BM6P6(@ JJJIIIHHHIIIKKKMMMOOOOOOPPPOOONNNLLLKKKJJJKKKKKKIIIIIIHHHHHHIIILLLOOOQQQQQQTTTVVVSSSLLLGGGGGGIIIMMMNNNPPPRRRTTTVVVWWWWWWTTTWWW[[[]]]^^^___```aaa[[[YYYUUUSSSSSSVVVZZZ]]]dddffffffaaaYYYRRRQQQRRRMMMMMMMMMOOOPPPQQQPPPOOOSSSVVVYYYYYYVVVTTTTTTVVV^^^^^^^^^___ccchhhnnnqqqmmmaaa\\\```bbbcccmmmzzz{{{sssnnnlllkkkhhhhhhjjjvvvyyy||||||xxxpppjjjfffbbbbbbcccccccccaaa```___VVVYYYXXXSSSOOOPPPPPPNNNNNNOOOOOONNNMMMMMMOOOQQQKKKLLLRRR^^^iiikkkcccYYYZZZYYYXXXXXXYYY[[[]]]^^^___XXXQQQIIIAAA<<>>BBBEEEJJJMMMNNNJJJCCC===<<<>>>>>>===<<<;;;;;;>>>CCCGGGKKKKKKIIIEEE???999666555;;;<<<<<<===<<<<<<;;;;;;>>>>>>===;;;:::999888888888:::===@@@BBBCCCBBBBBBBBBAAA???===;;;;;;===>>>AAAAAACCCEEEGGGHHHGGGFFFAAA???===<<<<<<<<<;;;:::>>><<<999999:::;;;;;;:::;;;<<<===<<<::::::;;;===???<<>>>>>===???DDDEEEBBBGGGHHHIIIGGGDDDAAA@@@@@@???>>>>>>>>>???@@@AAAAAAEEEEEEEEEGGGHHHGGGDDDBBBCCC???;;;888999;;;???AAACCCFFFIIIIIIFFFBBB>>><<<===<<<<<<<<<<<<===???@@@FFFFFFFFFFFFHHHJJJMMMNNNHHHHHHGGGFFFDDDCCCBBBAAAAAA<<<:::<<<<<<::::::<<>>===???>>>;;;999888999;;;<<<>>>>>>======>>>@@@BBBCCCKKKLLLKKKGGGAAA<<<;;;;;;:::;;;<<<<<<<<>>@@@@@@@@@???===;;;888777;;;<<<===???AAAAAA???===JJJIIIIIIJJJMMMPPPRRRRRRSSSQQQOOOLLLKKKKKKLLLLLLJJJIIIIIIHHHIIIJJJLLLMMMRRRTTTTTTPPPKKKHHHIIILLLJJJLLLOOORRRUUUWWWXXXXXXYYYZZZZZZ[[[\\\___dddgggdddaaa\\\YYYYYY[[[___aaahhhkkkkkkggg^^^XXXUUUUUURRRQQQOOOOOOQQQSSSUUUUUUYYY[[[\\\[[[XXXVVVVVVWWWYYYYYYZZZ\\\aaagggmmmppplllbbb\\\```bbbccclllxxxzzzrrrkkkiiihhhggghhhlllxxx{{{}}}xxxrrrooojjjjjjiiihhhfffcccaaa___[[[^^^\\\WWWTTTVVVWWWVVVVVVVVVTTTQQQNNNNNNOOOQQQRRRPPPSSS\\\fffjjjeee^^^XXXWWWVVVUUUVVVXXX[[[\\\]]]XXXRRRMMMFFF@@@AAAFFFMMMNNNNNNNNNNNNNNNNNNMMMOOOKKKGGGEEEHHHLLLPPPRRRNNNIIICCC>>><<<<<<<<<<<<<<<999777;;;AAADDDAAA===777888888777555444444444111000111333555555333111///---,,,+++,,,,,,+++******,,,...---,,,+++,,,---,,,---///000000000///...///000111333333222///------+++******---/////////555222///---,,,,,,***)))...,,,***))))))***+++,,,++++++,,,,,,+++***))))))&&&&&&'''((()))***+++,,,'''((()))---000111///---+++)))'''&&&'''))))))(((---------,,,+++)))))))))))))))***++++++,,,,,,,,,.........---***(((((()))''')))+++---///222666888999444111222111,,,)))***((((((((((((((('''''''''************+++---///000444666777666444444555777888888999999888777777666444555666777555333000...444222111///...///000111000222777::::::888555333000//////.........//////666;;;BBBFFFGGGGGGIIILLLHHHIIIKKKJJJGGGDDDCCCCCCAAABBBBBBBBB@@@???===<<<888888999:::::::::999888:::<<<:::444111333555555111111000//////000111111222111000111222333333111444444444444444555555555444444555444222222333444666:::>>>@@@@@@BBBFFFJJJNNNPPPPPPKKKCCC===<<<===<<<===>>>======>>>@@@CCCOOONNNLLLFFF???999666555:::<<<>>>@@@@@@???<<<;;;=========<<<;;;999888777999;;;>>>BBBFFFHHHJJJJJJFFFHHHHHHDDD???===@@@EEEHHHHHHJJJKKKLLLKKKIIIHHHCCCAAA???>>>???>>>===<<<===;;;999:::<<<>>>>>>>>>@@@AAA@@@>>><<<;;;;;;===>>><<>>@@@AAA@@@CCCHHHJJJGGGHHHKKKMMMLLLIIIEEECCCAAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEGGGIIIKKKKKKHHHFFFBBBAAA>>>;;;:::;;;>>>AAAGGGHHHJJJIIIFFFDDDCCCCCCBBB@@@???>>>>>>???@@@BBBJJJJJJJJJKKKMMMNNNPPPQQQJJJIIIGGGEEEDDDCCCBBBBBBAAA<<<999;;;<<<::::::<<>>===<<<;;;;;;<<<===999888777777888:::===???AAA???===;;;<<>>>>>??????>>>===;;;:::::::::<<>>>>>===999;;;===>>>===:::666444000000111333555666444222000...,,,,,,------+++***(((***,,,,,,+++,,,---///---...///111222222111111000222555888999888666444333111...---///222333444888555000---,,,+++)))(((---+++)))((((((***---...---...///000///,,,***(((%%%&&&'''(((******++++++(((((()))+++---...,,,++++++***((((((***++++++***...000222111///,,,++++++(((((()))***++++++++++++)))+++---,,,***(((((((((((()))+++///222666999:::999333///...---)))''')))'''''''''(((((((((((((((((((((((()))+++...000222222333444333111111222444666666777777666666555555555555444333222000...---000//////...///000222333333777<<<@@@@@@<<<777333111000///......///111222===BBBIIILLLLLLKKKMMMNNNOOOOOOOOOLLLGGGBBB@@@???;;;;;;;;;:::999888666666444444555666777777777777===???>>>777444555666555222222111000000/////////000///...///111222111000333333333333333444555555444555555333111000111333999===AAACCCCCCEEEIIIMMMUUUUUURRRKKKCCC<<<:::;;;999<<>>AAAAAA???<<<:::<<<<<<======<<<:::888777888:::>>>BBBGGGLLLOOOQQQJJJOOOQQQLLLDDDAAAFFFLLLNNNOOOQQQQQQOOOLLLHHHFFFCCCAAA??????@@@@@@???>>><<<;;;:::;;;>>>AAABBBBBBEEEEEEDDDAAA>>><<<<<<===@@@>>>AAAFFFGGGCCC???>>>@@@CCCDDDCCCEEEJJJLLLKKKIIILLLPPPPPPMMMIIIEEECCCCCCCCCAAAAAA@@@AAAAAABBBCCCDDDHHHLLLOOOOOOLLLIIIDDDDDDDDD@@@<<<;;;>>>AAAJJJJJJJJJHHHFFFFFFHHHJJJGGGFFFDDDCCCBBBCCCEEEFFFJJJJJJKKKKKKKKKKKKLLLLLLIIIHHHFFFDDDBBBBBBBBBBBBAAA<<<:::;;;<<<:::999;;;<<<>>>>>><<<999888:::<<<777666555666777:::===???BBB@@@===:::;;;>>>BBBEEEKKKLLLLLLIIIDDD???<<<;;;<<<===>>>===<<<>>>DDDHHHWWWTTTNNNFFF>>>:::===@@@<<<===>>>>>>???>>>>>>>>>:::;;;>>>CCCGGGJJJIIIHHHLLLNNNOOOQQQRRRSSSUUUWWWVVVTTTPPPMMMLLLLLLNNNOOOKKKKKKLLLLLLLLLLLLKKKKKKRRRSSSTTTQQQMMMIIIGGGGGGGGGIIIMMMQQQTTTWWWXXXYYYYYYWWWUUUTTTUUU\\\dddjjjnnnjjjeee```^^^^^^```bbbdddfffhhhgggbbb]]]ZZZYYYVVVUUUUUUTTTUUUWWW[[[^^^[[[[[[ZZZXXXWWWXXXYYYZZZXXXWWWWWWWWWXXX[[[^^^___dddaaaccchhhjjjggggggjjjjjjdddaaaccceeefffhhhlllqqqtttyyy~~~}}}zzzwwwvvvtttrrrnnnjjjfffdddcccdddaaaZZZWWWYYY\\\\\\```aaaaaa^^^YYYVVVTTTSSSYYYUUUSSSWWW```ggghhhggg```^^^ZZZVVVUUUVVVXXXYYYTTTRRRSSSUUURRRKKKGGGHHHLLLKKKJJJHHHGGGFFFEEEEEEKKKIIIHHHIIILLLNNNOOOOOOKKKEEE>>>999888:::<<<===<<<<<<;;;999777777888::::::<<<@@@CCCCCC???888333000000111333555666444333000///............,,,***(((***++++++******,,,...,,,...000333444555666666333777<<>>===;;;888444333555888:::;;;===999333...,,,+++)))(((+++***)))((((((***...111000222444555333///+++(((((('''&&&&&&&&&''')))***,,,+++++++++,,,,,,***(((***)))((()))+++,,,,,,+++...111555444111---++++++((()))***++++++++++++***'''***------,,,***))))))***+++...222666:::;;;;;;999222---+++***'''''')))&&&&&&''''''(((((())))))'''''''''(((***---///111111111000///......///000222222222333333222222111333222111///...---------******+++,,,...000222333777;;;AAAFFFEEE@@@999555444333111///000222555777AAAGGGMMMOOOMMMLLLKKKLLLRRRRRRPPPLLLEEE???;;;:::555555444444333222111111000000111333444555555666;;;>>>>>>999666666666444333333333222111000...---111//////000111222111000222222111111111222333444444555666555444333555777:::>>>BBBDDDEEEGGGKKKOOO[[[YYYTTTKKKBBB<<<::::::666:::>>>BBBEEEHHHLLLNNNQQQOOOKKKEEE>>>999888888666888;;;===>>>===;;;999:::;;;<<<===<<<;;;999888777999<<<@@@EEEJJJNNNQQQLLLOOOPPPNNNJJJHHHKKKOOOOOOQQQSSSRRRNNNIIIDDDAAA???>>>===>>>@@@AAABBBAAA>>>===<<<===???BBBCCCCCCDDDEEEDDDBBB???===>>>???@@@AAADDDHHHKKKJJJGGGDDDAAAEEEFFFDDDEEEIIILLLKKKJJJLLLNNNNNNKKKHHHEEEDDDFFFDDDBBB@@@??????@@@AAAAAACCCGGGLLLOOONNNKKKGGGGGGHHHIIIEEE???===>>>AAAIIIJJJIIIHHHGGGGGGIIIKKKGGGHHHIIIJJJKKKKKKKKKJJJLLLKKKKKKJJJHHHGGGFFFEEEDDDCCCBBB@@@@@@AAABBBCCCBBB===:::<<<<<<:::999;;;===BBBFFFDDD>>>999999;;;:::999888888999:::<<<===AAA@@@>>>======>>>AAABBBGGGIIIJJJIIIGGGCCC@@@??????AAABBB@@@>>>???CCCHHHSSSTTTRRRLLLDDD???>>>???;;;<<<<<<======>>>>>>>>>:::===BBBIIIOOORRRQQQPPPOOOQQQSSSSSSRRRRRRTTTVVVUUUSSSPPPNNNMMMMMMOOOPPPLLLMMMNNNOOOPPPPPPPPPPPPUUUWWWZZZZZZWWWPPPJJJGGGJJJLLLNNNQQQSSSVVVWWWXXXYYYYYYYYYYYYZZZ]]]cccgggmmmjjjgggcccaaa```aaabbb___aaaccccccaaa^^^\\\[[[XXXZZZ\\\\\\\\\\\\^^^```aaa___]]]ZZZYYYXXXXXXXXXWWWVVVUUUUUUVVVXXXZZZ[[[^^^```gggooopppkkkeeecccbbb___aaagggkkkjjjjjjllllllnnnrrrxxx~~~|||yyywwwwwwwwwuuussspppnnnlllfffgggccc[[[VVVXXXYYYYYY[[[^^^bbbccc```[[[WWWUUUXXXVVVVVV[[[ccciiikkkjjjhhheee```\\\YYYXXXYYYZZZSSSRRRUUUYYYXXXRRRMMMLLLKKKJJJHHHFFFDDDCCCCCCCCCHHHGGGHHHJJJMMMOOOPPPOOOKKKEEE>>>888888:::<<<>>><<<<<<<<<999555444666888;;;===BBBFFFGGGCCC;;;555000///000222444555333222000//////000111000...---+++,,,,,,+++))))))+++---,,,...222555888:::;;;<<<<<<@@@EEEHHHHHHGGGGGGHHHCCC@@@<<<;;;===@@@CCCDDD???:::333---***)))(((''')))************,,,111555666777999:::777222---***---***&&&######$$$''')))---,,,---...000000...,,,***((('''(((+++,,,---,,,///444888888333...,,,,,,***+++,,,------,,,+++***(((+++...000///...---.........111555:::======;;;888111+++***)))&&&'''***&&&&&&''''''(((((())))))'''''''''((()))+++---///222111...,,,++++++,,,,,,,,,------......---------...---,,,++++++,,,,,,---((((((***,,,...111333444999===CCCFFFFFFAAA:::666666555333222333666888:::DDDIIINNNPPPMMMJJJHHHHHHMMMNNNLLLGGGAAA;;;777666222222111000000/////////......///000111333444444888===>>>;;;999999888666444444555555444222000///222111000111333444333222111000///...///000222333333444555666666777999;;;<<>>BBBEEEFFFEEEAAA???======???AAAAAAAAA@@@AAAAAA@@@>>>>>>???AAA>>>AAADDDHHHLLLNNNLLLJJJEEEJJJKKKHHHGGGJJJLLLLLLJJJKKKKKKIIIFFFEEEEEEFFFGGGEEEBBB???======>>>>>>@@@BBBFFFJJJMMMLLLHHHDDDGGGHHHHHHFFFAAA??????AAAHHHIIIJJJIIIFFFEEEEEEFFFCCCFFFLLLPPPRRRRRROOOMMMPPPOOOMMMKKKHHHFFFDDDCCC????????????@@@BBBDDDEEEDDD>>>;;;======;;;:::<<<@@@GGGNNNNNNGGG???;;;:::<<<;;;;;;<<<===>>>@@@AAA??????@@@AAA@@@???>>>>>>CCCDDDEEEGGGHHHGGGFFFEEEDDDFFFFFFDDDAAAAAADDDHHHMMMPPPTTTRRRKKKDDD???===<<<<<<<<<<<<<<<<<<======:::>>>EEENNNVVVXXXWWWTTTNNNRRRTTTTTTRRRQQQRRRTTTTTTSSSRRRQQQPPPQQQQQQRRRPPPPPPQQQQQQRRRSSSTTTTTTXXX[[[```cccaaaZZZRRRMMMNNNNNNNNNPPPRRRVVVYYY[[[]]]^^^```aaaaaabbbdddfffkkkkkkjjjiiiggggggffffff___```aaaaaaaaaaaa```___]]]```ccccccaaa```bbbdddjjjgggccc___]]]ZZZWWWTTTSSSSSSSSSTTTVVVYYY\\\]]][[[aaajjjrrrsssnnnfffaaa```___cccjjjnnnlllkkkkkkiiijjjnnntttzzz|||yyyvvvtttuuuvvvvvvuuutttsssrrrhhhiiieee]]]XXXXXXYYYWWWUUUZZZ```cccaaa^^^ZZZXXXXXXWWWYYY___fffjjjjjjiiihhhfffccc___\\\ZZZYYYYYYTTTSSSUUUZZZ[[[VVVQQQPPPMMMKKKIIIFFFEEEDDDDDDDDDDDDDDDFFFJJJOOORRRSSSSSSMMMHHH@@@;;;999:::;;;<<<:::;;;;;;999888777888999;;;===@@@EEEHHHEEE>>>777000///000111333333111///000000000222444444222000...///...---++++++---000000222555999;;;===>>>???DDDHHHLLLNNNLLLKKKMMMOOOHHHEEECCCCCCEEEHHHJJJKKK???999111+++((('''''''''))),,,...//////000555999<<<>>>???>>>;;;666000---111...***'''&&&'''***,,,,,,---000444777888666444+++)))''''''***---...///222777<<<;;;555000///000...///000111000...+++******---000111111111222333333333444999>>>???<<<999444...)))((((((&&&''')))'''''''''((((((((((((((('''''''''((()))+++---///555222...+++******)))((((((((()))*********))))))***))))))))))))***++++++)))***,,,...000222444555888;;;???AAAAAA===999555666555444444666888:::<<>><<<<<<:::777444555777999999777444333333222222222444555444333111000...---...///111333111333555666666888;;;===@@@FFFNNNSSSUUUVVVYYY\\\ccc]]]SSSIII@@@<<<::::::;;;<<<>>>???@@@DDDIIIMMMHHHFFFCCC>>>:::999;;;>>>@@@???===<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;<<>>===>>>??????>>><<<===>>>>>>===>>>@@@BBB<<>>???AAABBBDDDFFFGGGHHHFFF@@@===??????<<<;;;===BBBHHHPPPQQQMMMEEE>>>:::<<<<<<===???AAADDDFFFGGG===???AAACCCBBB@@@===;;;@@@@@@AAADDDGGGJJJJJJIIIHHHIIIJJJGGGCCCBBBDDDGGGFFFLLLRRRSSSMMMEEE???<<<<<<<<<<<<<<<<<<===>>>>>>;;;AAAKKKVVV]]]___[[[WWWKKKPPPTTTTTTQQQPPPRRRUUUSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVZZZ___cccddd___YYYTTTOOONNNMMMNNNRRRWWW\\\```aaaccceeeeeedddccccccdddhhhjjjlllmmmnnnmmmkkkjjjdddbbbaaaaaaaaaaaaaaa``````ccceeeccc```___bbbfffjjjgggdddaaa```]]]XXXTTTSSSSSSTTTUUUXXXZZZ\\\]]]]]]ccckkkqqqrrroooiiidddbbb___aaagggjjjgggeeeeeeffffffiiiooouuuwwwsssooolllmmmooopppqqqqqqppppppeeegggeee]]]YYYYYYXXXVVVSSSVVV[[[^^^^^^]]]\\\[[[WWWVVVXXX[[[```ccccccbbbaaa```___]]][[[YYYXXXWWWRRROOOPPPUUUWWWSSSOOONNNLLLKKKHHHFFFDDDDDDDDDDDDCCCCCCDDDGGGLLLPPPRRRRRRLLLHHHBBB>>><<<===>>>>>><<<<<<;;;;;;;;;:::888777888888:::???CCCBBB<<<666000//////000111111...,,,000000222444777777555333111111111000000111333666777888:::<<<>>>>>>>>>>>>EEEHHHKKKKKKHHHGGGJJJMMMIIIGGGGGGHHHKKKNNNOOOOOOBBB<<<333,,,)))))))))******///444555555666:::>>>BBBCCCCCCAAA>>>888333000222111000000000000111222222333777;;;===<<<999555---***''''''***...111333222888<<<:::333......111333333444444222///,,,***,,,...000111222333666888888777888<<<@@@@@@;;;666///)))&&&&&&'''%%%%%%(((((((((((((((((('''''''''''''''''')))+++...111333999444///+++***)))'''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''***+++---...000222333333444555777888888777555333333444444555777888:::;;;@@@EEEJJJIIIEEE???;;;:::666888999888555333222222000000///...---......///////////////000111333444777===AAA???<<<;;;777333333666999<<<===<<<999888444222222333444555444333222111///...///000333444555666888888999:::===???BBBJJJTTT[[[]]]___```bbbccc\\\QQQFFF???<<<;;;;;;<<>>>>>>>>===;;;;;;999999999;;;===>>>AAABBBCCCEEEEEEEEEEEEDDDBBBBBBCCCFFFIIIKKKKKKKKKJJJNNNPPPNNNHHHDDDCCCDDDDDDCCCBBBCCCEEEGGGGGGGGGAAA???<<<<<<============;;;<<<======<<<===???AAA>>>BBBEEEEEEIIINNNMMMHHHFFFLLLOOOMMMKKKNNNSSSTTTNNNOOOOOOMMMKKKJJJJJJKKKLLLIIIEEE@@@===<<<<<<===BBBCCCEEEIIIMMMNNNLLLJJJIIIGGGGGGKKKRRRXXXZZZYYYVVVTTTPPPJJJDDDAAAAAABBB>>>BBBFFFKKKNNNNNNMMMLLLGGGEEEBBB@@@???@@@BBBDDDDDDFFFHHHJJJKKKKKKJJJJJJGGGBBB???@@@@@@===<<<>>>@@@DDDIIILLLKKKGGGAAA===>>>???@@@BBBDDDFFFGGGHHH???@@@AAABBBAAA???===;;;@@@>>>>>>AAAEEEIIIKKKJJJJJJKKKKKKHHHDDDAAACCCEEEAAAFFFLLLNNNIIICCC???===<<<<<<<<<===>>>@@@BBBCCCBBBIIIUUUbbbiiihhhbbb\\\HHHMMMRRRSSSQQQPPPSSSVVVSSSUUUVVVXXXYYYYYYXXXWWWXXXVVVTTTRRRQQQQQQSSSTTTRRRUUUZZZ___aaa```[[[XXXOOOMMMLLLMMMRRRXXX___ddddddeeefffeeecccaaaaaabbbeeehhhllloooqqqpppnnnlllgggdddaaa`````````______aaacccccc___[[[[[[```eeedddaaa`````````___[[[WWWWWWWWWWWWWWWXXXYYYZZZ[[[___eeekkkooopppppplllhhhbbb^^^^^^aaabbb___]]]^^^ccccccdddjjjppprrrnnniiieeefffhhhiiijjjjjjjjjjjjaaacccbbb\\\XXXXXXWWWUUUSSSUUUXXXYYYZZZ[[[\\\^^^UUUTTTSSSUUUYYY[[[[[[[[[YYYZZZZZZZZZYYYXXXWWWVVVNNNJJJIIINNNPPPMMMJJJJJJJJJHHHFFFCCCBBBBBBBBBCCCDDDCCCCCCDDDHHHJJJKKKKKKHHHEEEAAA??????AAABBBBBBAAA???>>>===<<<:::666222333222333888======888333000//////000000///---+++000111222555888999777666222333333333333555999<<<<<<===>>>??????>>>======BBBEEEGGGEEEAAA@@@DDDHHHIIIHHHHHHJJJMMMPPPQQQQQQFFF@@@777000------......,,,222888:::::::::>>>BBBFFFFFFEEECCC???:::555222111333555888999888777777:::;;;>>>AAAAAA===777222///,,,((('''***///444666111666:::777000+++,,,///555666777666444000,,,***,,,...000111222444777:::;;;::::::>>>BBBAAA;;;555,,,&&&###%%%&&&$$$$$$'''))))))(((((('''''''''&&&&&&&&&(((***---111555777;;;666///+++***)))'''$$$%%%&&&&&&'''((((((((('''(((((((((((('''&&&%%%$$$)))***+++---...//////000111111222222222222222111111222333555777888999999;;;@@@DDDDDD>>>888333222...000222333222111111111000///...---------...///000000//////000111333444666<<>>@@@???===;;;333222111222444555444333444333111///000222444666:::;;;<<<<<<<<<===???AAABBBJJJVVV^^^aaabbbccceeeccc[[[PPPEEE???<<<<<<<<<;;;???EEEIIIKKKLLLMMMNNNIIIFFFBBB<<<999999<<>>???@@@@@@???===;;;999<<<;;;999888888;;;===???@@@AAACCCEEEEEEDDDBBBAAA@@@CCCFFFGGGGGGGGGIIIKKKGGGJJJMMMKKKEEEBBBBBBEEEFFFDDDCCCBBBCCCDDDCCCBBB???===;;;:::<<<=========<<<===>>>===<<<===>>>@@@BBBFFFHHHGGGJJJOOONNNHHHAAAHHHLLLKKKJJJNNNSSSVVVPPPRRRTTTTTTRRROOONNNNNNNNNKKKFFFAAA>>>======>>>BBBCCCFFFJJJOOOQQQQQQOOONNNJJJJJJQQQ]]]gggjjjiii___[[[SSSKKKDDDAAABBBEEE@@@AAACCCEEEGGGIIIJJJKKKGGGEEEBBBAAABBBEEEIIILLLJJJLLLOOOPPPQQQOOOMMMKKKIIICCC@@@AAAAAA>>>===???>>>???BBBFFFHHHGGGCCC???CCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@???>>>======AAA???===???DDDHHHJJJJJJJJJKKKKKKHHHCCCAAABBBDDD???CCCHHHHHHEEE@@@>>>>>><<<<<<<<<>>>@@@CCCFFFHHHIIIQQQ___lllsssqqqiiibbbIIIKKKNNNPPPRRRRRRQQQQQQPPPQQQTTTYYY]]]\\\WWWRRRUUUUUUUUUTTTSSSQQQOOONNNPPPRRRUUUWWWYYYYYYXXXXXXSSSRRRPPPPPPSSSYYY```dddjjjhhheeedddcccaaa^^^[[[\\\eeeooossspppmmmnnnqqqggghhhgggeeeaaa______``````aaaaaa]]]YYYXXX[[[^^^```_________```___]]][[[ZZZYYYWWWUUUVVVZZZ```eee```bbbdddgggiiijjjjjjjjjgggeeebbb___]]]]]]^^^______```cccfffhhhgggdddaaa]]]\\\\\\___dddfffeeecccccc___ZZZVVVUUUUUUUUUTTTRRRRRRQQQRRRTTTWWWZZZ\\\[[[UUUPPPQQQWWW[[[[[[XXXYYYZZZZZZXXXUUURRRRRRSSSNNNMMMLLLJJJIIIIIIHHHHHHEEEDDDBBBBBBDDDEEEDDDCCCGGGDDD@@@???AAACCCDDDEEECCCBBBAAA@@@@@@AAABBBCCCAAA@@@>>>>>>>>>===:::888444444444444444444333333000000000000000///......------///777???AAA<<<666333111111333999???CCCEEEHHHEEE@@@>>>===<<<;;;:::::::::999777777999===AAAHHHJJJNNNPPPPPPNNNKKKIIIDDD@@@999333...---------444777:::<<<===>>>@@@BBBGGGGGGFFFCCC@@@<<<888666666888<<<>>>@@@???>>>===@@@@@@@@@???===999666333222222111///---///222555555333///---,,,---///111999<<<===:::333---,,,...000111222222222333666888@@@===::::::;;;888222,,,((('''&&&%%%%%%%%%%%%%%%,,,---,,,***'''&&&&&&((((((((()))+++...222666888;;;888333///---+++(((&&&&&&&&&&&&%%%%%%$$$$$$$$$''')))***)))((('''(((***++++++,,,------------,,,+++,,,...---,,,,,,---///////////////000000000000666:::===;;;555000///111...///000///------...000333222111000/////////000///000000000111111111111777666666444222000///...333333777>>>DDDHHHFFFCCC;;;999555222111333666888333333333222222333777:::;;;;;;;;;::::::;;;>>>AAA???JJJTTTXXX\\\dddgggfff[[[SSSHHHAAA>>>>>>>>>>>>;;;???EEEIIILLLNNNOOOPPPNNNJJJEEE???<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;999999;;;@@@DDDAAACCCFFFHHHHHHFFFCCCAAACCCDDDEEEHHHKKKOOORRRSSSNNNLLLIIIHHHGGGFFFEEEDDDCCCDDDEEEEEEFFFHHHLLLOOOFFFBBB@@@AAA@@@===>>>BBB<<<<<<<<<<<<===???@@@BBBCCCFFFHHHKKKQQQUUURRRJJJEEEFFFGGGGGGGGGKKKRRRXXXYYYVVVVVV\\\]]]YYYSSSQQQMMMMMMLLLIIIEEECCCDDDEEEEEEEEEKKKVVVaaaccc[[[RRRRRRRRRUUUZZZbbbiiinnnppphhh___RRRJJJFFFFFFGGGGGGCCCDDDFFFHHHHHHGGGFFFDDDIIIHHHGGGFFFGGGHHHKKKLLLOOONNNLLLKKKLLLMMMOOOPPPOOOEEE???BBBFFFCCC??????:::<<>>;;;===>>>>>>DDDLLLQQQPPPQQQXXXeeerrrvvvpppgggbbbIIIJJJLLLNNNNNNNNNMMMLLLPPPPPPSSSWWWZZZZZZWWWSSSUUUTTTSSSRRRQQQPPPOOOOOORRRRRRSSSTTTUUUWWWXXXYYYWWWUUUTTTSSSUUUYYY]]]```bbbbbbbbbccccccbbb___]]]]]]cccjjjnnnmmmkkklllmmmooonnnlllhhhdddbbbbbbccc```___^^^[[[YYYYYYZZZ\\\]]]]]]]]]___aaa```^^^\\\VVVVVVVVVUUUUUUYYY^^^bbb___aaacccfffhhhiiiiiihhhcccbbbaaa___^^^\\\[[[[[[\\\]]]___bbbcccaaa^^^\\\[[[YYYXXX[[[```bbbbbb```^^^[[[WWWUUUTTTTTTTTTSSSRRRRRRRRRRRRTTTVVVYYY[[[ZZZVVVTTTVVV\\\^^^[[[WWWVVVXXXYYYXXXUUUQQQNNNNNNLLLKKKJJJHHHGGGGGGFFFFFFDDDCCCAAAAAACCCDDDCCCBBBDDDBBB???>>>???@@@@@@@@@AAA@@@@@@@@@AAACCCEEEFFFAAA???===<<<<<<;;;999777444444444333333222222222///000000000000/////////000///111888???AAA<<<777444333333666;;;@@@CCCDDDIIIEEE@@@<<<:::888666444555444333111000333777;;;HHHIIIJJJJJJIIIGGGDDDBBB>>>;;;666222//////000111555888:::;;;;;;::::::;;;@@@@@@???>>>===;;;999999888999<<>>===>>>===<<<:::888555222000444444333111///000333666444111...+++***+++...000666999:::555...((('''(((---...//////...000333555;;;888666666777444...)))''''''&&&%%%%%%%%%%%%%%%***++++++***((('''(((***,,,,,,,,,...000333666888:::777222///---,,,)))'''&&&&&&&&&%%%%%%%%%$$$$$$'''((())))))''''''((()))((()))******++++++******)))***++++++******+++---,,,------------.........111555888777111---,,,---...///000///------///000333222222111000//////...---------------...//////444444555555555333222111666666888===CCCFFFFFFDDD===:::777444333333555666444666777888888;;;>>>AAA@@@???>>>;;;:::;;;???BBBDDDMMMTTTTTTUUUZZZ___```[[[UUULLLEEEAAA???>>><<<<<>>======<<<;;;;;;;;;<<<<<<>>>>>>===;;;;;;===@@@DDD???AAADDDFFFGGGGGGFFFEEECCCEEEFFFGGGIIINNNSSSXXXWWWTTTQQQNNNKKKHHHEEECCCBBBCCCCCCDDDEEEHHHMMMQQQPPPJJJEEEEEECCC???>>>@@@<<<<<<======???CCCGGGJJJJJJKKKMMMOOOUUU[[[XXXRRRGGGGGGFFFEEEGGGKKKRRRWWWZZZVVVUUUYYY]]]\\\\\\^^^^^^[[[VVVOOOJJJIIIKKKMMMKKKOOOXXXeeeqqqssskkkbbbXXX\\\ccckkkrrrsssoookkkiii___RRRIIIHHHIIIIIIIIIEEEFFFGGGIIIJJJJJJJJJIIIJJJIIIHHHHHHIIIJJJMMMNNNNNNLLLJJJHHHHHHIIIJJJKKKLLLDDD@@@DDDGGGEEEAAAAAA@@@AAAAAA@@@@@@AAAEEEGGGKKKJJJHHHEEEBBBBBBCCCFFFCCCBBBAAABBBEEEJJJOOOSSSVVVRRRKKKEEEEEEJJJJJJGGGHHHIIIIIIHHHFFFDDDEEEFFFCCCGGGKKKLLLKKKGGGDDDCCC@@@CCCDDDDDDJJJTTT[[[\\\___aaahhhttt{{{vvvhhh]]]JJJKKKLLLMMMMMMLLLJJJJJJNNNOOOPPPSSSUUUVVVUUUTTTUUUSSSRRRPPPPPPPPPPPPPPPTTTSSSRRRRRRSSSVVVYYY[[[[[[ZZZXXXWWWWWWXXXZZZ[[[[[[]]]```dddhhhgggdddaaadddfffiiilllnnnooooooooouuutttqqqmmmhhheeedddeee```^^^[[[ZZZZZZZZZZZZYYYYYYZZZ\\\^^^aaa```^^^[[[VVVVVVVVVUUUTTTUUUXXX[[[]]]___bbbdddfffffffffeee^^^^^^______]]][[[YYYXXXZZZ\\\^^^______]]]ZZZYYYXXXUUUTTTUUUZZZ]]]]]]\\\XXXVVVTTTSSSSSSTTTSSSQQQSSSSSSRRRRRRSSSUUUWWWXXXYYYWWWWWW[[[``````[[[UUUSSSUUUWWWWWWSSSMMMIIIGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCAAA???@@@AAABBBAAAAAA@@@>>>======>>>>>>===;;;>>>>>>>>>???AAADDDFFFHHHBBB???<<<:::999999888666444444333333222111000000/////////000000000000000333222333888>>>???;;;777222222333666;;;>>>@@@@@@CCC???;;;888777666444333222111...,,,+++...333777EEEDDDCCCBBB???<<<:::888777555222000000111333555666888;;;;;;888555333333999999888777666666666666777888;;;===>>>===<<<;;;999888666333111///...---555555444222111111444777222///***''''''))),,,///555666666222+++&&&$$$%%%)))***+++******+++...000555333111111222///***&&&&&&&&&%%%%%%$$$$$$%%%%%%'''((())))))((((((***,,,111000000000111333555666666333000...---,,,***(((&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))((('''&&&'''(((&&&&&&'''(((((((((((('''&&&'''((((((''''''(((***************++++++++++++,,,///222000,,,(((((((((...///000///------///111222222333222111///---,,,++++++***)))***+++,,,---///000222444555555444333666666777;;;AAADDDDDDBBB===<<<:::777666555555555888:::<<<>>>???AAADDDGGGDDDBBB???<<<;;;===BBBFFFLLLSSSWWWRRRMMMNNNSSSVVVYYYUUUOOOJJJFFFBBB>>>;;;>>>@@@CCCFFFHHHIIIIIIIIIGGGEEEDDDBBB@@@?????????<<<<<<<<<<<<<<<======>>>BBBBBBAAA???>>>???AAADDD@@@AAACCCEEEGGGHHHIIIIIICCCFFFHHHGGGGGGLLLUUU]]]aaa___[[[VVVPPPJJJFFFCCCBBBBBBBBBBBBCCCHHHNNNSSSXXXPPPJJJIIIHHHDDDBBBCCCBBBAAAAAA@@@BBBHHHOOOUUUVVVWWWWWWXXX]]]bbbbbb]]]MMMJJJFFFDDDGGGLLLQQQSSSYYYSSSPPPTTTYYY]]]ccciiiooojjjaaaWWWQQQOOORRRVVVTTTZZZfffvvvxxxiiilllqqqyyy|||ssskkkkkk```QQQJJJJJJMMMMMMKKKHHHIIIJJJLLLNNNQQQSSSTTTTTTRRRPPPNNNMMMMMMNNNOOOMMMKKKIIIGGGGGGIIILLLMMMRRRMMMLLLPPPRRROOOKKKJJJJJJIIIFFFDDDBBBCCCGGGJJJJJJJJJIIIGGGDDDCCCEEEGGGEEEDDDCCCEEEKKKRRRZZZ___aaa\\\RRRIIIHHHLLLMMMJJJFFFGGGHHHGGGFFFEEEFFFGGGCCCGGGMMMOOOOOOLLLIIIHHHHHHLLLOOOOOOTTT^^^gggjjjpppmmmooowww{{{hhhVVVLLLMMMNNNNNNNNNNNNMMMLLLMMMMMMMMMOOOQQQSSSTTTTTTVVVTTTRRRQQQPPPQQQSSSTTTVVVVVVVVVVVVWWWYYY[[[\\\]]]\\\[[[ZZZYYYXXXXXXXXXYYY\\\bbbhhhmmmmmmjjjggggggeeeeeehhhmmmqqqrrrrrruuuvvvuuurrrmmmhhhdddcccaaa^^^ZZZZZZ\\\\\\ZZZXXXXXXYYY[[[]]]___^^^[[[XXXXXXXXXXXXVVVSSSRRRSSSTTT[[[]]]```bbbdddcccbbbaaa\\\\\\\\\\\\[[[ZZZYYYXXX\\\]]]______^^^[[[ZZZYYYVVVSSSQQQRRRVVVZZZZZZZZZSSSRRRQQQRRRSSSTTTSSSRRRSSSSSSRRRSSSSSSTTTUUUVVVWWWVVVVVVYYY\\\\\\XXXTTTRRRSSSTTTRRRMMMHHHEEEDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@???======???@@@???>>>:::::::::<<<======<<<:::>>>===>>>>>>@@@CCCEEEFFFCCC???;;;999888888777666555555444333222000000///.........//////000111222555333333666:::;;;888555...///000444888:::999888777666444444666777777777333222///+++***---222666???>>>;;;888666444222222111000/////////111333555444777999999666222///...555333111000......//////333444555777777777666555111000...,,,++++++,,,---333333333111000000222555///,,,'''$$$###&&&***---333333333000+++'''&&&'''&&&'''(((''''''(((***---000///.........---(((%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&'''(((((())),,,...111000////////////000000000...,,,+++++++++)))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''&&&%%%'''((((((((((((((()))))))))***)))+++---,,,***'''&&&'''---...///...------///111111222333333222///,,,+++,,,+++***))))))+++,,,...+++---000222333333222111222333555;;;AAADDDBBB???;;;;;;:::999888777777666;;;===@@@BBBDDDFFFJJJLLLIIIGGGCCC@@@???BBBGGGLLLUUUZZZ[[[UUUKKKGGGIIIMMMTTTSSSQQQNNNKKKFFFAAA>>>@@@AAABBBDDDGGGIIIIIIIIIGGGGGGGGGFFFEEECCCAAA@@@<<<<<<<<<<<<===>>>???@@@EEEEEEEEECCCAAAAAACCCDDDBBBCCCCCCDDDFFFHHHIIIJJJCCCGGGIIIFFFEEEJJJUUU___fffeeebbb\\\UUUNNNHHHFFFBBBBBBAAA@@@BBBGGGNNNTTTYYYQQQJJJKKKLLLJJJIIIJJJKKKJJJHHHFFFGGGMMMWWW___ffffffdddbbbdddiiiiiifffWWWQQQIIIGGGIIIMMMOOOOOOSSSMMMKKKNNNSSSYYYaaaiiisssoooggg^^^WWWVVVXXX[[[ZZZaaannn}}}~~~{{{zzz}}}zzzssskkk___QQQJJJLLLOOOOOOMMMLLLMMMNNNQQQUUUZZZ___bbbaaa^^^ZZZUUURRROOONNNNNNOOONNNLLLLLLMMMPPPSSSUUUYYYYYYZZZ\\\\\\XXXSSSQQQQQQPPPNNNKKKHHHHHHJJJLLLLLLLLLKKKIIIFFFDDDEEEFFFJJJJJJJJJLLLQQQWWW]]]aaaccc___WWWOOOOOORRRRRRNNNGGGHHHIIIHHHFFFEEEFFFGGGCCCGGGMMMPPPPPPNNNLLLKKKOOOWWW]]]___aaahhhnnnqqqzzzwwwvvvyyy~~~xxxeeeRRRKKKLLLMMMNNNNNNOOOOOOOOONNNNNNNNNOOOPPPSSSUUUWWWWWWVVVTTTSSSTTTUUUWWWXXXXXXYYY[[[\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWYYY\\\aaahhhlllmmmkkkhhhbbb___]]]```gggmmmooonnnrrruuuxxxxxxssslllfffcccccc___\\\\\\]]]]]]ZZZXXXYYYYYYZZZ\\\\\\[[[XXXUUUVVVWWWWWWVVVTTTSSSSSSTTTYYY[[[^^^aaabbbaaa___^^^]]]\\\ZZZXXXXXXXXXZZZ[[[[[[^^^```___\\\ZZZYYYYYYVVVSSSPPPQQQUUUYYYZZZYYYQQQPPPPPPQQQTTTUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTVVVSSSQQQQQQSSSTTTSSSQQQRRRRRROOOKKKFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@>>><<<;;;;;;<<<======<<<666666888;;;===>>>===;;;>>>============???@@@AAABBB>>>:::888777888777666555555444333222111000///---------...///111333444666444222222444555333111,,,---///222555666555333000//////111555777888888333222///,,,***,,,111444666555333111//////......------------...///000111000333666777444000...,,,---,,,+++)))))))))***+++,,,,,,---.........------***((('''&&&''')))+++---.........---,,,,,,...000+++)))%%%""""""$$$(((***.........,,,***(((((()))%%%&&&&&&&&&%%%&&&(((***---------------+++(((&&&$$$$$$#########$$$$$$%%%"""###%%%&&&'''(((+++...---,,,+++******))))))))))))(((''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''''''''((((((((()))))))))(((***++++++)))(((((((((,,,---...---,,,,,,...000000111222222111...,,,***------,,,+++,,,---...///---...000222222222111000///111666>>>EEEFFFCCC>>>777777888999999999999999:::===AAAEEEIIINNNTTTWWWVVVTTTPPPKKKHHHHHHLLLOOOYYY\\\]]]XXXNNNEEEDDDFFFLLLNNNOOOOOOMMMIIIFFFDDDCCCBBBAAACCCGGGJJJJJJIIIGGGHHHHHHHHHFFFCCCAAA???=========>>>???@@@AAABBBFFFGGGHHHGGGEEEDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDEEECCCGGGHHHFFFDDDGGGRRR[[[aaabbbbbb^^^WWWPPPLLLJJJDDDCCCBBBAAABBBGGGMMMRRRXXXPPPKKKKKKMMMLLLLLLNNNRRRQQQOOOLLLMMMUUUaaakkkssssssoooiiihhhkkkkkkiii___XXXPPPLLLKKKMMMMMMLLLNNNKKKJJJNNNQQQTTT[[[bbblllkkkiiiddd```]]]]]]^^^___dddnnnyyy|||xxxggg]]]QQQKKKMMMPPPPPPOOOPPPQQQSSSVVV\\\bbbhhhlllccc```\\\VVVRRROOONNNMMMSSSSSSRRRRRRSSSUUUWWWXXX]]]```cccbbb^^^ZZZTTTQQQUUUVVVUUUSSSOOOMMMLLLMMMOOOPPPOOOMMMIIIGGGEEEFFFJJJKKKMMMPPPSSSWWWYYY[[[\\\[[[XXXUUUWWWZZZXXXSSSIIIJJJKKKJJJHHHFFFGGGHHHFFFJJJOOORRRRRRQQQPPPPPPWWWcccnnnpppoooppprrrssszzz|||zzzwwwuuupppaaaRRRHHHIIIIIIJJJKKKLLLLLLMMMNNNOOOQQQQQQRRRTTTWWWZZZWWWWWWWWWWWWWWWYYYZZZ\\\YYY[[[]]]___```___^^^]]]\\\[[[YYYXXXWWWVVVVVVVVVWWWYYY\\\aaafffhhhhhhfffbbb___\\\^^^ccciiikkklllnnnrrrwwwyyyuuuooojjjfffcccaaa___^^^]]][[[YYYWWWZZZYYYXXXYYYYYYYYYVVVTTTQQQRRRSSSSSSSSSTTTVVVXXXYYY[[[^^^```aaa___]]][[[\\\ZZZWWWVVVUUUWWWYYY[[[XXX[[[]]]\\\YYYVVVWWWXXXWWWTTTQQQSSSWWWYYYYYYXXXPPPOOOOOOPPPSSSUUUUUUUUUQQQQQQRRRRRRSSSSSSTTTTTTTTTPPPLLLKKKLLLMMMOOOOOOQQQOOOLLLGGGBBB@@@AAABBB???@@@AAAAAAAAA@@@>>>===<<<:::999999:::;;;;;;:::555555777999<<<>>>===;;;<<<<<<;;;:::::::::;;;<<<>>>;;;888777777777666555444333333222111000//////,,,,,,,,,---///222444666777444111////////////...------...000333333222000///......///222333333222000///---***((())),,,///...---,,,++++++++++++,,,)))******+++,,,,,,,,,---,,,///111222000---,,,+++$$$$$$%%%%%%&&&((()))***&&&''''''''''''&&&&&&%%%######""""""###&&&)))***((()))***)))'''''')))***(((&&&###""""""###&&&((((((((('''&&&&&&&&&''''''%%%&&&&&&%%%$$$%%%'''))))))***+++,,,+++***(((&&&######""""""######$$$$$$!!!"""$$$$$$%%%&&&)))+++'''''''''&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&$$$"""############$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''''''''''''''(((((((((((((((((()))))))))))))))(((***+++,,,,,,++++++---///....../////////---,,,+++------.........////////////000111111222222111111000222777???EEEFFFBBB>>>444555555666777888999999777:::???EEELLLUUU^^^cccfffddd```ZZZSSSOOOMMMNNNXXXWWWWWWUUUNNNDDDAAABBBFFFIIILLLMMMLLLJJJJJJJJJFFFCCCAAABBBFFFIIIIIIGGGCCCDDDEEEEEEDDDBBB@@@>>>@@@@@@@@@@@@AAABBBCCCDDDGGGHHHJJJIIIGGGFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@CCCFFFGGGFFFDDDFFFLLLRRRUUUYYY\\\[[[VVVPPPNNNMMMGGGFFFEEECCCCCCFFFKKKPPPUUUPPPLLLLLLKKKJJJMMMRRRWWWWWWVVVSSSTTT\\\kkkvvvyyyxxxssslllhhhiiiiiifffaaa\\\VVVQQQNNNMMMMMMLLLNNNLLLMMMPPPQQQQQQUUU[[[aaadddggghhhfffcccaaa``````dddjjjpppwwwvvvpppaaaZZZRRRMMMMMMOOOOOOOOOSSSTTTUUUYYY^^^dddiiilllZZZXXXTTTQQQNNNMMMMMMMMMUUUUUUUUUUUUVVVVVVVVVUUUaaagggkkkgggaaa\\\XXXTTTVVVWWWXXXVVVRRRPPPNNNNNNRRRTTTTTTSSSOOOLLLJJJJJJHHHJJJLLLOOORRRTTTUUUUUUTTTVVVWWWXXX[[[^^^[[[TTTKKKLLLMMMLLLKKKJJJKKKLLLNNNPPPSSSUUUUUUTTTTTTUUU]]]lllyyy{{{vvvsssrrrrrruuuzzzyyypppjjjggg___TTTHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOOOOQQQUUUXXXVVVWWWXXXYYYZZZ[[[\\\\\\ZZZZZZ[[[\\\\\\]]]]]]]]]]]][[[XXXVVVTTTSSSSSSSSSUUUUUUVVVZZZ___dddffffffdddbbb______aaadddfffggghhhkkkpppqqqpppmmmjjjiiibbbbbbaaa___[[[XXXVVVVVVYYYWWWUUUVVVWWWWWWWWWVVVQQQQQQQQQQQQPPPQQQSSSVVVXXXZZZ^^^``````^^^[[[YYYWWWVVVVVVUUUUUUVVVWWWXXXVVVYYY\\\[[[WWWUUUVVVYYYVVVTTTSSSTTTXXXZZZYYYWWWPPPOOOMMMNNNPPPSSSUUUUUUOOOPPPQQQRRRSSSSSSTTTTTTRRROOOLLLIIIIIIKKKLLLMMMMMMLLLJJJGGGBBB@@@???@@@<<<===>>>??????===<<<;;;:::888777777888999999888777666666777::::::999888999888777666666777888999888777555555666555444222000000/////////.........,,,+++,,,---///222555777888555111---,,,,,,,,,---,,,,,,+++---...///...---...---,,,---......---+++,,,,,,+++)))'''&&&(((***''''''''''''''''''''''''%%%&&&''')))************)))+++,,,,,,***(((((((((!!!!!!###$$$%%%%%%&&&&&&$$$$$$$$$######"""""""""  """###$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$###""""""###$$$%%%&&&%%%###"""######$$$$$$$$$%%%%%%$$$######%%%((($$$&&&((()))(((&&&%%%$$$"""""""""""""""###$$$$$$ """############&&&((($$$$$$$$$%%%$$$$$$$$$############$$$%%%%%%###!!!!!!!!!"""""""""############$$$%%%$$$###"""###%%%######$$$%%%%%%%%%%%%%%%"""###$$$$$$######$$$&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''(((((('''((()))******)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,---------------///000111222222333888===>>><<<999444444444444444666777777555777;;;AAAHHHRRR]]]dddhhhhhhfffaaaZZZSSSNNNLLLSSSNNNKKKKKKHHHAAA>>>???DDDFFFIIIJJJIIIIIIKKKMMMKKKFFFAAA@@@CCCEEEDDDBBB???@@@BBBCCCDDDDDDCCCBBBCCCBBBBBBBBBCCCDDDEEEEEEFFFHHHKKKKKKIIIHHHGGGGGGEEEEEEEEEDDDCCCBBBBBBAAACCCEEEFFFFFFDDDDDDFFFGGGIIIOOOTTTUUURRRNNNMMMMMMJJJIIIHHHFFFEEEFFFIIILLLNNNMMMLLLLLLJJJJJJQQQZZZaaaaaa___ZZZXXX___lllwwwvvvvvvrrriiieeeeeedddbbb]]]\\\XXXTTTOOOMMMMMMNNNOOOMMMNNNOOONNNMMMQQQWWWWWW\\\bbbfffgggdddaaa```ZZZ^^^bbbeeeiiiooowww}}}~~~sssjjjeeeZZZWWWSSSOOOLLLLLLNNNOOOUUUUUUVVVXXX[[[^^^aaacccSSSQQQNNNLLLJJJJJJJJJKKKOOOQQQTTTWWWXXXYYYXXXWWW```iiimmmhhhaaa]]][[[WWWVVVVVVUUUSSSPPPOOOPPPQQQTTTWWWYYYYYYWWWTTTRRRRRRNNNNNNOOOPPPQQQRRRSSSTTTRRRTTTVVVWWWZZZ]]]YYYRRRJJJLLLNNNNNNNNNOOOQQQRRRSSSTTTUUUUUUTTTTTTUUUWWW[[[kkkyyyzzzsssnnnmmmnnnpppuuurrrhhhcccccc^^^UUUKKKJJJIIIHHHGGGGGGGGGGGGEEEGGGJJJKKKKKKLLLPPPSSSUUUVVVXXXZZZ[[[\\\\\\\\\ZZZYYYXXXWWWXXXYYY[[[]]]^^^\\\XXXTTTQQQPPPPPPPPPTTTSSSSSSWWW]]]cccgggiiiaaa```^^^[[[ZZZ[[[]]]___bbbdddggghhhhhhhhhhhhiiiaaabbbccc___YYYTTTTTTUUUWWWUUUSSSTTTVVVXXXXXXXXXUUUTTTRRROOOLLLLLLNNNPPPXXXZZZ^^^``````^^^[[[YYYRRRSSSTTTUUUVVVUUUTTTTTTVVVZZZ]]]\\\WWWUUUWWWZZZUUUTTTSSSUUUYYYZZZXXXVVVPPPNNNLLLLLLOOORRRTTTUUUNNNOOOPPPRRRSSSTTTTTTTTTPPPOOOMMMKKKJJJKKKKKKKKKIIIJJJJJJHHHDDD@@@>>>>>>999;;;<<<======<<<:::888999777666666888888888777999777666666777777666555666555444444444555777888444333333333444444222000------------------,,,,,,+++++++++,,,///222666888999666111---++++++,,,,,,***)))((((((***+++***)))***))))))***,,,,,,+++)))+++++++++***'''&&&'''((($$$$$$%%%%%%%%%%%%$$$###!!!###%%%''')))******)))'''))))))(((&&&$$$$$$%%%"""###$$$$$$$$$###!!! $$$$$$######""""""!!!!!!"""###$$$$$$""""""###$$$$$$###############$$$$$$(((&&&###""""""######"""###$$$$$$###""""""$$$&&&!!!###%%%&&&%%%######"""""""""!!!""""""###$$$$$$!!!"""""""""!!!"""$$$%%%"""###$$$%%%%%%%%%$$$$$$#########$$$%%%%%%###!!! !!!!!!"""""""""###"""$$$%%%$$$###"""###$$$""""""###$$$$$$$$$$$$$$$!!!"""######""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&&######"""###%%%&&&&&&&&&'''((())))))((()))+++---++++++*********+++,,,---((())),,,......---+++))))))((('''''')))+++...000222000...///333555555333555444333222222333444555555666999<<>>DDDFFFHHHGGGFFFGGGKKKNNNNNNHHHAAA???AAABBB@@@======???AAADDDFFFGGGHHHHHHEEEDDDDDDDDDDDDEEEEEEFFFEEEHHHKKKKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFCCCDDDEEEEEEEEECCCBBB@@@BBBIIIPPPRRROOOKKKKKKLLLLLLLLLKKKHHHFFFFFFHHHJJJGGGHHHJJJLLLKKKLLLWWWccckkkkkkggg___ZZZ]]]hhhrrrqqqrrrnnngggbbbbbbaaa___XXXYYYYYYUUUPPPMMMNNNQQQNNNLLLLLLMMMKKKIIINNNUUUPPPVVV]]]bbbcccaaa___^^^SSSWWW[[[]]]^^^bbbiiiooo}}}}}}rrrggg```^^^UUUUUUTTTPPPKKKJJJLLLOOOUUUUUUVVVVVVWWWXXXYYYZZZSSSQQQNNNKKKIIIHHHHHHHHHHHHKKKQQQWWW\\\^^^^^^]]]YYYccchhhbbb[[[YYYXXXUUUVVVUUUSSSOOOMMMMMMPPPSSSUUUXXX\\\]]]\\\ZZZYYYYYYXXXWWWTTTRRRQQQRRRTTTUUUSSSUUUUUUUUUXXX[[[WWWPPPHHHKKKNNNOOOQQQSSSUUUXXXTTTUUUTTTRRRQQQQQQSSSUUUWWWgggtttssskkkggghhhiiimmmqqqlllbbb___ccc___UUUMMMMMMMMMMMMLLLJJJIIIHHHGGGIIIJJJLLLMMMNNNMMMMMMQQQSSSTTTTTTUUUWWWZZZ]]]\\\[[[ZZZYYYZZZZZZ[[[\\\[[[[[[ZZZVVVRRRPPPQQQSSSQQQNNNLLLLLLQQQWWW\\\___aaa```\\\XXXUUUTTTWWWYYYZZZ[[[]]]___```aaabbbbbb\\\___cccdddbbb\\\TTTOOOQQQSSSUUUXXXYYYXXXVVVUUUSSSRRROOOMMMMMMNNNPPPQQQRRRVVV\\\```aaa^^^YYYVVVWWWWWWXXXZZZ[[[YYYVVVSSSXXXXXXWWWVVVVVVVVVVVVWWWVVVUUUTTTWWWZZZZZZXXXUUUQQQPPPNNNLLLLLLMMMNNNOOOPPPQQQSSSTTTTTTRRRPPPOOOQQQOOOMMMMMMNNNPPPPPPOOOLLLKKKHHHEEEAAA???===<<<>>><<<:::888666666666666666555555555666666444222444333222111111111222333111000---,,,,,,...000222000...------///000000///---------,,,,,,++++++++++++***((())),,,000333444777444000...------,,,***(((((((((((('''&&&%%%$$$)))(((((((((((('''''''''%%%%%%&&&'''&&&$$$!!! """###$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""######"""!!! !!!"""### !!!!!! ###"""  !!!###$$$""""""""""""""""""""""""!!!###$$$%%%%%%""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""!!!  """###!!!"""#########!!! %%%&&&'''((('''%%%###!!!"""###$$$%%%&&&%%%$$$$$$$$$#########""""""!!!!!!###$$$&&&&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%!!!!!!###%%%%%%$$$$$$&&&((()))***)))(((''',,,+++***)))((((((((((((...........................,,,***)))***+++...000---,,,,,,---...000222333111111111000000000000///111333555777888===DDDIIIVVV[[[^^^\\\SSSJJJEEEDDD@@@>>>;;;999999:::<<<===@@@AAABBBDDDFFFGGGIIIIIIDDDDDDCCCBBBAAA@@@@@@???>>>>>>???@@@AAABBBCCCCCCNNNKKKHHHDDDCCCDDDEEEGGGIIIIIIIIIIIIJJJJJJJJJKKKHHHFFFFFFJJJOOOPPPMMMIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIKKKLLLKKKJJJIIIMMMKKKHHHFFFEEEGGGIIIKKKKKKHHHJJJOOONNNMMM\\\pppzzzuuulllbbb\\\\\\aaaeeejjjfffaaaaaabbbbbb]]]YYYYYYXXXWWWUUUSSSPPPNNNMMMLLLKKKIIIIIIIIIKKKNNNPPPSSSTTTUUUUUUWWWWWWXXXYYYUUUQQQRRRWWWZZZYYY[[[aaaooowww~~~yyylll]]]UUUSSSUUUSSSPPPMMMJJJIIIIIIIIIOOOPPPQQQRRRQQQPPPMMMLLLMMMMMMLLLJJJGGGEEEEEEFFFIIIIIILLLUUU^^^ddddddbbb^^^\\\YYYVVVTTTSSSTTTTTT[[[XXXTTTOOOLLLLLLLLLMMMPPPRRRUUUXXXYYYXXXVVVUUU___\\\WWWUUUTTTUUUTTTTTTTTTQQQNNNNNNQQQSSSSSSRRRLLLMMMNNNPPPRRRQQQOOOMMMOOOOOOPPPPPPOOOOOONNNMMMSSS\\\gggjjjgggbbbaaabbbcccfffhhhccc[[[UUURRRSSSKKKKKKKKKLLLKKKKKKJJJJJJFFFHHHJJJLLLMMMMMMMMMMMMOOOQQQRRRRRRRRRTTTWWWZZZYYYXXXWWWUUUUUUUUUVVVVVVZZZ[[[[[[XXXSSSQQQRRRSSSSSSPPPMMMMMMOOOTTTWWWXXXWWWVVVTTTRRRPPPPPPRRRUUUWWWWWWYYY[[[\\\]]]^^^^^^XXX[[[^^^___]]]WWWQQQMMMOOOSSSXXX\\\]]][[[XXXUUUTTTSSSPPPNNNNNNOOOPPPQQQRRRVVVZZZ^^^^^^\\\XXXVVVXXXXXXYYYZZZ\\\ZZZWWWUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRUUUXXXYYYWWWUUUOOONNNLLLKKKJJJKKKLLLMMMOOOPPPQQQRRRRRRQQQPPPOOOSSSQQQOOOOOOPPPQQQQQQQQQKKKJJJGGGEEEBBB@@@???>>>===<<<:::888666444444333555444333333444555333222111111///...---......///000...,,,++++++---///000---,,,******,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++***((()))+++---///000333111...,,,,,,+++)))((((((((((((''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%###!!!!!!!!!"""###$$$$$$$$$$$$""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!"""!!!  """### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!!!! !!!"""""""""""""""!!! """###$$$%%%%%%%%%$$$### !!!"""#########""""""#########"""""""""!!!!!!%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""'''$$$!!!"""$$$%%%%%%$$$ """%%%((()))******))))))(((((((((((('''''''''''''''''''''''''''''''''+++***((('''((())),,,---++++++++++++,,,---///000...............////////////111222222222555;;;???HHHMMMQQQPPPIIIBBB???>>><<<:::888666666777999;;;<<<===>>>@@@BBBCCCDDDEEECCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEELLLJJJHHHEEEEEEEEEGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJHHHHHHKKKPPPQQQNNNJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDFFFHHHJJJKKKJJJJJJIIIJJJIIIHHHGGGGGGGGGGGGHHHLLLHHHIIINNNNNNMMMYYYiiipppnnniiibbb]]][[[\\\^^^ccc___\\\\\\^^^^^^[[[XXXUUUUUUTTTSSSQQQOOOMMMLLLLLLJJJHHHGGGGGGIIIKKKMMMNNNOOOPPPQQQRRRSSSSSSTTTRRRNNNNNNRRRSSSRRRSSSXXX```hhhooommmdddYYYUUUTTTMMMMMMLLLKKKIIIGGGFFFEEEEEEFFFFFFGGGFFFEEEDDDCCCIIIIIIIIIGGGEEEEEEGGGHHHGGGGGGKKKSSS]]]cccdddbbb]]][[[WWWSSSQQQOOONNNNNNSSSRRRPPPNNNMMMLLLLLLKKKLLLNNNPPPQQQRRRPPPNNNMMMVVVVVVUUUTTTSSSRRRRRRRRRQQQNNNKKKLLLPPPSSSUUUUUUOOOOOOOOOPPPQQQQQQPPPOOOOOOOOOOOONNNNNNMMMLLLLLLPPPXXXaaaddd```\\\[[[]]]]]]___```\\\UUUOOOMMMMMMHHHHHHIIIJJJJJJJJJJJJJJJEEEFFFHHHKKKLLLMMMMMMLLLMMMNNNNNNNNNNNNOOORRRUUUVVVUUUSSSQQQPPPOOOOOOOOOXXXYYYZZZXXXVVVSSSSSSSSSSSSQQQNNNLLLMMMOOOOOOOOOLLLLLLMMMLLLKKKKKKNNNPPPQQQRRRSSSUUUVVVWWWWWWXXXVVVWWWYYYYYYWWWTTTOOOMMMMMMRRRZZZ```aaa^^^YYYUUUUUUSSSQQQOOONNNNNNOOOPPPRRRTTTWWWYYYZZZYYYWWWVVVTTTTTTUUUWWWYYYXXXVVVSSSNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOORRRTTTUUUTTTRRRLLLKKKJJJIIIHHHIIIJJJKKKMMMNNNOOOPPPPPPOOONNNMMMTTTRRRPPPOOOQQQRRRRRRQQQIIIHHHFFFDDDBBBAAA@@@???======;;;:::777555333222444222000000111333333333333333111000////////////...---+++******+++,,,...,,,+++))))))***++++++***+++++++++,,,,,,,,,,,,,,,******)))(((((()))***+++///---,,,+++++++++)))'''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###!!! !!!!!!!!!!!! """""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!   !!!  !!!!!!!!!!!! """"""!!! !!!!!!!!!!!!"""###$$$$$$$$$ !!!""""""""""""!!!######""""""""""""!!!!!!&&&%%%###!!!!!!"""$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""###$$$%%%$$$"""!!!###%%%'''((((((((($$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&''')))***)))))))))))))))***+++++++++++++++,,,,,,---......///000///...---///222555888<<>>:::888777666555444333333444666777777888999:::<<<===??????????????????????????????AAA@@@??????@@@BBBDDDFFFHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGIIIMMMNNNLLLIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCEEEGGGHHHHHHHHHHHHEEEFFFGGGHHHHHHGGGEEEDDDLLLGGGGGGKKKMMMMMMSSS^^^aaabbbbbb```\\\XXXUUUUUUWWWUUUSSSTTTWWWXXXVVVSSSOOOOOOOOOOOONNNLLLKKKJJJJJJHHHFFFEEEEEEEEEGGGHHHJJJKKKKKKLLLMMMNNNOOOOOOPPPMMMLLLNNNNNNLLLMMMPPPRRRXXX^^^]]]WWWQQQOOOPPPFFFGGGIIIJJJIIIGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAADDDDDDDDDCCCBBBCCCGGGIIIDDDEEEIIIPPPYYY___```___ZZZXXXTTTPPPLLLJJJIIIHHHJJJKKKKKKLLLLLLKKKJJJIIIHHHIIIJJJKKKKKKIIIGGGFFFKKKNNNQQQQQQNNNLLLMMMNNNKKKIIIGGGHHHKKKPPPSSSUUUQQQQQQPPPPPPOOOPPPPPPPPPNNNMMMMMMLLLKKKJJJJJJIIILLLRRRXXXXXXUUUQQQRRRSSSQQQSSSTTTQQQLLLGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHDDDEEEGGGIIIKKKKKKKKKKKKKKKKKKLLLKKKKKKLLLNNNQQQUUUUUUSSSQQQOOOMMMKKKKKKUUUVVVWWWWWWVVVTTTSSSRRRQQQOOOLLLKKKKKKKKKJJJIIIGGGHHHIIIIIIHHHHHHJJJLLLLLLMMMNNNPPPQQQRRRRRRRRRTTTUUUUUUUUUTTTQQQOOONNNLLLQQQWWW]]]___]]]YYYVVVSSSQQQOOOMMMLLLLLLLLLMMMPPPQQQSSSTTTTTTTTTTTTTTTMMMMMMMMMOOOQQQQQQPPPNNNJJJLLLMMMOOOOOONNNLLLKKKKKKKKKLLLNNNOOOOOONNNMMMJJJIIIHHHHHHGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLQQQOOOMMMLLLMMMNNNNNNNNNHHHFFFDDDBBB@@@>>>======>>>>>>===<<<999666333111222000------///111222333333333222111000/////////,,,+++***)))((()))***+++---+++))))))+++,,,+++************++++++,,,,,,,,,)))))))))(((&&&&&&'''(((---,,,++++++,,,,,,+++)))&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&&&&%%%%%%%%%%%%"""""""""!!!  """!!!!!!!!!!!!"""######  !!!!!!!!!!!!    !!!!!! """!!! !!!!!!!!! !!!"""###!!!!!!""""""############""""""""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$########################""""""""""""""""""""""""""""""######$$$###""""""""""""###$$$$$$######""""""###&&&((((((((('''&&&((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&''''''(((((((((((('''((((((((((((((()))***+++,,,---...000///...---,,,---...//////333777888777444333333222111000000000222333444222333444555777888999::::::::::::;;;;;;<<<<<<<<<@@@???===<<<===???BBBDDDBBBBBBBBBBBBAAA@@@??????AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCFFFFFFEEECCCAAAAAAAAA@@@@@@??????>>>>>>???AAACCCDDDEEEEEEEEECCCCCCDDDEEEEEEDDDCCCBBBJJJEEEDDDHHHKKKKKKNNNRRRUUUWWWZZZYYYVVVRRROOOMMMNNNLLLKKKLLLNNNOOONNNLLLIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDBBBAAABBBBBBCCCHHHIIIIIIJJJKKKLLLMMMMMMOOONNNMMMLLLLLLLLLMMMNNNMMMPPPQQQPPPLLLIIIHHHIIIEEEFFFGGGIIIIIIIIIHHHHHHEEEDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@??????@@@DDDGGGCCCDDDGGGMMMSSSXXXYYYYYYTTTSSSPPPLLLIIIGGGFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGGGGGGGFFFEEEDDDEEEIIILLLKKKFFFDDDFFFJJJFFFDDDBBBBBBEEEIIINNNPPPPPPOOONNNMMMKKKLLLNNNPPPMMMLLLKKKIIIHHHFFFFFFEEEFFFJJJMMMMMMIIIFFFGGGIIIDDDFFFGGGFFFCCCAAAAAABBBHHHHHHHHHGGGGGGEEEDDDDDDCCCEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJIIIIIIJJJMMMOOOUUUVVVVVVVVVTTTPPPMMMKKKQQQQQQRRRSSSTTTSSSRRRPPPMMMKKKIIIIIIIIIIIIGGGFFFEEEFFFFFFEEEDDDCCCEEEFFFIIIJJJKKKLLLMMMNNNNNNNNNPPPPPPPPPPPPOOONNNMMMLLLLLLNNNRRRUUUWWWWWWVVVUUUPPPNNNLLLJJJIIIHHHHHHHHHMMMMMMNNNNNNOOOPPPPPPPPPHHHHHHHHHJJJKKKLLLJJJIIIIIIJJJLLLMMMMMMKKKIIIHHHGGGHHHJJJJJJIIIHHHGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKIIIGGGFFFGGGHHHHHHGGGEEEDDDBBB???===;;;:::999======<<<:::888555111000111...,,,,,,...000111111.........---,,,++++++***+++***)))((('''(((((()))+++)))((((((***++++++***((()))))))))******++++++'''(((((('''%%%%%%'''***,,,+++******++++++***)))%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$ !!!!!!!!!!!!   !!!     !!!  !!!"""!!!  !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!"""""" !!!"""#########"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""""""""!!!"""""""""""""""!!!!!!!!!###%%%((()))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&(((((((((((('''''''''&&&&&&'''((()))***,,,---------,,,+++***+++,,,,,,---,,,...111222111///......///............///111222000000111222444555666666444444555555666666777777<<<:::888777888:::===???<<<<<<<<<<<<;;;999777666======>>>>>>>>>?????????>>>>>>===>>>?????????>>><<<======>>>======<<<;;;;;;;;;===>>>???@@@@@@@@@AAA@@@@@@??????@@@AAABBBFFFBBBAAADDDGGGHHHIIIJJJMMMOOOPPPPPPMMMKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCAAA@@@???>>>??????EEEEEEFFFGGGHHHIIIIIIJJJKKKLLLKKKJJJJJJLLLNNNNNNKKKJJJIIIHHHFFFEEEEEEFFFFFFEEEEEEEEEFFFHHHIIIJJJEEEDDDCCCAAAAAAAAAAAAAAA?????????===<<<===@@@BBBCCCDDDEEEHHHLLLOOOPPPPPPMMMMMMKKKJJJHHHGGGFFFFFFGGGEEECCCAAAAAABBBDDDEEE@@@AAABBBCCCDDDDDDDDDDDDDDDFFFGGGCCC>>><<<@@@EEEBBBAAA???>>>>>>AAAEEEHHHKKKKKKJJJHHHFFFGGGJJJMMMLLLJJJHHHFFFDDDBBBBBBAAA@@@CCCDDDCCC@@@>>>???@@@:::;;;======>>>>>>???@@@GGGGGGGGGFFFEEECCCBBBAAADDDEEEFFFGGGHHHGGGFFFFFFFFFGGGHHHGGGGGGIIIKKKNNNTTTWWWZZZ[[[ZZZVVVPPPMMMLLLKKKLLLMMMOOOPPPOOONNNJJJHHHFFFFFFGGGGGGGGGEEECCCCCCBBB@@@>>>>>>@@@BBBGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIKKKKKKLLLNNNPPPQQQRRRSSSMMMLLLJJJHHHFFFDDDDDDCCCHHHIIIIIIIIIJJJKKKKKKLLLHHHGGGFFFHHHIIIJJJHHHGGGHHHHHHIIIIIIHHHFFFDDDCCCBBBDDDFFFFFFDDDCCCBBBCCCEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHFFFDDDAAAAAAAAABBBBBBAAABBBAAA???===;;;:::999999:::999888777444222000...000...,,,,,,.../////////------......------,,,+++***))))))((('''''''''''''''%%%$$$&&&(((*********''''''((((((((((((((((((%%%''''''&&&$$$&&&+++000111...+++)))(((((('''&&&$$$$$$$$$%%%%%%$$$$$$######"""""""""!!!!!!!!!!!! !!!"""""" !!!!!!!!!   !!!"""###!!!     """!!!!!!  !!!!!!!!!!!!"""""" """$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!""" !!!"""###$$$"""###%%%&&&'''''''''&&&###########################$$$&&&'''''''''&&&%%%&&&''''''(((''''''&&&&&&%%%&&&'''((()))***++++++((('''&&&''')))******)))******+++,,,+++***))))))------,,,,,,------............///000111222333333000000111111222222222333777666444444444666777999666666666666555444333222:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;=========<<<;;;:::888888888999999:::;;;;;;======<<<;;;;;;<<<>>>???AAA???>>>@@@CCCEEEFFFFFFHHHIIIIIIHHHFFFEEEEEEFFFCCCCCCBBBAAA@@@??????>>>???@@@AAABBBCCCCCCCCCCCCAAA@@@???>>>======<<<<<>>>>>===;;;;;;<<<>>>AAABBBCCCDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGEEEAAA???>>>???BBBDDD<<<===>>>???@@@AAAAAAAAABBBCCCAAA===:::999===@@@===>>>===<<<;;;;;;>>>@@@DDDFFFFFFDDDBBBBBBFFFJJJKKKIIIFFFCCC@@@???>>>>>><<<===>>>===;;;999999:::444555666888999;;;======DDDDDDDDDDDDDDDCCCBBBBBBEEEEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEGGGJJJMMMQQQUUU[[[______ZZZSSSNNNHHHFFFEEEGGGJJJLLLLLLKKKJJJHHHEEEDDDEEEFFFFFFEEEAAAAAA@@@===<<<<<>>?????????>>>>>>======<<<;;;;;;<<<<<<;;;:::888666444333222111///...------...///...,,,,,,---...///000///......***))))))(((''''''&&&&&&%%%$$$$$$%%%(((+++,,,+++''''''&&&&&&&&&&&&&&&%%%###%%%&&&%%%$$$(((000777>>>999222,,,)))'''%%%$$$######$$$$$$$$$$$$######""""""!!!!!!!!!  !!!!!!   !!!"""  !!!"""###!!!    !!!!!!  !!!!!!!!!"""""" !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!$$$ !!!"""###$$$"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%''''''&&&$$$###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%&&&&&&'''(((((('''%%%$$$%%%((()))(((&&&(((((((((((())))))((('''+++++++++***************,,,,,,------...///000000//////////////////000000222222222222222333333444222222333333444444555555777777888888888999999999;;;;;;;;;:::999888999:::888999:::;;;;;;:::999888666555555555555555666666888888999:::::::::::::::;;;<<<===<<<>>>AAADDDFFFDDDEEEEEEDDDBBBAAAAAABBB???@@@@@@???===============>>>???@@@AAAAAAAAAAAA>>>>>>======<<<<<<;;;;;;:::;;;;;;<<<===>>>???@@@AAADDDCCC???@@@EEEGGGDDDDDDAAA>>>???CCCGGGGGGFFFAAAAAAAAAAAAAAAAAAAAABBBHHHHHHHHHGGGEEEBBB???>>>999;;;======<<<;;;;;;;;;===>>>??????@@@AAACCCDDDDDDDDDDDDEEEDDDDDDDDDCCCDDDCCCAAA@@@???@@@AAABBB<<<======>>>>>>?????????>>>>>>===;;;;;;;;;<<<<<<999;;;===<<<::::::<<<>>>>>>AAACCCBBB@@@@@@DDDHHHJJJHHHDDD@@@===<<<;;;;;;999:::;;;:::999888777777444333333444666777888888AAABBBCCCCCCDDDDDDCCCCCCEEEFFFFFFFFFEEEDDDBBBAAA@@@AAACCCCCCDDDFFFIIILLLNNNSSS[[[aaaaaa[[[SSSNNNEEECCCAAACCCGGGJJJJJJJJJKKKHHHEEECCCDDDDDDEEEDDDBBBAAA???===<<<>>>BBBEEECCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIFFFGGGIIIJJJKKKKKKKKKKKKKKKJJJIIIGGGDDDBBB@@@???AAABBBCCCDDDEEEEEEEEEEEEGGGFFFDDDDDDEEEEEEDDDBBBCCCBBB???===;;;999888888777:::???@@@@@@@@@BBBDDD@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFDDDAAA???>>>>>>???>>>===;;;;;;;;;<<<===>>>???@@@>>><<<:::888666666666666///.........//////---+++((()))+++,,,---,,,,,,+++******)))(((''''''&&&&&&&&&%%%%%%'''+++...//////&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%$$$$$$***444<<>>>>>>>>===<<<===>>>======>>>???@@@@@@@@@???======<<<<<<<<<<<<;;;;;;999:::;;;;;;======>>>???@@@DDDCCC>>>>>>CCCDDDAAAEEEAAA===>>>BBBEEEDDDBBB@@@AAACCCCCCCCCAAA???>>>EEEFFFFFFEEEBBB???;;;999666999<<<>>>===<<<;;;;;;999;;;<<<======???AAACCCBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>:::::::::<<<===>>><<<:::777:::======;;;:::<<<>>>;;;???BBBBBB??????CCCHHHIIIGGGCCC???<<<:::999999777888999:::999888777666555444222222444444444444AAA@@@?????????@@@AAABBBEEEEEEDDDDDDCCCBBB@@@@@@BBB???@@@DDDGGGFFFGGGIIIQQQUUU[[[^^^]]]YYYUUUSSSJJJ@@@999<<>>@@@AAACCCEEEFFFFFFFFFEEEGGGFFFDDDBBBAAA?????????DDDAAA===;;;:::999777444777666888>>>???<<<;;;<<>>???@@@AAAAAAAAAAAAAAA???>>>===<<<<<<===>>>???===<<<:::999888888999:::666777888888777666555444333555444111,,,)))(((***...---,,,***)))(((((((((+++***)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$######"""%%%%%%$$$###$$$)))333:::QQQJJJ???333***%%%""""""###"""!!!!!!"""###!!! !!!######  !!! !!!    !!!!!!"""""""""&&&$$$###"""!!! !!!"""$$$$$$%%%%%%%%%###############""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!######""" ########################&&&###"""###%%%&&&%%%###&&&%%%$$$###"""###$$$%%%&&&&&&''''''''''''&&&&&&(((((((((((('''''''''''''''((()))******+++++++++(((***++++++)))((())))))---,,,***+++...000222222...000222222000///...///000/////////000111222333...//////000111333444555555555555555555666777777333555666777666555333222444555666777777666555444333222222222222222333333666777999:::;;;::::::999;;;;;;<<<<<<======>>>>>>@@@AAAAAAAAA@@@???===<<<===>>>>>>>>>>>>======<<<>>>======>>>@@@BBBAAAAAA>>>===;;;:::999999::::::<<<<<<======>>>>>>??????CCCBBB@@@?????????@@@@@@AAA>>><<<===@@@EEEHHHJJJDDDDDDDDDCCCBBBAAA@@@???BBBCCCCCCCCCAAA???<<<;;;888888888999:::;;;<<<===<<<<<<==================>>>@@@BBBDDDCCCAAA===;;;@@@@@@AAACCCEEEDDDBBB@@@======<<<;;;;;;;;;<<<<<<<<<;;;:::999::::::<<<<<<;;;<<<=========<<<;;;:::;;;;;;:::;;;<<<>>>@@@AAADDDDDDBBB???;;;888888888888888999999::::::999999666555333222111111222333@@@@@@???>>>???@@@AAABBBDDDEEEEEEEEEDDDCCCBBBAAADDDAAAAAAEEEHHHHHHIIILLLPPPWWWaaahhhjjjeee\\\VVVPPPFFF>>>???DDDEEEEEEFFFEEEDDDCCCCCCCCCDDDFFFFFFCCCCCCAAA@@@????????????AAA@@@??????@@@BBBDDDFFFEEEDDDEEEFFFIIIJJJIIIHHHGGGHHHIIIJJJKKKKKKJJJJJJGGGEEECCCBBBBBBAAA???>>>>>>???@@@BBBBBBBBBBBBAAADDDDDDBBBAAA@@@@@@@@@@@@CCCBBB???===<<<;;;:::999999777888===???======???@@@@@@@@@@@@??????>>>=========>>>???????????????;;;;;;;;;<<<===>>>???@@@;;;;;;:::999888888888888555555666777777666555444444555444111---***)))***,,,+++******))))))))))))******((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$$$$######$$$$$$###"""###'''///555EEE@@@888///((($$$######"""!!!  !!!""""""!!! !!!###"""  !!!!!!!!!!!!!!!!!! """!!! !!! !!!%%%$$$###"""!!!  !!!""""""""""""""" !!!"""######""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!!$$$$$$###"""!!! &&&$$$"""###%%%&&&%%%###############$$$%%%%%%&&&"""###$$$&&&'''((())))))((((((((((((''''''''''''&&&'''((()))************(((***++++++)))((()))***+++)))((())),,,...///...---///111111000/////////000//////////////////000......///000111333444555444444444333444444555666444555666777777555333222444444555666666555333333////////////000000111222666777888999::::::999999;;;;;;<<<======>>>??????????????????>>>===<<<<<<======>>>>>>===<<<;;;;;;;;;<<<>>>AAACCCDDDBBB@@@===<<<;;;::::::;;;======>>>>>>??????????????????AAA@@@???============>>>@@@>>><<<<<>>??????@@@???===:::999999888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAACCCBBB@@@===;;;>>>>>>???AAACCCCCCAAA???======<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<===;;;<<<===>>>>>>===<<<;;;:::999888888999:::<<<>>>BBBBBBAAA>>>:::888888999999999::::::::::::999999666555444333222222222333??????>>>>>>??????@@@AAACCCDDDDDDEEEEEEDDDDDDCCCFFFCCCBBBFFFHHHIIILLLQQQQQQYYYeeeqqqwwwrrrfff\\\XXXNNNEEEDDDEEECCCBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCAAA@@@???>>>>>>AAA@@@?????????AAABBBCCCCCCBBBBBBDDDGGGHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJCCCBBB@@@???@@@@@@@@@>>>===>>>>>>??????>>>>>>===AAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDCCCBBBBBBCCCDDDAAA<<<;;;>>>@@@>>>???AAA@@@@@@???>>>===<<<<<<;;;;;;;;;<<<=========<<<<<<888999:::<<<===>>>??????::::::::::::999888777666333444555555666555555555444555444111...+++***+++******))))))))))))******)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$"""""""""!!!"""%%%***...666333...***&&&$$$######"""!!!  !!!"""!!!   !!!    """$$$###"""!!!   """""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$$$$#########""""""""""""%%%$$$######%%%%%%$$$###!!!"""###$$$%%%&&&&&&&&&"""###$$$&&&'''((())))))((((((((((((''''''''''''%%%&&&'''((())))))))))))((()))+++***)))((()))******)))((()))+++---------+++---///000///...///000000000///......------,,,---......000111222333444333222222222222333444444555555666777777555444333333444555555444333222111222222222222333444666666555666777888999:::999999;;;;;;<<<===>>>???@@@@@@======<<<<<<;;;<<<<<<<<<>>>>>>>>>===<<<;;;:::999999;;;>>>BBBEEEEEEBBB???<<<<<<;;;;;;<<<>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;???>>>===<<<<<<>>>@@@BBBAAAAAAAAAAAAAAA@@@???>>>;;;<<<>>>>>>>>>===;;;::::::999999999999999::::::<<<<<<;;;;;;;;;;;;;;;;;;<<<===???@@@@@@>>><<<;;;<<<<<<===???AAABBB@@@>>>>>>>>>=========<<<<<<<<>>===<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<<<<;;;999888777999:::<<<===>>>===;;;999777888999;;;;;;;;;;;;:::999888888777666555444333333333333>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCEEEBBBBBBEEEGGGHHHLLLRRRTTTYYYcccooowwwvvvlllbbb[[[RRRJJJHHHGGGCCC@@@@@@@@@@@@@@@@@@AAAAAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFGGGFFFEEEIIIIIIIIIIIIHHHHHHGGGGGGBBB@@@??????@@@BBBBBBAAA@@@@@@??????>>>>>>===<<>>@@@AAAAAA===<<<;;;::::::;;;===>>>>>>>>>>>>>>>===;;;:::999999999;;;???BBBBBBAAA???>>>======<<<===>>>???@@@AAAAAAAAA@@@@@@?????????>>>>>>===<<<;;;:::999999=========;;;::::::<<<===??????@@@@@@@@@??????>>><<<===???AAAAAA@@@???>>><<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::888999;;;===>>>>>>======;;;;;;<<<>>>@@@BBBAAA???????????????>>>===<<<<<<>>>>>>===<<<<<<;;;;;;;;;<<<===>>>???@@@@@@???>>>AAA@@@===;;;:::;;;<<<<<<999::::::999777777888:::<<<<<<<<<;;;:::999888777777666666555444444333333===>>>>>>???@@@AAAAAAAAA??????@@@AAABBBBBBBBBBBBCCCAAAAAADDDDDDDDDIIIPPPWWWXXX\\\dddlllnnniiidddXXXQQQKKKIIIHHHCCCAAAAAA>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDFFFHHHGGGFFFIIIHHHHHHGGGGGGGGGGGGGGGCCCAAA@@@@@@BBBEEEEEEEEEDDDDDDCCCBBBAAA@@@???????????????@@@AAABBBDDDEEEFFFKKKRRRYYY^^^aaacccddd^^^TTTKKKHHHFFFBBB??????:::999999:::;;;<<<>>>>>>;;;<<<<<<===<<<<<<;;;;;;777888:::;;;;;;:::999888::::::;;;;;;;;;999777666444444444444555666666777444333111000///...,,,+++,,,+++)))((('''&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!  """!!!   !!!###$$$%%%&&& &&&%%%###!!! !!!"""###!!!"""###$$$&&&((())))))%%%%%%%%%%%%$$$############$$$%%%&&&&&&%%%###"""(((((())))))))))))((((((((((((((((((''''''''''''$$$%%%&&&''''''(((((((((((()))***)))((((((***,,,,,,++++++,,,---...,,,+++)))+++,,,,,,,,,,,,...000111111111000///...---,,,+++,,,...///111111222222333333222222333333444555555555555555555444444333444555555666555444333222000000000111222444555666777777888999:::;;;<<<===;;;;;;<<<===>>>???@@@@@@===<<<;;;::::::;;;===>>>>>>>>>>>>>>>===<<<;;;::::::888888999<<<>>>??????@@@???>>><<<<<<<<<===>>>@@@@@@??????>>>>>>======>>>>>>>>>===<<<:::999999;;;<<<===<<<:::999:::;;;>>>>>>???@@@@@@@@@??????<<<>>>@@@BBBBBBBBBAAA@@@>>>>>>===<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::555666777999;;;===>>>???;;;;;;;;;===@@@BBBBBBAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>@@@@@@@@@@@@@@@CCCBBB@@@>>>===<<<<<<<<<666777888777666777999;;;===<<<<<<;;;:::888777666666666666555555444333333===>>>???@@@AAABBBBBBBBB>>>??????@@@AAAAAAAAA@@@@@@???AAACCCBBBAAAEEELLLUUUTTTUUUYYY^^^```___]]]RRRLLLHHHHHHGGGCCCAAABBB===>>>???@@@@@@@@@??????????????????@@@AAABBBBBB@@@AAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKFFFDDDBBBBBBDDDGGGIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDGGGLLLUUU___hhhlllllliiicccXXXMMMIIIHHHDDD@@@???888888888999:::===???@@@<<<============<<<;;;;;;888888888999999888888777::::::::::::999888777666444444333333333444555555333111///...///...,,,+++,,,+++)))(((&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%######################## !!!"""###############"""!!!"""$$$%%%$$$"""!!!""""""""""""!!!  """###"""  !!!  !!!!!!   """###%%%&&&''' %%%$$$"""!!! !!!""""""""""""###############%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%'''(((******++++++((((((((((((''''''''''''$$$%%%&&&'''((((((((((((((())))))(((((((((+++---+++******+++,,,,,,***(((***+++,,,+++***+++---///...///000111111000...---***+++---///111111111111333333222222333333444555444444444333333333333333333444555666666555444333222222222222333555666666777777777888999;;;<<<===;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<============<<<;;;;;;;;;888666666888;;;======???>>>===;;;::::::;;;;;;>>>>>>>>>===============??????>>>>>><<<;;;999888888;;;>>>>>>;;;999:::<<<===>>>???@@@@@@@@@@@@@@@;;;<<<>>>@@@AAA@@@???>>>???>>>>>>>>>>>>>>>??????======<<<<<<;;;:::::::::444444555666888:::<<<===:::::::::<<>><<<:::888444555666666666777999;;;;;;;;;;;;:::999888666555555555666555555444222222===>>>@@@BBBCCCCCCCCCCCC???@@@@@@AAAAAAAAA@@@@@@>>>>>>AAACCCAAA>>>BBBIIIPPPQQQSSSUUUUUUUUUSSSRRRLLLHHHFFFGGGFFFBBB@@@BBB???@@@AAABBBBBBBBBAAAAAA??????>>>>>>>>>???@@@@@@>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBDDDFFFGGGGGGEEEDDDDDDDDDEEEFFFHHHJJJKKKHHHFFFCCCCCCFFFHHHJJJKKKHHHGGGEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDFFFJJJSSS```lllooojjjddd\\\RRRHHHGGGHHHEEEBBB@@@999999888888:::<<<>>>@@@<<<<<<======<<<;;;;;;:::666666666666777888888999999888777666666555555555333222111000000111111222111///------......,,,******)))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%########################!!!!!!"""""""""""""""!!!###!!! ###$$$###!!! !!!"""""" !!! !!!  !!!!!!"""######### !!! !!!!!!"""###""""""""""""""""""!!!!!!$$$&&&'''&&&###!!!"""$$$$$$$$$$$$###$$$$$$%%%%%%"""###%%%'''((()))))))))((((((((((((''''''''''''%%%&&&'''(((((()))((((((((())))))((('''(((+++...,,,,,,+++,,,---,,,***(((***++++++***))))))+++---***,,,...///000000///...)))***---///111111000000222111111111111222333333333333222222111111111222000111333444555555444444555555444444555666777777555555555555777999;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999999:::;;;;;;;;;:::::::::999777888999;;;;;;:::<<<;;;:::999999999:::;;;<<<==================>>>>>>>>>>>>>>><<<:::888777666:::??????<<<;;;<<>>???@@@AAAAAAAAAAAA:::<<<>>>???@@@???>>>===============>>>???@@@@@@>>>>>>======<<<;;;;;;:::777666555555555666888999888888888:::>>>@@@AAAAAABBBBBBCCCCCCBBB@@@===<<<999:::;;;<<<======<<<<<<999:::<<<>>>@@@AAA@@@@@@???@@@AAAAAA???<<<888666444555666666666777999;;;:::::::::999888777666555444444555555444333222111>>>???AAACCCDDDDDDDDDDDDAAAAAAAAABBBBBBAAAAAA@@@===???BBBDDDAAA===@@@GGGKKKOOOTTTVVVSSSOOOKKKHHHIIIEEEDDDEEEDDD@@@???AAAAAABBBCCCDDDEEEDDDCCCCCC@@@@@@???>>>=========>>>;;;<<<>>>???AAAAAABBBBBBBBBAAAAAACCCFFFGGGFFFEEEGGGGGGFFFEEEEEEFFFGGGHHHIIIFFFDDDDDDFFFIIIKKKKKKGGGFFFDDDCCCBBBBBBCCCCCCFFFEEEDDDCCCCCCCCCCCCCCCEEEGGGPPP^^^lllnnnfff\\\TTTJJJBBBCCCGGGFFFCCCBBB;;;:::999999999;;;===???<<<<<<<<<<<<;;;;;;:::999555444444444666888:::;;;888777555444333333444444222111000.........//////111...,,,,,,......,,,)))(((''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&""""""""""""""""""""""""!!!"""""""""""""""!!! """ """######!!! !!!!!! !!!"""  !!!!!!!!!"""!!!!!!!!!  !!!###$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$&&&'''&&&###!!!"""$$$######""""""###%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$)))(((((((((''''''''''''%%%&&&'''((())))))))))))((())))))((('''))),,,//////......///000///,,,***+++,,,+++***((((((***,,,'''))),,,...000000//////(((***---///000111000///000000000000000111111222333222111111000000111111...///111333444444444333222222111111111222222333333333333333555777999;;;<<<<<<;;;;;;;;;:::::::::999:::::::::999888666555666666777999999999999999:::999999;;;<<<<<<:::888999888777777888999;;;<<<<<<<<<======>>>>>>??????===>>>>>>===<<<999777666555:::???@@@>>><<<>>>AAA===>>>???@@@AAABBBBBBBBB<<<===???@@@AAA@@@???>>><<<<<<<<<<<<===>>>@@@@@@??????>>>===<<<<<<;;;;;;:::888666444333444555555777666666888<<>><<<999:::<<<>>>??????>>>>>>888999<<<>>>@@@@@@@@@@@@>>>@@@CCCDDDBBB>>>999666444555666666666777999;;;888888888888888777666555333444444555444333111000AAA???>>>@@@CCCDDDBBB@@@EEEGGGIIIFFFBBB??????AAA>>>??????>>><<<<<<===???IIIJJJMMMNNNMMMJJJGGGEEEBBBBBBBBBCCCCCCDDDFFFFFFFFFEEEDDDEEEHHHHHHEEEBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDFFFGGGHHHHHHGGGFFFHHHGGGEEEDDDCCCDDDFFFGGGEEECCCAAAAAABBBBBBAAA@@@DDDDDDEEEEEEEEECCCAAA@@@EEEGGGLLLUUU^^^___YYYRRRLLLHHHDDDDDDFFFEEEAAA===>>><<<:::999:::;;;::::::===<<<<<<;;;::::::999999666666666777666666555444555555444333333222222111///...---...///000///...111000---+++************''''''&&&%%%%%%%%%%%%&&&))))))((('''%%%$$$###"""%%%###"""###%%%'''&&&%%%%%%### !!!!!!!!!!!!!!!   $$$#########""""""!!!!!!!!! """$$$###!!!  !!!""""""!!!!!!!!!!!!!!!""""""""""""%%%%%%$$$###"""!!! """"""""""""""""""""""""$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((()))))))))))))))(((((()))*********++++++++++++(((((('''&&&&&&'''))))))............////////////...---,,,///111222///,,,.../////////000000000000,,,---...000111333444444333222222222111000000000333222111000000000111222555555555555666666666666999999999888888999::::::;;;;;;;;;<<<;;;;;;:::999888:::<<<======<<<:::888999999999999:::;;;<<<<<<999:::;;;:::888777888999999999999:::<<<>>>???@@@>>>===<<<:::999999999999888:::<<<>>>?????????>>><<<>>>AAACCCCCCBBB@@@???===>>>??????>>>===>>>@@@===>>>@@@AAABBBCCCFFFIIIEEEBBB???===<<<;;;999888::::::999888777666555444666666888999;;;<<<===>>>BBBDDDEEEDDDAAA???======??????>>>============>>>999:::;;;;;;:::;;;===>>>EEEEEECCCBBB@@@>>><<<;;;444555666777888999:::;;;::::::999888777666555555444444444444333222111111@@@>>>>>>@@@CCCEEEDDDCCCDDDEEEFFFDDDAAA???>>>???===>>>>>>===;;;;;;<<<===DDDFFFHHHJJJIIIGGGDDDBBBBBBBBBBBBBBBCCCDDDFFFFFFGGGFFFEEEGGGIIIIIIGGGDDDEEEEEEDDDCCCBBB@@@??????@@@@@@@@@@@@AAABBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFGGGGGGGGGGGGFFFEEECCCBBBBBBCCCDDDEEEDDDCCCAAAAAABBBCCCBBBAAADDDEEEFFFFFFFFFEEEDDDCCCFFFHHHLLLSSSWWWWWWRRRMMMIIIEEEAAAAAACCCDDDAAA>>>>>><<<::::::<<<===>>>=========<<<:::999777666666555666666555555444333333333222222111111000/////////---,,,---...///...---,,,+++)))((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%(((((('''&&&%%%$$$#########$$$$$$###!!!!!!"""$$$###!!!  !!!  """!!!!!!!!! !!!!!!!!!###%%%$$$   """"""!!! !!!!!!!!!""""""""""""$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))************)))((('''''''''((()))***---------............//////...---...111111///---////////////////////////111111111000000000000000222222222222111111111111333333222222222444555666444444555555666666777777999888888888999::::::;;;;;;;;;;;;;;;:::999999888666888;;;===>>>>>><<<;;;888888888888888999999::::::;;;;;;:::888777888999999999999:::<<<===???@@@@@@@@@>>>===;;;:::888888::::::<<<===>>>?????????<<<===???@@@@@@???>>>======>>>???>>>======>>>???<<<===???@@@@@@AAADDDFFFEEEBBB@@@>>>>>>===<<<:::;;;:::999888777666666666888999:::;;;===>>>???@@@AAABBBCCCCCC@@@>>>=========<<<;;;;;;::::::;;;;;;======<<<;;;;;;<<<===???CCCDDDEEEDDDBBB???===<<<666666777777888999999::::::999888777666555555444444444444333333222111000>>>===<<<>>>AAADDDEEEEEEDDDCCCBBBAAAAAA@@@>>><<<;;;<<<<<<;;;999999:::<<<@@@AAADDDFFFFFFEEECCCBBBAAAAAAAAABBBCCCDDDFFFFFFFFFFFFGGGIIIJJJKKKIIIGGGJJJJJJJJJJJJHHHEEECCCAAADDDCCCCCCBBBBBBCCCCCCDDDFFFFFFDDDDDDEEEFFFHHHJJJFFFEEEEEEEEEEEEFFFFFFGGGDDDBBBAAA@@@@@@AAACCCDDDDDDBBBAAAAAACCCDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGIIILLLNNNOOOMMMJJJHHHEEEAAA>>>===@@@BBBAAA@@@===;;;::::::<<<>>>??????>>>===;;;999777555444333555555444333333222111111000000//////...---------...,,,+++,,,------,,,+++(((((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%''')))&&&"""!!!###'''!!!  !!!!!!   """!!!"""###$$$###   """"""!!! !!!!!!!!!""""""""""""""""""""""""""""""!!! !!!!!!!!!"""######$$$$$$$$$$$$$$$#########"""""" !!!"""###%%%&&&'''(((''''''((((((((((((''''''''''''((((((((())))))))))))(((((((((((()))***+++,,,,,,---------.........222000......000000000//////000000000000000//////222222111111000000//////111111111222222222222222111111222222333555666777333333444555666666777777888888888888999:::;;;<<<;;;;;;;;;:::999888888777555777:::===????????????::::::999999888888999999;;;<<<<<<;;;999777888999888888999:::;;;===>>>???AAAAAAAAA@@@>>><<<999888<<<<<<<<<<<<===???@@@@@@<<<<<<<<<<<<<<<<<<;;;:::<<<===>>>>>><<<<<<<<<>>><<<>>>@@@@@@@@@@@@BBBDDDDDDBBB@@@?????????>>>======;;;999777666666777888::::::;;;<<<===>>>???@@@???@@@AAA@@@>>><<<<<<===???>>>======<<<=========???>>><<<;;;;;;===???AAACCCGGGKKKJJJFFFBBB??????999999888888888888888888888888777777666555444444333333222222111000000///>>>===;;;<<<===@@@BBBCCCDDDAAA???@@@BBBBBB>>>;;;:::;;;;;;:::888888999;;;>>>???BBBDDDEEEEEEDDDCCC@@@@@@@@@AAABBBCCCEEEFFFEEEEEEGGGIIIJJJJJJIIIIIIKKKMMMNNNOOONNNKKKGGGEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDBBBAAABBBEEEHHHKKKGGGFFFDDDCCCCCCDDDEEEFFFCCCBBB@@@???@@@AAACCCDDDDDDBBBAAABBBDDDEEEEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGFFFHHHJJJJJJHHHFFFFFFFFFBBB???<<<<<<>>>AAACCCCCC>>><<<::::::;;;============<<<;;;999777555444333444333222111000////////////......------,,,++++++,,,+++******++++++***)))((((((((((((((((((((((((%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%  !!!""""""   !!!!!!""""""!!! """"""  !!!!!!!!!"""""" !!!!!!""""""""" """######$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""###$$$%%%&&&''''''(((((()))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))******++++++------------............222111///......///000000111111222222222111000000//////000000111111111222111111111222222333333333000000111111222333444444222333444444555666777777666777777888999:::<<<======<<<;;;:::999888888888666888:::===>>>?????????>>>===<<<;;;::::::::::::;;;<<<<<<;;;888777777888888888888999:::<<<===>>>@@@AAABBBBBBAAA???<<<:::>>>===<<<<<<===???@@@AAA<<<<<<<<<;;;::::::::::::;;;<<<===<<<;;;:::;;;<<<===???AAAAAA@@@@@@AAABBBBBB@@@???>>>@@@@@@???>>>>>><<<999777666777999:::999999:::;;;<<<============>>>???>>><<<;;;<<<<<>>======<<<<<<======>>><<<::::::===AAADDDFFFIIINNNTTTSSSNNNGGGCCCBBB<<<;;;:::888777777777777777777777666555444444444333222111000000/////////>>>===<<<::::::;;;===???CCC@@@???@@@BBBBBB???<<<:::;;;;;;:::888888999;;;<<<===@@@BBBCCCDDDCCCCCC@@@@@@@@@AAAAAABBBCCCDDDCCCDDDFFFHHHHHHHHHHHHHHHIIILLLNNNQQQPPPNNNKKKIIIGGGGGGEEEEEEDDDDDDDDDDDDCCCAAA???>>>???CCCGGGJJJGGGFFFDDDCCCBBBCCCDDDDDDCCCBBBAAA@@@@@@BBBDDDEEEDDDCCCBBBBBBDDDFFFFFFEEE@@@AAAAAABBBCCCDDDEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFBBB???======>>>AAACCCDDDBBB@@@===<<<<<<===<<<;;;;;;;;;:::999888777666666222222000///.........///.........---,,,,,,++++++***)))(((((())))))(((&&&'''''''''((((((((((((((($$$$$$###""""""""""""""""""""""""###############"""  """######!!!  """"""  """"""  !!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((()))***+++++++++------........./////////111000///.........000111222333444555555444222111//////000000111111111222111111222222333333333444222222222222222222222222333333333444555666666777555555666777888999;;;<<<===<<<;;;:::999999999999999:::;;;<<<=========<<<>>>===<<<;;;:::999999999:::;;;;;;:::888777777888888888888999999;;;<<<======>>>@@@BBBBBBAAA@@@>>>???>>>======>>>???AAABBB>>>======<<<<<<;;;;;;;;;:::;;;<<<;;;999888999:::;;;===???@@@???>>>??????@@@???======???@@@?????????===:::888777888:::<<<;;;;;;;;;<<<<<<=========<<<======<<<;;;:::<<<===:::999999888888888888888>>><<<;;;>>>DDDKKKPPPRRRSSSXXX]]]\\\WWWOOOHHHEEE???===;;;999777777777777777777666666555555444444333222111000////////////=========;;;999999;;;===@@@@@@???@@@AAAAAA???>>>;;;<<<<<<;;;999999:::<<<:::;;;===???@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAADDDFFFGGGFFFEEEFFFFFFGGGIIILLLNNNOOOMMMJJJIIIFFFEEEEEEDDDCCCCCCCCCCCCAAA@@@>>>===>>>AAAEEEGGGFFFFFFEEECCCBBBBBBBBBBBBCCCBBBAAAAAAAAACCCEEEFFFFFFDDDCCCCCCEEEFFFFFFEEE????????????@@@BBBCCCDDDDDDEEEEEEEEEFFFFFFEEEEEEBBBAAA?????????@@@BBBDDDEEECCC@@@>>>>>>>>>===<<<::::::999999888777777777111000///...---...///000......------,,,+++++++++)))(((&&&&&&''''''%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$######"""!!!!!!!!!!!!"""!!!!!!"""""""""""""""""" $$$!!!!!!!!! !!!###$$$"""!!! """"""  """""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! $$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''((()))***+++++++++,,,---------............---...///...---...///111111222444666666555444333222222111111000000//////222222222333333333333333555555555555555444333333444444444444444555555555555555555555666777999999<<<;;;999888888999::::::;;;;;;;;;;;;;;;;;;::::::;;;:::999888777777777777777999999999777666777888888888888888999:::;;;<<<:::<<<>>>???AAAAAAAAAAAA???????????????@@@AAAAAA>>>>>>>>>???>>>>>>===<<<999:::;;;:::888777777888888:::===>>>===<<<<<<===@@@???======???@@@??????>>>===;;;:::999:::;;;<<<>>>>>>>>>???????????????;;;<<<<<<;;;::::::<<<>>>;;;::::::999999999999999@@@>>>???EEENNNWWW\\\^^^]]]___bbbccc___XXXPPPJJJAAA???<<<999777777777888777777777666666666555555444222111////////////000:::<<<>>>===;;;;;;<<<>>><<<>>>??????>>>>>>>>>???===>>>>>>===;;;;;;<<<===;;;<<<===???@@@AAAAAAAAACCCBBBAAA@@@????????????BBBDDDGGGGGGEEEDDDDDDEEEFFFGGGIIIKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCBBB@@@???>>>???AAADDDFFFEEEEEEEEEDDDCCCBBB@@@???CCCBBBAAA@@@AAACCCEEEFFFGGGFFFDDDDDDEEEFFFEEEDDD@@@??????>>>???@@@BBBBBBEEECCCBBBDDDFFFGGGDDDAAAAAAAAAAAA@@@?????????@@@CCC@@@>>>======>>>===<<<::::::999888666555444444000///...------...000111------,,,,,,+++*********(((&&&%%%%%%%%%%%%$$$""""""###$$$$$$$$$###"""!!!###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######&&&$$$!!!!!! !!!""""""!!!  !!!"""""" !!!!!! !!!""""""!!!######"""""""""!!!!!!!!!"""""""""######$$$$$$$$$%%%&&&'''((())))))))))))&&&&&&&&&&&&''''''''''''$$$%%%''')))******************+++++++++,,,,,,,,,))),,,...///...---///111...///222444555555444222111111111000000000000000333333333333333333222222333444555666666555555444555555444444444444333333444444444444444555666777999888666666666777999:::::::::::::::::::::999999999888777777666666666666555666777777666666777888888777777888888999:::;;;;;;;;;<<<===>>>???@@@@@@??????@@@@@@AAA@@@@@@@@@<<<===???@@@AAA@@@>>>===999::::::999777666666777888;;;>>>??????>>>>>>>>>BBB@@@>>>>>>@@@AAA@@@???>>>===<<<<<<;;;<<<<<<<<>>======<<<<<<======@@@???AAAIIITTT^^^bbbbbbbbbbbbccceeefffaaaWWWPPPAAA???<<<999777777888999888888777777777777666666444333111/////////000111999<<>>===???AAA999<<>>??????>>><<<<<<===???>>>???@@@AAACCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>CCCFFFHHHHHHEEECCCDDDEEEFFFGGGHHHHHHGGGEEECCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@BBBDDDEEEEEEEEEEEEEEEDDDBBB???>>>BBBAAA@@@@@@@@@BBBEEEFFFHHHGGGEEEDDDEEEFFFEEEDDDAAA@@@?????????@@@AAABBBFFFBBB@@@CCCFFFGGGCCC>>>AAABBBBBBAAA???======>>>===;;;999999:::;;;;;;:::;;;:::999777555333111111///...---,,,---///111222,,,,,,++++++***)))))))))'''&&&$$$$$$$$$$$$###!!!###$$$%%%%%%%%%###"""!!!""""""!!! """"""!!!!!! !!!  !!!!!!!!!!!!!!!"""!!!   """  !!!"""""" !!!!!! !!!###$$$$$$"""!!!"""!!!!!!!!!  !!!"""###$$$%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$&&&((()))***))))))((())))))))))))*********&&&***...///...---///111+++---000333444444333222,,,---...000111333444444444444444333333222222222///000222444555555444444666555555444444333222222444444333333333444444555666555444333444666888999888888999999999999:::::::::999888888888888888888333444666666555555777888888777777777888999::::::<<<<<<;;;;;;<<<===>>>>>>>>>???@@@BBBBBBAAA@@@???:::<<>>>>>>>>>>>============;;;;;;<<<;;;:::;;;>>>@@@======<<<;;;;;;;;;;;;;;;???>>>AAAJJJUUU^^^bbbbbbdddbbbbbbeeeiiifff\\\SSSBBB???<<<999777888999:::888888888888777777777777555444222000///000111222<<<<<<===============<<<;;;::::::::::::;;;;;;<<>>===<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFAAACCCDDDEEEEEEDDDCCCAAABBBCCCCCCCCCCCCCCCBBBAAACCCDDDDDDDDDDDDBBBAAA@@@DDDBBBAAA@@@@@@AAACCCDDDBBB@@@>>>===>>>@@@BBBDDDBBBEEEDDD@@@???AAA@@@===@@@???>>>>>>???BBBFFFHHHDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>AAA@@@@@@??????@@@@@@AAA@@@???>>>======>>>???@@@999999:::;;;:::999777666777777666666555444222111333222111///...,,,+++***++++++******)))(((((((((&&&&&&%%%$$$#########$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""  !!!!!!!!!###!!!  !!!###%%% !!!!!!  !!!!!! !!!###$$$###"""  !!!"""!!!!!!"""###%%%$$$#########""""""###$$$%%%%%%&&&%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%''''''&&&&&&'''(((***+++---,,,***)))))))))************))))))******+++,,,......///000000000000000,,,---...///000111111111444333111000000000111111222333555666777777777777333333333444444444444444222333444555555444333222555555777888888777666555888888777777777777777888888777666666777666444222555666777777777666555444777777777888999:::<<<===;;;;;;:::999999:::;;;;;;>>>===<<<>>>AAABBB@@@===???>>>>>>===<<<<<<;;;;;;<<<;;;:::888777666666666::::::;;;<<<===>>>??????FFFFFFEEECCCBBBAAA@@@???@@@@@@??????>>><<<;;;:::===;;;888999<<<===<<<:::@@@@@@>>><<<;;;<<>>:::::::::999777;;;999777777888777666444222333444444333000...,,,888999;;;<<<>>>?????????>>>>>>==================???>>>>>>======>>>>>>?????????@@@AAABBBBBBCCCCCCEEEFFFGGGGGGFFFDDDBBB@@@BBBCCCCCCDDDDDDDDDCCCCCC@@@@@@BBBBBBCCCBBBAAA@@@BBBAAA???>>>>>>@@@AAABBBAAA@@@>>><<<===>>>AAABBB???BBBBBB???>>>AAAAAA>>>???>>>===>>>???AAACCCEEE@@@AAACCCDDDDDDCCCAAA@@@???@@@@@@@@@@@@??????>>>????????????????????????>>>===<<<<<<<<<<<<===>>>::::::;;;;;;:::888777666666666666666444333222111111111000...---+++******++++++******)))(((((((((%%%$$$$$$############$$$""""""""""""""""""""""""###$$$$$$%%%$$$###"""!!! !!!  !!!"""###   """######"""  !!!!!!!!!!!!!!!!!!###"""!!!"""""""""""""""###$$$$$$$$$$$$$$$######"""""""""%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******+++***)))((((((((())))))***)))))))))******++++++......///000000000000///---...///000111222222222444444222111111111222222444555666888999999888888444444555555555555666666333444444444444444444333444555777888999999999999777666666555555666666777:::888777666777777555444333333555666666666666555888888888888888888888888<<<;;;:::999999:::;;;<<<<<<::::::<<>>>>>AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>===<<<;;;:::999<<<:::888999;;;<<<;;;:::=========<<<<<<===AAADDDEEEDDDBBB???>>>=========???===???FFFQQQZZZ^^^___aaaeeefffdddbbbbbb___ZZZNNNLLLGGGBBB===:::::::::===;;;888777666555222000000111222333333222000///444555888;;;>>>@@@BBBBBBCCCCCCBBBAAA@@@???>>>>>>???>>>============>>>???>>>>>>??????@@@@@@@@@@@@EEEFFFFFFGGGGGGEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEEEE===>>>???@@@AAAAAAAAAAAAAAA???>>>======>>>???AAABBB@@@>>><<<<<<===???AAA===??????<<<===@@@AAA???<<<<<<======>>>???@@@@@@<<<>>>AAACCCDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::999777666555666666555555444222111000//////...---,,,+++***)))+++******))))))(((((('''######"""""""""###$$$$$$########################%%%%%%%%%%%%$$$"""!!!   !!!"""!!!!!!  !!! !!!!!! !!!!!! """!!!!!!!!!!!!""""""#########""""""""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((())))))((())))))((('''''''''(((((())))))))))))************------...///////////////...///000111222333333333444444333222222222333333444444666666777777777777555555555666666777777777555444444333333444444555444555777999:::;;;;;;;;;555555444444444555555666999777555444555555555444000111333444555666666666888888888888777666444333;;;::::::999999::::::;;;999888777888;;;>>>@@@@@@888999999:::;;;<<<<<<<<<555555555666777888999:::<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<===>>>???@@@@@@AAA;;;<<<<<<<<<;;;::::::999;;;999888888999::::::999:::;;;;;;;;;<<<>>>CCCFFFDDDCCCBBB@@@??????>>>???>>><<<<<>>=========<<<<<<<<<<<<======>>>>>>>>>>>>???????????????AAABBBDDDFFFGGGGGGGGGBBBBBBDDDEEEFFFFFFFFFFFF>>>>>>??????@@@@@@@@@@@@@@@???===<<<===>>>@@@AAADDDBBB???===<<<===???@@@<<>>;;;;;;>>>???===:::;;;<<<>>>>>>>>>======:::<<<@@@CCCDDDCCCAAA@@@===<<<<<<<<<======>>>>>><<<===???@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;999888666555444555555444444333111000//////......---,,,++++++************)))((((((''''''"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!    !!!!!! !!! !!!!!! !!!!!! !!!!!!""""""""""""###############"""############$$$$$$$$$###$$$&&&'''((('''&&&%%%)))(((((((((((((((((((((((((((((())))))))))))))),,,,,,---...............//////111222333444444444333222222222222222222222222222333333333333333333444444444555555666666777555444333222222333444555555666777888888999999:::555444444444444555555666777444111000111222222222111111222333444444555555777777999999888666333222888888888888888888888888888777666666888:::===>>>999999999:::;;;;;;<<<<<<666666777777888999;;;;;;===<<<:::999888888999999999:::;;;<<<===>>>??????::::::;;;;;;;;;;;;:::::::::999888888888888888888999:::;;;;;;;;;===AAADDDCCCBBBBBBAAA@@@@@@@@@@@@>>><<<:::<<>><<<555333222222333333222111...///000111222333333333555666888:::<<<>>>>>>???BBBBBBBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>??????===>>>???AAACCCDDDEEEEEEBBBBBBDDDEEEFFFFFFFFFFFFAAA@@@@@@????????????>>>@@@???>>>===>>>@@@BBBDDDGGGEEEBBB???>>>>>>???@@@>>>@@@>>>999999<<<<<<:::999:::<<<>>>>>>>>>===<<<;;;===@@@BBBCCCCCCAAA@@@===<<<<<<;;;;;;<<<======;;;===>>>@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666444444333444444333333222000///...///.........------,,,,,,******))))))((('''''''''"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""" !!!!!!!!! ###!!!!!! !!! !!!!!! !!!!!!!!!!!!  !!!!!!!!! !!!"""######$$$$$$%%%%%%%%%"""""""""#########$$$$$$"""###$$$%%%&&&%%%$$$###((()))))))))))))))))))))&&&'''((()))))))))((((((++++++,,,---------------...///000111222333333333000000000111111111111000222222111111111111111111111111222222333444555555555444333222222333444555666666666555555555555555555444444444555555666777555333000///000111222222333333333222222222333333555666888999999777666444666666666777777666666666999888777555555666888:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::;;;;;;===;;;999777666666777777:::::::::;;;;;;<<<<<<<<<999999:::;;;<<<<<<<<<<<<999999999888777777777888999:::;;;:::::::::===???@@@@@@@@@@@@@@@@@@@@@???@@@===:::999<<>>??????>>>===;;;:::::::::;;;;;;;;;;;;::::::<<<<<<======>>>>>>>>>?????????????????????@@@@@@BBBCCCCCCDDDEEEEEEEEEEEEBBBAAA@@@>>>>>>===>>>>>>???>>>>>>>>>@@@BBBEEEGGGIIIGGGCCC@@@>>>>>>???@@@???@@@>>>999888;;;;;;::::::;;;<<<>>>??????>>>>>>>>>???@@@AAAAAA@@@@@@??????>>><<<;;;;;;;;;<<<===;;;<<<============<<<;;;::::::;;;;;;;;;;;;::::::999888666555444333333333333333222222111///...---............------------***))))))((((((''''''&&&######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""""""""    !!!!!!  !!! !!!!!! !!!""""""!!!!!! !!!""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######(((((()))*********))))))%%%&&&((()))))))))((('''******+++,,,,,,,,,,,,,,,,,,---...///000111111111...///000000111000000000444444222222111111111111...///000000111222333333555444444333333444444555666555444333222222222333444444444444444555666777666444222222333444444444555444333222222222222333444555666888888888777777555666666777777666666555777888777666444444666888<<<<<<<<<;;;;;;;;;;;;;;;======<<<;;;::::::::::::<<<:::888666555555666666999999999999999999::::::777888:::;;;<<<=========999::::::999777666777888999::::::999888777999:::<<<<<<===>>>??????>>>>>>@@@===:::888999<<<@@@CCCIIIRRR]]]dddiiimmmkkkfffhhhddd___\\\WWWNNNAAA888555333111111111000...,,,000000//////......------888888999:::::::::::::::888999;;;=========<<<;;;;;;<<<============<<<;;;999::::::;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>BBBCCCCCCDDDDDDDDDCCCCCC???>>>===<<<<<<======>>><<<<<<<<<>>>@@@CCCGGGIIIIIIGGGCCC@@@=========>>>>>>???===888888;;;===<<<;;;<<<===>>>@@@@@@AAAAAAAAA@@@???>>>======<<<<<>>AAAAAAKKKWWWaaakkksssuuurrrsssqqqmmmeee[[[NNNBBB:::555333111000000000...,,,......------,,,,,,,,,,,,777888999:::::::::::::::666777:::<<<======<<<<<<<<<===>>>??????>>>===<<<777777888999;;;<<<==================>>>???AAAAAACCCCCCCCCCCCCCCCCCBBBBBB<<<;;;::::::;;;<<<>>>???;;;;;;;;;===@@@DDDGGGJJJIIIFFFCCC???<<<<<<<<<===<<<>>><<<888888===???>>><<<<<<===???@@@BBBCCCDDDBBBAAA>>><<<::::::::::::BBBAAA>>>;;;::::::;;;;;;888888777666666777888888666777888999999888777666555444222111000111222222111111111111000...---,,,***++++++++++++,,,,,,,,,)))))))))(((''''''&&&&&&&&&&&&%%%$$$#########$$$###########################"""!!! !!!"""""" !!!!!!!!!!!!  !!!"""!!! !!! #########"""!!!!!!!!!!!!!!! !!!"""###$$$%%%&&&!!!""""""""""""#########((('''&&&%%%$$$%%%&&&'''$$$%%%'''(((((((((''''''$$$%%%'''))))))((('''&&&))))))***+++++++++++++++))))))+++,,,---.........///000111222333333222111222111///...---------...---...///000111222333333222333555555555555333222333222222111222333555666111111111111222333444555222111111222444444222111333222222222333555777888555444444333333333444444777888999::::::999888777111444777777666555777999555666777888:::;;;<<<===:::::::::999999:::;;;;;;:::888666333333333555666333333444444555666777777333444666888:::;;;<<<<<<:::<<<<<<:::777666777:::444555666666555555666777666777999;;;<<<<<<<<<;;;;;;:::999888888;;;???BBB>>>HHHTTT___kkkwww||||||{{{{{{xxxmmm]]]MMMBBB===111000///000111222111000,,,,,,+++++++++,,,,,,---888999;;;===>>>>>>===<<<:::;;;===>>>>>>>>>===<<<:::;;;===?????????===<<<:::;;;===>>>>>>===;;;:::======>>>???@@@AAAAAABBBCCCBBBBBBAAAAAA@@@@@@@@@;;;:::888666666888:::<<>>======???BBBEEEGGGIIIFFFCCC@@@===<<<<<<<<<<<<===>>>@@@BBBAAA>>>;;;;;;;;;<<<<<<===???CCCGGGBBBBBB@@@>>>;;;999;;;<<<<<<<<<;;;;;;:::999999999777777666666666666777777444444444444444555666777555444333111000/////////222444444222///,,,---///))))))*********+++++++++(((''''''&&&$$$###""""""&&&&&&&&&&&&%%%%%%$$$###%%%$$$"""!!!!!!!!!"""###$$$###""""""""""""  """"""!!!   !!!!!!!!!!!!!!!!!!"""######!!!!!!!!!"""$$$&&&(((***!!!$$$%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$%%%&&&'''(((''''''(((((())))))******------------------,,,,,,000//////............///111111000///////////////111111111111111111111111555555555444333222111000333333333333333333333333333333333333333333333333555444333222222222333444////////////...---,,,+++222222222222333444555666555555666555555444444333666666888999999888777777777888888888888999999999:::;;;<<<<<<;;;:::888777777888888777777666555444444444444444555555666666333444555777888888888888777777888888888999999999888888888888888888999999666444444555777999999999999888777666777888;;;<<>>>>>:::;;;<<<===>>>======<<<888888:::;;;;;;;;;::::::888999:::;;;;;;:::999777;;;;;;<<<>>>@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@>>>===;;;999999;;;===>>>>>>===<<<;;;<<<>>>AAACCCCCCAAA???===<<<;;;<<<===@@@@@@AAADDDFFFFFFDDDAAA======>>>======>>>AAADDDAAABBBAAA???;;;::::::;;;<<<<<<;;;:::888777666666888888777666666666777777666555444333333333444555666666444222000/////////000111222000---+++,,,---******+++++++++,,,,,,,,,)))(((((('''&&&%%%$$$###%%%%%%&&&&&&%%%%%%$$$###$$$###""""""!!!!!!""""""!!! !!!!!!    !!!!!!!!!!!!"""!!!!!! !!!!!!"""###"""!!! """###$$$!!!###$$$%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((('''(((((()))***+++++++++------------............///////////////000111111/////////......//////000111111111111111111111111444444444444333222111000////////////////////////333333333333333222222222555444333222222222333333000000//////...------,,,222222222222222333444555000111444666888:::::::::555555777888888888777666777777888888888999999999::::::::::::999888777777999999999888666555333222444444555666666666666666333444555666777888888888666666666777777777888888888888777666666777777777555333222333555777888888444444333333444666999:::===BBBHHHSSSdddvvv~~~~~~}}}qqqdddXXXIII>>>555555444111...---...///...,,,+++))))))***+++,,,===<<<:::::::::<<>><<<;;;;;;<<<>>>???>>>===;;;:::999:::<<<===???>>>===<<<<<<===>>>??????>>>???@@@CCCDDDCCCBBB>>>>>>>>>===<<<<<<>>>@@@AAABBBBBB@@@===:::::::::======<<<:::888777555555888888777666666666666666777666333222111111333444777666444222000///.........//////...+++******++++++++++++,,,,,,,,,,,,,,,))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""######""""""!!!!!! !!!"""!!!  !!! !!!!!!!!!!!!"""""""""  !!!"""###"""!!! !!!!!!"""###$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''((()))+++,,,------,,,,,,------......//////------......//////000000---------------...///000111111111111111111111111111222222333222222111111000000000000000000000000222222222222222222222222444444333222222222222222222111000.........//////222222222111222222333333222444666777888777555444333444555666777666666555777777777888888888999999:::999888777777666666666:::999999888666444222111333444666777777777555444222333555666777777888888555555555555666666666666777777666555444444444444444222000000222555666777111111111222333666888::::::>>>DDDNNN^^^oooxxxyyy|||ssskkk___PPPBBB888555111///......---------,,,+++***)))***++++++<<<<<<;;;;;;;;;<<<>>>???;;;;;;<<<<<<<<<=========;;;:::888777777888:::;;;888999:::;;;;;;;;;:::::::::;;;<<<===>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA???>>><<<;;;;;;;;;======???>>><<<:::999999::::::??????>>>>>>>>>???@@@AAA>>>===<<<===???@@@@@@???<<<======<<<;;;;;;<<<>>>???AAABBBAAA>>>;;;::::::>>>===<<<;;;:::888777777777777555444333333333333555333111000///111333444666555333111///------,,,---------,,,+++******+++++++++++++++++++++++++++((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###!!!"""#########"""  """$$$%%%###!!! !!!!!!""""""""" !!!!!!!!!!!! !!!!!!%%%###"""  """"""!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%&&&'''(((***,,,------******+++,,,---.........***++++++,,,,,,,,,+++++++++++++++,,,---...000000111111111111111111111111///000111111222222222111000000000000000000000000000000111111111111111222333333333222222222222222444222000///...///111222222222111111111222222333222333555555555333111///111222444555666666555444777777777777888888888888999888666555444444555666888888777777666555333333111333555777777666333222222333444555666777777777555555555555555666666666666555444333222111111111222000......000333555555333222333333444666888999666;;;@@@IIIXXXiiitttvvv}}}|||yyytttnnneeeTTTEEE:::555000---......---+++,,,+++***)))))))))******::::::<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<:::888777777888:::;;;999999::::::;;;;;;;;;;;;==================>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@>>>=========>>>>>>AAA@@@???===<<<;;;;;;;;;@@@@@@???????????????@@@AAA@@@??????@@@AAA@@@>>>999:::;;;;;;::::::<<<>>>>>>@@@BBBAAA???===<<<<<<<<<<<<;;;:::999888888777555444333111000000//////000//////...///111333555444333111///---++++++***---,,,,,,,,,,,,,,,,,,+++************))))))))))))''''''&&&&&&%%%$$$$$$$$$######$$$%%%%%%$$$$$$$$$!!!!!!"""######!!! !!!###%%%###!!! !!!"""""""""  !!!!!!"""!!!  !!!""""""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&'''$$$$$$%%%''')))***+++,,,(((((()))******+++,,,,,,++++++,,,,,,+++***)))(((*********+++---...000111000000000000000000000000......///000111111111111++++++++++++++++++++++++/////////000000000111111222222333333444444444444555333111000000111222333222222222111222222333333---...111444555666555555000111333444555555555444666666777777777888888888888777555444333333444555444555555666666666666555111222444666666444222000111222333555666666666666666666666666666666666666444333222111000000000000111///---...000333444444555444444444444555555555333777===DDDRRRcccooosssyyyzzzwwwsssnnnfffVVVGGG:::666000...//////---*********)))(((((((((((((((888999;;;======;;;:::888;;;;;;::::::;;;;;;<<<===;;;:::888666666777888:::777777888888999999::::::@@@??????>>>>>>======<<<===>>>>>>???@@@AAAAAABBBDDDCCCBBBBBBAAAAAAAAAAAACCCBBBAAA@@@@@@?????????????????????>>>>>>>>>===@@@??????@@@AAAAAA???>>>999;;;<<<<<<;;;;;;===>>>===???@@@@@@???>>>>>>???;;;;;;:::999777666555555444333111000...---,,,,,,,,,------...///111222333111000///---,,,+++******---,,,+++,,,---...---,,,)))))))))))))))(((((((((&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$!!!!!!""""""!!!!!!  """    !!!""" !!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###%%%&&&&&&&&&&&&$$$$$$%%%&&&((()))******''''''(((((())))))******,,,---.........---+++***+++++++++,,,---...000000........................---......///000000000///,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000111333555666777777777555444333222222333444444222222222222333444555666555555666666666666555555000111333444555555555444666666666777777777888888777666555444444333333444222333444555666777777777222333444555555444222111111111333444555666666666666666666666666555555555222222111000////////////000///...000222444444333555555444444444333333333222666:::@@@KKK\\\hhhllltttuuusssnnnhhh```SSSFFF888666333111000///...,,,***))))))))))))(((((((((999999999999999999999888;;;;;;:::::::::;;;<<<===<<<;;;:::999888999999:::888888888999999:::;;;<<>>>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCC?????????@@@@@@@@@??????======???BBBDDDEEECCCAAA===???@@@???>>>======>>>===>>>??????>>>???AAACCC@@@???>>>;;;999666444333444333111///...,,,+++++++++,,,---///000000000///000///...---,,,,,,,,,,,,,,,+++***+++---///---,,,************))))))((((((&&&&&&&&&&&&&&&%%%%%%%%%""""""###$$$$$$$$$$$$$$$""""""!!! !!!   !!!!!! !!!!!!"""###  !!!###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$ !!!###%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((()))))))))))))))))))))***,,,...//////...---,,,,,,,,,,,,---...000000---------------------------....../////////......////////////////////////,,,------...//////000000///111333666888999::::::444444444444444444444444111222222333444666777888>>><<<999666444222111111000111333444666666555555666666666666777777777888666666666666555444333222333333444555666666666666555666666666555555444333000111222333444555555555555555555555444444444333111000000/////////000000000///000222555555444333555555555666666666666555333777999<<>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>?????????@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@BBBCCCCCCDDDDDDEEEEEEEEE@@@@@@AAABBBCCCCCCCCCCCC@@@AAADDDHHHLLLMMMLLLJJJBBBCCCDDDBBB@@@>>>===>>>======>>>>>>>>>???BBBEEEGGGFFFCCC@@@<<<888666444555444222000...,,,,,,++++++---...000000///---,,,//////...------------...,,,***(((***---...---+++,,,+++++++++******))))))''''''''''''''''''&&&&&&!!!"""###$$$$$$$$$$$$$$$###"""!!! !!!!!!  !!!"""      !!!!!!!!!!!!!!!!!!!!!"""######$$$###!!!  !!!!!!$$$%%%&&&%%%$$$%%%&&&&&&''''''&&&&&&%%% !!!###%%%&&&&&&&&&&&&''''''(((((())))))******************))))))))))))$$$&&&))),,,...//////...------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///000333777999;;;<<<<<<444444555666666555555444111222222333555777999:::999777555333222333444555000111333555666666666666666666666666777777777777555666666777666555333222444555555555555555444444888888777777666666666666000111222333444555555555444444444333333222222222000000/////////000000111///000111444777777555333666666888999::::::::::::555888999999@@@LLLWWW\\\```ccccccZZZPPPHHH>>>777222555888777333000///000,,,------------,,,++++++===;;;999:::===???>>><<<;;;:::999999999:::;;;<<<<<<===>>>===::::::<<>>===<<<;;;;;;===???@@@BBBBBBAAA@@@???EEEDDDDDDDDDDDDCCCCCCCCCDDDBBBAAABBBDDDEEEDDDAAAAAABBBEEEFFFFFFEEECCCBBB@@@@@@AAAAAAAAA@@@@@@???AAA@@@@@@DDDJJJOOOQQQPPPKKKFFFBBBAAACCCCCC???;;;======<<<:::999===CCCIIILLLHHHBBB<<<888666666666666444222///.........///---...///000000111000000222000,,,***)))***---///---,,,***)))))))))******)))((((((''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$"""!!! !!!"""!!!  !!!"""""" """"""!!!!!!!!!  """###""""""############"""""" !!!!!!"""""""""!!!###$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&((()))******+++******)))((('''***+++---/////////---,,,...............///000111222000...,,,+++,,,---///111111///...,,,***)))(((------------......///000000---+++,,,///111111///000111222444666888999:::777666666555444444333333222333666888999999888777777555333444666777555333000222555:::>>>>>>999555777777888888888777777666333333444444444444444444777666555444333222222333666555444444444444555666444444444444555666777777666555555444444444555555888555222///------......111333555666777666555444333666999::::::999::::::;;;:::999888;;;EEESSS]]]aaaaaa\\\QQQGGGAAA;;;666222111111111111///+++(((+++++++++************)))@@@===::::::<<<======<<<;;;:::999999999:::;;;<<<<<<===>>>===;;;:::<<>>>>>======<<<<<<<<<===???@@@BBBBBBAAA@@@???AAAAAABBBBBBCCCCCCCCCDDDCCCAAA@@@@@@CCCCCCBBB@@@AAABBBDDDFFFFFFDDDBBB@@@@@@@@@@@@AAAAAA@@@@@@???@@@??????CCCHHHMMMNNNNNNGGGCCC@@@AAADDDEEECCC@@@???>>>===;;;:::===CCCHHHHHHEEE@@@;;;888666666666777555333111//////000000///000111111111111111000111///---+++***+++,,,...,,,+++***)))))))))***+++)))(((''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$""" !!!"""!!!  !!!"""!!!     ###$$$!!!!!!""""""""""""!!!!!! !!!!!! """###%%%%%%%%%$$$######""""""###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))***************)))(((''')))***,,,---.........---...---------......///000111000---+++***+++---...//////......---,,,++++++---,,,+++++++++,,,...///000...---...111222222000111222333444666777888999888777777666555444333333222333555777888888888888999777555555777777555333222333666:::>>>>>>;;;777777888888888888888777777555555555666666666666666666555444444333333444444777666555333333333444555444333333333333444444555666666555444444444555555555444111///......000111222333555777777777666555444555777888777777888999::::::999999<<>>???>>>===<<<>>>???AAA@@@>>>===<<<<<<======>>>???@@@AAABBBAAA@@@@@@>>>>>>???@@@AAABBBCCCCCCAAA???>>>???@@@AAA???>>>BBBCCCDDDEEEDDDBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@?????????BBBFFFIIIKKKKKKFFFCCCAAABBBEEEGGGFFFDDDAAAAAA???======???CCCGGGEEECCC???;;;888666666666888777444222111111111111111222222222222111111000//////...,,,,,,,,,,,,,,,******)))))))))***++++++)))((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######$$$""" !!!"""!!!  !!!!!! !!!  !!!###$$$%%%%%%%%%%%%#########"""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$&&&''''''(((((())))))*********)))(((((())))))***+++---...//////------,,,,,,,,,---......000...,,,*********+++,,,,,,------------.........,,,+++***))))))***,,,...000//////000222333333222444444444555555666666777888888777666555444333333444444555666666777888888;;;999888777888777666444444444666999<<<===<<<;;;888888888888888888888888888888888888777777777777444444444444444555666666888777555333222222333333444444333333333444555555777666555555444444555555333222000//////000111222333444666777888888777777555666666555444444666777888999999:::>>>GGGRRR[[[dddddd___SSSGGG???888222222111000000000///,,,***------,,,+++******))))))@@@>>>;;;999999:::;;;<<<999:::::::::;;;;;;<<<<<<>>>???@@@@@@@@@@@@@@@@@@BBBAAA???===<<<===>>>???>>>???@@@AAAAAAAAA@@@@@@=========>>>???@@@@@@@@@???>>>>>>>>>>>>>>>======BBBCCCDDDDDDCCCAAA???>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBDDDGGGHHHIIIJJJGGGEEEEEEFFFGGGEEEDDDCCCBBBAAA??????AAACCCEEEEEECCC@@@<<<999777666555888777555333222111111111222222222222111000000///............---,,,++++++((()))))))))******++++++(((((('''&&&%%%%%%%%%%%%''''''&&&%%%$$$###""""""###""" !!!!!!!!!   """!!!  """"""###$$$%%%%%%&&&&&&$$$###############$$$$$$###$$$$$$$$$$$$%%%%%%%%% """$$$&&&'''(((''''''(((((()))))))))))))))((()))))))))***,,,...///111,,,,,,,,,++++++,,,------///---,,,***)))******+++******+++---...000111111---,,,***))))))***,,,......//////000222333333222666666666666555555555555777777666555444333222222555555555555666777888999;;;:::999888777666555444555555555777999;;;<<<<<<888888888888888999999:::999888888888888888777777333333444444555666888999999888666444222222222222333333333444555666888888888777666555444444444555444222111000///000111222333444666777888888888888777777777555333333555777666888:::<<>>===<<<===???@@@??????@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<>>@@@@@@?????????@@@AAABBBBBBBBBBBBCCCCCCDDDFFFGGGIIIHHHFFFFFFGGGGGGGGGFFFDDDCCCAAAAAAAAABBBCCCDDDFFFEEEBBB???;;;888666555777666555333222111000000000111111111000///......---............,,,+++***(((((())))))************((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$######""""""###!!! !!! !!!###"""  !!! #########$$$$$$%%%&&&&&&$$$$$$###############$$$#########$$$$$$$$$%%%%%% """$$$&&&'''''''''&&&&&&'''((())))))))))))))))))))))))***,,,...000111---,,,,,,+++++++++,,,,,,...---+++***))))))******)))***+++---///111222333///...,,,++++++,,,---...,,,---///111111111222222888888777666555555444444555555444444333222222111666666666666666777888999::::::999888666555444444555555555555555777999;;;888888777777777888999:::888888888777777666666666333333444555666888999::::::999777555333222222222000000111333555777999:::888888777666555444444444555444222111000000000000333444555666888888999999999999999777555444666888555777:::<<<@@@HHHRRRZZZ```gggkkkggg]]]RRRDDD999444222000///000111111000,,,,,,+++******)))((((((<<<======;;;999888888:::888999:::<<<============?????????AAACCCCCCBBB@@@>>>>>>===<<<===>>>???@@@??????@@@@@@@@@AAAAAAAAA????????????>>>>>>======>>>???@@@>>><<<;;;<<<===CCCCCCCCCCCCCCCBBBAAA@@@@@@??????>>>???@@@BBBCCCBBBCCCDDDCCCAAAAAACCCDDDDDDDDDDDDDDDEEEFFFGGGHHHCCCBBBAAAAAACCCDDDCCCBBBDDDDDDBBB@@@===:::777555666666555444222111000//////000000000000//////...............---,,,+++***(((((()))*********))))))((('''&&&%%%$$$#########$$$$$$$$$############"""###!!! !!!     ###############$$$%%%%%%%%%$$$######"""#####################$$$$$$$$$$$$"""###$$$%%%%%%&&&&&&&&&%%%&&&'''((()))***************+++,,,...///000000------,,,+++++++++,,,,,,------,,,+++************)))***+++---///111222333//////......------......***---000111111111222333999888888777666555444444333333333333333333333333777777777888888999999999999::::::888666555555666666777666555444444666999777777666666666888999:::888888777777666555555555444444444555777888:::;;;;;;:::888666444333333444......///111333666888999999888777666555444444444555444333222111000//////333333444555777888999999999::::::999777666777999555777999<<<@@@HHHSSS[[[dddmmmrrroooeeeWWWGGG::::::777333111111111111000***))))))))))))(((((((((???AAABBB???;;;777666777888999;;;<<<===>>>======<<<<<<<<>>??????@@@@@@@@@??????@@@@@@AAAAAA????????????@@@@@@@@@@@@???AAAAAA@@@===<<<===>>>CCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>>>>???@@@BBBDDDBBBCCCCCCBBB???>>>???AAAAAAAAAAAAAAAAAABBBCCCDDDBBB@@@@@@AAADDDEEECCCAAA??????@@@???>>>;;;999777777777666555444222111000//////000111111111000000///......---,,,,,,++++++((())))))******)))((('''((('''&&&$$$######"""""""""""""""###############"""!!!   ###$$$""" !!!"""  """"""""""""!!!!!! ######"""""""""###$$$%%%%%%$$$$$$###""""""##################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&((()))*********+++,,,---///000000//////......---,,,,,,,,,,,,,,,...------,,,++++++******++++++,,,...///111222222...//////000///...---,,,***---111333222222333444999888888777666555444444333333444555555666666777777888999:::;;;:::999999888:::;;;:::777666777999888999999777444333555777666555444444555777999:::888888888777666666555555555555555666777999:::;;;<<<;;;999777666555555666222222222333555666888999:::999888666555555444444333333333222222111111111222222333444555777888999888999::::::999777888999555777999;;;???HHHTTT\\\jjjrrrwwwtttkkk^^^PPPDDDBBB>>>888333000///...---''''''''''''((((((((((((CCCEEEFFFCCC===777555444777999;;;===>>>>>>>>>===:::999:::===@@@AAA>>>;;;888999;;;===>>>?????????@@@@@@??????@@@@@@AAABBB>>>>>>???@@@AAABBBCCCCCC@@@BBBCCCAAA>>><<<===???CCCCCCCCCDDDDDDDDDDDDDDD@@@???>>>>>>???@@@CCCDDDAAABBBCCC@@@===;;;===???BBBBBBAAA???===<<<===>>>AAA??????AAADDDEEEDDDAAA:::;;;===>>>>>><<<;;;999888888888777666444222111///000111222222222222222//////...,,,,,,,,,,,,,,,))))))*********((('''&&&((('''&&&$$$###"""""""""!!!!!!!!!"""######$$$$$$"""!!!  """"""!!!""" !!!  !!!$$$$$$######"""""""""!!!###"""!!!!!!!!!"""###$$$%%%%%%$$$###""""""######"""############$$$$$$$$$&&&%%%$$$#########$$$%%%$$$%%%&&&((()))*********+++---///111111000///...///...------,,,,,,,,,,,,......------,,,++++++***,,,,,,---...///000111111---...///000000...,,,***+++///333555444333444666999888888777666555555444444444555666777888999:::777999;;;<<<<<<;;;:::999999;;;<<<;;;999888999;;;999;;;;;;999555333444777555555444333444666888:::999999888888777666666555555555666666777999:::;;;<<<;;;999888777666777777888888888888888999999::::::999888666555555444444111111222222222333333333222222222333555777888999666888:::;;;999888888888666777888:::>>>HHHTTT]]]mmmuuuzzzwwwooofff[[[QQQIIICCC;;;555000---+++***%%%%%%&&&&&&'''(((((((((IIIQQQTTTJJJ@@@<<<999666;;;<<<>>>===<<<<<<===>>><<<<<<===============<<<999;;;===>>>>>>>>>???@@@AAA@@@???>>>>>>???@@@@@@AAA@@@@@@?????????@@@@@@???>>>>>>============>>>DDDEEEFFFFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@FFFEEEBBB@@@===<<<::::::======<<<======>>>??????AAA@@@???>>>???@@@BBBCCC???===<<<<<<===<<<:::888<<<:::666555444444333222111000///......///000000333222111///---+++)))((())))))))))))((((((((((((((('''%%%%%%%%%###!!!$$$###"""!!! !!!"""###$$$### !!! !!!  """!!! !!!###$$$$$$%%%&&&&&&&&&%%%$$$######"""!!!"""$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$###""""""%%%&&&'''&&&''')))---000.........///////////////,,,---///000111111111111000000...---,,,+++++++++,,,---...///000000000000---.........//////000000///000222333444555555555;;;:::888666444333222222444222000111555777666555999999:::;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;<<<;;;:::999777666555444777666666666666666777888888777666555555555777777888888777555444666999<<<<<<<<<<<<;;;999777555444999999999999999999999999444666777666444333333444333333333333444444333111///000111333555777888999999999888999:::;;;999777555777888888;;;DDDRRR\\\kkknnnqqqrrrsssnnn```SSSNNNGGG===555111---***''')))(((&&&&&&((())))))(((HHHPPPSSSKKKBBB>>>===;;;;;;<<<======<<<<<<===>>><<<<<<=========<<<<<<;;;===>>>@@@AAA@@@@@@AAABBBAAA@@@????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAA???>>>==================BBBCCCDDDFFFFFFFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@BBBAAA@@@>>>============>>>>>>>>>======>>>>>>>>>>>>============>>>>>>???>>>===<<<<<<<<<<<<:::888777444222111111222111000000000///......///000111/////////...---+++)))((()))))))))(((((((((''''''$$$###"""###$$$$$$###!!!!!!  !!!"""!!!!!!  !!!  """"""######$$$%%%%%%$$$###"""###"""!!!"""$$$%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%))),,,---------......//////////////////000000111111222000000///...------------------...//////000//////.../////////000000000000111111333444555666777777999888777555444333333333444222111333777999:::999888999999:::::::::::::::777888999999::::::::::::;;;;;;:::::::::999999999:::999888777777777777777;;;::::::999999888888999777777777555444555999;;;;;;;;;;;;;;;;;;:::999999999999999999999999888888777888999888666444444555555555444444444444333222000000111222333333444555888777777888999999888666555666777777999AAAMMMVVVeeeiiimmmooooookkk___RRRJJJCCC:::333000...***(((%%%$$$""""""$$$%%%$$$$$$DDDJJJMMMHHHAAA>>>>>>===:::<<<======<<<<<<===>>>===============<<<;;;:::>>>???@@@@@@???>>>???@@@@@@@@@?????????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCC???>>>======<<<<<<<<<===???@@@CCCFFFGGGHHHGGGGGGBBBBBBBBBBBBAAAAAAAAA@@@>>>>>>===>>>>>>???@@@@@@AAA@@@???>>>============::::::;;;<<<<<<;;;:::999<<<;;;:::;;;<<<;;;999888444222//////000111111000//////...//////000111222,,,,,,------,,,+++***))))))(((((((((((('''''''''""""""!!!"""$$$$$$"""!!! !!!   !!!!!!"""###$$$$$$###""""""###"""!!!"""$$$%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$######$$$&&&)))++++++,,,---......//////111111000//////000111222//////............//////---......////////////...000000000111111111111111222222333555666888888999777666666555444444333333111111111333666999::::::777888888999::::::999999555555666777888999999999::::::;;;;;;<<<<<<======<<<;;;:::999888777777777<<<<<<===<<<;;;:::888777666777666555333444777:::999::::::;;;<<<<<<======;;;:::::::::999999888888999::::::999666444444444888666555333222222333333222222222222222333333333777666555666888888666555555555555555666<<>>@@@@@@??????>>>===<<<;;;<<<======<<<::::::;;;<<>>>>>>>>??????@@@@@@CCCCCCDDDDDDDDDDDDDDDDDD???>>>===<<<<<<<<<<<<<<<>>>@@@CCCFFFGGGHHHGGGFFFCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>???@@@AAABBBCCCCCCBBB@@@???===<<<<<<<<<888999;;;<<<;;;999777555::::::999:::;;;;;;999777666444111000111222222111------...//////000111222,,,,,,---...---+++)))(((((((((((('''''''''&&&&&&&&&%%%############   !!!"""###$$$$$$$$$###"""###"""!!!"""$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###"""######$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%''')))))))))***+++,,,......///222000...------...///111---,,,,,,------...///000......//////000//////...222222222222222222222222222222333444555777888999444555555555444444444333/////////111333555666777666777888888999999999999555555555666777888999:::::::::;;;;;;<<<<<<======;;;:::999888888888888888;;;<<<======<<<:::777555666666666555333444666888888999999::::::;;;<<<======<<<<<<;;;;;;::::::999999:::;;;999666444333444888777555222000000111333444444444555555555555666777666555666888888666555444444444333333777===BBBLLLVVVbbbjjjlllgggYYYKKK===888111.........,,,***)))'''&&&&&&'''''''''&&&777999<<<<<<:::777888:::999:::<<<<<<;;;;;;===???BBBBBBBBBBBBAAA@@@>>>>>>;;;<<<;;;:::888777888:::<<<======>>>>>>>>>>>>???BBBCCCDDDEEEEEEEEEDDDDDD???>>>===<<<;;;;;;;;;;;;>>>@@@CCCFFFFFFFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAA???===<<<;;;;;;777999;;;<<<<<<999777555888888777888::::::999777888666333111111111000///,,,,,,---...///000000000......//////...+++)))'''''''''''''''&&&&&&&&&&&&'''%%%$$$$$$%%%$$$""" """!!! !!!!!!!!!!!!!!!"""$$$%%%%%%%%%$$$######"""!!!"""$$$%%%%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((((((&&&&&&''')))'''((()))***+++,,,---...///...,,,+++***+++---...*********+++,,,---////////////000000111111000000333333333333333222222222111111111222333444666777333333444444444444333222111111111111111222333444666666777888999::::::999777666666666777888:::;;;;;;;;;;;;;;;::::::::::::777777777777777888999:::;;;===>>>???>>>;;;777555666666666555444444666777999888777777777888999:::>>>>>>=========<<<<<<<<<<<<======;;;999666555666666666555222///...000333222333444555666666777888777666666777888888777555333333222111222444777:::>>>MMM^^^iiillleeeUUUGGG;;;666000---------+++)))(((&&&$$$$$$%%%%%%$$$###888777999;;;:::777777:::888999;;;;;;;;;;;;===???CCCCCCCCCCCCCCCBBBAAA@@@=========;;;999999:::<<<;;;<<<===>>>????????????@@@AAABBBDDDDDDDDDCCCCCC???>>>===<<<;;;:::::::::>>>@@@CCCEEEEEECCCAAA???@@@@@@@@@AAABBBBBBCCCCCCGGGFFFEEECCCBBBBBBBBBBBBCCCBBB@@@>>><<<;;;::::::888999;;;<<<<<<:::888666777666666777999:::999777777444111///......---,,,***+++,,,---.........---...///000000///,,,(((&&&''''''&&&&&&&&&%%%%%%%%%###""""""$$$&&&'''&&&$$$$$$###  !!!!!!!!!!!! !!!"""###%%%%%%%%%%%%$$$###"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$############%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''''''''((()))******++++++,,,,,,+++******+++,,,---)))))))))***+++---...//////000111222222333333333333333333333333222222222222111000000000111333444222333444444444333222111333444444333222222333555666666888999::::::::::::999888777777777888:::;;;<<<;;;;;;:::999888777777666666666777888999:::;;;===???@@@AAA@@@>>>;;;999666777777666555444666777888777666555555555666777========================>>>??????>>><<<999999999444666666333000///111444000111222333444555666666777666666777888888777555111111111111222333444555555EEEYYYeeehhhaaaRRREEE<<<777111......---***'''***(((&&&&&&&&&'''&&&%%%:::777777::::::666666:::777999;;;;;;;;;;;;===???BBBBBBCCCCCCCCCBBBBBBAAA>>>>>>===;;;::::::<<>>AAADDDDDDBBB???======>>>???@@@AAACCCDDDDDDGGGFFFEEECCCBBBAAAAAAAAAAAA@@@>>>===;;;:::999999777888:::;;;<<<;;;999888555555555666999:::999777444111...---------,,,,,,******+++,,,,,,,,,+++******,,,...///...,,,)))&&&&&&&&&&&&%%%%%%%%%%%%$$$"""!!!!!!###%%%&&&%%%$$$"""!!! !!!  !!!"""$$$$$$$$$$$$######"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$#####################$$$$$$%%%%%%&&&"""###%%%%%%$$$$$$%%%&&&''''''((((((((()))))))))******++++++,,,,,,------*********+++,,,---...//////000111333444555666666333333333333222222111111444222111//////000111222222333444444444222111///000222333333111111333666666777888:::;;;;;;<<<<<<;;;999888666666777888999;;;;;;::::::999888888888888888888888888999:::;;;===>>>???@@@???>>><<<;;;777888999888666555666777777666555444444555666777;;;;;;;;;<<<<<<======>>><<<===>>>===;;;999999:::333666999777333111333666333333333333444444555555666555444555777777555444000000000111333333333333111@@@RRR]]]```[[[PPPEEE???:::444000...,,,)))%%%,,,***((('''(((((('''&&&:::555555999888444444888777999:::;;;;;;;;;===???AAAAAABBBBBBCCCBBBBBBBBB======<<<:::999:::===???>>>???AAABBBCCCCCCBBBBBB<<<===@@@BBBBBBBBBAAA@@@??????===<<<;;;::::::999999<<<@@@CCCDDDBBB???===;;;<<<===???AAACCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@???===<<<:::999999999777888999:::;;;;;;::::::555444444666888999999777222000...---...//////...)))***+++,,,+++***)))((('''))),,,......,,,)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""#########!!!    !!!"""#########"""###"""!!!"""$$$%%%%%%$$$$$$$$$$$$############""" !!!"""###%%%&&&'''((("""$$$&&&&&&&&&%%%&&&''''''''''''((((((((((((((()))***+++,,,---......---,,,,,,,,,,,,---.../////////000222444555777777888333333333222222111111111555444222000//////000111222333444555444222000...,,,...000000///000333666777777999:::;;;<<<<<<<<<;;;:::888666555666777888;;;:::::::::::::::999999;;;;;;:::999999:::::::::;;;;;;<<<======<<<;;;:::888999999888777666666777666555444333444666888999888999999:::;;;<<<======888999::::::888666666777333777;;;999555333555888777777666666666555555555444333333444555555444222//////000111333444333222000>>>MMMVVVYYYWWWOOOFFFBBB===666111///,,,((($$$(((&&&$$$###$$$$$$###!!!666888::::::999999:::;;;;;;<<<<<<<<<;;;::::::999============>>>???@@@AAACCCAAA>>>;;;::::::<<<===<<>>===<<<;;;;;;:::>>>======>>>@@@@@@???>>>AAA???>>>???CCCDDDCCCAAADDDCCCAAA???>>>===<<<<<<>>>>>><<<;;;999777666555555444555777999;;;:::999666777888888888888777777222///,,,***+++,,,,,,+++,,,,,,+++******++++++,,,++++++++++++************''''''&&&%%%%%%$$$$$$###%%%$$$""" !!!###$$$""""""!!! !!!  """#########"""!!! """###%%%&&&&&&((('''%%%###""""""###$$$!!!!!!!!!!!!"""###$$$%%%###$$$$$$%%%''')))***+++&&&&&&'''''')))***+++,,,'''(((*********+++---///+++---///////////////111......///000333666999;;;:::666111000111333222111000///...------...///000666666666555444222111000////////////000111222333000111333555777999999:::999888777777888999;;;<<<999999:::::::::999888888<<<===>>>???>>><<<:::999<<<;;;;;;;;;;;;<<<======;;;;;;<<<<<<;;;;;;:::999888777555333333444777888777888999888555555777:::::::::999999888777777666555555666777777888777777444444444333333222222222222333333444333222000///...000111111111111333444444999AAAHHHKKKJJJGGGEEEDDD???777000,,,***)))(((&&&%%%$$$$$$######$$$$$$555777999999999888999:::;;;;;;<<<<<<;;;;;;:::999============>>>???@@@@@@AAA@@@>>><<<;;;<<<===>>><<<>>>AAACCCCCCBBB@@@>>>AAABBBBBB@@@??????AAABBB@@@??????>>><<<;;;::::::===<<<<<<===??????>>>===@@@>>>===???AAACCCBBB@@@AAA@@@???>>>===<<<<<<=========<<<;;;:::999888888888777777888999:::888666555555666666666666666555444222///...///000000///++++++*********++++++,,,(((((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$###############"""!!!!!!""""""###!!!   !!!###$$$%%%&&&$$$###"""!!! """"""""""""######$$$%%%$$$$$$$$$%%%&&&((()))***''''''&&&&&&&&&&&&''''''$$$&&&'''(((((())),,,...+++---///000//////000111...//////000222555777999888444000///111222222222333222111111111111222333555555555555444333222222////////////000111222222222333444555666777777777888888777777888999;;;<<<::::::999999999999888888<<<===>>>>>>>>><<<:::999;;;;;;<<<<<<<<<=========<<<<<<======<<<<<<;;;:::999777555333333444666777666888999888666555777999888888888777666666555555444555555666777777666666666666555444333111111000111111222222111000///...---...000000//////111333222666<<>>>>>??????@@@??????>>>===============;;;===???@@@@@@???>>>===@@@AAAAAA???======>>>@@@AAA@@@@@@???===;;;:::999;;;;;;;;;<<<===>>>===;;;===<<<<<<===???@@@@@@???<<<<<<;;;:::;;;;;;=========<<<<<<;;;;;;:::999999;;;:::888888999888666444333444444444444444333333444222000///000222222111******))))))***+++,,,,,,++++++***)))(((''''''&&&%%%$$$$$$######"""!!!!!!!!!!!!"""""""""""""""!!!   !!!"""###$$$%%%"""""""""""""""!!! ############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((((((((('''&&&$$$############$$$%%%'''''''''(((+++---+++---///000//////000111/////////000111333555666555222//////000222222222444444333333333333444444444444555555555555444444////////////000111222222444444555555555555444444888888888888999:::;;;;;;;;;:::999888777888999999:::;;;<<<======<<<;;;:::;;;;;;===>>>>>>>>>===<<<===============<<<;;;;;;:::888666444333333444555555777888777666555777888666666666666555444333333333444444555555555555444888777666444333111000///000000000000///...---,,,+++---......------///000///111555:::???CCCGGGHHHFFFCCC<<<555///+++((('''''''''&&&%%%%%%%%%%%%%%%222444666777666666777999:::;;;;;;<<<;;;;;;::::::<<<<<<===>>>>>>??????????????????>>>===<<<;;;;;;;;;<<<======>>>===<<<;;;???@@@@@@???===<<<<<<>>>AAAAAAAAA@@@>>><<<:::999:::999999:::<<<<<<;;;:::;;;;;;;;;<<<===>>>>>>>>>888888777777888:::<<<===>>>======<<<;;;:::999999:::999777777888777555333333444444444444333333222000...------///000000///)))))))))))))))***+++,,,,,,,,,+++***((('''&&&&&&#########"""!!!!!!  !!!######"""!!!       !!!!!!"""######$$$$$$%%%&&&%%%$$$"""!!!$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###"""""""""&&&'''(((((('''''')))++++++---/////////...///000/////////000000111222222111000......///111222333111111111111111111111111222333444555555666666555111111111111111222333333333333444444444444333333999999999999:::;;;<<<<<<<<<:::888666666666888999888999:::;;;;;;;;;;;;::::::;;;===??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999666444333222222333555555666666666666666777444555555555555444333222222333333444444444333333777666555444333222111000000000//////...---,,,++++++,,,...---,,,,,,...///---...000333999@@@GGGKKKGGGEEE@@@999222,,,((('''%%%$$$$$$###"""#########111333555666666666777888::::::;;;;;;<<<;;;;;;:::;;;;;;===>>>??????>>>>>>@@@??????===<<<:::999888;;;;;;;;;;;;;;;;;;;;;;;;@@@AAABBBAAA@@@??????@@@AAAAAAAAAAAA@@@===;;;999999888888999;;;;;;:::999999::::::;;;;;;;;;<<<===666666555444555888;;;<<<>>>>>>===<<<:::999888777666666555666777777666444555555555555555444333222...,,,+++,,,---......---)))((((((((())))))***+++((('''&&&%%%$$$###"""!!!######"""!!!!!! !!!"""###"""  &&&$$$!!!  !!!!!!!!!"""$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%'''((((((&&&$$$###$$$%%%***,,,.........---...///.........///////////////...............///000222//////000000000000//////000111222444555555666666333333222222222333444444000111222333333444333333888999::::::;;;<<<<<<<<<;;;999777555444555666777555666777888999::::::::::::;;;===??????>>><<<;;;:::;;;;;;;;;;;;:::999999:::999777444333222111111444444555666777777666555444555666777777555444333222222333333333333222222333333333333333333222222111000///...---,,,+++++++++,,,...---,,,,,,---...---,,,---000666>>>FFFKKKGGGGGGDDD>>>555---)))((($$$$$$###""""""""""""###000222555666666666777999::::::;;;;;;<<<<<<;;;;;;:::;;;===>>>??????>>>===???>>><<<;;;999888888888<<<;;;::::::999:::::::::AAACCCEEEEEECCCBBBCCCDDD@@@AAABBBBBBAAA???<<<;;;999888888999;;;;;;:::888888999;;;;;;::::::;;;===777555444333333666888:::===<<<<<<:::999888777777555444444666888888777666666666666666555444333333...---,,,---......---,,,))))))(((((((((((())))))''''''&&&%%%$$$$$$#########""""""!!!!!!  !!!"""!!! ###!!!  """"""#########""""""""""""###$$$%%%%%%$$$######!!!!!!!!!""""""$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%&&&%%%###!!! """(((***,,,---,,,,,,---...,,,------............---,,,---...---------///000///000111111111111000//////000111333444444555555444333333333333333444444///000111222222333222222777777888:::::::::::::::999888666444333333333444222333444555666888999:::::::::<<<=========<<<;;;:::::::::::::::999888888999888666555333222111111333222333555777777666444444555777888888777555333333333333333333222222111111111111111222222222222111000...---++++++******+++,,,------++++++,,,---,,,+++,,,...444;;;CCCGGGGGGHHHGGGAAA888///+++)))&&&&&&%%%$$$$$$$$$$$$$$$000222555666666777888999999:::;;;;;;<<<<<<;;;;;;999;;;===>>>???>>>======<<<:::999777777888999;;;===<<<:::999888999:::;;;>>>@@@BBBCCCBBBBBBBBBCCC>>>@@@AAABBBBBB@@@>>><<<999888888999;;;;;;:::888777999;;;;;;999999;;;===888666444222222444666888888888999999999999999999777666666777999:::888777666666666666555444333222///---,,,---...---+++*********)))(((''''''''''''((('''''''''&&&&&&%%%%%%######""""""!!!  !!!!!!  !!!!!! !!!!!! !!!###$$$%%%$$$###""" !!!"""###%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%$$$""""""###$$$''')))+++++++++***+++,,,***+++,,,---......------+++---...---++++++---//////000111111111111000///...///000111222333333333333222222111111111222222111111222222111111000///333444666777888888777777666555555444333222111000///000111222444666888999::::::::::::;;;;;;;;;;;;::::::;;;;;;::::::999888777777666444333222111111222111222555777888555333333444666888888777555333333333444444333333222111111111000000000000000000000///---+++)))(((((())))))***++++++))))))***+++******+++...333999>>>BBBFFFIIIIIIDDD:::111,,,+++&&&%%%%%%$$$$$$$$$$$$$$$000333555666666777888:::999::::::;;;<<<<<<<<<;;;999:::===>>>???>>>===<<<999777666555666888;;;======<<<:::888888999:::;;;888;;;>>>??????>>>???@@@>>>???AAACCCCCCAAA???===999888888999;;;;;;:::888777999;;;;;;999999;;;>>>:::888444222111333555777555555666777999:::;;;<<<:::999888999;;;;;;999777555555555555444333222111...,,,++++++,,,+++)))'''+++***)))((('''&&&&&&&&&#################################"""!!!!!!     !!!""" """!!!  """""" """$$$%%%$$$###### """$$$%%%&&&$$$$$$###############$$$%%%&&&''''''&&&&&&(((***&&&(((*********)))***+++)))***,,,---......---,,,***---...---+++***+++...---...///000000///...---......///111111222222222111111000000000000000111333333222222000///------111222333555555555555444444444444333222111///...---...///000222555777888::::::999999999:::;;;<<<;;;;;;<<<<<<;;;;;;:::999666666555444333333222111222111111444888888555222222333666777888666444333444444444444444333222111222111111000///......---///---+++)))''''''''''''((()))***)))((('''((()))))))))+++...222777;;;>>>EEEIIIJJJFFF<<<222---,,,$$$######"""!!!"""""""""222222222222444666888::::::::::::;;;;;;;;;;;;<<<999999999:::::::::;;;;;;<<<:::888777777888999:::777777666666666666777777::::::999:::;;;===???@@@AAAAAA@@@@@@@@@?????????999888888777777777777777666888:::<<<>>>===<<<<<<<<<999666777888999888666666666666666777888::::::999:::::::::888666444333666666555444222000...---***///,,,***...)))&&&---//////...+++'''$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""!!!   """!!! """  !!!""""""""""""""" !!!$$$%%%%%%$$$!!! ###'''((('''&&&$$$$$$'''''''''%%%$$$$$$&&&(((***************++++++,,,,,,+++******+++---///000..............................//////000000111111111222333333333111000///........................///333444333444777666333222111111111111111222222444000---...111444444333666666777888999;;;<<<===777777777777777888777777888777666555444333222222333444555666666666444444333333333444444444555555000/////////111111///---------------------------...+++((('''))))))'''$$$%%%&&&&&&'''((((((''''''''')))***+++---000555999GGGKKKLLLEEE999000---...'''$$$"""###%%%&&&$$$!!!333333444444666777999999999999::::::;;;;;;<<<<<<999999:::::::::;;;;;;;;;===<<<999777666777777888:::999999888888888888999999999999999:::<<<===>>>BBBBBBBBBBBBAAA???>>>===;;;:::999777777777888888888999;;;<<<===<<<<<<;;;===:::888777999:::888666777666666666777888999999777777888888777555444333444444333333222000///...,,,///***)))///+++'''...------,,,)))&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""""""""!!!!!!  !!!  !!! !!!""" !!!""""""""""""""" !!!###$$$$$$$$$###"""$$$&&&((('''%%%###!!!!!!&&&''''''&&&$$$$$$&&&(((***))))))))))))***++++++***)))(((((((((***,,,---------------------------------......///000000000000111111111///---,,,***------......////////////000555888666555666555333222111111000000000111111111...,,,---000222333222666666666777999:::<<<===888888777777777777888888888777666555444333222111444444555555555555444444333333333444444444444555222111000111222222000///------------------------000---)))'''((('''%%%$$$&&&&&&''''''''''''''''''&&&'''((()))***---111444===@@@AAA>>>666...***)))'''%%%######%%%&&&$$$"""444555666777888999999999888888999999:::;;;<<<<<<999999:::::::::;;;;;;;;;>>><<<:::888777777777777;;;:::999999888888999999888888999999:::;;;<<<<<>><<<999999::::::999888888777777777777777888888666666777777666555444444222222222111111000///...---,,,''')))111,,,&&&+++)))******(((%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######!!!!!!"""!!!!!!    !!!###%%% !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%&&&''''''&&&###"""""""""&&&''''''&&&%%%%%%&&&((())))))((((((((()))*********)))(((''''''(((***+++++++++++++++++++++++++++,,,,,,,,,---.../////////111111000000...+++)))''',,,,,,---...///000111111000999>>>;;;666555444222111111000///////////////...,,,+++,,,...111222222555555555666888999;;;<<<:::999777666666777999:::888777666555444222111111555555444444444444444555333333333333444444444444444333222222333333111000........................222///***'''&&&&&&%%%$$$&&&'''''''''''''''&&&&&&$$$%%%&&&&&&&&&(((,,,...555777999999777222,,,)))'''%%%$$$$$$%%%%%%$$$###555666888:::::::::999999666777777888999:::;;;;;;999999999::::::::::::;;;<<<<<<:::999999999999999999999888777777777777777888999::::::;;;;;;;;;;;;@@@AAACCCDDDDDDBBB???======;;;999666555666777888:::999::::::;;;===>>>???>>>===;;;:::::::::999999999888777777777777777888777777777777777666666666222222222111000...---,,,***)))&&&,,,666...$$$''''''((()))(((&&&$$$%%%%%%""""""#########""""""!!!!!!!!!!!!!!!  !!!""" !!!!!!""""""!!!!!!"""""""""""""""""""""""" """$$$&&&'''%%%&&&&&&%%%$$$$$$&&&(((%%%&&&''''''&&&&&&'''(((((((((((((((((())))))***,,,+++***))))))******+++******************************+++,,,---......///000111111000///---***)))******+++---...///111111000;;;BBB???888444333222111000///...............---,,,,,,---///111222333333444444555666888::::::;;;:::777555555666888:::888777666555333222111000666555444333222333444555222222333333333444444444444333222222333333111///////////////////////////111///+++(((&&&&&&&&&&&&'''''''''(((''''''&&&%%%$$$%%%%%%%%%%%%%%%(((***000000222555666333,,,&&&&&&%%%%%%%%%%%%%%%$$$###555666888999:::::::::999666666777777888999999:::888888888999999999999:::999999999::::::;;;<<<<<<999999888888888888999999;;;;;;;;;;;;;;;<<<<<<<<<===>>>AAACCCDDDCCCAAA@@@<<<:::888666666666777888888888999:::<<<>>>AAABBB>>>>>>===;;;:::999999999999888777777777777777888666555555555555555555555444444333111///,,,***)))((())))))555???222$$$&&&&&&'''))))))'''&&&&&&&&& !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!$$$'''((((((((('''&&&$$$$$$''')))$$$&&&(((((('''&&&''')))((((((((((((((())))))***++++++******************))))))))))))))))))))))))))))))***+++,,,---............//////...---,,,+++((()))***+++---///000000000;;;BBB???888444333111000000///...------......---...//////000111333444222222333444555777888999;;;999777555444555777999666666555444333222111111666555444222222222333444222222222333333333444444333222111111222111///---////////////////////////...---+++)))'''&&&''')))&&&'''''''''''''''&&&&&&$$$&&&&&&&&&%%%$$$&&&'''******+++///111///'''!!!$$$%%%%%%$$$############333444666777999:::::::::666666666777777777777888666666777777777888888888666666777999:::;;;<<<<<<::::::::::::;;;<<<======>>>===<<<;;;:::;;;<<<===;;;<<>>>>>>>><<<999888888999888777777777777777888888555444333222222222222222666555444222///,,,)))((((((***---;;;CCC444%%%)))%%%'''))))))'''&&&%%%&&& !!!!!! !!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$&&&(((++++++)))'''$$$"""###%%%$$$&&&((((((((('''((()))))))))((((((((()))******((()))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,---...///++++++,,,------,,,***)))((()))***,,,---...000000///888???===888555333111//////............/////////000222222111111333444111111111222444555777888999888666444444444555666444444444444333333333222666555444333222222222222222222222222333333333333222111000000000///---+++........................,,,,,,,,,+++((('''((()))%%%&&&&&&'''((((((''''''%%%&&&''''''%%%%%%&&&'''))))))+++...///---'''"""###$$$$$$$$$"""!!!"""###111222333444666888:::;;;777777666666666666555555555555555555666666666666333444555666777888888888999999999:::<<<===???@@@???===:::888888999;;;===<<<===>>>???@@@AAAAAAAAA999:::;;;<<<<<<<<<;;;:::999:::<<<===>>>>>>>>>>>>===>>>>>>;;;888666777999777666666666777888999999888777555333222222333333555555444222000---+++***&&&(((,,,999???///###+++$$$&&&((((((&&&$$$$$$$$$ !!!""""""""""""!!!  !!!!!! !!!"""$$$%%%&&&))))))(((&&&###!!!!!!"""###&&&((()))((((((((()))***))))))))))))***++++++(((((()))******+++++++++((((((((((((((((((((((((((()))***+++---...//////---------------+++)))(((++++++,,,---///000111111...444999999777777444000............///000111111///222444333111000111333000000000111333444666777777666555444444333333333222222333333333444444444444444444444333222111111111222222222222333333333222111000000000///---+++------------------------+++---///---)))&&&&&&'''$$$$$$&&&'''(((((())))))$$$&&&''''''&&&%%%%%%&&&((()))+++---...,,,)))&&&!!!"""$$$###  """000000111222444777:::<<<777777777666555555444444444444444555555555555666222333444444555444444444666666777888:::<<<>>>???@@@===999666666777:::===>>>>>>>>>>>>>>>?????????999:::===?????????===<<<;;;<<<>>>??????===;;;:::===>>>>>>;;;777555777999666666666666777888::::::<<<;;;999777666555666666444444333222000///---,,,###$$$'''333888'''+++###%%%''''''%%%###""""""!!!!!!"""############### ###    !!!!!! !!!"""###$$$$$$%%%###$$$%%%$$$"""!!!"""######&&&((())))))((())))))***************++++++,,,)))***+++------.........))))))))))))))))))))))))((()))***+++---...///000111111111000...,,,***(((---......///000111222222---222666666777888555000............000111222333000222444333111///000222///000000111222444555666666555555444444333222222111111222333333444555555444444555555444222111///111111222222222333333333333111000000000///---+++------------------------,,,///111///***&&&$$$$$$###$$$%%%'''((())))))***###%%%''''''%%%%%%%%%&&&"""$$$'''(((((('''&&&%%% """###""""""222111111222555777777777333333333333333222111000444444333333333444555666777666666555444333333333111333555666777999===???>>><<<:::888888888999:::???@@@AAABBBAAA???===<<<:::<<<>>>???===<<<<<<===<<<;;;999999:::;;;:::999888999::::::999777555333333333333333444666888999;;;;;;:::999777555333222222222111000///...------+++(((&&&'''))))))'''$$$$$$######$$$%%%&&&$$$###$$$$$$######""""""!!!!!! ---@@@'''     !!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&###%%%(((***,,,+++***)))((()))***+++,,,,,,------''''''''''''((()))***+++,,,+++)))((((((((())))))'''(((***,,,---...//////---------...000000...,,,((('''''''''))),,,...000333555666888888777555444......////////////......333333444333333222111000000000111222333333444444777666444333222222222333444333111//////000222333333444444444444333222111......///000111222222333222111111000000000000000///---******+++...//////.........---,,,+++***)))######'''...000***$$$"""###$$$$$$$$$$$$###"""!!!$$$###""" !!!!!!""" !!!!!!!!!222000///000222333333222222222333333222111111000222222222222222333444444666666666666555444333333111333555666777888;;;>>>===<<<:::999999999;;;<<>>===<<<<<<>>>?????????===<<<<<<:::888888999:::999888888999::::::999777555444444333333333444555666777999999999888777555444333222222111000///...---,,,+++)))''''''((()))'''$$$'''&&&%%%&&&''''''%%%###"""""""""""""""!!!!!!!!! &&&---     !!!"""###$$$$$$$$$$$$$$$&&&))),,,---,,,+++***((()))+++---......------++++++++++++,,,---...///---,,,+++***))))))***+++,,,------......---------...------///000000...,,,+++,,,---///000111111222111222444666666555444333111111111111111111000000111111111222222222333333000111111222444555555666777666555333333333333333444333111000000000222333333333333333222222111000000000111111222222333333222111111000000000000000...---++++++---...///............---,,,+++))))))&&&%%%(((...///***%%%$$$$$$%%%%%%%%%%%%%%%$$$###!!!!!! 333111000000111222111000111222222222222111000000111111111111111222222222666666777777777555444333222444555555555777999;;;<<<<<<;;;::::::;;;===>>>???@@@@@@AAAAAA@@@???>>>>>>======???BBBCCC@@@<<<;;;999777777888999888777777888999999888777666444555444444333333333444555777777777777666555444333111111000///...------,,,+++)))''''''((((((&&&%%%(((&&&%%%%%%&&&&&&$$$### !!!!!!!!!!!!!!!     !!!!!!!!!!!!   !!!###$$$%%%%%%%%%&&&(((***,,,------,,,+++(((***---000111000///---------------...///000111...------,,,,,,,,,,,,---...///////////////......///......000111111...,,,+++,,,///111111111///......///222444444444333222222222222222111111000000/////////000111222444555000000111333444666777888888777666555555555555555444444222111000111222222333333222111111000//////222222222222222222222222222222111111000000000000...,,,,,,---...///...---......------,,,***)))(((***((()))---...)))&&&%%%%%%%%%&&&&&&&&&&&&&&&%%% !!!!!! 555333222222444555555444111111111222222111000000111111222222333333333222555666777888777666444333333444555555555555888:::;;;;;;;;;;;;<<<===???????????????@@@@@@@@@@@@@@@AAA>>>>>>AAAEEEFFFAAA<<<;;;999777666777888777666555666666777666666555444666555444444333222222222555555555555555444444333000000///......---,,,,,,******)))(((''''''&&&%%%$$$"""!!!!!!###$$$###""" !!!!!!!!!    !!!""""""""""""!!! !!!!!!!!!!!!""" !!!"""$$$&&&''''''(((&&&''')))+++,,,++++++***(((+++000444555444111///,,,,,,,,,,,,---...//////////////////......//////---...///111222333333333000000000111222111///---,,,---...///000///......---...111333444444333333111111000000////////////000000000000111222333444...///000222444666777888999999888888888888888888555444333222111111222222222111111000//////......222222111111111111111111222222222222111111000000---,,,,,,---//////...,,,---------,,,+++***)))(((,,,((('''++++++'''%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%!!!!!!!!! !!!!!!!!! 333222111333555777777777000111111222222222111111222333444555555555444444555666666777777666555444333444555555555555777999;;;;;;;;;<<<===>>>???@@@???>>>>>>>>>>>>???AAABBBCCCAAA@@@DDDHHHHHHBBB===;;;999777666777777666555333333444444444444444444666666666555444222222111333333444444444333333222//////......------,,,,,,*********((('''&&&%%%%%%!!!  """$$$%%%$$$ !!!!!!   !!!!!!  !!!"""######"""!!! !!!!!!!!!!!!""" """$$$&&&'''''''''%%%&&&'''((())))))(((((())),,,111666777666333000,,,++++++,,,,,,---...///000000000111111111111000///000111222333444444444222111111222333222000---222111000000000000222222---///111444555555444444222111000000000000111111444444333222222222222222...///000222444555777777:::::::::;;;;;;;;;;;;;;;666555444333333222222222111000///.........//////000000000000000/////////111222222222222111000000,,,++++++---...///---,,,---------,,,+++***((((((,,,'''%%%((((((%%%$$$%%%"""######$$$$$$$$$###### 000//////000333555666555111111222333333333333222333444666777777777666555555555555555444555555555444555666666555666888::::::;;;<<<<<<===>>>>>>???>>>===<<<;;;<<<>>>AAABBBEEEDDDEEEGGGIIIHHHBBB>>>;;;999777777777777666555222222222333333444444555777777777666555444222111222222222333222222111111......---------,,,,,,,,,***++++++)))&&&%%%%%%%%%###""" !!!###%%%&&&&&&  !!!###"""!!! !!!!!!!!!!!! """###%%%%%%###"""   """###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&(((+++000444666555222000------------...///000111000111111222222222222111444444444444333222111111333222222333444333000...111000...------///111222///000333555666555444333333222222222222444555666888888777777555333222111///000111333444666777777999999:::;;;<<<<<<<<<;;;666666555555444333222111000///...---...///000111////////////////////////111222333333333222000///,,,******+++,,,---,,,+++------,,,,,,+++)))((('''***&&&$$$'''(((%%%$$$%%%"""""""""""""""!!!!!! 000.........111222222222222222333444444444444444333444666888888777666555555444333222222333444666444555666666666777999<<<:::;;;<<<<<<===============;;;:::999:::===@@@BBBFFFHHHJJJKKKIIIFFFBBB???<<<:::888777777777666555333333333333444555666777777777888888777555333222222222222222111000000///---------,,,,,,,,,,,,,,,***+++,,,)))&&&$$$$$$&&&&&&###!!! """###$$$###!!!!!!!!!  ###&&&%%%  !!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!  !!!"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%(((,,,000222222000.........---......///000111000111222333333333222222444444444444333222111000444333333444444333111...---------------...//////000111333555555444333222222222111111333555777999999:::;;;;;;999666333111333333444555666777888888666777888:::;;;;;;::::::777777666666444333222111///...------...000222444......//////000000111111111222333444444222000///,,,***((((((***+++,,,+++,,,,,,,,,,,,+++)))(((''')))%%%$$$((()))&&&%%%&&&#########"""!!! 222000//////000111111000222333444444555555555555333444666888888777666555555444222000000222444666444555666777777888;;;===:::;;;<<<<<<===<<<<<<<<<<<<:::888888999<<<@@@BBBGGGJJJMMMMMMIIIEEEAAA@@@===;;;999888888888666555444444444555666777888999777888888888888666444333222222222111111000///...------,,,,,,,,,,,,,,,,,,***+++,,,***&&&###$$$&&&'''$$$ """""""""!!!  !!!###&&&%%% !!!!!! !!!""""""!!!!!!!!!"""$$$&&&&&&$$$"""!!! !!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&###&&&)))---//////---,,,,,,,,,,,,------...///000///000222333444333222222111111222333444444444444555444444444555444111///...///111333444333222111000111333444444333222111////////////111444777999999:::<<<===<<<999555333555666666777888999999:::333555666888999999999888777777777666555333222111...---------...111444555...//////000111222222333111222333444444222111///,,,)))'''&&&(((***++++++,,,,,,,,,+++***)))(((''')))%%%%%%)))+++((('''((($$$$$$$$$###!!!   000000000000111222333444///111444777999999777666444555888::::::999777555666666555555444444444333333444555777888888888888<<<===<<<:::===BBBBBB???@@@@@@???===<<<>>>BBBEEEJJJIIIIIIGGGEEECCCAAA@@@===<<<;;;999888777666666777666666888:::;;;:::888888666555555666777777666111333555555444222222222///...,,,---------,,,******)))((('''&&&%%%$$$$$$$$$""" !!!   !!!!!! !!!!!!"""$$$%%%%%%$$$###""""""###$$$%%%%%%$$$"""!!!!!!###%%%&&&%%%%%%$$$#########$$$$$$########################%%%%%%%%%%%%''')))+++---,,,...000000000///000111111222222222111111333555111333777777666333222111333333222222222222111111222111000000000111222333333333222111000000000111222222222222222222222222888888:::===>>>===999666444666777777666666777888555555444555666777999::::::999888777444222///...222111000//////000111222222222111111111111222222222222111000///......---------,,,++++++******)))+++***)))((('''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%$$$"""  ------------...///000111111333666999::::::999888555666888999999999777777888888888777777777666666444555666777888888888888999;;;::::::???FFFIIIHHHGGGFFFEEEDDDEEEFFFGGGHHHFFFEEEDDDBBB@@@>>>=========<<<:::999888999999:::666666666888:::;;;:::999;;;999777777777777666555000222333222000//////000000...,,,,,,,,,,,,+++***))))))((('''&&&&&&%%%%%%###""" !!!###!!!   !!!""""""  """!!!!!! !!!"""###$$$########################$$$$$$$$$$$$$$$#########%%%%%%%%%&&&''')))+++,,,+++---//////......///000---///000000//////000111000222555666555444444444333333333222222222222111333222222111222333444555333222111111000000111111111111111000000000000000555555777:::<<<;;;888555666777888888777777888:::777777666666777888999:::<<<<<<:::888666333111///111111000/////////000111000000000000000000111111111000000///...------------,,,,,,+++******))))))******)))((('''&&&%%%%%%$$$$$$$$$$$$###############""" !!!!!!  ,,,,,,,,,,,,---...///000444555888:::<<<<<<;;;:::666777777777888888888888999888888888888888777777666666777888999999999888888::::::<<>><<<;;;;;;;;;===<<<:::999999;;;<<<>>>666666666888;;;<<<;;;:::===;;;999888777777666444222222222111...---...///111///,,,******+++***)))(((((((((''''''&&&&&&&&&###"""!!! """$$$%%%$$$  """   !!!"""$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''')))***++++++,,,......---,,,---...+++---///000///......///000222444555555555666777444333333333222222222222444333333333333444555555222222111000000000111111222222111111000000000000444555777:::<<<<<<999777777888999999888888999:::999888888777777888888999===<<<:::888666444222111000000////////////000000------........./////////.........------,,,,,,,,,,,,,,,++++++***)))))))))))))))((('''&&&%%%%%%$$$############"""""""""!!!!!!!!!!!!!!! ////////////000111222222444666888:::;;;;;;::::::777777666666666777888999777777777777666666666666777888888999999999888888777999;;;>>>HHHUUU]]]___\\\XXXVVVWWWYYYWWWPPPIIICCCAAA???<<<;;;;;;<<<===???===;;;::::::;;;===???666666666888;;;<<<;;;:::;;;999777666666666555444555555333111...---///000222///+++)))))))))((((((''''''''''''&&&&&&&&&&&&$$$###"""!!!!!!!!!"""###"""      !!!!!! !!!!!!  ###%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''((()))******,,,......,,,,,,,,,---...//////...---...000111111222444444333333555777333333333333222222222222333333333333333444444444111111000000000000111111444444444333333222222222111222333666999999777555666777888888777777888:::999888888777777777666666888888666555444333222222//////////////////000000+++,,,,,,------...------,,,,,,,,,,,,+++++++++++++++++++++***))))))((((((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$############ """"""!!! 000000000000111222333333333444666777888888888888777666555444444666888999666666666666777777777777888888999999999888888777555777999;;;EEERRRZZZ\\\ZZZVVVSSSSSSTTTPPPHHHAAAAAA@@@===;;;;;;;;;<<<===???>>><<<:::::::::;;;<<<777666666888::::::999888777555333333444555444333444333222000---,,,...///000---***)))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$"""!!!    !!!""""""!!! !!!"""###""" !!!###%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((()))***,,,------,,,++++++,,,///...,,,***)))+++///222222333444333222111222444333333222222222111111111000000111111222222222222111000000///000000111111333333333333333333333333......///222555555444222444555666666555555666777777777777666666555444444111111000000000111222333...//////000000000000000,,,,,,------------,,,,,,************+++++++++++++++******))))))(((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$#########"""""" """""""""  .........//////000111222111222333444555555555555555444444333333444666777777777888888888888888999999999999999888777666666333555555666>>>HHHNNNNNNNNNKKKHHHFFFEEECCC===999===<<<:::999999999::::::===<<<;;;:::999999999999777666666777888888777555444222111111222333333222/////////...+++***+++,,,---+++)))))))))(((&&&$$$%%%%%%%%%$$$$$$#########%%%$$$"""     !!!   !!!######"""!!! !!!###$$$$$$$$$$$$###"""""""""######$$$$$$%%%$$$$$$%%%''''''((((((''')))+++,,,,,,***))))))***+++***)))&&&%%%'''+++///000222333333111000000000222111111111000000000000...//////000111000000000000000/////////000111111000000111111222333333333333333333555888888777555222333444444333333444555555666666666555555444333......------...///111222...///000111222222111111......//////...---+++***)))))))))******+++++++++******))))))((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""!!!!!!!!!  """"""!!! ......---......///000111111111222222333333444444333222222222333333444444666666777777777888888888888888888888777666555444555666555444888???AAA???@@@???===:::999888888888999999999999999888888888888888999::::::999888777888666666666666666444222444222000000111111111///,,,---......,,,++++++,,,)))))))))******)))&&&###%%%$$$$$$###"""!!! ######"""       !!! !!!"""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$###$$$&&&''''''''''''&&&'''((())))))'''&&&&&&''''''((()))((('''''')))+++,,,///111222111/////////000000000000////////////---...///000000000/////////////////////000111111...///000111333444555555888777777999:::;;;:::888111222444333222222333555555555666777777666555444111000///......///111222...///111222333333333222000111111111000---+++)))(((((()))***++++++,,,,,,***))))))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""!!!!!!!!! !!!!!!!!!!!!///......//////000111222111111111222222333333333111111222222222333333333333444444444555555666666888888888888777555444333999:::888555777;;;;;;888999999777555333555888;;;999999::::::::::::999888333555777999:::999888777888777555555555555222000666444222111111000///---,,,...000000///---------''''''(((***+++)))&&&###%%%$$$###"""!!! """"""!!!!!! """     """"""!!!!!!""" !!!!!!  !!!"""############$$$&&&'''(((''''''&&&$$$&&&''''''%%%######$$$%%%(((+++---,,,***))))))(((,,,000222111000//////////////////............---...000111111111000//////////////////000111111///000111333555777888999555444333444666666555333111222444333222222333555555666777888888777666555555444222000//////000111///000222333444444333333222333333333111...+++)))(((((()))***+++,,,,,,---)))))))))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!! ---------.........////////////000000000000000000333333333444444444555555222222222333444555666777999999999999777555333222444666888:::;;;:::999888999888666555555666777888888777666555555666888999222333444555666888888999333333222222111///...---111111111000///...,,,,,,...,,,***+++---...,,,******'''$$$###$$$&&&&&&'''$$$#########$$$%%%&&&&&&!!!      !!! !!! !!!!!!!!!!!!  !!!$$$%%%&&&'''((('''&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%((('''&&&&&&'''((()))***++++++******++++++,,,---.........------.........////////////////////////...------......///000111---...000333444555555555111000///000222333333333222222222222222222333333444555777888888888777777222111///...---...000111111111111111222333444555444444444444111...+++)))''''''''''''''''''''''''***)))(((&&&$$$######### !!!###%%%&&&&&&&&&%%%""""""  !!!"""""""""""""""!!! ,,,,,,,,,,,,,,,,,,---------...//////000000//////111222222222333333333333333333333333333333444444777888888777666444222111444555888999::::::999888888777555444444555666777888777666555555555555555111111222333444555666777333333222111000...,,,+++------------,,,+++******---+++)))***,,,---,,,***(((&&&%%%%%%&&&&&&%%%$$$##################$$$$$$!!!    !!!  !!!!!!!!!!!!  !!!!!!""""""###$$$%%%&&&%%%%%%$$$&&&%%%%%%%%%$$$%%%%%%%%%'''&&&%%%%%%%%%'''((()))***************+++,,,,,,.........------...........................------------------...///000111000111222222222111000///000...------///000000///111111111111111222222222333444555666666666555555222111///.........///000////////////000111222222111111222222111...,,,***''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%%%%%%%###"""!!!  ++++++++++++************,,,------...//////......000000000000111111111222444333333222111111222222555555666666555333222111444555777888999999888777666555444333333444555666666666666666555333222111///000000111222333444444333222111000...,,,***)))(((((())))))))))))((((((***)))((()))+++,,,,,,***%%%%%%%%%&&&'''&&&$$$"""######""""""""""""""""""       !!!!!!  !!!!!!"""""" !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''')))))))))*********++++++...------,,,,,,------.........------,,,,,,,,,+++------------...///000000000111111111111000...---111///------...///...---////////////000000111111111111222333333333222222111111000///...//////000,,,,,,,,,,,,---...//////---.../////////---,,,+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$######!!! ++++++++++++************+++,,,---...............000000000000111111111111222222111111111111111222222333444444444333222111444555666777777777777666444333333222222333444555333444555555444333111000000000000111111222222222222222111///---***((('''%%%%%%&&&''''''((('''''''''''''''((()))*********&&&%%%$$$%%%&&&%%%$$$"""""""""""""""!!! !!!    !!!!!!!!! !!!"""###$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((((())))))*********)))++++++************++++++------,,,,,,+++*********,,,,,,,,,,,,---...///000---...000111111111000000333111///...//////...------------......//////000/////////000000000//////000000000000////////////************+++,,,---...------------,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###"""""""""%%%$$$###!!!!!!!!!"""#########""" ,,,,,,,,,,,,,,,++++++++++++,,,---...////////////111111111222222222222333000000000000111222333444111222333444444444333222444444555555666666555555222222222222222333444444000111222444444444333222111111111111111222222222111111000...,,,)))'''&&&$$$%%%&&&''''''(((((('''$$$%%%&&&''''''((())))))(((%%%"""!!!"""$$$$$$$$$!!!!!!!!!!!!!!!     """###$$$%%%###$$$%%%&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&'''((()))))))))(((((()))((((((''''''(((((())),,,,,,++++++************+++++++++,,,,,,---...///...///111222222222111111222000...---......---+++++++++,,,---......//////.........------------...///000000111000///...---******)))******+++,,,---------,,,+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!%%%$$$"""!!! !!!!!!"""""""""!!! ,,,,,,,,,,,,---------...------///000111111111111222222222333333333444444/////////000111333444555111222333555666666555555444444444444444444444444111111222222333333444444///000111333444444444444222222222222222222111111111000///...,,,***((('''%%%%%%&&&'''((((((((('''###$$$&&&&&&%%%%%%&&&((((((%%%!!! !!!###$$$$$$ !!!"""!!! !!!""""""###%%%&&&'''&&&&&&%%%&&&''''''''''''&&&&&&%%%%%%&&&'''((()))((('''&&&'''''''''&&&&&&'''''''''++++++++++++++++++++++++++++++++++++,,,---......111222222333222111///...///---+++***++++++***)))***++++++,,,---.../////////...---,,,,,,,,,------...///111222222000...,,,))))))))))))***+++,,,---...---,,,***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!"""###$$$######"""!!!!!! !!!!!!!!!!!!!!!!!! ***++++++,,,---...//////...///000222333444444444222222222333333333333444111111111111111222333444111222444666777888888777444444333333333333333444000111222333444444444444222222222222222333444555222222222111111111000000000000///...---+++)))(((%%%&&&'''''''''''''''&&&"""$$$&&&%%%###"""$$$&&&&&&$$$!!!!!!"""######"""!!!"""""""""    !!!"""!!!###%%%&&&''''''&&&%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%'''(((((((((&&&%%%((((((''''''''''''(((((()))******++++++,,,,,,---************+++,,,---...///000111111111000///......,,,***)))***+++***)))******+++,,,---...///000000///...---,,,,,,---...---///111333222000...,,,(((((((((((()))***++++++,,,+++***))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$!!!!!!!!!"""!!!!!!  ))))))***+++---...///000000000222333444555555666111222222222222333333333444333222222111222222222222333555777999999999999444444333222222333333333000111222333444555555555555444333222222222333444222222111111000000///////////////...---,,,***)))&&&&&&&&&''''''&&&&&&%%%"""$$$&&&%%%"""!!!"""%%%###""""""###$$$$$$!!!!!!######"""!!!      !!!$$$###"""!!!!!!"""$$$$$$!!!"""%%%'''''''''&&&%%%$$$%%%%%%&&&%%%$$$###"""###$$$&&&(((((('''&&&%%%))))))(((((((((((())))))))))))***+++,,,------...************+++,,,---...)))+++---///111111111111///---++++++,,,---,,,+++***++++++,,,...///000000111000...---,,,---......---///111333333000---+++''''''''''''''')))************))))))))))))******%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!  !!!""""""!!!  ***+++---///000000///...///000222444555555555555333222111111222444666777555444333222222222333333444444444555777999:::;;;:::999777555333333333333111333555555444444444555333333222222111111222222000000///...............000000///...,,,***((('''***))))))((('''&&&&&&&&&%%%%%%%%%$$$###""" ############""""""""""""%%%###!!!      !!!   !!!""""""###$$$$$$###$$$&&&((( !!!$$$'''(((((('''&&&%%%&&&''''''((((((''''''************************---,,,+++*********+++,,,******************++++++...,,,)))'''(((***---///+++,,,------,,,+++)))(((((((((***,,,...000222222000000000///////////////000000000000////////////***(((&&&&&&((()))***)))...,,,***(((''''''((()))%%%&&&&&&''''''&&&&&&%%% !!!""""""######$$$$$$######"""!!!!!!!!! )))+++---///000000///......///111333444444444444222111000000000222444555333333333222333333333444555555444555555666777888;;;:::999777666666666666000222333333222222333444444333222222111111111111000000///...............000//////---,,,***((('''*********)))((('''''''''!!!"""################## %%%###!!! !!!!!!    !!!"""#########$$$&&&((("""###$$$&&&'''''''''&&&(((((((((((()))))))))))),,,,,,,,,+++++++++++++++...---+++*********++++++***+++++++++,,,,,,------...---+++******,,,...000---------,,,+++***)))(((***++++++,,,---...//////000000000//////..................///////////////,,,***(((((()))++++++***************))))))((('''&&&&&&''''''&&&%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!""")))***,,,.../////////...---...000111222222222222333333222111111222333444111222222333333444444555444444444444444444444444666666555444333444444444///000222111000000111222555444333222111000000000000000///...............//////...---+++***((('''*********)))((((((''''''!!!!!!"""#####################"""""""""!!!!!!!!!###""" !!!""""""!!!!!!  !!!!!!!!!!!!!!! !!!######"""###&&&(((%%%%%%$$$%%%%%%&&&''''''***************+++,,,,,,.........------,,,,,,,,,///...,,,***))))))******++++++,,,,,,---...//////.........---...///000000///...,,,+++***)))))))))******+++,,,---...//////111111000///......------,,,------......//////000000...,,,+++,,,---,,,+++'''(((***++++++***(((&&&''''''''''''&&&$$$###"""%%%$$$$$$###""""""!!!!!! !!!"""""" ((()))+++---.../////////------...///000000111111555444333222222333333444000000222333444555555555222333333333333333333222222222222222222222333333///000111111//////000222555444333111000000000000000000///........................---+++)))((('''))))))((((((''''''''''''%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$#########""""""!!! """!!!!!! !!!""""""  !!!"""$$$%%%&&&%%%$$$###"""#########""""""$$$&&&'''&&&%%%$$$$$$%%%'''(((,,,++++++***+++,,,---...000000000///......------000...,,,***))))))))))))******+++,,,...///000000//////000111111111111111000///---+++)))))))))***&&&''')))+++...000222333333333222000///...------,,,,,,---...///000111222333111////////////---+++'''((()))******))))))(((((((((((('''%%%###"""!!!$$$$$$$$$$$$######"""""" !!!!!!!!! !!!!!! )))***+++---...///000000------------...//////000222222111111111111111111///000111333555555555555000111222333444444444444444444555555666666666666111111111000//////000222444333222111000000000000000000///..................------,,,+++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$######!!!!!!  ###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%$$$"""!!!"""###((('''%%%$$$$$$%%%'''))),,,,,,,,,,,,,,,------...000000000//////.........000...,,,***))))))))))))******+++,,,---...///000///000111222222222111111111///---+++******++++++((()))***,,,...000222222444444333222000///......------...000111222333444444333111111111000...,,,)))((((((''''''((()))***(((((('''&&&%%%###!!! """"""######$$$$$$$$$$$$"""""""""!!!!!!  !!! ******+++---///000111222---------------...//////........................///000222444555555555555000222333555666666555555333444444555555555444444111111111///......000222222222111000000000000111000000///...............------,,,,,,+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&&&&&&&&&&"""""""""!!!!!!!!!   !!!!!!""""""###$$$$$$$$$$$$$$$&&&'''&&&%%%"""!!!"""$$$'''&&&%%%$$$%%%&&&(((***,,,,,,---............---........................///...,,,***))))))******++++++,,,,,,---...////////////000111111111111111000000///...------------........................333333222111000000//////...//////000222333444444444222111111111000...,,,+++)))'''&&&&&&''')))***(((((('''&&&$$$###!!! !!!!!!""""""###$$$$$$%%%######""""""!!!  ++++++,,,---///111333444......---,,,---...///000------...//////000000//////000222444555555444333444555666777777666555444222222333444444333222111000000///---,,,,,,...000000000000000000111111222000000///...............,,,,,,,,,,,,+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%% """###$$$%%%%%%%%%$$$$$$$$$$$$############  !!!""""""#########""""""######$$$%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%&&&''')))***,,,...000222222111///...++++++,,,,,,---............---+++*********++++++---------......////////////////////////000000000//////000000000000//////111111111000//////......000000000000//////.........//////000111222222333222111000111111000...,,,***)))((((((''''''''''''''''''&&&&&&$$$###!!!!!!"""""""""""""""""""""""" ,,,,,,---...000222444555///...---,,,---...///000//////000222333333333333///111333555555555444333777888999999888666444333666666777888777666555444//////...,,,******,,,///////////////000111222333000000///...............,,,,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""""""""!!!!!! !!!!!!!!!!!!       !!!###$$$$$$&&&%%%$$$###$$$%%%&&&'''###$$$%%%&&&%%%&&&(((***$$$$$$%%%&&&'''(((******---///222555555333111///)))******+++,,,---......---,,,+++*********+++,,,////////////000000000000.........---...//////000...///111222222222111000000000000000111111111111...............---------......//////000000111111111000000000111000...+++((()))******)))'''%%%$$$&&&&&&&&&%%%$$$###"""!!!######""""""!!!!!!  !!!,,,---...000000000///...000000///...............222222222333333333444444444555555666777888888999444444555777999999777555333444666555444222222222///////////////......---333333222222111000000///222000---***)))***,,,---...---+++)))((())))))***%%%&&&'''''''''%%%###!!! !!!!!!!!!"""&&&$$$"""     !!!"""############(((((('''''''''&&&&&&&&&+++***)))'''&&&%%%$$$$$$%%%%%%&&&'''((()))******...///111333444444444444,,,,,,,,,+++)))***---000---,,,+++***+++,,,---...666444222///---...000222000111333333333111///.........///000111222222333111222333444444222000///222///+++((('''))),,,///333111000......000111222222333333333111///---,,,***))))))'''&&&%%%$$$$$$$$$%%%%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$$$$###!!! ,,,---///000111111000000111000///...---......///222333333333444444444444555666666777888888999999;;;999777666666666444222111222222222111222333444.........///...------,,,000000000000000111111111222000...,,,++++++,,,------,,,+++)))))))))))))))%%%&&&'''((('''%%%###""" !!!!!!!!!""""""$$$###!!!  !!!!!!     !!! !!!!!!""""""######%%%&&&&&&&&&'''''''''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''((()))***+++,,,---///111222222222222---------,,,+++,,,...111...---,,,,,,,,,---...///111000///...///111222333111222333444333222000//////000000111111222222333444444666666666555333222222000---***)))***,,,...111000...---...///000222111111111000///...---,,,))))))((('''&&&%%%$$$$$$%%%%%%%%%$$$###""" !!!!!!""""""!!!!!!  ,,,---///111222333222222222000...---,,,---///000333333333444444444555555666666666777888888999999@@@===888555444444333222222111000000000111333444---............---,,,,,,............///000111222111000000///------,,,,,,,,,+++***)))))))))))))))''''''(((((('''&&&$$$###!!!!!!!!!!!!"""""""""""""""!!!!!!       """!!! !!!"""#########$$$%%%'''((())))))#########$$$%%%&&&'''(((''''''&&&&&&((()))+++,,,++++++---...//////000///.........---,,,---///222000///.........///111222///---,,,---000222333444222333444444444333111000222222222222222222222222111222333333333222000///222111///---++++++,,,,,,...---,,,,,,,,,...///000//////...---------------(((((('''&&&%%%$$$$$$###%%%$$$###"""!!!  ,,,---///222333444444444222000...,,,,,,---///000333333444444444555555555555555555666666666777777===;;;777555444444222111111000000111222333333222......//////......---,,,---------------///000111000000111000///...,,,+++++++++***)))))))))))))))(((((((((((('''&&&%%%$$$!!!!!!"""""""""#########!!!!!!"""!!!    ###"""  !!!"""######$$$%%%&&&'''((((((%%%$$$$$$###$$$$$$%%%%%%((((((''''''(((***,,,---***+++,,,------.........---.........------///111111000000000000111333444333000---,,,---///000111222333444444444333333222444444444333333222222222///000000000000///...---000000///---,,,+++******++++++******+++,,,---...---,,,+++******+++------(((''''''&&&%%%$$$$$$$$$%%%$$$"""   !!! ,,,...000222444444444444111000...---------///000333333333444444444555555333333333333444444444444777666444444444222///,,,,,,,,,---111444555444222000000000000000///......///...---,,,,,,---...///000000111111000...,,,***************)))))))))((((((((((((((('''&&&%%%%%%"""""""""############$$$"""#########!!!   ###""" !!!"""$$$$$$$$$$$$%%%%%%%%%&&&$$$############$$$%%%%%%(((((((((((()))+++,,,...,,,,,,,,,,,,---......///,,,---...---,,,,,,...000111111000000111222444555;;;888444///+++***,,,---222333333333444333333333555555444444333222222222222222222222222111111000...------,,,+++***)))(((***************++++++,,,+++***)))))))))***,,,---'''''''''&&&&&&%%%%%%$$$%%%$$$"""  """!!! ---...000222333444333333000000///...............222222222333333333444444222222222222222222222222333333444555666555222000---,,,---000555777555333000111111111111000//////000...---++++++,,,...//////000000000///---+++***((())))))******)))((((((((((((''''''&&&%%%%%%%%%"""#########$$$$$$$$$$$$$$$######"""!!!  !!!  !!!"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$&&&((()))(((((()))***+++,,,---------,,,,,,,,,,,,---...///+++---......------...///000000///000000222444555???AAA???888///)))***---222222222222333333333333444444444333333222222222000000000///////////////,,,,,,++++++******))))))*********************)))******)))))))))******+++(((((('''''''''&&&&&&&&&%%%$$$###"""!!!  ---...000222222222222111...///000000000///------111111111222222222333333222222222222222222222222333333555:::???CCCEEEEEE???:::555444666777555333000000000000000//////...///---,,,++++++---000222/////////...---,,,+++***'''((()))******)))((((((((('''&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%$$$###"""        !!!!!!!!!!!!""""""###$$$%%%&&&&&&""""""######%%%&&&((((((&&&(((***,,,------,,,,,,---,,,+++++++++,,,---...,,,...//////......///000///.........///111333444===EEEJJJEEE888...---000111111111111111222333333333333333333222222222222...------,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++******)))(((''')))************))))))((())))))((((((((('''''''''%%%%%%%%%$$$###"""  ...///000111222222111000---...000111111///---,,,000000111111111222222222333333333333333333333333333444888???IIISSSYYY]]]UUULLLAAA:::888777444222///////////////......------,,,++++++,,,///222444000///...---,,,++++++***'''((()))******)))((((((''''''&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$"""        !!!!!!  !!!!!!!!!!!!!!!"""$$$&&&'''((('''&&&%%%%%%$$$$$$%%%%%%&&&(((+++---///...,,,+++,,,+++*********+++,,,------///111111000///000111...---------///000222444888FFFRRROOO@@@333000333111000000000111222222333222222222222222222222222000000///............///---,,,+++***+++,,,---...++++++++++++***((('''&&&)))***+++++++++***(((''')))))))))))))))((((((((($$$%%%%%%%%%$$$###!!! !!!!!!  !!! 444333333222222111111000//////......---------,,,000000111222333333333333222222333333444333333333222999<<<===LLLdddrrrsssqqq\\\FFF===;;;777444555111111111000///...---,,,---,,,***+++---///000000111111000...,,,***((('''************+++,,,------&&&&&&%%%%%%$$$######"""###############"""!!!    !!!$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***++++++))))))+++++++++*********))))))+++,,,---...////////////222...******---//////...444999AAAGGGHHHBBB777///111222222222222111000000666444222000000222444555777444///+++))))))+++,,,)))(((&&&%%%'''***...000---,,,***(((&&&&&&&&&&&&((()))***+++,,,+++******,,,+++)))'''&&&%%%%%%%%%'''&&&$$$$$$$$$$$$###!!! """###$$$"""!!! 222222222111111111111000/////////.........------...///000111222222222222222222333444444444444333000555777888GGG___ooorrrkkkXXXDDD<<<:::666333333000000000000000///...---///---,,,,,,///111111111111111000///---+++)))(((******))))))((()))))))))%%%%%%$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&)))***++++++***)))++++++++++++************+++,,,,,,---............///---++++++,,,...///000222666===DDDFFFAAA999333000111111111111000//////111111111111222222222333444222000---,,,+++++++++)))'''&&&%%%'''***---000---,,,***((('''''''''(((((())))))******)))((((((***))))))((('''&&&%%%%%%%%%$$$######%%%%%%$$$###!!!!!!""""""!!! ////////////000000000000///////////////.........,,,,,,---///000111222222222333444444555555555444222444333333???TTTcccfff___PPPAAA;;;999666222111000000111111111000000///222000...///000222333222111000000///---+++***)))))))))((('''&&&%%%%%%&&&$$$$$$######"""!!!!!!!!!!!!  !!!"""###!!!  !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))******)))(((+++++++++************)))***++++++,,,,,,,,,,,,+++---...---,,,++++++---//////222888>>>AAA???:::555000000000000000///......,,,---///111222333222111222222111///...,,,+++***((('''&&&%%%''')))---///,,,+++***))))))))))))***((()))))))))((('''&&&%%%''''''((((((((('''&&&%%%%%%$$$######$$$$$$###"""!!!!!! +++,,,,,,---......//////////////////////////////,,,,,,,,,...///000222222222222333444555555555555666777444222999FFFNNNOOONNNEEE<<<888777666333111111111222222222222222222444222000000111333333333000000//////---,,,******''''''&&&%%%%%%%%%%%%%%%#########"""!!!!!! !!!  """$$$%%%"""  !!!"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''''')))))))))(((((((((''''''))))))************))))))---//////---)))'''))),,,---///222666999999666333000000000000000//////...+++,,,...000222333444444555444111///,,,***))))))'''&&&%%%%%%&&&)))+++---******************++++++******)))((('''&&&%%%$$$$$$%%%'''(((((('''&&&$$$'''%%%#########"""  !!!"""((())))))***+++,,,------.........///////////////------------...000111222000111222333444444444444666666444222555;;;===<<<>>>;;;777444555666555333222222333333444333333333444222000///000222222111............---,,,+++***%%%%%%%%%%%%%%%&&&'''(((######""""""!!! """!!!!!!###%%%%%%"""    !!!"""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&''''''(((((((((((('''))),,,---,,,)))(((***,,,,,,,,,---///111111000...000000000000000//////...---------...000333666888999666111,,,)))''''''((('''&&&%%%%%%&&&(((***+++)))*********++++++++++++++++++***((('''&&&%%%%%%###$$$&&&(((((('''%%%$$$$$$###"""""""""###!!! !!!!!!  &&&''''''((()))******+++---------..................------,,,---///000111---...///000111222222222111000000111444555555444333555444222222555555444222222333333333222222111333000...---...///......,,,,,,,,,,,,,,,+++******%%%%%%%%%%%%&&&'''((((((######""""""!!! """!!! !!!"""######!!!      !!! !!!!!!#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""###$$$%%%&&&''''''''''''%%%''')))******+++---...+++***)))***,,,,,,+++***///////////////......---...---,,,,,,///222666999:::666000***&&&%%%&&&'''&&&&&&%%%%%%&&&''')))***))))))******+++******)))++++++)))(((&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$!!!  """$$$###"""""""""!!! &&&&&&&&&''''''(((((((((,,,,,,,,,,,,---------......---,,,++++++,,,---///***+++,,,...//////000000///---,,,...000111222222///444444000///222333222111111111111000///......000...+++***+++++++++*********+++++++++***))))))%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$###""""""!!!!!! !!!!!! !!!    !!!!!!""""""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$#########""""""""" !!!"""$$$%%%&&&'''''''''''''''(((***++++++******)))((()))***+++***))),,,------------,,,++++++++++++,,,---///111444555444222...***'''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((()))*********)))((('''***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""" !!!!!! %%%%%%&&&&&&&&&&&&''''''+++++++++,,,,,,---------...---+++))))))***+++,,,((()))***,,,---.........222...+++,,,---...///111///555555///---000111///////////////...---++++++///,,,***((()))))))))((())))))*********))))))((('''&&&%%%$$$############$$$$$$######""""""!!!!!!      !!!###""""""###$$$%%%%%%&&&&&&(((''''''&&&&&&&&&''''''$$$$$$$$$$$$#########"""!!!###%%%&&&''''''---+++((()))***)))&&&""")))((('''(((+++,,,,,,+++***++++++++++++***))))))((())),,,...000111111111///...---+++)))((('''&&&%%%%%%%%%%%%&&&&&&'''(((((()))*********((('''&&&((('''%%%$$$###$$$$$$%%%&&&%%%$$$$$$######$$$$$$)))'''$$$""" %%%%%%&&&'''((()))*********+++,,,...///......---((('''''''''''''''((((((***(((&&&'''+++---...---,,,,,,---...............------......///000000000+++,,,,,,,,,,,,+++******)))++++++***(((&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%$$$######%%%''''''&&&&&&%%%###  !!!!!!!!!!!!!!!      """### !!!!!!"""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$###""" """$$$'''((('''''''''''''''((()))))))))******)))(((((()))+++******)))((('''&&&%%%%%%***+++---.........//////...---,,,***)))'''&&&%%%&&&&&&&&&'''((())))))***+++******)))(((''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&((('''&&&&&&&&&'''%%%$$$$$$###"""!!! %%%%%%&&&'''((()))******)))***+++------------,,,(((((((((((()))***+++++++++)))'''(((+++------,,,......//////////////////............////////////******++++++******))))))&&&((())))))'''&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%###""""""$$$%%%%%%$$$""""""!!!!!!     !!!"""###%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$###"""!!!  """###%%%&&&'''''''''''''''((()))***+++,,,,,,+++)))((()))+++******))))))(((((('''''')))((()))***,,,---,,,+++++++++***((('''&&&%%%%%%%%%&&&&&&'''(((((())))))******))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%###!!!!!!!!!###$$$###"""$$$###"""  $$$%%%&&&((())))))******((()))***+++,,,,,,,,,,,,))))))******+++,,,------,,,***))))))+++------,,,...///.....................////////////...------******)))))))))((((((((($$$&&&'''((('''&&&'''(((%%%%%%$$$############$$$%%%###"""!!!#########""" !!!!!!  !!!   !!!"""###$$$%%%'''''''''''''''''''''(((&&&&&&&&&%%%$$$"""!!! !!!!!!!!!!!!"""###$$$$$$''''''''''''((()))***+++---......,,,***))))))***)))))))))))))))))))))))))))'''&&&(((,,,---+++((()))((('''&&&%%%%%%%%%%%%'''(((((())))))************))))))(((((('''''''''%%%%%%$$$###"""""""""###!!!""""""!!!$$$###""" $$$%%%'''((()))***)))))))))***++++++,,,,,,------,,,------------------,,,,,,++++++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,///////////////---,,,+++******))))))((((((((((((%%%'''(((((('''&&&'''(((&&&%%%%%%$$$$$$$$$$$$$$$&&&$$$""""""######"""!!! !!!""""""  !!!""""""     !!!""" """###$$$%%%&&&'''''''''(((((())))))******))))))'''&&&$$$###""""""""""""###$$$%%%&&&''''''''''''((()))***+++---......---***(((((((((''''''(((((()))))))))***+++)))''')))---...,,,(((((('''&&&%%%%%%%%%&&&&&&*********++++++,,,,,,,,,))))))((((((((('''''''''%%%%%%###"""!!!!!!!!!!!!"""!!! """###"""!!!######!!!###%%%''')))******))))))+++++++++,,,------...///000000000///...,,,***)))***++++++++++++++++++,,,......---,,,,,,------......///000000///---+++***,,,+++***))))))))))))***(((***+++***(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%'''%%%#########$$$###""""""######$$$"""  !!!!!!!!!   !!! !!!###$$$%%%&&&&&&&&&'''((()))******,,,,,,,,,+++***((('''&&&""""""###$$$%%%'''((()))((((((((((((((()))******+++,,,---,,,)))'''&&&'''%%%&&&&&&''''''(((((((((+++)))((())),,,---+++((()))((('''&&&&&&&&&((()))))))))******************((((((((((((''''''''''''%%%$$$###"""!!!!!! !!!%%%###"""""""""""" """!!! ###%%%''')))******)))(((,,,,,,,,,,,,---...///000111111111///---***'''&&&''')))++++++******+++,,,///...---------...000111---...///000///---+++))),,,+++***)))((()))*********+++,,,+++(((&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&$$$######$$$$$$$$$###!!!"""###$$$$$$$$$###"""     !!!"""###$$$$$$%%%%%%'''((()))******+++,,,,,,,,,+++***)))((($$$$$$%%%&&&''')))+++,,,******))))))(((((()))))))))+++,,,,,,)))'''&&&'''%%%%%%%%%&&&&&&''''''''''''((())))))))))))((((((+++***(((&&&&&&''')))***''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$###"""!!!!!!!!!"""%%%###!!! ###$$$'''***+++***)))(((,,,++++++++++++---...///////////////---***'''%%%$$$'''***+++***)))***,,,,,,+++******+++---///000,,,---///000///---+++))),,,***)))''''''((()))***''')))***)))(((&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$"""!!!!!!###$$$$$$### !!!!!!!!!    !!!"""###$$$######$$$&&&'''(((******---------......------,,,(((((((((((()))***+++,,,,,,,,,***)))((('''''''''(((+++------+++)))((((((&&&&&&&&&'''''''''''''''&&&))),,,+++(((&&&(((+++,,,***(((&&&&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$######"""""""""#########!!!  """$$$'''***+++***)))(((+++******)))***,,,---...------......,,,***'''%%%"""&&&)))***))))))***,,,'''&&&&&&&&&'''))),,,...+++,,,...000///...+++***+++)))'''&&&%%%&&&((()))$$$&&&(((((('''&&&'''(((&&&%%%$$$$$$######$$$$$$"""  """#########   !!!"""###$$$""""""###%%%'''((()))***///000000111111111111111++++++***************+++...---+++)))((('''&&&&&&)))+++---...,,,+++******((((((((((((((((((((((((''',,,111///)))'''***...,,,***(((%%%%%%&&&''')))*********)))))))))))))))&&&'''''''''''''''''''''$$$###############$$$%%%"""!!! !!!"""!!!  ###$$$%%%'''((()))))))))---,,,***))))))***,,,---++++++******)))(((((((((***))))))((((((((()))))))))+++,,,,,,***(((''''''.........------,,,,,,,,,))))))))))))(((((((((((((((''''''&&&&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$######"""!!!!!!!!!    !!!%%%(((***(((%%%$$$%%%(((,,,//////000333666888999999999444333222111000000///000///......---+++***)))))),,,------------,,,++++++((((((''''''((()))******)))))))))******+++++++++++++++++++++++++++,,,,,,+++++++++***++++++,,,,,,)))'''&&&&&&&&&&&&%%%###%%%%%%$$$$$$###"""!!!!!! !!!""""""%%%&&&'''((()))*********,,,+++)))(((((()))***++++++++++++++++++,,,,,,,,,)))(((((('''&&&&&&''''''(((***,,,,,,***)))))))))+++***************)))))))))))))))(((((((((''''''''''''&&&&&&%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$###""""""!!!!!!   !!!!!!""""""###%%%***---///---***((((((***---///222333555777999;;;<<<<<<777666444333111000000000...---,,,+++***))))))(((+++++++++,,,,,,,,,++++++((((((((((((((()))******+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************+++((('''%%%%%%&&&&&&$$$###%%%%%%%%%$$$######""""""######$$$$$$%%%%%%%%%%%%***)))(((''''''((()))*********++++++,,,------...***)))((('''&&&&&&&&&&&&''')))++++++***)))***++++++,,,,,,,,,,,,,,,,,,---((((((((((((''''''''''''&&&&&&&&&%%%$$$$$$######!!!!!!!!!""""""######$$$#########"""!!!!!! !!!!!!!!!  !!!"""###%%%(((---000333111...,,,+++,,,...///555555666888:::<<<>>>???999888777555333111000///---,,,+++***)))((((((((()))))))))***++++++,,,,,,******)))))))))***++++++.........---------------,,,,,,,,,+++*********)))++++++***)))(((((((((((('''&&&$$$$$$%%%%%%###"""&&&%%%%%%$$$$$$#########""""""""""""""""""######)))((((((''''''((()))***)))))))))******+++++++++,,,+++***((('''&&&&&&&&&%%%'''((()))((((((***+++,,,,,,,,,------.........(((((((((((('''''''''&&&&&&%%%%%%$$$$$$######""" !!!!!!!!!""""""###""""""!!!!!!    !!!"""%%%))),,,111000...,,,,,,,,,---...444444444555777:::<<<>>>999999777555333111///......---+++***)))))))))***''''''((((((***+++,,,------,,,,,,+++,,,,,,------000000//////.........------,,,,,,+++***))))))(((+++***)))((('''&&&&&&&&&'''%%%$$$$$$$$$$$$###!!!&&&%%%%%%%%%$$$$$$#########"""!!! &&&&&&%%%%%%%%%&&&''''''(((((((((((())))))******++++++++++++******))))))+++***)))'''&&&%%%%%%%%%$$$%%%&&&'''&&&''')))+++(((((())))))*********+++)))(((((((((((('''''''''&&&%%%%%%$$$$$$######""" !!!!!!!!!""""""!!!!!!   !!! !!! """$$$''')))))))))******+++------/////////000222555888999666666555444222000...---///...,,,*********+++,,,'''''''''''')))+++,,,---///......------.........000000000//////.........,,,,,,++++++***)))((((((***)))((('''&&&&&&&&&&&&'''%%%$$$$$$$$$$$$###!!!%%%%%%$$$$$$$$$$$$$$$######"""!!! $$$$$$###"""###$$$&&&'''''''''(((((())))))******///......---,,,,,,++++++((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&(((******************+++++++++))))))))))))((((((((((((&&&&&&&&&%%%$$$$$$###### !!!!!!!!!      !!!"""""""""!!!!!!"""$$$###$$$&&&''')))+++,,,,,,******+++---///111333444222222333333222000...---///...,,,******+++,,,---(((''''''''')))***,,,...//////...---------....../////////...............+++++++++***)))))))))((())))))((('''&&&&&&&&&&&&'''&&&$$$$$$%%%%%%###"""########################!!!  !!!###$$$%%%%%%&&&'''((()))))))))---------------------,,,)))((('''&&&&&&&&&&&&&&&'''(((((('''&&&''')))+++---------,,,,,,,,,,,,,,,+++*********))))))))))))''''''&&&&&&%%%$$$$$$$$$!!!!!!!!! !!!!!!       !!!""""""!!! !!!###"""###%%%((()))+++++++++'''(((***,,,...000111111...000111222333222000000...---+++))))))***,,,---***)))(((((()))***---......---,,,,,,+++++++++,,,,,,,,,,,,---------------************))))))))))))(((((('''''''''''''''(((((('''%%%%%%&&&&&&$$$###"""""""""""""""""""""""" !!!  ###%%%'''###$$$%%%&&&'''''''''''')))******++++++,,,,,,---,,,+++***************+++)))******)))((((((***---+++******))))))(((((((((++++++++++++*********)))(((''''''&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!!!! !!!  ###"""!!!   """###$$$''')))++++++++++++&&&(((***---///000111000---...111333444333222222---,,,)))(((((()))+++,,,+++***)))((()))***---...,,,+++******))))))))))))***++++++,,,,,,---------)))))))))))))))*********(((((('''''''''(((((())))))'''&&&&&&&&&&&&%%%###!!!!!!!!!!!!!!!"""""""""!!!!!!  $$$############%%%&&&''')))((('''&&&&&&&&&'''(((***)))((()))***,,,///111///......---,,,,,,++++++)))(((''''''(((***,,,...,,,++++++***)))*********(((((())))))))))))(((((()))(((&&&%%%%%%$$$""" """"""""""""!!!!!!!!!!!!$$$###  !!!!!!!!! """$$$$$$$$$%%%'''(((***++++++)))+++,,,,,,,,,---///222222111111111000000//////000///...------...000111///...+++)))((()))+++,,,---...///---+++(((((((((,,,+++***)))))))))++++++(((''''''''''''((())))))&&&&&&''''''((()))))))))&&&&&&&&&&&&$$$!!! !!!"""""""""""" !!! !!! !!!"""###$$$&&&%%%$$$$$$$$$$$$%%%&&&(((((('''((()))+++...///000000000000///...------,,,+++*********+++,,,---,,,,,,+++************+++))))))))))))((('''&&&%%%'''&&&%%%%%%''''''&&&%%%###"""""""""!!!!!!!!!!!!"""((((((       !!!#########$$$%%%'''((()))***)))+++,,,,,,+++,,,...000111000000000/////////...000///---,,,,,,---///000---,,,***((()))***,,,...------...,,,***(((((()))+++******)))((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((%%%%%%%%%$$$###"""!!! !!!!!!!!!  !!!"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''(((***---...///000111222111///---,,,---.........---,,,,,,+++------,,,++++++++++++,,,------,,,+++***(((&&&&&&((('''&&&'''((()))(((&&&######"""""""""!!!!!!!!!$$$%%%!!!    !!!!!! !!!###!!!"""###$$$%%%&&&'''((()))***++++++******,,,...//////............------///...,,,,,,,,,,,,---...+++***)))((()))+++---///,,,---,,,+++((('''(((************)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((''''''''''''%%%$$$##################!!!!!!!!!!!! #########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((***+++---...---...000111111...,,,***,,,---///000///...---,,,///...------,,,,,,------000000000///...---++++++---,,,***))))))(((&&&$$$#########"""""""""!!!!!!  !!!""""""!!! !!!""""""###%%%&&&&&&''')))******)))((((((***+++---------,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++***)))))))))***,,,---+++,,,+++***(((((()))+++***+++++++++***(((&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&***))))))((('''&&&&&&&&&&&&%%%###"""!!!"""###### $$$$$$%%%&&&''''''''''''&&&&&&''''''(((((((((((())))))***+++,,,...///000...///111222111///,,,***)))+++...000111000///---000//////...............000000000000000000///......---+++******)))'''%%%############""""""""""""###  """"""###$$$%%%&&&&&&''''''(((((((((&&&&&&(((***+++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,+++***)))))))))*********++++++***))))))***,,,,,,,,,,,,,,,+++)))'''%%%%%%$$$$$$$$$$$$%%%&&&&&&******)))((('''&&&&&&%%%((('''%%%"""!!!!!!!!!!!!######$$$&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''++++++,,,...///000111111111222333444333111///...***+++...000111111000///111111000////////////000......///////////////...+++***)))***+++,,,+++)))$$$$$$#########"""""""""%%%  !!!###%%%""""""######$$$%%%%%%&&&$$$&&&&&&&&&%%%%%%''')))******++++++++++++,,,,,,---------,,,,,,++++++***,,,,,,+++***)))((((((((()))+++,,,---+++++++++,,,,,,,,,,,,,,,+++)))((((((&&&&&&&&&&&&&&&''''''(((***))))))((('''&&&&&&&&&((('''&&&$$$""" """###$$$&&&&&&&&&&&&%%%%%%&&&'''((()))))))))(((+++,,,---///000111222222333333333333222111000000...///000111222222111111222222111000000000000000000000000000000///...---+++***)))***+++,,,+++)))$$$$$$$$$#########"""""""""      """###!!!!!!!!!""""""######$$$"""###$$$$$$$$$%%%''')))******+++++++++,,,,,,,,,.........------,,,+++************)))))))))))))))(((+++...///...---,,,,,,++++++***)))))))))))))))((((((((('''((())))))***))))))((((((''''''&&&&&&&&&&&&%%%$$$###""" ###$$$&&&'''(((((('''&&&'''(((***+++,,,,,,,,,+++++++++---///000111111111222222111000000/////////222333333333222222111111333222111111000000111111444444333333111000...---///---+++******)))'''&&&$$$$$$$$$############"""""" !!!$$$"""         !!!!!!""""""!!!"""###$$$###$$$''')))******++++++,,,,,,,,,,,,............---,,,+++***(((((())))))******++++++'''***///111000...---,,,***)))(((''''''((()))***)))))))))))))))***++++++((((((((((((((('''''''''######$$$%%%%%%###"""!!!###$$$%%%&&&&&&&&&%%%$$$!!!$$$(((******+++,,,---,,,---...//////...------111222222333333222222111111222333444444444333222111111111000000/////////,,,------.........//////---+++***)))***)))(((&&&############""""""""""""###"""       !!!!!!"""#########""""""###$$$%%%&&&&&&''',,,,,,,,,------,,,,,,,,,---------,,,+++***((((((&&&&&&''''''(((((())))))+++---///111111///,,,***))))))*********+++++++++)))******+++***)))((('''(((''''''(((***,,,...000%%%%%%%%%$$$###"""!!!  ###$$$%%%&&&&&&&&&%%%$$$ ###&&&((((((((()))***,,,---...///000//////...000000111111111111000000222222444444444444333222444444444333333222222222...---------......///000...,,,*********)))'''&&&$$$#########""""""!!!!!!  !!!"""""""""!!!"""######%%%%%%&&&'''***++++++++++++++++++***)))******+++++++++++++++'''''''''((()))***+++++++++,,,///000000///,,,***))))))*********+++++++++))))))***+++******)))((()))(((''''''&&&'''((()))%%%%%%%%%%%%$$$###"""!!! """###$$$%%%%%%%%%%%%$$$$$$'''***++++++++++++,,,,,,---...///000111111111111111111222222111111111222333444444444444222222111111111111000000000000//////...------...000111...,,,***))))))(((&&&$$$$$$$$$$$$###"""!!!!!!    !!!!!!!!!""""""###$$$%%%&&&&&&(((((())))))))))))(((((((((((()))))))))*********''''''((()))***+++,,,---+++,,,...//////...,,,+++)))))))))************+++((()))***************)))''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""  """"""###$$$$$$%%%%%%%%%'''***,,,------,,,---...,,,---...///000111222222333333444444444444333333222333444444444333222111//////////////////......000///...------...000111---+++)))((('''&&&$$$"""%%%$$$$$$###"""!!!      !!!!!!"""###$$$%%%&&&&&&&&&''''''((((((''''''&&&******)))(((''''''&&&&&&&&&&&&'''(((***+++,,,,,,++++++,,,---...---,,,,,,))))))))))))************(((((())))))************$$$$$$$$$%%%%%%&&&&&&'''###############"""!!!!!! """!!!!!!!!!""""""###$$$%%%%%%$$$''')))******)))***+++------...///000111222333222333333444444333333222111222333333333222000///000000000000111111111111000///...------...///000***)))'''&&&&&&%%%###!!!$$$$$$######"""!!!!!! !!!!!!    !!!"""###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&***)))((('''&&&&&&&&&'''%%%%%%&&&'''(((******+++***++++++,,,,,,,,,------))))))))))))))))))))))))((((((((((((((((((((()))%%%%%%&&&''''''''''''''' !!!!!!!!!!!!  !!!!!!!!!!!!"""###%%%%%%%%%'''***+++++++++,,,---...------...///000111222000000000111111000000000000111222222111000...---------------...........................---------)))'''%%%%%%%%%%%%###"""############""""""""""""$$$###"""  !!!!!!"""###$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&(((***+++&&&&&&''''''(((((())))))***************,,,------***)))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$  !!!###%%%&&&%%%(((+++---------...///......---------...000111...//////000000//////...///000000000000...---+++((()))))))))************,,,---...///...---+++***((('''&&&&&&''''''&&&$$$""""""""""""############&&&$$$!!!  !!!!!!  !!!"""###$$$%%%%%%'''(((((((((((((((((('''&&&&&&%%%%%%&&&(((+++,,,((((((((((((((((((((((((******)))))))))+++---...******))))))(((((((((((()))(((&&&$$$#########$$$###$$$%%%%%%%%%$$$######  !!!  !!!###%%%&&&!!!$$$''')))******,,,---///...---,,,,,,---//////000000111111111111000000...////////////---+++*********++++++,,,,,,,,,,,,***,,,...//////,,,***((()))(((''''''((()))((('''!!!!!!!!!"""######$$$$$$&&&$$$    """######"""  !!!"""###$$$%%%%%%(((((())))))))))))((((((***)))'''&&&&&&'''((()))************))))))))))))***)))(((((()))+++---...******))))))(((((((((''')))(((%%%###"""""""""""" """$$$$$$$$$$$$ !!!  $$$###"""""""""###%%%%%%&&&'''***,,,------,,,+++---.../////////...,,,+++///...---...///000///...,,,---.........---++++++***'''%%%&&&***...///...---.../////////...---,,,(((((((((((('''&&&%%%$$$!!!"""############""""""  !!!!!!!!!  """###$$$&&&'''(((((()))******)))((('''))))))))))))((('''&&&%%%&&&''''''((())))))***++++++***)))))))))+++---///---......+++'''&&&''')))((()))))))))((('''&&&%%% !!!"""""""""!!!!!!""""""!!!  """%%%######"""""""""###$$$%%%%%%''')))+++,,,,,,++++++,,,,,,---...///////////////...---...000000000...------...///...---,,,+++,,,***((())),,,///000000////////////---+++)))((())))))((('''%%%###"""!!! !!!!!!!!!!!!!!!      !!!!!!""""""!!!!!! !!!""""""###%%%&&&'''((()))******)))((('''&&&''''''(((((((((''''''))))))******+++******)))++++++******+++,,,...///---......,,,(((%%%&&&'''((((((((((((((('''&&&%%%!!!!!!!!!!!!!!!!!!"""### !!!!!!!!!!!! """""""""""""""###$$$$$$%%%&&&(((***+++++++++*********+++,,,...000111222///...---...000111000///---......//////---,,,+++...,,,***+++---/////////000000///---+++(((&&&$$$)))((('''&&&$$$!!!    """"""""""""###$$$%%%&&&((()))***))))))(((%%%%%%&&&''''''(((((()))***+++,,,------+++)))(((+++++++++,,,------......---......,,,(((%%%$$$$$$&&&''''''''''''&&&&&&%%%%%%$$$"""!!!!!!!!!###$$$  !!!!!!!!!!!!""""""######%%%&&&''')))******************)))***+++---000111...---,,,---///000000///---......///...---,,,+++,,,+++******+++,,,,,,,,,///...---+++(((&&&$$$###''''''&&&%%%$$$"""   !!!######"""!!!"""###$$$%%%''')))******))))))%%%%%%%%%&&&&&&''''''(((''')))+++------,,,***(((***+++,,,---............---------+++((($$$"""!!!$$$%%%&&&&&&&&&&&&&&&%%%)))'''$$$!!!!!!"""###%%%###"""!!! !!!!!!""""""""""""$$$%%%&&&'''((()))))))))+++***)))((()))***+++,,,,,,++++++,,,...000///...,,,---.........---+++***++++++++++++******+++,,,,,,+++***((('''%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""         """############ """######!!! !!!"""$$$%%%'''((()))))))))(((((('''&&&%%%$$$%%%%%%%%%###%%%(((+++,,,+++***)))***+++,,,---............---,,,+++)))'''$$$!!! """###$$$%%%%%%%%%%%%%%%***(((%%%"""!!!"""$$$%%%&&&$$$""" !!!!!!!!!!!!!!!$$$$$$%%%&&&'''(((((()))++++++***)))))))))))))))******)))+++---......---+++,,,,,,------+++***)))***,,,------,,,+++,,,---***)))((('''&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!      !!!""" !!!"""""""""""" """######!!! !!!"""$$$%%%'''((()))(((((('''((('''%%%$$$######$$$$$$!!!"""%%%(((*********)))+++++++++,,,------.........+++(((&&&%%%$$$""" !!!!!!###$$$%%%%%%%%%%%%)))'''%%%###"""###$$$$$$'''%%%!!! !!!!!!!!! ######$$$$$$%%%'''((()))++++++,,,,,,+++******))))))((('''))),,,------,,,******+++,,,+++***)))((((((***,,,,,,+++***+++---+++)))(((&&&%%%%%%%%%%%%###$$$$$$$$$###""""""!!!!!!!!!!!!!!!    !!!"""  !!!######"""!!!!!!"""%%%&&&'''((((((((('''&&&'''%%%$$$#########%%%&&&######%%%&&&(((((())))))++++++******+++,,,...///...***%%%######$$$###""" !!!###$$$%%%%%%%%%&&&&&&%%%$$$#########$$$%%%###  !!!!!!!!! #########$$$%%%&&&((((((+++,,,---......---++++++''''''&&&(((+++,,,,,,+++)))******+++***)))((('''$$$'''******(((''')))+++,,,+++(((&&&%%%$$$$$$%%%$$$$$$$$$###"""        !!! !!!""""""""""""""""""!!!######"""!!!"""###&&&'''((((((((('''&&&%%%%%%$$$"""""""""$$$&&&(((&&&&&&&&&&&&''''''((((((+++***)))))))))+++---///...)))$$$!!!"""$$$$$$###!!!"""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""  """&&&'''$$$"""!!!###$$$$$$%%%'''))),,,,,,---,,,+++)))'''&&&'''(((((()))***++++++,,,,,,,,,,,,+++***)))(((((((((((('''''''''(((((()))%%%%%%&&&&&&%%%%%%$$$###$$$$$$######"""!!!!!!!!! !!!!!!     !!!  !!!!!!!!! !!!!!!"""######$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%$$$###"""'''&&&$$$#########$$$$$$$$$$$$$$$######$$$'''***))))))))))))(((((((((((('''&&&%%%###!!! !!!$$$&&&&&&%%%###"""######%%%***---,,,%%%  $$$%%%###!!! !!!###$$$$$$%%%''')))++++++,,,,,,+++)))'''&&&%%%%%%%%%&&&''''''((((((,,,+++)))(((''''''((()))'''''''''''''''(((((((((&&&''''''''''''&&&%%%%%%$$$######""""""!!!       !!!!!!!!!!!! !!!!!!!!!!!!"""######$$$$$$%%%((()))***++++++***)))(((&&&&&&$$$#########$$$$$$$$$$$$$$$$$$###$$$'''***++++++***)))((('''&&&&&&&&&&&&$$$###!!! !!!$$$&&&&&&%%%###"""""" $$$)))***'''$$$!!!  """"""!!! """$$$%%%$$$%%%''')))***************)))((('''%%%$$$$$$%%%%%%&&&'''(((,,,***'''%%%$$$%%%''')))&&&'''((((((((((((&&&&&&((((((((((((((('''&&&&&&######"""!!!!!!        """"""!!!!!! !!!!!! !!!!!!"""######$$$&&&'''***,,,,,,+++)))'''&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%$$$###$$$''')))---,,,+++)))'''%%%$$$###%%%%%%$$$""""""!!!!!!""" """$$$%%%%%%$$$###"""""" ###&&&&&&%%%!!!   !!!"""!!!###$$$%%%%%%%%%'''))))))))))))))))))))))))((((((((('''''''''((()))******)))(((&&&&&&&&&'''(((&&&'''((())))))(((&&&$$$'''(((((((((((('''&&&&&&""""""!!!!!!       !!!"""###!!!  !!! !!!""""""######$$$%%%'''***++++++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((,,,+++***)))'''&&&%%%$$$$$$$$$######""""""######!!!"""$$$%%%%%%$$$###"""$$$!!!!!!!!!  !!!###"""###%%%%%%%%%%%%''')))*********)))))))))))))))***)))((('''((()))***+++((()))***++++++)))(((''''''((()))******(((&&&%%%'''''''''''''''&&&%%%%%%""""""!!!!!!     """"""  !!!!!!""""""###$$$$$$%%%)))***,,,,,,+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''((((((((((((''''''''''''$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""!!! !!!$$$###$$$&&&&&&%%%%%%'''(((,,,,,,+++***))))))*********((('''&&&&&&''')))***((())),,,...---,,,)))''')))******+++***)))'''&&&&&&''''''''''''&&&%%%%%%######"""!!!!!! !!!!!!  !!!!!!"""######$$$$$$%%%'''''''''''''''%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&''''''((())))))%%%$$$$$$#########$$$$$$###$$$$$$$$$$$$###"""""" !!!!!!    """%%%###%%%&&&&&&%%%%%%'''(((///...,,,+++************)))(((&&&$$$$$$&&&((())))))***+++,,,,,,+++***))),,,,,,++++++***))))))((('''(((((((((((('''&&&&&&$$$######""""""!!!        !!!!!!"""######$$$""""""!!!""""""###$$$$$$$$$$$$&&&'''''''''&&&&&&$$$%%%'''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''((())))))&&&%%%$$$$$$############$$$$$$$$$$$$######"""""" !!!!!!!!!!!!"""     ###&&&###%%%&&&&&&%%%%%%'''(((111///---+++************+++)))'''%%%%%%&&&)))***+++***************++++++...---,,,+++************)))))))))))))))(((((('''$$$$$$######""""""!!!!!!!!!  """    !!!!!!    !!!""""""""""""""""""###$$$''')))+++###$$$&&&'''((('''&&&&&&$$$%%%'''&&&%%%$$$$$$%%%&&&&&&&&&''''''((((((((('''&&&%%%$$$############%%%$$$$$$#########""""""#########!!!!!! !!!!!!###$$$%%%%%%$$$%%%&&&((()))+++,,,,,,++++++---......,,,***(((''')))+++,,,---------+++)))***,,,///......---,,,+++)))((('''+++******)))(((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$      &&&"""!!!  """"""!!!!!!###$$$#########$$$((((((((((((((((((((((((%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&''''''%%%$$$%%%''''''&&&&&&&&&''''''%%%###$$$%%%''''''%%%$$$%%%&&&$$$###"""!!! !!!"""$$$&&&&&&%%%%%%&&&'''***,,,......------...///---,,,***(((((()))+++------------+++))))))+++---............---+++***)))(((((((((''''''&&&&&&%%%(((''''''&&&%%%###!!!   !!!###!!! !!!!!!!!!!!!!!!  #########"""###$$$''''''''''''''''''''''''''''''''''''&&&%%%######%%%&&&''''''&&&&&&''')))%%%$$$###$$$%%%%%%###!!!!!!"""$$$$$$"""!!!"""###%%%$$$###!!!  !!!###&&&'''&&&&&&&&&''')))+++---...------...///---,,,***))))))+++,,,...---------***(((((()))+++...............---,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&$$$!!!  !!! +++ ### !!!"""###$$$%%% """""""""!!!"""###&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''%%%######%%%&&&((((((''''''(((***%%%$$$######$$$$$$###!!!!!!###"""!!! !!!!!!%%%$$$###"""!!! !!!!!!!!! !!!###&&&((('''''''''''''''))),,,---,,,,,,---......---,,,++++++,,,---...---------+++((('''((())),,,------......---------$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%###!!!  ***:::)))$$$ !!!""""""###$$$$$$%%%%%% !!!!!!!!! """###&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''%%%%%%&&&'''((('''&&&%%%&&&''''''%%%$$$$$$%%%%%%$$$### """######"""!!!!!!"""######"""  !!!!!!!!!!!!!!!!!!!!! !!!###&&&'''''''''((())))))***,,,,,,,,,---///111//////------,,,,,,---...---------+++(((''''''(((******+++,,,,,,,,,,,,+++%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$"""!!!    ///DDD/// %%%$$$$$$$$$$$$$$$$$$######!!!"""!!!!!! """$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((((((''''''(((&&&$$$######$$$'''%%%###"""###$$$$$$###!!!######!!! !!!"""!!! !!!!!!!!!""""""""""""""""""$$$&&&&&&&&&''')))+++,,,,,,,,,,,,,,,...111555111111000...------,,,,,,,,,------,,,***(((((()))((()))***************)))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""     ***>>>---%%%$$$$$$#########"""""""""!!!""" !!!!!! !!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&''''''&&&###""""""###%%%"""  !!!!!!!!!!!!  !!!!!!!!!""""""######$$$$$$%%%%%%%%%%%%'''***---,,,+++)))((((((+++111555444333111000...---+++++++++---...---+++******+++))))))*********)))(((((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$###"""!!! ///'''###!!!!!!!!!!!!"""""""""""" !!!"""!!! !!!$$$&&&''''''''''''''''''''''''&&&&&&'''(((((((((''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$"""!!!!!!!!!!!!!!!    !!!"""###$$$$$$%%%%%%%%%%%%$$$$$$'''+++...)))(((%%%######'''...333555444333111...,,,+++***+++,,,......,,,++++++,,,***************)))((((((''''''&&&&&&%%%$$$######"""""""""!!!       ###"""""" !!!"""######!!!""""""!!!!!!"""$$$'''((((((((((((((((((((((((''''''(((((('''&&&%%%%%%"""$$$%%%&&&&&&&&&(((***&&&$$$!!! !!!"""###### """######"""!!!!!!"""   !!!"""###$$$%%%%%%%%%%%%(((+++...000---,,,***)))***---111333222222111000///...------000000///,,,)))((()))+++&&&&&&&&&'''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%$$$"""  !!! """  """### !!!""" """$$$%%%&&&%%%%%%''''''&&&%%%%%%'''((()))&&&%%%$$$$$$%%%%%%###""""""###$$$$$$$$$$$$######"""""""""!!! ###""" !!! !!!!!!!!!!!!"""###$$$$$$%%%%%%$$$%%%&&&))),,,...++++++++++++,,,...///000222111///...---,,,+++++++++,,,+++***(((''')))***))))))((('''&&&&&&%%%%%%'''&&&%%%$$$###############"""   !!!""""""###$$$$$$$$$###"""!!!&&&&&&%%%%%%&&&&&&'''((('''&&&$$$$$$%%%&&&$$$###!!!!!!""""""###$$$$$$$$$$$$######""""""!!!!!! """!!! !!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%&&&''')))+++)))***+++---............111000---+++***))))))***'''(((((((((&&&&&&(((***,,,,,,***(((&&&$$$###"""&&&%%%$$$###""""""""""""     !!!"""""""""######"""!!! $$$$$$%%%&&&&&&&&&&&&%%%'''&&&$$$%%%&&&&&&%%%$$$!!! !!!###%%%&&&%%%%%%$$$$$$###"""""""""!!!!!! """!!!!!!""""""###$$$%%%''''''&&&&&&&&&'''((())))))******+++,,,---------111///---***)))))))))***((()))))))))''''''(((***,,,+++***(((&&&$$$###"""%%%$$$###"""!!!!!!!!!!!!     """ !!!""" !!!!!!""""""""""""###$$$%%%&&&%%%$$$###%%%$$$###$$$%%%%%%$$$###"""!!! !!!###%%%%%%%%%$$$$$$######""""""!!! ###"""!!!!!!!!!!!!"""###$$$%%%)))(((((((((((((((((((((,,,+++)))((((((+++---///000///---,,,+++***+++++++++,,,---,,,***((())))))))))))((('''&&&%%%$$$$$$######"""       """ !!!""" !!!"""""" !!!###$$$$$$$$$###"""###"""!!!"""###$$$###"""$$$###!!! """###%%%$$$$$$######""""""!!!  !!!"""###$$$))))))))))))))))))((((((---+++(((&&&''')))---///.........---------,,,,,,+++---...---+++)))))))))'''&&&&&&&&&%%%%%%$$$$$$"""!!!      !!!"""$$$###"""  !!!"""""""""""""""""" """###"""!!!######!!!!!!!!!!!!"""###%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!  !!!"""###''''''((((((((((((((((((+++***)))(((((()))+++,,,***+++---...///...---,,,''')))++++++)))(((((()))&&&%%%%%%$$$$$$######"""!!!    !!!"""%%%$$$"""!!! !!!!!!"""""" !!!"""######""" !!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$######!!!""""""""""""  !!!"""%%%&&&''''''((('''''''''((())))))************)))'''))),,,//////...---+++"""%%%'''(((((('''((((((&&&&&&%%%$$$###"""!!!        """$$$ """"""""""""!!! !!!###$$$  !!!""""""!!!!!!"""###$$$$$$### ###%%%'''(((((((((''''''&&&&&&%%%$$$$$$"""############!!! !!!"""$$$"""!!!"""&&&(((&&&%%%&&&&&&''')))***+++------$$$%%%&&&&&&'''((())))))'''''''''&&&&&&%%%%%%$$$$$$$$$###"""!!!!!!""""""###  !!!!!!""""""!!! $$$###"""""""""""""""### """"""!!! #########$$$%%%&&&'''(((***)))'''&&&%%%$$$$$$$$$$$$$$$$$$###!!!   !!!"""###%%%###"""###&&&'''&&&$$$&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&'''((()))(((((('''&&&%%%$$$$$$$$$$$$######""""""!!!"""""" !!!""""""     !!!!!!!!! ###""""""!!!!!!"""""""""!!!  """"""!!! ###$$$$$$%%%&&&''')))***)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###""" !!!"""###$$$&&&$$$###$$$&&&&&&%%%$$$''''''(((((())))))((((((((('''%%%$$$%%%&&&''')))(((((('''&&&%%%$$$############""""""""""""!!!!!! ###&&&###     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! !!!"""""""""!!! ######$$$&&&''')))******(((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$ !!!"""###$$$&&&&&&%%%%%%&&&&&&%%%%%%((()))******))))))'''''')))(((%%%######%%%'''((((((((('''&&&$$$###""""""""""""""""""""""""!!!!!!###%%%###     !!!!!!!!!!!!!!!######"""!!!  !!!"""""""""!!!!!!!!!"""$$$%%%'''((()))***''''''''''''&&&%%%$$$$$$""""""#########"""!!!!!!   !!!""""""###&&&'''''''''&&&%%%&&&&&&***+++,,,,,,+++***(((''')))'''%%%######$$$&&&(((((('''&&&%%%$$$###"""""" !!!""""""""""""!!!!!! !!!!!!        !!!""""""!!!!!!""""""!!!!!! !!!!!!!!!""""""""""""""" !!!"""$$$&&&'''''''''&&&'''''''''&&&%%%$$$#########""""""!!!  """"""######&&&'''((((((&&&&&&'''(((+++,,,---------+++(((''''''&&&$$$###$$$%%%&&&(((&&&&&&%%%%%%$$$$$$###### !!!"""###"""!!! $$$!!! !!!"""######"""!!!!!!!!!!!!!!! """"""""""""############ !!!###$$$%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###%%%%%%$$$###"""   """###$$$$$$$$$$$$&&&(((((('''&&&(((***)))+++,,,---,,,***(((&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###"""!!! $$$""" !!!        """###$$$$$$###"""!!!!!!!!!""""""""""""######"""""""""######$$$$$$!!!"""$$$&&&&&&%%%$$$###%%%&&&'''((((((&&&%%%###$$$$$$$$$######!!! !!!###%%%%%%%%%%%%$$$&&&)))(((''''''))),,,((()))+++,,,,,,***'''&&&######$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%!!!"""###"""!!! ###''')))%%%      !!!!!! """$$$%%%%%%######"""""""""###$$$$$$%%%%%%######""""""######$$$%%%###$$$&&&''''''&&&$$$###$$$&&&'''((((((&&&%%%###!!!!!!""""""""""""!!!!!!  !!!""""""######$$$&&&'''((((((((('''))))))))))))((('''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%###$$$$$$$$$$$$###""""""!!! """"""!!!   !!!"""###$$$######""""""###$$$$$$$$$###### !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""'''&&&$$$"""!!!  !!!"""###$$$'''(((***+++,,,++++++***))))))))))))((('''&&&%%%&&&&&&''''''(((''''''&&&###$$$$$$$$$$$$###"""""""""!!!!!! &&&!!!"""   !!!"""###""""""""""""###############""""""!!!!!! !!!#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!  !!!###$$$%%%'''((()))******)))(((((())))))***))))))((('''&&&&&&''''''(((''''''&&&&&&###$$$$$$$$$$$$###"""""""""      !!!!!!!!!!!!#########$$$$$$######"""$$$$$$"""!!! !!!!!!"""###$$$%%%%%%&&&#########$$$$$$$$$%%%%%% !!!!!! """###%%%%%%&&&'''((())))))((('''''')))*********))))))((('''%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$$$$###""""""###!!!!!!     !!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""  !!!"""###$$$%%%&&&###############$$$$$$$$$  """###%%%%%%)))***+++,,,---,,,+++*********************)))(((%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$###"""""""""!!! $$$$$$$$$"""    $$$%%%&&&&&&''''''&&&&&&######$$$###"""!!!  !!!###$$$%%%%%%%%%%%%$$$######"""!!!!!!  !!!###$$$%%%&&&''')))***++++++************++++++++++++******(((((((((((('''&&&%%%%%%###$$$$$$$$$$$$###""""""!!!!!!    !!!###$$$%%%&&&'''(((((((((###$$$%%%%%%%%%###"""!!! !!!"""######$$$&&&%%%$$$###"""!!! !!!!!!!!!!!!  !!!"""###$$$"""###%%%'''((()))((((((******++++++,,,++++++***(((((((((((('''&&&%%%$$$###$$$$$$$$$$$$###""""""      !!!""" !!!"""$$$&&&'''((((((%%%&&&''''''&&&%%%###!!! !!!!!!"""""""""$$$$$$######""""""!!!!!! !!!!!!  !!!""""""######$$$''')))+++,,,,,,,,,***++++++,,,,,,,,,++++++&&&&&&&&&&&&%%%$$$###"""###$$$$$$$$$$$$###""""""     !!!""" ###%%%'''(((((('''((())))))'''%%%"""!!! !!!!!!!!!!!!!!!""""""""""""############ !!!!!!  !!!!!!!!!!!!$$$$$$%%%&&&'''))))))***111///---***((('''&&&&&&)))((('''%%%%%%%%%&&&'''%%%&&&&&&%%%$$$"""!!!         !!!!!!###$$$&&&'''(((&&&'''((()))((('''%%%$$$ !!!#########$$$$$$$$$######"""!!!!!!!!!!!!""""""""""""""""""###$$$%%%&&&''''''+++***)))(((''''''((((((+++***)))'''''''''''''''''''''&&&%%%$$$"""!!! !!!!!!!!!!!!###$$$&&&&&&'''((()))))))))(((&&&%%%  !!!######$$$$$$###"""!!!!!!!!!!!!!!!"""""""""######""""""###$$$%%%&&&''''''***))))))((((((((()))))),,,+++***)))(((((((((((()))((('''%%%$$$###"""""""""     !!!"""!!!"""$$$%%%&&&'''(((((())))))(((&&&%%%###"""  ############"""!!!  !!!!!!!!!"""$$$$$$%%%&&&''''''((((((...---,,,+++***))))))))))))))))))))))))************)))'''%%%$$$$$$$$$$$$###!!!    $$$$$$ !!! """###$$$%%%&&&%%%&&&'''''''''&&&&&&%%%"""!!!  !!!"""######""""""   $$$%%%%%%&&&&&&'''''''''++++++++++++******))))))$$$%%%&&&''')))***++++++***)))'''%%%$$$$$$%%%%%%""""""!!!    $$$$$$  !!!######$$$###$$$$$$$$$$$$$$$$$$$$$  !!!###$$$!!!!!!!!! """#########$$$$$$$$$%%%"""###%%%'''((()))******!!!"""$$$&&&((()))******(((((('''&&&%%%%%%%%%%%%!!!"""!!!       !!!!!!""""""""""""############!!!###$$$###############$$$$$$$$$ !!!###&&&((()))))))))"""###%%%'''((((((((((((&&&&&&&&&&&&&&&%%%$$$### !!!!!!      !!!"""""""""""""""""""""###$$$$$$ !!!"""  %%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&((()))(((((('''%%%&&&'''(((((('''&&&&&&%%%%%%&&&'''&&&%%%###"""!!!!!!  !!!""""""###$$$%%%%%%&&&######""""""###$$$%%%%%%!!!  !!!!!!$$$%%%&&&'''((((((((((((###$$$$$$%%%%%%&&&&&&'''(((&&&$$$%%%(((***(((%%%###############"""!!!       !!!!!!!!!!!!!!!"""###$$$%%%###!!! !!!!!!!!!"""$$$$$$%%%%%%$$$######$$$$$$%%%&&&&&&&&&(((&&&%%%$$$$$$$$$"""!!!############"""!!!     !!!"""###$$$!!!   !!!""""""###""""""""""""######$$$%%%%%%&&&###$$$$$$###!!! """""""""!!!!!!        !!!""""""!!!!!!"""###############!!!!!!"""######$$$$$$%%%!!!$$$### """%%%!!!!!!     !!!""""""############""" !!!!!!"""######$$$ ###%%%$$$"""!!!###&&&    !!!!!!""""""###%%%%%%&&&$$$""" !!!!!!    !!!  !!!!!!""""""$$$###!!! !!!     !!!!!!""" !!!      !!!!!! !!!  !!!     !!! !!!                       !!!"""""""""!!!      !!!"""###         !!!    !!!!!!  """     !!! !!!"""### """$$$"""      !!!   !!!     """         !!!!!!!!!!!!       !!!  !!! !!!!!!      !!!"""!!!  !!!   !!!!!!"""!!!    !!!!!!!!!""""""!!!  """"""""" ###""""""""""""!!!     !!!!!!!!!!!!!!!!!! !!!!!!!!!          ###%%%"""!!!###"""!!!  !!!!!! !!!!!!"""""""""!!!!!!    !!!""" ###!!!  """###$$$""""""!!!  !!!!!!!!!!!!!!!!!!"""###"""!!!   !!!"""!!!  !!!   !!!!!!!!!          !!!!!!"""    """!!!  ###     !!!       !!!   !!!  """$$$%%%&&&### !!! """$$$&&&((('''$$$   $$$!!!  """%%%&&&(((    !!!"""$$$&&&&&&!!!!!!    !!! !!!###$$$%%%         !!!!!!"""             !!!!!!        !!!  !!!               %%%    !!!"""!!!"""$$$  !!!"""                 !!!###"""   !!!     ###"""      !!!"""   !!! !!!  !!!$$$"""!!!  $$$"""""" !!! """ !!!!!!       !!!   !!!!!!!!!!!!  !!!   !!! !!!!!! """!!! !!!  !!!   !!!!!!  """!!! !!!!!! !!!"""##################"""!!! !!!!!!!!!!!!!!!!!! ###!!! !!!!!!!!!!!!!!!   $$$"""!!!###$$$$$$ """!!!  !!!!!! !!!!!!!!! !!!"""######$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$#########"""(((%%%###"""""""""!!!!!!###    !!! !!!!!!$$$$$$#########$$$%%%%%%""""""############$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''((((((((()))&&&'''((()))***+++,,,---...,,,)))'''%%%$$$!!!!!!###$$$#########$$$ !!!!!!!!! !!!!!! !!!     """"""!!!###"""!!!  """############$$$&&&''')))***((()))***)))((()))***,,,------.../////////.........//////000000//////...+++,,,---///222444777888777555111///---+++(((%%%'''***,,,---+++)))((((((%%%%%%&&&''''''&&&$$$###!!!!!!!!!###$$$###  !!!!!!!!!  !!!  """"""$$$### """"""!!!"""###%%%'''(((######!!!!!!"""###%%%&&&&&&&&&(((***---///222333444555555333000///111333555666888:::;;;=========<<<<<<<<<;;;999777555333111222333555888<<>>???>>>:::666444555888;;;===@@@CCCEEEHHHIIIJJJHHHGGGFFFDDD@@@<<<999777666666777999<<>>CCCHHHQQQRRRRRRPPPLLLHHHEEECCC===:::666444222000---+++&&&''''''%%%###""""""###&&&###!!! !!!!!! """   !!!!!! """"""""""""""""""!!!!!! !!!"""#########&&&''')))+++---//////000***+++---///222555888;;;EEEFFFHHHMMMRRRUUUVVVUUUSSSNNNGGGBBB???>>>>>>===DDDEEEHHHJJJLLLNNNOOOOOONNNNNNLLLIIIDDDAAAAAAAAA@@@>>><<<<<>>===<<<;;;:::;;;;;;;;;<<>>888444111...***&&&$$$###      !!!!!! !!! !!!""""""######!!!"""""""""###%%%&&&&&&%%%&&&(((+++---000222333777<<>>???AAAGGGQQQZZZ```dddgggiiigggccc]]]XXXRRRLLLEEEAAA===:::555222///---+++)))"""!!!!!!  """###!!!  """#########"""""""""$$$### !!! !!! !!!"""######$$$######$$$%%%&&&((()))***))),,,///555:::???CCCEEECCCIIIOOOSSSTTTWWW^^^cccggggggiiikkkmmmpppqqqrrrvvv{{{~~~yyyvvvyyy}}}}}}|||}}}~~~yyyzzz~~~uuupppooooooooooooqqqmmmjjjhhhhhhccc[[[SSSPPPLLLFFFCCCAAAAAAAAAAAA???DDDKKKQQQWWW\\\aaaddddddbbb```]]][[[WWWRRRNNNHHHDDD@@@<<<:::888666444+++)))&&&###"""!!!""""""    !!!""""""!!!  !!!!!!$$$$$$""" !!!""""""""""""!!!"""!!!!!!"""###"""&&&'''$$$###%%%%%%$$$***'''(((---111111222444444777;;;@@@FFFMMMUUUZZZccceeegggjjjnnnppprrrsss}}}|||{{{{{{|||}}}~~~~~~}}}xxxwwwxxxyyyyyyxxxuuupppkkkiiigggffffffddd```YYYQQQLLLIIIHHHHHHJJJJJJJJJKKKMMMPPPSSSTTTWWWVVVUUURRRNNNMMMMMMNNNOOOMMMMMMPPPRRRNNNFFF>>>666111,,,'''$$$###!!! ###  !!!   !!!!!!!!! !!!  !!!  !!!###$$$######$$$%%% $$$%%%######'''***)))---,,,///666::::::===BBBGGGJJJOOOTTTZZZaaaiiinnnvvvxxx{{{~~~}}}|||}}}~~~~~~yyyrrrpppqqqrrrpppmmmqqqmmmfff```[[[YYYXXXYYYWWWVVVSSSQQQOOOMMMLLLLLLLLLLLLKKKHHHFFFEEEGGGIIIMMMPPPXXXaaafffcccYYYPPPBBB===666000,,,)))'''%%%&&&### !!!  !!!"""###$$$$$$$$$!!!  !!!!!!  !!!  !!!"""!!!!!!"""$$$"""&&&(((&&&(((...333333666888>>>FFFIIIKKKPPPWWW[[[^^^ccchhhmmmssszzz{{{sssrrrwwwzzzxxxsssyyyvvvpppkkkgggeeeeeeeeefffdddaaa\\\XXXSSSPPPNNNJJJHHHFFFAAA>>>===???AAAAAAJJJYYYiiirrrqqqggg^^^VVVPPPGGG>>>777222...+++)))'''$$$"""!!!    !!!  !!!    !!!"""###############"""!!!!!! """"""""""""$$$&&&***...000000333;;;BBBDDDGGGKKKSSS[[[]]]^^^dddmmmoooqqquuuxxx{{{|||{{{}}}}}}~~~|||xxxssspppmmmllllllnnnmmmkkkhhhdddaaa^^^\\\UUUSSSMMMFFF???<<<;;;<<<999BBBQQQaaalllnnniiiccceee^^^TTTIIIAAA;;;666333000,,,(((%%%$$$######"""!!! !!! !!!$$$%%%   !!!  !!!!!!!!!!!!!!!######$$$%%%%%%%%%$$$$$$###$$$&&&'''(((***---000111666:::===CCCNNNWWWZZZ]]]aaaiiipppqqqpppvvv~~~|||yyywwwvvvqqqpppooommmkkkiiiggggggbbb___YYYQQQIIICCCBBBBBB@@@EEEMMMVVV^^^bbbccccccddd]]]TTTLLLFFFCCCAAA???===888111+++(((&&&%%%$$$  !!!!!!!!! !!!!!!!!!!!!!!!"""!!!!!!!!!"""$$$'''((( !!!!!! !!!"""!!! """###$$$###!!! !!!###$$$&&&'''''''''%%%'''))),,,...222777;;;;;;BBBHHHMMMUUUbbbkkkoooqqqsssyyyyyywwwtttpppllljjjhhhhhhhhhfffccc\\\VVVQQQOOOOOOMMMMMMMMMNNNPPPTTTWWWYYYVVVQQQKKKFFFEEEFFFHHHHHHJJJEEE>>>777222...***((($$$"""    !!!!!! !!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$%%%%%%&&&(((***+++,,, !!!""" !!!"""###"""!!!  ###&&&(((***,,,,,,,,,///222666:::@@@FFFKKKQQQXXX^^^aaahhhrrryyy{{{}}}}}}yyyrrrooommmlllllllllkkkgggbbb^^^\\\[[[XXXWWWSSSOOOLLLJJJKKKMMMLLLGGGBBB??????BBBEEEFFFLLLKKKIIIGGGDDD???888333,,,)))%%%#########!!!   """""" !!!""""""""""""###$$$&&&(((***++++++++++++,,,///111333444444444   !!!!!!""" !!! !!!"""  """%%%(((,,,///111222999<<<@@@DDDJJJQQQXXX]]]hhhmmmqqqrrruuuzzz~~~~~~|||wwwuuuuuurrrsssrrrooojjjeeebbbaaacccaaa^^^WWWQQQLLLIIIHHHIIIDDD>>>:::999;;;>>>???GGGJJJNNNRRRSSSNNNFFF@@@333///***'''&&&%%%"""   !!!!!!!!!""""""######%%%&&&(((((())))))(((***,,,///111333333333333555888;;;============!!! !!!"""$$$$$$ """###    !!!!!!""""""  """######&&&(((,,,111666:::<<<===LLLNNNQQQVVV]]]dddkkknnnwww{{{~~~{{{|||{{{uuunnniiihhhiiijjjgggaaa\\\YYYUUURRROOOJJJFFF???999555333444444888>>>IIIUUU]]]^^^ZZZVVVHHH>>>222+++)))&&&!!!   !!!###&&&!!!"""######""""""$$$%%%---((('''+++///000444888:::888777999===@@@???===<<<<<<<<<===???BBBEEEGGG !!!""" $$$$$$$$$%%%&&&(((((((((+++///777@@@IIIOOOTTTVVV]]]___bbbgggmmmtttyyy}}}|||}}}vvvqqqnnnmmmmmmkkkgggdddaaa]]]XXXUUUSSSNNNGGG>>>888444222222333888AAAMMMXXX```bbbcccWWWOOOCCC999333---&&&"""$$$###!!!  !!!"""$$$&&&)))***+++,,,---///666333333777999888999<<<>>>===<<>>>>>AAAGGGGGGHHHLLLPPPTTTUUUUUUTTTVVVYYY]]]aaaeeeggghhh """"""   """###$$$%%%%%%###$$$'''***...333888<<>>@@@???>>>@@@EEEGGGFFFIIIMMMVVVWWWZZZ___eeejjjmmmooollloootttyyy~~~ !!!######!!!  !!!###$$$&&&''')))+++...222777???IIIPPPXXX]]]fffooovvvzzz||||||}}}~~~~~~yyysssooonnnnnnnnnnnnqqqnnnjjjddd___ZZZWWWUUUMMMFFF===888;;;CCCLLLQQQ^^^cccfffbbbWWWJJJ@@@<<<444222///,,,)))'''&&&%%%  $$$(((+++;;;888222,,,'''###!!! """#########"""""""""###%%%&&&))),,,+++''' !!!!!!  !!!   """$$$&&&((()))))),,,000222444666888:::;;;===??????@@@AAACCCEEEDDDDDDHHHNNNRRRUUU[[[ccciiilllqqqvvv|||!!!  !!! !!!  """###$$$###""""""$$$&&&)))+++222555999===CCCLLLWWW___ggglllrrrzzzwwwrrrooonnnmmmpppooonnnllliiifffdddcccbbbZZZNNNDDD@@@???AAABBBMMMRRRWWWVVVPPPGGG@@@===;;;999666222...***'''%%%$$$!!! $$$(((,,,...000///,,,'''"""!!!!!!+++333333***   !!!""" !!!"""$$$'''***---...333666999;;;;;;;;;<<<===<<<===>>>???@@@CCCGGGKKKNNNPPPVVV^^^cccfffnnnvvv"""!!!!!!  !!!!!!  !!!  """$$$&&&)))((('''(((,,,222888<<<@@@FFFMMMRRRVVV]]]fffmmmuuuxxx}}}~~~xxxtttrrrsssssssssrrrqqqooonnnmmmpppiii___VVVNNNHHHCCC@@@BBBCCCEEEDDDAAA>>>;;;:::======<<<;;;888444111///+++((($$$"""!!!!!! """$$$&&&***,,,---+++)))'''"""((()))###"""  !!!!!!!!!!!! !!!"""$$$%%%&&&'''''')))+++///222666888<<<>>>BBBCCCCCCCCCCCCDDD@@@AAABBBDDDHHHOOOWWW]]]ccchhhrrr{{{"""""""""!!!   !!!#########!!!!!!###!!! !!!$$$&&&(((,,,,,,,,,///666???IIIOOORRRZZZccciiilllpppvvv{{{~~~}}}zzzwwwxxxxxxxxxwwwuuusssrrrvvvrrrkkkccc[[[RRRJJJDDD>>><<<999666555666777777<<<>>>@@@BBBBBB@@@===<<<111---)))%%%###""" """&&&000222333222...&&&  !!!!!!!!!!!!""""""""""""""""""###%%%&&&(((***+++...///000333777;;;>>>AAA???CCCGGGJJJKKKKKKLLLMMMKKKMMMNNNRRRXXXbbbnnnuuu{{{#########""" !!!  """!!! ###$$$$$$"""  !!!!!!!!!!!!"""$$$''')))+++111999AAAHHHQQQ\\\cccjjjnnnssswwwyyy|||~~~{{{xxxvvvuuuuuuuuutttsssrrrooojjjbbbXXXRRRJJJGGG@@@:::555333555777666???DDDDDDLLLXXXZZZTTTEEE???666///+++'''### """!!!  !!!###!!!222111333...&&&   """""""""   """!!!""""""%%%)))...333666;;;;;;<<<===???@@@BBBCCCDDDDDDFFFLLLTTT^^^dddgggccchhhlllpppzzz'''&&&&&&%%%###!!!  !!!!!! !!!""""""""""""!!! !!!"""''''''''''''))),,,111333:::@@@HHHQQQXXXaaakkkrrrxxx{{{~~~zzzxxxvvvuuutttssspppkkkeee```VVVQQQJJJBBB;;;777666666666>>>DDDFFFOOO]]]bbb___YYYRRRFFF<<<444...(((%%%"""!!! !!!$$$$$$ +++999///%%%"""   !!!!!!!!! !!!$$$&&&)))+++---000444888;;;<<>>>>>>>>>>>@@@BBBCCCEEEHHHNNNWWWaaallluuuzzz{{{}}}}}}(((''''''%%%###!!! !!!!!!!!! """""""""!!! """%%%!!!"""""""""!!!!!!$$$&&&'''((()))+++...444;;;???IIIOOOYYYaaahhhoooxxx~~~|||zzzxxxvvvuuutttqqqoooeee```YYYRRRJJJCCC===888777>>>CCCEEEPPP```jjjkkkoooggg[[[MMMBBB777///***&&&%%%###!!! !!!111888'''  """!!!###&&&'''((()))+++---000222555888;;;===>>>???BBBBBBBBBBBBCCCEEEGGGIIINNNUUU___jjjsss~~~uuulllhhhgggddd```\\\[[[\\\^^^%%%%%%$$$"""  !!!!!! !!!""""""###!!!"""###""" """$$$""""""###""""""###&&&)))(((+++...222777???IIIPPPYYY```hhhoootttyyy{{{yyyxxxvvvuuuooollliiifffaaaXXXKKKBBB???BBBBBBBBBKKK\\\jjjpppuuupppggg[[[OOOBBB888222///---***'''%%%######""""""  &&&///+++ !!!!!!!!! !!!$$$'''%%%(((,,,...000222444666888999:::<<<>>>@@@BBBCCCEEEHHHLLLQQQUUUWWWYYYZZZbbbjjjvvv~~~~~~}}}zzzvvvpppfff[[[SSSOOONNNLLLIIIGGGGGGIIILLL###""""""  !!!"""###### ###$$$###!!!!!!!!!!!!!!!"""!!!"""$$$(((+++111666<<>>@@@???>>>???BBBGGGLLLOOOQQQWWW```iiippptttttttttxxx}}}wwwfffccc```\\\WWWQQQKKKGGG@@@@@@???>>>===???CCCFFF"""""""""!!!  !!!"""######%%%$$$""""""!!! !!!"""###%%%)))///333>>>DDDMMMSSSYYYaaammmuuuyyy}}}|||}}}}}}|||}}}qqqccc[[[YYYRRRKKKHHHLLLVVV]]]aaabbbbbb^^^WWWOOOIIIFFF>>>===;;;777333---(((&&&"""!!! ,,,888)))&&&!!!""""""""" !!!"""""" !!!###%%%&&&'''***---000444777:::<<<>>>@@@CCCFFFBBBAAAAAADDDJJJSSS[[[aaaiiioooyyy}}}pppgggccc```\\\XXXMMMLLLJJJHHHFFFDDDCCCCCC??????@@@???@@@CCCGGGKKK!!!!!!!!!!!!  !!!  !!!""" ###$$$$$$$$$%%%&&&###%%%(((+++///666>>>CCCNNNVVV___eeehhhnnnxxx~~~{{{vvvtttvvvzzz}}}{{{oooiiigggccc[[[RRRLLLMMMQQQTTTUUUTTTQQQLLLIIIHHHIIIFFFFFFFFFDDD@@@:::444000+++(((%%%"""  !!!%%%###!!!"""...%%%%%% """######### !!!"""######&&&(((,,,///111333777:::<<<>>>???@@@BBBDDDHHHKKKFFFHHHMMMUUU```lllvvv||||||wwwrrreee___VVVOOOKKKIIIGGGFFFAAACCCEEEFFFGGGHHHIIIJJJHHHIIIKKKLLLOOOSSSYYY]]]  !!!""""""$$$%%%%%%%%%"""!!! !!! !!!"""######%%%(((+++(((***...333:::CCCLLLRRR___gggpppuuuwww{{{~~~{{{vvvssstttxxx~~~tttppppppoooiii\\\PPPJJJJJJMMMLLLIIIDDD@@@@@@DDDHHHLLLNNNOOOOOOLLLFFF???;;;222///)))$$$!!! !!!'''!!!  !!!"""###$$$$$$""""""""""""###$$$&&&&&&+++///333777:::===@@@CCCAAABBBCCCCCCCCCFFFJJJMMMQQQUUU^^^jjjxxx}}}{{{zzztttjjjbbb___ZZZUUUQQQOOOLLLIIIFFFFFFFFFFFFEEEIIINNNRRRUUUVVVWWWXXXQQQSSSVVVZZZ^^^eeelllqqq"""""""""!!!   !!!!!!!!! !!!!!!  """%%%######$$$%%%%%%'''((())))))111<<>>@@@AAACCCFFFIIIKKKIIIHHHHHHLLLSSS[[[```iiikkksss{{{wwwtttooohhhccc^^^\\\XXXUUUQQQOOOMMMMMMKKKJJJHHHHHHGGGHHHIIIJJJLLLTTT]]]ccceeeddddddeeebbbjjjrrrwwwxxx|||!!!!!!  !!! !!!!!!!!!!!!!!!!!!""" !!!  """$$$$$$$$$%%%&&&))),,,///:::BBBMMMWWW___gggpppwww{{{wwwtttppplllhhhccc]]]YYYVVVOOOEEE<<<777777:::;;;@@@EEENNNYYYcccfffdddaaaVVVMMM@@@666222000---***%%%$$$###!!!!!! """"""  !!!!!! !!!###%%%&&&%%%'''+++,,,---222999<<<@@@DDDFFFGGGLLLTTTZZZaaaaaa```aaaeeekkkqqquuu~~~zzzxxxxxxwwwvvvppplllfffbbb___[[[VVVRRRPPPNNNKKKJJJKKKOOOSSSUUUUUUTTTTTTTTTTTTUUUWWWXXXdddkkktttzzz{{{yyywwwvvvzzz  !!!!!! $$$###"""!!!!!!!!!"""### !!!"""""" """%%%&&&&&&'''***000777<<>>999666444***)))&&&$$$"""    """"""!!! !!!!!!!!!!!!"""%%%'''+++***---111333444999???CCCHHHNNNQQQSSS[[[hhhrrr{{{{{{|||~~~}}}zzzuuummmhhheeeddddddddd\\\XXXRRRNNNLLLJJJIIIHHHJJJIIIHHHJJJPPPYYYbbbhhhiiiiiiiiiiiijjjlllmmmnnn|||  !!! %%%$$$"""  """###"""###%%%$$$#########$$$''')))+++...222;;;FFFNNN[[[bbblllttt{{{|||{{{yyyvvvuuuxxx}}}vvvpppnnnooooooooonnnfffZZZPPPIIIDDD???<<<<<<@@@GGGRRR___llluuuzzz~~~uuugggZZZNNNEEE===888333000,,,(((&&&$$$###""" !!!!!!!!! !!!""""""###&&&***---333222444999:::999===BBBHHHQQQ[[[bbbfffooo}}}{{{tttlllfffeeeaaa\\\WWWTTTSSSSSSSSSQQQNNNKKKHHHHHHKKKMMMOOORRRRRRUUUZZZbbbllluuu{{{!!!!!!    !!!!!!%%%###!!!!!!"""!!!###$$$%%%$$$%%%''')))(((---222777>>>HHHVVV___jjjooowww~~~~~~zzzuuurrrooonnnpppkkkeee```\\\VVVMMMFFFCCCCCCEEEJJJRRR^^^jjjrrr}}}{{{vvvooodddXXXKKKCCC<<<888111,,,)))'''$$$"""###"""   !!!!!!!!!$$$&&&(((,,,000444===<<<===@@@AAA@@@DDDIIITTT___nnnyyy}}}xxxrrrjjjbbb[[[VVVTTTSSSQQQNNNKKKJJJIIIJJJLLLLLLLLLNNNQQQVVV\\\```___bbbiiiqqqzzz!!!!!!  !!! !!!!!!!!!###"""!!! !!!"""!!!"""$$$%%%(((,,,///000777@@@GGGNNNXXXeeennntttxxx}}}zzzsssooopppmmmllllllmmmhhh^^^VVVKKKIIIGGGGGGJJJSSS^^^fffooorrrwwwwwwsssiii^^^WWWGGGAAA888111...+++&&&###"""!!! """$$$###&&&***...111444888:::???===???CCCEEEGGGMMMTTTgggsss~~~wwwqqqmmmggg___XXXQQQLLLJJJMMMOOOQQQQQQPPPNNNMMMMMMNNNRRRWWW\\\bbbiiippptttvvv{{{   !!!!!! !!!!!!!!!!!!!!!"""""""""""""""######!!!"""$$$%%%(((---444888AAAJJJUUU]]]cccjjjttt}}}~~~~~~}}}}}}}}}wwwpppnnnnnnrrrvvvtttllleeeUUUTTTPPPMMMKKKMMMTTTYYY[[[aaahhhmmmnnnjjjeeebbbVVVNNNCCC;;;777222---(((%%%### !!!!!!!!!!!!$$$'''+++///444777:::;;;===???@@@???BBBHHHOOOUUU___hhh{{{zzzmmmeee[[[XXXSSSMMMIIIGGGHHHIIIRRRWWW^^^aaa```^^^]]]]]]^^^dddmmmvvv||| !!!!!! !!!""" !!!!!!!!!"""!!!"""###$$$$$$$$$$$$$$$%%%&&&''')))---333<<>>@@@@@@@@@AAAGGGGGGKKKTTT]]]gggtttvvviii\\\TTTMMMLLLIIIFFFEEEHHHMMMRRR[[[bbbkkkppppppnnnmmmlllpppxxx  !!!"""""""""###"""""""""""""""###$$$$$$###"""###$$$%%%%%%%%%&&&''')))...666AAALLLSSSeeemmmxxx~~~zzzppphhhiiiooowww}}}wwwuuuxxx{{{zzzxxxiiieeeaaaaaa]]]TTTMMMLLLHHHHHHIIIIIIMMMSSSZZZ```fffeeeaaaYYYMMM@@@777111...***&&&###"""  """!!!!!!!!! !!!"""!!!######$$$(((///555===;;;===CCCDDDBBBDDDKKKQQQWWW___jjjttt}}}nnnnnnlllggg___VVVNNNJJJCCCEEEHHHJJJKKKOOOVVV\\\dddjjjrrrzzz  !!!""""""""" !!!!!!!!!!!!!!!!!!!!!""""""######"""!!!"""###%%%&&&&&&)))+++000777BBBPPP]]]eeerrrxxxyyyqqqlllooottt{{{|||{{{zzzwwwtttoookkkhhhiiifff___ZZZYYYMMMIIIEEEDDDGGGLLLPPPSSS___aaadddbbbZZZOOODDD===444000,,,(((%%%"""   !!!!!! !!!"""!!!%%%***,,,...222888===AAA>>>@@@EEEGGGHHHNNNVVV]]]eeerrr~~~}}}pppccc]]]WWWSSSRRRRRRPPPNNNLLLOOORRRUUUWWW]]]ffflllxxx}}} !!!"""""""""""" !!!"""###$$$$$$ !!!"""###$$$#########$$$&&&((()))...333<<>>EEEQQQ]]]lllxxxzzzzzz{{{{{{yyywwwrrrpppqqqvvvtttpppfffYYYMMMEEEBBB<<<===BBBMMM[[[gggnnnpppmmmeeeXXXKKK@@@888222///)))$$$   !!!!!!   !!!!!!$$$'''***...333777999<<>>DDDVVV___kkkuuu|||~~~~~~yyyvvvtttlll^^^TTTFFFEEEDDDDDDIIIQQQZZZ___eeebbb[[[SSSIII???777222+++(((%%%"""!!!!!!!!!!!!!!!    !!!"""###"""%%%***///444:::@@@DDDCCCIIIMMMQQQ[[[lll}}}xxxqqqdddXXXSSSOOOMMMOOORRRXXXbbbkkkrrr{{{ !!!!!! !!!!!!"""############$$$$$$%%%&&&'''(((&&&'''(((,,,444AAAOOOYYYfffmmmwww}}}~~~|||~~~~~~}}}}}}{{{wwwsssuuuxxxvvvmmmeeeSSSMMMEEEAAABBBHHHPPPVVVaaaccceeeddd]]]SSSGGG@@@444///((($$$"""######"""!!!  !!! !!!"""(((+++///555:::AAAHHHMMMLLLTTT]]]dddooo~~~qqqddd]]]YYYUUUPPPRRRPPPSSSYYY^^^eeepppzzz||| !!!!!!!!!!!!"""###$$$$$$%%%$$$###"""!!!!!!!!!!!!###&&&+++444AAARRRbbbmmmvvv|||~~~}}}{{{xxxyyytttpppqqqvvvxxxtttoooaaaUUUHHHAAA>>>>>>BBBHHHWWW___jjjrrrrrriii^^^VVVBBB:::000(((%%%$$$###!!!  !!! !!! """###$$$%%%---000333888===EEEMMMSSS\\\fffqqqxxxzzzllleeeZZZRRROOOPPPSSSUUURRRUUU]]]gggooovvvyyyssstttmmmsssvvvtttssswww|||}}}}}}!!!!!!  !!!!!!"""###$$$!!!!!!  (((...888EEETTTcccrrrzzz}}}}}}xxxsssrrrvvvzzz}}}~~~zzz|||wwwrrrqqqtttvvvuuussskkk]]]MMMDDD>>>999;;;???LLLWWWhhhwww}}}zzzrrrkkkWWWMMM>>>222,,,((($$$"""  !!!"""$$$'''***,,,...333555999>>>FFFQQQ\\\cccrrr|||ssshhh\\\WWWRRRPPPPPPRRRVVVYYYZZZ```lllyyy}}}mmmfffiiidddmmmssssssttt{{{!!!!!!  """######!!!!!!"""$$$&&&(((***+++222:::FFFUUUcccoooyyy~~~||||||{{{{{{~~~}}}|||xxxpppiiifffjjjnnnvvvyyy~~~yyytttrrrssstttuuutttuuueeeUUUKKKDDD======AAACCCPPPcccvvv|||xxxiii\\\JJJ<<<333---((($$$      !!!"""$$$(((,,,000333555:::===BBBJJJUUUcccqqqzzz~~~xxxpppfff^^^VVVTTTUUUVVVWWWVVVWWWXXXdddlllyyy{{{hhh```eeeiiirrrzzz{{{}}}###"""!!!  """######$$$$$$'''%%%"""###&&&+++---...:::FFFWWWccckkkttt}}}zzz{{{xxxrrrjjjdddccchhhnnnsss~~~}}}vvvssssssvvvzzz{{{zzztttjjj\\\OOOEEE@@@>>>FFFOOO\\\jjjuuu}}}|||rrraaaNNN===111***'''###""""""!!! !!!   !!!!!! !!!###'''$$$$$$***...111777===>>>IIIVVVaaaoooxxxiiiaaa]]]XXXTTTSSSTTTUUUXXX]]]ccchhhllllllyyy}}}pppffffffmmmxxx~~~"""!!!!!!   !!!"""############"""###$$$$$$&&&,,,444:::JJJWWWfffooosssyyy}}}xxxqqqnnnjjjiiilllqqqvvvzzz{{{vvvvvvxxx{{{|||xxxjjjZZZMMMHHHHHHFFFJJJSSS___lllvvv||||||pppaaaPPP@@@444---%%%%%%$$$###!!! ### """"""!!! """$$$''''''+++222777:::BBBJJJPPP[[[hhhtttyyygggYYYSSSRRRRRRRRRUUUWWW]]]ccckkkqqqvvvyyyxxx~~~|||yyyuuuwww|||!!!!!!  !!!!!!""""""#########!!!%%%((()))+++222@@@JJJ]]]jjjxxx~~~zzztttooooooooosssyyy}}}}}}xxxgggZZZVVVWWWNNNLLLLLLRRR___lllwww||||||sssdddSSSCCC999...,,,)))&&&###!!! """"""###  !!!!!! !!!%%%(((+++---444<<>>JJJWWWhhhvvv~~~~~~zzz|||yyyyyy|||zzzxxx~~~{{{vvvtttttttttrrrnnnkkkjjjcccSSSDDD>>>===>>>AAABBBGGGSSS___dddnnnooobbbVVVLLL???000***(((%%%!!!!!!$$$###"""!!!   !!!"""!!!!!!!!!"""&&&))),,,000333999???EEEMMMUUUZZZbbbnnn~~~xxxooofff```aaabbbaaadddjjjmmmrrryyywwwuuuzzzoooaaabbbooo}}} """%%%%%%### '''%%%$$$(((+++111===HHHWWWbbbrrr~~~~~~}}}{{{|||wwwsssqqqnnnmmmttt}}}yyytttqqqpppooollljjjjjjfffYYYKKK@@@>>><<<===<<>>111---'''"""  !!!!!!!!!   """!!! ###(((...222666:::@@@HHHQQQ]]]iiiqqq}}}wwwllleeeccccccfffeeeeeellluuuxxx{{{zzz{{{qqqfffjjjxxx!!! !!!###%%%&&&%%%$$$)))(((***///444===KKKXXXeeeooo}}}}}}||||||xxxrrrlllhhheeefffpppzzzzzzuuuooonnnllliiijjjiiiaaaWWWEEE@@@;;;888666888AAAKKK___jjjtttyyy{{{vvveeeRRR===666,,,%%%"""  !!!"""  !!!!!!  """#########$$$'''---555;;;===AAAIIITTTbbbsssxxxmmmccc\\\[[[```hhhmmmmmmoooyyy{{{zzzzzz{{{yyyrrrxxx$$$$$$$$$%%%&&&''''''''''''(((...666???JJJZZZiiiqqqyyy~~~}}}qqqooollliiiiiinnnxxxvvvuuuoooiiihhhjjjgggbbbPPPGGG>>>888444555===HHHWWWeeettt~~~sssfffNNNCCC555+++'''&&&###!!!   !!!!!! !!!!!!!!!!!! !!!"""######""""""###%%%$$$&&&))),,,///555===CCCCCCJJJUUUcccttt}}}qqqgggaaa]]]ZZZXXXZZZcccooowwwzzz{{{zzzzzzzzzxxxwwwzzz%%%%%%$$$$$$$$$$$$&&&'''%%%***444@@@KKKWWWhhhwww}}}|||ooorrrttttttuuu{{{wwwmmmiiikkkmmmkkk```UUUHHH>>>777444:::BBBPPP```sss}}}~~~yyyuuu```SSSAAA444---)))%%%"""  """""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""!!!"""$$$&&&###)))///444888===EEEKKKQQQYYYfffuuu|||jjjddd\\\WWWVVVYYY^^^aaaeeennnyyy~~~~~~~~~{{{yyy||||||zzzwwwtttwww#########!!! """%%%((()))111AAAPPP[[[eeettt{{{ttt{{{vvvpppqqqsssssspppeeeXXXMMMCCC;;;999<<>>JJJ___pppwww{{{xxxvvv~~~zzzwwwvvvuuummm]]]OOOHHH???HHHWWWgggpppqqqppppppooooookkkbbbTTTDDD888111&&&&&&$$$###!!!!!!  !!!  !!!!!! !!!"""""" !!!"""###$$$$$$ !!!!!!!!!!!!!!!!!!"""######%%%(((,,,///888>>>GGGOOOXXXhhh{{{{{{gggZZZSSSQQQNNNQQQVVV^^^gggqqq||||||uuunnniiiggghhhooottt{{{!!!'''000888===IIIXXXkkkxxxzzzzzz~~~{{{xxxssseeeVVVNNNIIIKKKWWWccciiikkkmmmhhhpppuuurrrgggWWWDDD555---)))''''''$$$ !!!%%%%%%   """"""!!! !!!"""!!!"""$$$""" ######$$$&&&+++111777:::FFFHHHPPP___rrrooo```VVVUUUYYY[[[bbbhhhlllttt||||||~~~zzzssskkkhhhhhhuuu~~~!!!$$$''')))...777DDDNNN[[[fffuuu~~~~~~|||}}}~~~vvviiiYYYQQQLLLPPPXXX]]]aaadddhhhlllppprrrpppgggUUUDDD666...(((&&&###  !!! !!! """""" !!!!!!!!!"""!!! %%%'''))),,,000888AAAGGGNNNTTT```ooorrrfff```]]]]]]___^^^gggpppwww{{{tttsss{{{zzzxxxvvvsssqqqrrrttt~~~!!!''',,,000444@@@SSSaaalllsss{{{zzzzzz{{{~~~{{{fffZZZNNNJJJKKKOOOUUU[[[bbbcccgggnnnxxxxxxjjjYYYFFF999,,,'''%%%"""!!!""" !!!  !!!!!!  """!!! """######"""###&&&***---222<<>>333---((($$$###!!!!!!$$$### !!!!!!  !!! !!!!!!  ###############%%%''')))+++000666:::AAANNN```nnn~~~sssiiieeeiiihhhiiiiiihhhiiisss~~~{{{sssiii```^^^```kkkttt|||///333===KKK^^^ppp~~~~~~yyysssrrrtttvvv~~~xxxttttttyyy}}}sssfffTTTCCC<<<===DDDLLLTTTZZZdddpppyyy{{{kkk\\\JJJ>>>555+++%%%$$$"""!!! !!!!!!!!!!!!!!! !!!""" """"""!!! !!!""" !!!"""""""""%%%))),,,111555<<>>MMM]]]mmm|||vvvnnnlllpppuuuzzzuuussswww}}}~~~xxxmmm[[[GGG>>>===???FFFLLLQQQ[[[iiitttxxxsssgggYYYMMM@@@333+++((($$$"""!!! !!!!!!   !!!  !!! """###""""""###%%%!!!"""$$$$$$%%%(((...222666:::AAAKKKYYYkkk|||uuujjj___WWWXXX]]]^^^dddnnnvvvzzzzzztttnnnjjjhhhgggmmmuuuAAANNNaaaqqq}}}vvvmmmlllrrrwww~~~zzzvvvrrrtttzzzyyyyyywwwooo^^^LLLCCCCCC<<<@@@DDDIIITTTdddooossszzzqqqfffZZZKKK;;;111...$$$###!!!!!!""""""  !!!   !!!!!!!!!!!!   !!!$$$"""!!!  """######$$$%%%&&&$$$&&&(((((()))---333888>>>AAAHHHUUUgggzzzpppaaa[[[[[[\\\bbbiiidddhhhqqq|||~~~vvvpppkkkhhhiiilllppp{{{WWWddduuuuuusssyyyxxxttttttuuuvvvwwwuuuuuutttjjjXXXKKKGGGAAA@@@CCCIIIOOOXXXfffsssuuuzzzwwwiiiWWWHHH;;;222***%%%!!!!!!   !!!   !!!'''&&&$$$""" !!!###  !!!!!!$$$######&&&,,,333999<<>>AAAJJJZZZgggwwwyyyzzzzzzxxxoooZZZGGG;;;111)))''''''###   !!!""" !!!###$$$%%%%%%###!!!!!!###%%%&&&&&&&&&***000333666<<>>CCCLLL^^^vvvqqqhhh```YYY\\\dddhhhmmmssswww|||uuuqqqnnnqqqyyy~~~yyyxxxyyyyyyxxxvvvvvvwwwxxxvvvsssqqqrrrwww|||{{{{{{{{{}}}{{{kkkWWWKKKGGGCCCQQQ```hhhmmmqqqssssssqqqhhhZZZLLL;;;,,,''')))!!!!!!!!!  !!!######!!!!!!###""" ###((()))&&&###!!!"""###$$$%%%%%%$$$###"""###$$$$$$%%%***111666666<<>>HHHTTTfffzzzrrrmmmoooyyyzzz}}}{{{{{{{{{xxxtttnnnnnnqqqwww}}}zzzwwwrrrooolllkkkmmmnnnnnnmmmooopppqqqpppooooooqqqssssssrrrqqqrrrsssuuuwwwyyy~~~~~~|||wwwuuuuuuuuuwww}}}{{{xxxtttppppppssstttpppkkkUUUKKKAAA???BBBIIISSS\\\lllssswwwtttkkk^^^NNNAAA666...(((%%%###  !!!!!!!!! !!!"""###$$$#########$$$$$$$$$$$$$$$&&&(((---222555:::GGGTTTggg{{{rrrfffffflll}}}~~~zzzuuurrrsssttttttxxx}}}~~~|||{{{~~~|||zzzzzzyyyyyywwwuuurrrooolllkkkkkkkkkkkkjjjmmmnnnpppppppppqqqsssvvvuuuuuuuuuuuuwwwyyy|||}}}yyyvvvxxxxxxsssooonnnpppqqqnnnlll^^^QQQCCC<<<:::>>>HHHQQQbbbkkkuuuyyywwwmmm\\\MMM@@@666---***&&&!!! !!!  !!!!!!   !!!######""""""""""""###%%%&&&'''***...444999;;;CCCTTTeeeyyy}}}tttiiicccfffnnnyyy|||yyyrrrjjjlllqqqwww}}}zzzuuussssssssssssvvvuuuttttttttttttsssrrrpppooommmlllllllllllllllnnnpppqqqrrrrrrsssvvvxxxwwwwwwxxxyyy{{{}}}}}}|||||||||}}}~~~yyyvvvrrroooooommmjjjgggbbbVVVHHH===888777???HHHWWWcccqqq{{{~~~yyyjjj]]]III>>>222---)))$$$!!!!!!"""!!!   !!!  !!!  !!!!!! !!!!!! !!!$$$'''***,,,---111888>>>CCCNNNbbbtttuuukkkeeebbbaaaeeejjjpppwwwwwwjjjccc```iiivvvzzzvvvqqqmmmmmmooopppppppppooommmmmmnnnnnnmmmllljjjkkkkkkllllllmmmnnnooopppqqqrrrrrrrrrsssvvvxxxzzzzzz{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~|||yyyvvvssspppmmmjjjggghhh^^^RRRHHH>>>888;;;AAALLL[[[mmmyyywwwnnnVVVHHH:::222---'''###"""###!!!   !!!!!! !!!""""""!!! !!!$$$)))...111111444;;;EEENNN\\\qqq|||pppfffdddeeefffhhhjjjoooxxxwwwlllccc^^^aaaooo|||qqqmmmiiiggghhhjjjkkkllliiihhhgggggghhhiiihhhfffdddfffiiijjjkkklllnnnpppoooqqqrrrsssssstttvvvyyy}}}~~~}}}}}}yyyvvvtttrrrqqqqqqrrrlllcccYYYMMMAAA===@@@BBBRRRfffsss{{{}}}yyygggXXXFFF<<<555---'''%%%###"""      !!! !!!!!!"""###"""!!!"""%%%***///222999;;;CCCOOO]]]mmmyyyrrrmmmmmmnnnooorrrvvvyyywwwssspppkkkhhhiiinnn}}}|||{{{}}}{{{uuupppjjjhhheeecccdddeeeeeeeeeeeeddddddeeeggghhhgggfffcccfffiiikkkkkkllloooqqqqqqrrrtttvvvwwwyyy|||}}}|||}}}~~~{{{xxxwwwxxxyyy{{{}}}xxxrrriiiZZZJJJCCCBBB999KKK___mmmuuu{{{~~~~~~vvveeeQQQEEE<<<333,,,)))$$$"""   !!!   !!!"""###$$$%%%$$$""""""%%%***///222AAABBBJJJYYYjjj{{{vvvsssqqqqqqsssssssssxxx|||ooolllmmmnnnrrrxxx||||||rrrnnniiijjjmmmmmmiiieeeiiifffcccbbbbbbcccbbbaaaeeeddddddfffiiikkkkkkjjjeeeiiimmmnnnnnnnnnqqqssssssuuuxxxzzz|||}}}||||||}}}{{{zzz~~~|||vvvooobbbRRRGGG@@@JJJWWWbbbppp}}}~~~vvveeeOOO???777111+++)))&&&###!!!!!!!!!!!!!!!!!!  !!!"""### !!!!!!!!!#########""" !!!###%%%!!!&&&++++++***...888AAACCCMMMYYYgggyyy~~~uuuooommmrrrvvvvvvtttyyypppcccfffqqq|||yyytttrrrqqqiiifffbbb```aaabbbbbbbbb___aaadddeeedddaaa```___```bbbdddeeefffgggiiikkkiiimmmrrrvvvvvvuuuttttttxxx|||~~~}}}~~~}}}~~~}}}}}}}}}~~~}}}{{{sssggg^^^LLLOOOWWWfffuuu~~~rrr\\\III===666111)))&&&"""   !!!!!!!!!""" """""""""!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###$$$###%%%(((***...444===CCCKKKWWWhhhwww~~~tttooonnnqqqtttuuuwwwwwwllleeejjjvvvzzzrrrlllhhhggggggcccbbbaaabbbdddeeeeeedddccceeefffeeeaaa^^^\\\\\\```bbbeeefffggghhhjjjlllnnnqqqtttwwwwwwxxxyyyzzz~~~{{{wwwzzz~~~~~~}}}|||||||||~~~}}}vvv^^^UUUVVVgggxxx~~~kkkVVVFFF<<<777---)))%%%"""!!!  !!!"""!!! !!!"""###%%%%%%$$$######"""!!!!!!!!!""""""!!!!!!"""$$$'''&&&(((,,,444===EEEIIIXXXgggyyy}}}tttpppsssssstttvvv}}}rrrmmmlllsss|||yyyvvvpppjjjgggeeeeeeeeeaaa```aaaccceeefffdddccceeeeeeeeebbb___\\\[[[\\\```bbbeeefffgggiiikkkmmmppprrruuuvvvxxxzzz}}}}}}wwwvvvyyy|||~~~~~~~~~ooo[[[SSSbbbrrrwwwzzztttbbbRRRCCC999333000+++'''$$$###!!! !!!!!!"""!!!###!!! !!!  !!!"""###$$$$$$$$$######"""""""""!!!"""!!!!!!###$$$)))***---222999CCCMMMSSShhhvvv|||xxxwww{{{yyyxxx{{{sssssswww}}}~~~xxxqqqoookkkhhhffffffggghhhdddbbbaaaaaabbbcccbbbaaaaaabbbaaa___\\\\\\]]]^^^___aaadddeeeggghhhkkkmmmnnnppptttwwwyyy{{{~~~~~~yyyyyy|||~~~~~~}}}~~~}}}|||cccSSSZZZeeejjjpppyyy|||~~~xxxooobbbOOO@@@:::555///+++'''%%%"""  !!!!!!"""$$$!!!   !!!!!!!!!!!!!!!""""""#########!!!"""!!!"""$$$&&&(((---333777<<>>DDDPPPaaaooo~~~yyyrrrtttvvvzzz|||sssllljjjjjjjjjhhh```___]]]\\\\\\]]]^^^___```]]]YYYXXX\\\aaaeeehhheeedddccc```]]]\\\]]]^^^aaadddgggiiikkknnnqqqtttsssxxx}}}xxxsssqqqttt{{{~~~~~~}}}}}}~~~}}}xxxxxxzzz}}}jjjXXXOOOOOOVVV\\\dddkkksssyyy{{{wwwjjj]]]HHHCCC<<<555000,,,(((%%% !!!!!!!!!!!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$(((,,,000666>>>GGGSSScccuuuuuuuuutttpppuuu{{{}}}tttnnnfffaaaaaabbbbbbaaa```___]]]\\\[[[\\\\\\]]]\\\ZZZWWWXXX[[[```dddeeefffgggfffeeebbbaaaaaacccgggjjjmmmppprrruuuyyy{{{zzz~~~~~~xxxrrrqqqwww|||{{{~~~}}}vvvuuuwwwuuu]]]KKKIIIMMMPPPXXXcccpppwwwyyywwwooogggPPPKKKCCC<<<666222---+++!!!!!!""""""!!! !!!  !!! !!!!!! !!!!!!"""######""""""!!!!!! """"""!!! $$$***...999<<>>999555000,,,***&&&!!!   !!! !!!!!! !!!"""$$$$$$$$$############$$$$$$%%%&&&'''%%%%%%(((///555:::BBBMMM]]]sss}}}wwwvvvqqqrrruuuyyyzzzrrrllliiieeedddbbb___]]]\\\[[[ZZZ\\\ZZZYYYZZZ]]]^^^]]][[[^^^\\\[[[[[[^^^aaacccccceeegggiiikkkmmmoooooopppyyy{{{vvvuuutttvvv{{{nnnZZZLLLFFFFFFCCCLLLZZZiiitttyyyzzzyyyjjj]]]LLLAAA===:::666111+++'''""" !!!    """$$$$$$######""""""######$$$"""###%%%%%%%%%***111888>>>HHHXXXjjjtttpppooolllooouuu|||zzzvvvqqqmmmjjjhhhcccbbbaaa___^^^]]]\\\\\\[[[YYYYYYZZZ^^^```___^^^___^^^]]]^^^```bbbdddeeehhhiiikkkmmmqqqtttvvvxxx~~~yyyvvvsssuuuzzztttaaaPPPFFFCCCAAAEEENNN]]]lllwww}}}~~~{{{lllXXXIIIBBB???;;;888...***$$$!!! !!!   !!!!!!!!!###$$$######""""""""""""######!!!###%%%''')))///888???DDDRRRfffzzzrrrjjjhhhiiinnnpppuuu{{{tttqqqnnnjjjgggeeeddddddaaa``````______^^^^^^^^^ZZZZZZZZZ\\\___aaabbbaaacccccccccdddfffhhhiiijjjmmmmmmnnnppptttyyy}}}|||vvvtttxxx}}}}}}uuujjj[[[KKKBBBDDDDDDHHHTTTeeesss{{{}}}wwweeeTTTHHH@@@===<<<444///)))$$$!!!   !!!"""######"""!!!"""######""""""!!!!!!""""""######&&&)))+++///666@@@GGGMMM^^^uuutttgggccceeehhhsssrrrssswww~~~{{{vvvqqqnnniiieeeaaa`````````______```aaaaaabbbbbbbbb]]]]]]^^^```bbbcccddddddhhhjjjlllnnnnnnppprrrssstttsssssssssvvvyyy~~~~~~|||vvvvvvzzz~~~zzzvvvuuutttjjjWWWHHHFFFCCCDDDMMM]]]mmmwww{{{~~~{{{rrrbbbPPPCCC===<<<:::666000)))###!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$""" ######""""""""""""######%%%(((,,,000555===HHHOOO\\\nnn~~~mmmbbb___cccgggpppqqquuu{{{zzzsssnnnooolllhhhccc```______```___```bbbdddeeefffffffffcccdddeeeeeeeeeffffffggglllppptttvvvwwwxxxzzz|||~~~}}}{{{yyyxxxxxxyyyzzz{{{{{{zzzzzz~~~~~~}}}{{{zzzzzz|||~~~zzzvvvxxx}}}~~~xxxuuuxxx}}}xxxhhhZZZIIIEEEBBBGGGUUUeeesss{{{zzz|||zzzooo]]]LLLAAA===>>>;;;666///'''!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" $$$$$$############$$$$$$%%%)))...444;;;EEEQQQYYYnnn~~~nnndddbbbeeehhhjjjqqq}}}}}}~~~yyysssooollljjjhhheeecccbbbbbbbbbcccbbbccceeehhhiiijjjjjjjjjiiijjjkkkkkkjjjjjjkkklllqqqvvv|||zzzvvvtttrrrrrrrrrtttyyy~~~|||yyyxxxyyyzzz{{{|||yyyxxx}}}}}}}}}xxxpppXXXQQQIIIFFFNNN^^^qqq}}}}}}~~~~~~xxxlll[[[KKKAAA======:::333+++%%%""""""!!!!!!!!!!!! !!!  """!!!!!!!!!!!!!!!!!!!!!!!! !!!""" %%%%%%$$$$$$$$$$$$%%%%%%&&&+++222:::DDDPPP^^^ggg{{{sssmmmkkkmmmoooppp{{{|||uuuqqqooommmmmmggggggfffeeeeeeeeeeeefffdddfffiiilllmmmnnnnnnmmmkkknnnppppppooooooqqqsssyyyxxxsssnnnmmmllllllooowww}}}zzzyyyzzz{{{||||||||||||yyy}}}iii___RRRIIIKKKZZZooo~~~~~~}}}wwwgggSSSDDD<<<===;;;666...(((%%%%%%!!!!!!!!!!!!!!!   !!!!!! """ !!!"""######""""""###$$$&&&%%%%%%$$$$$$%%%%%%&&&)))...777AAALLLZZZiiisssxxxtttuuuwwwxxx|||tttnnnllllllmmmnnnjjjjjjjjjiiihhhggggggfffggghhhkkknnnpppppppppooolllooorrrsssrrrrrruuuxxx|||tttpppnnnjjjfffeeeiiiooouuu~~~}}}|||zzzxxxvvvuuutttpppqqqtttyyy{{{sssmmm}}}|||{{{{{{zzzyyyzzzzzz~~~~~~}}}}}}{{{uuucccQQQKKKSSSdddrrr{{{|||}}}~~~vvv```KKKBBB???;;;888555000)))######!!!!!!!!! !!! ######"""!!!  !!!!!!!!!"""""""""""""""!!!!!!!!!!!!$$$$$$$$$###"""$$$(((+++///777???GGGTTTgggyyy~~~~~~yyyzzzzzzxxxtttpppmmmmmmnnnooonnnllljjjiiijjjkkklllhhhjjjmmmppprrrsssrrrrrrqqqsssvvvxxxzzz|||{{{yyyxxxtttllleeedddiiinnnpppqqqrrrrrrppplllgggddd``````ccchhhooorrrrrrpppsssooollljjjiiifffbbb^^^}}}{{{zzzxxxwww{{{yyy|||~~~{{{yyyxxxdddTTTSSS___lllrrruuuwwwzzz}}}xxxiiiYYYFFFBBB===:::999555...(((%%%###    !!!!!!  !!!!!!!!!!!!!!!!!!########################&&&&&&&&&%%%$$$'''+++...333===GGGQQQ```uuu|||}}}wwwwwwwwwuuurrrooonnnooopppnnnnnnlllkkklllmmmooopppoooppprrrsssttttttttttttsssvvvzzz}}}{{{zzzvvvnnngggdddhhhlllmmmmmmnnnnnnllliiifffddd___^^^___bbbgggiiiiiihhhkkkiiifffffffffdddaaa^^^|||{{{zzzyyy|||yyyzzz{{{xxx|||uuu\\\OOORRR[[[ggglllqqqtttxxxxxxpppgggOOOHHH???<<<===;;;555///'''$$$""" !!!!!! !!!  """!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&)))...222777BBBQQQ^^^ooo}}}yyy|||}}}|||zzzwwwtttssssssrrrpppnnnnnnoooqqqnnnmmmmmmmmmoooqqqssstttwwwwwwwwwwwwwwwwwwwwwxxxxxx{{{~~~}}}yyyrrrjjjfffgggiiilllllllllllllllkkkjjjiiijjjiiihhhiiikkklllmmmlllnnnmmmmmmnnnooopppnnnlll{{{zzz}}}zzzzzz}}}gggSSSJJJJJJ[[[bbbiiinnnrrruuusssnnn]]]RRRDDD>>>>>>>>>:::666)))&&&###!!!!!!!!! """!!! """""""""!!!!!!!!!!!!!!!#########$$$$$$$$$$$$$$$&&&&&&&&&&&&'''+++111555:::HHHYYYhhhzzz}}}yyy||||||wwwuuuuuusssrrrqqqrrrqqqpppnnnmmmoooqqqnnnnnnnnnoooqqqssstttvvvzzzzzzzzzzzzzzz|||}}}}}}~~~}}}}}}~~~|||uuunnniiihhhhhhooooooooopppqqqssstttuuuyyyxxxwwwvvvwwwxxxzzzzzzyyyzzz|||~~~}}}~~~|||}}}}}}}}}{{{uuu```NNNDDDKKKTTT^^^dddkkkrrrsssqqqkkk]]]LLLAAA>>>>>><<<:::---)))%%%"""!!!!!!  !!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$%%%'''---444999BBBQQQdddsss{{{xxx~~~}}}~~~{{{wwwuuusssrrrpppssssssrrrpppnnnmmmooopppppppppqqqrrrssstttuuuvvv|||||||||~~~~~~|||zzzzzzzzzzzz{{{{{{uuuqqqooonnntttuuuuuuwwwyyy|||~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}|||kkkTTTCCC>>>EEENNNVVVaaammmsssssssssgggWWWIIIBBB???===<<<222---((($$$"""!!!   !!!!!!"""""""""!!!!!!!!!""""""#########!!!!!!""""""###$$$$$$$$$###$$$%%%&&&***222:::AAAOOO___rrrtttoooooo{{{||||||zzzxxxvvvsssqqqpppttttttsssqqqooooooqqqrrrttttttuuuwwwxxxyyyzzz{{{~~~~~~{{{yyyxxxxxxyyy{{{~~~|||zzzzzz}}}}}}}}}~~~~~~|||~~~|||~~~rrr[[[III;;;>>>AAAGGGTTTdddnnnqqqsssmmmbbbUUUJJJBBB???===888333,,,'''$$$###!!!    !!!"""###$$$$$$%%%""""""######$$$%%%%%%&&&%%%&&&(((***000999CCCJJJ[[[kkk~~~xxxkkkhhhmmmrrr{{{zzzzzz~~~zzzyyyxxxuuusssqqqqqqrrrsssttttttsssrrrrrruuuwwwxxxyyy{{{~~~|||{{{||||||||||||{{{zzzyyyvvvyyy~~~|||~~~{{{|||yyyyyyzzzdddTTT???===;;;===JJJ\\\iiilllqqqoooiii___QQQFFF@@@>>><<<777000***&&&$$$"""!!!"""!!!    """###$$$%%%&&&######$$$%%%%%%&&&''''''((()))+++...555>>>IIIPPPaaaqqqsssgggfffmmmnnnwwwzzzkkkkkkuuu}}}|||yyyyyyxxxvvvrrrpppoooqqqsssrrrssstttttttttuuuxxx{{{zzz|||~~~|||xxxtttrrrtttvvvxxxyyyzzzzzzyyytttxxx}}}|||||||||{{{vvvwwwyyyzzz~~~xxxfffWWWGGG===888===BBBIII[[[nnnssstttqqqhhh^^^TTTIII@@@===;;;666///(((###!!! !!!   ######!!!  !!!###%%%'''(((((()))######"""!!! !!!$$$'''***'''***222:::BBBPPP^^^rrrwwwuuutttpppkkkmmmpppyyyzzzooojjjmmmyyyzzzwwwttttttsssssssssssssssssssssttttttsssrrrtttyyy~~~{{{{{{tttqqqoookkkggglllmmmoooqqqtttwwwyyyzzz~~~~~~{{{||||||}}}~~~}}}yyyvvvttttttttttttsssqqqpppoookkkjjjjjjkkknnnqqquuuxxx{{{|||}}}~~~~~~{{{ssspppllliiihhhiiihhhgggmmmnnnooopppppppppooonnnmmmnnnnnnpppsssvvvyyy{{{yyyxxxwwwxxx|||~~~}}}||||||{{{vvvwwwyyy}}}|||}}}{{{ssseeeZZZKKKAAA;;;>>>CCCIIIXXXiiirrrvvvwwwqqqhhh\\\NNNBBB<<<:::777222---(((%%%$$$"""   !!!!!!!!! !!!!!! !!!"""!!!!!!###%%%&&&'''''''''###$$$$$$###""""""%%%''',,,...666>>>DDDKKK\\\lllzzz{{{vvvuuurrrpppsssxxxwwwrrrsss}}}~~~{{{wwwtttttttttuuuuuuuuuuuuuuutttrrrtttuuuvvvvvvzzz{{{rrrmmmlllkkkiiigggjjjkkkmmmppptttwwwyyyzzz}}}~~~{{{ooopppqqqrrrtttuuuuuuvvvxxxvvvtttrrrqqqoookkkiiidddeeefffhhhiiijjjjjjjjjiiihhhgggffffffeeebbb```]]]]]]]]]\\\[[[YYYXXXWWWRRRRRRRRRSSSUUUXXX\\\^^^aaabbbcccfffhhhjjjkkklllnnnmmmmmmmmmnnnppprrrssstttuuuvvvwwwxxx{{{~~~~~~}}}{{{yyytttuuuwwwyyyyyywwwrrrooooooooooooooommmjjjhhhfff___[[[VVVSSSRRRRRRQQQQQQWWWWWWVVVVVVUUUSSSRRRQQQVVVVVVWWWYYY[[[]]]___```^^^]]]]]]^^^aaafffkkknnnxxxyyy|||~~~}}}}}}}}}xxxvvvwww|||zzzyyywwwtttnnnfff```UUUIII@@@@@@BBBGGGTTTbbbpppxxx~~~|||tttgggUUUFFF>>>>>><<<999444...)))&&&$$$""" !!!""""""  """######!!!"""###$$$%%%%%%%%%%%%###%%%%%%%%%$$$$$$&&&(((***111<<>><<<:::666///***###"""""""""###"""  !!!!!!!!!!!! !!!!!!"""######$$$$$$#########"""###%%%%%%%%%'''))),,,555;;;DDDSSSggg}}}zzzsssttt~~~~~~}}}yyyzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{~~~|||zzzwwwtttooommmmmmooopppqqquuuvvvyyy}}}~~~||||||vvvuuusssrrrpppnnnmmmlllcccaaa````````````^^^]]]ZZZ\\\___`````````bbbcccbbbccceeefffeeeccc___]]]\\\[[[ZZZZZZ[[[___bbbeeecccbbbaaaaaaaaa```^^^\\\[[[[[[\\\^^^```ccceeeffffffdddbbbbbbdddfffggghhhddddddeeeeeeddddddcccccc``````aaaaaacccdddeeefffdddfffiiimmmqqquuuxxxzzz{{{{{{yyyvvvtttqqqooonnnjjjllloooqqqqqqqqqrrrtttwwwxxxyyyxxxuuuqqqpppppplllmmmoooqqqqqqooojjjffffffgggggghhhiiijjjjjjkkkcccbbb___^^^^^^\\\ZZZXXXUUUWWWZZZ\\\^^^^^^^^^]]]WWWVVVUUUTTTUUUWWWZZZ[[[ZZZZZZZZZWWWTTTTTTYYY]]]___ccciiinnnssswww|||}}}zzzyyyyyyxxxzzz}}}}}}|||{{{{{{|||}}}{{{{{{}}}{{{|||~~~~~~~~~}}}{{{xxxvvvvvvxxxzzzzzzuuujjj[[[MMMJJJRRR[[[fffmmmssstttsssppphhh```AAA>>>;;;::::::999555111&&&%%%#########!!!  !!!!!!"""!!!!!! !!!!!!######$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&)))...111;;;BBBMMM]]]uuuzzzuuuxxx~~~~~~~~~~~~}}}{{{zzzzzzzzzxxxvvvsssrrrrrrrrrrrruuuwwwyyy}}}~~~uuutttrrrpppoooppppppqqqqqqsssvvvuuussspppnnnmmmeeefffhhhiiiiiihhhgggfffaaaaaaaaacccgggiiiiiiiiigggjjjnnnooooooppprrrtttwwwxxx{{{|||}}}{{{yyywwwrrrqqqoooooorrrvvv{{{~~~~~~}}}||||||}}}}}}{{{yyywwwvvvvvvwwwyyy}}}~~~~~~}}}}}}~~~{{{vvvrrrmmmpppuuuyyy{{{{{{yyyxxxrrrpppnnnlllnnnqqquuuwwwttttttsssnnnhhhgggkkkpppsssxxx~~~}}}}}}~~~|||~~~}}}||||||}}}~~~~~~ooo\\\RRRVVV\\\bbbiiioooqqqrrrrrrmmmgggMMMGGG@@@===>>>>>>;;;888---***%%%!!!    !!!!!!!!!  !!!"""#########$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&(((---444888???LLL\\\mmm~~~zzz|||wwwtttvvv|||~~~~~~~~~~~~~~~}}}|||}}}}}}}}}{{{yyywwwvvvvvvvvvwwwzzz}}}~~~xxxuuukkkjjjgggeeedddeeefffgggeeegggjjjkkkiiifffddddddcccfffkkkppprrrqqqooommmmmmmmmoootttyyy~~~~~~{{{|||}}}~~~~~~gggYYYXXX]]]```gggnnnqqqssstttqqqlll\\\TTTJJJDDDBBBAAA>>>;;;444...&&& !!!"""!!!    !!!""""""  !!!!!!!!!!!!"""$$$%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''***000888===EEEXXXnnnxxxzzzuuuqqqlllmmmrrrtttsssvvv|||{{{{{{|||~~~}}}{{{zzzxxxyyy{{{~~~}}}|||vvvnnngggfffeeeccc```]]]ZZZXXXVVV[[[[[[^^^aaaeeehhhhhhgggooorrrxxx}}}|||}}}~~~ppp^^^RRRQQQYYYcccjjjooorrrsssrrrhhh]]]NNNDDDAAAAAAAAA@@@888111)))###!!!!!! !!!   !!!!!!###"""!!!!!!!!!"""$$$%%%###$$$$$$%%%%%%&&&&&&''''''''')))++++++...888DDDRRReee{{{}}}yyy{{{~~~yyynnnllljjjlllqqqtttrrroootttvvvzzz|||}}}~~~|||xxxvvvrrrlllfffcccbbb```]]]ZZZWWWUUUSSSTTTVVVZZZaaaiiirrrxxx{{{~~~{{{fffWWWLLLRRRZZZbbbjjjoooppppppoooeeeVVVJJJCCC@@@??????:::555---&&&###"""!!!!!!!!!    ###"""!!!!!!!!!"""$$$$$$###$$$$$$%%%%%%&&&&&&'''))))))+++...///222===III[[[nnn{{{}}}~~~~~~uuuqqqmmmmmmppppppnnnkkkooosssyyy}}}xxxuuusssnnnjjjfffeeeccc```]]]ZZZXXXWWWUUUWWW\\\dddppp}}}~~~~~~zzzyyy~~~qqq^^^IIIJJJNNNVVVaaaiiimmmnnnssslll___QQQFFF@@@@@@BBB<<<999333+++%%%"""###%%%"""  !!!!!!   !!!!!!"""""""""!!!"""######$$$###$$$$$$%%%%%%&&&&&&''')))***---111444999EEEQQQeeewww}}}}}}zzzuuusssssssssqqqooonnnsss{{{~~~{{{wwwtttrrrqqqooollliiifffdddbbbbbbccceeejjjttt|||{{{|||{{{tttrrrwwwyyyfffPPPIIIEEEKKKVVV```hhhlllrrrooofffYYYKKKCCCBBBEEE===<<<777///'''###$$$&&&"""!!! !!!"""!!! !!!!!!!!!"""""""""""""""######$$$###$$$$$$%%%%%%&&&&&&'''((()))...444888???LLLYYYmmm}}}}}}}}}||||||}}}}}}|||xxx|||~~~{{{yyyuuussspppooooooooonnnooottt~~~yyyvvvwwwxxx~~~~~~~~~{{{yyyyyy{{{}}}xxxooommmqqqxxx}}}ooo^^^OOOCCCCCCKKKUUU```jjjpppppplllaaaRRRFFFBBBBBB======:::333+++&&&%%%&&&!!!  !!!"""!!!  !!!"""""""""###############$$$$$$%%%%%%&&&&&&'''&&&(((...666===EEETTTbbbuuuzzzrrrttt~~~|||{{{xxxxxxuuurrrrrrxxx~~~{{{xxxvvvuuuttttttuuuuuusssppplllkkklllmmmnnnmmmmmmooorrrvvv{{{~~~|||uuupppmmmmmmppprrruuuwwwzzz}}}}}}{{{xxxwwwyyyzzz{{{zzzppplllmmmrrrvvvvvvhhhUUUDDD@@@BBBIIIVVVdddlllooopppiii[[[MMMCCC???======<<<888222+++'''%%%!!!!!!"""!!! !!!!!!"""############"""###$$$$$$%%%%%%&&&&&&''''''***111;;;CCCNNN^^^lll~~~{{{rrrlllmmmyyyzzz|||}}}|||}}}~~~zzzuuuuuu{{{}}}{{{yyyuuummmhhheeedddbbbaaabbbcccfffgggmmmqqqvvvyyyxxxwwwxxxxxxvvvtttqqqooommmmmmnnnooommmjjjddd^^^ZZZXXXXXXXXXZZZZZZ[[[\\\^^^`````````aaaeeejjjmmmooosssyyy~~~}}}|||xxxwwwxxxyyyyyy~~~vvvpppnnnppprrrzzzuuuiiiWWWGGG@@@===???KKKZZZaaahhhoooooofffXXXJJJCCC>>>>>>===<<<999222***%%% !!!  !!!"""###$$$######"""###$$$$$$%%%%%%&&&&&&'''***...666BBBLLLWWWiiixxx~~~uuuooojjjiiipppyyy{{{wwwzzz|||zzz{{{}}}~~~~~~zzzzzz{{{}}}yyyuuuxxx|||{{{yyyvvvooollliiiggggggddd___[[[ZZZZZZ[[[^^^bbbhhhmmmqqqxxx|||wwwsssqqqpppkkkiiieeeaaa\\\XXXVVVTTTQQQOOONNNMMMNNNOOOOOONNNQQQTTTVVVVVVVVVXXX^^^ccchhhmmmvvv~~~}}}yyywwwxxxyyyyyy|||{{{tttppppppqqquuu{{{zzzqqqfffVVVHHHAAA<<<999DDDSSSWWW```lllrrrnnnbbbTTTJJJ???>>>>>>???>>>777---%%% !!!     !!!!!! !!!"""$$$$$$######"""###$$$$$$%%%%%%&&&''''''...222;;;GGGRRR^^^ppp|||tttoookkkiiimmmrrr~~~}}}|||wwwwwwzzz~~~{{{yyyzzzzzzxxxvvvvvvyyy~~~{{{zzzzzzzzz|||}}}||||||}}}}}}}}}xxxpppgggaaa___[[[VVVVVVYYY\\\\\\\\\YYY]]]ccchhhlllqqqxxx}}}|||zzz|||yyysssllliiiiiigggbbb^^^YYYVVVSSSOOOKKKJJJIIIJJJFFFRRR\\\YYYNNNFFFIIIPPPXXX___dddgggppp}}}{{{{{{{{{{{{{{{vvvuuuyyyzzz{{{{{{xxxsssnnnkkkddd[[[LLL@@@;;;===CCCHHHUUUaaajjjlllooonnn___KKKDDD@@@>>>@@@AAA===444+++"""""""""!!!  """""""""###$$$$$$%%%%%%$$$%%%%%%%%%&&&'''((()))...777CCCNNNYYYjjj}}}yyyrrrkkkiiirrr}}}}}}{{{||||||}}}|||xxxvvvwwwyyyyyy{{{}}}zzzyyyyyyyyy|||~~~|||{{{zzz}}}{{{tttlllhhhgggeee```\\\WWWUUUSSSTTTXXX]]]aaaccchhhoooxxx~~~yyyuuukkkeee]]]UUUPPPMMMLLLKKKGGGPPPYYYYYYRRROOOTTTZZZXXX```ccc^^^[[[bbbjjjnnnzzz~~~~~~~~~~~~}}}sssuuuwwwxxxvvvrrrmmmjjjeee]]]QQQDDD======BBBFFFPPP]]]gggkkkppprrrhhhYYYHHHBBB===>>>AAA@@@888000'''&&&###!!!   !!!"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&(((***,,,333<<>>GGGRRRaaannnzzz{{{rrrvvv~~~~~~}}}yyyvvvqqqjjjffffffkkkooopppvvv|||zzzooolllhhhgggiiiooovvv{{{{{{wwwooohhhdddaaa___bbbggggggqqq|||}}}||||||zzzwwwwwwyyy||||||yyywwwtttooommmnnnqqqtttyyyrrrmmmiii\\\XXXVVVZZZZZZTTTKKKFFFDDDDDDCCCCCCEEEKKKSSSXXXfffnnnyyyzzzzzzyyyyyyzzzzzz{{{{{{vvvwwwxxxuuunnncccXXXQQQJJJZZZnnn{{{~~~yyytttqqqhhhZZZGGG<<<;;;>>>@@@@@@>>>888000+++(((%%%"""  """###  ######"""!!! """""""""###$$$$$$%%%%%%###%%%&&&&&&(((000===GGGTTT```ppp|||{{{ttt|||~~~~~~{{{|||~~~{{{zzzuuummmfffcccdddgggkkksss~~~}}}ppplllfffaaaaaaffflllppp{{{{{{wwwtttpppkkkgggfffgggiiipppxxx~~~|||{{{|||{{{{{{|||yyyxxxxxx{{{tttkkkdddccc```VVVKKKFFFHHHGGGEEEDDDCCCEEEHHHKKKRRRXXXbbbjjjqqqzzz~~~{{{yyyxxxyyy{{{|||xxxzzz~~~zzzmmmcccPPP\\\nnn|||~~~yyywwwpppcccQQQCCC======???AAA@@@===777111+++&&&""" !!!"""  !!!!!! """""""""###$$$$$$%%%%%%$$$&&&)))))),,,666EEEQQQdddppp{{{xxxxxxzzz}}}}}}~~~{{{tttkkkeeedddffffffppp}}}sssnnnfff___]]]```eeeiiisssyyy~~~{{{yyyvvvsssppppppmmmlllppptttxxx~~~}}}wwwpppcccYYYVVVLLLLLLLLLJJJIIIHHHGGGGGGCCCIIIPPPVVV[[[cccnnnuuu~~~zzzzzz{{{}}}|||~~~~~~rrrYYYaaappp}}}|||zzztttiiiXXXHHH>>><<<>>>AAAAAA@@@<<<555---&&&###""" !!!###"""   !!!""""""""""""""""""###$$$$$$%%%%%%%%%(((+++,,,///:::KKKXXXppp}}}{{{wwwvvvwwwzzz~~~{{{rrrjjjhhhiiibbbmmm{{{{{{vvvwwwxxxoookkkeee______dddrrrsssyyy|||wwwrrrpppqqqsssuuuwww{{{{{{zzz}}}}}}yyymmmfff^^^ZZZTTTPPPNNNLLLJJJHHHLLLIIIIIIMMMMMMNNNVVVaaadddpppyyy|||lllbbbdddvvv~~~|||xxxsssjjj\\\KKK???<<<>>>@@@DDDDDD===000&&&"""###!!! ######!!!   %%%$$$$$$###$$$%%%'''(((###''',,,///555BBBVVVdddxxx~~~}}}}}}}}}}}}zzzwwwtttsssnnnpppvvv|||vvvqqqqqqyyyzzzuuunnneeeaaabbbhhhhhhnnnxxx~~~wwwtttqqqoooqqqvvv|||~~~|||rrrnnngggbbb]]]YYYUUUSSSQQQLLLIIIIIIHHHFFFIIIPPPTTT^^^lllxxx||||||qqqccc```mmm|||~~~|||}}}|||xxxooocccTTTHHHAAA@@@@@@CCCDDD>>>333)))$$$$$$"""!!! """!!! !!!   $$$""" !!!"""$$$%%%$$$$$$#########$$$&&&((()))(((+++000666>>>MMM___lllzzz~~~~~~{{{xxxvvvmmmnnnsss|||{{{vvvsssttt~~~{{{ooofffbbbbbbaaadddlllsssyyy~~~|||tttsssrrrtttzzzxxxppphhhcccaaaZZZTTTQQQMMMHHHFFFGGGFFFLLLUUU^^^fffpppzzz~~~|||{{{|||wwwxxxfffZZZaaannnvvvyyy}}}~~~zzztttjjj___SSSGGG???@@@BBBDDD@@@777...'''%%%###""""""!!!  !!!  """  !!!""""""###"""!!!"""$$$%%%$$$###$$$#########%%%''')))***(((+++000999EEEUUUeeeppp|||~~~zzzwwwlllmmmqqqyyy~~~zzzyyyxxx{{{yyynnngggeee```___ccciiinnnwwwwwwvvvuuuvvvzzzzzzvvvppphhhccc^^^XXXQQQLLLKKKLLLMMMPPPUUU]]]eeekkk}}}}}}zzzxxxzzz~~~wwwzzzjjjWWWVVV```kkkttt{{{zzzyyyuuuoooggg\\\KKK===>>>@@@BBB@@@:::222+++&&&######""""""!!!     !!!"""###$$$$$$"""!!!!!!"""$$$$$$###!!!&&&%%%$$$$$$%%%&&&'''((((((+++222>>>NNN^^^mmmuuu}}}{{{~~~xxxuuulllmmmooovvv~~~~~~}}}~~~xxxpppfff```\\\]]]```eeennnvvv{{{xxxvvvuuuuuu|||zzztttlllccc[[[YYYUUUPPPNNNPPPUUUYYY\\\gggppp}}}}}}zzzxxxyyy}}}{{{www}}}mmmXXXPPPTTT```llluuuvvvwwwvvvrrrnnneeeRRRAAA>>>>>>@@@???===666...)))######"""!!!  !!! !!!!!!"""######"""!!!!!!###"""###$$$&&&'''&&&$$$((('''&&&%%%%%%%%%&&&'''+++000:::HHHXXXiiivvv~~~vvvrrrwww|||uuupppkkkkkkmmmrrrzzz}}}zzzhhhaaa[[[[[[\\\___fffmmmuuu~~~zzzvvvttttttuuuxxx}}}vvvfff___WWWRRRRRRTTTUUUUUUVVV]]]hhhsss}}}~~~{{{yyyzzz}}}vvvzzz~~~|||nnn[[[NNNLLLTTT```jjjrrrwwwyyyuuusssmmm\\\JJJ???>>>>>>??????;;;333---%%%$$$""" !!!   !!!!!!""""""!!!  ###%%%%%%$$$((((((&&&%%%%%%%%%&&&'''+++333???NNN]]]lllyyyyyywwwzzzwwwrrrssszzz}}}uuuqqqkkkjjjlllqqqyyypppiiibbb___]]][[[___dddfffqqq|||~~~yyyzzz|||xxxwwwxxx{{{}}}~~~vvvkkkeeedddbbb___[[[YYY\\\aaaeeejjjsss~~~}}}{{{zzzzzz}}}vvvyyyzzzyyy|||~~~tttmmm___OOOFFFIIITTT]]]mmmvvvyyyvvvtttqqqcccSSSCCC@@@>>>@@@BBB@@@999222)))&&&###  !!! !!!!!!"""###""" """$$$$$$&&&&&&%%%%%%&&&''')))******555EEESSS```lllzzzzzzvvvvvv}}}~~~{{{zzz{{{~~~}}}}}}~~~zzzvvvqqqppppppvvv~~~{{{ssskkkeee___ZZZZZZ^^^[[[gggttt~~~yyywww~~~zzzzzzyyyzzz~~~}}}||||||{{{zzzzzz~~~|||wwwpppjjjeeeeeeccc``````eeennnuuu}}}{{{{{{yyy|||zzz|||{{{yyyzzznnnkkkaaaPPPCCCCCCLLLUUUiiisssxxxuuurrrqqqfffXXXFFFBBB???AAADDDCCC===666+++((($$$ """$$$ !!!!!!!!!!!!   !!!   !!!!!!"""$$$%%%$$$###!!! !!!%%%((()))######$$$%%%&&&)))+++---///<<>>???FFF]]]kkkuuuuuuuuuwwwqqqhhhTTTLLLBBB???AAACCC@@@===555000)))$$$######"""!!!  !!!!!!"""""""""!!!$$$###""""""!!!!!!!!!"""&&&$$$$$$'''((('''***///777AAAQQQ```lllzzz~~~zzz|||yyywww}}}~~~~~~yyytttmmmddd\\\VVVSSSSSSZZZaaahhhqqqzzz{{{yyywwwuuusssrrrrrrtttwwwzzz|||{{{zzzxxx|||~~~~~~|||||||||yyywwwwwwvvvvvv{{{|||vvvxxx}}}{{{pppbbbRRRDDD@@@BBBZZZiiivvvxxxxxxzzzxxxrrr]]]SSSGGG@@@@@@AAA@@@???===777///((($$$###!!!   !!!"""$$$$$$###""""""""""""###$$$###$$$(((((((((+++000<<>>;;;555...'''$$$""""""   !!! !!!!!!!!!!!!  !!!"""$$$###############$$$$$$"""###%%%))))))***000999GGGRRRbbbppp{{{~~~}}}xxxuuujjjbbbZZZUUUPPPLLLLLLPPPWWW___kkkvvv}}}|||zzzyyy||||||zzzxxxyyyzzzyyyyyyvvvuuutttuuuwwwzzzzzzzzz|||~~~~~~|||tttiiiZZZMMMHHHXXXmmm}}}xxxpppbbbRRRFFF@@@@@@BBB<<<:::777111***%%%######  !!!!!!!!!""""""  !!!"""###""""""""""""###$$$$$$$$$$$$&&&))))))+++444???LLLWWWfffsss}}}|||yyypppiiibbb\\\UUUMMMJJJLLLMMMTTT___hhhqqq{{{|||wwwuuuuuuwww}}}}}}}}}~~~~~~}}}|||yyyuuutttvvvxxxxxxwwwuuu|||~~~}}}nnn^^^PPPZZZkkk{{{}}}wwwkkkZZZKKKAAA@@@AAA;;;;;;:::555---'''######     !!!!!! !!!!!!"""""""""!!!"""!!!!!!!!!""""""###$$$&&&&&&''')))))),,,888EEEQQQ\\\jjjwww~~~yyytttnnnhhhccc[[[QQQLLLMMMIIINNNWWW___gggqqq|||~~~xxxtttuuuyyy~~~~~~}}}xxxsssqqqrrrssssssrrrnnnvvvrrr\\\aaammmyyy{{{ppp___NNNCCC@@@@@@<<<======888///(((###"""   """!!!!!!!!!  """"""!!! !!!"""  """#########"""!!!!!!!!! !!!!!!"""######''''''((())))))---:::HHHTTT___mmmyyy|||uuutttqqqkkkcccYYYQQQLLLKKKIIIKKKSSS]]]fffrrr{{{~~~|||{{{{{{{{{|||vvvuuuyyy|||{{{yyysssuuuzzzqqqdddbbbqqquuueeeWWWMMMCCC;;;>>>>>>===:::444,,,%%% !!!!!!   ###  !!!!!! !!!!!! """$$$$$$### %%%%%%$$$$$$$$$$$$$$$%%%%%%'''((((((+++555CCCMMMXXXbbbmmmxxx}}}{{{vvvqqqjjjaaaWWWPPPKKKGGGGGGMMMUUU]]]iiirrr~~~yyyxxxzzz}}}|||yyywwwxxx|||qqqaaa[[[iii{{{xxxiii[[[PPPEEE<<<>>>>>>===;;;666...&&&!!!!!!  !!!!!!!!!###%%%%%%$$$"""!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&((()))***///:::IIITTT\\\fffrrrzzz}}}}}}yyyuuulll```WWWNNNIIIEEEGGGLLLSSS]]]gggvvv}}}|||{{{}}}|||}}}sss```TTT^^^ppp||||||ooobbbVVVIII?????????>>><<<888111)))###"""!!!  !!!   !!!""""""$$$&&&&&&$$$""""""""" !!!###%%%&&&''''''((())),,,333@@@OOO[[[bbbnnn{{{}}}}}}vvvjjj```WWWOOOHHHFFFHHHLLLTTT]]]lllttt}}}~~~~~~}}}{{{vvvdddUUUVVVbbbmmmwww~~~~~~tttiii^^^QQQGGGAAA@@@???>>>;;;555,,,&&&$$$"""  !!!###%%%###!!!  !!!"""!!!###%%%%%%###""""""###""""""###$$$%%%'''((()))''''''))),,,555CCCRRR]]]iiivvv~~~|||rrriii___VVVNNNJJJGGGGGGLLLSSS]]]hhhttt}}}{{{}}}|||}}}||||||~~~www|||yyykkk\\\SSSSSS[[[iiitttwww{{{|||wwwooofffZZZPPPDDDAAA???>>>===999000***%%%###  !!!"""  !!!!!!!!!!!! !!! !!!"""""" """######!!!!!!"""###$$$$$$$$$$$$%%%&&&'''((('''''')))...777EEESSS]]]lllzzzxxxwwwwww{{{~~~~~~wwwqqqfff^^^VVVPPPKKKFFFGGGKKKMMMYYYhhhttt~~~~~~xxxppppppttt{{{zzz{{{{{{{{{yyypppaaaRRRKKKOOO]]]jjjpppuuuyyyvvvqqqkkkaaaWWWGGGCCC???>>>???<<<555///&&&###   !!!  !!! !!!!!!!!!""""""""""""!!!!!!!!!!!!  !!!"""### !!!""""""!!! """##################$$$%%%&&&((())),,,333???LLLYYY```nnnzzzyyyvvvssssssxxx~~~zzzwwwnnnggg```ZZZSSSKKKGGGIIIGGGQQQ^^^hhhttt{{{ssshhhiiimmmvvv~~~zzzwww|||wwwoooaaaQQQIIIMMMXXXaaakkkqqqvvvuuuqqqlllccc[[[JJJEEE???===???>>>888333&&&###"""    !!!!!!!!!!!!!!! !!!!!! !!!"""###!!!"""###"""!!!!!!###%%%!!!!!!"""###$$$%%%'''(((+++---333<<>>===??????:::555&&&###   ###"""   !!!"""###"""###$$$###""""""$$$&&&!!!"""###$$$&&&)))+++,,,...111888DDDSSSaaalllrrr|||xxx{{{xxxtttssstttuuuvvv~~~~~~|||||||||}}}}}}}}}yyyxxxoooiiiccc\\\RRRKKKIIIOOOUUUXXXYYY```kkktttzzz~~~yyynnnmmmiiiiiirrrxxx{{{xxxvvvwwwwwwwwwyyyqqqdddYYYSSSLLLEEELLLZZZfffkkkppprrrrrrooofff\\\OOOBBB999===BBB@@@:::777///)))###!!!""""""  !!!  !!!!!! !!!!!!""""""$$$%%%&&&&&&%%%&&&((()))444555???OOO[[[bbbkkkttt}}}~~~|||zzz|||~~~zzzxxxyyyyyy~~~zzzzzz~~~|||xxxxxxwwwuuuwww{{{~~~{{{tttnnniiibbbXXXQQQLLLMMMNNNNNNNNNSSS\\\ccclllrrrzzz|||sssooolllllltttzzzxxx||||||wwwuuuwwwvvvuuuvvvpppfff]]]YYYPPPGGGIIIRRR]]]eeemmmoooooommmggg```SSSFFF<<<>>>AAA???;;;888000***###!!!!!!!!! !!!  !!!!!!"""######$$$$$$$$$%%%%%%###%%%%%%%%%%%%&&&(((***999>>>KKK[[[eeeiiipppxxx~~~yyyxxxyyy}}}zzzvvvyyy}}}zzzuuusssqqqnnnooosss{{{~~~yyyuuupppiiiaaaZZZPPPMMMHHHDDDDDDHHHNNNRRR\\\bbbkkksssxxx|||~~~zzzsssqqqqqqxxxyyysssppptttyyy~~~}}}wwwtttwwwxxxvvvuuupppiiiccc```VVVIIIDDDHHHTTT___iiimmmmmmllliiieeeYYYMMMBBB???@@@???<<<:::222,,,%%%  !!!  !!!  !!!!!!!!!!!!""""""###"""""""""###$$$%%%%%%%%%&&&)))+++888CCCTTTccciiikkkrrryyy}}}yyyyyy}}}}}}~~~~~~sssuuuxxx{{{|||~~~zzztttqqqmmmiiiiiimmmwww{{{~~~zzzvvvppphhhcccXXXQQQGGGBBBBBBFFFIIIKKKQQQVVV]]]dddjjjpppvvvzzz~~~yyywwwwww~~~zzzsssnnnqqqwww}}}xxxwww|||}}}{{{yyyxxxsssooolllaaaSSSJJJIIIRRR^^^jjjmmmmmmmmmllljjj```VVVIIIBBB???>>>===<<<555///'''!!!   !!! !!!  !!!!!! !!!""""""""""""!!! ###$$$$$$$$$$$$&&&***,,,666EEEXXXeeeiiillluuu}}}}}}zzz|||~~~yyyyyy~~~vvvwwwyyyzzz|||~~~}}}wwwsssnnnjjjjjjmmmtttxxx}}}yyysssnnnjjjcccZZZNNNGGGEEEGGGGGGFFFKKKMMMPPPTTTZZZbbbkkkqqqvvv|||~~~|||yyyzzz{{{~~~~~~}}}}}}yyysssssswww}}}~~~~~~}}}yyypppdddZZZVVVXXXcccnnnqqqppppppooommmggg___QQQEEE???>>>>>>===777222***$$$    !!! !!!  !!!!!!###$$$%%%''''''&&&%%%$$$"""#########$$$&&&+++...888HHH[[[eeeiiippp||||||}}}~~~{{{vvvuuuyyy~~~{{{yyytttpppooorrrsssxxx~~~~~~yyyuuuqqqooommmeeeZZZPPPKKKHHHEEEBBBFFFFFFFFFGGGKKKRRR[[[bbbmmmttt}}}xxxoooooopppsssyyy{{{yyyzzz~~~|||rrrhhhaaaaaakkksssuuuuuuuuussspppmmmgggYYYJJJ@@@??????>>>999555...'''"""   !!!  !!!!!!!!!"""$$$&&&''''''%%%$$$""""""######$$$''',,,///888IIIZZZbbbgggrrr~~~~~~~~~~~~~~~|||xxxvvvwww|||}}}xxxvvvwwwvvvzzz~~~yyyuuutttsssrrrlllddd[[[SSSMMMHHHEEECCCCCCCCCCCCDDDHHHMMMQQQ]]]fffqqqyyy}}}tttmmmlllmmmtttyyypppiiipppvvvxxxzzz{{{wwwqqqpppmmm```NNNBBB??????===:::777222+++%%%!!! !!!   !!!  !!!!!!"""%%%&&&&&&%%%$$$""""""""""""###''',,,000<<>>999333---(((###!!!   !!!!!!!!!!!!!!!!!! """#####################&&&%%%'''***+++,,,444===TTTcccqqqyyy~~~vvvqqqtttyyy{{{}}}{{{zzz{{{||||||}}}~~~zzztttrrrpppoooooooooooonnneee___VVVNNNHHHEEECCCAAA>>>;;;;;;???EEELLLXXXcccnnnuuu~~~wwwuuuyyyzzzkkkbbbkkkvvvzzz{{{~~~}}}zzzuuulll```SSSHHHBBBAAA???<<<777000***%%%"""   !!!"""!!!  !!!!!!!!!!!! ######""""""""""""""""""$$$$$$&&&)))***---666AAAVVVcccrrr|||{{{uuurrrtttxxxzzz~~~~~~|||}}}}}}|||}}}}}}}}}~~~zzzvvvtttqqqpppqqqssssssrrrmmmggg^^^VVVPPPKKKGGGDDDAAA<<<:::<<>>JJJVVVaaappp}}}}}}~~~|||xxxtttssstttwwwzzz~~~}}}|||~~~|||~~~~~~yyyyyyvvvsssrrrtttuuuvvvvvvpppkkkddd]]]WWWQQQKKKHHHCCC>>>;;;;;;;;;===DDDMMMWWWcccrrr~~~tttpppqqqzzz|||wwwpppmmmpppwww~~~nnn```XXX___jjjooosssyyy|||}}}~~~yyymmm[[[JJJ???>>>??????<<<777000)))$$$""""""!!!!!!     !!!"""###$$$$$$$$$###"""!!!!!!"""$$$%%%###$$$&&&)))+++222BBBRRRXXXaaaooo~~~yyyyyy|||oookkkjjjooouuuxxx}}}}}}|||}}}}}}zzzwwwuuutttvvvyyyzzzzzzrrrooojjjeee___YYYRRRNNNEEEAAA>>><<<:::999===DDDIIIVVVhhhvvv}}}zzzqqqjjjooo{{{|||xxxuuuuuu{{{ppp```TTTVVV\\\aaaiiirrrxxx|||~~~|||ppp^^^KKK???>>>???AAA@@@;;;444,,,'''"""""""""!!!    !!!!!!!!!!!! !!!!!!"""""""""$$$###"""""""""$$$&&&'''""""""$$$&&&)))222FFFXXX^^^eeerrrxxxvvv|||zzzrrrhhhddddddmmmtttxxx{{{}}}|||~~~}}}zzzxxxvvvvvvxxx|||~~~~~~uuusssppplllggg```YYYTTTHHHDDDAAA???<<<999:::??????NNNaaaqqqyyywwwjjjgggppp}}}|||~~~||||||vvvdddTTTPPPQQQUUU___kkkrrrwww}}}|||sssaaaOOOBBB>>>@@@BBBBBB>>>777///***###""""""!!!   !!!"""!!! !!!!!!"""""""""""""""!!! $$$###""""""###%%%'''(((&&&&&&''')))---777MMMaaaccciiiuuuxxxvvv{{{xxxnnniiiddddddmmmtttvvvyyy}}}~~~}}}}}}~~~~~~||||||zzz{{{}}}}}}~~~~~~xxxwwwyyy|||}}}|||}}}yyytttpppkkkeee]]]WWWPPPKKKDDD>>>;;;:::999999===CCCPPP```ppp}}}tttjjjgggmmm|||{{{uuupppjjj```UUUNNNKKKOOO[[[fffpppuuuwwwtttppphhhTTT>>>@@@AAABBBDDDBBB;;;111***$$$&&&%%%     !!!!!!!!!!!!!!!!!!"""###%%%&&&'''&&&%%%&&&)))222BBBUUUaaaiiimmmyyy{{{}}}~~~}}}zzz}}}wwwjjj___bbbgggnnntttxxxyyyyyy~~~}}}}}}}}}||||||{{{{{{~~~}}}}}}~~~~~~~~~{{{yyyzzz}}}~~~|||xxxuuupppiiiaaa[[[UUUOOOGGG@@@<<<;;;:::999999>>>IIIWWWggguuuqqqiiihhhrrr}}}}}}wwwpppllleee]]]TTTNNNKKKNNN\\\iiiqqqvvvxxxuuurrrlll[[[IIIBBBBBBCCCCCCBBB<<<444---&&&&&&%%%       !!!!!!""""""""""""""""""###$$$%%%&&&&&&&&&''',,,777III\\\hhhmmmqqq|||~~~~~~~~~rrreee]]]```gggooouuuyyyzzzzzz~~~}}}}}}|||{{{{{{||||||~~~}}}{{{{{{||||||{{{{{{|||~~~{{{wwwppphhhbbb\\\VVVLLLDDD???<<<:::999888;;;BBBMMM\\\kkkyyy}}}nnnddddddiiissswww{{{}}}}}}}}}yyyssslllgggccc^^^XXXQQQLLLOOO]]]lllrrrxxxzzzvvvtttqqqeeeWWWGGGEEECCCCCCCCC>>>777222((('''$$$"""     !!!""""""############""""""###$$$%%%%%%'''''')))000???RRRdddpppsssxxxzzzmmmaaaZZZ___hhhpppwwwzzz{{{{{{~~~}}}|||zzzzzz{{{||||||}}}{{{zzz||||||yyy{{{~~~~~~}}}vvvnnniiiddd]]]RRRIIIBBB>>>;;;::::::<<>>999+++'''###"""$$$###   !!! !!!"""!!!!!!""""""###$$$$$$$$$$$$###############$$$$$$((((((,,,999MMM___kkkppptttzzzpppeee```ZZZaaakkkssswwwyyyzzz{{{{{{{{{zzzyyyyyyzzz{{{|||}}}||||||||||||xxxuuupppkkkbbbYYYRRRKKKFFFBBB======;;;<<>><<<;;;>>>JJJZZZgggyyy}}}}}}pppfff```dddqqqwwwwwwyyyyyy{{{yyyvvvwww~~~zzzsssfffZZZUUUVVVfffttt~~~}}}zzz|||{{{vvvnnn```OOOEEECCCBBB>>>:::222...)))%%%###"""!!!!!!    !!!"""### !!!!!!"""######$$$""""""""""""###$$$%%%&&&)))+++444GGG___ooosssqqqvvvyyyoooaaa___aaahhhpppsssssssssvvvxxxvvvxxxyyy{{{{{{{{{yyyyyywwwzzz~~~~~~yyyuuupppjjjccc[[[SSSNNNAAAAAA???<<<>>>HHHWWWccctttzzzsssfffeeemmm}}}}}}}}}~~~~~~|||wwwvvvwwwuuuzzzvvvrrrsss{{{pppaaaYYYWWWaaarrr~~~}}}zzzsssdddQQQEEEBBBBBB>>>:::444111,,,'''###"""###$$$   !!!!!!!!!""" """###### !!!""""""######!!!!!!!!!"""###%%%&&&'''))),,,777MMMfffvvvxxxuuu|||qqqbbb```dddjjjqqqsssrrrrrrtttwwwuuuwwwzzz||||||{{{yyywwwyyy}}}~~~}}}zzzvvvrrrllleee^^^YYYLLLEEE>>><<<===CCCOOO[[[kkkwwwrrrhhhfffppp~~~zzzzzz}}}}}}||||||~~~xxxvvvuuuvvvwwwwwwwww{{{yyyiiiZZZ___nnn|||~~~~~~~~~{{{vvvmmm[[[JJJCCCEEEBBB<<<777111***%%%###"""!!! !!!######!!! !!!!!!  """!!!!!!!!!!!! !!!!!! """#########!!!$$$%%%%%%$$$###$$$&&&(((---000CCC___pppqqqqqqvvvppp___]]]bbbhhhooouuuwwwwwwvvvvvvyyyvvvuuuwww|||~~~{{{xxxwwwzzz~~~zzzvvvqqqjjjccc^^^PPPIIIAAA===<<>>;;;444,,,&&&$$$###"""!!!  !!!!!!   !!!!!! !!!"""""""""""""""!!!!!!$$$%%%%%%$$$###$$$''')))...444GGGcccssstttuuuyyyjjj^^^^^^ccchhhpppvvvxxxxxxwwwwwwwwwttttttwww|||~~~|||yyyvvvyyy~~~{{{wwwqqqjjjeeeYYYQQQHHHBBB>>>>>>DDDMMMcccppp~~~tttfff^^^___cccrrrxxx||||||}}}zzzyyy|||~~~zzzwwwoooppprrrwww~~~}}}kkkssszzzzzzyyyzzzzzzxxxvvvqqqdddSSSGGGCCCBBBAAA>>>888000)))%%%######""" !!!!!!!!!!!!    !!!!!!!!!"""$$$%%%&&&###$$$$$$$$$###$$$''')))///888NNNhhhuuuwwwyyy~~~rrraaa\\\___ccchhhpppvvvxxxyyyxxxxxxtttssssssvvv{{{}}}|||zzzvvvwww{{{{{{vvvooojjjaaaYYYOOOHHHBBB???CCCJJJ^^^lll{{{}}}oooccc\\\YYY]]]eeeqqq{{{~~~{{{zzz|||{{{vvvmmmnnnrrrzzzqqqvvvzzz||||||{{{yyywwwuuurrriiiYYYJJJBBB@@@AAA@@@;;;333+++%%%###"""""""""!!!  !!!"""!!!!!!!!!!!!!!!  !!!!!! !!!###%%%'''"""###$$$$$$$$$%%%(((***///<<>>>>>;;;555---&&&###"""  """""""""""""""!!!  !!!!!!  !!!!!! !!!""""""""""""""" !!!######$$$&&&***---888MMMdddnnnooosssxxxnnnlllrrryyyyyytttiii[[[SSSSSSYYY^^^fffiiinnnqqqrrrqqqrrrrrrrrrssstttuuuuuutttuuuuuuzzz|||tttpppnnnxxxzzz}}}zzzvvvpppggg___TTTJJJGGGJJJLLL\\\ooo{{{}}}xxxtttpppoooooopppfffeeeaaa[[[WWWYYYbbbiiitttzzz|||lllbbbZZZ^^^ooo}}}{{{{{{qqqzzz}}}lllaaa[[[aaajjjoootttyyy{{{tttlll^^^LLLCCCBBB>>>???===888000((($$$###"""""""""""""""""""""""""""""""""""""""!!!!!!  !!!"""""" !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """###$$$$$$$$$###!!!"""###$$$'''***---===SSSiiiqqqpppuuu}}}qqqmmmqqqxxxtttooocccTTTMMMQQQZZZaaahhhkkkooorrrrrrrrrrrrrrroooqqqssstttuuuuuuvvvwww{{{~~~vvvqqqpppppprrrvvv{{{}}}xxxuuuoooeeeZZZQQQJJJHHHKKKTTTcccttt~~~zzz~~~|||{{{wwwxxx{{{}}}{{{lllbbbdddhhheee___[[[TTTRRRMMMIIIIIIMMMTTTYYYbbblll{{{{{{kkk^^^___kkkyyy~~~}}}{{{yyy~~~zzz~~~}}}zzziiiXXXMMMQQQ^^^iiiqqqxxx|||yyyppp]]]III@@@BBBCCCAAA===888333---&&&!!!$$$######"""""""""""""""###""""""!!!  """###$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""$$$%%%%%%$$$%%%((((((&&&)))///???[[[ooonnnlllzzz{{{xxxsssnnnxxxkkk]]]UUURRRSSSXXX___gggiiimmmpppsssttttttsssoooqqqrrrssssssuuuwwwzzzzzz~~~{{{vvvmmmlllhhhhhhooovvvzzz~~~}}}|||~~~{{{tttjjj___UUUMMMJJJJJJRRRaaarrr|||{{{yyyxxxwwwwwwwwwwwwvvvpppmmmrrrvvvtttooommmnnnoooppprrrtttuuuuuuuuuuuuggg[[[YYYYYYVVVRRRQQQLLLIIIEEEAAA@@@CCCHHHLLLWWWaaannnzzzxxxeeebbblllxxx~~~~~~yyy||||||wwwtttgggWWWKKKOOO[[[fffooovvv}}}{{{xxxppp^^^JJJ@@@AAADDDAAA===999444...'''"""$$$######"""""""""""""""###""""""!!!  !!!"""!!!!!!  !!!!!! !!!"""$$$%%%$$$###%%%((())))))---444CCC]]]pppooonnn{{{|||wwwuuugggYYYQQQOOOQQQXXX___hhhjjjmmmppprrrssssssrrrnnnoooqqqrrrrrrsssvvvxxx|||~~~|||zzz|||rrrmmmgggeeejjjpppuuuzzz~~~yyytttqqq{{{rrrfff[[[QQQLLLIIIPPP^^^nnn}}}|||xxxvvvsssqqqnnnllllllllllllmmmnnnoooppppppjjjiiipppuuusssmmmjjjhhhgggggghhhjjjlllnnnpppssshhh[[[TTTPPPLLLKKKKKKGGGDDD@@@===<<<===@@@BBBKKKSSS___jjjtttmmmdddgggnnnwww}}}~~~yyyxxx~~~~~~~~~~~~}}}{{{xxxtttpppmmmdddVVVJJJKKKUUUaaalllrrryyyzzzyyyrrraaaMMMBBB@@@DDDBBB???;;;666000(((###$$$######""""""""""""""""""""""""!!! !!!   !!!!!!!!!!!!!!!###$$$$$$######%%%)))***+++222;;;KKKaaaqqqpppqqq}}}}}}pppbbbSSSLLLMMMQQQYYY```iiikkkmmmpppqqqqqqqqqppplllnnnppppppqqqrrruuuwww~~~~~~}}}}}}}}}|||xxxuuuttt{{{~~~xxxqqqiiicccdddhhhmmmttt{{{xxxqqqjjjeeexxxmmm```TTTMMMHHHNNNZZZiiixxx}}}xxxtttssstttpppmmmjjjhhhggghhhiiijjjiiijjjlllooorrruuuwwwxxxzzztttttt}}}zzzpppmmmiiiggggggkkkppptttxxxqqqggg^^^VVVQQQNNNNNNHHHFFFBBB?????????@@@@@@DDDJJJSSS]]]iiivvvzzzkkkcccdddlllttt}}}}}}|||vvvtttwww~~~zzz||||||zzzxxxtttqqqmmmkkkcccXXXLLLIIIQQQ]]]iiipppwwwzzz{{{ttteeeTTTGGGBBBDDDCCC@@@===999222+++&&&$$$######"""""""""""""""""""""!!!!!!   !!!!!!!!!""""""###$$$$$$%%%%%%'''******---666AAAWWWgggssssssttt|||lll^^^OOOJJJMMMSSS[[[cccjjjkkkmmmoooppppppooonnnlllnnnooopppppprrruuuwww~~~}}}}}}zzzsssnnnmmmwww|||yyyyyy|||yyypppgggcccccceeemmmttt{{{}}}xxxqqqkkkeeebbb}}}ssseeeXXXNNNJJJNNNWWWdddrrr~~~}}}wwwuuurrrmmmhhhdddddddddddddddeeegggjjjpppuuuyyyvvvxxx|||xxxpppmmmoootttxxx{{{yyyuuummmddd^^^YYYUUULLLHHHDDDAAAAAAAAA@@@???BBBDDDJJJSSS^^^lllyyyyyyjjjccciiisss~~~{{{}}}xxxqqqpppsss}}}~~~|||~~~~~~}}}{{{xxxtttqqqpppggg^^^QQQJJJNNN[[[hhhpppwww{{{}}}xxxkkk\\\OOOGGGEEEDDDBBB@@@<<<555...((($$$######"""""""""""""""!!!!!!!!!!!!  !!!"""  !!!!!!!!!!!!""""""###$$$$$$$$$''''''(((******---999EEEaaalllttttttwww{{{jjj[[[MMMJJJOOOWWW___fffiiikkkmmmooopppooonnnmmmmmmnnnpppqqqqqqrrruuuwww~~~|||uuuqqqooottt}}}{{{wwwwwwzzz}}}yyyooohhhcccaaafffmmmvvvzzz}}}yyytttooojjjhhhffffffzzzmmm]]]SSSMMMOOOUUU___mmmzzz|||{{{yyyvvvtttsssrrrrrrggggggdddaaa^^^\\\^^^___gggjjjnnnsssyyy~~~|||}}}~~~|||wwwrrrkkkdddVVVPPPJJJFFFEEEDDDBBB???BBBBBBDDDHHHQQQ\\\gggnnn{{{rrrfffhhhooo}}}~~~|||~~~uuummmmmmoooxxx|||yyywwwnnngggZZZNNNOOO\\\jjjrrrvvv|||zzzpppdddXXXNNNFFFEEEDDDBBB>>>888000+++$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!  !!!"""### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""###$$$$$$$$$$$$(((((()))***)))...;;;JJJffflllrrrtttzzzhhhZZZMMMLLLSSS[[[bbbggghhhjjjlllnnnoooooonnnmmmlllnnnppppppqqqrrruuuwww~~~~~~~~~{{{zzzwww~~~{{{zzz|||~~~xxxpppgggaaabbbgggqqqvvv}}}zzzqqqnnniiieeedddeeehhhjjjuuueeeYYYPPPPPPTTT\\\hhhuuu~~~yyyvvvooommmkkkiiiiiikkknnnpppiiijjjjjjjjjjjjlllqqqttt~~~~~~mmmeee\\\UUURRRPPPLLLHHHGGGDDDAAAAAAEEELLLSSSWWWaaaeeejjjnnnqqqtttxxxzzzyyy}}}pppiiiiiiuuuvvvllljjjlllrrrzzz~~~~~~vvvpppbbbSSSQQQ^^^mmmtttuuu|||zzzrrrjjj^^^SSSFFFEEEEEEDDD@@@:::222,,,$$$######""""""""""""""" !!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!  !!!!!!""" !!!###$$$%%%%%%$$$$$$&&&&&&((())))))///???OOOfffiiinnnsss|||~~~fffXXXMMMMMMUUU]]]cccggggggiiikkknnnoooooonnnmmmkkkmmmnnnooooooqqqtttvvv~~~~~~xxxnnndddbbbdddmmmsss{{{vvvooocccaaa___^^^___bbbeeeggg{{{kkk___RRRRRRTTTZZZfffrrr||||||vvvppplllfffeeecccccceeejjjooossszzz|||~~~{{{ooogggbbb^^^YYYUUULLLGGGAAA>>>???BBBFFFHHHLLLPPPUUUZZZ\\\___bbbdddkkkuuu}}}pppiiilllyyykkkiiiiiimmmtttzzz}}}}}}zzz}}}{{{vvvhhhWWWSSS```ooovvvttt{{{~~~yyyssslllaaaVVVFFFFFFFFFEEEAAA;;;333---$$$######""""""""""""""" !!!!!!!!!!!!!!!""""""!!!  !!!!!! !!!"""""" !!!###$$$%%%%%%$$$$$$###$$$&&&((()))000BBBSSSdddfffjjjrrr~~~|||yyy~~~eeeXXXLLLNNNWWW^^^cccffffffhhhkkkmmmoooooonnnnnnjjjkkkmmmnnnnnnppprrruuu}}}|||rrrfffbbbccckkkrrrzzz~~~wwwllldddXXXXXXYYYZZZ\\\___aaacccqqqcccXXXUUURRRVVVcccsss~~~yyyuuusssrrrqqqoooeeehhhkkkkkkmmmuuurrrgggcccWWWOOOHHHCCC>>>:::;;;???BBBEEEIIIJJJIIIIIIKKKMMMTTTccczzz{{{gggkkkuuupppiiieeehhhooouuuyyy{{{xxx|||~~~zzznnn___WWW]]]lllwwwyyyzzzyyyvvvsssnnndddZZZGGGFFFDDDCCC@@@;;;444000)))###!!!"""### """############"""!!!!!!!!!!!!!!!!!! !!!!!!  %%%%%%&&&$$$###"""###%%%((('''***---...333CCCUUUbbbeeejjjsss~~~vvvqqqzzzcccWWWNNNQQQZZZ```ccceeeggghhhjjjlllmmmnnnoooooolllkkkjjjjjjlllmmmoooooo|||{{{rrrkkkfffcccjjjqqq{{{}}}wwwtttrrrlllddd]]]UUUUUUWWWYYY]]]aaafffiiiuuuggg]]]YYYUUUYYYdddrrr|||~~~|||{{{|||||||||{{{xxx{{{yyyhhh]]]RRRKKKFFFBBB@@@AAA;;;>>>??????>>>>>>???BBBLLL]]]wwwtttkkkqqquuulllfffgggkkkooorrruuuzzz}}}wwwhhh^^^aaammmwww{{{}}}{{{xxxuuurrrjjjaaaLLLHHHDDDCCCCCC@@@999444***$$$!!!###### """############"""!!!  !!!!!!!!! """""""""!!!!!!!!! $$$$$$%%%$$$######$$$&&&%%%&&&)))---...555GGGZZZeeeiiiooowwwvvvrrryyy{{{bbbWWWNNNQQQZZZ```dddfffjjjjjjkkklllllllllllllllmmmmmmlllnnnpppsssuuuvvv~~~xxxnnngggbbbhhhpppzzz~~~xxxqqqllljjjfff___ZZZYYY[[[]]]```dddiiiooorrrzzzlllaaa\\\WWWZZZcccnnnwww|||zzzjjjZZZRRRNNNIIIDDDCCC?????????===;;;:::<<<>>>CCCSSSnnnrrrooosss|||qqqgggeeeggghhhkkkppp{{{~~~yyymmmiiinnnuuu}}}~~~}}}yyyxxxwwwrrrlllRRRJJJCCCBBBEEEDDD===555,,,&&&"""###### """"""######""""""!!!  !!!"""""" ############"""""""""""" """###$$$$$$###$$$&&&'''###%%%***,,,...888MMMaaahhhnnnvvv}}}~~~uuussszzzxxxaaaVVVOOORRR[[[aaaeeehhhllllllllllllkkkjjjiiihhhllllllmmmqqqvvvzzz}}}}}}}}}|||}}}}}}sssjjjccchhhoooyyyzzzsssjjjdddaaa___\\\ZZZaaadddhhhlllpppvvv{{{}}}pppaaa[[[VVVXXX___gggqqqyyyuuuaaaYYYWWWSSSMMMJJJGGGEEECCC@@@=========>>>???III]]]yyytttlllppp{{{uuuiiifffeeedddiiiqqq|||tttppprrr{{{}}}|||xxxxxxyyyxxxttt[[[OOOCCC@@@DDDEEE<<<444///((($$$$$$### """"""""""""""""""!!!  !!! #########""""""""""""""" !!!"""###$$$###$$$''')))###'''+++,,,///<<>><<<;;;;;;;;;<<>>TTTeeekkkmmmttt~~~|||}}}{{{zzz}}}{{{xxxwwwqqqxxx}}}~~~mmmZZZNNNMMMQQQZZZaaabbbccceeeeeeeeefffggghhhhhhhhhhhhmmmllloooyyyzzzuuurrrnnnpppsssxxx~~~~~~vvvsssqqqtttyyyzzzuuullljjjiiihhhjjjpppvvv{{{||||||zzzqqqfff[[[OOOGGGHHHGGGFFFPPP^^^iiirrr{{{tttjjjbbb___SSSQQQOOOOOOPPPOOOLLLIII>>>BBBEEEBBB>>>AAAMMMWWW___ooovvvhhh^^^ZZZZZZbbbkkkuuusssnnnjjjiiiwwwssslllooopppvvvyyyxxxwww{{{~~~mmmXXXKKKGGGEEEBBB>>>888000)))&&&$$$ """!!!!!!"""""""""""""""!!! !!!"""######  !!!!!!"""""""""""""""""""""""""""###$$$$$$###$$$&&&'''''')))***000CCC[[[jjjmmmnnnttt~~~~~~~~~wwwzzz}}}wwwtttggglllpppqqquuuttteeeRRRKKKKKKQQQ[[[bbbbbbbbbccceeefffggggggggggggggggggjjjiiillluuu{{{xxxpppppprrrxxx~~~~~~wwwuuuppprrrwww}}}zzzuuummmmmmnnnooosssxxx}}}zzzyyyyyyyyywwwrrrlllggg[[[OOODDDBBBDDDGGGJJJNNNaaannnzzztttjjjddd___\\\YYYZZZ\\\[[[UUUOOOKKKFFFBBBBBB@@@>>>???CCCJJJSSS]]]fffrrr|||qqqcccZZZ[[[```hhhvvvvvvmmmgggfffttt{{{pppfff```hhhoootttuuuzzz~~~|||kkkVVVGGGCCCDDDBBB@@@888222((("""!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!  !!!!!! !!! !!!"""###!!!"""$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%))),,,///555GGG___nnnrrruuu{{{wwwnnnuuu~~~{{{ppphhhdddkkkpppiiiZZZNNNKKKLLLOOOVVV^^^cccdddccchhhiiiiiihhhggggggiiikkkkkklllooovvvtttrrrttt{{{~~~yyyrrrqqqwww~~~~~~||||||~~~yyyvvvooouuuzzz}}}|||uuuqqqpppooorrryyy|||vvvuuutttsssqqqmmmhhhdddZZZNNNCCC@@@@@@AAACCCGGGRRR___kkksss|||yyysssllljjjiiikkknnnllleee___SSSKKKCCC@@@???<<<===@@@AAAGGGPPP[[[mmm|||oooddd______\\\hhhwwwxxxmmmgggeeeooo}}}}}}~~~vvvlllbbb\\\bbbkkksssuuuxxx~~~}}}}}}lllVVVGGGBBBBBBAAA@@@:::444+++%%%"""""""""!!!############"""""""""""" !!!!!!  !!!!!! """!!!!!! !!!"""###$$$######$$$$$$%%%%%%%%%%%%############$$$%%%&&&''''''***...888MMMdddrrrtttvvv|||xxxrrrzzz}}}qqqiiidddhhhkkkdddYYYQQQLLLMMMPPPVVV^^^bbbcccbbbeeefffffffffeeeeeefffhhhhhhiiimmmuuuvvvrrrqqqwww{{{}}}{{{uuuooonnnssszzz}}}{{{vvvuuussspppoooppptttwwwwww|||~~~~~~}}}yyyvvvuuuuuuxxx}}}xxx}}}yyytttrrrooommmllliiieeebbbZZZOOODDD@@@>>>======@@@HHHSSS___iiisssyyyeeeXXXJJJCCC@@@>>>===???>>>???DDDPPPfff~~~vvvhhh___WWW]]]hhhwww}}}wwwwww{{{zzznnngggdddiiiqqq}}}||||||wwwpppggg^^^XXXZZZfffqqqvvvwwwzzz||||||}}}mmmXXXHHHAAA@@@@@@@@@<<<666...((($$$#########$$$$$$$$$#########""""""!!! !!! !!!!!!!!!!!! """""""""""""""###$$$$$$'''&&&&&&%%%%%%$$$$$$###"""""""""###%%%&&&((()))&&&(((...===VVVllluuuuuuyyy{{{yyyuuunnnhhhfffcccZZZSSSPPPLLLNNNRRRXXX]]]aaabbbaaabbbdddeeeeeeddddddeeegggccceeekkksss}}}xxxsssppprrruuuwwwzzz~~~zzzxxx}}}{{{wwwqqqmmmnnnttt{{{zzzuuussssssrrrpppmmmkkkllloooqqquuu}}}~~~~~~~~~vvvzzz{{{uuussspppmmmjjjiiigggdddbbb[[[QQQHHHCCC@@@===<<<>>>BBBIIITTT___kkk{{{}}}kkkWWWKKKGGGCCCAAAAAABBBAAABBBKKK___yyywwwggg^^^]]]aaammm{{{tttrrrwww~~~~~~pppiiidddeeehhhxxx{{{~~~{{{xxxtttqqqllleee\\\UUUTTTaaapppwwwxxxxxxzzz}}}|||nnn[[[JJJAAA??????@@@===888111***%%%##################""""""""""""!!!"""!!!  !!!"""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######$$$######""""""!!!!!!!!!#########$$$%%%&&&'''((('''(((111EEE___rrrwwwttt}}}|||vvvooohhh]]]QQQKKKJJJLLLOOOSSSYYY]]]`````````bbbdddffffffeeeeeefffggg```cccjjjsss||||||uuupppqqqssstttxxx}}}xxxtttyyy~~~wwwpppmmmpppvvv||||||xxxxxx}}}}}}yyyvvvtttwwwwwwvvvtttrrrrrruuuwww{{{yyy|||~~~wwwrrrqqqnnnjjjhhhfffeeecccaaaYYYQQQJJJFFFBBB===<<<>>><<>>;;;;;;>>>FFFQQQaaavvvtttbbbTTTJJJDDDCCC>>>???@@@EEENNNdddooocccXXXYYYeeetttyyynnnhhheeeddddddsssxxxuuuwwwwwwqqqmmmjjjhhhgggbbbXXXPPPPPPZZZiiiwww{{{zzz{{{wwwooobbbRRRFFF@@@@@@BBB>>>;;;555...'''###"""###!!!!!! """!!!!!!!!!!!!!!!!!!"""!!!""""""""""""!!!  !!!!!!!!!!!!!!! !!!!!!"""###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&+++---:::RRRjjjuuuvvvttt~~~zzzyyynnn^^^NNNFFFGGGJJJOOOVVV[[[]]]^^^___```^^^```cccddddddcccdddeeeccchhhqqqyyyzzzuuutttwww{{{|||{{{xxx~~~}}}wwwuuuwwwzzz}}}}}}{{{yyyzzz||||||yyyuuusssnnnllliiigggfffeeebbb```ZZZUUUQQQMMMGGG???<<<>>>>>>;;;;;;AAAGGGQQQaaapppooo]]]NNNGGGFFF@@@>>>@@@DDDJJJYYYrrryyyiiiYYYTTTYYYfffyyy~~~pppiiieeedddbbbmmmuuu~~~xxxvvvxxxzzzuuuppplllkkkkkkfff\\\TTTPPPVVVdddttt|||{{{|||tttoooeeeWWWJJJBBBBBBCCC@@@>>>999111)))$$$###%%%!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""""""""!!!  !!!"""###""""""!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%&&&'''((()))---===VVVllluuuwwwxxx{{{tttooo\\\LLLDDDEEEHHHNNNVVV[[[]]]^^^```aaa]]]```ccceeedddddddddeeehhhnnnvvv}}}|||rrrppprrryyy~~~~~~{{{~~~|||yyyvvvuuupppnnnlllkkkjjjhhheeebbb___[[[VVVRRRKKKBBB>>>@@@===999888<<<>>>BBBMMMZZZjjjsssxxxcccRRRKKKJJJFFFBBBBBBFFFJJJRRRbbbrrrqqq^^^TTTTTT^^^qqqqqqhhheeeccc\\\bbbeeennn{{{yyysssxxxsss{{{{{{zzzzzzuuuqqqpppppplllbbbYYYPPPTTTaaarrr{{{{{{{{{rrrooogggZZZLLLDDDBBBDDDAAA@@@;;;333***%%%%%%&&&""""""""""""!!!!!!!!!!!! !!!"""######"""!!! """""""""""""""!!!!!! !!!"""$$$$$$######"""!!!!!!!!!!!!""""""""""""######$$$%%%&&&((()))***''',,,>>>XXXllltttxxx{{{vvvooo}}}oooZZZHHH@@@@@@GGGNNNVVV\\\^^^___```bbb___bbbfffggggggfffggggggkkkqqqyyy}}}xxxlllkkkpppzzz~~~|||zzz~~~||||||}}}|||yyywwwvvvuuutttsssppplllfffaaa]]]^^^]]]ZZZUUUOOOJJJGGGFFF>>>;;;888777999>>>DDDHHHTTTYYYaaahhhooouuuzzz}}}nnn^^^SSSNNNHHHHHHEEE@@@>>>FFFUUUaaarrrttt]]]RRRPPPVVVjjjwwwmmmfffcccbbb___^^^aaahhhmmmmmmjjjqqqyyy|||yyyzzzvvvyyyxxxlll]]]PPPWWWdddpppyyy}}}}}}{{{rrrjjjeeebbbVVVDDD>>>CCCBBB???999444///)))$$$ %%%### """"""!!! !!!"""!!!### !!!!!!!!!!!!!!! """#########$$$$$$$$$$$$###$$$&&&%%%%%%&&&(((***//////@@@___qqqrrruuu~~~~~~qqqppp{{{iiiOOO===;;;CCCIIINNNVVV\\\_______________```bbbbbbcccdddfffiiilllrrr{{{}}}sssppppppvvv~~~{{{~~~~~~xxxtttsssvvv}}}~~~}}}}}}xxxuuuwwwvvvtttqqqnnnhhhccc___]]]]]]\\\ZZZUUUPPPKKKIIIBBB???;;;888888;;;???BBBDDDHHHMMMRRRVVVZZZ___bbbggghhhjjjlllooosssyyy~~~xxxgggYYYPPPHHHGGGEEEAAA???CCCLLLTTT```mmm|||tttaaaWWWRRRTTTcccuuu}}}qqqiiieeebbb```___bbbfffjjjjjjiiinnnzzz~~~ssseeeUUU[[[fffsss~~~~~~|||tttmmmiii\\\JJJAAADDDDDD@@@;;;666111+++&&&"""&&&!!!###%%%### """"""!!! !!!   !!!"""############""""""""""""#########$$$###$$$&&&&&&%%%&&&(((***000222DDDbbbssssssuuu}}}~~~rrrlllvvvzzzdddMMM===<<>>:::555///)))%%%!!!"""$$$$$$###"""""""""""""""!!! """  !!!  !!!"""###$$$$$$$$$ !!!!!!!!!!!!"""###$$$&&&&&&&&&''')))+++///999QQQmmm{{{zzzzzz{{{}}}|||ppprrrzzz}}}{{{~~~zzzgggTTTDDD<<<<<<@@@DDDIIIPPPVVVYYYZZZ\\\\\\]]]^^^_________```bbbdddjjjrrr}}}wwwsssqqqssszzz|||uuujjjeeebbbdddgggkkkrrrzzz~~~xxxvvvwwwzzz}}}yyyrrrmmmbbb```\\\[[[[[[ZZZXXXWWWOOOLLLHHHCCC@@@>>>======999999999777666666888:::777888999999999:::===???EEEGGGKKKOOOVVV^^^gggmmmqqqtttyyy~~~vvvggg[[[TTTKKKEEEEEEFFFFFFEEEFFFJJJRRR]]]jjjwwwvvveeeWWWSSSUUU^^^ffftttuuukkkfff```ccchhhmmmsssyyyxxxxxxzzzvvvsssrrrmmm```RRRIIIEEEBBB>>>;;;666000***&&& """$$$$$$"""!!!!!!###""""""!!!  !!!  """!!!!!!!!!"""!!!!!!  !!!!!!!!!!!!###$$$&&&&&&&&&(((***,,,...<<>>CCCKKKUUU[[[dddiiiqqqxxx}}}~~~|||{{{~~~rrrbbbZZZPPPIIIHHHIIIJJJKKKFFFGGGLLLTTT^^^jjj{{{rrrbbbYYYWWWUUU[[[iii{{{uuujjjeeeccceeejjjrrrzzzzzz{{{xxxuuuuuurrrgggVVVHHHEEECCC@@@<<<888222+++'''###$$$%%%$$$######$$$%%%""""""!!! !!!###!!!###"""""""""!!!!!!  !!!!!!!!!!!!###$$$&&&&&&'''(((+++---///@@@[[[ttt~~~~~~~~~zzzzzzrrriiifffqqq{{{}}}|||~~~~~~rrr\\\DDD888888<<>>=========;;;<<<<<<:::888666777888333555777999;;;@@@EEEIIIRRRXXXaaakkkrrruuuuuutttuuuzzz|||jjjddd\\\TTTPPPPPPQQQQQQOOOOOOSSS[[[bbbjjjyyyttthhhbbbZZZ[[[eeetttxxxkkkeeedddffflllwwwzzz~~~yyywwwvvvxxxxxxooo]]]MMMFFFDDDBBB>>>:::444...)))&&&%%%#########$$$%%%%%%""""""!!!  !!!!!!!!!"""""""""!!!!!! !!!!!!!!!"""""""""###$$$&&&'''''')))+++...222EEE```uuu}}}}}}zzz{{{}}}tttllleeecccooozzz|||zzzyyyxxxuuuqqqhhhTTT???555888======EEEIIIOOOUUUXXX[[[^^^___]]]_________^^^___aaaccclllsss|||{{{qqqlllgggfffbbb]]]]]]___nnnwwwzzzsssoooooopppqqqzzz{{{sssnnniiigggeeebbbZZZTTTQQQPPPNNNKKKHHHFFFCCCBBB@@@BBBCCCCCC@@@>>>======999::::::999666555555666111333666777888888:::;;;???DDDNNNXXXaaafffiiijjjmmmsssyyy|||{{{zzz}}}rrrnnnggg___YYYWWWVVVWWW\\\\\\aaaiiimmmsssuuulllbbb___dddqqq|||{{{llleeeccceeelll|||zzzwww{{{zzzzzz{{{|||jjjYYYHHHFFFCCC@@@<<<666///+++&&&$$$!!! """$$$$$$$$$""""""!!! ### !!!"""!!! !!!"""###############!!!!!!!!!!!!""""""""""""###$$$&&&''''''))),,,...666IIIcccvvv|||{{{~~~zzz{{{|||ppphhhbbbhhhsss}}}}}}xxxtttoookkkfff___NNN;;;444999===<<>>===;;;:::999999555555666666666666666777<<<>>>AAAEEEIIIOOOVVVZZZ^^^cccjjjppptttwwwyyy{{{}}}zzzxxxvvvyyy~~~zzztttlllgggfffiiilllnnnrrryyy}}}ppphhhccciiiuuu}}}{{{zzz{{{ooofffggghhhjjjxxx~~~vvvuuuzzz~~~yyyvvvzzzuuubbbPPPNNNJJJEEE???999333///'''""" ###%%%###$$$%%%$$$"""""""""$$$###  ###### !!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!""""""$$$((((((''',,,333999XXXmmmttt|||qqqdddhhhooowww|||xxxrrrllleee___\\\TTTFFF888222444999;;;AAAGGGNNNUUUXXXZZZ[[[[[[\\\___aaa```^^^^^^aaadddkkkxxx}}}xxxooogggaaafffpppvvvqqqnnnjjjhhhlllpppyyy{{{wwwxxxyyysssnnnhhhbbb]]]\\\XXXRRRMMMKKKJJJIIIHHHKKKLLLLLLKKKHHHGGGGGGHHHGGGGGGEEECCCAAA>>><<<;;;777777777777666666666666555666999;;;===BBBGGGKKKTTTYYY```fffkkkooosssvvv}}}zzzvvvuuuuuuwwwooooooqqqwww}}}zzzyyy{{{||||||tttkkklllttt||||||xxxwww|||sssiiihhhhhhkkkwww{{{tttrrrvvv{{{}}}}}}~~~zzzxxx}}}vvvcccPPPNNNKKKFFFAAA:::444000(((%%%""" !!!""""""""""""$$$$$$$$$"""!!!"""###!!! !!!""""""!!!""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""%%%((((((''',,,444>>>^^^sssxxx}}}~~~zzzmmmqqqvvv}}}|||tttlllccc[[[VVVNNNBBB777222555:::===CCCIIIPPPVVVYYY[[[\\\]]]]]]___aaa```^^^___bbbeeemmmyyyzzzpppiiihhhppp~~~wwwooofff```fffhhhppp|||yyyvvv{{{uuuooohhhcccaaa]]]VVVQQQNNNLLLJJJHHHOOOPPPQQQPPPNNNNNNNNNOOOOOOOOONNNMMMIIIEEEAAA???;;;:::999888777666555555111222333333444666999<<>>666111)))(((&&&&&&&&&$$$"""!!!######"""!!! !!!"""!!!"""!!!!!!!!!"""######""""""!!!!!! ######"""!!!!!!!!!""""""""""""%%%(((((((((---555EEEfff{{{}}}~~~}}}tttwww}}}xxxoooddd[[[OOOGGG<<<444333555:::===CCCHHHOOOUUUXXXYYY[[[\\\]]]___aaa```___```cccgggppp{{{~~~{{{|||wwwoooiiiooozzz}}}pppbbbXXX^^^]]]dddsss{{{www}}}wwwpppkkkhhhccc\\\WWWSSSOOOLLLJJJPPPRRRSSSRRRQQQQQQRRRSSSTTTTTTUUUTTTQQQLLLHHHEEE??????===;;;999888666555333444444444333333555777:::>>>DDDJJJQQQXXX```eeekkknnnrrrssssssqqqqqqqqqllljjjeee```[[[[[[]]]```dddhhhqqq||||||zzzwwwsssrrrwww~~~yyyzzz}}}yyy{{{~~~rrrnnnkkkjjjpppxxx~~~xxxtttooommmnnnqqquuuwwwzzzzzzzzz~~~qqq```NNNMMMKKKJJJGGGAAA999222***((('''''''''&&&###!!!!!!"""""""""  !!!"""""" """$$$######""""""!!!!!! ######""""""!!!""""""#########%%%(((((()))///666IIIkkk~~~}}}tttxxxvvvjjj```KKKAAA777333222444777;;;@@@EEELLLQQQTTTVVVXXXYYY]]]___aaa```___aaaeeeiiisss}}}}}}wwwwww{{{~~~||||||~~~zzzpppiiimmmuuuvvvfff[[[VVVTTTYYYfffqqquuuwwwxxx~~~xxxtttoookkkddd^^^YYYUUURRROOOPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUVVVWWWUUURRRNNNLLLEEEDDDBBB@@@===;;;999888444555666555333333444555444777<<>>===555666666555222111111222222444888<<>>CCCIIIOOOSSSVVVZZZ\\\\\\^^^___^^^^^^aaafffkkkwww{{{tttrrrtttwwwyyyzzzzzzzzzzzz{{{~~~~~~pppnnnooowwwtttiiiRRRMMMHHHGGGGGGLLLXXXccc|||xxxrrrlllhhhccc^^^[[[VVVXXXYYYXXXVVVVVVVVVXXXVVVWWWWWWWWWVVVUUUTTTTTTOOONNNLLLIIIGGGDDDBBBAAA:::;;;:::888555222111111111333555777999;;;???BBBGGGJJJNNNQQQQQQQQQPPPQQQSSSUUUYYY\\\aaagggnnnrrr|||||||||{{{vvvrrrkkklllqqq{{{qqq^^^RRRLLLHHHFFFFFFIIIVVVjjj~~~wwwyyy{{{{{{|||}}}~~~sssjjjggggggiiihhhlllzzz}}}www{{{|||zzzyyywwwrrrkkkjjjeee]]]SSSQQQYYYiiivvv{{{xxxsssggg\\\MMMIIIEEEFFFHHHFFF???888...***&&&$$$$$$%%%%%%%%%!!!"""###"""  !!!!!! !!!""""""!!! !!!!!!""""""############""""""######$$$%%%%%%$$$%%%((()))***222;;;UUUrrryyyyyywwwiiiRRR@@@111000111000222999<<<@@@GGGMMMRRRVVVZZZ]]][[[\\\^^^]]]]]]```ffflllwww~~~{{{uuusssuuuxxxzzz|||{{{}}}}}}{{{~~~yyytttqqqxxx}}}qqq^^^SSSHHHCCCBBBDDDLLLSSS|||vvvppplllgggbbb___[[[\\\]]]\\\ZZZYYYZZZ[[[YYYXXXXXXWWWVVVUUUUUUTTTQQQPPPNNNLLLIIIGGGEEEDDDAAABBBAAA>>>999555444333000222444555555555777999999>>>EEEJJJMMMPPPRRRTTTYYY\\\aaaffflllrrryyy~~~|||uuurrrrrrooojjjeeeaaabbbeeemmm{{{~~~gggXXXRRRHHHEEEAAAAAAGGGUUUfffrrr|||vvvvvvwwwwwwvvvxxx{{{~~~|||ssskkkhhhgggeee```___jjjyyy}}}xxxxxx{{{~~~tttvvvwwwuuuvvvxxxvvvqqqmmmhhh]]]QQQMMMVVVhhhwww}}}yyysssiii___NNNHHHDDDDDDGGGFFF???999000---)))&&&&&&%%%$$$###!!!######"""!!! !!!"""###  ######  !!!"""###$$$$$$######""""""###$$$%%%%%%%%%$$$%%%((()))+++333<<<[[[uuuqqqrrr}}}oooSSS@@@000000222000444;;;888===DDDJJJOOOTTTYYY\\\ZZZ\\\]]]\\\\\\```ffflllwww~~~|||wwwvvvyyy|||~~~||||||}}}xxxsssuuu}}}yyyuuu{{{jjj[[[LLLFFFEEEFFFHHHKKK~~~zzzuuuppplllhhhfffeeeffffffeeebbb]]]XXXUUUWWWXXXYYYYYYZZZYYYYYYYYYUUUTTTQQQOOOLLLJJJIIIIIIEEECCC???===<<<;;;:::888333333222222222333555666;;;@@@GGGJJJMMMQQQYYY___bbbffflllrrrxxx~~~rrrmmmgggeeeggggggeeeaaa]]]ccckkkqqqxxxsss]]]RRRJJJCCC???@@@CCCGGGOOOWWWhhhoooxxx~~~yyyvvvpppqqqssssssrrrssstttvvv}}}}}}yyy~~~}}}|||ppphhheee```]]]\\\___cccfffqqqvvvyyyzzz}}}~~~{{{vvvrrrqqqrrrtttvvvtttmmmaaaTTTNNNTTTbbbnnnyyy}}}~~~zzzvvvssslllfffUUUHHHFFFJJJFFFEEEDDD===222---)))'''''''''%%%###!!!  !!! !!!"""""""""!!!!!!!!!!!!!!!!!!"""######""""""#########""""""!!!!!!(((&&&$$$)))+++111AAA\\\wwwuuunnnmmmnnnSSS>>>666555///000888;;;???CCCIIINNNQQQSSSVVVXXX[[[\\\\\\[[[\\\aaajjjqqqzzz~~~zzzvvvuuuxxx|||vvvppplllnnnsssxxx|||vvvzzzuuujjj\\\PPPJJJHHHFFFEEE~~~zzzuuuqqqmmmkkknnnpppqqqooojjjccc^^^[[[YYYYYYYYYYYYYYYXXXXXXWWWVVVUUUSSSPPPNNNLLLKKKKKKHHHEEECCCAAA@@@>>>;;;999888777666555444555555666;;;BBBJJJPPPUUU\\\fffmmmooopppssswww}}}|||uuupppfffaaa]]][[[^^^bbbfffgggjjjpppwww{{{gggZZZLLLEEE>>>===>>>???DDDJJJQQQVVV]]]cccfffggghhhiiiggghhhjjjkkklllkkkiiihhhfffhhhkkkmmmnnnppprrrtttzzz}}}|||}}}~~~rrrjjjfff```\\\ZZZ[[[^^^aaaiiiooouuuxxx~~~}}}||||||{{{zzzyyyyyyyyyyyyzzzuuuiiiZZZQQQSSS```llluuuxxxxxxuuussssssppplll\\\NNNKKKMMMHHHGGGFFF>>>444///)))&&&&&&'''%%%###"""""" """"""!!!!!!"""""""""!!! !!!!!!!!!!!!!!!"""###### !!!######$$$$$$$$$"""(((&&&%%%***+++333CCCaaazzzzzztttrrrwwwWWWAAA666555000111999:::===AAAGGGLLLPPPSSSVVVXXXZZZ[[[[[[ZZZ[[[aaajjjqqq|||zzzwwwvvvyyy}}}{{{xxxpppiiieeefffkkkpppyyy~~~xxxzzz{{{kkk]]]TTTOOOKKKHHH{{{wwwssspppsssxxx|||yyypppfffaaa```ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWUUUTTTRRRPPPOOONNNKKKIIIGGGFFFDDDAAA===:::999999777555444333333333===CCCLLLTTT\\\fffqqqxxx~~~~~~}}}vvvmmmfffaaaYYYWWWUUUUUUZZZbbbmmmuuu~~~yyygggVVVLLLCCC>>><<<:::<<<@@@AAAEEEJJJNNNPPPRRRSSSTTTPPPPPPQQQRRRSSSUUUVVVWWWVVVYYY^^^bbbdddfffiiikkkooorrrvvvxxxzzz}}}{{{zzzvvvooojjjddd]]]ZZZZZZ\\\^^^eeemmmtttyyy~~~{{{uuu{{{|||~~~~~~~~~{{{qqqbbbVVVTTT___jjjsssuuutttqqqppprrrrrroooeeeUUUOOOPPPKKKJJJIIIAAA888222***%%%%%%&&&%%%$$$######"""!!!!!!"""######""""""######""""""!!! """!!!!!!!!!!!!"""######!!!""""""#########$$$$$$"""'''&&&&&&+++,,,555HHHhhh}}}|||zzzwww]]]CCC666555111333999999:::???EEEKKKOOORRRUUUXXXXXXYYYZZZYYY[[[```iiippp{{{}}}~~~{{{yyyyyy{{{~~~}}}yyyvvvtttrrrpppnnnkkkddd___```dddjjjuuu|||zzzpppddd\\\TTTPPP~~~yyytttppppppvvv|||yyyoooeeeaaaaaa[[[ZZZXXXXXXWWWXXXYYYZZZYYYYYYYYYXXXVVVUUUTTTSSSOOONNNLLLKKKIIIEEE@@@<<<<<<;;;:::999888777666666<<>>CCCIIINNNPPPPPPQQQQQQQQQOOOLLLJJJHHHIIIJJJKKKNNNRRRWWW[[[]]]___aaacccfffhhhjjjmmmpppuuuzzz~~~xxxuuu{{{{{{tttooohhhaaa]]]]]]^^^```gggpppxxx{{{~~~}}}sssrrr}}}{{{nnn```[[[aaaiiirrrttttttqqqppprrrqqqnnnkkkXXXPPPPPPKKKKKKKKKDDD<<<555+++%%%$$$%%%%%%%%%###"""!!!!!!!!!!!!"""##################""""""!!!""""""!!!!!!""""""###$$$'''&&&%%%###"""!!!!!! """'''&&&''',,,---888NNNlll}}}yyyzzzxxxaaaEEE666555222555999777:::>>>EEEKKKOOOSSSVVVXXXWWWXXXYYYYYYZZZ```iiiqqqyyyzzz|||}}}}}}}}}~~~}}}vvvtttrrrqqqpppooonnnmmmllleee______bbbiiiuuu|||~~~wwwlllbbb\\\{{{tttnnnjjjqqqxxxvvvmmmdddaaaaaa[[[ZZZXXXWWWXXXZZZ\\\^^^\\\\\\\\\\\\[[[ZZZYYYXXXSSSRRRPPPOOOMMMIIIDDD@@@@@@@@@@@@??????>>>===<<<:::>>>EEEOOOZZZgggrrryyyyyyooofffaaa___^^^^^^___eeejjjnnnqqqyyypppbbbRRRJJJEEEAAAAAACCC???FFFPPPXXX[[[[[[YYYYYY[[[XXXSSSNNNJJJGGGFFFFFFNNNQQQVVVYYY\\\^^^```bbbdddfffjjjnnnttt{{{zzzpppnnnsss|||vvvrrrjjjddd```___aaabbbfffpppyyy{{{|||zzzvvv{{{uuujjjhhhjjjnnnrrruuutttuuuwwwvvvrrrppp[[[PPPNNNKKKLLLMMMEEE???777---&&&$$$%%%%%%%%%""""""!!! !!!""""""$$$######""""""""""""""""""""""""""""""###$$$$$$'''&&&%%%###"""!!!!!!!!!###&&&&&&(((......;;;UUUooo|||tttuuuvvv___DDD555555333555999777;;;???FFFLLLPPPTTTWWWYYYVVVWWWXXXXXXZZZaaajjjrrrzzz{{{}}}~~~~~~|||}}}}}}wwwtttqqqrrrsssssssssrrrssssssnnnhhhbbbaaabbbiiivvv}}}ssslllwwwooojjjpppuuuuuuooohhheeeddd^^^\\\YYYXXXXXX[[[^^^```^^^^^^___``````___]]]]]]XXXVVVTTTSSSQQQNNNJJJGGGAAAAAABBBAAA@@@???>>>===888;;;AAAJJJUUUbbblllrrr~~~yyyssslllggggggjjjnnnpppssswww|||~~~ooo[[[OOOIIIEEEDDDEEEDDDMMMZZZeeekkkllllllkkkfffddd```ZZZUUUPPPMMMKKKOOORRRVVVZZZ^^^bbbgggjjjmmmppptttyyy~~~sssllliiinnnzzzwwwrrrkkkeeeaaa```aaaccccccnnnyyy|||}}}~~~ssslllkkkpppuuuwww{{{|||www```RRROOOKKKMMMNNNFFFBBB:::///(((%%%%%%$$$###"""!!! !!!"""$$$###"""!!!!!!!!!!!!"""###""""""""""""###$$$$$$$$$######"""###$$$%%%&&&###&&&&&&***//////>>>[[[ttt}}}~~~sssssstttzzzYYYAAA555555222444999777;;;@@@FFFLLLPPPSSSWWWYYYVVVWWWXXXYYY[[[bbblllsss}}}zzzxxx|||}}}yyyvvvsssqqqsssvvvzzz{{{zzzyyyxxxxxxpppjjjeeebbbbbbhhhuuu~~~~~~uuupppsssvvvvvvrrrmmmiiigggccc```\\\YYYXXXZZZ]]]______```bbbccccccbbbaaa```]]][[[XXXVVVUUUSSSQQQNNNFFFFFFFFFEEECCCAAA???>>><<<===???DDDLLLUUU]]]aaarrrzzz~~~|||xxxuuussstttzzzlll[[[RRRLLLJJJKKKLLLUUUbbboooxxx|||yyyxxxuuuqqqkkkddd^^^[[[WWWZZZ```ffflllttt}}}~~~uuullljjjsss~~~{{{vvvooogggcccaaabbbdddfffrrr~~~|||rrroootttwwwyyy~~~hhhWWWRRRMMMNNNOOOGGGCCC;;;111***'''%%%$$$"""######!!!!!!!!!!!!#########"""!!! !!!!!!######""""""######$$$%%%######""""""###%%%'''((($$$%%%%%%+++000///@@@```{{{wwwuuutttrrrQQQ<<<444666111222888888<<<@@@FFFKKKOOORRRTTTVVVVVVWWWYYYZZZ\\\cccmmmuuu~~~}}}}}}~~~~~~{{{zzz~~~{{{xxxvvvvvvwwwwww|||~~~}}}qqqlllhhheeedddgggttt{{{uuuvvvwwwvvvsssoookkkhhhhhhddd___ZZZXXXYYY\\\^^^```aaaccceeeeeedddcccbbbaaa^^^[[[YYYXXXWWWUUUTTTQQQQQQPPPOOOLLLIIIFFFDDDBBB@@@???@@@DDDIIIMMMOOO___gggpppsssrrrttt{{{}}}|||zzzyyyzzzzzz}}}|||ggg[[[TTTQQQQQQMMMVVVcccpppzzzvvvnnnjjjfffiiipppxxxtttmmmrrr||||||ssskkkfffddddddeeennn{{{yyywwwvvvzzz{{{zzz~~~ppp]]]UUUOOOOOOOOOGGGCCC<<<222+++(((&&&###!!!%%%$$$###""""""###$$$%%%###"""  !!!#########"""######$$$%%%'''%%%$$$""""""###%%%&&&$$$%%%&&&,,,111000BBBccc}}}xxxvvv|||wwwkkkLLL999444666111111777999;;;???EEEJJJMMMPPPSSSTTTVVVXXXYYYZZZ]]]dddnnnvvvzzz||||||~~~}}}yyyvvvyyy|||}}}~~~}}}|||{{{||||||~~~|||{{{}}}~~~~~~zzzwwwwwwzzz}}}sssoookkkhhhfffiiittt~~~vvvppprrruuusssnnnkkkkkkgggaaa]]]\\\\\\\\\\\\___aaacccfffggghhhggggggfffeeeccc```]]][[[YYYXXXXXXWWWUUUUUUTTTRRROOOLLLIIIGGGDDDBBBBBBDDDGGGIIISSSTTTUUUXXXZZZ]]]^^^___aaaffflllooooooqqqvvv|||}}}kkk___YYYXXX]]]ZZZ]]]hhhttt~~~wwwyyyxxx|||~~~}}}{{{rrrnnnjjjhhhkkkppp|||}}}~~~~~~uuu{{{zzz{{{||||||~~~sss\\\UUUTTTOOOHHHDDDBBB===555,,,&&&#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$&&&$$$###$$$%%%'''&&&%%%######&&&)))***333MMMggg{{{~~~xxxtttqqqdddLLL???222000222333444555;;;@@@GGGLLLNNNPPPQQQQQQUUUXXXZZZZZZ[[[bbbllluuu}}}~~~}}}|||}}}xxxwwwyyy~~~}}}|||yyyvvvuuuttt|||}}}~~~|||zzzzzz}}}|||{{{~~~~~~tttllljjjgggdddkkkvvv~~~uuuoooqqqsssqqqmmmllljjjgggbbb___]]]]]]]]]\\\___```bbbeeehhhjjjlllmmmfffeeedddbbb```___^^^]]]\\\ZZZYYYYYYXXXWWWTTTQQQPPPMMMJJJGGGEEEEEEEEEFFFHHHIIIJJJLLLMMMOOOPPPQQQSSSXXX___ffflllsss{{{~~~nnnddd```ccc```cccmmmwww}}}|||tttlllhhhfffffflllrrrsssvvv|||{{{||||||||||||uuu^^^VVVUUUQQQKKKHHHCCC>>>666---'''$$$$$$%%%########################""""""""""""!!!!!!!!!!!!"""""""""""""""#########!!!"""!!! """$$$%%%$$$'''+++,,,666PPPkkk~~~yyy}}}xxxrrrkkk[[[III===222000222333444555;;;@@@GGGLLLOOOQQQSSSTTTVVVXXXZZZZZZ\\\bbbmmmuuu~~~}}}}}}|||yyy|||~~~{{{xxxwwwvvv{{{}}}~~~{{{{{{}}}wwwooolllgggbbbgggqqq{{{ttttttvvvtttqqqqqqmmmjjjfffdddcccbbb```______```bbbdddfffiiikkkmmmfffffffffeeedddccccccccc```___]]]]]]]]]\\\ZZZYYYXXXVVVSSSOOOKKKHHHFFFEEEAAABBBBBBBBBBBBCCCCCCCCCEEEIIIQQQ\\\iiiwwwwwwmmmkkkiiimmmxxxqqqjjjdddcccccceeellltttsssrrrsss{{{|||||||||{{{{{{~~~www```VVVSSSQQQMMMJJJFFF@@@666---'''%%%%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""""" ###!!! %%%&&&%%%(((,,,...999TTTppp}}}yyy~~~xxxrrrgggRRRDDD999111000333333444555:::???FFFLLLPPPSSSUUUWWWUUUWWWYYYZZZ\\\ccclllttt~~~~~~|||~~~}}}~~~}}}{{{zzzyyy{{{~~~{{{sssooohhhaaaccckkk{{{yyyyyyssspppmmmkkkjjjhhheeecccaaabbbdddfffgggggggggfffiiihhhhhhhhhgggfffffffffdddbbb```______```___]]]___]]]ZZZWWWRRRNNNJJJHHHFFFEEEDDDCCCBBBAAA@@@???@@@BBBIIIUUUfffxxx{{{rrrppptttuuufffaaa___aaacccffflllrrrwwwsssooottt||||||{{{{{{{{{zzz{{{yyycccVVVQQQOOOMMMJJJGGGAAA777---'''$$$%%%&&&########################!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!! ###%%%$$$!!! ###''''''&&&(((---000;;;XXXuuu{{{xxx~~~yyytttgggPPP???666000111333444444666;;;@@@FFFKKKNNNQQQSSSUUUSSSUUUWWWYYY\\\ccclllsss~~~~~~}}}|||{{{}}}~~~}}}xxxtttlllcccccciii~~~}}}~~~xxxvvvrrrooonnnkkkiiifffaaadddhhhkkklllkkkhhhffflllkkkkkkjjjiiihhhhhhgggfffdddaaa___```aaaaaa```bbbaaa```]]]YYYUUURRRPPPMMMLLLJJJHHHEEECCCAAA@@@AAAAAAEEEOOO___qqqxxxsssttt}}}zzzxxxwwwxxx|||nnn___]]]^^^bbbeeefffiiinnn{{{vvvpppqqq~~~vvvvvvvvvwwwyyyzzz|||}}}iiiYYYRRRQQQOOOLLLGGGAAA777...'''$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""###$$$$$$######""""""!!!!!!&&&%%%$$$$$$%%%&&&'''''''''%%%(((,,,000===\\\yyytttrrrzzzxxxttthhhQQQ<<<555000111333333444777===AAAFFFJJJLLLNNNPPPQQQQQQRRRTTTXXX]]]eeemmmsss~~~~~~~~~{{{{{{}}}zzzrrrgggeeejjj|||~~~|||}}}~~~{{{vvvrrrooommmjjjhhhcccfffkkkppprrrqqqooonnnnnnnnnmmmmmmlllkkkkkkkkkjjjgggccc```aaabbbbbbbbbddddddcccaaa___\\\ZZZYYYSSSRRROOOLLLIIIEEECCCBBBBBBBBBCCCIIITTTdddsss|||~~~~~~}}}wwwrrryyy}}}yyyssslllfffbbb```___dddiiiqqq{{{ppp```^^^___ccceeeccceeehhhuuu~~~zzzssspppxxxqqqqqqpppsssvvvyyy{{{~~~mmm]]]UUUTTTSSSPPPGGGBBB:::111***&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""##################""""""""""""&&&$$$"""###%%%'''&&&%%%'''&&&(((---111@@@```~~~xxxjjjiiirrr}}}xxxuuuiiiSSS;;;555111222333333555999>>>AAAFFFIIIJJJLLLNNNPPPPPPQQQTTTYYY```iiiqqquuu~~~~~~}}}}}}|||{{{vvvjjjfffjjjvvv|||||||||}}}|||wwwsssqqqooommmgggiiikkknnnpppqqqqqqrrrooooooooooooppppppppppppppplllfffccccccdddeeeeeegggfffeeedddbbbaaa______[[[YYYVVVSSSOOOKKKHHHFFFBBBCCCCCCEEELLLYYYjjjvvv|||vvvxxxyyymmmjjjccc]]]XXXUUUTTTTTTZZZ^^^fffpppyyyzzzfffaaa___``````^^^```dddkkk~~~yyyrrrttt}}}}}}}}}uuuiiijjjllloootttwwwyyy{{{}}}~~~zzzlll\\\UUUVVVVVVSSSIIIDDD===555...)))'''&&&######################## !!!"""#########"""""""""""""""###########################$$$%%%)))''')))...444CCCdddpppbbbaaalllxxx}}}xxxmmmWWW<<<666111222222333666;;;>>>AAAEEEIIIKKKMMMPPPRRRQQQRRRUUU[[[dddnnnvvvzzz~~~~~~~~~~~~{{{yyy}}}xxxjjjdddgggmmm||||||||||||}}}~~~|||xxxvvvtttrrrmmmllljjjiiijjjlllnnnooonnnooopppqqqssstttuuuuuutttooojjjffffffggghhhhhhiiihhhfffeeecccbbbbbbbbbbbb```]]]YYYUUUQQQNNNMMMCCCDDDDDDDDDIIIUUUggguuu|||{{{vvvmmmccc```[[[VVVSSSRRRSSSSSSYYY\\\cccjjjrrrxxx|||~~~kkkddd___]]][[[ZZZ]]]bbbcccttt}}}{{{~~~uuurrryyyvvvtttvvvlll```bbbiiimmmrrrvvvwwwwwwxxxxxxvvvssshhhYYYSSSUUUVVVSSSJJJFFF@@@888111,,,((('''"""""""""""""""""""""""" !!!"""######$$$!!!!!!""""""######$$$$$$ $$$&&&%%%!!! $$$(((***)))+++000555FFFgggnnn______kkkvvv}}}pppZZZ===777222222222222666<<<===AAAEEEIIILLLOOORRRUUURRRSSSVVV^^^hhhrrrzzz}}}~~~~~~}}}yyywwwuuuzzzyyyiiiaaadddfff}}}}}}}}}}}}~~~}}}}}}|||||||||tttpppkkkhhhjjjmmmoooqqqqqqpppppprrrvvvyyyzzzzzzwwwuuuqqqmmmjjjjjjjjjkkkmmmkkkhhhhhhhhhhhhgggeeecccaaa^^^]]][[[YYYUUUSSSMMMKKKJJJKKKLLLTTTfffwww}}}~~~nnneee^^^]]]ZZZXXXXXXZZZ\\\^^^fffgggnnnwwwzzzyyy~~~xxxiii[[[YYY\\\]]]\\\\\\bbbgggrrr~~~yyytttxxx~~~|||zzzwwwssskkkccc]]]\\\bbbjjjqqqtttuuuxxxwwwtttsssnnnbbbUUUQQQTTTWWWVVVKKKHHHAAA888...(((%%%%%%'''&&&%%%###"""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""######$$$%%%''''''***000777JJJkkkoooaaa```kkkvvvqqqWWWCCC333111444///000777:::<<>>444,,,((('''###"""!!!!!!!!!!!!!!!!!!###""""""""""""""""""###########################$$$$$$$$$$$$$$$%%%&&&&&&&&&))),,,000999PPPooouuurrruuuzzzyyyVVV>>>222444222333777555;;;>>>CCCFFFIIIKKKNNNPPPSSSTTTVVV\\\dddnnnwww|||~~~{{{yyy|||~~~~~~{{{yyyyyyyyywwwvvv||||||pppbbbXXXSSS[[[jjjxxx}}}|||xxxssspppqqqqqqnnnmmmooopppooonnnmmmnnnssszzz}}}}}}|||{{{zzzwwwuuusssssstttuuutttsssooopppqqqrrrssssssttttttuuusssqqqpppqqqpppooonnniiihhhgggggggggfffdddbbb___ZZZUUUSSSQQQQQQYYYcccpppvvv}}}~~~|||{{{{{{yyyzzz{{{}}}|||xxxrrrnnnmmmnnnqqqrrr{{{}}}llldddbbbaaa______ZZZZZZ___iiirrr{{{~~~kkkcccnnnrrriiinnnrrrqqqsssyyy}}}}}}{{{ppp___UUUUUUXXXYYYRRROOOIII???555,,,(((&&&%%%$$$###!!! ######""""""""""""#############################################$$$%%%%%%%%%))),,,///:::RRRpppvvvuuuxxx||||||XXX@@@555666333444888666:::>>>BBBFFFIIIKKKMMMOOOQQQRRRUUUZZZcccmmmwww|||}}}~~~{{{wwwzzz~~~}}}zzzwwwxxx|||~~~}}}tttsssuuuxxxwwwvvvzzzttteeeYYYOOOSSS]]]iiipppssswww}}}~~~{{{yyyoooiiiffffffeeebbbaaabbb```______^^^___bbbhhhlllrrryyywwwuuuuuuvvvvvvuuutttpppppppppqqqrrrtttvvvvvvwwwuuusssrrrssssssqqqppplllkkkiiiiiiiiihhhfffdddbbb]]]YYYVVVRRRPPPSSSYYYdddhhhnnnpppooooooqqqsssuuuvvvvvvvvvvvvxxx|||{{{wwwrrrpppppprrrtttttt||||||}}}ooohhhfffeeebbbaaa]]]^^^eeepppxxxttthhhkkkyyytttvvvuuuqqqrrrxxx}}}vvvfffZZZWWWXXXXXXTTTQQQKKKAAA666---(((&&&&&&%%%$$$"""!!! $$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%***---///;;;UUUsss~~~yyyzzzvvvVVV@@@666777333444888777999===BBBFFFHHHJJJLLLMMMNNNOOOSSSYYYbbbmmmwww}}}{{{|||}}}}}}~~~{{{wwwyyy}}}}}}zzzsssqqqpppsssyyy~~~qqqnnnoootttwwwxxx{{{yyyjjj^^^OOOOOOTTT___hhhmmmttt{{{}}}~~~{{{wwwrrrmmmiiibbb\\\YYYYYYWWWSSSRRRSSSPPPPPPQQQQQQRRRUUUYYY\\\bbblll{{{}}}zzzyyyxxxxxxvvvtttrrrrrrqqqqqqsssuuuxxxyyyzzzxxxvvvuuuuuuuuutttsssqqqooonnnmmmmmmllliiigggeee```]]][[[WWWRRRRRRUUUYYY]]]cccfffiiimmmsssxxx{{{|||}}}|||zzz|||{{{xxxvvvvvvxxxyyyxxxwwwxxxvvvttttttuuuyyy}}}ssslllkkkiiifffddd^^^```hhhttt{{{sssooovvv}}}}}}xxxpppooouuu{{{~~~{{{kkk^^^ZZZZZZYYYVVVSSSMMMDDD999///)))'''&&&%%%$$$###"""!!!!!!!!!$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%''',,,///111===YYYvvv~~~|||zzz~~~mmmOOO<<<666888222111666777999===BBBFFFHHHIIIKKKLLLLLLMMMQQQXXXbbbnnnxxx~~~}}}}}}~~~}}}}}}|||vvvxxx{{{}}}~~~~~~|||~~~~~~}}}~~~{{{uuuooonnnooottt{{{tttmmmkkkpppwwwzzz}}}~~~ooodddTTTPPPPPPWWW```gggooouuuyyy{{{~~~~~~~~~zzzxxxtttooojjjccc[[[VVVYYYSSSOOOOOOMMMIIIGGGHHHFFFHHHJJJKKKKKKNNNQQQTTT\\\dddoooyyy|||zzzyyyvvvtttuuutttrrrrrrsssvvvzzz||||||zzzxxxwwwxxxxxxvvvuuuuuusssrrrqqqqqqooollljjjfffbbb```___[[[VVVTTTVVVRRRWWW]]]ccciiirrr||||||zzzzzz|||~~~}}}zzzsssqqqooolllkkklllmmmnnnnnn{{{uuuoooooollliiiggg^^^aaaiiittt|||zzzrrrtttzzzyyyooolllrrrzzz}}}}}}nnnaaa]]]\\\[[[XXXVVVPPPFFF;;;111+++((($$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((...111222@@@\\\xxx||||||zzzyyy{{{gggJJJ999555777000///555777999===BBBFFFHHHIIIJJJKKKJJJLLLPPPWWWbbbnnnxxx}}}wwwxxxzzz{{{}}}}}}|||{{{|||~~~yyyssspppppprrrxxxxxxooohhhmmmuuu{{{rrrgggWWWPPPKKKOOOUUU\\\cccjjjmmmooosssvvvyyy{{{|||}}}