BM6P6(@ vvv~~~|||yyyvvvtttrrrqqqooommmoooiiiddddddgggfff```ZZZYYYVVVSSSQQQQQQQQQPPPOOOKKKIIIJJJNNNSSSRRRLLLFFFMMMGGG@@@:::888999::::::888;;;:::666888===<<<666555777777666;;;CCCGGGEEE>>>:::444///---///333666...------...000111///...555222444===GGGGGG<<<111---///111222222000...,,,111///---******+++---///111---,,,///000...---///,,,,,,,,,---......+++))),,,+++)))'''(((***,,,...,,,---,,,***((()))...222000******///222---***+++++++++++++++++++++++++++,,,------......------,,,,,,///111000///222:::AAADDD:::222/////////000222666888<<>>>>>>>>>>>===@@@@@@@@@???????????????===>>>???@@@???>>><<<:::>>>???AAA@@@>>>======>>><<<;;;::::::::::::;;;<<<<<<<<<===???AAAAAA???<<<;;;;;;:::777444222333444777444222555;;;??????===BBB@@@======>>>@@@AAAAAA???<<<999999;;;<<<<<<:::999999888888999;;;<<<===999999::::::;;;<<<<<<<<<<<<;;;:::;;;======<<<;;;777888:::;;;:::888666555111***---<<>>>>>??????@@@@@@??????BBBBBBAAAAAA@@@@@@??????>>>???@@@AAA@@@???===<<<<<<>>>@@@@@@>>>===>>>???<<<<<<;;;::::::;;;<<<<<<>>>>>>???AAACCCCCCAAA>>>;;;;;;999666333333444666:::777555777<<<>>>===;;;???===;;;;;;===???@@@???>>>;;;999999:::<<<;;;::::::999999999:::;;;===>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::<<<<<<<<<;;;888999:::::::::999777666555...---999HHHJJJ;;;+++&&&((()))'''%%%&&&***---,,,)))---:::JJJNNNAAA222&&&((('''$$$%%%,,,111222777777888888888888777777888666444444666888888888222222000)))###!!!&&&,,,666GGGDDD111)))&&&"""""" """###"""!!! !!!######""""""%%%'''(((&&&$$$"""""""""""""""###&&&(((---DDDKKK???777000///555111222222222222111000000---***&&&""" &&&777GGGCCC(((((()))&&&&&&###sssyyywwwttttttttttttsssrrrmmmiiiffffffgggddd]]]WWWZZZWWWTTTQQQPPPOOONNNMMMMMMKKKIIILLLQQQRRRNNNIIIJJJEEE>>>999888999:::;;;:::;;;:::888999<<<;;;777:::999888999AAAHHHEEE>>>222111111000///---,,,+++...------...000111///...333222222333444444444444000111222333222000...,,,///.........------------111///000444444///+++***///...---,,,,,,+++)))&&&((((((((((((((())))))))),,,,,,+++***((())),,,///111---+++---...,,,+++---&&&'''((()))+++,,,------,,,------......------,,,,,,,,,++++++,,,---///000:::444222444555111...---000222666???JJJUUU]]]aaa```___```aaa```ZZZPPPIIIDDDEEEGGGKKKTTT```dddcccffffffffffffggghhhjjjjjjiiihhhfffggghhhiiiiiihhhiiikkkllljjjiiijjjnnnsssvvvrrrkkkfffdddfffjjjmmmkkkjjjhhhfffffffffhhhiiihhhhhhhhhhhhhhhhhhhhhhhhlllkkkiiihhhiiiiiihhhgggjjjkkklllkkkjjjiiijjjkkkhhhhhhggghhhjjjjjjhhhfffiiijjjjjjhhheeedddeeefffhhhgggggghhhiiiiiigggeeefffffffffggggggggghhhhhhiiijjjjjjkkkkkkjjjjjjiiigggfffeeedddcccccccccccccccbbbbbbbbbbbbcccddddddeeeddddddeeeffffffeeecccffffffffffffeeedddcccbbb^^^```bbbbbbaaa```aaaaaa``````_________aaabbbdddaaa^^^\\\[[[]]]___```aaacccddddddeeefffeeeeeeeeeccccccccccccccccccccccccdddcccdddeeeggggggeeeddd___aaaccccccaaa^^^\\\\\\YYY\\\```^^^PPP>>>555555??????@@@@@@AAAAAAAAAAAADDDCCCCCCBBBAAA@@@@@@??????@@@AAAAAAAAA@@@???>>><<<===??????>>>===>>>???===<<<<<<;;;;;;<<<<<<===??????@@@BBBCCCCCCAAA>>>::::::888555333444666999===;;;888:::<<<>>><<<999;;;:::999;;;===>>>>>>======;;;999999:::;;;:::999;;;;;;:::::::::<<<===>>>============<<<<<<<<<<<<:::999888999;;;<<<;;;:::::::::::::::999999999999888444000444DDDOOOEEE222)))))))))(((&&&&&&(((***+++)))///???MMMLLL<<<+++&&&((('''$$$'''...333333777777888888888888777777:::777444333444777999999333333111***###!!!%%%***888FFF???,,,''''''###""""""###$$$###  !!! !!!###%%%%%%###!!!!!!"""###""""""$$$(((+++222FFFHHH;;;444000///555111111222222111111000//////+++'''$$$"""'''888HHHCCC)))%%%$$$"""$$$!!!uuu~~~yyywwwuuutttttttttsssrrrllliiifffffffffbbb\\\VVVYYYVVVSSSQQQPPPPPPOOOMMMNNNKKKHHHKKKOOOQQQOOOKKKJJJEEE>>>:::888888999999???>>><<<;;;;;;;;;999666777555333666???DDD???666000000000000///---+++***...------...000111///...555333111111222333333222+++---...000111111000000///000111111111000///...///---000555666111,,,***...---++++++,,,+++***(((((()))***+++,,,++++++***++++++******)))***+++,,,111...,,,,,,,,,+++,,,---)))))))))))))))))))))))),,,------......------,,,,,,+++***+++---///......777222111444555222...---///000444>>>KKKWWW^^^bbbaaa``````aaa___YYYOOOHHHBBBDDDFFFJJJUUUaaafffeeeffffffgggggghhhiiiiiijjjjjjhhhffffffhhhiiijjjiiijjjkkkkkkjjjiiiiiillloootttqqqlllhhhfffgggjjjkkkkkkjjjhhhgggfffgggggghhhggghhhiiijjjjjjiiihhhgggkkkiiigggfffgggggggggfffhhhjjjkkkjjjiiihhhiiijjjgggfffeeefffggggggfffeeeggghhhhhhgggeeedddeeeggghhhhhhhhhhhhhhhgggfffeeeggggggggghhhhhhhhhiiiiiihhhiiiiiijjjjjjiiiiiihhhggggggfffeeeddddddddddddcccbbbbbbaaabbbbbbccccccccccccccceeeggggggfffdddiiihhhhhhgggeeedddcccbbb___aaabbbbbb``````aaabbbaaaaaaaaaaaabbbbbbccccccaaa^^^[[[YYY[[[^^^```aaadddddddddeeeeeeeeeeeeeeeccccccdddddddddddddddeeehhhgggeeeeeegggiiiiiihhhaaabbbcccaaa___]]]]]]^^^XXXZZZ______QQQ>>>444666????????????@@@AAABBBBBBDDDDDDCCCBBBAAA@@@????????????@@@AAAAAA@@@??????===???@@@???>>><<<<<<===========================>>>>>>>>>@@@BBBAAA???<<<999999777555333555888;;;===<<<;;;<<<>>>???===;;;:::999:::<<<>>>???>>>======<<<;;;:::::::::999999<<<;;;;;;:::;;;<<<===>>>?????????>>>===<<<<<<;;;;;;999999:::<<<===<<<;;;;;;;;;::::::999::::::;;;777999555111===MMMKKK===,,,(((&&&&&&&&&%%%''')))***+++444EEEQQQKKK999***&&&'''&&&%%%)))111555444777888888999999888888777999777444444666777888777444444222+++$$$!!!%%%))):::EEE<<<)))%%%'''###"""###$$$$$$###  !!!"""###$$$%%%%%%$$$###!!!######"""!!!###'''+++888FFFDDD555111//////444111111111111111000000///...+++'''$$$"""(((999III???)))!!!%%%###!!!### yyy~~~{{{xxxvvvttttttsssqqqpppkkkhhhfffeeedddaaa\\\WWWWWWTTTQQQPPPPPPPPPPPPOOONNNJJJGGGIIINNNQQQOOOKKKJJJEEE???:::777777666666<<<:::999999:::999888777555333111333<<>>MMMYYYaaacccbbbaaaaaaaaa___YYYOOOGGGAAACCCFFFKKKVVVccciiihhhgggggghhhhhhhhhhhhggggggjjjhhhffffffhhhjjjjjjjjjiiiiiiiiiiiihhhiiijjjlllooonnnllljjjiiihhhhhhhhhkkkjjjiiihhhgggggghhhhhhhhhiiikkkllllllkkkiiihhhjjjgggeeeddddddeeeeeeddddddfffggghhhggghhhiiikkkfffeeeddddddeeefffeeedddcccdddeeeeeeddddddfffhhhhhhiiiiiiiiihhhgggffffffhhhhhhhhhiiiiiiiiijjjjjjgggggghhhhhhhhhhhhggggggiiihhhgggffffffeeeeeeeeeccccccbbbbbbaaabbbbbbcccaaaaaaccceeehhhhhhgggeeekkkjjjiiigggeeecccbbbaaa```aaabbbaaa______```aaa___```bbbcccdddcccaaa```aaa^^^[[[YYY[[[^^^```aaacccccccccccccccddddddeeeccccccdddddddddeeeeeeeeeiiifffddddddeeeggghhhhhhfffeeebbb___]]]]]]```bbbXXXXXX\\\]]]OOO;;;222666>>>=========>>>???AAAAAACCCBBBBBBAAA@@@?????????>>>>>>??????????????????@@@AAABBBAAA>>><<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>???AAABBBAAA???<<<888888777555555666999<<<<<<<<<===>>>@@@AAA@@@???===<<<<<<>>>@@@AAA@@@>>><<<======<<<;;;:::999999===<<<;;;:::;;;<<<===>>>@@@@@@???>>>===<<<<<<;;;<<<;;;:::;;;>>>???>>>===<<<<<<;;;:::;;;;;;<<<<<<444<<<:::222666DDDKKKFFF000(((###$$$&&&%%%&&&***'''+++777IIIPPPFFF555***%%%'''&&&&&&,,,444777555888888999999999999888888666666666777999888666444333444222,,,%%%"""%%%))):::EEE;;;'''$$$&&&$$$######$$$$$$###  !!!"""$$$%%%%%%$$$######"""###$$$""" !!!''',,,<<>>:::777777666555666222222666888777777888333333222444:::???:::222444333000.........///000...------...000111///...000---+++///444666222---000000//////...---,,,+++,,,,,,.../////////...---///,,,---111222///------+++)))((()))+++------,,,&&&'''(((******))))))(((***))))))***+++***)))'''...111000,,,***+++,,,+++&&&'''((()))+++,,,------,,,------......------,,,,,,------...000333666888;;;444000111333111000111222111444???NNN[[[bbbcccbbbbbbaaabbb```ZZZPPPIIIBBBDDDGGGLLLWWWdddjjjiiifffgggggggggggggggfffeeeiiihhhggggggiiikkkkkkjjjhhhhhhhhhhhhhhhiiijjjjjjkkkkkkllllllkkkjjjhhhgggiiiiiiiiihhhhhhiiiiiijjjiiijjjkkkllllllkkkjjjiiijjjgggdddccccccdddeeedddaaaccceeefffggghhhjjjlllgggeeeddddddeeeffffffeeebbbccceeeeeedddeeegggiiigggiiijjjjjjhhhgggggghhhiiiiiiiiijjjjjjjjjkkkkkkggghhhhhhhhhhhhhhhhhhgggjjjiiihhhgggffffffffffffddddddcccbbbbbbbbbbbbccccccbbbbbbdddggghhhgggfffkkkjjjhhhfffdddcccbbbbbb```aaaaaa```^^^^^^___aaa___```aaabbbbbbaaa```___aaa^^^\\\[[[]]]___```aaabbbbbbbbbbbbbbbcccddddddbbbccccccddddddeeeeeeffffffdddaaaaaabbbeeeffffffhhhfffddd```^^^^^^bbbeee[[[XXX[[[]]]OOO999111777<<<<<<;;;;;;<<<>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>????????????AAACCCCCCBBB???===<<<===>>>??????@@@@@@??????>>>AAAAAABBBCCCDDDCCC@@@>>>777888888777666777999;;;;;;<<<>>>AAABBBCCCCCCCCCAAA@@@???@@@BBBCCCBBBAAA===>>>???>>><<<:::::::::<<<<<<;;;::::::;;;<<<===@@@??????>>>===<<<<<<;;;<<<;;;;;;<<<>>>@@@@@@???<<<<<<<<<<<<============444<<<===555333<<>>@@@BBBAAAAAAAAAAAABBBBBBBBBBBB???????????????@@@AAAAAA@@@BBBCCCCCCAAA@@@@@@AAA??????@@@AAAAAA@@@??????BBBBBBBBBCCCDDDCCC@@@>>>666888999999888777888999;;;>>>AAACCCCCCCCCCCCCCCEEECCCAAAAAABBBCCCCCCBBB>>>@@@AAA@@@===;;;:::;;;<<<;;;:::999999:::;;;<<<>>>>>>>>>======<<<<<<<<<;;;::::::;;;>>>??????>>>;;;<<<===>>>???>>>======999;;;;;;888555888BBBJJJDDD222%%%%%%(((&&&''',,,(((000@@@MMMFFF333'''(((%%%&&&%%%'''///999;;;777888999999::::::999999888777666777888999888555333111333222---&&&$$$'''+++777FFF???***###$$$$$$((( !!!"""!!!"""###%%%!!!######!!! !!! ###&&&%%%###&&&///666FFFJJJ===---...111...///000000000000000//////...***'''%%%$$$$$$,,,>>>PPP>>>222///...''''''+++'''www~~~|||zzztttsssqqqqqqrrrsssrrrqqqhhhfffccc```^^^^^^______]]]YYYTTTQQQNNNLLLJJJHHHHHHEEEDDDHHHMMMOOOKKKGGGAAA>>>:::888888:::::::::@@@:::777:::999444111333///111222222444999999555222222222111111000//////...------...000111///...///111333333333666;;;@@@222222222111111111111111111111222222222333333444888111,,,,,,+++((((((***...,,,)))))))))******)))***************+++++++++***((((((***,,,+++'''###***111333...***,,,+++(((++++++++++++++++++++++++,,,------......------,,,,,,...000...+++---444:::;;;666333555666333///...333111333>>>NNN[[[aaaaaacccbbbbbbcccccc]]]SSSLLLGGGHHHIIILLLVVV```eeeccc```aaaccceeegggggggggggggggggggggjjjllllllkkkiiihhhhhhhhhiiikkkmmmmmmlllmmmmmmkkkkkkkkkmmmooopppgggggghhhiiijjjkkkkkkllliiiiiiiiiiiiiiiiiiiiiiiimmmjjjfffeeeeeeggghhhhhhccceeeggghhhhhhhhhjjjllliiigggeeeeeefffhhhhhhgggiiiiiijjjiiigggggghhhjjjfffiiilllllljjjiiikkkmmmjjjjjjkkkkkkkkkkkklllllljjjkkkkkkllllllkkkkkkjjjhhhhhhfffeeeeeeeeeeeeeeefffeeeeeedddcccccccccdddkkkhhheeeccccccdddcccbbbeeedddccccccdddeeeggghhh___```___]]]\\\[[[]]]___ccc```\\\XXXXXX[[[```ccc```___^^^^^^```aaaaaa```dddcccbbbbbbbbbcccdddeeeaaaaaabbbccccccdddeeeeeehhhfffdddeeefffhhhhhhhhhdddgggiiihhhfffcccbbbaaa___\\\aaafffWWW===222777===<<<;;;;;;<<<>>>AAABBBAAAAAABBBBBBCCCDDDDDDDDDAAA@@@@@@@@@AAAAAABBBCCC>>>@@@BBBCCCBBBBBBCCCDDD???@@@AAAAAAAAAAAA@@@???@@@@@@@@@BBBBBBAAA>>><<<666888::::::999888888888===???BBBDDDDDDCCCCCCCCCHHHEEEBBB@@@AAABBBCCCBBB>>>AAACCCBBB>>>;;;;;;<<<<<<;;;:::999999999:::;;;============<<<<<<<<<<<<:::999999:::===??????>>>:::<<<>>>???@@@???>>>===>>>:::999:::888888???IIIMMM888(((''')))&&&''',,,---666GGGPPPEEE...%%%***%%%%%%%%%(((000:::<<<888888999999::::::999999888999888666666666777666555000222222---'''$$$'''+++666FFFAAA,,,######$$$)))!!!!!!"""###%%%&&&"""%%%$$$""" !!!"""###&&&&&&%%%)))333<<>>...000333000000000000000000000//////...***'''&&&%%%&&&...AAASSSDDD777333///%%%&&&,,,***www}}}}}}{{{vvvuuutttssstttssspppnnnjjjfffaaa]]]]]]]]]^^^]]]ZZZXXXTTTPPPMMMJJJIIIHHHIIIEEEBBBEEEJJJKKKGGGAAA@@@;;;888:::888333333777111111111111111111111111***///111000111555666444666333111000111222222111000000000000////////////222222222444999@@@GGGLLLAAA===777111000222666999999777444111000222444666:::666111---,,,---......///...+++******)))'''%%%)))******)))'''&&&((()))'''((()))++++++******))),,,'''///666---(((+++******+++,,,,,,------,,,,,,......,,,,,,,,,,,,---...+++,,,,,,,,,,,,---111444666777666555777999555///555555666===MMM\\\aaa___bbbaaa```aaa```[[[SSSMMMJJJMMMOOORRRYYYbbbeeeddd```cccgggiiiiiihhhhhhhhhnnnnnnnnnnnnmmmlllkkkjjjjjjiiiiiiiiiiiikkklllmmmiiiiiiiiijjjjjjkkkkkkkkkgggggghhhhhhhhhiiiiiiiiijjjkkkllllllkkkjjjhhhggglllkkkhhhfffeeeeeefffgggggggggffffffggghhhiiiiiihhhhhhgggfffffffffffffffjjjiiigggffffffhhhkkklllgggiiijjjjjjjjjjjjkkkmmmmmmmmmkkkiiilllqqqppplllhhhgggfffeeeeeefffggghhhfffffffffeeeeeedddddddddbbbaaaaaaaaabbbdddfffgggeeeffffffeeeaaa___^^^^^^```aaabbbdddeeefffffffffddd___[[[ZZZ\\\___aaaaaa```___]]]\\\\\\]]]___```ccc```\\\ZZZYYY[[[___aaacccddddddeeeeeeddddddcccbbbccccccddddddeeefffffffffgggggghhhhhhhhhhhhgggeeefffhhhiiihhheeebbb``````[[[___dddWWW>>>333777>>>>>>@@@AAABBBAAA@@@@@@DDDCCCBBBAAAAAABBBDDDEEECCCBBBAAABBBCCCCCCBBB@@@BBBBBBAAAAAA@@@???>>>>>>CCCBBBAAABBBCCCCCCBBB@@@@@@??????@@@BBB@@@;;;777888888777777666666555555999:::===???BBBDDDEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@??????>>>>>>======<<<<<<>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::999;;;>>>>>>===;;;;;;;;;>>>===;;;;;;<<<>>>@@@AAAHHH===...%%%%%%***+++)))222BBBLLLDDD555,,,******,,,***+++...444888888777999777666666777:::===???888666555444555666555444333555555000)))%%%'''+++999CCC888%%%&&&---***''''''%%%$$$"""!!!!!!""""""&&&!!! ###%%%######%%%"""%%%$$$$$$...;;;KKKAAA666222000...///222444333222222222222000...)))&&&'''%%%###111BBBDDD333,,,''''''''''''))),,,zzz|||zzzuuutttrrrrrrrrrqqqooommmlllggg```[[[ZZZ\\\^^^```ZZZXXXUUUQQQMMMKKKIIIIIIHHHDDDAAADDDIIIJJJEEE@@@BBB===:::;;;:::555555999222222222111111111111111111333333111222555444000333222222333444555555444000000000000/////////...777666666888<<>>LLL[[[bbbaaafffdddccccccaaa[[[RRRKKKIIILLLOOOSSSZZZdddhhhgggfffhhhkkklllkkkkkklllmmmoooooooooooonnnmmmlllllliiiiiihhhhhhiiijjjlllmmmiiiiiijjjjjjjjjkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkjjjkkkkkkllllllkkkiiihhhlllkkkiiigggfffffffffgggggggggggggggggghhhiiijjjiiiiiihhhhhhiiiiiijjjkkkiiihhhfffeeeeeegggiiikkkgggiiijjjjjjjjjjjjkkkmmmjjjkkkjjjhhhjjjnnnnnniiigggfffeeeddddddeeefffgggeeeeeeeeedddddddddccccccbbbbbbaaaaaabbbdddeeeffffffffffffdddbbb``````aaaaaabbbcccdddeeefffffffffddd```]]]\\\^^^aaaaaaaaa___^^^\\\[[[[[[\\\^^^___cccaaa___\\\\\\^^^```aaacccddddddeeeeeeddddddcccbbbccccccdddeeeeeeffffffffffffgggggghhhhhhggggggiiiiiijjjkkkjjjiiigggeeeaaa]]]aaaeeeXXX@@@444777<<<>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAABBBCCCCCCBBB@@@CCCCCCBBBBBBAAA@@@@@@???BBBAAAAAAAAACCCCCCAAA@@@???>>>>>>???@@@>>>:::666666666666777777888888888;;;===???AAACCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>======<<<<<<>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;999;;;>>>>>>===;;;;;;;;;===<<<;;;;;;;;;===>>>@@@HHH@@@444)))&&&(((+++---777FFFLLL@@@111---,,,))),,,+++,,,///444888888777888777666666777999;;;<<<888666555444555666555444222444444000)))''')))---<<>>;;;888777444111666888:::>>>IIIXXXbbbdddhhhgggeeeeeeccc^^^UUUNNNKKKOOORRRVVV^^^hhhmmmllljjjkkkllllllkkkkkkmmmooonnnnnnnnnnnnmmmlllkkkkkkhhhhhhhhhhhhiiijjjkkkllliiijjjjjjjjjjjjkkkkkkkkkllllllllllllkkkkkkkkkkkkiiijjjkkklllllllllkkkjjjlllkkkkkkjjjiiihhhgggggghhhhhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhiiiiiijjjjjjhhhgggeeeddddddfffhhhiiiggghhhjjjjjjiiiiiikkklllgggiiihhhfffhhhkkkkkkgggddddddccccccccccccddddddcccccccccccccccbbbbbbbbbbbbbbbaaaaaaaaabbbdddeeeeeefffeeecccaaaaaabbbdddccccccdddeeeeeeeeeeeeeeedddbbb``````bbbbbbbbbaaa```___^^^]]]]]]^^^___```ccccccbbbaaa```aaaaaabbbccccccddddddddddddccccccbbbbbbccccccddddddeeeeeeeeeeeeffffffgggggggggggggggggggggggggggggggggfffddd```cccfffYYYBBB555666<<<===???AAACCCCCCCCCCCC@@@AAABBBCCCDDDDDDCCCBBBBBBBBBAAABBBDDDDDDBBBAAADDDCCCCCCBBBBBBAAAAAA@@@AAA@@@@@@AAABBBBBBAAA??????>>>>>>>>>>>><<<888555555555666777888::::::;;;>>>???@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@??????>>>=========>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;:::<<<>>>>>>===;;;;;;<<<===<<<;;;;;;;;;<<<===>>>FFFCCC===333***''',,,222>>>LLLLLL888+++---...(((------...111555888888888777777777777888888888999888666555444555666555444111444444000***(((+++///>>>FFF999'''''',,,***)))'''&&&%%%$$$######$$$$$$"""$$$&&&$$$###$$$$$$$$$%%%'''(((---999EEEHHH<<<111000222222111111000//////000111111///...,,,'''((('''&&&555CCCBBB000+++(((+++,,,++++++---{{{ӵ~~~zzzxxxuuusssrrrqqqpppooollljjjkkkeee^^^ZZZYYY[[[]]]^^^WWWUUUSSSPPPMMMJJJHHHGGGCCC@@@>>>@@@CCCDDDAAA>>>===;;;999777666444444555444333333222222111111000333222000...333999888444666777999<<<>>>===:::777000000/////////.........////////////////////////111000...---,,,,,,,,,,,,Ħ,,,,,,+++++++++,,,Ħ...,,,,,,***))))))))))))'''&&&((()))***)))''''''(((***)))ӵ+++222---222666///---///***+++,,,,,,---...---------000000///---,,,+++++++++,,,---......---...000222<<>>:::999999888555888:::===GGGUUUaaaeeehhhgggggghhhgggccc[[[UUUOOOSSSVVVYYYaaakkkooonnniiiiiiiiigggfffgggjjjlllkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhhhhiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkĦhhhiiikkklllmmmmmmllllllkkkkkklllkkkkkkiiihhhgggiiiiiihhhhhhhhhiiiiiijjjhhhhhhgggfffeeeeeeeeeeeeffffffdddcccdddeeefffgggfffgggiiiiiihhhhhhjjjkkkfffhhhhhhfffgggiiiiiieeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbbaaa``````aaabbbccccccccccccaaa___```cccfffcccddddddeeeeeeeeedddddddddccccccddddddcccbbbbbbdddcccbbbbbbbbbbbbcccdddddddddeeeeeeddddddcccbbbccccccddddddddddddcccccc``````aaaaaabbbbbbccccccdddddddddeeeeeefffggggggfffeeedddddddddfffggghhhfffccceeefffZZZDDD777666===>>>@@@AAABBBBBBBBBAAA@@@BBBDDDFFFGGGFFFDDDCCCBBBBBBAAABBBDDDDDDCCCBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@??????@@@AAABBBAAA???@@@??????>>>===;;;888666555666777888999:::;;;<<>>======>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::<<<>>>>>>===<<<<<<===>>>>>>===<<<;;;<<<<<<<<>>HHHDDD888//////333333111000111000//////000///---+++,,,&&&&&&&&&'''666BBB>>>+++((('''***,,,+++***,,,{{{4ĉ@ӵ}}}zzzwwwwwwuuusssrrrqqqooollliiifffbbb^^^[[[ZZZZZZZZZYYYSSSRRRPPPNNNKKKHHHEEEDDDAAA???===>>>@@@AAA@@@>>>;;;;;;999666555555555555333333333333222222111111222222///---000777888555888888999:::;;;999555222////////////............222111111000///...---,,,------,,,,,,,,,++++++***>L,,,,,,,,,,,,,,,,,,=hĦ)))***)))(((((())))))'''&&&((())))))((('''''')))***4ĉ@ӵ)))%%%,,,000,,,000333,,,,,,,,,---.........------////////////......------)))+++,,,------...111333===BBBCCC>>>:::;;;<<<<<<555999<<Ljjjggghhhjjjlllmmmmmmllllllkkkkkkllllllkkkjjjiiihhhiiiiiihhhhhhhhhhhhhhhiiiddddddddddddeeefffggggggfffeeedddccccccdddeeeeeeeeeggghhhhhhhhhhhhiiikkkeeeiiijjjggggggiiihhheeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddcccaaa```___``````aaaaaaaaa```___^^^___bbbeeeccccccdddddddddddddddccccccdddeeeeeedddcccbbbbbbdddddddddddddddddddddddddddeeefffggggggeeecccbbbbbbccccccddddddccccccbbb^^^^^^^^^___``````aaaaaaccccccccccccdddeeefffggghhhgggffffffggghhhjjjkkkgggeeeffffff[[[GGG999555>>>???@@@AAAAAAAAA@@@???@@@BBBFFFHHHIIIHHHFFFDDDBBBAAAAAACCCDDDEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>@@@BBBBBBAAA???AAAAAAAAA???===:::888777666777777888999999::::::??????@@@AAAAAAAAAAAA@@@CCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<;;;;;;<<<<<<<<<;;;===>>>>>><<<<<<<<<===@@@???>>>===<<<;;;;;;;;;:::???GGGHHH===222444<<>>======>>>??????>>><<<===;;;777666888888666333333333333333333333333333444222---...333666666:::888666555444222000---/////////.........------222111111000///...------,,,,,,,,,,,,,,,,,,++++++HdĦ,,,,,,,,,,,,,,,=Īj)))(((''''''((()))'''&&&'''((()))((('''''')))+++GG=?$$$***---***111444+++,,,,,,---...............//////000000000000000///(((***,,,,,,,,,---///111888===???<<<;;;===<<<:::777:::===BBBNNN^^^hhhjjjqqqooommmllliiibbbXXXQQQKKKNNNPPPSSSYYYbbbfffdddgggggggggeeedddeeehhhkkkmmmmmmmmmmmmlllkkkjjjjjjhhhhhhjjjkkkkkklllkkkkkkkkkkkkkkkjjjjjjjjjjjjiiikkkkkkkkkHdĦmmmggghhhiiikkkllllllkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhgggggggggggggggaaabbbccceeehhhkkkmmmnnnfffeeeeeedddddddddddddddeeefffhhhhhhggggggiiijjjdddiiikkkhhhggghhhhhheeebbbbbbccccccccccccbbbbbbcccccccccdddddddddddddddeeecccbbb```___^^^^^^_______________^^^^^^aaacccaaaaaabbbcccccccccccccccbbbdddeeedddbbbaaaaaaaaacccccccccccccccccccccccccccdddfffggggggeeecccbbbbbbbbbccccccccccccbbbbbb]]]]]]]]]^^^______``````bbbbbbaaabbbbbbdddfffgggfffeeedddddddddfffggghhhgggeeefffeee[[[III;;;555======???@@@@@@@@@???>>>@@@BBBEEEHHHIIIHHHGGGEEEBBBAAAAAACCCEEEFFFEEECCC@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@BBBCCCBBB@@@BBBCCCBBB@@@<<<888777777666666777777888999::::::??????@@@@@@AAAAAA@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@?????????===>>>>>>????????????>>>===========================<<<;;;;;;;;;;;;<<<===<<<===>>>>>><<<<<<===>>>@@@???>>>===<<<:::999888555999CCCJJJEEE<<<===EEENNNJJJ<<<+++%%%+++---)))000333777999999999999:::::::::;;;<<<<<<;;;:::999888666555444555666555444555666555000***)))...333CCCJJJBBB777666000'''%%%$$$$$$%%%%%%%%%%%%$$$$$$### $$$&&&###"""""""""$$$$$$$$$***666AAAFFF<<<555000111222000000111333222000//////...+++)))+++###"""$$$)))777???666&&&"""!!!%%%'''%%%$$$&&&yyyӵĭӵӵĦӵӵĦƜ`1.׼sĦ~~~{{{ӵoooĦZZZWWWVVVVVVVVVUUUPPPOOONNNMMMĭӵ555888Ħ444444222Ħ888Ħ111111000000//////.........------------------...DdD******+++?fӵ((('''&&&Ħ'''((()))ӵƜ`1.׼s...+++ĭӵ...222222///)))+++,,,,,,+++***+++ӵAAABBB===666Ħ:::AAAPPPaaaiii___UUUWWW```dddcccfffggghhhĦnnnnnnnnnnnnmmmlllmmmĦkkkjjjjjjjjjiiiiiihhhiiiiiiDdDjjjkkkjjjiiijjjӵffffffӵgggӵfffeeeeeeggggggĦfffeeeӵeeeeeeeeedddĭӵ```______```aaabbbcccccccccbbbcccdddccc```^^^___aaabbbccccccccccccccccccbbbcccdddeeeeeeeeedddbbbaaabbbbbbccccccccccccbbbbbb^^^^^^^^^___``````aaaaaabbbaaa``````aaacccfffgggbbbbbbbbbaaabbbbbbcccccceeedddeeeddd[[[KKK<<<555888:::<<<>>>???@@@@@@@@@@@@AAACCCEEEGGGFFFFFFEEEBBBAAAAAACCCEEEFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@??????AAACCCDDDCCCBBBBBBCCCBBB???:::666666666333333555666888999;;;;;;???@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAA@@@@@@??????===>>>???@@@@@@@@@??????===========================<<<;;;;;;;;;;;;<<<======>>>>>>>>><<<<<<===???>>>>>>===<<<:::888666555444444;;;GGGIIIDDDGGGPPPOOOCCC444+++((()))***+++111444999;;;:::999999:::999999:::;;;;;;;;;::::::888666555444555666555444222333333///+++,,,222888CCCKKKGGG@@@>>>444&&&###"""###$$$%%%%%%$$$######%%%!!! ###$$$!!! !!!!!!$$$%%%%%%+++888AAADDD888444222222000---...111111000//////000000...,,,,,,###"""%%%+++999???555&&&""" ###%%%######%%%uuu?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ~~~g&eooo>hӵTTTSSSTTTUUUVVVPPPPPPOOOfff?><z===g&e>&e333333HL444555666ShӵgL333333444555666//////.........------S?ʬ0001113h?D%%)?((()))ZufĦ'''&&&%%%gL&&&'''(((g&e+++gĉ@---***g&e>&e...@e444555??///...+++,,,---,,,***(((g<ĉDDDIIIHHH???3we<Ħ555>>>OOOaaa3h?@ePPPXXXbbbfffeeeeeefffhhhZmmmllllllllllllkkk3h?gLkkkkkkjjjjjjiiiiiiiiieeeeeefffD%%)?jjjfff?><zggghhh=?Ħeeeg&ehhhg&efffffffffS?ʬggg4ff?>ߝLhhh@eeeeg&edddffffff3h?g&e>&ebbbbbb??]]]^^^___```bbbbbbccccccaaaccccccaaa^^^]]]^^^aaadddeeeeeeffffffeeeeeedddccccccdddddddddcccbbbaaabbbbbbccccccccccccbbbbbb______``````aaabbbbbbbbbaaaaaa``````aaacccfffgggdddddddddddddddddddddddddddddddddccc[[[LLL===555444666999===???AAABBBBBB???@@@AAACCCDDDEEEEEEDDDBBBAAABBBCCCEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@BBBDDDEEEDDDBBBAAABBBAAA>>>888444444555000111333555888:::<<<===@@@@@@AAABBBCCCCCCCCCCCC@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<======>>>>>>===<<<<<<>>>???===<<<<<<:::888555333222555000555BBBJJJIIINNNWWWOOO???000,,,+++((((((,,,111555:::<<<:::999999:::888888999999999:::::::::888666555444666666555444///111111///,,,...555;;;AAAJJJHHHCCCAAA555$$$ !!!"""$$$$$$%%%$$$###"""(((###!!!###$$$"""!!!### %%%&&&&&&,,,999BBBCCC666444444333///+++---222///......///111222111///...$$$"""&&&---;;;@@@444'''""" ###$$$"""###%%%~~~4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@}}}|||zzzHu]ĦoooZuR)ĦQQQSSSUUUTTTRRRLLLLLLsߝLGdUĦ;;;Hƅ^Hu]Ħ333ntHdĦ333444HGgĉ@???HdĦ000111666666333222111000///...---Htƅ^111333Bt=o9ĦDtfo9Ħ******'''g?'''&&&HdĦ***''')))Hu]Ħ***tt,,,+++Hƅ^Hu]Ħ...H׼s...333000000000---......,,,***(((tQ777@@@IIILLLje<Ħ666>>>MMMBt=o9ĦH׼sLLLOOOWWWaaafffeeegggiiikkkHtĦnnnhhhkkknnnmmmBt=o9ĦHdĦlllkkkjjjjjjjjjjjjjjjfffeeeeeeDtfo9ĦsߝLGdUĦiiiHt@cӵHu]ĦeeeHu]ĦccccccHtƅ^eeeqIܗGIӵfffH׼scccfffHu]ĦeeedddBt=o9ĦHƅ^Hu]Ħaaacccbbbaaa``````aaaccceeegggddddddeeeeeecccaaa^^^]]]``````aaabbbbbbaaa```___aaaaaaaaaaaabbbccceeeeeefffeeedddcccaaa```______```aaaaaaaaaaaabbbbbbbbbaaaaaa`````````aaacccddddddeeefffhhhiiiiiiiiiiiihhhffffffdddVVVCCC:::===888;;;@@@BBBBBBAAAAAAAAABBBCCCCCCCCCBBBBBBDDDEEEAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCC@@@>>>???CCCDDDAAA@@@CCCCCCBBB@@@<<<888555555666333444555666777:::>>>AAAAAAAAAAAAAAABBBBBBCCCDDDAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCC@@@===<<<===???===@@@AAA??????AAAAAA===AAA@@@???>>>============@@@>>>======>>>??????>>>======<<<;;;;;;;;;;;;<<<333888<<<:::888888666333444222///222???OOOWWWWWWFFF999000000---''')))111555666888:::;;;;;;;;;:::::::::999888777777888888888888888777666555444333111444555111,,,,,,333:::DDDLLLBBB111...,,,&&&%%%"""###&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""""""""&&&''''''333DDDIIICCC666666444111///000222555444333111111111000...+++&&&!!!###&&&...@@@DDD444&&&$$$######$$$$$$###!!!}}}}}}4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet}}}{{{yyyDdDĦoooeeet|>>@@@@@@??????@@@AAABBBCCCCCCBBBBBBCCCEEEAAABBBBBBCCCDDDDDDDDDDDDBBBBBBAAA@@@@@@AAABBBCCCBBB??????BBBCCC@@@@@@CCCBBBAAA???:::666444555666444555666666777:::???BBBCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBAAAAAABBBBBBCCCDDDIIIIIIGGGDDD@@@>>>>>>???>>>AAABBB??????BBBBBB???AAA@@@@@@????????????@@@AAA???>>>>>>???@@@???>>>>>>>>>===<<<<<<<<<<<<<<<888<<<>>>:::888888777444555444222333===KKKSSSTTT>>>444...111000+++,,,222777777888999:::::::::::::::999999888888777888888777888888888888666555444111444555111,,,,,,222999AAAIII???...+++(((""""""######%%%&&&&&&&&&%%%$$$###$$$$$$$$$######"""!!!###&&&&&&)))666GGGJJJCCC666555444111//////222444444222111111111000---+++&&&"""###&&&...>>>AAA222&&&$$$######$$$$$$###"""|||4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ~~~|||zzzxxxDdDĦmmmhhho)hXXXSSSOOOMMMLLLMMMNNNHHHHHHDdDΦDdDĦ:::DdDΦDdDӵ444GIpӵDdDĦ111po9wӵDdDĦ///111666777444111000///---,,,po9u,,,,,,---///GIdnuR)ĦDdDĦnuR)Ħ)))***CdgĪj(((DdDĦ&&&+++,,,DdDĦ***HߝL`o9,,,DdDΦDdDӵ---DdDĦ000444444333333222111000000+++,,,---+++)))(((geĦ111666sp?aĦ666===GIdnuR)ĦDdDĦLLLNNNVVV```eeedddeeegggjjjDdDĦmmmlllkkkkkkGIdnuR)ĦDdDĦkkklllmmmmmmmmmlllkkkffffffeeeDdDĦnuR)ĦDdDΦDdDĦhhhDdDĦnuR)ĦDdDĦfffDdDĦgggpo9uggggggbbbddd=ӊB1.uTӵgggDdDĦdddfffDdDĦfffGIdnuR)ĦDdDΦDdDӵaaabbbbbbbbbcccdddcccbbb___^^^^^^___bbbddddddeeeffffffeeedddaaa```aaaaaabbbcccdddddddddcccbbbbbbbbbbbbcccdddddddddfffeeeeeedddccccccbbbbbbbbbbbbcccccccccdddddddddccccccbbbbbbbbbcccddddddcccccceeefffggghhhhhhhhhjjjfffddd```PPP===666999;;;===???@@@??????@@@AAAAAABBBCCCCCCBBBBBBCCCDDDAAAAAABBBCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCEEEAAA@@@BBBAAA???@@@CCCAAA@@@===888444333444666222333555555666999===AAAEEEDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCCCCDDDLLLLLLJJJFFFAAA>>>>>>>>>@@@CCCCCC@@@@@@BBBBBB???AAA@@@@@@@@@@@@AAABBBBBBBBB@@@??????@@@@@@???===???>>>>>>>>>===============@@@@@@:::777888888666666555333444===IIINNNNNN666...,,,111333///000555999999888888888888999999999999999888888888888888555777888999999888666555111333333000,,,,,,111666DDDKKKAAA000,,,***############$$$$$$$$$%%%%%%%%%"""############"""!!!!!!$$$%%%%%%+++;;;KKKLLLBBB444444333111//////111333333222111111111///,,,***'''"""$$$'''---;;;===...&&&$$$######$$$%%%$$$"""|||4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ|||zzzyyywww>d<ĦlllDtYYYOOOKKKIIIKKKLLLHHHHHHDdDΦDdDĦ<<<>d<ʜ4DuTӵ5554DwDd<Ħ111puR)Ħ>d<111777777333000///...,,,+++peӵ,,,ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ%%%>d<......>d<Ħ,,,4DufئL>e,,,DdDʜ4DuTӵ---DdDĦ222444444444444333111000///,,,------,,,***(((geĦ000s<v>aĦ777>>>peӵDx<DdDĦKKKNNNUUU___dddcccdddfffiiiDdDĦlllmmmkkkiiipeӵDx<>dd<ӵDd<DdDΦDdDĦjjjDdDӵnd<DdDĦfff>d<ĦhhhpeӵfffĦeeeF&uTӵhhhDdDĦeeefff>d<ĦgggpeӵDx<>d<ʜ4DuTӵ````````````bbbccccccbbb___]]]]]]^^^```aaadddeeefffggggggeeecccbbb```aaabbbbbbcccddddddeeeaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaacccccccccdddddddddeeeeeeddddddddddddddddddddddddfffggghhhiiijjjkkkkkkkkkkkkfffddd___QQQ>>>888<<>>>>>@@@CCCBBB??????BBBBBB???????????????@@@AAABBBCCCCCCAAA@@@@@@AAAAAA???===>>>>>>>>>>>>>>>======<<<>>>@@@>>>888666888:::999777444111444@@@LLLLLLFFF222---+++000333222444999;;;:::999777777777888999888888999999999888888888444666888::::::999888666111222333000,,,,,,000444DDDLLLAAA000---***$$$$$$$$$############$$$%%%&&&""""""#########""""""!!!$$$###$$$...@@@MMMJJJ???333444333111///...000222222111111111111///,,,)))((("""%%%)))---777999+++$$$###""""""###$$$###"""~~~4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ<<<s&dq&ĒR888666i?ʜtd<Ħ333HHܗDӊB:::<x666222///...---,,,+++B?d<444444444333111///...,,,---...---+++***geĦ///Hg8>aĦ888@@@B?Ho9___>dd<ӵkkkjjjB?Ho9lll<xnnnmmmlllkkkiiijjjjjj&ӫeʬtIӇooo>d<Φ>d<ĦkkkD&ӫetIӇjjjDdDĦgggsdKĦjjjB?dp&ĒRiiiiii>d<sdKĦhhhB?Ho9eees&dq&ĒR\\\]]]^^^]]]^^^```bbbcccaaa```^^^]]]^^^______bbbdddfffggggggfffeeeddd`````````aaabbbcccdddddd```aaaaaabbbaaaaaa```___``````aaaaaaaaaaaabbbbbbcccddddddddddddeeeeeeeeeddddddeeeeeeddddddddddddggghhhiiijjjkkklllllllllkkkgggfffbbbUUUCCC===BBB>>>@@@AAAAAAAAAAAACCCEEE???AAACCCCCCBBBAAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBGGGCCCAAABBBAAA???@@@DDDAAA???===999555444555777444555666777888;;;???BBBEEEEEEDDDCCCCCCBBBCCCCCCEEEDDDDDDCCCCCCDDDDDDDDDHHHIIIIIIGGGDDDBBBAAABBB@@@BBBAAA======@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAABBBCCCBBB@@@>>>===>>>>>>>>>>>>===<<<<<<<<<>>><<<666444777;;;;;;999333///666GGGRRRKKK>>>444///,,,...111444888<<<<<<;;;:::888888888999999777888888999999999888888444555777999999999888777111222222000------000333???GGG===,,,)))'''!!!!!!$$$$$$######$$$$$$%%%&&&""""""############""""""###"""%%%111BBBLLLFFF;;;333333333111//////000111222111111222222000,,,)))((("""&&&,,,...555555***"""!!! !!!"""###"""!!!~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD}}}{{{yyywwwwwwuuunemmmjjj=eRRROOOLLLKKKKKKJJJIIIIIIege;;;;;;sĪj@h999999888fdDĦ666@ďD555666Hkge666555111...---,,,,,,+++@h++++++@G)))'''HĪj@IŌ&&&%%%Bene'''Hkge///ne,,,---fe+++Hu]3hh------...se222333444444333000...,,,+++,,,---,,,***)))geĦja>aĦ777AAA@Gjjj```seLLLSSS]]]bbbaaaaaacccfff<Ōmmmllllll@GkkkkkkHkgelllllllllkkkjjjjjjjjjkkkHĪj@IŌnnnnnnegekkkkkkHu]3hIŌkkkiiiDdDĦgggnepppnnn@heeefff>hkkkjjjjjjsehhhnehhhhhh@GeeedddsĪj@hYYY[[[\\\\\\[[[\\\___aaaaaaaaa`````````___^^^^^^aaabbbeeefffggggggfffeeeaaaaaaaaaaaaaaabbbcccdddaaaaaabbbbbbbbbaaa___^^^aaaaaabbbbbbcccddddddeeeccccccdddddddddeeeeeeeeeddddddeeeeeeeeedddccccccdddeeefffggghhhiiiiiiiiieeebbbaaa^^^QQQ@@@:::>>>999<<<>>>??????@@@AAACCC>>>@@@CCCCCCBBBAAAAAABBB@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAFFFBBBAAACCCBBB@@@AAADDDAAA@@@???<<<888666777888999:::<<<<<<===@@@DDDHHHFFFEEEEEEDDDDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEGGGIIIJJJIIIGGGFFFEEEFFFAAABBBAAA===<<>>>>>>>>>>>??????AAABBBBBBBBBBBBBBBCCCEEEDDDBBB@@@>>>??????@@@@@@>>>===<<<:::<<<:::444333777;;;;;;999444333===MMMUUUJJJ999555111......111666:::===<<<<<<;;;:::::::::::::::666777888::::::999888888555555666777777777777777333333222111///...000222>>>FFF<<<---***)))######$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$$$$$$$$$$###$$$$$$)))666DDDIIIAAA777333444444222000///000222222222222333333111---))))))"""'''...///333444)))"""!!! !!!#########!!!}}}4DuXӵĵD^|||zzzxxxvvvvvvtttmmmmmmjjjSSSOOOMMMMMMMMMKKKHHHGGGGGG=========999;;;:::999;;;DdDĦ999555---111333111555444///,,,,,,,,,,,,,,,---++++++***)))+++)))&&&''''''%%%(((&&&***,,,++++++,,,,,,***D^///......///s׼s111111222333333222///,,,***)))***+++***((((((geFm8555>aĦ555AAARRRpppkkkaaas׼sJJJLLLSSS\\\aaa``````bbbeeeHokkkkkkmmmnnnnnnkkkkkkkkkjjjjjjjjjjjjiiiiiihhhiiijjjkkkmmmmmmjjjjjjjjjD^iiihhhhhhDdDĦgggnnnqqqpppooolllfffggggggkkkkkkkkkkkks׼sfffiiiiiihhhhhheeegggdddcccaaaZZZ[[[\\\[[[[[[\\\___aaa^^^```aaacccbbbaaa___]]]___aaacccfffggggggfffeeedddcccbbbbbbbbbbbbddddddccccccdddeeedddbbb```______```aaabbbcccdddeeefffccccccccccccddddddddddddcccdddeeeeeedddcccbbbaaaaaabbbcccdddeeefffffffff```]]]]]][[[NNN;;;444777666999===???@@@@@@AAABBB===@@@CCCCCCBBBAAAAAAAAA???@@@AAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDCCCAAA@@@CCCAAAAAADDDDDDBBBBBBEEEAAAAAAAAA???<<<999888999;;;<<<>>>>>>???BBBFFFJJJGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFHHHJJJIIIGGGFFFEEEFFFBBBDDDBBB===<<>>@@@@@@@@@@@@@@@AAABBBCCCAAAAAABBBDDDFFFFFFDDDBBB@@@AAABBBCCCBBBAAA???>>>;;;===;;;555333666999999777999===FFFQQQSSSGGG777222111000111555:::======<<<<<<<<<===<<<<<<;;;;;;555777888:::::::::888777666555555444444555666777444444333222000000000111>>>FFF===...,,,+++&&&'''$$$%%%&&&'''((('''&&&&&&######$$$%%%%%%%%%%%%%%%&&&'''///<<>>555333444555333111000111222333333444555555222...***)))"""(((111000333333***###""""""###$$$%%%%%%###Φ4DuXӵtvӵ>d<ĦĦĦ{{{yyywwwvvvuuutttrrrpppĦjjjfffaaa^^^]]]WWWQQQLLLKKKMMMNNNKKKGGGDDDEEEFFFGGGGGGFFFEEEDDD@@@@@@AAACCCCCCBBB>>>;;;999;;;;;;999;;;>>>===888>d<Ħ;;;666333+++***+++///555777666444---......---111555333...,,,,,,,,,,,,---...///000+++++++++++++++***)))((()))))))))+++,,,+++(((&&&(((((()))))))))))))))(((&&&---000,,,''''''(((''''''%%%$$$%%%'''))))))((('''))),,,,,,Ħ***++++++,,,------------,,,)))>d<Ħ...////////////Be000000111222333333111...+++)))'''((()))((('''&&&geFYĉ666777>aĦ333AAATTTdddkkkmmmjjjllloooppplllaaaBeIIIJJJLLLSSS\\\``````___bbbeeenu]ӵkkkooolllkkklllnnnkkkkkkkkkllllllmmmmmmmmmkkkkkkjjjiiihhhhhhhhhiiiggghhhiiijjjkkkjjjiiiiiihhhjjjmmmmmmkkkiiihhhhhhjjjiiiiiiiiiiii>d<Ħhhhggggggfffggg>d<ĦhhhhhhhhhĦooommmkkkiiihhhiiijjjkkkggghhhhhhgggggghhhkkkmmmllllllkkkkkkBejjjfffiiimmmnnnĦhhheeeddddddddddddeeeffffffcccbbbaaabbbccccccbbbaaa[[[\\\\\\\\\\\\]]]```bbb]]]___bbbddddddbbb___]]]^^^```ccceeeggggggfffffffffeeedddcccccccccdddeeeeeeeeefffgggfffdddaaa```]]]]]]^^^```aaabbbcccdddbbbbbbcccccccccdddddddddcccddddddeeedddcccaaa```aaaaaacccdddeeefffffffffdddbbbbbb___QQQ===555777555999>>>BBBCCCCCCCCCDDD===@@@CCCDDDCCCAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFEEECCCAAA@@@BBB@@@AAAEEEEEEBBBBBBEEEAAABBBCCCBBB>>>;;;:::999:::;;;<<<===>>>AAAEEEHHHHHHHHHHHHHHHIIIIIIJJJKKKGGGGGGFFFEEEEEEDDDEEEEEEEEEGGGHHHHHHEEECCCBBBCCCDDDEEECCC>>>===@@@BBB@@@BBBBBBAAAAAAAAABBBCCCCCC@@@@@@BBBDDDGGGGGGEEECCCBBBCCCDDDEEEEEECCCAAA@@@===???===777444666888777555===EEELLLQQQOOODDD777///000222444888===>>>===;;;<<<===>>>>>>===<<<;;;555666888:::;;;:::888777777666444333222444555777555444333222111111111111:::BBB999+++))))))$$$%%%$$$%%%'''))))))((('''&&&###$$$%%%&&&&&&&&&&&&&&&'''***333@@@HHHEEE<<<555444555555444222111111222333444444666666333...***)))""")))222222333333+++%%%$$$###$$$&&&'''&&&%%%?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ{{{yyyxxxvvvvvvuuutttqqqgdKĦnnniiiddd```^^^[[[SSSMMMNNNOOOLLLGGGEEEJJJHHHGGGHHHFFFBBBBBBFFFEEEEEEDDDDDDCCCAAA===:::======:::888:::>>><<<777gdDĦ888333000333///,,,...333666555333333111000111333333111...)))(((***...///+++***+++++++++,,,++++++***((((((***)))))))))***)))'''%%%))))))(((((('''''''''&&&&&&(((***)))&&&%%%'''***'''%%%%%%)))......)))$$$'''((()))gdKĦ+++------,,,,,,,,,,,,,,,,,,,,,sdKĦ///000......---///000111444222111111000---***'''((())))))(((''''''ŶS7777774443we>>999999;;;777:::===???@@@BBBDDDFFFIIIHHHHHHIIIJJJJJJIIIGGGIIIIIIJJJJJJJJJIIIGGGFFFBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEBBBBBBCCCCCCBBBBBBAAA@@@CCCBBB@@@===:::888666555555???EEEOOOXXXNNN===999444222111444999======<<>><<<<<<>>>???>>>===999999:::;;;:::999888777999777555444555666555555888666333222222222111111AAADDD>>>000***---+++###''''''((((((''''''&&&%%%&&&%%%%%%'''******'''$$$))))))222BBBKKKEEE999333666555444333222333444444111000000111111000...+++'''***)))222BBB>>>,,,######"""!!!"""$$$%%%$$$###>Anenenezzzxxxwwwuuuttttttsssnemmmjjjfffbbb```___ZZZRRRLLLMMMOOOMMMIIIHHHJJJGGGGGGHHHEEEBBBBBBFFFHHHGGGGGGGGGGGGEEEAAA>>><<<;;;777444666:::888De777666333000111---+++,,,111444333111222000///000222222000---)))''')))------***)))+++,,,,,,++++++***)))))))))((((((((()))++++++)))''')))(((((((((''''''''''''$$$''')))(((%%%$$$&&&))))))&&&%%%(((++++++'''###'''(((ne)))+++***))))))))))))))))))))),,,ne.../////////...------...///222333444222000///...---***''''''(((((('''&&&&&&>A111333333k<EEEVVVhhhnnnmmmkkkjjjjjjmmmmmmeeeVVVKKKHHHJJJKKKMMMUUU___bbb___```bbbdddfhkkkiiihhhiiijjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkklllkkkiiigggggggggggghhhggghhhiiiiiihhhggghhhiiijjjjjjkkkkkkkkkjjjhhhhhhhhhhhhgggffffffDeiiiiiijjjiiihhhhhhnehhhfffnennnqqqqqqpppnnnkkkiiijjjkkkffffffffffffggghhhiiijjjiiijjjkkkkkkiiihhhiiijjjiiiiiineiiiiiihhhhhhiiiiiiiiihhhhhhggghhhgggfffffffffeeecccaaa______^^^]]]\\\\\\\\\]]]]]]___```bbbbbbbbbaaa``````aaaccceeegggiiijjjjjjfffdddaaa``````aaadddfffdddddddddcccbbbaaaaaaaaa``````aaabbbcccccccccccceeeeeeeeeeeefffggghhhiiiiiifffbbbaaacccgggiiijjjjjjkkkkkklllmmmnnnooooooqqqnnnnnnkkk]]]III???@@@???@@@BBBCCCDDDCCCBBBAAAAAABBBBBBCCCCCCBBBBBBBBBDDDCCCBBBCCCEEEEEEEEEDDDDDDDDDEEECCCAAAAAABBBDDDCCCBBBBBBDDDEEEEEECCCAAAAAAAAABBBAAA===::::::<<<888;;;>>>@@@AAACCCEEEGGGJJJIIIHHHIIIJJJJJJIIIGGGIIIIIIJJJJJJJJJIIIHHHGGGBBBCCCDDDEEEEEEEEECCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEBBBBBBBBBBBBAAA@@@????????????===<<<:::888777777888EEELLLRRRUUUIII:::999666555555888<<<>>>>>><<>>======999999:::;;;:::999888777:::888666555666777777666888666444222222222222111@@@EEEBBB555,,,---+++&&&'''(((((((((((('''''''''&&&%%%%%%''')))***(((%%%)))+++666EEEKKKDDD:::555555444222111111111222333222111111111222111///,,,'''******222BBB>>>,,,$$$%%%$$$###$$$&&&'''&&&yyywwwuuussssssrrrqqqllljjjgggccc```___```ZZZQQQKKKLLLNNNMMMLLLLLLIIIGGGFFFGGGEEEAAABBBFFFIIIHHHHHHIIIIIIGGGDDDAAAAAA???:::666777;;;:::666222444444222111///,,,***+++///111111000111000///000111111///---***''''''***+++((()))+++---,,,+++))))))))))))***'''&&&''')))+++,,,***(((((((((((((((''''''''''''$$$&&&((('''$$$###%%%(((***(((%%%&&&((((((%%%"""&&&''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,------.........///...------...111444666444222///------,,,***(((%%%&&&'''&&&%%%&&&***...111999DDDVVVhhhooonnnjjjjjjjjjlllkkkdddWWWMMMFFFGGGGGGJJJTTT___dddccc```bbbdddfffkkkiiihhhhhhiiijjjiiihhhjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhggggggggghhhiiiiiigggffffffhhhjjjjjjjjjjjjjjjiiiiiiiiiiiihhhggggggffffffgggfffhhhiiijjjiiijjjiiihhhfffjjjlllpppppppppmmmjjjhhhhhhiiidddddddddeeefffgggiiijjjkkkllllllkkkjjjiiiiiijjjkkkkkkkkkkkkkkkiiiiiijjjkkkkkkkkkkkkjjjjjjhhhfffeeeffffffdddcccbbbaaa```___^^^]]]]]]]]]___```aaabbbbbbbbb``````aaaaaabbbccceeegggjjjkkkfffeeebbbaaaaaabbbdddfffaaaccceeedddaaa___aaaccceeeeeefffggghhhhhhhhhhhhhhhhhhhhhgggggghhhhhhiiijjjhhheeedddgggiiikkklllkkklllmmmnnnooopppqqqqqqpppnnnppppppcccMMM@@@>>>@@@@@@BBBCCCDDDDDDDDDDDDBBBAAAAAABBBBBBCCCDDDEEEDDDCCCBBBCCCEEEFFFEEEDDDDDDEEEEEEDDDBBBBBBCCCEEEDDDCCCCCCDDDEEEEEECCCBBB???@@@AAA???=========>>>:::===@@@BBBCCCDDDGGGHHHKKKJJJIIIIIIJJJJJJHHHFFFIIIIIIJJJJJJJJJIIIHHHGGGCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<;;;::::::999999;;;MMMUUUTTTPPPBBB666888888888:::===???@@@???===>>><<<:::;;;<<<===<<<;;;999:::;;;;;;;;;:::888777:::999777777888888888777777666555333222222222333>>>FFFGGG;;;///---,,,)))''''''(((((((((((((((((('''&&&&&&'''))))))(((&&&(((000===IIIKKKCCC;;;888333222111000///000000111333111111111222111///---'''+++***222AAA>>>---%%%&&&%%%$$$%%%&&&'''&&&xxxuuusssqqqqqqpppooollljjjiiijjjjjjgggccc___^^^^^^\\\SSSKKKJJJMMMLLLLLLLLLHHHFFFFFFGGGDDDAAABBBFFFHHHHHHHHHIIIIIIHHHEEEBBBEEECCC===777888<<<<<<888222000///000222333333222///,,,++++++...000000000111111111111111000///...+++((('''******((()))---...---***(((((((((***+++((('''(((***+++,,,***(((((((((((((((((('''''''''$$$''')))(((%%%$$$&&&(((+++(((&&&%%%'''((('''&&&&&&'''((('''&&&&&&(((***------------............------------------------000...------...111555888444111---+++++++++)))(((###$$$%%%%%%%%%%%%&&&((((((+++///222444333000///...222888CCCVVVhhhoooooojjjiiijjjkkkjjjcccWWWNNNEEEFFFFFFIIIRRR___eeedddbbbccceeehhhiiijjjjjjjjjkkkiiihhhhhhjjjkkkkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhhhhggggggfffiiiiiihhhfffeeefffhhhkkkjjjiiiiiihhhhhhhhhiiiiiihhhgggffffffffffffggggggdddgggiiikkkkkkkkkmmmnnnjjjhhhfffeeefffhhhiiijjjoooooonnnllliiigggggghhhdddddddddeeefffhhhiiijjjkkklllmmmllljjjiiijjjkkklllllllllllllllllllllllljjjkkkkkkkkkkkkkkkjjjjjjjjjhhheeeddddddeeeeeedddcccbbbaaa```__________________```aaaaaa``````___bbbaaa``````bbbeeeiiikkkgggfffdddbbbbbbccceeefffcccgggiiigggbbb```bbbfffhhhiiijjjjjjkkkkkkkkkjjjjjjjjjiiihhhhhhhhhhhhhhhjjjhhhffffffiiikkklllmmmkkkkkklllnnnooopppqqqqqqpppnnnqqqrrreeePPPBBB@@@@@@AAAAAABBBCCCDDDEEEEEEDDDCCCCCCCCCDDDFFFHHHIIIDDDCCCCCCCCCEEEFFFEEEDDDDDDEEEEEEDDDCCCCCCDDDFFFEEEDDDCCCDDDEEEEEEDDDCCC???@@@@@@======@@@AAAAAA===???BBBDDDEEEFFFHHHJJJLLLJJJJJJJJJKKKJJJHHHFFFIIIIIIIIIIIIIIIIIIIIIHHHDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEECCCCCCBBBAAA@@@???>>>>>>======<<<<<<;;;;;;;;;:::>>>SSS[[[TTTIII:::111666666999<<<@@@BBBBBB@@@>>>===;;;999:::;;;<<<;;;;;;999:::;;;;;;;;;:::999888999888777777888999888777777777666444222222333444;;;FFFJJJ@@@333,,,++++++''''''&&&'''''''''((((((''''''''''''(((((((((((((((444BBBJJJGGG@@@:::999333222000//////000000111222111000000000000...---'''++++++222AAA===---'''%%%###"""###%%%%%%$$$yyysssrrrpppoooooonnnkkkiiifffhhhjjjiiieee```\\\ZZZ___TTTKKKJJJKKKJJJIIIJJJGGGEEEEEEFFFDDD@@@BBBFFFIIIHHHHHHIIIJJJHHHEEEBBBCCC@@@:::555555999999555333222000000222444444444000...------///000111111222222333222111//////...,,,))))))+++,,,***+++......---***(((((((((***+++******)))***++++++(((&&&'''''''''(((((((((((((((%%%(((***)))&&&%%%''')))***(((&&&&&&''')))******&&&'''((((((''''''(((***)))*********+++++++++,,,------............/////////...------///222555777222///,,,*********)))(((!!!###%%%%%%%%%%%%&&&'''(((+++///333555444222000...222888CCCUUUhhhppppppkkkjjjjjjjjjhhhaaaWWWOOOFFFGGGGGGIIIRRR^^^dddcccdddeeehhhjjjllllllmmmlllllljjjiiiiiikkkllllllkkkggggggggggggggggggggggggeeeeeefffgggggggggffffffhhhhhhhhhfffdddeeehhhjjjiiihhhhhhgggggghhhiiiiiiggggggffffffffffffggggggdddgggiiikkkkkklllmmmooollliiigggfffhhhiiiiiihhhmmmmmmllljjjgggffffffhhheeeeeeeeefffggghhhjjjkkkjjjkkklllllljjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkjjjhhhgggfffhhhfffcccbbbcccddddddccc_________^^^^^^______```^^^^^^______``````______aaa```___^^^```cccgggiiihhhgggeeedddcccdddeeefffhhhlllnnnkkkfffcccfffiiijjjjjjkkkkkklllkkkkkkkkkkkkjjjiiihhhgggggggggggghhhgggfffgggjjjlllllllllmmmnnnoooppprrrsssttttttvvvrrrrrrsssiiiVVVIIIHHHCCCBBBAAAAAABBBCCCDDDEEEDDDDDDCCCDDDEEEGGGIIIKKKEEEDDDCCCDDDFFFFFFFFFDDDDDDEEEFFFEEEDDDCCCEEEGGGFFFEEEDDDDDDEEEFFFEEEDDD@@@BBB@@@<<<===CCCEEECCC???AAADDDFFFFFFGGGIIIKKKKKKJJJJJJJJJKKKKKKIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGGGGGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBAAABBBBBBCCCDDDEEEDDDDDDBBBAAA@@@@@@@@@AAA@@@??????>>>===<<<<<<;;;@@@VVV[[[OOOCCC666000555444888===AAABBBBBBAAA@@@<<<;;;999999;;;<<<;;;:::::::::;;;<<<;;;:::999888777666666666888888777666666777777555333222444666999DDDKKKEEE666,,,***+++'''&&&&&&%%%%%%&&&''''''''''''(((((('''((())))))***777EEEHHHCCC;;;888777444333222111000111222222222000///...//////...,,,(((---,,,333@@@<<<---'''%%%$$$###$$$%%%%%%$$$###~~~yyysssqqqoooooonnnmmmjjjhhheeehhhjjjjjjfff```\\\YYY^^^SSSJJJIIIJJJIIIGGGHHHFFFDDDDDDEEECCC@@@AAAFFFKKKJJJJJJKKKKKKIIIFFFCCCBBB@@@:::555666:::999444444333111222333444444333000000/////////000222222111222333222///...---...,,,))))))------***+++...---,,,+++))))))))))))***,,,+++***+++++++++(((&&&'''''''''(((((((((((((((&&&(((***)))&&&%%%'''***((((((''''''((()))+++,,,'''((()))((('''((()))++++++++++++,,,,,,------...---......///000000111111............///111333444000...+++******)))(((&&& """%%%%%%%%%%%%&&&'''&&&)))...222333333111//////222777BBBUUUhhhqqqqqqlllkkkkkkjjjfff^^^VVVPPPGGGHHHHHHKKKTTT___cccbbbeeegggiiikkkmmmnnnnnnnnnllljjjiiiiiijjjkkkjjjjjjeeeeeeeeeeeeeeeeeeeeeeeecccccccccddddddeeeeeefffggghhhhhhfffeeeeeegggiiigggggggggggghhhhhhhhhhhhgggffffffffffffgggggghhhfffhhhjjjkkkkkklllnnnpppnnnkkkhhhhhhjjjkkkjjjhhhjjjjjjjjjiiiffffffggghhhffffffffffffggghhhiiiiiihhhiiikkkkkkjjjjjjlllmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllkkkiiigggeeedddgggeeeccccccddddddcccbbb]]]]]]]]]]]]]]]^^^______^^^^^^^^^___```aaaaaabbbaaa```______```cccfffhhhiiihhhgggeeeeeeeeeffffffkkkmmmooommmjjjhhhiiikkkjjjjjjkkkkkkkkkkkkkkkjjjkkkjjjiiihhhhhhhhhhhhhhhgggffffffhhhkkkllllllkkkllllllmmmoooqqqrrrssstttwwwrrrqqqrrrjjjYYYNNNLLLHHHFFFDDDBBBAAABBBCCCDDDBBBBBBCCCCCCDDDFFFGGGHHHEEEDDDCCCDDDFFFGGGFFFEEEDDDEEEFFFEEEDDDDDDFFFHHHGGGFFFDDDDDDEEEFFFFFFEEEBBBDDDAAA;;;>>>FFFIIIEEE@@@BBBEEEFFFGGGHHHIIIKKKKKKJJJIIIJJJLLLLLLJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGHHHHHHGGGFFFEEEDDDBBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDCCCDDDDDDEEEBBBBBBAAABBBBBBCCCDDDEEEDDDCCCBBBAAA@@@AAABBBCCC@@@@@@@@@???>>>>>>======DDDVVVWWWHHH???777222777555999>>>AAABBBAAA@@@@@@===;;;999:::;;;<<<;;;::::::;;;<<<<<<<<<;;;999888666666666777888999777666666888888666333222555888888CCCLLLIII;;;///******)))((('''%%%%%%&&&&&&''''''((()))((('''''')))+++///<<>>888555444555444333222111222333333333111///.../////////---***///...444???:::,,,'''((('''&&&&&&''''''&&&%%%{{{~~~wwwrrrqqqoooooonnnmmmjjjhhhgggiiijjjhhhddd```]]][[[ZZZPPPHHHHHHJJJHHHGGGGGGEEECCCCCCEEECCC@@@AAAEEEKKKJJJJJJJJJJJJHHHDDDAAA???>>>:::666777:::888333444333222222444444333111000000000/////////111333...000111000---++++++,,,***((()))------***)))+++,,,,,,++++++***)))))))))*********+++,,,,,,)))'''''''''''''''((((((((()))%%%''')))(((&&&%%%&&&)))'''(((((((((''''''((()))((()))******((()))***,,,------......///000000111---...///000111222333444------...///000000111111...,,,+++******)))'''%%% """%%%&&&&&&&&&&&&'''&&&)))...111333222000//////222777BBBTTThhhqqqrrrmmmmmmllliiiddd\\\TTTOOOEEEGGGIIILLLVVV```dddbbbeeegggiiikkkmmmnnnnnnnnnkkkjjjhhhggghhhhhhhhhgggddddddddddddddddddddddddbbbaaaaaaaaabbbccceeeffffffggghhhgggffffffggghhheeefffggghhhhhhhhhggggggfffffffffffffffggghhhhhhhhhiiijjjjjjjjjkkknnnpppqqqmmmiiiiiilllmmmjjjgggggghhhhhhgggffffffgggiiigggffffffeeeeeeffffffgggeeegggiiijjjjjjjjjlllnnnnnnnnnnnnnnnnnnnnnnnnnnnllllllkkkkkkiiihhhfffffffffeeedddeeeffffffdddbbbbbbaaaaaa`````````aaaaaa_________```bbbcccdddeeebbbaaaaaaaaabbbeeegggiiijjjiiihhhgggffffffffffffiiijjjjjjkkkkkkkkklllllljjjjjjkkkkkkkkkkkkjjjjjjkkkkkkjjjjjjjjjjjjjjjkkkffffffgggjjjlllnnnmmmlllkkklllmmmoooppprrrssstttvvvqqqqqquuunnn]]]RRROOONNNLLLHHHDDDBBBBBBCCCDDDBBBCCCDDDEEEFFFFFFGGGGGGEEEDDDDDDDDDFFFGGGFFFEEEEEEFFFFFFFFFEEEEEEGGGIIIHHHFFFDDDDDDEEEGGGGGGFFFEEEGGGBBB;;;>>>IIILLLFFF@@@CCCEEEGGGGGGHHHIIIKKKIIIIIIIIIJJJLLLMMMLLLJJJIIIHHHHHHHHHHHHIIIJJJKKKGGGHHHHHHIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAABBBBBBCCCDDDEEEBBBAAA@@@???@@@AAACCCDDD===>>>>>>>>>>>>?????????GGGVVVRRRBBB>>><<<888::::::===AAABBBAAA?????????===;;;::::::;;;<<<<<<;;;:::;;;<<<<<<<<<;;;999999777666777888::::::999777666888999777333222666999:::CCCMMMLLLAAA333+++***---+++)))'''&&&&&&'''((('''((()))(((&&&'''))),,,555@@@HHHCCC;;;777444222555444333222111222333333555333111000000111111000,,,111000444>>>999+++''')))'''&&&&&&''''''&&&%%%yyy}}}vvvrrrqqqoooooonnnmmmjjjhhhjjjjjjiiifffbbb___^^^^^^WWWNNNGGGHHHJJJIIIGGGHHHDDDBBBCCCDDDCCC@@@AAAEEEIIIHHHGGGGGGGGGDDD@@@===888777444111222555333---444333222333333333111///000000000///......000222,,,///000...+++((()))***(((&&&(((------)))((()))++++++,,,++++++***(((((((((((()))+++------+++***&&&'''''''''(((((())))))$$$&&&((('''%%%###%%%((('''((()))(((&&&%%%%%%&&&)))***+++***))))))+++---******++++++,,,---......---...///111222444555666,,,---...000000000///...,,,++++++++++++)))&&&$$$ """%%%'''&&&&&&'''((((((+++///333444333111//////222777BBBTTThhhqqqrrrnnnnnnllliiiccc[[[TTTOOOCCCFFFIIINNNXXXbbbfffddddddfffhhhkkklllmmmmmmmmmjjjhhhffffffffffffeeedddccccccccccccccccccccccccaaa```______```bbbdddfffeeeggghhhhhhgggffffffgggccceeegggiiiiiihhhgggffffffffffffffffffggghhhiiijjjjjjjjjiiiiiijjjnnnqqqrrrnnnjjjjjjmmmnnnkkkgggeeefffgggfffffffffhhhjjjffffffeeeddddddddddddeeedddeeehhhiiiiiikkkmmmooonnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkjjjjjjiiihhhfffeeeeeeggghhhgggeeeccciiihhhgggfffeeeddddddddd``````aaabbbccceeeggghhhccccccccccccdddfffhhhiiijjjjjjhhhgggfffffffffffffffeeeeeehhhkkkmmmmmmmmmjjjkkkkkkkkkkkkkkkjjjjjjlllllllllkkkkkkllllllmmmgggggghhhkkknnnooonnnlllpppqqqrrrtttvvvwwwyyyyyyzzzvvvxxx|||wwwfffYYYUUUSSSPPPKKKFFFCCCCCCCCCDDDDDDEEEGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEFFFGGGFFFEEEEEEFFFGGGFFFEEEEEEGGGIIIIIIGGGDDDDDDFFFGGGGGGGGGFFFIIIDDD<<>>>>>>>>@@@BBBDDD:::;;;<<<===>>>@@@@@@AAAJJJUUUNNN???>>>@@@======>>>AAADDDCCC@@@>>>===>>>>>><<<:::;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;:::999888777888:::;;;<<<:::888555888:::777333222666:::<<>>888***&&&'''&&&$$$$$$%%%%%%$$$###yyyxxxssspppnnnllllllkkkjjjhhhfffggghhhfffbbb^^^\\\\\\]]]RRRHHHFFFHHHIIIJJJLLLFFFEEECCC@@@???@@@CCCFFFHHHFFFFFFHHHFFF@@@;;;;;;<<<999444111111111111111000333555333000...000222555333///...///000000///...///...---++++++,,,...*********,,,---,,,)))'''+++***((('''((()))+++,,,)))***+++,,,++++++))))))((((((''''''''''''((((((!!!'''...///+++'''&&&(((***)))(((((()))***((('''))))))(((((()))***++++++)))******+++,,,---///000000000111222222222222111000000///...---,,,,,,+++...***%%%%%%)))***&&&"""'''%%%$$$$$$$$$$$$###"""(((***---111444333000......333999CCCTTTeeennnnnnqqqooollliiifff^^^TTTLLLGGGHHHIIILLLVVV```eeecccfffffffffggghhhjjjkkklllmmmjjjgggeeeeeeeeedddccceeeddddddccccccbbbbbbbbbbbbbbbbbbccceeeggghhhiiiggghhhhhhgggffffffiiikkkjjjjjjiiihhhggggggggggggmmmkkkiiiiiijjjjjjiiihhhiiiiiiiiiiiijjjkkklllmmmqqqpppmmmjjjlllpppooojjjhhhgggggggggggghhhhhhiiigggffffffeeeeeeeeeffffffggggggiiikkklllmmmmmmmmmmmmmmmlllmmmnnnnnnmmmkkkmmmkkkhhhggghhhjjjkkkkkkhhhhhhgggggggggggghhhhhhhhhhhhgggffffffffffffgggcccaaa___^^^___aaadddfffbbbcccdddcccbbbbbbdddffflllkkkkkkjjjiiihhhggggggeeegggjjjkkkkkkkkklllmmmmmmlllkkkiiijjjkkkmmmnnnpppnnnlllkkkkkkkkkmmmnnnhhhiiilllooorrrsssuuuuuuyyyvvvttttttxxx{{{|||{{{}}}|||}}}xxxkkk]]]TTTRRRPPPMMMIIIDDDCCCDDDEEEEEEFFFHHHHHHFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKOOOKKKFFFDDDEEEHHHKKKLLLIIIIIIJJJJJJKKKKKKJJJJJJLLLJJJGGGGGGIIIKKKKKKKKKJJJKKKLLLLLLJJJIIIJJJLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFCCCAAAAAACCCFFFHHHGGGHHHHHHGGGDDDCCCCCCDDDFFFCCC???>>>@@@BBBCCCDDDHHHFFFBBBAAA@@@???===<<<;;;===@@@BBBBBBCCCDDDEEERRRKKKCCC???AAADDDDDDBBB@@@@@@AAACCCDDDCCC???<<<@@@??????>>>===<<<<<<;;;===<<<<<<<<<;;;;;;;;;;;;777666777999;;;<<<;;;:::888999:::999777555555666<<<@@@JJJRRRMMM???444222111111000...---+++******,,,******,,,+++)))+++000>>>KKKOOOCCC888888999777444555555333111111222444888333///000333555444111111///333;;;===666+++%%%&&&%%%$$$$$$$$$$$$###"""zzzwwwssspppnnnmmmmmmlllkkkiiiiiiiiiiiifffbbb^^^]]]]]]YYYOOOFFFFFFHHHIIIJJJLLLEEEDDDCCC@@@>>>???BBBEEECCC@@@AAACCCBBB<<<888888:::777444222222222111111000333555444111///000222444111...---...//////............,,,******,,,...*********,,,---,,,)))''',,,+++)))((('''((()))***)))***++++++++++++))))))((((((''''''''''''((((((%%%(((+++***(((&&&'''))))))((('''''')))))))))''')))))))))))))))******+++*********+++---...///000000000111222222222222111000000///...---,,,++++++***)))'''&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$$$$$$$###((())),,,111555555111,,,...333999CCCSSSdddlllmmmooommmkkkiiifff^^^SSSKKKFFFGGGHHHKKKUUU```dddbbbffffffggghhhiiiiiijjjjjjgggeeecccbbbcccddddddccceeeeeeeeeddddddcccccccccddddddddddddeeefffggghhheeefffffffffeeeeeegggiiikkkjjjiiihhhhhhhhhhhhhhhjjjiiihhhiiikkkllllllllliiiiiiiiiiiijjjkkkkkklllooopppnnnllllllooooookkkiiiiiihhhhhhiiiiiijjjjjjhhhgggfffeeeeeeeeeeeeeeeeeeeeefffggghhhhhhiiiiiilllkkkkkklllmmmlllkkkjjjkkkjjjhhhhhhiiikkkkkkjjjhhhhhhgggggggggggghhhhhhiiigggfffffffffgggffffffcccbbb`````````aaacccdddaaabbbcccbbbaaaaaaccceeejjjjjjjjjiiiiiigggffffffeeegggjjjlllllllllmmmnnnnnnnnnmmmlllllllllmmmnnnnnnmmmkkkjjjjjjkkkmmmnnnkkklllmmmoooppprrrssstttyyyvvvtttuuuxxx{{{{{{{{{~~~}}}}}}}}}xxxlll^^^TTTRRRPPPMMMHHHDDDCCCEEEGGGFFFGGGHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHJJJKKKMMMNNNOOOKKKFFFCCCCCCEEEGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHJJJKKKKKKKKKHHHIIIJJJIIIHHHGGGHHHIIIKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGGGGFFFDDDCCCDDDEEEEEECCCAAA@@@BBBCCCDDDCCCDDDBBBAAAAAABBBBBB@@@>>>;;;===>>>@@@BBBDDDGGGIIIQQQJJJAAA>>>@@@CCCDDDDDD@@@@@@AAACCCDDDCCC@@@>>>?????????>>>===<<<<<<<<<=========<<<<<<<<<;;;;;;777666666888:::;;;:::888888999:::999777555555666777;;;EEENNNLLL???444111111000///...---+++******,,,******,,,+++)))+++000???KKKNNNAAA666666777555333444555333222111222444777333000111444666555222222000333;;;===666,,,&&&'''&&&$$$$$$%%%%%%###"""yyy}}}vvvsssqqqooonnnnnnmmmlllkkklllllljjjfffaaa]]]]]]]]]UUULLLDDDEEEHHHIIIHHHIIICCCCCCAAA???===>>>AAADDD===::::::======888555444888666333222333222111000000333666555222000111333222000---,,,---......------------+++))))))+++---+++***+++,,,---,,,)))'''...,,,***)))''''''((((((((()))***+++++++++))))))((((((''''''''''''(((((()))((('''%%%%%%&&&((()))'''&&&%%%&&&((())))))((()))))))))))))))***************+++,,,...///000111///000111111222222111111000///......,,,,,,+++***'''((((((&&&###"""###%%%$$$$$$$$$$$$%%%%%%%%%%%%'''(((+++111777777111***...222999BBBRRRbbbjjjkkkmmmlllkkkjjjggg^^^SSSJJJEEEFFFGGGJJJSSS^^^cccbbbeeefffgggiiiiiiiiihhhhhhdddbbbaaabbbdddeeefffeeeffffffffffffeeeeeeeeeeeegggffffffeeeeeeeeeffffffdddeeeeeeeeeddddddfffhhhkkkjjjjjjiiiiiiiiijjjjjjkkkiiihhhiiikkkllllllllljjjjjjiiiiiiiiijjjjjjkkkkkkpppqqqooommmnnnnnnlllkkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggfffeeedddddddddeeeeeedddddddddeeeggghhhiiiiiijjjjjjjjjjjjjjjiiijjjiiiiiijjjllllllkkkjjjhhhhhhgggggggggggghhhhhhiiigggeeeeeeggghhhfffdddcccbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbaaaaaaccceeeggghhhiiijjjiiihhhfffdddeeehhhkkkmmmnnnnnnpppqqqpppppppppoooooonnnmmmmmmlllkkkjjjjjjkkklllnnnooooooooonnnnnnoooqqqrrrsssxxxvvvtttuuuxxxzzz{{{{{{}}}~~~~~~yyynnn___TTTRRRPPPMMMHHHDDDDDDFFFHHHGGGGGGGGGFFFEEEEEEGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGHHHIIIJJJLLLNNNOOOOOOKKKEEEBBBAAACCCDDDDDDGGGHHHIIIJJJKKKKKKKKKKKKHHHGGGHHHIIIKKKLLLLLLJJJGGGHHHIIIHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGFFFDDDEEEGGGHHHIIIHHHGGGGGGDDDFFFGGGFFFEEEDDDEEEFFFDDDCCCAAABBBCCCDDDCCCBBBCCCBBBBBBCCCCCCCCC@@@>>><<<;;;;;;===AAAFFFKKKOOONNNGGG???;;;<<>>>>>======<<<<<<>>>>>>>>>=========<<<<<<888777666777888999888777777999:::999777666666666222666@@@IIIIII???555000111000///...---,,,+++***,,,++++++...---***,,,000@@@IIIJJJ???555444444222333444555444222111222333666333111222666888777555333222555<<<===555,,,(((((('''%%%%%%&&&&&&$$$"""vvv~~~xxxuuurrrpppooooooooommmlllmmmllliiiddd___\\\[[[\\\SSSKKKDDDEEEHHHFFFDDDDDDAAAAAA@@@>>>======@@@CCC;;;777666:::;;;888555444555333222222333333111000000333777666444111222333111///------.........---,,,,,,,,,***))))))+++---,,,++++++------,,,)))&&&,,,+++***)))((((((((((((((((((***++++++******)))((((((''''''''''''((((((***(((%%%$$$%%%'''''''''%%%%%%$$$%%%((())))))((()))))))))*********)))))))))***,,,---///000111222///000000111111111111111//////...---,,,+++******(((''''''%%%$$$###$$$%%%"""###$$$%%%%%%%%%&&&''''''(((+++222999888111)))...222888AAAQQQaaaiiiiiilllllllllllliii```TTTKKKDDDEEEEEEHHHQQQ]]]cccbbbdddfffhhhiiiiiihhhfffeeefffeeedddeeegggiiihhhhhhggggggggggggggggggggggggiiiiiigggfffeeeeeedddddddddeeeffffffeeeeeefffhhhjjjjjjjjjiiijjjjjjkkkkkkooommmkkkjjjjjjjjjiiihhhkkkjjjiiiiiiiiiiiiiiijjjiiiooosssqqqnnnnnnnnnlllnnnnnnmmmlllkkkiiihhhhhhiiiiiigggfffddddddcccccchhhfffeeeddddddeeeggghhhfffhhhiiiiiiiiihhhhhhiiiiiijjjkkkmmmoooooommmkkkhhhhhhgggggggggggghhhhhhjjjgggeeefffiiiiiigggccccccdddddddddcccbbb```___bbbcccccccccbbbbbbdddffffffhhhjjjkkkkkkiiigggeeeeeehhhlllnnnooopppqqqsssqqqrrrssssssrrrpppnnnlllkkkkkkkkklllmmmooopppqqqqqqpppooonnnoooqqqsssuuuvvvvvvuuuvvvwwwyyyzzz{{{|||~~~yyyqqqbbbVVVRRRQQQMMMIIIEEEEEEGGGJJJGGGHHHGGGEEEDDDEEEHHHKKKIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJFFFGGGGGGHHHIIIJJJKKKKKKNNNJJJEEEBBBBBBCCCDDDDDDGGGHHHIIIJJJKKKLLLLLLLLLGGGGGGHHHJJJLLLMMMKKKJJJHHHIIIJJJJJJIIIIIIJJJKKKIIIIIIIIIHHHHHHGGGFFFFFFDDDEEEFFFGGGHHHHHHHHHGGGCCCEEEFFFFFFEEEEEEFFFHHHCCCCCCCCCDDDEEEEEECCCAAAFFFFFFEEEEEEDDDBBB===:::<<<:::999;;;AAAIIIPPPTTTNNNGGG???999888;;;>>>???>>>>>>@@@BBBEEEEEEDDDBBB???>>>>>>>>>=========<<<>>>>>>>>>>>>============;;;999888888888999888777777888999999777666666777111555===EEEGGG@@@666///222111000///...---,,,,,,---+++,,,......+++---222???DDDDDD;;;444333444333222333444444333222222333555333333444777888888777444333666<<<<<<555---))))))(((&&&&&&&&&&&&$$$###ttt~~~{{{wwwuuurrrppppppooonnnllllllkkkhhhccc]]]ZZZYYYZZZUUULLLEEEEEEFFFCCC@@@??????@@@???>>><<<===???BBB===888666;;;>>>;;;888777333222111111333333222000000444888888555333333444111///......///000///...+++,,,,,,***)))))),,,...,,,,,,,,,---...,,,)))&&&***)))))))))))))))******'''((()))***+++******)))((((((''''''''''''((((((((('''&&&'''((('''&&&$$$%%%%%%$$$%%%((())))))((())))))************)))((((((***,,,...000111111111//////000111111111111000......---,,,+++***))))))+++'''$$$$$$'''(((&&&###!!!###%%%&&&%%%%%%''')))(((***---444999888111***...222888AAAPPP```hhhiiimmmmmmmmmnnnkkkcccWWWNNNCCCDDDDDDGGGPPP]]]cccbbbdddeeeggghhhhhhgggfffeeejjjiiihhhhhhiiijjjhhhgggggggggggghhhhhhiiiiiiiiikkkjjjhhhgggfffeeeeeeeeeeeeggghhhhhhgggggghhhiiijjjiiiiiiiiijjjkkkllllllpppnnnkkkjjjkkkjjjiiihhhjjjjjjiiiiiihhhiiiiiiiiihhhoootttrrroooooonnnmmmpppoooooommmkkkhhhfffdddiiiiiigggfffddddddccccccgggfffdddcccccceeeggghhheeegggiiiiiihhhggghhhjjjkkklllmmmoooqqqqqqnnnkkkhhhhhhgggggggggggghhhhhhjjjhhhggghhhjjjjjjgggddddddeeeffffffeeecccaaa___dddeeeeeeeeeddddddfffgggggghhhkkkmmmmmmkkkiiihhhfffiiimmmooopppqqqrrrsssrrrssstttuuutttrrrooommmmmmmmmnnnooopppqqqssssssppppppooooooppprrruuuwwwtttuuuvvvvvvwwwxxxyyyzzz{{{|||yyysssgggYYYSSSRRRPPPLLLHHHGGGHHHJJJGGGGGGGGGFFFEEEFFFIIILLLHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHKKKHHHEEECCCDDDFFFHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLGGGGGGHHHJJJLLLMMMKKKIIIHHHIIIKKKJJJIIIIIIKKKLLLIIIIIIIIIIIIIIIGGGFFFEEEFFFEEEEEEEEEEEEFFFGGGHHHCCCDDDFFFFFFEEEEEEFFFHHHFFFFFFGGGHHHJJJIIIGGGDDDGGGFFFFFFFFFEEEBBB>>>;;;===:::999<<>>>>>>>>>>>============>>>>>>>>>>>>===============;;;999999999:::999888666888999999777666666777444777<<>>===>>>??????>>>======@@@BBBAAA;;;888===@@@???;;;:::222000///000111333333222000444999999777444444555000///...///000000///...+++,,,,,,+++******,,,///------------...,,,)))&&&(((((())))))************&&&''')))***+++******)))((((((''''''''''''((((((&&&((()))***)))'''%%%$$$'''&&&%%%&&&((())))))((())))))***++++++***(((''''''(((+++...000111111111...///000000111111000000...---,,,,,,******)))(((,,,'''"""$$$(((***'''"""!!!$$$'''&&&%%%$$$'''***+++---222666888666111------111888AAAQQQaaaiiijjjnnnmmmmmmnnnkkkdddYYYQQQCCCDDDCCCFFFPPP]]]cccccccccdddfffgggggggggffffffjjjiiihhhhhhiiihhhfffdddfffgggggghhhiiijjjjjjkkkjjjiiihhhggggggffffffffffffhhhjjjjjjiiiiiiiiijjjhhhhhhhhhiiiiiikkklllmmmmmmkkkjjjjjjlllmmmlllkkkiiiiiihhhhhhhhhiiiiiijjjiiiooorrrqqqpppqqqppplllooooooooonnnllliiifffeeeiiihhhgggfffeeedddddddddddddddcccccccccdddfffgggeeehhhkkkkkkhhhhhhiiilllmmmmmmnnnpppqqqpppnnnkkkhhhhhhgggggggggggghhhhhhiiijjjkkkkkkkkkiiihhhgggfffggggggggggggeeecccbbbeeefffffffffeeeeeegggiiihhhiiikkklllmmmlllkkkjjjgggjjjmmmooopppppprrrsssrrrssstttuuutttsssqqqooonnnnnnoooqqqrrrsssttttttppppppppppppqqqsssuuuwwwsssuuuwwwwwwwwwwwwyyyzzzzzzzzzxxxvvvlll^^^UUUUUUSSSPPPLLLIIIHHHIIIFFFGGGGGGGGGFFFGGGIIIKKKHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJMMMMMMMMMLLLLLLJJJIIIHHHIIIGGGDDDDDDFFFIIIKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMIIIIIIHHHJJJKKKLLLJJJIIIFFFHHHIIIIIIHHHIIIJJJKKKIIIJJJKKKKKKJJJIIIGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGCCCEEEFFFFFFEEEEEEFFFHHHJJJJJJJJJLLLMMMMMMKKKHHHEEEDDDDDDEEEEEEEEEBBB@@@===::::::>>>FFFNNNRRRTTTSSSOOOHHHBBB>>>>>>???AAA@@@???@@@BBBDDDFFFEEEDDD>>>>>>>>>>>>============>>>>>>>>>=========<<<<<<>>><<<:::999:::;;;::::::666888999999777666777888888999:::>>>DDDEEE<<<111222222222111000/////////...++++++------...333:::===;;;888555444555666777000222444555444333333333333444555666777777777666555444777:::888111,,,+++***(((&&&%%%%%%%%%###!!!yyy~~~|||}}}zzzvvvsssrrrpppmmmkkkiiiiiihhhddd___[[[YYYYYYVVVLLLDDDCCCDDDBBB??????>>>?????????>>>>>>@@@BBBDDD===999===BBB@@@<<<:::111///---...000222444444000444999:::888666555666...------...///000...---,,,,,,---,,,++++++...000...------......,,,)))&&&)))************))))))(((%%%'''(((************)))((((((''''''''''''((((((&&&))),,,+++(((%%%%%%&&&)))((('''''')))))))))'''))))))+++++++++***((('''%%%'''***---///000000000...//////000000000000000------,,,+++***)))(((((((((&&&$$$$$$&&&&&&%%%$$$"""%%%((('''$$$###&&&***---111777999777333111000---111777AAAQQQbbbkkkkkknnnmmmlllllljjjdddZZZSSSCCCDDDCCCFFFPPP]]]ddddddccccccdddeeeffffffggggggiiihhhhhhhhhiiihhhfffcccffffffggghhhiiijjjkkkkkkiiihhhhhhgggggghhhhhhiiigggiiikkkkkkjjjiiijjjjjjggggggggghhhiiijjjllllllnnnllljjjjjjlllmmmlllkkkhhhhhhggghhhhhhiiijjjkkklllooopppooopppsssqqqlllmmmnnnoooooonnnmmmkkkiiihhhgggfffeeeeeeeeeeeeeeecccddddddeeefffggghhhhhheeeiiilllllliiiiiikkknnnooonnnmmmnnnooonnnllliiihhhhhhgggggggggggghhhhhhhhhlllooooookkkhhhiiikkkhhhhhhhhhhhhhhhgggfffeeedddeeeffffffeeeeeefffhhhggghhhiiijjjkkklllllllllhhhjjjmmmooooooooopppqqqrrrssssssttttttsssrrrqqqnnnooopppqqqrrrrrrssssssrrrrrrrrrrrrssssssssstttrrrtttwwwxxxvvvvvvxxxzzzzzz~~~xxxwwwxxxpppcccVVVWWWWWWTTTPPPKKKHHHGGGEEEGGGHHHHHHHHHHHHIIIKKKIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLMMMMMMLLLKKKJJJIIIIIIGGGDDDDDDGGGIIIKKKKKKNNNNNNOOOOOOOOONNNMMMMMMLLLJJJIIIIIIJJJJJJJJJIIIGGGIIIJJJJJJJJJJJJKKKMMMJJJKKKLLLLLLKKKJJJHHHFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFEEEDDDFFFGGGJJJIIIHHHIIIKKKKKKIIIHHHGGGEEEDDDDDDEEEDDDCCCAAA===;;;;;;AAAIIIPPPQQQPPPNNNKKKGGGBBB???>>>???AAAAAA@@@@@@BBBDDDEEEEEEDDD============>>>>>>>>>>>>=========<<<<<<<<<;;;;;;===;;;888888999:::;;;:::666777999999777777777888999888777999BBBGGGAAA666111000000//////.........///+++)))+++,,,///777??????;;;666333444444555666///222444555444333333333333444666777666555555555555444666999666///+++,,,)))'''%%%%%%%%%$$$""" }}}|||{{{~~~{{{wwwtttrrrpppmmmjjjhhhiiiiiifffaaa]]]ZZZYYYUUUKKKCCCBBBDDDBBBAAAAAA>>>???@@@???>>>???@@@BBBEEE===999===BBB@@@<<<:::111///,,,,,,///222444555000555:::;;;999666666666---,,,,,,---...///---,,,,,,------,,,+++,,,...111...------......,,,)))&&&++++++++++++***((('''&&&%%%&&&((()))*********)))((((((''''''''''''(((((('''+++...+++&&&$$$&&&)))***)))(((((()))***(((''')))***+++,,,+++***(((&&&$$$&&&***---///000000///...//////000000000000000------,,,+++***)))(((((($$$%%%&&&$$$###"""$$$%%%"""&&&)))((($$$###&&&)))...444::::::666111111222,,,111777BBBRRRccclllmmmnnnlllkkkjjjhhhcccZZZSSSDDDDDDCCCFFFPPP]]]dddeeecccccccccccceeefffhhhiiiiiihhhhhhiiijjjjjjhhhfffeeeeeefffhhhiiijjjkkklllhhhggggggggghhhiiijjjkkkfffhhhkkkkkkjjjiiiiiijjjfffffffffggghhhjjjkkklllqqqooommmkkkkkkkkkiiihhhgggggggggggghhhiiikkkkkknnnooonnnnnnqqqtttrrrlllkkklllooopppqqqpppooonnngggffffffeeeeeeeeeffffffeeefffgggiiijjjkkkkkkkkkfffjjjnnnmmmjjjiiilllpppooommmlllllllllllljjjhhhhhhhhhgggggggggggghhhhhhgggmmmrrrqqqkkkhhhiiimmmiiiiiiiiihhhhhhhhhhhhhhhdddeeeeeeeeeddddddfffggggggggghhhiiijjjkkkkkklllhhhkkknnnooooooooooooppprrrrrrssssssssssssssssssnnnooopppqqqqqqqqqqqqqqqssstttttttttsssrrrqqqqqqqqqtttwwwxxxvvvvvvxxxzzzyyy~~~}}}vvvvvvyyysssgggWWWYYYZZZWWWRRRLLLHHHFFFDDDFFFHHHIIIIIIHHHIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJKKKHHHIIIJJJKKKKKKJJJIIIHHHIIIGGGEEEDDDFFFHHHIIIIIIPPPPPPPPPPPPOOONNNMMMMMMNNNLLLIIIHHHIIIIIIIIIIIIJJJKKKMMMMMMLLLMMMNNNPPPJJJKKKMMMMMMLLLKKKHHHGGGGGGIIIKKKLLLKKKHHHEEEBBBEEEFFFGGGFFFEEEDDDEEEFFFFFFEEEDDDDDDFFFFFFEEEDDDLLLIIIFFFDDDCCCBBBAAA???===<<<===CCCKKKPPPPPPNNNFFFEEECCC???<<<<<<===???BBBAAAAAABBBDDDEEEDDDCCC============>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<:::777666888:::::::::555777999999777777777888888777444666AAAIIIDDD999//////......------,,,,,,///+++)))***,,,000999BBBBBB;;;555333333333444555///111444555555333333333333555666777555444333444555444666888555...***,,,)))'''%%%$$$$$$###!!!www|||{{{}}}zzzvvvsssqqqnnnjjjhhhdddeeefffddd___[[[XXXWWWSSSKKKEEEDDDDDDAAA???@@@??????>>>???@@@@@@===;;;<<<888444666<<<>>>;;;666222111000......//////000111555:::;;;999444000---------,,,,,,,,,,,,------------...//////...---,,,++++++,,,---,,,+++***)))***---,,,(((((())))))&&&))))))))))))))))))))))))((((((''''''''''''(((((('''***,,,***'''&&&(((***%%%''')))***+++***)))(((---+++)))***,,,,,,)))'''((()))***,,,---...//////111111111000000000000000...)))'''))))))'''&&&'''"""'''(((%%%###%%%&&&$$$###$$$%%%$$$######%%%'''+++333;;;<<<555///---...)))---666EEEVVVcccjjjllllllnnnooommmjjjeeeZZZNNNIIIGGGDDDDDDOOO]]]ddddddbbbccceeegggiiiiiiiiiiiifffggghhhhhhhhhhhhhhhgggeeeggghhhgggfffeeeggghhheeefffggggggggggggggggggfffgggiiijjjjjjiiihhhgggeeeeeefffhhhjjjlllnnnooonnnnnnnnnmmmllliiigggeeehhhhhhhhhiiiiiijjjjjjjjjnnnooooooppppppppppppppprrrqqqooommmlllkkkllllllhhhgggfffeeedddeeeeeefffhhhiiikkklllmmmmmmlllkkklllmmmnnnllljjjiiiiiijjjmmmkkkjjjiiijjjiiihhhfffggghhhiiihhhggggggiiikkkkkkmmmnnnnnnlllkkkkkkkkkhhhpppkkkdddjjjkkkggggggggghhhhhhhhhgggeeecccbbbgggggghhhiiijjjlllnnnooonnnmmmmmmmmmmmmnnnoooooopppqqqqqqqqqqqqpppoooooonnnooopppqqqrrrqqqpppppptttsssrrrqqqpppoooooopppppprrrtttvvvxxxyyyyyyyyy}}}||||||wwwpppkkkccc^^^\\\XXXOOOKKKLLLIIIIIIIIIIIIJJJJJJKKKLLLJJJJJJIIIIIIGGGFFFDDDCCCFFFHHHIIIIIIHHHGGGIIIJJJLLLKKKIIIIIIJJJJJJIIIGGGEEEEEEEEEFFFHHHJJJLLLMMMRRRRRRQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJJJJKKKMMMHHHHHHHHHHHHGGGFFFEEEEEEKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCGGGJJJHHHCCCCCCGGGHHHDDDDDDFFFGGGFFFCCC@@@??????>>>===???GGGOOORRRNNNIIICCCBBBAAA@@@@@@@@@@@@@@@CCCBBBAAA@@@????????????BBB@@@>>>???BBBCCCAAA???<<<:::999:::===???>>>;;;===<<<:::888888999:::;;;888999:::999888777888999999888777;;;AAAFFFHHHHHH:::888555333111///---+++...)))(((+++---000;;;HHHAAA777111444777555555777222222222222222333444555666666666555444555888:::222444777888666111,,,)))''''''((('''&&&$$$""" www|||zzzwwwuuurrrpppooonnnkkkiiidddeeeeeebbb^^^YYYVVVUUURRRJJJDDDDDDEEEBBBAAABBB>>>=========>>>>>>;;;999999555333666<<<>>>;;;777111000///.........//////000333777999777333000.........------------......,,,---///111111000///...++++++,,,,,,,,,***)))(((***---,,,)))(((******'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''%%%%%%%%%&&&((()))***)))&&&''')))***+++***)))(((---+++******,,,,,,***'''&&&'''))),,,...///000000111111111000000000000000...)))'''))))))&&&%%%&&&%%%&&&$$$!!!"""&&&&&&###"""$$$%%%%%%%%%%%%'''((((((000888:::555000///111+++...777EEEUUUcccjjjmmmmmmooonnnkkkgggaaaUUUIIIHHHGGGDDDEEEOOO]]]eeeeeedddeeefffhhhiiihhhhhhgggeeefffggghhhhhhhhhhhhhhhfffggghhhgggfffeeefffgggeeefffgggggghhhgggggggggggghhhiiiiiijjjiiiiiiiiiffffffggghhhjjjlllnnnoooooooooooonnnlllkkkiiiiiiiiiiiiiiijjjjjjjjjkkkkkkmmmmmmnnnooooooooooooooooooooonnnmmmlllmmmnnnnnnjjjiiigggfffeeeeeeffffffhhhiiijjjkkklllkkkkkkjjjjjjkkkllljjjhhhgggggghhhiiigggggghhhiiijjjiiihhhggghhhiiihhhggggggiiikkkiiijjjkkkkkkjjjiiikkklllooowwwpppgggjjjlllhhhhhhgggggghhhgggfffdddcccaaadddeeeeeegggiiikkkmmmnnnkkkkkkkkkkkkkkklllmmmmmmnnnoooppprrrrrrssssssssspppqqqrrrssstttssssssrrrvvvuuutttssssssrrrrrrrrrwwwxxxzzz{{{|||||||||{{{}}}||||||yyysssddd]]]WWWXXXWWWQQQLLLLLLIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDFFFGGGIIIHHHGGGGGGHHHJJJLLLKKKJJJJJJKKKKKKIIIHHHHHHGGGFFFFFFGGGIIIKKKLLLPPPOOONNNMMMLLLKKKKKKJJJMMMMMMNNNNNNMMMMMMLLLKKKIIIKKKLLLKKKJJJIIIJJJKKKIIIIIIIIIIIIHHHGGGEEEEEEHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEHHHKKKJJJEEEEEEHHHIIIFFFFFFGGGGGGEEEBBB???>>>??????===???GGGQQQTTTOOOIIIGGGFFFEEECCCAAA@@@??????BBBBBBAAA@@@@@@???@@@@@@@@@>>>===>>>AAACCCBBB@@@CCC@@@=========<<<999777===;;;:::888888999:::;;;888999:::999888777888999888777666888===DDDJJJNNN===999333000000000///---...***)))+++...111;;;GGG@@@777222444666555555666666666555555555555666666777666555555555555555555222555999;;;888222,,,((('''(((((('''&&&$$$""" xxx|||yyyuuurrrooommmlllkkkhhhgggcccddddddaaa[[[WWWTTTSSSRRRJJJDDDEEEEEECCCBBBCCC>>><<<;;;;;;;;;;;;999777555333333777<<<>>>:::666//////...------------......111444555444222000000........................---///111333444333111000++++++++++++***)))((('''+++---,,,)))))),,,,,,***''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&###!!!###(((***(((%%%'''((()))*********)))(((,,,+++++++++------+++)))%%%''')))+++...///111111111111111000000////////////***''')))(((%%%$$$%%%&&&&&&""""""''''''###"""$$$&&&'''&&&&&&'''(((&&&---555777333000///000...000777DDDTTTbbbkkknnnjjjlllkkkhhheee___SSSHHHGGGFFFEEEFFFPPP]]]fffffffffggghhhiiihhhhhhffffffdddeeefffggghhhhhhhhhhhhggghhhiiihhhfffeeeeeefffeeefffgggggghhhhhhhhhgggiiiiiiiiiiiiiiijjjkkkkkkgggggggggiiijjjlllnnnoooqqqpppooonnnmmmmmmmmmmmmjjjjjjkkkkkkkkkkkkkkklllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppmmmllljjjhhhgggfffffffffhhhhhhiiijjjjjjjjjiiiiiihhhiiiiiihhhfffeeefffggggggfffeeefffhhhiiihhhgggggghhhhhhhhhggggggiiikkkiiiiiijjjiiiiiikkknnnqqqyyyyyykkkkkklllhhhiiiffffffggggggfffdddbbbaaaaaabbbcccdddgggiiikkklllkkkkkkkkkkkkkkkllllllmmmlllmmmooorrrtttuuuvvvwwwvvvwwwxxxyyyyyyyyyxxxxxxvvvvvvuuuuuuttttttssssssxxxyyyzzz{{{{{{{{{zzzyyy{{{zzzyyy{{{}}}}}}yyyuuuggg^^^XXXYYYZZZVVVOOOKKKIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHFFFFFFFFFGGGHHHHHHGGGGGGHHHIIILLLKKKJJJJJJKKKLLLKKKIIIKKKIIIGGGFFFFFFHHHKKKLLLOOOOOONNNMMMLLLKKKKKKJJJKKKLLLMMMNNNNNNLLLJJJIIIJJJKKKLLLKKKIIIIIIIIIKKKLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGJJJLLLJJJGGGGGGJJJKKKIIIHHHHHHGGGDDDAAA>>>>>>???DDDBBBCCCLLLVVVZZZTTTMMMLLLKKKHHHEEECCCAAA??????AAAAAA@@@?????????@@@@@@>>>===<<<>>>@@@BBBBBBAAAEEECCC@@@>>>===;;;888666<<<;;;:::999888999:::;;;777999:::999888888999:::777777777666888@@@KKKSSSDDD<<<222...///111111000///+++***,,,///333<<>>???@@@DDDCCCEEEMMMWWWZZZTTTMMMNNNLLLJJJGGGEEECCCBBBAAA??????>>>>>>>>>>>>?????????>>>======>>>@@@AAAAAAAAA@@@???>>>===<<<;;;:::<<<;;;:::999999999::::::777999:::999888888999;;;666888999777666<<>>============>>>AAA@@@???>>>===>>>???AAA?????????>>>===<<<<<<<<<;;;;;;::::::999999999999777999::::::999999:::;;;666:::===;;;777888AAAIIIMMMDDD888000///111111000000///......222888===@@@:::999666444444666666555333333444444666777999:::;;;999888;;;@@@BBB>>>:::;;;===???;;;444---******(((((()))((('''%%%###!!!~~~xxxwwwtttpppmmmlllkkkjjjiii```aaa```]]]ZZZWWWWWWXXXSSSKKKEEEDDDDDDAAA??????EEEAAA<<<999999999999999666555555666666444000---------......------,,,+++,,,...111222222222222333---...///000000///...---000000111111000...,,,+++++++++***)))))))))******---///---)))))),,,...,,,************************(((((('''''''''(((((()))%%%)))+++***'''&&&))),,,+++************))))))))),,,...///000.........////////////000//////...---111111000000///...------+++'''$$$&&&'''$$$###$$$ %%%(((%%%$$$&&&'''&&&$$$%%%&&&&&&&&&''')))++++++...111333333222333333000111555AAAPPP^^^gggkkkkkkmmmlllhhhfffbbbXXXNNNCCCFFFFFFGGGNNNYYYaaaddddddeeefffgggffffffddddddbbbcccdddeeeffffffffffffeeeggghhhgggfffffffffhhheeefffggghhhiiijjjjjjjjjkkkkkkkkkkkklllnnnooopppkkkkkkkkkkkkllllllmmmnnnmmmmmmllllllkkklllllllllmmmlllllllllllllllkkkkkkjjjjjjkkklllllllllllllllnnnnnnoooooonnnmmmllllllppppppooonnnllljjjhhhgggjjjiiihhhgggfffeeeeeeffffffhhhiiiiiihhhhhhiiikkkhhhgggfffgggiiijjjiiihhhfffgggggggggffffffhhhjjjgggggghhhhhhjjjooouuuzzzuuujjjiiiggggggffffffgggggggggfffdddcccccccccdddeeefffhhhjjjkkkjjjjjjjjjjjjjjjkkkkkklllmmmmmmooopppqqqrrrrrrrrrssssssrrrrrrsssssstttuuutttuuuvvvwwwwwwvvvuuutttssstttwwwyyy{{{|||||||||zzzzzz{{{||||||{{{{{{{{{rrrkkkaaaYYYYYYYYYSSSKKKNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIIIIJJJKKKMMMLLLKKKMMMOOOPPPPPPOOOFFFFFFGGGHHHKKKNNNPPPRRRPPPOOOOOOOOONNNNNNNNNNNNMMMNNNOOOOOONNNLLLJJJHHHHHHIIIKKKLLLLLLMMMOOOPPPPPPPPPQQQPPPPPPOOONNNMMMNNNNNNLLLKKKJJJIIIIIIIIIFFFEEEDDDDDDDDDEEEFFFGGGIIIFFFEEEGGGGGGFFFGGGKKKLLLLLLKKKHHHDDDBBBBBBCCCEEEHHHNNNTTTWWWVVVRRRNNNJJJIIIHHHGGGGGGGGGGGGGGGAAAAAA@@@>>>>>>======>>>AAAAAAAAA???===>>>AAACCCCCCCCCCCC@@@===:::999:::;;;;;;;;;:::::::::999999777999::::::999999;;;<<<777;;;???===888777<<>>===777888777444444777888666555555555666888999;;;<<<;;;::::::<<<@@@BBBAAA???>>>BBBCCC>>>555...,,,,,,)))))))))((('''%%%###"""wwwyyyxxxuuupppmmmllllllkkkjjjbbbaaa```\\\WWWTTTSSSTTTOOOHHHBBBCCCCCCAAA@@@AAAFFFBBB<<<888888888999999555444444333333222000///---......///...---,,,+++***---000222111000000111,,,---...//////...---,,,,,,,,,,,,++++++,,,,,,---++++++***)))***+++,,,---...///---((('''+++---+++))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))(((((()))))))))))))))***,,,+++******)))))))))***,,,...111111///...///111000000111111111111000000222111000///...---,,,,,,)))%%%###&&&&&&$$$$$$%%%%%%###"""((((((######$$$%%%&&&'''+++000444777888888888666444333333///000555@@@OOO]]]eeehhhiiijjjiiifffddd```WWWMMMBBBEEEGGGGGGLLLVVV^^^aaaaaabbbccceeeffffffeeeeeebbbcccdddeeeeeeeeeeeeeeedddfffggggggffffffhhhiiieeefffggghhhiiijjjjjjjjjjjjkkklllmmmnnnooooooooommmllllllllllllmmmmmmnnnmmmmmmmmmmmmllllllkkkjjjllllllllllllkkkkkkjjjjjjkkklllmmmmmmnnnnnnmmmmmmlllmmmnnnoooooonnnnnnmmmooopppoooooommmkkkiiihhhkkkjjjhhhgggfffeeeeeefffeeeggghhhiiihhhhhhjjjkkkjjjiiihhhiiikkklllkkkjjjfffgggggggggffffffhhhiiifffggghhhjjjlllpppuuuyyyyyylllkkkiiiiiifffggghhhhhhhhhgggfffeeedddddddddeeefffggghhhiiijjjjjjiiiiiijjjjjjkkklllmmmnnnoooqqqrrrsssttttttvvvuuutttttttttuuuwwwwwwssstttvvvwwwwwwvvvtttsssoooppprrrtttuuuvvvvvvuuutttvvvwwwxxxwwwvvvuuutttppplllbbbXXXVVVXXXWWWQQQPPPOOONNNLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKIIIJJJKKKKKKJJJJJJKKKMMMMMMLLLLLLMMMPPPQQQQQQPPPFFFGGGIIIKKKMMMNNNOOOPPPQQQPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLJJJIIIHHHLLLMMMNNNNNNMMMMMMNNNOOOMMMNNNNNNOOONNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJHHHGGGEEEEEEFFFGGGHHHIIIEEEDDDHHHHHHFFFGGGKKKLLLMMMMMMKKKHHHEEEDDDDDDIIIOOOWWW[[[ZZZWWWTTTSSSIIIHHHGGGFFFFFFFFFFFFFFFEEEEEECCCAAA@@@????????????@@@@@@???>>>@@@DDDHHHGGGHHHGGGCCC>>>;;;:::;;;:::;;;;;;;;;::::::999999777999::::::::::::;;;===999;;;===;;;888777:::>>>@@@AAA@@@<<<888444444555222333111000444===???<<<333777888444444888:::888777777666666666777888888;;;::::::;;;<<<===>>>???@@@FFFJJJFFF<<<222---,,,))))))))))))'''%%%###"""qqqzzz|||xxxrrrmmmkkkiiihhhgggcccbbb```[[[UUUQQQPPPPPPKKKDDD@@@AAACCCBBBBBBDDDFFFAAA;;;777777777888888333333222222222222222111---.../////////...---,,,(((+++///111000///......+++,,,...//////...,,,+++)))((((((((()))+++---///+++************,,,---...//////---''''''***,,,***(((((((((((((((((((((((($$$$$$$$$%%%&&&'''((()))...+++((((((******'''###,,,,,,+++***))))))******,,,///111111///...000222///000111222222333333333222111000///...---,,,,,,((($$$"""%%%&&&%%%$$$&&&+++"""***)))!!!"""###%%%&&&)))///666;;;CCCBBB@@@<<<888333000///...///555@@@OOO\\\dddfffccceeedddbbbbbb```XXXOOOBBBEEEGGGGGGKKKUUU]]]___^^^___bbbdddeeeffffffeeeccccccdddeeeeeeeeeddddddccceeefffgggfffgggiiijjjeeefffggghhhjjjjjjkkkkkkiiikkkmmmooopppppppppooommmmmmlllllllllmmmmmmnnnmmmnnnnnnooonnnllljjjiiilllllllllkkkkkkjjjjjjjjjlllmmmnnnnnnoooooonnnnnniiikkkmmmnnnpppppppppooooooooooooooommmkkkiiihhhlllkkkiiigggfffeeeeeefffdddfffggghhhggghhhiiikkkooommmkkkkkkkkkkkkiiihhheeefffggggggeeefffgggiiihhhiiikkkmmmooorrrwww{{{|||nnnmmmkkkjjjggghhhhhhiiiiiihhhgggfffddddddddddddeeefffggggggllllllkkkkkkllllllmmmnnnlllnnnppprrrtttuuuvvvvvvrrrqqqpppppppppqqqssstttppprrrsssuuuuuutttrrrqqqrrrsssuuuvvvvvvvvvuuutttvvvxxx{{{{{{zzzxxxvvvvvvtttrrrhhh[[[WWWZZZ[[[WWWQQQPPPOOOMMMLLLKKKKKKKKKJJJKKKLLLMMMMMMNNNNNNMMMJJJKKKLLLLLLKKKKKKLLLNNNMMMLLLLLLNNNPPPRRRRRRQQQGGGHHHJJJLLLNNNNNNMMMMMMSSSSSSSSSSSSSSSRRRRRRRRRUUUUUUTTTRRRQQQPPPPPPOOOOOOPPPQQQOOOMMMLLLLLLMMMKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKIIIGGGGGGGGGIIIJJJJJJEEEEEEHHHIIIFFFGGGMMMKKKMMMNNNMMMJJJGGGFFFFFFEEENNNWWWZZZVVVQQQOOOPPPIIIHHHGGGFFFEEEDDDDDDDDDIIIHHHFFFDDDBBBAAA@@@@@@===???@@@??????BBBHHHLLLHHHIIIIIIEEE@@@======>>>::::::;;;;;;;;;:::999888777999::::::::::::<<<===:::;;;;;;999777777;;;???999===AAA@@@;;;777666888222444222000555>>>???;;;111777888444444999;;;999777777555444333333333333:::::::::999888888;;;===@@@HHHOOOMMMBBB555...+++))))))))))))'''%%%###"""{{{{{{yyywwwsssnnnjjjgggfffeeeaaa\\\WWWTTTSSSRRROOOLLLNNNGGGBBBCCCCCC@@@======AAA>>>:::777444444555555000222333333111000000111---------...000///---+++***---///000///.........)))***+++,,,------------+++******))))))******++++++++++++***)))(((((('''---///---((('''+++,,,***''''''((()))))))))))))))((((((''''''''''''(((((('''***)))&&&'''***+++(((...+++''''''))),,,---,,,...000111000///...///111222444555444222000000000000//////...,,,+++******&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%"""'''***((((((///???LLLPPPFFF???===888111...111111222777BBBQQQ^^^gggjjjccc```^^^```aaa]]]UUUNNNBBBBBBAAAAAAIIIVVV^^^```aaabbbdddfffgggggggggfffccccccbbbbbbccceeefffgggdddeeegggiiijjjkkkkkkkkkeeegggiiikkklllmmmlllllllllmmmoooqqqrrrrrrrrrrrrooooooooooooooooooooooooqqqooommmkkkjjjiiijjjjjjlllkkkkkkjjjjjjkkkkkklllllllllmmmmmmmmmmmmmmmmmmlllkkkiiiiiijjjlllppprrrpppooonnnlllllllllmmmnnniiiiiihhhgggffffffggggggiiihhhgggggghhhjjjlllmmmpppmmmiiiiiijjjkkkjjjhhhiiigggeeeeeehhhjjjiiigggggghhhjjjllloooqqqssstttwwwooooookkkbbbdddeeeggghhhhhhgggeeedddfffeeeddddddccccccccccccjjjjjjkkkkkkllllllkkkkkknnnnnnmmmnnnnnnooopppppprrrqqqppppppqqqsssvvvwwwuuusssrrrtttvvvvvvsssppptttuuuvvvvvvwwwwwwwwwwwwzzz{{{}}}~~~|||zzzxxx|||vvvnnnhhhdddbbbbbbaaaXXXRRRLLLKKKMMMOOOMMMJJJPPPPPPPPPPPPOOONNNMMMLLLKKKKKKIIIIIIJJJKKKNNNOOOQQQNNNMMMPPPSSSSSSOOOJJJHHHJJJMMMNNNNNNNNNOOOQQQRRRTTTVVVVVVTTTRRRQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPOOONNNMMMLLLKKKLLLKKKJJJJJJKKKMMMOOOPPPMMMLLLKKKJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHGGGNNNKKKHHHGGGHHHJJJJJJJJJNNNIIIFFFGGGGGGFFFGGGJJJMMMQQQWWWZZZYYYVVVSSSRRRRRRMMMHHHDDDDDDEEEFFFFFFBBBCCCEEEGGGFFFDDDAAA@@@@@@@@@@@@AAABBBCCCEEEFFFIIIGGGEEE@@@<<<;;;<<<>>>>>><<<;;;:::;;;;;;999888777999;;;;;;::::::;;;<<<999999:::;;;<<<<<<<<<<<<999:::BBBJJJDDD777444:::333333555:::BBBEEE@@@888888666555555777999::::::555666888999888666333111999777444444666999::::::GGGPPPWWWQQQ@@@///+++...,,,)))&&&%%%&&&&&&%%%%%%~~~~~~{{{yyywwwsssnnnjjjgggeeedddaaa]]]XXXUUUTTTRRROOOMMMLLLEEEAAABBBBBB???======>>><<<999777555444555555333333333222111000000000...------...000000...,,,+++---/////////...///111***+++,,,,,,------------++++++************++++++++++++******)))((((((''',,,...,,,((((((+++---+++'''((())))))******))))))((((((''''''''''''((((((&&&))))))&&&'''+++,,,******)))((()))+++,,,,,,,,,///111222111000///000111333444555333111///000111000///...---,,,+++***)))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&)))+++---000999FFFOOOPPPHHHAAA???;;;333000111111222777BBBQQQ^^^gggjjjeeebbb___```aaa]]]VVVOOOCCCCCCBBBCCCJJJWWW```bbb```bbbdddfffggghhhhhhhhhfffeeeeeedddeeeeeeggggggcccdddeeefffggghhhiiiiiiggggggiiikkklllnnnnnnnnnkkkmmmnnnpppqqqrrrqqqqqqoooooooooooooooooooooooopppooommmkkkjjjjjjjjjjjjlllkkkkkkkkkkkkllllllmmmllllllmmmmmmmmmmmmlllllllllkkkiiiiiijjjmmmoooqqqoooooommmlllllllllmmmmmmkkkkkkjjjiiiiiiiiiiiiiiiiiihhhgggggghhhjjjlllmmmpppmmmjjjiiikkkkkkjjjiiiiiifffeeefffhhhjjjiiihhhiiijjjkkkmmmoooqqqrrrsssuuu{{{{{{qqqmmmooommmgggeeefffggghhhhhhgggeeedddfffeeeeeeddddddddddddeeehhhiiikkklllllllllkkkkkklllllllllmmmmmmooopppppprrrqqqqqqqqqsssvvvxxxzzzxxxvvvuuuvvvxxxxxxvvvtttxxxyyyzzzzzz{{{{{{zzzzzz}}}~~~vvvooohhhddd```___WWWRRRMMMKKKMMMOOONNNMMMPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMNNNOOOQQQSSSSSSPPPOOORRRUUUTTTPPPKKKKKKLLLNNNNNNMMMMMMNNNOOOQQQTTTVVVWWWUUUTTTSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPOOONNNQQQPPPOOONNNMMMMMMNNNNNNIIIIIIHHHHHHHHHIIIIIIJJJGGGGGGHHHJJJKKKLLLLLLLLLNNNKKKHHHGGGHHHIIIIIIIIILLLGGGEEEFFFGGGFFFHHHLLLQQQTTTYYY[[[\\\[[[ZZZZZZUUUQQQKKKFFFEEEEEEEEEEEECCCCCCEEEEEEEEECCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCC@@@===;;;;;;;;;<<<;;;999999:::999777555555888:::;;;;;;;;;<<<>>>::::::;;;<<<<<<<<<;;;;;;999;;;BBBHHHGGG???888666333444777>>>EEEFFF???666777666555555777888999:::444555777999888777444333333222222444777;;;======EEENNNVVVQQQ@@@111,,,...,,,***'''&&&&&&&&&%%%$$$~~~}}}zzzyyywwwsssooojjjgggeeecccaaa]]]YYYUUUSSSQQQOOOMMMJJJCCC???@@@AAA>>><<<<<<999999888777666555555444555444333111000000000000...------...000111000...+++,,,---......///111333,,,,,,,,,,,,------------,,,++++++++++++++++++,,,++++++******)))(((((((((+++---+++((((((,,,...,,,((()))******++++++******)))((((((''''''(((((()))&&&))))))&&&'''+++,,,***&&&''')))+++---,,,++++++000111222222000000111222555555444222///...000111000///...,,,+++***))))))&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$'''...888DDDNNNSSSOOOJJJDDDBBB===666111000111222777BBBQQQ^^^fffiiihhhddd```___```]]]VVVOOODDDEEECCCDDDLLLYYYaaacccaaabbbdddggghhhiiiiiiiiigggggggggffffffggghhhhhheeeeeeddddddeeegggiiijjjhhhhhhiiijjjlllnnnpppqqqlllmmmnnnpppqqqqqqqqqpppnnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkklllmmmnnnmmmmmmmmmmmmlllkkkkkkjjjkkkjjjiiiiiijjjlllnnnpppnnnmmmmmmllllllllllllmmmkkkkkkjjjiiiiiiiiiiiijjjiiiiiihhhhhhhhhjjjkkklllnnnllljjjjjjkkkkkkjjjiiigggfffeeefffhhhjjjjjjjjjkkkllllllmmmnnnoooooopppiiipppqqqkkkiiillllllhhhfffggghhhhhhhhhfffeeedddfffeeeeeeeeeeeeffffffgggfffhhhjjjlllmmmmmmlllkkkmmmmmmnnnnnnpppqqqssssssssssssssstttvvvxxx{{{}}}{{{yyyxxxxxxzzz{{{{{{zzz{{{|||}}}}}}~~~}}}}}}}}}}}}~~~zzztttmmmfff```]]]]]]ZZZUUUQQQOOONNNPPPPPPQQQRRRSSSTTTUUUUUUUUUUUURRRQQQPPPOOOPPPRRRTTTUUUVVVTTTTTTUUUWWWVVVQQQMMMNNNOOOPPPPPPNNNMMMNNNOOORRRUUUWWWWWWVVVUUUUUUVVVUUUUUUTTTSSSQQQPPPOOONNNQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPOOOOOONNNMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMIIIIIIJJJKKKLLLMMMMMMNNNNNNKKKIIIHHHHHHIIIHHHHHHJJJEEECCCEEEFFFEEEIIIMMMTTTVVVXXXYYYZZZ[[[]]]^^^WWWSSSMMMIIIFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@BBBDDDDDDAAA>>><<<;;;<<<<<<;;;;;;<<<:::777555555777:::;;;<<<<<<>>>???;;;;;;<<<<<<<<<;;;;;;:::888===BBBFFFHHHFFF>>>555333555;;;DDDJJJFFF<<<444666555555555666777888999444555777888999888666555222222222444888:::;;;:::AAALLLVVVQQQAAA222...///---***(((&&&&&&&&&$$$###zzz}}}{{{xxxvvvsssooojjjgggdddbbb___\\\XXXTTTQQQOOOMMMLLLGGGAAA===>>>???===;;;<<<555555666777777666555444444333111111111222222222...------...000111000///)))***+++,,,,,,...222444......------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************))))))((((((***,,,+++'''(((---///...))))))***+++++++++++++++))))))(((((((((((())))))(((******''''''++++++)))&&&((()))+++,,,,,,+++)))///000111111000///000111555555333000......000222111///---+++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$"""!!!$$$///???LLLSSSUUULLLIIIEEEBBB???999333000111222777BBBPPP]]]eeehhhiiiddd```^^^^^^\\\UUUOOODDDDDDCCCDDDLLLYYYbbbddddddeeeggghhhiiihhhhhhgggfffffffffggghhhiiiiiijjjiiihhhfffeeefffhhhjjjkkkggggggggghhhjjjmmmpppqqqmmmnnnoooqqqrrrrrrqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkkjjjjjjiiijjjjjjkkklllmmmmmmmmmmmmlllllljjjiiihhhiiihhhhhhggghhhjjjlllmmmlllllllllkkkkkkkkkkkkllliiiiiihhhgggggghhhhhhhhhiiiiiihhhhhhiiiiiikkkkkkmmmlllkkkkkkkkkkkkjjjjjjgggffffffggghhhjjjkkkkkkllllllllllllllllllllllllfffkkklllhhhfffhhhhhheeeffffffggggggfffeeedddcccfffffffffffffffggghhhiiidddfffiiilllmmmmmmlllkkkppppppqqqrrrsssuuuwwwxxxvvvvvvvvvvvvxxxyyy{{{||||||{{{zzzzzz{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}yyytttmmmhhhfffhhheee```YYYRRROOOOOOQQQTTTUUUVVVVVVWWWWWWWWWVVVPPPOOONNNNNNNNNPPPRRRTTTYYYXXXYYYZZZ[[[XXXTTTPPPPPPQQQRRRQQQPPPPPPQQQSSSUUUWWWXXXXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPLLLLLLMMMNNNOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNMMMMMMLLLLLLKKKKKKMMMKKKIIIHHHHHHHHHHHHFFFHHHDDDBBBCCCCCCBBBFFFLLLVVVVVVUUUSSSRRRRRRUUUWWWUUUQQQMMMIIIGGGFFFDDDCCCDDDCCCBBBAAAAAABBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>@@@DDDHHHJJJGGGDDD@@@>>>@@@??????@@@@@@>>>;;;888777999;;;<<<<<<<<<===???<<<<<<===<<<<<<;;;::::::777@@@DDDAAABBBGGGCCC:::555777???IIIMMMEEE999111555666666666666666777888333555777888999999888777777666555666777666444222<<>><<<:::;;;222444555777777777666555333111000000333555444333///---------///000000///((()))******+++---111444000///...---,,,+++++++++,,,++++++******++++++,,,*********))))))))))))))))))+++***'''(((---///...))))))***+++++++++++++++))))))(((((((((((())))))***---,,,((('''******'''***)))))),,,//////,,,***...///000///.........000444444222000......000222111///---***((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&$$$'''111???JJJNNNOOOEEEEEEBBB???===:::555000111222777AAAPPP]]]eeehhhiiiddd___^^^^^^[[[TTTNNNCCCCCCBBBCCCLLLYYYbbbdddhhhhhhiiijjjiiihhhgggfffcccdddeeegggiiijjjkkkkkkiiihhhfffeeeeeegggiiijjjfffffffffgggiiikkknnnooonnnoooppprrrrrrrrrqqqqqqkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllkkkkkkiiiiiihhhiiiiiijjjkkkkkkllllllllllllkkkjjjhhhhhhgggffffffffffffhhhiiijjjjjjjjjjjjkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkllllllkkkjjjjjjjjjgggggghhhhhhhhhiiijjjllljjjjjjjjjjjjjjjjjjjjjjjjgggjjjkkkiiifffgggfffeeeeeeeeeeeeeeeddddddccccccffffffffffffgggggghhhiiiccceeehhhkkkmmmnnnmmmmmmppppppqqqrrrtttuuuwwwxxxyyyyyyxxxxxxxxxyyyyyyyyy{{{{{{zzzzzz{{{|||~~~~~~}}}zzztttpppoookkkiiiddd]]]VVVRRRQQQRRRWWWWWWXXXXXXWWWVVVUUUUUUPPPOOONNNMMMNNNPPPRRRSSSYYYZZZ\\\]]]\\\ZZZUUURRRPPPQQQRRRRRRRRRSSSUUUXXXXXXYYYZZZYYYWWWUUUUUUVVVSSSSSSRRRRRRRRRSSSTTTTTTQQQPPPOOOOOOOOOPPPQQQQQQMMMMMMNNNOOOOOOOOOOOONNNQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOMMMLLLKKKKKKKKKLLLLLLJJJHHHHHHIIIIIIGGGFFFGGGCCCBBBAAA@@@???DDDKKKYYYXXXTTTPPPKKKJJJKKKLLLOOOLLLIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@AAABBBDDDBBBBBB@@@???>>>=========???CCCHHHJJJIIIEEEAAA???AAA@@@@@@@@@AAA@@@>>>;;;:::<<<======<<<;;;<<<===============<<<;;;::::::777AAACCC<<<:::@@@DDDBBB888999@@@JJJKKKAAA555000444666888888666555777888444555777888999:::999999;;;999777777666444111///999HHHSSSLLL===333///...,,,+++)))(((((('''%%%###zzz}}}|||wwwvvvsssoookkkfffbbb```]]]\\\YYYTTTNNNKKKJJJJJJGGG@@@<<<===>>>;;;999999222444555777777777777666222000000222555666444111000...,,,,,,.........---''')))++++++,,,...000333333111///---+++++++++++++++******************+++******))))))))))))))))))***,,,***'''(((---///...((()))******++++++*********))))))(((((())))))***+++---,,,((((((******(((---******000777999333,,,---...//////------...///111222111000//////111333111///,,,)))'''&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!"""###%%%&&&'''(((%%%%%%'''+++111666:::<<<<<<===<<<999999999555000111222777AAAOOO\\\dddggghhhddd```___```]]]UUUOOOBBBCCCBBBCCCLLLYYYbbbdddiiijjjjjjkkkjjjiiigggfffcccdddfffhhhjjjkkkkkkkkkgggfffeeedddddddddeeeffffffffffffgggiiijjjlllmmmnnnooopppqqqrrrqqqqqqpppjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmmmmllllllllljjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjiiiiiihhhfffffffffffffffgggggghhhhhhiiiiiijjjjjjjjjjjjiiikkkjjjjjjjjjjjjkkklllllliiiiiiiiiiiiiiiiiiiiiiiiiiikkkmmmmmmkkkjjjjjjkkkhhhiiiiiiiiihhhhhhjjjkkkiiiiiiiiiiiijjjjjjjjjjjjhhhjjjlllkkkjjjiiiiiijjjdddddddddddddddddddddeeegggffffffffffffgggggghhhcccdddfffiiikkkmmmooopppnnnnnnnnnoooqqqrrrttttttzzzyyyyyyyyyxxxwwwwwwvvvxxxyyy{{{{{{{{{|||~~~~~~~~~wwwqqqooonnnhhhgggccc___\\\XXXUUUTTTWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQOOOOOOPPPQQQTTTUUUVVVXXX[[[\\\[[[XXXTTTRRROOOPPPQQQQQQQQQSSSVVVYYYXXXYYYZZZXXXVVVUUUVVVWWWTTTSSSRRRRRRSSSTTTVVVWWWTTTTTTRRRQQQQQQRRRSSSTTTTTTTTTSSSRRRPPPOOONNNNNNOOOOOONNNNNNMMMNNNNNNNNNLLLKKKJJJJJJJJJKKKMMMNNNJJJIIIHHHHHHIIIIIIHHHFFFFFFCCCBBBBBB@@@???FFFNNN[[[ZZZWWWRRRLLLIIIHHHHHHJJJHHHGGGFFFGGGFFFDDDCCCBBBAAA@@@???@@@AAABBBCCCCCCBBBAAA???>>>=========<<<@@@DDDEEEDDD@@@>>>===>>>===<<<<<<>>>>>>===<<<<<<===???>>>===;;;;;;<<<<<<<<<=========<<<;;;;;;888===>>>888555999@@@EEE<<<:::???GGGGGG;;;222000444777::::::777555777999666666777888999::::::::::::888666666666666444222777GGGPPPGGG999222///---+++***)))))))))(((&&&$$$yyyzzz{{{wwwvvvssspppkkkfffaaa___^^^^^^[[[VVVOOOKKKKKKLLLHHHAAA<<<===>>>;;;888888444555555666777777777777444222111444777666222---000...,,,+++,,,,,,,,,+++(((+++---...//////111222444222000---+++******+++***))))))(((((())))))***)))))))))))))))))))))******,,,+++((((((,,,...---'''((())))))******))))))******))))))))))))******(((++++++((((((,,,---***,,,))),,,777EEEGGG<<<000...///000///...---...000...///111111000000222333111///,,,(((&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&& ###&&&%%%$$$%%%***///333666555222333777555000111222777AAAOOO\\\cccfffhhhdddbbbbbbccc```XXXQQQCCCDDDDDDEEEMMM[[[dddfffggghhhjjjkkkkkkkkkjjjiiiggghhhiiijjjkkkkkkjjjjjjfffffffffeeeeeedddddddddgggggghhhiiijjjkkkkkkjjjlllmmmoooppppppooonnnnnniiiiiiiiiiiiiiiiiiiiiiiijjjjjjlllmmmmmmmmmllllllmmmmmmlllkkkjjjjjjjjjjjjiiijjjjjjjjjjjjjjjiiiiiiggggggggggggggghhhhhhhhhggggggiiijjjjjjjjjiiiiiikkkjjjjjjjjjkkkkkklllmmmiiiiiijjjjjjjjjiiiiiiiiihhhkkkmmmmmmkkkjjjjjjllliiijjjkkkjjjgggggghhhkkkhhhhhhiiijjjkkklllmmmmmmkkklllmmmnnnllljjjkkkllleeeeeeeeeeeefffgggggghhhggggggffffffeeeeeeffffffcccdddeeegggjjjmmmppprrrnnnnnnnnnnnnooopppqqqrrrwwwwwwxxxxxxwwwwwwvvvvvvvvvyyy|||}}}||||||~~~|||uuuooooooqqqkkkhhheeedddccc```ZZZUUUSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOPPPRRRTTTUUUQQQTTTWWWYYYXXXUUUQQQOOOOOOPPPPPPOOOOOOPPPSSSVVVUUUVVVWWWWWWVVVVVVXXXZZZWWWVVVTTTSSSTTTUUUVVVXXXVVVUUUSSSRRRQQQRRRSSSTTTVVVUUUSSSQQQOOOOOOOOOOOOKKKKKKKKKKKKLLLMMMNNNNNNKKKJJJIIIHHHHHHIIIKKKLLLHHHGGGGGGHHHIIIJJJIIIGGGDDDBBBBBBCCCBBBCCCKKKUUUYYYYYYYYYVVVQQQMMMLLLKKKHHHGGGFFFGGGGGGFFFDDDBBB@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAA@@@???>>>>>>>>>;;;===??????>>><<<;;;;;;<<<:::888888:::<<<======;;;===???>>>===<<<===>>>;;;<<<<<<============<<<:::777666666555555;;;BBBAAA;;;<<>>>>>:::888888555666666666777777888888666444333555888666///)))111...,,,***+++++++++******,,,000111111111222222555333000---+++*********))))))(((((((((((()))))))))))))))))))))*********+++---+++((((((,,,...,,,''''''((()))))))))))))))******))))))))))))******&&&))))))''')))...///---***(((--->>>OOORRRCCC333///000111000///...///111,,,...000111111111222333222///+++(((&&&%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%% &&&***(((######+++333...111000...000666555000222222777AAAOOO[[[cccfffhhheeedddeeefffcccZZZSSSEEEFFFEEEFFFOOO\\\eeehhheeegggiiikkklllmmmmmmlllkkkkkklllmmmlllkkkiiihhhggghhhhhhhhhgggfffeeedddhhhiiijjjkkklllkkkjjjjjjkkklllmmmnnnnnnnnnmmmlllhhhhhhhhhhhhhhhhhhhhhhhhiiijjjlllmmmnnnmmmmmmlllpppooonnnmmmlllkkkkkkkkkhhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiifffggghhhjjjjjjjjjiiihhhiiihhhhhhhhhiiijjjjjjkkkiiiiiijjjjjjjjjiiiiiihhhhhhkkknnnnnnkkkjjjjjjllljjjkkkllljjjgggfffhhhjjjhhhiiijjjkkkmmmnnnppppppppppppppppppmmmjjjiiikkkffffffffffffgggiiijjjkkkhhhgggfffeeeeeeeeeeeeeeedddcccdddfffiiimmmqqqssspppooooooooopppqqqqqqrrruuuuuuvvvwwwwwwwwwwwwvvvuuuyyy}}}~~~}}}}}}~~~}}}}}}zzzvvvxxx{{{rrrnnnkkkjjjiiieee]]]UUUPPPQQQRRRSSSSSSSSSSSSSSSQQQPPPOOONNNOOOQQQSSSTTTLLLPPPTTTVVVUUURRROOOMMMPPPPPPOOOMMMLLLMMMOOORRRRRRTTTUUUVVVVVVXXXZZZ]]]YYYXXXVVVTTTTTTUUUVVVWWWVVVTTTRRRPPPOOOOOOPPPQQQRRRQQQOOONNNNNNOOOPPPRRRIIIIIIJJJKKKLLLNNNPPPQQQNNNLLLJJJGGGFFFFFFGGGHHHGGGFFFFFFHHHJJJJJJIIIHHHCCCBBBCCCDDDDDDGGGPPP[[[UUUWWWYYYXXXUUURRRPPPOOOIIIHHHGGGHHHHHHFFFCCCAAA??????@@@@@@AAAAAAAAAAAACCCBBBAAA@@@????????????<<<===>>>===;;;::::::;;;<<<999777777999<<>>>>>>>>>>>???@@@;;;;;;<<<===>>>>>>>>>===<<<222///555888444666===CCC<<<:::???<<<222...333555:::======999666888:::888999999999999:::::::::===:::777555666666777666666FFFMMM@@@222......+++((((((((()))+++***(((&&&uuuyyyuuuwwwtttppplllhhheee```]]]```]]]XXXUUURRRPPPLLLJJJDDD???:::999:::;;;:::999777555444444666777777666333444666999999777111---000///,,,***)))***+++,,,+++,,,---...////////////777555111---+++***+++,,,))))))))))))***+++,,,---,,,***)))***,,,,,,***'''***,,,------,,,+++---...)))''''''******''''''******(((&&&&&&&&&'''&&&%%%###&&&((()))))))))***,,,000+++---<<>>>>>AAAEEEFFFDDDBBBCCC@@@===<<<===>>>>>>>>>????????????>>>>>>>>>>>>;;;:::999:::<<<>>>>>>===;;;===>>>===<<<;;;<<<>>>>>><<<;;;999999:::;;;<<<===;;;888444333444999===DDDCCCBBBCCCAAA;;;444000;;;<<<===<<<;;;999999:::;;;::::::999999888888888===888777999999666333444777GGGMMM???...))),,,...+++)))((()))+++,,,)))'''yyyyyyuuuvvvsssooollliiieeeaaa^^^___\\\XXXUUURRRPPPMMMKKKDDD@@@;;;999999:::999888666555444444666888888777444555777::::::777222...000///---+++************,,,,,,---...////////////...------,,,***)))((('''))))))))))))***+++,,,---,,,+++******,,,,,,***'''(((***+++***))))))+++,,,+++((((((******''''''***+++)))''''''((()))((('''''')))***+++******,,,......***+++777FFFGGG999++++++111333000---.../////////000111111//////000111,,,+++(((%%%#########$$$ !!!###$$$%%%%%%$$$$$$&&&$$$######$$$%%%%%%$$$'''((('''&&&&&&'''***---111444333//////000000---111222777CCCQQQ]]]bbbcccgggiiihhheeecccbbb\\\TTTIIIFFFDDDFFFNNNXXXbbbgggiiikkkmmmmmmmmmmmmnnnpppqqqooollljjjjjjiiihhhgggjjjiiihhhggggggggghhhiiihhhiiikkkmmmmmmmmmlllkkkjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiimmmkkkiiiiiikkkmmmnnnmmmnnnoooooonnnlllkkkkkklllllljjjhhhhhhiiijjjhhheeefffgggggghhhhhhhhhggggggkkkjjjiiijjjjjjkkkjjjiiijjjjjjjjjiiiiiijjjkkkkkklllnnnooonnnmmmlllmmmoookkklllllllllmmmmmmmmmnnnnnnnnnmmmmmmlllkkkkkkjjjllljjjhhhjjjmmmpppqqqppprrrpppnnnlllkkkkkkkkkllloookkkggggggiiijjjgggdddggghhhiiiiiiiiihhhgggfffeeedddddddddfffjjjmmmooopppooonnnnnnnnnoooqqqrrrwwwwwwvvvuuuvvvyyy{{{|||{{{}}}}}}ooonnnmmmnnnnnnjjjddd```TTTPPPMMMMMMQQQSSSSSSQQQTTTRRRQQQOOOOOOOOOPPPQQQPPPRRRTTTVVVWWWVVVTTTSSSNNNMMMLLLLLLMMMNNNOOOPPPPPPRRRTTTUUUUUUVVVWWWXXXZZZVVVSSSSSSVVVXXXXXXVVVRRRQQQOOOMMMMMMNNNOOOPPPPPPOOOOOONNNMMMMMMMMMMMMKKKKKKIIIGGGJJJOOOOOOLLLNNNMMMLLLJJJIIIHHHHHHHHHFFFEEEEEEFFFHHHIIIHHHGGGDDDFFFFFFEEEDDDHHHPPPWWWSSSSSSTTTVVVVVVTTTOOOJJJGGGGGGFFFEEEDDDDDDDDDDDDBBBAAAAAACCCFFFFFFDDDAAACCC@@@>>>===>>>>>>>>>===??????>>>>>>>>>=========<<<:::999999;;;===>>>======>>>??????>>>>>>???AAA???>>><<<;;;:::;;;<<<===???>>>;;;888666777;;;>>>CCCCCCCCCCCC???:::555222:::;;;===<<<;;;999:::;;;:::::::::999999999888888<<<888777999:::666444555555EEEKKK>>>...***---000***((('''(((***+++***(((yyyzzzvvvuuurrrnnnkkkiiifffbbb___^^^[[[WWWTTTRRRPPPNNNKKKEEEAAA===:::999999888777555444333444666888888777666777999:::;;;888333///000000///---,,,***)))(((,,,---...///000000000000***,,,...//////---***((())))))))))))***+++,,,,,,,,,+++++++++,,,,,,***))))))***+++***))))))+++------***)))++++++((('''***,,,+++))))))***+++***))))))***+++***)))***+++------******111:::;;;222)))---333555111---...///......000111111000//////000***(((&&&$$$######$$$%%% !!!###$$$%%%%%%$$$###&&&$$$######$$$%%%%%%$$$&&&''''''&&&&&&(((+++...777::::::666444333000+++222333888CCCPPP\\\ccceeeiiikkkjjjgggdddbbb\\\UUUGGGDDDBBBEEEMMMXXXaaagggjjjlllnnnooonnnmmmmmmnnnlllmmmnnnllljjjhhhhhhhhhjjjiiigggfffggghhhjjjkkkiiijjjkkkmmmmmmmmmlllllljjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiillljjjhhhhhhiiikkkkkkjjjlllnnnppppppooommmmmmnnnlllkkkiiiiiijjjjjjhhhgggfffggghhhiiiiiijjjiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmmmmnnnooopppooonnnmmmnnnpppmmmmmmmmmmmmnnnnnnnnnnnnpppooommmlllkkkkkklllmmmllljjjiiiiiillloooqqqqqqqqqpppnnnmmmlllllllllmmmsssoookkkiiiiiihhheeebbbeeeeeefffggggggggggggfffddddddddddddfffiiilllnnnooonnnmmmmmmnnnqqqsssuuuwwwwwwvvvvvvwwwyyy{{{}}}{{{}}}~~~zzz{{{{{{ooonnnmmmmmmnnnmmmkkkiiibbbZZZQQQOOORRRUUUUUURRRUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRUUUWWWWWWUUUSSSRRRMMMMMMLLLLLLMMMOOOPPPQQQOOOQQQRRRSSSSSSTTTVVVXXXWWWTTTQQQRRRUUUWWWWWWUUUQQQPPPNNNMMMMMMNNNOOOPPPPPPOOONNNLLLKKKLLLLLLMMMKKKMMMMMMKKKMMMQQQPPPMMMOOOOOONNNMMMKKKIIIHHHGGGIIIGGGFFFGGGHHHIIIHHHGGGFFFHHHIIIHHHIIILLLSSSYYYTTTTTTVVVZZZ]]]ZZZRRRJJJGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDEEEGGGFFFDDDBBBBBB@@@???>>>??????>>><<<>>>>>>>>>=========<<<<<<<<<:::888888:::<<<======;;;===????????????AAABBB@@@???===<<<<<<<<<===>>>???>>><<<:::777888:::===BBBEEEFFFBBB<<<777555555888:::<<<<<<;;;::::::;;;::::::::::::999999999999;;;777666999:::777666777777EEEKKK>>>...)))+++---***(((&&&&&&(((*********vvvzzzvvvtttrrrnnnkkkiiifffccc```]]]ZZZVVVTTTRRRPPPNNNLLLEEEBBB???;;;999777666666333222111222444666666666777888999:::;;;888444000111000000...---***((('''------...///000000000000---...000111000...,,,*********))))))***++++++,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---///...+++***,,,+++((('''))),,,***))))))***+++***)))((())))))((('''''')))+++---+++***---000000---***///444666222.../////////---///000000///------...'''&&&$$$""""""###$$$%%%!!!"""###$$$%%%$$$$$$###%%%$$$"""###$$$%%%%%%$$$$$$%%%&&&'''(((+++000333===BBBEEECCC@@@<<<555---111333888BBBPPP]]]eeeiiilllnnnmmmiiifffddd]]]VVVHHHEEECCCEEEMMMYYYccciiiiiilllnnnnnnmmmkkkkkkkkkiiimmmpppooollliiiiiikkkiiihhhfffeeefffhhhjjjlllhhhhhhiiijjjkkkkkkjjjjjjiiiiiijjjjjjjjjjjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkiiigggfffhhhiiiiiihhhjjjlllpppqqqpppooooooooolllkkkkkkjjjjjjjjjjjjiiiiiijjjkkklllmmmmmmmmmmmmlllmmmmmmmmmlllllllllmmmkkkkkkkkkkkklllmmmoooooolllnnnooonnnmmmlllmmmnnnnnnnnnnnnnnnnnnooooooooopppooommmkkkkkklllmmmnnnlllkkkiiiiiikkknnnqqqrrrppppppooommmmmmmmmmmmnnnooollliiiiiiiiiiiihhhfffccccccdddeeeffffffggggggeeeeeeeeefffgggjjjmmmnnnpppooonnnnnnoooqqqsssuuuvvvuuuttttttuuuwwwzzz{{{yyy{{{}}}~~~}}}}}}~~~}}}}}}yyysssttt{{{~~~~~~yyyuuussspppooopppssswwwyyyssskkk```XXXUUUTTTTTTSSSVVVVVVUUUTTTSSSRRRQQQQQQOOOPPPRRRTTTTTTSSSPPPOOOPPPOOOOOOOOOOOOQQQSSSTTTQQQRRRRRRRRRRRRSSSVVVYYYUUURRRPPPQQQUUUWWWWWWUUURRRQQQOOONNNNNNOOOPPPQQQPPPOOOMMMLLLKKKKKKLLLMMMKKKNNNNNNMMMNNNQQQPPPLLLMMMNNNNNNNNNMMMKKKIIIGGGMMMKKKJJJJJJKKKKKKJJJIIIHHHIIIKKKKKKLLLPPPUUUZZZTTTRRRRRRWWW\\\ZZZQQQIIIGGGFFFEEECCCBBBBBBBBBBBBEEEEEEFFFGGGHHHHHHFFFEEEAAA@@@???@@@@@@@@@===;;;============<<<<<<<<<<<<===:::888777999;;;======888:::<<<======>>>@@@BBB@@@???>>>============>>>;;;;;;:::888666555777999EEEIIIHHHAAA888444444555777999;;;;;;::::::;;;<<<999999::::::::::::::::::;;;666555888:::888777999<<>>---''''''''')))'''&&&%%%&&&(((***+++vvv{{{wwwtttrrrnnnkkkiiifffccc```\\\YYYVVVSSSRRRPPPNNNLLLDDDCCC@@@<<<999777666555222000///000222444444444666666777999:::888444111111111000///---+++)))''',,,---...///000000000000///...---,,,+++******************)))******+++,,,+++,,,,,,,,,+++*********,,,,,,,,,+++***+++---000...+++***,,,+++(((''')))***)))'''''')))******)))((())))))((('''''')))***...---,,,,,,++++++,,,,,,000555777333///000000000,,,...///...---++++++,,,&&&%%%###""""""###%%%&&&!!!"""###$$$%%%$$$######%%%###"""###$$$&&&&&&%%%###$$$&&&(((***...444888???GGGNNNOOOMMMGGG===444///222888BBBPPP^^^iiinnnnnnpppoookkkhhhfff___XXXIIIFFFCCCDDDLLLXXXbbbhhhiiijjjlllllljjjiiiiiiiiijjjnnnrrrrrrnnnlllkkklllggggggeeeeeeeeegggiiijjjhhhhhhiiiiiiiiiiiiiiiiiihhhiiiiiijjjjjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiikkkiiigggfffggghhhhhhhhhiiillloooqqqqqqpppppppppllllllllllllkkkkkkkkkkkkjjjjjjkkkmmmnnnnnnnnnnnnlllnnnooonnnllllllmmmooollllllllllllmmmnnnooopppmmmnnnooonnnmmmmmmnnnoooooooooooooooooooooooooooooonnnlllkkkjjjkkkmmmnnnkkkkkkjjjjjjkkkmmmppprrrpppooooooooonnnnnnoooooollljjjiiihhhhhhiiihhhgggbbbbbbcccdddeeefffggggggfffffffffgggiiikkkmmmnnnpppppppppooopppqqqrrrrrrtttsssrrrrrrsssuuuwwwyyyyyy{{{}}}}}}||||||}}}~~~||||||xxxrrrssszzz}}}}}}~~~xxxsssssswww~~~vvvrrrjjj___UUUPPPQQQSSSVVVVVVVVVVVVVVVTTTSSSRRROOOPPPRRRSSSSSSRRRQQQPPPUUUTTTSSSSSSSSSTTTVVVWWWTTTTTTUUUTTTSSSTTTWWWYYYUUURRRPPPRRRVVVXXXWWWUUURRRQQQOOONNNNNNPPPQQQSSSPPPOOONNNLLLLLLLLLLLLMMMJJJNNNOOOMMMLLLOOONNNLLLJJJKKKLLLMMMMMMLLLJJJIIINNNLLLKKKKKKKKKKKKJJJHHHEEEGGGHHHJJJLLLPPPTTTWWWRRROOOLLLPPPUUUUUUNNNHHHGGGFFFEEECCCBBBBBBAAAAAABBBDDDFFFHHHHHHHHHHHHIIIAAA@@@@@@@@@AAA@@@>>><<<============<<<<<<<<<<<<===;;;999888:::<<<<<<<<<888:::<<<===>>>???AAACCC>>>>>>>>>===============999999999777555555777999IIIMMMJJJ>>>444333333333777999;;;;;;:::::::::<<<999999999::::::;;;;;;;;;;;;777555888:::888888:::>>>JJJMMM>>>---''''''&&&((('''&&&%%%%%%''')))+++xxx{{{xxxuuurrrnnnkkkiiifffbbb___]]]ZZZVVVSSSQQQOOOMMMJJJCCCBBBAAA===999666666666222111000000222333333222333333444666888777444111111111000...---+++***)))+++,,,---...////////////333111...+++***+++---...+++***************++++++)))+++,,,,,,***))))))******+++***)))((()))+++...---***)))++++++((('''***)))'''&&&&&&((())))))(((''')))+++,,,+++***+++,,,.........---,,,,,,---///000666888444000111222111...///...---+++***+++---&&&%%%###""""""###%%%&&&"""###$$$%%%%%%$$$###"""$$$###""""""$$$&&&&&&%%%###$$$&&&(((+++///444888999CCCLLLPPPPPPMMMDDD;;;000333888BBBOOO]]]jjjqqqoooqqqpppmmmjjjhhhbbb[[[IIIEEEAAABBBJJJUUU```fffhhhjjjjjjjjjhhhggghhhjjjmmmoooqqqrrrpppnnnmmmlllggggggggggggggghhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkiiigggggghhhjjjjjjiiiiiikkknnnooooooooopppqqqlllmmmnnnmmmlllkkklllmmmhhhiiijjjkkkkkklllkkkkkkkkknnnpppooolllkkkmmmooollllllllllllmmmnnnoooooonnnpppqqqpppooonnnoooqqqoooooooooooonnnnnnnnnnnnmmmlllkkkkkkkkkkkklllmmmiiijjjlllllllllmmmppprrrooooooooopppppppppppppppmmmlllkkkiiigggfffffffffccccccccccccdddeeefffgggeeeffffffgggiiijjjlllmmmooopppqqqrrrrrrqqqqqqppprrrrrrqqqqqqrrrtttvvvxxx{{{|||~~~~~~}}}~~~~~~~~~|||wwwxxx}}}}}}zzzssspppqqqvvvzzznnnooommmdddYYYRRRRRRUUUVVVWWWXXXYYYYYYXXXVVVTTTSSSSSSTTTTTTUUUVVVWWWWWWZZZYYYXXXWWWVVVWWWXXXXXXVVVWWWXXXVVVUUUTTTVVVWWWTTTRRRQQQRRRVVVWWWUUUSSSQQQPPPOOONNNNNNPPPQQQSSSPPPPPPOOOOOONNNMMMMMMLLLJJJNNNOOOKKKJJJLLLNNNLLLJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHIIIIIIHHHGGGBBBCCCEEEHHHKKKNNNQQQSSSRRRNNNKKKLLLOOOOOOLLLHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@BBBFFFGGGGGGGGGHHHIIICCCAAA??????@@@@@@???===>>>>>>>>>=========<<<<<<===<<<:::;;;<<<===<<<<<<;;;===???@@@@@@AAACCCEEE>>>>>>>>>>>>=========<<<;;;;;;:::888777888<<>>///++++++)))'''((('''&&&%%%%%%''')))www|||yyyvvvsssooollliiieeeaaa^^^^^^ZZZVVVSSSQQQNNNKKKIIIAAABBBAAA>>>999666666777555333222111333333333222000000111444666666333111222111///---,,,+++,,,,,,***+++,,,---............222000...,,,,,,...000222++++++***************+++(((***,,,+++)))'''((()))++++++***((('''(((,,,...+++((((((******''''''***)))'''&&&&&&((()))))))))%%%(((+++------+++++++++---...//////......///000000555888444111222444333111111///---++++++---000'''&&&$$$######$$$%%%&&&"""###$$$%%%%%%$$$###"""$$$###""""""%%%&&&&&&&&&$$$%%%''''''))),,,000333///888AAAFFFIIIJJJEEE???333555:::BBBNNN[[[iiiqqqppprrrqqqnnnllljjjddd]]]KKKGGGCCCCCCJJJUUU___eeejjjjjjjjjhhhggghhhjjjmmmppppppoooooopppooollljjjiiiiiijjjkkkjjjiiihhhhhhiiiiiihhhhhhhhhhhhhhhiiiggghhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggggkkkiiihhhhhhjjjllllllllljjjkkkmmmmmmmmmmmmoooqqqkkkmmmooonnnlllkkkmmmoooiiijjjjjjkkkkkkkkkjjjjjjjjjnnnpppoookkkjjjlllpppmmmmmmlllllllllmmmmmmnnnnnnoooppppppnnnnnnooopppooooooooonnnnnnmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkgggjjjmmmnnnnnnmmmoooqqqnnnoooppppppqqqqqqqqqqqqnnnnnnmmmjjjhhhffffffgggeeedddccccccdddeeefffgggcccdddeeefffggghhhiiijjjlllnnnqqqsssttttttrrrppprrrrrrqqqqqqrrrtttvvvxxx{{{|||~~~~~~}}}|||}}}~~~~~~{{{|||}}}}}}|||{{{yyytttpppnnnoooqqqmmmppppppmmmeee^^^ZZZYYYWWWYYY[[[]]]^^^\\\ZZZXXXWWWVVVUUUUUUVVVYYY\\\^^^^^^]]][[[YYYXXXXXXXXXYYYXXXYYYYYYXXXVVVTTTTTTTTTSSSQQQPPPQQQTTTUUUSSSPPPOOONNNMMMLLLLLLNNNPPPQQQOOOPPPQQQQQQQQQOOOMMMLLLKKKOOOOOOKKKIIIKKKNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMJJJHHHGGGHHHIIIIIIHHHGGGCCCCCCFFFIIINNNQQQSSSSSSRRRPPPOOONNNOOONNNLLLIIIIIIHHHGGGEEEDDDCCCBBBBBB???BBBFFFFFFEEEDDDEEEGGGDDDBBB???>>>???@@@???>>>??????>>>>>>>>>============<<<<<<===???>>>===;;;<<<>>>@@@@@@@@@AAABBBDDD???????????????>>>>>>===<<<<<<:::888888;;;@@@CCCMMMNNNFFF777222777888333888:::;;;;;;999888888999888888999:::;;;<<<===>>>>>>888666888999888888;;;>>>IIIKKK???111---,,,***&&&((()))'''%%%###$$$&&&sss|||yyywwwtttppplllhhheee```]]]^^^[[[WWWSSSQQQNNNKKKHHH@@@AAAAAA>>>999666666888777555444333444444333222---...///222444555333111222000...,,,+++,,,---...******+++,,,------------******))))))***,,,...///++++++***************+++''')))+++***(((&&&''')))------,,,***)))***...111)))''''''******''''''***)))'''&&&''')))******)))!!!%%%))),,,,,,***)))))),,,---///000000000000000///555888444222333555444444333111---+++,,,///222((('''%%%######$$$%%%&&&"""###$$$%%%%%%$$$""""""$$$"""!!!"""%%%&&&&&&&&&&&&''''''&&&&&&(((,,,///(((///666;;;@@@EEEEEEAAA666888<<>>>>>???@@@@@@????????????>>>>>>>>>>>>======>>>???@@@@@@===:::;;;<<<>>>>>>>>>>>>@@@BBB@@@AAAAAAAAAAAA@@@??????<<<;;;999777777;;;AAAEEEMMMMMMCCC555222999;;;555999:::;;;;;;999777777888888888999:::<<<===>>>>>>???999666888999888888:::BBBLLLNNN@@@111,,,***(((&&&(((***)))%%%######$$$www{{{wwwtttqqqmmmjjjgggccc___\\\WWWZZZZZZVVVRRRQQQLLLGGGCCCAAA>>>:::888666666666333444333111000111444666///000///000666<<<;;;666444222...---,,,,,,+++***(((***,,,,,,+++))))))***,,,000///***((()))***)))***)))((((((((()))+++,,,************)))))))))))),,,+++***)))***+++,,,------***)))+++***'''&&&))))))&&&$$$&&&***,,,,,,***)))************+++++++++---,,,++++++,,,...111222///000444999555///000777222///,,,+++,,,,,,,,,+++)))&&&######%%%&&&$$$""" !!!$$$$$$$$$###%%%&&&%%%$$$######%%%%%%$$$###"""$$$&&&''''''(((***,,,---***(((---888CCCKKKOOOCCCAAA@@@CCCOOO]]]eeehhhnnnooooooooollliiieeebbbTTTMMMFFFEEEMMMXXXbbbhhhpppnnnmmmllllllmmmooopppmmmjjjgggiiimmmpppooolllmmmllllllkkkjjjiiigggggghhhhhhhhhhhhhhhggggggffffffgggggggggggggggffffffggggggggggggggggggggggggllljjjhhhhhhiiikkkkkkjjjllliiiggghhhkkknnnnnnmmmnnnnnnooopppooommmlllkkkiiijjjkkkkkkjjjiiijjjkkkllllllkkkjjjiiiiiiiiijjjjjjjjjiiiiiiiiijjjkkklllllllllmmmlllkkkkkklllnnnmmmnnnnnnnnnnnnnnnmmmllllllkkkjjjiiiiiiiiijjjkkkllllllmmmmmmmmmmmmmmmmmmpppppppppppppppooonnnnnnmmmmmmmmmmmmlllkkkjjjiiillljjjgggeeedddeeeggghhhhhhccc___```eeeiiihhhfffmmmmmmnnnqqqssstttrrrppppppoooooopppqqqrrrrrrqqquuuvvvwwwxxxxxxxxxxxxxxx{{{{{{{{{|||}}}}}}~~~~~~yyyvvvuuuwww|||~~~{{{wwwuuuvvvzzz|||vvvlllgggggg___YYYWWWYYYYYYVVVXXX^^^TTTUUUVVVWWWYYY[[[]]]^^^]]]UUUPPPQQQQQQOOOPPPVVV[[[YYYVVVSSSQQQOOOOOOOOOQQQQQQSSSUUUVVVVVVSSSPPPNNNNNNMMMKKKJJJKKKNNNQQQSSSUUUVVVVVVSSSOOOLLLKKKOOONNNMMMLLLLLLMMMNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKLLLMMMJJJEEEDDDJJJSSS\\\``````]]]ZZZXXXUUURRROOONNNNNNMMMLLLJJJGGGDDDBBBBBBCCCDDDDDDGGGDDDBBBCCCDDDEEECCC@@@BBBAAAAAABBBCCCDDDBBBAAA@@@???===<<<===>>>===<<<>>>>>>>>>>>>>>>?????????999<<>>EEEHHH=========???GGGTTT```hhhmmmnnnoooooonnnkkkhhhfffVVVOOOGGGGGGNNNYYYccciiimmmlllkkkjjjjjjkkkmmmnnnmmmjjjhhhkkkoooqqqpppmmmlllllllllkkkjjjiiigggggghhhhhhhhhhhhhhhgggffffffggggggggghhhhhhggggggfffiiiiiiiiiiiiiiiiiiiiiiiimmmkkkiiiiiikkkllllllkkkllljjjhhhhhhkkkmmmmmmlllnnnnnnnnnnnnmmmlllkkkjjjiiijjjkkkjjjiiiiiijjjkkkjjjjjjiiihhhhhhhhhhhhhhhhhhiiijjjkkkkkkkkkkkkjjjkkkllllllllljjjjjjlllmmmmmmnnnnnnooooooooonnnnnnmmmlllkkkjjjjjjjjjkkkkkklllkkkkkkkkkkkklllmmmmmmnnnooooooooonnnnnnmmmlllmmmnnnnnnnnnmmmlllkkkkkklllkkkhhhfffeeefffhhhiiihhhdddaaabbbfffiiiiiigggkkklllnnnqqqttttttrrrpppooonnnoooppprrrsssttttttwwwxxxzzz{{{|||{{{{{{zzz~~~~~~{{{yyy{{{~~~|||yyyxxxwwwxxxyyytttmmmkkknnnbbb\\\XXXYYYXXXUUUUUUYYYWWWWWWWWWWWWYYY[[[^^^___\\\TTTOOOPPPQQQPPPQQQUUUVVVUUUUUUUUUUUUVVVWWWWWWRRRRRRTTTVVVXXXWWWUUURRRSSSSSSQQQMMMKKKKKKNNNQQQRRRSSSUUUUUUSSSPPPNNNMMMNNNMMMLLLLLLLLLLLLMMMNNNLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMLLLLLLMMMMMMKKKHHHJJJNNNVVV\\\``````]]][[[SSSRRRQQQPPPPPPOOONNNMMMKKKHHHEEECCCCCCCCCDDDEEEFFFDDDCCCCCCEEEFFFDDDBBBCCCBBBBBBBBBDDDDDDCCCAAA@@@???======?????????>>>????????????>>>>>>>>>>>>;;;===???@@@??????BBBDDDEEEDDDCCCBBB@@@===;;;:::===;;;:::<<<:::;;;CCCNNNTTTHHH;;;666555666999======<<<;;;::::::999999999777888:::;;;<<<<<<<<<;;;;;;:::999777777777888888>>>HHHIII;;;...+++---,,,,,,***)))******)))%%%!!!{{{{{{wwwvvvsssnnnkkkhhheeebbb___]]]___\\\VVVQQQNNNIIIDDD@@@???===;;;999999999999666666666444222333666888///222222222777>>>@@@>>>555222///------...------(((+++...///...,,,+++***###(((+++******---...,,,++++++*********+++,,,---++++++*********)))))))))***************+++,,,,,,...++++++---,,,)))(((+++###%%%(((************+++******+++++++++,,,,,,,,,///...---,,,,,,---...///---000444888666000000333000...+++)))((('''&&&$$$)))'''%%%$$$$$$$$$###!!! """$$$%%%$$$$$$$$$&&&&&&$$$###$$$%%%&&&%%%###"""$$$&&&''''''''')))+++)))***---///111555999<<<:::::::::;;;@@@LLL\\\iiinnnoooppppppooommmkkkiiiXXXQQQIIIHHHOOOZZZdddiiilllkkkjjjjjjkkklllmmmnnnnnnllllllnnnqqqrrrppplllkkkkkkkkkkkkjjjiiigggggggggggghhhhhhggggggfffeeegggggghhhhhhhhhhhhhhhgggkkkkkkkkkkkkkkkkkkkkkkkkmmmllljjjjjjlllmmmlllkkkkkkjjjiiiiiikkkmmmmmmlllooonnnmmmllljjjjjjiiiiiihhhiiijjjjjjiiihhhiiijjjiiihhhgggggggggggggggggggggiiikkkmmmmmmllljjjiiikkkkkklllkkkjjjjjjkkkmmmmmmnnnooopppppppppppppppnnnnnnmmmllllllllllllllllllkkkjjjjjjjjjkkkmmmnnnooooooooopppoooooonnnmmmmmmnnnnnnnnnnnnmmmmmmlllmmmkkkiiigggggggggiiiiiiiiifffcccdddhhhjjjjjjhhhiiijjjmmmqqqtttuuusssqqqmmmnnnoooppprrrtttuuuvvvxxxyyy{{{}}}~~~~~~}}}|||}}}~~~|||yyyuuuqqqooonnnkkkggghhhmmmhhhaaa[[[[[[[[[XXXVVVVVVZZZYYYXXXWWWYYY\\\___aaa\\\SSSMMMNNNQQQRRRRRRSSSQQQQQQSSSUUUWWWXXXZZZZZZUUUUUUWWWYYY\\\\\\ZZZXXXYYYWWWTTTPPPLLLLLLNNNQQQPPPQQQRRRSSSRRRPPPNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNKKKKKKLLLMMMNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNRRRUUUZZZ^^^aaabbbbbbaaaTTTTTTUUUUUUTTTRRROOONNNKKKJJJGGGEEEDDDDDDEEEFFFFFFEEEDDDDDDFFFGGGFFFEEEDDDCCCBBBBBBDDDDDDCCCBBB@@@???>>>>>>@@@AAA@@@???@@@@@@@@@???>>>>>>>>>======>>>@@@@@@??????AAACCCBBBBBBBBBAAA@@@>>>===<<>>???BBBJJJTTTOOODDD:::666666666888<<<>>>===<<<;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<:::999888777777888999:::???JJJMMM???000,,,---,,,******)))))))))((($$$"""{{{{{{wwwwwwsssoookkkiiifffcccaaa___```^^^WWWRRRPPPMMMHHHAAA@@@>>><<<:::888888888888888777555333444666888222555555444666<<<@@@@@@888555000...------,,,,,,))),,,///111///---++++++"""(((,,,++++++------+++++++++++++++,,,,,,------+++++++++*********))))))+++++++++++++++,,,,,,---...++++++...---******,,,%%%)))***+++...000++++++++++++,,,,,,,,,---...---,,,++++++++++++,,,---000444777555111000000---+++)))(((((((((&&&%%%)))'''%%%$$$######"""!!!!!!###%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$###%%%&&&''''''''')))+++&&&+++000333333333555888???;;;999<<>>>>>???@@@AAA@@@???AAAAAA@@@@@@???>>>======???@@@@@@@@@@@@@@@@@@AAA@@@AAAAAA@@@@@@???>>>===@@@??????@@@CCCHHHQQQXXXJJJ@@@888777777777888;;;>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========:::999888888888999:::;;;BBBNNNRRRCCC333,,,+++******)))))))))((('''%%%###yyyzzzvvvwwwtttoookkkiiigggdddccc[[[\\\YYYSSSPPPOOONNNJJJDDDBBB@@@===:::888666555888888777555333333555888999======888888===BBBDDD;;;777222...,,,+++*********,,,///000///---,,,,,,%%%+++...,,,***,,,+++(((++++++,,,,,,------------++++++++++++************,,,,,,,,,---------------...++++++......+++***---&&&***...///,,,******,,,+++,,,,,,,,,------------111111000//////.........---000444444333222000...)))((('''((()))***((('''''''''&&&$$$"""""""""""""""$$$%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$###%%%''''''''''''(((***&&&---666<<>>>>>???AAAAAA???===BBBAAAAAA@@@???>>>>>>===AAA@@@@@@@@@AAAAAA@@@@@@??????@@@@@@@@@???>>>>>>===>>>>>>>>>AAAIIIRRRWWWDDD===777888999888888:::>>>>>>===<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<===:::999888888888999:::;;;EEERRRVVVFFF444,,,***))))))******)))'''&&&%%%%%%vvvzzzvvvwwwsssnnnjjjhhhfffeeeccc[[[\\\YYYTTTQQQSSSRRRPPPEEEDDDAAA>>>;;;777555333777777555333111111333666888<<<<<<666333777>>>BBB<<<777111---+++******)))+++---//////---,,,,,,---+++///000,,,******)))'''***+++,,,---------,,,,,,,,,++++++++++++*********+++,,,,,,---...---------...++++++------+++***---+++---...---+++***)))))),,,,,,,,,---------......000000000//////............111333111111222000---&&&&&&&&&''')))***)))'''%%%&&&&&&$$$"""!!!"""$$$###$$$&&&&&&%%%$$$$$$%%%'''%%%$$$%%%&&&'''&&&$$$$$$%%%''''''&&&'''(((***'''...999DDDKKKPPPSSSTTTIII???<<>>AAA@@@???@@@AAABBBAAA@@@?????????@@@??????>>>===;;;<<<;;;:::>>>HHHOOORRR@@@:::666999;;;:::999:::======<<<<<<<<<<<<======<<<;;;;;;:::;;;;;;<<<<<<;;;:::999888888999:::;;;EEESSSWWWGGG333+++++++++***++++++***'''&&&'''(((tttzzzuuuvvvrrrmmmiiigggfffdddccc___```\\\VVVTTTVVVVVVTTTCCCCCCAAA>>>;;;888666555555555444111//////111333111777777000,,,111999???999555///+++******++++++,,,---------++++++,,,......222111,,,)))******''')))***+++,,,---,,,,,,+++,,,,,,+++++++++*********)))***+++,,,,,,,,,++++++---******------******---((((((((()))+++------,,,------------..............................------///222222......222111,,,%%%$$$%%%&&&((((((&&&$$$###$$$%%%$$$"""!!!###%%%###%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%&&&'''&&&%%%$$$&&&''''''&&&&&&((()))''',,,666@@@IIINNNNNNMMMCCC<<<===HHHQQQUUU___kkkppppppooommmkkkiiihhhgggXXXPPPHHHFFFKKKUUU^^^cccggghhhiiikkkmmmoooooopppqqqrrrrrrrrrqqqpppqqqqqqmmmmmmnnnnnnmmmmmmlllllljjjkkkkkkkkkkkkjjjiiiiiiiiijjjkkkllllllmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhjjjkkkkkkiiiggghhhkkkmmmmmmkkkjjjjjjkkkiiijjjjjjkkkkkkjjjjjjiiijjjlllllllllkkkjjjkkkllljjjjjjjjjjjjjjjkkkllllllmmmllljjjiiijjjkkkmmmooommmnnnnnnmmmllllllmmmooooooooopppppppppppppppoooqqqqqqqqqqqqpppnnnmmmllliiikkkmmmoooppppppoooooolllmmmnnnnnnooooooooonnnnnnmmmmmmlllkkkiiihhhgggkkkkkkjjjjjjiiiiiihhhhhhiiijjjkkkkkkjjjjjjjjjjjjfffeeeccceeehhhllloooppprrrssstttqqqnnnnnnssswwwvvvvvvvvvwwwxxxzzz|||}}}~~~~~~~~~~~~||||||zzzsssppprrryyy~~~}}}}}}yyysssnnnkkkiiipppqqqkkk```YYYZZZ[[[ZZZWWWUUURRRQQQQQQSSSUUUWWWTTTSSSRRRSSSUUUVVVUUUTTTRRRUUUXXXZZZ[[[[[[\\\]]]\\\XXXUUUUUUVVVVVVSSSOOOPPPQQQRRRTTTUUUUUUTTTTTTPPPQQQRRRSSSTTTUUUUUUUUUVVVSSSTTTUUUOOOKKKUUUfff```______```ccchhhmmmpppuuussslllaaaTTTLLLJJJLLLJJJMMMNNNKKKEEECCCDDDFFFEEEGGGHHHGGGEEEDDDEEEGGGHHHFFFCCCBBBBBBCCCCCCCCCDDDDDDCCCDDDEEECCC@@@===@@@@@@@@@@@@@@@@@@@@@@@@AAA???>>>@@@BBBCCCBBBAAA???????????????>>>======>>>???===:::???IIIPPPPPP===888666;;;>>><<<:::;;;===<<<<<<;;;;;;<<<<<<===<<<;;;:::999999:::;;;;;;===<<<:::999888888999:::BBBPPPUUUFFF333---...000***,,,,,,***((('''(((***sssyyyuuuvvvrrrlllhhhfffeeedddccc^^^^^^ZZZSSSPPPRRRSSSQQQBBBAAA@@@>>><<<:::888666444444333000......000222///666777000,,,111;;;BBB666222---******+++------,,,---,,,+++******,,,...000333222,,,)))***+++))))))***+++,,,---,,,++++++,,,,,,,,,+++++++++******'''((()))***+++***)))))),,,)))))),,,,,,******---///---***,,,///111000...---------.........//////111111222222222222111111000333111,,,---222111,,,%%%$$$$$$%%%&&&%%%###!!!!!!###%%%$$$"""!!!$$$'''$$$%%%'''&&&%%%$$$$$$%%%'''&&&%%%%%%''''''&&&%%%$$$&&&''''''&&&&&&((()))''')))///888???BBB???;;;;;;888===HHHMMMOOOZZZiiinnnmmmlllkkkjjjiiiiiihhhYYYQQQIIIFFFLLLUUU^^^ccchhhiiikkkmmmoooqqqrrrrrrnnnooopppppppppqqqtttvvvnnnnnnnnnnnnnnnnnnmmmmmmkkkllllllllllllkkkjjjjjjiiijjjkkklllmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiijjjiiijjjkkklllllljjjhhhhhhkkknnnnnnkkkiiijjjkkkhhhiiijjjllllllkkkjjjjjjkkklllmmmmmmkkkkkklllmmmjjjiiiiiiiiijjjkkkllllllkkkkkkkkklllllllllmmmmmmmmmnnnooonnnllllllnnnooooooooopppppppppoooooonnnqqqqqqqqqqqqpppnnnlllkkkgggiiillloooppppppnnnmmmnnnnnnoooppppppppppppppppppoooooommmllljjjhhhgggkkkkkkjjjjjjiiihhhhhhgggiiijjjkkkkkkjjjiiiiiijjjgggdddbbbbbbfffjjjmmmooorrrtttuuussspppqqqvvv|||{{{zzzzzzzzz{{{~~~~~~~~~~~~~~~xxxuuuzzz|||tttnnnkkkvvvyyytttggg]]]]]]^^^^^^ZZZWWWSSSPPPOOOPPPSSSUUUVVVTTTSSSTTTVVVVVVUUUTTTKKKOOOTTTVVVWWWVVVVVVWWWVVVRRROOOPPPSSSTTTQQQMMMOOOPPPRRRSSSTTTTTTTTTSSSPPPQQQRRRSSSSSSTTTTTTSSSVVVSSSTTTUUUOOOJJJVVVhhhbbb```^^^]]]^^^aaadddffffffgggddd\\\QQQJJJHHHJJJJJJMMMNNNKKKEEEBBBCCCFFFEEEGGGHHHGGGDDDBBBDDDFFFKKKHHHEEECCCDDDEEEEEEDDDGGGFFFFFFGGGGGGEEEAAA>>>@@@@@@@@@@@@@@@@@@AAAAAAAAA???>>>???CCCDDDCCCAAA??????@@@??????>>>===<<>>BBBMMMSSSRRR<<<777777<<>><<<;;;999888888999999???NNNSSSEEE333...222444+++,,,---+++((('''))),,,kkk~~~wwwqqqwwwvvvqqqjjjggghhhfffbbb```\\\WWWRRRNNNNNNOOOPPPIIICCC???>>><<<777555666555444222000//////000000222111000000111333555666222111...***+++000111///+++,,,,,,------,,,,,,+++333222000---,,,++++++++++++,,,,,,,,,++++++---///++++++,,,...///...***'''&&&+++---)))'''(((******'''***...///...,,,++++++......---+++***+++...000............---,,,++++++,,,...000000000000111222444777666111///000111///)))'''%%%%%%&&&'''''''''$$$$$$############$$$$$$""""""###$$$%%%%%%%%%%%%'''$$$###$$$'''(((%%%"""$$$(((***)))&&&&&&+++///111222000...000555777555;;;999;;;CCCMMMVVVcccmmmooopppqqqqqqpppnnnllljjj___TTTIIIFFFIIIQQQ\\\eeehhhlllpppssssssqqqpppppplllooosssvvvwwwvvvtttrrrmmmkkkjjjkkkmmmmmmjjjgggiiiiiijjjkkkkkkllllllmmmllllllmmmmmmmmmmmmmmmlllllllllkkkjjjjjjjjjjjjkkknnnmmmkkkjjjiiiiiijjjkkkmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmmmmllllllhhhjjjlllooopppooonnnmmmmmmkkkhhhhhhiiijjjkkkjjjkkkllllllllllllllllllkkkmmmmmmmmmmmmnnnnnnnnnooonnnnnnoooooopppppppppqqqqqqrrrsssqqqooonnnnnnooollllllkkkkkklllmmmooopppoooooonnnnnnnnnnnnoooooorrrqqqqqqooommmkkkjjjhhhllljjjhhhggghhhhhhhhhfffgggiiikkklllmmmllljjjiiijjjhhhffffffiiillloooooouuuvvvvvvrrrooopppvvv|||~~~~~~~~~mmmiiivvvqqqjjjccc^^^[[[\\\\\\YYYYYYVVVRRROOONNNOOOPPPTTTTTTTTTUUUVVVVVVTTTRRRSSSRRRRRRTTTWWWXXXUUURRRTTTRRRNNNKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOMMMNNNOOOPPPQQQRRRRRRQQQSSSPPPPPPQQQOOOMMMUUU```ZZZ___aaa___```dddbbb\\\bbbccc]]]SSSNNNNNNKKKEEEJJJJJJJJJHHHEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGDDDBBBCCCEEEFFFBBB???AAABBBDDDEEEFFFEEECCCBBBAAAAAAAAA@@@@@@>>>===<<<@@@@@@??????@@@@@@AAABBB???>>>======>>>>>>===<<<;;;@@@BBBCCCIIIPPPPPPJJJ>>>===<<<<<<<<<>>>???@@@<<<;;;::::::<<<<<<;;;:::<<<<<<;;;:::888777666666<<<<<<;;;:::999999999999@@@QQQTTT@@@...///222111///)))(((,,,///***$$$!!!mmm~~~xxxssstttsssnnnhhhfffgggeeeaaa^^^[[[WWWRRRPPPOOOPPPQQQHHHBBB>>>===;;;777444555555444222000//////000000000///......///111333444000000...+++,,,111111...,,,,,,,,,------,,,,,,,,,000///...---,,,,,,---...+++,,,,,,,,,++++++---///------...///000///,,,)))'''+++,,,)))(((***+++)))(((+++...///...,,,,,,,,,+++,,,---,,,,,,---///222------.........---,,,,,,...//////111222222222222222666666222///000000...(((&&&$$$$$$%%%&&&&&&&&&$$$$$$############$$$$$$"""###$$$%%%%%%&&&%%%%%%'''&&&%%%%%%&&&'''&&&%%%###&&&******''''''***---+++///...++++++///111000777555777???GGGPPP[[[fffqqqqqqqqqqqqooommmkkkjjj^^^SSSIIIFFFIIIOOOZZZdddgggjjjooorrrrrrrrrrrrsssqqqrrrtttvvvvvvuuusssqqqnnnllljjjkkkmmmmmmkkkiiiiiiiiijjjjjjkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjjjjkkkkkknnnmmmlllkkkjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmmmmlllllljjjkkklllmmmnnnnnnmmmmmmmmmkkkiiijjjkkklllkkkjjjllllllmmmmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnooooooooopppppppppqqqqqqqqqqqqqqqrrrrrrqqqooonnnnnnooolllllllllllllllnnnooopppppppppooooooooooooppppppqqqqqqqqqpppooommmkkkkkkllljjjhhhhhhhhhiiihhhfffiiiiiijjjkkkkkkkkkjjjiiiiiigggeeefffiiillloooooosssttttttqqqooopppvvv{{{}}}~~~~~~~~~rrrpppjjjfff```ZZZVVVVVVWWWXXXWWWWWWVVVSSSQQQPPPQQQSSSUUUUUUUUUVVVXXXXXXVVVTTTVVVUUUTTTVVVXXXYYYWWWUUUTTTRRROOOLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPSSSQQQPPPQQQNNNMMMTTT]]]^^^^^^[[[ZZZ___hhhiiidddiiiggg___SSSMMMMMMJJJFFFJJJKKKJJJHHHFFFDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGGGGFFFDDDBBBAAAAAACCCDDDFFFGGGGGGFFFEEEDDDAAAAAAAAA@@@@@@???>>>===@@@@@@@@@@@@@@@AAAAAABBBAAA@@@>>>>>>>>>===<<<;;;===AAAEEEHHHNNNRRRLLLCCC<<<<<<<<<<<<===>>>???@@@===<<<;;;;;;======<<<;;;<<<<<<;;;:::999888888777======<<<;;;:::999999999???OOORRR???...---111000,,,'''&&&+++...,,,((('''ppp}}}yyyuuuqqqpppkkkeeedddfffddd```\\\ZZZWWWSSSQQQQQQQQQQQQFFF@@@<<<<<<:::666444555555444222000//////000000...------,,,---...000111---///...,,,...222222...,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000+++,,,,,,,,,++++++---///,,,,,,---...///...+++)))***+++***((()))---,,,((((((+++...///...---,,,,,,)))+++---.........111222,,,------.........------111///...000333444333000000444555222000000000---'''%%%######%%%&&&&&&&&&$$$$$$############$$$$$$"""###$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%''')))"""%%%))))))(((''')))+++---333555000+++,,,///000222111444<<>>AAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@>>>===<<<<<<;;;@@@BBBGGGLLLRRRRRRHHH<<<888999;;;===>>>?????????>>>===<<<===>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::???>>>===<<<;;;:::999999===MMMPPP???...+++///...---(((&&&))),,,+++)))***sss~~~{{{xxxvvvooonnnjjjdddcccfffeeeaaa\\\ZZZXXXTTTQQQPPPNNNNNNDDD>>>:::;;;:::666444666555444222000//////000000------,,,,,,---...//////+++---...---000333222---,,,,,,------------,,,,,,++++++,,,,,,---...///000+++,,,,,,,,,++++++---///*********+++,,,+++)))''',,,,,,***(((+++///---'''))),,,...///...---------***,,,.../////////000111,,,,,,---......///......222...,,,///333555222...---222444222000000///,,,(((&&&$$$$$$%%%'''''''''%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%''''''%%%"""###'''+++$$$&&&''''''&&&'''***,,,222:::===555---+++...000//////333<<>>BBBCCCFFFMMMSSSQQQEEE:::666888;;;>>>@@@@@@???>>>>>>===<<<<<<>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@??????>>><<<;;;:::999<<>>@@@CCCDDDCCCEEELLLQQQNNNDDD<<<666888<<>>===<<<;;;<<<======<<<;;;;;;;;;<<<<<<<<<<<<======?????????>>>===<<<:::999===KKKQQQDDD333---///000222,,,((((((((('''))),,,xxx|||vvvsssqqqooooookkkeeedddgggfffbbb___\\\WWWRRRMMMJJJHHHGGGAAA<<<999::::::777777888555444222000//////000000........................+++...///...000333111,,,******++++++++++++******,,,------------,,,,,,++++++,,,,,,,,,++++++---///...---,,,---......,,,***,,,---,,,***+++///...***+++---......------...//////000111000///...///000------.../////////......///---,,,---000111...,,,***///111///---//////---)))'''&&&&&&(((*********%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&'''''''''"""######""""""###%%%'''***(((&&&%%%&&&))),,,///999??????666+++)))---000:::777666777:::AAAQQQ```jjjkkkmmmoooqqqsssuuuuuufffZZZNNNIIIJJJOOOXXXaaalllnnnqqqqqqpppoooooopppqqqqqqppppppqqqrrrssstttooooooooommmkkkkkkmmmoooooooooppppppqqqrrrrrrrrrpppppppppppppppooonnnmmmkkkkkkjjjiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkklllmmmnnnnnnnnnnnnpppooommmkkkkkkkkkmmmnnnmmmllllllnnnpppqqqooonnnoooppppppqqqqqqppppppoooooopppppppppqqqqqqqqqqqqpppppppppooooooooooooooommmnnnooonnnmmmlllmmmnnnmmmnnnooopppqqqqqqqqqpppoooooonnnnnnnnnnnnoooooooooooopppqqqqqqqqqqqqqqqoooooonnnooopppooollljjjgggfffeeeddddddfffhhhiiiiiigggfffgggiiikkkkkkjjjmmmnnnoooqqqsssuuuvvvwww{{{}}}~~~}}}~~~~~~~~~uuummmaaa\\\UUUOOOMMMOOOSSSVVVUUUXXX[[[]]]\\\[[[ZZZZZZ[[[[[[[[[\\\]]]]]][[[YYYVVVVVVTTTRRRPPPQQQTTTWWWQQQPPPOOONNNNNNMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLPPPOOONNNMMMMMMNNNOOOPPPQQQSSSSSSQQQSSSYYY\\\\\\OOOYYYfffkkkeee^^^___eeeiii]]]RRRNNNNNNLLLKKKKKKHHHHHHIIIHHHGGGGGGIIIKKKGGGHHHJJJKKKKKKJJJHHHGGGGGGEEECCCFFFKKKLLLJJJGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCDDDDDD???@@@AAA???===>>>BBBFFFGGGEEEHHHNNNOOOJJJCCC???888:::===@@@AAA@@@???>>>===<<<;;;;;;======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<;;;:::>>>KKKRRRGGG777...///222...***'''((()))))),,,111yyy{{{tttooommmpppoookkkeeedddfffdddaaa^^^[[[UUUOOOJJJHHHHHHHHH@@@;;;999:::;;;999888:::555444222000//////000000---...............---------//////---///222000,,,))))))************))))))+++,,,------------,,,++++++,,,,,,,,,++++++---//////...------......---+++***...///,,,+++---...,,,,,,---......------...//////000000///...///222444...////////////......---......////////////......***...///,,,+++...///...(((&&&%%%%%%''')))******&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&''''''''''''###""""""###%%%&&&&&&%%%(((''''''(((***,,,,,,,,,888<<<;;;222+++,,,222555>>>:::666333222999JJJZZZjjjkkknnnppprrrtttttttttiii]]]QQQKKKLLLPPPZZZbbbjjjmmmppprrrrrrppppppppprrrrrrssssssssstttttttttnnnoooooollljjjjjjmmmpppnnnnnnoooooopppqqqqqqqqqoooooooooooonnnmmmlllkkkjjjiiihhhhhhgggggghhhhhhjjjiiiiiihhhiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllmmmnnnnnnnnnnnnpppooonnnmmmmmmmmmnnnooonnnlllkkklllnnnppppppoooooooooppppppppppppoooooopppppppppqqqqqqqqqrrrrrrqqqqqqqqqppppppooooooooolllmmmnnnnnnllllllmmmnnnmmmnnnoooqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqrrrssssssssssssssssssqqqppppppqqqrrrqqqnnnkkkggggggfffggghhhiiikkkllljjjhhhggghhhiiijjjiiihhhjjjjjjlllooorrrtttttttttwwwzzz~~~{{{rrrlllbbb]]]VVVPPPMMMPPPTTTWWWVVVZZZ^^^aaabbbaaaaaaaaa___^^^^^^___```___\\\ZZZWWWXXXWWWUUURRRRRRUUUXXXRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMMMMNNNNNNNNNOOOOOOPPPOOONNNMMMNNNOOOQQQSSSPPPSSSSSSRRRVVV^^^bbb```VVV```oooyyyttthhhccceeeeeeZZZQQQPPPQQQNNNJJJIIIFFFGGGHHHGGGFFFGGGIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFFFFGGGIIIIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDEEE@@@BBBBBB@@@======BBBFFFJJJJJJNNNSSSQQQGGG@@@???;;;<<<>>>@@@AAAAAA@@@???>>>===<<<<<<>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>===;;;:::===JJJQQQIII888...///222---)))((())))))))),,,222zzzzzzrrrmmmjjjoooooojjjdddccceeeccc___\\\YYYSSSMMMIIIHHHIIIJJJ@@@;;;999;;;;;;999999;;;555444222000//////000000------.........---,,,,,,///000///---...111000,,,(((((())))))))))))(((((()))***,,,---...------,,,+++,,,,,,,,,++++++---///...---++++++,,,---,,,***)))///111---***,,,......,,,---......------...000...//////......000444777///000000000///...------...000111111///...///000***......+++***...000///'''%%%$$$$$$''')))))))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''$$$""""""$$$((()))'''$$$&&&'''))),,,......,,,)))000444222***&&&***000333>>>999444111000777III[[[jjjlllooorrrsssssssssrrrkkk___RRRMMMMMMRRR[[[cccgggkkkpppssssssrrrqqqqqqtttuuuuuuvvvuuuuuuttttttnnnooonnnllliiiiiilllpppmmmmmmmmmnnnooooooppppppnnnnnnnnnnnnmmmlllkkkjjjiiihhhhhhggggggggggggggglllkkkjjjjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllmmmnnnnnnnnnnnnoooooonnnnnnnnnnnnoooooonnnlllkkkkkkmmmoooppppppooooooppppppppppppooooooppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqpppppppppkkkmmmnnnmmmllllllmmmnnnmmmnnnpppqqqrrrrrrqqqqqqsssrrrrrrqqqqqqrrrrrrsssttttttuuuuuuuuuuuuuuutttrrrrrrrrrssstttrrrooolllggghhhhhhiiikkklllnnnnnnkkkiiihhhhhhiiiiiihhhfffggghhhjjjmmmqqqrrrrrrqqqtttxxx|||yyypppkkkfffaaaZZZTTTRRRUUUYYY]]]XXX]]]cccggghhhiiiiiiiiieeedddccccccdddccc```]]]XXXZZZZZZXXXUUUTTTWWWZZZTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOPPPPPPPPPQQQQQQQQQPPPOOONNNNNNNNNPPPSSSTTTPPPSSSTTTSSSXXXbbbfffccc]]]eeeuuurrrhhhgggdddYYYQQQRRRTTTOOOIIIHHHEEEFFFGGGGGGFFFFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIDDDGGGJJJIIIFFFEEEFFFIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBAAAAAABBBDDDEEECCCCCCCCCCCCCCCDDDEEEEEEBBBDDDDDDAAA<<<<<<@@@EEELLLNNNTTTYYYSSSFFF>>>>>>===>>>???@@@AAAAAA@@@??????>>>===>>>???@@@???===<<<<<<;;;;;;;;;:::::::::999:::<<<>>>>>>===<<<:::===IIIQQQIII999......222000,,,***+++)))''')))...tttyyyrrrllljjjpppnnnjjjhhhfffdddbbb```ccc^^^VVVOOOKKKJJJLLLNNNCCC@@@<<<:::999999999888666555333111////////////.........---+++)))'''%%%000---,,,---000222000...*********))))))))))))(((---***''')))000444000)))+++,,,---,,,***)))***+++////////////............/////////---***)))))))))...---...222222...,,,...,,,///222000......222777222000......///000///...333333111///...///222555222...,,,...---(((%%%%%%***(((&&&%%%'''((()))(((&&&%%%$$$#########$$$%%%&&&%%%$$$&&&((()))&&&###'''&&&&&&&&&&&&'''(((((($$$%%%***333666222//////***'''(((***'''"""%%%,,,000666222///333666BBBWWWhhhnnntttwwwuuurrrppppppjjj___SSSOOOQQQUUU[[[bbbkkkppprrrppppppssstttsssuuuuuuvvvvvvuuusssqqqpppmmmmmmmmmmmmnnnoooqqqqqqmmmnnnnnnnnnoooooooooooommmooooookkkjjjmmmmmmkkkllljjjhhhiiikkkllljjjhhhllllllllllllllllllllllllmmmlllkkkkkklllmmmlllkkkmmmlllkkkjjjkkkmmmoooqqquuutttrrrpppooonnnmmmmmmkkkkkkkkkllllllnnnooooooooonnnnnnnnnoooppppppqqqnnnppprrrrrrqqqpppoooooorrrqqqpppppprrrrrrqqqpppppppppqqqqqqpppooonnnmmmnnnooooooqqqrrrsssttttttvvvvvvuuutttttttttttttttxxxxxxwwwvvvuuutttssssssssssssssssssrrrqqqppppppiiijjjkkkkkkiiiiiijjjkkkggghhhhhhiiiiiiiiiiiihhhgggiiijjjlllnnnoooppppppsssuuuyyy}}}zzzqqqjjjkkkdddZZZSSSQQQTTTYYY[[[```eeejjjnnnooommmmmmllljjjgggdddbbbbbbbbbbbbbbb]]]\\\ZZZYYYYYYYYYZZZZZZSSSTTTTTTRRRQQQQQQSSSUUUZZZXXXVVVTTTUUUTTTSSSRRRPPPNNNNNNPPPOOONNNSSS[[[VVVVVVTTTTTTWWW^^^bbbccc```gggqqqzzzqqq```XXXXXXVVVSSSNNNKKKJJJJJJIIIIIIHHHFFFDDDDDDGGGIIIGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFFFFDDDCCCDDDEEEDDDDDDDDDAAA>>>>>>BBBFFFKKKYYYbbb\\\MMMBBB===;;;<<<===>>>???@@@@@@???>>>@@@@@@@@@@@@???===<<<:::;;;;;;;;;;;;;;;;;;::::::<<<===???@@@@@@>>><<<;;;;;;NNNVVVFFF333---///000///,,,)))''''''(((+++---xxxyyyrrrllljjjooollliiifffeeecccaaa___aaa\\\TTTMMMIIIIIIJJJLLLCCC@@@<<<:::999999999888666555222000///......///,,,------------,,,***)))000...,,,---000111000---++++++*********)))))))))))))))((())),,,...---******+++,,,,,,+++***,,,---......//////////////////...///000///---+++,,,------,,,...222222...---...,,,///111000......333777444222000000000111000///222222111000...///333555222---+++------***((()))((('''%%%%%%'''))))))))))))(((&&&%%%$$$$$$$$$$$$&&&%%%%%%&&&((((((&&&###&&&&&&&&&&&&&&&'''(((((($$$%%%...<<>>???BBBFFFKKKWWW```YYYLLLBBB>>>======>>>???@@@@@@??????>>>??????@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;::::::999:::;;;<<<<<<:::999888999LLLUUUGGG555...//////...---,,,***))))))(((((({{{xxxrrrmmmjjjmmmkkkgggeeedddbbb```^^^^^^ZZZRRRKKKGGGFFFHHHIIIAAA>>>;;;999999999888777555444222000///......///***+++,,,......//////...111///---...000111///---,,,,,,,,,+++++++++******))))))***+++++++++,,,---)))+++,,,,,,,,,,,,---///------...//////000000000...///000000///...///111,,,+++---111222...---///,,,...000000...000444888666444222111111222111///111111111000///000333555222---)))+++,,,***+++---'''%%%$$$%%%((()))***)))******(((&&&%%%$$$$$$$$$&&&%%%%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&''''''(((&&&&&&---;;;DDD>>>000&&&,,,(((&&&((()))''''''(((,,,222000---111222===RRRggglllqqqssssssrrrtttvvvooobbbUUUNNNMMMPPPXXX```gggmmmpppoooppprrrsssqqqrrrrrrqqqqqqooommmlllkkkpppooooooooooooooopppppppppppppppqqqqqqqqqrrrrrroooqqqqqqmmmmmmppppppnnniiihhhhhhiiilllmmmmmmllliiiiiiiiijjjjjjkkkkkkkkknnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmooopppqqqooonnnnnnmmmmmmmmmmmmmmmnnnmmmmmmmmmnnnooopppqqqsssrrrqqqppppppqqqrrrrrrtttsssrrrrrrrrrrrrsssttttttsssrrrrrrttttttsssrrrppppppnnnmmmmmmnnnnnnooooooooopppqqqrrrrrrsssttttttsssqqqoooooopppqqqrrrssssssssssssssssssssssssttttttttttttsssrrrqqqpppooooooooommmkkkiiiiiiiiiiiijjjkkkkkkkkkiiigggfffggghhhjjjmmmoooqqqrrrrrruuuvvvwwwzzz|||~~~~~~}}}{{{vvvooojjjgggaaaYYYTTTRRRTTTVVVWWWZZZ^^^cccgggggggggggggggiiigggdddccccccbbbaaa___]]]\\\[[[[[[ZZZ[[[[[[[[[\\\]]]\\\ZZZWWWUUUVVVWWWVVVUUUSSSSSSSSSSSSQQQPPPNNNMMMPPPTTTUUUSSSUUUYYY]]]XXXSSSTTT[[[ccciiimmm~~~yyyeeeTTTUUUUUUTTTRRROOOLLLJJJMMMMMMLLLJJJHHHGGGIIIKKKGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFHHHIIIJJJKKKLLLGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGIIIIIIGGGFFFGGGHHHCCCCCCBBBAAA???@@@CCCFFFLLLVVV\\\UUUJJJCCCAAA@@@?????????@@@??????>>>===>>>??????@@@@@@???>>>>>><<<<<<<<<;;;;;;;;;::::::888999:::::::::888777666777IIITTTJJJ:::111///---.........---,,,)))'''%%%yyyxxxqqqmmmjjjmmmjjjgggeeecccbbb```^^^^^^YYYRRRKKKGGGFFFFFFHHH???===:::999999888777666444333111///............+++,,,---...///000111111222///---...111111///---------,,,,,,,,,+++++++++,,,)))))),,,---,,,,,,...+++,,,------,,,,,,---...+++,,,...///000000000000...000111000///...///000,,,***,,,111222...---///,,,.../////////111444777666444222111111111000///111222333222111111333555222,,,)))******)))***---%%%$$$$$$%%%(((******)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''%%%$$$&&&&&&%%%%%%&&&&&&'''((()))&&&(((000555333...+++---)))'''(((++++++)))'''---333111000333444>>>RRRiiimmmqqqrrrqqqqqqsssvvvpppcccUUULLLIIIKKKTTT]]]ffflllqqqqqqqqqttttttqqqnnnnnnooooooppppppppppppqqqppppppoooooooooooopppppppppppppppqqqqqqqqqqqqnnnqqqpppmmmmmmppppppnnnjjjjjjjjjjjjkkklllkkkkkkjjjjjjkkkllllllmmmnnnnnnmmmnnnooonnnnnnmmmnnnooooooooonnnnnnooopppqqqqqqmmmmmmmmmmmmmmmnnnoooooooooooonnnnnnooopppqqqqqqtttsssrrrrrrsssuuuwwwxxxzzzwwwtttrrrrrrssssssttttttrrrqqqrrrssstttsssrrrqqqooommmllllllmmmooopppoooooopppqqqrrrrrrsssssstttrrrpppnnnnnnoooqqqrrrrrrrrrrrrsssttttttuuuuuuvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrooollliiiiiiiiijjjkkklllmmmllljjjgggeeeggghhhjjjmmmooopppqqqrrrtttuuuvvvwwwxxx{{{~~~}}}~~~~~~}}}}}}|||{{{zzzyyyuuupppmmmiiiddd]]]XXXWWWXXXXXXYYYYYY]]]aaadddeeedddddddddcccaaa___^^^^^^]]][[[YYYZZZZZZZZZYYYYYYYYYYYYZZZYYYZZZZZZXXXUUUTTTTTTUUUTTTSSSRRRRRRSSSRRRQQQOOOMMMMMMQQQWWWYYYWWWWWWYYYXXXSSSQQQUUU^^^eeemmmrrr|||aaaSSSSSSTTTTTTTTTQQQMMMJJJLLLMMMLLLKKKHHHHHHIIIKKKHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHIIIKKKLLLLLLGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEGGGGGGEEEEEEEEEFFFBBBBBBBBBAAAAAACCCEEEGGGNNNVVVYYYSSSJJJFFFEEEDDD@@@@@@@@@@@@???>>>>>>===>>>>>>??????@@@@@@@@@@@@======<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888666GGGTTTOOOAAA666111............---,,,***((('''wwwxxxqqqmmmjjjmmmjjjgggeeedddcccaaa___^^^ZZZSSSLLLHHHFFFFFFGGG===;;;999888888888666555333222000...------..................///000111111222///---...111222000------------,,,,,,,,,,,,+++...&&&###)))......,,,,,,...///000...,,,++++++,,,+++,,,...000111111000//////000000///---,,,,,,---,,,***,,,111111...,,,...---......//////111444666444333000000000111000...222444555555333333333444222---)))******(((''')))$$$$$$$$$&&&(((***)))((($$$$$$%%%%%%&&&&&&''''''$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%'''******(((***///---,,,******,,,...+++'''///666555333777777@@@SSSkkknnnqqqqqqoooooorrrtttpppdddVVVLLLGGGHHHQQQ[[[eeelllrrrssstttvvvuuurrrppppppppppppqqqrrrssssssppppppoooooooooooooooooonnnnnnnnnnnnoooooooooooommmpppooollllllooopppnnnmmmmmmmmmllljjjiiiiiiiiijjjjjjkkkllllllmmmnnnnnnlllnnnooonnnllllllmmmooooooooooooooooooppppppqqqnnnnnnnnnnnnooopppqqqrrrpppooooooooooooppppppqqqsssrrrrrrsssvvvzzz}}}{{{uuurrrrrrrrrrrrqqqrrrqqqpppqqqrrrsssrrrppppppooonnnllllllnnnpppqqqpppppppppqqqqqqrrrrrrssstttsssqqqpppooopppqqqrrrqqqrrrssstttuuuvvvvvvwwwxxxxxxxxxxxxwwwvvvuuuttttttttttttqqqnnnkkkkkkkkkkkkllllllmmmllljjjhhhfffgggiiijjjlllnnnooopppppprrrsssuuuuuuvvvxxx}}}}}}~~~~~~}}}}}}~~~~~~|||zzzyyyxxxwwwtttrrrjjjeee___ZZZYYYYYYZZZZZZZZZ]]]aaaccccccbbbbbbccc```^^^[[[YYYYYYXXXWWWUUUVVVVVVVVVVVVWWWVVVVVVVVVTTTVVVWWWVVVUUUTTTTTTUUURRRQQQQQQQQQSSSSSSQQQOOONNNNNNRRRYYY\\\ZZZYYYZZZVVVRRRRRRYYY___dddkkkssszzzZZZRRRQQQQQQSSSTTTRRRNNNJJJIIIJJJKKKJJJHHHGGGHHHJJJIIIJJJJJJJJJIIIHHHGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJGGGFFFEEEDDDDDDDDDEEEEEEGGGGGGFFFFFFEEEEEEEEEEEECCCEEEGGGGGGEEEDDDEEEFFFBBBBBBAAABBBDDDFFFHHHHHHRRRWWWXXXRRRLLLJJJIIIHHHAAAAAA@@@?????????>>>>>>>>>>>>>>>??????@@@AAAAAA>>>>>>===<<<<<<;;;::::::=========<<<;;;;;;:::999888FFFTTTSSSHHH<<<444000///...---,,,+++++++++,,,wwwxxxqqqmmmjjjllljjjgggeeedddcccaaa___^^^ZZZTTTMMMHHHFFFFFFGGG;;;:::888888888777555444222111///...---------...//////......//////000111111///---...222333111///---------,,,,,,,,,++++++---"""&&&......+++,,,000111111///,,,++++++++++++---///000111000///......///000...,,,++++++,,,---+++---111111---+++---//////...///000111333444333111000000111111111000555666888888666444333333000,,,+++------)))&&&'''$$$$$$$$$&&&((()))((('''!!!"""$$$%%%'''((((((((($$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''###%%%***---***&&&'''------///...,,,---///---)))000777777666999888@@@SSSlllooorrrqqqooonnnpppssspppeeeXXXNNNHHHHHHPPPZZZdddkkkrrrtttuuuwwwvvvsssttttttrrrqqqppppppppppppooonnnnnnnnnnnnnnnoooooolllllllllmmmmmmmmmnnnnnnmmmoooooollllllooopppnnnooooooooommmjjjhhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkkkknnnpppnnnlllkkkmmmooooooooooooooopppppppppooooooooooooooopppqqqrrrsssppppppooooooooooooppppppqqqqqqqqqssswww||||||vvvsssssssssrrrppprrrqqqpppppprrrrrrqqqppppppoooooonnnnnnoooqqqqqqppppppqqqqqqqqqrrrrrrrrrtttsssrrrrrrqqqqqqrrrrrrrrrrrrssstttuuuvvvwwwwwwyyyyyyyyyyyyxxxwwwvvvuuutttttttttrrrpppnnnnnnnnnllllllllllllkkkkkkjjjiiihhhiiijjjkkklllmmmmmmmmmnnnqqqtttttttttwww|||~~~{{{|||}}}~~~{{{zzz{{{{{{zzzyyykkkfff___ZZZYYYYYYZZZ[[[]]]___bbbcccbbbaaaaaaaaabbb^^^ZZZXXXWWWWWWVVVVVVRRRRRRSSSTTTTTTTTTTTTSSSSSSUUUVVVVVVUUUTTTUUUUUUPPPPPPPPPRRRSSSSSSQQQOOOOOONNNRRRZZZ___]]][[[\\\ZZZWWWXXX^^^```aaakkkxxxqqqVVVRRRPPPOOOPPPRRRQQQMMMIIIFFFHHHIIIIIIHHHHHHIIIJJJIIIIIIJJJKKKKKKJJJHHHHHHJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFDDDDDDCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFHHHHHHFFFEEEFFFGGGCCCBBBBBBDDDGGGJJJJJJJJJTTTXXXWWWQQQMMMMMMKKKIIIAAAAAA@@@?????????@@@@@@???????????????@@@AAABBB???>>>>>>===<<<;;;::::::======<<<;;;:::999999888999EEESSSVVVMMMAAA666222///...---,,,+++,,,---...xxxxxxqqqmmmjjjjjjhhheeeccccccbbb```^^^^^^ZZZTTTMMMHHHFFFEEEEEE:::999777777888777555333111000...---,,,------.........------...///111222000...,,,...222444333111,,,,,,,,,,,,++++++++++++,,,""" )))///---...333000111111///---,,,,,,---,,,---///111111000...,,,,,,.........,,,,,,---......,,,---111000,,,)))+++111000//////000111222222333111000000222333333222777999;;;;;;888555333222---+++---222333---((('''%%%$$$%%%&&&(((((('''%%%###$$$%%%'''((((((((((((###&&&((((((&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&)))---,,,((((((***,,,111333///...000000,,,...666666555888777>>>PPPiiimmmqqqrrrpppoooqqqsssqqqggg\\\RRRKKKJJJRRR\\\aaajjjqqqtttuuuwwwuuurrrsssrrrpppooommmmmmmmmmmmmmmlllllllllmmmnnnoooooollllllllllllmmmmmmmmmmmmmmmppppppmmmmmmqqqrrrooommmoooooommmjjjhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjllloooqqqppplllkkknnnqqqnnnooooooooooooooonnnnnnpppppppppppppppqqqrrrssspppoooooonnnnnnnnnoooooopppppppppqqquuuzzz~~~yyytttsssuuuuuussspppsssrrrqqqqqqrrrsssrrrqqqppppppppppppqqqqqqqqqrrrpppqqqqqqqqqqqqrrrrrrrrrrrrrrrsssssssssrrrqqqpppqqqqqqrrrssstttuuuuuuvvvxxxxxxxxxxxxwwwvvvuuutttsssttttttsssqqqpppqqqrrrmmmlllkkkkkkjjjkkkllllllhhhiiijjjjjjkkkkkkjjjjjjjjjnnnrrrttttttvvv{{{~~~~~~uuuzzz~~~}}}~~~mmmhhhaaa[[[ZZZ[[[]]]]]]___aaaccccccaaa_________ccc___YYYVVVUUUVVVVVVWWWPPPQQQRRRSSSSSSSSSRRRRRRSSSUUUVVVVVVTTTRRRRRRRRROOOOOOPPPRRRTTTTTTRRRPPPQQQOOORRR[[[```___]]]^^^^^^[[[]]]aaaaaaccctttzzzeeeXXXSSSPPPMMMNNNPPPPPPLLLHHHDDDFFFHHHIIIIIIIIIJJJKKKGGGHHHIIIKKKKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJFFFEEEDDDCCCCCCDDDFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEGGGGGGEEEDDDEEEFFFDDDCCCCCCFFFJJJMMMMMMLLLUUUWWWUUUPPPMMMMMMKKKGGGAAA@@@?????????@@@AAABBBAAA@@@?????????@@@AAABBB??????>>>===<<<;;;::::::>>>===<<<;;;999999888888999DDDQQQVVVPPPBBB888333////////////...,,,++++++wwwwwwqqqmmmjjjiiifffdddbbbaaa```___]]]]]]YYYSSSMMMHHHEEEDDDDDD999888777777888777555333111000...---,,,,,,---...,,,,,,,,,,,,...000222333///---,,,...222555444222,,,,,,,,,+++++++++******,,,%%%&&&...111...111;;;...///000///...---...///,,,...000111111///---++++++,,,......---...///111///---...111000+++)))***222111//////000111111111333222111111333555555444999;;;======999666333222+++***///666777111+++)))%%%%%%%%%&&&((((((&&&$$$&&&&&&((()))))))))((('''###&&&)))(((&&&$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''',,,'''$$$''')))))))))+++,,,333666111...000111...+++444444444666555<<>>===<<<;;;::::::@@@???===<<<;;;:::::::::999BBBOOOUUUPPPCCC888333///000222222000---)))&&&|||xxxrrrpppqqqkkkfffaaa___``````^^^\\\WWW[[[XXXOOOHHHGGGDDD???;;;777555777777444222333555333222000.........///,,,,,,,,,---...///000111+++++++++,,,///111111000---***&&&&&&)))++++++))))))+++---000333555777777555222...------/////////...///000111000///---,,,+++,,,---...////////////666333000///000000...,,,...///000111111111444666333444555666777888888888999;;;<<<:::555000//////***+++,,,...///---)))%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%'''&&&%%%%%%%%%%%%&&&'''''')))***)))'''&&&)))---***222555000,,,---,,,)))///777666222666777>>>LLLkkkppprrrrrrsssvvvuuurrruuussseeeXXXTTTNNNRRRaaaggglllpppqqqtttvvvsssnnnnnnoooooollliiiiiilllooorrrrrrpppmmmjjjiiikkklllkkkkkklllmmmnnnnnnmmmmmmooossssssqqqrrruuuvvvtttpppooonnnmmmllllllmmmnnnpppooommmmmmooooooooonnnooonnnmmmllllllkkkllllllkkkmmmoooooonnnmmmmmmnnnqqqqqqqqqpppqqqrrrrrrsssqqqooonnnnnnoooooonnnlllsssrrrqqqqqqsssuuuwwwyyyvvvvvvuuuuuutttttttttssssssrrrrrrqqqqqqrrrrrrsssssstttsssrrrpppppprrrtttpppqqqqqqrrrrrrqqqqqqqqqnnnnnnooooooppppppqqqqqqqqqqqqqqqrrrrrrssssssssswwwwwwwwwwwwwwwwwwwwwwwwzzzvvvrrrrrrvvvwwwtttqqqooopppooonnnlllkkklllmmmkkkjjjhhhhhhiiiiiigggfffjjjjjjjjjlllooossswwwyyywww~~~wwwpppooorrrxxx|||}}}}}}wwwnnn^^^[[[aaa\\\ZZZeeeeeebbb```aaaccccccbbb___eee```ZZZWWWWWWWWWVVVTTTUUUQQQNNNOOOOOOMMMOOOSSSUUUVVVVVVUUURRRQQQQQQRRRSSSRRRRRRSSSUUUVVVUUUSSSPPPRRRRRRTTT[[[bbbccc___[[[^^^aaabbbeeesss~~~iii^^^WWWSSSOOOKKKKKKMMMMMMIIIEEEHHHGGGFFFFFFGGGJJJMMMOOOJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKIIIFFFCCCBBBCCCDDDDDDDDDGGGGGGGGGDDDBBBAAACCCEEE@@@CCCFFFFFFEEECCCCCCCCCCCCBBBKKKPPPIIIKKKUUUWWWVVVRRRLLLIIIIIIHHHFFFCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======???AAABBB???>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::???DDDMMMSSSNNNAAA777444333222000///------,,,,,,yyyyyytttqqqpppjjjfffaaa______```^^^\\\WWWZZZWWWNNNGGGEEECCC>>>;;;666555777777333111222333222000...---------------------------...///000---,,,,,,---///111111000,,,,,,+++)))((()))+++,,,---...000333666888:::<<<555111...,,,---///111111//////111111111000...---,,,,,,------...//////000777444111111222222000......///000000111222555888333444777;;;>>>>>>;;;999999:::;;;999444///------*********+++,,,+++'''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%###$$$%%%%%%######$$$%%%'''&&&%%%%%%%%%%%%&&&'''$$$'''))))))''''''))),,,+++111444///+++,,,,,,***333<<<;;;777;;;;;;AAANNNmmmrrruuutttuuuwwwvvvsssuuutttiii___[[[SSSTTTbbbiiinnnrrrtttwwwyyywwwrrrnnnnnnnnnmmmkkkkkkooorrrsssrrrooollliiiiiilllnnnmmmmmmnnnoooooooooooooooqqqttttttrrrssswwwwwwuuuoooooonnnmmmmmmmmmnnnnnnooommmllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnpppqqqqqqooonnnoooooonnnnnnmmmmmmmmmnnnnnnoooqqqpppnnnnnnooopppnnnmmmqqqqqqrrrtttuuuuuuuuuuuuttttttttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqooommmmmmooopppqqqqqqrrrrrrrrrqqqqqqpppppppppooooooooooooooooooqqqqqqrrrrrrssstttuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwyyyuuurrrsssvvvwwwuuurrrpppppppppnnnmmmlllmmmnnnllljjjhhhhhhiiiiiihhhffffffgggjjjnnnqqqtttvvvwwwxxx}}}~~~vvvvvvyyy|||qqq___YYY___]]][[[eeegggeeecccdddeeeeeebbb```___\\\XXXXXXYYYXXXUUUQQQTTTPPPNNNOOOOOONNNPPPUUUUUUUUUUUUTTTQQQOOOPPPQQQSSSRRRRRRTTTUUUUUUSSSQQQSSSUUUUUUWWW]]]cccccc^^^[[[]]]___bbbkkk}}}zzzcccXXXTTTVVVRRRNNNMMMMMMLLLHHHCCCEEEEEEEEEFFFGGGIIIKKKLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJGGGDDDCCCDDDDDDDDDDDDFFFFFFFFFDDDBBBAAACCCDDDBBBDDDFFFFFFDDDCCCCCCCCCFFFCCCLLLRRROOOSSSYYYWWWSSSNNNIIIGGGGGGGGGEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>???AAABBB???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;@@@IIIQQQNNNAAA777333222111000...---,,,,,,,,,vvv{{{wwwrrrnnniiieee```^^^______]]][[[XXXYYYUUUMMMFFFCCC@@@>>>;;;666444666666222000111333222000///...---............---------......///...---,,,---///000///...+++...///,,,((('''***...+++,,,---///222666999;;;555222...,,,---000222222///000111111111000.........------------...000111666444333222333333111000000000000000111333888;;;555555888???EEEEEE???999888999999777333///---,,,***)))((((((((((((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$###""""""###%%%'''&&&&&&%%%%%%&&&&&&''' $$$((()))'''''')))++++++111333///+++++++++***444>>>>>>;;;>>>>>>BBBNNNnnntttxxxwwwvvvxxxwwwuuutttuuummmeeeaaaXXXWWWcccmmmssswwwxxxyyyzzzxxxsssnnnoooooonnnmmmnnnqqqtttsssrrrpppmmmjjjkkknnnqqqoooooopppqqqqqqqqqqqqpppqqqtttuuusssssswwwwwwtttnnnnnnmmmmmmmmmnnnoooooonnnmmmkkkkkkmmmnnnmmmlllmmmmmmmmmmmmnnnooopppqqqqqqrrrtttsssqqqoooppppppmmmmmmlllkkkkkklllllllllqqqpppoooooopppqqqooonnnooopppssstttuuutttrrrqqqsssssssssrrrrrrrrrrrrrrrqqqrrrssssssssssssrrrqqqqqqrrrqqqooommmlllnnnooorrrrrrrrrrrrrrrqqqppppppqqqqqqpppooonnnnnnmmmmmmpppqqqrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwtttrrrtttwwwxxxvvvtttsssrrrqqqppppppoooppppppmmmkkkiiiiiiiiijjjiiigggdddgggkkkqqquuuwwwxxxxxx{{{~~~||||||uuu```WWW^^^``````iiihhhggggggggggggeeebbb___YYYWWWVVVWWWYYYWWWSSSNNNQQQMMMLLLOOOPPPPPPRRRWWWWWWXXXWWWUUURRRPPPQQQRRRRRRRRRRRRTTTUUUTTTQQQOOORRRUUUVVVYYY___eeeddd```^^^___```eeerrrsss]]]TTTSSSYYYUUUPPPNNNMMMKKKFFFBBBBBBCCCEEEFFFHHHIIIIIIIIIKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJHHHEEEDDDEEEEEEEEEDDDDDDEEEEEECCCAAAAAABBBDDDEEEFFFFFFEEECCCBBBCCCDDDHHHFFFOOOWWWVVVZZZ]]]VVVOOOKKKFFFDDDFFFFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>???AAABBB???>>>>>>======<<<<<<;;;<<<<<<;;;;;;;;;:::::::::888===GGGPPPOOOEEE:::555222111000...,,,+++++++++uuu~~~}}}zzzssslllhhhddd___]]]^^^^^^\\\ZZZXXXWWWSSSLLLEEEAAA???>>>;;;666444666666222000111555444222111000000111111000///...---------------...---,,,,,,---...---+++,,,------+++)))(((***,,,+++***+++---000444888:::777444///---...000111111...//////000000///......///...---,,,---...000222444333333333333222111000111111000000111444:::>>>:::888888>>>EEEFFF???888666666666555333111000///,,,***'''%%%&&&&&&&&&%%%######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&"""''')))(((''')))+++,,,000222000,,,***++++++...999;;;:::>>>===@@@LLLmmmsssxxxwwwvvvwwwwwwuuutttuuummmdddaaaXXXWWWcccpppvvvzzzyyyyyyyyywwwrrrrrrqqqpppooooooppprrrsssrrrrrrrrrqqqoooooopppqqqppppppqqqqqqqqqqqqqqqpppooorrrssspppqqqttttttrrrmmmmmmmmmnnnnnnoooppppppooommmllllllmmmnnnnnnmmmnnnnnnnnnnnnnnnooopppppprrrttttttsssqqqoooooopppoooooonnnmmmmmmmmmnnnnnnrrrpppooopppqqqqqqpppooonnnooopppqqqqqqqqqpppooosssssssssrrrrrrrrrrrrrrrrrrsssuuuvvvvvvuuusssrrruuuuuutttrrrpppoooppprrrssssssssssssrrrqqqpppppppppppppppoooooonnnnnnnnnooopppqqqrrrtttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxuuuttttttuuuxxxyyyxxxvvvwwwuuutttssstttttttttsssnnnllljjjiiijjjjjjjjjiiifffhhhlllqqqvvvyyy{{{|||zzz{{{}}}{{{dddVVV]]]ccceeelllgggggghhhhhhfffccc___]]]XXXVVVTTTUUUVVVUUUPPPLLLNNNKKKKKKOOOQQQQQQSSSXXX\\\\\\[[[XXXUUUSSSTTTUUUPPPQQQRRRTTTUUUUUURRROOOOOORRRUUUXXX___ffffffbbbbbbccceeehhhuuujjj\\\WWWVVVXXXUUURRROOOMMMKKKGGGDDDBBBCCCFFFHHHJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHJJJHHHFFFEEEFFFFFFEEEEEEBBBCCCDDDCCCBBBAAABBBCCCFFFGGGGGGEEECCCCCCDDDEEEHHHJJJVVV\\\XXXZZZ]]]UUUNNNJJJFFFDDDEEEFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@AAAAAA>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::888;;;EEEPPPSSSJJJ???999222111000...,,,+++******vvv}}}}}}zzzssskkkgggccc^^^\\\]]]]]][[[YYYWWWUUUQQQKKKEEE@@@>>>???<<<777555666666222000111444333222000000000111111000///...------------------+++***+++,,,,,,+++)))---***((((((***+++)))'''...---...///222555999<<<999666222//////000//////---.........///.........000///...------...000222111222333333222111111111111111111000111555:::>>>>>>:::666999???@@@<<<666555444444444555555444333...+++'''%%%%%%&&&''''''######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''###$$$%%%%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""'''))))))(((***,,,---///222333///+++***,,,)))555777777<<<<<>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::888999AAANNNSSSMMMBBB;;;333222000...,,,+++******www||||||yyyrrrkkkgggbbb]]][[[\\\\\\ZZZXXXWWWSSSOOOKKKEEE@@@???BBB===888666777777333000111111000...---------...///000///...---------------,,,+++******,,,,,,+++***,,,(((&&&(((+++,,,***''',,,,,,,,,---///222555666888666333222222111///---............////////////000000///......///000111///111333444222111111222111111111111222444999<<<>>>999444444777999888555555333333333555666666555000,,,(((&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((("""$$$&&&&&&&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%!!!%%%)))******))),,,...---///444666333,,,***,,,'''333555555::::::===JJJccclllttttttrrrssstttsssuuusssggg[[[WWWPPPRRRaaabbbkkksssuuuvvvyyyzzzyyyyyyvvvrrrppppppqqqppppppsssuuuxxxyyyvvvsssqqqqqqoooppppppppppppooonnnnnnlllnnnnnnlllllloooooolllnnnnnnooopppppppppoooooopppooommmmmmooopppooonnnqqqpppooonnnmmmmmmmmmmmmpppqqqrrrrrrpppnnnnnnooonnnnnnmmmmmmnnnnnnoooppppppooonnnoooqqqqqqqqqoooooonnnmmmllllllnnnppprrrssssssssssssttttttttttttuuuvvvwwwwwwwwwwwwvvvuuutttttttttsssqqqqqqsssuuurrrrrrssssssssssssrrrrrrooooooppppppqqqrrrrrrssspppqqqqqqssstttuuuvvvvvvyyyyyyyyyyyyyyyyyyyyyyyywwwxxxzzz{{{||||||{{{{{{{{{xxxvvvwwwyyy{{{yyywwwqqqoookkkjjjkkklllllllllhhhhhhhhhiiilllqqquuuwwwxxxzzz{{{{{{{{{nnnqqqxxxbbb[[[^^^]]]___^^^```aaa```]]]YYYWWWWWWYYYUUURRRQQQSSSSSSQQQOOOOOOLLLMMMQQQSSSRRRTTTXXXZZZZZZYYYVVVTTTSSSUUUXXXRRRQQQQQQSSSUUUVVVUUUTTTVVVWWWWWWXXX^^^eeeeeeaaaeeehhhjjjoooyyyhhhccc```\\\XXXRRRQQQPPPNNNMMMKKKJJJJJJEEEGGGIIILLLMMMMMMMMMLLLJJJJJJJJJKKKLLLLLLMMMMMMFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEECCC@@@BBBDDDDDDDDDCCCDDDEEEEEEFFFHHHGGGFFFEEEFFFGGGEEESSSdddbbbTTTSSSWWWPPPOOOJJJFFFEEEGGGHHHGGGFFFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777666<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999666999FFFPPPNNNEEE>>>666555333000...,,,,,,+++ttt|||xxxtttoookkkeeeaaa\\\ZZZ[[[[[[YYYWWWVVVPPPMMMLLLGGGAAABBBGGG???;;;888999888444222222111000...------...//////......---------......///...---,,,---///000///...&&&)))------+++***---///+++,,,---...///000//////000111222555777666333000222222111111222333444444//////000000000000///...///222666777555333444555///111222333222333555777333222222111222333444555888444111111222222000......,,,(((&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&& %%%'''&&&%%%######%%%%%%&&&''''''&&&%%%%%%(((***,,,,,,++++++///222---///666===999...***+++(((222222///111000333@@@\\\hhhrrrsssqqqrrrttttttvvvuuujjj___YYYPPPPPP]]]bbblllssssssrrrssstttsssvvvsssooooooqqqssssssrrrxxxwwwuuurrrooonnnpppsssqqqqqqqqqqqqqqqpppooonnnpppsssssspppppprrrrrrpppooopppqqqqqqpppooonnnmmmnnnmmmkkkkkkmmmnnnmmmlllllllllkkkllllllmmmnnnooooooqqqrrrrrrqqqpppqqqrrrmmmmmmmmmnnnpppqqqssstttnnnmmmmmmnnnoooppppppooommmoooqqqtttuuuuuutttssspppppppppqqqqqqrrrrrrrrrttttttssssssssssssttttttrrrssstttsssrrrsssvvvxxxpppppprrrssstttuuuuuuuuuuuuttttttssssssrrrrrrqqqvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||~~~}}}}}}yyyuuurrrtttwwwyyywwwtttsssppplllkkkkkkmmmnnnnnnkkkllloooqqqrrrrrrqqqpppwww}}}wwwzzzxxxhhhkkksss}}}nnn^^^^^^]]]^^^YYY[[[\\\YYYUUUSSSTTTVVVOOOOOOQQQVVV[[[[[[WWWSSSWWWUUUUUUXXXYYYVVVWWWZZZZZZZZZYYYWWWUUUVVVYYY\\\]]]YYYUUUSSSSSSSSSSSSRRRWWWXXXYYY\\\fffrrrwwwvvv~~~vvvnnnvvvrrrccc^^^YYYUUUTTTQQQQQQPPPNNNKKKHHHHHHHHHGGGHHHIIIKKKLLLMMMMMMNNNQQQQQQPPPNNNMMMKKKJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIFFFEEEDDDEEEEEEEEECCCAAA@@@BBBEEEFFFFFFEEEFFFGGGAAADDDHHHIIIIIIHHHHHHIIIIIISSS```___WWW[[[[[[NNNFFFCCCAAACCCHHHLLLMMMLLLAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>?????????<<<<<<;;;;;;;;;:::::::::===888:::FFFQQQPPPHHHAAA777555333111///---,,,,,,}}}{{{xxxtttoookkkfffbbb\\\ZZZZZZZZZXXXVVVWWWRRRNNNKKKFFF@@@AAAEEECCC>>><<<===;;;666222222///...---,,,,,,---///000+++,,,---,,,++++++,,,...,,,+++***+++---...---,,,%%%(((+++,,,***(((''''''***))))))+++---//////...///,,,...444444000222777333333111000//////......111000///------......//////000222333333222111000222444333000111666999888333222111111111222333444555888777333111111...***,,,***(((%%%%%%%%%'''(((&&&######&&&%%%###"""%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%$$$######$$$&&&&&&&&&&&&''''''''''''((($$$'''+++,,,,,,,,,,,,,,,******++++++++++++*********...000000...000777===]]]hhhpppqqqpppsssuuuuuuwwwuuunnncccXXXSSSVVV[[[dddkkkrrrttttttvvvuuurrrvvvtttrrrqqqrrrssssssrrrvvvuuutttsssrrrqqqppppppqqqqqqqqqppppppppppppppprrrooolllmmmooopppooommmpppnnnmmmlllnnnnnnnnnmmmmmmmmmlllkkkjjjjjjjjjkkkiiijjjkkkkkkjjjjjjlllnnnsssrrrqqqppppppppprrrrrrppppppqqqrrrrrrrrrrrrqqqooonnnnnnmmmmmmmmmnnnnnnnnnoooqqqsssttttttttttttrrrrrrqqqqqqqqqrrrsssttttttsssssssssssstttuuuuuusssssssssrrrrrrssssssttttttsssssstttvvvvvvvvvuuuxxxwwwtttrrrqqqrrrssstttwwwvvvuuuttttttuuuwwwwwwwwwxxxxxxwwwvvvvvvwwwyyy{{{}}}|||yyyyyywwwvvvvvvwwwxxxxxxwwwppppppnnnmmmlllllllllllljjjjjjkkklllnnnpppqqqrrrtttwwwzzz~~~}}}uuurrr~~~yyymmmnnnsssxxxyyy{{{wwwgggccc___WWW^^^[[[ZZZ\\\ZZZUUUSSSUUUSSSTTTUUUVVVVVVVVVXXXYYYVVVUUUWWWZZZZZZXXXYYY]]]YYYZZZYYYWWWTTTSSSVVVYYYWWWWWWVVVUUUTTTSSSRRRRRRVVVTTTXXX[[[gggyyykkkpppeee^^^___\\\WWWVVVVVVSSSQQQOOOMMMLLLIIIFFFIIIHHHIIIKKKNNNPPPPPPPPPOOOOOONNNKKKIIIHHHJJJKKKIIIGGGFFFGGGIIIIIIGGGDDDFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDBBBAAABBBCCCEEEGGGJJJHHHHHHKKKKKKHHHIIILLLQQQRRRVVV[[[^^^]]]VVVPPPJJJFFFBBBBBBFFFHHHFFFCCCCCC@@@<<<<<>>AAADDD???===>>><<<777444444111000...------...///000+++,,,---,,,++++++,,,...,,,+++***+++---...---,,,&&&(((+++,,,+++)))((((((***))))))***---......---...---///444555222222666666555444222111000000000222111000///...///000000///000222333333333111000111444333111222666888777333222111000000111222333444777777444222111...))),,,***(((%%%%%%%%%'''((('''$$$###&&&%%%""""""$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&'''%%%'''***,,,++++++++++++)))******************)))***---000///...111888???```jjjrrrrrrpppqqqrrrrrruuussslllaaaVVVQQQTTTYYYccckkkrrrttttttuuutttqqqwwwtttrrrqqqrrrssssssrrrttttttssssssssssssrrrrrrpppoooooooooooonnnnnnnnnqqqooommmnnnooopppnnnlllmmmlllkkklllnnnoooooonnnkkkjjjiiihhhhhhhhhhhhiiigggiiijjjkkkkkkllloooqqqsssrrrqqqppppppqqqrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqooonnnnnnmmmmmmnnnnnnnnnnnnoooqqqsssttttttttttttrrrrrrrrrrrrrrrssssssttttttsssssssssssstttuuuuuuttttttssssssrrrsssssssssrrrrrrsssuuuwwwwwwvvvuuuwwwvvvtttrrrqqqrrrssstttwwwvvvuuusssssssssttttttuuuwwwxxxwwwwwwwwwyyy{{{|||~~~|||zzz|||zzzxxxxxxyyyyyyxxxwwwrrrqqqpppooonnnnnnnnnnnnmmmlllllllllmmmnnnnnnooosssvvvzzz~~~}}}xxxvvv~~~tttpppqqqtttzzz|||}}}{{{hhhbbb^^^WWW\\\YYYWWWXXXWWWRRRQQQSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXZZZ^^^^^^ZZZ[[[^^^[[[[[[YYYUUUQQQOOOPPPRRRVVVVVVVVVVVVUUUTTTSSSRRRTTTUUU[[[aaaooozzzqqqzzzyyybbb]]]___[[[VVVVVVUUUSSSPPPOOONNNLLLJJJHHHJJJJJJJJJKKKMMMNNNNNNNNNLLLMMMLLLKKKIIIIIIJJJLLLIIIGGGFFFGGGIIIJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCCCCEEEDDDCCCBBBBBBDDDEEEFFFGGGFFFIIINNNOOOLLLLLLNNNVVVWWWYYY]]]```^^^XXXSSSJJJFFFBBBCCCFFFGGGEEECCCCCC???<<<<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????===<<<;;;999999999999:::999777666>>>KKKRRRHHH:::777555444555222---+++---|||}}}yyytttnnnjjjfffaaa\\\YYYZZZZZZXXXUUUSSSOOOKKKHHHBBB===<<<@@@BBB===;;;<<<:::666333333333111000///......///000,,,---...---,,,+++,,,---,,,+++***+++,,,---,,,+++'''***,,,---,,,***))))))+++***)))***,,,---,,,+++------000555777444333555888888666444333222111111333222111000///000111111///000222333444333222111111444444222333777888555222111000/////////000111333777888555333222...)))+++)))'''%%%%%%%%%'''((((((%%%$$$&&&%%%!!!!!!###%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%(((***+++***))))))***((())))))******))))))(((***---///...---111:::AAA^^^hhhqqqrrrpppqqqrrrrrrsssqqqjjj___TTTOOORRRVVVeeennnuuuvvvvvvvvvuuusssvvvtttqqqqqqrrrssssssrrrrrrrrrsssssstttttttttuuunnnnnnnnnnnnmmmmmmmmmllloooooonnnoooppppppmmmkkkkkkjjjiiikkkmmmoooooonnnjjjiiiiiihhhhhhhhhhhhiiiiiikkklllllllllmmmoooqqqrrrrrrrrrqqqrrrrrrrrrrrrssssssssssssrrrqqqppppppoooooonnnnnnnnnnnnooooooooopppqqqrrrssstttttttttrrrrrrrrrrrrssssssttttttttttttssssssttttttuuuvvvvvvuuutttsssssssssssssssqqqsssvvvxxxxxxxxxvvvuuuuuutttsssqqqqqqrrrtttuuuvvvvvvtttsssrrrqqqqqqqqquuuvvvxxxxxxwwwxxxzzz|||}}}}}}{{{~~~|||{{{zzzzzzzzzxxxwwwssssssrrrqqqpppppppppppppppooonnnmmmllllllllllllrrruuuzzz~~~}}}uuuwwwwww{{{lllbbb^^^[[[]]]YYYWWWWWWVVVRRRRRRUUUVVVWWWXXXZZZZZZYYYWWWVVVYYYYYY\\\aaa```[[[[[[]]][[[ZZZXXXUUUQQQOOOOOOPPPSSSTTTVVVWWWWWWVVVTTTSSSPPPSSS[[[aaammmvvvwww}}}lll^^^]]]^^^ZZZVVVVVVUUUSSSPPPOOOOOONNNKKKIIILLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKJJJHHHHHHJJJKKKJJJHHHFFFFFFHHHJJJKKKJJJFFFFFFFFFFFFEEEEEEDDDCCCEEEDDDCCCBBBCCCDDDEEEFFFEEEEEEJJJOOOPPPNNNOOOSSSZZZYYYYYY[[[]]][[[VVVRRRJJJGGGDDDCCCEEEFFFDDDAAABBB@@@===<<<===?????????AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999888666555;;;GGGNNNHHH===999666444555222---+++---|||zzzuuunnniiifffaaa\\\ZZZZZZZZZXXXVVVUUUQQQNNNKKKEEE???>>>AAA>>>999666777666222000111222111000///............,,,---......,,,+++,,,---,,,+++***+++,,,---,,,+++(((+++------,,,******++++++***))))))++++++***))),,,---111666999888666444999888666555333222111111333222111000///000111111...000222444444444222111000444555444444777777444111000///...---...///000111555888666444222...(((***)))'''&&&%%%&&&'''''')))%%%$$$&&&%%%!!! """%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''%%%%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&(((******)))(((((()))(((((())))))))))))((((((***---///...---222;;;CCCXXXcccmmmpppqqqsssuuuuuuqqqpppjjj___TTTOOOQQQUUUgggqqqzzz{{{yyyxxxxxxvvvtttrrrooooooppprrrrrrqqqssssssssssssttttttttttttoooooonnnnnnmmmmmmllllllnnnooopppqqqqqqooollljjjjjjjjjjjjkkkmmmnnnnnnllllllkkkkkkjjjjjjjjjkkkkkkooooooooonnnlllkkklllnnnqqqrrrsssssstttsssssssssuuuuuuttttttsssqqqpppooooooooonnnnnnnnnoooppppppppppppqqqrrrssssssttttttrrrrrrsssttttttttttttttttttttttttttttttuuuuuuvvvwwwvvvuuutttsssssssssssstttwwwzzz|||{{{xxxvvvtttuuutttrrrqqqqqqsssuuuvvvuuuuuuttttttsssssssssssswwwxxxyyyxxxxxxxxxzzz|||~~~~~~|||}}}|||{{{{{{|||{{{zzzxxxssssssrrrqqqqqqqqqqqqqqqrrrqqqpppnnnnnnmmmmmmmmmrrrvvv{{{~~~|||}}}~~~}}}ssseeebbbaaaaaa]]]ZZZZZZYYYVVVVVVZZZYYYYYY[[[]]]]]]\\\YYYVVVWWWXXX\\\```___ZZZYYY[[[ZZZYYYXXXVVVTTTSSSSSSTTTQQQSSSVVVXXXYYYXXXVVVUUURRRUUU\\\```iiipppyyynnnccc[[[[[[[[[XXXVVVWWWTTTRRRPPPOOOOOONNNLLLJJJJJJKKKLLLLLLKKKKKKLLLMMMJJJKKKKKKJJJHHHGGGGGGHHHHHHGGGEEEEEEFFFIIIKKKLLLEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFIIIMMMMMMMMMQQQXXX___\\\ZZZZZZ[[[YYYUUURRRIIIGGGEEEDDDEEEDDDBBB@@@CCCAAA???>>>>>>>>>??????BBBBBBAAAAAAAAAAAAAAA@@@===========================<<<<<<;;;::::::999999555555444888BBBKKKJJJDDD===888555555333...,,,---||||||vvvooojjjfffbbb]]]ZZZ[[[[[[YYYVVVVVVSSSPPPMMMGGG@@@???BBB===888555666555222000111111000///...------,,,,,,,,,...//////---,,,+++,,,,,,+++******,,,,,,+++***)))+++------,,,+++++++++,,,+++)))***++++++***(((+++...111555:::<<<999666888777555444222111111000222111000///...///000000...000222444555444333222111555666444555777777444111000...---------......///444666444333222---'''((((((&&&&&&%%%&&&&&&''')))%%%$$$&&&%%%!!! """%%%%%%%%%&&&&&&&&&''''''"""$$$&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&'''''''''''''''(((***)))((((((((()))(((((())))))))))))((((((***---//////...222;;;BBBTTT```kkkoooppprrrttttttqqqpppkkk```UUUPPPQQQUUUeeepppzzz{{{xxxwwwwwwvvvqqqooommmmmmooopppppppppuuuuuutttttttttsssssssssqqqqqqppppppooonnnmmmmmmnnnoooqqqqqqpppnnnlllkkklllkkkkkklllmmmmmmkkkjjjlllkkkkkkkkkkkkkkklllllloooppppppnnnllllllmmmnnnrrrsssuuuvvvwwwvvvuuutttvvvvvvuuuuuusssrrrpppoooooooooooooooooopppqqqqqqqqqqqqqqqqqqrrrsssssstttrrrssstttuuuuuuuuuttttttuuuttttttttttttuuuvvvvvvwwwvvvuuuuuuttttttttttttyyy||||||xxxuuuuuuuuutttsssrrrrrrsssuuuvvvttttttuuuuuuvvvvvvvvvwwwyyyzzz{{{yyyxxxxxxyyy{{{~~~}}}yyyyyyyyy{{{}}}}}}|||zzzrrrrrrqqqpppppppppqqqqqqqqqqqqppppppooopppppppppssswww{{{~~~zzz}}}~~~zzzkkkggghhhccc___\\\]]][[[YYYYYY]]]\\\[[[\\\___```___[[[XXXWWWXXX\\\aaa```[[[ZZZ\\\ZZZYYYWWWVVVUUUUUUTTTSSSQQQSSSVVVYYYZZZYYYWWWVVVYYY\\\bbbdddkkkpppyyyyyyggg```ZZZXXXXXXWWWWWWXXXTTTRRRPPPOOOOOONNNLLLJJJGGGIIIKKKLLLKKKKKKMMMOOOLLLMMMMMMKKKGGGEEEDDDDDDFFFEEEEEEDDDDDDFFFIIIKKKCCCCCCDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFJJJHHHGGGHHHHHHIIIRRR\\\ccc```\\\ZZZZZZYYYUUURRRHHHGGGEEEEEEDDDCCCBBB@@@CCCCCCBBB@@@??????@@@AAABBBBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999333444444666???JJJNNNMMMBBB;;;666555333///---...|||~~~xxxqqqkkkhhhccc^^^[[[\\\\\\ZZZWWWUUUQQQNNNLLLFFF>>>===???>>>999555777666444333444//////......------,,,,,,,,,...000000...,,,++++++,,,+++******++++++***)))***+++---,,,+++***+++,,,,,,+++******+++,,,+++)))+++---000444:::???>>>999666555444333222111111111222111000///...///000000...000222444555555444333333666666444444777888555111000...------------......222444222000000,,,'''''''''&&&&&&&&&&&&&&&'''(((%%%$$$&&&%%%!!!!!!###%%%%%%%%%&&&&&&&&&''''''"""$$$&&&&&&%%%######$$$&&&&&&&&&'''''''''(((((('''((())))))((((((***+++((())))))******))))))(((***---111111000333:::AAATTT___jjjnnnnnnooopppoooqqqpppkkkaaaVVVPPPQQQUUU^^^kkkvvvwwwtttssssssssspppnnnmmmmmmnnnpppppppppuuuuuuuuutttttttttssssssssssssrrrqqqpppooonnnnnnoooppprrrqqqooolllllllllmmmllllllmmmnnnnnnkkkiiikkkjjjjjjjjjjjjkkkkkkllljjjlllmmmmmmmmmnnnppprrrrrrtttwwwyyyzzzyyywwwuuuvvvvvvvvvuuutttrrrqqqpppoooooooooooopppqqqrrrsssrrrqqqqqqqqqqqqrrrssstttrrrsssuuuvvvvvvvvvuuutttuuuuuuttttttuuuuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvvvv||||||wwwvvvvvvwwwvvvuuusssssstttvvvwwwtttuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{zzzyyyxxxzzz|||~~~}}}xxxxxxyyy{{{~~~~~~}}}{{{qqqqqqpppooooooppppppqqqpppppppppppppppqqqqqqrrrtttvvv{{{|||~~~}}}zzznnniiijjjbbb^^^\\\]]]\\\YYYYYY\\\]]][[[[[[]]]``````]]]YYYXXXYYY]]]aaaaaa]]]]]]```[[[YYYWWWVVVUUUSSSQQQOOORRRTTTVVVXXXYYYYYYYYYXXXYYY[[[aaaeeennnxxxtttzzznnnccc___ZZZWWWWWWWWWXXXXXXTTTRRROOONNNNNNMMMJJJHHHFFFIIILLLLLLJJJJJJMMMPPPNNNOOONNNLLLHHHDDDCCCBBBDDDEEEEEEEEEDDDEEEGGGIIICCCCCCCCCDDDDDDCCCCCCBBBDDDDDDEEEEEEEEEFFFFFFFFFKKKIIIGGGFFFEEEHHHTTTaaa^^^[[[VVVUUUTTTSSSOOOKKKFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCCBBB@@@@@@AAACCCBBBBBBAAAAAA@@@@@@??????========================<<<======<<<<<<;;;:::999222444333333:::FFFPPPSSSFFF>>>777666555222///000|||yyyrrrllliiiddd___]]]]]]]]][[[YYYTTTQQQNNNLLLEEE>>>;;;===>>>888555666666444444666....../////////.........---///111000...,,,++++++,,,+++******++++++***((()))+++,,,+++***)))***+++,,,+++***+++,,,---,,,+++***---///222:::BBBBBB<<<555444333333222222333333333222111000///000111111...000222444555555444444555777666333333777888666222111///...---------......111222///......,,,'''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###&&&%%%""""""$$$%%%%%%%%%&&&&&&&&&''''''"""$$$''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((()))***)))***,,,...)))******************))))))...222333111333999>>>PPP\\\hhhllllllnnnooonnnppppppkkkaaaVVVPPPQQQTTTYYYfffsssuuurrrqqqqqqqqqqqqooonnnnnnoooqqqrrrqqqttttttttttttuuuuuuuuuuuussssssrrrqqqpppooonnnnnnpppqqqrrrpppmmmkkklllmmmlllllllllnnnpppooommmkkkkkkkkkkkkkkkkkklllmmmnnniiijjjllllllmmmnnnqqqssssssvvvyyy|||}}}{{{yyywwwvvvvvvvvvuuuuuusssrrrqqqppppppppppppqqqrrrssssssrrrrrrqqqqqqqqqrrrssstttssstttuuuwwwwwwvvvuuutttuuuuuuuuuuuuuuuvvvvvvwwwuuuuuuuuuuuuvvvwwwxxxxxxzzz}}}~~~zzzwwwwwwyyyzzzyyyvvvuuutttuuuvvvwwwuuuvvvwwwxxxyyyyyyxxxxxxwwwxxxzzzzzzzzz{{{}}}~~~}}}|||{{{{{{{{{~~~}}}{{{qqqqqqppppppppppppqqqqqqpppoooooonnnnnnoooooopppsssuuuxxx|||{{{}}}}}}{{{zzzzzz}}}~~~yyyooogggggg```]]]]]]^^^]]]ZZZYYY[[[\\\YYYXXXZZZ^^^___]]]YYYWWWWWW[[[______]]]^^^bbb[[[YYYWWWVVVWWWVVVSSSPPPTTTUUUVVVXXXYYYYYYYYYYYYWWWWWW]]]dddppppppttt}}}eee___\\\YYYXXXYYYZZZXXXUUUTTTRRROOOMMMMMMKKKHHHFFFGGGJJJMMMLLLIIIHHHKKKNNNMMMNNNNNNLLLIIIEEEDDDCCCDDDFFFHHHGGGEEEEEEFFFHHHDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFIIIHHHGGGGGGFFFKKKXXXfffZZZWWWSSSQQQQQQOOOJJJGGGCCCDDDFFFFFFDDDCCCBBBBBB???AAABBBBBB@@@???AAACCCBBBAAAAAA@@@??????>>>>>>========================<<<=========<<<;;;:::999333555444111555AAANNNTTTJJJAAA888777666333111111}}}zzzsssmmmjjjeee```^^^^^^^^^\\\ZZZUUURRROOOMMMFFF???<<<>>><<<666333444444222222444...///000000000000000///---///111111///,,,++++++---+++******++++++***((()))***++++++))))))***+++,,,+++***+++---...---,,,***---...000999DDDDDD>>>444444444333333444444444444333222111111111222333...000222444666555555444666777666222222666888777222111///...------......---000000---,,,---+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&######&&&%%%###"""%%%%%%%%%%%%&&&&&&&&&''''''###%%%((()))'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((*********+++---///******++++++++++++******)))...333444222333888<<>>======>>>>>>>>>>>>>>>>>>>>>>>><<<============;;;:::999444666444///111===JJJRRRMMMBBB999888777555222222|||{{{uuupppmmmhhhccc```___]]]ZZZWWWWWWVVVSSSKKKDDD@@@AAACCC>>>999666777666222000111...///000///...---...000.../////////...---,,,,,,+++******************+++((()))***+++++++++++++++++++++,,,---............------///333999<<<<<<:::666222///111111111444999:::<<<999444111000...***...///000111222333444444222777555///222:::888///...333444...+++...000...000...---------,,,)))'''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&((()))***!!!$$$%%%###$$$'''(((&&&((()))+++,,,((($$$(((000+++,,,///222111...---///...,,,,,,000222111333777FFFTTTccchhhhhhkkkmmmnnnrrrpppkkkaaaVVVOOOMMMNNNUUU```mmmsssqqqnnnqqquuuooonnnmmmllllllmmmooopppooorrruuuwwwxxxwwwxxxxxxsssqqqrrruuutttrrrsssxxx{{{xxxtttooommmmmmnnnooolllmmmoooqqqrrrqqqooonnnnnnnnnnnnpppqqqpppmmmkkknnnnnnooopppqqqssstttuuuzzzxxxxxxzzz}}}}}}zzzwww}}}{{{yyyvvvtttsssssssssqqqqqqpppppppppqqqrrrsssvvvvvvuuuttttttttttttttttttuuuuuuuuuuuuuuuttttttsssuuuwwwwwwwwwxxxyyy{{{vvvwwwyyyzzzzzzzzz|||~~~xxxyyyyyyzzzzzzyyyyyyxxxzzzxxxvvvuuutttuuuvvvwwwvvvxxxzzz{{{zzzyyyyyyzzz|||||||||||||||}}}}}}}}}wwwvvvtttsssqqqpppppppppqqqpppooooooppppppnnnmmmqqqqqqqqqssswwwzzz{{{{{{pppffffff\\\___dddhhhiiieee^^^YYYZZZ\\\\\\YYYZZZ[[[YYYTTTWWWSSSPPPTTT]]]ccccccaaaZZZVVVVVV\\\```]]]XXXUUUXXXXXXXXXYYY[[[\\\[[[YYYZZZ[[[aaaooommmzzzooo]]]XXXXXXYYYZZZYYYWWWVVVUUUTTTQQQMMMIIIFFFFFFFFFGGGJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMNNNNNNLLLHHHDDDDDDFFFHHHHHHGGGGGGHHHIIIDDDEEEGGGHHHGGGEEEBBB@@@EEEEEEDDDBBBEEEJJJHHHCCCDDDHHHIIIGGGJJJTTT___ddd\\\UUUQQQVVV^^^___UUUJJJGGGGGGGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCAAA>>>???BBBBBB???<<<===???>>>======>>>???===;;;::::::;;;<<<;;;:::666000///333444444AAARRRPPPFFF<<<888666333444777yyy{{{tttppplllgggbbb______^^^ZZZWWWXXXWWWTTTNNNFFFBBBBBBDDD===888555666555111///000,,,.........,,,,,,---..................---------,,,+++***))))))***+++,,,))))))***+++++++++++++++***+++,,,------......---------...222777:::999888555222000222333333555:::<<<>>><<<888666777666222000111111111222222333333333777666222555===<<<444333777777000,,,---...,,,...---,,,++++++***(((%%%###%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######"""%%%%%%%%%&&&'''((())))))&&&))))))'''(((,,,---***))))))***,,,)))'''+++333---000333333111000333777///,,,+++...//////222666BBBQQQ```ggghhhllloooppprrrqqqlllbbbWWWPPPMMMNNNRRR]]]jjjpppnnnmmmooosssnnnnnnmmmlllmmmnnnpppqqqpppsssvvvxxxwwwwwwwwwwwwxxxvvvvvvwwwuuurrrtttyyyzzzxxxuuurrrpppqqqrrrssspppqqqssstttuuutttsssrrrpppooooooqqqrrrrrrpppnnnoooooopppqqqsssvvvwwwyyyxxxwwwwwwyyy|||}}}|||yyyxxxxxxvvvuuuuuutttttttttsssssssssssssssttttttuuuvvvvvvuuutttttttttttttttttttttuuuuuuuuuuuutttttttttvvvwwwwwwwwwwwwyyyzzzwwwyyyzzzzzzyyyyyyzzz|||wwwwwwxxxxxxxxxxxxwwwwwwxxxwwwuuutttttttttuuuvvvvvvxxxzzzzzzyyyxxxxxxxxx|||||||||}}}}}}}}}}}}~~~|||{{{yyywwwuuutttsssssspppoooooopppqqqrrrqqqoooooonnnnnnpppsssvvvwwwwww{{{}}}sssiiiiiiaaacccfffiiiiiifff```[[[YYY\\\\\\ZZZ[[[]]][[[WWWYYYUUURRRUUU]]]cccdddbbb[[[WWWWWW]]]aaa]]]XXXUUUXXXYYYZZZ[[[[[[ZZZZZZZZZ\\\```mmm}}}qqq}}}|||iii]]]ZZZZZZZZZZZZYYYXXXWWWVVVTTTRRROOOLLLIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMLLLMMMMMMKKKHHHEEEGGGHHHIIIIIIGGGFFFGGGHHHEEEFFFGGGGGGFFFEEEBBBAAAEEEFFFEEECCCFFFJJJIIIDDDEEEGGGGGGFFFLLLXXXaaaeee[[[VVVTTTZZZbbbbbbXXXNNNHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA>>>@@@CCCBBB>>><<<>>>>>>>>><<<<<<===>>>===;;;999999:::;;;:::999666000///333333333>>>NNNSSSGGG;;;666444222333666vvv{{{tttpppkkkfffaaa______^^^[[[XXXWWWXXXVVVQQQIIIDDDBBBCCC<<<777444555444000///000......///...------...000......---,,,---...///000---+++***))))))***+++---))))))***++++++++++++***)))***+++,,,------------,,,,,,---000444555555444333111111444555444666999===@@@???<<<<<>>NNN^^^eeehhhmmmqqqrrrsssrrrmmmdddYYYPPPMMMMMMNNNYYYfffmmmlllkkkmmmpppooonnnnnnnnnnnnooopppqqqqqqtttwwwxxxxxxwwwwwwwww~~~{{{yyyyyywwwsssuuuzzzyyyxxxwwwvvvuuuuuuvvvwwwssstttuuuvvvvvvvvvuuutttrrrqqqpppqqqsssttttttsssppppppqqqsssvvvxxxzzz|||vvvvvvwwwyyy|||}}}|||{{{sssssstttuuuuuuuuuuuuuuussssssssssssttttttuuuuuuvvvuuuttttttssstttttttttttttttuuuuuuuuuuuuuuutttuuuvvvxxxxxxwwwwwwxxxzzzzzz{{{|||{{{yyyxxxxxxyyyuuuuuuuuuvvvvvvuuuuuuuuuwwwvvvuuutttttttttuuuvvvsssvvvxxxyyyyyyxxxyyyzzz||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvvvvqqqpppoooqqqssstttsssrrrnnnmmmmmmnnnqqqssstttsssxxx|||uuukkkkkkffffffggghhhiiigggccc```[[[^^^___\\\\\\^^^]]]ZZZ[[[WWWTTTWWW^^^dddeeeddd\\\YYYZZZ___bbb]]]WWWUUUYYY[[[^^^]]]ZZZXXXYYY[[[___eee}}}xxxsssoooeeeaaa]]]\\\[[[YYYXXXWWWWWWWWWSSSRRRPPPOOOMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPNNNMMMKKKKKKLLLKKKJJJHHHIIIJJJKKKIIIGGGFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCFFFHHHGGGEEEFFFJJJIIIEEEEEEEEEDDDFFFOOO\\\cccddd\\\YYYYYY___ffffff]]]SSSJJJJJJIIIHHHGGGEEECCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAACCCBBB@@@AAACCCBBB======>>>>>>===;;;:::;;;<<<<<<;;;999888999:::999888666111000333333222;;;GGGTTTHHH<<<666333111222555vvv|||tttpppjjjfffaaa___^^^^^^[[[XXXUUUWWWVVVRRRJJJDDDAAAAAA<<<777444555555111///111111111111000//////111333///---,,,+++,,,...000111---,,,***))))))***,,,---)))******+++++++++******))))))***+++,,,,,,,,,,,,,,,,,,---...000111222222111///000444666444444777;;;>>>>>>===???DDDFFFEEE;;;:::888666555444444444444666666555:::AAAAAA;;;222333222000.../////////---,,,*********)))&&&$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%&&&&&&''''''(((((('''%%%((())))))---444999999444---((((((((((((***...444>>>EEECCC>>>???EEEJJJ555000++++++++++++000555===LLL\\\dddgggkkkpppqqqsssrrrnnneeeZZZQQQMMMLLLLLLWWWcccjjjkkkkkkmmmoooqqqqqqqqqppppppoooooonnnooorrrvvvxxxxxxxxxxxxyyy~~~{{{zzzzzzwwwuuuwww|||{{{zzzyyyyyyxxxxxxxxxxxxrrrsssttttttttttttsssssstttrrrppppppsssuuuvvvwwwrrrsssssstttvvvxxxzzz{{{wwwwwwxxxyyyzzz{{{{{{{{{qqqrrrsssuuuuuuuuutttsssqqqqqqrrrsssssssssssssssuuuttttttsssssstttttttttssstttuuuuuuuuuuuuuuuuuuuuuwwwxxxxxxwwwwwwxxxyyy}}}~~~~~~|||zzzxxxxxxyyyuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwvvvuuuuuuvvvvvvwwwpppsssvvvxxxyyyyyyzzz|||||||||}}}}}}~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyytttsssqqqrrrssstttsssrrrpppooonnnoooqqqssssssrrrxxx}}}vvvlllllleeeddddddeeeffffffeeeccc___bbbbbb___]]]^^^^^^\\\^^^ZZZWWWYYY___dddffffff]]][[[\\\aaabbb]]]XXXVVVZZZ^^^aaa___ZZZWWWYYY\\\aaakkkpppuuummmgggeee^^^]]]ZZZXXXVVVUUUUUUVVVPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMNNNNNNOOOPPPQQQPPPNNNLLLKKKLLLMMMLLLKKKIIIJJJKKKJJJHHHHHHIIIJJJGGGGGGFFFFFFEEEEEEEEEEEEGGGIIIIIIFFFGGGJJJJJJFFFFFFDDDCCCFFFRRR___dddaaa___\\\\\\___dddccc\\\UUUKKKKKKJJJIIIGGGEEECCCBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBBBBAAABBBDDDAAA<<<===>>>>>>===:::999::::::<<<:::888888999999888777666222111333333222777???NNNIIIDDD>>>666///000555yyy}}}uuuqqqjjjfffaaa^^^^^^]]]ZZZWWWSSSUUUUUUPPPIIIBBB??????<<<777555666666333111222111111111000...///111333///---,,,+++,,,...000111---,,,+++))))))+++,,,---******+++++++++******)))))))))***+++,,,,,,,,,,,,+++,,,------...///000111///---///333444222222444666999;;;:::>>>EEEIIIHHHAAA???===;;;999999999999555666555555:::>>>>>>:::333111//////...---,,,------,,,+++******)))'''$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%&&&'''((((((''''''&&&&&&***,,,...555@@@GGGIIICCC777---+++,,,++++++,,,777EEEPPPOOOJJJJJJKKKLLL888222---,,,,,,,,,000666===LLL\\\ccceeeiiimmmnnnrrrrrrooofff[[[RRRMMMLLLLLLVVVbbbjjjmmmmmmoooqqqvvvuuuuuutttrrrpppnnnlllnnnqqquuuxxxyyyyyyzzz|||zzzxxxwwwyyyxxxvvvyyy~~~||||||{{{zzzyyyxxxxxxxxxttttttttttttttttttssssssuuusssqqqpppsssuuuwwwxxxuuuuuuttttttuuuvvvwwwwwwyyyyyyyyyyyyxxxxxxxxxyyyssssssuuuuuuuuutttsssrrrqqqrrrssstttttttttssssssttttttssssssssssssttttttsssssstttuuuuuuuuuuuuuuuuuuvvvxxxxxxwwwwwwxxxzzz~~~{{{yyyyyyzzzwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyyyysssvvvxxxyyyxxxwwwxxxxxx{{{||||||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}|||||||||}}}}}}}}}yyyvvvtttrrrrrrrrrqqqppppppnnnmmmnnnppprrrrrrqqqvvv|||}}}}}}yyyoooooobbbaaa```aaaccceeeffffffbbbffffffaaa]]]^^^^^^]]]___[[[XXXYYY^^^cccfffggg___]]]^^^bbbbbb]]]YYYYYY[[[___bbb```[[[XXXZZZ]]]eeeqqq{{{mmm|||ppphhhccc^^^]]]ZZZWWWTTTSSSSSSSSSNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRQQQOOOLLLLLLMMMNNNOOONNNHHHIIIJJJJJJIIIJJJLLLNNNGGGGGGGGGGGGFFFFFFFFFFFFGGGJJJJJJGGGGGGIIIIIIGGGFFFEEEDDDHHHUUU``````[[[]]]ZZZXXXXXXZZZYYYTTTPPPKKKKKKJJJIIIGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBBBBAAABBBDDDAAA<<<===>>>>>>===:::999::::::===;;;999888999999888777555333333444333222555888DDDIIINNNJJJ<<>>>>>===888555777666333222333//////...---+++,,,///111......---,,,---...///000,,,,,,++++++++++++,,,,,,***++++++++++++***)))))))))***+++,,,------------+++---......---...000222///---...222333000000222333666777777<<>><<<===>>>>>>:::888777777:::<<<:::777888333//////...***((((((---,,,*********)))&&&$$$###$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######"""%%%&&&'''(((((('''&&&&&&***...111555>>>LLLVVVYYYNNN???111///222333111111;;;KKKWWWWWWSSSQQQNNNIII888222...---,,,,,,000666===LLL[[[bbbdddgggkkklllooopppnnnggg\\\RRRMMMKKKMMMUUUaaajjjnnnpppqqqrrrxxxxxxyyyxxxvvvrrrooommmnnnqqqvvvxxxyyyzzz{{{|||uuutttuuuxxxxxxwwwyyy~~~|||{{{yyyxxxwwwwwwwwwxxxwwwwwwwwwwwwvvvvvvvvvvvvwwwuuurrrrrrtttvvvwwwxxxvvvvvvuuutttttttttuuuuuuzzz{{{zzzyyywwwvvvwwwyyyvvvvvvvvvvvvuuuuuutttsssssstttvvvwwwwwwwwwvvvuuusssssssssrrrsssssstttuuurrrssstttuuuvvvvvvvvvvvvtttuuuwwwwwwwwwxxxyyy{{{~~~~~~{{{zzzzzz{{{xxxwwwvvvuuuuuuvvvwwwxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{|||{{{wwwuuusssssszzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~{{{xxxtttrrrrrrqqqpppooonnnllllllmmmoooqqqqqqpppsssxxx}}}}}}zzzyyy||||||qqqqqqbbb```______bbbeeeffffffcccggghhhbbb]]]^^^_________\\\YYYYYY\\\aaadddfffaaa^^^___bbbaaa]]]\\\^^^]]]```aaa```]]]ZZZ[[[]]]gggtttwwwrrr|||pppggg^^^^^^]]]ZZZWWWTTTRRRPPPPPPNNNNNNNNNNNNNNNOOOOOOPPPNNNNNNNNNOOOOOOPPPQQQRRRPPPNNNLLLLLLNNNOOOPPPOOOHHHIIIJJJJJJJJJKKKOOOQQQGGGGGGHHHHHHHHHGGGGGGFFFFFFJJJKKKGGGFFFHHHIIIGGGEEEFFFHHHLLLVVV]]]ZZZRRRVVVTTTSSSRRRQQQNNNKKKHHHJJJJJJIIIHHHGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@AAACCCBBB======>>>>>>===;;;:::;;;<<<>>><<<999999999999888777444444555555555444333333<<>>>>>;;;666444666666333111333///...---+++***+++...111...............---------++++++,,,------,,,+++++++++++++++++++++***))))))***+++,,,------......---,,,---///...---...222555222//////222222//////222222555666666:::CCCHHHHHHDDDBBB@@@>>>>>>???AAABBBBBB>>>;;;;;;===;;;888666:::333///000///***'''(((,,,+++)))))))))(((%%%######%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""%%%&&&((())))))'''&&&%%%***...111555???NNNYYY]]]PPP???000///666:::999888???OOOYYYXXXUUUUUUNNNEEE666111---------,,,000555;;;JJJZZZ```cccgggjjjkkklllmmmlllfff\\\SSSMMMKKKLLLUUUaaajjjoooqqqrrrssswwwyyyzzzzzzyyyvvvssspppqqqtttwwwyyyyyyyyyyyyyyyrrrrrruuuyyyzzzwwwxxx|||yyyxxxvvvttttttvvvxxxyyyzzzyyyyyyxxxxxxxxxxxxxxxyyywwwuuuuuuwwwxxxxxxxxxvvvvvvuuuuuuuuuuuuvvvvvvxxxzzzzzzxxxvvvvvvxxxzzzxxxxxxwwwwwwvvvvvvwwwwwwtttuuuvvvxxxxxxwwwvvvuuusssrrrrrrrrrsssssstttuuurrrssstttuuuvvvvvvvvvvvvrrrtttvvvwwwwwwxxx{{{|||{{{|||}}}|||zzzzzzzzz|||xxxwwwuuuttttttuuuwwwxxxwwwxxxyyyyyyzzzzzzzzzyyy{{{|||}}}{{{xxxuuuttttttyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwsssqqqqqqqqqqqqpppnnnmmmlllnnnppprrrsssrrrrrrvvvzzz||||||{{{zzzzzz|||ooonnnfffdddbbbbbbdddeeeffffffaaafffgggbbb]]]___bbbccc^^^[[[XXXWWWZZZ^^^bbbeeebbb______aaa```]]]___bbb______```______^^^]]]\\\dddrrrssszzzsssmmmhhh```^^^^^^\\\YYYVVVRRRPPPNNNPPPOOONNNMMMMMMOOOPPPRRRNNNNNNNNNNNNOOOPPPQQQRRRMMMLLLKKKKKKMMMOOONNNNNNJJJKKKKKKJJJJJJKKKNNNQQQFFFGGGHHHJJJJJJIIIGGGFFFFFFJJJKKKGGGEEEFFFHHHGGGEEEIIILLLPPPVVVYYYSSSJJJOOOPPPRRRSSSQQQLLLHHHEEEHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCAAA>>>@@@CCCBBB>>><<<>>>>>>>>><<<<<<===>>>???===::::::::::::999777444555666666666666333111999BBBNNNRRRHHH999222222ssszzzvvvmmmhhhbbb^^^]]]ZZZVVVSSSSSSTTTRRRLLLEEE???>>>???:::555333555555222000222000000///---+++,,,000222.../////////...---,,,,,,***+++---......---+++***+++++++++++++++***)))(((++++++,,,---............,,,...//////...///333666444111000222222///000333222555666666:::CCCHHHIIICCCAAA???>>>>>>@@@CCCDDDHHHCCC?????????<<<888666888111---111111---+++---+++)))(((''''''&&&$$$"""&&&'''((((((&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((%%%&&&((())))))'''&&&$$$&&&))),,,000:::IIITTTYYYLLL:::+++,,,666======<<>>???CCCCCC???<<<===???>>>======>>>???@@@>>>;;;:::::::::999888333555666777777777444///:::???HHHOOOJJJ>>>333000vvv}}}xxxvvvssslllccc___]]]\\\WWWSSSSSSTTTTTTOOOGGGAAA>>>>>>:::888777666555333000...,,,---...------...111444000111000...,,,,,,---///((()))+++,,,---.........///...,,,*********,,,---+++,,,,,,,,,,,,,,,,,,---////////////000111222333777444111000111111111000111222444444777===FFFLLLGGGDDD@@@>>>@@@BBBDDDEEEEEECCC@@@???@@@@@@<<<777222444222---+++...000///---,,,***)))))))))***+++)))---000---&&&###&&&***)))### ###%%%$$$###$$$+++&&&""""""###$$$%%%'''&&&&&&''''''''''''''''''***(((''''''+++222:::???AAA222(((,,,555777666666<<>>>>>===>>>>>>???>>><<<;;;;;;;;;;;;:::888777555333222333333111000666444999FFFMMMGGG:::222xxx~~~yyywwwtttlllddd___^^^]]]YYYUUUSSSTTTTTTOOOHHHAAA??????999888666555555333111///---.........---...000333111222111///---,,,---///++++++,,,,,,------......///...,,,******+++,,,---++++++,,,,,,,,,,,,------////////////000111222333666444333222333444333222222333333444555;;;BBBHHHEEEAAA======AAAEEEFFFFFFIIIEEE@@@@@@EEEHHHCCC:::333777888555333444222///+++*********+++,,,---...222555777222+++&&&(((+++)))$$$!!!$$$&&&%%%$$$&&&&&&&&&''''''&&&%%%''')))''''''''''''''''''''''''***)))'''''')))...333777888111---000111///...000111@@@MMMPPPRRRQQQGGG:::222000,,,***)))+++...000888EEEUUU```cccccceeegggfffiiikkkggg___VVVOOOLLLOOOWWWdddnnntttwwwxxxzzz|||{{{zzz{{{||||||zzzxxxwwwvvvxxxzzzxxxsssrrruuuxxxyyyzzzzzzyyyvvvsssppptttvvvwwwwwwvvvuuuvvvwwwtttsssrrrrrrssstttttttttyyyxxxwwwxxxzzz{{{{{{zzzwwwxxxzzz||||||{{{yyyxxxvvvvvvvvvvvvwwwwwwxxxxxxzzzwwwvvvxxxwwwttttttwwwuuusssssssssuuuuuutttssssssssssssqqqppppppqqqsssuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvwwwxxxxxxxxxxxxzzzyyyxxxwwwwwwwwwxxxyyyyyywwwuuuuuuwwwyyyyyyyyyxxxwwwwwwwwwxxxxxxyyyyyyvvvuuuwww{{{zzzwwwwww{{{|||zzzyyyyyy|||~~~~~~~~~zzzzzzzzzzzzzzzzzzzzz{{{~~~}}}|||zzzsssrrrqqqqqqqqqqqqrrrssswwwuuurrrppppppqqqtttuuu}}}zzzwwwxxx|||}}}sssgggffffffjjjjjjdddaaaaaa```\\\aaabbbaaa___]]]^^^aaaeeeddd```\\\[[[]]]___``````___^^^\\\[[[ZZZ[[[^^^aaa^^^^^^]]]]]]]]]]]]\\\[[[bbbjjj|||{{{pppvvvjjjeeeaaaccceee```[[[VVVTTTTTTSSSSSSUUUSSSRRRSSSTTTTTTQQQNNNOOOQQQRRRRRRQQQQQQRRRSSSNNNMMMLLLMMMNNNNNNLLLKKKLLLMMMMMMKKKNNNQQQPPPKKKGGGGGGFFFHHHIIIJJJHHHGGGHHHIIIIIIJJJJJJKKKKKKLLLKKKMMMWWWbbbXXXEEEAAAKKKXXX^^^^^^VVVOOOMMMMMMKKKJJJHHHEEEEEEFFFFFFFFFEEECCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA?????????>>>>>>????????????===<<<<<<<<<<<<;;;999666666444333333333555666555222666BBBJJJHHH@@@;;;|||zzzwwwtttlllddd___^^^^^^ZZZVVVSSSUUUTTTPPPHHHBBB??????999777555444555444333222/////////...------///111333333222///---,,,---///......---,,,,,,---...///...---,,,+++***+++,,,---+++++++++,,,,,,---------////////////000111222333444444333555666777666444333333333333444777===AAA@@@;;;999===FFFMMMNNNLLLSSSOOOIIIHHHOOOTTTMMMAAA;;;AAAFFFGGGFFFDDD>>>888999666222000111666===AAABBBEEEDDD???666111111333...)))'''((()))&&&&&&(((!!!&&&***)))&&&%%%'''***''''''''''''''''''''''''***)))'''&&&''')))+++---***,,,///111---((((((,,,***222>>>HHHJJJFFF===888111...+++))))))+++---///999DDDTTT^^^bbbccceeehhhgggiiikkkhhhaaaXXXQQQMMMRRRYYYdddmmmtttxxxzzz||||||{{{zzz{{{||||||zzzxxxwwwvvvxxxzzzxxxtttssswww||||||{{{yyywwwtttrrrqqqvvvvvvwwwvvvttttttvvvwwwsssrrrrrrqqqrrrssstttuuuxxxwwwwwwxxxzzz{{{{{{zzzyyyzzz{{{||||||zzzxxxwwwxxxxxxwwwvvvuuuuuuuuuuuuxxxuuutttwwwwwwtttuuuxxxtttttttttuuuvvvvvvtttrrrrrrsssssssssqqqrrrtttuuuttttttttttttttttttttttttvvvvvvvvvvvvwwwxxxyyyyyy{{{zzzxxxwwwvvvvvvwwwwww{{{xxxtttssstttvvvwwwwwwvvvwwwxxxxxxyyyyyyxxxxxxssssssuuuzzzzzzxxxyyy~~~}}}zzzyyyzzz|||||||||zzzzzzzzzzzzzzzzzzzzzzzz~~~~~~}}}}}}}}}~~~}}}|||ttttttrrrqqqqqqqqqqqqqqqxxxvvvsssqqqqqqrrrtttvvvzzzyyyxxxyyyzzz|||~~~rrrhhhhhhaaadddeeedddeeeeeeaaa[[[bbbaaa```^^^[[[[[[]]]```bbb___[[[ZZZ[[[]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^]]]\\\[[[[[[[[[[[[[[[bbbqqq}}}tttxxxrrriiiddd___bbbbbb___[[[VVVTTTUUUYYY]]]YYYXXXWWWWWWWWWVVVSSSQQQSSSRRRQQQRRRSSSTTTSSSRRRPPPOOONNNNNNOOOOOOMMMLLLLLLNNNNNNLLLNNNQQQPPPKKKGGGFFFFFFGGGIIIJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIILLLQQQ\\\bbbVVVEEEDDDOOO^^^^^^ZZZSSSOOONNNMMMJJJJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@>>>======>>>===<<<:::666777777555222333888<<<444111222<<>>???777111333///---+++))))))+++---///999DDDRRR\\\bbbdddfffiiiiiijjjkkkhhhaaaYYYPPPKKKQQQXXXcccnnnuuuyyyyyyyyy{{{zzzyyyyyyzzzzzzxxxwwwwwwvvvxxx{{{yyyuuuuuuxxx{{{{{{{{{yyyxxxuuusssrrruuuvvvuuutttrrrrrrtttvvvrrrrrrrrrqqqqqqrrrtttvvvzzzyyyxxxyyy|||}}}|||{{{zzz{{{||||||{{{yyyxxxvvvxxxwwwvvvuuutttttttttuuuvvvssssssvvvvvvtttuuuyyytttttttttvvvwwwvvvsssqqqqqqrrrttttttssssssuuuwwwrrrrrrrrrrrrrrrrrrrrrrrrxxxwwwvvvvvvvvvxxxyyyzzzyyyxxxwwwvvvvvvwwwxxxxxx}}}zzzuuussssssuuuvvvvvvuuuvvvxxxyyyyyyyyyxxxwwwssssssuuuyyyyyywwwyyy~~~~~~{{{yyyyyyzzz{{{{{{|||||||||{{{{{{{{{{{{{{{}}}||||||~~~}}}|||{{{|||{{{zzzxxxuuutttsssrrrqqqppppppooowwwuuusssqqqqqqrrrtttuuuvvvwwwxxxwwwvvvxxx}}}uuukkkhhhaaaaaabbbdddhhhjjjgggccc``````___]]]]]]]]]^^^```^^^\\\ZZZXXXXXXYYYZZZZZZ______```aaabbbaaa^^^\\\\\\]]]\\\\\\[[[\\\^^^___cccyyyvvvpppsssnnnggg```ddd```___]]]YYYWWWZZZbbbiii```^^^ZZZXXXVVVTTTSSSRRRUUURRRPPPQQQTTTUUUSSSQQQQQQPPPNNNNNNNNNOOOMMMLLLLLLOOOOOOMMMNNNPPPOOOLLLFFFFFFFFFGGGIIIJJJIIIGGGIIIIIIIIIHHHHHHGGGGGGGGGJJJSSS___bbbVVVIIIKKKVVV^^^YYYRRRNNNMMMNNNKKKHHHJJJHHHFFFFFFFFFFFFEEECCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCBBBAAA@@@@@@AAAAAA???@@@@@@@@@AAAAAAAAA@@@@@@>>>============<<<:::777999999555111222777===666111000777???DDDIIINNN~~~~~~zzzxxxtttlllbbb]]]]]]\\\YYYVVVUUUVVVVVVQQQIIICCCAAA@@@===:::777555666888999999000111000...,,,,,,...///333333222///---,,,---///222000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......000000000000000000111222//////111333666777666444444333111111222333444555777333222;;;HHHPPPPPPLLL[[[fffkkkhhhhhhlllkkkdddccchhhlllkkkggg```SSSGGG???999222,,,---333;;;AAA999::::::666111------...000---+++,,,***'''(((,,,111...(((###'''...///+++))))))((((((((('''''''''&&&'''((((((((((((''''''###&&&))))))((()))))))))000***+++444444---,,,222...---+++)))***+++---...999BBBPPP[[[bbbeeeggghhhllllllkkkhhhbbbYYYOOOIIILLLTTTaaannnwwwyyyvvvssswwwwwwvvvwwwxxxxxxwwwuuuvvvuuuwww{{{yyyvvvvvvyyyvvvwwwyyyzzzzzzxxxuuussstttuuutttrrrpppppprrrtttrrrssssssqqqpppqqquuuyyy}}}|||{{{|||~~~~~~~~~}}}{{{||||||{{{zzzyyywwwvvvvvvvvvtttttttttuuuwwwxxxvvvssssssvvvvvvuuuvvvyyyuuuuuuuuuvvvwwwvvvssspppppprrrttttttttttttvvvwwwssssssssssssssssssssssssxxxwwwvvvvvvvvvwwwxxxyyyvvvvvvuuuuuuvvvxxxyyy{{{|||wwwttttttvvvwwwwwwuuuvvvwwwxxxyyyxxxwwwvvvvvvtttvvvxxxxxxvvvwww|||{{{zzzzzzzzzzzzyyy|||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyy{{{}}}~~~}}}}}}~~~~~~|||wwwtttvvvvvvuuutttsssqqqppppppuuutttrrrqqqpppqqqrrrsssrrruuuvvvuuusssuuu|||yyyllleeeccc```^^^bbbgggjjjkkkkkkdddbbbaaa_______________]]]\\\[[[YYYXXXXXXYYYZZZ^^^^^^```cccdddccc___[[[ZZZ\\\^^^___^^^___bbbdddiiisssqqqtttsssjjjaaadddddddddaaa]]][[[^^^eeekkkfffbbb\\\VVVRRRPPPRRRSSSUUURRRPPPQQQTTTUUUSSSPPPRRRPPPMMMMMMMMMNNNMMMLLLLLLPPPPPPNNNMMMOOOOOOLLLGGGFFFFFFHHHJJJKKKJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGTTTaaabbbWWWPPPTTT\\\XXXPPPIIIHHHKKKLLLIIIFFFIIIHHHFFFFFFGGGFFFEEECCCBBBBBBCCCCCCCCCDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@AAA>>>???@@@AAAAAAAAAAAA@@@???===<<<<<<===<<<;;;999999::::::555000000555;;;888333000333888===EEEMMM|||{{{zzzwwwnnnddd^^^]]]\\\YYYVVVUUUWWWVVVRRRJJJDDDAAAAAA???;;;777555666888999:::000000000...,,,,,,...000000111000...,,,,,,---///000///---,,,,,,,,,------++++++,,,,,,,,,,,,------******+++,,,,,,---......111000000000000000111111///...///111444555555444333111000111222333333222666333222888@@@DDDBBB>>>PPPbbbooonnnmmmtttuuuooolllllliiiccc\\\TTTFFF:::------,,,,,,+++++++++***,,,,,,,,,+++(((''''''(((&&&$$$%%%''''''&&&)))...:::555***###***666888222***))))))(((((('''''''''&&&'''((()))))))))))))))***+++***'''''')))'''###---(((''',,,...+++---333...---+++***+++,,,...///777AAAOOO[[[cccfffggggggmmmmmmkkkiiiddd[[[QQQJJJJJJRRR```nnnwwwyyytttppptttttttttuuuwwwxxxwwwvvvttttttvvvzzzyyyvvvvvvyyyrrrtttwwwzzzzzzxxxvvvttttttuuuuuusssqqqpppqqqsssrrrssstttrrrppprrrwww{{{}}}~~~~~~|||{{{{{{{{{{{{zzzyyyxxxwwwvvvuuutttssstttvvvyyyzzzwwwttttttvvvwwwuuuvvvyyyvvvvvvuuuvvvwwwvvvtttqqqppprrrtttuuuttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwvvvvvvvvvvvvvvvwwwwwwuuuttttttuuuvvvxxxzzz|||}}}yyywwwwwwwwwwwwwwwuuuvvvwwwwwwxxxxxxwwwwwwxxxvvvvvvxxxwwwtttvvvzzz}}}{{{{{{{{{|||{{{yyyyyyyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvxxx{{{}}}}}}}}}~~~zzzwwwyyyyyyyyyxxxwwwuuutttssstttsssrrrqqqpppqqqrrrrrrrrrssstttssssssvvv|||}}}nnnbbbeee```]]]___bbbdddhhhmmmjjjhhheeecccbbb```^^^\\\``````___]]][[[ZZZ[[[]]][[[[[[]]]aaadddccc^^^YYYZZZ^^^aaabbbaaaaaacccfffmmmqqqtttrrrvvvlll```ccchhhgggddd```]]]^^^aaadddeeebbb\\\UUUPPPOOOQQQTTTTTTSSSRRRRRRSSSSSSRRRQQQSSSPPPNNNLLLMMMMMMMMMLLLLLLQQQRRROOOMMMOOOOOOMMMGGGGGGGGGIIIKKKLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFUUUbbbbbbZZZWWWZZZ___TTTKKKDDDEEEIIIIIIFFFEEEGGGFFFFFFGGGHHHGGGFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@@@@??????@@@@@@@@@===>>>???AAAAAAAAA@@@@@@???===<<<<<<<<<<<<;;;999:::;;;:::666333222555999999444222222333666>>>GGGyyy~~~}}}{{{rrrfff```^^^]]]ZZZWWWVVVWWWWWWRRRJJJDDDBBBBBB???;;;666333444666888999///000000...------///000.........---+++,,,...000------------,,,,,,,,,,,,***+++,,,,,,------------)))******+++---......///111111000000000000111111000///...000222444555444111000///111333444333111444333444777<<<===;;;888FFFZZZiiiiiikkksssqqqhhhaaa^^^VVVLLLFFF@@@666+++'''(((***+++***)))&&&%%%''''''(((((('''''''''((($$$###$$$&&&&&&$$$'''---777555,,,$$$***888===999******))))))(((''''''&&&''''''(((((()))))))))))))))------)))'''(((&&& )))((((((***+++,,,...///...---,,,,,,,,,---///000666???NNN\\\dddhhhgggfffmmmmmmlllkkkggg```VVVOOOKKKRRR^^^lllvvvxxxuuupppsssrrrsssuuuxxxyyyyyywwwssssssuuuyyyxxxuuuvvvyyyssstttuuuvvvwwwvvvvvvuuutttvvvwwwvvvtttrrrrrrsssssstttuuusssqqqrrrxxx}}}~~~~~~~~~~~~|||zzz{{{{{{{{{zzzzzzyyyyyyxxxwwwvvvuuutttuuuwwwyyy{{{xxxuuuuuuwwwxxxuuuvvvyyyxxxwwwuuuuuuvvvvvvtttrrrppprrrtttuuutttsssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuuuutttvvvuuuuuuuuuvvvwwwyyyzzz}}}zzzxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxwwwuuuuuuwwwvvvtttvvv{{{{{{{{{{{{|||}}}}}}{{{zzzyyyyyyxxxxxxwwwvvvvvvvvvuuuttttttwwwzzz|||||||||~~~}}}~~~|||}}}}}}}}}}}}|||{{{yyyxxxttttttsssrrrrrrrrrrrrssstttssssssrrrtttxxx~~~vvviiiiiiccc``````___]]]bbbiiillliiieeeddddddbbb___\\\aaabbbbbb```\\\[[[\\\^^^ZZZZZZ\\\```eeeeee___ZZZ[[[```eeeeeeccc```aaacccgggzzz|||mmmwwwvvvoooxxxnnnaaaddddddbbb___^^^^^^^^^]]]\\\______\\\XXXSSSQQQSSSUUUTTTUUUUUUUUUSSSRRRSSSTTTUUURRROOOMMMNNNNNNNNNMMMLLLQQQSSSOOOMMMNNNOOOMMMHHHHHHHHHJJJMMMNNNMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHGGGWWWcccbbb]]]]]]^^^]]]TTTKKKEEEGGGJJJGGGDDDDDDEEEEEEEEEGGGHHHHHHGGGEEECCCCCCCCCCCCDDDDDDDDDDDD@@@@@@????????????@@@@@@;;;===???@@@AAAAAA@@@???@@@>>>============<<<:::;;;:::999777777777888999666444333333111000777???www~~~uuuiiibbb```___\\\YYYVVVWWWWWWRRRKKKEEEBBBBBB???:::555222222444666777/////////...------///111,,,------,,,+++,,,...000++++++,,,------,,,,,,+++***+++,,,---------------)))******+++---...//////111111000000000000000111222000//////222444555555000///...111444555333111111222555888<<<===<<<;;;CCCUUUbbbcccgggnnnhhhZZZSSSNNNDDD:::666444...&&&***(((&&&$$$$$$&&&(((***%%%%%%&&&&&&&&&&&&&&&'''***((())))))&&&"""%%%***///222---$$$(((666>>><<<+++******)))(((''''''&&&(((((((((((((((((((((((("""***///+++(((((('''"""'''***+++******,,,,,,)))...------,,,---...///000555>>>NNN\\\fffhhhgggeeemmmllllllllljjjddd[[[TTTNNNSSS]]]jjjtttxxxvvvrrrrrrrrrsssuuuyyy{{{zzzyyyrrrrrrtttxxxxxxuuuuuuyyyuuuuuutttsssssstttuuuvvvuuuwwwyyyxxxvvvtttsssssssssuuuvvvtttqqqsssyyy~~~}}}}}}|||zzzyyy{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxvvvuuuuuuwwwyyy{{{zzzvvvvvvxxxxxxvvvvvvyyyyyywwwuuutttuuuuuutttsssppprrrtttuuutttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvvvvuuutttssswwwwwwvvvuuuuuuvvvwwwxxx}}}{{{yyyyyyyyyyyywwwvvvwwwvvvuuuuuuuuuvvvxxxyyyvvvtttuuuwwwvvvtttwww|||yyyyyy{{{}}}|||zzz{{{{{{zzzzzzyyyxxxwwwwwwtttttttttvvvzzz|||||||||{{{zzzzzz{{{~~~~~~|||uuuuuutttsssssssssssstttvvvtttssssssvvv{{{ssslllhhheeeddd___ZZZ]]]fffhhhfffcccccceeeeeeccc``````aaabbb___\\\ZZZ[[[]]]\\\[[[]]]bbbggghhhccc]]]\\\aaaggggggccc______```^^^ooorrriiiyyyrrrooo{{{qqqdddggg[[[YYYYYY[[[___```]]]ZZZYYY[[[]]][[[WWWUUUUUUVVVTTTWWWXXXWWWTTTRRRTTTVVVWWWTTTPPPOOOOOOOOOOOOOOOLLLRRRTTTPPPMMMNNNOOONNNIIIIIIIIIKKKNNNOOONNNMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJYYYdddbbb___```___ZZZVVVMMMHHHJJJKKKGGGDDDDDDDDDDDDEEEGGGIIIIIIGGGFFFDDDDDDDDDDDDEEEEEEEEEEEE@@@???????????????@@@@@@:::<<<>>>@@@AAA@@@???>>>AAA@@@>>>>>>??????===<<<;;;999888999:::<<<;;;:::444333333333000...333;;;yyy~~~|||uuullleeeaaa]]]YYYVVVXXXYYYYYYTTTLLLFFFDDDDDD@@@<<<666333222444555555111111000......---------+++,,,---------,,,+++***333222000...---+++++++++,,,,,,,,,+++++++++******...,,,******,,,...///000.........//////000111222333111000111222222111000222555444000...111333333<<<:::777666666777777666BBBUUUbbbaaaccccccTTT>>>888888777444111---***(((---***((((((******&&&"""******)))'''%%%%%%'''(((&&&%%%###!!!!!!"""###$$$******)))***,,,///222444+++***))))))((())))))***---&&&$$$)))...---+++***......---+++(((((()))+++%%%((()))(((+++---,,,'''///,,,,,,000000---///555DDDCCCJJJWWWbbbfffggghhhlllmmmllliiihhheee]]]TTTVVVYYY___hhhrrrwwwvvvttttttsssrrrtttwwwyyyyyywwwtttttttttssssssuuuxxx{{{uuutttttttttuuuvvvxxxyyywwwuuussstttwwwxxxvvvtttuuutttrrrqqqsssvvvzzz}}}}}}{{{xxxwwwxxxyyyxxxxxxxxxxxxxxxwwwxxxxxxyyyyyyxxxvvvuuuvvvwwwwwwvvvuuuvvvwwwxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwvvvuuusssrrrssstttvvvxxxtttsssrrrrrrrrrrrrssstttssssssttttttuuuvvvvvvvvvtttuuuvvvvvvuuuvvvxxxzzz~~~{{{xxxyyy||||||yyytttvvvvvvvvvvvvvvvvvvvvvvvvtttvvvxxxzzzzzzyyywwwuuuvvvxxxzzz}}}}}}|||{{{zzzyyyyyyyyyyyyxxxtttrrruuuzzz}}}|||zzzzzz}}}~~~}}}}}}zzzuuurrrqqqrrrrrrsssoooppprrrsssuuuxxx}}}~~~xxxooogggaaa```^^^[[[ZZZ\\\YYY[[[]]]___```bbbdddfffdddbbb```___^^^^^^]]]\\\___^^^```eeeiiigggdddbbbcccjjjkkkfffccceee```XXXdddlllpppnnn}}}{{{ssspppoooiiiZZZWWWWWWXXX[[[^^^```___]]]VVVUUUVVVYYY\\\\\\XXXTTTTTTUUUVVVUUUSSSQQQQQQRRRRRRMMMKKKNNNOOOMMMMMMOOOUUUUUUUUUUUUSSSPPPMMMKKKJJJKKKLLLMMMMMMNNNNNNNNNMMMJJJHHHIIIJJJKKKNNNQQQWWWZZZ___dddfffddd___[[[MMMKKKJJJJJJJJJIIIFFFDDDCCCEEEFFFGGGEEEEEEEEEFFFEEEBBBAAACCCDDDBBBDDDGGGAAA@@@>>>???@@@AAAAAA@@@;;;<<<>>>???AAAAAABBBBBBAAAAAAAAA@@@>>>===;;;:::??????>>><<<999888:::;;;<<<777444444333000222666uuu~~~~~~vvvllleeeaaa^^^[[[XXXWWWXXXXXXSSSLLLEEECCCCCC???;;;666333222333333333111000///...------------,,,---.........---+++***,,,,,,+++***************,,,,,,,,,+++++++++******...,,,******,,,...//////.........//////000111222222111000000111222111000333666555000...111333222888777555444444555555555<<>>AAAAAAHHHUUU```dddeeegggkkkmmmllljjjjjjiiibbbZZZXXXZZZ```jjjsssxxxwwwuuuvvvtttssstttvvvwwwuuusssssstttttttttssstttvvvxxxttttttsssssstttvvvwwwxxxwwwuuussstttvvvwwwvvvtttvvvuuusssrrrsssuuuwwwyyy{{{yyywwwwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxyyywwwvvvvvvwwwyyyzzzyyyxxxvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvtttssssssrrrssstttuuuvvvuuutttsssssssssssstttuuussssssttttttuuuvvvvvvvvvuuuvvvwwwwwwvvvwwwyyy{{{}}}zzzxxxyyy||||||yyyuuuwwwwwwvvvuuuuuutttsssssstttvvvwwwyyyyyyxxxwwwvvv{{{|||}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzzwwwtttuuuyyy{{{zzzwww{{{}}}~~~}}}{{{||||||wwwtttrrrrrrrrrsssooopppqqqrrrsssvvvzzz~~~~~~{{{{{{{{{mmmeee___^^^]]]ZZZYYY[[[VVVXXXZZZ[[[]]]___aaabbbgggfffdddddddddccccccbbbcccaaabbbgggiiifffaaa___hhhnnnoooiiigggiiieee^^^hhhlllooonnnmmmjjjllloooiiiYYYXXXXXXXXXZZZ\\\]]]\\\[[[VVVUUUVVVYYY[[[[[[XXXTTTTTTUUUVVVUUUSSSQQQQQQQQQRRRNNNLLLNNNOOOMMMLLLNNNSSSTTTTTTTTTRRROOOLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMKKKIIIHHHGGGIIILLLQQQVVV\\\^^^aaadddfffccc]]]YYYLLLKKKJJJJJJJJJIIIGGGEEEDDDEEEGGGGGGFFFEEEEEEFFFFFFBBBAAADDDEEEDDDGGGKKKEEEBBB???>>>>>>???>>>===<<<===>>>???@@@AAAAAABBB??????@@@??????>>>===<<<<<<<<<;;;999777666777999:::777444555333000222666rrr~~~~~~wwwmmmeeebbb___]]][[[WWWXXXXXXSSSLLLEEECCCCCC>>>;;;777444333222000...000000///...------------------...///...---,,,+++++++++++++++,,,---......,,,,,,,,,+++++++++******...,,,******,,,...//////.........//////000111222111000//////111111000///444777666111///111222111444333222222222222222333777DDDVVV___ZZZKKK::://///////...---,,,***((('''%%%(((+++)))%%%"""###&&&$$$%%%&&&%%%%%%%%%''')))((('''%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&((())))))***%%%&&&''')))************,,,***+++000222...+++++++++++++++)))&&&&&&&&&(((,,,)))&&&'''///777666111***555BBBEEE>>>777<<>>???@@@AAAAAAAAA===>>>>>>?????????>>>>>>;;;;;;;;;999777666777888888666555666333000111555sss|||{{{~~~vvvllleeeaaa```^^^\\\WWWYYYYYYTTTLLLFFFCCCCCC===;;;777555333111---+++000///...------------------.../////////...---,,,+++++++++,,,,,,...///000,,,,,,,,,+++++++++******---,,,***+++---//////...............///000111222000///...///000111000///444777666222///111222111111222222222111111111222555===MMMZZZSSS@@@333111111000///...---+++***)))&&&((()))(((&&&$$$%%%&&&$$$&&&'''&&&%%%%%%''')))'''&&&%%%%%%$$$%%%&&&&&&&&&'''((()))))))))))))))''')))+++------,,,+++***...+++...777===999111,,,)))******)))'''&&&&&&(((---***(((+++555>>>;;;444000:::EEEDDD;;;444777>>>333555@@@QQQ```gggjjjmmmjjjllllllkkkmmmnnnjjjbbbXXXZZZ```iiirrrwwwvvvtttuuutttsssrrrrrrqqqpppooosssuuuwwwxxxvvvtttssssssssssssssssssssssssssstttuuutttttttttuuuuuuttttttuuuuuuuuuuuutttsssrrrqqqwwwuuuttttttvvvxxxyyyyyyttttttttttttuuuuuuvvvwwwyyyxxxwwwxxxzzz{{{zzzyyyvvvvvvwwwwwwwwwwwwvvvvvvxxxxxxvvvuuuttttttttttttppprrrsssuuuuuutttsssrrruuuttttttttttttttttttuuutttttttttuuuvvvvvvwwwwwwwwwxxxyyyyyyxxxxxxzzz|||zzzyyyxxxyyy{{{{{{yyywwwxxxwwwuuutttsssrrrrrrrrrvvvuuuttttttuuuvvvxxxyyywwwxxxyyy{{{|||}}}~~~}}}}}}|||{{{zzzzzzzzzzzzyyyxxxvvvvvvxxxxxxvvvsssxxxzzz{{{zzzyyy{{{{{{vvvtttuuuwwwuuuuuutttsssqqqrrruuuwwwvvvssstttyyy~~~uuujjjaaa```aaa``````bbbZZZYYYYYYZZZ\\\___``````bbbbbbcccccccccdddfffhhhiiihhhmmmvvvxxxrrroooqqqnnnsssqqqjjjhhhlllkkkeeeiiihhhmmmvvvvvv___UUU[[[bbbjjjkkkbbbYYYWWWVVVVVVXXXYYYXXXXXXUUUUUUVVVXXXXXXXXXVVVUUUUUUVVVXXXWWWTTTRRRPPPPPPTTTOOOLLLNNNNNNKKKJJJKKKMMMOOOQQQRRRQQQMMMIIIGGGHHHIIIJJJKKKLLLLLLLLLLLLIIIKKKJJJFFFFFFMMMWWW^^^UUUVVVWWWYYYYYYVVVQQQLLLIIIGGGFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHFFFDDDDDDEEEEEEAAA@@@CCCFFFGGGKKKPPPLLLGGGBBB>>><<<======<<<===>>>???@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>===>>>>>>===:::999:::;;;777555666666333///111666www{{{yyy|||uuukkkdddaaa```]]][[[XXXZZZYYYUUUMMMGGGDDDDDD===:::777555333000,,,***///......------------...---.../////////...---,,,***)))))))))))))))***+++,,,,,,,,,+++++++++******---+++++++++...//////...............///000111222///.........000111111///333777777222000222333111111333444444222000111333444777BBBMMMHHH888111666222111000...,,,***)))(((((('''&&&'''))))))'''%%%'''((()))((('''&&&&&&'''%%%%%%$$$$$$$$$%%%%%%%%%'''((())))))******)))))))))+++,,,---,,,***(((''',,,(((+++999DDDAAA444))))))***+++***(((''''''(((,,,++++++000:::AAA===333111666999666111...///222333555@@@RRRaaahhhkkkmmmkkklllkkkjjjlllmmmiiibbbXXXYYY]]]eeennnssstttsssqqqrrrrrrrrrqqqqqqqqqrrrtttwwwyyyzzzxxxuuutttssssssssssssssssssrrrrrrrrrtttuuuuuuuuuttttttuuuuuurrrssstttuuuuuuttttttsssvvvtttssstttvvvxxxyyyyyysssssssssssstttuuuvvvwwwzzzxxxwwwwwwxxxxxxwwwuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxvvvuuuttttttttttttqqqsssuuuwwwwwwvvvtttsssssssssssssssssssssssssssttttttuuuuuuvvvwwwwwwwwwxxxyyyzzzyyyxxxxxxzzz|||yyyyyyyyyyyyzzzzzzxxxwwwwwwvvvuuutttssstttuuuvvvuuutttsssssstttvvvxxxyyyvvvvvvwwwxxxyyyzzz{{{||||||{{{zzzyyyxxxxxxxxxxxxuuuuuuuuuvvvwwwxxxvvvuuussswwwzzz{{{{{{|||~~~yyywwwyyy{{{{{{{{{yyyvvvsssssstttvvvtttqqqsssxxx}}}{{{ooodddbbbcccbbbbbbccc\\\ZZZXXXYYY\\\___```___\\\^^^`````````aaadddfffaaa___dddooopppiiifffkkkkkkooommmeeedddiiihhhccceeeeeennnfffYYYXXX^^^```gggnnnlllZZZXXXUUUUUUVVVXXXYYYYYYTTTUUUWWWWWWVVVUUUUUUUUUUUUWWWYYYXXXUUURRRPPPOOOSSSNNNLLLNNNNNNKKKJJJKKKLLLMMMOOOPPPOOOMMMIIIGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKOOOMMMGGGGGGOOOWWWZZZOOOQQQTTTWWWXXXVVVQQQMMMGGGFFFDDDDDDFFFGGGGGGGGGGGGHHHIIIHHHFFFDDDDDDEEEDDD@@@???CCCEEEEEEIIINNNJJJFFFAAA>>>>>>???@@@@@@>>>??????@@@@@@@@@?????????@@@@@@??????>>>===<<<>>>???@@@???===<<<<<<===777666777777333///222999yyy{{{xxxyyyssskkkeeecccaaa]]][[[XXXYYYYYYTTTMMMFFFDDDDDD===;;;777555333000---+++......---------------...------...///...---,,,+++---,,,++++++***+++++++++,,,,,,,,,+++++++++******,,,++++++,,,...//////---.........//////000111222///......///111222222000222666777333111333444222333555777666333000111333222222777===:::222000555000///---***((('''&&&&&&)))&&&$$$&&&***+++((($$$((()))******'''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((()))))))))))))))(((&&&%%%$$$(((###&&&444???<<<000'''((()))+++***(((''''''((()))+++---222:::???:::111111333222///...111222000666888BBBTTTbbbgggiiijjjkkklllkkkiiikkkmmmhhhbbbXXXXXXZZZ```iiippprrrrrroooqqqrrrrrrqqqqqqrrrtttuuuxxxzzzzzzxxxvvvuuuuuussstttttttttsssrrrqqqqqquuuvvvwwwvvvuuutttuuuwwwqqqrrrsssuuuuuuvvvvvvvvvwwwuuussstttvvvxxxyyyyyyrrrrrrrrrssstttuuuvvvwwwzzzxxxvvvvvvvvvvvvtttssswwwvvvvvvuuuuuuvvvvvvwwwxxxwwwvvvuuuuuutttuuuuuurrrsssuuuwwwwwwvvvuuutttrrrrrrssssssssssssrrrrrrtttuuuuuuvvvvvvwwwwwwxxxxxxyyyzzzyyyxxxxxxyyy{{{zzzzzzzzzzzzyyyxxxwwwvvvwwwvvvtttsssssstttvvvwwwtttssssssssstttuuuwwwxxxxxxxxxwwwvvvvvvvvvwwwwwwyyyxxxwwwvvvuuuuuuuuuuuurrrsssuuuvvvwwwwwwwwwvvvppptttyyy{{{{{{||||||{{{~~~~~~zzzvvvttttttvvvsssppprrrwww{{{}}}sssfffbbbcccbbbaaaaaa\\\XXXUUUVVVZZZ]]]]]]\\\ZZZ]]]___```^^^___cccggg```\\\```iiihhh___^^^eeehhhlllkkkcccbbbffffff```bbbdddsssaaaZZZ^^^dddbbbfffoooppp^^^[[[WWWUUUVVVXXXYYYYYYTTTVVVWWWVVVUUUTTTTTTUUUUUUWWWYYYYYYVVVRRRPPPOOORRRMMMKKKMMMNNNKKKJJJKKKLLLMMMNNNNNNNNNLLLJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLPPPOOOIIIKKKSSSWWWTTTGGGJJJOOOTTTVVVTTTOOOKKKHHHFFFDDDDDDEEEGGGGGGGGGHHHIIIJJJIIIFFFDDDDDDDDDCCC@@@@@@CCCDDDCCCEEEIIIFFFCCC@@@??????AAABBBBBB??????@@@@@@@@@??????>>>@@@@@@@@@??????===<<<<<<<<<>>>???>>>===;;;;;;<<<888888888777333///444<<>>;;;777444333111///---...------,,,,,,------...,,,---.........---+++***//////............//////,,,,,,,,,+++++++++******,,,++++++,,,...///...---.........//////000111222000///...000222333333222000555666333222555555444444777:::888333000000222111111111222111000000000,,,+++)))((('''&&&&&&'''%%%%%%%%%&&&'''((('''&&&%%%'''))))))'''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***((((((''''''&&&&&&%%%%%%'''$$$%%%---222///+++(((&&&((())))))(((&&&&&&&&&'''***,,,...444888555///...111111---...222444111333666AAASSSbbbhhhjjjkkkkkkllljjjiiikkknnnjjjdddZZZXXXXXX]]]eeemmmrrrsssoooqqqssssssqqqqqqrrrtttuuuwwwxxxxxxwwwuuuuuuvvvtttuuuuuuuuutttsssqqqpppuuuwwwxxxxxxvvvuuuvvvxxxsssttttttuuuuuuvvvwwwwwwxxxvvvtttuuuwwwxxxyyyyyyrrrrrrsssssstttvvvwwwxxxxxxwwwuuuvvvvvvvvvuuussswwwvvvuuuttttttuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvrrrssstttuuuuuuuuuttttttrrrssstttuuuuuutttsssrrruuuuuuuuuvvvwwwwwwxxxxxxxxxyyyyyyyyywwwwwwxxxzzzzzz{{{{{{zzzxxxvvvuuuuuuxxxvvvtttrrrqqqrrrtttuuurrrrrrrrrssstttuuuwwwwwwyyyxxxwwwvvvuuuvvvvvvwwwvvvuuutttssssssrrrrrrsssqqqsssuuuwwwwwwvvvvvvuuupppssswwwxxxyyy{{{~~~}}}wwwttttttuuuqqqooopppvvvyyyzzz~~~yyyjjjddddddcccaaa```\\\WWWSSSTTTXXX[[[[[[ZZZYYY\\\______]]]^^^bbbfffaaa[[[___hhhggg]]]^^^hhhggglllllleeedddhhhgggaaacccgggyyy~~~ddd]]]bbbhhhdddfffnnnnnnddd```ZZZWWWVVVWWWXXXXXXTTTVVVWWWVVVSSSRRRSSSUUUUUUXXXZZZZZZWWWSSSPPPNNNQQQLLLJJJMMMNNNKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMKKKOOONNNKKKPPPYYYXXXOOOGGGKKKQQQXXX[[[YYYSSSNNNKKKHHHFFFEEEFFFHHHHHHHHHIIIJJJKKKIIIFFFDDDCCCDDDDDDAAABBBEEEEEEBBBBBBEEEBBB@@@>>>>>>???AAAAAA@@@@@@@@@@@@@@@@@@???>>>===>>>>>>????????????>>>===;;;===???>>>===;;;;;;<<<:::999999777222000666@@@vvv~~~{{{xxxsssnnnjjjhhheee___[[[TTTVVVUUUQQQIIICCC@@@@@@>>>;;;777444333222000///------,,,,,,,,,------...+++,,,---------,,,+++***++++++++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++---//////...---.........//////000111222000//////000222444333222///444666444333555666555444888:::888333//////111333333000...///111000---******(((''''''((()))***!!!$$$''''''$$$$$$&&&((("""$$$'''((('''&&&&&&'''%%%%%%&&&'''(((((((((''''''&&&%%%%%%&&&)))+++---(((((('''''''''(((((())))))'''''')))(((%%%(((---$$$&&&((((((&&&%%%%%%%%%''')))******---222222...'''---///***))),,,---+++,,,000===QQQbbbjjjnnnpppjjjkkkjjjiiilllooommmggg\\\YYYXXX[[[dddmmmrrruuuqqqssstttsssqqqpppqqqttttttuuuwwwwwwuuuuuuuuuvvvuuuuuuvvvvvvuuusssqqqpppvvvxxxzzzyyyvvvuuuwwwyyyvvvuuuuuuuuuuuuvvvvvvwwwyyywwwuuuuuuwwwxxxyyyxxxrrrsssssstttuuuvvvxxxxxxwwwvvvuuuvvvwwwxxxwwwvvvwwwvvvuuuttttttuuuvvvwwwvvvuuuuuuuuuuuuvvvvvvwwwrrrrrrssssssttttttssssssssstttuuuvvvvvvuuutttsssuuuuuuuuuvvvwwwwwwxxxxxxxxxyyyyyyxxxwwwvvvxxxyyy{{{||||||zzzwwwuuuttttttyyywwwtttqqqppppppqqqrrrqqqqqqrrrsssuuuvvvvvvwwwvvvvvvuuuvvvvvvxxxzzz{{{ttttttsssrrrqqqqqqqqqqqqqqqtttvvvwwwvvvuuuttttttqqqsssuuuuuuvvvzzz~~~xxxtttttttttpppnnnoootttwwwxxx{{{nnnhhhgggeeecccbbb]]]XXXTTTTTTXXX\\\[[[ZZZWWW[[[^^^^^^\\\\\\aaaeee^^^XXX[[[ffffff]]]```mmmiiinnnnnnhhhgggjjjiiibbbdddjjj~~~ttthhh___ccciiifffhhhllliiiiiiddd^^^XXXVVVVVVVVVVVVTTTVVVWWWVVVSSSQQQSSSUUUUUUXXXZZZZZZWWWSSSPPPNNNPPPKKKJJJMMMNNNLLLKKKMMMNNNMMMLLLLLLLLLLLLMMMMMMJJJKKKLLLMMMMMMNNNNNNNNNIIINNNMMMLLLSSS]]]YYYLLLPPPUUU\\\cccfffccc\\\WWWMMMJJJHHHGGGHHHIIIIIIIIIJJJKKKKKKIIIFFFDDDCCCCCCEEECCCDDDGGGFFFBBB@@@BBB@@@???======>>>???>>>===@@@@@@@@@@@@@@@???>>>===<<<<<<>>>??????@@@@@@@@@<<<>>>@@@@@@>>>===<<<===<<<;;;:::777222000888CCCvvv|||{{{vvvpppkkkgggbbb\\\WWWTTTVVVVVVQQQLLLHHHDDDAAA???===999555222111000000111000///...---...//////,,,)))***------+++,,,///++++++---...//////000000+++---//////---,,,+++,,,---...//////////////////...//////......///111444111222333444444444333333888888777666666777888999777666777999666000...000111000///...------------,,,)))&&&&&&(((((('''$$$)))&&&!!!!!!$$$&&&'''&&&'''((('''&&&&&&'''(((((('''&&&(((***+++(((%%%'''''''''&&&&&&''''''''''''&&&'''***---,,,)))%%%%%%&&&((()))))))))((('''222000,,,)))'''''''''((()))'''&&&(((,,,...---+++---***((((((+++...---,,,***///<<>>>>>>>>>>>>>>>>>>>>=========@@@BBB;;;444333888666444>>>MMMuuu}}}~~~yyyrrrmmmhhhccc]]]YYYVVVXXXWWWSSSMMMHHHDDDBBB???===999555222111000000000000...---------...///...+++,,,///...+++***---,,,---...///000000000///,,,...000///---,,,++++++,,,,,,---................../////////...///111333111111222333333444555555:::999888777666666777777777666777999666000...000444222111000000000//////,,,)))'''&&&(((((('''%%%'''%%%$$$$$$%%%&&&&&&%%%&&&'''((('''&&&&&&'''(((&&&%%%$$$&&&((((((%%%###''''''&&&&&&&&&&&&'''''''''&&&'''***,,,,,,(((%%%&&&&&&((()))))))))((('''******)))(((''''''&&&&&&((('''&&&))),,,//////------***((((((+++------,,,000444???PPPbbbnnnqqqppppppooommmkkknnnqqqnnngggXXXVVVTTTXXX___hhhooorrruuuuuuuuuuuuuuutttsssrrrtttuuuvvvvvvvvvuuutttsssuuuuuuvvvvvvvvvuuuuuutttzzzyyyxxxwwwxxxzzz|||}}}|||zzzwwwuuutttuuuvvvwwwzzzyyyyyyyyyyyyyyyzzzzzzyyywwwttttttvvvxxxwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyxxxvvvuuuuuuwwwyyyvvvvvvuuuuuuuuutttttttttqqqrrrssstttuuuuuuuuuuuurrrtttwwwwwwuuuuuuvvvxxxxxxwwwvvvttttttuuuwwwxxxxxxyyyyyyxxxvvvuuuvvvxxxyyyxxxxxxwwwvvvuuuttttttwwwtttrrrtttwwwxxxuuurrruuuuuuuuuvvvwwwyyy{{{}}}{{{xxxuuutttuuuxxxyyyzzz{{{yyywwwtttssssssssstttppppppnnnlllqqqvvvvvvrrroooqqqtttuuuvvvxxxzzz}}}~~~}}}zzzxxxuuutttsssqqqppppppssswwwzzz|||yyymmmffffffjjjnnnfff```\\\\\\ZZZWWWXXX[[[[[[\\\^^^^^^^^^___bbbdddaaaYYYWWW]]]dddcccaaaaaaccciiimmmmmmmmmmmmjjjeeehhhpppgggaaacccfffeeebbb``````bbbkkkfffaaa]]][[[ZZZXXXVVVXXXYYYYYYWWWTTTRRRSSSTTTVVVWWWXXXXXXVVVSSSOOOLLLKKKJJJIIIJJJKKKNNNPPPRRRPPPPPPOOOOOOOOOMMMKKKIIILLLKKKKKKLLLMMMNNNLLLKKKNNNMMMOOOWWWaaaeee```XXXZZZ\\\aaafffjjjhhhccc^^^OOOJJJFFFGGGGGGEEEFFFIIIFFFGGGFFFFFFFFFEEEDDDCCCGGGGGGFFFEEEDDDCCCCCCCCCDDDCCCAAA?????????AAAAAA===???@@@@@@>>>======>>>????????????>>>>>>>>>>>>===>>>???>>>======???BBB;;;666666888666555@@@PPPttt{{{tttnnniiiddd___\\\XXXXXXXXXUUUOOOHHHDDDCCC@@@>>>:::666222111000000//////...------------...///---...111000,,,)))+++...//////000000//////...---///000000---+++++++++******+++,,,---............/////////...///111333111111111111222444666888;;;:::999888666666666666777666777999666000...000444222111111111111000///+++)))'''''''''((('''&&&%%%%%%&&&((())))))&&&###&&&'''((('''&&&&&&'''(((%%%$$$%%%&&&''''''%%%###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''')))++++++(((&&&&&&''''''((()))(((((((((%%%&&&'''))))))((('''&&&&&&&&&&&&)))---000111000,,,***((((((***+++,,,+++333555===LLL^^^kkkppppppqqqqqqpppnnnpppqqqmmmfffYYYVVVTTTVVV\\\eeelllpppssstttttttttttttttssssssuuuvvvvvvwwwvvvuuutttsssuuuvvvvvvvvvvvvvvvvvvvvvyyyyyyyyyzzz{{{{{{||||||xxxwwwuuusssssstttuuuvvvyyyyyyyyyyyyyyyzzz{{{|||xxxwwwvvvvvvwwwxxxwwwvvvxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxwwwuuuuuuwwwyyyuuuuuuvvvvvvuuuuuuttttttrrrsssttttttuuuuuuuuuuuusssuuuwwwwwwvvvuuuuuuvvvwwwvvvuuuuuuuuuvvvwwwxxxxxxyyyzzzyyywwwwwwxxxyyywwwwwwwwwvvvvvvuuuuuuuuuxxxuuusssuuuwwwxxxvvvtttttttttuuuvvvxxx{{{}}}~~~}}}zzzwwwvvvvvvwwwxxxwwwyyyxxxwwwvvvtttsssrrrrrrmmmmmmkkkkkkooottttttpppqqqrrrsssssssssvvvyyy}}}zzz{{{}}}}}}|||{{{yyyvvvuuussspppnnnooosssxxx{{{~~~~~~~~~rrriiigggjjjooohhhdddcccaaa\\\UUUSSSVVVYYY[[[]]]]]]]]]^^^```bbb```[[[ZZZ___eeeeeebbbaaa```hhhnnnnnnmmmkkkeee___eeeooouuu______dddhhhgggbbb]]]\\\]]]dddeeedddaaa]]]YYYVVVVVV[[[\\\[[[XXXUUUTTTTTTUUUUUUUUUUUUTTTRRRPPPOOOMMMJJJIIIHHHHHHJJJNNNRRRUUUQQQQQQRRRQQQPPPMMMKKKIIINNNLLLIIIIIIJJJKKKJJJJJJLLLKKKPPP\\\hhhhhh^^^SSSXXX\\\aaacccaaa\\\XXXUUUPPPJJJFFFGGGGGGEEEFFFHHHGGGGGGGGGFFFEEEDDDDDDCCCEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCAAA@@@?????????@@@;;;===>>>???>>>===>>>???????????????>>>>>>>>>>>>===>>>???>>>======???AAA;;;888999:::777777DDDVVVuuu~~~zzztttnnniiieeebbbaaaYYYXXXWWWVVVPPPHHHDDDDDDAAA>>>:::666333111000000///......---------------...,,,...222222---***+++......//////...------,,,...///111000...,,,++++++***++++++,,,---...//////---...000000//////111333111000000000222555888::::::999999888888777777777777666777999666000...000111///......000000...,,,***)))((('''''''''''''''%%%%%%&&&((()))(((&&&###&&&'''((('''&&&&&&&&&(((&&&''''''((()))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&((()))***)))((('''&&&''''''(((((((((((((((''''''((())))))***))))))$$$%%%'''***---000222222+++***)))((()))***++++++000111777DDDVVVeeemmmoooqqqssssssppppppqqqllleee]]]ZZZWWWWWW[[[bbbjjjnnnrrrssssssttttttttttttsssvvvwwwwwwxxxwwwvvvuuutttvvvvvvvvvvvvvvvwwwwwwxxxwwwxxxzzz|||}}}}}}||||||vvvuuusssrrrrrrssstttuuuvvvvvvvvvvvvwwwyyyzzzzzzwwwwwwwwwxxxxxxxxxwwwvvvwwwwwwxxxxxxyyyyyyzzzzzzxxxyyyyyywwwuuuuuuwwwxxxuuuuuuvvvvvvvvvvvvuuutttsssssstttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvvvvuuuuuuuuuvvvwwwwwwvvvxxxyyyyyyxxxwwwxxxyyyuuuuuuvvvvvvvvvvvvvvvvvvxxxvvvtttuuuwwwxxxwwwvvvuuuuuuvvvwwwyyy{{{|||}}}~~~|||yyywwwwwwwwwvvvuuuwwwwwwwwwwwwuuusssqqqpppkkklllkkkkkkooottttttooorrrrrrqqqppppppsssxxx|||yyyzzz|||~~~}}}|||}}}}}}zzzwwwxxxvvvrrroooooorrrxxx|||~~~~~~{{{ssslllhhhfffdddbbbbbbbbb\\\TTTRRRTTTVVVYYY[[[\\\\\\\\\^^^___ccc``````ccchhhiiigggddddddhhhkkkmmmnnnnnnhhh___gggqqqiiiZZZ```fffkkkiiibbb[[[YYYZZZ\\\```dddccc\\\WWWTTTUUU[[[[[[YYYWWWVVVUUUUUUVVVTTTSSSRRRPPPOOOOOOOOOOOOLLLKKKHHHGGGIIIMMMQQQUUUSSSSSSSSSQQQOOOMMMMMMMMMNNNLLLIIIGGGIIIKKKLLLLLLMMMKKKPPP___kkkjjj]]]RRRVVVZZZ]]]ZZZTTTPPPPPPQQQPPPJJJFFFGGGGGGEEEEEEHHHHHHHHHGGGEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBAAADDDCCCBBB@@@???>>>>>>>>><<<>>>???@@@???>>>???@@@????????????>>>>>>>>>======?????????======>>>@@@::::::<<<;;;888:::IIIZZZwwwzzzxxxtttooojjjgggeeedddYYYVVVVVVVVVQQQHHHDDDFFFBBB???;;;666333111000000...............---------+++***---222222...,,,...------------,,,+++******...///111000...,,,+++,,,,,,,,,,,,,,,---...///000,,,...000000//////111222000000///000222555888:::777777888888999999999999777666777999666000...000000...,,,...111111...***)))((((((''''''''''''((('''%%%$$$$$$&&&&&&&&&%%%&&&'''((('''&&&&&&&&&(((&&&((()))***)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((()))((((((((((((''''''''''''((((((((()))+++***(((''''''((()))***$$$%%%(((***,,,...111222++++++***)))))))))+++,,,,,,,,,111>>>PPPaaakkkooopppsssssspppoooooojjjddd[[[YYYVVVUUUXXX```jjjpppssssssttttttuuutttttttttwwwwwwyyyyyyyyyyyywwwwwwwwwwwwvvvuuuvvvvvvwwwxxxvvvxxxzzz|||}}}}}}}}}|||uuutttsssrrrrrrsssssstttuuuuuuuuuvvvwwwxxxyyyzzzvvvwwwxxxxxxxxxwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyzzzwwwxxxyyyxxxvvvuuuvvvxxxtttuuuvvvwwwwwwvvvuuutttssstttuuuuuuvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvuuutttuuuuuuuuuuuuuuuvvvvvvwwwsssuuuwwwxxxwwwwwwwwwxxxuuuuuuuuuuuuuuuvvvvvvvvvwwwvvvuuuuuuvvvwwwxxxxxxwwwwwwwwwxxxyyyyyyyyyyyy}}}{{{yyyxxxxxxwwwuuutttvvvwwwwwwwwwvvvsssqqqooolllmmmlllmmmqqqvvvvvvqqqrrrqqqpppooonnnqqqvvvzzz{{{{{{|||}}}~~~~~~~~~}}}{{{~~~}}}{{{||||||{{{yyyzzzyyywwwtttsssuuuzzzxxxkkk```___]]]]]]___\\\VVVSSSUUUUUUWWWYYYYYYYYYZZZ\\\^^^cccbbbbbbdddhhhkkkjjjhhhkkkjjjhhhiiioootttnnndddkkkuuu~~~aaa\\\___dddhhhfff___YYYVVVVVVTTT[[[aaaaaa[[[UUUSSSTTTYYYWWWVVVUUUUUUVVVWWWWWWSSSRRRPPPOOONNNOOOPPPQQQPPPNNNJJJHHHHHHKKKNNNQQQUUUUUUSSSPPPMMMMMMPPPSSSNNNLLLIIIHHHJJJMMMOOOPPPRRROOOTTTdddooolll```WWWXXXYYYWWWQQQKKKJJJOOOUUUQQQKKKFFFGGGGGGEEEEEEGGGIIIHHHGGGEEEDDDCCCCCCCCCBBBCCCCCCDDDCCCBBBBBBAAACCCCCCBBB@@@???>>>======???AAABBBBBB@@@??????@@@????????????>>>>>>>>>======???@@@???>>>===>>>???:::;;;===<<<;;;???NNN\\\{{{wwwwwwvvvqqqlllhhhfffeeeZZZVVVVVVXXXSSSIIIFFFJJJBBB@@@;;;777333111000000//////000000//////...---+++))),,,000111...---///+++,,,,,,,,,+++******)))---///000000///---------...---,,,,,,,,,---///000,,,...000111000000000111000000000111333555888999555666888999:::;;;;;;;;;777666777999666000...000111...,,,...333333///***'''((()))(((&&&&&&((())))))&&&###"""$$$&&&''''''&&&'''((('''&&&&&&'''(((%%%'''))))))((('''&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&((((((''''''''')))(((''''''''''''((()))))),,,***'''%%%$$$%%%'''((($$$&&&)))******,,,...000,,,---,,,+++))))))+++---++++++///;;;NNN```lllpppnnnqqqqqqnnnlllllliiieeeVVVTTTRRRQQQUUU___kkkssstttuuuuuuuuuuuuuuuttttttwwwxxxzzz{{{||||||{{{{{{xxxwwwvvvuuutttuuuvvvvvvvvvwwwyyy{{{|||}}}}}}|||vvvuuuuuutttssssssssstttwwwwwwwwwwwwwwwxxxyyyzzzwwwxxxyyyxxxwwwwwwxxxyyyuuuvvvvvvwwwxxxyyyzzzzzzwwwxxxyyyxxxwwwvvvvvvwwwsssuuuvvvxxxxxxwwwvvvuuutttuuuuuuvvvvvvuuuuuuuuuvvvuuutttuuuwwwwwwvvvtttsssttttttuuuuuuvvvvvvvvvrrrtttwwwxxxwwwwwwwwwxxxuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuttttttuuuvvvxxxyyyvvvwwwwwwxxxxxxxxxwwwvvvyyyxxxwwwxxxxxxxxxuuusssvvvwwwwwwvvvuuusssqqqooommmnnnnnnoootttyyyxxxsssqqqqqqpppnnnmmmppptttwwwzzz{{{{{{||||||{{{{{{zzzxxx{{{~~~|||{{{zzzzzz{{{|||~~~~~~{{{xxxwwwzzz}}}~~~ssseee```[[[YYY[[[\\\XXXVVVWWWTTTUUUVVVVVVVVVXXX[[[]]]___`````````dddjjjkkkiiiooolllggggggnnnsssppphhhnnnxxxttt\\\```^^^______]]]YYYUUUSSSRRRPPPVVV\\\]]]YYYUUUUUUVVVXXXUUUSSSRRRTTTVVVWWWWWWSSSRRRPPPOOOOOOPPPRRRTTTRRRPPPLLLJJJIIIJJJLLLMMMTTTUUUTTTQQQNNNOOOSSSWWWNNNLLLJJJJJJLLLOOOQQQRRRQQQNNNVVVfffnnnhhh^^^YYYZZZXXXSSSLLLGGGIIIRRRZZZQQQKKKGGGGGGGGGDDDDDDGGGJJJIIIGGGEEECCCCCCCCCDDDAAABBBCCCDDDDDDCCCBBBAAABBBBBBAAA@@@???>>>>>>===@@@BBBCCCBBB@@@??????@@@????????????>>>>>>>>>>>>===???@@@@@@>>>======>>>999;;;<<<<<<>>>EEEQQQ[[[~~~yyyzzzzzzvvvooohhheeeddd[[[VVVWWW[[[WWWLLLJJJOOOCCC@@@<<<777333111000//////000111111111000///...---***+++...///,,,+++...++++++,,,,,,,,,++++++***+++...000000///......//////...,,,+++***+++,,,---,,,...000111000000000111///000111222444555666777666777999::::::::::::999777666777999666000...000///,,,***---222333...((('''((()))(((&&&&&&(((***)))'''$$$$$$%%%'''''''''&&&'''((('''&&&&&&'''(((&&&(((++++++)))'''((()))''''''&&&&&&&&&&&&''''''$$$&&&((((((&&&&&&''')))(((''''''&&&'''((()))******)))((('''''''''((((((%%%(((******))))))+++------......,,,***))),,,...,,,+++...:::MMM^^^iiinnnlllooooookkkiiiiiihhheeeYYYWWWSSSQQQTTT]]]iiirrrwwwwwwwwwwwwvvvuuuttttttwwwyyy{{{}}}~~~~~~yyyxxxvvvtttssssssttttttuuuvvvxxxyyy{{{||||||}}}xxxxxxwwwvvvuuuttttttssswwwvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyxxxvvvvvvxxx{{{vvvvvvwwwxxxyyyzzz{{{{{{wwwxxxyyyyyywwwvvvvvvwwwssstttwwwxxxyyyxxxvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuuuutttsssuuuwwwxxxwwwuuurrrssstttuuuvvvvvvvvvvvvqqqtttwwwyyyyyyxxxyyyyyyuuuuuuuuuuuuuuuuuutttttttttttttttssssssuuuwwwyyytttuuuvvvwwwxxxwwwwwwvvvuuuuuuuuuwwwxxxxxxvvvtttwwwwwwvvvuuutttrrrqqqpppmmmoooooopppuuuzzzyyytttppppppooonnnmmmnnnrrruuuwwwwwwxxxyyyyyyyyyyyyyyyxxx{{{zzzxxx{{{~~~|||xxxwwwxxxyyy}}}~~~yyyooojjjaaaZZZZZZ]]][[[XXXXXXUUUUUUTTTSSSSSSUUUZZZ^^^[[[^^^^^^\\\```hhhllljjjkkkmmmkkkhhhiiilllllliiiooozzzoooZZZccc^^^[[[WWWVVVUUUUUUSSSQQQOOOSSSXXXYYYXXXWWWXXXYYYZZZVVVSSSRRRTTTVVVVVVVVVSSSRRRQQQQQQQQQSSSTTTVVVQQQPPPMMMKKKJJJJJJKKKKKKPPPSSSVVVUUURRRQQQTTTWWWOOOMMMKKKKKKMMMOOOPPPPPPMMMMMMXXXiiioooeee[[[YYYXXXUUUOOOHHHEEEIIIQQQXXXRRRKKKGGGGGGGGGDDDDDDFFFKKKIIIGGGDDDCCCCCCCCCDDDAAABBBDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@???>>>>>>>>>@@@AAAAAA@@@@@@@@@AAA????????????>>>>>>>>>>>>===???AAA@@@???=========888:::;;;<<>>;;;===???@@@@@@@@@AAABBB????????????>>>>>>>>>>>>===???AAAAAA???=========888999999<<>>888777444000...000111222333444444333111000------------------------,,,...---+++,,,//////+++***+++---...---...///000...,,,++++++,,,------,,,000...,,,---000111///---000000111222444555666666999888888888777777666666555222222555444000///111,,,,,,------------------***)))(((''''''((()))***+++)))'''&&&&&&&&&$$$###%%%'''***+++)))'''''''''%%%'''(((((()))******(((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&((()))(((''''''&&&&&&&&&&&&'''&&&%%%%%%+++111222,,,&&&&&&(((***)))((((((+++...000111...((('''******(((+++,,,///666GGGYYYcccdddfffgggiiijjjiiihhhfffdddaaa[[[WWWXXXVVVWWWcccsssyyyzzzyyywwwtttrrrrrrrrruuuxxx}}}}}}||||||{{{yyyvvvsssrrrsssuuuvvvuuuuuuuuuuuuwwwyyy{{{|||wwwyyyzzzzzzwwwvvvuuuuuuvvvtttsssrrrrrrsssuuuvvvvvvuuutttssstttuuuwwwxxxyyyzzz{{{||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxvvvwwwwwwxxxxxxxxxwwwwwwzzz{{{{{{yyyvvvtttsssssstttvvvxxxxxxwwwvvvvvvwwwxxxwwwvvvvvvwwwwwwvvvuuuvvvwwwwwwwwwxxxxxxxxxxxxvvvvvvvvvvvvvvvuuuttttttqqqqqqqqqqqqrrrsssssstttuuuuuutttuuuuuuvvvwwwxxxzzzyyyyyyxxxxxxyyyyyyzzzvvvvvvuuutttsssrrrqqqqqqnnnnnnnnnppptttvvvvvvuuupppqqqrrrqqqooonnnooopppqqqttttttsssvvvzzzyyyuuu|||yyyxxx}}}xxxsssqqqrrrtttwww{{{uuueee``````]]][[[]]]VVVUUUTTTUUUUUUTTTRRROOO\\\^^^\\\ZZZ___hhhmmmjjjbbbttthhhdddjjjnnnvvvooorrryyyooo\\\^^^XXXVVVTTTSSSSSSRRRQQQPPPSSSQQQOOOQQQUUUXXXYYYXXXYYYXXXUUURRRQQQSSSXXX[[[XXXVVVSSSQQQQQQTTTXXXZZZXXXTTTOOOMMMMMMMMMLLLIIISSSWWWXXXVVVUUUWWWUUUQQQQQQMMMJJJLLLLLLIIIIIIKKKRRRPPPmmmvvvdddbbb]]]ZZZOOOLLLHHHBBBHHHRRRQQQMMMLLLJJJGGGFFFEEEEEEEEEEEEHHHIIIFFFEEEFFFDDD@@@CCCCCCDDDDDDCCCCCCBBBAAACCCBBB@@@???>>>>>>???@@@===???@@@???>>>===>>>???>>>@@@???===???BBBAAA===@@@AAABBB@@@>>>======>>>999===???>>>DDDPPPXXXYYYzzz~~~zzzxxxxxxtttlllhhhhhhddd[[[WWW[[[XXXMMMIIILLLEEE>>>888777444000...000111222333444444222000///---------------------------,,,******///444111+++''')))+++,,,,,,+++******...,,,++++++,,,------,,,222000///000333444333111000111111222333444444555888888888888777777666666555333222555444000...000------------------,,,,,,+++***((('''&&&'''((((((---+++(((''''''((('''&&&###%%%'''(((&&&%%%%%%&&&###%%%'''((())))))((('''&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&''')))((('''''''''''''''(((((()))((((((---333333...(((&&&(((******((((((+++---...///---((('''***+++)))+++---///666FFFYYYccceeehhhiiiiiijjjjjjiiihhhgggddd\\\VVVVVVUUUVVVbbbpppwwwxxxxxxuuurrrppppppppprrrvvvzzz||||||{{{zzzzzz{{{yyyvvvsssrrrsssuuuvvvuuuuuuuuuuuuwwwyyy{{{|||vvvxxxzzzzzzxxxvvvvvvvvvwwwuuutttsssrrrsssuuuvvvwwwvvvuuutttuuuvvvxxxyyyzzz{{{{{{||||||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvzzz{{{{{{zzzwwwttttttttttttvvvxxxxxxvvvuuuuuuuuuxxxvvvuuuuuuvvvvvvuuutttvvvvvvvvvvvvwwwwwwwwwxxxvvvvvvvvvvvvvvvuuuttttttrrrrrrrrrrrrrrrrrrssssssvvvvvvvvvvvvwwwxxxyyyyyy{{{{{{zzzzzzyyyxxxxxxxxxxxxwwwvvvuuutttssssssrrrsssrrrrrrsssvvvxxxxxxxxxqqqrrrrrrqqqooonnnnnnoooooosssvvvwww{{{}}}xxxyyyzzz{{{yyyvvvwww|||yyyvvvuuussstttvvvxxx|||~~~zzziii______```\\\XXXVVVTTTTTTTTTTTTSSSQQQVVVYYYZZZXXX\\\fffkkkkkkeeepppiiijjjqqq~~~wwwsss```aaa^^^ZZZUUURRRRRRRRRRRRRRRSSSQQQOOOQQQUUUXXXYYYXXXYYYXXXVVVTTTSSSUUUXXXZZZWWWUUURRRQQQRRRTTTXXXZZZ[[[VVVQQQOOOPPPPPPOOOMMMRRRUUUWWWUUUUUUWWWUUURRRQQQMMMJJJLLLLLLIIIIIILLLQQQUUUttt{{{hhhddd^^^XXXOOOLLLJJJDDDIIISSSQQQLLLKKKIIIGGGFFFFFFFFFFFFEEEHHHHHHEEEDDDFFFEEEBBBCCCCCCDDDDDDCCCCCCBBBAAAEEEDDDBBBAAA@@@@@@AAAAAA===???@@@???>>>===>>>@@@@@@AAA@@@===>>>AAA???;;;@@@AAAAAA@@@>>>===>>>???===??????@@@HHHTTT[[[[[[www~~~{{{{{{vvvnnnjjjjjjddd\\\XXXZZZWWWMMMIIIJJJEEE>>>888666444000///000111222333333333111000///,,,,,,,,,,,,---------------+++(((***222999666...)))+++...000000...,,,***...,,,++++++,,,------,,,...------...000222111000111111111111222222333333777777888888777777666666666333333555444///...000......------,,,,,,+++++++++***(((&&&%%%%%%&&&&&&,,,)))&&&%%%&&&(((((((((%%%&&&'''&&&%%%%%%&&&'''$$$%%%'''((())))))(((((('''''''''((((((((())))))%%%&&&((('''&&&&&&'''(((''''''''''''((()))*********)))***...111222...***'''(((******))))))***,,,,,,---,,,((((((+++,,,***,,,---000666EEEXXXcccfffiiiiiijjjjjjjjjjjjjjjjjjggg\\\TTTTTTUUUVVV```mmmwwwxxxxxxvvvsssqqqppppppqqquuuyyy{{{zzzyyyyyyyyy{{{yyyvvvtttssstttuuuuuuuuuuuutttuuuvvvxxxzzz{{{vvvxxxzzzzzzyyywwwwwwwwwxxxwwwvvvtttttttttuuuvvvxxxxxxwwwvvvvvvwwwyyyzzz{{{{{{||||||{{{zzzyyyxxxvvvvvvvvvvvvvvvwwwwwwwwwvvvwwwwwwwwwwwwwwwvvvvvvyyyzzz{{{zzzwwwuuuuuuuuutttvvvxxxwwwuuutttsssssswwwuuuttttttuuuuuutttsssuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttttttttsssrrrrrrrrrssssssvvvvvvvvvwwwxxxxxxyyyyyy|||||||||{{{zzzyyyxxxwwwzzzyyyyyyxxxwwwvvvuuutttwwwuuussstttvvvxxxyyyxxxtttuuuvvvtttrrrpppooopppnnnsssxxx{{{}}}xxxwwwuuutttuuuxxx{{{~~~zzzxxxyyytttuuuvvvvvvxxx~~~}}}}}}}}}yyywwwyyyvvvddddddccc\\\ZZZXXXUUUSSSTTTTTTSSSSSSQQQVVVYYYYYY[[[bbbjjjmmmkkkllliiipppsss}}}wwwffffffeee```YYYTTTSSSSSSTTTUUURRRQQQPPPQQQTTTWWWYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYUUUTTTRRRQQQRRRTTTWWWYYY\\\XXXRRRPPPRRRSSSRRRQQQOOOSSSUUUTTTTTTWWWVVVSSSQQQMMMKKKLLLKKKIIIJJJNNNQQQ]]]{{{}}}jjjccc]]]TTTLLLLLLKKKFFFKKKSSSPPPJJJJJJHHHGGGFFFFFFFFFFFFEEEGGGFFFCCCBBBFFFGGGDDDCCCDDDDDDDDDDDDCCCBBBBBBFFFEEEDDDBBBBBBBBBBBBCCC>>>???@@@???>>>>>>???@@@AAABBBAAA===>>>@@@>>>:::???@@@AAA@@@???>>>???@@@AAA@@@???BBBMMMYYY^^^]]]sss}}}|||wwwooojjjjjjddd^^^ZZZZZZVVVNNNIIIIIIDDD>>>888666444000///111111222222222111000///...,,,,,,,,,,,,,,,---------,,,,,,+++---444;;;;;;666)))+++...222333222...+++...,,,++++++,,,---,,,,,,++++++,,,---///000111111111111111111111111111222666666777888888777666555666333333555333///...000......------,,,+++******+++***(((&&&%%%$$$%%%%%%)))&&&###"""###%%%&&&&&&(((((()))(((&&&&&&(((***(((&&&&&&((()))((()))+++&&&'''''''''((((((((((((%%%'''((('''&&&&&&'''((('''''''''((((((***++++++((((((***,,,------+++)))(((((()))***************)))++++++((((((,,,---+++,,,...000555CCCVVVcccgggjjjiiiiiiiiiiiijjjkkkkkkhhhZZZPPPQQQSSSWWW```lllyyyzzzzzzyyyvvvsssrrrrrrsssvvvyyy{{{{{{zzzzzzzzzzzzyyywwwvvvtttttttttuuuuuuuuutttuuuvvvxxxyyy{{{vvvxxxzzz{{{yyyxxxxxxxxxyyyxxxwwwvvvuuuuuuuuuvvvyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxxxxuuuuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxxxxxxxxxxwwwvvvxxxzzzzzzyyywwwuuuuuuvvvtttvvvxxxwwwuuusssrrrrrrvvvtttsssssstttuuusssrrrtttttttttuuuuuuuuuuuuvvvuuuuuuvvvvvvvvvvvvuuuuuuuuuuuutttsssrrrrrrssssssttttttuuuvvvwwwwwwwwwwwwzzzzzz{{{{{{{{{zzzyyyxxx{{{{{{zzzyyyxxxwwwwwwvvvvvvtttrrrqqqsssuuuvvvuuuyyy{{{{{{zzzvvvtttrrrrrrqqqtttxxxzzz|||xxxtttsssvvvyyy{{{{{{{{{}}}wwwwwwyyyuuuuuuwwwxxxxxxzzz|||yyywwwvvvwwwyyy~~~tttkkkccc[[[ZZZXXXVVVUUUUUUUUUSSSRRRQQQVVVZZZZZZ[[[___gggmmmpppiiihhhooommmyyykkkjjjiiiddd]]]XXXVVVVVVVVVUUUSSSRRRQQQRRRTTTVVVXXXXXXYYYXXXWWWWWWXXXXXXXXXWWWVVVUUUSSSRRRRRRSSSTTTVVVZZZVVVQQQPPPQQQSSSSSSQQQMMMQQQSSSRRRSSSWWWWWWTTTQQQMMMLLLMMMLLLJJJLLLQQQUUUgggvvvfff]]]XXXOOOIIIKKKLLLGGGKKKRRROOOIIIHHHHHHGGGGGGFFFFFFFFFEEEGGGEEEAAAAAAEEEHHHFFFDDDDDDDDDDDDDDDCCCBBBBBBFFFEEEDDDBBBBBBBBBCCCCCC>>>???@@@@@@>>>>>>???@@@AAACCCAAA??????BBBAAA===>>>???@@@@@@???>>>???AAACCC???>>>EEEQQQ\\\___^^^qqq}}}|||wwwnnnjjjjjjeee```\\\ZZZVVVOOOJJJHHHDDD===888666444000///111222222111111000///......+++++++++,,,,,,,,,------***...000000333:::???@@@'''''')))---000000---***...,,,++++++,,,---,,,,,,...///000111111222444555111111111111111111111222444555777888888777666555777444333555333///---///......---,,,++++++******+++***(((&&&%%%$$$%%%%%%(((%%%###"""###%%%%%%%%%(((((()))(((&&&&&&(((***((($$$$$$((((((&&&'''+++%%%%%%&&&&&&&&&'''''''''&&&'''((('''&&&%%%&&&((('''''''''((((((***++++++((()))++++++************(((((()))***++++++***)))'''******((())),,,---++++++---///333AAATTTbbbhhhiiiiiihhhhhhhhhiiiiiijjjeeeWWWMMMNNNQQQVVVaaannnxxxzzz{{{zzzwwwtttrrrrrrrrruuuxxxzzzyyyyyyyyyzzzyyyyyyxxxwwwvvvuuuttttttuuuuuuttttttuuuwwwyyyzzzxxxzzz{{{{{{zzzxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvyyyyyyxxxxxxxxxxxxxxxxxxzzzyyyyyyxxxxxxxxxxxxxxxttttttuuuuuuuuuvvvvvvvvvyyyyyyzzzzzzyyyxxxxxxwwwwwwxxxyyyyyywwwuuuuuuvvvtttvvvxxxwwwuuusssrrrrrruuutttssssssttttttsssrrrssstttttttttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvuuutttssssssssssssrrrssstttuuuvvvvvvvvvuuuwwwxxxyyyzzz{{{{{{||||||||||||{{{zzzyyyxxxwwwwwwuuusssqqqqqqsssttttttttt{{{|||}}}|||xxxuuusssssstttvvvuuuuuuyyyzzztttsssvvvyyyyyywwwxxxzzzuuuvvvxxxsssssswwwzzzxxxuuu{{{~~~~~~uuuyyy{{{zzzzzz{{{uuuddd\\\ZZZZZZYYYYYYYYYWWWTTTQQQSSSVVVYYYZZZYYYZZZaaahhhooohhhfffkkkfff~~~yyymmmllliiieeeaaa]]][[[YYYWWWUUUTTTTTTSSSSSSSSSTTTVVVWWWZZZXXXWWWXXXYYYYYYWWWUUUVVVVVVTTTSSSRRRQQQQQQQQQUUUQQQNNNNNNPPPRRRQQQOOOLLLOOOQQQPPPRRRVVVWWWUUUQQQOOONNNNNNMMMKKKOOOUUU]]]sss~~~wwwjjj___UUUQQQKKKEEEHHHKKKGGGKKKRRRNNNHHHHHHHHHGGGGGGFFFFFFEEEFFFGGGDDD@@@@@@EEEGGGGGGDDDDDDEEEEEEDDDDDDCCCBBBEEEDDDCCCAAAAAAAAAAAABBB>>>@@@AAA@@@???>>>???@@@@@@BBBAAA@@@AAAEEEEEEAAA>>>???@@@@@@???>>>???AAAAAA===>>>HHHUUU]]]___^^^qqq~~~|||{{{wwwooojjjkkkeeebbb]]]YYYUUUOOOJJJFFFDDD===777666444111000111222111111000///...------******++++++,,,,,,------***///111///000888BBBFFF,,,***)))+++///111000---...,,,++++++,,,------,,,---...000000000000222333111111111111222222333333333555666888888777666555777444333555333///---///------,,,,,,++++++******+++***(((&&&%%%%%%&&&&&&)))'''%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%%%%&&&'''%%%"""%%%,,,---'''%%%(((%%%%%%%%%&&&&&&&&&&&&'''&&&(((((((((&&&%%%&&&'''''''''''''''((()))******))),,,---,,,)))(((***,,,)))((()))***,,,+++)))'''&&&)))***((())),,,---******,,,...111>>>QQQaaahhhjjjjjjiiiiiiiiihhhhhhhhhcccVVVMMMLLLNNNSSSaaapppvvvxxxzzzyyyvvvrrrppppppqqqsssvvvwwwwwwvvvwwwxxxyyyyyyyyyxxxwwwvvvtttsssuuuuuuttttttuuuvvvxxxyyyzzz{{{}}}|||zzzxxxxxxxxxvvvvvvvvvvvvwwwwwwvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwttttttuuuuuuvvvvvvwwwwwwzzzzzzzzzzzzyyyxxxwwwwwwtttvvvwwwwwwvvvuuuuuuvvvtttvvvxxxwwwuuutttssssssvvvtttssssssttttttsssrrrttttttttttttuuuuuuuuuuuutttuuuuuuvvvvvvvvvvvvvvvvvvuuuuuutttttttttuuuuuurrrsssuuuvvvwwwwwwvvvvvvvvvvvvvvvwwwyyy{{{}}}~~~|||{{{{{{zzzyyyxxxwwwvvvuuutttttttttvvvwwwvvvtttxxxzzz{{{zzzwwwsssqqqqqquuuuuusssqqquuu|||~~~zzzvvvuuuwwwxxxwwwuuuzzz|||xxxyyy|||uuusssvvv{{{xxxrrrrrryyy~~~yyyzzzoooeee___^^^]]]]]]]]][[[XXXUUUUUUUUUWWWYYYXXXWWW[[[aaajjjlllhhhiiieeewww~~~xxxnnnmmmgggdddaaa___]]][[[XXXVVVVVVVVVVVVTTTRRRRRRSSSUUU[[[XXXVVVVVVXXXYYYVVVTTTUUUUUUTTTSSSRRRQQQPPPOOOPPPNNNLLLMMMPPPQQQOOOMMMKKKOOOPPPOOOPPPUUUVVVTTTRRRPPPPPPPPPNNNMMMRRRYYYhhh~~~}}}jjjbbb\\\RRRMMMIIICCCGGGJJJGGGLLLSSSPPPHHHHHHHHHHHHGGGFFFEEEDDDFFFGGGDDD@@@@@@DDDFFFEEEDDDEEEEEEEEEEEEDDDCCCCCCDDDCCCBBB@@@@@@@@@@@@AAA???@@@AAA@@@?????????AAA???AAAAAA???BBBFFFFFFBBB???@@@AAA@@@???>>>???@@@===<<<@@@MMMYYY]]]^^^^^^rrr~~~||||||xxxpppllllllcccaaa\\\WWWRRRNNNHHHCCCCCC<<<777666444111000222222111000///...---------)))******+++,,,,,,------,,,...,,,***---888BBBFFF555000++++++...111111///...,,,++++++,,,------,,,+++---///...---,,,...000000111111222333444444555222444666888888777666444777444444555333...---...,,,,,,+++++++++++++++++++++***((('''&&&'''((((((((('''&&&&&&'''&&&###!!!###%%%'''(((&&&%%%%%%&&&$$$###,,,999:::...&&&'''&&&&&&&&&&&&'''''''''''''''((()))(((&&&%%%&&&'''((('''''''''''''''(((((((((,,,---+++&&&%%%(((,,,)))((((((***,,,,,,)))&&&&&&)))***((())),,,,,,))))))+++---///;;;OOO```hhhkkkkkkllllllkkkiiigggfffbbbWWWNNNLLLKKKOOO^^^pppvvvxxxzzzyyyvvvssspppooorrrtttvvvwwwwwwwwwxxxyyyxxxyyyyyyyyyxxxvvvtttsssuuuuuuttttttuuuvvvxxxyyy{{{}}}~~~}}}zzzxxxwwwwwwttttttuuuvvvwwwwwwwwwwwwuuuuuuvvvvvvuuuttttttsssttttttsssssstttuuuwwwxxxttttttuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvuuutttssstttvvvvvvuuuttttttuuutttvvvxxxxxxvvvuuuuuuuuuvvvuuuttttttuuuuuutttrrrttttttuuuuuuuuuvvvvvvvvvttttttuuuvvvvvvvvvvvvvvvuuuuuuuuutttuuuuuuvvvvvvvvvwwwyyy{{{{{{{{{zzzyyywwwvvvuuuuuuvvvyyy|||~~~{{{zzzyyyxxxwwwvvvvvvuuuttttttuuuwwwyyyyyywwwuuuvvvxxxzzzzzzwwwsssqqqpppqqqrrrqqqpppttt{{{}}}|||{{{zzzzzzzzzzzzyyyxxx|||yyyyyy~~~|||sssqqqvvv|||xxxiiifffbbb_________^^^^^^YYYVVVVVV[[[\\\ZZZ\\\aaaeeesssllliiiiiiqqq|||{{{wwwooonnnfffccc___\\\\\\[[[[[[ZZZXXXXXXXXXUUUQQQPPPQQQSSS\\\XXXTTTTTTWWWXXXVVVSSSRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMMMMPPPSSSSSSPPPLLLKKKNNNOOONNNOOOTTTUUUSSSTTTRRRRRRRRROOONNNTTT]]]pppeeeaaa```TTTNNNIIIDDDHHHKKKHHHNNNVVVSSSHHHIIIIIIHHHGGGEEECCCBBBFFFGGGEEEAAA@@@DDDEEECCCEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCBBB@@@@@@@@@@@@AAA???@@@AAAAAA??????@@@AAA???AAA@@@>>>@@@DDDCCC@@@@@@AAAAAA@@@>>>===>>>???:::;;;DDDRRR\\\^^^^^^```sss}}}}}}yyyrrrnnnnnnbbb```[[[UUUPPPLLLFFFAAACCC<<<777666444111000222222111000///------,,,,,,))))))***+++,,,,,,------...,,,'''%%%,,,999BBBDDD888111)))&&&))),,,---,,,...,,,++++++,,,------,,,...111333222//////000333000111111333444555666666222444666888999777666444888444444555333...---...++++++++++++++++++,,,,,,***)))(((''''''((()))***%%%%%%%%%%%%%%%$$$ %%%'''***+++)))'''''''''%%%'''555EEEFFF777***(((''''''''''''((((((((()))'''((()))(((&&&%%%&&&'''(((''''''&&&&&&&&&''''''&&&)))+++((("""!!!%%%******((((((***---,,,)))%%%&&&******)))))),,,+++((((((***,,,...:::MMM___hhhlllmmmnnnnnnllljjjgggeeecccYYYPPPLLLIIILLL\\\oooxxxzzz||||||yyyuuurrrqqqtttvvvxxxyyyyyyyyyzzz{{{xxxyyyzzzzzzyyywwwtttsssuuuuuuttttttuuuvvvwwwxxx}}}~~~~~~{{{xxxvvvvvvrrrssstttvvvwwwwwwwwwwwwttttttuuuuuutttsssrrrrrrsssrrrrrrrrrsssuuuvvvxxxtttuuuuuuvvvwwwxxxxxxyyywwwwwwwwwvvvvvvuuussssssqqqsssuuuuuutttssstttuuutttvvvxxxxxxwwwvvvvvvwwwwwwuuuttttttuuuuuutttsssuuuuuuuuuuuuvvvvvvvvvvvvttttttuuuvvvvvvvvvvvvvvvuuuuuutttuuuuuuvvvwwwxxxyyyzzz}}}~~~}}}|||yyywwwuuussstttwwwzzz|||zzzyyyyyyxxxwwwvvvuuutttrrrrrrtttwwwyyyyyyvvvssswwwyyy{{{{{{xxxuuusssrrrmmmppppppqqquuu|||~~~||||||}}}~~~~~~~~~~~~|||}}}wwwtttxxxzzzpppkkkddd```___aaadddeee^^^XXXXXX^^^aaa``````dddcccyyypppjjjkkkmmmxxxvvvyyyvvvpppooogggbbb\\\YYYYYY[[[]]]^^^YYYZZZYYYUUUQQQOOOPPPRRR\\\XXXSSSSSSVVVXXXUUURRRNNNPPPQQQSSSSSSSSSSSSRRRMMMMMMOOORRRVVVVVVQQQMMMLLLNNNOOOMMMOOOSSSUUUSSSTTTSSSSSSSSSPPPOOOVVV___uuueeeeeefffWWWPPPKKKEEEIIILLLIIIPPPXXXVVVIIIIIIIIIHHHGGGEEEBBBAAAFFFGGGFFFBBBAAACCCDDDAAAEEEEEEEEEEEEEEEDDDDDDCCCEEEDDDBBBAAA@@@@@@AAAAAA???@@@AAAAAA??????@@@AAA???AAA@@@===>>>BBB@@@<<<@@@AAABBB@@@>>>======>>>888;;;GGGVVV___^^^^^^aaawww}}}|||}}}|||uuuqqqpppiiibbbYYYTTTQQQNNNHHHDDDDDD===999888777333222444111111000......---------,,,++++++,,,---...,,,+++,,,+++++++++---000222444---...---,,,,,,---000333111---***+++///111///,,,...000111111000000111222333222111222444555444333555555444555555666777888222111//////000000...------,,,***)))))))))******+++***))))))))))))'''%%%)))'''$$$###%%%&&&'''''''''((())))))'''&&&'''(((&&&(((444DDDEEE666***(((''')))((($$$&&&***(((!!!&&&'''((('''&&&%%%&&&'''(((''''''&&&&&&&&&'''''')))******)))''''''((()))+++++++++*********************+++++++++,,,,,,,,,'''---000///888KKK]]]fffjjjmmmmmmjjjiiijjjiiifffccc\\\MMMGGGKKKLLLXXXooowww{{{~~~}}}xxxsssqqqqqquuuwwwxxxxxxwwwwwwxxxyyyyyyyyyzzz{{{{{{yyyuuuqqquuuuuutttsssssstttvvvvvv{{{~~~~~~yyyuuuttttttuuutttrrrqqqqqqssstttvvvtttsssrrrsssvvvvvvtttrrrtttsssssssssssstttuuuuuutttttttttttttttuuuvvvvvvuuuvvvxxxxxxwwwuuusssqqqttttttuuuuuuvvvvvvwwwwwwzzz{{{{{{yyyuuutttvvvxxxvvvvvvtttsssssstttuuuvvvvvvuuutttuuuvvvwwwwwwvvvwwwssspppppptttyyyzzzzzz}}}|||{{{zzzyyyxxxwwwwww{{{|||}}}}}}zzzwwwvvvwwwxxxxxxwww{{{zzzyyywwwvvvuuuuuuuuusssrrrrrrtttwwwxxxxxxxxxssstttvvvzzz}}}zzztttooosssrrrrrrsssvvvyyy|||~~~wwwqqqrrrvvv{{{qqqfffdddddd```\\\\\\[[[]]]aaadddccc```___gggkkkpppqqqlllhhhjjjppp~~~pppllllllccc]]]VVVSSSUUUYYYZZZ[[[ZZZ[[[[[[XXXTTTSSSUUUXXXWWWWWWUUUSSSVVVZZZXXXRRRVVVVVVXXXYYYZZZXXXTTTQQQQQQLLLKKKPPPYYY\\\WWWPPPRRRQQQOOONNNNNNOOOPPPQQQUUUSSSUUUVVVRRRNNNXXXfff{{{wwwbbbXXX[[[UUUHHHKKKLLLJJJHHHLLLSSSVVVTTTLLLLLLKKKJJJHHHFFFCCCBBBEEECCCBBBDDDGGGHHHFFFCCCDDDDDDDDDDDDDDDCCCCCCBBBIIIGGGDDDBBB@@@???@@@@@@AAAAAABBBBBBAAAAAA@@@???AAAAAAAAA@@@@@@@@@??????>>>AAAAAA???>>>@@@???<<<:::BBBNNNXXX^^^______^^^www}}}|||}}}{{{uuupppooohhhbbbYYYTTTQQQNNNIIIEEEBBB<<<888777666222111222111000///......------------,,,+++,,,------,,,***+++***)))((()))***,,,---((())))))((('''(((+++...111...++++++///000...+++...000111111000000111222333222222333555666666555555555555444555555666666333111000///000///...,,,...---+++))))))))))))***+++)))((()))))))))'''%%%)))'''%%%$$$%%%'''''''''%%%&&&'''&&&%%%%%%''')))+++***222======000(((((()))+++)))'''(((,,,)))###'''((()))((('''&&&''')))(((''''''&&&&&&&&&''''''***++++++)))'''&&&&&&((())))))))))))))))))))))))))))))))))))************(((---......666HHH[[[fffkkkmmmmmmjjjiiikkkjjjgggccc\\\NNNGGGJJJKKKVVVlllwww{{{}}}|||wwwrrrqqqqqqtttvvvxxxxxxwwwwwwyyyzzzyyyyyyzzz||||||zzzvvvrrrvvvuuutttsssssstttuuuuuuzzz}}}~~~{{{wwwuuuuuusssrrrpppoooooopppqqqrrrrrrqqqqqqsssvvvwwwvvvttttttsssssssssssstttuuuuuuuuuttttttsssssssssttttttvvvwwwwwwwwwwwwuuusssrrruuuuuuvvvvvvwwwwwwwwwxxxxxxzzz{{{yyyvvvtttuuuvvvvvvuuutttsssssstttuuuuuuuuuttttttuuuwwwwwwvvvttttttsssrrrsssvvvxxxyyyyyy~~~~~~}}}}}}||||||{{{{{{|||}}}~~~}}}zzzwwwuuuvvvwwwxxxxxxzzzyyyxxxwwwvvvvvvvvvvvvtttsssssstttvvvwwwwwwvvvvvvvvvxxx{{{}}}{{{uuupppssssssrrrssstttwwwyyy{{{~~~xxxrrrsssvvvzzzuuukkkeeeaaa^^^___\\\\\\```fffgggccc___bbbgggmmmoookkkhhhiiilllpppmmmmmmbbb\\\UUUSSSTTTWWWXXXXXXYYY[[[\\\ZZZVVVTTTUUUXXXSSSVVVVVVTTTUUUXXXXXXTTTWWWXXXYYY\\\\\\ZZZUUURRRRRROOONNNRRRXXXZZZWWWSSSTTTSSSPPPOOONNNOOOPPPRRRUUUSSSTTTUUURRRRRR^^^mmm~~~}}}rrraaaZZZZZZUUUKKKKKKLLLJJJHHHLLLRRRUUUSSSJJJKKKJJJJJJHHHFFFEEECCCDDDCCCBBBCCCFFFGGGEEECCCDDDDDDDDDDDDDDDCCCCCCBBBHHHFFFDDDAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@???AAAAAA@@@@@@@@@?????????>>>AAAAAA???>>>@@@???;;;:::CCCPPPZZZ______]]][[[uuu|||{{{}}}{{{uuupppooogggbbbZZZUUURRROOOJJJGGGAAA;;;777777666222000111111000///......---.........---,,,,,,------+++))),,,***)))''''''''''''((())))))***)))((())),,,...111...+++,,,...///---+++...000111111//////000222222111222444666888777666666666555555555555555555333222000///000///---+++///---,,,***((((((((((((***)))(((((())))))'''%%%)))'''%%%$$$&&&''''''''''''''''''&&&%%%&&&))),,,)))&&&***111111)))&&&(((((())))))'''(((+++)))%%%'''((())))))((('''(((***''''''&&&&&&&&&''''''(((+++,,,,,,***'''%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((,,,,,,+++222DDDXXXdddkkknnnnnnkkkjjjlllkkkhhhccc\\\NNNGGGJJJIIISSShhhwwwzzz|||yyyuuuqqqpppqqqsssuuuxxxyyyyyyyyyzzz|||yyyyyyzzz|||}}}{{{wwwtttvvvuuutttssssssssssssssswwwzzz~~~}}}zzzxxxwwwsssrrrqqqoooooooooppppppqqqpppqqqsssvvvwwwwwwvvvtttsssssssssssstttuuuuuuttttttssssssrrrssssssssswwwwwwwwwvvvvvvuuuuuutttwwwwwwxxxxxxxxxxxxyyyyyywwwyyyzzzzzzwwwuuuttttttttttttsssssssssttttttuuusssssstttvvvwwwwwwuuusssppprrruuuvvvwwwwwwxxxyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzvvvtttuuuwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvuuuvvvxxxyyyxxxwwwzzzzzz{{{|||}}}{{{wwwtttttttttsssssstttuuuvvvvvv|||~~~}}}yyyssssssuuuwww{{{}}}pppgggbbbccc```^^^```eeefffbbb\\\___eeekkkmmmlllkkkkkklllqqqnnnlllaaa\\\UUURRRTTTVVVVVVUUUXXX[[[]]]\\\XXXVVVVVVWWWQQQTTTVVVUUUVVVZZZYYYUUUXXXZZZ\\\______\\\WWWSSSPPPOOOOOOQQQTTTUUUUUUTTTWWWUUURRRPPPOOOPPPQQQSSSUUUSSSRRRRRRSSS[[[iiiwwwyyykkkaaa]]]YYYSSSMMMLLLMMMKKKIIILLLRRRSSSQQQJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBFFFEEECCCAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@@@@???AAA@@@@@@@@@@@@?????????>>>AAABBB???>>>???>>>::::::DDDRRR\\\```]]]XXXTTTsss||||||~~~|||uuupppnnngggbbb[[[VVVRRROOOKKKHHHAAA;;;888888777222000111000000///...............///---,,,,,,---,,,***(((---,,,+++)))((((((((())))))***++++++***+++---///111...,,,,,,---...,,,+++...///000000//////000222000000111333666888777666777777777777666555555444444222000///000///---+++000...,,,***(((''''''((()))((('''((())))))'''%%%'''&&&$$$$$$%%%&&&&&&%%%''''''&&&###"""$$$'''***!!!!!!'''(((%%%%%%)))%%%&&&&&&&&&&&&'''&&&%%%&&&'''((((((''''''((()))'''&&&&&&&&&&&&'''(((((()))***+++***(((''''''(((&&&&&&'''''''''''''''((('''''''''((((((((())))))(((***+++***///>>>SSSbbbjjjmmmnnnkkkkkkmmmmmmiiiddd]]]OOOHHHIIIGGGOOOdddvvvxxxyyywwwssspppppprrrrrruuuxxxyyyzzzzzz|||}}}yyyyyy{{{}}}~~~|||xxxuuuvvvuuutttsssrrrrrrqqqqqquuuxxx|||~~~~~~|||zzzxxxvvvuuusssrrrqqqqqqqqqqqqqqqrrrrrrtttuuuvvvuuuuuutttsssssssssssstttuuuuuusssssssssssstttuuuvvvvvvxxxwwwvvvvvvuuuuuuvvvvvvyyyyyyyyyyyyzzzzzzzzzzzzxxxyyy{{{{{{yyywwwuuusssssssssssssssssstttttttttrrrrrrtttvvvxxxwwwtttqqqpppsssvvvvvvuuuuuuxxx{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~zzzvvvssstttvvvxxxxxxtttuuuvvvwwwxxxyyyyyyyyyzzzyyyxxxzzz|||}}}}}}|||~~~}}}}}}}}}}}}{{{xxxwwwvvvvvvvvvvvvuuutttttttttwwwyyy|||}}}}}}~~~}}}xxxrrrsssrrrsssvvv|||vvvmmmlllllljjjfffcccaaa^^^ZZZ```eeeiiijjjlllooopppooopppmmmiiiaaa\\\VVVTTTUUUVVVUUUTTTUUUYYY]]]]]]ZZZVVVVVVWWWRRRSSSTTTUUUZZZ___\\\VVVYYY[[[^^^```aaa^^^XXXTTTMMMNNNOOOOOONNNOOOQQQSSSXXXVVVSSSQQQPPPQQQRRRSSSTTTTTTRRRPPPVVVeeewwwxxxfffbbb___WWWPPPNNNLLLMMMKKKIIILLLQQQRRRPPPLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBDDDCCCBBBAAAAAAAAABBBBBB@@@AAAAAAAAAAAA@@@??????@@@@@@@@@@@@????????????>>>AAABBB???>>>>>><<<888888CCCRRR]]]___YYYQQQLLLrrr}}}}}}}}}vvvpppnnngggccc]]]WWWRRRNNNKKKIIIBBB<<<999:::888444111222000//////............//////---,,,,,,---,,,***(((,,,++++++************+++'''((())))))((()))***,,,///...,,,,,,,,,---,,,,,,---///000000//////000111......///222555666555444888888888888888777666555333222000///000///---,,,000...,,,***(((''''''((((((''''''((())))))'''%%%&&&$$$######%%%%%%%%%$$$%%%%%%### """%%% %%%&&&%%%%%%&&&$$$$$$%%%''''''&&&&&&'''$$$%%%'''&&&&&&%%%'''(((&&&&&&&&&&&&&&&'''((((((%%%''')))***)))))))))***'''''''''(((((()))))))))((((((((()))))))))******((()))***)))---999OOO```iiimmmmmmkkkkkknnnmmmjjjeee___QQQIIIIIIFFFLLL```sssuuuwwwuuurrrpppqqqsssrrruuuxxx{{{{{{|||}}}~~~yyyzzz{{{}}}~~~|||xxxttttttttttttsssrrrqqqqqqppptttvvvyyy|||~~~}}}{{{yyyvvvuuutttsssrrrrrrrrrqqqssstttuuuuuutttssssssssstttsssssssssssstttuuuuuurrrrrrssstttvvvxxxyyyzzzxxxwwwwwwvvvvvvvvvvvvwwwyyyyyyyyyzzz{{{{{{||||||yyyzzz{{{{{{{{{xxxvvvtttrrrssssssttttttuuuuuuuuurrrssstttwwwxxxxxxtttrrrssstttuuutttrrrtttyyy~~~{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzvvvttttttvvvwwwwwwrrrtttuuuwwwyyyzzzzzzzzzxxxxxxxxxzzz}}}~~~~~~~~~|||zzzyyyyyyyyyyyyyyyyyyxxxwwwuuutttuuuwwwzzz{{{{{{|||}}}~~~~~~wwwrrrrrroooooorrrwwwyyywwwjjjdddcccbbbdddhhhhhhgggjjjqqqssspppnnnkkkeeeaaa]]]XXXVVVVVVWWWUUUSSSSSSWWW[[[\\\YYYVVVUUUVVVVVVTTTQQQTTT]]]ddd___VVVZZZ[[[]]]``````]]]XXXTTTMMMOOOPPPOOONNNOOOQQQTTTWWWVVVTTTSSSRRRRRRSSSSSSRRRTTTRRRQQQ[[[qqqyyyfffbbb```VVVNNNLLLKKKLLLKKKIIILLLQQQRRROOONNNMMMKKKIIIGGGEEECCCCCCCCCCCCCCCBBBAAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBB@@@@@@AAAAAA@@@@@@???>>>@@@@@@@@@?????????>>>>>>===AAABBB???======:::666666AAAQQQ[[[\\\UUUKKKDDDrrr~~~~~~xxxqqqoooiiieee___XXXRRRMMMJJJIIIBBB===:::;;;999444111222//////............//////...---,,,,,,------+++)))))))))))))))************)))***,,,,,,++++++---...------,,,,,,,,,,,,---------///000000......///111---...///222555555444222666777888999888777666555222111//////000000...---///---,,,***((((((((((((((('''&&&'''((()))'''%%%%%%$$$###$$$%%%&&&%%%###'''''''''%%%######%%%(((###%%%'''((((((&&&$$$###%%%$$$&&&))))))&&&'''+++###$$$&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''((()))###%%%(((************+++((((((((())))))******+++))))))*********+++++++++((((((******,,,666KKK]]]hhhkkkllljjjkkknnnnnnkkkgggaaaSSSKKKJJJEEEJJJ\\\nnnqqquuutttrrrpppqqqsssrrruuuyyy|||||||||}}}~~~zzzzzz{{{}}}}}}zzzvvvrrrssssssssssssrrrqqqppppppttttttvvvyyy|||}}}{{{zzzttttttssssssrrrrrrqqqqqqtttuuuvvvuuusssrrrrrrrrrtttsssssssssssstttuuuuuurrrrrrsssuuuwwwyyy{{{|||wwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz|||}}}~~~~~~{{{zzzyyyyyyzzzyyyvvvsssrrrssstttuuuvvvvvvvvvuuuttttttuuuwwwxxxxxxvvvtttuuutttsssrrrrrruuuzzz}}}}}}}}}~~~}}}}}}|||||||||}}}}}}~~~{{{yyyvvvuuuuuuvvvvvvvvvrrrsssuuuxxxzzzzzzzzzzzzvvvvvvvvvxxxzzz||||||{{{|||}}}~~~|||zzzyyyyyyyyyzzz{{{|||{{{yyywwwvvvvvvxxxzzz{{{{{{{{{}}}~~~}}}~~~~~~vvvrrrsssmmmnnnpppuuu|||}}}wwwxxxxxxsssvvvsssooorrrzzzyyyrrr~~~jjjhhhaaa___\\\XXXWWWXXXXXXVVVSSSPPPTTTXXXYYYVVVTTTTTTUUUXXXTTTPPPRRR\\\ddd```WWWYYYYYYZZZ\\\]]][[[WWWSSSOOOQQQSSSSSSSSSTTTUUUWWWTTTTTTTTTTTTTTTTTTSSSSSSOOOTTTTTTSSSbbb}}}xxxeee___]]]TTTLLLJJJIIIKKKKKKIIILLLQQQRRROOONNNMMMKKKHHHFFFEEEDDDDDDDDDEEEDDDCCCAAAAAACCCEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>@@@????????????>>>>>>>>>===AAABBB???===<<<999444555@@@OOOZZZZZZQQQFFF???uuuyyyrrrpppjjjgggaaaYYYRRRLLLJJJIII@@@<<<999:::999444000000//////............//////---,,,+++,,,------,,,***)))))))))******)))))))))***,,,...///......///000++++++,,,,,,+++,,,...///---...//////......///111//////111333666555333111333444666777777666555444111///...///000111000......---+++))))))))))))***'''&&&&&&'''(((((('''%%%'''&&&%%%&&&''''''&&&%%%&&&'''(((((('''(((***,,,&&&'''(((((('''&&&%%%###$$$###&&&***)))%%%'''---###$$$&&&&&&&&&&&&''')))&&&%%%%%%&&&&&&((())))))###&&&)))+++***)))******'''(((((())))))***++++++)))))))))*********++++++'''(((***,,,---444GGG[[[gggjjjkkkiiijjjmmmmmmkkkiiicccUUUMMMKKKEEEHHHZZZiiinnnssstttsssqqqrrrssssssvvvzzz}}}}}}|||}}}}}}{{{{{{{{{||||||yyytttpppqqqqqqrrrsssrrrrrrqqqppptttssssssuuuyyy|||{{{zzzttttttttttttttttttssssssrrrtttvvvvvvsssrrrsssttttttsssssssssssstttuuuuuuttttttttttttuuuwwwxxxyyyvvvvvvxxxxxxxxxxxxwwwvvvvvvvvvxxxzzz|||~~~zzzxxxvvvvvvwwwwwwtttrrrssstttuuuwwwwwwwwwwwwvvvvvvuuuuuuvvvxxxyyywwwvvvuuusssrrrrrruuuxxxyyyzzz}}}}}}~~~{{{{{{zzzzzz{{{|||}}}~~~yyyxxxvvvvvvwwwwwwuuutttqqqsssvvvxxxzzzzzzzzzzzzxxxwwwvvvwwwyyyyyyxxxwwwxxx{{{~~~~~~{{{yyyxxxyyywwwyyy{{{}}}}}}{{{yyywwwuuuwwwyyyzzzyyyyyyzzz{{{yyyzzz{{{{{{{{{}}}~~~vvvsssvvvmmmnnnqqqtttyyy{{{wwwffffff___\\\YYYVVVVVVXXXXXXUUUSSSMMMQQQUUUUUUSSSQQQRRRTTTUUUUUUSSSRRRVVV]]]^^^[[[XXXWWWWWWXXXXXXXXXUUURRRPPPQQQSSSUUUWWWXXXXXXWWWQQQRRRTTTVVVVVVUUUSSSRRRMMMTTTVVVVVVhhhuuuddd[[[XXXSSSMMMGGGGGGJJJJJJIIIMMMRRRRRROOOKKKJJJIIIGGGFFFFFFGGGGGGEEEFFFFFFCCCAAAAAADDDFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@???>>>>>>????????????>>>>>>>>>>>>===AAABBB???===<<<777222555@@@OOOYYYYYYPPPEEE===wwwzzzsssqqqkkkhhhbbbZZZRRRLLLIIIHHH???;;;888999888333////////////.........//////000,,,++++++,,,---...,,,+++++++++,,,,,,+++***)))(((''')))+++++++++***+++,,,)))***+++++++++,,,...000---...//////......///111000111222555777666333111000222444666666555444333000///...///000111000///---,,,***)))))))))******'''&&&&&&'''(((((('''%%%(((''''''((())))))(((&&& """$$$$$$&&&(((***"""$$$%%%$$$$$$&&&&&&%%%!!! ###((('''###%%%+++$$$%%%''''''''''''(((***%%%%%%%%%&&&'''((()))***%%%'''***+++***)))(((((('''''''''((()))******+++))))))))))))************'''(((+++...---333FFFZZZfffiiijjjiiijjjmmmmmmjjjjjjdddVVVNNNLLLEEEHHHYYYffflllrrrtttsssrrrrrrssstttwww{{{}}}}}}}}}||||||{{{{{{{{{|||{{{xxxsssoooooopppqqqrrrsssrrrqqqpppuuusssqqqsssxxx{{{{{{zzzuuuvvvwwwwwwwwwwwwwwwvvvpppsssuuuuuusssssstttvvvtttsssssssssssstttuuuuuuuuuuuuttttttttttttuuuuuuuuuvvvxxxyyyyyyxxxwwwuuutttuuuwwwyyy|||~~~zzzwwwtttssstttuuusssqqqssstttvvvwwwxxxxxxxxxwwwxxxvvvvvvvvvxxxyyyxxxwwwtttrrrqqqtttxxxzzzyyyvvv{{{||||||}}}~~~~~~zzzyyyyyyyyyzzz{{{}}}~~~xxxwwwwwwwwwxxxwwwuuusssqqqsssvvvxxxzzzzzzzzzyyy|||{{{yyyyyyyyyyyywwwuuuuuuyyy}}}~~~{{{xxxxxxxxxuuuxxx{{{}}}~~~|||zzzxxxsssuuuwwwwwwwwwvvvwwwxxxvvvwwwxxxxxxxxxyyy|||~~~}}}}}}~~~wwwuuuxxxmmmoooqqqtttwww|||~~~rrrdddeee^^^ZZZWWWUUUUUUWWWWWWUUURRRLLLOOOSSSSSSQQQPPPQQQSSSQQQUUUVVVRRRQQQVVV\\\^^^WWWVVVUUUUUUVVVUUUSSSRRROOOOOOQQQUUUXXXZZZXXXVVVNNNPPPTTTWWWWWWVVVSSSQQQKKKTTTWWWXXXkkkzzzqqqcccXXXTTTSSSMMMFFFFFFIIIIIIIIIMMMRRRSSSPPPIIIHHHGGGGGGGGGHHHIIIJJJFFFGGGGGGDDDAAAAAADDDGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>???@@@@@@@@@@@@???>>>>>>????????????>>>>>>>>>>>>===AAABBB???===;;;777111555@@@OOOYYYXXXPPPEEE===uuu~~~{{{wwwqqqrrrkkk___VVVRRRPPPKKKFFFAAA>>><<<;;;666///---000///......---------.........---,,,,,,.../////////***))))))+++...///,,,)))((()))++++++*********+++---,,,++++++------,,,+++,,,...000000///000111333000111222333444444444444222111111444666777333000...///000///...///111222...,,,***'''&&&&&&&&&''''''((())))))(((((()))+++***)))(((((()))***)))(((%%%&&&&&&%%%######$$$&&& ###&&&((((((''''''((('''&&&%%%$$$$$$&&&''')))%%%&&&&&&&&&''''''((((((+++)))((('''((((((&&&%%%''''''''''''((()))***+++''''''''''''((()))++++++*********)))))))))))))))&&&(((+++,,,+++111CCCTTTeeeggghhhgggiiillllllhhhjjjeee[[[PPPHHHGGGMMMSSSbbbfffkkkllllllnnnrrruuuooorrrvvvzzz|||}}}||||||}}}zzzxxxxxxwwwvvvuuurrrrrrssssssrrrqqqooonnnssstttuuuuuuuuuvvvxxxzzztttsssqqqqqqsssuuuvvvuuussstttvvvuuusssrrrrrrsssqqqrrrtttuuuuuuuuuttttttssstttuuutttttttttvvvxxxvvvwwwwwwxxxxxxxxxwwwwwwvvvwwwxxxyyyzzz{{{{{{{{{xxxwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwxxxyyywwwtttssssssuuuyyy{{{xxxwwwuuuvvvxxxzzz{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~}}}{{{zzzzzz{{{xxxzzz{{{yyyvvvtttvvvxxxssstttvvvyyy{{{|||}}}~~~{{{wwwxxx}}}}}}xxxrrrqqqwww}}}~~~{{{xxxxxxzzzxxxyyyyyyyyyyyyxxxwwwwww{{{yyyvvvtttuuuwwwzzz|||yyyxxxvvvsssrrruuuzzz~~~~~~~~~zzzwww{{{vvvrrrppptttwwwxxxzzz~~~}}}xxxiii```___ZZZZZZYYYWWWVVVVVVVVVVVVTTTUUUUUURRRNNNLLLMMMOOORRRQQQRRRTTTWWWYYYXXXWWWXXXVVVTTTSSSSSSSSSTTTTTTVVVOOOMMMTTTZZZZZZVVVTTTUUUSSSQQQSSSUUUVVVSSSPPPWWWLLLTTTkkk{{{qqqjjj```WWWRRRNNNKKKIIIKKKJJJHHHHHHHHHJJJKKKMMMGGGFFFFFFGGGHHHHHHEEECCCGGGFFFDDDBBBBBBCCCEEEGGGFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@???======@@@???>>>???@@@@@@???>>>BBBAAA???<<<<<<;;;777222;;;GGGTTTYYYSSSIIIBBB???ttt|||uuunnnnnnhhh___WWWRRROOOLLLIIIHHHDDDBBBAAA<<<666444666000///......------.........---,,,,,,...//////...***))))))+++---...,,,)))((()))++++++*********+++...---+++,,,------,,,+++---...000000//////000222000111222333444444444444222111222444666666444111...///000///......000222...,,,***'''&&&&&&&&&'''$$$%%%&&&&&&%%%%%%&&&(((&&&%%%$$$%%%&&&&&&%%%$$$&&&&&&&&&%%%$$$$$$&&&((($$$%%%''')))******)))((()))(((&&&&&&&&&''')))***&&&&&&'''''''''(((((((((((('''&&&'''((()))((('''+++******)))(((((())))))(((((('''(((((()))***+++************++++++++++++'''(((+++,,,+++000AAARRRbbbeeegggfffiiimmmmmmjjjjjjfff]]]QQQIIIHHHNNNSSS```dddiiilllmmmnnnqqqsssoooqqquuuyyy{{{||||||{{{~~~|||yyywwwwwwwwwvvvuuurrrrrrrrrrrrrrrpppooonnnoooqqqssstttvvvxxx{{{}}}tttsssqqqqqqsssuuuuuuuuusssuuuvvvvvvtttsssssstttrrrssstttuuuuuuuuutttsssvvvwwwwwwvvvttttttuuuwwwuuuuuuvvvwwwwwwwwwwwwvvvuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwxxxwwwwwwvvvvvvvvvwwwwwwwwwuuusssrrrssstttwwwxxxxxxvvvuuuvvvxxx{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||yyyvvvvvvvvvyyy{{{|||{{{xxxwwwwwwyyyvvvvvvvvvwwwxxx{{{~~~}}}xxxxxx{{{}}}{{{xxxwww||||||xxxwwwxxxuuuvvvvvvvvvvvvvvvuuuuuu{{{zzzxxxwwwwwwyyy{{{}}}yyyvvvsssrrrssswww{{{~~~{{{|||~~~~~~}}}}}}~~~}}}{{{~~~{{{uuurrrsssuuuuuuwwwzzz~~~{{{llldddddd```\\\WWWUUUVVVXXXXXXXXXVVVVVVVVVSSSPPPNNNOOOQQQSSSRRRSSSTTTVVVWWWVVVUUUVVVVVVVVVUUUSSSRRRRRRSSSSSSMMMLLLSSSYYYYYYUUUSSSUUUTTTSSSTTTTTTTTTSSSRRRUUUNNNZZZppp}}}nnnhhh^^^UUUNNNKKKJJJIIIMMMKKKJJJHHHIIIJJJLLLNNNGGGFFFFFFGGGHHHHHHEEECCCDDDDDDDDDDDDDDDEEEEEEEEEIIIHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>@@@???>>>>>>@@@AAA@@@???@@@@@@???>>>>>>===:::666>>>IIIUUUWWWPPPGGGCCCBBBqqq~~~tttkkkhhheee___XXXQQQMMMMMMNNNGGGCCC@@@???;;;555333444111000///...............///---,,,,,,...//////...******)))+++,,,---+++***((()))++++++*********+++///---,,,,,,------,,,+++---///000///......///000000111222333333333333333222111222333555555333111...///000///......000111...,,,***'''&&&&&&&&&''''''((((((((('''''')))+++(((&&&&&&&&&'''((('''&&&'''''''''&&&%%%&&&))),,,'''&&&&&&(((+++,,,)))&&&((('''&&&&&&&&&''')))***''''''(((((((((((())))))'''&&&%%%''')))******))),,,,,,+++************+++))))))(((((((((((())))))*********+++,,,,,,------((())),,,---+++///>>>MMM___cccfffgggiiimmmnnnllljjjfff^^^SSSKKKIIIMMMRRR^^^aaafffkkknnnoooooonnnnnnppptttwwwzzz{{{{{{zzz{{{yyywwwwwwwwwxxxwwwvvvqqqrrrrrrrrrqqqpppooonnnoooqqqsssuuuvvvxxx{{{~~~uuusssqqqqqqssstttuuuttttttuuuwwwvvvtttssssssttttttttttttuuuttttttsssrrrxxxxxxxxxwwwttttttuuuvvvtttuuuuuuvvvwwwwwwvvvvvvuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuvvvvvvwwwvvvuuuuuuuuuuuuvvvwwwwwwvvvuuuuuuvvvyyy|||||||||||||||||||||||||||||||||~~~~~~~~~{{{xxxuuuuuuuuuyyy{{{}}}}}}|||zzzzzzzzzzzzxxxvvvuuuwwwzzz~~~~~~zzzyyyzzz}}}~~~}}}xxxwwwwwwuuuuuuvvvvvvwwwvvvvvvvvv||||||{{{{{{||||||}}}~~~yyyuuuqqqqqquuuzzz}}}~~~vvvxxxzzz{{{|||}}}}}}~~~{{{uuussssssrrrssswww}}}pppiiijjjhhhbbb[[[WWWWWWYYYZZZZZZWWWXXXWWWTTTRRRQQQRRRSSSVVVUUUTTTUUUVVVVVVUUUSSSTTTWWWYYYWWWTTTQQQQQQRRRQQQLLLLLLSSSYYYYYYVVVTTTTTTUUUUUUUUUSSSRRRSSSSSSSSSTTTfffzzz~~~lllggg^^^SSSLLLIIIJJJMMMOOOMMMKKKIIIIIIJJJMMMNNNHHHGGGFFFGGGHHHHHHFFFDDDBBBCCCDDDFFFFFFFFFEEEDDDKKKJJJHHHFFFDDDBBBBBBAAAFFFFFFFFFFFFEEEEEEEEEEEECCCBBB@@@???>>>>>>?????????>>>===>>>@@@AAAAAA???===>>>@@@AAAAAA???===;;;BBBMMMVVVVVVLLLCCCBBBEEEpppssshhhdddbbb___ZZZRRRLLLNNNSSSEEE@@@;;;:::888222000111222111000//////////////////...,,,,,,...///......************+++++++++***((()))++++++*********+++///...------......---+++...///000///...---...///000000111222222222222222000000111222333333222111...///000///------///111...,,,***'''&&&&&&&&&'''((()))***)))((((((***,,,((('''&&&'''((()))(((&&&((((((((('''&&&(((+++...((($$$###%%%***+++(((###%%%%%%$$$$$$%%%%%%&&&'''((((((((()))))))))))))))'''&&&%%%''')))***)))((()))))))))***+++---//////***))))))(((((((((((()))))))))******+++,,,------)))***,,,---+++...:::HHH^^^cccggggggiiilllmmmkkkiiifff___TTTLLLIIIKKKOOO[[[___dddjjjnnnooommmkkknnnpppsssvvvxxxzzzzzzzzzyyyxxxvvvvvvwwwxxxwwwvvvrrrrrrqqqqqqqqqppppppooossstttvvvvvvuuuvvvxxxzzzxxxuuusssssstttuuuuuuuuutttvvvwwwvvvuuusssttttttuuuuuuuuuttttttsssrrrrrruuuvvvwwwvvvttttttuuuwwwtttuuuvvvwwwwwwxxxwwwwwwvvvvvvwwwwwwxxxzzz{{{{{{|||||||||{{{zzzxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwxxxyyyyyyyyyyyyyyyuuuuuuuuuwwwzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||{{{yyyxxxyyyzzzzzz{{{}}}~~~~~~}}}||||||{{{yyyxxxwwwxxx{{{~~~}}}|||{{{zzz{{{}}}~~~yyywwwvvvxxxxxxyyyzzzzzz{{{zzzzzz}}}}}}~~~{{{vvvqqqrrryyy~~~~~~yyyzzz||||||{{{{{{}}}~~~}}}}}}uuusssqqqoooqqqtttuuu{{{~~~rrrlllnnnllliiiddd___[[[YYY[[[\\\YYYXXXVVVTTTSSSRRRSSSTTTXXXWWWVVVWWWWWWWWWUUUSSSSSSWWWZZZYYYTTTPPPPPPQQQPPPLLLMMMUUUZZZZZZWWWVVVSSSVVVWWWUUURRRQQQSSSVVVSSS[[[sssvvvlllggg^^^TTTLLLJJJMMMQQQOOOMMMKKKIIIHHHJJJLLLMMMIIIGGGFFFGGGHHHHHHFFFEEEBBBCCCDDDEEEEEEFFFFFFEEEJJJJJJHHHFFFDDDCCCBBBAAAGGGGGGFFFFFFFFFEEEEEEEEEDDDBBB@@@>>>===>>>???@@@???>>>===>>>@@@AAAAAA@@@===>>>@@@CCCAAA===<<<>>>DDDOOOXXXVVVKKKAAAAAADDDrrrssshhhbbb```___[[[SSSKKKNNNVVVIIIBBB===<<<:::555333333333333222111000//////000000...,,,,,,...///...---******+++******)))******((()))++++++*********+++///...------//////...---...///000///...---...///000000111111222222111111...//////000000000000000...///000///------...000...,,,***'''&&&&&&&&&'''%%%&&&&&&&&&%%%%%%''')))%%%$$$######%%%%%%$$$###'''((((((''''''(((+++...(((%%%"""%%%***+++)))%%%%%%%%%%%%%%%&&&&&&'''''')))))))))))))))((((((((()))'''&&&'''((()))((('''(((((()))***+++---///000***))))))(((((((((((()))'''(((((()))***+++,,,,,,******,,,---+++---777CCC^^^dddiiihhhhhhjjjkkkiiihhhfff___VVVMMMHHHIIILLLYYY]]]dddjjjmmmnnnlllkkknnnppprrruuuwwwyyyzzzzzzxxxwwwvvvwwwxxxxxxwwwvvvrrrrrrrrrqqqqqqqqqqqqqqqtttuuuvvvvvvvvvwwwyyy{{{zzzxxxuuuuuuuuuvvvvvvuuutttuuuwwwvvvtttsssssstttuuuuuuttttttssssssssssssqqqssstttsssssstttvvvxxxuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxyyy{{{|||}}}||||||}}}|||{{{yyywwwuuuuuuuuutttuuuuuuvvvwwwwwwvvvwwwxxxyyyzzzyyyyyyxxxuuuuuuuuuxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}~~~}}}||||||}}}~~~||||||}}}~~~~~~~~~}}}|||zzzzzz{{{{{{{{{|||||||||xxxyyyzzz{{{}}}~~~~~~{{{yyyxxxyyyzzz{{{|||}}}~~~~~~~~~}}}~~~}}}xxxtttuuu{{{}}}{{{yyyyyyzzz{{{xxxqqqnnnmmmkkkmmmqqqoooxxxyyyxxx~~~}}}qqqlllnnnjjjmmmnnnjjjaaa[[[[[[^^^[[[YYYVVVSSSSSSSSSSSSTTTZZZYYYXXXXXXYYYXXXVVVTTTRRRVVVYYYYYYVVVRRRPPPPPPMMMKKKMMMUUUYYYXXXUUUUUUSSSUUUWWWUUURRRRRRTTTWWWVVVeee|||qqqjjjeee\\\RRRLLLKKKOOORRRLLLKKKIIIHHHHHHIIIJJJKKKIIIHHHFFFFFFHHHHHHGGGFFFEEEDDDCCCBBBCCCDDDFFFHHHGGGGGGFFFFFFEEEDDDDDDCCCFFFFFFFFFEEEEEEEEEDDDDDDDDDCCC@@@>>>>>>>>>@@@AAA???>>>===>>>@@@AAA@@@???===>>>AAACCC???999:::AAAGGGQQQZZZXXXLLLBBB???AAAuuuvvviiiddd```^^^]]]VVVLLLNNNVVVKKKCCC<<<<<<:::777444444555444333222111000000000000...------.........---***++++++***(((((()))+++((()))++++++*********+++...------...000111000///...000111000//////000111///000000111111111000000---...//////......///111...//////...---,,,...///...,,,***'''&&&&&&&&&'''&&&'''((('''&&&&&&(((***'''&&&%%%%%%''''''&&&%%%&&&'''(((''''''''')))+++(((&&&%%%'''+++---,,,***(((((())))))************))))))(((((((((((('''''')))(((''''''((()))(((&&&***))))))))))))***++++++))))))(((((((((((())))))((((((((()))*********+++***)))+++,,,+++---555@@@]]]dddjjjiiihhhiiijjjiiihhhfffaaaXXXOOOIIIIIIJJJVVV]]]fffkkklllkkklllmmmoooppprrruuuwwwyyyzzz{{{xxxxxxwwwxxxyyyyyywwwuuutttsssrrrrrrrrrrrrssssssppprrrtttvvvwwwyyy|||{{{yyyvvvuuuvvvvvvuuuuuussstttvvvuuusssrrrrrrsssuuuuuutttsssssssssttttttoooqqqrrrrrrrrrtttvvvxxxvvvvvvxxxyyyzzzzzz{{{{{{yyyyyyxxxyyyzzz{{{}}}zzz{{{|||||||||yyywwwvvvuuuuuuuuuuuuvvvwwwxxxxxxtttuuuvvvvvvwwwwwwvvvvvvvvvvvvvvvyyy|||}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}}}}~~~|||{{{{{{}}}}}}|||{{{{{{||||||}}}}}}|||{{{zzzwwwwwwxxxzzz~~~}}}}}}~~~~~~~~~~~~|||{{{zzzxxxyyyzzz|||}}}~~~~~~~~~}}}~~~~~~{{{wwwwww{{{}}}~~~~~~}}}yyyvvvuuuvvvvvv{{{~~~~~~|||{{{ssslllkkkjjjhhhiiilllkkkrrryyy}}}{{{www|||zzz|||pppjjjkkkfffkkkpppnnngggaaa___```^^^[[[VVVTTTSSSTTTTTTSSSYYYXXXWWWXXXYYYYYYXXXVVVSSSTTTVVVWWWWWWUUURRRPPPKKKJJJMMMTTTWWWUUUSSSSSSTTTTTTTTTTTTSSSTTTWWWYYY]]]nnn|||nnnggg```VVVOOOLLLLLLNNNNNNHHHIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGFFFGGGHHHGGGFFFHHHFFFCCCBBBBBBCCCFFFGGGCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCDDDCCCAAA@@@??????@@@@@@@@@???>>>???@@@@@@???>>>>>>>>>AAACCC===666;;;EEELLLSSSYYYVVVMMMCCC>>>===yyyyyylllhhhaaa^^^___XXXNNNMMMUUUJJJBBB::::::999666333222666555444222111111111000000///------......---,,,***++++++***'''''')))+++((()))++++++*********+++---,,,,,,...111222222222...000111111000000222333///000000000000000//////...000111000///...111333/////////...,,,,,,---///...,,,***'''&&&&&&&&&'''((()))***)))((()))***,,,***)))((((((******)))(((###%%%'''(((&&&%%%%%%&&&&&&&&&'''(((***,,,---...)))******+++++++++++++++((((((((('''''''''&&&&&&'''&&&&&&''')))***)))((('''''''''''''''((())))))(((((('''(((((()))***+++************************)))(((***,,,,,,---444===ZZZccciiiiiihhhjjjkkkkkkjjjiiiddd\\\RRRKKKJJJKKKUUU^^^hhhkkkiiihhhlllqqqpppqqqsssuuuwwwzzz{{{|||zzzyyyyyyyyyzzzyyywwwuuuuuutttsssssssssssstttuuuqqqrrruuuvvvwwwyyy|||zzzxxxuuutttttttttssssssrrrsssuuutttrrrqqqqqqrrrttttttsssrrrssstttuuuuuuqqqrrrssssssssssssvvvxxxuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxxxxxxxyyy{{{}}}~~~xxxyyy{{{||||||zzzwwwvvvvvvuuuuuuvvvwwwxxxyyyyyytttttttttuuuuuuuuuvvvvvvwwwwwwwwwzzz|||}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyy}}}|||yyyxxxzzz{{{{{{yyy~~~~~~}}}|||{{{{{{{{{|||{{{wwwuuuwww}}}}}}~~~~~~~~~~~~~~~~~~|||{{{xxxyyyzzz|||}}}~~~}}}}}}~~~~~~|||zzzxxxxxxyyyzzz{{{zzzzzzzzzyyyvvvtttttttttqqqxxx|||{{{{{{~~~~~~{{{zzzsssnnnmmmkkkhhhhhhkkkiiinnnrrrvvv|||{{{}}}~~~yyyyyyooohhhgggbbbdddhhhkkkkkkiiieeebbbbbb^^^XXXUUUUUUUUUTTTSSSUUUTTTTTTVVVXXXYYYXXXWWWUUUSSSRRRTTTXXXXXXTTTPPPMMMLLLPPPWWWYYYUUUSSSSSSTTTSSSQQQRRRTTTWWWYYYYYYdddvvv~~~nnnfff]]]SSSNNNOOOPPPNNNLLLFFFGGGJJJLLLMMMMMMLLLKKKKKKIIIGGGFFFGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDBBBCCCDDDDDDEEEDDDCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????BBB@@@??????@@@@@@>>>===???===@@@CCC===666>>>MMMSSSUUUVVVSSSKKKDDD???===|||{{{nnnkkkbbb^^^```ZZZOOOMMMTTTMMMDDD<<<;;;;;;888555444777666444333222111111111111///------......---,,,***+++,,,***'''&&&)))+++(((***++++++******+++,,,,,,+++,,,...111333444333...000111222111111333555///000000000000000/////////111333222000///222555/////////...,,,,,,---......,,,***'''&&&&&&&&&'''%%%&&&'''&&&%%%&&&''')))(((&&&%%%&&&'''((('''&&&"""%%%'''(((&&&$$$######"""$$$&&&''''''))),,,...(((((()))***************((((((''''''&&&&&&&&&%%%%%%$$$$$$&&&)))++++++***######$$$%%%''')))+++,,,''''''''''''(((***++++++,,,,,,++++++++++++++++++(((((())),,,,,,---444<<>>CCCAAA@@@?????????===<<>><<<<<<999777444666666333111222///+++/////////...------,,,,,,++++++,,,++++++***)))(((------,,,+++))))))***,,,---,,,---///333555666666777555333000000222555777000......000...+++---222222222222111111111111111222333222000---+++***+++///---***)))******((('''%%%&&&'''((((((((('''&&&***&&&###%%%)))***'''$$$''''''''''''''''''&&&&&&'''((((((''''''(((+++---)))...,,,&&&(((000111,,,)))((('''((('''%%%'''******'''%%%'''+++,,,)))&&&&&&&&&((()))************---)))(((,,,...,,,+++---)))))))))))))))******+++///,,,++++++***+++333<<>>@@@BBB===444444EEEXXX\\\^^^XXXLLLEEEDDDCCC???xxx~~~}}}zzzwwwllleee``````^^^VVVPPPOOOOOOIIIAAA===;;;;;;888666333666777444333444333////////////...------,,,,,,++++++,,,++++++***)))(((+++,,,,,,***((((((***+++,,,,,,,,,///333555666666777555222111000222555777222...,,,......---...222111111111111111111111111444444444222///,,,,,,---...,,,***)))))))))((('''&&&'''''''''''''''&&&&&&(((%%%###$$$''')))&&&###&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&((('''(((''''''///:::888...((('''((()))(((((((((***000,,,)))))),,,---,,,***&&&'''((()))***************&&&&&&)))+++)))(((***)))))))))))))))***++++++---+++++++++++++++222:::SSSggglllgggjjjjjjhhhjjjgggggggggcccWWWKKKIIILLLSSS\\\eeejjjjjjkkkooosssnnnppprrruuuwwwyyy{{{{{{yyyzzz{{{|||{{{yyywwwvvvxxxwwwwwwvvvuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuzzzwwwsssqqqqqqrrrsssrrrpppqqqrrrsssssssssrrrqqqssssssrrrrrrssstttuuuvvvuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwyyywwwvvvxxx{{{~~~~~~|||zzzyyy{{{}}}~~~|||zzzzzzyyyxxxwwwvvvuuuuuuuuussssssttttttuuuwwwxxxyyywwwxxxxxxyyyzzzzzzzzzzzzzzzyyywwwwwwwwwzzz|||~~~{{{{{{|||~~~~~~|||}}}zzzvvvuuuwwwzzz|||~~~{{{wwwtttuuuvvvxxxxxxyyyyyyzzz{{{|||}}}~~~|||{{{|||}}}~~~}}}~~~{{{xxxuuutttoooqqqssssssrrrrrrtttuuutttzzz~~~zzzrrrmmmmmmmmmmmmpppuuu|||~~~~~~|||ooolllgggdddbbb___]]]___bbbcccaaa^^^```bbbZZZUUUYYYXXXUUUZZZ]]]XXXTTTSSSVVVXXXXXXVVVYYYXXXVVVUUUVVVWWWYYYZZZXXXXXXYYYYYYYYYYYYXXXWWWVVVTTTTTTVVVUUUUUU[[[bbbxxxkkkiii[[[VVVPPPNNNPPPRRRQQQNNNLLLMMMNNNOOOOOONNNLLLKKKIIIJJJKKKJJJHHHGGGHHHIIILLLJJJGGGEEEEEEEEEGGGHHHEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBAAAAAA@@@@@@CCCBBB@@@???>>>>>>>>>???===???@@@<<<555666HHH[[[^^^^^^XXXLLLDDDCCCAAA===yyy||||||zzzxxxooohhhbbbaaa```YYYRRRNNNOOOIIIAAA<<<;;;:::888666333777777444444666555222/////////...------,,,,,,++++++,,,++++++***)))(((***++++++***(((((()))++++++++++++...222555666555666444222000111222555666333,,,(((***---------/////////000000111111222222444555444222///------......,,,))))))))))))(((''')))((('''&&&&&&&&&&&&&&&'''$$$"""###&&&'''%%%###$$$%%%%%%&&&&&&&&&%%%%%%!!!###%%%%%%#########$$$%%%%%%###(((888FFFBBB444''''''((((((***,,,...///333111...,,,---------,,,&&&'''((())))))******))))))%%%%%%(((***(((''')))***))))))))))))***+++++++++***+++,,,+++***000777QQQdddiiieeeggghhhfffiiiiiihhhhhhcccXXXLLLIIILLLQQQZZZeeejjjkkkkkkmmmpppooooooppprrrtttwwwyyyzzz{{{||||||||||||zzzxxxwwwyyyyyyxxxwwwvvvvvvuuuuuussssssrrrqqqrrrssstttuuuyyyvvvrrrqqqqqqrrrrrrrrrrrrrrrsssssssssrrrqqqqqqqqqrrrrrrssssssttttttuuutttuuuuuuvvvvvvuuuuuutttuuuuuuvvvvvvvvvvvvwwwwwwvvvuuuuuuwwwzzz}}}~~~}}}zzzyyywwwxxxzzz{{{{{{zzz{{{zzzyyyxxxvvvvvvuuuuuuttttttttttttuuuwwwxxxyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyxxxxxxxxxyyy{{{~~~}}}}}}}}}~~~{{{yyyzzzwwwuuuuuuxxxzzz{{{|||}}}zzzxxxwwwwwwwwwvvvuuuwwwwwwxxxzzz}}}}}}~~~~~~~~~}}}~~~}}}{{{zzzrrrtttvvvwwwuuutttssssssrrrxxxxxxqqqppppppppppppsssxxx}}}~~~yyy|||nnnjjjeeecccbbb```^^^___aaa```\\\YYY]]]```YYYUUUYYYXXXVVV\\\\\\XXXTTTTTTVVVXXXXXXVVVZZZYYYXXXWWWWWWWWWXXXYYY[[[ZZZYYYXXXWWWWWWWWWWWWXXXWWWWWWVVVSSSTTT___lllppp``````UUURRROOOOOORRRSSSRRROOOOOOPPPPPPOOONNNLLLJJJHHHIIIKKKKKKKKKIIIHHHIIIJJJKKKIIIHHHGGGGGGIIIKKKLLLGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCBBBBBBAAAAAAAAABBBAAA???======>>>???@@@===??????<<<555999KKK^^^```]]]VVVKKKDDDAAA???<<>><<<;;;999666555777777444333555555222/////////...------,,,,,,+++++++++++++++***((((((***+++,,,+++))))))***+++*********---111444555444444333111000000222444555222***$$$'''+++,,,+++,,,......//////000111222222111222222000---++++++,,,,,,+++((((((((()))(((&&&***)))'''&&&%%%%%%%%%&&&'''%%%$$$$$$&&&'''&&&$$$$$$%%%&&&'''''''''&&&&&&###%%%'''(((&&&$$$$$$$$$&&&&&&$$$)))999HHHFFF:::((((((''''''+++333888888111222222111///,,,***)))''''''((()))))))))))))))***&&&&&&)))+++)))(((*********))))))******+++,,,))))))***---+++***...555LLL___fffbbbfffhhhgggkkkjjjiiihhheeeZZZNNNIIIKKKPPPYYYdddkkkmmmmmmmmmnnnoooooooooppprrruuuwwwyyy{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyyyyxxxwwwvvvuuutttsssrrrppppppppprrrtttvvvxxxvvvsssrrrsssssssssrrrttttttttttttsssrrrrrrqqqpppqqqrrrsssttttttsssssstttuuuuuuuuuuuuuuuuuutttuuuuuuuuuuuuvvvvvvvvvwwwttttttuuuvvvyyyzzz||||||zzzxxxwwwwwwxxxyyyzzz{{{|||{{{zzzxxxwwwvvvvvvvvvttttttttttttuuuvvvwwwxxxyyyxxxwwwuuuuuuuuuvvvwwwxxxxxxxxxxxxzzz}}}~~~~~~}}}yyyvvvwwwvvvuuuvvvyyy{{{{{{{{{{{{zzzyyyzzzzzzyyyvvvsssvvvwwwxxxzzz}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}zzzwwwtttttttttuuuzzzyyyuuusssrrrqqqrrrtttxxx{{{}}}yyy}}}~~~wwwyyyoookkkeeeeeebbb```___```aaa```[[[WWW[[[```ZZZUUUYYYVVVTTT[[[XXXVVVSSSSSSTTTVVVVVVUUU[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXVVVSSSWWWhhhyyyiiiXXXZZZQQQPPPOOOQQQSSSSSSQQQOOOPPPPPPPPPOOOMMMKKKJJJHHHIIIJJJKKKKKKIIIIIIJJJKKKKKKJJJIIIIIIIIIKKKLLLMMMIIIHHHHHHGGGFFFFFFFFFFFFEEEEEECCCBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBAAAAAADDDBBB@@@???>>>@@@BBBCCC@@@@@@@@@<<<777:::LLL^^^___ZZZRRRIIIDDDAAA???===zzzzzzxxxvvvvvvrrrnnnhhhdddbbb^^^WWWPPPSSSMMMEEE@@@>>><<<:::888666888777222111222222.../////////...------,,,,,,+++++++++++++++***((((((***,,,------,,,+++,,,---***)))***,,,000222333222111000/////////000222333222***%%%(((,,,---,,,,,,------...///000000111111---......,,,***(((((()))+++)))''''''(((((('''&&&***)))'''&&&%%%%%%%%%&&&'''&&&&&&&&&'''''''''&&&%%%&&&((()))))))))((('''$$$'''))))))'''&&&%%%&&&'''(((&&&&&&///===@@@:::))))))&&&%%%,,,999@@@@@@...333888999555...)))''''''(((((())))))))))))(((***&&&%%%)))+++)))(((******************++++++,,,)))(((+++---+++)))---333EEEZZZcccbbbgggkkkjjjnnnllljjjiiifff\\\PPPJJJJJJOOOWWWccckkkooooooooooooooooooooooooqqqsssuuuwwwwwwwwwxxxwwwwwwwwwvvvvvvxxxyyyyyyyyyxxxwwwuuuttttttsssrrrqqqqqqsssuuuwwwyyywwwuuutttuuuuuuuuutttsssrrrrrrqqqqqqpppppppppooopppqqqrrrssssssssssssttttttuuuuuuuuuuuutttttttttuuuuuuuuuuuuvvvvvvvvvssstttuuuvvvwwwxxxyyyzzzyyyyyyxxxxxxxxxyyyzzz||||||{{{zzzxxxwwwvvvvvvvvvuuuttttttuuuuuuvvvwwwxxxyyyxxxvvvuuuttttttuuuvvvwwwwwwxxxyyy{{{}}}~~~~~~~~~|||yyyuuuuuuttttttvvvyyy{{{|||{{{zzzzzz{{{|||}}}zzzvvvssswwwxxxxxxzzz|||~~~~~~|||zzz||||||}}}~~~}}}zzzyyy{{{}}}wwwsssrrrpppooooooqqqtttwwwsssvvv{{{~~~~~~~~~~~~~~~uuusssnnnjjjddddddaaa```___```bbbaaa\\\XXX[[[```[[[VVVXXXTTTRRRYYYVVVUUUTTTSSSTTTUUUVVVVVVZZZZZZYYYYYYXXXXXXXXXXXXTTTVVVXXXZZZZZZYYYWWWVVVUUUVVVWWWVVVUUU]]]ssseeeWWWYYYPPPPPPQQQRRRSSSRRROOOMMMOOOOOOOOONNNMMMLLLKKKKKKHHHJJJKKKJJJIIIIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEEEECCCBBBBBBCCCDDDDDDAAAAAABBBBBBBBBBBBBBBBBBCCCBBBAAA??????@@@BBBCCCCCCCCCBBB>>>999<<>>@@@:::111+++((((((((())))))))))))((((((((($$$$$$''')))'''&&&(((+++************+++,,,,,,***)))+++---+++)))---333@@@WWWbbbccckkknnnmmmpppmmmkkkjjjggg^^^RRRKKKJJJMMMUUU```iiinnnppppppoooooooooooopppqqqrrrtttuuusssssssssssstttttttttuuuvvvwwwxxxxxxxxxwwwvvvuuuvvvuuutttssstttuuuvvvwwwyyywwwuuuuuuvvvwwwvvvuuuoooooonnnmmmmmmmmmnnnnnnoooppppppqqqqqqrrrsssssssssttttttuuuuuuttttttsssttttttuuuuuuuuuuuuvvvvvvsssuuuwwwwwwwwwvvvwwwxxxxxxyyyzzzyyyxxxyyyzzz|||zzzyyyxxxwwwwwwvvvwwwwwwuuuuuuuuuuuuuuuvvvwwwwwwxxxwwwvvvvvvuuuuuuuuuuuuvvvwwwwwwyyy{{{}}}~~~}}}}}}~~~~~~}}}yyyvvvuuuuuutttvvvzzz|||}}}}}}{{{{{{}}}~~~|||xxxtttwwwwwwxxxyyyzzz|||~~~~~~~~~{{{yyy{{{||||||~~~vvvrrrrrrpppmmmkkkkkknnnqqqpppqqqtttzzz~~~~~~|||yyyvvvvvv~~~uuuvvvkkklllhhh```bbbaaa___^^^___aaaaaa]]]ZZZZZZ```\\\VVVWWWSSSPPPXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXWWWRRRTTTXXXZZZ[[[ZZZWWWVVVSSSTTTUUUVVVXXXddd}}}uuuaaaXXXXXXQQQRRRSSSTTTSSSQQQOOOMMMNNNNNNNNNMMMMMMMMMLLLLLLGGGHHHJJJIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLKKKJJJHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@????????????DDDDDDCCC@@@<<<>>>LLL\\\[[[RRRIIIEEECCCAAA???@@@uuuzzztttpppooolllpppnnnfff___]]]ZZZVVVTTTNNNFFF@@@>>>===:::888444666444000///111111.../////////...------,,,,,,++++++,,,++++++***)))((()))+++---...---,,,,,,---,,,+++***+++---///...---++++++++++++,,,---...//////,,,,,,///000---,,,...........................+++,,,,,,+++(((''''''((()))(((&&&&&&'''((('''&&&&&&'''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%&&&'''###%%%(((***+++***((('''$$$%%%&&&%%%$$$%%%''')))+++...,,,$$$$$$+++---)))'''+++***(((///;;;<<<555,,,666@@@AAA:::111,,,+++(((((())))))))))))(((((()))%%%$$$((()))((('''(((++++++******++++++,,,---+++***+++---+++)))...444???WWWdddfffnnnpppnnnpppooollljjjhhh___SSSKKKIIIJJJQQQ[[[eeellloooppppppnnnooopppqqqrrrssssssssspppppppppqqqrrrssstttuuusssuuuvvvxxxxxxwwwvvvuuuvvvvvvvvvvvvuuuuuuuuuuuuwwwvvvuuuuuuvvvvvvuuutttooonnnnnnmmmmmmnnnooopppppppppoooooopppqqqssstttsssttttttuuuuuuttttttssstttttttttuuuuuuuuuvvvvvvtttvvvyyyyyyvvvuuuuuuwwwvvvxxx{{{zzzyyyxxxyyy{{{xxxwwwwwwvvvvvvvvvwwwwwwuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvwwwyyyzzz|||}}}~~~|||{{{|||}}}~~~}}}{{{xxxvvvuuutttvvvzzz}}}}}}}}}~~~~~~yyyuuuuuuuuuvvvwwwyyy{{{}}}~~~~~~|||||||||}}}~~~wwwvvvvvvuuuqqqmmmlllmmmpppqqqooopppvvv~~~}}}{{{wwwvvv~~~uuu}}}yyylllgggmmmhhh```bbbbbb___]]]]]]^^^^^^\\\YYYVVV^^^[[[VVVWWWSSSQQQZZZVVVVVVWWWWWWWWWWWWXXXYYYVVVWWWWWWXXXXXXXXXXXXWWWUUUVVVXXXYYYYYYXXXWWWVVVTTTSSSSSSVVV[[[jjjyyyfff]]]YYYVVVPPPRRRTTTTTTSSSRRRQQQPPPPPPOOONNNMMMLLLLLLLLLLLLFFFGGGHHHHHHGGGGGGHHHJJJEEEFFFGGGHHHIIIKKKLLLLLLKKKJJJGGGEEEDDDDDDEEEFFFDDDCCCBBBBBBCCCDDDEEEFFF@@@@@@AAAAAABBBCCCDDDDDDBBBCCCCCCCCCBBB@@@???>>>BBBBBBCCCBBB???AAANNN\\\]]]QQQGGGDDDCCC???===???tttzzzsssooommmjjjppppppggg^^^\\\[[[XXXTTTMMMEEE@@@>>><<<999777333555333000///222333111000//////...------,,,,,,++++++,,,++++++***)))((((((***,,,---,,,++++++,,,---+++++++++---...---,,,************+++,,,---...***))),,,///---)))))),,,..................------,,,---...,,,***))))))***)))'''&&&&&&'''''''''&&&%%%&&&'''((((((((('''&&&$$$%%%&&&&&&$$$$$$%%%&&&"""$$$''')))***)))'''&&&%%%&&&&&&&&&%%%&&&))),,,000222///((((((---,,,$$$%%%+++,,,+++111:::666++++++555>>>>>>666...+++,,,((()))))))))))))))((((((+++''''''***,,,***)))+++++++++******++++++,,,------+++,,,---+++)))...555???XXXfffiiipppqqqmmmnnnooollljjjhhh```TTTKKKIIIGGGNNNXXXbbbiiimmmoooooonnnoooqqqrrrssssssrrrrrrnnnnnnooopppqqqssstttuuurrrsssuuuwwwxxxwwwvvvuuuvvvwwwwwwwwwvvvuuuttttttvvvuuuttttttuuuvvvtttsssqqqqqqppppppppprrrssstttqqqpppnnnnnnnnnpppssstttsssttttttttttttttttttsssttttttttttttuuuuuuuuuvvvtttwwwzzzyyyvvvtttuuuvvvtttwww{{{{{{yyywwwxxxyyyvvvvvvvvvuuuvvvvvvwwwxxxvvvuuuuuuuuuuuuvvvvvvwwwuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvwwwxxxzzz{{{||||||zzzzzz{{{}}}~~~~~~|||yyywwwvvvuuuvvvzzz~~~~~~~~~zzzwwwsssssstttvvvyyy{{{}}}}}}}}}~~~}}}yyy{{{|||{{{wwwrrrpppqqqsssrrrnnnmmmttt|||{{{uuuyyysssggggggoookkkbbbdddccc```\\\[[[\\\\\\YYYWWWSSS\\\ZZZVVVWWWTTTSSS\\\SSSTTTUUUUUUUUUUUUVVVWWWUUUUUUVVVWWWXXXXXXXXXWWWYYYYYYXXXWWWVVVVVVVVVVVVUUUSSSSSSVVV]]]mmmnnn\\\ZZZYYYSSSPPPRRRTTTTTTSSSSSSSSSSSSQQQPPPOOOMMMLLLKKKKKKKKKEEEFFFHHHGGGGGGGGGHHHIIIBBBCCCDDDGGGIIIKKKMMMNNNKKKIIIGGGEEEDDDDDDEEEEEECCCBBBBBBBBBCCCDDDFFFGGG@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGGGGEEECCC@@@???@@@@@@BBBCCCAAADDDPPP^^^___RRRGGGDDDBBB>>>;;;===uuu|||uuuqqqnnnnnnpppooohhhbbb___[[[VVVUUUPPPJJJEEE@@@<<<888666999:::999444333555555222///////////////.........000///...,,,***((('''&&&,,,------+++)))((()))+++222000---***))))))+++,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---***,,,//////---+++******------,,,++++++***))))))***)))(((&&&&&&''''''(((&&&&&&'''(((((()))((((((((('''&&&&&&'''((('''&&&%%%&&&((()))((('''((()))%%%%%%%%%%%%&&&(((***+++???@@@777'''###)))+++'''''''''...:::@@@:::000***000---...333222---,,,///''')))++++++)))))))))***)))(((((()))++++++***)))***---,,,******...///,,,(((***+++,,,,,,,,,...000@@@SSSeeejjjkkknnnooooooooolllgggddd```YYYOOOIIIKKKOOOVVV___gggkkkkkkjjjmmmmmmnnnooopppqqqrrrrrrqqqrrrssssssttttttssssssuuuxxxyyyvvvqqqqqquuuyyyxxxxxxwwwvvvuuuttttttsssvvvtttsssrrrtttttttttssskkkkkklllnnnooopppqqqrrrtttrrrpppppprrrssstttsssssssssuuuuuuuuutttsssrrruuuuuuuuuuuuuuuvvvwwwxxxvvvwwwxxxxxxwwwuuusssqqqtttuuuxxxzzz{{{zzzyyyxxxyyywwwvvvwwwxxxzzzzzzyyywwwwwwvvvuuuuuuuuuuuuuuuvvvsssrrrvvvwwwsssqqqrrrvvvvvvvvvvvvwwwxxxyyyzzz|||{{{{{{|||}}}~~~|||{{{vvvwwwxxxzzz|||}}}}}}}}}~~~}}}|||zzz{{{wwwtttvvv{{{~~~}}}{{{}}}~~~~~~}}}yyytttvvvxxxwwwvvvvvvuuuvvvzzzwww|||ssseeefffmmmeee\\\aaa```___\\\ZZZXXXWWWWWWWWWYYYZZZYYYWWWUUUTTTUUUVVVYYYZZZZZZZZZZZZXXXVVVUUUXXXSSSPPPQQQUUUXXXVVVTTTXXXUUUVVVYYYYYYVVVVVVXXXUUUTTTTTTVVV^^^pppfffXXXYYYUUULLLOOOPPPRRRSSSSSSSSSRRRQQQLLLLLLMMMLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIMMMKKKIIIGGGEEEDDDDDDDDDAAACCCEEEFFFGGGFFFEEEDDDAAABBBCCCDDDDDDCCCBBBAAAEEEDDDCCCBBBAAAAAA@@@AAA===BBBBBB===>>>GGGTTT\\\\\\RRREEE??????@@@>>>;;;ttt~~~xxxsssqqqpppsssrrrjjjbbb___\\\YYYTTTPPPJJJEEE@@@<<<888555666999888444333555555111///////////////.........---,,,,,,,,,++++++++++++''')))***)))))))))***,,,(((***---//////...+++))),,,++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,---......---++++++,,,---,,,,,,,,,+++***)))))))))***)))((('''&&&''''''(((&&&&&&'''(((((((((''''''((('''&&&&&&'''((('''&&&&&&'''((((((&&&%%%&&&'''%%%%%%%%%%%%&&&((()))+++CCCDDD;;;,,,'''++++++&&&&&&&&&,,,888>>>:::333///,,,((((((,,,+++&&&$$$'''&&&((())))))((((((((())))))(((((()))++++++***((((((***+++)))+++///111///)))***,,,,,,,,,---...000===OOObbbiiijjjmmmnnnmmmnnnkkkhhheeeaaaZZZPPPHHHJJJNNNUUU^^^gggkkklllkkkmmmmmmnnnnnnooopppqqqqqqpppqqqrrrrrrssssssrrrrrruuuwwwxxxuuuqqqqqqtttyyyvvvvvvuuutttsssrrrrrrrrrxxxvvvtttsssssssssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrsssqqqpppppprrrssssssssssssssstttuuuuuutttsssrrrttttttttttttuuuvvvwwwwwwuuuvvvwwwxxxwwwuuusssrrrssstttwwwyyyzzzzzzyyyyyyyyywwwvvvvvvxxxzzzyyyyyywwwwwwvvvuuuuuuuuuuuuuuuvvvsssssswwwwwwtttqqqqqqtttttttttuuuwwwxxxzzz{{{xxxwwwvvvwwwyyyzzzyyyxxxwwwwwwxxxyyyzzz|||~~~~~~||||||}}}~~~}}}||||||xxxvvvwww|||~~~|||~~~~~~}}}~~~zzz|||~~~zzzxxxvvvwwwzzz}}}~~~~~~vvvvvvooobbbbbbiiiccc[[[______]]]\\\ZZZXXXXXXXXXXXXWWWWWWXXXWWWUUUUUUVVVXXXXXXXXXYYYYYYXXXWWWUUUTTTVVVRRROOOPPPTTTVVVUUUSSSUUURRRRRRVVVXXXVVVTTTUUUTTTTTTTTTVVV]]]kkk~~~~~~eeeYYYVVVRRRLLLNNNOOOPPPPPPQQQQQQQQQPPPNNNNNNMMMMMMLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIKKKIIIHHHFFFDDDDDDDDDDDDBBBBBBDDDEEEEEEEEEDDDDDDAAABBBCCCDDDDDDCCCBBBAAADDDCCCBBBAAA@@@@@@@@@@@@===@@@???:::<<>>;;;uuu{{{wwwtttrrrwwwvvvmmmccc___]]][[[RRROOOJJJEEEAAA===888555333666777444444555555111000000000//////.........------------,,,,,,,,,,,,###%%%'''(((((()))***,,,&&&(((,,,//////---***(((+++++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,//////...,,,***+++---000,,,,,,++++++******))))))))))))(((''''''''''''(((''''''((((((((('''&&&&&&((('''&&&&&&'''((('''&&&&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&''')))***999:::444)))$$$''''''"""'''%%%)))111777555111000+++)))(((***)))%%%%%%'''%%%'''((()))((('''((())))))(((((()))++++++***(((%%%)))***(((+++000222000)))+++------------///000999JJJ^^^hhhjjjllllllkkklllkkkiiigggddd\\\PPPHHHIIIMMMTTT]]]ffflllmmmmmmmmmnnnnnnnnnooopppppppppooopppqqqqqqrrrrrrqqqqqquuuvvvwwwtttqqqqqqtttwwwtttsssrrrpppppppppqqqrrrxxxwwwtttttttttsssqqqooottttttssssssrrrrrrqqqqqqsssqqqpppppprrrsssssssssssssssttttttuuuttttttssssssssssssssstttuuuvvvwwwtttuuuvvvxxxwwwvvvtttsssrrrsssuuuxxxyyyzzzzzzzzzyyywwwvvvvvvxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvssstttxxxyyytttpppppprrrrrrtttuuuwwwyyy{{{|||wwwvvvttttttvvvwwwxxxwwwyyyxxxwwwwwwyyy{{{}}}~~~|||{{{{{{}}}~~~~~~~~~}}}zzzxxxyyy}}}~~~}}}~~~}}}~~~}}}}}}~~~}}}yyyyyy{{{|||zzzvvvwwwtttpppccc___ddd```XXX\\\[[[[[[ZZZZZZYYYYYYXXXXXXTTTUUUVVVUUUTTTUUUWWWXXXWWWWWWWWWWWWVVVUUUTTTTTTTTTQQQNNNOOORRRTTTTTTRRRQQQMMMMMMTTTXXXVVVRRRPPPSSSSSSTTTVVV]]]iiiwwwsssddd[[[TTTNNNMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAACCCCCCCCCCCCAAAAAABBBBBBAAA@@@????????????======:::666:::HHHUUU\\\WWWNNNEEE??????@@@>>>;;;yyy~~~yyyvvvtttyyyxxxnnnddd___]]]\\\QQQNNNJJJFFFCCC>>>999555111444555333444666555222111111000000///.........111000///...,,,+++***)))$$$''')))***)))(((((((((******)))(((((())))))***+++++++++***+++,,,,,,---+++++++++,,,,,,+++++++++...//////---,,,,,,...000---,,,,,,,,,+++++++++***)))(((((((((''''''''''''))))))))))))(((((('''&&&(((&&&&&&&&&'''((('''&&&&&&'''''''''%%%%%%&&&'''$$$$$$%%%%%%&&&'''(((((()))+++)))###"""&&&&&&###)))%%%%%%***---+++******---,,,+++******))))))***%%%'''))))))(((((()))***(((''''''(((***+++)))(((&&&)))***(((***///111///***,,,------------///000555EEEYYYgggkkkkkkkkkjjjkkkjjjjjjjjjfff^^^QQQHHHHHHKKKSSS\\\ffflllnnnnnnooooooooopppppppppqqqqqqppppppqqqrrrrrrrrrrrrrrrtttuuuuuutttqqqqqqsssuuusssrrrpppoooooopppqqqrrrwwwuuuttttttttttttrrrpppqqqqqqqqqqqqpppppppppppprrrqqqpppqqqssstttsssrrrssssssssstttttttttttttttrrrrrrrrrssssssuuuvvvwwwssstttvvvwwwxxxwwwuuutttppprrrtttvvvxxxyyyzzzzzzyyywwwvvvvvvwwwxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvuuussstttxxxyyyuuuqqqqqqrrrsssuuuwwwyyy{{{}}}}}}yyywwwuuuuuuwwwyyyzzzzzzzzzxxxwwwvvvwwwzzz}}}}}}{{{yyyyyy||||||{{{{{{~~~~~~~~~}}}|||||||||~~~|||{{{~~~}}}yyyzzzwwwwwwjjj___aaa]]]VVVXXXXXXYYYYYYZZZZZZYYYYYYXXXTTTUUUVVVUUUTTTTTTUUUWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTRRROOOPPPRRRTTTTTTSSSPPPKKKJJJRRRYYYXXXRRRNNNRRRSSSSSSWWWcccsssjjjccc^^^RRRLLLOOOOOONNNMMMLLLLLLMMMNNNOOOPPPPPPPPPOOOMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBAAAAAAAAABBBBBBCCC@@@AAABBBCCCCCCBBBAAA@@@AAAAAA@@@???>>>>>>??????===;;;666333;;;IIIUUUZZZRRRLLLDDD@@@???@@@>>><<<}}}zzzvvvtttyyyxxxpppfffaaa^^^[[[PPPNNNKKKHHHEEE@@@:::666111444555333333666666333222111111000//////......000000///...,,,+++*********,,,......+++(((&&&%%%'''&&&&&&&&&&&&(((***++++++************+++,,,,,,***++++++,,,,,,++++++***+++---///000///------...---------------,,,,,,,,,(((((((((((((((''''''&&&***************)))((('''(((&&&&&&&&&'''((('''&&&%%%&&&''''''&&&''')))+++$$$$$$%%%&&&&&&'''''''''$$$&&&&&&%%%&&&)))***)))(((%%%$$$''')))''''''***222111...***((((((((('''%%%''')))***))))))***+++(((''''''(((******)))''')))++++++))))))---...,,,***,,,------,,,,,,...///333AAAUUUeeellllllkkklllkkkjjjkkkkkkhhh___SSSJJJHHHKKKRRR[[[eeelllnnnooooooppppppqqqqqqrrrrrrrrrqqqrrrrrrsssssssssssssssssssssssssssqqqqqqrrrsssrrrqqqpppppppppqqqrrrsssssssssssstttuuuvvvtttrrrnnnnnnoooooopppqqqqqqqqqrrrqqqpppqqqssstttsssrrrssssssssssssttttttuuuuuuqqqrrrrrrrrrtttuuuvvvwwwssstttvvvwwwxxxwwwuuutttpppqqqrrrtttvvvxxxyyyyyyyyywwwvvvvvvwwwxxxwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvtttrrrsssxxxyyyvvvsssssstttvvvxxxzzz|||}}}~~~~~~zzzxxxuuuuuuwwwzzz{{{|||zzzxxxwwwvvvxxx{{{~~~}}}zzzxxxxxx{{{~~~~~~}}}}}}~~~}}}|||||||||}}}~~~|||~~~zzz}}}ppp```___]]]WWWVVVUUUWWWXXXZZZZZZZZZXXXWWWWWWWWWWWWUUUSSSRRRSSSUUUWWWWWWVVVVVVVVVVVVVVVVVVTTTSSSQQQQQQRRRTTTTTTTTTQQQKKKKKKSSSZZZYYYSSSOOORRRSSSSSSYYYlllwwwdddbbb^^^RRRLLLQQQPPPOOONNNMMMMMMNNNOOOPPPPPPOOOOOOOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHGGGCCCBBBAAAAAAAAAAAABBBBBB???@@@AAABBBBBBAAA@@@???@@@@@@???>>>>>>>>>?????????;;;444333===LLLTTTUUUMMMIIICCC@@@??????>>><<<~~~zzzvvvtttxxxxxxqqqjjjeee___YYYOOONNNMMMKKKHHHCCC<<<888333666555222222666666444222222111000000///......,,,,,,,,,,,,------------///111444444111,,,)))((( ###&&&***+++,,,+++******************+++,,,,,,)))***+++,,,,,,+++***)))))),,,///000///------------------------,,,,,,,,,((((((((()))(((''''''&&&))))))*********)))((((((((('''&&&&&&'''((('''&&&%%%&&&&&&&&&&&&(((+++...$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&(((((()))&&&$$$%%%)))***)))***...===;;;666...))))))(((%%%%%%'''************+++,,,(((''''''(((******)))'''+++---,,,)))(((++++++)))***+++---,,,++++++---...111===PPPccckkkkkkkkkmmmkkkkkkkkkkkkiiiaaaUUULLLHHHKKKQQQ[[[dddkkknnnooonnnoooooopppqqqrrrssstttrrrrrrsssttttttttttttsssrrrrrrrrrrrrqqqqqqqqqpppppppppqqqrrrrrrsssssssssrrrqqqrrrtttvvvwwwuuusssnnnnnnoooqqqrrrtttuuuuuuqqqqqqqqqrrrttttttsssqqqssssssssssssssstttuuuvvvrrrrrrrrrssstttvvvwwwxxxtttuuuvvvxxxwwwvvvtttssspppqqqrrrsssuuuvvvxxxxxxyyywwwvvvvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwtttqqqrrrvvvyyywwwuuuwwwxxxyyy{{{|||}}}}}}}}}|||wwwvvvtttuuuwwwyyyzzzzzzxxxxxxxxxxxxzzz}}}~~~zzzwwwvvvyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~xxxccc___^^^YYYWWWTTTVVVXXXZZZ[[[YYYWWWVVVXXXXXXXXXVVVTTTSSSSSSTTTWWWWWWVVVUUUUUUVVVVVVWWWSSSSSSRRRRRRRRRSSSTTTUUUSSSNNNNNNUUUYYYXXXSSSQQQSSSSSSSSS[[[sssoooaaa___[[[QQQMMMRRRPPPPPPOOOOOONNNOOOOOOOOONNNNNNNNNNNNMMMLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLHHHIIIIIIJJJIIIIIIHHHGGGCCCBBBBBBBBBBBBAAAAAAAAA??????AAAAAAAAAAAA??????@@@@@@???????????????@@@AAA<<<666777CCCPPPSSSOOOIIIFFFBBB@@@??????>>>===zzz|||wwwuuuxxxwwwssspppkkkbbbXXXOOOOOONNNMMMJJJEEE>>>999777888666111111555777666333333222111000///...---++++++++++++,,,,,,,,,---///222777999777444111000((()))***++++++++++++******************++++++,,,)))***+++,,,,,,+++***)))***,,,------,,,,,,---...++++++++++++++++++++++++'''((()))))))))(((&&&&&&&&&''''''(((((((((((('''((('''&&&&&&'''((('''&&&%%%&&&&&&%%%%%%&&&))),,,###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$$$$$$$$$$&&&%%%$$$&&&++++++))))))--->>>===777---)))******'''$$$&&&))))))))))))+++,,,''''''&&&((()))***((('''+++---,,,)))(((++++++((()))+++,,,+++******+++---000999KKK___hhhiiijjjmmmlllkkkkkkkkkiiiaaaWWWNNNIIILLLQQQZZZcccjjjmmmnnnkkklllmmmnnnppprrrssssssqqqqqqrrrssssssssssssrrrrrrqqqqqqqqqqqqqqqpppooommmoooqqqrrrssssssrrrqqqrrrrrrsssuuuvvvvvvtttqqqooooooqqqrrrsssuuuvvvvvvqqqqqqqqqrrrttttttsssqqqssssssrrrrrrssstttvvvwwwrrrrrrssstttuuuwwwxxxyyyuuuvvvwwwxxxwwwuuusssrrrqqqqqqqqqrrrsssuuuvvvwwwyyywwwvvvuuuvvvwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwtttppppppuuuxxxxxxxxx{{{zzz{{{|||}}}}}}|||zzzyyyuuuttttttvvvxxxzzzzzzyyywwwwwwxxxzzz|||{{{wwwvvvxxx}}}~~~~~~~~~}}}xxx|||zzz{{{}}}{{{|||lllcccaaaZZZWWWSSSUUUXXX[[[[[[YYYVVVTTTWWWXXXXXXWWWUUUTTTUUUWWWVVVUUUTTTTTTTTTTTTUUUVVVRRRRRRRRRQQQPPPQQQSSSUUUTTTPPPQQQUUUWWWUUUSSSTTTSSSSSSRRR[[[uuusssiii```\\\VVVOOONNNQQQOOOOOOPPPPPPOOOOOONNNMMMKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJGGGHHHIIIJJJJJJKKKKKKJJJHHHIIIIIIIIIIIIHHHFFFFFFBBBCCCDDDDDDCCCBBBAAA@@@>>>???@@@AAAAAA@@@???>>>@@@@@@?????????@@@@@@AAADDD>>>999<<>>===vvv}}}xxxwwwxxxwwwuuutttpppdddXXXPPPOOOOOONNNLLLFFF???:::999999666111111555888777333333222111000///...---------,,,,,,+++***))))))---111777;;;<<<:::999888888444---(((%%%&&&))),,,*********)))***++++++,,,((()))+++,,,,,,+++)))(((,,,,,,,,,******+++---000))))))))))))))))))******'''((()))))))))(((&&&%%%$$$$$$%%%&&&''''''''''''((('''&&&&&&'''((('''&&&&&&'''&&&%%%###$$$''')))###$$$%%%&&&'''&&&%%%$$$&&&$$$###$$$%%%%%%&&&)))&&&%%%(((+++***%%%$$$&&&444444///&&&$$$((()))&&&###%%%'''(((((((((***+++'''&&&&&&''')))***((('''***,,,,,,((((((+++,,,))))))***++++++***)))***,,,...666GGG\\\fffgggiiimmmmmmlllkkkkkkiiibbbXXXPPPJJJLLLRRRZZZccciiimmmnnnhhhiiikkkmmmoooppprrrsssppppppqqqrrrrrrrrrrrrqqqqqqqqqpppqqqqqqqqqooonnnkkkmmmpppssstttsssqqqppptttttttttuuuvvvuuurrrooooooppppppqqqrrrssstttuuuqqqpppqqqsssttttttrrrqqqssssssrrrrrrssstttvvvwwwrrrsssssstttvvvxxxyyyzzzvvvwwwxxxxxxwwwuuusssqqqrrrqqqqqqrrrssstttuuuvvvyyywwwvvvuuuvvvwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwtttpppooossswwwxxxzzz}}}{{{|||}}}}}}|||zzzxxxvvvvvvuuuvvvxxx{{{|||{{{yyyvvvwwwyyy{{{~~~{{{wwwuuuxxx|||~~~}}}~~~zzzqqqttt~~~yyyyyy|||~~~wwwwwwyyy|||~~~uuugggcccZZZTTTSSSUUUXXX[[[[[[YYYUUUSSSVVVWWWXXXWWWVVVVVVXXXYYYTTTTTTSSSRRRRRRSSSTTTUUUPPPQQQQQQPPPOOOPPPRRRTTTTTTRRRRRRUUUUUUSSSRRRUUURRRRRRRRR[[[uuujjjfff```YYYRRRNNNNNNPPPNNNOOOPPPPPPPPPNNNMMMLLLJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGEEEDDDBBBCCCDDDEEEEEECCCAAA@@@>>>???@@@AAAAAA@@@???>>>AAA@@@@@@@@@@@@@@@AAAAAAEEE@@@;;;???LLLUUUOOODDDDDDCCCAAA@@@??????>>>>>>{{{zzzuuurrrtttuuuuuuqqqjjjccc^^^NNNNNNNNNOOOMMMHHHBBB======999555444555666666444666333000.../////////...---///---)))(((+++,,,***'''+++111777<<<>>>>>>>>>888333---*********)))(((+++)))'''&&&&&&'''***+++///...---,,,++++++++++++,,,......++++++......,,,***)))))),,,//////,,,((()))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((('''&&&'''((()))((('''''''''&&&&&&&&&&&&''''''(((&&&$$$$$$'''))))))'''$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''%%%$$$&&&***...,,,)))(((((((((((('''(((***,,,+++((('''(((*********))))))(((((('''''')))***,,,,,,***)))***+++++++++******++++++,,,---...333BBBXXXfffjjjjjjmmmkkkmmmllliiigggdddZZZOOOLLLJJJMMMXXXbbbgggjjjmmmiiikkkmmmnnnnnnnnnpppqqqooopppqqqrrrsssrrrqqqpppuuutttrrrppppppqqqrrrsssqqqqqqqqqqqqrrrsssttttttqqqsssuuuvvvuuusssssssssqqqqqqppppppqqqqqqrrrssssssssssssssssssrrrrrrrrrtttuuuvvvuuutttssstttvvvssssssrrrrrrssstttvvvwwwtttuuuvvvwwwvvvuuusssrrrqqqqqqrrrssstttuuuvvvwwwyyyxxxxxxxxxxxxxxxxxxyyywwwvvvuuuttttttuuuvvvwwwttttttuuuvvvxxxyyy{{{|||~~~~~~}}}|||{{{zzzwwwuuuuuuxxxzzzzzzyyyrrruuuyyy}}}~~~{{{zzz|||{{{{{{{{{~~~~~~tttrrrxxx~~~{{{|||{{{vvvrrruuu|||}}}vvv}}}gggdddaaaXXXZZZYYYXXXZZZ\\\ZZZTTTOOORRRQQQTTTYYYWWWRRRTTT[[[WWWTTTRRRQQQRRRSSSTTTTTTSSSPPPMMMMMMPPPRRRQQQPPPUUURRRRRRVVVWWWSSSQQQRRRVVVVVVXXXcccyyyfffddd___WWWOOOKKKLLLOOOQQQQQQQQQOOOMMMLLLMMMNNNLLLLLLMMMLLLJJJJJJKKKMMMKKKKKKJJJKKKMMMMMMLLLJJJIIIFFFHHHLLLIIICCCBBBGGGIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBAAAAAAAAABBBBBB>>>???@@@AAA@@@@@@>>>>>>????????????@@@AAABBBBBBJJJ???>>>KKKVVVSSSLLLIIIKKKMMMIIIBBB=========<<<||||||wwwtttuuuvvvuuuqqqjjjccc^^^QQQNNNKKKKKKLLLJJJFFFAAA???;;;666444555555444222444333111111111000...,,,---///---)))'''))))))&&&&&&)))...333888:::<<<<<<666111***''''''(((((((((+++***((('''(((***,,,.........---,,,++++++******---//////,,,,,,//////------***))))))+++,,,+++)))(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&%%%''')))***)))(((''''''&&&&&&&&&&&&''''''&&&$$$###$$$'''((('''%%%%%%%%%%%%&&&&&&'''(((((($$$%%%&&&''''''&&&''')))+++***(((''''''((((((((('''+++...+++$$$ ###'''***)))))))))(((((((((''')))***,,,,,,***)))***++++++++++++++++++,,,,,,------111@@@UUUdddhhhjjjllljjjlllmmmkkkiiieee[[[PPPLLLJJJMMMWWWaaafffjjjmmmjjjlllnnnooooooooopppqqqqqqqqqrrrssssssrrrqqqppptttsssqqqppppppppprrrsssqqqqqqqqqqqqrrrsssttttttrrrtttuuuuuutttsssrrrrrrqqqqqqqqqpppqqqqqqrrrrrrsssssssssssssssttttttttttttuuuvvvuuutttssstttvvvssssssrrrrrrssstttvvvwwwssstttuuuvvvvvvtttsssqqqqqqqqqrrrssstttvvvvvvwwwxxxxxxwwwwwwwwwwwwxxxxxxwwwvvvtttssssssssstttuuutttttttttuuuwwwyyyzzz{{{{{{||||||||||||{{{zzzyyyzzzxxxvvvwwwyyy{{{zzzxxxuuuwwwzzz~~~~~~{{{yyy|||~~~~~~~~~~~~~~~~~~~~~zzzxxxzzz~~~~~~|||{{{}}}zzzvvvsssttt{{{xxx~~~jjjbbb```[[[YYYXXXXXXZZZ\\\[[[VVVRRRQQQPPPSSSXXXWWWTTTVVV[[[WWWUUURRRRRRSSSUUUVVVVVVSSSPPPMMMMMMOOOQQQQQQQQQTTTQQQRRRVVVWWWUUUTTTUUURRRTTTYYYdddwwwfffccc^^^VVVOOOMMMOOORRRQQQQQQQQQOOONNNMMMNNNOOOKKKLLLLLLKKKJJJIIIKKKMMMJJJIIIIIIIIIKKKKKKIIIGGGIIIGGGHHHKKKIIIDDDCCCGGGIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>????????????@@@@@@AAABBBHHH>>>>>>KKKUUURRRIIIDDDJJJLLLIIIBBB>>>>>>===;;;}}}~~~zzzvvvwwwxxxvvvqqqjjjccc___UUUOOOHHHHHHLLLMMMIIIDDD@@@<<<888555444333222111444333222333222111---***+++...---***)))***)))%%%&&&(((+++...222444666777444000***&&&%%%&&&&&&&&&++++++***)))***,,,///000------,,,,,,++++++******---000///,,,,,,///000---...,,,((('''((()))))))))''''''&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&%%%''')))******)))''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%&&&'''%%%$$$%%%%%%%%%&&&&&&'''((()))&&&'''((((((((((((((('''''''''&&&&&&&&&''')))))))))///222---""" &&&))))))))))))(((((((((((()))***,,,,,,***)))***+++++++++++++++,,,,,,,,,,,,,,,000===PPP```gggiiijjjiiilllmmmlllkkkggg]]]RRRMMMJJJLLLVVV```eeeiiimmmkkkmmmooopppppppppqqqrrrrrrrrrssssssssssssrrrqqqsssrrrqqqpppppppppqqqrrrpppqqqqqqrrrrrrsssttttttssstttttttttssssssrrrqqqrrrrrrqqqqqqpppqqqqqqqqqsssssssssttttttuuuuuuvvvtttuuuvvvuuutttssstttvvvssssssssssssssstttuuuvvvsssssstttuuuuuutttrrrqqqpppqqqrrrssstttvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwvvvuuutttsssssssssssssssssssssttttttvvvwwwxxxyyyxxxxxxyyyyyyyyyxxxwwwwwwzzzyyyyyyzzz{{{{{{yyywwwwwwyyy{{{~~~|||{{{}}}~~~}}}}}}|||}}}xxxwwwvvvwww|||mmmaaa```___YYYXXXXXXZZZ]]]]]]YYYUUUQQQQQQSSSWWWWWWUUUWWW[[[VVVTTTSSSSSSUUUWWWWWWWWWUUURRRNNNMMMOOOQQQRRRRRRSSSQQQRRRVVVWWWUUUVVVYYYTTTXXX^^^jjjxxxwwweeebbb\\\UUUPPPOOORRRUUURRRQQQQQQPPPOOOOOOOOOOOOJJJKKKKKKJJJIIIIIIJJJLLLKKKJJJIIIIIIJJJJJJHHHFFFHHHHHHIIIJJJHHHEEEDDDGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@AAAAAA@@@???>>>?????????@@@@@@@@@@@@@@@EEE===>>>LLLUUUOOODDD>>>GGGJJJIIICCC???>>>===;;;|||}}}yyyyyyyyywwwrrrkkkddd```YYYQQQIIIIIINNNOOOJJJCCC???<<<999666444333333333777555333222111000---+++)))---...,,,,,,---,,,((((((((()))***+++---///000000...+++)))(((&&&%%%%%%******)))***+++---///000,,,,,,,,,,,,++++++******,,,///...++++++...///,,,---+++)))(((''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((('''&&&'''((()))((('''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''&&&%%%$$$'''&&&&&&&&&'''((()))***---...---)))(((((((((&&&%%%&&&&&&&&&&&&'''***,,,...222444///'''###%%%((())))))))))))(((((((((((()))***,,,,,,***)))***++++++++++++,,,,,,,,,,,,,,,,,,000:::LLL]]]gggjjjjjjhhhlllnnnnnnnnnjjj```UUUNNNJJJKKKTTT^^^dddiiimmmmmmnnnqqqqqqqqqpppqqqsssqqqqqqrrrsssttttttttttttsssrrrqqqpppppppppqqqqqqppppppqqqrrrsssssssssssstttssssssrrrsssrrrqqqpppsssrrrqqqqqqppppppqqqqqqrrrsssssstttuuuvvvwwwwwwtttuuuvvvuuutttssstttvvvssssssssssssttttttuuuuuurrrssssssttttttsssrrrrrrpppqqqrrrssstttvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvtttttttttttttttttttttuuusssssssssttttttvvvwwwxxxvvvvvvwwwwwwwwwwwwwwwwwwyyyzzz|||}}}}}}{{{xxxvvvwwwyyy{{{~~~}}}}}}||||||zzz|||}}}~~~kkk``````aaaZZZXXXXXXZZZ]]]^^^[[[XXXRRRSSSTTTVVVVVVVVVVVVXXXUUUSSSRRRSSSUUUWWWWWWWWWUUUSSSPPPNNNNNNPPPRRRSSSSSSQQQRRRUUUUUUTTTVVVZZZYYY\\\dddoooyyy|||uuulllccc___YYYTTTQQQRRRUUUXXXSSSQQQPPPOOOPPPPPPPPPOOOIIIJJJJJJJJJHHHIIIJJJLLLMMMLLLKKKKKKKKKJJJHHHFFFHHHHHHIIIIIIHHHFFFFFFHHHHHHGGGGGGFFFEEEDDDDDDDDDBBBBBBBBBAAAAAA@@@??????===>>>???@@@AAA@@@?????????@@@@@@@@@@@@?????????AAA<<<@@@MMMTTTKKK>>>888EEEHHHHHHCCC@@@???>>>;;;yyy~~~{{{{{{zzzxxxssslllfffbbb[[[TTTMMMLLLPPPOOOHHH@@@===;;;999777555555666777;;;777222///............***---...+++***+++***&&&******)))((('''((())))))###&&&(((******)))'''&&&)))(((((()))***,,,...///++++++,,,,,,,,,+++***)))***---,,,)))))),,,---******++++++***)))&&&%%%$$$&&&&&&&&&&&&&&&'''((()))&&&'''''''''''''''''''''***)))''''''(((((('''%%%''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&&&&&&&((('''&&&&&&'''(((***+++555888666---'''((((((&&&%%%'''((('''&&&'''+++---111000000...,,,+++******(((((((((((()))))))))))))))***,,,,,,***)))***+++***+++,,,---------,,,,,,...111999GGGZZZggglllkkkiiilllnnnoooooommmcccYYYOOOJJJJJJSSS\\\ccchhhmmmmmmoooqqqrrrqqqpppqqqrrrooooooppprrrtttuuuwwwxxxrrrrrrrrrqqqqqqqqqqqqqqqooopppqqqssssssssssssssstttrrrqqqqqqrrrsssqqqooorrrrrrqqqqqqpppqqqqqqrrrrrrsssssstttuuuvvvwwwwwwtttuuuvvvuuutttssstttvvvssssssssstttttttttttttttrrrrrrssssssssssssssssssqqqrrrrrrssstttuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvrrrssstttuuuvvvwwwwwwwwwttttttsssssstttuuuvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyy{{{~~~~~~{{{yyywwwwwwxxxzzz}}}~~~|||zzzxxxwwwyyy|||wwwiiibbb```aaa\\\YYYXXXYYY\\\^^^\\\YYYTTTUUUUUUUUUVVVVVVUUUTTTSSSRRRQQQRRRTTTVVVVVVUUUUUUTTTRRRPPPOOOPPPRRRTTTSSSQQQRRRTTTSSSRRRUUU[[[bbbbbbgggqqqyyywwwlllccc___[[[VVVRRRQQQSSSVVVXXXRRRPPPNNNNNNPPPQQQPPPNNNHHHIIIJJJIIIIIIIIIKKKLLLLLLKKKJJJJJJJJJJJJHHHFFFHHHIIIJJJHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDBBBBBBCCCBBBBBB@@@???>>>===>>>???@@@AAA@@@@@@??????@@@@@@@@@@@@???>>>======<<>>999222...------...///,,,///...)))'''(((&&&"""+++***)))(((''''''''''''$$$)))************((((((((()))***+++,,,,,,)))***+++,,,,,,+++***)))))),,,+++((((((+++,,,)))(((***,,,,,,)))'''%%%$$$''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''***)))''''''(((((('''%%%''''''&&&&&&&&&&&&'''''''''(((((('''%%%%%%&&&((()))((('''&&&''')))+++,,,777@@@BBB666+++))))))'''&&&((()))(((&&&&&&)))---...,,,***+++------,,,***(((((((((((()))))))))))))))***,,,,,,***)))***+++***+++---.........---,,,...000666CCCVVVgggmmmkkkjjjmmmoooooopppoooggg]]]OOOJJJJJJQQQZZZaaagggmmmnnnoooqqqqqqppppppqqqrrrnnnooooooqqqsssuuuwwwxxxsssssssssrrrrrrrrrqqqqqqoooppprrrsssttttttsssrrrtttqqqnnnooorrrsssrrrpppqqqqqqppppppqqqqqqrrrssssssssssssttttttuuuuuuvvvtttuuuvvvuuutttssstttvvvssssssttttttuuuttttttsssssssssssssssssstttttttttssssssssstttttttttuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvrrrsssuuuvvvwwwwwwwwwwwwuuuuuutttttttttuuuuuuvvvwwwwwwwwwwwwxxxyyyzzz{{{yyy|||~~~|||zzzzzzxxxxxxzzz|||}}}~~~}}}{{{yyyzzz{{{~~~|||xxxyyywwwuuutttuuuxxx{{{~~~~~~zzztttkkkdddaaa___[[[XXXXXX[[[\\\ZZZXXXTTTVVVUUUTTTUUUXXXVVVRRRSSSRRRQQQRRRTTTUUUUUUSSSTTTUUUTTTRRRPPPPPPRRRSSSRRRQQQRRRTTTSSSRRRXXX```tttmmmmmmvvv}}}yyylllbbb[[[WWWRRRPPPPPPRRRTTTUUURRROOOLLLMMMPPPQQQPPPMMMHHHIIIJJJJJJIIIJJJLLLMMMIIIHHHGGGGGGHHHHHHFFFDDDGGGJJJKKKGGGFFFHHHJJJIIIFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDCCCAAA???>>><<<===???@@@AAAAAA@@@???@@@@@@AAAAAA@@@>>><<<;;;999===IIITTTPPPBBB999:::BBBFFFFFFAAA???@@@@@@>>>ppp||||||{{{yyyuuuooojjjggg]]]XXXQQQNNNMMMMMMKKKHHH??????>>>;;;777666888:::===999444000......---------///---***)))++++++((()))))))))))))))))))))))) $$$((()))))))))***,,,))))))))))))******++++++(((***+++,,,,,,+++***)))***,,,+++((((((+++,,,***)))+++,,,+++(((&&&'''((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((&&&&&&''')))))))))(((''''''&&&&&&&&&&&&''''''(((((('''%%%"""###&&&)))***)))'''&&&'''))),,,---444DDDLLLAAA222,,,***'''''')))***((($$$###&&&***************++++++++++++'''((((((((()))))))))***)))***,,,,,,***)))***+++***+++---...///...---,,,---///444>>>RRRfffllliiikkknnnnnnnnnppppppjjjbbbPPPJJJIIIPPPYYY```gggmmmmmmoooqqqqqqpppooopppqqqppppppppppppqqqssstttuuuttttttttttttssssssrrrrrrnnnppprrrsssttttttsssrrrsssooolllmmmqqqtttsssqqqooooooooopppqqqrrrssstttsssssssssssssssttttttttttttuuuvvvuuutttssstttvvvsssssstttuuuuuutttsssrrrtttssssssssstttuuuuuuvvvuuuttttttttttttssssssssswwwvvvvvvuuuuuuvvvvvvwwwtttuuuuuuvvvvvvuuutttsssvvvvvvuuuuuutttuuuuuuvvvwwwwwwvvvwwwxxxzzz{{{}}}yyy|||~~~||||||}}}zzz{{{{{{|||}}}~~~{{{|||~~~~~~~~~~~~|||zzzwwwuuuuuuvvvyyyzzz~~~zzzuuutttsssssstttwwwzzz|||xxxzzz~~~~~~wwwyyy~~~nnngggaaa]]]YYYXXXYYYYYYXXXVVVQQQTTTTTTRRRVVV[[[YYYTTTTTTSSSSSSTTTUUUVVVTTTSSSSSSUUUVVVUUURRRPPPQQQRRRQQQPPPRRRUUUUUUVVV^^^gggtttmmmuuu}}}yyylllaaaWWWSSSPPPNNNPPPQQQQQQPPPQQQMMMJJJKKKOOOQQQOOOLLLIIIJJJKKKKKKJJJKKKMMMOOOGGGFFFFFFFFFHHHHHHFFFDDDGGGKKKKKKFFFEEEIIIKKKIIIEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@>>><<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@>>>;;;:::666???NNNWWWNNN>>>999???BBBEEEDDD@@@===@@@AAA@@@mmm||||||{{{yyyuuupppkkkhhh^^^XXXQQQLLLKKKLLLNNNOOOBBBBBBAAA<<<777555777:::<<<999555222111///,,,***+++------+++---222444333&&&''')))***+++,,,,,,,,,...//////,,,(((''')))+++*********************+++((()))+++,,,,,,+++***)))***---,,,)))))),,,---***+++,,,,,,)))&&&&&&))),,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$&&&)))++++++***'''''''''&&&&&&'''''''''((((((&&&### !!!%%%)))***)))'''&&&'''))),,,...///EEESSSIII888000+++'''''')))***'''""" ###'''(((+++...---***)))+++///'''((((((((())))))******)))***,,,,,,***)))***+++***+++---//////...---,,,,,,...111;;;PPPeeelllhhhmmmnnnnnnmmmoooqqqllldddPPPJJJIIIOOOXXX```gggmmmmmmooopppqqqoooooooooppprrrrrrqqqppppppppprrrrrrttttttuuuuuuttttttsssrrrnnnppprrrtttttttttsssrrrrrrnnnkkkmmmqqquuutttqqqnnnoooooopppqqqssstttuuussssssssssssssssssrrrrrrtttuuuvvvuuutttssstttvvvssssssuuuuuuuuutttsssrrrtttttttttttttttuuuvvvwwwvvvuuuuuutttssssssrrrrrrwwwwwwvvvvvvvvvvvvwwwwwwuuuvvvvvvvvvuuusssqqqooowwwvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvxxxzzz|||}}}yyy|||~~~|||~~~}}}}}}||||||||||||}}}}}}zzzzzzzzzyyyyyy{{{}}}{{{xxxuuutttvvvxxxzzz|||rrrrrrrrrsssuuuxxx{{{}}}tttwww|||xxxwww|||yyynnnccc___YYYWWWXXXXXXVVVTTTOOORRRRRRQQQVVV]]]\\\VVVVVVUUUUUUUUUVVVVVVUUUSSSRRRUUUWWWWWWSSSQQQQQQRRROOOOOORRRVVVWWWYYYcccmmmqqqffflllvvvrrreeeZZZTTTQQQNNNNNNPPPQQQOOONNNPPPLLLIIIKKKOOOPPPNNNKKKIIIJJJKKKKKKKKKKKKMMMOOOHHHGGGGGGHHHJJJJJJIIIGGGGGGKKKKKKFFFEEEIIILLLJJJEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEECCC@@@???<<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@===;;;999555@@@RRRYYYMMM<<<:::CCCBBBEEEDDD???<<>>???@@@DDDAAA@@@AAA???999777999:::EEEOOOOOOEEE======CCCFFFDDDAAA@@@@@@@@@???>>>}}}||||||zzzvvvoooiiiccc\\\UUURRRNNNIIIFFFGGGBBB@@@<<<:::999777555333444555666333///------...---......------,,,+++******++++++******+++...111///,,,)))(((((()))***)))+++***)))(((((()))***+++&&&&&&'''((()))))))))((()))))))))***++++++,,,,,,(((((()))))))))(((((('''((((((((((((((((((((((((%%%$$$######%%%''')))***'''''''''''''''((())))))'''''''''''''''((()))))))))''''''))))))%%%$$$&&&'''''''''%%%&&&---777???IIILLLYYY[[[FFF444///,,,'''(((***,,,---,,,)))''',,,+++++++++++++++***(((((((((((('''((((((((()))(((((((((((()))***+++,,,------------------,,,,,,)))---000555FFF]]]iiihhhiiikkklllkkklllmmmhhhaaaVVVNNNIIIMMMTTT[[[ccciiilllnnnqqqqqqpppoooppppppqqqpppooonnnnnnnnnppppppsssttttttuuuuuuttttttsssrrrqqqooooooqqqrrrsssrrrpppppppppppppppqqqrrrsssqqqqqqqqqpppppppppppppppssssssttttttttttttssssssuuuwwwxxxwwwuuusssssstttuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuttttttvvvuuutttuuuvvvwwwvvvuuuuuutttuuuwww{{{~~~~~~~~~|||zzzyyyyyyxxxwwwwwwuuusssrrrsssvvvyyy{{{{{{|||~~~~~~~~~~~~{{{}}}~~~{{{|||}}}xxxvvvsssqqqqqqtttwwwyyyzzzxxxwwwyyy}}}~~~~~~~~~~~~kkkbbbYYYWWWYYYYYYWWWTTTQQQPPPQQQSSSVVVXXXXXXWWWXXXUUUSSSTTTVVVVVVSSSOOOQQQSSSTTTTTTRRRPPPOOOPPPKKKNNNRRRTTTSSSUUUaaannnwwwoooeeeaaaaaa___WWWPPPSSSRRRPPPPPPPPPOOONNNLLLNNNKKKIIIKKKMMMMMMJJJEEEIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJHHHGGGFFFGGGGGGFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA>>>@@@AAAAAA@@@??????@@@CCC@@@@@@AAA>>>999888;;;:::HHHQQQKKK???;;;===AAAGGGDDDAAA@@@AAAAAA@@@???~~~|||{{{{{{{{{wwwqqqlllddd]]]WWWTTTPPPJJJGGGHHHDDDAAA<<<999777666555444333444444222000//////000/////////......---,,,+++***++++++++++++,,,///222///---***)))***++++++++++++***)))(((((()))***+++&&&'''(((***++++++******'''''''''((())))))******************)))(((''''''''''''''''''''''''''''''%%%%%%&&&'''((()))******'''''''''&&&''''''((()))'''''''''&&&''''''((()))'''$$$%%%((((((%%%$$$'''&&&((((((&&&'''111AAANNNWWWZZZ___UUU???666555---***...444666444///+++(((************)))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...222CCCZZZhhhjjjhhhkkkkkkiiijjjjjjfff```WWWOOOIIILLLSSSZZZbbbiiijjjmmmoooqqqqqqpppqqqrrrqqqpppooonnnnnnooopppqqqsssttttttuuuuuuuuuttttttsssqqqooonnnppprrrssssssrrrrrrqqqqqqqqqqqqrrrrrrppppppppppppqqqqqqqqqqqqttttttssssssssssssttttttyyyzzzzzzxxxuuusssrrrsssuuuuuuttttttttttttuuuuuuwwwwwwwwwvvvvvvuuuuuutttuuuuuuuuuttttttttttttsssttttttttttttuuuvvvwwwwwwuuuuuuvvvvvvvvvvvvwwwwwwuuuttttttuuuvvvwwwwwwvvvttttttuuuxxx{{{~~~|||zzzyyyyyyxxxwwwvvvtttrrrqqqrrrtttwwwyyyzzz{{{}}}}}}|||{{{{{{yyy{{{yyyvvvwww{{{}}}{{{wwwuuusssqqqrrrtttwwwzzz}}}zzz||||||xxxhhh\\\[[[\\\YYYWWWXXXSSSRRRRRRTTTVVVWWWWWWVVVWWWTTTRRRRRRTTTSSSPPPMMMPPPQQQRRRRRRPPPNNNNNNOOOMMMOOOSSSUUUSSSSSS[[[fffoookkkfffccc___ZZZTTTPPPTTTRRROOONNNNNNOOONNNMMMMMMKKKIIIJJJLLLLLLIIIFFFHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKHHHGGGEEEEEEFFFFFFDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA???AAABBBBBBAAA@@@@@@AAAAAA?????????<<<888888<<<;;;MMMUUUGGG:::<<>>555333;;;CCCEEE>>>444---+++))))))))))))((('''((()))))))))))))))))))))(((((((((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,)))------000@@@XXXhhhlllhhhkkkllljjjiiijjjgggbbbYYYPPPIIIKKKRRRYYYaaahhhjjjmmmpppqqqppppppqqqrrrrrrqqqpppooopppqqqrrrssssssssstttuuuuuuuuutttttttttqqqnnnnnnppprrrsssssstttsssrrrrrrqqqqqqqqqrrroooppppppqqqrrrrrrrrrrrrssssssrrrqqqqqqrrrtttuuuyyyzzz{{{yyyvvvtttttttttuuuuuuttttttttttttuuuuuuyyyxxxxxxwwwvvvuuuuuutttuuuuuutttttttttsssssssssssssssssstttuuuvvvwwwxxxttttttuuuvvvvvvwwwxxxxxxuuutttssstttvvvxxxwwwvvvtttssstttwww{{{~~~|||{{{zzzyyyxxxvvvwwwvvvuuuttttttvvvxxxzzzzzz{{{~~~}}}|||{{{{{{|||yyyttttttyyy{{{zzzvvvuuusssrrrrrruuuxxxyyy}}}~~~{{{~~~{{{yyy|||xxxaaa]]]^^^ZZZYYY\\\UUUTTTSSSTTTUUUVVVVVVUUUVVVTTTRRRRRRSSSRRROOOMMMOOOPPPQQQQQQOOONNNNNNOOOPPPQQQTTTVVVRRRPPPUUU^^^sssooojjjeeeaaa\\\WWWSSSUUURRROOOMMMMMMNNNNNNNNNNNNMMMKKKKKKLLLLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHJJJKKKKKKKKKIIIGGGFFFEEEFFFFFFEEECCCBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@BBBCCCCCCBBBAAAAAABBBAAA???>>>===999555666;;;>>>RRRWWWDDD888???FFFEEEDDDBBB@@@@@@AAAAAA???>>>uuuzzzxxxvvvwwwxxxwwwrrrnnnhhhaaa[[[XXXTTTMMMIIIIIIIIIEEE???<<<::::::999888111111111111111222111111.........------,,,+++***)))+++,,,---,,,---///111444111---+++******)))(((******))))))))))))******"""###%%%(((((((((&&&%%%''''''(((((()))******+++++++++++++++***(((''''''''''''''''''''''''''''''$$$'''))))))'''%%%$$$%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$"""###&&&'''%%%$$$'''%%%''')))'''(((333GGGWWWdddbbbYYYAAA000:::DDD;;;<<>><<<666111444:::@@@QQQSSSAAA777@@@IIIGGGBBB@@@??????@@@@@@>>>===yyy{{{yyyvvvwwwwwwvvvrrrnnniiiccc]]][[[VVVOOOJJJJJJHHHEEEAAA>>>===<<<;;;:::222111000111222333222000---......------,,,+++******+++------,,,,,,---///444111---*********)))((()))))))))******)))))))))$$$%%%(((******)))'''%%%(((((())))))******++++++************)))(((''''''''''''''''''''''''''''''###''''''&&&%%%&&&)))((('''&&&&&&%%%&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&$$$"""###''''''%%%$$$'''%%%'''(((''''''000>>>JJJYYYSSSJJJ777)))333<<<555@@@NNN[[[ZZZIII888...---''')))***(((&&&&&&)))---%%%&&&((()))))))))((('''(((((((((((()))***+++,,,)))))))))******++++++,,,***.........;;;RRRdddjjjhhhlllnnnllljjjlllllljjj```UUUKKKIIINNNTTT]]]dddmmmoooqqqqqqpppoooooopppqqqpppoooooopppqqqssstttpppqqqrrrsssssssssssssssrrrpppoooppprrrsssrrrqqqssssssrrrqqqqqqqqqqqqqqqpppqqqrrrsssssssssrrrqqqqqqppppppqqqqqqrrrsssttttttvvvxxxxxxwwwwwwxxxyyyuuuuuuttttttttttttuuuuuuwwwwwwwwwvvvvvvuuuuuuttttttttttttssssssssssssrrrrrrrrrrrrssstttvvvwwwxxxsssssstttuuuuuuvvvwwwwwwwwwuuutttuuuvvvwwwvvvtttsssssssssvvvyyy|||||||||~~~~~~}}}}}}||||||||||||zzzwwwtttvvvuuutttsssssstttuuuvvvyyy|||zzz{{{xxxttttttyyy{{{{{{~~~|||{{{zzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~xxxwwwzzz~~~~~~nnneeeaaa]]]ZZZXXXVVVTTTTTTUUUVVVVVVVVVTTTUUUUUUUUUTTTSSSRRRQQQQQQRRRRRRQQQOOOOOOQQQSSSUUUTTTUUUWWWTTTQQQTTT[[[wwwppphhhbbb```]]]XXXTTTSSSQQQNNNMMMMMMNNNMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKFFFGGGIIIJJJKKKKKKKKKJJJJJJHHHGGGFFFGGGGGGFFFDDD@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCCCCBBBAAAAAABBBCCCAAA???<<<555111555===FFFOOOMMM???888???FFFEEEAAA@@@???@@@AAA@@@???==={{{|||yyyxxxxxxwwwrrrooojjjddd___\\\XXXPPPKKKJJJEEECCC@@@???>>>===<<<:::333111000000222333111///...//////......---,,,+++***+++------+++++++++,,,111...+++)))************))))))************))))))((())),,,------+++(((&&&((((((((()))******++++++(((((()))))))))(((((('''(((((((((((((((((((((((( ###''''''%%%$$$'''***((('''&&&&&&%%%%%%%%%&&&((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$'''(((%%%$$$'''%%%''''''''''''+++333999BBB;;;888///&&&,,,333,,,;;;KKK[[[XXXFFF333++++++'''***+++)))&&&&&&***..."""$$$&&&((())))))((('''(((((((((((()))***+++,,,(((((())))))***++++++,,,''',,,---,,,888NNN___eeefffkkknnnllljjjlllnnnmmmdddWWWLLLIIILLLRRRZZZbbbkkkmmmpppqqqppppppqqqqqqmmmmmmllllllmmmooopppqqqnnnooopppqqqrrrrrrrrrrrrpppppppppqqqssssssrrrppprrrqqqqqqpppppppppqqqqqqqqqrrrsssttttttrrrqqqoooqqqqqqrrrssstttttttttttttttvvvxxxxxxwwwvvvwwwxxxuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttsssssssssrrrrrrrrrrrrrrrssstttuuuvvvwwwuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwuuuuuuvvvvvvtttssstttssssssuuuxxxzzzzzzyyy||||||}}}~~~~~~~~~}}}}}}|||||||||||||||zzzvvvsssttttttsssrrrrrrsssssstttxxxzzz~~~xxxzzzyyywwwyyy~~~zzz~~~~~~}}}{{{{{{|||tttkkkddd[[[XXXVVVTTTSSSUUUVVVWWWWWWRRRSSSTTTTTTTTTSSSSSSSSSQQQQQQQQQPPPOOOOOOQQQSSSSSSRRRSSSVVVVVVVVV[[[bbbjjjiiifffbbb]]]XXXUUUTTTRRRPPPOOONNNNNNNNNLLLKKKMMMMMMLLLJJJIIIIIIJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKGGGHHHJJJKKKLLLKKKJJJIIIHHHGGGEEEEEEFFFFFFDDDCCC???@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???@@@AAACCCCCCAAA@@@AAABBBBBBAAA@@@===777444:::CCCQQQQQQLLLBBB>>>@@@DDDDDDBBBAAAAAABBBCCCBBB@@@>>>xxx{{{zzzzzzxxxsssoookkkeee___]]]YYYQQQLLLKKKCCCAAA?????????>>><<<:::444111///000222333111///000000000000///...---,,,***,,,------+++******+++...+++)))(((***,,,,,,,,,))))))************))))))&&&(((***++++++(((%%%###''''''(((((()))*********&&&'''((((((((((((((('''))))))))))))))))))))))))$$$'''***((($$$"""$$$(((((('''&&&&&&%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%'''$$$%%%((((((%%%$$$'''&&&&&&'''''''''(((+++---111,,,///000+++///333---444FFFWWWUUUBBB///((()))'''***+++)))&&&&&&+++000 """%%%'''((()))((('''(((((((((((()))***+++,,,'''(((((()))***+++++++++&&&+++,,,+++555KKK\\\bbbdddjjjmmmkkkjjjlllnnnnnnfffYYYLLLIIIKKKQQQYYYaaaiiikkkoooqqqqqqqqqrrrtttkkkjjjjjjjjjkkklllnnnooommmnnnooopppqqqrrrrrrrrrooooooppprrrttttttqqqoooqqqppppppoooppppppqqqqqqqqqrrrtttttttttrrrpppoooqqqrrrtttvvvwwwwwwvvvuuuuuuvvvxxxxxxvvvuuuvvvwwwuuuuuuttttttttttttuuuuuuttttttttttttuuuuuuuuuuuuttttttsssssssssrrrrrrrrrssssssssssssssstttuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxyyywwwvvvuuuvvvuuutttrrrtttsssssstttwwwxxxxxxwwwzzz{{{|||}}}}}}}}}}}}}}}{{{{{{|||}}}}}}zzzvvvsssuuuttttttsssssssssttttttvvvyyy}}}~~~|||xxx{{{|||{{{~~~www|||}}}|||~~~|||{{{yyytttjjj___XXXVVVTTTSSSUUUWWWXXXXXXPPPRRRSSSTTTSSSRRRSSSTTTPPPQQQPPPOOONNNNNNQQQSSSPPPOOOQQQUUUXXXZZZ```hhh___dddgggddd[[[UUUTTTVVVQQQPPPOOOOOOOOONNNLLLJJJPPPPPPOOOMMMKKKKKKLLLNNNIIIIIIIIIJJJJJJKKKKKKKKKGGGIIIJJJLLLLLLKKKIIIHHHGGGFFFDDDDDDEEEEEECCCBBB???@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@?????????AAABBBBBBAAA@@@@@@AAABBBAAAAAA???:::888???III\\\VVVNNNHHHDDDCCCDDDEEECCCCCCCCCDDDEEEDDDBBB@@@zzz{{{xxxwwwtttpppkkkhhhddd^^^WWWQQQLLLJJJEEEBBB???>>>??????===:::999444///...111222000---000...------.........------,,,++++++******++++++111...+++*********)))(((++++++***)))(((((())))))''''''((((((((((((''''''******)))(((((()))******((('''(((***(((%%%%%%))))))&&&$$$$$$&&&(((&&&$$$((())))))'''%%%$$$%%%'''***'''%%%$$$%%%'''(((((((((&&&$$$""""""$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))(((''')))***)))+++111777555///...999DDDCCC888---***,,,&&&'''(((''''''''')))+++***'''$$$%%%(((***)))(((******)))))))))))))))***((()))***)))((((((***,,,***---,,,***444JJJ___iiiiiikkknnnnnnmmmlllkkkkkkfff^^^SSSKKKJJJOOOVVVZZZdddlllqqqpppnnnooopppoooqqqiiibbbccckkkrrrqqqnnnooopppqqqrrrrrrrrrrrrrrrnnnnnnoooppppppppppppppppppqqqrrrsssrrrqqqpppoooqqqqqqqqqrrrrrrrrrssssssvvvuuuttttttuuuvvvuuusssvvvvvvvvvtttrrrrrrtttvvvssstttuuuwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxssstttvvvwwwwwwuuutttrrrrrrtttvvvvvvuuutttuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvzzzyyywwwuuuuuuvvvwwwxxx{{{{{{yyyxxxwwwvvvvvvvvvwwwyyyyyyxxxuuuvvvyyy|||xxxzzz}}}|||xxxuuuuuutttssstttvvvvvvvvvuuusssvvvzzz~~~|||~~~zzzxxxwwwxxx|||}}}{{{yyy|||{{{ssswww|||uuuaaaZZZZZZWWWSSSQQQTTTWWWXXXUUUTTTSSSSSSSSSRRRPPPNNNOOOOOOMMMMMMMMMMMMOOOOOONNNRRRRRRQQQZZZggghhh```UUUfffiiiaaa\\\TTTPPPVVVLLLMMMOOOOOOPPPOOONNNMMMMMMOOONNNJJJIIIKKKKKKIIIHHHHHHHHHHHHHHHIIIJJJKKKIIIJJJKKKKKKKKKJJJHHHGGGJJJHHHFFFDDDCCCCCCCCCDDD???@@@BBBDDDEEEEEEDDDDDDBBBBBBCCCBBBAAA@@@???>>>@@@@@@@@@@@@@@@AAABBBCCCGGGBBB===999555555???JJJXXXZZZUUULLLGGGHHHIIIEEE@@@AAABBBDDDEEECCC>>>;;;uuuzzzwwwvvvtttpppkkkhhhddd^^^XXXRRRNNNLLLFFFCCC@@@??????>>><<<999888444///...111222111///000///------...///...---,,,,,,+++************+++///,,,***))))))))))))(((+++******)))(((((())))))'''(((((())))))(((((('''******************)))))))))(((***---+++'''&&&)))(((&&&$$$$$$&&&((('''%%%((())))))'''%%%$$$%%%'''***(((&&&%%%'''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''''''''((((((***222;;;<<<888,,,000444444///+++(((((()))******(((&&&%%%&&&'''***'''%%%%%%(((***)))(((((('''''''''((()))******((()))******))))))***,,,***---,,,+++333HHH]]]ggghhhkkknnnnnnmmmlllkkklllggg___SSSJJJIIIMMMUUUZZZccckkkpppooonnnppppppooosssmmmhhhiiiooossssssqqqoooppppppqqqrrrrrrqqqqqqnnnooooooppppppppppppppppppqqqrrrssssssrrrqqqpppqqqqqqqqqrrrrrrsssssssssvvvtttssstttuuuuuutttssswwwwwwwwwuuusssssstttvvvuuuvvvwwwxxxxxxxxxxxxxxxzzzyyyxxxvvvuuutttssssssrrrsssuuuvvvvvvuuusssrrrqqqsssuuuuuutttssstttuuuvvvwwwwwwwwwwwwwwwwwwvvvzzzyyywwwvvvuuuvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxuuuwwwyyyxxxxxxxxx{{{~~~yyy{{{}}}}}}}}}zzzwwwuuuyyywwwvvvuuuvvvuuusssrrruuuwww{{{~~~~~~xxxwwwwwwxxx{{{~~~zzzwwwuuu}}}vvvqqquuuvvv{{{ccc]]]\\\YYYVVVUUUVVVWWWWWWVVVUUUSSSSSSTTTSSSQQQOOOPPPOOONNNMMMMMMNNNOOOPPPNNNRRRSSSRRRYYYfffggg___TTTdddhhh```[[[SSSNNNTTTNNNNNNOOOOOONNNMMMLLLKKKMMMOOONNNJJJIIIKKKKKKIIIHHHHHHHHHHHHHHHIIIJJJJJJMMMMMMNNNNNNMMMKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBBBB@@@AAABBBCCCDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@??????AAAAAAAAAAAAAAABBBCCCCCCCCC@@@===999555666AAANNNXXXYYYTTTKKKGGGHHHHHHEEEDDDBBBAAAAAABBBAAA@@@>>>www|||yyyyyyvvvqqqjjjhhhddd___ZZZTTTPPPNNNIIIFFFCCCAAA@@@>>>;;;888777333//////111333222111111///...---...///...---,,,,,,+++***************,,,***(((((()))***)))(((******)))((((((((())))))((())))))******))))))(((***+++,,,---,,,+++)))((()))))),,,000...)))'''***(((&&&%%%%%%&&&''''''&&&((())))))(((%%%%%%&&&'''***(((&&&&&&((()))((((((&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&'''(((+++555@@@EEEDDD555111,,,+++,,,---***'''((()))***)))&&&%%%&&&''')))'''&&&&&&((()))))))))&&&&&&&&&&&&''')))***+++((()))******))))))***,,,***------,,,222DDDXXXeeehhhjjjmmmnnnmmmlllllllllhhh```TTTJJJGGGKKKSSSYYYaaaiiioooooonnnpppqqqoootttrrrpppppprrrttttttsssooooooppppppqqqqqqppppppnnnoooppppppqqqqqqpppppppppqqqrrrssssssrrrqqqpppqqqqqqrrrsssssstttuuuuuuuuusssssssssuuuuuutttsssxxxxxxxxxvvvtttssstttvvvwwwwwwxxxyyyyyyxxxxxxxxxwwwwwwvvvtttsssrrrqqqqqqqqqrrrssstttttttttsssrrrqqqsssttttttsssrrrtttuuuwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxwwwvvvvvvvvvwwwxxxvvvwwwwwwxxxyyyyyyxxxxxxsssuuuxxxzzzzzz{{{}}}{{{{{{{{{{{{yyyxxxvvvuuuyyyxxxvvvuuuvvvuuutttrrrtttvvvyyy|||~~~}}}|||}}}vvvvvvvvvxxx{{{~~~}}}zzzwwwuuusss~~~}}}~~~{{{}}}zzz~~~zzzqqqoooqqqpppqqqyyylllbbb___\\\ZZZYYYXXXWWWWWWVVVUUUTTTTTTTTTSSSQQQOOOPPPPPPNNNNNNNNNNNNPPPPPPMMMQQQQQQPPPVVV______YYYRRRbbbeee^^^YYYQQQKKKPPPNNNNNNNNNNNNMMMKKKJJJIIILLLNNNMMMIIIIIIKKKKKKIIIHHHHHHHHHHHHHHHIIIIIIJJJMMMNNNNNNNNNMMMLLLJJJIIIEEEEEEEEEEEEDDDBBBAAA@@@AAABBBCCCCCCCCCCCCBBBBBBDDDCCCAAA@@@???@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCC???>>>===:::555666CCCRRRWWWVVVRRRJJJGGGGGGGGGEEEGGGCCC@@@>>>>>>@@@AAAAAA~~~~~~|||xxxtttkkkiiieee```[[[WWWSSSQQQLLLKKKHHHEEEBBB>>>;;;999666333000000222333333333222000///...//////...---,,,,,,+++***************+++)))((()))***+++***)))***))))))((((((((())))))))))))************))))))***+++---///...,,,)))&&&))))))---111///)))''')))'''&&&&&&&&&&&&''''''''')))))))))(((&&&%%%&&&'''((('''&&&&&&(((((('''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((())),,,555BBBIIIJJJ<<<555---***,,,---***'''$$$&&&(((((((((((()))***(((((('''(((((()))))))))''''''''''''(((((()))***((()))++++++*********,,,***---///...111???SSSaaagggiiimmmnnnnnnmmmmmmmmmjjjbbbVVVKKKFFFIIIQQQWWW___gggnnnooonnnpppqqqooossstttvvvvvvuuutttttttttnnnoooooopppppppppoooooooooooopppqqqqqqqqqqqqppppppqqqrrrsssssssssrrrqqqsssssstttuuuuuuvvvwwwwwwtttrrrrrrrrrtttuuutttsssxxxyyyyyywwwuuuttttttuuuwwwwwwxxxxxxxxxwwwvvvvvvqqqqqqrrrrrrsssssssssrrrqqqqqqrrrsssssssssrrrrrrrrrtttttttttsssssstttvvvxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvwwwwwwxxxvvvwwwxxxxxxyyyxxxwwwwwwtttvvvyyy{{{|||}}}}}}}}}}}}|||zzzxxxvvvvvvuuuuuuuuutttssstttvvvwwwvvvuuurrrssstttvvvxxxyyyyyyyyyyyy}}}{{{xxxxxxuuuuuuwwwxxxzzz}}}}}}zzzxxxwwwwwwvvvuuuxxxvvvvvvzzz~~~{{{vvv|||}}}}}}xxx~~~yyynnnooonnnmmmnnnsss|||}}}iiibbb]]]\\\]]][[[XXXWWWWWWUUUTTTTTTTTTTTTQQQOOOQQQPPPOOONNNNNNOOOPPPQQQLLLNNNNNNLLLOOOTTTTTTNNNQQQaaaccc[[[WWWOOOIIILLLMMMMMMLLLLLLLLLKKKJJJJJJKKKMMMMMMIIIIIIKKKKKKIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIDDDEEEFFFFFFEEECCCBBB@@@BBBBBBBBBBBBBBBBBBBBBAAADDDCCCAAA?????????AAABBBBBBBBBCCCCCCCCCCCCCCCCCC=========:::555666DDDSSSUUURRRMMMHHHFFFFFFEEEDDDGGGCCC@@@>>>???@@@AAAAAA}}}}}}yyysssllljjjgggbbb]]]YYYUUUSSSOOOOOOMMMIIIEEE@@@<<<;;;666444222111222333444444333222/////////000///------,,,,,,++++++++++++++++++***)))***,,,---,,,***)))((((((((((((((())))))))))))************)))))))))+++---//////,,,)))&&&((((((,,,///...(((&&&(((&&&&&&&&&&&&&&&'''((())))))******(((&&&%%%&&&(((&&&%%%%%%'''((((((&&&$$$$$$###"""###$$$&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''%%%'''((()))000;;;AAABBB222///+++)))((('''&&&%%%$$$&&&((()))((((((((()))'''((()))))))))))))))***+++******)))(((((((((((((((***,,,,,,+++***+++++++++///111111111:::NNN___fffiiilllnnnnnnmmmmmmnnnkkkeeeZZZNNNGGGHHHOOOUUU\\\eeemmmnnnnnnqqqqqqpppqqqtttwwwwwwuuusssrrrrrroooooopppppppppoooooonnnoooooopppqqqqqqqqqqqqqqqpppqqqrrrssstttssssssrrrvvvvvvvvvvvvwwwwwwwwwwwwrrrqqqqqqrrrsssttttttssswwwxxxyyyxxxvvvttttttuuuuuuvvvvvvvvvvvvvvvuuutttooopppqqqrrrsssrrrrrrrrrpppqqqqqqrrrrrrrrrrrrrrrtttuuuvvvuuuttttttvvvxxxxxxxxxwwwvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwyyy{{{|||}}}|||{{{~~~|||yyywwwuuuuuuuuuvvvtttsssrrrsssuuuvvvuuutttqqqrrrssstttuuuvvvvvvvvvwwwzzz~~~~~~{{{wwwvvvtttvvvxxxyyyzzz|||~~~zzzwwwuuuuuuvvvuuutttrrrsssvvvwwwxxxxxxwwwxxx{{{}}}zzzzzzzzz~~~yyyzzznnnnnnmmmnnnooorrruuuzzz{{{yyyzzz~~~sssggg]]]]]]^^^\\\YYYXXXVVVUUUTTTTTTTTTSSSQQQOOOPPPOOONNNNNNNNNNNNOOOPPPNNNOOONNNLLLLLLMMMKKKGGGSSSaaaaaaYYYVVVNNNGGGJJJJJJJJJJJJKKKKKKLLLLLLMMMJJJMMMLLLIIIHHHKKKLLLIIIIIIHHHHHHGGGGGGGGGHHHHHHFFFHHHIIIKKKLLLLLLLLLLLLEEEFFFGGGGGGFFFEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAADDDBBB@@@??????@@@AAACCCBBBCCCCCCDDDDDDCCCBBBBBB>>>===<<<999555777DDDRRRQQQLLLGGGFFFEEEEEEDDDDDDDDDBBBAAA@@@AAAAAA@@@>>>vvv~~~yyysssnnnlllhhhddd___ZZZWWWUUUPPPQQQPPPLLLFFFAAA===<<<777666444222222333444555555333000000000000///.........---,,,,,,,,,,,,,,,+++******+++------,,,***((((((''''''(((((())))))((())))))******))))))((('''))),,,......,,,)))'''''''''***...,,,'''%%%(((%%%&&&''''''&&&''')))***)))******(((&&&&&&'''(((&&&&&&&&&(((***)))&&&###$$$###!!!!!!###&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((!!!%%%&&&&&&***111444444((()))))))))((('''((()))''')))******(((&&&%%%&&&&&&(((******)))))))))***---,,,+++)))(((((((((((('''***,,,---,,,+++++++++,,,000444444111777JJJ]]]eeehhhlllnnnnnnnnnnnnooolllggg^^^RRRIIIHHHMMMSSSZZZccclllnnnoooqqqqqqpppppprrrtttuuutttrrrqqqqqqppppppqqqqqqppppppooooooooopppqqqqqqrrrqqqqqqqqqpppqqqrrrsssttttttsssssswwwwwwwwwvvvvvvvvvuuuuuuqqqppppppqqqssstttsssrrruuuvvvxxxxxxvvvuuuuuuuuuttttttuuuuuuvvvuuuuuutttrrrsssttttttsssqqqpppoooqqqqqqqqqrrrrrrsssssstttvvvvvvvvvuuutttuuuwwwyyyxxxwwwvvvuuuuuuvvvwwwxxxvvvwwwwwwwwwxxxxxxxxxxxxzzzyyyxxxwwwuuuuuuuuuuuuxxxwwwwwwyyy{{{|||{{{zzz}}}|||yyywwwuuuuuuvvvwwwxxxvvvuuutttuuutttsssqqqtttttttttuuuvvvvvvwwwwwwxxxzzz}}}}}}zzzwwwuuuxxx{{{{{{zzz{{{~~~~~~zzzvvvtttuuuuuurrrpppqqquuuxxxxxxuuutttwww{{{}}}yyyvvvwwwyyy}}}{{{}}}rrrpppoooqqqqqqqqqqqquuuzzz~~~zzz}}}zzzwwwuuutttwwwzzz}}}qqqaaa^^^___[[[XXXYYYUUUTTTSSSSSSSSSRRRPPPNNNOOOOOOMMMMMMMMMMMMOOOOOOPPPQQQPPPOOOMMMJJJHHHFFFWWWbbb```WWWTTTNNNHHHKKKJJJJJJJJJJJJKKKMMMNNNOOOJJJLLLKKKHHHHHHKKKLLLIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNMMMFFFFFFFFFFFFFFFEEEDDDDDDBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBBBBCCCDDDDDDBBBAAA@@@???<<<:::888777999EEEQQQMMMFFFAAABBBDDDCCCCCCDDDBBBBBBAAABBBCCCBBB???===ttt}}}wwwpppnnnjjjeee```[[[WWWUUUOOOPPPPPPLLLFFF@@@===<<<888777666333222222333555555333111000000000///...//////...------------...+++******+++,,,,,,***((('''''''''''''''((())))))'''(((((())))))(((((('''&&&'''***,,,---,,,***))))))(((***,,,+++&&&&&&)))%%%'''((((((&&&&&&))),,,*********)))'''&&&'''((('''''')))+++,,,+++(((%%%%%%%%%$$$$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%''')))*** %%%(((((())),,,,,,)))''''''((()))******++++++''')))+++***(((&&&%%%%%%&&&(((++++++***((()))++++++***)))((((((((((((((('''***,,,---,,,+++++++++...222777777222444GGG[[[dddgggkkknnnnnnnnnooopppmmmiiiaaaVVVLLLIIILLLQQQXXXbbbkkkmmmoooqqqrrrpppooopppqqqsssssssssqqqpppqqqqqqrrrrrrqqqppppppoooooopppqqqqqqrrrrrrqqqqqqpppqqqrrrttttttttttttsssvvvvvvuuutttsssrrrrrrqqqqqqpppoooppprrrtttsssrrrrrrtttvvvwwwvvvuuuuuuvvvssstttuuuvvvvvvvvvvvvvvvssstttuuuuuuuuusssqqqpppqqqqqqqqqrrrrrrssstttuuuuuuvvvvvvtttssstttwwwyyywwwvvvtttsssssstttvvvwwwvvvvvvwwwxxxxxxxxxxxxxxxzzzyyyvvvttttttuuuvvvxxxwwwuuutttvvvzzz|||}}}||||||{{{yyywwwwwwwwwxxxxxxzzzxxxwwwvvvwwwvvvtttssstttttttttuuuuuuvvvwwwxxxxxxyyy|||~~~}}}zzzxxxwwwzzz~~~}}}{{{zzz~~~~~~|||xxxtttsssuuuvvvsssooorrruuuwwwvvvssssssvvvyyy}}}}}}yyyxxxyyy}}}|||wwwtttrrrpppppprrruuuxxxzzzxxx~~~~~~{{{zzzwwwyyyyyyxxxuuuvvv{{{}}}ggg```___YYYVVVXXXTTTSSSRRRRRRRRRQQQOOOMMMNNNNNNLLLLLLLLLLLLNNNNNNNNNNNNOOOOOOMMMJJJGGGGGG[[[ddd```VVVSSSNNNIIIMMMLLLKKKKKKKKKKKKLLLNNNOOOIIIKKKKKKHHHHHHKKKLLLIIIIIIHHHHHHGGGFFFFFFGGGGGGHHHIIIKKKLLLLLLKKKKKKJJJFFFFFFEEEDDDDDDDDDDDDEEEAAA@@@@@@@@@@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBB@@@??????999555666999>>>HHHRRRHHH@@@<<>>>>>666222444:::AAAKKKSSSEEE===888===BBBBBBBBBDDDDDDBBBAAA@@@AAAAAA@@@???{{{}}}vvvooojjjhhhddd]]]XXXWWWPPPPPPMMMFFF???999777777444666777666333222111222666555333111000000111111,,,///222333222///......---,,,*********)))&&&$$$&&&&&&&&&&&&&&&'''+++...)))&&&&&&))))))&&&&&&)))(((((())))))******++++++(((((((((((((((''''''&&&&&&%%%&&&''')))***)))(((((()))(((&&&$$$$$$&&&(((%%%(((,,,---,,,)))&&&$$$&&&(((******((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&$$$###((('''(((+++......,,,))))))'''%%%%%%&&&&&&%%%$$$'''((()))(((&&&&&&((())),,,+++)))''''''''''''(((***)))(((''''''((()))))))))(((+++000000---+++,,,333>>>DDD<<<555;;;KKKYYYggghhhhhhgggfffhhhlllooopppmmmfff[[[PPPKKKNNNRRRVVV^^^hhhnnnooooooppprrrsssqqqoooqqqsssuuusssqqqttttttrrrqqqpppooooooooorrrqqqqqqqqqppppppooooooqqqooommmnnnppprrrrrrrrruuutttqqqpppooopppqqqrrrrrrpppoooppptttuuutttrrrttttttvvvwwwxxxxxxxxxxxxtttuuuvvvvvvvvvvvvvvvuuuvvvtttrrrqqqqqqsssvvvwwwrrrqqqqqqqqqqqqrrrsssssstttsssrrrrrrrrrrrrssstttxxxwwwuuuttttttvvvxxxzzzxxxxxxxxxxxxxxxwwwvvvuuuvvvuuusssrrrsssuuuxxxzzzxxxzzzxxxuuutttwwwxxxvvvzzzxxxwwwxxxyyyyyyxxxwww~~~{{{xxxwwwwwwwwwvvvuuuwwwwwwwwwvvvtttssstttvvvvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{||||||zzz~~~~~~xxxrrrooorrruuuttttttuuuvvvtttqqqrrrttttttrrrpppuuuwww{{{wwwpppmmmoootttxxxwwwwwwzzz|||wwwwwwtttoookkkooossstttrrrrrruuuxxxwwwzzz|||~~~kkk___[[[WWWUUUUUUSSSQQQQQQQQQPPPNNNLLLJJJLLLNNNNNNMMMLLLLLLLLLOOOKKKIIIIIIFFFBBBGGGOOO``````ZZZOOOJJJLLLLLLHHHMMMLLLKKKKKKLLLLLLKKKJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIGGGFFFEEEFFFGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCAAA@@@???>>>>>>>>>AAAAAA@@@@@@AAAAAABBBCCCAAACCCEEEDDDAAA???@@@AAA666777555555<<>>???@@@CCCGGGIIICCC???>>>???@@@>>>@@@DDD~~~|||wwwqqqllljjjfff___ZZZZZZWWWTTTOOOHHHAAA<<<:::999888999999888555333222333777666444222111000//////000222555444222...,,,+++---+++******+++***(((&&&&&&&&&&&&&&&&&&'''***---)))''''''))))))&&&&&&)))(((((())))))))))))))))))(((((((((((((((''''''&&&&&&%%%%%%''')))***)))((((((((((((&&&%%%$$$&&&((($$$%%%'''((('''&&&%%%%%%%%%&&&((('''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&''''''(((***------+++((()))'''%%%%%%&&&&&&&&&$$$'''(((((((((&&&&&&((()))+++***)))(((''''''''''''***)))(((''''''((()))***)))(((+++///000,,,+++---...:::CCCBBBAAAIIIVVV```ggggggfffffffffhhhmmmppptttssslll___QQQJJJKKKNNNUUU]]]gggmmmooooooppprrrrrrpppoooqqqssstttsssrrrsssrrrrrrqqqqqqqqqqqqrrrpppppppppppppppqqqqqqqqqrrrpppooooooqqqssstttsssqqqpppooonnnnnnnnnooopppqqqpppooopppsssuuutttrrrvvvvvvwwwxxxxxxwwwwwwwwwssssssttttttuuuuuutttttttttsssrrrqqqqqqsssuuuvvvsssrrrrrrrrrrrrssstttttttttsssrrrqqqqqqrrrssstttxxxwwwuuuttttttvvvxxxzzzxxxxxxxxxwwwwwwwwwvvvvvvxxxwwwuuutttuuuwwwyyy{{{zzz|||{{{wwwvvvzzzzzzxxxwwwvvvuuuvvvxxxyyyyyyxxx~~~}}}{{{yyywwwvvvvvvvvvwwwxxxxxxvvvtttssstttuuuuuuvvvvvvwwwxxxxxxyyyyyyvvvwwwxxxyyyzzzzzzzzzzzzwww{{{~~~{{{yyyyyywwwrrrppptttvvvuuuuuuwwwvvvtttrrrssstttuuusssqqqsssuuuxxx||||||sssoooooosssvvvwwwwwwyyy{{{yyyyyyuuuooojjjllloooqqqrrrsssuuuvvvzzz|||~~~kkk]]]VVVTTTVVVTTTRRRQQQQQQPPPOOOMMMJJJLLLNNNNNNMMMLLLLLLLLLMMMIIIGGGGGGEEECCCHHHOOO```___YYYOOOJJJKKKKKKHHHLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@??????????????????AAAAAA@@@@@@AAAAAABBBCCCAAACCCEEEDDDAAA??????AAA777777555666@@@KKKOOOMMM===<<<<<>>@@@@@@>>>@@@DDD{{{xxxrrrmmmlllhhhbbb^^^^^^]]]YYYQQQHHHAAA<<<::::::<<<======;;;777444333333777666555444222000...,,,...111333222000,,,***))),,,+++******++++++)))(((%%%&&&&&&&&&&&&'''***,,,***''''''******''''''***))))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''')))***)))'''''''''(((&&&%%%$$$&&&''''''&&&&&&%%%&&&&&&'''(((&&&''''''&&&$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((%%%######$$$'''(((&&&&&&'''***,,,+++)))'''(((&&&%%%%%%&&&&&&&&&%%%'''(((((('''&&&&&&''')))))))))))))))(((''''''&&&)))((('''''''''((()))***)))(((***//////,,,+++---,,,888EEEKKKQQQZZZaaaeeedddeeeffffffgggiiimmmpppssstttpppcccRRRHHHIIIMMMUUU\\\eeelllnnnoooppprrrqqqpppooopppsssttttttsssrrrrrrqqqrrrrrrsssttttttooooooooopppqqqqqqrrrrrrsssqqqoooppprrrtttttttttnnnnnnnnnoooooooooooopppqqqpppoooppprrrtttsssrrrwwwwwwxxxxxxwwwwwwvvvuuurrrrrrrrrsssssssssttttttssssssrrrrrrrrrssstttuuuttttttssssssttttttuuuvvvssssssrrrrrrrrrrrrssssssxxxvvvuuuttttttvvvxxxyyyyyyxxxwwwvvvuuuvvvwwwwwwyyyxxxvvvuuuvvvxxx{{{}}}zzz|||{{{wwwwwwzzz{{{yyytttsssssstttwwwxxxxxxwww}}}~~~~~~{{{wwwuuuvvvxxxxxxyyyxxxvvvtttrrrssstttuuuuuuuuuvvvvvvwwwwwwxxxtttvvvxxxzzz||||||{{{zzzwwwzzz~~~}}}zzzwwwwwwvvvrrrqqquuuwwwvvvvvvxxxwwwuuuttttttuuuvvvtttsssrrrtttwwwyyy{{{}}}}}}ssslllkkkmmmooowwwvvvwww{{{{{{{{{zzzxxxyyyzzzvvvpppkkkkkklllooorrrtttuuuuuuvvvwwwyyy{{{}}}vvvaaaYYYYYYWWWUUUSSSRRRRRRQQQOOONNNKKKLLLNNNNNNLLLKKKLLLMMMKKKGGGEEEEEEDDDDDDIIIOOO^^^]]]WWWNNNJJJJJJJJJIIIKKKKKKKKKKKKKKKJJJIIIIIIGGGHHHIIIJJJKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA???>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBCCCAAACCCDDDCCCAAA??????@@@888666444888EEEPPPPPPJJJ:::999:::@@@IIINNNNNNKKKDDD@@@>>>@@@@@@>>>@@@DDD{{{xxxrrrmmmllliiidddaaaaaaaaa\\\SSSIII@@@;;;888888?????????<<<888444333333444444555444333111///---'''***---...---+++***)))+++***)))***,,,,,,+++)))%%%&&&'''&&&&&&&&&)))+++***''''''******((((((+++))))))((((((''''''&&&&&&(((((((((((((((''''''&&&&&&%%%%%%'''((()))(((&&&&&&''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$((()))(((&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&(((%%%&&&''')))******(((&&&(((&&&%%%%%%&&&'''&&&%%%''''''((('''&&&%%%''')))'''((()))***)))(((&&&%%%(((((('''&&&'''((()))***)))(((***...///,,,+++---...999FFFRRR\\\dddfffccc^^^bbbgggkkkllllllmmmnnnmmmqqqpppeeeUUUJJJJJJMMMTTTZZZcccjjjmmmoooppprrroooooooooqqqrrrsssssssssssssssrrrrrrrrrsssttttttppppppppppppppppppqqqqqqrrrqqqooooooqqqsssttttttnnnooopppqqqrrrrrrrrrrrrqqqqqqpppqqqrrrssssssrrruuuuuuvvvwwwwwwvvvvvvvvvrrrrrrrrrrrrsssttttttuuussstttttttttuuuuuuuuuuuuuuuuuuttttttuuuuuuvvvwwwttttttttttttttttttttttttwwwvvvuuuuuuuuuvvvxxxyyyyyyxxxvvvttttttvvvwwwxxxyyyxxxvvvuuuvvvxxx{{{|||yyyzzzyyyuuuuuuxxxyyywwwtttsssrrrsssuuuvvvvvvuuuzzz}}}|||vvvsssuuuxxxxxxyyyxxxvvvsssrrrsssttttttttttttuuuuuuuuuvvvvvvtttvvvzzz}}}~~~~~~}}}|||{{{}}}}}}zzzyyytttqqqqqquuuwwwuuuvvvyyywwwwwwvvvvvvwwwwwwvvvvvvtttvvvyyyyyyyyy{{{uuunnnllllllnnnvvvuuuuuuxxx}}}xxxvvvttttttxxx{{{yyyuuusssqqqoooqqquuuxxxwwwuuuoooqqqsssuuuyyy~~~}}}ggg\\\ZZZWWWUUUSSSSSSSSSRRRPPPNNNKKKLLLNNNMMMLLLKKKLLLMMMKKKHHHEEECCCCCCEEEJJJOOO]]]ZZZTTTNNNJJJIIIIIIIIIIIIKKKLLLKKKJJJHHHHHHHHHEEEFFFIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIICCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCAAABBBBBBBBBAAA??????>>>999666555<<>>@@@DDD|||xxxrrrmmmllljjjfffdddeeefffbbbZZZOOOCCC;;;888999???@@@???<<<888444222222111222333444444333111000'''***---...---***))))))***))))))***,,,,,,+++)))$$$&&&''''''&&&&&&((())))))&&&&&&******((((((+++))))))((((((''''''&&&&&&(((((((((((((((''''''&&&&&&&&&%%%&&&(((((('''%%%$$$&&&''''''%%%%%%&&&'''&&&$$$$$$$$$%%%### (((((((((&&&$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%$$$&&&((())))))((('''&&&'''&&&$$$$$$&&&''''''&&&&&&'''((('''%%%%%%'''(((''''''((())))))(((&&&%%%((('''&&&&&&&&&((()))******((()))---...++++++------666CCCPPP]]]fffddd^^^WWW^^^hhhooorrrpppllljjjmmmqqqrrrjjj[[[PPPLLLNNNSSSYYY```gggllloooqqqqqqoooooopppqqqqqqrrrssssssttttttsssrrrrrrrrrssssssrrrrrrqqqqqqpppooonnnnnnqqqooonnnnnnppprrrssssssnnnoooppprrrssssssssssssqqqrrrrrrrrrrrrrrrssssssqqqrrrsssuuuvvvwwwwwwwwwsssssssssssstttuuuvvvwwwvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvxxxxxxxxxwwwuuuttttttuuuwwwyyywwwvvvuuuttttttvvvyyy{{{yyy{{{yyyvvvuuuxxxyyywwwwwwuuuttttttuuuuuutttrrrwww{{{}}}zzzuuurrrtttwwwxxxxxxxxxvvvtttrrrsssttttttttttttttttttuuuuuuuuusssuuuxxx|||}}}}}}|||{{{{{{|||}}}}}}zzzxxxsssqqqrrrvvvvvvttttttxxxwwwxxxxxxxxxxxxxxxxxxyyyxxx{{{~~~~~~|||}}}~~~xxxtttttttttvvvttttttuuuxxx|||{{{wwwtttvvvzzz}}}~~~{{{xxxxxx{{{|||zzzxxxuuuvvvwwwxxx{{{mmm^^^UUUWWWUUUSSSSSSSSSRRRPPPNNNLLLMMMMMMMMMKKKKKKLLLNNNMMMKKKFFFCCCDDDIIINNNPPP]]]XXXSSSNNNJJJHHHIIIKKKIIIKKKMMMMMMJJJHHHGGGGGGDDDFFFHHHJJJKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDCCCCCCCCCDDDEEECCCCCCBBBAAAAAAAAABBBBBBEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDAAAAAAAAAAAA@@@???>>>===999777777???NNNVVVNNNAAA999888<<>>@@@CCC~~~xxxrrrmmmmmmlllhhhgggiiikkklllhhh\\\KKK???<<<===???@@@???<<<777444222111000111222222333333333333---000222111///+++)))((()))(((((()))++++++***((($$$&&&''''''&&&&&&'''((('''%%%%%%))))))''''''***))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&((((((&&&%%%###%%%''''''&&&%%%%%%&&&***((('''(((***(((###%%%&&&&&&%%%###"""$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((('''&&&%%%$$$'''******)))''''''''''''%%%$$$$$$&&&''''''&&&&&&''''''&&&%%%%%%&&&(((''''''(((((((((''''''&&&'''&&&&&&&&&&&&''')))******((())),,,---***+++---***111:::FFFSSS]]]]]]WWWPPPYYYfffpppssspppkkkgggqqquuuvvvooocccWWWOOOLLLSSSWWW^^^eeekkkoooqqqqqqooopppqqqqqqppppppqqqrrrttttttsssrrrrrrqqqrrrrrrtttsssrrrqqqpppnnnmmmmmmqqqooommmnnnppprrrrrrrrrooooooooopppqqqrrrssssssrrrtttuuutttsssrrrsssuuupppqqqsssuuuvvvxxxxxxyyyuuutttttttttuuuwwwxxxzzzxxxxxxwwwwwwxxxxxxyyyzzzvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxvvvvvvvvvvvvvvvwwwwwwxxxvvvvvvuuutttuuuvvvwwwxxxvvvuuusssrrrsssuuuxxxzzz{{{}}}|||xxxxxx{{{|||zzzyyyxxxvvvuuuvvvuuutttrrrvvvxxxzzzyyyvvvttttttvvvwwwwwwwwwvvvtttssstttvvvttttttttttttttttttttttttqqqsssuuuwwwyyyyyyxxxwwwwwwwwwxxxyyy{{{zzzxxxuuutttsssuuuxxxwwwssstttwwwxxxyyy{{{zzzyyyyyyzzz{{{||||||yyywwwvvvuuutttssstttuuuxxxzzz|||}}}zzzzzz}}}~~~~~~}}}~~~sssdddYYYWWWUUUSSSRRRRRRQQQOOONNNLLLMMMMMMLLLKKKKKKLLLNNNNNNLLLHHHDDDHHHPPPVVVVVV]]]WWWRRROOOKKKHHHIIIMMMHHHLLLOOONNNJJJGGGGGGHHHFFFGGGHHHIIIJJJJJJIIIIIIGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCDDDEEEEEECCCBBBBBBAAAAAABBBBBBBBBFFFFFFDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDAAA@@@??????@@@@@@>>><<<777777:::CCCPPPVVVKKK===999:::???HHHRRRVVVTTTPPPFFFBBB@@@AAAAAA>>>@@@CCCzzzsssoooooonnnkkkjjjmmmnnntttuuuhhhSSSBBB>>>AAA@@@@@@@@@===888555333333222222111111222222333333///111333333000---+++***)))((((((((())))))(((&&&$$$%%%''''''&&&%%%&&&'''&&&$$$$$$'''(((&&&'''***(((((())))))))))))))))))(((((((((((((((''''''&&&'''&&&%%%&&&''''''&&&$$$"""$$$&&&'''&&&%%%%%%&&&,,,)))&&&'''***+++)))%%%###%%%&&&&&&$$$######$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%&&&&&&''''''%%%(((++++++)))''''''((('''%%%$$$$$$&&&'''''''''&&&''''''&&&%%%%%%&&&((('''''''''&&&&&&''''''(((&&&&&&%%%%%%&&&''')))******'''(((,,,,,,******---,,,///333999DDDNNNOOOKKKMMMUUUbbbkkknnnmmmiiifffoooqqqssspppggg\\\RRRLLLRRRVVV\\\dddkkkoooqqqqqqpppqqqsssrrrooonnnoooqqqrrrqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqpppooonnnnnnrrrpppnnnoooqqqsssssssssrrrqqqqqqpppqqqrrrtttuuusssuuuwwwvvvtttssstttvvvssstttuuuwwwxxxyyyyyyyyyuuutttttttttuuuwwwyyy{{{yyyxxxwwwvvvvvvxxxyyy{{{uuuuuuuuuuuuuuuvvvwwwwwwwwwxxxyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwuuuuuuuuuuuuvvvvvvwwwwwwvvvuuusssrrrsssuuuxxxyyy|||}}}|||xxxxxx{{{|||zzzzzzxxxwwwwwwxxxxxxvvvuuuvvvwwwxxxxxxxxxwwwwwwvvvuuuvvvwwwvvvttttttuuuwwwuuuuuuuuutttttttttttttttrrrrrrtttuuuvvvvvvvvvvvvwwwvvvvvvyyy{{{|||zzzwwwwwwvvvxxx{{{yyyttttttxxxxxxzzz||||||zzzzzz{{{~~~~~~yyyuuussstttttttttsssssstttwwwyyyyyyzzz~~~}}}zzz{{{wwwkkk```VVVTTTRRRQQQQQQPPPOOOMMMMMMMMMMMMLLLKKKKKKMMMOOOLLLLLLHHHFFFLLLXXX______^^^WWWQQQPPPMMMIIIJJJOOOIIIMMMQQQPPPKKKGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGIIIIIIIIIHHHGGGGGGFFFDDDCCCBBBCCCDDDEEEBBBBBBBBBAAAAAABBBBBBCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDAAA???>>>???@@@@@@===;;;666888===FFFQQQTTTHHH999999;;;AAAGGGNNNPPPPPPNNNGGGCCCAAABBBAAA>>>@@@CCC{{{uuupppppppppmmmmmmooonnnwww{{{nnnVVVCCC???BBB@@@AAA@@@>>>999666444444555444222111000111222333***---000111000...---,,,)))((('''((()))((('''%%%$$$%%%''''''&&&%%%&&&'''%%%######'''(((&&&&&&)))(((((())))))******++++++(((((((((((((((''''''&&&'''&&&%%%&&&''''''&&&$$$!!!$$$&&&'''&&&%%%%%%&&&&&&"""###''''''%%%$$$&&&(((((('''%%%$$$%%%###$$$&&&''''''&&&$$$###'''&&&$$$###$$$&&&(((***%%%))),,,,,,)))''''''(((&&&%%%$$$$$$&&&(((''''''&&&&&&'''&&&%%%$$$&&&(((((('''&&&%%%%%%&&&((()))&&&&&&%%%%%%&&&''')))******'''(((+++,,,******---000111000222999AAACCC@@@KKKSSS]]]fffiiiiiihhhggghhhjjjllllllhhh___TTTLLLRRRUUU[[[cccjjjoooqqqqqqppprrrsssrrrooommmnnnpppooooooooopppqqqrrrtttuuuqqqqqqqqqpppppppppppppppsssqqqoooppprrrtttttttttvvvuuutttsssssstttvvvxxxtttvvvxxxwwwtttsssuuuwwwvvvwwwxxxyyyyyyyyyyyyyyyuuutttsssssstttvvvyyy{{{yyyxxxvvvtttuuuwwwyyy{{{uuuuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwuuuvvvvvvvvvwwwwwwwwwwwwssstttuuuvvvwwwwwwvvvvvvvvvuuusssrrrsssuuuxxxzzzzzz|||zzzvvvvvvyyyzzzxxxyyyxxxwwwxxxyyyzzzyyyxxxwwwvvvwwwyyyzzz{{{yyywwwtttuuuvvvuuutttuuuvvvxxxuuuuuuuuuuuuuuuuuutttttttttuuuuuuuuuvvvvvvwwwwww{{{zzzzzz||||||yyyyyy{{{}}}zzzuuuuuuyyyyyy{{{}}}}}}{{{zzz|||}}}xxxttttttttttttsssrrrssstttvvvrrrvvv~~~{{{~~~~~~~~~{{{|||xxxlllaaaUUUSSSQQQQQQQQQPPPNNNLLLMMMMMMMMMLLLJJJKKKMMMOOOJJJKKKHHHGGGOOO^^^ffffff^^^VVVQQQPPPNNNIIIJJJPPPIIINNNRRRQQQLLLHHHGGGIIIIIIIIIHHHGGGGGGGGGHHHHHHDDDEEEGGGHHHIIIHHHHHHGGGGGGFFFDDDBBBBBBBBBDDDEEEBBBBBBAAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDAAA???>>>>>>@@@@@@===:::444999???HHHQQQRRRFFF777888<<>>BBB???;;;::::::999666222111111222222111000...---***,,,///000///...---...((()))'''######'''(((&&&(((''''''''''''&&&&&&&&&'''%%%$$$%%%''''''&&&%%%''''''''''''''''''''''''((())))))((('''''')))+++,,,&&&$$$'''(((%%%$$$'''&&&''''''&&&$$$"""###$$$'''((((((&&&######%%%'''&&&'''((((((&&&&&&'''(((###$$$%%%&&&'''&&&%%%%%%###%%%$$$ """'''***)))&&&(((******'''&&&''')))&&&&&&&&&''''''''''''(((&&&(((***(((%%%###%%%'''((((((((((((((((((((((((''''''''''''''''''&&&&&&((())))))************)))---------...111444888:::BBBSSSbbbhhhhhhhhhccc]]]]]]]]]]]]]]]___```YYYOOOUUUVVVYYY```gggmmmpppqqqnnnppprrrttttttssspppoooooopppqqqrrrsssrrrqqqppppppppppppppppppooonnnmmmsssttttttrrrooooooqqqtttvvvwwwwwwvvvtttuuuwwwyyyuuuwwwwwwvvvuuutttuuuvvvxxxxxxxxxwwwuuuvvvxxxzzzvvvvvvuuuttttttuuuwwwwwwxxxzzzxxxuuuuuuyyy{{{zzzttttttttttttuuuvvvwwwxxxvvvvvvwwwwwwxxxxxxxxxxxxyyyyyyxxxxxxwwwxxxxxxxxxtttuuuvvvwwwwwwvvvuuutttuuuvvvvvvuuuttttttvvvwwwxxxzzz{{{{{{yyyxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{zzzzzzyyytttttttttuuuuuuvvvxxxyyyvvvuuuvvvyyy{{{{{{wwwtttttttttuuuvvvwwwyyy{{{|||{{{}}}~~~{{{yyyyyyzzzzzz{{{vvvuuuyyy||||||{{{}}}}}}qqqtttqqqqqqsssssspppqqqtttooorrrvvvzzz}}}~~~~~~}}}zzzpppggg[[[VVVPPPNNNPPPPPPNNNLLLNNNPPPQQQNNNJJJIIINNNRRRSSSMMMEEEFFFUUUeeeggg```]]]YYYRRRLLLIIIIIIKKKMMMQQQOOOMMMKKKIIIIIIIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIDDDFFFHHHJJJJJJJJJHHHHHHDDDDDDCCCBBBBBBBBBBBBBBBEEECCC@@@???>>>???AAABBBFFFDDDAAA@@@AAACCCDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEE@@@<<<<<<@@@@@@:::555888888???KKKQQQKKK@@@888999>>>DDDHHHIIIGGGFFFEEECCC@@@<<<<<>>@@@@@@===:::999:::888555111111111222222111000...---***---///000///...---...))),,,,,,'''%%%(((***)))(((((('''''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''''''((()))***&&&&&&***)))%%%%%%)))&&&'''((('''$$$###$$$%%%***'''$$$%%%(((***)))'''%%%&&&''''''%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%"""%%%%%%###$$$((()))'''$$$'''))))))'''%%%&&&'''&&&&&&&&&''''''''''''((('''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))************))),,,++++++,,,---000333555<<>>888999>>>CCCGGGHHHFFFEEEDDDCCC@@@======@@@CCCDDDCCCzzzxxxtttssssssqqqrrruuuuuuwww|||yyyfffLLL@@@AAA>>>;;;999999:::888444000111111111111000///...---***---///000///.........***------***(((***+++***)))(((''''''&&&&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''((('''''''''(((((()))+++---***&&&&&&***'''(((((('''%%%$$$%%%&&&(((!!!'''+++'''!!!$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%###'''(((&&&'''***)))&&&###%%%(((((('''%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&'''((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***************,,,+++******,,,...111222555HHH^^^iiikkkjjjiiihhheeebbb]]]ZZZ]]]aaa^^^WWWOOOPPPTTT[[[ccckkkoooqqqmmmmmmooopppqqqqqqqqqqqqssssssssssssssstttuuuuuuqqqqqqrrrrrrrrrqqqppppppuuuuuuuuusssrrrrrrtttvvvvvvvvvuuutttrrrrrrsssuuutttvvvvvvuuutttssstttuuupppqqqrrrrrrrrrtttwwwzzztttttttttuuuvvvwwwxxxyyyuuuwwwwwwssstttwwwyyywwwwwwwwwwwwxxxxxxyyyzzzzzzuuuuuuuuuvvvvvvvvvvvvvvvyyyxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxuuuwwwwwwwwwuuuuuuvvvwwwxxxzzz{{{{{{yyyxxxxxxyyywwwwwwwwwwwwwwwwwwwwwwwwzzzyyyyyyxxxyyyzzz{{{|||~~~{{{xxxxxxzzzzzzyyyvvvvvvvvvwwwyyyzzzyyyvvvtttxxxyyyzzz{{{{{{zzzzzzyyyzzz|||~~~|||zzzvvvuuuyyy||||||}}}|||~~~~~~wwwsssppppppooommmooorrrooopppsssvvvyyy|||~~~zzz}}}yyy}}}xxxssslllbbbWWWQQQSSSUUUTTTRRRRRRPPPMMMMMMNNNNNNOOONNNIIIHHHFFFFFFLLLUUUZZZZZZZZZUUUOOOJJJJJJKKKMMMNNNOOONNNLLLKKKIIIIIIHHHHHHDDDDDDFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDBBBAAAEEECCCAAAAAABBBCCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDD@@@======@@@???:::555555888BBBMMMOOOGGG<<<777999===BBBEEEFFFDDDDDDCCCBBB@@@>>>???AAACCCDDDCCCxxx{{{vvvuuuuuurrrrrrtttrrrssswwwvvvfffMMM???>>>===;;;999:::;;;999555111111111111000000///......+++---//////...---...///++++++)))(((,,,111///***))))))((('''&&&''''''((((((&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###''')))(((((((((((()))---111000+++&&&&&&)))'''((()))(((&&&%%%&&&''''''!!!&&&)))%%%###$$$%%%%%%$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&(((******((((((++++++((($$$%%%''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''((()))&&&%%%&&&***+++***'''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''((()))***************,,,+++++++++,,,///111333///CCC[[[iiikkkjjjjjjlllllljjjeeeaaaccceee```YYYKKKLLLPPPWWWaaaiiioooqqqmmmnnnooopppqqqrrrssstttuuuuuutttssstttuuuvvvwwwrrrrrrrrrssssssrrrqqqqqquuutttsssrrrrrrrrrtttuuuvvvvvvvvvtttrrrrrrsssuuutttuuuvvvuuusssssssssuuuqqqrrrrrrrrrrrrsssvvvxxxvvvvvvvvvvvvvvvvvvwwwwwwuuuxxxwwwtttuuuxxxyyywwwuuuuuuvvvwwwwwwxxxxxxxxxvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwwwwxxxxxxyyyyyyxxxxxxvvvuuuuuuvvvxxxxxxuuuwwwxxxxxxwwwvvvvvvxxxxxxzzz{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzyyyxxxwwwxxxzzz}}}~~~~~~zzzzzz{{{{{{xxxuuuxxxxxxxxxyyyyyyxxxvvvtttzzz{{{||||||{{{xxxvvvtttzzz|||~~~~~~|||yyyuuuuuuxxxzzzzzz|||~~~~~~~~~zzzuuuqqqpppnnnlllnnnrrrooooooqqqsssvvvyyy}}}yyy{{{~~~~~~}}}}}}~~~yyy~~~{{{uuuqqqfffXXXQQQRRRUUUUUUSSSSSSOOOLLLLLLPPPQQQOOOLLLIIIGGGFFFIIIPPPWWW[[[[[[YYYSSSLLLIIIJJJLLLNNNOOOMMMMMMLLLJJJIIIHHHHHHHHHCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJKKKJJJJJJHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAADDDBBBAAAAAACCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCC@@@>>>>>>@@@???:::555444999DDDNNNMMMCCC:::777:::>>>BBBDDDCCCCCCBBBCCC@@@@@@??????@@@AAABBBBBBttt}}}xxxxxxvvvsssrrrtttqqqpppsssssseeeNNN@@@>>>>>>;;;999:::<<<;;;777333111111000//////.........+++---//////...---...//////+++&&&'''111999555,,,***)))(((&&&&&&'''((((((((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((())))))))))))))),,,111444111***&&&%%%&&&&&&(((((((((&&&%%%&&&''')))(((&&&'''(((((('''%%%###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&***,,,+++'''(((,,,---,,,(((''''''&&&&&&%%%$$$###&&&&&&&&&''''''''''''((((((&&&$$$&&&)))+++)))'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''')))******+++++++++***))))))***+++...111333...???VVVfffkkkiiijjjmmmooonnnllliiiiiiggg___TTTIIIJJJMMMUUU^^^gggnnnpppoooooopppqqqrrrtttuuuuuuuuuuuutttssstttuuuvvvwwwqqqrrrrrrsssssssssrrrrrrtttsssqqqqqqqqqrrrssssssvvvwwwvvvuuusssssstttvvvuuuvvvvvvvvvtttssstttuuutttttttttsssrrrsssuuuwwwxxxxxxxxxwwwvvvvvvuuuuuuvvvyyyyyyvvvvvvzzzzzzxxxuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyzzzwwwvvvuuuttttttuuuvvvwwwvvvwwwyyyyyyxxxwwwwwwxxxxxxzzz{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwxxx{{{}}}|||{{{|||{{{yyyvvvyyyzzz{{{zzzyyywwwvvvvvvwwwxxxzzz{{{{{{yyywwwvvvzzz||||||xxxuuutttwwwxxxxxx{{{}}}xxxsssrrrooolllmmmqqqoooooooooqqqssswwwzzz|||zzzzzzzzzyyyxxxyyy|||~~~wwwrrrhhh\\\SSSQQQRRRSSSSSSTTTOOOKKKMMMQQQSSSOOOKKKIIIDDDCCCJJJUUU\\\\\\[[[XXXQQQJJJGGGJJJMMMNNNNNNKKKKKKKKKJJJIIIHHHGGGGGGDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAACCCDDDCCCBBBAAAAAACCCDDDDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@??????@@@>>>999555444<<>><<<999999;;;;;;999666222111000///............,,,---......------...000333---&&&(((333<<<999111+++***(((&&&&&&'''((()))((('''&&&&&&&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###%%%((()))((((((((()))///333444///***'''&&&$$$%%%'''((('''&&&%%%&&&'''''')))+++***'''%%%%%%'''###$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$%%%&&&'''(((+++,,,+++...333555444///,,,(((&&&&&&&&&%%%$$$&&&&&&&&&''''''''''''((('''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''(((***++++++++++++)))((('''''')))+++---///---:::OOObbbjjjiiijjjmmmnnnooonnnllllllhhh]]]QQQHHHHHHLLLSSS\\\fffmmmppppppppprrrsssttttttttttttssssssssssssssstttuuuuuuqqqqqqrrrsssssssssrrrrrrsssrrrppppppqqqsssssssssuuuvvvvvvuuussssssvvvxxxuuuwwwwwwvvvuuutttuuuvvvuuuvvvvvvtttssssssuuuwwwxxxxxxxxxxxxwwwvvvuuutttvvvyyyyyywwwwwwzzzzzzxxxwwwxxxzzz{{{||||||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxyyyzzzzzzvvvvvvuuuuuuuuuuuuvvvvvvvvvxxxzzzzzzyyyxxxwwwxxxxxxzzz{{{{{{yyyxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwxxxyyy|||~~~~~~|||{{{{{{{{{|||}}}}}}|||yyywwwwwwwwwqqqsssvvvyyy{{{|||}}}}}}{{{}}}|||yyyvvvvvvwwwwwwvvvzzz{{{wwwuuurrrnnnnnnqqqnnnnnnoooppprrruuuwwwyyyzzzyyyxxxuuutttuuuyyy||||||vvvpppfff[[[TTTQQQRRRSSSSSSOOOMMMNNNQQQSSSOOOLLLGGGAAAAAAKKKWWW\\\[[[ZZZXXXQQQIIIFFFJJJMMMNNNMMMJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDFFFEEECCCAAAAAACCCFFFHHHBBBAAAAAABBBDDDEEEDDDCCCEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@===999555666???JJJOOOGGG<<<999<<<>>>@@@BBBBBBAAAAAABBBCCC@@@BBBCCCCCC@@@>>>======qqq|||{{{yyytttrrrssspppkkkjjjkkkaaaNNNAAA??????;;;777666999:::999888222111///...------......,,,---......------...000111...)))'''---555666222,,,***(((&&&&&&''')))***)))'''&&&&&&&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&&&&'''(((///222111+++)))+++)))%%%$$$&&&'''&&&%%%$$$%%%'''###&&&((((((%%%###$$$&&&$$$%%%&&&%%%$$$###$$$&&&%%%%%%$$$$$$$$$%%%&&&'''&&&---333777===CCCDDDBBB555000***'''&&&'''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''((()))++++++++++++---+++***(((((()))***+++,,,555GGG]]]iiikkklllooommmooonnnmmmnnnkkk___SSSHHHHHHKKKRRR[[[eeelllooooooppprrrtttttttttrrrqqqqqqqqqrrrrrrsssssssssrrrppppppqqqrrrrrrrrrrrrrrruuurrrppppppsssuuutttssssssttttttsssrrrsssvvvxxxvvvxxxxxxxxxvvvuuuvvvwwwssstttttttttssstttvvvxxxuuuvvvwwwxxxxxxxxxxxxwwwuuuxxxyyyvvvwwwzzzyyyvvvwwwxxxzzz|||}}}|||{{{{{{yyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{vvvvvvvvvwwwwwwvvvvvvvvvvvvxxx{{{{{{zzzxxxxxxxxxxxxzzz{{{{{{yyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvwwwyyy{{{|||~~~}}}|||~~~~~~~~~zzzxxxxxxyyyssstttvvvxxx{{{}}}|||~~~~~~|||yyyyyyyyywwwvvvzzz{{{yyyvvvpppoooqqqnnnnnnooopppqqqssstttuuuxxxxxxwwwuuussssssuuuwww|||uuuhhhZZZRRRQQQSSSRRRPPPNNNOOOQQQQQQOOOMMMFFFCCCEEEOOOWWWXXXYYY[[[XXXPPPHHHFFFIIIMMMMMMKKKIIIIIIJJJJJJIIIHHHFFFFFFEEEEEEFFFGGGGGGHHHGGGGGGIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCEEEDDDCCCCCCDDDEEEFFFGGGAAAAAAAAABBBDDDEEEDDDCCCDDDDDDCCCCCCBBBAAAAAA@@@???@@@AAAAAA@@@===999666888AAAMMMOOOEEE999999@@@@@@AAABBBBBBAAAAAABBBCCCCCCEEEGGGFFFBBB>>>======qqq}}}|||zzzuuurrrsssmmmgggeeefff]]]KKK???<<<>>>:::555444777999999888222111///...------......---.........------///000---...+++&&&%%%+++000111,,,***(((&&&&&&''')))***)))'''&&&&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''///111...))))))---,,,'''$$$%%%&&&&&&$$$$$$%%%&&&$$$&&&((()))))))))))))))$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''&&&000;;;DDDLLLRRRRRROOO:::333+++'''&&&'''''''''&&&&&&&&&'''''''''(((((($$$'''((('''###"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&'''((()))++++++,,,,,,222000...+++***)))******+++111BBBYYYhhhlllmmmpppooopppoooooopppnnndddYYYHHHIIIKKKQQQ[[[dddkkkooonnnppprrrttttttssspppoooooopppqqqrrrsssrrrqqqpppooopppqqqqqqrrrrrrrrrrrrvvvssspppqqqtttvvvvvvtttqqqrrrrrrrrrqqqsssuuuxxxwwwxxxyyyxxxvvvvvvvvvxxxqqqrrrssssssssstttwwwzzzrrrsssvvvxxxyyyzzzzzzzzzssswwwxxxvvvvvvyyyxxxuuuuuuwwwyyy{{{{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{vvvwwwxxxyyyyyyxxxwwwvvvvvvxxx{{{|||zzzyyyxxxxxxxxxzzz{{{{{{yyyxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxtttuuuwwwzzz|||}}}~~~~~~~~~}}}zzzxxxyyyzzzxxxxxxyyyyyy{{{|||~~~}}}|||{{{{{{yyywww{{{}}}|||xxxrrrpppqqqnnnnnnooopppqqqrrrrrrrrrvvvwwwxxxvvvtttrrrrrrsss{{{}}}|||}}}rrr```TTTRRRTTTQQQPPPPPPPPPQQQQQQOOONNNFFFFFFLLLUUUXXXVVVXXX]]]YYYPPPHHHEEEIIIMMMMMMJJJHHHIIIIIIJJJIIIHHHFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBBBB@@@AAABBBDDDDDDDDDCCCCCCAAA@@@AAABBBEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@?????????@@@AAABBB@@@===999666:::CCCNNNOOOCCC888999BBBBBBBBBCCCBBBAAAAAABBBDDDEEEHHHJJJIIIDDD???======sss}}}zzzzzzyyyuuuqqqmmmfffbbb___VVVIIIBBBCCC@@@>>>;;;888777777999:::555222...,,,---///000000;;;777111,,,***,,,000333111---))))))((()))///777555+++%%%''')))''')))---111+++&&&%%%'''(((&&&###''''''''''''''''''''''''"""###$$$%%%&&&'''&&&&&&///---***''''''(((+++,,,&&&&&&&&&%%%######$$$&&&'''%%%###$$$&&&(((******((('''%%%$$$$$$%%%'''(((&&&$$$$$$''''''%%%%%%((()))444KKKTTTJJJJJJSSSUUUGGG<<<---###$$$((((((%%%(((&&&$$$%%%&&&'''&&&%%%$$$''')))&&&"""!!!$$$(((&&&"""$$$))))))%%%$$$'''((((((((()))***,,,---...)))))),,,---+++***000888888000+++***)))(((***...+++...>>>XXXhhhiiijjjppppppnnnmmmnnnpppllleee^^^PPPHHHIIITTT\\\___fffppprrrsssuuutttsssrrrrrrssssssqqqooopppsssuuutttrrrpppqqqrrrqqqpppooopppqqqtttttttttttttttttttttttttttuuuvvvuuutttssstttuuuvvvvvvuuuuuuuuuuuuuuuvvvvvvuuuttttttvvvwwwwwwvvvxxxxxxxxxwwwwwwwwwwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvwwwyyyzzzzzzyyyxxxzzz{{{yyywwwttttttuuuwwwwwwwwwyyywwwvvvwww{{{|||{{{yyyxxxxxxyyyzzzzzzyyyyyyyyy{{{{{{zzzyyyyyyxxxwwwwwwwwwyyy{{{~~~~~~}}}{{{yyyzzz{{{}}}}}}|||zzzvvvtttwwwxxxyyyyyyxxxxxxzzz|||~~~zzzvvvwwwzzz}}}~~~|||zzz{{{}}}~~~yyyzzzzzzxxxzzz~~~{{{vvvppplllooonnnmmmlllmmmmmmooooootttsssrrrqqqpppoooooopppwww~~~}}}~~~ooo```YYYWWWWWWSSSOOOLLLLLLNNNOOOOOOHHHNNNVVV[[[]]]]]]\\\[[[SSSNNNHHHFFFHHHJJJKKKJJJMMMLLLJJJIIIHHHGGGGGGGGGBBBBBBBBBCCCCCCEEEFFFFFFCCCEEEGGGGGGFFFFFFGGGHHHGGGEEECCCBBBBBBBBBDDDEEEEEEDDDCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCFFFFFFFFFEEEDDDBBB@@@@@@@@@>>>>>>@@@>>>888666777@@@KKKQQQJJJ???<<<@@@CCCFFFDDDCCCBBBBBBCCCEEEFFFHHHKKKNNNLLLFFFAAA>>>>>>{{{~~~{{{zzzxxxtttppplllfffaaa^^^VVVJJJCCCCCC@@@>>>;;;888666666777888444111---,,,---...//////---,,,***)))***,,,...000000+++((((((((()))000777777...(((((()))(((***...000+++&&&%%%'''(((%%%###''''''''''''''''''''''''"""###&&&(((((((((&&&%%%******)))(((((((((((((((%%%&&&'''&&&$$$###$$$&&&(((%%%######%%%''''''''''''&&&%%%$$$$$$%%%&&&'''&&&$$$$$$''''''%%%%%%(((///:::NNNSSSGGGDDDLLLMMMNNNBBB222'''&&&((('''$$$(((&&&$$$%%%&&&'''&&&%%%###&&&(((&&&###"""%%%)))&&&###$$$))))))%%%$$$'''''''''(((((()))+++,,,---((((((***,,,***)))...555???777000---+++((())),,,,,,---<<>>>>>@@@>>>999888:::EEENNNPPPFFF;;;999>>>CCCEEEDDDCCCAAAAAABBBDDDDDDIIIMMMPPPNNNIIICCC@@@???|||zzzwwwsssppplllgggbbb^^^VVVKKKDDDCCCAAA???<<<888666555555555333111---,,,---......---***+++---...///000000000...***((((((((()))///666999222***(((((((((+++///---***&&&%%%&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((()))(((&&&%%%%%%&&&'''(((((('''%%%$$$%%%&&&'''&&&$$$$$$$$$&&&'''%%%######$$$&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&###$$$''''''%%%%%%(((222<<>>>>>???===888888<<>>CCCEEEDDDBBBAAAAAAAAABBBCCCIIIMMMQQQQQQKKKEEEAAA@@@~~~}}}zzzwwwssspppnnnjjjeee___VVVLLLEEEBBBBBB@@@===999666444333333444222///......///......000000111111000///...---...+++))))))((('''+++222999333,,,(((&&&(((+++...+++(((%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''&&&&&&%%%$$$%%%'''((('''%%%$$$%%%%%%&&&$$$######%%%'''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&######&&&'''$$$%%%'''...999NNNUUUIIIDDDIIIHHHLLL>>>...((((((((((((((((((&&&$$$%%%&&&'''&&&%%%"""$$$%%%%%%%%%%%%(((+++%%%%%%%%%&&&'''&&&&&&'''&&&&&&&&&&&&'''((()))***'''%%%&&&)))(((&&&(((...666///))))))))))))***...---+++333III^^^hhhjjjjjjkkkkkklllmmmnnnmmmiiieeeZZZRRRNNNRRRWWW[[[ccckkklllnnnppppppoooooooooqqqqqqpppooooooppppppqqqqqqoooqqqrrrqqqppppppqqqsssssssssssssssssssssssssssqqqrrrtttsssrrrrrrssstttuuuuuutttttttttuuuvvvvvvuuuuuuvvvuuuuuuuuuvvvxxxttttttuuuuuuuuuuuuvvvvvvttttttuuuuuuuuuvvvvvvvvvuuuvvvwwwwwwvvvvvvwwwxxxyyywwwuuuuuuwwwxxxxxxwwwxxxwwwxxxxxxzzzzzz{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxvvvvvvwwwyyyzzz|||}}}~~~wwwwwwwwwxxxyyy{{{~~~~~~|||zzzyyyxxxxxxyyyuuuvvvwwwwwwwwwwwwyyy|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~{{{|||||||||{{{}}}yyywwwxxx}}}~~~}}}{{{yyytttsssqqqooommmmmmmmmmmmlllmmmoooqqqrrrsssssssssxxxyyy|||}}}|||}}}{{{zzz}}}~~~||||||~~~~~~~~~~~~yyytttqqqnnniiieeebbb```]]][[[RRROOOOOOUUU]]]ccccccaaaTTTNNNHHHFFFGGGJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDFFFHHHHHHFFFEEEFFFGGGEEEDDDCCCBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBAAABBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBB@@@???>>>>>>:::555666;;;JJJMMMIII===555777>>>CCCDDDCCCBBBAAAAAA@@@AAAAAAGGGLLLPPPPPPKKKEEEAAA@@@uuuzzzvvvsssqqqpppnnnhhh```WWWNNNFFFAAACCCAAA>>>:::666444222111666444111000000000000...///...,,,***)))(((((('''///+++))))))'''%%%(((---555222---&&&$$$&&&***,,,((('''%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" """%%%''''''&&&%%%%%%%%%&&&''''''%%%'''((((((&&&%%%%%%%%%%%%$$$###%%%''')))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%######&&&&&&$$$$$$'''(((333KKKYYYTTTTTTYYYVVVKKK;;;,,,(((((('''''')))(((&&&$$$%%%&&&'''&&&%%%###$$$%%%%%%&&&''')))+++%%%&&&&&&%%%%%%'''''''''%%%%%%%%%%%%&&&'''((((((&&&$$$%%%((((((&&&''',,,...(((&&&(((***)))+++...,,,***000CCCXXXeeeiiiiiijjjkkklllmmmnnnllljjjgggYYYRRRMMMNNNSSSZZZcccjjjjjjlllnnnooonnnnnnooopppqqqqqqppppppoooooopppqqqoooqqqrrrrrrqqqqqqrrrsssssssssssssssssssssssssssqqqrrrssssssrrrrrrsssuuutttttttttttttttuuuvvvvvvtttuuuvvvvvvttttttvvvxxxssssssssstttttttttuuuuuussssssssstttttttttuuuuuutttvvvwwwwwwvvvuuuwwwxxxyyywwwvvvvvvxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxxxxyyyzzzzzz{{{||||||xxxwwwwwwwwwyyy|||~~~}}}{{{yyyxxxxxxyyyzzzyyyzzzzzzyyywwwwwwxxxzzz||||||}}}~~~~~~{{{|||}}}}}}}}}||||||~~~|||wwwxxx{{{~~~~~~~~~}}}{{{{{{{{{rrrqqqpppnnnnnnnnnnnnoooiiijjjlllnnnpppqqqrrrrrr|||zzzxxxyyy}}}}}}}}}||||||}}}~~~|||~~~|||{{{}}}}}}~~~~~~yyytttuuurrrnnnjjjgggddd```]]]TTTRRRSSSXXX___cccaaa]]]TTTOOOIIIFFFGGGIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDCCCDDDDDDEEEEEEEEEFFFHHHHHHFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCEEEDDDCCCBBBBBBAAABBBBBBAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDBBB@@@???===777111333999FFFHHHEEE<<<777;;;@@@CCCCCCCCCBBBBBBAAAAAAAAAAAACCCHHHMMMMMMHHHCCC@@@@@@rrrzzzvvvtttrrrpppooojjjaaaXXXRRRKKKDDDCCCBBB???;;;888555333222777555333222222222000///,,,+++)))''''''((()))***---***)))***'''$$$&&&+++000111---&&&###&&&)))***%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&### !!!$$$&&&'''&&&%%%%%%%%%&&&((()))%%%'''))))))'''%%%%%%%%%%%%$$$$$$&&&(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%"""###&&&&&&$$$$$$'''&&&...EEEXXX\\\bbbgggcccNNN<<<---))))))&&&%%%((((((&&&$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&((()))***%%%'''&&&$$$$$$'''(((&&&&&&&&&%%%%%%&&&''''''(((&&&$$$%%%(((***((())),,,---)))(((+++,,,******+++******///>>>QQQaaahhhiiijjjkkklllmmmmmmkkkjjjhhhZZZTTTMMMKKKOOOXXXbbbhhhiiikkkmmmnnnnnnnnnpppqqqqqqrrrrrrqqqooooooppprrroooqqqrrrrrrqqqqqqssstttttttttttttttttttttttttttqqqrrrttttttsssssstttvvvsssssssssssstttuuuvvvvvvsssvvvwwwvvvtttsssvvvyyyssssssttttttuuuuuuvvvvvvsssssstttttttttuuuuuuuuussstttuuuuuuttttttuuuvvvyyywwwwwwwwwyyyyyyxxxwwwvvvxxxyyyyyyyyyyyyzzz|||{{{zzzxxxwwwvvvvvvwwwxxxyyyyyyzzzzzz{{{{{{{{{{{{wwwwwwwwwwwwxxxzzz|||~~~}}}}}}{{{zzzzzzzzz{{{|||}}}~~~}}}|||yyyxxxyyyzzz{{{{{{|||~~~~~~{{{yyy|||~~~~~~|||||||||}}}~~~zzzyyy{{{{{{~~~~~~~~~{{{yyyzzz{{{qqqpppooommmmmmmmmnnnnnnhhhiiijjjkkkmmmooorrrsss{{{xxxsssrrrtttyyy}}}||||||}}}~~~~~~}}}|||}}}~~~~~~{{{vvvtttqqqnnnlllhhhccc```WWWVVVVVVYYY\\\^^^[[[YYYUUUOOOIIIFFFGGGIIIIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDEEEEEEFFFEEEGGGHHHHHHFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBAAABBBBBBAAABBBCCCDDDEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEBBBAAA???<<<555000444;;;DDDEEEBBB<<<:::>>>CCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???CCCHHHHHHEEEAAA@@@AAAzzz{{{wwwuuutttmmmnnnjjjaaa[[[WWWQQQJJJDDDBBB@@@===999666444333777555333222222111///...------,,,++++++,,,---...)))'''''')))(((%%%'''+++,,,000...'''$$$'''***)))###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""######$$$%%%&&&&&&''''''&&&&&&%%%'''))))))(((&&&%%%%%%'''&&&%%%&&&''''''&&&$$$'''''''''(((((('''''''''%%%""""""%%%&&&###$$$''''''))):::MMMVVVbbbiiidddKKK888)))'''((($$$$$$)))(((&&&$$$%%%&&&'''&&&%%%&&&%%%$$$%%%'''((())))))$$$''''''######((()))&&&&&&&&&&&&&&&&&&''''''(((&&&$$$%%%))),,,***+++---+++((()))---///+++))))))(((***///:::KKK\\\gggkkkjjjkkkmmmmmmllljjjiiiiii___XXXOOOJJJNNNWWWaaafffhhhjjjmmmnnnnnnoooppprrrrrrssstttrrrpppoooqqqsssoooqqqrrrrrrrrrrrrsssuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqsssttttttttttttvvvwwwsssssssssssstttuuuvvvvvvsssvvvxxxvvvssssssvvvzzzuuuuuuvvvwwwwwwxxxyyyyyyuuuuuuuuuvvvvvvvvvvvvwwwsssuuuvvvvvvuuutttvvvwwwyyyxxxwwwxxxyyyyyyxxxvvvvvvxxxzzzzzzxxxxxxzzz|||{{{zzzxxxvvvuuuvvvwwwwwwyyyyyyzzzzzz{{{|||||||||xxxxxxyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~{{{||||||{{{yyyxxxyyyzzzzzzzzzzzz|||~~~~~~}}}{{{{{{{{{zzzxxxzzz|||~~~~~~|||{{{{{{|||}}}~~~}}}|||zzzzzz~~~~~~~~~~~~yyywwwyyy{{{uuutttrrrpppooonnnoooooojjjjjjiiijjjlllooorrrtttxxxuuurrroooooorrrwwwzzz|||}}}}}}~~~}}}xxxvvvtttrrrpppmmmhhhddd^^^]]][[[YYYXXXXXXXXXXXXUUUPPPIIIFFFGGGIIIIIIHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGHHHHHHFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBBBBAAABBBBBBAAABBBDDDEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@===666222888@@@FFFEEE@@@::::::@@@DDDEEEAAABBBBBBCCCDDDDDDDDDDDD===@@@DDDDDDBBB@@@AAACCC{{{wwwuuuuuujjjllljjjbbb\\\[[[VVVOOODDDCCC@@@>>>:::777555444666444222111111000...,,,---.........------,,,+++&&&%%%&&&)))(((&&&)))---***//////(((%%%(((+++***"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$"""!!!!!!###&&&((()))'''%%%###%%%''')))***(((&&&%%%%%%)))'''&&&&&&&&&%%%""" ''''''((((((((((((''''''%%%""""""%%%&&&###$$$&&&(((%%%000AAAMMM\\\ddd___CCC000######%%%###$$$***(((&&&$$$%%%&&&'''&&&&&&'''&&&%%%%%%'''((()))((($$$((('''"""###((()))&&&''''''&&&&&&&&&'''((((((&&&$$$%%%***---,,,,,,...&&&$$$'''---///,,,)))(((&&&***///999HHHZZZffflllkkklllmmmmmmkkkjjjiiiiiiccc\\\RRRKKKMMMWWW```eeehhhjjjmmmnnnooooooqqqrrrrrrtttuuussspppoooqqqsssoooqqqrrrrrrrrrrrrtttuuuvvvvvvvvvvvvvvvvvvvvvvvvrrrsssuuuuuutttuuuvvvxxxrrrrrrrrrssstttuuuvvvwwwrrrvvvxxxwwwsssrrrvvvzzzwwwwwwxxxyyyzzzzzz{{{{{{wwwwwwwwwwwwxxxxxxxxxxxxvvvwwwxxxxxxwwwwwwxxxyyyxxxxxxwwwxxxzzzzzzxxxvvvuuuxxxzzzzzzxxxxxxzzz}}}{{{zzzxxxvvvuuuuuuvvvwwwxxxxxxyyyzzz{{{}}}~~~~~~{{{||||||}}}}}}~~~~~~~~~}}}}}}~~~wwwxxxxxxwwwvvvvvvwwwyyyzzzzzzzzz{{{}}}~~~}}}|||{{{}}}~~~|||yyyxxxyyyyyyyyyxxxwwwzzz|||}}}|||{{{{{{|||}}}~~~~~~~~~zzzuuuzzz~~~}}}~~~yyywwwyyy{{{|||zzzwwwuuurrrqqqqqqqqqlllkkkiiiiiikkkooosssvvvvvvuuussspppnnnppptttwww|||~~~|||{{{~~~~~~~~~yyyxxxvvvuuutttpppkkkhhheeeccc___ZZZVVVVVVXXX[[[UUUPPPIIIFFFGGGIIIIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGJJJJJJIIIHHHHHHIIIIIIIIIFFFGGGHHHHHHFFFEEEEEEEEEGGGHHHHHHHHHHHHGGGFFFFFFEEEEEECCCBBBBBBBBBBBBBBBAAABBBDDDEEEFFFEEEDDDBBBDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@>>>888555<<>>666444>>>KKKRRRFFF;;;:::>>>@@@AAACCCBBBCCCDDDDDDEEEDDDDDDDDD?????????@@@@@@?????????xxxyyytttuuuooolllhhheee```XXXPPPLLLKKKGGGAAA>>>>>>===999666555555444333111000///......//////000///...---,,,((()))***+++)))'''&&&%%%(((,,,000---'''"""###&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$$$$%%%&&&###$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&'''''''''&&&'''((('''&&&%%%&&&((((((''''''&&&&&&&&&&&&&&&''')))'''"""!!!%%%&&&######$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((---222333///000)))$$$'''***)))'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''"""###%%%'''((('''%%%$$$(((''''''&&&&&&&&&''''''%%%&&&&&&'''(((((())))))...,,,***+++,,,---,,,+++(((+++---111@@@UUUeeejjjooooooooooooooonnnmmmlllggg^^^TTTNNNKKKMMMVVV```eeehhhlllnnnoooooopppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssqqqqqqssstttuuutttssstttuuuuuutttrrrsssuuuvvvuuuttttttvvvwwwuuusssrrrsssuuuwwwwwwvvvuuuwwwxxxwwwvvvvvvwwwyyyyyyyyywwwwwwwwwyyy{{{|||xxxxxxyyyyyyyyyxxxxxxwwwvvvuuutttttttttuuuvvvwwwzzzyyyyyyxxxwwwwwwxxxxxxyyyyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxvvvuuuuuuvvvxxxyyyzzz{{{|||||||||{{{{{{zzz{{{}}}}}}|||{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~||||||||||||||||||{{{{{{|||{{{zzzyyyxxxxxxxxxxxxvvvxxxzzzzzzzzzzzz|||~~~{{{xxxvvvuuuvvvxxxzzzzzzzzzzzzzzzyyyzzz{{{{{{|||yyy{{{~~~}}}zzz{{{~~~}}}}}}~~~~~~yyyvvvvvvrrrlllmmmkkkiiiggggggjjjlllnnnppptttvvvuuuqqqoooqqqttt||||||yyyxxxxxxwwwwwwwwwxxxxxxyyyyyyssslllhhhhhhgggccc```ZZZPPPGGGFFFIIIIIIIIIJJJIIIIIIIIIGGGEEEEEEHHHJJJLLLJJJHHHGGGGGGHHHIIIIIIFFFHHHIIIHHHEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAAAAABBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@CCCBBB<<<444333===HHHLLLBBB;;;===AAABBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCC???@@@@@@AAAAAA@@@@@@???zzz~~~wwwuuurrrnnniiieeeaaa[[[PPPGGGIIIFFFBBB@@@@@@???;;;777444444333222111000...---,,,...000111111///,,,***))))))))))))((('''&&&%%%''',,,///---'''######%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&######$$$$$$$$$$$$######%%%%%%&&&''''''((())))))%%%'''((('''&&&%%%&&&'''))))))(((''''''''''''((()))***((($$$###&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%'''+++,,,)))((())))))'''222+++&&&''')))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''((($$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&''''''(((%%%%%%%%%&&&''''''((((((---+++******,,,---,,,+++***+++,,,///<<>>GGGFFF@@@<<>>666444:::DDDJJJGGGAAA???CCCGGGEEECCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA{{{xxxpppmmmkkkfffbbbbbbaaaWWWJJJEEEBBB@@@???@@@>>>:::666222333333333222111///------,,,++++++******++++++---***'''&&&''''''&&&%%%&&&))),,,,,,)))%%%######%%%%%%%%%$$$$$$%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&######$$$$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%'''((('''&&&&&&%%%%%%&&&&&&#########%%%&&&&&&''')))###$$$%%%%%%&&&&&&%%%%%%###+++///+++'''(((+++---333---(((((('''$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''(((((($$$$$$%%%%%%&&&''''''''',,,***))))))+++,,,,,,,,,,,,+++***,,,333CCCXXXhhhkkklllmmmnnnnnnnnnnnnnnniiiccc[[[TTTLLLIIIPPPYYY___dddkkkppprrrrrrrrrrrrsssssssssttttttuuuuuuuuuxxxuuurrrsssvvvwwwvvvsssyyywwwuuutttuuuvvvvvvuuussstttvvvvvvuuuuuuuuuvvvuuusssrrrsssuuuwwwwwwvvvsssuuuwwwwwwvvvvvvxxxyyywwwwwwxxxxxxyyyzzz{{{{{{zzzyyyxxxwwwwwwwwwxxxxxxssstttwwwxxxyyyxxxvvvuuuxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxyyyyyyzzzzzzzzzyyyyyyzzzyyyxxxvvvvvvxxxzzzyyyyyyyyyxxxxxxxxxxxxyyyuuuwwwyyyyyyxxxxxxxxxyyyzzz{{{|||~~~|||}}}}}}~~~zzzzzzyyyyyyyyyzzz{{{{{{zzz{{{zzzyyyxxxyyy}}}zzzxxxuuutttuuuwwwwwwvvvyyyxxxxxxxxxxxxyyyzzzzzz}}}~~~~~~~~~~~~~~~zzz{{{~~~|||}}}}}}~~~wwwooommmmmmllllllkkkiiihhhhhhiiimmmqqqttttttsssrrrqqqwwwzzz~~~~~~}}}}}}}}}}}}}}}|||{{{yyyxxx{{{zzzyyyxxxuuuqqqlllhhhcccXXXMMMJJJKKKJJJKKKLLLHHHHHHHHHGGGHHHJJJNNNQQQKKKLLLLLLJJJGGGEEEFFFHHHKKKIIIGGGFFFFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDBBBAAAAAAAAAAAAAAABBBBBBDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBDDDBBB<<<555777BBBLLLNNNKKKEEEBBBDDDFFFEEEEEEGGGEEEDDDCCCAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAyyyzzzppplllmmmiiibbbbbbddd\\\QQQFFFCCC???>>>>>>===:::777222333444555444222000...---,,,+++))))))***+++,,,000,,,'''&&&'''((('''%%%&&&(((+++,,,)))&&&###"""%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$(((((('''&&&&&&%%%$$$$$$$$$&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%""" !!!%%%&&&%%%&&&)))###$$$%%%%%%&&&&&&%%%%%%###***---)))%%%&&&((((((((($$$###%%%%%%"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&''''''((((((+++)))((()))+++,,,,,,,,,+++******,,,000===SSSfffmmmmmmnnnpppqqqqqqqqqqqqkkkfff___WWWMMMIIINNNWWW\\\bbbkkkqqqsssssssssrrrtttttttttttttttsssssssssvvvuuussssssuuuuuuuuutttzzzxxxuuuuuuvvvvvvvvvvvvtttuuuuuuuuuttttttvvvxxxrrrqqqpppppprrrttttttssstttvvvwwwxxxwwwxxxyyy{{{xxxxxxyyyyyyyyyyyyzzzzzzyyyyyywwwwwwwwwxxxyyyzzztttwwwzzz||||||yyyvvvtttwwwwwwvvvvvvwwwwwwxxxxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyyyywwwuuuuuuwwwyyyyyyxxxwwwwwwvvvwwwwwwwwwvvvxxxyyyyyywwwvvvwwwwww{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~zzzyyyyyyyyyzzz{{{||||||yyyyyyyyyyyyxxxxxx{{{}}}|||{{{yyyyyyzzzzzzxxxvvvyyyyyyyyyyyyyyyzzzzzz{{{~~~}}}~~~~~~~~~{{{~~~||||||xxxpppllllllkkkkkkjjjiiihhhhhhjjjkkknnnppprrrsssttttttssstttvvvxxx{{{}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxzzzzzzzzzzzzxxxuuurrrpppfffYYYNNNJJJJJJJJJJJJLLLFFFGGGHHHIIIIIIJJJMMMPPPIIIKKKMMMKKKGGGEEEFFFIIIKKKIIIGGGGGGHHHJJJKKKJJJCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFCCCDDDDDDDDDDDDDDDCCCCCCBBB@@@999444:::IIIRRRQQQMMMFFFBBBCCCEEEDDDFFFIIIGGGFFFDDDBBB@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAvvv~~~sssnnnrrrnnneeebbbfffaaaXXXIIIEEE@@@>>>>>>===;;;888222444555666555333111///------------,,,,,,,,,+++333---'''&&&((()))(((&&&%%%(((***+++***&&&###!!!%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%""""""&&&'''######&&&###$$$%%%%%%&&&&&&%%%%%%''',,,---)))&&&'''(((&&&###"""###&&&%%%"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%&&&&&&((())))))%%%&&&&&&'''(((((())))))***)))((()))+++,,,---,,,***)))***,,,///999OOOdddmmmnnnoooqqqrrrsssssssssmmmhhhbbbYYYOOOIIINNNWWW[[[aaajjjqqqttttttsssrrrsssssssssssssssssssssssstttuuuuuutttsssssstttvvvyyywwwuuutttvvvxxxxxxxxxwwwwwwvvvtttssstttxxxzzzsssqqqpppqqqsssuuuuuutttuuuvvvxxxyyyxxxyyyzzz|||yyyyyyzzzzzzyyyyyyxxxxxxxxxxxxvvvvvvwwwxxxzzz|||xxxyyyzzz{{{zzzxxxvvvuuuxxxwwwwwwwwwwwwxxxyyyzzzvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxvvvuuuuuuvvvxxx{{{zzzyyyxxxwwwxxxxxxyyywwwyyyzzzzzzyyyxxxxxxyyy{{{|||~~~~~~}}}|||}}}~~~}}}|||yyyyyyyyyzzzzzz{{{}}}}}}xxxzzz{{{{{{zzzyyy{{{||||||||||||~~~~~~{{{yyyzzzzzzzzzyyyzzz{{{{{{|||{{{}}}~~~~~~zzzrrrooonnnmmmlllllllllllllllnnnmmmlllmmmooorrrtttuuurrrqqqqqqrrruuuyyy|||~~~}}}}}}~~~}}}~~~}}}{{{zzzuuuxxxzzz{{{yyyuuurrrpppgggZZZNNNJJJJJJIIIIIIKKKDDDGGGIIIJJJJJJJJJKKKMMMGGGJJJMMMKKKGGGEEEGGGJJJHHHGGGHHHKKKNNNOOOLLLJJJCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@AAAAAAAAABBBCCCDDDEEEFFFCCCCCCDDDDDDDDDDDDCCCCCC@@@???777222<<>>>>>>>><<<999333444666777666444222000,,,...///111000...,,,***444...(((&&&(((***)))'''%%%'''***+++***'''###!!!%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!"""######$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%((($$$$$$((('''"""!!!%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&***+++((('''((((((&&&'''&&&'''***(((###"""%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###&&&(((***,,,---%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%&&&'''((()))***&&&&&&''''''((()))))))))***)))((()))+++,,,---,,,***)))***---...666LLLbbblllmmmooopppqqqrrrssssssnnnjjjddd[[[PPPIIINNNWWWZZZaaajjjrrruuuuuussssssrrrrrrrrrsssssssssttttttrrrtttvvvtttrrrqqqsssvvvwwwuuuttttttwwwyyy{{{{{{yyyxxxwwwtttsssuuuyyy}}}vvvtttssstttvvvxxxxxxwwwuuuwwwyyyyyyyyyzzz{{{}}}zzzzzzzzzzzzyyyxxxwwwwwwxxxwwwvvvvvvwwwyyy{{{}}}{{{zzzzzzyyyxxxwwwvvvvvvxxxxxxxxxxxxyyyyyyzzz{{{vvvwwwxxxyyyzzzzzz{{{zzzwwwxxxwwwvvvttttttvvvxxx}}}|||{{{zzzyyyzzzzzz{{{wwwyyy{{{{{{zzzzzzzzz||||||}}}~~~|||{{{|||~~~|||yyyyyyyyyyyyzzz{{{|||}}}~~~zzz|||~~~~~~}}}|||}}}}}}zzz{{{~~~|||{{{zzzzzzzzzzzz{{{||||||~~~zzz|||}}}}}}~~~|||ttttttsssqqqpppppppppqqqrrrqqqooolllkkkmmmpppsssuuusssqqqoooooossswww{{{}}}}}}}}}|||}}}~~~}}}|||uuuyyy~~~}}}yyytttqqqhhh[[[NNNIIIIIIHHHIIIKKKCCCFFFIIIJJJJJJJJJJJJKKKFFFJJJMMMLLLHHHFFFHHHKKKDDDFFFJJJOOOSSSRRRMMMHHHDDDDDDEEEGGGHHHIIIJJJKKKHHHHHHHHHHHHFFFDDDBBB@@@@@@AAAAAABBBCCCDDDFFFFFFCCCCCCDDDDDDDDDDDDDDDCCC???>>>666111<<>>>>>===:::666222555666555777888555///111///,,,******+++---///444000)))&&&%%%''')))***)))(((((()))***)))&&&$$$###""""""###%%%%%%$$$"""'''&&&&&&(((***)))&&&""")))%%%"""$$$'''((($$$ $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&''''''&&&$$$$$$%%%''''''%%%"""!!!###%%%%%%%%%&&&&&&&&&((()))(((&&&$$$'''$$$"""$$$))))))%%% &&&$$$######%%%&&&&&&%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%%%%''')))))))))))))))))))))))))))***)))(((''''''((()))***&&&,,,+++,,,000222CCC___iiinnnqqqooommmpppssstttpppgggbbbaaaYYYLLLJJJPPPXXX]]]fffqqqtttqqqpppqqqrrrrrrrrrqqqqqqppppppppptttttttttrrrqqqqqqsssuuuvvvvvvvvvvvvvvvxxxzzz{{{uuuuuuuuuvvvvvvvvvvvvvvvwwwvvvtttsssrrrrrrrrrsssxxxwwwuuutttuuuwwwzzz|||{{{zzzxxxvvvttttttttttttwwwwwwwwwwwwwwwwwwwwwwwwzzzyyywwwuuuuuuvvvxxxyyywwwwwwvvvvvvvvvvvvvvvwwwvvvvvvwwwxxxyyyzzzzzz{{{}}}|||yyywwwvvvwwwxxxyyy}}}{{{yyyxxxyyyyyyxxxwwwyyyzzz{{{{{{yyyyyyzzz{{{~~~}}}}}}}}}~~~~~~~~~{{{yyyyyyzzz{{{zzzyyyyyyzzz{{{~~~~~~~~~}}}{{{zzz}}}|||yyyxxxxxxxxxyyy}}}~~~}}}~~~{{{xxxzzz~~~wwwqqquuusssqqqppppppsssvvvxxxooommmjjjiiiiiikkknnnqqqssssssrrrpppooorrrxxx}}}~~~~~~~~~|||}}}|||zzz{{{{{{{{{|||~~~~~~}}}{{{{{{|||}}}}}}{{{vvvsssggg^^^RRRJJJGGGHHHHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGPPPSSSNNNOOOVVVTTTLLLHHHEEEBBBDDDHHHJJJGGGDDDFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEFFFDDDCCCCCCDDDDDDCCCBBBAAA888333333:::MMMTTTGGGBBB@@@>>>@@@EEEHHHIIIHHHGGGFFFEEECCCAAA@@@@@@@@@>>>@@@AAA@@@======???BBBwwwsssmmmiiifffbbb___]]]NNNIIIBBB??????>>>;;;777444666777555666777444//////...,,,++++++,,,---...666222,,,'''&&&%%%%%%%%%(((''''''((()))(((&&&$$$$$$######$$$&&&&&&%%%$$$'''&&&%%%'''((('''$$$!!!))))))(((((('''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%''''''%%%""""""###%%%%%%%%%'''&&&%%%&&&''''''&&&%%%&&&$$$###$$$''''''$$$!!!&&&$$$######%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%%%%''')))''''''''''''''''''''''''))))))((('''((()))***+++''',,,******...000AAA]]]gggmmmpppmmmlllooorrrrrrtttlllfffddd[[[MMMJJJOOOVVVYYYbbblllpppmmmmmmooosssssssssrrrrrrrrrqqqqqqtttuuuuuutttrrrrrrtttvvvvvvuuuuuutttuuuvvvxxxxxxuuuuuuuuuuuuvvvvvvvvvvvvvvvuuusssrrrqqqrrrrrrsssvvvuuuttttttvvvyyy|||~~~zzzyyyxxxwwwvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwzzzzzzxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvwwwwwwxxxxxxuuuvvvwwwwwwyyyyyyzzz{{{|||{{{zzzxxxwwwwwwxxxxxx|||zzzxxxxxxxxxxxxwwwvvvxxxyyy{{{zzzzzzyyy{{{|||~~~}}}}}}||||||}}}~~~}}}~~~}}}{{{yyyzzz{{{{{{{{{{{{{{{{{{|||~~~}}}|||}}}{{{zzzzzzzzz{{{|||~~~|||||||||~~~|||}}}{{{vvvtttsssrrrrrrqqqrrrssssssnnnllljjjiiiiiikkknnnppprrrsssrrrpppnnnppptttxxx~~~}}}~~~}}}zzz~~~~~~|||zzzyyy|||{{{{{{}}}~~~}}}{{{{{{|||}}}}}}{{{vvvssshhh___SSSJJJGGGGGGIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHKKKTTTWWWQQQOOOSSSRRRKKKIIIFFFCCCEEEHHHIIIFFFCCCFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBCCCCCCDDDEEEEEEFFFDDDBBBBBBCCCCCCCCCBBB@@@777333333:::MMMSSSFFFBBB@@@>>>@@@DDDHHHHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@>>>@@@AAA@@@>>>===???AAA{{{wwwsssoookkkgggbbb^^^[[[OOOJJJDDDAAA@@@???===:::666888777555666777444///...---------,,,,,,,,,,,,444000,,,)))'''&&&$$$"""'''&&&%%%&&&''''''%%%###%%%$$$$$$%%%''''''&&&$$$&&&%%%%%%&&&&&&%%%""" &&&)))+++)))$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$%%%&&&''''''&&&%%%$$$&&&''''''&&&$$$$$$%%%&&&'''$$$""""""###%%%%%%%%%'''&&&%%%&&&'''(((&&&%%%%%%%%%$$$$$$$$$$$$######&&&$$$######%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''')))'''''''''''''''''''''''')))((((((((()))+++,,,...))),,,)))(((,,,...>>>YYYdddkkknnnmmmkkknnnpppppptttmmmiiiggg^^^RRRNNNQQQUUUXXX```iiimmmlllmmmpppttttttssssssssssssrrrrrrtttuuuvvvuuussssssuuuwwwuuutttttttttttttttuuuvvvttttttuuuuuuvvvvvvvvvvvvuuutttsssrrrrrrrrrssstttuuuttttttuuuwwwzzz}}}yyyxxxxxxwwwxxxxxxyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvzzzzzzzzzyyyxxxwwwvvvvvvwwwwwwvvvwwwwwwxxxyyyzzzuuuvvvvvvwwwxxxyyyzzzzzz{{{zzzzzzyyyyyyxxxxxxwww{{{yyywwwwwwwwwxxxwwwvvvwwwxxxzzzzzzzzzzzz|||~~~}}}|||||||||||||||}}}}}}{{{|||~~~~~~|||zzzyyy{{{{{{{{{||||||}}}}}}}}}~~~~~~}}}||||||||||||{{{{{{{{{{{{~~~||||||{{{zzz~~~~~~{{{vvvvvvwwwwwwuuusssqqqooolllkkkiiihhhiiijjjlllmmmpppqqqqqqpppnnnnnnppprrrzzzzzz{{{}}}|||zzz}}}}}}}}}}}}|||{{{yyyxxx{{{{{{{{{|||~~~~~~}}}{{{{{{{{{|||}}}{{{wwwtttiiiaaaUUUKKKFFFGGGIIIKKKHHHHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJJJJIIIJJJJJJJJJOOOXXX[[[TTTNNNOOOOOOKKKKKKHHHEEEEEEGGGGGGDDDAAAFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEECCCAAAAAABBBBBBBBBAAA???666333444;;;MMMSSSEEEBBB???>>>???DDDGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA???@@@@@@???>>>>>>???AAAzzzvvvsssooolllhhhddd___[[[PPPLLLGGGCCCBBB@@@>>><<<666777777444555888666111,,,,,,---...---,,,+++***---+++***))))))(((&&&$$$&&&%%%$$$%%%&&&&&&%%%$$$$$$######$$$&&&'''%%%$$$&&&&&&&&&&&&%%%$$$"""!!!"""%%%'''&&&""" !!!$$$###$$$$$$$$$$$$$$$%%%%%%&&&%%%###""""""$$$&&&'''%%%%%%&&&'''((('''%%%###&&&&&&'''%%%$$$###$$$&&&&&&$$$######$$$%%%%%%$$$%%%%%%''')))+++***'''$$$$$$%%%%%%$$$""""""###$$$&&&$$$######%%%&&&&&&%%%###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%(((***''''''''''''''''''''''''((((((((((((***,,,...///+++---((('''++++++999SSSbbbiiinnnmmmlllnnnpppooooookkkiiihhhaaaWWWTTTVVVXXXZZZaaaiiimmmmmmppptttsssssssssssssssrrrrrrrrrssstttuuuuuutttsssuuuvvvuuuuuuuuutttttttttttttttttttttuuuuuuvvvwwwwwwwwwuuuuuutttsssssstttuuuvvvvvvvvvvvvvvvxxxzzz}}}~~~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuxxxyyyyyyzzzyyywwwtttsssuuuuuuuuuuuuvvvwwwyyyyyyuuuuuuvvvwwwxxxyyyzzzzzzyyyzzzzzzzzzzzzyyyxxxwwwzzzxxxvvvvvvwwwwwwwwwvvvvvvxxxzzz{{{{{{{{{}}}~~~~~~}}}||||||{{{{{{zzz{{{|||}}}|||{{{zzzyyy{{{zzzzzz{{{}}}~~~~~~}}}zzzzzz{{{|||}}}|||||||||}}}~~~}}}}}}}}}{{{~~~~~~}}}yyy{{{|||}}}zzzvvvqqqnnnkkkjjjiiihhhhhhiiijjjjjjlllmmmoooppppppoooooooootttvvvyyy}}}~~~}}}}}}}}}~~~}}}|||{{{yyyxxxzzzyyyyyy{{{}}}~~~}}}{{{{{{zzz{{{||||||{{{xxxuuukkkcccXXXMMMHHHGGGJJJLLLHHHIIIIIIJJJKKKKKKJJJJJJLLLKKKKKKJJJJJJKKKKKKKKKPPPYYY\\\VVVNNNLLLMMMMMMKKKHHHFFFEEEFFFEEECCC@@@FFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDBBB@@@@@@AAABBBAAA@@@===444222444;;;MMMRRRDDDBBB???===???CCCFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>??????@@@{{{vvvssspppmmmjjjfffaaa^^^SSSOOOJJJFFFCCCAAA???>>>555777555333555888888444+++,,,---...---,,,***))))))(((((()))***)))'''$$$&&&$$$###$$$%%%&&&%%%$$$###""""""###%%%%%%$$$###'''''''''&&&%%%$$$######"""""""""###$$$$$$###############$$$$$$%%%%%%%%%'''&&&$$$###$$$%%%((()))'''&&&&&&'''((((((%%%"""%%%&&&&&&%%%######$$$&&&&&&$$$######$$$%%%%%%######%%%)))---///---'''######$$$%%%%%%$$$###$$$%%%&&&$$$######%%%&&&&&&%%%###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((***(((((((((((((((((((((((('''''''''(((***,,,...000,,,...******---+++555LLL___gggmmmnnnnnnpppqqqpppnnnmmmkkkiiibbbZZZVVVVVVXXXZZZ```iiinnnnnnrrrvvvqqqqqqqqqqqqqqqrrrrrrrrrqqqrrrttttttsssssstttuuuvvvvvvwwwwwwvvvvvvvvvuuuuuuuuuvvvvvvwwwxxxxxxyyywwwwwwvvvuuuuuuvvvxxxxxxyyyyyyxxxxxxyyyzzz{{{|||xxxxxxxxxwwwwwwvvvuuuuuuwwwwwwwwwvvvvvvvvvuuuuuuuuuvvvxxxxxxwwwuuusssqqqsssssssssssstttvvvwwwwwwtttuuuvvvwwwxxxyyyyyyzzzyyyyyyzzzzzzzzzyyyxxxxxxyyyxxxvvvvvvwwwxxxwwwvvvvvvxxxzzz{{{{{{|||~~~}}}|||zzzyyyyyyyyyzzz{{{{{{{{{zzzzzzyyyxxxxxxzzz}}}~~~}}}|||}}}~~~~~~~~~}}}{{{}}}~~~|||wwwqqqnnnllllllkkkjjjiiiiiihhhhhhiiijjjllloooqqqrrrqqqpppnnnrrrwww|||~~~~~~|||zzzyyyyyyxxxxxxyyy||||||{{{zzz{{{zzzzzz{{{|||{{{xxxvvvmmmfff\\\QQQJJJIIIKKKMMMHHHIIIJJJJJJKKKJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLMMMUUUXXXTTTMMMKKKMMMOOOIIIHHHFFFEEEEEEDDDCCCAAAEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@@@@AAAAAA@@@???:::333222444<<>>BBBEEEEEEDDDAAABBBCCCDDDDDDDDDCCCCCC@@@??????>>>??????@@@@@@|||zzzvvvrrrnnnkkkgggccc```UUUSSSNNNIIIDDDAAA@@@???777888666333444888888555+++,,,---------,,,***)))))))))((())))))(((%%%###&&&$$$######%%%&&&&&&%%%###""""""###%%%%%%$$$"""%%%&&&'''&&&%%%$$$%%%&&&#########$$$%%%&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***'''%%%%%%'''(((&&&###%%%&&&&&&%%%######$$$%%%%%%$$$###$$$%%%%%%$$$###!!!$$$)))---///---'''""""""###%%%&&&''''''&&&%%%&&&$$$######%%%&&&&&&%%%###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%&&&(((+++))))))))))))))))))))))))'''''''''((()))+++...///,,,///...///222---222EEE[[[dddlllnnnoooqqqrrrqqqrrrrrrppplllddd[[[UUURRRTTTWWW^^^ggglllmmmpppuuuppppppqqqqqqqqqqqqrrrrrroooqqqssstttsssssssssuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvvvvwwwxxxyyyzzzzzz{{{zzzyyyxxxwwwwwwwwwxxxyyy{{{zzzzzzyyyyyyzzzzzz{{{xxxxxxxxxwwwwwwuuutttsssvvvvvvvvvvvvvvvvvvvvvvvvssstttvvvwwwvvvuuusssrrrssssssrrrsssssstttuuuvvvtttuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzxxxvvvvvvxxxyyyxxxwwwvvvxxxzzz{{{{{{|||~~~~~~|||zzzyyyxxxyyyzzz{{{{{{{{{{{{{{{yyywwwvvvyyy}}}}}}~~~|||}}}~~~~~~{{{wwwssspppqqqqqqpppooommmkkkiiihhhggghhhjjjnnnqqqrrrqqqoookkkooouuuyyy|||~~~~~~|||{{{xxxxxxxxxyyy{{{|||{{{zzz{{{zzzzzz{{{|||{{{yyywwwnnniiiaaaWWWNNNKKKLLLNNNIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKJJJNNNQQQOOOKKKIIIKKKNNNFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@888222111444<<>>BBBDDDDDDCCC???@@@BBBDDDEEEEEEDDDCCCAAA???>>>>>>???@@@@@@???yyy|||uuuoookkkfffbbb___XXXVVVQQQKKKEEEAAA??????;;;;;;777333333666666333,,,,,,,,,,,,,,,+++******'''&&&&&&'''))))))'''%%%'''%%%###$$$%%%'''''''''######"""$$$%%%&&&%%%######$$$&&&%%%######%%%'''###%%%'''&&&### !!!###"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((---((($$$###&&&(((&&&$$$%%%&&&&&&$$$###"""$$$%%%%%%$$$###$$$%%%&&&$$$###"""###&&&)))+++***'''$$$!!!!!!###'''+++,,,(((%%%&&&$$$######%%%&&&&&&%%%"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&)))+++((((((((((((((((((((((((''''''''''''(((***,,,---,,,111222555888//////???VVV```iiilllnnnqqqsssqqqtttuuutttooofff^^^WWWRRRQQQTTT]]]gggllllllooosssqqqqqqqqqrrrrrrrrrssssssooorrrtttuuutttttttttuuuuuuvvvwwwyyyyyyyyyxxxxxxwwwxxxxxxyyyzzz{{{|||}}}{{{zzzxxxwwwvvvwwwwwwxxxyyyzzzzzzzzz{{{{{{||||||vvvwwwxxxxxxxxxwwwvvvvvvttttttuuuuuuvvvwwwwwwwwwssstttuuuvvvvvvvvvuuutttttttttsssssssssttttttuuuttttttuuuvvvwwwxxxyyyyyyzzzyyyxxxxxxxxxyyyzzzzzzzzzxxxwwwwwwyyyzzzyyyxxxwwwyyy{{{|||{{{|||~~~~~~}}}{{{zzzxxxyyyyyyzzz{{{|||||||||zzzxxxvvvyyy~~~~~~~~~}}}zzzxxxwwwxxxxxxwwwvvvsssooollljjjgggggghhhkkkooopppnnnlllkkkooosssuuuvvvxxx{{{~~~~~~|||{{{zzzyyyyyy{{{}}}~~~}}}{{{{{{zzzyyyzzz{{{{{{yyywwwnnnkkkeee\\\SSSMMMMMMNNNIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKIIIGGGHHHJJJCCCDDDEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAADDDBBBAAA@@@AAABBBAAA@@@777000111555<<>><<<===AAADDDDDDBBB>>>???BBBDDDEEEEEEEEEDDDAAA???===>>>@@@AAA@@@>>>vvvxxxpppjjjeeeaaa^^^ZZZXXXSSSLLLEEEAAA?????????>>>999333222555444111,,,,,,,,,+++++++++******""""""###&&&)))++++++***'''%%%$$$$$$&&&'''((((((%%%$$$$$$%%%''''''&&&$$$ ###$$$###""""""%%%((( &&&***&&&!!!""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&'''&&&&&&///)))###"""%%%((('''%%%%%%%%%&&&$$$###"""###%%%$$$$$$###$$$&&&&&&$$$"""#########$$$'''((('''%%%!!! """(((...///***$$$&&&$$$###$$$%%%&&&&&&&&&"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&)))+++''''''''''''''''''''''''''''''&&&'''((()))+++,,,,,,222444999;;;111...<<>><<<===AAACCCCCCBBB===???BBBDDDFFFFFFEEEDDDBBB???======@@@AAA@@@>>>yyy|||rrrllljjjeee___ZZZXXXSSSMMMFFFBBBAAAAAA>>><<<999555222000///...222000---***((()))***,,,,,,)))&&&(((+++,,,((($$$%%%&&&%%%$$$""""""$$$%%%$$$###"""###%%%%%%###"""########################(((((((((&&&###!!!"""###(((&&&###"""$$$%%%&&&&&&&&&&&&''''''''''''''''''***'''######$$$%%%%%%###$$$######%%%$$$"""###(((%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%"""###&&&'''$$$"""$$$%%%'''((((((''''''&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((())))))&&&%%%''''''%%%&&&)))&&&&&&&&&''''''((()))***222333444222//////333777MMM\\\hhhhhhjjjqqqsssooorrrqqqpppnnnjjjbbbXXXQQQRRRTTTZZZaaaiiioooppppppssssssrrrqqqrrrssstttuuussstttuuuvvvvvvwwwvvvvvvuuuuuuuuuvvvxxxzzz|||~~~vvvxxxzzzzzzzzzzzz|||}}}~~~{{{wwwtttrrrtttvvvxxxvvvxxxyyyyyyyyyyyyzzz|||wwwtttsssvvvzzz{{{wwwssswwwvvvvvvuuuuuuuuuuuuuuussstttuuuvvvwwwwwwwwwwwwtttttttttvvvxxxxxxvvvtttqqqtttwwwyyyyyyyyyzzz{{{zzzyyyxxxwwwvvvwwwxxxyyy}}}|||zzzxxxwwwwwwwwwxxxzzzzzzzzzzzz|||~~~~~~{{{zzz||||||zzzxxxyyy{{{}}}}}}||||||~~~}}}}}}||||||}}}~~~|||~~~~~~}}}~~~~~~~~~~~~~~~}}}zzztttmmmgggdddgggiiihhhggghhhllloooooommmkkkjjjkkknnnqqqrrrvvv~~~{{{vvvzzzzzzxxxxxx{{{~~~|||yyyxxxyyyyyyzzzzzzyyyyyyxxxvvvqqqkkkdddZZZPPPNNNQQQIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDBBBAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???AAADDDDDD>>>999555666444444;;;DDDEEE@@@CCC@@@>>>>>>AAACCCCCCBBB@@@@@@AAAAAABBBDDDHHHLLLCCC>>>===???AAA???>>>@@@yyy~~~tttmmmjjjfff```[[[YYYTTTMMMGGGCCCBBBAAA???===:::666333111000///222000---+++)))))))))******'''%%%&&&)))***&&&###%%%%%%%%%$$$""""""$$$&&&$$$###"""###%%%%%%###"""########################&&&''''''&&&$$$"""######(((%%%###"""$$$%%%&&&%%%%%%&&&&&&'''''''''''''''$$$###"""###%%%'''''''''$$$"""###&&&%%%###%%%***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%!!!!!!%%%'''&&&###$$$%%%&&&''''''&&&%%%&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%'''((())))))&&&%%%''''''%%%&&&)))''''''''''''((()))******000222222000......222555DDDVVVdddgggiiipppsssqqqrrrqqqqqqoookkkcccYYYSSSQQQSSSXXX```hhhnnnpppqqqsssrrrqqqqqqqqqrrrttttttssstttuuuvvvwwwwwwwwwwwwuuuuuuuuuvvvwwwzzz|||}}}wwwxxxyyyxxxxxxxxxzzz{{{|||zzzwwwtttssstttuuuwwwtttvvvwwwwwwwwwwwwxxxzzzzzzxxxvvvyyy|||}}}zzzvvvwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwvvvuuuttttttvvvxxxxxxvvvtttrrrtttwwwxxxxxxxxxzzz{{{{{{zzzyyyxxxwwwxxxxxxyyy|||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyy{{{}}}~~~}}}{{{zzz||||||{{{yyyzzz{{{}}}}}}|||}}}~~~}}}|||||||||||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{~~~~~~~~~~~~~~~~~~}}}zzzssslllhhhdddeeefffeeefffhhhkkkmmmlllllljjjjjjjjjlllnnnoooxxx}}}}}}uuuqqquuu|||xxxwwwwwwyyy|||}}}{{{xxxyyyzzzzzz{{{{{{zzzzzzyyyuuuqqqkkkeee[[[QQQMMMOOOIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEECCCCCCCCCBBBBBBAAAAAAAAAFFFDDDAAABBBCCC@@@999444444444333444===FFFEEE???@@@>>>===>>>AAACCCCCCAAA???@@@AAAAAABBBDDDHHHKKKAAA===;;;>>>@@@>>>===???xxxvvvooolllhhhccc^^^[[[UUUOOOIIIEEECCCBBB@@@>>><<<999666333111000111000///---+++)))(((''')))'''%%%&&&))))))'''$$$###$$$%%%$$$######%%%&&&$$$###"""###%%%%%%###"""###########################%%%''''''%%%#########&&&$$$""""""$$$%%%%%%%%%%%%%%%&&&'''''''''''''''""""""$$$&&&'''(((((('''!!! !!!######!!!###(((%%%%%%%%%%%%%%%%%%%%%%%%((()))&&& %%%((('''######%%%%%%&&&%%%$$$###&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%'''((())))))&&&%%%''''''%%%&&&)))'''''''''(((((()))***+++---///000///,,,,,,000444;;;OOObbbhhhkkkqqquuuuuuqqqqqqpppoookkkddd[[[UUUPPPQQQVVV^^^fffmmmpppqqqqqqqqqqqqqqqqqqrrrssssssssstttuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwyyy{{{|||zzzzzzyyywwwuuuuuuwwwyyyzzzyyywwwvvvuuutttuuuuuutttvvvwwwwwwvvvwwwxxxzzz{{{yyyxxxyyy}}}}}}{{{xxxwwwwwwvvvvvvvvvuuuuuuuuuwwwwwwwwwwwwwwwvvvvvvuuuuuuttttttuuuwwwxxxvvvuuutttuuuvvvwwwwwwxxxzzz|||{{{zzzzzzyyyxxxyyyyyyyyyyyyzzzzzz{{{zzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~|||{{{{{{|||}}}|||{{{{{{|||~~~~~~}}}}}}~~~}}}}}}|||{{{{{{{{{||||||||||||}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{~~~}}}~~~~~~|||xxxrrrllliiigggeeecccccceeegggiiiiiijjjjjjjjjjjjjjjjjjkkkkkkwwwzzz{{{vvvooolllqqqwwwvvvvvvvvvxxxzzz{{{yyywwwzzz{{{{{{||||||{{{{{{zzztttppplllggg^^^RRRLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFGGGEEEDDDDDDCCCBBBAAA@@@@@@FFFDDDBBBAAAAAA>>>777222333111111666AAAHHHEEE===<<<<<<===???BBBCCCBBB@@@???@@@AAAAAABBBCCCGGGIII@@@<<<:::===???======???wwwzzzrrrnnnkkkgggaaa]]]WWWPPPKKKGGGDDDBBB@@@@@@>>><<<999555222111000000///...,,,***'''&&&***)))((()))++++++)))'''###$$$%%%$$$######%%%&&&$$$###"""###%%%%%%###"""########################!!!###&&&'''&&&$$$######%%%###""""""###%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%&&&(((***+++)))'''%%%###!!!"""$$$### """&&&$$$$$$$$$$$$$$$$$$$$$$$$((()))'''###"""&&&'''%%%"""###$$$%%%%%%$$$""""""&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%'''((())))))&&&%%%''''''%%%&&&)))((((((((((((((()))++++++***,,,...---++++++///222888LLLbbbkkknnnrrrvvvwwwoooooooooooollleee\\\VVVOOOPPPTTT[[[dddkkkoooqqqpppppppppqqqqqqqqqrrrrrrssstttuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvvvvxxxyyyzzz|||{{{yyyvvvttttttvvvyyyxxxxxxxxxxxxwwwvvvuuutttvvvwwwyyyyyyxxxxxxzzz{{{xxxwwwvvvwwwyyyzzzyyywwwxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwvvvuuutttsssuuuttttttuuuwwwwwwvvvuuuuuuvvvvvvvvvvvvwwwzzz}}}{{{{{{zzzzzzzzzyyyyyyyyyxxxyyyzzz{{{|||{{{zzzzzzyyyyyyzzzzzzzzz{{{||||||||||||{{{{{{|||}}}~~~~~~|||}}}~~~~~~}}}}}}~~~}}}|||||||||||||||~~~||||||}}}~~~~~~}}}}}}}}}||||||}}}~~~~~~}}}~~~~~~~~~|||}}}}}}{{{vvvqqqmmmkkknnnjjjeeedddfffhhhgggeeehhhiiijjjkkkkkkjjjiiihhhrrrtttuuurrrnnnlllpppsssuuuvvvwwwyyyzzzzzzyyyxxxzzzzzz{{{{{{{{{{{{zzzzzztttqqqmmmiii```SSSKKKIIIJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCDDDDDDEEEEEEEEECCCCCCDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@???@@@??????@@@@@@>>>:::666000///111:::FFFJJJDDD;;;888:::===@@@BBBBBBAAA??????@@@AAAAAAAAABBBEEEGGG@@@<<<;;;>>>???>>>===???yyy}}}tttpppnnnkkkeee```XXXRRRNNNIIIEEEBBBAAAAAA@@@>>>;;;777333111////////////---***'''&&&)))))))))***++++++***)))###$$$%%%%%%$$$###$$$%%%$$$###"""###%%%%%%###"""######################## ###&&&'''&&&$$$###$$$###"""!!!"""###%%%$$$######$$$%%%&&&''''''''''''&&&'''***///111000***&&&(((&&&&&&'''%%%"""###'''$$$$$$$$$$$$$$$$$$$$$$$$%%%((((((&&&%%%'''&&&""""""###$$$$$$$$$###"""!!!&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((())))))((('''&&&%%%&&&'''((())))))&&&%%%''''''%%%&&&)))''''''''''''((()))***+++(((***------++++++///222777JJJ___kkkoooqqqtttuuunnnnnnoooooolllfff^^^YYYPPPQQQSSSZZZbbbjjjoooqqqppppppqqqqqqqqqrrrrrrrrrssstttuuuwwwxxxxxxyyyyyyxxxwwwvvvvvvvvvwwwxxxyyy}}}|||zzzwwwuuuuuuwwwzzzwwwxxxyyyzzzyyyxxxvvvtttuuuwwwxxxxxxxxxxxxyyy{{{wwwvvvuuuvvvwwwxxxxxxwwwzzz{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvuuutttsssrrrvvvuuuttttttvvvwwwwwwvvvuuuvvvvvvvvvvvvwwwzzz|||{{{{{{{{{zzzzzzzzzyyyyyywwwxxxzzz{{{|||{{{{{{zzzzzzzzz{{{{{{||||||||||||{{{||||||||||||}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}~~~~~~||||||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{{{{zzz{{{|||yyytttpppnnnnnnuuuqqqllljjjjjjiiieeebbbhhhiiikkkllllllkkkjjjiiikkknnnqqqrrrqqqqqqrrrsssvvvxxxzzz{{{{{{{{{zzzzzzyyyyyyzzzzzzzzzzzzyyyyyyuuuqqqnnnjjjbbbTTTJJJGGGJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEECCCDDDDDDEEEEEEFFFFFFGGGEEEEEEEEEFFFFFFEEEEEEDDDAAAAAABBBCCCDDDDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>???@@@@@@>>>:::888......333???JJJKKKCCC:::777:::>>>AAABBBAAA@@@??????@@@AAAAAAAAAAAACCCEEEAAA===;;;???AAA??????AAA|||~~~zzzwwwrrrpppnnniiibbbZZZTTTPPPLLLGGGCCC@@@AAAAAA@@@===888444111............---+++)))'''''''''((()))))))))((((((###%%%&&&&&&$$$#########$$$###"""###%%%%%%###"""########################!!!###%%%&&&$$$######$$$"""!!! !!!###$$$$$$###"""###$$$&&&''''''''''''%%%%%%(((000888999000(((%%%######$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&((('''&&&'''%%%!!!""""""$$$$$$%%%$$$###"""&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))******+++(((((('''&&&&&&'''((())))))&&&%%%''''''%%%&&&)))&&&&&&&&&''''''((()))***'''***---...,,,---000333777FFFZZZhhhnnnooooooooonnnooopppqqqooojjjbbb]]]RRRRRRTTTYYYaaaiiinnnqqqpppqqqqqqrrrsssrrrrrrrrrssstttuuuwwwxxxyyyyyyyyyyyyxxxwwwvvvuuuvvvvvvwww{{{{{{zzzxxxvvvvvvxxx{{{vvvwwwyyyzzzyyyxxxvvvtttsssuuuvvvvvvuuuvvvwwwyyyxxxxxxwwwwwwwwwxxxyyyzzzzzz{{{|||}}}|||{{{zzzyyywwwwwwwwwvvvvvvtttssssssvvvuuussstttvvvwwwwwwvvvuuuvvvwwwwwwvvvwwwyyy{{{zzzzzzzzzzzzzzzyyyxxxxxxwwwxxxxxxyyyzzzzzzzzzzzzxxxyyyzzz||||||}}}}}}}}}{{{|||}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{|||~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{|||~~~~~~~~~|||zzzxxxwwwyyyzzzwwwsssppppppqqqxxxvvvsssqqqnnnjjjeeebbbhhhiiikkklllmmmmmmllllllhhhjjjnnnrrrtttuuuuuuuuuwwwyyy|||}}}|||{{{||||||xxxyyyyyyyyyyyyyyyyyyxxxwwwrrrnnnkkkbbbUUUJJJEEEJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDD@@@AAABBBCCCDDDDDDCCCCCCFFFEEEEEEDDDCCCBBBAAAAAABBBBBBBBBAAA???;;;777444---///888FFFNNNJJJAAA;;;777;;;???AAAAAA@@@@@@@@@???@@@AAAAAAAAA@@@BBBCCCAAA===<<>>999444000------------,,,+++******&&&''')))))))))((())))))$$$&&&'''&&&$$$"""!!!"""$$$###"""###%%%%%%###"""###########################$$$%%%$$$###"""###$$$ !!!###$$$###""""""###$$$%%%&&&'''''''''&&&###&&&111<<<===222%%% !!! $$$########################"""%%%&&&$$$$$$'''&&&###!!!"""$$$%%%%%%%%%$$$$$$&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((()))***+++)))((('''&&&&&&'''((())))))&&&%%%''''''%%%&&&)))%%%%%%%%%%%%&&&'''((()))'''***...///......111444999CCCUUUeeeoooqqqooonnnqqqqqqssstttsssnnngggbbbUUUTTTUUUYYY```hhhnnnppppppqqqrrrssstttssssssrrrssstttuuuwwwxxxyyyzzzzzzzzzyyywwwvvvuuuuuuuuuvvvvvvwwwxxxwwwvvvwwwyyyzzztttuuuwwwwwwwwwvvvtttsssssstttvvvvvvuuuuuuwwwxxxyyyyyyyyyxxxxxxxxxzzz{{{yyyzzz{{{||||||zzzyyywwwxxxxxxxxxxxxxxxwwwvvvuuuwwwuuussssssuuuwwwwwwvvvtttvvvxxxxxxwwwwwwxxxyyyxxxyyyzzzzzzzzzyyywwwwwwxxxxxxwwwwwwwwwxxxyyyyyyvvvwwwyyy{{{|||||||||||||||}}}~~~|||{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{{{{{{{|||~~~}}}}}}|||{{{{{{|||}}}~~~zzz{{{|||}}}~~~|||zzzyyytttwwwxxxvvvrrrppprrruuuvvvwwwxxxvvvqqqkkkgggeeeggghhhiiikkklllmmmmmmnnnjjjjjjkkkooossswwwwwwwwwwwwzzz}}}}}}|||{{{|||}}}yyyyyyzzzzzzzzzzzzyyyyyyyyysssmmmjjjbbbUUUJJJEEEJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCBBBCCCDDDDDDEEEDDDCCCCCCEEEDDDDDDDDDCCCCCCBBBBBBEEEFFFEEECCC>>>999444222+++000===LLLQQQIII@@@<<<999===@@@AAA@@@???@@@AAA>>>@@@BBBAAA@@@@@@@@@BBB@@@<<<;;;>>>@@@??????AAAwwwxxxssspppwwwyyyuuutttrrrmmmeee\\\VVVRRRNNNHHHCCC???AAABBBAAA>>>999333000------,,,,,,,,,+++++++++((()))+++++++++***+++,,,%%%'''((('''$$$""" $$$###"""###%%%%%%###"""########################$$$%%%%%%###"""!!!###$$$ !!!###$$$###"""!!!"""$$$%%%&&&'''''''''***%%%%%%000>>>>>>///""" """%%%%%%$$$&&&+++###########################%%%$$$!!!"""&&&'''%%%!!!"""$$$%%%&&&&&&&&&%%%&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''')))******)))((('''&&&&&&'''((())))))&&&%%%((((((%%%&&&)))%%%%%%%%%%%%%%%'''(((((('''+++///000///000222555;;;CCCSSSfffrrrtttrrrpppssstttuuuwwwvvvrrrkkkeeeVVVUUUUUUYYY```gggmmmpppqqqrrrssstttuuutttssssssssstttuuuwwwyyyzzzzzzzzzzzzyyywwwvvvuuutttuuuuuurrrtttvvvwwwvvvwwwxxxzzzsssttttttuuuuuutttsssrrruuuvvvxxxxxxwwwwwwyyyzzzxxxxxxxxxwwwvvvwwwyyy{{{xxxyyyzzz{{{{{{yyywwwvvvyyyyyyzzzzzzzzzyyyxxxxxxwwwuuussssssuuuwwwwwwwwwsssvvvxxxyyyxxxwwwxxxxxxxxxxxxyyyzzzyyyxxxwwwvvvyyyxxxwwwvvvvvvvvvxxxyyytttuuuwwwzzz{{{||||||||||||~~~~~~{{{{{{}}}}}}}}}||||||}}}~~~{{{}}}~~~~~~~~~~~~~~~||||||{{{|||}}}||||||{{{zzzzzz|||}}}~~~|||}}}~~~}}}~~~}}}|||{{{rrruuuwwwuuuqqqpppssswwwssswwwzzzxxxsssllliiihhhfffggghhhiiikkkmmmnnnooommmkkkjjjlllqqqvvvxxxxxxvvvyyy}}}}}}{{{zzz{{{}}}zzz{{{{{{{{{{{{{{{{{{zzzzzzsssmmmjjjbbbUUUJJJEEEKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBDDDDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFDDD???999555333+++111AAAPPPRRRHHH???===;;;>>>AAABBB@@@>>>@@@AAA>>>@@@BBBBBB@@@???@@@AAA???:::999===???>>>>>>AAAzzzooohhhppp{{{yyyxxxtttooofff\\\WWWTTTMMMDDD@@@??????@@@>>>;;;555111000///000222000***))),,,...,,,***,,,...///---+++---)))%%%$$$%%%&&&%%%$$$$$$###"""###$$$$$$###"""###$$$%%%&&&%%%###!!! $$$#########$$$$$$###"""%%%###!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$'''******((($$$######""""""######$$$%%%#########"""######$$$%%%###$$$$$$%%%%%%&&&&&&'''###$$$&&&&&&&&&$$$"""!!!&&&''''''%%%######$$$&&&%%%&&&((('''&&&%%%%%%&&&%%%'''((()))(((&&&###!!!(((***,,,---,,,***'''%%%%%%&&&'''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%&&&+++++++++***,,,222<<>>@@@@@@?????????@@@BBBAAA????????????>>><<<<<<;;;;;;;;;<<<===???@@@yyyooohhhnnn~~~}}}zzzyyysssoooggg^^^ZZZWWWQQQIII@@@@@@@@@@@@???<<<777333...,,,---///---(((''')))000...---...111333333222000,,,(((&&&&&&'''%%%$$$&&&$$$######$$$$$$###!!! """###"""!!!############$$$$$$$$$###&&&$$$"""!!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%'''((('''%%%######""""""######$$$%%%###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###!!!'''&&&%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''((()))(((&&&$$$"""((((((***+++***)))'''&&&$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''''',,,,,,---...333;;;EEELLLWWWXXX]]]fffpppuuutttqqqqqqpppqqqsssssspppiiiddd___VVVPPPSSSZZZbbbiiipppqqqqqqqqqrrrrrrsssssstttyyyyyyzzz{{{zzzxxxvvvttt{{{zzzzzzyyyxxxwwwvvvvvvvvvuuussssssuuuvvvuuutttvvvuuutttvvvxxxxxxvvvssstttvvvxxxxxxwwwwwwyyy{{{yyyxxxxxxwwwxxxyyyzzz{{{yyyyyyxxxwwwwwwwwwxxxyyyxxxwwwwwwwwwvvvvvvvvvvvvxxxxxxwwwwwwwwwwwwwwwxxxzzzxxxvvvwwwyyyzzzxxxvvvzzzxxxvvvvvvxxxzzzyyywwwyyyxxxwwwwwwwwwwwwwwwxxxwwwyyy{{{|||{{{{{{{{{|||~~~}}}|||||||||}}}~~~|||~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}{{{{{{|||}}}|||{{{zzz{{{|||}}}~~~~~~}}}~~~~~~~~~{{{xxxzzzyyyxxxwwwuuusssqqqpppwwwwwwwwwwwwuuurrrooommmlllkkkjjjiiiiiiiiijjjjjjkkkkkklllmmmpppsssvvvyyyvvvxxxzzzzzzzzzzzz{{{}}}~~~}}}{{{zzzyyyyyyyyyzzzzzzvvvpppkkkeee\\\QQQIIINNNRRRQQQJJJGGGIIIJJJIIIFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEDDDCCCBBBBBBBBBBBB@@@BBBDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA???<<<888333//////333EEERRRPPPMMMHHH;;;===>>>@@@@@@?????????@@@BBBAAA@@@@@@@@@???>>>===<<<<<<;;;;;;<<<===???@@@{{{wwwmmmfffiiisss~~~{{{yyyssspppiiiaaa]]][[[UUUMMMAAA@@@@@@@@@???===999555222000000222000+++)))+++---+++******---000222222222000,,,***))))))((('''(((&&&$$$$$$$$$$$$""" !!!"""###$$$%%%$$$###"""""""""######$$$$$$$$$$$$'''%%%###"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&###!!! ######""""""######$$$%%%###############$$$%%%%%%''''''&&&%%%%%%$$$#########$$$%%%&&&%%%$$$###"""(((%%%######%%%'''%%%###$$$&&&''''''&&&%%%&&&&&&'''((((((((('''&&&%%%%%%&&&'''''''''((((((((((((###%%%(((((('''&&&%%%%%%&&&&&&''''''(((((())))))+++***+++///888BBBKKKPPPTTTSSSUUU]]]hhhooopppoooqqqqqqqqqrrrrrroookkkgggggg]]]TTTUUU[[[bbbkkkssspppqqqqqqrrrssssssttttttxxxyyyzzzzzzzzzxxxwwwvvv}}}}}}|||{{{zzzyyyxxxxxxwwwvvvuuuvvvxxxxxxvvvuuuwwwvvvuuuvvvxxxxxxvvvtttuuuvvvxxxxxxwwwwwwxxxzzzyyyyyyxxxwwwwwwxxxzzzzzzxxxxxxwwwwwwwwwxxxxxxyyywwwwwwwwwwwwwwwvvvvvvvvvxxxxxxwwwwwwwwwxxxyyyyyyyyywwwvvvuuuwwwxxxxxxxxxyyyxxxvvvvvvxxxyyyxxxwwwzzzzzzyyyxxxwwwwwwxxxxxxvvvxxx|||}}}|||{{{{{{{{{||||||{{{{{{{{{|||~~~}}}~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{||||||{{{||||||}}}}}}~~~~~~|||zzz|||{{{zzzxxxvvvtttrrrqqqvvvvvvuuutttsssqqqooonnnkkkjjjiiiiiihhhhhhiiiiiillllllllllllnnnppprrrsssuuuwwwzzz{{{{{{{{{|||}}}}}}|||{{{zzzyyyyyyyyyzzzyyyuuupppmmmhhhaaaXXXRRRVVVWWWSSSLLLHHHIIIJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@BBBDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@>>>;;;777333111000555GGGSSSNNNIIIDDD888===>>>@@@@@@?????????@@@AAAAAAAAA@@@@@@???>>>>>><<<<<<<<<<<<===>>>??????tttsssiiicccdddiiisss{{{yyytttrrrlllccc^^^\\\VVVOOOCCCAAA@@@@@@???===:::888555222111444333...+++,,,,,,***(((''')))+++...///333111000......---------)))(((&&&%%%%%%$$$""" """###$$$%%%&&&&&&&&&&&&!!!"""############%%%&&&(((&&&###"""#########"""$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&&&&&""" !!!#########""""""######$$$%%%$$$############$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%%%%$$$$$$###)))%%%!!!"""&&&(((&&&"""%%%'''))))))(((''''''(((((((((''''''''''''''''''%%%%%%$$$$$$%%%'''((()))!!!$$$((()))(((&&&%%%%%%%%%&&&'''((()))***++++++)))'''''',,,666???EEEGGGHHHGGGJJJUUUcccmmmpppooorrrrrrrrrrrrqqqooommmkkkiii```YYYYYY]]]bbbiiippppppqqqqqqrrrssstttuuuuuuxxxxxxyyyzzzzzzyyyyyyxxx~~~}}}}}}|||{{{zzzyyyxxxttttttuuuxxx{{{|||zzzyyywwwwwwwwwwwwwwwwwwwwwvvvwwwyyyzzzyyyxxxxxxyyyzzzzzzyyyxxxwwwwwwxxxxxxyyywwwwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyyyywwwuuutttuuuwwwxxxyyyxxxxxxwwwwwwwwwxxxxxxxxxzzzyyyxxxxxxwwwwwwwwwwwwtttwww{{{||||||zzzzzzzzz{{{{{{zzzzzz{{{|||}}}~~~}}}}}}}}}}}}~~~~~~{{{zzz{{{}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}|||{{{yyywwwuuuttttttvvvuuutttsssqqqpppooooookkkkkkjjjjjjiiiiiihhhhhhllllllkkkkkklllmmmnnnoooqqqtttxxxzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyuuuqqqooolllggg___ZZZddd```XXXOOOIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBBBB@@@BBBCCCEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFCCCBBBBBBAAAAAAAAAAAAAAA@@@AAA@@@>>>999555222000...444FFFPPPIIICCC???666===>>>@@@@@@?????????@@@???AAABBBBBB@@@???>>>>>><<<<<<=========>>>>>>???rrrmmmccc]]]^^^```gggzzzzzzwwwvvvuuuooofff___[[[UUUNNNEEECCC@@@???>>>===;;;999444000...111111---)))(((...---+++)))(((***,,,...000000111111111111222333+++)))&&&%%%%%%$$$"""  !!!"""######$$$$$$"""###$$$###""""""$$$''')))&&&$$$######$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%&&&))),,,######""""""######$$$%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$%%%$$$$$$$$$)))$$$!!!"""&&&)))&&&######%%%''''''&&&&&&'''(((&&&&&&&&&&&&''''''''''''%%%$$$######$$$&&&(((***!!!$$$((()))(((&&&%%%%%%%%%&&&''')))***+++++++++***'''&&&)))000777:::;;;======BBBQQQcccqqqtttssssssssstttsssrrrqqqpppooogggaaa]]]^^^___```dddiiipppqqqqqqrrrtttuuuuuuvvvwwwxxxxxxyyyzzzzzzzzzzzz}}}}}}|||{{{zzzyyyxxxxxxuuuuuuvvvyyy|||}}}{{{zzzwwwxxxxxxxxxwwwwwwxxxxxxzzz|||||||||zzzyyyzzz|||{{{zzzxxxwwwvvvwwwwwwxxxvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxvvvvvvuuuuuuuuuuuuvvvvvvwwwvvvuuuttttttuuuxxxzzzwwwwwwwwwwwwvvvvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvvvvtttvvvyyyzzzzzzyyyyyyyyy|||{{{zzzzzzzzz|||}}}~~~|||~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}{{{zzzxxxxxxwwwxxxwwwwwwuuutttrrrqqqpppooolllllllllkkkkkkjjjiiihhhkkkkkkkkkkkkkkkkkkkkklllnnnqqqtttvvvvvvwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyxxxvvvsssrrrpppllleee___fff___VVVNNNHHHEEEDDDEEEGGGGGGGGGGGGGGGHHHHHHHHHDDDDDDCCCBBBBBBBBBCCCCCCAAABBBCCCDDDEEEEEEDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBB>>>888333111000...555GGGOOOFFF@@@???888===>>>@@@@@@?????????@@@>>>@@@CCCCCCAAA?????????=========>>>>>>>>>>>>>>>uuuhhh]]]WWWXXXXXX[[[mmmzzzvvvwwwwwwrrriiiaaa\\\VVVPPPFFFDDD@@@>>>===<<<:::888888222000333444///+++***++++++***(((&&&&&&(((***,,,...000000000111222444+++)))'''&&&&&&%%%###!!!!!!""""""###$$$%%%%%%&&&###$$$%%%### ###'''(((&&&$$$###$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%'''$$$"""###&&&'''&&&$$$!!!"""$$$%%%$$$$$$%%%&&&$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$&&&((()))!!!$$$'''((('''&&&&&&'''$$$%%%''')))++++++******+++***)))+++...222444555444333999JJJ___oootttssssssuuuvvvvvvtttsssrrrssslllhhhgggiiihhhffffffjjjpppqqqrrrssstttuuuvvvwwwwwwwwwxxxyyyzzz{{{|||}}}}}}||||||{{{zzzyyyxxxxxxzzzyyyxxxyyyzzz{{{yyywwwxxxyyyyyyxxxwwwwwwxxxzzz}}}~~~~~~}}}{{{zzz{{{|||{{{zzzxxxwwwvvvvvvvvvwwwtttuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxvvvvvvuuuttttttttttttuuutttuuuuuuuuutttuuuwwwyyyvvvwwwxxxwwwuuuuuuwwwxxxwwwvvvvvvvvvvvvvvvwwwwwwuuuwwwyyyyyyyyyxxxyyy{{{~~~}}}|||{{{{{{{{{}}}}}}|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~}}}~~~~~~}}}|||zzzzzzzzz{{{|||yyyyyyxxxwwwtttrrrpppooommmmmmmmmlllkkkjjjiiihhhiiijjjjjjjjjkkkkkkkkkkkkkkkmmmpppqqqrrrtttwwwyyyyyyyyyzzzzzzzzzzzzyyyxxxxxxwwwuuuuuutttooogggaaaZZZRRRKKKHHHFFFCCCDDDFFFFFFGGGGGGGGGGGGHHHHHHHHHEEEDDDDDDCCCCCCCCCDDDDDDAAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEBBBAAA@@@@@@??????@@@@@@AAABBBBBB>>>888333222333222999KKKPPPEEE???AAA======>>>@@@@@@?????????@@@===@@@DDDDDDAAA??????@@@===>>>>>>??????>>>>>>===xxxeeeXXXPPPRRRQQQQQQ___sss{{{wwwwwwxxxtttlllddd___ZZZTTTHHHEEE@@@===;;;:::888777<<<666333666777333...,,,&&&'''((('''$$$$$$&&&((((((+++---...------...000+++)))'''&&&'''&&&$$$"""%%%%%%%%%%%%&&&&&&'''((($$$&&&&&&###"""&&&'''%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***)))'''&&&%%%"""######""""""######$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''!!!###%%%&&&%%%%%%&&&'''!!!"""$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((("""$$$&&&'''&&&&&&'''((($$$%%%''')))******)))(((***+++---...///111444666555222444CCCXXXjjjppppppsssvvvyyyyyywwwuuutttuuurrrooonnnooommmiiiiiilllpppqqqrrrssstttvvvwwwwwwvvvwwwwwwxxxzzz|||}}}~~~}}}}}}|||{{{zzzyyyyyyxxx{{{yyyxxxxxxyyyzzzzzzyyyxxxzzzzzzyyywwwvvvyyy{{{}}}~~~}}}{{{zzzzzz{{{|||zzzxxxwwwvvvuuuuuuvvvssstttvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwuuuttttttttttttqqqtttvvvvvvttttttvvvxxxvvvwwwxxxwwwuuutttvvvyyyvvvvvvvvvvvvwwwxxxyyyyyyxxxyyyzzzyyyyyyyyy|||~~~}}}|||{{{{{{|||}}}{{{|||~~~~~~}}}}}}}}}~~~|||~~~~~~~~~~~~~~~~~~}}}{{{~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}{{{{{{{{{}}}~~~|||||||||zzzwwwtttpppnnnllllllllllllkkkiiihhhfffggghhhiiijjjkkklllllllllkkklllmmmnnnooorrrvvvzzzxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxwwwqqqhhhaaaNNNFFFAAACCCEEEDDDEEEIIIFFFFFFFFFFFFGGGGGGGGGHHHEEEEEEDDDDDDDDDEEEEEEFFFAAAAAABBBCCCCCCDDDDDDDDD@@@@@@@@@@@@AAABBBCCCCCCAAAAAA@@@???????????????>>>AAABBB>>>999555666888888>>>MMMPPPBBB<<<@@@>>>===>>>@@@@@@?????????@@@<<<@@@EEEEEEBBB??????AAA===>>>????????????>>>===yyydddUUUMMMOOOMMMJJJVVViiizzz|||xxxvvvxxxvvvnnngggbbb^^^YYYIIIEEE@@@<<<:::999777666:::333000333555000+++)))&&&)))++++++)))(((***---&&&))),,,,,,***)))***,,,***)))''''''''''''%%%#########"""""""""###$$$$$$%%%''''''$$$!!!&&&'''%%%######$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&&&&### #########"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$###$$$#########$$$%%%%%%&&&###%%%%%%%%%$$$$$$&&&((($$$&&&((()))(((((()))***!!!$$$&&&''''''%%%$$$%%%%%%&&&&&&&&&&&&''''''###$$$&&&&&&%%%&&&''')))$$$%%%''')))***)))(((''''''***...//////111555999>>>888777CCCXXXjjjrrrsssssswww{{{{{{yyyvvvvvvvvvqqqnnnlllkkkhhhdddeeeiiipppqqqrrrsssuuuvvvwwwxxxvvvvvvwwwxxxzzz|||~~~~~~~~~}}}|||{{{zzzyyyyyyxxxvvvuuuvvvyyy{{{}}}}}}yyyzzz{{{yyyvvvvvvyyy|||}}}~~~~~~}}}zzzyyyyyyzzz|||{{{yyywwwuuuuuuuuuuuussstttvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyyyy{{{zzzxxxvvvuuutttttttttpppsssvvvvvvuuutttvvvxxxuuuwwwxxxwwwuuutttvvvyyyvvvvvvvvvwwwxxxyyy{{{{{{{{{{{{{{{zzzyyy{{{~~~~~~}}}||||||||||||zzz|||}}}~~~}}}|||}}}~~~}}}~~~|||}}}~~~|||yyy}}}~~~~~~~~~}}}~~~}}}}}}|||{{{{{{|||~~~}}}~~~~~~}}}zzzuuuqqqnnnkkkkkklllkkkjjjhhhfffeeefffggghhhjjjlllmmmmmmmmmkkkllllllmmmnnnrrrwww{{{wwwxxxyyyzzzzzzzzzyyyxxxxxxxxxyyyzzzyyyrrrhhh```JJJBBB>>>BBBFFFEEEGGGKKKEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFAAAAAABBBBBBCCCDDDDDDEEE????????????@@@AAABBBBBBAAA@@@@@@???>>>?????????;;;???AAA>>>999777999<<<:::@@@MMMNNN>>>777<<<;;;===???@@@@@@??????@@@AAA;;;@@@EEEFFFBBB???@@@BBB===>>>???@@@@@@???>>>===~~~zzzaaaSSSJJJLLLNNNLLLPPPYYYpppzzzwwwwwwvvvsssnnnggg___[[[QQQJJJAAA<<<<<<<<<:::777666777888666333///...---***)))''''''(((((('''%%%))))))(((((((((((()))))))))(((''''''&&&%%%###!!!''''''&&&%%%%%%&&&&&&&&&)))'''$$$""""""###&&&'''########################"""###$$$###""""""$$$&&&%%%"""!!!$$$&&&&&&)))...%%%$$$###"""###$$$%%%&&&"""###$$$%%%&&&%%%$$$###%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&'''%%%###''')))(((%%%'''++++++(((***&&&###"""###&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&((()))***+++''')))***,,,...333999===EEE===:::CCCXXXkkkuuuwwwxxxyyyyyyxxxvvvtttttttttnnnhhhaaa^^^```ccceeeeeennntttwwwtttssswwwzzz{{{zzzzzzzzz{{{{{{{{{||||||~~~|||{{{zzz{{{{{{yyyxxxvvvuuussstttwwwzzz{{{{{{yyy{{{|||zzzwwwuuuvvvxxx|||~~~~~~|||{{{{{{||||||zzzwwwuuutttttttttuuuwwwwwwvvvvvvvvvvvvvvvwww|||zzzwwwvvvvvvwwwvvvuuu}}}{{{xxxuuusssssstttttttttuuuvvvuuutttssstttvvvxxxxxxxxxxxxwwwuuutttsssvvvwwwwwwxxxxxxyyyzzzzzz{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||~~~~~~~~~~~~~~~|||{{{yyy{{{~~~~~~}}}}}}~~~}}}{{{||||||}}}}}}zzzrrrkkkkkkjjjjjjiiihhhgggffffffhhhiiikkkmmmmmmmmmkkkjjjkkklllnnnnnnmmmnnnoooqqqvvvyyy|||{{{xxxvvvvvvxxxyyyzzzxxxwwwwwwuuukkk```GGGBBB======AAAFFFJJJKKKHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDBBBAAAAAABBBCCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCBBBAAA@@@?????????@@@AAA@@@@@@>>>:::888888:::===777DDDKKKEEE???@@@@@@===<<<===>>>???@@@AAABBBBBBBBBCCCDDDCCCAAA@@@@@@BBBDDDCCCCCCAAA@@@>>><<<;;;~~~uuu\\\NNNFFFIIILLLKKKOOOWWWfffvvv~~~yyyxxxwwwuuupppjjjccc^^^UUUNNNEEE@@@??????<<<:::666777888666333000///...***)))''''''(((((('''%%%'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&$$$###%%%%%%$$$$$$$$$$$$$$$%%%'''&&&$$$###"""###$$$%%%########################"""###$$$###""""""$$$&&&&&&###"""%%%%%%$$$%%%(((######""""""######$$$%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%'''%%%$$$&&&((('''%%%&&&******'''&&&%%%$$$$$$&&&''')))***((('''&&&%%%%%%&&&'''((($$$%%%&&&''''''%%%$$$###%%%%%%&&&&&&''')))***+++''')))***,,,...222888<<>>===AAAFFFHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@?????????@@@AAA@@@???===:::777777999;;;999EEEKKKEEE>>>??????<<<===>>>>>>???AAABBBBBBCCCBBBCCCDDDCCCAAA@@@AAABBBAAAAAABBBAAAAAA@@@??????}}}{{{nnnVVVJJJCCCEEEHHHHHHLLLSSSYYYkkkvvv|||{{{zzzxxxvvvsssnnngggbbbYYYRRRJJJDDDBBBAAA???===666777888666333111000000+++)))(((((((((((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""""""""""""""######$$$$$$$$$#######################################"""###$$$###""""""$$$&&&'''$$$$$$&&&%%%"""!!!###!!!!!!"""############""""""###$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%&&&&&&%%%$$$''''''$$$%%%((((((%%%$$$$$$&&&''')))***++++++((('''&&&%%%%%%&&&'''(((%%%&&&((())))))'''%%%###%%%%%%&&&&&&'''(((******''')))***+++---111666:::FFFIIILLLMMMOOOYYYgggsssrrrsssuuutttrrrqqqqqqrrrkkkhhhbbbYYYRRRSSSZZZaaajjjqqqvvvuuuuuuyyy||||||wwwwwwwwwwwwxxxxxxxxxxxxyyywwwwwwxxxyyyzzzyyyxxxyyywwwvvvvvvxxxyyyyyyyyyvvvwwwxxxwwwuuutttuuuvvvxxxzzz}}}~~~}}}{{{{{{{{{{{{zzzxxxvvvuuuuuuvvvvvvwwwwwwwwwvvvvvvwwwwwwxxx|||zzzxxxwwwxxxyyyxxxwww{{{{{{zzzyyywwwvvvuuuuuurrrsssttttttrrrrrrssstttvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||||||||{{{{{{{{{{{{|||}}}||||||}}}}}}}}}}}}||||||~~~}}}||||||||||||{{{zzz|||}}}~~~|||~~~}}}}}}~~~||||||||||||}}}}}}~~~~~~|||}}}|||{{{yyyyyy{{{}}}}}}~~~~~~{{{uuupppnnnnnnmmmlllkkkjjjiiiiiiggghhhjjjkkkkkkjjjiiiiiiggghhhjjjjjjiiiiiijjjllliiijjjmmmqqqssstttrrrpppooouuuyyyvvvrrroookkkgggSSSJJJ???<<<@@@EEEFFFEEEIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAA@@@AAABBBCCCDDDDDDCCCAAA@@@AAAAAACCCDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>><<<999666555777:::<<>>>>>>>>;;;??????@@@AAABBBCCCCCCDDDBBBDDDDDDDDDBBBAAABBBCCC???@@@AAABBBBBBCCCCCCCCC|||wwwjjjSSSIIIBBBCCCEEEFFFHHHLLLOOObbbnnnttt}}}~~~{{{xxxwwwuuuqqqkkkfff[[[UUUMMMFFFCCCAAA???>>>777888888666333111111222,,,***(((((()))((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''%%%#########""""""!!!!!!!!!"""######"""######$$$###"""!!! ########################"""###$$$###""""""$$$&&&&&&$$$%%%((('''### """ !!!###$$$$$$$$$###""""""######$$$%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%&&&&&&!!!%%%'''$$$###&&&'''%%%&&&$$$$$$)))000222///***((('''&&&%%%%%%&&&'''(((((()))***+++***)))'''&&&&&&&&&&&&&&&'''((()))***''')))***+++,,,///444777AAACCCEEECCCCCCMMM___mmmpppqqqssssssrrrqqqqqqrrrllliiiccc[[[VVVVVV[[[___hhhooouuuvvvvvvzzz||||||uuuuuuuuuuuuvvvvvvvvvvvvwwwvvvvvvwwwzzz{{{{{{zzzyyywwwvvvvvvwwwxxxwwwvvvuuuvvvvvvuuuuuutttuuuuuuvvvxxx|||}}}|||{{{zzzzzzzzzyyyxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxyyyxxxvvvvvvxxxxxxwwwvvvyyyyyyyyyxxxxxxvvvuuutttssstttuuuuuusssssstttuuuuuuvvvwwwwwwxxxxxxxxxxxxvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{|||{{{{{{{{{{{{{{{{{{|||||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{{{{}}}}}}|||{{{|||}}}}}}~~~}}}{{{|||~~~{{{}}}|||~~~|||{{{{{{|||}}}~~~~~~~~~}}}|||{{{{{{||||||~~~~~~~~~~~~|||wwwtttooonnnmmmlllkkkiiiiiihhhggghhhiiiiiiiiiiiihhhhhhfffgggiiiiiihhhhhhiiijjjffffffhhhlllqqqrrrnnnjjjhhhnnnqqqooommmlllhhhcccWWWLLL???;;;???DDDEEECCCGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBBBB@@@BBBDDDEEEEEEDDDAAA@@@AAABBBDDDFFFFFFEEECCCBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>;;;777444444555777AAAKKKOOOFFF>>>>>>>>><<>>>>>888999888666333111111222---+++)))))))))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((()))'''$$$!!!!!!""""""""""""""""""###$$$$$$!!!"""###$$$$$$"""!!!"""""""""""""""""""""""""""###$$$###""""""$$$&&&%%%$$$%%%))))))%%%###$$$!!!"""$$$%%%&&&%%%$$$###"""#########$$$%%%&&&&&&((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&(((!!!''')))&&&%%%''''''&&&(((###""",,,:::@@@:::111((('''&&&%%%%%%&&&'''((()))***+++++++++***((('''&&&&&&%%%&&&&&&'''((()))'''(((***+++,,,...111444;;;:::777555999FFF[[[jjjoooqqqssssssrrrrrrssstttooojjjeeeaaa``````___]]]eeennntttvvvvvvyyy{{{zzzsssssssssssstttttttttuuuwwwvvvvvvxxx{{{}}}}}}|||zzzyyyxxxyyyzzzzzzxxxwwwuuuuuuuuuuuuvvvvvvvvvvvvuuuxxx{{{|||{{{zzzyyyzzzxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvvvvwwwxxxvvvuuutttuuuvvvwwwvvvuuuvvvvvvwwwwwwvvvuuutttssstttvvvwwwvvvuuutttuuuvvvuuuvvvwwwxxxxxxyyyxxxxxxuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{|||}}}{{{{{{{{{||||||}}}}}}}}}|||~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{|||~~~~~~~~~|||||||||||||||~~~}}}{{{{{{|||}}}~~~~~~{{{{{{||||||}}}~~~{{{}}}}}}~~~|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||yyywwwqqqqqqpppnnnmmmlllkkkjjjhhhhhhhhhiiihhhhhhhhhgggggghhhiiiiiihhhgggiiijjjgggggggggkkknnnoookkkggghhhjjjjjjjjjmmmoooiiiaaaXXXNNNAAA<<>>;;;777333222444666EEEOOOQQQGGG>>>>>>???===BBBBBBBBBCCCCCCDDDDDDEEEAAACCCDDDCCCBBBBBBCCCDDDAAAAAABBBCCCCCCCCCBBBBBByyysssgggPPPJJJCCCAAAAAABBBAAA@@@FFFVVV___gggssszzzyyywwwwwwuuupppkkk___ZZZRRRJJJDDD@@@??????;;;;;;:::777333111111222---,,,***))))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%((()))'''### !!!"""###"""""""""###$$$%%%&&&"""######$$$$$$"""!!! """""""""""""""""""""""""""###$$$###""""""$$$&&&%%%###%%%)))***&&&$$$&&&######$$$%%%%%%%%%%%%%%%"""""""""###$$$%%%&&&'''((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$''')))%%%+++///,,,)))+++,,,+++(((######...???FFF@@@777((('''&&&%%%%%%&&&'''((((((***---000///,,,)))&&&&&&&&&%%%%%%&&&''''''((('''(((***++++++,,,///111777444000///444DDDYYYhhhnnnppprrrssssssssstttvvvqqqlllgggeeeeeeddd```\\\cccllltttuuuvvvxxxyyywwwrrrrrrrrrrrrssssssssstttwwwvvvvvvxxx{{{}}}}}}|||}}}|||{{{|||}}}}}}|||zzzwwwvvvuuuvvvxxxyyyxxxwwwvvvxxxzzzyyyxxxxxxxxxzzzvvvvvvvvvvvvwwwwwwwwwwwwttttttttttttuuuvvvwwwwwwssssssssstttvvvwwwuuutttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwuuuuuuvvvwwwvvvvvvwwwxxxyyyyyyyyyxxxuuuuuuvvvvvvwwwxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}zzz{{{|||}}}~~~~~~~~~}}}{{{~~~}}}{{{}}}}}}~~~~~~~~~~~~}}}|||{{{|||~~~~~~}}}||||||||||||}}}~~~~~~~~~|||{{{|||}}}}}}}}}|||{{{zzzxxxyyyzzzzzzzzz{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}|||{{{zzzyyywwwvvvuuusssrrrpppooonnniiiiiiiiihhhhhhhhhhhhhhhggghhhjjjiiihhhggghhhjjjiiiiiiiiijjjkkkkkkjjjhhhllllllkkklllqqqtttnnndddZZZRRRHHHAAA@@@BBBDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBCCCEEEEEEEEEEEEEEEAAABBBDDDEEEEEEDDDCCCBBBBBBBBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@???<<<777333222333555GGGPPPRRRGGG>>>>>>@@@>>>BBBBBBCCCCCCCCCDDDDDDDDD@@@AAACCCBBBAAAAAABBBCCCAAABBBBBBBBBBBBAAAAAA@@@xxxpppdddLLLGGGBBB>>>???AAA@@@===AAAOOOVVV^^^lllttt||||||yyyzzzxxxrrrmmmccc^^^WWWNNNGGGBBBAAABBB======;;;777333111111222...,,,***))))))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&"""%%%((('''###!!!###&&&""""""""""""###$$$%%%&&&######$$$$$$######"""""""""""""""""""""""""""""""""###$$$###""""""$$$&&&%%%###$$$(((((($$$###%%%###############$$$$$$%%%###"""""""""$$$%%%'''((()))((('''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$"""###'''++++++222666333000111222111'''%%%&&&---777;;;777222((('''&&&%%%%%%&&&'''((((((...666<<<;;;555---'''&&&&&&%%%%%%&&&&&&'''''''''(((***+++***+++---///222333111000333@@@TTTcccllloooqqqsssssssssuuuvvvrrrnnniiieeeaaa___]]]\\\aaakkksssuuuuuuvvvvvvtttqqqqqqrrrrrrrrrsssssssssvvvuuuuuuwwwzzz{{{{{{{{{{{{{{{{{{|||~~~~~~|||zzzxxxwwwvvvwwwzzz|||{{{yyyxxxyyyyyywwwvvvvvvwwwyyyttttttuuuvvvvvvvvvvvvvvvrrrrrrrrrsssssstttuuuvvvsssrrrsssuuuwwwxxxvvvuuuvvvvvvuuuttttttuuuvvvwwwuuuvvvwwwvvvuuutttuuuwwwwwwwwwxxxyyyyyyyyyxxxxxxuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{|||yyyzzz|||}}}~~~~~~~~~}}}xxx|||~~~zzzyyy{{{}}}{{{|||}}}{{{zzzzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}|||zzzxxxwwwxxxyyyzzzzzzyyy{{{~~~~~~~~~||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzz{{{}}}~~~|||zzzxxxzzz{{{{{{{{{zzzzzz{{{zzzyyyxxxvvvtttsssqqqqqqjjjjjjiiiiiihhhhhhhhhhhhggghhhiiihhhgggfffgggiiihhhiiijjjiiihhhhhhjjjkkknnnpppqqqqqqsssuuuqqqkkk^^^YYYQQQHHHCCCAAACCCEEEDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCEEEEEEFFFEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDAAABBBCCCCCCCCCBBBAAA@@@AAA@@@<<<888333222333444GGGOOOPPPEEE<<<===???>>>BBBBBBCCCCCCCCCCCCDDDDDD???@@@AAAAAA@@@@@@AAACCC@@@@@@AAAAAAAAAAAA@@@@@@xxxmmmaaaHHHDDD???<<<>>>AAA@@@===>>>IIIOOOWWWgggooouuu~~~{{{{{{zzztttooofffbbb[[[RRRJJJEEEDDDEEE???>>><<<777333000000111...,,,***))))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&"""&&&&&&###"""%%%)))!!!!!!!!!!!!"""###%%%%%%$$$$$$$$$###############"""""""""""""""""""""""""""###$$$###""""""$$$&&&&&&$$$$$$&&&&&&"""!!!$$$###"""!!!!!!!!!"""$$$%%%###"""""""""###%%%'''((()))((('''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$"""###'''+++///777;;;999555555777666&&&''')))+++,,,+++(((&&&((('''&&&%%%%%%&&&'''(((+++333???HHHGGG>>>222)))&&&&&&%%%%%%%%%&&&'''''''''(((***+++***+++,,,......222555222222;;;MMM]]]kkkmmmppprrrrrrsssuuuvvvqqqoookkkcccZZZWWWXXX[[[aaajjjrrrttttttuuuuuurrrqqqqqqrrrrrrrrrsssssssssvvvuuutttvvvyyyzzzzzzyyyxxxwwwxxxyyy{{{{{{yyyxxxzzzxxxwwwxxx|||~~~}}}{{{zzzzzzxxxvvvttttttwwwyyyrrrssstttuuuvvvvvvvvvuuuqqqqqqqqqrrrssstttuuuvvvsssssstttvvvxxxyyywwwvvvxxxwwwuuuttttttvvvxxxyyytttuuuvvvuuutttssstttvvvxxxxxxyyyyyyyyyxxxxxxwwwuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{xxxyyy{{{}}}~~~}}}}}}|||vvvzzz}}}|||yyywwwyyy|||zzz{{{}}}~~~~~~~~~yyyyyyxxxzzz|||}}}}}}|||~~~}}}|||}}}}}}~~~~~~~~~|||zzzxxxvvvxxxzzz{{{zzzyyy{{{~~~}}}~~~}}}~~~~~~{{{zzzzzzzzzzzz{{{||||||}}}|||yyywwwvvvxxx{{{|||zzzxxxwwwyyyzzz{{{zzzzzzzzz{{{yyyyyywwwvvvtttrrrqqqpppkkkkkkjjjiiihhhhhhiiiiiifffggghhhhhhfffeeefffgggfffhhhiiihhhfffgggkkknnnlllrrruuusssrrrrrrqqqooobbb___XXXNNNEEEAAABBBEEEDDDDDDEEEEEEFFFFFFFFFGGGDDDEEEFFFFFFFFFDDDCCCBBBCCCCCCCCCCCCDDDDDDEEEEEECCCBBBBBBBBBBBBCCCDDDDDDAAABBBCCCCCCCCCBBBAAA@@@BBB@@@===888444222333444FFFNNNNNNCCC:::;;;>>>===BBBBBBBBBCCCCCCCCCCCCCCC>>>???AAA@@@@@@@@@AAABBB>>>??????@@@AAAAAAAAAAAAyyy{{{gggYYYJJJAAA<<<===???===::::::BBBCCCJJJUUU^^^eeeoooxxx}}}zzzwwwuuujjjfff```XXXQQQKKKGGGFFFBBB>>>:::888888666222...888111***''')))+++***(((''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&%%%$$$###"""'''%%%###!!!!!!"""$$$%%%"""$$$%%%$$$$$$'''***)))###!!!%%%&&&!!!###$$$###"""!!!"""###%%%$$$%%%&&&((((((&&&$$$(((&&&$$$"""""""""###$$$""""""###$$$%%%'''((()))'''&&&&&&%%%%%%$$$$$$###'''&&&!!!"""%%%$$$$$$,,,...((($$$&&&******888:::888222111555888888(((###"""&&&)))'''&&&&&&(((((((((&&&%%%%%%''')))333===HHHIII@@@444+++((((((&&&###"""$$$&&&(((((()))******))))))))),,,...---///111222000555FFFXXXiiirrrppplllrrrrrrnnnqqqoooooolllddd[[[UUUVVVYYY___bbbkkksssvvvtttvvv{{{uuuuuuuuutttssssssrrrrrrtttuuuvvvwwwwwwxxxxxxwwwxxxvvvuuuxxx|||}}}{{{xxxxxxxxxyyyyyyyyyzzzzzzzzzvvvwwwxxxwwwvvvuuuuuuwwwrrrsssssssssrrrrrrtttuuuuuuuuuuuuuuuuuutttttttttwwwtttrrrsssvvvxxxwwwvvv{{{zzzxxxvvvvvvvvvvvvwwwxxxwwwvvvuuuuuutttuuuuuuzzzzzzyyyxxxxxxxxxyyyyyytttuuuuuuvvvwwwxxxxxxxxxwwwwwwxxxyyyyyyzzz{{{{{{zzzyyyyyyzzz|||}}}||||||xxxyyy{{{||||||{{{yyyxxx{{{{{{|||}}}~~~|||zzzzzz|||}}}|||zzz{{{zzzzzz{{{}}}~~~}}}{{{~~~}}}~~~}}}|||}}}}}}{{{zzzyyyyyy~~~}}}||||||}}}}}}tttuuutttuuuwwwyyyzzzzzzxxx|||~~~{{{{{{|||||||||||||||{{{xxxwwwwwwwwwyyyyyyyyyxxx{{{{{{xxxuuuvvvxxxtttnnnkkkjjjiiihhhggggggggggggkkkiiiffffffhhhiiigggeeefffggghhhiiiiiigggeeecccrrrqqqppprrrttttttppplllllleee[[[RRRKKKFFFCCC@@@AAADDDGGGHHHGGGGGGFFFFFFEEECCCBBBDDDGGGGGGEEECCCBBBCCCDDDCCCBBBCCCDDDFFFCCCCCCBBBAAAAAAAAABBBBBB@@@@@@AAAAAAAAA@@@@@@???@@@AAA666000444333000666OOOMMMHHHAAA;;;;;;???DDDFFFBBB>>>===@@@BBBBBBAAABBBBBBAAA@@@>>>???BBBDDDAAAAAAAAAAAAAAAAAAAAAAAAvvvyyyfffXXXIIIAAA;;;===>>><<<::::::<<<===BBBLLLTTT\\\fffooo|||{{{xxxuuujjjgggbbb[[[TTTMMMHHHEEEDDDAAA===:::999777333///555111,,,+++++++++)))&&&((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$############### """$$$%%%######%%%(((&&&""" $$$%%%!!!!!!###$$$###"""!!!"""$$$$$$$$$$$$&&&''''''&&&$$$&&&&&&$$$######$$$$$$%%%############$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%$$$''''''%%%!!!"""&&&%%%"""'''******&&&&&&)))***&&&///111///***(((+++//////(((###"""&&&((('''&&&''''''(((((('''&&&&&&(((***111888???>>>555,,,'''&&&***(((''''''(((((('''&&&***++++++)))(((((()))+++------//////...333AAAPPPdddoooooolllrrrssspppsssoooooolllddd[[[UUUTTTVVV[[[___hhhrrruuutttuuuzzzvvvvvvuuuuuutttsssrrrrrrrrrssstttvvvwwwxxxxxxxxxuuuwwwxxxyyyyyyyyyzzzzzzwwwwwwxxxxxxxxxyyyyyyyyyuuuwwwwwwvvvuuutttuuuvvvrrrssstttsssrrrrrrtttvvvttttttttttttuuuuuuuuuuuuxxxuuussssssuuuvvvuuutttyyyxxxvvvuuuttttttuuuuuuwwwvvvvvvuuuuuuuuuuuuvvvyyyyyyxxxxxxxxxyyyyyyzzzuuuvvvvvvwwwxxxxxxyyyyyywwwwwwxxxxxxyyyzzzzzz{{{|||{{{zzzzzz{{{{{{zzzyyyxxxyyyzzz{{{{{{zzzyyywwwzzz{{{|||}}}~~~~~~|||zzzzzz|||}}}}}}{{{}}}||||||}}}~~~|||}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}||||||~~~|||uuuuuuuuuuuuvvvyyy{{{{{{zzz||||||~~~zzzzzz{{{||||||}}}|||||||||{{{zzzzzzzzzzzzyyyxxxxxxxxxwwwtttvvvxxxuuupppkkkkkkjjjiiihhhhhhhhhhhhjjjhhhffffffggghhhgggeeeeeefffggghhhiiihhhhhhgggmmmmmmooorrrsssqqqlllhhhgggccc]]]YYYVVVQQQJJJDDDAAABBBEEEFFFFFFDDDCCCCCCEEEDDDCCCEEEGGGHHHFFFDDDBBBCCCDDDCCCBBBCCCDDDFFFCCCCCCBBBBBBAAAAAABBBBBB@@@@@@@@@AAAAAA@@@@@@??????@@@666000444333111888NNNKKKEEE>>>999:::???DDDFFFCCC@@@@@@BBBBBB@@@===BBBCCCBBB@@@??????AAADDD@@@@@@AAAAAAAAAAAAAAAAAAsssvvvdddVVVGGG@@@;;;<<<===;;;:::;;;<<<;;;>>>FFFMMMUUU```jjjttt~~~}}}yyyuuukkkiiiddd^^^WWWPPPJJJFFFEEECCC???;;;999666222///111111000///---+++(((&&&((('''&&&&&&%%%&&&&&&&&&$$$$$$%%%&&&%%%$$$###""""""###$$$%%%%%%###"""!!!!!!"""$$$$$$######$$$%%%"""!!! !!!###$$$$$$$$$"""###$$$###""""""###$$$$$$######$$$&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%''''''%%%&&&(((&&&!!!&&&&&&$$$###'''***'''"""***,,,***%%%"""%%%(((((('''$$$###&&&(((&&&%%%'''((((((((('''&&&&&&(((***,,,000222///)))$$$%%%'''(((''''''(((***)))'''%%%***+++***)))'''&&&''')))///---,,,------111;;;FFF]]]jjjmmmlllrrrssspppuuuoooooollleee[[[UUURRRSSSVVVZZZdddpppuuutttuuuxxxxxxwwwvvvuuutttsssrrrrrrqqqrrrsssuuuvvvwwwwwwwwwsssvvvzzzzzzwwwuuuxxx{{{vvvvvvvvvvvvwwwwwwwwwwwwtttuuuvvvuuussssssssstttssstttttttttssssssuuuvvvssssssssstttuuuuuuuuuvvvxxxvvvtttsssttttttsssrrrwwwvvvuuusssssssssttttttvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzvvvvvvwwwwwwxxxxxxyyyyyywwwwwwwwwxxxyyyyyyzzzzzz}}}{{{zzzzzzzzzxxxvvvwwwxxxyyyzzzzzzyyyxxxwwwyyyzzz|||~~~~~~}}}|||{{{zzzzzz|||~~~~~~}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}||||||{{{}}}~~~}}}}}}{{{vvvwwwuuuuuuvvvyyy{{{||||||}}}~~~~~~~~~}}}}}}||||||yyyyyyzzz{{{{{{|||{{{{{{}}}}}}|||{{{zzzyyyxxxwwwuuuwwwvvvtttuuuxxxwwwrrrmmmmmmmmmlllkkkkkkjjjjjjjjjhhhffffffggghhhgggfffffffffggghhhiiijjjkkklllhhhiiilllooopppnnnhhhdddbbb______aaaccc___SSSJJJAAABBBDDDEEEEEEDDDCCCBBBFFFEEEEEEFFFHHHHHHGGGEEEBBBCCCDDDCCCBBBCCCDDDFFFDDDCCCCCCBBBAAAAAABBBBBB???@@@@@@AAAAAA@@@@@@@@@>>>???666000444333333:::MMMIIIBBB;;;777999???DDDFFFDDDBBBCCCEEEDDD???;;;CCCCCCCCCAAA??????AAACCC???@@@@@@@@@AAAAAABBBBBBuuusssaaaTTTDDD>>>:::;;;<<<:::999;;;===;;;<<>>VVVfffllllllqqqqqqooouuuoooooolllfff]]]UUUPPPOOORRRVVVaaannnuuuuuuuuuwwwxxxxxxwwwvvvtttsssrrrrrrrrrsssssstttttttttttttttsssuuuxxxxxxvvvuuuvvvxxxttttttuuuuuuuuuvvvvvvvvvssstttuuutttrrrqqqrrrsssssstttttttttssssssuuuwwwttttttttttttttttttttttttuuutttsssssssssttttttssswwwvvvuuutttsssssstttuuuuuuuuutttuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwyyyzzzzzzuuuuuuvvvvvvwwwwwwwwwxxxvvvwwwwwwwwwxxxxxxyyyyyy~~~|||zzzzzzzzzzzzxxxvvvvvvwwwxxxyyyyyyyyyxxxxxxxxxzzz}}}}}}|||zzzzzzzzz{{{|||~~~~~~||||||~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}||||||}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}}}{{{yyyxxxwwwvvvwwwzzz|||}}}}}}xxxxxxxxxzzz}}}~~~}}}yyyyyyyyyyyyyyyxxxxxxwwwyyyzzz{{{{{{yyywwwvvvvvvvvvyyyyyyvvvvvvyyywwwtttqqqqqqqqqqqqpppooonnnnnnkkkjjjiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkklllmmmggghhhjjjkkkllljjjfffdddaaa^^^^^^ccciiifffYYYNNNCCCBBBCCCDDDEEEFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEBBBCCCDDDCCCBBBCCCDDDFFFEEEDDDCCCBBBBBBAAABBBBBB??????@@@AAAAAAAAA@@@@@@===???666000333333444===NNNIIIAAA:::777:::AAAEEEFFFCCCBBBBBBEEEEEEBBB???CCCDDDCCCBBB@@@???@@@BBB?????????@@@AAAAAABBBBBByyyppp]]]PPPAAA<<<999;;;;;;999999<<<;;;888888<<<@@@FFFPPPZZZbbbfffsss|||xxxtttpppiiiaaaYYYTTTQQQPPPIIIGGGDDD@@@:::666333111222333222000,,,***)))***(((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&%%%$$$###"""&&&%%%###!!!!!!"""###$$$######$$$%%%%%%$$$"""!!!###$$$$$$###!!!"""$$$'''"""$$$%%%$$$###"""###$$$###"""!!!"""$$$%%%$$$###""""""$$$%%%&&&'''''''''(((((('''%%%%%%$$$$$$%%%$$$$$$%%%&&&''''''((((((###$$$$$$###'''---///,,,$$$%%%'''******(((&&&&&&***,,,+++&&&$$$''')))(((&&&$$$$$$''''''%%%%%%((())))))(((&&&$$$###$$$&&& ###&&&''''''))),,,///111---(((&&&&&&((())))))$$$&&&'''((('''''')))***555000---///111222555:::PPPcccllllllooonnnmmmsssoooooommmggg___WWWPPPLLLPPPTTT___mmmuuuvvvuuuwwwwwwwwwvvvuuutttsssrrrrrrssssssssssssrrrqqqppppppuuutttssstttwwwwwwuuusssssssssssstttttttttuuuuuurrrssstttsssrrrqqqqqqsssrrrsssttttttsssssstttvvvvvvvvvuuutttsssrrrrrrqqqrrrrrrssssssssstttvvvwwwxxxwwwvvvuuuuuuuuuvvvwwwuuuuuutttuuuuuuvvvwwwwwwuuuuuuuuuvvvwwwxxxyyyzzzttttttttttttuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwxxx{{{yyyyyyyyyzzz{{{zzzyyywwwwwwxxxxxxyyyyyyyyyyyyxxxzzz}}}~~~|||{{{zzzzzz{{{||||||~~~~~~~~~~~~~~~}}}{{{zzz~~~|||{{{~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}||||||||||||yyy{{{}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||yyyxxxwwwyyy{{{}}}}}}}}}vvvvvvwwwyyy|||~~~~~~|||zzzzzzyyyxxxwwwuuutttsssvvvyyy{{{{{{zzzxxxxxxyyyyyy}}}}}}yyyxxxyyyxxxuuuuuuuuuvvvvvvuuutttsssrrrnnnnnnnnnmmmmmmmmmnnnooonnnmmmlllkkkkkkkkkkkkllliiiiiiiiihhhggggggggghhhccc___]]]aaafffeee\\\RRRDDDBBB@@@@@@CCCEEEFFFFFFBBBCCCDDDDDDDDDDDDDDDDDDBBBCCCDDDCCCBBBCCCDDDFFFFFFEEEDDDCCCBBBBBBBBBBBB>>>???@@@AAAAAAAAAAAAAAA<<>>CCCLLLUUU\\\___iii|||~~~zzzwwwssslllddd]]]WWWTTTRRRLLLKKKIIIDDD>>>999777777444333111000...,,,***))))))(((''''''&&&&&&''''''$$$$$$%%%&&&%%%$$$###"""'''%%%###!!! """$$$%%%$$$###$$$&&&'''&&&###!!!%%%%%%%%%$$$######$$$%%%###$$$%%%$$$#########%%%$$$###!!!"""###%%%%%%$$$""""""###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''(((((((((%%%&&&%%%###(((///333111&&&'''+++000///+++)))+++$$$((('''###!!!$$$&&&%%%%%%$$$%%%((('''$$$%%%)))(((((((((&&&%%%$$$&&&(((###&&&)))+++,,,,,,---...:::555---(((&&&&&&'''((("""%%%'''(((((()))***+++333///...111111111333888JJJ```kkklllnnnlllkkksssoooooommmiiibbbYYYQQQKKKPPPRRR\\\jjjsssuuuuuuvvvuuuuuuuuutttssssssrrrrrrsssssssssrrrqqqpppooonnnuuurrrqqqrrrvvvwwwtttpppssssssssssssttttttttttttrrrssstttsssqqqqqqqqqsssrrrsssssssssrrrrrrtttuuuvvvuuuuuutttsssrrrqqqqqqppprrrsssttttttuuuwwwyyyyyyxxxwwwvvvvvvwwwxxxyyyvvvuuuuuuuuuuuuvvvvvvwwwuuuuuuuuuuuuvvvwwwxxxxxxssssssssssssttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvxxxwwwwwwxxxzzz|||{{{zzzwwwwwwxxxxxxyyyyyyzzzzzzyyyzzz|||~~~~~~}}}|||{{{zzz{{{|||||||||}}}~~~}}}|||}}}~~~~~~|||zzzyyy}}}~~~|||{{{~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}yyy|||~~~~~~|||{{{~~~~~~|||yyyzzz}}}{{{zzzzzz{{{}}}}}}|||zzzxxxyyy{{{||||||{{{zzzyyy{{{{{{zzzyyywwwvvvtttsssvvvzzz~~~|||zzz{{{|||{{{{{{yyyyyyyyywwwxxxxxxyyyyyyyyywwwuuutttpppqqqrrrqqqpppppprrrtttqqqppppppnnnmmmkkkjjjjjjjjjjjjiiifffeeeeeehhhkkkgggbbb]]]^^^bbbbbb]]]XXXHHHCCC>>><<>>???@@@@@@AAAAAAAAAAAA===@@@888000222222555@@@RRRLLLCCC<<<<<>>:::888888444222111111222000***&&&)))(((((('''''''''''''''$$$$$$%%%&&&%%%$$$###"""%%%$$$###"""""""""######$$$$$$$$$''')))(((%%%"""$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%%%%######$$$%%%%%%###""""""$$$%%%%%%%%%###""""""!!!"""###%%%&&&%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&''''''(((((($$$%%%$$$"""&&&,,,///---(((%%%'''...222...)))((("""%%%&&&"""!!!$$$&&&%%%%%%$$$&&&(((&&&###%%%***%%%&&&'''''''''))),,,///...//////...,,,***)))(((777333,,,(((&&&&&&&&&&&&$$$&&&)))***)))))))))***---,,,---//////---000666BBB[[[iiilllnnnlllllluuuooonnnnnnkkkeee\\\RRRLLLPPPQQQXXXfffpppsssssstttssssssssssssssssssrrrrrroooppppppqqqqqqppppppooosssrrrrrrssstttsssrrrqqqsssssssssttttttttttttuuussstttttttttrrrqqqrrrsssppprrrrrrrrrqqqqqqrrrtttssssssssssssssssssssssssrrrtttuuuuuuttttttwwwyyyyyyxxxwwwvvvvvvwwwxxxyyywwwvvvvvvuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuvvvvvvwwwttttttttttttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvxxxwwwwwwxxxzzz{{{{{{zzzxxxxxxxxxyyyyyyzzz{{{|||zzz{{{||||||}}}|||||||||zzz|||~~~}}}||||||}}}||||||}}}~~~}}}|||zzz~~~}}}||||||~~~~~~~~~~~~{{{~~~|||{{{}}}~~~~~~zzzuuuwww}}}|||||||||~~~~~~{{{xxxvvvzzz}}}zzzyyyyyy{{{{{{{{{{{{zzzyyyxxxwwwwww||||||yyyzzz{{{xxx}}}{{{yyyzzzzzzyyyxxxyyyzzzzzzzzzxxxvvvuuuqqqssstttsssrrrrrrtttvvvqqqqqqqqqqqqooommmkkkjjjhhhiiiiiigggeeeeeegggjjjjjjeee```___```aaa```^^^SSSKKKAAA===>>>BBBDDDEEE@@@CCCEEEEEECCCBBBDDDEEEBBBCCCDDDCCCBBBCCCDDDFFFGGGFFFEEECCCBBBBBBAAAAAA>>>>>>???@@@AAAAAAAAAAAA>>>AAA999111222111555AAASSSLLLCCC>>>===???BBBBBBBBB???===???BBBEEEDDDCCC???AAACCCCCCCCCCCCCCCEEEAAAAAA@@@@@@???>>>>>>>>>yyy}}}jjjTTTEEE<<<999888999888666888===888555444666888:::@@@HHHQQQSSSYYYfffyyy}}}ssssssrrrnnnggg]]]TTTOOOHHHHHHGGGBBB<<<777666777333111111444666222***"""))))))((('''''''''''''''$$$$$$%%%&&&%%%$$$###"""######$$$%%%$$$###"""!!!$$$$$$$$$'''******&&&############%%%((((((&&&$$$###$$$%%%%%%######$$$%%%&&&$$$""""""$$$%%%&&&%%%$$$###!!! """$$$%%%""""""###$$$%%%'''((()))&&&&&&&&&'''''''''''''''!!!###""" ###((()))&&&''' ***111...&&&!!!###'''(((%%%$$$''')))(((%%%$$$&&&(((&&&###%%%***###%%%'''(((***---111444888666333///***&&&###"""---***'''&&&&&&&&&&&&%%%&&&(((***+++)))(((((()))((((((+++...,,,***---444===WWWhhhkkknnnmmmnnnwwwnnnnnnnnnlllggg]]]SSSLLLOOOOOOVVVcccmmmqqqqqqsssqqqqqqqqqrrrrrrrrrsssssslllmmmnnnpppqqqqqqqqqqqqpppsssuuutttqqqoooqqqsssssssssssstttttttttuuuuuussstttuuutttrrrqqqrrrssspppqqqqqqqqqpppppprrrtttppppppqqqrrrtttuuuuuuvvvtttvvvwwwvvvtttsssvvvyyyxxxxxxwwwvvvvvvwwwxxxyyyxxxwwwvvvuuuuuutttuuuuuuwwwvvvvvvuuuuuuuuuuuuvvvuuuuuuuuuuuuuuutttttttttvvvvvvvvvvvvuuuuuuuuuuuuyyyxxxwwwxxxzzz{{{zzzyyyyyyyyyyyyyyyzzz{{{|||}}}{{{{{{{{{{{{||||||||||||{{{}}}~~~~~~|||||||||||||||}}}~~~}}}{{{~~~~~~|||~~~|||~~~||||||}}}~~~~~~||||||||||||}}}~~~~~~|||}}}{{{}}}~~~~~~~~~~~~}}}}}}yyysssuuu||||||}}}~~~~~~zzzvvvqqqyyy|||{{{}}}zzz{{{||||||}}}}}}||||||www{{{zzzvvvvvvwwwuuuzzz}}}zzzxxxzzz{{{{{{xxxyyyzzzzzzzzzxxxvvvtttqqqsssuuutttrrrrrruuuwwwpppqqqrrrrrrqqqooollljjjeeehhhjjjiiifffdddfffgggjjjgggcccaaaaaabbbcccbbb^^^TTTGGG@@@AAADDDFFFFFFAAADDDFFFFFFDDDCCCEEEGGGBBBCCCDDDDDDBBBCCCDDDFFFGGGFFFEEEDDDBBBBBBAAAAAA===>>>???@@@AAABBBBBBBBB>>>BBB:::111111000444AAASSSLLLCCC>>>>>>???@@@@@@AAA??????AAADDDDDDBBB>>>>>>AAACCCDDDCCCCCCDDDFFFBBBAAAAAA@@@???>>>======{{{zzzdddQQQFFF<<<;;;888777666888:::<<<888777666666777:::===???SSSRRRUUU^^^lll}}}xxxuuuqqqlllfff___VVVQQQPPPJJJDDD@@@@@@???<<<999555333111222555444...)))))))))'''&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$############$$$$$$!!!###%%%$$$""" %%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%$$$######&&&$$$######$$$$$$"""!!!"""!!! """$$$###$$$"""###'''((('''(((+++***(((&&&&&&((((((&&&###((('''&&&%%%$$$#########"""###%%%&&&'''(((((((((%%%'''(((&&&###"""$$$&&&&&&%%%%%%%%%%%%&&&'''(((***))))))+++---333???KKKGGGIIIBBB333((('''))))))((('''&&&%%%$$$%%%%%%&&&'''***---000///+++'''$$$***)))***+++...///...---777NNNeeemmmlllnnnppppppsssrrrooolllggg___WWWQQQNNNPPPVVV^^^gggnnnrrrssspppqqqqqqqqqqqqrrrrrrrrrqqqpppooopppqqqrrrqqqoootttsssqqqppppppqqqssstttuuuuuuuuuuuuuuutttttttttsssttttttrrrppppppqqqrrrssssssrrrrrrrrrsssttttttssssssssstttttttttttttttrrrtttvvvxxxxxxwwwuuutttvvvuuutttsssssstttuuuvvvyyyxxxvvvuuuttttttuuuuuussstttttttttttttttssssssvvvvvvuuutttttttttttttttuuuuuuvvvvvvvvvvvvuuuuuuyyyyyyyyyxxxwwwvvvuuutttvvvwwwyyyyyyxxxxxxyyy{{{}}}}}}}}}}}}||||||||||||yyy{{{}}}}}}}}}~~~~~~}}}}}}|||}}}}}}zzz{{{~~~}}}{{{zzz~~~~~~yyyzzz{{{|||~~~~~~}}}}}}~~~}}}{{{yyyyyy{{{~~~~~~~~~~~~{{{vvvvvvzzz|||~~~~~~{{{zzz}}}~~~}}}zzzzzzzzz|||||||||{{{zzzyyyxxxwwwyyy{{{|||zzzwwwtttuuuwwwtttuuuvvvwwwwwwvvvuuutttwwwyyyzzzzzzxxxwwwwwwwwwuuutttsssssstttuuutttrrrtttrrrooonnnoooooommmlllkkkiiigggeeeeeefffiiijjjkkkjjjhhhhhhhhhhhhgggfffeee___UUULLLEEECCCCCCEEECCCCCCDDDCCCCCCCCCEEEFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@AAACCCCCCBBB@@@@@@AAA888111222///444EEERRRKKKAAA;;;;;;???CCCFFFAAAAAABBBBBBAAAAAA@@@???@@@AAACCCEEEEEEDDDBBBAAADDDCCCBBBAAA@@@???@@@@@@yyyvvvaaaNNNDDD999888666444444444666777777666555444555888:::<<>><<<888444666333111111333222...)))))))))((('''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$$$$$$$############$$$$$$ !!!###$$$$$$$$$"""!!!""""""###$$$&&&&&&&&&%%%$$$$$$$$$%%%$$$$$$######%%%$$$"""###$$$$$$###""""""!!!!!!"""%%%%%%### '''$$$###%%%$$$ """'''%%%$$$%%%'''((('''%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&######%%%(((&&&&&&%%%%%%%%%&&&&&&'''(((+++111666666777???IIIIIIJJJDDD555***''''''&&&((('''&&&%%%$$$%%%%%%&&&&&&'''((((((((('''&&&%%%***)))***+++...///...---444JJJ```jjjkkkmmmpppqqqrrrqqqooommmhhhaaaXXXSSSMMMOOOSSS[[[dddlllppprrrnnnooooooooooooppppppppprrrqqqooopppqqqqqqpppooorrrrrrqqqqqqqqqrrrssstttuuuuuuuuuuuuttttttttttttsssttttttsssqqqpppqqqssstttsssssssssrrrsssssssssssssssssstttttttttttttttssstttuuuvvvwwwvvvvvvuuuvvvuuutttsssssstttuuuvvvvvvuuutttssssssssstttuuuttttttuuuuuuuuutttttttttxxxwwwvvvvvvuuuuuuvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvyyyyyyyyyyyyxxxwwwvvvuuuvvvwwwxxxxxxwwwvvvwwwyyy}}}}}}}}}|||||||||{{{{{{yyy{{{}}}}}}}}}~~~~~~}}}||||||||||||yyyzzz|||~~~~~~}}}|||~~~~~~{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{{{{}}}~~~~~~}}}~~~{{{xxxyyy}}}{{{|||}}}~~~}}}|||zzzyyy{{{}}}~~~~~~}}}{{{{{{|||{{{{{{zzzyyyyyyxxxwwwwwwyyyzzzzzzxxxtttssstttvvvtttuuuuuuvvvvvvvvvuuuuuuxxxyyyzzzzzzxxxvvvvvvwwwvvvsssqqqppprrruuuvvvvvvqqqpppnnnooopppqqqqqqppplllhhhcccaaacccfffiiijjjkkkjjjhhhhhhiiijjjkkkkkkjjjfff___VVVNNNHHHCCCAAACCCDDDDDDDDDCCCCCCDDDEEEGGGFFFEEECCCCCCBBBBBBBBBEEEEEEDDDDDDDDDCCCCCCCCC??????>>>???@@@@@@???===>>>???666///000...333DDDSSSKKKAAA;;;;;;???DDDFFFEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAABBBAAAAAA@@@@@@???>>>>>>xxxqqq\\\JJJAAA888777666444333333333333666555444333333555777888>>>AAAHHHPPPWWWdddzzz}}}zzzvvvrrrlllddd\\\WWWSSSNNNHHHCCC@@@<<<666111888444111000111000---******)))(((''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$############$$$$$$!!!!!!"""###$$$$$$$$$$$$!!!!!!"""$$$&&&'''&&&$$$######$$$$$$$$$$$$$$$###$$$###"""###$$$%%%$$$###$$$###"""###%%%&&&&&&&&&((($$$###$$$"""$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&'''$$$%%%%%%%%%$$$%%%(((***'''&&&%%%%%%%%%%%%%%%&&&$$$+++777AAABBB======@@@AAABBB>>>333***&&&%%%$$$''''''%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$&&&(((***)))***+++...///...---000CCCYYYeeejjjmmmppprrrqqqqqqpppnnnjjjddd[[[VVVKKKMMMQQQXXXaaajjjooorrrnnnoooooooooooopppppppppsssqqqppppppqqqqqqpppnnnooopppqqqrrrssstttttttttttttttttttttttttttttttttsssttttttsssqqqqqqrrrtttuuuuuutttssssssrrrrrrrrrssssssssstttttttttuuuuuuuuuuuuttttttuuuuuuvvvvvvuuuuuuttttttttttttuuuuuusssrrrrrrrrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuuuuuyyyyyyxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxvvvwwwxxxwwwvvvuuuvvvwww}}}||||||||||||{{{{{{{{{zzz{{{}}}}}}}}}}}}~~~}}}||||||||||||xxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~{{{{{{}}}|||yyy{{{zzzzzzzzzyyyyyyyyyyyyxxxyyy{{{}}}}}}|||||||||}}}zzzyyyxxxwwwvvvvvvwwwxxxxxxxxxwwwuuurrrrrrtttvvvuuuuuuttttttttttttuuuuuuxxxyyyzzzyyywwwvvvvvvvvvvvvsssooooooqqquuuxxxyyyrrrqqqppppppqqqrrrqqqooollleee^^^]]]aaagggiiijjjiiihhhfffeeefffhhhkkkllljjjiiigggaaaYYYOOOFFFAAAEEEEEEEEEEEEDDDDDDDDDDDDHHHGGGEEEDDDBBBAAAAAAAAAEEEEEEDDDDDDDDDDDDCCCCCC@@@???>>>>>>??????===;;;>>>???666000111///444EEETTTLLLBBB<<<<<<@@@DDDEEEIIIHHHFFFEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDCCCBBBAAA???@@@@@@AAA@@@???===<<>>GGGMMMQQQZZZooo}}}yyyuuuooohhh```ZZZVVVQQQLLLHHHEEE@@@:::444999666111/////////...,,,+++***)))(((''''''''''''%%%$$$$$$%%%&&&&&&%%%###$$$$$$############$$$$$$"""""""""""""""#########&&&$$$###$$$'''(((&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$&&&$$$###"""###%%%&&&'''&&&######%%%%%%""""""$$$#########$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&'''&&&###"""###&&&)))+++%%%%%%$$$$$$%%%'''***+++'''&&&%%%%%%$$$$$$%%%%%%###)))777FFFKKKCCC999333000111000,,,(((&&&%%%%%%'''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$&&&)))+++***)))***+++...///...------>>>SSSaaaiiimmmqqqssspppppppppooommmfff^^^XXXLLLLLLOOOUUU___hhhooorrrppppppqqqqqqqqqrrrrrrrrrtttrrrqqqqqqqqqqqqpppnnnmmmoooqqqtttuuuvvvuuuuuusssssstttttttttttttttuuusssttttttsssrrrrrrsssuuuuuuuuuuuuttttttrrrrrrqqqrrrrrrsssssstttuuuuuuuuuvvvuuutttssssssuuuvvvxxxuuuuuuuuuttttttuuuuuuuuuqqqqqqrrrrrrssstttuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwyyyyyyxxxwwwwwwwwwwwwxxxwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxyyyzzzzzzzzzzzzzzzxxxyyyyyyxxxvvvuuuvvvwww|||||||||{{{{{{{{{zzzzzzzzz{{{}}}}}}|||}}}~~~~~~}}}||||||{{{{{{{{{yyyzzz|||~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{zzzzzz{{{||||||}}}}}}}}}}}}~~~~~~}}}|||}}}}}}}}}~~~}}}{{{{{{|||{{{yyy{{{yyyxxxwwwvvvvvvvvvwwwxxxzzz|||}}}}}}{{{{{{|||}}}yyyxxxvvvuuuuuuvvvwwwyyyyyyxxxvvvsssrrrsssuuuwwwvvvuuutttssssssssstttuuuxxxyyyzzzyyywwwuuuuuuvvvvvvtttqqqqqqsssuuuvvvwwwwwwuuusssrrrqqqpppmmmkkkkkkcccZZZZZZ```hhhjjjjjjfffeeeccc```___aaadddgggggghhhhhhfff```VVVMMMGGGGGGFFFEEEEEEEEEEEEDDDBBBFFFFFFEEECCCCCCBBBBBBBBBEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAA@@@>>><<<@@@AAA999333444222888IIIVVVMMMBBB<<<===AAADDDEEEHHHGGGEEECCCCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCC>>>@@@AAABBBAAA@@@>>><<<|||yyyfffRRRDDD>>>:::999999888666555444444777666555444444444555555777<<>>999999666222000////////////++++++***)))((((((((((((%%%$$$$$$&&&''''''%%%"""$$$$$$############$$$$$$$$$######""""""!!!!!!!!!)))%%%"""###''')))'''%%%###$$$$$$%%%%%%%%%$$$$$$$$$###"""###%%%&&&&&&%%%'''&&&$$$"""!!!"""$$$%%%$$$""""""&&&&&&$$$%%%(((%%%%%%%%%$$$############"""###$$$&&&&&&&&&&&&&&&&&&%%%######%%%)))---000'''&&&$$$$$$&&&(((***+++&&&%%%%%%$$$$$$$$$%%%%%%&&&(((333EEEOOOGGG666)))%%%%%%&&&'''&&&%%%%%%&&&&&&%%%$$$###$$$$$$&&&&&&%%%%%%&&&&&&'''((()))******)))***+++...///...------:::MMM^^^hhhmmmqqqtttnnnoooppppppnnnhhh```ZZZNNNMMMNNNSSS\\\fffnnnrrrppppppqqqqqqqqqrrrrrrrrrsssrrrqqqqqqrrrrrrqqqooolllnnnrrruuuvvvvvvvvvuuurrrsssssssssttttttuuuuuussstttuuutttsssssstttvvvuuuuuuvvvuuutttsssrrrqqqrrrrrrsssssstttuuuuuuvvvvvvuuusssrrrrrrtttvvvxxxtttuuuuuuuuuuuuuuuuuutttrrrrrrssstttuuuvvvvvvwwwuuuuuuuuutttuuuvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvwwwvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzyyyzzz{{{zzzxxxwwwwwwyyy{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{}}}}}}||||||}}}~~~}}}}}}|||{{{|||||||||zzz{{{}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~}}}}}}|||||||||{{{{{{{{{{{{{{{|||}}}}}}|||{{{{{{~~~~~~~~~~~~}}}}}}|||~~~|||{{{|||{{{xxxyyy~~~xxxwwwvvvuuuuuuvvvxxxyyy}}}}}}~~~|||zzzyyyzzz{{{yyyxxxvvvuuuuuuwwwyyyzzz{{{xxxvvvttttttvvvxxxyyywwwvvvuuussssssssstttuuuvvvxxxyyyyyywwwvvvvvvwwwvvvvvvuuuvvvvvvvvvtttrrrwwwuuutttsssrrrpppllljjjhhhaaaYYYZZZbbbiiilllkkkgggfffccc___[[[[[[^^^aaagggiiijjjhhhddd]]]UUUPPPKKKIIIFFFDDDEEEEEEDDDBBBDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEEEEEEECCCBBBAAAAAAAAAAAA>>><<<@@@AAA999444555444:::KKKXXXNNNBBB<<<>>>CCCEEEDDDGGGFFFDDDBBBBBBCCCDDDEEEIIIIIIIIIIIIHHHFFFEEEDDD???@@@BBBCCCCCCAAA???>>>}}}ttt```MMMAAA===888777666444444333333333666666555555555555555555555888>>>CCCEEELLL\\\lll|||wwwppphhhcccWWWRRRMMMJJJIIIFFFAAA===888666444111000000111111,,,+++***)))((((((((((((%%%%%%&&&''')))(((%%%###$$$$$$############$$$$$$######$$$$$$######"""!!!(((%%%$$$(((---...+++'''&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$###$$$%%%&&&%%%$$$&&&&&&%%%""" """$$$$$$!!!!!!$$$$$$""""""$$$%%%&&&&&&%%%###""""""###"""###%%%&&&'''&&&%%%%%%%%%$$$$$$$$$'''+++000333+++(((%%%$$$&&&((()))***$$$$$$$$$$$$$$$%%%&&&&&&***(((///???IIICCC333&&&&&&$$$$$$''''''$$$###%%%%%%$$$$$$######$$$&&&&&&###$$$%%%&&&''''''''''''***)))***+++...///...---...777HHH[[[gggkkkooosssmmmnnnpppqqqoooiii```ZZZPPPNNNMMMQQQYYYccclllqqqnnnoooooooooooopppppppppsssqqqpppqqqrrrsssrrrqqqmmmooorrruuuvvvvvvvvvuuurrrrrrrrrsssttttttuuuuuutttuuuuuuuuuttttttuuuwwwtttuuuvvvvvvuuutttrrrqqqqqqrrrrrrssstttuuuvvvvvvuuutttsssrrrrrrtttvvvwwwttttttuuuuuuuuuuuuttttttssstttuuuvvvwwwwwwwwwwwwuuuttttttssstttuuuwwwxxxwwwwwwvvvuuuuuuuuuuuuvvvuuuuuuvvvvvvvvvvvvuuuuuuwwwwwwxxxyyyyyyzzzyyyyyyyyyzzz{{{zzzyyyxxxyyyzzz{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{}}}||||||{{{}}}~~~||||||{{{{{{||||||}}}}}}{{{|||}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||~~~~~~~~~}}}{{{zzzzzzzzzzzz{{{|||}}}|||{{{zzz|||~~~~~~}}}|||{{{}}}||||||zzzwwwxxx|||yyyxxxwwwwwwwwwxxxyyyzzz~~~~~~~~~|||yyyxxxyyyzzzyyyxxxwwwwwwxxxyyyzzz{{{{{{yyyvvvvvvwwwyyyzzzzzzxxxwwwvvvuuuuuutttuuuuuutttvvvxxxxxxwwwvvvwwwxxxxxxxxxxxxyyyyyywwwtttqqqsssrrrrrrrrrrrrqqqnnnkkkddd```\\\___eeekkkmmmllljjjjjjhhhbbb]]]ZZZ\\\___jjjkkklllkkkgggbbb\\\YYYPPPKKKEEECCCDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEFFFFFFAAA@@@??????@@@@@@>>><<<>>>???888222444333:::KKKZZZOOOBBB<<>>>>>@@@888333555444;;;LLL[[[OOOBBB===@@@EEEEEEDDDGGGFFFFFFFFFEEEEEEEEEEEEDDDFFFIIIKKKKKKIIIFFFCCC@@@@@@@@@@@@@@@@@@@@@@@@zzz~~~kkkWWWEEE:::888777666333111111333555666333333333444444555555555333111333777===DDDRRR___dddzzzxxxqqqkkkaaa[[[TTTOOOMMMKKKGGGDDD555666666555444333444555---,,,+++***))))))))))))&&&&&&(((***+++***'''$$$$$$$$$############$$$$$$!!!%%%)))++++++***)))&&&)))333@@@IIIIII???555+++******)))(((&&&%%%$$$'''&&&%%%%%%%%%%%%$$$###!!!###%%%$$$######%%%(((!!! ###$$$######'''"""$$$&&&&&&$$$$$$&&&)))###$$$&&&''''''&&&$$$###%%%%%%$$$%%%'''))),,,...222---'''%%%&&&''''''&&&!!!""""""###$$$&&&'''(((""""""%%%+++,,,(((%%%%%%&&&!!! %%%&&&###"""%%%$$$$$$#########$$$&&&'''((('''&&&%%%%%%'''(((******)))***+++...///...---///333AAAUUUbbbfffhhhmmmmmmnnnpppqqqooohhh___YYYQQQMMMKKKLLLSSS]]]ffflllpppqqqqqqqqqqqqrrrrrrrrrppppppoooqqqsssuuuttttttqqqqqqssstttuuuuuuvvvvvvqqqqqqrrrrrrssstttuuuuuutttuuuvvvuuutttuuuwwwxxxrrrsssuuuwwwwwwvvvtttsssqqqqqqrrrssstttuuuvvvwwwssssssssssssssstttuuuuuussstttuuuvvvvvvuuutttsssttttttvvvwwwwwwwwwvvvuuutttsssrrrqqqrrrtttvvvxxxxxxwwwwwwvvvuuuvvvvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwyyyyyyxxxxxxyyy{{{zzzzzzzzzyyyyyyyyyxxxxxxzzz{{{}}}|||{{{{{{|||}}}yyyyyyyyyzzz|||~~~yyyzzz{{{}}}}}}}}}||||||}}}~~~~~~}}}~~~}}}||||||}}}~~~{{{||||||}}}~~~~~~{{{|||||||||}}}}}}~~~~~~}}}}}}|||}}}||||||{{{{{{|||}}}~~~~~~~~~|||{{{{{{|||}}}}}}{{{}}}~~~}}}|||}}}|||}}}~~~}}}zzzzzz|||zzzwwwzzz~~~{{{{{{{{{||||||}}}}}}}}}zzz{{{{{{zzzyyyyyy|||~~~yyyyyy{{{|||}}}~~~~~~}}}xxxvvvuuuwwwzzz{{{zzzxxxxxxyyyyyyyyyxxxwwwuuutttqqqsssvvvwwwwwwxxxyyy{{{{{{yyywwwwwwyyyzzzzzzzzzvvvuuusssrrrpppmmmhhheee\\\___dddhhhlllnnnnnnnnniiikkkkkkfff___[[[\\\___YYY]]]ccchhhjjjiiifffcccVVVNNNEEE@@@BBBDDDEEEDDDFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGCCCBBBBBBCCCDDDEEECCCBBB@@@BBB:::555888777>>>OOO\\\PPPBBB===@@@EEEFFFCCCDDDEEEEEEEEEEEEDDDCCCCCCAAADDDHHHKKKKKKHHHEEEBBB@@@??????>>>>>>???@@@@@@wwwhhhSSSCCC:::666777666555444444444444444333333222333444444222111222333444666:::@@@HHHNNN```pppvvvmmmeeeaaaZZZTTTPPPMMMJJJGGG???888444666555000///222444222...***(((&&&&&&&&&&&&&&&&&&((())))))&&&$$$%%%&&&&&&''''''&&&&&&%%%""""""$$$(((---...,,,)))(((+++666IIIZZZ\\\OOOBBB222---'''$$$$$$&&&((((((%%%%%%&&&&&&&&&%%%$$$$$$&&&""" """$$$$$$$$$%%%%%%$$$$$$%%%'''&&&!!!######$$$&&&&&&$$$&&&(((""""""######$$$$$$$$$$$$)))&&&###"""$$$'''((()))&&&,,,...)))$$$###$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%''''''$$$$$$######$$$$$$%%%&&&###&&&%%%""""""%%%&&&###(((((((((''''''&&&&&&&&&(((&&&(((///777999333---000000;;;NNN___gggjjjmmmppppppqqqqqqppplllfffbbbWWWRRRLLLJJJMMMWWWcccjjjooopppqqqrrrrrrrrrrrrrrruuurrrqqqrrruuuuuusssppprrrrrrrrrssstttvvvwwwxxxvvvvvvuuutttttttttttttttrrrsssssstttuuuvvvwwwwwwvvvvvvvvvvvvuuutttsssrrruuuuuutttttttttuuuuuuvvvuuuuuuuuuuuuuuuttttttsssttttttuuuvvvvvvvvvvvvvvvyyywwwtttsssssssssssssssrrrqqqqqqrrrsssuuuwwwyyyuuuvvvwwwxxxxxxwwwuuutttssstttvvvvvvuuuuuuvvvxxxtttwwwzzz{{{{{{zzzzzzzzzyyyxxxwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvyyyzzz{{{{{{||||||{{{{{{yyywwwwwwxxxzzz|||}}}|||{{{{{{{{{{{{|||||||||||||||}}}~~~|||zzz}}}{{{yyyyyyzzz|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz}}}}}}||||||wwwxxxyyy{{{|||}}}}}}~~~}}}{{{{{{|||~~~~~~}}}|||{{{{{{||||||~~~~~~|||}}}~~~~~~}}}|||}}}~~~~~~}}}~~~{{{zzzzzzzzz{{{{{{{{{||||||yyy{{{|||}}}|||zzzwwwuuuuuuvvvwwwxxxyyyzzz{{{{{{|||zzzwwwwwwxxxxxxwwwvvvvvvtttrrrqqqsssvvvzzz|||wwwwwwxxxxxxxxxwwwwwwvvvrrrssssssrrrnnnhhhbbb^^^___bbbfffjjjlllllllllkkkmmmnnnmmmhhh```[[[ZZZ[[[YYY[[[^^^bbbfffggggggeeebbbYYYMMMCCC@@@@@@AAABBBEEEEEEFFFEEEDDDEEEGGGHHHCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@AAA999444888888???OOO]]]OOOBBB???BBBDDDEEEGGGFFFFFFEEEEEEEEEFFFHHHIIIHHHOOORRROOOJJJHHHEEEBBB>>>======>>>??????===<<<{{{{{{eeePPPBBB:::777666555555444333333444444666555444555777777555444222333444555888>>>EEEJJJYYYgggzzzwwwpppiiiddd^^^XXXSSSOOOLLLIIICCC;;;555666555222111333444222///,,,)))(((((((((&&&&&&&&&((())))))&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%"""!!!###'''+++,,,***((('''---<<>>???BBB@@@AAACCCDDDDDDDDDEEEFFFCCCCCCCCCDDDDDDEEEGGGGGGIIIIIIGGGFFFEEECCCBBBAAABBBAAA888444999:::AAAPPP[[[MMM@@@===@@@CCCDDDFFFEEEDDDDDDDDDDDDFFFGGGHHHLLLTTTXXXVVVQQQMMMIIIEEE???>>>>>>???@@@@@@???==={{{uuu___LLL@@@:::999555444444333333333333333666555555666888888666555333444444444666:::@@@EEEOOOZZZjjjyyyyyytttnnnjjjccc\\\WWWSSSNNNKKKHHH>>>666555666444333333444222000---***)))))))))&&&&&&&&&'''))))))&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$''')))(((''''''---<<>>@@@???@@@BBBCCCDDDDDDCCCBBBDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJIIIGGGFFFEEEDDDCCCCCCAAA666333:::===BBBQQQXXXJJJ===;;;>>>AAACCCEEEDDDCCCCCCCCCCCCEEEGGGHHHNNNWWW^^^\\\WWWRRRKKKEEEAAA@@@??????AAAAAA@@@???yyynnnWWWGGG>>>::::::444333333222222222333333444444333555666777555444444444444333444666;;;???GGGOOO\\\kkkxxxzzzwwwrrrnnnggg```[[[UUUPPPMMMKKKBBB888444555666444111222111///---+++)))))))))'''&&&&&&'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$&&&&&&&&&'''(((222HHHaaappppppkkk^^^PPP===///)))''''''&&&'''''''''&&&%%%$$$###""" $$$'''&&&&&&))),,,---)))'''%%%############$$$$$$%%%###"""%%%+++......$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%&&&$$$"""$$$(((***&&&###$$$$$$"""######$$$$$$%%%%%%%%%%%%'''&&&%%%#########$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''))))))%%%%%%))))))'''&&&&&&'''''''''((((((((()))'''&&&)))...111000...)))111111...<<>>@@@@@@AAACCCDDDDDDBBB@@@DDDDDDDDDDDDEEEEEEFFFGGGIIIHHHHHHHHHGGGGGGGGGFFFCCC@@@555111:::===BBBPPPWWWIII<<<999===@@@BBBEEEDDDCCCCCCCCCDDDFFFGGGHHHMMMWWW___^^^XXXRRRJJJCCCAAA@@@>>>???@@@AAA@@@???zzz~~~fffPPPBBB<<<::::::333333222222222333333444444333333444666777666444444555444333222333777:::AAAGGGRRR___lllzzz~~~{{{yyytttpppjjjccc^^^XXXRRRNNNMMMFFF<<<666555666444111000///---,,,***)))(((((('''&&&&&&&&&(((((('''%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$%%%%%%)))$$$'''999UUUjjjrrrqqqmmm___JJJ666+++&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%'''%%%&&&+++---+++''''''(((''''''&&&&&&&&&"""$$$$$$$$$***555999777%%%$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$&&&%%%###!!! $$$&&&$$$$$$'''(((&&&"""###$$$%%%%%%%%%$$$$$$((('''&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&((('''$$$$$$'''(((&&&''''''&&&&&&&&&&&&&&&&&&'''%%%$$$&&&***------+++)))111000***444QQQhhhooopppoooooopppppppppnnnkkkbbb\\\TTTNNNMMMQQQXXX]]]ggglllqqqsssqqqppprrrtttsssvvvyyyyyyvvvuuuwwwyyyvvvvvvuuuuuuuuuvvvvvvwwwuuuuuutttttttttuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuussssssttttttsssrrrrrrqqqppprrrtttvvvwwwwwwuuutttvvvvvvvvvvvvvvvuuuuuutttttttttuuuvvvvvvvvvvvvvvvtttwww|||}}}|||zzzyyyzzzwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwxxxyyyzzz{{{yyyzzzzzzyyywwwvvvwwwxxxwwwyyyzzzzzzyyyxxxyyyzzzxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzzzzyyyxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyzzzzzzzzz|||~~~~~~}}}{{{{{{{{{{{{{{{||||||||||||}}}}}}||||||{{{||||||}}}~~~|||{{{zzz{{{|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||~~~}}}|||{{{|||}}}|||||||||||||||{{{{{{zzz{{{}}}~~~~~~~~~}}}{{{zzzyyyzzz}}}{{{|||}}}}}}|||{{{|||}}}zzz{{{||||||{{{yyyyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxvvvuuutttsssssssssttttttqqqqqqqqqrrrssssssttttttvvvvvvwwwxxxwwwsssnnniiijjjkkkmmmoooqqqrrrrrrrrrqqqrrrssssssttttttttttttqqqmmmhhhccccccggglllppprrrqqqooolllkkkkkklllllliiifffeeefffjjjkkkjjjgggbbb```]]]XXXTTTTTTXXX\\\______aaacccbbbYYYKKK@@@===<<<<<<>>>BBBDDDCCCBBBDDDDDDDDDCCCDDDDDDEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIBBB???444000777:::@@@PPPVVVHHH:::888<<<@@@CCCFFFDDDDDDDDDDDDEEEGGGIIIJJJLLLVVV^^^]]]XXXRRRJJJCCCAAA???======???@@@??????~~~xxx```KKK???:::999999333333333333333444444555555444444666888999777666555555444333111111444666;;;AAAKKKUUU```mmm|||}}}{{{vvvrrrlllfff```ZZZTTTPPPNNNKKKCCC:::666666555222...------,,,***)))((((((((('''%%%&&&'''((('''&&&&&&%%%$$$######$$$%%%&&&$$$%%%''''''%%%$$$$$$%%%(((######000GGG^^^nnntttrrrhhhWWWDDD333***((()))%%%%%%&&&&&&&&&%%%$$$$$$"""'''(((''',,,444444...&&&((()))(((&&&%%%%%%%%%!!!%%%%%%%%%---999===999%%%%%%%%%%%%$$$$$$$$$$$$"""""""""$$$%%%&&&$$$"""###&&&&&&######%%%$$$ !!!"""$$$%%%%%%%%%$$$###'''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%'''&&&######&&&'''%%%$$$$$$$$$%%%%%%%%%%%%%%%(((''''''(((+++,,,,,,,,,+++000///***111III```llloooooopppqqqrrrqqqnnnllleee___WWWPPPNNNQQQVVVZZZgggmmmtttuuusssrrrtttwwwtttvvvwwwxxxwwwwwwxxxyyyttttttsssssstttuuuvvvvvvtttttttttttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuttttttsssqqqqqqqqqrrrtttuuuvvvwwwvvvvvvvvvvvvwwwwwwvvvvvvuuutttttttttuuuvvvvvvvvvvvvvvvtttxxx}}}~~~|||yyyyyy{{{vvvvvvwwwwwwwwwvvvvvvuuuwwwwwwwwwwwwwwwxxxyyyzzzxxxyyyzzzyyywwwwwwwwwyyyxxxyyyzzzzzzxxxxxxyyyzzzxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyzzz|||}}}~~~|||zzzyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}}}}||||||{{{{{{{{{|||zzzzzz{{{~~~|||}}}~~~}}}{{{zzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}{{{{{{|||}}}||||||}}}}}}}}}||||||{{{{{{}}}~~~}}}}}}~~~|||{{{{{{{{{|||}}}||||||}}}}}}}}}~~~~~~~~~}}}~~~}}}}}}~~~zzz{{{|||{{{yyyxxxxxxyyywwwwwwwwwwwwwwwvvvvvvvvvttttttuuuvvvvvvuuutttsssrrrrrrrrrssssssssstttttttttttttttuuutttpppkkkgggiiijjjllloooqqqrrrssssssqqqrrrrrrrrrrrrrrrqqqqqqllljjjgggeeegggkkkooorrrqqqpppnnnmmmlllmmmnnnnnngggffffffgggiiijjjjjjiiibbbcccbbb]]]XXXVVVWWWZZZ]]]\\\^^^dddhhhdddVVVJJJ>>>:::777999===BBBDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHIIIAAA@@@666000444666>>>PPPTTTFFF888666:::???CCCFFFDDDDDDDDDDDDFFFHHHJJJKKKMMMVVV]]]\\\WWWRRRLLLGGGAAA???======>>>???@@@???~~~sss[[[GGG===999888888444444333333444555555666444333333555777888777666555555555333111111333444666<<>>===???@@@AAAAAA{{{pppXXXEEE<<<999888777444444444444444555666777111111111222555555555333555555555333111111222444222999BBBGGGLLLXXXkkkzzz}}}xxxuuupppkkkeee```YYYUUUOOOSSSPPPDDD:::888888666............---,,,+++***)))'''%%%%%%'''((('''&&&((('''%%%$$$$$$%%%'''(((%%%))),,,,,,)))&&&%%%%%% ''',,,((($$$///GGG\\\___ddddddWWWBBB000''''''######$$$%%%&&&&&&&&&&&&$$$***///777JJJ^^^aaaXXXPPPMMMEEE999...&&&%%%&&&$$$)))((($$$***444222)))&&&&&&&&&%%%%%%$$$$$$$$$%%%###"""###%%%&&&%%%$$$"""%%%&&&%%%(((,,,,,,((( """$$$%%%%%%%%%###"""######""""""###%%%'''(((&&&%%%%%%%%%%%%&&&''''''%%%''''''$$$$$$''''''%%%###$$$&&&))),,,///111222&&&''')))***+++++++++***,,,+++,,,...111;;;PPPdddiiikkknnnsssvvvvvvsssppppppjjj```VVVQQQQQQTTTVVVbbbjjjrrrtttqqqooorrrvvvvvvtttsssuuuyyyzzzxxxvvvrrrrrrssssssuuuvvvwwwxxxvvvvvvuuuvvvvvvwwwxxxxxxttttttuuuvvvwwwxxxxxxyyyrrrssstttuuuvvvvvvvvvvvvsssssssssssstttvvvwwwxxxwwwwwwwwwwwwwwwvvvuuuuuutttuuuuuuvvvvvvvvvvvvvvvvvvzzz~~~}}}yyywwwxxx{{{wwwxxxyyyzzz{{{zzzyyyyyyxxxwwwvvvuuuuuuuuuvvvwwwuuuvvvxxxxxxwwwwwwxxxzzzyyyzzzzzzyyyxxxwwwyyyzzzxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxyyyzzzzzzyyyyyyyyy{{{||||||}}}}}}}}}}}}}}}xxxxxxyyy{{{}}}|||zzzwwwwwwwwwxxxxxxxxxyyyyyyyyywwwyyy{{{}}}~~~~~~}}}|||{{{|||}}}}}}}}}|||zzzzzz|||}}}~~~}}}{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}|||zzzzzz|||}}}yyyzzzzzz{{{||||||{{{{{{yyy{{{||||||zzzxxxxxxxxxzzz{{{}}}~~~~~~~~~||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}|||{{{zzz{{{}}}zzz|||}}}|||xxxwwwxxxzzzyyyyyyxxxvvvuuusssrrrrrrwwwwwwvvvuuuvvvvvvwwwxxxttttttuuuuuuuuuuuuuuuuuussssssssstttuuutttrrrooolllkkkkkklllmmmnnnoooppprrrrrrrrrqqqpppooonnnmmmhhhiiikkkmmmnnnnnnnnnnnnnnnnnnmmmllllllkkkjjjjjjeeegggjjjiiifffeeegggjjjeeefffeee```YYYVVVXXX[[[^^^]]]]]]^^^```ccceeeeee]]]RRRDDD<<<:::<<<>>>===BBBAAAAAA@@@@@@@@@AAAAAADDDDDDCCCCCCBBBBBBAAAAAABBBEEE===444222111===TTTPPPAAA444111666;;;@@@DDDBBBBBBBBBBBBDDDFFFHHHJJJKKKRRRVVVTTTPPPNNNMMMJJJDDDBBB???>>>@@@AAABBBBBByyy~~~jjjTTTFFF>>>999666555222222333333333333444444666555555666777777666444666666777777666444333111111555===FFFJJJQQQ^^^kkkyyy{{{{{{ssspppnnniii___WWWYYYSSSNNNJJJCCC:::555555444222///------...---,,,+++'''%%%&&&)))+++((($$$)))(((%%%$$$$$$%%%&&&'''%%%---999>>>777+++(((+++&&&'''((('''(((...888???LLLVVV\\\UUUBBB111***+++)))'''%%%%%%%%%%%%###!!!###%%%///AAAWWWfffiiigggeeebbbSSS;;;((($$$%%%%%%%%%%%%''''''''''''%%%%%%%%%&&&'''%%%###""""""###$$$###"""!!!!!!"""###$$$###$$$%%%$$$""""""###$$$&&&###!!!!!!"""$$$$$$###%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$######&&&%%%$$$''',,,///...---)))+++---,,,***+++---000,,,,,,.........666KKK___llllllooossstttrrrpppqqqpppjjjaaaZZZUUUSSSRRRRRR___iiiqqqrrrppprrrttttttsssttttttuuuvvvwwwwwwxxxssstttttttttssstttvvvyyyvvvvvvuuuuuuuuuuuuuuuvvvyyyxxxwwwwwwwwwxxxzzzzzzqqqrrrrrrssssssttttttttttttuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwvvvxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyxxxvvvuuuwwwxxxwwwxxxyyyzzzzzzyyyxxxwww|||zzzyyywwwvvvvvvwwwwwwuuuvvvxxxyyyzzzyyyyyyxxxzzzzzzyyyyyyyyyyyyxxxxxxuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxxxxzzzzzzyyyxxx}}}}}}|||{{{zzzyyyyyyyyyyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxzzzzzzyyyxxxyyyzzz{{{|||{{{zzzzzzyyyyyyzzzzzz{{{zzzzzzzzz{{{{{{{{{{{{|||{{{{{{zzzzzzzzzyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||{{{{{{{{{zzzyyyyyy{{{||||||{{{{{{|||}}}~~~~~~}}}|||{{{}}}|||zzzxxxxxxzzz{{{}}}}}}~~~~~~}}}{{{zzz{{{}}}zzzzzzzzzzzzyyyyyyxxxwwwwwwwwwxxxxxxxxxwwwwwwvvvxxxwwwwwwwwwvvvvvvuuuuuuxxxvvvsssssstttuuuuuutttvvvuuutttrrrqqqqqqrrrrrrmmmmmmmmmmmmmmmnnnooopppoooqqqrrrqqqmmmiiigggfffjjjkkknnnpppqqqqqqpppooommmmmmnnnnnnmmmkkkjjjhhhfffggghhheeeaaa```aaacccccceeefffdddaaa^^^]]]\\\ccc```]]]]]]aaaeeeggggggccc\\\RRRIIICCC@@@>>>===@@@BBBAAA???AAAEEEEEEAAA@@@AAADDDEEEEEEBBB???===BBB???;;;777444666DDDRRRXXXEEE222---222999@@@DDDEEECCCAAAAAACCCEEEEEEEEEIIIUUUZZZRRRLLLMMMKKKDDDEEEAAA===>>>BBBDDDBBB???xxx{{{gggQQQCCC===888555555222222222333333333444444555555444555777777666555555555666666555444222111000333:::BBBGGGNNN\\\iiissswww}}}}}}vvvrrrpppjjjaaaYYYXXXRRRNNNKKKEEE<<<777666666333000/////////...---+++(((%%%&&&)))+++(((%%%((('''&&&%%%%%%%%%&&&&&&,,,444???EEE@@@444---...&&&$$$ ###(((---000<<>>???CCCBBB???EEEFFFHHHIIIGGGEEEBBB???BBB???;;;666222555CCCRRRXXXGGG555000222888>>>CCCEEECCCAAABBBCCCEEEEEEEEEHHHSSSWWWPPPKKKLLLJJJDDDDDDAAA>>>???BBBDDDBBB???xxxvvvbbbLLL???:::666555666222222222222333333333333555444444555777888777555444444555555444333222111000111666===BBBJJJXXXeeekkkpppxxxyyyuuusssmmmddd]]]WWWRRRMMMLLLGGG???999888888555222111111111000///,,,)))''''''******(((%%%'''''''''&&&&&&&&&&&&%%%...333===FFFEEE<<<444222---'''!!! ###'''''''''+++000444444...(((%%%$$$&&&$$$###$$$%%%&&&%%%###"""$$$+++<<>>:::555111444BBBQQQWWWIII:::333333666<<>>FFFSSS```bbbjjjssszzz~~~zzzvvvppphhhaaaXXXRRRMMMMMMJJJCCC===;;;999777333222111111000///,,,***((((((******(((&&&'''''''''((('''&&&%%%%%%((()))111;;;>>>;;;666555000,,,'''$$$%%%&&&&&&&&&$$$&&&(((+++,,,***(((&&&$$$###"""###%%%&&&%%%$$$###$$$(((333CCCRRR^^^ddd]]]LLL666'''###%%%%%%###"""##################"""$$$%%%%%%$$$###""""""###!!!"""###$$$$$$###"""!!! """############%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$#########"""&&&&&&&&&%%%%%%$$$$$$$$$"""%%%&&&&&&%%%&&&+++///,,,,,,+++***)))(((((()))++++++,,,,,,***...<<>>FFFEEECCCCCCCCCEEEEEEDDDBBBCCCGGGHHHFFFEEEGGGGGGEEEBBBAAABBBCCCCCCCCCBBB@@@www{{{___OOO>>>777666555444555111111111111222222222222222222222555888999999888222333444555555444333222222000111555999>>>GGGPPPRRRZZZdddkkkpppxxx{{{tttnnniiibbbXXXPPPNNNNNNJJJEEEDDD;;;888555333222222000///---,,,,,,+++***)))(((((((((((((((''''''''''''&&&(((###"""%%%''''''(((+++###%%%&&&$$$ """&&&$$$###$$$'''***+++)))&&&###""""""###%%%&&&%%%$$$%%%%%%###"""###'''...333+++'''%%%$$$""" """'''###""""""!!!!!!""""""### !!!!!!"""###%%%""""""############""""""!!!"""$$$$$$######$$$&&&%%%$$$$$$%%%&&&&&&$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''))),,,***((('''(((((('''%%%))))))***,,,++++++222<<>>;;;???BBBBBB<<<<<<;;;;;;;;;<<<===>>>;;;:::888666333666BBBOOORRRDDD666111222777>>>FFFEEEDDDCCCDDDEEEEEECCCAAAEEEEEEEEEDDDDDDEEEEEEEEEAAABBBCCCDDDDDDCCCBBBAAAvvvoooYYYJJJ<<<777777666444444111111111111222222222222111111222555888::::::999333444555666666555444333222//////333777:::@@@HHHIIIQQQZZZbbbhhhoooyyy|||uuuoookkkggg\\\QQQOOOOOOLLLIIIGGG===;;;777555444333222111---------,,,***)))((()))***)))'''&&&&&&&&&'''((((((%%%###%%%$$$"""###'''$$$%%%%%%%%%$$$$$$$$$%%%""""""###&&&((((((&&&###$$$###"""###$$$%%%$$$######$$$$$$""" !!!&&&+++%%%""""""%%%$$$!!!!!!%%%######"""!!!!!!"""###### !!!!!!!!!###%%%######""""""""""""######"""###$$$$$$###"""###%%%$$$######$$$&&&%%%###"""######$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,---,,,***+++(((&&&&&&'''((('''%%%((((((***---++++++000888III[[[kkknnnooottttttooonnnpppooohhh]]]TTTOOOOOOdddlllrrrooolllmmmooooootttvvvyyy|||~~~~~~~~~}}}xxxzzz{{{zzzxxxvvvwwwwwwyyyyyyxxxxxxxxxxxxyyyyyyvvvvvvxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuvvvwwwxxxxxxyyyzzzvvvvvvvvvvvvvvvuuutttssssssttttttuuuvvvvvvwwwwwwtttuuuvvvvvvuuuvvvxxxzzz{{{zzzyyyyyyyyyyyyzzz{{{vvvwwwxxxxxxxxxxxxwwwvvvuuuvvvwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwxxxwwwwwwxxxzzz{{{{{{zzzyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwxxxzzzzzz{{{{{{zzzzzzyyywwwuuuuuuwwwyyy{{{wwwxxxyyyzzzzzzzzzyyyxxx{{{zzzzzzyyyyyyzzzzzz{{{zzzzzzzzz{{{{{{{{{{{{|||wwwxxxzzz{{{{{{yyywwwuuuyyyyyyyyyyyyyyyyyyyyyyyyvvvwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxyyy{{{}}}}}}}}}zzzzzz{{{{{{{{{{{{zzzzzzzzz{{{||||||||||||{{{zzzxxxyyyzzzyyyxxxxxxzzz|||vvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttttttttuuuuuuuuuvvvvvvwwwuuurrrrrrsssttttttssstttuuuvvvwwwwwwvvvuuutttttttttsssrrrrrrrrrrrrrrrqqqrrrrrrrrrqqqrrrtttvvvssssssrrrrrrrrrrrrrrrrrrpppppppppooommmkkkiiigggddddddeeegggkkkkkkiiigggccceeehhhiiihhhhhhhhhiiidddeeedddbbb______aaadddcccaaa______```aaa```___bbb___WWWMMMIIIIIIGGGCCC===<<<:::888777888999999888888999999666888CCCPPPVVVEEE444...111666===BBBEEEDDDCCCDDDEEEEEECCC@@@FFFDDDCCCCCCDDDDDDDDDEEE@@@BBBDDDEEEDDDCCCBBBAAAvvvyyycccUUUHHH;;;888888666444333000111111111111222222222111111222555888::::::999333444555666666666555444111......222555777<<>>999777555333000---------,,,***)))'''&&&***+++++++++***(((%%%###&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%###!!!"""######""""""###%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""###############%%%""" !!!$$$#########""""""!!!!!! """###$$$###"""###$$$&&&%%%$$$"""!!!!!! )))###&&&"""!!!&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''######""""""###%%%&&&(((&&&&&&%%%$$$%%%&&&'''(((!!!&&&''''''000;;;999...***(((&&&%%%%%%&&&'''(((((()))++++++***+++---///<<>>888666555444444222222111111000//////...111333222000444:::;;;666777777777555333222333444///000000222333555777888???AAADDDIIIQQQZZZbbbggglllqqq}}}}}}wwwrrrnnnfff[[[SSSPPPPPPPPPOOOKKKFFF???;;;999777444000---------,,,+++)))'''''')))*********)))'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$###"""######!!!!!!###$$$$$$######$$$%%%%%%%%%$$$###"""!!! ######$$$$$$%%%%%%$$$$$$$$$ !!!%%%&&&###!!!"""############"""""""""!!! """###$$$###"""###$$$%%%$$$###"""!!!!!!!!!!!!"""!!!"""%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''""""""!!!""""""$$$%%%&&&&&&%%%%%%$$$%%%&&&'''((( %%%''''''000<<<;;;111***(((&&&&&&&&&'''((((((((()))*********+++---///888III___mmmqqqqqqqqqqqqlllqqqrrrmmmggg```WWWNNNSSSTTTXXX]]]dddlllrrruuuuuuuuuuuuwwwxxxzzz|||}}}xxxxxxwwwwwwvvvvvvuuuuuuvvvtttssstttvvvwwwwwwvvvxxxyyyzzzzzzzzzzzzyyyxxxtttuuuuuuvvvvvvuuuuuutttuuuuuuuuuuuuuuuuuuuuuuuuxxxvvvuuuvvvxxxxxxvvvtttxxxxxxvvvuuuuuuvvvwwwwwwwwwwwwvvvvvvwwwxxxyyyyyy{{{zzzyyyyyyyyyzzz{{{|||wwwwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvwwwxxxxxxxxxxxxwwwyyyzzzzzzyyyyyyzzz{{{xxxxxxxxxxxxwwwwwwwwwwwwzzzxxxwwwwwwyyyzzzzzzyyyyyywwwtttssstttvvvxxxyyytttvvvwwwyyyyyyxxxwwwvvvyyyxxxwwwvvvvvvwwwxxxyyyxxxyyyzzzzzz{{{zzzzzzzzz{{{zzzxxxwwwwwwxxxzzz{{{zzz{{{{{{{{{{{{zzzzzzyyyzzzyyyyyyzzz{{{|||zzzyyyvvvxxx{{{{{{zzzxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyzzz|||{{{zzz{{{}}}~~~}}}|||zzzyyyxxxxxxxxxxxxyyyzzz{{{yyyxxxvvvwwwxxxzzz|||xxxxxxwwwwwwxxxxxxyyyzzzwwwxxxyyyyyyzzzzzzyyyyyy||||||{{{yyyxxxwwwvvvuuuttttttssssssssssssttttttuuutttrrrrrrssssssqqqpppqqqrrrsssttttttsssrrrqqqtttsssrrrpppooooooppppppppppppqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppqqqqqqqqqpppmmmjjjhhhfffddddddfffgggiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiihhheeedddcccbbbaaaaaaaaaaaadddbbb_________```___^^^^^^^^^^^^^^^^^^^^^]]]]]]YYYVVVRRRNNNKKKGGGCCC@@@>>>:::777555222222;;;FFFSSSNNN222...333...:::AAADDDDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@BBBDDDFFFFFFDDDBBB@@@yyy^^^PPPGGGBBB<<<777555444333333222222111111000/////////111222222111555999:::888666888888666222111222444000000000111222333444555:::===@@@DDDHHHPPP[[[bbbgggjjjttt{{{vvvpppjjjaaaXXXRRROOOOOOPPPKKKGGGBBB???===:::555111.........---+++***(((''')))))))))(((((('''''''''%%%$$$$$$$$$$$$#########'''$$$"""!!!!!!  """$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%###!!!###$$$&&&'''''''''&&&%%%%%%!!!!!!%%%'''$$$""""""############"""""""""""" """###$$$###"""###$$$######""""""""""""######"""###"""&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%&&&''''''!!!%%%&&&&&&---555555...)))(((&&&&&&((()))((((((''')))************---///222BBBXXXhhhooopppooopppkkkpppsssooojjjdddZZZQQQOOOQQQTTTYYYaaaiiiqqquuuttttttssstttvvvxxx{{{}}}zzzzzzyyywwwvvvuuussssssuuusssrrrsssuuuwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwssssssttttttttttttssssssssssssssstttttttttttttttxxxwwwvvvwwwwwwwwwuuusssxxxwwwvvvuuuvvvwwwxxxyyyuuuuuuvvvvvvwwwxxxyyyzzz|||{{{{{{zzzzzzzzzzzz{{{xxxxxxxxxwwwwwwvvvvvvuuutttuuuvvvwwwxxxxxxxxxxxxvvvxxxyyyyyyxxxwwwyyyzzzwwwwwwwwwxxxxxxxxxxxxxxx{{{yyywwwwwwyyyyyyyyyxxxvvvuuutttssstttvvvxxxzzzvvvwwwxxxyyyzzzyyyxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxzzzzzzzzzzzz{{{|||||||||{{{{{{yyyxxxyyyzzz|||}}}|||{{{wwwyyy{{{|||zzzyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyzzz|||zzzzzzzzz|||}}}|||{{{xxxxxxwwwwwwwwwwwwxxxxxxzzzyyyxxxvvvvvvwwwxxxyyyxxxxxxwwwwwwxxxxxxyyyyyywwwxxxxxxyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwwwwvvvvvvuuusssrrrqqqqqqrrrssssssrrrrrrssssssrrrpppnnnnnnoooppprrrsssrrrrrrqqqssssssrrrqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnppppppppppppnnnnnnnnnooooooooommmjjjgggddddddeeegggiiikkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhheeedddcccbbbbbbaaaaaabbbdddbbb``````aaaaaa```___]]]]]]]]]]]]]]]]]]^^^___aaa___]]][[[XXXSSSMMMIIIJJJDDD>>>888444444<<>>CCCDDDEEEDDDDDDCCCDDDDDDBBBBBBBBBAAABBBCCCDDDEEEBBBCCCEEEFFFFFFEEECCCBBBwwwbbbQQQIII@@@===888555444333333222111111111000000000000000000000111444555777999<<<999::::::777333222333555222111000000////////////444777;;;<<<===CCCMMMUUU\\\aaahhhpppzzz{{{qqqqqqoooiii```WWWPPPLLLKKKHHHEEECCCBBB>>>888333000000000///---,,,***))))))(((((((((((()))******$$$$$$$$$#########""""""###!!! """######"""!!!###$$$###!!!""""""###$$$%%%&&&&&&&&&%%%$$$"""###%%%&&&&&&&&&%%%$$$### $$$%%%""" !!!""""""""""""""""""###### """###$$$""""""###$$$!!!!!!!!!!!!"""###$$$%%% !!!###%%%"""!!!&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###&&&&&&$$$$$$'''))))))***'''$$$$$$'''(((&&&$$$&&&'''((()))((()))+++---,,,555HHH^^^kkknnnnnnqqqooossstttqqqnnniii^^^TTTLLLLLLMMMRRRYYYccckkkqqqqqqqqqpppppprrrvvvzzz|||~~~}}}|||zzzxxxvvvtttsssuuutttssstttvvvxxxxxxwwwttttttttttttttttttttttttuuuuuuvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvvvvvvvvvvvvvwwwxxxwwwwwwvvvuuuuuuwwwwwwvvvvvvvvvxxxyyyzzzvvvvvvwwwwwwyyyzzz||||||yyyyyyyyyyyyxxxxxxwwwwwwxxxxxxwwwwwwvvvuuuttttttttttttuuuvvvwwwwwwwwwwwwuuuvvvxxxwwwvvvvvvwwwyyywwwwwwxxxxxxyyyyyyyyyzzz{{{yyywwwwwwxxxxxxwwwvvvwwwxxxxxxwwwttttttvvvxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}}}}}}}|||zzzyyyxxxxxxyyyyyywwwuuuyyyzzz{{{{{{zzzyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxxxxzzz{{{zzzyyyxxxxxxyyyyyyyyyyyyxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwxxxxxxyyyvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvtttrrrqqqqqqqqqqqqppppppppprrrrrrqqqnnnkkklllmmmnnnoooqqqrrrrrrsssssssssssssssssssssrrrrrroooooooooooooooooonnnnnnlllmmmoooqqqqqqooommmllllllnnnpppqqqpppnnnjjjhhhggghhhjjjkkklllmmmlllllljjjjjjjjjiiiiiiiiihhhhhhfffeeedddcccbbbbbbbbbbbbcccbbbaaaaaabbbbbbaaa```^^^^^^]]]\\\]]]^^^```aaa___```bbbdddeeeccc^^^ZZZ\\\[[[WWWRRROOOPPPRRRSSSXXXVVV999///222000:::===BBBDDDEEEDDDBBBBBBCCCEEECCCBBBAAAAAAAAACCCEEEFFFBBBCCCDDDEEEEEEDDDCCCBBBwwwsssYYYMMMFFF>>>;;;777555444444333222111111000000000000000000000///111555666555999======;;;999888666555444444222222111000////////////333555888:::<<>>888333111111111000...---+++***************************%%%$$$$$$$$$$$$#########"""!!!"""###%%%&&&%%%###!!!######"""!!!!!!!!!$$$$$$%%%%%%&&&''''''(((############$$$$$$$$$%%%"""###%%%""" """"""""""""############ """###$$$###"""###$$$""""""!!!!!!"""###$$$$$$ !!!#########""""""###"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%"""$$$&&&&&&&&&(((...222...)))$$$###&&&(((&&&###%%%'''((((((((((((+++---,,,000@@@XXXhhhkkkmmmqqqppprrrrrrpppnnnkkkaaaWWWMMMLLLLLLOOOVVV___hhhmmmpppooooooqqqsssvvvyyy{{{~~~~~~}}}{{{zzzxxxwwwwwwxxxvvvuuuuuuwwwxxxxxxwwwwwwvvvvvvuuuuuuvvvvvvwwwvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxuuuvvvxxxxxxvvvuuuvvvwwwxxxxxxwwwvvvwwwxxxyyyzzzwwwwwwwwwwwwxxxyyyzzz{{{wwwxxxxxxxxxxxxwwwwwwvvvwwwwwwwwwvvvvvvuuuuuutttssstttuuuvvvwwwwwwwwwwwwuuuwwwxxxxxxwwwvvvxxxyyyxxxxxxxxxyyyyyyyyyyyyyyyzzzxxxvvvvvvxxxxxxxxxwwwxxxzzz{{{yyyvvvtttvvvxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||||||||{{{{{{zzzyyyxxxxxxxxxxxxvvvtttyyyzzz{{{zzzyyyxxxyyy{{{xxxxxxyyyyyyyyyxxxwwwwwwyyywwwwwwxxxyyyzzzyyyxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||{{{zzzyyyyyyyyyxxxxxxwwwwwwxxxxxxvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwvvvvvvuuusssrrrqqqqqqpppoooooopppppppppmmmkkkjjjjjjkkklllmmmooooooppppppqqqqqqrrrrrrqqqqqqpppnnnnnnnnnoooooooooppppppnnnnnnppppppppppppnnnnnnmmmnnnpppqqqqqqpppmmmllljjjjjjjjjjjjkkkkkkkkkllljjjjjjjjjiiiiiiiiiiiihhhfffeeedddccccccbbbbbbcccaaaaaa```aaabbbbbbaaa_____________________```aaa\\\\\\^^^aaaccccccaaa______aaa```]]]\\\]]]\\\YYYYYYYYY<<<000444333===>>>BBBDDDEEEDDDAAA@@@CCCFFFDDDCCCBBBAAAAAABBBDDDEEEAAABBBCCCDDDDDDCCCBBBAAA{{{hhhRRRIIICCC===:::777555555555444333000000000000000000000111///...111666666444888???AAA===999888999999666333222222111000////////////222333555888;;;???CCCEEEHHHUUU```cccgggooovvvyyy|||yyytttpppkkkbbbXXXPPPJJJFFFBBB@@@???<<<777333222222111000///---,,,+++***+++,,,---,,,,,,******%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%''')))(((%%%### """$$$$$$###!!!!!!"""&&&%%%$$$######%%%&&&'''$$$###"""""""""###%%%&&&### $$$&&&### !!!!!!"""""""""############ """###$$$###"""###$$$###"""""""""""""""#########$$$$$$%%%&&&'''&&&###!!!"""###$$$%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%%%%$$$!!!$$$''''''&&&(((000777444---%%%###&&&)))'''$$$%%%&&&'''''''''(((***,,,++++++999RRRccchhhkkkpppnnnooonnnmmmnnnnnnfff]]]PPPNNNMMMNNNSSS\\\eeejjjnnnoooppprrrtttwwwyyy{{{~~~~~~}}}}}}||||||{{{{{{{{{yyywwwwwwxxxyyyxxxwwwwwwwwwvvvuuuuuuvvvwwwwwwvvvwwwwwwwwwwwwwwwwwwvvvuuuuuuvvvvvvwwwxxxxxxyyysssuuuxxxxxxvvvvvvwwwyyyzzzyyyxxxwwwwwwwwwxxxyyyvvvvvvuuuuuuvvvwwwxxxxxxvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvuuuuuuuuussstttuuuvvvwwwwwwwwwwwwvvvwwwyyyxxxwwwwwwxxxzzzyyyyyyyyyyyyyyyyyyxxxxxxyyywwwvvvvvvxxxyyyxxxxxxwwwzzz|||{{{wwwvvvxxx{{{xxxxxxxxxxxxxxxyyyyyyzzzzzzyyywwwvvvvvvwwwyyyzzzwwwwwwxxxyyyyyyyyyyyyxxxxxxyyyyyyzzzzzzyyyyyyxxxzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwxxxyyyyyyxxxvvvxxxyyyzzzyyywwwwwwyyyzzzxxxyyyyyyyyyyyyxxxwwwvvvxxxwwwvvvwwwyyyyyyyyywwwvvvwwwxxxyyyyyyxxxwwwvvvtttvvvyyy{{{||||||zzzyyyzzzyyyxxxxxxwwwwwwxxxxxxvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvwwwwwwvvvtttrrrqqqqqqooonnnnnnnnnnnnmmmkkkkkkkkkkkklllmmmnnnooooooppppppqqqrrrrrrrrrqqqpppnnnnnnooopppqqqrrrssssssppppppppppppppppppppppppmmmnnnooopppppppppooonnnmmmllljjjiiihhhiiijjjkkkjjjjjjjjjiiiiiiiiiiiihhhffffffeeedddcccccccccccc```______aaabbbbbb```^^^aaaaaaaaaaaaaaaaaa```___]]]\\\\\\^^^```bbbbbbaaa```cccccc______bbbaaa\\\ZZZ[[[>>>222555555@@@@@@AAADDDEEECCC@@@???CCCGGGFFFDDDBBB@@@@@@AAACCCEEEAAAAAABBBBBBBBBBBBAAAAAAaaaNNNFFFAAA<<<:::777555555555555444000000000000000111111111///...111666666444888@@@CCC===888888;;;<<<777222333222111000000///000000111111222666;;;???@@@@@@@@@OOO\\\___aaaiiirrrvvvyyy{{{tttoookkkeee[[[TTTJJJFFFAAA???>>>;;;777333222222222111///...,,,++++++,,,.........,,,***)))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&(((***+++)))%%%!!!!!!###%%%%%%$$$""""""###(((&&&$$$"""!!!"""$$$&&&&&&$$$"""!!!!!!###&&&((($$$!!!!!!%%%'''$$$""""""!!!!!!""""""#########$$$ """###$$$###"""###$$$######""""""""""""############"""###&&&(((%%%!!!!!!"""###$$$%%%$$$############$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!"""###$$$%%%&&&%%%$$$$$$###%%%'''&&&$$$$$$,,,555999000'''$$$'''***)))&&&%%%&&&'''''''''(((***,,,***)))555MMM```eeeiiiooollllllkkkkkknnnpppjjjaaaQQQOOOMMMMMMRRRZZZccchhhmmmnnnpppsssuuuxxxyyyzzz}}}}}}}}}}}}}}}~~~~~~~~~|||{{{yyyxxxyyyyyyxxxwwwvvvuuutttsssssstttuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvtttuuuuuuvvvwwwxxxxxxyyyqqqtttwwwxxxvvvvvvxxxzzz{{{zzzxxxwwwwwwwwwxxxxxxuuuuuuttttttttttttuuuvvvvvvwwwyyyzzz{{{zzzzzzyyyuuuuuuuuuuuuvvvvvvvvvvvvssstttuuuvvvwwwwwwwwwwwwvvvxxxyyyyyyxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxvvvuuuvvvxxxyyyyyyxxxuuuyyy||||||xxxxxx{{{~~~xxxxxxwwwwwwwwwxxxyyyzzzyyywwwuuussssssuuuwwwyyywwwwwwxxxyyyyyyyyyyyyxxxxxxyyyyyyzzzzzzyyyyyyxxx{{{{{{{{{{{{zzzyyyxxxxxxxxxwwwwwwyyy{{{{{{zzzyyyxxxyyyyyyxxxwwwwwwxxxzzzxxxyyyyyyzzzyyyxxxwwwvvvwwwvvvvvvvvvxxxyyyxxxwwwuuuvvvwwwxxxxxxwwwvvvuuurrrtttwwwzzz|||{{{zzzyyyzzzyyyyyyxxxwwwwwwwwwxxxvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwvvvuuuttttttttttttvvvxxxyyyxxxvvvsssqqqqqqooommmlllmmmnnnmmmlllnnnnnnnnnnnnnnnooopppqqqqqqrrrssstttttttttsssrrroooooopppqqqssstttuuuvvvqqqqqqppppppppppppqqqqqqmmmnnnnnnoooooooooooooooooommmjjjhhhggghhhiiikkkjjjjjjjjjiiiiiiiiiiiihhhffffffeeedddcccccccccccc___^^^___```bbbbbb```]]]aaabbbcccccccccaaa```______]]]\\\\\\^^^aaabbbbbbaaadddbbb^^^^^^bbbaaa\\\ZZZ\\\???222666777BBBAAAAAADDDFFFCCC@@@???CCCGGGGGGEEEBBB@@@@@@AAACCCDDD@@@AAAAAABBBBBBAAAAAA@@@^^^OOOHHHAAA:::999777666555555555555111111000000//////......111111111222444777999;;;FFF@@@999666888:::<<<<<<666444333111000//////000...000111333666;;;AAAFFFKKKJJJMMMTTT]]]eeejjjkkkqqqxxxzzzpppooonnneee[[[VVVQQQLLLEEEAAA???===:::777666444333333333333222000,,,---/////////---+++***%%%&&&((('''&&&%%%%%%&&&$$$&&&(((******)))'''&&&###$$$%%%%%%&&&'''((('''&&&%%%$$$$$$###$$$'''%%%"""!!!###%%%%%%%%%###!!!###''''''###!!!###"""""""""######"""""""""%%%%%%%%%###  !!!#########$$$$$$%%%%%%%%%"""$$$%%%%%%###""""""###$$$$$$$$$$$$$$$###"""!!!&&&&&&%%%$$$############$$$$$$$$$#########"""""""""$$$&&&&&&%%%%%%&&&'''%%%%%%$$$$$$%%%'''((()))000---(((&&&&&&''''''''')))((('''(((***+++++++++...,,,111@@@VVVgggmmmlllnnnppppppoooqqqrrrmmmgggYYYRRRLLLLLLNNNSSS\\\eeeqqqrrrqqqoooqqqvvvxxxuuuwwwxxxyyyyyyyyyzzz~~~}}}|||yyywwwwwwwwwxxxyyyttttttttttttuuuuuuuuuuuutttuuuuuuttttttuuuwwwzzzvvvtttssswww{{{{{{wwwrrrwwwxxxzzzzzzyyyyyyyyyzzzuuuuuuvvvwwwxxxyyyyyyzzzvvvuuuuuuvvvxxxyyyyyyyyyvvvwwwwwwxxxxxxxxxwwwwwwsssuuuvvvvvvuuuuuuvvvxxxtttuuuuuutttsssuuuxxx{{{zzzyyyxxxwwwwwwwwwxxxyyywwwxxxyyyyyywwwwwwxxxyyyzzz{{{|||||||||yyywwwuuuzzzzzzzzzzzzyyyxxxwwwvvvzzzzzzzzzzzzzzzzzzzzzzzzzzzyyywwwvvvvvvvvvwwwwwwzzzzzzzzzzzzyyyyyyxxxwwwzzzyyyyyyxxxxxxyyyyyyzzz{{{zzzzzzzzzzzz{{{||||||xxxvvvuuuwww|||}}}yyyuuuyyyxxxvvvuuuuuuvvvxxxyyy{{{zzzxxxvvvuuuuuuvvvwwwyyyxxxwwwuuuuuuwwwxxxyyyvvvxxxyyyxxxwwwvvvwwwxxxrrrtttwwwxxxxxxxxxzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvtttuuuwwwxxxxxxxxxwwwvvvwwwwwwvvvuuuuuuuuuuuuuuussstttvvvwwwwwwuuusssrrrmmmmmmmmmmmmmmmllllllllllllnnnqqqqqqpppooooooppprrrrrrrrrrrrrrrrrrrrrrrroooppppppooooooqqqtttwwwqqqrrrrrrrrrpppnnnlllkkkoooooooooooooooooooooooommmllljjjhhhgggggghhhhhhjjjjjjjjjiiiiiihhhhhhhhhfffffffffeeedddbbbaaa`````````______```aaabbbbbbeeeeeeddddddcccbbbaaaaaa^^^^^^^^^\\\[[[[[[]]]___```aaabbbbbbbbb```___^^^___^^^PPP:::///666???@@@DDDFFFGGGEEEBBB@@@AAACCCCCCBBBCCCDDDAAA===???DDDAAAAAABBBBBBCCCDDDDDDEEE|||YYYJJJCCC===:::888666444333333333333111111000000///.........000111111333555777999:::BBB???;;;888888999;;;===888666333111///.........---...000222444999???CCCGGGGGGHHHOOOXXX```eeegggnnnrrryyy}}}tttsssrrrjjjaaa]]]VVVPPPIIICCCAAA???;;;888888777555555444333111///---............,,,***)))&&&((())))))'''&&&&&&'''%%%%%%'''))),,,,,,)))&&&!!!###%%%&&&%%%######$$$(((((('''&&&%%%$$$$$$%%%&&&$$$!!!!!!"""$$$$$$$$$###!!!###&&&&&&###!!!#########""""""""""""######"""###$$$###!!!!!!"""###"""###############$$$$$$"""###%%%%%%###"""######"""######$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$$$$#########!!!###$$$$$$###"""###$$$######""""""###%%%&&&'''+++)))&&&%%%%%%&&&&&&&&&((('''''''''(((*********---+++...===QQQccckkklllnnnppppppoooqqqrrrnnnggg]]]UUUMMMKKKLLLPPPYYYbbbmmmooopppnnnqqqvvvxxxvvvtttuuuuuuuuuuuuvvvyyy{{{|||{{{yyywwwvvvvvvwwwxxxttttttuuuuuuuuuvvvvvvvvvtttuuuuuuuuutttuuuwwwyyyyyyxxxvvvwwwyyyyyywwwuuuuuuwwwyyyyyyxxxxxxyyyzzzttttttuuuuuuvvvwwwwwwwwwvvvvvvvvvwwwxxxyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwssstttuuuuuutttssstttvvvuuuuuuuuuttttttuuuxxx{{{zzzyyyxxxwwwwwwwwwyyyyyyvvvwwwxxxxxxvvvvvvwwwxxxwwwxxxyyyzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwvvvvvvvvvwwwwwwxxxxxxyyyyyyxxxwwwwwwvvvyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{{{{|||yyywwwuuuwww{{{|||yyyuuuzzzyyyxxxwwwwwwxxxyyyzzz{{{yyywwwvvvuuuuuuvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxtttuuuvvvvvvttttttuuuvvvtttuuuwwwxxxwwwvvvwwwxxxyyyxxxwwwvvvuuuuuuuuuuuussssssuuuvvvvvvvvvuuutttvvvuuuuuutttssssssttttttssstttuuuvvvvvvuuutttsssnnnnnnmmmmmmlllllllllllllllnnnqqqrrrqqqooooooooorrrrrrrrrrrrrrrrrrrrrrrroooppppppooooooqqqtttwwwrrrrrrqqqqqqooonnnmmmlllnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkjjjiiiiiijjjjjjkkkkkkjjjjjjjjjiiiiiiiiiffffffffffffeeedddcccbbbaaaaaaaaaaaaaaabbbbbbcccffffffeeeeeedddccccccbbb_________]]][[[[[[]]]^^^______``````aaa`````````___]]]OOO:::222999@@@@@@@@@CCCFFFGGGEEEBBBBBBBBBDDDBBBCCCDDDBBB>>>@@@EEEBBBBBBCCCCCCCCCDDDDDDDDDsssSSSFFFAAA===999888555333222111111111111111000//////......---...000222444666888999999<<<>>>>>><<<999888;;;>>>:::888444111...---------,,,---///000222666<<<@@@BBBAAABBBGGGOOOXXX^^^aaahhhjjjnnnssszzzyyyxxxwwwqqqjjjggg^^^WWWNNNGGGCCC@@@<<<999:::999777777666444000---//////...---,,,+++***)))((()))******(((''''''(((&&&%%%$$$(((...///,,,'''###%%%''''''%%%$$$$$$$$$(((((('''&&&%%%%%%%%%%%%%%%### !!!############!!!"""&&&&&&"""!!!###$$$###""" """###$$$ """######""""""###%%%#########"""""""""""""""!!!###%%%%%%###"""###$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$"""""""""###############$$$%%%&&&&&&&&&$$$###$$$&&&&&&&&&$$$(((((((((((()))***+++++++++))),,,777JJJ\\\hhhmmmnnnqqqqqqpppppprrroooiiibbbYYYOOOKKKKKKMMMVVV^^^jjjmmmoooooorrrwwwxxxvvvsssttttttsssrrrrrruuuwwwzzzyyywwwvvvuuuuuuvvvwwwuuuuuuuuuvvvvvvvvvwwwwwwtttuuuuuuuuutttuuuwwwyyy||||||{{{xxxvvvuuuwwwxxxsssuuuwwwwwwvvvwwwxxxzzzttttttttttttttttttttttttvvvvvvvvvwwwxxxxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxxxxuuuvvvwwwvvvuuutttuuuvvvuuuvvvvvvuuutttuuuxxxzzzyyyyyywwwwwwwwwxxxyyyzzzuuuvvvwwwwwwvvvuuuvvvwwwvvvvvvwwwxxxyyy{{{|||}}}yyyzzzzzzzzz{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuxxxxxxwwwwwwwwwwwwxxxxxxzzzzzzyyyyyyzzzzzz{{{|||zzzxxxvvvxxxzzz{{{xxxuuuzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwuuuuuuuuuvvvvvvwwwvvvuuuttttttuuuvvvwwwqqqssstttsssrrrqqqrrrssstttvvvwwwwwwvvvuuuuuuvvvwwwwwwvvvuuuttttttttttttqqqrrrssssssttttttssssssuuutttssssssrrrsssssssssttttttttttttttttttttttttppppppooonnnmmmllllllkkkkkknnnqqqsssrrrpppoooooorrrrrrrrrrrrrrrrrrrrrrrrooopppppppppoooqqqtttvvvrrrrrrpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmlllkkkkkkllllllkkkkkkkkkkkkjjjjjjjjjjjjggggggggggggffffffeeedddbbbbbbbbbcccccccccddddddggggggffffffeeeeeedddddd```aaa```___\\\[[[\\\^^^^^^^^^^^^^^^___```aaaaaa```]]]QQQ>>>777===DDDEEE>>>AAAFFFIIIHHHEEECCCBBBDDDBBBCCCDDDCCC@@@AAAEEECCCCCCCCCDDDDDDDDDDDDDDD{{{lllPPPFFFBBB@@@999888555333111111111111111000000///......---------...111444777888888888777<<<@@@???:::888<<<@@@;;;888555111///......///,,,---...///111444:::>>>>>>===>>>AAAGGGPPPWWW[[[___aaaeeejjjqqq{{{~~~|||zzzwwwrrroooeee]]]SSSKKKFFFBBB===:::999888777777666444000---111000...,,,+++***))))))((()))******(((&&&&&&''''''$$$###'''///222...(((!!!$$$&&&''''''&&&'''((('''&&&%%%%%%$$$$$$$$$%%%%%%###!!!!!!"""#########$$$!!!"""&&&&&&"""!!!$$$%%%$$$!!! !!!$$$%%% """######""""""###$$$$$$$$$######"""""""""!!!!!!###$$$$$$#########$$$!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''&&&$$$###$$$%%%%%%%%%%%%%%%&&&'''''''''$$$$$$$$$%%%&&&&&&$$$"""))))))************,,,---+++)))***222AAATTTeeennnnnnqqqrrrpppppprrrpppkkkeee[[[QQQLLLJJJLLLTTT\\\hhhnnnqqqrrrssswwwwwwuuuvvvvvvvvvtttrrrrrrtttvvvxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwssstttvvvvvvuuuuuuwwwyyy{{{}}}~~~zzzuuurrrtttwwwrrrsssuuuuuutttuuuwwwyyytttttttttttttttttttttsssuuuvvvwwwwwwwwwwwwxxxyyyzzzyyywwwuuuuuuvvvxxxyyyyyyzzzzzzyyywwwvvvwwwxxxvvvwwwwwwvvvvvvvvvxxxzzzyyyxxxwwwwwwwwwxxxyyyzzzvvvwwwxxxwwwvvvuuuvvvxxxxxxxxxwwwwwwxxx{{{}}}yyyyyyzzzzzz{{{|||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwwwwwwwwwwwwwvvvwwwwwwxxxwwwwwwvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwyyyyyyyyyyyyyyyzzzzzz{{{{{{yyywwwxxxyyyyyywwwuuuxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwvvvuuuuuuuuuuuuvvvvvvuuuttttttttttttuuuvvvppprrrsssrrrqqqpppqqqrrrrrrtttvvvvvvuuutttuuuvvvvvvuuuttttttssssssssstttqqqqqqrrrrrrssssssssssssttttttssssssssssssssstttttttttssssssssstttuuuuuussssssrrrqqqooonnnmmmmmmjjjnnnqqqsssrrrpppooonnnqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqppppppqqqsssuuurrrqqqpppnnnnnnnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkgggggghhhhhhhhhggggggfffdddddddddeeeeeeeeeddddddffffffffffffeeeeeeddddddaaabbbbbb```^^^\\\\\\]]]___^^^]]]\\\]]]^^^___```aaa```VVVDDD999===GGGNNNAAACCCGGGHHHHHHGGGDDDCCCEEEBBBBBBDDDCCCAAABBBEEEBBBBBBCCCCCCDDDEEEFFFFFFyyyhhhNNNDDDAAA???999888666444222111222222000000//////...---------,,,...111444666888888999444;;;AAAAAA<<<:::>>>CCC<<<999555222000///000111---......///000333888<<<;;;;;;<<<===BBBHHHPPPTTTUUUYYY^^^dddlllttt|||~~~{{{yyyvvvtttiiiaaaWWWNNNIIIDDD???;;;777666555666666555222000222111///---++++++******''')))***)))'''%%%%%%&&&((($$$"""'''...222...)))###%%%'''((('''&&&&&&'''$$$$$$######"""#########%%%$$$"""###$$$%%%$$$###$$$""""""%%%%%%""""""$$$%%%$$$!!! !!!$$$%%%!!!###$$$$$$"""!!!!!!"""%%%%%%%%%$$$$$$######""" """$$$$$$######$$$%%%$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''%%%######$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&###!!!&&&((())))))'''(((***,,,+++***+++///:::MMMaaannnnnnrrrsssqqqppprrrqqqnnnggg^^^SSSNNNKKKLLLSSS[[[gggnnntttttttttvvvvvvtttwwwwwwvvvtttrrrrrrsssuuuvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwrrrtttvvvvvvuuuuuuwwwxxxuuuzzz~~~|||uuuqqqqqqtttrrrssstttsssssstttvvvxxxvvvvvvuuuuuuuuuuuuuuuuuuuuuwwwyyyxxxvvvvvvwwwyyyzzzyyywwwuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwwwwxxxvvvwwwxxxxxxwwwwwwxxxzzzxxxxxxwwwwwwwwwxxxzzz{{{wwwxxxyyyyyywwwwwwxxxyyy|||zzzyyyxxxxxxzzz|||~~~yyyyyyyyyyyyzzz|||}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxwwwvvvvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuttttttttttttttttttuuuqqqrrrssssssrrrqqqrrrsssppprrrtttuuuuuuuuuvvvxxxuuutttssssssssssssssssssssssssssssssssstttttttttuuuttttttsssttttttuuuuuussssssssssssssstttuuuvvvvvvuuutttsssrrrqqqpppoookkknnnqqqrrrqqqpppooooooqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqqqqpppqqqrrrtttqqqpppooonnnnnnoooppppppmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkklllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhiiiiiihhhggggggeeeeeeffffffffffffeeedddeeeeeeeeeeeeddddddddddddbbbccccccbbb___]]]]]]^^^aaa```^^^]]]\\\\\\\\\]]]^^^```ZZZHHH777777EEERRRFFFFFFFFFFFFGGGGGGFFFEEEEEEAAA@@@CCCDDDBBBBBBEEE???@@@AAACCCDDDFFFGGGHHHxxxeeeMMMAAA<<<:::888777555333222222222333000000///......------,,,,,,---000333555777999:::555;;;AAABBB>>>===AAAFFF???<<<888333111000111222---............111666999999:::;;;<<<>>>BBBHHHMMMLLLQQQWWW^^^dddlllssswww{{{yyyxxxvvvjjjddd[[[SSSNNNHHHBBB===888777555555666666555333111111000///...---,,,+++((()))***)))'''%%%%%%%%%'''$$$###''',,,///---***'''((())))))&&&###"""#########"""!!!!!!""""""###%%%$$$###$$$%%%&&&$$$###%%%""""""%%%%%%""""""%%%$$$###""" """###$$$!!!###%%%%%%###!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$ """$$$$$$$$$###$$$%%%%%%%%%%%%$$$$$$"""!!!!!!"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###!!!!!!###%%%###$$$$$$%%%%%%$$$$$$###((('''''''''((('''$$$!!!###%%%'''&&&$$$$$$'''***+++++++++,,,444EEE[[[kkknnnssstttqqqppprrrrrrpppjjjaaaWWWQQQNNNMMMRRRYYYcccllltttuuuuuuvvvvvvtttuuuuuuuuusssppppppqqqsssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwrrrtttvvvwwwvvvvvvvvvwwwrrrwww{{{zzzuuuqqqppprrrsssttttttsssrrrrrruuuwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuxxxzzzyyyvvvuuuwwwzzzzzzyyyxxxvvvvvvvvvvvvwwwvvvwwwxxxwwwuuuuuuvvvwwwwwwxxxyyyyyyxxxwwwxxxyyyxxxwwwwwwwwwwwwxxxzzz{{{wwwyyyzzzyyyxxxwwwxxxyyy|||{{{yyyxxxxxxyyyzzz|||zzzyyyyyyxxxyyy{{{}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzvvvvvvwwwxxxxxxxxxxxxwwwvvvwwwxxxxxxyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyxxxwwwwwwwwwxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuuuutttrrrtttuuutttsssrrrsssuuuoooqqqtttuuuuuuvvvwwwyyyttttttsssssssssssssssttttttsssssssssssstttuuuvvvttttttttttttttttttuuuvvvrrrrrrrrrsssttttttuuuuuuvvvvvvuuutttsssrrrrrrqqqlllnnnqqqqqqpppoooooopppqqqqqqqqqqqqqqqqqqqqqqqqoooppprrrrrrqqqqqqrrrssspppooooooooooooooopppqqqmmmmmmmmmmmmmmmmmmmmmmmmhhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkiiiiiiiiiiiihhhhhhgggfffeeefffgggggggggfffeeedddeeedddddddddddddddddddddbbbcccdddcccaaa_________bbbaaa```^^^]]]\\\[[[[[[XXX]]]ZZZKKK999444>>>JJJEEEDDDCCCDDDFFFGGGFFFFFFDDD@@@???BBBCCCBBBBBBCCC>>>???@@@BBBCCCEEEFFFGGG{{{```KKK@@@;;;999555444333111111111222333000//////......---,,,,,,------///111444777999;;;777;;;@@@BBB@@@AAADDDHHHEEEAAA;;;555111000000111,,,------,,,,,,///333666777999::::::;;;===BBBEEEFFFIIINNNTTTZZZbbbiiiooowww}}}zzzyyyxxxvvvkkkfff^^^XXXSSSMMMFFFAAA>>>;;;888666666777666666000111111111000///---,,,)))***+++***(((&&&%%%&&&%%%$$$%%%'''***,,,,,,+++'''((()))(((%%%###!!!!!!######""""""""""""######$$$###"""###%%%%%%###"""%%%""""""$$$$$$""""""%%%######""""""""""""######!!!$$$%%%$$$"""""""""############$$$$$$$$$$$$ """$$$$$$$$$###$$$&&&######$$$$$$$$$######"""###$$$%%%&&&&&&%%%###"""%%%$$$$$$$$$$$$############$$$###"""!!!!!!$$$'''###$$$%%%%%%%%%$$$######&&&%%%%%%&&&''''''&&&$$$###&&&((('''%%%$$$(((,,,)))++++++***...>>>UUUgggnnnsssuuurrroooqqqsssrrrnnneee\\\UUUPPPMMMOOOTTT[[[fffqqqttttttvvvvvvuuutttttttttrrrpppoooqqqsssuuuuuuuuuvvvvvvvvvuuuuuuttttttuuuuuuuuuvvvvvvvvvrrrtttvvvwwwvvvvvvvvvwwwrrruuuwwwwwwtttrrrssstttuuuuuuuuusssqqqqqqtttvvvuuuuuuuuuvvvvvvwwwwwwxxxuuuxxxzzzyyyuuutttwwwzzzyyyyyyxxxxxxwwwvvvvvvuuutttuuuwwwvvvuuuuuuvvvwwwwwwyyyzzzzzzyyyxxxxxxyyyxxxwwwwwwvvvwwwyyyzzz{{{vvvxxxyyyxxxwwwvvvwwwxxxyyyyyyxxxwwwwwwxxxxxxyyyzzzyyyxxxwwwxxxyyy{{{}}}xxxxxxxxxxxxxxxxxxxxxxxxuuuvvvwwwxxxyyyxxxxxxwwwuuuvvvvvvwwwxxxxxxwwwwwwxxxwwwwwwvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxwwwwwwwwwyyyzzzvvvvvvuuuttttttuuuvvvvvvsssttttttuuuuuutttttttttuuuuuuuuuvvvvvvuuuuuuuuussstttuuuuuusssssstttuuuqqqsssuuuvvvvvvuuuvvvxxxttttttsssssssssssstttttttttssssssrrrssstttuuuvvvssssssrrrrrrsssttttttuuupppqqqrrrtttuuuuuutttttttttttttttssssssrrrrrrrrrnnnooopppooonnnnnnppprrrppppppppppppppppppppppppoooqqqrrrrrrqqqqqqqqqrrrnnnnnnooopppppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmggghhhjjjkkklllllllllkkkiiiiiiiiijjjjjjjjjkkkkkkiiiiiiiiiiiihhhgggeeeeeeeeefffggghhhgggfffdddccceeeeeeeeeeeeeeeeeeffffffaaacccddddddbbb``````aaa`````````______]]]\\\\\\WWWZZZ[[[RRRDDD999888=========>>>BBBFFFHHHFFFDDDCCC>>>===@@@CCCBBBAAABBB@@@@@@AAAAAABBBBBBCCCCCC}}}zzz\\\JJJAAA===<<<333222111000000111222333000//////...------,,,,,,------...000333777:::<<<888<<<@@@BBBBBBCCCFFFIIIJJJEEE>>>777222/////////+++++++++******---111444666888::::::999:::===AAABBBEEEHHHMMMSSS[[[dddiiiqqqvvv}}}zzzyyyyyyvvvlllgggaaa\\\WWWQQQIIICCCCCC???;;;888777777777777000111222333222111///---+++,,,---+++)))'''&&&'''$$$%%%&&&'''((()))***+++###%%%''''''%%%$$$$$$$$$$$$###############$$$$$$###"""!!!"""$$$$$$"""!!!%%%""""""$$$$$$""""""%%%"""""""""######"""""""""###%%%$$$$$$$$$$$$!!!!!!""""""######$$$$$$ """$$$$$$$$$$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$"""!!!$$$$$$$$$#########""""""%%%%%%%%%$$$###$$$'''***%%%&&&'''''''''&&&%%%$$$$$$######$$$&&&''''''&&&&&&))),,,***''''''+++///(((******(((***999QQQdddoootttuuurrroooqqqssssssrrriii___XXXQQQLLLMMMQQQUUUaaammmrrrtttvvvwwwvvvtttuuutttsssqqqqqqssstttuuuuuuvvvvvvvvvvvvvvvuuuttttttttttttuuuuuuuuuuuuqqqtttvvvwwwwwwvvvvvvwwwttttttttttttssstttvvvxxxwwwvvvuuusssqqqqqqsssuuusssttttttuuuvvvwwwxxxxxxuuuxxx{{{yyyuuutttvvvzzzyyyyyyyyyyyyxxxvvvuuutttuuuvvvxxxxxxwwwwwwxxxzzzxxxyyy{{{zzzyyyxxxxxxyyywwwwwwvvvvvvwwwyyyzzz|||uuuwwwxxxwwwvvvuuuvvvwwwvvvvvvuuuvvvvvvwwwwwwxxxzzzyyyxxxwwwwwwxxxzzz|||vvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwxxxyyyyyyxxxwwwttttttuuuvvvvvvvvvvvvvvvxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwwwwvvvwwwxxxxxxyyywwwxxxxxxwwwwwwwwwzzz|||xxxvvvuuussssssuuuvvvxxxssssssttttttuuuttttttsssuuuuuuvvvvvvvvvvvvuuuuuussstttuuuuuusssssstttuuutttvvvwwwwwwvvvuuuuuuvvvttttttsssssssssttttttuuussssssrrrqqqrrrssstttuuuqqqqqqqqqqqqrrrrrrssstttooopppsssuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrooopppooonnnmmmnnnqqqsssppppppppppppppppppppppppoooqqqrrrrrrqqqqqqqqqrrrlllmmmoooqqqqqqqqqpppooommmmmmmmmmmmmmmmmmmmmmmmggghhhjjjlllmmmmmmllllllhhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiiiiigggfffeeedddeeefffggghhhgggfffdddbbbfffffffffggggggggggggggg```bbbddddddcccaaaaaabbb^^^___`````````___^^^]]]YYYZZZ\\\YYYOOOAAA777333666777;;;AAAGGGHHHFFFCCCCCC>>><<>>:::999666555333111000000000111,,,///111000---+++,,,...---,,,,,,000555:::;;;:::999:::===???CCCGGGKKKMMMNNNLLLGGGAAA999444111000...---,,,++++++,,,...///555777999;;;<<<;;;:::888AAABBBEEEJJJPPPWWW]]]```fffkkksssxxx{{{}}}zzzuuutttuuunnniiiccc]]]YYYTTTMMMHHHKKKDDD<<<999999999666222777444000111444555222...++++++++++++)))'''%%%###&&&$$$$$$%%%((()))***)))((()))******'''%%%$$$$$$%%%$$$############!!!$$$#########""""""!!!!!!%%%""""""%%%%%%""""""%%%$$$###""" """###$$$!!!#########"""###$$$###!!! !!!"""###""" """!!!"""###%%%%%%%%%###&&&&&&&&&&&&%%%%%%$$$###&&&%%%###$$$%%%&&&&&&%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&'''(((%%%&&&((('''&&&%%%%%%&&&(((&&&$$$$$$%%%%%%$$$###(((''''''((()))+++******+++'''''',,,---222FFF\\\gggnnnsssrrrrrrsssrrrpppqqqnnniiiaaaTTTJJJKKKRRRWWW]]]gggqqqvvvwwwtttrrrwwwvvvuuutttttttttuuuvvvxxxyyyzzz{{{zzzxxxvvvtttuuuuuuuuuuuuvvvwwwxxxyyyuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssssstttuuuvvvxxxvvvvvvvvvxxxyyyxxxwwwwwwwwwvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxyyywwwuuuvvvxxxxxxvvvtttyyyxxxvvvuuuuuuwwwxxxzzzyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyywwwuuuuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyzzz{{{~~~{{{wwwttttttuuuvvvvvvxxxwwwwwwvvvuuuttttttsssuuuvvvwwwvvvuuutttuuuwwwwwwvvvuuuvvvvvvvvvtttssswwwwwwxxxyyyyyyyyyyyyxxxyyywwwttttttuuuwwwxxxxxxwwwwwwvvvuuutttssssssrrrxxxwwwvvvtttttttttuuuvvvvvvvvvuuuuuutttttttttsssuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuuuuvvvvvvwwwwwwrrrsssttttttrrrrrrssstttttttttssssssssssssttttttsssrrrrrrrrrrrrsssttttttsssssstttuuuvvvvvvuuuuuusssrrrrrrqqqqqqrrrrrrsssqqqqqqqqqqqqpppppppppooolllmmmnnnpppppppppooooooqqqpppnnnmmmnnnoooqqqrrroooooooooooonnnmmmlllkkkiiijjjjjjkkkkkkllllllmmmnnnnnnnnnmmmnnnnnnnnnnnnmmmkkkjjjjjjkkkllllllkkkhhhiiiiiihhhfffdddeeefffeeeeeeeeeddddddcccccccccgggiiijjjiiigggffffffgggbbbbbbcccccccccdddddddddddddddcccbbb```^^^\\\[[[\\\YYYYYY[[[XXXKKK;;;000222666;;;AAAEEEFFFFFFFFF@@@AAAAAA@@@>>>>>>AAACCC@@@AAABBBBBBAAA@@@>>>===~~~mmmQQQCCC<<<888888666555333111000000000111---///111000---,,,,,,---...------111666:::<<<;;;::::::;;;>>>DDDJJJNNNPPPPPPOOOLLLDDD;;;444111111...---,,,++++++,,,...///222444777:::;;;;;;999777>>>???AAAEEEJJJQQQVVVYYYaaagggnnntttvvvxxx|||}}}yyywwwwwwooojjjccc^^^ZZZUUUNNNIIIHHHCCC>>>;;;::::::888666888555222333666777555222000//////---+++(((&&&$$$%%%$$$###$$$''')))))))))&&&((()))(((&&&$$$######'''%%%"""!!!!!!""""""!!!$$$#########""""""""""""!!!!!!!!!!!!$$$###!!! !!!###$$$!!!#########"""###$$$$$$"""!!!"""###$$$###"""!!!!!!!!!"""$$$$$$$$$###$$$%%%%%%%%%%%%$$$$$$###(((&&&%%%$$$%%%&&&%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&%%%###$$$%%%&&&&&&%%%'''&&&&&&''')))******)))***'''(((,,,---000AAAUUUcccjjjpppppppppssssssqqqqqqnnnjjjbbbUUUJJJIIINNNUUU[[[dddmmmsssuuutttrrrwwwvvvuuuttttttuuuvvvwwwxxxyyyzzzzzzyyywwwuuusssttttttttttttuuuvvvwwwxxxuuuuuuwwwwwwwwwvvvuuutttvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttttttttuuuvvvxxxwwwvvvwwwyyyzzzyyyxxxwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzyyyyyyyyyxxxxxxxxxyyywwwuuuvvvxxxzzzyyywwwxxxwwwvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyywwwvvvwwwxxxyyyzzzyyyyyyxxxxxxxxxyyyzzzzzz}}}zzzwwwuuuvvvvvvvvvuuuxxxwwwwwwvvvuuuttttttttttttuuuvvvvvvttttttuuuvvvwwwvvvuuuvvvwwwwwwuuusssvvvwwwwwwxxxxxxxxxwwwwwwxxxvvvttttttuuuwwwwwwvvvwwwvvvvvvvvvuuutttttttttwwwvvvuuutttttttttuuuuuuvvvvvvvvvuuuuuuuuuttttttuuuuuuuuuuuuuuuuuuuuuuuusssssstttttttttuuuuuuuuurrrssstttsssrrrqqqssstttsssssssssrrrrrrsssssssssssssssrrrrrrsssssstttuuusssttttttuuuuuuuuuuuutttrrrqqqqqqppppppqqqqqqrrrqqqqqqpppppppppooooooooommmmmmoooooopppooonnnnnnpppooonnnmmmmmmooopppqqqnnnnnnnnnnnnmmmlllkkkkkklllkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmlllkkkkkkmmmkkkjjjiiijjjjjjiiigggggghhhiiihhhfffdddeeefffeeeeeeeeedddddddddcccccceeeggghhhgggfffdddeeeeeebbbccccccccccccdddddddddfffeeeeeedddbbb```___^^^]]]ZZZZZZ\\\ZZZOOO>>>111111444999???CCCEEEEEEEEEAAABBBAAA@@@??????AAACCC??????@@@AAAAAAAAA@@@???gggNNNAAA;;;888777666555333111000000000111///000111000...,,,,,,---000//////222666:::<<<======:::999===DDDMMMRRRTTTTTTUUUSSSKKK???666333333///...,,,+++***+++---...///111555999;;;:::999777======???AAAEEEJJJOOOQQQXXX___gggmmmooorrruuuxxx|||yyyxxxqqqllleee```\\\WWWPPPKKKIIIGGGCCC???<<<999888777888666444555888:::888666444333222000---***'''&&&%%%$$$"""###%%%(((((((((&&&((())))))&&&$$$###$$$)))%%%""" """###$$$###############"""""""""   ###"""!!! !!!"""###!!!#########"""###$$$$$$###"""###$$$%%%$$$"""!!!!!!""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$(((&&&%%%$$$%%%%%%%%%#########$$$$$$$$$$$$######$$$$$$#########$$$%%%%%%$$$%%%''''''%%%%%%%%%&&&%%%###"""###%%%'''''''''%%%&&&&&&'''(((((()))))))))'''(((,,,+++---:::JJJ]]]fffmmmnnnooorrrtttsssqqqoookkkeeeWWWKKKGGGJJJRRRWWW___hhhnnnrrrsssssswwwvvvuuuttttttuuuvvvwwwxxxyyyyyyyyyxxxvvvtttssssssssssssssstttuuuvvvvvvttttttvvvvvvvvvvvvuuutttuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuttttttuuuuuuvvvwwwvvvvvvwwwzzz{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyywwwvvvwwwyyy{{{{{{zzzvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwxxxzzz{{{|||zzzyyyyyyxxxxxxxxxxxxyyy{{{yyywwwwwwwwwwwwvvvtttxxxwwwvvvuuuuuutttttttttssstttuuuuuutttssstttuuuwwwvvvvvvvvvxxxwwwvvvtttvvvvvvvvvvvvvvvvvvuuuuuuwwwuuutttuuuvvvwwwvvvtttvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttsssssssssttttttwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuussssssssssssssstttttttttsssssssssrrrpppqqqsssuuurrrrrrrrrrrrrrrrrrrrrrrrtttsssssssssssstttuuuuuutttttttttuuuttttttssssssqqqppppppooooooppppppqqqppppppooooooooonnnnnnnnnnnnnnnooooooooonnnmmmmmmnnnnnnmmmlllmmmnnnpppqqqmmmmmmmmmmmmmmmlllkkkjjjmmmmmmllllllkkkjjjjjjiiiiiijjjllllllllljjjhhhgggllljjjiiijjjkkkkkkiiigggggghhhiiihhhfffeeeeeefffeeeeeeeeeeeeddddddddddddccceeeffffffdddccccccdddccccccccccccddddddddddddggggggffffffeeecccbbbaaa___\\\ZZZ]]]___VVVBBB222///222666;;;???BBBDDDDDDAAABBBAAA@@@??????AAACCC===>>>???AAAAAABBBAAAAAA|||eeeMMMBBB<<<999999666555333111000000000111000111111000///...------/////////111444888;;;===???;;;999<<>>YYYbbbkkkmmmnnnqqqssstttqqqooommmggg[[[MMMFFFGGGOOOSSSZZZbbbiiiooorrrsssuuuuuutttttttttuuuwwwxxxxxxxxxxxxxxxwwwuuutttsssttttttsssssstttuuuuuuvvvssssssuuuvvvvvvuuuuuutttuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuvvvxxxzzzzzzyyywwwwwwwwwwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxzzzyyyxxxyyyyyyzzz{{{{{{uuuvvvwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxzzz||||||zzzzzzyyyxxxwwwwwwwwwxxxxxxxxxwwwxxxyyyxxxvvvtttxxxwwwvvvuuuttttttuuuuuussstttuuutttsssrrrsssuuuwwwvvvvvvwwwxxxxxxvvvuuuuuuuuutttttttttttttttuuuvvvuuuuuuuuuwwwvvvuuussstttttttttttttttuuuuuuuuusssssssssssssssssssssssswwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuussssssssssssssssssttttttsssssssssqqqppppppsssuuurrrssssssssssssssssssrrrttttttssssssttttttuuuvvvtttttttttttttttsssrrrqqqqqqqqqppppppppppppqqqqqqoooooooooooonnnnnnnnnnnnooooooooonnnnnnmmmmmmlllmmmmmmllllllmmmnnnooopppllllllmmmmmmlllkkkkkkjjjmmmmmmllllllkkkkkkkkkkkkhhhjjjlllmmmllljjjgggeeeiiiiiiiiikkkmmmmmmkkkiiiggghhhhhhhhhfffeeeeeegggeeeeeeeeeeeeeeeeeeddddddcccdddffffffdddccccccdddcccccccccdddddddddeeeeeefffffffffffffffeeedddcccaaa^^^\\\^^^bbb\\\HHH555...///333777;;;>>>AAACCC@@@AAA@@@???>>>>>>@@@BBB??????@@@@@@AAAAAAAAAAAAuuuaaaKKKAAA<<<999888666555333111000000000111000000000000111000///......//////000222666:::===AAA>>>;;;===EEENNNUUUXXX\\\```aaaZZZNNN@@@777444000///,,,***)))***+++,,,+++...333777;;;=========AAA@@@??????@@@BBBEEEGGGHHHNNNWWW^^^bbbgggmmmqqqwwwzzz~~~}}}{{{yyytttnnniiifffaaa[[[VVVQQQQQQNNNHHHAAA;;;777666555555555666888999999999//////...---+++******)))'''$$$""""""$$$&&&'''((('''(((******(((&&&%%%&&&%%%$$$$$$%%%'''&&&$$$!!!###############$$$$$$$$$$$$!!!!!!$$$$$$!!!!!!$$$""""""!!!!!!!!!!!!""""""!!!#########"""###$$$###"""!!!!!!"""###"""!!!###$$$%%%$$$###$$$&&&)))!!!"""###$$$$$$$$$$$$$$$""" !!!###%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&"""$$$&&&&&&%%%$$$%%%&&&(((&&&$$$$$$%%%%%%%%%$$$$$$%%%''''''&&&&&&(((***&&&''')))***))))))///666SSS___jjjmmmmmmppprrrssspppooommmjjj___PPPHHHGGGLLLPPPVVV^^^ffflllqqqsssssssssrrrrrrsssuuuwwwxxxxxxxxxwwwwwwvvvuuuuuutttuuuuuuttttttuuuuuuvvvvvvrrrssstttvvvvvvvvvuuutttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuttttttssstttwwwxxxwwwvvvwwwwwwvvvvvvwwwwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{||||||{{{{{{{{{{{{wwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuvvvxxxyyyzzz{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxzzzyyyvvvtttxxxwwwuuutttttttttvvvvvvssstttuuutttsssrrrsssuuuvvvvvvuuuvvvxxxxxxvvvuuutttttttttssstttuuuvvvvvvwwwvvvuuuvvvwwwvvvuuusssssssssssssssssssssssstttrrrrrrssssssssssssssssssvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttttttttttttttrrrssssssqqqpppppprrrtttrrrsssttttttttttttsssrrrssssssssssssssstttuuuuuusssssstttssssssrrrqqqqqqrrrrrrqqqqqqqqqqqqrrrrrroooooooooooonnnnnnnnnnnnoooooonnnmmmmmmmmmlllllllllllllllmmmnnnnnnoooppplllllllllmmmllllllkkkjjjkkkkkkkkkllllllmmmmmmmmmiiijjjlllmmmmmmkkkhhhgggiiiiiiiiikkkkkkiiieeebbbfffggghhhgggfffeeefffgggeeeeeeeeeeeeeeeeeeeeeeeeccceeeggggggeeeeeeeeefffccccccdddddddddeeeeeeeeedddeeeeeeeeeeeeeeeddddddbbb```^^^___ccc```NNN:::...///000333666;;;???AAA?????????>>>======???AAAAAAAAAAAA@@@@@@?????????qqqzzzYYYFFF>>>:::777777666555333111000000000111000//////000222222111000...//////000111444999===@@@@@@@@@BBBHHHPPPYYY___aaaeeegggdddYYYKKK===444111///,,,***))))))******+++---000555999===@@@AAABBB@@@???>>>>>>@@@BBBCCCFFFKKKRRRWWW[[[aaahhhnnntttvvvzzz~~~{{{wwwqqqmmmkkkgggaaa]]]QQQPPPNNNJJJFFFAAA<<<:::555555666666777888999999///...---,,,++++++++++++(((%%%###"""$$$&&&((((((%%%''')))((('''%%%$$$%%%###$$$%%%((()))'''$$$!!!#########$$$$$$$$$$$$$$$### ###### ###""""""############""""""!!!#########"""###$$$"""!!! !!!"""###""" """$$$&&&$$$"""###&&&***######$$$$$$$$$$$$$$$$$$!!!  ###%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&%%%%%%&&&&&&!!!###%%%&&&%%%$$$%%%&&&)))'''%%%$$$%%%%%%$$$######&&&)))(((&&&&&&(((+++%%%''')))***))))))---111JJJXXXgggmmmmmmooorrrrrrooonnnmmmkkkbbbUUULLLJJJKKKOOOUUU]]]eeekkkppprrrqqqqqqpppqqqrrrtttvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuutttuuuuuuvvvvvvrrrsssuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvuuuuuusssssstttuuuvvvuuutttvvvuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxxxx{{{}}}~~~~~~zzzzzzzzzyyyxxxxxxwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxtttuuuuuuwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwwwwwwwxxxvvvvvvvvvxxxyyyyyywwwuuuxxxwwwuuussssssuuuvvvwwwssstttuuuuuutttssstttuuuuuuttttttuuuwwwwwwvvvtttttttttttttttuuuvvvxxxzzzyyyxxxvvvvvvwwwwwwuuutttssssssssssssssssssssssssqqqrrrssssssttttttssssssuuuuuuvvvvvvvvvvvvvvvwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttttttttppprrrsssrrrqqqpppqqqrrrqqqrrrsssttttttsssrrrqqqsssrrrrrrrrrrrrsssttttttrrrrrrrrrsssrrrrrrqqqqqqsssrrrrrrrrrrrrrrrrrrsssppppppooooooooonnnnnnnnnnnnnnnmmmmmmlllmmmmmmmmmllllllmmmnnnooopppppppppllllllmmmmmmmmmmmmlllllljjjkkkkkklllmmmmmmnnnnnniiijjjlllmmmmmmllljjjiiijjjjjjiiiiiihhhccc]]]YYYfffggghhhgggfffeeefffgggeeeeeeeeeeeeffffffffffffdddfffggghhhfffffffffgggddddddddddddeeeeeeeeeeeeccccccdddeeeeeeeeeeeeeeebbbccc```^^^bbbbbbSSS@@@000//////000333888<<>>======???AAACCCBBBAAA@@@????????????tttpppSSSBBB<<<:::999999666555333111000000000111///......000333555333111///000111000111444:::>>>===AAAEEEHHHLLLUUU```hhhgggjjjmmmmmmfffVVVCCC666111///---***)))((())))))***+++---111666<<>>OOObbbkkkmmmoooqqqrrrooommmmmmllleeeYYYPPPNNNKKKOOOVVV]]]eeekkkoooqqqooonnnnnnoooqqqsssuuuvvvvvvvvvvvvwwwxxxxxxyyyzzzuuuttttttssssssttttttuuussstttuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwwwwwwwwwwvvvuuuvvvuuuttttttuuuuuutttssstttttttttttttttuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxyyy~~~}}}{{{yyyxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvwwwxxxyyyyyyzzzzzzwwwwwwwwwwwwwwwwwwxxxyyywwwvvvvvvwwwyyyyyyxxxwwwxxxvvvtttssssssuuuwwwxxxtttuuuvvvvvvttttttuuuvvvtttsssssstttvvvvvvuuutttuuuttttttuuuvvvyyy|||}}}|||yyywwwvvvwwwwwwwwwvvvvvvvvvvvvuuuuuuttttttsssqqqrrrssstttuuuttttttsssttttttuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttttttttsssssssssrrrrrrnnnqqqssstttrrrqqqpppqqqooopppqqqrrrrrrqqqpppooorrrqqqqqqqqqqqqrrrsssssspppqqqqqqrrrrrrrrrrrrqqqrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqpppppppppooooooooommmmmmlllllllllmmmnnnooollllllnnnooopppqqqqqqqqqlllmmmmmmnnnnnnnnnmmmmmmlllllllllmmmmmmmmmmmmmmmiiiiiijjjkkkllllllllllllhhhiiiiiijjjiiiddd^^^YYYeeeggghhhgggfffeeeggghhheeeeeeeeeeeefffffffffgggdddeeegggggggggfffggghhhdddddddddeeeeeeeeeeeefffbbbcccdddeeeffffffffffffbbbdddbbb^^^```aaaVVVFFF222000......111555:::>>>AAAAAAAAA@@@>>>???AAACCCBBBAAA@@@?????????@@@AAAxxxlllPPPAAA===<<<<<<===666555333111000000000111///------000444666555333111222222222111555;;;@@@;;;AAAHHHLLLPPPXXXfffpppkkkmmmqqqsssmmm]]]GGG777111///---***((((((((()))))))))+++...444;;;AAAEEEIIIHHHFFFDDDDDDEEEFFFGGGJJJLLLNNNOOOPPPUUU]]]cccjjjkkknnnttt{{{~~~|||zzzvvvrrrooonnnkkkgggcccXXXTTTOOOMMMLLLGGG===666777888999999888888999:::777666333111///.........+++((($$$###$$$''')))******,,,......---+++++++++'''&&&$$$%%%&&&''''''&&&#########$$$$$$%%%%%%%%%%%%""""""%%%%%%""""""%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!#########"""###%%%$$$###"""###$$$%%%$$$"""!!!###!!!###(((&&&&&&&&&&&&&&&%%%$$$###***(((%%%$$$%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$#########$$$ """$$$%%%%%%$$$%%%'''%%%$$$######%%%''''''&&&$$$(((+++***'''&&&)))---$$$(((***)))))),,,///111555III^^^iiilllooorrrrrrooommmllllllfff[[[SSSQQQKKKOOOVVV^^^fffkkkooopppmmmmmmmmmnnnppprrrtttvvvvvvvvvvvvwwwxxxzzz{{{|||tttssssssrrrrrrrrrssssssssstttvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvwwwxxxxxxwwwvvvuuuxxxwwwuuuuuuvvvvvvtttsssssssssssssssssstttuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxxxx~~~}}}zzzxxxwwwxxxxxxyyyyyyzzzzzzzzzzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyzzzzzzzzzzzzwwwvvvvvvvvvwwwxxxyyyyyywwwvvvuuuvvvxxxyyyyyyxxxxxxvvvtttssssssuuuwwwyyyuuuvvvwwwvvvuuutttuuuwwwsssrrrrrrsssuuuvvvuuusssuuuuuutttuuuwww{{{~~~}}}{{{wwwvvvvvvwwwxxxwwwyyyxxxxxxwwwvvvuuuuuutttqqqrrrtttuuuuuuuuuttttttssstttttttttuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuusssssssssrrrrrrqqqqqqqqqmmmppptttuuusssqqqpppooolllnnnoooppppppooonnnlllqqqqqqppppppqqqqqqrrrsssooopppqqqrrrrrrrrrrrrrrrqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqppppppppppppmmmlllkkkkkklllmmmnnnppplllmmmnnnpppqqqqqqrrrrrrmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnnnnmmmllllllkkkkkkhhhhhhiiijjjkkklllmmmmmmfffgggiiilllmmmjjjeee```eeeggghhhgggffffffggghhheeeeeeeeefffffffffggggggccceeeggggggfffffffffgggdddddddddeeeeeeeeeffffffbbbcccdddfffgggggghhhhhhaaafffddd]]]^^^aaaXXXIII333111...---///444999===BBBCCCCCCAAA@@@@@@BBBDDD@@@??????>>>???AAABBBCCCssseeeIII>>><<<999888:::888777555222111000000000***///111111444999:::888888333111444666666777;;;>>>DDDLLLRRRWWW```llluuusssuuuvvvtttqqqfffPPP===777111---,,,***((())),,,))))))+++000333555;;;BBBIIIKKKKKKFFFEEEIIILLLLLLNNNJJJKKKQQQTTTTTTWWW]]]ddddddeeejjjrrrxxxzzzzzzzzzwwwssspppmmmjjjhhhfff___XXXQQQNNNNNNJJJAAA:::;;;:::999999:::999777555777444333555444...++++++---***'''&&&'''(((((((((+++...111555666444///+++'''&&&&&&((()))(((&&&$$$%%%''''''&&&$$$"""!!!"""######""""""!!!!!! %%%%%%&&&((()))((($$$!!! !!!$$$&&&&&&%%%###!!!$$$###"""!!!!!!"""###$$$%%%&&&&&&%%%$$$###%%%'''&&&&&&%%%$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&'''&&&&&&%%%###""""""%%%((()))'''$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((('''((()))))))))))))))((())))))))))))************111???UUUgggmmmmmmqqqyyymmmllliiiggghhheee[[[NNNQQQPPPSSS[[[bbbeeekkkpppkkkooorrrrrrpppoooqqqsssuuuuuuvvvwwwxxxyyyyyyzzzwwwvvvtttsssrrrrrrssssssuuuuuuuuuuuuvvvxxxyyyzzzzzzxxxtttssstttuuuuuuuuurrrsssttttttsssssstttvvvuuuttttttsssssssssttttttqqqssstttuuuuuuvvvyyy{{{vvvvvvuuuuuuuuuuuuvvvvvvyyy}}}}}}zzzxxxvvvvvvxxxxxxxxxyyyyyyyyyzzzzzzxxxyyyyyywwwuuutttuuuvvvxxxxxxwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuxxxwwwwwwvvvvvvwwwxxxxxxxxxvvvtttsssrrrsssuuuvvvvvvvvvuuutttttttttttttttvvvuuuuuutttssssssrrrrrrvvvvvvuuutttuuuxxx}}}}}}|||{{{{{{zzzwwwuuuwwwwwwwwwwwwvvvuuussssssssssssssstttttttttuuuuuuuuuvvvxxxyyyyyyyyywwwvvvrrrtttuuuuuutttsssssstttuuutttsssrrrqqqqqqpppppprrrtttuuutttqqqooommmmmmooooooooooooooooooooooooppppppppppppooooooooooooooooooooooooooooooooooooqqqqqqppppppqqqqqqrrrsssmmmnnnooooooooonnnmmmlllkkkkkkkkkkkklllmmmnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmooooooooonnnmmmmmmlllllllllkkkkkkjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjjjjiiiiiiiiijjjeeefffgggfffeeedddeeegggeeeeeefffffffffeeedddcccdddeeeeeeffffffeeeeeeddddddcccccccccddddddbbbaaagggfffeeeeeedddddddddddddddbbbaaabbbccc```XXXQQQ<<<333***+++222:::<<<;;;CCCBBBAAA@@@???@@@AAABBBBBBBBBAAA@@@@@@AAAAAAAAAtttuuu\\\FFF???>>>;;;888888888666444222111000000000000333444333444888888666666222111333555666:::@@@HHHKKKQQQYYYcccnnnxxx~~~xxxkkkWWWFFF:::444///---,,,)))***---***(((***///222333888???EEEJJJLLLJJJKKKOOORRRRRRTTTPPPPPPTTTTTTRRRSSSXXXaaa```bbbfffmmmsssuuuvvvzzzwwwtttqqqnnnkkkhhhggg```YYYRRRPPPOOOMMMFFF???>>>===<<<<<<<<<<<<999777888444333444333...,,,---000---)))((((((((((((((())),,,111888;;;777000)))$$$$$$$$$&&&)))***)))(((%%%&&&'''&&&$$$"""!!!"""###"""""""""!!!!!!!!! (((+++------)))&&&$$$$$$!!!"""###%%%%%%$$$###"""$$$###""""""""""""###$$$$$$%%%&&&%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$######%%%(((((('''$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%)))))))))((((((((((((((((((((()))))))))*********---:::OOObbbkkkmmmpppuuuooonnnkkkiiijjjiii___TTTRRRPPPRRRXXX^^^bbbhhhnnnmmmppprrrrrrpppoooqqqtttuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvtttsssrrrrrrssssssvvvvvvuuuuuuuuuvvvvvvwwwxxxvvvtttssstttuuuuuutttrrrtttuuutttsssssstttuuutttssssssssstttuuuvvvvvvssstttuuuuuuuuuvvvxxxzzzwwwwwwvvvuuuuuuuuuvvvvvvwww{{{|||yyywwwvvvxxxxxxxxxxxxyyyyyyyyyyyywwwxxxxxxvvvtttssstttvvvwwwwwwvvvvvvvvvvvvuuuuuuvvvwwwwwwxxxxxxwwwwwwvvvwwwwwwwwwvvvvvvvvvvvvvvvxxxwwwuuusssssstttuuuvvvwwwvvvuuuuuuttttttuuuuuuwwwvvvvvvuuuttttttssssssvvvvvvvvvuuuuuuwww|||~~~|||zzzzzzzzzyyyxxxxxxxxxxxxwwwwwwvvvuuutttssssssssssssttttttttttttuuuvvvxxxyyyzzzyyyxxxwwwqqqssstttsssrrrqqqrrrtttsssttttttsssrrrqqqpppooorrrsssttttttqqqooonnnnnnoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooppppppqqqooopppppppppooommmlllkkkmmmkkkhhhffffffhhhlllnnnmmmmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmllllllkkkjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkjjjjjjiiiiiiiiieeeggghhhgggfffeeefffgggggggggfffffffffeeeeeeeeeeeeffffffffffffffffffeeedddcccccccccddddddbbbaaagggfffeeeddddddddddddddddddbbbaaabbbcccaaaZZZUUUAAA888...,,,222888:::999AAAAAAAAA@@@@@@@@@BBBCCCBBBAAAAAA@@@@@@AAAAAABBBsssfffRRRAAA???@@@<<<777777777666444222000000000000444777666333333666666444333111111333444777???IIIPPPQQQVVVaaaooo|||{{{nnn[[[KKK???777111///---******---***(((***...///000555;;;@@@GGGNNNPPPSSSXXXZZZYYYXXXUUUUUUVVVUUURRRRRRTTT[[[[[[\\\```ffflllooopppxxxwwwuuuqqqnnnkkkiiihhhbbb[[[TTTQQQQQQOOOJJJEEEBBB@@@?????????>>><<<:::999666444444222...---///444111---***))))))(((''''''***000999>>>;;;111(((&&&%%%$$$%%%''')))))))))%%%&&&'''&&&$$$"""""""""""""""""""""!!!!!!!!!!!!(((---111...'''""""""%%%""""""######$$$$$$$$$$$$$$$######""""""######$$$$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$######%%%''''''&&&%%%######$$$$$$$$$%%%%%%%%%%%%''')))******(((&&&%%%+++***(((''''''''''''((((((((())))))))))))*********333FFF\\\jjjmmmnnnppprrrqqqnnnkkklllmmmfff]]]UUUPPPOOOSSSXXX\\\dddkkkppprrrsssrrrpppooorrruuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuutttrrrrrrrrrssssssvvvvvvuuutttttttttttttttuuuttttttuuuwwwwwwvvvtttssstttuuuuuusssrrrssstttssssssttttttuuuwwwxxxyyyuuuvvvvvvvvvuuuuuuwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuxxx~~~~~~zzzwwwvvvwwwwwwwwwxxxxxxxxxyyyyyyvvvwwwwwwuuusssssstttuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxvvvvvvwwwwwwwwwvvvtttsssxxxwwwvvvuuutttuuuvvvvvvxxxwwwwwwvvvuuuvvvvvvvvvwwwwwwwwwvvvuuuuuuttttttvvvwwwvvvuuutttvvvyyy||||||{{{{{{||||||{{{xxxxxxxxxwwwwwwvvvvvvuuusssssssssssssssssssssrrrrrrsssuuuwwwxxxxxxwwwvvvrrrrrrrrrqqqoooppprrrtttrrrssstttttttttrrrpppoooqqqssstttsssqqqooooooooooooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooooooooooommmmmmmmmmmmmmmnnnooooooqqqqqqqqqpppnnnmmmkkkjjjmmmjjjddd``````dddiiilllllllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmnnnnnnllllllkkkjjjjjjjjjjjjkkkhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiihhhfffhhhiiihhhgggfffggghhhiiihhhgggfffeeefffggggggfffffffffggggggfffffffffdddcccccccccddddddbbbaaafffeeedddddddddddddddeeeeeecccaaabbbcccbbb^^^ZZZJJJ@@@444///111555777888>>>@@@AAAAAA@@@AAABBBDDDAAAAAAAAA@@@@@@AAAAAABBBppp\\\KKK======???;;;666666666555333111000///000000333555444000000333444222111000111333444888CCCPPPQQQUUU]]]iiiwwwwwwcccQQQDDD;;;333000...+++***+++***((())),,,---,,,111777===FFFPPPUUUZZZ___```___YYYYYYYYYYYYYYYWWWVVVVVVVVVWWWXXX[[[aaafffjjjmmmuuuuuutttrrrnnnkkkjjjjjjeee___WWWSSSQQQPPPLLLHHHDDDCCCAAAAAAAAA???===::::::777555555222...///222999555000---+++***((('''((()))---555<<<:::111)))+++(((&&&%%%&&&&&&&&&&&&$$$&&&'''&&&$$$""""""###""""""""""""!!!!!!!!!!!!&&&)))+++)))$$$ !!!$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""$$$$$$$$$%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&'''((()))*********))),,,+++(((&&&%%%&&&'''((((((((((((((()))))))))***)))///???WWWiiiooopppooosssssspppmmmnnnpppllleeeWWWQQQMMMNNNRRRXXXaaajjjqqqssstttrrrpppooorrruuutttttttttttttttttttttsssuuuuuusssrrrrrrrrrssssssuuuttttttsssssssssttttttttttttuuuwwwzzzzzzxxxvvvsssuuuuuuuuusssrrrssstttvvvuuuuuuuuuvvvwwwxxxxxxvvvwwwwwwvvvttttttuuuwwwwwwvvvuuutttsssssssssssstttvvvzzz~~~zzzvvvuuuvvvvvvvvvwwwwwwwwwxxxxxxuuuvvvvvvuuusssrrrtttuuusssttttttuuuvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyvvvwwwxxxyyyxxxvvvtttsssyyyxxxwwwvvvvvvvvvvvvwwwyyyxxxwwwwwwvvvvvvwwwwwwvvvvvvvvvuuuuuuuuuttttttvvvwwwwwwvvvttttttvvvxxx~~~}}}|||}}}~~~~~~}}}|||xxxwwwwwwvvvvvvuuuuuuvvvssssssssssssrrrrrrrrrrrrooopppqqqrrrssstttttttttssssssrrrpppoooppprrruuuqqqrrrtttvvvvvvtttqqqppprrrssstttsssqqqoooooopppoooooooooooooooooooooooommmmmmmmmmmmnnnnnnnnnnnnoooooooooooooooooooooooommmmmmllllllmmmmmmnnnoooooooooooonnnmmmlllkkkkkkmmmiiiddd``````bbbgggjjjkkkkkkllllllllllllkkkkkkjjjkkkkkklllmmmmmmnnnnnnkkkjjjjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjlllllljjjhhhggggggiiijjjiiihhhggghhhiiiiiihhhfffddddddeeefffhhhffffffeeeeeeeeeeeeffffffdddcccccccccddddddbbbaaadddddddddcccddddddeeeeeeeeecccaaaaaaccccccaaa___SSSIII<<<333000222444666>>>@@@CCCCCCAAA@@@AAACCCAAAAAA@@@@@@@@@AAABBBBBBttt|||YYYHHH;;;;;;===999555777555333222000/////////000///000///+++,,,111444333222111222444555999FFFSSSOOOYYYgggtttsss]]]JJJ???555111///+++)))***)))'''(((***+++***...333;;;EEEPPPVVV\\\bbbdddbbb___```aaa```^^^]]]ZZZXXXUUUUUUWWWYYY]]]bbbgggjjjoooqqqrrrpppmmmkkkjjjkkkhhhbbb[[[UUURRROOOKKKHHHFFFDDDBBBAAAAAA???<<<::::::777666666333...000555;;;777222///---+++***(((******+++000555555000++++++)))&&&%%%&&&&&&&&&%%%$$$%%%&&&&&&$$$""""""###!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$###!!! $$$###"""!!!"""###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&&&&$$$######$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""$$$%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%&&&'''***---///,,,***(((&&&%%%%%%&&&''''''(((((((((((()))))))))+++---:::QQQfffppprrrrrrttttttrrroooppprrrpppjjjZZZSSSLLLLLLOOOUUU```jjjppprrrtttssspppppprrruuutttttttttsssssssssssssssuuutttrrrrrrqqqrrrssssssrrrrrrrrrrrrssstttuuuvvvtttuuuvvvyyy||||||yyywwwssstttuuutttsssrrrsssuuuyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwvvvtttssstttuuuuuutttsssrrrrrrrrrrrrrrrtttuuuwww{{{|||xxxuuutttuuuuuuuuuvvvvvvvvvwwwwwwuuuvvvvvvuuusssssstttvvvsssssstttuuuvvvwwwxxxxxxwwwxxxyyyzzzzzzzzzzzzzzzwwwxxxzzzzzzzzzxxxvvvuuuyyyyyyxxxxxxwwwwwwwwwwwwyyyyyyxxxwwwwwwwwwwwwwwwuuuuuuttttttttttttssssssuuuvvvwwwvvvtttssstttuuuyyyyyy{{{~~~}}}zzzvvvvvvuuutttttttttuuuuuussssssssssssssssssssssssoooooopppqqqrrrsssssssssuuuuuutttrrrqqqrrrtttwwwqqqsssuuuwwwwwwvvvtttrrrtttuuuuuusssqqqppppppqqqoooooooooooooooooooooooolllmmmmmmmmmnnnnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooollllllllllllllllllmmmmmmkkkiiigggeeedddeeeggghhhkkkkkkllllllllllllkkkkkkiiiiiijjjkkklllmmmnnnnnniiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjggghhhjjjkkkkkkjjjhhhggghhhiiijjjiiihhhggghhhjjjhhhgggeeeccccccdddeeefffeeeddddddccccccddddddeeedddcccccccccddddddbbbaaacccccccccccccccdddeeefffeeecccbbbbbbccccccbbbbbbZZZRRRDDD888111000222555===AAAEEEEEEAAA??????AAAAAA@@@@@@@@@AAAAAABBBCCCyyyqqqUUUFFF::::::;;;666444666444222111////////////000,,,---,,,)))+++111666666555333333555777;;;FFFQQQOOO]]]qqq{{{eeePPPDDD888444111---******)))''''''))))))))),,,222999BBBMMMSSSZZZbbbfffeeejjjmmmmmmjjjgggeee```[[[XXXXXXYYYYYYZZZ]]]bbbeeehhhkkknnnnnnkkkiiijjjllliiieee___YYYTTTPPPLLLIIIGGGEEECCCBBBAAA???<<<:::999888888888444///111666;;;777333///...---,,,+++---,,,,,,---//////...---'''&&&%%%%%%'''(((((('''$$$%%%&&&&&&$$$#########!!!!!!!!!!!!""""""""""""$$$"""!!!###%%%&&&$$$"""$$$###"""""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%&&&$$$#########""""""###$$$%%%%%%&&&&&&#########$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%&&&%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%'''&&&$$$$$$&&&***...111***)))'''&&&&&&&&&&&&'''''''''(((((((((((())))))---,,,666JJJ```mmmsssvvvtttuuutttrrrrrruuusssnnnaaaXXXOOOMMMNNNSSS]]]gggmmmpppssssssqqqppprrruuusssssssssssssssssstttttttttsssrrrqqqqqqrrrssstttrrrrrrrrrssstttuuuvvvwwwuuuuuuwwwyyy{{{|||zzzwwwrrrsssttttttsssssstttvvvzzzyyyxxxvvvuuuuuuttttttvvvvvvvvvtttrrrqqqrrrtttssssssrrrrrrrrrrrrssssssvvvvvvvvvxxx{{{}}}zzzwwwuuuttttttttttttuuuuuuuuuvvvvvvuuuvvvvvvuuuttttttuuuwwwtttuuuuuuvvvwwwxxxxxxyyywwwwwwxxxyyyzzzzzzzzzzzzwwwxxxyyyzzzzzzyyyxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxyyyxxxwwwwwwvvvwwwwwwwwwtttttttttttttttssssssssssssuuuvvvvvvtttsssssssssuuuvvvyyy|||}}}zzzvvvuuusssssssssssstttuuussssssssstttttttttuuuuuussssssssstttttttttuuuuuuvvvvvvvvvuuussstttvvvxxxssstttvvvxxxxxxxxxwwwvvvwwwxxxwwwuuurrrpppqqqrrroooooooooooooooooooooooommmmmmmmmnnnnnnoooooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppkkkkkkkkkkkklllmmmnnnooojjjjjjjjjiiiiiiiiiiiiiiillllllmmmmmmmmmmmmlllllliiiiiijjjjjjkkklllmmmmmmiiihhhhhhhhhhhhiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiijjjjjjjjjiiihhhgggiiijjjiiihhhggghhhiiigggfffeeedddcccdddeeeeeeeeedddcccbbbbbbcccdddeeedddcccccccccddddddbbbaaabbbbbbbbbbbbccceeeffffffdddccccccccccccbbbbbbbbb___XXXKKK>>>333000111444:::@@@FFFFFFBBB???@@@BBB@@@@@@@@@@@@AAABBBCCCCCCyyycccOOOAAA888::::::555222444333222000///......///000...///---***,,,444999::::::555333666999===EEELLLPPP___uuuzzzfffWWWJJJ<<<777444000,,,+++(((&&&'''))))))(((,,,222555>>>GGGNNNWWWaaagggiiiqqqvvvwwwsssqqqpppkkkddd^^^^^^\\\YYYVVVWWWZZZ^^^aaaeeejjjkkkiiihhhjjjllliiifffbbb]]]XXXTTTPPPMMMIIIGGGEEEDDDBBB@@@===:::888888::::::666000111666999666222/////////...---///000111///,,,+++,,,---&&&&&&%%%'''((()))'''&&&###%%%&&&&&&$$$######$$$ !!!!!!!!!"""""""""###"""###$$$$$$$$$$$$$$$%%%###############$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$!!!###%%%&&&$$$###"""############$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%&&&&&&%%%######%%%(((######$$$$$$$$$%%%%%%%%%((('''&&&%%%&&&(((+++---'''''''''''''''''''''''''''''''''((((((((())))))---+++000BBBWWWfffqqqxxxuuuwwwxxxuuuuuuwwwuuupppjjj```UUUPPPNNNQQQZZZccciiimmmrrrtttrrrqqqrrrtttrrrrrrssssssttttttuuuuuussssssrrrqqqqqqrrrssstttttttttsssssstttuuuvvvvvvuuuuuuuuuwwwyyyyyyxxxvvvppprrrttttttttttttvvvwwwxxxwwwvvvuuuuuuuuuuuuuuuttttttuuusssqqqppprrrssssssssssssssstttuuuvvvvvvxxxxxxwwwwwwyyy{{{~~~~~~|||zzzxxxwwwvvvuuusssssstttttttttuuuuuuuuuuuuvvvwwwvvvuuuuuuvvvxxxvvvvvvwwwwwwxxxxxxyyyyyyvvvwwwxxxyyyyyyzzzzzzzzzwwwwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwvvvvvvvvvvvvvvvtttttttttttttttuuuuuuuuuqqqsssvvvvvvtttrrrrrrrrruuuttttttwwwzzz|||}}}}}}vvvuuutttsssssstttuuuwwwrrrsssssstttuuuvvvwwwwwwvvvvvvuuuuuuttttttuuuuuuuuuvvvwwwvvvuuuuuuvvvwwwuuuvvvwwwxxxyyyyyyyyyyyy{{{zzzyyyvvvsssqqqqqqsssoooooooooooooooooooooooommmmmmnnnoooooopppqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppnnnnnnmmmmmmmmmnnnooooookkkkkkkkkkkkkkklllllllllmmmmmmmmmnnnnnnmmmmmmmmmiiiiiijjjjjjkkkkkklllllljjjjjjiiiiiijjjkkkkkklllhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhhhhiiiiiiiiiiiiggghhhiiiiiigggggghhhiiiffffffffffffeeeeeeeeeeeefffeeecccbbbbbbccceeefffdddcccccccccddddddbbbaaaaaaaaaaaabbbccceeefffgggbbbcccddddddcccbbbaaaaaa```[[[PPPBBB666000111444666===EEEFFFCCC@@@BBBEEE@@@@@@@@@@@@AAABBBCCCDDDuuu|||ZZZIII===777:::;;;555111222222111000///......//////111222///,,,...666;;;<<<===777444777;;;>>>DDDIIIQQQ^^^uuuzzziii[[[MMM???999777333...---(((&&&&&&))))))(((,,,222222:::CCCJJJTTT```iiilllsssyyy|||yyyxxxyyyuuuooocccbbb___YYYTTTRRRUUUXXX\\\bbbhhhiiihhhgggiiilllhhhfffccc```\\\WWWSSSQQQKKKIIIFFFEEEDDDAAA>>>;;;777888;;;<<<777111111666888555111////////////...///333555222---)))***,,,)))(((((((((((('''$$$!!!###%%%&&&&&&$$$######$$$ !!!!!!!!!""""""#########&&&$$$ """&&&""""""######$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%% ###%%%&&&%%%###""""""###$$$$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%%%%&&&'''%%%""""""%%%(((######$$$$$$$$$%%%%%%%%%((((((((('''''''''((((((%%%&&&'''((((((''''''&&&''''''''''''((((((((())),,,)))---<<>>>>>???;;;;;;::::::999666222///333444111...///333333///111666777000)))'''((('''%%%&&&'''((('''&&&%%%$$$###(((***&&&###%%%&&&&&&"""""""""""""""!!! !!!"""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&'''&&&$$$"""###$$$$$$###"""###$$$###"""!!!"""###$$$###!!!###%%%$$$!!!!!!$$$%%%###%%%###!!!###&&&'''%%%###%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%&&&((((((&&&$$$%%%&&&'''&&&%%%%%%%%%&&&'''(((&&&""" )))'''&&&''')))******)))------///555EEEYYYkkksssuuuuuutttuuuwwwxxxxxxxxxxxxmmm___UUURRRSSSVVVWWW```fffmmmooonnnmmmpppsssnnnppptttvvvvvvvvvxxxyyyxxxwwwvvvssspppppprrrtttssstttuuuvvvvvvuuutttttttttuuuuuuvvvuuutttsssrrrpppqqqrrrrrrrrrsssuuuwwwrrrrrrrrrsssuuuxxx{{{|||xxxvvvssspppooooooqqqrrrssssssrrrqqqrrrssstttuuuuuuvvvvvvwwwxxxzzz{{{|||vvvwwwwwwxxxxxxxxxxxxwwwyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvxxxxxxwwwwwwwwwxxxzzz{{{|||{{{yyywwwwwwxxxyyyzzzyyyyyyxxxxxxxxxxxxxxxxxx{{{yyyxxxyyy{{{{{{xxxuuuwwwvvvuuuttttttuuuvvvwwwwwwwwwvvvuuuttttttssssssqqqrrrtttsssrrrrrrsssuuutttrrrqqqppprrrvvvzzz|||{{{xxxsssqqqqqqssstttuuussssssssssssttttttuuuvvvuuutttsssrrrqqqrrrrrrsssxxxxxxwwwtttrrrsssuuuwwwuuuvvvwwwyyyzzzzzzyyyyyyzzzyyyxxxvvvuuusssrrrqqqqqqrrrrrrpppnnnnnnoooqqqpppooonnnlllkkkkkkkkkkkknnnnnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjkkkmmmooopppssspppnnnmmmoooooommmkkknnnmmmlllkkklllmmmoooqqqoooooonnnmmmlllkkkkkkjjjmmmmmmmmmllllllkkkkkkkkklllllllllmmmnnnmmmkkkhhhkkkjjjiiiggggggggghhhhhhllljjjhhhffffffggghhhiiieeegggiiiiiigggeeeeeeeeeggggggggghhhhhhhhhhhhhhheeeddddddcccdddeeeggghhhffffffffffffeeeddddddcccaaacccddddddcccbbbdddeeeaaaaaaaaabbbaaa``````___ccc\\\TTTLLL>>>111///555666999===@@@BBBCCCDDDEEECCCBBBAAACCCFFFGGGEEEBBBrrrfffUUUHHH@@@:::999888555222222222000......000111///...,,,,,,,,,++++++---111444444111111555999>>>FFFOOOYYYuuu~~~kkk[[[VVVMMMEEE===777222///---+++)))(((((())),,,---...222999EEEQQQ]]]fffjjjssszzztttmmmcccZZZUUUSSSRRRRRRRRRSSSVVVYYY]]]```bbbccceeedddcccbbb```[[[UUUPPPOOOMMMJJJGGGCCC@@@>>>===<<<;;;;;;;;;;;;:::666444444555222......111000,,,000666888222,,,***)))(((''''''''''''&&&%%%$$$$$$$$$(((***&&&###$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$###"""###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%"""###$$$$$$###"""###$$$$$$"""!!!"""###$$$###!!!###%%%$$$!!!!!!$$$%%%###%%%###"""###%%%&&&%%%###%%%$$$$$$######$$$$$$%%%!!!$$$%%%$$$$$$%%%&&&'''&&&$$$$$$&&&'''&&&%%%((((((''''''(((((('''&&&'''&&&%%%&&&(((******)))+++,,,...333???RRRdddooosssssssssuuuvvvwwwwwwvvvwwwmmm```VVVQQQRRRTTTUUU]]]dddkkkoooooonnnpppsssooorrruuuwwwwwwwwwwwwxxxxxxxxxwwwuuurrrqqqrrrsssqqqrrrtttvvvwwwwwwwwwwwwvvvvvvwwwwwwvvvtttrrrqqqqqqrrrssssssrrrsssuuuwwwvvvuuuuuuuuuvvvyyy|||~~~yyywwwtttqqqoooooopppqqqtttssssssrrrssstttuuuvvvtttttttttuuuvvvwwwxxxyyyuuuvvvwwwwwwxxxwwwwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuxxxwwwwwwvvvwwwxxxyyyzzz{{{zzzxxxwwwvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{yyywwwxxxyyyzzzxxxvvvwwwvvvuuuuuuuuuuuuvvvwwwuuuttttttssssssrrrqqqqqqqqqsssttttttsssrrrtttuuutttsssrrrqqqsssuuuxxxzzzzzzwwwtttrrrrrrssstttuuutttttttttttttttuuuvvvvvvxxxwwwvvvuuutttuuuvvvvvvvvvwwwvvvuuussssssuuuwwwuuuwwwxxxzzzzzzzzzzzzyyyyyyyyyxxxvvvuuutttrrrrrrrrrrrrqqqpppoooooonnnmmmpppoooooonnnnnnoooooopppnnnnnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjkkkmmmoooppprrrpppmmmmmmnnnnnnmmmkkkmmmlllkkkkkkkkklllnnnooonnnnnnnnnmmmllllllkkkkkklllllllllllllllkkkkkkkkklllllllllmmmnnnnnnkkkhhhjjjiiihhhggggggggghhhiiikkkkkkiiihhhhhhhhhiiiiiifffhhhjjjiiihhhfffffffffggggggggggggggggggggggggeeeddddddccccccdddeeefffddddddeeeeeeeeeddddddcccaaabbbdddcccbbbbbbccceee`````````____________^^^^^^[[[WWWPPPAAA333///333666999===@@@AAABBBBBBCCCCCCBBBAAACCCFFFGGGFFFDDDqqq~~~bbbUUUGGG???999888777444111222222000....../////////...+++,,,---,,,,,,,,,///111222222555999:::>>>IIITTTcccvvvfff\\\VVVNNNEEE???999333000,,,+++***)))))))))***+++,,,...444>>>IIIVVVaaagggkkkwwwxxxqqqggg^^^WWWTTTQQQPPPKKKMMMOOOSSSWWW[[[^^^``````aaabbbcccbbb]]]WWWRRRPPPPPPOOOMMMIIIDDD@@@>>>===<<<<<<<<<>>>===<<<:::555555222------///...***///555888444///---+++))))))((('''&&&%%%%%%%%%%%%%%%)))***&&&$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&###$$$###"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###%%%&&&((('''&&&"""###$$$$$$###"""###$$$$$$###""""""###$$$###"""###%%%%%%""""""%%%%%%###$$$###"""###%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%!!!###%%%&&&$$$######$$$'''&&&$$$$$$&&&&&&&&&%%%)))((('''&&&&&&((()))***&&&%%%%%%&&&)))++++++******+++---000888GGGZZZiiipppqqqrrrtttuuuvvvvvvvvvvvvnnnaaaWWWRRRPPPQQQQQQYYY```hhhnnnppppppqqqsssrrruuuwwwxxxwwwwwwwwwxxxxxxyyyyyyxxxuuusssrrrsssoooqqqsssuuuwwwxxxyyyyyywwwxxxyyyzzzyyyvvvsssqqqrrrsssttttttssssssuuuwwwxxxvvvuuutttuuuxxx{{{}}}zzzxxxuuurrrpppppppppppptttttttttttttttuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxtttuuuvvvvvvwwwwwwwwwvvvyyyxxxwwwvvvuuuuuuuuuuuuwwwwwwwwwwwwwwwvvvuuutttwwwwwwvvvvvvvvvwwwxxxxxxzzzyyywwwvvvvvvvvvwwwxxxvvvwwwwwwwwwxxxyyyyyyyyyzzzxxxvvvvvvwwwxxxxxxwwwxxxwwwvvvvvvvvvvvvwwwxxxuuuttttttssssssrrrrrrrrrqqqsssttttttsssssstttuuusssssssssssstttuuuvvvwwwxxxwwwuuutttsssttttttuuuuuuuuuuuutttuuuuuuvvvvvvyyyxxxwwwuuuuuuvvvwwwwwwsssuuuvvvvvvuuutttuuuvvvvvvwwwxxxzzzzzzzzzyyyyyyyyyyyyxxxwwwuuutttssssssrrrqqqoooppprrrrrrnnnkkknnnnnnnnnooopppqqqrrrsssnnnnnnnnnmmmmmmmmmmmmllllllkkkkkkkkkkkkmmmnnnppppppnnnllllllmmmmmmlllkkkllllllkkkjjjjjjlllmmmnnnllllllllllllllllllllllllkkkkkkkkkkkklllllllllllllllkkkkkklllmmmmmmjjjhhhhhhhhhhhhggghhhhhhiiijjjjjjjjjkkkkkkjjjjjjiiiiiigggiiijjjjjjiiigggggggggffffffffffffffffffffffffeeeddddddccccccccccccdddbbbbbbcccdddddddddccccccaaabbbccccccbbbbbbccceee```___^^^]]]]]]]]]^^^^^^]]]]]]\\\WWWJJJ;;;444333555777;;;>>>AAAAAAAAAAAABBBBBBBBBDDDGGGHHHHHHFFFsssvvv___UUUHHH???888777666333111111111000///...............***,,,---...---,,,---...444777<<>><<<<<<<<<>>>??????>>>555555222......000///,,,...333666333000///,,,((()))(((&&&%%%%%%&&&'''''''''++++++((('''(((&&&###""""""###$$$$$$%%%$$$$$$$$$$$$###""" !!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((('''&&&"""###$$$$$$###"""###$$$$$$###""""""$$$$$$###"""###&&&%%%""""""%%%&&&###$$$######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!###%%%&&&%%%$$$$$$%%%'''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&((()))&&&%%%&&&(((+++,,,,,,+++)))+++---///222===PPPbbbmmmpppsssuuuvvvvvvvvvvvvuuuooodddZZZSSSOOONNNNNNTTT[[[eeemmmppprrrrrrsssuuuwwwyyyyyyxxxwwwvvvwwwxxxyyy{{{zzzwwwuuussssssooopppqqqsssuuuvvvwwwwwwwwwxxx{{{||||||yyywwwuuussstttuuutttsssssstttvvvuuutttrrrqqqrrrtttwwwxxxxxxwwwuuusssrrrrrrrrrsssuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwwwwwwwwwwxxxxxxssstttuuuvvvvvvwwwvvvvvvxxxxxxwwwvvvuuuuuuvvvvvvwwwwwwxxxwwwwwwvvvuuutttvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxwwwvvvuuuvvvvvvwwwuuuvvvvvvwwwxxxyyyyyyzzzyyywwwuuuttttttvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxwwwvvvvvvvvvuuuuuuttttttrrrsssttttttsssssstttuuussssssttttttuuuuuuttttttvvvwwwwwwvvvtttttttttuuuvvvuuuuuutttttttttuuuuuuvvvuuutttsssssstttuuuuuuqqqsssvvvwwwvvvuuuuuuuuutttuuuwwwxxxxxxxxxwwwwwwxxxxxxwwwvvvuuuuuuttttttrrrooonnnqqqvvvvvvrrrmmmmmmmmmmmmmmmnnnooopppqqqnnnnnnmmmmmmmmmlllllllllkkkkkkkkkkkkkkkmmmnnnooommmmmmlllkkkkkklllllllllmmmllllllkkkkkklllmmmmmmkkkkkkkkkllllllmmmmmmmmmjjjjjjjjjkkkkkkllllllmmmjjjiiiiiijjjkkkjjjiiigggggggggggghhhiiiiiijjjkkkhhhiiijjjkkkkkkjjjhhhggggggiiikkkkkkjjjhhhhhhiiifffffffffffffffeeeeeeeeeeeeddddddcccbbbbbbbbbbbb```aaabbbcccccccccccccccaaabbbccccccbbbbbbcccdddbbb```^^^]]]\\\]]]___`````````___^^^WWWJJJ===555444555888<<<@@@BBBBBBAAAAAABBBCCCEEEGGGHHHIIIHHHvvvttt```WWWIII@@@888777555222000111111000000...------------***,,,.........------...777;;;AAADDDBBBDDDPPP^^^ssslllYYYJJJFFF@@@;;;888555222000---,,,+++***)))))))))(((+++,,,///333;;;HHHVVV```aaaqqq|||qqqfff]]]VVVOOOLLLDDDDDDEEEGGGJJJOOOSSSVVVUUUWWW[[[___aaa^^^YYYUUUNNNPPPRRRSSSRRRNNNJJJHHH@@@>>><<<<<<===>>>???>>>444555222///000333333///,,,111333111///...+++&&&'''&&&%%%%%%&&&''')))***))),,,,,,******+++)))$$$!!!!!!"""###$$$$$$$$$###%%%%%%$$$"""!!!!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$&&&''''''&&&"""###$$$$$$###"""###$$$$$$###"""###$$$%%%$$$"""$$$&&&%%%""""""%%%&&&$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""%%%&&&%%%%%%&&&'''&&&%%%######%%%&&&%%%$$$ ###'''((('''&&&'''(((&&&&&&'''***,,,...---,,,***+++...000000666HHH[[[kkkoootttwwwwwwvvvvvvwwwuuuppphhh^^^VVVPPPNNNMMMQQQXXXaaajjjppprrrssssssvvvxxxzzzzzzxxxvvvvvvvvvwwwyyy{{{{{{yyyvvvttttttrrrrrrrrrrrrrrrrrrssssssuuuwwwyyy|||}}}|||{{{zzztttuuuuuutttrrrrrrsssuuussssssrrrqqqqqqssstttuuuuuuuuutttttttttuuuvvvwwwuuuuuuuuuvvvvvvvvvvvvvvvyyyxxxwwwwwwvvvwwwwwwwwwssssssuuuvvvvvvwwwwwwwwwxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvvvvuuuvvvvvvuuuuuuvvvwwwxxxxxxyyyyyyxxxwwwuuuttttttuuuwwwyyywwwwwwwwwxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuurrrsssuuutttsssssstttvvvrrrssstttuuuuuutttssssssuuuwwwwwwvvvtttsssuuuwwwvvvvvvuuutttsssssssssttttttsssrrrrrrrrrssstttuuupppsssvvvwwwvvvuuuttttttrrrssstttuuuvvvuuuttttttvvvvvvvvvuuuuuuuuuttttttpppnnnnnnrrrxxxzzzvvvqqqpppoooooonnnnnnnnnnnnnnnmmmmmmmmmmmmlllllllllllljjjjjjkkkkkklllmmmmmmnnnkkklllkkkkkkkkkkkklllmmmnnnnnnmmmmmmmmmmmmmmmmmmjjjjjjkkkkkklllmmmmmmmmmiiijjjjjjkkkkkkllllllllliiiggggggggghhhhhhgggeeeffffffggghhhiiijjjjjjkkkeeefffhhhjjjjjjiiigggeeegggiiikkkkkkjjjiiiiiiiiiggggggffffffeeeeeeeeeeeeddddddddddddcccbbbbbbaaa```aaaaaabbbcccccccccccc```bbbccccccbbbaaacccdddcccbbb```^^^^^^___aaabbbdddaaa^^^___```XXXGGG777444444555999>>>BBBCCCBBB@@@BBBDDDFFFGGGHHHHHHIIIxxxtttddd\\\JJJAAA999777555222111222000111000///,,,+++,,,---***,,,...///......///000777;;;BBBFFFFFFHHHTTTaaaxxxhhhUUUFFFBBB===999777555444222///---+++***((((((((()))+++,,,...000666AAAPPPZZZ```ooo~~~uuujjj```WWWPPPKKKDDDCCCBBBBBBDDDHHHMMMPPPPPPRRRVVVZZZ]]]\\\XXXUUUOOOPPPQQQRRRQQQPPPNNNMMMDDDAAA>>><<<<<<<<<<<<<<<444555333000111444444111,,,000111...---,,,)))$$$&&&&&&&&&&&&'''((())))))(((++++++***+++---***%%%###$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$%%%'''&&&%%%"""###$$$$$$###"""###$$$%%%#########$$$%%%$$$###$$$&&&&&&######&&&&&&$$$"""$$$%%%%%%$$$###%%%&&&%%%$$$$$$######$$$$$$%%%"""%%%&&&&&&&&&&&&'''&&&%%%######%%%%%%%%%$$$ $$$)))+++)))''''''(((&&&&&&(((***---...,,,+++,,,+++---111000333BBBTTThhhnnnuuuxxxxxxvvvvvvwwwtttrrrlllcccZZZSSSOOONNNPPPUUU^^^gggooorrrttttttvvvxxxzzzyyyxxxvvvvvvvvvvvvxxxzzz{{{yyywwwvvvvvvttttttsssqqqqqqpppqqqqqqssstttvvvyyy{{{|||||||||ttttttuuusssqqqqqqrrrssssssssstttuuuuuuuuuvvvvvvtttttttttuuuvvvxxxyyyzzzttttttuuuvvvvvvvvvvvvvvvvvvuuuuuutttttttttuuuuuussstttuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxwwwwwwvvvuuuwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvvvvvvvwwwxxxxxxxxxvvvwwwwwwvvvuuuuuuwwwyyyvvvvvvwwwxxxxxxwwwvvvvvvttttttttttttttttttttttttrrrtttuuuuuuttttttuuuvvvrrrsssssstttttttttssssssuuuwwwxxxvvvssssssvvvyyyxxxwwwvvvuuuttttttssssssuuuuuutttsssssstttvvvwwwqqqsssvvvwwwvvvtttttttttqqqrrrsssttttttsssrrrqqqttttttttttttttttttttttttooonnnooorrrwwwyyywwwuuussssssqqqpppooonnnnnnnnnmmmmmmmmmllllllllllllkkkjjjjjjjjjkkkllllllmmmmmmjjjkkkllllllkkkkkkmmmooonnnnnnnnnnnnnnnmmmmmmmmmjjjjjjkkkkkklllllllllmmmjjjjjjjjjjjjkkkkkkkkkkkkhhhgggffffffggggggfffeeeffffffhhhiiijjjjjjjjjjjjdddeeegggiiiiiihhhgggeeefffhhhkkkkkkjjjiiiiiijjjhhhhhhggggggfffeeeeeeeeecccdddddddddddddddcccbbbaaaaaabbbcccccccccbbbbbb```aaabbbbbbaaaaaabbbddddddcccbbbaaaaaaaaabbbcccccc```\\\]]]aaa^^^NNN===999666444666<<>>@@@@@@@@@BBBEEEEEEDDDDDDEEEGGGvvvtttmmmhhhMMMCCC:::888666333222333000111111///+++***+++---+++---...//////000333555999<<>>BBBEEEKKKLLLNNNRRRVVVWWWUUUSSSUUUSSSPPPNNNMMMMMMNNNOOONNNJJJCCC>>>;;;:::999888666777333///...111000,,,000111000,,,++++++)))$$$************(((&&&$$$"""$$$&&&''''''***---***###&&&&&&&&&&&&%%%$$$######"""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$###"""$$$$$$$$$###"""###$$$%%%$$$######%%%%%%$$$###$$$'''&&&######&&&'''$$$!!!$$$&&&%%%###"""$$$'''%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&''''''%%%$$$###$$$&&&$$$######$$$%%%%%%$$$!!!$$$%%%$$$ $$$((($$$%%%&&&(((***)))'''%%%,,,'''***111222111:::IIIbbbjjjssswwwvvvttttttuuuuuuuuurrrjjj```WWWSSSRRRQQQTTTZZZccclllqqqtttttttttvvvxxxxxxwwwvvvuuuvvvtttuuuwwwxxxwwwwwwxxxzzzwwwvvvuuutttsssssstttuuuqqqqqqpppppprrrtttvvvwwwssstttsssrrrooonnnooopppooorrruuuyyyzzzyyyvvvuuuvvvvvvwwwwwwxxxxxxxxxxxxrrrsssuuuvvvvvvvvvuuutttvvvvvvvvvvvvvvvwwwxxxxxxtttuuuvvvwwwyyyyyyzzzzzzwwwvvvvvvvvvvvvvvvwwwwwwssstttuuuwwwxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwvvvxxxxxxxxxxxxxxxwwwvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvtttvvvyyyyyywwwvvvxxxzzztttuuuvvvwwwwwwvvvuuutttvvvvvvvvvvvvwwwwwwwwwwwwssstttuuuuuuttttttuuuwwwrrrrrrrrrrrrrrrtttuuuvvvwwwxxxxxxuuuqqqrrrwww}}}}}}|||{{{yyyxxxwwwwwwwwwuuutttsssssssssuuuvvvwwwtttuuuvvvuuusssrrrrrrsssrrrssstttttttttsssrrrqqqqqqqqqrrrrrrrrrrrrrrrssspppqqqqqqpppooooooppprrrooonnnmmmllllllkkkkkkkkkmmmmmmlllllllllkkkkkkkkkiiiiiijjjkkklllllllllllliiilllmmmmmmkkklllooorrrlllmmmmmmmmmllllllkkkjjjkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkjjjjjjiiiiiiiiikkkiiihhhggghhhiiihhhgggfffgggiiijjjjjjiiihhhhhhgggggghhhiiiiiiiiiiiiiiieeegggiiijjjiiihhhiiiiiijjjiiiiiihhhgggfffffffffbbbccceeefffgggffffffeeedddddddddddddddcccbbbaaa```aaabbbbbbaaaaaabbbcccbbbccccccccccccbbbaaaaaaaaaeeeeee```^^^^^^[[[TTTGGG???777444777<<<>>>>>>@@@CCCEEEEEECCCBBBDDDFFFsssuuuiii]]]JJJBBB999444333222000---000000...---,,,+++++++++,,,---.........000333666888???HHHQQQZZZgggvvvmmmYYYNNN:::@@@AAA:::555666666333///...,,,***((((((((((((+++***)))+++000999AAAFFFPPPWWWcccoooyyywwwlllccc\\\SSSJJJFFF@@@;;;;;;:::999<<>>@@@AAA???===>>>AAAEEEsss{{{nnnaaaUUUIIIBBB:::666555444111...000000...---,,,+++++++++,,,------......000444777<<>>777555777888666111///---***)))))))))))),,,+++***,,,000666===AAALLLSSS]]]fffnnntttzzz}}}|||{{{tttjjjbbb\\\SSSJJJEEE???;;;:::999888:::???@@@BBBFFFJJJLLLMMMMMMMMMSSSRRRPPPNNNMMMKKKJJJJJJDDDEEEFFFFFFDDD@@@<<<999;;;:::777333///......//////111000///000222...(((&&&)))***((((((***)))%%%'''(((((('''%%%$$$&&&'''(((((((((((('''&&&%%%$$$$$$###$$$%%%''''''%%%###!!!!!!"""############"""&&&&&&%%%$$$###""""""!!!$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$###"""!!!%%%%%%&&&$$$###"""###%%%&&&%%%$$$$$$$$$%%%''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%''''''&&&%%%'''&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))))),,,((('''***+++---444<<>>:::999777555888<<<:::<<<@@@DDDGGGHHHHHHHHHQQQQQQQQQPPPNNNLLLIIIHHHCCCDDDHHHLLLMMMIII@@@888;;;;;;:::555000---...111---///000///000333111,,,))),,,,,,))))))***)))&&&'''(((((('''&&&%%%'''((()))))))))))))))((('''&&&%%%$$$$$$&&&'''((('''%%%######$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%###""""""###%%%%%%%%%%%%$$$###"""!!!%%%%%%&&&$$$###"""###%%%&&&%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&'''((()))***&&&&&&''''''((()))))))))***((((((******+++000666MMM[[[lllwwwzzzzzz{{{~~~|||yyyxxxtttjjj```\\\VVVXXX]]]cccjjjppptttvvvvvvwwwyyyzzzzzzxxxwwwuuutttuuuvvvvvvuuuuuuvvvwwwttttttuuuvvvxxxyyyzzzzzzwwwvvvuuutttsssrrrqqqpppooopppqqqssstttuuuuuuuuussssssssstttttttttttttttrrrssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxwwwvvvvvvxxxxxxwwwvvvvvvwwwwwwxxxxxxwwwwwwwwwwwwwwwxxxxxxwwwwwwvvvuuuuuuvvvvvvvvvvvvuuuuuutttssstttvvvwwwxxxxxxxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwxxxyyy{{{||||||zzzxxxvvvvvvuuuuuuuuuwwwwwwuuutttwwwwwwvvvuuuttttttttttttuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyy{{{}}}|||zzz}}}}}}{{{xxxvvvuuurrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrqqqrrrtttsssrrrrrrsssuuurrrqqqooooooppppppnnnmmmnnnmmmllllllmmmnnnmmmlllkkkmmmnnnmmmllljjjjjjkkknnnlllkkkkkkmmmnnnnnnmmmkkkmmmnnnnnnnnnnnnoooqqqmmmlllkkkkkkjjjjjjkkkkkkiiijjjkkkjjjiiijjjkkkmmmmmmmmmmmmmmmmmmlllkkkkkkiiiiiijjjjjjjjjjjjiiiiiifffffffffggghhhiiijjjkkkkkkjjjhhhiiijjjjjjiiiggghhhjjjjjjjjjiiihhhiiijjjiiiiiiiiihhhhhhggggggfffdddfffggghhhiiiiiihhhgggeeeffffffffffffeeeddddddbbbbbbbbbbbbbbbbbbbbbcccdddddddddccccccccccccbbbddddddcccbbbaaa``````___]]]TTTHHH>>>444...222:::===@@@CCCCCCAAA@@@BBBEEEtttlll\\\MMMCCC@@@>>>:::999888777444111000000...------,,,,,,,,,,,,,,,,,,---...111777;;;???EEERRReee|||vvv___III>>><<<666///...222666555111222000---+++******+++,,,+++++++++,,,...000333444CCCLLLVVVZZZ\\\___gggnnnpppoookkkccc]]]YYYRRRKKKCCC===999888666333555999666888;;;???BBBCCCDDDDDDKKKLLLNNNOOONNNLLLJJJHHHDDDEEEHHHNNNRRRNNNDDD;;;<<<>>>>>>999333000111333---000111///000333222...***---,,,)))(((***)))&&&(((((()))(((&&&&&&((())))))))))))))))))(((''''''&&&%%%%%%&&&((()))((('''$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""###$$$%%%%%%%%%$$$$$$###"""%%%%%%&&&$$$###"""###%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%&&&&&&%%%$$$'''&&&&&&&&&''''''((()))&&&&&&''''''((()))))))))((()))************---000@@@QQQffftttwwwwwwxxxzzzzzzvvvuuutttmmm```WWWPPPUUUZZZ^^^aaaeeemmmssswwwwwwxxxyyyyyyxxxvvvuuusssuuuvvvvvvuuutttvvvwwwvvvwwwxxxzzz{{{|||||||||xxxwwwvvvuuutttsssrrrqqqoooqqqssstttttttttuuuvvvssssssttttttttttttuuuuuusssttttttuuuuuuuuuuuuuuuttttttuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvuuuuuutttvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyxxxwwwxxxyyyzzz{{{|||{{{zzzyyywwwwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuuuussstttuuuwwwwwwwwwvvvvvvyyyyyyxxxwwwwwwwwwxxxxxxwwwyyy|||~~~~~~|||yyywwwtttuuuvvvwwwwwwwwwuuutttwwwvvvvvvuuuuuuuuuttttttuuuuuuvvvvvvvvvvvvuuuuuutttssssssssstttuuuwwwyyyvvvwwwzzz|||zzzxxx~~~}}}zzzwwwvvvssssssrrrrrrqqqqqqqqqpppppppppqqqqqqrrrrrrrrrsssrrrsssttttttsssssstttuuurrrqqqooooooppppppnnnmmmmmmmmmlllmmmmmmmmmmmmlllkkkmmmnnnmmmkkkiiiiiijjjnnnlllllllllnnnnnnmmmllllllnnnoooooonnnnnnooopppllllllkkkjjjjjjjjjjjjkkkjjjjjjiiiiiihhhiiikkkmmmllllllmmmmmmmmmlllkkkkkkiiijjjjjjkkkkkkjjjjjjiiieeeeeeeeefffgggiiijjjkkkmmmlllkkkkkkllllllkkkiiihhhjjjkkkjjjiiihhhiiikkkjjjiiihhhgggfffgggggghhhffffffgggggggggffffffeeeddddddeeeeeeddddddcccbbbaaaaaaaaaaaabbbbbbbbbbbbccccccccccccccccccccccccddddddccccccbbbaaaaaa```___ZZZQQQDDD555,,,///888;;;???CCCCCCBBBAAABBBDDDsss}}}hhhWWWIII@@@;;;:::999777666555222000000///......------------+++,,,------///222777;;;???EEESSShhhyyyqqqgggVVVEEE<<<888111...111777888444///000///...,,,++++++++++++))))))***+++---///111333<<>>@@@AAAAAACCCEEEIIILLLMMMMMMKKKJJJGGGFFFHHHLLLPPPNNNGGG???>>>???@@@===888555444555000333444000///111111...+++---,,,(((''')))(((%%%'''((()))(((&&&&&&(((***''''''((((((((('''&&&&&&&&&%%%%%%&&&((())))))(((!!!!!!"""###############$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$"""!!!"""###$$$%%%%%%%%%%%%$$$######%%%%%%&&&$$$###"""###%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&$$$###(((((('''&&&%%%%%%&&&&&&&&&&&&''''''((()))))))))(((+++,,,+++++++++------888III^^^mmmssstttuuuwww|||xxxtttssstttooocccXXXRRRWWW\\\]]]]]]aaakkksssvvvwwwxxxxxxxxxwwwvvvvvvtttuuuvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{xxxwwwwwwwwwvvvvvvuuuuuupppsssuuuuuuttttttuuuwwwttttttuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuttttttttttttqqqrrrssstttuuuuuuuuutttssstttttttttttttttssssssssstttttttttuuuuuuuuuuuuwwwxxxyyyzzzyyyxxxxxxxxxxxxyyyzzz|||||||||{{{zzzwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvuuuvvvwwwwwwvvvuuutttssszzzyyyyyyxxxxxxxxxxxxxxxvvvxxx{{{}}}}}}{{{yyywwwtttuuuwwwwwwwwwvvvuuutttvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuutttsssrrrrrrsssuuuwwwxxxtttuuuxxx{{{yyyxxx~~~}}}zzzxxxttttttssssssrrrqqqpppppppppppppppqqqqqqrrrrrrrrrqqqrrrssssssrrrrrrsssuuurrrqqqooooooppppppnnnmmmlllmmmmmmmmmllllllmmmmmmkkkmmmnnnnnnllljjjkkkkkkooonnnmmmnnnoooooonnnmmmmmmnnnpppooonnnnnnooopppmmmlllkkkkkkjjjjjjkkkkkkkkkjjjhhhhhhiiijjjkkkllllllllllllmmmlllkkkkkkjjjjjjjjjkkkkkkkkkkkkjjjjjjeeeeeeeeefffgggiiijjjkkkmmmllljjjkkkllllllkkkiiihhhiiijjjjjjhhhhhhiiijjjjjjiiigggfffeeefffhhhhhhgggggggggfffeeedddcccbbbbbbccccccccccccbbbaaaaaa`````````aaaaaabbbbbbbbbccccccccccccccccccccccccddddddccccccbbbaaaaaaaaa```\\\VVVKKK<<<000000666999===AAABBB@@@???AAACCCqqqwwweeeTTTGGG@@@999888777555444222111000000//////...------......+++---...///000222666999@@@GGGVVVjjjvvvfff```\\\RRREEE<<<666111000777===<<<666222///000000000///...,,,+++)))))))))***,,,...111222666@@@NNNWWWYYYYYYZZZ\\\bbbbbb___XXXUUUSSSMMMFFF???:::777666555222333777555666777999;;;<<<=========???CCCGGGJJJJJJJJJIIIHHHGGGGGGJJJLLLKKKGGGCCC>>>>>>>>>>>><<<:::777555222666666111///000000...---...---(((&&&((((((%%%&&&'''((('''&&&&&&(((***&&&&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%''')))))))))"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$######$$$%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$###"""###%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$############$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%)))((('''&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))(((,,,...+++***,,,---,,,555BBBUUUeeeoootttwwwxxxzzzyyyuuutttuuutttjjj___ZZZ^^^aaa```^^^bbbllluuuuuuvvvvvvwwwxxxxxxwwwwwwuuuvvvwwwwwwvvvvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxsssvvvxxxxxxuuutttuuuwwwttttttuuuuuuvvvwwwwwwwwwwwwwwwuuutttsssssssssssspppqqqrrrssstttsssrrrqqqqqqqqqrrrsssssssssssssssrrrrrrrrrsssssssssttttttvvvxxxzzzzzzyyyxxxwwwxxxvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwvvvuuusssrrryyyyyyxxxwwwwwwwwwwwwxxxuuuwwwyyy{{{{{{zzzxxxwwwtttvvvwwwwwwuuuuuuuuuvvvuuuvvvvvvwwwwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuttttttuuuuuuvvvvvvttttttwww{{{|||{{{}}}vvvvvvuuutttrrrqqqpppppppppppppppqqqqqqqqqqqqqqqoooppprrrqqqppppppqqqsssrrrqqqooooooppppppnnnmmmlllmmmnnnmmmllllllmmmnnnlllnnnoooooonnnmmmmmmnnnrrrpppnnnnnnoooppppppooonnnoooppppppnnnnnnooopppmmmmmmlllkkkkkkkkkkkklllkkkjjjiiiiiikkkllllllkkklllllllllllllllkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjfffffffffggghhhiiijjjkkkjjjiiiggghhhiiiiiihhhfffgggiiiiiiiiihhhggghhhiiiiiihhhgggfffffffffggghhhhhhggggggfffeeedddccccccbbbccccccccccccbbbaaaaaa`````````aaabbbbbbccccccbbbccccccccccccdddddddddccccccbbbbbbbbbaaaaaaaaa```]]]YYYSSSGGG:::444555777;;;>>>???======???BBBppprrraaaQQQEEE???888888666444222000000111000//////...............+++---000111222333555666???HHHWWWjjjlllYYYUUUWWWQQQCCC999555000111:::>>><<<777666000111333444333111...,,,+++******)))+++---///111444===JJJTTTYYYZZZZZZYYY[[[[[[XXXRRROOOMMMHHHAAA===999666666555333444777555555666777888999:::::::::<<>><<<:::<<<>>>===888444222666666222...000111000///000...)))'''))))))&&&%%%&&&'''&&&%%%%%%''')))%%%&&&&&&''''''&&&&&&&&&&&&$$$###$$$&&&((())))))%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$#########"""###%%%%%%$$$$$$&&&'''$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&$$$###"""###%%%"""###$$$%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$###"""######$$$%%%%%%&&&&&&%%%$$$$$$&&&((())))))((((((((('''''''''''''''(((&&&&&&''''''((()))))))))(((,,,---***))),,,...,,,000999HHHYYYhhhsssxxxyyyyyyzzzwwwuuuvvvwwwqqqggg^^^``````^^^\\\```iiiqqqttttttuuuvvvwwwxxxyyyyyyvvvwwwxxxxxxwwwwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxyyywwwwwwwwwwwwwwwwwwwwwwwwvvvyyy|||zzzvvvsssuuuwwwssssssttttttuuuvvvvvvwwwvvvuuuttttttssstttuuuuuupppqqqssstttsssrrrpppooopppqqqrrrssstttuuuuuuuuurrrrrrsssssssssttttttttttttwwwzzzzzzxxxvvvvvvwwwvvvvvvvvvvvvwwwxxxyyyzzzxxxwwwvvvuuutttuuuuuuvvvvvvuuuttttttuuuvvvwwwxxxvvvwwwwwwxxxwwwvvvtttssswwwwwwvvvuuuuuuuuuuuuuuutttuuuwwwxxxxxxxxxwwwvvvuuuvvvwwwvvvtttsssuuuxxxuuuvvvwwwwwwwwwwwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuwwwwwwwwwwwwwwwvvvvvvuuuvvvuuuxxx}}}xxxwwwvvvuuusssrrrqqqpppqqqqqqqqqqqqppppppppppppmmmnnnpppooonnnnnnoooqqqrrrqqqooooooppppppnnnmmmkkkmmmooonnnlllkkklllnnnmmmooopppqqqppppppqqqrrruuussspppooopppqqqqqqqqqnnnpppqqqpppooonnnooopppooonnnmmmmmmllllllmmmmmmkkkjjjiiikkkmmmnnnllljjjkkkllllllllllllkkkjjjjjjjjjkkkkkkllllllkkkkkkjjjhhhhhhhhhhhhhhhiiijjjkkkiiihhhfffggghhhhhhgggeeefffggghhhhhhgggfffggghhhggggggfffffffffggggggggggggggggggffffffgggggghhhdddddddddddddddcccbbbbbb``````aaabbbbbbcccddddddbbbbbbcccccccccdddddddddbbbbbbaaaaaaaaaaaa`````````\\\ZZZ[[[UUUHHH;;;555666888;;;;;;999:::===AAAnnnmmm^^^OOOCCC???999999777444111000000111000//////............///+++...111333333333444555===GGGVVVhhh||||||fffRRROOOTTTPPPAAA444333///000888<<<999666888000333666888777444000......,,,***)))***,,,...000777===HHHSSSZZZ]]]\\\[[[VVVWWWTTTNNNKKKIIIDDD===<<<888666777666333444888555555555666666777777777:::;;;>>>@@@BBBCCCDDDDDDCCCEEEHHHIIIGGGDDDBBBBBB===999777:::??????888222111555666222///000222222111222000***(((******'''$$$%%%&&&&&&%%%%%%''')))&&&&&&'''''''''''''''&&&%%%$$$"""###&&&((())))))""""""###$$$$$$$$$$$$###$$$$$$$$$#########"""""""""###%%%%%%%%%%%%''')))$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$###"""###%%%!!!"""###$$$%%%$$$#########$$$&&&''''''&&&$$$###""""""###$$$%%%%%%&&&&&&&&&%%%%%%'''***,,,,,,+++(((''''''(((((()))***+++&&&&&&''''''((()))))))))''',,,---(((''',,,...++++++111>>>PPPcccqqqxxxyyywwwyyyxxxuuuvvvxxxtttlll\\\\\\[[[XXXVVVZZZcccjjjsssttttttvvvwwwxxxyyyzzzvvvxxxyyyyyyxxxxxxyyyzzzzzzyyyxxxwwwwwwyyy{{{|||xxxwwwwwwwwwvvvvvvuuuuuuxxx{{{~~~{{{vvvsssuuuxxxrrrrrrsssssstttuuuvvvvvvttttttsssssstttuuuwwwxxxqqqrrrtttttttttrrrpppooopppqqqrrrtttuuuvvvvvvwwwssssssssstttttttttuuuuuussswwwzzzzzzxxxvvvvvvwwwxxxxxxwwwwwwxxxzzz{{{}}}xxxwwwuuutttttttttuuuvvvvvvuuutttttttttvvvwwwxxxuuuvvvwwwxxxxxxwwwvvvvvvuuuuuutttsssssssssssssssttttttuuuvvvvvvvvvvvvvvvuuuwwwwwwuuussssssvvvyyyuuuvvvwwwxxxxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuxxxxxxyyyyyyyyywwwuuutttyyywwwyyyzzz|||~~~yyyxxxwwwvvvtttrrrqqqqqqrrrqqqqqqqqqppppppoooooolllmmmnnnnnnmmmmmmnnnooorrrqqqooooooppppppnnnmmmkkkmmmooonnnlllkkklllooommmoooqqqrrrrrrrrrssstttwwwtttpppooopppqqqrrrsssooopppqqqpppooonnnooopppoooooonnnmmmmmmmmmmmmnnnkkkjjjjjjllloooooommmjjjkkkkkklllllllllkkkjjjjjjjjjkkkkkkllllllkkkkkkjjjjjjiiiiiiiiiiiiiiijjjjjjjjjiiihhhhhhiiiiiihhhgggfffggghhhgggfffeeefffhhhffffffggggggggggggggggggffffffgggggghhhjjjkkkllleeeeeeffffffeeeeeedddccc```aaaaaabbbcccdddddddddbbbbbbbbbccccccdddddddddaaaaaaaaaaaa```````````````\\\[[[___^^^QQQ@@@666555777999888777888<<<@@@ttt}}}mmm[[[NNNGGG===::::::888777444222///...///...---,,,,,,---///000111111111222333444666777;;;GGGTTT^^^ppp~~~\\\JJJKKKEEE<<<777333+++---...------000666<<>>???@@@@@@AAADDDNNNWWWTTTHHH???===@@@<<<999:::======999444222555777444///---///222222///+++))))))))))))((((((''''''(((***+++)))((())))))(((''''''''''''''')))(((&&&%%%%%%&&&((())) """######""""""###$$$!!!"""$$$$$$######$$$%%%%%%$$$###$$$&&&###$$$%%%%%%%%%%%%$$$###$$$***&&&$$$((($$$!!!###%%%&&&&&&%%%$$$$$$%%%#########$$$%%%&&&'''((( !!!###$$$######%%%&&&(((''''''(((+++---......'''&&&%%%%%%'''(((((((((&&&'''(((&&&$$$$$$(((+++,,,+++*********+++,,,---&&&000999DDDZZZrrrzzztttwwwyyyzzzzzz{{{zzztttkkk```^^^ZZZTTTOOORRR[[[dddooosssvvvvvvxxx{{{zzzvvvxxxxxxwwwwwwvvvwwwwwwxxxwwwvvvuuuvvvxxxyyyyyywwwxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxwwwuuutttwwwtttrrrpppqqqsssssssssrrrsssttttttssssssuuuvvvvvvtttrrrrrrsssttttttssswwwuuutttvvvxxxxxxuuuqqquuuuuuuuuvvvvvvvvvvvvwwwuuuuuuuuuuuuttttttttttttvvvwwwxxxyyyyyyyyyyyyyyyzzzyyywwwwwwwwwwwwvvvtttyyyxxxxxxxxxwwwwwwvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvxxxwwwuuutttuuuvvvuuutttxxxwwwvvvvvvvvvwwwyyyyyyzzzxxxuuuttttttuuuuuutttyyyzzzzzzxxxuuusssssstttwwwwwwvvvuuuuuuuuuuuuuuuxxxxxxwwwwwwvvvuuuuuuuuuyyyyyy|||{{{{{{zzzzzz{{{~~~{{{|||}}}|||{{{xxxvvvtttuuusssrrrqqqqqqqqqooommmoooooommmkkkjjjkkkooorrrqqqpppppppppoooooonnnnnnmmmnnnooooooooommmlllkkkmmmkkklllpppqqqnnnnnnqqqrrrqqqpppnnnnnnnnnooooooppppppoooooonnnnnnmmmmmmkkklllmmmnnnnnnmmmlllkkkllllllkkkkkkkkkkkkllllllllllllkkkkkkkkkllllllmmmhhhiiikkklllllllllkkkkkkiiijjjjjjkkkkkkjjjjjjiiilllkkkiiihhhggghhhiiiiiigggiiiiiieee```___bbbfffccceeegggiiiiiihhhgggfffhhhhhhgggggggggggghhhhhhggggggfffffffffeeeeeeeeeccccccccccccddddddeeefffddddddddddddddddddddddddcccccccccbbbbbbbbbaaaaaa```______```___YYYQQQJJJ777555555:::;;;888555555uuuyyyjjjYYYMMMFFF===999888777666444222000//////---,,,++++++,,,...///111111222333444666888999<<>>888111,,,---.........222999???===<<<;;;;;;999555111///,,,...///---***)))***,,,---666@@@GGGPPPZZZ___]]]ZZZTTTMMMHHHFFFCCC===999888888888888888777666666666444222222333444444333777777888999;;;<<<===>>>???AAAHHHOOOMMMDDD>>>>>>@@@<<<999:::<<<===:::666222555777666111...000222222///,,,*********)))))))))((('''((()))******)))'''&&&&&&&&&&&&'''(((((()))'''&&&%%%%%%&&&''')))!!!"""$$$###""""""###%%%%%%###"""###%%%'''''''''"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ &&&""" $$$!!!###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((("""###$$$$$$######%%%'''(((&&&&&&'''***,,,------((('''&&&&&&'''((((((((('''((((((&&&$$$%%%(((+++++++++*********+++,,,---(((///666???TTTlllvvvssswwwyyy{{{zzz{{{|||wwwoooddd```YYYRRRNNNRRRZZZbbblllsssxxxxxxxxxzzzyyywwwwwwwwwvvvvvvvvvwwwwwwxxxwwwvvvuuuvvvwwwxxxwwwvvvwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwvvvuuutttwwwuuurrrqqqrrrsssssssssrrrsssuuuuuutttsssuuuvvvuuusssrrrsssuuuvvvvvvvvvwwwvvvuuuvvvxxxxxxuuurrrrrrrrrrrrsssssssssttttttvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyxxxxxx{{{yyywwwwwwxxxxxxvvvuuuwwwwwwvvvvvvvvvuuuuuuuuuvvvvvvuuuuuuuuuvvvvvvwwwxxxwwwuuuuuuvvvwwwvvvuuuxxxwwwvvvvvvvvvwwwyyyyyyzzzxxxvvvuuuuuuvvvuuutttyyyzzzzzzyyyvvvuuuuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxzzz~~~{{{zzzyyyyyyzzz|||zzz{{{|||||||||zzzxxxwwwtttsssqqqqqqqqqpppooommmppppppooonnnlllmmmoooqqqpppppppppooooooooonnnnnnooooooooooooooonnnmmmlllnnnlllmmmpppqqqooooooqqqppppppnnnmmmmmmmmmnnnnnnpppooooooooonnnnnnnnnmmmnnnoooppppppppppppooonnnmmmmmmllllllllllllmmmmmmmmmmmmllllllkkkllllllmmmkkkkkkmmmnnnnnnnnnmmmmmmiiijjjjjjkkkkkkjjjjjjiiikkkkkkjjjiiiiiiiiiiiiiiifffhhhhhheee```___aaaeeedddeeeggghhhhhhhhhgggggghhhhhhgggggggggggghhhhhhggggggfffffffffeeeeeeeeedddcccccccccddddddeeefffddddddddddddddddddddddddddddddddddddccccccccccccaaaaaaaaabbbbbb^^^XXXRRRAAA:::555555555444555888vvvsssfffUUUJJJDDD<<<777666666555444222000///...---,,,******+++---...111111222444666888:::;;;===@@@IIIUUU___mmmaaaKKKJJJEEE???888///,,,---...---...222:::AAA===>>>===<<<:::888555333...//////---+++)))***+++,,,222999AAALLLXXX______^^^WWWMMMFFFCCC@@@===:::999999999888777666666555666444222111222333222111444444555555777888::::::<<<===AAAEEECCC>>>===>>>@@@<<<999999;;;===;;;999333666888777333000111222222///,,,***++++++***)))***(((''''''(((*********%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''((("""$$$%%%%%%$$$###%%%&&&'''%%%$$$%%%'''((((((((("""###%%%%%%$$$###%%%&&&%%%$$$###""""""###$$$%%%"""'''### &&&###$$$###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''(((%%%%%%%%%$$$######%%%''''''%%%%%%&&&)))+++++++++***)))(((''''''(((((())))))))))))'''&&&&&&(((***++++++***)))***+++,,,---***...222999KKKcccppprrrwwwzzz{{{{{{|||}}}zzztttiiicccZZZSSSPPPSSSYYY]]]hhhrrrzzz{{{yyyyyyyyywwwvvvvvvvvvvvvvvvwwwxxxxxxxxxvvvuuuvvvwwwwwwvvvuuuvvvvvvuuuuuuuuuuuuvvvvvvtttuuuuuuvvvuuuuuuttttttwwwuuurrrrrrsssttttttsssssstttuuuuuuttttttuuuvvvuuutttssstttvvvxxxyyyxxxxxxwwwvvvwwwxxxwwwvvvtttuuuuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwww{{{yyyxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwuuuvvvwwwxxxxxxwwwxxxwwwwwwwwwwwwxxxyyyyyyzzzxxxvvvuuuvvvwwwvvvuuuxxxyyyzzzyyywwwwwwwwwyyywwwwwwvvvuuuuuuuuuvvvvvvtttuuuuuuvvvwwwwwwxxxxxxwwwvvvwwwzzz|||yyyyyyxxxwwwxxxzzz|||~~~yyyzzz{{{|||||||||{{{zzzsssrrrppppppppppppnnnlllpppqqqrrrpppnnnmmmnnnoooppppppoooooooooooonnnnnnppppppooonnnnnnnnnooooooooolllmmmqqqrrroooooorrrooonnnmmmlllllllllmmmnnnoooooooooooonnnnnnnnnnnnoooppppppqqqqqqppppppooonnnmmmmmmmmmmmmmmmmmmnnnooonnnmmmlllllllllllllllkkklllmmmnnnnnnnnnmmmllliiijjjjjjkkkkkkjjjjjjiiikkkkkkkkkjjjjjjjjjjjjiiifffhhhiiigggcccbbbcccfffffffffgggggggggggghhhhhhhhhggggggffffffgggggghhhfffffffffffffffeeeeeeeeeddddddcccccccccdddeeeeeeccccccccccccccccccccccccfffeeeeeeeeeeeedddddddddaaaaaaaaabbbcccaaa^^^[[[NNNDDD999333000000333888wwwlllaaaQQQGGGBBB;;;444444444444333222000000///...,,,++++++,,,...///000111222333666888:::<<<>>>;;;BBBMMMRRRXXXqqqlllPPPHHHBBB<<<666,,,,,,,,,,,,******...666<<<>>>AAAAAA>>>;;;;;;999777000///...,,,+++***+++,,,,,,...333;;;HHHUUU]]]``````XXXNNNFFFAAA@@@???>>>::::::999777777666555555666444222222222222111///333333333333444666777888777999<<<>>>===;;;;;;<<>>666777888777555333222222111///------------,,,***,,,)))''''''(((***+++,,,,,,+++***((('''&&&&&&&&&'''''''''&&&&&&'''''''''###%%%&&&&&&%%%%%%&&&'''&&&$$$""""""###$$$$$$###!!!###$$$$$$$$$$$$&&&'''%%%$$$"""!!!!!!"""$$$%%%!!!&&&"""%%%$$$!!!'''"""$$$%%%%%%$$$######$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%######%%%'''&&&$$$###$$$'''))))))(((,,,,,,,,,***((((((+++...---,,,+++***))))))((((((+++***)))))))))***+++,,,***+++,,,///<<>>>>>>>>JJJZZZhhhkkkUUUCCC;;;555***)))))))))&&&###$$$)))---888@@@BBB<<<:::>>>@@@>>>;;;777333000000///......---,,,///555===EEEQQQ\\\\\\WWWPPPIIIDDDAAA@@@AAA:::999777666666666777888777666555666777666444222999777555333222333444555...444999999999999999666888888777888999;;;<<<>>>888777666555444333333222111///............,,,++++++)))(((((()))+++++++++///...,,,***(((&&&%%%%%%''''''''''''''''''''''''###%%%&&&&&&%%%$$$&&&'''(((&&&$$$###$$$%%%$$$###!!!"""$$$$$$$$$$$$&&&(((%%%%%%$$$######$$$%%%%%%"""'''###!!!'''%%%!!!'''"""$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%&&&###$$$&&&%%%$$$$$$$$$&&&&&&%%%$$$%%%'''(((((((((,,,------+++((()))...222///---+++++++++***((('''******)))((()))***+++,,,+++++++++...777HHH]]]kkkuuu{{{~~~|||zzz{{{yyyvvvssspppkkkeee___ZZZXXXWWW\\\hhhssswwwxxxyyyzzzyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyxxxvvvwwwxxxxxxwwwvvvuuuuuuttttttttttttuuuuuuvvvuuuuuutttttttttuuuuuuvvvuuutttuuuwwwwwwvvvuuuvvvwwwxxxwwwvvvuuuvvvwwwyyywwwuuutttttttttsssrrrvvvwwwwwwvvvtttsssuuuvvvuuuuuuuuuuuuvvvvvvvvvvvvttttttuuuuuuvvvwwwwwwwwwyyyxxxwwwuuuuuuvvvwwwxxxxxxwwwvvvwwwxxxxxxwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxvvvvvvvvvvvvwwwwwwxxxyyyyyyxxxvvvwwwxxxyyyyyyxxxwwwxxxxxxyyyzzzyyyyyyyyyvvvuuuuuuvvvwwwwwwuuussssssuuuvvvvvvvvvvvvxxxyyywwwwwwvvvvvvvvvwwwxxxxxxxxxxxxwwwwwwvvvuuuuuutttvvvuuuttttttuuuwwwyyyzzzxxxwwwuuuttttttuuuvvvwwwyyyyyyxxxwwwvvvvvvuuuuuurrrpppooooooppppppooonnnlllnnnppppppnnnlllkkklllmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnnnnoooppppppooommmmmmppppppmmmmmmoooooonnnmmmmmmmmmnnnooopppnnnnnnnnnnnnooooooooooooqqqppppppooooooppppppqqqnnnmmmmmmmmmmmmmmmmmmnnnnnnmmmlllkkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmlllkkkiiijjjjjjkkkkkkjjjjjjiiijjjiiihhhhhhhhhiiijjjkkkgggfffdddcccdddeeeggghhhiiiiiihhhhhhhhhhhhgggggggggffffffeeeeeeffffffgggeeeeeeeeefffffffffffffffeeeeeedddcccccccccddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````bbbbbbbbb```^^^]]]___```]]]YYYWWWVVVPPPDDD999555uuulll]]]VVVHHH>>>;;;666222222222111000...---,,,,,,,,,+++,,,...000333555222222333444555777999:::999::::::999888:::>>>CCCKKK^^^zzz|||dddLLL@@@888,,,'''((()))(((%%%%%%))),,,777AAAEEE??????GGGKKKJJJFFFAAA;;;666444222///---++++++///333666;;;HHHVVVYYYVVVQQQKKKDDD???<<<;;;888888666555666777999:::888777777888:::999777555<<<:::666333111111222222...444777555444777888555444555777888999:::;;;===999777444333222333333333000///......//////---+++***)))((()))+++,,,+++***---,,,+++)))'''&&&%%%%%%&&&''''''''''''''''''&&&###$$$%%%%%%$$$$$$%%%&&&(((&&&$$$$$$$$$$$$###""" """$$$$$$$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""(((%%%$$$)))&&&!!!%%%"""###%%%%%%###"""###$$$%%%$$$$$$######$$$$$$$$$"""%%%&&&%%%$$$$$$$$$'''%%%$$$%%%'''(((((((((+++---...+++)))***000555000...,,,,,,,,,+++)))&&&***)))((((((((()))+++,,,,,,,,,,,,---222???QQQ```nnnvvv{{{{{{zzz{{{zzzxxxuuusssmmmeee\\\XXXXXX[[[ZZZdddmmmssswww{{{{{{yyyyyyyyyxxxwwwvvvvvvvvvvvvvvvuuutttuuuvvvwwwvvvuuuvvvuuuuuuuuuuuuuuuuuuvvvyyyxxxwwwuuuuuuuuuvvvvvvvvvuuuuuuvvvwwwxxxwwwvvvwwwxxxyyyxxxvvvuuuvvvwwwvvvtttrrrrrrssssssrrrqqquuuvvvvvvtttrrrrrrtttvvvwwwwwwxxxxxxxxxyyyyyyyyyttttttuuuuuuvvvwwwwwwxxxxxxwwwuuuuuuuuuvvvxxxyyywwwvvvuuuuuuwwwwwwvvvuuuwwwwwwwwwxxxxxxxxxyyyyyywwwwwwwwwvvvwwwwwwxxxxxxzzzxxxvvvvvvxxxxxxxxxwwwwwwxxxyyyzzzzzzzzzyyyyyywwwvvvvvvxxxyyyyyywwwuuuuuuvvvwwwwwwwwwwwwxxxzzzwwwwwwvvvvvvwwwwwwxxxyyywwwwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvwwwyyyzzzyyywwwuuutttssstttuuuvvvuuuuuutttttttttttttttuuurrrqqqppppppqqqqqqpppooommmoooppppppnnnmmmnnnnnnmmmmmmmmmnnnnnnnnnoooooolllmmmnnnoooooooooooonnnnnnlllllloooooollllllnnnmmmmmmlllllllllmmmnnnooommmnnnnnnnnnooooooooopppppppppooonnnnnnoooppppppmmmmmmllllllllllllmmmmmmlllkkkkkkjjjjjjjjjkkkkkkmmmmmmnnnnnnnnnmmmkkkkkkiiijjjjjjkkkkkkjjjjjjiiijjjiiifffeeeeeegggjjjlllgggdddaaa```aaadddggghhhhhhiiiiiijjjiiihhhgggfffgggffffffeeeeeeffffffgggeeeeeeeeefffffffffggggggfffeeeddddddcccccccccdddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````______```bbbcccaaa___^^^```bbb___\\\[[[]]]YYYPPPGGGDDDtttjjj\\\UUUFFF===:::666333222222111///...,,,+++*********+++---000333555444444555555666888999:::777;;;:::666666999999555<<>>BBB@@@===;;;999777333000===;;;>>>LLLfff{{{bbbKKK;;;222,,,)))&&&$$$%%%'''((())):::DDDJJJJJJQQQbbblllkkkaaaVVVFFF;;;666555333222(((---111///,,,222@@@LLLUUUVVVSSSMMMFFF???444***;;;777555666777777:::???<<<;;;;;;<<<======;;;999<<<>>>:::222---///222333111111111222333444666777555444333555888999777444333666888666111...000333222000///...//////---,,,&&&+++///...)))'''))),,,***)))((('''((()))+++------(((&&&)))(((%%%''',,,&&&&&&'''''''''&&&$$$###&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%$$$###$$$&&&%%%&&&&&&''''''&&&&&&%%%***(((&&&$$$######$$$%%%%%%%%%$$$$$$###"""!!!!!!%%%%%%$$$###""""""######%%%&&&&&&&&&&&&&&&&&&&&&%%%######&&&+++,,,)))$$$&&&))),,,,,,++++++---///------...///...---+++***+++******)))******++++++++++++---//////333@@@NNN___nnnxxxwwwxxx~~~zzztttsssoooeeeZZZSSSRRRTTTUUUWWW]]]gggrrrxxxzzzxxxuuuuuuuuuuuuuuutttttttttvvvuuuttttttuuuwwwyyy{{{yyyyyyyyyxxxxxxxxxxxxwwwwwwxxxxxxwwwvvvvvvwwwyyyyyyyyyxxxxxxyyyyyyzzz{{{yyyxxxwwwuuuuuuuuuvvvwwwttttttsssrrrrrrrrrssssssqqqqqqrrrssstttttttttsssuuuuuuvvvwwwwwwwwwwwwwww{{{yyyxxxyyy{{{{{{xxxvvvwwwvvvuuuuuuuuuvvvxxxyyywwwwwwvvvvvvvvvvvvwwwwwwvvvwwwwwwvvvtttsssuuuvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyzzztttvvvyyyyyyyyyxxxyyyzzzzzzzzzzzzxxxwwwwwwyyy{{{xxxxxxxxxwwwwwwwwwvvvvvvyyyxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvxxxwwwwwwvvvuuuvvvvvvvvvsssrrrqqqqqqrrrsssuuuvvvvvvuuutttrrrpppnnnmmmlllqqqqqqppppppppppppqqqqqqnnnmmmlllkkkkkklllmmmnnnpppnnnmmmlllmmmnnnpppqqqjjjkkklllnnnnnnnnnnnnmmmnnnmmmkkkiiiiiikkkmmmnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmlllkkkkkkmmmmmmlllkkkllllllllljjjiiijjjmmmpppmmmllllllkkkkkkllllllmmmnnnmmmlllkkkjjjjjjjjjjjjjjjjjjkkklllkkkjjjiiihhheeeeeefffhhhiiijjjkkkllliiijjjiiifffdddccceeeggghhhggggggjjjmmmmmmjjjffffffgggggggggggggggggggggddddddddddddddddddddddddccccccccccccccccccccccccaaabbbcccbbbaaa``````bbbbbb```___```bbbccccccbbbcccbbbbbbaaa```______^^^___```aaaaaa___]]]ZZZXXXrrr}}}lllWWWLLLEEE===777555333222111000///---,,,,,,///...------...000222333222111333666666555777<<<@@@>>>======;;;888444111555666:::BBBRRRkkkxxxbbbLLL;;;222---***'''%%%&&&(((+++,,,888BBBHHHJJJTTTiiiyyy}}}vvviiiVVVEEE;;;555111///...333666222---///999CCCNNNRRRSSSNNNHHHBBB999111999444333444555444777;;;;;;:::;;;<<<======;;;999:::<<<:::333...000222222000000111222333444555555666444333444666777666444222555777555111///222555222000///...//////---,,,)))+++,,,+++)))))),,,///***)))((('''((()))+++,,,...***''')))(((%%%&&&***%%%&&&'''''''''&&&%%%$$$%%%$$$######%%%%%%$$$###$$$%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&$$$######$$$%%%&&&%%%%%%$$$$$$###""""""!!!%%%$$$$$$###""""""######&&&&&&%%%%%%$$$$$$######%%%$$$###'''+++,,,)))%%%&&&))),,,,,,++++++---...,,,,,,,,,,,,,,,+++******,,,,,,+++******))))))*********,,,------000;;;HHHZZZkkkxxxxxxxxx||||||xxxsssssspppggg\\\TTTRRRSSSOOOQQQVVV```kkksssuuutttvvvvvvvvvuuuuuuuuuuuuuuuuuuuuutttttttttvvvxxxzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxwwwvvvuuuwwwyyyxxxxxxxxxxxxxxxyyyyyyzzzxxxwwwvvvuuutttuuuuuuvvvrrrrrrqqqqqqqqqrrrrrrsssrrrrrrssstttttttttttttttuuuvvvvvvwwwwwwwwwvvvvvvzzzyyyxxxyyyzzzzzzxxxvvvxxxwwwvvvvvvvvvwwwyyyyyywwwwwwwwwvvvvvvwwwwwwwwwvvvwwwwwwvvvttttttuuuvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzwwwyyyzzzyyyxxxwwwxxxyyyxxxyyyyyywwwvvvvvvxxxzzzxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvxxxwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwvvvvvvuuuvvvvvvuuuuuutttttttttuuusssrrrqqqqqqpppqqqrrrrrrttttttsssrrrpppooonnnnnnooonnnnnnmmmmmmnnnnnnooonnnnnnmmmllllllmmmnnnnnnpppooonnnmmmmmmoooppprrrmmmmmmnnnnnnnnnmmmlllkkklllllllllllllllllllllllllllllllllmmmmmmlllllllllkkkjjjiiijjjllllllkkkjjjkkkllllllkkkjjjjjjmmmooollllllkkkkkkkkkkkkllllllmmmmmmlllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjiiihhhffffffggghhhiiijjjjjjkkkhhhiiiiiigggffffffgggiiihhhggggggiiikkkllljjjgggggggggggggggggggggffffffddddddddddddddddddddddddddddddddddddddddddddddddaaabbbcccbbbaaa```aaabbbbbbaaa___```bbbccccccbbbbbbaaaaaa```______^^^^^^]]]^^^______^^^\\\ZZZXXXttt{{{gggRRRHHHDDD>>>777222222111000///...---,,,+++///............///000111111000222666666444555999<<<===>>>??????<<<666222000333555888>>>NNNbbbrrr~~~zzzooo]]]III999000---+++(((''''''***...000666===BBBDDDQQQjjjzzzeeeQQQBBB888333000444888:::666///---111666CCCLLLRRRPPPKKKFFF???999888444333555555333555888999999999;;;======<<<:::888;;;:::444111222222111///000111333444444444444888666333333444555555555222444666444111111333666222000////////////...,,,---,,,***))))))+++...000***)))((((((((()))***+++///+++))))))(((%%%%%%(((%%%%%%&&&''''''&&&&&&%%%$$$###"""###$$$%%%$$$###%%%&&&'''&&&$$$"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""###$$$%%%&&&%%%%%%$$$$$$###"""""""""%%%$$$######"""#########&&&&&&%%%$$$###"""!!!!!!&&&%%%%%%(((+++---***'''&&&(((+++,,,++++++,,,...++++++******)))*********------,,,+++***)))((((((******+++---+++---555@@@NNNaaassswwwwwwyyyzzzwwwssssssqqqjjj```WWWRRRQQQMMMNNNSSS]]]hhhqqquuuvvvxxxxxxwwwwwwvvvvvvvvvvvvvvvuuutttttttttvvvwwwxxx{{{zzzzzzyyyxxxwwwwwwvvvvvvwwwwwwwwwuuuuuuwwwxxxwwwwwwwwwwwwwwwxxxxxxyyyvvvvvvuuuttttttttttttuuuqqqpppppppppqqqrrrsssssssssssstttuuuuuuuuuttttttvvvvvvvvvwwwwwwvvvuuuuuuyyyxxxxxxxxxyyyyyywwwvvvxxxxxxwwwwwwxxxxxxyyyzzzxxxxxxwwwwwwwwwwwwxxxxxxvvvwwwwwwvvvttttttuuuwwwuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzyyyvvvuuuvvvxxxvvvwwwwwwwwwuuuuuuwwwyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuwwwwwwvvvvvvvvvvvvvvvwwwvvvvvvvvvvvvvvvuuuuuutttuuutttttttttssssssssssssssssssqqqpppoooooooooooorrrrrrrrrqqqppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnooonnnnnnmmmmmmnnnnnnooopppooonnnnnnnnnoooqqqrrrppppppoooooommmllljjjiiikkklllmmmnnnnnnmmmlllkkkjjjkkkkkkkkkkkkkkkkkkjjjjjjiiihhhiiikkklllkkkjjjiiikkkllllllkkkjjjlllmmmlllkkkkkkjjjjjjkkkkkklllmmmlllkkkjjjjjjiiijjjjjjiiijjjkkkkkkkkkjjjhhhhhhggggggggghhhhhhiiiiiiiiiggghhhhhhhhhggggggiiikkkiiigggggghhhiiijjjiiihhhhhhhhhhhhggggggfffffffffccccccccccccccccccccccccddddddddddddddddddddddddbbbcccccccccaaa```aaabbbbbbaaa___```bbbcccbbbbbbaaaaaa``````___^^^^^^^^^]]]^^^_________^^^\\\[[[xxxvvvbbbLLLCCCBBB>>>666111222111111///...---,,,,,,....../////////000000000111000333888777444555888:::;;;>>>AAABBB???:::555111222333444888BBBPPP[[[eeeggggggaaaSSSBBB444---,,,***(((''''''***///333444888:::;;;GGGaaa{{{oooZZZHHH===777666444777999666000,,,,,,...:::EEEPPPQQQLLLHHHDDD???999666666888777444444777777777777:::<<<<<<;;;999555999999555333444333///000111333444555555555444:::888666444444555666777555666666444111111333555111000//////000000///---000...+++***,,,---......******))))))))))))***+++---+++***)))(((''''''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%#########%%%&&&%%%$$$&&&''''''&&&$$$"""###$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$######""""""###$$$$$$$$$$$$$$$#########""""""$$$$$$###############$$$%%%%%%$$$$$$#########"""&&&&&&&&&(((+++,,,+++)))'''(((***++++++,,,,,,---,,,+++***)))((()))***+++,,,,,,,,,,,,+++******)))++++++,,,...,,,+++111888AAAVVVllluuuvvvxxxyyyxxxsssuuutttoooeee\\\TTTQQQMMMMMMPPPYYYeeeooouuuwwwyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxxxx{{{{{{zzzyyyxxxwwwwwwvvvuuuvvvwwwvvvttttttvvvxxxvvvvvvvvvvvvvvvwwwwwwxxxttttttttttttttttttttttttqqqpppqqqqqqrrrssstttuuuttttttuuuuuuuuuuuuuuutttvvvvvvvvvvvvvvvvvvuuutttxxxxxxxxxxxxxxxxxxwwwvvvwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyvvvwwwwwwvvvuuuuuuvvvxxxuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzxxxvvvuuuwwwyyyuuuwwwxxxwwwvvvvvvwwwyyyyyyxxxxxxxxxxxxwwwwwwwwwuuuuuuuuuuuuuuuuuuttttttvvvuuuttttttttttttttttttuuuuuuuuuvvvuuuttttttssstttttttttttttttssssssrrrrrrrrrqqqqqqpppppppppppppppppppppppppppppppppppppppoooooooooooooooooopppoooooonnnnnnnnnnnnoooooopppoooooooooooopppqqqqqqppppppooonnnmmmlllkkkjjjllllllmmmmmmmmmmmmlllllljjjkkkkkkllllllkkkkkkjjjjjjiiihhhiiikkkmmmlllkkkhhhjjjllllllkkkjjjkkklllkkkkkkjjjjjjjjjjjjkkkkkklllkkkkkkjjjiiiiiijjjjjjiiijjjjjjkkkkkkiiihhhggghhhhhhhhhhhhhhhhhhggggggfffhhhhhhhhhffffffgggiiihhhgggggggggggghhhiiiiiiiiiiiihhhhhhgggfffffffffcccccccccccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeebbbcccdddcccaaa```aaabbbcccaaa``````aaabbbbbbaaabbbaaaaaaaaa``````_________```aaaaaabbbaaa``````zzzooo[[[FFF??????===666111222222111111000///......---...///111111111000000222222666;;;:::666666999999;;;>>>AAACCCAAA<<<888333222000333999BBBKKKPPPTTTXXX[[[VVVJJJ<<<222---***)))'''%%%%%%(((...333444777666666@@@WWWrrryyydddOOO@@@999666000222333222///,,,++++++222???KKKNNNLLLIIIEEEAAA;;;777666888777444333666555555555777::::::999777444777888666555666444///222333444555555666666555<<<;;;999777666666888:::999888666444111000111222111000//////000111///...111000////////////,,,***+++++++++*********++++++)))******))))))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&'''(((&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###""""""""""""$$$$$$$$$###############$$$###############$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&(((***++++++***''''''(((***+++,,,,,,,,,,,,+++***))))))***+++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,...111///---///555>>>QQQgggtttwwwxxxxxxyyyuuuwwwwwwtttlllbbbYYYTTTLLLKKKLLLSSS___jjjqqqtttyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyy{{{{{{zzzzzzyyyxxxwwwwwwuuuvvvvvvuuuttttttuuuwwwvvvvvvuuuuuuvvvvvvwwwxxxsssssssssttttttttttttsssrrrrrrrrrssssssuuuvvvwwwtttuuuuuuuuuuuuuuuttttttuuuuuuvvvvvvvvvuuuuuutttwwwwwwxxxxxxwwwvvvvvvvvvuuuvvvvvvwwwwwwwwwwwwwwwyyyxxxxxxxxxxxxxxxxxxyyyvvvwwwwwwwwwuuuuuuwwwxxxuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvvvvwwwxxxyyyzzzxxxyyyyyyxxxwwwwwwxxxzzzuuuwwwxxxxxxwwwwwwxxxzzzxxxxxxwwwwwwwwwwwwvvvvvvttttttttttttttttttuuuuuutttssssssrrrrrrrrrssssssuuuuuuuuuuuuuuutttssssssttttttuuuuuuuuutttsssrrrppppppqqqrrrrrrrrrrrrrrroooooopppppppppqqqqqqqqqppppppooooooooooooppppppnnnnnnoooooooooooonnnnnnoooooooooooooooppppppqqqnnnnnnnnnnnnnnnnnnnnnnnnooonnnlllkkkkkklllnnnooollllllmmmmmmmmmmmmllllllkkkjjjjjjkkklllmmmmmmlllgggiiikkkkkkjjjiiijjjkkkjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjiiiiiiiiijjjjjjiiiiiijjjkkkjjjiiihhhggghhhhhhhhhgggggggggggggggggghhhhhhgggeeeddddddeeegggggggggffffffggghhhiiiiiiiiihhhhhhggggggggggggcccccccccccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeebbbcccdddcccbbbaaaaaaccccccbbb``````aaabbbbbbaaacccccccccbbbbbbbbbbbbbbb``````aaaaaaaaaaaaaaaaaa~~~fffTTTBBB<<<<<<:::666444222222222111000/////////,,,...000333444333222111333444888======888777999888999:::===???>>><<<999333000...111888@@@EEEHHHJJJPPPTTTPPPEEE999111...))))))'''$$$###&&&---333888999888888>>>PPPhhhzzzmmmVVVCCC888555//////...------,,,++++++***666BBBHHHIIIIIIFFFBBB<<<777555666444111111444333333333555777777666444333555666555666888555000444444444333444555666666;;;;;;;;;999888888:::<<<<<<:::666333111111111111111000//////111111000///000111222222111///---,,,---------,,,,,,,,,,,,+++'''******((())),,,,,,***((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$&&&((()))((('''&&&'''(((&&&%%%###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$###"""!!!!!!#################################"""######$$$%%%""""""###$$$%%%&&&''''''&&&&&&''''''((()))***+++(((''''''))),,,---,,,+++******************+++,,,((()))+++---......------,,,,,,///444333000000333BBBPPPdddqqqwwwxxxxxxxxxxxxyyyzzzxxxrrriii```ZZZQQQOOOMMMRRR]]]iiiqqquuuwwwwwwxxxxxxyyyzzzzzzzzz||||||{{{{{{zzzzzzyyyyyyzzzzzzzzzzzzyyyyyyyyyyyytttuuuuuuuuussssssuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxrrrsssttttttuuuttttttttttttssssssssstttuuuvvvvvvttttttuuuuuuuuutttssssssssstttuuuuuuvvvvvvvvvuuuuuuwwwxxxxxxvvvuuuuuuvvvuuuuuuvvvwwwwwwwwwwwwvvvxxxxxxwwwwwwwwwwwwxxxxxxvvvwwwwwwwwwvvvvvvwwwyyyuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzvvvxxxyyyzzzxxxwwwxxxyyytttvvvxxxyyyxxxxxxyyyzzzwwwwwwvvvvvvvvvuuuuuuuuuttttttttttttuuuuuuuuuuuussssssrrrrrrsssssstttuuuuuuuuuuuuuuuuuuttttttsssssstttuuuuuuuuutttrrrrrrooopppqqqrrrssssssssssssooooooooopppppppppqqqqqqoooooonnnnnnnnnnnnoooooommmnnnnnnoooooonnnnnnmmmmmmnnnnnnnnnoooooooooooommmmmmmmmmmmnnnooopppqqqpppnnnllljjjjjjlllnnnpppmmmnnnnnnoooooonnnnnnmmmmmmlllkkkkkkmmmmmmlllkkkgggiiijjjjjjiiihhhjjjkkkjjjiiiiiihhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjhhhiiijjjjjjjjjiiiggggggggggggggggggggggggggggggfffggghhhgggeeecccbbbccceeefffggggggffffffggghhhhhhhhhhhhhhhhhhhhhhhhhhhddddddddddddddddddddddddddddddddddddddddddddddddcccdddddddddbbbaaabbbcccdddbbb``````aaabbbaaa```dddddddddccccccccccccccc^^^^^^^^^^^^____________}}}www^^^OOO@@@:::999888777777111111111000//////......+++---111444666666555333333444999???>>>999777888777666555666888:::999999222111//////000555;;;??????GGGNNNLLLBBB666...,,,******((($$$"""%%%,,,333<<<<<<:::777777AAAUUUeeezzz}}}{{{nnnZZZHHH===:::333000,,,******++++++***###---999@@@FFFJJJGGGBBB???:::666666444111222555222111222333555444222111333555555444666999666111444333111000111222444666888:::;;;;;;999888:::<<<<<<999555333222222222333111000///000111222111//////111333222///...000333......///......------,,,'''+++,,,)))))),,,,,,((()))((('''%%%$$$$$$$$$%%%%%%$$$$$$%%%'''(((((('''%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$####################################""""""###$$$$$$%%%""""""######$$$$$$%%%%%%%%%%%%&&&''''''(((***+++((('''&&&))),,,---,,,***'''((())))))*********))))))***,,,---...---,,,+++++++++///555666222000222>>>HHHXXXiiitttwwwxxxxxx{{{|||}}}|||xxxpppfff```XXXSSSPPPSSS\\\hhhqqquuuuuuuuuvvvxxxyyyzzz{{{||||||||||||{{{{{{zzzyyyxxxyyyyyyyyyzzzzzzzzzzzzzzztttuuuuuutttsssssstttvvvwwwvvvvvvvvvvvvwwwxxxxxxrrrssstttuuuvvvuuuuuutttttttttsssssssssttttttuuutttttttttttttttsssrrrrrrrrrrrrtttuuuvvvvvvwwwwwwtttwwwxxxxxxuuuttttttvvvuuuvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvwwwwwwwwwvvvvvvxxxzzzuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzvvvyyy{{{|||zzzwwwvvvuuusssuuuwwwxxxxxxwwwxxxxxxuuuuuuuuuuuuttttttttttttttttttuuuuuuuuuvvvvvvvvvttttttttttttuuuvvvxxxxxxuuuvvvvvvvvvvvvuuuttttttrrrrrrtttttttttsssqqqpppooopppqqqrrrrrrqqqppppppooooooooooooppppppppppppppppppoooooooooooopppppplllmmmnnnnnnnnnnnnmmmlllllllllmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnoooqqqqqqooonnnmmmllllllmmmnnnooommmnnnnnnoooooonnnnnnmmmnnnlllkkkkkklllkkkjjjiiihhhiiiiiihhhggggggjjjllliiiiiihhhhhhhhhhhhiiiiiijjjjjjiiiiiiiiiiiijjjjjjhhhiiijjjjjjjjjiiigggfffffffffggggggggggggggggggeeefffhhhhhhfffdddddddddbbbeeehhhhhhfffeeefffgggggggggggghhhiiiiiijjjjjjeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddcccdddeeedddbbbaaabbbcccdddbbb``````aaabbbaaa```cccccccccccccccccccccccc______^^^^^^^^^^^^^^^^^^wwwzzznnnZZZLLL>>>999888777777999000000//////......------+++---222555888777666555333444999???>>>888666777666444111111333666777888222333333...***+++222999666???IIIJJJ@@@333+++(((++++++)))%%%"""$$$,,,444>>>===:::444///333AAAPPPcccjjjooojjj\\\MMMFFFDDD888333---))))))******)))'''222<<>>>>>;;;666000000666;;;QQQ\\\aaa[[[WWWVVVPPPEEE<<<333,,,++++++))))))***000,,,,,,333???GGGFFFBBBBBBCCCBBB===777333333555666555333222111000000111333222111111333666777777555444333222222222333333777888:::;;;;;;:::999777999777555333222111111111:::111,,,///222///...///+++...111333222111111111111222444555555444111000///......---,,,,,,,,,,,,(((&&&(((,,,+++'''$$$%%%)))'''%%%$$$%%%%%%$$$###$$$%%%((()))******((('''%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''$$$!!!"""%%%%%%"""!!!$$$###&&&&&&######&&&&&&###!!!"""$$$%%%&&&&&&%%%%%%'''&&&&&&''')))***)))((()))(((''')))---...,,,***))))))***))))))((('''&&&000///...,,,,,,------...***,,,///222333222111///333999FFFVVVhhhuuuxxxuuu{{{vvvtttsssmmmeee^^^VVVPPPQQQVVV[[[ccckkkssswwwxxxwwwxxx|||}}}{{{{{{zzzyyyxxxwwwxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxwwwvvvwwwyyyyyywwwvvv}}}|||yyyxxxwwwwwwyyyyyyzzzyyyxxxwwwwwwxxxyyyzzzxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuttttttttttttuuuuuuuuutttsssssstttvvvyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvyyywwwwwwxxxzzzyyyuuurrrvvvuuuuuuuuuwwwxxxwwwvvvuuuvvvwwwxxxxxxxxxxxxxxxxxxvvvuuutttuuuuuusssrrrssstttuuuvvvxxxzzz{{{{{{wwwyyyzzzzzzwwwuuuttttttvvvvvvwwwxxxwwwvvvuuutttuuuuuuvvvvvvvvvvvvuuuuuuttttttuuuvvvvvvvvvvvvvvvtttvvvyyyzzzyyywwwvvvvvvxxxxxxxxxwwwuuutttrrrqqqtttsssqqqoooooopppqqqrrroooqqqrrrqqqnnnnnnppprrrrrrqqqooonnnoooqqqtttuuuqqqrrrssssssrrrqqqpppoooooonnnmmmllllllmmmnnnooolllllllllllllllllllllllloooooooooooonnnnnnnnnnnnoooooooooooonnnmmmlllkkknnnmmmlllkkkjjjkkklllmmmjjjjjjjjjiiiiiijjjkkkkkkfffhhhiiiiiihhhhhhiiijjjhhhhhhiiiiiijjjjjjjjjkkkkkkkkklllmmmllljjjgggfffjjjjjjjjjjjjjjjjjjjjjjjjfffgggfffeeeddddddfffhhhfffhhhjjjjjjiiifffeeeeeehhheeedddfffjjjllliiieeedddeeeeeefffggghhhiiiiiikkkiiigggfffeeeeeeeeefffhhhccc______cccfffeeebbbeeebbbbbbeeeeeebbbbbbddddddbbbaaa```aaa```___]]]eeeeeeeeeeeeeeeeeeddddddbbbaaa`````````aaacccddduuuuuudddYYYLLL???;;;999777444444222111///............///111333555555555555666777777777666555555444444333555444222000111666===BBB;;;666111------------,,,000222555666444///***&&&&&&)))***'''""""""'''---666666555000,,,,,,000555GGGRRRWWWTTTTTTWWWTTTLLL>>>666///......+++)))***///,,,,,,222<<>>NNNaaarrrzzz|||}}}~~~{{{wwwvvvvvvqqqkkk```XXXQQQQQQTTTXXX```gggnnntttxxxxxx{{{~~~{{{zzzyyyxxxxxxxxxyyyyyy{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxzzzzzzxxxwww{{{yyyxxxvvvuuuvvvwwwwwwyyyxxxwwwwwwwwwwwwxxxyyywwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuutttuuuuuuvvvvvvwwwvvvuuuttttttuuuwwwxxxxxxwwwwwwvvvvvvuuuttttttxxxwwwvvvxxxzzzyyyvvvssswwwvvvuuuvvvxxxyyyxxxwwwvvvvvvvvvvvvwwwwwwxxxxxxvvvtttssstttvvvvvvuuutttttttttuuuvvvwwwwwwxxxxxxwwwxxxzzzyyywwwvvvuuuvvvvvvwwwxxxxxxxxxwwwuuuuuutttuuuuuuvvvvvvuuuuuutttttttttuuuvvvvvvvvvvvvvvvtttvvvxxxxxxwwwvvvuuuvvvvvvwwwwwwwwwvvvuuutttssstttsssqqqpppooopppqqqrrrpppqqqrrrqqqooonnnppprrrpppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqpppooooooooonnnmmmmmmmmmmmmnnnooollllllllllllllllllllllllnnnnnnnnnnnnnnnooooooooooooooonnnnnnmmmlllkkkkkkllllllkkkjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjfffhhhiiiiiihhhhhhiiijjjhhhhhhhhhiiiiiiiiijjjjjjllllllkkkjjjiiihhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjfffggggggfffddddddfffhhhgggiiikkkkkkiiiggggggggghhhfffdddfffjjjkkkhhhdddeeeeeeeeefffgggggghhhhhhiiihhhgggffffffeeeeeefffhhhccc___```cccfffeeebbbbbb``````ddddddbbbcccfffdddcccaaaaaabbbbbb```___ddddddeeeeeeeeeeeeeeeeeebbbaaa`````````aaaccccccvvv{{{nnn^^^WWWKKK???;;;999666444444000000...---,,,,,,,,,,,,333444555444333333555777555555666666555444222111666444000---///777BBBJJJ@@@:::333...+++******)))------.........,,,+++***(((((('''%%%######%%%(((---......,,,)))))),,,000<<>><<<999444111777777888777666333111///333333444555555555555555777666444333333444666888888888:::::::::999888777<<<:::888666555555666777888222...000222000//////...000111000///000222333111444777::::::888444222555444111...,,,,,,,,,---+++)))***...---(((&&&'''&&&"""###&&&(((%%%&&&((()))******))))))'''''''''((((((((((((((('''&&&%%%$$$$$$%%%&&&'''%%%######''''''######%%%###&&&&&&######&&&&&&###$$$%%%&&&'''''''''&&&%%%&&&%%%%%%&&&((()))(((''')))((((((***,,,,,,+++*********++++++,,,,,,++++++(((***,,,///111222333333......//////000000111111111111666DDDWWWjjjwww~~~{{{}}}|||yyyyyyzzzwwwrrrddd[[[SSSQQQRRRTTTZZZ```hhhpppwww{{{~~~{{{zzzyyyxxxxxxxxxyyyyyy||||||{{{{{{{{{{{{zzzzzzzzzyyyyyyzzz{{{{{{zzzxxxxxxwwwvvvttttttttttttuuuxxxwwwwwwvvvvvvwwwwwwxxxuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyxxxvvvuuuuuuuuuvvvwwwuuuuuuvvvvvvvvvtttsssrrrvvvuuuvvvwwwyyyyyywwwuuuxxxwwwvvvwwwyyyzzzyyyxxxvvvvvvuuuttttttuuuwwwxxxtttsssssstttvvvwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwyyyyyywwwvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvtttttttttuuuuuutttttttttttttttuuuvvvvvvvvvuuuuuutttvvvwwwvvvuuutttuuuvvvuuuuuuvvvvvvvvvvvvvvvuuusssrrrqqqpppppppppqqqrrrpppqqqqqqqqqooooooqqqssspppqqqrrrsssrrrqqqooonnnqqqppppppoooooooooooooooooonnnnnnmmmmmmnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooopppnnnnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkjjjiiiiiikkkkkkllllllllljjjiiihhhfffhhhiiiiiigggggghhhjjjgggggghhhhhhhhhhhhiiiiiilllkkkiiigggfffgggiiijjjhhhhhhhhhhhhhhhhhhhhhhhhfffggggggfffeeeeeeggghhhgggiiikkkkkkjjjhhhhhhhhhiiigggeeegggiiijjjgggdddffffffffffffffffffffffffffffffgggggggggfffffffffgggddd```aaaccceeeeeecccaaa^^^___cccdddbbbcccfffdddbbbaaabbbcccdddcccaaaccccccddddddeeeeeeffffffaaaaaaaaa```aaabbbbbbcccvvvvvvjjj[[[RRRHHH>>>;;;999555333333000//////...------,,,,,,555555555333222222444666222333555555555333000///444222...+++---555@@@HHHBBB===666000,,,***++++++,,,,,,,,,,,,,,,+++++++++***'''%%%###$$$$$$$$$$$$((()))+++***))))))+++...666===@@@@@@AAAGGGIIIHHHDDD>>>;;;===<<<555///---,,,,,,,,,...111777===BBBCCC@@@???@@@AAA???:::555888999;;;;;;999666222000000222333444333222111111777666555444444666888:::777888999;;;<<<<<<<<<<<<<<<;;;888666666666777888777444111111222111000///000000000///...///222444...222777<<<>>><<<999777:::777444000...------...,,,***+++------(((&&&''')))&&&###"""$$$&&&((()))%%%%%%'''((())))))((((((''''''''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&###$$$''''''$$$###&&&###%%%%%%######%%%%%%###$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$%%%((()))((('''(((((()))***++++++******,,,------------,,,,,,+++'''***---111333333222222000///.........000111222333111333???OOO```oooyyyyyy||||||zzzzzz|||{{{vvviii___UUUQQQPPPPPPTTTZZZcccmmmxxx|||~~~zzzzzzyyyyyyyyyxxxxxxxxx{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxyyy{{{{{{yyyxxxxxxwwwvvvuuuttttttttttttwwwvvvvvvvvvvvvvvvvvvwwwuuuuuuuuuvvvvvvwwwwwwwwwvvvuuuuuuvvvvvvwwwxxxyyyxxxxxxwwwvvvvvvvvvvvvwwwssstttvvvwwwvvvuuusssqqqttttttuuuwwwxxxxxxxxxwwwyyyxxxwwwxxxzzz{{{zzzyyywwwuuutttrrrssstttvvvwwwuuutttssstttvvvxxxwwwvvvttttttuuuuuuvvvwwwwwwwwwuuuvvvxxxxxxwwwwwwxxxyyyxxxxxxxxxxxxxxxwwwwwwvvvssssssttttttttttttssssssttttttuuuuuuuuuuuuuuutttuuuvvvvvvuuuttttttvvvwwwuuuuuuvvvvvvvvvuuuuuuuuurrrrrrqqqppppppqqqqqqrrrqqqqqqqqqppppppqqqrrrsssrrrrrrrrrqqqqqqpppnnnnnnpppooonnnmmmmmmnnnooopppooonnnnnnnnnnnnnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnoooppppppmmmmmmllllllkkkkkkkkkkkkjjjkkklllmmmlllkkkjjjiiikkklllmmmmmmmmmjjjhhhffffffggghhhhhhgggggghhhjjjggggggggggggggghhhhhhhhhjjjiiihhhggggggggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhfffggghhhhhhffffffggghhhggghhhjjjjjjhhhgggggghhhkkkiiihhhiiijjjjjjgggeeegggfffffffffeeeeeeeeedddcccdddfffggghhhgggfffffffffdddbbbbbbdddeeeeeecccbbb______cccccc``````cccbbbaaa```aaacccdddcccbbbbbbbbbcccdddeeeeeeffffffaaaaaaaaaaaaaaabbbbbbcccvvvpppfffZZZLLLCCC<<<:::888444222333000000000000//////......555555555333111111333555111222333444333111///...000///---,,,,,,111888===<<<999444///++++++,,,---***+++,,,,,,,,,***(((''')))'''$$$###$$$%%%$$$"""%%%&&&'''(((((()))+++,,,000444666666888<<<@@@AAAEEEAAA@@@CCCBBB;;;444111,,,---,,,,,,---222999???@@@>>>>>>AAADDDEEEAAA===999;;;===>>><<<999555222111333555555222000000000666555555666666888999:::666777999;;;===???@@@AAA<<<;;;999888777777777777666555333222222222111///111111000///---///222444+++///666===@@@@@@>>><<<===;;;888444111000//////---++++++---,,,(((&&&(((***)))'''((())))))'''&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&###$$$''''''$$$###&&&###%%%%%%######%%%%%%###"""###%%%&&&&&&%%%$$$$$$&&&%%%%%%&&&((())))))(((((((((*********))))))***////////////...---+++++++++---000222333222000///000///...---...000111333333///111===KKKXXXfffrrrvvvzzz|||zzzzzz|||{{{yyynnncccXXXRRROOONNNQQQVVV___kkkxxx}}}~~~}}}{{{zzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxxxxyyyzzzzzzyyywwwyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxvvvvvvvvvvvvvvvwwwxxxxxxvvvvvvvvvvvvvvvwwwwwwxxxsssuuuvvvwwwwwwuuusssrrrssstttuuuvvvwwwwwwxxxyyyyyyxxxxxxxxxzzz{{{zzzyyywwwuuutttrrrrrrsssuuuvvvwwwuuutttuuuvvvwwwvvvuuussstttuuuvvvxxxyyyzzz{{{uuuvvvwwwwwwwwwwwwxxxzzzxxxxxxxxxwwwwwwwwwwwwwwwssssssttttttttttttssssssttttttuuuuuuuuuuuuttttttuuuvvvwwwvvvttttttvvvxxxuuuuuuuuuuuuuuusssrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqppppppqqqrrrsssssstttsssqqqooonnnnnnooopppoooooommmmmmmmmnnnooopppnnnoooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnkkkllllllmmmnnnoooooopppmmmmmmlllkkkkkkkkklllllllllmmmnnnnnnnnnmmmkkkjjjkkklllmmmnnnmmmkkkhhhgggeeeggghhhhhhgggggghhhiiihhhhhhhhhgggggggggggggggggggggiiiiiijjjiiihhhgggggggggggggggggggggggggggggghhhiiiiiigggggggggiiieeeggghhhhhhffffffggghhhkkkkkkjjjkkkkkkjjjiiiggggggggggggfffeeeeeeddddddbbbdddeeegggggggggffffffeeedddccccccdddeeeddddddeeebbbaaacccbbb___^^^``````______```bbbcccbbbaaabbbbbbccccccdddeeeffffff```aaaaaaaaabbbbbbbbbbbbwwwuuuddd\\\SSSEEE>>>999888777333222444///000111111222111111111333444555444222222333555111111222222111000...---,,,---------,,,---000333222222000,,,***)))+++---)))***+++,,,+++(((%%%###(((&&&%%%$$$%%%%%%$$$############$$$&&&''')))******,,,...000222777<<>>AAAEEEFFFFFFEEE;;;<<>><<<999666444222111000---,,,...---)))'''))))))(((((())))))(((%%%###%%%%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%)))((('''&&&&&&'''((()))%%%######''''''######%%%###&&&&&&######&&&&&&###!!!"""###%%%&&&&&&%%%%%%'''&&&&&&''')))***)))(((''')))******)))((())))))////////////...---,,,+++///000222333333111...,,,......---...///000222444000+++...;;;GGGPPP^^^lllqqqvvvyyyxxxxxx{{{|||zzzqqqfff[[[TTTPPPNNNPPPUUU[[[hhhvvv{{{{{{{{{zzzwwwyyyyyyzzzzzzzzzyyyxxxwwwxxxxxxxxxyyyyyyyyyyyyzzzyyyxxxwwwxxxzzzzzzxxxwww{{{{{{zzzzzzyyyxxxxxxwwwvvvwwwwwwxxxxxxwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuvvvvvvvvvttttttuuuuuuvvvvvvvvvwwwttttttuuuvvvvvvuuutttsssssstttvvvvvvvvvvvvwwwyyyyyyxxxwwwxxxzzz{{{zzzyyywwwvvvtttsssssstttuuuuuuwwwvvvuuuuuuwwwwwwvvvuuussstttuuuwwwxxxzzz{{{|||vvvwwwwwwwwwvvvvvvxxxzzzxxxwwwvvvvvvuuuuuuvvvvvvtttttttttuuuuuutttttttttttttttuuuuuuuuutttsssssstttuuuvvvuuutttssstttvvvttttttttttttsssrrrqqqppppppqqqqqqqqqqqqrrrrrrrrrrrrpppoooppprrrsssssssssuuussspppmmmlllmmmoooqqqnnnnnnnnnnnnnnnoooooopppnnnooooooppppppoooooonnnoooooooooooooooooooooooolllllllllmmmmmmnnnnnnooonnnmmmlllkkkkkklllmmmnnnnnnnnnnnnnnnnnnmmmllllllllllllmmmmmmlllkkkjjjiiieeeggghhhhhhffffffgggiiiiiiiiihhhhhhhhhhhhggggggeeegggiiikkkkkkkkkiiihhhggggggggggggggggggggggggggghhhjjjjjjiiihhhhhhiiidddfffgggfffeeeeeefffhhhjjjkkkkkkkkkkkkjjjjjjiiihhhhhhggggggfffffffffeeecccdddeeefffffffffffffffddddddeeeeeeeeeeeeddddddgggdddcccdddbbb^^^]]]___```___^^^___aaabbbbbbaaabbbbbbccccccddddddeeeeee``````aaabbbbbbbbbbbbaaawwwhhhTTTMMMFFF>>>999666666555222111444---...000111333333333222111333444444333222333444111111000000///......---,,,---......------...///,,,......,,,***)))+++---***+++,,,,,,+++***((('''&&&&&&&&&&&&%%%%%%%%%&&&$$$###""""""%%%'''((())))))***,,,///111444999===@@@===>>>CCCEEE@@@:::888111///---+++,,,///111333:::<<>>;;;:::777999:::777222000222555000222666999::::::999888777777888999;;;===??????===>>>??????===999555333333777888333111333333///111111111000...///000222,,,000666;;;???AAAAAAAAA@@@@@@???===;;;888555333333000///111///+++***,,,((('''&&&'''(((((('''&&&''''''''''''((())))))***((('''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$"""###&&&&&&###"""$$$###&&&&&&######&&&&&&### !!!###%%%''''''''''''(((''''''(((***+++***)))''')))+++***((('''((())),,,,,,---.../////////...222222333333222000...,,,,,,,,,---...000222333444222,,,---777@@@GGGTTTccciiipppuuuuuuvvvzzz||||||tttiii]]]VVVRRROOOQQQVVVVVVdddrrrxxxxxxxxxxxxvvvyyyyyyzzzzzzzzzyyyxxxwwwyyyyyyyyyyyyzzzzzz{{{{{{zzzyyyyyyyyy{{{{{{yyyxxx|||||||||{{{{{{zzzyyyxxxwwwwwwxxxyyyyyyxxxwwwwwwzzzzzzyyyyyyyyyyyyyyyyyywwwwwwvvvuuutttttttttttttttuuuuuuuuuuuuttttttssssssssssssssssssssssssssssssuuuvvvvvvttttttwwwyyyyyywwwwwwxxxyyyzzzyyyxxxvvvvvvvvvuuuuuuuuuttttttvvvuuutttuuuwwwxxxxxxwwwttttttuuuvvvwwwxxxyyyzzzwwwxxxxxxwwwuuuvvvxxxzzzwwwvvvuuutttttttttuuuvvvtttuuuuuuvvvvvvuuuuuutttttttttuuuuuuttttttsssrrrppprrrttttttsssrrrqqqrrrqqqqqqrrrrrrrrrqqqqqqpppppppppqqqqqqrrrrrrrrrrrrrrrpppooopppsssuuutttsssrrrqqqpppooonnnnnnoooooommmnnnoooooopppppppppooonnnoooppppppppppppooonnnoooooooooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmooonnnlllkkkkkklllnnnooonnnnnnmmmllllllllllllmmmllllllllllllllllllkkkkkkeeefffggggggffffffgggiiijjjjjjiiiiiiiiihhhhhhhhhggghhhiiijjjkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhgggiiikkkkkkiiihhhhhhiiieeefffggggggffffffgggiiiggghhhiiijjjiiiiiiiiiiiihhhhhhhhhhhhhhhhhhggggggeeeeeeeeeddddddeeeffffffdddeeeffffffeeeddddddeeegggdddccceeeccc___^^^aaabbbaaa``````bbbcccbbbaaaccccccccccccccccccdddddd___```aaabbbcccbbbbbbaaawww^^^IIIBBB<<<;;;666444555444111111444+++---///111333333333333///222444555444333333444111000///...------......---...//////......///111+++...///...,,,+++,,,.........------------......$$$&&&''''''%%%%%%&&&(((&&&$$$######%%%(((***+++,,,,,,...000111222555:::<<<999;;;AAADDD@@@;;;999333000---,,,---/////////:::===???@@@???@@@DDDHHH===>>>???@@@@@@???>>><<<777999999555000---000444...111666:::;;;:::888666888888888888999:::;;;<<<>>>@@@BBBBBB@@@;;;666222333888999444111444333///000111222111//////000222///222666;;;>>>@@@@@@@@@AAAAAAAAA@@@>>>:::666444666222111333111---,,,...***(((&&&&&&(((***++++++(((((((((((()))***+++,,,))))))(((((('''''''''&&&%%%%%%$$$######$$$%%%%%%$$$""""""%%%%%%""""""$$$###&&&&&&######&&&&&&### """$$$&&&((())))))))))))((('''(((+++,,,+++***&&&)))+++***(((&&&((())))))***,,,---///000111111333333333333222000///---***+++---///111222444555888///---555:::>>>KKK[[[dddkkkqqqrrrtttzzz}}}~~~uuujjj^^^WWWSSSQQQSSSWWWRRRaaapppuuuvvvwwwwwwwwwyyyyyyzzz{{{zzzyyyxxxwwwzzzzzzzzz{{{{{{{{{||||||{{{zzzzzz{{{||||||{{{yyy||||||||||||{{{zzzyyyyyywwwxxxyyyzzzzzzyyyxxxwww{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwvvvtttssssssssssssvvvvvvvvvuuutttrrrqqqpppsssrrrqqqqqqqqqrrrsssssstttvvvwwwvvvtttsssvvvyyyxxxwwwvvvwwwyyyzzzyyyxxxvvvvvvwwwwwwvvvuuutttttttttssssssuuuxxxzzzzzzyyyuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxxxxwwwuuuuuuwwwzzzwwwvvvtttssssssssstttuuuuuuuuuvvvvvvvvvvvvuuuuuutttuuuuuuuuutttsssrrrrrrmmmppprrrsssrrrpppoooooonnnnnnooopppqqqrrrrrrrrrooopppqqqrrrrrrrrrrrrrrrrrrpppnnnpppsssuuutttsssoooooopppqqqqqqpppnnnmmmmmmnnnoooqqqqqqqqqpppooonnnooopppqqqqqqpppooonnnoooooooooooooooooooooooommmmmmmmmmmmmmmlllllllllooonnnmmmllllllmmmooopppnnnmmmlllkkkjjjkkklllmmmllllllkkkkkkkkklllmmmmmmeeefffggggggffffffgggiiikkkjjjjjjjjjiiiiiihhhhhhjjjiiihhhhhhiiikkkmmmoooiiiiiiiiiiiiiiiiiiiiiiiigggiiikkkkkkjjjiiihhhiiifffggghhhgggfffgggiiijjjeeefffhhhhhhhhhggghhhiiihhhhhhhhhhhhiiiiiiiiiiiigggfffdddccccccdddeeefffccceeeffffffeeeddddddeeefffcccccceeedddaaa```ccccccbbbaaabbbccccccbbbaaaddddddcccccccccccccccccc___```aaaccccccbbbbbbaaatttpppXXXKKKCCC:::888777777777333///111777///---++++++...000222222333333333444444444444555333111............---,,,000...,,,,,,...///...------------///000000...,,,---,,,+++***))))))))))))+++***)))'''&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((()))*********+++...333666AAA>>><<<;;;===<<<999777999333,,,)))***---------666;;;AAABBB??????BBBFFFHHHDDD@@@@@@CCCDDD@@@<<<999888555222000000000111...000444777888888777666999888888888999;;;===>>>??????AAACCCEEEBBB;;;666555444333333444333111///333222000///...///111222000333777999:::999999:::<<<<<<:::999<<>>BBBBBBAAABBBCCCJJJGGGCCCBBBDDDDDDCCCAAA===:::777333111111111222///111333555777777777666999999999999:::;;;<<<===@@@@@@BBBDDDEEECCC===888666555444444555555333111333222111000000111333444111444777888888888999:::======<<<:::===@@@===666999888666444111---***))),,,)))&&&&&&(((,,,------((((((((()))))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''$$$%%%((()))'''&&&''')))(((&&&$$$$$$%%%&&&&&&&&&%%%$$$###""""""$$$######%%%'''(((&&&###'''&&&'''(((++++++***((())))))***+++,,,,,,+++***+++---//////......111333222444333//////111111...,,,,,,---......///000000...000222000000444>>>FFFVVVcccnnnrrrtttwwwxxxvvvtttqqqjjjaaaWWWQQQOOOOOOQQQZZZgggqqquuuwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||}}}}}}}}}}}}|||{{{{{{}}}{{{zzzzzz{{{{{{zzzxxxyyyyyyzzzyyyxxxxxxzzz|||yyyxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwuuusssrrrssssssrrrqqqrrrrrrqqqqqqrrrsssssstttsssssssssttttttttttttuuuxxxuuussssssuuuwwwvvvuuuzzzxxxvvvwwwxxxyyywwwuuuxxxwwwvvvuuuuuuvvvwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwuuutttssstttttttttsssqqqrrrsssuuuuuuttttttuuuvvvttttttttttttsssrrrqqqppprrrssssssrrrpppooopppqqqmmmnnnppppppooooooqqqrrrtttsssssssssrrrrrrrrrqqqoooooooooooooooooooooooonnnnnnnnnnnnnnnoooppppppqqqqqqqqqpppppppppooooooqqqpppooonnnnnnnnnooopppqqqpppnnnmmmllllllmmmmmmlllllllllllllllkkkjjjjjjllllllllllllmmmmmmmmmmmmllllllllllllllllllllllllmmmmmmlllkkkkkkjjjjjjjjjiiijjjjjjiiigggggghhhiiijjjjjjjjjjjjjjjiiihhhhhheeeggggggeeeggglllnnnllllllkkkjjjiiiiiijjjjjjkkkiiijjjkkkkkkiiihhhhhhiiihhhiiijjjiiiggggggiiijjjhhhiiiiiijjjiiihhhgggfffhhhiiijjjiiihhhffffffgggfffeeeeeeddddddeeeeeefffdddcccbbbaaaaaabbbcccddddddeeedddbbb```___aaacccdddcccbbbaaa````````````dddaaa___```bbbccccccaaabbbbbbbbbbbbaaaaaa```___sssooo\\\III@@@===555:::555333444444222111333///---,,,---///222333333222333444555666777888999333111///...//////---,,,+++)))(((((()))******)))'''&&&'''))),,,---,,,+++&&&(((***++++++(((%%%###&&&&&&&&&&&&&&&'''((()))!!!"""#####################%%%&&&(((***...333777???:::333......111444666:::<<<===888111,,,+++---...333:::@@@DDDDDDBBBAAAKKKJJJHHHFFFFFFFFFFFFFFFAAA>>>999555222111222333000111222333444666666777999999:::;;;;;;<<<;;;;;;@@@@@@BBBDDDEEECCC???;;;777666555555666777555444333222111111222333555666222444666777777777999;;;>>>>>>===;;;>>>AAA>>>999<<<;;;999666222...***(((---)))&&&%%%(((---000222*********)))))))))((((((''''''''''''''''''''''''%%%((('''$$$%%%***+++***((()))***)))&&&$$$######&&&&&&%%%%%%$$$$$$######%%%$$$###$$$%%%&&&%%%$$$'''&&&&&&(((***+++***((('''((()))+++,,,---------***,,,//////...------...111333222...---//////---,,,,,,,,,------.........***...111111000222888===PPP[[[hhhooorrruuuvvvtttqqqqqqnnnhhh^^^TTTLLLHHHOOOUUU___jjjrrrwwwzzz{{{zzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}|||zzzzzzzzzzzzxxxwwwyyyzzzzzzyyywwwwwwxxxzzzwwwwwwvvvvvvvvvwwwxxxxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvuuussssssttttttsssqqqsssrrrrrrrrrrrrsssttttttsssssssssttttttttttttuuuwwwuuuttttttuuuvvvvvvuuuxxxwwwvvvvvvwwwwwwvvvuuuwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuttttttttttttuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxtttsssssstttvvvuuusssqqqrrrsssuuuuuuttttttuuuvvvttttttttttttsssrrrqqqqqqqqqrrrsssrrrppppppqqqsssnnnpppqqqpppoooooopppqqqsssssssssrrrrrrrrrrrrrrroooooooooooooooooooooooooooooonnnnnnnnnoooppppppqqqqqqpppppppppoooooooooqqqqqqpppooonnnnnnnnnoooooonnnnnnmmmmmmnnnnnnooommmmmmlllkkkkkkkkkkkklllllllllmmmmmmnnnnnnoooooollllllllllllllllllllllllmmmllljjjhhhhhhiiikkkmmmiiijjjjjjiiigggggghhhjjjjjjjjjjjjjjjjjjiiiiiihhhfffhhhiiiggghhhlllnnnlllmmmlllkkkjjjjjjjjjjjjjjjhhhjjjkkkkkkiiihhhhhhiiiiiijjjkkkjjjhhhhhhjjjkkkiiijjjjjjjjjjjjiiiiiihhhfffgggiiiiiigggffffffgggfffeeeeeeddddddeeeeeefffccccccbbbbbbbbbbbbccccccdddddddddbbb``````aaabbbdddcccbbbaaa````````````aaa___^^^___aaabbbbbbbbbdddddddddcccbbb```___^^^uuuiiiXXXFFF@@@???888;;;444000333444222111111///------...000333333333555555666666777777888888333111///...//////---,,,***(((''''''((())))))((()))'''&&&'''(((((('''%%%&&&'''(((((((((&&&%%%$$$'''&&&&&&&&&&&&&&&''''''!!!"""###$$$$$$$$$""""""###$$$&&&'''))),,,000444999555000,,,,,,000444888666888888666222///......---///444:::AAADDDCCCBBBHHHJJJLLLLLLJJJIIIHHHHHHEEEBBB<<<666333111222333111111111111222444666777888999:::<<<<<<<<<;;;:::>>>???AAACCCCCCBBB@@@>>>999888777777888999888777555444333333333333444444333444555555555666888;;;<<<===<<<;;;===@@@???:::<<<<<<;;;999555111---***,,,***(((((())),,,///111*********)))''''''(((***''''''''''''''''''''''''&&&((((((%%%&&&***---+++)))+++,,,+++'''$$$""""""&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$###$$$$$$$$$$$$'''&&&&&&''')))***)))(((''')))***++++++,,,---...+++,,,...///...,,,+++***---//////++++++//////---,,,,,,,,,,,,,,,,,,,,,,,,+++000444333111111666;;;KKKUUUbbblllrrruuuuuuuuussstttsssnnndddXXXNNNHHHMMMPPPWWWbbbmmmvvvzzz|||zzz{{{}}}~~~~~~~~~~~~}}}|||}}}|||zzzyyyyyyyyywwwuuuyyyyyyyyyxxxvvvvvvwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuttttttttttttttttttttttttvvvuuuttttttuuuuuusssrrrtttsssssssssssssssttttttsssssssssttttttttttttuuuuuuuuuttttttuuuuuuuuuuuuwwwvvvvvvvvvvvvvvvuuutttvvvvvvvvvvvvvvvwwwwwwwwwuuuuuutttsssssstttuuuuuuwwwxxxxxxyyyyyyyyyxxxxxxuuuuuuuuuvvvwwwvvvtttqqqssstttuuutttsssssstttvvvssstttttttttssssssrrrqqqpppqqqrrrrrrqqqqqqsssuuuuuuvvvvvvtttrrrpppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnoooooooooooooooppppppoooooonnnooooooppppppppppppppppppooooooooooooppppppooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnoooooopppooonnnlllkkkkkkkkklllmmmlllmmmmmmnnnoooppppppqqqmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjiiiiiiiiijjjkkkllljjjjjjjjjiiihhhggghhhjjjjjjjjjkkkkkkjjjjjjiiihhheeehhhiiiggghhhlllmmmkkkmmmlllkkkjjjiiiiiihhhhhhhhhiiikkkkkkiiihhhiiiiiiiiijjjkkkjjjhhhhhhjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjeeeggghhhhhhfffeeefffgggfffeeeeeeddddddeeeeeefffcccccccccccccccccccccccccccddddddcccaaa```aaabbbdddcccbbbaaa````````````^^^^^^^^^^^^```aaabbbbbbdddddddddccccccaaa``````wwwzzzeeeVVVFFF@@@@@@::::::444000222444222000111...------///222444444444888888888777666666555555333111............---+++***(((''''''((())))))(((((('''%%%%%%&&&&&&%%%$$$'''&&&%%%$$$$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$&&&'''((((((***---000...---,,,++++++...333666777555222111111111///---------...333:::@@@DDDFFFDDDHHHNNNQQQPPPMMMJJJIIIIIIEEE???999444222111111111000000///000222444666777888:::;;;<<<;;;::::::<<<>>>@@@AAAAAAAAA@@@@@@===;;;999999:::;;;::::::888777666444333222111111333444555555444555777999999;;;;;;999:::>>>>>>:::::::::;;;:::777444111...***+++,,,++++++***++++++((()))***(((&&&&&&''')))(((((((((((((((((((((((('''))))))&&&'''+++,,,+++)))+++,,,,,,)))%%%######'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%'''&&&%%%&&&(((***)))((()))+++,,,,,,******,,,...,,,,,,---......,,,)))''')))+++,,,***+++///000...++++++,,,,,,,,,,,,,,,,,,...222555444111111555:::GGGNNN\\\iiiqqquuuvvvwwwwwwxxxxxxrrriii]]]TTTNNNLLLMMMRRR[[[fffqqqxxx|||zzz|||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||}}}{{{yyyyyyyyyxxxvvvuuuxxxxxxxxxwwwuuutttvvvwwwyyyxxxwwwuuutttssssssrrrwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttuuuvvvvvvtttrrruuuuuutttsssssstttttttttsssssssssttttttttttttuuuttttttuuuuuutttttttttuuuvvvvvvvvvvvvuuuttttttuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvuuutttsssssstttuuuvvvxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvuuuvvvwwwvvvsssqqqqqqqqqrrrpppooooooppprrrssssssssstttssssssrrrrrrpppqqqrrrrrrqqqrrrtttuuuzzzzzzyyywwwssspppooopppooooooooooooooopppppppppnnnoooooooooppppppqqqqqqppppppoooooooooooopppppppppppppppooooooooonnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmnnnoooooopppppppppooonnnmmmlllkkklllmmmnnnmmmmmmnnnnnnooopppqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmhhhiiijjjkkkkkkkkkjjjiiijjjkkkkkkjjjhhhgggiiijjjjjjkkkkkkkkkkkkjjjiiiiiidddggghhhfffgggkkkkkkhhhjjjjjjjjjiiihhhgggffffffgggiiikkkkkkiiihhhiiijjjhhhiiijjjiiiggggggiiijjjkkkkkkkkkkkkkkkkkklllllleeeggghhhhhhfffeeeeeeffffffeeeeeeddddddeeeeeefffcccccccccddddddcccccccccbbbcccdddcccbbbaaaaaabbbdddcccbbbaaa````````````]]]^^^^^^^^^___```aaacccaaabbbbbbcccccccccbbbbbbxxxqqq^^^QQQDDD???@@@:::888333111222222000///111.........000333555555444:::999888777666555444333111///---,,,------+++******)))'''''')))))))))(((&&&$$$###$$$&&&(((((('''(((&&&$$$""""""$$$&&&(((((((((&&&%%%$$$#########$$$$$$$$$%%%$$$$$$######%%%&&&((((((((())),,,...&&&'''(((((((((***...111777333///...000111...+++,,,,,,+++...333<<>><<<;;;;;;<<<<<<;;;;;;:::999777555333111111222333555555444555666888666999999777888<<<===;;;888999:::;;;999666333111+++---///...,,,)))((((((''')))+++***&&&%%%''')))))))))))))))))))))))))))&&&)))***''''''******((('''***,,,,,,***'''%%%%%%'''&&&%%%$$$$$$%%%&&&'''"""$$$%%%$$$######$$$%%%'''&&&%%%%%%''')))))))))***,,,---,,,***))),,,///---,,,,,,,,,---,,,***''''''***+++)))***...000...+++++++++,,,,,,---------,,,111444444111000444888BBBGGGTTTcccnnnrrruuuxxxzzz{{{zzzvvvmmmccc[[[VVVLLLMMMPPPUUU^^^jjjttt{{{zzz|||~~~||||||}}}}}}}}}~~~~~~~~~|||||||||||||||{{{zzzzzz{{{zzzxxxxxxxxxxxxvvvuuuvvvwwwwwwvvvttttttuuuwwwyyyxxxwwwuuutttsssrrrrrruuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvxxxwwwuuusssvvvvvvuuuttttttttttttuuusssssssssttttttttttttuuurrrtttvvvvvvtttsssttttttuuuvvvwwwvvvuuutttuuuvvvtttuuuvvvwwwwwwxxxwwwwwwxxxvvvuuuttttttuuuvvvxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvuuusssrrrrrrqqqooonnnjjjkkkkkkjjjiiijjjmmmooorrrsssssstttssssssrrrrrrqqqrrrsssrrrqqqrrrtttuuuxxxxxxxxxuuuqqqnnnmmmnnnooooooooooooooopppppppppoooppppppqqqqqqrrrrrrrrrqqqqqqpppoooooooooppppppppppppooooooooonnnnnnnnnlllmmmmmmnnnnnnmmmmmmlllmmmnnnoooppppppppppppooooooooonnnmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooppppppmmmmmmmmmmmmmmmmmmmmmmmmiiijjjlllmmmmmmkkkiiihhhjjjkkkkkkjjjhhhhhhiiikkkkkkkkkkkkkkkkkkjjjjjjiiicccggghhhfffgggjjjjjjggghhhiiiiiiiiihhhgggffffffgggiiijjjjjjiiiiiiiiijjjhhhiiijjjiiiggggggiiijjjlllkkkkkkkkkkkkllllllmmmgggiiijjjiiigggeeeeeeffffffeeeeeeddddddeeeeeefffccccccddddddddddddccccccaaabbbddddddbbbaaabbbbbbdddcccbbbaaa````````````^^^___```_________aaaccc```aaaaaabbbccccccbbbbbbxxx}}}fffVVVMMMBBB??????:::666333222333000---...222.........111444666666555888888777666555555444444000...,,,+++++++++***))))))(((&&&&&&((()))(((''''''%%%$$$$$$&&&(((((((((&&&%%%$$$######$$$&&&'''&&&&&&%%%$$$$$$###$$$$$$$$$$$$###"""""""""""""""$$$&&&((())))))+++---///%%%''''''&&&%%%'''+++...++++++,,,---...---+++******++++++,,,///777CCCKKKGGGIIILLLRRRXXXYYYVVVRRRPPPMMMIIICCC===777333111////////////000111111222444444555666777999;;;<<<;;;===???@@@???@@@CCCFFFDDDBBB>>><<<<<<===<<<<<<<<<<<<;;;:::888666555444000333555666555444555555555888999666666;;;===<<<777999:::;;;:::777333111...///000...+++))))))+++&&&***---,,,(((&&&''')))))))))))))))))))))))))))&&&)))***((((((***((($$$%%%(((+++---,,,)))(((''''''&&&%%%$$$$$$%%%'''((("""%%%%%%$$$###$$$%%%'''&&&$$$%%%''')))))))))(((+++---,,,)))***...222///---++++++------+++)))***,,,,,,))))))---...+++***++++++,,,---......///)))///666777444222333555===???KKK\\\hhhnnnrrrwwwyyy{{{|||yyyqqqggg___[[[MMMNNNPPPRRRXXXbbboooyyyyyy{{{~~~|||||||||}}}}}}}}}~~~~~~zzzzzzzzzzzzzzzyyyxxxxxxzzzxxxwwwwwwxxxxxxwwwuuutttuuuvvvuuuttttttvvvwwwwwwvvvuuuuuuuuuuuuuuuuuurrrrrrrrrsssssssssttttttuuuuuuvvvwwwyyyxxxvvvssswwwvvvvvvuuuttttttuuuuuusssssssssttttttttttttuuuqqqtttvvvvvvtttsssssstttuuuwwwxxxwwwuuutttuuuwwwssstttvvvwwwxxxxxxwwwwwwyyyxxxvvvttttttvvvxxxyyywwwwwwxxxxxxwwwwwwvvvuuussspppllljjjiiiiiihhhgggdddeeefffggghhhkkkooosssrrrrrrsssssstttssssssrrrrrrsssssssssqqqrrrsssuuutttttttttssspppoooooopppppppppppppppqqqqqqqqqrrrpppqqqqqqrrrssssssttttttrrrqqqppppppoooooopppppppppooooooooonnnnnnnnnnnnlllmmmnnnppppppppppppooonnnnnnooopppppppppoooooonnnoooooooooooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllkkkjjjjjjjjjkkkkkkjjjhhhhhhiiikkkkkkkkkllllllkkkkkkjjjiiidddhhhiiihhhhhhkkkjjjgggggghhhiiijjjiiiiiihhhgggggghhhjjjjjjiiiiiijjjkkkiiijjjkkkjjjhhhhhhjjjkkkkkkkkkjjjjjjjjjkkkmmmmmmjjjkkkkkkjjjgggeeeeeeeeefffeeeeeeddddddeeeeeefffccccccdddeeeeeedddcccccc```bbbddddddcccbbbbbbbbbdddcccbbbaaa````````````___aaabbb```___^^^```cccaaaaaabbbbbbbbbaaa``````wwwuuu___RRRKKKBBB@@@AAA;;;444333333333///+++...333......///111444666666555666666666666555555555555///---+++***++++++)))((()))'''%%%&&&'''(((''''''+++)))&&&%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$###""" !!!""""""$$$''')))***,,,///111******)))&&&$$$&&&***///!!!(((,,,+++******+++'''***,,,---...555AAAKKKLLLJJJKKKQQQYYY]]][[[XXXRRRPPPMMMGGG@@@:::555222......//////000000111111333333333444666999;;;===<<<>>>@@@AAA@@@AAAEEEHHHGGGCCC@@@============<<<=========<<<;;;:::999888///222555666666444444444555888999666666;;;>>>===888999;;;;;;:::666333000000111000...******,,,///&&&+++//////***'''(((***))))))))))))))))))))))))%%%)))+++)))))))))&&&"""###&&&+++---,,,+++***)))(((&&&%%%$$$$$$%%%'''(((!!!%%%&&&%%%###$$$%%%'''&&&$$$$$$&&&((())))))&&&))),,,,,,***+++000555000---******,,,---,,,***,,,...---***)))++++++)))******+++,,,...///000000(((000999<<<999555333444888:::DDDVVVdddjjjooouuuvvvyyy|||{{{tttjjjaaa\\\NNNOOOQQQQQQTTT^^^lllxxxyyy{{{~~~~~~|||}}}}}}}}}}}}~~~~~~~~~xxxxxxyyyyyyxxxxxxwwwvvvyyywwwvvvwwwxxxxxxwwwvvvssstttuuutttttttttvvvxxxtttttttttuuuuuuwwwxxxxxxuuuuuuuuuuuuvvvvvvwwwwwwuuuuuuvvvxxxyyyyyyvvvtttwwwwwwvvvuuuuuuuuuuuuuuussssssssstttttttttuuuuuuqqqtttwwwvvvtttrrrssstttvvvxxxyyyxxxuuutttuuuwwwssstttvvvwwwxxxxxxxxxwwwzzzxxxvvvuuuuuuvvvxxxzzzwwwwwwwwwwwwwwwvvvuuutttqqqmmmgggdddccccccbbbbbbbbbcccfffhhhkkkooouuuyyyrrrrrrsssssstttssssssssssssttttttsssrrrqqqssstttqqqrrrssssssqqqqqqrrrsssqqqqqqqqqrrrrrrsssssssssqqqqqqrrrsssssstttuuuuuurrrrrrqqqpppooooooppppppoooooooooooonnnnnnnnnnnnlllnnnpppqqqrrrrrrrrrrrrnnnooopppqqqqqqpppooonnnnnnooopppppppppooommmlllnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppooolllkkkjjjjjjkkklllkkkkkkllljjjiiihhhiiikkkkkkkkkllllllkkkkkkjjjiiieeeiiijjjiiijjjlllkkkhhhggghhhjjjkkkkkkjjjiiihhhfffhhhjjjjjjiiiiiijjjkkkkkkllllllkkkjjjjjjkkkmmmkkkjjjjjjiiijjjkkklllmmmkkkllllllkkkhhheeedddeeefffeeeeeeddddddeeeeeefffcccccceeeeeeeeeeeecccccc```bbbddddddcccbbbbbbbbbdddcccbbbaaa```````````````bbbcccaaa___^^^```cccbbbbbbbbbbbbaaa___^^^]]]tttoooYYYKKKEEE>>>???BBB>>>888666333111000111222333111111000000000111333444888888777444222111333444333111...,,,*********+++((('''&&&%%%%%%&&&((()))***)))(((((('''&&&$$$"""%%%###""""""###$$$$$$###%%%$$$$$$###"""""""""###"""""""""""""""!!! """###$$$$$$###$$$&&&(((---)))''')))(((&&&'''***))))))((((((((((((((()))((((((((((((***111<<>><<<;;;::::::777333333888888555555999999888777777777999:::;;;;;;<<<<<<;;;999666333111222///,,,,,,......+++((()))+++---,,,((('''))),,,''')))***,,,,,,***)))'''+++......***)))***)))%%%(((''''''''')))+++---...((('''&&&%%%$$$###############$$$%%%%%%&&&&&&'''***)))'''''')))******)))(((---///,,,***---///000,,,++++++******++++++,,,***++++++,,,,,,++++++***)))'''(((,,,,,,******---+++...222666888777555333333333999HHH[[[kkkrrrssswwwyyyxxxuuussspppfff\\\SSSNNNKKKMMMRRRYYYeeepppxxxzzz~~~}}}{{{|||||||||}}}||||||{{{zzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxwwwvvvuuuuuuwwwwwwxxxyyyxxxvvvuuuvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwuuuvvvwwwxxxxxxwwwuuuuuuyyyxxxvvvuuuuuuuuuvvvwwwuuuuuuuuusssrrrrrrsssuuuuuusssqqqqqqsssuuuuuuuuurrrtttvvvwwwvvvuuuvvvwwwtttsssrrrsssuuuvvvuuuttttttssssssrrrssstttvvvwwwwwwwwwvvvsssooolllkkkllleeedddcccbbbcccdddfffhhhnnnooopppqqqrrrsssssssssrrrrrrtttuuuuuuuuutttsssqqqssstttsssqqqoooooooooqqqqqqrrrssstttttttttsssrrrrrrrrrrrrrrrrrrrrrrrrppprrrsssssssssssstttvvvoooooooooppppppqqqqqqqqqppppppppppppqqqqqqrrrsssrrrrrrqqqqqqrrrrrrssstttqqqpppppppppqqqpppmmmjjjsssrrrpppoooooooooppppppnnnmmmmmmnnnoooooommmlllqqqppppppooonnnmmmmmmlllnnnmmmllllllnnnnnnmmmlllnnnllljjjhhhgggggghhhiiikkkjjjiiihhhggggggggggggiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiihhhgggggghhhhhhggghhhiiijjjjjjiiihhhgggggggggggghhhhhhhhhhhhhhhlllhhhgggiiiiiigggiiimmmkkklllllllllkkkiiigggfffbbbcccdddeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeddddddcccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaacccbbbaaa``````aaabbbbbb______````````````______wwwhhhTTTHHHDDD>>>>>>@@@:::777555222000//////000111000000//////000111333444777777777555333111222333222111...,,,*********+++)))'''&&&%%%%%%&&&((())))))((((((''''''&&&$$$###%%%#########$$$%%%$$$###%%%%%%$$$###############$$$$$$$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$&&&(((+++(((&&&((((((%%%&&&)))))))))((((((((((((((()))((()))))))))***000999AAAGGGHHHIIIJJJMMMRRRXXX\\\\\\YYYTTTMMMJJJFFF>>>444444000///222333000///000111222333444555777888999<<<::::::<<<@@@CCCCCCBBBHHHEEEBBBBBBDDDEEEDDDBBBDDDCCCAAA@@@>>>=========777333333777777444444888999999888888888999::::::;;;;;;;;;;;;999777444333222111///.........,,,++++++---///...+++)))***,,,((()))************)))(((+++------)))(((***)))%%%&&&&&&&&&'''(((***+++,,,))))))'''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))*********))))))))))))))))))---///+++***...111111++++++************+++++++++++++++,,,,,,+++++++++,,,)))***......++++++---***---222555777777555444444444888EEEWWWgggppptttsssuuuvvvsssrrrpppiii```WWWPPPLLLLLLNNNTTT^^^hhhqqqvvv|||}}}}}}}}}|||{{{{{{{{{zzzyyyyyyyyyyyyxxxwwwvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyywwwvvvwwwxxxxxxyyyzzzyyywwwvvvwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxvvvvvvwwwxxxxxxwwwvvvvvvyyyxxxwwwvvvuuuvvvvvvwwwuuuvvvuuutttrrrrrrtttuuuvvvtttssssssuuuvvvvvvvvvsssuuuvvvvvvuuuuuuvvvxxxuuusssrrrsssuuuuuutttssswwwvvvtttsssrrrrrrssssssoooppppppooolllkkkkkkllljjjjjjhhhhhhiiijjjlllmmmqqqqqqrrrsssttttttttttttrrrrrrtttuuuuuuuuutttsssrrrsssttttttqqqpppppppppqqqqqqrrrsssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrppprrrssssssrrrrrrtttuuuqqqqqqrrrrrrrrrsssssssssqqqqqqqqqqqqqqqrrrssssssrrrqqqqqqqqqqqqrrrsssssssssrrrqqqrrrrrrqqqooolllrrrqqqpppoooooooooppppppooonnnmmmmmmoooooonnnmmmooooooooonnnmmmllllllllllllkkkjjjkkkllllllkkkjjjmmmkkkjjjhhhggghhhiiijjjiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhhhhhhhiiijjjkkkkkkjjjiiihhhhhhhhhgggggghhhhhhiiijjjkkkhhhfffiiiiiihhhjjjnnnkkkkkkkkkkkkjjjhhhfffeeeccccccddddddeeeeeeeeeeeeffffffffffffffffffffffffffffffeeeeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````aaabbbccc___``````aaaaaa``````___{{{yyybbbOOOEEECCC<<<<<<===666777555222///.........///.........///000111333444444666777666444222111111111000...,,,*********+++)))(((&&&%%%%%%&&&''')))'''''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$"""%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$###""""""$$$$$$$$$###$$$&&&((()))&&&%%%''''''$$$%%%((()))((((((''''''((())))))((()))*********...444:::BBBGGGLLLLLLJJJLLLSSSZZZ\\\\\\YYYTTTQQQNNNEEE<<<888333222444444000...///000000111222333555666777;;;:::999;;;===@@@@@@@@@FFFEEECCCDDDEEEEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA999777666888777555555888999999:::::::::999888888999:::::::::999777555333//////000...,,,++++++,,,---000222111---++++++,,,(((((())))))))))))((((((***,,,,,,(((''')))(((%%%%%%%%%&&&((())))))))))))+++***)))(((((('''((((((&&&&&&&&&'''(((((())))))(((,,,//////,,,))))))))))))---...,,,---333888888************************++++++++++++++++++++++++///,,,,,,//////,,,+++---***,,,000444666777666555444222444>>>MMM^^^jjjppppppssssssrrrrrrrrrmmmggg\\\TTTMMMKKKKKKNNNVVV^^^hhhpppzzz~~~}}}{{{zzzzzz{{{{{{xxxyyyyyyyyyxxxwwwvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{zzzxxxwwwxxxyyyyyyzzz{{{zzzxxxwwwxxxyyyyyyyyyzzzzzzzzzzzzyyyyyywwwwwwxxxxxxxxxxxxxxxwwwyyyxxxwwwwwwvvvvvvwwwwwwvvvvvvvvvuuusssssstttvvvxxxvvvuuuuuuwwwxxxxxxwwwuuuvvvvvvuuuttttttvvvxxxvvvtttssstttuuuuuutttssswwwvvvssspppnnnmmmlllllliiikkkllllllllllllmmmoooppppppoooooopppqqqssstttttttttuuuuuuuuuuuuuuutttrrrrrrtttuuuuuuuuutttsssssstttvvvuuusssqqqqqqrrrqqqqqqrrrssssssssssssrrrsssssssssrrrrrrqqqqqqqqqqqqrrrssssssrrrrrrssstttrrrrrrrrrrrrssssssssssssrrrrrrqqqqqqrrrrrrssssssqqqqqqppppppqqqqqqrrrssssssrrrrrrrrrssssssqqqoooqqqqqqpppoooooooooppppppqqqooommmmmmnnnppppppooonnnnnnmmmmmmllllllkkkkkkkkkiiihhhiiijjjkkkjjjiiikkkjjjiiihhhhhhiiijjjkkkgggggggggggghhhiiijjjkkkjjjjjjkkkkkkkkkllllllllljjjjjjiiihhhhhhhhhhhhiiijjjjjjkkkllllllkkkjjjiiiiiihhhggggggggghhhiiijjjjjjgggfffiiijjjiiijjjnnnnnnmmmmmmllljjjiiigggfffcccdddddddddeeeeeeeeeeeeggggggggggggggggggggggggffffffeeeeeedddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbcccddd``````aaaaaaaaaaaa``````tttcccOOOEEEAAA::::::;;;555777555333000............,,,,,,---...000222333444222444777777555222000000///...---,,,++++++++++++)))(((&&&%%%%%%&&&'''((($$$&&&''''''&&&&&&&&&&&&$$$$$$%%%'''((('''$$$"""%%%%%%$$$$$$$$$$$$$$$%%%"""""""""######""""""!!!"""#########""""""$$$&&&'''$$$$$$&&&&&&$$$$$$'''(((((('''''''''((())))))(((***,,,+++***+++000444;;;DDDNNNPPPKKKJJJOOOUUUZZZ]]]]]][[[YYYUUULLLCCC:::555333555444111///111111000000111222444555666::::::999:::<<<>>>??????DDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEE>>>===;;;:::999888888999999999:::;;;:::999777666777777777777666555444333///111222111---+++---///---000333222...++++++,,,))))))(((''''''((())))))))),,,+++'''&&&((((((%%%%%%&&&((()))***)))((((((+++***))))))((((((((()))$$$$$$%%%%%%&&&''''''''''''///666777222,,,))))))(((,,,------111999>>>???++++++++++++++++++++++++++++++++++++++++++++++++000------///...+++***,,,)))+++///222555666666666222000000666BBBSSSbbbjjjooossstttsssssstttqqqmmmbbbXXXOOOKKKKKKLLLRRRYYYbbblllxxx~~~}}}{{{zzzzzz{{{|||xxxxxxyyyyyyxxxwwwvvvvvvzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{zzzxxxxxxxxxyyyzzz{{{|||{{{yyyxxxyyyzzzyyyyyyzzzzzzzzzzzzyyyyyywwwxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvwwwwwwvvvuuutttuuuvvvyyywwwvvvwwwyyyzzzyyyxxxvvvvvvvvvtttssstttvvvyyyvvvuuuttttttuuuuuutttssssssrrrooollljjjhhhhhhhhhlllmmmoooppppppqqqssstttttttttsssttttttuuuwwwxxxuuuuuuvvvvvvvvvuuuttttttrrrrrrtttuuuuuuuuutttssstttuuuvvvvvvtttsssssstttrrrsssssstttttttttssssssttttttsssrrrrrrqqqppppppqqqrrrssssssrrrqqqrrrsssqqqqqqqqqqqqqqqqqqqqqqqqsssrrrrrrrrrrrrrrrsssssspppppppppppppppqqqrrrrrrsssqqqpppqqqrrrrrrqqqppppppppppppoooooooooooopppssspppmmmmmmnnnpppqqqqqqnnnnnnnnnmmmmmmllllllllljjjiiihhhiiijjjkkkjjjhhhjjjiiiiiiiiiiiijjjkkklllhhhhhhgggggghhhiiijjjjjjjjjkkkkkkkkkkkkllllllllljjjjjjiiihhhhhhiiiiiiiiijjjkkkkkkllllllkkkiiiiiihhhgggfffeeefffgggiiijjjhhhffffffiiijjjiiikkkoooqqqqqqpppnnnmmmkkkjjjiiidddddddddddddddeeeffffffffffffffffffffffffffffffffffffeeeeeeddddddddddddcccccccccccccccccccccccc``````aaaaaabbbcccdddeee```aaaaaabbbbbbaaaaaa```tttjjjTTTFFFAAA999999;;;777666555333111000/////////+++,,,---///000222333333000333666777555222000///------,,,,,,++++++++++++***((('''%%%%%%%%%'''(((###%%%''''''&&&%%%&&&'''$$$$$$%%%'''((('''$$$"""$$$$$$$$$######$$$%%%%%%""""""############"""""" !!!"""!!! """$$$%%%######&&&&&&######&&&'''''''''''''''((())))))'''***,,,,,,******...111444@@@NNNTTTQQQMMMMMMPPPWWW\\\______]]]ZZZSSSJJJ===888555666666333111333333222111111222444666777999999:::;;;;;;===>>>@@@AAACCCFFFGGGHHHGGGGGGGGGEEEEEEDDDDDDEEEEEEFFFGGGBBBBBB???<<<::::::::::::999::::::;;;:::999777666555555555444333222222111222444666444111///111333,,,///111000---***+++,,,))))))(((((((((((()))))))))+++***&&&&&&))))))&&&'''((()))***+++***)))((())))))(((((('''((((((((($$$$$$%%%&&&&&&''''''((('''000:::===888000+++)))***,,,---,,,///666:::999,,,------......------,,,,,,++++++******++++++,,,///,,,,,,...---)))(((******+++---000333555666777333111111333<<>>@@@???BBBGGGIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFCCC===:::;;;;;;999;;;;;;<<<<<<<<<;;;::::::666555444333222111000000///000111000...---...///,,,...000...+++***,,,...))))))))))))))))))))))))***,,,***&&&&&&)))***((()))***************)))(((((((((''''''''''''(((((('''''''''((())))))******(((...777:::777111+++))),,,---,,,)))+++......***------////////////---------,,,+++******+++,,,------******,,,,,,(((''')))++++++---///111333555666444444444444999EEETTT^^^mmmsssxxxxxxxxxyyyyyyvvvnnnbbbVVVQQQQQQQQQTTTYYY\\\eeeqqqyyy{{{{{{}}}~~~}}}|||||||||}}}~~~yyyyyyzzzzzzzzzzzzyyyyyy||||||||||||||||||||||||yyyzzz{{{zzzxxxwwwxxxyyyzzz{{{|||{{{yyyxxxyyyzzzxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwvvvwwwwwwxxxyyyzzzyyyzzzzzzzzzzzzyyyxxxwwwwwwyyyzzzyyyxxxvvvwwwwwwwwwvvvvvvxxxyyyzzzxxxwwwvvvwwwwwwuuussssssuuuwwwuuutttssstttvvvwwwvvvuuurrrqqqpppoooooopppqqqrrrtttuuuvvvvvvuuutttuuuwwwuuuuuuuuuuuuuuutttttttttsssssstttttttttttttttsssrrrrrrtttuuuuuuuuutttssstttuuuwwwwwwuuuttttttuuutttuuuuuuuuuuuutttsssssssssssssssrrrrrrqqqqqqqqqoooppprrrrrrqqqqqqssstttttttttttttttssssssssssssrrrrrrqqqqqqppppppqqqqqqooooooooonnnoooooopppqqqnnnmmmkkklllnnnooooooooommmnnnooopppppppppooooooqqqooommmmmmnnnppppppooooooooooooooooooooonnnnnnmmmkkkjjjkkklllmmmlllkkkiiijjjjjjjjjkkkkkkllllllkkkjjjiiihhhggggggggggggiiiiiijjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiijjjkkkkkkjjjjjjkkkkkkkkkiiihhhgggeeeeeefffffffffggggggggghhhfffgggjjjkkkiiijjjmmmmmmlllkkkiiihhhhhhhhhhhhfffeeedddddddddeeeggghhheeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddaaaaaabbbcccdddddddddcccbbbbbbccccccccccccbbbbbbwwwuuuhhhSSSFFF@@@888888:::555222222111111000000000000...///000222222222222222///222444444333111000000***++++++,,,,,,,,,+++++++++)))'''%%%$$$%%%&&&'''"""&&&)))((($$$"""$$$'''%%%#########$$$%%%$$$###""""""!!!!!!""""""###$$$###$$$%%%%%%&&&&&&&&&%%%"""###$$$###!!!!!!###$$$$$$"""###'''(((%%%$$$&&&&&&&&&&&&&&&'''((())))))'''))),,,+++***+++///333555:::DDDQQQZZZ[[[UUUOOOTTT[[[aaacccbbbbbb]]]XXXLLLFFF@@@???<<<777444555555333222111222444666888333555888888888:::===@@@===BBBGGGKKKJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMIIIAAA>>>@@@@@@===>>>>>>>>>>>>>>>>>>???@@@888777666444222111000000...,,,+++,,,,,,---,,,***,,,......,,,******...222)))***+++,,,,,,+++***)))+++---+++'''&&&***+++)))******)))((((((((((((((((((((('''''''''(((((()))''''''(((((())))))******)))+++---///...,,,***(((+++,,,+++)))***,,,)))###,,,---...//////...---,,,---,,,***))))))***,,,---,,,)))))),,,,,,((('''))),,,,,,---...000222444555333444555444666>>>KKKVVVgggooowwwyyyzzz||||||yyytttgggYYYTTTSSSSSSUUUXXXZZZaaallluuuzzz{{{{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~zzzzzz{{{||||||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||{{{yyyyyyyyyzzzyyyzzz{{{zzzxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyvvvvvvuuuuuuvvvwwwyyyzzzyyyzzz{{{{{{{{{zzzxxxxxxwwwyyy{{{{{{yyywwwwwwxxxuuuuuuuuuwwwxxxxxxwwwuuuvvvwwwwwwvvvuuuttttttvvvtttsssssstttwwwxxxxxxwwwttttttsssrrrssstttuuuvvvtttuuuvvvvvvuuuuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrrrrrrrssstttuuuuuuuuuuuurrrrrrtttuuuuuuuuutttssssssuuuvvvvvvuuuttttttuuussssssttttttsssrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrmmmoooqqqqqqqqqrrrtttvvvuuuuuutttttttttsssssssssrrrqqqppppppooooooooopppooonnnnnnnnnnnnoooppppppmmmllljjjkkkmmmooopppooolllmmmooopppppppppooooooooonnnmmmmmmoooooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkjjjkkklllmmmlllkkkjjjjjjkkkkkkkkkkkkkkkkkkiiiiiihhhhhhhhhhhhhhhiiihhhhhhhhhiiiiiiiiijjjjjjjjjiiiiiiiiijjjjjjkkklllkkklllllllllllljjjiiigggeeefffhhhiiijjjiiihhhgggiiiggggggkkkkkkiiiiiikkkjjjiiihhhgggfffgggggghhhgggfffdddddddddeeeggghhhffffffffffffffffffffffffeeeeeeffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeebbbbbbcccdddddddddcccbbbbbbccccccccccccccccccbbbssstttbbbNNNDDD@@@999888999222000000000000000000/////////000111222333333222111000111333333222000000111******+++,,,,,,,,,+++++++++)))'''%%%$$$%%%&&&'''###&&&)))((($$$!!!###&&&%%%###""""""###$$$$$$###!!!!!! !!!!!!"""######!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$"""$$$((((((%%%$$$&&&%%%%%%%%%&&&'''((()))***&&&)))++++++***,,,111555999:::@@@MMM[[[```ZZZRRRTTT\\\bbbdddddddddaaa\\\TTTLLLFFFCCC>>>888555555444333111000111333555777111333666777777888<<<@@@<<>>???GGGRRRVVVQQQJJJMMMMMMNNNNNNNNNNNNNNNNNNOOOTTTWWWSSSJJJCCCBBBDDDAAACCCEEEFFFGGGFFFDDDCCC===;;;999777666555222000222666333...222:::777---------,,,,,,+++,,,,,,---///+++***+++***'''(((+++,,,+++***))))))((())))))&&&&&&&&&'''((('''%%%###''''''%%%###&&&***)))%%%'''''''''''''''((()))***...***&&&&&&)))***(((%%%))))))***+++,,,,,,,,,,,,'''(((***+++,,,,,,++++++++++++++++++++++++++++++***//////++++++...---(((,,,,,,,,,,,,---///111222///222333000---111;;;DDDUUUhhhvvvvvvtttyyyzzzvvvvvvrrrjjj___UUUQQQRRRUUUWWWYYY^^^gggrrryyy||||||{{{|||}}}~~~}}}~~~~~~}}}}}}||||||{{{{{{xxxxxxxxxxxxyyyyyyzzz{{{}}}zzzxxxyyy}}}}}}}}}|||{{{zzzyyyxxxxxx{{{{{{zzzzzzzzzyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxyyywwwvvvwwwyyy{{{||||||{{{zzzzzzyyyxxxwwwvvvvvvwwwuuussssssvvvxxxzzzzzz|||{{{zzzxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuutttvvvxxxxxxvvvtttttttttvvvuuutttsssssstttuuuuuussstttttttttuuuuuuvvvvvvrrrrrrsssssssssrrrqqqqqqttttttttttttttttttttttttrrrrrrrrrqqqqqqppppppppprrrrrrrrrqqqqqqqqqppppppppppppooooooppprrrsssuuurrrrrrrrrrrrrrrssstttuuuqqqpppnnnmmmmmmnnnpppqqqpppqqqrrrqqqooommmmmmnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnoooooooooooopppnnnmmmmmmnnnoooooonnnnnnmmmmmmllllllllllllmmmkkkllllllmmmllljjjiiihhhlllkkkiiigggggghhhiiijjjjjjiiiiiiiiiiiiiiijjjjjjggghhhjjjkkklllkkkjjjjjjjjjjjjiiiiiijjjjjjkkkllloooooooooooommmkkkiiihhhgggggghhhhhhiiiiiijjjjjjggggggiiikkkmmmllliiifffffffffggggggggggggffffffhhhgggeeedddcccdddfffgggiiiiiihhhhhhggggggffffffeeefffggghhhhhhgggfffeeeaaa```aaabbbeeefffeeedddeeeffffffdddcccbbbccceee```aaabbbccccccbbb```___tttpppdddUUUKKK>>>888777999777555222111000///...---------///111333333222111111111333000......000000///---......---,,,+++))))))(((+++'''&&&((()))''')))---((())))))'''&&&%%%''')))&&&%%%$$$$$$%%%&&&'''((($$$$$$$$$#########""""""######$$$$$$$$$######"""###$$$###!!!###'''&&&"""$$$&&&(((((('''&&&'''(((!!!%%%&&&$$$%%%******''',,,+++***+++...111444555<<>>>>>===@@@IIISSSWWWSSSMMMOOOOOONNNNNNNNNNNNNNNNNNPPPTTTVVVTTTNNNHHHEEEEEEBBBCCCEEEGGGGGGGGGFFFFFF@@@>>>;;;:::999777444222222555333///444===<<<333------,,,,,,++++++,,,,,,---******,,,+++(((''')))***))))))((((((((())))))'''''''''((((((((('''%%%((()))'''%%%(((,,,,,,'''''''''''''''''''''((()))---)))&&&&&&)))+++)))&&&)))+++,,,.........------)))***+++,,,------------+++++++++++++++++++++++++++......******---,,,))),,,,,,,,,,,,---///000222000333444111...000888@@@OOObbbrrrtttuuuyyyzzzvvvxxxuuummmcccYYYTTTSSSTTTUUUWWW[[[dddnnnvvvzzz{{{|||}}}~~~~~~~~~}}}|||{{{||||||{{{{{{{{{{{{{{{{{{yyyyyyxxxxxxyyyzzzzzz{{{~~~}}}{{{yyyzzz}}}}}}}}}}}}|||{{{{{{zzzzzz|||{{{{{{{{{zzzzzzzzzyyyzzzzzzzzzyyyyyyyyyxxxxxx{{{yyywwwwwwyyyzzzzzzzzzyyyyyyyyyxxxwwwwwwvvvvvvvvvtttssstttwwwzzz||||||}}}|||{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuwwwyyyxxxwwwuuuuuuuuuwwwvvvuuutttttttttvvvvvvsssssstttttttttuuuuuuuuusssssssssssssssrrrqqqpppttttttttttttttttttttttttsssssssssrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqpppqqqpppppppppppprrrssstttrrrrrrrrrrrrrrrsssttttttqqqpppooonnnnnnooopppqqqooopppqqqpppooommmmmmnnnmmmnnnnnnnnnoooooooooooooooooooooooopppppppppppprrrqqqoooooopppqqqpppooolllllllllkkkllllllmmmmmmmmmmmmnnnnnnnnnlllkkkjjjlllkkkiiihhhggghhhiiijjjkkkjjjiiiiiiiiiiiiiiijjjjjjkkklllmmmmmmmmmlllllljjjjjjiiiiiijjjjjjkkklllooopppppppppooommmkkkjjjhhhhhhhhhhhhiiiiiiiiiiiihhhhhhiiikkklllkkkhhheeefffgggggghhhhhhggggggfffhhhgggeeeddddddfffggghhhhhhgggggggggffffffffffffeeefffggghhhhhhgggfffeeebbbaaaaaaccceeefffeeeddddddeeeeeedddbbbaaacccdddbbbbbbcccccccccccccccbbbuuuzzzggg[[[OOOFFF<<<777777888777555333222111///......------...000333444333222222333444111///............---,,,,,,,,,,,,,,,,,,,,,,,,)))%%%$$$''')))***---222,,,,,,,,,***(((''''''(((%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$###############"""######$$$$$$$$$#########$$$###!!!"""%%%$$$ %%%'''((()))((('''((())))))***'''######'''***))))))***+++---000333777888===@@@HHHSSS]]]dddgggggg^^^___```cccgggiiiiiiiiibbbbbb```ZZZQQQHHHBBB??????<<<888666555555555444444666777666444444777;;;<<<<<>>NNNaaannnvvv}}}}}}yyy|||zzzvvvooofff]]]VVVSSSSSSTTTVVV[[[dddmmmvvvzzzyyyyyy{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{|||}}}~~~~~~|||{{{{{{|||}}}}}}}}}~~~}}}}}}}}}|||||||||||||||zzzzzzzzzzzzzzzzzzyyyyyy|||zzzxxxxxxyyyzzzzzzzzzvvvvvvvvvwwwwwwxxxxxxxxxvvvuuutttuuuxxxzzz{{{{{{||||||zzzyyyyyyxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttttttttttttttuuuwwwxxxwwwvvvuuuvvvwwwwwwvvvvvvuuuuuuvvvxxxxxxuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuutttrrrqqqpppttttttttttttttttttttttttvvvvvvvvvvvvuuuuuuuuuuuussssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrsssssssssrrrrrrqqqrrrrrrssssssppppppqqqqqqqqqqqqppppppmmmnnnnnnnnnllllllmmmooommmmmmmmmnnnnnnnnnoooooonnnoooooooooooopppppppppqqqooommmmmmmmmnnnmmmlllllllllllllllmmmnnnooopppooooooppppppooonnnlllkkkkkkkkkjjjiiiiiiiiijjjkkkllllllkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkmmmnnnoooppppppooonnnnnnjjjjjjjjjiiiiiihhhhhhhhhjjjjjjiiijjjjjjiiifffdddhhhhhhiiiiiiiiiiiihhhhhhffffffffffffgggiiijjjkkkgggggggggggggggggggggfffffffffffffffffffffffffffeeeddddddeeefffgggeeedddbbbccccccbbbaaaaaabbbddd___^^^\\\\\\]]]___bbbcccwww|||fffUUUKKKBBB>>>999666777888777666444333222111000/////////+++---000111111000111222222222000...,,,,,,,,,---************))))))))))))***&&&%%%''')))))),,,111333444555222...)))&&&%%%""""""""""""""""""""""""########################!!!"""###$$$$$$$$$$$$$$$###%%%### !!!$$$######$$$&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&'''''''''((((((***,,,---...111666999;;;???DDDIIIOOOXXXbbbiiiqqqpppnnnnnnoooqqqqqqqqqiiiiiiiiigggaaaYYYPPPJJJMMMJJJDDD@@@>>>===;;;999444777999666222111555:::<<<<<<<<<@@@FFFMMMSSSWWWPPPOOOMMMKKKKKKKKKKKKLLLHHHHHHIIIOOOUUUXXXVVVSSSFFFFFFFFFGGGIIILLLNNNPPPJJJHHHEEECCCBBB???<<<:::;;;;;;888444444555444222222111000...---,,,,,,,,,///+++)))******(((***---***************+++,,,---(((***+++***)))((()))+++'''******((((((,,,---,,,***)))((('''&&&%%%%%%%%%''''''''')))+++,,,,,,+++''')))---///000///,,,***)))((('''''''''((()))***************************,,,+++*********))))))***,,,,,,++++++,,,---...///,,,///333444333444666888888FFFXXXhhhuuu}}}~~~{{{{{{zzzxxxssslllbbbYYYTTTUUUUUUVVVZZZ```hhhqqqwwwuuuvvvxxxzzz{{{||||||{{{zzzzzz{{{{{{||||||}}}}}}||||||{{{zzzzzz{{{{{{{{{{{{}}}~~~}}}{{{{{{|||||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzyyywwwxxxzzz|||||||||vvvvvvvvvwwwxxxxxxyyyyyyxxxwwwuuuvvvwwwxxxwwwvvv{{{zzzyyyxxxwwwwwwwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssttttttttttttuuuvvvuuuttttttuuuvvvwwwvvvuuuuuuuuuwwwxxxyyywwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuuuutttsssrrrqqqttttttttttttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvsssssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrsssssssssssssssrrrrrrqqqqqqqqqrrrrrrooopppqqqqqqqqqqqqpppooommmmmmmmmllljjjjjjlllnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnooopppnnnllllllmmmnnnmmmlllmmmmmmmmmmmmnnnooopppqqqnnnnnnoooooonnnmmmkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkllllllkkkjjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhiiiiiijjjkkkkkklllmmmnnnnnnnnnmmmlllkkkkkkjjjjjjiiiiiihhhhhhjjjiiiiiiiiiiiiiiifffdddhhhhhhiiiiiiiiiiiihhhhhheeeeeefffggghhhiiikkkkkkhhhhhhhhhhhhhhhhhhhhhhhhffffffeeeeeeeeeeeefffffffffeeedddeeeffffffeeecccbbbbbbcccbbbaaaaaabbbddd___^^^\\\[[[\\\^^^aaadddxxxqqq]]]NNNEEE===;;;999777888888777555555444333111000000//////+++---000111000//////000///000111///---,,,,,,---***))))))))))))(((((((((***'''&&&((()))'''(((,,,,,,///222222///,,,***)))%%%%%%%%%&&&%%%%%%$$$##################$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###$$$###!!!"""%%%$$$ """$$$%%%%%%$$$$$$%%%&&&###"""$$$)))***'''&&&((((((***,,,,,,---000777<<>>???@@@CCCHHHNNNSSSMMMLLLJJJHHHHHHHHHJJJKKKFFFEEEFFFJJJOOOSSSSSSQQQGGGGGGFFFGGGIIILLLOOOQQQNNNLLLHHHFFFEEEBBB???===:::::::::999888777777666555444222000///...------000---+++------+++,,,000)))(((((((((((())))))***))),,,///...+++))))))+++'''***+++((('''***+++*********)))''''''&&&&&&&&&'''((()))***++++++++++++'''(((+++---...---+++***+++++++++******++++++,,,++++++++++++++++++++++++,,,******------)))(((***---,,,+++++++++,,,...///,,,...111333444444666777666???NNN```pppzzz}}}|||{{{zzzyyyvvvqqqiii___XXXVVVVVVWWWXXX\\\ccckkkqqqsssuuuwwwzzz|||}}}}}}}}}|||||||||}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{||||||}}}~~~|||{{{{{{|||{{{{{{|||}}}~~~||||||||||||}}}}}}}}}}}}zzzzzzzzzzzz{{{{{{{{{{{{zzzxxxwwwxxxzzz}}}~~~}}}wwwwwwxxxxxxxxxyyyyyyyyyzzzyyywwwwwwxxxxxxwwwuuuzzzyyyxxxxxxwwwwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxwwwvvvuuuvvvwwwxxxssstttttttttssssssuuuvvvvvvuuuttttttuuuvvvxxxyyyxxxxxxxxxxxxwwwwwwwwwwwwuuuuuuuuuvvvuuuuuutttsssttttttttttttttttttttttttttttttuuuuuuuuuuuuvvvvvvssssssssssssrrrrrrrrrrrrrrrrrrssssssssssssrrrrrrsssrrrrrrqqqqqqqqqqqqqqqoooooooooooooooooooooooonnnnnnmmmkkkiiihhhjjjlllllllllmmmmmmmmmnnnnnnnnnlllllllllmmmmmmmmmnnnnnnqqqooommmnnnoooppppppooommmmmmmmmmmmnnnoooppppppmmmmmmnnnnnnmmmllljjjiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmlllkkkkkkkkklllllliiihhhhhhhhhhhhiiijjjjjjiiijjjkkklllmmmlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiijjjiiihhhhhhiiiiiigggeeeggghhhhhhiiiiiihhhhhhgggddddddeeeggghhhiiijjjjjjhhhhhhiiiiiiiiiiiijjjjjjffffffeeeeeeeeeeeefffffffffeeedddeeeeeeeeecccaaabbbcccccccccbbbbbbccceeebbbaaa___^^^^^^```ccceeeyyyhhhVVVIII@@@;;;:::999999888888666555555444333222111000000000---///111111000/////////,,,///111111...,,,,,,---)))))))))))))))))))))***(((&&&&&&))))))&&&&&&((('''***...///---+++((((((%%%&&&''''''&&&%%%$$$###""""""#########$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$###$$$###!!!###'''&&&""""""$$$&&&&&&%%%$$$%%%&&&&&&$$$%%%******'''&&&***(((***,,,,,,---222;;;BBBJJJRRR[[[______bbbiiipppwww}}}}}}wwwuuusssqqqppplllgggbbb[[[WWWQQQKKKHHHEEEBBB@@@AAA@@@===;;;999888777888<<<@@@DDDFFFEEEFFFIIIKKKJJJHHHFFFEEEDDDFFFHHHIIIGGGFFFDDDEEEGGGJJJKKKLLLIIIHHHFFFFFFHHHKKKNNNQQQRRROOOLLLJJJHHHFFFBBB@@@>>>???@@@@@@>>>;;;999999777666444222000///......///---///333333///...///++++++***)))))))))******+++000444333///+++***+++(((,,,---)))&&&(((******+++***)))(((((((((((((((''')))***+++++++++++++++((()))***,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++000000***(((***---,,,+++++++++,,,---...///000111222333333444555444999EEEXXXjjjuuuzzz|||{{{{{{zzzyyyvvvoooeee^^^VVVWWWWWWWWWXXX]]]dddjjjtttvvvxxxzzz|||}}}}}}}}}~~~}}}}}}}}}}}}}}}||||||~~~}}}}}}|||{{{{{{|||||||||~~~~~~}}}|||{{{|||}}}yyyzzzzzz{{{|||}}}~~~~~~{{{{{{{{{||||||}}}}}}}}}zzzzzzzzzzzz{{{{{{{{{||||||zzzxxxxxxzzz|||||||||yyyyyyyyyyyyyyyzzzzzzzzz{{{zzzyyyzzz{{{{{{yyyxxxzzzzzzyyyxxxxxxxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyxxxvvvvvvwwwxxxyyyttttttuuutttssssssvvvxxxuuutttsssssstttvvvwwwxxxwwwwwwwwwvvvvvvuuuuuuuuuttttttuuuvvvvvvvvvvvvuuuttttttttttttttttttttttttssssssssssssttttttuuuuuutttssssssssssssrrrrrrrrrrrrrrrsssttttttsssrrrqqqsssrrrrrrqqqppppppqqqqqqoooooonnnmmmmmmnnnooooooooonnnmmmjjjgggggghhhjjjlllllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooommmlllmmmoooqqqqqqpppmmmmmmllllllllllllmmmnnnmmmmmmnnnnnnmmmllljjjiiiiiijjjjjjkkklllllllllkkkjjjjjjjjjjjjkkkkkklllmmmnnnmmmlllkkkkkkkkkllllllhhhhhhhhhhhhhhhiiijjjjjjjjjjjjkkkllllllkkkjjjiiiiiijjjjjjjjjjjjjjjjjjkkkiiihhhgggggghhhiiihhhffffffgggggghhhhhhggggggfffddddddeeefffggghhhhhhhhhggghhhhhhhhhiiiiiiiiiiiifffeeeeeeddddddeeeeeeffffffeeeddddddeeedddbbb```bbbcccdddcccbbbcccdddfffcccbbb```______aaabbbcccyyycccQQQEEE===::::::::::::999888666555555555333222111000000000///111222333111//////000)))---111222///---,,,,,,((())))))***++++++,,,,,,&&&$$$&&&)))***&&&%%%'''&&&))),,,---+++'''$$$###$$$%%%%%%&&&%%%$$$###"""""""""######$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%###$$$$$$"""$$$((('''######%%%''''''&&&%%%&&&'''+++&&&&&&******&&&'''+++(((***,,,,,,---444???HHHVVV```lllqqqpppppptttxxxvvv}}}zzzwwwuuuuuusssoookkkccc^^^XXXRRRNNNJJJGGGEEEGGGDDD???<<<;;;999777666;;;BBBIIILLLIIIFFFEEEFFFGGGFFFDDDBBBCCCDDDGGGHHHIIIGGGEEECCCBBBCCCEEEGGGJJJHHHFFFFFFGGGJJJNNNPPPUUURRROOOLLLKKKHHHEEEBBBEEEEEEGGGGGGCCC===999999999888666333111000//////---...222888888333......///......---,,,,,,,,,,,,---222888777222---+++,,,)))......***'''(((******+++******)))))))))))))))''')))+++,,,+++*********))))))***+++,,,,,,,,,,,,)))***+++,,,,,,+++)))(((------------------------,,,))),,,222222+++(((***---,,,+++++++++,,,---...111222222222222222333333444666@@@RRReeerrrxxx{{{|||{{{{{{{{{yyysssiiibbbVVVWWWWWWVVVVVVYYY```eeevvvwwwyyy{{{|||||||||{{{~~~~~~}}}}}}||||||{{{{{{~~~~~~}}}|||||||||||||||}}}~~~~~~}}}{{{zzz|||}}}yyyyyyyyyzzz{{{|||||||||zzz{{{{{{{{{||||||}}}}}}zzzzzzzzz{{{{{{{{{||||||~~~|||yyyyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzz|||}}}~~~|||{{{{{{{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxvvvuuutttuuuvvvxxxuuuuuuvvvuuuttttttwwwyyytttssssssssstttuuuwwwxxxvvvvvvuuuuuutttttttttsssssstttuuuvvvvvvwwwwwwwwwttttttttttttttttttttttttqqqrrrrrrrrrssssssttttttttttttsssssssssrrrrrrrrrrrrssstttttttttsssrrrqqqsssrrrrrrqqqpppppppppqqqpppnnnmmmkkkkkkmmmnnnpppoooooommmjjjgggfffgggiiilllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnoooooooooooolllkkkjjjkkkmmmooooooooollllllkkkjjjjjjjjjkkkkkkmmmnnnnnnnnnnnnlllkkkjjjiiijjjkkkkkklllllllllllliiiiiiiiijjjkkklllmmmnnnmmmllljjjiiihhhiiijjjjjjhhhhhhhhhhhhhhhiiiiiijjjkkkkkklllllllllkkkjjjiiiiiiiiiiiijjjjjjkkkkkklllhhhgggfffggghhhiiihhhgggffffffggggggggggggffffffcccdddeeefffggggggggggggfffggggggggghhhhhhiiiiiifffeeeddddddddddddeeeffffffeeeccccccdddcccaaa___cccdddddddddcccccceeegggaaaaaa______^^^___``````uuutttYYYJJJCCC@@@===:::777666777888888888888888888666333000/////////000111222111///---,,,333555333///...000///---))))))***,,,,,,,,,,,,,,,***(((&&&%%%&&&'''&&&&&&******+++******)))((('''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&(((((('''%%%%%%%%%%%%&&&'''(((***+++###%%%&&&&&&$$$$$$%%%'''&&&''''''((()))******+++((())),,,------333CCCSSSjjj~~~}}}|||xxxuuullljjjfff___XXXRRRMMMJJJJJJHHHDDD???:::888888:::>>>AAAEEEHHHJJJJJJHHHGGGBBBBBBCCCDDDDDDCCCCCCBBBHHHGGGFFFDDDDDDDDDEEEEEEGGGGGGFFFEEEEEEGGGKKKNNNRRRQQQPPPPPPOOOMMMJJJGGGLLLFFFCCCFFFEEE???<<<>>>===<<<:::888666444333222222///000444666333111222///...---+++***++++++,,,...777CCCHHH???111+++,,,(((******''''''))))))&&&******))))))******+++,,,%%%&&&'''((()))***+++,,,+++,,,,,,***)))))),,,...---///000///---...222555000000///............///***,,,------+++***)))***000///...---,,,+++++++++333333444444555444444444666555999GGG[[[mmmwwwyyy|||}}}|||zzzzzzyyypppfff___XXXTTTWWWYYYXXX[[[```qqqtttyyy}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~}}}|||{{{{{{||||||~~~~~~~~~}}}||||||{{{{{{~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{}}}{{{yyyxxxyyyzzz{{{zzzyyyzzz|||~~~~~~~~~|||zzzxxxwwwxxxyyyzzzyyyzzzzzz{{{{{{zzzzzzyyyzzzyyywwwuuuuuuvvvwwwxxx{{{{{{zzzyyyyyyxxxwwwwww}}}zzzwwwvvvvvvxxxxxxxxxuuuvvvwwwwwwwwwvvvtttssswwwwwwvvvvvvvvvvvvwwwwwwuuuvvvwwwvvvuuutttuuuvvvrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssssssssssssssssssssssrrrrrrqqqqqqqqqrrrrrrrrrqqqqqqqqqppppppooooooooooooooooooooooooqqqrrrqqqooojjjgggeeeeeelllkkkkkklllmmmoooqqqrrrkkkmmmpppqqqqqqppppppqqqqqqooonnnmmmnnnmmmllljjjkkkkkkkkkllllllmmmmmmmmmkkkmmmooopppqqqpppooonnniiijjjkkkkkkiiiiiijjjkkkkkkkkklllmmmmmmlllkkkkkkhhhiiijjjkkkkkkkkkkkkkkkkkkkkkjjjjjjiiijjjjjjjjjmmmllljjjhhhhhhiiijjjkkkjjjkkklllkkkiiiiiijjjkkkhhheeefffiiijjjgggfffiiieeeeeefffggghhhhhhggggggeeeeeeeeeeeeeeeeeeeeeeeehhhgggdddcccccceeegggiiigggiiiiiihhheeecccccccccbbbddddddbbb^^^]]]^^^```bbbbbbaaaaaabbbdddfffhhhccc___^^^aaabbb```___aaaqqqmmmVVVJJJCCC???===:::777666777888999888999::::::888555222111111000111222222111000...,,,///111000------000000---++++++++++++,,,,,,------+++)))&&&%%%&&&'''&&&%%%)))******+++++++++******'''''''''''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%###%%%&&&&&&%%%$$$%%%'''((()))))))))***+++++++++)))***,,,...///777III[[[xxx{{{uuuqqqllliiigggbbbZZZTTTMMMKKKFFFAAA<<<::::::;;;===???CCCEEEGGGFFFDDDCCC???@@@@@@BBBCCCEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFHHHLLLNNNPPPOOOOOOOOONNNMMMKKKIIIJJJEEEBBBDDDDDD???===>>>>>>===<<<:::888666444333333///000333555222000000000///---,,,++++++,,,,,,---333<<<@@@:::///***,,,***---,,,)))(((+++***''')))*********++++++++++++''''''((()))***+++,,,,,,,,,,,,,,,+++))))))+++---,,,...///...,,,,,,...000000000000000////////////---......,,,******+++---------,,,+++++++++,,,,,,111222333444555555555555888777:::DDDTTTeeepppuuuyyy{{{{{{yyyzzzyyyrrrjjj```XXXSSSUUUVVVUUUXXX]]]nnnsss{{{~~~~~~|||}}}~~~}}}||||||~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}|||||||||}}}}}}}}}}}}||||||||||||{{{~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}{{{zzzyyyyyyzzz{{{zzzzzzzzz|||~~~~~~~~~|||zzzyyyxxxxxxyyyzzzyyyzzzzzz{{{{{{zzzzzzyyyzzzyyywwwvvvvvvvvvwwwxxxzzzzzzyyyyyyxxxwwwwwwvvvzzzxxxvvvuuuvvvxxxwwwwwwuuuvvvwwwwwwwwwvvvttttttuuuuuuuuuttttttuuuuuuuuutttuuuvvvuuusssrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrrrrqqqqqqqqqrrrrrrqqqqqqqqqpppppppppnnnnnnnnnnnnnnnnnnnnnnnnoooppppppooollliiiiiiiiimmmmmmmmmmmmnnnpppqqqrrrmmmoooqqqrrrrrrqqqqqqqqqooonnnmmmmmmoooooonnnlllkkkkkkllllllllllllllllllkkklllnnnppppppooonnnmmmjjjkkklllkkkjjjiiijjjllliiijjjkkkllllllkkkjjjiiihhhiiijjjkkkkkkkkkkkkkkkkkkkkkjjjjjjiiijjjjjjkkklllkkkjjjhhhhhhiiijjjkkkiiijjjkkkkkkiiihhhiiikkkiiifffgggjjjjjjffffffhhhfffggghhhhhhhhhhhhhhhgggffffffffffffffffffffffffgggfffeeedddeeefffhhhiiihhhiiijjjiiigggdddddddddaaabbbbbb```]]][[[]]]^^^cccbbbaaa``````aaacccdddeeeaaa```ccceeebbbaaacccrrrdddRRRIIIBBB===<<<:::777777888999999999;;;<<<<<<:::777444333333111222222333222000///...---///000---...111222///...---,,,+++,,,---...///---+++(((&&&&&&&&&&&&%%%((()))***+++,,,,,,,,,,,,((((((''''''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&!!!###$$$### ###'''&&&%%%$$$###"""!!!!!!!!!###%%%&&&&&&%%%%%%&&&'''+++++++++++++++++++++++++++,,,...111444???UUUhhh|||wwwwwwyyyvvvkkkbbbVVVSSSMMMGGGBBB???>>>===>>>@@@BBBCCCCCCBBBAAA???<<<<<<===>>>AAAEEEHHHJJJGGGGGGEEEDDDBBBBBBBBBBBBBBBDDDFFFGGGGGGIIILLLOOOMMMNNNNNNNNNNNNNNNMMMLLLNNNJJJGGGHHHHHHEEEDDDEEE@@@???>>>===;;;999777666444111000444444111...///000///...---,,,,,,,,,,,,,,,---222666444...+++,,,,,,///...+++***,,,+++((())))))+++,,,,,,,,,+++***((())))))***+++,,,,,,------------+++))))))***,,,***,,,......,,,*********...///000111111111000///......,,,***)))))),,,///++++++******+++,,,------///000111333444555666666999999:::???JJJXXXfffooovvvyyyzzzyyyyyyzzzuuuoooddd]]]VVVTTTTTTUUUXXX\\\fffooozzz}}}}}}~~~zzz{{{}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||||||||||~~~~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~~~~~~~}}}|||zzzzzzzzz{{{{{{{{{zzzzzz|||~~~~~~}}}}}}|||{{{yyyyyyyyyzzzzzzyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyxxxwwwvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwvvvwwwvvvuuuvvvwwwxxxwwwvvvvvvvvvwwwwwwvvvvvvuuuttttttsssssssssssssssssstttssstttuuusssqqqppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqpppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnlllnnnoooooommmlllmmmmmmooooooooooooooopppqqqqqqpppqqqrrrssssssrrrrrrqqqooommmmmmnnnoooppppppooollllllllllllllllllkkkkkkkkklllmmmnnnooonnnmmmllljjjlllmmmlllkkkjjjkkklllhhhiiijjjjjjjjjjjjiiihhhiiiiiijjjkkkkkkkkkjjjjjjkkkjjjjjjiiijjjjjjkkkkkkkkkjjjiiiiiiiiijjjkkklllhhhiiijjjjjjiiihhhiiijjjjjjhhhhhhkkkjjjfffeeehhhhhhhhhiiiiiiiiihhhggggggggggggggggggggggggggggggfffffffffffffffgggggghhhgggiiikkkkkkiiifffeeedddbbbbbbbbb```^^^]]]^^^___cccbbb```_________```aaaeeeaaa```ccceeecccbbbcccyyyzzz]]]PPPIIIAAA<<<;;;999888888999;;;;;;:::;;;<<<===;;;888555444444222222333333222111/////////222333111111444444222000///---,,,+++---...///...,,,)))'''''''''&&&$$$(((((()))***************(((((('''&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&!!!###%%%"""###)))(((((('''%%%$$$$$$$$$$$$###%%%&&&&&&%%%%%%'''(((+++++++++++++++*********......111555:::HHHaaawwwxxxoooeee```XXXQQQKKKFFFBBB@@@BBBBBBCCCCCCBBB@@@???>>>;;;:::::::::===BBBGGGJJJFFFFFFEEECCCBBBAAA@@@@@@@@@BBBEEEGGGHHHIIILLLNNNKKKMMMNNNOOOOOOOOOPPPQQQQQQNNNKKKKKKKKKJJJIIIHHHBBBBBBAAA@@@>>><<<:::999777333222555666222////////////...---,,,,,,,,,,,,---******...///---,,,...---000///+++***,,,+++(((((()))+++------,,,+++***)))))))))******+++++++++---------+++)))(((***,,,(((***,,,...---+++)))(((+++---///111111000///...+++,,,,,,+++))))))+++------,,,,,,++++++,,,---------...000222444666777777888888888:::@@@MMM]]]hhhtttyyy{{{zzzyyyzzzxxxtttllleee\\\WWWVVVWWWYYY[[[^^^hhhvvv}}}|||zzzzzz|||{{{}}}~~~~~~}}}}}}~~~~~~yyyzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{|||||||||{{{{{{|||~~~~~~|||}}}|||{{{zzzyyyzzzzzzzzzyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxvvvvvvvvvwwwyyyzzzxxxwwwwwwwwwwwwwwwvvvvvvuuuuuutttssssssrrrrrrsssssstttttttttuuusssqqqppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppppppppoooooorrrrrrrrrrrrrrrrrrrrrrrrppppppppppppppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnppppppnnnnnnnnnooopppoooooooooooooooooooooqqqqqqqqqrrrssssssqqqppppppnnnmmmnnnooopppooonnnmmmmmmmmmllllllkkkkkkkkkkkklllmmmnnnnnnmmmllllllkkklllmmmmmmkkkkkklllmmmiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjiiiiiijjjjjjkkkkkkjjjiiiiiiiiiiiikkkllllllgggiiijjjjjjhhhhhhiiikkkllliiiiiikkkjjjgggeeeggghhhhhhhhhhhhhhhgggfffeeeggggggggggggggggggggggggcccdddeeefffggggggffffffeeehhhjjjkkkiiifffeeedddeeeeeedddcccaaaaaaaaabbbbbbbbbaaa```___``````aaaccc___^^^bbbcccaaa```aaa}}}sssYYYOOOHHH@@@<<<:::999888999;;;<<<<<<;;;:::<<<<<<:::777555444444333333222222111111000///000333444222222444444111222000...,,,,,,,,,...//////,,,)))(((''''''&&&%%%((((((((((((((('''&&&&&&(((((('''&&&%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&"""%%%&&&$$$ %%%***''''''&&&&&&&&&&&&''''''###%%%&&&&&&&&&&&&''')))******************))))))......222777>>>OOOjjjzzzrrrmmmddd\\\UUUNNNGGGBBBDDDDDDCCCAAA@@@>>>===<<<<<<;;;999999:::>>>CCCFFFEEEEEEDDDCCCBBBAAA@@@???>>>@@@CCCEEEGGGHHHKKKMMMKKKMMMOOOPPPOOOPPPSSSUUUQQQOOOKKKHHHHHHHHHGGGEEECCCCCCDDDCCCAAA???<<<;;;999666555888888333000111.........---,,,,,,++++++...)))'''+++.........000---///...+++***,,,,,,)))(((***,,,---...---+++***(((((()))))))))))))))))),,,---,,,+++))))))***,,,'''(((+++...///...,,,***(((***,,,...//////...---))),,,///000...---,,,,,,000000...------,,,,,,,,,+++,,,///111444666777777555666666666;;;FFFVVVbbbqqqxxx}}}{{{zzzzzzyyywwwrrrlllbbbZZZVVVWWWYYYYYYZZZdddqqqyyy{{{{{{{{{}}}~~~~~~}}}~~~~~~yyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}||||||{{{|||~~~~~~}}}{{{||||||{{{{{{zzzzzz{{{{{{yyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzxxxwwwwwwyyy{{{{{{zzzxxxxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuttttttttttttuuuuuutttuuuvvvtttrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppppppoooooorrrrrrrrrrrrrrrrrrrrrrrrppppppppppppppppppqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqpppooommmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmpppooooooqqqssssssqqqoooqqqpppnnnnnnoooooommmkkkmmmmmmmmmllllllkkkkkkkkklllmmmmmmmmmmmmmmmllllllkkklllmmmmmmkkkkkklllmmmjjjjjjiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkjjjjjjiiijjjiiiiiiiiijjjjjjkkkllliiiiiiiiiiiijjjkkkkkklllgggiiijjjjjjiiiiiijjjkkkmmmjjjjjjlllkkkgggfffhhhggggggggggggfffeeeddddddeeeeeeeeeeeeeeeeeeeeeeee```bbbdddfffffffffeeedddcccfffhhhiiigggeeeeeeeeefffeeedddcccccccccccccccbbbaaaaaaaaabbbbbbccccccddd```___bbbcccaaa```bbbyyymmmVVVMMMEEE>>>;;;:::999999:::<<<>>>===<<<:::;;;;;;:::777555444444333222222111000000//////...222333111111333222///111000///---,,,,,,,,,---///,,,***(((((((((((('''(((((((((((('''&&&%%%$$$''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&%%%""""""&&&)))$$$$$$$$$$$$%%%&&&&&&'''###%%%&&&'''&&&'''(((***))))))******************...///333999AAASSSooo}}}xxxpppiiibbbZZZOOOHHHGGGFFFCCCAAA???>>>======???===;;;::::::===@@@CCCDDDDDDDDDDDDCCCBBBAAA@@@===???AAACCCDDDFFFIIILLLIIILLLOOOOOONNNPPPTTTWWWWWWVVVQQQKKKJJJKKKIIIFFFDDDDDDEEEEEEDDDAAA>>><<<:::777666999999555222222......///......---++++++000+++))),,,...---...111,,,......++++++------***)))***,,,---------,,,+++)))))))))(((((((((((((((+++,,,,,,+++)))))),,,...'''(((***---000000---+++''')))+++,,,............+++...222444333111///...222111000...------,,,,,,***,,,...111333555666777333444444555999CCCPPPYYYiiisss||||||yyyzzzzzzyyyuuuqqqfff[[[VVVWWWVVVTTT[[[aaakkktttzzz}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~zzz{{{{{{|||}}}~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~|||zzz{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzzzz{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzzzz{{{{{{||||||||||||||||||||||||zzzyyyxxxyyyzzz{{{zzzyyyyyyxxxwwwvvvvvvvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvtttuuuvvvuuutttssstttuuurrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrqqqqqqppppppqqqqqqrrrrrrrrrrrrssssssqqqqqqqqqqqqqqqrrrrrrrrrooooooooooooooooooooooooooopppqqqpppnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmlllooonnnnnnppptttuuurrroooqqqpppnnnmmmnnnmmmkkkjjjllllllllllllllllllkkkkkknnnnnnnnnmmmmmmmmmmmmmmmjjjlllmmmlllkkkjjjkkkllljjjjjjiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiiiiiiiijjjkkklllllliiijjjjjjjjjjjjkkkkkkkkkhhhiiikkkkkkjjjjjjkkkmmmllljjjjjjmmmlllhhhgggjjjeeeeeefffffffffeeeddddddccccccccccccccccccccccccaaabbbdddeeefffffffffeeedddeeeggggggeeeeeefffgggeeedddbbbbbbccccccbbbaaabbbbbbccccccddddddddddddfffbbbaaadddfffdddcccdddsssfffQQQIIIAAA;;;;;;999999999;;;===???>>>===:::;;;<<<:::888555555555222222111000////////////,,,000222222333555444111000000///...---,,,+++***...,,,)))((()))))))))((('''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&###%%%&&&'''&&&''')))***)))*********+++,,,,,,,,,222444888???HHHZZZvvv~~~yyysssjjj^^^UUULLLKKKHHHEEECCCBBBBBBBBBAAA???>>>======???AAACCCBBBCCCDDDDDDDDDDDDCCCBBB===>>>???@@@AAACCCGGGKKKGGGKKKMMMMMMLLLMMMRRRWWW```___YYYPPPMMMOOOMMMGGGDDDEEEFFFFFFEEEBBB???===:::666555999999555333333000000111111000///------000------///...,,,---111,,,//////,,,---000000---+++++++++,,,,,,,,,------*********)))))))))((((((***++++++***)))***---///***)))))),,,......,,,)))((()))***+++---...///000+++...111222111000//////000///...---------------***+++...000222444555666444444444555:::AAAJJJPPP^^^kkkwwwzzzxxxyyy{{{{{{yyyvvvlll___YYYYYYVVVRRRZZZ\\\bbbkkkuuu{{{~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~|||}}}~~~|||}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{zzz{{{{{{||||||||||||{{{{{{yyyzzzzzz{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||zzzxxxwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvssstttuuuuuuttttttuuuvvvrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuutttsssrrrrrrrrrqqqqqqqqqrrrrrrsssssssssqqqqqqrrrrrrrrrsssssssssppppppppppppppppppppppppmmmnnnpppooonnnmmmmmmnnnmmmmmmoooooopppooonnnnnnpppnnnmmmqqquuuwwwuuuqqqooommmllllllmmmmmmllljjjkkkkkkllllllllllllllllllpppooonnnnnnmmmmmmmmmnnnjjjkkklllkkkjjjiiijjjllliiihhhhhhgggggghhhhhhiiijjjkkkkkkkkkkkkjjjiiihhhiiiiiiiiiiiijjjkkklllmmmjjjjjjkkkkkkkkkjjjiiiiiihhhjjjkkklllkkkkkkmmmnnnllliiijjjmmmmmmiiiiiikkkdddeeeffffffffffffffffffcccccccccccccccccccccccccccccceeefffggghhhhhhhhheeefffffffffeeeeeehhhjjjfffdddbbbbbbdddeeecccbbbdddddddddddddddccccccbbbfffbbbaaaeeefffdddcccdddrrr```NNNFFF>>>:::;;;999888999;;;>>>???>>>===:::<<<<<<;;;888666666666222111000///............,,,000333444666999999666/////////...---+++***)))...,,,)))))))))******)))%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$######$$$&&&&&&%%%###&&&&&&%%%%%%$$$%%%%%%&&&###%%%&&&''''''''')))+++******+++,,,,,,---......888:::???FFFOOOaaa|||xxxkkkaaaRRRPPPMMMJJJHHHGGGHHHHHHBBBAAA@@@???@@@AAACCCDDDBBBCCCDDDEEEEEEEEEDDDCCC>>>>>>>>>>>>>>>AAAFFFJJJFFFIIILLLLLLJJJKKKQQQVVVaaa```ZZZOOOLLLMMMJJJEEEDDDEEEFFFGGGFFFCCC@@@>>>888555444888999555333333222222333333222111///...///...///111///++++++///,,,///000......222222000,,,,,,+++++++++,,,---...,,,,,,++++++***))))))))))))************+++...000,,,***)))***------***'''*********+++---///111222***,,,------,,,,,,...///------,,,,,,,,,---......***,,,...000222444555555666555444666;;;AAAFFFJJJVVVeeetttxxxxxxyyy{{{|||}}}{{{qqqccc]]]\\\YYYRRRXXXWWWZZZcccoooxxx{{{zzzzzz|||||||||}}}}}}~~~~~~~~~{{{|||~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{yyy{{{{{{|||||||||||||||{{{yyyzzzzzz{{{{{{zzzzzzyyyyyyyyyzzz{{{||||||{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{}}}zzzwwwvvvvvvxxxxxxxxxyyyyyywwwvvvvvvvvvwwwxxxuuuuuuttttttttttttuuuuuuqqqsssttttttttttttuuuwwwrrrrrrrrrrrrrrrrrrrrrrrrwwwwwwvvvuuuttttttssssssqqqqqqqqqrrrrrrsssssssssrrrrrrrrrsssssstttttttttppppppppppppppppppppppppkkkmmmnnnooonnnmmmnnnooommmnnnoooqqqqqqqqqpppooopppnnnnnnqqqwwwyyywwwssslllkkkjjjkkkmmmmmmmmmlllkkkkkkkkkllllllmmmmmmmmmqqqpppooonnnnnnnnnnnnnnniiijjjkkkkkkiiiiiijjjkkkhhhgggfffeeeeeefffggghhhkkkkkkkkkkkkkkkjjjiiihhhiiiiiiiiiiiijjjkkklllmmmkkkkkkkkkkkkkkkjjjiiihhhiiijjjllllllllllllnnnoookkkiiijjjmmmmmmjjjjjjllleeeeeefffggghhhhhhhhhgggcccccccccccccccccccccccceeeeeefffggghhhiiijjjkkkgggggggggfffeeefffjjjllliiifffddddddfffgggfffdddeeeeeeeeeeeecccbbbaaa```eeeaaa```cccdddbbbaaabbbyyy{{{WWWGGG>>>>>>===666<<<;;;;;;;;;<<<===???@@@===>>>>>>:::555333555777333222000//////000222333333333666;;;@@@???888222+++,,,,,,,,,,,,+++******000...+++***+++***)))''''''(((((('''%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!$$$%%%$$$!!!###%%%&&&&&&%%%$$$###%%%%%%&&&'''&&&###!!!'''''''''((((((((((((((('''''''''(((***,,,///111555;;;CCCGGGNNN```zzz}}}rrrhhh\\\PPPMMMPPPQQQKKKDDDGGGEEEBBBAAAAAACCCFFFHHHGGGAAA@@@EEEHHHEEEDDDFFFBBBAAA@@@???>>>@@@CCCFFFGGGIIIKKKLLLKKKKKKLLLMMMWWW[[[XXXOOOKKKMMMMMMJJJDDDFFFHHHHHHFFFBBB@@@???>>>;;;888666666666555444555555555444333111...---///...---000444555222......//////000000000111111111000...,,,++++++++++++111...+++)))***+++,,,,,,)))+++......---,,,+++,,,---,,,,,,---......---+++---,,,+++******,,,...///111000///......------...///...,,,---...///...------------000333666888888:::444000444;;;???@@@@@@OOO^^^pppzzz{{{zzz}}}|||{{{wwwpppggg^^^XXXUUUYYY]]]]]]^^^fffttt||||||~~~yyy~~~}}}}}}}}}~~~yyy{{{}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{{{{{{{||||||~~~|||{{{|||}}}~~~}}}||||||{{{zzzzzz{{{|||}}}~~~zzz||||||zzzwwwvvvyyy|||{{{zzzzzzyyyyyyzzzzzz{{{|||xxxxxx||||||xxxxxx|||zzz{{{zzzwwwssssssuuuxxxyyyxxxvvvttttttuuuwwwxxxxxxwwwvvvvvvwwwwwwvvvuuuvvvvvvvvvuuuttttttsssssstttssssssrrrrrrrrrssssssvvvuuuuuuuuuuuutttqqqooorrrqqqpppppppppqqqrrrsssrrrqqqpppppprrrrrrqqqppprrrqqqpppqqqssstttsssrrrrrrpppooommmllllllllllllqqqssstttssspppnnnllllllpppooopppsssvvvvvvsssooonnnkkkiiiiiilllnnnppppppqqqooollljjjjjjkkkmmmnnnnnnppprrrssssssqqqnnnmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhggggggffffffeeeeeelllllllllllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiimmmmmmlllkkkkkkjjjiiiiiilllmmmmmmkkkiiiiiijjjlllmmmmmmlllllllllmmmmmmnnnffffffgggggghhhhhhiiiiiigggfffdddddddddfffgggiiihhhhhhhhhhhhhhhhhhhhhhhhffffffffffffffffffffffffggggggfffeeeeeeeeeeeefffhhhiiiiiigggdddbbbbbbccceeeeeeffffffeeeeeedddccczzzuuuSSSFFF???>>>>>>777::::::::::::;;;<<<>>>???>>>???>>>:::555222444666666555333111111111333444;;;::::::===???===666000+++++++++++++++******)))...---,,,*********+++,,,+++++++++)))'''&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""&&&((($$$###&&&'''%%%$$$%%%&&&(((((('''&&&%%%&&&&&&'''((('''&&&$$$"""'''''''''((((((((((((((((((((()))***,,,///111222555:::AAAGGGOOO^^^ppp~~~}}}uuukkk___YYYYYYXXXSSSNNNKKKJJJHHHFFFEEEDDDDDDDDDIIIDDDCCCHHHJJJGGGEEEGGGBBBBBB@@@??????AAADDDFFFEEEGGGIIIIIIIIIHHHIIIJJJQQQTTTRRRLLLIIILLLMMMKKKHHHIIIKKKJJJHHHEEEDDDDDD???<<<:::999999888777555666666555444333222000///---...000000000//////000000000000///000111222222222000///---,,,,,,,,,,,,444111...,,,,,,,,,+++******,,,......---+++,,,,,,...---,,,---......,,,***))))))***+++++++++++++++000//////...............000...,,,,,,---..................111444888:::<<<999666444777;;;===>>>???JJJWWWhhhssswwwyyy{{{~~~|||{{{xxxsssjjjaaaZZZVVVWWW[[[\\\[[[bbboooyyy{{{~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}|||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~}}}||||||{{{{{{zzz{{{|||}}}~~~{{{{{{{{{yyyxxxxxxyyy{{{zzzzzzyyyyyyyyyyyyzzzzzz|||xxxxxx||||||xxxxxx{{{yyyzzzyyyvvvsssrrruuuwwwxxxwwwvvvuuuuuuvvvxxxyyyvvvuuuttttttuuuuuutttsssuuuuuuuuuuuuttttttttttttuuuttttttssssssttttttttttttssssssssstttssspppnnnrrrrrrqqqppppppqqqrrrssstttrrrqqqrrrssstttsssrrrqqqqqqqqqqqqrrrssssssrrrpppooonnnmmmllllllmmmmmmssstttuuutttqqqoooooopppooonnnooorrrtttssspppmmmnnnllljjjkkklllnnnooonnnnnnmmmlllkkkkkklllnnnooonnnpppqqqsssrrrqqqnnnmmmjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhggggggiiiiiijjjjjjiiihhhhhhgggiiiiiiiiiiiiiiiiiiiiiiiimmmllllllkkkjjjjjjiiiiiilllmmmmmmllljjjiiikkklllkkkkkkkkkjjjjjjkkkkkklllgggggggggggghhhhhhhhhhhhgggfffeeeddddddeeeggghhhggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeeffffffeeedddddddddddddddfffggghhhgggeeeddddddeeeccccccddddddccccccbbbaaa|||kkkOOOFFF???>>>>>>888888888999999:::;;;===>>>???@@@???:::444111222444777555333222111222333444AAA>>><<<;;;;;;777111,,,***************)))((((((+++,,,,,,***((()))...222/////////,,,)))'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$((((((%%%###%%%&&&%%%$$$%%%&&&((((((((('''&&&&&&'''((())))))((('''&&&'''''''''(((((()))))))))******+++---///111333555777;;;AAAIIISSS```mmmvvvxxxlllccc^^^[[[WWWTTTQQQQQQOOOMMMJJJGGGEEEDDDJJJGGGGGGKKKLLLIIIFFFGGGDDDCCCBBBAAAAAABBBDDDFFFDDDFFFHHHHHHGGGGGGHHHIIIHHHKKKKKKHHHGGGJJJLLLLLLJJJKKKLLLKKKHHHGGGGGGHHH@@@???>>>======<<<:::888777777666555444333333333000333555333///...000444222111000//////111222444222111000///...---------666444111000///...+++)))+++,,,......,,,+++,,,,,,...---,,,---...---+++)))***,,,...000000///---+++---------.........//////111...,,,+++,,,...//////.........///222666:::<<<999999999<<>>>>>888999999999:::;;;<<<<<<===>>>???>>>999333000111333444333111111111222444666AAA>>>:::777444111,,,))))))))))))))))))(((((('''))),,,---***''')))000666111111000---)))''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###''''''###!!!###$$$""""""###$$$%%%&&&&&&&&&%%%&&&'''((())))))))))))((('''''''''((())))))*********+++---...111333555666999===CCCIIISSSbbbtttvvvkkkbbb\\\YYYXXXWWWUUUSSSPPPMMMLLLKKKKKKLLLKKKLLLMMMLLLJJJGGGFFFHHHFFFDDDCCCCCCDDDDDDDDDEEEGGGIIIIIIHHHHHHHHHIIIDDDFFFGGGFFFFFFHHHJJJKKKJJJKKKJJJIIIGGGFFFHHHJJJBBBBBBAAAAAABBB@@@===;;;:::999777666555666777777999:::999777444333666888333111///......///222444222222111000/////////...444333111111111///,,,***,,,---......,,,+++,,,---,,,++++++,,,......,,,+++,,,---///000111///---,,,++++++,,,---......//////111...,,,+++,,,...//////------------...111555888;;;;;;<<>>;;;777333000...+++)))((())))))))))))(((''''''(((+++,,,***''')))000666///000///,,,(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###'''((($$$"""$$$$$$"""######$$$%%%&&&&&&''''''%%%&&&''''''((((((((()))''''''(((((()))******+++***+++---000222444666777;;;???DDDFFFMMM```{{{vvvlllddd```___YYYVVVRRRNNNMMMNNNPPPRRROOOPPPPPPNNNLLLJJJHHHGGGLLLJJJFFFEEEEEEEEEDDDBBBDDDFFFHHHHHHGGGFFFGGGHHHEEEEEEFFFGGGFFFEEEGGGJJJJJJJJJJJJHHHGGGGGGIIILLLDDDDDDCCCDDDDDDCCC@@@>>><<<;;;:::888888888999:::@@@===999888999:::999888333111///------///111333222222222111111000//////000/////////111000///------...///...,,,+++,,,---***))))))+++...///...---******************)))))))))***+++---............111...,,,+++---...//////...//////...,,,---000444<<<<<<===EEETTT___[[[OOOBBBEEEMMMZZZhhhssszzz|||zzzzzz{{{|||zzzsssiiibbbYYYYYYYYYXXXXXX^^^jjjuuu|||}}}}}}~~~|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzz||||||{{{zzz}}}}}}}}}}}}}}}}}}||||||}}}zzzxxxyyy{{{|||zzzwwwyyyyyyyyyxxxxxxyyyyyyyyyxxxyyyzzzyyyzzz{{{{{{{{{{{{zzzyyyyyyyyyxxxxxxxxxvvvvvvvvvwwwwwwyyyyyyzzzxxxwwwvvvvvvwwwwwwvvvuuurrrsssssstttuuuvvvwwwwwwsssrrrrrrrrrsssssstttuuusssrrrqqqrrrssstttsssrrrssssssssssssrrrrrrqqqqqqsssrrrqqqrrrssssssrrrqqqoooppprrrqqqooonnnoooqqqllllllmmmnnnnnnooooooooonnnnnnnnnmmmlllmmmoooqqqooopppppppppooonnnmmmmmmmmmmmmlllmmmnnnnnnllljjjlllmmmnnnooonnnmmmkkkjjjnnnnnnooooooooonnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjjjjjjjjjjiiiiiifffhhhjjjjjjiiihhhhhhiiijjjjjjiiihhhhhhhhhhhhhhhiiiiiihhhhhhggggggffffffgggggggggfffffffffggggggffffffffffffffffffffffffccccccccccccccccccccccccfffeeeeeedddddddddddddddeeefffgggfffdddbbbcccdddddddddeeeeeeddddddcccbbbyyytttZZZKKKGGG???<<<<<<888<<<<<<======<<<;;;:::999666777777444000///111444222222111222333666999::::::888666222000---,,,,,,)))))))))))))))((('''''')))***+++)))((()))...222,,,,,,,,,***'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))&&&$$$&&&'''&&&%%%%%%&&&'''((())))))***%%%&&&&&&&&&''''''((((((''''''((())))))***+++++++++,,,///222444666888888;;;@@@DDDFFFMMMbbbwwwoooiiifff___[[[UUUPPPNNNPPPSSSVVVSSSVVVUUUPPPLLLLLLKKKIIIMMMJJJGGGGGGHHHHHHFFFCCCAAACCCEEEEEECCCBBBCCCDDDFFFEEEFFFHHHGGGDDDDDDHHHJJJKKKKKKJJJHHHIIIKKKMMMFFFEEEDDDDDDDDDDDDBBB@@@>>>>>>===;;;;;;:::::::::???;;;777777:::;;;999555333222000//////000111222111111222222111111000///---,,,,,,---000111111000/////////...,,,+++,,,...)))))))))+++---......,,,++++++++++++************(((***+++---......------///...,,,---...///...---...000222111......000333<<<===???FFFVVVccc___SSSDDDFFFJJJSSS```mmmwww}}}zzzzzz{{{||||||wwwnnnggg\\\ZZZXXXXXXYYY\\\eeennnzzz~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~|||{{{zzzzzz||||||{{{zzz}}}}}}~~~~~~~~~}}}||||||{{{zzzzzzzzz{{{{{{yyywwwyyyyyyxxxxxxxxxxxxyyyyyywwwzzzzzzxxxyyy||||||zzz|||{{{zzzzzz{{{{{{yyyxxxvvvwwwwwwxxxxxxyyyyyyyyyvvvuuuttttttuuuuuutttsssssssssssstttuuuvvvvvvwwwrrrrrrrrrrrrrrrssstttuuutttsssrrrrrrtttvvvvvvuuussssssttttttsssrrrqqqppprrrqqqpppppprrrrrrqqqpppnnnppprrrqqqnnnlllnnnqqqllllllmmmnnnoooooonnnnnnoooppppppooonnnnnnpppqqqooopppqqqqqqooonnnoooooonnnlllkkklllmmmnnnmmmlllmmmnnnnnnooonnnlllkkkiiinnnnnnnnnnnnnnnmmmmmmllljjjjjjjjjjjjjjjjjjjjjjjjhhhiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiiiiieeegggjjjjjjiiihhhhhhhhhkkkjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggggggffffffggggggggghhhhhhhhhffffffffffffffffffffffffccccccccccccccccccccccccffffffeeedddddddddddddddeeefffgggeeecccbbbbbbcccbbbbbbbbbbbbbbbaaaaaa```vvvkkkTTTGGGEEE===:::;;;999=========<<<;;;999777666111333444222///...111555222111000///000222444555555555333000---+++******)))************)))((((((******)))))))))***+++,,,((()))***(((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$((()))&&&%%%'''((('''%%%%%%&&&'''((()))***+++''''''&&&&&&&&&''''''(((&&&'''((()))***+++,,,,,,,,,...111444777999:::;;;;;;@@@GGGOOO\\\tttwwwrrrkkkggg```ZZZVVVUUUVVVWWWYYY\\\ZZZRRRMMMNNNOOOMMMKKKHHHFFFGGGKKKLLLJJJGGGAAABBBDDDDDDBBBAAABBBCCCFFFDDDEEEHHHGGGCCCCCCGGGGGGHHHIIIIIIHHHHHHJJJLLLGGGEEECCCCCCCCCDDDCCCBBB@@@@@@??????===<<<:::::::::999999999999999777666555444333222222222222333000111111222222111//////...,,,+++,,,///111222222000000///...++++++,,,...,,,+++***+++------+++)))---...///000000...,,,+++(((***+++---------,,,+++...------...000///...,,,)))---111222///...000333888???CCCEEENNNZZZXXXOOOEEEFFFGGGLLLVVVdddrrr{{{zzzyyyyyy|||}}}zzzrrrkkk___YYYVVVXXXYYYZZZ___gggrrryyy~~~~~~~~~~~~~~~~~~||||||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~|||{{{|||}}}~~~}}}|||}}}~~~~~~~~~}}}|||{{{yyyzzz||||||zzzyyyxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyvvvzzz{{{xxxxxx}}}}}}zzz|||zzzyyyyyy{{{{{{yyywwwwwwxxxxxxxxxyyyxxxxxxxxxvvvuuuttttttuuuuuutttsssssssssttttttuuuuuuvvvvvvrrrrrrrrrsssssstttuuuvvvtttsssqqqrrrtttvvvwwwvvvsssttttttttttttrrrqqqppprrrpppooopppqqqrrrqqqpppmmmppprrrqqqmmmkkkmmmppplllmmmnnnoooooonnnnnnmmmnnnoooqqqpppooonnnnnnooommmoooqqqpppnnnnnnoooqqqnnnllljjjkkklllnnnooonnnmmmmmmmmmmmmmmmmmmllllllnnnnnnnnnmmmmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjhhhiiiiiiiiijjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiijjjjjjfffhhhkkklllkkkjjjiiijjjkkkjjjiiihhhgggggggggggggggggggggggghhhhhhhhhhhhdddeeefffggghhhiiiiiiiiiggggggggggggggggggggggggddddddddddddddddddddddddeeeddddddcccccccccccccccccceeeeeeeeeccccccdddeeebbbbbbbbbbbbbbbaaa``````ttteeeOOODDDCCC;;;999<<<:::=========<<<:::777444333...000111000......222666000///---,,,+++,,,---...111111000...***(((''''''***************)))((((((+++***(((((()))***)))((('''((()))((('''((()))+++&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%'''$$$###&&&'''&&&$$$$$$$$$$$$&&&'''))))))((((((''''''''''''((((((&&&'''((()))***+++,,,,,,...000333666999;;;<<<<<<<<>>;;;::::::<<<>>>>>>===<<<:::777555444333333333111111222444777...///000/////////111333+++111222---,,,000111...,,,------,,,***))))))***......---,,,,,,+++******(((((((((((((((((((((((((((&&&$$$%%%&&&'''&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((()))******+++---,,,)))''')))(((%%%''''''(((***+++,,,---...111333555666777:::===@@@@@@LLLZZZgggzzz}}}vvvnnneee[[[VVVXXX\\\^^^[[[SSSNNNNNNQQQMMMHHHCCCEEELLLPPPOOOLLLGGGFFFEEEEEEFFFFFFEEEDDDEEEGGGHHHFFFBBB@@@@@@AAACCCDDDFFFGGGFFFEEEFFFGGGIIIHHHGGGEEECCCBBBAAAAAACCCCCCAAA???===<<<:::999;;;;;;;;;:::999888777666888777666555444333333333444333111////////////000000...,,,,,,...000000000222222111...,,,+++---...------,,,,,,,,,+++++++++---000222222///,,,***)))***+++,,,---...---,,,+++---...000111111///---,,,,,,...000///------000333555888>>>DDDHHHHHHDDD@@@AAACCCEEEEEEIIIUUUggguuuuuuxxxyyyxxxzzz}}}{{{vvvgggbbb[[[XXXXXXZZZ[[[ZZZccclllvvv|||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||}}}~~~~~~||||||}}}}}}{{{yyy~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}zzzxxxwwwvvvwwwwwwzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuuuuuvvvvvvssssssssstttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuoooooopppqqqssstttuuuuuuuuurrrqqqrrrtttuuusssqqqpppqqqrrrsssssssssrrrqqqpppqqqqqqpppnnnmmmooopppooonnnmmmllllllmmmnnnooommmmmmmmmmmmlllkkkjjjiiinnnlllkkkllloooooommmkkkllllllkkkjjjkkklllmmmnnniiijjjlllmmmmmmmmmlllkkknnnnnnoooooonnnmmmllllllmmmnnnooommmkkkiiijjjjjjkkkjjjjjjjjjjjjjjjjjjkkkhhhiiijjjkkklllkkkjjjjjjiiijjjlllnnnnnnmmmlllkkkiiikkkmmmllljjjiiihhhhhhjjjjjjjjjiiihhhiiikkknnnkkkjjjiiiggggggggghhhiiigggggggggggghhhhhhhhhhhhggggggggggggggggggggggggiiiiiihhhgggggggggggggggfffddddddggglllmmmiiieeefffdddcccdddffffffeeedddgggfffeeeddddddeeegggiiidddcccbbbaaaaaaaaabbbcccxxxuuuWWWLLLBBB???>>><<<<<<======<<<<<<:::888666444333111333444444333333444555//////000///------...000***...000,,,***---...,,,+++,,,,,,+++)))(((((()))......---,,,,,,+++******(((((((((((((((((((((((((((&&&$$$%%%&&&'''&&&%%%$$$%%%&&&'''(((((((((((('''''''''''''''(((((())))))++++++((((((******''''''((((((***+++,,,------///111444666888;;;>>>AAAKKKXXXiiiwww|||tttkkkfff___bbbddd```YYYTTTTTTVVVSSSMMMHHHGGGKKKOOOPPPPPPIIIHHHFFFEEEEEEEEEDDDDDDDDDFFFGGGFFFBBB@@@@@@AAABBBDDDEEEFFFDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@???>>>======<<<<<<<<<<<<;;;:::999777777666666555555555555666666333222111000///000000111222000...---...//////...111111111///---,,,...//////......------,,,++++++---///111000...+++******+++,,,---.........------......///000000///...---,,,...//////------000222444777<<>>>>>AAAJJJYYYdddpppvvvzzzzzz|||~~~|||wwwssslllccc\\\YYYYYY[[[[[[[[[eeerrr{{{~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{}}}}}}~~~~~~~~~}}}|||}}}~~~{{{zzzzzz|||~~~~~~~~~}}}}}}|||{{{zzzzzz{{{|||||||||{{{{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwxxxxxxyyyyyyxxxxxxwwwzzzzzzyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppppprrrrrrqqqpppooopppqqqqqqqqqppppppooonnnoooooonnnlllkkkmmmnnnooonnnnnnmmmmmmnnnnnnooonnnnnnnnnmmmmmmllllllkkknnnmmmlllmmmnnnooommmkkkllllllkkkkkkllllllmmmnnnkkkkkkjjjjjjkkkkkklllmmmlllkkkjjjjjjjjjkkklllmmmiiikkkllllllkkkkkklllnnniiiiiiiiihhhhhhiiiiiiiiihhhiiijjjkkkkkkkkkkkkjjjggghhhjjjkkkkkkkkkjjjiiiiiikkkmmmmmmlllkkklllmmmggghhhiiihhhhhhhhhkkkmmmjjjjjjiiihhhhhhhhhiiiiiiggggggggghhhhhhhhhiiiiiigggggghhhhhhiiiiiiiiijjjggggggfffeeeeeeeeeeeeffffffeeedddfffiiiiiifffcccdddbbbaaabbbcccdddcccaaaddddddcccbbbbbbdddeeefffeeedddcccbbbaaa``````aaa|||gggPPPHHHAAA???===999777888:::999999888777666444333222444666666555444444444///000000///------...///---///000...------......***+++,,,+++)))'''((()))---------,,,,,,+++++++++(((((((((((((((((((((((((((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&''''''((((((&&&&&&''''''(((((((((((('''******((((((++++++))))))))))))***+++,,,,,,,,,...111555888;;;>>>BBBDDDOOOddd}}}~~~xxxpppooommmhhhaaa\\\XXXVVV[[[ZZZVVVQQQLLLKKKOOORRRPPPOOOLLLHHHEEECCCCCCDDDCCCDDDEEEDDDCCCBBBBBBBBBAAABBBCCCCCCAAA??????@@@BBBBBBBBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===;;;:::999666666666777777888999:::222222222222222333333333333222000///000000///---...///000000//////111222444333333222000...,,,***,,,,,,,,,+++******,,,...,,,------...............000//////...//////000111/////////.........///000111333666;;;@@@AAA@@@???<<<=========???GGGSSS\\\jjjrrrxxx{{{|||~~~|||xxxyyysssjjjaaa\\\[[[[[[\\\WWWaaannnxxx}}}~~~}}}|||~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}|||{{{zzz~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~{{{zzzzzz|||~~~~~~}}}|||{{{zzzyyyyyyyyyzzz{{{||||||{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwxxxyyyzzzzzzyyyxxxwwwzzzyyyyyyxxxxxxwwwwwwvvvxxxwwwwwwvvvvvvvvvvvvwwwvvvvvvwwwwwwwwwvvvvvvvvvxxxxxxwwwwwwwwwwwwwwwvvvttttttttttttttttttttttttqqqqqqrrrrrrrrrrrrssssssrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqpppppppppnnnoooooonnnllllllmmmooonnnnnnnnnnnnnnnooooooooonnnmmmmmmllllllkkkkkkkkknnnnnnnnnnnnnnnnnnmmmllllllllllllllllllmmmmmmnnnmmmlllkkkkkkkkklllnnnoootttrrrooommmkkkkkklllllljjjkkkllllllkkkjjjkkkllliiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkkkkkkkkhhhiiijjjjjjkkkkkkjjjjjjjjjkkklllllljjjiiijjjkkkfffggghhhhhhhhhhhhjjjkkkjjjiiiiiiiiiiiiiiiiiiiiigggggghhhhhhhhhiiiiiiiiijjjiiiiiiiiihhhhhhhhhhhhffffffeeeddddddddddddeeefffeeedddeeeggggggdddbbbdddcccbbbbbbcccdddbbbaaacccbbbbbbaaabbbcccddddddddddddcccbbbaaa``````___zzzaaaOOOGGG@@@===:::777777;;;999999999999888777666555444555555333222222444666///000111000//////111333......//////---+++,,,...,,,------,,,***))))))***------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((&&&$$$%%%&&&'''&&&%%%''''''&&&&&&&&&'''((((((&&&'''((())))))))))))((()))++++++((((((******''')))******+++,,,---......222444777:::<<<@@@DDDHHHVVVnnn~~~zzztttnnnggg```[[[[[[\\\[[[WWWPPPLLLMMMPPPRRRRRRPPPLLLGGGEEEEEEFFFEEEEEEDDDDDDDDDDDDCCCBBB@@@BBBCCCBBB@@@??????@@@BBBCCCCCCDDDCCCCCCBBBAAABBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@>>>===<<<;;;::::::999888888888888999333333333444444444444444111000///000222222111000...///111111111111222333444555555444222///,,,***,,,,,,,,,+++******---///,,,,,,,,,,,,,,,---------///////////////000111222000000//////000000111111111111444888<<>><<<:::888:::>>>888888888888888777666666555555444111000000333666///000111111000111333555---,,,,,,...,,,((())),,,,,,------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((&&&$$$%%%&&&'''&&&%%%((('''&&&%%%%%%&&&((((((&&&''')))*********)))((())),,,+++((((((******''')))***+++,,,...///000111666777999;;;>>>DDDJJJOOObbb{{{zzzrrrhhh```]]]^^^^^^ZZZTTTPPPOOOPPPRRRSSSTTTPPPKKKHHHHHHIIIHHHFFFEEEEEEFFFEEECCCAAA@@@BBBCCCCCCAAA@@@@@@AAABBBCCCDDDEEEEEEDDDBBBAAACCCBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBAAA@@@???======>>>===<<<:::999888888888444444555555555555444333111000000111333444222111...000222333222111222333444555555444333000---+++,,,------,,,***+++---///,,,++++++++++++,,,------...//////000000111111222111000///000222333444333111111222555:::>>>@@@@@@<<<<<<<<<;;;<<>>???>>>===;;;:::999999999555666666777666555444333222222111222444333111//////111333444222111222222333444555555333000---+++---.........,,,,,,---...---,,,,,,+++,,,---...///---...000111222222111111222000///111444666666555111111111444999===@@@AAA???>>>===<<<===???BBBDDDOOO]]]mmmuuuyyy{{{{{{yyyyyy{{{{{{wwwooogggaaa^^^ZZZ\\\aaahhhpppwww|||~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyzzz{{{}}}~~~~~~~~~}}}}}}~~~}}}|||||||||}}}}}}}}}}}}~~~{{{zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwtttuuuwwwxxxxxxxxxvvvvvvwwwvvvvvvuuuuuutttssssssrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqrrrrrrsssttttttqqqssstttsssqqqppprrrttttttsssrrrqqqpppppppppqqqoooppppppooommmmmmnnnppplllmmmooopppqqqqqqppppppooonnnmmmllllllmmmooopppnnnppprrrpppnnnllllllmmmkkklllmmmnnnooonnnnnnmmmjjjkkkkkkllllllllllllllljjjjjjkkkkkkllllllmmmmmmjjjllllllkkkiiihhhiiijjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiijjjkkkllliiiiiiiiiiiiiiijjjkkkkkkhhhiiiiiihhhhhhhhhjjjmmmjjjlllmmmllljjjggggggggghhhiiijjjkkkkkkkkkjjjjjjhhhhhhiiiiiiiiijjjjjjjjjhhhhhhggggggfffeeeeeeeeegggffffffeeeeeeeeeeeeeeedddeeeeeeeeeeeeeeeggghhhfffdddbbbbbbccccccaaa```aaaaaabbbbbbcccccccccbbb___```aaabbbbbbbbbaaa```wwwwwwUUUIIIFFFDDDCCC>>>777444666444555555555555555444444///222444444222000//////111111111000...---...000000------000...))))))...***+++,,,***((('''((())),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((&&&$$$%%%&&&'''&&&&&&)))(((&&&%%%%%%&&&'''((($$$%%%'''))))))((('''&&&%%%((()))'''))),,,---+++******,,,...111333555666888888999<<>>>>><<<;;;;;;:::;;;;;;666777777777777555333222444333333333444333000---000222444444333111111222222333444444333000---+++...///000///---,,,---.........---,,,---...///000,,,...000222333222111000222000///111555888888777222111000333888===@@@BBBCCCBBBAAA@@@@@@AAACCCDDDJJJYYYjjjssswwwzzz{{{yyywww{{{~~~|||sssjjjbbb^^^\\\\\\^^^dddmmmvvv|||~~~~~~{{{|||}}}}}}~~~~~~~~~yyyyyy{{{}}}~~~~~~}}}|||}}}~~~||||||}}}}}}~~~~~~}}}|||{{{zzzyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwxxxyyyzzzwwwxxxyyyzzz{{{{{{|||}}}zzzyyyxxxwwwvvvvvvvvvvvvsssuuuwwwxxxyyyxxxwwwvvvxxxwwwwwwvvvuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooorrrsssrrrpppoooqqqssstttsssqqqoooooooooooopppnnnoooooonnnllllllmmmnnnlllmmmooopppqqqqqqqqqpppqqqpppnnnmmmnnnoooqqqrrrnnnppprrrqqqnnnkkklllnnnkkklllnnnooooooooonnnmmmhhhiiijjjkkklllkkkjjjiiilllmmmmmmmmmmmmlllkkkjjjhhhjjjkkkkkkjjjiiikkklllkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjiiiiiiiiijjjkkklllhhhhhhhhhhhhhhhiiiiiijjjfffggghhhiiiiiikkknnnqqqlllmmmnnnmmmjjjgggffffffhhhiiijjjkkklllkkkkkkjjjhhhiiiiiiiiiiiijjjjjjjjjeeeeeeeeeffffffffffffgggggggggfffeeeeeeeeeeeefffddddddeeeeeeeeefffhhhjjjeeecccaaaaaabbbaaa```^^^aaaaaabbbccccccccccccccc]]]___```bbbbbbbbbaaaaaauuujjjPPPEEEBBB===:::999888777666777555444444444444222111111333444333111/////////222000---------...---+++------,,,,,,+++***)))))))))******)))((((((***+++.........///000...***'''$$$&&&)))******)))******)))((('''((())))))'''%%%'''''''''&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))''')))************---///,,,...///000000222444777555;;;;;;===GGGNNN]]]tttrrrkkkaaa[[[ZZZZZZZZZYYYXXXTTTSSSWWWXXXSSSNNNLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEBBBBBBDDDCCC??????AAABBBBBBCCCCCCCCCBBBAAAAAA@@@???>>>>>>???AAACCCEEEEEEEEEDDDBBB???>>>@@@AAAHHHDDD???======<<<999777888888777777666555555444:::777333222222222222222222444777888666444444444111///......//////...---000///...---,,,---.....................---------000//////111333444333111///000000000000222666999333222000111555<<>>@@@>>>???????????????>>>>>>@@@???>>>>>>>>>@@@BBBDDDCCCCCCCCCBBB@@@@@@BBBCCCIIIFFFBBB??????>>><<<999::::::999888888777666666:::777555333444444333222111444666777555444333444111000//////111111000///111000...---,,,,,,------........................111000///000222333333222111222222222222444777:::555333111000444:::BBBFFFGGGFFFDDDAAA>>>???BBBEEEIIINNNWWWdddooovvvyyyxxxzzz|||}}}{{{tttkkkddd```\\\YYYYYY```ggglllrrrxxx|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}}}}}}}}}}}}}}}}}}}{{{~~~}}}}}}}}}{{{{{{{{{{{{{{{|||||||||zzzzzz{{{|||||||||||||||yyyyyyyyyyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxxxxwwwwwwyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvxxxuuuuuuxxxxxxwwwxxx|||zzzuuuvvvvvvttttttuuuqqqqqqrrrrrrrrrrrrsssssstttsssssssssrrrrrrrrrrrrsssrrrqqqppppppqqqrrrsssqqqqqqrrrqqqqqqppppppooopppqqqqqqooommmmmmnnnooopppqqqqqqrrrqqqpppooonnnppprrrrrrooooooqqqqqqnnnoooppppppooonnnmmmmmmnnnmmmnnnnnnmmmkkkiiijjjkkkkkklllmmmnnnnnnmmmlllkkkooommmmmmnnnppprrrrrrqqqmmmmmmmmmllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjjjjjjjiiihhhhhhhhhiiijjjjjjiiihhhgggfffhhhhhhiiiiiiiiijjjjjjjjjkkkjjjiiiiiihhhhhhhhhhhhggghhhjjjkkkkkkjjjiiihhhhhhgggfffgggiiijjjiiigggffffffggggggffffffeeedddeeeeeeeeeeeeeeeeeeeeeeeefffddddddfffiiijjjiiigggeeedddcccbbbaaaaaaaaaaaabbbcccccccccaaa```aaabbbaaa```___```bbbbbb```___yyyaaaKKKBBB???;;;999888777555444555333222222333333111000333444555444222111111222111000......//////...,,,---------,,,++++++*********++++++***((('''(((***,,,---...111222///+++'''''')))******)))((()))))))))((((((((())))))'''%%%'''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))'''((()))))))))***,,,...---///111333444666:::===;;;???<<<@@@QQQbbbyyywwwllleeebbb___ZZZVVVWWWWWWVVVVVVYYYWWWTTTOOOJJJFFFDDDCCCCCCCCCAAABBBEEEDDD@@@>>>@@@<<<======>>>>>>>>>======??????>>>>>>>>>@@@AAABBB@@@BBBBBBBBBAAAAAACCCEEEJJJGGGDDDBBBAAA@@@>>>=========<<<;;;:::999888888:::888666666666666555333111333555666444333333333222111000111222333222111222111///---,,,,,,---------------......//////000222000//////111333333333222333444444444555888;;;666444111000222888???DDDEEEIIIKKKIIIDDDAAACCCEEEEEEHHHOOO[[[hhhqqquuuvvv{{{{{{||||||xxxqqqhhhaaa\\\YYYXXX\\\___bbbjjjrrrxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||~~~~~~}}}{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{|||||||||||||||yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{zzzzzzyyyxxxwwwwwwttttttwwwxxxvvvwww{{{|||wwwvvvvvvssssssuuussssssrrrrrrrrrrrrqqqqqqssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrqqqnnnnnnoooppprrrrrrqqqqqqpppppppppqqqppprrrrrrooooooqqqqqqnnnlllmmmoooooonnnnnnpppqqqoooooonnnkkkiiihhhiiikkkmmmppprrrpppmmmkkklllmmmmmmllllllmmmppprrrsssrrrnnnnnnlllkkkkkkkkkllllllhhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkkkkkkkkiiigggeeejjjjjjjjjiiihhhgggeeeeeehhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiihhhggggggffffffeeefffgggiiiiiiiiihhhggggggfffeeefffhhhiiihhhgggffffffggggggffffffeeedddeeeeeeeeeeeeeeeeeeeeeeeeeeedddeeegggjjjkkkkkkjjjeeedddcccbbbbbbaaabbbbbbbbbcccdddcccaaaaaaaaabbbcccaaaaaaaaabbbcccbbbaaa{{{|||\\\IIIAAA>>>;;;999888777666444555444333333444444222111444555555444333222333444111000//////000000...---,,,,,,+++++++++*********+++++++++***((('''((()))+++,,,...111333000,,,((((((***+++***)))(((((()))***)))(((((())))))(((&&&$$$$$$%%%&&&'''((())))))&&&'''((())))))******)))'''((()))))))))***,,,...---///111333444666999<<>>>>>>>>???@@@@@@@@@AAABBBBBBAAAAAABBBDDDHHHFFFEEECCCBBBAAA??????@@@??????>>><<<;;;;;;::::::999888888999888666444111333444555333222222333222111000111222333222111000///...------......///,,,------...///000000111333000......000333444444222444555555444555888:::888555111///111666<<>>>>>>>>>>>>>>>>>@@@AAABBBBBB@@@??????@@@CCCDDDCCCBBBAAA?????????@@@@@@??????>>>=========;;;:::999999::::::777555111333444444333222222444222111000000222222111000///...------...///111222------......///000111111333000......000333444444111333444444444444666888777444111000111555:::===FFFNNNVVVUUUMMMEEEAAAAAABBBDDDIIIQQQ]]]iiisssyyyyyyyyyzzz}}}}}}yyyqqqjjj___\\\YYYXXXWWWYYYbbbllluuuyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~~~~~~~}}}}}}}}}xxxxxxyyyzzzzzzzzzzzzyyyzzzzzz{{{{{{{{{||||||||||||||||||{{{{{{{{{zzzzzzwwwwwwxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyyyyvvvssstttxxxxxxvvvvvvyyy{{{wwwvvvvvvuuurrrssswwwttttttsssrrrqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqssssssttttttttttttsssssssssrrrrrrqqqqqqrrrsssssssssssssssrrrpppooopppqqqrrrpppnnnllllllmmmooopppppprrrrrrooooooqqqqqqnnnmmmnnnoooooonnnnnnooopppppppppnnnkkkiiihhhjjjlllrrruuuvvvrrrllliiilllpppooommmkkkkkklllmmmmmmlllmmmllliiiggggggggghhhiiiggggggggggggggggggggggggiiiiiijjjjjjjjjhhhfffdddfffffffffgggggghhhiiiiiigggggghhhhhhhhhiiiiiiiiihhhiiiiiiiiihhhgggeeedddeeefffggghhhiiiiiijjjjjjfffgggggggggfffffffffgggfffffffffgggffffffeeedddffffffffffffffffffffffffddddddeeeeeeddddddcccccceeedddccccccccccccccccccbbbccceeedddcccbbbccceeefffdddbbbbbbcccddddddcccwwwoooUUUIII@@@>>><<<;;;:::999777555777555444555666777555444444555555333222222444666000000000111333222000...*********************))))))******)))((((((***++++++,,,---000222111///,,,)))***+++***((()))***,,,***)))))))))******(((&&&******)))((('''&&&%%%$$$''''''((()))************)))***+++++++++,,,...000///111333555555888;;;===@@@EEEKKK^^^|||zzzuuuqqqmmmeee]]]ZZZ\\\]]]ZZZVVVQQQNNNLLLLLLLLLIIIFFFFFFIIIIIIFFFFFFIIIBBBBBBBBBAAA@@@???>>>===??????>>>>>>======<<<<<>>???AAABBBAAA???>>>>>>>>>??????????????????>>>>>>;;;:::999999::::::999777333444555444333222333555333222111111222222111//////......---...///111222.........//////000000111222000//////111333333333000222333444333333555666555333111111222444888:::@@@GGGOOOPPPJJJCCC???>>>CCCFFFLLLPPPWWWaaammmvvvwwwxxxzzz||||||zzztttpppfff```[[[YYYXXXXXX^^^fffqqquuu{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~}}}}}}}}}}}}}}}||||||||||||xxxxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{|||}}}}}}~~~~~~|||||||||{{{{{{{{{{{{zzzxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyvvvtttuuuyyyyyywwwwwwyyyxxxvvvwwwyyywwwsssssswwwttttttsssrrrrrrqqqppppppoooppppppppppppqqqqqqqqqssssssssssssssssssssssssrrrrrrqqqppppppqqqssstttrrrssssssrrroooooopppqqqqqqooommmllllllmmmnnnoooppprrrrrrooooooqqqqqqnnnnnnooopppooonnnmmmnnnoooooooooooommmkkkkkklllnnnuuuuuutttpppllljjjmmmooorrrpppnnnmmmnnnnnnmmmlllmmmllljjjhhhgggggghhhhhhggggggggggggggggggggggggiiiiiiiiiiiihhhgggffffffeeeeeeeeefffggghhhjjjjjjggggggggghhhhhhhhhiiiiiiggghhhiiijjjiiihhhgggfffgggggghhhhhhiiiiiijjjjjjggghhhiiihhhfffffffffgggffffffggggggffffffeeedddfffffffffffffffffffffffffffggghhhgggeeedddddddddddddddccccccccccccddddddbbbdddeeeeeedddcccdddffffffdddbbbbbbcccdddddddddsssiiiRRRHHH>>>===;;;::::::999666444666444444444666666555444444444444222111111444666000000000222333333111...++++++++++++++++++++++++''')))))))))((()))+++------,,,,,,...000111000///)))******))))))))),,,...***)))))))))******(((''')))((((((((('''''''''&&&'''''')))******************+++,,,---,,,---///111111333666999;;;>>>BBBEEELLLTTT^^^vvvvvvjjjdddeeebbb```\\\XXXTTTQQQOOOOOOKKKGGGEEEGGGGGGFFFGGGKKKDDDDDDCCCBBB@@@>>>===;;;>>>>>>>>>>>>===<<<;;;:::;;;===??????>>>======>>><<>>======>>><<<<<<===>>>>>>??????@@@<<<:::888777888999999999444555555444333333444666666444333222333222111///222111///.........///000///////////////000000000111000///000222333333222000222444444333333444555222222111222333555666777:::???FFFIIIHHHEEEAAA@@@DDDJJJOOOPPPOOOUUUbbbmmmtttwwwzzz{{{zzzxxxwwwvvvmmmeee]]][[[YYYXXXYYY]]]iiiooowww|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{~~~}}}}}}}}}{{{{{{{{{|||||||||||||||yyyzzz{{{{{{||||||{{{{{{{{{{{{|||}}}}}}~~~||||||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzxxxxxxyyyyyyyyyyyyxxxxxxvvvtttvvvzzz{{{xxxwwwzzzyyyyyy{{{}}}zzztttsssvvvsssssssssrrrrrrqqqqqqqqqooooooooooooppppppqqqqqqsssrrrqqqqqqqqqqqqrrrsssrrrqqqoooooooooqqqrrrtttrrrssssssqqqooonnnoooqqqppppppnnnmmmmmmmmmnnnoooppprrrrrrooooooqqqqqqnnnmmmooopppooonnnmmmnnnpppnnnooopppooonnnmmmnnnpppvvvtttqqqnnnllllllmmmooopppnnnmmmmmmnnnooonnnmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihhhggggggfffggghhhhhhgggffffffeeefffggghhhiiigggggggggggghhhhhhhhhiiifffgggiiijjjkkkjjjiiihhhhhhhhhhhhhhhhhhhhhiiiiiigggiiijjjiiigggeeeggghhhffffffggggggffffffeeedddffffffffffffffffffffffffeeegggiiihhhfffeeeeeegggdddddddddccccccddddddeeecccdddeeeeeeddddddeeegggfffdddaaaaaabbbdddddddddpppeeePPPHHH===;;;:::999999888555333555333222333555555444333444444333222000111444666000000111333444444111///------------------------&&&((()))))))))))),,,...---,,,,,,---000111111000((()))***))))))***,,,///+++***)))***+++***)))'''###$$$%%%''')))***,,,,,,'''((()))******++++++***+++,,,---------...000222222555999<<<@@@DDDIIIMMM\\\fffqqquuummmlllfffdddaaa\\\XXXTTTQQQPPPKKKGGGDDDFFFFFFEEEGGGLLLGGGGGGFFFDDDBBB???===<<<>>>>>>>>>>>>===<<<::::::777:::===>>>>>>>>>>>>???;;;>>>AAAAAA>>>======???:::;;;<<<===>>>???@@@@@@===:::777666777999::::::555555666555333333555777888777555444444333111///555333111///------------000000000000////////////000//////111333444333111111333555555444444444666000000111333444555555666777;;;AAAFFFIIIHHHFFFDDDEEELLLRRROOOJJJLLLYYYfffssswwwzzz{{{yyywwwxxxzzzsssiii___[[[ZZZWWWUUUWWWccciiirrrzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz~~~~~~|||}}}|||{{{|||||||||}}}}}}~~~~~~{{{||||||}}}}}}}}}}}}}}}{{{||||||}}}~~~|||{{{{{{{{{zzzzzzzzzzzzyyyyyyzzzzzzzzzzzz{{{{{{wwwwwwxxxyyyyyyyyyxxxxxxwwwuuuvvv{{{{{{xxxxxxzzz{{{|||}}}uuurrruuussssssrrrrrrrrrrrrqqqqqqnnnnnnoooooopppppppppqqqrrrqqqooonnnnnnoooqqqrrrqqqpppooonnnnnnppprrrsssrrrrrrrrrqqqnnnnnnooopppqqqppppppoooooooooooooooppprrrrrrooooooqqqqqqnnnlllnnnoooooonnnnnnpppqqqmmmoooqqqqqqpppooopppqqqwwwsssooollllllmmmnnnnnnlllkkkjjjjjjlllmmmmmmmmmnnnnnnnnnmmmlllkkkiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhfffeeeeeegggiiijjjhhhhhhfffeeeeeefffggghhhgggggggggggghhhhhhhhhhhhfffgggiiikkklllkkkjjjiiiiiihhhhhhggggggggghhhhhhhhhjjjkkkjjjgggfffgggiiiffffffggggggffffffeeedddggggggggggggggggggggggggbbbeeeggggggeeeeeefffhhhdddddddddccccccdddeeeeeecccdddeeeeeeddddddfffgggfffdddaaa```bbbcccddddddrrr|||```OOOFFF;;;:::999999999888666444777777666555555555555555222111111111222333333444333222222222333333111000---,,,,,,++++++,,,,,,---)))))))))))))))******+++,,,,,,,,,---///000///...((()))******)))***,,,...+++***))))))))))))'''%%%((()))))))))'''''')))***'''((((((***+++,,,---...++++++++++++,,,...000222,,,666===DDDNNNMMMOOO\\\mmmxxx}}}uuuoookkkiiigggddd```ZZZTTTPPPSSSJJJEEEGGGHHHEEEDDDGGGDDDDDDFFFGGGHHHEEE@@@<<<@@@>>>======>>>>>>===;;;888;;;>>>???>>>=========@@@???===<<<;;;<<<>>>???@@@???@@@BBBAAA>>>>>>BBBAAA@@@>>>===;;;::::::999<<<:::888666666777888999777666444222222333444555555444333111000/////////---...///000000///...---000000////////////000000...000222222111000000111000111111222222333444444222999BBBHHHIIIIIIJJJKKKLLLLLLLLLKKKMMMQQQWWW\\\mmmqqqvvvwwwuuuuuuyyy}}}rrrlllccc]]][[[ZZZYYYXXX___dddmmmuuu|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~}}}|||{{{zzzyyy{{{~~~}}}zzz~~~}}}||||||||||||||||||{{{{{{zzzyyyyyyxxxwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzyyywwwttttttvvvxxxyyyzzzzzzyyywwwxxxyyywwwrrrnnnsssrrrrrrssstttsssqqqnnnoooooonnnnnnnnnnnnoooooorrrrrrrrrqqqqqqqqqppppppqqqqqqqqqrrrrrrsssssssssqqqrrrrrrpppooooooqqqtttsssrrrqqqooonnnnnnnnnnnnppppppooooooooooooppppppsssrrrqqqpppooommmlllllloooooooooooooooppppppppplllnnnooonnnmmmmmmnnnoooooommmkkkkkkmmmooooooooolllkkkkkkjjjjjjkkkkkklllkkkjjjjjjiiihhhggggggfffiiihhhgggfffffffffffffffffffffgggggghhhhhhiiiiiijjjiiiiiiiiihhhhhhggggggfffggghhhiiijjjkkklllllljjjjjjjjjiiihhhggggggfffhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhfffcccbbbcccddddddfffhhhhhhfffeeedddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccccccccddddddcccbbbcccfffhhheeedddccccccddddddbbbaaaoooxxx\\\LLLCCC;;;:::999999999888666444777666666555444444555555222222111111222222333444222111000111222222000...---,,,,,,++++++,,,,,,---...---+++)))(((''''''&&&,,,,,,,,,---///000///...)))***+++***))))))+++---***)))))))))***)))'''&&&((()))))))))'''''')))***&&&&&&''''''(((((())))))++++++++++++,,,...111333333@@@HHHNNNTTTSSSZZZlllvvv~~~xxxtttsssnnniiiggggggddd^^^XXXXXXPPPKKKLLLLLLHHHGGGJJJIIIIIIKKKMMMLLLIIIDDD??????>>>======>>>===;;;999;;;>>>@@@@@@???===<<<===>>>===<<<;;;<<<===???AAACCCAAAAAABBB@@@===>>>BBBAAA@@@>>><<<::::::999999::::::999888777888999999666555444333333333444444555444333111000000//////...///000111111000///...000000////////////000000...000222222111//////000111111111222333333444444222777>>>DDDHHHJJJKKKLLLMMMMMMLLLKKKKKKOOOTTTXXXhhhnnntttvvvvvvvvvyyy|||tttnnneee___\\\ZZZYYYWWW\\\aaaiiiqqqxxx|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~~~~}}}}}}||||||zzzzzz{{{~~~}}}{{{~~~}}}||||||{{{{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyywwwuuuuuuwwwyyyyyyxxxyyyxxxwwwxxxxxxwwwssspppqqqqqqqqqsssttttttrrrpppppppppoooooooooooopppppprrrrrrrrrqqqqqqqqqppppppqqqrrrrrrrrrrrrrrrrrrsssqqqrrrrrrqqqoooppprrrssssssrrrqqqpppooooooooooooppppppoooooooooooopppppprrrrrrqqqpppooonnnnnnmmmoooooonnnnnnnnnnnnnnnnnnlllnnnooonnnmmmlllnnnooommmmmmmmmoooqqqqqqooommmkkkjjjjjjiiiiiijjjjjjkkkiiihhhhhhgggffffffeeeeeehhhhhhgggfffffffffggggggggggggggghhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhgggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggffffffeeeggggggggggggggggggggggggjjjjjjjjjjjjiiigggeeeddddddfffhhhhhhfffddddddeeeddddddeeeeeeeeeeeeeeeeeeeeeeeedddddddddccccccccccccddddddccccccccceeegggeeecccbbbbbbccccccbbbaaammmqqqWWWHHH???;;;:::999999999888666444666666555444444444555555222222111111222222333333111000///000111000///------,,,,,,++++++,,,,,,---...---+++)))((('''&&&&&&,,,,,,,,,---///000///...+++,,,,,,+++))))))***,,,***)))((()))******)))'''((()))))))))'''''')))***''''''''''''''''''''''''+++,,,,,,+++,,,...222555:::GGGOOORRRVVVVVVbbbxxx}}}zzz~~~uuummmkkknnnooojjjdddbbb[[[VVVSSSPPPLLLJJJJJJHHHIIIKKKMMMMMMIIICCC>>>BBBAAA@@@@@@@@@???<<<999>>>@@@AAAAAA???===<<<<<<<<<;;;::::::;;;===@@@AAAAAA??????@@@@@@>>>AAAFFFEEECCC@@@===;;;:::999999888999999::::::::::::999444444444444444333333222555444333222111000000000///000111222222111000///000000////////////000000---///111111000/////////111111222222333333444444444555999@@@FFFKKKMMMNNNNNNMMMLLLJJJIIIKKKPPPSSSaaahhhpppuuuwwwwwwxxxzzzvvvqqqiiiccc^^^[[[XXXVVVWWW[[[ccckkksssyyy|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||}}}}}}||||||||||||}}}}}}|||{{{{{{|||~~~~~~}}}{{{~~~}}}}}}|||{{{zzzzzzyyy|||{{{{{{zzzxxxwwwwwwvvvxxxxxxwwwwwwvvvwwwwwwwwwwwwwwwvvvwwwyyyyyyxxxwwwwwwwwwvvvwwwxxxwwwtttrrrqqqpppppprrrtttuuutttrrrqqqqqqppppppppppppqqqqqqrrrrrrrrrqqqqqqqqqppppppsssrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrqqqpppppprrrsssrrrqqqqqqpppppppppqqqqqqppppppooooooooooooppppppqqqqqqqqqqqqppppppppppppoooooonnnnnnmmmmmmllllllmmmnnnooonnnmmmlllmmmnnnmmmmmmoooqqqsssrrrooollljjjiiiiiihhhhhhiiiiiijjjhhhhhhhhhggggggffffffeeeggggggfffffffffggghhhhhhhhhhhhhhhhhhhhhhhhggggggiiiiiiiiiiiihhhhhhhhhhhhlllkkkkkkjjjiiihhhgggggghhhhhhggggggffffffeeeeeeggggggggggggggggggggggggnnnmmmnnnqqqsssqqqlllgggdddfffggggggeeeddddddeeedddddddddddddddddddddddddddddddddccccccccccccccccccdddeeedddccccccdddfffdddbbbaaaaaabbbcccbbb```pppiiiSSSEEE===;;;:::999999999888666444555555444444444444444555333222222111222222333333000/////////000000...------,,,,,,++++++,,,,,,---(((((((((((()))***+++,,,,,,,,,,,,---///000///...---------+++)))((()))+++)))(((((()))++++++***(((((()))))))))'''''')))******************+++++++++,,,------,,,,,,///555:::CCCMMMQQQRRRXXX[[[hhh}}}uuuqqqqqqqqqooollllllhhhaaa[[[UUUPPPLLLKKKHHHIIIKKKNNNNNNKKKEEEAAAFFFEEEEEEEEEEEECCC???<<<===???@@@@@@>>>============<<<;;;::::::<<<>>>???<<<:::;;;>>>@@@AAAFFFMMMLLLJJJFFFBBB>>><<<::::::777888:::<<<<<<<<<;;;:::333444555666666444333111555555333222222111111111000111222222222222111000000000////////////000000,,,...111111000/////////111111222222333444444555666555666<<>>;;;:::999999999888666444444444333333333333444444333333222222111222222333111000///000111111///------,,,,,,++++++,,,,,,---&&&&&&'''(((***,,,---...,,,,,,,,,---///000///...---......,,,)))((()))***))))))((()))++++++***(((((()))))))))'''''')))***)))***+++,,,---...//////,,,---...------111999@@@OOOUUUSSSUUU^^^dddqqqxxxrrroooooopppooonnniiibbb\\\XXXUUUSSSOOOOOOQQQSSSSSSQQQLLLIIIHHHGGGFFFFFFFFFDDDAAA>>>:::<<<>>>>>>===<<<===??????===;;;:::999:::;;;<<<;;;999:::===???AAAGGGMMMRRRPPPLLLHHHDDD@@@===;;;888999<<<>>>>>>===<<<:::444555777888777666333222555555444333222222222222000111222333333222111000000000////////////000000+++...000111111000000111111222222333444444555555999666666;;;CCCLLLPPPQQQIIIIIIIIIHHHGGGIIILLLOOOSSSZZZeeennntttvvvvvvvvvxxxvvvrrrlllddd^^^ZZZWWWUUUWWW[[[aaaiiirrryyy}}}~~~~~~~~~|||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}|||{{{zzzzzz{{{|||}}}{{{{{{|||||||||{{{{{{{{{~~~~~~~~~~~~|||{{{zzz{{{zzzzzzyyyyyyxxxxxxwww{{{zzzxxxwwwwwwxxxyyyzzzwwwwwwxxxzzz{{{zzzwwwuuuuuuuuuvvvvvvuuuuuuuuuuuuwwwuuussssssssssssrrrpppssssssrrrrrrrrrrrrssssssrrrrrrrrrqqqqqqqqqppppppsssssssssrrrrrrqqqqqqqqqqqqrrrssssssrrrqqqrrrsssoooooooooooopppqqqrrrrrrqqqqqqppppppppppppqqqqqqoooppppppqqqrrrrrrssssssqqqqqqppppppooonnnmmmmmmnnnooooooooommmllllllnnnooommmkkklllmmmnnnmmmlllkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiggggggggggggggghhhiiijjjjjjjjjiiiiiihhhhhhgggggghhhhhhhhhhhhhhhhhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggffffffffffffffffffffffffjjjkkknnnuuu{{{{{{uuuoooeeeffffffeeedddcccdddeeeddddddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbeeeggggggeeecccbbbbbbbbbaaa```aaabbbcccbbb```{{{xxx[[[MMMDDD???;;;:::999999999888666444333333222222222333444444333333222222111111222222111000///000111111///------,,,,,,++++++,,,,,,---)))((((((((()))***++++++,,,,,,,,,---///000///...---......,,,***)))***++++++***)))***++++++***(((((()))))))))'''''')))***(((((()))+++,,,---...///,,,...///......444>>>GGGSSSVVVSSSUUUaaajjjxxxvvvqqqqqqsssnnnpppnnnhhhcccbbbaaa___VVVUUUTTTTTTTTTRRROOOLLLHHHFFFDDDDDDDDDCCCAAA@@@:::;;;======<<<<<<>>>@@@???>>>;;;999888888999:::===;;;;;;>>>>>>>>>AAAGGGPPPOOONNNKKKGGGCCC???<<<:::;;;===>>>???>>><<<;;;666777888999999777555444666555444444333333333444000111222333333222111000000000////////////000000***---000222222222333444222222333333444444555555999888777:::@@@HHHMMMPPPHHHIIIIIIHHHGGGHHHKKKNNNQQQVVV___iiippptttvvvvvvvvvvvvtttooohhhaaa\\\ZZZWWWWWWYYY^^^eeennnvvvzzz}}}}}}~~~~~~|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}|||||||||}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{yyy{{{||||||zzzyyyyyyzzz|||}}}~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxwwwwwwyyy{{{|||xxxxxxyyyzzz{{{zzzwwwuuuuuuvvvvvvvvvtttssstttvvvyyyvvvtttssssssrrrqqqpppssssssrrrrrrrrrrrrssssssrrrrrrrrrqqqqqqqqqppppppsssrrrrrrrrrrrrrrrrrrqqqqqqrrrttttttsssrrrrrrssspppppppppppppppqqqrrrsssqqqqqqppppppppppppqqqqqqooooooppppppqqqrrrrrrsssqqqqqqppppppoooooonnnnnnnnnooopppooommmllllllmmmooommmkkkjjjkkkllllllllllllkkkkkkkkkkkkkkkkkklllhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjkkkiiiiiiiiiiiihhhhhhhhhhhhffffffffffffffffffffffffdddeeehhhmmmqqqrrroookkkeeeffffffdddcccbbbdddeeedddccccccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbeeehhhhhhfffcccaaa```bbbaaa```aaacccccccccbbb{{{oooUUUJJJDDD@@@;;;:::999999999888666444222222222222222333444444444333222222111111222222///.........//////---,,,---,,,,,,++++++,,,,,,---+++******))))))))))))))),,,,,,,,,---///000///...------...,,,******+++,,,,,,+++******++++++)))'''((()))))))))'''''')))***))))))******+++,,,------+++...000000000777CCCMMMPPPWWWVVVYYYeeeooozzzwwwuuuqqqvvvuuunnniiijjjiiiggg```]]]YYYVVVTTTRRRNNNLLLIIIFFFCCCBBBCCCCCCCCCCCC<<<===>>>===<<<<<<>>>???>>><<<:::999888999:::;;;<<<:::;;;>>>>>><<<>>>CCCGGGHHHJJJJJJIIIEEE@@@>>><<<===>>>>>>>>>===<<<;;;888888999:::999888777666666555555444444444444444///000111222222111000///000000////////////000000))),,,000222333444666777222222333333444555555555777888999:::<<>>>>>===???DDD???BBBFFFHHHHHHEEEAAA>>>>>>>>>>>>>>>>>>===<<<<<<:::::::::::::::999888888666555555444444444555555///000111222222111000///000000////////////000000(((,,,000333444666888:::222222333444444555555666555777999999:::===DDDJJJMMMMMMLLLIIIFFFEEEFFFHHHQQQSSSXXX```iiipppuuuwwwsssuuuwwwtttmmmfffaaa```YYYXXXWWWXXX]]]fffoootttxxxyyyzzz|||}}}}}}}}}~~~{{{|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~{{{||||||}}}~~~~~~}}}|||{{{|||~~~xxxyyy{{{{{{{{{{{{yyyxxxwwwyyy{{{zzzwwwuuuvvvxxxuuuwwwyyy{{{{{{{{{zzzyyyvvvwwwwwwxxxzzz{{{{{{|||wwwuuuttttttuuuxxx{{{}}}{{{zzzyyyyyyzzzzzzxxxvvvuuuwwwxxxvvvrrrqqqsssuuuwwwtttrrrrrrssstttttttttsssrrrrrrqqqqqqrrrrrrsssrrrrrrrrrqqqqqqqqqppppppqqqqqqqqqrrrrrrsssssssssqqqsssuuuuuutttrrrrrrsssvvvuuuuuutttttttttuuuuuurrrqqqqqqppppppqqqqqqrrrnnnnnnooooooppppppppppppmmmmmmmmmnnnnnnnnnnnnnnnoooppppppooommmkkklllmmmmmmmmmnnnpppqqqooollliiijjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjiiihhhgggggghhhhhhhhhhhhhhhiiijjjjjjjjjkkkgggggghhhhhhiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiifffffffffgggggggggggggggfffffffffffffffffffffffffffggggggfffdddcccdddfffeeefffeeedddbbbbbbdddfffcccccccccbbbaaa``````______`````````aaaaaabbbbbbbbbeeeiiiiiigggccc___^^^cccbbbaaabbbdddeeeeeeccc{{{^^^NNNGGGAAA<<<999999999999888666555444444333222222333333111000444333222222222333444555111///...000222222///+++,,,,,,)))%%%''',,,...++++++***)))'''''''''((())),,,---.../////////...------......---+++******+++...---+++)))((())))))******++++++***))))))***,,,(((*********///555555000111111111111555>>>KKKUUUYYYXXX```ooozzz}}}~~~}}}yyysssnnnjjjjjjiiihhhgggddd^^^WWWRRRRRRNNNIIIFFFFFFHHHIIIJJJCCCBBBAAA@@@????????????:::999888999::::::999777444999>>>???>>>======>>>AAA@@@@@@CCCFFFGGGDDDBBBCCCBBBAAA@@@??????@@@@@@EEE???888666777999777555888888777666555444333333333333333222222222111111333222111000000000111222000000111222333555777888000//////111555777777666666888888444222777BBBLLLSSSRRROOOKKKFFFDDDDDDEEEKKKNNNSSSZZZaaaiiiooorrrwwwsssssswwwuuukkkaaa^^^bbb\\\WWWXXXZZZ^^^fffmmmwww{{{~~~zzzwwwyyy|||{{{}}}~~~~~~}}}~~~~~~}}}|||~~~~~~}}}}}}}}}}}}}}}~~~||||||||||||}}}}}}}}}}}}{{{{{{{{{{{{}}}}}}}}}|||{{{yyyxxxwwwvvvyyyxxxxxxwwwwwwxxxxxxyyyvvvwwwwwwwwwwwwvvvuuuuuutttuuuxxxzzz{{{zzzyyyxxx{{{{{{zzzyyyyyyxxxwwwwwwvvvwwwyyyyyyxxxxxxyyy{{{{{{yyyxxxyyy{{{{{{xxxuuuuuuvvvwwwvvvtttrrrssstttvvvvvvvvvvvvvvvwwwxxxxxxvvvvvvuuuttttttttttttuuurrrsssttttttrrrppppppqqqppppppqqqrrrrrrrrrqqqqqqsssrrrqqqpppppprrrtttuuuvvvttttttvvvxxxxxxuuurrrssssssssssssssssssssssssqqqqqqqqqqqqooommmjjjiiioooooonnnnnnnnnnnnoooooonnnmmmllljjjiiiiiijjjjjjlllmmmmmmmmmmmmmmmmmmllllllmmmmmmllljjjiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkffffffggghhhhhhiiihhhhhhgggggghhhhhhhhhhhhggggggiiiiiiiiiiiiiiiiiiiiiiiifffhhhjjjkkkjjjiiiiiijjjhhhiiijjjjjjiiihhhiiijjjcccccccccccccccdddeeefffddddddeeefffeeedddbbbbbbddddddcccbbbaaaaaaaaabbbcccccccccbbbbbbbbbaaaaaabbbbbbbbbbbbaaaaaaaaaaaaeeecccaaa```___```aaabbbcccbbbaaaaaaaaabbbdddddd}}}zzzZZZLLLFFFAAA>>>999999999999888666555444444333222222333333222000333222111111111222333333000///...000222222///,,,------***''')))...///---,,,+++***((((((((()))***,,,---.../////////...------......---+++******+++,,,+++***)))((((((((()))******+++***)))(((***,,,)))+++******...333444000000111111111555???LLLUUU[[[]]]gggwww~~~|||yyyuuurrrkkkiiigggeeeccc___ZZZVVVXXXTTTNNNJJJIIIHHHHHHGGGHHHFFFDDDBBB???===<<<;;;:::999:::<<>>???>>>===>>>??????>>>===@@@CCCDDDCCCAAAAAAAAA@@@>>>>>>@@@BBBDDDHHHBBB;;;888:::;;;;;;999:::999999888777666555555333333333333222222222222444333222000000000111222333333222222222222333333000000111222444555666666444777777555222666@@@IIIUUUUUUSSSMMMGGGDDDEEEGGGHHHJJJNNNSSSXXXaaaiiipppuuuqqqrrrwwwvvvmmmeeecccbbb\\\WWWWWWYYY\\\ccckkktttxxx}}}}}}zzzxxxxxxzzz{{{|||~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}||||||||||||}}}{{{|||||||||}}}}}}}}}}}}zzzyyyyyyyyyzzz|||~~~||||||{{{zzzyyyxxxxxxwwwxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwyyyzzz{{{{{{zzzzzz{{{{{{zzzyyyyyyxxxwwwwwwuuuwwwxxxxxxvvvvvvwwwyyyzzzxxxwwwxxxzzz{{{yyywwwvvvwwwxxxvvvtttsssssstttuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvuuuuuuttttttuuuuuuqqqssstttsssrrrppppppqqqqqqqqqrrrrrrrrrqqqqqqpppsssrrrqqqppppppqqqrrrssssssssstttwwwzzzzzzvvvsssssssssssssssssssssssssssqqqqqqqqqqqqooommmkkkjjjnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmkkkjjjiiiiiijjjjjjkkkllllllmmmmmmllllllkkklllmmmmmmllljjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjfffggghhhhhhhhhhhhhhhhhhgggggghhhhhhhhhhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhfffhhhjjjkkkjjjiiiiiijjjjjjkkkkkkjjjhhhffffffgggddddddccccccdddeeeeeeffffffeeedddccccccccccccddddddcccbbbbbbaaaaaabbbbbbcccccccccbbbbbbbbbaaaaaabbbbbbaaaaaaaaa`````````dddbbbaaa```___```bbbbbbbbbbbbaaaaaaaaabbbcccddd~~~sssUUUIIIEEEAAA@@@999999999999888666555444444333222222333333222111222222111000000111111222.........000111111///---...///,,,)))+++000111...,,,,,,***)))))))))***+++,,,---...///000///......---......---+++******++++++***)))((((((((((((((()))******)))(((((()))++++++,,,+++))),,,111333000000111111111555???LLLVVV\\\```nnn~~~}}}zzznnnkkkgggdddcccaaa^^^\\\^^^ZZZUUUQQQNNNKKKHHHFFFIIIHHHFFFCCC@@@===;;;:::======>>>AAACCCDDDBBB@@@:::;;;===>>>======???@@@>>>===<<<>>>AAACCCDDDDDDBBBAAA@@@??????AAAFFFJJJNNNHHH@@@<<<<<<<<<<<<:::;;;;;;:::999888777666666444444444333333333333222555444333111000000111111333333222111111222222333000111222333222222444555222555777555333666===DDDRRRTTTTTTOOOHHHCCCDDDFFFHHHKKKOOOQQQTTT\\\hhhqqqsssqqqrrrvvvvvvpppkkkiiibbb\\\WWWWWWXXXZZZ```gggoootttzzz|||{{{yyyxxxyyyzzz|||~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~}}}}}}|||{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}}}}}}zzzzzzyyyyyyzzzzzz{{{|||{{{{{{zzzzzzzzzyyyyyyyyywwwwwwvvvvvvvvvvvvwwwwwwzzzyyyxxxwwwwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{|||{{{zzzzzzyyyyyyxxxxxxwwwvvvwwwxxxwwwuuuuuuuuuwwwwwwvvvvvvwwwyyyzzzzzzyyyxxxyyyyyywwwuuusssssstttuuuttttttttttttuuuvvvvvvvvvvvvuuuuuuuuutttttttttqqqrrrssssssqqqpppqqqqqqrrrrrrrrrrrrqqqqqqpppooorrrqqqpppoooooooooqqqqqqqqqrrruuuyyy{{{zzzwwwtttssssssssssssssssssssssssppppppppppppooonnnmmmlllmmmllllllllllllllllllmmmmmmlllkkkjjjiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkklllmmmllljjjiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiihhhhhhgggggggggggghhhhhhhhhhhhggggggggggggggggggggggggggggggfffhhhjjjjjjiiihhhhhhiiilllmmmllljjjfffdddddddddeeeeeedddddddddeeeffffffgggeeecccaaaaaabbbdddfffccccccbbbaaaaaaaaabbbbbbcccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa`````````______bbbaaa```___```aaabbbcccaaaaaaaaaaaaaaabbbcccccc{{{lllQQQHHHCCCAAA@@@999999999999777666555444444333222222333444333222222222222111111111111111---......000000000///......///---***+++000111...,,,+++***)))))))))***+++,,,---...///000000//////,,,---...---+++***+++,,,++++++***))))))))))))))))))******)))(((((()))++++++---,,,)))+++///111///000111111222666@@@MMMWWWZZZcccttt~~~tttpppjjjfffdddcccaaa```___\\\XXXUUUSSSPPPMMMJJJIIIHHHGGGEEEDDDBBB@@@???BBBAAABBBCCCDDDCCC???<<<<<<<<<<<<;;;<<<===???@@@???>>>>>>???AAADDDFFFGGGDDDEEEDDDAAA@@@BBBGGGLLLRRRLLLEEE???===<<<;;;:::<<<;;;;;;:::999888777777555555555444444444333333666555444222111111111111000000000111222333555555000222444333222111333555111444666555444555:::>>>FFFLLLQQQPPPJJJDDDBBBDDDFFFLLLQQQRRRSSSYYYdddnnnqqqqqqsssuuuuuurrrooommmddd^^^XXXWWWWWWWWW\\\bbbjjjpppwww||||||{{{zzzyyyzzz|||~~~~~~}}}|||}}}~~~||||||}}}~~~~~~~~~|||}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{|||||||||}}}}}}}}}}}}||||||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwwwwwwwxxxxxx|||{{{yyywwwwwwxxxyyyzzzyyyyyyyyyyyyyyyzzz{{{|||zzzzzzzzzyyyyyyxxxxxxxxxwwwxxxyyyxxxvvvuuuvvvwwwvvvvvvvvvwwwxxxyyyzzzzzzyyyzzzzzzxxxuuusssssstttttttttsssssssssttttttuuutttttttttttttttssssssrrrpppqqqssssssqqqpppqqqqqqsssssssssrrrqqqpppooonnnoooooonnnnnnooopppqqqrrrqqqssswwwzzz{{{yyyuuurrrrrrrrrqqqqqqqqqqqqqqqpppoooooooooooooooooonnnnnnmmmmmmllllllllllllmmmmmmmmmllljjjiiiiiiiiijjjjjjiiiiiijjjjjjjjjjjjiiiiiijjjkkklllkkkiiihhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggfffgggggghhhhhhhhhhhhggggggggggggggggggggggggggggggfffhhhiiiiiigggggghhhiiikkkkkkkkkiiifffccccccdddfffeeeeeedddeeeeeeffffffeeedddcccaaaaaabbbdddeeebbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaa````````````____________`````````___```aaabbbccc````````````aaaaaabbbbbbwwwgggOOOGGGBBB??????999999999999777666555444444333222222444444444222444444333333333222222111---...///000000///......,,,---,,,)))+++//////,,,***)))((('''((((((******+++---...000000000000///,,,---...---+++***+++,,,++++++++++++++++++******)))******)))(((((()))+++***------******...000///000111111222666@@@NNNWWW[[[ggg|||~~~{{{wwwqqqlllhhhfffdddbbb\\\[[[YYYXXXXXXWWWTTTRRRLLLLLLKKKJJJHHHFFFCCCBBBBBBAAAAAABBBCCCBBB???<<<===<<<::::::;;;===>>>???======>>>???@@@BBBEEEGGGEEEGGGGGGDDD@@@@@@DDDHHHMMMIIIDDD@@@>>>>>>>>>===<<<;;;;;;:::999888777666666666666555555555555444777666444222222222222333000000111111222333444555222333444444333222333444111333555555444444777::::::CCCMMMQQQNNNHHHEEECCCAAAHHHNNNQQQQQQTTT]]]eeennnqqqsssttttttrrrpppnnngggaaa[[[YYYWWWVVVYYY___fffllltttzzz}}}}}}|||zzzzzz|||}}}}}}||||||}}}~~~{{{{{{|||}}}~~~~~~~~~~~~|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyy{{{{{{{{{{{{||||||||||||}}}}}}}}}||||||{{{zzzzzzyyyyyyyyyzzzzzzzzzzzz{{{zzzyyyyyyxxxxxxyyyyyyzzz|||{{{yyywwwwwwxxxyyy{{{yyyxxxxxxwwwxxxxxxyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxyyy{{{{{{zzzxxxwwwxxxyyywwwwwwwwwwwwwwwxxxzzz{{{xxxyyyyyyxxxuuuttttttuuuttttttssssssssssssttttttrrrrrrsssssssssrrrqqqpppoooqqqrrrrrrqqqpppqqqrrrsssssssssrrrqqqpppooonnnllllllmmmnnnoooqqqrrrssssssuuuyyy{{{yyyuuuqqqnnnpppppppppooooooooonnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnlllkkkjjjiiiiiiiiijjjkkkhhhiiiiiiiiiiiiiiiiiihhhjjjkkklllkkkiiihhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjiiiiiihhhgggggggggggghhhhhhhhhhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhhhhffffffggghhhggghhhhhhgggeeeddddddeeefffeeeeeedddddddddeeeeeebbbbbbcccddddddcccccccccbbbaaaaaa```aaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaa````````````_____________________``````aaabbbbbb______``````aaaaaaaaaaaavvvaaaMMMHHHBBB===>>>999999999999888666555444444333222333444555444333444444444444444333222111---///000000///---------+++,,,+++)))***......***)))((('''''''''((()))***+++---...000111111111000+++,,,------++++++,,,---+++,,,,,,------,,,++++++***++++++***))))))***,,,(((,,,...++++++...///...000111111222777AAANNNXXX___nnn}}}xxxsssooolllgggddd]]]\\\ZZZ[[[\\\\\\[[[ZZZSSSRRRQQQPPPMMMIIIFFFDDD@@@@@@???AAABBBCCCBBB@@@>>><<<;;;;;;===>>>???>>>:::;;;======>>>???BBBDDDDDDHHHKKKIIICCC@@@AAACCCCCCBBBAAAAAAAAABBBCCCCCC<<<<<<;;;:::999888777777777777777666666666555555666555444333333333444555555555444333222222222222555444333444555666555444333444555555444444666888666===GGGOOOQQQNNNIIIFFFCCCIIINNNQQQRRRUUU\\\aaahhhnnnssssssrrrrrrqqqnnnkkkeee^^^[[[XXXVVVXXX]]]bbbgggooowww|||}}}|||{{{yyy{{{}}}}}}|||||||||}}}{{{{{{|||}}}}}}}}}}}}}}}{{{|||~~~~~~}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{|||||||||{{{||||||{{{{{{yyyxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{zzzyyyxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{|||}}}|||zzzzzzzzz|||{{{{{{zzzyyywwwwwwyyyzzzwwwxxxxxxwwwuuuttttttuuuuuuuuutttsssssssssssstttqqqrrrsssssssssrrrppppppnnnppprrrrrrqqqpppqqqrrrrrrrrrrrrrrrqqqqqqpppooollllllnnnooopppqqqrrrssssssvvvyyyyyyvvvrrrooommmpppppppppooonnnnnnmmmmmmnnnnnnmmmlllllllllmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnkkkjjjiiihhhhhhiiijjjkkkhhhhhhiiiiiiiiiiiihhhhhhiiijjjkkkjjjiiihhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjiiiiiihhhhhhgggggghhhhhhhhhhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhgggeeeeeefffhhhdddeeeffffffeeedddeeefffeeeeeedddcccccccccdddddd```aaacccdddddddddcccbbbaaaaaa`````````aaabbbbbb``````aaaaaaaaaaaaaaabbbaaaaaaaaa`````````_________`````````````````````^^^^^^___```````````````yyyZZZJJJHHHAAA===>>>999999999999888666555444444333222333555666555444333333444444333222000///---000222111...++++++,,,***,,,+++)))+++......***))))))((((((((()))+++++++++,,,...000111111111111+++,,,------++++++,,,---***+++,,,,,,,,,,,,+++***+++,,,,,,+++******+++---$$$+++...---,,,...///...000111111222777AAAOOOYYYaaarrr}}}{{{wwwrrrlllhhhcccaaa___^^^______^^^]]]UUUVVVUUUTTTQQQNNNKKKIIIDDDCCCAAAAAACCCDDDDDDDDDAAA>>>======@@@AAA@@@???999;;;>>>???>>>>>>???AAAEEELLLRRRRRRKKKEEEDDDEEE???@@@BBBCCCCCCCCCCCCDDD>>>======<<<;;;:::999999888888777777777666666666555444444333333444666666777666555444333333333333888444111333888;;;888444555555555444444444555777666:::@@@HHHNNNOOOKKKHHHIIIKKKMMMOOORRRVVV\\\aaa___iiipppqqqqqqsssrrrnnnooohhhbbb^^^ZZZWWWXXX\\\^^^bbbjjjrrryyy||||||{{{yyy{{{}}}}}}|||{{{|||}}}{{{{{{||||||}}}|||||||||{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||{{{||||||||||||{{{yyyxxxzzzzzzzzzzzzzzzzzzzzzyyyzzzyyyyyyxxxxxxyyyyyyzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz|||}}}|||{{{{{{|||}}}~~~~~~zzzwwwuuuwwwyyytttuuuvvvvvvttttttuuuvvvvvvuuuuuutttssssssttttttrrrssstttuuuuuusssrrrqqqnnnpppqqqrrrqqqpppqqqrrrqqqqqqrrrrrrrrrqqqqqqpppooooooppppppqqqqqqpppppprrruuuxxxwwwtttpppnnnnnnrrrqqqqqqpppoooooonnnnnnnnnmmmlllkkkjjjkkkkkklllmmmllllllllllllllllllmmmkkkjjjiiihhhhhhiiijjjkkkhhhiiiiiijjjjjjiiiiiihhhhhhjjjkkkjjjiiihhhiiikkkiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjjjjjjjiiiiiigggggghhhhhhhhhhhhggggggggggggggggggggggggggggggggghhhgggfffddddddeeegggcccdddeeeeeedddcccdddfffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccddd```````````````aaabbbbbb````````````aaaaaabbbbbbbbbbbbaaaaaaaaa```````````````````````````______]]]^^^___`````````______}}}UUUHHHGGGAAA===>>>999999999999888666555444444333222333555666555444222222333333222111///......111222111---******++++++,,,,,,***+++///...*********)))))))))***,,,---+++,,,...000111222111111+++,,,------++++++,,,---))))))+++,,,,,,+++***))),,,------,,,++++++,,,..."""***///...---...///---000111111222777AAAOOOYYY```sss|||wwwpppkkkiiigggcccaaa``````___^^^TTTTTTVVVVVVUUUSSSQQQOOOKKKHHHEEECCCCCCDDDDDDCCCBBB@@@???@@@CCCDDDBBB@@@:::===AAABBB@@@???@@@BBBHHHQQQYYYZZZTTTMMMJJJJJJAAACCCEEEFFFDDDBBB@@@@@@??????>>>===<<<;;;::::::888888888888777777777777444444333333444555777888444444444444444555666777:::444000333:::>>>999444666666555444333444555666888777999@@@HHHLLLJJJGGGIIIHHHGGGHHHLLLRRRXXX]]]YYYeeennnpppqqqttttttooorrrkkkddd```[[[WWWXXX\\\[[[___fffnnnvvvzzz{{{zzzyyy{{{}}}}}}|||{{{|||}}}{{{|||||||||||||||{{{{{{zzz{{{}}}~~~~~~~~~}}}|||{{{zzzzzzyyyzzzzzzzzz{{{{{{{{{||||||}}}~~~~~~|||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxwwwwwwxxxxxxyyyxxxxxxyyyyyyyyyxxxwwwvvvxxxyyy{{{||||||{{{yyywwwyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{||||||{{{{{{}}}~~~{{{vvvtttvvvyyyssstttuuuuuuttttttuuuvvvwwwvvvuuuttttttttttttttttttuuuvvvwwwwwwuuusssrrrmmmoooqqqqqqppppppqqqrrrppppppqqqrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqooonnnnnnpppsssvvvuuurrrpppooopppssssssrrrrrrqqqppppppooonnnmmmkkkjjjiiiiiijjjjjjlllkkkkkkjjjjjjkkkkkkllljjjjjjiiihhhhhhiiijjjkkkiiiiiijjjjjjjjjjjjiiiiiihhhiiijjjjjjiiihhhiiikkkiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiijjjjjjjjjjjjjjjgggggghhhhhhhhhhhhggggggffffffffffffffffffffffffggghhhgggeeedddccceeegggdddeeefffeeecccbbbcccddddddccccccbbbaaaaaaaaabbbdddbbbaaa___```bbbdddfff```````````````aaabbbbbb___`````````aaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaa```aaaaaaaaa```___^^^^^^]]]]]]___`````````___^^^vvvyyyUUUIIIBBB>>>>>>::::::999888777777777888999777444111111444666555444555444222111000/////////222222222111000...,,,+++&&&(((((((((+++111111...)))))))))***++++++,,,,,,111///...111444555000+++,,,---...---+++***+++,,,+++++++++,,,,,,+++++++++***)))((((((***,,,///111++++++,,,------......//////...000444:::AAAOOO\\\hhhvvv~~~zzzyyy||||||xxxtttoooiiiddddddbbb\\\]]]aaa___[[[XXXYYYXXXRRRNNNMMMPPPMMMIIIGGGGGGHHHHHHGGGDDD???;;;;;;???BBBAAA>>>BBB@@@???@@@CCCDDDBBB???IIIOOOWWW]]]]]]WWWOOOIIIGGGEEECCCBBBBBBBBBAAA@@@BBB>>>:::888888999999999666777999::::::999888777777666666555555555555666222333333333222444666999333222222444777999::::::555777888777555444444555888555666===GGGLLLJJJFFFIIIIIIIIIIIIJJJOOOUUUYYYZZZ```hhhnnnqqqssstttuuuuuuqqqjjjccc^^^[[[[[[[[[[[[\\\```hhhrrrxxx{{{{{{zzz{{{{{{zzzxxxxxxyyy{{{~~~}}}|||{{{{{{{{{{{{{{{zzz{{{|||~~~||||||{{{zzzzzzzzzzzz{{{{{{|||||||||||||||{{{zzz~~~~~~~~~||||||{{{zzzyyyyyyxxxxxxvvvwwwxxxyyyyyyxxxwwwvvvxxxxxxwwwwwwvvvuuuuuutttuuuvvvxxxyyyyyyxxxvvvuuuwwwxxxyyyzzzzzzzzzyyyyyy||||||||||||{{{{{{{{{{{{~~~}}}|||{{{yyywwwvvvvvvuuuvvvvvvvvvvvvtttsssrrr|||zzzxxxuuusssrrrrrrrrrtttuuuuuuuuuuuuuuuttttttppppppqqqrrrrrrrrrrrrqqqpppqqqqqqrrrqqqpppooonnnpppqqqrrrrrrqqqpppqqqsssqqqqqqqqqqqqqqqqqqqqqrrrpppooooooooopppqqqrrrrrrmmmmmmmmmmmmlllkkkjjjiiikkkjjjjjjiiiiiijjjjjjkkkjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhjjjlllmmmllljjjiiiiiiiiiiiihhhhhhggggggllljjjiiihhhiiihhhfffeeehhhiiiiiiiiiiiijjjjjjjjjjjjkkklllkkkiiihhhiiijjjhhhhhhgggfffeeeeeedddddddddeeeeeeffffffeeeeeedddbbbbbbccccccccccccbbbbbbdddddddddcccccccccbbbbbbaaaaaa````````````aaaaaadddbbb```___^^^___```aaa```````````````___^^^^^^eeeccc```___```aaaaaaaaacccaaa___^^^]]]^^^___```^^^]]]\\\^^^```aaaaaa```xxxuuuRRRGGGAAA>>>???;;;:::999888777777888999999666333000000333555444222555555444333222111000000222222111000///---,,,+++)))+++***)))+++///...+++)))))))))***++++++,,,,,,///------000444555222...,,,------,,,***)))+++,,,******++++++++++++******))))))))))))***,,,---...,,,,,,---......//////000222111222555888>>>LLLXXXnnn}}}~~~~~~{{{xxxuuunnniiihhhddd^^^]]]```aaa^^^\\\^^^]]]XXXSSSSSSRRRPPPMMMLLLMMMMMMMMMLLLFFFCCC???>>>???@@@???>>>>>><<<<<<>>>BBBDDDBBB???BBBGGGOOOTTTUUURRRLLLHHHDDDCCCAAAAAABBBCCCBBBAAACCC@@@===;;;;;;<<<;;;;;;888999999999999999888888777777666666555555666666333444444333111222444666666444333444666777777666555666888777555444444555666555666<<>>???;;;999999888888888999::::::777333000000333555444333666666777777666444222111111111000000...---+++***,,,---,,,)))***---,,,((()))))))))***++++++,,,,,,...,,,,,,...333555333111,,,,,,,,,***((((((+++---)))******************))))))))))))*********++++++------......///000000111444333444777999???MMM[[[ooo}}}}}}xxxssspppjjjdddbbbcccdddaaaaaaeeeddd___[[[ZZZVVVTTTRRRQQQQQQPPPNNNLLLJJJIIIFFFCCCBBBAAAAAA@@@<<<;;;;;;>>>CCCEEEDDDBBB???BBBFFFJJJLLLLLLJJJHHHDDDCCCBBBCCCEEEFFFEEEDDDCCCAAA????????????>>><<<<<<;;;:::999999999999999888888777666666666666666444555555333111111222444888666444444444555444333555666777777555444555555444555777:::???CCCFFFHHHJJJIIIHHHFFFGGGKKKRRRWWWXXX[[[```gggnnnrrrttttttvvvtttpppjjjddd___ZZZWWWZZZZZZ\\\aaaiiiqqqwwwzzz{{{|||}}}}}}|||{{{|||~~~}}}}}}||||||||||||{{{{{{xxxyyyzzz|||}}}}}}}}}}}}~~~}}}|||{{{{{{{{{{{{}}}~~~~~~}}}~~~~~~|||zzz{{{{{{{{{zzzzzzyyyyyyxxxvvvwwwwwwxxxxxxwwwwwwvvvuuuuuuvvvwwwyyyzzz{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuvvvwwwxxxyyy||||||}}}}}}~~~~~~}}}}}}|||{{{zzzyyyxxxwwwvvvvvvwwwvvvvvvuuussssssssssssrrrrrrsssssstttuuurrrssssssttttttssssssrrrvvvvvvuuutttsssqqqooonnnnnnooopppppppppooonnnmmmnnnooopppooommmllllllnnnoooooooooooooooooooooooommmmmmllllllllllllllllllmmmmmmmmmmmmmmmlllkkkjjjkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjiiiiiikkkmmmmmmlllkkkkkkkkkjjjjjjjjjjjjiiiiiikkkjjjiiijjjkkkkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjgggiiiiiihhhgggfffggghhhffffffeeeeeeddddddccccccccccccddddddddddddccccccbbbbbbbbbbbbbbbaaa```___aaaaaaaaa```````````````aaaaaa````````````aaaaaacccbbbaaa```___```aaabbbaaaaaabbbbbbaaaaaa``````aaa```___```aaaaaa___^^^bbbbbbaaaaaaaaa`````````___^^^]]]^^^```aaaaaa```kkkNNNFFF@@@===>>>;;;999999999999::::::;;;;;;999555111111333555555444666777999;;;:::777444222000000000///...,,,******,,,---,,,)))***---,,,''')))))))))***++++++,,,,,,...------...111333222111,,,,,,***((('''(((+++...))))))************))))))))))))*********))))))(((---------...//////000000222333555999<<>>AAAFFFHHHFFFDDDAAABBBCCCEEEFFFHHHIIIJJJGGGFFFEEEFFFHHHHHHGGGEEEAAAAAA@@@AAABBBAAA???===???>>><<<:::999999:::::::::999888777777777777777444555666555444333444666888666444444444444333222444666777777666555555666222555888:::;;;>>>DDDHHHIIIHHHFFFDDDDDDHHHNNNRRRWWWYYY\\\ccclllrrrttttttwwwvvvtttoooiiibbb[[[WWWYYYYYYYYY]]]dddlllsssxxxxxxyyy{{{{{{zzzzzz{{{|||||||||}}}}}}}}}|||||||||{{{|||}}}~~~~~~}}}||||||{{{{{{||||||~~~~~~}}}}}}}}}}}}{{{yyy{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxvvvwwwwwwxxxyyyzzz{{{|||wwwwwwvvvvvvvvvvvvwwwwwwxxxwwwuuuuuuuuuvvvxxxzzz{{{{{{||||||}}}~~~}}}||||||{{{zzzyyyxxxxxxvvvvvvuuuuuutttssssssrrrrrrrrrrrrsssssstttuuuuuuqqqqqqrrrsssssssssrrrrrruuuuuutttsssrrrpppooonnnnnnooopppqqqqqqpppooonnnoooppppppooommmkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmnnnmmmlllkkkkkkjjjkkkkkkmmmmmmmmmmmmmmmlllkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhggggggiiijjjkkkjjjhhhkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhiiikkklllkkkjjjhhhhhhhhhhhhiiiiiiiiiiiieeeggghhhgggeeeeeefffgggeeeeeeeeeddddddcccccccccbbbccccccddddddccccccbbbbbbbbbbbbbbbaaa```______aaaaaaaaaaaa````````````aaaaaa````````````aaaaaabbbbbbaaa``````aaaaaabbbaaaaaabbbbbbbbbbbbaaaaaa`````````aaacccbbb```^^^aaaaaabbbbbbbbbbbbaaa```___^^^^^^___```aaaaaa```iiiNNNGGG@@@======:::888888999:::;;;<<<<<<<<<:::555000///222444444333666888:::<<<<<<999555333000000000///...,,,*********,,,+++)))+++...---))))))))))))***++++++,,,,,,///......///111111000///,,,+++***((('''(((+++...))))))************)))))))))************)))((((((+++,,,,,,------...//////111222555888;;;CCCUUUfffvvvzzzvvvrrroooiiiggggggkkkkkkgggcccbbb\\\[[[YYYXXXWWWVVVRRRPPPLLLMMMMMMLLLIIIHHHIIIKKKEEECCCBBBDDDGGGHHHEEEBBBEEEDDDCCCBBBCCCEEEGGGHHHHHHGGGGGGGGGGGGGGGEEEBBB@@@@@@@@@AAACCCBBB???===@@@???===;;;:::;;;;;;<<<;;;;;;:::888888777777777333555777777777777888999777555444444555555555444444555777777666555555666222666999::::::<<>>@@@???>>>==================<<<;;;:::999888888888444666888999999999:::;;;777555444444666777777666333555777777666555666777444777:::;;;<<<>>>BBBFFFMMMNNNMMMLLLJJJKKKMMMOOOTTTVVVZZZ^^^bbbiiiqqqvvvuuuvvvwwwvvvrrrkkkccc___ZZZZZZYYYYYY\\\bbbjjjpppuuuwwwzzz||||||{{{|||}}}{{{|||}}}~~~~~~}}}|||zzzzzz{{{|||||||||||||||~~~~~~}}}}}}}}}}}}}}}yyyzzz{{{|||||||||||||||~~~}}}|||}}}~~~}}}{{{yyyzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxwwwvvvwwwxxxyyyzzzwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxvvvuuutttsssrrrrrrrrrrrruuuuuuvvvuuuuuutttsssrrrppppppqqqrrrssssssssssssnnnnnnoooppppppqqqpppppppppqqqrrrsssssssssrrrqqqpppqqqrrrqqqooonnnooopppooonnnnnnmmmmmmlllllllllnnnmmmllllllllllllllllllmmmmmmnnnnnnnnnmmmmmmlllllllllkkkkkkkkkkkklllllljjjjjjjjjjjjkkkkkkkkkkkklllkkkkkklllmmmnnnlllkkkjjjjjjkkkkkkkkkkkkllllllhhhgggfffgggiiijjjjjjhhhggggggggghhhhhhhhhiiiiiicccdddfffeeeddddddeeefffeeeeeeeeeeeeddddddddddddccccccddddddddddddccccccbbbbbbccccccccccccbbbbbbccccccccccccddddddddddddaaaaaa````````````aaaaaaaaaaaabbbbbbbbbbbbbbbbbb``````aaaaaabbbbbbaaaaaacccbbbbbbcccdddeeecccbbb``````aaaaaaaaaaaabbbbbbaaa```______aaaaaaaaa___uuu```JJJFFF???<<<<<<:::777888:::<<<===>>>>>>>>><<<666111///111444444444555777888:::999888555444222222111000///---,,,+++***,,,+++)))+++...---))))))))))))***++++++,,,,,,))),,,000333222000...---***+++,,,+++***+++,,,...******++++++++++++******,,,+++***))))))***,,,,,,,,,,,,------.../////////111333666999:::CCCVVViii{{{xxxrrrooopppooojjjhhhiiicccaaa^^^\\\]]]]]]\\\[[[NNNLLLKKKLLLOOOPPPMMMKKKJJJHHHFFFFFFHHHHHHEEEBBBFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIHHHEEEBBB@@@??????@@@BBBCCCBBB@@@>>>???????????????>>>>>>>>>===<<<:::999999888888555777999:::999888888999999777555555777888777666333555777777666555666777666888;;;===???AAACCCDDDLLLNNNOOONNNLLLJJJKKKLLLPPPTTTYYY[[[\\\bbbllluuutttvvvwwwwwwtttnnnhhhddd[[[[[[ZZZYYYZZZ___ffflllrrruuuyyy{{{{{{{{{{{{|||zzz|||}}}}}}|||zzz{{{{{{|||||||||||||||}}}||||||||||||}}}~~~~~~||||||}}}~~~~~~}}}}}}}}}~~~}}}|||}}}~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwwwwvvvtttuuuvvvwwwwwwvvvuuutttvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwuuutttssssssttttttsssssstttuuutttsssrrrqqqpppqqqrrrsssttttttttttttnnnooopppqqqqqqqqqqqqqqqooopppqqqrrrsssrrrrrrqqqooopppqqqqqqoooooooooqqqooooooooonnnmmmlllllllllllllllkkkkkkkkklllmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmllllllkkkkkkkkkkkklllllljjjjjjjjjkkkkkkkkkllllllnnnmmmlllmmmnnnooommmkkkiiijjjjjjjjjkkkkkkkkkkkkjjjhhhhhhhhhjjjkkkjjjhhhgggggggggggghhhhhhhhhiiicccdddeeeeeeddddddeeegggeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeddddddaaabbbcccddddddeeeddddddccccccccccccdddddddddeeeaaaaaa````````````aaaaaaaaaaaabbbbbbcccccccccccc^^^___```aaaaaaaaaaaa```cccaaa```aaacccddddddccc``````_________```aaabbbbbb```___```aaaaaa```___nnn~~~\\\GGGDDD???;;;===;;;666888:::<<<>>>?????????@@@;;;555333555777888777555666777888888777555444222222222111000...,,,,,,+++---,,,)))***---,,,((()))))))))***++++++,,,,,,&&&***000333444222///...***+++------,,,,,,---...++++++,,,,,,,,,,,,++++++,,,+++***))))))+++---...------......///000000000///222777<<>>@@@AAAAAA@@@???>>>>>>>>><<<;;;:::999999999666888::::::888666666666;;;999777666777888777666333555666777666555666777777999;;;???BBBCCCCCCCCCIIIKKKMMMLLLJJJHHHGGGGGGMMMSSSXXXXXXXXX]]]iiitttsssuuuwwwxxxuuuqqqkkkhhh[[[\\\[[[ZZZYYY]]]dddjjjooorrrvvvxxxxxxxxxyyyyyyzzz|||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}|||}}}~~~|||zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwsssuuuvvvxxxxxxvvvuuusssttttttuuuvvvwwwvvvvvvvvvyyyxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwwwwzzzyyywwwvvvuuuuuuvvvvvvpppqqqrrrssstttsssrrrqqqpppqqqrrrsssttttttttttttpppqqqqqqrrrrrrqqqqqqqqqnnnooopppqqqrrrqqqqqqpppnnnoooppppppoooooopppqqqppppppooonnnmmmmmmlllllljjjjjjjjjjjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmllllllkkkkkkllllllmmmjjjjjjjjjkkkkkklllllllllmmmlllkkklllmmmmmmllljjjiiiiiiiiijjjjjjkkkkkkkkkkkkjjjiiijjjkkkkkkjjjiiigggggggggggghhhhhhhhhhhhcccdddfffeeeeeedddfffgggffffffffffffffffffffffffdddeeeeeeffffffeeeeeedddaaabbbcccdddeeefffffffffbbbbbbcccccccccdddddddddaaaaaa````````````aaaaaa```aaabbbccccccccccccccc^^^^^^___``````aaa``````cccaaa______aaaccccccccc```___^^^]]]^^^___aaacccbbbaaa___```aaabbb```___wwwwww[[[EEECCCDDD<<<888<<<333777;;;<<<;;;;;;>>>AAA;;;555000000444777666444555666888999999777555444444333111///,,,***)))(((************************++++++******++++++,,,---///...---...//////---+++------,,,,,,,,,,,,++++++***,,,---,,,******---///,,,------,,,++++++,,,...,,,---...///000000000000000666444555???KKKaaa~~~|||yyytttmmmlllpppnnnjjjddd]]]XXXUUUUUUUUUTTTPPPLLLLLLPPPSSSRRRQQQPPPOOONNNMMMJJJHHHFFFEEEIIIHHHFFFFFFFFFHHHJJJLLLJJJJJJLLLOOOSSSRRRNNNJJJDDDCCCBBBAAAAAABBBCCCDDDGGGFFFDDDBBB@@@???>>>>>>>>>??????>>>;;;::::::;;;111333666999<<<;;;888666555444444555777888666555555666777666444444666777999;;;>>>>>>>>>>>>???@@@AAAGGGMMMOOONNNLLLKKKLLLJJJOOOTTTVVVWWW\\\eeelllqqqsssuuuxxxyyyvvvpppkkkggg^^^ZZZ]]]___]]]^^^bbbiiiooovvvzzzzzzzzz{{{|||{{{|||}}}|||{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{|||~~~~~~}}}~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyzzzzzz||||||xxxxxxyyyyyyyyyyyyzzzzzzzzz{{{zzzwwwwww{{{zzzvvvvvvwwwwwwwwwvvvuuutttssswwwvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyvvvttttttwwwxxxwwwuuuwwwvvvvvvvvvvvvvvvwwwxxxwwwvvvuuutttsssrrrqqqqqquuutttrrrppppppqqqrrrsssssssssttttttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrppppppooommmlllkkkjjjiiiiiiiiikkkkkkkkkkkkiiiiiilllllllllmmmnnnmmmjjjhhhiiijjjjjjkkkkkkjjjjjjiiikkkhhhggghhhkkkmmmmmmkkkjjjkkkkkkllllllmmmmmmnnniiiiiijjjkkklllllllllllljjjiiiiiihhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhhggggggfffeeeddddddccccccbbbbbbcccccccccdddddddddddddddddddddddddddddddddeeedddddddddccccccbbbbbbaaabbbdddcccaaa``````aaabbbbbbaaaaaa``````______cccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddddddddddddddd```______^^^^^^```aaabbb```aaaaaaaaaaaaaaa``````{{{uuuZZZDDDCCCCCC<<<888<<<555777999::::::;;;<<<===:::555111111444777666444555666777777777777666555333333222000///---,,,+++************************+++************+++,,,,,,///...---...//////---++++++++++++,,,,,,---------***+++---,,,******,,,...++++++,,,+++***)))+++---,,,---...///000000000000000666555777BBBOOOeee}}}wwwqqqpppsssrrroooiiiccc^^^YYYWWWVVVSSSRRRQQQPPPPPPPPPQQQRRRPPPOOOOOONNNLLLJJJHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJKKKNNNPPPPPPMMMJJJIIIHHHFFFDDDCCCCCCCCCDDDGGGFFFDDDBBB@@@???>>>>>>>>>??????>>>===<<<<<<<<<:::999999<<<>>>>>>:::777777666666666888888666555666777777777555555777888999;;;===>>>>>>>>>???AAACCCFFFKKKNNNNNNLLLKKKKKKHHHKKKNNNQQQSSSXXX```fffpppssswwwzzzzzzwwwrrrppphhh```[[[\\\]]]\\\]]]```fffllltttyyyzzzzzz{{{|||{{{|||}}}|||{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~||||||}}}}}}}}}~~~~~~~~~||||||}}}~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}}}}zzzyyyyyyyyyzzz{{{}}}~~~{{{{{{{{{zzzzzzyyyyyyyyy{{{|||zzzwwwxxx|||{{{wwwwwwvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyywwwuuuuuuwwwyyyxxxvvvwwwvvvvvvuuuuuuuuuvvvvvvwwwvvvuuutttsssrrrrrrqqquuutttrrrqqqqqqrrrssstttssssssttttttssssssrrrqqqppppppppppppppppppppppppqqqppppppppppppppppppqqqoooooonnnnnnmmmlllkkkkkkjjjjjjkkkllllllkkkjjjjjjmmmmmmmmmmmmnnnmmmjjjgggkkkkkkkkkllllllkkkkkkkkkllljjjhhhiiilllnnnnnnlllmmmmmmmmmmmmmmmmmmllllllhhhiiijjjjjjkkkkkkkkkkkkiiihhhggggggffffffgggggghhhggggggffffffgggggghhhgggffffffeeeddddddccccccbbbbbbbbbcccccccccddddddbbbbbbbbbbbbbbbccccccccccccccccccbbbbbbbbbaaaaaa```bbbccccccaaa`````````bbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaacccccccccccccccccccccccc```______^^^^^^```aaabbb^^^_______________^^^^^^~~~pppWWWDDDBBBBBB<<<999<<<777666666888:::::::::888999555111111444666666555666666555555555666666666333333222111000000//////******************************))))))******+++,,,///...---...//////---+++)))******+++---......///+++,,,...---,,,,,,---///***++++++***))))))***,,,------...///000000000000000777777:::FFFSSShhh~~~xxxvvvwwwuuutttqqqlllgggaaa\\\YYYTTTVVVWWWVVVRRRPPPPPPRRRQQQQQQPPPOOOMMMLLLJJJIIIFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJKKKMMMNNNMMMKKKNNNLLLJJJGGGEEEDDDDDDDDDGGGFFFDDDBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???<<<:::===BBBDDDBBB???;;;999888888999888777555777888888777666666777999888:::<<<======>>>@@@AAADDDEEEGGGJJJMMMNNNLLLJJJIIIIIIJJJMMMQQQWWW\\\```lllrrryyy|||zzzwwwuuuuuulllddd^^^\\\ZZZYYYZZZ]]]aaagggpppwwwzzz{{{{{{{{{{{{|||}}}|||{{{zzz{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}}}}}}}~~~~~~~~~}}}||||||||||||||||||{{{||||||}}}~~~~~~~~~~~~xxxxxxxxxxxxzzz|||~~~}}}}}}|||{{{zzzyyyxxxxxx|||}}}{{{xxxyyy||||||xxxwwwvvvuuuuuuuuuvvvwwwxxxvvvxxxzzz||||||{{{yyyxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzxxxwwwwwwxxxyyyyyyxxxwwwwwwvvvuuuttttttttttttwwwvvvuuuuuutttsssrrrrrrttttttsssrrrrrrssstttuuussssssttttttssssssrrrqqqoooooooooooooooooooooooooooooonnnnnnnnnnnnoooooonnnnnnnnnnnnmmmmmmmmmmmmkkkkkklllmmmmmmlllkkkkkknnnmmmlllmmmnnnmmmjjjgggkkkllllllmmmmmmllllllkkkmmmkkkjjjkkkmmmnnnnnnnnnoooooonnnnnnmmmllllllkkkhhhiiiiiijjjjjjjjjjjjiiihhhgggffffffeeeeeefffffffffffffffeeeeeeffffffffffffffffffeeeeeeddddddcccaaaaaabbbbbbbbbcccccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````___aaabbbbbb```______```aaaaaabbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa`````````aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb```______^^^^^^```aaabbb^^^______``````_________|||jjjTTTCCC@@@AAA<<<999;;;999777666777:::;;;888555777555222222444666666666666555444333333555666888444444333222000///......******************************)))))))))***++++++///...---...//////---+++******+++,,,,,,---......---...///////////////000***+++++++++))))))+++,,,---...///000000111111000222888888<<>>>>>???@@@AAA@@@@@@===999777<<>><<<:::999999999888666666777888777555555777888777999;;;<<<<<<===@@@BBBFFFDDDDDDGGGLLLNNNLLLJJJMMMKKKJJJMMMRRRWWW[[[\\\fffnnnwww{{{yyyvvvwwwyyyoooiiibbb\\\YYYWWWXXXZZZ\\\bbbkkktttyyy{{{zzzzzz{{{|||}}}|||{{{zzz{{{}}}|||||||||}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}~~~}}}|||{{{{{{|||}}}zzz{{{|||}}}~~~~~~~~~~~~yyyyyyxxxxxxyyy{{{|||~~~|||{{{{{{zzzyyyyyyxxxxxxzzz{{{zzzwwwxxx|||{{{xxxwwwvvvuuutttuuuwwwyyy{{{xxxyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxxxxyyyyyyyyyyyywwwwwwvvvtttssssssssssssvvvvvvvvvuuutttssssssrrrssssssrrrrrrrrrssstttuuussssssttttttssssssrrrqqqppppppppppppppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmmmmmmmmmmmmmllllllkkkkkklllmmmmmmllljjjkkkkkkllllllllllllkkkkkkllllllkkkkkklllmmmnnnnnnnnnnnnnnnmmmmmmllllllllljjjjjjkkkkkkkkkjjjjjjiiihhhgggffffffeeeeeefffffffffeeeeeeddddddeeeeeefffffffffeeeeeeeeedddddddddaaaaaaaaabbbbbbbbbccccccaaaaaaaaaaaaaaa``````````````````__________________```bbbbbb```___````````````aaaaaabbbbbbccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```______^^^^^^```aaabbb```aaaaaabbbbbbbbbbbbaaaxxxcccQQQBBB??????<<<:::;;;;;;999777888:::;;;888555555444333333444666666666666444333222222444666888555444333111///---+++************************************)))***++++++,,,///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......---+++,,,---,,,******,,,------...///000111111111111444:::999===IIIRRRbbbyyyzzz{{{|||{{{wwwrrrllliiieee```]]]^^^aaa___WWWPPPVVVVVVTTTRRRNNNKKKIIIGGGHHHIIIKKKLLLMMMNNNNNNNNNKKKKKKKKKJJJKKKLLLMMMOOOLLLKKKJJJHHHGGGHHHHHHIIIGGGFFFDDDCCCBBBAAA@@@@@@???>>>===>>>AAABBBAAA@@@:::777666:::CCCJJJMMMMMM@@@>>>;;;:::::::::888777666777777666555555666888888999::::::;;;<<>><<<:::::::::999888999999999777666444444444444555555666777444333222111222444666777555444222000...+++***)))************************++++++******++++++,,,---///...---...//////---+++---------,,,,,,+++++++++)))((()))***,,,,,,***(((,,,------,,,++++++,,,.........///000111111111111555:::999===IIIPPP]]]qqq}}}yyyuuusssnnngggaaaccchhhggg^^^TTTXXXXXXVVVTTTPPPMMMKKKIIIJJJKKKLLLMMMNNNOOOPPPQQQKKKMMMMMMMMMLLLMMMOOOQQQJJJJJJIIIHHHHHHIIIJJJKKKGGGFFFEEECCCBBBAAAAAAAAA@@@>>><<<>>>AAABBBAAA>>>;;;999888:::>>>CCCGGGIII@@@>>>;;;999::::::999888777777888777666555777999999:::::::::999:::===@@@EEECCCBBBCCCFFFIIILLLMMMMMMLLLKKKKKKMMMPPPTTTVVVZZZaaakkkrrruuuuuuwwwxxxuuutttnnnddd\\\ZZZYYYXXXXXX[[[bbbkkksssxxxyyyxxx{{{|||}}}|||{{{zzz{{{}}}yyyzzz|||}}}~~~}}}}}}|||{{{{{{||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~zzz{{{{{{|||}}}}}}}}}}}}|||{{{zzzxxxxxxxxxxxxyyyvvvwwwwwwwwwxxxxxxxxxyyywwwxxxwwwuuuvvvzzzzzzvvvwwwwwwwwwwwwwwwyyy{{{|||zzzxxxuuuttttttvvvzzz|||yyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxyyy{{{wwwwwwvvvuuuttttttttttttvvvvvvvvvuuuuuuuuuttttttttttttttttttssssssrrrrrrssssssttttttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqoooooonnnnnnnnnnnnooooooooooooooooooppppppppppppnnnmmmllllllllllllmmmnnnjjjiiiiiijjjmmmoooooonnniiijjjjjjkkkkkkjjjjjjiiikkkllllllkkkjjjjjjlllmmmkkkllllllmmmnnnnnnoooooonnnnnnnnnnnnmmmllljjjjjjiiihhhggggggffffffggggggeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeebbbbbbcccccccccddddddddddddddddddccccccbbbbbbaaa````````````aaaaaaaaaaaa___aaaccccccbbbaaabbbcccaaaaaaaaabbbbbbbbbbbbbbbeeeeeedddddddddcccccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```______^^^^^^```aaabbb^^^^^^___```aaaaaaaaaaaazzz|||XXXLLL@@@<<<===<<<::::::666777999888777666666777222333444555555555666777333222222222222444555666444333222000...,,,+++***************************,,,,,,,,,+++,,,,,,---...///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((***------***'''+++,,,,,,+++******+++---......000111111111111111444999999===IIIPPP[[[nnn~~~|||zzzrrrmmmhhhhhhkkkjjjccc]]]YYYXXXXXXVVVTTTRRRPPPOOOKKKKKKKKKLLLMMMOOOQQQSSSLLLNNNPPPPPPOOOOOOQQQSSSKKKKKKJJJIIIIIIJJJKKKLLLGGGFFFEEECCCBBBBBBBBBBBBAAA>>>;;;===AAABBB@@@===;;;<<<<<<;;;:::<<<@@@DDD@@@===:::999999::::::999999::::::999888888999;;;:::::::::999888999<<<>>>CCCCCCBBBBBBCCCFFFLLLOOOLLLMMMMMMLLLJJJLLLPPPUUUVVV\\\eeennntttwwwwwwwwwwwwyyytttiii```]]][[[XXXXXXZZZ___gggpppvvvxxxwww{{{|||}}}|||{{{zzz{{{}}}xxxyyy{{{}}}~~~~~~}}}|||{{{{{{{{{|||||||||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~{{{{{{|||||||||||||||{{{{{{zzzyyyxxxxxxxxxyyyzzzyyyxxxxxxxxxxxxxxxxxxxxxwwwyyywwwuuuwww{{{{{{wwwwwwxxxxxxxxxyyyyyyzzzzzzyyyxxxvvvuuuuuuwwwyyy{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzyyywwwvvvxxx{{{wwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuwwwwwwwwwvvvuuutttsssrrrssssssttttttssssssrrrqqqppppppppppppppppppppppppqqqppppppppppppppppppqqqppppppppppppppppppppppppmmmmmmlllkkkkkklllmmmmmmmmmkkkjjjkkklllmmmmmmllljjjkkkkkkkkkkkkkkkkkkjjjlllmmmnnnmmmkkkjjjlllnnnooooooooooooooopppppppppnnnnnnnnnmmmlllkkkiiihhhhhhgggffffffeeeeeeffffffffffffeeeeeeeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeecccddddddddddddeeeeeeeeeeeeddddddcccbbbbbbaaaaaaaaaaaabbbbbbbbbccccccccc```bbbcccdddcccbbbcccdddddddddddddddddddddccccccdddddddddcccccccccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb```______^^^^^^```aaabbb^^^^^^___aaaaaabbbbbbaaa}}}uuuUUUKKK@@@<<<<<<<<<;;;:::333666999888555333555777222333555555555555666888111222222222333444555666222222111000///...------************************------,,,,,,------...//////...---...//////---+++******+++,,,------...///+++******---///000,,,)))***++++++***))))))***,,,...///000111111222222111333999999===JJJQQQ[[[nnntttqqqnnnmmmllljjjgggcccYYYYYYXXXXXXWWWVVVUUUTTTLLLKKKJJJJJJLLLNNNQQQSSSMMMPPPRRRSSSQQQPPPRRRTTTNNNMMMKKKJJJJJJJJJKKKLLLGGGFFFEEECCCCCCBBBBBBBBBAAA>>>;;;<<<@@@BBB???;;;999<<<>>><<<999999>>>CCC???===:::888999:::;;;:::;;;<<<<<<;;;::::::;;;===;;;;;;:::999777888;;;===BBBCCCCCCBBBAAADDDKKKQQQLLLOOOPPPNNNJJJKKKPPPVVVUUUZZZbbbllltttxxxxxxvvvwww{{{wwwlllbbb___\\\XXXXXXYYY]]]eeennnuuuwwwwww{{{|||}}}|||{{{zzz{{{}}}xxxyyy{{{}}}~~~~~~}}}|||{{{{{{{{{{{{|||||||||}}}zzz{{{|||~~~~~~~~~}}}|||{{{|||||||||||||||{{{{{{yyyxxxxxxwwwxxxyyy{{{||||||{{{zzzzzzyyyxxxwwwwwwxxxyyyxxxvvvxxx||||||xxxwwwxxxyyyzzzzzzzzzyyyyyywwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwyyyzzzyyyvvvvvvxxx{{{wwwvvvvvvvvvvvvwwwwwwxxxvvvvvvvvvvvvuuuuuuuuuuuuzzzzzzzzzyyywwwvvvtttsssssssssttttttssssssrrrqqqoooooooooooooooooooooooorrrrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqpppppppppoooooommmlllkkkjjjjjjkkklllmmmooommmkkkkkkllllllkkkjjjkkkllllllmmmmmmllllllkkkmmmooopppnnnlllkkkmmmpppssssssrrrrrrqqqpppppppppnnnnnnmmmlllkkkiiihhhgggffffffeeeddddddddddddeeegggffffffeeeeeeffffffgggeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffdddddddddcccbbbaaaaaa```bbbbbbccccccdddddddddeee```bbbddddddccccccdddeeegggggggggffffffeeeeeeeeecccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb```______^^^___```aaabbb``````aaaccccccdddddddddwwwnnnOOOIIIAAA<<<;;;:::999777666666555555555555666666888444000111444777555333111222444333222222333555444222000///...---+++)))+++***)))))))))***,,,,,,***))))))))))))+++,,,---111---***,,,000222///++++++,,,------++++++,,,---******+++++++++******)))++++++++++++,,,,,,---...............///111222333666555999AAAHHHQQQaaaqqq}}}xxxuuurrrooommmkkkhhheeeaaa^^^[[[YYYZZZZZZZZZYYYPPPQQQOOOLLLIIIJJJOOOSSSQQQPPPOOOOOOPPPRRRUUUVVVXXXYYYWWWQQQOOOQQQQQQNNNHHHHHHHHHGGGFFFCCCAAA???CCC>>>:::<<>>>>>>>><<<::::::<<<>>>===<<<:::888888888999:::999AAAEEEBBBAAABBB@@@:::999999999999999999999999CCCBBBAAA>>>>>>@@@EEEIIIQQQNNNKKKJJJKKKMMMOOOOOOVVVXXXZZZ]]]hhhuuuxxxtttxxxyyywwwqqqggg^^^ZZZYYYWWWYYY\\\___fffqqqxxx|||zzz|||}}}|||yyyxxxxxxxxx{{{{{{|||}}}}}}|||{{{zzz{{{{{{||||||}}}}}}~~~~~~~~~}}}||||||}}}zzzzzz||||||{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyyyyxxxwwwwwwvvvyyyyyywwwxxx||||||zzzxxxxxxxxxyyyyyyzzzzzzzzz{{{zzzzzzyyyyyyxxxxxxwwwxxxyyy{{{||||||{{{yyyxxxxxxxxxzzzzzzzzzzzzxxxxxxwwwvvvvvvuuutttsssssssssvvvsssrrrttttttrrrrrruuuvvvvvvvvvvvvvvvuuuttttttuuutttsssrrrqqqrrrssssssrrrrrrqqqqqqpppooonnnnnnppppppooooooooooooppppppnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnmmmmmmmmmiiiiiijjjjjjjjjkkkkkkkkklllllllllllllllllllllllllllmmmlllkkkjjjjjjlllnnnqqqooommmmmmnnnooonnnmmmmmmmmmmmmmmmlllkkkjjjjjjkkkjjjhhhfffeeeeeefffgggffffffffffffggggggggggggggggggggggggggggggggggggjjjhhhfffeeedddeeefffgggeeeggghhhgggdddcccccccccddddddddddddddddddddddddddddddeeefffggghhhiiijjjjjjiiihhhgggggggggggggggeeeeeeddddddddddddccccccbbbcccddddddcccbbb```___bbbaaa```aaacccdddcccbbbccccccbbbbbbbbbbbbccccccddddddddddddddddddddddddvvvhhhOOOIIIAAA<<<;;;:::999777666666555555555555666666888444111111444666444111222333444444333333444666555333000//////...,,,***+++***)))))))))***,,,,,,***)))))))))***+++,,,---///......---......---,,,+++,,,------++++++,,,---***++++++,,,,,,,,,++++++------,,,+++++++++,,,,,,............000111222333777777;;;AAAGGGQQQdddvvv|||yyyvvvtttrrrooollljjjfffbbb^^^\\\[[[[[[[[[ZZZTTTTTTRRRNNNKKKKKKNNNQQQOOOOOONNNOOOQQQSSSVVVXXX]]]^^^[[[UUUSSSUUUUUURRRKKKKKKKKKJJJIIIHHHFFFFFFGGGBBB======BBBEEEBBB???>>>>>>>>><<<;;;;;;<<<>>>===<<<:::999999:::;;;<<<:::@@@DDDDDDFFFHHHEEE???999999999::::::;;;;;;;;;@@@@@@???======@@@EEEIIINNNMMMLLLKKKKKKLLLMMMOOORRRUUUXXX[[[dddpppuuussswwwxxxwwwssslllddd___\\\YYYZZZ[[[^^^eeemmmuuuxxxxxxzzz{{{{{{yyyxxxyyyyyyyyyzzz{{{{{{{{{{{{yyyyyy{{{{{{||||||}}}~~~~~~~~~}}}||||||}}}||||||~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyxxxxxxwwwvvvyyyzzzxxxxxx||||||zzzxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwxxxzzz{{{{{{zzzyyyxxxyyyyyyzzz{{{{{{zzzyyyyyyxxxwwwwwwvvvuuuuuuttttttwwwtttsssvvvvvvttttttxxxxxxxxxxxxxxxxxxwwwvvvvvvuuutttsssrrrrrrrrrssssssrrrrrrqqqppppppooonnnnnnppppppooooooooooooppppppnnnooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnjjjjjjjjjkkkkkkkkklllllllllllllllllllllllllllllllllmmmmmmllljjjkkklllnnnpppnnnmmmmmmnnnnnnmmmllljjjkkkkkkkkkkkkjjjjjjiiillljjjhhhgggffffffggghhhffffffggggggggghhhhhhhhhggggggggggggggggggggggggiiihhhfffeeeeeeeeeggggggeeeggghhhgggeeeccccccdddddddddddddddddddddddddddgggfffdddcccccceeefffhhhggggggffffffeeeeeeeeeeeeddddddcccccccccbbbbbbbbbaaabbbbbbcccccccccbbbbbbcccbbbaaabbbcccddddddbbbccccccbbbbbbbbbbbbccccccddddddddddddddddddddddddtttbbbMMMHHH@@@<<<;;;;;;999777666666555555555555666666888444111222444555333111333444555555444444555777555333111000000///---++++++***)))))))))***,,,,,,***))))))******+++,,,------///000///,,,+++,,,...+++,,,------++++++,,,---***+++,,,---------------......---,,,++++++++++++.........///000111222333888999<<>>>>>>>>>>>===;;;;;;<<<>>>======<<<;;;;;;<<<>>>???999<<<@@@DDDIIILLLHHHBBB999999:::<<<=====================<<<===???DDDGGGIIILLLNNNMMMKKKJJJKKKMMMLLLQQQVVVXXX^^^hhhooorrrvvvvvvvvvuuurrrlllddd___[[[ZZZZZZ]]]bbbiiippptttvvvxxxzzzzzzyyyxxxyyyzzzwwwxxxyyyzzzzzzyyyxxxwww{{{{{{||||||}}}~~~~~~}}}|||~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyzzzzzzzzzzzzyyyxxxxxxwwwzzzzzzxxxyyy||||||zzzyyyyyyyyyzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyyyyzzzzzzvvvwwwxxxyyyzzzzzzyyyxxxyyyyyyzzz{{{{{{zzzyyyyyyxxxxxxwwwwwwvvvvvvuuuuuuxxxuuuuuuwwwxxxvvvwwwzzzxxxxxxxxxwwwwwwwwwvvvvvvuuutttsssrrrrrrrrrrrrsssrrrrrrqqqqqqppppppooooooppppppooooooooooooppppppoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnkkkkkklllllllllmmmmmmmmmllllllllllllllllllllllllmmmmmmnnnmmmkkkkkkmmmooonnnmmmmmmnnnooonnnllljjjjjjjjjkkkkkklllkkkkkkkkklllkkkiiihhhgggggghhhiiiggggggggghhhhhhhhhiiiiiiggggggggggggggggggggggggiiihhhfffeeeeeefffggggggeeeggghhhgggeeeccccccdddeeeeeeeeeeeeeeeeeeeeeeeejjjhhhdddaaa```aaadddfffeeeeeedddddddddccccccccccccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccddddddcccbbbaaabbbdddeeedddcccccccccbbbbbbbbbbbbccccccccccccccccccccccccccccccsss^^^LLLFFF@@@<<<;;;;;;999777666666555555555555666666555333111222444555444222444555666666555555666777555333111111000000...,,,+++***)))))))))***,,,,,,)))*********+++,,,------,,,------------------...+++,,,------++++++,,,---)))***+++,,,------------------,,,+++++++++,,,,,,.........///000111333333666999>>>AAAIII\\\xxx}}}{{{xxxvvvuuuqqqkkkfffdddbbb```___```^^^[[[WWWSSSPPPOOONNNOOOOOOOOOOOOQQQRRRTTTUUU^^^aaabbb___]]]]]]YYYTTTPPPOOOMMMLLLLLLNNNPPPRRRSSSMMMFFFBBBBBBBBB@@@>>>===>>>???>>><<<;;;<<<>>>===============>>>???@@@888999<<>>===?????????===<<<===>>>============>>>>>>??????<<<999;;;AAAFFFGGGBBB===888:::<<>>>>>===;;;;;;<<<>>>AAAGGGMMMNNNKKKHHHIIIKKKIIIMMMRRRUUUVVV[[[eeennnssssssuuuwwwwwwqqqhhhaaa]]]XXXWWW[[[^^^aaahhhooouuuwwwxxxxxxwwwvvvvvvwwwwwwxxxyyy{{{{{{{{{zzzyyy{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{||||||||||||||||||||||||||||||{{{||||||||||||{{{zzzzzzyyy||||||zzzzzz}}}}}}zzz{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwxxxxxxyyyzzz{{{{{{uuuvvvvvvwwwxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttvvvssssssvvvwwwuuuwwwzzzvvvuuuttttttssssssttttttsssssssssssssssrrrrrrrrruuutttttttttttttttssssssqqqqqqppppppppppppqqqqqqqqqpppppppppooooooooonnnnnnnnnnnnnnnooooooppppppmmmmmmnnnnnnnnnooooooooonnnnnnnnnmmmmmmlllllllllkkkmmmnnnnnnlllllllllmmmmmmmmmnnnoooqqqpppnnnkkkkkkkkklllmmmnnnnnnnnnnnnjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiggggggggggggggggggggggggggggggfffffffffgggggggggeeefffhhhgggfffeeeeeefffffffffffffffffffffffffffeeeeeefffffffffeeeeeedddcccdddeeeeeeeeeeeeddddddeeeddddddddddddcccccccccdddcccaaa```___```aaabbbcccbbbaaabbbdddeeedddcccccccccbbbbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbrrrxxxZZZHHHDDD>>><<<<<<<<<:::777666666555555555555666666///000111333444444444444444555666666555555666888444222000000000000...,,,+++***)))))))))***,,,,,,)))***+++,,,------------...)))''')))///222///++++++,,,------++++++,,,---((()))******++++++++++++))))))***+++,,,...///000/////////000111222333444333:::AAAIII[[[yyy~~~|||yyyvvvssspppmmmhhheeegggeeebbb___]]]YYYTTTQQQSSSSSSRRRQQQPPPOOONNNMMMQQQWWW[[[[[[[[[ZZZUUUOOONNNLLLJJJHHHGGGIIIKKKLLLOOOLLLHHHEEECCCBBB@@@>>>===???@@@@@@>>>=========<<<<<<<<<===============???<<<<<<@@@CCCBBB???>>>999:::===@@@AAABBBAAA@@@>>>??????>>><<<::::::;;;>>>CCCIIILLLKKKIIIIIIJJJKKKLLLOOOSSSTTTWWW```jjjqqqrrruuuwwwvvvqqqjjjeeeaaaYYYWWW[[[]]]]]]ccclllsssuuuwwwwwwvvvvvvvvvwwwxxxyyyzzz|||||||||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}~~~|||{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}|||{{{{{{zzz}}}}}}zzzzzz}}}}}}{{{|||||||||||||||{{{{{{{{{wwwwwwxxxyyyyyyzzz{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwvvvuuuttttttttttttuuuvvvuuuuuuuuuuuuttttttttttttuuusssrrruuuvvvtttuuuxxxxxxwwwvvvuuutttuuuvvvwwwssssssttttttssssssrrrqqquuuuuuuuutttttttttttttttqqqqqqppppppppppppqqqqqqqqqqqqqqqppppppoooooonnnmmmnnnnnnooooooppppppqqqmmmmmmnnnnnnnnnooooooooooooooonnnnnnmmmllllllllljjjlllmmmmmmlllkkkkkkllllllllllllnnnoooooonnnllliiiiiijjjjjjkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhggggggggghhhhhhhhhiiiiiiggggggggggggggggggggggggfffffffffgggggggggggggggeeefffhhhhhhfffeeeffffffeeeeeeeeeeeeeeeeeeeeeeeebbbcccfffhhhhhhgggfffdddcccdddeeefffgggfffeeedddeeeeeeeeedddddddddccccccccccccbbbaaa````````````bbbaaa```aaacccdddcccbbbccccccbbbbbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaasssqqqVVVGGGCCC>>><<<<<<<<<:::777666666555555555555666666111222333444333222222111333555666666555444666777333111////////////---,,,+++***)))))))))***,,,,,,)))***+++------------,,,...,,,***+++---...,,,***+++,,,------++++++,,,---******+++,,,,,,+++++++++*********+++,,,---...////////////000111222444444666<<>>>>>;;;;;;>>>999;;;>>>@@@AAAAAA@@@???<<<>>>??????===;;;;;;;;;===@@@EEEIIIKKKKKKKKKJJJMMMKKKLLLPPPRRRSSS[[[dddmmmqqquuuxxxvvvrrrnnnlllggg]]]XXX[[[\\\YYY^^^gggnnnqqqtttuuuvvvwwwyyyzzzwwwxxxzzz{{{|||||||||{{{zzz{{{|||}}}}}}~~~~~~~~~~~~|||}}}~~~}}}{{{zzz|||~~~||||||||||||||||||||||||}}}}}}~~~~~~}}}}}}|||{{{{{{~~~~~~{{{{{{~~~}}}{{{}}}}}}}}}|||||||||{{{{{{xxxxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwvvvuuuttttttttttttuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwtttsssvvvvvvssstttwwwxxxwwwvvvttttttuuuvvvwwwsssssstttttttttsssrrrqqqssssssssssssssssssssssssrrrqqqqqqppppppqqqqqqrrrrrrrrrqqqppppppoooooonnnmmmnnnnnnoooppppppqqqqqqmmmmmmmmmnnnnnnnnnooooooooooooooonnnmmmllllllllliiijjjlllmmmkkkjjjjjjkkkkkkjjjiiijjjlllmmmlllkkkiiiiiiiiijjjiiiiiihhhhhhggghhhhhhhhhhhhhhhhhhhhhffffffggggggggghhhhhhhhhggggggggggggggggggggggggeeeffffffgggggggggggggggeeefffhhhhhhfffffffffgggddddddddddddddddddddddddbbbcccdddeeeeeeeeeeeedddbbbccceeefffgggfffeeedddddddddddddddcccccccccbbb```aaaaaaaaaaaaaaa``````aaa```___```bbbcccbbbaaaccccccbbbbbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaassskkkRRRFFFBBB>>><<<===<<<:::777666666555555555555666666333444555555222000//////333444555555444444555777222000///...///...---++++++***)))))))))***,,,,,,)))***,,,---......---,,,...//////---+++))))))***+++,,,------++++++,,,---,,,,,,---------,,,++++++,,,,,,,,,++++++,,,------//////000000111222444555888???FFFRRRkkkzzzzzzzzzzzzxxxtttnnniiiiiigggddddddccc```ZZZVVVPPPQQQQQQQQQPPPPPPOOONNNSSSUUUTTTQQQRRRWWWYYYXXXPPPOOOLLLJJJHHHGGGGGGGGGEEEEEEEEEEEEEEECCCAAA???===???AAAAAA???=========:::;;;;;;;;;:::999888888;;;777777:::999555777>>>999;;;>>>@@@AAAAAA???>>>:::<<>><<<<<<<<<===???BBBGGGKKKMMMLLLJJJNNNIIIIIINNNPPPQQQXXX```jjjpppvvvxxxvvvsssrrrssskkk```ZZZ\\\[[[VVVZZZccckkknnnqqqtttvvvxxx{{{}}}wwwxxxyyy{{{||||||{{{{{{zzz{{{|||~~~}}}~~~~~~~~~~~~wwwyyy{{{zzzxxxxxx{{{~~~||||||||||||||||||||||||~~~~~~~~~~~~~~~}}}||||||{{{~~~~~~{{{{{{~~~~~~{{{~~~~~~}}}}}}|||||||||{{{xxxxxxyyyyyyyyyyyyzzzzzz|||{{{yyyxxxwwwwwwvvvvvvwwwvvvuuuttttttuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxuuutttvvvvvvttttttwwwwwwuuusssrrrqqqrrrtttuuurrrssstttttttttsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrrrrrrrqqqqqqpppoooooonnnmmmnnnnnnooopppqqqqqqqqqmmmmmmmmmmmmnnnnnnnnnnnnpppoooooonnnmmmlllllllllhhhjjjllllllkkkiiiiiijjjjjjhhhggggggiiikkkkkkjjjkkkkkkkkkkkkkkkjjjiiihhhfffggghhhhhhhhhhhhggggggffffffffffffggggggggggggggggggggggggggggggggggggeeeeeefffggghhhhhhggggggeeefffhhhhhhgggffffffgggddddddddddddddddddddddddeeedddcccbbbbbbbbbcccdddaaabbbdddfffffffffdddccccccccccccbbbbbbbbbbbbaaa]]]___```bbbbbbbbbaaaaaaaaa______```aaabbbaaa```ccccccbbbbbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaauuufffOOOGGGDDD@@@===<<<<<<;;;:::888666444333333333222111666333000000222444333111111333666777555333222222333111///.........---+++,,,+++***)))))))))++++++,,,---///000000000///............------,,,,,,+++***+++------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///111222111000///000222;;;@@@JJJXXXmmm~~~|||zzzyyyvvvrrrnnnlllhhhddd```^^^]]]\\\[[[ZZZWWWTTTRRRQQQOOOMMMKKKQQQSSSUUUVVVUUUTTTUUUVVVTTTPPPJJJHHHIIIJJJJJJIIIGGGEEEDDDCCCDDDCCCBBB@@@BBB@@@AAACCCBBB>>>???CCC>>><<<;;;;;;;;;<<<;;;999:::;;;:::777444444888<<<999:::===???@@@>>>===;;;??????===;;;>>>BBBAAA<<<<<<>>>@@@AAADDDHHHMMMQQQNNNNNNNNNMMMLLLNNNRRRUUUbbbjjjssswwwvvvssssssuuukkkggg```[[[YYYZZZ^^^```fffkkkqqqtttuuuuuuwwwyyyxxxyyy{{{|||||||||{{{zzzzzzzzz{{{|||}}}~~~}}}}}}}}}}}}}}}|||{{{{{{}}}{{{yyyyyyzzz||||||{{{}}}||||||}}}~~~~~~~~~}}}|||{{{{{{zzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxwwwwwwzzzzzzyyyxxxxxxxxxyyyyyyuuuuuuvvvvvvwwwwwwwwwxxxwwwxxxxxxwwwuuutttvvvwwwvvvvvvuuuuuuttttttssssssuuuuuutttssssssssssssttttttuuuuuuuuusssrrrssstttssssssrrrqqqrrrssstttuuusssrrrqqqpppppppppqqqrrrppppppppppppoooooooooooonnnnnnmmmlllmmmnnnooopppoooooonnnnnnnnnnnnooooootttrrrppppppppppppooonnnlllllllllllllllllllllllljjjjjjiiikkkmmmooonnnmmmnnnmmmkkkjjjiiiiiihhhhhhiiiiiiiiiiiiiiijjjjjjjjjhhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhffffffeeeddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccbbbbbbcccdddcccbbbccccccccccccdddeeeeeefffeeedddccccccddddddbbb```aaabbbbbbbbbbbbaaa`````````````````````aaaaaabbbcccddddddcccaaa```aaaaaadddccccccccccccccccccdddbbbbbbbbbbbbbbbccccccdddtttcccMMMGGGCCC???<<<;;;;;;;;;:::888666444333333333222111555333000000222333222111222444666777555444333333333111///.........---+++++++++*********++++++,,,,,,---///000000000///...+++,,,...//////---+++******+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...)))+++...///000222444666999???IIIXXXlll~~~|||zzzwwwsssppppppmmmhhheeebbbaaa^^^\\\\\\YYYUUUSSSQQQPPPNNNLLLOOOQQQSSSSSSRRRQQQRRRSSSTTTOOOJJJHHHHHHIIIIIIHHHIIIGGGFFFEEEEEEEEECCCBBBAAA???AAADDDCCC@@@AAAFFFEEEBBB???>>>>>>>>>===<<<:::;;;:::777555555888<<<:::<<<>>>??????===;;;999>>>>>>===;;;===AAA@@@<<<===???@@@AAABBBEEEJJJMMMMMMMMMMMMLLLKKKNNNRRRVVV\\\ccclllrrrtttuuuvvvxxxooojjjccc\\\XXXXXXZZZ\\\ccchhhooosssuuuvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~}}}~~~~~~~~~}}}}}}|||{{{}}}{{{yyyzzz|||}}}~~~}}}~~~|||{{{|||}}}}}}}}}}}}||||||{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}|||||||||{{{{{{zzzzzzyyyyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyvvvwwwwwwwwwxxxxxxxxxxxxwwwxxxxxxwwwuuutttvvvwwwvvvvvvuuuuuuuuuuuuttttttvvvvvvuuutttsssssssssttttttuuuvvvuuusssrrrssstttssssssrrrrrrrrrssstttuuusssrrrqqqpppppppppqqqqqqpppppppppooooooooonnnnnnnnnnnnmmmmmmmmmnnnooopppooooooooooooooooooooooooqqqooommmmmmmmmnnnmmmllllllllllllllllllllllllllllllkkkjjjkkkmmmooonnnmmmmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjjjjiiihhhhhhgggggggggggggggggggggggggggfffeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccbbbbbbcccddddddcccdddddddddcccddddddeeeeeedddcccbbbcccddddddbbbaaabbbbbbccccccbbbbbbaaa```aaaaaaaaaaaaaaabbbccccccaaabbbccccccbbbbbbbbbcccccccccbbbbbbbbbbbbccccccbbbaaaaaaaaaaaabbbccccccttt}}}^^^IIIGGGCCC>>>;;;:::;;;;;;;;;888666444333333333222111444333111000111222111000222444666777666444444555222000///...///...---+++))))))***+++,,,,,,,,,,,,,,,---...///000///......)))+++...000111///,,,******,,,---,,,+++***+++---+++++++++,,,,,,---------......------------......'''))),,,...000222555777888@@@LLL[[[nnn~~~|||yyyuuurrrssspppmmmjjjgggeeeaaa______[[[WWWSSSRRRQQQPPPNNNMMMNNNOOOOOONNNNNNOOOPPPRRROOOKKKIIIHHHHHHHHHGGGKKKIIIGGGGGGGGGGGGEEEDDD@@@???@@@DDDCCCAAACCCGGGKKKHHHEEECCCCCCBBBAAA@@@;;;:::999777666666999;;;<<<<<<>>>>>>>>><<<:::888<<<===<<<:::<<<@@@???<<<>>>>>>??????@@@BBBFFFIIILLLLLLKKKJJJJJJMMMRRRVVVWWW\\\dddlllrrruuuwwwwwwsssnnneee]]]WWWVVVVVVXXX^^^ccckkkqqquuuwwwyyyzzz|||{{{{{{zzzzzzzzz{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{zzz{{{}}}~~~|||{{{zzzzzz{{{|||{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyzzzxxxwwwuuuuuuvvvwwwxxxvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyvvvwwwxxxwwwuuuuuuuuuwwwuuuuuuuuuvvvvvvvvvwwwwwwxxxwwwvvvuuutttttttttttttttuuuvvvuuusssrrrssstttssssssrrrrrrsssssstttuuusssrrrqqqqqqppppppqqqqqqppppppoooooooooooonnnnnnnnnmmmmmmmmmmmmnnnooopppnnnooopppqqqqqqpppooonnnpppnnnlllllllllmmmlllkkkllllllllllllllllllllllllmmmlllkkklllmmmnnnmmmlllkkkjjjjjjiiiiiijjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggggggggggggggggggggggggggfffeeeeeedddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccbbbbbbdddeeedddcccfffeeeddddddddddddddddddbbbaaaaaabbbddddddcccaaacccccccccccccccbbbbbbaaabbbbbbbbbbbbbbbccccccddd```aaaaaabbbccccccddddddbbbbbbbbbaaaaaabbbbbbbbbaaaaaa`````````aaabbbbbbtttxxxZZZHHHFFFBBB===999999:::;;;;;;888666333333444444333222444333222111111111111000222444666777555555555666111000////////////---+++&&&''')))+++,,,,,,++++++,,,---.../////////...---)))+++---/////////---,,,+++,,,---,,,++++++,,,...******+++,,,,,,---............------------......,,,...000000000111222444:::CCCQQQaaarrr}}}{{{wwwtttrrrpppnnnlllkkkhhhdddaaa```]]]XXXTTTRRRQQQPPPOOOLLLMMMNNNMMMLLLLLLMMMOOOPPPOOOLLLJJJIIIHHHGGGGGGKKKJJJHHHGGGHHHGGGFFFDDD@@@???@@@CCCBBB???AAAEEEIIIHHHHHHHHHHHHGGGDDDAAA;;;:::999888777777999::::::;;;<<<======<<<:::999:::<<<<<<999:::>>>???<<<;;;<<<=========@@@DDDGGGJJJJJJJJJIIIIIILLLQQQUUUWWWZZZ___fffnnnsssuuutttuuuppphhh___YYYVVVVVVVVVZZZ^^^fffnnnssswwwyyyzzz}}}|||{{{yyyyyyzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzyyyyyy{{{}}}||||||{{{zzzyyyyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwwwwxxxyyyyyyzzzwwwwwwxxxxxxyyyyyyyyyyyyzzzxxxvvvtttsssuuuwwwxxxvvvvvvwwwxxxyyyzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxxxxvvvuuuuuuvvvtttuuuuuuvvvwwwxxxxxxxxxyyyxxxwwwuuutttttttttttttttuuuvvvuuutttssssssuuusssssssssssssssttttttuuurrrrrrqqqqqqqqqqqqpppqqqpppooooooooonnnnnnnnnnnnlllllllllllllllmmmmmmnnnlllnnnoooqqqqqqooonnnlllqqqooommmmmmnnnnnnmmmlllllllllllllllllllllllllllnnnlllkkkkkkllllllkkkiiihhhhhhhhhhhhhhhiiijjjjjjhhhhhhhhhhhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhffffffffffffffffffffffffggggggfffeeeeeeeeeeeeeeeffffffffffffffffffffffffeeecccbbbbbbdddeeeeeedddgggfffeeedddddddddddddddaaa``````bbbddddddcccbbbcccddddddddddddcccbbbbbbbbbaaaaaaaaaaaabbbccccccbbbaaaaaabbbcccdddccccccbbbbbbaaaaaaaaaaaabbbbbb```````````````aaaaaabbbtttrrrWWWGGGEEEAAA<<<999999:::::::::777555333333444444333222444444444333222111000000222444555666555444555666000/////////000///---+++%%%&&&(((***++++++***)))+++,,,.../////////...---,,,,,,,,,,,,,,,---...///+++,,,,,,,,,++++++---///******+++,,,,,,---......///......------......///000222333333222111222444;;;EEETTTddduuu|||yyyvvvqqqooonnnmmmllljjjgggdddaaa^^^YYYUUUTTTRRRQQQOOOMMMNNNNNNMMMKKKKKKMMMOOONNNNNNMMMLLLJJJHHHHHHHHHJJJIIIGGGGGGGGGGGGEEECCCAAA???@@@AAA@@@<<<<<<@@@CCCEEEHHHKKKLLLJJJDDD@@@<<<:::999888888999999999777888:::;;;<<<<<<<<<<<<888<<<<<<999:::===???===999:::;;;;;;<<>>::::::>>>???AAAFFFJJJLLLIIICCC>>><<<:::999999::::::999888666777888:::;;;<<<======888<<<===:::999===???>>>888999::::::;;;>>>BBBEEEFFFHHHIIIIIIIIIJJJLLLMMMNNNQQQVVV]]]eeennnuuuyyysssqqqnnnjjjeee```\\\YYYXXXZZZ^^^eeemmmssswwwxxxzzzzzzzzzzzzzzz{{{|||||||||||||||{{{{{{zzzzzzzzz|||}}}~~~~~~~~~~~~~~~yyyxxxxxxzzz}}}}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwwwwxxxyyyyyyvvvwwwwwwwwwxxxxxxyyyyyyzzzxxxwwwuuuuuuvvvwwwxxxxxxyyyzzz|||||||||{{{{{{wwwwwwwwwvvvvvvvvvvvvvvvuuuwwwyyyyyywwwuuuuuuuuuttttttuuuuuuvvvwwwxxxxxxvvvvvvuuuuuuttttttuuuuuuuuuvvvwwwvvvtttssstttuuusssssstttuuuuuuuuuuuutttqqqrrrrrrrrrrrrqqqpppooooooooonnnnnnnnnnnnmmmmmmiiijjjkkkkkkllllllkkkkkkjjjkkklllmmmmmmlllkkkjjjnnnllljjjjjjlllmmmlllkkkllllllllllllllllllllllllmmmkkkjjjjjjkkkkkkjjjhhhhhhhhhhhhhhhhhhiiijjjkkkjjjiiiiiihhhhhhggggggfffggggggffffffffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhgggffffffeeeeeeffffffffffffffffffffffffffffffeeecccbbbccceeefffffffffgggfffeeeeeeeeeeeeeeeeeecccbbbbbbccceeeeeedddbbbcccccccccccccccbbbbbbaaa```````````````aaaaaabbbfffcccaaaaaacccdddaaa^^^bbbbbbbbbaaaaaabbbbbbbbbaaaaaa`````````aaabbbbbbxxxfffQQQHHH@@@>>><<<;;;;;;:::999777666555333333444444444333555777999888444222222333000222333333222222444666///...///000111000...++++++***************+++++++++,,,---.........------......---,,,,,,,,,------,,,,,,,,,++++++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---///111333333444777999<<>>???AAA???;;;<<>><<<:::888999;;;;;;:::888777777888999:::;;;;;;<<<777<<<>>>;;;:::===@@@@@@999::::::::::::<<<@@@CCCEEEGGGJJJKKKJJJIIIIIIIIIKKKOOOUUUZZZ___gggpppwwwssssssrrrpppkkkddd^^^ZZZZZZZZZ[[[aaaiiiqqquuuwwwxxxxxxzzz{{{||||||}}}}}}~~~}}}}}}|||{{{zzzzzzzzz{{{|||}}}}}}~~~~~~~~~}}}zzzzzzzzz|||}}}~~~|||zzzxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyywwwxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz||||||{{{yyyxxxxxxxxxxxxwwwwwwvvvvvvvvvtttwwwyyyyyywwwuuuuuuuuutttttttttuuuuuuvvvvvvvvvtttttttttsssttttttuuuvvvuuuvvvwwwvvvtttttttttvvvrrrssstttuuuvvvuuuuuutttqqqqqqrrrrrrrrrqqqpppooooooooonnnnnnnnnmmmmmmmmmjjjkkklllmmmnnnmmmllllllllllllllllllllllllllllllnnnlllkkkkkklllmmmmmmlllllllllllllllllllllllllllnnnlllkkkkkkmmmmmmlllkkklllkkkkkkkkkkkkkkklllmmmkkkjjjjjjiiihhhhhhggggggggggggfffeeeeeefffggggggiiiiiiiiiiiiiiiiiiiiiiiihhhggggggfffffffffffffffffffffffffffffffffffffffeeecccbbbccceeeggggggffffffeeeeeeeeeeeeffffffgggeeedddddddddeeeeeedddbbbbbbbbbccccccbbbbbbaaa```aaaaaa``````aaaaaabbbccceeebbb___aaadddeeeccc___ccccccbbbbbbbbbbbbccccccbbbaaaaaaaaaaaabbbccccccyyyaaaOOOGGG>>>===<<<<<<<<<;;;888666666444333333444555444333555888:::999555222222333000111222222111222444666......///000111000...+++...---,,,+++++++++,,,---+++,,,---.........---,,,---............---+++***,,,,,,,,,++++++,,,///222---,,,,,,,,,,,,,,,,,,,,,//////............//////...000111222222333555777>>>JJJZZZiiizzz~~~yyytttqqqooommmkkkfffdddcccaaa___[[[VVVRRRPPPPPPOOOLLLKKKKKKMMMOOOHHHLLLPPPPPPNNNMMMMMMNNNKKKIIIGGGGGGGGGGGGEEECCC???>>>???AAA@@@===>>>BBBDDDCCCCCCCCCDDDCCC@@@>>>===:::888999;;;<<<:::777999999999999999999::::::777<<<>>>;;;:::===@@@AAA<<<<<<<<<::::::;;;===@@@DDDGGGJJJLLLJJJHHHGGGFFFLLLQQQVVVXXX[[[```jjjrrruuuuuuvvvtttnnnfff___ZZZ\\\ZZZZZZ___gggoootttvvvvvvwwwyyy|||}}}}}}}}}}}}~~~}}}|||{{{{{{zzz{{{{{{|||}}}}}}}}}}}}}}}|||{{{|||}}}}}}{{{xxxyyyyyyzzzzzzzzzyyyyyywwwwwwwwwwwwwwwwwwxxxxxxzzzzzzyyyyyyxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwyyyzzz{{{{{{zzzxxxwwwyyyyyyyyyxxxxxxwwwwwwwwwtttwwwyyyyyyxxxvvvuuuuuuttttttttttttuuuuuuuuuuuussssssrrrsssssstttuuuvvvuuuvvvwwwvvvuuutttuuuvvvrrrsssuuuvvvvvvvvvuuutttqqqqqqrrrsssrrrqqqpppoooooonnnnnnnnnmmmmmmmmmmmmllllllnnnooooooooonnnmmmnnnmmmllllllllllllmmmnnnpppnnnmmmmmmoooppppppooollllllllllllllllllllllllooommmlllmmmnnnooonnnmmmooonnnnnnmmmmmmnnnnnnnnnkkkkkkkkkjjjiiihhhhhhggggggfffeeeddddddeeefffgggiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggfffffffffffffffggggggggggggggggggggggggeeecccbbbccceeegggggggggeeeeeeeeeeeeeeefffggghhhgggfffeeeeeeffffffdddbbbbbbbbbbbbbbbbbbaaa``````bbbbbbbbbaaabbbccccccdddddd```^^^```eeegggdddaaaddddddccccccccccccddddddbbbbbbbbbbbbbbbccccccddd}}}```IIIDDD@@@>>><<<:::::::::888666777666444222111111111222777666666444333222111111222444444222000000333777111111111111000///...---******)))))))))***,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///......------///000111222222222333444666999:::@@@MMM```qqq~~~yyytttpppnnnnnnhhhfffddddddccc```YYYSSSOOOOOOOOOPPPOOOOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLKKKIIIFFFEEEFFFFFFEEECCCEEEDDDBBB@@@??????@@@@@@AAAAAABBBDDDFFFEEECCCAAA===:::;;;>>><<<777777<<<888999;;;<<<>>>>>>======;;;;;;<<<<<<======>>>>>>?????????>>>??????@@@AAABBBEEEIIIMMMNNNMMMJJJHHHLLLMMMQQQVVVXXX[[[eeeooowwwxxxvvvtttssspppeeeYYY\\\]]]]]]\\\^^^eeeooovvvwwwwwwxxxzzz|||}}}|||zzz~~~~~~~~~~~~~~~}}}|||{{{||||||||||||||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvxxxxxxyyyyyyyyyyyyzzzzzzyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwvvvvvvsssuuuwwwxxxxxxxxxyyyzzzxxxwwwwwwwwwxxxyyyyyyzzzwwwvvvtttsssssstttuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuvvvvvvvvvvvvuuutttuuutttttttttssssssssssssvvvuuussssssttttttsssqqqssssssrrrrrrqqqpppooooooqqqooommmmmmmmmnnnmmmlllnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnooooooooooooooonnnlllmmmnnnoooooooooooooooooooooooooooooooooooooooqqqppppppooooooooooooooonnnnnnmmmmmmmmmlllllllllllllllkkkjjjjjjiiiiiihhhiiiiiihhhggggggfffggggggiiihhhhhhhhhggggggffffffiiihhhhhhgggfffeeeeeeeeekkkgggccccccfffhhhhhhgggcccdddeeeffffffeeedddccceeeeeeeeeeeeeeefffggggggiiigggffffffffffffdddcccdddddddddccccccbbbbbbbbb``````aaabbbbbbbbbbbbaaacccbbbaaaaaaccccccbbbaaaeeeddddddccccccddddddeeeaaaaaabbbcccddddddeeeeeewww]]]GGGCCCAAA>>>;;;999999999888777555444333222222333444444777666555444333222222111222555777666333111222555////////////...---,,,,,,+++***)))))))))***,,,---,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///......---...///000111222222222333444777999:::AAAOOObbbsss~~~}}}vvvqqqppppppllljjjgggeeebbb^^^YYYVVVPPPOOONNNNNNMMMMMMNNNNNNPPPOOONNNMMMLLLLLLLLLLLLLLLJJJHHHGGGHHHGGGFFFEEEEEEDDDBBBAAA@@@???@@@@@@AAAAAABBBDDDEEEDDDBBB@@@>>>;;;;;;===;;;777888===999;;;<<<>>>??????>>>>>>=========>>>>>>????????????>>>>>>>>>>>>>>>??????BBBDDDGGGJJJKKKKKKIIIGGGHHHIIIMMMRRRUUUWWW```jjjtttvvvvvvuuuuuurrrggg\\\^^^]]]]]]\\\]]]ccclllssswwwwwwyyy{{{||||||{{{zzz}}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzzzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyyyyyyyxxxxxxxxxwwwxxxxxxxxxyyyyyyyyyzzzzzzxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwtttvvvxxxxxxwwwwwwxxxyyywwwwwwwwwwwwwwwxxxyyyzzzyyyxxxwwwvvvuuuuuuvvvvvv{{{zzzzzzyyyyyyzzzzzz{{{vvvvvvwwwwwwwwwvvvvvvvvvuuuuuuuuutttttttttsssssstttsssrrrssstttuuutttsssssssssrrrrrrqqqppppppooopppnnnmmmmmmnnnooonnnmmmmmmmmmmmmnnnnnnooooooooonnnnnnoooooooooooonnnnnnmmmnnnnnnoooppppppooooooooooooooooooooooooooooooppppppooonnnnnnnnnnnnooonnnmmmmmmmmmllllllllllllllllllkkkjjjjjjiiiiiihhhjjjiiihhhhhhgggggghhhhhhkkkjjjjjjjjjiiiiiiiiiiiihhhggggggfffeeeeeeddddddhhhfffccccccdddfffffffffdddeeefffggggggfffeeedddeeeeeeeeedddeeeffffffggggggggggggiiijjjiiifffccceeeeeedddddddddcccccccccaaaaaabbbccccccccccccbbbcccbbbaaaaaaccccccbbbaaadddccccccccccccccccccddd``````aaabbbbbbcccdddddduuu\\\HHHDDDCCC???;;;888888888888888444444333333444555555666666666555444333222222111111555999999666111000000............---,,,+++***++++++***))))))***,,,---,,,------......------,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------///............///000000222111222333444777999;;;BBBQQQddduuu}}}zzzuuusssrrroooooommmhhhccc^^^[[[ZZZUUUSSSQQQOOONNNNNNOOOOOOPPPOOONNNMMMMMMLLLLLLLLLMMMLLLJJJIIIJJJIIIHHHFFFEEEDDDCCCBBB@@@@@@@@@@@@AAAAAAAAACCCDDDCCCAAA>>>@@@>>><<<<<<:::888:::>>><<<===???@@@AAA@@@@@@??????????????????@@@@@@@@@???>>>>>>=========>>>>>>BBBCCCEEEGGGGGGGGGGGGFFFEEEFFFJJJPPPSSSTTT[[[cccooosssvvvwwwwwwuuukkk```___^^^\\\[[[\\\bbbjjjpppwwwxxxzzz|||||||||zzzzzz||||||}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxzzzzzzzzzzzzyyyxxxyyyyyyxxxwwwwwwwwwwwwwwwuuuwwwyyyyyywwwvvvwwwxxxwwwwwwwwwwwwwwwwwwxxxyyy{{{zzzyyyxxxwwwwwwwwwwwwyyyxxxxxxwwwwwwxxxxxxyyyvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuttttttrrrrrrqqqrrrtttvvvuuutttsssrrrrrrqqqqqqppppppppppppnnnmmmmmmooopppoooooollllllmmmnnnooopppqqqqqqnnnoooooopppoooooonnnnnnooooooooooooppppppppppppoooooooooooooooooooooooooooooonnnmmmmmmmmmmmmnnnmmmmmmmmmmmmllllllllllllllllllkkkjjjjjjiiiiiihhhjjjjjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjiiiiiiiiigggffffffeeeeeeddddddddddddeeedddcccbbbbbbdddfffeeeffffffggggggffffffeeeeeeeeeeeeeeeeeefffggggggdddeeegggjjjlllkkkgggdddeeeeeeeeeeeeeeedddddddddbbbbbbcccdddddddddddddddcccbbbaaabbbcccdddcccaaacccccccccccccccccccccccc`````````aaabbbbbbcccccczzz]]]MMMJJJEEEAAA<<<999888999999999555555555555555555555555666666555444333333222222111666<<<===999222...,,,---.........------,,,+++,,,+++*********+++,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------............/////////000111111111222444777999;;;BBBSSSfffvvv~~~~~~|||wwwrrroooqqqrrrnnngggbbb______]]]ZZZWWWSSSQQQQQQRRRSSSQQQPPPOOONNNMMMMMMMMMMMMNNNLLLKKKKKKKKKJJJHHHFFFFFFEEEDDDCCCAAA@@@@@@???@@@@@@AAABBBDDDCCC@@@>>>BBB@@@>>><<<999999;;;??????@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@??????????????????>>>>>>>>>>>>??????BBBCCCCCCDDDDDDEEEEEEEEEDDDDDDHHHOOORRRSSSXXX^^^iiioootttwwwyyywwwoooeee```^^^[[[ZZZ\\\aaahhhmmmvvvxxx{{{||||||zzzyyyyyy{{{||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwxxxxxxxxxxxxyyyyyyyyywwwwwwyyyzzzzzzyyyxxxxxxzzzyyyxxxwwwvvvwwwwwwxxxvvvxxxyyyyyywwwvvvvvvwwwwwwwwwvvvvvvvvvwwwwwwxxxzzzyyyxxxwwwvvvuuuuuuuuutttttttttsssssstttttttttuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvvvvuuuuuuuuuuuusssrrrqqqrrrtttuuutttsssrrrrrrrrrqqqqqqpppppppppooonnnmmmmmmoooqqqqqqpppnnnnnnnnnoooooopppppppppoooooopppppppppooonnnnnnppppppooooooooopppppppppoooooooooooooooooooooooonnnnnnmmmllllllllllllmmmllllllllllllllllllllllllllllllkkkjjjjjjiiiiiihhhkkkkkkjjjiiiiiijjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhggggggfffffffffeeeeeeeeeccceeefffdddbbbaaadddgggfffggggggggggggggggggfffgggffffffffffffggghhhhhhcccbbbccceeehhhiiigggfffffffffffffffffffffeeeeeecccddddddeeeeeeeeeeeeeeeeeedddcccccceeeeeedddcccddddddddddddddddddddddddaaaaaaaaaaaabbbbbbcccccc~~~{{{^^^SSSQQQGGGCCC>>>:::::::::;;;:::777666666666555444333333555555555444444333333222444:::AAABBB===666000......////////////......------,,,+++******+++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......///////////////111111111222555777:::;;;CCCUUUiiivvv~~~{{{|||sssnnnrrruuutttnnnhhheeedddccc```\\\WWWUUUTTTTTTTTTRRRQQQPPPOOOOOONNNNNNNNNMMMLLLKKKKKKLLLKKKHHHFFFGGGFFFEEEDDDCCCAAA@@@?????????@@@BBBDDDCCCAAA???BBBBBB@@@<<<::::::===???@@@AAACCCDDDDDDDDDDDDCCC@@@@@@@@@??????>>>>>>>>>@@@@@@??????@@@@@@AAAAAACCCCCCCCCCCCCCCCCCDDDDDDBBBAAAEEEKKKNNNOOOSSSXXXaaaiiiqqqvvvyyyyyyssskkkbbb___[[[YYY[[[aaagggjjjsssvvv{{{|||{{{yyyxxxyyy{{{{{{|||}}}~~~~~~~~~~~~||||||||||||||||||||||||zzzzzzzzzyyyyyyxxxxxxxxx||||||||||||||||||||||||xxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyuuuvvvxxxyyyyyyyyyxxxxxxyyyxxxwwwvvvuuuvvvwwwxxxvvvxxxyyyyyywwwvvvvvvwwwwwwvvvvvvuuuuuuvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrvvvuuuuuuuuuuuuuuuuuuvvvssssssssssssssstttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuusssrrrrrrssssssrrrqqqrrrrrrqqqqqqqqqqqqqqqppppppooommmnnnpppqqqqqqqqqqqqqqqppppppooooooooonnnpppppppppppppppooonnnnnnppppppooonnnnnnoooooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllllllllllllkkkkkkllllllllllllllllllllllllkkkjjjjjjiiiiiihhhkkkjjjjjjjjjjjjjjjkkkkkkhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhggggggggggggdddfffhhhgggdddccceeehhhgggggggggffffffggggggggghhhhhhhhhhhhhhhiiiiiijjjbbb```^^^^^^aaaeeeggggggffffffffffffffffffffffffddddddeeefffffffffffffffgggfffeeeeeeggggggfffeeeeeeeeefffggggggfffeeeeeebbbbbbbbbccccccccccccccc|||uuu\\\TTTSSSGGGDDD???<<<;;;;;;:::999666666666666444333222111555555444444444333333333999>>>DDDEEE@@@999444222///000000000000000//////...---+++******+++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......///000/////////000000111222555888:::<<>>>>>@@@BBBEEEEEECCCAAABBBDDDBBB===;;;<<<>>>===@@@AAACCCEEEFFFFFFFFFEEEAAAAAA@@@@@@???>>>======?????????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@>>>???EEEHHHJJJMMMRRRZZZccclllrrrvvvyyyuuuooogggbbb]]]ZZZ[[[___cccfffoootttyyy{{{zzzxxxwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{zzzzzzyyyyyyxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxwwwwwwwwwvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxtttuuuwwwxxxyyyyyyxxxwwwyyywwwuuutttttttttvvvwwwuuuwwwyyyyyywwwvvvwwwxxxwwwvvvvvvuuuuuuuuuuuuuuusssssstttttttttsssrrrqqqvvvuuuuuuttttttuuuuuuvvvrrrrrrqqqqqqqqqssstttvvvvvvvvvvvvuuuuuuuuuttttttuuutttrrrrrrssssssqqqoooqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooooooqqqrrrqqqqqqssssssrrrqqqpppooonnnnnnqqqqqqqqqqqqpppooonnnnnnqqqpppnnnmmmmmmmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllmmmkkkkkkkkkkkkllllllllllllllllllkkkjjjjjjiiiiiihhhjjjjjjiiiiiijjjjjjkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhhhhffffffggghhhgggffffffeeeeeeffffffggghhhhhhhhhhhhhhhiiijjjjjjccc```\\\\\\^^^cccggghhheeeeeeeeefffffffffffffffddddddeeefffffffffffffffgggfffeeefffggghhhgggeeeeeefffggghhhhhhgggfffeeecccccccccccccccccccccccczzzmmmVVVOOOOOOEEEBBB>>>;;;:::999888666444444555555444333222111555444444444444333333333888===BBBBBB===777444333///000000111111000000///...---,,,+++***+++,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------///000000000///...000000111222555888;;;<<>>???CCCFFFGGGEEEDDDAAAEEEDDD???<<<>>>>>><<>>>>><<<======???@@@BBBDDDEEEEEEEEEFFFFFFEEEDDDCCCCCCAAA======AAAEEEGGGKKKPPPTTT^^^hhhnnnssswwwwwwsssooohhh```[[[[[[]]]^^^___kkkqqqxxxzzzxxxvvvwwwyyyvvvwwwyyyzzz{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxsssuuuvvvxxxxxxxxxxxxwwwxxxvvvtttrrrrrrsssuuuvvvtttvvvxxxxxxwwwwwwxxxyyywwwvvvuuuttttttttttttuuurrrssstttuuuvvvuuutttttttttssssssrrrrrrsssssstttsssrrrqqqqqqrrrsssuuuwwwuuuuuuuuutttttttttsssssstttrrrqqqrrrssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqsssqqqppppppqqqqqqqqqppprrrrrrrrrqqqqqqppppppoooqqqqqqqqqqqqpppooonnnnnnpppooommmlllkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnmmmlllmmmmmmmmmjjjjjjkkkkkkkkklllllllllllllllkkkjjjjjjiiiiiihhhiiiiiiiiiiiiiiijjjkkkkkkjjjjjjjjjkkkkkklllllllllggggggggghhhhhhhhhhhhhhhggggggfffggghhhhhhgggfffgggfffeeeddddddeeefffgggggggggffffffgggggghhhiiieeebbb______aaaeeehhhiiiddddddeeeeeeeeefffffffffddddddeeeffffffffffffeeefffeeedddeeefffffffffdddeeefffggghhhhhhgggfffeeecccccccccbbbbbbbbbbbbbbb{{{fffPPPJJJIIICCC@@@===;;;:::888666444111222333444444444333222444444444444444444333333555999===<<<888333000000//////000000000000000//////...,,,+++***+++,,,,,,,,,------......------,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---///000000000///...000000111222555888;;;<<>><<<===???CCCGGGHHHGGGEEEAAAFFFFFF@@@===??????;;;>>>???BBBEEEGGGHHHHHHHHHEEEEEEDDDCCCAAA@@@??????:::;;;<<<>>>@@@BBBDDDEEEFFFFFFGGGGGGGGGEEEDDDCCCDDD???>>>BBBFFFHHHLLLQQQQQQ[[[eeekkkqqqvvvwwwuuuuuummmccc]]][[[[[[[[[ZZZiiiooowwwyyyxxxvvvwwwyyytttuuuvvvxxxyyyzzz{{{{{{||||||||||||||||||||||||~~~~~~}}}|||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxvvvwwwwwwwwwwwwxxxxxxxxxssstttvvvwwwxxxxxxxxxwwwwwwvvvsssqqqqqqrrrtttuuusssuuuwwwxxxxxxxxxyyyzzzwwwvvvuuutttttttttttttttssstttvvvwwwxxxxxxwwwwwwuuuuuuttttttttttttuuuuuutttsssrrrqqqrrrtttvvvxxxuuutttttttttssssssssssssqqqppppppqqqsssttttttsssqqqqqqqqqqqqqqqqqqqqqqqqtttrrrppppppqqqqqqpppoooqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqooonnnnnnpppooommmkkkjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnmmmmmmmmmmmmnnnjjjjjjjjjkkkkkklllllllllllllllkkkkkkjjjiiiiiihhhiiihhhhhhhhhiiijjjjjjkkkhhhhhhhhhiiiiiijjjjjjjjjfffffffffggggggggggggggghhhfffeeefffiiijjjgggdddfffeeedddccccccdddeeefffeeeeeeeeeeeeeeefffggggggfffdddccccccfffhhhiiiiiidddddddddeeeeeeeeeffffffcccdddeeeeeeffffffeeeeeeeeedddcccccceeeeeedddcccdddeeeggghhhhhhgggeeedddbbbbbbbbbaaaaaaaaaaaaaaaxxxaaaKKKEEEEEE???===:::999888777666444555555444333111111222444555666777777666444222111555333555::::::333111333......---------,,,,,,,,,------++++++++++++------,,,---///000000///---,,,...,,,++++++,,,------,,,((()))***+++++++++******,,,,,,,,,---------......---...000000//////111222333222333777777666:::???PPPdddwwwzzztttpppooopppnnnkkkiiigggfffeeebbb```PPPRRRVVVXXXXXXVVVSSSPPPRRRQQQPPPOOONNNLLLHHHEEECCCGGGIIIGGGBBB???@@@CCC>>>???AAADDDGGGHHHGGGEEEDDDEEEDDDBBB@@@>>>===>>>===???BBBEEEHHHIIIIIIIIIFFFEEEBBB@@@??????@@@AAACCCAAA???>>>>>>@@@CCCEEEGGGGGGGGGEEECCCCCCEEEGGGCCCFFFIIIIIIGGGJJJPPPVVVXXXWWWZZZdddpppwwwvvvrrruuutttnnnfffaaaaaa```]]]bbbfffmmmrrrvvvvvvtttssswwwvvvvvvuuuvvvxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||||||||{{{zzzyyyyyyzzzzzzyyyxxxyyyzzz{{{|||{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwvvvvvvvvvwwwyyyzzzvvvvvvvvvuuuuuuuuuuuuuuuvvvsssqqqqqqrrrtttuuuvvvvvvvvvuuuuuuvvvxxxzzz{{{zzzzzzyyyyyywwwvvvtttsssttttttuuuuuuvvvvvvwwwwwwuuuuuuuuuuuutttttttttttttttsssrrrqqqrrrtttwwwxxxrrrrrrsssssssssssssssssstttssssssrrrrrrsssssstttqqqpppppppppppppppppppppooopppqqqrrrrrrpppnnnmmmoooooooooppppppqqqqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmpppnnnllllllmmmnnnmmmlllmmmmmmmmmmmmmmmlllkkkjjjlllllllllkkkjjjjjjiiiiiihhhiiijjjkkkkkkkkkjjjiiiiiihhhhhhgggggghhhhhhiiigggggghhhhhhhhhhhhgggggggggfffdddccccccdddeeeeeefffeeeddddddeeefffeeecccbbbeeeeeecccdddggggggeeekkkjjjiiiggggggggghhhiiihhhhhhgggggggggfffffffffddddddeeefffgggggggggfffggggggfffffffffeeeeeeeeefffffffffffffffgggggggggfffbbb___^^^___```___]]]xxx___KKKEEEDDD???===:::999888777666444444444444333111111222444666777888999888666444333555222444888777222111333.........---------,,,,,,---,,,++++++++++++,,,---,,,---...000000...---,,,...,,,++++++,,,------,,,,,,,,,------------......,,,,,,,,,,,,---------------...000000//////111222111000111555666777<<>>???AAAAAAAAABBBEEEGGGIIIHHHFFFBBBCCCDDDCCCAAAAAAAAABBB@@@BBBDDDFFFGGGGGGGGGFFFFFFEEECCCAAA@@@@@@@@@@@@CCCBBB@@@??????@@@BBBDDDFFFFFFFFFDDDCCCBBBDDDFFFFFFIIILLLMMMLLLMMMRRRWWWUUUTTTWWW___iiirrruuuuuuxxxwwwrrriiicccbbb```\\\aaaeeekkkqqquuuvvvuuutttwwwwwwvvvvvvwwwxxxzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyxxx{{{{{{zzzzzzzzz{{{|||}}}zzzzzzzzzzzzyyyxxxxxxwwwxxxxxxwwwwwwwwwxxxzzzzzzvvvvvvvvvvvvvvvvvvvvvvvvvvvtttrrrssstttvvvvvvvvvwwwvvvvvvvvvvvvxxxyyyzzzyyyyyyxxxxxxwwwvvvuuutttvvvvvvvvvwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuttttttttttttsssrrrqqqrrrsssuuuvvvttttttttttttssssssssssssssssssrrrrrrrrrrrrsssssspppqqqqqqqqqqqqqqqqqqqqqooopppqqqqqqqqqpppnnnnnnppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqpppoooooooooooooooooonnnnnnmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnllljjjjjjkkkkkkkkkjjjjjjkkkkkkllllllllllllkkkiiiiiiiiiiiiiiiiiiiiiiiiffffffhhhiiijjjjjjjjjjjjhhhhhhgggfffffffffggggggffffffggggggggggggffffffhhhgggfffeeeeeeeeeeeeeeefffeeedddeeeffffffeeedddcccffffffddddddggggggdddiiihhhfffeeeeeeeeefffgggeeeeeeeeeeeedddddddddddddddeeeeeefffffffffffffffeeeeeeeeedddddddddccccccbbbbbbbbbaaaaaaaaaaaaaaaccc```]]]\\\]]]^^^]]][[[xxx]]]JJJDDDCCC???<<<:::888888777666444333444444333111111222444666777777888777666444333444222222444444111111333//////.........---------,,,,,,++++++++++++,,,,,,+++---...//////...---+++...,,,++++++,,,------,,,++++++***)))***+++,,,---++++++++++++,,,,,,,,,,,,---...000000//////111222111//////333555777===EEEYYYmmm{{{vvvtttqqqooollljjjiiigggeeebbbbbb```\\\XXXUUUUUUUUUVVVUUUTTTRRRQQQQQQOOOLLLIIICCCEEEGGGEEE@@@>>>>>>@@@CCCCCCCCCDDDGGGIIIHHHHHHAAACCCDDDDDDCCCCCCEEEFFFCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDCCCBBBAAA@@@??????CCCBBB@@@??????@@@AAABBBCCCDDDDDDCCCAAAAAACCCDDDEEEIIINNNPPPOOOPPPRRRUUUQQQQQQSSSWWW___jjjsssyyy{{{{{{vvvmmmgggddd```[[[___ccchhhnnnsssuuuvvvvvvxxxxxxxxxxxxxxxzzz{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxxxx||||||{{{{{{||||||}}}~~~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuwwwxxxwwwvvvxxxwwwwwwvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuyyyxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuttttttsssrrrqqqqqqqqqrrrssstttuuuuuuttttttssssssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrppppppqqqqqqrrrrrrssssssqqqppppppppppppoooooooooppppppppppppqqqqqqqqqqqqqqqqqqpppooonnnnnnnnnnnnooonnnmmmkkkkkklllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkiiihhhggghhhiiihhhggghhhhhhiiijjjkkkkkkkkkkkkggggggggghhhiiijjjjjjjjjeeeffffffggghhhjjjkkklllhhhhhhgggfffffffffffffffeeeeeeffffffffffffeeeeeefffgggffffffeeedddcccbbbeeecccbbbcccdddeeedddcccbbbeeeeeebbbbbbddddddaaaccccccbbbaaaaaaaaabbbbbbaaaaaaaaa`````````______aaaaaaaaaaaaaaa`````````______^^^^^^^^^]]]]]]]]][[[[[[[[[ZZZZZZYYYYYYXXX[[[YYYWWWVVVWWWXXXWWWVVVxxx|||ZZZIIICCCBBB>>><<<999888888777666444222333444333111111222333333444444444444333222111333222111111111000111333/////////.........------,,,++++++++++++++++++,,,+++,,,...//////...,,,+++...,,,++++++,,,---,,,,,,+++***((('''((()))+++---******+++++++++,,,,,,,,,---...000000//////111222222//////222444777===EEE\\\rrrzzzuuurrrpppmmmkkkjjjhhheeeccceeebbb^^^YYYVVVVVVVVVWWWWWWUUUSSSRRRRRRQQQNNNLLLEEEGGGGGGFFFBBB??????@@@DDDCCCBBBCCCEEEHHHHHHHHHAAACCCDDDDDDCCCDDDEEEFFFCCCCCCDDDDDDDDDDDDCCCBBBCCCCCCCCCBBBAAA@@@>>>===AAAAAA@@@@@@??????@@@@@@AAABBBBBBBBB@@@@@@AAABBBAAAEEEKKKOOOPPPQQQRRRSSSQQQQQQQQQQQQVVVaaannnxxxzzz{{{xxxpppjjjfff```ZZZ\\\___dddjjjppptttwwwxxxxxxxxxyyyyyyzzz{{{{{{|||yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{zzzyyyyyy{{{{{{{{{|||||||||}}}}}}yyyyyyyyyyyyyyyyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxyyywwwwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvwwwyyyyyyxxxvvvyyyxxxxxxwwwwwwwwwvvvvvvwwwvvvvvvvvvuuuuuuvvvvvvyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuttttttsssrrrqqqppppppqqqqqqrrrtttttttttsssrrrqqqppppppqqqqqqppppppppppppqqqqqqppppppqqqqqqrrrsssttttttrrrqqqqqqpppooopppppppppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkklllkkkiiihhhggghhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhjjjhhhffffffggghhhgggfffgggggghhhiiiiiiiiihhhhhhggggggggghhhhhhiiiiiiiiifffeeeeeeeeefffgggiiijjjggggggfffeeeddddddddddddccccccddddddddddddccccccaaabbbccccccbbb```^^^]]]___^^^]]]^^^___```___^^^^^^aaa```]]]]]]___^^^[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPxxxvvvVVVGGGBBB@@@===;;;888777777777666444000222333333222111222333333333333333333222222111222222000//////111222222///.........------------+++++++++++++++++++++++++++,,,---//////---,,,+++...,,,++++++,,,---,,,,,,...---+++***+++,,,...000******+++++++++,,,,,,,,,---...000000//////111222444111111333555666===DDD___uuu|||wwwtttqqqnnnlllkkkhhheeeccccccaaa___\\\YYYXXXWWWWWWYYYWWWTTTSSSSSSRRRPPPNNNIIIIIIIIIHHHEEECCCAAAAAACCCAAAAAABBBDDDGGGGGGGGGCCCDDDEEEDDDCCCBBBCCCDDD@@@AAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAA@@@>>>===<<<>>>???????????????>>>>>>>>>???@@@@@@???>>>???@@@===BBBIIINNNRRRSSSSSSSSSSSSRRRPPPNNNPPPYYYgggrrrvvvyyyxxxrrrlllhhh```YYYZZZ\\\```ffflllqqqvvvxxxxxxyyyyyyzzz{{{{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||{{{{{{zzzzzz{{{{{{||||||||||||yyyyyyxxxxxxxxxyyyzzzzzzvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvwwwyyyyyyxxxvvvyyyxxxxxxxxxwwwvvvvvvuuuvvvvvvuuuttttttuuuuuuvvvwwwwwwvvvvvvuuuuuuttttttuuuuuuuuuuuuttttttttttttrrrqqqqqqqqqppppppqqqqqqrrrrrrqqqppppppooonnnnnnppppppooooooooooooppppppooooooppppppqqqrrrssssssrrrrrrqqqpppooopppppppppnnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiijjjiiigggfffffffffggghhhgggggggggggggggggggggggghhhfffddddddeeeeeeeeedddfffffffffeeedddcccbbbaaaddddddcccccccccbbbbbbbbbbbbaaa```_________aaaaaa``````___^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\ZZZ[[[[[[\\\[[[YYYWWWVVVXXXWWWVVVWWWYYYZZZYYYXXXXXX[[[ZZZWWWVVVYYYXXXUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOxxxpppSSSFFFBBB???<<<:::888777777777666555///111333333222111222333444444444444444444444444000222111......222333222......---------,,,,,,,,,******++++++++++++*********,,,---......---,,,***...,,,++++++,,,------,,,,,,++++++******+++---...++++++++++++,,,,,,,,,,,,---...000000//////111222555333333555777888===DDD```xxxyyyvvvtttpppnnnmmmjjjgggeeeaaaaaa___]]][[[YYYXXXWWWYYYWWWUUUSSSSSSSSSQQQPPPLLLLLLKKKJJJHHHEEECCCBBB@@@???@@@BBBEEEGGGGGGGGGEEEFFFFFFEEEBBBAAAAAABBB???@@@@@@AAABBBCCCDDDDDD@@@@@@???>>>===<<<<<<;;;:::;;;===>>>???>>>===<<<;;;===>>>>>>=========>>>===AAAHHHNNNSSSTTTTTTSSSQQQQQQNNNLLLMMMTTT___hhhppptttvvvsssoookkkccc[[[XXXYYY\\\aaagggnnntttwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}|||yyyzzz{{{|||||||||{{{{{{{{{zzzyyyxxxxxxxxxyyyzzzvvvvvvvvvwwwvvvvvvuuutttuuuuuuvvvvvvwwwxxxxxxxxxwwwuuuuuuuuuwwwxxxwwwvvvxxxxxxxxxxxxxxxwwwvvvuuuwwwvvvuuussssssssstttuuuttttttttttttttttttsssssstttttttttsssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooonnnnnnmmmmmmooooooooonnnnnnooooooooommmnnnnnnnnnooopppppppppppppppooooooooonnnnnnnnnmmmmmmmmmmmmmmmlllllllllkkkkkkjjjiiihhhhhhhhhhhhggggggffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccaaa______```aaa```___`````````___^^^\\\ZZZYYY\\\[[[[[[ZZZYYYYYYXXXXXXZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUTTTSSSSSSRRRQQQQQQRRRTTTUUUTTTSSSSSSVVVVVVSSSSSSUUUUUURRRSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQTTTSSSRRRQQQPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOOOONNNNNNNNNNNNPPPRRRSSSRRRRRRRRRSSSxxxlllQQQEEEAAA>>><<<:::777777777777666555...000222333222111222222444333333333333333444444///222222//////333444111---,,,,,,,,,,,,+++++++++)))***+++,,,,,,+++***)))***+++---......---+++***...,,,++++++,,,------,,,((())))))))))))*********,,,,,,,,,,,,---------------...000000//////111222333222333888:::;;;@@@FFFbbbzzz|||yyywwwtttqqqpppmmmjjjhhhdddcccaaa^^^[[[ZZZXXXXXXZZZWWWTTTSSSSSSSSSRRRQQQNNNMMMLLLJJJIIIGGGDDDBBB>>>???@@@DDDGGGIIIIIIHHHFFFGGGGGGFFFDDDCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEEEE@@@???===;;;:::::::::;;;666888;;;===>>>===<<<;;;999;;;======<<<<<<<<<===>>>AAAFFFLLLPPPQQQPPPOOOMMMLLLKKKJJJLLLRRRYYY^^^jjjqqquuutttrrroooggg___VVVWWWYYY]]]ccckkkqqquuuvvvwwwyyyzzz{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{|||}}}}}}||||||zzz{{{|||}}}}}}}}}|||||||||{{{yyywwwwwwwwwyyyyyyvvvwwwwwwxxxwwwvvvuuutttttttttuuuvvvvvvwwwxxxxxxvvvtttrrrssstttvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvvvvxxxwwwuuusssrrrrrrssstttssssssssssssttttttttttttssssssrrrrrrrrrqqqqqqqqqppppppqqqrrrrrrsssssssssoooooooooooooooooonnnnnnooonnnnnnmmmmmmnnnnnnooolllllllllllllllmmmmmmmmmkkklllmmmmmmmmmllljjjjjjjjjjjjiiiiiiiiihhhhhhhhhgggfffeeeddddddccccccddd```aaabbbccccccbbb```___^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZXXXXXXYYYYYYYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSRRRQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSPPPOOOOOOPPPRRRTTTSSSRRRRRRUUUUUUSSSSSSVVVVVVSSSRRRSSSTTTUUUVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRQQQPPPPPPRRRSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPSSSVVVWWWVVVUUUVVVWWWxxxjjjOOOEEEAAA===;;;999777777777777666555...000222333222111222222222111111000111111222222...222333///000444444000,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))***+++---......---+++***...,,,++++++,,,------,,,++++++,,,------------,,,,,,,,,------------......---...000000//////111222111000333999<<<===BBBHHHccc||||||zzzvvvtttrrrpppllljjjiiifffbbb^^^[[[YYYYYYYYYZZZWWWTTTSSSSSSSSSRRRQQQOOOMMMKKKJJJIIIGGGDDDBBB===>>>AAAFFFJJJKKKKKKIIIFFFGGGHHHGGGEEEEEEFFFGGGEEEEEEDDDDDDDDDEEEEEEFFF@@@>>>;;;999888888::::::444666999<<<======<<<;;;777:::<<<===<<<;;;;;;<<<>>>@@@DDDHHHLLLMMMKKKIIIHHHHHHGGGIIILLLQQQUUUXXXgggnnntttvvvuuurrrjjjcccVVVVVVWWW[[[aaaiiippptttvvvwwwxxxzzz{{{zzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{|||||||||{{{{{{|||}}}~~~~~~}}}}}}|||yyywwwwwwwwwxxxyyywwwxxxyyyyyyxxxwwwvvvuuusssttttttuuuvvvwwwwwwwwwvvvsssqqqqqqrrrtttuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvyyywwwuuurrrqqqqqqrrrsssrrrsssssssssttttttuuuuuurrrrrrrrrqqqqqqqqqppppppooopppqqqrrrssstttttttttooooooooooooppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnkkkkkkkkkkkkkkkkkkjjjjjjhhhiiijjjkkkkkkiiigggfffeeeeeedddddddddcccccccccbbbaaa```___^^^^^^^^^^^^ZZZ[[[^^^______]]]ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTRRRRRRSSSTTTSSSRRRPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRRRROOOPPPQQQSSSSSSSSSRRRQQQNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTQQQQQQPPPPPPQQQRRRTTTUUUQQQPPPOOOQQQSSSTTTTTTSSSSSSVVVVVVTTTTTTXXXXXXUUUSSSTTTUUUWWWWWWWWWVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRQQQOOOOOOOOOQQQSSSTTTRRRRRRRRRQQQQQQQQQPPPPPPSSSSSSSSSSSSSSSTTTTTTTTTPPPTTTWWWXXXVVVUUUWWWYYYyyyfffOOOBBB<<<;;;;;;999888:::<<<:::333---333222222111111222222333222222333333333222111111444333111111222444777999///...,,,,,,---------,,,++++++******++++++,,,---+++)))***...///------000000...,,,++++++***(((''')))+++------,,,,,,,,,---000///---,,,++++++,,,---......//////000000111111222555222666??????@@@KKKccc{{{yyyuuuqqqmmmmmmooorrrhhhbbb^^^\\\YYYVVVVVVYYYZZZYYYWWWTTTRRRQQQPPPPPPMMMNNNOOOMMMIIIEEECCCBBB@@@@@@AAAGGGLLLLLLGGGBBBCCCDDDFFFHHHHHHHHHFFFEEEJJJIIIGGGEEECCCBBBAAAAAA======;;;999777888:::<<<888888888999999:::::::::;;;:::999888999:::;;;<<<:::???EEEGGGGGGGGGHHHJJJEEEFFFGGGJJJMMMQQQSSSUUUaaajjjtttzzzyyytttnnnkkkZZZXXXWWWXXX]]]eeeooouuuwwwyyyzzzzzzyyyxxxxxxzzzzzz{{{|||{{{yyyxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{||||||||||||{{{{{{|||||||||}}}zzzzzz||||||yyyyyy{{{xxxwwwvvvuuuttttttttttttttttttttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrvvvvvvuuuuuuuuuuuuvvvvvvtttrrrooooooqqqtttvvvwwwsssrrrtttwwwwwwrrrooopppuuutttrrrppppppppppppqqqppppppqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqrrrrrrqqqnnnjjjiiiiiiiiiiiiiiiiiiiiihhhfffeeedddcccbbbbbbbbbbbbaaa___]]]\\\[[[```^^^]]][[[YYYXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUSSSQQQRRRUUUVVVTTTRRRSSSSSSRRRRRRQQQQQQPPPPPPSSSRRRRRRQQQPPPNNNLLLKKKSSSPPPOOOQQQPPPMMMNNNQQQOOONNNNNNOOORRRSSSSSSRRRTTTTTTSSSSSSSSSSSSSSSTTTNNNOOOOOOPPPQQQRRRRRRSSSWWWVVVVVVUUUUUUTTTTTTSSSRRRSSSTTTSSSQQQQQQRRRTTTRRRRRRRRRRRRSSSTTTUUUVVVUUUVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZXXXVVVSSSRRRSSSUUURRRSSSTTTUUUVVVUUUTTTSSSSSSRRRRRRQQQPPPQQQQQQQQQQQQRRRTTTTTTTTTTTTVVVWWWYYYYYYZZZZZZZZZZZZYYYYYYyyybbbMMMAAA======;;;888777999;;;:::444///333222222111111222222333222222333333333333333222444333222222222444666777///...,,,,,,---------,,,++++++******++++++,,,------++++++//////,,,,,,...///---++++++++++++)))((()))+++------,,,,,,,,,---//////...---------............//////000000111111111444222555>>>???@@@LLLhhh}}}zzzuuuqqqoooooooooiiiccc___^^^[[[VVVVVVXXXYYYXXXWWWUUUTTTRRRQQQPPPMMMNNNOOOMMMIIIFFFCCCBBBAAAAAACCCHHHNNNOOOKKKFFFDDDEEEGGGIIIJJJIIIIIIHHHHHHGGGFFFEEECCCAAA@@@???;;;:::999777666555777888888888999999999999999999:::999888888888999;;;;;;;;;>>>CCCFFFGGGHHHHHHIIIEEEFFFGGGIIILLLOOOQQQSSS]]]eeeooouuuvvvtttrrrppp```\\\XXXWWW[[[bbbiiinnntttvvvyyyzzzyyyxxxxxxxxxyyyzzz{{{zzzxxxwwwxxxyyyxxxxxxxxxxxxyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyzzzzzz|||yyyyyy{{{{{{xxxwwwzzzxxxxxxwwwvvvuuuuuuuuuvvvuuuuuuuuutttttttttssssssssssssssssssssssssssssssssssssssssssssstttuuuuuuuuurrrpppoooqqqtttuuuvvvuuurrrqqqsssrrroooooorrrrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhhjjjiiigggffffffeeeccc`````````___^^^]]]\\\[[[[[[\\\\\\\\\\\\ZZZYYYXXXWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTUUUSSSRRRSSSUUUUUUTTTRRRTTTTTTTTTSSSSSSSSSSSSSSSUUUUUUUUUUUUTTTSSSRRRRRRTTTQQQPPPRRRRRRPPPPPPSSSRRRQQQQQQRRRTTTUUUTTTSSSUUUUUUTTTTTTTTTTTTUUUUUUQQQQQQRRRRRRSSSSSSTTTTTTVVVVVVVVVVVVVVVWWWWWWWWWRRRSSSTTTTTTTTTUUUWWWYYYUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVTTTTTTUUUWWWVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTSSSUUUVVVVVVUUUUUUVVVXXXTTTUUUWWWXXXXXXWWWUUUTTTxxx{{{\\\JJJAAA>>>???;;;888666777999999666222222222111111111111222222111222333444444444444444444444444444444444444444///...,,,,,,---------,,,++++++******++++++,,,---///,,,,,,//////+++***---...,,,++++++,,,,,,+++))))))+++------,,,,,,,,,------...//////000/////////......//////000000111111000444222444===>>>AAAMMMmmm{{{wwwrrrnnnllljjjeeebbb```]]]WWWVVVWWWVVVWWWWWWWWWVVVTTTRRRQQQMMMNNNOOOMMMIIIFFFDDDDDDCCCCCCEEEJJJOOOPPPNNNJJJEEEFFFGGGIIIJJJKKKKKKKKKFFFFFFFFFEEEDDDBBB???>>>???>>>===<<<::::::999999999999999888888888888888:::999888888888999;;;<<<===>>>@@@CCCGGGIIIHHHGGGFFFFFFGGGHHHJJJMMMOOOPPPXXX___hhhoootttuuuuuuvvvhhhaaaYYYUUUXXX^^^ccceeepppssswwwzzzyyyxxxwwwwwwyyyzzz{{{zzzyyyxxxyyyzzzxxxxxxwwwxxxxxxyyyzzz{{{wwwwwwvvvvvvvvvvvvwwwwwwzzzwwwwwwyyyyyyvvvuuuxxxxxxwwwwwwvvvvvvvvvwwwwwwvvvvvvuuuuuuuuutttttttttssssssssssssssssssssssssrrrrrrrrrrrrrrrssstttttttttqqqooonnnoooqqqrrrrrruuupppllllllkkkjjjlllqqqlllllllllkkkjjjhhhgggfffeeeeeeeeeddddddccccccccccccbbbbbbaaa___^^^^^^]]]^^^]]]]]]^^^^^^\\\XXXUUUXXXXXXWWWVVVUUUUUUTTTTTTWWWWWWXXXXXXWWWWWWVVVVVVSSSTTTUUUVVVWWWWWWVVVVVVTTTTTTUUUUUUUUUTTTSSSSSSVVVUUUTTTTTTVVVVVVUUUTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVSSSSSSUUUUUUSSSTTTWWWWWWVVVUUUUUUWWWWWWVVVUUUWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZVVVWWWXXXWWWWWWWWWYYYZZZWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYUUUVVVWWWWWWVVVVVVXXXZZZYYYYYYXXXWWWVVVVVVVVVWWWXXXWWWWWWVVVVVVVVVVVVVVVTTTUUUWWWVVVUUUTTTVVVWWWTTTWWWZZZ\\\\\\ZZZWWWTTTwwwtttXXXIII@@@===???;;;888666666777888777555222222111111111111222222111222333444555555666666444444555555555444222222///...,,,,,,---------,,,++++++******++++++,,,---...+++,,,//////,,,+++------+++***+++------,,,+++)))+++------,,,,,,,,,---+++,,,...///000000//////......//////000000111111000444222444<<<===BBBPPPppp{{{vvvoookkklllhhheeeddd```ZZZWWWWWWUUUVVVWWWXXXWWWVVVTTTRRRLLLMMMNNNLLLIIIFFFEEEFFFHHHHHHIIIKKKNNNOOOLLLJJJDDDEEEFFFGGGIIIJJJLLLLLLFFFGGGGGGGGGFFFCCC@@@???AAA@@@@@@@@@???>>>;;;999999999888888777777777666::::::999999999;;;<<<===???======AAAFFFIIIIIIGGGGGGHHHHHHIIIJJJLLLMMMNNNTTTZZZccclllsssvvvwwwwwwnnnfff[[[UUUVVV[[[^^^^^^kkkpppvvvzzz{{{yyyxxxwwwzzz{{{|||{{{zzzyyyzzz|||xxxxxxwwwwwwxxxyyyyyyzzzvvvuuuuuuttttttuuuuuuvvvxxxuuutttwwwwwwtttsssvvvuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuttttttttttttsssssssssssssssssssssssssssrrrqqqqqqppppppqqqqqqooollljjjiiikkklllllllllnnniiiffffffeeeccceeejjjeeeeeefffeeedddcccaaa___\\\\\\]]]]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZZZZXXXWWWWWWXXXYYYXXXVVVSSSVVVVVVUUUUUUTTTTTTSSSSSSWWWWWWXXXYYYYYYYYYYYYXXXUUUVVVXXXZZZ[[[ZZZYYYXXXUUUUUUVVVVVVVVVVVVUUUUUUYYYXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYZZZZZZZZZZZZZZZYYYYYYYYYVVVVVVYYYYYYWWWXXX[[[\\\ZZZYYYYYYZZZZZZYYYWWWYYYXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\ZZZWWWVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXZZZYYYXXXXXXZZZ[[[ZZZXXXWWWUUUTTTTTTUUUUUUWWWWWWVVVUUUUUUUUUUUUVVVTTTUUUVVVUUUTTTSSSTTTUUUWWWYYY[[[\\\\\\[[[YYYWWWwwwmmmTTTHHH???<<<>>>:::999777666666777777777222111111000000111111222111222333444555555666666444444666666555444222111///...,,,,,,---------,,,++++++******++++++,,,---,,,***+++...///------000,,,+++++++++---...---,,,)))+++------,,,,,,,,,---)))***,,,.../////////.........//////000000111111000444222444;;;===CCCSSSrrr}}}xxxqqqlllmmmjjjiiiiiieee]]]YYYYYYUUUVVVXXXYYYXXXWWWUUUSSSKKKMMMMMMLLLJJJIIIIIIJJJNNNMMMLLLLLLKKKJJJHHHFFFDDDCCCDDDDDDFFFHHHJJJKKKGGGHHHIIIIIIHHHEEECCCAAA>>>>>>>>>???@@@>>>999666888888888777777666666666;;;:::::::::;;;<<<>>>??????===<<>>FFFWWWvvv~~~~~~}}}zzztttooonnnlllmmmnnnjjjbbb\\\\\\WWWXXXXXXYYYXXXWWWUUUTTTLLLNNNOOOOOONNNNNNOOOQQQSSSQQQOOOLLLIIIFFFDDDCCCDDDCCCBBBBBBCCCFFFHHHJJJIIIIIIJJJIIIHHHFFFEEECCC??????@@@CCCEEECCC===888777777777777666666666666::::::::::::;;;<<<>>>???>>>======>>>BBBFFFHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNQQQTTT\\\eeemmmrrrssssssrrrmmmddd]]]XXXXXXZZZ\\\dddjjjqqqwwwyyyzzzyyyyyyuuuvvvwwwwwwvvvvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwuuurrrrrrttttttqqqqqqsssqqqppppppoooooooooppppppooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjiiihhhfffdddccccccbbbbbbaaa___```aaabbbbbbaaaaaa^^^^^^```___ZZZXXXZZZ\\\]]]]]]]]]]]]]]]\\\\\\```___^^^\\\ZZZXXXWWWVVVXXXXXXYYYYYYYYYZZZZZZZZZYYYWWWUUUUUUXXXZZZ\\\]]]YYYYYYYYYYYYYYYYYYYYYZZZYYYZZZ[[[\\\]]]]]]]]]]]]___`````````___^^^\\\[[[]]]]]]^^^_________^^^^^^___```aaaaaa______```aaa]]]]]]^^^^^^^^^^^^^^^^^^bbbbbbbbbbbbaaa```___^^^___\\\[[[^^^^^^\\\]]]```___^^^\\\\\\]]]]]]\\\[[[[[[ZZZZZZ[[[[[[\\\]]]^^^[[[[[[[[[[[[\\\\\\\\\\\\______^^^^^^]]]\\\\\\[[[YYYZZZ[[[ZZZYYYZZZ[[[]]]ZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^\\\YYYWWWVVVWWWYYYYYYXXXWWWVVVVVVVVVWWWYYYXXXXXXWWWWWWWWWWWWWWWVVVXXXYYYXXXWWWWWWXXXYYYXXXVVVUUUSSSSSSUUUVVVXXXyyy___NNNHHH@@@:::<<<:::::::::888666555555555111111000000000000111111222222333333333333333222444444444444444444333333///...,,,,,,---------,,,++++++******++++++,,,---,,,***+++//////,,,,,,///...---,,,,,,---...---+++)))+++------,,,,,,,,,------------------...//////......//////000000111111111666444555;;;>>>HHHZZZ}}}~~~|||}}}{{{vvvqqqooonnnooorrrooofff```___ZZZYYYYYYXXXWWWVVVVVVUUUOOOQQQRRRSSSSSSTTTWWWYYYVVVTTTQQQMMMHHHEEECCCCCCEEEDDDBBBAAABBBDDDGGGIIIIIIIIIHHHHHHGGGFFFEEEEEE@@@@@@BBBGGGJJJHHHAAA;;;555555666666666666666666888888888888999;;;===>>>======>>>>>>@@@CCCGGGKKKHHHHHHHHHIIIJJJKKKMMMNNNQQQQQQTTT\\\fffnnnssstttsssqqqlllbbbZZZVVVXXX\\\aaafffmmmsssvvvwwwxxxyyyuuuvvvxxxxxxwwwvvvxxxyyyxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwwwwvvvvvvwwwwwwwwwtttrrrqqqtttsssppppppsssqqqpppooonnnnnnnnnnnnnnnkkkkkkjjjjjjjjjiiiiiiiiiggggggggggggggggggggggggeeeeeedddcccbbbbbbbbbbbb```___^^^___aaabbbbbbaaabbb______```___[[[YYY[[[]]]]]]]]]]]]^^^___```aaaaaaaaa```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXZZZ[[[[[[ZZZ\\\\\\\\\]]]]]]]]]^^^^^^]]]^^^___```````````````cccccccccbbbaaaaaa`````````aaaaaabbbccccccbbbbbb```bbbcccbbb```___aaaccc```_______________^^^^^^aaaaaabbbbbbbbbaaaaaa```aaa^^^]]]```___]]]]]]```^^^]]]\\\\\\^^^^^^]]][[[[[[[[[[[[[[[\\\]]]^^^^^^ZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]YYYZZZ[[[[[[[[[\\\^^^```[[[[[[[[[\\\\\\]]]^^^___\\\\\\]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[YYY[[[\\\ZZZXXXUUUTTTTTTVVVWWWWWWWWWWWWWWWVVVVVVXXXWWWVVVVVVUUUUUUVVVVVVSSSUUUVVVVVVVVVVVVWWWXXXUUUUUUTTTSSSSSSTTTUUUUUUyyyZZZLLLHHH@@@:::<<<:::;;;;;;:::777555444333111111000000000000111111222222333333333222111111444444444444444444444444///...,,,,,,---------,,,++++++******++++++,,,---...,,,,,,//////++++++---///...,,,,,,---...,,,+++)))+++------,,,,,,,,,---//////...------...000111......//////000111111111222777555555<<>>??????>>>AAAGGGLLLFFFFFFGGGHHHIIIJJJLLLMMMQQQOOOOOOTTT___kkkssswwwtttuuuqqqfff[[[UUUWWW[[[^^^cccjjjpppsssuuuwwwxxxxxxyyy{{{zzzzzzzzz{{{|||xxxxxxwwwwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvvvvwwwwwwtttrrrqqqtttsssppppppsssqqqqqqooonnnmmmmmmmmmmmmhhhhhhhhhggggggggggggfffccccccccccccccccccccccccddddddccccccddddddeeefff```______aaacccddddddcccfffbbb```aaa```\\\\\\______^^^^^^^^^___aaaccceee]]]^^^___aaabbbdddeeeeeebbbbbbaaa```___^^^^^^]]]aaaaaaaaabbbcccbbb___\\\______``````aaaaaabbbbbbaaabbbbbbcccddddddccccccgggfffeeeeeedddeeeeeefffbbbbbbcccddddddddddddddd```bbbdddccc```___aaacccaaaaaa``````______^^^^^^]]]]]]^^^``````aaaaaaaaaccc```___``````]]]]]]```^^^\\\[[[\\\]]]^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^___YYYYYYZZZ[[[[[[\\\]]]]]]\\\\\\]]]]]]^^^_________]]]^^^^^^]]][[[[[[]]]^^^]]]]]]]]]]]]]]]^^^``````\\\]]]]]]^^^^^^_________ZZZZZZZZZZZZZZZZZZZZZZZZVVVXXXYYYXXXVVVTTTSSSSSSRRRSSSTTTUUUVVVUUUTTTSSSUUUTTTSSSSSSRRRRRRSSSSSSOOOQQQRRRSSSRRRRRRTTTVVVMMMNNNOOOPPPPPPOOONNNMMM|||www[[[LLLDDDBBB888;;;>>><<<:::888888777555333555444222000//////000000333222111222444666666666111555777555555666333///...******---...+++((()))++++++++++++,,,---......,,,---///000///---+++)))...------...///...,,,******,,,...///...------------------...............///////////////000111111777333555:::<<<@@@NNN^^^~~~}}}{{{zzzyyywwwuuusssqqqmmmhhheeeaaa^^^ZZZWWWVVVVVVXXXYYYRRRSSSTTTVVVWWWWWWWWWWWWVVVNNNKKKMMMLLLHHHHHHKKKJJJHHHDDDAAA???@@@BBBDDDFFFEEEEEEEEEFFFFFFEEECCCGGGBBB>>>@@@EEEGGGCCC>>>:::999888888888888888999888666444444666999;;;;;;>>>@@@AAA???<<<>>>EEEKKKIIIIIIIIIIIIIIIJJJKKKKKKOOOOOOOOORRRXXXbbbmmmtttuuusssrrrooodddXXXUUUZZZZZZ]]]dddmmmtttxxxyyywwwwwwxxxyyyzzz{{{{{{zzzzzz{{{yyyxxxxxxyyyzzzxxxwwwyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvvvvvvvuuuuuutttssslllkkkjjjhhhfffeeeeeeeee```aaabbbccccccbbbaaa```bbbcccccccccddddddddddddcccfffhhhiiigggeeeeeeeeedddcccccccccdddfffhhhiiihhhiiiiiigggeeeccccccdddbbbbbbaaa```````````````]]]^^^```bbbdddeeeffffffgggfffeeedddcccdddeeeeeecccccccccbbbbbbaaaaaaaaabbbcccddddddbbbbbbcccdddfffeeeccccccdddeeecccbbbdddddddddddddddeeefffgggeeedddcccbbbbbbbbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaa``````_________``````aaaaaa```^^^^^^______^^^\\\^^^______^^^]]]]]]^^^```[[[[[[\\\\\\]]]^^^^^^___\\\\\\\\\\\\]]]]]]^^^___ZZZ[[[\\\\\\]]]]]]]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^aaa___]]]]]]___```^^^[[[^^^^^^_______________^^^]]]\\\\\\[[[[[[ZZZYYYXXX\\\ZZZXXXXXXYYYXXXUUURRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNOOOOOOMMMKKKKKKLLLLLLLLLKKKKKKLLLMMMLLLKKKKKKLLLNNNFFFGGGIIIIIIHHHEEEBBB@@@yyyrrrXXXJJJCCCBBB:::===:::999777777777777555444444333222000000000000111444333111222444555555555444666555222222444444222///+++))),,,---,,,+++...++++++++++++,,,---......,,,,,,---....../////////000...,,,+++,,,------,,,***,,,...///...------...---------............///000000000///000000111222777333555:::<<<@@@OOOaaa~~~~~~{{{yyyvvvtttrrrnnnjjjfffeeebbb]]]ZZZXXXWWWWWWWWWQQQRRRSSSTTTUUUVVVWWWWWWUUUNNNKKKMMMMMMJJJJJJMMMKKKIIIFFFDDDBBBBBBDDDDDDFFFEEEEEEEEEGGGGGGFFFDDDEEEBBB???@@@CCCDDDAAA>>>999999888888777777888888666555333444777999:::999<<>>===>>>??????@@@?????????@@@???<<<:::>>>??????>>>======>>>@@@;;;<<<>>>>>>>>><<<:::999yyyqqqXXXKKKAAA>>>444888888777555666777777666444111111000000000111333444555444222222333444333222555666333...---222555444222---***,,,---***)))+++++++++++++++,,,---......******+++,,,...000111222111...+++***+++---------+++,,,......---,,,---...------......//////000000000////////////000111111555333666;;;===CCCUUUjjj}}}yyyvvvtttpppllliiikkkgggbbb___]]][[[WWWSSSUUUSSSQQQPPPPPPQQQSSSTTTSSSOOOLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGEEEDDDCCCCCCCCCEEEHHHIIIHHHGGGOOOOOONNNIIIBBB===;;;<<<999999999888888777666666555555555777999:::999888888;;;>>>???@@@@@@CCCEEEIIIIIIHHHGGGGGGGGGGGGHHHOOOSSSWWWWWWTTTTTTZZZ```mmmooosssuuurrrhhh\\\TTTYYYYYY[[[aaajjjrrrxxx{{{{{{zzzxxxvvvvvvwwwyyyzzzxxxvvvuuutttuuutttsssqqqsssrrrrrrqqqpppooonnnnnnjjjjjjjjjiiihhhfffeeedddccccccbbbbbbbbbbbbccccccbbbbbbbbbccccccbbbbbbbbbeeeeeeeeeeeefffffffffgggcccdddeeedddcccccceeegggffffffeeeeeeeeeddddddeeecccdddfffeeedddcccdddfffgggffffffeeeeeefffffffffgggggghhhhhhhhhhhhhhhgggiiihhhhhhgggggggggggggggffffffffffffeeeeeeeeeeeedddeeeffffffddddddeeefffdddcccbbbcccdddeeeeeecccbbbaaaaaaaaaaaaaaabbbbbb``````aaaaaabbbbbbbbbaaabbbaaa```^^^^^^___```aaa\\\\\\\\\]]]^^^```aaabbbaaa___^^^^^^___aaaaaa```^^^^^^^^^[[[XXXVVVVVVWWWYYYZZZ[[[]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOKKKJJJJJJJJJJJJJJJJJJIIIGGGHHHHHHHHHGGGFFFEEEEEECCCEEEGGGIIIHHHFFFCCCAAADDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<;;;;;;;;;<<<===>>>>>>???AAABBBAAA>>><<>>@@@;;;;;;=========<<<;;;:::~~~oooYYYLLLBBB>>>444888:::999777777777777555333111000000000000222333444555333222222333333333222222444333000///222333000***'''(((---///+++))))))++++++++++++,,,---......(((***,,,.........---,,,...---,,,---......,,,***+++,,,------,,,,,,---///------......///000000111//////.........///000000555333666;;;===DDDYYYooo{{{wwwtttqqqmmmkkkjjjfffaaa______]]]YYYUUUYYYWWWTTTQQQOOOOOOPPPQQQSSSQQQMMMJJJIIIJJJIIIHHHJJJJJJJJJJJJHHHFFFDDDCCCBBBBBBBBBDDDGGGHHHHHHGGGKKKMMMMMMHHHAAA<<<<<<>>>::::::::::::999888666666777666777999;;;<<<;;;:::777:::<<<>>>???@@@AAABBBFFFEEEEEEDDDDDDDDDEEEEEEMMMQQQUUUTTTQQQQQQTTTXXXiiimmmpppsssrrrlllccc[[[SSSTTTWWW^^^gggpppuuuxxxxxxwwwuuusssssssssuuuvvvqqqooonnnnnnnnnnnnlllkkkiiiiiihhhggggggfffeeeeeefffgggggggggggggggffffffhhhgggfffeeedddddddddddddddddddddccccccdddddddddeeeeeeeeefffffffffggggggdddeeeeeeeeeddddddfffhhhgggggghhhhhhhhhiiiiiiiiiggghhhiiiiiihhhhhhiiijjjhhhhhhggggggggghhhhhhiiieeefffggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhgggggggggfffffffffffffffffffffffffffggghhhgggffffffggghhheeedddcccdddeeefffeeedddbbbbbbaaaaaaaaaaaabbbbbb___``````aaaaaaaaa``````___^^^]]][[[[[[[[[\\\]]]XXXXXXYYYZZZ[[[\\\^^^___]]]ZZZXXXVVVWWWWWWWWWWWWWWWWWWVVVTTTQQQOOOOOOPPPLLLMMMOOOPPPQQQQQQPPPOOOLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDCCC@@@AAAAAAAAAAAAAAAAAABBB??????@@@AAABBBBBBBBBAAAAAADDDIIILLLKKKHHHCCC@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;:::;;;<<<<<<>>>???@@@CCCFFFFFFDDDBBB@@@AAAAAA???>>>===>>>@@@<<<======>>>>>>===<<<;;;kkkWWWLLLBBB???777<<<;;;999888777777777555333111111000000000111333444444222111111333444333222000333333111111222111..."""!!!%%%---111...,,,,,,++++++++++++,,,---......(((***,,,......---***)))---------...///...,,,))),,,---------,,,,,,...000------...///000000111222///////////////000000111444333666;;;===EEE\\\ttt}}}yyyvvvssspppmmmlllfff```^^^______[[[WWW[[[YYYVVVTTTRRRPPPPPPPPPSSSRRRNNNIIIIIIKKKKKKHHHJJJJJJJJJIIIHHHFFFDDDCCCAAAAAAAAACCCFFFGGGFFFEEEAAACCCDDDBBB???===>>>@@@;;;;;;<<<<<<;;;999777666999888888999;;;======<<<999:::;;;===>>>??????@@@BBBBBBBBBBBBBBBCCCDDDDDDIIIKKKMMMMMMMMMNNNOOOPPPbbbiiioooqqqqqqoooiiicccSSSSSSUUUZZZbbbjjjooorrrtttrrrqqqooonnnnnnoooooojjjiiiggghhhiiiiiihhhfffffffffeeeeeeeeeeeeddddddffffffggghhhhhhhhhhhhhhhiiihhhgggfffeeeeeeeeeeeeffffffeeeeeeeeeeeeffffffdddeeeeeeeeeeeefffffffffeeefffhhhhhhgggggghhhjjjiiiiiijjjkkkllllllkkkkkkjjjlllmmmlllkkkkkklllmmmgggffffffffffffggghhhhhheeefffggghhhhhhiiihhhhhhhhhhhhhhhhhhhhhgggfffffffffffffffffffffgggggggggfffhhhiiihhhgggfffggghhhfffeeecccdddeeeeeecccbbbbbbbbbaaa`````````aaaaaa]]]^^^_________^^^\\\[[[YYYYYYYYYXXXWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSUUURRRNNNLLLLLLMMMMMMLLLKKKLLLLLLJJJHHHGGGHHHIIIBBBDDDFFFHHHHHHHHHGGGFFFCCCCCCBBBBBBAAABBBBBBBBBEEEEEEEEEFFFEEEEEEDDDDDDAAAAAA@@@@@@??????>>>>>>===>>>??????>>>>>>???@@@===>>>???@@@BBBBBBBBBBBB@@@CCCGGGJJJJJJGGGCCC@@@???AAABBBCCCAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<<<<<<<===>>>@@@@@@AAADDDFFFGGGFFFEEEDDDEEEEEECCCAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAA~~~hhhVVVKKKAAA>>>555:::888777555666666777555444222111000000000111222333333111000111333444444333000333333000000222111...%%%###&&&,,,///...,,,---++++++++++++,,,---......***+++,,,---------,,,,,,///---,,,,,,---...,,,+++,,,------,,,+++,,,...000------...///000111222222111111111000111222222333444333777<<<>>>FFF___xxx|||yyyvvvsssppppppiiiaaa___```aaa]]]YYYZZZYYYXXXVVVUUUTTTSSSRRRQQQRRROOOJJJKKKPPPPPPLLLLLLKKKJJJIIIGGGFFFEEEEEEAAA@@@@@@BBBDDDEEEDDDCCC>>>???@@@???>>>===>>>???<<<=========<<<:::888666:::888777777:::<<<======;;;::::::;;;===>>>>>>>>>AAAAAAAAAAAABBBCCCEEEEEEGGGFFFEEEHHHKKKNNNNNNMMMXXXdddnnnqqqqqqqqqmmmhhhYYYVVVTTTUUU[[[bbbhhhkkknnnnnnmmmlllkkkjjjiiihhhfffeeedddeeegggggggggfffggggggggghhhhhhhhhhhhiiihhhhhhiiiiiiiiihhhhhhgggggggggffffffffffffggggggiiihhhgggffffffggghhhiiiggggggggghhhhhhhhhiiiiiieeehhhjjjkkkkkkjjjjjjkkkkkklllmmmmmmmmmlllkkkjjjkkkmmmmmmmmmkkkkkkkkkmmmggggggffffffgggggghhhiiihhhiiiiiiiiiiiihhhgggggggggggghhhhhhhhhgggfffeeeeeeeeeeeeffffffgggggggggeeefffggggggeeeeeefffgggfffdddbbbbbbbbbbbb```___aaaaaa```_______________ZZZ[[[\\\\\\[[[YYYWWWUUUSSSTTTTTTUUUTTTRRRPPPOOOOOONNNMMMKKKKKKJJJJJJJJJLLLIIIEEECCCDDDEEEEEEEEECCCDDDDDDDDDBBBBBBDDDFFF@@@BBBDDDFFFGGGFFFEEECCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBDDDDDDBBBBBBCCCEEEBBBCCCDDDEEEEEEEEEEEEEEECCCDDDDDDEEEEEEDDDDDDDDDAAACCCFFFFFFDDDCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAADDDCCCBBBCCCEEEFFFEEEDDDEEEFFFFFFDDDBBBAAABBBCCCEEEEEEDDDDDDCCCBBBAAAAAA{{{iiiVVVKKK???:::000555555444333444666777666555333222111000000111222222222000///000333444555444111333222......111222///...***))),,,---+++***+++++++++++++++,,,---......,,,,,,++++++,,,...///000111...+++***+++------...,,,------,,,+++,,,...000------...///000111222222333333222222333333444555444333777<<<>>>GGG```{{{{{{xxxuuusssuuulllccc```aaabbb^^^ZZZXXXXXXXXXXXXXXXWWWVVVUUUOOOQQQOOOKKKMMMSSSTTTPPPMMMLLLJJJIIIGGGFFFFFFFFFAAA@@@@@@AAACCCDDDCCCBBBCCCBBBAAA@@@???===<<<;;;===>>>>>>>>>===;;;999777:::888666666888;;;<<<===<<<;;;::::::<<<=========@@@@@@AAAAAACCCEEEFFFGGGHHHEEECCCFFFLLLPPPPPPNNNQQQ```ooorrrrrrrrroookkk___ZZZTTTRRRUUU\\\ccchhhkkkkkkjjjjjjhhhgggeeedddeeeddddddeeeggghhhgggfffeeeeeeffffffggghhhhhhhhhjjjjjjjjjjjjiiihhhgggfffgggffffffggghhhiiijjjjjjjjjiiihhhgggggghhhiiijjjkkkkkklllllllllmmmmmmmmmfffiiilllnnnmmmlllllllllmmmnnnnnnnnnmmmkkkiiihhhkkklllmmmllljjjiiijjjkkkiiiiiihhhhhhiiijjjkkkkkkllllllkkkjjjiiihhhfffeeefffggghhhhhhhhhgggeeeddddddeeeeeeeeeffffffggggggdddeeefffeeeddddddeeefffeeecccaaa`````````^^^\\\```___^^^^^^]]]]]]]]]]]]XXXYYYZZZYYYXXXVVVSSSQQQOOOPPPRRRSSSRRRPPPMMMKKKFFFFFFEEEEEEEEEFFFFFFGGGFFFCCC???>>>???AAABBBCCC@@@AAABBBBBBBBBBBBEEEGGG>>>@@@CCCEEEFFFEEECCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGJJJIIIGGGGGGIIIKKKHHHHHHIIIIIIIIIHHHGGGGGGKKKIIIFFFDDDEEEGGGJJJLLLDDDGGGJJJJJJHHHGGGIIIKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFIIIGGGEEEDDDEEEEEEDDDCCC???@@@@@@>>><<<;;;<<<===>>>===<<<;;;:::999888888xxxlllTTTKKKAAA===<<<777888777666666777666444222000000111000//////111333333111000111333555333111444333111...++++++...000(((((()))***+++,,,,,,---......---,,,++++++++++++***+++---//////...---,,,------,,,+++************+++,,,...---,,,,,,---///,,,---...///000000000000///000000//////111444777666999777999BBBKKKbbb|||wwwuuuuuuppplllfffaaa``````______aaa\\\XXXXXX[[[[[[WWWRRRSSSQQQOOOLLLKKKLLLMMMNNNNNNNNNKKKFFFBBBAAADDDGGGCCCAAA@@@BBBEEEFFFDDDAAAAAABBBBBBBBBAAA???===<<<<<<===???@@@???===999777;;;:::999888999;;;===??????>>>;;;999888888888999;;;===???AAAAAABBBEEEGGGFFFHHHHHHFFFHHHMMMPPPOOOQQQXXXaaaiiillllllkkkkkkccc[[[SSSPPPTTTZZZ___aaafffhhhiiiiiigggeeeeeeeeeffffffffffffggggggggggggffffffggghhhhhhiiijjjjjjiiijjjjjjjjjiiiiiihhhgggllllllkkkjjjjjjjjjkkkkkklllmmmmmmmmmlllkkkjjjjjjnnnllljjjjjjkkkkkkjjjiiilllnnnooonnnkkkjjjjjjjjjlllmmmnnnnnnmmmkkkiiihhhiiiiiijjjkkkkkkjjjhhhgggjjjjjjiiiiiiiiiiiijjjjjjllllllkkkiiihhhgggffffffgggggghhhhhhgggfffeeeeeeeeedddcccbbbaaabbbcccccccccddddddccc```______```___^^^\\\[[[\\\\\\[[[ZZZ]]]]]]\\\ZZZYYYWWWVVVVVVTTTRRRPPPPPPQQQPPPMMMJJJNNNMMMLLLLLLLLLKKKHHHFFFCCCEEEGGGHHHIIIHHHFFFEEEDDDBBB@@@>>>>>>@@@BBBCCCBBBCCCDDDFFFGGGHHHHHHIIIFFFEEEFFFGGGIIIJJJHHHGGGFFFFFFEEEEEEFFFHHHJJJKKKMMMLLLJJJIIIHHHHHHIIIJJJKKKIIIGGGFFFGGGIIIKKKMMMKKKKKKKKKJJJJJJIIIHHHHHHKKKJJJJJJLLLNNNNNNIIIEEEIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIGGGFFFDDDEEEEEEDDDDDDCCCCCCBBBBBBAAA???===;;;;;;;;;===>>>888777666666555555555555666666555444333333333444zzzkkkTTTKKKAAA<<<<<<777777666555666777666444333000111111000//////000222222000///111333555333222444333222///,,,,,,...111,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,***,,,---//////...---,,,------,,,,,,,,,,,,------+++,,,...---,,,,,,---///,,,---...///000000000000000000111000000111555777555888777:::DDDNNNeee~~~yyyuuutttrrrnnniiieeecccaaa```___```\\\WWWVVVWWWXXXWWWUUURRRPPPLLLIIIHHHIIIKKKLLLKKKLLLLLLIIIFFFDDDEEEGGGEEEDDDCCCDDDEEEEEEDDDBBBAAABBBBBBBBBAAA???===<<<<<<===???@@@???===:::888;;;;;;::::::;;;<<<>>>???===<<<:::888777777888999;;;===@@@AAAAAABBBEEEGGGCCCFFFEEECCCEEEJJJMMMLLLLLLRRR[[[dddiiikkklllkkkggg^^^TTTQQQVVV]]]``````dddfffhhhhhhgggffffffggggggggghhhhhhhhhiiiiiiiiihhhhhhiiijjjkkkllllllmmmlllmmmmmmmmmllllllkkkjjjpppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkknnnlllkkkkkkmmmnnnmmmllljjjlllmmmmmmlllkkkkkklllllllllllllllkkkkkkjjjiiijjjkkkkkkkkkkkkkkkjjjjjjggggggggggggggghhhiiiiiikkkjjjjjjiiihhhhhhggggggiiihhhhhhgggfffeeeddddddbbbaaa```^^^^^^______```^^^______]]]ZZZYYYYYYYYYZZZXXXVVVUUUVVVVVVUUUSSSRRRRRRQQQPPPOOONNNMMMMMMMMMLLLKKKLLLMMMMMMKKKIIILLLKKKJJJJJJKKKKKKJJJIIIJJJKKKKKKLLLLLLKKKIIIIIIHHHGGGEEEEEEEEEGGGJJJKKKNNNOOOPPPQQQRRRSSSSSSSSSMMMLLLLLLLLLNNNOOONNNLLLJJJIIIIIIJJJJJJKKKLLLMMMOOOOOONNNMMMNNNNNNOOOPPPNNNLLLJJJIIIHHHJJJKKKMMMLLLKKKJJJIIIHHHGGGGGGGGGJJJJJJJJJLLLMMMLLLHHHEEEGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDBBBAAAAAA@@@@@@AAAAAA@@@???===<<<::::::999999999888888888888777666555555666888999555444333333222222333333444444444333333333333333{{{iiiSSSKKKAAA<<<;;;777666555555666777777555444111222222111///...///111111000///111333444444333444444222///------///111...---------,,,,,,,,,+++...------,,,,,,,,,,,,---+++,,,---...///...---------------------......///+++,,,...---,,,,,,---///,,,---...///000000000000000111222111111222555777444888777;;;FFFPPPhhh{{{uuurrrtttqqqmmmjjjgggddd```^^^aaa^^^ZZZWWWVVVWWWYYYZZZTTTQQQMMMJJJHHHIIIJJJLLLHHHKKKLLLLLLJJJGGGFFFEEEFFFGGGHHHGGGEEEDDDDDDDDDBBBBBBBBBAAA@@@???===<<<<<<===???@@@???===;;;999;;;;;;<<<<<<======>>>>>>;;;999777666555666777888<<<>>>@@@AAAAAABBBDDDFFFAAACCCBBB@@@BBBGGGJJJIIIHHHLLLSSS\\\eeejjjkkkkkkjjjbbbXXXTTTWWW]]]``````aaacccfffhhhhhhggghhhiiiiiiiiijjjkkkkkklllmmmmmmkkklllmmmnnnooopppqqqqqqpppppppppqqqppppppooonnnrrrqqqpppooonnnmmmmmmmmmmmmmmmnnnooooooooonnnnnnnnnlllkkklllnnnppppppoooiiikkklllmmmlllkkklllmmmllllllkkkjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjkkkkkklllffffffffffffgggggghhhiiieeeeeeeeedddddddddcccccceeedddaaa___]]]\\\\\\\\\[[[ZZZYYYXXXWWWXXXYYYYYYYYYYYYYYYWWWUUUSSSSSSSSSQQQOOOMMMMMMNNNNNNMMMLLLIIIIIIIIIHHHHHHHHHHHHGGGJJJIIIJJJKKKNNNOOONNNMMMPPPNNNLLLLLLNNNPPPQQQQQQSSSSSSRRRQQQPPPOOONNNNNNMMMLLLKKKKKKLLLNNNQQQRRRTTTUUUUUUVVVWWWWWWVVVVVVPPPNNNMMMLLLNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMOOOOOOOOOOOOPPPQQQRRRSSSPPPNNNLLLJJJIIIJJJKKKLLLMMMLLLIIIGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIHHHEEEBBBBBBBBBAAA@@@@@@@@@@@@@@@?????????>>><<<:::999888888888888888777666555555222222222111111111111111111000000000000222444555333333222111111111222222111222222333333333333222{{{fffSSSKKK@@@;;;;;;777555555444555777777666444222333333111///...///000//////000111222333444444333333222000......///111++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,---...///...............------------------+++,,,...---,,,,,,---///,,,---...///000000000000111222333222222333555777444888777;;;FFFQQQiii~~~vvvpppuuussspppmmmjjjfffaaa]]]aaaaaa___]]]ZZZZZZ]]]___YYYVVVRRRNNNLLLLLLMMMNNNJJJKKKLLLLLLJJJGGGEEEDDDEEEHHHJJJHHHDDDBBBBBBDDDBBBBBBAAA@@@???>>>======<<<===???@@@???>>><<<;;;::::::;;;<<<======<<<<<<999777666444444555777888===>>>@@@AAAAAAAAACCCEEE???AAAAAA>>>@@@EEEHHHGGGGGGIIINNNWWW```fffiiiiiigggddd^^^YYYVVVXXX]]]aaa```cccfffhhhiiiiiikkklllkkkkkklllmmmooopppqqqqqqoooooopppqqqrrrsssttttttqqqrrrrrrrrrrrrrrrqqqqqqoooooommmlllkkkkkkkkkkkkmmmmmmnnnoooppppppppppppnnnmmmllllllnnnoooooonnnjjjkkkmmmmmmkkkjjjjjjkkklllllljjjjjjjjjkkklllmmmkkkjjjiiihhhhhhiiijjjkkkiiiiiihhhgggggggggggggggccccccbbbbbbaaa```______aaa^^^[[[XXXVVVUUUUUUUUUSSSRRRPPPOOOOOOOOOPPPQQQPPPQQQQQQOOOLLLJJJJJJKKKIIIHHHGGGGGGIIIKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNOOOQQQSSSUUUWWWWWWWWW\\\YYYUUUTTTUUUXXXZZZZZZZZZYYYWWWUUUSSSRRRQQQQQQQQQPPPOOONNNNNNPPPQQQRRRTTTTTTUUUUUUUUUTTTTTTSSSPPPNNNKKKKKKLLLLLLLLLKKKMMMNNNOOOOOOOOONNNLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKIIIHHHHHHIIIJJJKKKLLLJJJGGGDDDCCCCCCEEEFFFBBBBBBBBBCCCBBB@@@>>><<<===<<<;;;:::999999999999999999999888777666444333555555555555444444333333333333333333222222222222222111111111111222333444444444333333333333444444000111222333444333333333yyydddRRRKKK@@@;;;;;;777555555444555777777666444222333333111///...///000//////000111111222333333222222222000......///111))))))***+++,,,,,,------******)))******+++,,,,,,------.........///......//////---,,,+++++++++++++++,,,...---,,,,,,---///,,,---...///000000000000111222333333222333444666555888777;;;EEEOOOgggxxxqqqtttsssqqqpppmmmhhhbbb^^^___aaabbbbbb```^^^^^^___\\\ZZZVVVRRRPPPNNNNNNOOOMMMLLLKKKJJJIIIGGGEEECCCDDDGGGHHHGGGBBB@@@@@@BBBBBBAAA@@@???>>>=========;;;===>>>?????????===<<<999999:::;;;;;;;;;::::::999777666444444555777888===>>>@@@@@@???@@@AAACCC@@@BBBAAA???@@@EEEHHHFFFIIIKKKNNNSSSZZZaaadddfffbbbeeeeee^^^UUURRRZZZbbbaaadddhhhjjjkkklllmmmnnnnnnnnnooopppqqqsssssstttqqqrrrrrrsssttttttuuuuuupppqqqqqqrrrrrrrrrqqqqqqnnnmmmlllkkkjjjjjjjjjjjjmmmmmmnnnoooooopppooooooooommmkkkkkklllllllllkkklllmmmnnnmmmjjjhhhhhhhhhlllkkkjjjjjjjjjkkklllmmmkkkjjjhhhggggggggghhhiiihhhgggeeedddbbbaaaaaaaaacccbbbaaa```^^^]]][[[[[[\\\ZZZVVVSSSQQQQQQQQQRRRLLLLLLJJJIIIIIIIIIJJJKKKIIIJJJJJJHHHFFFDDDEEEFFFGGGFFFFFFHHHKKKNNNOOOOOORRRRRRRRRSSSTTTUUUUUUUUUUUUWWWYYY[[[\\\^^^___```eeeaaa\\\YYYYYY[[[\\\]]]ZZZYYYWWWUUUSSSRRRRRRRRRSSSRRRPPPOOONNNNNNNNNNNNRRRSSSSSSSSSSSSRRRQQQQQQOOOMMMKKKKKKKKKLLLKKKJJJIIIJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBCCCBBBBBBBBBCCCEEEFFFGGGEEECCC@@@===<<<===>>>@@@:::;;;<<<<<<:::999888777777777666555444444555555555555666666666555444444555555444444444444444444444444555555555555555555555555444444333333333333555444444333444444555555111222333444444444444444xxx{{{bbbRRRLLL@@@::::::777666555555666777777555444111222222111///...///111///000222111000000111333000111111000...---///000++++++,,,---...///000000))))))))))))***,,,---------............////////////...---,,,+++++++++++++++,,,...---,,,,,,---///,,,---...///000000000000000222333333222222333555555888777;;;EEEPPPggg}}}uuusssrrrrrrqqqoookkkfffbbb^^^___aaabbbbbbaaa___]]]\\\ZZZXXXTTTQQQOOOMMMLLLNNNLLLKKKJJJJJJIIIGGGDDDDDDEEEFFFDDDBBB@@@???@@@BBBAAA@@@???============;;;<<<>>>????????????>>>999999999999999999::::::;;;999777666555666777888<<<===??????>>>>>>???@@@AAACCCBBB???@@@EEEHHHGGGKKKMMMOOOQQQTTTYYY```eeeaaagggkkkdddYYYTTTZZZbbbfffhhhlllmmmnnnnnnooopppqqqqqqrrrrrrssstttuuuuuussssssssssssssssssssssssnnnoooppppppppppppppppppnnnnnnmmmllllllllllllmmmllllllmmmnnnnnnnnnmmmmmmnnnllljjjjjjjjjkkkjjjhhhmmmnnnnnnmmmjjjgggfffgggjjjjjjiiiiiihhhiiiiiiiiihhhhhhfffeeedddccccccccc___^^^\\\ZZZYYYXXXWWWWWWYYYXXXWWWVVVUUUSSSRRRRRRRRRPPPOOOMMMKKKKKKKKKLLLLLLKKKJJJIIIHHHIIIJJJJJJMMMNNNOOONNNLLLKKKLLLMMMKKKKKKKKKMMMQQQTTTVVVVVVXXXXXXXXXYYYZZZ[[[[[[[[[XXXZZZ\\\]]]]]]]]]^^^___ddd```ZZZWWWVVVWWWWWWWWWTTTTTTSSSRRRQQQPPPOOOOOOQQQPPPOOOMMMKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJEEEDDDDDDEEEFFFFFFDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@??????@@@??????===<<<;;;::::::;;;<<<===???@@@AAA<<<;;;999777666777888999555777888777666555555666444444333333333333444444555555666666666666555555555555444444444444444555333333333333444444444444666666666555444444333333444444333333333444555555666555555555555555666777zzzxxx```QQQLLL@@@::::::777777666555666777666444333000111111000//////000222000111333222///...000111...///000///------...///,,,---------......//////*********+++,,,...///000...............//////000------,,,------...//////+++,,,...---,,,,,,---///,,,---...///000000000000///111333333222111222333444888777<<>>============;;;<<<===??????@@@@@@???;;;;;;999999999999:::;;;===<<<:::888777777888999;;;<<<>>>===<<<<<<===>>>AAACCCBBB???@@@EEEHHHFFFIIILLLOOOOOOOOOSSS\\\dddfffkkknnnjjjccc^^^___bbbkkkmmmpppqqqppppppqqqrrrsssssssssttttttuuuuuuuuutttssssssrrrrrrqqqppppppmmmmmmnnnooooooooooooooommmmmmmmmmmmmmmnnnnnnoookkkkkklllllllllkkkjjjjjjmmmkkkiiiiiijjjkkkkkkjjjlllmmmnnnllljjjhhhggggggggggggggggggfffeeeddddddaaa``````^^^]]][[[YYYXXXTTTSSSRRRQQQQQQQQQQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKQQQPPPOOOMMMMMMNNNNNNOOOTTTVVVWWWWWWVVVUUUWWWXXXSSSRRRRRRTTTWWWZZZ[[[[[[ZZZ[[[[[[\\\\\\]]]]]]]]]XXXZZZ\\\[[[YYYWWWXXXYYY\\\XXXTTTQQQPPPPPPOOOOOOKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCCCC@@@@@@AAAAAAAAAAAAAAA@@@;;;;;;===???@@@@@@===:::<<<<<<;;;;;;;;;;;;;;;<<<888999:::::::::999888888555555666777888999999:::777777666666666666777777444666888777555555666888444444444444555666777777777777888777777666555444777666555555555555666777333333444444444555555555666666666666666666555555666555555555666666777888;;;999777555555666888:::|||www___QQQLLL@@@999:::777888777666666777666444222000000111000//////111333000222444222///---///111---...//////---,,,---...------,,,,,,,,,+++++++++++++++,,,---...///111222...............///000000++++++,,,---///111222333+++,,,...---,,,,,,---///,,,---...///000000000000///111222222111111111222333777777===IIIUUUnnntttssssssttttttrrrooolllhhhccc```aaaeeehhhfffccc\\\\\\\\\ZZZVVVQQQLLLIIIGGGIIIMMMRRRVVVTTTOOOIIIFFFCCCAAABBBDDDEEEBBB>>>BBBAAA???>>>===<<<======;;;<<<===??????@@@@@@@@@===<<<:::999999:::<<<===???>>>;;;999888888888999:::<<<===<<<;;;;;;<<<===AAACCCBBB???@@@EEEGGGFFFFFFKKKOOOMMMKKKOOO[[[eeelllmmmnnnnnnkkkgggcccaaannnppprrrsssrrrqqqqqqrrrttttttttttttuuuuuuuuuuuutttsssrrrqqqpppooonnnnnnlllmmmnnnooooooooooooooollllllkkkllllllmmmnnnoookkkkkkkkkkkkjjjiiiiiihhhkkkjjjiiiiiikkkmmmmmmllljjjkkklllllljjjhhhiiiiiiddddddeeeeeedddbbb```___YYYYYYXXXWWWUUURRROOONNNNNNMMMMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOPPPQQQQQQRRRPPPQQQRRRSSSTTTTTTSSSSSSVVVUUUSSSRRRRRRRRRSSSTTTTTTUUUWWWWWWVVVWWWXXXZZZZZZXXXXXXYYY[[[]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^WWWZZZ[[[YYYVVVSSSSSSUUUVVVSSSOOOMMMLLLLLLKKKJJJEEEFFFHHHJJJJJJJJJHHHGGGAAAAAA@@@@@@???>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>999:::===@@@BBBAAA===:::999888777666666777999999222333555666777777666666444444444444555555555555777888888888999999999999444777999999777777999;;;555555555666777888999:::::::::999888777555444333999888777777777888999:::666666777777888888888999666666777888999999999999999999999999999:::;;;;;;>>><<<999666666777:::;;;{{{uuucccQQQFFFAAA<<<888777:::888555333444555555555333222000......///111222000///000222333444222000000000000...,,,,,,///111//////000000000...---,,,,,,,,,------.../////////---,,,,,,...000111000///000...,,,,,,------,,,+++,,,---......//////......---///000111000---***(((222333444333222222333555333444888<<>>===@@@@@@AAABBBAAA???<<<;;;888;;;>>>>>>===>>>@@@CCC@@@@@@>>>===;;;::::::::::::<<<===;;;888666777999===<<<:::999:::;;;===???CCCCCCBBBAAABBBCCCDDDEEEEEEGGGHHHGGGGGGMMMWWW___kkknnnqqqqqqnnnkkkhhhggglllnnnqqqtttuuuvvvuuuuuuvvvvvvwwwwwwwwwvvvvvvuuutttsssrrrpppoooppppppqqqooonnnmmmmmmllllllmmmmmmoooooonnnmmmmmmmmmnnnnnnkkklllmmmmmmlllkkkhhhgggjjjjjjiiiiiiiiiiiijjjjjjhhhiiijjjiiifffddddddddd```___]]][[[YYYWWWVVVUUURRRSSSSSSSSSSSSRRRQQQQQQQQQPPPOOONNNMMMNNNOOOPPPRRRRRRRRRSSSUUUWWWXXXZZZXXXXXXXXXYYYYYYYYYYYYYYY\\\[[[ZZZYYYYYYXXXYYYYYY[[[[[[\\\\\\[[[[[[ZZZYYY\\\[[[ZZZWWWVVVXXX]]]aaa]]]\\\ZZZYYYYYYZZZZZZ[[[QQQQQQQQQPPPPPPNNNKKKIIIRRRNNNJJJHHHGGGFFFCCC@@@AAAAAAAAABBBBBBAAA???===>>>?????????>>>===;;;:::;;;<<<<<<:::999999;;;======<<<999888;;;>>>999222444333333333444555777888333444777999:::999999888555777888888777888:::<<<777::::::666666:::777111444999;;;999999<<<>>><<<999999::::::;;;<<<<<<<<<===;;;999:::<<<===;;;999:::999888888777777888888777888:::999777666666777666777777777888888999999888666444555777999888666999888666555444444555555xxxuuucccPPPEEE@@@<<<999888:::888555333444555555555444333111000////////////000000000222444444222000---------,,,---///111333,,,---......---,,,+++***++++++,,,,,,---.........///......///111222111///000...,,,,,,---------+++,,,---......//////......,,,---///000000///...---222333444333222222444555444666999>>>FFFXXXwww|||wwwsssssssssqqqnnnjjjfffbbbaaaaaabbbaaa```[[[YYYVVVTTTSSSPPPMMMJJJJJJIIIHHHHHHIIIIIIHHHGGGDDDBBB@@@@@@@@@@@@???>>>???@@@AAAAAA@@@>>><<<;;;888;;;============@@@CCCAAA@@@???===<<<<<<<<<<<<===>>>???===:::888888:::<<<;;;:::::::::;;;======AAAAAAAAA@@@AAABBBBBBCCCDDDFFFGGGGGGGGGKKKTTT[[[hhhlllppprrrpppnnnllllllpppqqqtttvvvxxxxxxwwwvvvvvvvvvvvvvvvvvvuuuuuuttttttsssrrrppppppppppppqqqnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllggghhhjjjjjjjjjiiigggfffhhhhhhgggfffeeeeeeeeeeee```aaabbbaaa^^^\\\[[[\\\TTTSSSSSSSSSRRRRRRQQQQQQMMMNNNNNNOOOOOOOOOOOOOOOSSSSSSRRRRRRSSSTTTUUUVVVYYYYYYZZZ[[[\\\]]]^^^^^^[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVXXXYYY[[[ZZZWWWTTTRRRPPPPPPPPPKKKKKKJJJIIIGGGFFFHHHIIIMMMJJJGGGEEEEEEDDDBBB???@@@@@@AAAAAA@@@???>>>======>>>>>>>>>===<<<;;;::::::::::::999888888:::<<<888999888666888;;;:::666666666555555555777888999666777999;;;;;;;;;:::999888888999999999999;;;;;;:::<<<<<<888999===<<<888777;;;===;;;;;;======:::;;;;;;<<<<<<<<<<<<======>>><<<;;;;;;===>>><<<;;;;;;;;;:::999999999999:::555777888777666444555555444444444444555555666666555333111222444666555444555444333222111222444555zzztttbbbOOODDD???;;;999999:::777555444555555555444444333222111000...------222111111333555555333111...---+++,,,...000111111,,,,,,---------,,,++++++******++++++,,,------...000//////000222222000//////---,,,,,,---------,,,,,,---......//////......+++,,,---...000111222222222333333333222222444666666777;;;@@@HHH[[[{{{{{{uuurrrqqqqqqrrrmmmiiidddaaaaaaaaaaaa```\\\YYYUUURRRPPPNNNLLLJJJJJJJJJIIIFFFDDDCCCEEEFFFCCCAAA@@@???@@@@@@@@@??????@@@@@@AAA@@@???===<<<999:::<<<<<<<<<===???AAACCCAAA???>>>===>>>@@@AAA>>>??????===:::888888888999::::::;;;;;;;;;;;;;;;>>>>>>>>>??????@@@@@@@@@CCCEEEFFFFFFFFFIIIOOOTTTdddiiiooossssssrrrqqqqqqtttuuuxxxyyyzzzzzzyyyxxxvvvvvvvvvvvvuuuuuutttttttttsssrrrqqqppppppppppppkkklllmmmnnnnnnnnnmmmllllllkkkjjjjjjiiiiiiiiijjjfffggghhhiiihhhgggfffeeeddddddbbb```___^^^^^^]]]YYYZZZZZZYYYVVVTTTSSSSSSOOOOOOPPPPPPPPPQQQQQQQQQPPPQQQRRRSSSTTTUUUUUUUUUWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\^^^_________^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXWWWXXXXXX\\\ZZZYYYWWWVVVVVVWWWWWWSSSRRRRRRSSSSSSRRRPPPNNNSSSRRROOOKKKIIIGGGFFFFFFGGGFFFFFFDDDBBBCCCDDDFFFEEECCCBBBBBBBBBAAA???>>>===>>>@@@@@@>>><<<;;;;;;<<<<<<<<<<<<<<<;;;:::999777888888777777777:::<<<<<<>>>===888666888999888999888888777777888999999999:::;;;<<<<<<;;;:::999:::999999999:::;;;:::999:::<<<<<<::::::===>>><<<888;;;===;;;;;;>>>>>>;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999:::;;;<<<;;;999:::999888888777777888888222444555555333222222333000000111111111111222222111///...///000222111111111000...---...111333555~~~sssaaaMMMCCC>>>;;;999:::999777555444555555555444222222222222111///...---333222222444555555333111222///---,,,......---,,,---------............---+++++++++,,,------......000/////////111111///---///---,,,,,,---...---,,,,,,---......///.........---------...///111333555111222333333222222444666666777;;;@@@III]]]~~~yyyrrrpppqqqsssqqqnnniiieeecccbbbbbbccc^^^ZZZUUUQQQOOONNNMMMLLLLLLMMMNNNKKKFFFDDDEEEGGGBBB@@@>>>>>>???@@@???>>>@@@@@@AAAAAAAAA@@@@@@???::::::;;;;;;<<<===???AAACCCBBB@@@??????@@@BBBDDD>>>>>>===;;;999777777666777888:::;;;<<<;;;:::999:::;;;<<<===>>>>>>>>>>>>CCCDDDEEEEEEEEEGGGJJJMMM```fffmmmsssuuuuuutttsssvvvwwwyyy{{{{{{zzzxxxwwwxxxwwwwwwvvvuuuuuuuuuuuussssssrrrqqqppppppppppppjjjlllnnnooopppooommmlllmmmlllkkkjjjjjjiiijjjjjjggghhhhhhhhhgggfffdddccc```___]]][[[YYYXXXWWWWWWUUUVVVWWWUUUSSSPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSVVVWWWYYY[[[\\\]]]^^^^^^\\\\\\\\\]]]]]]^^^^^^___]]]^^^```aaa```___]]][[[\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXWWWVVVVVVVVVVVVYYYWWWUUUSSSRRRRRRSSSTTTOOOMMMLLLMMMMMMLLLHHHEEEGGGFFFEEEDDDCCCCCCDDDDDDFFFEEEEEEHHHLLLKKKFFFBBB@@@???>>>>>>>>>===<<<;;;:::<<<======;;;:::999999::::::::::::999999888888666777777777666777:::<<>>666555666666999888888888777777888888999999::::::999888777777;;;999888999:::;;;999777777:::<<<;;;:::999888666555888777666:::@@@BBB@@@::::::999999888777666666444444444444555666555555444444333222222222222333///111222222111000000111......//////////////////...---------......//////...---++++++,,,000333555qqq```LLLBBB>>>;;;999999999777555555666666555333///000000111111111000000333333333444555555333111111///...---------,,,+++,,,,,,,,,,,,------......,,,,,,,,,---....../////////...---...//////---,,,...---++++++---......---,,,---......///.........///......---...000222444111222333333222333555777555777:::@@@JJJ___~~~vvvrrrqqqrrrvvvsssoookkkgggeeeffffff```\\\WWWSSSQQQQQQQQQPPPMMMPPPRRRPPPKKKGGGFFFGGGBBB@@@>>>>>>??????>>>===AAAAAABBBBBBBBBBBBBBBBBB<<<;;;::::::<<<>>>???@@@CCCBBB@@@???@@@AAACCCDDD@@@???===<<<;;;:::888777555777999;;;;;;:::888777888999:::;;;===>>>???@@@DDDDDDEEEEEEEEEFFFGGGIII[[[bbbkkkrrruuuuuusssrrrvvvwwwyyyzzzzzzyyywwwvvvzzzyyyxxxvvvvvvuuuvvvvvvsssrrrrrrrrrqqqppppppooonnnoooqqqrrrrrrqqqooonnnmmmmmmkkkjjjjjjiiiiiiiiiffffffeeecccbbb```___^^^\\\[[[YYYXXXVVVUUUTTTTTTUUUVVVWWWUUUSSSQQQQQQQQQPPPQQQRRRSSSUUUVVVWWWXXXZZZ[[[]]]^^^```aaaaaaaaaaaaaaaaaaaaa```____________```aaaaaaaaa___\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRQQQNNNLLLKKKLLLMMMNNNKKKJJJHHHFFFEEEDDDBBBAAA@@@@@@?????????AAABBBCCCAAAAAADDDOOOZZZZZZOOOCCC===<<<<<<;;;::::::;;;;;;999999:::;;;<<<;;;:::888888888777777777777777777555666777666666777999<<>>555222444555666666666666666555555555666666666555555444333333888777777888999888777555555999===>>>;;;555111000111222111111888AAAFFFEEE666555444444333222111111///000111111111111222222111000//////......//////,,,...000///...---...///........................------------------...///---,,,++++++,,,///222444{{{nnn^^^LLLCCC???<<<999888888777555555666666444333/////////000111111222222333222222333444444222000+++---......------...///)))(((((()))***+++,,,---,,,,,,---......//////000---,,,,,,---...///---,,,...,,,++++++---......---,,,---......//////......//////...---...///111111000111333333222333555777666777;;;AAAKKKaaazzzvvvtttxxxwwwuuuqqqllliiiiiijjjbbb^^^ZZZWWWVVVVVVVVVVVVOOOQQQSSSRRROOOKKKHHHFFFEEEBBB@@@???@@@@@@>>>===AAAAAAAAABBBBBBCCCCCCDDD???===::::::===???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???>>>===>>>===;;;:::555666888::::::999888666777777888999<<>>>>>???>>>>>><<<<<<<<<<<<===>>>::::::@@@NNN\\\]]]RRREEE;;;;;;:::888777999===@@@<<<999888;;;@@@BBB>>>:::666666555555444555555666444555555555444555777999<<<@@@@@@999222111333444222222333444444444333333333333222222111111000000444666999999777666666777777:::???AAA<<<333//////...//////111999CCCFFFDDD222111111000///............///111111000000111333111000//////......//////***,,,......---,,,---.../////////............---,,,---...---,,,,,,...000---,,,,,,,,,---...000111zzzkkk\\\LLLDDDAAA<<<888777888777666666666666444222111000000//////000111222222222222333444333111...(((---111000+++***---111(((((('''((()))+++,,,...+++,,,,,,------...//////---,,,,,,---///000///---...,,,++++++---.........,,,---......//////......------------...///000111000111222222222333555777777888<<>>;;;;;;>>>@@@AAAAAA>>>???@@@@@@@@@???>>>>>>>>><<<:::;;;<<<===;;;999555666777888888888777777777777777888<<>>CCCGGGEEE???::::::===;;;:::999888888888999999777777;;;CCCJJJLLLGGGAAA888888888666777;;;BBBHHHAAA;;;777===GGGKKKEEE>>>555444333333333333444555333333333222111111333555111555777333000222333333///000111222333333222222222222111111111111111111111666;;;;;;777555777:::888999<<>>DDDAAA;;;111000000000//////......---///111111//////111444111000//////......//////)))+++------,,,+++,,,---//////.........---------+++---...---++++++---000,,,,,,---------,,,,,,,,,}}}jjj[[[LLLEEEBBB===888666888777666666777666444222444222000///...///000111222111111222333222000...***000555222***&&&)))...))))))))))))+++---///000***++++++,,,,,,---......---,,,,,,...000111111///---,,,++++++---///......,,,---......//////......***+++,,,---...000000111000111222222222333666888888:::>>>DDDOOOfff}}}wwwyyyzzzwwwrrrmmmlllllldddbbb```____________^^^\\\XXXSSSRRRSSSSSSQQQNNNLLLJJJGGGEEEEEEDDDBBB@@@======>>>>>>???@@@AAABBBBBB???;;;;;;>>>AAABBBBBB===>>>@@@AAA@@@???<<<;;;:::888666777999:::888666555666666777777777777777777777666888<<>>???>>>===<<<;;;;;;;;;;;;999:::;;;<<<=========<<<888AAAIIIHHH@@@999888;;;777666555555555666777888999999888777777777888999666666666555777===GGGNNNEEE===888???LLLQQQJJJAAA444333222222222333444555111222111000......000222---111333111000222333111...///000222333333222222333222222111111222333333///777>>>===777555888===888777999:::555...000777111555999===BBBDDD<<<333111111111111000000000000+++---000000......000333//////...------------...(((***,,,,,,,,,+++,,,---.........------,,,,,,,,,***,,,...---+++***---000,,,,,,------,,,+++)))(((hhhZZZKKKCCC???:::888999888777555555555555333111111222222111///---...///111000000111333333222000+++,,,...---,,,++++++,,,+++***)))((((((((()))***...---,,,+++,,,---...///+++---///000///.........---...............------***,,,,,,,,,*********,,,......//////000000111111222111000000111222444555888;;;>>>BBBNNNjjj}}}yyyuuuqqqnnnlllllljjjfffcccaaa`````````______\\\WWWSSSQQQRRRTTTUUUQQQNNNHHHCCC@@@???@@@BBB@@@@@@@@@@@@AAAAAABBBCCC@@@???>>>===>>>???AAACCC???@@@BBBDDDDDD???888333777777777777888888888888444444444555555555666666222444777999<<>>======<<<;;;;;;<<<======;;;999999:::;;;:::999999:::;;;:::999888888999888666444:::<<<:::555666:::999444777::::::777555666666444777777555333333777>>>EEE<<<888666999@@@DDDCCC???444444444555555555444333////////////000000000000000111222333222000...,,,///000111333555555333111666333//////111222111000222000111666===@@@===999444555555333222222444666...333===GGGLLLGGG:::///......///000111111000000000,,,***,,,111333111...///++++++000000,,,,,,000((()))***+++,,,,,,,,,,,,,,,---......---,,,***)))------,,,+++,,,---...///)))))))))***+++,,,......}}}gggYYYJJJCCC???;;;888999999777555555555444222111,,,---...---,,,+++---...444333111111222111...,,,+++---...---,,,++++++,,,++++++******+++,,,---...++++++******+++,,,...///+++---///000///.........------..................---...//////------...///......//////000000111111444333222222333444666777888;;;>>>BBBOOOkkk}}}yyytttooollljjjiiifffdddaaa```aaabbbbbbbbb___]]]YYYUUUSSSRRRSSSTTTPPPMMMIIIEEECCCCCCDDDDDD@@@@@@@@@@@@@@@AAABBBCCC@@@???>>>======>>>@@@AAA???@@@AAACCCCCC@@@:::666777777777777777777777777444444444555555555666666333666999;;;>>>DDDMMMTTTRRRMMMHHHGGGJJJMMMMMMLLLJJJKKKQQQ[[[gggooopppooosssssssssssssssssssssssssssqqqnnnllllllkkkiiiggggggfffdddaaa___^^^\\\\\\WWWXXXXXXYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWXXXZZZZZZTTTTTTUUUVVVVVVWWWXXXXXX[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZZZZYYYYYYXXXWWWVVVUUUSSSQQQPPPOOONNNLLLJJJMMMLLLKKKJJJIIIHHHHHHGGGHHHEEEDDDFFFEEEBBBAAADDD@@@@@@@@@@@@@@@AAABBBBBB@@@@@@??????>>>======<<<======<<<<<<;;;;;;;;;;;;:::;;;<<<;;;:::999:::<<<999888888888::::::888666:::<<<:::666666:::999444777<<<===:::888:::<<<<<<777777555333222444:::>>>999555222444999<<<;;;888333333333444555666555444000000000111111111111111111111222222111000...---//////000333555555333111444111//////000222111000111000000555:::===:::777///000111111111222444666///222777>>>CCC@@@777///......//////000////////////,,,***,,,000222000---333///...111000,,,+++...+++++++++++++++,,,,,,,,,+++,,,---------,,,+++***++++++******+++---...///***++++++,,,,,,---------zzzfffXXXJJJCCC???;;;999999:::888666555555444222000---.........---...111444333222000000111000...,,,+++---......,,,***++++++************+++---...///******))))))***,,,---...+++---///000///.........,,,------....../////////...///000000......///000......//////000000111111444333222222333444666777888;;;>>>CCCQQQnnn}}}xxxsssnnnkkkiiihhhgggdddaaa``````aaaaaa```___]]]ZZZWWWTTTSSSRRRRRROOOMMMKKKHHHGGGFFFFFFFFFAAA@@@@@@@@@@@@AAAAAABBB??????>>>=========>>>>>>???>>>???@@@AAA???<<<999666666666666666666666666444444444555555555555555333777:::===???DDDLLLQQQPPPLLLGGGFFFHHHKKKKKKIIIHHHHHHLLLUUU```jjjnnnoooqqqpppppppppooooooooooooooolllhhhfffdddbbb___]]]\\\[[[XXXVVVUUUUUUUUUUUUSSSTTTUUUVVVVVVWWWWWWVVVYYYXXXXXXWWWWWWXXXZZZZZZUUUUUUUUUVVVWWWWWWXXXXXX\\\[[[ZZZYYYXXXWWWWWWVVVTTTTTTTTTTTTSSSRRRQQQQQQQQQOOOMMMLLLLLLKKKIIIGGGKKKJJJHHHFFFEEEEEEEEEEEECCC@@@@@@BBBBBB>>>>>>@@@>>>>>>======>>>>>>???@@@??????>>>>>>======<<<<<<<<<>>>???===:::888999;;;:::<<<===<<<;;;:::;;;<<<888888888999<<<<<<;;;::::::;;;999666777:::999555:::???AAA;;;777888;;;<<<666666555333111222444777777333000000333555555333333222222444666666555444222222222111111111111111222111111000000//////...//////000222444444222111111///......000111111000000//////222666888666333---///000111000///000111000///000333666666222...---............------,,,---+++)))+++...000...,,,000------//////,,,+++...///...---+++******++++++***+++,,,,,,---,,,,,,,,,+++*********+++,,,...///+++,,,---......---,,,+++www}}}dddWWWIIICCC???;;;999999:::888666555555444111000///000000///...///222555.........///111222111///,,,---......,,,******+++(((((())))))***+++,,,,,,,,,++++++******+++,,,---+++---///000///.........------------......///000+++,,,------,,,,,,---.........//////000000111111222111000000111222444555888;;;>>>EEETTTqqq}}}xxxrrrnnnllljjjjjjlllhhhdddaaa___^^^]]]\\\]]]\\\ZZZXXXUUURRRQQQPPPNNNNNNLLLJJJHHHGGGEEEEEEAAA@@@@@@@@@@@@@@@AAAAAA???>>>>>>>>>======<<<<<<===<<<<<<<<<>>>>>>===;;;666666666666555555555555555555555555555555555555222666:::===>>>BBBGGGLLLMMMIIIEEEDDDEEEFFFFFFFFFFFFFFFHHHOOOZZZdddkkknnnmmmmmmlllkkkiiihhhggggggeeebbb___\\\[[[YYYWWWUUUTTTSSSQQQPPPOOOPPPQQQRRRVVVVVVWWWWWWWWWVVVUUUUUUWWWVVVUUUUUUUUUVVVWWWXXXTTTUUUUUUUUUVVVVVVVVVWWWVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOOOONNNMMMMMMNNNMMMKKKJJJJJJJJJHHHFFFHHHGGGEEECCCBBBCCCDDDFFFCCC@@@@@@BBBBBB??????AAA<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>=========<<<999>>>CCCBBB===888888999;;;<<<===<<<;;;:::;;;===888888999;;;>>>??????>>>:::999888666777999888666???DDDEEE===555333555555555555555444333222222333666444222111222333444333444222111333555555333111222111111111111111000000222111000////////////////////////111333333222000......---...///000000000000///...000222333111///000111222111///,,,******...---+++,,,...///...,,,---------------,,,+++***,,,***)))***---...---+++((('''(((***+++,,,---...222000---+++))))))***+++))))))***+++,,,------------,,,++++++++++++,,,---***+++---...---+++)))(((uuu{{{cccVVVHHHCCC@@@<<<999999999888666555555444222000---......,,,++++++---///...------///111222111000,,,...///...,,,***************+++++++++*********///...---,,,++++++,,,,,,+++---///000///............------------...///000)))+++,,,,,,++++++,,,---......//////000000111111222111000000111222444555999;;;???FFFWWWuuuzzzuuuqqqoooooopppnnnjjjeeebbb```^^^\\\[[[[[[[[[YYYWWWUUURRRPPPOOOOOONNNMMMJJJHHHEEEBBBAAAAAA@@@@@@??????@@@@@@@@@>>>>>>??????>>>===<<<;;;;;;:::999999;;;<<<<<<;;;777666666666555555555444555555555555555555555444111555999;;;;;;===BBBFFFKKKIIIFFFDDDDDDDDDDDDDDDDDDDDDFFFLLLTTT]]]eeeiiihhhgggeeecccaaa___]]]]]]YYYWWWUUUTTTSSSSSSRRRPPPQQQQQQPPPOOOOOOPPPQQQRRRUUUVVVVVVWWWWWWVVVVVVUUUVVVUUUTTTSSSSSSTTTUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTQQQQQQPPPPPPOOOOOONNNNNNLLLLLLLLLLLLLLLKKKKKKJJJKKKIIIGGGGGGHHHGGGFFFDDDEEEDDDCCCBBBBBBCCCEEEGGGCCC@@@@@@CCCBBB??????BBB<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>=========:::AAAIIIJJJDDD>>>:::::::::;;;<<<;;;:::999:::<<<999999:::<<>>:::777555666777777777666CCCHHHIIIAAA:::777777666333333444444555555444333333444555444333333444555555222000222555555222///111111000000000/////////111000//////...//////000///......///111222222000,,,---...////////////000///.........//////...---000222333222///,,,******+++++++++,,,------,,,+++,,,,,,---,,,,,,+++******+++*********+++,,,++++++&&&'''((()))***,,,---,,,222000---***))))))******)))))))))***+++,,,---...000///---,,,+++***++++++)))***+++,,,+++)))'''&&&vvvzzzaaaTTTHHHCCC@@@<<<999999888777555555555555333111---///000///...---...///111000000000111111///------...///...+++***)))***------......---,,,++++++000///---,,,+++,,,,,,---+++---///000///.........///...---,,,,,,---...///***,,,------,,,,,,...///......//////000000111111444333222222333444666777999;;;???HHHZZZxxxyyyvvvttttttuuummmjjjeeebbbaaa```___^^^[[[ZZZYYYWWWUUUSSSRRRQQQPPPOOOLLLJJJFFFCCCAAA@@@AAA@@@@@@????????????@@@<<<>>>???@@@@@@???===;;;;;;999888888:::<<<<<<;;;888777777666666555555555555555555555555444444444111444777888777999===AAAJJJIIIGGGEEECCCCCCBBBCCCAAABBBEEEIIIOOOVVV\\\___^^^]]]\\\ZZZXXXVVVUUUTTTQQQOOONNNNNNPPPQQQPPPPPPRRRRRRRRRSSSSSSSSSSSSSSSPPPQQQRRRTTTUUUVVVVVVVVVVVVUUUSSSRRRRRRSSSTTTTTTPPPPPPPPPPPPPPPPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDEEECCCBBBDDDCCCBBBBBBBBBCCCDDDEEE@@@>>>===@@@@@@======@@@<<<<<<;;;;;;<<<<<<===>>>===============<<<<<<<<<<<>>;;;777999:::999888777888999999999999:::===>>>===;;;888444333555777555555666BBBGGGHHHEEECCCCCCAAA>>>333333333444666777666444111444888777555333333555555222000222777999666222111111000000///.........///////////////////////////...---...000222111000,,,...000000///...////////////.........------------///000000///---...///)))***,,,---------,,,,,,+++,,,,,,,,,,,,++++++*********++++++++++++++++++,,,...---+++***,,,,,,)))...---,,,***))))))******))))))))))))***,,,---...000///---+++***))))))***((())))))***)))((('''&&&wwwzzz```SSSGGGCCC@@@<<<999999777555444444555555444333,,,///222333222111111111222111000111222222000...---...///...+++))))))***+++,,,---.........---,,,,,,,,,+++++++++,,,...///+++---///000///.........111000...,,,,,,,,,---...+++,,,......---...///111......//////000000111111444333222222333444666777:::;;;???III\\\zzzzzzxxxwwwxxxooolllgggdddbbbaaa```___\\\[[[ZZZXXXVVVUUUUUUUUUOOONNNKKKIIIFFFDDDCCCBBBAAAAAA@@@???????????????;;;===@@@BBBBBB@@@>>><<<<<<;;;::::::<<<===<<<;;;999999888777777666555555666666555555555444444444222444666666555666;;;???GGGFFFEEEBBB@@@>>>>>>???===@@@CCCGGGKKKOOORRRUUURRRRRRRRRQQQQQQPPPPPPPPPOOOMMMLLLMMMOOOQQQQQQPPPRRRSSSUUUVVVVVVVVVTTTSSSPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOPPPPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDCCCCCCDDDEEECCCBBBDDDCCCCCCBBBAAA@@@@@@@@@>>>;;;;;;>>>>>>;;;;;;>>>;;;;;;::::::;;;;;;<<<===::::::::::::::::::::::::;;;???CCCFFFEEEAAA<<<999555666777777555555666777888777777777999999777555777222111444666333333555999===@@@BBBFFFHHHDDD>>>444333222333555666555333333888======888333222333333000///444;;;???===999222222111111000//////...---...///000000///......///---,,,---///111111000---000222111///---...////////////...------...///---...///...------...000)))***,,,---------...///++++++,,,,,,---,,,,,,,,,++++++,,,++++++***++++++,,,000///+++***,,,,,,(((******************************)))))))))+++,,,---,,,+++)))((((((((()))***)))))))))))))))(((((((((xxxzzz___SSSGGGCCCAAA===:::999666555444444555666555444&&&)))...000000000/////////...///111333555444333---...///...+++)))))))))'''(((***,,,---------,,,)))(((((()))+++---///000+++---///000///.........222111...,,,++++++,,,---***+++------------...000......//////000111111111222111111000111222444555:::;;;???III]]]|||}}}yyyxxxxxxtttpppjjjeeebbb```]]][[[^^^\\\[[[YYYXXXXXXXXXXXXOOOMMMKKKHHHFFFFFFFFFFFFAAAAAA@@@???>>>>>>??????;;;===@@@BBBCCCBBB???===>>><<<<<<<<<>>>>>>===<<<:::999999888777666666555666666555555555444444444333555666555444555:::>>>BBBBBBAAA>>>;;;999999::::::>>>BBBFFFHHHJJJLLLMMMJJJJJJKKKLLLMMMNNNNNNOOOOOONNNMMMNNNPPPRRRRRRQQQRRRSSSVVVXXXXXXWWWTTTSSSUUUUUUUUUUUUTTTSSSRRRQQQOOOOOOMMMLLLKKKLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEGGGFFFEEEEEEFFFGGGFFFEEEDDDDDDCCCBBB@@@>>><<<;;;===::::::======;;;;;;>>>::::::999999::::::;;;<<<888888888888888888888999999999:::<<<===<<<999666444555666555444333444666777666555555555555333111666111///444555222222555000444777;;;BBBEEE???777666333111222444555333111666===CCCBBB;;;444222333222//////555???DDDCCC???333333222222111000000///,,,---///111111000...---///---,,,---///111111000...111333333000---...//////000000///...---///000000000///---******+++---***++++++++++++---///222***+++,,,---------------+++,,,,,,,,,+++***+++,,,(((,,,,,,((((((------)))'''''')))***+++++++++***+++***)))))))))***+++,,,''''''&&&&&&'''(((***+++******))))))))))))******tttwwwZZZOOOFFFBBB???;;;999:::999777666666666666333111333222000/////////000111444111//////000222222222111000...,,,,,,,,,...///******+++,,,,,,,,,,,,+++......---,,,,,,,,,---------...///000000///...---///---+++,,,---...---,,,---***(((***---000111000......000111111000//////444444444333222222444666<<<===AAALLLaaa{{{yyyuuuoooiiieeeccccccccccccaaa]]]YYYXXX[[[___UUUSSSNNNJJJGGGFFFFFFGGGDDDAAA>>>===>>>?????????===>>>@@@@@@??????@@@BBBBBB@@@===:::999:::<<<======:::888999<<<;;;777222111333444666666555333222777777888999:::;;;;;;<<<::::::::::::999:::;;;===AAA======BBBFFFFFFEEEEEEDDDHHHNNNSSSVVVUUURRRPPPPPPOOOOOOOOOQQQSSSUUUVVVSSSSSSTTTUUUVVVWWWWWWXXXTTTYYY]]][[[TTTMMMJJJIIIKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJKKKKKKIIIHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIIIIGGGDDDEEEFFFGGGDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA>>><<<;;;<<<>>>>>><<<::::::;;;;;;;;;:::<<<:::777555444555777888444555555444333555888:::<<<:::888888888888666555444444333333333333222222333333333444444444444555333222222111111222222333333444777888777444111///444222111111333444555444;;;HHHSSSQQQFFF===555000111///...333;;;@@@AAA???444333000///...///000111333---,,,111222///...111...............///000000...///000111111222222111///---,,,,,,---...---,,,////////////////////////++++++,,,---///000111111......---------......///+++++++++,,,,,,---------+++++++++************)))'''((()))***************,,,***)))***++++++***)))))))))(((((((((((()))))),,,))))))++++++''''''***tttwwwVVVLLLCCC???<<<888666777999777666666666666333111333222000/////////000111222111//////000111000///////////////...,,,***)))******+++,,,,,,,,,,,,+++------,,,,,,,,,------...---...///000000///...---///---+++,,,---...---,,,---+++***+++...000000...///000111222333222111111555555555444333444666888999;;;@@@LLLccc~~~{{{uuuoooiiifffddddddeeedddaaa]]]\\\]]]___VVVTTTPPPLLLIIIHHHHHHHHHDDDBBB???>>>???@@@??????<<<>>>@@@@@@???@@@AAACCCAAA@@@===;;;:::;;;<<<===???<<<:::;;;>>>>>>999555555666888999999777666444666777777888888999999:::888888888999:::;;;;;;;;;>>>>>>???AAAEEEIIIIIIGGGEEEJJJPPPVVVXXXXXXUUURRRQQQQQQQQQQQQRRRRRRSSSTTTRRRRRRSSSSSSSSSSSSSSSSSSPPPUUUZZZYYYTTTNNNKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHHHHFFFDDDDDDFFFFFFDDDBBBAAAAAABBBBBBBBBBBBBBBBBB===>>>>>><<<::::::;;;<<<<<<;;;::::::;;;<<<;;;999;;;:::777555444555666777111222333444666999===AAA:::999888777888888777555444444333333333333222222111111222222333333333444444333222222222222222333///000222333222000---+++333111000000222333444333===MMMZZZ[[[RRRGGG===555333000...111777;;;:::888222111///...///000111222222---,,,000222///...000...............///000000......///000000000/////////---+++,,,---...---,,,////////////////////////,,,,,,,,,...000111111111...---------------......+++++++++,,,,,,,,,------+++++++++************)))((())))))************)))+++)))))))))++++++***))))))))))))(((((())))))))),,,)))(((+++***''''''***uuuvvvWWWMMMDDDAAA???;;;999999999777666666666666333111333222000/////////000111111000///000111000///------///111111///+++'''$$$******+++,,,,,,,,,,,,+++,,,,,,+++,,,,,,---...///---...///000000///...---///---+++,,,---...---,,,---,,,,,,---//////...---///000111222222222111111555666666555444555777999777999???MMMeee~~~}}}wwwpppjjjffffffggghhhgggdddaaa______XXXVVVRRRNNNLLLJJJJJJJJJDDDCCCAAAAAAAAAAAA@@@>>><<<>>>@@@@@@@@@AAABBBDDDBBB@@@???=========>>>???BBB???>>>???@@@@@@<<<888888999:::;;;:::888666555777777777777777777777777777666555777:::===>>>>>>===BBBBBB@@@DDDKKKKKKFFFFFFKKKRRRXXX[[[ZZZWWWUUURRRRRRRRRRRRRRRQQQPPPOOOPPPPPPOOOOOOOOONNNNNNNNNKKKPPPUUUVVVRRRNNNMMMMMMHHHIIIIIIJJJJJJIIIIIIHHHEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCEEEFFFGGGFFFDDDCCCBBBCCCCCCBBB@@@>>>>>>>>>?????????@@@@@@:::;;;<<<<<<;;;:::;;;===:::999999:::<<<<<<:::999:::999777666555666777777111222444555777:::>>>BBB888777666666888888777666444444333333333333222222111111222222333444555555555444333333222222222222000111333444333111///---333111//////111222222222999IIIZZZ___XXXMMM???444333111...///222444333111//////......///000222333111...---000111///...///...............///000000....../////////...------...---++++++---......---////////////////////////---,,,,,,...000111111000------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++************))))))************))))))((()))(((''')))***,,,+++*********))))))))))))******+++((((((+++***''''''***vvvtttVVVMMMEEEBBBAAA===:::;;;999777666666666666333111333222000/////////000111222111111222222111///,,,---...///000...+++'''%%%******+++,,,,,,,,,,,,+++++++++++++++,,,---...///------...//////...------///---+++,,,---...---,,,,,,---.../////////---,,,,,,---...000000000//////333444555444444555777:::777999???OOOhhh}}}vvvnnniiigggiiijjjjjjhhhddd```^^^YYYXXXTTTQQQOOOMMMMMMMMMEEEDDDCCCCCCDDDCCCAAA???<<<>>>@@@AAAAAAAAACCCEEECCCCCCBBBAAAAAAAAABBBBBBCCCAAA@@@AAABBBAAA>>>;;;999:::;;;;;;:::888666444999999888888777777777777777555444666;;;@@@EEEHHHCCCJJJJJJDDDEEEKKKJJJBBBEEEIIIQQQWWWZZZYYYVVVTTTPPPQQQQQQQQQOOOMMMKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJHHHLLLPPPRRRPPPMMMKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIDDDCCCCCCDDDEEEEEEDDDBBBAAAAAA@@@@@@AAABBBDDDEEEBBBAAA@@@@@@@@@???>>>>>>::::::;;;;;;<<<=========;;;<<<>>>>>>===<<<===>>>999888888:::;;;<<<:::888:::999999888777777777888555666777666666666888;;;666555444555777888777666444444333333333222222222333333444555666777777888666555444333222222222222222333444444333222111000444222000///111222333222444CCCSSSXXXUUULLL>>>333333000......///000///---///////////////000111222000...---///000000///..................///000000000000000///...---,,,,,,...,,,++++++---......---........................,,,++++++...111222000...------,,,+++++++++,,,,,,+++++++++++++++++++++,,,+++++++++*********))))))***************)))((('''((('''&&&(((***++++++*********))))))))))))*********''''''******''''''***xxxpppQQQIIIAAA???>>>:::777888999777666666666666333111333222000/////////000111333222222333444333111...---------,,,,,,++++++*********+++,,,,,,,,,,,,+++*********+++,,,---...///,,,---...//////...---,,,///---+++,,,---...---,,,,,,---///000///......---+++,,,...///000000//////111222333333333444777::::::;;;AAAQQQkkk{{{tttnnniiiiiijjjjjjhhheee```]]]ZZZYYYVVVTTTQQQPPPOOOOOOHHHFFFEEEEEEEEEDDDBBB@@@===???AAAAAAAAABBBDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEBBBBBBBBBBBBBBB@@@>>><<<;;;<<<=========;;;888777:::::::::999999888777777999888777888<<>>???@@@AAABBB>>>>>>>>>===<<<;;;;;;;;;999999999999::::::;;;;;;;;;===>>>===<<<<<<===>>>999888888999::::::999777999999999999999999888888666777777555333222333444555444333444666777777666444444333333333222222222333333444444555666666777555444333222222222222222111111000000000000//////555333111111222333333333444>>>IIIMMMLLLHHH>>>444111000......////////////111000000/////////////////////...---///000///---...............///000000111111111000///...---,,,---,,,++++++---.........------------------------,,,******...222444111......---,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************)))(((''''''&&&&&&''')))+++***)))******))))))))))))******)))''''''******''''''***yyykkkQQQIIIBBB@@@???;;;999999999777666666666666333111333222000/////////000111333222222333444444333111000...,,,******+++---...******+++,,,,,,,,,,,,+++++++++***++++++,,,---...,,,---...//////...---,,,///---+++,,,---...---,,,+++---//////......///000,,,---///111222222222111000111222222333444777:::<<<===CCCSSSmmm~~~yyytttkkkjjjhhhgggfffddd```^^^[[[ZZZXXXVVVSSSRRRQQQPPPJJJIIIGGGFFFFFFEEEDDDBBB???AAABBBBBBBBBBBBCCCEEEEEEFFFHHHIIIIIIIIIHHHGGGBBBCCCCCCCCCBBB@@@>>>===???@@@AAABBBAAA???===<<<;;;:::::::::999999888888;;;>>>@@@???@@@FFFQQQ[[[WWWZZZ[[[YYYSSSLLLEEEAAA@@@BBBFFFJJJMMMMMMLLLKKKHHHHHHHHHHHHGGGEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHFFFGGGIIIJJJIIIHHHEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDBBBAAADDDGGGIIIGGGEEEBBBAAA@@@??????@@@AAABBB===>>>>>>===;;;::::::;;;999999999999999999999999::::::;;;:::999;;;===@@@;;;999777777888888888777666777888999999888777666222333444444222111222333444333222333555666555444444444333333333333222222111111222222222222333333333222222111111222222333222222111111111111222222666444222111222333333333000666:::<<<>>>>>>888111000////////////000000111111111000000///...------...///...,,,...111000,,,...............///000000111111111000///...---,,,---,,,++++++---//////...------------------------,,,++++++///666888555000///...---,,,,,,++++++,,,+++++++++++++++*********+++++++++************))))))************))))))((('''&&&%%%''')))***)))((())))))(((((((((((()))))))))&&&&&&)))***''''''***zzzfffRRRJJJDDDCCCBBB>>>;;;;;;999777666666666666333111333222000/////////000111222111000111333444444333222000...+++++++++,,,---******+++,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,,,,,,,............,,,,,,///---+++,,,---...---,,,+++---///...---...000333,,,---///111222222222111000111333333333555999<<<<<<===CCCTTTooo~~~zzzoookkkgggeeeddddddaaa___[[[ZZZXXXVVVTTTSSSQQQQQQMMMKKKHHHFFFFFFFFFEEEDDDAAACCCDDDCCCBBBAAABBBDDDCCCEEEGGGJJJJJJJJJHHHGGGCCCDDDEEEDDDCCCAAA?????????@@@BBBCCCCCCBBB@@@???999999999999888888888888;;;CCCJJJJJJEEEFFFOOOXXXSSSQQQVVV\\\VVVGGG@@@BBB>>>@@@BBBDDDFFFGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEECCCDDDEEEGGGGGGGGGDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBGGGMMMQQQPPPMMMFFFEEEDDDBBBBBBBBBBBBCCC===???@@@>>><<<:::;;;===;;;::::::999999888888777888888999888999===BBBFFF>>>:::777555555666777777222333555777777555444222000222333333222111111222444333222333444555444333444444333333333333222222222111111111111000000000000000000000111222333333444333222111111222333444666333111111222222222222...///000000444777444---///000000///...///000111//////////////////......---///...+++---111000+++...............///000000////////////......---,,,---+++***+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,...,,,---333:::===:::555000///...---,,,,,,,,,,,,++++++++++++*********)))+++++++++************)))((())))))************)))((('''&&&&&&(((((((((&&&((((((''''''''''''(((((((((&&&&&&))))))''''''***zzz~~~cccNNNFFF@@@@@@???;;;888888999777666666666666333111333222000/////////000111111///...///111333444444333222000...,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++,,,,,,---......---,,,,,,///---+++,,,---...------+++---......---...111555)))+++---...000000000///111222444444555777:::===;;;<<>>???@@@BBBBBBAAA@@@???777777777777777777888888:::FFFRRRQQQIIIEEEKKKTTTJJJFFFNNNZZZUUUBBB;;;AAA>>>??????AAABBBCCCEEEEEEDDDDDDCCCBBBBBBCCCEEEFFFEEEEEEDDDDDDDDDDDDCCCCCC@@@AAABBBEEEGGGGGGEEECCCDDDCCCBBBAAAAAABBBCCCDDDCCCBBBCCCIIIRRRWWWWWWUUUJJJHHHGGGEEEDDDDDDDDDDDD???AAABBB@@@===<<<===???<<<<<<;;;:::999888777777888999999999<<>>AAA===888111000///...---,,,,,,,,,++++++++++++******))))))+++++++++************)))'''((()))***************((('''&&&&&&'''((('''%%%''''''&&&&&&&&&&&&''''''(((%%%&&&))))))''''''***yyyzzzaaaLLLEEEAAA@@@>>>:::777888:::999999888666555333222111111111111///---+++***333111000000111222222111.........,,,)))((()))***)))******)))(((((()))+++///......---------......////////////...---,,,+++...---+++++++++,,,...000,,,---------------,,,,,,......//////000000111111333444555777888:::;;;<<<===<<>>>>>??????CCCFFFIIIJJJJJJIIIIIIIIICCCDDDEEEDDDBBBAAA@@@AAA===>>>@@@AAAAAA@@@>>>===>>>;;;777333222333666777:::AAAHHHJJJFFFBBBAAABBB@@@BBBEEEEEEBBB>>><<<;;;999999:::<<<>>>@@@AAABBBCCCBBB@@@>>>>>>@@@BBBDDDKKKHHHDDDBBBBBBCCCBBBBBBDDDEEEGGGFFFDDDCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFFFFGGGKKKRRRXXX\\\NNNJJJDDDAAAAAACCCEEEFFFCCCDDDCCCAAA>>>======>>><<<<<<:::999888777777777888666444555888???FFFKKK===:::666111000000333444555555444444333222111111666666666666555333111///555333000///111333444444222333555444111///......222222444444444444333222444444333333222222111111111111000000//////......888666444222111111222333///111222222111000000111333111/////////000///...---...//////000000//////222000...++++++,,,...///000...,,,+++,,,,,,+++)))..................---------,,,,,,+++,,,---///000000...+++***+++,,,++++++000...---222888;;;:::777000333222---+++---...---+++***((('''''')))+++,,,+++++++++******(((''''''(((***+++***)))((()))***---***'''''')))***(((&&&&&&''''''''''''(((((((((''''''((()))))))))))))))vvvvvv]]]JJJEEE@@@@@@>>>:::888999999999999888666555333222222222000///.../////////222000///000222333333222.........,,,)))((()))******+++++++++))))))***,,,---------,,,,,,,,,------////////////...---,,,+++------,,,+++,,,---...///------............------......//////000000111111333444555666888:::;;;<<<===<<>>============???BBBFFFHHHHHHHHHHHHIIICCCDDDEEEEEECCCBBBBBBCCC>>>???AAAAAAAAA???>>><<<>>>;;;777444333333555777999<<>>;;;===>>>>>><<<:::::::::999<<>>===>>>@@@CCCEEEJJJHHHEEECCCDDDEEEEEEDDDEEEFFFGGGGGGEEEDDDDDDEEEEEEEEECCCCCCCCCCCCDDDEEEHHHGGGFFFGGGIIIMMMQQQSSSKKKGGGCCCAAABBBCCCDDDDDDAAABBBBBB@@@>>><<<===???::::::999999999999999999;;;888555444444888<<<>>>:::888555222111222444666666555555444444333222222333444444555555444222222333111//////000222222111111222444444222111222333222222333444444333222111000000000000000000//////111111000000//////......444333111///......///000...000111111000//////000222000......///000///...------...///////////////000///---,,,+++,,,---...000...,,,+++,,,,,,+++***,,,---...//////......------,,,,,,,,,,,,---.../////////...---,,,,,,,,,---000...---000444666444111111444333---***,,,---+++***))))))((()))***++++++++++++++++++***)))((('''(((***+++***)))((()))+++,,,***''''''))))))(((&&&)))***)))((('''&&&''''''''''''((()))))))))))))))tttoooWWWIIICCC??????>>>;;;999:::999999999888666555333333333222000......000222444222000///000111333333222.........,,,***))))))+++***,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,---////////////...---,,,,,,,,,,,,,,,---------......---....../////////............//////000000111111333333555666888999;;;;;;===<<>>===<<<<<<;;;???AAADDDEEEEEEEEEEEEFFFCCCEEEFFFFFFEEEDDDDDDEEE@@@AAAAAAAAA@@@>>>===;;;>>><<<888555444444555666888777666555555777999:::777999;;;;;;:::999999:::888@@@GGGIIIEEE???======@@@???>>>???@@@BBBEEEGGGIIIGGGDDDDDDEEEFFFFFFEEEEEEGGGHHHHHHFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFIIIHHHGGGFFFFFFGGGHHHIIIFFFDDDBBBAAABBBCCCCCCBBB??????@@@>>>===<<<===???999999999999999:::;;;;;;;;;:::777555444444555666777666555444444444555666666666555555444444333333111111222333444444444444333111000111222222111000000222333333222333555777222222333333333222000//////////////////000000000111111000000//////......111000///---------...///---///000000///......///000///......//////...------------...............------------,,,,,,,,,,,,000...,,,,,,,,,---,,,++++++,,,...000000000...------------,,,,,,---......(((+++......,,,,,,...000000...,,,...000111...+++222444333...***++++++***((())))))***************,,,,,,,,,,,,+++***)))))))))***+++***))))))***+++,,,***((('''(((((('''&&&***++++++)))''''''((()))'''(((((()))))))))))))))uuuiiiSSSGGGBBB>>>???>>>;;;:::;;;999999888888777555444333333222000//////000222333444333111000111111000///---......,,,***)))***,,,)))+++,,,,,,+++******+++,,,,,,,,,+++,,,,,,---.........//////...------,,,+++,,,---.........---------...//////////////////......//////000000111111222333444666888999:::;;;===<<>><<<<<<;;;@@@BBBDDDDDDCCCBBBBBBCCCFFFHHHIIIHHHFFFDDDDDDDDDBBBBBBBBBAAA???>>><<<;;;>>><<<999777555555555666:::777444333555888999999999<<>>;;;:::999777@@@HHHJJJDDD>>><<<>>>DDDCCCBBBBBBCCCEEEGGGHHHHHHFFFDDDCCCDDDDDDDDDCCCDDDEEEGGGGGGEEEDDDEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAAAAABBBCCCBBB@@@<<<===>>>===<<<<<<===???::::::999999999::::::;;;:::999999888888888888888666666666666555555555555555555555444444333333333111111222333333444444444333222222333444444222000111111222111111222555888111222333333222111///...000000000111111222222222111111000000//////......111000//////...//////000---///000000///......//////.........000000...---------------......//////+++,,,---.........---,,,000...,,,,,,.........---***,,,...111222111000///............------......%%%+++,,,++++++...222...---,,,---......,,,)))///222222...+++,,,,,,+++''')))***,,,,,,+++***))),,,---------,,,,,,+++***)))***++++++))))))***+++,,,+++)))(((((((((''''''(((+++---,,,***)))***,,,(((((())))))))))))((((((vvvfffQQQFFFAAA>>>>>>>>>;;;:::;;;888888888888777555444333111111111111000///......888555222111000000...,,,---......,,,+++***+++,,,(((***++++++***))))))***---------------...//////.........///......---,,,+++,,,---.........---------......///000000//////......//////000000111111222333444555777999:::;;;======GGGaaa{{{tttmmmgggeeeeeecccbbb___[[[XXXUUUTTTSSSPPPNNNMMMMMMMMMMMMLLLKKKGGGFFFDDDAAA???>>>======>>>@@@BBBCCCCCCCCCEEEFFFIIIJJJKKKIIIFFFCCCCCCCCCCCCCCCBBB@@@???===<<<;;;>>>===;;;999777666555555888777666666888999999888:::>>>CCCDDDBBB===999666555===DDDDDD???<<<===@@@EEEEEEDDDCCCCCCCCCDDDDDDFFFDDDBBBAAAAAAAAA???>>>BBBCCCEEEEEEDDDCCCCCCDDDFFFEEEEEEDDDEEEFFFGGGHHHCCCDDDEEEFFFGGGHHHHHHHHHCCCBBBAAAAAACCCCCCAAA@@@;;;<<<===<<<;;;;;;===???===<<<;;;:::999999999999999999::::::;;;::::::999888888777777666555333333444444444444333333333333333333333333333333333444333222111222333333111///222222222111///000222444111222222333222111000///000000111111222222333333111111000000//////......///////////////000000000...000111111000//////000000//////000222222000...//////.........///000111+++,,,...000000000///...111///......000111000///,,,---000222222222111000000000000000//////......!!!''',,,---***))),,,000---,,,,,,---......---,,,+++///000---,,,......---''')))+++------,,,***))),,,------------,,,++++++)))+++,,,+++***)))***+++------,,,***((('''((((((+++000444444000+++******(((((())))))))))))((((((uuudddQQQFFFAAA===>>>>>>:::999;;;888888888888777666555444000111222222111///---,,,999666333111000///---+++---......---+++***,,,---''')))++++++***)))((()))------------...//////000---...............------,,,,,,,,,---------......,,,---...///////////////......//////000000111111222222444555777888::::::>>>===HHHccc~~~yyysssmmmhhhfffcccbbb___\\\YYYWWWVVVUUUSSSPPPLLLJJJJJJKKKLLLKKKHHHFFFEEEBBBAAA???>>>>>>:::<<<@@@BBBDDDFFFIIILLLIIIJJJKKKIIIFFFCCCCCCCCCCCCCCCAAA@@@>>>===<<<<<<>>>===<<<:::888666555444555555777777777777777777999===AAACCC@@@;;;666444444999>>>???<<<;;;===@@@CCCBBBAAA@@@????????????BBB@@@????????????===<<>>>>>===<<<:::999999888888999:::::::::999888777666999999888777666444444333444444444444444444444444444444333333333444555555333111000000111000///...222333333111000///000111000111222333333222111111000000000000000111111111111111000000//////......------......//////000000000222333333222111111222111111111333555555333111222111000000000111333444---...000222333333222222222000///000222333333333000111111222333333333333333333333222111000///...,,,...000///,,,******,,,,,,,,,---...............)))---///---,,,//////...((()))+++------,,,+++***,,,,,,,,,------,,,,,,+++***+++,,,+++*********,,,...///...,,,)))((()))***000777@@@AAA:::111+++((()))))))))))))))(((((('''wwwcccRRRGGGAAA>>>>>>===:::888:::777888888777777666555444111111111111111111111111777444222111111000///------......---++++++,,,...'''***,,,---+++***)))))),,,,,,,,,,,,---...///000------...............---------,,,+++,,,---...///++++++---....../////////......//////000000111111111222333555777888999:::>>>===HHHddd|||uuunnniiifffdddaaa^^^[[[XXXWWWVVVUUUQQQMMMKKKKKKKKKKKKJJJFFFEEEDDDBBB@@@?????????;;;===???AAABBBDDDHHHJJJFFFHHHIIIHHHFFFEEEEEEEEECCCBBBAAA???>>>=========>>>>>>===<<<:::777555333333666888777555444666999888;;;======;;;888777666444777;;;===<<<;;;;;;<<>>>>>>>>>>>>>>===<<<<<<===???@@@???===AAACCCDDDEEEDDDCCCDDDEEEFFFFFFEEEEEEFFFGGGIIIJJJGGGFFFFFFFFFFFFGGGHHHHHHIIIFFFDDDCCCDDDDDDCCCBBB<<<===>>>===;;;;;;<<<>>>===<<<;;;::::::::::::::::::::::::999999888777777888888777666555555666666666666666666666666777777444333333333444666888999666444111000111222111000111333444333222000111111000111222444444444333333222222222222111111111111111111000000//////............///000111222222222333444666666444333444555333333444666888888555333555444333222333444666777000111222333444555555666333222111222444666666555555444333333333333444555555555555555333222000///000000///---,,,,,,,,,,,,,,,---.........---------)))...000---,,,......,,,)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,000111000...***)))***+++///;;;HHHMMMFFF;;;222...)))))))))))))))(((''''''{{{bbbRRRGGGBBB>>>>>>===999888999777777888777777666555444333222000///000222555777444222000000111222111000---......---++++++,,,...(((+++---...,,,+++******++++++++++++,,,---...///------...............---...---,,,++++++---///000***+++,,,---..................//////000111111111111222333555777888999:::>>>===IIIeee|||sssllliiigggddd```\\\YYYWWWVVVUUUSSSOOOMMMMMMLLLJJJIIIEEEDDDCCCAAA@@@???>>>>>>@@@AAAAAAAAA@@@@@@BBBDDDCCCEEEGGGGGGFFFFFFGGGHHHBBBBBB@@@???>>>>>>===>>>>>>>>>>>>===:::777555333555888999777333333888===999::::::999888888999;;;555777:::===>>><<<:::888>>>>>>>>>???@@@@@@@@@@@@999999:::===@@@BBBAAA@@@BBBDDDEEEFFFEEEDDDEEEFFFFFFFFFEEEEEEFFFHHHIIIKKKKKKJJJHHHFFFDDDDDDEEEEEEKKKIIIFFFDDDDDDDDDDDDCCC===>>>>>>===;;;;;;<<<===;;;;;;:::::::::;;;<<<<<<999999999::::::;;;;;;<<<777666555555555777888999888888888888888999999999222222222333555888:::<<<;;;888555333444555555555000222555555444333222333///000222444555555555444555555555444444333333333111111111000//////......000111222444555555555555444666777777666555555666555555666888:::999777555777666555444444555777999222222333444555777888888444333222333555777777777888666444333333444555777666666666666555333111///---+++)))))),,,.........---/////////---+++++++++***///111...,,,------*********++++++,,,,,,,,,+++******+++,,,,,,+++++++++***+++,,,,,,******+++,,,000222222///+++)))***---+++:::LLLTTTOOOEEE;;;777)))))))))))))))(((''''''xxxgggTTTHHHEEE@@@===<<<;;;:::999888666555555666666555444111000000000000000111111555333222111111111///------///000000---+++*********++++++,,,,,,++++++***...,,,***+++---...,,,***,,,,,,------...///000000---------...000000---+++............////////////111000000000000000111222444333444444666999;;;<<<;;;<<>>===???BBBDDDDDDCCCGGGKKKJJJGGGEEEHHHLLLHHHEEEBBB@@@??????>>>===AAAAAA@@@>>>;;;888666555555777999999777777777888;;;<<<;;;:::777555444555888777999>>>???;;;999;;;@@@???<<<:::>>>DDDEEEAAA>>><<<<<>>???BBBCCCGGGDDDDDDIIIEEECCCMMMTTTIIIBBBDDDHHHJJJMMMRRRMMMLLLIIIGGGFFFEEEFFFFFFIIIIIIHHHGGGFFFFFFFFFGGG???@@@AAA???===<<<<<<===<<<;;;;;;::::::;;;===>>>;;;<<<<<<;;;:::999999:::555777888777444333666999<<<888555666:::;;;888444333555888999888888888999888666555555666666555333444555666555333222333444111333555888:::;;;;;;;;;888:::999777888:::888444666555333111111333555777555666888999::::::999999999999:::;;;;;;::::::999555777:::<<<===<<<:::999:::999888777888999:::;;;===<<<::::::<<<===<<<;;;:::777444333555888:::;;;444444555777888999:::;;;;;;======;;;777333111111///////////////000111111//////...------------...------......///.........((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************************///111...)))***///...)))222BBBOOOQQQQQQOOOBBB111+++***)))'''''''''((()))yyyeeeSSSFFFCCC???===<<<<<<;;;:::888666555555666666555444111111000000000000111111555333111111111111///------///000///---+++*********++++++,,,,,,++++++***///,,,++++++---///...,,,,,,,,,------...//////000---------...000000---+++............////////////000000/////////000111111333333333444666888:::<<<<<<===MMMlll|||vvvpppiiidddbbbaaa]]][[[VVVSSSOOOMMMMMMMMMKKKIIICCCDDDDDDCCCBBBAAAAAAAAACCC@@@>>>===???BBBCCCCCCCCCGGGKKKKKKHHHGGGHHHKKKHHHFFFCCCAAAAAA@@@???>>>AAA@@@@@@>>><<<:::888777777999::::::999777888999======<<<:::888666666666777666999===>>><<>>>>>;;;999>>>FFFIIIHHH>>>;;;<<<@@@AAA??????BBBFFFIIIDDDBBBEEEBBBDDDQQQXXXNNNFFFFFFHHHIIIMMMQQQSSSPPPLLLHHHFFFEEEFFFGGGLLLLLLJJJIIIHHHGGGFFFFFFBBBCCCCCCAAA>>><<<<<<===<<<<<<;;;;;;;;;<<<===>>>;;;<<<======<<<;;;<<<>>>999::::::999777777777999;;;888555666999:::888444333555888999888777888999777666555555666666555333222333444333111111111222222333666888:::;;;;;;;;;???AAAAAA===;;;<<<:::777999777555444444555777888999:::;;;;;;;;;;;;:::999::::::;;;;;;<<<;;;;;;;;;777999;;;<<<===<<<;;;:::;;;:::999999999:::;;;<<<<<<;;;:::;;;===??????>>>===:::777666777999:::;;;777777777777888:::;;;<<<:::;;;;;;999555111000///...............//////000......---,,,,,,,,,,,,,,,------...------,,,+++***(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++///000---)))***...---)))555BBBLLLLLLJJJHHH<<<...***)))(((''''''((())))))yyydddRRRDDDBBB>>>=========<<<;;;888777555666777777666444222111111000000000111111444222111000111000///------///000///,,,+++***+++***++++++,,,,,,++++++***...,,,***+++---...//////,,,,,,------.../////////---------...000000---+++............///////////////.........//////000111222222222333555777999;;;??????OOOmmmyyyssskkkfffdddcccaaa^^^WWWUUURRRPPPOOONNNLLLKKKFFFFFFFFFDDDBBBBBBCCCDDDCCC@@@>>>===???AAABBBBBBBBBGGGKKKLLLJJJHHHIIIJJJJJJGGGDDDCCCBBBBBB@@@???@@@@@@@@@???===<<<:::999999;;;<<<;;;999888888999;;;;;;:::999888888888888555666999<<<<<<>>>FFFPPPFFFDDD???:::<<>>???>>>???CCCLLLOOOIIICCCCCC@@@EEEVVV^^^UUUMMMIIIHHHHHHLLLPPPWWWSSSOOOJJJGGGGGGHHHIIIOOOOOOMMMLLLJJJHHHGGGFFFFFFFFFEEECCC???===<<<===>>>>>>=========>>>???@@@<<<===??????>>>>>>@@@AAA???>>><<<;;;<<<;;;:::888:::777555666888999777444333555777888888777777888777555444444555666555333000111222111000///000111333444555777999:::::::::CCCGGGGGGAAA<<<;;;;;;:::;;;:::999777777777888999<<<============<<<<<<;;;;;;;;;<<<<<<============;;;<<<<<<=========<<<<<<<<<;;;;;;:::;;;<<<===>>>;;;::::::<<>>======;;;:::888777666666777777666444222222111111000000111111333111000000000000...---...//////...,,,++++++,,,***++++++,,,,,,++++++***,,,+++******+++---///000---------.........//////---------...000///---+++............////////////......---......///000111222222222222444777999:::AAAAAAPPPooo}}}wwwnnniiiggggggeeecccYYYWWWUUUSSSRRRPPPOOONNNLLLMMMLLLIIIEEECCCDDDFFFCCCAAA>>>>>>???@@@@@@@@@BBBFFFJJJKKKJJJIIIIIIJJJKKKHHHFFFEEEEEEDDDBBB@@@??????@@@??????>>>===<<<:::;;;<<<;;;999777777888777666555666888:::;;;;;;444555888;;;;;;>>>KKKXXXVVVRRRIII>>>:::===@@@???===:::888;;;======@@@EEESSSXXXTTTMMMJJJDDDHHHXXXbbb\\\TTTNNNIIIHHHKKKNNNSSSRRROOOMMMKKKKKKKKKKKKPPPPPPOOONNNLLLJJJIIIHHHGGGGGGGGGEEEAAA?????????@@@@@@@@@@@@AAAAAABBBBBB???@@@AAAAAA@@@???AAABBBCCC@@@>>>>>>???>>>;;;888888777555555777777666444333555777888777666666777555444333444555555444333000111222111000///000111222333444555666777888888???EEEFFF???999888::::::<<<<<<;;;:::999999999999=========>>>>>>?????????============>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;<<<===>>>???;;;::::::<<>>>>><<<:::999:::;;;;;;:::777555333111111333555777777777777555111...............------......///000---------------,,,,,,+++------------,,,+++******))))))******+++,,,,,,---+++++++++++++++,,,,,,,,,---------,,,++++++******---,,,***((()))++++++)))(((...111///000111///***((((((((((((((()))))))))xxx|||cccSSSFFFDDDAAA???===<<<999777999777666666777777666555333333222111111111111111222000//////000///...---......///...,,,++++++---***++++++,,,,,,++++++******************,,,...///---------...............---------...000///---+++............////////////------------...///000111222222222222444777999:::AAABBBRRRrrr{{{sssmmmkkkjjjgggeeeZZZZZZYYYWWWUUURRRQQQQQQTTTVVVUUUPPPIIIEEEEEEGGGDDDBBB??????@@@@@@@@@???BBBEEEHHHJJJJJJIIIIIIIIIKKKIIIGGGFFFFFFEEEBBB@@@???????????????>>>>>>===999;;;;;;:::888666666777666555444666;;;???@@@AAA555555777999999===JJJXXX___[[[PPPAAA999888888666===999888:::<<<===AAAGGGWWW______[[[WWWLLLJJJVVVbbbaaa[[[RRRKKKIIILLLNNNLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLKKKJJJFFFGGGGGGFFFCCCBBBBBBCCCBBBCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCBBB???>>>>>>???CCCAAA>>>>>>???>>>:::777777666555555555555555444222444777777666555555666444333222333444555444333000222333222111111222333222222222333444555666666666<<<>>>888333555888999<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<>>>???AAABBBCCC@@@??????>>>>>>??????@@@AAA@@@???>>>===<<<<<<<<<;;;:::::::::;;;<<<>>>???:::::::::;;;<<<===;;;999999888777888:::;;;:::999777555333111000222444555777888777555111///////////////......//////000111//////000000//////...---,,,,,,---.../////////...++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++*********)))---***((()))************&&&))))))'''(((******)))((((((((())))))))))))(((vvvyyyaaaTTTFFFDDDAAA???>>><<<999666999777666666777888666555444333222111111111111111111///......//////...,,,.........---++++++,,,...***++++++,,,,,,++++++***)))+++,,,,,,,,,,,,---...........................---------...000000---+++............////////////---------...///000111222222222222333555777999;;;???BBBTTTuuu}}}vvvqqqnnnkkkgggccc\\\]]]]]][[[WWWTTTSSSSSSYYY\\\\\\VVVMMMGGGFFFGGGEEECCCAAA@@@AAAAAA@@@>>>CCCDDDEEEFFFHHHIIIIIIIIIKKKIIIHHHGGGGGGEEECCC@@@>>>????????????>>>>>>===888:::;;;:::888777777888:::777555888>>>CCCEEEEEE777666666777777:::DDDOOOVVVUUUMMMAAA999777777555<<<:::;;;@@@BBBAAADDDGGGSSS^^^cccdddbbbTTTKKKRRR___bbb```VVVNNNLLLMMMNNNGGGIIILLLOOOSSSUUUVVVWWWTTTTTTTTTSSSQQQOOOLLLJJJFFFGGGGGGFFFDDDCCCDDDEEEBBBCCCDDDEEEEEEEEEDDDDDDAAABBBBBB@@@===<<<<<<<<>>=========;;;888555555555555444444444333333222444666777555444444555333222111222444555444333111222444333222222333444333222222222333444555555000555666333111555999999<<<===>>>??????>>>===<<<;;;<<<===>>>AAACCCFFFGGGBBBAAA@@@>>>>>>>>>??????AAAAAA@@@???>>><<<;;;:::888777777777888:::;;;===999888888:::;;;:::888666555555555777999:::999777888666555333333444666777888888777444111///000111///////////////000111111000111222222222111///...,,,---...///111111111111---------,,,,,,,,,++++++))))))******+++,,,,,,,,,************************...***''')))+++******,,,,,,+++***(((''''''(((((()))))))))))))))(((''''''tttuuu___SSSDDDCCCAAA???>>>===:::777999888777777888888777555555444333222111111111111000...------//////...,,,.........---++++++---...***++++++,,,,,,++++++******---000111///------...........................---------...000000---+++............////////////.........///000111333333333333333444666888:::<<<===AAAUUUxxx}}}wwwrrrnnnjjjddd___]]]^^^___]]]YYYVVVUUUUUUYYY]]]___ZZZPPPIIIGGGHHHFFFDDDCCCBBBBBBBBB@@@>>>CCCCCCBBBCCCEEEGGGIIIIIIKKKIIIHHHHHHGGGFFFBBB@@@>>>?????????>>>======<<<888:::;;;;;;:::999999:::===999666777===BBBCCCBBB:::777666666666666<<>>999888999888999;;;BBBJJJMMMIIIFFFFFFIIIVVV^^^eeegggYYYLLLNNNZZZaaabbbYYYPPPNNNOOOOOOIIIJJJKKKNNNRRRXXX]]]```[[[[[[ZZZXXXTTTPPPLLLJJJGGGHHHHHHGGGDDDBBBBBBCCC@@@AAABBBCCCDDDCCCCCCBBB>>>>>>???===;;;::::::;;;999:::<<<;;;999666555444444444555444333222333333222444666666555333333444222111111222333444444222111222333333222222333555555444444333333444555666222555555333444:::===<<<<<<>>>@@@BBBBBBBBB@@@????????????@@@BBBEEEGGGIIIEEECCCAAA>>>=========>>>AAAAAAAAAAAA???<<<999777444444444444555777999:::666666777999;;;;;;999777555444555777888888666333666555555555555555666777777777666333000///000111///............///000000000111333333333222000///......///000111111111111//////...---,,,+++******((())))))***++++++,,,,,,)))******++++++,,,,,,---///)))'''+++,,,******------+++***))))))((()))***************)))(((&&&%%%sssrrr]]]RRRBBBAAA@@@??????>>>;;;999999888777777888888777555555444333222111111111111///...------...///...,,,.........,,,++++++---///+++++++++,,,,,,++++++++++++///333444111..............................---...------...000000---+++............/////////000......//////000222333444444333444444666999;;;<<<<<<@@@VVVzzz|||wwwrrrnnnhhhaaa[[[]]]___aaa___ZZZWWWVVVVVVWWW\\\```\\\RRRJJJGGGHHHGGGEEEDDDCCCCCCBBB@@@???DDDBBB@@@AAADDDGGGIIIJJJJJJIIIHHHHHHGGGEEEBBB???>>>>>>???>>>>>>===<<<;;;999:::<<<<<<;;;:::;;;<<<===888444555:::===>>><<<===888555666555444666:::999>>>???;;;888999:::999666;;;GGGSSSVVVOOOGGGDDDAAANNNWWWaaagggZZZKKKLLLVVV```ccc[[[RRRPPPQQQPPPMMMLLLKKKLLLQQQYYYaaafffaaa```^^^[[[WWWQQQLLLIIIIIIJJJIIIGGGDDDAAAAAAAAA??????AAABBBBBBBBBAAA@@@:::;;;<<<;;;:::999:::;;;444888;;;:::666333333444333444444444222222222333222444666666444333333333222111000111333444333222000111333333222222333444777666555444444555777777777888666555888???AAA???===???BBBDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDFFFHHHIIIFFFDDDAAA>>><<<<<<<<<===@@@AAABBBAAA???<<<888555222222111222333555777888444444666999<<<<<<:::999666666666777888777333111333333333444444555555555777666555222///...///111...------------...//////000111333444333222000...///000000000000000//////111000///...,,,+++***)))((())))))***++++++,,,,,,)))***+++,,,---......//////)))'''+++---******...((('''''')))***)))***---++++++++++++)))'''%%%$$$xxxppp\\\TTTEEECCC@@@===::::::::::::888666444333444555444333222111000111222222111000222///,,,---///---(((###//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,------------------------111///---,,,---......---,,,---......------...000111000000000000000111222222333555666777999<<<>>>@@@DDDYYY~~~~~~|||xxxtttpppkkkfffcccdddbbb^^^\\\ZZZXXXVVVTTTSSSVVVWWWUUUPPPLLLKKKLLLEEEDDDBBBBBBCCCCCCCCCBBB@@@AAABBBAAAAAAAAACCCEEEIIIJJJJJJGGGHHHKKKIIIDDDAAA@@@@@@AAABBB@@@===:::999999999:::;;;<<<===>>>:::>>>;;;444666AAACCC===;;;:::777666555555777888<<<<<<<<<===???>>>===;;;;;;>>>GGGUUU___]]]OOOBBBFFFEEEOOO___aaaTTTIIIHHHSSSZZZ___^^^UUUNNNLLLMMMJJJJJJJJJKKKOOOWWW```fffggghhhhhhddd\\\RRRJJJFFFHHHGGGGGGGGGGGGFFFCCCAAA@@@@@@@@@@@@????????????;;;;;;999888888888999:::777777777666555555444444999444///...000333222111111222333333222111333444222111222333555555333111...111444555333222444777666666666666555555555555555666888999;;;;;;<<<<<<<<<>>>@@@BBBDDDEEEEEEEEEDDDEEEGGGGGGEEEEEEGGGIIIGGGEEEAAA===;;;;;;<<<===?????????@@@???;;;666222333222000//////000222333333555777999:::999888777888777555333222333555666222222333333444555666666333222///---,,,,,,---......---,,,+++,,,...000222111222222000......222555...///////////////......,,,,,,---------,,,***)))***+++,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,+++***+++***)))((())),,,...333000,,,***)))((('''&&&|||nnn[[[RRRCCCCCCBBB@@@>>><<<:::999999888666666777777555444333222222222222222111000222...,,,,,,//////,,,(((//////...---,,,,,,,,,,,,++++++++++++++++++++++++000///---,,,,,,,,,---............---------------000///------......---,,,,,,---///...------...000///////////////000000111111333444555666888;;;===@@@EEEZZZ}}}zzzwwwsssnnnhhhdddcccaaa^^^\\\\\\[[[YYYWWWRRRTTTUUUSSSNNNKKKJJJJJJFFFDDDBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAABBBDDDFFFKKKMMMMMMKKKLLLNNNLLLGGGAAA@@@@@@AAAAAA@@@===:::999999999999:::;;;<<<===;;;???<<<666999CCCFFFAAA:::999888666666777888999@@@@@@@@@@@@@@@???>>><<<999<<>>===============<<<<<<<<<;;;:::999888888888999999888888777777666555555555666555444222111111333444000222333333111111222333222111222333555555333111222333555555555444555666666666666666666666666666777777888888999999::::::>>>???AAACCCEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFGGGGGGEEECCCAAA>>>======>>>???@@@???>>>===;;;777222...222111///......///111222222333555777777777666555555444333222222222333333111111222222333444444555444222000---,,,,,,---...///...------...///111333222333444222111111555888333333222111000...---,,,,,,---.........,,,+++*********+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,///444222///---,,,,,,+++***jjjXXXNNNBBBBBBCCCBBB@@@===:::888:::999999999:::999777444444333333333222222222111222///,,,,,,...000///---///......---,,,,,,++++++************************111000///...---...///////////////......---------///...---...//////---+++,,,...//////...---///000...............///000111000222444555666777:::===AAAEEE[[[}}}{{{wwwrrrlllhhhccc```^^^]]]]]]]]][[[ZZZPPPRRRRRRQQQMMMJJJIIIIIIGGGEEECCCBBBBBBAAA@@@???AAABBBCCCBBBBBBBBBDDDFFFHHHKKKKKKJJJKKKMMMJJJEEEBBBAAA@@@@@@@@@???===:::888999999999::::::;;;;;;888;;;999444777???BBB===999999888777777888:::;;;AAAAAAAAA@@@???>>>===<<<:::;;;@@@KKKXXX]]]ZZZTTTGGGDDDHHHQQQSSSLLLGGGHHHMMMVVV___aaaZZZPPPIIIFFFFFFGGGHHHIIIJJJMMMRRRVVVUUUYYY^^^___[[[SSSLLLHHHEEEDDDBBBAAABBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;::::::999888888888888999999999888888777666666666333666999777333222444888111222444333222111111222555444555666888888666444666555555555777777666555666666666666777777777777999888777666666666777888>>>@@@BBBCCCEEEEEEEEEEEEEEEDDDCCCDDDFFFFFFFFFEEEBBBAAA@@@???????????????>>><<<999888666444000---000000............000000000111222444444444333333222222222111111111111111000000111111222222333333555333000...,,,,,,------000//////...///000222333222333444333333444777999444444444333111000......------...///...---,,,+++******+++,,,,,,,,,,,,,,,******+++++++++++++++***---,,,+++******+++,,,---+++,,,,,,+++******---///222000...---......---+++~~~gggUUUKKKBBBBBBAAA@@@???<<<:::888999999999;;;;;;:::777444444555555444222111222222333000,,,+++,,,...///...............---,,,++++++++++++++++++++++++++++++000///...------...///000000000000///......------...------///000///---+++---...//////......///000//////...//////000111222111333555666666888;;;===AAAGGG]]]|||yyyuuuqqqnnneeeccc```^^^^^^]]][[[ZZZQQQRRRRRRQQQOOOLLLJJJIIIIIIFFFCCCBBBAAAAAA???===AAABBBCCCCCCBBBCCCEEEFFFFFFIIIJJJIIIJJJLLLIIIDDDDDDBBB@@@?????????===;;;::::::;;;;;;;;;;;;;;;;;;999:::777444555;;;<<<999888888888888999:::;;;<<<>>>???@@@@@@???>>>>>>???>>>===???GGGRRRZZZ[[[YYYFFFBBBBBBGGGIIIEEEDDDFFFHHHQQQ\\\aaa\\\SSSKKKFFFFFFGGGIIIIIIIIIIIIKKKMMMOOORRRVVVVVVSSSNNNJJJHHHGGGEEECCCCCCCCCCCCAAA@@@>>>>>>>>>======<<<<<<;;;::::::999999888888888888::::::999999888777777666444777::::::888666777888333555777666444333222333999999999;;;<<<<<<;;;999999666333444777888666333666666666777777777777777777666555444444555777999===???@@@BBBCCCCCCBBBBBBDDDCCCAAABBBDDDEEEDDDBBB@@@@@@???>>>===<<<<<<;;;888666444333444444333111000//////......//////000///000111222222222222111000111111222222111000000111111111111222222333333555333111...---,,,---...000////////////000111222000111111111222444666777000000111222222222111111---.../////////...---,,,++++++,,,---------------))))))***+++++++++******---,,,***))))))***,,,---***+++++++++******,,,...---,,,******+++,,,+++))){{{eeeTTTHHHBBBAAA???<<<;;;:::::::::999888999::::::999666333444555666444222000111333444111---******+++------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///000000/////////.........---------///000000...+++---...000///......///111000000000000111222333444333444666777888:::===???BBBHHH```|||zzzwwwuuusssjjjgggccc```___\\\ZZZXXXTTTTTTSSSSSSRRRPPPMMMKKKJJJGGGDDDCCCBBBAAA???>>>AAABBBCCCBBBBBBBBBDDDFFFIIIKKKLLLKKKLLLOOOLLLGGGFFFDDDAAA?????????>>>===<<<======>>>======<<<;;;???>>><<<888999<<<;;;999777777888888999:::;;;<<<>>>BBBFFFGGGGGGGGGHHHJJJAAA>>>===BBBJJJQQQSSSRRRFFFBBB@@@BBBCCCCCCDDDFFFDDDLLLWWW\\\ZZZTTTMMMIIIFFFHHHIIIJJJHHHHHHHHHIIIPPPQQQQQQOOOLLLJJJJJJJJJGGGFFFDDDDDDDDDDDDBBB@@@>>>>>>>>>===<<<;;;;;;:::::::::::::::999999999888::::::999999888888777777888777777:::<<<<<<:::777777999::::::888555444444:::999:::;;;======;;;999888444111222444666555222555555666666777777777888444444333222444666888:::;;;<<<>>>?????????>>>>>>BBBAAA@@@@@@AAAAAAAAA@@@>>>>>>===;;;999888666555666444222222333333333222000000000000000000000000000000111111222222111111000111222222222222111111222222222222333333333333444333000...------.../////////////////////000000---------...000222333333......///000111111000000,,,---.../////////...---,,,------...............((()))***+++++++++++++++---,,,***))))))***,,,---((()))******))))))***,,,***)))((()))***+++)))(((yyy|||dddTTTHHHBBB@@@===:::999999:::;;;999888888888999888555333333555666444111///000222333111...+++******,,,------......///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...........................------,,,...///000...------///000000///...000111000000000111222333444555333555777888999:::===@@@CCCIIIbbb~~~{{{yyywwwpppmmmhhhdddaaa^^^ZZZXXXWWWVVVUUUUUUUUUTTTPPPNNNKKKHHHEEEDDDCCCBBBAAA???@@@AAABBBAAAAAAAAACCCEEEGGGIIIIIIGGGIIILLLKKKFFFIIIFFFBBB@@@@@@@@@@@@???>>>>>>?????????>>><<<;;;???===;;;999999:::999777666777888888999::::::;;;BBBHHHOOOSSSTTTTTTUUUWWWAAA???>>>@@@EEEHHHHHHGGGHHHEEEBBBAAACCCEEEFFFFFFBBBHHHOOOTTTTTTPPPLLLJJJFFFHHHJJJJJJHHHGGGGGGHHHRRRRRRPPPMMMIIIIIIJJJLLLFFFEEEEEEEEEEEEDDDAAA???======<<<;;;:::999999888;;;;;;;;;<<<;;;::::::999::::::999999888777777777999777666999>>>???<<<888999;;;======:::777555555777666777888::::::888666555333111111222333444444444444555555666666777777333333333333555777999:::999:::;;;<<<<<<<<<;;;:::===???@@@???===<<<===>>>===<<<:::777555333333222777555333222222222000///000000000000000000000000111111111111111111111111222222222222222333333333222333333333333333333333333222000......///000111////////////////////////---,,,,,,---///111000///000000000//////...,,,,,,+++,,,---...///...------,,,,,,---...............))))))***+++,,,,,,,,,,,,,,,+++***))))))***+++,,,'''((())))))(((((()))******))))))***,,,,,,***((({{{zzzcccTTTHHH@@@@@@>>>===;;;::::::::::::999777777888888666555222555666444///---///222111000///---,,,,,,...000---...//////...---+++)))++++++++++++++++++++++++,,,+++*********,,,---...,,,,,,,,,---......//////...---,,,,,,...//////...---///000000//////000111/////////000111333444555333444666777888:::===???CCCJJJccc{{{xxxuuurrrmmmiiifffbbb^^^\\\YYYWWWVVVVVVWWWVVVSSSOOOKKKIIIFFFEEEEEEDDDCCCAAA???@@@AAA@@@@@@@@@BBBDDDEEEFFFDDDBBBCCCHHHHHHEEELLLHHHDDDAAA@@@AAAAAAAAA>>>>>>???@@@???===;;;:::<<<999777888999999888888666777777888999999999999AAAIIISSSXXXYYYXXXXXXZZZDDDCCCBBBDDDFFFFFFDDDAAAFFFDDDBBB@@@BBBDDDEEEDDDCCCEEEHHHJJJJJJHHHGGGGGGEEEGGGHHHHHHGGGFFFGGGHHHNNNNNNMMMJJJHHHGGGHHHIIIFFFFFFGGGIIIIIIGGGCCC???>>>>>>===<<<;;;:::999999<<<<<<=========<<<;;;:::999999999888777777666666888888999:::<<<======<<<:::<<<>>>===;;;777555444555444555666888888666444222222222111000222444777333333333444555666666666333444444555666777777888888999:::;;;;;;:::999888999===@@@>>>999777:::>>>;;;999666444222222333333444222111111111111///......//////////////////...000000000/////////000000222222111111111222333444222222222222222222111111111000///......000222333000000000111000000000//////...---///111222111...////////////......---,,,***+++,,,.........---,,,***+++,,,,,,------,,,,,,)))***+++,,,------------************************''')))******))))))***++++++******+++,,,,,,***(((}}}yyydddUUUHHH??????@@@@@@???===:::888<<<:::888777888888777666111444666444///,,,...111////////////...///111333---.../////////---+++)))************************,,,++++++***+++,,,......***++++++,,,---.../////////---++++++---///000///...///000000//////000111.........///000222333444222333555666777999<<<>>>CCCKKKddd}}}wwwxxxuuupppllliiifffbbb```ZZZXXXVVVWWWXXXWWWSSSPPPKKKIIIGGGFFFFFFEEEDDDCCC>>>???@@@@@@???@@@BBBCCCHHHHHHFFFCCCEEEJJJKKKHHHNNNJJJEEEAAAAAABBBBBBBBB===>>>??????>>><<<:::888===:::999;;;=========>>>666666777888888888888777===FFFQQQWWWVVVTTTTTTUUUHHHHHHHHHJJJKKKIIIDDDAAABBBBBB???>>>???BBBAAA???EEEDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGIIIGGGHHHIIIHHHFFFDDDDDDEEEIIIIIIKKKMMMNNNKKKFFFAAAAAA@@@???>>>===<<<;;;;;;<<<===>>>>>>>>>===;;;;;;999999888888777666666666555999;;;;;;::::::===@@@:::<<<>>>===:::777444333555555555777888999777555111222333222000111555999222222333333444555666666555555666777777666666555888999:::;;;:::999888777666<<>>666333888>>>999777555222222333444666.........///222222111000------............------000//////.........//////222111000//////111333555111111111000000000000000000///......///111333444111111222222222111111000222000///111333444222///,,,---...///000000000000)))***,,,---------,,,,,,))))))***++++++++++++***)))***+++,,,---.........)))***++++++++++++***)))(((***+++,,,*********+++***))))))***++++++(((&&&tttyyy```PPPFFFBBBAAA???===;;;:::999999===;;;999777777666444222555333222333444444000---555333///......//////...))),,,//////+++(((((((((******+++++++++,,,,,,,,,***+++++++++***,,,...111,,,---.../////////...---000...+++,,,...000222222---...//////......///111000000000111222222333333111333666888999;;;>>>@@@CCCKKKfff{{{vvvxxxxxxuuuoooiiiggghhh^^^]]][[[ZZZYYYWWWTTTQQQUUUOOOIIIGGGHHHIIIFFFCCC???AAABBBCCCCCCCCCEEEGGGJJJIIIGGGEEEDDDDDDDDDEEEGGGIIIHHHDDDCCCEEEEEEBBBEEEDDDBBB@@@???>>>======??????===<<<;;;:::999999888888777666666777888999888<<>><<>>===;;;999999888<<<:::888777888777555333555333111222444444111///222///,,,******+++++++++---000222111///,,,+++,,,******+++++++++,,,,,,,,,+++,,,,,,+++++++++...000+++,,,---...///...------///---++++++---000111111---...//////......///111...//////000111111222222111444666888999:::===???DDDMMMhhhyyyzzzzzzwwwqqqllljjjjjjcccaaa___]]]\\\ZZZVVVTTTWWWRRRLLLJJJJJJIIIFFFBBB???AAACCCCCCCCCCCCEEEGGGIIIHHHGGGEEEEEEEEEEEEFFFKKKMMMKKKGGGEEEGGGFFFCCCEEEDDDCCCAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<999888777666666777888999777999;;;===???@@@@@@@@@BBBGGGQQQYYYWWWLLLBBB??????>>>>>>???@@@@@@???============>>>???@@@AAABBBEEEEEEEEEEEEFFFGGGGGGHHHJJJIIIGGGFFFFFFGGGIIIJJJGGGHHHJJJPPPTTTRRRLLLFFF===<<<<<<<<<===<<<:::777:::::::::::::::999999999777666666888999:::888666444555555555444666888;;;<<<>>>@@@@@@===:::999888666666555666888999888777555444333444555666555444444444444444444444333333333444555666555555333333;;;:::::::::999888888888;;;;;;;;;;;;;;;;;;;;;:::666333222444333000111333222333444555666666555555666666666666666666555444444444444444444444333333999888777666666777777888333444444222000///000111...222333333555999:::777888777666666777888:::;;;777666666666888999::::::<<<;;;999777555444333222333333333333222111000000///...------------,,,+++------------------------,,,,,,,,,,,,,,,+++******+++,,,,,,+++***)))+++,,,))))))******++++++******vvvwww^^^OOOFFF@@@???>>><<<:::999888777:::888777888888888666444444333111111333333333222000...***))))))******)))+++---//////---+++++++++******+++++++++,,,,,,,,,,,,------,,,++++++---...***+++---.........---,,,...,,,++++++---/////////---...//////......///111.........///000000111111333555777888888:::<<<>>>DDDNNNjjj~~~~~~zzzuuupppnnnmmmeeeccc___\\\ZZZXXXTTTQQQWWWSSSOOOMMMLLLJJJFFFBBBAAABBBCCCCCCCCCCCCEEEGGGHHHGGGFFFEEEEEEFFFGGGHHHLLLNNNMMMHHHFFFGGGFFFBBBEEEEEEDDDCCCAAA@@@??????:::::::::;;;<<<===??????;;;:::888777777777777888:::888666555666888<<<>>>===CCCPPP^^^___TTTEEE===<<<<<<<<<>>>@@@@@@???======>>>>>>???@@@@@@??????EEEEEEEEEEEEEEEFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDDDDDDDEEEIIILLLLLLHHHCCC;;;;;;;;;<<<===<<<999666888888888999999999999999666555555777999:::888777444555555444333444666999999;;;>>>@@@???>>>===>>>888888999;;;======;;;999<<<:::888888999;;;;;;:::999999999888777666444444;;;<<<======<<<;;;:::999>>>===;;;999888888888999=========<<<<<<;;;:::999555222222444444111222555555666777999999:::::::::<<<<<<;;;::::::999999888999888888888777777666666:::999999999999:::;;;;;;444555555333111000222333---111444444777===>>><<<777888888999::::::;;;;;;:::<<<>>>>>>>>>AAAFFFJJJJJJEEE???<<<<<<;;;999666888888777666555333222111000000000///...------,,,------------------------,,,------------,,,,,,++++++,,,---,,,++++++---///***++++++++++++***))))))wwwwww___PPPGGG???>>>===<<<:::888777666888777777888999999777555444333222111222333444444333000,,,++++++,,,,,,++++++,,,------,,,+++++++++******+++++++++,,,,,,,,,---......---,,,+++,,,---***+++,,,---------,,,+++...,,,++++++---.........---...//////......///111......//////000111111111333555777888888999;;;===DDDOOOkkk~~~yyyuuurrrqqqiiifffaaa]]]ZZZWWWSSSQQQUUUSSSPPPOOONNNLLLHHHEEEDDDDDDEEEDDDCCCCCCEEEGGGFFFFFFEEEDDDEEEFFFGGGHHHIIIKKKJJJGGGEEEGGGFFFBBBDDDDDDCCCCCCAAA@@@???>>>;;;;;;;;;;;;<<<>>>???@@@<<<;;;999888777777777888===:::777444444777;;;>>>;;;???JJJYYY]]]UUUHHH@@@===<<<<<<===???@@@???>>>???@@@AAABBBBBBAAA@@@???BBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@CCCEEEFFFCCCAAA>>>>>>???@@@AAA@@@===:::999999999::::::;;;;;;;;;999888777888999999888777555555555444333333666888777:::>>>@@@AAAAAABBBCCC?????????AAACCCEEEDDDCCCIIIFFFCCCBBBBBBCCCDDDCCC@@@@@@@@@???===;;;999777BBBCCCCCCCCCCCCAAA@@@???===<<<:::888888888:::;;;<<<<<<<<<<<<;;;999888777444111111333333111222555555666666888999999:::::::::;;;;;;:::888888999:::888777666555444444333333555555555666777888999999333444444333111000111333***///111111444999;;;999333333555666777777777777777<<<@@@AAAAAAFFFOOOWWWPPPJJJBBB???AAAAAA>>>;;;999888777666444111///...222222222111///.........---------------------------------......---,,,,,,,,,---...---,,,---///111------------,,,+++***)))xxxwww___QQQIII>>>>>>>>>===;;;999777555777777777888:::999777555444333333222222222444666444111...,,,------------............/////////...******+++++++++,,,,,,,,,---//////...,,,++++++,,,***+++,,,---------,,,+++...,,,+++,,,---......------...//////......///111//////000111111222222333333555777888888999;;;===DDDOOOmmm~~~zzzwwwuuuqqqmmmhhhddd```\\\YYYVVVRRRQQQPPPPPPOOONNNKKKIIIHHHHHHHHHFFFDDDCCCEEEGGGEEEDDDDDDCCCDDDEEEGGGHHHEEEHHHIIIGGGGGGIIIHHHEEEBBBBBBBBBBBBAAA???>>>=========<<<<<<<<<======>>>===<<<:::999888888888999===;;;999777666888999;;;:::;;;BBBNNNTTTPPPJJJGGGBBB???======>>>??????>>>???@@@AAABBBAAA@@@???>>>===>>>???@@@@@@@@@??????DDDDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBDDDEEEFFFEEEDDDBBBAAABBBCCCDDDCCCAAA>>><<<<<<<<<======>>>>>>??????===;;;::::::999888666666666666555444444777999888;;;@@@CCCDDDEEEFFFGGGGGGDDDBBBCCCFFFIIILLLMMMOOOLLLHHHFFFFFFGGGFFFFFFCCCCCCCCCCCCAAA>>><<<:::???@@@AAAAAA@@@???>>>===;;;:::888777888:::<<<===;;;;;;<<<;;;:::888666444333000000222222000111444222222333333444555666666444666777666555444555777222222000///............000111222333444444555555111111222111//////000111+++///000///111444555222...///111222333444444444222888======<<<@@@JJJSSSJJJDDD===;;;>>>???===:::777777666444222000...,,,222444444222///......000------------------------,,,,,,---......---------,,,.........------///111000000000///...---,,,+++zzzwww___QQQHHH>>>>>>>>>>>><<<999777666777777777999:::999666444333444555444222222333555333111---,,,,,,------,,,,,,+++***+++---......---******+++++++++,,,,,,,,,---...000///---,,,,,,,,,***+++---.........---,,,...---,,,---...///...,,,---...//////......///111000000000111222222333333333555777888888:::<<<>>>DDDQQQooo~~~zzzxxxtttpppjjjeeebbb^^^[[[XXXRRRRRRRRRQQQPPPOOOOOOOOONNNMMMKKKHHHEEEDDDEEEGGGDDDCCCBBBBBBBBBDDDEEEFFFDDDHHHJJJHHHIIIKKKKKKGGG@@@AAABBBBBBAAA???>>>===??????>>>===<<<<<<<<<<<<===<<<:::999999999999::::::999999888777777777666999999===FFFKKKKKKKKKMMMKKKFFFAAA======>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>@@@AAABBBBBBAAAAAACCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGDDDCCCCCCDDDEEEEEEDDDBBB@@@@@@@@@AAAAAAAAAAAAAAABBB???<<<;;;:::999777666777888888777666777999<<<<<>><<<===>>>???@@@@@@???>>>===:::999999999:::<<<>>>???;;;<<<======<<<:::777555444111111333333000111444111111000000000111222333111444777777444222222444///...,,,+++***++++++,,,///000111222333333333333//////000///------///000///222222000000222111.........///111222333444555000444888777333444;;;BBB<<<888555444666888777666555555444333222000......333555666333///---...000------------------------+++,,,,,,------------,,,---...///...------///111000000000//////...,,,,,,{{{uuu]]]OOOGGG????????????===:::888666777777888999:::999555333333555777666333111222333444111...,,,,,,------,,,)))'''&&&'''***,,,+++*********+++++++++,,,,,,,,,,,,...000000...---,,,---+++,,,---...///...------///...---...//////...,,,---...//////......///111//////000000111222222222111444666888999:::===???GGGTTTsss}}}zzzuuuqqqkkkfffbbb___\\\ZZZWWWWWWUUUSSSQQQQQQRRRSSSSSSRRROOOJJJFFFDDDEEEFFFCCCBBBAAA@@@AAABBBCCCDDDDDDHHHIIIHHHHHHJJJIIIEEEAAAAAABBBCCCBBBAAA???===???>>>>>>===============<<<;;;:::999999:::;;;<<<888888777777666666555555666888>>>GGGJJJJJJKKKOOOTTTNNNEEE>>><<<<<<===>>>>>>===============>>>???AAACCCEEEGGGIIIIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGIIIJJJKKKKKKKKKKKKLLLHHHFFFDDDDDDFFFGGGGGGFFFCCCCCCCCCCCCCCCCCCBBBBBBAAA???;;;:::999999888777888999:::999999:::===???@@@CCCGGGIIIHHHHHHHHHIIIEEEBBB>>><<<===??????@@@AAA@@@@@@AAACCCDDDDDDCCCAAABBBDDDEEEEEECCCAAA@@@>>>???@@@BBBBBBBBBAAAAAA<<<<<<<<<===>>>>>>>>>???>>>???AAAAAA@@@>>>;;;:::777444333555444111222555444333222111000111222222555999===<<<777333111222000///---,,,,,,---...///...///000222222222111111...//////...------...000111444444000000111000---////////////111333555666000333555333000///222666222222111111111111222222111111111111000000///...222555666444///,,,...000------------------------******+++,,,,,,,,,,,,,,,...//////...,,,,,,---///...............---,,,+++{{{sss[[[MMMEEE???@@@@@@@@@>>>;;;888666888888888::::::999555222333666888777444111111222555333///......//////...+++)))'''))),,,......---******+++++++++,,,,,,,,,+++---///000...------...,,,---.../////////...---///......///000000...------...//////......///111......//////000111111111111333666888999;;;>>>@@@IIIVVVuuu~~~{{{zzzvvvooojjjgggdddaaa___\\\[[[YYYUUUSSSRRRSSSUUUVVVUUUQQQKKKFFFDDDEEEFFFBBBBBB@@@@@@@@@@@@AAABBBCCCGGGHHHFFFFFFGGGEEEAAAAAABBBDDDDDDDDDBBB@@@???>>>>>>============>>>>>><<<;;;:::999:::;;;<<<===999888777666666666666666333888BBBKKKMMMKKKLLLPPP[[[SSSHHH???;;;;;;===>>>@@@???>>>>>>>>>???AAABBBFFFGGGJJJMMMOOOOOOOOONNNOOOPPPPPPQQQQQQPPPPPPOOOOOOQQQTTTUUUUUUTTTTTTTTTLLLJJJGGGFFFHHHJJJKKKKKKEEEEEEEEEDDDDDDCCCCCCBBB???<<<:::888999999999888999:::;;;;;;;;;<<>><<<;;;:::888666>>>>>>???BBBFFFHHHHHHGGGBBBCCCFFFHHHHHHGGGEEEDDD<<<===???@@@BBBBBBAAAAAA??????@@@@@@@@@??????>>>AAABBBDDDEEEDDDBBB@@@>>>:::777555777666333333666777666444333222222333333;;;@@@DDDBBB<<<555222222333222000//////111222444---...///000111000//////.../////////------///111000333333000///111000,,,///...------///111444666000222444444111111222444///111222222000///000222------............------222555777444...,,,---000------------------------)))***++++++,,,,,,,,,,,,/////////...,,,+++---...,,,,,,------,,,,,,++++++wwwnnn[[[OOOEEEBBBAAA@@@>>><<<999888777888888999999888777555444222444666555444333333444444000,,,+++---...---,,,,,,,,,---......---,,,,,,+++***)))***,,,---,,,+++++++++---......---++++++.........////////////000222000------...//////...---...............------000000000111222222333333444666999;;;::::::;;;<<>>@@@>>>======>>>??????>>>======>>>>>>===<<<<<<;;;;;;888444333555777666555;;;;;;===CCCOOOVVVOOODDDFFFFFFEEECCC@@@??????@@@FFFDDDCCCEEEHHHLLLNNNOOOSSSTTTUUUWWWXXXXXXYYYXXXZZZXXXWWWWWWYYYYYYVVVSSSVVVUUUTTTSSSQQQPPPNNNNNNJJJHHHFFFCCCAAAAAAAAAAAA?????????>>><<<999666555999999888888777777666666666:::===<<<999999===AAABBBEEEFFFEEEBBBAAABBBDDD;;;;;;::::::999:::::::::@@@AAAAAA@@@>>>???DDDIIIGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>>>>>>>???AAABBBCCCAAAAAAAAAAAAAAA@@@@@@@@@DDDCCCCCCEEEGGGGGGCCC@@@>>>===:::888666555555555<<<:::777555444444555555===GGGRRRUUUNNNCCC;;;777333333444444444333222111666444222222333555555444111222222111000000111333888888777666444222000///////////////...///333666666444111111111222111000333222222222111111000000000000111///---++++++,,,222111///---,,,,,,,,,,,,---,,,+++*********,,,,,,...---,,,************+++...222222...+++------+++---------,,,,,,+++++++++uuummmYYYNNNDDDBBBAAA@@@>>><<<:::888777888888999999888777555444333444666555444333333444333///***)))+++,,,+++***,,,,,,---......---,,,,,,+++***)))***,,,---,,,+++,,,,,,------------,,,,,,------........./////////222000------...//////...//////000000000//////...000000000111111222222222444666999:::::::::;;;<<>><<<<<<999666333333555777777666666888999>>>FFFLLLHHH???BBBCCCCCCCCCCCCDDDFFFGGGIIIHHHHHHJJJOOOTTTWWWXXX[[[[[[[[[ZZZZZZYYYYYYYYYZZZWWWTTTTTTTTTSSSPPPMMMJJJJJJIIIGGGFFFDDDCCCCCC==================<<<<<<444666777999:::;;;;;;;;;888777777666666666666666666999;;;:::777777:::>>>:::<<<>>>===;;;999:::;;;999999999999999999::::::999;;;;;;999777999===AAALLLLLLLLLKKKGGGBBB===:::;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;::::::;;;;;;<<>><<<:::888888888999999888888777666555333444555555444333444555333///+++***+++---,,,***,,,,,,------------,,,,,,+++***)))***,,,---,,,+++------,,,,,,,,,,,,------,,,---------............222000------...//////...000111111222222111111000000000000000000111111111444666999::::::;;;<<<===HHHUUUttt~~~|||zzzvvvtttqqqoookkkiiiccc```]]]\\\\\\ZZZUUUQQQQQQQQQPPPNNNLLLJJJHHHGGGEEEFFFGGGHHHHHHIIIHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHEEEDDDCCCCCCDDDDDDCCCBBBBBBAAAAAABBBCCCCCCBBB@@@@@@AAAAAAAAA@@@???===<<<777555333333555777777777666:::<<<>>>BBBGGGEEEAAA???@@@AAACCCGGGKKKOOOQQQQQQPPPQQQTTTYYY^^^aaabbbaaa```]]]ZZZXXXVVVUUUUUUVVVSSSOOOMMMKKKIIIGGGDDDCCCCCCBBBAAA???>>>======999999;;;<<<<<<<<<;;;:::999999::::::::::::::::::888888777777777888999999666888:::888666555888;;;666999;;;;;;:::888777777555555666666777777888888888::::::888666777;;;???JJJKKKMMMLLLHHHAAA999444777777666666666666777777888777666555555666888999@@@??????AAABBBBBB@@@>>><<<;;;:::888777777666666777666444333222333444444444:::BBBHHHIIIEEE>>>:::888777666555555555666777777555333222333444333333333444555444222222444666@@@EEEKKKIIIAAA888333111111111111000//////111333...000333555444333111111------------...///000000///000000//////000333666111///...,,,+++++++++,,,++++++************+++,,,---,,,+++***)))))))))***)))------***)))+++,,,***)))))))))))))))(((((((((rrrkkkXXXNNNEEEAAA@@@???>>><<<:::999888999999888888777666666555333444555555444444555777777222...---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++---,,,+++******+++,,,---,,,,,,,,,---------......222000------...//////...000000111222222222111111//////000000000111111111444666999::::::;;;===???JJJWWWuuu~~~{{{yyyvvvtttsssqqqnnnlllfffccc___\\\ZZZXXXSSSPPPOOOOOOOOONNNLLLJJJGGGEEEDDDEEEEEEFFFGGGHHHHHHIIIFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDDDDCCCCCCBBBCCCBBBBBBCCCDDDDDDBBB@@@AAAAAABBBCCCBBB@@@>>>===999888777666666777777777777===AAA@@@AAAEEEGGGGGGBBBBBBCCCGGGMMMRRRVVVXXXYYYXXXXXXZZZ^^^aaacccccc[[[YYYUUUQQQNNNMMMMMMMMMMMMKKKHHHEEEBBBAAA???>>>??????>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;???>>><<<:::999777777777999999999999999:::;;;<<<888999:::888666555777888666888;;;===<<<:::999777333444444666666777777777999:::;;;999777777:::>>>???AAADDDDDDBBB===777333555555444333333333333333888666444333333555777999::::::;;;<<<<<<<<<;;;:::888777777666555444444444444333222222222222333333666666888:::<<<:::666222555444222000000111222333666444111000111222222111111222333222111111333555===FFFNNNMMMDDD999333222444555555333222222333555222222444888:::999444000000000/////////000111111---------++++++---111444000///---,,,+++++++++,,,************+++++++++,,,---,,,,,,+++******))))))&&&***+++((('''***+++***))))))))))))))))))((((((tttkkkYYYPPPGGGAAA@@@???===<<<:::999999999999888777777666666666444555555444444444666888888333///---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,+++***))))))***+++,,,,,,,,,,,,---------......222000------...//////......///000000111111111000/////////000111111222222555777999::::::;;;>>>@@@JJJVVVssszzzxxxuuusssrrrpppnnnkkkfffccc___[[[XXXTTTQQQOOOLLLMMMMMMLLLJJJHHHFFFDDDBBBCCCCCCDDDEEEEEEFFFGGGEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFDDDCCCBBBBBBDDDCCCBBBCCCDDDDDDBBB@@@@@@AAACCCDDDCCCBBB@@@>>>======<<<;;;999999999999777>>>CCCAAA@@@DDDHHHJJJKKKJJJKKKOOOTTTXXXZZZZZZYYYXXXVVVVVVWWWXXXWWWVVVLLLJJJGGGDDDBBBBBBBBBCCCCCCCCCBBB@@@>>>=========:::::::::999999888888888<<<<<<<<<<<<===???AAABBB???>>>;;;999888999999:::888999999:::;;;;;;;;;;;;:::::::::999777777777888555777999<<<======;;;999777888999:::;;;<<<<<<;;;888999:::999666555888;;;999:::;;;;;;:::888666555666555444333222222222222777555333222333555777999888999:::::::::::::::;;;777777777666555444333333222222222111111111111111777444111000111222222222333111///...---...000111444111///...///000000///...000000000//////111333666???HHHHHH@@@777333222333444444444222222333444222//////666>>>AAA;;;555777555333222111111222222///...---+++***+++...111000///---,,,+++,,,,,,---******++++++,,,,,,,,,,,,------,,,,,,+++******)))%%%)))+++((('''***+++***************************yyykkkYYYPPPHHH@@@@@@???===<<<;;;:::999:::999888777666666666666444555555444333444777999777222...,,,---...,,,***,,,,,,++++++++++++,,,,,,+++***)))***,,,---,,,+++++++++************++++++,,,---------............222000------...//////...------...///000000000000......///111222333444555555777999999:::<<>>???>>>EEEJJJHHHFFFHHHLLLMMMQQQPPPPPPSSSWWWYYYWWWTTTOOOMMMKKKJJJIIIHHHEEECCC>>>===<<<;;;;;;;;;<<<<<<===>>>@@@@@@???>>>>>>???<<<<<<<<<;;;;;;;;;;;;;;;>>>???BBBFFFJJJNNNQQQRRRPPPMMMGGGBBB>>><<<;;;;;;777888:::<<<<<<;;;999888<<<;;;:::999999999999999999999;;;>>>BBBCCCBBB@@@>>>???@@@BBBBBBBBBAAAAAA;;;===>>><<<999777999<<<;;;:::999888777666666555777666555444444444444444444333222222222444666777:::;;;<<<<<<<<<<<<===???::::::999999888666555444222222222111111111000000444222000///000333777999444333222111111111222222222000......///000111000...///000/////////111333111777>>>>>>999444222222...000111000//////000111222//////777BBBHHHGGGCCC:::888555333222111222333222222111///------///111000///...---,,,------...***+++,,,---.........---............---,,,+++***&&&***,,,)))(((+++,,,+++******+++++++++++++++,,,iiiXXXPPPHHH@@@??????===<<<;;;:::999:::999888777666666666777444555555444333555888:::888333...---......---***,,,,,,+++******+++,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,------,,,,,,,,,------........./////////222000------...//////...,,,---...///000000000000---...///111333555777888555777888999:::<<<@@@BBBKKKUUUqqq~~~{{{vvvsssoookkkgggdddeeeccc___ZZZUUUQQQPPPOOOMMMLLLKKKIIIHHHGGGFFFFFFCCCBBBAAA@@@AAAAAABBBCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEGGGIIIIIIGGGGGGIIIKKKKKKHHHDDDCCCCCCEEEEEEEEEAAACCCFFFIIIJJJIIIGGGFFFAAACCCFFFFFFDDDCCCEEEGGGFFFLLLPPPMMMJJJLLLMMMLLLMMMKKKLLLOOORRRQQQKKKFFFAAA@@@>>>>>>>>>===;;;999999999::::::;;;;;;<<<<<<;;;???CCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAEEELLLTTTYYY\\\]]]]]]^^^YYYQQQHHHAAA===;;;;;;888;;;>>>@@@@@@>>>:::777;;;:::999999999::::::999::::::;;;???DDDGGGGGGEEEAAABBBCCCEEEEEEDDDBBBAAA===???@@@>>>;;;999:::===::::::999888777777666666777777666666666666666666333333333333444555666777;;;===>>>>>><<<===???BBB;;;;;;;;;:::888666444333333333333222111000///......111333333333555999===666666666555555555555444222000...///111222333333000111222222111222444666111333555444222111111222+++---...///......///000///000111666<<>>===<<<;;;:::::::::999888666666666666777555555555444333555888;;;:::666111///000000///------,,,+++******+++,,,---+++***)))***,,,---,,,+++,,,---////////////---,,,.........////////////000222000------...//////...------///000000111111111---...000222444777999999666777888999:::<<<@@@CCCNNNYYYsss}}}xxxsssooojjjeeeaaaeeeccc```[[[UUURRRQQQQQQNNNMMMKKKIIIHHHGGGHHHHHHDDDCCCBBBAAA@@@AAABBBCCCAAAAAABBBBBBDDDEEEGGGGGGCCCFFFIIIIIIIIIIIILLLOOONNNJJJFFFCCCDDDFFFGGGHHHBBBDDDHHHLLLMMMLLLKKKIIIAAADDDGGGHHHHHHHHHJJJMMMGGGLLLOOOKKKHHHHHHGGGDDDEEECCCDDDGGGJJJGGG@@@999999888888999::::::999777:::;;;<<<===>>>>>>>>>>>>===BBBGGGIIIGGGEEEDDDEEECCCCCCCCCCCCDDDDDDDDDDDDAAAGGGQQQZZZ______\\\ZZZVVVQQQKKKDDD???=========<<>>===;;;<<<>>>AAA:::::::::999777444222000444444333333111000......+++000666888555444666:::777777777888777666666555222000///000222444555555222444555555444555777999333222000//////000111222+++---///000//////000111))),,,///...---111:::BBB444333000//////000222333000111222222111000111222111111///......///000000+++,,,...000111000000//////000000000000...---,,,***...///,,,***,,,---,,,))))))******+++++++++,,,