BM6(l  }}}zzzuuuuuukkkkkkjjjiiiiiihhhgggggg_________````````````````````````aaaaaaaaaaaaaaa]]]\\\\\\[[[[[[\\\\\\]]]QQQPPPMMMJJJGGGEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@@@@EEEEEEDDDDDDDDDEEEEEEFFFBBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAA@@@CCCCCCDDDDDDEEEFFFGGGGGGIIIIIIIIIHHHHHHHHHHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@??????????????????@@@@@@??????>>>===>>>>>>>>>???~~~|||{{{zzzyyyxxxpppppppppoooooonnnnnnmmmjjjaaaddd|||nnnzzzrrrmmmlllggg^^^\\\aaajjjkkklllnnnqqqtttvvvxxx|||}}}{{{oooaaaZZZ[[[```[[[yyynnnXXXZZZeeeZZZ]]]___^^^[[[YYY[[[]]]VVVWWWXXXZZZZZZZZZYYYXXX\\\]]]vvv}}}xxxbbbaaaxxxrrrtttPPPHHH@@@>>>>>>===???CCCDDDEEEFFFGGGGGGGGGGGGGGGCCCAAABBBBBB???CCCVVVmmmccc[[[QQQMMMPPPVVV\\\___yyy~~~www___MMMFFFGGGJJJCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDBBB???>>>===<<<===;;;;;;;;;::::::999999999444444444444444444555666999999999999:::::::::::::::;;;<<<===>>>===<<<<<>>>>>===AAAAAA@@@@@@???>>>>>>===///KKKKKKEEEyyyZZZLLLDDDIIILLLGGGCCCDDDDDDEEEFFFHHHJJJMMMOOOPPPWWWXXXXXXSSSGGG???EEEQQQWWWtttVVVFFFFFFKKKQQQTTTWWWVVVRRRPPPRRRTTTOOOPPPRRRTTTUUUUUUTTTTTTQQQQQQ\\\zzz~~~hhhTTTSSSeeewwwyyyxxx}}}yyyssswww___HHHBBB>>>??????>>>???BBB======>>>@@@@@@AAAAAA@@@@@@???EEELLLHHH???AAAJJJWWW```WWWJJJ@@@<<<>>>BBBEEE??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB>>><<<:::888777777888888555555555555555555555555777777666666777888888999333333444444444555555555333444666888999999888888666777888999;;;<<<===>>>============<<<<<<<<<<<<;;;;;;:::999888888888999666666666666666777777888777777888888888777777666666777888999{{{{{{zzzxxxvvvuuutttsssqqqqqqqqqqqqrrrrrrrrrrrrrrrpppnnnjjjfffccc```___YYYYYYYYYYYYYYYYYYYYYYYYTTTSSSSSSRRRQQQPPPOOOOOOKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDIIIHHHHHHFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;::::::<<<<<<;;;:::999999888888::::::::::::::::::::::::;;;;;;:::999888888777777888888888888888888888888<<<<<<<<<<<<<<<<<<<<<<<>>999999999999999999888888888777777666555444444444:::///333444;;;rrr~~~YYYIIIGGGEEEFFFJJJBBBBBBAAAAAABBBBBBCCCCCCDDDCCCBBBAAA@@@KKKgggaaaLLLMMMSSSRRRLLLKKKNNNQQQPPPLLLJJJLLLOOODDDFFFHHHKKKLLLLLLLLLKKKSSSQQQJJJUUUpppYYYhhheeeIIIDDD[[[gggpppxxxwwwuuuttttttrrruuu|||{{{|||xxxpppjjjMMMtttsssBBB888444444888999888777999:::;;;<<<===>>>>>>>>>>>>===666666>>>@@@::::::@@@======ZZZlllXXXEEEBBB??????AAAAAA>>>;;;777777777777777777777888777888888888999999::::::;;;;;;;;;<<<<<<=========::::::999999999999:::::::::888666333222111222333000000000000000000111111000/////////000111111222000000000111111222222222000222555777888888888777555666777888:::<<<======:::::::::999999999888888222222111111000000111111000//////000000111222333///000111222333333333333111222333444sssfffXXXIII===>>>999666777888555555666555555555444444555555555555555555555555555555555666666666666666666666666444444444444444444444444555555555555666666666777777777777777777777777777888888777777666666666555777777777777888888888888777888888999999:::;;;;;;<<<<<<============<<<<<<>>>>>>??????>>><<<999888999999999999999999999999666666555555555555666666555555555555555555555555555555555555555555555555333444666555444444555777999888888888888888999:::>>>>>>============<<<<<<999777555444333555777999:::333777:::333222777777777444...222:::444111<<<999777555333555666333///111777888444333666444...111000777<<<666AAAvvvVVVRRR___GGGOOOnnnyyywwwbbbEEE;;;444888777666555444333333333222222222222222222222222:::---///:::555333[[[ZZZIIICCC>>>IIIFFF>>>CCCDDD>>>AAA===AAAGGG444UUUnnn|||___IIIOOORRROOOKKKFFFHHHGGGGGGFFFFFFFFFGGGGGGHHHFFFDDDFFFJJJIIIEEE@@@DDDIIIEEECCCbbbdddmmmiii[[[DDDFFFUUUYYY[[[hhhssssssrrrtttyyy{{{yyyvvvvvvwwwwwwuuupppssszzzqqq]]]RRRUUUgggppp}}}XXX666777777777777777777777777555666777888999999888777::::::999888777777888888777777:::EEE^^^ttt```RRRJJJGGGEEE@@@:::888::::::888555666666555555555444444444111222333555666777777777666666666777888:::<<<===777888888888888888777777333222222111000//////...////////////////////////---,,,,,,,,,,,,---......+++,,,,,,,,,------......222111111333555666555333222333444555666666666666999888888777666555555555222222111///............111000000000222333222111...000111111000//////000000000000000sssfffYYYJJJ>>>;;;666333555555333222444333222222222222222222333333333333333333333333333333333333333333333333333111111111111111111111111222222222333333333444444333333333333333333333333444444444444333333333222333333444444444555555555555555555666777777888888999999::::::::::::999999:::;;;;;;;;;:::888666555333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222000222333333222111333444555555555555555666666777888888888777777666666666333222111222333222///,,,111***...555000000444111333444//////555111,,,333////////////000111222111...000///......222333222444///111555111333VVVjjjEEE[[[JJJ@@@}}}pppfffvvvRRR::::::;;;555444333222111111111111000000000000000000000000+++---666<<<555,,,555GGGxxxfffLLLIIIDDDJJJLLLHHHJJJIII___zzz{{{|||YYYNNNNNNPPPKKKMMMQQQNNNGGGHHHJJJKKKKKKJJJHHHFFFGGGEEEDDDGGGKKKLLLHHHDDD???@@@GGGLLLGGGSSSZZZNNN[[[fffOOOKKKDDDDDDQQQ```hhhhhhrrrqqqmmmgggccc```^^^\\\ZZZccc[[[AAA999MMMaaafffqqqwwwqqq[[[CCC111444444444444444444444444444555666777888777666666777777666555555555555555999777555333555:::BBBHHHtttqqqkkk```UUUKKKDDD@@@>>>@@@<<<666555777888555333333333333333222222222111000000222333444444444444444444444555555666666777444444444444444333222111000000//////...------,,,------------------------,,,,,,++++++,,,,,,---...,,,---...///000111222222000//////111333333222111000111222333444444444444444444333333222111111000111000///...............///.........000111000///---///000000///......///////////////}}}rrrfffZZZKKK???888333000111222//////111000//////......//////000000000000000000000000000.................................................../////////000000000000////////////////////////000000////////////......////////////000000000000111111111222333333444444555555666666666666555555555555666666555333111000//////////////////////////////............//////................................................---...000///......///111111111111111111222333333444444333222111111000000000---******...111222222333***---333///111555333---555222///888999444555333333222000...---...///...,,,,,,......,,,,,,///666---,,,111///+++777MMM~~~MMMOOOWWWHHH999bbb}}}}}}jjjjjjvvvllleee@@@000+++,,,111111000///............------------------------)))111222---+++///...(((888III~~~vvvfff{{{xxxJJJMMMOOOTTTNNNFFFLLLQQQGGGHHHJJJMMMNNNMMMIIIDDD@@@CCCBBBBBBFFFJJJKKKHHHEEEHHH;;;;;;DDD;;;222PPP~~~mmmIII888ggg]]]YYYSSSEEEAAAGGGIII>>>@@@CCCFFFGGGDDD???;;;BBB<<>>>>>???===:::999666222111333444222000000000000///////////////...///000000111111111111222333444444444333222111222222222111000///...------------,,,++++++*********************************************++++++,,,++++++---...000222333333---,,,,,,...000111000.........///000111111111111111000000//////...............---,,,,,,------------,,,+++,,,...///...---,,,---//////---------...------------}}}qqqeeeYYYJJJ>>>555000---//////---,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......//////000000111111222222333333333333222222111111111111000///...---........................,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,---...............//////000111333222111111000///......,,,---//////......//////333---222777000000777777;;;GGGEEE???GGGKKKEEEAAA???:::777666555111//////---***+++000000+++***---333+++***222333---...666dddOOOCCCaaaBBBDDD[[[xxxppp\\\[[[{{{^^^BBBAAA777---777///......---,,,,,,------++++++++++++++++++++++++...000+++###'''444777111)))CCC>>>[[[yyydddWWWLLLWWWfffXXXNNNJJJIIIRRRQQQAAAIIIKKKLLLLLLIIIDDD>>>:::??????@@@CCCEEEFFFCCCAAAFFFAAA:::888:::===<<<:::tttGGG999<<>>>>>GGGJJJZZZPPPCCC999555999DDDNNNTTTVVVaaajjjfffcccuuuxxxWWW;;;---...222000000000000000000000000000111222333333222111000111000000//////000000000...000222333333444666888111///---...333888<<<>>>BBB???>>>???BBBBBB>>>:::>>>:::888:::>>>@@@===999333111///...000111000///------------------------......///////////////...000111333444444333111000222222222111000...---,,,+++++++++*********)))))))))))))))))))))))))))))))))(((((((((((()))******((()))***+++,,,---......,,,++++++,,,//////...---------...//////000//////000000000//////.........,,,++++++++++++,,,,,,---,,,+++***+++---...---,,,+++,,,......,,,+++,,,---,,,,,,,,,,,,|||ooocccVVVHHH<<<444///,,,......,,,+++---,,,,,,++++++++++++,,,,,,******************************************************************************+++++++++,,,,,,,,,************************************************)))))))))*********++++++,,,,,,------...////////////000000111111000000///............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,++++++,,,---------------...///000111000000000///...---------'''---333333---))))))+++111777LLL^^^^^^cccoootttxxxyyyxxxtttttthhhbbbZZZLLL@@@:::777222//////---***+++...,,,)))***000111...///333===dddLLLLLL]]]EEECCCKKKbbb~~~xxxbbb]]]aaaqqqrrrvvvTTT@@@???111(((666...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++---...---+++***::: (((;;;>>>bbblllMMMKKKQQQWWWfffNNNDDDJJJOOOTTTSSSJJJHHHHHHHHHGGGEEEBBB@@@???@@@@@@@@@BBBBBBAAA>>><<<555CCCFFF:::333777666---@@@RRR888---...777===AAANNNeeevvvuuuggg[[[XXXbbbfff___[[[xxxxxxWWW>>>333111111222////////////////////////...///000111000000......//////.........//////000111111...+++)))))),,,///555666888888777555444444111111333888>>>AAAAAA???===999777888<<<<<<777222///...---.../////////...,,,,,,,,,,,,,,,,,,---------....../////////......,,,...000222333222111000222111111000///...,,,+++++++++************))))))))))))))))))))))))))))))(((''''''''''''((())))))(((((())))))))))))))))))+++++++++,,,...///...------......////////////.../////////...............+++***************+++,,,,,,+++***+++---...---,,,***,,,------,,,++++++,,,,,,,,,,,,,,,{{{mmm```TTTGGG<<<333...+++------+++***,,,+++******))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********((((((((())))))))))))*********++++++,,,------------......//////......---,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***)))+++,,,,,,,,,,,,------///000111---------,,,,,,,,,,,,+++++++++(((%%%'''333EEESSSbbbhhh{{{~~~vvv}}}|||~~~rrriiiggg[[[VVVJJJ;;;111...,,,))))))******+++++++++---000111===mmmbbb@@@DDDBBBCCCIIIRRR```sss|||___RRRQQQiiiwwwUUU555------)))''',,,,,,++++++++++++,,,,,,************************+++(((***///---%%%%%%---"""@@@555'''777444333TTToooXXX@@@JJJ]]]SSS<<>>bbblllKKKPPPSSSLLL>>>;;;MMMcccrrrxxx}}}jjjUUUHHHNNNYYYmmmwwwSSS222&&&(((444999222*********))))))******+++)))))))))))))))))))))))),,,)))((((((&&&%%%,,,555+++"""&&&---///444888222222IIIjjjHHHDDDGGGAAAOOORRRBBBBBBIIIDDDCCCJJJLLLEEEGGGHHH@@@AAAAAAAAABBBCCCDDDFFFFFF@@@AAABBBBBB???<<<:::999<<>>000---...---,,,,,,---------------------------......///...---,,,++++++++++++++++++,,,---...,,,---///...,,,***)))***777555222000000333777:::***,,,///333777:::;;;;;;666666666555333111///...,,,---------,,,,,,,,,,,,)))))))))******+++++++++***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))***))))))+++---...---+++------.........------,,,************************,,,,,,+++***))))))))))))+++*********,,,---,,,+++***,,,------,,,++++++,,,,,,,,,,,,,,,vvvggg\\\TTTKKKCCC000+++((()))***'''''')))(((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***))))))************))))))))))))((('''''''''(((((()))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))*********+++,,,...///000,,,,,,,,,---......//////+++666NNNjjjwwwmmmXXXNNNOOOSSScccwww|||sssrrrooouuu}}}uuupppzzztttvvv|||~~~ppp^^^[[[dddyyyzzzuuuaaaHHH444444000++++++//////,,,555)))555999]]]hhh]]]VVVWWWTTTIII>>>999GGGPPPaaaqqqzzz~~~sss\\\JJJCCCFFFOOOVVVggg^^^iii777'''777000"""%%%***))))))((((((((())))))***(((((((((((((((((((((((($$$))),,,***((()))(((&&&%%%222,,,$$$,,,+++&&&------+++,,,111999LLLmmmooo[[[FFFNNN>>>RRRIIIBBBRRR===MMMWWWFFFHHHIIIEEEGGGHHHBBBAAAQQQQQQ;;;AAAAAAAAAAAA@@@??????>>><<<>>>??????===:::888888111333666666111+++***,,,(((///)))///QQQzzzyyy|||ooo^^^QQQ333222333555000((()))000,,,,,,,,,,,,,,,,,,,,,,,,---......///...---++++++******)))******+++,,,,,,***++++++++++++,,,///111,,,++++++...111222///---111222333555555555555444333444444222///---,,,,,,+++,,,------+++******+++'''((((((((())))))******((()))+++,,,---...//////111000///...------------++++++,,,,,,,,,++++++***'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))%%%&&&&&&'''((())))))***)))((((((***,,,---,,,***,,,,,,---------,,,,,,+++************++++++++++++------+++***))))))))))))+++))))))***+++,,,+++******,,,...---,,,+++,,,---,,,,,,,,,,,,{{{nnn[[[UUUPPPAAA222,,,)))******'''''')))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,+++++++++******))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&)))***,,,---------------///%%%///'''000%%%666;;;]]]mmm~~~|||mmmZZZLLLVVVkkkqqqjjjiiimmmsssyyy{{{xxxrrrnnnmmmcccjjjrrrwww|||rrrnnnlllvvv|||SSSHHH;;;111---,,,...000000++++++111:::LLLmmmyyygggMMMBBBSSSDDDAAAAAA======NNNYYYRRR^^^iii^^^hhhccchhhPPPOOOAAABBB999MMM@@@\\\tttrrrnnn111000...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++......//////000111111111555555555999===AAAAAAAAA???===>>>AAABBBAAADDDIII???HHH///;;;HHHNNN777IIIIIIIIIHHHGGGFFFFFFFFFFFFAAA???>>>???BBBCCCAAA>>>>>>???AAAAAA???;;;777444111111///...---,,,,,,,,,,,,))),,,,,,%%%333nnnxxxqqqnnnaaaIII444,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************))))))(((((((((((())))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------000000111111222222222333000000///...------,,,,,,************************))))))))))))************)))************+++++++++++++++++++++++++++++++++************))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))'''((()))******++++++***,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++}}}qqq]]]VVVOOOAAA222,,,)))******'''''')))''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((())))))+++*********)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))*********+++###333...$$$<<>>888:::999<<<;;;IIILLLNNNUUUrrrppp}}}tttEEE......,,,+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,---......//////000333666888888999===???\\\KKK<<<<<>>>>>??????===;;;;;;<<<======;;;888444111000///...---,,,+++++++++)))%%%(((///...+++999MMM}}}||||||xxxmmm[[[EEE222''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))************************))))))(((((((((((())))))*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---....../////////000000000///......---,,,,,,++++++************************(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++*********)))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))'''((()))******++++++***,,,,,,,,,++++++************************************************************++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++uuuaaaVVVNNN@@@222,,,((())))))'''''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))((('''((()))+++******)))000$$$000QQQppp{{{mmmZZZMMM[[[|||xxx\\\\\\fffuuu}}}zzzwwwrrrzzzjjj[[[SSS==="""+++***,,,---)))&&&000???kkkuuulllggg]]]aaaXXXLLLJJJKKKAAADDDIIIKKKXXXRRR[[[kkkwwwqqq~~~yyyyyydddCCC,,,+++***(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))******+++,,,,,,,,,+++111555555222111666;;;CCC>>>888555333777CCCPPPhhh}}}iii777666<<>>???@@@@@@???===;;;;;;;;;:::;;;<<<<<<999666222000...---,,,+++***)))))))))+++&&&%%%(((***(((%%%$$$...eee~~~zzzooorrryyyrrrcccNNN999---+++...++++++++++++++++++++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******)))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++++++++++++++++++++++++++******))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))'''((()))******++++++***+++++++++++++++*********************************************************)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++~~~zzzeeeWWWNNNAAA111,,,((())))))'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''***))))))***,,,---,,,+++111%%%MMM|||uuuXXXKKKdddwwwppp^^^```xxxxxxlll|||mmmooo[[[BBB---)))***000000******000555nnnzzzvvvkkkqqqzzzuuunnndddZZZuuutttjjj888222444***)))((('''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((()))******+++++++++...222111//////222555...666>>><<<666???\\\yyy}}}IIICCC;;;CCC===BBBCCCDDDDDDBBB@@@===;;;>>>AAACCCAAA>>>;;;<<<>>>=========<<<:::777333111,,,+++***)))((((((((((((&&&******&&&$$$)))///222000(((000[[[pppggggggiiiooowwwttt^^^@@@,,,'''***...000++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((()))))))))************+++************++++++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))***************************************)))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''((()))******++++++***+++++++++***************************************************************)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++~~~~~~hhhWWWMMMBBB111+++((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((***++++++*********+++,,,***ZZZpppsssVVVjjjwww}}}~~~xxxnnn[[[JJJ999,,,,,,///...---000---222iii{{{LLL444###---%%%***)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''(((((()))******++++++---------...///000000000555555444555:::LLLmmmxxxxxxrrrMMMJJJ;;;BBB>>>@@@AAABBBBBBAAA???<<<;;;;;;>>>AAA@@@===<<<>>>@@@======<<<;;;888555222000***)))(((''''''''''''''' ***///+++'''((()))(((***,,,+++...>>>^^^|||wwwyyy{{{~~~vvvnnnccceeeeeeiiivvvuuuHHH:::,,,''',,,...)))!!!******************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********)))))))))*********++++++++++++++++++++++++++++++(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********************************)))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))'''((()))******++++++***************************************************************************)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++kkkWWWNNNDDD111+++'''((((((&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))***+++(((%%%(((111999iiilll|||PPP]]]qqqaaa???___{{{]]]===///+++)))+++000111******pppkkkAAA%%%---222555,,,))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))******+++...,,,+++,,,///000///---000222333...---@@@iiipppcccYYYIIIDDD999>>>@@@>>>????????????===<<<;;;999;;;<<<===<<<;;;<<<===:::999888777444111...,,,)))(((''''''&&&&&&&&&'''***(((%%%$$$''')))&&&$$$,,,000)))!!!$$$---444MMMjjjzzzpppvvv|||YYY555((()))+++++++++)))(((''')))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))((())))))))))))*********+++++++++++++++*********''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******************************))))))((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))'''((()))******++++++***)))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++lllWWWNNNFFF000+++'''((((((&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''***+++((((((444KKK]]]xxxwww]]]PPPRRR}}}~~~zzzzzztttooowww~~~^^^FFF777+++)))---******;;;666HHHtttGGG777000@@@444"""000(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''(((((())))))******+++,,,,,,,,,---...///,,,666>>>:::000999[[[}}}^^^RRRGGGGGG:::===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;999777777555333000---+++)))(((((('''&&&&&&&&&''''''...&&& %%%((()))***###%%%&&&&&&)))...---(((***555000000GGGWWW```ppp{{{}}}}}}{{{wwwdddaaaTTTAAA555111***!!!(((***+++)))&&&&&&,,,111))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''((((((((())))))((((((((()))))))))******++++++******))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***************************))))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))'''((()))******++++++***((()))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++lllWWWNNNHHH000+++'''((((((&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&***---,,,000EEEgggdddiiizzzxxxWWWyyy~~~rrrggg```aaa^^^YYY^^^iiiaaavvvttt{{{cccKKK555+++,,,...+++&&&,,,///;;;hhhmmm---222333%%%+++ ///(((***''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&''''''(((((()))&&&***...---***)))---111...,,,...222444555999???===>>>999DDD444DDD>>>:::999999888888999999:::;;;AAA>>><<<===>>>>>>;;;888777666555333000---***)))(((((('''&&&&&&&&&'''''' !!!(((---***"""###***&&&'''&&&###%%%***+++)))$$$111)))###//////)))111******+++---...,,,***)))///,,,***+++)))(((,,,333+++)))'''(((***+++)))&&&))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((((((((())))))))))))******))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))'''((()))******++++++***(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++}}}pppZZZMMMCCC111,,,((())))))&&&&&&((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((((((&&&'''(((((('''***,,,&&&+++RRRttt{{{wwwkkkdddvvvxxxmmmfffZZZXXXUUURRRQQQQQQRRRSSSeee\\\ZZZkkk{{{qqqDDDEEE///'''&&&+++000///---666CCCfff~~~ZZZ999,,,,,,+++*********))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))***+++---...///000000000111222333555666777???=========>>>===;;;999:::;;;<<<;;;::::::;;;===>>>===<<<;;;:::999999999888555111---+++***++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))************))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((''''''(((+++//////,,,))),,,000***'''......+++000++++++,,,---+++***+++///000---+++---...------...---///111111///------------------------------------,,,++++++ppp]]]PPPEEE111,,,((())))))&&&&&&((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%'''))))))(((111''',,,NNNvvv~~~nnn~~~tttmmm}}}xxxpppggg]]]VVVOOOMMMKKKHHHGGGHHHIIIJJJCCCSSSaaabbbccczzztttzzzlll,,,666222,,,***,,,+++(((---777888TTT~~~oooOOO555((()))000666*********)))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))***+++,,,.../////////000000111222444555666:::999999999;;;;;;999888666888999999888666777888::::::999888888777777888666333000,,,***)))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))************)))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))+++***)))***,,,,,,+++((()))---)))(((//////---222//////111333333111000000...------000111000---+++((()))***---000000///---------------------------///......---~~~~~~ppp```RRRFFF111,,,((())))))&&&&&&((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&&&&''')))******)))***555QQQppp{{{uuusssxxxkkkzzz|||oooddd[[[RRRJJJDDD@@@???===;;;;;;<<<>>>???<<>>777444333222000000000000000111222333333,,,222888888777;;;FFFOOOKKKgggdddQQQrrrrrrKKKpppMMM777,,,&&&'''---***(((###&&&///------777333///---''')))555444111555111(((&&&---222111111)))&&&++++++$$$"""%%%&&&&&&(((---111...%%%''''''(((((((((((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))******++++++,,,,,,---...///111222333555444444555777777666444111333555555333111000000000111222333333222111000))))))((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''(((((())))))((((((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************+++,,,,,,------***,,,---...,,,,,,,,,---)))222333888JJJYYYhhhzzzeeeMMMBBB888///333666::::::777444111111333222222111111000000///111111000///|||tttvvvnnnaaaRRRCCC111,,,((())))))&&&&&&((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''%%%''')))'''...KKKiiittthhhqqqqqq^^^PPP@@@:::333//////000///.........//////000000111111444111///000555:::===???NNNAAAXXX___BBBZZZ^^^^^^cccMMM;;;+++'''***...(((%%%(((***)))'''%%%''',,,777'''///)))///%%%---...,,,***...222---$$$222)))$$$'''***)))***---000)))"""!!!'''++++++)))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((()))*********,,,------...///111333333555444333333333333111///...///111111///......///000111222222222000...---''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,------...---............111666;;;000GGG^^^wwwIII???444///111777;;;<<<444333333222111111000000222111000000uuuvvvmmmbbbVVVIII111,,,((())))))&&&&&&((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))+++)))*********888```~~~fffoooxxxcccKKK;;;888444///...///000///...---------.........//////---000222111000222999@@@???IIIIIIMMMUUULLLRRRsssMMMVVV}}}ooocccOOO777)))'''$$$$$$******"""$$$,,,+++---!!!)))&&&555###,,,...(((((((((((('''&&&'''***!!!(((......)))&&&%%%&&&'''***,,,+++((('''((()))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((())))))******---------...000111333444777555333333333111///------///000///......///000///000111111000...,,,+++'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++,,,,,,---......////////////111999DDDMMMjjjHHH999666444222444444333333222111000000000000///...~~~ooovvvcccZZZHHH111,,,((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$))))))%%%$$$((()))'''%%%%%%'''((('''&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))...,,,###***///{{{wwwqqqtttqqqZZZCCC666333.../////////...---+++)))---...///000000...---,,,111111000000111333555777???@@@BBBCCCCCCEEEHHHJJJlllLLLUUU\\\~~~bbbOOO222'''((((((******&&&"""$$$***((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))*********,,,)))(((,,,111444222...111111000///...------,,,,,,,,,,,,---------......000000///...,,,+++******&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************///...))),,,333111)))***000777;;;BBB]]]JJJ777???>>>:::333111555:::666...333222111///pppvvvcccZZZHHH111,,,((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((###!!!$$$$$$"""%%%***'''&&&$$$###""""""""""""%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((%%%)))///PPPmmmuuupppsssppp\\\III999222111...////////////......---+++,,,,,,,,,---------......//////000111222222333;;;===>>>???@@@AAADDDFFFKKKhhhRRR\\\iiiwwwRRRIII222(((&&&&&&'''&&&###%%%)))''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))*********+++)))(((,,,000333111.../////////...------,,,,,,,,,,,,,,,,,,------------//////...---,,,******)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************%%%'''///444,,,###+++;;;222777???XXXxxxKKK***444:::888555777666222444333111000~~~ooovvvcccYYYGGG111,,,((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++(((&&&'''&&&$$$$$$'''&&&&&&&&&&&&%%%'''))),,,''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***,,,))),,,III|||ppp~~~lllkkkxxxuuuXXXCCC777000...000,,,,,,,,,------......///......---,,,,,,---......,,,---...000000111111000666888:::::::::<<<>>>AAA???<<>>~~~SSS>>>///)))%%%&&&(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))*********+++))))))+++///111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((('''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))*********++++++++++++------,,,---000222000BBBPPP{{{uuuMMM222777>>>444...555555444222111}}}nnntttaaaWWWEEE111+++((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&!!!"""%%%))))))'''$$$###$$$%%%%%%$$$###$$$''')))((((((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))******+++---///bbbvvveeennn{{{aaaCCC222.........///---------...///000111222444444333333111000///...---------...///000111111333444666666666777:::<<<>>>@@@GGG```fffYYY}}}cccKKK>>>222((('''***)))%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))************))))))+++...///...,,,************++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************+++'''((())))))******))))))************************))))))))))))))))))))))))(((((()))))))))*********))))))******+++,,,,,,,,,666000+++---222888>>>BBBkkkXXX===777444555;;;666555444222{{{lllrrr___UUUCCC111+++((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%'''***,,,---......---+++++++++***(((''''''((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********$$$222QQQjjjsssnnneeexxx^^^III444---...///......000000111333555666777888777888:::;;;:::888666444111000...,,,,,,...000111111222333333333444777999333BBBGGGEEEdddQQQddd```III999***'''******&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))*********)))))))))+++,,,,,,,,,+++(((((())))))***+++++++++*********+++++++++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))*********++++++,,,,,,((())))))***************************************************************))))))))))))************)))******+++,,,---------333+++///999999===___qqqBBB888======888777555444{{{kkkqqq^^^TTTBBB111,,,((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))))))***+++(((###"""%%%'''&&&&&&&&&'''(((++++++)))&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))******++++++KKKwwwmmmwwwpppmmmBBB777......111111000000000222666:::===???AAAAAA???AAACCCEEEEEEDDDCCCBBB<<<:::666333000////////////000222222111222555777777;;;;;;>>>PPPsssYYYttt~~~|||TTTAAA---'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))*********))))))***************)))(((((())))))************))))))*********+++++++++(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++*********+++,,,,,,------)))***++++++,,,,,,++++++++++++++++++++++++++++++************************)))))))))*********++++++******+++,,,------...///&&&555999555JJJ{{{{{{QQQ555444999888666555|||mmmsss___UUUCCC111,,,((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((()))******++++++&&&,,,000000555;;;>>>;;;???;;;999999;;;777///'''---,,,+++)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******++++++:::lllyyymmm~~~nnnNNN333//////222333333555888888<<>>777222///---///000000///000222444<<<===777:::HHHTTTzzz]]]gggQQQ888,,,)))(((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))*********((()))******)))((((((((()))))))))))))))*********))))))))))))*********+++(((((()))))))))*********++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''((()))******+++((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++******++++++,,,------...++++++,,,------------,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++,,,---...//////,,,@@@IIIQQQ|||YYY===:::999777666~~~nnnttt```VVVDDD111,,,((())))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((((())))))***+++,,,,,,,,,888III]]]ooo{{{tttnnnaaaOOOAAA444333000...+++)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++<<<{{{rrrxxxcccvvvZZZ555000000333666666555:::AAAHHHNNNWWW```hhhmmmoooppplllhhhbbb\\\XXXXXXYYY[[[\\\\\\YYYTTTKKK@@@666000,,,...//////...///111333+++BBB@@@<<>>>>>EEEWWWjjj\\\||||||aaaccc:::,,,%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&$$$$$$&&&)))+++))))))))))))'''''')))++++++---...+++&&&######,,,+++)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''!!!---'''... ///'''((()))'''---...'''---???HHHSSSZZZgggjjjeeegggbbbPPPKKKBBB777000---------,,,,,,+++******)))((('''&&&'''&&&&&&(((******((('''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))***+++,,,((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))$$$''')))***)))(((((()))%%%&&&***//////***((()))---///000000000///---++++++---111444000+++...555,,,---444+++,,,777(((---+++++++++++++++)))'''++++++************++++++'''111///(((***---111<<<444eeeppp]]]===222<<<{{{yyypppeeeUUUCCC222,,,)))))))))&&&%%%''''''''''''&&&''''''(((((("""$$$(((******)))******&&&(((,,,&&&+++)))---(((%%%&&&222''')))""")))'''&&&%%%$$$%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&+++///(((###000666---111KKKmmmfffGGG<<<777444###&&&)))+++,,,,,,+++)))'''''''''((((((((())))))%%%---)))***111555***\\\zzzrrr~~~hhhDDD777:::666;;;CCCMMMXXXeeeqqqyyypppooopppnnnkkkkkkuuutttccc^^^YYYPPPHHH:::999<<>>AAAFFFRRR^^^bbbvvv^^^III666'''---)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%)))+++,,,+++)))(((%%%$$$###%%%&&&'''))),,, !!!###&&&((()))+++---"""&&&***+++***((('''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((...(((222)))333))))))222%%%'''<<>>CCCFFFLLLRRR]]]fffeeeYYYDDD''',,,%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***&&&###222000---)))'''&&&&&&&&&222000---***'''&&&&&&&&&(((((('''%%%###$$$)))...((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((()))...,,,333''')))'''000111LLLooo|||}}}yyybbbGGG888(((###(((...---)))...+++)))(((((())))))(((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******,,,***'''&&&''')))******!!!***333444...,,,333;;;AAA___~~~zzzXXX:::%%%777666'''+++777777000...---,,,,,,------,,,+++,,,++++++******++++++,,,,,,...,,,---444:::PPPoooppp|||pppfff___[[[ZZZ]]]\\\\\\]]]\\\\\\bbbjjjnnnrrrWWW111~~~ssseeeTTTAAA111,,,((())))))&&&&&&((())))))((((((''''''((((((+++)))&&&######&&&---222333DDDHHHYYYQQQccc```gggYYYMMMEEE:::777,,,,,,,,,%%%$$$$$$'''((('''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))%%%###&&&+++...111444~~~kkkMMMEEE;;;000***'''$$$%%%((('''(((((((((((()))))))))***)))***---+++(((YYY|||mmmeeerrr{{{QQQ999@@@PPPYYYqqqyyyxxxfffZZZWWWOOO>>>,,,999666777<<<>>>888222///////////////000000000000333333888>>>BBBEEEJJJPPP\\\jjjwww]]]UUU///***'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***(((%%%%%%'''))))))((($$$&&&(((((())),,,,,,+++((()))((('''(((+++,,,***...,,,)))(((((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((---//////$$$%%%444JJJ}}}eeeCCC000---///,,,''',,,***))))))******)))'''(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((&&&(((+++......---777((($$$000:::DDD___}}}ccc555555???&&&666...---+++,,,---...---,,,,,,,,,++++++++++++,,,,,,)))222///***555OOO{{{{{{uuu|||pppbbb^^^XXXQQQOOORRRXXX]]]]]]___bbbdddddddddfffiiihhhiiiwwwEEEsssdddSSS@@@111+++((())))))'''&&&(((((((((''''''&&&''''''(((&&&)))---111777???GGGMMM]]]lllnnn}}}sss|||VVVMMM222000((($$$&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))---'''+++222***'''FFFpppTTT@@@444888777+++$$$'''(((((((((((()))))))))***+++(((000111000000iiiuuuwwwzzzQQQBBBQQQmmmjjjOOOKKKHHHEEEJJJUUUZZZNNN===555111000555888555222000////////////000000000000222333999>>>@@@CCCMMMWWW]]]ooofff[[[bbb@@@+++...((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((&&&%%%&&&(((+++,,,---)))///333333444777555///888:::888444333333...'''((((((***///444111((( ))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))***'''(((***666DDD]]]pppeeeEEE000+++...(((((()))***,,,+++)))'''))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''''')))+++------,,,(((<<>>///++++++&&&$$$&&&''''''''''''''''''''''''(((((((((((())))))))))))!!!000111%%%222```qqqttttttpppkkknnn~~~fffIII===444)))(((///((((((((()))))))))******+++'''...***---@@@~~~|||uuuvvvooo{{{]]]OOOhhhvvvTTT???>>><<<999???PPP___[[[NNNAAA:::444555444000------////////////000000000000000222888===???DDDPPP\\\QQQ___hhheeeLLL***)))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))'''((())))))(((((()))+++...===LLLYYYjjj|||xxxxxxrrrfff___[[[PPPCCC999111(((%%%(((***)))'''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((!!!&&&///UUUooozzzrrrqqqqqq{{{uuuUUU888(((*********+++,,,,,,)))'''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++&&&((()))))))))***,,,...;;;666]]]OOO111???333000...------......---...------,,,,,,------...---///--->>>ooollluuubbbOOOEEEDDDGGGKKKOOOUUUYYY\\\```eeejjjuuuzzz}}}~~~vvvmmmsss}}}ppp```PPP???000+++'''))))))'''''')))&&&&&&&&&'''((()))***+++222999CCCLLLQQQTTTVVVWWWRRRVVV^^^^^^lllsss~~~~~~gggkkklllwwwdddHHH<<<888000++++++''''''''''''''''''''''''(((((()))))))))*********!!!111111...SSS~~~ttt~~~ffftttqqqHHH111---//////(((((()))))))))*********+++)))***&&&555lllvvvqqqxxxuuuuuuzzz~~~yyywwwfffWWWLLLHHHMMMGGG<<<:::III[[[ZZZOOOQQQGGG<<<777444...,,,,,,////////////000000000000111000444;;;AAAGGGPPPYYY___hhh~~~qqqaaaXXX333%%%((((((((((((((((((((((((&&&&&&&&&'''((())))))))))))+++,,,+++,,,444AAALLLhhh\\\III666+++(((,,,000))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***$$$000HHHMMMqqq{{{eeeVVVLLLQQQeeeuuuwwwuuugggPPPSSSYYYhhh___>>>444111---+++++++++******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++'''***,,,***)))---666???TTTqqq)))777444111////////////.........------------......---...:::aaaooojjjbbbUUUJJJEEEEEEJJJMMMNNNQQQTTTYYYcccsssxxx|||ppp___OOO???000+++'''))))))'''''')))'''''''''((()))+++------:::===CCCIIIPPPYYYaaagggvvvsss|||rrroooyyyxxx^^^MMMEEE:::333222(((((((((((((((((((((((())))))))))))************555%%%333```{{{}}}qqq{{{eeeeeecccDDD???666###))))))))))))************+++---+++///LLLiiiooovvv{{{iiiYYYKKKAAA===???NNNHHH<<<888FFFXXXYYYMMMOOODDD999555333000000222////////////000000000000222///111:::DDDJJJOOOSSSZZZYYYmmmttt^^^eeeHHH///))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((******,,,777OOOpppiiiNNN888---***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''LLLyyytttlllUUUHHHUUU|||}}}ooo^^^___uuuqqq<<<777///***)))***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++'''+++---,,,,,,444DDDRRRuuuaaaOOORRR___\\\XXX]]]ooo:::777333111111111111000......------------......***///LLLxxxmmm|||ZZZPPPHHHAAADDDNNNWWWYYYWWW]]]bbbjjjpppwwwmmm___SSS:::333,,,'''(((***((((((***))))))((()))+++///333555777999@@@LLLZZZfffkkklllyyynnnzzz___WWWPPP;;;<<<333***'''+++,,,(((&&&)))..."""***222&&&&&&...***,,,444ggg~~~{{{{{{dddttt[[[DDD<<<(((---)))(((******((('''***,,,---+++222cccnnndddvvvwww|||uuueeeSSSFFF===999<<>>EEEMMMRRRTTT```lllqqqUUUZZZ888---,,,***((()))***)))%%%+++&&&%%%***,,,(((''')))111!!!222WWWpppqqqLLL$$$***+++---///,,,(((&&&((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%)))&&&&&&,,,(((###)))HHHhhhvvvqqqzzztttuuuvvvXXXUUUqqqlllbbbeee^^^666)))+++***)))---,,,+++******++++++***((()))))))))))))))))))))))))))(((((((((((()))*********************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++***)))))))))***((()))+++,,,++++++++++++)))+++---,,,)))(((***,,,))))))))))))))))))))))))))),,,***&&&'''+++***%%%444$$$+++))):::;;;nnngggvvvyyywww___fffqqq999000:::+++444444222000000000000000/////////:::'''yyywwwpppsssqqqYYYJJJRRRIIINNNXXX[[[dddkkkhhhkkkjjjppp~~~lll^^^QQQ999222,,,((()))***((('''((('''((())),,,///222555666<<<@@@HHHOOOTTTXXX[[[]]]\\\XXXmmmzzzcccyyyKKKLLLAAA>>>888...&&&$$$&&&((())),,,'''((((((&&&,,,111+++$$$oooggg~~~~~~xxxBBBbbb444///+++)))++++++)))))),,,$$$------CCCpppzzz~~~gggkkkxxxaaaPPPBBB>>><<<999===FFFMMMQQQLLLAAAEEEVVV^^^YYYJJJIIIBBB:::555555333000000000000000000000000000///222555999>>>EEEMMMRRR[[[```eee{{{jjj{{{~~~ddd[[[>>>...,,,)))'''(((***)))&&&+++&&&$$$''')))''')))---$$$777ZZZwww}}}jjj>>>+++ &&&---,,,***,,,***)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&(((&&&(((***&&&///HHHhhhwwwwwwjjjuuu}}}rrrYYYzzzvvvMMM222,,,000///+++***)))((((((******)))((())))))))))))))))))))))))+++***)))((('''''''''(((((())))))******+++++++++************************))))))))))))))))))))))))))))))))))))************((('''''')))+++,,,---,,,+++***)))(((((()))))))))---((($$$&&&+++,,,(((###************************(((++++++((())),,,,,,'''&&&444$$$FFF@@@{{{|||iiitttjjjGGG777:::)))777"""000000000000000000000000+++SSSxxxvvvrrr___VVVTTTYYYSSSYYYbbbeeellltttpppwwwzzzkkk\\\NNN777000+++((()))***'''&&&'''&&&(((,,,000333666999:::DDDGGGIIIIIIHHHJJJQQQVVV___zzzsssooojjjZZZKKKDDD555(((%%%)))***'''(((...)))%%%+++///...000eeexxxyyytttmmmxxxUUUGGG333444...***,,,,,,***+++---(((111(((III\\\ssskkkhhhwwwaaaLLL???BBBBBB:::<<>><<<888444333000000000000000000000000///222555999>>>EEEMMMRRR[[[aaahhhrrr~~~ccczzzsssZZZJJJ111,,,((('''((()))((('''((('''((()))((('''+++222TTTzzzlllfffaaa\\\bbboooqqq]]]]]]___mmmkkkHHH)))&&&,,,+++(((*********)))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''')))&&&&&&(((+++EEEkkkuuuxxxkkk^^^qqqgggqqqRRR444//////,,,+++)))))))))+++++++++)))))))))))))))))))))))))))++++++***))))))((())))))((((((''''''((()))***+++************************))))))))))))))))))))))))))))))))))))************,,,)))'''''')))***)))'''///---***)))***,,,------...+++))),,,111222///+++************************'''***+++***+++------+++)))222<<>>EEEMMMRRRUUU^^^qqqvvvooo^^^WWW666---'''&&&))))))((()))$$$)))---+++'''***777EEE|||gggbbbbbbjjjrrr|||gggQQQ[[[uuuPPP555***((()))************)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&***%%%"""...AAA]]]{{{|||xxxnnnuuueeedddpppzzzHHH...---111---,,,+++,,,...///...---))))))))))))))))))))))))***************+++,,,,,,,,,+++***)))))))))***+++************************))))))))))))))))))))))))((()))))))))************,,,+++***)))))))))***++++++***)))***,,,.........'''***...,,,(((&&&(((+++************************'''***,,,++++++,,,,,,,,,555333\\\pppsss[[[qqqRRRDDDFFFIIIYYY```PPPVVVUUU]]]bbb}}}ttt888555111666333222222111111222333444DDDwwwjjjzzzkkkfffgggssszzz{{{}}}hhhWWWIII444---***)))***)))&&&'''+++111111222444777;;;???AAA???888111///666BBBMMMTTTQQQNNNCCCHHHWWWMMMCCCQQQmmmyyy}}}}}}___EEE@@@<<<000)))+++&&&......///...&&&???tttbbbPPP???555---++++++***+++,,,---(((999|||tttsss^^^aaaaaaLLL???BBBCCC===AAANNNOOOWWW[[[XXXYYYbbbhhhhhhcccQQQCCCCCCCCC;;;444333///////////////////////////222555999>>>EEEMMMRRRZZZ[[[oooxxx}}}ggg\\\<<<000''''''))))))(((***$$$***,,,''''''777TTTlllnnniii\\\zzzpppjjj{{{NNN///)))---...************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%,,,%%%###>>>___qqqyyy~~~}}}{{{pppeeemmmzzz|||zzzyyy___cccmmmFFF333111...---,,,---...///...,,,******************************)))))))))******+++,,,,,,++++++,,,,,,------************************************************((()))))))))************'''***+++***))))))...222+++---000111000...------.........---+++***************************************,,,,,,***)))+++...777NNNuuueeegggssszzzuuu^^^iiiuuuzzzhhhrrr+++<<<000444333222222222444555666```kkkrrrzzzwwwyyy|||{{{gggUUUGGG444---***)))***((('''***000444444555666888:::<<<===///,,,+++///777>>>@@@@@@777DDDEEE<<<999;;;FFFUUUIIIOOOXXXggguuu~~~^^^NNNAAA222,,,///,,,+++***+++)))222bbbfffuuuccceeeeee[[[ddd}}}aaaGGG;;;000,,,,,,++++++,,,222###DDDZZZ|||aaagggooo]]]KKKCCC>>>;;;BBBMMMTTTXXX[[[[[[^^^eeeiiihhhgggYYYJJJDDDBBB===666222000000000000000000000000///222555999>>>EEEMMMRRRdddZZZdddttt~~~ooo[[[CCC444((((((***((((((+++((()))'''%%%111PPPxxxuuujjjuuu}}}zzzoooCCC///***(((++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%,,,)))222XXXxxx}}}xxx{{{kkkooozzzzzzsssoookkkeee]]]YYY```iii```cccooo```lllqqqEEE***---,,,***+++,,,,,,***)))************************+++***))))))(((((())))))'''''')))***+++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************)))***+++)))((()))---000...444999999444///...000555,,,%%%'''000666222,,,++++++++++++++++++++++++,,,+++,,,,,,+++)))...444@@@kkkPPPtttwwwjjj555>>>666555333333333555777999pppxxxiiiyyyzzzfffTTTGGG444---***((()))((((((...555333555777999999777444222''')))---222666777777666777---***...777DDDFFF999>>>LLLYYYWWWNNNZZZaaaHHH<<<444...///++++++***---MMM{{{ggg```\\\oooppp___^^^yyy}}}~~~OOOAAA444......---,,,---222+++XXXSSSpppgggrrrgggMMM===<<>>EEEMMMRRR```___eeerrrppp\\\JJJ888))))))+++((((((+++***)))'''000KKKpppkkkttt|||vvvmmmEEE---(((+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''')))000MMMtttyyyfffccczzz~~~{{{yyyyyy|||~~~{{{lllooo```]]]ZZZWWWOOOGGGEEEHHHPPPHHHHHHWWWppp___222...,,,+++***+++***)))'''***************************++++++,,,...///111222///000111222111///,,,+++++++++++++++++++++++++++************************))))))))))))************---******000;;;DDDHHHHHHjjjrrrzzzxxxppplllpppvvvKKKDDD:::222///,,,)))'''++++++++++++++++++++++++---++++++---,,,,,,333>>>ddduuuvvv}}}>>>999777555444333444666999:::}}}ooooooxxxyyyfffTTTFFF555---***((((((((()))000999000444888;;;:::444...)))(((,,,000222222333777:::666000===EEE;;;>>>FFF???RRRaaauuuzzziiiZZZhhhrrrQQQHHH<<<)))...,,,111...666fffSSSWWWvvvrrrtttzzz|||UUUFFF777111000...---...%%%666uuuoooLLLccceeevvvwwwTTT???@@@JJJPPPUUU[[[______^^^bbbhhhllllllhhhYYYGGG@@@AAA<<<111000000000000000000000000000222555999>>>EEEMMMSSSSSSdddooouuuwww^^^NNN:::+++***,,,((('''+++***)))---AAAeee}}}___[[[xxxaaa===666+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))&&&555aaaEEEkkkxxxeeerrrfffxxxhhh\\\hhhfffZZZKKKCCC>>>;;;===BBB999;;;===<<<===NNNqqqooovvvGGG000///---,,,,,,+++)))(((************************)))***---000555:::===???BBBCCCCCCBBB>>>999333000++++++++++++++++++++++++************************))))))))))))***************'''+++>>>ZZZpppyyyxxx___jjjsssrrrjjjhhhrrr|||dddBBB---,,,444++++++++++++++++++++++++---***+++......///999EEElllccc~~~qqq===777666444333444777999;;;pppyyyzzzvvviiiVVV;;;333...+++((())),,,111555777777;;;===888///((())),,,))),,,---,,,++++++///333777:::CCCIIIHHHEEEMMMYYYSSSWWWTTTQQQyyyzzzQQQnnngggsssWWW///555+++.........@@@xxxcccEEE@@@vvvDDDGGG000(((...555&&&...===mmm```ddd```oooVVVJJJEEEIIIPPPXXXZZZ^^^bbbgggjjjmmmnnnjjjggg\\\LLLAAA>>>;;;666000000000000////////////000222666999>>>EEEMMMRRRXXXaaakkkyyydddYYY<<<'''***///***(((---...555pppxxxwwwpppyyyvvvuuu{{{yyy|||iiiBBB111&&&,,,...$$$+++111"""))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&))))))((('''((((((''' 222TTTuuu]]]~~~|||___tttwwwggghhhjjj~~~wwwqqqfff]]]JJJLLLKKKGGGIIINNNMMMHHHGGGGGGHHHFFF???;;;DDDSSSbbbwwwkkk:::333)))(((///...))))))---+++***+++......+++(((***000:::GGG[[[ppp{{{}}}~~~aaaaaattt^^^EEE777222...---......,,,+++)))++++++***((((((+++///&&&+++...,,,***+++***(((...888YYY|||zzzbbbccczzzyyyOOO//////000---...000---(((+++222------***,,,,,,999222sssnnn___pppmmmZZZ666>>>:::888???222777NNNvvvuuuyyyuuuhhhUUU:::222...+++)))***...333777888999;;;:::444---))))))+++)))+++.........000555999FFFAAA???EEEKKKPPPVVV]]]ZZZxxxuuu```rrrTTTAAA777222,,,111,,,ZZZfffPPPiiiZZZ@@@QQQSSS888444222---///......KKK___ccc}}}```eeevvvTTTBBBBBBNNNYYY______```aaacccfffiiijjjeeeddd]]]OOOEEE@@@<<<666111000000000////////////000222666:::???FFFMMMSSSZZZdddnnnzzzvvvddd\\\BBB+++))),,,***(((+++---888GGG}}}}}}vvvzzz~~~tttmmmhhhRRR\\\VVVbbbwwwvvvNNN@@@...+++,,,&&&***///$$$))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''')))***))))))???yyy}}}ssspppZZZnnncccNNNbbbttt{{{}}}sssggg[[[TTTZZZaaaeeehhhnnnvvvxxxuuu}}}yyyrrrhhhVVVFFFBBBGGGBBBJJJ[[[ccc///333000000---///,,,(((+++,,,***'''(((,,,000>>>NNNcccuuuxxxqqqsssXXX;;;///---++++++///+++------,,,))))))+++---***+++///222///+++///666NNNjjjuuuiiikkk}}}rrrmmm^^^FFF,,,,,,...000///---,,,------///......,,,666LLLcccooorrrwww@@@999888666:::666888TTTvvvoooxxxxxxsssfffTTT999111---++++++---111666999:::===:::555///+++******+++(((+++///000222555<<>>888000+++***++++++***))),,,000222444888@@@EEEXXXLLLDDDKKKZZZfffjjjhhhzzzppp|||eee>>><<<333...???rrryyyhhhgggaaakkkwwwkkkxxxRRR===,,,111222,,,888{{{GGG___\\\uuu|||RRR@@@FFFPPPYYYYYYZZZ]]]```eeeiiikkkfffeeeaaaXXXMMMDDD>>><<<333333111000000000000000000333777;;;AAAHHHPPPVVV^^^jjjttt~~~ZZZFFF111(((***......,,,(((```qqq~~~|||~~~yyypppbbbQQQCCC888222000AAA&&&>>>\\\RRRiiidddoooNNN222++++++*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%((()))(((''')))<<>>QQQoooiiixxxwwwMMM222;;;888???AAA\\\mmm~~~tttnnn```OOO666///,,,,,,...222777:::;;;:::<<<555---))))))++++++***,,,...111333444999AAAGGGHHHSSS[[[ZZZXXXbbbxxx{{{III<<<:::,,,WWWrrrbbbjjjttt]]];;;+++333333,,,<<>>...---***(((,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%&&&******%%%&&&***TTTgggwww___LLL```ccc777444LLL[[[}}}~~~~~~||||||yyyoooeee```___dddjjjtttfffPPP???888999:::999<<>>>>>YYYzzzxxx444666...111222...---***)))///@@@\\\xxxhhhoooOOO///333,,,,,,++++++,,,,,,,,,,,,...555666222@@@```hhhwwwrrr???+++111444...000+++111111888SSSUUUxxxhhh}}}yyymmm222>>>999===HHHXXXmmm}}}rrrlll]]]MMM444...+++,,,000444888::::::888666111+++)))***++++++***---///222333555:::BBBIIINNNNNNSSSaaattt{{{ooo___PPPJJJJJJ:::bbbTTT<<<===333oooeee```ooobbb===333333///222333wwwccctttXXXeeeMMM444777BBBHHHJJJNNNQQQVVV[[[___aaaaaaaaannnlllggg^^^PPPDDD@@@CCC777555333111000000111222000333888===CCCKKKTTTZZZaaannnwwwkkkPPP777000...)))***111]]]hhheeevvvqqqmmmcccPPPAAA777444111111666@@@KKKRRRRRRppppppaaakkk|||ooovvvOOO222...***'''---))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%(((,,,)))$$$)))333kkkgggEEEMMM>>>KKK;;;555HHHeeevvvbbbOOODDD333777;;;@@@EEEEEE===333777III@@@555LLLqqqsssLLL888///222...000)))''',,,???\\\xxx~~~}}}ZZZ444000...++++++,,,---------222......@@@ccctttzzz|||vvvccc///333999+++111+++000222???nnnbbbkkkkkkjjjxxx~~~;;;@@@888:::TTTsss]]]uuu|||qqqjjj[[[KKK333---+++---111555999:::888666///---+++++++++++++++***---000222444777===FFFMMMGGG[[[jjjeeeVVVJJJFFFEEEiiixxx```DDD^^^???;;;AAAfffzzzaaaeee}}}III666222...222@@@RRRzzzjjjXXXjjjtttSSS888:::DDDFFFEEEGGGNNNPPPTTTXXX[[[]]]^^^^^^jjjhhhgggaaaSSSEEE@@@CCC888666333111000000111222111333888===DDDLLLUUU[[[eeerrrzzzuuuRRR666222000(((///AAArrr{{{VVV]]]ssstttgggVVVIIIBBB===777333:::<<<@@@HHHRRR^^^hhhnnnlllkkkeeeppphhh___777...+++'''---))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&)))+++&&&$$$111DDD}}}|||~~~wwwKKKMMM888999AAA999FFFqqqzzzlllfffaaaXXXPPPNNNRRRPPPIIIBBBBBBEEEDDD>>><<>>fffgggccc|||pppiiiZZZJJJ222---+++---111666::::::777444***+++,,,,,,,,,+++++++++---000333555999???IIIPPPVVVZZZXXXNNNNNN^^^uuusssTTTCCC777NNN]]]qqqdddnnnpppzzzWWW222111111,,,bbbIIIYYYXXXmmmtttIII;;;888BBBAAA777>>>QQQMMMNNNPPPSSSWWW[[[___aaaddddddfffcccVVVEEE@@@CCC999777444111000000222333111333888>>>DDDMMMVVV\\\iiiuuu|||zzzPPP222222111***777QQQtttmmmXXXXXX~~~|||```EEEDDDAAA???===<<<>>>???CCCJJJVVVeeeuuu|||pppuuu{{{wwwiii;;;...,,,''',,,))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''))))))$$$$$$999RRReee]]]RRR@@@III+++777777FFFsssqqqgggbbbjjjrrrtttrrrrrriiikkkggg___\\\YYYRRRHHH;;;999@@@CCC;;;JJJ}}}lllDDD555---)))444...:::UUU|||rrr|||>>>999222------...---------***FFFvvvyyyvvv{{{xxxaaa___rrrvvv777&&&<<<111111777666EEEcccPPPlllcccfffuuu|||dddIII888DDDvvvfffccczzztttaaa[[[@@@111,,,///444555333555:::999444...,,,)))))))))******)))---333666555777???HHHLLLUUUQQQPPPXXXeeellliiidddxxxsss~~~SSS444RRRmmmyyyqqqqqqcccPPP:::333)))888hhhJJJ~~~]]][[[uuuyyyKKK:::;;;===>>>@@@CCCFFFIIIXXXXXXWWWTTTTTTXXX]]]___ccccccaaa]]]UUUJJJ@@@:::555555555333222222444666333111555>>>GGGNNNXXXaaaoooxxxQQQBBB)))111'''777xxx{{{```yyyfffnnnllleeekkk}}}}}}llllllyyyWWWqqqLLL---)))...###+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***///"""---&&&&&&///yyyqqq}}}FFF]]]JJJ>>>777555>>>PPPhhhyyycccqqq|||vvv}}}{{{sssrrrSSSKKKDDD<<<>>>CCC===BBBooopppbbb111***555(((...FFFzzzppp999222111&&&...---)))222222___~~~nnntttjjjVVVeeekkkuuulll111222888,,,===???TTTOOObbbWWWeeekkkzzzyyysssbbbWWWpppDDD;;;999ddd}}}sss{{{tttaaaZZZ???111,,,000333333333666999777000...,,,)))))))))******)))(((---111333777<<<>>><<>>000---111222333444888999333+++...,,,)))))))))******)))///444888;;;AAAEEEBBB<<>>888777AAARRRfff{{{~~~UUU999++++++,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&+++$$$+++&&&222VVVjjjVVV```[[[CCC:::444555@@@UUUpppmmmWWWMMMEEE@@@???>>>LLLuuutttyyyAAA(((555333UUUooouuu999///666---...222333{{{zzzwww```333000666QQQpppYYYYYYTTT___cccmmmwwwuuugggdddgggOOOaaawwwcccEEERRRuuu```|||qqq{{{nnnjjjeee___~~~tttbbbZZZ<<>>666555555555555333000...555666;;;DDDLLLTTT```kkk{{{eee===,,,000...iiiooocccppp\\\GGG888555444555;;;EEEUUUnnnfffaaaEEE///'''+++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''+++%%%)))###444gggcccEEEyyy___AAA777333555BBBXXXuuuqqq\\\JJJEEEAAA@@@AAAPPPxxxwwwDDD(((444999cccvvv|||KKK...666,,,,,,222III{{{}}}zzz}}}~~~~~~}}}999888333DDD[[[ccc^^^aaafff___\\\rrr}}}{{{yyyvvvmmmdddTTTXXXZZZWWWWWWbbbvvv}}}EEEmmmlllbbb```kkkyyy{{{~~~tttddd[[[<<>>KKKfff___lllJJJ...&&&+++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''''''***'''>>>ppp@@@YYY999555222555CCCZZZyyynnnNNNGGGCCCCCCAAAMMMrrr|||~~~HHH...333???sssjjjlll|||kkk777444111000;;;qqq|||nnnooo}}}zzzQQQ999333IIIIII```ZZZdddkkk```UUUmmmxxxzzzwww~~~ooo^^^IIIKKKLLLNNNSSS^^^lllwwwsssEEEeeebbb{{{ppp^^^xxx}}}tttfff^^^<<<...000666555888======777111......,,,)))))))))******)))000999===;;;<<>>uuuffftttyyy{{{{{{[[[aaaxxxxxxyyylllWWWxxxMMM444;;;999iiijjj___fffooojjjoookkkaaa\\\___```[[[XXXZZZYYYYYYXXXUUUPPPIIICCC???999777444555777777444000333666???IIIQQQZZZiiivvvrrrBBB222///444rrr~~~UUUYYY|||vvvrrrssseeeQQQAAA;;;:::;;;<<>>LLLPPP888444222666EEE[[[{{{fffTTTIIIJJJHHHMMMnnn}}}aaaRRR666///DDDbbbdddDDD000444111OOO}}}bbbooo~~~yyytttuuukkk666777cccGGGZZZUUU___llljjjaaagggtttzzzlll```IIIQQQ___mmmzzz}}}FFFbbbbbb{{{jjj```mmmQQQRRR}}}}}}llllllooosssyyy|||ttthhh```===...111444444999===:::333000222...,,,)))))))))******)))'''...444333555@@@NNNVVVJJJJJJLLLOOOUUUXXXYYYYYYQQQKKKMMMiii777~~~iiieee___sssjjjPPPCCCBBBIIIHHH>>>@@@UUUlllZZZ333222555^^^kkkppp[[[fffsssdddcccccc___\\\^^^YYYYYYWWWTTTOOOHHHBBB???;;;777444555777999666333333888BBBLLLUUU___ooo}}}uuuCCC222---888ppp___hhhzzzwww~~~{{{nnnrrrtttnnnjjjooo```MMMBBB@@@@@@>>>:::JJJHHHCCC999222>>>```~~~LLL------+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***'''+++,,,(((>>>qqqZZZEEE???444333777EEE\\\{{{\\\FFFKKKNNNPPPnnncccXXX888...UUUxxxhhhuuummmsssmmmvvvSSS000555222kkk|||xxx```|||jjjfffzzztttvvvyyy}}}~~~yyyqqqjjjaaaooo===777qqqMMMZZZXXXYYYfffjjjggg```mmmxxxllleeebbbkkkvvv}}}}}}zzzwwwvvvuuuTTTeeefff{{{^^^ttt]]]\\\{{{^^^fff{{{}}}rrrjjjaaaZZZWWWYYYaaaqqq{{{tttiiibbb>>>///111222333999===888000///444...,,,***))))))******)))(((///444666:::CCCJJJLLLPPPNNNLLLLLLNNNPPPPPPPPPSSSYYYQQQcccyyy|||:::gggjjjpppNNNaaauuucccFFF===888222<<<:::888AAA999IIIxxxaaa111555HHH~~~ZZZsssoookkkeeekkkeeeeeeaaa___bbbYYYXXXWWWSSSNNNHHHBBB>>><<<888444444888:::888666444999DDDOOOXXXbbbsssJJJ555///AAAtttVVVhhh}}}fffQQQHHHkkkyyyzzzxxxyyyggg]]]QQQHHHFFFHHHLLLNNNWWWSSSIII;;;000;;;\\\|||rrrwwwRRR000...%%%(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''$$$,,,000///IIIttt}}}}}}\\\ttt:::DDD444333888FFF\\\{{{XXX999BBBLLLOOOkkkiiiyyyVVV777333lllzzzjjjiii}}}YYYrrrtttwwwjjjXXXOOOeeeccc666;;;888~~~iiiccc{{{yyyiii^^^uuuzzzyyykkkaaaXXX[[[eeewwwIII333llliiiPPPZZZ\\\SSSZZZ^^^]]]ZZZhhh~~~zzzlllccciiirrr{{{~~~zzzyyy|||```fff~~~llljjjkkk{{{UUU|||zzziii~~~zzzxxxxxxoooiiiooollllllmmmhhh^^^YYY[[[```uuu|||tttkkkggg<<<+++:::333===@@@>>><<<222111===999+++(((,,,)))***---(((---,,,---333888===FFFOOOTTTTTTRRRQQQRRRWWW[[[\\\hhhYYYKKKMMM[[[fffeee___}}}@@@ddd]]]NNNYYY```tttnnnFFF>>>===999777:::>>>===888;;;]]]hhh:::555LLLYYY{{{bbbiiiiii^^^XXXGGGVVVcccuuuhhhmmmqqqppphhhZZZ```WWWRRRTTTQQQHHHAAA???@@@<<<888666888:::::::::666===GGGPPPZZZgggvvvSSS***---UUUpppVVVsssJJJ;;;,,,888OOO```nnnwww]]][[[YYYXXXXXXYYY[[[]]]gggaaaSSS@@@333<<<\\\yyySSS[[[666)))(((,,,((((((,,,...+++((()))(((000)))...(((+++888+++...000...***''''''((()))))))))***((('''))),,,%%%(((,,,(((,,,TTT[[[nnn```BBB<<<000999444BBB[[[}}}NNNFFFGGGFFFIIIyyyfffssseee000666aaadddjjjiii[[[eeepppwwwrrrqqqnnnooo|||CCC444YYYxxxhhhgggfffpppvvvxxxddduuurrrssshhhggghhhkkkhhhoooNNN999}}}bbbMMMWWW]]][[[\\\UUUYYY[[[ZZZ|||mmmgggoooyyy~~~{{{yyyrrriiibbbbbbdddoooaaa[[[{{{uuuWWW}}}```PPPoooyyytttssspppwwwxxxoooiiijjjnnnnnnmmm```{{{tttkkkggg===,,,;;;333===???===;;;222222AAA999+++(((,,,)))***---(((---+++...444:::@@@JJJSSSOOOPPPQQQQQQUUU\\\aaaccccccYYYJJJ<<<666777===AAANNN}}}444sss^^^]]]RRRXXXZZZaaaeeevvvzzz}}}>>>888666:::=========@@@;;;OOO]]]???<<>>VVVeeedddmmmppphhh^^^[[[```dddlllmmmdddOOO<<<888EEESSSuuu^^^~~~SSS333+++,,,***%%%$$$(((++++++---000+++,,,%%%555444@@@111---888888999<<<>>><<<555///222000---***((((((,,,000)))))),,,''')))MMM|||iiiyyyjjjFFF888111999444AAAWWWxxx|||ooocccwwwzzzHHHGGGJJJJJJJJJwwwdddssseee888999eeeeeefffcccUUU^^^pppxxxxxxddd~~~xxxpppqqqHHH>>>www{{{uuunnnrrrlllgggZZZuuuzzzrrrvvvoooooossswwwqqqrrrdddAAA[[[KKKYYY]]]\\\___XXXZZZPPPXXXyyyiii~~~kkkbbbwwwxxxwwwwwwxxxyyywwwrrrSSSOOOQQQooovvv]]]UUUkkkyyyooo|||lllPPPfff{{{hhh{{{sssjjjggg===---<<<444===>>>;;;999222666FFF999+++))),,,)))+++---)))---,,,...444888===EEEMMMSSSWWWWWWTTTUUUZZZ\\\ZZZNNNIII@@@666111333;;;BBBKKKxxxNNN{{{dddaaaXXXYYYVVVWWWJJJFFFuuunnnjjj===666666===>>>;;;>>>FFF999FFFyyyxxx>>>333JJJ999vvvoooeeelllHHHKKKwwwjjjcccvvvaaa[[[bbbgggppp|||~~~mmm___QQQMMMNNNJJJCCC>>>>>>;;;888666777888888888999===FFFSSSaaappp|||FFF444000PPPyyy```rrrlllvvvcccAAA555@@@<<>>RRRJJJ[[[^^^\\\ccc[[[XXXOOOYYY{{{kkksssqqq```ddd|||{{{wwwuuuyyy|||yyysssooo___PPPJJJVVVzzzdddZZZmmmvvvDDDbbbppppppkkkuuuGGGcccwwwiiiTTT___xxxzzzyyymmmsss{{{rrrjjjfff===---===555>>>>>>:::777222999LLL:::,,,))),,,)))+++...)))...,,,---000111222777>>>SSSZZZ\\\XXXVVVWWWSSSKKK<<<888777???NNNYYY\\\[[[\\\|||www111jjj___YYYYYYWWWTTTSSSDDDLLLKKKooozzzYYYLLL:::<<<>>>>>>======@@@DDD===BBBggg>>>...PPPIIIqqqkkklllmmmrrr}}}TTT@@@UUUNNNJJJ[[[YYYVVVIII@@@rrrjjjYYYVVV[[[YYY]]]hhhmmmrrrggg[[[SSSOOOJJJCCC???<<<;;;888777666777777777:::===FFFSSScccrrr}}}QQQ;;;666bbbxxx\\\ggg|||rrrhhhNNN===333333:::777666:::DDDaaa{{{rrrnnnwwwuuugggppprrrhhhSSSHHHNNNVVVXXXYYYbbb]]]:::,,,((((((+++000111,,,'''+++333MMM\\\mmmjjj]]]GGG444,,,++++++(((***(((,,,///666WWW}}}kkkkkkEEE<<<444888222>>>MMMhhh|||vvvdddSSSVVV???JJJLLLPPPMMMsssttt~~~KKK777777pppvvvVVVWWWYYYLLLPPP___pppzzzkkkgggyyynnnoooqqqDDD444zzzppp[[[mmmjjjgggVVVZZZmmmyyyyyyuuuxxxssszzzpppggguuuDDDNNNIII\\\^^^\\\cccYYYSSSTTTVVVhhhuuupppzzzsssmmm\\\dddooodddlllhhhlllxxxxxxnnnhhhdddRRRPPPUUU___dddWWWnnnrrrqqqeee\\\[[[]]]ccckkk\\\WWW```RRR???MMM{{{kkk{{{sssiiifff<<<---===666??????:::666222;;;PPP:::,,,)))---***+++...)))---+++,,,......,,,///444GGGRRRZZZXXXXXXYYYRRRGGG>>><<<>>>IIIYYYeeegggdddTTTkkkHHHiiiXXXWWWUUUVVVMMMKKKGGG[[[CCC888fff[[[EEEXXX888FFFMMMEEE@@@DDDGGGCCCBBB???HHH]]]qqqDDD999GGGVVV~~~ooo___lllqqq{{{gggSSSLLLEEEOOODDDAAA>>>BBB}}}lll^^^\\\```YYYXXX^^^```hhhgggbbbYYYOOOHHHDDDBBB<<<;;;:::888666666666777:::===DDDQQQaaapppzzzLLL---&&&ZZZZZZFFF^^^fff;;;---<<<@@@888000444CCCIII===LLL}}}}}}zzz}}}vvvfffgggaaaQQQ===888CCCOOOSSSXXX]]]yyyUUU555***))),,,++++++******444KKKaaauuu~~~xxxsssttt~~~```>>>......000...(((+++,,,222OOOvvvooo```<<<>>>333666111===HHH___sssrrr}}}tttdddPPPBBBLLLIIIPPPNNNrrrzzzooouuuFFF999AAA|||OOORRR[[[MMMLLL[[[mmmgggwww{{{ooottt}}}ttthhhzzzYYYKKKpppkkkWWWsssbbbRRRPPPWWWssswwwsssxxx}}}ssskkkxxx???RRRIIIZZZ^^^\\\aaaTTTLLLOOOZZZ{{{ccc|||bbbQQQGGG```sssYYYLLLLLLTTTeeesssvvvsssoooZZZHHHRRRdddfff|||]]]KKKjjjdddmmmrrriiizzzddd\\\XXXKKKnnn\\\ppp}}}sssiiieee<<<,,,<<<777AAA@@@:::666222<<>>BBB333555000<<>>gggIIIQQQ___bbb^^^MMMLLLRRRHHH]]]|||[[[\\\WWWLLL]]]___SSSYYYWWWPPPWWWhhhooojjjgggZZZLLLMMMYYYkkksss[[[PPPlllfffUUUxxx{{{xxxjjjttthhhgggkkktttiiiddd:::+++:::888BBBCCC===777222<<>>>>><<<888666666888777;;;AAAFFFMMMYYYiiitttTTT888222EEEuuu[[[ZZZ|||eeeLLLggguuuYYYUUUVVVTTTvvvooommmvvvuuuhhhRRR<<>>VVVaaaWWW222))),,,)))...GGGuuu|||pppuuuUUU___{{{@@@555222...---LLL]]]nnnlllOOO???444444///999666>>>~~~hhhvvvlllHHHIIIMMMDDDXXX]]]}}}pppnnn]]]???"""MMMooo[[[PPPWWWMMMNNNXXX|||dddxxxtttddd```nnnrrrggg```xxxzzzYYY```zzzdddMMM|||rrr[[[oooOOOFFFTTTZZZooosssmmmfffbbbnnn|||zzz===nnnIIIMMM```fff___NNNOOOHHHQQQkkkyyyYYYnnnffftttcccfffeeeVVV```]]]RRR___^^^QQQSSSdddggg\\\<<>>===;;;555???NNNLLLNNNpppmmm]]]bbbYYYUUUaaagggaaa]]]qqq^^^vvvpppAAAdddSSS\\\UUUYYY```CCCRRRMMMMMMFFF======>>>444>>>666CCCqqqoooqqqiiittt>>>222???IIIpppiiiwwwxxxwww~~~hhh\\\KKK>>>]]]```hhhkkkjjjwww{{{]]]xxxsssTTTHHH999888BBB666:::999xxxsssjjjfff___^^^fffYYY]]]ZZZOOOEEEDDDDDDBBBEEE<<<888;;;===999666777999777888@@@IIITTTaaalll{{{nnn111333EEEyyyYYYKKKssswwwjjjllluuuZZZRRRddd[[[\\\kkkTTTaaarrrzzz}}}lllgggNNNMMMHHHJJJMMMCCC===FFF[[[nnnyyyzzzNNN+++...,,,999DDD^^^ppp^^^lllIII111%%%---FFFfffiiiNNNAAA666///666333333???jjjjjjGGGLLLBBBOOOOOO\\\rrrmmmPPP333<<<:::jjjAAAddd```HHHUUUkkkbbbmmmfffssslllffftttCCC|||uuuVVVUUUzzzqqqmmm[[[eee^^^]]]RRRIII___lll___TTTQQQ```vvv:::}}}hhhFFFOOO]]]YYYYYYWWWUUUQQQUUUddduuusss]]]TTTfffxxxssshhhTTTNNNaaa___IIINNNJJJIIINNNPPP]]]ZZZIIIQQQGGGFFF???DDDUUUxxx}}}nnnsss^^^WWWdddppptttrrrTTT\\\aaasss{{{ooogggaaa;;;///777555BBB===999AAA666333SSSJJJ000***000***)))...)))...+++***111<<>>???AAAHHHJJJUUU<<>>FFFOOO]]]hhhzzzaaa111111777~~~WWWHHH]]]zzzwwwXXX[[[wwwfffRRRjjjiiisssqqqmmmiiixxxqqqddd\\\^^^___TTTFFF>>>\\\iii{{{FFF000000///(((tttyyy|||xxxtttzzzfffXXX666888EEE|||TTT}}}JJJHHH:::000555444333;;;aaarrrqqqWWWJJJHHHUUUSSSbbbxxxnnnHHH555///666HHH===RRRKKKFFFtttiii___fffZZZkkkWWWggg999vvvaaaYYYjjjooozzzxxxbbbccchhh]]]^^^[[[PPPLLLGGGMMMfffmmm999}}}DDDRRRZZZ[[[[[[UUUPPPPPPUUUlllyyygggrrrwwwrrr\\\JJJGGGOOOOOObbb___aaaYYYSSSSSSXXXbbb[[[HHHTTTHHHFFFAAAFFFQQQooo}}}\\\yyyaaaOOObbbyyyKKKuuuttt^^^\\\qqquuussszzzpppgggaaa;;;---444555:::FFF:::===<<<...QQQQQQ333(((///,,,(((++++++///+++)))000;;;EEEIIIIIIJJJ;;;;;;III[[[qqq|||vvviiiddd[[[^^^fffdddeeesssgggTTTYYYfff~~~qqqbbbNNNggg~~~TTT```EEEQQQNNNCCCGGG222111))):::333QQQCCC111:::NNNnnn]]]KKKrrr}}}???>>>IIIddd___iiieeeZZZ}}}HHH999vvv~~~WWW]]]sss```iiisss___LLLMMMPPPIIIEEETTTBBBMMMxxxlllgggggghhheeebbbccc```WWWKKKEEEGGGJJJLLLJJJDDD???>>>===999777888777555777<<>>cccVVVAAAXXXzzzvvvxxxrrrXXXbbbUUU[[[666}}}YYY\\\XXXxxx|||^^^SSSRRRCCCHHHUUUIIIKKKCCC>>>TTTzzz\\\999BBBVVVWWW]]]^^^TTTLLLLLLMMMjjjvvvhhhTTTHHHPPPhhhNNNjjjgggqqqkkkbbbTTTVVVYYYYYYNNNWWWMMMKKKHHHKKKKKKcccKKK|||aaaMMMaaayyyOOO|||tttcccXXXQQQCCCEEEPPPccchhhjjjzzzpppggg```;;;,,,000555333LLL;;;:::@@@***MMMVVV999(((,,,...((((((------++++++///666@@@HHHLLLBBB777LLLssssssuuu|||qqqdddaaa```WWW^^^yyyvvvuuupppLLL{{{vvvhhh[[[AAAHHHMMM===BBB222>>>888FFF666777666333:::LLL|||kkkYYYDDD```TTTBBB---KKKZZZqqqhhhKKK\\\tttzzz>>>===uuuXXXXXXnnnpppkkkrrrmmmHHHWWWYYYYYYdddbbbxxx}}}xxxnnneeeeeejjjjjjeeeddd^^^UUULLLGGGHHHJJJKKKGGGEEEBBB???<<<999888999555555666999<<>>DDDZZZWWW___```UUULLLFFFJJJaaannnbbbXXX[[[~~~\\\}}}zzz]]]\\\UUU[[[ZZZUUUTTTWWWTTTSSSFFFUUU@@@}}}]]]UUU```yyytttwwwPPPHHHHHH===LLLwwwxxxooo^^^QQQ]]]ddd{{{zzzqqqfff```<<<,,,...555///KKK;;;888@@@+++EEEXXXCCC...+++...***'''---))),,,......000666AAAIIIEEEAAAIII```qqqttt}}}wwwfff]]]UUUFFFPPPooozzzwwwsssWWWrrryyyKKKNNNQQQGGG>>>BBB111111444NNNOOO555777===;;;888aaa^^^ddduuuqqqhhhVVVEEEEEEEEE<<>>nnnfffNNNDDD\\\NNNNNNwww{{{oooQQQ---555222YYYFFFHHHVVVRRRCCCSSS~~~BBBBBBxxxyyyhhhKKKVVVyyy]]]UUUVVV```cccddd```\\\gggHHHGGGPPPYYYYYY___bbbWWWQQQ@@@ZZZeeennnZZZZZZ```cccooo]]]TTTHHHMMMYYY```[[[XXXBBBIII<<<```XXX^^^yyytttKKK@@@VVVWWWYYYmmmfffxxxqqqxxx|||rrreee___<<<---...444///CCC;;;777===///:::WWWNNN777)))---,,,(((---'''+++//////...222;;;BBB???III<<<222QQQyyy{{{xxxuuuiiiLLL===HHH}}}~~~{{{rrr___nnn{{{QQQXXXKKKFFF<<<555333///999:::111333444???999111WWWZZZ|||yyywwwpppOOO///CCCccceeeNNNOOOfff>>>666yyyddd[[[xxxjjjjjjkkk\\\JJJAAA;;;{{{|||xxxiiicccdddfffbbbXXXPPPNNNMMMHHHBBB???<<>>;;;;;;:::555555777777888BBBZZZoooWWW888///555jjjQQQ@@@WWWXXXLLLlllXXXjjjuuuhhhRRR>>>DDDGGGYYY[[[WWWaaa___NNNDDDkkkccczzzxxxuuujjj666111GGGtttyyywwwzzz~~~xxxwww|||ooocccwwweeeOOOGGG888666333666555777YYYTTTXXX___SSS]]]wwwiiiTTT'''666---CCCxxx___>>>WWWUUULLLLLL]]]jjjAAAJJJnnnvvvIIIQQQjjjzzzfffbbbZZZSSS```^^^WWW[[[```___ZZZ```888MMMjjjTTT[[[^^^dddZZZUUU>>>iiiwww|||dddfffiiinnnvvv{{{___@@@GGG]]]cccXXXZZZEEECCChhh???~~~iiiUUU[[[{{{{{{hhhQQQGGGaaa[[[???LLLhhh}}}~~~ssseee^^^===......444222:::;;;777888666111SSSWWW@@@))),,,///***---***+++---///333666999;;;:::JJJ:::)))JJJssszzzqqq}}}|||yyy^^^???777ddd[[[]]]|||eeecccTTT@@@AAA777***GGGKKKeeeMMM666:::999AAA555///SSSIIIiiirrrMMM:::888;;;@@@???DDDgggfff777888jjjxxxmmm___ZZZgggbbbcccyyyhhh]]]bbbfffvvvfffdddjjjeeeYYYOOONNNMMMGGG@@@>>>;;;FFFLLLHHH@@@<<<:::888666666777777888EEEaaazzzKKK999111222aaa]]]CCCJJJsssxxxTTTjjj]]]aaa^^^vvv}}}yyyqqqPPP:::LLLggg\\\OOOccc```GGGEEEyyyXXXZZZ333777YYYzzzvvvsss{{{tttgggUUU|||kkk]]]KKKAAA===222555888222FFFaaahhhVVV[[[www|||vvvlllMMM***222222777zzzGGG===OOONNNKKKCCCIIIooo~~~{{{YYYLLLNNNuuuyyyhhh\\\LLL~~~XXXPPPWWWWWWOOOLLL^^^mmm777LLLLLLZZZ[[[ggg[[[VVVAAAZZZssspppxxxrrr[[[LLLcccaaaQQQ]]]PPPGGGWWW@@@{{{pppXXXZZZuuu|||{{{iiiJJJ```kkkPPP<<<666EEExxxtttddd]]]===//////444444333:::777555:::+++QQQ]]]GGG)))+++111+++,,,---******000888<<<;;;777FFFMMM>>>888OOObbbppplllMMMEEEQQQNNN???:::CCC}}}}}}JJJEEEHHHeeeKKKIIIEEEDDD333RRRCCCfffTTTMMMBBBDDDMMM>>><<<]]]>>>KKKIIIVVVCCC666>>>...%%%CCC<<>><<>>DDDwwwHHHIIIoooJJJCCC]]]===555DDD???BBB999AAAMMMfffUUU888333...222333@@@888PPPuuummmDDD777>>>yyy[[[OOOfff```gggqqq]]]HHHXXXwwwmmm|||```TTT[[[PPPMMMKKKGGGJJJKKK@@@...DDD^^^III:::IIIAAA---444:::777111===\\\xxxccc666---666SSSQQQDDDRRR}}}]]]dddyyy{{{nnnKKKKKKyyyHHHrrrJJJ^^^nnnEEEeeeEEE<<>>@@@888999HHHYYYFFF777999888EEE666III===888JJJmmmwww777@@@EEE___SSSMMMrrr\\\cccllllll]]]uuueee{{{hhhEEEooopppPPPXXXMMMJJJJJJFFFHHHGGG===>>>DDDooo```WWWBBBCCCBBB777777555999KKKhhhMMM777555)))===kkk]]]EEEGGGggguuugggKKK[[[wwwvvvxxx```llljjjdddsssWWWssscccNNNxxx{{{;;;AAAhhhxxx}}}~~~pppeeeRRR@@@:::444222777;;;OOOaaaiiixxx~~~wwwWWWWWWsssnnnDDD777777:::(((CCC444<<>>gggxxxUUUVVVeee|||jjjIIINNNUUUmmmsssHHHWWW___aaa___III<<>>555444EEE```wwwMMM999999%%%+++}}}www|||MMM<<>>AAATTTVVVaaajjjrrrVVV||||||ZZZYYYBBB<<<555///222;;;999xxxwwwfffgggwwwuuueeekkkrrrmmmZZZ555///888===???CCCCCCNNNwwwsss~~~ccc;;;JJJkkksssvvvoooJJJTTTGGG<<>>ZZZeeeGGGHHHFFFQQQGGGJJJLLLuuu}}}qqqUUU111>>>MMMLLLUUUiiibbbfffzzz??????YYYRRRVVVIIIOOOHHHZZZbbbfffrrrtttaaaXXXZZZ\\\))):::777RRRooodddGGGJJJxxxsssqqqnnnVVVHHHEEEIIIHHHIIIGGG===:::BBBeeeSSSMMMFFFDDD:::FFF777999TTTrrr]]]333333111...LLLpppkkk???KKKUUU^^^fffyyyjjjooovvvnnn[[[yyyIIIOOOtttlllcccssssssbbboooqqqrrrssskkkcccZZZ```}}}jjjxxxsssNNNJJJ444===000777999111@@@zzzjjjffflllrrriii___nnn~~~gggjjjFFF---333@@@???>>>BBBFFF333BBBmmmuuubbb===999KKK\\\aaafffeee^^^\\\bbbjjj{{{vvvQQQCCCLLLLLLCCCNNNJJJJJJyyybbb```JJJmmmmmmGGGZZZ[[[___RRRrrrFFF^^^```ZZZKKKAAAfff}}}lllaaaqqqwwwNNN]]]fff[[[xxx@@@III\\\www^^^FFF]]]zzz|||}}}gggmmmwww```ssswwwfffbbb|||fffgggmmmgggYYYQQQVVVjjjjjj{{{pppaaa[[[CCC---,,,(((***---111444666666666;;;555KKK[[[EEE111...+++......///555>>>GGGMMMPPPhhhtttcccUUU[[[VVVcccmmm```OOOAAA:::888<<>>MMMTTTKKKRRR~~~NNNBBB>>>]]]ggghhhnnnpppsssGGGzzzHHH>>>JJJHHH:::...888```IIIAAA[[[wwwuuu|||___LLLEEEHHHEEEDDDAAA999EEE[[[uuutttQQQVVVDDDBBBDDD999AAAbbbzzz\\\---...555333444~~~```QQQ???;;;]]]{{{}}}}}}ttt}}}yyynnneeejjjyyy===```XXXhhh}}}{{{nnnrrriii^^^RRRVVVrrr}}}iiinnnNNNOOOAAA///@@@000)))<<<777GGG|||oooccclllppphhh^^^cccwwwkkk|||QQQ:::///;;;DDD===:::@@@<<<,,,777IIIzzzyyyjjjlllvvv}}}eeekkkooommmkkkoooxxxmmmWWW===HHH???NNNNNNHHHPPPPPPUUUUUUWWWCCCWWW|||xxx\\\OOORRRYYY\\\XXX___EEEMMMaaa[[[WWWBBBNNN~~~```[[[^^^]]]qqqqqq[[[LLLUUUYYYsssUUUaaagggZZZnnnfff^^^}}}nnnYYYKKKYYY```bbbzzznnnaaa]]]DDD------)))))),,,000444777777666<<<111<<>>fff333MMM\\\RRRYYY]]]SSSpppBBB[[[~~~zzzZZZFFFggguuuMMM;;;???]]]}}}~~~GGGHHHZZZVVVPPPMMMqqqbbbJJJ<<<\\\jjjjjjiii{{{lll|||fffkkkyyyaaaSSS999GGGJJJVVVNNN===777@@@aaakkkjjjvvvjjjRRREEEEEEAAA>>>===666444NNNnnn]]]\\\CCCSSS======OOOppppppVVV444333***...///WWWsss@@@EEE;;;OOOuuuvvv{{{pppkkkdddllluuuYYYzzzYYYjjjiii|||zzzzzzsssvvvkkk___SSSRRRlll|||{{{IIILLL@@@...333111,,,555666>>>sssyyylllcccZZZdddcccUUUPPP___sss|||nnn___}}}???777666@@@AAA999777===000CCC444<<>>;;;GGG???EEE```PPPlll^^^GGG[[[iiihhhnnn]]]OOOcccppp}}}jjjCCCLLLYYYQQQLLLHHHEEE^^^uuuDDDFFFPPPdddfff^^^kkkwwwgggQQQFFFHHHRRRUUU\\\dddbbb[[[WWWQQQPPPOOOLLL```rrrTTTDDDFFFFFFIIIOOONNNCCCHHHZZZ\\\oooqqqEEE<<>>888;;;===999444222333444///666)))666;;;%%%222JJJ}}}rrrmmmGGG===<<<999???777:::???CCC;;;CCCHHH@@@TTTQQQOOOzzzZZZIIILLLLLLXXXrrrwwwtttrrrhhh[[[kkk[[[LLLOOOMMMGGGNNNIIIRRRFFFQQQ\\\xxx>>>OOOVVV```KKKBBB???RRRkkkIIIMMMmmmllllllsssjjjUUUVVVXXXddd^^^zzzoootttppp\\\nnn|||nnnjjjdddfff{{{wwwlll```ZZZHHH555++++++***((((((+++...333666666777777666666888<<>>ggg|||XXX[[[888JJJAAA222---000...///111+++///000333555888<<<@@@CCCDDDAAA===:::999888666444444777666@@@WWWaaaaaaeee>>>@@@999888777555333222222222////////////////////////---NNNwww{{{vvvqqqwwwqqqfffAAA>>>;;;777666777999:::<<<===?????????AAADDDGGGJJJ>>>YYYjjjmmmKKKAAAJJJKKKAAAMMMRRR]]]bbbbbbiiifffTTTNNNOOOTTTmmmZZZJJJKKKOOOMMMJJJJJJQQQJJJKKKSSSRRR~~~444FFFZZZ]]]FFF;;;YYYvvvwwwOOOSSSggguuu|||~~~nnnjjjVVVTTTVVVXXXZZZ___wwwddd~~~nnnrrrfff|||ooovvvkkk___ZZZHHH444***+++***((((((***...222444555666666666555555888:::///---222888444:::bbbwwwrrrvvv|||{{{eeeRRR;;;<<<<<<;;;:::<<>>LLLoooqqq```GGG333+++,,,000222:::---LLLqqqRRRBBB999vvvyyymmmiiiZZZNNNMMMRRR^^^tttfffuuuaaa[[[rrr{{{zzz\\\DDD|||iiiPPPEEEDDDAAA???BBBBBBxxxyyy888BBB]]]TTTRRR???555666999333333888666333333333222111111222333111111111444888888555222666333///???ddd{{{eee???888888777555444222111111000////////////////////////+++///444<<>>???LLL^^^]]]```bbbyyyXXXUUUvvvxxxgggUUUNNNKKKJJJNNNUUUTTTQQQ>>>KKK[[[fffoooHHHGGG;;;<<>>QQQGGG<<>>444000777BBB===SSSkkkwww~~~xxxLLLGGG___~~~ccccccUUUOOO:::666666666555444555888;;;GGGCCCPPPTTTgggAAA===JJJOOOEEEJJJUUUNNN>>>888777;;;BBBHHHGGG>>>999NNN```vvvtttQQQFFFHHHEEE???>>>@@@===666<<<>>>///iiihhhaaaHHHDDDYYY\\\fffSSSfffvvvzzziiigggaaa[[[```hhhggg___VVV```UUU>>>rrriiizzzrrrDDD===DDDCCCDDDtttpppmmmUUU;;;...***+++///444>>>444AAAIIIGGGqqqXXXQQQTTTDDD333777:::;;;===EEESSS]]]tttOOO@@@DDDoooWWWXXXwww{{{VVV\\\TTTWWWfffyyy~~~uuuttthhh\\\___DDD888???OOOrrrVVV<<<,,,---SSSrrrttt\\\MMMHHH@@@;;;666***555333111000111111///---'''///666777222///111555OOO```sssYYY000>>>+++...000///...,,,++++++++++++++++++++++++++++++++++++)))((('''(((***///333666111333555555444222000///---...///111111111000000000111222222333555888;;;CCC======JJJNNNDDDVVV~~~mmmdddvvv|||~~~|||}}}~~~jjjQQQIIIJJJHHHHHHKKKJJJFFFEEEGGGAAAFFFBBB>>>CCCGGGFFFHHHAAAcccsssBBB;;;OOOUUUKKKFFF;;;NNNvvvmmm[[[}}}rrrdddqqq___qqqddd~~~~~~___oooWWWVVVKKKVVVMMMPPPUUUIIIVVVIIIqqqbbbiiieeeuuuzzzxxxkkk^^^XXXHHH666---******(((((((((((()))***...111555777666666666666555...222===;;;000444BBB666999===@@@EEEMMMVVV\\\ooonnnYYYRRRqqqeeebbbzzzPPPBBB///111444444444444333555888;;;???///999BBB]]]oooFFF:::999<<<@@@@@@III??????>>>777===HHHIIIjjjxxxMMMIIIFFFBBB<<<888888:::666000...---222kkkSSSNNNGGGQQQ[[[bbbVVV]]]hhhppplllrrrrrrlllvvvbbbRRRYYYAAAkkklllHHHJJJUUUXXX}}}xxxiiidddLLL444++++++,,,000666<<>>===???BBBEEEGGGKKKPPPTTTbbbtttsssQQQFFFZZZzzzmmmmmm???HHH,,,666333222222333333333555999<<<999LLLDDDMMM555KKK{{{cccFFF<<>>GGG@@@;;;666666777555333222777,,,777GGG~~~XXXOOOKKK\\\___```YYY^^^vvvyyyzzzssspppTTT000======BBB???&&&\\\wwwLLLFFF]]]kkkttteeeLLL444......---///444555NNNDDDBBBYYYOOOKKKttt~~~dddJJJ<<<777:::???YYYVVVyyykkkqqqyyyoooSSSDDDFFFAAALLLxxxdddbbbSSSYYY[[[FFFPPPggg```333###***222666RRRmmmUUUKKKDDDGGGAAA;;;999;;;===<<<:::777222222>>>VVVpppvvv333000777$$$222111---,,,+++******)))******))))))))))))))))))))))))...,,,)))%%%%%%)))///333000000///,,,******---000............//////000000,,,---......///000444666111@@@BBB===CCCEEECCCFFFIIIVVVmmmooofffUUUPPPXXXSSSIIIIIIHHHEEECCCCCC@@@<<<<<<@@@@@@;;;>>>BBB???>>>===777@@@HHHHHH``````EEEXXXEEEVVVEEE;;;AAAHHHPPPHHHGGGGGGFFFQQQXXXPPPbbbdddkkkLLLttt}}}VVV^^^ZZZJJJSSSQQQKKKNNNNNNHHHFFFTTT<<<|||rrruuuzzz~~~vvvfffWWWQQQCCC444---******(((''''''&&&&&&&&&'''***///222555888;;;>>>222NNNYYYEEE666;;;===555000111555888888666:::AAA888CCCAAA>>>JJJaaaxxxjjjjjj444&&&---222###777111222222333333666:::======888AAA>>>DDD@@@NNN}}}lll<<>>GGGLLLJJJKKKOOOMMMSSS}}}}}}kkkCCC---///:::???===KKKYYY|||nnn{{{|||~~~JJJ555>>>pppnnnYYYrrreeeMMMJJJQQQTTT666//////+++))),,,===|||```WWWMMMFFFDDDBBB>>>;;;@@@EEEVVVsssddd888111111111///###111,,,,,,+++***))))))******))))))))))))))))))))))))((((((***,,,---,,,)))&&&%%%(((---...---,,,---///,,,,,,,,,---...///000111---...//////000111555777333===999555AAAIIIEEECCCIIIBBBAAAHHHRRR[[[fffppppppwww{{{nnnjjjdddSSSJJJRRRIII???EEEHHHDDDBBBDDDAAAAAACCCCCCAAABBBFFFDDD888888???>>>???AAA<<<999;;;DDD<<>>===fff|||uuuoooqqqggg]]]RRRCCC888---+++***)))(((((('''''''''))))))))))))+++111999>>>IIILLLQQQWWWWWWOOOAAA555DDDEEE???<<<===888:::JJJ@@@NNNaaauuuuuuTTTDDD111))),,,111222///000000000000111222333444>>>===<<<<<>>>>>555555777>>>HHHRRR```wwwxxxaaaXXX666111000///444222:::FFFHHHJJJKKKKKKLLLMMMOOONNNSSSnnnsssvvvzzz{{{>>>888444444444444888>>>MMM]]]sssppprrr^^^eeePPP@@@```|||eeeiiioooyyyxxxSSS///444(((111(((222&&&===|||}}}zzz{{{oootttrrrsssmmmkkkbbb444333222000...---,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))*********************************++++++,,,,,,------...............000222444666:::999888999;;;???CCCEEEGGGFFFEEEFFFIIIKKKLLLMMMPPPRRRSSSSSSTTTUUUWWWZZZMMMKKKIIIGGGFFFBBB>>>;;;CCCBBB@@@???>>>???AAABBB;;;;;;::::::::::::::::::;;;===@@@CCCLLLdddyyyRRRDDD???999@@@OOOOOOPPPLLLNNNUUU]]]wwwzzz[[[FFFLLLTTTNNNHHHJJJHHHIIIHHHDDD???<<<===@@@:::fff}}}aaa{{{yyyssspppfff\\\SSSFFF999---+++***)))(((((('''''''''))))))((((((***///666;;;BBBGGGQQQ^^^jjjqqqqqqpppYYYZZZTTTTTT^^^eeesss~~~wwwDDD999555111///000000...,,,000//////000000111222333777777777888:::===@@@BBBJJJ}}}bbbJJJBBBAAA888,,,222111111000//////......,,,(((%%%...LLL~~~ZZZBBB>>>]]]eeeoooTTTYYYlll{{{gggggg|||tttdddDDD222GGGPPP999333222555AAAYYYttt}}}ooo^^^YYY:::333+++(((444999CCCDDDFFFIIIKKKKKKJJJJJJIII@@@BBBLLL```{{{ZZZ888999444111222333333666;;;FFFYYYmmmzzzkkkUUUGGGTTTlll:::CCCaaa{{{qqqaaaXXXEEEHHHlll|||kkk|||OOO...444)))111)))...444888FFFoooxxxwwwxxxsssrrraaaooo___***333222000///---,,,,,,+++))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************************************++++++,,,---------............000111333444333222222333666999===@@@CCCBBBBBBDDDGGGJJJMMMNNNQQQRRRSSSSSSRRRRRRTTTVVVJJJIIIGGGFFFEEEBBB???<<<===<<<:::888888999:::;;;777777777777777777777777<<<<<<>>>>>>>>>HHH^^^sss~~~~~~ppp}}}cccVVVMMMIIIMMMTTTUUUNNNIIIGGGGGGEEEAAA===:::;;;<<>>@@@DDDGGGHHHGGGFFFEEELLLKKKHHHAAA>>>NNNssszzz^^^FFF555,,,333///...111222111333888JJJRRRdddbbb~~~tttPPP;;;;;;\\\YYYCCC999MMM333555MMMggguuuHHH---333***000+++&&&888;;;111AAAoooeeeAAA888444000000...---++++++******))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))*********+++,,,,,,------............///000222222333333333555777;;;???AAA@@@@@@@@@AAACCCHHHLLLNNNNNNOOOOOONNNMMMMMMNNNPPPHHHFFFDDDDDDCCCAAA>>>;;;888777555444333333444444333333444444555555666666444555999===<<<<<>>DDDDDDBBB>>>:::777777888888222XXXooo}}}rrrmmmeee\\\WWWNNN@@@...+++***)))(((''''''''''''((((((((('''''')))---000888OOOeeedddTTTPPPbbbvvvxxx^^^aaa\\\666$$$333...***...000...***(((+++///------------...///000111///000333555777888888888777222CCCXXXzzzfffTTTFFF@@@CCC===///...888///.........---------,,,111444...---***JJJggg[[[OOOIIITTTgggbbbLLLZZZooo}}}kkk@@@KKKDDD:::>>>\\\lll^^^666;;;SSSKKK:::===;;;>>>;;;;;;===@@@CCCEEEDDDDDDBBBBBBCCCCCC???:::===DDDIIIoooqqqVVV<<<***&&&,,,222...,,,,,,000111000222666yyy___HHH\\\zzzcccuuuJJJJJJppplllQQQ===___```WWW777555777777BBBaaavvvBBB+++000)))000///+++333>>>CCCAAADDDUUUhhhyyyXXX777---222222...---,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,............///000000000555555666888;;;???BBBDDDBBBBBBAAA@@@@@@CCCGGGJJJHHHIIIIIIHHHGGGGGGHHHJJJFFFDDDBBB@@@???===;;;888777666555444333222222222222222333444555555666666///000555<<>>;;;777555555555,,,AAA...sssxxxuuullllllfff\\\XXXQQQCCC000+++***)))(((''''''''''''''''''((('''&&&&&&)))+++777111888UUUwwwoooWWWIIIYYYcccpppoooYYYXXXfffCCC$$$///333###+++------,,,***))))))+++---,,,,,,,,,,,,---...//////---///111444555666666555CCC===FFF999PPP\\\nnn[[[LLL@@@???>>>;;;222+++,,,222---------,,,,,,,,,,,,,,,000'''***$$$666333~~~JJJccc666JJJ```hhhSSSUUU```tttWWWBBBCCC<<>>===@@@BBBCCCCCC>>>;;;<<>>AAA<<<888CCCSSSeeetttwww~~~}}}jjjgggLLLIII000/////////000000...---,,,***+++///111000111555fffvvv>>>VVVllloooeee{{{zzzLLLUUUgggaaaAAA???;;;@@@```{{{www<<<))),,,)))///333:::444:::GGGEEE999AAAUUUFFFfff___===111222999333!!!++++++***))))))((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))******++++++,,,------......////////////111222333555888;;;>>>@@@FFFFFFDDDAAA>>>>>>AAADDDCCCDDDEEEEEEDDDEEEGGGIIIDDDBBB>>><<<;;;999666444666555555444333222222222000000111222222333444444555222222666999888999<<<999???;;;NNNnnnlllXXXOOOWWW\\\QQQOOOIIIFFFHHHGGGBBBAAADDD@@@>>>:::888666444333333+++DDD'''AAAkkkqqqkkkhhh^^^XXXRRRFFF333+++***)))(((((('''''''''&&&'''''''''%%%%%%'''((($$$222===DDDNNN^^^jjjwww|||~~~}}}~~~uuuvvv{{{|||xxxIII222,,,333---222###&&&'''(((***,,,,,,***(((+++++++++++++++,,,......+++,,,...000222222222222222444CCC777>>>999VVVeeeuuu```UUURRRPPPLLL@@@>>>777111111333...&&&++++++++++++++++++++++++((($$$...$$$666+++mmmOOOhhh===IIIXXXeee]]]RRRQQQeee}}}qqqdddooofffLLL>>><<>>@@@CCCEEE888===BBBZZZxxxeeeAAA999:::777)))&&&...000***))))))((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((()))******+++++++++,,,---...////////////000111222444666999;;;<<>>???@@@>>><<<222333777999555//////333222,,,---///---///222///))))))((("""...)))***000$$$%%%''')))++++++***(((,,,)))))),,,---,,,...222999VVVEEEKKKnnngggyyyjjjttteee```fff```pppQQQLLLpppzzzYYY111***,,,+++,,,555///888;;;888999@@@BBB===111@@@CCC@@@BBBJJJ\\\uuu}}}qqq^^^MMM>>>...777+++,,,000++++++///---))))))(((((((((((()))***(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((()))******+++)))***,,,...////////////111111333444666888999:::===@@@CCCAAA===;;;<<>>===<<>>@@@===:::???888444444333///,,,,,,000''')))---***+++,,,%%%---000333"""444)))+++%%%)))+++,,,,,,)))(((***,,,,,,)))(((***+++***---111888nnn>>>===___qqqtttmmmiii^^^~~~QQQFFFgggxxxNNN---,,,...---+++333333444666666666;;;GGGRRR555======>>>GGGFFFAAAEEEFFF\\\aaa___aaaXXXUUUgggUUUGGGEEEHHHBBB>>>>>>:::888---...333---***,,,))))))(((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((()))*********((()))+++---///000000000...///000111333444555555666:::???@@@===<<<>>>AAA???@@@@@@>>><<<;;;<<<===444222000000111333333333------...///000000000000000000000000000000/////////---...111222000222666222;;;666;;;???@@@III@@@GGG>>>BBBSSSWWWNNNSSSbbb\\\bbb[[[RRRQQQOOOQQQ[[[[[[KKKNNNWWWPPPHHHMMMRRRHHHRRROOO===777??????666444111...---///000///...,,,222222***999000JJJxxxfffqqqnnnfffdddTTTYYYHHH999...)))&&&((((((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***++++++,,,,,,------...111222444666999===???AAABBBFFFJJJKKKLLLNNNSSSWWW]]]^^^\\\XXXWWWZZZZZZXXXZZZWWWQQQLLLHHHDDD???<<<444222///---,,,+++)))'''))))))))))))))))))))))))''''''+++...)))(((888NNN~~~rrr^^^000WWWYYY[[[QQQEEENNNlllxxx___KKKWWWPPPQQQwwwXXXJJJIIIDDD111JJJ\\\OOOxxx~~~YYYVVVAAASSSXXXBBB333888BBBDDDDDDFFFFFFCCC@@@???>>>===<<<:::666555333111///---,,,,,,,,,+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,000fffDDDPPP777XXXooo}}}pppfffffftttNNN999===ZZZyyy|||{{{uuu888&&&666---(((333222333333555666777777777777999999:::;;;===???AAABBBFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCAAA>>>999444111333111...+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((++++++++++++,,,---......---......///000444999===888===@@@>>>===???>>><<<:::<<<===>>>===;;;888666000000////////////000000---,,,,,,+++*********+++******+++,,,,,,---....../////////000111111222222111333555777888;;;>>>AAABBBCCCDDDEEEEEEHHHMMMPPPVVVTTTQQQOOONNNOOOPPPRRRRRRSSSQQQNNNMMMNNNKKKFFFFFFEEECCC@@@<<<888555333000///...---,,,+++++++++---,,,...000...111@@@QQQzzzkkkVVVooohhhgggVVV[[[III<<>>???CCCDDDAAA???>>>======;;;999444333222///...,,,,,,+++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,888EEEbbbDDDAAA888VVVaaavvvxxxsss{{{NNNEEEhhhzzzyyyddd333'''444,,,+++555111333333444555666666666666666777777999:::===>>>???CCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA>>>;;;666222000111///,,,***)))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((++++++++++++,,,---......---...//////000333888<<<:::???BBB@@@>>>??????<<<999:::;;;:::999777555333......------------......---,,,+++*********************++++++,,,------.........///000000111111222111333555666777:::===@@@CCCDDDEEEFFFGGGIIIMMMQQQJJJKKKKKKLLLLLLLLLLLLLLLRRRSSSPPPLLLLLLMMMJJJFFFCCCBBB@@@===999666333111///...---,,,,,,+++++++++---,,,---///,,,,,,444???aaa[[[BBBqqqjjjjjjXXX\\\KKK???000***'''((('''%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))))))))******+++,,,,,,---///000111222555777999:::<<<@@@DDDGGGIIIMMMTTTYYYVVVYYYYYYVVVUUUVVVTTTPPPPPPMMMHHHDDD???:::444000...,,,***)))******((('''((((((((((((((((((((((((---&&&%%%+++---((('''***TTTfffRRRVVV---\\\bbb^^^MMMDDDRRRnnnppp[[[XXX~~~nnnVVVQQQ;;;@@@{{{eeezzztttTTT[[[gggVVVYYYIII<<<:::;;;:::<<>><<<<<<<<<;;;:::888222111///---,,,+++******++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,555---===888EEEAAA^^^hhhVVVgggzzzooozzzLLL...***333,,,...666000333333444444444444444333444444444666777999;;;<<>>@@@AAACCCDDDEEEHHHKKKNNNFFFHHHLLLOOOQQQPPPNNNLLLQQQRRRNNNJJJIIIKKKIIIEEE???>>>;;;999555222000///......---,,,++++++++++++,,,+++,,,...,,,***,,,000,,,^^^|||mmmccczzz^^^///111qqqkkkkkkZZZ[[[KKKBBB111+++'''''''''%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((()))******++++++,,,///000000111333555777888888;;;>>>@@@AAADDDJJJOOOPPPTTTUUURRRQQQQQQNNNIIIIIIFFFBBB===999333---)))+++)))''''''((()))((('''((((((((((((((((((((((((,,,&&&%%%+++///,,,******&&&lllZZZEEENNN]]]fffZZZGGGEEE[[[tttssscccuuuYYYZZZKKK???pppuuuXXXPPPmmm^^^BBB444111111777:::888999===<<<:::999999:::999777555///...,,,+++***)))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++)))---xxxooo777???:::GGGXXX^^^lllpppxxx888,,,...222---111666...222222333333333222111111222222333444555777888999<<<===>>>>>>>>>>>>===<<<>>><<<888444111...---,,,***)))(((((((((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((************+++,,,---...---...///000000222666999888<<<>>>;;;888999777444777555333111///.........++++++************+++++++++******)))))))))******)))*********++++++,,,,,,---------...//////000000000111333444444666999;;;;;;===???@@@AAADDDGGGJJJGGGJJJNNNQQQRRRQQQOOONNNPPPOOOLLLGGGFFFHHHFFFBBB;;;:::888555222000...---------,,,++++++++++++++++++******,,,............222...RRR~~~uuussszzz{{{sssxxxoooqqqooorrr]]]III666333ooojjjlllYYYYYYJJJDDD333,,,'''''''''%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((()))******++++++++++++,,,...///111222666999;;;===>>>BBBHHHNNNNNNRRRSSSQQQPPPOOOLLLGGGFFFCCC>>>:::666111,,,(((((('''%%%%%%'''(((''''''''''''''''''''''''''''''***((((((***+++***+++...,,,***nnncccBBBSSSggggggRRRAAALLLaaayyyYYYTTTMMMBBBfffmmmtttvvvQQQIIIqqqHHH===000111444888999666666888888777666666777666444222,,,+++***)))((((((((((((***)))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******++++++(((,,,NNNddd&&&EEE:::DDDCCCfffuuurrrvvv{{{~~~{{{VVV......222222...111222,,,000111111111111000000///222222222333444666777888:::;;;<<<======<<<;;;::::::777444000---++++++***''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((************+++,,,---------...000000000222555777666;;;<<<999666666555111555333111...---,,,------+++******))))))******+++)))))))))(((((())))))***))))))***************++++++,,,,,,---....../////////000222222222444666999888:::===???@@@CCCFFFHHHGGGHHHIIIJJJJJJJJJJJJIIILLLLLLIIIDDDCCCDDDBBB===888777555222000///...---,,,,,,+++*********+++++++++***((((((,,,//////...000+++888QQQ{{{yyyjjjmmmlll___dddmmmwww~~~rrrRRRLLLZZZ}}}yyyZZZBBBGGGDDD:::nnniiimmmZZZXXXIIIEEE444---(((''''''%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((())))))*********+++,,,...000111222444777;;;===@@@FFFNNNTTTOOOSSSTTTQQQOOOOOOLLLGGGEEEBBB===888555111---+++(((&&&%%%%%%&&&''''''&&&'''''''''''''''''''''''')))******(((&&&%%%(((+++,,,***eeeZZZbbbJJJNNN]]]iii___JJJFFFQQQqqq|||ccc\\\\\\{{{~~~vvvccciii___KKKRRRHHH???666666666555444555777:::555555444444555333000...******)))((('''''''''((()))((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******+++000###333yyyEEE222FFFDDD???QQQTTTiiidddwww~~~tttqqqTTTkkk^^^qqqllluuuyyynnn|||???+++000222000000///...---......//////000//////...111111111222333555666777888999;;;<<<<<<;;;999888555333000---+++*********'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((***))))))******+++,,,------///000000000111333555666;;;<<<999777666555222111000...---,,,+++,,,,,,)))))))))(((((()))))))))((((((((((((((())))))***))))))))))))))))))))))))+++++++++,,,------.........///111111111222444666888;;;>>>@@@BBBDDDGGGIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHFFFBBBAAAAAA===888666444222///...---------++++++******)))******+++++++++)))&&&'''+++,,,***...+++...444GGGxxxmmmhhh^^^VVVTTTUUUUUUXXX\\\```KKKDDDRRR^^^eeezzzPPP444@@@:::666777mmmjjjnnnZZZWWWIIIGGG555...((('''&&&$$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((((())))))++++++,,,...///222333555222555888:::===CCCLLLRRRNNNQQQQQQNNNLLLLLLIIIEEEBBB===777333000...,,,+++(((&&&%%%%%%&&&'''&&&%%%'''''''''''''''''''''''''''))))))(((&&&''''''(((###666!!!yyy}}}fffQQQMMM```hhhYYYJJJIII___ppp{{{hhhoooyyycccEEEGGGTTTsssLLL888111222222333444777999:::444333333333222000---***))))))((('''''''''(((((((((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********,,,(((+++LLL>>>AAAGGG>>>???AAAJJJGGGPPPFFFXXXPPPJJJRRR___WWWtttwwwoooiiidddfffgggmmm___222,,,///...---000---***///+++,,,---.../////////...000000000111222333444555666777999;;;;;;999777666000///...,,,+++***))))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))***+++,,,------///000111000111222444444888:::777555555444111---,,,,,,+++******++++++'''''''''&&&&&&'''''''''(((''''''''''''((()))***))))))))))))))))))))))))******++++++,,,---------...///000000///000222444777:::===@@@BBBDDDGGGIIIHHHHHHHHHGGGGGGHHHHHHHHHCCCEEEDDD@@@???>>>999333333111///---++++++,,,---******))))))))))))******(((++++++''''''***+++)))222+++(((,,,---555gggxxxuuupppiiiNNN666>>>999111---222nnnjjjppp[[[WWWJJJIII555...((('''&&&$$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''((()))***,,,///111222000222444555777;;;CCCIIIKKKNNNMMMJJJHHHHHHFFFBBB===888111,,,***))))))(((((('''%%%%%%&&&'''&&&%%%''''''''''''''''''''''''%%%'''((()))+++,,,***''')))------SSSdddWWWAAAVVVllldddQQQGGGJJJbbb{{{~~~}}}QQQxxxwwwNNNKKKOOODDDEEE???///---111555888::::::777333333333222222111///+++((()))(((((('''''''''(((((((((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********999,,,...zzzJJJ777:::===BBB???DDDTTTNNNOOOaaaiiijjjgggSSSEEEOOOPPPIII\\\TTTYYYwwwCCC))),,,...******000+++(((111***+++,,,---......//////////////////000222333333444666888999999888666444---------,,,+++******)))(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))***+++,,,------///111111000000222333000555777555333333222///)))***************))))))&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((()))***))))))))))))(((((((((((()))******+++,,,,,,---------...////////////111333555777;;;>>>@@@BBBEEEGGGDDDEEEFFFGGGHHHGGGGGGFFF@@@BBBBBB@@@>>>===777///111///---+++******+++,,,***)))))))))))))))******###***---***)))---...+++''':::777,,,...,,,000DDDnnnDDD777666222000:::;;;333uuugggqqqeeeZZZMMMFFF555///)))&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((()))+++---...///111222444666999>>>DDDIIIDDDKKKOOOLLLGGGEEECCC???777444000,,,)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))777'''222sssPPPsss555IIIYYY[[[aaaIIICCCPPPggg|||iii}}}ddd[[[RRRMMMEEE:::111---333333444444444333222111111111///...---,,,,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((111$$$))),,,BBBUUU???>>>666CCC222:::======666IIIFFF888PPP111EEEIII000UUUiiiMMM---000***************************++++++,,,,,,------...000////////////111333444222444666777666333///---,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,............////////////000222333444444111///---******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***+++,,,---............000222444666555888<<<>>>@@@BBBDDDFFFKKKIIIFFFEEEFFFGGGFFFEEEDDDBBB???<<<:::666222...+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,------...//////111QQQuuuIII666333111222555222222222222uuuhhhssseeeZZZMMMGGG555///)))&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''')))+++---......111222333555777;;;@@@DDDDDDIIIKKKIIIEEECCC???;;;444111---***'''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((!!!***,,,%%%888mmmooouuuFFFUUUWWWeee___EEEHHHTTTkkk~~~tttyyyvvvpppYYYTTTMMMGGG>>>333...///111222222333222111000///000///...---,,,+++++++++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***&&&///...///```fffOOOBBBAAA999222===<<<;;;999333;;;888AAA???fffiii???***,,,******************************++++++,,,---------//////......///111222333333444444444222///,,,***,,,,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((())))))******+++,,,,,,.........////////////000...///111222111///---+++))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))***+++,,,,,,------...///000222333444555777:::<<<>>>AAADDDFFFJJJHHHEEEDDDEEEEEEEEEDDDAAA???;;;888666333///---+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,------......999(((777dddMMM===333666:::444...---222222222222tttjjjuuueeeXXXMMMHHH555///)))&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))***,,,---...000111333333444777<<>>444,,,+++000///000111111111000...---...---,,,+++***)))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((///000%%%222jjj{{{yyyVVV@@@AAACCC:::;;;EEEFFFaaaccckkkDDD000+++***))))))))))))))))))))))))*********+++,,,,,,------............///000111222222222111000...,,,***)))+++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))******++++++,,,.........////////////000,,,---...///...,,,***((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***+++,,,,,,+++,,,...///000111222222444666888999;;;>>>BBBFFFHHHFFFDDDCCCCCCCCCBBB@@@===999555222000///---++++++************)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,,,,,,,((('''000777@@@dddVVV777000+++,,,333555000000444111111111111tttlllvvveeeWWWMMMJJJ555///)))&&&&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((***+++,,,---///000111222333666:::===BBBCCCBBB@@@@@@>>>777...+++***(((&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((---"""...,,,@@@mmmgggddd888KKKRRRXXX```OOO@@@BBBSSSiiiyyywwwwww|||pppxxxwww{{{~~~QQQ???;;;888444///)))***///...///000000000///------,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******(((......%%%;;;mmm}}}rrrIII...***---,,,))))))))))))))))))))))))))))))******+++,,,,,,,,,------.........//////000000///...---,,,++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((())))))***+++++++++............////////////++++++,,,,,,,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((())))))***+++,,,***+++---///000000000000333444666777888<<>><<<999555111...,,,,,,+++***************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++000222444,,,$$$---GGG[[[|||YYY999---000<<<666222111...+++///555000000000000ssskkkuuueeeXXXNNNKKK555///)))&&&&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################################################################$$$$$$$$$%%%%%%%%%%%%&&&''')))***++++++,,,...000222333666:::===@@@AAA@@@======;;;333***)))(((''''''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%(((%%%&&&'''"""BBB{{{mmmbbb;;;IIIVVV]]]VVVMMMDDD@@@LLLhhhwwwrrrtttwwwqqq___III999222---------,,,+++---...///000000000///---,,,***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((---$$$'''333)))%%%>>>uuu|||lllKKK333******++++++(((((((((((((((((((((((((((((()))******++++++,,,,,,---------............---,,,,,,+++,,,---...///*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''(((((()))******++++++,,,------------.........+++++++++++++++)))((('''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,)))+++,,,.../////////...222333444555777;;;@@@CCCCCCAAA???>>>>>><<<:::888555222...,,,+++,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++***+++000///+++***555NNNbbbvvvlllCCC111///...000666...---...222222...+++***////////////ssshhhrrrdddYYYOOOLLL555///)))&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################################################################$$$$$$$$$$$$%%%%%%&&&'''((()))*********,,,///111222555888;;;;;;===>>>:::888666000)))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&333---,,,222###,,,\\\iiifff]]]000???NNNSSSWWWOOO@@@===NNNdddvvvvvvooonnnqqqtttzzzbbbAAA<<<333,,,(((***------,,,,,,---.../////////...,,,,,,)))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((("""...(((""",,,)))%%%111222{{{jjjLLL000))),,,***''''''((((((((((((((((((((((((((((((((()))******+++++++++,,,,,,---------,,,,,,*********+++,,,...///000))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((())))))******++++++++++++,,,,,,,,,------+++++++++******)))((('''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((()))***++++++******+++------.........000222444555777:::???BBBAAA???===<<<;;;999666333111///,,,+++,,,,,,+++***(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---000...///)))(((222"""///333FFF[[[```ssszzzhhhVVV;;;///***222999666///,,,---+++,,,///222222000---............rrreeepppddd[[[QQQMMM555///)))&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################################################################$$$$$$$$$$$$%%%%%%&&&'''(((((())))))***+++...///000111444666444999;;;888444111,,,'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$+++000)))%%%,,,fffnnnKKK===GGGLLLSSSSSSIII???@@@GGG]]]nnn|||sssnnnmmmooosssuuunnnvvvzzzFFF444111---)))(((+++,,,******---+++,,,---------,,,+++***(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((""",,,***$$$'''))))))///---[[[uuuuuusssDDD555((('''***)))'''&&&''''''''''''''''''''''''''''''(((((()))******+++++++++,,,------,,,+++***))))))***+++,,,---......((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))*********)))************+++++++++***)))))))))(((''''''&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''(((((()))***++++++******++++++,,,---...///111444777888;;;>>>@@@???===<<<:::999777333000...,,,++++++,,,,,,+++)))(((((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))///000$$$"""222111&&&(((888)))333)))###---***222+++@@@@@@===RRR^^^TTTKKKGGGGGGGGGDDD;;;222+++***---000222000***)))...555777444000,,,,,,///333444------------rrrcccnnnddd\\\RRRMMM555///)))&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$%%%%%%&&&&&&'''((())))))***,,,---.........000222000666:::666000---***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''///"""+++/// '''444***444xxx\\\~~~EEEKKKIIIJJJOOOOOOHHH???:::BBBYYYqqq}}}sssnnniiihhhmmmssswwwxxxmmmYYY000444...((((((+++---***''')))...***++++++,,,+++***)))((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((()))((((((***+++)))'''///...)))BBByyy]]];;;'''))))))&&&&&&)))***)))''''''''''''''''''''''''''''''(((((()))************+++,,,---,,,,,,***)))))))))***+++++++++++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********((())))))))))))*********)))((((((''''''&&&%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((()))***+++++++++***)))***+++---......111555888999;;;>>>@@@>>><<<;;;999888555111...+++******+++,,,,,,***((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))) ---)))$$$---)))%%%222---333111&&&111,,,------222)))(((444...'''555777)))%%%...111***+++444------------000111,,,%%%)))---000...+++***+++***------------rrr^^^rrrcccVVVXXXLLL888222***&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$###$$$%%%&&&((()))***++++++,,,---...////////////555333111...,,,***)))(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))BBBxxxpppvvvNNNLLL\\\IIIYYYHHH:::DDD555CCCVVVfffsss}}}yyywwwdddoooggg}}}pppRRR777555,,,%%%(((((((((((())))))))))))************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***'''+++000111GGG~~~xxxvvvhhhGGG///$$$))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((************************((()))))))))(((&&&###"""&&&((())))))(((((()))+++''''''))),,,+++'''''')))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&######$$$%%%&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,,,,,,,,,,---...///111222333555888999;;;<<<===<<<999666333000......******))))))(((((('''''')))))))))((('''''''''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************++++++******++++++,,,---------------------------------,,,,,,+++,,,,,,,,,***...///,,,***,,,------------------sss^^^qqqcccXXXZZZNNN888222***&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$###$$$%%%&&&''')))******++++++---....../////////222111///,,,***(((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))TTTppp___```DDDDDDhhhRRRFFFXXXAAA;;;???>>>???TTTsss~~~wwwmmm\\\```ffflllttt~~~ddd:::)))***)))''''''((((((((())))))))))))*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++***---///(((,,,KKKpppwww{{{xxxwww{{{|||___@@@***###'''...)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((************************))))))*********+++++++++*********)))((('''''''''&&&((('''"""!!!%%%(((&&&,,,***'''%%%%%%&&&)))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$###%%%&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((()))))))))))),,,,,,,,,,,,,,,---...///000111222444666777999::::::999666333000...,,,,,,***)))))))))((((((((('''))))))))))))(((((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************************************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///(((&&&,,,111///,,,+++------------uuu^^^nnndddZZZ[[[PPP888222***&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$###$$$$$$&&&'''((()))******+++,,,---.........---...---+++)))'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((()))!!!]]]tttgggNNNLLLZZZaaaJJJBBBDDD:::<<>>>>>>>>III===777999:::666666;;;777333,,,'''%%%&&&)))+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&(((******)))''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))***,,,---//////000000000000000000000000......,,,+++************(((((((((((())))))))))))''''''''''''(((((((((((((((((())))))))))))******************************************************(((((()))***************((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((()))***+++,,,******((()))333<<<444$$$,,,,,,,,,,,,fffaaafffaaaWWWPPP999333+++''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))******))))))(((&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''222$$$+++///***&&&000OOOaaarrrrrrOOOQQQrrrAAACCCNNNEEE@@@???<<<999888;;;@@@DDDIIIPPPYYYccckkkssszzz~~~vvvvvvwwwwwwuuurrrnnnlllccc^^^VVVNNNHHHEEEEEEFFF===\\\dddmmmvvvxxxxxxyyyrrrUUU111%%%+++...)))%%%)))(((''',,,&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%'''******))))))+++***'''$$$$$$&&&)))+++,,,!!!%%%***......,,,)))'''333...(((###!!!###&&&(((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++******,,,000666<<<@@@GGGRRR```iiilllmmmooorrrccceee^^^TTTSSSWWWRRRFFFIIIDDD===555000---,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&(((***+++***((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((()))***+++---///000/////////......------,,,,,,+++******))))))))))))'''((((((((()))))))))***************))))))))))))(((((()))))))))*********************************************************(((((()))***************(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))))))))))))))***+++,,,,,,...(((--->>>EEE:::---)))++++++++++++fff```gggcccYYYRRR:::333,,,''''''))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((()))))))))))))))((((((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$///$$$$$$000###,,,EEEyyysss\\\;;;OOOOOODDDBBBDDDEEEDDDAAA>>>======777;;;AAAFFFLLLSSSZZZ^^^[[[[[[[[[ZZZWWWSSSNNNLLLAAABBBDDDEEEFFFFFFFFFEEEddd{{{nnnmmm}}}sss[[[OOO )))999+++***###111((()))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((---&&&$$$)))***&&&&&&***((()))+++,,,,,,+++(((&&&...---+++(((&&&%%%'''((($$$###$$$(((,,,---***'''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))+++---222;;;KKK]]]nnnxxx~~~hhhRRRRRROOOJJJBBB888///)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''')))++++++***((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((()))***+++---///000......---,,,,,,+++************)))(((((((((((()))'''((((((((())))))******---,,,,,,,,,+++*********(((((())))))*********+++************************************************(((((()))***************)))))))))))))))))))))))))))))))))))))))***++++++************************))))))))))))***+++,,,------***===WWWMMM+++!!!333++++++++++++nnneeebbbbbb[[[LLL>>>333***(((((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&******))))))((((((((('''---)))%%%###$$$&&&'''((()))%%%"""###&&&)))******(((######***---(((###"""&&&&&&&&&$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((AAAkkkrrr~~~[[[+++QQQXXXYYYEEEGGG@@@EEE;;;HHHAAA999===AAA===>>>BBB===;;;CCCAAA>>>AAA>>><<>>333***(((((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&)))))))))(((((((((''''''!!!&&&((((((&&&%%%$$$)))(((((())))))&&&!!!444+++%%%%%%%%%$$$%%%)))((('''%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((!!!(((<<<^^^}}}kkkggg{{{HHHEEEvvvjjjRRRAAAFFF999>>>CCC777666:::777<<>>DDDBBBQQQ\\\sss}}}qqqqqqfffRRR999***(((+++***((((((((((((((((((((((((((($$$%%%&&&&&&'''(((,,,...%%%###%%%+++,,,(((%%%'''***+++***((()))++++++)))$$$!!!'''+++%%%&&&)))###(((''''''((()))***((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((())))))((((((,,,,,,,,,)))###&&&:::QQQrrrqqqTTTLLLXXXKKK000''')))&&&,,,111((())))))((((((((())))))***(((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,(((***---//////,,,(((&&&***$$$"""&&&***,,,222999***(((''''''((()))+++---222444666777999<<<>>>>>>===>>>>>>???AAACCCBBBAAA...333///+++///111......000///,,,)))'''&&&%%%%%%***(((***///111------000)))+++,,,+++)))(((***,,,************))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************++++++,,,,,,ooo```\\\]]][[[QQQ>>>333***(((((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&(((((((((((('''''''''''')))))))))&&&###!!!$$$&&&'''%%%###$$$'''+++---...$$$""""""&&&'''&&&''')))(((&&&$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((000(((%%%333RRRyyy|||sssrrrEEE|||kkkeeeGGGQQQeeehhhQQQBBBCCCFFF???===<<>>333***(((((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''((((((''''''''''''''''''%%%%%%$$$%%%'''+++///111---,,,)))'''&&&&&&&&&&&&/////////...+++'''%%%%%%(((((((((''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''$$$!!!)))EEEooopppiii~~~ppp|||}}}qqq{{{uuuzzzvvv~~~sssNNN###,,,++++++++++++***(((&&&((((((((((((((((((((((((((((((((((((''''''&&&&&&###'''---000///)))$$$!!!***111333///...222222---&&&%%%...555000---***+++***)))***+++***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''(((((((((((())))))---222???UUUpppyyyuuujjjQQQ===000,,,,,,)))++++++***)))))))))******((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++111...+++((('''(((***,,,(((&&&&&&(((---666@@@HHHNNNVVV```ggglllmmmjjjeee^^^fffhhhccceeelllkkkdddvvvyyyvvvpppssszzzwwwnnnffffffjjjlllkkklllggg[[[TTTPPPGGG>>>444---(((%%%---,,,+++++++++******+++***+++,,,,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))******))))))******+++,,,************************+++++++++,,,lllaaa```___\\\TTT>>>333***(((((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''((((((((((((((((((***))))))+++,,,***$$$$$$,,,222333111---***---+++((($$$%%%'''***+++''')))+++)))&&&%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&...+++###"""///<<>>%%%***555***++++++)))&&&$$$$$$$$$(((((((((((((((((((((((('''&&&&&&)))...///,,,)))'''))))))((()))...444777777<<<@@@@@@?????????======333111000))),,,///)))+++***(((((())))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%'''(((((('''''')))+++888[[[zzzmmmKKK;;;555111000,,,,,,+++***************))))))((((((((('''''''''''''''(((((((((((('''''''''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++'''(((+++,,,,,,)))&&&###'''000===GGGPPPXXX]]]```dddccc]]]WWW\\\lllyyy~~~{{{wwwqqqhhh^^^TTTLLLHHH555444000---,,,...111222,,,+++++++++,,,+++***)))++++++++++++******************************************))))))******+++,,,************************+++++++++,,,fff______^^^YYYRRR>>>333***(((((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))(((((((((((())))))))))))///***&&&&&&***///444666888:::===@@@CCCGGGMMMQQQ>>>@@@AAA@@@@@@<<<111'''***++++++(((%%%%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''***+++,,,,,,+++)))'''%%%+++LLLkkkxxxyyyvvvXXX555000///---,,,((((((((('''&&&$$$%%%(((***((((((((((((((((((((((((***((('''''')))***((('''+++000333666AAATTThhhsssrrrrrrxxxxxxxxx~~~rrraaaUUUHHH:::888999222---+++((('''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''(((---555<<>>333***(((((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((())))))))))))))))))******++++++"""(((000888AAAOOO```lllmmmlllhhhccc______dddhhh}}}|||wwwqqqlllbbbOOO<<>>555000///...***'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''+++&&& $$$***---..."""+++...888VVVsss~~~qqquuubbb///&&&***///(((&&&+++,,,&&&&&&&&&'''((()))***+++((((((((((((((((((((((((***+++***'''$$$'''...555444IIIcccuuukkkRRR999;;;666000+++******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))((()))000@@@UUUccc|||fffXXX\\\jjj~~~eee\\\mmmpppvvv{{{qqq```WWWUUUbbbqqqsss```;;;333......---++++++*********))))))))))))((((((((('''''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********000---)))***222@@@NNNXXX```bbb^^^YYY^^^ppp~~~~~~mmmpppwwwuuuaaaPPPDDD:::000777333...,,,,,,---,,,+++,,,,,,+++++++++***************************************))))))******+++,,,************************++++++,,,,,,eee```aaa___[[[TTT>>>333***((()))'''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***))))))******+++++++++,,,999LLLcccmmmggg]]]YYYYYY\\\hhhzzzzzzrrrfffbbbnnnhhhYYYHHHAAAAAA>>>444***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###(((---,,,(((&&&'''***))),,,''''''...///333@@@ccc|||{{{{{{}}}vvvvvvxxxtttTTT999)))...+++***...+++$$$***---$$$%%%%%%&&&(((((('''%%%###((((((((((((((((((((((((""")))---+++)))222FFFXXXxxxxxxKKKEEE;;;222---+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))***)))(((,,,:::TTTssszzziiiMMMBBBKKKSSSSSSiiigggYYYzzzddd???///...---,,,++++++++++++))))))))))))((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********$$$,,,;;;JJJVVV]]]```aaaVVViii~~~xxxqqqdddcccpppxxxyyyrrreeeWWWKKK;;;666000------......---,,,,,,,,,+++++++++***************************************)))***++++++,,,************************++++++,,,,,,iiieee\\\bbb\\\QQQCCC000***---(((&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))""" &&&,,,***&&&%%%*** 888***%%%777JJJlllooocccWWW]]]yyyrrrxxxlllNNNMMMKKKAAA<<<)))$$$***'''%%%'''&&&&&&%%%%%%'''******)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))***---333???QQQfffyyyyyyhhh]]]DDD<<<333---*********)))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''***,,,***((())))))'''$$$...///DDDUUUsss|||~~~xxxeeeCCC...222,,,'''...###'''000)))###&&&'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))'''''')))---)))'''+++HHHuuusss~~~qqqjjjTTTUUU```fff}}}}}}pppddd~~~ZZZWWW888---...)))...111###+++******)))))))))))))))))))))))))))))))))))))))*********'''&&&'''***...***+++%%%$$$)))&&&%%%///+++---,,,***+++---+++&&&***&&&,,,---%%%''',,,(((((('''''''''))))))&&&$$$(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%$$$&&&)))***)))((()))***)))))))))***++++++***(((DDD@@@VVVdddVVVTTTjjjvvvmmm___^^^kkkyyyggguuuyyynnnjjjpppooofff}}}tttjjjeeefffiiiiiigggdddjjjpppttt}}}{{{kkkiiiRRR:::111111000///111...,,,,,,......******,,,+++++++++************)))******************************++++++++++++******++++++,,,,,,jjjfff]]]aaa[[[PPPCCC000***---(((&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""(((///***!!!(((777'''555(((...[[[uuummm[[[hhhzzzYYYoooDDDHHH777)))...)))"""...''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))---+++)))((()))---111444444;;;DDDJJJLLLPPPUUUZZZHHHGGGEEEAAA<<<777222///111---)))'''(((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***'''&&&(((************111&&&888WWWxxxQQQAAA444111+++...111)))###...333%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((###((()))&&&&&&******&&&000333@@@jjjwww~~~qqqmmmuuuhhhvvvcccwwwdddGGG444111,,,)))...111++++++***)))))))))))))))))))))))))))))))))))))))&&&))),,,000000+++###...000,,,,,,000***$$$******,,,+++&&&&&&***+++***+++'''---000)))***,,,&&&***)))))))))***+++++++++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%'''''''''&&&%%%%%%&&&'''&&&***+++&&&###***<<>>888222***,,,111---''')))+++***((('''((()))((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((&&&$$$%%%(((******)))((('''+++888IIITTTUUUQQQWWWuuujjjeeeqqq|||}}}kkk^^^bbbtttmmmEEE777///+++---111///---,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,gggcccYYY^^^XXXLLLCCC000***---(((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***$$$555...!!!:::fffYYYpppxxx___PPPIIIHHHJJJNNNOOOVVVbbbqqqqqq]]]ddd___;;;222&&&'''(((((((((((()))+++''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))),,,,,,+++)))((((((''''''((((((((()))***++++++,,,'''((()))***)))'''%%%$$$((((((((('''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))'''))),,,+++$$$'''@@@\\\wwwdddaaauuuwww~~~uuuNNN666444---'''***---************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))---&&&'''---((($$$666RRRttt{{{|||uuuwwwrrrjjjlllzzzmmm888222777111///,,,++++++***************((((((((((((((((((((((((&&&***......***'''(((+++444III\\\lll{{{rrreee\\\PPP>>>777333***)))+++------,,,+++******))))))((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&'''((())))))((("""333FFFMMMMMMQQQ___mmm{{{yyy|||~~~tttUUU^^^|||zzz~~~|||TTTCCC222,,,---...------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,eeeaaaXXX]]]WWWKKKCCC000***---(((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))))))))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''((((((((((((***'''###,,,EEEeeeyyykkk{{{jjjOOOBBB555000222555999===666888;;;???FFFSSSdddqqqqqqyyypppTTTbbbJJJ000,,,(((&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***,,,...111222,,,...///---)))&&&&&&'''...---+++)))((()))***+++&&&''''''&&&%%%&&&(((+++((((((((((((((((((((((((''''''((((((((()))))))))(((******'''+++BBBggg{{{|||bbblll{{{]]]???******///'''************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++$$$%%%,,,+++///KKKmmmoooxxx}}}rrrxxxttt|||sssjjjxxxZZZ333***...333,,,,,,+++************+++))))))))))))))))))))))))%%%)))---------555DDDPPPggg{{{~~~eeeRRRFFF777000---+++***++++++***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((()))))))))(((((('''(((((('''&&&%%%''')))999BBBLLLQQQUUUddd{{{|||uuuSSSvvvxxxbbbHHH666...***,,,000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,fffbbbXXX\\\UUUJJJCCC000***---(((&&&(((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))))))))***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%&&&&&&'''(((((())))))+++222,,,(((HHHzzz~~~~~~qqqSSS777555222111555555///***'''...////////////222777:::LLLRRRppp|||YYYoooHHH<<<...&&&&&&(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))---,,,+++)))'''&&&%%%$$$###&&&+++---//////000111...,,,***((('''((()))***'''(((***)))((((((***---(((((((((((((((((((((((('''((((((((())))))))))))'''***)))///HHHnnnsssSSSgggBBB111...)))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''))))))***444MMMmmm~~~|||qqqiii{{{qqqiii\\\pppIII)))***///---,,,++++++******++++++))))))))))))))))))))))))*********---;;;UUUtttzzzxxxpppfffHHH>>>222+++***+++)))&&&))))))))))))((((((((('''''''''''''''''''''''''''''''''((()))))))))))))))''')))***'''$$$'''///777OOONNNQQQ]]]ppp~~~|||wwwlllyyypppzzzhhhTTT???///,,,000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,hhhcccXXX[[[TTTHHHCCC000***---(((&&&(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&(((***,,,///...---,,,+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''((())))))***/// ...[[[|||}}}nnn___PPP@@@444222...---///000---,,,---///---******---000111111...666888MMMvvv}}}ggg]]]LLL666)))''')))***(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&(((+++...111222222222::::::;;;<<<<<<:::666333...///000000...+++(((&&&&&&)))+++***(((&&&&&&((((((((((((((((((((((((((((((((((((((())))))))))))%%%)))--->>>gggzzzjjj999---555************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++...//////000000//////...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$//////)))>>>iiiuuuoooqqqiii|||zzzaaalllfff:::111000---,,,++++++******++++++)))))))))))))))))))))))),,,...444AAAWWWrrrgggVVVAAA333000///,,,((())))))))))))((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))&&&)))+++(((&&&---<<>>333///...---***(((***---,,,***%%%+++,,,------$$$&&&777444555QQQ~~~fffNNN===...(((***000***,,,+++(((---///%%%))))))))))))(((((((((((("""&&&))))))''''''''''''..."""+++---&&&>>>UUUIIIQQQnnnvvvwwwaaazzzqqqWWWFFF000999$$$***777,,,)))000---,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,hhhhhhVVV___NNNLLLAAA555***((()))(((&&&&&&&&&&&&'''''''''''''''&&&%%%&&&((()))***...222555FFFRRR[[[```kkk{{{zzzrrrnnnlll\\\IIIHHHVVVFFF222CCCLLL///&&&///!!!%%%&&&&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((,,,$$$''',,,++++++,,,(((%%%RRRtttwwwhhhRRR>>>333............---,,,,,,...///...,,,...------,,,,,,,,,,,,---,,,---,,,***---<<>>...''',,,333((())))))(((((()))************))))))))))))******333///%%%IIImmmqqq}}}{{{{{{vvv}}}fffeeexxxXXXhhh===...//////---++++++,,,+++***)))///)))%%%...111---...888mmm[[[888,,,000---(((+++,,,'''+++...'''***)))))))))(((((((((((()))***)))((('''''''''&&&'''///$$$)))GGGNNNNNNdddlllqqqsssiiiKKKzzz}}}zzzXXX>>>'''===000&&&777... 222,,,------------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,jjjjjjXXX```MMMKKK???444***((()))'''&&&''''''''''''''''''''''''&&&''')))+++---222888@@@FFFKKKTTT[[[[[[```lllssstttaaaNNNooommmZZZeee```QQQCCC<<<111((('''''''''((('''&&&&&&&&&'''&&&&&&'''''''''(((((((((%%%)))''''''------'''(((@@@}}}XXXJJJ777+++***---000000///......///111222111000000000///---,,,,,,,,,,,,---...---+++))),,,222888^^^dddVVV555))),,,%%%***))))))((((((((((((((((((******)))&&&'''***---+++,,,333333'''***???KKKgggwwwZZZEEE@@@333---000---######+++))))))))))))(((((((((((('''***,,,***'''))),,,---444UUU}}}xxxwwwjjjfffpppeeecccgggYYYBBB@@@OOOJJJWWWMMMFFFLLLDDDXXXxxxOOO777111...***'''---///'''************************###---///'''&&&------'''333>>>RRRhhhwwwpppWWWGGG???888...&&&)))*********))))))+++---******))))))))))))******222&&&(((xxxmmmwwwmmmqqqllluuuwwwsssoooEEE666000000000///,,,******+++---...((('''///111666EEEqqq```@@@......)))---///((((((,,,)))******)))))))))(((((((((,,,***''''''((((((((((((%%%---***;;;]]]aaa```zzz}}}~~~ppp{{{yyybbbZZZkkkBBB555---,,,***///222---------......------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,kkklllYYYaaaMMMJJJ===333+++))))))'''&&&(((''''''''''''''''''((((((+++---111555;;;BBBJJJPPPZZZbbbgggcccbbbfffkkklllttt\\\eeeooo???PPPqqqSSS111BBB000,,,(((%%%%%%&&&''''''''''''''''''((((((((((((%%%...)))'''...''')))AAA~~~rrr]]]:::444...,,,///222222111///......///111333222111444333222000//////......---------...------......@@@GGGssslll^^^OOO???)))'''+++***))))))(((((())))))'''((()))***+++,,,------)))(((&&&...555MMMttt}}}eeePPP>>>999444+++'''))))))(((((()))))))))((('''%%%,,,+++(((,,,......111BBB]]]www{{{|||iii\\\RRRIIIEEEEEEGGGWWWgggllliii\\\FFF333;;;LLLKKKGGGSSSUUUNNNPPP```DDD111000333&&&&&&...***************************+++&&&)))000***!!!***===SSSggg{{{|||bbbKKK???===...,,,,,,---+++)))***,,,+++******))))))******+++''')))777wwwwww|||wwwvvvnnnwwwkkktttfff[[[xxxfffYYY@@@000000000111---)))))),,,+++++++++///...,,,JJJ{{{rrryyyfff\\\nnneee\\\YYY^^^lllggg666222***...222+++'''+++)))*********)))))))))((((((***&&&%%%(((******)))***)))&&&DDD^^^]]]mmmuuuzzz~~~vvvmmmeee______aaa______```bbbcccbbbccccccaaaeeeiiikkkooouuu~~~}}}eeejjjggg^^^}}}EEE///333)))...999---...............---,,,,,,,,,,,,------------,,,,,,------------lllmmmZZZaaaLLLIII:::222+++))))))'''&&&(((''''''''''''''')))***+++...222777<<>>777kkkbbbaaaPPP......++++++***)))))))))))))))(((''''''***......+++(((///333555VVVvvvXXX===:::<<<666---)))'''&&&''')))+++***(((%%%,,,'''&&&///...,,,888ooonnnvvvvvvgggYYYRRRPPPLLLIIIHHHFFFLLLVVVkkkqqqLLLAAABBBGGGNNNiii{{{qqqEEE[[[oooAAA...222***&&&,,,,,,************************000((('''...---///JJJllluuuoooSSSEEE444///,,,...---))))))+++++++++************+++++++++///FFF___zzz\\\]]]aaappprrrhhhkkkZZZooovvv```CCC111......000...******...&&&000...***222GGGrrrvvvjjjIIIEEEAAA???>>>AAALLLXXX]]]sssbbb===+++***111---)))++++++************))))))))))))***&&&&&&***,,,(((''')))***<<>>666222---)))&&&''')))++++++)))'''---%%%%%%///)))000OOOuuuyyy}}}zzzsssppprrrpppeeeVVVNNNRRRDDD>>>GGGQQQZZZmmmnnnVVV___gggOOOPPPmmmyyy]]]MMMEEE|||bbb444---000...,,,+++++++++++++++++++++++++++'''***))))))666UUUxxxrrr]]]HHH999///...///+++))),,,++++++************++++++***+++\\\iii}}}UUUVVViiippp{{{hhhxxxeeebbbkkkcccRRR888000---000000+++***...%%%666000%%%FFF{{{wwwTTTJJJJJJLLLMMMIIIDDDDDDHHH444JJJdddYYY888(((......+++......++++++*********))))))))),,,((()))---+++%%%&&&,,,666hhhwwwmmmzzz~~~rrrkkkiiifffdddpppuuuzzz|||tttppphhhdddkkk~~~|||sss|||TTTnnnGGG333111///,,,/////////000//////...---------............------------------jjjmmm[[[aaaLLLGGG666000+++***(((&&&'''***'''''''''(((+++...111333111333555666777:::===@@@444444666888:::;;;===???[[[TTTTTT___kkkxxxooommm[[[XXXVVVQQQFFF888+++&&&'''***'''((((((((())))))))))))&&&%%%((((((...NNNyyyuuuZZZ???333333333222111111111222222111222111000111222333222111,,,,,,,,,---...///111222444555555333///------...///&&&555333TTTsssnnnHHHVVV222,,,,,,+++************++++++,,,,,,***(((,,,444<<>>111000222888???AAA===888;;;:::999999::::::999888555444222000...,,,++++++,,,111666666222...---...000)))---&&&999fff~~~fffGGGNNN---,,,++++++******++++++)))///111---(((///BBBRRRxxxUUULLLUUU]]]lll||||||oooggg}}}SSS@@@;;;444,,,)))***,,,+++)))%%%///+++...555///VVV~~~oooyyy~~~}}}zzzwwwtttuuuhhhvvvZZZccc~~~ddd^^^```tttjjjNNNUUU___aaavvvpppBBB111,,,)))000++++++++++++++++++++++++222)))<<>>"""???000000000000000//////...------............------............hhhiiibbbXXXQQQCCC888///((((((***(((''''''%%%(((+++///000///---,,,...000222444555777:::===:::999999<<<@@@EEEHHHJJJYYY```lll{{{wwwdddwwwqqq___dddKKKUUU\\\:::999((('''((()))***************,,,+++000)))VVVlllDDD888666777AAATTT???>>>QQQlllvvvGGG\\\\\\dddfff\\\TTTJJJ:::III000666888...---;;;000+++666$$$222;;;666666''',,,111...***000@@@kkk~~~YYYZZZJJJ///'''111---&&&(((+++,,,...***222$$$<<>>EEEQQQXXX```]]]XXX```ccc]]]XXX\\\aaaccc^^^cccQQQRRRttt|||999+++888%%%000---,,,+++***))))))))))))...+++''''''+++:::vvvtttzzzpppzzzuuummmgggAAA%%%222555444---+++---...,,,//////.........------------.........jjjjjjbbbYYYQQQBBB888///((()))***((('''((('''))),,,///000///...,,,)))***,,,...000333888;;;@@@DDDLLLZZZjjjwww}}}kkkfff```bbbpppyyyxxxIII}}}eee[[[VVV```...'''000((())))))***************------***EEEtttkkkSSSPPPNNNJJJPPP]]]lllsssrrr```SSSfffmmmvvv{{{dddZZZ\\\YYYfff[[[DDDPPP@@@<<<000DDD555===444222(((...BBB......111...,,,...777]]]yyymmmaaaQQQ666***///---,,,...---)))111###(((OOOmmmZZZjjjrrrxxxOOO999666888***###***///''',,,+++,,,555```gggxxxzzz}}}tttHHHXXXXXXJJJzzznnntttgggsssqqqllloooaaaVVV]]]LLL@@@wwwtttxxxCCC===555---((((((,,,+++(((***///@@@lllnnnsssrrr___eeeQQQJJJNNNDDD999QQQyyy{{{wwweeePPP111+++...++++++,,,++++++---------///eee~~~xxxXXXVVVccc{{{[[[vvvmmmxxx{{{}}}DDD444777//////(((,,,...///[[[~~~zzzpppUUUHHHCCCKKKKKKSSS]]]ccccccnnnkkkbbbXXXWWW[[[\\\XXXaaaiii\\\___}}}MMM555...111000---,,,+++******)))))))))%%%((((((---444;;;xxx{{{~~~|||mmmjjjgggdddcccfffiiikkk~~~yyyssstttxxxhhhnnnrrrooo888333444555555333111000111/////////.........------............llljjjbbbZZZQQQ@@@777///))))))***((('''))))))***---///000///...---+++,,,...000333888>>>CCCLLLSSS___ooo{{{|||iiibbbnnn{{{~~~eee[[[fff```DDD---///)))************+++++++++000,,,,,,hhh\\\SSSbbb^^^kkkuuuWWWPPPVVV```QQQPPPTTTNNNEEELLLWWWVVVWWWXXXTTT???mmmTTTDDD999;;;555666777,,,---CCC222111000...///...///RRR___VVV===...+++)))---///)))!!!555999???ttt{{{vvvyyyrrrjjjsssJJJ<<<>>>,,,%%%...///%%%///000&&&IIIrrreee{{{}}}___kkkvvvQQQuuu{{{dddjjjzzzpppgggrrrYYY```hhhPPP555MMMeeeccc>>>+++222...,,,))),,,000***---???sssuuusss~~~zzzvvvXXXBBB]]]ooojjj;;;...111+++++++++,,,,,,,,,,,,,,,???mmmyyyNNN^^^sss^^^___mmmfffuuummmuuuNNN222555---//////---111<<<www~~~xxxeeebbb]]]UUU\\\eeehhhllloooggg]]]ZZZaaaiiiiiicccbbbiiicccjjj{{{@@@+++444---------,,,+++************+++...(((///)))XXXzzzxxxvvvzzz}}}{{{vvvooodddWWWOOO????????????@@@BBBDDDFFFIIINNNRRRRRRTTT```tttjjj~~~wwwccc777000///444555///---111////////////........................kkkiiiaaaYYYOOO===555...)))))))))((((((***+++,,,.../////////......///000222555999???GGGLLLRRRZZZbbbfffbbbYYYPPPJJJ:::hhhxxxqqq|||vvvnnncccRRRZZZBBB%%%++++++*********+++++++++111)))@@@fffXXXqqq}}}eeetttaaaEEEwww]]]HHHAAAKKK___bbbQQQKKKNNN@@@fffPPPHHH;;;ooo[[[EEE888444===,,,444:::333000...222111...NNNjjj[[[FFF666---''',,,///'''===(((888aaasssxxxvvvooo{{{pppddddddrrrwwwqqqwwwsssGGG666666222+++))),,,111111((([[[ooolll||||||ooo```zzz```jjjXXXSSSNNNNNNXXXlll}}}nnnooouuuUUUdddmmmeeeRRRIIIsssnnn>>>>>>......000,,,,,,000...<<<[[[wwwXXXTTT~~~wwwPPP:::000,,,******------++++++---SSS}}}{{{zzzQQQ```wwwMMM___cccsssccc]]]333222,,,///444///000]]]]]]}}}vvviii```llljjjkkkuuuiiifffaaa___aaadddccc```fffgggcccoooYYY666111......---,,,++++++******++++++###+++888???lllwwwrrrddd[[[QQQPPPNNNKKKFFF???999555888888888999:::<<<===>>>777<<<@@@???===BBBNNNYYY___mmmggghhhxxxKKK777***///333...,,,111000000000/////////......//////......jjjggg___YYYNNN999333---)))))))))'''))),,,------..................---...111333888>>>FFFLLLPPPUUUWWWRRRGGG@@@AAAFFFNNNdddqqqggg}}}gggTTTaaaQQQ]]]&&&---,,,++++++***+++,,,,,,---***ccc{{{hhhvvvlllmmmlllZZZGGGPPPcccfff```XXX~~~FFF|||xxx]]]111BBB---)))===666333///222111...HHHuuu^^^LLL>>>333***...444...###...vvvtttvvvgggeeegggaaadddrrrxxxlllZZZTTT\\\eee???aaabbb333;;;888&&&---000---...666qqqiiihhhlllfffttt~~~sssxxxzzzhhh]]]~~~ttt```pppyyylllUUUNNN^^^qqqmmmxxxffftttqqqllleeeNNN[[[wwwdddYYY;;;///***------******444SSSvvvpppttt___kkkOOO...///+++***------***+++///^^^}}}fffUUUTTTggg^^^^^^{{{sssxxxAAA333000///444///222{{{yyyeeezzznnnjjj}}}llllllzzzfffjjjllllllkkkooo{{{zzzrrrkkkyyy===555//////...---,,,++++++++++++---"""---???ttt{{{~~~rrrfffYYYMMMCCC===@@@???===<<<;;;<<<>>>@@@===<<<;;;999999:::<<<===:::999777555666;;;CCCIII:::CCCNNN___~~~~~~fffwwwnnnMMM222///333111000333111111000000000//////////////////...iiieee^^^YYYNNN777222---******)))''')))...///...------,,,------...,,,...111444888>>>EEEJJJOOOOOOKKKBBB===CCCTTTdddrrruuuzzz```yyy}}}bbbvvveeeTTTWWW888...---,,,+++++++++,,,---***???tttkkkppp~~~yyy}}}ggggggsssmmmJJJSSS>>>///111999888222000000,,,<<<[[[~~~eeeMMM<<<333+++---333111444LLL}}}vvvxxxwwwpppuuu~~~{{{|||~~~uuu]]]EEE\\\VVVVVVvvvLLL===222'''777...(((,,,OOOXXXfffmmm___rrrOOOzzzcccyyy^^^vvv}}}vvvvvv}}}{{{mmmhhh^^^^^^~~~yyy444555---,,,111...)))FFFtttttt~~~}}}rrrkkk666444---***------))),,,222kkksssrrrUUUZZZZZZtttkkkOOOlll{{{JJJ///333///222333HHH~~~mmmzzzvvvxxxsssrrrqqqssstttpppkkkpppFFF:::***//////...---,,,,,,,,,,,,...///777RRRsss}}}vvvmmmyyynnn[[[UUULLLEEEAAA???>>>>>>???@@@AAAAAABBBDDDHHHKKKHHHFFFDDDAAA???>>>>>>>>><<<<<<<<<>>>>>>;;;444...;;;===>>>===EEEaaa~~~}}}fffCCC333111000000222111111111111000000000000////////////iiieee___[[[PPP777111,,,******)))'''***//////...,,,+++++++++,,,------///333666999>>>DDDHHHKKKHHHCCC>>>@@@KKK\\\hhh[[[sssbbbuuuvvvZZZ```LLLJJJ///...,,,+++++++++,,,---000eee|||wwwtttnnn|||NNN^^^fffsss{{{tttrrrYYYHHH000777;;;777222222///333BBB}}}VVV;;;444---,,,000000AAAvvvnnn{{{sssiiiddd```ZZZ___ZZZnnn{{{zzzHHH111111333,,,---000ggg}}}[[[ccckkkkkklllhhhxxxbbbxxx|||iiiuuusssnnnxxxsssZZZ|||PPP888444***444333---\\\|||tttsssyyyyyyKKK888...***------)))---666|||wwwdddooowwwJJJUUUnnn~~~yyysss[[[bbblll|||iii~~~|||RRR,,,777000///777dddwww^^^wwwlll___XXX]]]gggqqq???+++000///...---,,,,,,,,,,,,)))///OOOZZZzzzfffRRREEEEEECCCAAABBBFFFLLLQQQSSSJJJNNNTTTWWWUUURRRPPPOOO[[[[[[ZZZXXXUUUQQQNNNLLLHHHCCC===:::===AAADDDDDD:::777:::BBBEEEFFFMMMWWW{{{[[[AAA333//////000222222111111111000000000/////////000jjjfff```]]]QQQ888000,,,******)))'''***000000...,,,*********+++,,,+++---111444777;;;???CCCAAA???>>>BBBIIIQQQWWWZZZ[[[ooossscccrrr___YYY[[[QQQ000///---+++++++++---...999ttt|||zzz|||||||||vvvSSS]]]xxxwwwcccqqqpppfffaaaDDD333<<<:::444777444111555sssiiiBBB:::666111222111ggg{{{}}}dddKKKccc```QQQ___[[[QQQyyyVVV999<<<&&&///555777vvvrrr___ZZZbbbtttjjjkkkfffkkkhhhuuu{{{zzzsss{{{kkk|||777444###000222,,,fffxxxmmmppp~~~]]]PPPMMMSSSUUUccc___:::000***------)))...888}}}uuu{{{pppJJJEEEvvvyyyvvv}}}mmm^^^PPPJJJtttyyyqqqrrr~~~bbb111<<>>AAA@@@===999;;;FFFSSSVVVRRR___ZZZtttuuuZZZWWWXXXSSS:::---444---(((111---...eee[[[gggvvvwwwrrr|||vvvqqqvvv~~~VVVeeelllFFFfffzzzXXXEEE///888@@@000222<<<...GGGdddOOO???444666$$$III}}}zzzyyy{{{{{{dddhhhmmm\\\eeetttnnnoooTTTsssFFF+++333666000BBBccc^^^ZZZZZZoookkk```pppzzz}}}{{{yyy{{{dddAAA...222---000<<>>DDDFFF???KKKbbbRRR111000///------///;;;xxxaaaFFFSSS```|||}}}sssTTTpppwwwjjjcccnnnwwwsss111444444222888{{{bbbssssss222555$$$...///***...***...///DDDtttooo|||uuu___RRRHHHHHHKKKKKKMMMPPPQQQUUU]]]iiiwwwuuunnnvvvzzzfff```aaaXXXRRRTTTTTTNNNEEE>>>???BBBBBB???>>>HHH```mmmyyyKKK111<<<000222333333222222000//////333222111111dddcccgggTTTGGG555///,,,)))''')))+++---...111...+++)))***+++,,,+++---...///000111333555777===???JJJXXX]]]XXXVVVZZZWWWVVV|||aaaIII@@@222111+++---111+++888iiixxxpppuuuzzzzzzuuuppppppqqqfff[[[]]]```wwwOOO|||wwwaaahhhuuu```EEE444@@@JJJ555///888111444ddd}}}PPP===333777666qqqlllqqqxxxbbbkkkjjjHHHsssuuuYYY{{{QQQ111777)))...ZZZsss\\\[[[YYY___}}}xxxZZZ___qqqtttyyy~~~~~~|||QQQ555666444444QQQqqqkkkmmmrrr|||dddAAA555999>>>TTT~~~tttkkk>>>...+++++++++222NNNUUU???KKK```pppWWWooossseee___XXXiii}}}{{{888444333222@@@eeeZZZ333555'''000...+++000+++111666zzzzzzkkk}}}sssdddUUUMMMLLLGGGDDDFFFKKKRRR___llluuu}}}zzzzzz~~~yyyllljjjiii___aaa^^^SSSJJJFFFAAA<<>>===JJJNNNTTTWWWYYY```rrr{{{tttssspppuuutttjjjccc```UUUGGG???FFFOOOiiizzzwwwDDD888222222222222222222222222111333222111111ffffffjjjVVVGGG555,,,***((((((+++...///000---,,,+++,,,------,,,***///000222555888999888777GGGQQQaaajjjbbbWWWZZZeeefffOOOTTT```uuunnn|||___[[[JJJ<<>>222,,,333,,,>>>^^^rrr___XXXaaazzzyyyxxxvvvuuuttttttuuu]]]nnnlllZZZUUUVVVVVVYYYlllqqqYYYLLL|||xxx===:::LLLaaaZZZCCC555333111===ccctttIII:::222VVVmmmzzzkkkYYYvvvpppwww]]]NNNaaaTTTgggbbbjjj___dddwwwccc000000FFF[[[MMMNNNZZZmmm```KKKRRRaaahhhcccYYYNNNDDDDDD???===999888@@@KKKRRRXXXcccrrr~~~wwwFFF...777777ZZZWWWRRRgggxxxyyy^^^```sssrrrvvv999222222---,,,xxxvvvDDDGGG???EEE<<<___{{{xxxuuu}}}vvvkkkeeeeee\\\MMMMMMYYYaaagggfff\\\kkkUUU333222444ttt|||TTTyyy[[[CCC]]]xxxxxx333111444...111000111QQQbbb}}}ggg{{{ttttttaaaBBBGGGQQQ^^^iiittttttppptttWWWCCCQQQooommmcccUUU666555444333333222333333444333222111111mmmiiijjjUUUEEE333,,,***)))***---///000000+++******,,,......---,,,,,,---000777@@@GGGIIIIIISSSaaaeee[[[XXX^^^[[[NNN>>>777777222???SSSggg~~~gggMMM===666/////////OOOXXXcccEEE;;;===555eeexxx||||||{{{xxxuuuuuuyyy|||ooofff^^^^^^```^^^WWWSSSkkkuuutttpppbbb```NNN;;;===HHHWWWYYYJJJ999333777<<>>///RRRQQQXXXRRRUUUiiicccMMMNNNVVVXXXUUUKKK???***222555:::///111;;;GGGPPPUUU[[[dddlllkkk~~~tttQQQ---999FFF{{{yyyOOOVVVJJJiiitttaaayyyvvvHHH222,,,222222ooopppDDD<<<<<>>xxxzzz^^^aaa}}}qqqwww|||jjjQQQ>>>EEEPPPeeezzz}}}yyy___KKKTTTxxxqqqBBB777666444333222222333444333222111111mmmggghhhSSSEEE444,,,+++***+++---/////////+++******+++---......---222111333999CCCKKKMMMMMMSSS[[[^^^ZZZXXXXXXRRRHHHCCCAAA@@@888BBBMMMXXXfffbbbVVV<<<777000+++666^^^cccjjjBBB222444888...JJJPPPbbbzzz}}}}}}|||zzzyyyzzz||||||gggnnnnnnRRRPPPaaa]]]QQQqqqcccEEEIII<<>>JJJ@@@CCC<<<<<>><<<===???000AAA___nnn~~~}}}~~~wwwvvvnnndddbbbddd]]]PPP@@@TTThhhvvvOOO777===HHHFFF@@@EEEEEE===999666///ZZZZZZ555GGGvvvtttfffhhhjjjeeeaaaWWW|||uuuRRR333wwwKKKQQQHHH[[[}}}www\\\NNNKKK@@@888===---555(((444555444777;;;@@@FFFOOOZZZbbbmmmwwwiiiyyy~~~999999^^^WWWHHHGGGQQQwwwiiiTTTvvvxxxmmmgggdddsssvvvpppccc:::+++;;;222yyy]]]EEEHHHDDDDDD@@@999BBBCCCCCCGGG===OOOTTTOOOnnn|||wwwlllkkkpppWWWLLLKKKMMMKKKUUUfffmmm]]]UUUpppkkk777:::666pppnnnggg\\\KKK777BBB;;;;;;888<<>>DDDEEEJJJ;;;GGGIIIQQQaaaTTTKKKfffxxx|||~~~zzzvvvlll^^^]]]___WWWFFFyyypppfffwwwfffEEE222@@@<<<>>>>>><<>>rrrxxxJJJKKKSSSXXX{{{\\\EEE>>>>>>:::555111000000000000333333666:::===CCCPPP]]]iii|||wwwwww|||yyy999999LLLFFFFFFQQQ~~~~~~pppddd[[[iiixxxddd^^^EEE;;;JJJQQQjjjvvv222>>>333444}}}ssslll[[[CCC>>>FFFBBB===@@@CCC===AAADDDFFFHHHNNNYYYaaarrrwwwrrrzzzhhhYYYTTTSSSXXXbbbhhhfffaaa```VVVRRRvvvsss;;;000@@@wwwbbbppp]]][[[MMM999MMMGGGLLLPPPKKKKKKgggccc333:::+++777;;;www___xxxnnnmmmsss}}}kkk[[[zzznnnuuu~~~~~~||||||uuu~~~vvvwwwzzzVVVooovvvwww111CCC000///444000888555444333333jjjhhh___YYYBBB---///+++)))...111///------+++******+++------,,,***+++...000222888@@@DDDCCCHHHVVVaaa]]]RRRLLLXXXiiimmmllleeeSSS111@@@PPPyyyrrrmmmcccHHH888555...777mmmqqqeee___YYY```ddd```QQQ[[[YYYXXXOOOLLLaaalllYYYwwwzzzxxxzzz}}}nnngggbbbVVVGGGiiiYYYWWWjjjWWWAAA===HHHBBB@@@:::666???DDD:::222666GGG<<>>:::555111000111111111222222444777:::@@@NNN[[[ggguuu{{{vvv999...{{{NNNIIIGGGTTTlll}}}kkkXXXZZZaaafffmmm^^^OOO>>>:::@@@BBBXXXtttxxx|||;;;222///999vvvtttbbbFFF<<>>GGG???---999DDDuuu;;;rrr[[[[[[qqqAAAwwwOOONNNPPPXXXxxxVVV@@@===@@@@@@@@@<<<555111000111222222111000111444777>>>LLLYYYppp~~~uuu}}}???:::yyyNNNHHHEEENNN~~~~~~wwweeeVVVXXX^^^___FFF???AAA>>>999FFFdddwwwFFF000000FFF~~~jjjooofffIII;;;@@@AAA@@@AAA======???BBBCCCCCCEEEJJJOOOXXXrrr{{{{{{uuuiiifffiiijjjddd^^^VVVBBBFFFMMMUUUxxx<<<555===kkkppp___eee[[[cccMMMWWWVVVNNNLLLeeeggg777+++777@@@MMMwwwbbbssshhh~~~~~~{{{vvvxxxmmmeeeggg\\\zzzzzzkkkuuurrr)))666777444777000555444333333pppjjj^^^YYYCCC...---))))))...111///,,,+++++++++***,,,---...---+++---000000///222999===<<<999EEEEEEYYY{{{rrr[[[cccjjjWWW```wwwXXX@@@;;;qqq}}}iiiUUU@@@111000LLL|||mmmnnn|||sssqqqxxx|||nnnUUU]]]oooiiibbbcccXXXVVVVVV___ttt~~~}}}{{{qqqoooiii[[[KKKZZZHHHKKKUUU???444777777999>>>;;;999CCCFFF777222:::>>>mmm>>>~~~NNNooorrrZZZwwwDDDtttOOOOOONNNYYYlllPPP===888===CCCEEEDDD???999333111111000000111///000333666===LLL[[[nnnzzztttuuuCCCDDDoooLLLHHHDDDQQQkkkhhhsssfff^^^UUU___GGGJJJLLLHHH>>>AAA[[[qqq|||PPP999///JJJrrr|||~~~___GGG===BBB@@@???@@@===<<<>>>AAABBBBBBCCCFFFHHHFFFjjjpppyyyqqqiiijjjmmmjjjeeeOOO777999GGGEEEVVV|||:::777@@@yyyyyyiiiqqq{{{ggg```ZZZVVVXXXTTTIIIEEE[[[xxx999,,,666UUU|||kkkUUUggggggqqqooogggyyygggaaa^^^DDDfffsssvvvxxxgggXXXQQQ444000777:::---555444333333ssslll^^^ZZZEEE000---)))***///222///,,,+++,,,++++++,,,......---+++)))...222222777CCCNNNTTTIIIBBB000???fffcccSSSbbb___LLLYYYtttaaaLLLlll}}}uuuiii\\\GGG222222TTT{{{xxxXXXNNNZZZRRRuuusssXXXXXXyyy|||zzzzzzxxxwwwdddJJJ???PPPAAA<<<>>>222000///666888<<<:::;;;KKKNNN>>>666:::>>>fffOOOCCCllluuuxxxtttMMMsssNNNNNNMMMXXXiiiZZZOOOJJJCCC;;;>>>IIIIIIDDD===777444111///---222000000333777???OOO___uuuxxxoooxxxAAA999mmmKKKJJJGGG\\\sssttt}}}qqqeeeSSS\\\KKKOOOKKKMMMEEE>>>QQQpppvvvYYY;;;)))CCCyyyyyyRRRCCCAAAEEE@@@>>>AAA>>>===???AAACCCDDDEEEFFFGGGIIIcccppphhhsss|||zzzmmmjjjlllmmmllljjj```ZZZgggooo^^^ccc~~~555333===}}}tttjjjooorrrwwwaaajjjWWWSSSFFF>>>PPPvvv555111888{{{}}}NNNrrrjjj___|||lllgggyyyuuummmggg[[[rrrOOONNNyyykkkooooooqqq|||:::555:::444333555444333333sssjjj[[[XXXEEE000...***+++000333111---+++,,,++++++,,,......---,,,)))...000111777BBBMMMRRRGGGCCC???OOO```TTTKKK___ccc]]]]]]fff```hhhJJJGGGSSSZZZkkkkkkeeeOOO333444[[[|||~~~uuuwwwKKKUUUllljjjYYYNNNgggooo}}}vvvuuuvvvqqqmmmaaaKKKCCCRRREEE===:::555@@@CCCBBB>>>:::555:::RRRZZZIII444777DDDaaaRRRuuuPPPooo{{{eee]]]fff{{{|||{{{aaaccc}}}pppvvvxxxPPPvvvNNNNNNOOOWWWwwweeekkktttrrr^^^IIIGGGQQQKKKGGGAAA<<<888444000---333111111444888BBBTTTdddiiinnn@@@999yyyLLLHHHEEE;;;cccrrrxxxpppzzzmmmhhhTTTKKKDDDGGGFFF;;;EEEwwwvvvttt^^^:::+++BBB|||qqqnnnJJJAAACCCGGGAAA@@@CCC@@@@@@AAABBBCCCEEEGGGHHHHHHKKKWWWuuuaaadddjjjvvvmmmlllmmmnnntttuuu[[[SSSkkkiii[[[fffxxx|||666444<<>>;;;>>>SSSooopppYYYQQQ]]]WWWXXXPPPGGG@@@YYY@@@333JJJOOO~~~|||ooommmVVV555777bbb|||yyyyyyddd\\\NNNEEEFFFGGGMMMeeeyyypppeee]]]bbbfff^^^HHHSSSPPPYYYVVVNNNdddtttggg]]]PPPBBBEEEYYY[[[DDD666333IIIcccRRRccc{{{aaatttyyy[[[RRRqqqrrrVVVbbbsssvvvuuuXXX???YYYyyyvvvwwwzzzKKK|||PPPNNNQQQUUUzzzuuuuuussseeeJJJGGGCCC@@@<<<888222///222000000333999DDDWWWhhh}}}hhhdddAAA===PPPGGGCCCHHHoooxxx[[[FFFKKKBBBLLL>>>???rrr}}}|||xxx___FFF333BBBrrrsssMMMBBBBBBFFFBBBDDDFFFBBBEEEDDDCCCDDDEEEGGGGGGGGGHHHHHHyyyooogggaaarrr|||vvvooonnnooosssqqq]]]NNNcccvvv999999;;;ssssssnnn~~~zzzlllhhhhhh^^^NNNNNNeeezzz222:::ddd}}}dddmmmgggVVVuuudddeeeooo~~~|||www~~~zzzoooqqqZZZ[[[IIIiiiaaazzzooodddoooYYY555888,,,:::555444333333tttjjjZZZYYYGGG222///,,,---333666333...,,,,,,,,,+++---...///...,,,111---+++222@@@JJJEEE;;;<<<777PPPssssssaaa^^^eeeXXXVVVSSSUUUSSSmmmaaaeee}}}nnnzzzssssss[[[666999ggg}}}vvvqqqcccTTTTTT___lllpppooo~~~zzzpppcccffflllhhhSSSUUUTTTaaaQQQ222???RRRHHHBBB<<<999EEE```bbbIII<<<000KKKiii```]]]nnn```hhhnnnaaaWWWppp}}}SSSTTTqqqzzz{{{mmmIIIFFFQQQmmm~~~\\\QQQOOOSSSTTTtttyyyGGGFFFDDDBBB???;;;555111222///000333999EEEXXXjjjkkkmmm???000UUUKKKIII???VVV{{{|||[[[DDDZZZEEEUUUFFF@@@rrrzzz}}}```VVV444:::mmmsssTTTEEEAAADDDCCCGGGIIIBBBHHHFFFDDDDDDEEEFFFFFFFFFLLL???dddyyydddiiimmmzzz~~~tttrrrsssuuujjjhhh\\\RRRrrrsss666888777ppppppiiisssjjjpppdddggg___NNNFFFVVVsss|||www:::===zzzFFF{{{YYYXXXLLL}}}uuu{{{|||}}}pppnnnyyySSS```LLLlllhhhooo~~~~~~555AAA888333555444333333vvvlllfffPPPPPP---///...///222444333...***///...---...//////...,,,...333333000555@@@DDD@@@BBB777???XXX]]]iiiccciiiVVVSSSMMMJJJppp~~~www{{{zzzjjj:::222kkksss~~~nnnccc___kkkvvvsssrrr{{{bbbiiisssppp]]]ccciiimmmgggEEEtttZZZTTT:::@@@QQQccckkkDDD@@@555JJJdddeeeVVViii<<>>666mmmwwwzzz}}}nnn___WWWKKKFFFkkkiii___ddd]]]BBBIIIVVVfffoooYYYpppfffIIIGGGQQQ___fffAAA<<<444IIIkkkgggPPPqqqKKKkkkssswww///@@@uuuSSSFFFEEEXXXkkkwwwzzzyyyTTTUUUPPPTTTNNNnnnpppXXXRRR|||vvvNNNOOOLLLFFF@@@<<<999777111000222777???MMMfff{{{kkkYYY111:::vvveeeSSSFFFOOO@@@bbbrrr___aaa|||eeeXXXQQQUUUPPPMMMFFFvvv~~~vvvKKK444888wwwvvvlllFFFKKKMMMJJJQQQNNNTTTOOOPPPNNNIIIHHHJJJJJJHHHFFF@@@HHHkkkvvvbbbZZZrrr{{{rrrpppaaaWWWQQQWWWhhhwwwzzzxxx___ggg}}}888555666eeeeee}}}vvvqqqllleeeqqqeeedddaaa|||qqqhhh[[[~~~uuu444ddd___zzzyyyRRRWWWsssQQQ```vvvzzz{{{xxxyyy{{{~~~xxxmmmjjj{{{aaagggYYYVVVhhhlllpppRRR<<<666555555555444444ooofffdddSSSNNN111---,,,,,,///222111---)))---,,,+++,,,......---+++222000111888===AAAFFFLLLQQQZZZBBB@@@sssjjjyyydddUUUSSSJJJ999IIIlllwwwssssss???777iiiqqqzzzkkk[[[bbb|||PPPXXXoooNNNSSSWWWRRROOONNN[[[hhh\\\<<>>333222111222777EEEZZZssszzzUUU333///CCCZZZVVVKKKGGGEEEYYY|||ssslllyyyUUUcccxxx:::222333|||TTTjjjUUULLLMMMQQQVVVVVVWWWWWWXXXTTTNNNLLLMMMLLLIIIEEEGGGBBBGGGpppyyy^^^bbb[[[DDDSSSyyyooo\\\UUUNNNDDD@@@BBBHHHOOOSSSmmmnnn}}}zzz999222333kkkwww{{{iiiooouuueee[[[UUUxxx{{{yyysssaaaEEE@@@BBBCCCOOOfffggg|||qqqBBBgggcccSSSZZZttt]]]UUUrrrfffyyyjjjnnnvvvPPPZZZoooddddddmmmxxxYYY:::888666555555555rrrfffdddWWWGGG222,,,******---000000---***+++******,,,---...---+++***)))///:::;;;666777>>>LLLLLL[[[MMMNNNZZZvvvzzzaaaOOOEEECCC:::444888===|||jjj;;;555TTTuuuyyy```XXXwwwcccWWW|||nnn\\\bbb\\\___RRRIIIQQQfffDDD333444@@@GGGTTThhh]]]AAA:::;;;UUUhhhBBBiiiLLLLLLvvv}}}vvvcccEEEBBBMMMPPPHHH???\\\uuuDDDZZZYYYXXXcccSSSdddbbb|||\\\===BBBMMMGGG>>>>>>333222222888GGG___www~~~MMM222...666sssWWWQQQIII;;;LLLvvv```vvvkkk|||{{{444333555{{{uuuaaafff^^^NNNLLLSSSVVVYYYYYYXXXYYYVVVOOOLLLMMMKKKHHHHHHFFFAAAGGGfffzzzeeetttggg<<<>>>TTTzzzoooUUUVVVTTTNNNBBB888444999@@@NNNWWWqqqooo999222000PPPuuunnnlll___WWWIIIWWWvvv~~~___PPPAAABBBGGG555;;;OOOZZZ{{{cccdddXXXkkkMMMccclllLLLiiitttzzzqqqoooSSS```uuu\\\vvvggg~~~mmm===777555555444444tttfffeeeZZZDDD222,,,+++***,,,000111...++++++++++++,,,...///...,,,...111888???@@@???CCCHHHMMMUUUZZZWWWhhhSSSIIIxxxiii[[[MMMJJJHHHDDDDDDJJJzzzaaa:::999KKK```KKK{{{||||||yyytttZZZ888dddYYY```jjjnnnvvvhhhGGGKKKwwwhhhMMM<<<888FFFHHHUUUnnn```HHH888999^^^kkkIIIPPPJJJiii}}}mmmjjjYYYIIIFFFLLLSSSZZZ```TTTlllCCCUUUnnn___aaaVVV^^^uuu]]]\\\xxxyyy[[[DDD;;;GGGJJJ===777===333333333999LLLfff|||HHH666333444rrraaaJJJUUU@@@;;;fffxxxyyyllltttxxxeee333:::<<>>PPP___dddJJJ888OOOXXXbbbrrrMMMDDDXXXaaa\\\WWWPPPPPP[[[JJJ555>>>AAA}}}}}}^^^QQQ```iii\\\UUU}}}dddfffqqqeeeUUU~~~XXX===666111HHHLLL\\\uuuYYY<<<<<<===wwwUUUBBBlllVVVRRRyyykkkuuulllUUUGGGDDDEEEFFFGGGVVVeeemmmIII666ddd```cccXXXZZZNNN777======222///111444>>>UUUsss~~~~~~:::000///000???zzzXXXOOO???LLL;;;TTTdddvvv~~~uuuAAA===PPPMMMdddzzzyyy999YYYNNNSSS___VVV\\\ZZZZZZ[[[XXXRRROOOPPPOOOLLLCCCFFFCCCEEE]]]}}}}}}uuuhhh```^^^www}}}VVV@@@555999LLLdddgggXXXPPPVVVDDDDDDDDDCCCAAA>>>;;;:::555555LLLyyyzzzeee:::...444000cccgggbbbgggiiiUUU```^^^IIIGGG[[[QQQWWWBBBIII>>>???===ccc^^^TTThhhCCC]]]lllUUU___rrrccc{{{~~~uuu}}}yyyQQQHHHRRRQQQooozzz|||pppeee<<<777777666666lllhhh^^^UUUDDD666***,,,+++(((,,,333222,,,.........///......------'''666888===LLLMMMQQQgggRRRUUUffffffwwwpppuuuOOOIIIppp___UUUXXXnnnqqqmmmzzz<<<<<<;;;EEE~~~rrr___TTTUUU???KKK~~~yyyhhh}}}^^^___kkkUUUYYYqqqjjj===555666KKKUUU___QQQBBB;;;HHHiiiBBBUUUnnnSSSKKKaaa{{{hhhaaatttxxxqqq{{{iiiLLLIIIPPPHHHQQQiiinnnkkkGGG777|||fff^^^UUU___ZZZsssvvvAAA@@@333777000111444BBB^^^~~~rrrqqq>>>---555333---eeeSSS???KKK===777NNNaaavvvlllccclllzzz{{{sss}}}vvvgggHHHPPP___^^^\\\{{{RRR999LLLSSSbbbWWWXXXddd[[[YYYUUUSSSRRRQQQOOOMMMIIIEEECCC???jjjzzzqqqmmmbbbOOOUUUyyyvvvDDD888;;;DDDRRRYYYUUUOOOKKKKKKBBBFFF???@@@GGG@@@FFF>>><<>>\\\uuujjjuuusssjjjccc\\\vvvuuuWWWHHH:::<<>>NNNzzzWWWzzziiiQQQ\\\KKKZZZjjjGGGVVViiiqqq|||zzz___JJJDDDTTTwww}}}}}}~~~[[[999999999888mmmdddeeeXXXHHH111,,,,,,***)))+++---//////,,,,,,,,,---...///000000222,,,???TTTWWW^^^eee\\\oooTTTfffiii{{{qqqaaayyytttZZZBBB___}}}>>>888:::???EEE```ggg___]]]]]]yyytttooo}}}ttteeeggguuuuuuMMMOOOeeeUUU;;;???PPPaaayyyuuuDDD;;;KKKnnnLLL:::|||VVVKKKbbb}}}}}}bbbKKKfffxxxeeeaaaRRRnnnvvvwwwZZZ111@@@CCCjjjkkkYYYTTTPPPfffjjj^^^yyy@@@???::::::<<<999===OOOlllzzzOOO//////,,,111555666[[[[[[@@@;;;KKK>>>;;;999<<>>NNNZZZbbbcccnnn^^^MMMXXXZZZ[[[```[[[\\\NNN>>>MMMVVVTTT^^^WWWTTTTTTTTTUUUUUUSSSPPPMMMLLLCCC@@@GGG~~~dddwwwqqq___[[[PPPBBBDDDFFFIIIRRR^^^```YYYPPPLLLUUUNNNTTTLLLIIIJJJ===>>>???555333UUUwwwwww???---......000;;;RRRmmm___ccc}}}tttddd```LLLJJJLLLBBBDDDFFFBBBVVVkkkzzztttppp[[[QQQIIIpppWWWAAA]]]jjjeee}}}}}}}}}~~~jjjRRRDDDPPPsss{{{}}}~~~lll:::888777777rrrbbbdddUUUJJJ333---+++*********+++...000,,,,,,,,,,,,---///000111000)))<<>>@@@RRRmmmuuutttvvv{{{zzz\\\qqqqqqwwweeeooosssMMM===FFFXXXoooqqqBBB===___OOOBBBfff```HHHSSS~~~sssqqqtttgggeee]]]zzztttFFF...???444mmmlllZZZYYYUUUYYYuuu~~~FFFBBBAAAAAA>>>:::???TTTrrrqqqDDD***555///---777777IIIrrrrrrRRR222BBBAAA>>>999555999EEEPPPHHHSSSeeeuuu{{{||||||~~~uuuXXXQQQWWWTTTXXX]]]RRRgggtttsss///EEETTTSSSWWWXXXSSSSSSSSSTTTUUUSSSPPPMMMLLLBBB@@@JJJxxxiiikkkbbbSSSTTT___ZZZYYY___dddccc___\\\\\\SSSWWWNNNLLLOOOEEEHHHKKK???;;;ZZZppp]]]888...111...---333888eeeWWWiii}}}uuucccOOOJJJJJJOOOLLLLLLmmm\\\sssdddhhhsssLLLOOOLLLAAAccc{{{xxxzzz{{{{{{oooYYYHHHNNNooorrrqqqxxx???888555666{{{dddeeeRRRKKK444---+++******)))))),,,222...---,,,,,,---...000111111***333FFFXXXpppmmmkkkgggFFF///===:::>>>???MMMuuuzzzuuurrrwwwmmm^^^yyyjjjaaaSSSGGGMMM<<>>GGGwww{{{888444===qqqMMMJJJpppuuuiii{{{bbbAAA333888(((aaayyykkkZZZ[[[___TTThhhyyy___NNNtttPPPEEEEEEAAABBB:::;;;QQQpppzzzttt@@@+++777111,,,666888;;;NNN{{{NNNIIIFFFEEEBBB===;;;<<>>777>>>>>>III|||tttvvv}}}bbbrrrqqq{{{jjjzzzTTTEEE>>>VVVkkkxxxOOO@@@^^^ppp;;;===:::yyybbbGGG\\\tttyyyPPP999555333...GGGppp```SSSRRROOOTTTmmmddd\\\YYY}}}fffPPPSSSTTTnnnooowww[[[DDDDDD>>>@@@777:::SSStttUUU888000333000000777888999AAAeeedddKKKHHHWWWpppmmmQQQTTTSSSUUUZZZWWWUUU[[[PPPjjj|||:::CCCRRRWWWXXXVVVTTTRRRRRRRRRQQQOOONNNGGG@@@BBBPPP{{{xxxaaaaaadddhhhhhhgggkkkqqqjjjdddkkkeeedddfffYYY[[[aaaYYYVVVooo{{{{{{333///---000...///000---DDD|||___^^^ttt{{{tttggg```^^^mmmGGGSSSPPPffffffCCCQQQqqq}}}|||yyyuuupppbbbSSSOOOddd||||||TTT@@@222444|||dddeeeOOOMMM666...******+++)))&&&***333000///---,,,,,,---...///222555---222NNNcccwww|||VVV888BBB@@@666???===DDDwwwzzzooo|||zzzuuu|||zzzzzzuuu}}}mmmHHHHHHeeeyyyHHHJJJyyyZZZ888===999aaaxxxHHHLLLnnn~~~uuu{{{CCC(((111333;;;666wwwxxxiiijjjWWWNNNIIIDDD^^^}}}jjjsssaaa^^^ssslllnnndddEEEEEE>>>;;;666>>>\\\~~~~~~HHH///222------666;;;999===FFFDDDrrryyyMMMUUUWWWQQQTTT]]]PPPIIIZZZ[[[KKK{{{}}}AAA555DDDTTTXXXWWWUUURRRQQQQQQPPPOOONNNMMMCCC@@@JJJ|||sssrrrqqqkkkccccccpppuuulllooogggeeejjjaaaeeeeee___]]]vvv~~~www{{{000222,,,------000+++444333jjjooo^^^nnnjjj\\\aaavvvFFFMMMVVVqqqYYY@@@WWWvvvrrrggggggvvvpppwww}}}uuu}}}uuuqqqdddUUUEEEVVVjjjuuuzzzxxx|||\\\EEE222444ooohhh]]]WWWAAA888---,,,+++***))))))))))))///...---,,,,,,---...//////000111000333CCCcccssswww>>>>>>777666BBB:::WWW|||iiiyyyFFFYYY}}}zzzqqqEEE\\\AAA222AAACCCXXX}}}ZZZSSSHHHqqqMMM+++:::---666000///ZZZdddjjjaaaWWWNNNHHHJJJeeeyyyqqq|||aaadddzzznnn^^^MMM<<>>eeennnZZZPPPHHHDDDWWWwwwvvvwww}}}```GGG777333;;;777UUUfff000000000111333555777999999:::CCC888MMMttt___RRROOOSSSQQQPPPPPPPPPNNNJJJGGGFFFIIIFFFxxxDDD333UUUVVVSSSSSSRRRPPPOOONNNNNNNNNFFFKKK???@@@sss|||}}}sssnnnqqqmmmsss}}}{{{pppmmmkkkbbb]]]\\\hhhiii999***333++++++333++++++111111555wwwaaaOOOTTTttt___nnnvvvIIIPPP|||NNN@@@WWWvvvsssmmmiiiYYY{{{}}}{{{~~~}}}uuu```QQQDDDEEEGGGKKKUUUbbbnnntttmmmzzzCCC;;;222mmmiii\\\UUUDDD666---,,,+++***)))))))))))),,,---...///////////////---111888<<<999444555;;;>>>VVV^^^QQQyyy}}}zzzvvvwwwvvvxxxYYYzzzuuuBBB<<<777777???444BBByyyeeetttmmmRRRgggtttMMM___tttRRR888666CCCQQQ^^^~~~lllXXX===GGGxxxXXX111111,,,111(((999888,,,fffnnnfff```UUUMMMAAAGGG___tttVVV>>>;;;999NNNEEE[[[>>>000...111222444666777888999999:::;;;???UUUvvv___PPPPPPVVVUUUSSSQQQPPPPPPOOOMMMKKKLLLGGGDDD{{{888GGG???PPPPPPPPPPPPOOONNNMMMLLLKKKMMMDDD:::WWWyyyuuuyyyrrr}}}~~~{{{rrrqqqmmmggg~~~rrrPPP...(((333,,,***000***---(((666---???]]]YYYWWWwwwwww```QQQqqqgggMMMWWWoooGGG@@@\\\{{{uuu___RRR{{{{{{}}}zzzqqqgggZZZQQQCCC@@@===???GGGRRR]]]dddjjjpppzzzxxxUUU===111iiihhh[[[RRRGGG666---,,,+++***))))))))))))+++,,,...///000000//////---...333;;;>>><<<>>>AAAJJJNNNMMMJJJ^^^xxxvvvpppsss{{{~~~}}}ssspppnnn;;;<<>>)))(((000+++)))---+++111!!!555222$$$QQQbbbSSSWWW```ppp{{{FFFGGGqqqYYYPPP___ddd@@@???___}}}VVVoooyyy{{{}}}|||tttfff___\\\VVVOOODDDAAA>>>???AAAFFFOOOXXXZZZ```iiisss}}}{{{aaa>>>111dddfffZZZPPPLLL666---,,,+++***)))))))))))))))***,,,...000000//////222000333:::>>>>>>>>>@@@BBBEEELLLYYYZZZZZZ^^^iiikkkllloooqqqooooooyyytttOOO999&&&999===,,,444999555666555;;;===ssswww~~~]]]mmmlllYYY,,,???HHHHHHRRRZZZJJJbbbpppuuu@@@KKKHHHYYYvvviiiuuuGGG+++(((+++444000222...333444111aaammmfffWWWWWWLLLBBBFFFQQQggg{{{yyyTTTTTTcccDDDAAA;;;HHHkkk|||JJJ333///444222222333555555666666666777555:::>>>999AAAppp~~~ooo]]]RRRMMMKKKNNNSSSKKKKKKKKKJJJJJJJJJKKKLLLMMMTTTOOOTTTppp111777HHHJJJLLLOOOPPPOOONNNMMMLLLDDDHHHDDD;;;dddrrrVVV444***)))---***(((+++,,,...&&&000000)))///___uuucccVVVQQQbbbyyy~~~pppttt}}}[[[<<>>333aaafffZZZNNNOOO555---,,,+++***))))))))))))((()))***,,,...//////000222222777@@@FFFFFFEEEFFF>>>EEEFFFQQQRRRbbbdddjjjmmmnnnmmmkkkmmmwwwkkkKKK111555>>>///222---777===444222777888555mmm}}}yyyqqqbbbeeeZZZKKK---CCCJJJIIINNNQQQFFFMMMUUU|||YYYTTTGGGBBBKKKhhhpppdddpppvvvddd,,,+++000)))//////666***...;;;(((>>>???PPPVVVOOOFFFGGGKKKVVVhhhyyyiiiSSSQQQ___IIIOOOTTT~~~tttlll888777+++///111111222333444444444333:::222444>>>===999FFF]]]xxx]]]QQQGGGFFFIIIJJJIIIJJJKKKLLLLLLKKKHHHGGGGGGHHHBBBOOOIIIOOOPPPmmm///AAADDDIIIMMMPPPPPPOOONNNLLLCCCGGGHHH:::HHHwww~~~@@@000...+++)))***)))***,,,(((///,,,'''666222000```xxxSSSLLLXXX[[[bbbwww|||{{{ooogggPPPBBBFFF```NNNKKKTTT~~~SSS;;;EEEeeepppZZZ]]]{{{xxxppp]]]IIIFFFFFFGGGAAA999:::BBBFFFIIIMMMRRR[[[kkkfffwwwoooAAA666bbbhhh[[[MMMQQQ444---,,,+++***))))))))))))''''''((()))+++---///000222222888BBBKKKPPPUUU[[[ZZZ\\\OOORRRIII\\\]]]bbbkkkssszzz{{{~~~TTT+++)))+++EEE333222111555:::222111999666666JJJkkk{{{jjjKKK???555CCCEEEGGGLLLEEEFFFEEEEEEmmm```fffWWWFFFDDDXXXuuuhhhlll~~~ccc555%%%111666...(((***111+++---888111:::___```OOOVVVPPPHHHIIIGGGHHHRRRddd}}}tttuuueeetttxxx}}}JJJ222222------000111111222222222111111333888888777<<>>DDDJJJNNNOOONNNMMMKKKHHHEEEEEE???888OOOwww}}}{{{zzz}}}\\\444+++///+++(((,,,,,,)))+++***---+++$$$555666###444eeennn\\\GGGAAARRRVVV```ooozzz~~~{{{tttooowwwqqqiiifffooo\\\666888NNNTTTYYY}}}NNNWWW~~~JJJ<<>>@@@AAADDDFFFHHHNNN\\\ppp~~~jjjxxx{{{DDD:::eeejjj\\\LLLRRR222---,,,+++***))))))))))))'''''''''(((***,,,///111666444555<<>>OOO>>>FFF@@@IIIuuuoooWWWKKKHHHFFFGGGDDDDDDEEEEEEBBBDDDHHH@@@DDDGGGHHHFFFEEEEEEFFFNNNHHHCCCEEEUUU@@@555:::AAAHHHLLLNNNMMMLLLFFFIIIBBBCCCJJJ<<<333CCCwwwwww}}}zzzzzzttttttlllppp|||===)))'''...+++'''......))))))000$$$***+++......(((999000hhhlll___PPPKKKJJJNNNPPPQQQUUU[[[[[[oooWWWCCC;;;666GGGGGGbbbuuuLLLSSSrrrDDD===RRRpppuuuYYY{{{~~~~~~kkkYYYNNNSSSVVVNNNFFFDDDAAACCCEEEEEEGGGQQQbbbnnnrrr~~~GGG<<>>yyywwwxxxfff}}}ccc@@@===:::<<>>XXX```iii|||KKKCCCIII@@@KKKVVVXXXSSSNNNKKKIIINNNQQQppp|||uuu777222---+++,,,---+++***++++++,,,...///111222222EEE^^^HHHMMMKKKEEECCC???BBBFFFTTTuuuuuu|||fff<<<222000000///+++............////////////222111000000333777;;;>>>:::===?????????GGGTTT___rrr|||sss___UUUJJJEEEFFFGGGEEEBBB@@@?????????AAAAAAAAA@@@>>>???@@@AAABBBBBBBBBBBBAAAGGG>>>AAAIIIAAAccc~~~FFF111;;;???LLLTTTCCCKKKKKKIIIEEE@@@>>>@@@BBB===\\\}}}wwwpppooouuunnnooodddTTT+++555+++++++++************)))))))))***+++,,,,,,------,,,333aaaVVV333<<<999555LLLGGGdddfffVVVUUU```FFF;;;SSSwww[[[~~~yyylllUUUVVV[[[UUUIIICCCBBBBBBCCCCCCBBBFFFTTTbbbuuuwww\\\444hhh^^^^^^TTTFFF<<>>CCCKKK;;;444<<<,,,222cccdddLLLPPPaaavvvYYYNNNJJJRRRYYY\\\bbbkkkwwwttt|||sss888222///,,,******+++,,,,,,++++++,,,---///000111222888\\\hhhRRRDDDHHHNNNEEE>>>:::999JJJpppyyy{{{xxxmmm|||VVV444...------...+++------........./////////111000000000222666999;;;666:::<<<;;;:::<<>>>>>@@@@@@>>><<<777777777888999:::::::::888@@@;;;@@@III;;;HHHyyyDDD***AAAGGG???KKKLLLJJJHHHKKKMMMHHH===333222888MMMmmmkkk^^^[[[___gggoooooommm___444---(((+++++++++*********))))))))))))******+++,,,,,,---...444333LLLlll@@@000444666777666RRR{{{IIIkkk^^^QQQ\\\\\\DDD<<>>===;;;<<<>>>666333555+++'''555LLLtttUUUIIIUUU___eeelllpppgggYYYdddmmmhhh:::>>>------,,,***((()))+++...***+++,,,---...///000111444///QQQAAAKKKFFF???IIIDDD<<<999CCCVVVgggnnnuuurrr{{{zzz~~~bbb@@@,,,,,,++++++---+++------------............//////000000222444555666333777;;;;;;999888<<>>;;;;;;>>>???;;;777666666555555666777888999777???;;;???HHH<<<777NNN???///888AAAPPPMMMKKKGGGAAA===>>>BBBGGGEEE;;;555888BBBSSSoooxxxooofffeeeaaa___bbbccc]]]UUUkkkvvv}}}yyysss999&&&000***++++++*********))))))))))))))))))***++++++,,,,,,!!!///111...>>>eeelllFFF,,,///>>>000444777]]]nnnuuuJJJvvvUUUMMMfffWWWBBB>>>ZZZ~~~zzz}}}|||~~~xxx~~~{{{xxxooocccXXXOOOGGGEEEEEEEEEGGGKKK\\\qqqlll{{{aaa555jjj]]]___YYYJJJ:::000---***(((((()))(((((((((''''''''''''((())))))++++++...333;;;EEEMMMQQQSSS```jjjiiihhhqqq}}}hhh:::111333---)))............................../////////000000000222333111+++___zzzxxxzzzQQQ999999777666666888999999888888444111///...333555000///HHH___>>>'''(((+++------+++((('''***...******+++,,,---...//////333333999NNN>>>VVV@@@BBBDDDCCC@@@===>>>BBBEEEXXX___ooo~~~ttt}}}~~~pppeeeooozzzyyyxxxzzzsssEEE///(((,,,******---+++,,,,,,,,,,,,---------------...///000111222222222...222777888777888<<>>DDDGGGGGGHHHJJJIIIFFF>>>AAAEEEEEEBBB???>>>>>>???;;;777888<<<===999444888777555555555777999:::888>>>888777AAA???:::BBBOOO@@@111DDD@@@GGGIIILLLKKKGGGCCC@@@>>>???;;;:::;;;:::777<<>>,,,...+++000************))))))))))))))))))))))))******++++++000&&&%%%333666000SSShhhAAA111222444222///...222444kkkooocccHHH~~~SSSMMMpppQQQ???@@@___yyy~~~www~~~llliii___TTTNNNJJJGGGGGGJJJXXXssshhhrrrjjj;;;nnn^^^^^^YYYKKK;;;111...***(((((()))(((((('''''''''''''''(((((()))%%%&&&(((---777DDDQQQYYYVVV^^^bbbaaabbbkkkuuuzzz~~~|||]]]AAA***,,,333,,,)))555,,,,,,,,,,,,,,,,,,,,,,,,------........./////////333000000333;;;zzz___DDD:::777666444444555555555555666111111,,,%%%///666,,,333,,,;;;ccczzz???......((((((---...///,,,((('''))),,,))))))***+++,,,------...***555+++VVV___444NNNAAABBBCCCBBB>>><<<>>>BBB<<<<<>>>>>@@@AAA???:::;;;@@@DDDDDD???:::999999999666333555999:::888444444333111000000222444555111666444111666;;;<<<@@@III```RRR;;;---YYYRRRJJJHHHJJJHHHAAA:::<<<:::::::::999777888<<<555555777===CCCHHHIIIHHHOOOHHHBBBLLLggg}}}yyyggg[[[***)))...'''************)))))))))(((((((((((())))))))))))******)))---((('''000333///222CCCddd~~~{{{YYYCCC666,,,,,,111111,,,'''000111111yyyTTTFFFVVVPPPzzzLLL>>>BBBdddsss|||www{{{yyyyyylll```SSSHHHFFFIIIVVVvvvmmm{{{JJJrrr```\\\XXXLLL===222///+++)))))))))((((((''''''&&&&&&''''''((()))&&&&&&&&&'''+++333===DDDbbbiiinnnqqqssswwwwwwssseeeEEE...$$$(((111333((( )))888++++++++++++++++++++++++,,,,,,---------.........+++333,,,666888BBBfffCCC555666555444444333222222222222......222...(((...222***(((333999444PPP|||xxxWWW444333555%%%%%%===.........,,,)))((()))***)))))))))***+++,,,,,,,,,***666555222bbbwwwCCCBBB???>>>AAAAAA<<<777555333===>>>777:::HHHNNNJJJKKKOOORRROOOHHHFFFKKKPPPMMM___iiidddhhh~~~|||UUU---///'''+++000***)))---***************+++++++++++++++,,,---...///000000000333333222111222444888<<<>>>???>>><<<>>>CCCCCC@@@;;;>>>BBBBBB???;;;:::;;;444333222333555555555444222111000000000111222333---222666666555888;;;;;;:::BBB]]]ZZZEEEFFFNNNTTTRRRIIICCCEEEJJJHHHDDD===777333222444666===<<<;;;===AAABBBAAA???===???GGGYYYqqq~~~wwwjjjxxxNNN333555((('''000)))******)))))))))(((((((((((((((((((((((()))))))))222666&&&"""''',,,111;;;000666SSSzzz```CCC555222---222777666111---...222///000///IIIGGGXXXRRRJJJ>>>EEEhhhssswwwzzzbbbSSSUUU```zzz~~~{{{sssiii\\\NNNIIIJJJRRRwwwyyy}}}LLLwwwaaa[[[WWWMMM???222///,,,)))))))))(((''''''&&&&&&&&&&&&'''(((((((((((((((%%%###$$$'''***...777BBBKKKTTT[[[^^^[[[```^^^NNN@@@******---888...---***$$$'''555222************************,,,,,,,,,,,,------------+++---000000666000MMMkkk|||bbbxxxQQQ;;;777999444444333222000000000111***---///......//////...//////......(((AAAgggiiiwwwddd111333444+++$$$++++++,,,+++))))))******)))((((((((())))))***+++++++++///333000111%%%hhh\\\KKK======CCCCCC???===777<<<;;;444666???@@@999===;;;:::===BBBIIIOOOQQQaaa\\\ZZZhhh~~~YYY777###...'''+++...((((((,,,))))))))))))*********++++++++++++,,,---...///000111444444444333333555888:::999:::999888;;;AAABBB???<<<===>>>===;;;:::999999111222444333111000111333333333222222222222222222111000777;;;666666:::999<<>>MMM^^^gggcccXXXPPPLLLDDDBBB???;;;;;;<<<<<<;;;555666666444333444999===EEE[[[mmmgggUUUYYY~~~```---###444---(((000---***)))))))))((((((((((((((((((((((((((((((((((((,,,***###%%%///---,,,666"""222999444111333FFF```uuuwwwyyyrrriiicccQQQ;;;000222777888666......,,,(((&&&(((+++---+++000111yyyDDDLLLTTTQQQxxxIII>>>GGGjjjmmm}}}sssTTT888777???YYYvvvrrrppppppiii[[[OOOIIIWWW~~~~~~NNNzzzbbbZZZUUUMMMAAA333000,,,)))))))))(((''''''&&&&&&&&&&&&'''(((((("""&&&)))***)))''')))***$$$))),,,)))((()))***)))---(((...$$$555(((!!!,,,&&&444---"""%%%,,,))))))))))))))))))))))))++++++,,,,,,,,,---------333 :::***+++;;;000aaappp{{{{{{kkk```[[[:::......000444444333222000//////000///111***''',,,***''',,,)))+++***444***777)))000EEEggg~~~LLL000,,,111 %%%///((((((///(((***'''%%%'''***,,,***'''(((((())))))******++++++,,,"""222444999---eeeVVV;;;777999===@@@@@@555555@@@CCC:::777===;;;>>>AAABBBAAABBBHHHLLLGGG[[[|||tttUUU666(((------&&&))),,,&&&''',,,((())))))))))))************++++++,,,,,,...000111222------///000111222444555000444666999>>>BBB@@@:::999888666444333111000///000333555333...,,,...111000111111111111111000///333+++000555111111888888444>>>???JJJqqqpppEEE???ZZZrrrqqqeeeRRROOOHHHAAA>>>??????===:::>>>AAAAAACCCNNN```ooo}}}cccTTTgggzzzggg555<<<+++###444... ***))))))))))))((((((((((((((((((((((((((('''''''''$$$,,,+++(((+++((($$$)))+++000''''''777555---555888///555<<<555111666:::...000222333222000///...'''+++//////......---+++'''///333iiiBBBRRRPPPNNNrrrIII???HHHkkkeeeXXXxxxooo{{{pppNNNGGG???666<<>><<<888999===<<<777;;;999<<>>===555HHH{{{PPP888YYYrrrbbbQQQ<<>>}}}dddXXXCCC999@@@AAA777444<<<@@@BBBCCCLLLdddpppHHH---''')))***)))))))))))))))))))))))))))(((((()))))))))*********++++++,,,,,,---.........000000000111111222333444555666777999999999888888;;;:::777444111//////............---------,,,,,,,,,,,,,,,,,,,,,------......//////000111222333333444000777AAACCCKKKpppnnnLLLOOOjjjuuusssuuummmcccLLLGGGSSSddd^^^777,,,,,,+++******))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***++++++++++++,,,,,,,,,------------------------------------------------,,,,,,+++++++++*********(((///444yyyDDDCCCwwwOOOQQQjjjFFF===JJJpppvvvpppyyy{{{RRRBBBEEECCC777TTT}}}ttteeeXXXSSSxxxyyyccciii]]]UUUKKKFFF888000***)))***((('''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))***************++++++,,,+++++++++,,,---///000111(((HHHvvvPPP===...,,,/////////111000///...---++++++******%%%&&&(((***+++******)))((()))+++,,,,,,+++******&&&(((+++---///...---+++444000222888888000---111$$$'''++++++***((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))+++...---+++***---///111???xxxzzz^^^GGG---"""(((...,,,&&&))))))))))))))))))))))))(((((())))))))))))*********++++++,,,,,,---....../////////000111111222222555666777888777777555555888666444111///...------,,,,,,,,,,,,++++++++++++++++++******++++++,,,------...///000111222222333444***222CCC>>>///@@@ccckkkaaaiiiooo\\\cccwww[[[<<<+++%%%++++++***)))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++++++++++++++++++++++++++************************+++++++++***************,,,---666uuuAAABBBrrrMMMQQQeeeDDD===KKKqqqlll}}}jjjZZZPPPHHH:::CCCyyy}}}xxxlll\\\YYY```uuukkkjjj```WWWLLLFFF999111*********((('''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))***+++++++++++++++,,,---...///000111+++BBBzzz~~~ooo{{{xxxKKK666...***---///------///......,,,+++*********************)))))))))((((((************************------,,,,,,---...000000'''$$$%%%******&&&%%%(((000111111...***(((***---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***&&&))),,,---------///000...777111OOOpppQQQ++++++,,,,,,+++***((('''))))))))))))))))))))))))(((((((((((()))))))))************+++,,,,,,---------...///000000111111111444555666777777666555444222111///,,,+++*********+++++++++++++++++++++++++++************+++,,,,,,------...///000111111222222111111444:::===<<<:::GGGiii===(((---111,,,******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********************)))222,,,777www~~~@@@CCCpppMMMRRR___CCC<<>>333******---,,,***((())))))((((((((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++%%%;;;|||yyyttt???FFFqqqNNNVVVUUU???;;;MMMttt~~~ttt{{{yyyyyyuuugggddd]]]MMMAAA;;;333,,,++++++(((&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))************++++++,,,---111&&&,,,888,,,$$$QQQzzzvvvvvvyyy|||~~~ooogggwwwxxxkkkwwwMMM222///111---(((***,,,++++++,,,------++++++*********++++++,,,,,,...111333555555444444444555777777777666444222---......---,,,)))'''&&&)))******)))))))))((('''***++++++---...,,,)))&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))((('''((((((((((((''')))!!!,,,222&&&***666000666cccfffOOO333---111777---$$$%%%###$$$)))000111+++%%%(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))***+++++++++---...000111222222111000...///000111111000///...,,,,,,******)))***+++,,,(((((()))))))))************))))))))))))***++++++******+++,,,---.../////////+++///777333***222CCCCCCBBB???HHHFFFFFF^^^{{{```:::,,,###000000###"""///111&&&((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))***%%%===rrrvvvooo>>>GGGoooLLLUUUTTT>>>;;;NNNttt~~~|||~~~~~~rrriiiddd]]]NNNCCC<<<333,,,++++++(((&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))((())))))***++++++,,,***+++---------333<<>>BBBEEEDDDAAA<<<888888555222...------///000)))++++++******++++++)))((((((((('''&&&'''***,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''(((***++++++)))'''***000---***...///,,,---444(((666999DDDnnn|||kkkcccPPP666666(((---%%%///(((+++******)))&&&######&&&)))((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))******++++++---...000222333222111000---...//////...,,,+++******)))(((''''''((()))***&&&'''''''''(((((())))))((((((((((((((()))******)))***+++,,,---......///222...---111666666555555888AAAFFF222CCC;;;<<<333OOOwwwyyymmmJJJ444222)))......''''''...---%%%%%%---((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))///(((===uuuAAAFFFlllJJJTTTTTT===;;;NNNuuu|||~~~~~~vvvtttrrryyygggggg\\\NNNFFF???444***))))))((('''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))++++++,,,------......///---XXX~~~uuu|||rrrvvvcccrrr}}}{{{|||iii444222///,,,***))))))***555###$$$111///)))***,,,+++000333000...111999>>>???HHHNNNNNNOOOUUUUUUOOOAAAHHHYYYWWWIIIRRRWWWCCCTTTDDD:::<<<;;;333222888###---///&&&###+++...***************))))))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))*********++++++++++++---------...///000111222DDDHHHLLLQQQTTTTTTSSSRRREEEAAA;;;555000.........++++++)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******++++++---...111333333222000/////////...------,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,---...---------...000333555777666888:::===>>>:::444///444...333OOOwwwvvvmmm@@@999111,,,,,,,,,)))&&&+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))---333;;;uuukkk:::MMMiiiNNNRRRSSS>>><<>>KKKTTTWWWUUUfff{{{vvvsss^^^EEEEEEOOOAAA%%%CCC111+++333111""")))***++++++***)))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********+++---,,,,,,,,,---...//////+++,,,...000000///---+++333111...+++))))))***++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******+++++++++---///111111000...---......---,,,,,,+++******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++,,,---------------...000333555666777666555333222111000...000...---///444999;;;<<>>PPPiiiMMMNNNVVV>>>;;;LLLqqquuu{{{tttqqqiiihhhaaa^^^xxxsss```OOOBBBIIIaaawww~~~xxxiiihhh]]]PPPHHHAAA666,,,***+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))******++++++,,,---------++++++******777YYYrrrZZZEEE555)))"""++++++*********+++---...***111444...,,,000000+++777AAALLLPPPSSSbbb|||qqq}}}}}}tttuuussshhhUUURRR???===888333000000///...+++++++++++++++)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++*********++++++,,,,,,,,,,,,+++***)))((('''))))))(((((()))******+++******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******+++)))+++,,,......---,,,+++,,,,,,++++++******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******)))******+++,,,---.........///111333555666222222000...+++)))***+++(((***+++)))&&&''',,,111///222111......000///---***......+++***---///...***'''%%%&&&)))***)))'''******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))---000444lllkkkkkk@@@NNNhhhLLLJJJXXX???:::IIInnn{{{xxx~~~yyyrrryyysssxxxTTTJJJrrrNNNDDDBBBHHH\\\zzz{{{jjjiii^^^QQQIIIBBB777...+++,,,***)))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))******+++,,,,,,,,,)))...111+++&&&***;;;JJJ}}}[[[MMM:::+++%%%'''---222))))))))))))***+++,,,---+++///+++)))...///***)))???BBBWWW~~~ooo~~~pppmmmfffZZZWWWWWWDDD'''$$$555*********+++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))******)))((((((((())))))******)))))))))******+++******************))))))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********)))***+++,,,---,,,***************))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++,,,---......///000111222444444///111222111---***))))))+++)))(((***---///...,,,)))'''(((++++++'''&&&'''+++++++++)))))),,,......+++)))((((((***)))'''%%%))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))))),,,222777qqqlll<<>>666,,,+++***+++,,,,,,+++******)))))))))******++++++***,,,&&&(((000...999UUUSSSwww}}}xxxeeeqqq~~~jjj[[[```cccJJJ&&&,,,***'''''')))******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((()))(((((('''''''''((((((&&&&&&%%%%%%&&&((()))***''''''((((((((('''%%%%%%)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))*********+++,,,,,,,,,+++******((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++,,,,,,......///000111111222222333222000---***((()))***(((((())),,,---,,,(((%%%)))&&&(((...000------222---+++***)))(((&&&%%%%%%***************(((&&&$$$(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''222777zzzcccjjj999IIIbbbMMMKKKTTT@@@888CCCggg~~~}}}nnndddMMMAAAOOO```^^^VVVMMMHHHBBBBBBZZZvvvxxxiiiiii___SSSMMMCCC888...,,,,,,***((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((()))******+++------+++'''$$$(((111999...//////...222999<<<;;;gggvvvuuukkkYYYZZZTTTOOOFFF>>>666222...(((&&&''')))***,,,------+++)))'''************************+++333---,,,444444OOOooo|||aaa___ccc___999333+++&&&'''((()))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((''''''((())))))++++++************++++++%%%%%%&&&'''((((((((('''((((((''''''&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((())))))***+++,,,,,,,,,,,,+++******((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,---...//////000000000///111,,,%%%"""###(((---000...666>>>>>>888444555888444000---,,,***'''&&&)))'''$$$%%%+++...------///&&&&&&'''(((((((((''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&333777ooo\\\qqq===NNN___MMMKKKQQQBBB777@@@cccuuujjjUUUmmm}}}hhhTTTbbbPPPFFFKKKcccuuuzzzhhhhhh___TTTNNNCCC888...++++++)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((()))******+++'''&&&,,,333222'''+++---,,,)))***...///---###***222,,,///...444111333---)))+++---...000444...---***'''&&&(((,,,///)))******+++,,,,,,,,,+++%%%111***...HHHUUUgggwwwsssttt\\\[[[RRRGGG777---)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((()))***+++&&&&&&&&&%%%%%%$$$$$$$$$'''''''''((())))))******'''''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))++++++++++++******))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,,,,---...//////......---***'''&&&---999CCCGGGHHHPPPQQQPPPMMMGGGBBB@@@@@@AAA@@@;;;555444777999:::555...***+++***%%%""""""%%%&&&'''''''''((()))***'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''222222uuudddxxx===PPP]]]MMMJJJQQQCCC777===___xxx~~~ooohhhxxxZZZBBBJJJ```~~~tttggghhh___UUUOOOCCC888---++++++)))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))))))))++++++)))&&&&&&,,,111%%%***---+++***,,,---+++000,,,444(((333(((///)))---)))(((+++,,,'''$$$%%%%%%'''***,,,+++***))))))((()))***+++------------+++999111BBB{{{}}}kkk}}}qqqfffhhhYYYEEE555...,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))+++,,,---&&&&&&'''((())))))((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))++++++******)))))))))(((''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++,,,---......---,,,,,,(((+++666III^^^jjjkkkfffaaaVVVOOOTTTbbbjjjeee]]]iiiggg]]]MMMEEEFFFFFFAAA???666000111111---+++...((()))))))))(((((()))+++&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))$$$,,,)))yyyhhhsss555NNN]]]LLLHHHRRRCCC666<<<]]]qqqvvv___<<>>QQQ___UUUYYY___kkk}}}|||```OOOJJJKKKHHH;;;...))),,,...)))###(((((('''''''''((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***000^^^[[[>>>]]]kkkKKKDDDooofffIII999555OOOsss~~~}}}sssttt}}}nnnaaaUUUJJJEEEQQQVVVKKKFFFAAAZZZnnnkkkkkkcccYYYTTTHHH999------...***(((+++((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))''''''(((((((((((())))))++++++++++++************''''''((((((((((((((((((***)))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********)))***...000***(((777JJJzzzjjj^^^WWWUUURRRPPPVVVUUU[[[bbbcccooo^^^^^^TTTDDD%%%+++******+++***'''(((+++((((((((((((((((((((((((((((((((((((((()))))))))&&&'''((()))******)))))) &&&(((&&&)))000111---+++)))'''&&&'''((((((&&&,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++,,,+++)))((('''&&&%%%(((---///---******)))---888HHHVVV\\\^^^mmmuuu|||}}}|||~~~}}}{{{|||vvvxxx}}}~~~ppp___RRRNNNEEE777+++%%%&&&)))(((((((((''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((---***///KKKRRRuuu{{{888RRRqqqJJJFFFeeehhhIII999555KKKnnnppp{{{sssqqq{{{pppssstttkkk]]]MMMNNNhhhvvvlllPPPEEEcccllllllkkkcccYYYSSSIII999---...///,,,)))+++))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((((((((((()))))))))******++++++******************+++++++++++++++*********)))***+++,,,,,,,,,,,,,,,++++++******************((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++...+++000444,,,...RRR{{{lll^^^lllyyylllbbb^^^]]]^^^^^^VVVMMMMMMUUUUUUQQQ\\\ppptttiiiaaaHHH...***))),,,,,,((('''***))))))))))))))))))))))))(((((((((((())))))******+++******,,,//////+++''',,,...///......000111///111///---...000000000///+++)))(((((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++,,,+++)))((((((&&&&&&(((+++---+++)))'''...:::HHHUUU]]]bbbcccgggsss^^^iiiqqqqqqrrr~~~tttqqqzzzvvv```^^^UUUGGG888...---///***))))))((((((((())))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))'''--->>>YYYOOOUUUxxxKKKIII]]]iiiJJJ<<<666HHHjjjrrrqqqxxxsssqqqXXXRRRZZZ]]]^^^XXX]]]sssxxxdddWWWQQQqqqlllmmmlllcccYYYSSSLLL;;;......000---)))***)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))(((((())))))******++++++)))))))))))))))((((((((((((((()))))))))*********))))))***+++***)))((('''&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++++++++///))))))...///BBBuuu}}}UUUFFFOOOiiiqqqQQQ>>>KKKJJJIIIHHHHHHIIIKKKLLLHHHKKKIIIDDDGGGOOOPPPKKKSSSfffcccXXX;;;///(((+++---***''')))))))))))))))))))))))))))'''(((((())))))******++++++))))))***,,,---+++)))777444666<<<<<<555222555<<<999777999999666333333000---+++*********)))''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))*********))))))))))))((('''''''''((())),,,<<>>666DDDeeesssttt```ppp~~~{{{zzzxxxtttqqqnnnaaadddhhhmmmjjjkkkvvvrrrZZZXXXbbblllnnnmmmdddZZZTTTNNN<<<......111---))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))(((((()))******+++,,,,,,)))***+++---///111333333888888999:::;;;;;;<<<===<<<===<<<;;;999666333111//////...,,,+++)))((((((++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,******))),,,???dddSSS777@@@mmmgggIII777:::===<<<:::999===@@@888BBBEEE===999BBBMMMRRRRRRTTT}}}kkkjjjiiiOOO:::***))),,,***''')))))))))))))))))))))))))))'''(((((()))******++++++(((+++---------111;;;CCC???;;;IIIcccmmmeeedddoooaaa[[[WWWUUUOOODDD<<<:::===:::666333111///,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''')))***)))'''(((---222FFFRRR___eeeffflllyyynnnhhhttt{{{pppXXX^^^___XXXSSSXXXbbbiiiggguuuwwwaaaGGGJJJrrrwwwrrr~~~ttthhhWWWDDD666---,,,,,,+++******++++++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++......cccuuuHHHFFFVVVRRRFFFwwwKKK???666AAA___```ZZZ~~~~~~zzzxxxwwwvvv{{{eeeZZZwwwkkkooonnneeeZZZUUUOOO===...///111---)))((())))))))))))(((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((())))))***++++++,,,,,,...000444999>>>CCCGGGIIISSSSSSTTTUUUWWWXXXYYYYYY```___^^^\\\XXXSSSOOOLLLDDDBBB???:::666222...---,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,)))222333666UUUzzzhhhSSSTTT```VVVRRRCCCEEEDDD>>>888888@@@HHHCCC===BBBNNNKKK<<<;;;EEEBBBMMMXXXwww{{{kkkccc^^^CCC+++'''+++)))(((***))))))))))))))))))))))))'''(((((()))***++++++++++++222888777666@@@TTTeeewwwppptttgggbbbJJJFFFAAA===999555111...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))$$$(((,,,+++***---777???cccbbbeeeooo{{{}}}{{{~~~zzzhhhUUUYYYfffvvvhhhxxxhhhsssvvvdddYYYVVV...------,,,+++++++++,,,))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''***---...]]]pppUUUOOO[[[UUU===KKK???555>>>\\\}}}TTT[[[uuuiii___kkkooonnngggTTTVVVHHH<<<111---,,,***))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((()))(((((((((###(((,,,---)))'''(((***///000&&&...111///:::777>>>===NNNLLLTTTDDDJJJKKKNNNVVVMMMOOOOOOOOO\\\XXX[[[VVVcccgggjjjmmmaaaeeedddhhh]]]___^^^SSSMMM999...---------...,,,(((%%%///...+++(((&&&''')))+++)))))))))***))))))((('''((((((((((((((()))******)))******++++++,,,------,,,666111777uuunnn}}}jjjXXXdddllliiigggPPPKKKLLLHHH:::>>>TTTdddmmmooo\\\GGGFFF@@@GGGUUUHHH\\\xxxvvvuuujjjOOO444888$$$+++%%%---***************+++,,,,,,&&&666222###&&&...///...///???666^^^fffyyyooo___SSS;;;777@@@<<<333((((((+++'''(((,,,((('''(((((('''&&&''')))+++******)))((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%444 )))...###IIIllljjjrrr{{{yyyvvv^^^```qqq}}}}}}QQQaaaQQQ<<<)))(((---///......************))))))))))))))))))))))))))))))))))))((((((***+++&&&###'''...(((%%%%%%(((+++***'''%%%)))+++***))))))***)))'''***(((&&&'''***++++++***(((((((((((())))))))))))))))))))))))))))))))))))...222---^^^WWWoooqqqIII^^^SSSBBBMMMEEE???777TTT{{{```EEEvvvTTTpppbbbpppnnngggTTTVVVHHH<<<111---,,,***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((000+++''''''***...//////&&&---)))444999777CCC@@@KKKJJJ[[[___tttuuutttlllmmmgggppp___gggaaahhhjjjaaa^^^MMM<<<;;;999777555444333222((())))))******))))))((())))))*********))))))(((((((((((((((((()))***************+++,,,,,,------+++---///^^^{{{sssmmm^^^zzzwwwdddZZZUUUWWWggg}}}nnnYYYTTTUUUKKKMMMQQQGGG>>>JJJOOO]]]hhh|||OOOggg???&&&222%%%)))...*********)))******++++++(((###)))444---***999===UUUnnneeeSSSIII999HHH---%%%///,,,%%%)))...******)))(((''''''((()))******)))((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***---!!!---***$$$IIIkkkjjjeee{{{|||{{{kkkaaahhhzzz}}}zzzvvvhhh]]]HHH333,,,,,,,,,******************))))))))))))))))))))))))))))))))))))***((())),,,+++'''&&&)))---++++++,,,...///000111222000---+++,,,...000000%%%)))------(((&&&)))---))))))))))))))))))))))))))))))))))))))))))))))))000&&&000,,,VVV[[[eeefffBBBhhhUUUEEERRRFFF???777QQQwwwTTTNNNmmmTTT}}}^^^pppnnngggSSSUUUHHH<<<111---,,,***))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))''')))---000111000...,,,111<<<===MMMZZZfffjjjvvvrrrwwwuuuooouuukkklllbbbkkkmmmuuuuuuqqqkkkcccfff[[[@@@NNNXXXPPP;;;,,,+++111...,,,************)))((())))))))))))*********))))))(((((((((((()))************++++++,,,,,,------222000HHHeeedddxxx|||hhhQQQUUUvvvzzzgggbbbjjjmmmmmmeeeUUUHHH???QQQUUUTTTkkkccc~~~llliiiVVV(((555)))++++++++++++******)))*********,,,---...444333+++===cccrrruuu^^^III777555:::777++++++---'''++++++******)))(((((((((******)))(((((((((((()))(((((((((((((((((((((((())))))(((((((((((('''''')))((((((((((((((((((((()))((((((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******... 333$$$777vvv|||pppyyyqqqsssrrrhhhwwwiii|||qqq]]]DDD444---)))((()))++++++*********))))))))))))))))))))))))))))))))))))&&&%%%***,,,)))&&&&&&(((***+++******---333888<<<;;;<<<@@@DDDFFFFFFFFF222222111...+++)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))DDDrrrfffhhh;;;qqqtttUUUJJJjjjYYYFFF>>>777MMMrrrTTTfffppplll```fff~~~gggpppnnnfffSSSTTTHHH<<<111---,,,***))))))((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))***%%%---444222+++***222;;;EEE___qqq~~~zzzYYYkkkrrrvvvrrraaa[[[MMM>>>999@@@GGGIIIHHH@@@999000++++++,,,+++***)))))))))))))))))))))***))))))(((((())))))***+++******++++++,,,------...,,,111kkkmmmlllgggjjjeeeaaagggAAAPPPLLLKKKSSS{{{[[[iiiGGG***333+++&&&,,,++++++***************'''222000,,,666KKKkkkvvvXXXKKKCCC===555555000"""+++***)))*********((('''+++***))))))(((((())))))(((((((((((((((((((((((())))))(((((((((((((((((()))(((((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********%%%222+++***hhhttt{{{uuupppvvv{{{zzzrrrWWW@@@000******,,,+++++++++*********))))))))))))))))))))))))))))))***''''''+++,,,***+++---///888???@@@@@@DDDJJJNNNdddcccdddgggdddZZZNNNGGGJJJ===///***---000...***+++***************))))))))))))))))))))))))))))))"""---(((,,,777}}}^^^sss777[[[{{{RRROOOTTTbbbFFF===888HHHlllVVVxxx}}}VVVwww~~~tttdddddd{{{pppnnneeeRRRSSSHHH<<<111---,,,***))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((((()))***+++333111---***000CCC\\\ooo}}}yyyjjjnnneee}}}wwwlll\\\LLL???888555KKKBBB888333333222...***+++***))))))(((((()))))))))))))))))))))***++++++***++++++,,,------......///FFFzzz~~~~~~wwwuuudddwwwfff```gggMMMfffgggsssvvvKKKWWWLLLLLLPPP}}}|||oooddd^^^+++///000$$$,,,,,,++++++++++++,,,,,,,,,---,,,AAAppp|||rrrKKKEEECCC<<<555+++***)))'''(((***+++***(((++++++***)))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))((('''''''''''''''''''''''''''(((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************"""000'''SSSyyy}}}xxxvvvppp{{{wwwhhhLLL777...---000++++++++++++************************************,,,++++++,,,******111:::777>>>BBBCCCMMMfffhhhZZZGGG777///------,,,,,,,,,++++++*********)))************************$$$222+++000666sssKKK|||888KKKPPPTTTGGGlllFFF===999CCCgggqqqOOO{{{rrrCCC^^^zzziii}}}iiiuuupppmmmeeeQQQRRRHHH<<<111---,,,***))))))))))))))))))))))))))))))'''(((((())))))******+++))))))(((((()))+++---...---,,,333JJJkkkiiisssyyytttfff]]]```fffRRRJJJAAA???AAA===444+++///...,,,***))))))*********))))))))))))***++++++++++++,,,,,,------......777fff|||}}}{{{PPPrrr[[[LLLGGGMMMRRRaaavvvzzzxxxjjjSSSaaaSSSSSSZZZvvv}}}~~~ooo\\\\\\>>>&&&444)))------,,,,,,------...///,,,555MMMyyy~~~rrr^^^DDDGGGFFF222...+++((((((***,,,+++)))++++++***))))))))))))***))))))))))))))))))))))))(((((())))))))))))******'''''''''(((((()))))))))'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***!!!@@@xxx{{{{{{wwwsssxxx}}}tttzzz___EEE666000///,,,++++++++++++*********************************((()))+++...///333???LLLQQQkkk~~~wwwpppoooyyy|||cccFFF111+++---------,,,,,,+++*********************************&&&000))),,,555}}}NNNCCCFFFTTTVVVEEEyyyJJJ???<<>>JJJVVVeeerrrooobbbeeeiiiiii{{{qqqsssuuuqqqppptttpppTTT???555...------,,,++++++******************************&&&)))((('''444sssYYYOOOFFF|||^^^VVVFFFPPPCCC???<<>>HHHLLL777$$$---///'''(((+++******)))))))))))))))+++*********))))))(((((()))&&&&&&,,,///,,,))))))------444AAAHHHFFFFFFJJJDDDNNNRRROOOSSSWWWGGG111***,,,,,,+++,,,...,,,))))))++++++******+++***'''************************)))111######:::///...444||||||||||||zzzrrr___GGG000,,,,,,***)))+++,,,***'''---(((%%%'''))))))+++---***CCCbbbqqqmmmqqqfffggglllkkkpppoooiiihhhqqqzzz~~~rrr}}}nnnKKK------555((('''222+++************************'''111%%%,,,///KKKXXX^^^qqq999ZZZSSSLLL^^^TTTJJJ???999GGG{{{^^^]]]yyy|||xxxzzz}}}\\\^^^jjj}}}VVV]]]uuu~~~uuuUUUpppnnneeePPPPPPGGG;;;000,,,,,,***)))***************)))))))))((())))))))))))+++,,,,,,,,,!!!,,,333111:::wwwtttooo|||jjjRRRppphhhNNNCCC>>>VVVSSS777---222///%%%......---,,,++++++---...///111+++222222---<<>>nnn|||gggTTTxxx|||{{{mmmbbbZZZ\\\```bbbeeehhhyyyqqqVVVAAALLLkkkzzzmmmZZZqqqmmmdddPPPPPPFFF;;;000,,,,,,***)))***************))))))))))))))))))***+++,,,---------)))111<<>>999;;;666******+++,,,...//////...,,,***222(((///...888LLLyyynnneeefffjjjoootttrrrnnnooowww}}}bbbIII>>>///'''666%%%CCCYYY|||tttRRRIIILLL:::+++,,,***,,,+++******))))))******************************+++)))***000666===HHHSSSkkksss{{{{{{yyynnn^^^VVV]]]]]]HHH......,,,,,,,,,+++((((((+++************************+++(((,,,...$$$222(((TTTxxxwwwzzzwwwllljjjyyyqqqyyycccPPP333///,,,,,,+++***+++---)))---///***,,,DDDsssxxxnnn}}}JJJ111...,,,000+++++++++++++++++++++++++++)))$$$111,,,333GGGqqqMMM:::llleeeVVVAAAqqqJJJAAA@@@555UUUwwwxxxwwwhhhxxxxxxxxxyyyjjjZZZWWW^^^fffiiihhhPPP<<<:::@@@CCCcccvvvhhhIIIssskkkcccPPPPPPDDD999///------+++))))))))))))))))))))))))*********+++,,,+++))))))+++...333DDDOOOxxxbbbLLL[[[pppyyyooohhhaaaXXXRRRPPPOOOMMMKKKMMMMMMMMMOOOQQQTTTWWWXXX^^^ccciiinnnyyyDDDwwwllldddSSSDDDPPPTTT===///---******,,,------,,,///---555,,,222444HHHcccsss|||ooo{{{\\\EEEHHH222---222,,,dddhhhMMMSSSFFF555000,,,,,,++++++******************************++++++++++++...222777<<>>BBB888NNNqqq{{{hhh\\\uuuddduuu{{{zzzxxxyyynnnmmmssstttkkkaaabbbgggooowww}}}{{{rrriiiZZZAAA;;;@@@GGGjjjssstttCCCtttjjjcccPPPPPPCCC888///------+++))))))))))))))))))***************,,,,,,***(((***///333>>>```rrriii[[[___ppp}}}wwwpppmmmggg]]]TTTPPPJJJGGGCCCAAA@@@AAAAAAAAA<<<======>>>??????@@@@@@555???HHHJJJHHHMMMZZZgggjjjgggiiidddVVVPPPQQQMMM<<<666...++++++,,,,,,+++------000---///555ZZZmmmxxxrrrmmm}}}www}}}xxxlllEEEGGG111222444NNN~~~aaaQQQEEE:::333,,,,,,,,,+++************+++*********+++++++++++++++...---777OOOiiixxx}}}~~~uuummmuuuppp]]]YYY]]]666+++%%%)))---***))),,,************************%%%111&&&&&&333...AAAooo}}}uuujjj```\\\^^^^^^```eeejjjooo|||qqqkkkuuuwwwooojjjgggfffttthhhKKK:::,,,***,,,******------++++++>>>jjjvvv|||llleeennnGGG777111999LLL___ccc[[[]]]uuuxxx}}}zzzeee>>>444+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))&&&...(((...VVVmmmiiirrr===ZZZgggNNNMMM\\\BBBBBB999EEEfffzzzsssYYYuuujjjqqq|||{{{vvv~~~xxx~~~|||hhhQQQ???>>>OOOuuummm<<>>@@@:::;;;===>>>>>>===;;;:::444888;;;:::999;;;BBBIIIIIIUUUpppppp]]]dddgggSSSJJJXXXLLLBBB666...,,,---...---))),,,)))///,,,444lll\\\{{{uuuzzzxxxyyyrrrrrrtttyyytttOOOBBB333+++@@@wwwssskkkqqqwwwYYYDDDBBB888***---,,,++++++******++++++*********++++++,,,,,,,,,444;;;PPPqqqyyysssnnnssssssZZZOOO:::******---+++)))+++************************)))---***)))///222kkk{{{yyylll}}}zzz~~~|||sssooommmooosssrrrjjjdddkkkvvvuuurrrlllbbbhhhZZZBBB...+++...---,,,...&&&///JJJpppvvvnnniii___HHHJJJjjjIIICCCFFFCCC<<<555111...///:::GGGgggyyy^^^===...,,,,,,,,,,,,,,,,,,,,,,,,)))******...)))...@@@vvv^^^BBBEEE~~~hhhWWWGGG|||qqqKKKCCC:::@@@\\\~~~uuuMMMtttqqqwwwlll^^^DDD???^^^zzzhhh555uuuiiibbbQQQPPPAAA777...------+++)))((((((((())))))*********+++(((***+++***+++111<<>><<<>>>===:::===CCC???CCCGGGHHHFFFEEEGGGIIIDDDEEEGGGGGGFFFDDDAAA???@@@===:::999:::<<<>>>???BBBHHHPPPZZZlllmmmSSShhhoooZZZNNNXXXKKK;;;111...///000000,,,000(((555///888{{{ZZZvvvwwwyyyhhhrrr~~~uuuqqqmmm[[[JJJRRRhhh```]]]\\\aaakkktttyyyzzz~~~rrr[[[AAA;;;:::dddiii}}}{{{}}}{{{wwwkkkbbbjjjdddSSSYYYrrrrrrjjjMMMPPPAAA,,,---,,,++++++******++++++*********++++++,,,,,,,,,:::WWWyyy{{{wwwyyy{{{zzz\\\MMMPPP@@@===888666AAAZZZxxxgggiiiMMM333---...***''')))************************---(((000...(((777~~~yyyuuu}}}vvv~~~tttjjjfffbbb]]]SSSMMMTTT```wwwvvvqqqaaaaaayyysssdddHHH///,,,111000---...,,,GGG|||}}}lllzzzkkkYYYQQQDDDVVVYYYCCC===BBB:::777@@@FFFBBB:::666111???{{{JJJ222,,,,,,,,,,,,,,,,,,,,,,,,&&&+++---///***///222tttLLL@@@999wwwkkkbbbKKK___SSSDDD;;;???ZZZvvv```aaayyytttvvvvvvrrr```[[[@@@===kkkwwwggg|||555wwwiii]]]ZZZIIIAAA888000...---+++)))+++))))))))))))))))))))))))***&&&***///***)))EEEhhhrrrfffqqq```TTTccciiiwww}}}vvvqqqxxx~~~tttmmmllleeeTTTAAA777888:::<<<>>>AAACCCEEEGGGLLLKKKJJJIIIIIIHHHHHHGGGFFFIIIMMMNNNMMMKKKJJJIIIMMMHHHBBB<<<888777999<<<>>>>>>@@@DDDJJJXXXtttNNNnnnxxxKKKEEE\\\:::666>>>***+++***000...///***555MMMjjjqqqdddxxx}}}^^^ZZZ```cccddd^^^TTTKKKGGGGGGCCCCCCHHHSSS\\\aaafffjjjsssSSSBBB:::AAApppqqqllllllzzzqqqiiiTTTeeegggNNNLLLSSSPPPnnnnnnzzzJJJJJJLLL///000,,,,,,...---***)))+++(((///(((&&&111...--->>>aaawwwvvvaaaLLLDDDKKKVVV```VVVUUUSSSEEE@@@GGGLLLwwwzzzaaadddRRR$$$///)))...+++************************---"""555,,,***WWWvvv{{{}}}xxx~~~qqqkkkcccUUUKKKJJJQQQtttdddZZZ}}}wwwMMM111...***(((///444999ppp}}}mmmkkkfffZZZUUUgggpppYYYFFFLLLIIIOOO;;;EEE;;;FFFBBB;;;@@@888BBB||||||;;;111555((('''333---$$$+++'''---&&&***444'''888rrrnnnPPPkkkTTT???eee^^^RRRGGG^^^III222===OOOppprrr\\\{{{ooodddjjjNNN>>>SSS{{{qqquuu```333tttggg\\\ZZZJJJ@@@777000...---+++)))+++))))))))))))))))))))))))'''))),,,...000<<>>666333999BBBFFFDDDBBBMMM[[[XXX\\\}}}UUUFFF___GGG&&&444333333000...000+++444MMMVVVzzzhhhmmm\\\TTTNNNGGGAAAPPPlllpppZZZHHHBBBFFFKKKVVVjjjoooQQQWWWXXXXXXTTTNNNFFF???;;;444444;;;GGGQQQVVV\\\aaadddxxx[[[::::::lllppprrrvvvyyy{{{rrriiiYYYIIIUUUgggnnnddd[[[xxxJJJIII111000,,,+++------***)))+++...+++(((+++---)))888VVV{{{sss\\\\\\uuuyyy\\\;;;>>>XXXhhhtttsssUUUHHH------###000************************---)))...---)))xxx|||vvvjjj}}}pppooo{{{uuunnnsssVVViii{{{ooogggzzz]]]===111---,,,000000<<>>nnnMMMlll666GGGuuummmXXXLLLhhhkkkPPPFFF:::@@@ZZZ}}}uuutttbbbjjjyyyzzzxxxkkk___KKKEEE]]]jjjGGG666mmmbbb[[[[[[KKK???666///------+++***+++))))))))))))))))))))))))))),,,---000<<>>???FFFMMMGGGGGGFFFFFFDDDAAA===::::::888888;;;???BBBJJJQQQ^^^ppp~~~}}}<<>>555...------******+++))))))))))))))))))))))))+++)))---777@@@IIIVVVbbbgggJJJ===LLLXXXSSSRRR[[[]]]YYYWWW[[[aaa[[[DDD///777EEEVVV```hhhvvvzzz^^^QQQQQQGGGQQQYYYUUUIII???===???999EEEFFFLLLnnnRRRfffRRRQQQBBBCCC666111---111///:::xxxtttpppjjjuuupppeee]]]bbbQQQQQQnnnooo```eeeQQQKKKIIIJJJ@@@333444AAABBBDDDEEECCC@@@???BBBFFFDDD???;;;999999<<>>===555;;;???BBB@@@;;;;;;@@@FFF@@@;;;777555333555???JJJPPP[[[gggzzzRRRkkk^^^WWWfffYYYiii{{{___uuusssooommmTTTAAA===333++++++---,,,++++++(((222333,,,???uuuggg\\\ppplllppp}}}@@@```wwwlllhhhKKK---222,,,,,,,,,,,,,,,,,,,,,,,,+++&&&222111cccfffxxxmmmyyy|||sssCCC111---111BBBmmmtttoookkkwwwjjjTTT___xxxwwwmmm~~~mmmnnnGGGBBBPPPRRRsssWWW...222444***)))---(((...///((($$$)))......WWWzzzfffmmm333MMMoooUUULLLKKKuuuKKK???;;;FFF```|||}}}zzzjjjOOOCCCDDDYYYuuujjjjjj::::::llleee^^^\\\JJJ===444---,,,,,,******+++))))))))))))))))))))))))(((///666<<>>666kkkeee```]]]KKK===444---,,,,,,******+++))))))))))))))))))))))))'''666<<<999>>>GGG@@@...>>>>>>???BBBEEEGGGEEECCCNNN???444999NNNfffwww[[[KKK999222555999666000,,,...000222333333222222,,,///111222111000000111333---000555111999jjj}}}ZZZNNNRRRXXXIIIOOOGGG;;;777777BBBVVVzzzxxxZZZggg^^^VVVAAA222///666777AAAsss{{{aaalllbbbLLLIIIHHHAAA666777888;;;;;;999444000666666888999555111444;;;CCCRRReeevvvxxxaaa[[[wwwlll^^^]]]qqqsssLLLhhhlll___eeegggXXXcccOOOEEE999...---...---++++++///000&&&;;;}}}]]]aaakkkttt```OOODDDAAA888BBBPPPYYYiiidddIIIxxx___yyyoooQQQ(((,,,,,,,,,,,,,,,,,,,,,,,,''':::&&&:::~~~~~~kkk~~~uuuyyyvvvuuuyyy|||vvvVVV<<<...;;;ddd|||xxxvvvaaa>>>|||oooeeelllqqqwwwzzzBBB333888'''888''',,,&&&***...+++...222---999SSSHHHCCCmmm~~~aaaUUUCCCqqqdddIIIAAA999LLLvvvyyyrrr}}}tttlll```UUUNNN@@@<<>><<<>>>DDDJJJ===888===RRRlll{{{```PPP888111...111333111000222///...///111222333111///888666444333333333111000000222333222000111555999^^^qqqWWWSSSZZZKKKOOOPPP999444@@@AAAPPPtttfffVVVvvvLLLFFF999666:::///LLLqqqZZZ||||||mmmVVVMMMBBBGGGFFF222333QQQEEEJJJ999111666;;;===666---444;;;111KKKNNN```lllxxxppp]]]lllhhh[[[QQQsss^^^PPPXXXmmm```\\\^^^VVVQQQkkkuuuPPPLLL555,,,111---***,,,***+++///000LLLkkk@@@nnnwwwooopppwwwVVV999;;;DDD>>>;;;MMMEEEKKKUUUIII}}}yyy[[[lllhhh)))000...***)))+++...---)))222+++(((VVVzzz[[[vvv}}}~~~uuurrrvvvxxxuuu|||tttlllkkk|||qqq999,,,111vvvnnnfffxxxIIIOOOssswww|||xxx777,,,222555&&&---,,,++++++******++++++666[[[uuufffYYYAAAOOOmmmPPPRRRGGGvvvLLLFFF:::LLLjjj{{{uuu{{{tttgggkkkYYYFFFBBB<<<@@@ZZZooo~~~BBB111AAAxxxbbbfff]]]GGG<<<444---------***)))***)))(((((())))))***+++,,,,,,000777:::777222333777888999;;;<<<===>>>???@@@999CCCVVVjjjzzzrrrVVV???555888222///111222...---...777666555444444444666777222222444666888666222//////111222333222111111111::::::___bbbMMMjjjXXX???KKKHHH555999777NNNxxxXXX^^^bbbEEE999///------XXXmmm~~~ZZZxxxyyyqqqdddMMMIIIAAA@@@;;;gggdddDDD===888======FFF;;;///555444333CCCIII]]]iii|||yyybbbxxxeeeXXXkkknnn{{{hhhNNNVVV```iiidddTTTOOOgggyyyJJJ555---...******///,,,///...555ddd___TTT~~~mmm}}}lllNNNQQQVVVKKKGGGQQQ{{{tttPPPxxxZZZssshhhBBB///---+++***+++---,,,***(((,,,444oooUUU|||zzz{{{{{{rrruuuuuuAAA:::IIIaaaTTTjjjcccGGGHHHPPPeeekkkooo{{{ppp~~~|||XXX444///111...---,,,++++++***+++++++++---OOOoooQQQnnn888CCCrrrXXXNNNHHHtttVVVOOO;;;FFF```vvv~~~}}}eee]]]IIIAAA>>>;;;BBB\\\uuujjj;;;000???wwweeeddd]]]FFF<<<333---,,,,,,***)))***((((((((())))))+++,,,,,,***444:::666000000333666777666666999<<<===;;;999GGGOOOccc}}}zzzgggOOO888...,,,555111000444555333333444333444555555777<<>>RRR{{{OOOhhhOOOEEE:::555:::eeejjj^^^nnnlll___VVV000QQQlll@@@BBB777>>>:::KKK>>>666;;;...888>>>FFFZZZfff}}}pppnnnmmmZZZuuueeeyyyxxxllljjjyyyLLL;;;222---''',,,111,,,000***===KKKbbbuuujjjoooooobbbTTTCCCLLLaaaBBBuuuqqq|||bbbKKK...---,,,,,,,,,++++++,,,'''...222zzzLLLooo~~~uuuqqqxxxOOO333000vvvSSSLLLsssUUUFFF<<<===>>>MMM@@@EEE[[[jjjyyykkk~~~}}}jjj333---***///------,,,+++++++++++++++""">>>}}}NNNvvvKKK>>>RRReeeKKKNNNSSSgggRRR@@@@@@SSSwwwxxx}}}}}}yyynnn\\\YYYOOO@@@<<<:::GGGcccyyy~~~RRR555333<<>>???RRR]]]qqquuu^^^KKK<<<333222555222222222444555555555555111777>>>CCCIIISSS```jjj||||||}}}|||xxxqqqhhhaaaVVVNNNCCC;;;777666444222222888999111222VVVtttVVVbbbVVVHHHGGG===EEECCCFFF^^^QQQ___EEE>>>555888UUUfff^^^cccbbb~~~xxxJJJ111HHH///666111666111FFF>>>???DDD---<<>>GGGNNNWWWmmmwwwzzz|||aaaCCC444222333444555666888999999999;;;<<<<<>>CCCVVVfff}}}uuu___XXXEEE888111+++///111(((...---ZZZcccOOOpppnnntttZZZWWWJJJnnn^^^zzzUUUuuuggg444...,,,...---******......000555|||YYYGGGssszzzvvvwwwtttpppwww```;;;[[[LLLddd}}}}}}tttpppfffllliii```XXXDDD===MMM999>>>555TTTpppnnneeeuuu888555000000...---,,,,,,++++++,,,,,,///666@@@sssIIIyyy999???WWW\\\WWWBBBYYY___LLL===AAAaaasssSSSuuutttrrrdddRRRMMM???>>>WWWzzz}}}<<<;;;<<<999qqqiiiZZZZZZFFF999111++++++,,,***)))***(((((())))))+++,,,...///111000,,,)))---222000+++111555888999;;;CCCQQQ\\\iiittt{{{zzzvvvwww|||VVVAAA...---888@@@CCCCCCHHHMMMPPPQQQUUU]]]bbbdddooottt|||mmmZZZMMMDDD???:::888000'''***444777222[[[ZZZVVVXXXOOO???BBBDDDCCCKKKmmmUUU[[[LLL222>>>ZZZhhh```}}}xxxfff~~~|||MMMiiiiiipppSSS:::888JJJBBB;;;FFFBBB444222999BBBYYYllllll[[[bbbDDD222///---...000+++222111lllIII^^^iii|||{{{ppp___PPPkkk___MMMwwwggg<<<111+++---...+++***...///---999WWWMMM|||zzzyyyqqqiiipppooo555```GGGlll}}}nnn]]]ccc]]]___RRRSSSjjjCCCEEEGGGjjj~~~dddooooooEEE...///000...------,,,,,,,,,,,,,,,---222///HHHxxxVVV===@@@sssqqqYYYIII???vvvTTTBBB<<>>CCC777===555777GGGcccuuukkkfffWWWwwwLLL000///---+++......222444:::kkkggg}}}}}}^^^TTTeeekkk___tttgggEEE444***,,,000,,,+++---///---@@@]]]VVVzzzzzz{{{rrreeekkk{{{ppp;;;~~~CCCuuuqqqcccgggaaaXXXCCC\\\xxxZZZDDDlll~~~iii}}}zzzOOO***000---......---,,,,,,,,,,,,---&&&///---wwwTTTeee999333UUUcccSSS>>>ddddddPPP>>>DDD```{{{ppp}}}zzz~~~|||~~~vvvjjjLLLLLL___GGG888;;;999888lllhhhTTTXXXEEE888111+++++++++***)))+++(((((()))***+++---///000---)))***///...(((***222444444666===HHHRRRZZZ^^^ccchhhmmmqqquuuppp^^^KKK@@@TTTtttzzzaaaQQQIIIJJJAAA444444>>><<>>AAABBBeeeooo\\\HHHAAAsss^^^BBB;;;TTTyyy{{{wwwvvvnnnJJJTTTqqqzzz|||;;;888;;;999<<>>777000;;;...333JJJ[[[SSSWWWIII<<>>///222+++...,,,111BBB^^^FFF{{{~~~mmmvvv\\\HHHPPPeeexxxuuuYYY...+++///)))......111444---OOO|||EEE\\\xxxsssuuu}}}uuuiii```^^^ppp}}}rrrHHHzzzGGGiiiVVVmmmzzzdddWWWWWWZZZbbbssskkk___VVV>>>NNNPPP;;;<<>>AAAIIITTTpppWWWGGG;;;fff~~~|||eeeLLLGGGEEE___LLLLLL777QQQ888111AAAGGGLLL:::888NNNnnnXXX]]]OOOzzzsssMMMDDDKKK]]]ggg{{{wwwmmm|||MMM===...222+++000...,,,BBBeee333oooooo```}}}vvvkkk]]]MMMCCCQQQ]]]vvvzzzqqqiiifffuuu___222---///)))---+++,,,+++111YYY;;;aaauuuiiikkk|||vvvnnnaaaWWWTTTXXXZZZaaakkkzzzsss{{{|||IIIyyy~~~EEEooowwwgggnnnVVVuuuUUUBBBOOORRRBBB888AAAbbbyyy~~~nnnvvvhhh///...,,,------------------------+++000111<<>>HHHLLLMMMPPPTTTTTTffflllkkkwww~~~yyylll\\\QQQLLLFFF@@@999999<<<***---sssaaaXXXTTTHHH???BBBEEEjjjYYYTTT;;;LLL}}}ZZZ|||ttt|||WWWJJJRRRhhhDDD===;;;...???000;;;FFFuuulllXXX___OOO{{{xxx]]]HHHeeeUUUaaayyyiii^^^hhh}}}pppVVVDDD222222+++///,,,444XXX{{{===vvvnnn^^^ppp^^^ZZZ]]]XXXMMMSSS[[[ttt~~~jjjuuubbb333---///***...+++***---777XXX===fffwwwnnneeeuuuwwwwww~~~uuupppjjjaaa[[[ZZZVVVSSSQQQPPP\\\|||vvvQQQ@@@bbbaaannnrrryyy{{{^^^zzzsss|||jjjhhhMMMCCC;;;666222AAArrruuu~~~zzz555333222,,,,,,,,,,,,,,,---......000000444333UUUxxxLLLuuuccc222===IIInnnpppWWWJJJIIIrrrTTT>>>HHHbbbqqqtttpppsssyyyjjjPPPwww~~~}}}:::;;;<<<===???AAAccc___]]]UUUEEE666000,,,,,,,,,))))))+++)))***,,,---------,,,,,,+++,,,---,,,,,,,,,///111666999@@@IIIKKKKKKMMMRRRTTTmmmuuuyyytttggg\\\OOOEEEGGG999666>>>111hhhiiiNNN^^^VVVAAA???DDDXXXvvv```^^^???FFFeee@@@wwwaaarrrTTTbbbRRR???,,,LLLDDD???KKKxxxNNNhhhQQQxxxjjjlllZZZAAAwwwfffPPPBBBBBBbbbyyyqqqXXXFFF222111+++000------ZZZrrrEEEvvvbbb||||||~~~}}}xxxxxxuuukkk```XXXWWWYYY``````tttnnnvvv```111+++///,,,111...---111:::[[[~~~@@@jjj{{{~~~|||wwwqqqjjjddddddhhhbbbeeefffXXXPPPooo```}}}BBBvvvAAAccczzz}}}kkkfffWWWQQQOOOSSSCCC;;;bbbkkkrrrpppxxx|||///,,,,,,------,,,,,,,,,---...//////888888555VVVrrr```UUU???666;;;YYYjjjUUUEEEmmm___RRRCCCEEEnnn~~~|||www```^^^kkkvvvcccjjj|||WWW??????:::===AAACCCddd___\\\UUUEEE666000,,,,,,,,,))))))+++***+++,,,---...---,,,++++++,,,,,,,,,+++,,,///222777:::AAAGGGIIIHHHLLLSSSfffkkk{{{{{{oooaaaUUUMMM???///EEEAAADDDYYYZZZXXXNNNHHH@@@NNNkkkXXXRRRAAATTTIIIllljjj\\\|||gggOOOEEE@@@???___UUUCCC[[[|||SSShhhJJJnnnhhhiii\\\KKK}}}^^^IIIBBB@@@UUU|||wwwaaaSSSCCC......,,,333000000QQQaaaDDDttt___vvvuuu|||mmmdddaaahhhooodddRRRUUUgggXXXTTTbbbeee___111,,,000,,,222000000///:::gggwww<<>>(((@@@GGG___zzztttyyy~~~333//////000///...------...///000000444:::<<>>555;;;@@@FFFIIIddd^^^ZZZTTTEEE666000,,,,,,,,,))))))++++++,,,---......---,,,+++***++++++++++++---111444:::;;;@@@EEEFFFGGGOOOXXXeeennnzzzyyyooo^^^YYY@@@??????000RRRYYYOOO^^^VVV888@@@\\\SSS___;;;GGGuuuYYYRRRvvvbbbqqqgggeeerrrWWW===<<>>PPPfffAAA|||rrr]]]}}}~~~~~~rrrcccYYYMMMPPPaaa```PPPSSSfffdddbbbkkk[[[^^^222///222+++000000222777===fffyyyAAAlllyyyiiizzzuuunnnrrryyytttkkkuuuqqqccc~~~TTT~~~pppPPP{{{~~~qqqfff]]]oooppp]]]QQQEEEIIIMMMDDDPPP999dddzzzzzzxxx666444333000///...---...000222333:::///@@@EEE111WWWlllKKKYYY555999HHHhhhhhhVVVNNNOOOwwwOOOEEE===[[[yyytttjjjsss~~~___>>>===888BBBHHHOOOSSSeee]]]YYYSSSDDD666000,,,,,,,,,))))))+++,,,,,,---......---,,,+++)))*********+++---222555===>>>AAADDDDDDHHHTTT```___ooopppmmm~~~yyyqqq```IIIAAA555555[[[mmmRRR```ZZZAAA888JJJkkkyyyZZZQQQ===UUUpppJJJdddrrrdddGGG```|||EEE@@@FFFMMMYYYkkkRRRnnn~~~FFFYYYZZZ\\\xxxeeeSSSFFF>>>KKKddd}}}nnnhhhTTT777111,,,222,,,666NNNsss:::vvvqqq]]]xxx|||aaammmtttooonnnvvv{{{zzzCCCFFFXXXmmmkkkTTTFFFHHHeeelllvvvrrrYYY|||YYY000000333+++000222888AAACCC___EEEgggvvvvvv}}}|||~~~zzzmmm{{{zzzcccxxx~~~OOOyyySSS~~~nnn```RRRkkkvvv{{{OOO~~~oooqqqjjjppp|||tttEEEvvv|||qqqlll```++++++)))///...---...000333666999>>>888BBBGGG999[[[cccLLLzzzzzz<<<999>>>TTTwwwfff[[[???zzztttUUU===>>>eeevvvaaaccciiiGGGAAA@@@HHHJJJPPPXXX[[[eee\\\XXXRRRDDD666000,,,,,,,,,))))))+++,,,---.........---,,,+++))))))******+++...333777@@@@@@AAACCCDDDIIIXXXfffllldddeeexxx}}}sssuuu```PPPIII;;;QQQ]]]XXXUUURRR===BBBWWWQQQxxx:::HHHJJJiiiIIIkkkkkkeee===KKKEEEHHHssssssNNNOOOTTTWWW~~~nnn___III]]]JJJ???999DDD999dddvvvWWW]]]KKK000------555111...YYYDDDkkklllZZZsssyyyooommmtttpppdddRRR[[[eeebbbSSSFFFGGGPPP>>>QQQdddqqqsssmmmnnnRRR,,,///333+++222777???>>>GGGddd===aaawwwlll|||wwwooohhh}}}WWWfff{{{FFFyyyRRRggg___|||YYYaaaxxxppp[[[xxxlllXXX\\\eee~~~yyyqqq___333444111---,,,,,,...111666:::===555EEE<<<@@@RRRDDDSSSZZZFFF???999555AAA]]]|||yyy\\\VVVPPP\\\III:::NNNgggwww{{{uuuRRRxxxqqq|||dddAAA666AAAOOONNNUUU\\\^^^fff^^^XXXQQQEEE555000---,,,+++((()))---------,,,,,,,,,,,,++++++,,,---,,,++++++///666<<>>???EEENNNXXX^^^eeedddfffnnnxxx{{{nnniiirrrQQQFFF@@@OOOhhhOOOXXXQQQDDD===IIIqqqjjj\\\SSS;;;}}}WWWyyyYYYSSSuuukkk~~~iii;;;FFF```SSS\\\yyylllIII===ZZZHHH|||{{{|||zzzXXXOOOHHHCCC======???JJJfffVVVlllbbbHHH888***///111444111QQQRRR]]]MMMnnnwww{{{tttwwwdddrrr]]]wwwpppFFFFFFSSSFFFNNNVVVjjjzzzhhhrrrEEE666+++---111333;;;GGGEEEMMMhhhOOO[[[wwweeedddmmmoooFFF]]]VVV```fff{{{lllgggjjjiiiFFF___xxxhhhggglll}}}wwwhhhTTT///&&&000///......222777:::999777:::>>>AAAAAACCCJJJSSSXXXKKKiii~~~999===444EEE]]]{{{nnnmmmLLLMMMYYYDDD999LLLmmmdddiii___wwwNNN999JJJGGG\\\ddd______ffffff^^^XXXQQQDDD444000,,,,,,+++(((***---------,,,,,,,,,,,,+++++++++,,,,,,+++,,,000777===AAA???>>>@@@EEENNNXXX]]]aaacccgggoooxxxooouuurrrzzzRRRCCCCCCIIIyyy___RRRRRRHHH>>>???[[[[[[fffAAA___\\\WWWddd===oooxxxBBBPPPpppXXX___|||mmm___:::666nnnTTTnnnsssccccccSSS<<<===VVV===PPPooo^^^{{{aaaVVV???333***222444666@@@FFFGGGPPPTTTtttyyypppqqqzzziiiJJJjjj```NNNJJJ;;;BBBDDD^^^|||iiizzzCCC666...111555777???IIICCCMMMfff}}}<<>>??????BBBDDDEEEEEEFFFKKKPPPTTTjjj777QQQ...@@@555BBBmmm|||hhh___NNN___NNNOOO>>>OOO{{{qqquuuVVVhhh{{{FFFDDDJJJPPP\\\nnnjjjjjjooofff^^^WWWPPPDDD444///,,,,,,+++)))***...------,,,,,,,,,,,,++++++***+++++++++---222999===???>>>>>>@@@FFFOOOXXX]]]^^^bbbiiipppwww~~~}}}vvvrrrvvvbbbzzz~~~PPP@@@HHH@@@UUUyyyQQQUUUNNNDDD>>>KKKrrr^^^gggMMMCCCIIIhhhXXXlllIIIBBB[[[EEEddd~~~pppMMM===;;;gggnnn}}}NNNooozzz^^^\\\III<<>>444,,,444333444???@@@}}}LLL===eee___wwwvvvrrrbbbMMMWWWlllnnnTTTBBBCCCEEE666222OOO{{{mmmiiixxx===444///444888:::AAAJJJJJJMMMYYYHHHFFF~~~~~~wwwpppxxxqqq{{{wwwzzziii}}}CCC000CCCDDDJJJRRRhhhHHH\\\jjj[[[dddbbbOOO;;;444888===tttfff~~~sss===:::444......000444777:::===@@@CCCCCCCCCBBBCCCEEEGGGJJJMMMWWWLLL^^^777???///555QQQcccnnnMMMMMMpppYYY===CCCXXXqqqnnnYYYWWWzzz[[[???PPPQQQaaaeeekkkiiiiiillleee^^^WWWPPPDDD444///,,,,,,+++)))***...------,,,,,,,,,+++++++++***)))***+++...444:::>>>===<<<===AAAGGGOOOXXX]]]___dddjjjpppuuu|||{{{vvvqqqnnnrrrwwweee{{{uuuJJJCCCOOO;;;BBByyyaaaWWWOOOIIIAAAEEEaaa[[[\\\<<>>===EEE444000JJJtttlllggg{{{^^^444000///555:::<<>>===nnn[[[OOOJJJAAA???RRR{{{cccfffDDDVVVjjjEEEwwwzzzmmmWWWaaaqqqkkkkkkfff111===OOOYYYXXXaaaJJJkkkgggwwwffflllxxxcccAAACCC999aaaOOOhhhJJJ000,,,+++555:::@@@FFFWWWxxxjjj]]]```cccwwwgggoooPPPpppRRR>>>KKKXXXKKK999666<<<:::LLLjjjnnn|||NNN//////222888<<<>>>BBBFFFEEEHHHQQQHHHBBBsssiiipppzzz~~~rrrvvvqqq[[[TTTKKKkkkqqq666333555sss___DDDUUUuuu{{{eeebbb```OOOMMMwwwtttSSS888PPPvvvrrrtttyyy444111...222:::<<>>???CCCGGGGGGCCCCCCGGGHHHHHHKKKQQQTTTQQQ}}}VVVEEE{{{PPP888666333999BBBqqqrrrYYYRRRNNNTTTCCC<<>>GGGPPPNNN```gggNNN~~~QQQ{{{yyyvvvYYYIIIOOOIIIAAAGGGAAA???LLLddd{{{@@@000333888<<>>???BBBDDDJJJEEEEEEHHHFFFBBBHHHRRROOOVVV]]]zzz]]]IIIxxx>>>---===111777TTTaaa{{{```LLLRRRZZZ<<<999EEEOOOxxxuuu```iii???TTTeeeWWWhhhlllnnnaaahhhmmmllleee]]]VVVOOOCCC222...+++,,,+++***+++///------,,,,,,,,,,,,++++++,,,***))),,,222777:::;;;666888<<>>BBBLLL]]]YYY]]]___QQQLLL]]]pppjjjxxxaaaMMMBBBEEEWWW@@@666DDDggguuu|||eee222000555;;;===???AAACCCDDDIIIDDDJJJmmm@@@oooxxxuuu^^^~~~xxxsssfff,,,666444DDDnnnEEEEEExxxrrr```XXX\\\}}}rrrJJJ333MMMzzzsssSSS444666???>>>@@@>>><<<<<<>>>@@@AAAAAAGGGCCCEEEGGGBBB>>>GGGVVVMMMPPPZZZpppJJJgggbbb>>>===555:::222VVV^^^lllkkkRRRWWW{{{bbbUUU888===QQQeeerrrYYYccc^^^PPP\\\ggggggooossspppiiirrrwwwvvvddd]]]VVVOOOCCC222...+++,,,+++***+++///---------,,,,,,,,,++++++---***))),,,222777::::::555888<<>>AAAAAA???<<>>>>>BBBEEEEEEDDDFFFDDDGGGJJJEEEBBBOOObbbOOOLLLKKKOOOpppBBB~~~]]]555<<<111999333VVVwwwxxxdddUUUQQQ~~~```MMMAAA444AAAaaasss|||zzzuuuqqqmmmJJJuuuhhhgggtttlllnnndddfffpppvvvsss]]]]]]WWWPPPAAA333000,,,***+++---...///,,,,,,,,,+++++++++************+++...222666777777444999@@@EEEJJJPPPXXX]]]aaadddjjjooouuu}}}~~~tttlllhhhhhhvvv{{{{{{xxx{{{{{{BBB```PPPEEE???GGGtttZZZOOOAAA<<>>IIIYYYZZZZZZ```uuuqqqRRRBBB\\\tttvvv|||aaazzz{{{vvvMMM888222EEEQQQLLLKKKTTTQQQhhhaaabbbKKKaaaXXXjjjmmmLLLAAA<<<222NNN||||||vvvqqq333111555555666777888:::<<<===???999;;;SSSMMM???yyyvvvuuueeeVVVtttwwwfffllliii~~~hhh~~~zzzyyyFFF555222...000AAAnnnDDDEEE|||pppiiigggttt^^^ZZZSSSAAAJJJlll{{{rrr666666JJJGGGEEEFFFCCCCCCEEEEEEBBBAAADDDKKKOOOQQQOOOMMMOOOXXX```RRRHHHPPPQQQ```___]]]GGG:::333<<<333999\\\oooyyyqqqkkkQQQEEErrrkkkXXXDDD;;;???EEEVVVpppsssmmm}}}ccc___```mmmuuurrrrrrtttmmmdddfffhhhiii___\\\UUUOOOBBB333000,,,***+++---...///,,,,,,,,,+++++++++************+++...333666777666444999@@@EEEJJJPPPWWW]]]aaaeeejjjpppvvv}}}{{{qqqllllllyyyvvvyyypppvvvqqqEEEqqqNNNBBB:::DDDsssbbbTTTIII@@@III```WWWeeeDDDbbbaaammmdddQQQHHHRRR]]]]]]]]]bbbaaaNNNNNN>>>BBBuuuggg{{{{{{rrrCCC888:::IIISSSOOOOOOUUUWWWVVVUUUcccppp>>>wwwFFFdddiiiIIIGGG<<>><<>>MMMIIIGGGEEEBBBBBBEEEEEEBBBBBBDDDGGGLLLOOONNNKKKLLLSSSYYYRRRNNNWWWUUUSSS}}}NNN???[[[BBB777222333:::OOOkkkzzzvvveeeTTTQQQfffvvvnnnPPP>>>EEEDDDFFFZZZppp~~~```hhhuuu|||sssSSSdddfffqqqtttjjjjjjpppmmmfffhhhkkklllbbb\\\SSSNNNCCC222///,,,***,,,---//////,,,,,,,,,+++++++++************,,,///333666666666555999@@@EEEJJJPPPWWW]]]bbbffflllrrrxxx{{{tttppp}}}ooouuucccllldddIIIMMMAAA888BBBqqqnnnWWWPPP@@@BBBVVVuuuggg>>>[[[zzz222bbb{{{gggzzzMMMNNNSSS\\\```___aaadddVVVbbbSSSNNNWWWEEE```vvv}}}ccc888<<>>444444444555555777888:::;;;<<<>>>AAACCCnnniiiDDDsss}}}zzzwwwfff|||sssZZZccckkkUUU^^^ZZZ{{{qqq}}}sssfff999......///...,,,MMM|||FFFFFFUUUyyyhhhnnn{{{~~~VVV@@@JJJGGGEEEDDDBBBBBBEEEEEEBBBBBBEEE@@@EEEIIIJJJGGGFFFIIIMMMOOOMMMRRRUUUMMMXXXmmm777```III+++333AAA000444VVVfff{{{oooVVVIIIgggoooWWW:::@@@HHH333CCCUUUeeeooo|||ppp___[[[gggyyykkkaaapppqqqyyyvvvhhhfffoooqqqfffjjjmmmoooeee\\\QQQMMMEEE111///,,,+++,,,...//////,,,,,,,,,+++++++++************,,,///333666666555555:::@@@EEEIIIOOOWWW\\\bbbfffmmmsssyyyrrr~~~hhhrrrXXXaaaZZZNNN{{{LLLDDD;;;CCCmmm[[[TTTBBB>>>QQQcccooohhhJJJWWWcccyyy\\\FFFPPPZZZ]]]^^^```bbbbbbkkkiiiFFFvvvdddBBBkkkzzzGGG666CCCNNNQQQQQQSSSVVVVVVbbbWWWWWWWWW\\\|||ZZZTTTpppVVVXXXjjjzzzvvvooozzzzzzVVV555;;;000333333444444555777888999888<<<>>>888UUUxxx;;;PPPlll~~~rrr~~~oooZZZ[[[HHHJJJAAAVVVfff[[[bbb888000...111///000777RRRRRRFFFIIIoooyyyzzzfffiii```===FFFGGGFFFDDDAAAAAADDDDDDBBBBBBEEE>>>CCCIIIJJJHHHEEEEEEFFFHHHFFFDDDMMMRRRKKK```OOO]]]uuuAAA///===:::666EEESSSuuusssaaaVVVQQQ|||nnnMMM666EEE>>>@@@HHHTTTaaannnzzzyyyqqqdddVVVVVV___ccc```mmmuuutttyyyuuugggeeemmmmmmcccgggllloooggg\\\PPPMMMEEE000...,,,+++---...//////,,,,,,,,,+++++++++*********+++,,,000444666555444555:::@@@EEEIIIOOOVVV\\\bbbgggmmmtttzzzttt|||dddmmmPPPVVVVVVRRRwwwLLLHHH===BBBfffdddVVVFFF>>>OOO\\\RRRBBBooocccAAAYYYzzz~~~___KKKOOOVVV[[[XXXYYY^^^```]]]XXXbbboooYYYYYY___FFFEEE___|||@@@>>>JJJRRRPPPLLLPPPTTTUUUXXX]]]XXXUUUXXXbbbLLLccc{{{SSSAAAWWWnnnuuuwwwlllhhhpppttt~~~bbb<<<999555333222222222333444555666777777;;;999666IIIOOOBBBnnn{{{ttt^^^uuusssmmmnnn\\\YYYPPPSSSNNNRRR{{{SSS111...***...333444222gggGGG666LLLAAAWWWnnnnnnpppzzzSSSkkk<<>>@@@FFFLLLdddzzz|||pppfffhhhsssxxx```cccfff```cccnnnkkkooonnncccccchhhfff___aaadddfffddd^^^TTTMMMAAA...---,,,,,,.../////////,,,,,,,,,+++++++++*********+++...111555555444222666;;;AAAFFFIIINNNVVV[[[```eeellltttzzz~~~iii\\\IIIEEEaaaPPPQQQ???777HHHfffWWWXXXDDDDDDPPP___```hhh<<<666^^^LLLXXX###ooo|||ddd~~~www^^^}}}dddgggSSSXXXVVVRRRTTT[[[\\\VVVUUUXXXPPPgggZZZPPPfffiiipppOOO>>>RRRkkksssvvv}}}~~~SSSGGGTTTTTTKKKGGGKKKNNNKKKJJJMMMRRRFFFPPPSSSDDDMMM]]]UUUpppHHHOOOpppwwwXXXSSSGGGDDDEEEEEEMMMZZZuuuwwwqqq___|||pppjjj666,,,555***222111111000000000111222333333111555---;;;<<<999uuuKKKiiisss^^^qqqvvvsss|||]]]kkk}}}rrrcccjjjzzzvvv___111'''666...///,,,<<>>@@@CCCCCCCCCCCCCCCDDDFFFGGGMMMHHH@@@===@@@AAA:::333===666QQQ[[[NNNooopppDDD555///...888???EEEUUUppppppddd^^^RRRMMMVVVzzznnn\\\FFFCCC>>>;;;:::;;;;;;;;;======???BBBDDDEEEFFFGGGIIICCCBBBAAA???>>>>>>>>>>>>>>>@@@DDDHHHPPP```sssyyynnnjjjgggooogggbbbYYYcccZZZVVVlllkkkjjjppplll]]]\\\fffhhhbbbdddeeeeee```ZZZTTTGGGBBB222,,,***---///---+++,,,,,,,,,,,,+++++++++******)))***,,,000333444444222999===BBBGGGLLLQQQWWW\\\```fffnnntttxxx}}}|||yyy^^^===IIIrrrbbbHHHOOOIII===BBBhhhbbbOOOGGG>>>OOOVVVXXXyyyFFF222CCCaaaaaaGGG;;;yyywwwdddjjjuuuhhhwwwzzzeee{{{fffPPPPPPSSSSSSRRRRRRQQQPPPPPPOOOOOOTTTXXXYYYPPPccceeeQQQQQQ]]]AAA:::___mmmyyyzzzqqqMMMRRRJJJIIIFFFFFFIIIKKKKKKNNNRRRTTTPPPLLLKKKMMMPPPPPPOOOXXXdddhhhKKKOOOooo}}}sss}}}sssrrruuupppyyyXXX@@@......222///---.........//////000000111111000222555444;;;:::YYY@@@ooojjjwww{{{tttpppmmmjjjfffjjjqqqkkknnn[[[rrrIII---111000,,,555::::::===CCCLLLgggwwwgggAAA444888555<<<666ZZZXXXoooqqq```^^^UUUSSSZZZuuuiii>>>>>>CCCOOO555;;;@@@===CCCCCCCCCBBBAAA@@@???>>>???@@@AAABBBDDDBBB???<<<@@@>>><<<:::777666444444;;;,,,111\\\???EEEeee===///999///000???KKKUUUkkknnnaaaYYYZZZCCCMMMvvvnnnjjj___QQQJJJIIIEEE>>>BBB<<<999;;;===<<<<<<>>>:::<<<<<<<<>>>>>======999999:::<<<===<<<999666>>><<<:::888666444333333111999///+++XXXwwwVVVHHHjjjDDD666666444000444EEE^^^ppppppdddiiiTTTMMMMMMPPPlllwwwrrrpppmmmjjjgggddd```YYYRRRQQQUUUaaaaaa___bbbnnn}}}kkkdddUUUTTTbbbrrrcccRRRiiibbb\\\```dddaaaeeehhhbbb^^^eeejjjhhhaaa\\\]]]```^^^cccfffeeeccc\\\WWWIIICCC111,,,+++---///,,,,,,...,,,,,,,,,+++++++++******)))+++...111333444333333999<<>>xxxhhhNNN```[[[zzztttoootttwww```PPPSSS}}}UUU555......333;;;===>>>AAADDDAAA888888NNNhhhmmmqqqYYYPPPOOOBBBjjjkkkuuuIII555777666:::HHH444999===:::@@@@@@>>>>>>>>>>>>???@@@:::::::::<<<>>>===:::888:::999777555333222111111***...---)))666XXX}}}GGGEEEttt999::::::555222555???III\\\www^^^VVVXXXYYYRRRQQQRRRJJJJJJiiisssddd]]]TTTYYYcccvvv}}}VVVGGGhhh~~~tttXXXWWW___bbbZZZ[[[```^^^]]]```ddddddaaa]]]YYYWWW[[[bbbhhhiiiccc[[[WWWIIIAAA000---,,,......,,,,,,///,,,,,,,,,+++++++++******))),,,///222333333333333888<<>>NNNvvvaaaNNNFFFAAAHHHXXXnnnYYY===444===222EEEfffmmm>>>VVVZZZHHHTTTggg{{{}}}rrrnnnQQQQQQ___~~~RRR{{{yyyvvv^^^IIICCCEEEEEEEEEHHHAAAAAABBBBBBCCCCCCDDDDDDEEEKKKKKKNNNMMMFFFfffoooVVVmmmbbb===<<>>QQQDDD444VVVlllmmmbbb[[[bbbccc]]]|||GGG777...)))))),,,///,,,%%%%%%***,,,,,,,,,---......//////111---333111444000333YYYEEEbbbCCCrrriiijjjxxxGGG///333222666@@@===CCC<<<:::>>>???;;;666555PPPpppHHH===999000333555DDD555888;;;999>>>===<<<;;;;;;===???AAA===<<<===>>>??????===;;;666555444222000//////...///###+++;;;222'''LLLpppwwwXXX===jjjzzzUUU555///444333222777BBB```uuu~~~yyygggXXXTTTVVVUUUFFFIIILLLOOOWWWbbblllrrr|||pppddd[[[UUUQQQNNNSSS___ppptttOOOXXX~~~pppaaaYYYVVV\\\]]]SSSRRRXXXVVV\\\\\\^^^```aaa]]]UUUOOORRRXXX]]]]]]cccZZZWWWIII???///------///...,,,---111,,,,,,,,,+++++++++******)))---111333222222333444888;;;AAAFFFLLLRRRYYY]]]eeeeeeiiisssxxxnnnUUU???555---444666///EEEkkkyyywwwmmm[[[GGG888///:::KKK^^^>>>:::PPPyyyjjjOOOJJJAAAPPP[[[___fffLLL666333777111===VVV~~~aaa>>>KKKwwwXXXLLLUUUaaafffeeekkkjjjddd[[[TTTTTTYYY]]]```gggnnnrrrjjj~~~KKKDDDBBBEEEAAA999:::CCC========================<<>>:::999999:::;;;:::888666333222000///...---------222---***+++******111<<>>///------000...,,,---222,,,,,,,,,+++++++++******)))---222333222111333555777;;;@@@FFFLLLRRRYYY]]]iiijjjlllnnniiiXXX@@@---:::,,,---888888777???DDDTTTWWWSSSPPPPPPPPP___zzzsssZZZMMMAAA===;;;666000000SSSLLLbbb???;;;VVVuuuPPPKKK@@@DDDOOOeeerrrPPP777444000888$$$CCCTTTyyyNNNZZZ[[[HHHYYYxxxwwwccceee>>>AAA<<<;;;@@@???999777::::::::::::::::::999999999;;;>>>;;;<<>><<<888555555<<<@@@@@@<<<>>>HHHLLLIIIZZZaaahhhrrrTTTNNNRRRGGGHHHOOOEEECCCAAABBBFFFGGGEEEFFFIIIEEEEEEEEECCCAAA@@@AAABBBFFFAAAAAAGGG@@@***(((>>>666iiixxx999&&&999///***,,,(((&&&'''***++++++************+++,,,,,,---------(((222//////666222;;;PPP===___GGG^^^kkkyyyIII444///:::@@@@@@BBBBBBEEEBBB<<<444...,,,111666,,,+++888;;;YYYyyyTTT666555666......777333000===|||444666888888<<<<<<;;;;;;;;;===>>>???999888777777777666444222000///...---,,,+++++++++)))...,,,%%%$$$+++,,,'''999vvvtttlllxxxeee???iiioooCCC333111,,,000666555;;;NNN]]]iiiwww}}}uuuhhh\\\ZZZ^^^___]]]\\\YYYSSSPPPRRRSSSPPPMMMMMMNNNHHHDDDGGGKKKNNNPPPSSSKKKUUUaaajjjpppyyy|||~~~nnnUUU@@@PPPxxxZZZOOO\\\UUUaaaVVVTTTVVVUUU[[[aaa[[[UUUSSSUUU]]]fffggg___VVVNNNQQQPPPJJJeee[[[XXXJJJ>>>...---...000...,,,...333,,,,,,,,,+++++++++******)))...333444222111222555777;;;@@@FFFLLLSSSYYY^^^gggkkklllcccRRRAAA666222:::777222555???>>><<>>AAATTT[[[bbblllxxx{{{YYYWWWNNN@@@>>>@@@>>>>>>999999QQQggg???BBB___RRRLLL@@@GGGXXXzzzgggwwwRRR;;;???333(((<<<,,,&&&444rrryyy___JJJEEEQQQ```hhhccc```lll|||fffrrryyytttkkkccc\\\VVVRRRdddcccwwwWWWnnnuuu|||SSSDDDEEE@@@;;;777888;;;;;;888666666666777777888999999999:::888;;;:::999AAAFFF@@@MMMvvvfffIII>>>CCCHHHJJJ>>>CCCCCC???DDDSSS[[[ZZZVVVCCCAAAEEE???>>>AAA;;;CCCAAABBBEEEFFFCCCCCCFFFCCCDDDEEECCC@@@>>>???AAA888444666555222888:::222555222888AAAUUUvvv{{{yyyXXXHHH+++'''+++"""%%%000)))((('''&&&(((+++,,,+++))))))******+++,,,,,,,,,---'''222---+++777444666666ooo888hhhTTTfff~~~YYY~~~zzzqqq777777444888???===:::@@@;;;<<<999000)))(((...444???***%%%222)))999^^^yyyaaa...333555111...///000///333---999yyy111222555666<<<<<<==================;;;999777666555444222000...---,,,+++++++++++++++%%%%%%***///+++$$$+++888&&&---eeemmm\\\kkklllAAAooo^^^>>>---)))444666444777<<>>666@@@HHHNNN^^^eeemmmsssyyyttt]]]NNNTTTUUUPPPIIIIII[[[|||eeeccc[[[IIIBBB>>>888:::444,,,wwwQQQggg:::DDDbbbSSSNNNAAA:::QQQkkkTTTzzz___@@@999...888***///;;;444***GGGfffLLLCCCDDDBBB>>><<<===JJJUUUXXXZZZaaahhhjjjNNNeeeOOOZZZiii{{{lllMMMBBB666666555666555222222444555333333444555666888999:::;;;555222???CCC777===JJJFFFBBBMMM}}}jjjXXXYYYbbbfffeeemmm}}}{{{wwwXXXFFFEEE>>>:::AAADDDBBBEEEEEECCCCCCFFFEEEBBBAAACCCBBBDDDEEECCC???===>>>@@@CCC333555888...///444+++000---888***222;;;---;;;@@@<<>>HHHBBBoooSSSLLL~~~zzz{{{aaazzz{{{uuuWWW111>>>999555===777000:::111000......111111+++$$$!!!,,,'''333(((///***;;;QQQ{{{iii>>>333666000,,,---000000111222333,,,666vvv...000333555666666777777777666666555999666444222222000...,,,---,,,,,,+++******++++++,,,(((%%%'''---000,,,%%%,,,---333WWW|||jjjrrrXXXUUUkkkKKK888666------888888444999<<>>CCCGGGKKKQQQYYY^^^```aaaUUU@@@888BBBJJJIIIRRR]]]lllzzzwww```[[[pppjjjYYYUUUbbbtttqqqPPPTTT\\\hhhNNN===PPPhhh|||fffqqq___FFFSSS777999===222777<<>>JJJkkkxxxgggqqqMMM999222///000222000...///333777cccuuuZZZPPPOOO@@@IIILLLJJJSSS```[[[KKKcccmmm{{{}}}```GGG;;;777888888333222222222222222222333444444444444444444444444333444666999;;;>>>@@@AAAJJJAAASSSwwwppp|||qqqKKKIII===;;;:::999999<<<>>>@@@>>>???@@@BBBBBBBBBBBBAAA@@@AAABBBBBBAAA???<<<;;;555444333111///...------................................................+++*********))))))(((((())))))))))))))))))))))))))))))))))))************+++,,,,,,---...///000000;;;...;;;@@@```|||}}}~~~pppggg{{{kkkyyy>>>333;;;<<<555444999777///000//////...,,,+++******)))*********++++++++++++,,,333BBBVVVqqqbbb:::555***)))---------........./////////---222aaa444000333444666777888999888888777666666555333111///---,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++###***YYY```XXX|||gggRRRhhhzzz\\\CCC888222000222111333999;;;CCCSSS\\\fffxxx}}}}}}uuuvvvhhhOOOBBB666CCC<<>><<<===...444111qqqJJJ|||[[[:::KKKnnnxxx\\\???///...777===UUUhhhSSSEEE===HHHfff]]]sssUUU>>>222///000222111...///222...000BBBlllSSSJJJ>>>777555555555333222111111000000111111222333333333333333333333333222333444777999<<<===>>>;;;@@@HHH[[[rrrUUU@@@666;;;:::888888888:::===??????@@@AAACCCDDDCCCCCCBBB>>>?????????>>>;;;999777333222000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,---...///000000666???@@@]]]NNNCCCmmm~~~uuu~~~iiiGGG777;;;AAAAAA999555888444+++///......---+++******)))))))))))))))************&&&'''***...666AAANNNVVV|||rrriiisssVVV???---;;;000!!!---///444,,,,,,,,,---------......///---222aaa444000222444555666777888888888777666444333222///...,,,,,,+++((((((((((((((((((((((((((((((((((((((((((((((((&&&...---%%%***EEEaaaooolllooommmtttggg```vvvrrrZZZRRR777&&&888444333,,,,,,777;;;AAAOOO^^^bbbjjjsssyyy{{{pppggg^^^]]]PPPFFFHHHDDD;;;<<>>,,,000000---,,,///111000---,,,++++++******++++++***...222333111111333555888<<>>AAABBB...@@@{{{vvvTTTDDD===EEE```VVVzzz^^^AAA333000000222111...---000---***...555888IIIyyy}}}```III<<<111///---...111222///---000//////......//////000000111111111111111111111000111333555777999;;;;;;:::@@@@@@>>>OOOxxx```DDD===999333888888666666666888:::<<<===>>>@@@AAABBBBBBAAAAAA<<<<<<<<<;;;999666444222//////---,,,******))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,,,,......///000000888444jjjIIIwwwnnnVVVqqq~~~{{{lllnnn666777===BBB@@@888444555111)))---,,,,,,+++***)))((((((''''''((((((((()))))))))000...,,,(((%%%&&&))),,,,,,333+++444333***---"""///&&&222---###)))(((******++++++++++++,,,,,,,,,...,,,111aaa444000222333333444666777888777666666222111///---,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((($$$%%%666KKKhhhFFFWWWkkkkkkXXX|||ZZZJJJ666666111444<<<777...111222555<<>><<<<<<;;;:::bbb]]]\\\KKK<<<,,,000000---,,,///111000---,,,++++++******++++++***...222333222111333555777<<>>RRR...999...@@@EEE{{{WWWHHHRRRPPPBBB;;;FFFIII===555888>>>eeeWWWKKK???DDD[[[VVVfffDDD444000///111111...,,,...333,,,,,,222,,,###///EEEZZZpppuuulll]]]JJJ999///---...444111...---...///...---------,,,,,,,,,,,,------............///////////////000222333555777888999BBB;;;;;;BBBCCCKKKmmm~~~SSSAAA:::444555===666555444444444666888999999:::;;;===>>>======<<<;;;;;;:::888555222000...---,,,+++***))))))))))))((((((((((((((((((((((((************************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++,,,---...//////333%%%FFFCCCrrrBBB}}}aaavvv~~~}}}ooouuu<<<<<<999555888888222000111///***++++++***))))))(((''''''&&&&&&&&&'''''''''((((((((()))))))))((())),,,...''''''...---///222000444,,,***000...))))))(((((()))))))))*********++++++,,,+++111aaa444///111222111222444555666666555555///...,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((---######...222***$$$%%%<<<[[[|||pppppp___wwwbbbYYYSSSttt}}}hhhEEE///---,,,...:::111...000888:::888:::@@@>>>GGGMMMMMMNNNTTTXXXWWWZZZXXX\\\]]]WWWUUUTTTPPPFFFGGGHHHHHHEEE>>>777222222555===^^^ppprrrzzzVVVGGG@@@===CCCAAA???@@@DDDGGGFFFHHHLLLIIILLLPPPRRRQQQMMMHHHDDDBBB???;;;:::;;;;;;;;;999555555444333bbb]]]\\\JJJ<<<,,,000000---,,,///111000---,,,++++++******+++++++++...222333222111333666777<<>>222+++...///***(((,,,...333444000...///222222444...444555***+++111,,,777777555222111666AAAIIIaaammmkkkxxx~~~tttGGG***888@@@666666AAA>>>===AAACCCDDDGGGMMMGGGIIIKKKMMMMMMKKKIIIGGG<<<:::777666666666666666555555444333ccc\\\ZZZJJJ<<<,,,000000---,,,///111000---,,,++++++******+++++++++///333444222222444666888<<>>===@@@EEEBBB;;;777[[[ggg???;;;333///222555333111222111111111111222333444555666777999:::;;;;;;::::::888777555333000...,,,,,,+++******)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''''''''''''''''''''(((((((((((())))))((()))******,,,,,,---...+++555+++555666pppeeeOOOvvvlllxxx~~~wwwsssuuussshhh111>>>777000111000///...,,,,,,+++***)))((((((((('''''''''&&&%%%%%%&&&&&&&&&''''''''')))+++,,,+++)))'''''''''---***///***'''***%%%)))***444'''(((,,,$$$''''''(((((((((((())))))))))))***)))000aaa444/////////...///000000000000......******)))((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''!!!***,,,$$$!!!'''+++))),,,555...RRRvvv{{{VVVLLLzzzkkkOOObbbkkkmmmZZZKKKHHHDDD;;;:::@@@555555777888555111333888555+++444999...555AAA999666<<>>,,,000000---,,,///111000---,,,++++++******+++++++++///333444333222444666999===BBBFFFIIINNNVVV[[[qqqyyycccgggWWWaaaXXXFFFVVV~~~zzz```SSSCCC<<<===QQQUUUmmm}}}MMM;;;>>>:::```KKKFFFDDDSSSyyyqqqgggtttiii```>>>444,,,+++,,,+++***,,,&&&)))******...111)))---%%%***222111000---$$$222222000......222222111///...------...///000000)))+++,,,,,,+++)))((('''******))))))))))))******)))******+++,,,,,,---------......///000111222222222888;;;:::===DDDCCC===HHHIII>>>LLL{{{{{{[[[III;;;666$$$///555222///000111///000000111111222333333444555666777999999999999888666555333000...,,,+++***))))))((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''''''''((((((((())))))(((((()))***+++,,,------%%%666>>>///;;;222FFF\\\rrrppp{{{~~~zzz{{{uuujjj}}}777444666;;;111000///------+++***)))***((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''$$$&&&''''''%%%$$$$$$$$$###%%%###'''(((&&&(((%%%---"""---$$$)))***(((((((((((())))))))))))))))))000aaa444.........------.........,,,+++***))))))((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''"""$$$%%%&&&+++---'''---///!!!!!!)))???OOOgggwwwkkkeeeXXXUUUsss}}}___MMMddd{{{ssssss}}}fff___aaafff___NNNJJJRRRUUUJJJZZZgggaaaoootttqqqcccxxxwww```LLL:::))))))---:::>>>///---@@@888777999>>>@@@======@@@<<<===???@@@???===:::999222333333333111000000000...---------eeeZZZVVVIII???,,,000000---,,,///111000---,,,++++++******+++++++++///333444333222444666:::>>>CCCFFFIIINNNUUUZZZcccssshhh{{{lll]]]dddYYYAAAGGGwwwtttKKK@@@>>>OOO{{{```~~~wwwqqqsss___HHH777<<<222xxxiiiSSSFFFDDDRRRwwwkkk}}}yyyhhh```@@@555+++)))******+++,,,...+++(((&&&'''))),,,000---&&&,,,222***(((000444...////////////000///------,,,++++++++++++)))'''))))))'''&&&%%%(((,,,///******))))))))))))******)))******+++,,,,,,------,,,,,,------...//////000777...111<<<;;;222666DDD:::>>>>>>NNN???777\\\]]]ppppppEEE;;;,,,...++++++111...,,,,,,***))),,,000000000000111222222333333222333444666666666666555444333111...,,,+++******(((''''''''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))(((((()))***+++,,,------,,,...///333222<<<===WWWKKK|||cccmmmxxx|||~~~}}}zzztttpppjjjvvvzzz>>>777111+++***000,,,***)))******))))))+++((((((((((((((('''''''''&&&&&&&&&'''''''''((((((%%%&&&((('''&&&$$$%%%%%%$$$***!!!***+++$$$***!!!!!!333$$$000"""%%%$$$(((((((((((()))))))))***))))))000aaa444.........,,,---------,,,***(((''')))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))(((%%%"""&&&,,,###,,,"""000(((,,,"""333@@@[[[jjjggghhhiii```UUUeeemmmjjjbbb]]][[[iii||||||{{{|||sssttt~~~vvv\\\[[[<<>>;;;<<<:::<<<>>>???>>>999444111///111222222111///......---,,,,,,,,,eee^^^VVVRRR;;;---///...,,,...222111---,,,+++******))))))******+++000444444111111444888:::>>>BBBFFFJJJNNNSSSVVVdddtttrrrjjjeeedddZZZGGG???XXXzzztttNNN???===OOORRRIIIjjjoooLLL===EEEGGG<<<999;;;???tttLLLLLL???XXXhhhvvvjjjxxxhhhNNN444***...***'''+++,,,)))))))))))))))))))))))))))************+++++++++------------------------,,,,,,++++++***)))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************)))***+++,,,...///000111444555666777999999::::::>>>>>><<<;;;999888777666AAAHHHUUUfffwww|||xxxpppmmmYYY===000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000333333333333333333333333000///---+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++---.........///222777;;;RRREEE|||iiigggXXXbbbqqqnnnrrr|||xxx~~~{{{~~~|||wwwwwwgggqqqsssyyyxxx{{{VVV///+++333///+++///******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++,,,///^^^......---+++,,,,,,,,,+++***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&(((666LLL]]]dddfffiiiiii[[[TTT```uuu{{{jjjVVV^^^eeemmm}}}zzz}}}wwwttt{{{zzz~~~~~~nnnkkkuuuTTTCCC000(((,,,111...)))++++++,,,---///111333444555666888:::<<<===>>>>>>???===;;;777555222111000.........------,,,,,,,,,------------fff^^^UUUQQQ:::...///...---...222111---,,,+++******))))))******+++000444444111111444888:::===BBBFFFJJJNNNSSSVVV[[[^^^wwwxxxggghhh___SSSMMMXXXPPPBBB<<>>GGGZZZ\\\OOOaaa|||XXX>>>DDDOOOQQQuuu]]]HHHAAAVVVYYYzzzPPPfffXXX999***,,,***)))+++)))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))((())))))***++++++,,,,,,,,,---....../////////...,,,,,,,,,+++++++++++++++))),,,......,,,)))((('''+++((('''((()))(((***---''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((())))))******+++,,,,,,,,,---,,,,,,++++++*********((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***&&&(((+++,,,,,,++++++,,,$$$000---;;;666gggEEEEEE888,,,;;;@@@oooYYYbbbqqqppplllzzziiidddaaa???...+++,,,***,,,,,,)))((())))))'''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))+++(((AAA???+++(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###"""&&&+++)))$$$***'''""""""+++222(((000...***///...((()))000000333666999999777555333***---333---+++---)))---((('''))))))(((***///###)))///000---)))&&&$$$((('''&&&(((******'''$$$'''''''''((()))***,,,---.../////////......---,,,++++++************++++++***************+++++++++,,,,,,,,,,,,jjj^^^RRRNNN999///111000...000333333///,,,+++******))))))******+++000444444111111444888:::===BBBGGGLLLQQQVVVZZZXXXYYYkkkwwwsss{{{ttttttiiiEEE:::DDD@@@999yyyyyyjjjVVVBBBHHHRRRMMMNNNVVVSSSDDDXXXccckkk^^^IIIDDDYYYZZZjjjXXXmmmZZZ:::))),,,+++)))+++((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((())))))***+++++++++***++++++,,,,,,,,,,,,+++************************%%%'''******)))'''((()))***+++)))%%%###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((())))))***++++++,,,,,,++++++***))))))((((((((('''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))&&&(((******))))))***+++333$$$---&&&000///jjjfffLLL@@@DDDBBB???;;;:::IIImmm|||uuuVVV>>>999AAAIIIiiiZZZnnnkkklll~~~oooDDD)))***444...))))))+++------***(((***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((***&&&;;;AAA)))&&&(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& %%%))))))***+++'''!!!'''000555222---)))'''(((***%%%&&&,,,)))'''111'''......((('''+++((( ...&&&***...((('''***&&&(((&&&&&&&&&%%%$$$%%%((( $$$)))***'''%%%)))...&&&'''(((+++,,,+++(((&&&&&&&&&''''''((()))++++++,,,,,,------,,,,,,++++++******))))))))))))***************+++++++++,,,,,,++++++++++++kkk^^^QQQNNN999///111000...000333333///,,,++++++***)))*********+++000444444111111444888:::===BBBGGGLLLQQQVVVZZZaaadddmmmsssnnnoooppp}}}\\\???BBB;;;333<<>>IIIXXXOOO>>>IIITTTEEE@@@IIINNNLLLNNNYYYeeekkk___jjjwwwuuu|||RRR<<<,,,...---%%%'''333)))%%%&&&***(((###%%%+++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''')))%%%777AAA(((%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '''(((###!!!%%%))))))+++&&&"""!!!###'''((()))+++***%%%(((...&&&###///'''''')))++++++))))))***'''!!!&&&)))$$$%%%)))&&&%%%***,,,))))))++++++(((***&&&$$$''')))(((&&&%%%'''''''''&&&$$$$$$&&&'''&&&&&&&&&'''''')))***+++******++++++++++++*********))))))((((((((())))))******++++++,,,,,,,,,,,,++++++++++++ggg___RRRKKK999...555000+++111222000333---,,,+++***))))))))))))***///444444111000222666:::;;;@@@HHHNNNQQQUUUYYYWWWjjjrrrtttzzzjjjlll\\\999EEE======sssbbbOOO[[[qqqvvvmmmXXXKKKTTTYYYBBB666======666```]]]LLLDDD[[[[[[aaammmeeeXXX:::+++---)))&&&)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))+++*********))))))(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))***++++++,,,(((''''''(((***)))(((&&&'''(((((((((''''''&&&&&&***(((&&&%%%%%%''')))+++)))&&&$$$$$$&&&(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,000WWW~~~mmmffffffcccXXXNNNOOOgggUUUTTTfffeeesss~~~^^^???------+++******)))))))))+++******)))((((((''''''$$$&&&(((***)))'''$$$!!!###$$$&&&''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((()))***)))(((&&&%%%---%%%&&&111555---''''''###***'''%%%***'''%%%+++(((++++++&&&$$$&&&'''&&&#########%%%(((((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''(((((((((((())))))))))))************************))))))))))))(((((((((((()))************+++++++++******++++++fff___SSSLLL:::...555000+++111222000333---,,,+++***))))))))))))***///444444111000222666888>>>DDDGGGJJJOOOUUUXXXeeeZZZZZZiiirrrxxxlll---<<>>888777>>>UUU~~~^^^KKKDDD\\\ZZZooojjjpppVVV999***,,,)))'''***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''((((((((((((((('''''''''''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''')))***+++***'''%%%%%%'''***,,,///111111000...,,,...---,,,+++++++++,,,,,,,,,,,,+++)))'''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((---###%%%111222***!!!))))))***,,,...111333555222:::...111111&&&'''!!!***555444)))"""'''000***)))(((((('''''''''(((******+++,,,---...//////222///***&&&%%%(((,,,///***+++++++++***((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&''',,,+++///666:::<<<===???@@@HHHFFFAAA@@@888222888444666555222000000+++%%%***,,,---,,,***'''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%'''((()))'''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((()))))))))***))))))*********+++++++++******++++++fff___TTTNNN>>>...555000+++111222000333---,,,+++***))))))))))))***///444444111000222666===@@@CCCHHHMMMQQQSSSSSS222000JJJ^^^```yyyhhhGGG<<>>nnn~~~cccgggjjjXXXDDDHHHSSSXXX\\\RRRDDD888666:::KKKpppZZZLLLDDDXXXSSSxxxZZZeeekkkVVV999***,,,)))'''******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%'''((()))+++111:::AAA666;;;BBBHHHLLLMMMLLLJJJJJJKKKJJJGGG@@@777...((($$$$$$%%%(((++++++)))&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))///333---###%%%...000---++++++,,,,,,***''''''---''',,,***&&&222000...$$$%%%///222---)))***)))))))))***+++,,,,,,555555666888999;;;<<<<<>>@@@AAADDDOOOQQQRRRVVVOOOGGGJJJBBBIIINNNLLLEEE===333***+++)))''''''((())))))'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((())))))******)))************+++++++++******++++++hhh```TTTMMM<<<...555000+++111222000333---,,,+++***))))))))))))***///444444111000222666>>>===CCCLLLNNNOOO[[[kkkbbbXXX```cccJJJRRRLLLPPP]]]xxxwww___===jjjqqqDDDwwwvvviiiqqqmmmUUUFFFTTTZZZUUUWWWTTTGGG===:::666???cccZZZFFFDDD]]]VVVuuuggghhh|||fffVVV888***,,,***(((+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((())))))*********)))...555:::>>>DDDMMMTTTDDDIIIPPPYYY___bbbccccccqqqrrrqqqnnnggg^^^UUUOOO;;;444,,,***,,,...,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%$$$$$$'''+++...+++'''"""''',,,///---)))%%%))),,,'''---'''$$$111+++///+++)))((($$$!!!(((((()))***,,,///222444666333444555777999;;;<<<===888AAAOOOYYY\\\WWWMMMFFF555222---)))((((((***,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''')))+++...111444666000333777:::???DDDIIIKKKQQQYYY^^^fffrrrnnn```\\\IIISSS[[[[[[WWWVVVVVVUUU:::111(((%%%(((,,,,,,+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((()))*********)))************+++++++++******++++++iiiaaaTTTLLL:::...555000+++111222000333---,,,+++***))))))))))))***///444444111000222666<<<;;;DDDPPPQQQRRRiiinnn^^^QQQOOOeeesssqqqeeecccLLLEEESSSyyyyyysssiiiLLLCCCWWWXXXIIIHHHAAA>>>@@@===111444\\\\\\BBBIIIlllfff\\\mmmpppUUU888***,,,***(((+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))***++++++,,,999BBBMMMSSSRRRNNNMMMMMMGGGKKKQQQXXX^^^cccfffgggggghhhiiikkkmmmoooqqqrrrnnn\\\CCC222------+++((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******(((&&&&&&'''%%%"""...---***&&&$$$%%%))),,,&&&'''$$$,,,'''###...###'''$$$'''......)))(((+++''')))+++///333777;;;===AAABBBDDDFFFHHHJJJKKKLLLJJJJJJJJJLLLOOOSSSVVVYYYUUUMMMAAA444+++((('''((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&''')))---222777;;;>>>===DDDNNNYYYffftttvvvyyysssdddVVVSSSWWW\\\\\\LLL888---+++---+++((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++)))************+++++++++******++++++sssYYYVVVLLL;;;...222222...---000333222---,,,+++***)))))))))))),,,///555888666111222888999@@@EEEKKKQQQTTTgggSSS@@@RRRlll{{{|||pppUUU@@@PPP[[[KKKBBBHHHLLLKKKCCC<<<888888TTTXXXFFFIIIbbb```gggdddhhhRRR888++++++((((((+++((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&'''(((((((((---'''&&&+++---000@@@SSSMMMHHHGGGBBBNNN]]]bbbzzzyyyfffxxxdddjjjhhhpppzzzmmmNNN888000---000---'''%%%)))***&&&&&&+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))((((((***)))((('''&&&''''''((('''''''''((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))******))))))(((((('''''')))))))))+++------+++)))...+++---444555888???LLLWWWVVVrrrtttvvvmmmbbbPPPPPPVVVVVVaaa[[[[[[[[[MMM666******111%%%$$$...///$$$""")))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))******)))'''%%%%%%555///999111:::///;;;UUU]]]mmmtttppp```___VVVUUU::::::)))///))),,,***(((''''''((()))***)))(((((((((''''''''''''((((((((((((((((((((((((###%%%''''''%%%%%%))),,,&&&(((***------+++&&&###***&&&$$$'''+++,,,((($$$)))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''((('''&&&&&&((((((((('''((('''%%%###$$$&&&***,,,%%%'''(((''''''((('''%%%,,,***''''''((())))))(((************************++++++,,,,,,vvvYYYUUULLL===...222222...---111333222---,,,+++***)))))))))))),,,///555999666111333888;;;AAAEEEKKKRRRTTTcccjjjZZZWWW{{{uuukkk|||yyyvvvpppZZZUUUiiisssiiieeemmmLLLGGGCCCDDD:::---EEEwwwXXXGGGLLLfffdddmmmfffkkkQQQ777++++++((((((+++(((***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((***+++++++++111555,,,333FFFFFF333BBBOOOgggxxxjjjkkkvvvssseeekkkhhhMMM333///,,,,,,+++)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''''''''''''''((((((((((((((((((''''''&&&'''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******))))))(((((((((((()))(((''''''(((***---000222999999BBBPPPRRRqqqwwwcccSSSRRRQQQSSSZZZXXXFFF111 ///444((($$$,,,000*********)))))))))((((((((((((((((((((((((((((((((()))(((&&&&&&'''((((((((('''666000888222BBBLLLjjjlllfffYYYdddHHH:::%%%---...,,,******************))))))((((((((('''''''''((((((((((((((((((((((((''')))+++,,,+++'''""",,,***((((((***,,,---...***((('''&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''((('''((())))))))))))(((,,,***''''''(((((('''%%%...---,,,)))((())))))(((***((('''(((***+++++++++++++++++++++++++++++++++++++++,,,,,,zzz[[[TTTLLL???...222222///...111333222---,,,+++******))))))***+++///555999666222333999===CCCEEEKKKSSSUUU___uuuvvvoooaaa~~~qqqjjjkkkuuuyyyxxx}}}rrrTTT===BBBEEE555<<<^^^WWW@@@GGGgggiiieeeTTTbbbNNN666+++,,,((((((,,,)))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))******444///:::IIIDDD777EEEddd}}}oooooo~~~hhheee~~~iiiqqqLLL@@@000&&&(((---,,,'''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''((((((%%%&&&'''((()))((('''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))***))))))))))))((((((((()))***)))((('''***000666AAAHHHSSSaaaiiiWWW\\\ddd^^^RRRAAA000$$$(((...---***)))*********))))))))))))((((((((((((((((((((((((((()))(((&&&&&&'''***...111<<<:::...>>>OOOfffqqqzzzcccKKKZZZCCC...///...,,,,,,------,,,+++))))))))))))((((((((((((((((((((((((((((((((((((,,,***'''&&&'''(((******+++)))%%%###"""$$$&&&'''***+++,,,+++)))***...222(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((************)))((('''&&&)))'''''')))++++++)))&&&***((('''&&&'''(((+++---***)))((()))+++,,,+++***++++++++++++++++++++++++++++++,,,,,,~~~\\\TTTMMM@@@---111222///...111222111------,,,+++************+++...555999666222444:::===CCCEEELLLVVVYYY___oooVVVtttyyyrrrMMMDDDFFF:::<<>>777...&&&+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++******((())))))((((((***...222777<<<@@@@@@>>>???DDDJJJ===999888999555---((()))---+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,]]]UUUMMMAAA,,,111333000///111222000...---,,,++++++******++++++...555999777333555;;;:::EEEIIINNNYYY^^^bbbnnnqqqsssGGGRRRiiiccc}}}}}}zzzssskkkeeebbb^^^ZZZVVVbbb[[[EEE:::777<<>>333------///...---++++++++++++*********)))))))))))))))))))))))))))'''))))))((('''+++333:::KKKLLLKKKJJJMMMUUUaaajjjccc___]]]^^^^^^XXXLLLBBB111///,,,)))((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,++++++%%%)))---///000444999===@@@DDDGGGEEEBBBBBBHHHNNNEEEAAABBBFFFDDD:::555777///...,,,,,,---///000///------------------------++++++,,,,,,}}}]]]UUUNNN@@@,,,111333111000222222000......---,,,+++++++++++++++...555:::888444666<<<999FFFKKKMMMVVV[[[```lllvvvUUUEEE~~~ooo}}}ooo\\\LLLEEEDDDHHHLLLKKKKKKAAA===DDDBBB:::;;;lllTTTCCCKKKllltttnnn\\\PPPAAA000+++///***))),,,++++++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''')))***,,,000:::GGGRRR[[[vvv{{{sss^^^AAA///...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))+++...000222000000111222111///,,,+++++++++++++++*********)))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++333AAAUUUnnn{{{}}}qqqSSSRRRMMM777)))+++---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))(((***,,,///666DDDUUUbbb|||ggg[[[NNN<<<111...//////...,,,,,,+++++++++*********)))))))))))))))))))))))),,,(((%%%)))444BBBMMMSSSDDDDDDCCCBBBDDDNNN[[[fffgggffffffgggeee```XXXRRRFFFAAA999222---,,,,,,---************************))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,***111999>>>===<<<>>>???222444888===BBBGGGIIIKKKRRRLLLMMMRRRPPPGGGCCCGGG:::666222//////000000000------------------------++++++,,,,,,{{{\\\VVVNNN@@@,,,111333111000222222000......---,,,+++++++++++++++...555:::888444666<<<999GGGLLLMMMTTTXXX^^^kkkuuurrr|||ZZZyyyhhh```YYYVVVQQQKKKIIILLLMMMJJJCCCCCCDDD888666DDDiii}}}RRRJJJRRRttt{{{uuudddUUU@@@///+++///***)))---,,,+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,...111444:::GGGYYYeeexxxyyyzzz{{{aaa@@@...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******+++---000555999;;;@@@CCCFFFHHHGGGBBB===999,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++///===WWWvvviiiyyyZZZHHHBBB999------------,,,,,,,,,++++++))))))))))))))))))))))))***,,,///666CCCYYYsssjjjZZZDDD555000000000///,,,,,,,,,+++++++++******))))))))))))))))))))))))(((***222CCCUUU[[[TTTJJJ@@@EEELLLSSSZZZeeerrr|||}}}xxxooogggaaa^^^\\\UUUIII===333...,,,,,,************************))))))))))))))))))))))))((()))***+++,,,---------333<<>>333,,,,,,+++((()))---222000//////,,,)))+++111000***,,,888<<<888777===FFFDDD777...222000))))))%%%%%%)))+++***&&&(((---))))))))))))))))))))))))******))))))((((((((('''(((((()))+++,,,+++)))'''((()))000***(((...***,,,((()))$$$%%%111111)))***...(((###&&&---111,,,%%%))))))((((((+++...---)))******************************%%%'''000---)))111...(((111HHH;;;OOOxxx{{{qqqpppkkk222111'''333333!!!***777%%%++++++++++++++++++++++++222+++'''++++++'''(((...777AAA555@@@DDD>>>III===999888///;;;FFFHHHSSSOOOGGGKKKCCC666(((***---000***++++++))))))***)))'''))))))))))))))))))))))))***(((++++++***///000'''<<>>444***===@@@JJJJJJ>>>GGGOOOQQQ]]]XXXUUUUUUTTTQQQGGG888***""",,,,,,+++***+++------,,,))))))))))))))))))))))))+++000,,,***---%%%(((;;;hhhnnnVVVNNN:::---///---,,,000,,,(((+++***+++***))))))+++,,,---666'''JJJ^^^|||zzzlll\\\[[[iiizzzjjjZZZZZZ\\\eeeWWWKKKCCCWWWjjjttt]]]hhheeeSSS222666///444000///...---,,,,,,,,,,,,%%%+++...+++'''***333;;;GGGUUUNNN...@@@MMMggguuuXXXDDDKKK;;;"""000,,,+++,,,---,,,---...,,,,,,,,,+++***)))))))))(((,,,***$$$+++===DDD???BBB@@@333888ZZZxxxbbbPPPUUUSSS>>>000222///,,,---//////---,,,///------------^^^UUUNNNAAA111000111444333000111444222///,,,++++++++++++******,,,111888999555444777???DDDKKKRRRXXX^^^cccfffooozzzrrrlllUUUFFFEEE>>>555LLL}}}eeeIIIiiimmmkkkYYY,,,111222///,,,,,,---,,,DDD333&&&(((333999999777...000;;;GGGIIIBBB>>>AAA<<<888888@@@LLLQQQKKKDDD:::000)))+++...---***)))))))))))))))))))))))))))*********)))))))))))))))***+++,,,***''''''))),,,---///...///333999:::555888BBBBBB???BBB@@@CCCNNNCCC:::...)))+++///111000&&&'''***,,,,,,+++***)))++++++++++++++++++++++++(((000,,,''',,,,,,***//////;;;YYYssswwwuuuRRR777(((...111+++***///,,,,,,,,,,,,,,,,,,,,,,,,'''++++++)))---666===???DDDIIIBBBHHHHHHBBBHHHCCCAAAHHHCCCOOOTTTQQQUUULLLMMMUUUVVVHHHJJJMMMFFF222000---)))((()))*********))))))))))))))))))))))))$$$...******///&&&555bbb{{{~~~uuusssXXXdddrrrfffooo~~~tttxxxzzzKKKRRR555333...,,,///111---)))...+++((((((***,,,...///333***cccqqq}}}sssbbb999???\\\LLL\\\RRRWWWxxxffffffTTTFFF^^^uuuYYYEEEeee^^^III(((<<<...000///...------,,,,,,---'''***,,,,,,+++111===HHHAAABBBMMMOOOiiiiiiYYY:::???///,,,,,,...---***+++///---,,,,,,++++++******)))***---+++***666EEEDDD888666AAAMMMkkk|||www|||{{{qqqdddZZZBBBCCC???111222......222333000///000............^^^VVVNNNBBB111///000444333000000333222000---++++++,,,+++******+++000777999666555777===DDDMMMTTTZZZ___dddhhhmmmxxx~~~qqqWWWJJJ>>>:::YYYlllYYY___KKKjjjoooVVVttt@@@222555333+++)))...000------===@@@777000999GGGSSSUUU]]]dddaaaXXXSSSTTTIIIOOOKKK<<<:::RRRaaa[[[DDD999///,,,---,,,++++++*********************************************************++++++,,,---...111555///555<<<@@@DDD;;;333555///111>>>@@@;;;<<<<<<777555>>>JJJMMMDDD999:::111******......+++)))++++++++++++++++++++++++'''///+++(((///000---000333___uuuuuuqqq}}}eeeOOO444---222,,,'''///,,,,,,,,,,,,,,,,,,,,,,,,333,,,(((---555999999:::IIICCC<<>>^^^iii<<>>uuuvvv}}}iiibbbwww}}}XXXKKK\\\fffkkkWWWMMM^^^|||uuuSSS///222111111000///............///******222:::===???CCCBBBiiiaaa???333---111333...---222---------,,,,,,,,,,,,,,,***...888AAA<<<777FFF\\\zzzsss\\\FFF:::111000222111//////////////////```XXXQQQEEE222......222444111000111444111...,,,,,,,,,+++)))+++***...666:::888666666<<>>888777OOOmmm~~~nnnXXXYYYXXXfffaaaaaa___\\\ddd[[[qqqcccbbbQQQ@@@:::444---***---++++++++++++++++++++++++111$$$///000...___|||}}}uuudddBBB777999...,,,222***...***+++///...***,,,444YYY{{{cccyyylllffftttOOOVVVccc}}}~~~kkkJJJ[[[mmmyyyVVV:::000222111000//////......///%%%+++666<<<::::::JJJ^^^}}}tttrrrnnnooo[[[AAA------222///...111------------------------+++888<<<444888UUUxxx{{{}}}]]]KKK888000000111111111000000000000```YYYSSSGGG222...---111444222000111444222...---,,,,,,+++)))+++***---666;;;999666666===EEENNNUUUYYY___hhhppprrrvvv~~~{{{OOO@@@IIIVVV[[[\\\lll}}}vvvsss~~~vvvnnnmmmzzz|||UUUNNNUUURRRLLLAAACCCjjj}}}aaaHHHLLL```qqq|||OOO666333...000555000+++666KKKaaa{{{JJJ^^^ZZZZZZ\\\XXXIII777---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++///333666999@@@KKKSSS]]]tttooobbbIIIAAA===@@@JJJJJJ<<<000---,,,,,,,,,,,,,,,,,,,,,,,,---+++***000...)))DDDssszzz^^^QQQ^^^~~~fffOOO333...333,,,------------------------111777999777CCC```ooo^^^ddduuuvvveee|||jjjTTTHHH>>>222,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))***(((000PPPzzzVVV<<<@@@333---333+++...***+++///---***444BBBwwwxxxzzzFFFXXXooo```tttzzziiihhhbbbkkkoooCCCiii]]]```dddaaammmmmmMMM333222222111000////////////'''...:::BBBBBBKKKiii|||tttaaa888---111000---...---------------.........555;;;===BBB\\\uuu```ssszzzkkkLLL:::444333222222000000000000aaaZZZTTTHHH222...---111444222000000555222///---,,,,,,+++)))+++)))---666;;;:::777666===EEENNNTTTXXX___iiirrrtttzzz~~~{{{YYYQQQ\\\hhhnnnpppqqqpppoooJJJ===@@@DDD;;;???lll~~~UUU???cccpppDDD333555...111999666777VVV~~~ZZZXXX^^^iiilll]]]EEE333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...777AAADDDFFFRRRhhhzzz```:::777EEEHHH>>>444,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...666222...XXXzzz{{{ffftttZZZSSSxxxqqqbbb===...333***------------------------000;;;===BBBggg^^^kkk[[[LLL;;;222222,,,,,,,,,,,,,,,,,,,,,,,,---;;;)))444mmmUUUwwwrrrYYYrrr|||fff{{{nnnBBB@@@222---555//////++++++...,,,+++:::NNNtttkkkiiiSSSssswwwvvvtttZZZUUUOOOooobbb[[[mmm[[[vvvtttnnngggYYYOOOCCC333222111000////////////333000555BBBPPPeeezzzooowwwmmmKKK666777444000000------..................BBB555<<>>FFFMMMQQQYYYeeekkkkkkvvvooo}}}}}}wwweee|||||||||eee;;;FFFCCC@@@GGG}}}wwwMMMLLL}}}ppp~~~;;;999777333444666---iiieeeSSS___kkk^^^kkkAAA222,,,***......******///,,,---///000,,,***...555777DDD===WWWkkkOOOCCCGGGJJJHHH+++444555***)))222111(((111%%%222000///CCC|||sssrrryyybbb```sssgggIII333,,,111000,,,111...'''000555%%%666===]]]xxxuuukkk~~~ooolll]]]PPPIII///444...,,,///...))))))...<<<(((555MMMrrrmmmkkkuuuyyyxxxwwwFFFLLL000<<<111)))222000---///***333444|||PPPhhh|||ZZZZZZ___ooonnn~~~yyysssqqqvvvzzzrrrfff\\\vvvBBB:::///777000)))222/////////444888AAA~~~|||~~~oooWWWSSSOOOWWWCCCNNNlllppp666111666<<<+++333(((555333)))......777///AAAiiivvvyyy\\\888<<<,,,111111000000000```\\\TTTCCC333000...///222444333111222222111///...---,,,+++***,,,///333:::???<<<444:::DDDNNNSSSZZZdddjjjkkkuuupppooorrr{{{yyykkkBBBDDD@@@@@@YYYkkkFFFSSS|||vvv{{{:::222222DDD555MMMxxxbbbXXX\\\```ccc<<<222+++,,,---,,,,,,...222++++++222444///111888BBB]]]mmm|||hhhNNNFFFLLLLLL777))),,,000---+++---111'''...444000iiioooqqqiiiooo|||jjjjjj```777111333,,,000,,,,,,111,,,...>>>AAAccchhhzzzlll}}}iii|||]]]EEEPPP777000******,,,---------***333fffsssQQQ~~~xxxuuuNNN<<<)))777000000---,,,///---777SSSggghhhbbb]]]```lllxxx|||xxxuuuxxx}}}}}}uuummmccctttXXX;;;...777111***111---...;;;>>>CCC|||}}}yyyzzz|||rrrooogggWWWfff|||oooggg^^^TTTRRRIIIHHHdddhhh...111888(((222***555111,,,222000666555\\\yyyhhhnnn~~~lll\\\)))666111444444444333aaa]]]UUUEEE333000---...111333333111222222111000...---,,,,,,***,,,...222:::@@@===777666BBBOOOWWW]]]dddjjjlllvvvttt}}}www]]]mmm~~~rrrjjjIII@@@???AAAooo]]]@@@aaazzzoooZZZ>>>222666222GGGiiiVVV^^^SSSKKK<<<...***---.........000***+++222222///:::MMMzzztttoootttmmmTTTGGGUUU???///000222,,,+++000111...,,,666BBBuuukkkVVV[[[uuuyyyzzz~~~gggBBB...555,,,555++++++888---555dddKKK|||sssNNNJJJ>>>888...(((+++000000+++444BBBAAAzzzYYYZZZwwwppp{{{|||ZZZFFF000///555000---...000000:::yyy|||hhh]]]ccciiixxx}}}yyy~~~xxxxxxwwwpppooosssQQQBBB///777444...222---111;;;AAAsss|||uuukkkhhh}}}zzzoooHHH___lllccckkk```KKKUUUMMMbbbAAA444555///111---555...///888222777OOOvvvSSSuuuvvvqqq___HHH;;;>>>FFF]]]xxx???999///555555555555ccc]]]UUUGGG333000------000333222111333222111000///---,,,,,,+++,,,...222:::AAA@@@:::444AAAPPP[[[aaafffkkkoooxxxyyyjjjpppllleeeccccccbbbhhhPPP>>>@@@FFFSSSCCCtttwwwvvvKKKAAA999===```PPP___eeeXXXGGG444+++---000000...+++111444000...<<<]]]zzzzzznnnLLLBBBHHHDDD666---///111///111888...444lllsssSSSmmm]]]JJJPPPaaa}}}ooovvvcccTTT...777111444000///333:::XXXRRRhhhcccDDDFFFAAA777,,,,,,111000+++&&&222QQQggg___eeessspppJJJPPP###444333///222111222@@@fff~~~uuuTTT{{{|||vvvvvv~~~sssqqqxxx{{{^^^JJJPPP444666666222444000777777```yyyqqq}}}fffqqqZZZttt{{{yyyMMMJJJTTTmmm===...888111000555,,,111;;;555>>>{{{rrr```___SSS???;;;fff888555444333333333eee]]]TTTHHH444000,,,,,,///222222111333333222000///...---,,,+++,,,---111:::BBBBBB===555@@@OOO\\\dddhhhmmmrrrwww|||sssccc___XXXEEEoooxxx}}}vvvZZZ===AAAUUUMMMMMMyyyHHH666:::EEEBBB\\\___PPP===000...111111///---666666111@@@hhh|||iiiKKKNNNHHH999000///111///...===000:::xxxWWWxxxmmmTTTEEEBBBLLLhhhwwwzzz^^^<<<666666,,,555222***TTTzzznnn}}}cccKKKFFF;;;000,,,///000...222CCCsssvvv```fffYYYXXX---111111...444222666PPP[[[aaaddd___|||}}}~~~{{{xxx{{{zzzsssRRR[[[fff<<<333444333444111===JJJxxx~~~eeedddqqqxxxuuuYYYgggWWWPPP'''999111333555+++333;;;;;;SSSrrrrrrsssOOOCCCxxxPPP;;;333333222222ggg]]]TTTIII444000,,,,,,///222222111333333222111///...------+++,,,---000:::CCCDDD@@@888>>>KKKZZZeeejjjpppuuuuuu}}}sss[[[ZZZ^^^PPPaaaeee@@@GGGnnnkkkKKK]]]wwwFFF---JJJfff]]]^^^VVVGGG777000000111000///000111@@@iii]]]zzzXXX>>><<<:::...***222+++;;;333VVVJJJPPPyyyyyybbbOOOBBBAAAPPPcccrrr{{{```KKK000777'''555444000tttyyybbbgggvvviiiooo[[[LLL;;;111...---///333222TTTwwwjjj~~~XXX```JJJGGG222...,,,333222>>>ooo```eeexxxbbbaaappp|||vvvyyypppwwweeexxxKKK222111222333222AAAlllnnn|||qqqzzzhhhfff]]]uuuUUUsss555777222444666...666<<>>666555444444hhh]]]UUUKKK444000++++++...111222222444333222111000...------+++,,,,,,000:::DDDFFFBBB:::;;;DDDUUUccckkkpppvvvtttlll^^^III|||qqqhhhGGGTTTWWWMMMnnn|||\\\CCC<<<|||NNNXXXYYYQQQ???111...111222000000CCCnnneeeoooJJJAAA===000,,,444...777999aaaNNNkkkXXXJJJ@@@AAAGGGSSSiii}}}rrrOOO444666+++000666MMMvvviiifff~~~\\\===444222------333222jjjJJJ___fffRRRnnnVVVMMM777000///444333FFFUUU}}}pppooogggdddvvv|||rrrmmmmmmoooqqquuusssyyybbb888222444666666GGG}}}yyy~~~qqqwww}}}oooaaaVVVcccxxxVVV888111444666222;;;>>>TTTwww[[[YYY777777666555hhh]]]VVVMMM444000++++++...111222222444333222111000...------,,,,,,,,,000:::DDDGGGCCC<<<999???QQQaaajjjpppuuuuuukkkgggLLLvvveeeMMMaaaMMMQQQ{{{KKKBBBTTT}}}zzzgggyyywwwTTTZZZWWWEEE222---000444555<<>>:::---:::DDDvvvuuuWWWLLL@@@...444...999MMMqqqMMMZZZhhhNNNUUU{{{TTTCCC444...777222oooUUU^^^pppjjjkkkhhhbbbcccfff```]]]^^^VVVOOOTTTVVVaaadddqqq___TTTjjjZZZQQQTTTmmm{{{@@@000444777BBBmmmppp{{{iii[[[>>>666555777***GGG:::LLL---<<<888aaaXXXVVVIII666///+++,,,---...000444333444555222///------...+++///---+++555FFFMMMHHHFFF999666DDDXXXeeeooowwwzzzrrryyylllVVVmmmbbbKKKyyy}}}???OOOvvvzzzYYYPPPDDD;;;555666777GGG~~~uuu~~~xxx{{{hhh{{{yyyYYYmmmbbbMMM;;;666444888>>>???===QQQyyyxxxGGG>>>222;;;dddwwwqqq}}}```tttgggBBB777000...222FFFgggCCCEEETTTCCCSSSqqq}}}fffWWW777999888<<<```nnnuuukkkdddeee^^^]]]fffccc[[[]]]cccmmmuuu~~~qqqcccmmmrrrnnnTTTddd}}}~~~FFF222777;;;CCC~~~yyyqqqWWW555555777...AAAKKK~~~ppp666888555```WWWUUUIII666///+++,,,------///333222333444333000............///,,,***333EEEQQQSSSFFF???999>>>OOObbbooovvvtttwwwKKK```zzz~~~bbbUUUvvv[[[PPPxxxYYYCCCYYYXXXSSSFFF;;;555<<<999ttt~~~GGGZZZtttnnnCCC<<<666999666EEE|||CCCAAAeeeKKK444000888YYYIII???///222///PPPrrrzzzPPPBBBFFF@@@XXXzzzzzzyyy|||kkk:::;;;333AAAkkkyyyooovvvxxxvvvzzzxxxqqqWWWbbb}}}ccc???888:::DDDyyyxxxeeegggnnnkkk666666777666:::jjjooo~~~FFF555333cccYYYVVVHHH666000+++,,,---,,,...111222333333333111000///...000///,,,+++222BBBRRR\\\HHHDDD<<<999FFF]]]ooouuummmNNN@@@DDDgggdddoooeeeVVVhhhDDDAAAmmmoooQQQIII<<<888111III{{{qqqnnnaaaNNN@@@000:::222QQQWWW@@@???lllOOO888???MMMxxxnnn[[[???333555444CCCiii^^^MMM555BBBBBB^^^eeerrrqqqKKK444666AAAdddooo```\\\kkkttt}}}EEE555888JJJqqq{{{{{{|||}}}|||xxxwwwwww}}}{{{bbbrrr|||:::666666<<<999uuu[[[777444ggg\\\VVVGGG666000,,,------,,,---000111222222333333222000...111///,,,,,,000===QQQbbbNNNJJJ???888@@@UUUjjjuuu|||zzzpppjjjyyyuuu\\\YYYnnn}}}{{{qqq\\\VVVDDDBBBLLLLLL>>>>>>(((nnnhhhmmmuuuMMM---:::888mmm@@@@@@EEEsss~~~www___<<>>AAAZZZttt}}}cccVVVjjjddd}}}kkkuuu|||555BBBPPPaaa```yyyzzz~~~dddkkkwww;;;:::HHHkkkoooPPP333000<<>>VVV{{{~~~lll]]]hhhqqqHHH???wwwxxxdddyyy]]]^^^lll~~~fff666222:::AAA[[[tttjjjUUU@@@===BBB]]]{{{[[[fffbbbVVVOOOHHHPPPgggrrrpppaaajjjmmmhhh@@@888[[[___uuu|||}}}yyyUUUddd|||KKK;;;BBB|||gggfff:::444>>>bbbIII999fffZZZUUUFFF666000---------******,,,111000111333666666222...///,,,///222......CCC]]]qqq___NNNDDD:::888LLLfffkkk|||pppqqqyyyzzz{{{cccrrrrrr___bbbFFF???\\\kkkPPPCCC333nnnmmmkkkfffhhhAAA555FFF___@@@999```rrr___QQQKKK:::SSS^^^nnnCCC<<<}}}vvvlllUUUzzzXXX___ddddddttt}}}666777===???OOOeeepppkkkJJJ888888AAA\\\xxxZZZNNNHHHCCCAAADDDPPPmmm```~~~MMM000gggQQQ~~~sssxxxTTThhhvvvXXX444444~~~jjjxxxyyyBBB:::BBBsssKKK777aaa^^^VVVGGG777111------,,,******,,,---...111333444555444444---+++...111...---<<>>:::???]]]~~~}}}nnn~~~ooonnn{{{KKKDDDUUUlllpppaaa___RRR^^^kkkNNNCCC???HHHFFF___sssSSS[[[```mmmxxxDDD111VVVFFF;;;AAA```yyykkk\\\QQQPPPQQQPPPJJJIIIZZZ}}}]]]>>>rrrmmm[[[fffuuu{{{MMM666;;;AAAOOObbbWWW===<<>>YYYcccCCCBBB@@@333IIInnnkkk{{{oooIIIKKKbbbzzz}}}QQQfffdddgggxxxrrrZZZHHH???yyyKKKSSSkkkzzzlllxxx|||eeeXXXQQQFFFyyynnnAAA<<>>cccUUUiiimmmnnn]]]ZZZ\\\yyy|||BBB;;;EEEeee|||wwwlll~~~eeePPPFFFPPPAAAddd___UUUHHH777111------,,,******,,,+++,,,///111444777999999777222///111111///333999NNNwwwVVVFFFEEE<<>>GGG```vvviiidddWWWSSSWWWmmmccc[[[RRROOOLLL>>>999[[[zzzQQQVVV```UUUdddkkkhhhXXXgggfff]]]fffzzz\\\;;;===>>>OOOYYY}}}MMM;;;;;;???999EEEjjjTTT???[[[yyybbbHHHFFFttt}}}\\\[[[^^^VVV>>>KKKWWWpppYYYQQQWWWcccSSSNNNqqqdddPPPkkkCCCLLLDDD@@@FFFTTTbbbkkknnnyyynnn;;;BBB~~~ddd]]]RRRYYYkkk}}}PPPIII===QQQ^^^yyy???333>>>dddwwwvvv\\\}}}___MMMFFF^^^mmmAAAddd^^^TTTHHH777111------,,,******,,,***+++---000333666888::::::444///...///000555999FFFbbb}}}PPPAAABBB:::DDDYYYmmmvvvLLLTTT^^^eeexxxrrr|||nnnXXX]]]MMM>>>LLL;;;XXX|||pppwwwzzzGGGTTTsssXXX:::kkkBBB???HHHbbb|||___GGGDDDvvvmmm^^^QQQKKKIII<<<777WWW^^^\\\kkkIIIbbbxxx|||___;;;>>>>>>SSS\\\QQQ@@@???<<<:::EEEbbb^^^SSS]]]fffzzzgggSSS@@@@@@\\\gggooowww]]]>>>AAAUUUmmmTTTMMMUUUXXX\\\dddcccFFFbbbHHHFFFBBB===>>>HHHVVVaaafff}}}}}}___---<<<{{{{{{rrrdddKKKQQQzzz___JJJXXXFFFEEENNNnnn@@@444<<<~~~jjjgggeee\\\QQQQQQMMMvvvAAAeee^^^TTTIII777111------,,,******,,,***+++,,,...111444777999;;;777222......111555999>>>RRRoooFFFBBB:::777DDDkkkqqq```TTTkkksssooo}}}bbbppp~~~IIIKKKaaaRRRCCC]]]JJJEEEfffvvvwwwxxxpppmmmdddPPPQQQaaaNNNmmmAAA>>>FFFbbb|||JJJ___zzzpppbbbTTTKKKJJJ@@@<<>>BBB\\\eee\\\GGGBBB;;;;;;CCCYYYxxxttt[[[lllbbbxxx^^^WWWJJJDDDJJJjjjkkkyyybbbYYYmmmBBBFFFWWWiii[[[XXXEEE___jjjxxxJJJ???OOO999CCCDDDBBB===>>>IIIVVV^^^uuuiii888???mmmooo|||ZZZPPPSSSTTTxxxaaarrrZZZHHHJJJnnnFFF===@@@yyy\\\uuuuuu|||[[[[[[WWWQQQEEE___FFFggg___VVVLLL777111------,,,******,,,******+++---000333555777;;;:::777222///000444666666JJJhhhkkkQQQAAA:::===OOOnnn\\\RRRdddmmmrrr___fffrrrrrrmmmlllmmm]]]IIIuuuPPPHHH>>>NNNiiixxx```GGGZZZ@@@mmm@@@<<>><<>>KKKVVVfffwwwFFF???aaawwwtttWWWLLLUUUfff]]]```RRRBBB===___zzz===777222ccc[[[jjjVVVVVVWWWTTTKKKMMMsssLLLhhhaaaWWWNNN777111------,,,******,,,******+++,,,...111444666:::<<<<<<666111000222333000GGGUUU~~~jjjKKKDDD@@@:::???jjjgggTTTlllooopppwwwkkkYYYuuuiiinnn~~~tttcccJJJpppMMMKKKGGGJJJxxxmmmnnnSSS^^^vvvVVVsss[[[<<<]]]???<<>>CCCMMMrrrhhhqqqnnntttUUUhhhsssmmmlll~~~fffNNNzzz|||gggCCCNNNbbbMMMddd:::>>>HHHiiissskkkIII===@@@:::777FFFgggmmmoooGGGddd```UUUHHHNNNGGGdddqqq}}}yyy444999WWWjjjQQQLLLOOOhhh^^^WWWMMMYYY[[[III777777DDDPPPYYYzzzlll;;;111ZZZgggaaaAAASSSyyyFFFHHHTTTSSSDDD[[[rrr@@@<<<000ZZZbbbpppuuuWWWVVVYYYXXXRRRFFFiiiOOOjjjbbbVVVLLL:::222------...,,,***+++************+++---222666:::======:::444111000000444???EEEZZZdddDDDCCC===999EEE^^^ooofffooorrrttt}}}pppSSSyyynnnjjjfff}}}qqqzzzNNN{{{VVVJJJDDDIII___}}}iiiOOO<<>><<>>::::::@@@GGG^^^}}}XXX888777===SSSAAApppzzzsssBBBJJJIIIHHHEEEyyy@@@<<<666GGGoooooo~~~bbb\\\TTTlllLLL[[[FFFhhh```UUULLL:::222------...,,,***+++************+++---111555999===DDDDDD:::///111;;;444<<>>BBBnnnjjjoooyyysssqqqpppwwwvvv~~~eeedddzzz~~~iiieeeHHHzzzGGGiiirrrWWWRRRJJJLLL|||YYYgggmmmjjjHHHVVVoooAAA;;;===PPPjjj}}}sssuuu```\\\}}}kkkVVVQQQOOOmmmeeeQQQyyynnnMMMdddxxxjjjNNN555DDDIII]]]bbboooZZZLLLEEEiiiuuu[[[;;;;;;OOO}}}|||sss===777@@@999BBB___mmmggguuusssqqqnnntttUUU|||;;;999rrr|||{{{RRR[[[jjjkkkSSSKKKIIIKKKDDD:::>>>LLL```xxxwwwRRR999999===IIITTTWWWCCCfffkkkTTTUUUEEEZZZUUU~~~yyy777444222:::bbb]]]MMM```nnnccc```QQQWWWZZZHHHfff^^^UUUMMM:::222------...,,,***+++******+++***+++---000444888999AAAJJJFFF999333666444444888EEE]]]cccMMMEEE;;;444FFFgggxxxqqqhhhwwwppppppwwwnnndddqqqcccaaaddd___MMMcccgggnnnCCC```uuueeeRRR>>>jjjhhhrrr[[[UUUiii~~~???<<<<<>>;;;MMM}}}}}}yyyzzzwwwnnnqqq```@@@^^^kkk::::::aaauuueeehhhwwwnnnJJJ___oooiiiYYY{{{fffWWWXXXOOOOOOSSSIII999===OOOzzzrrrMMM:::777<<>>BBBmmmjjjbbb]]]TTTKKKJJJdddkkk999666<<<>>>iiieee~~~fffjjjrrrXXXqqqcccbbbGGGggg^^^VVVPPP:::222------...,,,***+++***+++++++++++++++...000777===<<<888BBBOOOFFF111333444777:::AAAWWWjjjRRRMMMDDD===@@@PPPoooqqqiii{{{rrrrrruuuxxxpppooonnndddcccmmmuuuzzzPPPsssOOOOOObbb}}}JJJGGGZZZpppgggoooFFFJJJuuusssaaarrroooEEEAAA===DDD\\\}}}lllSSSccckkk```CCCCCC???PPPFFFUUU}}}EEEkkkbbbWWWppplllpppHHHGGGdddEEELLLKKKCCC444666MMMfffeee===777AAAvvv___fff444AAAAAA;;;AAAzzznnnvvvBBB000DDD===CCCRRRtttvvvxxxgggPPPFFFCCCEEERRRCCC777>>>DDDrrrkkkgggjjjIII\\\OOO^^^DDDqqqYYYTTTMMMFFF???;;;???EEEkkkCCC333111???<<>>aaawww\\\LLLRRRVVV999888888???ooosssYYYiiiAAAGGG777<<>>JJJ[[[;;;444111222333888LLLbbb]]]OOOHHH@@@>>>AAAQQQmmmeeeyyyhhh]]]rrr{{{sss{{{lll``````YYYHHHSSSUUU\\\eeelll]]]oookkk```QQQgggrrrWWWYYY\\\bbbjjjZZZeee```MMMGGG555EEEJJJ___lllxxxeeeeeegggmmmjjjWWWCCC666===OOOeeecccOOOGGG444EEELLLSSSXXXFFFGGGAAA999KKK~~~XXX???hhhtttsssZZZ___^^^{{{oooQQQ>>>iiiAAA===FFFIII;;;???JJJ>>>iiieeeJJJsssuuunnnJJJ<<<>>>>>><<>>jjjmmm{{{eeecccTTTFFF;;;]]]SSSLLLWWWccc___iiiLLLQQQUUUIIIIIIYYYyyyqqqDDD555999000777bbb^^^~~~yyy~~~AAAFFFIIIVVVUUU}}}uuuccclllUUUzzzBBBiii]]]RRRLLL:::222------...,,,***+++***+++,,,,,,+++***+++,,,,,,555MMMbbbZZZBBBAAASSSWWW;;;,,,777@@@===???JJJYYY\\\UUUMMMGGG???:::@@@JJJkkkttt^^^\\\hhhrrrvvv|||vvvddd```QQQZZZWWWDDDTTTRRRBBBppprrrsssOOOBBBRRRsssjjjEEEYYYTTT[[[bbbiiixxxlll```UUUVVVSSSEEECCCEEE:::YYY]]]qqqyyyddduuu{{{|||ddd^^^YYYUUUkkkgggjjjMMM999===HHHXXXzzz}}}ZZZOOOKKK777GGGRRRbbbJJJOOODDD>>>OOOMMM;;;SSSyyyhhh]]]~~~uuujjjwww```MMMSSS777<<>>>>>EEENNNYYY]]]fffrrryyy{{{}}}ppp\\\^^^cccqqqsssooo^^^YYYTTTWWWaaadddCCC:::888NNNVVVuuujjjPPPFFFDDDbbbxxxaaaIIIEEECCCNNN~~~@@@<<<;;;NNNvvvZZZyyyzzz~~~SSSTTT<<>>AAAAAA[[[___zzzwwwbbbQQQKKK```vvvLLLRRR]]]JJJPPP777CCCVVVuuuEEE@@@000999;;;888IIIeee[[[ddd\\\ggg{{{qqq~~~NNNWWWppp___[[[LLL===444...------,,,+++---,,,++++++******++++++,,,...,,,:::]]]vvvgggKKKAAAHHHaaaYYY===555555333:::AAANNNjjjyyyQQQOOOYYYLLL444<<<<<>>:::<<>>???BBB|||tttZZZvvvhhhSSSLLLkkkFFF888CCCHHHEEENNNyyy^^^xxxwwwxxxpppOOOEEEHHHPPPNNN@@@UUUPPPBBBDDD???PPPmmm@@@;;;444===AAABBBLLLmmmzzz]]][[[ccc\\\hhh~~~pppyyySSScccooo^^^\\\NNN===555...------,,,+++---,,,++++++******++++++,,,---'''000LLLlll}}}jjjFFF777NNN[[[OOO:::///333<<<888;;;IIIgggwwwQQQHHHNNNBBBAAA???<<<999???OOO```ppp\\\KKKBBBDDDPPPgggssseeeeeejjjaaaWWWPPPHHHFFFDDDAAA>>>===>>>@@@AAAIIIkkkWWWHHHUUUQQQPPPXXXWWWbbbkkkyyyddd___TTTLLLMMMOOOKKKEEEAAA@@@===???DDDHHHHHHIIIKKKLLLNNNPPPpppwwwppp]]]OOOOOOQQQPPPTTT^^^UUUhhh]]]DDD@@@222LLLXXXyyyWWWCCCJJJKKKFFFAAA;;;AAAXXXrrr===888888SSSnnnpppgggjjjXXXHHHGGGNNNbbbRRR~~~@@@PPP:::@@@WWW{{{lllWWWWWWYYY???===KKKSSSTTTPPPrrrfff```iiiWWWTTT___EEEIIIFFFfffhhhCCCdddRRR[[[xxxrrrttt:::444888@@@GGGLLLPPP]]]{{{```hhhnnnccckkktttiiibbbrrrnnn]]]\\\OOO>>>666///......,,,+++---,,,++++++******++++++,,,...***+++111RRRgggCCC666CCCZZZQQQ888222888::::::>>>NNNiiitttaaaMMMLLLJJJGGGCCC???<<<<<>>;;;PPPwwwmmmQQQLLLVVVQQQMMMSSSUUUTTTqqq```yyyxxxfffSSSHHHEEEFFFIIIMMMHHHDDDEEEIIIKKKJJJIIILLLIIIaaaccc|||ppp~~~YYYNNNIIIMMMNNNKKKNNNWWWYYYZZZLLLDDD888IIIQQQooooooJJJ@@@AAABBB@@@>>><<>>AAAJJJRRRYYYccclllooosssdddjjjtttwwwhhhggg{{{vvvffflll}}}yyy{{{mmm\\\\\\PPP???666///......,,,+++---,,,++++++******++++++,,,...***+++***888ooojjjFFF;;;QQQ]]]QQQ===,,,555666:::BBBNNNeeewwwgggQQQDDDCCCGGGIIIHHH???BBBFFFKKKPPPTTTVVVXXXSSSVVVWWWWWWXXXYYYUUUPPPOOOMMMHHHEEELLL```}}}bbbtttvvvdddXXXPPPDDDAAAAAA:::999888666555555666777888<<<222dddUUUJJJIIIMMMJJJGGGLLLQQQYYYUUUaaaooogggUUUPPPSSSKKKHHHIIIOOOWWW___lllwwwtttkkkVVVNNNIIIGGGJJJIIIFFFIIIPPPWWWQQQXXX???===AAALLLeee~~~gggLLLDDDBBBAAABBB;;;gggDDD666DDD222FFFssseeessswwwYYYOOOJJJWWWRRRPPP???QQQ>>>PPPHHHCCCmmmyyy```wwwtttPPPLLLXXXYYYPPPbbbhhhccc[[[___vvvaaaxxxQQQPPPgggZZZ;;;jjj~~~HHH===777GGGFFFNNNVVVccciiicccnnn|||fffoookkkqqqfffbbbpppqqqeeeccc|||wwwzzzlllZZZ[[[PPP@@@777000......,,,+++,,,,,,++++++******++++++,,,---&&&...555+++;;;}}}~~~QQQ666FFFaaa[[[CCC//////333888===IIIccc}}}hhhWWWPPPGGG===CCC@@@>>>===???AAABBBBBBHHHGGGFFFCCCBBBBBBBBBBBB===JJJ^^^rrriiiyyykkkeeeUUULLLGGG?????????666666555444444444555666777111IIIDDD{{{XXXEEEEEECCCDDDEEEGGGKKKQQQQQQPPP]]]aaaaaatttHHHCCCFFFCCCBBBDDDDDDBBBEEEKKKNNNKKKjjjsss???;;;999EEEYYYrrroooHHHUUUhhh___LLLHHH}}}>>>777???BBBBBB___qqqssssss}}}uuu___ZZZUUU;;;PPPHHHXXXQQQXXX:::TTT???AAAtttdddAAAGGGSSS[[[[[[PPPcccssseeekkk|||[[[tttjjjiiiMMMLLLOOO>>>fffFFFBBBCCCPPPMMMTTTYYY```]]]qqqpppfffiii~~~~~~^^^nnnooo___hhhfffdddmmmooogggddd___|||vvvuuukkkYYYYYYPPP@@@888000///...,,,+++,,,,,,++++++******++++++,,,***(((---444,,,$$$OOODDD;;;TTT___]]]BBB888333444555888FFFWWWsssmmmWWWQQQNNNIIIFFFEEEEEEFFFFFFCCCBBBAAA@@@@@@DDDMMMTTTpppggg~~~mmmlllWWWLLLFFFBBB:::<<<===555555444444444555555666777000444---DDD{{{}}}uuupppppp777???DDDAAA>>>DDDIIIJJJNNNDDDYYYPPPMMM^^^aaaVVVGGGGGG@@@???===>>>AAABBBAAABBBEEEHHHGGGVVVRRR===???===JJJ```XXXyyyfffjjj^^^===555AAAEEECCCXXXtttYYY>>>:::HHHEEETTTGGG>>>CCCSSS[[[TTT???LLL\\\^^^UUURRRZZZWWWbbbqqqgggeeeZZZNNN```bbbbbbFFFlllZZZyyyxxxEEEBBBKKKSSSRRRXXXZZZVVVQQQooocccqqq___wwwzzzaaaXXXjjjiii```eeefffeeeiiimmmkkkjjjgggdddvvvyyyzzzqqqjjjXXXYYYOOOAAA888000///...,,,+++,,,,,,++++++++++++++++++,,,'''000***'''///---555PPPzzzPPP>>>>>>SSS```LLL:::666444111555>>>KKKjjjwwwjjj```YYYVVVUUUVVVYYY___gggqqqsssYYY|||vvvqqq^^^TTTJJJDDD<<<111333777222000//////000000111222333===%%%NNN777???ppp;;;CCC;;;CCC===888AAAGGGDDDEEEIIIIIIKKKQQQUUUVVVggg|||UUU???AAA333AAA===<<<===@@@BBBAAAAAAAAAHHHFFFKKKoookkkDDDLLL999???PPPsssIII;;;666MMM;;;HHHJJJaaazzzqqqlllIIIDDDRRR;;;JJJ@@@HHHJJJGGG[[[DDDGGGJJJCCC444jjj```UUUNNNXXXLLLYYY\\\ZZZ```ZZZ[[[aaavvvJJJvvvwwwJJJqqq[[[CCC===LLLRRRRRRYYYYYYRRRUUUbbb[[[iiinnnxxx~~~nnnbbbrrr``````fffddd```^^^```fffkkknnnYYYddd```pppggg}}}nnnpppjjjbbbXXXNNNAAA777///---,,,))))))***++++++++++++++++++++++++++++++++++++,,,---......ZZZSSSAAABBBbbbjjjVVV<<<666222111???555???PPPnnnxxx]]]YYY___uuuwwwrrr___OOOGGGBBB<<<666444222111000////////////000000000000333///222888888III___:::333:::777888999;;;===>>>???@@@CCCEEEGGGJJJNNNTTT\\\bbbwwwyyy^^^EEE>>>???:::888;;;:::::::::;;;<<<===>>>??????MMMJJJNNNWWWCCC:::@@@GGGXXXuuuUUU}}}EEE;;;CCCIIIBBBHHHVVVTTT{{{qqqpppPPPFFFBBBEEECCC<<<===EEEAAADDDHHHCCCgggxxx}}}LLLIIIEEE:::HHHeeeYYY^^^WWWSSSQQQTTTYYY\\\ZZZWWWYYYTTTWWWIII}}}RRRPPPPPPQQQQQQRRRZZZcccwwwggg]]]]]][[[eeepppvvvqqqzzzvvvwwwbbb^^^aaabbbhhhjjj^^^aaaaaa]]]fffaaahhhYYYZZZ{{{zzzccciii~~~tttnnnmmmeee[[[PPPBBB888000---,,,***)))+++++++++++++++++++++++++++++++++++++++,,,---......666QQQbbbUUU===ggguuuYYY@@@999444000>>>:::555:::VVVggg^^^^^^WWW~~~ooohhhkkkgggZZZOOOCCC>>>888444222111000///....../////////000000000333111444666000111KKKkkkzzzQQQ999222555999666777888:::<<<===>>>???BBBDDDFFFHHHLLLRRRYYY^^^TTTnnnwwwUUUJJJ>>>666:::;;;666444888777777777888999:::<<<<<<>>>???AAAIIITTTPPPOOO:::>>>KKKdddfffXXX[[[<<>>CCC<<>>777;;;RRRjjjWWW[[[aaaPPPRRRzzz|||qqqgggbbb^^^VVVLLLFFF===999444000//////......---.........////////////...000333555111---///444OOOwww[[[:::***---666777333555555777888:::<<<======@@@BBBDDDFFFIIINNNTTTYYYeeeccceeeuuunnnQQQ;;;000555222555:::888000///555444444444555666777888999<<<@@@999FFFNNNIIITTTEEE;;;AAARRRlllPPPZZZ111KKK???GGGDDDJJJWWWNNNMMMeeemmmgggssspppmmmlllBBB<<<:::>>>EEEDDD;;;555777???777AAA>>>===PPPsssLLLVVV@@@111FFFNNNMMM^^^uuu{{{XXXXXXhhhYYYTTTSSSQQQNNNMMMNNNQQQUUUNNNJJJpppRRRzzzzzzeeeJJJPPPKKKHHHIIIJJJHHHHHHKKKBBBFFFMMMPPPMMMKKKQQQZZZppp~~~}}}sssjjjZZZffflll]]]VVV\\\XXX[[[RRRXXX[[[YYYddd___SSSWWWUUUOOOUUUssseeevvvooo~~~ssskkkrrrkkkaaaVVVDDD;;;222///...+++***,,,************************++++++++++++,,,---......===(((:::XXXjjjDDDCCCXXXsssjjjBBB555000222:::<<<999;;;CCC<<>>???AAACCCEEEIIIOOOSSSTTTZZZ______cccvvvrrrUUUDDD:::333444;;;999777777777333...000777222222222222333555666777444HHH444???PPPdddGGGZZZDDD@@@EEEXXXppplll[[[888CCCBBBHHHCCCCCCOOONNNLLLUUUgggpppgggxxx[[[qqqxxx|||nnnIIIKKK;;;777666888888555555:::888333@@@===666AAA]]]MMM===KKK777---???FFF777LLLDDD555DDDWWWbbbmmm|||~~~cccTTTQQQ^^^HHHLLLMMMMMMJJJHHHJJJQQQXXXIII???wwwggg___uuu{{{UUUTTTOOOIIIFFFHHHIIIGGGEEEEEEFFFJJJKKKHHHGGGJJJNNNOOOUUU}}}uuuiii^^^___hhh___LLLQQQfffVVVYYYOOOUUUWWWTTT^^^YYYVVVNNNRRR[[[TTTNNNmmmzzzssskkkqqqkkkaaaXXXEEE;;;333000...,,,***,,,************************++++++++++++,,,---......111&&&444222OOOoooMMM;;;LLLlllyyyeeeIII444666AAABBB<<<999:::;;;===CCCQQQkkktttppphhh\\\PPPHHHEEEEEEEEEZZZ{{{aaaiiieee\\\PPPGGG@@@<<<999444111...------......---+++,,,,,,,,,------------///333111,,,---333777555***222:::CCCMMMccc}}}WWW<<<333555000222333222...---000333000111222444555777888999;;;<<<>>>@@@BBBFFFJJJNNNHHHNNNXXX___bbbdddgggkkkvvveeeHHHAAA777555<<>>FFF666<<>>======LLLKKKXXX^^^bbbhhhnnnpppfffeeewwwhhhOOOfffcccgggVVVOOOQQQPPPJJJCCCAAAEEEJJJCCCDDD???]]]mmmiii\\\MMMJJJJJJEEEBBBEEEGGGDDDBBBBBBEEEGGGDDD===>>>FFFLLLKKKPPPFFFpppfff```]]]```aaa]]]ZZZ[[[WWWZZZNNNRRRRRRMMMTTTNNNNNNEEEKKKXXXQQQ@@@KKKggg~~~{{{ooofffpppjjjbbbYYYEEE<<<333000...+++***+++************************++++++++++++,,,---......&&&666%%%888444AAAOOOFFFRRRTTT|||^^^???)))%%%444EEE:::===@@@@@@??????AAACCC^^^cccmmmyyy|||uuuhhhYYYSSSMMMCCC;;;999@@@LLLVVV{{{mmmqqqhhhjjjdddVVVGGG>>>;;;888444111///,,,,,,---...------++++++++++++,,,,,,,,,,,,,,,000222...,,,---000000555555---&&&---<<<>>>333SSS[[[mmmsssjjj```JJJ444111777888222,,,666222...,,,---///000000...///000111333555666777888:::<<<>>>@@@CCCHHHKKKRRRRRRTTTXXXZZZ\\\bbbiiiiiihhhjjjoootttuuuqqqmmmbbbeee[[[^^^[[[OOOMMMAAADDD===777444222......000---,,,,,,///222111...+++/////////000111222444444666444888444???FFF{{{777NNNEEE>>>???IIIYYYpppfff777@@@;;;999>>>CCCCCCAAADDDGGGGGGMMMLLLkkkuuuFFFDDDAAA)))111000000111111000111111111111999000///999555:::aaa]]]@@@MMMKKKEEEFFFEEEHHHGGG<<<777@@@555CCCCCCJJJMMMOOO^^^\\\nnn}}}aaaUUUJJJVVVHHHJJJMMMJJJLLLMMMHHHAAA===>>>AAA@@@<<>>CCC???===@@@AAA???>>>@@@>>>???>>>;;;<<>>777444???]]]{{{nnn{{{~~~eeefffccc___SSSBBB888555222......---+++***,,,,,,,,,+++************+++++++++,,,)))+++///111000...///222***333:::444...555888...333111000333444333333444222111444666444---+++---,,,******---111333000,,,,,,---...000111333444555555777:::===???BBBFFFIII???GGGSSSYYYUUUNNNQQQZZZgggbbb^^^\\\]]]]]][[[XXXZZZbbbUUUUUUKKK<<>>>>>EEEHHHCCCBBBEEEDDDQQQ@@@\\\XXXsssMMM)))333333888...///000000000000///...111---777222444<<<777>>>IIIYYY{{{AAAKKKHHH???AAAGGGDDDBBBCCCAAA===FFF>>>IIIHHHAAASSSUUUUUUdddyyyeeeVVVjjj\\\QQQIIIDDDJJJ<<<@@@DDDDDDBBB???>>>>>><<<999OOOAAA[[[xxx```bbb999999===PPP???<<<<<<===<<<999;;;???<<<<<<===???>>>;;;<<<>>><<>>CCC<<<;;;BBBBBB;;;===GGGHHHAAAFFFSSSjjjxxxllltttlllffffff```YYYUUUnnnjjjddd]]]EEE;;;222///---***((()))))))))))))))))))))))))))++++++++++++,,,---......###666)))///777***///777cccsssSSSGGG???QQQwww~~~^^^999888777888999:::888777;;;???AAA>>>:::;;;BBBIII>>>>>>???CCCGGGIIIJJJIIIMMMOOOJJJ???;;;???>>>999<<>>BBBFFFIIIPPPKKKKKKRRRVVVXXX\\\bbb```^^^\\\ZZZYYYXXXVVVTTTJJJQQQBBBIIIGGG999???111000999:::000+++...000---+++------+++***,,,///000,,,,,,,,,---...///000111---555999:::777555GGG[[[WWWVVVQQQHHH<<<;;;JJJ[[[ggg|||\\\aaa555999DDD333BBB:::???DDD??????DDDDDDAAAOOODDDVVV[[[ddd<<<888333===%%%444111111///,,,,,,...000000000(((000///---///---<<<777KKK[[[zzzWWWGGGFFFGGG@@@GGGMMM@@@CCCHHH<<>>:::888333GGG222;;;GGGgggrrr^^^jjjkkkZZZ999GGG@@@<<>>;;;;;;>>>;;;444555;;;555JJJ666FFFHHHCCCHHH}}}yyyyyycccddd\\\SSSaaaOOOXXXUUURRRQQQQQQOOOJJJDDDBBBEEE;;;??????999@@@999;;;777777<<<===;;;>>>EEEEEE<<>>222...---+++***+++)))))))))))))))))))))))))))************+++++++++---------............///(((QQQ}}}QQQ===BBBVVVuuurrrFFF555888;;;888444<<<:::;;;<<>>222000;;;RRRaaawwwooo^^^uuuyyyeeeXXX```EEE>>>666111000000---)))++++++++++++++++++++++++************************++++++++++++++++++++++++................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333999:::;;;;;;;;;===@@@CCCIIIKKKOOORRRSSSUUUWWWYYY]]]ccc```VVVRRRVVVSSSKKKLLLHHHBBB===:::888555333000//////...------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////111222444555777999===@@@|||dddHHHSSSGGG888???FFFGGG[[[xxx^^^sssBBB666777666<<>>>>>???AAACCCGGGOOOTTTTTT]]]rrr>>>:::444111111000...,,,---------------------------------............///666444AAAbbbqqqSSSKKKAAAEEE???AAA>>>DDD@@@;;;LLLYYYnnncccPPPPPPKKKFFFEEEEEEBBB<<<666999::::::;;;:::999888666:::999<<>>888444888999999888777777777777777888888999999999888888777======>>>???AAADDDFFFGGGZZZgggyyywwwcccXXXXXXWWWTTTQQQQQQTTTWWWSSSQQQOOOMMMJJJEEE???:::::::::::::::::::::::::::666777777888:::<<<>>>???>>>CCCEEE???BBB]]]~~~dddfffccc]]][[[]]]ZZZTTTTTTRRRNNNJJJjjjfffccc]]]KKK???333...---+++***+++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------>>>111999jjj\\\GGGEEELLLfff|||\\\FFFBBB777666000555000777444666555666===;;;AAA;;;<<<888444???DDDkkkqqq\\\dddiiimmmlllnnnrrrkkkZZZMMMIII@@@:::222//////000...+++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222333888999:::;;;;;;===@@@BBBFFFIIIMMMOOOQQQRRRUUUWWW]]]aaa]]]RRRMMMOOOKKKCCCGGGCCC>>>:::777555333111/////////...---,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////000111333444555777;;;>>>YYY]]]PPPRRRAAA666???LLLUUUcccpppyyyXXX<<<666444444:::;;;<<<===<<<;;;<<<===???@@@AAAGGGLLLHHHFFFSSSfffzzzjjjLLL111888444000...//////...---------------------------------------............///***+++888QQQrrr|||gggBBBFFFEEEAAA<<<<<<===<<<888444888888999999888777777666:::777777===<<<888TTTnnnlllhhhYYYjjjyyy}}}{{{sss```;;;777;;;666333888555444333333222222333333666666666777777666666555999:::;;;===???@@@AAABBBBBBJJJTTT^^^hhhqqqssspppuuuxxxrrrfff``````ZZZPPPTTTVVVVVVTTTQQQOOOPPPRRRMMMKKKHHHFFFDDDAAA<<<999888888888888888888888888666666666777999:::<<<<<>><<<;;;999777666666666666666666666666444555555666666777888888>>>======<<<<<<;;;;;;:::222@@@YYYwwwuuupppjjjffffffhhhjjjkkkZZZVVVNNNFFFDDDHHHIIIHHHCCCBBB???===nnngggbbb^^^LLL@@@444///...,,,***+++(((((((((((((((((((((((())))))))))))*********************+++++++++,,,,,,---111222---)))999aaaxxxhhhRRRDDD@@@DDDLLLQQQvvvaaa___MMMUUUllljjj```ccc___UUUYYYdddcccUUUNNNNNNDDD444333000,,,+++,,,------,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,...///000000111444666777888999;;;???BBBBBBEEEHHHJJJKKKMMMOOOQQQQQQSSSPPPIIIEEEDDDBBB<<<888666222111000///...,,,------------,,,,,,++++++***++++++++++++,,,,,,,,,+++,,,,,,------...//////...///000111111333777:::::::::ooocccHHH[[[@@@<<<<<<@@@GGGPPP[[[kkkyyysssAAA+++333222111555111222444555666666777999<<<>>>;;;===DDDGGGIIIMMMSSSXXXXXXWWWWWWZZZcccoooyyywwwgggZZZLLL>>>000000000555555,,,+++*********+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------(((,,,000///+++000EEEZZZhhhVVVTTT>>>PPPhhhFFFBBB===:::999888777555444333222111111222333444333888666777>>>;;;666;;;@@@uuuoooaaa```___``````bbbdddgggttt~~~[[[===333000555666///...333111000000//////000000000000111111222222222222111777888:::<<<===<<<;;;:::@@@DDDFFFEEEFFFKKKNNNMMMIIIOOORRRMMMJJJMMMOOONNNGGGHHHIIIHHHGGGFFFFFFEEEBBB>>>:::888777666555444333333333333333333333333222333333333444444444333;;;555000111777===@@@@@@IIIFFFEEEDDDCCCFFFRRR___eeelllrrrpppggg```___aaa\\\___aaa___[[[YYYZZZ]]]QQQLLLEEE???===>>>?????????>>><<<;;;pppgggaaa^^^MMMAAA444000...,,,***+++(((((((((((((((((((((((((((((()))))))))************+++++++++,,,,,,,,,,,,///,,,+++///111000222666???{{{{{{]]]QQQOOOFFFTTTKKKcccPPPhhh___kkkxxxrrrpppdddjjj[[[QQQVVV[[[kkknnnWWWYYY]]]UUUQQQUUUUUUVVVSSSLLLEEE???888222111...,,,******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////000222444555666888:::>>>AAABBBDDDGGGIIIJJJLLLNNNOOOOOOPPPMMMGGGCCCAAA>>>:::333111/////////...---+++,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++,,,,,,---............///000000111222555888???:::<<<~~~FFFQQQVVVMMMDDD===:::???MMMZZZnnnxxx}}}sssoooyyytttGGG000...444...222777...000222333444444666888;;;::::::<<<>>>??????EEEKKK333CCCUUUYYYSSSQQQXXXbbbRRRPPPXXX\\\RRRIII@@@111333000---333777999...''',,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---%%%(((---222000++++++///000}}}```___ZZZ555HHHSSS]]]BBB>>>;;;777444333222222222111000///......///111222***333222000777999555888CCC000ttt}}}{{{uuuIII;;;333222333666333------222/////////......///000000///000111111222222222111555666888::::::999888777@@@FFFJJJIIIJJJOOORRRRRRKKKQQQTTTRRROOONNNNNNMMMMMMKKKIIIHHHIIIJJJKKKLLLAAA===888555444444333222000000000000000000000000000000111222222111111000---...111555999:::777444333444888>>>AAABBBEEEKKK===FFFOOOQQQMMMMMMTTT[[[UUU[[[```^^^VVVNNNKKKLLLHHHDDD???===<<<:::999888666666555444ssshhhaaa___NNNAAA555000...,,,***+++))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,(((***...///+++'''+++333;;;888BBBiiifffgggSSSWWWAAALLLDDDLLLMMMEEENNNAAAWWWSSSiiijjjjjjGGG@@@IIIRRRUUUSSSUUUYYY]]]PPPKKKFFFDDD>>>444000111///...---+++******++++++++++++++++++++++++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///000222444555777:::>>>AAAAAADDDGGGIIIIIIJJJLLLNNNQQQOOOKKKEEE???:::666444000///------......,,,***++++++++++++++++++++++++************+++++++++++++++++++++,,,------.........///000000///111444666:::@@@:::HHHYYYPPPIIICCCAAA???>>>@@@DDDLLLTTT___hhhpppzzz}}}{{{kkkyyyqqq```jjj<<<+++---333333---111444...///000222222333444666999555:::@@@CCC@@@???@@@CCCWWWJJJ???BBBNNNWWWTTTMMMRRRKKKLLLLLLDDDBBB@@@777999:::000111'''...,,,222,,,------,,,***))))))*********************************+++++++++,,,,,,,,,333...,,,000444333000000222,,,111zzzlll___MMM<<>>;;;666333222222111000........................---...///000111000///...111444888::::::999888888===<<<===CCCEEEBBB@@@AAAPPPMMMJJJLLLRRRVVVUUURRRJJJNNNRRRQQQMMMLLLNNNQQQAAA===:::<<<;;;777444444222222111111uuuhhhaaa___NNNBBB555000///,,,***+++))))))))))))))))))))))))(((((((((((()))))))))***)))))))))*********++++++333)))"""'''...111///---(((///333......HHHnnnUUU@@@===FFFGGGKKKFFF???LLL]]]TTT;;;LLLHHHBBB===777333000000---------,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++++++++,,,------.........000222444666999===AAA@@@BBBEEEGGGHHHIIIKKKLLLMMMJJJFFFAAA;;;555111///...---,,,,,,---,,,***)))*********+++++++++++++++************++++++++++++***++++++,,,,,,---......------......---...111333111===>>>:::WWWsssbbbRRRNNNPPPLLLEEE???===@@@EEEIIIOOOVVV]]]cccfffeeedddcccaaa^^^[[[XXXeeeJJJRRRzzzJJJ111'''000000---///...,,,000...///000111000111444666444999???BBBCCCCCCCCCBBB@@@CCCFFFGGGHHHJJJMMMQQQPPPFFFBBB>>>555555777000)))111///999,,,111'''+++***,,,------***)))***+++************************************++++++++++++///)))%%%'''***+++---000***===:::777???___{{{jjjcccQQQCCCMMMTTTTTT<<<888777999,,,///000111111000000111111,,,,,,---...............000444000...444111...555***BBB777---UUUhhh000444???)))---......++++++---......***************+++,,,,,,------...///000000000000111222222333444555555555666<<>>:::888:::;;;<<<@@@FFFCCC@@@???FFFRRRZZZ[[[XXXTTTRRRMMMGGGCCC@@@??????<<<666555888888333111333111111111111vvvhhh```___OOOBBB666111///,,,***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))$$$(((///222---(((+++222///)))***333666222111666HHHllluuuLLLGGG:::555>>>???;;;>>>@@@;;;DDDSSSPPP@@@CCCVVVEEEGGGAAA555000222111,,,+++,,,------,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++++++++,,,,,,------------///222333555999===@@@???AAADDDFFFFFFGGGIIIKKKGGGCCC@@@===999333000///---,,,++++++,,,+++)))'''******************++++++)))************+++++++++***++++++,,,,,,---......+++,,,---,,,+++,,,///111///555111888???===xxxsssVVVOOONNNJJJFFFDDDCCCAAA@@@AAACCCFFFHHHHHHHHHIIIKKKLLLLLLKKKIIIFFF{{{oooIII+++111///333)))'''222,,,%%%222---.../////////000222444666777777777999<<<<<<:::AAAEEEIIIIIIGGGFFFJJJMMMHHH@@@???===555555666///111111###000(((555(((((('''***,,,,,,***)))+++---)))))))))))))))))))))))))))************+++++++++,,,,,,---000///+++---111***000///,,,444555>>>MMM[[[ttt}}}mmmXXXQQQJJJWWWVVVvvvXXXHHH:::444333111222444...///000///---+++*********+++---...///...------,,,---***...777222---444444555555888<<>>:::999>>>EEEIIIFFFDDDEEEJJJMMMKKKEEEBBBKKKHHHEEECCCAAA===888333111000....../////////...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000000///...---///222444555444222111666777;;;???===:::;;;@@@>>>BBBEEEFFFDDDDDDHHHKKKJJJGGGBBB???>>>===:::777999333000444444000///333//////......rrrgggccc[[[LLLEEE:::111,,,******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---------............///---...333@@@VVVrrruuuZZZFFF:::444111111333444555555777999<<>>:::999333555444111...---,,,+++'''000222+++)))---+++###***))))))+++------+++)))++++++************++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,...000222444555777:::===>>>@@@DDDHHHIIIGGGEEECCCHHHCCC<<<777333111...---************************************************)))************+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......222111333666444:::TTTqqq___GGGFFFOOODDDIIIFFFDDDFFF???IIIBBBCCCEEEBBBEEEUUUnnnrrrEEE333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////333444555777:::<<<===>>>AAAAAABBBBBBCCCDDDEEEEEE>>><<<888444111000//////+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))*********************************************+++,,,,,,---...///000111222999999;;;CCCNNNXXX^^^```ggghhhhhhddd]]]UUUOOOLLLEEEAAADDDUUUiiiooobbbRRR:::999666444111///......---------,,,,,,+++++++++************************++++++++++++,,,---......///000111444666888:::;;;TTT}}}xxxooo===888111............---------,,,,,,+++***))))))))))))))))))))))))))))))***++++++,,,,,,------...//////000111222333333444666:::<<<:::<<>>>>>CCCKKKOOONNNMMMOOORRRRRRQQQOOOJJJEEE@@@===888444000...000333555555000222333444444666888;;;>>>BBBFFFFFFDDD@@@===<<>>888333000...,,,+++************************************************)))************+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......333000222777444111:::HHHbbb|||kkkYYYTTTFFF???AAA===IIIHHHYYYjjjiii===***---000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////222333444666888:::<<<===??????@@@AAAAAAAAAAAAAAA:::888555111///...------++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))************************,,,,,,++++++******))))))++++++,,,---...///000000.........222666::::::999333777>>>BBBCCCBBBAAA@@@AAACCCJJJVVV\\\UUUAAA111777666444111///---,,,,,,,,,,,,,,,+++++++++******************************++++++***++++++,,,---...//////111333555666888999222AAAQQQ]]]nnnpppRRR;;;444666222...,,,---......------,,,,,,+++******))))))))))))))))))))))))))))))******+++,,,,,,------......//////000111222333444333777999888:::AAAFFFGGG???>>>BBBEEEBBB===>>>CCC???>>>;;;888444000---,,,///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---...000111222333444333777;;;<<<:::<<<@@@@@@BBBEEEHHHHHHGGGEEEDDD@@@===999666333222333333000000/////////.....................mmmeeeccc^^^MMMFFF;;;222---+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,,,,------------)))+++---//////...,,,***---///000222777<<<;;;666444444444333111///...---,,,,,,---...000///,,,)))...000222222333444777999===>>>@@@AAA@@@>>>;;;:::;;;555///---,,,111>>>JJJOOO]]]ccc]]]\\\cccccc\\\bbbkkkgggXXXQQQRRRHHH777<<>>???AAABBBDDDDDD;;;888333///---,,,***)))************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......111,,,...666999444444999GGGRRR{{{[[[666&&&***222000***+++++++++++++++++++++++++++,,,,,,------......///222222222333555888:::<<<;;;<<<>>>???>>>===;;;:::333222000---,,,+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************************...------,,,+++***))))))******+++,,,---......///222333444666888999777555@@@???<<<:::999<<>>;;;999777555222///---,,,---,,,+++***************))))))))))))))))))))))))++++++,,,,,,,,,---------+++,,,---...///111222222333333666;;;;;;999;;;???===???BBBEEEEEEBBB???===777666444222111000//////............------------............oooeeeccc\\\NNNGGG<<<333...+++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,---,,,,,,,,,---///000222333---000...+++111:::888///------------------......333111///---,,,,,,,,,,,,---///000111111333555888;;;<<<>>>@@@@@@???<<<999222---...999GGGTTT^^^fffbbb\\\^^^eeebbb[[[```mmmXXX```ccc______aaa\\\RRRPPPLLLKKKNNNRRRVVV[[[```cccZZZJJJ;;;111---,,,+++---...///---+++***+++---,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...///222333444666999<<<===>>>???????????????>>>555222...,,,++++++***)))************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111,,,+++111666777:::???///IIIOOOwwwyyy888...+++222777222,,,++++++++++++++++++++++++++++++++++++,,,------......111000000111333555888:::888999:::;;;:::777444222...---,,,+++*********************************************)))))))))))))))))))))))))))))))))))))))************************------,,,,,,++++++******))))))******+++,,,,,,---......///000222444444444777999;;;===@@@EEEKKKOOOHHHEEE@@@:::555333333555000///...,,,+++*********))))))))))))))))))))))))************************)))))))))******+++,,,---------...///000111111222===333444>>>>>>333333>>>???>>>@@@CCCBBB<<<888888333,,,(((+++------...222*********+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))*********+++,,,,,,---------......///000111222222111666999999:::???BBBBBBCCCEEEGGGFFFAAA===<<<>>>888777666444222000///...++++++***)))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,...///000000111111111555::::::888999<<<:::<<>>999777111111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,............sssgggbbbZZZOOOHHH===444...,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********************++++++++++++,,,+++)))((('''(((((()))///222///+++000999777---//////.........///000111)))((('''''''''***,,,///,,,---///000000222444777888:::<<<===<<<:::777555///;;;PPPcccjjjeee^^^\\\ZZZYYYcccssszzz}}}pppdddccc]]][[[]]]aaa\\\OOOAAA<<>>555///,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))******))))))))))))*********+++$$$&&&***...000111000///))))))(((&&&)))---,,,'''***)))))))))))))))***+++///111222111...+++)))(((,,,---//////000111444666666888:::888555333555888MMMYYYhhhlllfffcccooopppbbbUUUPPPSSS<<>>??????<<<777222......,,,+++***+++,,,+++***************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,------''',,,111222000...111444777AAA333444JJJEEE[[[}}}WWW000444&&&666...***---...))))))---)))))))))))))))))))))))))))******++++++,,,,,,---......000111222444555555111222333222111...,,,***************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---(((((()))))))))*********111111000000222777>>>CCCIIIIIIGGGBBB<<<777444333===999666555666666333111,,,,,,++++++******++++++''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((()))***+++,,,***++++++,,,---...//////000555666333333666666222666222111333222000000444((('''&&&''''''((()))******+++---,,,+++))))))***)))))))))((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,,,,---...///000111111///444666444555:::======;;;@@@AAA;;;666333222000...------,,,++++++*********))))))(((((()))))))))(((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,---....../////////333999999555555888555666888888777444222000,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,............uuujjjeee\\\QQQJJJ???555///,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))***((((((((()))))))))******((()))+++,,,+++(((%%%###,,,***+++...///,,,+++...---------------........."""&&&+++------,,,---...,,,---//////000111444666555888:::777444999EEEOOOYYY```mmm{{{uuujjjppp[[[OOOTTTWWWUUU\\\kkkLLLAAA222***)))+++,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---///111222333555888;;;;;;;;;;;;:::777333///,,,,,,+++******++++++***)))************************************************)))************++++++++++++++++++++++++++++++++++++++++++***++++++,,,---%%%***///111111222333555666444===BBB<<<===AAA===RRRzzzEEE333)))!!!999333,,,******---000///,,,)))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,...000222444444333333000000//////---,,,***)))))))))************))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++)))))))))))))))*********''')))+++,,,...333:::???666333...******111:::AAA;;;666...(((&&&(((,,,///******)))))))))******+++''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((((()))++++++)))***+++,,,---...//////%%%,,,333888888777666444---******------***))),,,......,,,***((()))++++++(((***++++++)))(((***,,,(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,+++,,,---...///000000111111555555333333999======999???@@@999333222111............---,,,,,,++++++***)))))))))))))))******))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------......---...333888888444333666222222222222111000......,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,------............tttjjjggg___RRRJJJ???555///---++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((()))++++++)))%%%'''...---&&&&&&---'''((()))***++++++*********,,,,,,+++)))))),,,000,,,---///000000111444777666:::;;;999999DDDYYYjjjdddrrrlll```ooojjjMMMGGGZZZooo]]]EEE555000000///,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---...111222333555888;;;999888666444222000...---+++***))))))***+++)))(((************************************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---......,,,)))))),,,......000777333666DDDAAA===KKKHHHAAAGGGaaa}}}WWWOOO888(((555+++///;;;'''---+++///000,,,((())),,,---)))))))))))))))))))))))))))))))))***++++++,,,,,,+++...111444555444333222//////...---++++++******((())))))***))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************,,,...///...,,,,,,...111+++///333555444111000///,,,///222222...***))))))((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))'''''''''(((((()))***+++))))))***+++---...///000333000000222...)))---777...,,,---000...)))&&&'''"""&&&((((((((())))))(((&&&((())))))''''''***---'''''''''((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,+++,,,,,,---...///000000444777777444555:::???@@@666======666000000...+++,,,,,,++++++***)))))))))******))))))))))))***+++************************))))))))))))************+++++++++,,,,,,------------...333888888444333555000000///...------,,,,,,,,,+++************+++++++++++++++,,,,,,---------............wwwkkkggg___YYYLLL>>>666111+++***+++))))))))))))))))))))))))******))))))((((((((('''++++++)))(((((('''((((((************++++++)))'''***((((((***+++***+++---'''((())))))))))))+++,,,************************)))************++++++++++++,,,,,,,,,,,,,,,,,,---............222777999777444???999777PPPkkkqqqoooyyypppjjj^^^SSSRRRhhheeeOOO@@@///'''000///******...---((()))///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***---111333333333555777333444333111000000...+++---+++)))***,,,---,,,***+++)))......)))---222---)))++++++)))(((***------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...333555777888999;;;>>>AAABBBAAAAAACCCEEEIIILLLNNNjjjtttrrrgggWWWHHH???999555222//////.........---------,,,,,,,,,+++++++++******+++*********))))))(((((()))))))))))))))******+++000...,,,++++++---///000...---***)))((()))+++---)))'''(((+++---+++,,,///******))))))))))))******)))((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---///000333222222111000//////...------,,,,,,+++***))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))******++++++,,,------111000000///......------,,,,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,,,,---///111222555444333222333555777888888555111///......---,,,+++*********))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))***************++++++,,,,,,------...///000222333333222111000.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------wwwkkkggg___YYYLLL>>>666111,,,***+++******************************)))))))))(((((((((***)))))))))))))))))))))&&&&&&%%%%%%&&&&&&&&&%%%((()))***,,,+++(((&&&%%%------+++)))((('''((()))************************************++++++++++++,,,,,,,,,,,,,,,---------000///...///111444444333===555999VVVqqqzzzddd\\\^^^JJJgggyyyKKK...666333555111+++))),,,///...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...///000000111111222333<<<999333---+++++++++***)))***++++++***)))******,,,(((***)))"""$$$(((###------------------***'''++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...222444666777888:::<<>>===;;;:::999:::<<<<<>>MMMtttxxxWWWKKKNNNRRRRRRSSSSSSQQQPPPOOOMMMKKKMMMPPPEEERRRaaammm|||ZZZVVVXXXmmmjjjFFF,,,000333***........................------------------------------------------------333666777333111777FFFRRRWWW\\\eeefffYYYPPP^^^uuu~~~zzzxxx{{{|||uuuiiiZZZ^^^nnnsssxxxvvvXXX;;;111000---,,,000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++---000111000/////////***++++++,,,,,,,,,,,,,,,+++,,,.........---+++***(((+++//////---+++,,,---))))))******+++++++++,,,,,,,,,,,,+++++++++******(((((())))))*********+++++++++******++++++,,,---...,,,***...999KKK]]]hhhiiipppxxx}}}zzzqqqeee\\\rrrfff```ooojjjTTT<<<999444///,,,++++++,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))************))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((()))******++++++))))))))))))************((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++---///000000//////***++++++++++++***))))))***))))))***++++++)))((((((((())))))*********+++))))))))))))))))))))))))'''((()))++++++******)))))))))))))))************)))))))))***++++++,,,,,,+++***************+++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------uuuqqqgggggg\\\LLLCCC===000,,,...+++---,,,,,,++++++,,,,,,---+++,,,000333000***+++000///...111666666555<<>>{{{ccc```qqq|||iii]]]PPPEEEHHHQQQ```___qqqkkk}}}YYY...BBB,,,111111000///......///000000///......---------...///......---...000///...>>>555JJJXXXIIIKKKWWWNNNkkkiiiwwwCCC>>>//////000///...---,,,+++,,,...------------------------++++++++++++++++++++++++///...,,,+++,,,,,,------///333666666333111000000444---'''(((...333444444888111)))%%%&&&***,,,------------,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********...///***%%%,,,666444)))===KKKhhhdddeeeaaa```dddkkk^^^nnnppp~~~rrrsssuuuyyy^^^PPPaaaooohhhMMM666444===000+++))),,,...+++***+++************************************************************************))))))))))))))))))))))))+++***************))))))******)))***+++,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&(((&&&###"""%%%))),,,...***'''&&&(((++++++***((()))'''%%%&&&)))+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,------------,,,+++++++++******)))))))))************************************************))))))))))))************))))))************))))))&&&''')))***************+++((()))000333///)))&&&'''&&&'''+++///111000///...,,,,,,,,,+++)))'''&&&+++//////+++***---...+++---------------------------------...zzzuuuiiiggg\\\LLLDDD>>>222...111...------,,,,,,,,,,,,------222,,,)))+++...///000333:::888888<<>>222///222///......------------.........---///333333000000222222777HHHhhhzzzDDDJJJZZZoooaaaSSS777'''///555...,,,333000000/////////000111111000444000---555::::::;;;...ooozzz}}}oooZZZLLLPPPpppppptttwww777888222111000111111111///...000000//////...//////000...---...222444444444777HHHLLLQQQTTTqqqwwwiii@@@333---333666///,,,///........................------------------------------............000222666222...///666>>>CCCEEEOOO\\\jjjrrruuuwwwxxxxxxhhhcccXXXFFF444******...,,,,,,---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***///111......:::MMM[[[JJJUUUaaaccc}}}||||||rrrqqqwwwtttHHH:::---+++...///...---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))&&&(((******)))(((***,,,+++++++++)))(((''')))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))***,,,------+++)))(((((())),,,,,,(((&&&(((******''')))+++,,,,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++)))******++++++******)))((()))+++,,,---,,,,,,+++(((+++000111,,,---;;;JJJSSSJJJEEEKKKYYY___YYYPPPGGGGGGBBB999222...***'''//////......///000///...////////////////////////............~~~xxxkkkhhh[[[KKKCCC>>>333000333000///......------......///---///222444111///555???JJJmmmmmmooo^^^```SSSVVVGGG888111///...///333000000000000000111222333444888111000;;;:::777AAA[[[lllQQQHHH```lllrrrqqqbbb999111000...///111222111///000000/////////000000111...---///444444222777@@@fff```\\\fffcccHHH000---222333000///........................------------------------+++---000111///...///000000444222666OOOmmmrrrddd\\\]]]ZZZXXX\\\dddgggddddddhhhllljjj```NNN:::---...---+++,,,...000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------000333---***BBBdddhhhVVVVVVttt}}}jjjWWW@@@222,,,***+++...++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++,,,,,,,,,*********+++)))***++++++))))))+++---************************************************))))))))))))))))))))))))************************((())))))*********))))))''''''''''''(((---555:::;;;CCCFFF>>>666555999;;;///---***))))))+++---...************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))))))))*********************************************************************++++++++++++******++++++++++++******+++++++++++++++*********)))111@@@KKKNNNKKKLLLQQQLLLBBB999;;;DDDJJJHHHBBBBBBJJJNNNKKKGGGEEE@@@:::333000---...000000//////000000000000000000000000////////////~~~xxxkkkiiiZZZJJJBBB>>>222///333000//////............//////000000000///---555III\\\lll===;;;SSSVVV;;;)))000555...111111111111222222333444111888333444<<<333666TTTrrrUUUEEEUUUsssjjj{{{vvvOOO555222//////111333222000000000000000000111111222111///111444222333BBBUUUhhhtttyyygggAAA,,,+++111333111................................................,,,///111111...,,,...000)));;;GGGQQQooo}}}nnndddXXXWWWbbbhhhXXXBBB888:::GGG```xxxzzzfffQQQ:::555...,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///111&&&...MMMbbbbbbfffsssvvv___JJJ777+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,***(((((())))))'''%%%$$$'''******(((((())),,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++***)))(((((())))))%%%...999@@@@@@===;;;:::GGGSSSXXXOOOFFFFFFIIIJJJIII@@@333***(((***++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******++++++++++++******+++************,,,...///FFF???<<>>]]]||||||^^^===...000444111................................................---000111000///111666<<>>HHHSSS\\\UUUaaaqqq|||iiiWWWSSSPPPJJJNNNCCC999666555222000111222222222222222222222222000000000000|||wwwlllkkkWWWHHH@@@<<<111///222000000000////////////000000222///222<<>>GGGOOOMMM???222++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,///666@@@IIINNN???AAAEEEGGGIIIUUUoooyyyaaa]]]OOOBBB>>>;;;666333555222222222222222222222222111111000000zzzllljjj[[[OOOBBB;;;666111///000////////////000000000000+++777;;;???^^^}}}zzz|||kkkYYYFFF___\\\>>>>>>,,,444333111111555999777333777000AAA;;;???PPPbbbVVVLLLiii|||yyyhhh;;;+++555333222666111222222222111222222333333888+++222===DDDmmmttt>>>333333666333222111111000111111111222000...///111222///,,,,,,333555//////AAA___uuuxxx|||zzzdddLLL888AAAQQQ^^^111---...444///...------...///...---........................... 555...***&&&===///KKK}}}vvvdddaaa...//////000///,,,***+++---......---------,,,,,,,,,'''***------+++***)))***222&&&333222+++...***---000NNNEEE<<>>@@@222;;;,,,"""111444)))***,,,,,,+++******++++++)))++++++++++++++++++++++++(((+++,,,***))))))(((&&&///,,,((()))444===;;;222222888;;;@@@IIIRRRiii}}}llldddZZZTTTNNNAAAAAAaaalllQQQ333444222...---///...+++,,,,,,,,,+++++++++******************************%%%'''***+++***(((((()))...,,,***+++,,,,,,)))''')))666111,,,333---&&&111+++,,,......---,,,***(((***///222000,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////...+++)))+++,,,,,,---###///333RRRQQQ]]]ZZZZZZ[[[QQQqqqfffTTT\\\TTTDDD888,,,333222333444444222111111000000000000zzzllljjj[[[OOOBBB;;;666111///000000/////////000000000000666111:::QQQcccnnnwwwfffIIIOOOppp^^^333888555555444444666888777444;;;777333:::OOOeeeKKKZZZ~~~sssvvvqqqFFF222666333333666000222222222222222333333444333;;;:::888yyy{{{lllooo<<<...333333333222111111111111111111000///000222333111///888111...888KKK___mmmuuuyyyuuuOOOAAA>>>999lll<<<***222000///...///000000///---........................///222)))999+++...///KKK~~~nnn~~~ccc\\\555---))),,,///------000.........---------,,,,,,***++++++++++++,,,,,,---,,,!!!+++(((%%%111777EEEHHHXXXEEE000333999@@@HHHEEEMMMHHH999:::KKKUUUSSSaaa[[[@@@+++,,,&&&!!!---***+++***)))***+++------++++++++++++++++++++++++((())))))***+++---///...---@@@LLLLLLEEE>>>999:::MMMddd}}}kkk]]]KKKEEEUUUfff```CCC///000///&&&'''333,,,,,,,,,,,,++++++++++++************************+++++++++***)))(((((()))$$$&&&))))))))))))+++...+++555777:::GGGHHH999,,,777,,,###$$$,,,000///---,,,---...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,......---,,,,,,------,,,******>>>IIIgggeeedddUUUUUUsss]]]WWWVVV@@@:::444222333555444222222444111111111111zzzmmmkkk[[[OOOBBB;;;666111///000111000000//////000000000999222===VVV```eeetttiiiTTTqqqKKK888777666666777777777777777<<<;;;555<<<{{{~~~aaaRRR___uuuuuu{{{UUU;;;666444444555000333333222222333444444555000???444UUUmmmUUU...555444333222222111111222222111000000111333444333222111///666KKKccczzztttuuuKKK111EEESSSTTT>>>,,,000//////000111111000...........................+++555$$$444111...555tttlllwwwvvvKKK555'''+++222000...000.........------------,,,---,,,******,,,.........222***555888===FFFDDDNNN777HHHMMMGGGGGGEEEEEEOOOPPPQQQWWWYYYOOOAAA???EEE\\\TTTAAA666777000---777+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,---+++(((((()))***++++++000888DDDJJJDDD@@@MMM```|||fffXXXjjjjjj```JJJ222)))///111,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++...,,,***)))************,,,///000------666GGGUUUccclllwwwvvvnnnsssyyysssZZZRRRIII===...###'''333000...,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,---......---,,,111555QQQhhhwwwsssmmmrrrcccfffEEE999666555777666222222555222222222222zzzmmmkkk[[[OOOBBB;;;666111///000111111000//////000111111444;;;CCCLLL[[[vvvyyy~~~rrr~~~mmmCCC888666777888888777777:::999;;;BBBSSSgggsssvvv}}}aaaeeennnzzzwwwbbbOOOqqq{{{bbbDDD666444666666111333333333333444555666666999333:::|||{{{sss@@@888444444333222222222222222222111111111222333333333111444EEEcccoooRRRSSS222VVVRRR:::111000000000111111000...........................++++++111&&&777222dddvvvmmm~~~kkkJJJ///...333///,,,///............------------...,,,++++++---...---,,,,,,,,,;;;AAAJJJIII666:::OOOSSS^^^^^^cccrrrttttttgggPPPMMM\\\QQQNNNFFFCCCFFFAAA111###---,,,...000...++++++---,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***+++***+++---BBB999777>>>EEESSSuuu{{{ooo```iiibbbIII666333222,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,***((())),,,---,,,+++"""(((---...///666EEEQQQRRRNNN^^^gggZZZ\\\mmmqqq~~~wwwnnn___FFF...&&&***000//////000///++++++,,,------------------------+++++++++,,,,,,,,,------...++++++---///---,,,---888HHHggg}}}{{{ooodddCCC;;;666999999444222444222222222222{{{nnnkkk[[[OOOBBB;;;666111///000111000/////////000222333555>>>DDDLLLbbbyyyxxxmmmvvv^^^;;;777555888999777999===777;;;===rrrQQQ[[[bbbaaacccllllll```]]]^^^|||pppWWWIIImmmNNN777444777666444444444444444555666777888AAA000qqqjjjddd444555444444333333333333333333333222111111111222333===BBB[[[~~~NNN___HHHKKKPPP444222000000000000///...///////////////////////////))):::,,,444QQQccc___===222111,,,+++...//////.........---------------------......,,,+++///999FFFBBBFFFHHHEEE___gggpppeee]]]UUUHHH@@@GGGTTTIII...---******///000,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***///111111555;;;:::444???]]]zzzggg___eeeRRR---$$$777.........---------,,,,,,+++++++++++++++++++++++++++******,,,------+++***,,,777FFFOOOPPPNNNMMMNNNZZZAAAOOOsss}}}yyywwwppp}}}ooofffiiilll^^^AAA))),,,+++...222///******///------------------------++++++,,,,,,,,,---------///,,,+++......,,,///444>>>ooowwwzzzRRRAAA555777999555333666444444444444~~~oookkk[[[OOOBBB;;;666111///000000000///...///111444555===999BBBYYYkkkmmmddd^^^hhhvvv{{{|||gggEEE;;;444888:::888999>>>999>>>:::lllxxxrrrNNNXXXzzzvvvYYY:::555888666777444444555555666777999999???LLL{{{iiibbbjjj~~~xxx{{{666666555444444333333444444333444444333222222444777:::\\\~~~wwwTTTEEEIII999666222000///000//////////////////////////////......///;;;777zzzYYYpppOOO:::111------000/////////.........------+++---//////......///111???OOOWWWIIINNN]]]uuunnnUUU@@@???UUU```RRR888---(((,,,000---+++---,,,,,,,,,,,,,,,,,,,,,,,,---***,,,000///...777EEEGGGLLLdddmmmeeeXXX???000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,++++++---===DDDMMMRRRTTTYYYaaahhh___IIIOOOllluuukkkhhhkkkcccfffkkkrrr{{{yyycccJJJ///++++++000///+++,,,222------------------------,,,,,,,,,,,,------------000,,,,,,///...---777DDDZZZ~~~sssUUU:::555888666666999444444444444ooojjj[[[OOOBBB;;;666111///000///.........000333666888>>>888CCCZZZ___RRRNNNWWW~~~kkkSSSBBB666888<<<999999===<<>>CCCvvv\\\RRRuuukkkCCC999888444888555555555666777999:::;;;MMMfff{{{zzzcccfffiii```~~~|||rrrlll666666555444444444444555111444666666777999???CCC}}}bbbPPPEEE???777222000111333444000000000000000000000000222222///<<<~~~{{{ooommm|||YYY===555444000000/////////............+++...000---***000>>>JJJ___gggqqq}}}XXX^^^nnnsssVVV:::222222...,,,...------------------------***(((,,,333777CCCbbb|||}}}}}}vvv___JJJ888000/////////............,,,,,,,,,,,,,,,,,,,,,,,,(((,,,...+++)))///===IIIfffooosssiiiXXXQQQ[[[gggyyyxxxrrrmmm}}}rrrbbbGGG111///555222..............................,,,,,,,,,---------.........,,,///333000444LLLfff^^^AAA;;;888888<<<666666666666wwwtttlll^^^OOO@@@999555111///000222000///000333666777777777???EEEDDDBBBFFFTTT```ffftttiiiPPP:::888======>>>BBB>>>CCCxxx}}}eeeGGGvvvxxxOOO===555999555999111888...999555CCC666YYYuuuxxxwwwfffvvvEEE333222;;;888333666777111888///222999<<>>OOOJJJDDD333BBB444999888888777xxxtttlll]]]OOO@@@999555111///000111000///111444777888888999<<>>555<<<666666000;;;777<<<777999EEEhhhXXXRRRPPPnnnuuu|||vvvmmmeee}}}QQQ:::222999666333666777777<<<333333===888iiinnnOOOBBBLLL555333---555000222222111111111111222222AAA///000{{{xxxnnn{{{xxxwww^^^|||NNNEEE999,,,111111000/////////////////////555333111LLLqqq}}}wwwzzzxxx{{{nnnzzzfff[[[jjjdddFFF333222222000//////............//////+++///222666IIIYYYSSS:::000000333...000222,,,...------,,,++++++,,,,,,222'''+++555888FFFppp{{{ttt{{{xxxrrreeeLLL333---///+++000000/////////.........///............///000000,,,+++000111<<>><<<<<>>555888111:::>>><<<;;;666lllssskkk___TTTCCCXXXqqqbbbCCC333666444444777666555999555333;;;???qqqgggvvvrrr{{{wwwpppqqqtttfffGGGVVV@@@333222111111222222111111111111222222111111```mmmooorrreeexxxWWW}}}fffPPP:::...111111000////////////000//////555111666iiiqqq|||bbb]]]eee\\\;;;///444---000//////......//////000)))///;;;===fffVVVXXX@@@333222666111000222.........---,,,,,,,,,,,,---444###222AAAAAAggg~~~iiimmmbbb999,,,888444000000000000//////////////////......//////000111111'''555333>>>LLLooobbbAAA333AAA:::999888888yyyuuulllZZZLLL>>>777444111000000/////////222666999::::::999888777888>>>GGGSSS[[[kkkwwwiiiOOOBBB???======???CCCdddTTTzzz~~~mmmCCC444>>>444<<<555666===777<<<@@@eee{{{iii]]]TTTXXX|||mmmIII333444555666777444111333:::555:::gggmmmxxx}}}nnnnnn[[[aaaKKK666777...111222222111111111222333333999>>>mmmNNNpppsssvvvhhhttt]]]zzzXXX...999222111000000//////000000000222000999^^^jjjrrr^^^NNNOOOXXXhhhnnn^^^___MMM333,,,222000000////////////000000------BBBFFFiii\\\{{{JJJ666111777333000111000......---------------.........666???^^^zzzqqqMMM333333444111111111000000000///////////////...///000000111555---666666;;;gggxxxsssfff~~~xxx~~~???CCC<<<::::::999888{{{uuukkkYYYKKK===666444111000111//////000333777:::;;;:::666888::::::===FFFTTT^^^iiissspppUUUDDD???>>>???@@@FFFqqq{{{eee]]][[[rrrEEE555>>>666;;;888444===444;;;QQQ]]]|||bbbXXXZZZtttyyyrrrLLL444555777888888222777444>>>:::GGGllltttuuugggRRR:::;;;///333222222111111222333333444***LLL]]]bbbxxx{{{]]]lllfffrrrzzzKKKwwweee555555222222111000000000000000111777111RRRpppdddtttooofffrrr[[[[[[BBB+++666000000////////////000000///333<<>>000555333///111111.........------...//////000888444LLLvvvggg^^^@@@+++333222111111111111000000000///////////////000111111///111222:::CCC~~~~~~___GGG999;;;::::::999|||uuukkkWWWIII<<<555333111000111000000222555888;;;;;;:::444888;;;<<<>>>FFFTTT___mmmuuuwww[[[GGG??????AAABBBRRR|||fffKKKrrrIII888<<<;;;555;;;555???888:::jjj```fff```jjj}}}wwwPPP777777888888888333:::777888===ffftttgggjjjXXXAAA:::111666222222111222222333444555444\\\IIIbbb{{{UUUxxxiii```uuuzzz|||>>>000222222111000000000000111///555===vvvyyy___hhh```[[[MMM111111111000000//////000000111...<<<===ssskkkwww{{{NNN444555444000111222///............///000000:::888===vvv}}}hhhlllUUU666777222222222222111111111000000000//////000000111222,,,222333<<>><<<;;;::::::|||vvvkkkVVVHHH;;;555333111000111111222333666999;;;:::999444555777;;;@@@JJJTTT\\\eeeqqqbbbJJJ@@@@@@BBBBBBgggiiiSSSnnnuuuOOO===:::>>>333???777>>>===>>>QQQjjjsss~~~WWW<<<999777777999555555<<<222IIIsss}}}uuudddJJJ555222777222222222222333444555555<<>>===zzz{{{oooQQQSSSTTTmmmzzzsss|||~~~gggBBB<<<<<<;;;:::}}}vvvjjjUUUHHH:::444333111000111222222444666999:::999888666333333999CCCMMMTTTWWWSSSggggggMMMBBBAAACCCBBBxxxbbb^^^\\\yyyUUU@@@888???666DDD666999???DDDlllUUUeee]]]@@@999666666999888111CCC333[[[wwwnnnoooQQQ000111777222222222222333444555666DDDcccAAA[[[{{{YYYMMMeee|||iiiiii[[[@@@333222111111000111111111:::666~~~ZZZSSS```HHH???KKKrrrooo}}}qqqQQQAAA555111111000000000000111111777000vvv```ppprrrAAA:::999333222333///////////////000111111444AAAuuu```fffnnniii]]]222333333333222222222111111000000000000000111111222666&&&IIIAAAvvvlllKKK[[[LLLPPP\\\]]]vvvuuuAAA<<<<<<;;;:::{{{sssgggYYYGGG888555444000...111...333777999888777999;;;888777777;;;BBBHHHMMMOOOYYYaaagggpppOOOBBB@@@FFFFFFwww[[[TTTvvvYYY===>>>;;;<<<999999@@@<<>>AAA;;;==={{{sssgggXXXGGG888555444000...111...333777999888777999;;;888777777;;;AAAHHHLLLOOOSSS___eeezzzrrrPPPCCC@@@EEEHHHaaaVVVaaa@@@??????===<<<;;;@@@>>>pppRRR[[[mmm{{{cccAAA:::666555888999666BBBJJJpppbbb555===111333777444444555444777888KKKIIIUUU___xxxjjjZZZBBB444555555333222444555555;;;ssszzzzzzfffKKKUUUPPPXXX\\\~~~dddoooIII999555444222111111111222333'''```|||bbbXXX{{{999555111666222111---000111---///444444GGG}}}iiigggZZZZZZKKKkkkzzzlllIII888333666777000333777111222222111111111111222222000666DDDlllyyysss\\\FFFssszzzooozzz??????<<<==={{{sssgggXXXFFF777555444000...111///333888999888888999;;;888777777:::@@@GGGKKKMMMNNN]]]cccooo~~~vvvSSSFFFAAABBBMMMtttdddrrrzzzttttttuuuiiiWWWfff>>>;;;<<<===???<<<>>>AAANNNRRRppp{{{iiiCCC;;;888666999999;;;;;;ddd}}}jjj777>>>///333555333444888444555CCC^^^@@@MMM^^^rrruuukkkZZZ>>>555444333444555666666555???qqquuu|||aaafffDDDAAAOOODDDDDDggg}}}YYY<<<555444333222111222333333222lllyyyjjjOOO???555333222444///222333///,,,///555999QQQqqqzzzzzzvvvwwwuuubbbyyySSS:::555888999111222666333222222111111111111222222111888EEEoooiiihhhbbbDDD===>>>>>>{{{sssgggWWWFFF777444444000...111///333888:::999888:::<<<888666666999???EEEIIIKKKNNNZZZ___```rrr{{{WWWHHHBBBAAAXXX~~~pppcccXXXcccqqqppplllgggeeepppXXXoooiii@@@:::;;;<<<@@@======DDDsssMMMLLLuuupppDDD;;;999777999999>>>999~~~jjjAAA<<<333444222333333999444555WWWMMMFFFGGGaaaVVVddd>>>888444222444666555444555OOO]]]fff{{{]]]pppSSS<<>>DDDHHHIIINNNUUUYYYTTTWWWnnn[[[IIIBBBBBBhhhsssfff^^^SSS[[[tttnnnwww[[[]]]pppFFF>>>>>>;;;>>><<<===FFFbbbOOOPPPzzzwwwfffvvvDDD;;;:::888::::::<<>>~~~dddpppqqquuuzzz@@@555555999333222777666222222111111222333333444777555VVV{{{|||}}}______nnn@@@@@@@@@{{{sssgggUUUDDD666444444000...111000444999:::999999:::<<<888666555888===BBBFFFHHHLLLNNNYYY]]]VVV___rrryyy___JJJBBBEEE{{{nnneeedddfffqqq```WWWrrrGGG<<<===;;;===;;;@@@IIIVVVMMMRRRjjjnnn___|||zzzCCC:::;;;999:::;;;999KKKkkkrrrfffOOOMMMbbbpppWWW666<<<666///666222:::444>>>sss888CCCPPPjjj~~~ooo^^^tttFFF;;;555333666444000444===RRRhhhuuu^^^GGGSSSWWWJJJ777666555444333444555555???qqqhhhSSS___lllvvvooo|||:::888:::222111666...///999222444PPPXXX\\\ddd]]]yyyKKK999444888444444777555222222111222222333444555666444qqq]]]cccvvv\\\TTTgggEEE???AAA{{{sssgggUUUDDD555333333///...111000444999;;;:::999:::===777666555777<<>>000111666...111:::---:::lllfffVVVjjjhhhTTTYYY@@@555888666555666333222222222222333444555555666666^^^bbbyyyhhhYYYWWW~~~KKK===BBB{{{sssgggUUUCCC555333333///...111000444999;;;:::999;;;===777666555777;;;@@@DDDEEELLLAAATTTkkkdddcccqqqwwwdddIIIAAAJJJyyyrrrnnnsss```ZZZzzzFFF;;;@@@???;;;<<>>FFF]]]ttt~~~lll```wwwhhhdddPPP999555666999555222>>>PPPSSSSSSyyybbbcccjjjpppjjj|||PPPmmm888777666555444555555666YYY___zzzlllkkk{{{\\\tttnnnaaaUUUwwwJJJ000<<<222111666///333999***@@@yyyMMM{{{~~~lllRRRcccFFF777999888666666111222222222222333444555666777:::uuu{{{iiiXXXtttOOO;;;BBB{{{tttiiiZZZFFF555222333000...000111555999;;;::::::<<>>AAA@@@888EEE:::qqqSSSLLLRRR}}}___jjjpppYYYLLLPPPXXX===777@@@777888<<<@@@mmmvvvkkkdddxxxcccmmm^^^fff444999444333222;;;222<<>>NNNPPPMMM\\\hhhfff```rrraaaBBBFFFGGGUUUVVVdddVVV{{{FFF???===@@@888DDD;;;pppMMMIIIQQQ~~~kkk{{{~~~hhhhhhyyy```===888@@@888888<<>>ooo~~~LLLKKKSSSzzzfff}}}}}}>>>999>>>999888<<<;;;wwwpppeeeeeetttzzzxxx{{{aaa;;;555777555444:::333>>>kkk|||999???III```uuujjjYYY~~~{{{mmmUUUjjjcccYYYYYY^^^WWWJJJ999555555888444999;;;JJJRRRaaaHHHggg}}}lllbbbKKK444777555111666444;;;bbboooyyyZZZAAA888888333444222222777666555@@@vvvnnnYYYnnnbbb}}}hhhYYYooosssXXXIII444666777666111:::444333222222333444666777000FFFWWWaaakkkTTTNNNOOONNNRRRZZZtttDDDAAAyyysssjjjZZZGGG666333444111///111000444999;;;:::;;;===@@@888666555777;;;@@@CCCDDDFFFQQQXXXnnnhhh^^^[[[wwwhhhJJJtttRRRHHHFFFDDDdddXXXgggooo]]]qqqCCC???===@@@;;;BBBAAAoooRRRPPPVVVpppnnnttt???;;;===;;;777<<>>xxxxxx???AAAJJJ___tttggg|||rrrbbbsss___sss[[[cccvvv\\\\\\WWW]]]YYY===444333777111444999~~~FFFUUUZZZAAAaaa[[[HHHZZZRRR666666555222666444;;;aaajjjsssVVVuuuKKK<<<666222333333444888555555AAAzzzeeeFFF|||{{{```NNNsssWWW]]]888888999666333666444333333444777999:::;;;000FFFsss{{{uuu{{{kkkXXXOOOSSSZZZ]]]cccWWWEEE@@@xxxsssjjj[[[GGG666333444111///111///444888;;;:::;;;===@@@999777666777;;;@@@CCCDDDGGGLLLSSSzzzppp```WWW}}}YYYYYYeee^^^iiivvvIIIGGGGGGDDDsssYYYIIItttmmm[[[nnnBBB@@@>>>???===AAADDDlllSSSRRRVVV}}}ooommmrrrpppqqqjjj>>>;;;:::<<<666===AAA{{{lllVVVdddqqqNNNXXXnnnOOO999777777666777888555===oooEEE@@@FFFcccssszzz~~~uuummmSSSsssqqq{{{lllccciii===555333666111444:::vvvDDDUUUPPPGGGbbbsssRRRIIIbbbYYYYYY888666555333777444<<<___rrrlllmmmLLLaaaKKKfff@@@888777333555444666333444>>>___MMMzzzrrrjjj\\\dddnnnMMMooo:::777;;;666777333333222333666;;;>>>??????777HHH~~~xxxwwwggggggeee```___dddjjjmmmrrr\\\DDD???vvvssskkk[[[HHH777444444111000222///333888::::::;;;>>>AAA999888666888<<>>??????DDDddd}}}OOOOOORRRwwwqqquuuwww~~~tttyyy___<<<;;;777>>>666>>>>>>rrrmmmZZZeeeooo{{{}}}hhh\\\MMM777999555555888777555;;;aaaEEE===BBBaaauuu}}}~~~mmmzzzooo\\\aaammm:::555444777444:::>>>vvvDDDQQQpppIII[[[ZZZNNN^^^aaa___;;;555555444777444<<>>777777444555333555333444999YYYVVV}}}~~~SSSGGGjjjwww777666:::444:::333444222333777===AAAAAA@@@>>>LLLiiizzzrrrooorrryyy~~~xxxfffBBB===vvvssskkk[[[HHH777444555111000222///333888::::::;;;>>>AAA:::999888999===BBBEEEFFFVVVlll___qqqggg~~~gggjjjdddXXXlllpppgggjjj[[[iiiiiiLLLjjjbbbAAADDDGGG@@@aaa}}}wwwlll[[[ooojjj{{{mmmaaaqqqCCC???<<<<<<@@@===AAAXXXzzzMMMNNNOOOssssssVVV:::;;;555???666>>>BBBsss}}}]]]aaawwwTTTmmmfffSSS666999333444888666555888[[[FFF:::>>>XXXsss}}}nnnrrrfffBBBuuu{{{qqqwwwhhhqqq888777666666444===;;;tttFFFLLL{{{|||NNN```___IIInnneeeeee<<<444555555888444<<>>AAA;;;999888:::>>>CCCFFFGGGQQQeee\\\~~~kkkqqquuuuuufff```XXXNNNvvvWWW@@@DDDJJJAAARRR|||dddzzz|||}}}YYYkkkaaajjj===>>>===;;;@@@;;;===PPP~~~PPPPPPPPPrrrsssvvv{{{ooozzzPPP999:::444???666???888hhh~~~RRRRRRXXXQQQ```bbb^^^RRRYYY666999111333888555444666___KKK:::===RRRqqq{{{|||{{{}}}>>>eeeyyyYYYQQQeeeaaaeee777999888444111;;;555zzzqqqGGGKKKvvv|||LLLVVV^^^HHHpppiii```ggg===444555666888444<<>>>>>:::+++:::666777444333666<<<>>><<<888666QQQUUU~~~~~~tttjjjvvv~~~rrrfff^^^UUUXXXppp>>>:::wwwvvvnnn\\\HHH666333333000///111111222666;;;;;;:::===CCC???:::666888???FFFJJJKKK[[[aaattt}}}tttlllbbbUUU|||rrrEEEJJJCCC@@@KKKJJJYYY~~~sssccczzzrrrfffWWW???<<<>>>>>><<<>>>>>>III[[[JJJHHHppp^^^tttKKK:::<<<555BBB777===???]]]RRRVVVyyyYYY>>>oootttLLL<<<777666777666333:::999^^^777???<<>>444777222555333444444444555555555555666888KKKaaakkkooo}}}zzzcccXXXYYYTTTCCCaaavvvMMM333wwwvvvnnn\\\HHH777333333000///111111222666;;;;;;:::===BBB@@@<<<999;;;@@@EEEHHHHHHUUUeee{{{uuu\\\ddd???FFF@@@>>>IIIIII[[[{{{hhhPPPDDD]]]iiirrrPPP???;;;999???<<<======EEETTTKKKIIIfff}}}zzz~~~iiiGGG888;;;555@@@666;;;<<>>MMMhhh{{{{{{ooossswwwrrroooeeeYYYDDDssszzzaaaXXXkkkccc;;;666555777444111;;;JJJCCCHHHfffZZZMMMeee___bbbPPPEEEDDDuuueeeggg999888999///777999666|||III}}}zzzcccJJJCCCWWWRRRHHHwww777333999333888///111999...<<>>AAADDDFFFFFFiiitttrrriiiSSS:::DDD@@@>>>GGGIIIyyyhhhUUUOOODDD;;;JJJeee^^^FFF@@@===888>>><<<<<<<<<@@@|||MMMNNNLLL[[[wwwsssXXXPPPEEEnnnBBB666:::555===666999<<>>444555666444444:::===tttCCCBBB;;;JJJ^^^}}}aaaiiiwwwqqqXXXJJJ```{{{___sssZZZ;;;555333666444111666???GGGCCCeeegggzzzYYYhhheeeZZZaaaEEE333YYYjjj^^^777777999111888888666jjjZZZnnn\\\rrrWWW@@@^^^YYYIIIQQQaaa555555777111999111000777111999ZZZ{{{XXXOOOyyy\\\OOO|||yyyhhh888666888333222777444444444444555555555555:::FFFbbbtttrrreeeeeebbbXXXzzz\\\AAA;;;vvvuuulll]]]III777333444111///222222111444999<<<;;;===@@@BBBAAA???>>>@@@CCCHHHLLL```rrr{{{mmmHHH;;;EEECCC@@@FFFJJJqqqqqqnnndddOOOBBB???HHHJJJDDDGGGRRR]]]www@@@BBB@@@<<<<<<<<<;;;<<<===^^^NNNQQQPPPSSSsss|||rrrwwwvvvccc]]]RRRSSSccc}}}>>>555:::777<<<666888>>>:::aaaNNN```ooottt```VVVnnnLLLOOOTTTTTTJJJ;;;888444666333666:::???BBB>>>999FFFSSS{{{sssnnnhhhooommm[[[IIIRRRiiiYYYHHHWWWbbbxxxMMM:::555222444555333555999PPP???LLLlllsss[[[eeehhheeefffbbbSSSZZZ{{{nnnSSS555777777333999555777SSSMMM{{{hhhttt___EEE{{{gggkkk}}}777777555000888333///444333555EEEKKKxxxkkkZZZbbbhhhOOOCCCPPPUUUIII]]]666777777444111888333333444444444555555555666>>>eeeeee}}}{{{iiicccwwwZZZTTTvvvQQQ===>>>uuutttlll]]]III777444444111000222222000333888<<<;;;<<>><<>>uuuDDD>>>===BBBJJJrrryyyxxxaaannnoooJJJ:::qqqzzzcccmmmVVVYYYaaaaaaHHH888444222444666666666777XXXHHHDDD}}}lllwwwPPPdddjjjjjjpppqqqIII555777555555999333777EEElllnnn|||{{{eeeEEE~~~pppwwwzzz666555555000666444000222444444777EEEooolllIIIKKKUUUOOOIIIUUUQQQ666888555666111888333333333444444444444555444;;;pppYYYyyywwwgggKKK<<<===tttssskkk^^^III888444444111000222333000222888<<<<<<<<<>>>CCCCCC@@@<<<<<>>777???===>>>oooOOOKKKKKKaaa}}}WWWJJJ===EEENNNwwwwwwQQQ<<<666;;;999888999999<<<888eeeLLLTTTooottt]]]TTTnnn;;;000:::444666333999777;;;dddGGG<<<======CCCdddooo|||rrrPPP>>>]]]gggrrrdddrrrZZZHHH666444333444666777888888mmmUUUJJJLLLssspppeeeZZZ___PPP[[[wwwAAA555777333555999000888@@@tttSSSdddkkkGGGlllaaaiii999777111111333444222222444444222qqq~~~TTTCCC]]]aaahhhOOONNN|||DDD777888000999222666333333333333444444444444666<<>>BBBDDDCCC???===CCCQQQ\\\dddVVVhhhuuu[[[???AAA>>><<>>CCCJJJuuu~~~uuu}}}uuujjj```WWWNNNIIIGGGKKKWWWnnnXXX999===444<<<666@@@666@@@>>>;;;tttRRRIIILLLVVVssskkk]]]ZZZ___BBB<<<666:::888555999999999:::JJJbbbQQQYYYhhheee```JJJRRRvvv;;;666999444777333:::555888UUUMMM===<<<999???TTTfffxxx{{{xxxwwwlll===CCClllpppZZZIIIkkkzzz|||@@@555555555333333555666777>>>\\\CCCAAAYYYqqq}}}tttWWWSSS<<>>>>>DDD???<<>>:::ZZZWWWJJJOOOPPP___zzzuuuhhhrrr:::;;;555888777222999888777<<<:::xxxPPPLLLlllzzziii]]][[[bbbBBBRRRaaa888777222444888444;;;444555LLLYYYDDD???555<<>>DDDwwwFFF---555111444---111777222111777777;;;|||DDDiiiddd^^^cccyyy333;;;777)))>>>555111222222333333333444444444111666666UUUdddXXX[[[CCCpppjjjUUUMMMMMMMMMOOO[[[[[[wwwrrr<<>>KKKOOOEEE>>>FFFQQQUUUrrrjjjoooaaa;;;>>>============>>>>>>???DDDhhhiiixxxrrriii[[[^^^aaa___[[[VVVllliiijjjKKK777:::AAA555666:::AAA...;;;<<>>======<<<<<<======>>>>>>>>>YYYlllrrrwww~~~|||lllgggiiikkkSSSxxxmmm@@@999999999;;;888777AAA333>>>>>><<>>FFFnnnYYYSSSgggkkk{{{CCC777777444555---:::111444444@@@FFF777<<<:::AAATTThhhtttyyy|||kkk[[[lllJJJ???QQQ^^^OOO999999888<<<\\\}}}JJJ999444444333333333333444444777aaa]]]JJJ666aaa^^^dddOOO@@@555555444333333333333333222bbbkkkkkkccc{{{iiiTTTBBBDDD```qqq666333444555111111111222222222333333000ooovvvfffVVVWWWJJJ<<<222555777333222666222222222111111222222222555...999WWW[[[mmmyyy[[[```jjjZZZHHHCCC^^^CCC@@@;;;999qqqnnnkkkZZZIII888333333333111111222222111111444888<<>>>>><<>>999222===:::444AAA999===@@@777ZZZSSSSSSNNNSSS[[[oooyyyHHHaaammmCCC777777666555555555555666666;;;:::;;;KKKKKKDDDQQQ>>>555555555444///999...222555888rrriii@@@;;;666;;;QQQlll{{{}}}|||qqq~~~lll???III```rrrIIICCC???666FFFwwwyyy555888444333333222222333333444666@@@LLL???XXXwwwUUU^^^pppddd666555444333333222222333333555GGGYYYuuunnn{{{rrrjjj]]]KKKjjjLLL999...999000000111111111222222222222///FFFOOOwwwGGGzzzlll}}}???666222555555111222666222222111111111111222222666)))777:::wwwUUUzzzhhhppp```JJJOOOMMMkkkwww@@@===:::999rrrnnnhhhXXXIII999333333333111222333222111111333777===AAA>>>@@@IIITTTWWWTTTWWW]]]nnn\\\gggnnnssszzzAAA???>>>;;;:::::::::;;;<<<===>>>===CCC~~~^^^lll|||XXX^^^vvvKKK444@@@999444777;;;222@@@;;;888???888>>>xxxQQQSSSTTTWWWddd```sssttt888777666555555444444555555555AAA222III```~~~OOOQQQ```AAA777,,,555555222111777---222777444RRRyyy777:::444777LLLeeevvv|||}}}qqq}}}gggCCCOOOtttnnncccTTTHHHHHH~~~///444333333222222222222333333111:::RRRPPPIIIRRRVVV{{{sssIII888444333333222222222222222888555UUUwwwvvvwwwiiieeefffVVV~~~===:::000666***000000000111111111111222111000zzz```fffiiiaaapppjjjdddNNN888444333555444000111666111111000000000000111111444222,,,777ggghhhLLL|||```nnnbbbYYYSSSzzzZZZ<<<;;;999888tttqqqhhhWWWHHH:::444444222111222222222222111222666<<>>OOOUUU555uuunnn>>>222,,,:::000000111444///222888444>>>KKK???888777BBBRRR```kkkssssss\\\CCCIIIjjjiiicccTTTLLLggg:::222222222111111111111222222111:::XXXrrrPPP666kkk___:::999333333222111111111111222888///jjjpppQQQtttrrrMMMJJJWWWhhh;;;222222111---//////000000000111111111444///OOO}}}LLLyyyfffHHHhhhLLLnnnnnn666666555666666333000000444111000000//////000000111000888,,,999===```yyybbbcccoooTTTSSSBBB999999999888wwwtttjjjUUUHHH;;;555444222222333111222333222111444:::???>>>CCCGGGPPPeeexxxtttdddFFF[[[ggglllYYY<<>>???PPP~~~fffnnnuuuvvv___qqq```666>>>666...CCC222666444999777111777???>>>FFFqqqWWWVVVSSSUUUbbbyyyRRR{{{{{{EEE444555555444333333333333444888...888777<<>>BBBFFFllljjjrrrttt{{{jjjKKK999:::777---???555444777555777777555;;;===???hhh```WWWQQQXXXgggzzzxxxbbbuuuLLLmmmXXX777666555444444333222333333333666444999444===IIIccc]]]999RRRbbb|||^^^...999111444555000//////000444000///777444gggCCC<<<777;;;FFFUUUgggvvvyyyttt|||]]]GGG999>>>@@@EEE~~~666888///111111000000000000111111333,,,///kkkqqq?????????TTT|||~~~sss|||III333111222222111000000000000000111---888|||jjjSSSzzzyyytttppp;;;111///---111444........./////////000000...555+++???RRREEEssssssQQQKKKfff~~~rrrttt666888444444333222222222222111000//////......//////000...111333///;;;JJJoooGGGHHHyyy}}}zzz{{{cccVVVNNNMMMxxxPPP>>>666888999777sssqqqfffSSSGGG<<<666444222222444///222444333000111555:::FFFCCCKKK^^^mmmuuucccbbbccc___kkk555CCC333000;;;666666666666777888:::;;;<<<888>>>;;;ZZZtttkkkrrrjjjxxxbbb888:::444<<<000888777333999222888>>>555555999:::JJJkkk\\\QQQTTT\\\eeepppyyyjjjWWWfffVVVooo666///888555444333333222222333333,,,>>>///;;;111CCCIIIjjjgggZZZVVVXXXkkkooo+++000<<<111...)))999000//////555---***777444@@@JJJ@@@888999BBBNNN\\\hhhgggmmmrrrZZZMMMMMM<<>>FFFhhh~~~uuuwwwgggrrrwwwtttccc---555333222111111000000000000000111,,,333NNNUUUVVV}}}~~~|||MMM111...<<<+++111---............/////////000+++111:::222ZZZPPPKKK}}}ZZZ@@@BBBPPPnnnttt```YYYeeezzzAAA<<<666222222000///111444333111//////............//////...555%%%444555444zzzyyylllUUU^^^iiioooeeeQQQZZZ555666666888999777}}}uuummmaaaTTTHHH<<<777444111111333111111222222222333333333:::HHHTTTZZZfff}}}```MMMUUUtttzzzMMM222999444777===///555555666777888999::::::555<<>>///222222222111111111111000000333777999555666GGG[[[tttRRRPPPYYYNNNaaajjj~~~444333222111000000000000///000000000111111111111===}}}<<<===BBB555FFFVVVbbbXXXYYYeeejjjZZZqqqDDD\\\{{{EEE,,,444333000000////////////000000///000888555SSS___III:::<<>>hhh~~~gggssstttmmmxxxrrr???:::555444666666444111333444444555555666777777777GGGHHHnnnbbb]]]RRRPPPUUUjjjkkkwww|||wwwuuu}}}hhhyyyUUULLLvvvzzz>>>222888---222222222111111111000000333222444666444444<<>>999>>>HHH===;;;<<>>zzzcccgggxxxlllrrr{{{}}}III;;;777333333444555444222222222333333444555555666777===111~~~tttjjjYYYLLLFFFVVV[[[hhhpppmmmjjjooouuuvvvxxxcccdddzzznnnsss|||}}}JJJ///555444666222222111111111000000000444111000333666555444555<<>>HHHcccgggSSSUUU~~~jjjeeehhhxxx}}}yyyxxx{{{wwwJJJ///111555---//////............/////////,,,///000000MMM}}}uuu[[[KKKEEEPPP>>>CCCQQQCCCYYYmmmyyytttzzzTTT000222555...111000////////////.........***///...555---aaakkkWWWXXXcccuuuQQQXXXrrr~~~{{{\\\444%%%///:::...,,,111(((,,,,,,,,,,,,---...//////111)))***444///$$$DDD}}}qqq333>>>xxxnnn???,,,555777,,,000000000000////////////------------------------***000444+++000444---===hhhVVVLLLLLLZZZ||||||lllUUU000444999555555555555pppsssrrrkkkWWWKKK???888555111111333111111222222222333333333444777555:::[[[rrrAAA:::<<<555999888000555888---333333444555666777777888::::::999<<>>rrr\\\XXXNNNLLLOOO\\\hhhlllnnnpppqqqooollluuuoooaaahhh}}}ooossswww|||~~~~~~bbb777888666...888111111111111000000000000222//////222777777555333666<<>>bbbooo[[[UUUEEE[[[TTTWWWhhhhhh]]]jjjxxxfffqqqooosss{{{lllppprrr}}}{{{kkkEEE...111333...,,,......------------......///444......222'''555dddkkkzzzvvvkkkkkkllliiigggkkk```YYYhhhjjjdddtttzzz~~~vvvhhh111***;;;***'''333+++............------------111***//////333000CCCiiiYYYPPPVVVaaagggnnnwww~~~uuurrr~~~nnnYYYkkk```^^^hhhoooooottt}}}ssskkknnnOOO///000222333+++%%%+++111,,,+++******++++++,,,---...(((444,,,'''444444***++++++pppgggmmmtttlllMMMPPPIIILLLdddpppcccVVV___\\\ooo{{{fffEEE000555777+++)))333/////////............---------------------------555)))(((...+++---666000333SSSyyyZZZEEE???HHHVVVjjjdddjjjvvv|||mmmlllvvvvvvyyy777666888:::---333333333333kkktttqqqkkkZZZNNNAAA:::666222111222111111222222222333333333111...777AAA888333ZZZPPP333///111000---444666222...///111333111111222333444555555666777000333===666BBB___|||bbbkkkhhheeefffkkkrrryyy}}}~~~{{{|||[[[@@@...222222222222222222222222222222333444444555555666777;;;333999:::rrrnnnZZZZZZSSSPPPNNNRRRZZZcccfffffffff___bbblllmmmcccdddmmmpppmmmiiieeeeeejjjqqqwwwwww@@@000999---...:::000111111000000000/////////...222333///---000333444222AAA444---fffsss{{{ZZZ555555555...222//////............//////------------.........///)))666777===qqqVVVCCC@@@>>>KKKlllooodddAAAOOOPPPUUUTTT___mmmjjjlllrrrvvviiiXXXeeeooollleeeggggggnnnxxxvvvppprrr}}}wwwtttQQQ444000333111...---------,,,,,,,,,,,,------***333---***555000)))555XXXzzz{{{hhhbbbhhhkkkiiiaaalll]]]III___fffddd~~~~~~^^^///888///)))333111(((,,,......---------,,,,,,,,,%%%222666222888$$$TTTpppWWWNNNQQQYYY```eeeiiidddeeesss```ccc|||XXXQQQSSS[[[fffpppxxxmmmppp___PPP---******000///******------)))************+++,,,------...///---...000)))***666---666OOOqqqwwwnnnhhhxxxxxxiiiaaa___iii{{{mmmsssjjjAAA777......000000000222///.........------------,,,,,,,,,,,,,,,,,,,,,,,,000***'''555000'''111...888kkkNNNCCCOOOYYYSSS[[[fffllltttuuujjjpppgggdddfffgggfffjjjsssLLL...---<<<###:::222222222222kkktttoooggg[[[OOOBBB;;;666222000222111111222222222333333333555;;;444''',,,<<<>>>222fffXXX000)))555;;;888444222777777555444---***111000000111222333444555555;;;///<<<888444HHH>>>mmmjjjfffdddeeehhhmmmpppvvvyyy|||}}}}}}tttqqqHHH>>>)))111222333333222111222222111111222222333444444444999222999---EEE999ooo^^^\\\WWWQQQOOORRRVVV\\\```aaaccc```[[[]]]fffiiifffdddbbb^^^]]]aaakkkxxx~~~???,,,000555***111===444111000000000////////////---111222///...111333000444&&&>>>CCC---KKK}}}EEE999888"""666III'''///......------......///,,,,,,---------.........***888666,,,___mmmHHHGGGEEE555CCC\\\pppVVVCCC>>>KKK[[[dddSSS]]]SSSddd___mmmdddXXXaaaOOOpppeeelllfffjjjnnnhhhgggppptttuuummmxxxyyy{{{[[[:::...333------222+++------,,,,,,,,,,,,------'''000---***222777111...222QQQuuuwwwvvv}}}aaauuu~~~ppp{{{|||fffccc@@@%%%888444)))111444,,,------------,,,,,,,,,,,,+++###444000###///222(((444```iii[[[WWWSSSOOOLLLKKKJJJNNNHHHJJJTTTJJJOOOeeerrrnnnssscccxxxmmm___===...555(((...---***---,,,)))***)))))))))******+++,,,---000(((,,,222***&&&...555---///)))---PPPqqqtttnnnkkkooolllmmmyyyyyyvvv~~~dddCCC111***......+++,,,222444222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))111(((222111%%%///+++222333888vvv|||YYYPPPEEEIIIWWW___WWWVVVZZZWWWTTTQQQPPP[[[``````ooo|||WWW444555///:::$$$===222222111111llluuuooofff\\\PPPBBB;;;666222000222111111222222222333333333222+++000<<<999+++---===***>>>YYYUUU333888:::777222000000///666000'''+++777333,,,111000000111222333444444555555222>>>...@@@555>>>SSSzzzqqqooolllhhheeeddddddeeejjjpppuuuuuusssrrrvvvzzzppp~~~ooo{{{wwwQQQ,,,...888111333444444222111111222000000000111222222333333111222;;;222222???...jjj\\\YYYVVVSSSNNNLLLOOOSSSUUUXXX\\\^^^[[[WWWWWWYYYTTTUUUYYY^^^gggtttqqqDDD111...111444222///......000000000000////////////+++000111000333888666000---444444...666444444SSS[[[666:::///...999,,,"""444......---------......///,,,,,,,,,---------......///000%%%:::222vvvUUUEEE999FFF:::@@@ZZZlllppp]]]BBBHHHrrrXXXHHHRRR[[[HHHcccVVVKKKYYY^^^III```UUUooosssjjjssssss]]]ZZZjjjoooqqquuurrr~~~gggeeeFFF,,,///444&&&+++777***---,,,,,,++++++,,,,,,---...333111((((((///111---(((555BBBxxx~~~|||qqq|||wwwxxxzzzzzzwww}}}zzzjjj===:::&&&:::!!!...999$$$(((888***---------,,,,,,,,,++++++,,,///###444111###555......___~~~sssnnniiibbb]]]\\\RRRJJJRRRZZZ[[[___mmmmmmvvv{{{sss^^^jjjlllMMM666###777))),,,111---))),,,)))'''///))))))))))))***+++,,,---,,,%%%+++...(((111555"""///***,,,111000777VVVzzzuuuzzzqqqtttiiiNNN999555333...++++++///333000***))).........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''999(((***...'''222,,,!!!;;;$$$===|||rrrmmmaaaPPPIIIIIIHHHMMMQQQLLLJJJUUUUUUYYYaaarrr|||OOO$$$:::222555222444...111111111111wwwssspppeeeYYYQQQDDD999444222333333333333333333333333333333333333333333333333333333444666888<<>>000,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++111HHHmmmuuupppnnnkkkgggdddeeejjjsssyyy|||yyyssspppfffrrrfffWWWBBB333,,,---...///,,,,,,,,,+++++++++************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......:::BBBNNNWWWZZZVVVNNNHHH888666333///------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******111AAAZZZttt}}}sssrrrnnngggaaa^^^```dddmmmpppuuuxxxvvvuuu|||iii===111111000000//////......////////////{{{sssoooeeeYYYQQQDDD:::444222333333222222222222222222222222333333333333333333333333...000111111000333;;;AAA999@@@GGGIIIMMMQQQPPPLLLFFFBBB>>>999777888:::<<<333333222222222111111111111111111000000000//////000000111111222333333444444444444444555777999:::AAA^^^```ggghhhqqqnnndddbbb___ZZZZZZ]]]dddiiillljjjmmmqqqsssssssssvvvxxxwwwvvvwwwzzz~~~qqqmmmrrr~~~wwwcccCCC444444333///222222222111111111000000000000000000000000000000222222222222333555777888EEEtttuuucccXXXOOOJJJIIIFFFFFFFFFGGGKKKQQQWWW[[[ccciiimmmkkkmmmuuu}}}|||{{{uuu___BBB111000000000000000000000000000................................................000000000111222333333333---///888PPPooo~~~~~~wwwcccPPPBBB777...)))000//////////////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,...///---333OOOlll}}}mmmHHH>>>999>>>IIIRRRVVVWWW[[[\\\WWWOOOPPPWWWTTTJJJOOOPPPSSSTTTPPPMMMRRRZZZZZZWWWTTTVVV\\\cccggghhhnnnnnnppptttrrrdddKKK888//////...,,,,,,++++++,,,++++++++++++++++++++++++******++++++,,,------...***,,,,,,---999LLL[[[```ooo~~~|||xxxrrrtttmmmtttpppssszzzqqqtttZZZRRRDDD777---***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,222''')))CCCeee{{{|||}}}{{{rrrpppjjjzzzmmmlll___eeePPPFFF888...,,,,,,---,,,,,,,,,+++++++++***************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---...///000///...---222111///---,,,---......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,444DDDZZZiiiyyyuuu{{{xxxsssmmmiiihhhjjjmmmdddiiisss|||}}}zzz{{{uuuzzziiiZZZDDD---000000000/////////..................sssmmmeeeZZZRRREEE;;;555333333333111111111111111111111111222222222222222222222222444777:::999444111000000444777777666777<<<===<<<555444222111111222444555222222222222111111111000111111000000000000//////000000000111222222333333444444444444555666888999555WWW|||OOOSSSyyyrrr^^^dddnnniiihhheeeddddddcccaaa```fffhhhiiijjjjjjllloooqqqwwwuuuuuuvvvxxx{{{|||{{{}}}wwwpppfffcccjjjtttooo}}}xxxkkkoooccc<<<222555333000000222111111111111000000000000000000000000000000000111111111111222333555555444555```|||sssfff___\\\YYYVVVUUUYYY```iiinnnlllsssvvvrrrnnnpppuuuxxx{{{rrrfffUUU===***)))222000000000000000000000000...................................................//////000000111111111555444111///333???OOO[[[mmmiiiqqqfffqqqcccggg___FFF???555//////111222222//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,...///***(((444DDDssswww{{{}}}cccNNN???BBBFFFAAA@@@DDDKKKNNNNNNLLLPPPVVVUUUMMMLLLLLLMMMNNNJJJGGGLLLTTTPPPPPPQQQTTTZZZbbbiiimmmuuullleeeccc```QQQ888###///...---,,,,,,++++++,,,++++++++++++++++++++++++******++++++,,,,,,------***///000+++(((...777===LLL]]]kkkjjjgggkkkoooooonnngggmmmeeebbbaaaRRRRRR???666,,,'''***------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,))))))...777GGG^^^qqqvvv|||xxxsssqqqssssssssstttsssnnnfff```llleee[[[gggaaa^^^NNNLLL888333---+++,,,...---+++,,,++++++++++++************))))))(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------333111---***)))***,,,...---,,,+++++++++,,,...///------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,---***'''...<<>>333```WWWJJJOOOuuuooofff```aaadddhhhlllllljjjhhhmmmmmmlllllllllmmmoooqqqmmmmmmooorrrvvvxxxxxxwwwpppiii___XXXYYYbbbppp{{{yyyiiixxxxxxfff[[[ZZZlllaaaEEE111222555///...555111111111111000000000000000000000000000000000000//////000000111222333333222===444CCCqqq~~~vvvssstttvvvwwwsssoooiiiddddddhhhmmmqqqjjjnnnrrrrrrooonnnoooooojjjXXXDDD999333//////111000000000000000000000000......................................................//////000000000111---555;;;777...)))...444555---888***===+++222'''------...000222111...+++///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,000---)))+++222AAAeeeyyymmmyyy{{{gggSSSIIIBBB;;;999<<<===@@@AAA@@@EEEKKKKKKGGGEEEDDDEEEEEECCCAAAFFFNNNMMMPPPTTTWWW[[[```fffjjjcccbbb]]]SSSEEE888///+++...------,,,+++++++++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++000222...)))(((---111***777AAACCCDDDJJJPPPRRRSSSMMMSSSIIIDDDAAA222222000---***---111222---(((++++++++++++++++++++++++************************************++++++++++++'''---111///''')))===RRR~~~yyypppfffbbbeeennnuuupppkkkfffeeeggggggbbb^^^iii]]]RRRSSSMMMFFF999444,,,+++***+++...//////---++++++++++++************))))))(((((((((((())))))+++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------.........///.........+++++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,......+++'''(((---333333III[[[aaalll{{{yyykkk{{{tttooolllgggaaa]]]dddeeelllvvvxxxoooddd^^^hhh\\\NNNBBB777///...111....................................tttiiihhh[[[SSSHHH===777444333222000000000000000000000000111111111111111111111111.........------///222444444222222222222222333555***+++---///111222333333111111111000000000////////////////////////000000//////000000000000111111222222333333444444444555:::%%%999cccTTTJJJAAALLLpppyyytttmmmddd]]]\\\]]]```bbbbbbaaaaaaaaaccceeefffgggggghhhkkkooorrrssspppmmmXXXTTTQQQSSS]]]iiioooqqqsssiiirrreeeSSSUUUWWWaaa<<<777333222111///000222000000000000000000000000////////////////////////......///000000111111111:::!!!000BBB999LLLppptttzzzyyyhhh[[[nnnkkkgggdddaaaaaacccdddllljjjjjjlllkkkfff]]]WWWHHH:::,,,+++111444111...////////////////////////................................................////////////000000000000111,,,))),,,333777555222444///111---666111333...666333000------...//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))***...///------...$$$DDDZZZuuucccmmmkkk{{{vvvuuuiiiVVVIIIEEECCC>>>CCCCCC@@@<<<<<<>>>===;;;===<<<>>>@@@@@@???DDDJJJLLLPPPUUUXXXYYYYYYZZZZZZVVVUUUOOOAAA222+++,,,111------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,)))***+++---,,,++++++,,,(((+++---,,,---000000...333...666000...222)))...***+++,,,...///---)))&&&++++++++++++++++++++++++************************))))))*********+++++++++,,,'''%%%***...---***(((///???UUUgggllleeeYYYOOO^^^XXXRRRQQQTTTUUUSSSPPPVVVMMMEEE<<<999000---***,,,+++++++++---.........+++++++++*********))))))))))))(((((((((((())))))*********++++++,,,,,,,,,+++++++++,,,,,,,,,------((()))+++---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,---...---,,,---***777PPP\\\YYY^^^jjjbbbbbbeeejjjoooppplllhhhkkkaaaXXXWWWYYY[[[]]]aaaMMM<<<---+++///000///111---------------.....................uuuiiiiii\\\TTTIII???888555333222000000000000000000000000000000000000000000000000222444555666555444222000...---...111111///...000666666555444222000...,,,000000000000////////////......////////////000000///////////////000000000111111222333333333333333777111666BBB___{{{cccHHH999DDDPPPUUUeee{{{~~~xxxqqqiiiddd```\\\ZZZYYYXXXXXXZZZ^^^aaabbbbbbmmmllljjjhhhddd]]]UUUPPPEEEIIIPPPXXXcccgggbbbYYYjjj[[[\\\MMMHHHVVVOOOFFF555555000,,,...222111,,,//////000000000000000111////////////////////////......///000000000000000---;;;000+++888222444UUU]]]___aaaaaafffooouuuvvvbbbccccccddddddccccccbbbllleee______[[[PPPCCC;;;---...///000000000000000////////////////////////------------------------------------------------////////////////////////555333000............//////...+++------000000111+++++++++,,,---000222444------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++---------,,,000//////TTT___mmm___```aaaooosssfff[[[YYYSSSJJJEEECCC@@@<<<;;;:::;;;;;;<<<;;;>>>BBBCCCBBBEEEJJJPPPRRRUUUWWWVVVTTTPPPMMMSSSIII;;;111,,,+++***))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,(((''',,,///---+++***...,,,******,,,---+++)))+++'''///)))(((///)))111+++,,,,,,***((((((+++///++++++++++++++++++++++++************************)))))))))************+++)))&&&''',,,...+++(((((()))''''''***111<<>>GGGPPPWWWXXXZZZ[[[ZZZUUUNNNIIIOOOOOOTTT[[[XXXKKK;;;333222...---//////,,,+++,,,,,,,,,,,,---------------------------vvvhhhkkk\\\UUUJJJ@@@999555333222111111111111111111111111000000000000000000000000+++,,,...111222111///---333000000444444000///333+++,,,---...000000111111000000/////////................../////////000000////////////////////////000111222333333333222111000444000)))666YYYssswwwnnn{{{|||yyy^^^AAA:::======@@@FFFOOOSSSZZZbbbhhhiiigggddd```______aaadddeeecccaaaaaa]]]XXXRRRLLLFFF???;;;@@@IIIQQQUUUWWWXXXRRRJJJWWWGGGIIIAAA???KKK???222444222///---...000000...////////////000000111111////////////////////////......000000111000000///999...444444$$$'''555111333@@@LLLRRRUUUWWWTTTNNNUUUWWWYYYZZZ[[[ZZZYYYXXXVVVNNNHHHGGGCCC999222///+++000444444111///000000////////////////////////------------------------------------------------............------------""",,,666666---***///777......000,,,...,,,000111,,,///111111///***&&&###------,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++******+++---,,,+++888,,,###888IIIYYYRRRPPPPPPZZZccceeeaaa\\\WWWSSSEEEEEEEEEDDDBBB@@@@@@AAABBBAAADDDIIIJJJHHHIIIMMMSSSPPPOOOOOOOOONNNIIIEEEDDD:::...)))+++---+++(((,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++******************...)))(((,,,...+++***,,,,,,++++++,,,---...///111...***333+++)))---'''...+++,,,,,,+++)))***...111************************************************))))))))))))************%%%***///000((($$$***444...---++++++---///111222...///000111111...+++)))***'''...###---&&&///,,,++++++++++++*********+++************))))))))))))((((((''''''''''''((((((((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,...,,,***)))((()))+++,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))((()))+++......---,,,)))333000!!!"""555;;;111777;;;BBBHHHKKKMMMNNNOOOOOOFFF===888333//////111)))///444222///------,,,++++++,,,,,,,,,---------------------wwwhhhlll\\\UUUJJJ@@@999555333222111111111111111111111111000000000000000000000000222000///...000222333333222------000///++++++///222222111111111000000000000/////////............---.........//////000000///////////////.........///000222333333222111000...555333///222666@@@QQQ```~~~bbbqqqsssdddrrrkkk^^^NNN???888888::::::999999;;;@@@FFFIIIKKKSSSQQQPPPPPPPPPOOOKKKGGG@@@>>>;;;:::<<<>>>@@@@@@DDDMMMPPPJJJEEEGGGJJJJJJFFF<<>>444111+++,,,222666111))),,,777.../////////000000111111////////////////////////...///000111111111000///'''...///111888777000---)))000333000222999>>>>>>AAABBBBBBBBB@@@>>><<<:::999333000222000,,,...444222000...---000222///***////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000---)))))),,,...---+++---***555)))222%%%///,,,,,,,,,+++******---000444---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************************+++,,,+++,,,......,,,$$$+++...---...;;;JJJTTTHHHDDDIIITTTVVVNNNLLLRRRRRRRRRRRRQQQLLLEEEAAAAAAHHHHHHJJJOOOPPPMMMMMMOOONNNHHHCCCBBBDDDDDDAAA===...---,,,******,,,///111+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++******************,,,''''''******&&&''',,,***+++---,,,(((%%%(((,,,'''$$$000+++)))...(((000&&&(((+++......,,,)))'''************************))))))))))))))))))))))))))))))))))))************---&&&###'''+++***)))(((&&&&&&''')))******'''%%%***+++,,,+++++++++---000+++'''000$$$222(((...&&&)))+++------,,,,,,,,,,,,************))))))))))))((((((''''''''''''((((((((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,///111111000...---******+++,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))+++------+++***+++,,,***$$$'''111222***)))///,,,///111000---,,,---///000...---///...,,,,,,000***...---)))***000111,,,+++++++++,,,,,,---------------------yyyooojjjZZZVVVMMMAAA777222000111111111111111111111111111000000////////////000000222000......000222222111000000000000000000000000000000000000111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000222111000//////000111222KKKLLLNNNPPPTTTWWWZZZ[[[\\\[[[YYYTTTLLLBBB999444777666555444444444444444777777777777666666666666444555777999;;;===??????EEEDDDCCCBBBAAA???===<<<=========;;;888333...+++............////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,++++++---///222333DDDEEEGGGFFFFFFFFFGGGHHHDDDDDDDDDCCCCCCCCCBBBBBBIIIHHHFFFDDDBBB@@@???>>>@@@AAABBBAAA===777000,,,******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************************************************************************************((()))***+++++++++******---,,,+++)))((('''''''''))))))))))))))))))))))))+++++++++*********))))))************************+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))******++++++,,,------++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------xxxooojjj\\\WWWNNNCCC999333222222111111111111111111111111000000000//////000000000333111//////000111111111000000000000000000000000000000000000111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000111111000//////000111111999;;;>>>BBBEEEGGGGGGHHHFFFGGGHHHIIIGGGDDDAAA>>>:::999777555333111111000444444444555555555555555666777888:::;;;===>>>???AAA@@@>>>==================;;;999666333111///...............////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++******+++---///000777999;;;<<<<<<<<<>>>@@@=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999888666333///,,,*********+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************************************************************************************))))))))))))******++++++******)))))))))))))))***))))))))))))))))))))))))+++++++++*********))))))************************+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------xxxnnnjjj]]]YYYPPPEEE;;;555444444222222222222222222222222111111000000000000111111555222000///000111000///000000000000000000000000000000000000111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000111000000//////000000111...111666:::<<<===<<<;;;<<<===>>>??????===<<<;;;???>>><<<:::888777777777444444555555666666777777999::::::;;;<<<===>>>>>><<<;;;:::999999:::<<<===;;;888444000......000111............////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************)))((()))***+++,,,,,,...000111111222444666666555555555555444444444333333444444555666777777333111...+++***)))************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))******************************************************************************************************************************)))))))))***+++,,,(((((((((((()))+++,,,---))))))))))))))))))))))))+++++++++***************************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------wwwmmmiii]]]YYYQQQGGG===666444444222222222222222222222222222111111000000111111222666444111000000000///...000000000000000000000000///000000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////000000000//////000000000000111444777999:::::::::===<<<;;;:::999777666666======<<<<<<<<<======>>>888888999999:::;;;<<<<<<<<<<<<<<<<<<============::::::::::::::::::999999666333000---,,,---000111............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************)))((((((((()))***)))***,,,---------///111111111111111111111111111333222222111111000//////...---***)))((()))+++---******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))******************************************************************************************************************************+++,,,,,,,,,,,,+++(((((((((((()))***,,,,,,))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------wwwmmmhhh]]]YYYRRRGGG===777444444222222222222222222222222222222111111111111222222777555222000000000///...111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000/////////000000000000222444666777888888888999:::;;;<<<<<<999999888888999:::;;;;;;::::::;;;<<<===>>>>>>???========================;;;<<<===>>><<<999666444000///............//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++******)))))))))))))))***,,,---,,,++++++,,,------------...............111000000...---,,,+++***************++++++,,,,,,******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************************************************************************************)))+++...000000///,,,******)))))))))))))))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------vvvlllggg]]]ZZZSSSIII???888555444333333333333333333333333333333222222222222333333777555222000111111000///111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...000///---,,,---000333555888888999:::;;;<<<======<<<;;;::::::999999999999::::::;;;;;;<<<<<<===========================<<<<<<===>>>===;;;777333000------//////000//////...............////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************)))***,,,,,,+++***)))***+++***************+++++++++++++++******************(((((()))***++++++************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************************************************************************************)))+++...000111///,,,***++++++***)))(((((())))))))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------vvvkkkggg___\\\UUUKKKAAA:::666666333333333333333333333333333333222222222222333333777444111000111111111000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000///......000///.........000111333777888999:::::::::::::::======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::777555222111000......//////000000000000............////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((())))))************)))(((***+++***))))))***+++((()))))))))************(((((())))))******++++++))))))))))))******************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))***************************************************************************************************************************++++++,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))(((((())))))******++++++------------------------,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***+++,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------uuukkkfff```]]]VVVMMMCCC;;;888777333333333333333333333333444333333222222333333444666444111000111222222111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000000///...---,,,------..................000333777:::<<<======777777777888:::;;;===>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999555111///...000111000////////////000111222............/////////000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************''''''((()))******))))))''')))************,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***+++,,,******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************************************************************************************,,,+++)))'''((())),,,...***)))))))))))))))******))))))))))))))))))))))))))))))******++++++++++++************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))((((((((()))******++++++------------------------,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++((()))***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------------------xxxjjj_________SSSGGGDDD===555999555555444444444333333333333333333333333333333333444333333222222222222222222222222222222222222222000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000/////////////////////////////////000222666999;;;>>>>>>>>>======<<<<<<<<<:::;;;<<<======<<<;;;:::@@@???>>><<<:::999777777000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000///......///111333222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++*********))))))((((((******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,))))))*********+++++++++---,,,)))'''''')))+++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))))))))))))))*********(((((((((((()))))))))))),,,,,,------...///000000........................---------............///......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------uuuiii___]]]]]]QQQEEECCC;;;444888555555444444444333333333444444444444444444444444333222111111000000111111222222222222222222222222000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////......------...000333444555555777888:::;;;<<<===<<<===>>>??????>>>===<<<888888777666444333222111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222111111111000000000000000000000000000000000000000///...///222333222111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++************************************************************************************************************************+++*********))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,))))))*********+++++++++...---,,,++++++,,,...///************************************************++++++++++++++++++++++++************************************))))))))))))(((((((((((()))))))))))),,,,,,,,,---------------........................---------............//////.........------------,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------tttjjjaaa\\\\\\PPPEEECCC;;;555999555555444444444333333333555555555555555555555555333222222111000111111111222222222222222222222222000000000111111111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111111111000000000000000000000000///////////////////////////...---,,,,,,---...///...///000222444666888888666666777777777777666666111111111000//////......000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222222222111111111111000000000000000000000000000//////000222333222111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************************)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,***************+++++++++)))))))))******+++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))))))))((((((((((((((())))))))))))------,,,,,,,,,+++++++++........................---------............/////////.........---------,,,,,,,,,,,,++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------vvvkkkccc]]]]]]QQQFFFDDD<<<666:::555555444444444333333333444444444444444444444444444444333222222222222222222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111000000000////////////////////////////////////////////////000000///.........///000////////////000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111000///000222333222111000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000000000000000000000000000////////////////////////........................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************%%%&&&(((******+++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((((((((((((((()))))))))))),,,,,,,,,,,,,,,---------........................---------............///.........---------,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------vvvkkkbbb[[[\\\OOODDDBBB;;;444888555555444444444333333333333333333333333333333333333333222111111111111222222222222222222222222222111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000000/////////////////////////////////////////////////////////////////////000000111222111000000///...------,,,000//////////////////000000000000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111000111222333222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111////////////////////////........................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************((()))+++---......---,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***))))))((((((((((((((())))))))))))***+++,,,---...///000000........................---------............///------------,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------sssiiibbb[[[[[[NNNBBB@@@888000444555555444444444333333333333333333333333333333333222111000000//////000000222222222222222222222222111111111222222222222333222222222222222222222222111111111111111111111111111111111111111111111111000000000000/////////...000000000000000000000000////////////////////////,,,------...///000111111////////////////////////111111000//////000111111/////////000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000000111111111111111111111111333111000111222333222111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111////////////////////////........................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++***************'''(((***+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))(((((((((((())))))))))))******+++---///000222222........................---------............///......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------qqqkkkfff]]]]]]PPPDDDAAA888111444555555444444444333333333444444444444444444444444444333222222111111222222222222222222222222222222111111111222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000//////000000000000000000000000////////////////////////,,,---...//////000000000//////000000111111111222111000///......///000111/////////000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111333222111111333333222111111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111111111111111111111111111////////////////////////........................................................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++*********))))))''''''((((((((((((((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))******+++,,,...///000000........................---------............///000/////////...............------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,------...---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------rrrnnnlllbbbbbbTTTHHHDDD;;;333777555555444444444333333333555555555555555555555555777777666555555555555666222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111000000000000000000000000000//////////////////////////////000000111000000///111111111111111111000000333222111000000111222333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222333111111111111111111111111444222111222333333222111111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++******))))))+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,(((((((((((())))))))))))+++++++++,,,,,,---------........................---------.........//////111111111111000000000000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------------------qqqhhhgggdddbbbXXXIII@@@???===777333444555666555333111000333333444444333333222222444333222333555555555333222444666666555444555555333333333222222222333333555555444333444555777888555777888777444222333555555555555555555444333222111222222222222222111000000000111111111111222222000000111111111000000///222222111111111111111111111111000000000000111111111000000000000000000111//////000000000111111111000000000111111222222222000222222111///...///000111111111111111111111111111111111111111111111111444444444333333333222222111111111222222333333333000111111222222111111000000000000111111111222222111111111111111111111111444555666555333333333444444444444444444333222222111111222222222222222222000000111111111000000////////////////////////000....../////////000000000////////////////////////111111111000000/////////.../////////------.../////////..................++++++,,,,,,,,,---------,,,,,,,,,,,,------------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,++++++*********)))+++))))))+++///000///---,,,,,,+++++++++,,,---...///......------,,,,,,,,,------------------------...------,,,+++***))))))++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,************************------.........---,,,,,,---,,,,,,,,,------+++***+++++++++,,,,,,------......------,,,+++***))))))...---,,,+++,,,---...//////...---,,,++++++++++++,,,,,,,,,+++***)))''''''++++++,,,---......//////,,,,,,---------,,,,,,+++,,,,,,,,,------.........---...///000000000///...///...---,,,,,,,,,---...*********)))))))))((((((+++******---111222000---.........///000000///---444555777888888777666555555555555444444444444444111000//////......//////...---,,,,,,...///000/////////---,,,+++,,,---...,,,++++++,,,...///...,,,///...---------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...+++,,,---...............---------....../////////............rrrhhhgggdddaaaWWWIIIAAA@@@>>>:::<<<;;;:::999777777666666888777666666666777999::::::999888888:::;;;:::999666888999999888777777888888777777777777777888999888888888888888999::::::999:::;;;:::888666888999:::::::::::::::999888888777888888999999999888888444444444333333333222222333333333222222111111111111111111222222333333444222222111111111111222222333333222222222222333333222222222333333333444444333333333222222111111111111222333333111111222333222222222222222222222222000000000000000000000000111111000000000/////////000000000000111111111222111111222222222222111111111111111222222222333333222222222333333333333333111222333333222111222444444444444444333222111111000000000000000000000000//////////////////...---000000000/////////......000000000000111111111111000000000000000000000000000000/////////.........000000111000000///000000,,,,,,,,,---.........///---........./////////000---------,,,,,,,,,,,,,,,...............---------------------------------,,,,,,,,,------------...,,,,,,+++++++++*********+++******---000222000///.............../////////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,------...------,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,---------///......------,,,,,,,,,............///000111222///...---,,,+++*********------.........---,,,,,,+++,,,,,,,,,,,,---------------............------....../////////000000000,,,---...///000///...---///...---,,,,,,---...///////////////......------222111000222555555333111111000000000111222222222...///111333333222111111666555444333333555666777444333222111000/////////000/////////000111000000000//////.........////////////...///111111000...//////...------------...111111000000000/////////111111000000//////000000------......//////......---.........////////////............rrriiigggeeeaaaWWWLLLGGGGGGFFFCCCEEECCCAAA>>>======>>>??????>>>;;;999999;;;>>>@@@@@@???===>>>@@@AAAAAA@@@???@@@BBBBBB@@@???@@@AAA>>>>>>>>>>>>>>>???@@@AAA>>>??????@@@@@@@@@@@@??????@@@AAA@@@>>>>>>???@@@??????????????????>>>===<<<<<<============<<<<<<<<<;;;:::999888777777666;;;:::999777666666666777222222333444555666666777555555444444444444555555666666555555555555666666666666666666777777777888999999999999999999999999:::<<<===<<<;;;;;;<<<===::::::::::::::::::::::::777777777777777777777777777777777777666666666666333333444444444444444555666666777777777777666666555555555555666666666666333333333444444555555555444555777777666666777999999999999999888777666555666555555444444333333333333333444444333222111111222222222111111000000///111111222222222333333333000000000000000000000000111111000000000000//////222222222222222222222222///000000111222333444555111111111111111222222222111000000000///...............//////////////////........................++++++,,,,,,,,,------------,,,,,,,,,,,,,,,++++++))))))***,,,///000000///---...//////000000//////.........///////////////////////////////////////---------....../////////................................./////////000000.........//////...............//////000/////////...------///111222111///000000//////////////////........................---...///000111111222222222111000...---------,,,,,,,,,---............................../////////000000111111111111000000////////////000000000000...///000111222111111000111000000//////000000111000000000000000/////////...---...///111111000///444333333222333444555555111111333444555555555555888888777777888:::<<<>>>777666555444333111111000,,,,,,---------,,,++++++000000000000000/////////000///...///000000...---/////////.........------............////////////111111000//////........./////////000//////..................////////////////////////sssiiihhhgggaaaWWWPPPNNNNNNNNNLLLGGGFFFEEEDDDCCCDDDEEEEEECCCBBB@@@???>>>>>>???@@@CCCAAA@@@@@@BBBCCCCCCCCCBBBDDDGGGGGGGGGGGGHHHIIIFFFFFFEEEFFFFFFGGGHHHIIIGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGEEEEEEEEEDDDDDDBBBAAA@@@>>>>>>>>>===<<<;;;;;;:::AAA???<<<:::999999::::::777777888888999999999::::::999999888888999999:::999999888888888888999999::::::::::::;;;;;;;;;;;;::::::;;;===>>>@@@AAABBBBBBCCCDDDCCCAAA@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======::::::::::::;;;;;;;;;;;;888999999::::::;;;;;;;;;;;;===?????????@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@???AAAAAA@@@???>>>======<<<============<<<;;;::::::999999999999999999999999888999999999999:::::::::888888888888888888888888:::::::::::::::::::::::::::999888999:::;;;:::999:::::::::;;;;;;<<<<<<<<<999999999999999999999999777666666555444333333222000000111111222222333333000000000000000000000000............///////////////.....................,,,---...000222333333333111222333444444444333333333333444444555555555666444444444444444444444444111111111111111222222222222222222222222222222222222222222222333333333333111111222333333222111111333333444555555555555555555444444555777888777555777777666666555555555444444444444444555555555555333444555666777666555444888777666555444333333333000000111222222111111000222222222333444555555666333444555555555555555555444444444444444444444444333444666777888888777666666555555555444444444555333333333333333333333333888888999:::<<<===>>>>>>999:::<<<<<<;;;::::::;;;555666777888999:::;;;<<<<<<===???@@@BBBCCCCCCDDD============<<<;;;::::::888:::;;;;;;999888777777444444333222111000///...222111000000111111///---000000000000//////...------------...//////000000000000000000000000//////111111111111000///...............///////////////............tttjjjhhhggg___VVVQQQOOONNNLLLJJJCCCDDDEEEGGGGGGGGGGGGFFFAAABBBDDDFFFFFFFFFEEEDDDFFFDDDBBBBBBDDDEEEFFFFFFEEEGGGJJJLLLMMMNNNPPPRRROOOOOOOOOOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUTTTSSSRRROOONNNNNNOOOPPPQQQQQQQQQSSSTTTTTTUUUUUUUUUTTTTTTUUUTTTSSSQQQOOOMMMKKKJJJBBBBBBBBBBBBCCCCCCCCCCCCDDDBBB???===<<<<<<======AAAAAA@@@@@@?????????>>>>>>>>>============>>>>>>>>>>>>>>>======>>>>>>>>>?????????@@@@@@@@@@@@AAA:::;;;<<<>>>???AAABBBBBBCCCDDDDDDBBB@@@>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@??????===>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBBBBAAABBBDDDEEEEEEFFFGGGIIIHHHHHHHHHHHHHHHGGGGGGFFFIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>???@@@AAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBB@@@???AAACCCDDDCCCAAABBBAAAAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA;;;::::::999888777666666444555555555666666777777444444444444444444444444333333333444444444555555222222222222222222222222444555777888888999999:::999999:::;;;;;;;;;;;;:::777888888888999:::::::::999999999999999999999999::::::999888888777666666666666666666666666666666666666666777777777888888::::::<<<======<<<::::::999:::;;;<<<===>>>>>>>>>???>>>===>>>@@@@@@>>><<<@@@?????????>>>>>>======????????????@@@@@@@@@@@@===>>>?????????===;;;:::<<<<<<;;;:::999999999999999999999999888777666555444444555777999:::;;;<<<888999999:::;;;;;;;;;:::===<<<<<<<<<<<<<<<<<<<<<999:::;;;============<<<=========<<<;;;::::::999:::::::::::::::::::::;;;;;;<<<<<<<<<<<<======>>>===AAAEEEFFFCCC@@@>>>>>>666666666666777999;;;<<<===@@@DDDGGGIIIHHHFFFDDDAAABBBCCCDDDEEEEEEEEEDDD<<<>>>@@@???<<<;;;;;;<<<<<<;;;:::888666555444333777666555555666666444222333444444444333222000///555555555444333333222222333444555666777777777666333333333333222222111000000000000000000000000000////////////uuujjjhhhfff]]]TTTRRRQQQMMMHHHFFFEEEFFFIIIKKKLLLKKKJJJIIIEEEHHHLLLPPPSSSTTTSSSRRROOOLLLJJJJJJKKKMMMNNNNNNSSSUUUYYY[[[\\\]]]```bbb\\\[[[[[[ZZZZZZ[[[[[[\\\^^^^^^^^^___^^^^^^]]]]]]XXXWWWWWWXXX[[[\\\\\\[[[YYYZZZ[[[[[[\\\[[[[[[[[[___^^^]]][[[XXXUUUSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTOOONNNLLLKKKJJJJJJJJJKKKMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGIIIJJJJJJHHHFFFDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFFFFFFFFFFHHHJJJIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMLLLKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEDDD>>>>>>???@@@AAAAAABBBCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCAAA???AAADDDFFFDDDBBBEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@=========<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;888888888888888888888888444444444444555555555555666666666777777777777777777888::::::999999:::;;;:::::::::999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAAAAA@@@>>>===>>>???@@@BBBCCCDDDDDDDDDEEEDDDDDDEEEFFFGGGEEEDDDFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCC@@@AAAAAA@@@@@@???>>>===>>>>>>============>>>>>>>>>>>>>>>===<<<;;;999888666777888999;;;===>>>>>>===>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<===???AAABBBBBBBBBAAAEEEEEEDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<=========888888888666444333444555===AAAEEEEEEAAA<<<::::::;;;:::999888999;;;>>>???===@@@DDDGGGHHHFFFBBB@@@;;;===???AAABBBBBBBBBBBB<<<>>>???===:::999<<>>:::999888999::::::999777999999::::::999777555444;;;;;;999888666444333222777888:::;;;;;;;;;:::999666777777777777666666555444444444333333333333333000000000000uuukkkhhhfff]]]XXXZZZ]]]YYYUUUSSSSSSTTTTTTTTTTTTTTTSSSSSSVVVXXX[[[^^^```aaabbbbbb]]][[[XXXWWWYYY[[[]]]]]]dddfffiiijjjkkkkkkmmmoooiiiiiihhhgggffffffffffffhhhgggffffffeeeeeeffffffbbb``````bbbeeegggfffeee``````aaabbbbbbbbbbbbbbbddddddcccbbb```^^^\\\[[[_______________^^^^^^^^^[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUUUURRRRRRRRRQQQQQQRRRRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSQQQRRRRRRRRRSSSSSSSSSSSSVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVWWWVVVUUUTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRRRRQQQQQQQQQPPPNNNNNNNNNMMMMMMMMMLLLLLLHHHIIIIIIJJJJJJIIIIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOOMMMMMMGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEEEEEEEFFFFFFFFFFFFGGGDDDBBBDDDHHHJJJHHHEEEJJJJJJJJJIIIIIIHHHHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???????????????========================666666777777777888888888:::::::::;;;;;;<<<<<<<<<:::<<<>>>===;;;999:::<<<<<<;;;999888999:::===>>>@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@===>>>@@@BBBBBB@@@>>>===???@@@BBBDDDEEEFFFGGGGGGDDDDDDDDDGGGJJJKKKKKKJJJGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAAAAACCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA<<<======>>>>>>?????????AAABBBCCCDDDEEEEEEEEEEEEAAAAAAAAA@@@@@@?????????BBBCCCEEEFFFGGGHHHGGGGGGKKKJJJIIIHHHEEEBBB@@@>>>;;;;;;<<<<<<<<<=========AAABBBCCCBBB@@@???BBBEEEBBBEEEFFFCCC>>>:::;;;===CCCAAA???>>>>>>@@@CCCEEEAAAAAABBBCCCBBBAAA???>>>888999;;;===>>>>>>======DDDFFFGGGDDDAAAAAAFFFKKKFFFDDDBBB@@@AAACCCFFFHHHBBBAAAAAABBBCCCDDDBBBAAA@@@AAAAAAAAA@@@>>><<<:::999999999:::;;;;;;<<<<<<>>>??????@@@???===;;;:::;;;;;;<<<=========<<<<<<999999999888888888777777444444444444vvvkkkiiifff___]]]eeellljjjgggfffdddbbb```^^^]]]]]]^^^^^^iiihhhhhhhhhhhhiiijjjjjjiiifffccccccdddggghhhiiijjjlllnnnnnnnnnnnnooopppsssrrrqqqooonnnnnnnnnnnnnnnmmmkkkjjjiiijjjjjjkkkhhhfffeeegggkkkmmmlllkkkjjjkkkllllllmmmmmmmmmmmmkkkkkkkkkjjjjjjiiigggggg``````___^^^]]]\\\\\\[[[]]]]]]^^^^^^^^^]]]\\\\\\^^^^^^^^^^^^^^^_________^^^^^^]]]]]]]]]]]]^^^^^^[[[ZZZZZZYYYYYYZZZZZZ[[[YYYYYYYYYZZZZZZZZZ[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\\\\]]]____________```bbb\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUXXXXXXWWWVVVUUUTTTTTTSSSMMMOOOPPPPPPPPPPPPQQQSSSUUUVVVXXXZZZ[[[\\\]]]]]][[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVYYYXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPQQQQQQRRRRRRRRRSSSRRROOOMMMOOOTTTVVVTTTPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNNNNMMMMMMMMMLLLHHHHHHHHHHHHHHHIIIIIIIIICCCCCCCCCBBBBBBAAAAAAAAA?????????????????????????????????@@@@@@@@@@@@AAA<<<=========>>>>>>??????CCCEEEGGGEEEBBB@@@AAABBBDDDBBB???>>>>>>@@@CCCFFFEEEEEEEEEDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGG@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC@@@BBBDDDFFFFFFDDDBBB@@@???@@@AAACCCEEEFFFGGGGGGAAAAAACCCFFFKKKMMMNNNMMMGGGGGGGGGHHHHHHIIIIIIIIIOOOOOONNNMMMLLLKKKKKKJJJGGGGGGFFFGGGHHHKKKMMMOOODDDDDDDDDEEEFFFHHHIIIJJJMMMNNNOOOOOOPPPOOOOOOOOOCCCCCCCCCBBBBBBAAAAAAAAADDDDDDEEEFFFGGGHHHHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFGGGHHHJJJLLLMMMMMMMMMLLLMMMMMMLLLJJJGGGCCC@@@>>>?????????@@@@@@AAAAAAAAA===@@@BBBCCCCCCEEEJJJNNNPPPQQQOOOJJJCCCAAADDDHHHEEECCC@@@??????AAADDDFFFEEEDDDBBB@@@???>>>??????>>>???AAACCCCCCBBBAAA@@@999;;;;;;888555666<<>>>>>???@@@AAAAAAAAAAAAAAA=========<<<<<<;;;;;;;;;777777777777vvveeehhhhhhfffdddeeehhhiiihhhfffddddddeeegggiiikkkmmmnnnooonnnmmmooossstttrrrppptttuuutttqqqllljjjllloooqqquuuwwwuuurrrrrrvvvzzzvvvvvvvvvwwwwwwwwwwwwwwwttttttsssrrrqqqpppooonnnsssrrrqqqsssuuuvvvuuuttttttuuuuuusssqqqqqqrrrttttttsssssssssttttttrrrppprrrqqqpppooollljjjgggfffhhhiiijjjkkklllkkkjjjiiiiiifffdddeeehhhiiiiiigggiiihhhfffdddccccccddddddcccbbbbbbdddffffffeeedddaaaaaaaaaaaabbbcccdddeeebbbdddeeedddbbbaaabbbccchhhggggggfffffffffgggggggggfffdddccccccdddeeegggdddcccbbbaaaaaaaaaaaaaaabbbbbb```______^^^^^^^^^[[[[[[[[[\\\\\\\\\\\\]]]ZZZZZZ[[[[[[[[[ZZZYYYYYY]]]]]]^^^^^^^^^^^^^^^^^^ccc```]]]]]]```bbbcccbbbaaa^^^\\\]]]```bbbbbbaaahhheeeaaa______``````___dddeeedddaaa^^^^^^aaaddd___cccddd___^^^aaa```\\\^^^___`````````^^^]]]\\\\\\]]]]]]]]]\\\[[[YYYXXX\\\\\\]]]]]]\\\ZZZYYYXXX[[[dddfff]]]TTTUUUZZZ\\\ZZZZZZZZZZZZYYYXXXWWWVVVWWWUUUSSSSSSTTTUUUUUUUUUQQQRRRSSSRRRPPPOOOPPPQQQMMMPPPPPPMMMLLLMMMNNNNNNLLLLLLMMMNNNLLLHHHFFFEEEKKKGGGBBBAAACCCEEEEEEDDDFFFGGGIIIJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHCCCCCCCCCCCCCCCBBBAAA@@@BBBFFFIIIHHHEEEDDDGGGJJJMMMKKKIIIHHHIIIGGGBBB======@@@DDDEEEDDDCCCCCCDDDGGGIIILLLMMMMMMJJJGGGEEEMMMFFFIIIJJJCCCDDDKKKIIIGGGGGGKKKPPPMMMHHHLLLSSSRRRQQQOOONNNMMMMMMMMMNNNLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKLLLNNNQQQTTTVVVVVVSSSPPPOOOPPPQQQNNNLLLHHHMMMRRRSSSPPPPPPSSSWWWSSSRRRQQQOOOOOOQQQVVVZZZ[[[YYYXXXYYY[[[ZZZVVVRRRZZZZZZYYYUUURRRQQQUUUYYYWWWTTTQQQQQQSSSRRRPPPMMMWWWWWWXXXYYYZZZZZZZZZYYYVVVUUUTTTRRRQQQQQQRRRSSSVVVZZZ]]][[[UUUQQQPPPQQQOOOMMMKKKJJJIIIJJJLLLMMMGGGHHHJJJLLLMMMNNNOOOOOOOOORRRTTTSSSPPPOOOPPPRRRUUUUUUTTTRRROOONNNPPPQQQLLLNNNPPPSSSVVVXXXZZZ[[[]]]___^^^[[[WWWVVVYYY]]]YYYXXXYYY]]]bbbdddccc``````ZZZSSSOOONNNLLLGGGBBB:::BBBMMMSSSRRRNNNJJJIIIJJJJJJKKKLLLLLLKKKJJJIIIHHHAAA;;;:::???AAA>>>:::999777888===DDDJJJKKKKKKLLLNNNPPPPPPNNNJJJFFFCCCDDDCCCCCCDDDFFFFFFEEECCCFFFAAA===@@@FFFGGGAAA;;;:::<<<>>>>>>ssshhhqqqvvvvvvuuuuuussspppmmmkkkkkklllmmmppptttxxx|||~~~}}}yyyuuutttxxx}}}zzzzzz{{{zzzyyyyyy{{{|||}}}~~~}}}}}}}}}}}}}}}||||||||||||~~~}}}{{{zzzyyyyyy{{{zzzyyyyyy{{{|||||||||vvvwwwxxxwwwuuuttttttuuuvvvuuutttuuuvvvvvvtttrrrpppqqqrrrrrrrrrrrrrrrqqqrrrrrrrrrqqqpppooommmmmmrrrpppnnnoooqqqrrrqqqpppttttttsssrrrrrrrrrrrrrrrmmmlllllllllnnnnnnllljjjlllkkkjjjiiiiiiiiiiiiiiihhhiiiiiiiiijjjjjjlllmmmggggggfffffffffffffffggggggfffdddccccccdddfffgggjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkkkkggggggggggggggggggggggggeeeeeeeeeeeeeeedddddddddccccccbbbbbbbbbbbbbbbbbbhhheeecccdddgggiiijjjiiillliiiggghhhkkkmmmmmmlllhhhfffddddddfffhhhiiiiiihhhiiijjjiiiggggggjjjmmm___cccdddaaabbbfffgggccccccccccccccccccbbbaaaaaabbbccccccccccccaaa```___bbbbbbccccccbbbaaa```___^^^cccbbb\\\WWWYYY[[[ZZZ[[[\\\\\\[[[[[[ZZZYYYXXX]]][[[[[[[[[]]]]]][[[YYYWWWYYYYYYXXXVVVUUUUUUVVV[[[ZZZXXXWWWXXXYYYYYYXXX\\\XXXUUUUUUWWWZZZ]]]```VVVSSSPPPOOOQQQSSSRRRRRRJJJJJJJJJJJJJJJHHHFFFEEEAAA@@@??????@@@AAACCCDDDEEEFFFFFFFFFGGGGGGGGGGGGBBBFFFKKKLLLLLLMMMRRRVVVUUURRRPPPQQQTTTUUUSSSQQQSSSUUUWWWXXXXXXWWWVVVVVVWWWXXXZZZ\\\[[[ZZZXXXVVVOOOJJJQQQWWWRRRQQQRRRKKKOOOOOOSSSVVVTTTOOORRRYYY___^^^]]]\\\\\\\\\]]]^^^ZZZZZZ[[[[[[[[[ZZZYYYYYY^^^]]]]]]\\\]]]^^^___```eeebbb___]]]]]]\\\ZZZWWWMMMQQQWWWZZZYYYYYY[[[]]]QQQSSSVVVXXX[[[___dddhhhbbbaaaaaa``````]]]YYYWWW]]]]]]]]]\\\[[[\\\^^^```bbb```^^^^^^___```^^^\\\bbbbbbcccdddeeeeeeeeeeeedddcccaaa````````````aaaaaadddfffccc^^^ZZZZZZ\\\ZZZYYYWWWUUUSSSSSSSSSSSSXXXYYY\\\___ccceeeggghhheeeggghhhiiihhhggghhhiiijjjjjjiiihhhfffeeefffhhhgggjjjmmmppprrrqqqpppnnnaaabbbfffiiimmmppprrrsssyyywwwtttsssrrrpppmmmiiijjjgggeeefffhhhgggccc___LLLLLLKKKKKKKKKKKKKKKJJJLLLMMMPPPSSSVVVWWWXXXXXXQQQKKKCCC>>>===@@@BBBDDD@@@DDDJJJPPPUUUXXXZZZ\\\\\\\\\\\\ZZZWWWRRROOOLLLSSSPPPMMMLLLMMMNNNNNNNNNVVVRRROOORRRYYY[[[WWWRRRFFFEEEDDDCCCtttllltttzzzvvvuuummmmmmnnnppptttyyy~~~~~~zzzzzz}}}}}}|||||||||}}}}}}{{{zzzyyyzzz|||~~~}}}|||{{{{{{|||}}}|||{{{xxxyyyyyyyyyyyyyyyxxxxxx|||zzzyyyzzzzzzzzzxxxvvvuuuuuutttssssssrrrqqqqqquuussspppoooooopppoooooottttttsssssssssttttttuuuttttttrrrrrrrrrssstttuuurrrrrrrrrrrrqqqqqqqqqqqqoooooooooooopppqqqrrrsssooonnnnnnnnnnnnnnnnnnnnnkkkjjjiiiiiiiiijjjkkkkkksssrrrrrrqqqppppppppppppmmmlllkkklllnnnppppppoootttsssrrrrrrtttvvvvvvvvv{{{yyywwwvvvvvvvvvuuutttrrrrrrrrrqqqnnnllllllmmm{{{|||zzztttqqqqqqooolllnnnnnnmmmllllllllllllmmmnnnnnnooooooooonnnnnnmmmkkkkkklllllllllkkkkkkjjjiiijjjhhhddddddffffffcccccccccccccccbbbaaa```````````````bbbcccccc```^^^cccdddeeecccaaa___^^^^^^ccc___\\\\\\^^^___^^^]]]]]]XXXSSSQQQTTTYYY[[[[[[\\\ZZZXXXXXXZZZ[[[ZZZYYY```___^^^]]][[[ZZZYYYXXXRRRRRRQQQQQQRRRSSSUUUVVVXXXXXXXXXYYYZZZ\\\]]]^^^PPPSSSUUUUUUTTTTTTVVVYYYXXXTTTQQQRRRVVVZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[YYYWWWSSSTTTTTTUUUUUUUUUTTTTTTPPPKKKQQQTTTOOOPPPQQQHHHZZZZZZ[[[\\\YYYTTTVVVZZZ\\\[[[[[[[[[[[[\\\]]]^^^[[[[[[\\\\\\\\\\\\[[[[[[```aaabbbccceeefffhhhhhhfffdddaaa______^^^]]][[[YYY[[[___aaabbbaaa___^^^[[[]]]___```aaabbbeeegggkkkmmmnnnnnnkkkiiihhhhhhfffeeeeeefffhhhhhhgggfffaaa```^^^___aaadddeeeeeeiiiiiijjjjjjiiiiiihhhgggiiiiiihhhggggggggghhhhhhhhhiiiiiifffaaa___```bbbbbbbbbccceeegggiiijjjkkknnnoooqqqtttwwwyyyzzz{{{rrrqqqqqqqqqssssssqqqpppnnnoooooonnnmmmmmmnnnpppttttttuuuuuuuuuuuuuuuttt~~~~~~}}}}}}|||{{{{{{yyywwwzzzvvvsssrrrtttuuusssqqqqqqggg[[[WWW\\\bbbeeeeeeggghhhiiikkkllllllkkkkkkjjjggg```VVVMMMHHHHHHJJJRRRZZZeeelllnnnoooppprrruuurrrlllfff^^^XXXTTTQQQGGGHHHLLLSSSZZZ```dddeeeXXXTTTQQQSSSWWWYYYVVVRRRSSSNNNGGGDDDvvvyyy}}}|||}}}~~~}}}}}}||||||||||||}}}}}}~~~}}}}}}|||||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||}}}}}}|||{{{{{{zzz{{{{{{zzzzzzzzzyyyyyyxxxxxxxxx~~~|||{{{{{{|||~~~zzzyyywwwvvvuuuuuuuuuuuuvvvuuuuuuuuuvvvvvvvvvvvvzzzzzzzzzzzz|||}}}}}}}}}}}}}}}}}}|||zzzxxx|||}}}}}}|||{{{yyyxxxwwwnnnppppppqqqrrrtttuuuuuusssrrrppppppooopppqqqrrrrrrrrrssssssssssssssssssqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqooooooppppppooommmmmmmmmllllllkkkjjjiiieeeddddddeeeggghhhgggfffggghhhiiigggeeebbbbbbbbbfffcccaaabbbaaa``````ccccccbbbaaa```dddgggeee```aaa```````````````___^^^___^^^\\\[[[YYYYYYYYYYYYVVVVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZZZZ[[[]]]___```fffggghhhfffcccaaabbbcccaaa]]]XXXXXX\\\```ccccccbbb```]]]]]]^^^___]]][[[^^^]]]]]]]]]]]]^^^______fff```___ZZZQQQVVV```^^^]]]]]]]]][[[WWWTTTTTTVVVccccccccccccdddddddddeeefffeeeeeefffggghhhjjjjjjdddeeeggghhhjjjjjjkkkkkkmmmlllkkkjjjjjjjjjjjjjjjkkkiiihhhhhhhhhgggdddbbbhhhhhhhhhfffcccaaabbbbbbcccgggkkklllkkklllnnnqqqrrrpppoooppprrrqqqlllhhhaaa``````aaadddgggiiikkkppppppppppppooonnnllllllnnnnnnnnnoooooooooppppppssssssrrrnnnkkkjjjkkknnnmmmooorrruuuxxxzzz{{{||||||||||||}}}}}}|||{{{{{{}}}~~~}}}yyy{{{|||}}}}}}}}}}}}|||zzzzzz}}}|||}}}tttgggeeeppp|||~~~~~~xxxooofff___\\\aaagggooouuuwwwvvvuuuuuuwwwtttmmmfff```\\\YYYXXXaaacccfffkkkmmmlllhhheeelllhhheeeccccccaaa^^^[[[YYYPPPFFFAAA~~~}}}|||zzzxxxxxxyyy{{{|||~~~|||zzzyyyyyyzzzzzzxxxxxxxxxwwwvvvvvvwwwxxx{{{|||}}}}}}~~~~~~}}}}}}~~~yyyzzz{{{|||~~~~~~~~~}}}|||{{{|||}}}|||zzzxxxxxxzzzyyyxxxwwwwwwxxxzzz{{{yyyyyyyyyyyyyyyyyyzzzzzz|||||||||||||||}}}}}}}}}xxxzzz}}}}}}{{{yyy{{{~~~zzzzzzzzzzzzyyyxxxwwwvvvuuusssqqqqqqsssuuuvvvvvvnnnoooooonnnkkkjjjkkklllgggfffgggiiieee```bbbhhh]]]______^^^aaafffeee_________```___^^^^^^]]]^^^bbbaaaaaa````````````aaaaaaaaa``````aaabbbdddeeefffffffffgggggghhhiiijjjeeeeeeffffffeeeeeeeeefffccc^^^ZZZZZZ^^^ccceeefffgggfffcccbbbccccccccccccbbbaaa`````````aaabbbbbbbbb``````WWWJJJRRRbbbdddhhhiiiiiifffdddeeeffffffcccccccccccccccccccccccceeedddcccdddeeeiiilllnnnqqqqqqqqqqqqpppnnnmmmlllmmmmmmllllllkkkkkkkkklllpppmmmkkkjjjlllmmmmmmlllkkkkkkkkkhhhffffffgggiiifffkkkoooqqqrrrtttxxx{{{xxxuuutttuuuwwwvvvrrrnnnpppppppppoooooopppqqqsssuuuuuuvvvwwwxxxxxxxxxxxxwwwxxxyyyzzz{{{|||||||||~~~{{{yyyzzz|||~~~}}}}}}}}}}}}|||{{{zzzyyy~~~~~~}}}|||zzzyyyxxxpppnnnmmmooorrrrrrpppmmmppprrrtttuuutttuuuvvvxxxsssrrrrrrqqqrrrsssuuuvvv|||{{{xxxpppjjjmmmwww}}}||||||~~~}}}}}}xxxooogggjjjwww{{{}}}}}}~~~{{{yyyxxxxxxyyyzzzxxxwwwwwwxxxyyyyyywwwuuuxxxwwwtttqqqnnnkkkhhhggg^^^UUUJJJDDD|||rrrvvv~~~~~~|||zzzxxxxxxxxxzzz{{{wwwwwwwwwuuutttuuuxxx{{{~~~~~~}}}zzzxxx|||zzz|||}}}xxxuuuuuuxxxxxxxxxxxxxxxyyyyyyzzzxxxwwwwwwvvvvvvvvvwwwwwwvvvvvvuuutttttttttuuuuuuqqqssswwwzzzwwwtttwww|||rrrrrrrrrrrrqqqpppooonnnnnnkkkiiihhhhhhiiiiiihhhcccccccccaaa```aaaeeegggfffdddfffjjjggg______ddddddgggcccZZZXXX]]]___[[[cccdddddddddcccdddfffgggcccccccccccccccccccccccccccbbbaaaaaabbbccceeefffdddeeefffggghhhhhhhhhhhhjjjiiihhhgggeeedddcccbbbccc```]]]___dddhhhiiiiiihhhiiihhhfffeeefffiiillljjjiiihhhgggggggggggghhhaaaeeekkkeeeZZZbbbnnnllleeeggggggdddeeeiiijjjiiillllllmmmnnnooooooooonnnmmmmmmnnnoooqqqrrrtttuuuiiiiiijjjkkklllmmmmmmnnnggghhhhhhgggeeedddeeeggggggggggggggghhhjjjlllmmmjjjkkklllkkkiiihhhhhhjjjoooppprrrssstttuuuwwwyyyxxxvvvuuuuuuwwwxxxxxxxxxxxxyyyyyyvvvsssqqqpppppplllmmmoooqqqtttuuuvvvwwwtttuuuvvvxxxzzz{{{{{{{{{|||{{{zzzxxxyyyzzz|||}}}}}}||||||{{{zzzyyyyyyxxx{{{||||||}}}}}}||||||{{{}}}}}}~~~~~~{{{nnnpppnnnfff^^^aaannn{{{zzztttooo|||yyywww{{{|||zzzxxxyyy|||}}}yyyuuuzzzyyyxxxwwwuuuuuuttttttqqqlllhhhgggkkkssszzznnnoooqqqpppmmmjjjiiiiiihhhbbbZZZUUU{{{vvvssspppllliiiiiilllwww~~~zzzyyywwwvvvtttqqqlllhhhbbbbbb```______ccchhhmmmyyyppppppyyy{{{tttmmmmmmbbbiiiiii^^^XXX\\\]]]ZZZVVVXXXZZZZZZ[[[^^^bbbgggrrrsssttttttsssrrrqqqpppmmmmmmllllllmmmnnnpppqqqhhhjjjmmmppprrrrrrqqqppphhhfffdddbbb```]]][[[YYY___]]][[[]]]```bbbaaa___XXX[[[]]][[[WWWXXX___eeelllkkkkkkjjjiiihhhggggggeeegggmmmiiiccckkkpppeeeiiikkkhhhccccccggggggddd^^^___bbbdddfffggghhhhhhcccfffjjjlllllljjjfffddddddddddddeeefffhhhjjjkkkkkkmmmooooooooopppsssvvvnnnpppqqqnnnhhhdddbbbbbbeeejjjpppuuuvvvuuuuuutttsssrrrpppppprrrrrrrrrqqqzzzyyywwwuuutttvvv{{{~~~tttvvvxxxxxxtttqqqpppqqqkkklllmmmmmmnnnnnnnnnmmmlllmmmppprrrtttuuuvvvvvvsssrrrqqqrrrtttvvvwwwxxxyyyyyyxxxxxxxxxyyy{{{|||xxxxxxzzz{{{}}}}}}~~~~~~xxxzzz|||~~~~~~vvvxxx{{{|||{{{{{{{{{|||yyy{{{~~~~~~{{{tttlllgggSSSYYYaaafffjjjsss{{{~~~}}}yyy|||rrrkkkiiikkknnnppprrrwww|||}}}{{{yyyxxxyyyvvvsssooolllyyyvvvrrrmmmiiigggffffff___cccgggkkkmmmqqqvvv{{{qqqddd\\\YYY]]]gggvvv~~~{{{vvvrrrsssyyy~~~rrrwww|||~~~}}}||||||}}}|||{{{zzzxxxtttqqqooommmppprrrtttwwwyyyzzz{{{{{{vvvvvvvvvxxxzzz}}}~~~~~~|||yyywwwwwwxxxxxxvvvvvvxxxyyyzzz{{{{{{{{{xxx{{{}}}|||xxxvvvwwwyyytttwwwyyyzzzzzzyyyyyyzzz}}}xxxqqqkkkeeeaaa___bbbffflllooooooooopppqqqvvvyyy|||}}}zzzyyyyyy{{{vvvvvvwwwwwwyyy}}}}}}zzz}}}