BM6P6(@  ###''')))&&&$$$###############""""""!!!"""###$$$%%%$$$###!!!"""###$$$$$$%%%%%%$$$$$$"""!!!!!!"""###$$$###"""!!!!!!!!!!!! (((((('''''''''&&&&&&&&&###""""""$$$&&&'''&&&$$$!!!!!! !!!!!!"""######)))((('''&&&%%%%%%$$$##################"""!!! """###%%%&&&%%%###!!! """!!! """  ###$$$###!!!"""#########$$$$$$$$$$$$&&&%%%###"""!!! !!!!!!###$$$$$$$$$###""" """"""!!!!!! !!! !!!$$$%%%""" !!!!!!"""###%%%&&&''''''(((((((((&&&&&&(((***...,,,******---111444666777999;;;>>>BBBGGGMMMQQQWWW[[[___bbbiiiooopppmmmppprrrqqqqqquuuzzzzzzvvvooooookkkddd[[[VVVVVVXXXWWWOOONNNYYYeeemmmsssyyy~~~yyyiiiaaaTTTHHH>>>777333000,,,,,,***))))))(((((((((...------///555@@@MMMUUUkkkyyytttaaaLLLDDD>>>:::;;;???DDDMMMVVV^^^\\\YYYTTTNNNIIIEEEBBBFFFNNNQQQKKKEEEAAA;;;444222///------------///333222222000///000444:::?????????BBBDDDBBB>>>@@@EEEOOOPPPSSSZZZaaaffffffeeebbbYYYQQQKKKEEE>>>:::;;;999999777555222222444666999;;;<<<<<<:::777555555777:::???AAABBBAAAAAABBB???>>><<<:::777444222111222000,,,))))))***...000,,,+++)))((('''(((***+++(((***---///...,,,,,,,,,000//////...------,,,,,,***++++++***((('''(((***,,,///555@@@QQQfffuuu|||}}}}}}tttnnnkkkwwwtttlllkkkoootttyyy~~~~~~vvvqqqxxxmmm^^^LLL@@@===;;;666111000...,,,)))'''&&&%%%%%%"""$$$&&&((((((&&&$$$""" !!!"""######"""!!! ###"""###%%%))))))&&&### !!!"""$$$%%%)))'''&&&&&&&&&&&&%%%###$$$###!!!!!!!!!###&&&''''''%%%""""""""""""!!!  !!!"""###$$$$$$######"""!!!!!!!!!""""""############""""""&&&&&&&&&'''&&&&&&%%%%%%"""############"""!!!!!!#########""" """$$$%%%$$$######$$$$$$""" """!!!!!!"""$$$&&&((()))'''&&&%%%$$$###"""""""""$$$$$$%%%$$$$$$###!!!!!!&&&(((,,,222888DDDZZZmmm"""&&&'''%%%###$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$""" $$$$$$%%%&&&&&&&&&&&&%%%&&&$$$"""!!!""""""###### !!!!!!""""""#########)))))))))((('''&&&&&&%%%$$$######%%%&&&'''&&&$$$"""!!!!!!!!!""""""###$$$&&&&&&%%%%%%$$$########################""""""!!!$$$$$$%%%&&&%%%%%%###""""""!!!!!!  """  ###$$$###!!!"""""""""#########$$$$$$$$$###"""!!! !!!!!!%%%%%%%%%%%%$$$###"""!!!""""""""""""!!!!!!!!! """!!! """$$$%%%###!!!"""""""""###$$$%%%&&&'''&&&'''((((((((()))+++------,,,***+++...333666888;;;<<<>>>AAADDDIIINNNQQQUUUYYY^^^bbbhhhnnnoookkkmmmooopppoooqqquuusssoooooommmhhh```WWWQQQPPPPPPTTTQQQTTTaaammmtttzzz|||kkkZZZSSSHHH>>>666111...,,,,,,,,,++++++************,,,+++******///888CCCKKK^^^ooorrr\\\IIIBBB===<<<<<<>>>DDDJJJTTTUUUUUUTTTPPPKKKEEEAAAFFFLLLNNNHHHBBB>>>:::444000...,,,,,,,,,---...000111000///......000555999;;;===BBBGGGHHHHHHLLLRRRVVVWWW[[[aaagggiiihhhfff^^^UUULLLGGGBBB<<<999:::<<<<<<:::777444333444666;;;<<<>>>===;;;888666666;;;<<>><<<999555444555777<<<>>>???>>><<<:::999999<<<<<<>>>BBBFFFGGGDDDAAA>>><<<888333///---,,,,,,)))((('''''''''((()))***((('''&&&%%%&&&&&&((()))(((***,,,,,,+++)))))))))+++******))))))(((((('''***++++++***(((((()))+++,,,---000888CCCPPP\\\dddrrrxxxzzzppphhhkkkwww}}}rrriiiiiisss~~~lllZZZOOO>>>;;;666333222111000///---,,,***(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############"""!!! """$$$$$$###!!!"""!!!!!!!!!"""$$$&&&'''(((&&&%%%$$$$$$$$$""" !!!!!!"""######$$$$$$%%%%%%###!!!!!!!!!!!! !!!!!!"""###$$$###""""""!!! ######$$$$$$$$$$$$######%%%&&&&&&'''''''''&&&&&&###$$$######"""!!! $$$%%%$$$###""""""$$$&&&%%%$$$###$$$&&&&&&%%%###$$$############$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''$$$$$$'''+++---222>>>KKK """###$$$###############"""!!!  !!!!!!!!!!!! $$$$$$%%%&&&&&&&&&&&&&&&***)))'''%%%"""!!!"""###!!!"""###$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&%%%###$$$###############$$$$$$!!!"""""""""#########$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%&&&'''!!!"""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""######$$$'''&&&%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&((())))))((()))+++---)))***+++---000555:::>>>AAAAAACCCGGGLLLQQQUUUVVVWWW\\\```cccgggkkkiiidddooouuuwwwsssooolllhhhdddgggfffeeeccc```\\\WWWTTTWWW```ooo|||qqqZZZGGG>>>999333...,,,,,,+++++++++,,,---......---,,,++++++++++++***+++///444999===KKKaaazzzzzzcccYYYNNNFFF???<<<>>>CCCEEEJJJPPPUUUWWWUUURRROOOSSSQQQKKKDDD>>>;;;::::::;;;<<<;;;777444333111...111111222111000000222444333555<<>>>>>===<<<<<<===<<<:::;;;@@@GGGIIIFFFAAA<<<999444...+++)))((()))%%%&&&&&&&&&''''''((((((&&&%%%%%%$$$%%%%%%&&&'''(((***++++++)))''''''''')))))))))(((''''''&&&&&&)))******)))(((((()))+++,,,+++...555===FFFQQQZZZgggnnnxxx~~~~~~wwwpppkkkooo{{{~~~zzzvvvxxx|||yyyvvvsssfffSSSCCC;;;111222333333222000000000+++***(((&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$###"""!!! !!!"""######"""!!!$$$#########$$$&&&((()))'''%%%$$$#########!!! !!!"""###$$$$$$$$$###$$$"""!!!!!!!!! !!!!!!!!!!!!!!!"""$$$$$$#########"""!!!!!! $$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$############"""!!!#########"""!!!"""$$$&&&%%%$$$$$$%%%''''''&&&$$$%%%$$$$$$###############%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%&&&((()))$$$###%%%)))+++---333<<>>CCCGGGJJJOOOTTTXXXZZZ[[[[[[[[[TTTLLLDDD???======>>>EEEHHHGGG@@@;;;999444---000111222111000000111333...000777@@@EEEIIIQQQZZZZZZ^^^dddfffccc\\\UUUPPPAAA888111......---///333666777666555444555888:::888:::<<<<<<<<<<<<===>>>===;;;;;;>>>CCCDDD@@@:::777444///+++'''&&&&&&'''%%%%%%&&&''''''(((''''''$$$$$$$$$$$$$$$%%%%%%&&&((()))***)))'''&&&&&&'''))))))(((((('''&&&&&&&&&'''((()))(((''''''(((***+++***---555:::@@@JJJUUU^^^fffqqqxxxzzzyyyvvvuuuwww{{{}}}wwwgggbbb^^^XXXMMM===333000...111444444222///......)))(((&&&%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''((()))((('''%%%$$$######"""!!!"""##################&&&%%%%%%%%%&&&(((***+++&&&$$$############""" """######$$$#########"""!!!!!!"""!!! !!!"""###$$$%%%%%%$$$######""""""!!!$$$$$$$$$%%%%%%$$$$$$$$$ !!!""""""#########"""#########"""""" !!!!!!"""!!! ###%%%%%%$$$$$$%%%&&&'''%%%$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$%%%&&&&&&&&&%%%$$$############$$$&&&'''((($$$"""$$$))),,,,,,///444"""###$$$$$$###"""$$$%%% !!!!!!!!!!!!!!!!!!"""""" !!!""""""""""""!!!!!!%%%)))***&&&###"""###$$$%%%&&&&&&%%%###  !!!"""###$$$%%%&&&###""""""$$$&&&'''&&&$$$$$$$$$###""""""""""""###$$$$$$$$$%%%%%%%%%&&&&&&###"""!!!!!!!!!"""###$$$"""###############$$$$$$ !!!"""###"""!!! !!!""""""!!!!!!"""###!!!!!!!!!"""""""""#########$$$%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&((()))&&&%%%$$$$$$$$$$$$$$$%%%)))))))))(((&&&%%%&&&''''''+++///111222666<<>>@@@DDDOOOTTTSSSJJJDDDBBB:::111111111111000...---...///+++---333;;;@@@DDDMMMVVVTTTXXX^^^___ZZZRRRJJJEEE888000+++***++++++...222222222333222222444777:::777888999999888888:::;;;>>><<<;;;<<<<<<:::555000000...+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''"""######$$$$$$%%%%%%%%%((()))))))))'''&&&''')))))))))(((((('''&&&&&&%%%&&&&&&'''&&&%%%%%%''')))***(((,,,444888:::DDDPPPYYYbbboooxxx}}}~~~}}}zzzttteeeUUUOOOIIIEEE>>>444//////...000222111///,,,******&&&&&&%%%$$$$$$%%%&&&'''%%%$$$$$$###$$$%%%'''((()))((('''%%%$$$$$$$$$$$$###$$$%%%$$$######$$$%%%&&&%%%%%%%%%&&&(((***+++$$$###"""###$$$$$$###""" !!!""""""######$$$###"""""""""###!!! !!!"""###&&&%%%%%%$$$$$$###""""""######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!  """%%%&&&%%%$$$%%%&&&%%%$$$"""$$$$$$$$$$$$###"""!!! !!!"""$$$%%%&&&%%%%%%$$$""""""$$$%%%&&&&&&&&&&&&%%%"""$$$***------...000"""###$$$###!!! """$$$ !!!!!!""""""!!!!!!!!!!!!!!!!!!""""""###### !!!!!!!!!!!!!!!###'''(((%%%###$$$'''###%%%&&&''''''%%%"""!!!""""""""""""#####################%%%((())))))((($$$###""""""!!!!!!!!!"""$$$$$$$$$%%%%%%%%%%%%%%%"""!!!  !!!###$$$###$$$%%%%%%%%%$$$###""" """"""""" !!!###"""!!! """$$$"""""""""#########$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$&&&(((((('''&&&''')))$$$$$$#########$$$$$$%%%((()))***((('''&&&((())))))...222444555888>>>CCCEEEEEEGGGNNNXXX___```______bbbcccdddhhhnnnooollliiimmmjjj]]]OOOLLLOOORRR\\\___```\\\XXX[[[fffooorrr}}}www___III>>>555,,,+++***)))***---111444444555777:::;;;:::666111......000333333111///......---...777JJJ]]]ooo|||iiiWWWHHHAAAAAABBBDDDHHHMMMSSSWWW[[[\\\UUUKKKAAA?????????CCCHHHYYY```___WWWQQQOOOGGG;;;666666444000---++++++,,,,,,---111777999;;;CCCKKKIIINNNSSSTTTNNNFFF>>>:::333,,,)))***,,,---///333111111111111000222555888888888888666444333444555888888888888666222...,,,******(((''''''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%'''((()))((('''''')))***((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((()))&&&***222444333<<>>???===999444000333555777777444111...---)))---888FFFRRR```vvvuuucccRRRHHHGGG===@@@EEEJJJOOOSSSUUUVVVOOODDD;;;<<<>>>???DDDKKK```hhhiii```[[[ZZZRRRFFF===<<<888333...++++++,,,//////000333222222777>>>@@@EEEJJJJJJDDD<<<555222111+++)))+++...///111555222222222000000111333666999999888555111////////////222444555222000...---'''''''''''''''''''''''''''&&&$$$#########$$$$$$""""""###%%%%%%&&&&&&&&&'''((()))(((((((((***,,,''''''&&&&&&%%%$$$$$$###"""$$$$$$$$$######%%%'''(((%%%(((000000...777EEEOOO\\\ooo||||||{{{mmmfffbbbbbbiiiwwwwwwiii[[[NNNEEE777000,,,...///,,,)))(((,,,***)))***,,,---,,,***$$$############%%%&&&'''######$$$%%%&&&&&&''''''%%%$$$###"""""""""###$$$###$$$%%%$$$!!!!!!###&&&"""!!!!!!!!!"""$$$&&&'''""""""!!!###&&&''''''&&&"""!!!  """$$$%%%$$$$$$$$$$$$%%%###  !!!!!!$$$$$$######"""!!!!!!!!!""""""############"""""" !!!"""""""""""" !!!""""""""""""!!!!!!"""!!!!!!"""$$$''''''&&&$$$$$$$$$### """###$$$$$$$$$"""!!! """$$$%%%%%%$$$######%%%(((******)))&&&$$$'''"""!!!''',,,+++))))))%%%###!!! !!! """$$$%%%$$$###"""$$$$$$%%%&&&%%%$$$###""" """###############$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%$$$"""!!!!!!!!!""""""&&&%%%%%%'''******(((%%%%%%$$$###!!! %%%$$$"""!!!!!!!!!"""###"""!!!######""""""###%%%&&&&&&%%%###"""""" !!!$$$$$$""" !!! !!!"""""" !!!"""###$$$$$$$$$!!!"""###$$$$$$$$$###"""$$$&&&)))++++++)))'''%%%%%%$$$"""!!!!!!!!!"""###$$$$$$#########$$$&&&&&&&&&''''''%%%######$$$%%%---------+++***+++...111000666;;;===<<<>>>DDDIIIOOOPPPSSSZZZaaaffffffddd[[[ZZZ^^^hhhppppppoooooo^^^]]][[[VVVQQQPPPRRRUUUUUUSSSQQQSSS\\\kkk{{{wwwjjj[[[JJJ???777222111333333,,,)))...333888AAALLLJJJQQQQQQJJJHHHIIIBBB555;;;:::999777555333111000111222666<<>>;;;CCCQQQiiijjjjjjjjjkkkhhh\\\PPPKKKIIIAAA555...///111111***,,,//////......222555777:::<<<<<<999555222000---+++((('''))),,,///000000000000111111222222222;;;888555222000000111222666333///---------+++***&&&&&&&&&((())))))'''%%%&&&###!!!!!!$$$'''&&&%%%''''''&&&%%%%%%$$$######&&&&&&'''((()))))))))(((***)))(((''''''((()))***((((((''''''''''''((((((%%%''')))+++---111666:::III[[[rrr~~~~~~~~~zzzsss\\\PPPLLLOOOPPPVVVggg}}}gggUUULLLFFF>>>999111000...,,,***************************+++++++++"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!""""""#########""""""###  !!!"""!!!###############$$$$$$%%%%%%###  ###%%%!!!"""######"""   """$$$&&&'''&&&%%%$$$%%%"""!!!"""%%%'''&&&%%%$$$!!! """""" !!!!!!!!!!!!"""###!!! !!!###$$$$$$######"""!!!!!!###$$$######&&&&&&%%%%%%$$$###""""""&&&%%%###""""""$$$%%%'''&&&&&&(((***+++((($$$ $$$######%%%(((***(((&&&$$$###!!! !!!"""$$$$$$$$$###"""!!!"""###%%%%%%%%%%%%%%% !!!"""######%%%$$$$$$$$$$$$$$$$$$###$$$######$$$&&&&&&%%%###%%%$$$###""""""######$$$%%%$$$$$$&&&((()))'''$$$$$$###""" !!!%%%$$$###"""""""""######### !!!######"""###$$$%%%&&&&&&%%%$$$###""" !!!$$$$$$"""  !!!"""!!!"""###$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$&&&)))******(((&&&$$$######"""!!!"""###$$$$$$%%%$$$#########$$$%%%&&&###$$$%%%%%%$$$$$$&&&(((+++,,,---,,,+++,,,///111777;;;@@@CCCDDDFFFJJJMMMWWWWWWZZZ^^^dddgggfffdddcccaaadddmmmssspppkkkhhh[[[VVVQQQPPPTTTWWWWWWWWWOOONNNNNNUUUbbbssswwwjjj^^^RRRDDD<<<666111111333///---///333666;;;HHHUUU^^^dddeee___]]]___YYYNNNKKKGGGBBB<<<888555222000111222444888<<>>===;;;CCCPPPiiijjjhhhhhhjjjkkkdddZZZ[[[WWWMMM===333///---***+++---///...------///222000222444444222///...---,,,***((('''(((+++---///......///000111222333333777666444222111111222333444111...---------,,,+++'''&&&&&&'''((()))'''&&&%%%###!!!"""$$$&&&&&&%%%''''''&&&%%%%%%$$$######%%%&&&&&&'''((((((((((((******)))))))))******+++(((''''''''''''''''''(((%%%&&&((()))+++///555999GGGYYYqqq|||yyy|||||||||~~~qqq]]]LLLCCCCCCDDDDDDHHHYYYooo~~~uuufffSSSDDD>>>:::444///...---+++***))))))))))))'''''''''(((((((((((((((%%%&&&&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###"""""""""""""""#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""#########"""  """$$$ !!!!!!"""!!! !!!###%%%&&&&&&$$$$$$&&&$$$"""###&&&((('''&&&&&&###  !!!  !!!!!!!!!!!!###!!! !!!###$$$$$$$$$###""" !!!###$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$&&&'''***)))((())))))(((%%%###$$$######%%%((()))(((&&&###"""  !!!###$$$$$$###"""!!! """$$$%%%&&&'''''' !!!!!!!!!"""#########%%%%%%%%%$$$######""""""""""""###%%%''''''$$$"""######"""""""""###$$$$$$$$$$$$###%%%&&&'''%%%$$$"""!!!  !!!"""%%%$$$###"""""""""#########!!! """######"""######%%%%%%%%%%%%######!!!!!! """###$$$###!!!!!!!!!!!!!!!!!!""""""#########$$$%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%%%%'''((())))))'''$$$"""!!!!!!!!!"""###$$$&&&'''&&&%%%$$$######$$$%%%%%%!!!"""$$$%%%%%%'''))),,,***+++---......///111333;;;>>>CCCHHHLLLNNNOOOOOO[[[\\\^^^ccchhhkkkkkkjjjjjjgggiiiqqquuummmbbbZZZWWWOOOIIIMMMVVV[[[XXXSSSJJJLLLQQQ\\\lll~~~}}}gggYYYMMMDDD<<<888444111000333...111666:::===DDDTTTcccqqqvvvvvvrrrrrruuuqqqiii___XXXNNNDDD>>>999666444444222333444555:::FFFSSSkkkyyyooo^^^VVVSSSRRRVVV]]]___ZZZTTTNNNEEE>>>>>><<<<<>>999444000---...///...,,,+++,,,...+++,,,------+++***+++,,,+++***)))((()))***,,,---,,,,,,---...000222333444333333333222222222222222000...,,,,,,,,,---,,,+++((('''%%%%%%'''''''''&&&$$$###!!!"""$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((((((((()))))))))))))))((((((''''''&&&&&&&&&&&&''''''&&&''''''''')))...444999CCCUUUnnnyyy|||}}}~~~yyykkk```TTTFFF<<<888888888777;;;JJJ```rrrzzzwwwjjjUUUJJJ===444111///,,,***+++***)))((((((((())))))((((((((('''''''''''''''))))))))))))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&###"""!!!!!!!!!"""$$$%%%!!!$$$&&&&&&""" !!!"""  !!!""""""!!! !!!!!! !!!###$$$%%%%%%###"""&&&$$$###$$$&&&((((((''''''%%%"""!!!!!!  !!!!!!!!!###!!! !!!###%%%%%%$$$###!!! !!!$$$%%%%%%%%% !!!"""###$$$&&&''''''$$$#########$$$%%%'''(((---***((('''''''''&&&%%%$$$######$$$'''(((((('''"""!!! !!!"""############"""""" """###$$$&&&&&&'''!!!""""""######$$$######$$$$$$$$$###############!!!"""$$$&&&((('''$$$!!! !!!!!!!!!"""##################$$$$$$$$$###!!!  ӵ!!!!!!""""""$$$###""""""#########"""!!!"""############"""!!!!!!!!!""""""#########"""###############$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&(((((('''%%%###!!! !!!###$$$&&&(((((('''&&&%%%$$$###$$$%%%%%%"""$$$&&&''''''))),,,...***,,,///111222333555666:::===BBBHHHNNNPPPNNNLLLWWWZZZ^^^dddjjjooorrrtttĦhhhXXXNNNRRRMMMKKKĦSSSLLLLLLSSS___jjjvvvoooZZZKKK>>>ӵ333333666<<>><<<===DDDNNN___dddeee^^^YYY]]]eeejjjnnnkkkbbbVVVLLLEEE>>>777000///...---+++++++++,,,+++++++++***((()))+++---------,,,Ħ,,,,,,,,,...///222444555111222222222222000///...,,,+++******,,,,,,+++***(((&&&######$$$%%%%%%%%%"""""""""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%&&&'''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&)))(((''''''(((---444999@@@PPPiii~~~~~~}}}hhh]]]QQQHHHAAA:::777777333333444999FFFZZZmmmxxxuuuhhhYYYMMM@@@:::333///---------+++******)))))))))*********+++++++++******))))))))))))*********)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""$$$&&&'''###"""!!! !!!"""%%%&&&"""''',,,+++&&&""""""$$$  !!!!!! !!!!!!!!!!!!  !!!"""$$$$$$$$$"""!!!$$$$$$###$$$%%%&&&''''''%%%$$$###"""!!!!!!  !!!!!!!!!"""!!! !!!$$$%%%&&&%%%###"""!!!"""$$$&&&&&&&&& !!!"""###$$$%%%&&&'''############%%%&&&((()))+++)))'''&&&'''&&&%%%############$$$&&&'''((((((!!!!!!  !!!""""""###############"""""""""#########$$$$$$"""###$$$%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%!!!"""$$$&&&((('''$$$!!!!!!""""""###$$$$$$$$$$$$############""""""######  4ĉ@ӵ !!!!!!$$$%%%%%%%%%######"""""" !!!!!!!!!!!! !!!"""########################""""""######$$$%%%!!!""""""############"""######$$$$$$%%%&&&''''''%%%&&&&&&'''&&&$$$"""!!! !!!"""$$$&&&'''((()))'''&&&%%%$$$$$$$$$%%%&&&&&&((()))))))))***,,,...,,,...222444555666888:::999<<LqqqeeeTTTJJJJJJLLL=hĦMMMVVVcccrrrzzz}}}tttbbbNNNAAA4ĉ@ӵ:::===CCCLLL\\\qqq|||mmm___TTTJJJ@@@:::777444222444555555999???MMM^^^uuuzzzpppkkkhhhjjjlllfffXXXLLLJJJFFFAAA>>><<<===CCCJJJWWWccciii```UUUVVV```jjjwwwuuummmaaaWWWOOODDD999555333///,,,+++++++++,,,,,,,,,+++)))((())),,,///222333111>L000------------///111444555000111111111///---+++))))))(((((()))++++++***)))'''$$$"""!!!"""######"""!!!"""###$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))***%%%&&&'''''''''%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&+++***)))((()))...555:::CCCQQQhhh~~~xxxxxxvvvxxxuuufffOOOGGG???;;;777333333555///000555===IIIYYYlllzzz}}}}}}uuuqqq|||yyygggZZZNNNBBB:::555333000---,,,,,,------++++++,,,,,,------------------,,,+++******))))))'''((()))*********)))(((%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!"""###$$$%%%###""" !!!###%%%&&&$$$***......)))%%%$$$&&&!!!!!! !!!!!!"""###!!!!!!"""""""""!!! !!!!!!!!!!!!  !!!###$$$$$$###"""!!!""""""#########$$$%%%&&&######$$$######""""""""" !!!!!!!!!"""""""""!!! """$$$&&&&&&&&&$$$###"""###%%%''''''&&&"""""""""######$$$$$$$$$"""######$$$%%%'''((()))&&&%%%%%%&&&'''&&&### #########$$$$$$%%%''')))!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""######$$$$$$%%%$$$###"""""""""""""""###$$$%%%&&&&&&%%%$$$### !!!"""###%%%&&&&&&""""""###%%%''''''$$$"""$$$%%%&&&&&&'''&&&&&&&&&###$$$$$$###!!!!!!"""$$$"""!!! !!!GG=?!!!!!!%%%'''((('''$$$###"""### """$$$$$$###"""###$$$!!!!!!!!! !!!""""""### !!!!!!!!!!!!!!! !!!!!!!!!"""###$$$%%%&&&$$$$$$%%%%%%$$$###"""!!!!!!"""$$$%%%&&&'''''''''&&&%%%$$$$$$$$$&&&'''(((((()))************,,,......000333555666777:::<<<;;;???FFFLLLPPPRRRRRRRRRTTTWWW\\\aaafffkkkppptttHdĦooobbbTTTMMMEEE=ĪjdddqqqttteeeUUUEEE;;;GG=?JJJTTTaaauuuuuuhhhZZZJJJ???:::444111333555555777;;;EEERRRfffxxx|||wwwtttrrrqqqnnndddTTTGGGDDDCCC@@@<<<:::;;;???CCCOOO___kkkggg]]][[[aaahhhoooooolllgggccc^^^SSSIII???:::222,,,******++++++++++++***))))))+++///222999999666HdĦ222///...---,,,---///111222/////////...,,,***'''&&&'''&&&&&&((()))***)))'''&&&$$$"""""""""###"""!!!!!!$$$%%%%%%%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&(((***+++))))))))))))((('''&&&&&&''''''&&&&&&&&&&&&''''''++++++*********...444888FFFSSShhh}}}||||||wwwsssqqqppprrrvvvxxxppp___QQQ???999555333000,,,,,,///+++...444>>>IIIXXXlll}}}wwwrrrmmmhhhddddddeeeuuuvvv```PPPEEE;;;333///......---+++))))))***,,,......///000000000//////,,,+++***)))((('''&&&%%%&&&'''((()))***)))(((((($$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############!!!!!! !!!"""###%%%&&&&&&)))------***'''&&&'''""""""!!!!!!""""""###$$$"""#########"""!!!  !!!"""""""""  !!!"""$$$%%%%%%$$$"""!!! """###"""""""""$$$&&&!!!###%%%%%%#########$$$!!!!!!"""""""""#########"""!!! """$$$'''''''''&&&%%%###$$$%%%&&&&&&%%%###############"""""""""###$$$$$$%%%&&&''''''(((######$$$%%%'''&&&###!!!"""###$$$######$$$'''***!!!!!!"""ӵ ĭӵ!!!ӵ&&&Ħ !!!!!!"""###$$$$$$%%%$$$ӵӵ###!!!ĦƜ`1.׼s""""""###&&&Ħ"""###"""!!!!!!!!!!!!!!!!!!ӵ###Ħ"""""""""###$$$$$$ !!!!!!ĭӵ$$$###Ħ&&&%%%%%%Ħ(((Ħ)))***,,,...///111222333444666:::===WWWYYYTTTqqqDdDKKKPPPWWW?fӵqqqyyyĦqqqӵƜ`1.׼sTTTbbbĭӵNNNBBB:::555666777666666ӵuuuĦ```NNN777888:::;;;FFFVVVeeeĦaaadddfffhhhkkkkkk)))Ħ++++++---000555999>>>===999DdD***)))***(((&&&ӵ))))))ӵ$$$ӵ!!!$$$&&&$$$%%%Ħ&&&)))ӵ(((''''''***ĭӵzzzzzzxxx~~~vvvtttnnnllljjjfffaaaVVVIII@@@555111//////,,,))))))---***+++222<<>>888111+++***,,,------+++((('''***...000111222222222111000///******)))'''&&&$$$######&&&''''''(((((('''&&&%%%###########################$$$%%%&&&%%%$$$###!!! !!!"""###$$$%%%%%%&&&'''((())))))(((&&&%%%""""""!!!!!!""""""###$$$%%%$$$$$$###""""""!!!!!! !!!""""""!!!  !!!"""###%%%&&&&&&$$$###"""!!!"""$$$###""""""%%%'''"""%%%'''&&&$$$""""""###############$$$$$$$$$$$$"""!!! """%%%'''((('''(((&&&$$$$$$%%%&&&%%%$$$############""""""""""""$$$%%%%%%&&&&&&''''''&&&$$$###"""###%%%&&&&&&%%%"""###$$$###"""###'''***!!!"""?~4"""g&e>&e!!!g&e%%%>hӵ"""""""""############g&e&&&guO>uO>&e&&&$$$4ff?>ߝL"""gĉ@######$$$%%%Shӵ#########""""""""""""g&e%%%>hӵ%%%&&&&&&'''((( !!!!!!fff?><zg&e>&e######HL&&&$$$$$$ShӵgL(((((())),,,...///000111111222555999S?ʬZZZ^^^3h?D%%)?VVVYYYZufĦxxx{{{gL}}}rrrg&e777gĉ@WWWcccg&e>&e@e??mmm^^^JJJAAA:::999:::888g<ĉRRRfffzzz3we<Ħ3h?@e777555555666666???LLL]]]Z______cccgggjjjnnn3h?gL***,,,///222666<<<@@@AAA@@@:::D%%)?'''fff?><z''''''=?Ħ(((g&e&&&g&e!!!%%%S?ʬ$$$4ff?>ߝL%%%@e)))g&e&&&((((((3h?g&e>&eaaawww??}}}zzz~~~wwwwwwmmmjjjdddZZZOOODDD;;;777000---,,,---+++))),,,111++++++000:::DDDTTTooolllVVVJJJIIINNNWWW```bbblllsss{{{pppXXXHHH999444111,,,((((((---///000---***)))...222111222333333333111000///+++***)))(((&&&$$$######''''''((('''&&&%%%###"""""""""""""""""""""""""""$$$%%%'''((((((%%%###!!! !!!###$$$$$$%%%$$$%%%$$$%%%&&&((((((&&&$$$!!!!!!!!!!!!!!!"""######&&&%%%$$$###"""""""""""" !!!"""!!!  !!!###$$$%%%&&&&&&%%%###"""!!!###%%%$$$######%%%((($$$''')))'''$$$!!! !!!######$$$$$$$$$%%%%%%%%%"""!!!!!!"""%%%'''(((((()))'''%%%%%%&&&&&&%%%$$$!!!!!!""""""#########$$$%%%%%%&&&''''''&&&&&&&&&&&&###!!!!!!$$$''')))***"""###$$$###!!!###'''+++$$$4Dӵ!!!!!!Hƅ^Hu]Ħ!!!Hu]Ħ(((ZuR)Ħ$$$%%%%%%$$$$$$######Hu]Ħ$$$HŐeHŐeHu]Ħ"""qIܗGIӵ###tt$$$""""""HGgĉ@$$$$$$$$$$$$############Hu]Ħ$$$ZuR)Ħ"""$$$&&&&&&&&&###$$$sߝLGdUĦ Hƅ^Hu]Ħ"""ntHdĦ$$$###HGgĉ@)))HdĦ''''''(((,,,...000333666444222444Htƅ^XXXZZZBt=o9ĦDtfo9ĦVVVTTTWWWg?uuu}}}HdĦ|||qqqcccHu]Ħ777ttkkk}}}Hƅ^Hu]ĦH׼s}}}```UUUHHH@@@;;;999tQ<<>>QQQooo{{{dddJJJ@@@DDDQQQaaallltttyyyhhhPPP<<<:::777333///,,,***)))///...------...///---,,,000555:::;;;666111,,,+++***)))&&&$$$###$$$%%%%%%&&&&&&&&&%%%$$$"""!!! """!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$### %%%)))(((&&&"""$$$&&&'''&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$"""  !!! !!!!!! !!! !!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%%%%&&&&&&&&&$$$"""!!!"""$$$&&&%%%$$$"""""""""######%%%%%%$$$#########$$$$$$'''((())))))(((&&&$$$"""&&&&&&&&&$$$!!! !!!"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((()))******)))(((''''''((()))***$$$"""4DuXӵ !!!!!!DdDΦDdDĦ!!!DdDĦ((('''t|<$$$$$$%%%%%%%%%%%%$$$$$$DdDĦ###DdDΦDdDΦDdDĦ###peƜ4DuTӵ"""`eĭ###qet$$$$$$$$$$$$######""""""###DdDĦ$$$%%%t|<""""""$$$%%%%%%$$$$$$###DdDDdDĦ DdDΦDdDĦ$$$q<niDdDĦ%%%qet))))))DdDĦ*********,,,---000222444555666q<R[[[ZZZqjRgdKӵHdDĦgdKӵYYYWWWGR/f6LĭĦttt{{{DdDĦmmmdddXXXDdDĦ444`eĭDdDΦDdDĦDdDĦvvvdddSSSFFF>>>geĦ777@@@GGGFSĦqjRgdKӵDdDĦ111///...///111222222;;;JJJDdDĦnnnccccccdddqjRgdKӵDdDĦ+++---555999999;;;@@@@@@@@@999HdDĦgdKӵDdDDdDĦ'''DdDĦ4DufӵDdDĦ&&&DdDĦ$$$q<R$$$$$$peƜ4DuTӵ$$$DdDĦ))))))DdDĦ%%%qjRgdKӵDdDΦDdDĦTTTooo}}}|||zzz|||}}}uuu{{{zzz~~~xxxttteeeYYYLLLDDD===444...,,,++++++)))))))))+++---...++++++---222:::NNNmmmvvv```IIIAAAIIIYYYlllyyyvvveeePPP???999777444111...+++)))(((...---,,,---///111000///444777:::999444...+++)))+++***'''%%%###"""######&&&&&&&&&&&&%%%###"""!!!###""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$#########  $$$'''&&&$$$###%%%''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$""" !!!"""   !!!"""""""""!!!!!! !!!"""###$$$%%%%%%$$$$$$%%%&&&$$$"""!!!""""""%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''%%%###"""%%%&&&&&&$$$"""!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((()))***))))))''''''''''''((()))###"""4DuXӵ """!!!DdDΦDdDӵ"""DdDĦ)))***o)h!!!######$$$%%%&&&&&&&&&&&&DdDĦ"""DdDΦDdDΦDdDӵ$$$=ӊB1.uTӵ!!!HߝL`o9###po9wӵ$$$######""""""""""""DdDĦ###$$$o)h$$$""""""###$$$###"""$$$###DdDΦDdDĦ DdDΦDdDӵ'''GIpӵDdDĦ%%%po9wӵDdDĦ,,,,,,,,,------111111333555999po9uUUU[[[^^^]]]GIdnuR)ĦDdDĦnuR)Ħ``````CdgĪjzzzDdDĦYYYQQQJJJDdDĦ777HߝL`o9DdDΦDdDӵDdDĦmmmWWWIIIgeĦ888>>>sp?aĦGIdnuR)ĦDdDĦ111---+++,,,---...///666DDDDdDĦvvvhhhgggfffGIdnuR)ĦDdDĦ...222999;;;;;;===AAAAAAAAA;;;DdDĦnuR)ĦDdDΦDdDĦ(((DdDĦnuR)ĦDdDĦ&&&DdDĦ$$$po9u$$$###%%%%%%=ӊB1.uTӵ%%%DdDĦ((((((DdDĦ%%%GIdnuR)ĦDdDΦDdDӵTTTooo~~~~~~|||}}}}}}rrryyy|||{{{yyyvvvxxxsssgggPPPGGG>>>;;;777111,,,+++))))))(((((()))+++---///+++***+++...666IIIggg{{{fffPPPIIIRRRcccwwwuuu\\\JJJ>>>666555444111...,,,)))((('''+++++++++...111444444444999999888555000+++)))))),,,+++(((&&&$$$###""""""&&&'''''''''&&&&&&%%%$$$$$$$$$###""""""!!!!!!!!!""""""######$$$######"""&&&### !!!###%%%###!!!$$$&&&'''&&&$$$#########%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!!!!!""""""  !!!!!!"""!!!!!!!!!!!!"""###$$$$$$$$$$$$"""$$$&&&%%%###"""!!!!!!###""""""!!!""""""###$$$$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&&&&$$$###"""%%%%%%&&&$$$""""""###%%%###$$$%%%''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))((('''&&&%%%&&&&&&(((((("""!!!4DuXӵ!!!"""!!!DdDʜ4DuTӵ###>d<Ħ***Dt!!!###$$$%%%&&&'''''''''>d<Ħ###>d<ʜDd<ʜ4DuTӵ######F&uTӵ!!!4DufئL>e$$$puR)Ħ$$$###""""""!!!!!!""">d<Ħ###Dt###!!!###$$$$$$###$$$###DdDΦDdDĦ""">d<ʜ4DuTӵ***4DwDd<Ħ%%%puR)Ħ>d<,,,---...000333222222555;;;peӵPPPĦpeӵDx<>d<ӵDddd<Ħ>>>4DufئL>eDdDʜ4DuTӵvvvDdDĦlllwwwkkkZZZgeĦ888s<v>aĦpeӵDx<DdDĦ111---+++***,,,---111888EEEDdDĦvvvkkkiiifffpeӵDx<>d<666:::<<<>>>BBBFFFGGGGGGAAA>d<ӵDd<DdDΦDdDĦ)))DdDӵnd<DdDĦ%%%>d<Ħ%%%peӵ###Ħ'''F&uTӵ%%%DdDĦ''')))>d<Ħ&&&peӵDx<>d<ʜ4DuTӵSSSnnn{{{kkksss~~~|||~~~zzzwwwgggSSS@@@:::666666444///++++++)))((((((((()))***,,,---***)))***---444DDD]]]sssxxxaaaXXX\\\iii|||xxx___III<<<777666111000...,,,***)))((('''******+++...222666777777999888555111---+++******,,,+++)))'''&&&%%%%%%%%%((()))))))))))))))((('''%%%%%%$$$$$$###"""!!! !!!!!!"""############"""&&&###!!!"""###$$$###"""%%%&&&'''&&&###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""""""""""" !!!!!!"""""""""!!!"""###############""""""$$$''''''%%%###""""""!!!!!!!!!""""""######$$$######$$$%%%&&&'''''''''###$$$%%%%%%&&&%%%$$$$$$'''''''''%%%###"""###$$$###$$$&&&'''((('''&&&%%%%%%%%%&&&&&&'''(((((()))'''&&&%%%%%%%%%&&&'''(((!!!!!!4DuXӵ""""""!!!D&dq&ĒR$$$###sdKĦ)))DHRRud"""###%%%&&&''''''(((sdKĦ$$$D&oq<Ōq&ĒR !!!!!!>dp&ĒR""" nfʜd<Φ>d<Ħ%%%s&dq&ĒR)))***i?ʜtd<Ħ%%%HHܗDӊB'''<x222555666444444777<<<B?daĦ|||zzzB?Ho9CCC>d<,,,,,,---...333;;;JJJ>d<ӵiiibbbB?Ho9:::<x>>>EEEKKKNNNPPPOOOHHH&ӫeʬtIӇ###>d<Φ>d<Ħ(((D&ӫetIӇ###DdDĦ$$$sdKĦ%%%B?dp&ĒR%%%%%%>d<sdKĦ'''B?Ho9***s&dq&ĒR===RRRmmmzzzgggmmmzzzoooiiiWWW@@@777333111222111,,,))))))***)))))))))))))))))))))'''''')))...333>>>QQQbbbrrrwwwiiieeemmm~~~~~~oooZZZGGG:::333111222------+++***))))))))))))******+++...333666777777666444000...,,,,,,++++++******))))))))))))*********+++++++++++++++******%%%%%%%%%%%%$$$###!!! !!!"""##################"""""""""###%%%%%%%%%%%%&&&&&&%%%###!!!"""#########""""""""""""""""""######""""""""""""""""""!!!!!!!!!!!!!!! !!! !!!"""#########""""""#########""""""!!!"""%%%'''(((&&&$$$######!!!!!!""""""#########$$$"""###$$$%%%&&&'''&&&&&&###$$$%%%%%%&&&&&&'''''')))))))))&&&###""""""###$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&%%%$$$$$$%%%&&&'''((( 4DuXӵ""""""!!!Hu]3hh"""######ne%%%&&&=e !!!###$$$%%%&&&&&&&&&ne"""$$$pIƎ@t@h >h$$$###!!!fe###@ďD"""$$$%%%$$$$$$############ne"""###=e###&&&''''''$$$$$$ege''''''sĪj@h%%%((()))fdDĦ&&&@ďD((((((Hkge000666:::::::::;;;<<<@@@@hWWWXXX@GcccQQQHĪj@IŌ]]]fffBenewwwHkge@@@ne>>>AAAfeHu]3hhfffYYYLLLseRRRdddgeĦja>aĦ}}}xxx@G===BBBse...------///111333===MMM<Ōlllfff\\\@G555444Hkge>>>GGGQQQVVVVVVVVVUUUNNNHĪj@IŌ""""""ege&&&&&&Hu]3hIŌ"""!!!DdDĦ$$$ne###%%%@h&&&&&&>h%%%%%%&&&se***ne'''(((@G''')))sĪj@h111;;;NNNhhh{{{kkkpppooo___VVVEEE444111...---///,,,'''%%%'''))))))))))))(((((('''''''''''')))---111888FFFTTTiiiwwwkkklll}}}kkkZZZEEE999444000------++++++************++++++,,,,,,,,,///222555555555222000------------,,,+++((())))))******++++++++++++,,,,,,,,,++++++***)))$$$%%%&&&&&&%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%$$$"""!!!###$$$"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!  !!!###$$$%%%%%%############"""!!! """$$$&&&&&&%%%######$$$"""######$$$$$$$$$$$$###!!!"""$$$%%%&&&%%%%%%$$$######$$$%%%&&&'''((())))))))))))'''$$$######$$$&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&%%%$$$$$$%%%&&&((()))4DuXӵ###ĵD^!!!""""""###"""$$$!!! !!!"""###$$$%%%%%%%%% """ ############%%%%%%$$$""""""###%%% !!!$$$%%%%%%%%%$$$$$$$$$$$$#########"""%%%&&&&&&$$$%%%###%%%'''###%%%&&&&&&%%%DdDĦ&&&%%%'''))))))111555:::===>>>AAACCCDDDEEEIIIYYYWWWXXX\\\gggYYYMMM]]]^^^rrrnnnkkk<<>>EEEKKKD^eeePPPFFF<<<s׼sAAAEEE[[[{{{geFm8III>aĦvvv999<<>>FFFSSS___```[[[WWWWWWPPP !!!!!!$$$###"""D^###"""!!!DdDĦ&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&s׼s&&&)))((('''''')))***&&&(((---///888III```xxxvvv{{{~~~sss___MMMBBB999222///---,,,---+++&&&%%%'''''''''(((((()))(((((((((***((((((***---222>>>KKKbbbwww~~~kkkgggxxx~~~qqq[[[KKK<<<666333///---...+++******++++++,,,---...///......///111222222111///---------///...***'''(((((())))))***)))))))))+++++++++***)))((('''&&&###$$$&&&'''&&&%%%$$$###!!!"""###$$$%%%%%%%%%%%%"""############$$$&&&'''$$$$$$$$$###!!!"""###%%%###"""""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!""""""######"""  """$$$&&&&&&'''############"""!!! !!!"""######"""!!!"""###$$$$$$%%%&&&%%%%%%######!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""###%%%&&&((()))''''''((('''%%%%%%&&&(((''''''%%%%%%%%%&&&((()))&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%''')))***Φ4DuXӵtvӵ>d<Ħ""" """"""!!! Ħ"""######!!! !!! !!!"""###############$$$###Ħ ###$$$###$$$%%%%%%%%%###!!! ''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&$$$"""!!!!!!""""""######"""""""""%%%'''%%%$$$!!! !!!$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&Ħ###"""!!!!!!!!!!!!$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!! ###&&&))))))'''$$$"""###$$$%%%$$$$$$$$$&&&(((>d<Ħ&&&%%%%%%%%%$$$$$$&&&(((***)))((('''+++000444777:::===???AAAEEEIIIJJJJJJNNNVVV]]]XXX[[[]]][[[YYY[[[bbbhhhooovvvxxxqqqeee[[[RRRKKKRRRXXX\\\ZZZUUUTTT[[[ccc~~~|||rrreeeaaa___SSSJJJDDD:::777;;;??????ĦXXXdddttt>d<ĦYYYLLLDDD;;;333Be<<aĦ}}}qqqbbbSSSLLLEEE>>>;;;<<<<<<Be000...,,,---///222444<<d<Ħ%%%((('''''')))>d<Ħ'''((((((Ħ%%%&&&((()))))))))((((((%%%%%%&&&&&&&&&&&&&&&&&&((('''''''''Be&&&%%%(((******Ħ&&&)))***+++***((('''((()))&&&''')))))))))***,,,......666EEE[[[rrryyywwwrrreeeRRR???555333444000.........,,,((('''+++$$$%%%'''((())))))***)))---)))'''((()))...;;;GGG^^^ppp{{{iiibbbrrr~~~jjj]]]KKK???555333000,,,+++...******++++++,,,---//////111000//////000000///......------...000...)))$$$((((((((((((((('''&&&&&&******))))))'''&&&%%%$$$###$$$&&&''''''&&&%%%###""""""###$$$%%%&&&&&&&&&$$$$$$%%%$$$######$$$&&&###$$$$$$###!!!"""$$$&&&$$$#########""""""!!!!!!  !!!"""######"""!!!!!!###%%%&&&'''(((############"""  !!!!!! !!!###%%%&&&&&&'''&&&%%%###"""!!!"""###$$$$$$###!!! """###&&&'''((($$$%%%&&&&&&&&&''')))+++)))'''%%%$$$$$$&&&)))***&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&((()))***?aŖ%7uSQuR)ӵsdKĦ###############gdKĦ###$$$$$$###"""!!! !!!!!!"""""""""!!!!!!"""gdKĦ!!!######%%%$$$"""!!!"""$$$''')))***)))(((&&&%%%%%%(((***&&&$$$"""!!!"""##################%%%'''((('''&&&&&&&&&%%%$$$""""""$$$&&&%%%$$$$$$###$$$%%%'''gdKĦ$$$$$$$$$%%%%%%$$$###""" !!!###$$$%%%%%%$$$######""""""!!!###$$$&&&(((((((((&&&%%%$$$$$$######$$$%%%'''(((gdDĦ(((''''''$$$"""!!!###&&&)))(((''')))+++...111444888===AAAFFFJJJKKKLLLPPPXXX\\\\\\[[[]]]___^^^^^^```eeejjjuuussslll```TTTOOORRRWWW^^^^^^]]]YYYVVVXXXcccnnnrrrlllbbbXXXTTTPPPJJJDDDCCC???AAA@@@gdKĦooouuusdKĦGGGAAA888444///333;;;???III\\\ŶSKKKSSS^^^3weA"""ne""""""#########ne######$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!ne###$$$%%%&&&%%%###"""!!!"""$$$&&&(((((()))((('''%%%%%%'''((('''&&&%%%$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&%%%###"""%%%%%%%%%$$$"""!!!"""$$$$$$######$$$$$$%%%ne%%%$$$###$$$%%%%%%%%%$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$############$$$%%%'''''''''&&&%%%''''''%%%$$$$$$%%%%%%De''''''&&&%%%&&&$$$###$$$(((***+++***+++---111333555888<<ABBBJJJWWWk<zzzrrrnnn___RRRDDD===:::666333333222---***,,,,,,,,,111999DDDGGGGGGfh???333...///000---))))))(((''''''))),,,///111666666;;;FFFTTT]]]___]]]YYYSSSKKKBBB:::222+++&&&!!!!!!!!!!!!!!! !!! De&&&&&&&&&%%%%%%%%%ne%%%&&&ne$$$$$$$$$%%%'''***+++***)))'''%%%""""""$$$%%%$$$"""$$$$$$$$$$$$%%%&&&'''(((+++,,,ne)))((((((***,,,,,,***((((((((()))************+++...000222666BBBSSSgggwwwpppgggSSS===111//////,,,///...,,,***)))(((((('''###$$$&&&(((***+++------***,,,,,,+++***---555<<>>666...+++,,,...,,,***)))((())))))***,,,---...111222555<<>>888444333///+++***+++,,,***((()))+++///333666999:::;;;666333000000111111...+++,,,+++***(((&&&%%%######%%%&&&'''&&&%%%%%%&&&(((((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%"""!!! !!!###%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%!!!  """"""""""""""""""""""""%%%%%%&&&%%%$$$"""  """$$$%%%%%%$$$$$$#########"""""""""!!!!!!"""######"""  !!!"""###%%%&&&'''$$$$$$%%%&&&%%%$$$"""!!!$$$$$$############$$$%%%$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%% !!!"""!!!  !!!"""  ###%%%$$$###!!!!!!!!!""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''((((((###"""!!!!!!!!!###%%%&&&###&&&(((((('''%%%$$$$$$!!!"""$$$$$$$$$$$$%%%&&&$$$######$$$%%%&&&$$$###"""###%%%%%%###!!! !!!"""###%%%&&&%%%%%%$$$&&&%%%$$$""""""######$$$'''&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&***)))((('''&&&%%%%%%$$$%%%&&&((()))******))))))((('''&&&''')))---000222000333888:::;;;::::::;;;BBBHHHMMMPPPSSSVVVVVVRRRWWW\\\aaacccbbb```aaabbbfffgggfff```[[[___iiisssmmmdddYYYUUUbbbzzzooo```RRRJJJAAA<<<999888>>>FFFHHHRRR___jjjxxxyyymmmcccLLLGGG@@@:::888777666555///333555555777AAAQQQ]]]{{{kkkRRR@@@888444555999@@@OOOjjjyyyrrrjjjVVVBBB;;;:::999555222000---+++,,,111888>>>CCCAAA===999666999???CCCEEE:::555000---...///...---))))))***+++,,,,,,,,,,,,---...000333999AAAJJJPPPNNNKKKFFF@@@:::333,,,''')))((('''%%%$$$"""!!! ######"""""""""###%%%&&&%%%%%%%%%$$$$$$######""""""###%%%$$$######$$$%%%###""""""$$$&&&''''''&&&$$$###""""""############!!!"""$$$'''(((((((((((()))((('''&&&&&&&&&&&&&&&&&&(((******((('''''''''''')))+++,,,,,,,,,---......555>>>GGGQQQ___qqq~~~uuueeeYYYFFF555,,,***++++++(((((('''''''''((())))))%%%%%%&&&'''(((***+++,,,)))***+++******+++...111666EEERRR```pppvvv|||}}}kkk^^^^^^ddd{{{}}}VVV>>>666333000...+++))))))+++,,,+++***+++---111555999<<<======888555222111111000...+++******)))'''&&&%%%$$$###&&&''''''%%%######$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$###""""""!!!"""###$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%% """%%%%%%$$$""""""###$$$$$$%%%%%%%%%%%%!!!  !!!!!!!!!!!!"""###$$$%%%$$$""" !!!###$$$$$$$$$$$$###########################$$$%%%$$$!!! !!!###&&&((($$$$$$%%%&&&'''&&&&&&%%%&&&%%%$$$############$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&%%% !!!""""""  !!!!!!!!! !!!###$$$%%%%%%""""""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%'''(((((((((''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&!!!!!!!!!!!!!!!###$$$%%%"""$$$'''(((&&&$$$"""""" """$$$$$$$$$$$$''')))%%%$$$$$$$$$%%%%%%$$$"""!!!###%%%%%%###!!!!!!!!!!!!"""$$$%%%&&&&&&%%%$$$%%%$$$###"""!!!"""######&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%&&&&&&'''(((&&&&&&%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((()))*********))))))&&&&&&'''((())),,,000222111444999<<<<<<;;;;;;;;;@@@GGGMMMPPPTTTWWWVVVRRRRRRXXX```eeedddaaa______YYYZZZ]]]aaaggglllpppssshhhgggdddfffuuuwwwdddVVVJJJDDD===999555666>>>HHHNNNZZZgggsss~~~~~~oooddd[[[TTT@@@<<<888444222222222222444666777888???PPPhhhyyy|||dddPPP???777666444555444777FFFeee~~~sssllliiiUUUAAA999888777444111.........111999BBBGGGIII@@@:::444222444888===AAA:::888555333111000///...***+++,,,,,,,,,,,,+++***+++,,,,,,---000777AAAHHHFFFDDD@@@<<<888333---)))******((('''%%%###"""!!!$$$$$$###""""""###%%%%%%%%%%%%%%%%%%$$$$$$######"""$$$%%%%%%$$$$$$&&&'''%%%$$$######$$$$$$###"""############"""###$$$%%%"""###%%%'''((((((((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&(((++++++***(((((()))''')))+++,,,,,,,,,---...///555<<>>555222333222333222444EEEggg|||uuupppkkkeeeSSS@@@777555222///...///111444999BBBKKKMMMKKK===666///...000222666;;;;;;;;;;;;888444111000000,,,,,,------,,,+++*********))))))))),,,111999>>>===:::888555333000---***))))))((('''&&&%%%$$$$$$$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%'''((('''%%%###"""######""" ###$$$%%%$$$######%%%'''$$$%%%&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,+++*********((()))++++++++++++---///000555;;;>>>DDDSSSiiiyyyyyyqqqhhhXXXJJJ999000,,,)))'''((((((((((((((()))+++,,,---+++***(((&&&%%%%%%&&&&&&%%%&&&&&&(((***---000111333???JJJZZZjjjppp|||qqq\\\QQQWWWeeezzzUUU<<<444111///+++,,,,,,,,,,,,,,,---------///333777999:::999888222222222111000///......((((((((('''''''''''''''(((((((((&&&###""""""###!!!!!!!!! !!!!!!"""###%%%%%%&&&&&&%%%###!!! !!!"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$ """%%%&&&%%%###"""###$$$%%%&&&%%%$$$###!!!"""""""""!!!   !!!"""!!!!!!  !!!"""###$$$%%%##################$$$$$$!!!###%%%%%%###"""!!!"""  """%%%&&&"""###$$$%%%'''((()))***$$$%%%&&&''''''%%%###!!! !!!"""############%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&""""""!!!!!!!!!"""""""""######"""###$$$&&&%%%$$$"""!!! !!!###$$$###""""""!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!"""###$$$$$$$$$###### !!!""""""###!!!###%%%%%%###"""!!!""""""$$$%%%$$$###&&&,,,222,,,***((('''&&&%%%!!!!!!"""#########$$$&&&(((%%%%%%%%%%%%&&&'''(((((($$$###"""!!! !!!"""""" !!!###$$$&&&'''''''''"""#########$$$$$$%%%%%%''''''((((((((('''&&&%%%"""###%%%&&&'''''''''&&&)))*********)))'''%%%$$$%%%(((+++,,,,,,,,,---//////333777:::<<<===>>>???GGGMMMQQQRRRTTTVVVSSSNNNJJJSSS___eeeddd___YYYVVVMMMRRR[[[eeellllllgggbbbcccrrruuucccPPPFFF@@@AAADDDEEECCCDDDOOOZZZhhhrrr|||~~~nnnYYYIIIAAA===999555555444222000//////000777<<>>999555111000111333444999NNNpppuuuoookkkfff\\\MMM===555222///...///222777<<>>999444333444......---,,,++++++******((('''&&&'''***...222444333111...------,,,+++)))'''''''''''''''&&&&&&&&&$$$###"""!!!!!!"""###$$$!!!""""""######$$$$$$$$$ """$$$$$$$$$%%%'''((('''%%%"""""""""######"""###%%%&&&%%%$$$$$$&&&(((''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''')))+++,,,+++******+++)))************+++...000111555:::>>>FFFVVVmmm}}}~~~~~~|||wwwmmmcccSSSDDD666000...)))&&&&&&''''''(((((()))***,,,,,,***)))'''%%%%%%%%%&&&'''((('''&&&''')))---000111222>>>KKK[[[iiilllyyy~~~nnn\\\SSSZZZfffzzz~~~XXX>>>333111111,,,---...---,,,,,,,,,,,,---///333666777666444333......//////......///000******)))(((((('''&&&&&&&&&''''''&&&$$$$$$%%%'''""""""!!!!!!""""""###$$$%%%&&&''''''&&&$$$!!! !!!!!!"""###$$$$$$######%%%&&&&&&&&&%%%%%%$$$###!!!$$$&&&%%%$$$###$$$%%%&&&&&&%%%###"""!!!"""$$$%%%$$$""" !!!"""""" !!!!!!!!!!!! !!!"""###$$$%%%###############"""""""""!!!$$$%%%$$$###"""### !!!"""$$$%%%"""""""""######$$$%%%&&&!!!###'''))))))&&&### !!!"""######$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&!!!""""""!!!"""###"""###$$$###""""""$$$%%%&&&$$$"""!!! !!!"""###""""""!!!!!!!!!"""$$$%%%$$$%%%$$$$$$###"""!!! !!!"""###$$$%%%$$$###### !!!""""""""""""###$$$$$$"""!!!!!!""" """###!!! ###+++222***(((''''''((('''%%%###!!!"""#########%%%(((+++'''&&&%%%%%%&&&''')))***$$$###!!! !!!!!!""" """$$$&&&'''(((((("""############$$$$$$$$$'''((()))******(((&&&$$$###$$$%%%&&&&&&&&&%%%%%%---------,,,+++)))'''%%%%%%)))---///---,,,---///...222666999;;;===???AAAKKKPPPTTTSSSSSSTTTQQQLLLOOOXXXbbbgggcccZZZRRRMMMNNNUUU___gggiiieee```\\\dddwwwxxxnnn[[[HHH???>>>BBBGGGKKKKKKLLLWWWcccpppxxx{{{ppp]]]III???===:::555111222222000...---...///888@@@OOOddd}}}vvveeeQQQ>>>888:::888444000111555888@@@VVVxxxvvvnnneee]]]RRRFFF999333111///000333555;;;BBBGGGPPPUUUPPPFFF000)))&&&+++000333:::BBB???BBBEEECCC===999888999000///---,,,+++*********'''%%%$$$%%%)))---...///---+++((('''((())))))(((&&&&&&&&&&&&'''''''''((($$$###"""!!!!!!"""###### !!!"""###$$$$$$!!!#########$$$&&&(((&&&$$$"""!!!###$$$$$$$$$$$$&&&'''&&&$$$$$$'''***)))((('''%%%%%%&&&''''''$$$&&&'''))))))(((&&&%%%&&&(((++++++*********************))))))+++...111111555:::???III[[[qqq~~~{{{uuuiii^^^PPPAAA444111///)))%%%%%%'''''''''((((((***+++,,,)))(((&&&%%%%%%&&&''')))***(((&&&&&&))),,,///000///===MMM]]]iiiiiivvvnnn```YYY___iiirrr\\\???333222333,,,.........,,,+++***+++...000333555555444111///+++,,,---...---...///111---,,,+++)))(((&&&%%%$$$$$$%%%&&&&&&%%%&&&(((***######"""######$$$%%%%%%&&&'''(((((('''$$$""" !!!""""""############"""&&&&&&&&&&&&%%%%%%$$$### !!!$$$&&&&&&%%%$$$$$$&&&&&&&&&$$$"""!!!!!!###%%%&&&&&&### !!!"""######$$$$$$###"""!!! !!!!!! !!!###$$$%%%#########"""""""""!!!!!! ###%%%$$$#########!!!!!!!!!!!!!!!"""#########""""""!!! !!!!!!###'''++++++'''### !!!"""###$$$$$$%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&& !!!######$$$$$$$$$$$$######'''&&&%%%$$$###"""""""""###  ###&&&%%%$$$'''%%%###"""###$$$$$$###$$$%%%&&&'''&&&$$$!!!%%%$$$"""###$$$%%%%%%$$$%%%$$$###"""!!!!!!!!!!!!&&&%%%$$$%%%'''((('''&&&((('''&&&%%%$$$###$$$$$$###$$$$$$%%%%%%&&&''''''%%%$$$######%%%%%%$$$###%%%%%%%%%$$$$$$######### """"""!!!$$$''''''###'''&&&$$$######$$$&&&'''+++***(((&&&&&&&&&''''''&&&''''''&&&$$$$$$&&&'''+++++++++)))''''''(((***((())),,,...111222333444555666555444555:::BBBIIIQQQRRRSSSSSSVVVZZZWWWPPPUUU___fffddd\\\UUUOOOKKKWWW]]]dddfffeeeaaa``````nnnpppbbbYYYOOOEEEAAABBBEEEBBBGGGWWWaaaiiivvv~~~ggg]]]NNN@@@777222000///333111222222///,,,///666BBBOOObbbxxx}}}jjj^^^RRREEE999555555222///...333666===KKKeeeuuummmfffaaaFFF>>>555111222555666444===EEEJJJKKKQQQUUUJJJ999///+++''')))000777<<<>>>HHHGGGFFFDDDAAA???===<<<555222...++++++***)))(((%%%%%%%%%&&&''')))+++,,,(((((((((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''######"""!!!!!!!!!!!!!!! !!!"""###$$$#########$$$$$$%%%%%%%%%&&&%%%$$$######%%%'''(((((()))((('''%%%$$$&&&''''''&&&%%%&&&((()))(((''''''((()))******)))((('''''''''((())))))((('''&&&'''***,,,***((()))...444000555<<>>===CCCDDDLLL```lllsss~~~{{{\\\SSSEEE999222/////////000000222444222111666>>>NNN```yyy~~~hhhXXXOOOJJJ@@@777555444000//////222:::GGGZZZuuuuuukkkaaaXXXDDD===444000222666888888BBBIIILLLJJJKKKMMMCCC444---+++***,,,222888>>>@@@EEEEEEEEEDDDCCC@@@>>><<<333000,,,******+++******%%%%%%$$$$$$%%%''')))***$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''"""!!!!!!   !!!""""""""""""###$$$%%%%%%&&&&&&'''&&&$$$######$$$%%%'''((()))***)))'''&&&&&&(((%%%$$$$$$%%%&&&''''''''''''((()))))))))((('''&&&''''''((()))((('''&&&&&&''')))+++***((()))...333000555;;;AAAKKKZZZmmmzzz|||zzztttrrriii\\\JJJ@@@555000,,,(((&&&'''&&&&&&&&&'''(((+++,,,...+++***(((&&&&&&''')))+++(((((((((((()))***+++,,,...333<<>>:::888999BBBHHHUUUmmmzzz~~~oooUUUKKK>>>333---,,,---.........111444555777@@@KKKcccxxxkkkUUUHHHDDD???999444222000...000444<<>>BBBAAAAAACCCCCCCCCAAA@@@>>>444000,,,)))***++++++,,,&&&$$$"""!!!"""###&&&((("""###$$$%%%&&&&&&&&&&&&###$$$%%%&&&''''''''''''!!!   !!!!!!"""###%%%&&&''''''((('''%%%$$$######$$$$$$&&&(((******)))''''''((($$$$$$$$$%%%%%%&&&'''(((((((((((((((((('''&&&%%%''''''(((((('''&&&&&&%%%&&&(((***)))((()))---111000444888===EEESSSfffsss||||||wwwvvvnnnbbbJJJ???444///,,,((('''(((&&&'''((()))++++++,,,,,,+++)))'''&&&%%%&&&'''((($$$&&&''')))***))))))(((+++///777CCCSSSfffxxxuuuVVV>>>222///******))))))((('''''''''******+++------......------+++)))((('''&&&'''''''''(((***++++++)))'''%%%%%%%%%$$$!!!!!!###%%%%%%&&&$$$###"""$$$%%%&&&''''''''''''%%%###""" !!!"""###$$$$$$%%%'''((('''%%%"""  !!!!!!###$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%$$$"""!!!"""###!!!"""######!!! !!! !!!!!!"""""""""""""""!!!!!!  !!!###$$$&&&%%%$$$###""""""###$$$%%%&&&&&&&&&%%%$$$######""""""!!! !!!"""$$$%%%&&&&&&''''''&&&%%%$$$$$$""""""###$$$$$$#########!!!!!!""""""######$$$$$$#########$$$$$$%%%%%%%%%'''((()))(((&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$###""""""!!!!!!""""""""""""""""""!!!%%%%%%$$$$$$###$$$$$$$$$!!!!!!!!!###%%%''')))******(((''''''(((((('''&&&######$$$%%%$$$###!!! """!!!!!!###&&&''''''&&&######$$$%%%&&&'''''''''%%%######$$$%%%&&&%%%$$$$$$%%%'''''''''%%%###"""!!!""""""######$$$%%%%%%###"""!!!"""$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$###%%%((('''###%%%%%%&&&%%%%%%$$$###""""""###%%%''''''''''''&&&$$$&&&)))***)))((('''''')))***+++***))))))***,,,444333222222222333444444:::999888888;;;AAAHHHMMMTTTYYY^^^ccciiinnnjjjcccddd\\\YYYYYYTTTOOOWWWfffkkkllljjjddd```iii|||}}}wwwooo]]]RRRHHHBBB===777555666:::HHHQQQ___wwwxxxdddSSSJJJ===222,,,+++,,,.........000222444;;;JJJYYYvvvhhhQQQFFFDDD;;;777444333222333;;;DDDUUUeee|||xxxrrrkkk[[[LLL@@@:::333///111777<<>>BBBAAAAAAAAAAAABBBCCCDDDDDD999444///+++***++++++,,,'''%%%"""!!! """%%%&&&&&&&&&''''''((('''''''''!!!"""$$$%%%&&&&&&&&&&&&   !!!"""###%%%&&&'''(((((('''&&&$$$###"""""""""$$$''')))***)))'''''''''%%%&&&&&&&&&%%%&&&(((***(((((((((''''''&&&%%%%%%'''''''''''''''&&&&&&%%%&&&((()))))))))***---000000333666999@@@NNN```mmmzzz|||~~~zzz{{{sssgggKKK???444...+++'''&&&(((&&&''')))+++,,,,,,+++******)))'''%%%$$$$$$%%%%%%$$$%%%&&&'''((((((((('''+++///888CCCSSSeeewwwcccFFF555...*********))))))((('''&&&'''(((((()))***+++,,,,,,,,,+++)))'''&&&&&&'''''''''(((+++,,,,,,)))&&&$$$&&&%%%###  """$$$%%%%%%$$$""""""###$$$%%%&&&&&&'''&&&%%%$$$$$$""""""""""""###$$$%%%&&&)))((((((&&&###!!!  !!!"""###&&&%%%$$$###"""###$$$%%%%%%&&&&&&%%%"""!!!!!!""""""###$$$###!!!  !!!"""############ """###$$$&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$######%%%$$$######"""###$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%###"""""""""""""""######!!!!!!!!!!!!"""######$$$"""######$$$%%%&&&&&&'''((()))***(((%%%###"""###"""""""""######$$$%%%%%%"""############""" !!!!!!""""""!!!!!! $$$$$$$$$###$$$$$$%%%%%%###############$$$%%%&&&((('''&&&&&&''''''&&&$$$!!!""""""###""""""!!! !!!!!!"""$$$&&&''''''%%%!!!"""$$$%%%&&&'''&&&&&&$$$###"""###%%%%%%%%%$$$###%%%&&&''''''&&&$$$"""!!!""""""######$$$%%%%%%!!!!!!!!!"""%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$$$$###&&&***)))%%%$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''((((((((('''%%%(((+++,,,+++***)))***+++---...///......///000555444444333222222222222666666888<<>>;;;888555555999AAASSS^^^hhh{{{vvv^^^NNNFFF;;;111------...///000......///111:::NNNaaa|||oooVVVIIIEEE<<<888666666888>>>LLLYYYqqq}}}xxxpppkkkjjjfffWWWHHH>>>999333///111666;;;???DDDGGGEEE===444000...---,,,000444666777:::>>>BBBIIIGGGEEEDDDEEEHHHKKKNNNBBB<<<333---************(((&&&$$$""""""###%%%&&&(((((((((((('''&&&%%%$$$ !!!###%%%&&&%%%%%%$$$!!!  !!!!!!  !!!"""###%%%&&&'''(((((('''&&&$$$###"""!!!!!!!!!$$$''')))(((&&&&&&&&&%%%&&&&&&$$$######&&&)))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******+++---///111222444777===LLL___mmmyyyyyy{{{~~~{{{|||sssfffKKK@@@444///+++&&&$$$%%%&&&'''***+++,,,+++)))((()))(((&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%&&&'''((()))+++000999EEESSScccrrr{{{oooOOO888000,,,,,,+++******))))))(((&&&&&&'''((()))***+++,,,,,,+++)))(((''''''((((((''')))+++,,,,,,)))%%%###%%%%%%$$$!!!!!!###$$$$$$###!!!!!!"""$$$$$$$$$$$$%%%%%%%%%%%%%%%######""""""###$$$%%%&&&***)))((('''&&&$$$"""  !!!!!!$$$###"""!!!!!!"""###$$$$$$%%%&&&$$$"""!!!!!!""""""$$$$$$###!!! """############ !!!"""###%%%$$$"""!!!!!!"""$$$&&&"""""""""""""""#########((('''&&&%%%$$$#########%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$###""""""!!!""""""###$$$###$$$$$$%%%&&&''''''(((((())))))(((%%%###"""""" !!!###%%%'''))) !!!"""######"""  !!!!!!!!!!!! ############$$$%%%&&&&&&%%%&&&%%%$$$"""!!!"""$$$&&&%%%%%%&&&'''&&&$$$###!!!!!!"""""""""!!!!!!!!!!!!!!!"""$$$''''''&&&$$$!!!###$$$&&&''''''&&&&&&###"""!!!"""$$$%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$""""""######$$$%%%%%%%%%!!!!!!!!!###&&&(((((('''%%%%%%%%%%%%&&&&&&&&&&&&"""%%%%%%$$$&&&******&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''(((((((((&&&(((+++,,,+++***++++++...000333333333333444555555555555555444333222111333444999BBBLLLVVV\\\___]]]```bbbdddkkkqqqqqqlll```ZZZUUUUUUZZZbbbgggjjj___\\\\\\fffzzz{{{mmm\\\LLLAAA888555444555444444888>>>III___jjjppp|||pppXXXDDD>>>666000...///000111000///...---...777KKK___ssszzz___NNNFFF<<<999888<<>><<<777000------......000444777:::>>>CCCFFFRRRPPPLLLKKKKKKNNNRRRUUUIIIBBB777///***)))))))))'''&&&%%%$$$$$$$$$%%%&&&(((((('''&&&%%%###"""!!! !!!###%%%%%%$$$"""!!! !!!"""  !!!!!!"""###%%%&&&''''''&&&&&&%%%$$$###"""!!!!!!!!!###&&&'''&&&&&&&&&'''$$$%%%%%%### ###'''(((''''''&&&&&&'''((((((''''''&&&''''''((()))***(((((()))+++,,,---...///111222444666>>>MMMbbbqqq{{{zzzxxxwww||||||zzznnn^^^HHH>>>444///,,,'''$$$%%%&&&''')))***+++)))((('''''''''&&&%%%%%%$$$$$$$$$''''''&&&&&&'''(((***+++***///777BBBNNN]]]jjjssszzzWWW>>>555///---,,,*********++++++%%%&&&((()))++++++,,,,,,***)))(((''''''((()))***((()))+++,,,+++(((%%%$$$$$$$$$$$$###  !!!###$$$$$$"""!!! """###"""""""""###$$$%%%%%%&&&$$$###"""""""""###%%%&&&***)))(((((((((&&&###!!! !!! """!!!!!!!!!!!!"""#########$$$$$$###!!! !!!""""""###$$$###!!!  !!!"""""""""""" !!!!!!"""""""""###"""!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!"""###$$$((((((((('''&&&%%%$$$###%%%%%%$$$###"""#########""""""!!!""""""$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&'''''''''&&&'''((('''%%%######$$$!!!###&&&)))*** """###$$$###!!!  !!!!!! ############$$$%%%&&&'''&&&''''''%%%"""!!!###%%%&&&%%%%%%&&&'''&&&$$$""""""#####################""""""###%%%''''''%%%"""###$$$&&&((((((((('''&&&###"""!!!"""$$$$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&###"""!!!"""$$$&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&((('''%%%&&&)))(((#########"""""""""$$$%%%&&&%%%$$$$$$$$$%%%&&&''''''&&&((())))))))))))***,,,---///222333333333444555555666888888888666333222555888???KKKXXXbbbggghhhdddfffhhhiiilllnnnjjjcccUUUTTTQQQPPP]]]mmmnnndddZZZYYY___ooosssbbbOOO===333------///222222333999@@@NNNgggtttuuu|||lllVVVAAA===777222111111111000---...//////---222DDDVVVfff{{{ppp\\\QQQHHHFFFIIIRRR]]]iiixxxzzzvvvtttmmmoooppppppnnngggUUUEEE:::888555111000111555777888777444222///------...///000222888???FFFKKKMMMSSSRRRQQQPPPPPPQQQRRRSSSKKKCCC888...)))((((((((($$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%$$$###""" """###%%%$$$###  !!! !!!""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$###"""!!!!!!"""$$$%%%&&&&&&&&&(((***((())))))%%% ###((((((''''''''''''(((***+++&&&&&&&&&'''(((***,,,---))))))***,,,.../////////111222444777@@@QQQgggwww{{{|||xxxqqqsss}}}{{{jjjWWWCCC:::333000...)))&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))******+++******+++...444===IIIXXXgggppp|||___EEE<<<000...+++)))((()))+++---%%%'''***,,,......------'''&&&&&&&&&&&&((()))*********+++***)))'''&&&$$$"""$$$%%%%%%###!!!!!!""""""######""" !!!### !!!"""$$$%%%&&&$$$###"""!!!!!!"""$$$%%%(((&&&&&&'''((('''$$$!!!""""""#########"""!!! !!!!!!"""###############!!!"""###""" !!!"""!!!###$$$###!!! !!! !!! """######$$$$$$$$$######!!!!!!!!!"""###$$$$$$%%%!!!!!!!!!!!!"""###%%%%%%&&&''''''((((((''''''''''''&&&$$$###"""""""""""" !!!"""###$$$&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&###%%%&&&&&&%%%$$$%%%&&&"""!!!!!!!!!###%%%((())) """$$$%%%$$$###""" """"""######$$$%%%&&&'''&&&((()))'''$$$###$$$'''&&&&&&&&&'''((('''%%%###$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%'''&&&$$$!!!%%%&&&(((******)))'''&&&###!!!!!!"""###$$$###"""&&&%%%$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%&&&''''''$$$###""""""######""" %%%%%%%%%&&&&&&''''''''')))***)))&&&&&&(((%%% ###"""!!!!!!"""$$$&&&(((%%%$$$#########$$$%%%&&&%%%&&&''''''&&&''')))+++)))+++...000000000000111555777:::;;;;;;888555222999===FFFSSSaaakkkoooooojjjmmmmmmlllkkkhhh___UUUGGGKKKJJJKKK]]]sssrrraaaXXX[[[dddvvvuuuhhhWWWCCC333+++------000333222222888@@@PPPkkkyyyxxx|||ppp]]]EEE@@@;;;666333111///...+++---111111...000>>>MMM^^^ooommmaaa\\\\\\aaannn|||uuullljjjkkkdddjjjoooooolll```KKK999999888555222000000222444666333000000...---,,,...//////111888CCCLLLRRRSSSPPPPPPQQQRRRQQQPPPNNNMMMKKKCCC777---(((''''''((("""###$$$&&&&&&%%%$$$$$$'''''''''(((''''''&&&&&&!!!"""$$$%%%$$$"""  !!!"""###$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!###%%%&&&&&&&&&'''***,,,,,,...---)))###"""&&&+++''''''''''''(((***+++---&&&&&&&&&'''))),,,...///*********,,,///000000///111222555888BBBTTTkkk{{{zzz|||wwwnnnmmmwww}}}iiiTTT???777111111000+++((((((''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%(((+++---...---+++)))...///333:::FFFWWWhhhsssuuueeeJJJAAA111...+++'''''')))+++...&&&(((+++...000000...---$$$$$$$$$$$$%%%''')))***++++++******((('''&&&%%%!!!###&&&&&&%%%###"""""""""######""" !!!""" !!!###%%%&&&$$$###!!! """$$$%%%&&&%%%$$$&&&(((((($$$ %%%%%%&&&&&&%%%$$$"""!!!!!!"""###%%%%%%%%%$$$### !!!!!! !!!"""!!!"""######!!! !!! %%%%%%&&&&&&&&&%%%$$$$$$ !!!###$$$$$$$$$$$$""""""!!!!!!"""$$$&&&'''$$$%%%&&&((()))*********)))'''%%%###"""""""""""" """$$$&&&'''(((((('''&&&$$$######$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%%%%&&&'''%%%$$$###""""""$$$&&&'''***'''%%%$$$%%%$$$!!! """""""""  !!! !!!"""######$$$&&&)))((('''%%%"""""""""###$$$!!!"""$$$&&&'''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&%%%$$$###"""###$$$&&&''''''&&&$$$###%%%$$$$$$$$$######""""""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&)))***(((&&&%%%$$$######"""#########$$$$$$%%%&&&&&&&&&%%%%%%((()))))))))(((&&&$$$"""!!!""""""$$$%%%&&&''''''$$$$$$$$$$$$%%%&&&'''((()))'''&&&%%%%%%'''***,,,///......---......///000666:::??????:::666333222777===JJJZZZhhhpppooommmrrrrrrrrrrrroooeeeXXXNNNEEEDDDIIIXXXiiinnnfff[[[\\\hhhvvv|||jjjXXXHHH:::...'''------......000444:::>>>RRRbbbtttzzzdddQQQEEE999666555111---,,,...,,,---...///000888@@@RRR]]]qqqxxxmmmkkkgggaaabbb```ccchhhcccRRRAAA999444111...------.........111///------000111000...///111555>>>IIIRRRVVVWWWZZZTTTNNNMMMQQQSSSNNNIIIHHH???444---***'''###!!!"""############%%%%%%%%%%%%%%%$$$###"""!!!""""""###"""  """#########"""!!!"""###&&&'''(((((('''&&&'''&&&&&&%%%$$$$$$$$$%%%"""###$$$%%%'''((()))******(((&&&$$$$$$&&&((()))%%%&&&&&&''')))+++,,,---(((((())))))***+++++++++*********+++,,,---...///...000222666@@@SSSkkk|||}}}zzzuuuqqqqqqtttyyy}}}~~~jjjWWWCCC;;;222...000000,,,(((+++******)))(((''''''&&&&&&%%%$$$$$$$$$&&&((()))---***'''&&&'''(((((((((+++...111444===OOOaaammmttt}}}[[[???666000++++++***)))+++///***,,,///111111000---+++&&&%%%$$$$$$%%%'''***+++,,,,,,***)))'''%%%$$$###%%%$$$$$$&&&)))***)))'''%%%$$$###"""!!!!!!!!!!!!!!!!!! """$$$%%%%%%### """$$$%%%&&&&&&%%%$$$#########$$$%%%%%%$$$$$$######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%""""""###""""""!!! """"""""""""!!!!!!!!!!!! """######$$$$$$$$$###### !!!"""###$$$$$$!!!  """$$$###"""%%%$$$%%%&&&((((((&&&$$$$$$"""!!!"""######"""!!!$$$$$$$$$$$$%%%&&&'''((('''))))))%%%!!! %%%******'''###!!!!!!"""!!!!!!%%%%%%%%%&&&'''((())))))'''&&&$$$######$$$&&&'''(((&&&%%%%%%%%%$$$"""!!!"""###"""  !!! !!!"""""""""###%%%''''''&&&$$$###""""""######""""""$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###"""###$$$&&&''''''&&&$$$###%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%'''%%%$$$%%%''')))(((&&&%%%$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&))))))(((((('''%%%$$$###""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((((('''%%%$$$%%%&&&(((***......------...000222444===@@@BBB@@@:::555333222999AAANNN[[[ffflllnnnoooyyy{{{|||yyypppbbbTTTLLLBBBHHHTTTcccnnnnnncccYYYcccrrrtttaaaMMM>>>333,,,(((((()))***+++---222888===LLLZZZmmm|||kkk___PPP@@@999777222...,,,000//////111000///444:::@@@KKK]]]qqqsssjjjjjjfff``````___aaaddd\\\KKK<<<666333000---+++,,,---------...,,,***+++---///...---111111666@@@MMMVVVXXXVVVTTTRRROOOOOOOOONNNJJJGGGCCC;;;111+++(((&&&### !!!!!!""""""###"""############""""""!!! !!!!!!  !!!!!!!!! ###$$$&&&'''((('''&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$""""""###$$$%%%&&&'''''')))'''%%%$$$$$$%%%'''(((&&&&&&&&&'''(((***+++,,,&&&&&&''''''((())))))))))))))))))***+++,,,---...///000222666???RRRiiizzz|||zzzwwwsssrrrtttzzz~~~qqq\\\DDD<<<333...//////,,,(((******))))))(((''''''&&&&&&%%%$$$$$$%%%&&&)))***,,,)))&&&%%%&&&(((((('''+++---///111999III\\\iiiuuucccIII:::333...,,,+++(((***---)))+++---000000...,,,+++((('''&&&&&&&&&(((***+++++++++***((('''&&&%%%$$$%%%$$$%%%&&&((()))((('''%%%%%%$$$###"""!!!!!!!!! !!!"""###$$$%%%%%%###""""""###%%%%%%$$$$$$$$$###""""""###$$$%%%%%%$$$$$$#########$$$$$$###$$$%%%%%%&&&&&&%%%%%%!!!""""""""""""!!!!!! """"""""""""!!!!!!!!!  !!!!!!"""###############"""""" !!!"""###$$$$$$!!! !!!$$$$$$###"""$$$$$$$$$&&&((((((&&&%%%$$$"""!!!!!!######"""!!!!!!!!!!!!"""###$$$%%%%%%&&&''''''%%%"""!!!$$$((()))&&&###""""""###""""""$$$$$$%%%%%%&&&&&&'''''''''&&&$$$######$$$&&&''''''&&&%%%%%%%%%%%%###!!!!!!"""###"""!!! """ !!!""""""!!!!!!"""$$$$$$$$$$$$######""""""!!!###############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###'''%%%######%%%&&&&&&&&&%%%%%%$$$###############$$$$$$######$$$&&&'''))))))((('''&&&%%%$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''---,,,++++++...222666999AAABBBCCC???999555444666:::FFFTTT^^^bbbgggmmmsss|||kkkYYYMMMHHHGGGPPP]]]gggkkkiiidddaaaooo~~~|||yyylllWWWCCC555...++++++&&&''')))***---222888<<>>OOOeeeuuu{{{{{{zzzvvvtttuuuzzzwww```FFF>>>444///......+++(((***))))))(((((('''''''''%%%$$$$$$$$$%%%''')))+++***(((&&&%%%'''(((((('''***++++++---333BBBVVVeeeyyyiiiQQQ???777000---+++((((((+++((()))+++------,,,+++******)))(((''''''((()))******))))))((((((''''''&&&%%%%%%%%%&&&((()))'''&&&&&&&&&%%%$$$""""""!!!  !!!"""###$$$$$$$$$&&&%%%$$$$$$&&&&&&$$$"""""""""!!!!!!"""###$$$%%%%%%%%%$$$###""""""#########$$$$$$%%%%%%%%%%%%%%% !!!!!!""""""""""""!!!"""""""""!!!!!!!!! !!!""""""######""""""!!!!!!  !!!!!!"""###$$$$$$!!! !!!###%%%&&&$$$"""#########%%%'''((('''%%%###""" !!!"""######""" !!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%'''%%%###"""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&%%%$$$###"""###$$$###!!! !!!""" """######!!! !!!"""###############"""!!! $$$###"""""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########&&&%%%$$$$$$############'''%%%###""""""$$$%%%&&&%%%%%%$$$############$$$$$$###""""""###&&&)))***)))(((&&&$$$###$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((('''&&&&&&%%%%%%,,,+++***+++...444:::>>>@@@@@@???;;;666555777:::;;;IIIXXX```aaaeeennnxxxuuu___MMMGGGHHHQQQXXX___aaa```dddmmmvvv}}}~~~{{{yyytttrrrfffTTTAAA444.........+++,,,---...///333888;;;CCCLLL\\\qqqxxxhhhVVVLLLFFF===444//////...///333333///...000777;;;DDDPPP]]]nnnjjj[[[ZZZ^^^]]]YYYaaadddeee]]]NNN???888777111...***(((((()))******((('''''''''***---///111111777@@@JJJQQQUUUWWWXXXSSSQQQMMMIIIEEEBBB>>><<<444///***&&&%%%%%%$$$######!!!!!!""" !!!!!!!!!!!! !!!$$$%%%%%%&&&&&&&&&%%%$$$%%%$$$$$$#########$$$$$$'''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&'''''''''))))))))))))***,,,---...222333444666===MMMbbbqqqyyy{{{|||yyytttuuu{{{uuu\\\FFF???555000...---***((())))))((((((((('''''''''$$$$$$$$$%%%&&&(((***+++***(((&&&&&&((())))))((((((((((((+++000===SSSdddlllVVVAAA888///---+++((((((***'''((()))*********))))))******((((((''''''((((((((((((((((((((((((((((((&&&%%%%%%&&&'''(((&&&%%%&&&&&&%%%%%%$$$"""!!!!!! """$$$%%%%%%%%%$$$&&&%%%%%%''''''&&&###!!! !!!"""###$$$$$$%%%$$$###"""""""""""""""######$$$%%%%%%%%%%%%$$$ !!!""""""###""""""""""""!!!!!!!!!  !!!""""""######"""!!!  !!!!!!"""######$$$$$$!!!!!!"""$$$&&&&&&$$$"""###""""""$$$&&&''''''&&&###!!! !!!######""" !!!"""###$$$%%%%%%&&&%%%$$$%%%&&&((((((&&&$$$&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&&&&%%%%%%%%%###$$$$$$$$$"""!!!"""###!!!###%%%$$$###!!!!!!"""""""""#########"""!!!!!!$$$$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#####################&&&&&&%%%$$$#########$$$'''&&&$$$"""!!!"""###%%%&&&%%%%%%$$$###$$$$$$$$$$$$###""""""###&&&)))***((('''%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((((((*********)))((('''&&&%%%***))))))***...555;;;??????>>><<<888333333777;;;>>>KKKZZZaaabbbfffpppzzz|||}}}wwwfffRRRFFFGGGMMMVVV[[[___^^^^^^gggyyyzzzrrrmmmeeeVVVGGG:::222000///000111111000000111444777===DDDRRRfffzzzwwwhhh___TTTEEE777000///---...333444111///111111333888@@@HHHWWWmmmvvv^^^SSSTTTXXXZZZYYY```dddcccXXXHHH<<<777666///---***)))************(((((((((***,,,000444777666@@@LLLSSSTTTTTTXXX]]]ZZZQQQFFFAAA???>>>999555///,,,(((%%%$$$$$$$$$$$$"""!!! !!! !!!"""""""""""" $$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''(((((())))))*********+++,,,---...///333444555666===KKK___nnnvvvzzz}}}yyysssrrrzzzkkkRRRDDD???777222///---***(((((((((((((((''''''''''''$$$%%%%%%&&&'''((()))***)))((('''(((***++++++***'''&&&'''+++000<<>>===;;;777333444999>>>DDDNNNZZZbbbeeeiiipppwwwtttpppfffWWWIIIDDDIIIPPPSSSXXX]]]```dddooovvvnnnhhh^^^PPPBBB888333111333333222000......///111333:::FFFVVVhhhxxxvvvfffRRRAAA:::777222111444444222000222---...222777<<>>@@@JJJUUUYYYWWWVVVYYY^^^ZZZNNN@@@999999999555000+++)))&&&$$$""""""""""""  !!!""""""""""""""""""  !!!!!!"""#########$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$###"""!!!!!!!!!"""$$$%%%'''''''''&&&%%%&&&&&&&&&&&&'''((()))***(((((())))))***+++++++++*********+++,,,---//////555666777888===KKK^^^lllsssyyy|||wwwooooooyyy}}}bbbKKKAAA>>>999444111...***(((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))'''&&&&&&(((***++++++***'''&&&)))...222<<>>FFFPPP```sssyyycccUUUQQQFFF>>>888777555111///000...///222555666;;;JJJXXX]]]lllppp^^^LLLEEEEEEIIIOOOVVVUUUYYYVVVJJJ===666222---++++++,,,///111111...,,,)))+++---///111666===CCCIIIMMMSSSWWWWWWVVVVVVVVVOOOGGG===666444333111...((('''%%%""" !!!""""""""""""!!!!!!  !!!  """"""!!!""""""###$$$&&&'''(((&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%%%%$$$#########"""$$$&&&((()))((('''&&&&&&&&&&&&'''(((***+++,,,)))******++++++,,,,,,---))))))******+++---...///555777888999>>>LLL^^^lllqqqwwwzzztttkkkkkkwwwsss]]]JJJ>>><<<:::666333///***(((''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$$$$&&&(((***)))((()))'''+++222444:::OOOggg}}}nnnLLL???333///...,,,******((('''&&&%%%%%%'''((()))'''((((((((((((''''''&&&)))))))))))))))*********(((&&&%%%&&&&&&%%%###!!!"""###%%%'''((('''&&&&&&'''&&&%%%$$$$$$######$$$#########$$$&&&&&&$$$"""!!!!!!"""#########"""!!! !!!"""######""""""###$$$$$$$$$$$$$$$!!!""""""""""""!!!!!! !!!!!! !!!"""######"""!!! """###"""############$$$$$$$$$###!!!!!!###$$$$$$&&&###!!!!!!"""######"""""" """$$$$$$######$$$%%%$$$""" """%%%%%%$$$$$$&&&((('''&&&&&&&&&((((((&&&%%%######$$$$$$%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%((()))(((%%%###$$$%%%$$$%%%&&&%%%###"""###$$$%%%'''***+++***)))))))))&&&%%%###""""""$$$%%%'''%%%&&&(((((((((&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((((('''%%%%%%%%%''')))***&&&(((***((($$$!!!"""###'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%$$$"""!!!######$$$%%%'''((())))))***)))(((((((((((())))))&&&''')))+++***(((&&&$$$((((((***,,,///333666777111444777:::===EEENNNVVVRRRTTTZZZccckkknnnllliii]]]SSSFFF>>>===@@@DDDEEEMMMKKKJJJOOO[[[mmm{{{qqqbbbRRRFFF@@@>>>444444333111///---...//////555;;;<<>>999555000---...///000222333111222<<>>===@@@HHHQQQSSSWWWTTTGGG===888222,,,)))+++---111444333000---***,,,...000222777???EEEMMMLLLMMMQQQUUUUUUQQQLLLDDDAAA<<<666111///...///&&&%%%###  !!!"""""""""!!!  !!!""""""!!!  !!!"""!!!!!!!!!###$$$&&&((()))&&&&&&&&&&&&&&&'''((()))))))))((((((((('''''''''"""$$$''')))***)))(((&&&%%%&&&&&&''')))+++,,,---*********+++,,,,,,------(((((())))))***+++---...666777888999???LLL^^^lllpppvvvyyyrrriiiiiivvv{{{ppp]]]LLL<<<;;;:::888444///+++(((&&&'''''''''''''''''''''((((((((()))(((''''''&&&"""""""""$$$'''((((((&&&+++)))---444555999MMMddd}}}}}}nnnRRRDDD666111000---******((('''&&&%%%%%%'''(((***(((((())))))))))))(((((())))))))))))))))))******((('''%%%%%%&&&%%%###!!!!!!###%%%'''(((((('''''')))(((&&&$$$#########$$$""""""!!!###%%%%%%$$$###""""""###$$$$$$###"""!!! !!!"""###$$$""""""###$$$$$$$$$$$$###""""""###""""""!!! !!!!!! !!!"""###$$$###"""!!! !!!###$$$###############$$$$$$$$$$$$!!! """$$$%%%'''$$$"""!!!!!!""""""!!!""" """$$$$$$&&&'''(((((('''$$$"""  $$$$$$!!! $$$)))((('''&&&'''((((((&&&$$$!!!!!!"""###$$$%%%%%%&&&"""###$$$%%%&&&'''&&&&&&%%%&&&(((((((((&&&$$$"""%%%###!!!!!!###&&&''''''&&&'''((()))************%%%$$$$$$###"""""""""###%%%$$$###%%%((((((%%%"""""""""""""""###$$$&&&&&&&&&### ###%%%%%%$$$$$$$$$$$$###############%%%%%%$$$$$$$$$%%%''''''***(((&&&$$$$$$&&&((()))(((&&&$$$######""" $$$%%%&&&%%%$$$$$$%%%'''###"""###$$$%%%%%%###!!!%%%$$$###"""""""""###$$$%%%$$$###$$$&&&((()))(((,,,,,,+++(((&&&&&&(((+++((()))*********((('''&&&,,,,,,---///222333333222666999<<<===???EEEOOOWWWWWW[[[___bbbfffjjjggg```SSSGGG<<<:::888555555999>>>AAAEEEHHHPPP```uuu|||ooodddYYYJJJ>>>666222000000000---...222000333555777999AAALLLUUUiiioooaaaOOOBBB:::555333444666444222000111555<<<@@@DDDIIIYYYrrr}}}mmmaaaOOOHHH???<<<@@@FFFKKKNNNWWWUUUKKK===666555111*********,,,000000...+++***+++...111444777<<>>CCCNNNWWWdddeeedddccceeefff___WWWGGG===555444444111111444777:::===@@@FFFTTThhhvvvzzzrrrgggVVVGGG:::444111111111...---//////111222222333999CCCJJJZZZnnnnnn\\\LLL@@@<<<;;;999888666444333555888:::???AAALLL___ppp}}}sssdddWWWMMMDDD@@@<<<;;;@@@GGGNNNRRRUUURRRHHH<<<666666333...------///222222111111222000222444666999>>>DDDHHHOOOOOONNNNNNLLLIIIFFFDDDAAA===888555333000+++'''$$$###!!! !!!!!!"""$$$$$$###"""!!!   !!!!!! !!!""""""!!!!!!"""###$$$$$$)))'''%%%%%%%%%%%%$$$###&&&&&&&&&%%%%%%&&&&&&'''&&&(((******(((&&&%%%%%%%%%%%%%%%(((,,,...---,,,((()))***)))'''%%%&&&'''(((((()))***,,,///222444333444777;;;EEEUUUfffrrrssssssrrrooonnnsss}}}xxxeeeRRREEE???888444111///+++(((&&&&&&&&&$$$######&&&((('''((())))))''''''((()))((('''%%%$$$%%%(((+++...+++000---...666999CCCUUUrrrgggPPP:::444111,,,)))***''''''''')))+++,,,,,,+++))))))((((((((((((((('''(((&&&&&&''')))***(((&&&%%%$$$"""######$$$"""!!!######$$$$$$%%%&&&'''(((***)))'''''''''%%%###!!!!!!!!!!!! !!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%"""!!!!!! !!!!!!""" !!!!!!""""""!!! """######$$$$$$###"""!!! !!!!!!!!!!!!!!!  """$$$%%% !!!"""###$$$%%%&&&&&&######!!!!!! !!!!!!"""%%%$$$"""!!!!!!!!!!!!"""!!!"""#########"""!!! """"""###$$$###"""!!! ######"""!!! """%%%&&&%%%&&&'''))))))'''%%%"""###$$$%%%%%%###!!! $$$%%%%%%&&&''''''&&&&&&############$$$$$$$$$$$$%%%###!!!!!!"""$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&'''%%%###!!!!!!!!!!!!""""""###$$$$$$""" """###$$$$$$""""""######$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$###""""""$$$&&&((($$$###"""###$$$%%%$$$###"""$$$%%%%%%$$$%%%''')))'''&&&%%%%%%&&&&&&$$$"""$$$$$$%%%&&&''''''''''''&&&$$$$$$%%%''')))))))))+++,,,,,,+++)))***---///111111000...,,,***'''&&&///......---,,,,,,,,,,,,333999>>>???===AAALLLVVVkkkiiieeeaaaaaa```VVVJJJ<<<555//////111//////000///111333555999DDDTTT```hhhlllpppuuu|||zzzhhhWWWAAA777000000222000/////////000///...---111888>>>HHHXXXhhhrrr|||dddRRRJJJIIICCC@@@===999777555555555999999>>>HHHRRR\\\iiitttxxxgggWWWKKKCCC>>><<<<<<===???BBBHHHPPPUUURRRNNNEEE:::666666555222000222333333444555888:::777888888888:::===CCCGGGLLLMMMNNNMMMIIIDDD>>>:::>>>:::666333111...(((######"""!!! !!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$"""  """###$$$***(((&&&%%%%%%$$$"""!!!""""""######$$$%%%&&&&&&)))***+++***'''$$$######$$$%%%&&&))),,,---,,,***((()))***(((&&&$$$%%%&&&'''(((***---///111333444444444666<<>>444111---))))))(((((()))+++......---+++'''''''''''''''(((((((((((('''&&&'''((((((&&&$$$###""""""###%%%&&&&&&%%%""""""###$$$&&&'''(((((()))'''&&&&&&&&&%%%""" !!!!!! !!!!!!"""######""""""""""""######$$$!!!!!!!!!!!!"""###$$$%%%!!!  !!!!!!""""""""""""!!! ###$$$%%%&&&'''&&&%%%$$$ !!!###%%%&&& !!!"""###$$$%%%&&&&&&######""""""######$$$%%%&&&%%%$$$###"""""""""""""""###$$$%%%%%%###!!! !!!"""#########"""!!!#########""" ###%%%%%%$$$$$$%%%''''''&&&$$$###$$$%%%&&&%%%$$$###"""$$$%%%%%%&&&&&&&&&&&&&&&###"""""""""###$$$&&&'''%%%###!!!!!!"""###""""""!!!"""###%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!!!!!!!!!!"""######"""!!!!!!"""######$$$""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$""""""!!!!!!"""$$$&&&'''&&&%%%$$$$$$&&&&&&%%%$$$"""###$$$$$$$$$%%%(((***'''&&&%%%%%%&&&%%%$$$"""###%%%'''((())))))((((((&&&%%%$$$%%%(((******))),,,------,,,++++++---///222111000...---+++)))(((......---+++******,,,---777>>>DDDCCC???BBBLLLVVVhhheeeaaa^^^^^^ZZZNNN@@@888333//////111000...,,,)))+++,,,,,,///777CCCLLLQQQUUU[[[cccooo{{{{{{mmmLLL???222000111111111111000000...,,,+++---222777>>>HHHUUUaaaqqqzzzggg___]]]RRRMMMEEE>>>999666555555555444666:::>>>DDDOOO[[[bbbbbb\\\RRRFFF???<<<;;;:::>>>CCCFFFHHHLLLQQQVVVQQQKKKBBB999444444444333222555555333444999<<<===>>>===;;;888777999===AAAIIIKKKLLLJJJFFF@@@:::888:::777333000...+++%%% !!!!!!   !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """%%%%%%###!!!!!!"""###'''&&&%%%%%%%%%%%%###!!!!!!!!!"""$$$$$$%%%%%%&&&)))***+++)))&&&$$$######$$$%%%(((+++,,,,,,***(((''')))))))))'''&&&'''(((((()))***,,,///111444555555444555;;;GGGYYYkkkvvvyyyvvvqqqmmmkkkpppxxx~~~|||kkk[[[MMMEEE;;;444000...+++((('''((((((&&&%%%$$$&&&((('''((())))))((((((***+++((((((''''''''')))***+++)))///------333222777GGG]]]ttt{{{___BBB444111...***((())))))***,,,//////---+++%%%%%%&&&&&&''''''((((((((((((((((((((('''&&&%%%$$$######$$$&&&''''''%%%!!!!!!###%%%&&&'''((()))'''&&&%%%%%%%%%$$$""" !!!!!! !!!!!!"""##################$$$%%%&&&""""""""""""######$$$$$$###!!!!!!#########""""""!!!!!! ###$$$&&&'''''''''&&&&&&!!!!!!!!!!!!  """$$$&&&'''"""""""""############$$$#########$$$$$$%%%&&&''''''&&&%%%$$$######""""""###$$$&&&&&&%%%###  """###$$$$$$$$$######$$$$$$###!!!!!!###%%%$$$###"""###%%%%%%%%%###$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%############$$$&&&'''((($$$###!!!!!!"""###"""!!!!!!###%%%''')))******%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&###"""!!!!!!!!!!!!!!!"""""""""""""""""""""###$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%&&&%%%%%%%%%%%%""""""!!!""""""$$$%%%&&&***(((''''''''''''&&&$$$"""###$$$$$$$$$%%%(((***'''&&&$$$$$$%%%%%%$$$###%%%&&&((()))*********)))'''&&&%%%&&&)))***+++***...//////...,,,+++,,,...///...------,,,,,,,,,+++,,,,,,,,,+++***,,,000444:::AAAGGGHHHGGGJJJUUU^^^dddccc```]]][[[VVVHHH;;;999666333111111000---(((((()))******+++000888===CCCDDDJJJTTTaaaqqqcccQQQ???666333111000111///...,,,***))),,,000333<<>>999888;;;888>>>GGGMMMPPPRRRUUUXXXQQQIII>>>666222111222333444777666444777>>>@@@>>>BBB???;;;555222333666:::CCCFFFHHHGGGCCC>>>;;;:::888444000---+++((("""   !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""" """%%%%%%###!!!!!!"""############$$$%%%&&&$$$""""""###$$$%%%&&&%%%%%%%%%'''((()))(((&&&$$$$$$%%%$$$&&&)))++++++***((('''&&&'''))))))))))))+++---,,,***))))))+++///333666555444444;;;HHHZZZkkkuuuuuutttqqqoooooorrrvvvzzz~~~}}}vvvdddTTTIIIBBB999222000...,,,***(((((()))(((&&&%%%&&&'''((()))***)))'''&&&'''((((((((((((((())))))))))))&&&,,,+++,,,222222666FFFYYYooo~~~eeeHHH777222000,,,***)))))))))+++------,,,***%%%%%%&&&&&&''''''(((((())))))***)))(((''''''''''''&&&$$$%%%&&&&&&%%%$$$ !!!###%%%'''(((((((((%%%$$$$$$$$$%%%%%%###!!!"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$%%%&&&'''#########$$$$$$$$$$$$$$$$$$"""  """$$$######""""""!!!!!!!!!!!!"""###$$$&&&&&&&&&%%%%%%############"""""""""""" !!!###%%%&&&'''$$$######"""!!!!!! """"""###$$$%%%&&&&&&'''&&&&&&&&&%%%$$$######"""$$$$$$%%%&&&%%%###!!! !!!###%%%&&&&&&&&&%%%###$$$%%%$$$###"""###%%%###"""!!!!!!###$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''###"""""""""$$$$$$###""" !!!###&&&(((***++++++%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$###%%%'''$$$###""""""!!!!!!!!!!!!!!!###$$$$$$######$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&'''''''''''''''############$$$%%%&&&&&&+++)))''''''((('''&&&$$$"""$$$%%%%%%$$$%%%''')))(((&&&$$$$$$&&&''''''&&&''''''((()))*********)))(((&&&&&&''')))+++++++++---...///...---,,,---...,,,,,,++++++,,,---......+++,,,---,,,,,,///666<<<<<>>HHHTTTcccuuu~~~lllVVVGGG===555111111...---***))))))+++...000<<>>IIITTTZZZ\\\]]]]]]OOOEEE:::333000...000444555888999999AAAKKKJJJBBBCCC???999333//////444777===BBBHHHJJJGGGBBB???>>>888333---)))(((%%%!!! !!!  !!!!!!  """""""""""""""""""""""" !!!###$$$"""  """###$$$!!!!!!"""$$$&&&&&&$$$"""###$$$%%%&&&'''&&&&&&%%%&&&'''((('''%%%%%%&&&'''%%%(((***+++)))'''''''''%%%''')))******+++---///...,,,***)))***...222555444444555>>>MMM___oooxxxsssrrrrrrssstttvvvxxxyyy{{{{{{zzzyyy{{{zzznnn]]]NNNDDD>>>666222000///---+++((()))***)))'''&&&&&&''')))******)))'''&&&&&&'''))))))*********)))((((((%%%+++***+++222222888HHHYYYnnnkkkPPP>>>666222...+++***)))((()))+++,,,+++***'''''''''''''''(((((((((((()))******)))'''((((((((('''%%%%%%%%%%%%###""" """$$$&&&''''''''''''%%%$$$###$$$%%%%%%$$$"""###""""""""""""###$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$%%%###"""!!!!!!"""###%%%###""""""!!!!!!""""""###!!!"""###$$$$$$$$$###"""############$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&%%%$$$$$$###"""!!! !!!"""$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$###"""!!!!!!!!!"""$$$&&&''''''&&&&&&###$$$&&&%%%$$$###$$$%%%###""" !!!"""$$$$$$#########$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%$$$$$$###!!!"""###%%%%%%%%%$$$$$$###""""""###%%%&&&%%%$$$"""###$$$&&&'''(((((()))###############$$$%%%%%%%%%&&&&&&%%%######%%%(((%%%%%%$$$###"""!!!!!!!!!!!!$$$&&&&&&$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))***))))))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&''''''&&&%%%###%%%%%%%%%$$$$$$&&&((()))'''&&&&&&(((*********))))))(((((((((((())))))((('''&&&'''***,,,,,,+++(((***---...---...///111---,,,,,,+++,,,---...///---...000//////333;;;BBBBBBEEEJJJPPPWWW^^^fffjjjeeeeee```UUUMMMIIIDDD?????????:::333222333...'''((()))***+++,,,---///111333222444===FFFPPP```nnnrrr{{{nnn]]]MMM???888777222000---,,,,,,...000111888;;;@@@FFFLLLSSS[[[aaaqqqooo[[[MMMDDD<<<777777222000222333111111444555444555777666333777???>>>EEEQQQ^^^fffgggddd```KKK???555000...---000666777;;;===AAAPPP]]]XXXKKKBBB>>>888222///111777;;;<<>>BBBGGGTTTbbbsss~~~sss]]]NNNHHHFFFFFFAAA<<<999888666333000000444666555777???GGGJJJTTTaaammmqqqqqqlll___RRR???888222111000000222777<<<666KKKgggpppuuukkkOOOCCCAAAAAABBB???>>>IIIWWW]]]bbbhhhkkkkkkbbbPPP???333...)))$$$"""!!! !!!""""""   ###"""!!!!!!!!!"""$$$%%%  !!!!!!!!!!!!!!!"""######&&&%%%"""!!! """"""######"""!!! !!!$$$''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%******)))((('''&&&&&&%%%))))))******+++++++++,,,///000000000000222666999;;;666777GGGaaawww|||wwwssssssvvvyyy|||zzzuuurrrtttvvvwww{{{}}}vvvhhhWWWJJJGGG???888555000)))&&&&&&***)))((('''&&&&&&'''(((***)))(((''''''((()))*********++++++++++++******((((((+++///111333:::CCC^^^yyyzzzdddKKK;;;555222...+++***(((((()))***---...***************)))))))))'''&&&%%%$$$$$$$$$%%%&&&######"""""""""###%%%&&&%%%&&&&&&'''&&&%%%###"""!!!!!!!!!"""######"""!!!""""""$$$%%%&&&'''''''''$$$$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$###"""""""""$$$&&&&&&$$$"""""""""$$$""" """###$$$$$$&&&%%%############""" $$$###"""!!! #########"""""""""""""""&&&&&&''''''&&&&&&%%%%%% !!!!!!!!!!!! %%%$$$$$$######$$$%%%%%%###$$$###""" """$$$%%%'''''''''%%%$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&'''"""!!!  !!!""" !!!&&&((((((&&&(((&&&$$$"""!!!"""$$$%%%###"""!!!!!!######"""!!!!!!!!!"""######"""!!!!!!$$$%%%'''(((((('''%%%$$$!!!!!!""""""######$$$$$$'''&&&&&&%%%%%%&&&&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%'''))))))((('''%%%%%%&&&((()))((('''%%%$$$%%%$$$$$$###$$$%%%&&&'''+++,,,+++)))'''%%%$$$%%%))))))***+++++++++******)))(((((('''&&&&&&&&&'''---...//////---+++,,,,,,++++++++++++,,,---//////,,,)))'''(((+++------,,,000333555999BBBMMMSSSSSSUUUUUUVVVXXXZZZ\\\^^^___]]]WWWOOOHHHGGGLLLTTTYYYXXXOOOFFFAAAAAA???999333555444222111///.........---.........000444<<>>YYYtttgggLLL<<<666111---+++***)))((()))***,,,---))))))((((((((())))))***'''&&&%%%#########$$$%%%$$$###"""""""""###$$$%%%%%%%%%&&&&&&&&&%%%######""""""""""""######""" !!!"""###%%%&&&''''''(((#########"""""""""!!!!!!$$$$$$$$$#########""""""!!!###%%%$$$###!!!!!!!!!###"""!!!!!!###%%%%%%$$$'''%%%$$$###$$$$$$"""!!!######""""""""""""######"""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$ !!!!!!!!!"""""""""%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%&&&((('''&&&%%%&&&((()))((('''%%%$$$######"""######""""""""""""######""" """&&&(((((('''((('''%%%#########$$$%%%###""""""###$$$$$$"""!!!!!!"""$$$%%%%%%$$$"""!!!%%%&&&'''(((((('''&&&%%%!!!!!!""""""###$$$$$$$$$'''&&&&&&&&&&&&&&&&&&'''%%%%%%$$$###""""""""""""$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!###'''))))))(((%%%###$$$%%%'''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''//////...+++'''$$$######*********+++******))))))))))))(((((('''(((((((((///000111000...,,,,,,,,,------,,,+++++++++,,,,,,)))((((((***---/////////222666:::BBBOOOZZZ\\\XXXYYYYYYYYYZZZ[[[]]]___```\\\TTTLLLJJJPPPXXX^^^```[[[SSSKKKJJJLLLKKKDDD===<<<:::666333222000...,,,000000///------000444888777???LLLZZZgggttt{{{vvvqqqlllhhhcccZZZPPPGGGBBB>>>===555666777555333555;;;@@@MMMTTT]]]aaaeeennn~~~}}}hhh[[[[[[dddllleee\\\NNNBBB:::666555555555777777;;;JJJaaauuu|||uuunnnaaaOOO@@@333///---///000333:::CCCGGGQQQlll|||tttiiiXXXVVVSSSSSS[[[gggvvvsss```OOO>>>222...+++&&&###"""!!!!!!!!!!!! !!!!!! !!!!!!  !!!!!!"""!!!!!!""""""######""""""!!! !!!""""""!!! !!!!!!&&&%%%$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%"""""""""$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***)))(((&&&$$$&&&&&&&&&&&&&&&'''''''''---.........///111555888:::;;;BBBRRRfffssstttqqqoooqqqrrrpppnnnpppwww}}}{{{wwwvvvuuuuuuxxx~~~yyymmmaaaRRRFFF@@@:::444222///***((())))))(((&&&$$$%%%&&&)))***''''''((((((((((((''''''((((((((((((((((((((((((((((((***,,,,,,,,,111999QQQkkk~~~fffKKK;;;666222---,,,+++***)))))))))***+++((('''&&&&&&'''((()))***'''&&&$$$###"""""""""###%%%$$$######"""#########$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$###"""!!!!!!!!!"""###%%%&&&'''((((((###"""!!! !!!"""%%%$$$###"""!!!"""######"""###%%%$$$###""""""""""""""""""$$$&&&'''&&&%%%'''&&&$$$$$$%%%%%%###"""""""""""""""###$$$%%%&&&!!!!!!!!!""""""#########"""######$$$$$$$$$######!!!!!! !!!"""###%%%&&&%%%&&&((()))(((&&&$$$"""$$$%%%%%%$$$"""!!!###$$$$$$&&&''''''&&&&&&'''))))))((('''&&&$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%%%%###"""!!!"""%%%''''''''')))((('''&&&%%%%%%%%%%%%$$$######$$$%%%%%%###!!!!!!###%%%&&&&&&%%%###!!!%%%&&&''''''''''''&&&%%%!!!""""""######$$$%%%%%%$$$$$$############$$$$$$$$$$$$######""""""""""""$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&'''&&&$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''((((((//////...+++'''$$$######******+++******)))(((((((((((((((''''''((())))))...///000000...,,,------///...---,,,+++*********))))))+++---///000111000666;;;BBBMMM\\\eeecccZZZ\\\]]]___`````````______\\\UUUPPPSSS\\\cccdddaaaYYYUUUSSSWWW^^^^^^TTTKKKEEE???777333333333111///444333111///...///111333222999BBBJJJRRR\\\iiisss|||xxxxxxxxxvvvwwwtttnnneeeZZZPPPIIIFFF===<<<:::555222333888<<>>???@@@AAACCCJJJ^^^xxxvvvlll^^^LLL>>>///---...000111555@@@LLLRRRfffxxxlllccchhheeefffooonnnRRR@@@333++++++((($$$"""!!!!!!   !!!""" !!!"""######"""!!! """!!! """######"""  !!!"""%%%$$$$$$$$$$$$%%%&&&'''%%%$$$$$$###$$$%%%&&&'''$$$######$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))+++***)))&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&...///000000000333777:::777:::BBBRRRbbbmmmmmmjjjjjjooosssqqqmmmnnnuuu|||}}}yyywwwtttsssvvv|||~~~~~~~~~uuukkk```PPPCCC===777222111///+++)))++++++)))&&&$$$$$$%%%''')))&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''''''''))),,,++++++///777IIIaaassscccHHH:::777333...---,,,+++***))))))))))))'''&&&%%%%%%%%%''')))***'''&&&$$$"""!!!!!!""""""%%%%%%$$$######"""""""""$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&%%%###"""!!!!!!!!!"""###%%%&&&'''(((((($$$###!!! !!!"""$$$&&&$$$"""!!! !!!###$$$###$$$&&&%%%$$$###$$$%%%!!!"""###%%%(((((('''%%%'''&&&%%%%%%&&&&&&$$$###!!!!!!!!!!!!"""###$$$%%% !!!"""###$$$$$$!!!"""######$$$$$$$$$$$$"""!!! """$$$''')))&&&'''''''''&&&%%%$$$###%%%&&&&&&%%%###"""###$$$"""$$$%%%&&&%%%&&&''')))%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%###"""""""""###%%%&&&'''***))))))((('''&&&%%%%%%&&&%%%$$$%%%&&&%%%$$$"""###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%"""""""""###$$$$$$%%%%%%######""""""""""""######$$$$$$$$$$$$$$$#########$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((*********(((%%%######$$$***************)))((('''&&&&&&&&&&&&'''((())))))***,,,.........---...///000///---,,,+++*********,,,---///000111111222222<<>>===777222444222000000111111000//////222666999===CCCLLLRRR[[[bbbhhhmmmvvvqqqaaaVVVOOOLLLFFF<<<333///000333777:::<<<<<<>>>FFFRRR[[[dddooo~~~nnnaaa\\\___ccciiikkkqqq}}}}}}nnn___NNN???888444444555666777@@@TTTgggqqqrrrwwwdddBBB111((($$$$$$"""   !!!!!!!!!"""""""""!!! !!! !!!###$$$"""!!!!!!!!!!!!!!!!!!"""######!!!"""###$$$&&&'''((()))$$$###"""!!!!!!###%%%&&&&&&$$$###$$$&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))***)))((('''''''''''''''&&&&&&&&&&&&(((***++++++,,,///333666999===DDDPPP]]]hhhooorrrqqqvvvzzzzzzwwwuuuxxx{{{}}}}}}|||wwwsssuuu{{{wwwvvv{{{|||xxxpppssstttrrrnnneeeSSSBBB===666111111///+++)))++++++***(((&&&$$$$$$$$$$$$(((((())))))))))))(((((()))((('''&&&&&&'''((()))&&&&&&)))------+++///666===PPPaaassssssVVVBBB888111,,,,,,,,,,,,+++***)))(((((('''''''''''''''''''''&&&&&&%%%$$$###"""###$$$$$$######$$$$$$$$$###""""""""""""""""""###%%%&&&'''$$$''')))(((%%%###$$$&&&###$$$%%%%%%&&&&&&&&&%%%$$$######""""""###%%%%%%$$$###"""!!! !!!""""""  """!!! !!!$$$'''))))))(((&&&$$$###$$$%%%&&&%%%###!!!!!!  !!!!!!""""""""" """###%%%%%%&&&&&&!!!!!!!!!!!!###%%%'''((((((%%%""" """&&&((('''((()))(((&&&$$$$$$$$$"""###%%%%%%$$$$$$%%%'''&&&'''''''''&&&$$$"""!!!$$$$$$%%%&&&''''''''''''$$$%%%%%%$$$$$$&&&))),,,,,,+++***((('''&&&&&&&&&,,,)))%%%$$$$$$%%%&&&&&&''''''&&&%%%%%%&&&''''''$$$##################$$$"""######$$$$$$%%%%%%&&&(((''''''&&&&&&''''''(((######$$$%%%%%%%%%$$$###&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&###$$$%%%%%%$$$$$$%%%''''''((())))))))))))))))))&&&&&&&&&'''(((***+++,,,+++---/////////...///000///......------......///000222333444444666:::===FFFRRR```llltttuuummmcccfffiiinnnpppnnnhhhaaa\\\[[[fffsssyyyxxxssspppooopppyyyzzzlll[[[RRRPPPLLLCCC:::777555333333444444111...---///111555999>>>BBBEEEIIIRRR[[[dddqqq{{{lllaaaZZZWWWPPPDDD999222111333666999<<<<<<<<<@@@GGGMMMTTT\\\iiivvvxxxvvvzzzuuufffUUUCCC888555666666888999;;;GGGaaaxxx{{{XXX:::,,,&&&!!!!!!  !!!  !!!  !!!"""""""""!!!  !!!######!!! !!! !!!"""""" """$$$&&&'''((()))%%%$$$"""!!!!!!###%%%&&&&&&$$$######&&&(((((((((########################%%%&&&'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%'''((())))))***---222555999>>>FFFQQQ\\\fffnnnrrrtttxxx{{{}}}|||{{{{{{|||}}}~~~|||vvvxxx}}}xxxwww|||vvvsssrrrssssssrrrooogggWWWGGG???888333222///+++)))***&&&&&&''''''&&&&&&%%%%%%******))))))))))))******+++***)))(((((()))***+++'''(((***---,,,))),,,222999MMMaaatttzzz]]]EEE888111,,,++++++++++++******)))((('''((()))))))))'''%%%$$$%%%$$$$$$######$$$&&&'''""""""###$$$%%%$$$######"""!!!!!!"""###%%%&&&'''###'''***)))%%%###%%%(((%%%%%%&&&&&&%%%%%%$$$###""""""""""""#########$$$###"""""""""!!!!!!!!!!!! !!! """$$$!!! """&&&)))******%%%###"""###$$$%%%$$$###  !!!"""### !!!!!!!!!!!!!!!!!! """###$$$%%%%%% !!!"""###$$$%%%&&&%%%$$$###"""###%%%''')))((()))******'''%%%$$$$$$%%%&&&''''''%%%%%%&&&'''$$$%%%&&&''''''%%%###"""%%%%%%%%%&&&&&&'''((()))&&&'''((('''''')))---111---,,,)))'''%%%%%%&&&&&&---***%%%###$$$%%%'''''')))(((&&&%%%%%%&&&((()))######""""""""""""######"""######$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''"""###$$$%%%%%%$$$###"""'''&&&&&&%%%$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$'''&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%###$$$&&&%%%$$$$$$%%%'''''''''((())))))***))))))'''''''''((()))+++,,,---...000111111///...//////...............///000111///222444444555888===BBBGGGUUUfffqqqxxxxxxpppgggjjjlllooopppmmmhhhbbb^^^YYYgggwww}}}yyytttuuuyyyxxx|||nnnhhhgggbbbVVVJJJ<<<:::888777888777333000//////000333777:::;;;:::>>>GGGQQQ[[[hhhyyyzzz|||tttiiidddaaaYYYMMM@@@888555666888;;;>>>>>>======@@@DDDHHHNNNXXXdddqqq~~~}}}nnn```OOO>>>555555777777999;;;>>>MMMiiiuuuKKK222(((### !!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""#########"""!!! !!!!!!######!!!  !!!!!!!!!$$$&&&'''((()))'''%%%###!!!!!!###%%%'''&&&$$$######&&&((())))))########################%%%&&&&&&'''((()))******&&&&&&&&&%%%%%%$$$$$$$$$''')))******,,,///333666888===FFFPPPZZZccckkkooouuuwww{{{~~~~~~}}}}}}~~~yyyzzzyyyyyy~~~~~~tttqqqvvvvvvtttqqqoooiiiZZZKKK@@@:::444222///***((()))"""###%%%'''(((((('''&&&,,,+++***))))))***+++,,,,,,+++***((((((***+++,,,))))))+++---+++''')))///666LLLcccxxxzzz___GGG888111---***++++++++++++***))))))''')))***+++***((($$$"""%%%$$$$$$###$$$&&&'''(((!!!"""###$$$%%%%%%$$$###!!!!!!!!!!!!###%%%'''(((###'''***)))&&&$$$&&&)))&&&&&&&&&&&&%%%$$$###""" !!!"""######"""""""""""""""###"""!!! ############""""""%%%'''!!!!!!$$$(((******$$$###""""""$$$%%%$$$""" """###%%%&&&!!!!!!!!!!!!!!!  """###$$$$$$ !!!###$$$$$$$$$$$$###$$$$$$%%%&&&'''((()))(((***+++***(((%%%$$$$$$'''((())))))'''&&&'''((( !!!$$$&&&(((((('''&&&'''&&&&&&&&&&&&(((***+++(((***+++***))),,,111666...,,,)))%%%$$$$$$%%%'''***(((&&&$$$############---,,,+++)))(((&&&%%%$$$###$$$###""" """$$$$$$$$$$$$%%%''''''&&&%%%$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%$$$######%%%'''###$$$$$$%%%'''(((((()))***(((%%%###"""###$$$&&&)))***++++++***(((&&&$$$%%%&&&'''((('''%%%###!!!(((%%%######&&&((((((&&&((('''&&&'''(((+++---/////////000111111111111111.........//////000000000777777888;;;;;;;;;@@@GGGUUU___mmmzzz~~~zzzqqqjjjhhhhhhiiijjjjjjgggaaa]]]```jjjuuu{{{{{{|||zzz}}}sss```NNNCCC;;;>>>AAA;;;555222555555333111000111333555:::>>>DDDKKKTTTbbbpppzzzyyywwwrrrnnnttt|||{{{tttooonnnfffVVVHHHAAA===:::<<<>>>===:::999<<<<<<999@@@EEELLLSSS\\\hhhttt}}}~~~xxxhhhUUUIIIDDD===444222555:::@@@JJJ^^^zzzzzzPPP<<<333***$$$$$$ ###!!! %%%###""" """###%%%%%%$$$###"""!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!"""""""""""""""!!! !!!!!!"""  """ !!!###%%%'''((()))&&&$$$""""""$$$&&&((((((%%%&&&&&&'''''''''((((((###%%%&&&%%%$$$######%%%((('''&&&%%%&&&''')))+++(((((('''&&&%%%$$$$$$###)))+++,,,++++++---333888@@@@@@DDDPPP___kkknnnmmmsssvvv{{{}}}}}}yyy{{{vvvvvv||||||uuutttwwwsssqqqqqqooogggXXXLLLAAA;;;777666333,,,((((((%%%%%%$$$$$$$$$%%%&&&&&&+++***(((&&&''')))+++---,,,++++++***)))(((((('''+++,,,,,,+++******+++---;;;HHH```yyy{{{gggPPP;;;///,,,***((('''''')))******)))((()))***)))&&&$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''""""""###$$$&&&%%%###!!!!!!!!!""""""###$$$&&&&&&$$$&&&''''''&&&&&&((())),,,***&&&###!!! !!!$$$$$$###"""""""""""""""%%%&&&'''&&&$$$###$$$%%%######"""!!! !!!!!!"""""""""###$$$&&&'''((( !!!!!!"""""""""!!!!!!!!!""""""###$$$&&&'''(((&&&### !!!!!! !!!!!!!!! ###""""""""""""$$$&&&'''######%%%&&&''''''((((((&&&&&&&&&&&&&&&%%%$$$###&&&''')))***)))(((&&&%%%$$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%&&&))),,,)))***+++***))))))+++,,,,,,,,,,,,,,,***(((&&&$$$&&&%%%$$$######$$$%%%%%%++++++***)))((('''&&&&&&$$$%%%%%%$$$""""""$$$&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$###$$$%%%%%%(((''''''&&&%%%$$$$$$$$$!!!#########""""""$$$&&&$$$$$$$$$%%%&&&&&&''''''((('''%%%$$$###$$$%%%&&&******++++++***(((%%%$$$###$$$%%%&&&&&&&&&%%%%%%'''%%%"""###%%%''''''&&&((('''''''''(((+++---///000000000000000//////...------,,,---///000111111888777:::>>>??????CCCJJJYYYcccrrr~~~|||rrrkkkfffgggiiilllmmmjjjeeeaaaeeellluuuyyyyyy{{{xxxhhh^^^TTTMMMEEE<<<888999333444333333222222444555555888<<>><<<===@@@EEEIIIOOOXXXbbbiiiqqq{{{|||uuueeeSSSHHHCCC===666:::>>>FFFPPP^^^ppp}}}^^^>>>222///)))###""" !!!""""""""""""!!! ######"""!!!!!!"""######&&&%%%$$$###""""""""""""$$$###"""!!! """""""""""""""!!! !!!######""" !!! """###%%%'''((()))&&&$$$"""###%%%'''''''''%%%%%%%%%&&&'''(((((()))'''((((((&&&$$$###$$$%%%(((((('''''''''((()))***''''''&&&&&&%%%%%%$$$$$$(((***------...000666:::>>>AAAGGGSSS```jjjooopppmmmrrryyy~~~{{{{{{}}}}}}|||{{{}}}vvvuuuzzzwwwuuurrrooonnnooopppiii[[[PPP@@@:::777666333,,,((('''&&&&&&%%%%%%%%%%%%%%%&&&***)))((('''((()))+++,,,******))))))((((((''''''***+++++++++******,,,...888EEE\\\uuupppXXXBBB555000***(((''''''((())))))((('''))))))(((&&&$$$###$$$%%%%%%$$$###$$$%%%&&&'''""""""###%%%''''''$$$"""###"""""""""###$$$&&&'''$$$%%%&&&&&&%%%%%%&&&'''***(((&&&$$$"""!!!!!!!!!$$$###"""""""""""""""###%%%&&&''''''%%%$$$%%%&&&#########"""""""""!!!!!!""""""###$$$%%%&&&&&&''' !!!"""###############""""""######$$$%%%&&&'''$$$!!!!!!!!!  !!!!!!!!!!!!!!!""""""!!!!!!"""###%%%&&&$$$$$$######$$$&&&((()))((('''&&&%%%$$$###"""!!!&&&'''((())))))'''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((((((''''''(((***)))******)))'''''')))***'''(((((()))((('''&&&%%%""""""!!!"""###$$$&&&''')))((((((''''''''''''(((&&&'''((('''%%%%%%''')))&&&%%%###$$$%%%'''&&&&&&###$$$$$$%%%%%%&&&&&&'''((('''$$$""""""###%%%&&&))))))(((((('''&&&&&&%%%!!!""""""""" !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&++++++++++++)))'''%%%############$$$&&&'''((()))'''&&&$$$%%%&&&(((((('''(((''''''''')))+++---...000000//////...---------///...---///222444555555888888<<>>DDDLLLQQQXXXcccpppwwwvvvpppiiiccccccgggfff^^^WWWTTTSSSPPPOOOOOOJJJBBB???AAABBB@@@CCCCCCAAA@@@AAADDDHHHKKKLLLVVVeeeuuuxxxnnn^^^MMMBBB>>>======???JJJ]]]sssyyyYYY???222'''''')))&&&  !!!"""######$$$!!!  !!! """######""" %%%$$$######"""""""""###"""!!!!!!  """"""!!!!!!!!!!!!!!!"""$$$&&&((('''%%%""" !!!"""###%%%&&&'''(((#########%%%'''(((&&&%%%""""""###$$$%%%''')))***+++***(((%%%######&&&)))((()))************))))))''''''''''''(((((())))))&&&***000222333444777:::@@@KKKZZZbbbcccbbbbbbcccccckkkvvv|||wwwssssssxxx{{{zzzuuupppmmmlllmmmmmmfffXXXMMM@@@;;;999999666...)))'''***)))((('''&&&&&&%%%&&&'''''')))*********)))(((%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))******+++...000333===RRRjjj{{{xxx___JJJ999///***((('''&&&'''((('''&&&&&&''''''&&&###"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&""""""$$$&&&)))***(((&&&&&&%%%###!!!"""###%%%'''&&&'''(((&&&$$$######$$$$$$$$$%%%%%%%%%$$$###"""######""""""######$$$$$$###%%%&&&&&&%%%$$$%%%'''"""###%%%&&&&&&%%%###""""""###%%%&&&&&&%%%###"""!!!"""###%%%&&&'''''''''$$$$$$$$$%%%$$$$$$$$$###!!! !!!"""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""###%%%%%%$$$$$$%%%''')))***((('''$$$""" !!!!!!"""%%%%%%&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$%%%'''))))))((('''((())))))******(((&&&%%%&&&'''&&&''''''((())))))))))))"""!!!!!!!!!!!!"""$$$%%%%%%%%%$$$$$$%%%'''***+++...//////---***((('''((()))(((&&&&&&'''(((((('''$$$%%%%%%%%%%%%%%%&&&&&&'''%%%"""!!!###%%%"""###$$$%%%'''((()))***$$$%%%%%%$$$###"""$$$&&&'''&&&&&&%%%###""""""!!!!!!"""%%%'''))))))((((((,,,++++++***((('''%%%$$$((('''%%%$$$$$$%%%'''(((&&&''''''(((((('''(((((('''(((((())))))+++,,,,,,*********+++,,,...000111333222444:::BBBHHHIIIHHH>>><<<>>>EEELLLQQQWWW^^^bbbfffmmmssswwwwwwuuussshhhiiillloooqqqpppmmmiiiqqqtttxxx}}}yyyiii^^^WWWOOOEEE===:::999999999777666555777;;;AAAGGGJJJKKKTTTaaaiiihhhccc___^^^aaaeeeccc\\\WWWWWWYYYYYY^^^\\\UUUJJJDDDCCCAAA>>>>>><<<:::999:::===@@@BBBGGGLLLTTT___kkkxxx{{{uuujjjZZZJJJ???<<<>>>CCCNNN\\\ooo{{{jjjlllzzztttSSS???666...'''&&&'''%%%"""!!!"""""""""""""""!!!!!!!!!!!!  !!!!!!!!!###$$$$$$###!!!###""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""###$$$'''((((((%%%"""!!! !!!!!!"""###%%%&&&''''''#########%%%'''(((&&&%%%""""""""""""$$$&&&)))***((((((&&&$$$###$$$(((+++))))))************)))((((((((())))))******++++++(((,,,111333333333555777>>>MMM```iiigggbbb```aaagggmmmwww~~~yyyrrrpppvvv}}}vvvooolllkkklllmmmfffXXXMMMBBB===::::::777000***)))+++***)))(((''''''''''''&&&''')))*********((('''%%%%%%%%%&&&&&&&&&&&&&&&%%%'''))))))***+++...000333;;;NNNfffyyyfffRRRAAA555,,,***''''''''''''&&&%%%&&&''''''%%%###"""$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&""""""$$$''')))***(((&&&'''%%%$$$###"""###%%%&&&((())))))(((%%%$$$$$$%%%###$$$$$$%%%%%%%%%$$$###$$$###############$$$$$$"""###$$$$$$###"""###$$$"""###%%%&&&'''%%%$$$"""###$$$%%%&&&&&&%%%###!!!"""###$$$%%%''''''(((((($$$$$$%%%%%%%%%$$$###"""""""""  """$$$!!!!!!  !!! !!!!!!"""""""""""""""###%%%'''(((******)))(((&&&$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$(((((((((&&&%%%&&&)))+++*********(((&&&%%%&&&'''((((((((('''''''''''''''######"""!!!!!!"""###$$$$$$$$$######$$$'''***+++///000000...+++(((''''''***)))))))))+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" !!!###$$$!!!!!!###$$$&&&((()))***&&&''''''&&&$$$$$$%%%'''''''''&&&%%%$$$###""""""!!!###%%%'''((()))))))))++++++***)))((('''&&&&&&***)))'''%%%$$$$$$%%%&&&###$$$&&&&&&%%%%%%%%%&&&'''(((((()))***+++++++++)))))))))***,,,///111333111222888CCCPPPYYY[[[YYYMMMGGGDDDHHHNNNTTT\\\ccceeehhhmmmrrruuuuuuuuutttjjjjjjkkkmmmnnnnnnllljjjppptttzzz{{{ooohhh^^^PPPEEE???<<<:::888444222000222666<<>>???<<<888777999<<<>>>>>>EEEEEEGGGMMMTTT___ooo}}}{{{wwwpppdddTTTGGG>>>===CCCLLLeeetttwwwbbbOOOWWWhhhpppLLL777000...***%%%######$$$%%%%%%###""""""!!!!!!  !!!!!! """###%%%%%%###""" """!!!!!! !!!!!!""""""!!!!!! !!!!!!"""""""""!!! !!!###$$$%%%&&&((('''%%%###""""""!!!"""###$$$%%%&&&&&&'''$$$######$$$&&&''''''&&&###"""!!!!!!###%%%((()))&&&&&&&&&%%%$$$&&&)))+++******))))))))))))(((((()))))))))******+++++++++)))---222333333333555777>>>NNN```kkkkkkggggggiiimmmsss{{{~~~xxxpppnnntttyyy|||yyynnnlllkkknnnoooiii]]]RRRDDD>>>:::999555///++++++++++++***)))((((((((((((&&&'''((()))***)))((((((''''''''''''''''''''''''&&&''')))))))))***---///333999JJJbbbwwwkkkXXXFFF999---+++)))(((((((((&&&%%%'''''''''%%%######%%%'''%%%%%%&&&'''''''''''''''######$$$'''))))))'''%%%&&&&&&%%%$$$$$$$$$$$$$$$((())))))(((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############"""###$$$###!!! !!!""""""###$$$%%%&&&%%%$$$$$$###$$$%%%%%%%%%$$$###"""######$$$&&&''''''''''''###$$$%%%&&&%%%%%%###"""######"""  ###&&&###"""!!!  !!!"""!!!!!!"""######""""""!!!"""$$$'''***+++***((('''$$$$$$###"""###$$$%%%&&&#########"""""""""!!!!!!###$$$$$$%%%%%%%%%%%%%%%)))((('''%%%$$$&&&))),,,)))))))))(((&&&%%%'''(((((('''&&&$$$$$$###############"""!!!"""###$$$%%%$$$###""""""###&&&)))+++,,,---......+++)))((()))+++++++++---...---)))&&&'''''''''''''''''''''''''''&&&$$$#########$$$%%%######$$$%%%&&&'''(((((('''((((((&&&%%%$$$%%%'''(((''''''&&&%%%$$$#########$$$%%%&&&((()))))))))******)))(((((((((((((((***)))'''&&&%%%%%%%%%&&&###%%%(((((('''%%%&&&((('''((()))*********+++***************,,,...111333111444>>>PPPcccpppsssrrrfff\\\SSSRRRVVV[[[dddkkkllloootttxxxyyyxxxuuusssjjjiiihhhiiilllmmmmmmlllooottt{{{zzzvvvlll___TTTLLLFFF@@@;;;444222///000444999;;;<<<<<<<<>>>>>@@@CCCHHHUUUcccnnn}}}{{{tttrrrhhh\\\NNNEEE???@@@KKKXXXrrryyyjjj\\\LLL===GGGVVViiiuuuyyyzzz}}}{{{hhhMMM666,,,+++((('''%%%""" """$$$%%%!!!!!!!!! !!!!!!!!!""""""###$$$%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""!!!  !!!"""!!!  !!!###$$$$$$&&&&&&%%%###"""###$$$""""""###$$$%%%&&&&&&'''&&&$$$"""###%%%'''''''''$$$###!!!!!!!!!$$$&&&((('''((()))(((''''''(((******)))((('''''''''((((((((()))))))))))))))))))))***...222444444555888;;;FFFRRRaaaiiikkklllooosssqqqxxx{{{rrrkkklllsssuuuuuu|||}}}ssspppoooqqqsssmmm```UUUDDD===777666222---***++++++******)))))))))******&&&''''''(((((((((((((((******))))))((((((''''''&&&''')))))))))***,,,...222777FFF^^^uuuqqq^^^LLL===///---***))))))((('''%%%(((((('''%%%$$$$$$&&&(((&&&'''((()))))))))((('''######$$$&&&((((((&&&$$$&&&&&&&&&&&&&&&$$$###"""&&&'''((('''%%%$$$%%%&&&&&&%%%$$$#########$$$%%%'''&&&%%%$$$###"""""""""$$$%%%%%%$$$!!! !!!############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&"""###%%%&&&&&&%%%$$$###"""###"""!!! """&&&+++&&&%%%###"""!!!"""###$$$""""""###$$$$$$###"""!!!!!!###%%%'''((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!! !!!!!!$$$$$$%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&)))+++&&&''''''&&&%%%%%%&&&((('''&&&%%%############$$$""""""""""""###$$$&&&'''%%%###""""""###&&&)))+++(((+++------,,,******+++++++++---///000...***&&&((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$%%%&&&(((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((()))***))))))(((((((((((())))))(((((('''&&&&&&&&&&&&&&&%%%))),,,,,,***((()))+++'''((()))***************---,,,++++++,,,...000222222888EEE[[[rrr{{{nnnaaa\\\^^^ccclllsssqqquuu{{{{{{vvvqqqiiigggfffgggjjjlllnnnnnnooottt|||~~~wwwkkkaaaYYYQQQGGG@@@999555222333777:::;;;;;;999777<<>>:::::::::999888;;;888999;;;::::::CCCOOOVVVhhhwwwzzzzzz}}}tttnnnlllcccWWWKKKCCC???BBBPPP```qqq}}}~~~kkkUUUIII???555===IIIWWW]]]\\\^^^fffnnnkkkcccWWWHHH:::///++++++'''((('''### !!!""" !!!!!! !!!!!!""""""$$$$$$$$$%%%%%%$$$$$$$$$###"""""""""""""""###### """!!!  !!!###%%%$$$%%%%%%$$$""""""$$$&&&""""""###$$$%%%%%%&&&&&&&&&$$$""""""$$$&&&((((((%%%###!!! !!!###%%%''')))+++++++++)))(((((()))+++)))'''&&&%%%&&&'''(((((((((((((((((('''''''''***...222444555777<<<@@@PPPYYYccchhhjjjmmmsssyyysss{{{xxxkkkgggjjjrrrsssooovvv}}}zzzwwwuuuuuuuuummm___TTTCCC<<<666333000+++)))+++*********)))******++++++''''''''''''((((((((())),,,,,,+++***)))((((((''''''((()))))))))))),,,...222555CCC\\\ttt{{{gggTTTDDD000...+++******)))'''&&&(((((((((&&&$$$%%%''')))&&&''')))*********)))((($$$$$$$$$&&&((('''%%%"""%%%&&&'''((('''%%%""" %%%&&&'''&&&$$$###$$$%%%'''&&&$$$""""""###$$$&&&((('''&&&$$$###""""""!!!&&&&&&&&&%%%""" !!!###"""""""""######%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###!!!""""""!!!!!!###)))...((('''%%%######$$$%%%&&&"""###$$$%%%%%%$$$###""""""""""""###$$$%%%&&&'''&&&''''''&&&&&&$$$###"""""""""!!! !!!$$$%%%&&&&&&''''''&&&&&&$$$'''))))))((('''(((((($$$%%%&&&%%%$$$$$$%%%'''((('''&&&%%%%%%%%%&&&'''###"""!!!"""&&&((('''%%% !!!"""###$$$%%%&&&&&&)))))))))))))))(((((((((((()))+++,,,---,,,,,,+++,,,***(((&&&&&&(((+++,,,+++)))'''%%%$$$%%%&&&''')))******(((&&&%%%&&&'''((('''%%%$$$%%%''')))***+++***)))(((((((((((((((''''''''''''''''''''''''&&&%%%%%%&&&''')))+++,,,&&&((())))))(((''''''((((((***...///---+++))))))******)))))))))))))))******,,,---------...111333:::999GGGgggpppllllllmmmooosssttt{{{vvvqqq```cccfffffffffhhhmmmrrrxxxwww|||}}}qqqjjjdddWWWHHHFFF???999999999888888:::555999===AAACCCGGGMMMQQQOOORRRWWW[[[```ffflllpppsssqqqmmmkkkmmmkkkddd\\\VVVRRRHHH>>><<>>III\\\kkkpppnnngggVVVCCC666333555777;;;@@@BBBDDDIIIQQQXXXPPPHHH===333...***&&&###%%%$$$$$$$$$%%%%%%###"""$$$###!!! !!!""""""!!! """###!!!"""###$$$%%%$$$###### !!!"""!!!!!!!!! !!!!!! """$$$""""""!!!!!!"""$$$&&&'''&&&%%%###!!!!!!"""$$$%%%#########$$$$$$%%%%%%%%% !!!""""""$$$'''***)))*********)))((('''&&&''''''&&&%%%&&&'''((()))+++***'''&&&&&&(((***+++///000666===AAAAAAEEEJJJ___ccciiilllmmmnnnqqqsssvvv|||sssmmmdddgggnnnuuutttpppttt|||}}}~~~~~~{{{zzzuuueeeTTTEEEBBB<<<666222111...***+++******)))(((''''''''')))((('''&&&'''(((***,,,,,,***(((&&&&&&''')))++++++***((('''''')))+++,,,///888DDDRRRggg|||eeeNNN555///+++,,,+++((((((***(((((('''%%%$$$%%%'''************)))(((&&&%%%$$$"""###&&&''''''%%%###!!!######%%%&&&&&&%%%######'''%%%###"""######"""!!!''''''&&&$$$###$$$'''***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$#########""""""$$$###"""""""""$$$'''(((&&&&&&%%%$$$$$$###""""""###############""""""!!!""""""############"""!!!!!!""""""###$$$&&&'''(((((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$######"""#########&&&&&&''''''''''''&&&&&&(((''''''(((((((((%%%###&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&$$$"""!!!###%%%'''&&&$$$#########$$$%%%%%%&&&&&&(((((('''''''''(((((((((((()))+++,,,---,,,,,,+++,,,+++***))))))***+++---)))(((&&&%%%%%%&&&((()))***++++++)))'''&&&''')))(((''''''&&&'''((()))***)))((((((''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&''')))***&&&'''))))))((('''((()))(((+++------,,,*********)))))))))******,,,------,,,---/////////000333666@@@DDDVVVttt}}}|||zzz{{{~~~yyy~~~vvvqqqeeeeeefffgggiiilllnnnppprrrxxx{{{vvvjjj]]]UUULLLDDDBBBBBB???===>>>555888<<<>>>@@@CCCGGGKKKOOOQQQUUU[[[aaafffjjjmmmllljjjiiimmmuuuzzzwwwrrrddd___TTTIIIDDDEEECCC@@@===;;;;;;;;;888555777<<>>@@@MMMaaaqqqlllbbbRRRBBB777///+++)))+++///444666777:::AAAGGGEEE>>>555...***(((&&&%%%&&&%%%$$$%%%&&&&&&$$$"""$$$###"""!!!!!! !!!!!!!!!  """### !!!###$$$%%%$$$$$$### !!!!!!!!!!!!  !!!""" !!!!!! """$$$""""""""""""###$$$$$$%%%$$$###"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$###"""###%%%'''&&&''''''((((((((('''''''''&&&%%%%%%%%%&&&(((((()))'''&&&%%%&&&(((+++---///222:::EEELLLOOOTTTZZZfffiiimmmnnnnnnooosssvvv{{{|||sssooohhhkkkrrrxxxvvvqqqsssyyy~~~yyyuuuvvvuuukkk___MMMHHHAAA999555222...***((((((((('''&&&%%%%%%%%%)))(((''''''''')))+++---***((('''&&&&&&(((+++,,,******((((((((()))+++,,,000666@@@MMMccc}}}tttWWW666000,,,---,,,(((&&&(((&&&&&&&&&$$$###$$$''')))++++++***)))'''%%%$$$###"""###$$$&&&&&&%%%###"""%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$#########""""""&&&&&&%%%$$$###$$$'''***((('''&&&$$$###############$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$&&&'''&&&&&&%%%$$$######"""""" !!!!!!"""############!!!""""""######""""""!!!"""""""""######%%%&&&&&&((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########$$$$$$%%%''''''((((((((('''&&&&&&''''''&&&((()))(((&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((()))((()))***+++,,,,,,,,,,,,------------------------'''&&&&&&&&&'''(((***++++++,,,,,,***(((((()))***((((((((((((((()))))))))%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((%%%'''))))))(((((()))******+++,,,+++***)))+++,,,))))))***+++,,,...000111///000111222222555999<<>>>>>???AAACCCJJJKKKNNNUUU]]]bbbccccccbbb```aaalllzzzwwwrrreeeWWWNNNKKKGGGBBBDDDAAA>>>===888333333666888<<<@@@BBBGGGMMMPPPOOOOOOZZZgggpppyyyzzzjjjWWWLLLHHHBBBAAAHHHYYYnnn{{{kkkXXXAAA333000...)))###%%%(((---//////111444888666111,,,'''&&&&&&&&&&&&'''&&&%%%%%%&&&&&&%%%###############"""!!!  """###!!!"""$$$%%%%%%$$$$$$!!!  """""" !!!""""""!!!""""""""" """$$$""""""############"""""""""!!!!!! !!!"""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''%%%###"""$$$%%%$$$%%%%%%&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&))),,,---000555@@@NNNXXX\\\aaagggooopppqqqpppoooqqqwww{{{}}}yyytttqqqlllpppvvvyyyuuuppppppuuu}}}tttnnnppptttpppiiiUUUNNNDDD<<<777333...***((((((''''''&&&%%%%%%%%%(((''''''''')))+++---...((('''&&&&&&'''))),,,---******)))))))))***+++,,,///333:::GGG^^^xxxwwwUUU777222......,,,(((%%%%%%$$$%%%%%%$$$###$$$&&&))),,,++++++)))'''%%%###"""""""""######$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$#########%%%%%%%%%$$$###$$$''')))&&&&&&$$$###"""!!!!!!!!!"""###$$$%%%%%%&&&&&&&&&###"""!!!!!!"""###%%%&&&&&&&&&%%%$$$###"""!!!!!! !!!"""###### !!!!!!""""""!!!!!!!!!""""""""""""#########$$$&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$#########$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((())))))((('''&&&&&&&&&%%%&&&'''))))))'''%%%"""""""""""""""###$$$$$$&&&&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$######&&&&&&&&&%%%$$$$$$######$$$$$$######$$$&&&(((***(((((()))***+++,,,,,,,,,......///000///...---,,,''''''''''''((()))***++++++++++++***(((((()))***&&&'''((((((((((((''''''######$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&'''%%%''')))))))))((()))***++++++***)))((())),,,...)))******+++,,,...///000222333444666888<<>>=========BBBAAACCCKKKTTTXXXWWWTTTWWWTTTVVVcccssswwwgggZZZRRRKKKDDDIIIDDDAAA???:::555333666777:::<<<>>>AAAFFFJJJLLLNNN\\\kkkuuu{{{xxxeeePPPFFFBBB???CCCOOOaaaqqq{{{dddPPP888,,,---...(((!!!$$$'''+++---,,,,,,---...***(((%%%######$$$%%%&&&%%%$$$$$$$$$%%%%%%###"""""""""#########!!! !!!""" """###$$$$$$$$$$$$!!!  """###!!! !!!"""""""""######""" !!!###!!!"""#########"""!!! !!!"""$$$%%%&&&'''((((((((('''&&&%%%(((((((((&&&######$$$&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&(((***,,,111777DDDTTT]]]aaafffkkkttttttssspppooorrrzzz~~~|||{{{yyyuuurrruuuxxxvvvqqqnnnooottt~~~|||qqqlllnnnqqqppplllXXXMMMBBB;;;666000+++))))))))))))((((((''''''''''''''''''(((***+++---///)))(((''''''''')))***+++*********++++++++++++,,,...000555AAAXXXtttnnnMMM999333//////---'''$$$$$$$$$%%%%%%%%%$$$%%%''')))******))))))(((&&&%%%$$$###"""""""""###$$$&&&''''''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&$$$######$$$$$$$$$$$$###"""###&&&)))&&&%%%$$$###"""!!!!!!!!!!!!"""$$$&&&''''''''''''######"""""""""###$$$%%%%%%%%%$$$###"""!!!  !!!"""""" !!!!!!!!!!!! !!!"""""""""""""""!!!!!!%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&#########"""######$$$$$$###$$$%%%&&&''''''(((((())))))))))))((('''&&&&&&$$$$$$%%%''')))***(((&&&"""""""""""""""###$$$$$$&&&%%%$$$$$$%%%&&&'''(((%%%&&&%%%%%%$$$#########&&&&&&%%%$$$###"""!!!!!!"""""""""###$$$&&&((()))&&&&&&'''((()))***+++,,,---...///000///...,,,+++)))))))))(((((())))))))))))******)))''''''(((***%%%&&&&&&''''''&&&%%%%%%"""###$$$%%%&&&&&&&&&%%%'''''''''''''''''''''''')))((('''&&&&&&&&&'''(((&&&((()))***)))((()))***++++++)))'''&&&(((,,,000++++++***++++++,,,......555666888:::>>>EEEMMMRRRdddpppxxxqqqmmmmmmpppqqqnnnkkknnnxxxzzzooofff\\\RRRKKKIIIHHHFFFCCC@@@===;;;999888<<<:::<<>>EEEOOOYYYaaasss~~~{{{tttooolllkkkoooqqqnnnjjjppp~~~}}}tttfffYYYSSSSSSRRRMMMFFF@@@===;;;999777::::::;;;???DDDFFFEEECCCAAA>>>BBBKKKTTT]]]oooyyylllbbbTTTMMMHHHGGGDDD>>>;;;<<<333222444888<<>>HHHVVV^^^]]]XXX@@@:::111)))%%%###"""!!!"""###%%%&&&'''&&&$$$######$$$%%%$$$""""""###%%%"""!!!!!!!!!""""""  !!!!!!""""""""""""""" !!!"""#########"""!!! !!!!!! !!!!!! !!!!!!!!!!!!### !!!!!!!!!!!!!!! !!!!!!""""""#########$$$%%%'''))))))((('''&&&%%%&&&&&&%%%$$$%%%''')))+++***(((&&&%%%&&&&&&'''%%%&&&''''''((((((''''''))))))(((((((((((())))))///555CCCSSS]]]bbbggglllmmmmmmkkkjjjmmmvvv|||~~~xxxrrruuuzzz~~~yyyrrrrrrtttrrrmmmjjjXXXGGG999555333,,,((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***++++++,,,+++***((('''''''''&&&)))***---.........,,,+++***///444<<>><<<::::::;;;<<<>>>??????@@@;;;999<<>>666///---***&&&%%%(((&&&'''((((((&&&$$$$$$%%%$$$%%%&&&((())))))******''''''&&&&&&&&&''''''((($$$%%%%%%%%%%%%%%%%%%$$$"""&&&******'''$$$%%%'''!!!"""###"""###%%%'''%%%$$$###"""!!! !!!###&&&'''&&&%%%### !!!!!!!!!!!!!!!  !!!!!!""""""###"""!!! !!!### !!!"""############ !!!###$$$$$$###"""!!!!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''''''''&&&#########$$$$$$%%%&&&'''###$$$&&&''''''&&&%%%$$$###$$$%%%&&&''''''''''''%%%%%%%%%'''))))))(((&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&(((***,,,"""$$$&&&%%%###"""$$$&&&''''''&&&%%%%%%$$$######!!!###%%%(((((('''%%%$$$"""!!!!!!"""###&&&((()))***)))(((((('''&&&&&&%%%&&&'''(((***,,,---------***+++,,,+++******+++---***)))'''%%%$$$%%%'''(((((()))***+++***)))'''%%%''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((***,,,,,,+++)))'''''''''))))))(((''''''(((,,,///******+++---///111444555666888===DDDNNN\\\jjjttt}}}{{{tttnnnkkkkkkmmmkkkhhhggglllyyy}}}llliiimmmggg___SSSKKKGGGEEEDDDCCC999:::;;;:::999999;;;===:::888:::;;;777888MMMfffuuuxxxooofff```ZZZPPPJJJGGG<<<999999>>>CCCKKK\\\mmmzzzwwwaaaKKKAAA???CCCPPP\\\[[[KKK<<<333///)))$$$""""""###$$$!!! """$$$$$$$$$###"""%%%%%%$$$###%%%'''$$$###"""###$$$###""" !!!###%%%'''""""""""""""!!! """"""######"""!!!  !!!### """$$$###$$$$$$$$$$$$######""" """%%%((())))))((('''''''''&&&%%%###"""$$$&&&%%%$$$#########%%%''')))&&&''')))*********)))(((''''''(((***+++,,,---...444777@@@KKKQQQRRRTTTYYYaaabbbdddgggnnn{{{|||zzzyyymmmrrrzzz~~~yyyvvvxxx{{{{{{}}}|||ssspppwww~~~~~~||||||dddOOO>>>;;;888000+++,,,''''''''''''''''''''''''%%%%%%&&&'''((((((''''''((((((((())))))))))))))))))+++...000000///,,,***,,,333999;;;AAAPPPbbbmmmuuuxxxmmmWWW???666///,,,)))&&&&&&)))&&&'''((('''%%%###"""###&&&&&&'''((())))))((((((((((((((((((((((((''''''$$$%%%''''''''''''%%%$$$"""&&&++++++'''$$$&&&((( """###"""###%%%&&&$$$###"""!!! !!!###&&&&&&%%%###"""  !!!"""###$$$ !!!$$$%%% """###$$$$$$$$$$$$!!!###$$$%%%$$$###""" !!!!!!###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((###$$$&&&''''''%%%$$$"""""""""$$$%%%&&&'''''''''&&&%%%&&&'''))))))'''%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&)))+++,,,)))(((&&&###!!!!!!$$$&&&''''''''''''''''''''''''((('''&&&&&&%%%$$$######!!!!!!!!!!!!"""###%%%%%%)))'''&&&&&&&&&&&&%%%###%%%'''((()))((((((((()))'''(((***+++,,,---000333...,,,(((%%%$$$%%%''')))******))))))))))))))))))&&&%%%$$$###$$$%%%&&&'''''''''&&&''''''((()))******)))((('''&&&''''''((((((((((((((()))***,,,,,,)))+++.../////////000111<<>>FFFQQQ^^^mmm}}}{{{tttmmmhhheeedddhhhnnnuuu||||||xxxvvv{{{zzzqqqiiieee```WWWMMMIIIGGGCCC>>>===>>>???>>><<<666222//////000222:::CCCRRRkkk|||jjjaaa```]]]XXXNNNJJJGGGFFFLLLXXXgggppp{{{jjjTTTEEEAAABBBKKKUUUSSSEEE777111,,,***'''### """######"""###$$$&&&&&&$$$###""""""############""""""!!!"""#########"""!!! !!!""""""######""" !!!"""!!!"""###############"""""" !!!!!!!!!!!!!!!  !!!!!!!!!""""""""" ######$$$$$$$$$$$$######"""$$$'''((('''$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''%%%&&&''')))))))))))))))---++++++---,,,***,,,111777;;;AAADDDEEEHHHMMMQQQUUUWWW\\\hhh||||||wwwvvvxxx}}}}}}wwwtttxxx}}}~~~zzzxxxxxxyyy{{{|||yyy|||zzzuuuzzz}}}ppp^^^JJJ???777111...000...***((()))(((&&&'''***((('''&&&%%%%%%%%%&&&'''''')))******((('''((()))222333444333000---+++***...///444:::???JJJ]]]nnnzzzaaaIII555......'''%%%)))(((&&&%%%$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))******)))(((&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%###### !!!!!!""""""!!! !!!"""######$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$###"""!!! !!!!!!""""""###!!!"""######$$$$$$$$$$$$&&&%%%###"""###%%%''')))$$$$$$$$$%%%&&&&&&$$$"""!!!!!!!!!!!!!!!""""""""""""###$$$%%%'''***...111+++***(((&&&$$$#########$$$###!!!"""$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############%%%***000555%%%&&&'''%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########""""""""""""""""""###$$$%%%&&&$$$###$$$%%%%%%$$$###%%%&&&((('''&&&%%%%%%&&&&&&((()))******+++...000111///---++++++---///111...---+++***(((''''''''''''((((((''''''&&&%%%$$$''''''''''''((()))***+++'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((***+++,,,///000222222222222555666:::AAALLLXXXfffwww}}}|||wwwqqqkkkfffcccdddlllvvv}}}zzzzzz}}}{{{}}}zzzsssooopppnnndddWWWOOOHHHGGGEEEBBB???===<<<;;;666222...---,,,---333:::EEE```yyyggg_________]]]YYYVVVRRRPPPSSS^^^kkktttvvvdddPPPCCCGGGLLLSSSUUULLL===000+++)))(((&&&###"""!!!""""""###""""""###%%%%%%$$$"""%%%%%%%%%$$$###"""!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """"""!!! """######$$$$$$$$$######!!!!!!""""""######$$$$$$!!! !!!!!!"""!!!!!!!!!"""""""""###### !!!!!!!!!"""$$$$$$$$$%%%%%%$$$$$$$$$###%%%'''(((&&&$$$""""""&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$######$$$%%%&&&'''((()))*********)))///---,,,...---+++...333555:::AAAFFFHHHIIIMMMPPPOOOSSS[[[hhh}}}{{{yyy~~~~~~xxxsssvvvzzz{{{}}}zzzuuusssssswww|||yyy{{{yyyuuuyyy{{{mmm^^^LLL@@@999444111111///+++((()))'''$$$$$$'''&&&%%%%%%%%%%%%&&&&&&'''&&&((())))))(((''''''(((444666777555222...,,,+++...///333888>>>JJJ^^^pppmmmPPP;;;111000(((%%%(((&&&#########%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%###"""!!! !!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###### !!!"""###$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$&&&''''''%%%###!!!!!!!!!!!!!!!!!!!!!!!!""""""###&&&***---///000)))(((&&&%%%######""""""###"""!!!!!!###%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&(((,,,222666###$$$&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###########################"""######$$$$$$$$$###"""###$$$%%%$$$###%%%&&&''''''%%%######$$$&&&'''((()))((())),,,...///...---,,,---///111333000///---+++***)))(((((())))))******)))'''%%%$$$&&&&&&&&&&&&'''((()))***%%%%%%%%%$$$$$$$$$%%%%%%'''''''''((()))+++,,,---111222333333333555888;;;BBBIIISSS^^^lll}}}yyyvvvuuutttrrrpppmmmjjjhhhhhhqqq{{{~~~}}}~~~~~~{{{zzzzzzsssnnnmmmtttvvvmmm```WWWNNNOOONNNJJJDDD>>>;;;::::::555111000...---222999BBB]]]mmm\\\VVVXXX\\\^^^aaa^^^ZZZWWWYYYaaannnwww}}}qqqaaaRRRIIISSS[[[```XXXHHH888---)))'''&&&$$$$$$$$$###"""!!!###"""!!!"""$$$%%%$$$"""$$$$$$$$$###"""!!!  !!!!!!"""""""""!!!!!!!!! ###""""""!!!""""""!!!!!!"""######$$$$$$$$$$$$###!!!""""""######$$$$$$%%%!!!!!! !!!!!!"""######""""""""""""############ !!!!!!""""""######$$$$$$%%%%%%%%%%%%$$$$$$###%%%''''''%%%###""""""&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%''''''((())))))*********...++++++,,,+++***---333222888AAAFFFHHHHHHJJJKKKJJJQQQ[[[jjj~~~~~~{{{~~~xxxuuuwww|||zzzyyyvvvttttttxxx}}}||||||yyyvvvxxx}}}|||vvvgggZZZJJJ>>>999666333111---***((()))'''$$$$$$&&&&&&&&&&&&&&&''''''((((((&&&(((******)))((()))***666777888777333///---,,,......222777===III^^^qqq}}}|||YYYAAA555222)))&&&'''%%%$$$######$$$&&&'''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&&&&%%%%%%$$$###$$$&&&(((***(((((('''&&&%%%###""""""!!!!!!"""""""""""""""""" !!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%$$$### """###$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&###"""###$$$&&&&&&$$$"""""""""""""""!!!!!!!!!!!!###"""!!!%%%***------+++&&&%%%%%%$$$###"""""""""###"""!!!"""$$$&&&%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***,,,///333666!!!###&&&&&&%%%$$$###$$$''''''''''''''''''''''''##################$$$$$$%%%$$$###############$$$###"""!!!"""$$$%%%$$$###$$$&&&'''&&&$$$######$$$%%%&&&(((''''''(((***,,,,,,,,,++++++,,,...000222111000///---,,,+++++++++******++++++***)))'''%%%%%%%%%%%%%%%&&&'''(((((($$$%%%%%%%%%%%%%%%%%%%%%(((((()))***+++---///000000111222333555999>>>BBBIIIPPPZZZeeeqqqyyyqqqqqqqqqppppppooonnnmmmlllrrryyyzzzxxxyyy~~~yyyuuuvvvvvvvvvppplllmmmtttwwwpppeee^^^]]]^^^]]]YYYRRRIIICCC???>>>999444222000000666===FFF___~~~uuu___PPPKKKNNNUUUZZZdddbbb___[[[\\\cccpppyyyuuuhhh[[[SSSOOO]]]ggghhhXXXCCC666...((('''%%%$$$$$$%%%%%%### """!!! !!!###$$$###""" !!!!!!!!!!!!!!!  !!!""""""""""""!!!!!! """######"""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!""""""#########!!!!!!!!!!!!!!!"""###$$$""""""""""""############ !!!!!!"""######$$$###$$$$$$%%%%%%$$$$$$######%%%&&&&&&$$$###"""###&&&&&&%%%%%%%%%$$$$$$$$$######""""""###%%%&&&''''''''''''(((((()))*********''''''(((((((((,,,222111888@@@FFFFFFEEEEEEFFFIIISSS```ooo|||~~~{{{wwwuuuuuuxxx}}}{{{|||}}}}}}||||||{{{xxxxxxyyyvvvqqqbbbWWWGGG;;;777666444111***'''&&&)))(((%%%&&&(((''''''((()))))))))******''')))++++++******+++,,,666777888777444000...---...///222666<<>>FFFKKKMMMWWWdddppp{{{{{{vvvuuutttrrrqqqpppppppppmmmqqquuutttrrrsssxxx}}}xxxrrrsssuuuttttttppppppttttttooohhhfffhhhiiiiiigggaaaXXXNNNHHHCCC===777444222222999AAALLLccc}}}zzziiiUUUIIIFFFIIIQQQXXXcccdddbbb___^^^fffsss~~~xxxiiiZZZQQQOOORRRcccmmmjjjSSS===444///))))))&&&$$$$$$&&&&&&$$$!!!"""!!! !!!######""" !!!!!!!!!!!!!!!"""###!!!!!!!!! """######""" !!! !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###!!!!!!!!!"""""""""###### !!!"""###$$$$$$#########$$$$$$#########"""$$$%%%%%%$$$######$$$&&&&&&%%%%%%$$$$$$############"""###$$$&&&''')))'''&&&&&&&&&'''((()))***'''%%%$$$&&&''''''---333555<<>>888///++++++'''((('''&&&&&&'''&&&$$$"""$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$%%%&&&(((*********((('''&&&&&&&&&&&&###"""""""""###$$$%%%&&&!!!!!! !!!###%%%&&&%%%%%%%%%%%%$$$###"""""" !!!###$$$%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%''')))***(((&&&%%%%%%%%%$$$$$$######"""###""" !!!"""$$$$$$###"""######$$$######""""""$$$######%%%'''((('''%%%######$$$$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$######$$$&&&'''((((((''''''&&&%%%%%%%%%%%%(((,,,///000000222333 """$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&''''''&&&%%%$$$############"""!!!!!!###%%%''''''&&&###%%%''''''&&&%%%&&&&&&%%%&&&&&&%%%$$$$$$&&&((('''''''''((()))***+++,,,++++++++++++,,,---//////,,,,,,+++++++++++++++,,,''''''''''''((()))******&&&'''((()))***))))))((((((((()))***,,,...000111000222444777<<>>555666333---***((((((,,,,,,((((((***))))))*********((('''&&&&&&(((************+++,,,///111333333111///...---000000333777999@@@PPP___ssswwwzzz{{{zzz}}}uuuWWWCCC===333//////+++&&&&&&&&&''')))***)))((($$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&'''######""""""###%%%&&&(((((('''%%%$$$$$$%%%'''(((######$$$######"""!!! !!!###$$$$$$###"""!!! """$$$&&&''''''((($$$$$$$$$$$$%%%&&&'''(((######$$$&&&((()))'''&&&$$$$$$$$$###"""!!!!!!  !!! %%%***!!!"""$$$%%%%%%$$$######!!!!!!"""$$$&&&&&&$$$### !!!"""###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%###$$$%%%&&&''''''((('''%%%$$$###""""""$$$&&&'''))))))((('''&&&&&&%%%%%%%%%***111777:::<<<===???############$$$%%%%%%&&&'''&&&$$$"""""""""$$$%%%###$$$&&&'''''''''&&&&&&%%%%%%%%%$$$###"""!!! !!!"""######"""###%%%'''&&&%%%%%%(((,,,---+++)))""""""######$$$%%%&&&'''&&&'''''''''&&&&&&''')))'''((()))***+++,,,,,,,,,,,,,,,...///000000000000...---,,,++++++,,,---...++++++,,,......---)))&&&,,,***'''''')))---000111888666888@@@HHHNNNVVV]]]cccxxxuuuoooqqqvvv|||zzz||||||~~~|||uuummmfffdddeeekkkwww}}}uuucccMMM<<<;;;:::666>>>MMMbbbwwwrrraaa\\\SSSJJJBBBCCCNNN[[[dddhhhfffgggffffffnnnzzzsssbbbSSSKKKRRRggg{{{zzzdddHHH::::::888111---(((###"""$$$$$$!!!###!!!  !!!######"""!!!  """!!! !!!"""###"""!!!!!!"""""""""!!! ######$$$$$$###"""!!! $$$$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!! !!!""" !!!######"""  !!!"""%%%$$$"""!!!!!!"""$$$%%%'''(((((('''%%%%%%'''(((&&&&&&''''''&&&&&&%%%%%%%%%'''((('''&&&&&&'''(((&&&(((******,,,111999@@@IIILLLMMMKKKJJJKKKLLLLLLUUUjjj|||vvvqqqoooqqqwww||||||hhhSSSIII???222---///---+++***)))***)))(((&&&)))))))))))))))((((((''')))'''%%%'''***------++++++,,,.../////////.........111444666555:::KKK\\\qqquuuzzz}}}}}}~~~zzzbbbFFF888444000---+++''''''((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$###""""""""""""''''''&&&&&&&&&%%%%%%%%%############$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$"""""""""""""""!!!  """###$$$$$$$$$ !!!"""###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$###"""!!! !!!!!!!!!"""###$$$&&&&&&"""###%%%%%%%%%$$$"""!!!#########$$$%%%%%%###!!!!!!"""$$$%%%&&&&&&%%%$$$######"""!!! !!!$$$&&&&&&&&&&&&'''''''''''''''(((&&&###!!!"""$$$'''***,,,***(((&&&&&&''')))++++++,,,///666>>>CCCDDDCCC"""######$$$%%%&&&((()))'''&&&$$$#########$$$%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%$$$###"""!!! !!!"""######"""###%%%'''&&&%%%%%%'''***+++***(((%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&''''''&&&&&&(((***(((((()))***++++++++++++***+++,,,...000111222333333222111///......------......///000111000---+++000...,,,,,,///333666888===;;;===DDDJJJPPPWWW___nnn{{{sssoooqqqvvv{{{~~~}}}|||}}}xxxrrrmmmlllnnnsss~~~yyyfffPPP>>>:::777444<<>>111***,,,+++***(((((()))((('''%%%&&&'''(((((())))))))))))'''&&&%%%&&&)))++++++***++++++---...///......---///111444444222666FFFVVVkkkrrryyy~~~~~~~~~~~~hhhNNN@@@:::444000---***))))))(((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$############&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$"""""""""""""""!!!  !!!"""######### !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!!!!!!!############$$$%%%&&&&&&###$$$%%%&&&&&&$$$###!!!""""""###$$$%%%$$$###!!!!!!"""###%%%%%%%%%%%%$$$%%%%%%%%%$$$######%%%'''%%%%%%&&&&&&''''''(((((('''&&&$$$######%%%'''(((---+++(((&&&&&&&&&((()))111000///111666===DDDGGG""""""###$$$%%%''')))***''''''%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$###"""!!!!!!"""###$$$#########%%%'''&&&%%%$$$%%%'''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&''')))+++))))))))))))))))))))))))((()))+++---000222444555777777777666444111///...000000000111000000/////////...------000444888;;;CCCAAADDDIIINNNSSS[[[dddzzz|||xxxtttsssvvvzzz}}}~~~zzzuuuqqqrrrssswwwyyycccPPP???:::888555>>>LLLdddzzzvvveeeUUUSSSMMMKKKKKKRRR^^^hhhmmmmmmggglllpppvvv}}}{{{ooobbbRRRKKKMMMXXXjjjzzz|||ttt```GGG888555111+++(((%%%""""""$$$%%%###!!!######"""!!!!!!"""######"""""""""""""""#########!!!  """###"""!!!!!!"""$$$&&&&&&$$$!!! """$$$$$$###  !!!""""""!!!!!! """""""""!!!!!!  !!!!!!""""""!!!!!! !!!!!!""""""#########$$$$$$#########%%%%%%&&&%%%$$$$$$%%%'''((((((((('''&&&%%%$$$###%%%'''******(((&&&$$$$$$%%%''')))***+++111:::AAAFFFKKKQQQUUUUUUUUUWWWYYYjjj|||}}}vvvyyyzzz{{{zzzxxxwwwxxxxxx{{{zzzuuurrruuu{{{{{{xxxvvveeeSSSIII===///(((((()))'''&&&&&&''''''&&&$$$$$$%%%&&&'''((()))******&&&%%%$$$&&&(((***)))))))))***+++,,,---......---///000222222///222@@@OOOdddmmmxxx~~~|||{{{qqqZZZKKKBBB999222000,,,+++***((('''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$############%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$############$$$%%%&&&&&&%%%$$$###""""""######""""""!!!!!! !!!!!!  !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############"""!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''&&&%%%###"""!!!"""###$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%$$$&&&''''''&&&$$$######$$$$$$%%%%%%&&&'''(((((((((''''''&&&%%%%%%&&&&&&''',,,+++)))'''&&&&&&'''(((111222111000222999CCCJJJ"""""""""###$$$&&&'''(((''''''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%$$$$$$###&&&&&&%%%###""""""!!!!!!"""$$$$$$$$$######%%%'''&&&%%%######$$$&&&'''(((&&&&&&%%%%%%%%%&&&''''''&&&'''((('''&&&&&&(((******))))))(((((('''''''''))))))***,,,...111333444888999::::::999666333111111111111000...------............///111555;;;???GGGHHHKKKPPPTTTYYYcccnnn}}}|||||||||~~~{{{vvvuuuuuuxxx|||ppp[[[MMMAAA???>>><<>>333---)))%%%"""""""""###$$$%%%$$$###"""###$$$%%%%%%$$$###"""!!!"""###$$$%%%%%%$$$$$$!!! !!!"""!!! !!!###%%%$$$###!!!!!!######"""!!! !!!""" !!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!!!! !!!"""$$$%%%!!!!!! !!!!!!"""$$$&&&&&&$$$"""!!!"""###$$$$$$######%%%'''(((((((((((('''&&&%%%$$$%%%(((***+++(((%%%######&&&)))---///111666===CCCFFFGGGKKKPPPRRRUUU```lllvvv}}}yyyuuuwwwxxxxxxyyy{{{|||}}}~~~~~~{{{sssooopppooollliiibbbVVVJJJ<<>>CCCPPPdddsss""""""!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&((()))(((&&&$$$"""!!!!!!""""""%%%&&&&&&%%%######%%%&&&$$$&&&((('''$$$######%%%""""""######%%%&&&(((((('''((()))((('''''')))+++((('''%%%$$$$$$$$$&&&'''+++***(((''''''((()))***---...000222333333222111444999===>>><<<;;;<<>>BBBHHHOOOVVVcccrrr|||!!!!!!!!!!!!"""###%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""""""""###&&&((()))(((&&&$$$"""!!!!!!"""###%%%&&&&&&%%%$$$###%%%&&&###&&&)))(((%%%######$$$############$$$%%%%%%&&&$$$&&&'''(((((())),,,...'''&&&$$$######$$$&&&''')))(((&&&%%%&&&''')))***,,,---...///000//////...000666===@@@???>>>AAACCCEEEHHHJJJJJJIIIMMMTTT[[[ggglllrrruuussswww}}}kkkfffccciiittt}}}{{{{{{zzzyyyxxxxxxxxxuuuuuuxxx}}}yyy~~~uuujjjjjjfff```aaa___]]][[[YYYYYYZZZ\\\]]]YYY[[[^^^ccclllnnndddWWWEEEBBBAAADDDDDDBBBDDDHHHDDD===555///***&&&$$$$$$ """$$$$$$###"""""""""!!!$$$&&&&&&$$$!!!"""###$$$%%%$$$"""  !!!!!!!!! """"""""""""###%%%((()))%%%$$$###!!!!!!!!!"""### !!!!!!"""###$$$%%%%%%&&& !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!"""###$$$"""###%%%&&&&&&%%%$$$"""'''&&&&&&%%%$$$$$$$$$%%%#########$$$$$$############$$$%%%%%%$$$%%%''')))%%%&&&'''((())))))))))))%%%'''((('''&&&&&&'''((('''...888>>>AAABBBDDDFFFBBBAAAGGGPPPPPPOOO\\\nnn~~~}}}|||{{{www{{{}}}~~~{{{uuusssvvvyyyxxxuuusssgggRRR<<>><<<<<>>666---((('''&&&### $$$######"""""""""""""""!!!"""$$$%%%%%%$$$###""""""$$$&&&&&&$$$""""""""" !!!!!!!!! !!!###%%%&&&&&&''')))&&&"""!!!###%%%%%%###"""!!!  !!!"""!!!"""###$$$%%%$$$$$$###!!!###$$$$$$######$$$%%%%%%$$$"""!!!!!!###$$$&&&''''''&&&%%%%%%$$$$$$###)))((('''&&&%%%$$$$$$$$$((('''%%%$$$###$$$%%%%%%''''''''''''''''''''''''&&&&&&''')))+++***'''$$$&&&&&&&&&''')))***)))(((,,,000444777:::@@@HHHMMMGGGNNNKKKIIIOOOQQQUUU```vvv~~~~~~{{{}}}{{{uuuyyyxxxyyytttiiiUUU@@@111++++++---***''''''***+++***(((%%%###"""$$$''')))(((&&&&&&'''))))))((((((***+++***'''&&&***///222111---222111///------000666:::MMM]]]llluuuwwwyyywww___GGG???<<<555111***&&&$$$%%%&&&&&&'''&&&&&&'''))))))'''&&&&&&%%%%%%''')))******)))&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$#####################$$$%%%&&&&&&%%%###""" !!!!!!######$$$$$$$$$######"""######""""""""""""###### !!!"""$$$%%%''''''&&&######&&&***+++'''"""'''((()))(((&&&%%%%%%&&&'''&&&%%%$$$###"""""""""""""""!!!!!!"""$$$&&&'''&&&'''((()))))))))(((''''''(((***+++)))&&&""" $$$%%%&&&&&&&&&&&&%%%$$$&&&%%%###!!!!!!###&&&(((((('''&&&%%%$$$#########))))))***,,,,,,,,,,,,,,,000///111555;;;??????===FFFLLLXXXiiiwww}}}{{{www######"""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%""" !!!$$$'''((((((((($$$"""###&&&((('''$$$'''&&&&&&&&&&&&%%%%%%%%%'''''''''(((((((((%%%$$$'''%%%###"""$$$&&&&&&&&&%%%$$$$$$'''***,,,+++))))))&&&###%%%))),,,***(((((())))))'''%%%$$$&&&)))+++)))((()))***+++***((()))000999>>>AAAEEELLLQQQXXXVVVSSSPPPOOOQQQVVVZZZ___```eeeiiijjjkkkuuuxxxqqqmmmiiigggdddbbbbbbbbbccciiiqqq{{{vvvqqqpppttt{{{|||vvvsssrrrpppnnnlllhhh[[[PPPMMMLLLJJJGGGGGGDDDCCCCCCFFFJJJJJJFFFAAA;;;;;;<<>>CCCKKKPPPXXX\\\TTTMMMPPPQQQUUU```{{{~~~~~~|||zzz|||~~~}}}~~~zzz|||zzzllljjjbbbTTTBBB555000///...---,,,------,,,)))'''))))))***,,,......+++)))((()))***)))'''&&&'''((((((((()))---222333000---***++++++,,,...333999===MMM^^^pppzzz{{{|||ppp```WWWNNNDDD<<<222***'''(((***,,,***(((&&&&&&%%%$$$""" !!! """%%%'''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###""""""!!!############"""  !!!"""###$$$%%%%%%$$$$$$###"""!!! !!!!!! !!!!!!!!!""""""###$$$$$$%%%%%%%%%######%%%((()))&&&"""$$$%%%&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$######$$$%%%%%%###$$$$$$%%%&&&%%%%%%%%%%%%&&&((()))((('''%%%######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))***,,,---............///111333444000000222777>>>DDDHHHJJJWWWYYYaaannn{{{{{{ttt%%%%%%$$$###$$$%%%&&&'''(((((('''&&&&&&%%%$$$$$$###"""""""""###$$$%%%%%%$$$###"""###'''))))))((((((((('''&&&%%%$$$######((((((((('''&&&%%%&&&'''(((&&&$$$$$$%%%%%%%%%$$$'''''''''((())))))(((''''''%%%%%%&&&))),,,,,,++++++++++++************+++)))))))))+++...000000000111222555;;;CCCMMMVVV[[[bbbdddffffffccc```______[[[\\\]]]^^^^^^aaaiiippptttyyyyyynnnaaa[[[^^^dddeeedddcccaaa[[[YYYaaalll{{{{{{zzzmmmjjjpppzzzyyytttpppppptttwwwvvvuuueeeYYYLLLEEE???888333333222000......000222222111111666<<<<<<777111//////***'''###!!!"""######""""""""""""###$$$&&&'''((('''&&&$$$"""!!!!!!"""###!!!###%%%%%%###""""""""""""$$$&&&((('''%%%###!!! !!!""""""!!!!!!$$$###!!!!!!!!!!!!!!!!!! !!!###$$$$$$###"""""" !!!!!!!!! !!!###"""!!!!!!"""$$$#########$$$%%%&&&((()))$$$###""" """""""""###$$$%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***------,,,***&&&&&&&&&&&&'''***///222666999>>>@@@AAAEEEJJJOOOZZZ^^^VVVPPPTTTVVV[[[ggg~~~}}}|||~~~~~~|||xxxxxx{{{{{{|||||||||}}}wwwhhhgggaaaTTTCCC666111000///000000000///---***''')))***,,,...///...+++))))))******)))'''%%%&&&'''''''''***...111111...+++)))***+++---///333888<<>>444+++''''''###%%%(((+++,,,,,,+++***///444999888222---,,,,,,&&&%%%###!!!  !!!"""###%%%%%%%%%%%%$$$###""""""""""""!!!###$$$###"""""""""###$$$%%%%%%%%%###!!!  !!!""""""""""""$$$%%%%%%###  !!!"""############""""""!!! !!! !!!!!! !!!""""""######$$$%%%&&&&&&'''###"""   """$$$%%%&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''((('''''''''))))))'''&&&%%%'''))))))(((***///444;;;>>>@@@???===<<>>GGGZZZnnn|||{{{uuukkk[[[TTTQQQKKKFFFAAA;;;666222***(((%%%$$$%%%&&&&&&%%%$$$$$$###%%%''')))((('''&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%$$$######"""!!!""""""######$$$%%%%%% !!!"""###$$$%%%&&&$$$$$$######"""!!! !!!"""###$$$$$$###"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$##################!!!############$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&&&&&&&$$$############$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$"""###%%%&&&'''''''''''''''''''''''''''((()))))),,,,,,---///222555888:::888:::===AAADDDIIINNNRRRaaafffnnnvvv|||###""""""!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''&&&$$$"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&'''((((((''')))***'''######&&&***###"""###$$$'''((('''&&&"""%%%''''''&&&%%%&&&((())))))***)))(((((()))+++***)))(((***------+++)))&&&%%%&&&)))---///000000444999>>>CCCIIITTTbbbmmmppptttyyyzzzxxxtttpppnnnmmmpppoookkklllsssxxxyyy}}}~~~~~~rrrhhhddd``````cccggghhhhhhkkkqqq{{{yyyuuuwww{{{}}}{{{vvvooolllmmmrrrvvvxxxjjjeeeaaadddkkkooolllgggUUUKKK@@@777///'''$$$&&&%%%'''***,,,...///000000333555777555000+++(((((($$$$$$###"""!!! !!!""" !!!"""###$$$######$$$$$$$$$######""" """%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###!!!!!! !!!"""###$$$$$$!!!###$$$$$$!!! !!!""" !!!"""###$$$"""!!! !!!!!! !!!""""""######$$$$$$%%%%%%$$$$$$"""   !!!###$$$%%%$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&''''''&&&$$$(((++++++)))***///333;;;>>>@@@@@@===<<<===@@@JJJTTTVVVYYYbbbeeegggrrryyy|||}}}}}}{{{yyyxxxwwwvvvrrrooommmmmmkkkiiibbbUUUFFF<<<:::;;;999:::999666111---,,,---)))+++,,,+++(((&&&'''((('''((()))(((&&&%%%&&&''')))+++...///////////////,,,...111222333444666888>>>DDDTTTmmmyyywwwqqqccc\\\\\\[[[YYYTTTKKK@@@999///---)))(((((((((((('''%%%$$$###$$$&&&'''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######""""""######$$$$$$!!!!!!"""######$$$%%%%%%""""""######"""!!! !!!"""######"""!!! !!!!!!###$$$%%%&&&&&&$$$$$$$$$###"""!!!"""###!!!############%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((((((''''''%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&%%%&&&''''''''''''&&&%%%"""###$$$&&&'''((((((((('''&&&&&&''''''(((*********,,,...111444777:::;;;;;;>>>BBBDDDEEEHHHLLLOOO[[[cccnnntttwwwzzz$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$'''((('''$$$"""###%%%%%%%%%&&&&&&%%%%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&###(((+++***&&&###%%%'''"""""""""$$$'''(((((('''"""%%%(((((('''&&&(((******++++++)))(((((()))***(((&&&&&&(((+++,,,)))&&&))))))))),,,000222333333:::???EEEHHHJJJSSSaaammmiiillloooqqqqqqqqqrrrrrrjjjooopppmmmooovvvxxxuuuzzzxxxzzz~~~yyyllldddcccdddccceeejjjlllkkkkkknnnqqqxxxzzzsssmmmnnnssswww~~~|||xxxsssnnnlllmmmppprrrddd```___eeemmmpppjjjcccJJJAAA888222+++&&&%%%((($$$%%%((()))+++---000222666777666333...)))&&&$$$""""""###"""""""""###%%%!!!!!!!!!!!!"""###$$$%%%!!!"""$$$%%%%%%$$$###""""""$$$&&&'''&&&%%%%%%&&&&&&&&&%%%$$$######"""""" !!!###$$$%%%%%%!!!$$$$$$""""""$$$&&& !!!###$$$!!! !!!  """"""######$$$$$$$$$######$$$"""  !!!!!!"""###$$$$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!###%%%''''''&&&$$$(((,,,,,,******...222<<>>@@@;;;;;;:::666000------///***,,,---+++'''&&&''')))&&&(((((((((&&&%%%&&&''',,,...000000000000111222+++...111333444666888:::>>>AAAPPPkkk|||uuuvvvttthhhjjjkkkmmmmmmhhh]]]PPPGGG777333///,,,,,,++++++***'''&&&%%%%%%''''''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!""""""""""""######$$$$$$$$$%%%!!!"""""""""""""""!!!!!! !!!######!!!  !!!"""$$$&&&''''''$$$$$$$$$"""!!! """###!!!#########$$$&&&((('''&&&%%%$$$######""""""###$$$&&&((())))))(((((('''&&&%%%%%%%%%&&&'''(((((('''%%%######$$$%%%&&&&&&&&&'''(((((('''&&&&&&######$$$%%%&&&'''((()))&&&&&&&&&'''(((***+++,,,***,,,///333666999;;;<<<===@@@DDDFFFFFFGGGJJJLLLRRR]]]jjjrrrtttxxx$$$$$$$$$$$$%%%%%%&&&'''&&&###!!!!!!###$$$"""$$$&&&''''''&&&$$$###$$$%%%&&&(((((('''&&&&&&''''''$$$!!!!!!$$$&&&%%%$$$(((((())))))*********+++%%%%%%######$$$&&&)))+++)))))))))((('''%%%$$$###)))(((((((((''''''''''''&&&'''(((*********)))(((---++++++...///000666===???GGGJJJGGGIIITTT```eeefffiiigggdddfffooowwwzzz{{{yyytttooopppttttttqqqqqqqqqsssuuuqqqjjjhhhiiibbbdddfffjjjmmmmmmkkkiiimmmooonnnhhhaaa```gggnnnyyyxxxqqqlllfffaaaccciii]]]eeelllpppqqqnnneee[[[KKK???111***))))))(((%%%$$$###%%%)))+++---333:::999;;;:::333+++%%%###!!!$$$###""""""######!!! $$$$$$$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%$$$$$$$$$"""$$$%%%%%%$$$###$$$%%%'''&&&$$$%%%&&&%%%!!! """"""!!! !!!!!!!!!!!!!!!  !!!!!!!!!###"""!!!!!!!!!!!!""""""###"""!!! !!! !!!!!! !!!###%%%&&&""" !!!!!! ###!!!!!!#########''')))***+++***'''$$$"""###%%%&&&&&&$$$###"""###"""###$$$%%%$$$%%%''')))''')))*********---333888CCCCCCEEECCC<<<666999AAAHHHOOOZZZcccdddaaaccciiiqqq{{{zzzzzz}}}zzz{{{~~~xxxnnnlllooorrruuutttqqqmmmkkkiiifff___UUUKKKFFFFFFHHHBBB@@@<<<666000,,,+++***,,,+++***)))'''%%%$$$$$$+++***((('''&&&&&&''''''+++///111000111444444111,,,...333888888444222444;;;AAAOOOeee{{{~~~~~~{{{wwwuuuwww~~~xxxpppoooqqqtttuuurrruuuuuusssqqqlllaaaUUUDDDAAA:::444444666333,,,***)))((('''''''''((()))((('''%%%&&&'''((('''&&&)))((('''%%%%%%&&&&&&'''&&&%%%$$$$$$$$$###!!!#########%%%'''&&&$$$!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!  !!!#########"""""""""###$$$###!!!!!!$$$'''%%%$$$$$$###$$$%%%'''(((((('''&&&%%%$$$######"""$$$%%%'''(((((((((''''''))))))(((&&&###$$$&&&(((&&&&&&&&&%%%$$$$$$&&&(((+++***)))'''%%%$$$$$$$$$'''((()))((('''&&&''')))&&&&&&&&&''')))+++...//////000222666:::;;;:::888;;;BBBKKKNNNLLLHHHGGGHHHVVV[[[cccjjjppptttxxxzzz%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$"""###%%%%%%###!!!$$$&&&''''''%%%#########&&&'''))))))(((''''''(((%%%"""!!!"""%%%''''''&&&)))))))))******+++++++++&&&%%%%%%%%%&&&'''((()))))))))))))))((('''&&&%%%))))))((((((((('''''''''&&&'''(((***++++++******---+++***,,,...///555<<>>777111///+++((('''((()))+++,,,***((('''''''''&&&%%%((('''&&&&&&&&&'''((((((&&&%%%######$$$###""" $$$$$$$$$&&&'''&&&$$$!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!"""#########""""""$$$$$$###!!!"""$$$'''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''(((((((((((()))))))))'''%%%$$$&&&((('''''''''&&&%%%%%%'''))))))(((''''''&&&&&&&&&&&&((()))***)))''''''''')))&&&''''''(((***,,,...///000222444888;;;=========BBBHHHNNNRRRQQQMMMIIIHHHMMMVVVaaajjjmmmoooqqqsss&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###$$$&&&&&&%%%$$$$$$&&&'''&&&$$$"""""""""%%%'''(((((('''&&&&&&'''###"""!!!"""%%%'''(((((()))************+++++++++'''''''''(((((('''''''''(((((())))))))))))(((((()))))))))(((((((((''''''%%%&&&((()))++++++,,,,,,---***)))***+++---333;;;GGGJJJLLLIIIJJJNNNRRRRRRYYYbbblllqqqxxxwwwooonnnnnnmmmnnnppptttwwwzzz|||yyyssskkkgggcccaaa``````aaa```\\\YYY___eeejjjmmmrrr{{{wwwlllgggfffdddfffiiikkkmmmlllgggccc^^^VVVMMM@@@888---'''&&&&&&### '''&&&'''***+++---555>>>LLLMMMFFF777+++&&&###!!!!!!!!!!!!$$$'''(((((('''###$$$$$$$$$$$$###""""""""""""###$$$$$$###"""""" """$$$$$$$$$$$$%%%'''((('''&&&&&&&&&%%%###!!! !!!""""""!!!  !!!!!!"""""""""######""""""""""""!!!!!! !!!"""######"""!!! ###############""""""!!!###$$$$$$"""!!! """######!!! !!!###&&&''''''%%%###""""""###%%%%%%$$$$$$%%%'''(((((('''%%%$$$$$$&&&((((((&&&%%%$$$%%%'''''''''&&&$$$$$$%%%&&&$$$'''***,,,---///222555@@@AAACCCDDD@@@<<>>???CCCGGGFFFDDDIIIPPPXXX^^^fffjjjgggeeekkktttvvvpppllljjjxxx{{{~~~{{{rrriiicccaaaccceeeeeebbb^^^YYYVVVOOOKKKEEE???888333---***%%%&&&'''))))))))))))(((((('''''''''(((***,,,------111222000111333222///,,,,,,///333222//////222555666===KKK___qqq}}}|||wwwvvvvvviiihhhffffffhhhnnnwww~~~yyywwwtttrrrrrrssstttuuu{{{zzzpppkkkhhhaaaWWWSSSQQQMMMGGGEEECCC???:::666222///---111...***'''&&&&&&%%%$$$%%%%%%%%%&&&''')))******(((%%%"""!!!"""$$$%%%%%%((('''&&&''''''&&&$$$"""""""""!!!!!!!!!!!!""""""  !!!"""###$$$$$$$$$$$$$$$############%%%&&&((('''%%%$$$###$$$$$$%%%###$$$&&&(((((((((&&&&&&######%%%&&&((()))******((()))******(((&&&&&&&&&((())))))(((&&&&&&(((+++&&&''''''''''''''''''&&&&&&(((((('''&&&%%%%%%''''''(((***,,,---//////000111555;;;???CCCGGGLLLOOOVVVWWW[[[aaaeeeaaaXXXPPPNNN[[[jjjqqqooommmpppttt&&&%%%$$$$$$############"""######$$$$$$$$$%%%%%%$$$%%%&&&%%%###"""###%%%&&&'''((((((&&&%%%%%%&&&%%%&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''(((*********(((%%%$$$######%%%&&&'''(((((((((***)))))))))((((((((((((###$$$%%%&&&''')))***+++,,,)))'''(((((()))///666@@@>>>;;;999999===DDDKKKYYYfffvvv}}}tttppptttyyy~~~~~~yyypppiiieeekkkiiifffbbb]]]\\\]]]___[[[\\\[[[[[[aaaiiikkkiiigggggghhheee___]]]eeeqqqtttyyy}}}zzztttqqquuuxxxvvvsssqqqqqqsssrrrkkkcccXXXJJJ===...***%%%###$$$&&&&&&%%%'''''')))++++++...999EEERRRSSSGGG222$$$$$$$$$  !!!!!! """######$$$$$$$$$###### !!!###$$$$$$###!!! !!!"""""""""###&&&((($$$$$$######!!!!!!!!!!!!$$$######""" !!!###%%%&&&''''''$$$###""""""!!!  """###$$$###"""  !!!""""""""" ###%%%%%%$$$!!! !!!""""""############$$$%%%###"""!!!!!!######""" !!!"""###$$$%%%%%%$$$$$$$$$'''))))))(((&&&&&&''')))******(((%%%$$$%%%&&&''')))---111444666777777999:::@@@FFFIIIJJJOOOVVV\\\aaahhhjjjfffeeemmmyyyyyypppjjjjjjmmmwwwxxxxxxwwwtttooojjjgggddddddfffffffffddd```^^^RRRMMMEEE===777222---)))$$$&&&(((***+++++++++***)))))))))***+++---///111///222333000///111///+++...---///222111...///333555555999DDDUUUfffsssyyy}}}~~~}}}}}}zzzsssooonnnccccccbbbccceeellltttzzzuuusssqqqpppoooqqqtttwww}}}yyyooopppooohhh^^^YYYWWWTTTOOONNNNNNNNNKKKEEE===555111000---)))&&&&&&&&&%%%%%%###$$$%%%&&&'''((()))***'''%%%"""!!!###%%%&&&&&&)))'''&&&&&&'''&&&$$$"""""""""!!!!!!!!!!!!"""""" !!!  !!!"""###$$$%%%&&&%%%$$$#########%%%&&&&&&((('''%%%$$$###$$$$$$%%%###$$$%%%''''''''''''&&&######$$$&&&''')))***+++''')))***)))'''&&&%%%&&&((((((((('''%%%&&&(((***(((((((((((('''&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&((()))***+++---///000111111666???HHHOOOUUUYYY[[[]]]^^^ccckkkpppmmmcccZZZTTT___jjjnnnkkkiiimmmsss%%%$$$$$$############$$$"""###$$$$$$######$$$%%%$$$%%%&&&%%%$$$$$$&&&((()))***+++***(((''''''(((%%%'''((('''%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%$$$&&&''')))))))))'''%%%$$$"""###$$$%%%&&&'''''''''******)))))))))(((((((((%%%%%%%%%&&&''')))***++++++)))((()))))))))---444:::999888777666:::EEEQQQ]]]kkk}}}zzztttuuuzzz~~~}}}xxxqqqmmmkkknnnlllhhhbbb]]]]]]aaaeeebbb___ZZZXXX^^^eeefffbbbeeecccbbb```[[[WWW\\\cccgggiiillllllhhhgggppp|||sssppprrrxxx{{{xxxsssrrrrrrvvvuuuoooeeeXXXGGG888***&&&###"""###&&&'''(((((()))+++------111>>>LLLQQQSSSHHH000###$$$%%% !!!###$$$$$$"""""""""###$$$$$$$$$$$$### """$$$&&&&&&$$$""" !!!"""""""""!!!"""%%%((("""######!!!  """$$$$$$###""" !!!###%%%&&&''''''######"""!!!!!!  !!!"""######"""""" !!!!!!!!!!!!!!!"""###$$$###!!! """###$$$$$$###"""###%%%"""!!!!!!"""###"""!!! !!!""""""############$$$&&&((()))(((&&&''''''((())))))(((&&&&&&'''(((***+++---222666999999999444555;;;DDDIIIKKKPPPVVV]]]bbbhhhiiidddcccnnn|||}}}yyytttmmmhhhjjjooovvvuuutttrrrqqqooonnnmmmfffffffffggghhhgggdddbbbSSSKKKAAA888333///***'''%%%'''))),,,---------,,,))))))))))))+++---///000111444444111000111///+++///---...111000---...333666666888@@@LLLZZZeeelllrrrssstttuuuxxx~~~|||uuunnnhhheee\\\\\\[[[\\\^^^cccjjjooopppppppppppppppssswww{{{zzzooouuutttooofffaaa```^^^ZZZXXXZZZ[[[ZZZTTTJJJ???999222///***'''&&&&&&&&&&&&""""""$$$%%%''''''((((((&&&$$$""""""$$$&&&'''&&&(((&&&%%%%%%&&&&&&%%%######"""!!! !!!"""### !!!!!!"""!!!!!!!!! !!!!!!###$$$&&&'''&&&$$$""""""$$$&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%'''(((***+++'''((()))(((&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&((('''((())))))(((&&&$$$###"""$$$%%%%%%$$$%%%&&&((()))))))))***+++...000222444;;;GGGVVVcccjjjkkkkkkdddgggmmmuuuzzzvvvlllccc```gggnnnpppmmmlllooottt##################$$$%%%$$$%%%'''&&&###"""$$$&&&$$$%%%%%%%%%%%%&&&)))+++(((***+++***(((&&&&&&&&&$$$&&&((((((&&&$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''(((''''''%%%%%%###$$$%%%&&&''''''((('''*********)))))))))((((((((('''''''''((()))+++,,,+++))))))++++++))),,,111888999<<<>>>;;;<<>>DDDFFFCCCFFFXXXlll}}}zzzpppnnnlllooossstttqqqlllccc```\\\]]]___aaaaaa___aaabbbdddffffffccc\\\WWWTTTRRROOOKKKIIIGGGGGGGGGMMMTTT[[[^^^```iiiwww|||wwwtttvvvwww|||sssnnnnnnnnnlllmmmrrryyyuuunnniiijjjrrr~~~{{{{{{yyywwwxxxzzz{{{yyywwwwww{{{}}}yyyqqqqqqwwwwwwyyysssdddTTTGGG999---,,,)))&&&&&&(((***)))(((333......444999>>>JJJVVVYYY]]]RRR:::)))''''''$$$###############"""!!!!!!!!!"""$$$%%%&&&%%%###"""!!!###$$$$$$######$$$&&&############$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!%%%%%%$$$!!!  """##################""""""!!!!!!!!!  !!!!!!$$$$$$$$$###$$$$$$%%%%%%((('''$$$"""!!!!!!"""### !!!###%%%''')))+++,,,%%%&&&&&&%%%$$$###"""!!!%%%%%%%%%###!!! !!!%%%%%%$$$$$$$$$%%%&&&'''+++'''$$$$$$(((+++,,,,,,+++,,,///222444666777888;;;888888===DDDJJJKKKIIIOOOOOORRRUUUUUUXXXhhhxxxyyyuuu{{{|||zzzzzzuuurrrssstttsssqqqmmmkkkmmmqqqmmmbbbZZZYYYQQQGGG<<<555444444222///---+++)))+++///222222111...---,,,,,,,,,---......555333333666999888222,,,,,,,,,------...---------------///555AAAMMMXXX^^^[[[XXXZZZaaaeeedddgggmmmkkkpppuuuwwwuuussstttuuuwwwxxxtttjjj^^^XXXYYY]]]```bbbaaa^^^^^^aaabbb```cccffflllttt{{{~~~~~~|||~~~ttttttrrroookkkhhhfffeeeddddddhhhllllllggg___WWWSSSJJJ???444///,,,'''&&&'''&&&### """$$$###!!!$$$&&&''')))((('''$$$"""!!!!!! !!!"""############"""!!!!!!!!!!!!!!!"""""""""""""""########################$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&%%%$$$$$$&&&'''((($$$$$$$$$###$$$$$$%%%%%%)))))))))))))))((((((((())))))(((%%%"""!!!"""###$$$###""" """###$$$$$$%%%&&&''''''&&&$$$"""$$$$$$$$$%%%&&&'''((()))(((''')))---...000888@@@FFFTTTjjjrrrrrrzzztttkkkmmmgggjjjtttttthhh``````''''''''''''''''''((((((******)))'''%%%%%%''')))$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%"""###%%%%%%$$$$$$%%%&&&'''((()))******)))((((((***)))(((((('''''''''(((%%%%%%&&&&&&&&&'''''''''))))))((((((((())))))***+++***)))))))))+++---...,,,---.........///222444999>>>DDDGGGGGGNNNcccwww}}}|||uuusssqqqrrrtttsssnnniiidddcccbbbbbbcccccccccbbb___^^^]]]]]]^^^]]]ZZZVVVRRRPPPLLLHHHEEECCCCCCCCCDDDIIINNNPPPSSSZZZfffppptttpppjjjddd```aaaeeeiiieee___\\\^^^```^^^___ccchhhbbbZZZTTTVVV```oooyyy}}}|||~~~|||}}}|||yyywwwwwwwwwzzz|||wwwooonnnssssssssslll\\\MMMAAA444***(((%%%###%%%***///222333666444555:::===AAALLLXXX^^^^^^RRR;;;+++)))((($$$%%%%%%%%%$$$###"""!!! !!!"""###$$$%%%$$$"""!!!!!!###$$$$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""%%%%%%%%%### !!!""" !!!""""""###"""""""""""""""###"""!!! !!!!!!!!!!!!"""""""""#########"""""""""""""""###%%%%%%###""""""###$$$$$$ !!!"""$$$&&&(((***+++&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$###!!! !!!"""%%%$$$$$$$$$%%%%%%&&&&&&)))&&&$$$%%%(((+++++++++,,,---///222444666777888666666777:::???CCCDDDDDDMMMNNNRRRVVVWWW]]]lll|||yyyuuuxxx{{{||||||~~~~~~zzzwwwvvvvvvuuutttooolllmmmooojjj^^^VVVTTTMMMFFF===666444222000///...+++)))***...111222222000///...------...///000222000111555999999444///------------------,,,,,,++++++...444>>>JJJTTTYYYWWWUUUXXX___cccdddggglllkkkmmmpppqqqpppooooooooolllmmmkkkddd[[[VVVXXX\\\bbbeeefffcccdddfffeeebbbbbbeeeiiimmmqqqtttvvvwwwwwwzzz~~~yyyvvvrrrmmmiiigggffffffdddgggjjjiiieee^^^YYYVVVKKKAAA777222...)))''''''&&&$$$!!!!!!"""$$$###"""$$$&&&((()))((('''$$$### !!!!!!""""""$$$######"""!!!!!!!!!!!!!!!!!!"""""""""######### !!!"""$$$%%%&&&$$$###""""""$$$%%%%%%$$$))))))(((''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((('''%%%"""!!!"""###$$$###"""!!!!!!"""###$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&''')))***+++,,,+++...111222444;;;DDDPPP]]]qqqrrrpppzzzoooiiifffjjjqqqnnnccc^^^bbb&&&'''(((*********))))))******)))'''%%%$$$&&&(((######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%!!!"""$$$$$$$$$$$$&&&'''))))))*********))))))(((***))))))(((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''')))******))))))(((((()))***,,,------...000000000222555777:::>>>DDDIIINNNZZZrrr||||||~~~wwwtttrrrqqqppplllddd^^^```cccgggiiiiiiiiiiiijjjddd^^^XXXUUUUUUVVVUUUTTTTTTQQQMMMIIIFFFDDDDDDCCC@@@AAACCCEEEHHHNNNUUU[[[]]]YYYRRRKKKHHHKKKQQQWWWSSSPPPPPPUUUXXXXXXWWWYYY\\\VVVMMMGGGJJJUUUfffqqq~~~|||}}}~~~||||||xxxwwwzzz{{{}}}}}}xxxqqqoooqqqmmmjjj```QQQCCC888...&&&%%%######%%%,,,333999;;;999;;;???CCCCCCFFFPPP\\\aaa^^^OOO:::---+++)))$$$&&&&&&&&&%%%$$$"""!!! !!!!!!#########"""!!! !!!"""$$$$$$###$$$%%%'''$$$$$$##################$$$$$$$$$$$$############$$$%%%%%%$$$"""!!!###$$$!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$"""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! """""""""######$$$$$$$$$!!!!!!!!!"""$$$&&&)))***&&&&&&&&&%%%%%%$$$$$$###"""######"""!!!!!!"""$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&)))******)))---...///111333444666666111333666888999;;;<<<>>>KKKMMMRRRVVVYYY```ppp{{{vvvwwwwwwxxx|||~~~zzzwwwuuuuuuvvvrrrpppooonnnhhh\\\SSSPPPHHHDDD>>>888333000///...///,,,******---000222333333111///------///111222......///444888999666333.........------,,,,,,+++)))***,,,222;;;EEENNNSSSSSSSSSWWW^^^cccdddhhhkkkmmmkkkjjjiiijjjjjjjjjiiifffhhhiiieee___]]]```eeeeeeiiijjjhhhggghhhfffbbbaaadddeeefffeeehhhmmmqqqlllqqqzzz}}}yyytttnnnjjjhhhhhhhhhcccdddeeeddd___[[[XXXWWWOOOEEE;;;666222---))))))'''%%%""""""###$$$######%%%&&&((((((((('''%%%###""""""############$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""######### !!!###%%%&&&$$$""" """$$$$$$$$$))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((((((((((((((('''%%%###!!!"""###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%)))(((''''''(((***---///111000333666777888???HHHXXXdddyyy{{{xxxrrrhhhfffiiilllggg___```hhh$$$&&&(((***++++++))))))'''((('''%%%###"""###%%%#########$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%!!!###$$$%%%%%%%%%'''))))))))))))))))))(((((('''***))))))((((((((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))(((((((((((()))***,,,---+++...111444444555777888;;;===DDDLLLUUUfff|||xxxzzz~~~xxxwwwtttrrrmmmfff]]]VVVYYY```iiinnnpppppprrrsssmmmdddWWWPPPOOOPPPQQQPPPVVVTTTQQQNNNLLLLLLLLLLLLFFFEEEDDDEEEHHHKKKNNNPPPRRRNNNHHHAAA===???DDDIIINNNNNNQQQVVVYYYYYYXXXVVVWWWRRRKKKFFFIIITTTcccmmm}}}||||||~~~||||||~~~zzzyyy|||}}}|||vvvssssssggg```TTTEEE999000)))$$$%%%%%%'''***...333777999999@@@HHHJJJIIIKKKUUU______XXXHHH777---,,,((("""%%%%%%%%%$$$$$$"""!!!!!!!!!!!!"""######"""!!!!!! """############$$$&&&############""""""""""""$$$$$$#########""""""""""""###$$$###""""""###%%%!!!""""""""""""!!!!!! !!!###%%%%%%###!!! """""""""!!!  !!!""""""""""""!!!!!!!!! !!!"""%%%''')))%%%%%%$$$###############!!!"""###"""!!!"""###%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&((()))***)))(((,,,------...000222333444///444888999666666888<<>>DDDOOO\\\ooo{{{wwwyyy|||zzzyyywwwsssmmmeee\\\VVVXXXaaakkkrrruuutttuuuvvvnnncccUUUNNNNNNPPPPPPOOORRRQQQPPPOOOOOOPPPRRRSSSPPPMMMJJJJJJLLLMMMMMMLLLKKKIIIEEE@@@===>>>AAAEEEPPPRRRUUUXXXZZZ[[[YYYUUUPPPMMMJJJGGGIIIQQQ[[[bbbttt|||zzzzzz{{{}}}~~~~~~|||zzzzzzzzz}}}~~~yyytttxxx}}}}}}yyyuuurrrbbbWWWIII<<<222+++'''%%%###&&&+++///222333444444888BBBLLLNNNLLLNNNVVV\\\WWWOOO@@@333---+++'''"""#########$$$######""""""!!!""""""###############!!!"""$$$###""""""###%%%#########""""""!!!!!!!!!######"""""""""!!!!!!!!! !!!######!!!!!!"""###!!!""""""""""""!!!!!! !!!$$$%%%%%%$$$""" """"""###"""!!!  !!! !!!!!!!!!!!!"""$$$&&&'''###"""!!! !!!!!!""" """""""""!!!"""$$$&&&###$$$%%%&&&&&&&&&%%%%%%###%%%''')))***)))))))))***++++++,,,---///111222111666::::::777666999>>>GGGKKKOOOQQQUUU```mmmuuu}}}||||||{{{vvvpppqqqvvvrrrtttuuuqqqlllhhhhhhjjjmmmoooqqqnnnhhh```WWWPPPCCCBBB???:::555111///000///...---,,,,,,///222444444222000......///000222//////111333444444333111000///...,,,+++++++++,,,***,,,...222666>>>GGGNNNUUUYYY___dddhhhlllmmmmmmooojjjeeedddfffiiijjjiiijjjmmmppppppooooooqqqtttwwwvvvppphhheeefffgggeeeeeeggggggdddaaabbbhhhnnniiinnnvvv~~~{{{zzzxxxuuusssrrrqqqpppjjjhhhddd^^^YYYVVVWWWXXXXXXOOOGGGCCC>>>666...,,,(((((('''%%%$$$###$$$%%%''''''((((((((('''&&&%%%''''''(((((((((((('''&&&%%%$$$$$$###############&&&&&&%%%###"""!!! ############$$$%%%&&&&&&&&&$$$######%%%&&&&&&&&&!!!"""$$$'''((((((((((((&&&%%%%%%$$$######$$$$$$###$$$$$$%%%&&&''''''((()))******)))'''%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((***)))((()))***---///111222222666:::<<<===CCCKKKYYYggg}}}{{{wwwkkk___\\\bbbkkktttzzz###$$$%%%'''''''''&&&&&&&&&'''((('''&&&%%%%%%'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&((((((((((((***+++(((((('''&&&%%%%%%%%%%%%(((''''''''''''(((((()))&&&&&&'''''''''((((((((())))))(((&&&&&&%%%%%%%%%&&&'''((()))+++,,,---------222:::???AAAAAA@@@??????@@@GGGTTTcccuuu{{{{{{{{{ttttttsssooojjjbbb\\\XXX```fffooovvvxxxvvvtttrrreee\\\RRROOORRRUUUSSSPPPKKKKKKKKKLLLNNNQQQTTTVVVVVVTTTRRRQQQPPPPPPNNNLLLFFFEEECCC@@@???AAAEEEHHHWWWZZZ[[[[[[]]]___]]]XXXOOONNNLLLKKKKKKOOOTTTYYYfffmmmssstttvvv|||yyyzzz{{{|||{{{zzzyyyxxxwwwvvvwwwxxxqqqkkksss{{{~~~|||yyyvvvqqqkkk\\\OOO???555...(((&&&''' &&&...333555555444333888CCCLLLNNNLLLNNNQQQSSSLLLEEE;;;222...+++(((%%%$$$$$$$$$$$$$$$######""""""######$$$%%%&&&''''''$$$&&&&&&%%%$$$###$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""!!!!!!!!! !!!######!!!!!!!!!"""!!!!!!""""""""""""!!!!!! """###%%%%%%$$$###""""""""""""""""""!!!!!!!!!""""""#########!!!  !!!!!!"""###$$$$$$%%%%%%!!!!!! !!!!!!"""###"""!!!"""###%%%###$$$%%%&&&'''&&&%%%$$$$$$&&&)))******)))***+++)))))))))***,,,///111333333777::::::777888===AAAGGGLLLOOOPPPUUU```lllrrrzzzzzz{{{|||wwwooommmooommmnnnnnnmmmjjjgggeeedddggglllpppnnniiicccYYYPPPEEECCC???;;;777444222111---...///......///111333444333111000//////000000000000111222222222111000000///---,,,++++++,,,---,,,...000111555===GGGPPPXXX^^^cccfffjjjnnnmmmjjjjjjgggddddddfffjjjmmmnnnrrrtttxxxyyyyyyyyyzzz{{{~~~|||tttkkkgggjjjlllkkkhhhjjjkkkjjjgggfffhhhjjjiiimmmtttzzz}}}~~~|||zzzzzz{{{}}}}}}|||xxxuuurrrooommmhhhbbb]]][[[\\\^^^\\\TTTMMMJJJDDD:::111...)))))))))&&&$$$###%%%&&&((((((((((((((('''&&&&&&$$$%%%&&&&&&&&&%%%$$$######""""""""""""###$$$$$$((('''&&&%%%###""" &&&&&&&&&%%%&&&&&&'''((('''&&&%%%&&&(((((((((&&&"""###%%%''')))+++,,,,,,***)))(((''''''&&&&&&'''$$$%%%%%%&&&&&&'''''''''((()))******(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((()))***))))))***+++---///000111111222666<<<>>>???FFFMMM\\\iii~~~~~~yyykkk\\\XXX```mmmvvvzzz%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&''''''&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%%%%'''((((((''''''(((******)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((('''''''''''''''((('''''')))***,,,---......///333888===???@@@BBBCCCCCCEEELLLZZZjjjyyy}}}rrrrrrrrrooojjjeeebbb```gggkkkqqqwww{{{zzzuuuqqq```YYYTTTUUUZZZ\\\WWWQQQKKKJJJKKKLLLOOOSSSWWWYYY^^^]]]\\\ZZZWWWUUUSSSSSSMMMKKKGGGCCCBBBEEEJJJOOO[[[^^^]]]ZZZ\\\aaa```\\\TTTSSSQQQNNNMMMNNNRRRUUUYYY___cccbbbdddmmmvvvzzzrrrssssssrrrpppooonnnnnniiiiiilllnnnhhhbbblll}}}{{{~~~yyyuuurrrjjjbbbVVVGGG888000,,,'''%%%(((%%%***111555666555555555999CCCKKKKKKJJJJJJHHHEEECCC>>>999555111...---,,,))))))((('''&&&$$$"""!!!###$$$$$$&&&((()))+++,,,)))******)))'''%%%%%%&&&((((((''''''&&&%%%%%%$$$#########"""""""""!!!!!! """$$$$$$###!!!!!!""" !!!""""""###""""""!!!"""###$$$$$$$$$$$$######"""""""""!!!!!!!!!!!! !!!"""######""" !!!  !!!"""!!!"""$$$%%%&&&%%%$$$###"""!!!!!!"""""""""###"""!!!!!!###%%%"""$$$%%%''''''&&&%%%$$$%%%(((***+++***)))+++---***))))))+++---000333555444666777777777:::???DDDIIINNNRRRRRRXXXeeeppptttzzz}}}}}}~~~|||{{{|||~~~{{{tttqqqrrrmmmmmmmmmnnnmmmkkkgggdddfffnnntttrrrnnnhhh\\\QQQIIIEEE>>>;;;:::888666333,,,...000111//////000222444444444333222111111000///000111222111111111111///...,,,++++++,,,---...---...///000222;;;HHHQQQXXX___eeefffiiillljjjeeebbbbbbcccccceeeiiinnnrrrvvvxxx|||{{{zzzuuummmjjjmmmooonnnlllmmmoooooommmiiidddbbbccchhhooouuuxxxyyyyyyxxxwwwzzzzzzsssnnnooommmiiiccc______aaaddd___XXXQQQNNNHHH===333///*********'''$$$###%%%'''(((((((((((('''''''''&&&###$$$%%%&&&%%%$$$"""!!! !!!"""###$$$%%%''''''&&&%%%%%%$$$$$$###%%%%%%%%%&&&'''((()))***%%%%%%&&&(((******'''%%%$$$$$$%%%&&&(((***,,,,,,++++++***((((((''''''(((&&&&&&&&&&&&&&&'''''''''&&&((())))))'''%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&(((************)))***,,,///111222222222222333999???BBBCCCJJJRRR```lll|||wwwrrrhhh\\\WWW\\\fffnnnqqq''''''&&&%%%%%%%%%&&&&&&!!!###%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%%%%'''((('''&&&&&&'''(((+++***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''''''''((((((((()))'''''''''''''''((()))***'''((()))+++---.........///111444777999===AAADDDFFFHHHPPP___nnn|||xxxyyyyyyvvvsssooonnnmmmiiikkkqqqxxx~~~~~~xxxsssbbb]]]YYY\\\aaaaaaYYYQQQOOOOOOPPPQQQTTTXXX[[[^^^eeeffffffccc___[[[ZZZZZZYYYUUUOOOHHHEEEHHHNNNTTTXXXZZZYYYUUUWWW]]]^^^ZZZWWWUUURRRMMMJJJKKKNNNQQQNNNRRRSSSOOOPPPYYYccciiieeefffeeeccc```^^^^^^^^^ZZZ[[[aaafffaaa\\\gggzzz}}}yyytttpppggg\\\SSSCCC444...***&&&%%%(((,,,000555666555444444555;;;DDDKKKIIIHHHGGGBBB;;;>>><<<999888555111111222...---,,,***'''$$$""" $$$$$$%%%'''))),,,...///---......,,,)))''''''(((+++******)))((((((''''''$$$$$$$$$############""""""$$$&&&&&&$$$"""""""""!!!"""############""""""#########$$$$$$%%%!!!!!!  !!!######""" !!!  """%%%''' """%%%''''''&&&$$$""""""!!!  """###"""######"""!!!!!!"""$$$"""###%%%''''''&&&%%%$$$&&&)))++++++******,,,///*********+++...222555777444444444444666;;;@@@DDDJJJPPPTTTTTT[[[iiitttwww~~~}}}ttt{{{{{{{{{zzz{{{~~~~~~|||yyyzzzqqqooooooppprrrqqqlllgggiiisssyyyxxxsssmmm```TTTLLLFFF>>>;;;;;;;;;888444+++...222222000///000111444555666666555333111000---///000111111111222333...---,,,++++++,,,...///---...///...111:::HHHRRRXXX```eeeeeegggjjjgggaaa[[[^^^aaabbbcccgggnnntttqqqtttxxx|||}}}~~~}}}}}}uuuvvvrrrmmmkkknnnooonnnnnnoooqqqrrrpppjjjaaaZZZ]]]bbbjjjqqquuuxxxyyyzzzsssxxxxxxnnngggkkkiiifffbbb______cccfffaaaZZZTTTQQQKKK???444000***++++++(((%%%###%%%((()))(((((((((''''''''''''$$$%%%&&&''''''%%%###""" """###%%%&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%''')))+++,,,$$$%%%&&&)))+++***'''$$$%%%$$$$$$$$$%%%''')))*********)))''''''&&&&&&&&&''''''''''''''''''&&&&&&$$$&&&''''''%%%#########%%%&&&&&&''''''&&&&&&%%%"""$$$'''***,,,,,,++++++))),,,///222444444333333333555;;;BBBEEEGGGNNNVVVcccmmmyyymmmjjjfff^^^XXXXXX___eeeggg((('''&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$'''''''''''''''&&&&&&&&&---+++(((%%%###$$$%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%'''))))))((('''%%%&&&&&&'''))),,,,,,+++))),,,***'''(((,,,......---///...111777;;;===AAAFFFLLLUUU___hhhttt{{{qqqllllllooovvv~~~xxxiiiddddddhhhiiibbb]]]]]]]]]WWWSSSUUUWWWXXX\\\```eeecccaaa``````aaabbbdddbbbXXXQQQQQQLLLDDDFFFOOOPPPTTTZZZ]]]^^^^^^^^^^^^YYYQQQIIIFFFJJJMMMKKKHHHGGGEEEFFFIIIHHHHHHNNNUUUVVVVVVUUUUUUTTTQQQMMMJJJJJJMMMRRRWWW\\\dddkkkpppzzz{{{zzzvvvooofff```]]]RRRDDD777222111...++++++222222333333444555666666<<>>DDD@@@:::444000///111222666555444444555222---(((,,,---...+++&&&######%%%###%%%((()))(((%%%!!!###"""!!!###%%%&&&%%%$$$%%%&&&%%%$$$"""!!!"""############"""""""""""""""###"""!!!###$$$$$$  !!!""""""!!!"""%%%'''''''''&&&%%%%%%""""""$$$$$$##################$$$%%%&&&$$$%%%'''))))))(((&&&%%%&&&))),,,---,,,+++******+++,,,......///222666999888555222111555:::@@@CCCFFFLLLQQQSSSYYYhhhxxx{{{~~~|||{{{{{{~~~|||xxxsssnnnpppuuuxxxvvvrrrwww}}}uuuhhh___ZZZRRRLLLEEEBBBBBB@@@;;;777333111///---+++*********111444777888666444222111......---------.../////////---******+++,,,,,,,,,000---+++---444>>>HHHMMMVVVZZZ___dddgggfffeeecccaaa]]][[[```iiimmmkkkfffnnnmmmnnnppptttwwwxxxxxxppppppqqqooommmkkkkkkkkkiiiooovvvxxxooobbb\\\]]]ccceeeiiimmmqqqtttvvvwwwpppssswwwwwwsssmmmhhheeemmmkkkhhhdddbbbbbbbbbccc___[[[TTTNNNHHH@@@666...+++***)))(((&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''(((((('''$$$!!!"""""""""""""""$$$&&&'''(((''''''&&&&&&%%%$$$$$$!!!"""$$$'''+++------,,,(((''''''&&&&&&%%%$$$$$$((($$$ ###&&&&&&&&&***)))((('''''''''''''''''''''&&&$$$"""###%%%'''&&&''''''%%%###!!!"""###((('''&&&%%%%%%%%%&&&'''$$$&&&)))---///000000000000222444555555333111///222777<<>>CCCIIIQQQ[[[fffooo{{{zzzwwwtttvvv|||}}}uuurrrssstttppphhheeehhheee]]]UUUSSSSSSTTTYYY^^^iiigggeeeccccccccccccdddbbbZZZWWWYYYUUULLLLLLSSSQQQUUU[[[aaaddddddaaa___VVVOOOIIIHHHLLLNNNMMMIIIFFFDDDDDDEEECCCAAADDDJJJFFFFFFEEEEEEFFFDDDAAA>>>???AAAFFFMMMWWWbbbjjjooorrrssssssoooiiibbb]]][[[TTTHHH<<<666333000///000222222222000...///222555AAAIIINNNIII@@@;;;888666444555444111444<<<@@@???BBB@@@;;;666111///------111333777===DDDIIIKKKKKKRRRPPPLLLFFFAAA>>>======AAABBBBBBCCCBBB@@@===:::888888666111+++&&&%%%%%%%%%''')))***)))'''$$$"""%%%$$$######%%%&&&%%%$$$%%%%%%%%%###!!!!!!!!!##################""""""!!!"""!!!!!!###$$$$$$!!!!!!!!!!!!!!!!!!"""######!!!###%%%&&&''''''&&&%%%&&&###!!!!!!$$$&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&&&&'''***---------+++++++++------------...111666:::888666333222444888<<<>>>@@@HHHNNNQQQXXXfffvvv~~~}}}}}}{{{zzz{{{~~~yyyuuuqqqpppssstttsssqqqwww|||~~~ttthhh___\\\ZZZTTTLLLHHHFFFDDD@@@<<<444222///,,,***(((((('''///222555666444111///......---------------......,,,***)))***,,,...//////111...,,,---222:::AAAEEEMMMTTT]]]ccceeedddeeeeeefffbbb___aaagggkkkkkkiiiccccccdddgggmmmqqqttttttmmmnnnnnnllljjjiiijjjkkkmmmqqqwwwxxxpppddd```ccceeegggiiilllooorrrtttvvvmmmooopppqqqqqqnnnkkkiiilllkkkiiigggeeecccbbbaaaZZZWWWRRRNNNIII@@@666...+++***)))'''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&'''((('''$$$!!!######"""###$$$%%%'''(((''''''&&&&&&%%%$$$$$$$$$!!!!!!###'''***,,,,,,***&&&&&&&&&&&&&&&%%%%%%%%%(((%%%!!!!!!###&&&'''&&&(((''''''''''''(((((()))''''''&&&$$$""""""$$$&&&$$$%%%%%%###""""""$$$&&&((('''&&&%%%%%%&&&''''''&&&(((+++...//////...---///111333444444222000//////333999>>>BBBKKKXXXaaannnuuuwww|||wwwnnnkkknnnnnnfff\\\ZZZbbbkkk)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%&&&'''$$$$$$$$$%%%&&&&&&&&&'''+++***(((&&&&&&'''((()))&&&''''''((((((''''''&&&))))))))))))************'''((())),,,000111111///,,,+++))))))+++---......,,,+++///666:::>>>DDDLLLYYYcccmmmsss}}}~~~}}}~~~yyyvvvvvvxxxwwwrrrllllllqqqnnncccXXXSSSQQQQQQUUU[[[gggggggggggggggiiijjjkkkfff___\\\]]]YYYQQQOOOTTTRRRUUU\\\dddiiihhhaaa\\\RRRNNNKKKMMMRRRUUUSSSPPPIIIFFFEEEEEEBBB======AAA===<<<<<<<<<===<<<:::888666666999BBBOOO[[[cccfffggghhhhhhfffbbb]]]ZZZYYYSSSKKKCCC===888333333777888888777222...///666<<>>GGGKKKKKKJJJGGGAAA:::666666777;;;???GGGQQQYYY^^^^^^]]]cccbbb___ZZZSSSNNNKKKJJJNNNQQQUUUUUURRRPPPPPPQQQLLLJJJEEE===444---)))((()))***++++++***)))'''&&&(((&&&$$$$$$%%%&&&%%%$$$$$$%%%%%%###!!! !!!###"""###$$$$$$$$$###!!!!!!!!!!!!!!!###%%%%%%###!!!###""""""""""""###$$$$$$"""###%%%&&&'''&&&&&&%%%'''%%%$$$$$$&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))+++---...---,,,,,,,,,---............111555999888666444333333555888:::===FFFMMMQQQXXXfffttt{{{{{{yyy{{{|||{{{yyyyyy{{{zzzxxxtttqqqoooooooooooowww{{{|||tttjjjccc```ccc]]]TTTNNNKKKHHHDDDAAA888555111---***(((((((((///222555555333000...---------,,,,,,,,,,,,,,,---)))((((((***---000111111333111000///222666;;;???DDDOOO[[[bbbbbbaaacccfffkkkgggcccbbbdddiiimmmoooeeeddddddfffkkkooorrrsssllllllkkkiiiggggggiiilllppprrruuuuuunnneeecccggghhhhhhiiikkkmmmqqqtttvvvooommmmmmooorrrssspppnnnjjjjjjkkkjjjhhheeeaaa___VVVSSSOOOKKKGGG???555...***)))((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((('''&&&&&&''''''&&&$$$!!!#########$$$%%%&&&((()))'''&&&%%%$$$$$$#########!!!!!!###&&&)))******(((%%%%%%%%%%%%&&&&&&&&&&&&(((%%%###"""$$$&&&''''''&&&&&&&&&&&&'''((()))***''''''&&&$$$"""!!!###$$$#########"""!!!"""%%%'''&&&&&&%%%%%%%%%&&&''''''(((***---000000...,,,***...///111222222111000......333888===BBBMMM[[[fffooouuutttuuuzzzuuusssxxxyyypppccc___fffooo%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&%%%&&&'''$$$$$$%%%&&&&&&'''(((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''***))))))))))))***++++++&&&&&&'''***---...,,,+++***)))((()))***,,,---......---111666:::===EEEMMM___iiirrrvvv~~~~~~}}}}}}uuuooopppqqqrrrsssssssssuuuxxxqqqggg]]]WWWTTTRRRTTTXXX___aaadddhhhlllppprrrtttnnnfff```^^^ZZZTTTRRRUUUSSSVVV[[[dddiiifff\\\SSSPPPNNNOOOTTT[[[___^^^\\\RRRNNNMMMLLLHHHBBB@@@BBB>>><<<;;;:::;;;:::999777555222333:::GGGQQQVVVWWWZZZ\\\]]]\\\YYYWWWVVVVVVNNNJJJHHHDDD===666666:::;;;<<<:::444///222===FFFSSSVVVSSSHHH>>>888666333000000000000555>>>GGGLLLOOOQQQPPPJJJCCC???BBBEEEEEEKKKUUUaaajjjnnnmmmjjjlllllljjjddd\\\VVVTTTTTTVVV\\\bbbbbb]]][[[^^^bbb```\\\UUUKKKAAA999333000------,,,+++******))))))***(((%%%%%%%%%&&&%%%$$$$$$$$$$$$###!!!!!!"""###"""###$$$%%%%%%###""" !!!"""###$$$%%%$$$$$$$$$$$$#########$$$$$$%%%###$$$%%%&&&&&&&&&&&&%%%((('''''''''((()))))))))''''''((((((((((((((((((((('''&&&&&&&&&&&&'''''')))+++,,,---+++***+++++++++---///111111222333555555555555555555666888:::???HHHPPPSSSYYYeeeqqqxxxyyy{{{~~~~~~{{{yyyyyyyyy~~~{{{wwwttttttttttttzzz{{{}}}zzzzzzwwwsssmmmkkklllnnntttxxxzzzyyytttnnniiifffggg```XXXPPPKKKGGGDDDAAA999777333///,,,+++++++++000333666777555222000///...---,,,+++++++++++++++(((((((((***---000111000444444444333444777;;;>>>CCCPPP___eeebbb___bbbgggnnnjjjdddaaabbbgggoootttnnnkkkhhhhhhjjjlllnnnnnnmmmlllkkkiiiggghhhkkknnnsssrrrrrrqqqjjjccccccggghhhhhhiiijjjnnnrrrvvvxxxtttrrrqqqsssxxxxxxtttooohhhjjjmmmnnnlllgggaaa^^^WWWSSSLLLGGGCCC<<<444...)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%&&&'''&&&$$$"""""""""###$$$%%%'''(((((('''&&&%%%###############!!!!!!###%%%((()))(((&&&######$$$%%%&&&&&&'''''''''&&&$$$$$$%%%&&&'''(((''''''&&&&&&&&&'''((((((&&&'''&&&$$$"""!!!"""###$$$$$$###!!! !!!$$$'''$$$$$$$$$%%%%%%&&&&&&''''''***---000111///---+++...///000111222111000///111555999===BBBLLL[[[fffnnnuuutttuuu|||zzzxxxzzzzzzsssjjjeeeiiinnn!!!!!!"""###$$$&&&((()))%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$%%%&&&%%%&&&&&&'''((())))))***&&&&&&%%%%%%%%%&&&'''((('''(((((((((((((((((('''))))))((((((((()))***+++((((((((()))******(((&&&'''''''''((()))+++---///111111444777999<<>>EEEKKKUUUWWWWWWRRRKKKHHHKKKOOOOOOTTT^^^iiirrrvvvuuusssqqqpppmmmfff^^^YYYZZZ]]]\\\ccciiiiiidddbbbffflllmmmiiibbbYYYPPPGGG@@@;;;222111000...---,,,++++++,,,***'''%%%&&&&&&&&&%%%$$$%%%%%%$$$""""""###%%%###$$$$$$%%%$$$###"""!!! !!!###$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%(((((()))***))))))******'''(((((())))))((('''''''''&&&&&&&&&&&&'''(((((((((***++++++)))((()))***(((,,,222444444333111000222444666666666777;;;===AAAJJJQQQSSSXXXbbbmmmrrroooqqqsssssssssssstttuuuyyywwwuuuuuusssqqqqqqqqqyyy{{{}}}yyyxxxyyyyyytttnnnjjjkkknnnmmmpppssstttrrrnnnjjjhhhccc^^^VVVOOOHHHDDD@@@>>>777555111---++++++,,,---000333666777666333111000///...---,,,+++************))))))+++...//////...111222444444555888===AAAIIIWWWfffjjjeeeaaadddiiiooojjjddd```aaahhhpppvvvnnnjjjeeecccdddfffhhhhhhoooooommmkkkiiijjjnnnqqqtttrrrqqqooojjjddddddhhhggghhhiiilllpppuuuzzz}}}zzzxxxxxxzzz}}}{{{sssllliiikkknnnooommmhhhbbb^^^]]]VVVLLLDDD>>>888222---((('''&&&%%%%%%$$$%%%%%%#########$$$%%%&&&'''(((&&&%%%$$$%%%&&&&&&$$$###!!!"""###$$$&&&'''(((((('''&&&$$$###""""""###$$$###"""###%%%'''(((&&&$$$"""######$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&'''((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&%%%###""""""$$$&&&&&&%%%### """$$$"""######$$$%%%&&&&&&&&&&&&(((,,,///111111///......///000111222222111111222666:::>>>CCCNNN]]]hhhkkktttwww|||{{{|||{{{yyyvvvsssqqqnnnlllkkk !!!"""###%%%''')))***%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&'''''''''((())))))******%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))(((((('''((()))))))))************+++******+++++++++(((&&&$$$&&&'''((()))+++///222444444666999999<<>>999777666666555444111111222777===BBBCCCBBB<<<=========<<<===???AAA;;;;;;>>>@@@;;;444333666666777777666666<<>>DDDKKKYYYZZZXXXTTTOOOMMMNNNQQQRRRVVV]]]gggpppvvvxxxxxxttttttqqqiii```\\\^^^aaabbbgggllllllgggfffjjjoooooolllhhhccc]]]UUUMMMHHH::::::888666333111000//////---)))(((((()))))))))%%%%%%&&&%%%######%%%&&&%%%%%%$$$$$$############!!!###$$$$$$$$$$$$&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******)))))))))***&&&'''((((((((('''&&&%%%$$$%%%%%%&&&'''((())))))(((******)))((('''((()))(((---333666555222000...000333555666666888<<>>DDDPPP]]]kkkoookkkhhhkkkppprrrllleeebbbdddjjjpppsssjjjfffaaa```bbbfffiiikkkppppppooommmkkkkkknnnpppssspppppppppmmmhhhhhhkkkhhhjjjlllppptttzzz~~~{{{{{{}}}|||tttnnnkkkmmmnnnooommmiiidddaaa```YYYNNNEEE>>>777000+++'''&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&%%%###!!!"""$$$&&&((()))))))))((('''%%%###"""###$$$%%%$$$$$$$$$%%%''''''%%%###"""######$$$%%%&&&&&&'''$$$%%%&&&%%%$$$$$$&&&(((***)))(((&&&%%%$$$$$$###%%%&&&'''&&&$$$$$$$$$%%%&&&''''''%%%"""!!!"""###"""###$$$&&&'''(((((((((%%%'''+++...000222222222000111222333333333333333222666<<>>;;;666444444444555555...000333666888999999888222222222222111222555777555333222444222///111555666777888888;;;AAAIIIOOOPPPPPPJJJ@@@999777555111...000555;;;===<<>><<<888555111,,,******,,,---,,,000444777666555444333222111///---,,,+++***************,,,...///---+++,,,///222333444999AAAHHHSSS^^^kkkqqqqqqqqquuuzzzxxxqqqhhheeehhhlllnnnnnnhhhddd```___bbbhhhmmmpppnnnooonnnmmmjjjiiijjjlllkkkjjjlllpppoookkkkkkmmmkkkmmmppptttxxx}}}|||~~~{{{yyynnnnnnnnnmmmkkkhhheeeccc___YYYPPPIIIAAA999000***&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$###$$$&&&)))***+++,,,,,,***(((%%%#########%%%&&&&&&%%%%%%&&&''''''%%%#########$$$$$$%%%%%%%%%&&&"""$$$&&&%%%$$$###%%%''')))((('''&&&%%%$$$$$$$$$$$$&&&''''''&&&&&&&&&'''$$$&&&((('''%%%$$$###$$$$$$%%%''')))++++++,,,+++'''(((***---///111333444222333333444555666666666666<<>>>>>:::555000---,,,---///...222666999999888777777333222000...,,,++++++***))))))***,,,//////...---///222444555666;;;EEELLLRRR]]]jjjrrruuuxxx~~~~~~uuukkkhhhkkknnnllliiigggbbb^^^]]]```eeekkknnnlllmmmmmmllliiigggggghhhccccccgggmmmooollllllnnnnnnpppssswww{{{~~~~~~pppooonnnllljjjhhhfffeee\\\XXXRRRLLLFFF<<<111(((%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&$$$"""###$$$%%%%%%$$$$$$&&&(((+++---.........***)))&&&$$$###$$$&&&''''''&&&&&&'''((('''%%%######$$$$$$$$$$$$%%%%%%%%%!!!$$$&&&%%%###"""$$$'''''''''&&&%%%%%%%%%&&&&&&###%%%'''(((''''''((()))"""%%%((()))(((&&&%%%&&&&&&'''***,,,............)))******,,,...000333444444444555555666777888888>>>CCCHHHLLLPPPWWWbbbjjjlllrrrxxxzzzvvvuuuwwwwwwuuuqqqlllhhhfff$$$%%%&&&'''''''''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&(((***(((%%%######%%%&&&'''((())))))((('''&&&)))))))))'''$$$"""###$$$((('''&&&%%%$$$%%%&&&''',,,***)))***++++++((($$$***((('''))),,,---,,,***+++,,,+++***((((((***,,,&&&'''(((+++///333777999<<<777888>>>@@@@@@KKK[[[rrrzzz|||xxxtttrrrqqqnnnhhhfffhhhaaaggghhhiiinnnkkkmmmzzzyyynnnlllhhhbbb\\\YYYXXXXXX\\\]]]^^^^^^^^^___aaaccc[[[WWWOOOGGG@@@<<<999888777444111//////...---,,,222000---,,,---------,,,...---+++******+++,,,...///+++'''&&&)))---......666444333555;;;???@@@???DDDBBB@@@===;;;:::999999;;;:::999999999;;;<<<======>>>???AAACCCEEEFFFGGG<<<@@@FFFMMMTTTYYY]]]___kkkllljjjbbbYYYSSSSSSUUU\\\^^^aaaccccccbbb```^^^___bbbfffhhhfff___XXXSSSNNNNNNMMMJJJGGGCCC???<<<888777555555666777666666111...+++***))))))'''&&&%%%&&&&&&&&&%%%###!!! $$$###############$$$$$$&&&$$$""""""%%%&&&%%%$$$ """%%%''''''&&&$$$###&&&''''''((((((''''''&&&)))'''&&&$$$######$$$$$$###$$$&&&''''''''')))+++...+++(((&&&''')))******///000000000000000//////111111000000222444777888CCCGGGLLLQQQVVV___jjjrrrrrrmmmiiilllrrruuurrrnnnffffffjjjmmmkkkhhhkkkpppooo|||zzzvvvtttrrrssstttuuuvvvvvvvvvvvvwww}}}zzzqqqmmmkkkiiieeebbb\\\SSSKKKEEECCCBBB???<<<777444333222111000444222111555:::===<<<888555333222///...---,,,,,,(((+++...111222000---+++---...000333999@@@FFFJJJVVV___kkktttyyy|||zzzrrrpppooollljjjkkkeee```^^^ccchhhiiijjjlllqqqnnnjjjhhhfffdddaaa___]]]bbbhhhmmmppprrrqqqooonnnpppqqqrrrxxx{{{{{{wwwqqqjjjiiikkkkkkgggaaaYYYYYYVVVOOOCCC666,,,'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&((())),,,000333333111...***(((''''''''''''%%%###%%%$$$######$$$###"""!!!%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$&&&$$$###%%%((()))'''$$$$$$%%%''''''&&&&&&((())))))***---///000000///...+++,,,/////////000222444555333555888666333777???@@@LLLYYY\\\XXXXXXaaajjjmmm}}}{{{sssrrrnnnlllmmmmmmkkklllooo%%%%%%&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&(((***(((&&&$$$$$$%%%'''((())))))((('''&&&%%%((()))((('''$$$###$$$%%%''''''&&&%%%%%%&&&''''''***)))(((***,,,,,,***'''+++)))((())),,,---,,,***,,,,,,,,,***((((((***+++******,,,...111555999;;;<<<777888@@@DDDGGGSSSbbbvvv}}}vvvyyy|||yyywwwrrrjjjffffffdddiiihhhjjjqqqssszzzwwwtttnnnggg```[[[YYYXXXYYYZZZ[[[[[[[[[[[[\\\]]]YYYVVVPPPIIIAAA;;;666444666444111000000000///...000...++++++,,,,,,,,,+++,,,+++***)))***,,,...///...+++''''''***---//////333222222444777:::<<<===?????????===;;;999777666;;;;;;;;;;;;;;;;;;<<<<<<:::;;;<<<===???@@@AAABBB===???CCCHHHMMMPPPRRRSSSSSSUUUTTTOOOIIIGGGIIIMMMQQQSSSUUUWWWXXXWWWWWWVVVXXXZZZ]]]^^^\\\WWWQQQMMMKKKLLLLLLKKKHHHDDD@@@===<<<:::999999:::;;;;;;999555444222111111000...,,,+++***(((&&&%%%%%%$$$$$$#########""""""######$$$%%%###!!!"""$$$%%%%%%###%%%%%%&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&)))((('''%%%%%%%%%&&&&&&$$$%%%''''''''''''***,,,000---)))((()))*********.........//////.........000//////000111444777999AAADDDIIINNNTTT[[[dddkkknnnlllmmmpppuuuwwwtttqqqpppnnnnnnnnnkkkgggjjjooottt|||~~~yyyvvvwwwvvvtttrrrqqqrrrtttuuuzzz|||vvvssspppmmmjjjfff```WWWMMMFFFAAA???===;;;888777666777777777:::888777999===???<<<888555444333222111000//////+++...222666777666333000---...000555;;;BBBIIILLLVVV\\\hhhwww|||sssooommmiiiggghhhccc___^^^aaadddfffjjjoooooollliiifffeeecccaaa______dddjjjoooqqqpppnnnjjjmmmrrrtttrrrttt{{{{{{yyy~~~sssnnniiihhhkkkjjjeee```XXXVVVQQQJJJAAA777...((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$#########$$$%%%((()))---111444555222///+++)))'''&&&&&&&&&%%%###$$$$$$#########$$$###"""%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''(((((()))$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$'''((()))(((&&&&&&&&&''')))+++...111333444333333///000111222111222555777888666666888666555:::BBBMMMWWWaaaaaa]]]]]]fffooovvv|||sssqqqlllhhhiiiiiihhhiiimmm%%%&&&&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&'''(((((('''((())))))'''%%%%%%&&&((((((((((((((('''&&&%%%&&&'''((('''%%%$$$%%%&&&''''''&&&&&&&&&&&&'''((((((((()))+++---...,,,***,,,+++***+++,,,---,,,+++---------+++(((((()))+++...//////111444777;;;<<<;;;777999CCCKKKQQQ^^^lll|||~~~wwwxxx}}}vvvlllffffffhhhmmmkkkmmmwww}}}}}}vvvmmmfff```\\\ZZZXXXXXXYYYXXXXXXWWWVVVUUUTTTSSSPPPLLLEEE===666222555333111000111222222222///---+++***,,,------,,,+++***))))))***,,,...000---***((('''***...000111///000111222222444888::::::;;;<<<<<<;;;888555333999999:::;;;::::::888888666666777888999:::;;;;;;<<<>>>@@@BBBCCCDDDDDDDDD???@@@???<<<::::::>>>BBBEEEFFFGGGHHHJJJKKKKKKLLLMMMNNNOOOOOOMMMIIIFFFCCCDDDFFFHHHHHHFFFBBB>>>;;;<<<;;;::::::<<<<<<<<<:::888777777888999888555333///---***(((&&&&&&&&&'''######"""""""""""""""######"""!!!"""$$$%%%$$$###''''''%%%%%%%%%&&&((()))***)))'''&&&&&&&&&''''''***)))((('''''''''((()))&&&'''(((''''''(((+++---111...+++)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///222555888999???AAAEEEKKKRRRZZZ```dddjjjmmmsssxxxzzzyyyvvvtttuuurrrooommmiiifffkkkrrryyy|||}}}~~~}}}zzz}}}yyysssmmmlllmmmqqqttt{{{~~~{{{yyyxxxuuupppoookkkeee\\\RRRHHH@@@<<<;;;;;;:::::::::<<<===>>>???===<<<===???>>>:::777777777777888777555444333000444888<<<===:::666444...000222777===DDDJJJNNNVVVZZZeeewww|||qqqllliiieeecccccc```___```bbbaaabbbhhhpppnnnkkkgggdddcccaaa___]]]aaaeeekkkpppqqqnnniiiffflllsssvvvsssrrrxxx~~~xxxvvv}}}mmmiiieeefffhhhiiieeeaaaYYYTTTLLLEEE???777///)))((())))))))))))(((''''''&&&&&&&&&'''''''''''''''((('''%%%###"""###$$$%%%((()))---222666666333111---***'''%%%$$$%%%$$$##################$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&((()))***+++$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&%%%$$$######$$$***++++++)))'''%%%%%%&&&)))+++...222444555555555444444555444444555888:::===;;;::::::888999AAAIII[[[bbbgggddd]]]]]]gggppp}}}zzzssslllggghhhhhhhhhjjjmmm&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***'''((())))))((('''''''''&&&&&&'''''''''(((((((((%%%&&&((((((&&&&&&&&&''''''''''''''''''(((((((((((()))+++---......,,,***---,,,,,,,,,,,,,,,,,,+++---...---+++(((((()))+++000111111222555888:::<<<999666:::FFFRRR\\\iiisss}}}{{{~~~}}}wwwnnniiihhhkkkppppppsssyyyrrrlllgggbbb```ZZZZZZYYYYYYXXXWWWTTTRRRPPPQQQQQQNNNIIIAAA999444333111000111333555666555111///------.../////////+++***)))((()))+++---...,,,***((((((***...222444...111222111000000444888999999999888888666555444666777888999888666444222000000111333444666777888;;;;;;<<<===<<<;;;:::999999999888555333333777:::@@@???>>>>>>???@@@BBBCCCAAAAAAAAA@@@???===<<<;;;:::<<<@@@BBBAAA===999666777666666666888999888666666777888;;;<<<;;;777444///...---,,,***((('''&&&$$$###""""""""""""""""""$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,---+++)))'''&&&'''((()))))))))(((''''''(((******((())))))(((((())),,,...///---*********+++++++++)))))))))))))))******+++,,,---...000333666999;;;>>>@@@EEELLLTTT\\\aaadddjjjqqqzzz~~~zzzvvvtttqqqnnnlllkkkhhhhhhoooxxxzzzzzzyyy|||~~~{{{}}}wwwooohhhfffiiinnnrrrwwwyyyyyyxxxyyy{{{xxxsssqqqmmmggg___VVVLLLCCC===;;;<<<=========>>>@@@BBB>>>===<<<===>>>===999777<<<<<<======<<<999666444555888===@@@@@@<<<777444333444666:::>>>DDDHHHKKKWWWZZZbbbrrrxxxoookkkhhhdddaaabbb^^^aaafffhhheeeccchhhqqqppplllgggcccaaa___]]][[[```ccciiipppqqqlllgggeeemmmssswwwuuutttyyy~~~wwwtttuuugggccc```aaaeeeggggggeee]]]UUUJJJAAA<<<777///))))))))))))))))))((('''''''''''''''((((((((((((((('''&&&$$$""""""$$$&&&'''''')))---222666666444111...+++&&&######$$$$$$$$$!!!"""############$$$%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&(((((()))$$$%%%%%%&&&&&&&&&&&&%%%###&&&((('''###!!!"""%%%***++++++***'''&&&&&&'''(((***---000333333333333666777777666555777:::<<>>>>>@@@BBB<<<;;;;;;<<<======<<<;;;BBBCCCBBBAAA>>>;;;777555333666;;;???@@@>>>:::777999999:::<<<>>>AAADDDEEESSSWWW```jjjuuu}}}~~~vvvpppooommmiiifffeeeaaagggpppuuupppjjjlllrrroookkkfffbbb___^^^\\\[[[]]]^^^dddmmmooojjjgggiiinnnrrruuuvvvyyy|||{{{wwwsssssswww|||ccc```]]]^^^bbbgggiiiiiiaaaWWWJJJ@@@;;;555...((('''(((((((((((('''&&&&&&(((((((((((((((((((((((($$$#########$$$&&&)))***'''(((+++///333333222///---***%%%######$$$$$$$$$ """$$$$$$###"""$$$&&&"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''$$$''')))(((%%%###$$$&&&((()))***)))((('''(((******,,,...111222222111111666666777777666777:::<<>>MMM___nnnuuuwww{{{|||{{{vvvoooooosssyyyyyyuuurrrrrrrrr|||~~~|||yyyxxxwwwtttmmmhhh___\\\YYYXXXZZZZZZXXXVVVXXXVVVQQQKKKCCC;;;555111000///...000333777888888888555333222222333333222...,,,***(((''''''((()))))))))******+++///555999444444444222111111222444777555222000000333666888777777888888666333000---((()))+++---///111222333111222333444444444333222------------...///111222666555333111/////////000333222000//////000111222000222666888999777444111//////000222444444222000222333555888:::999666333000333888:::999555///+++(((((('''&&&%%%%%%%%%%%%&&&))),,,---,,,,,,,,,---+++...222777:::;;;::::::444333111///---,,,,,,,,,+++***)))((((((((()))******,,,------,,,,,,---...***)))((()))+++------,,,)))(((''''''((()))+++,,,,,,---///222555777999:::;;;AAAHHHOOOUUU]]]gggnnnvvv|||zzztttqqqppppppsssvvvtttppprrrxxxsssuuuyyyyyy|||uuupppmmmooolllfffaaa```bbbfffiiippptttvvvuuuvvvzzz{{{xxxkkkgggccc___[[[UUUMMMGGG???BBBCCCBBB???===???AAA<<<;;;;;;;;;<<<>>>AAABBBGGGFFFEEECCC???;;;888666000333999===@@@@@@???>>>===<<<<<<<<<======>>>???JJJRRR[[[cccjjjrrr{{{xxxtttrrruuuvvvpppjjjhhhfffmmmwww}}}xxxpppnnnrrrkkkgggbbb___^^^]]]]]]\\\[[[YYY]]]gggkkkhhhhhhnnnnnnqqqssstttwwwzzzwwwqqqrrrssswwwrrraaa______```cccfffhhhhhhaaaXXXKKK@@@888222---)))&&&''''''''''''&&&%%%%%%((((((((((((((('''''''''!!!!!!"""$$$&&&(((***+++&&&&&&'''***---......,,,+++(((%%%###$$$$$$$$$$$$!!!###%%%%%%"""!!!###&&&######$$$%%%%%%%%%%%%$$$########################$$$%%%&&&''''''(((''''''%%%&&&((('''&&&%%%%%%&&&%%%'''((((((((((((***+++---...000222333333222111333555777777888888:::<<>>777777555444222000///...---,,,+++)))))))))*********,,,//////...---------(((((((((***---///000///***)))(((((((((***,,,---***+++...000333555777777888???HHHLLLOOOVVVcccmmm{{{|||vvvrrrnnnpppwww|||yyyssspppssssssvvvzzzzzzmmmwwwyyy{{{zzzwwwtttqqqppppppnnnkkkiiigggfffggggggooouuuwwwsssqqqrrrttttttiiiddd___]]][[[WWWPPPJJJ@@@DDDFFFEEEAAA>>>@@@CCC;;;:::999888999<<>>@@@AAAAAA@@@======<<<<<<;;;;;;;;;;;;BBBJJJUUU]]]bbbiiirrryyyqqqooorrrxxxyyyrrriiieeegggllltttyyyvvvmmmjjjlllbbb___[[[ZZZ[[[^^^___```\\\VVVXXXaaafffdddhhhqqqlllpppqqqoooooorrrsssqqqmmmoooqqquuu}}}xxxkkk___aaadddggghhhfffccc```\\\VVVKKK@@@666///,,,***&&&''''''''''''&&&%%%%%%((((((((('''''''''&&&&&& """$$$&&&((()))))))))&&&$$$###$$$''')))))))))(((&&&$$$$$$%%%%%%%%%$$$!!!$$$'''%%%!!! """%%%###$$$$$$%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$$$$&&&'''((('''''')))******,,,///111333333333222000333777999::::::;;;<<<@@@EEEGGGGGGMMM]]]lllsssrrrnnneeeXXXOOOOOOXXXaaappp~~~~~~tttjjjbbbbbbeeefffeeefff)))((('''%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%######%%%(((***(((&&&((('''&&&%%%$$$%%%&&&&&&&&&(((***+++)))'''&&&&&&&&&''')))***+++++++++***%%%***000333222000000000,,,---...,,,(((&&&''')))%%%&&&&&&&&&%%%&&&(((+++))))))***,,,...222555777999===EEEVVVjjjxxxyyyuuuqqqttt|||qqqrrrwww|||yyyyyy}}}vvvkkkaaaXXXSSSMMMMMMQQQUUUUUUTTTNNNIIIAAA999444333555666///...---///222666777777666333000.........---+++***)))(((''''''(((***+++''')))***+++,,,000777===999555111000222333111///.........///000111111222222111111///---***'''%%%***************)))))))))'''(((***,,,,,,,,,,,,+++,,,,,,---///111111///------------,,,,,,,,,++++++,,,,,,+++++++++,,,---...***+++---...///...---,,,,,,---...000222333111...---------///000000...+++///111333555555333111///---,,,+++***))))))))))))&&&***...000...---...000888777777777888:::<<<===999999888777555222000///000...---+++******++++++))),,,000111000...---,,,(((((((((+++///111222222******)))((()))+++---///)))***,,,///111333444555555>>>GGGIIIIIIOOO^^^jjj}}}}}}wwwsssggglllvvv~~~|||tttooopppuuuwwwzzz}}}~~~rrreeeoooqqquuuwwwwwwwwwwwwxxxuuuuuutttrrrooommmjjjiiinnntttvvvpppkkkkkkmmmmmmhhhccc^^^[[[ZZZWWWQQQKKKAAAEEEHHHFFFBBB@@@BBBEEE999888555444444888>>>CCCHHHFFFDDDAAA???===<<<<<<>>>>>>???@@@@@@@@@???>>><<<<<<<<<;;;::::::999999>>>EEEOOOXXX^^^ccchhhllljjjjjjooowwwyyypppeee___eeegggmmmqqqnnngggdddeeeZZZXXXVVVVVVZZZ^^^aaaccc]]]VVVVVV^^^bbbaaagggrrrjjjpppqqqkkkgggkkkpppsssfffhhhhhhjjjrrryyytttjjj___ccciiimmmlllfff^^^YYYWWWSSSJJJ???444...,,,,,,'''''''''((('''&&&&&&%%%((((((''''''&&&&&&&&&%%%!!!###%%%((()))((('''&&&%%%###!!!!!!###%%%''''''&&&%%%$$$%%%&&&&&&%%%$$$"""%%%'''%%%!!!!!!%%%$$$$$$%%%&&&&&&&&&&&&%%%!!!!!!"""$$$%%%&&&'''((( !!!"""###$$$%%%%%%%%%$$$"""!!!###&&&(((&&&###%%%&&&''''''&&&&&&''')))&&&(((+++...111222222222...222777:::;;;;;;<<<<<<<<>>BBBFFFQQQ```lllxxx}}}~~~|||yyyssskkklllkkknnnuuuvvvppplllnnnuuuwww|||zzzrrroooqqqssspppnnnpppuuu{{{~~~zzz~~~~~~vvvpppmmmmmmvvvwwwtttllldddccciiiqqqhhhdddaaa^^^[[[VVVSSSRRRIIIIIIGGGCCC???>>>???AAA:::888555333333666999;;;DDDBBBBBBAAA===999;;;AAA@@@AAABBBCCCDDDCCC<<<555888777666555555555666777<<>>888666666555555555777999:::CCCIIIPPPUUUWWWYYY]]]```aaa``````bbbffffffeeebbbcccaaa``````aaaaaa___]]]]]]YYYUUUVVV\\\ccchhhkkkgggbbb```cccccc```bbbfffeee___\\\```eeejjjooottthhhcccbbbgggqqqvvvtttoooooommmkkkiiieee```\\\ZZZUUURRRKKKAAA666---******''''''''''''''''''''''''+++***((('''&&&%%%&&&&&&)))))))))(((((((((''''''%%%$$$$$$###"""!!!!!!!!!!!!!!!"""""""""############%%%&&&%%%###"""$$$&&&&&&%%%###%%%'''((('''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&%%%%%%&&&))),,,***,,,///222444555555444888777888===CCCEEEBBB???DDDFFFIIINNN\\\ooo}}}wwwtttlll___UUUWWW```iiijjjiiippp}}}wwwrrrppppppnnnllliiibbbZZZWWWZZZ___bbbccc%%%%%%$$$$$$$$$%%%%%%&&&)))((('''&&&&&&'''((()))$$$######$$$'''(((((('''$$$$$$######$$$&&&((())))))))))))))))))(((''''''''''''(((((()))***+++,,,++++++++++++,,,,,,------,,,++++++***)))))))))***(((((()))))))))*********+++,,,...///000111444666>>>GGGUUUccckkkppprrrssszzz~~~~~~wwwkkk]]]QQQIIIKKKNNNRRRTTTSSSQQQOOOJJJBBB999555666777666444111000///---,,,,,,------+++******)))((()))))))))&&&''''''&&&%%%&&&(((+++***)))''''''(((***---///555666555333000111555999000000000000000000//////++++++)))&&&$$$$$$''')))222222111...+++(((((()))...---,,,---...---,,,******+++---///000///...---...+++))))))***+++++++++'''(((***+++++++++******((((((((()))))))))))))))'''((())))))((((((***+++******))))))))))))******........................,,,,,,---------,,,,,,+++***,,,------,,,+++,,,...***,,,///111000000111222666777666444222111333444444222111111222333222000///222222111222555333///.........///000222333444666444111000111222111111000111222555888777555333444666;;;AAAIIIRRRZZZ___ffflllqqqqqqqqqoooiiibbbXXXZZZ```fffgggfffiiinnnttttttvvvxxxuuuqqqrrrwwwuuuooohhheeeiiiqqqyyy~~~zzz|||vvvooojjjiiihhhgggfffeeecccaaa^^^ZZZVVVPPPKKKJJJIIIGGGDDDAAA@@@BBBDDDCCC@@@:::666444666999<<<>>>=========:::777;;;AAADDDDDDFFFHHHHHHFFFAAA>>>666555555555666999<<<===GGGKKKOOOQQQRRRUUUZZZ___bbb```^^^___aaaeeefffgggdddccc```^^^\\\]]]```ccceee___YYYWWWZZZaaaiiimmmfffdddeeegggfffaaa___``````[[[ZZZ```ffflllsssyyykkkfffdddhhhpppvvvuuurrrrrrqqqoookkkfffbbb___\\\VVVRRRIII>>>444,,,))))))&&&&&&%%%%%%&&&''')))***...,,,***(((''''''((()))((((((((((((((('''&&&&&&%%%$$$$$$######"""""""""""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%$$$%%%'''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&&&&''''''''''''$$$%%%&&&'''''')))---///...111555888::::::999888;;;::::::>>>BBBCCCAAA>>>FFFKKKRRR[[[jjj{{{~~~yyypppbbbVVVUUU^^^gggeeefffmmmwwwyyyvvvzzzyyysssnnnmmmooooookkkgggaaa]]]YYYVVVWWWZZZ^^^```######"""######$$$%%%%%%'''&&&&&&&&&&&&((()))***$$$######$$$&&&''''''&&&############$$$&&&'''((()))))))))))))))(((''''''###$$$%%%&&&'''((((((((())))))******++++++,,,,,,---,,,+++***************)))***++++++,,,,,,++++++***,,,...///000222555777===HHHXXXdddkkknnnrrruuuzzz|||~~~}}}|||~~~www}}}~~~uuukkk```XXXNNNNNNNNNOOOPPPPPPMMMKKKEEE???888555666888888777333111...,,,,,,++++++*********)))))))))*********%%%&&&''''''&&&'''(((***)))((('''&&&'''***,,,...333444333111000222777;;;222333333333333111///...(((((('''%%%###$$$'''***000000///---***)))***+++222111000000000///---++++++,,,...000222222///...,,,***))))))+++,,,,,,++++++,,,---......---++++++(((((())))))***+++,,,,,,******+++,,,---///111222///...,,,+++*********+++.........//////000000111------,,,,,,+++*********+++++++++++++++++++++,,,***---///000000000111222555444333111000111333444333111000111222333111000---111333222222444222---.........///000111333444444333111222444555555555666666888:::<<<:::666333444555999AAAKKKTTTXXXYYY^^^eeekkklllmmmlllgggaaa\\\___dddfffeeefffjjjooonnnmmmnnnooommmlllqqqxxxtttoooiiieeehhhoooxxx~~~~~~{{{vvvqqqllljjjhhhfffdddaaaaaa___\\\ZZZXXXQQQJJJJJJIIIFFFAAA>>>===???AAAAAA===888333222444888;;;===<<<===>>><<<:::>>>EEECCCBBBDDDHHHIIIFFFDDDDDD999888777777888:::===???EEEGGGIIIIIIKKKPPPWWW^^^hhhfffdddbbbbbbdddeeefffbbbcccbbb^^^[[[\\\bbbhhheeeaaaZZZVVVWWW\\\cccgggaaabbbfffiiihhhccc___\\\YYYVVVWWW^^^eeekkkssszzzmmmhhhdddeeelllppppppnnnnnnqqqrrrnnnjjjfffbbb^^^WWWRRRHHH===333---***)))&&&%%%$$$$$$%%%'''***,,,...,,,)))'''&&&''')))***&&&'''((((((((('''%%%%%%$$$%%%%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&######$$$&&&&&&'''''''''%%%&&&'''((()))+++///222333666;;;@@@BBBBBB@@@???;;;::::::<<>>===:::666333333666:::=========>>>AAA@@@???DDDKKKHHHEEEFFFJJJIIIDDDBBBEEE>>><<<:::888888:::<<<>>>CCCDDDDDDCCCCCCHHHPPPVVVeeeeeeeeecccbbbaaabbbbbb```cccddd```ZZZYYY___dddaaa___[[[WWWVVVWWW[[[]]]\\\```dddfffeeeaaaZZZUUUOOOMMMOOOVVV\\\aaaiiiqqqjjjddd______cccffffffdddeeennntttsssooolllfff___WWWPPPFFF<<<333...***)))&&&%%%$$$$$$%%%(((***,,,+++***(((&&&&&&&&&((((((&&&'''((((((((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%#########$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$!!!"""###%%%&&&&&&'''''''''((()))***+++...111444777:::@@@DDDGGGGGGFFFDDD999999999:::===??????@@@KKKSSS\\\fffsss}}}xxxnnn]]]PPPRRR[[[ooorrrwwwwwwqqqjjjiiimmmooonnnnnnnnnnnnkkkeeeaaa```ZZZUUUWWW^^^aaa^^^YYY######"""""""""######$$$$$$#########%%%&&&((()))$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''')))))))))))))))(((''''''&&&''')))+++,,,,,,,,,+++'''(((((()))***+++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***,,,...000222444888;;;AAAMMM]]]jjjppptttyyy|||}}}yyywwwyyy~~~zzzxxx~~~~~~zzzvvvssssssuuuhhh]]]QQQIIIHHHHHHEEEAAA;;;888555333555777999:::888333///---------***'''&&&&&&'''(((((((((((('''*********((('''''')))+++''''''((()))+++---///111222111000000000111222333444555777777555222---+++&&&&&&&&&%%%%%%''',,,///+++,,,,,,,,,---///333777666555444333333222///---......///333777666222...+++******,,,...//////...///000111222222111000///,,,,,,------.../////////000222555:::>>>???===;;;444222000...------...///---------...111333666888;;;999555111///------...---+++***+++,,,,,,+++)))***,,,,,,,,,+++***+++---...,,,***+++---///000000---,,,+++,,,...///...---...444777555333444222///******+++,,,...000222333///...///222666999999999:::::::::;;;<<<:::666222555555888>>>FFFLLLNNNMMMKKKQQQVVVYYY]]]aaa```]]]^^^___]]]YYYWWWXXXVVVSSSSSSQQQQQQSSSSSSVVV___iiikkkkkkjjjjjjmmmssszzz~~~xxxsssuuuuuurrrnnnjjjiiiiiiccceeebbb]]]___bbb[[[PPPKKKHHHDDD>>>:::999;;;===:::888666555666999===@@@<<<<<<>>>BBBBBBBBBHHHOOOPPPKKKJJJLLLHHH@@@>>>CCCAAA>>>;;;888777888:::;;;AAABBBAAA???===@@@FFFKKKUUUXXXZZZ[[[ZZZZZZ[[[\\\^^^``````\\\VVVSSSVVVZZZ[[[[[[YYYUUURRRQQQSSSUUUVVV\\\___^^^\\\XXXQQQKKKDDDBBBEEEJJJNNNQQQYYYaaa___[[[VVVUUUWWWYYYYYYWWW\\\jjjtttssspppnnnhhh```TTTMMMDDD;;;444...***(((%%%%%%%%%%%%&&&(((***+++)))(((''''''&&&&&&&&&&&&&&&''')))))))))(((&&&$$$$$$%%%&&&'''&&&&&&$$$#########$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&&&&%%%&&&'''''''''%%%$$$%%%&&&%%%$$$$$$$$$$$$#########$$$###""""""!!!!!!"""""" !!!###%%%&&&'''(((((((((***,,,...///333777:::===@@@DDDGGGIIIIIIGGGFFF999999999999:::<<>>EEEOOO^^^jjjqqquuuxxxyyy|||yyywwwwwwyyy}}}zzz}}}~~~|||zzzvvvvvvyyyooogggYYYMMMEEEAAA???>>>888666333222333666888999888333...,,,------***'''$$$%%%''')))***+++++++++------+++)))''''''***,,,++++++++++++,,,...///000000000000111222222111000222444555666444///***'''&&&&&&'''&&&'''***...222......//////000333888<<<555333222222222111...,,,000///000444888888333...,,,++++++---000111000//////000333555777888888888222222222222222222222222999;;;@@@EEEHHHGGGAAA<<<444333111000111333666777555555444555666999<<<===<<<999555111/////////000...,,,***+++------+++)))+++,,,,,,***((('''(((***)))((('''))),,,......,,,***)))((()))+++,,,+++***,,,222555222///000///---))))))***,,,///111333555///...///222555777777666555444555666888888666444666666888<<>>???===<<<===AAAFFFGGGIIILLLNNNNNNOOORRRUUUVVVVVVTTTQQQMMMNNNQQQUUUUUUTTTRRRNNNJJJHHHJJJLLLLLLRRRUUUSSSQQQPPPKKKDDD>>>===>>>BBBCCCEEEKKKSSSQQQNNNKKKJJJLLLNNNNNNMMMTTTcccmmmkkkhhhhhhcccZZZNNNHHH@@@888333...)))%%%%%%%%%%%%&&&'''((())))))''''''((((((((('''&&&%%%&&&(((***+++***)))&&&%%%$$$%%%&&&''''''&&&%%%$$$############$$$$$$$$$$$$$$$"""!!!###&&&'''&&&$$$%%%'''((('''%%%###%%%&&&%%%%%%$$$$$$###########################"""!!!!!!"""###$$$'''(((******+++)))+++///222555:::???CCCHHHIIIKKKLLLLLLJJJIIIGGG===<<<;;;:::999;;;===???FFFJJJNNNSSS]]]jjjqqqrrrkkkjjjkkkgggWWWHHHJJJWWWfffooouuussskkkffffffhhhsssvvvxxxrrriiicccdddgggfffcccbbbffflllmmmhhhbbb%%%%%%$$$###""""""#########""""""!!!"""$$$%%%&&&%%%#########%%%&&&%%%$$$!!!###%%%'''***+++,,,---)))))))))))))))(((((('''$$$&&&(((***++++++***)))'''((()))***+++,,,------+++++++++,,,---...///000---,,,+++******+++...///...000333555777:::>>>AAAGGGOOO\\\hhhpppssstttttttttrrrrrruuuyyy|||{{{zzz}}}}}}|||vvvuuuxxxqqqlllaaaRRRDDD<<<;;;<<<666444222222333555777999777222,,,+++,,,---)))&&&$$$%%%(((,,,...000000111000///,,,)))''''''***---......------......////////////000222444444222000000222444444222---'''$$$&&&'''''''''(((+++000444111111222222333666;;;>>>222111000000000///---+++000///000555999999333...,,,+++,,,...111222111000000222555999===???@@@AAA999888888777777666666666BBBDDDIIIOOOQQQMMMDDD===555444444444666:::>>>@@@???>>>===<<<===???BBBCCC999666222///------///000///---++++++---...,,,)))---...---+++)))'''((()))'''&&&%%%(((,,,...,,,***((('''&&&''')))******))))))...000---***++++++***((()))***---///222555666000///000111444555444333/////////222555666666555777888999999:::;;;<<<===777<<<@@@BBBHHHOOORRRQQQLLLKKKGGGDDDHHHKKKEEE;;;;;;999:::===???CCCNNNXXXaaabbbbbbbbbfffooozzz~~~|||yyyvvvttttttqqqooorrrvvvvvvpppiiidddeee^^^UUUUUUZZZSSSFFF;;;999666222000111555999444444444444555666888999666666999>>>???AAAGGGOOOEEE???@@@DDDAAA888:::CCC<<<:::666333222333666888777:::<<<===<<<>>>BBBFFFAAACCCEEEEEEEEEGGGLLLPPPLLLKKKIIIGGGGGGKKKQQQVVVOOOOOOLLLFFFAAA@@@CCCGGGBBBIIILLLJJJJJJLLLIIICCC===<<<===@@@??????EEELLLFFFDDDCCCCCCFFFHHHHHHGGGMMM\\\eeeaaa^^^___\\\TTTJJJEEE===777222---'''###$$$%%%&&&'''((((((((((((&&&''')))******(((&&&%%%'''(((***++++++)))'''%%%$$$%%%'''(((((('''%%%$$$""""""#########$$$$$$$$$$$$"""!!!###&&&'''&&&$$$%%%''')))'''$$$###$$$'''%%%%%%%%%$$$$$$###############$$$%%%%%%###"""!!!###$$$&&&(((***,,,------))),,,000555:::@@@FFFKKKRRRRRRRRRQQQOOOMMMKKKIII@@@???>>>;;;999:::<<<>>>FFFHHHJJJNNNXXXfffoooqqqjjjggggggbbbQQQAAADDDRRR]]]gggooonnnhhheeefffiiipppuuuwwwpppddd^^^aaagggfffgggjjjmmmooonnnkkkhhh(((((((((((('''&&&$$$$$$"""""""""""""""############""" !!!###%%%&&&&&&'''%%%%%%)))......***%%%$$$'''***+++***)))((())))))******++++++*********'''((()))***++++++***))))))***************++++++...,,,***))))))+++...000,,,000333444444777>>>DDDKKKSSS\\\bbbdddggglllpppkkkooouuuzzz|||zzzvvvsss|||yyyzzz}}}|||~~~zzzsssrrrooodddSSSCCC<<<;;;<<<999666555555777777444111111111000///,,,)))&&&$$$&&&)))+++------...000222333000+++&&&%%%&&&)))+++000000000111111111...,,,+++000444666444222333444///000222222000,,,)))&&&''''''&&&&&&(((---555:::888888888888777666555444888333...---///000---***---,,,...444:::;;;777111000...,,,,,,---//////...,,,222777<<>>>>>777333777;;;@@@IIISSSTTTWWWSSSKKKJJJNNNIII>>>444333111000000111333444444333000...------...///000222222...---,,,)))$$$)))'''(((,,,---)))&&&&&&''''''''''''''''''((((((---***((((((***+++)))'''(((,,,///------111222000111//////000222555666777444222111000222555999<<<<<<<<<<<<<<<;;;:::999888999;;;>>>???AAADDDHHHJJJDDDBBB@@@???>>>===:::777999666444444999CCCMMMTTT]]]```dddeeeeeejjjssszzz|||xxxtttqqqmmmkkkmmmqqqsssrrrppprrrttttttqqqmmmccc^^^WWWRRRPPPMMMHHHEEE:::666555666222...222:::444333333333333444444555444444666:::>>>???===;;;<<<:::888555444555666777999555222000222444666666888888888999;;;=========@@@AAA>>>;;;===CCCEEECCCFFFCCC@@@???BBBGGGJJJKKKHHHEEECCCCCCCCCBBBAAAAAA>>>>>>======CCCIIIGGGAAABBB<<<;;;@@@AAA>>><<>><<<===AAADDDDDDIIIMMMQQQSSSUUUWWWTTTNNNCCC???999444000---)))'''******)))'''%%%%%%''')))+++++++++***)))'''&&&%%%&&&)))---...---+++)))(((,,,)))&&&$$$$$$%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%###"""###&&&'''&&&###$$$&&&&&&&&&$$$$$$%%%&&&"""$$$&&&&&&%%%%%%%%%'''%%%''')))'''$$$###$$$&&&&&&'''(((+++...111111000222000111888???FFFOOOXXXeeejjjkkkfffeeeeee\\\OOOKKKDDDAAACCCAAA;;;===EEEHHHKKKMMMQQQ^^^mmmuuuvvvrrreeeYYYUUUQQQKKKIIILLL[[[bbbjjjkkkgggccceeehhhuuuwwwvvvppphhhfffiiimmmkkkjjjkkkmmmooonnnkkkggg************)))(((&&&&&&########################$$$###!!!"""$$$&&&&&&&&&&&&$$$$$$'''+++,,,(((###%%%(((+++,,,+++))))))***+++++++++++++++***)))((('''((()))*********))))))+++++++++++++++*********---,,,+++***+++,,,...///,,,///333333333666<<>>@@@CCCFFFAAA???>>>======;;;888666555444333444888@@@GGGLLLSSSYYY___bbbdddhhhooouuutttqqqmmmjjjiiiiiilllppppppoooooorrrvvvwwwuuurrreee]]]SSSKKKGGGDDDAAA>>>777333222444222...000555444333222222111111222222222333444666888888777666444444333222222222222333777444111111333666999:::;;;::::::<<<>>>???>>><<<;;;>>>>>>===@@@EEEFFFDDDAAA???<<<;;;<<>>HHHWWWbbbeee]]]YYYVVVUUURRRPPPSSSXXX[[[ZZZXXXWWWWWWWWWXXXYYYWWWRRRPPPSSSYYY```jjjsss{{{zzzpppbbbZZZUUUKKK???888555555888>>>AAA>>>;;;888999;;;>>>@@@BBBDDDDDDGGGJJJKKKJJJJJJIIICCC;;;000((("""###'''''''''(((%%%&&&'''(((((((((((('''&&&$$$###$$$&&&((((((''')))------+++,,,......+++---------...//////000111444333222222333555888:::999999999999777666555444666888:::;;;<<<>>>@@@BBB???>>>>>>>>>>>>===;;;888444333333555888<<<@@@CCCLLLSSS\\\aaabbbeeejjjooollljjjfffddddddgggjjjllllllkkklllqqqwwwzzzzzzxxxiii___PPPEEE???<<<:::888555111///111111000000222333222111000000000000000///111444555444333222222111111111111111000000000555222000000444888;;;===>>>>>>???BBBEEEDDDAAA===:::>>>AAABBBDDDIIIKKKIIIIIIHHHEEEAAA@@@CCCKKKQQQSSSRRRSSSVVVZZZVVVKKKAAABBBDDDFFFJJJPPPTTTPPPHHHMMMLLLMMMNNNIII@@@;;;:::777666777999:::<<<===???AAADDDDDDBBBAAABBBAAA>>>AAA>>>:::777444111---***,,,,,,***(((%%%$$$&&&'''******++++++++++++++++++---///111111000000000111222///+++((((((''''''&&&))))))))))))((('''&&&%%%+++***))))))***)))'''%%%###$$$&&&&&&$$$$$$$$$%%%$$$%%%&&&&&&%%%%%%&&&''')))******)))((((((+++---,,,---...000111222333444333666<<>>;;;666444777;;;>>>???>>>@@@LLL]]]jjjoooiiigggddd```\\\ZZZ\\\___ffffffeeedddccceeehhhjjjjjjhhhiiikkkpppuuu{{{|||sssfff___ZZZQQQGGG@@@???BBBIIIPPPOOOGGG???===@@@DDDHHHKKKMMMNNNNNNNNNSSSXXX[[[```bbb]]]UUU@@@444)))&&&'''''''''((('''((())))))))))))((((((***)))((((((((((((((((((...000000...///111000,,,---///111222222222333444666555555555666777999:::999999:::::::::::::::999;;;===?????????@@@AAACCCBBBAAABBBCCCDDDDDDAAA???777666555555666999<<<>>>KKKRRR[[[```ccceeekkkpppnnnlllhhhddddddhhhiiihhhiiiiiijjjpppwww|||}}}|||pppdddTTTFFF???<<<:::999777222...///222444444444222222111111111111111222///444:::===<<<999666555777666555333222222222222333000...///333777:::<<>>>>>>>>;;;<<<:::777555333000---***,,,,,,+++)))&&&$$$%%%&&&((())))))***+++,,,......000111333222222222555666333000,,,)))''''''&&&%%%'''((()))))))))((('''&&&------,,,+++***(((&&&$$$"""$$$&&&&&&%%%$$$$$$%%%%%%&&&'''&&&%%%$$$&&&''',,,++++++++++++---///111...///111111111222444666444888>>>CCCGGGRRRhhh|||ppp___\\\[[[RRRIIIFFF@@@???LLLeeessssssxxxzzzvvvrrrooojjjaaaWWWPPPVVV\\\cccgggiiikkkooosssuuuvvvwwwxxxzzz|||}}}wwwqqqrrrwwwyyyuuuooo$$$%%%&&&&&&&&&&&&&&&%%%'''''''''&&&%%%$$$######'''&&&&&&'''((()))((('''&&&&&&&&&'''((('''&&&$$$%%%'''((((((&&&%%%&&&'''&&&'''((()))***+++++++++))))))(((''''''&&&&&&&&&//////...---+++***))))))***,,,---//////...---,,,...000222555999>>>CCCGGGJJJLLLMMMKKKLLLWWWkkkzzzqqqlllgggfffggghhhgggdddaaannnsssbbbVVVJJJDDD>>>888666888333444666666555333111000+++***)))))))))***+++,,,,,,---000777>>>@@@;;;555------,,,,,,,,,,,,------)))***+++***'''&&&''')))+++///222111///...///111...,,,)))'''%%%%%%%%%%%%((((((***///:::JJJ\\\gggeee___VVVKKKBBB<<<999777444111///---,,,,,,++++++333999>>>???:::777999<<>>:::;;;AAAGGGCCCDDDEEEHHHSSSdddpppsssrrrrrrppplllhhhfffggggggssstttuuuuuuttttttvvvyyyyyy|||}}}uuulllfffbbb[[[TTTQQQRRRWWW___ccc^^^OOOCCCFFFIIIMMMQQQTTTVVVVVVUUURRRXXX```hhhrrrxxxvvvoooRRRDDD666...+++''''''(((***))))))(((((('''''''''++++++,,,,,,,,,---///000444555444222444777444000///333666888777666777888666777777777888888999999777888:::===>>>@@@AAAAAAAAACCCEEEEEEDDDCCCDDDDDDEEEEEEGGGIIIKKKKKKIIIGGG===;;;888555555777:::<<>>666222444111333444333111//////000,,,,,,+++************+++,,,---111777<<<===999555......---,,,,,,,,,------''')))***)))''''''***---000222444222...+++,,,...+++***(((&&&%%%%%%%%%&&&''')))---444???NNN]]]ggggggbbbYYYNNNEEE???;;;:::444222000...,,,+++++++++444:::AAABBB???;;;;;;===???@@@AAA@@@@@@CCCIIIOOOJJJLLLMMMPPPZZZhhhrrrtttvvvyyyzzzwwwtttuuutttrrrxxxzzz|||zzzwwwvvvwwwzzzyyytttpppkkkfffiiikkkoootttrrrgggVVVHHHIIILLLOOOSSSUUUVVVVVVVVVVVV\\\dddnnn{{{|||```TTTEEE;;;333,,,+++......---***'''&&&&&&'''((()))+++///111444777<<>>;;;;;;<<<999::::::;;;;;;;;;::::::999;;;>>>AAADDDGGGHHHIIIIIIKKKLLLLLLJJJHHHGGGHHHHHHIIIKKKOOORRRSSSPPPNNNEEEBBB>>>:::999:::<<<>>>FFFMMMWWW___dddkkkttt{{{|||}}}yyyrrrqqqtttooofffdddccceeejjjrrryyy||||||vvvppphhhbbb^^^ZZZTTTPPPLLLLLLIIIDDDCCCEEEDDD@@@;;;;;;;;;;;;;;;<<<======>>>EEEOOOYYY^^^\\\TTTMMMHHHFFFAAA<<<999888888888444222000000444888;;;===IIIQQQYYY]]]\\\ZZZXXXXXX^^^ccceeeaaa^^^```ccccccaaadddhhhjjjlllpppwww|||}}}uuuddd\\\___ccckkkwww|||yyyrrrkkkaaaWWWJJJ@@@999:::>>>BBBNNN[[[___aaa]]]SSSKKKIIIIIIHHHBBB>>>999444111///,,,***+++,,,,,,***(((&&&&&&'''&&&&&&''')))---111444666333555666777777888;;;===666333...+++***)))((('''''''''(((***---000222333333444555222---(((%%%$$$"""%%%((()))(((''''''''''''((('''&&&$$$$$$&&&(((++++++,,,///333666666666000222444333222333777;;;;;;===BBBGGGMMM\\\wwwqqqnnnkkk[[[HHH>>>999777<<>><<<>>>AAAEEEIIIMMMQQQSSSPPPQQQQQQRRR[[[gggpppqqqrrryyy~~~~~~~~~|||zzz|||}}}yyytttrrrtttwww}}}zzzyyyjjjYYYNNNLLLNNNQQQTTTWWWYYYZZZZZZ]]]aaagggppp{{{yyyiiiaaaVVVKKK@@@888888===888555000+++)))***,,,---///222777;;;???DDDJJJNNNIIIIIIGGGFFFJJJNNNKKKEEEEEEJJJNNNMMMGGGBBB@@@AAA@@@AAABBBCCCCCCBBBAAA@@@BBBDDDGGGJJJMMMPPPQQQRRRRRRTTTVVVUUURRRPPPNNNNNNMMMOOORRRVVVZZZ[[[YYYWWWNNNLLLJJJGGGEEEDDDDDDDDDCCCLLLVVV]]]___bbbhhhlllqqquuusssmmmnnnrrrlll```___^^^```gggpppxxx||||||zzzyyyyyyzzzyyytttkkkdddccchhhiiiccc\\\XXXRRRKKKEEEDDDCCCBBBAAAAAAAAAAAADDDFFFMMMXXX``````WWWOOOJJJJJJHHHFFFBBB???<<<;;;777555333555999???CCCDDDQQQ[[[eeegggaaa\\\]]]```cccjjjnnniiidddaaa___]]]___bbbhhhnnnssswwwyyyzzzwww~~~~~~xxxkkk___bbbfffmmm|||ooo___NNNCCC<<<@@@CCCGGGRRRaaammmpppnnneee^^^\\\]]]]]]QQQKKKCCC;;;555111---+++***+++,,,+++)))''''''(((&&&'''(((+++///444999;;;555777:::;;;;;;<<>>===;;;333...000222333333000---,,,///333/////////...---***((('''$$$''',,,///000/////////---///333555444000,,,))))))+++---+++''''''+++///888999888444---)))((()))&&&'''''''''''''''''''''&&&***111:::CCCNNNYYY___```\\\VVVNNNFFF@@@===;;;333333222111//////111333999>>>EEEJJJJJJFFFBBB@@@???AAAGGGNNNVVVZZZ[[[ZZZSSSSSSQQQPPPXXXdddlllnnnllluuu}}}{{{uuusssvvv{{{{{{jjj[[[RRRUUUVVVYYY\\\___aaacccddddddfffiiioooyyy{{{rrroooiiiaaaXXXLLLCCCEEEKKKAAA===777111...///222444888<<>>999777666999>>>DDDIIIKKKWWWbbbmmmlllccc\\\^^^dddccclllrrrnnnfff```ZZZVVVYYY\\\bbbhhhnnnpppnnnkkknnnvvvyyyvvvwww|||wwwmmm```bbbeeemmm}}}uuuaaaQQQFFFAAAFFFJJJLLLVVVdddssswwwwwwooohhhgggiiiiii^^^WWWLLLAAA999444///---)))***,,,+++)))(((((((((((((((***---222777<<>>??????AAACCC>>>;;;777444444333333222......///111777>>>DDDIII>>>@@@AAA>>>777000---,,,###&&&***,,,+++***))))))))))))(((&&&$$$$$$&&&))))))))),,,222888:::888666222555888777555777===CCCLLLQQQ[[[iiiuuu|||sssuuuqqq___III===000444555333888GGGUUU[[[WWWZZZ[[[[[[aaaiiiiiiccclllqqqwwwyyytttjjj^^^VVVPPP___pppvvvqqqmmmpppvvvqqqrrrrrroookkkkkknnnqqq&&&&&&%%%%%%%%%&&&'''(((&&&$$$"""###%%%'''''''''(((&&&%%%&&&((()))'''%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((()))((((((+++...///---+++,,,+++***+++---000111222333666===GGGQQQZZZ___bbb\\\dddkkkooouuu|||uuuppptttyyyzzzzzz{{{}}}pppdddTTTLLLDDD???999444444777666555333222111111222222333000---+++***)))'''%%%$$$(((,,,///000111222333000111111111000...+++)))******((('''&&&'''***---;;;888444...***'''&&&%%%$$$%%%&&&'''))))))(((&&&%%%***444???JJJTTT[[[___^^^^^^[[[TTTIII???999777555666666444000///111444;;;>>>AAABBBAAA@@@???@@@@@@JJJRRRWWWaaannnmmmddd]]]UUUQQQTTTUUUUUU]]]hhhjjjlllrrryyy{{{||||||tttqqqssswwwxxx{{{fff[[[YYY______dddjjjkkkgggeeefffpppqqqppppppssstttmmmeeehhhjjjkkkhhhaaaZZZWWWWWWTTTJJJ>>>999<<<@@@AAA@@@GGGJJJLLLLLLPPPXXX[[[ZZZXXXWWWXXX]]]ccceeebbb^^^cccfffgggaaaZZZTTTOOOLLLNNNSSSXXXZZZXXXVVVVVVWWW]]]ccciiikkkhhhccc```^^^ccckkkssstttmmmddd^^^[[[YYY^^^dddiiikkkkkkjjjiiicccbbbbbbdddddd```VVVOOOQQQQQQSSSVVVUUUTTTXXX^^^bbbcccbbbaaaeeejjjhhhccceeecccdddiiinnnttt}}}lll\\\UUUMMMLLLJJJFFFCCC@@@>>>===AAA@@@AAAFFFLLLNNNJJJFFFBBBIIIQQQRRRNNNFFF???<<<;;;555444<<>>???@@@@@@@@@AAADDDGGGGGGBBB<<<:::;;;:::777333222333666:::???DDDIIILLLDDDBBB???;;;666111---+++(((((((((((()))***+++,,,+++---...---+++)))((())))))***---444;;;<<<777222555666:::@@@AAA@@@DDDKKKVVVeeeooozzz{{{jjjiiissslll\\\LLL>>><<<777555777:::>>>FFFMMMJJJMMMSSS\\\cccddd```\\\aaahhhqqqvvvsssgggYYYOOOMMMVVV```eeeeeeeeeiiimmmkkkmmmmmmmmmqqquuusssmmm%%%%%%%%%%%%%%%&&&&&&'''%%%$$$"""###%%%'''''''''***(((&&&&&&((((((&&&$$$$$$%%%%%%&&&''''''''''''((('''''''''(((((('''%%%&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((((((((((((((((((***---...---+++,,,++++++,,,...000111111444:::BBBKKKRRRWWW[[[]]]]]]eeemmmrrryyyyyyvvvxxxzzzzzzzzz}}}yyyjjj___WWWMMMCCC>>>:::666666999777777888888777666444333444111...+++***)))'''%%%$$$''',,,...000000111333000111111111///---***((((((''''''&&&''')))---///555333///+++)))'''''''''))))))(((((()))((('''&&&''')))222@@@PPP\\\bbbcccaaa___YYYPPPEEE<<<777666222444444333111222444777999;;;===>>>>>>===>>>???DDDPPPZZZ```jjjvvvvvvoooggg]]]VVVUUUTTTRRRXXXcccgggfffiiiooorrrssswww}}}zzzwwwzzz~~~vvvaaaWWWWWWgggiiinnnrrrqqqllllllooouuuvvvvvvuuuuuusssjjj```bbbfffkkkjjjfffbbb```___VVVOOOFFFCCCGGGNNNRRRTTTVVVWWWVVVTTTWWW]]]```^^^```^^^^^^bbbhhhkkkjjjggglllppppppjjjaaa[[[YYYXXXYYY___fffiiiiiigggggghhhnnnsssyyy{{{xxxtttqqqooorrryyyxxxoooiiifff^^^cccjjjpppsssttttttsssqqqpppoooppppppllleee___\\\[[[\\\]]]\\\ZZZ___ffflllkkkgggdddhhhnnnoookkkpppkkkiiikkkooouuu|||iiiXXXQQQHHHGGGFFFDDDAAA???<<<;;;;;;:::;;;@@@GGGIIIGGGCCCFFFJJJPPPRRRPPPKKKFFFBBBAAA<<<<<>>@@@@@@@@@@@@AAADDDGGGGGGCCC???>>>@@@AAA>>>;;;<<<===>>>@@@CCCGGGJJJLLLDDDCCC@@@===888444000...---,,,+++*********+++,,,...//////...,,,******+++))))))+++111777999555111111666???GGGIIIIIIOOOWWWcccrrr|||tttbbb```iiidddYYYNNNBBB<<<777555777999;;;AAAHHHEEEHHHMMMUUU[[[]]]ZZZWWW\\\bbbjjjnnnlllbbbVVVNNNKKKRRRZZZ^^^^^^^^^aaaeeedddjjjooosssxxx{{{wwwppp$$$$$$$$$%%%%%%%%%&&&&&&%%%###""""""$$$&&&''''''+++)))''''''''''''%%%$$$$$$$$$%%%&&&'''(((((((((***)))(((((())))))'''%%%&&&&&&%%%%%%&&&''''''((('''((()))*********)))((((((''''''))),,,---,,,+++,,,,,,---...///000000111666???JJJQQQSSSTTTVVVXXX___hhhqqqvvv}}}~~~~~~~~~{{{|||}}}qqqddd\\\ZZZNNNBBB>>>===;;;:::;;;:::<<<>>>???>>>;;;777444555333///,,,+++)))&&&$$$$$$'''+++---...///000222111111111000...+++)))'''%%%%%%&&&'''***---000222...---+++)))((('''((((((+++***)))((((((((()))***++++++222DDD[[[kkkooolllgggbbbXXXLLL@@@888555555333333333222111222444666777888:::::::::;;;>>>@@@IIIWWWcccjjjqqqzzz|||wwwqqqfff]]][[[XXXUUUZZZcccccc^^^]]]```ccceeehhhlll~~~|||ooo[[[UUUXXXhhhkkkqqqtttooojjjmmmtttzzz|||{{{xxxvvvrrrhhh]]]```ffflllooolllgggdddcccWWWTTTPPPOOOSSS\\\eeekkkjjjiiiddd^^^___dddfffdddeeecccaaadddiiimmmnnnmmmrrrttttttooohhhbbbbbbdddcccjjjsssyyyyyyxxxxxxxxxzzz~~~~~~vvvpppmmmhhhlllrrryyy~~~~~~}}}}}}zzzwwwtttpppmmmkkkiiifffeeekkkrrrvvvrrrlllhhhllluuu{{{zzzyyyrrrkkkiiikkksss}}}rrr```PPPGGG@@@@@@@@@@@@???<<<:::888666666777<<>>:::666333111333111...,,,+++++++++,,,111222222111...------...)))((())),,,111444222000000888EEENNNPPPQQQYYYdddppp~~~kkkYYYWWW^^^[[[VVVQQQIII>>>:::888:::::::::===AAAAAACCCHHHNNNTTTWWWWWWUUUXXX[[[```ccc```XXXOOOHHHHHHLLLQQQSSSSSSTTTXXX[[[ZZZcccmmmuuu{{{|||vvvnnn###$$$$$$%%%%%%%%%%%%%%%%%%###""""""$$$&&&'''&&&)))(((''''''(((''''''&&&$$$%%%%%%&&&'''((())))))+++)))))))))***)))'''%%%&&&&&&%%%&&&&&&'''((()))'''(((***,,,,,,+++***)))''''''''')))***++++++++++++,,,...///000000111222888CCCQQQWWWUUUTTTVVVZZZeeennnwww|||wwwmmmccc\\\WWWLLLBBBBBBDDDCCC@@@???>>>???AAAAAA@@@===:::888888555111...+++)))&&&$$$$$$&&&)))+++,,,---///000111000000...,,,***((('''&&&&&&'''***...222444555---,,,***)))((((((((((((&&&&&&&&&&&&'''***...111000///666MMMiii{{{|||wwwnnneeeWWWHHH<<<555333444666555444222000000000111555666777777888;;;>>>BBBKKKXXXfffmmmrrrxxxzzzyyytttjjjdddeeeccc^^^```fff___WWWQQQSSSVVVXXXZZZ]]]llluuu~~~|||~~~fffUUUTTTZZZaaagggmmmnnnhhhdddkkkvvvzzz{{{zzzvvvsssqqqjjjaaaffflllrrrtttooohhhbbb```XXXWWWVVVUUUXXXaaallluuuvvvssskkkeeeeeeiiijjjgggcccaaa```aaaeeeiiikkklllooollljjjjjjiiigggggghhhgggooozzz~~~}}}}}}|||{{{uuussstttuuuxxx}}}}}}yyytttqqqwww}}}yyyqqqlllrrryyyoookkkkkkrrr~~~wwwssskkk[[[KKKBBB;;;<<>>;;;999777666888<<>>>>>???AAABBBAAACCCFFFKKKMMMMMMLLLGGGFFFEEECCCCCCCCCDDDEEEDDDCCC@@@===999555222000333111///,,,+++,,,---...333444444222000///000111+++)))((())),,,///000000444<<>>@@@CCCHHHNNNSSSWWWXXXXXXVVVWWWYYYXXXTTTMMMGGGBBBDDDEEEGGGIIIKKKNNNRRRUUUTTT]]]gggmmmrrrrrrmmmeee###$$$%%%&&&&&&&&&%%%%%%%%%###!!!"""$$$&&&&&&&&&%%%&&&'''(((((()))***+++&&&&&&%%%&&&&&&((()))******)))((()))***)))(((&&&&&&&&&&&&&&&'''((()))***((()))+++------,,,+++)))''''''((())))))***+++,,,***---000111111222555888<<>>===<<<<<<<<<:::777333///,,,)))&&&$$$###%%%(((******+++---///000///...---+++)))'''&&&))))))+++///555999::::::222111///---+++)))((('''$$$%%%%%%%%%%%%)))...222444444>>>WWWttt~~~ssshhhWWWFFF:::333111111666444222111000000000000111222333444555888===AAAGGGRRR```jjjpppvvvyyyzzzrrrjjjgggkkkjjjccc___aaaZZZQQQJJJJJJLLLNNNQQQTTTYYYdddooouuuwwwsss]]]PPPQQQYYY\\\aaaggghhhaaa___jjjwwwuuuvvvsssooommmooonnnjjjnnnsssxxxxxxrrrjjjdddbbb[[[[[[ZZZXXXYYY```kkkuuuvvvssslllfffgggkkkjjjeeeaaaaaaaaacccfffhhhhhhhhhggg^^^ZZZaaahhhiiihhhiiimmmuuu}}}||||||~~~}}}{{{{{{yyyxxx||||||www|||xxxrrrqqqxxx{{{tttqqqjjj[[[LLLCCC===@@@EEEHHHIIIGGGCCCAAA999999999<<>>BBBFFFOOOXXXZZZWWWXXX\\\bbbbbbbbbaaa___^^^^^^^^^dddeeeccc^^^YYYZZZaaagggfffgggkkkqqqvvv{{{{{{vvvooojjjhhhhhhhhhiiilllpppqqqooojjjfffccccccccc^^^UUUPPPQQQTTTVVVTTT[[[aaaaaa^^^]]]^^^___iiilllkkkggggggkkkjjjfffkkknnnnnnjjjaaaYYYSSSPPPLLLMMMLLLIIICCC<<<666444666888;;;;;;:::888777888;;;===>>>===;;;;;;;;;<<<<<<===@@@DDDIIIKKKKKKJJJBBBAAA@@@??????@@@AAAAAABBBAAA>>>;;;777222///---000...---,,,,,,---...///444444444333111111333444///,,,***)))+++---000111555:::CCCHHHHHHLLL\\\lllwww}}}xxx|||~~~fffZZZYYY]]]ZZZYYYVVVMMMHHHEEEDDDEEECCC???===???CCCGGGNNNSSSWWWYYYZZZZZZTTTTTTRRRPPPMMMIIIFFFDDD@@@???@@@CCCHHHMMMQQQSSSTTT[[[```bbbcccdddaaa]]]$$$%%%&&&'''((('''&&&%%%$$$"""!!!!!!###%%%&&&&&&###%%%'''(((((()))+++---((('''&&&&&&&&&'''((()))(((''''''((()))***(((&&&%%%%%%&&&&&&'''(((******)))***+++,,,,,,,,,+++***'''((()))))))))***,,,...+++...222333444777===BBBEEENNNXXX\\\\\\___hhhpppwww}}}uuuoooiii```ZZZSSSLLLHHHKKKNNNLLLIIIGGGCCC@@@===:::999;;;>>>@@@<<<999444000---***&&&######%%%'''((((((***,,,......---,,,+++***)))((('''++++++...555===BBBCCCBBB999777555222...***(((&&&%%%&&&'''&&&%%%''',,,111777<<>>777333222444333111111333444555444,,,---///111333777<<<@@@CCCKKKXXXdddnnnuuuzzz{{{nnngggeeejjjhhh]]]UUUSSSQQQJJJDDDDDDEEEFFFJJJPPPPPPXXXaaagggmmmyyy|||fffUUULLLOOOVVVVVVYYY^^^]]]XXXXXXcccqqqpppqqqnnniiiiiimmmpppooonnnssswwwwwwsssmmmkkkjjjaaa```]]]ZZZZZZ```jjjrrrooommmhhhdddfffjjjfff___```cccgggkkkllljjjfffddd^^^TTTRRR]]]hhhjjjjjjlllttt{{{~~~}}}xxxxxx{{{}}}{{{~~~wwwvvv}}}zzzvvvtttkkkZZZJJJBBBCCCHHHNNNRRRTTTQQQMMMJJJ:::999999:::===CCCHHHLLLKKKMMMPPPRRRQQQLLLDDD>>>BBBIIITTT[[[YYYRRRPPPSSSaaabbbbbb___[[[YYYYYYYYYbbbeeefffaaa[[[[[[dddmmmhhhhhhkkkrrrxxx}}}xxxooojjjkkkpppuuuyyy|||}}}zzztttooollllllfffaaaZZZRRRNNNQQQWWW\\\___jjjssspppgggaaa___^^^lllpppnnnhhhgggiiieee\\\dddeeeffffffddd```\\\YYYSSSSSSTTTUUURRRLLLCCC===;;;===??????===;;;:::::::::<<<===<<<:::888888888666888<<<@@@CCCCCCCCCBBB;;;;;;::::::;;;<<<===>>>>>>===;;;888444000---+++,,,,,,,,,,,,---...///000222333333222111222555777333111...,,,,,,...111333222555;;;???AAAHHHXXXhhhttt|||xxxrrrrrrrrrvvvhhh^^^^^^___ZZZXXXVVVKKKHHHFFFFFFIIIIIIFFFFFFIIIQQQWWW^^^cccdddbbb___^^^TTTRRRPPPNNNLLLKKKJJJIII>>><<<;;;@@@GGGNNNRRRRRRXXX[[[\\\XXXWWWZZZ\\\[[[$$$&&&'''))))))((('''&&&$$$"""!!!!!!###%%%&&&%%%$$$&&&((()))((((((+++---***)))'''&&&&&&&&&((()))&&&%%%%%%''')))***)))'''%%%%%%&&&&&&''')))***+++************++++++++++++((()))+++***)))***---000...111555777888>>>FFFMMMOOOTTTZZZ\\\^^^fffrrr|||}}}sssmmmnnnllleee^^^YYYRRRMMMLLLLLLJJJIIILLLAAA???<<<999999;;;???AAA>>>;;;666111---***&&&######$$$&&&''''''(((+++---,,,,,,+++***))))))((((((+++,,,111:::EEELLLMMMKKK>>><<<999555000,,,(((&&&###&&&)))(((&&&(((---222>>>III]]]uuuwwwfffUUUIIIBBB===:::888555333333666888888777+++---000333555999>>>AAAEEEIIIRRR^^^jjjppptttuuukkkbbb```dddbbbVVVLLLJJJGGGBBB????????????EEEMMMNNNQQQUUUXXX___lll}}}lllZZZPPPNNNSSSZZZXXXXXXYYYXXXTTTTTT___lllmmmooommmiiihhhlllnnnnnnhhhllloooooommmlllmmmnnnccc```\\\YYY[[[aaajjjqqqiiihhheeecccfffhhhaaaXXX[[[bbbjjjooooooiiiaaa\\\VVVPPPSSS___ffffffiiiqqqvvv}}}}}}|||vvvuuuvvv{{{rrr]]]KKKCCCEEEJJJQQQWWWYYYVVVQQQMMM;;;:::999888:::???EEEJJJKKKMMMNNNNNNJJJFFFCCCBBBCCCLLLXXX___YYYNNNJJJLLLZZZ\\\^^^\\\XXXVVVXXXZZZcccfffgggeeebbbdddkkkrrrkkkiiikkkrrrwww}}}}}}sssnnnpppwww}}}zzzyyy{{{pppjjjbbb\\\[[[]]]bbbfffmmmyyyxxxrrrkkkdddoootttsssmmmlllnnnhhh\\\]]]]]]___cccgggfff```[[[XXXXXX[[[aaaddd```UUUKKKCCCDDDDDDBBB???<<<<<<<<<:::<<<===<<<999777666666222555999<<<<<<;;;999888444444333333444666888999888888777555333111///---+++,,,---...////////////000000111111111333666999888666333111///111444666333333777;;;>>>CCCPPP]]]hhhssssssnnnooojjjjjjuuuiii___]]][[[UUUUUUSSSIIIHHHFFFIIIOOOSSSSSSVVV[[[lllsss||||||uuunnnjjj[[[XXXUUUQQQMMMKKKKKKJJJ>>>;;;:::???HHHOOOQQQPPPVVVXXXVVVQQQPPPUUUZZZ\\\%%%&&&(((******)))((('''$$$"""!!!!!!###%%%&&&%%%%%%(((***)))((('''))),,,+++***(((&&&%%%&&&'''((($$$$$$$$$&&&)))***)))(((%%%%%%&&&&&&((()))***+++******)))))))))***+++,,,(((***++++++)))***...111000444777999<<>><<<::::::<<>>;;;777111,,,(((&&& $$$((())))))+++222777FFFTTTkkkqqqaaaUUUMMMFFFBBB>>>;;;777666888999777555---000444777:::===BBBEEEJJJJJJOOOZZZdddjjjkkkkkkhhh___[[[___^^^TTTKKKIII@@@===<<<<<<;;;;;;BBBKKKNNNMMMMMMMMMSSS```ppp|||xxx___QQQOOOSSSZZZ``````___^^^[[[WWWXXXaaammmmmmoooooojjjiiikkkkkkjjjbbbeeeggggggffffffiiilllbbb^^^YYYXXX[[[ccckkkpppfffeeeddddddgggggg^^^SSSTTT]]]hhhooommmdddZZZSSSQQQPPPVVVaaadddaaahhhtttsssyyy}}}zzzyyyyyyxxxxxx|||fffSSSJJJDDDIIIPPPWWWXXXUUUOOOKKK===<<<:::888999===DDDIIIIIIKKKKKKGGGCCCAAABBBEEEIIISSS```fff^^^QQQKKKMMMOOOTTTXXXXXXUUUUUUYYY^^^eeeffffffgggiiimmmqqquuunnnkkklllrrrvvv|||yyysssttt|||~~~zzzsssmmmjjjjjjkkkmmmoooxxxwwwlllnnnuuuvvvrrrsssvvvoooccc\\\[[[]]]ccciiihhh___WWW[[[[[[___iiipppnnnbbbVVVHHHHHHGGGDDD@@@===<<<<<<;;;===>>>===:::777666666000444888:::888666333222///.........///111222333444444444444333222111000+++---///111111000...---...//////000000333777:::;;;999777444222333555888777666777;;;===@@@HHHQQQ\\\iiimmmllllllfffbbbjjjfffwwwiii___[[[WWWOOOQQQQQQHHHIIIHHHLLLUUU[[[___dddjjj}}}wwwdddaaa[[[TTTNNNJJJHHHGGG???;;;:::???IIIOOOPPPNNNQQQSSSRRRMMMLLLSSSZZZ^^^$$$$$$$$$%%%&&&'''((()))&&&%%%###$$$%%%&&&&&&%%%)))(((((((((((('''''''''***))))))((((((((())))))%%%&&&'''((())))))))))))''''''(((''''''(((***------***'''''')))******(((******))))))***---333777777<<>>@@@AAA???<<<777222,,,(((&&&)))'''%%%%%%&&&(((((((((***+++,,,---,,,***((('''***+++///;;;IIIRRRRRROOO@@@???;;;777222---)))&&&'''&&&(((,,,///222;;;EEEUUUbbbxxxyyynnngggaaaXXXQQQMMMIIIBBB>>>@@@CCC???777333000222999>>>AAAJJJTTTNNNJJJKKKSSS\\\aaaeeeiiieee[[[SSSQQQOOOJJJEEECCC@@@:::666666777888>>>EEENNNPPPLLLJJJNNNNNNXXXlllkkkXXXRRRTTTYYYbbbjjjiiihhhgggeee```___iiiuuu{{{yyytttmmmfffccccccddd```ZZZUUUUUUZZZ___``````]]]WWWRRRTTT]]]eeehhhhhhaaa]]]ZZZ]]]bbbddd```[[[WWW[[[```eeefffbbbZZZTTTPPPOOOTTT___gggjjjmmmqqqooonnnnnnppptttwwwxxxwwwuuuzzz{{{zzz}}}qqqVVVIIICCCIIILLLLLLOOOPPPIII???999;;;<<<:::888;;;BBBIIIKKKGGGDDDCCCBBBBBBHHHOOOTTTZZZ___```___\\\SSSJJJSSSSSSRRRQQQPPPRRRUUUWWW___eeekkkoootttwwwtttooohhhiiillloooqqqwww~~~wwwvvv{{{yyyuuuvvvyyy{{{{{{xxx{{{xxxvvvwwwyyyxxxqqqkkkgggffffffjjjlllhhh]]]SSSRRRRRRVVV^^^fffggg```YYYOOOMMMIIIEEEBBB@@@??????;;;:::999999999888555222111333444444111/////////000000//////000000111222000111333444444333111000///,,,)))))),,,...---+++333111///---...111555777777777666777888;;;===???===>>>>>>???AAACCCEEEFFFMMMYYYeeeggg___WWWVVVXXX[[[ggguuu}}}|||mmmaaaVVVPPPIIIDDDGGGMMMTTTXXX^^^eeekkkrrrxxx{{{xxxeeeRRRIIIGGGEEEDDDDDD@@@???>>>???BBBGGGMMMPPPSSSPPPMMMLLLOOORRRUUUVVV############$$$%%%&&&&&&&&&$$$###$$$%%%&&&&&&%%%'''''''''&&&&&&&&&%%%%%%)))((((((''''''(((((((((%%%&&&'''(((((()))))))))'''((()))((('''(((+++------***(((''')))******((()))******+++,,,///444888;;;>>>AAABBBCCCHHHQQQYYY]]][[[___jjjuuu|||yyysssllljjjlllkkkfffaaaaaa]]]TTTJJJAAA>>>@@@CCC<<<:::777777999<<<>>>???>>><<<:::666111,,,)))''')))'''%%%%%%'''))))))(((***+++,,,,,,,,,+++***)))+++***...777CCCJJJJJJGGG===<<<:::666222---(((%%%((()))...444555999BBBMMMdddoooyyyssslllgggaaaYYYNNNHHHKKKNNNGGG===999888;;;DDDKKKPPPXXXaaaYYYSSSRRRWWW]]]```bbbeee```VVVNNNKKKIIIEEE@@@@@@:::555222333555888@@@HHHNNNPPPKKKHHHKKKKKKTTTggg|||pppaaaVVVXXXaaajjjrrrxxxpppmmmkkkiiieeefffooozzz}}}{{{vvvoooiiiccc```___\\\XXXTTTTTTYYY\\\]]][[[XXXRRRNNNRRR[[[bbbeeeeee[[[XXXWWWYYY]]]___]]]ZZZUUUVVVYYY\\\]]]ZZZUUUQQQLLLLLLQQQ[[[cccfffiiilllhhhfffdddeeeiiinnnsssuuuzzz}}}}}}}}}}}}rrrUUUGGGHHHKKKJJJFFFGGGIIIDDD===;;;======;;;999;;;BBBHHHDDD@@@>>>???AAADDDLLLUUUZZZ___bbbaaa___\\\TTTKKKQQQQQQQQQPPPPPPQQQSSSUUUZZZbbblllttt{{{|||vvv^^^```ffflllqqqzzz{{{xxx}}}~~~~~~~~~~~~xxxsssnnnllljjjiiihhh```TTTKKKIIIIIILLLRRRWWWWWWSSSNNNGGGFFFEEECCCBBBAAA@@@@@@;;;::::::::::::888555222111333444333111///......000000//////000000111222222333333333333111000//////,,,******---//////...222111///......111333555666555555666:::>>>BBBEEEEEEGGGJJJLLLMMMMMMLLLKKKLLLVVV```bbb[[[UUUTTTWWWUUUcccsss}}}rrrggg[[[SSSLLLHHHKKKQQQ^^^fffpppvvvxxx{{{vvvcccPPPGGGEEEEEEDDDEEEBBBAAA@@@@@@CCCHHHNNNQQQTTTTTTTTTSSSSSSRRRRRRRRR###"""""""""""""""######&&&$$$######%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&''''''(((%%%&&&&&&'''(((((())))))))))))***)))((()))+++...,,,+++)))((()))******))))))***,,,...///222666:::<<<===???AAAEEELLLUUU[[[aaaaaahhhxxx}}}sssooojjjjjjllllllgggbbb```ZZZQQQFFF===:::<<<>>>:::999888999;;;===>>>>>>:::888666333///,,,)))(((((('''&&&''')))***))))))************++++++++++++---,,,---444===BBBBBB???888999999777444///***&&&***...666;;;;;;>>>JJJWWWqqq{{{|||{{{qqqccc\\\^^^___VVVJJJAAABBBIIITTT]]]ccciiiooohhhaaa\\\]]]___^^^^^^```ZZZQQQHHHEEECCC???<<<===888333111222444888BBBKKKQQQTTTNNNIIILLLLLLRRRcccxxxrrrjjj```XXXVVVaaappp{{{sssnnnjjjiiiiiikkksss|||{{{yyyuuuqqqmmmgggaaa]]]\\\YYYWWWWWWXXXXXXUUURRRQQQMMMKKKOOOWWW]]]___^^^SSSSSSTTTUUUVVVVVVWWWWWWRRRQQQQQQRRRSSSRRRPPPNNNJJJJJJOOOYYYaaaccceeehhh```\\\XXXXXX]]]fffnnnrrr~~~~~~}}}~~~{{{uuuZZZMMMQQQOOOIIIBBB???@@@>>>;;;:::;;;;;;:::999;;;AAAGGGBBB===:::;;;===CCCNNNYYY```dddeeeaaa]]]YYYRRRKKKLLLMMMNNNOOOPPPRRRRRRSSSTTT^^^jjjsss{{{{{{ttt]]]___fffooouuu~~~||||||xxxuuuooojjjbbbVVVIII???===>>>???@@@AAAAAAAAA@@@===>>>???@@@@@@@@@??????:::999888888888777444111111222333333000...------///////////////000000111444333222111000000000000000...,,,---...000000000111000/////////000111222333333333666;;;BBBIIIMMMKKKOOOTTTXXXXXXVVVRRROOONNNUUU\\\[[[VVVRRRSSSVVVTTTcccttt|||}}}vvvmmmbbbZZZTTTQQQTTTXXXgggrrrqqq___LLLDDDCCCCCCEEEHHHGGGEEECCCBBBDDDHHHMMMPPPSSSWWWZZZZZZVVVRRRPPPPPP$$$###"""!!!!!!!!!!!!!!!%%%$$$######%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))************)))))),,,...,,,+++***************)))(((+++...000222555888;;;999999:::===EEEOOOXXX^^^cccjjjxxxsssmmmkkkiiijjjlllkkkgggbbb]]]WWWMMMCCC;;;999:::<<<999999999;;;===>>>===;;;555333111///---+++))))))((((((((()))+++,,,+++)))(((((((((((()))***+++,,,///......333:::>>>===;;;666888::::::888444...+++///333999<<<:::===LLL\\\sss}}}~~~|||sssqqqooofff\\\NNNRRR\\\hhhrrrwwwyyyzzzvvvmmmdddbbb```]]][[[\\\UUUMMMDDDAAA>>>;;;:::<<<:::666444555666:::EEEOOOXXX\\\VVVPPPTTTTTTXXXeeexxxvvvhhh___UUUTTTYYYgggxxx~~~oooiiiddddddfffiiipppxxxuuutttsssrrrppplllfffaaabbb```___^^^\\\WWWQQQLLLMMMKKKJJJNNNSSSWWWWWWUUUMMMOOOPPPOOOMMMLLLNNNPPPOOONNNMMMNNNOOOOOOMMMKKKIIIHHHMMMWWW___```aaadddYYYUUURRRRRRYYYbbbkkkppp{{{{{{zzz}}}|||{{{fff\\\]]]XXXOOOFFF???<<<:::888555666888888:::===CCCGGGHHHAAA;;;999;;;AAAMMMYYYcccfffddd]]]VVVQQQKKKEEEDDDFFFJJJNNNRRRTTTTTTSSSVVV^^^hhhooovvvzzzvvvooohhhjjjooowww|||}}}vvvlll___OOO@@@777444555555333000000333666444666999;;;===<<<;;;:::666555555555666555222///000222333222///---,,,,,,......------......///000333222000//////000111333444333111000//////000000///////////////000000111111111111555;;;DDDMMMRRRNNNRRRWWWZZZ[[[YYYUUURRRTTTWWWXXXVVVPPPNNNPPPSSSVVVeeesssxxxwwwvvvtttqqqtttoooiiiddd```^^^___aaagggqqq~~~hhhXXXGGG@@@@@@BBBFFFJJJNNNLLLHHHFFFEEEGGGIIIKKKLLLRRRXXXXXXTTTPPPOOOQQQ%%%$$$###""""""!!!""""""%%%###"""###%%%'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''(((***+++***++++++***((()))+++---++++++++++++******)))***)))+++...000222555999;;;:::999999<<>>:::777000///---+++***)))))))))(((((())),,,......,,,***'''''''''((()))***+++,,,...---///333777:::999777555888;;;>>>===999555222444555888777333666FFFWWWppp{{{~~~tttyyyzzztttmmmdddkkkvvvuuujjjeeeaaa\\\ZZZ[[[PPPIIIAAA>>>;;;888888<<<;;;999999:::<<<@@@LLLWWW\\\ccc___[[[```aaaccclll~~~vvvhhh\\\UUUNNNRRRZZZgggttt{{{yyyssshhhbbb___```bbbeeelllsssssssssssssssqqqmmmhhhdddffffffgggfffccc\\\UUUOOOMMMLLLMMMPPPSSSTTTRRROOOIIIKKKKKKIIIDDDCCCEEEHHHJJJJJJKKKMMMNNNLLLIIIFFFCCCCCCHHHRRRXXXYYYZZZ\\\SSSQQQOOOQQQXXXaaahhhlllrrrsssuuuzzz|||ssslllhhhccc[[[QQQGGG>>>999777333555999===AAAFFFKKKNNNNNNFFF>>>;;;<<>>>>>===>>>BBBKKKVVV___pppyyyiii[[[ZZZZZZ[[[[[[ZZZVVVSSSNNNIIICCC>>><<<<<<;;;;;;888:::===@@@@@@===888333,,,+++***(((''''''((((((((()))+++...000000---+++(((((()))***++++++,,,,,,,,,---///333666666444111333666:::>>>???===999777555555444222...000>>>NNNkkkuuuxxxnnnqqq{{{|||yyyzzzyyymmmeee```ZZZXXXYYYMMMGGGAAA>>>;;;888888<<<;;;;;;===@@@AAAEEEQQQ]]]___iiihhhgggnnnqqqqqqwwwwwwuuuqqqkkkddd[[[TTTPPPIIIQQQZZZccckkkpppooojjjbbb______aaabbbdddkkksssvvvvvvvvvsssnnnjjjgggggghhhjjjmmmmmmjjjccc[[[WWWMMMNNNQQQTTTVVVUUUQQQNNNHHHIIIHHHEEEBBB@@@BBBEEEFFFGGGIIILLLMMMKKKFFFBBB???>>>CCCMMMSSSSSSSSSTTTQQQOOONNNQQQWWW___eeehhhkkkoootttyyy~~~~~~|||zzzsssmmmfff]]]OOOAAA999888666:::@@@HHHNNNSSSUUUVVVOOOGGG???<<<>>>FFFTTTaaaaaaccc```UUUIIIAAA;;;666999===EEEPPPZZZ]]][[[WWWWWW[[[___ccckkktttwwwuuupppqqqvvv}}}ttt___III999111...///...+++''''''***---***,,,///111111000...---+++++++++---000000///---///000111000---***)))))))))))))))))))))******+++,,,++++++,,,///222555777===<<<999444///,,,++++++++++++,,,---000333666777555555555777;;;BBBIIIMMMRRRTTTVVVYYY\\\]]]^^^___UUUQQQJJJCCC>>><<<<<<===IIIQQQYYY[[[\\\]]]ZZZVVVUUUZZZ^^^___aaadddccc```^^^___cccjjjrrrtttpppllllllnnnnnnnnnpppqqqkkkcccPPPDDD999777;;;@@@GGGNNNUUUSSSPPPKKKFFFAAA===;;;999<<<@@@BBBBBBDDDGGGJJJ$$$$$$######"""#########$$$###"""###&&&((((((''')))))))))(((((((((''''''%%%%%%%%%%%%&&&'''((()))******)))((()))+++---...)))******((('''''')))+++))),,,...---+++))))))+++++++++,,,,,,---111666999???AAABBBBBBEEENNN]]]hhh~~~wwwgggUUUUUUTTTSSSRRRPPPNNNLLLCCC@@@<<<;;;<<<===<<<;;;999;;;>>>AAAAAA===555000***)))'''%%%%%%%%%&&&'''((())),,,000222111...++++++,,,---...///......---...000333666777555111...///222777;;;===<<<:::999333222111000...///888CCC^^^gggssswwwqqqlllrrr|||~~~|||nnneee^^^XXXUUUUUUOOOJJJFFFDDDAAA======AAA??????BBBDDDCCCDDDMMMXXXbbbooorrrttt{{{ooohhhcccaaa\\\WWWSSSOOOMMMMMMJJJTTT\\\^^^```dddfffddd^^^___bbbeeeddddddkkktttuuuwwwxxxrrrkkkgggjjjmmmmmmppprrrrrrmmmddd\\\WWWLLLOOOTTTXXXZZZYYYUUURRRMMMLLLKKKIIIHHHIIIJJJLLLIIIIIIKKKMMMNNNLLLHHHEEECCCCCCHHHQQQWWWWWWVVVVVVTTTRRROOOQQQWWW___eeeiiihhhooowww|||wwwxxx}}}{{{uuummmcccSSSBBB999999:::???GGGQQQXXX\\\\\\[[[PPPHHH@@@>>>@@@HHHVVVdddbbbfffcccWWWIII@@@:::555:::>>>GGGSSS]]]```[[[VVVRRRVVVZZZ^^^gggqqquuutttlllmmmsss{{{www___GGG666---***++++++***(((((()))***'''(((***,,,,,,,,,+++***''''''))),,,///000000...///000111///,,,)))((((((''''''&&&&&&''''''((()))+++++++++---///111444555<<<<<<:::555///++++++,,,*********,,,000555:::===<<<;;;:::;;;===AAAEEEGGGJJJLLLPPPTTTXXX[[[\\\\\\RRRKKKCCC<<<888777777666>>>BBBEEEHHHLLLPPPMMMGGGCCCIIILLLMMMPPPVVVXXXUUUSSSRRRSSSUUUYYY[[[[[[ZZZXXXXXXUUUSSSUUUXXXVVVQQQDDD;;;444444999???GGGOOORRRQQQPPPLLLGGGAAA:::777444555888:::<<<=========######""""""""""""######$$$###"""###&&&((((((((()))(((((((((((('''''''''%%%%%%%%%&&&'''((()))***,,,+++))))))***+++...///)))))))))(((&&&&&&(((***))),,,......+++))))))++++++++++++++++++///444888<<<@@@CCCEEEIIITTTfffsssuuueeeTTTSSSRRRPPPNNNLLLJJJIII<<<:::888999<<<>>>===;;;:::<<<@@@CCCBBB<<<444...)))(((&&&$$$$$$$$$&&&'''((()))---111333222///,,,---...000222222111///...222555999;;;:::666111---,,,///333777::::::999999111///000111000000555===QQQYYYeeemmmlllmmmvvv~~~~~~nnnddd\\\UUURRRSSSSSSOOOLLLKKKGGGCCCCCCGGGDDDEEEGGGFFFBBB???FFFOOOeeeuuu{{{~~~ooo^^^SSSTTTQQQLLLGGGDDDDDDFFFGGGNNNYYY___\\\YYY\\\______[[[^^^dddgggeeedddkkkuuuqqquuuwwwqqqiiigggnnnuuusssvvvwwwtttlllaaaXXXRRRKKKOOOVVV[[[^^^\\\YYYVVVSSSRRRPPPPPPQQQSSSUUUVVVNNNNNNNNNOOOPPPOOOMMMKKKLLLLLLQQQZZZ```___^^^^^^ZZZVVVRRRRRRXXX```hhhlllhhhqqqzzzooorrrxxx~~~xxxoooeeeTTTBBB999:::<<>>???@@@BBBCCC>>>BBBHHHNNNRRRUUUVVVUUUPPPIII@@@:::777777666666999::::::<<>>BBBJJJNNNLLLGGGGGGGGGEEEDDDEEEIIILLLHHHFFFAAA===@@@FFFFFFCCC===666111333999???HHHOOONNNOOOOOOMMMHHHAAA:::555222333555777999888555222$$$$$$%%%%%%%%%$$$######&&&$$$$$$&&&))))))'''$$$$$$%%%&&&&&&''''''&&&&&&***)))'''%%%%%%&&&((()))(((***,,,,,,+++***)))***%%%&&&'''&&&&&&&&&(((***''')))+++,,,---,,,***)))(((,,,000111111222444777<<<<<>>DDDNNNXXX\\\[[[WWWSSSTTTJJJCCCCCCEEEIIISSS]]]iiiddd___XXXMMM@@@::::::>>>AAAGGGMMMQQQSSSSSSSSSSSSRRRXXXhhhvvvzzzvvvrrrnnnooooooqqqwww~~~|||wwwzzz||||||kkkUUUAAA666333+++)))'''%%%$$$%%%&&&&&&((((((''''''''''''(((((('''''''''***,,,...---,,,///...---+++***)))))))))''''''%%%"""!!!"""&&&)))///---,,,---///333555666===>>>===;;;555000---+++//////...,,,///888BBBGGGCCCBBBAAA>>>:::888888999???===<<<>>>AAAFFFIIIKKKFFF???888666888;;;;;;999888777666888:::;;;;;;::::::777555888===AAACCCBBBBBB@@@===;;;;;;<<<>>>???888999:::999999;;;===@@@===555111666<<>>::::::999666666999;;;;;;<<<<<<:::555...)))&&&%%%$$$%%%&&&''''''%%%&&&***...000000///000111333333222111000000000000///555<<<>>>:::555333222333333444777999:::888666111111///,,,+++,,,000444:::BBBNNNXXX```iiirrrxxx~~~~~~}}}~~~}}}yyyxxxwwwvvvxxx|||wwwjjjdddgggkkkfff\\\UUUQQQPPPTTTTTTPPPMMMMMMKKKKKKIIIEEEBBBDDDKKKPPPcccttt}}}{{{oooaaaZZZNNNCCC???<<<:::BBBMMM[[[dddooovvvuuunnneee___\\\\\\dddoooppplllpppzzzvvvooohhhffflllsssyyy{{{~~~yyyrrrjjjeeecccZZZVVVXXX```dddbbbaaabbbgggjjjllliiieeecccgggkkkaaa^^^WWWOOOJJJKKKPPPUUU___ccckkktttxxxvvvnnnggg```]]]YYYVVVVVV[[[aaafffkkksss}}}yyyyyy~~~{{{zzz}}}}}}zzzooo\\\GGG;;;:::>>>===DDDMMMUUUXXXWWWUUUSSSTTTMMMHHHHHHIIILLLUUU___iiiddd^^^XXXLLL>>>666666;;;>>>CCCHHHLLLNNNOOONNNNNNLLLRRRaaaooosssqqqpppqqqqqqooooootttzzzxxxsssssstttyyy~~~~~~zzzwwwzzzyyysssdddOOO===444111---+++)))'''&&&&&&'''((())))))((((((((()))***++++++***)))***,,,,,,+++)))+++++++++*********++++++((('''&&&###"""###'''***......---...111333555666:::<<<===;;;888444222111222111000...000666???DDDCCCBBB???;;;888777888999555444333333666999<<<======888333333777::::::888555444444777:::<<<<<<;;;999777666666999<<>><<<:::999:::;;;<<<777777777777777888;;;<<<999333000333666777<<>>888444222/////////000111222333444$$$%%%%%%%%%%%%$$$######%%%%%%%%%'''((()))'''%%%'''(((((()))***))))))))),,,,,,+++***((('''&&&%%%%%%''')))***(((''''''(((((())))))(((&&&&&&''')))))))))((((((((((((((()))...000222444444444666777999:::???EEEJJJUUUhhhzzzxxxnnnooorrruuusssjjj]]]SSSHHHAAA<<<;;;;;;999:::>>>=========<<<:::555...)))'''&&&%%%&&&((((((((('''''')))+++------///111333666555444333333333444555///333888888555222222333555444444555888999888777333333111...+++,,,...111555:::CCCNNNYYYcccjjjnnnoooqqqqqqnnnllllllooosssssssssvvvxxxxxxxxx~~~zzzqqqgggdddmmmvvvrrriiiYYYQQQMMMPPPSSSRRRPPPPPPOOONNNKKKFFFDDDGGGOOOVVVaaaqqq{{{uuudddXXXLLLGGGAAA===DDDPPPeeeppprrriii]]]]]]ccclllnnnmmmrrr|||uuullldddfffpppzzz~~~~~~|||vvvpppmmmkkk___\\\\\\aaadddfffgggjjjpppqqqqqqmmmhhhgggiiillliiihhhbbbVVVMMMMMMVVV```kkkpppyyy~~~uuunnngggccc___]]]^^^```cccdddjjjoooyyy~~~zzz}}}~~~~~~wwwsssyyy}}}yyykkkWWWDDD;;;>>>CCCCCCIIIQQQUUUVVVUUUTTTUUUSSSPPPNNNNNNNNNPPPXXXbbbhhhddd___XXXKKK===444333666999===BBBGGGIIIJJJJJJHHHFFFJJJWWWccciiikkklllttttttpppnnnppptttsssooolllmmmqqqwwwzzzyyy||||||zzz}}}wwwqqqnnnrrrqqqjjj\\\JJJ;;;333111///---+++(((''''''((()))***)))(((((()))+++---///...---,,,,,,,,,+++)))''''''(((((()))***+++,,,---)))((('''%%%$$$%%%(((+++......000111333555666777888:::<<<<<<;;;999999999666444222000111555<<>>===999999888666666888<<>>===<<<;;;:::999888777777777777777777888999:::888555333222111111444:::@@@@@@@@@<<<888444111111000////////////000111111&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''(((((('''&&&''''''((()))))))))))))))++++++++++++***)))'''&&&%%%'''******)))(((((()))***++++++)))'''&&&''')))+++)))(((&&&&&&'''((()))///111222444444555555666;;;<<>>===>>>>>>???BBB@@@@@@???>>>;;;666///***((('''&&&'''((())))))'''(((((()))***+++...111222555444444333444666888:::222444666555222111111222666444333333555777777777333333222///------///111555888>>>IIIVVV```eeefffccceeeddd^^^WWWTTTVVVZZZ___aaahhhrrryyyxxxpppffffffqqqzzzvvvlll[[[QQQIIIJJJOOOPPPOOOOOOUUURRRNNNIIIGGGLLLVVV^^^cccrrryyy~~~wwwiiiZZZPPPHHHDDDLLLZZZjjjyyy|||pppdddccceeekkkllllllrrryyyuuunnnggghhhoooxxx|||}}}{{{uuuqqqnnnmmmcccaaa___aaadddhhhmmmpppqqqpppnnnkkkhhhhhhjjjlllqqqnnnggg\\\UUUWWWcccnnnrrrxxxvvvoookkkjjjhhhiiijjjiiigggdddfffhhhlllxxx}}}xxxzzzrrruuu}}}|||~~~{{{|||yyykkkWWWEEE>>>AAAFFFNNNSSSWWWXXXUUUSSSTTTUUUPPPQQQRRRRRRQQQTTT\\\cccfffbbb]]]WWWKKK===444333111444888===BBBFFFIIIJJJFFFCCCEEEOOOXXX___dddiiiuuuuuuqqqmmmnnnrrrrrroookkklllrrrxxxzzzyyyzzz~~~yyyuuuwww{{{sssmmmkkkooolllfffXXXHHH;;;555333000...+++)))((((((((())))))(((''''''))),,,///111///...,,,,,,,,,+++)))'''&&&&&&((()))***+++,,,,,,)))))))))'''%%%&&&))),,,...000333555666777888999999;;;===>>>===<<<===>>>999666555555555666<<>>===<<<999777::::::888666333333444555222111111333777999:::999333333555999===@@@@@@???;;;======;;;999:::>>>CCCAAAAAA@@@???<<<999777555999888888999;;;<<<<<<<<<;;;;;;999666111///222666<<<<<<;;;777333111111111////////////000111222222(((((())))))(((((('''&&&$$$&&&'''(((((((((''''''%%%&&&''''''((((((''''''((()))***************)))''')))+++,,,+++******+++,,,,,,,,,***((('''((()))+++***(((&&&&&&''')))+++///000111333444555555555>>>???BBBHHHQQQ```xxx|||{{{yyyyyyzzzyyypppaaaVVVMMMDDD>>>???AAABBBCCCFFFBBBAAA@@@>>><<<777000,,,((('''&&&''')))***)))((((((((((((***,,,...000000222222222333555888:::<<<888777666444222111222333666444222222333555555555111222222222111111333555777888<<>>???AAAAAA@@@???@@@AAA>>>:::999;;;;;;:::???FFFDDDEEEFFFIIIIIIFFF@@@;;;>>>???>>>:::666444444666777666777888:::;;;;;;:::888999;;;???CCCFFFFFFEEEAAACCCDDDCCC@@@AAADDDHHHFFFFFFEEEDDDAAA===999777999888999;;;???AAAAAA@@@@@@BBB@@@;;;555222333555888888666333000...///000//////000111222444555666)))))))))))))))(((''''''$$$&&&))))))(((''''''((($$$%%%%%%&&&&&&&&&&&&&&&''''''((())))))******+++(((***---...---,,,,,,------------+++)))((()))***+++***)))((()))***,,,---000///000222555777666555???AAAHHHQQQ\\\lllyyytttwwwzzzvvvrrrrrrqqqjjj^^^SSSJJJAAA;;;>>>BBBDDDEEEFFFAAA@@@>>>===;;;666111,,,((('''&&&''')))))))))'''((((((***...111333222111222333444666888:::;;;;;;:::999777555444444444555777555333222333555555444000222444555444555666888888888;;;BBBLLLSSSVVVWWWZZZXXXSSSJJJ@@@999888888999999AAARRRggg{{{yyynnnkkkgggiiipppvvvrrrjjj___TTTKKKJJJNNNPPPTTTWWWVVVTTTOOOJJJIIIPPP\\\eeettt~~~}}}yyy~~~ssscccWWWNNNNNN]]]ooo|||{{{mmmiiihhhhhhiiikkkooosssvvvuuusssooollllllpppvvvzzz~~~|||xxxrrrlllgggffffffgggiiihhhdddeeekkkqqqsssmmmiiifffiiiooowww|||~~~uuulllbbb^^^bbbjjjppprrrwww{{{{{{tttnnnkkkpppsssvvvuuuooofff^^^ZZZ]]]]]]\\\___jjjvvvzzzwwwllleeegggttt~~~wwwyyy{{{xxxzzz~~~xxxlll^^^RRRMMMPPPTTTYYYXXXUUURRRNNNJJJGGGEEEJJJMMMOOOPPPUUU]]]bbbbbb\\\WWWRRRLLLBBB666000111---...111555:::@@@DDDFFFDDDAAAAAAEEEJJJPPP[[[eeeoooqqqqqqnnnnnnssstttrrrnnnpppvvv}}}{{{{{{}}}xxxrrrooossszzz{{{rrrllljjjfffccc]]]SSSGGG<<<555222111///,,,***((((((((((((''''''((()))***,,,...///...---,,,---......---+++((()))***+++++++++)))))))))******)))'''''')))+++///333666777777888<<>>BBBGGGLLLOOOOOONNNJJJKKKLLLKKKJJJIIIIIIJJJHHHGGGGGGFFFDDDAAA>>><<<:::999:::>>>DDDHHHHHHFFFGGGIIIFFF@@@;;;:::888666555555555222///---...///000000111222444666888999'''(((((((((((('''&&&&&&$$$''')))***((('''''')))$$$$$$%%%&&&&&&&&&&&&&&&)))((('''''''''((()))***(((***---...---------...---------,,,***)))***,,,++++++++++++,,,---///000000///000333777999888777===CCCOOO^^^jjjzzz{{{qqqjjjfffccckkktttmmmfffdddddd```UUULLLCCC;;;666;;;AAACCCCCCCCC>>>===;;;:::888444///,,,'''&&&%%%&&&((()))((('''&&&(((---333999;;;888555777999:::<<<<<<<<<;;;:::888777555555666777888888999777555555666666555444111444666777777777888999999999<<<@@@FFFKKKOOOPPPOOOLLLFFF@@@999555333222333333999FFFVVViiiuuukkklllllllllooorrrmmmeee[[[RRRKKKKKKMMMQQQWWW]]]XXXVVVRRRMMMMMMTTT```iiisss~~~|||xxx}}}{{{{{{vvvkkk___XXXRRRSSScccvvv~~~uuunnnmmmlllkkklllppprrrrrrrrrnnnjjjkkkqqqxxx}}}}}}|||wwwqqqkkkgggggghhhhhhmmmmmmiiihhhmmmrrrrrrjjjfffcccgggqqq|||yyypppgggcccggglllnnnooovvvxxxyyywwwqqqllliiihhhuuuwwwwwwnnn```SSSLLLKKKJJJOOOTTTWWW^^^eeegggeee___^^^dddrrr~~~zzzwww}}}{{{uuukkk___WWWWWW\\\bbb```[[[VVVTTTSSSPPPJJJEEEIIIKKKLLLNNNWWWcccfffccc]]]XXXQQQJJJ???444///000------...000444888<<<>>><<<;;;<<<@@@EEELLLYYYeeekkkooopppnnnnnnqqqrrrqqqqqqqqqtttxxxyyyxxxzzz~~~xxxrrrooorrrwww||||||pppgggbbb```^^^ZZZSSSIII@@@888444333111...+++)))))))))***'''(((***,,,---......---///...---...///...---+++((()))+++,,,---,,,+++***((()))***)))'''''')))+++...111444555444555;;;@@@JJJKKKKKKJJJIIIIIIJJJLLLMMMGGGFFFKKKIIICCCDDDMMMOOONNNNNNQQQTTTSSSMMMGGGKKKMMMNNNJJJEEEAAABBBEEE???@@@???>>>======>>>???@@@CCCHHHOOOVVVZZZ[[[ZZZRRRQQQQQQQQQPPPMMMIIIEEECCCDDDDDDDDDDDDDDDCCCCCC======???EEEMMMSSSSSSQQQPPPQQQNNNGGGEEEEEEAAA;;;888999888666333111111111222222222333444666777888&&&&&&''''''&&&&&&%%%$$$$$$'''******((('''''')))$$$%%%&&&&&&''''''&&&&&&+++***'''&&&%%%&&&'''((((((***---...---------...,,,------,,,+++***+++---++++++,,,---...000111222111000111444999;;;;;;999:::CCCTTTggguuuqqqddd[[[ZZZ[[[jjj{{{yyyzzznnneee\\\XXXYYYVVVMMMEEE>>>666222888???BBBAAAAAA;;;:::888777666222...***'''&&&%%%&&&(((((((((&&&$$$'''...888???AAA>>>:::===>>>@@@AAA@@@===:::888555444333444777999:::;;;:::999777777888888666555333666888999999888888999:::<<<>>>AAADDDHHHKKKNNNDDD@@@;;;777444222000...,,,...444;;;DDDUUUooouuummmooopppooonnnmmmggg___TTTNNNIIIIIIKKKOOOWWW```[[[ZZZVVVRRRRRRYYYeeennnmmmyyyyyyvvv||||||yyy|||~~~wwwlllddd]]]ZZZVVVXXXhhh{{{|||{{{xxxttttttvvvuuutttnnnhhhdddiiivvv~~~|||xxxrrrllljjjjjjkkkiiioooqqqlllkkkooosssrrrmmmhhheeejjjvvv~~~wwwoookkkjjjlllmmmmmmsssttttttpppjjjeeeeeeeeeyyyzzzvvvgggSSSCCC>>>>>>888AAAKKKPPPTTTYYYYYYVVV[[[]]]fffttt}}}}}}zzzyyy}}}{{{zzztttiii___ZZZ]]]fffmmmgggaaa[[[ZZZ[[[YYYRRRKKKJJJJJJJJJMMMYYYfffiiidddccc\\\TTTKKK@@@444000111---,,,,,,---///222555777666555888===AAAIIIXXXeeeiiinnnooommmmmmooopppnnntttrrrrrrtttuuuuuuzzzwwwrrrpppssswwwzzz|||oooccc[[[^^^]]]ZZZTTTMMMDDD===888444333000---+++***++++++(((***,,,///000///...---000///......///...,,,***'''(((+++---...---,,,,,,((())))))(((''''''(((***---000333222111333999???MMMNNNOOONNNMMMMMMOOOQQQTTTMMMKKKPPPLLLDDDEEEMMMPPPLLLJJJKKKOOOOOOLLLHHHKKKMMMOOOLLLFFFBBBDDDFFF@@@@@@???>>>======???AAAAAADDDKKKSSS\\\aaaccccccWWWUUUSSSSSSRRRNNNGGGAAA??????@@@BBBDDDEEEGGGGGGBBBBBBDDDLLLVVV\\\\\\ZZZWWWXXXTTTNNNMMMOOOIIIAAA===>>>>>><<<999666555555444333333333444444555666&&&%%%$$$#########$$$%%%%%%'''***+++***(((((()))(((''''''''''''&&&&&&&&&)))&&&######&&&((('''&&&)))***,,,...000111222333...---+++******+++---...,,,+++***,,,///222444444555555555666888999888888<<>>AAAAAA;;;555222111///***%%%'''&&&&&&%%%%%%&&&&&&'''''',,,333999===AAADDDFFFIIIIIIJJJJJJGGGAAA:::444333222111333555555222///777888666444777<<<<<<999<<<>>>===888666888:::888;;;===@@@CCCEEEEEEDDDBBBDDD>>>666222222333222111***...222444;;;LLLeeexxxxxxyyyuuurrrsssuuuooobbbVVVQQQOOOKKKJJJMMMSSSZZZ___[[[YYYVVVVVVZZZ^^^aaacccppppppqqqvvv|||{{{sssjjjccc\\\ZZZYYY\\\dddnnnwww}}}~~~xxxmmmooogggdddiiirrryyy{{{rrrkkkjjjlllooopppssswwwvvvpppnnnsssuuusssmmmllllllrrr{{{vvvssssssqqqmmmiiihhhjjjmmmjjjaaaYYY\\\cccwwwwwwrrrcccOOO???777666999===BBBGGGMMMQQQPPPMMMMMMSSS```qqq}}}sssyyyvvvtttmmmeee```___dddoooyyyuuupppgggaaaaaaccc___WWWIIIGGGHHHRRR```iiiiiifff^^^VVVJJJ???777333111000...---,,,++++++,,,...000111555:::???FFFNNNVVV\\\jjjlllooorrrqqqnnnlllmmmkkklllmmmpppsssvvvzzz{{{vvvuuusssrrrssswww~~~}}}mmm___^^^ZZZ[[[[[[YYYSSSKKKCCC>>><<<333---,,,***'''***000******,,,------,,,+++******+++,,,---------,,,+++,,,,,,++++++***))))))((('''(((((('''%%%%%%&&&(((111444111111777666777CCCPPPSSSSSSPPPPPPSSSTTTQQQVVVQQQJJJEEECCCBBBAAA@@@AAA??????CCCHHHKKKKKKJJJKKKJJJHHHCCC???<<<<<<<<<;;;555333777999:::???FFFEEEEEEGGGMMMTTTZZZ]]]^^^VVVVVVTTTNNNGGGBBBBBBDDDCCC@@@>>>???BBBCCCBBB@@@AAAGGGPPPVVV[[[aaagggllllllaaaUUURRRVVVTTTJJJ@@@>>>>>>>>><<<999555111...000000000//////.........''''''%%%$$$$$$$$$%%%&&&%%%'''))))))((('''((()))&&&&&&''''''((()))))))))(((&&&###$$$&&&''''''%%%)))***---///111222222222///---+++***)))***++++++*********+++---000333444777666666777888:::::::::>>>LLL___qqq~~~uuufff^^^WWWQQQTTT]]]xxxyyyvvv|||~~~sssooollllllooorrrrrrqqqssswww}}}yyyrrrllllllbbbUUUOOOOOOLLLEEE===333222111222444888<<>>@@@>>>999999===@@@@@@???@@@BBBEEEFFFFFFDDDBBB===;;;777555444333222111+++,,,...///555CCCWWWfffxxx}}}rrrvvvvvvwwwyyywwwmmm\\\OOONNNMMMMMMNNNPPPTTTXXX[[[[[[ZZZZZZ[[[]]]___^^^]]]cccdddhhhoooxxx{{{ssshhh]]]VVVVVVWWW\\\dddqqq~~~|||qqqiiibbb```gggpppuuuxxxzzz}}}yyyrrrmmmkkkoootttyyy|||uuussswwwzzzyyyqqqooooooxxx~~~yyyuuutttuuutttppplllfffgggiiihhhaaaZZZ\\\bbbuuutttnnnbbbQQQAAA888444777;;;@@@FFFKKKMMMKKKHHHMMMQQQ\\\kkkzzztttxxx}}}sssuuu~~~uuunnnllliiieeeeeeiiipppxxx~~~vvvqqqggg___^^^^^^YYYRRRFFFFFFLLLYYYfffmmmkkkfff[[[RRREEE:::444333444444111000...,,,,,,...///111222555:::???DDDLLLSSSYYYeeeiiinnnpppnnnkkkkkkmmmkkkiiiggggggjjjooovvvzzzqqqrrrttttttuuuxxx|||}}}}}}jjj______bbbcccbbb```[[[TTTNNNJJJBBB999111///---))))))---******+++,,,,,,+++******)))***+++,,,---,,,++++++,,,,,,++++++***)))))))))&&&&&&'''&&&$$$$$$%%%'''///333///000888888<<>><<<;;;:::666555666:::???BBBCCCBBBEEEDDDBBB>>>:::777777888777333111444666666999???AAAAAACCCHHHNNNTTTWWWXXXQQQPPPLLLGGGBBB???>>>???AAA??????AAACCCCCC@@@===BBBIIIRRRZZZ```ffflllqqqllleee^^^\\\]]]YYYLLLAAA<<<<<<;;;:::777333///---+++++++++******)))))))))(((''''''&&&%%%&&&&&&&&&%%%&&&'''&&&%%%%%%''')))$$$%%%&&&''')))+++,,,,,,'''%%%$$$$$$%%%&&&&&&%%%(((***---000222222111000000///,,,***)))((())))))'''***,,,,,,,,,---222666888777777777888:::<<<>>>AAAOOObbbtttyyyjjj\\\VVVRRRQQQZZZgggvvvvvv~~~|||}}}|||wwwnnnkkkhhhiiillloooooommmqqqxxxyyyrrrnnnnnneeeYYYRRROOOJJJAAA999333333222333555999===???===999444111111000---***(((((((((''''''(((((((((,,,///444888<<>>???AAAAAA@@@<<<888AAAHHHRRR[[[aaagggmmmrrrgggeeeddddddaaaXXXJJJ@@@888888777666333000---+++,,,,,,++++++***))))))((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&)))$$$$$$%%%'''(((***++++++&&&%%%%%%%%%%%%&&&&&&%%%''')))---000222111///...111000...,,,***)))(((((('''+++......+++---222888777777666666777:::???BBBFFFSSSfffxxx}}}sssdddVVVRRRRRRVVVdddssswwwwwwxxxtttrrruuuzzz|||xxxtttiiigggfffhhhmmmpppooonnnqqqxxxyyyqqqmmmlllllleee\\\UUUOOOHHH???888666666666666888<<>>:::555111000...,,,***((((((''''''''''''((((((,,,...222666:::@@@GGGLLLOOOMMMKKKIIIFFFBBB<<<999333444666888:::;;;;;;:::777;;;===999888<<>>===>>>>>>:::444///...000111...+++,,,000777===AAAOOOQQQTTTXXXaaaiiigggaaaiiimmmpppoooggg[[[NNNFFFNNNOOOQQQTTTVVVWWWWWWWWWYYYYYYYYYZZZYYYVVVPPPLLLKKKNNNUUU^^^fffkkklllkkkiiigggdddccccccbbbaaa___TTT]]]jjjyyywwwfff___]]]eeennnrrrsssttt||||||yyytttppprrr{{{~~~~~~~~~xxxvvvwwwzzztttrrrrrrtttxxxyyyvvvrrrooojjjhhhjjjhhhdddbbbcccllliiieee```YYYNNNBBB999AAAAAAEEENNNUUUXXXYYY[[[gggdddbbbeeeppp{{{~~~yyyzzz}}}~~~rrrffffffppp|||zzzssssssyyywwwnnngggcccaaa[[[\\\```gggqqqyyyyyytttmmmjjjaaaVVVQQQPPPMMMIIIEEEJJJSSS\\\bbb```XXXQQQQQQIII???666333444777999777555111...---...000111333555777999<<>>@@@GGGWWWiiikkkiiiddd```___[[[WWWGGGBBB;;;555111///---,,,******,,,...111333555555444555444222///------...******,,,...000//////000888777888;;;???CCCDDDEEEBBB<<<555222333555555444::::::;;;;;;;;;999777555===EEEOOOWWW[[[___dddggg]]]^^^______ZZZQQQDDD;;;333333333111///---+++))),,,,,,,,,+++******))))))&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$######&&&(((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&&&&&&&&&&(((,,,///000000...,,,111000///---+++***))))))(((,,,000///---...444999666666555555666;;;BBBHHHMMMXXXjjj{{{uuupppaaaTTTRRRUUU]]]nnnxxx|||~~~sssqqqpppssswwwyyywwwssseeeddddddhhhmmmppppppnnnmmmqqqsssooohhhcccbbbdddiiiddd]]]UUUNNNFFF>>>999777777777888:::===@@@AAA@@@<<<666222...,,,***)))'''&&&&&&%%%%%%&&&&&&'''(((+++...222777>>>FFFKKKIIIHHHGGGGGGGGGEEEBBB???666777:::<<<===>>>>>>???:::>>>???===<<<>>>>>><<<<<<@@@DDDGGGMMMRRRRRRNNNIIIGGGGGGJJJMMMMMMIIIDDD>>>>>><<<777111...///111222///,,,---000555888999CCCEEEGGGKKKTTT[[[YYYSSS^^^___^^^ZZZSSSLLLHHHGGGKKKKKKKKKLLLNNNPPPQQQRRRRRRQQQPPPOOONNNKKKGGGCCCBBBEEEMMMUUU]]]``````^^^aaa^^^ZZZXXXXXXYYYYYYYYYXXXbbbqqq~~~~~~~~~}}}mmmfffbbbgggooouuuzzz~~~xxxqqqqqqwww}}}}}}|||}}}yyyzzz|||}}}pppmmmooorrruuuvvvvvvuuutttrrrmmmjjjkkkjjjfffccccccfffccc___]]][[[UUUKKKDDDIIIFFFHHHQQQZZZ^^^dddjjjpppnnniiifffmmmwwwzzzwwwrrrvvv{{{}}}~~~xxxqqqlllnnnttt}}}~~~tttrrrvvv|||wwwkkkbbb______aaaeeeiiiooozzz{{{pppnnneeeWWWNNNJJJHHHFFFGGGKKKRRRXXXZZZWWWQQQMMMLLLFFF???999666666777777777444000---,,,---///000222333555666777;;;???CCCWWWeeennnllleeedddeeeeeeeeecccaaaaaaeeemmmtttzzzqqqssswwwxxxyyyzzz|||}}}}}}~~~|||xxxvvvyyy~~~~~~wwwrrrqqqqqqpppooooooqqquuuyyy{{{oooaaaNNN@@@;;;999555111,,,++++++*********))))))+++,,,---////////////...///---,,,***)))******+++)))+++,,,,,,+++,,,...000---555777:::BBBBBBHHHXXXqqqrrrooogggaaa]]]WWWQQQEEE@@@888222///---+++))),,,,,,---...//////111111000111222000...,,,,,,---'''***,,,...///000000...444333333555999<<<======;;;666///---///111222111777666555333111111222333:::AAAJJJPPPRRRSSSUUUWWWQQQRRRSSSRRRNNNGGG>>>999//////...---,,,***)))((())))))((((((((('''''''''%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%$$$###$$$%%%'''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''))))))'''&&&'''(((%%%'''***,,,...---,,,+++......------,,,+++*********---/////////000555999555555555555777===HHHPPPTTT]]]mmm}}}{{{oooiii\\\RRRSSSYYYcccvvvwww~~~{{{tttrrrppprrruuuwwwuuusssiiiiiijjjnnnsssuuusssqqqmmmllliiiccc]]][[[]]]```fffccc]]]UUULLLDDD===:::666666777888999<<<>>>???@@@===888222---+++***)))&&&&&&%%%%%%%%%%%%&&&&&&&&&(((+++///444:::@@@EEEAAABBBDDDFFFIIIHHHFFFCCC;;;>>>AAABBBCCCCCCDDDEEE@@@CCCEEEDDDFFFHHHDDD>>>AAADDDGGGJJJQQQVVVTTTNNNOOOMMMNNNRRRXXXYYYUUUPPPAAA???<<<888444222222333000...------000333555666;;;>>>@@@BBBHHHLLLKKKEEEPPPNNNJJJEEEAAA@@@BBBCCCBBBAAA@@@@@@AAACCCFFFHHHGGGEEECCCBBBBBB@@@>>>;;;888;;;BBBKKKRRRUUUUUUSSSQQQNNNKKKKKKMMMQQQSSSTTTXXXcccrrr}}}|||zzz{{{~~~rrrmmmiiijjjnnnsss}}}zzztttqqqrrruuutttsssxxx|||{{{qqqggggggnnnuuuwwwtttrrrtttwwwqqqllljjjkkkjjjfffcccdddccc```^^^^^^___]]]YYYVVVSSSMMMNNNWWW___aaagggooorrrtttrrrllloooxxx{{{wwwwww||||||xxxvvvttttttxxx|||vvvxxx|||qqqddd\\\[[[]]]dddlllsssxxxwwwuuukkk[[[MMMGGGEEECCCGGGLLLRRRVVVVVVTTTRRRQQQGGGCCC===999888888888777666444///,,,+++,,,///000333444444555555888<<>>999333...---,,,+++************+++,,,...000111111000000///...,,,***)))***+++,,,(((***+++++++++,,,...000///888:::<<>>777222...,,,+++***,,,...///...------...///...000111111///......///)))---//////000222000---000//////111444777777777555222...,,,,,,...///000333222000---+++,,,///222666===EEEJJJIIIGGGFFFGGGEEEEEEDDDDDDDDDAAA;;;777,,,++++++***)))(((''''''))))))))))))************&&&''''''((('''&&&%%%$$$"""$$$&&&&&&%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&)))++++++)))'''((()))%%%&&&(((******+++******)))******+++++++++******,,,,,,,,,---///222444666555666777666999AAAMMMWWWZZZaaannn~~~qqqggg^^^SSSLLLQQQZZZfffzzztttxxx}}}vvvtttrrrrrruuuwwwvvvuuuqqqpppppptttwwwwwwtttpppiiifffaaa\\\ZZZZZZ\\\^^^fffddd]]]TTTIII@@@;;;999777777888999:::<<<>>>??????<<<777111---++++++,,,''''''&&&&&&&&&&&&''''''%%%'''***---///333888<<<<<<>>>AAAFFFJJJJJJGGGDDDBBBEEEIIIJJJIIIHHHJJJKKKIIIKKKMMMPPPVVVXXXQQQGGGFFFGGGFFFHHHNNNTTTSSSNNNRRRPPPQQQXXX```ccc```[[[NNNKKKFFFBBB>>>:::666333111111000000000222555777888;;;===<<<===AAA@@@===AAA>>>;;;888888888999:::777777777777888999;;;<<<:::999999::::::999666444222555:::AAAFFFHHHFFFDDD===<<<;;;>>>CCCIIIMMMNNNVVV```nnnvvvxxxuuusssrrrmmmrrrvvvwwwuuuvvvyyy}}}{{{|||rrrooommmkkkjjjmmmxxx{{{wwwsssqqqpppnnnlllqqq~~~xxxlllaaadddooozzz{{{sssooosssyyymmmkkkjjjlllkkkggggggjjjhhhfffeeeeeehhhkkkmmmnnnddd]]]]]]fffjjjgggiiipppvvv~~~yyywww~~~|||{{{www}}}|||{{{zzzyyytttgggZZZTTTWWW\\\fffrrr||||||tttsssjjjYYYJJJDDDCCCCCCHHHMMMSSSUUUSSSPPPOOOPPPBBB>>>888555555888:::;;;666333///,,,+++---000222444555666555555777;;;>>>OOO___lllnnnoooqqqnnnfffffffffffffffhhhjjjmmmnnnqqquuuzzz}}}|||zzzxxxwwwzzz{{{wwwxxxxxxzzz|||xxxqqqpppnnnnnnppptttxxx{{{zzzvvviiiXXXMMMHHH@@@888///...---,,,+++++++++,,,***,,,...///000111000000000...,,,***)))***+++---)))***,,,,,,,,,...000222333:::::::::@@@AAAKKK___nnnoookkkbbbYYYSSSKKKCCCBBB===666111...---+++***,,,...000///...---///111...000222222111000000111---222333000///111///***,,,++++++---000222333333000000///---++++++---///---......,,,******---000000666>>>BBB@@@<<<999999888777777999<<<===888444))))))((('''''''''''''''))))))***+++,,,---......'''((()))))))))(((&&&%%%"""$$$&&&'''&&&%%%%%%&&&''''''''''''''''''''''''&&&))),,,,,,***((((((***%%%%%%&&&(((((()))))))))&&&&&&''')))************,,,+++***,,,///222444444666777888888:::DDDRRR\\\]]]dddooo~~~zzzhhh```TTTKKKGGGOOOZZZggg{{{sssqqqyyyvvvttttttvvvxxxyyyyyyrrrpppppprrrtttsssnnnjjjaaa]]]XXXUUUUUUWWWXXXXXXgggeee^^^SSSFFF===999888999::::::;;;===???@@@AAA===:::666111---+++---...((((((''''''''''''((((((&&&(((***,,,---///222444999<<>>===:::777777666444666:::???BBBDDDSSS]]]iiiooommmhhhcccbbbeeekkkrrrsssqqqoooppprrrwww{{{{{{qqqpppooonnnkkkffffffrrr}}}{{{yyyvvvrrrnnnkkkhhhlllyyy|||lll^^^cccqqq~~~~~~sssmmmsss{{{lllkkklllooonnnkkklllqqqooonnnmmmnnnqqqwww}}}tttmmmmmmvvvwwwooolllqqq~~~}}}yyyyyyvvvtttnnn```SSSOOOVVV^^^lll{{{vvvjjjkkkdddTTTFFFBBBCCCEEEIIIOOOUUUUUUQQQLLLIIIIII@@@:::444000222777<<>>FFFSSS]]]\\\dddooozzzooo]]]TTTHHHJJJMMMQQQZZZjjj~~~vvveeeiiizzzyyy{{{}}}zzzvvvtttxxx~~~~~~yyy~~~xxxrrrpppqqqpppiiiccc^^^ZZZVVVUUURRRQQQUUU[[[iiiggg]]]MMMCCCAAA===777======>>>AAADDDCCC>>>999888777555222000---,,,++++++)))&&&%%%&&&((())))))((()))***++++++,,,...111555999>>>AAABBBDDDHHHKKKQQQWWW\\\^^^ZZZUUURRRQQQRRRQQQRRRVVV]]]bbb```[[[ZZZOOOJJJQQQYYYZZZXXXWWWQQQSSSVVVZZZ]]]```dddgggiiiiiieee\\\QQQFFFAAA>>><<>>RRRYYY```eeehhhggg```XXX]]]eeekkkkkkfffdddhhhnnnsss{{{{{{vvvooohhhmmmjjjmmmrrrnnnffflllyyy{{{{{{|||~~~~~~zzzrrrkkkhhhkkkooossswww{{{xxxiiilllqqqwwwzzz{{{|||}}}wwwtttpppmmmlllnnnqqqsss}}}||||||xxxtttsssnnnlllhhhaaaWWWQQQRRRWWWppp~~~zzzmmmiii```RRREEE>>>>>>BBBFFFRRRYYY[[[SSSHHHBBB>>><<<666333//////222777<<<>>>999666111......000222333999::::::999777888:::<<>>HHHWWWbbbffflllvvvnnn\\\SSSHHHIIIKKKPPPZZZjjj}}}}}}iiiZZZgggzzzzzzzzz{{{{{{xxxuuuxxx~~~~~~|||tttkkkhhhiiiiiieeeaaa^^^YYYVVVTTTRRRQQQVVV]]]bbbaaaXXXMMMFFFDDD>>>666>>>>>>@@@DDDGGGFFFAAA<<<555444111///---,,,,,,,,,+++)))'''&&&''')))))))))((()))***+++******,,,...111555;;;>>>???AAAEEEIIIRRRWWW\\\______\\\YYYWWWSSSRRRRRRVVV^^^dddccc``````WWWSSSWWW]]]^^^]]]^^^YYYYYYXXXWWWZZZ___eeeiiioooqqqpppiii___SSSKKKGGGEEEGGGEEE@@@@@@FFFIIIHHHHHHAAA999999===@@@===999::::::;;;<<<===<<<999777111111000///000444999<<<888777555333111///---------///333777::::::666333333222222333444777:::<<>>???CCCGGGTTTZZZZZZQQQEEE>>>:::777///---,,,---111444777777888555111......000111222999:::999888666777999;;;EEEPPP___kkkppppppooooookkkmmmnnnnnnnnnooosssvvvuuuwwwxxxxxxxxxxxxyyy{{{zzz}}}|||tttmmmiiirrrtttyyy~~~zzz}}}~~~|||yyyyyy||||||tttmmmeeeZZZNNNFFF===555---,,,+++)))***,,,...............---------------------------...///222444555555444333444555888777555333777DDDUUUaaaeeeddd___XXXOOOGGGAAA>>><<<999555333000---***'''+++---000222333333111000666555444333222333333444666555333111...---,,,++++++++++++***++++++,,,---......///---***))))))***)))+++,,,+++***)))***+++***,,,///111111///+++))))))((((((***---...---+++((((((&&&%%%%%%%%%&&&'''&&&&&&''''''(((''''''''')))'''%%%%%%&&&((((((''''''(((***++++++++++++***&&&'''((('''%%%%%%&&&((('''&&&%%%%%%%%%&&&((()))((()))***)))'''&&&&&&'''(((((())))))))))))))))))******,,,...111444777888888:::;;;<<<@@@JJJZZZfffqqqwwwlllZZZQQQKKKKKKLLLSSS___ooo}}}kkk[[[QQQbbbxxx{{{xxxzzz|||{{{wwwwww|||}}}tttiiiddddddffffffddd]]]XXXTTTSSSRRRRRRXXX___\\\YYYRRRLLLIIIFFF>>>555===>>>AAAFFFIIIHHHBBB===444333000...,,,,,,---...+++)))''''''(((******)))((()))++++++)))((())))))...333:::>>>AAADDDHHHLLLWWWZZZ^^^ccceeeddd```\\\SSSPPPOOOSSS[[[aaabbbaaaccc^^^[[[]]]______aaacccccc```[[[YYYZZZ```gggkkknnnrrrvvvvvvnnncccYYYSSSRRRRRRPPPOOOSSSYYYYYYVVVTTTIII>>><<>>CCCGGGFFF@@@;;;777555222///......///000***((('''''')))******))))))***,,,+++)))'''''''''...444===CCCGGGLLLRRRVVV___```dddiiimmmmmmgggbbb\\\UUUPPPTTT[[[___aaabbbeeedddddddddcccdddfffiiihhhfffcccbbbdddhhhkkkllllllsss|||vvvjjjccc]]]\\\\\\bbbiiimmmiiibbb^^^TTTHHHCCCGGGKKKMMMLLLOOOMMMKKKIIIFFFBBB===::::::777333000111444666888888777666333111///---,,,---...111555888888555222......///000111333555666>>>DDDIIILLLPPPRRRNNNHHHMMMOOORRRVVVZZZ]]]^^^^^^fffjjjjjjddd^^^[[[WWWSSSUUUUUUYYY^^^___^^^dddmmmqqqqqqrrrvvvzzz{{{xxxuuuqqqsssvvvxxxzzz{{{}}}~~~zzzrrrsss{{{|||tttttt|||yyyyyy|||}}}ooocccbbb]]]UUUQQQTTTZZZ[[[YYYiiittt~~~xxxrrrggg```VVVMMMIIIKKKPPPTTTXXXYYYVVVLLLCCC===777111+++******,,,///222222222555555333000......///000555555444333111222555777===AAAKKKWWWccckkknnnooosssrrrrrrqqqqqqqqqqqqpppxxx{{{|||{{{zzzwwwxxxwwwtttqqqnnnmmmmmmuuuvvvwwwwwwxxxyyy~~~~~~}}}yyy{{{}}}}}}}}}zzzssspppooohhhZZZOOOCCC:::111,,,)))&&&(((---//////......---,,,,,,,,,+++---///222444555555555888;;;>>>???===:::888888666444333888BBBLLLTTTWWWUUUVVVTTTNNNDDD===;;;<<<:::777444222111000...---...000222444555444222111333333222000///...------------------,,,,,,+++++++++***)))((('''''''''''''''***,,,---+++)))((((((***+++,,,,,,******+++,,,,,,---......---+++)))((('''&&&%%%$$$%%%&&&(((((('''&&&&&&&&&%%%%%%%%%%%%'''((((((((('''&&&%%%%%%'''%%%######%%%'''''''''&&&((()))+++,,,,,,++++++++++++***)))'''''')))+++'''(((((()))***+++,,,,,,...//////...+++******+++)))))))))***************)))+++...111444666777888222888AAAFFFKKKRRR[[[cccvvv~~~wwwbbbSSSKKKNNNPPPWWWbbbqqq}}}mmm```UUUPPPRRRXXXppp~~~{{{{{{|||}}}{{{xxxwww|||}}}vvvpppqqqvvvxxxnnniiibbb]]]\\\\\\[[[ZZZYYYUUUQQQQQQQQQRRRYYY```ZZZQQQHHHEEEEEEBBB;;;666444555888===AAA@@@;;;666777555222///...------...***((('''(((***++++++******+++,,,+++)))''''''(((,,,333>>>HHHOOOVVV]]]bbbgggiiimmmtttzzzzzzvvvqqqmmmaaaYYYZZZ^^^___bbbeeeeeehhhjjjjjjjjjlllooopppmmmmmmpppsssvvvvvvrrrooottt{{{wwwnnndddcccgggqqqzzz{{{ssskkkfff___VVVOOOMMMOOOTTTXXXWWWTTTOOOJJJEEE@@@;;;777;;;777333222444666777777444444333222111111000000111111333666888777444222......///000111333444555999===AAACCCGGGJJJGGGBBBHHHGGGIIILLLPPPRRRQQQOOOUUUYYYYYYTTTPPPOOOMMMJJJNNNNNNPPPSSSSSSSSSXXX^^^cccdddgggmmmtttxxxwwwuuuqqqssswwwyyyzzz{{{|||~~~~~~yyytttxxxzzz~~~~~~{{{uuuwww}}}uuuvvvzzzzzzzzzwwwhhh___bbb___YYYTTTWWW\\\YYYRRR]]]dddkkkmmmqqquuutttqqqddd___WWWPPPMMMPPPUUUYYYXXXXXXUUUMMMHHHDDD===555///,,,***+++...111222333444555555222///---...000111222222111000000222333555:::CCCOOO\\\eeeiiikkkooooooooonnnmmmlllkkkkkkwww{{{|||vvvsssrrrtttvvvvvvuuutttuuuvvvxxxxxxxxxwwwyyy}}}}}}zzzxxxwwwzzz~~~wwwuuutttooobbbWWWHHH;;;...************+++------------,,,,,,+++++++++---000333555777777777:::===@@@AAA???<<<::::::;;;999888===FFFMMMQQQQQQIIIIIIIIIDDD???;;;;;;<<<888666333222222333333222///111333555555444222000000000///...---+++******)))******++++++***)))(((***)))((('''&&&%%%%%%%%%%%%(((+++,,,***)))((((((***,,,,,,,,,+++***+++,,,---------,,,+++)))((('''$$$$$$######$$$&&&(((***'''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%&&&$$$"""###%%%&&&''''''&&&'''(((*********)))))),,,,,,,,,+++)))((()))+++((())))))***+++,,,,,,---...///000///---,,,,,,---******++++++,,,------...+++---111444777777777777333;;;GGGOOOUUU[[[ccciiixxxmmmXXXLLLGGGIIIOOO[[[iiiwwwppp```TTTJJJIIIOOOWWWlll}}}|||}}}}}}~~~}}}xxxuuutttyyyzzztttnnnnnnooopppiiifffaaa^^^\\\[[[YYYWWWVVVRRRPPPQQQQQQQQQWWW^^^XXXOOOGGGDDDCCC>>>:::777111111333777;;;;;;666222222111000...---,,,,,,++++++******+++---...---,,,+++,,,,,,+++******+++---,,,555BBBOOOZZZccclllrrrtttxxx{{{lll___^^^___^^^```fffcccjjjoooqqqtttxxxyyyxxxzzz{{{~~~xxx|||tttkkkfffeeejjjwww~~~wwwqqqmmmiiibbbZZZUUUUUU[[[```]]]XXXPPPIIICCC???;;;888888666444666:::======<<<222222222222333333333333777777777999999777444000......///000111222333333333666888999<<<@@@>>>999AAA@@@AAACCCEEEEEECCCBBBBBBFFFHHHDDDBBBBBBBBB???BBBCCCEEEHHHJJJMMMQQQUUU]]]^^^bbbjjjqqquuusssqqqlllooosssvvvwwwxxxzzz{{{~~~|||yyyxxx}}}}}}}}}{{{xxxqqqtttwwwuuussstttzzz{{{uuuvvvzzz}}}yyyyyy}}}vvvkkkeeemmmlllfff______ccc^^^UUU[[[\\\^^^aaahhhqqqrrrnnn___ZZZTTTOOONNNQQQVVVZZZWWWXXXUUUPPPNNNKKKCCC:::222///,,,+++---000111222444666777555000......000///111333333111000000111...333<<>>======BBB@@@???BBBFFFJJJJJJIII@@@???>>>===<<<<<<;;;;;;777555222111222444444444000111444555555333111///------------,,,+++))))))******+++++++++)))(((&&&((('''&&&%%%$$$$$$$$$$$$$$$&&&((())))))((()))***+++,,,---,,,+++***+++---...---,,,***)))'''&&&&&&"""###%%%%%%%%%&&&(((***''''''((((((''''''&&&%%%'''''''''(((''''''&&&&&&%%%###""""""$$$&&&''''''''''''))))))***)))(((''',,,---...---+++))))))***((()))******++++++++++++,,,---......,,,,,,,,,...++++++,,,---///000111111---000333777999888777666777AAAMMMWWW___gggpppwww}}}aaaMMMFFFDDDEEEPPPbbbrrr~~~vvv^^^QQQHHHAAACCCKKKYYYkkk~~~xxxtttooopppuuuwwwrrrnnnnnnmmmkkkiiifffbbb^^^\\\ZZZZZZYYYSSSQQQPPPQQQQQQPPPTTTZZZRRRLLLGGGGGGDDD===999999222111111444777777444000,,,---.../////////...---...------///111222111000------,,,++++++,,,000333555???OOO___lllyyyxxxhhhfffeeebbbeeelllnnnvvv~~~{{{oooffffffdddhhhssszzzyyyuuuttttttoooiiibbb___^^^```aaa```YYYPPPHHHCCC@@@???>>>:::888888;;;AAACCCAAA>>>333333444444555555666666>>>===<<<;;;:::777333///---...///000111111222222///222333222444888777333888999;;;;;;;;;:::999999333888:::888666777777444444666999<<<@@@FFFKKKNNNXXXZZZ___gggooorrrpppmmmgggkkkppptttvvvwwwyyy{{{yyyxxxvvvuuuuuuwwwzzz~~~~~~|||xxxsssnnnjjjiiimmmqqquuuwwwxxx{{{}}}{{{xxxyyy{{{zzzvvvwww~~~zzz|||qqqooosssooofffbbb```^^^aaakkksssppphhh[[[WWWRRROOOOOOSSSXXX\\\XXXXXXVVVTTTSSSQQQGGG;;;555333222222222333222111444777999777222......000...111555666555222111111...222999@@@HHHSSS___hhhgggnnnsssqqqkkkhhhkkkpppoootttyyy{{{zzzvvvrrrpppqqqrrrsssssssssuuuyyy|||zzz|||~~~|||zzzxxxvvvuuuuuuuuu{{{|||~~~|||xxxuuutttqqqlllhhhWWWIII999111---***+++---------......///000000000000000222444666999<<<===???@@@BBBBBBAAA@@@AAABBBGGGFFFEEEDDDDDDDDDCCCBBB>>>:::777888;;;===<<<:::888555111///000111111111000111333444444222000...,,,------------,,,+++***---.........,,,***'''&&&&&&%%%$$$$$$###############%%%'''''''''((()))++++++,,,------++++++,,,---///---+++)))'''&&&%%%%%%###%%%((((((&&&%%%'''((((((((()))))))))((('''&&&&&&&&&''''''((('''''''''$$$###!!!"""$$$&&&'''''''''((()))******)))'''''',,,---//////,,,***))))))(((((()))************)))***,,,---,,,++++++,,,---+++,,,---///111222333444///111555888:::999777666<<>>DDDPPP```lllllltttyyyvvvlllfffjjjpppmmmppptttuuuuuussssssssstttsssqqqooonnnpppuuuyyy||||||~~~sssrrrqqqqqqpppqqqrrrssszzzwwwvvv}}}~~~{{{xxxuuurrrqqqpppnnnlll\\\PPPBBB666---(((***///......///000111222333333555555666777:::===@@@BBB@@@BBBCCCCCCBBBBBBDDDEEEJJJJJJHHHEEEBBB???>>>===>>>999444666<<>>???>>>AAAFFFOOO[[[hhhrrryyy}}}rrrPPPBBBAAA@@@EEE```qqqzzz~~~kkkYYYGGG???:::777>>>IIITTTbbbwwwzzzqqqkkkqqqqqqrrrqqqpppmmmkkkiiifff```XXXSSSRRRTTTWWWXXXRRRRRRRRRQQQMMMKKKNNNSSSEEEEEEEEEGGGFFF@@@888111444222///000111111///,,,***+++---333999<<<;;;888888;;;999555666888333+++000+++((())),,,222===HHHTTTaaattt||||||}}}{{{yyyuuurrroookkkiiillloooqqqwww~~~~~~vvvmmmmmmpppkkkaaaccc]]]VVVQQQLLLHHHJJJOOOLLLFFFAAAAAAEEEFFFBBB<<<<<<;;;:::999999:::;;;<<<>>>??????>>>;;;777222000........................,,,...000222222333444555444111000222555555000+++...---++++++---...------...---------///555<<>>FFFTTTdddpppvvvxxxuuummmccccccllluuusssssstttuuuuuutttsssrrrppplllgggdddfffooozzz||||||{{{lllkkkiiillluuu|||wwwooopppqqqsssyyy{{{zzztttooooooqqqssspppmmmaaaVVVGGG999111---***))),,,,,,...000222333555555444666:::===AAACCCDDDDDDCCCCCCDDDEEEEEEFFFGGGHHHIIIMMMLLLEEE@@@>>>;;;777777888999:::;;;;;;::::::999888555111...---000333111111111111222222///---)))+++---...------...000000111222111---)))'''&&&&&&$$$###$$$&&&&&&###!!!#########$$$&&&)))+++---+++---...---,,,+++++++++,,,+++***(((''''''&&&&&&%%%%%%%%%'''((((((%%%###((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))((('''&&&%%%$$$%%%&&&'''//////...+++'''&&&'''((()))***+++***((((((((())),,,)))''''''((()))((((((((((((((()))))))))))))))((()))***+++---///000111000......111555999::::::CCCFFFMMMWWWaaajjjpppsssiiiKKK@@@AAACCCQQQkkk{{{qqq\\\NNNBBB>>>:::777<<>>???<<<999;;;<<<999555555888666000,,,++++++,,,---333BBBQQQcccnnn~~~{{{|||}}}}}}}}}}}}vvvhhhbbb^^^[[[[[[YYYVVVXXX\\\TTTNNNHHHGGGJJJJJJGGGBBB@@@@@@AAAAAAAAA@@@???>>>BBBAAA@@@>>>;;;999777666111111000000///////////////000111222111111111222444111///000333333...***---+++***+++---///......***+++------...111555888===@@@FFFMMMTTT[[[```bbbdddjjjooopppmmmjjjiiijjjccc^^^[[[^^^fffooouuuwwwuuummmddd]]]UUUNNNLLLNNNSSS\\\hhhrrrvvvzzz~~~~~~{{{vvvrrrpppttt{{{~~~|||~~~vvvmmmjjjkkkiiieeebbbXXXYYYYYYXXXXXXZZZ^^^aaa___XXXUUUVVVRRRHHH>>>:::999999:::999888888:::===CCCEEEEEEBBB;;;555222222444666888::::::777444111333666<<>>@@@CCCDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIIIILLLKKKDDD>>>;;;777333777888999:::;;;<<<======:::777444000......///000......---...//////,,,******,,,......------...///---///111000---)))&&&%%%&&&$$$###$$$%%%%%%### $$$$$$$$$%%%'''))),,,---+++,,,...---,,,******++++++***)))(((((((((((((((&&&%%%%%%&&&''''''&&&$$$''''''''''''''''''''''''%%%%%%&&&''''''((())))))((('''&&&%%%$$$%%%&&&&&&000000...+++((('''''')))***+++***)))'''''')))+++...,,,***)))))))))'''&&&'''(((((())))))*********'''((()))***,,,...///000111000///000444777999:::GGGIIIMMMUUU^^^fffkkkmmm|||^^^EEE>>>CCCHHH]]]vvvqqq^^^KKKAAA<<<<<<:::666999@@@UUUkkk~~~|||zzzwwwsssoooooonnnllliiigggeeecccaaa]]]XXXUUUSSSRRRQQQPPPNNNOOOOOOQQQRRRRRRPPPNNNEEECCC@@@===;;;777222///000...------///000000///111555:::@@@DDDBBB===999:::;;;888555555777666333)))+++...//////666HHHZZZhhhqqquuueeebbbbbbeeeeeebbbccceee^^^XXXQQQOOOQQQRRRPPPLLLIIIJJJLLLLLLKKKIIIEEECCCFFFDDDAAA???============666555333222111111111111444444444444333222111111333000......000111...+++******)))+++...000000///))),,,...000///...//////888999;;;>>>CCCJJJPPPTTT]]]^^^aaabbb```]]]ZZZXXXOOOLLLKKKOOOWWW___dddfff```WWWNNNJJJFFFAAA>>>>>>DDDLLLWWW```ffflllrrrvvvrrrpppllliiijjjpppxxx~~~}}}uuuwwwvvvyyy~~~uuujjjgggeee___YYYVVVRRRWWW[[[[[[YYYYYY^^^bbbaaa]]]ZZZWWWPPPEEE>>><<<:::>>>AAAAAA???BBBHHHMMMUUUWWWVVVOOODDD:::666555777888:::;;;999777444222333888@@@HHHOOOYYYdddkkksssqqqkkkddd___```hhhnnnrrrtttwwwyyyyyywwwuuusssmmmjjjgggfffjjjrrr{{{{{{wwwsssrrruuuxxxxxxwwwjjjhhhgggjjjsss}}}}}}wwwrrrtttvvvwww{{{~~~zzzssshhheeedddfffhhhiiigggddd[[[RRRFFF:::444000//////------...000333777:::<<<;;;<<<<<<===???BBBDDDFFFJJJKKKMMMOOOOOONNNLLLKKKKKKNNNMMMFFF???:::555111666777777888;;;===@@@BBB<<<888333000111111///...+++******+++,,,,,,***(((+++---......---,,,------***---000000---)))&&&%%%'''&&&$$$$$$%%%$$$###!!!%%%%%%%%%&&&'''))),,,---***,,,------+++******+++***))))))(((((())))))***(((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))((('''&&&%%%$$$%%%&&&&&&------,,,***((('''(((***++++++***(((&&&'''***,,,///...,,,+++++++++***(((''''''((()))******++++++)))***+++---///000111222444333222333666;;;???AAALLLMMMQQQZZZeeennnsssttt~~~vvvXXXDDD???EEEMMMddd{{{cccOOOAAA:::888:::999555888AAAWWWppp|||wwwuuuvvvxxxvvvsssmmmhhhdddbbbaaabbbaaa___\\\YYYWWWUUUQQQOOOMMMNNNOOOQQQTTTUUUQQQJJJCCC@@@<<<999666444222111111000///...//////000000444999@@@FFFGGGCCC===888777888999999888888555222***+++///333555<<>>HHHPPPQQQQQQVVV]]]bbbiiijjjfff[[[LLL???999888666777888999999777555444444;;;DDDLLLRRRYYY```eeemmmkkkhhhdddccceeeiiimmmooorrrwww{{{~~~}}}{{{zzzwwwtttpppooorrrxxx}}}tttrrrooonnnooorrrtttuuutttqqqmmmlllsss{{{|||wwwvvvyyyyyyxxxyyyzzzwwwqqqaaa___]]]]]]```ccccccccc^^^WWWKKK???666111......//////000222555:::===@@@>>>===<<<<<<===@@@CCCEEEKKKMMMQQQSSSSSSQQQNNNLLLPPPRRRPPPHHH@@@;;;555000444444555666999===AAADDD???999444333555555222...+++***)))***++++++***))),,,...///...,,,++++++,,,(((,,,///000...+++((('''***)))'''&&&%%%%%%$$$###&&&&&&&&&&&&''')))+++,,,***+++---,,,***))))))***(((((((((((())))))***+++(((&&&$$$$$$%%%&&&'''&&&'''''''''''''''''''''''''''''''''(((((()))))))))'''&&&%%%%%%%%%%%%&&&''')))))))))((('''''')))+++*********(((''''''***---...---,,,---......---,,,'''(((((()))***++++++,,,+++,,,---///000222333444333333333555999???FFFJJJOOOPPPVVVcccrrr~~~oooWWWHHHBBBIIITTTjjjrrrXXXGGG???999666999888555;;;EEE\\\xxx~~~tttppptttzzz{{{uuukkkbbb\\\[[[]]]^^^___^^^\\\ZZZXXXUUUPPPMMMLLLPPPQQQQQQTTTVVVPPPGGGAAA???<<<888555444444555555444333000///...///000666;;;CCCGGGGGGBBB<<<777777:::>>>BBB@@@;;;666333///...222999@@@GGGRRR]]]gggmmmyyyxxxuuusssppppppsssmmmiiicccaaabbbdddddddddbbb```^^^ZZZWWWTTTRRRQQQNNNOOOPPPQQQPPPNNNLLLKKK===;;;888666666777999;;;;;;:::999:::<<<===;;;999...---------///000111111//////000222555777666555333333333222000000222444444555555666888;;;===>>>===;;;:::<<>>999555333333333555999;;;======>>>555000111333000---+++,,,///444999>>>DDDHHHLLLNNNNNNMMMMMMPPPWWW```ggghhhmmmttt|||uuuddd```dddooo}}}yyy|||wwwhhhddd^^^PPPGGGEEEDDDLLLTTTVVVTTTTTTYYY^^^aaaeeegggaaaWWWMMMGGGDDDJJJXXXdddggghhhmmmqqqrrrtttrrrlll^^^NNN@@@:::888333333444555666666666555555<<>>===;;;:::;;;>>>AAACCCJJJMMMQQQUUUVVVTTTQQQOOORRRTTTPPPGGG>>>999333///111111222333777;;;???AAA???:::666666888888444000---,,,***+++,,,---,,,++++++---...---+++*********(((+++///000///---++++++...---+++)))'''&&&&&&&&&'''&&&&&&&&&'''(((***+++)))+++,,,+++***((())))))''''''''''''((()))******(((&&&$$$$$$%%%&&&'''&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&%%%$$$$$$%%%&&&((()))((((((((('''&&&&&&)))+++)))******)))((((((***,,,+++***+++,,,...///...---((())))))******++++++++++++,,,---...000222333444111222333555999AAAJJJPPPRRRUUU^^^nnnjjjYYYLLLGGGQQQbbbuuu{{{cccOOOCCC>>>888555777777666>>>KKKcccuuupppttt{{{yyysssiii___YYYXXXYYY[[[\\\[[[YYYXXXWWWSSSNNNKKKMMMSSSUUURRRRRRSSSNNNDDDAAAAAA???<<<888666666777777777555111...---///111888===CCCFFFDDD???;;;888;;;>>>EEEKKKHHH???999777333555;;;FFFNNNSSSZZZ```jjjoooxxx|||vvvtttrrrsssvvvssspppllljjjjjjjjjkkkjjjiiigggbbb]]]YYYVVVTTTSSSSSSUUUWWWXXXWWWUUURRRPPPAAA>>>;;;::::::===AAADDD@@@>>>===???CCCDDDBBB@@@555555555555666666666666999999:::<<<>>>>>>===;;;999888666333111111444777333333444666777888888999444333333555777777444000/////////000000111222222444///,,,...000---++++++)))***,,,///222666888999>>>?????????AAAGGGNNNSSSXXX\\\ccckkkttt|||ooo\\\\\\bbbqqq{{{~~~zzzjjjeee\\\KKK@@@@@@===BBBIIILLLMMMPPPWWW\\\aaafffhhhccc\\\WWWRRRNNN___mmmxxxyyyyyy|||{{{vvvqqqlllbbbUUUGGG===777555//////000111222333444444555<<>>@@@AAABBB>>><<<;;;:::;;;>>>@@@BBBGGGKKKPPPTTTWWWVVVUUUSSSRRRRRRMMMBBB999444000,,,---......000333666999;;;:::777555666777777444000...,,,++++++---......---***+++,,,,,,***((())))))(((+++...//////.........000000...+++((('''''')))'''&&&%%%%%%&&&'''((()))(((***++++++)))(((((()))&&&&&&&&&&&&''''''((()))(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''$$$######$$$%%%''')))+++***+++***(((&&&&&&''')))''')))******))))))***+++(((((()))***------,,,***************************+++,,,---///111222333444222333444666:::BBBLLLTTTZZZ]]]hhh|||~~~eeeXXXNNNKKK[[[rrrjjjSSSEEE???888333333666666666@@@NNNfff{{{{{{yyyvvvwwwzzzuuuqqqjjjccc^^^\\\[[[[[[ZZZYYYXXXXXXWWWTTTOOOLLLNNNWWWZZZSSSOOOPPPKKKCCCDDDFFFFFFBBB===888666666555555444111------///222999===BBBCCCAAA===;;;;;;>>>@@@GGGMMMIII???999999555<<>>@@@EEEJJJNNNKKKHHHGGGIIIMMMOOOLLLIIIFFFGGGHHHGGGEEECCCAAA@@@EEEEEEEEEFFFHHHGGGDDDBBBAAA@@@===999555444666777555555555555666888999:::222222222333444333111/////////......------...///...,,,+++......+++***,,,******+++---///000111000444555555666777:::>>>BBBHHHLLLSSSZZZ```dddgggjjjkkkxxxnnn\\\ZZZaaarrr~~~}}}vvvgggddd\\\KKKAAABBB===>>>@@@BBBDDDIIIOOOTTT]]]bbbdddbbbccchhhiiigggxxx~~~~~~xxxooobbbZZZNNNDDD<<<777333111------,,,,,,---...///000444:::DDDKKKQQQWWW]]]bbblllpppsssrrrnnnooowww~~~rrrsssttttttsssrrrooonnnjjjgggfffhhhlllooommmjjjooossswwwvvvrrrpppsssvvvtttqqqkkkggglllwww{{{xxxtttsssxxx}}}yyyqqqdddaaa\\\YYYZZZ```hhhnnnppplllbbbTTTFFF<<<777666<<<>>>@@@AAABBBBBBAAA@@@===<<<<<<<<<===???AAACCCFFFIIINNNSSSWWWYYYYYYYYYSSSRRRKKK>>>555222000---)))***,,,---///111333444111111222333333222000///---+++))))))+++------,,,''')))******((('''(((((((((***,,,,,,,,,---///000111111000,,,(((&&&''')))&&&&&&%%%$$$$$$%%%''''''((()))+++***)))'''((((((&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%#########$$$&&&(((***,,,......---***'''%%%&&&'''&&&(((***+++***)))***+++''''''''')))++++++)))'''+++++++++***************---...///111222444555666555666777888;;;CCCNNNVVVbbbfffrrrzzzaaaVVVNNNMMMbbb~~~{{{^^^HHH???===333///000666666777AAAOOOeee|||wwwvvv~~~}}}}}}}}}{{{yyyrrrpppnnnjjjfffbbb___^^^\\\[[[ZZZYYYYYYVVVRRRNNNOOOZZZ\\\SSSMMMMMMJJJBBBGGGJJJKKKGGG@@@999555444333333222///,,,,,,000444;;;>>>BBBBBB???<<<<<<===???@@@EEEJJJFFF<<<777999666BBBUUUcccgggfffllluuurrrtttvvvyyy|||{{{~~~{{{wwwtttqqqnnnmmmiiihhhfffccc]]]VVVPPPLLLRRRQQQOOONNNMMMMMMMMMMMMFFFDDDBBBAAADDDJJJPPPUUUVVVRRRPPPSSSWWWXXXUUUQQQWWWXXXYYYWWWSSSOOOKKKJJJMMMMMMMMMNNNNNNMMMJJJGGGHHHGGGEEE@@@<<<888888888888777666666777999<<<>>>222333444333222000///.../////////---,,,---///000+++***,,,...---)))***---,,,,,,,,,...000000///...///000111111111222555888999<<>>===>>>BBBFFFIIIYYY^^^```bbbjjjxxx}}}{{{rrrfffUUUKKK???666333222000...---,,,+++***)))***+++,,,333999BBBJJJQQQYYYaaagggqqquuuvvvrrrlllnnnxxxsssssstttuuuuuutttsssrrrdddbbbcccgggnnnrrrqqqnnnpppvvvzzzyyytttqqqtttwwwpppmmmfffaaafffqqqzzz|||xxxtttoooooovvv|||xxxpppeeeccc```^^^^^^cccjjjooopppllldddXXXJJJAAA======???AAACCCEEEEEECCCAAA???============???AAACCCDDDEEEHHHMMMSSSXXX[[[\\\]]]UUUTTTKKK>>>555222111///'''(((***,,,---...//////***---///000///---------+++)))'''''')))+++++++++&&&'''))))))(((''''''((('''(((*********,,,///111111111000+++'''%%%''')))&&&%%%$$$$$$$$$$$$&&&&&&((()))+++***(((''''''(((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!###&&&***,,,---222///+++'''$$$$$$%%%&&&(((---000///***'''(((+++)))***+++,,,---.........+++,,,,,,+++)))((()))+++,,,,,,---///222555777999222333444555999DDDRRR\\\ppp|||qqqTTTJJJJJJOOOccczzzyyyaaaMMMAAA<<<333333333333444:::CCCJJJ^^^www{{{vvvuuu~~~~~~zzzwwwxxx|||zzzvvvtttpppqqqsssoooddd\\\\\\YYYVVVSSSQQQSSSUUUWWWWWWUUUTTTSSSSSSSSSPPPLLLIIIGGGHHHHHHEEE???999444222333555555111---,,,111555===>>>??????===;;;;;;;;;>>>AAABBB@@@>>><<<888555;;;NNNcccmmmqqquuuyyy{{{|||zzzzzz{{{||||||tttnnnkkkpppppphhh___YYYRRRLLLSSSSSSSSSQQQOOONNNQQQTTTPPPMMMHHHCCCAAAEEELLLSSSYYY]]]___[[[XXX[[[aaaffffffgggiiikkkiiiddd\\\VVVWWWVVVTTTPPPMMMKKKLLLMMMOOOJJJCCC>>><<<<<<======@@@<<<777555666888888777333333333333222000///...111///,,,******,,,///222++++++++++++---///222444000000000000/////////.........///000222333555666999;;;===>>>???AAAEEEHHHQQQSSSXXX```iiippptttvvvrrrttt}}}zzzllleee```iiiuuuyyysssuuummmwww~~~mmm]]]XXXYYYWWWTTTRRRIIIGGGDDD@@@???BBBHHHMMMXXXZZZ```kkkxxxvvvfffXXXEEE<<<333///111222///++++++***'''&&&&&&''')))+++000666???FFFLLLTTT^^^eeeqqqqqqpppmmmmmmqqqyyyxxxzzz{{{zzzwwwsssqqqqqqfffeeehhhooowwwzzzvvvqqqzzzyyyrrrqqqrrrrrrnnniiicccaaaeeennnvvv{{{wwwyyyyyywwwyyy{{{tttjjjdddccccccdddeeegggiiikkkjjjggg```VVVLLLDDDAAA@@@AAA@@@AAAFFFMMMNNNKKKFFFEEEDDDCCCCCCDDDFFFIIIKKKJJJOOORRRUUU]]]eeebbbYYYTTTTTTMMM@@@888666222+++++++++++++++************(((***---///000...,,,***,,,*********++++++***(((&&&&&&%%%%%%&&&)))+++---+++*********,,,...111333///---+++***)))(((&&&$$$&&&&&&%%%"""!!!!!!$$$'''+++(((&&&&&&((((((&&&#########$$$$$$$$$###""""""""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&***(((''''''(((((('''&&&%%%$$$###%%%(((***,,,,,,000---)))&&&$$$$$$%%%&&&+++...000...)))&&&(((*********+++,,,,,,---......***+++,,,+++))))))***,,,)))+++...111333444333333333333333444999FFFWWWccc{{{lllTTTMMMMMMPPP```ssszzzbbbMMM@@@:::333333333222333777>>>CCCTTTiii}}}zzzwwwxxx{{{yyyuuurrrvvv{{{yyytttooonnnpppsssnnnddd^^^^^^YYYWWWUUUTTTTTTUUUTTTSSSSSSRRRQQQQQQQQQOOOKKKHHHHHHIIIHHHDDD>>>777333111///222333222000111777<<<;;;<<<<<<;;;888777888999;;;======<<<:::888666555===QQQgggsssxxx|||}}}yyyxxx|||wwwtttvvvvvvqqqiii___YYYVVVUUUTTTSSSRRRPPPQQQTTTWWWXXXRRRLLLHHHHHHLLLOOOQQQXXX]]]```aaabbbeeelllpppnnnoooppprrrqqqlllddd___ZZZWWWSSSQQQQQQQQQRRRRRRNNNJJJEEEAAA@@@AAABBBCCC@@@===999777777888777555222333555666555222///---///---,,,******,,,...///...---------...000333555000000000000000000000000////////////111333444666333444666777:::>>>CCCGGGMMMMMMOOORRRXXX^^^bbbdddjjjkkkrrrvvvjjjeeedddlllwwwzzzvvvttt}}}zzzttt|||~~~ooo```\\\^^^^^^[[[ZZZQQQMMMFFFAAA@@@EEENNNVVV[[[aaalllxxx{{{lllZZZLLL>>>777000...111333111---+++)))'''&&&&&&(((***,,,///444<<>>===;;;888666333555888999888555000---...------,,,,,,,,,------...---,,,,,,,,,...000222000000000000000000000000000///......///111333444000111222444777<<>>JJJ\\\jjjfffUUUIIIHHHJJJLLLTTT___nnn~~~{{{hhhVVVHHH@@@777777666666666777999:::>>>JJJUUUYYY\\\eeemmmpppvvvwww{{{}}}{{{xxxzzz~~~tttoooiiihhhqqqzzz{{{wwwooorrruuussskkkaaa[[[ZZZYYYZZZ\\\^^^^^^\\\WWWSSSTTTRRRPPPPPPPPPOOOMMMLLLOOONNNLLLFFF>>>777222///555666888999:::===AAAEEECCCAAA<<<666111...///111111000//////------222888GGG]]]uuu}}}|||{{{yyywwwxxx}}}xxxyyy~~~pppdddeeegggccc^^^\\\]]]___```aaaUUURRRMMMIIIHHHGGGFFFEEEKKKNNNVVV```hhhmmmrrrvvvsssssssssttttttqqqmmmjjjfff]]]TTTSSSYYY]]]\\\YYYTTTRRROOOOOOQQQRRRSSSSSSNNNMMMKKKIIIEEEAAA===;;;777888::::::999666333111000000000000000//////...+++***((('''''')))+++,,,---............////////////...,,,+++,,,...000222222333555777;;;BBBJJJPPPSSSOOOJJJFFFEEEHHHNNNSSSYYY[[[bbbpppvvvmmmhhheeerrrxxx}}}lllhhhmmmsssvvvnnnrrryyyvvvllldddbbbcccbbbaaabbbUUUOOOHHHBBBDDDOOO^^^hhhrrr}}}|||eeeQQQ@@@444...,,,+++...222444111...)))(((((('''((()))+++,,,,,,...333;;;EEENNNTTTXXX^^^ccchhhjjjjjjkkkmmmppppppqqqqqqpppmmmllllllmmmmmmoooqqqrrrrrrrrrrrrrrrssstttttttttyyy{{{wwwoookkkllljjjfffdddhhhqqqzzztttrrrnnnlllnnnqqqrrrqqqccc^^^[[[]]]bbbbbb\\\VVVNNNLLLKKKLLLMMMKKKDDD>>>>>>>>>???CCCHHHLLLMMMLLLWWWWWWWWWVVVVVVVVVUUUUUUWWWYYY[[[^^^___\\\UUUOOOIIIKKKLLLJJJEEE===333---,,,+++)))(((''''''((())),,,---///000000...,,,++++++***)))***+++***)))'''%%%%%%&&&'''))),,,...///---,,,***(((((()))***++++++)))''''''((())))))((((((((('''$$$""""""###%%%""""""###%%%''')))******(((((((((((('''%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&$$$$$$$$$''''''(((***,,,+++(((%%%&&&%%%%%%$$$%%%''')))+++***)))(((&&&&&&(((,,,///,,,,,,+++*********++++++((()))***++++++,,,...000444444333333333333333333111888>>>AAAEEEOOO^^^jjj{{{^^^QQQEEEEEEHHHKKKSSS\\\ppp|||ooo^^^NNNCCC888777666666777888888888888???EEEGGGKKKRRR[[[```^^^ccckkkssszzzyyyvvvsssppprrrwwwsssnnnhhhgggppp{{{}}}wwwzzzzzzsssiii```YYYTTTUUUVVVYYY]]]___]]]YYYUUUSSSPPPNNNMMMMMMNNNMMMLLLRRRQQQNNNHHH@@@999444333888:::<<>>>>>===<<<:::999777777666333444444555444333222111)))(((&&&%%%%%%&&&((()))+++++++++,,,,,,,,,,,,,,,,,,+++***)))***+++---///000222666:::AAAJJJTTT[[[VVVSSSLLLDDD>>>???DDDHHHRRRWWW^^^eeekkkqqqwww{{{tttxxx{{{{{{wwwooohhhdddnnnuuu~~~oookkkqqqvvvlllhhhrrr||||||yyyvvvtttsssmmmgggccccccbbb]]][[[\\\QQQNNNJJJIIIMMMYYYfffppp|||oooWWWFFF:::333,,,+++,,,...111111///,,,))))))(((((()))***+++,,,***---111777???HHHPPPUUU```dddhhhiiihhhfffhhhiiijjjkkklllllllllnnnqqqssssssrrrqqqtttwwwvvvqqqlllqqqrrrrrrtttzzzzzzrrrjjjnnnqqqpppmmmmmmrrrxxxppplllgggeeefffgggjjjlllddd___ZZZZZZ]]]\\\TTTMMMNNNNNNNNNLLLJJJIIIIIIIIIEEECCCAAABBBFFFLLLQQQTTT\\\\\\\\\\\\[[[YYYXXXWWWVVVWWWZZZ]]]\\\WWWRRRNNNIIIJJJLLLMMMGGG===333......---,,,***************---...///000000///---,,,,,,+++++++++,,,,,,***((($$$$$$%%%'''(((***,,,---,,,+++)))'''&&&'''((()))******+++,,,---,,,(((%%%'''((('''%%%###"""$$$%%%$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%######""""""""""""############'''&&&&&&%%%%%%&&&&&&'''$$$&&&))))))&&&%%%$$$%%%''''''((()))+++***'''%%%%%%%%%%%%%%%''')))+++,,,)))(((&&&%%%&&&)))+++---++++++,,,,,,+++***)))((('''(((***++++++---000222888666444222333555888:::666>>>GGGKKKNNNWWWeeeqqqsss^^^RRRHHHGGGJJJOOOWWW^^^sss~~~zzzhhhUUUHHH;;;999777666777888888777555888:::;;;<<>>DDDJJJPPPTTTWWWSSSOOOGGG===444---+++++++++'''(((++++++***444AAAUUUiii~~~{{{{{{}}}oookkkddd]]]WWWVVVYYY[[[WWWRRROOOSSSTTTNNNEEE@@@DDDIIIGGGHHHOOOWWWZZZYYYbbbnnnrrrqqqpppqqqtttvvvvvvuuupppggg^^^]]]bbbeeeccc^^^[[[YYYVVVVVVYYY\\\^^^___^^^^^^[[[VVVNNNGGGBBB@@@BBB@@@>>>;;;:::999999:::666666666666555444333333***)))(((''''''(((***+++++++++*********)))))))))))))))))))))***+++,,,---+++...333:::CCCNNNYYY```[[[XXXQQQGGG>>>;;;>>>AAALLLRRRWWWYYYWWWYYY```gggjjjooowww|||{{{tttkkkeeegggmmmzzzxxxuuuxxx|||{{{mmmlllttt{{{yyy{{{yyyyyywwwqqqkkkggghhhjjjgggeeeeeefffccc\\\XXXXXXPPPOOOOOOQQQWWWbbbnnnvvv~~~uuu\\\HHH===777222,,,,,,---///000///---***+++******))))))*********))),,,000333888BBBNNNVVVaaacccfffeeebbb```aaaccciiijjjlllmmmooosssxxx|||{{{wwwuuuwww{{{{{{uuuooorrrsssssstttyyy~~~zzzsssmmmqqquuuuuusssqqqqqqrrrnnnhhhcccaaa```___bbbgggccc^^^YYYWWWWWWUUUOOOIIIPPPPPPOOOMMMJJJJJJMMMPPPJJJHHHEEEEEEHHHNNNUUUYYY______```___^^^[[[XXXVVVSSSSSSVVVZZZZZZUUUQQQQQQNNNMMMOOOPPPJJJ>>>444111/////////...---,,,+++++++++,,,---.........---------,,,+++,,,------+++)))$$$%%%&&&'''((()))***++++++***(((&&&%%%&&&'''''')))***,,,///000---((($$$&&&''''''&&&$$$$$$%%%&&&''''''((('''$$$######$$$$$$%%%%%%%%%%%%$$$######!!!!!!!!!""""""""""""###''''''&&&&&&&&&&&&''''''%%%(((,,,+++(((&&&&&&''''''&&&&&&((())))))'''%%%%%%%%%&&&'''(((***+++,,,***)))'''&&&&&&((())))))***+++------,,,***(((&&&&&&(((***+++,,,...111333777666444333444777:::===>>>GGGPPPTTTWWWaaarrrxxxwww|||}}}kkk\\\SSSKKKJJJNNNSSSYYY^^^qqq~~~wwwcccUUUEEEAAA<<<:::::::::999888666666666555444555999>>>@@@FFFMMMTTTXXX[[[___bbbnnnnnnpppsssrrrooopppuuuqqqqqqnnnjjjnnnzzzyyypppllljjjbbbXXXSSSSSSTTTWWWZZZ\\\[[[ZZZRRROOOKKKJJJKKKMMMNNNOOOQQQPPPNNNHHHBBB===:::999===???BBBHHHPPPVVVZZZ\\\SSSOOOHHH>>>555...+++******&&&(((------,,,777FFF[[[nnn|||zzzrrrlllccc\\\VVVXXX^^^___ZZZSSSPPPRRRRRRMMMFFFCCCFFFJJJIIIJJJOOOUUUSSSQQQ]]]nnnkkkjjjjjjkkkooossstttuuuhhhbbb\\\[[[```bbb```]]]XXXUUUSSSTTTXXX]]]aaaccceeeeeeaaaZZZQQQIIIEEEDDDCCCBBBAAA???===;;;::::::555555444444333222222222+++***)))((()))***,,,...,,,,,,+++***)))((((((''''''(((***+++---------------000555;;;BBBJJJRRRXXXXXXWWWSSSKKKBBB>>>@@@DDDKKKNNNPPPOOONNNPPPVVV\\\^^^eeeoooxxx|||yyyrrrmmmgggkkkuuu}}}{{{}}}~~~yyyvvvtttqqqooottt}}}~~~xxxuuusssuuurrrjjj```[[[]]]aaadddfffjjjnnnjjjaaa\\\[[[QQQRRRRRRUUU[[[eeepppxxx{{{~~~ttt```JJJ<<<666222...+++,,,---...//////---+++,,,,,,+++******)))))))))(((---000111333<<>>>>><<<:::999777666555333111333777666:::???CCCEEEHHHMMMQQQ___```fffkkkllliiijjjoooqqqrrrpppkkkmmmyyywwwooonnnooohhh]]]XXXWWWWWWYYY\\\^^^^^^^^^VVVRRROOOMMMNNNQQQRRRSSSOOONNNLLLGGGBBB===;;;:::CCCDDDGGGLLLRRRWWWZZZ[[[PPPMMMGGG>>>555...+++******&&&)))//////---999III___qqqwwwzzzwwwttttttqqqkkkfff```[[[^^^fffhhhbbb[[[WWWVVVTTTPPPNNNMMMNNNOOOJJJJJJOOOSSSNNNKKKZZZnnncccbbbaaaccchhhllloooppp___[[[VVVWWW[[[]]]\\\ZZZTTTRRROOOQQQVVV]]]cccfffkkkkkkggg___TTTLLLHHHHHHBBBBBBCCCBBB@@@===:::999444333222111000000000000******)))((()))+++---......---,,,+++***(((''''''&&&(((+++.../////////...444666999===@@@DDDIIIMMMNNNOOONNNIIIBBB@@@CCCFFFMMMLLLKKKKKKMMMQQQVVVYYYSSSZZZfffsss{{{|||yyyuuulllmmmttt{{{}}}|||~~~|||}}}}}}~~~qqqfffiiinnnwww|||wwwttttttuuurrrhhh[[[TTTUUUYYYdddhhhooouuuqqqgggaaa```RRRRRRRRRTTTZZZcccooovvvxxx|||vvvpppfffRRR>>>444111...)))***+++,,,...//////...------,,,,,,+++***)))(((((((((---111000///999KKK[[[[[[[[[ZZZWWWTTTTTTXXX]]]iiijjjkkklllpppuuu|||}}}yyytttqqqsssxxx|||xxxyyywwwsssrrrsssqqqmmmjjjjjjkkkooorrrttttttsssrrrkkkeeeccc___ZZZ\\\bbb\\\ZZZVVVSSSPPPNNNMMMLLLOOOKKKHHHJJJOOOSSSQQQNNNJJJKKKLLLMMMNNNQQQTTTWWWWWWXXXYYYXXXVVVQQQLLLJJJOOOMMMPPPWWWXXXUUUVVV\\\TTTOOOMMMMMMFFF999111000...///111111000---***(((,,,,,,...000111222222222,,,*********++++++***((((((((()))***************)))(((&&&$$$$$$%%%&&&'''&&&&&&'''***,,,---,,,***###%%%&&&&&&&&&&&&''')))'''((()))'''###!!!"""#########$$$%%%&&&&&&&&&&&&"""############$$$$$$$$$''''''&&&&&&&&&&&&''''''''',,,000000,,,))))))+++((('''&&&%%%&&&(((***+++))))))(((&&&%%%&&&(((+++******)))((('''&&&%%%%%%***************)))(((((()))((((((***---///000000444555555555555777:::===BBBKKKSSSXXXbbbuuu{{{vvvzzz~~~mmm___VVVKKKDDDGGGHHHHHHNNNWWWiii~~~zzzooohhh]]]QQQKKKKKKJJJDDD>>>AAA???<<<999888777777777333999???@@@===???EEELLLOOOOOOWWWbbbccc]]]bbbmmmnnnppppppooosss{{{~~~~~~yyyqqqqqqrrrhhhZZZZZZVVVTTTYYYbbbfffbbb[[[KKKJJJLLLQQQVVVWWWRRRMMMLLLLLLMMMKKKDDD<<<;;;@@@CCCDDDHHHNNNSSSTTTQQQMMMIIIHHHDDD===444---++++++,,,---,,,))))))111AAAMMMiii}}}}}}zzzzzz~~~~~~tttnnnmmmrrrwww{{{wwwoookkknnnpppmmmmmmoooccc___ZZZXXXZZZ\\\[[[ZZZWWWUUUUUUWWWWWWYYYaaajjjdddaaa\\\YYY[[[^^^___]]]XXXQQQOOOTTTXXXVVVUUUXXXMMMNNNNNNPPPUUU^^^hhhooowwwuuuoooeeeZZZPPPKKKHHHEEEFFFHHHIIIGGGBBB:::555333222111000///............---+++***+++---///111111222111///,,,)))))))))+++,,,///444888:::999888::::::999:::===@@@DDDFFFJJJHHHEEECCCBBBBBBCCCDDDKKKKKKJJJIIIIIIKKKOOORRRTTTZZZ___dddnnnyyy{{{wwwtttpppwwwxxx|||||||||~~~|||kkkmmmnnnooorrr{{{yyywwwqqqlllggg___WWWWWWZZZjjjpppuuutttsssqqqkkkddd\\\VVVPPPNNNTTTaaapppzzz}}}|||}}}yyyjjj^^^```TTTEEE;;;777333...(((''')))+++---...///000222,,,+++******++++++)))'''***...222444777AAAPPP\\\YYY^^^WWWOOOOOONNNQQQ]]]jjjhhhgggjjjooovvv|||{{{rrrnnnqqqvvvxxxvvvqqqnnnpppssssssllleeefffaaaaaahhhmmmmmmppptttqqqlllhhheee```XXXTTTUUUVVVWWWTTTOOOIIIEEEFFFIIIIIIIIIJJJLLLOOOQQQQQQPPPNNNQQQTTTSSSPPPQQQVVV[[[UUUVVVVVVSSSNNNJJJIIIIIILLLOOORRRRRRSSSUUUYYY]]]UUURRRMMMHHHCCC===666222444333222///+++)))((()))---...//////000/////////,,,+++******))))))******+++)))'''((()))++++++******(((%%%###"""$$$&&&(((%%%'''***---/////////...,,,***(((&&&%%%&&&''''''&&&&&&%%%$$$"""!!! !!!###%%%%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%'''))))))))))))***+++,,,,,,------,,,+++)))((('''&&&&&&&&&&&&((()))***''''''&&&&&&'''(((******((((((((((((((()))))))))******++++++******)))(((+++***)))+++...000000000222444555666777999<<<>>>EEEKKKQQQVVVcccyyyyyysssyyyxxxgggYYYSSSKKKFFFGGGFFFDDDJJJUUUjjjyyy}}}sssggg```\\\WWWMMMDDDDDDDDDCCC???;;;888777777:::<<>>;;;<<<===>>>AAACCCEEEFFFEEEDDDCCCCCCCCCDDDEEEEEELLLKKKIIIGGGFFFHHHKKKNNNQQQTTTXXX^^^jjjxxx{{{xxxwwwtttzzz|||}}}{{{}}}sssqqqpppnnnrrr~~~{{{rrrkkkjjjiiieee```___iiipppvvvxxxxxxvvvpppiiiYYYSSSMMMKKKQQQ^^^mmmwwwyyywwwvvvtttqqqgggZZZPPPPPPGGG<<<777666555111---(((***,,,...///000111222...---,,,,,,,,,,,,***((())),,,111555<<>>999555222222111...+++(((((()))++++++,,,------------------,,,,,,+++***************)))((()))***+++***)))(((&&&%%%$$$$$$&&&(((***'''(((+++---.../////////,,,+++(((&&&%%%%%%&&&'''(((''''''&&&$$$###"""""""""$$$%%%%%%$$$$$$$$$%%%############$$$$$$$$$$$$%%%''')))))))))((()))***---------,,,***)))'''&&&%%%%%%&&&&&&'''(((((()))&&&$$$$$$'''***,,,+++)))&&&'''((()))***,,,------+++++++++++++++******))),,,++++++---///111111000000333555777888:::===???GGGKKKQQQXXXiiitttqqqvvv}}}~~~tttpppyyywwwdddUUUMMMGGGDDDDDD@@@>>>GGGUUUqqqyyyzzzuuulll^^^TTTJJJJJJIIIFFFBBB>>><<<<<>>??????GGGRRRaaajjjrrrqqqooopppppppppssspppoooppplllfffaaaaaaYYYXXX[[[bbbgggdddXXXNNNPPPOOOPPPTTTXXXYYYVVVSSSRRRSSSTTTSSSLLLFFFGGGLLLMMMNNNNNNLLLHHHCCC@@@???BBBBBB@@@;;;555000......,,,------...444CCCWWWfff~~~}}}~~~}}}wwwrrrpppmmmkkkooovvv|||}}}{{{{{{vvvsssuuu{{{ooollllllpppzzz|||vvvuuu{{{}}}yyyrrrkkkjjjnnnfff^^^VVVUUUXXX[[[YYYVVVRRRSSSYYY```aaaZZZRRRNNNLLLMMMMMMOOOUUU^^^iiiqqqrrrpppllldddZZZQQQLLLIIIHHHIIIJJJJJJGGGCCC>>>:::777666666666777777888999333333444555666888:::;;;;;;;;;:::777222///......333:::DDDNNNQQQOOOJJJEEE>>>@@@BBBDDDEEEFFFFFFFFFAAAAAAAAABBBDDDFFFHHHIIINNNLLLIIIFFFFFFHHHJJJLLLPPPPPPRRRZZZjjjyyy~~~||||||xxx}}}zzzyyy~~~uuuooojjjffflll}}}wwwnnnpppsssoooeee^^^gggooouuuwwwwwwuuunnnfffTTTOOOIIIHHHMMMZZZhhhqqqqqqoookkkeee]]]SSSJJJDDDCCC===777555666777444111***+++---///111222333333222000///......---+++******+++000777BBBOOO[[[bbb```aaaUUUKKKMMMPPPWWWfffiiijjjllloootttyyy}}}|||}}}wwwtttttttttrrrnnnmmmkkkiiihhhgggfffeeefffgggiiihhhccc```eeemmmjjjfffcccaaa\\\TTTOOOOOOQQQQQQNNNIIICCC@@@BBBDDDHHHIIIIIIIIIIIIJJJJJJJJJPPPTTTXXXYYYWWWUUUVVVXXXSSSRRROOOKKKJJJLLLQQQUUURRRQQQNNNKKKHHHIIILLLNNNQQQMMMHHHCCC@@@===:::777000111000---***(((((()))***++++++,,,,,,,,,,,,,,,......---,,,++++++******)))))))))***++++++)))'''%%%%%%%%%&&&'''(((***+++******+++,,,---...///000---+++)))&&&$$$$$$%%%%%%))))))((('''&&&&&&%%%%%%###%%%&&&&&&$$$###$$$$$$!!!!!!""""""#########$$$&&&((())))))((('''((()))...---+++***((('''&&&&&&###$$$%%%'''((((((((((((%%%######'''---///,,,((('''((()))***,,,---...///,,,,,,,,,,,,,,,+++******++++++,,,...111333333222000222555888999:::===???HHHNNNWWWcccttt|||gggbbbkkkwwwvvvoooooo|||ttt^^^MMMFFFAAA??????;;;;;;JJJ\\\xxxuuujjjWWWRRRMMMKKKLLLLLLJJJGGGGGGFFFDDDCCCAAA>>>999666888555555888:::;;;CCCLLLYYYeeennnnnnjjjiiikkkkkkkkkgggiiimmmiii______eee___]]]]]]aaaddd```WWWOOOOOOOOOPPPSSSXXXZZZYYYWWWUUUWWW[[[\\\UUUMMMLLLPPPMMMOOOOOOKKKEEE@@@???@@@======;;;999555222000///......---///777GGG[[[jjj~~~xxx||||||wwwxxx{{{yyytttmmmkkkiiikkkooopppmmmiiieeeaaa___fffsss|||~~~{{{|||wwwtttwwwooonnnooouuu|||~~~~~~{{{}}}mmmaaaVVVUUU[[[___aaaaaa[[[^^^dddhhhfff]]]TTTNNNRRRRRRQQQQQQTTT[[[ccciiikkkjjjfff```WWWOOOJJJGGGHHHIIIJJJHHHDDD@@@<<<;;;888999:::;;;>>>@@@BBBDDD===;;;999888999<<>>:::555222000000555===HHHQQQTTTRRRNNNKKKDDDFFFHHHJJJJJJIIIGGGEEEDDDCCCBBBBBBDDDHHHLLLNNNQQQOOOLLLJJJLLLNNNQQQRRRUUUSSSSSS]]]mmm|||~~~zzz}}}}}}yyyxxx}}}yyyqqqiiibbb```kkk~~~tttuuuvvvnnnaaaWWWdddkkkppppppnnnjjjbbbZZZPPPLLLFFFEEEJJJVVVccckkkhhhgggbbbYYYNNNFFFBBBAAA@@@<<<888777999999555222,,,---...000333555555555555333111000000///---+++,,,,,,000999GGGTTT^^^bbbbbbaaaRRRGGGKKKPPPZZZiiikkkmmmooorrrtttvvvyyy{{{www{{{|||yyyxxxyyyxxxuuummmmmmllliiieeeccceeehhheeeffffffccc___^^^aaafffccc___]]]]]]YYYRRROOOOOOPPPPPPMMMGGGAAA???AAADDDEEEGGGHHHIIIJJJLLLNNNPPPTTTXXX\\\]]][[[XXXWWWVVVRRRPPPNNNLLLLLLOOOTTTWWWQQQOOOKKKHHHFFFGGGJJJMMMOOOKKKEEE???<<<999777555.........,,,)))(((((()))+++,,,,,,---------------............---,,,++++++(((((()))+++,,,+++)))&&&%%%&&&'''((()))*********---,,,,,,,,,---...///000...,,,)))&&&$$$###$$$$$$)))(((((((((''''''&&&&&&$$$&&&'''&&&%%%######$$$ !!!""""""#########'''(((***)))(((''''''(((,,,+++)))'''''''''((((((###$$$&&&'''((()))))))))%%%###$$$(((...000,,,''')))******+++,,,------...---------------,,,++++++)))***+++///333555666555000333555777999;;;>>>AAAKKKTTTbbbqqqwww___YYYcccpppyyy~~~nnnkkkppp}}}iiiQQQAAABBB>>><<<<<<:::>>>QQQggg}}}mmmbbbWWWUUUZZZ]]]XXXRRRJJJJJJIIIDDD???:::888777888666666888:::===CCCIIIWWWbbbjjjjjjggghhhkkkllleeebbbeeejjjfff^^^___gggfffbbb]]]\\\^^^]]]ZZZVVVTTTSSSTTTUUUWWWYYYYYYXXXXXX\\\bbbeee^^^TTTPPPQQQMMMNNNLLLGGG@@@;;;;;;<<<888888777666555333111///------///333===NNNaaannn{{{xxx|||~~~~~~zzz}}}}}}}}}~~~zzzrrriiifffdddhhhooosssrrrnnnddd^^^\\\dddsss~~~zzzwwwzzzvvvuuuwww|||wwwgggYYYVVVZZZ___eeekkklllpppsssrrrmmmeee\\\VVVTTTTTTSSSRRRSSSWWW\\\aaafffeeeccc^^^VVVOOOJJJHHHGGGHHHGGGDDD>>>:::888888888999;;;>>>BBBFFFIIIKKKFFFBBB<<<888888<<>>???===:::666333222222777>>>GGGMMMOOOOOONNNNNNMMMNNNOOOOOOOOOMMMKKKIIILLLIIIEEEBBBDDDJJJPPPTTTUUUSSSQQQRRRVVVZZZ\\\\\\[[[WWWXXXaaaooozzz{{{wwwzzz{{{www{{{yyyrrrmmmfffaaacccttt{{{yyytttiii\\\UUU```eeehhhfffccc___XXXQQQLLLHHHDDDCCCGGGRRR^^^eeecccaaa[[[QQQEEE>>>===>>>===;;;999999999888555222...---...222666999999777777555222000000000...---///...000999HHHUUU^^^aaabbb___OOODDDJJJQQQ[[[jjjpppsssuuuvvvvvvvvvxxxzzzvvvzzz{{{yyyyyyzzzxxxtttnnnooonnnjjjeeecccgggjjjeeeccc```\\\\\\^^^______[[[WWWVVVWWWUUUQQQPPPSSSNNNMMMJJJDDD???===@@@CCC@@@CCCFFFIIIKKKNNNSSSWWWYYY\\\```aaa^^^ZZZUUUSSSPPPOOOOOOOOOQQQSSSUUUVVVNNNLLLHHHGGGHHHKKKNNNQQQOOOJJJCCC===888555111///+++,,,,,,***((('''((()))***++++++,,,,,,,,,,,,,,,---............---,,,+++'''((()))+++,,,,,,)))''''''((()))*********))))))///......------...//////---+++(((&&&$$$######$$$''''''''''''&&&&&&&&&&&&%%%&&&''''''%%%###$$$$$$!!!"""""""""#########$$$&&&((())))))'''&&&''''''(((''''''&&&''')))***,,,$$$%%%&&&'''(((***++++++'''&&&&&&)))------***'''++++++++++++,,,,,,------...............---,,,,,,)))))),,,///333666555444000333555888;;;???DDDHHHRRR]]]mmm{{{sss]]]XXXaaakkkoooqqqfffiiiuuuttt___III===@@@<<<;;;<<<<<<@@@SSShhhyyylllhhhkkkllleee^^^VVVVVVUUUPPPHHHAAA>>>===888777666777:::???EEEIIIQQQ[[[bbbbbbaaadddggghhhbbbbbbdddgggdddaaacccggghhhccc]]][[[\\\^^^^^^\\\VVVUUUTTTSSSRRRRRRRRRRRR]]]bbbhhhkkkcccWWWQQQRRROOOLLLGGG???888444222222333333222333444333111...+++---222:::GGGWWWhhhsssuuu}}}~~~zzzxxxyyyrrrnnnmmmsss}}}nnngggccchhhuuu|||zzz}}}~~~zzziiiZZZWWWXXX[[[dddooouuuzzz{{{vvvpppjjjccc]]]UUUVVVVVVVVVUUUWWWYYY\\\ddddddccc___XXXRRRMMMKKKGGGGGGEEE@@@888444444555777888:::===@@@DDDGGGIIIFFFAAA;;;666555888===AAA999::::::777444222111222777<<>>BBB???BBBGGGJJJLLLPPPWWW\\\]]]___``````]]]XXXRRRNNNLLLLLLMMMQQQTTTVVVVVVUUUNNNKKKHHHHHHKKKOOOQQQSSSNNNIIICCC<<<777222---***((()))***((('''&&&((()))'''(((((()))))))))))))))+++,,,---.........---,,,'''&&&'''))),,,---+++***))))))***+++++++++******000000/////////.........,,,***(((%%%######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''&&&'''(((%%%%%%&&&''')))***,,,---&&&&&&&&&'''(((***,,,...))))))************((('''*********+++,,,,,,------...////////////...------++++++---000333444333111000222555999>>>EEEMMMSSS[[[fffsss~~~ooo___]]]dddfffccc```aaajjj{{{wwwhhhTTTDDD>>>;;;777888;;;;;;<<>><<<888777;;;DDDKKKOOOPPPXXX^^^```bbbeeeeeebbb```dddeeeccccccfffgggfffdddaaa______aaaaaa```^^^UUUTTTSSSRRRQQQRRRSSSUUUeeegggkkkkkkbbbWWWRRRSSSPPPKKKBBB:::555111...,,,000//////111333222///,,,,,,000777AAANNN\\\iiiqqqpppwww~~~~~~}}}~~~~~~}}}vvvnnnnnnvvv~~~{{{xxxqqqdddZZZYYYYYYZZZffftttzzz|||vvvrrrlllfff```aaabbb```]]][[[ZZZ[[[aaabbbbbb^^^YYYRRRNNNLLLGGGGGGDDD===444///000222444555666777999;;;===???===:::666333222444777999333444444333111///000111222777<<<>>>>>>???DDDHHHIIIGGGFFFFFFHHHLLLPPPRRRMMMLLLJJJIIIKKKPPPUUUXXXVVVUUUVVV\\\cccgggfffccc___^^^aaaggghhheeedddgggiiihhhmmmzzzyyyvvvzzzuuurrrhhhgggppp~~~sssiiieee___```[[[TTTPPPPPPOOOKKKDDDAAA===<<>>555222///....../////////,,,,,,...555AAAOOO\\\bbb___]]]OOOGGGOOOVVV]]]iiidddhhhjjjjjjggghhhlllpppyyyxxxtttooooooqqqooojjjnnnmmmkkkiiifffeeeeeefffaaabbb^^^VVVSSSWWWYYYXXXVVVQQQMMMNNNNNNNNNRRRWWWOOONNNJJJDDD???>>>AAAEEEGGGKKKNNNOOOPPPSSSYYY____________]]]ZZZSSSLLLGGGGGGGGGIIINNNSSSWWWXXXWWWPPPNNNKKKKKKMMMPPPPPPPPPMMMIIICCC>>>888333---)))&&&'''((('''&&&&&&((()))&&&'''(((((())))))((((((((())),,,...//////...---&&&%%%&&&(((+++---------((())))))***+++,,,------000111111111000...---,,,+++)))'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&'''''''''###%%%''''''&&&%%%&&&'''((((((''''''&&&&&&%%%%%%$$$&&&((((((''''''((()))%%%&&&''')))***+++,,,,,,((('''&&&'''(((+++...///***+++,,,+++)))''''''((((((((()))***,,,---......///////////////......---------...000222222000...///111555:::AAAJJJUUU[[[ccckkkuuu|||zzzlllbbbcccgggddd[[[TTT___kkkvvvkkk[[[HHH===;;;666222444999888555===IIIbbbiiivvv}}}zzz||||||yyynnn]]]OOOFFFBBB<<<999>>>IIISSSXXXWWW^^^eeehhhkkkllliiiddd```ffffffaaacccjjjkkkeee^^^___aaadddfffeeeaaa]]]WWWXXXXXXXXXYYY\\\___bbbkkkkkkllljjj```UUURRRUUUQQQIII@@@999555333000......------///222222...+++///333:::DDDOOO[[[eeejjjmmmqqqyyy~~~vvvsssvvv|||wwwoookkkfff]]]YYY\\\]]]^^^kkk|||~~~xxxrrrnnnooooookkkfff```\\\ZZZ]]]______\\\WWWQQQMMMKKKHHHHHHDDD<<<222---...111222222222222333444555555333333222111111222333444...///000000......///000,,,111777888777888<<<@@@???===<<<<<<@@@FFFMMMQQQIIIIIIJJJLLLOOOSSSVVVXXXTTTTTTVVV\\\dddgggddd```aaaaaafffjjjggg^^^\\\___bbbbbbhhhvvvzzzuuuxxxrrrqqq{{{{{{oooiiidddbbbZZZOOOIIIHHHHHHEEEAAA>>>;;;:::>>>GGGPPPVVVQQQNNNKKKGGGDDDAAA???>>><<<;;;999777555333111000...,,,...444<<>>CCCHHHLLLFFFGGGHHHJJJNNNRRRVVVXXXYYYXXXWWWWWWXXXZZZ\\\]]]^^^bbbeeeddd___[[[\\\^^^___dddgggkkkuuuzzz{{{|||vvvooolllmmm^^^NNNHHHEEE@@@???AAA===999555777???IIIQQQUUUPPPMMMIIIFFFDDDBBB@@@>>>;;;<<<======:::666222///)))))),,,333999<<<;;;888555333///...------,,,+++'''***///666@@@LLLYYY```]]]TTTKKKKKKUUUbbbkkkoookkkiiiddd```fffpppsssoootttrrrooommmlllnnnqqqsssllliiiccc]]]^^^aaa^^^WWW\\\ZZZWWWUUUTTTUUUWWWXXXQQQQQQPPPLLLHHHIIIPPPVVVUUUTTTRRRMMMHHHGGGKKKNNNYYYYYYYYYZZZ\\\^^^aaacccaaa\\\WWWSSSQQQKKKBBB;;;@@@DDDGGGKKKRRRZZZZZZVVVPPPOOOLLLJJJHHHFFFEEEDDD?????????>>><<<777000+++((('''&&&&&&'''))),,,---((((((''''''''''''((()))((((((***---///...,,,)))'''(((***++++++***((('''''''''(((***,,,...///000222333333222000---***(((+++,,,***'''(((+++***&&&&&&&&&%%%&&&''')))+++,,,((('''%%%$$$$$$%%%'''(((++++++***)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$))))))+++,,,,,,+++******%%%$$$%%%'''***++++++***+++)))((((((******(((%%%))))))))))))***+++,,,,,,***------,,,///333000***++++++,,,---...000111222444444666<<>>777666555555444333222333666999@@@DDDKKKTTT___jjjsssxxxuuuiii[[[OOONNNTTTZZZ___cccccckkkttt{{{yyyooollljjjhhhhhhjjjnnnooopppkkkmmmooonnnjjjfffdddccc\\\^^^aaagggmmmqqqrrrqqqrrroooiiiaaaZZZUUUSSSSSSPPPIII>>>666111...+++(((%%%'''))),,,---...------,,,333@@@OOO[[[bbbcccbbbeeeooo|||zzz}}}zzzxxxxxxwwwvvv~~~|||yyyvvvqqqqqqrrrqqqjjjaaa]]]aaaeee```XXX^^^eeegggdddiiizzzyyyuuuqqqkkkccc^^^]]][[[ZZZ\\\\\\SSSHHHHHHDDD===555...,,,---///---***(((''')))***++++++---......---,,,,,,---///***'''%%%%%%(((+++---------.../////////000444666666666666888<<>>======999555777>>>HHHPPPTTTRRRPPPLLLIIIEEEAAA<<<888999:::;;;;;;999555111///---,,,...222777999777555333111...------------,,,***,,,000777@@@MMMYYY```XXXQQQLLLPPP]]]kkkuuuyyypppnnnhhheeekkkuuuyyyvvvuuussspppnnnnnnoooqqqrrrllliiibbbZZZVVVVVVSSSMMMRRRQQQOOONNNOOORRRUUUWWWRRRPPPKKKFFFDDDHHHPPPWWWZZZZZZWWWSSSNNNMMMNNNQQQ\\\]]]______```aaacccddd^^^YYYSSSOOOLLLFFF===666===BBBFFFKKKRRRXXXXXXTTTNNNLLLHHHEEECCCAAA???>>><<<<<<<<<;;;:::555///***((('''&&&&&&'''))),,,---)))((((((''''''(((((())))))))))))+++------+++))))))***+++,,,,,,***((('''&&&&&&'''((())),,,...///333333333333111...+++***+++,,,***'''(((+++***&&&$$$$$$%%%%%%&&&((()))***'''&&&$$$######$$$&&&'''******)))((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$((((((***+++++++++***)))'''&&&'''))),,,------+++---,,,+++++++++***(((&&&((((((((())))))***++++++)))+++------///111///***---+++)))(((***---111444333444777>>>HHHTTT___fffpppyyyzzz{{{nnnlllnnnsssuuummm___TTTPPP^^^ttt{{{lllYYYKKKAAA999666666444444444222111222555777999;;;???DDDKKKQQQVVVYYYdddhhhrrryyyjjj___bbblllqqqpppnnnooouuu|||wwwsssqqqppppppqqqrrrrrrqqqiiiiiiiiigggdddbbbbbbcccaaaccchhhnnntttwwwvvvuuuvvvoooddd[[[VVVSSSPPPNNNLLLDDD;;;333000---***'''%%%&&&(((***,,,,,,,,,,,,---555CCCSSS___dddbbb___cccooo{{{~~~}}}{{{yyyvvvssswwwvvv~~~yyyooogggeeeeeeccc\\\SSSNNNTTT\\\^^^[[[jjjppprrrrrrzzz~~~|||tttkkk^^^^^^]]]]]]```^^^TTTGGGAAA???999222---+++,,,...+++)))%%%%%%&&&((()))***---...///...---,,,...///)))'''%%%%%%'''***++++++)))***,,,,,,---///333555777777666777:::===@@@CCC>>>======>>>BBBGGGLLLOOOUUUTTTQQQPPPQQQUUUXXX[[[aaabbbaaa]]]YYYYYY\\\```aaabbbaaa```dddkkknnnmmmvvvuuuxxx|||wwwpppkkkgggccc^^^WWWQQQQQQOOOHHH???;;;;;;888555666===FFFNNNSSSQQQOOOLLLJJJFFFAAA;;;666666888999:::888555111///111000///111555666444222000...,,,+++---......---...///222888AAAMMMWWW^^^UUUQQQOOOVVVcccpppyyy|||sssqqqmmmjjjooowww{{{zzztttsssqqqooonnnnnnoooooopppooohhh[[[RRRMMMJJJGGGFFFFFFFFFGGGJJJOOOTTTWWWUUUNNNFFFAAACCCKKKSSSYYY]]]]]][[[XXXTTTRRRRRRSSS^^^aaaeeeffffffeeeeeefff^^^YYYRRRMMMHHHAAA999333999???EEEJJJQQQVVVUUUQQQKKKGGGBBB>>><<<;;;999888888888777777666333...***((('''''''''(((***,,,---***))))))(((((()))))))))***)))((()))***+++***))),,,---------,,,***((('''&&&&&&%%%%%%'''***---///333444444333222///---,,,+++,,,***''''''***)))&&&"""###$$$%%%&&&'''''''''%%%%%%############%%%%%%))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))*********)))((((((((((((***---///...---......---,,,,,,***)))'''((())))))***************)))+++---...///000...,,,---+++))))))***---111444555777===DDDOOO\\\iiiqqqyyyvvvjjjmmmrrrzzz{{{qqqaaaYYYYYYjjj~~~~~~ooo[[[JJJ???999888888555555444333111222444666999:::<<>>;;;555777999:::999666333111333000///000333555444111...,,,******,,,...//////000000222888AAALLLUUUZZZUUUTTTTTTZZZdddmmmrrrssspppooonnnooorrruuuuuusssrrrqqqpppnnnllljjjiiiiiinnnooohhhYYYLLLFFFDDDCCCBBBBBBCCCFFFJJJOOOTTTWWWUUUMMMDDDBBBHHHQQQXXX[[[[[[[[[[[[ZZZXXXVVVUUUUUU^^^ccchhhjjjiiigggggggggaaa\\\TTTMMMFFF???888333444<<>>GGGYYYeeegggkkktttyyyzzzzzzzzzzzz{{{{{{zzzuuunnniiieeeccc```\\\ZZZ\\\aaaeeegggjjjnnnsssuuutttpppmmmjjjhhhbbbXXXLLLDDDBBBCCCBBB<<<555000///---+++((((((((()))++++++,,,,,,---222888BBBOOOZZZ```aaa```hhhkkknnnsss|||{{{www}}}|||yyy~~~ppp___VVVVVVVVVWWWXXX\\\hhhyyy|||xxxttttttvvvyyyxxxjjj^^^^^^\\\[[[\\\XXXLLL>>>333333000---)))((()))+++***(((&&&&&&(((+++---...,,,111666888666222---+++(((&&&$$$$$$&&&'''''''''%%%'''(((***+++...222555:::999999888777666666666333666:::>>>AAABBBCCCBBBFFFHHHKKKPPPTTTWWWYYYZZZ___\\\YYYUUURRRSSSWWWYYYaaaaaaaaabbbbbbfffmmmttt}}}|||xxx~~~|||tttqqqpppmmmjjjaaa^^^ZZZXXXWWWSSSIIIAAA888777666666:::AAAIIINNNNNNLLLHHHFFFDDDBBB???===777888;;;<<<;;;888555333111///...000444777666444,,,+++)))***---///000000000000222888BBBKKKQQQTTTVVVVVVXXX^^^eeejjjllllllmmmmmmpppssstttqqqmmmkkkpppooonnnllliiieeeaaa___bbbddd___PPPCCC>>>>>>???CCCDDDGGGJJJMMMQQQUUUVVVPPPJJJFFFHHHPPPXXXZZZZZZXXXYYYZZZ[[[\\\\\\[[[[[[]]]bbbggghhhfffdddeeegggbbb]]]UUUMMMDDD===777333222;;;DDDJJJOOORRRQQQMMMDDD???;;;999;;;<<<:::888444333222222333222000...''''''((()))***+++,,,---++++++***))))))))))))))))))'''%%%%%%'''***++++++000000///---,,,***)))((()))((('''((()))+++...///222222111111000///......***+++)))&&&'''***)))%%%###$$$&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$%%%'''((())))))((((((((('''(((***---......,,,+++,,,---,,,***(((((((((***+++,,,------,,,+++***((())),,,//////++++++...+++,,,...000111222222222777===FFFOOOXXXcccooowwwwwwhhh```iiitttpppdddhhhsss|||kkkWWWHHHAAA<<<999222333333111///...///000444555666888999999999999777666===JJJSSSVVV[[[ccchhhqqq|||}}}}}}uuukkkddd___^^^ZZZXXXXXX]]]dddjjjgggiiimmmrrruuutttqqqmmmggggggcccXXXJJJAAA???AAA???:::444000000///---+++))))))******+++,,,,,,---222777AAANNNZZZcccggghhhqqqqqqqqqsss~~~wwwsssyyywwwgggUUUNNNQQQRRR\\\hhhttt{{{xxxuuutttvvvwwwwwwjjjdddbbb]]]XXXWWWTTTGGG::://////...+++((('''((()))&&&%%%%%%'''+++...///000...333888:::777111+++((('''&&&$$$$$$%%%&&&%%%$$$$$$%%%'''((())),,,000333222333555666777888888888333666;;;???BBBCCCBBBAAABBBDDDHHHMMMRRRVVVYYYZZZWWWVVVTTTSSSTTTVVVXXXZZZZZZ\\\___ccccccdddllluuu}}}}}}~~~pppmmmfff^^^[[[VVVLLLAAA777666666666999???GGGLLLOOOMMMIIIGGGDDDAAA===:::999:::<<<>>>===:::777444...---...111666999888666,,,+++***+++---000111111//////222:::DDDLLLOOOPPPTTTVVVZZZaaahhhlllmmmmmmlllmmmrrrwwwvvvpppkkkjjjnnnnnnmmmjjjfff___ZZZVVVWWWYYYTTTHHH???===???@@@EEEGGGKKKNNNQQQSSSSSSTTTKKKIIIJJJOOOXXX]]]]]][[[[[[ZZZ[[[^^^aaaccccccaaa___cccfffeee```^^^aaadddaaa\\\TTTJJJAAA999444222222<<>>:::444333111111111111000///'''(((((()))++++++,,,,,,+++******)))(((((((((((((((&&&%%%&&&(((+++,,,,,,000///...---+++***)))((())))))******+++---...////////////......---------***+++)))&&&&&&)))(((%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%$$$%%%'''((()))***))))))&&&&&&&&&)))+++---,,,+++(((***+++***(((&&&'''((()))***+++,,,,,,+++***(((&&&&&&)))...---((((((---,,,---...000111222333333888@@@JJJSSS[[[cccmmmtttqqqbbbZZZhhhttt|||lllbbbkkk{{{xxxcccRRRIIIAAA:::555666666444111000000111333444666777888888888777555777;;;@@@EEEIIIMMMQQQYYYdddttt~~~zzz||||||rrrfff]]]XXXXXXWWWWWWZZZbbblllsssmmmnnnqqqtttvvvuuuqqqnnniiieee]]]QQQFFF@@@>>>???>>>999333111111111000---))))))))))))******+++,,,///555AAAQQQ```lllrrrtttyyy{{{|||~~~uuuqqqxxxzzzvvvyyy{{{|||vvvlll^^^QQQRRR\\\eeeuuuxxxtttrrrxxxyyyqqqhhhcccZZZSSSPPPLLLAAA555,,,,,,,,,***(((&&&&&&'''%%%&&&'''+++000333444333111444777777444...)))''''''%%%$$$$$$%%%%%%$$$###"""$$$%%%&&&''')))---000,,,...111444666777777777777888:::===@@@BBBCCCDDDCCCDDDEEEHHHLLLQQQVVVYYYWWWVVVVVVVVVVVVVVVVVVUUUTTTWWW^^^ddddddcccjjjuuu}}}sssggg___XXXJJJ<<<555666666666888===EEEKKKIIIIIIJJJJJJHHHCCC<<<777:::<<<===>>>===:::666444...---///333999;;;999777---,,,***+++...111222222...///333===GGGNNNOOOMMMOOOSSSYYYaaahhhmmmoooooollllllpppvvvvvvpppmmmnnnnnnnnnmmmjjjddd\\\TTTOOONNNOOOKKKAAA;;;===???@@@CCCFFFKKKPPPRRRRRRPPPOOOLLLMMMQQQXXX```ddddddbbb^^^]]]]]]___cccffffffddddddffffffaaaZZZWWW[[[``````[[[SSSHHH>>>777444333333===FFFKKKNNNQQQRRRPPPFFFBBB???@@@DDDDDD???:::444222/////////000///...'''((()))***+++,,,,,,,,,+++***)))(((''''''''''''%%%%%%%%%'''***---......///...---,,,******))))))((()))+++,,,---------------,,,,,,++++++++++++,,,***+++)))%%%&&&)))((($$$%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%######$$$&&&'''((()))***''''''''''''&&&&&&&&&&&&$$$%%%''')))************%%%%%%%%%(((***,,,+++***%%%(((***)))'''%%%&&&(((((()))***++++++***((('''$$$$$$''',,,+++%%%&&&+++---------...///111333444;;;CCCNNNWWW]]]dddmmmsssnnn___XXXhhhsss~~~yyyhhh___kkk}}}mmm\\\QQQFFF===999::::::888666444444555111222333555555555444444888;;;===<<<<<<@@@CCCCCCLLLXXXhhhssszzz|||zzzwwwvvvyyy}}}vvvyyy|||}}}xxxmmm```WWWYYYYYYZZZ\\\bbblllwwwvvvvvvwwwxxxwwwuuupppllljjjbbbUUUIIIBBB???===<<<===999444222333333111///(((((('''(((((()))***+++,,,333BBBUUUgggtttzzz||||||{{{uuuqqqxxxxxxsssvvvuuuuuuyyy}}}yyy}}}oooeee[[[UUU^^^mmmvvvqqqyyy{{{wwwhhhbbbWWWMMMIIIEEE;;;000+++,,,,,,***'''&&&&&&&&&'''(((+++000555888999888444555666444///+++(((''''''%%%$$$$$$%%%%%%###"""!!!"""$$$$$$%%%'''+++---+++---000333444555444444::::::999:::===AAAEEEGGGFFFEEECCCCCCFFFMMMSSSXXX\\\[[[ZZZYYYXXXUUURRROOOQQQVVV```gggfffcccjjjuuu}}}nnncccXXXGGG777555666666666777<<>>>>>===999666333......000555:::<<<:::666...,,,+++,,,///111222222...///555???JJJPPPPPPMMMMMMQQQXXX___fffkkkmmmnnnkkkjjjmmmssssssoooooosssoooooonnnjjjcccZZZQQQLLLEEEEEE@@@888555888;;;;;;???DDDJJJOOORRRQQQNNNKKKPPPSSSXXX___fffjjjkkkkkk```^^^]]]^^^bbbeeeeeedddiiijjjggg___UUURRRVVV\\\aaa]]]TTTIII???888555555444>>>GGGKKKNNNRRRSSSRRRIIIDDDAAACCCFFFEEE???888333111...---.........---'''((()))***+++,,,,,,,,,******((('''&&&&&&&&&&&&$$$$$$%%%(((,,,...//////...---,,,+++***)))))))))'''(((+++---...---,,,+++++++++***))))))******+++***+++)))%%%&&&)))((($$$%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$&&&(((***+++,,,(((((('''''''''&&&&&&&&&$$$&&&((()))+++++++++***((('''%%%$$$$$$&&&)))+++,,,+++)))&&&$$$$$$&&&)))'''***...///...---,,,,,,((())))))((('''))),,,...+++,,,---...111444666888EEEOOOUUU\\\cccaaagggyyymmmaaa^^^kkk}}}}}}lllcccbbbmmm~~~vvvgggXXXJJJAAA======>>>??????:::222,,,///111333666888999888777888999;;;===???@@@@@@???CCCLLLYYYccchhhjjjlllmmmtttssstttuuuxxx}}}~~~wwwwwwvvvrrrkkkeee```^^^]]]ZZZ]]]eeelllqqq{{{{{{xxxyyywwwssslll```OOOBBB:::777555444333222222333333222///---***%%%###&&&)))'''&&&&&&666;;;OOOmmmvvvsssppprrrwww~~~~~~vvvxxx~~~~~~|||zzzwwwxxxyyyrrrlllqqq}}}wwwddd\\\^^^fffzzzxxxwwwxxxuuuvvvgggWWWLLLJJJDDD888000111...+++(((&&&%%%&&&(((***&&&)))///777???CCCDDDDDDEEE===555///)))$$$$$$(((%%%%%%%%%$$$###"""###%%%(((&&&$$$###$$$(((---000///...000444888888555222555555666888:::???DDDHHHHHHCCCAAABBBDDDFFFKKKRRR[[[___bbb]]]TTTMMMMMMOOOQQQTTTYYY___aaaeeeppp}}}}}}ssseeeRRRAAA888777333000111555<<>>999:::<<<;;;999555111...***---111555888:::;;;;;;444111//////333555555444333111555@@@NNNTTTNNNFFFFFFLLLRRRXXX```iiikkkiiikkkhhhlllvvvvvvnnnmmmssspppnnnnnnoooiii\\\QQQMMMBBB>>>888444555777999;;;AAAFFFIIIGGGFFFJJJNNNOOOVVVYYY]]]bbbfffiiikkkllleeeaaa^^^^^^aaaddddddccchhheee```\\\[[[YYYXXXWWWaaa\\\RRRFFF@@@???:::333222999AAAFFFLLLPPPNNNHHHCCC@@@>>>AAAEEECCC;;;333///...---+++***))))))((((((%%%$$$'''---111///---,,,)))%%%%%%&&&'''&&&$$$###$$$&&&)))+++---...///000...+++)))*********))))))+++---......,,,***(((***++++++***))))))+++,,,++++++++++++,,,***&&&#########""""""######$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''((((((''''''******(((&&&$$$###%%%''')))******+++,,,,,,------'''&&&%%%%%%%%%''')))***++++++***'''%%%&&&(((***(((+++...000///...------******)))((('''(((,,,///,,,,,,---...111555999<<>>BBBGGGDDDEEEJJJJJJCCC>>>>>>999999777666333000...---,,,...111555777888888888333111///000222444444222444444999CCCNNNRRRNNNHHHGGGKKKPPPUUU]]]fffiiigggjjjgggkkksssrrrkkkllltttrrrmmmkkklllggg\\\PPPKKKAAA<<<555222222666:::<<>>>>>AAADDDCCC;;;333///...---+++)))((((((''''''%%%$$$''',,,///...,,,,,,)))%%%%%%&&&'''&&&$$$"""$$$&&&(((***+++,,,------+++)))))))))***)))'''((()))+++------+++***(((((())))))((('''''')))+++++++++***++++++***&&&$$$###############$$$%%%&&&''''''(((''''''&&&%%%%%%$$$%%%&&&'''((((((((((((***)))(((&&&$$$$$$&&&((((((((()))******+++,,,,,,&&&&&&&&&&&&'''((()))***+++++++++***(((''')))***))),,,///000000///...///---,,,+++((('''(((,,,000...------...222888>>>AAASSS___ccceeegggdddiiizzzhhhWWWYYYaaannnvvvlllZZZSSSTTT___rrr{{{mmmbbb^^^YYYTTTNNNIIICCC>>>:::555555444666777777666444555999===???===;;;;;;<<<>>>@@@CCCEEEHHHMMMSSSWWWXXXWWWVVVVVVWWWYYY[[[]]]sssyyy|||{{{}}}tttoooeee\\\WWWUUUWWWYYY\\\ZZZ^^^kkkyyy}}}wwwtttyyyvvvhhhUUUDDD:::444111000---///000...---///444888444---((((((((()))+++000888XXX|||qqqmmmmmmiiijjjmmmsssyyy~~~uuuqqqpppoooggg```fffrrruuulllfffkkkwwwxxxrrrllliiigggaaaRRREEEAAA===333------+++***'''%%%%%%''')))***)))...777BBBKKKOOONNNMMM<<<222)))((()))((('''(((&&&&&&&&&%%%$$$###$$$&&&'''&&&$$$$$$%%%(((+++---......000333666666555333000333666555444666<<>>CCCBBBAAAAAACCCGGGLLLPPPLLLLLLKKKJJJKKKMMMNNNPPPccchhhkkkkkkjjjllltttzzzzzzlllggg```ZZZWWWVVVVVVWWWVVVUUU[[[jjj{{{|||xxxrrrpppxxx|||qqqdddQQQAAA777222///...///222333111///333;;;BBB:::333+++)))((()))...444BBBiiizzzqqqlllllliiikkkooouuuzzz}}}|||~~~~~~}}}yyyvvvwwwyyyiiiffffffhhhdddaaakkkyyykkkfffiiiyyywwwrrrnnniiiccc^^^[[[NNNBBB===999333...---***)))'''&&&&&&''')))***'''---888DDDMMMPPPOOOMMM:::...%%%&&&))))))'''&&&&&&''''''%%%$$$###%%%&&&'''&&&%%%%%%&&&'''***++++++,,,...000222333222111...222666555222222888>>>EEEHHHLLLPPPNNNOOOXXXcccfffaaa[[[XXXYYY\\\]]]\\\]]]aaaeeefffbbbeeettt|||sssiiigggppp~~~wwwoooiii^^^OOOBBB<<<;;;;;;:::555222444===EEEPPPNNNKKKKKKJJJGGGCCCAAA===;;;888444111...---,,,000111444555555333111///333333333444444555444444666<<>>DDDDDDDDDDDD@@@<<<999999:::===@@@>>>888222///...,,,)))'''&&&%%%%%%&&&%%%$$$&&&)))******(((((('''%%%%%%%%%&&&&&&&&&&&&'''((()))***+++++++++******,,,...000///---***###%%%''')))***+++******(((((('''&&&$$$$$$&&&))),,,***)))((())))))'''&&&$$$$$$$$$%%%&&&'''((())))))))))))))))))((('''&&&%%%&&&&&&''''''&&&&&&%%%'''(((((('''%%%%%%&&&(((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''))))))******111111000...***'''&&&&&&'''***,,,---------...///000000...+++***+++...111...---,,,...333;;;DDDIIISSS```ddddddjjjmmmsssgggPPPLLL[[[kkkjjjfffTTTGGGJJJPPP[[[mmmyyy{{{rrrggg___ZZZPPPKKKFFFDDDDDDDDD@@@===:::>>>BBBDDDBBB@@@@@@AAACCCCCCBBBBBBCCCEEEGGGGGG???????????????AAABBBCCCTTTVVVWWWWWWXXX^^^hhhpppzzz~~~vvvfffccc___\\\ZZZVVVRRRNNNOOOPPPWWWfffyyy{{{zzzwwwrrrqqqvvv{{{wwwoooeeeYYYIII;;;444000...---111333555333222666???FFF>>>666///+++))))))///666DDDmmmxxxooohhhfffiiinnntttzzz||||||{{{yyytttxxxzzzyyy|||}}}}}}vvvwww{{{{{{xxxssslllgggfffgggiii]]][[[]]]bbbaaabbbooollljjjttt|||tttqqqooojjj```WWWRRRHHH>>>:::888444000...***)))'''&&&&&&&&&((()))%%%+++555AAAJJJMMMKKKHHH999...%%%&&&)))(((&&&%%%%%%&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&'''((()))''')))+++------......///...111444333111111666:::@@@CCCJJJOOOOOOPPPYYYcccbbb\\\WWWWWW[[[```bbbaaa___bbbfffgggeeeiiixxx}}}zzzyyy~~~wwwnnnfffeeennn}}}yyynnncccWWWIIIAAA>>>;;;<<<:::666444888BBBKKKRRRPPPMMMKKKIIIHHHEEEBBB===<<<;;;888555111...,,,222444777888777555111///000111222222222333444444999@@@HHHKKKKKKJJJMMMOOOTTTZZZaaaeeejjjlllhhhbbb```bbbeeegggeeedddhhhoooggg___YYYYYYWWWPPPIIIFFF???:::444333666===DDDIIIHHHKKKLLLLLLPPPVVVXXXWWWdddeeefffcccaaabbbhhhmmmmmmkkkkkknnnrrrtttrrroookkkkkkgggaaa[[[WWWWWWXXXOOOOOOKKKBBB===<<<:::777;;;CCCIIIHHHEEEBBB>>>999666666777999;;;999444000---,,,***(((&&&%%%$$$$$$&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$%%%'''(((%%%&&&'''((())))))))))))((()))+++...000///,,,***"""$$$&&&(((+++,,,------+++***)))'''%%%&&&(((***,,,***''''''((((((((('''%%%%%%%%%%%%&&&'''((()))%%%&&&'''(((((((((((((((((((((''''''&&&$$$###"""&&&'''((('''&&&&&&''')))%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***+++,,,222222000---)))&&&&&&'''''')))+++,,,,,,---...000///000///...,,,---000222000///...000666>>>FFFLLLVVVbbbdddeeepppxxx~~~wwwaaaUUUXXXhhhvvvhhh___KKKAAAGGGLLLUUUeeeooouuu|||xxxtttfff___WWWTTTTTTSSSOOOJJJGGGGGGGGGHHHGGGFFFEEEDDDAAA@@@@@@AAACCCCCCAAA@@@;;;;;;;;;;;;;;;<<<<<<===FFFHHHIIIIIIKKKQQQZZZaaahhhmmmrrrvvvyyy~~~tttjjjgggbbb___[[[TTTKKKEEELLLPPPWWWddduuu}}}tttzzzyyyvvvssstttssslllcccWWWNNNAAA777333111000...///111333444444777===BBB>>>888222...+++)))...555BBBiiixxxvvvssslllddd```eeekkksssxxxyyywwwtttsssnnnrrruuuvvvzzz|||||||||wwwssssss{{{}}}}}}}}}yyypppgggddd```[[[VVVSSSRRRRRRSSSQQQOOORRRXXXZZZ^^^mmmsssuuu~~~xxxrrrooommmfffZZZPPPHHHAAA999666777666333///***)))(((&&&&&&&&&&&&&&&$$$)))333>>>EEEHHHEEEBBB777...'''((()))(((&&&&&&%%%%%%%%%$$$###"""###%%%&&&&&&&&&&&&''''''&&&&&&$$$&&&)))*********,,,------///000000111222444666;;;>>>EEELLLNNNPPPXXXaaa```\\\YYYYYY]]]```aaa```aaaaaadddggghhhkkkxxxxxxsssqqqqqquuunnngggfffjjjuuurrrcccSSSEEE??????;;;:::888666777===GGGOOOPPPQQQOOOKKKJJJJJJFFFBBB>>>======;;;888444111///777999<<<>>>===:::777444...///000000000222555777>>>DDDIIIKKKJJJKKKPPPTTT[[[aaagggiiillllllggg___```bbbeeehhhiiiiiijjjkkkddd]]]XXXTTTNNNEEE>>>===:::777555555:::AAAFFFIIIHHHLLLPPPRRRWWW]]]]]]YYYccceeefffccc^^^^^^ccchhhiiiiiijjjnnnsssuuurrrooojjjhhhcccZZZRRROOOPPPTTTOOOPPPLLLDDD===;;;999777===FFFNNNMMMHHHCCC===777444444444444555444111...+++***)))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$''')))###$$$%%%&&&'''(((((((((&&&'''(((+++---,,,)))'''"""$$$&&&))),,,...000000...---,,,)))''''''***---,,,***&&&%%%&&&(((((((((&&&&&&%%%%%%%%%&&&''''''###$$$%%%&&&'''(((((((((((((((''''''%%%$$$""""""$$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''***,,,...000000...+++((('''(((***(((***,,,------...///111...///000000//////111222333222222555:::BBBIIINNNYYYbbbbbbeeeuuuooo```]]]fffttt}}}iii\\\EEE<<>>>>>===<<<<<<;;;;;;:::<<>>======BBBAAAEEELLLQQQWWWhhh|||xxxwwwqqqkkkfffbbbYYYNNNDDD<<<888444333666777444///+++***((('''%%%%%%$$$$$$&&&***222;;;BBBDDDAAA>>>444...*********((((((+++###$$$$$$###!!!!!!"""$$$%%%&&&'''''''''&&&%%%%%%###&&&((()))((()))+++---,,,+++***,,,000222222111777999???IIINNNQQQWWW^^^]]]]]]]]]^^^___`````````bbb```aaaeeegggkkkttt}}}tttmmmkkkllliiibbb___fffrrr|||hhhTTTDDD======<<<999666555888@@@IIIOOORRRTTTRRRNNNMMMNNNKKKDDDCCCBBB@@@===:::888777777<<>>===>>>HHHLLLLLLOOOWWWbbbnnnwww||||||mmmeee]]]ZZZ[[[ZZZTTTNNNHHHFFFDDDFFFHHHIIIGGGDDD???>>>===;;;999888666666777;;;@@@CCCCCCBBBCCCCCC@@@HHHQQQXXX^^^iiiwww}}}sssggg^^^[[[YYYVVVSSSRRRYYYbbbjjjuuu~~~{{{ssswwwxxxtttllleee```ZZZTTTKKKDDD===888777666444222111111333666:::;;;;;;999;;;777555222---(((***000;;;KKKiiiwwwfffZZZSSSTTTLLLHHHMMMSSSSSSQQQOOOVVV[[[aaadddeeeeeegggiiillloooqqqrrrvvv{{{zzzwwwuuuuuuyyyuuunnnjjjmmmqqqsssxxxzzzuuuqqqlllaaaPPPCCC>>><<<999666555333000///555444:::CCCJJJRRRfffzzz}}}wwwqqqkkkbbb[[[UUULLLAAA:::555333000111555888444///,,,+++)))'''%%%$$$######(((,,,333;;;AAABBB???<<<222...+++++++++)))***...###$$$$$$###!!! """###%%%&&&'''''''''&&&%%%$$$###&&&))))))((((((+++...+++(((&&&)))///222000---666666<<>>???@@@CCCGGGJJJKKKHHHEEEBBB777888888777777;;;BBBHHHIIIKKKLLLLLLNNNRRRXXX]]]bbbdddccc``````aaa___YYYVVVXXX\\\bbbhhhjjjccc[[[QQQPPPQQQNNNDDD:::888<<<;;;;;;>>>CCCIIINNNPPPPPPXXXZZZ[[[\\\aaagggfffbbbeeeiiijjjfff```]]]```eeeaaaaaacccgggjjjjjjfffbbb______\\\TTTKKKHHHJJJNNNNNNQQQMMMDDD;;;777555222<<>>>>>======>>>@@@CCC<<>><<<:::555111222444777;;;===<<<888555222666777222)))&&&+++111888III]]]ffffffhhhrrr|||xxxwwwqqqhhh___]]]aaaeeennnqqqnnncccVVVNNNGGGBBB<<<===>>>???@@@BBBFFFIIIOOOQQQQQQOOOMMMPPPYYY```jjjmmmpppsssyyy}}}uuuhhhjjjsss~~~{{{}}}sssnnnlllooorrrtttzzz|||qqqfffaaa[[[OOOCCC<<<777555111...------...///...222555666<<>>AAABBB>>>888...***((())))))(((***...'''&&&$$$!!! """###$$$%%%%%%%%%%%%$$$'''''''''''''''((()))***((()))+++,,,,,,---///111///000444<<>>:::777999999;;;EEEPPPPPPRRRUUUTTTMMMJJJRRR^^^``````___\\\XXXTTTRRRRRRSSSSSSXXXbbbeee```YYYVVVGGGGGGFFFCCC@@@===:::999CCCBBBCCCJJJWWWaaa]]]TTTZZZ^^^bbbdddeeeeeefffgggnnnpppooojjjdddaaadddhhheeecccaaabbbcccbbb___[[[^^^```___XXXNNNIIIKKKOOOLLLJJJFFFAAA===999777555BBBLLLTTTSSSLLLDDD:::222222000---***((('''((((((###%%%&&&$$$!!! """%%%%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&$$$"""###%%%(((''')))---000111000...,,,''''''((()))******'''$$$''''''''')))+++///333555666222,,,(((((()))*********(((&&&$$$###$$$&&&'''))))))'''&&&%%%$$$######'''(((((((((((((((''''''&&&'''''''''&&&%%%$$$$$$!!!###&&&'''&&&'''((()))&&&'''(((*********)))((('''&&&%%%%%%&&&))),,,...000,,,)))(((***++++++)))---+++***+++...///...,,,+++,,,,,,...///111333444222666:::<<<>>>DDDLLLSSS]]]bbbiiiqqq{{{lllfff___dddxxxyyyyyyaaaQQQAAA:::999888:::<<<======>>>>>>AAAGGGOOOTTTUUUXXXaaannnxxx~~~vvvoooggg]]]]]]```]]]]]]XXXKKKNNNJJJIIILLLJJJDDDBBBDDD@@@@@@???>>>======???@@@888<<>>BBBCCCCCCAAA???BBBIIIOOO```eeeiiilllqqqtttmmmccceeennnyyy~~~|||}}}}}}xxxqqqooonnnnnnqqqvvvzzz|||rrrfffZZZTTTNNNDDD999444333222///---,,,------...+++...111333999FFFXXXeeeooorrruuuyyy~~~wwwsss{{{sssggg]]]PPPEEE>>>888222...222000111444888888444000------......---,,,)))'''...666===@@@AAA@@@;;;444...***'''((('''%%%&&&***%%%%%%###!!!!!!"""######$$$$$$%%%&&&&&&((((((((('''(((((())))))(((***+++,,,+++,,,---///---///333888@@@HHHOOOSSSTTTYYY___ccccccccccccccc[[[ZZZ\\\___```bbbjjjsssxxxpppeee\\\^^^YYYTTTVVVeee|||nnnWWWJJJCCCDDD>>>;;;======>>>DDDKKKUUUWWWYYY\\\]]][[[XXXUUUNNNLLLJJJHHHGGGFFFCCCAAAIIIOOOSSSTTTVVVVVVPPPIII@@@<<<;;;===>>>???GGGPPPRRRSSSUUUSSSNNNKKKTTT___YYYYYYYYYWWWTTTRRRPPPPPPXXXWWWYYY```aaaZZZSSSOOOCCCBBBBBBBBBBBBAAA???===EEEGGGIIIOOO[[[dddccc\\\[[[```fffgggffffffgggiiijjjjjjjjjiiiggggggjjjmmmhhhfffddddddccc```\\\XXX^^^aaaaaa\\\SSSMMMMMMPPPPPPNNNJJJDDD>>>;;;;;;<<>>BBBGGGIIIPPPZZZbbbmmm}}}}}}qqqooorrrooonnniiiZZZ^^^ZZZXXXXXXTTTOOOLLLMMMHHHGGGDDDBBB@@@???>>>>>>777:::===???@@@DDDJJJPPPYYY___hhhttttttkkklllpppsssvvvyyyxxxtttrrrvvv{{{{{{uuunnnooonnnnnnnnnllldddZZZQQQJJJEEE@@@>>>???@@@@@@>>>???>>>======>>>>>><<<:::666555333///,,,***,,,...666888:::777444555;;;AAA>>>>>>===888333222444777777999999777777999666111///000111000000111444666888999999777555777===BBBQQQWWW___ccceeefffccc]]]___gggrrryyy{{{zzzyyyyyyxxx{{{{{{tttooorrrooojjjmmmwwwzzzvvv{{{|||uuubbbVVVJJJDDD???777000---......---------,,,,,,,,,(((***---000666???JJJQQQTTTZZZ___ccciiiqqqtttrrrqqq}}}rrrhhh___VVVIII>>>777222---***000000222555888777111,,,+++///333333000+++***)))333;;;AAABBBAAA???777000---)))&&&&&&%%%"""###&&&#########!!! """""""""""""""$$$%%%'''))))))))))))))))))((((((((()))+++,,,,,,+++***,,,---+++---111444777>>>GGGMMMSSSWWW]]]bbbeeefffeeedddZZZZZZ]]]```aaaaaagggooowwwrrriii```aaa^^^WWWVVVcccwwwyyyaaaTTTMMMRRRKKKDDDAAA???@@@EEEKKKUUUWWWZZZ\\\\\\ZZZVVVTTTNNNPPPQQQPPPLLLHHHDDDCCCNNNUUUYYYYYYWWWVVVRRRMMMDDDBBBAAACCCDDDEEEKKKRRRUUUTTTSSSSSSPPPPPPXXXbbbZZZZZZZZZYYYXXXVVVUUUTTT[[[XXXXXXZZZWWWOOOHHHEEE<<<<<<>>>BBBGGGIIIGGGDDDLLLPPPSSSUUU[[[bbbbbb___\\\ccckkklllhhhfffhhhlllgggffffffhhhllloooqqqqqqllljjjhhhfffccc^^^XXXTTT___ccceeebbb[[[TTTSSSTTTSSSRRRNNNFFF>>><<<@@@DDDDDDJJJMMMLLLIIICCC888...000///,,,)))((('''(((((($$$%%%%%%$$$""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%###""""""%%%'''((()))+++------+++***((((((&&&%%%&&&'''((('''&&&$$$$$$$$$%%%'''***---///...+++(((&&&&&&&&&%%%$$$%%%$$$"""!!! """###$$$'''''''''''''''((()))***++++++++++++***)))'''''''''&&&%%%%%%%%%&&&'''(((&&&'''((((((&&&&&&&&&((())))))************)))(((((('''''''''(((***,,,---,,,,,,++++++,,,---............//////000///...---******+++,,,...000111333444888>>>BBBGGGLLLRRRVVV]]]___eeeppp||||||aaa]]]\\\fffyyyssslllRRRJJJ@@@;;;:::999888777444555555444333444777999AAACCCHHHMMMPPPWWWgggvvv}}}pppsssrrrpppmmmhhhaaa\\\ZZZUUUQQQKKKGGGDDDBBBAAAAAA<<<===?????????BBBFFFIIIRRR]]]kkkxxxxxxqqqpppzzz|||wwwwww{{{zzzuuuooonnnoooqqqrrrooofffZZZQQQKKKGGGBBBBBBFFFJJJKKKKKKIIIFFFBBB????????????>>>777444111...---,,,,,,+++444222000------///333666333444444333000///000222222333111000222555222,,,---......---,,,,,,///111333333333111///000444777BBBJJJTTTZZZ\\\[[[ZZZZZZZZZbbbmmmuuuwwwvvvsssrrrtttyyy~~~vvvqqquuuooodddhhhvvvzzzrrryyy~~~}}}wwwkkk___PPPGGG>>>;;;888222---+++***+++,,,---------,,,,,,((()))+++000555:::===>>>CCCIIINNNPPPUUU^^^fffjjjsssxxxkkk^^^WWWNNNCCC999333///---+++///000444777999666///***+++111666444...******---666===CCCCCCAAA>>>666///+++'''%%%&&&%%%""""""&&&###$$$###!!!!!!"""!!!!!!!!!###&&&)))++++++++++++******)))((((((***+++,,,,,,***)))***,,,+++...000000000555???GGGSSSUUUYYY^^^bbbdddeeedddaaa``````aaaaaaaaagggooo|||zzzsssiiijjjgggbbb```fffqqqjjj]]]XXX[[[TTTLLLGGGDDDCCCDDDFFFNNNQQQUUUWWWVVVSSSPPPNNNOOORRRTTTRRRMMMHHHFFFFFFNNNVVV\\\[[[WWWVVVTTTQQQKKKHHHFFFFFFHHHKKKQQQVVVWWWSSSQQQSSSTTTWWW___hhh```___^^^]]]\\\ZZZXXXVVVWWWSSSQQQPPPLLLCCC===<<<888999>>>FFFOOOSSSRRROOOVVV[[[]]]ZZZXXXZZZZZZYYY\\\fffnnnoooiiieeegggllljjjggggggkkkqqquuutttqqqlllkkkjjjhhhddd^^^WWWSSS___dddgggfff```ZZZWWWVVVSSSSSSOOOFFF===;;;AAAHHHIIILLLMMMLLLJJJFFF;;;000///---+++(((''''''((()))%%%%%%%%%$$$#########$$$&&&&&&&&&''''''&&&%%%%%%###$$$$$$###"""###%%%&&&))))))*********)))''''''(((&&&%%%%%%&&&(((((('''######$$$%%%&&&)))***,,,***(((&&&&&&&&&%%%$$$"""$$$###"""!!!!!!"""$$$%%%&&&&&&&&&'''(((***,,,,,,,,,++++++***)))(((&&&%%%'''&&&%%%$$$%%%&&&)))*********+++)))'''&&&'''(((***************))))))))))))(((((())))))+++,,,---***++++++++++++,,,---......///111111000...---,,,((())))))***,,,...000111333666<<>>AAA@@@BBBNNNZZZmmm}}}xxxpppjjjddd___WWWPPPMMMJJJHHHFFFAAAAAA@@@??????AAADDDGGGOOOaaauuutttpppvvv{{{xxxxxxwwwtttqqqooorrrtttuuupppeeeYYYQQQKKKHHHFFFHHHNNNTTTWWWXXXQQQMMMGGGBBB@@@@@@@@@@@@777333///,,,,,,,,,+++***,,,***(((((()))+++------+++,,,......------------......,,,***,,,///,,,&&&*********)))''''''***,,,,,,,,,+++***))))))+++---777@@@LLLUUUWWWWWWXXXZZZYYY```jjjsssvvvuuurrrpppooottt}}}zzztttuuulll___cccsssyyyrrrzzz~~~vvvjjjXXXJJJ===888444666555000,,,+++(((***,,,---......---,,,***+++---111555777555222888>>>BBBBBBFFFRRR]]]dddpppzzzjjj[[[NNNGGG===444///.........///222666::::::666///+++---222666222+++(((+++111666<<>>EEEHHHLLLLLLKKKHHHGGGGGGNNNPPPPPPMMMHHHFFFGGGJJJNNNVVV\\\[[[YYYYYYXXXUUUPPPNNNJJJHHHKKKQQQXXX[[[WWWQQQOOOSSSZZZ```gggnnneeeccc___]]][[[XXXTTTPPPLLLIIIGGGFFFBBB:::666777888<<>>EEEHHHJJJJJJHHHGGGDDD;;;111---,,,)))'''''''''((()))&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&"""$$$%%%$$$######%%%''')))))))))(((((('''&&&&&&(((&&&%%%%%%'''((((((((($$$%%%%%%&&&'''((()))***((('''&&&&&&&&&&&&$$$"""#########"""###$$$%%%&&&&&&&&&&&&''')))+++,,,---*********)))(((&&&%%%$$$((('''%%%$$$%%%''')))*********)))'''%%%$$$%%%&&&******))))))))))))))))))))))))))))))***+++,,,,,,***+++------,,,+++---......000222222000---,,,+++(((((()))***,,,...000111222555:::AAAIIIRRRYYY]]]___\\\dddyyyqqq\\\bbbeeekkkwwwhhh\\\IIIHHHBBB<<<999999777222111222333333444555999;;;555555888;;;::::::@@@IIITTTbbbqqqxxxxxxvvvqqqjjjeeeaaa\\\UUUOOOHHHFFFBBB@@@@@@AAADDDFFFOOOddd|||wwwuuu}}}yyytttsssssstttrrrtttuuussslllaaaUUUNNNIIIGGGGGGKKKTTT[[[```aaaVVVQQQIIICCC@@@??????>>>555222...+++******))))))((('''&&&'''))))))((('''(((((()))***+++************+++***((())),,,+++(((,,,,,,,,,+++))))))+++---******)))))))))))))))***222999EEERRRWWWXXXZZZ^^^\\\aaajjjqqquuutttqqqnnnhhhnnnvvv~~~}}}zzzuuurrrggg^^^cccpppvvvrrryyy~~~wwwjjj[[[III;;;000,,,,,,000000---******((()))+++,,,------,,,,,,,,,---///222333222///---///444666777===KKKYYY___ooo~~~ooo___IIICCC:::111,,,,,,...000111444999<<<;;;777222...///333555222+++)))---222333888<<<;;;:::999555///(((%%%%%%''''''%%%%%%(((%%%&&&&&&$$$""" !!!!!!!!!!!!"""$$$&&&)))***+++,,,---------,,,+++***+++---...---++++++,,,---///000000///...111777;;;MMMQQQUUUWWWXXXZZZ___cccfffaaa]]][[[XXXZZZcccnnnzzz|||ttttttuuuuuutttyyypppbbbYYYWWWVVVRRRMMMJJJHHHAAA888<<<@@@CCCCCC@@@???@@@BBBIIIIIIGGGDDDBBBCCCFFFIIIMMMTTTYYYYYYZZZ[[[ZZZWWWQQQPPPLLLJJJNNNWWW\\\]]]WWWOOOLLLSSS]]]eeejjjooojjjfffaaa]]]ZZZVVVPPPKKKBBB@@@@@@AAA===777555777===EEEPPP\\\dddhhhhhhgggiiinnnnnngggaaaaaacccdddeeemmmvvvwwwrrrlllkkkllltttqqqoooqqqtttsssmmmhhhdddeeefffdddaaa^^^]]]]]]YYY[[[\\\[[[WWWSSSPPPOOOOOOOOOLLLEEE<<<999;;;>>>AAADDDDDDAAA???===777///,,,***((('''&&&'''((()))'''%%%$$$###%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%"""$$$%%%&&&%%%%%%&&&(((***)))((('''&&&&&&'''''''''&&&&&&''')))***)))(((%%%&&&&&&''''''((((((((((((&&&%%%%%%&&&&&&%%%############$$$%%%&&&'''(((''''''''''''(((***+++,,,))))))))))))(((&&&%%%%%%((('''&&&&&&&&&'''((()))''''''&&&$$$!!! """###((((((((('''((()))******'''''''''(((((()))******+++---//////---,,,---///---000333222///,,,***************,,,---///111222444555888???HHHQQQYYY]]]ZZZ[[[hhhooo___iiimmmpppwwweeeXXXJJJJJJFFF>>>:::;;;999444111222333333444666:::===888666777999999999===CCCEEEOOOXXX]]]dddsssvvvhhh^^^VVVQQQKKKGGGEEEGGGIIIKKKRRRggg~~~{{{qqqmmmqqquuussstttsssnnneeeZZZOOOIIICCCBBBEEELLLVVV^^^cccdddWWWQQQIIIBBB>>><<<;;;:::222000...***(((''''''(((''''''(((((()))))))))((())))))))))))***+++***)))(((,,,,,,)))(((+++---+++---......---+++,,,...000++++++++++++,,,,,,,,,+++///444AAAQQQZZZ[[[]]]aaa```dddjjjppprrrqqqmmmjjjeeekkkttt{{{~~~}}}zzzxxxtttllldddbbbhhhnnnqqqqqqqqquuussshhhXXXIII<<<222,,,((((((++++++))))))+++'''((())))))************+++---///000///---+++******---......666EEERRRWWWlll~~~rrrbbbKKKEEE<<<333---,,,///222333666;;;===<<<999555333000444666555000---...111000444666444333333000+++)))&&&%%%''''''$$$###&&&"""$$$%%%%%%$$$$$$$$$%%% !!!"""###%%%&&&'''(((***+++---.........,,,+++,,,---......---,,,---///000000//////000222444666DDDMMMVVVZZZXXXXXX^^^ccc___\\\YYYYYYXXXZZZcccmmm{{{wwwvvvyyy{{{~~~pppaaaVVVQQQQQQNNNIIIHHHHHH@@@666999<<<>>>===;;;;;;???CCCAAA???<<<<<<>>>AAADDDEEEKKKOOORRRSSSVVVXXXVVVPPPMMMOOOOOONNNTTT\\\^^^[[[VVVNNNJJJRRR^^^fffiiijjjiiiddd^^^YYYVVVQQQJJJDDD<<<<<<>>>@@@===888888;;;DDDOOO^^^hhhmmmooopppqqqrrruuutttnnnjjjkkknnnooonnnttt|||~~~{{{uuuqqqpppqqqpppoooqqqrrrpppkkkfffaaabbbcccaaa^^^]]]^^^```[[[ZZZYYYVVVSSSQQQOOOOOOPPPOOOMMMGGG@@@;;;999999999>>>???<<<888666333///***)))'''&&&&&&'''((()))(((&&&######%%%&&&%%%#########$$$%%%%%%%%%%%%%%%###%%%&&&'''&&&&&&''')))***)))'''&&&&&&'''((()))'''&&&''')))+++,,,***(((%%%%%%&&&&&&'''&&&&&&&&&'''%%%######$$$%%%$$$$$$""""""###$$$%%%&&&'''((((((((('''''''''((()))))))))))))))))))))((('''&&&(((((((((((('''''''''''''''&&&%%%###!!! """$$$&&&&&&&&&&&&'''(((***+++%%%%%%&&&&&&''''''((((((,,,///111111...---...000,,,000333222...+++)))***++++++,,,---///111333444666666888===FFFPPPWWW[[[[[[```qqqooobbbooossstttxxxeeeWWWLLLMMMIII@@@<<<===;;;555333444444444444777<<>>>>>BBBJJJUUU^^^cccdddVVVPPPHHHAAA<<<:::888777000000...***&&&%%%&&&(((###$$$%%%&&&&&&''')))******((((((((()))))))))(((''',,,---(((%%%''')))***)))******)))((((((+++---***))))))***,,,,,,+++)))...111>>>PPP\\\^^^```ddddddfffjjjnnnpppnnniiifffeeelllvvv}}}|||xxxvvvrrrhhhbbbffflllnnnnnnooogggkkkgggYYYHHH<<<333......)))'''((((((''')))---''''''''''''(((((())))))))),,,......+++)))(((((()))***))))))111???JJJNNNeee|||zzztttzzz~~~rrrcccPPPKKKAAA777000...111444444888<<<>>>===:::777666111444888888555111//////...111111...---...+++'''***'''&&&'''&&&"""!!!### """%%%&&&&&&&&&((())) !!!###$$$&&&&&&''''''***+++---//////...---,,,,,,---///...------...000111///...///111333333333<<>>IIIVVVfffpppsssrrrtttwwwxxxzzzxxxrrrnnnppprrrrrruuuzzz|||vvvssslllmmmnnnppppppnnnjjjfff```bbbbbb___]]]\\\___bbb___]]]ZZZVVVSSSRRRRRRRRRQQQPPPNNNJJJDDD>>>999666555;;;>>>:::555444222000***)))'''&&&&&&'''((()))(((&&&######%%%&&&%%%###"""###$$$$$$%%%%%%%%%%%%###%%%'''(((''''''((()))***)))'''&&&&&&''')))***&&&'''(((+++------+++(((%%%%%%&&&&&&&&&%%%%%%$$$&&&$$$"""!!!###$$$$$$$$$!!!!!!"""$$$%%%&&&'''''')))((((((''''''''''''((())))))*********))))))((((((((())))))((('''&&&%%%))))))'''%%%######%%%'''%%%$$$$$$%%%&&&(((***+++%%%%%%%%%&&&&&&((()))***------......///............------,,,,,,+++++++++---,,,,,,---...000222444999;;;???DDDLLLUUUZZZ[[[___mmmzzzkkkbbbqqquuupppmmm]]]TTTWWWUUULLLCCC@@@>>><<<888<<<<<<777555888:::888666444666999999888;;;@@@BBBEEEFFFDDDBBBGGGUUUaaakkknnnttt}}}uuunnnhhhcccZZZPPPPPPUUUdddqqqwwwrrrssswwwvvvpppllljjj```PPPEEEBBBAAA<<<<<>>888555666777888===CCCBBBDDDHHHKKKLLLKKKIIIGGGAAAEEELLLSSSXXX[[[\\\\\\NNNNNNRRRYYY___aaa\\\WWWYYYUUUPPPLLLHHHCCC===888:::<<<>>>===;;;;;;===@@@LLLZZZhhhmmmnnnrrrwwwyyy~~~tttlllmmmqqqtttwww{{{{{{yyyppppppnnnlllmmmooonnnjjjgggiiiddd\\\WWWUUUXXX]]]``````aaa[[[SSSQQQVVVXXXVVVWWWYYYUUUMMMEEEBBB>>>999999999999777222...,,,+++$$$$$$$$$%%%&&&)))+++,,,---+++(((%%%###"""######!!!"""###%%%&&&&&&%%%%%%"""###$$$%%%&&&''''''''')))(((&&&%%%$$$$$$%%%%%%((((((((()))******++++++'''&&&%%%%%%''''''&&&%%%&&&%%%$$$###$$$&&&((()))((('''&&&%%%&&&&&&((()))))))))((((((((((((((())),,,,,,,,,+++)))'''&&&%%%))))))(((((((((((())))))......---)))%%%$$$&&&)))+++'''%%%(((---///---***&&&&&&&&&&&&'''((())))))++++++,,,,,,------,,,,,,------------,,,,,,+++***++++++++++++,,,...111222777:::???EEENNNVVV[[[]]]fffuuuzzzjjjbbbqqq~~~vvvcccccchhhhhh___UUUNNNHHHCCCAAA???<<<:::888666555555888777999<<<<<<;;;===BBBAAACCCCCC???<<<@@@KKKUUUWWWYYY^^^fffooozzz}}}yyyvvvmmmccc___aaajjjttt|||zzzzzz|||xxxqqqkkkggg^^^PPPFFFDDD>>>;;;===FFFUUUdddkkkmmmggg[[[NNNEEE<<<444222555222...)))&&&&&&'''''''''))))))''''''''''''((()))***+++,,,,,,+++***(((&&&((()))***)))((((((***,,,+++******)))(((((())))))))))))))))))***,,,---///222111:::GGGLLLJJJOOOYYYaaaaaabbbccceeefffggghhhnnnrrrvvvwwwuuurrrqqqqqqrrrpppnnnllljjjfffbbb___VVVQQQIII???666...)))''')))((('''((()))*********+++***)))((('''(((((()))************)))((('''&&&((())))))***---444<<>>888:::======???CCC;;;666444555777888===CCCBBBCCCCCCCCCCCCBBBBBBBBB@@@CCCHHHNNNRRRTTTTTTTTTMMMMMMPPPUUU[[[\\\YYYTTTSSSOOOKKKHHHEEE@@@:::666===???BBBAAA@@@@@@DDDGGGTTT```jjjnnnppptttwwwxxxwwwoooiiikkkpppsssxxx|||yyy~~~{{{vvvpppppppppooonnnllliiigggeeeaaa[[[VVVUUUXXX]]]```bbbbbb\\\TTTRRRVVVWWWUUUVVVXXXVVVNNNGGGCCC>>>999888888888555111---+++***$$$######$$$%%%(((***++++++***'''$$$###"""#########$$$%%%&&&'''&&&&&&%%%######$$$%%%&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%''''''(((((()))*********((('''&&&&&&(((((('''&&&%%%$$$######$$$&&&((()))((('''&&&%%%%%%&&&''''''))))))((((((((((((((()))++++++++++++***)))(((((((((((('''((()))***,,,---...///...+++'''&&&'''******'''&&&(((---///---***(((((((((''''''((())))))))))))*********++++++++++++,,,---......---++++++))))))))))))+++---///000555888???HHHQQQXXX^^^aaaqqquuujjjdddrrr~~~mmmvvv}}}zzzppphhh___XXXRRRHHHBBBDDDCCC;;;777888:::999;;;>>>>>>;;;===BBBBBBBBB@@@<<<888;;;CCCKKKIIIJJJMMMRRRZZZdddlllqqquuu{{{wwwqqqppptttzzz}}}xxxrrrkkkfff]]]QQQHHHEEE888888;;;DDDRRR```lllrrrlllbbbTTTHHH===444222444000---(((&&&&&&((()))))),,,+++((('''&&&(((***+++,,,,,,------,,,***)))((()))******)))''''''(((***))))))******))))))((((((((((((((()))+++---000111444111555>>>@@@???CCCKKKTTTVVVXXXZZZ[[[^^^bbbeeekkkmmmoooooommmkkkkkkkkkmmmlllkkkjjjeee^^^UUUNNNDDD@@@;;;444...)))&&&%%%((()))******))))))***++++++***))))))((())))))))))))))))))(((((('''&&&%%%&&&&&&((()))+++///555999GGGUUUccchhhjjjiii```SSSXXXbbb|||wwwsssmmmhhheee___ZZZVVVYYYccciiiaaaTTTNNNIII@@@555---***+++---555666888::::::888666444111000000000///---)))&&&%%%$$$$$$%%%&&&&&&%%%######$$$$$$###""""""###%%%''''''&&&%%%%%%&&&'''(((&&&''''''&&&%%%%%%''')))+++,,,---...///...------,,,+++)))'''&&&)))///333......///000000000000000,,,555???GGGOOOYYY___```^^^^^^______\\\]]]fffrrrzzzwwwsssiii^^^RRROOOKKKGGGFFFGGGJJJKKKHHHAAA<<<===@@@@@@AAACCC999555333666888999>>>DDDDDDCCC@@@>>><<<<<<<<<======???CCCGGGIIIJJJJJJJJJLLLKKKKKKOOOSSSUUUSSSPPPLLLJJJHHHFFFDDD@@@;;;777999<<<@@@BBBCCCFFFLLLPPP]]]dddkkkmmmppptttvvvtttpppjjjgggkkkooosssxxx~~~~~~~~~zzzyyy{{{{{{xxxrrrtttuuurrrlllhhhfffgggaaa^^^YYYVVVVVVXXX\\\___cccbbb]]]UUURRRTTTUUUSSSUUUWWWVVVPPPKKKFFF@@@999888777555222///,,,***)))######"""###$$$&&&((())))))'''&&&$$$###"""######%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$((('''&&&%%%$$$$$$$$$%%%&&&'''((())))))*********)))(((''''''((()))((('''$$$$$$###$$$%%%''')))***)))(((&&&%%%$$$%%%%%%&&&(((((('''''''''(((((())))))******+++++++++******''''''&&&'''))),,,///111.........,,,)))((()))******(((&&&(((,,,...---+++***))))))(((((((((((()))))))))))))))******+++,,,+++,,,---...///...,,,+++)))))))))***+++---///000555888AAALLLUUU[[[bbbhhhzzz{{{lllhhhiiittt|||ttt{{{vvviiiZZZRRRVVVTTTGGG@@@CCCAAA???AAACCCBBB>>>???BBBAAA@@@>>>;;;999<<>>777555222...***(((&&&%%%(((***---,,,)))(((***,,,*********)))))))))******))))))))))))((('''&&&%%%$$$&&&((()))***,,,///222>>>HHHSSS[[[aaaddd^^^UUU[[[dddwww~~~rrrfff[[[UUUTTTJJJJJJLLLSSS^^^ccc[[[NNNIIIEEE===444,,,)))***+++000222555777777555333111...------------+++'''$$$%%%$$$%%%&&&((('''%%%###"""###$$$###""""""$$$&&&(((&&&%%%$$$$$$%%%''')))'''((()))(((''''''((()))++++++,,,---------,,,+++******))))))***,,,000222,,,---......//////......---444===EEENNNVVV\\\___```aaacccaaa\\\]]]jjjyyy}}}wwwuuurrriii```TTTPPPJJJEEEBBBEEEKKKQQQLLLGGGCCCBBBDDDEEEEEEEEE;;;777555888999:::>>>DDDEEEDDDBBB@@@>>>===<<<<<<:::<<<>>>AAACCCDDDDDDEEEHHHGGGFFFGGGJJJLLLLLLKKKJJJJJJJJJIIIGGGCCC???;;;555999???CCCGGGMMMUUU[[[___dddgggiiilllrrrsssqqqnnnkkkjjjnnnqqqsssyyyzzzwwwwwwvvvssstttxxxyyytttjjjcccbbbddd]]][[[YYYWWWWWWYYY\\\]]]aaa___[[[UUURRRQQQQQQPPPSSSVVVWWWTTTPPPLLLCCC:::888666222///---+++)))'''###"""""""""###$$$&&&'''&&&%%%$$$#########$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######'''&&&&&&%%%%%%$$$$$$$$$&&&'''(((***************((('''&&&'''((()))(((&&&%%%%%%%%%%%%'''(((***+++)))(((&&&$$$$$$$$$$$$$$$''''''&&&&&&''''''((((((******++++++++++++******'''&&&&&&&&&(((+++...000,,,,,,,,,+++******)))))))))((('''))),,,------+++***))))))(((((((((((()))***)))))))))***+++------***+++---...///......---,,,++++++,,,---///111333888;;;DDDQQQZZZ___gggppp~~~yyyoooaaagggooowww|||zzzssssss{{{sssiiikkkfffVVVLLLNNNKKKJJJJJJKKKHHHBBBAAADDD===;;;999888999===BBBEEE=========>>>BBBGGGLLLPPPQQQWWW___gggnnnttt{{{yyyyyysssooommmkkkhhhcccYYYKKK@@@333444777;;;BBBMMMYYYbbb```___[[[QQQFFF===666333///+++'''&&&''')))***+++((('''%%%$$$%%%))),,,///)))***+++,,,---......///---...---,,,)))((()))***'''((()))******)))((('''&&&'''((())),,,000333444666222///000333555:::???FFFNNNXXX\\\ZZZXXXZZZ]]]```___^^^^^^^^^^^^^^^^^^[[[XXXTTTOOOIIIBBB:::555///...,,,***((('''&&&%%%(((+++------***((()))+++)))))))))*********))))))************)))(((''''''%%%''')))******+++,,,...777>>>FFFNNNVVV\\\[[[VVVZZZeeettt|||mmm\\\LLLCCCAAA;;;???DDDLLLVVVZZZSSSGGGCCC@@@:::222,,,))))))+++,,,...000222222000...---,,,,,,,,,,,,---+++(((%%%$$$$$$$$$%%%'''&&&$$$"""!!!"""######"""###%%%''''''%%%$$$###$$$%%%''')))(((***+++***)))((()))***)))***+++,,,++++++))))))$$$$$$&&&)))+++,,,,,,+++***+++,,,,,,---,,,,,,,,,...333===GGGPPPVVV]]]bbbaaaccceeebbb]]]^^^mmm~~~yyyuuusssoooiiidddZZZUUUNNNGGGDDDHHHPPPWWWRRROOOKKKIIIJJJKKKIIIFFF>>>:::888;;;<<<<<>>@@@BBBDDDDDDEEECCCBBBBBBDDDEEEFFFGGGHHHJJJLLLLLLJJJEEEAAA>>>999===BBBFFFJJJPPPYYY```\\\aaadddeeeiiinnnpppnnnqqqppprrruuuuuutttyyy~~~yyywwwtttooouuuyyyzzzssshhh___^^^aaa[[[[[[ZZZYYYYYYZZZ[[[[[[]]]ZZZWWWTTTQQQNNNNNNNNNQQQVVVZZZYYYXXXSSSIII>>>999555000---,,,***((('''###""""""!!!"""###$$$%%%############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%$$$$$$'''(((***+++,,,,,,+++***'''&&&%%%%%%''''''&&&%%%&&&&&&'''((()))***+++,,,((('''%%%$$$#########$$$&&&&&&%%%&&&&&&'''((((((++++++++++++***)))((((((((('''&&&%%%&&&(((***+++))))))***++++++***)))(((((((((((()))+++,,,---,,,(((((((((''''''((())))))******))))))***,,,...///+++,,,,,,---...//////000............000222444555<<<===FFFTTT\\\```kkkwwwqqqfff[[[hhhvvvzzzuuunnnfffmmmwwwhhh]]]\\\WWWUUUTTTSSSMMMEEEBBBDDD<<<:::777777:::>>>@@@BBB<<<;;;;;;;;;===???BBBDDDEEEIIIPPPUUUYYY```hhhnnn~~~rrrrrrzzz~~~oooggghhhgggeeebbbZZZKKK===555666666888<<>>;;;999555///***((()))*********+++,,,,,,+++***)))*********,,,------***'''###""""""###$$$$$$###!!!"""#########"""###$$$&&&&&&&&&%%%%%%%%%'''((())))))+++,,,,,,***))))))***((()))***+++***)))((('''$$$&&&(((,,,//////---***))))))***+++++++++++++++,,,000;;;IIISSSXXX___eeeaaabbbdddccc___aaaqqqxxxuuuqqqlllhhhggg```[[[TTTOOOOOOSSSXXX\\\VVVUUUPPPLLLLLLMMMIIIDDD>>>::::::<<<>>>>>>AAAFFFCCCFFFJJJLLLKKKGGGAAA===::::::;;;===???BBBEEEFFFCCCBBBAAAAAAAAACCCDDDFFFGGGJJJNNNNNNJJJEEE@@@>>><<>>GGGTTT\\\```lll{{{}}}kkkbbb[[[jjj|||}}}sssmmmeeeoooxxxtttllliiigggddd\\\RRRMMMMMMHHHDDD@@@@@@BBBDDDDDDCCC>>>>>>>>>======>>>>>>>>>===BBBHHHKKKMMMPPPVVV[[[jjjuuuzzzyyywwwlllmmmvvv{{{kkk```bbbaaa^^^]]]XXXJJJ;;;555333222333777<<>>:::777888<<>>???BBBEEEGGGBBBCCCCCCCCCCCCDDDFFFHHHHHHLLLQQQQQQLLLEEE@@@>>>===@@@BBBDDDFFFLLLTTTZZZ^^^gggnnnmmmlllooorrrsssxxx{{{}}}xxx|||||||||yyyxxxtttooojjjmmmooollleeeaaa```bbb```aaaaaaaaa___\\\YYYVVVUUUQQQQQQTTTSSSNNNNNNQQQPPPWWW___eeehhhdddVVVIII<<<555...******+++)))'''%%%$$$###"""""""""###$$$!!!"""###%%%'''((())))))%%%$$$######$$$%%%&&&'''###$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$######%%%(((*********((('''(((&&&%%%&&&'''((('''&&&'''''''''(((((((((''''''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%&&&'''((((((((()))))))))(((((('''''''''((())))))((('''&&&&&&'''(((,,,......+++((('''((()))******+++,,,---%%%%%%%%%&&&&&&((()))***))))))(((((()))+++...///---,,,+++***,,,...222444000000000000222444666777@@@???FFFTTT[[[___mmm}}}||||||gggbbb]]]kkk~~~tttqqqjjjttt~~~zzzqqqeee______WWWRRRMMMKKKLLLMMMJJJGGG>>>>>>>>>>>>===<<<:::999:::@@@FFFIIIIIIIIIMMMQQQVVVaaafffccciii}}}qqqgggkkkttt{{{{{{}}}wwwggg]]]^^^\\\XXXXXXVVVIII;;;222///---...222666999:::IIIPPPQQQGGG>>>:::666222000---(((&&&&&&((())))))---,,,+++***))))))))))))...---,,,+++************++++++,,,***)))(((***+++((('''&&&&&&&&&((()))***%%%%%%&&&(((***---000222000---)))'''+++111444444<<>>>>>???BBBDDDFFFCCCDDDEEEEEEEEEFFFHHHJJJKKKPPPTTTTTTNNNGGGAAA???AAADDDHHHKKKOOOVVV___fffcccmmmuuutttpppqqqtttvvvxxx|||yyy}}}zzz}}}|||xxxuuuuuuqqqmmmdddgggiiihhheeeccccccdddbbbcccddddddaaa]]]XXXUUUSSSOOOPPPUUUUUUPPPOOOSSSPPPWWW```hhhlllhhhZZZLLL===666---******+++***'''%%%$$$###"""""""""###$$$ """$$$&&&((()))******%%%%%%$$$$$$%%%'''(((***"""######$$$$$$$$$######"""###%%%%%%&&&%%%$$$###!!!###&&&((()))(((&&&%%%)))'''&&&'''((()))((('''&&&&&&''''''&&&&&&%%%$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&'''((())))))))))))&&&''')))++++++***(((''''''''')))---000000---)))'''(((*********+++,,,...++++++******+++,,,,,,------+++)))'''''')))+++---((()))+++---///000000000...///111333555666666777===>>>HHHUUU]]]aaakkkxxxvvvddd```dddttt|||vvviiikkk~~~xxxvvvmmmggg]]]XXX[[[]]]VVVKKKBBBCCCCCCCCCAAA>>>;;;999@@@??????@@@DDDFFFGGGGGGSSSRRRUUU\\\aaahhhttt}}}uuunnnmmmttt{{{zzzyyy{{{yyyooofffbbb^^^YYYVVVSSSKKK@@@777//////...+++***---444:::GGGIIIFFF>>>999777555222222000+++&&&$$$&&&+++000......,,,***(((''')))++++++,,,,,,,,,+++(((%%%$$$+++***((('''&&&&&&&&&'''((((((((((((((((((((((((&&&''''''''''''(((+++...,,,***((())),,,...---+++777===EEEJJJLLLPPPUUU[[[NNNJJJDDD???:::777333000000+++&&&&&&((()))'''$$$&&&(((***+++,,,+++)))((('''(((***++++++***)))(((,,,***'''&&&&&&'''&&&&&&))))))))))))((('''%%%%%%)))))))))***+++---...//////...,,,***))),,,111555@@@]]]xxx___MMM@@@777222,,,,,,,,,+++++++++******...,,,***'''&&&&&&''''''$$$############$$$%%%&&&'''''''''(((((((((((((((((('''%%%""" ###&&&&&&'''((('''%%%$$$%%%&&&)))******+++++++++*********+++,,,---............))))))(((((())))))***+++,,,+++******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...444@@@OOOZZZ]]]ZZZUUUWWW___iiimmmiiigggppp}}}~~~vvvssskkk___UUUPPPSSSXXX\\\\\\]]]``````^^^XXXTTTOOOMMMKKKEEE<<<444555222222888BBBKKKPPPPPPSSSVVVYYYXXXSSSLLLEEEBBBAAACCCBBB???;;;<<>>IIIKKKKKKSSSYYYccctttyyyzzzzzzwwwsssqqqrrrttttttqqqxxx}}}oooppp|||}}}}}}}}}zzzwwwuuutttuuupppiiibbb___aaaeeeiiikkknnnoookkkbbb\\\\\\\\\ZZZ^^^\\\YYYUUUSSSRRRSSSSSSTTT]]]ggglllkkkcccRRRCCC:::333+++(((***++++++)))(((&&&%%%######$$$&&&'''&&&%%%$$$%%%'''))))))((()))((((((((()))((('''%%%((((((''''''&&&$$$$$$######%%%''''''%%%$$$###$$$#########$$$%%%&&&'''(((******)))((('''%%%###"""'''''''''%%%###"""###%%%'''''''''%%%###"""$$$&&&&&&&&&''''''((((((((()))***)))(((''''''((()))***''')))***(((%%%###$$$&&&'''(((+++...111000---***---,,,***((('''(((((())),,,,,,+++++++++,,,,,,---,,,+++)))(((((()))+++,,,******++++++,,,---......000111333444555666888999??????HHHUUU^^^cccpppwwwgggbbbdddrrrxxxzzzrrrjjjooo|||ppphhhhhhggg___TTTPPPNNNLLLKKKJJJGGGCCC@@@AAAAAAAAACCCFFFHHHGGGFFFHHHGGGIIIOOOSSSXXXbbblllpppuuu~~~sssoooooowww}}}yyyxxxtttllleeebbb\\\UUUPPPLLLFFF===666000///,,,))))))...666<<>>888666333222777AAALLLRRRTTTTTTUUUTTTQQQLLLFFFCCCAAABBBDDDDDD@@@;;;<<>>666000***''')))***)))&&&&&&%%%$$$######$$$&&&''''''&&&%%%&&&((())))))(((((('''&&&'''(((((('''%%%(((''''''&&&%%%%%%%%%%%%&&&''')))(((&&&$$$######%%%$$$$$$$$$%%%&&&''''''***))))))(((&&&%%%###"""%%%&&&&&&$$$"""!!!"""###$$$%%%%%%######$$$''')))((()))))))))***************)))(((((((((((()))***(((***+++***'''&&&'''((('''(((***---000000---***,,,+++***))))))(((((((((---,,,,,,+++++++++,,,,,,++++++************++++++,,,,,,***)))***+++---...222333444555555777:::===BBBCCCKKKYYYaaahhhwwwtttfffccceeepppssssssmmmjjjuuu}}}zzzxxxpppfffddd```\\\ZZZZZZVVVMMMGGGFFFFFFHHHJJJLLLLLLIIIGGG@@@>>>???CCCFFFIIIOOOWWW^^^bbbhhhooowwwsssooonnnsss}}}zzzuuupppkkkfffaaaYYYOOOIIIFFFAAA:::555000...+++((()))///888>>>GGGJJJGGG<<<111---,,,+++,,,+++(((&&&%%%(((...222111///,,,)))((()))+++,,,))))))***++++++***((('''&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&'''***,,,///...,,,,,,---...---,,,---222999===???AAAFFFIII===999333000...------,,,,,,***((()))++++++)))&&&(((((()))******)))((('''))))))***+++***)))'''&&&+++***))))))******(((&&&************)))(((''''''(((((((((((()))+++,,,---+++,,,,,,+++***+++...000444CCC[[[tttuuuaaaWWWIII>>>888444111///*********)))))))))(((((()))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$'''***&&&'''((('''&&&%%%&&&''')))))))))))))))((('''&&&&&&(((***,,,,,,,,,***))))))***+++,,,,,,,,,++++++***))))))***,,,---,,,***%%%&&&'''))),,,...000222222888CCCNNNVVVXXXUUURRR\\\]]]aaafffiiikkkrrr{{{|||yyy|||vvvwwwzzzzzzrrrcccXXXTTTTTTXXXZZZ\\\bbbiiikkkhhh______]]]WWWNNNFFF@@@===888555333777AAAKKKSSSWWWRRRQQQNNNIIIDDDAAA@@@AAACCCGGGIIIDDD======DDDMMMRRRRRRTTTZZZ```bbbaaa___ccc]]]WWWUUUTTTQQQHHHAAACCCQQQVVVVVV[[[\\\ddduuuyyyxxxtttpppllllllnnnqqqkkkgggmmmxxxwwwkkkdddhhhqqqrrrsssqqqnnnkkkiiiiiiiiihhhffffffiiimmmrrrvvvwwwpppcccXXXXXX___dddeeebbbbbbaaa___]]][[[YYYXXX[[[aaafffddd___UUUEEE777222...)))'''((((((&&&$$$$$$######"""###$$$&&&''')))(((&&&'''((())))))(((&&&%%%%%%&&&'''(((&&&%%%''''''%%%%%%$$$%%%&&&'''((()))***)))'''$$$######&&&&&&%%%%%%%%%&&&&&&'''))))))((('''%%%$$$#########$$$$$$###!!! !!!""""""""""""""""""%%%)))---+++++++++++++++,,,,,,,,,***)))(((''''''((()))***)))***++++++))))))***+++&&&'''(((+++......,,,***++++++++++++***)))((((((,,,,,,+++************+++************************...,,,***)))))),,,///111333444555555444666;;;???CCCFFFQQQ___ggglllzzzjjj^^^aaaiiiqqqppplllhhhkkk|||}}}xxxtttppppppnnngggXXXMMMNNNOOOQQQSSSTTTQQQLLLHHH???======@@@BBBCCCGGGLLLOOORRRVVVYYY___nnnwwwkkkmmmqqqzzzzzzrrrmmmjjjhhh\\\UUUMMMGGGDDD@@@999333---,,,+++***---222888<<>><<>>CCCEEE@@@888222000---,,,+++++++++***((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&***++++++,,,,,,+++******''''''&&&%%%$$$############$$$&&&''''''(((***,,,'''((())))))''''''((())),,,,,,++++++***)))(((''''''(((***+++++++++)))((()))+++---...///...,,,+++))))))***,,,......---++++++++++++,,,...000333555444;;;EEEOOOUUUXXXYYYXXX[[[VVVUUU\\\cccgggkkkooo~~~~~~|||uuulllkkknnnkkkhhhbbb```fffmmmmmmggg\\\^^^\\\SSSGGG>>><<<===888888:::>>>CCCGGGIIIJJJDDDEEEFFFEEECCCBBBBBBCCCHHHNNNRRRPPPJJJHHHMMMSSSQQQOOOPPPWWW```fffeeecccjjjiiifff^^^UUUNNNLLLLLLLLLZZZ___```eeeeeehhhtttuuutttssssssrrrrrrqqqqqqkkkhhhlllwwwzzzqqqhhheeekkklllllljjjfffbbb``````eeehhhkkkjjjiiikkkqqqvvvvvvpppggg```bbbiiikkkhhhaaaaaaaaa```]]]YYYUUUSSSYYY___aaa\\\TTTKKK@@@666...---++++++***(((&&&$$$""""""######$$$%%%&&&'''+++)))'''''')))))))))((($$$######$$$&&&'''&&&$$$%%%%%%$$$$$$%%%&&&((()))$$$&&&)))***)))(((((()))((((((''''''&&&'''''''''((('''&&&$$$###############$$$&&&&&&$$$#########"""###"""!!!!!!###'''+++************))))))))))))&&&%%%$$$$$$$$$$$$%%%&&&((('''(((((()))*********$$$######$$$'''(((((('''******+++,,,,,,+++)))((()))))))))))))))***++++++++++++************++++++---,,,******,,,000444666111555888777444555:::@@@BBBIIIZZZjjjpppqqq{{{oooVVVRRRccctttrrrkkkdddeeerrrrrriiiiiiiiihhheee]]]TTTNNNFFF???;;;<<<<<<<<<===@@@AAABBBBBBAAADDDNNN^^^iiixxxxxxnnnjjj~~~~~~tttmmmhhhddd___[[[LLLIIIGGGHHHHHHDDD:::333)))***,,,111555777777555999;;;888111...000111000000000...+++((('''(((***(((&&&%%%(((,,,...,,,***((((((((()))******++++++'''(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))((())))))((('''&&&((()))((()))+++---///000000///...,,,***)))***++++++***)))))))))))))))(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''')))***+++***)))((())))))******)))((((((((((((((((((((()))******%%%'''))))))((((((***+++)))...111000000444555333+++++++++***************((((((((('''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%)))***+++,,,---,,,++++++(((((('''&&&$$$###""""""!!!$$$&&&((((((((()))+++'''((())))))(((((()))***++++++,,,++++++***)))(((((()))))))))))))))))))))***+++,,,---------,,,,,,))))))+++---000000...,,,++++++******,,,...111333777>>>HHHQQQWWWZZZ\\\]]][[[VVVVVV\\\cccfffiiilllyyy~~~~~~wwwpppfffaaaeeejjjggg```UUUVVVSSSKKK@@@999888999666888<<>>===<<<::::::<<<;;;;;;<<<<<>>@@@AAACCCDDDEEEFFFFFFDDDBBBCCCCCCGGGKKKQQQVVVWWWUUURRRQQQNNNOOOPPPTTT[[[bbbiiimmmjjjllllllhhhbbb]]]\\\\\\YYY______cccooorrrpppuuuxxxtttppppppsssxxxzzz{{{zzzxxxwwwxxxvvvooojjjhhhjjjjjjkkkjjjjjjkkkoooqqqpppsssssskkkaaa^^^cccjjjmmmppppppmmmkkkllljjjfff^^^]]]ZZZWWWRRRMMMIIIGGGOOOVVVYYYUUUMMMEEE<<<444...---,,,***(((''''''(((%%%&&&&&&'''''''''&&&&&&'''&&&%%%&&&((())))))(((&&&&&&%%%&&&''''''%%%###$$$%%%&&&(((((('''&&&%%%"""%%%''')))((((((((()))''''''''''''((()))******'''&&&$$$"""!!!"""###$$$"""%%%'''((('''%%%%%%%%%!!!###$$$$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''')))'''&&&''')))***)))''''''%%%$$$$$$&&&)))******+++++++++******++++++,,,******+++,,,---///000111---+++)))'''''')))+++---...---,,,++++++---...000111777<<<===999888<<>>;;;;;;<<<666666777:::>>>BBBGGGIIIMMMWWWfffxxxvvvlllhhhkkk{{{~~~vvvmmmiiiiiicccWWWMMM>>><<<:::===@@@@@@:::444...,,,,,,...333777777666222000***'''+++111111---+++++++++(((&&&$$$$$$%%%***))),,,222888:::777222)))))))))((()))***++++++))))))******)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&(((%%%''')))(((&&&&&&)))+++(((((((((***++++++)))''')))((((((((()))(((%%%###******)))&&&$$$###$$$&&&######$$$%%%&&&((()))***&&&&&&&&&&&&''')))***+++(((&&&$$$%%%''')))******''''''((((((((((((((('''***))))))))))))******+++%%%&&&&&&&&&%%%&&&)))+++((()))'''###$$$'''&&&""""""###&&&'''((()))+++---))))))((((((((('''''''''%%%&&&&&&&&&&&&%%%$$$###"""$$$&&&)))******))))))******((('''%%%$$$"""""" ###&&&((((((''''''(((''')))******))))))***,,,'''((()))))))))))))))(((((('''%%%$$$$$$%%%'''(((++++++*********+++,,,---***+++---000333333000...---,,,+++,,,...222666888AAAGGGPPPVVVYYY[[[]]]___UUUSSSUUU[[[______```cccgggooozzzooo___VVVYYY]]]WWWMMMKKKIIIDDD>>>888444333333333555777999;;;>>>BBBDDDGGGHHHGGGDDDBBB@@@AAACCCEEEIIIOOOVVVYYYXXXSSSNNNPPPQQQSSSVVV[[[ccclllrrrffffffeeeeeedddbbb___]]]^^^bbb```dddssswwwtttwwwtttooojjjkkkrrr{{{~~~{{{vvvoookkkjjjhhhiiijjjkkklllpppvvvzzzuuuxxxvvvlll```ZZZ___gggggglllnnnjjjggggggeeebbb]]]\\\YYYTTTOOOJJJFFFDDDLLLSSSWWWSSSJJJBBB999222------,,,)))'''&&&''')))'''''''''(((''''''&&&&&&&&&%%%$$$%%%''')))))))))((('''&&&&&&''''''%%%######%%%'''))))))'''%%%###$$$&&&((()))'''&&&''''''''''''''''''(((***++++++'''%%%###"""!!!"""###$$$"""$$$'''((('''%%%$$$$$$###%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((***(((&&&'''***+++)))&&&)))'''%%%%%%(((+++,,,,,,,,,+++*********+++,,,---------,,,,,,,,,---......)))***++++++,,,,,,,,,,,,++++++++++++,,,------...222666::::::999:::@@@FFFUUUbbbsss{{{|||lll]]]___iiisssyyyppp___[[[pppvvvoooWWWIIIGGGAAA>>><<<444444555777999;;;>>>BBBEEEFFFLLLVVVddd{{{}}}vvvrrrlllgggeeexxx|||pppccc]]][[[RRRGGG<<<:::999:::;;;:::666222------...111444555444333000+++&&&$$$&&&((()))(((&&&''''''&&&%%%%%%(((******((((((///>>>FFF<<<,,,))))))))))))************''''''(((((((((((('''''''''''''''''''''((())))))(((%%%###"""###$$$$$$###$$$%%%&&&&&&&&&''')))+++((()))+++,,,+++***(((&&&'''((()))))))))'''&&&%%%((('''&&&%%%$$$%%%&&&&&&###%%%'''&&&###"""%%%(((&&&%%%$$$$$$%%%&&&((()))'''''''''(((((((((((((((&&&%%%&&&))),,,+++'''###,,,)))&&&%%%''''''%%%""")))))))))((((((''''''&&&'''''''''''''''&&&&&&&&&'''''''''''''''((()))***&&&'''((())))))(((''''''&&&''''''((('''&&&$$$######$$$&&&((()))(((((('''++++++***)))((('''&&&&&&&&&&&&&&&'''((()))***+++'''((()))))))))(((&&&%%%'''(((******))))))***,,,+++***)))(((((()))***+++***,,,...---+++***))))))+++,,,,,,,,,,,,,,,,,,,,,000...---//////...222999@@@KKKVVVZZZWWWUUUXXX]]]\\\UUURRRVVVWWWWWW[[[bbbfffkkktttzzztttgggZZZTTTVVVWWWQQQIIIJJJEEE>>>;;;;;;;;;:::999<<<;;;888555888AAAFFFFFFFFFFFFDDD>>>999999>>>DDDDDDEEEKKKUUU^^^___WWWOOOTTTXXX\\\^^^___aaafffiiifffbbbaaadddcccaaadddkkkiiiddd```dddmmmvvvyyyyyyvvvsssmmmiiiooo|||~~~}}}xxxooohhhfffjjjooommmfffiiiuuuyyytttwwwwwwqqqeee\\\ZZZ[[[ZZZccceeefffccc___]]]^^^```___aaa___VVVKKKEEEGGGKKKPPPOOOOOOOOOLLLEEE999111******))))))((((((''''''*********))))))((('''&&&&&&'''(((***++++++++++++))))))***(((%%%$$$$$$%%%'''(((((((((((((((''''''+++***)))((((((((((((((())))))'''%%%+++222222,,,'''&&&$$$"""!!!!!!""""""$$$%%%%%%&&&%%%$$$###"""######%%%&&&'''&&&%%%%%%(((((('''&&&&&&%%%$$$$$$%%%$$$#########%%%''')))&&&'''((((((((('''&&&%%%&&&%%%$$$&&&(((***+++*********))))))***,,,---///---,,,,,,+++,,,,,,------***+++,,,---............++++++++++++,,,---......222555999:::;;;>>>CCCGGGUUUcccsss|||ggg[[[aaannnxxx|||mmm^^^^^^vvv{{{aaaPPPKKKCCCAAA???777555666777888999;;;>>>@@@???EEEOOO^^^tttxxxnnnhhhcccbbbdddzzz~~~|||wwwkkk___ZZZXXXPPPGGG===;;;:::::::::888333///,,,,,,---000333444333111///+++&&&$$$%%%&&&'''&&&&&&'''''''''&&&&&&(((***,,,++++++333AAAHHH>>>...))))))(((((())))))******(((((((((((('''&&&%%%%%%((((((''''''(((((()))***(((&&&######$$$%%%%%%$$$%%%&&&&&&&&&&&&''')))+++)))***+++,,,,,,+++)))(((((()))*********)))(((''')))((('''&&&%%%%%%&&&&&&$$$%%%&&&%%%$$$%%%'''(((''''''''''''''''''((()))&&&''''''''''''((((((((('''&&&'''))),,,,,,)))'''---***'''&&&''''''&&&$$$))))))((((((''''''''''''((((((''''''''''''&&&&&&))))))((((((((())))))***%%%&&&'''((()))(((((('''$$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''(((((((((''')))))))))(((((((((((((((&&&&&&&&&%%%&&&&&&''''''((((((((((((((('''&&&&&&((()))******)))((()))+++)))))))))(((((())))))))))))+++......,,,***))))))***,,,...000000///...---000......111111000444:::<<>>===888444777???DDDCCCEEEEEEBBB<<<666555999>>>CCCFFFNNNWWW___```ZZZUUUUUUYYY___bbbcccdddfffggggggcccbbbccccccccchhhooolllgggcccgggpppwwwxxxvvvyyyzzzvvvooommmuuu{{{yyyuuunnniiiiiikkknnnkkkeeegggqqqsssmmmqqqrrrnnnddd]]]\\\\\\[[[^^^```bbbaaa``````bbbeeeeeeeeeccc\\\SSSNNNNNNOOOUUUSSSQQQPPPKKKCCC777...))))))))))))(((((('''''')))))))))))))))(((((('''&&&'''((())))))*********((())))))(((%%%$$$$$$%%%''''''((((((((('''''''''((((((((((((((()))******''')))---444999888111***'''&&&&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$###!!! ###$$$%%%&&&'''&&&%%%%%%(((''''''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$&&&'''(((&&&&&&&&&'''''''''&&&&&&'''&&&%%%&&&)))++++++*********))))))***+++---...,,,++++++*********++++++***+++,,,...///000000000++++++++++++,,,---...///111333777;;;???DDDGGGIIIWWWcccqqq|||xxx___XXXeeeuuu~~~~~~ggg]]]bbb~~~hhhVVVNNNGGGGGGGGG???888777777777777888999:::;;;@@@IIIXXXoootttfff]]]ZZZ___fffzzz~~~zzzvvvooocccXXXTTTRRRLLLEEE???===;;;:::888444///,,,******+++...000111000///...+++'''$$$$$$$$$%%%$$$'''((((((((('''''')))++++++,,,...777BBBFFF<<>>999555777>>>BBBAAACCCBBB???888222111444777???EEENNNWWW]]]^^^\\\ZZZYYY^^^dddhhhiiihhhhhhhhhkkkhhhfffggggggiiiooovvvoooiiifffjjjsssxxxvvvqqqzzz~~~tttllloooyyyyyyvvvvvvsssnnnjjjjjjlllmmmiiiccceeelllkkkeeejjjllljjjccc^^^]]]\\\ZZZYYY[[[]]]___aaacccgggjjjiiigggddd```[[[WWWTTTSSSTTTRRRNNNLLLGGG???555---)))))))))((((((((((((''''''(((((()))))))))))))))''''''''''''''''''''''''((())))))(((%%%$$$$$$%%%''''''''''''''''''''''''%%%%%%&&&'''((()))+++,,,(((***777IIIMMM@@@000)))'''''''''(((''''''&&&&&&############"""!!! ###$$$&&&''''''&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&'''(((((('''&&&''')))+++++++++***)))))))))***+++,,,---+++******))))))))))))***)))***,,,...///000111111+++++++++,,,---...///000000111555;;;BBBGGGJJJKKKYYYbbbnnnyyyqqqZZZXXXjjj{{{|||ddd^^^fff}}}hhhZZZUUUPPPSSSSSSJJJ<<<:::888777777888888888<<>>===:::777222---***(((((()))+++...///---,,,...,,,(((&&&$$$$$$$$$$$$'''((())))))(((((()))+++)))***///888@@@@@@777---)))(((&&&%%%%%%(((***,,,))))))((((((''''''(((((()))))))))))))))******+++(((&&&$$$$$$&&&((()))(((***'''%%%$$$&&&((()))***)))***+++,,,,,,,,,++++++)))*********++++++++++++++++++***)))((('''&&&&&&'''$$$"""$$$(((+++***((()))************(((&&&%%%$$$$$$%%%%%%&&&'''''''''******))))))+++---...///,,,+++***)))))))))))))))+++***)))((('''(((***+++***))))))(((((('''''''''&&&&&&%%%$$$#########$$$"""###$$$%%%'''(((((()))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''''''''&&&&&&'''''''''(((((((((%%%%%%$$$$$$$$$$$$$$$%%%)))(((&&&%%%%%%%%%&&&''')))***+++***(((''''''(((%%%&&&'''(((((('''&&&%%%&&&)))---...---+++))))))+++,,,///222333333222111000///000444333111222666777AAANNNUUUUUUTTTUUUXXXXXXZZZ]]]]]][[[YYY\\\```^^^^^^^^^```hhhwww]]]SSSQQQNNNLLLKKKJJJIIIIIIDDDAAA===;;;;;;>>>AAABBB@@@???<<<888:::@@@CCCBBB@@@>>>;;;555111000222555:::BBBMMMUUUYYY[[[\\\]]]```cccfffiiikkkkkkkkkkkkooonnnooooooooopppssswwwooojjjhhhmmmuuuyyyuuuoooxxx}}}}}}tttlllnnnvvv|||xxxuuuuuuxxxwwwqqqlllkkklllllliiidddeeeiiigggaaaeeehhhgggbbb^^^]]][[[WWWUUUWWWZZZ]]]aaafffjjjlllhhheeebbb```___]]]XXXTTTNNNKKKGGGDDDAAA;;;333---((((((((((((((((((((((((&&&'''((()))************''''''&&&%%%%%%%%%%%%%%%'''(((((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%&&&((()))******--->>>UUUWWWCCC000+++%%%&&&((())))))((('''&&&$$$$$$######"""!!!!!! $$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$#########$$$&&&((())))))((('''(((***,,,,,,+++))))))))))))******+++++++++***)))(((((((((((((((((()))***,,,...//////000+++++++++,,,---...000111///000444:::AAAGGGKKKLLLZZZbbbkkkuuummmYYY[[[ooo~~~uuuccc```kkkyyytttqqqxxx}}}mmmdddbbb```dddbbbUUUCCC???:::888888:::::::::===AAAHHHUUUkkkvvvfff[[[ZZZfffsss{{{}}}vvvpppdddUUUKKKFFFBBB>>><<<======<<<999555000,,,***&&&&&&'''))),,,,,,+++)))...---+++(((%%%$$$%%%%%%&&&((())))))(((((()))***)))+++111999===:::222,,,((('''%%%$$$%%%'''***,,,(((((('''((()))***,,,---)))))))))))))))******+++(((&&&$$$%%%'''((())))))***'''%%%%%%''')))******))))))******************))))))((((((((()))))))))*********))))))((('''''''''$$$"""$$$(((+++***((((((((())))))(((&&&$$$###$$$$$$%%%%%%&&&''''''(((+++******)))***+++...///+++++++++*********++++++,,,+++*********+++,,,,,,++++++***)))((((((''''''&&&%%%$$$######"""############$$$%%%&&&'''((()))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((()))((('''%%%%%%&&&'''''')))******)))'''&&&'''(((%%%&&&'''(((((('''&&&%%%%%%(((,,,---,,,+++******---------...///111222333000///000333222///000444777@@@LLLTTTVVVVVVWWWYYY[[[^^^```^^^\\\\\\]]]^^^___aaaaaabbbeeennn{{{```UUURRRNNNJJJHHHHHHJJJMMMHHHGGGDDDAAA@@@AAACCCEEEBBBCCCAAA???AAAFFFGGGDDD;;;:::777444222222444666888AAALLLTTTXXX[[[^^^aaacccccccccdddgggiiikkkkkkooorrruuuuuutttsssrrrrrrllljjjjjjooovvvxxxuuuppptttwwwvvvqqqooossswwwxxxuuuuuuzzzyyyqqqmmmmmmnnnlllhhhggggggfffcccdddfffeeeaaa^^^\\\XXXRRRTTTVVVYYY]]]bbbfffhhhiiifffccc```___aaa___[[[VVVOOOJJJDDD@@@<<<888111---'''''''''''''''(((((((((%%%&&&''')))************'''&&&%%%$$$#########$$$&&&'''((('''%%%$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&'''(((+++,,,;;;OOOPPP===,,,***$$$%%%'''(((((('''&&&%%%%%%%%%$$$$$$$$$#########%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''###$$$%%%'''''''''''''''######"""###$$$&&&(((******((('''(((***+++++++++(((((())))))))))))))))))+++***))))))(((((((((((('''((()))+++,,,---------+++++++++,,,---///000111///000333888===DDDIIILLLXXXbbbkkkuuu{{{iii[[[aaauuuzzzmmmccceeerrr{{{pppiiiddd```YYY___fffmmmqqqvvv}}}{{{vvvtttrrrvvvqqq```MMMFFF===888888:::;;;::::::???GGGTTTjjjzzznnneeedddmmmxxxzzzrrrcccQQQGGG@@@:::666555666888888666222...+++***&&&%%%&&&(((***+++)))'''------,,,)))&&&%%%&&&'''%%%'''))))))((((((((()))+++...444;;;;;;444...+++&&&%%%$$$$$$%%%''')))+++&&&&&&&&&'''(((+++---///)))(((((((((((()))******)))'''%%%%%%&&&((((((((((((&&&$$$&&&***,,,+++)))*********)))))))))(((((())))))((('''&&&&&&'''''')))))))))))))))(((((('''&&&$$$$$$%%%'''((()))(((''''''''''''&&&%%%$$$###$$$$$$%%%&&&'''(((((()))*********)))((()))+++---***+++++++++******+++---,,,------------.........,,,,,,+++***)))((('''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''')))))))))((('''%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&((()))***))))))((('''''''''''''''((()))***)))'''&&&'''(((&&&&&&''''''''''''&&&&&&%%%(((***++++++***+++,,,///...,,,,,,---///111333///---...111111///111666999AAAJJJPPPRRRSSSTTTUUU[[[]]]]]][[[\\\______\\\^^^aaaeeeeeeggglllvvvhhhUUURRRMMMJJJJJJMMMQQQSSSMMMNNNMMMJJJHHHGGGHHHIIIGGGIIIJJJHHHJJJMMMKKKFFF888777555333333444777888;;;BBBMMMUUUZZZ]]]bbbeeebbb```^^^___cccfffiiiiiilllrrrwwwvvvuuutttqqqmmmlllmmmpppsssvvvwwwuuutttssstttrrrqqqtttzzzzzzvvvwwwxxxuuupppoooqqqrrrnnniiieeedddeeedddeeeddd```]]]\\\WWWPPPTTTUUUYYY^^^cccffffffeeedddbbb______``````^^^[[[UUUNNNFFF???:::555///+++&&&''''''''''''(((((((((&&&&&&((()))************'''&&&$$$###"""###$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%$$$######$$$%%%'''((($$$$$$$$$%%%&&&'''(((((()))***333>>>===111(((&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''%%%$$$&&&&&&''''''((((((((()))%%%%%%%%%&&&''''''((((((######$$$$$$%%%'''((()))***((('''''')))*********'''((())))))))))))((((((,,,+++***)))((((((((((((((()))***+++,,,,,,,,,,,,+++++++++,,,...///111222...111444666888>>>FFFLLLSSSaaaoooyyysssfff]]]gggzzzwwwhhhccckkk{{{vvvcccYYYTTTQQQNNNLLLMMMPPPUUU[[[bbbiiimmmwww}}}~~~kkkWWWMMMAAA999777888999888666<<>>888666111111555666<<>>222///)))%%%###$$$&&&((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%###%%%(((******(((%%%###&&&%%%%%%%%%&&&(((***+++&&&&&&%%%$$$%%%&&&'''(((''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%***)))'''&&&'''(((***+++---///111111...+++)))((()))***+++,,,,,,---------,,,000555;;;???BBBFFFIIIMMMWWWhhh~~~uuuaaa\\\```ooo|||xxxiii]]]eeeyyypppYYYEEE>>>:::444222666555666888;;;<<<===>>>>>>DDDEEEFFFMMM^^^qqqyyywwwgggSSS@@@999666111111555666???OOOeee~~~tttgggTTTAAA444...---,,,,,,,,,++++++******))))))&&&&&&''''''(((((((((((('''&&&$$$###$$$%%%'''((((((&&&%%%%%%'''''''''&&&&&&((())))))&&&$$$$$$$$$$$$$$$%%%&&&&&&'''((((((***'''$$$###%%%'''&&&%%%&&&&&&'''((((((((((((((()))((('''&&&&&&'''((()))'''&&&''')))...222555666***((()))---+++%%%%%%)))(((***+++***(((&&&%%%%%%'''(((***++++++)))&&&%%%'''%%%###""""""###%%%'''((()))))))))((('''&&&%%%$$$%%%'''(((((((((&&&&&&'''&&&&&&%%%$$$#########((()))******++++++******,,,,,,,,,---000111000///,,,,,,+++***************&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))************############$$$%%%&&&&&&''''''(((((('''%%%###"""######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''&&&&&&%%%'''(((((('''''''''(((''''''''''''((()))+++---***++++++***)))***---/////////......---,,,+++++++++---222777999999>>>EEENNNSSSXXXWWWPPPJJJIIILLLNNNOOOSSSXXX]]]```aaa```bbbbbbaaa^^^XXXZZZjjj{{{~~~qqqfffcccccc```\\\]]]___[[[UUURRRPPPSSSZZZ^^^\\\XXXXXXWWW\\\]]]\\\ZZZUUUHHH;;;///...------///111333555999;;;???GGGQQQZZZaaadddgggeeedddgggkkkmmmkkkiiinnnoooppprrrtttuuuwwwwwwyyyzzz{{{yyyuuuuuuxxx{{{}}}{{{}}}~~~uuuppppppuuutttqqqllleeeaaa______\\\___cccffffffccc```^^^[[[YYYZZZ```hhhjjjgggaaa^^^^^^[[[[[[^^^```ZZZQQQGGG===444000///000555:::((('''&&&%%%%%%''')))***+++***)))((('''((())))))'''''''''%%%$$$%%%'''***''''''&&&%%%%%%%%%%%%%%%&&&%%%#########$$$&&&''''''(((***---222888===@@@111...)))&&&$$$$$$&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&(((***)))(((&&&$$$%%%%%%%%%%%%&&&((()))***''''''&&&%%%%%%%%%&&&''''''((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''$$$%%%((()))******)))(((((('''&&&&&&'''((()))***---///111000---***)))(((******+++,,,,,,---------,,,111888???CCCGGGIIIKKKIIIPPPaaauuukkk___```iiivvv{{{tttggg___kkk|||{{{^^^KKK;;;666444000...000333666999:::888666777999;;;<<<>>>AAAKKKYYYaaaccciiirrr~~~jjjUUUAAA:::666222111555888CCCUUUmmmzzzvvvjjjVVVDDD777000------++++++******)))((((((((((((((((((((())))))))))))((('''%%%$$$$$$%%%&&&&&&(((&&&%%%%%%&&&'''&&&&&&%%%'''((('''%%%$$$$$$$$$###$$$%%%&&&'''((()))))))))'''%%%$$$%%%&&&&&&%%%&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%''')))((((((...999BBB///+++)))******'''&&&'''''')))******((('''&&&''''''((()))******)))'''%%%%%%$$$"""!!!!!!"""$$$%%%((()))***+++***(((&&&%%%$$$%%%'''((((((((('''&&&%%%%%%$$$$$$######"""""")))((((((((())))))******,,,++++++,,,...///...---)))(((((())))))***+++,,,((((((''''''&&&&&&%%%%%%'''((()))***++++++++++++$$$$$$############$$$$$$###%%%(((***)))'''###!!!"""###$$$%%%&&&((())))))$$$$$$$$$$$$%%%%%%%%%%%%##################$$$$$$$$$%%%''''''&&&%%%'''((('''''''''((()))***+++,,,,,,,,,,,,+++******,,,...---------,,,,,,+++++++++,,,///555;;;<<<;;;>>>DDDSSSYYY___^^^WWWOOOJJJIIIMMMRRRZZZ___```___]]]\\\______```^^^ZZZ\\\iiixxxwwwiii^^^eeeggggggfffeeeccc[[[RRROOOOOOSSS[[[^^^YYYSSSQQQSSSXXX[[[\\\[[[TTTGGG:::///...------...///222333555777;;;EEERRR```jjjpppmmmiiieeeccceeegggjjjkkklllmmmoooqqqsssvvvwwwxxxvvvxxxxxxwwwuuuvvvzzz}}}vvvqqqqqqtttsssoooiiiddd`````````___eeekkknnnkkkgggeeedddaaa______cccjjjllliiieee____________aaa```XXXNNNBBB999111...///111666<<<(((((('''''''''((())))))(((((('''&&&&&&'''((()))((()))((('''%%%%%%''')))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''))),,,000444888:::...,,,***'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((()))(((((())))))((('''&&&&&&$$$$$$$$$%%%&&&''')))***)))((('''%%%%%%%%%%%%&&&((((((((((((((('''&&&%%%&&&&&&&&&&&&'''((())))))$$$%%%(((***+++,,,,,,+++(((''''''((((((***+++,,,---...000///,,,)))((((((+++++++++,,,,,,---...///...444<<>>???>>>@@@EEEUUU^^^eeeccc]]]UUUNNNIIINNNTTT\\\___]]]YYYWWWWWW^^^^^^``````___```jjjvvvzzznnnccc\\\dddfffgggfffeeeccc[[[QQQMMMMMMRRRXXXYYYSSSNNNMMMQQQTTTYYY]]]\\\TTTEEE:::///...---,,,---...000222555666;;;HHHYYYjjjwww}}}tttooogggaaa___bbbhhhmmmmmmnnnoooqqqsssuuuvvvwwwuuuwwwwwwuuussstttxxx{{{~~~zzzuuuqqqppprrrppplllfff```]]]]]]^^^eeellltttuuuqqqllljjjjjjhhheeedddgggkkknnnllljjjeeeeeedddaaa```]]]UUUKKKBBB:::222///---+++---000''''''''''''((((((''''''$$$$$$#########$$$&&&'''*********((('''&&&''')))&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((('''&&&$$$$$$((((((((()))***,,,...///+++******)))'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&((()))******))))))(((''''''''''''$$$$$$%%%&&&'''((())))))+++***(((&&&%%%$$$%%%%%%(((((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&((()))***%%%&&&((()))***+++++++++))))))******,,,---...///...000111000...+++++++++,,,,,,,,,,,,---...///000222777???EEEJJJNNNRRRTTTZZZVVV```sss||||||uuubbbbbblllzzz{{{oookkkmmmuuu^^^EEE<<<444222333222222222222666999666111...000444444999???CCCCCCDDDHHHMMMTTTUUUYYY```hhhpppvvvyyymmmWWWBBB:::666222222666<<>>888222///111333333333666777666333///---///222333666<<<@@@>>><<>>DDDKKKSSS^^^eeeccc```___YYYPPPIIIKKKMMMPPPQQQTTTXXXZZZZZZXXXZZZ^^^aaaccciiipppzzz|||}}}vvveeeYYYXXX[[[YYYYYYXXXVVVYYY]]][[[UUUOOOMMMNNNOOOMMMIIIJJJMMMOOOPPPUUU\\\[[[OOOAAA999///...------...///222333444999DDDWWWmmm}}}}}}rrrfff]]]]]]fffoooppppppoooooonnnmmmmmmmmmppptttyyyyyyvvvrrrqqqqqqyyywwwvvvwwwzzz|||~~~~~~|||uuuqqqpppnnnjjjiiihhhfffbbb]]]\\\\\\^^^eeekkksssxxxyyyzzz{{{}}}ooommmjjjiiillloooqqqrrrvvvuuuppphhhaaa\\\TTTLLLEEE>>>888666222+++''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%''''''((()))***)))((('''((()))''''''&&&&&&&&&'''(((((('''((()))))))))((('''&&&%%%&&&'''((()))***++++++'''(((((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((()))''''''&&&&&&&&&&&&'''(((%%%&&&'''(((************,,,***((('''%%%%%%%%%&&&%%%&&&&&&'''''''''&&&&&&###$$$$$$%%%&&&'''))))))((((((((((((((((((((((((***+++,,,...000111222333...000111111000000111222......---,,,---///111222555888===DDDLLLWWWbbbiiimmmssstttcccZZZ```jjjvvvyyyoooggglllwwwxxx^^^HHH;;;777111...///333444444777666333222222555888;;;===<<<>>>AAA>>>;;;>>>FFFLLLLLLKKKKKKLLLOOOSSSVVVbbbjjjrrrwww}}}kkkUUU@@@888555222333888;;;HHH^^^xxx~~~xxxyyy~~~wwwooofff```WWWOOODDD:::333111000///++++++***))))))(((((('''******)))))))))(((((((((((((((((((((((('''&&&%%%%%%$$$""""""$$$$$$$$$###&&&''''''&&&$$$%%%''')))''''''''''''(((((((((((('''((()))(((%%%######$$$!!!""""""###############%%%%%%&&&''''''&&&%%%%%%"""%%%((()))(((''''''(((000333111+++'''))))))&&&''')))++++++***(((((()))&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&'''(((((()))******((()))******++++++******'''%%%###$$$&&&(((******,,,+++***)))(((((((((((())))))))))))))))))))))))''''''((()))************(((((('''&&&&&&&&&''''''&&&$$$"""!!!###&&&+++...)))))))))(((((((((((((((&&&&&&''''''((())))))***((('''&&&%%%%%%%%%&&&&&&)))))))))))))))***---000+++(((''')))---...+++'''((())))))(((((((((+++---......---,,,+++******))),,,---111666888;;;CCCLLLTTT^^^ccc___]]]___[[[QQQLLLKKKKKKMMMQQQUUUWWWXXXUUURRRSSSWWW\\\___dddjjjppptttwwwuuusssuuu}}}zzzxxxjjj]]]VVVWWWZZZWWWWWWVVVUUUXXX]]]\\\WWWOOONNNOOOQQQNNNJJJKKKOOONNNMMMQQQYYYWWWKKK===666///...------///111333555777>>>MMMcccyyyxxxjjj___]]]fffooommmllllllkkkjjjiiihhhhhhgggoooyyy~~~|||xxxuuusssvvvssspppqqqtttxxxyyyzzzxxxyyywwwppplllmmmkkkfffeeeeeeeeedddbbbbbbccceeejjjmmmqqqvvvzzz|||}}}}}}pppmmmjjjiiikkkooorrruuuyyyzzzxxxpppiiibbbYYYPPPFFF???777444000+++)))***)))(((&&&%%%$$$%%%&&&'''((('''&&&%%%$$$%%%&&&'''&&&'''))))))((('''((()))&&&%%%%%%%%%&&&&&&'''(((%%%&&&&&&''''''''''''&&&$$$%%%&&&'''((()))))))))&&&'''((((((((('''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''&&&''')))***+++++++++++++++***((('''&&&&&&&&&'''$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''')))***+++(((((((((((()))******+++)))***,,,...000222333333+++,,,......---...///111///...---,,,---///111222444777;;;BBBMMMZZZiiirrr~~~kkkYYYRRR]]]fffqqqsssjjjccckkkwwwqqqWWWCCC;;;888333///000444666666666444222333888@@@FFFIIILLLGGGEEEFFFCCC@@@EEEMMMHHHJJJKKKGGGDDDEEEKKKQQQVVV]]]cccgggoooyyyjjjTTT???777555222444999:::KKKeee~~~|||uuulllbbbZZZOOOHHH>>>666222000000///++++++******))))))((((((***)))))))))((((((''''''&&&&&&&&&'''&&&&&&%%%$$$%%%###""""""###$$$$$$###'''''''''&&&%%%%%%'''***((((((((((((''''''''''''&&&)))***(((%%%"""###$$$""""""###$$$$$$$$$$$$$$$''''''((())))))(((''''''!!!&&&******&&&$$$'''***...333333,,,'''((()))'''(((***,,,,,,***(((((((((&&&&&&&&&&&&''''''(((((()))))))))))))))))))))))))))'''&&&%%%%%%&&&((()))(((''''''''''''((())))))%%%&&&&&&'''((()))******((()))+++,,,,,,++++++***&&&$$$"""###%%%(((******+++******))))))))))))***)))))))))))))))*********&&&'''((())))))*********(((((('''''''''(((((()))$$$###""""""$$$'''+++---''''''(((((())))))******'''''''''((()))******+++(((''''''&&&%%%%%%%%%%%%((())))))((((((***---000+++)))'''***...///+++'''((()))***))))))***,,,/////////...---,,,******)))///...000333555888AAAKKKUUU^^^bbb\\\[[[___[[[QQQSSSPPPNNNOOORRRUUUTTTRRRQQQMMMMMMRRRWWW[[[```fffjjjnnnqqqqqqppprrrvvvzzzyyy~~~}}}}}}~~~pppccc[[[YYYZZZ[[[XXXXXXWWWVVVZZZ^^^]]]XXXOOOOOORRRTTTQQQLLLLLLOOOMMMKKKOOOVVVUUUGGG:::444......---...///222555666<<>>JJJ\\\``````]]]```ccc\\\PPPVVVSSSQQQQQQSSSUUUSSSQQQVVVPPPIIIKKKRRRYYY[[[ZZZ^^^kkkuuuuuusssvvvxxxwwwzzzzzzxxx{{{|||kkk^^^\\\___]]]XXX\\\\\\XXXTTTVVV[[[]]][[[PPPSSSVVVUUUQQQMMMJJJJJJFFFJJJNNNMMMFFF===777444333444444444666999:::999@@@MMM```rrryyyooogggeeejjjppplllhhhccc``````ccchhhkkkeeehhhrrr~~~||||||tttppprrruuussssssvvvoooooonnnnnnllliiiccc```dddjjjlllkkkjjjlllkkkhhhpppgggjjjqqqooorrryyyxxxrrrqqqnnnlllkkklllmmmnnnwww{{{}}}yyysssjjj[[[NNNCCC<<<555333///***((()))...,,,***'''&&&&&&''''''(((&&&### ###&&&((()))(((''''''''''''((((((&&&&&&%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''###$$$&&&'''''''''&&&&&&%%%&&&((())))))'''&&&$$$***+++,,,,,,+++***)))(((%%%&&&'''''''''&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%&&&''')))***+++++++++***(((((('''''''''&&&&&&&&&((())))))(((&&&&&&''')))'''''''''***,,,,,,+++)))***)))))))))***+++,,,,,,,,,,,,---///111111///,,,,,,+++***+++---///...---333444444222000000111333999===BBBHHHOOO]]]mmmxxx}}}bbbVVVUUUdddrrrwwwuuupppjjjuuugggNNN@@@<<<555000000222333666;;;CCCIIIPPPXXXbbbkkkllliiifffgggccc\\\\\\aaaeeeddd]]]YYYSSSLLLIIIIIIMMMPPPWWWWWWTTTPPPSSS[[[bbbcccoooxxxcccPPP>>>888666444888???DDDXXXqqqwwwiii]]]YYY[[[KKKCCC888111......---,,,,,,------,,,******+++,,,((())))))((('''''')))+++)))%%%""""""%%%&&&$$$!!!!!!  ###%%%%%%'''''''''%%%$$$%%%&&&''')))******((('''&&&'''''''''))))))((('''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&'''((())))))))))))(((((('''%%%$$$$$$&&&(((,,,///333333///***&&&%%%***(((''''''))))))&&&$$$&&&%%%$$$$$$$$$%%%&&&&&&(((((())))))))))))((((((%%%###!!!"""&&&)))+++***'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&'''(((((()))))))))&&&%%%%%%''')))((('''***))))))***+++,,,***))))))((((((((((((''''''''''''(((((('''%%%$$$%%%&&&%%%%%%%%%%%%&&&'''((()))'''''''''&&&%%%'''+++...)))'''&&&''')))*********+++)))((()))***,,,+++******)))'''&&&%%%%%%&&&&&&---------,,,++++++---......,,,++++++,,,,,,+++)))((())))))(((((((((+++---,,,...//////---,,,,,,---333333555555222333>>>JJJ^^^bbbaaa]]]^^^bbb]]]SSSUUURRRPPPQQQSSSTTTSSSQQQWWWSSSNNNOOOTTTYYYZZZZZZ]]]kkkwwwzzzyyy{{{{{{zzzxxxzzz}}}~~~mmm___\\\___]]]YYYYYYYYYVVVRRRUUU[[[^^^\\\UUUVVVVVVSSSNNNJJJHHHIIIJJJKKKKKKGGG@@@999555444444555555555777:::<<<===HHHTTTfffwww{{{ssskkkffffffkkkooommmkkkgggcccbbbeeekkkppplllooovvv}}}|||~~~wwwtttpppoooqqqtttsssqqqnnnmmmllllllllliiieeebbbiiimmmnnnkkkjjjkkkjjjgggfff___fffpppooorrrwwwtttrrrpppmmmkkkjjjkkkmmmnnntttxxx{{{wwwqqqhhhYYYLLLFFF>>>666333000+++)))***,,,+++)))'''%%%%%%&&&''''''&&&%%%######$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%&&&&&&'''((()))***)))(((((('''''''''(((((($$$%%%&&&'''(((''''''&&&$$$&&&'''(((((('''%%%$$$)))***+++++++++)))((('''%%%%%%&&&'''''''''&&&%%%&&&&&&&&&''''''''''''&&&'''((()))***************)))))))))((((((''''''&&&&&&'''(((''''''''')))+++)))))))))***,,,,,,***)))******)))))))))***++++++---,,,+++,,,......,,,***,,,+++***,,,...///...---333444333222000000222333<<>>FFFPPPYYYeeeqqq|||~~~|||wwwvvvyyy{{{zzznnnhhh^^^VVVRRRTTTXXX[[[\\\ZZZSSSKKKJJJQQQWWWYYYgggllltttbbbRRRCCC===888444:::EEENNN```tttyyykkkaaaYYYWWWXXXIIIBBB888111//////---,,,,,,------,,,******+++---)))))))))((('''''')))+++$$$!!!"""###"""###&&&&&&''')))(((&&&%%%%%%&&&&&&(((((((((&&&%%%&&&''''''''')))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$"""###%%%''')))*********&&&''''''&&&%%%&&&(((***+++///444555111***$$$!!!'''&&&&&&'''((((((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((()))(((((('''$$$"""!!!!!!$$$&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((())))))(((&&&&&&'''((('''&&&((('''''')))+++,,,+++)))(((((('''''''''&&&&&&&&&&&&''''''&&&$$$###$$$%%%$$$$$$%%%%%%&&&&&&''''''***)))((('''''')))...222***(((''''''((()))))))))+++)))((()))***+++***)))((((((((((((((((((((((((---......---,,,,,,...///...,,,++++++------,,,***''')))))))))((('''(((***+++---000111000.........333333444555222444>>>KKKcccfffccc\\\\\\```^^^WWWTTTRRRQQQQQQRRRSSSSSSRRRXXXXXXVVVVVVWWWXXXYYYZZZZZZhhhxxx}}}yyy~~~sssccc]]]^^^^^^[[[WWWWWWTTTQQQTTT[[[___^^^]]][[[XXXSSSMMMJJJJJJJJJPPPNNNIIIBBB;;;777666666888888999:::;;;>>>BBBFFFUUU```ppp~~~wwwqqqjjjeeeeeehhhkkkmmmooopppnnniiieeefffmmmsssssstttxxx}}}}}}zzzyyy|||yyy{{{xxxrrrtttzzzyyyqqqmmmkkkjjjjjjjjjjjjiiigggmmmooooookkkjjjlllkkkgggaaa\\\eeeqqqpppqqqsssnnnqqqoookkkhhhhhhiiilllnnnpppuuuxxxuuupppfffWWWJJJHHH@@@777333///+++***,,,***)))'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&((()))***++++++******)))))))))((((((%%%&&&'''((()))(((''''''###$$$&&&&&&'''&&&%%%$$$(((((()))***)))((('''&&&$$$%%%&&&'''''''''''''''&&&&&&''''''(((((()))))))))))))))(((((()))******+++******)))((((((''''''$$$&&&'''''''''(((***,,,+++******+++------+++*********)))((((((((())))))---+++++++++---...---,,,---,,,,,,---///000000//////000000//////000333555;;;@@@FFFJJJOOO\\\nnn}}}iii```bbbtttuuunnnmmm~~~yyy^^^FFF999777222...///222:::HHHUUUbbbmmmzzz|||rrriiieeefffhhhiiicccaaaZZZQQQNNNQQQTTTTTT^^^```hhhuuu{{{aaaRRRCCC>>>;;;888>>>HHHWWWgggwww{{{yyy{{{lllaaa\\\XXXUUUUUUGGG@@@777111//////...,,,***+++,,,+++))))))***,,,+++++++++(((&&&%%%'''(((!!! ###'''&&&(((***)))(((&&&&&&''''''''''''&&&%%%%%%&&&(((&&&''''''((((((((('''''''''''''''&&&&&&%%%%%%%%%###$$$%%%'''))))))******%%%&&&'''''''''(((***---))),,,000111///***%%%"""&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&'''(((((((((***)))''''''''''''&&&&&&'''''''''))),,,---,,,+++'''''''''&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$######$$$###$$$$$$%%%%%%&&&&&&&&&******)))''''''***///333,,,)))'''&&&'''))))))))))))(((((()))+++,,,+++***''''''(((***************,,,...///...------...000...,,,+++,,,------,,,+++(((***++++++)))''''''(((***---000222111///......000111333444333666BBBOOOjjjmmmhhh^^^ZZZ^^^^^^YYYTTTSSSRRRRRRSSSTTTTTTTTTZZZ\\\^^^\\\YYYXXXXXXZZZZZZgggxxxyyyhhh``````___\\\ZZZYYYVVVRRRUUU\\\___^^^bbb___YYYSSSOOONNNOOOQQQRRRNNNGGG@@@:::888888999;;;<<>>;;;:::::::::<<<===CCCHHHGGGGGGPPP[[[nnnwwwrrrmmmhhhfffhhhjjjiiihhhpppuuuxxxtttlllggghhhkkkuuuwwwxxxwwwwwwyyy|||}}}tttsss|||yyymmmmmmkkkiiiiiikkkmmmnnnnnnmmmpppqqqrrrtttwwwtttooommmdddhhhooommmoootttqqqmmmjjjeeeaaaaaadddiiilllrrrvvvxxxuuuooofffXXXLLLFFF===444///+++''''''***%%%%%%%%%$$$$$$$$$$$$%%%(((&&&###!!! """$$$&&&)))'''$$$######&&&)))+++%%%%%%&&&&&&''')))***++++++++++++,,,+++***)))(((''''''((())))))((('''&&&"""######$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&''')))******)))(((((((((((()))***+++***)))((('''''''''))))))((((((((('''''''''&&&&&&'''((()))(((&&&&&&'''))))))))))))***...000000000******)))(((''''''((((((+++++++++...000222111000///...---///111222111000---...000111444888>>>BBBDDDGGGLLLRRRZZZfffttt~~~|||ddd```fffsss|||uuuhhhhhhpppnnnSSSBBB<<<888666555555999EEE[[[ooozzzoooeee^^^VVVNNNKKKNNNXXXjjjrrr\\\KKK>>>>>>BBBEEEJJJQQQhhhuuu~~~yyyzzzzzzggg___\\\WWWPPPKKK@@@:::222...---...,,,+++&&&'''''''''&&&&&&''')))//////---)))%%%######$$$"""!!! !!!$$$'''%%%(((***+++)))'''&&&&&&%%%&&&((('''&&&&&&''')))&&&&&&&&&&&&&&&%%%&&&&&&$$$$$$$$$%%%&&&&&&'''''')))))))))))))))((('''&&&%%%''')))******+++---///(((&&&$$$$$$&&&'''((('''&&&((()))***)))((()))***&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''''')))(((((((((((('''''''''%%%&&&'''%%%$$$###%%%&&&)))((()))+++---......---(((((('''&&&%%%$$$$$$###"""$$$&&&&&&%%%######$$$$$$%%%&&&''''''&&&%%%$$$'''(((((('''&&&'''***---,,,)))&&&%%%''')))***+++))))))***,,,...///...,,,'''(((((()))***+++,,,---***,,,.........---...///+++***)))***,,,---,,,++++++,,,,,,+++)))((()))***+++---000111000.........)))+++...222444;;;JJJYYYnnntttrrreee\\\\\\]]][[[YYYZZZ[[[[[[ZZZZZZ\\\^^^___aaacccaaa\\\XXXWWWWWW]]]dddrrr{{{kkkfffiiigggbbbfffddd^^^WWWWWW\\\___]]]]]]YYYUUUTTTUUUWWWXXXYYYMMMHHHBBB===::::::::::::<<>>CCCKKKKKKNNNXXXeeerrr{{{~~~kkkZZZaaapppiiikkk]]]QQQ\\\rrrlllXXXGGG===888888999:::<<>>DDDMMMbbblllVVVLLLEEECCCEEECCCDDDTTTggg|||{{{{{{sssrrrwww{{{{{{yyykkk```[[[[[[TTTHHHDDDIII>>>999222...---+++(((%%%)))((('''&&&&&&'''((()))//////...,,,))))))***,,,'''&&&$$$###!!! !!!!!!!!!"""###%%%&&&'''''''''(((((((((&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((------,,,+++)))'''%%%$$$ """%%%'''))))))((('''###%%%''')))***(((&&&%%%''')))+++---,,,***(((&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''&&&%%%$$$$$$!!!"""$$$&&&&&&%%%$$$######"""""""""###$$$%%%%%%###%%%&&&&&&$$$$$$%%%''''''&&&%%%''')))***'''$$$&&&'''(((***+++++++++++++++******)))((((((''''''$$$$$$######$$$$$$%%%&&&************))))))))))))+++******)))((('''&&&&&&)))((((((''''''&&&%%%%%%$$$(((+++,,,+++(((&&&&&&+++***)))(((&&&&&&%%%%%%+++&&&!!!"""&&&+++,,,+++.........---+++***((('''%%%%%%%%%$$$######&&&(((((()))***+++---...///000---...,,,)))***---+++''')))((('''&&&&&&'''((())),,,---///...---,,,,,,------+++---111555<<>>999333///...,,,)))&&&))))))((((((((()))***+++000000///---+++)))***,,,'''&&&%%%###!!! !!!!!!###$$$%%%&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''''',,,,,,+++***)))'''&&&%%%"""###%%%&&&(((((((((((($$$&&&'''(((((((((&&&%%%'''((()))***)))(((&&&%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&'''''''''&&&%%%%%%%%%$$$#########$$$$$$$$$%%%&&&&&&%%%$$$%%%'''&&&%%%%%%''')))***(((%%%'''((()))***++++++++++++******))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))))))))))))))))))))))),,,,,,,,,++++++)))((((((''''''&&&&&&%%%%%%$$$$$$%%%(((,,,---+++)))''''''((((((((('''''''''((((((,,,'''######&&&))))))'''************)))(((((('''%%%&&&&&&%%%###$$$&&&((((((((()))***,,,---......+++------+++,,,...,,,(((''''''&&&&&&&&&((()))***+++---///...---,,,,,,---,,,***+++///333<<>>;;;777888;;;CCCRRRhhhyyyhhh___aaafffhhhggg~~~bbbMMMAAA;;;666888;;;AAAMMMccc{{{cccOOOIIICCCAAADDDHHHPPPcccwww~~~}}}{{{}}}}}}wwwuuuwwwwwwtttpppaaaWWWRRRTTTRRRHHH@@@>>>>>>999333000///...+++((())))))))))))***,,,---...111111222000---+++***+++'''&&&%%%###"""!!!!!!!!!!!!!!!!!!""""""$$$%%%%%%%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%&&&&&&'''************)))((('''&&&$$$$$$$$$%%%&&&'''((()))''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))((('''&&&%%%$$$$$$$$$$$$%%%'''((('''%%%%%%&&&'''%%%$$$%%%''')))***)))((((((((()))***+++++++++***)))))))))((('''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''''''''(((((())))))******+++,,,---.........,,,***)))&&&&&&%%%%%%$$$#########&&&))),,,---,,,***)))(((&&&&&&''''''((()))***++++++(((%%%%%%''')))'''%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&%%%$$$%%%''')))((((((((())))))***,,,,,,***,,,---,,,...111...)))&&&%%%%%%%%%&&&((()))+++***,,,------,,,+++,,,---)))'''(((,,,333>>>NNN\\\dddeeedddaaa]]]]]]```dddjjjkkkkkkiiijjjmmmlllhhh]]]WWWTTTVVVVVVRRRNNNMMMIIIIIINNNVVV^^^hhhvvv}}}yyykkkdddeeefffbbb]]]``````bbbdddgggiiilllmmmooolllhhheeeccccccdddeeedddbbb^^^WWWMMMGGGLLLUUUjjjoootttwww|||{{{rrrtttpppkkkggggggkkkpppsssxxxvvvtttvvv|||~~~wwwyyyrrrllljjjhhhhhhkkkpppooommmnnnrrrtttsssvvvyyyyyy}}}}}}|||yyywwwsssoookkkkkkmmmooosssuuuvvvvvvvvvwwwzzz}}}{{{|||wwwnnneee[[[MMMBBB333---&&&###$$$&&&&&&%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%$$$######$$$%%%%%%###%%%&&&&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''(((((((((''''''&&&&&&''''''(((&&&$$$$$$%%%&&&%%%$$$***)))(((''''''((()))***+++***((()))***+++***))))))(((''''''((()))+++,,,+++)))&&&&&&'''(((((((((***++++++***)))))),,,...------...//////...,,,,,,+++************+++,,,,,,+++...111444888:::===>>>CCCMMMSSS]]]mmmuuuooocccdddnnnxxxtttkkkeeemmm~~~lllYYYGGG===999999888;;;FFF[[[sssssseeeVVVSSS[[[ccceeedddvvvrrrWWWEEE===999777999<<>>???EEEVVVmmmnnnQQQJJJCCCFFFQQQZZZ]]][[[ppp}}}iiiPPPAAA:::777777888;;;???OOOjjjqqq]]]RRRFFFEEEDDDIIIUUUhhh~~~~~~}}}zzzvvvqqqmmmfff\\\OOOHHHEEECCC@@@>>>444000+++)))******(((&&&###$$$&&&''')))*********---000555666444///,,,***''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%'''&&&%%%$$$############&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((''''''((('''%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%'''((()))((('''&&&%%%&&&''''''######$$$%%%&&&''')))***((('''&&&&&&&&&'''((()))&&&%%%$$$######%%%'''((($$$%%%%%%&&&''')))***++++++,,,,,,***(((&&&&&&'''$$$%%%''''''''')))+++...+++,,,,,,,,,+++***))))))%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&''')))***++++++%%%&&&(((*********)))(((******))))))((('''''''''&&&(((+++++++++******+++)))******+++***)))'''&&&&&&&&&((()))***+++++++++*********)))'''&&&$$$######$$$$$$$$$###%%%'''***'''&&&%%%$$$%%%''')))+++))),,,...---///222000,,,***)))'''$$$###"""""""""###%%%''''''&&&&&&'''(((&&&'''***000>>>OOOYYY[[[WWWZZZ]]]bbbfffiiikkklllhhhiiigggeeegggkkkllliiieee```]]]___^^^XXXRRRPPPWWWWWWWWWUUUOOOMMMUUU___nnnzzz}}}ppphhhhhhiiijjjiiifffhhhjjjjjjhhhiiillloooiiiaaa___eeehhhcccaaacccaaabbbcccbbb[[[WWW\\\eeeppp~~~{{{|||zzztttpppnnnhhhfffeeeeeefffiiimmmooopppvvv|||}}}xxxuuu}}}~~~zzzuuuvvvxxxxxxvvvvvv}}}||||||~~~}}}vvvkkkcccaaacccfffhhhvvvyyy}}}~~~}}}zzzxxxwwwooooooiii^^^TTTJJJ>>>333...***&&&%%%'''***)))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$###"""'''''''''%%%###"""$$$&&&########################!!!"""%%%'''((('''&&&%%%''''''&&&&&&''''''((((((((('''&&&''')))*********))))))((((((''''''&&&&&&(((***------+++*********''''''((())))))******+++(((&&&%%%%%%'''((()))(((***++++++***)))))),,,...222222333333222111///...,,,,,,,,,,,,,,,---......111000000444999<<<===<<>>BBBMMM___vvvvvv```JJJGGGEEEJJJSSS[[[^^^]]]uuu}}}kkkWWWCCC;;;;;;::::::;;;AAAFFFYYYxxx}}}hhhVVVNNNBBBBBBDDDKKKZZZppp}}}}}}~~~|||zzzwwwssspppmmmccc\\\RRRIIIDDDAAA???===222...)))((()))***(((&&&###$$$&&&((())))))))))))***...444777555000,,,***(((''''''&&&''''''((((((%%%$$$######"""""""""###""""""!!!!!!!!!###$$$%%%&&&%%%%%%$$$######$$$$$$%%%%%%&&&'''''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&######$$$$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&######$$$%%%&&&((()))******)))'''&&&&&&&&&((()))&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&'''((()))***---------+++(((&&&&&&'''%%%'''(((((('''(((+++...,,,,,,,,,,,,+++***)))((($$$&&&(((***+++***(((''''''''''''''''''((())))))&&&&&&''''''((()))******$$$%%%&&&'''((((((((((((+++******)))((((((''''''%%%''')))***))))))***+++((()))+++++++++)))(((&&&&&&'''''''''''''''((()))))))))))))))((('''&&&%%%!!!"""######"""$$$''')))&&&%%%$$$$$$%%%'''***,,,+++------,,,---111000+++)))(((&&&$$$""""""""""""###%%%'''(((''''''((())))))+++---333@@@PPPVVVSSSRRRWWW]]]bbbeeegggkkkmmmfffgggeeeccceeejjjkkkhhhiiiccc```bbb```YYYSSSPPPUUUVVVVVVSSSLLLIIIPPP[[[fffuuurrrjjjhhhiiijjjjjjiiikkkkkkgggcccbbbeeeiiiccc[[[[[[eeeiiiddd```cccaaaaaaccceeebbb^^^aaafffmmm{{{wwwppplllllleeeeeefffgggkkkooosssvvv|||}}}{{{www~~~~~~{{{|||zzzvvvwwwyyy~~~{{{zzzzzz|||}}}|||rrrgggbbbccceeedddbbbpppssswwwyyyxxxvvvuuutttmmmmmmhhh^^^TTTJJJ>>>333...***&&&%%%'''))))))'''))))))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&######$$$%%%%%%$$$######%%%%%%%%%$$$###$$$''')))########################!!!###&&&(((((('''%%%###&&&&&&%%%%%%&&&''''''((((((&&&%%%&&&((()))))))))(((((((((''''''&&&%%%$$$(((+++......,,,******+++&&&&&&'''((())))))))))))'''%%%$$$$$$''')))***)))***+++,,,,,,++++++,,,---111222222222111000...------,,,,,,,,,,,,---......333111000333888<<<===<<>>DDDQQQeee|||nnnVVVBBBAAACCCJJJSSS[[[^^^___zzzpppbbbOOO>>>;;;===>>>===???HHHNNNcccxxxbbbRRRLLL>>>@@@DDDLLL]]]uuu}}}|||zzz{{{~~~|||yyyvvvssspppooobbb___WWWLLLCCC>>>;;;888222---)))((()))***)))'''$$$%%%'''((()))***))))))(((---333777555111,,,***(((''''''''''''(((((()))$$$###"""!!! !!!!!!###&&&'''&&&%%%%%%$$$#########$$$%%%%%%&&&''''''&&&&&&%%%(((''''''&&&%%%%%%%%%%%%!!!"""###$$$&&&'''(((((('''''''''&&&&&&&&&%%%%%%#########%%%&&&((()))***+++***(((&&&%%%&&&'''(((%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((---......,,,)))'''''''''&&&''')))(((&&&'''+++...---------,,,+++***)))(((###%%%(((+++,,,+++***))))))))))))))))))***++++++&&&&&&''''''((()))))))))$$$%%%%%%&&&'''((())))))*********)))((((((''''''%%%'''))))))))))))***+++'''(((***++++++***)))((('''''''''&&&$$$$$$%%%''''''(((((()))((((((''''''!!!!!!"""""""""###&&&(((&&&%%%$$$###%%%(((+++...,,,---,,,***,,,000///+++'''&&&%%%############$$$$$$&&&((()))(((((()))***,,,...000444AAAOOORRRMMMQQQWWW___ccceeehhhlllppphhhhhhfffdddfffkkkllljjjjjjeeebbbcccaaaZZZRRROOORRRSSSTTTQQQJJJGGGNNNYYY\\\lll~~~~~~qqqgggeeefffffffffkkkllljjjeee___\\\```ddd___XXXYYYeeekkkeeeaaacccbbbbbbdddgggfffcccdddggghhhuuu{{{wwwnnnkkkkkkggghhhjjjmmmqqqvvv{{{~~~~~~zzz~~~vvvtttxxxyyyvvvxxxxxx|||}}}~~~~~~~~~{{{~~~|||rrrhhheeehhhiiieee```hhhlllpppssssssrrrqqqqqqlllmmmhhh___VVVLLL>>>333---)))%%%%%%''')))(((&&&******)))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$###### !!!!!!"""###$$$$$$$$$&&&%%%###""""""###%%%&&&###$$$%%%&&&&&&%%%$$$###"""############%%%))),,,""""""""""""""""""""""""!!!###&&&(((((('''$$$"""%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%'''(((((('''''''''''''''&&&%%%$$$###'''+++......,,,******+++%%%&&&'''((())))))))))))(((&&&%%%&&&)))+++,,,,,,)))+++------,,,,,,,,,---+++---///000000///,,,+++---...///000111111111111000222444888;;;>>>AAABBBHHHQQQZZZ___bbbmmm~~~sssqqqqqqxxxzzzpppTTTQQQYYYoooppp^^^OOOFFFAAA@@@BBBHHHWWWnnnzzz^^^JJJ===AAA@@@BBBKKKOOOVVVggg{{{gggRRR@@@===>>><<<@@@HHHSSSggguuudddVVVOOOJJJFFFGGGSSSdddwww}}}~~~zzzxxxxxx}}}|||}}}}}}xxxnnniiiiiilll___OOODDD@@@<<<333,,,111...***(((((('''&&&%%%%%%$$$$$$$$$%%%'''(((***,,,000555888555000,,,))))))((('''((()))***)))''''''&&&###!!!!!!###&&&'''(((((('''&&&%%%%%%%%%%%%#########$$$%%%&&&((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%''')))+++,,,(((((('''&&&%%%%%%%%%%%%(((''''''&&&&&&&&&''''''###&&&******((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&(((((())))))))))))((((((&&&&&&%%%&&&''')))+++,,,++++++***)))(((((())))))''''''''''''((((((((()))((((((((('''((()))******(((((()))(((((('''&&&&&&'''&&&%%%''')))***)))(((((((((''''''''''''((((((******)))(((((()))******)))***,,,---...+++%%%!!!$$$$$$$$$%%%&&&''')))***************))))))))))))(((''''''&&&&&&%%%$$$$$$&&&'''(((((('''(((***,,,...,,,)))'''&&&&&&'''''''''''''''%%%######&&&(((&&&))),,,+++)))***///555888777888<<>>@@@IIIMMMVVVhhhsss^^^JJJEEEEEEFFFLLLUUUdddwwwuuudddWWWPPPIIIEEEGGGSSScccuuu~~~{{{yyy{{{}}}}}}~~~~~~xxxoooiiihhhfff\\\NNNEEE???:::333---///---***)))((((((&&&$$$%%%%%%$$$$$$%%%'''((()))+++000555666444///+++)))+++***))))))***+++***)))%%%$$$"""  """$$$%%%((('''&&&%%%%%%$$$$$$$$$""""""###$$$%%%&&&''''''###$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''')))***+++,,,''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''((($$$''')))***(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%((((((((((((((((((''''''$$$$$$%%%&&&''')))+++,,,***))))))((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))******)))(((((('''((('''&&&''')))******)))))))))(((((((((((())))))+++++++++++++++++++++++++++++++++,,,,,,)))%%%!!!%%%%%%%%%%%%&&&''')))))))))))))))(((((((((((((((''''''&&&&&&%%%%%%%%%$$$&&&'''(((((('''(((***,,,---+++)))'''&&&%%%&&&&&&'''((()))(((&&&&&&''')))''')))++++++***,,,333888::::::;;;AAANNNZZZ\\\XXXYYY[[[]]]^^^^^^```cccfffmmmkkkjjjkkkmmmooopppooolllkkkhhhbbbZZZTTTOOONNNPPPNNNPPPRRRRRRPPPSSSXXX^^^hhhwwwuuujjj```]]][[[[[[___eeehhhgggdddaaa^^^]]]^^^___```^^^aaaffffffaaa[[[ZZZ\\\[[[[[[[[[]]]```cccdddjjjwwwxxxpppkkkfffiiixxx|||vvv{{{yyyzzz|||zzzwwwxxx|||uuurrrrrrwww~~~|||{{{xxx|||~~~}}}yyyvvv}}}~~~{{{zzz~~~|||nnnlllnnnuuuxxxsssmmmjjjkkkoooqqqpppppprrrpppllljjjiiifff___UUUGGG:::111---***(((&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&%%%######&&&(((******((('''''''''&&&%%%%%%%%%$$$"""!!!"""%%%(((((('''""""""""""""!!!!!!!!!!!!$$$&&&'''))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))******))))))(((''''''''''''&&&&&&%%%%%%***++++++++++++)))(((''')))&&&$$$$$$%%%'''''''''''''''((()))))))))))))))(((((((((***,,,...---,,,+++,,,...//////...,,,+++////////////////////////000111444888<<>>===EEEKKKVVVjjj~~~hhhRRRIIIIIILLLVVVaaayyyqqq```RRRLLLIIIFFFJJJWWWgggwww{{{yyy{{{~~~}}}}}}xxxnnnhhhggg]]]WWWMMMDDD===888333///...,,,******)))(((%%%###&&&%%%%%%%%%%%%'''((()))+++///333444222...***(((***((((((((()))***)))((($$$###!!! !!!######&&&&&&&&&%%%$$$$$$###### !!!###%%%%%%&&&%%%%%%!!!"""###$$$%%%&&&&&&'''&&&'''((()))***+++++++++&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))&&&((())))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%(((((((((''''''&&&&&&%%%######%%%'''((()))******((((((((('''''''''''''''((((((((((((((('''''''''&&&''')))*********)))(((***************))))))(((***((('''''')))+++,,,+++******))))))))))))******++++++,,,------,,,++++++,,,+++*********(((%%%###&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((***+++,,,+++)))(((&&&%%%%%%%%%(((***,,,,,,*********+++(((***,,,,,,---222999?????????AAAHHHVVVcccfffbbb\\\]]]]]][[[[[[\\\___aaagggjjjlllmmmmmmmmmnnnooommmllljjjeee]]]UUUOOOMMMMMMLLLNNNSSSTTTSSSVVV\\\bbbjjjuuuwwwoooiiiaaa[[[YYYZZZ[[[^^^cccdddcccaaa```aaaaaa```___aaa___```bbb___ZZZXXX[[[``````^^^[[[XXXYYY^^^cccrrr}}}{{{rrrmmmhhhkkkyyy}}}|||{{{vvvpppnnnkkkmmmuuu{{{~~~~~~|||||||||{{{~~~~~~|||}}}~~~{{{|||xxxvvv~~~wwwuuuxxxyyywwwqqqnnnoootttvvvsssppppppsssuuutttpppoooqqqqqqnnnggggggccc\\\QQQBBB555---,,,)))'''%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((''''''''''''(((((()))'''%%%$$$%%%''')))******&&&''''''(((((('''&&&%%%###"""!!!"""$$$&&&&&&&&&######"""""""""!!!!!!!!!$$$%%%'''(((((((((&&&%%%%%%%%%&&&'''((((((((('''''''''((())))))(((&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$)))***+++,,,,,,+++***)))(((&&&$$$$$$&&&((()))(((((((((((((((((((((((((((&&&%%%&&&(((+++---...---***+++---......---,,,+++/////////......////////////000333777<<>>;;;AAAGGGVVVlllttt^^^SSSRRRXXXdddooozzzjjjXXXLLLGGGIIIJJJQQQaaarrr|||}}}}}}zzz{{{~~~}}}zzzxxxyyyvvvnnngggfffUUURRRLLLCCC;;;555222111,,,+++*********(((%%%"""&&&&&&%%%%%%&&&'''(((***,,,///222222000,,,)))''''''&&&%%%%%%&&&'''&&&%%%$$$###!!!""""""!!!!!!!!!"""######%%%%%%%%%%%%$$$###""""""!!!###%%%&&&%%%$$$###""""""######$$$%%%&&&&&&&&&'''(((*********)))(((%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((()))***(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&(((''''''&&&%%%%%%%%%%%%$$$%%%&&&((((((((('''&&&((((((((((((((((((((('''((((((((((((''''''''''''%%%''')))***+++***(((''')))))))))******))))))(((+++)))''''''))),,,------***))))))(((((())))))***)))***,,,------,,,***)))***)))'''((())))))'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&((()))***)))((()))+++,,,,,,,,,+++***)))((('''&&&))),,,...///...------...+++,,,...000333:::BBBHHHFFFGGGHHHOOO]]]kkkmmmiiidddccc```]]]\\\]]]___``````dddjjjlllkkkiiijjjkkknnnnnnmmmhhh```XXXRRROOOLLLKKKNNNRRRSSSSSSVVV\\\dddlllyyysssgggbbb^^^ZZZYYY[[[]]]```bbbcccaaa___aaadddfffdddaaabbb```___^^^ZZZVVVYYY___ggggggeee]]]VVVTTTZZZaaawww}}}vvvtttpppsss|||||||||wwwpppiiieeegggpppzzzyyyssswww|||~~~}}}{{{{{{{{{|||~~~zzz|||yyyxxx}}}uuurrruuuwwwuuuzzztttooonnnmmmmmmqqqwwwvvvxxxwwwrrrpppqqqppplllgggfffccc[[[NNN@@@333,,,+++(((&&&$$$%%%%%%%%%$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''((((((&&&%%%&&&(((*********$$$&&&((())))))((('''%%%###"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$&&&(((((('''&&&%%%$$$%%%'''))))))))))))(((&&&''''''((('''&&&$$$###%%%%%%$$$$$$$$$$$$$$$$$$((()))+++,,,------,,,,,,'''&&&$$$%%%''')))***)))((('''''''''((((((((())))))((('''''')))******))))))***+++,,,------,,,,,,///......---......///000...///222555;;;@@@EEEHHHPPPXXXaaaeeejjjwwwnnneeeiiioooxxxvvvgggmmmuuu}}}tttgggZZZPPPLLLLLLLLLPPPTTTcccxxxhhhPPPAAABBBCCC;;;666<<>>444...+++(((%%%$$$$$$%%%$$$###""""""###$$$%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((&&&&&&&&&(((***))))))$$$%%%'''))))))(((&&&%%%############"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%$$$%%%''')))******))))))%%%&&&''''''&&&%%%$$$###%%%$$$#########$$$$$$%%%'''(((***,,,------------'''&&&%%%&&&)))*********&&&%%%%%%&&&''')))***++++++)))''''''((()))((('''))))))***+++,,,,,,,,,,,,...------,,,---///000111000111222666;;;AAAFFFIIIRRR[[[fffkkkppp}}}xxxllljjjooorrrwwwtttfffppp|||~~~vvviii\\\SSSNNNMMMMMMPPPWWWjjj~~~cccKKK>>>===???888333999AAAUUUooorrrdddXXXSSSTTTJJJQQQcccyyyzzz}}}{{{zzz{{{}}}vvvqqqnnnooooooiiiccc```QQQNNNHHH???777222000000+++***)))))))))(((&&&$$$$$$$$$$$$%%%''')))+++---...///111000---***(((((()))'''''''''((()))((('''&&&%%%$$$######$$$%%%%%%''''''&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&$$$###!!!!!!"""$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&'''((())))))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))***'''&&&%%%$$$$$$%%%''''''*********)))(((&&&%%%$$$'''(((***+++++++++***)))''''''''''''((((((((()))&&&''')))*********)))(((&&&''''''(((((((((((('''))))))((()))+++---,,,+++((((((''''''''''''((((((&&&'''((())))))((('''&&&%%%$$$$$$%%%(((***))))))###"""""""""######$$$%%%%%%%%%$$$###"""!!!!!! !!!!!!"""$$$%%%'''((((((+++,,,,,,+++******+++---***+++---//////...,,,++++++---///000000000111333444666999???FFFMMMTTTWWWUUUUUUVVV[[[hhhtttuuupppmmmjjjfffccccccbbbaaa```]]]aaagggkkklllkkkjjjjjjeeefffeeebbb\\\VVVRRRPPPTTTSSSSSSVVVUUURRRTTTYYYYYYhhhzzznnn```aaa``````dddjjjllljjjgggfffeeefffhhhjjjjjjjjjeeeaaa______]]][[[___dddgggiiiggg```VVVQQQTTTYYYhhhsssvvvyyyqqqnnnnnnvvv~~~|||vvvvvvwwwxxxyyy{{{}}}~~~~~~~~~|||yyy{{{|||zzzvvvvvvyyyzzzxxx~~~~~~}}}tttlllkkkppprrrxxx{{{zzzxxxuuuooohhhgggfffaaaVVVHHH;;;444111+++(((&&&$$$%%%%%%$$$$$$"""######$$$%%%&&&&&&''''''(((((())))))(((((('''***++++++++++++******)))'''&&&%%%&&&((()))((('''%%%&&&&&&''''''&&&%%%$$$$$$%%%%%%$$$""""""###%%%$$$############"""""""""$$$%%%'''(((((((((&&&%%%&&&&&&'''((()))))))))(((%%%%%%&&&''''''&&&$$$###%%%$$$#########$$$%%%&&&'''(((***+++------,,,,,,(((''''''(((***+++***)))%%%%%%$$$%%%&&&)))+++,,,)))'''%%%&&&(((***++++++((()))******+++,,,,,,,,,,,,,,,++++++---///111333333444555888<<>>999===888555<<>>DDDIIILLLQQQ___pppyyy}}}ggg___dddqqqwwwzzzqqq^^^nnn}}}sssdddUUUMMMKKKNNNQQQXXXeee~~~rrrXXXFFF>>>999>>>:::999BBBOOOgggzzzgggVVVKKKJJJNNNWWWbbbxxxzzzsssmmmmmmkkkddd\\\XXXWWWOOOEEE;;;555111...,,,,,,***'''&&&&&&''''''&&&""""""###%%%(((+++...000000111111///,,,)))))))))((('''&&&&&&'''((('''&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&''''''&&&'''(((((((((&&&$$$"""%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&'''((())))))+++***(((&&&&&&&&&'''(((%%%%%%&&&&&&((()))+++,,,(((''''''&&&&&&&&&''''''(((%%%"""###&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&%%%$$$%%%(((***+++***)))(((((((((***+++,,,$$$&&&((()))***)))((('''$$$%%%&&&'''(((***++++++((((((((((((((()))******(((((()))***************&&&&&&(((+++------***'''******))))))))))))******((((((''''''''''''(((((('''&&&&&&'''((('''$$$"""$$$$$$$$$%%%&&&((()))***%%%%%%$$$###"""!!!  !!!###%%%'''))))))((()))***)))''''''(((***%%%'''+++///000000...---+++,,,---------///222555;;;>>>CCCKKKSSSZZZ^^^___[[[[[[\\\bbbooo|||~~~yyyqqqnnnlllkkklllkkkhhheee``````ccchhhmmmooollliii``````___]]]YYYWWWVVVWWWOOOMMMMMMOOONNNKKKMMMQQQWWWggg~~~{{{qqqqqqqqqllldddbbbdddbbb]]]jjjkkkkkkhhheeefffjjjnnnkkkddd___aaaaaa^^^\\\\\\___bbbeeeeeeaaa^^^]]]^^^bbboooyyy~~~~~~||||||xxxrrrppprrrxxxyyysssvvv{{{}}}}}}}}}~~~|||wwwzzzzzz{{{vvvlllcccfffmmmuuuzzz}}}{{{zzzzzzvvvpppbbb```YYYLLL>>>333000111,,,)))'''%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((()))******)))((('''&&&&&&%%%%%%&&&'''(((&&&%%%'''&&&%%%$$$###"""######%%%'''(((&&&###"""$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&(((******)))(((''')))(((&&&%%%%%%&&&'''(((###$$$&&&'''(((''''''&&&&&&%%%$$$######%%%'''(((&&&''')))***++++++*********))))))***++++++)))''')))(((&&&%%%%%%&&&((()))***(((&&&&&&)))+++------((()))***,,,---...//////)))***+++***)))***---///555555777<<>>PPPpppwwwaaaOOOFFFIIIPPPZZZiii~~~{{{sssjjjeeecccaaa\\\WWWVVVKKK<<<444222222000---,,,***((('''''''''&&&$$$"""$$$''')))***,,,///111222777777000+++,,,,,,)))+++---...***%%%"""%%%)))((('''%%%$$$%%%&&&)))***((('''%%%%%%%%%&&&(((***''''''(((((('''%%%$$$"""$$$$$$%%%&&&'''((()))***$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%&&&((('''&&&$$$!!!###%%%(((***++++++'''((()))******)))((('''%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&$$$$$$%%%&&&$$$###"""###&&&'''((('''&&&$$$""""""%%%(((***+++***+++,,,,,,+++***+++,,,+++***)))***+++***((('''&&&&&&'''((())))))((((((******)))))))))))))))*********,,,,,,,,,,,,+++***$$$&&&(((***+++)))'''&&&%%%&&&(((***,,,---......---***''''''(((***+++***+++***(((&&&%%%$$$%%%%%%%%%&&&''''''((('''''''''''''''''''''&&&%%%###"""$$$$$$$$$$$$%%%''')))+++((((((***++++++***)))((()))***,,,,,,,,,,,,---///+++,,,---+++***,,,222777;;;>>>CCCKKKSSSZZZ```ddd]]]___eeemmmuuuyyyyyywwwkkkjjjkkkooooookkkjjjlllaaaaaabbbeeejjjkkkiiifffeeeggghhheee```]]]]]]___ZZZUUUNNNHHHFFFHHHMMMQQQWWWhhhwwwssskkkllliiidddaaabbbaaa]]]dddeeeeeecccbbbeeekkkqqqpppiiicccaaa___]]]___dddeee]]]```eeeeeefffcccWWWfffiiittt}}}|||xxxuuutttvvv{{{~~~~~~wwwyyyzzz|||~~~yyyvvvuuuqqqoooqqqpppjjjffffffsssrrrqqqrrruuuwwwwwwwwwpppfffYYYKKK<<<111111555///,,,)))((()))(((%%%"""((('''&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###((())))))))))))'''%%%$$$%%%%%%&&&'''((((((((('''%%%%%%%%%&&&%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$%%%&&&%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&%%%$$$###"""######$$$$$$%%%&&&'''''')))(((((('''''''''((((((******++++++++++++******))))))))))))******++++++(((((())))))))))))(((((('''((()))+++,,,---......+++,,,,,,+++++++++...000333333666<<>>===555444555:::???HHHWWWeeettt{{{}}}{{{wwwvvvyyyzzzrrrggg___SSSFFF@@@@@@GGGTTT```qqqxxxssskkkbbbWWWPPPMMMJJJDDD@@@777666444222000---+++)))&&&%%%$$$%%%((()))***))))))))))))))),,,222:::@@@<<<444/////////+++***,,,***((('''&&&'''((())))))(((((()))))))))((('''&&&%%%%%%&&&&&&'''''''''&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&!!!!!! !!!###%%%'''(((((()))***,,,+++(((&&&%%%&&&'''(((((())))))(((&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$&&&'''((()))))))))&&&'''((('''&&&''')))******(((&&&&&&&&&&&&%%%$$$%%%$$$###%%%'''(((((('''%%%'''((('''&&&%%%&&&((('''&&&&&&'''))))))((('''$$$&&&(((***)))'''$$$"""%%%$$$""""""###&&&***,,,,,,+++***)))(((((())))))((((((((((((((()))******++++++,,,---------------)))((('''((()))***((('''&&&&&&((()))))))))((((((&&&%%%$$$###$$$%%%'''(((***))))))))))))************)))(((''''''(((******))))))(((((((((***+++,,,)))+++++++++))))))***++++++---///000...---,,,,,,222888BBBLLLSSSWWWWWWWWW]]]]]]___```bbbcccddddddeeecccddddddaaa[[[ZZZ^^^ccccccbbbaaaaaadddkkkqqqqqqsssuuutttoooiiidddaaa\\\YYYUUURRRRRRTTTXXX[[[lllyyyuuussspppmmmccceeegggjjjrrrvvvpppgggeeemmmwww|||{{{wwwsssqqqllleee```aaabbbbbbdddhhheeedddqqqrrrZZZRRRSSSdddxxx~~~wwwxxx|||yyyyyy||||||{{{}}}~~~tttlllYYYKKK<<<555111...---///...000000...***((((((***'''''''''''''''((())))))'''&&&$$$$$$&&&'''&&&%%%'''&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&'''''''''%%%&&&(((***++++++++++++%%%&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((()))***+++,,,((((((((((((((('''&&&&&&&&&&&&&&&''''''(((((()))''''''))))))((('''%%%$$$&&&&&&''''''''''''&&&&&&%%%'''))),,,---,,,+++***)))))))))******)))))))))((()))***,,,---...//////***,,,---------///222555999>>>EEEIIIIIIHHHHHHHHHGGGPPP[[[hhhyyy~~~eeeWWWYYYlllmmm```iiizzzjjjXXXLLLLLLKKKKKKZZZnnn|||{{{eeePPPCCC>>>===555666999===>>>BBBNNNZZZgggooo}}}|||}}}ssstttqqqllliiiddd[[[QQQRRRIII???;;;===FFFWWWeee}}}wwwrrrfff^^^TTTMMMJJJFFF@@@;;;333333222111000...,,,+++(((&&&%%%&&&(((******)))))))))))))))---333<<>>555///111111---,,,...***(((''''''((()))******)))))))))))))))(((''''''###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%&&&!!!!!! !!!###&&&'''((('''&&&'''((()))(((&&&''''''(((((((((((((((''''''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&((()))*********'''(((((((((&&&&&&(((***+++)))'''&&&&&&&&&%%%$$$$$$######%%%'''))))))((('''((()))(((''''''((()))'''&&&&&&''')))***)))'''$$$&&&(((***)))'''$$$!!!&&&$$$""" !!!$$$''')))***)))((((((((()))+++,,,((()))))))))************---------------,,,+++***(((''''''((())))))(((&&&&&&'''(((*********))))))######""""""$$$&&&)))++++++***)))(((((((((*********)))(((((((((***+++,,,******)))(((((()))***+++((()))***)))((('''((()))***...222222...,,,,,,---000666???HHHOOORRRSSSRRR^^^[[[YYY[[[aaaeeefffeeedddbbbaaacccbbb\\\ZZZ[[[ddddddbbb```___dddmmmsssrrrqqqsssuuuwwwssskkkddd[[[XXXUUURRRRRRUUUYYY\\\oooyyytttqqqnnnkkkcccdddeeejjjrrrwwwsssjjjiiipppwww{{{xxxssspppnnnjjjfffdddfffeeebbbcccfff``````ooovvv[[[RRRPPP\\\ooo~~~zzzzzz{{{wwwuuuxxx{{{zzz{{{}}}yyykkkbbbSSSFFF:::222...******,,,---//////,,,(((%%%&&&''''''''''''''''''((())))))'''&&&%%%%%%''''''&&&%%%'''&&&%%%$$$%%%&&&'''(((###$$$%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$%%%''')))***+++******$$$%%%&&&%%%$$$$$$%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&((())))))'''((()))))))))(((&&&%%%$$$%%%%%%&&&'''((())))))###%%%'''(((((('''%%%$$$&&&''''''((((((''''''&&&'''))),,,///111000///...******++++++++++++******+++*********+++,,,------++++++,,,...111222222111666AAAMMMOOOJJJGGGKKKQQQQQQXXXaaaiiiuuuyyyddd\\\aaannnuuutttkkk]]]fffjjjZZZLLLHHHIIIOOO___pppcccKKK???<<<<<<>>><<<::::::<<<@@@DDDGGGVVV___kkkqqqqqqqqquuuyyyvvvxxxzzzyyyuuuqqqnnnmmmiiigggccc]]]VVVNNNHHHDDDCCC???;;;999;;;EEE[[[nnnyyyuuuwwwjjj```VVVQQQJJJ@@@999666555444222111000...+++(((%%%$$$###$$$&&&'''&&&%%%$$$((()))&&&)))333<<>>???>>><<<<<<>>>BBBFFFIIIMMMRRRYYY\\\\\\^^^bbbeeecccdddeeedddaaa]]][[[[[[\\\YYYSSSLLLFFFBBB@@@>>><<<:::999:::===GGGZZZkkk{{{yyy|||lllbbbXXXRRRKKKAAA999666555333000///...---***(((%%%$$$$$$$$$&&&'''&&&%%%$$$)))***(((+++444<<>>===;;;:::;;;>>>AAACCCFFFFFFGGGHHHJJJLLLOOOQQQOOOPPPQQQOOOMMMJJJJJJJJJNNNIIIBBB;;;888777999;;;666555777<<>>@@@BBBJJJUUU\\\^^^______```fffcccaaa___\\\^^^hhhsssvvvrrrkkkeeedddiiissszzzyyywwwvvvuuurrrjjj```XXX]]]\\\]]]___^^^\\\]]]aaaooo}}}rrrgggeeehhhjjjlllnnnooonnnjjjhhhiiikkkqqqtttvvvtttpppnnnnnnooollljjjiiiggghhhiiikkkmmmqqqvvvyyymmm```ZZZWWW\\\eeepppwwwssssssxxx||||||{{{||||||vvvsssmmm```SSSIII>>>222---***(((''')))(((******)))'''&&&'''((()))(((&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&!!!"""###$$$&&&(((******&&&&&&&&&&&&&&&&&&&&&&&&******)))(((&&&$$$"""!!!"""$$$%%%'''((((((''''''$$$%%%%%%###""""""$$$&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&%%%)))'''&&&))),,,---+++)))''''''''''''&&&&&&&&&&&&((()))*********)))(((''''''((())))))***))))))(((***)))(((***---///---***++++++***)))((((((((()))---...//////...///111222???EEEJJJJJJIIILLLVVV___jjjlllrrr{{{mmmcccdddmmmtttpppggg```[[[hhhxxxbbbWWWMMMFFFFFFGGGKKKZZZjjjoooddd^^^VVVNNNBBBAAA>>><<<;;;;;;;;;<<>>FFFQQQbbbrrr~~~{{{~~~|||{{{{{{jjjaaaYYYUUUNNNCCC:::666444000+++((((((((())))))'''%%%%%%&&&'''((('''&&&&&&+++...///222777:::888333000,,,(((&&&&&&((()))'''(((***++++++***((('''******))))))(((((((((((()))))))))******)))(((((('''''''''&&&&&&%%%%%%$$$((('''&&&'''((((((&&&$$$'''&&&%%%$$$$$$%%%&&&'''%%%$$$######$$$(((+++---///...+++)))'''&&&''''''$$$$$$$$$%%%&&&)))+++,,,)))(((&&&%%%%%%&&&'''(((((())))))***+++,,,,,,---)))'''$$$!!!!!!###&&&'''(((&&&%%%%%%''''''&&&%%%#########$$$&&&(((***,,,'''(((((((((((('''&&&&&&((()))*********)))'''&&&''''''&&&$$$######&&&(((%%%%%%&&&'''((()))******((((((((()))))))))))))))(((((((((((()))******+++***((('''&&&'''(((***,,,,,,,,,,,,,,,+++***))))))'''''''''''''''((()))******++++++***))))))+++---///////////////...---,,,*********+++++++++,,,,,,)))***,,,------,,,)))'''$$$&&&((()))((()))+++---///000111222333666999<<>>;;;777444222333666777555444666>>>IIIVVViiixxx}}}vvvuuuxxxzzz~~~{{{vvvqqqddd]]]WWWTTTOOOEEE<<<888444000***''''''((())))))'''&&&%%%&&&((()))((('''''',,,000111444888888444000...***'''&&&&&&((()))&&&''')))******)))'''&&&)))))))))))))))(((((((((***++++++++++++***))))))'''''''''&&&&&&%%%%%%%%%)))(((((()))******((('''''''''&&&%%%%%%&&&''''''&&&%%%###"""###%%%(((***)))***+++++++++***((('''%%%%%%%%%&&&(((+++---///+++***(((&&&&&&''')))+++++++++******************'''%%%""" """%%%''')))(((''''''(((((('''%%%######$$$%%%'''***,,,...((()))))))))(((((('''&&&((()))*********)))'''&&&(((((('''%%%###$$$&&&((('''(((((()))***+++++++++''''''((((((((()))))))))''''''&&&'''''')))***+++)))((('''&&&'''(((+++,,,,,,,,,---,,,,,,+++******))))))))))))))))))******)))***++++++))))))+++,,,,,,,,,---.../////////...***+++++++++,,,,,,,,,,,,(((***,,,,,,+++***((('''&&&(((************,,,......///000//////222666:::EEEOOO[[[bbbdddgggooovvvtttoooiiiddd```^^^dddlllpppppppppnnnmmmrrrzzz}}}yyyuuurrrjjj^^^TTT]]]aaaggghhhaaa[[[]]]eee||||||qqqgggfffkkknnnlllttttttsssqqqpppsssyyy~~~||||||yyytttooommmpppsssooollliiihhhiiinnntttxxx|||zzzyyy|||~~~xxxrrrlllkkkhhhccc^^^cccwwwyyyrrrrrrrrrpppnnnooonnnfff]]]OOODDD888222...)))'''(((&&&'''(((((('''&&&((()))+++***(((&&&%%%%%%&&&&&&))))))((('''&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$###"""""" !!!"""###$$$%%%&&&&&&'''(((((('''&&&%%%&&&''''''''''''''''''((()))***%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&%%%'''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%&&&&&&'''******+++++++++)))((('''%%%%%%%%%&&&&&&''''''(((%%%$$$$$$%%%&&&(((((('''++++++***)))))))))*********---......,,,...222666CCCHHHMMMPPPRRRWWW```gggjjjnnnxxx|||hhhdddfffoooqqqeeeVVVTTTZZZkkk|||dddSSSGGG@@@<<<>>>AAAIII]]]qqq}}}{{{rrriii[[[YYYTTTNNNHHHBBB===:::??????BBBFFFIIIGGGBBB<<<<<<>>>@@@AAA@@@@@@AAABBB>>><<<888555333222333333666444777AAAMMM\\\nnn}}}wwwjjjiiioookkkwww}}}~~~~~~|||{{{yyyppphhhaaaZZZVVVUUUQQQGGG===999444000+++(((((()))******((('''&&&''')))))))))((()))---000111555888666111---,,,***(((''''''((()))''''''))))))))))))'''''''''(((((())))))((((((''')))***************)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***,,,,,,***(((''''''&&&&&&&&&&&&''''''&&&%%%###"""###$$$&&&'''%%%'''***,,,,,,+++(((''''''''''''''')))+++---...+++***((('''((()))+++---++++++******)))(((((((((&&&$$$""" !!!###%%%(((((('''((())))))'''&&&$$$$$$$$$%%%(((***---...************)))((('''&&&(((((()))***)))((('''&&&(((((('''&&&$$$%%%''')))************++++++++++++&&&&&&''''''(((((())))))&&&&&&%%%%%%&&&(((***+++)))(((''''''''')))***+++,,,,,,,,,,,,,,,,,,+++******************))))))))))))***++++++)))((()))***)))***+++,,,---.........******+++,,,,,,,,,,,,+++)))***,,,+++)))((()))))))))***,,,,,,++++++---...+++---...------///555:::FFFPPP\\\dddgggjjjqqqwwwuuupppkkkhhhccc```bbbggglllqqquuuvvvuuuvvv||||||xxxtttoooggg]]]VVV```dddjjjkkkddd]]]aaaiii{{{uuukkkdddgggnnnoookkkyyyvvvsssppppppsssvvvyyy|||{{{xxxsssmmmlllooorrrtttqqqmmmjjjjjjnnnsssvvv{{{vvvssstttyyy|||{{{yyysssrrrmmmdddYYY\\\qqqwwwoookkklllkkkkkklllkkkbbbXXXJJJ???444///,,,'''%%%%%%%%%&&&((((((''''''(((***+++***)))'''''''''(((((())))))(((((('''&&&%%%%%%&&&&&&'''''''''%%%###"""$$$%%%&&&''''''&&&%%%$$$ !!!"""############!!!!!!"""######$$$%%%&&&((()))***)))'''&&&&&&'''((('''&&&&&&&&&'''((()))$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%'''&&&%%%%%%%%%&&&((((((((()))*********)))((('''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((()))+++************++++++,,,+++---000///...///555:::AAAGGGNNNSSSVVVZZZaaaggglllooozzzssseeefffjjjssstttdddSSSSSS]]]pppsss]]]OOOBBB===;;;>>>@@@FFFXXXlllzzz}}}uuukkkiiieee___WWWPPPJJJFFFJJJKKKNNNQQQQQQNNNIIIEEECCCFFFJJJKKKKKKKKKKKKLLLHHHDDD???:::666555666666999888>>>JJJXXXfffuuutttccc\\\___[[[fffrrrzzz~~~xxxzzz{{{zzzwwwwwwvvvnnncccbbb\\\XXXWWWRRRHHH>>>999444111---******+++++++++(((''''''''')))***)))(((***---///000444777444///+++******)))))))))((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&'''(((((('''''''''$$$%%%%%%&&&&&&'''''''''$$$$$$&&&(((+++,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%'''((()))******)))'''&&&(((''''''&&&'''(((***+++(((((('''((()))***,,,---)))))))))(((((((((((((((%%%$$$"""!!! !!!!!!"""&&&&&&&&&'''))))))'''%%%######$$$%%%'''))),,,---************)))(((''''''''''''((()))((('''&&&%%%(((((('''&&&%%%&&&(((++++++++++++************)))%%%%%%&&&''''''((())))))%%%%%%$$$$$$%%%''')))+++(((((((((((())))))))))))***++++++,,,,,,,,,,,,+++))))))))))))(((((('''&&&)))***+++***)))''''''(((((()))***++++++,,,++++++))))))+++,,,,,,,,,+++***+++,,,---+++((((((***---***,,,---,,,+++***+++---+++---///......111888>>>IIISSS```iiilllnnnppprrrppplllkkkkkkhhhddddddggglllttt||||||zzz{{{~~~|||{{{yyyuuuoooggg```[[[dddggglllmmmgggbbbfffnnn|||tttrrrlllgggiiipppqqqnnnxxxtttqqqqqqtttvvvuuurrrxxxxxxuuuooojjjhhhkkkoootttqqqnnnlllmmmpppuuuxxxxxxsssoooqqqwww}}}~~~}}}xxxvvvooobbbUUUUUUjjj|||}}}{{{rrrlllnnnnnnmmmmmmhhh[[[OOOBBB999///,,,***&&&%%%&&&$$$%%%''''''''''''(((******)))(((''''''((())))))))))))((((((''''''&&&&&&''''''(((((((((&&&$$$"""###$$$&&&''''''&&&$$$### !!!###$$$$$$$$$$$$###"""""""""###$$$$$$%%%((()))***)))'''%%%%%%&&&)))(((&&&%%%$$$%%%'''((($$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&&&&###%%%&&&'''&&&&&&''''''((('''&&&%%%&&&''')))***&&&'''((()))***)))((('''((('''&&&%%%%%%%%%&&&&&&((((((((((((((()))+++,,,+++*********+++,,,------+++///111111000111888===???FFFNNNTTTXXX\\\aaafffggghhhtttggg^^^bbbggg{{{yyygggTTTTTT^^^qqqppp[[[PPPDDD@@@@@@BBBBBBDDDRRRdddvvv|||}}}{{{wwwqqqjjjbbb\\\XXXYYY[[[]]]^^^\\\XXXTTTRRROOORRRWWWYYYZZZYYYYYYYYYTTTOOOHHHAAA<<<;;;<<<===<<<===EEETTTbbbooo|||sss___TTTRRRVVVaaammmxxx}}}wwwxxxvvvrrrsssuuunnncccddd^^^ZZZYYYTTTHHH>>>888444111...,,,,,,---,,,,,,)))((('''((()))***)))(((+++...///000333777444---)))******+++***))))))(((((((((''''''''''''((((((%%%&&&'''(((((('''&&&&&&###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((!!!"""$$$'''***+++***(((&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$%%%%%%%%%***)))(((''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''')))***,,,,,,&&&&&&''''''(((((())))))$$$###"""!!!!!! %%%$$$%%%&&&((((((&&&%%%#########$$$%%%(((***,,,+++++++++******(((''''''&&&'''((((((((('''%%%$$$(((((('''&&&%%%&&&))),,,++++++******)))(((((((((%%%%%%&&&&&&'''((())))))%%%$$$######%%%''')))+++(((((())))))))))))(((((()))***++++++,,,,,,,,,,,,'''((((((((('''&&&%%%$$$)))***+++***(((&&&&&&'''))))))*********))))))(((((()))***+++,,,+++******---......+++((((((,,,///+++,,,---,,,*********+++---000222111111444<<>>555---+++***(((((()))###%%%'''''''''''')))***)))((('''&&&'''''')))***((((((((((((''''''''''''&&&'''((())))))'''%%%$$$###$$$&&&''''''&&&$$$###!!!"""###$$$$$$$$$$$$$$$$$$###############$$$$$$'''((())))))&&&%%%$$$%%%)))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&###%%%'''(((''''''((())))))(((&&&&&&&&&(((***+++%%%&&&''')))))))))(((((()))(((&&&%%%$$$%%%%%%&&&%%%&&&&&&%%%%%%&&&(((***************+++,,,---...******---111222111777>>><<>>BBBEEEFFFOOOYYYdddrrrqqq]]]RRROOO]]]hhhssszzz~~~{{{wwwtttooojjjgggfffaaa[[[UUUPPPHHH>>>888222///,,,***+++,,,---,,,******)))))))))+++,,,---...000000222777:::555---***************)))(((((()))))))))))))))((((((''''''((())))))(((((()))***%%%'''((('''&&&$$$$$$%%%"""######$$$&&&(((***+++&&&&&&&&&'''(((***+++,,,'''&&&%%%&&&(((*********$$$###!!! !!!###&&&((()))'''&&&$$$$$$%%%&&&'''&&&'''((((((((('''&&&%%%"""$$$'''***++++++)))((('''&&&%%%%%%%%%&&&'''(((***(((%%%!!!''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&''')))******)))))))))***++++++,,,,,,)))(((&&&%%%$$$$$$%%%&&&###$$$$$$######$$$'''***------------,,,+++******'''''''''''''''''''''''')))'''&&&%%%%%%&&&((()))''')))******)))(((((()))$$$&&&))),,,---...---,,,'''&&&%%%&&&(((((((((''')))************))))))(((---,,,******)))((('''%%%((((((((()))******++++++,,,...///...+++***,,,//////...,,,***)))((('''''',,,///222000///444???HHHTTTbbbkkkjjjlllrrrooogggeeeiiinnnppppppooonnnmmmtttyyyvvvxxx}}}zzz{{{}}}{{{qqqhhhdddhhhlllppppppiiidddhhhpppyyyzzzuuusssttttttrrrtttyyytttssstttzzz|||vvvwwwuuusssnnneee___bbbjjjkkkjjjiiikkkppptttwwwxxxnnnpppsssuuuwwwzzz~~~ttteeeXXXWWWbbbnnn||||||wwwvvvuuunnnoooqqqrrrsssyyy~~~zzzxxx|||vvvcccNNNBBB555000***((((((((('''%%%'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))((((((((((((((('''&&&&&&((('''&&&(((******(((%%%&&&&&&''''''&&&&&&%%%$$$###$$$$$$"""!!!"""$$$&&&"""$$$&&&(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%&&&'''((((((((('''&&&(((((((((((((((((((((((('''&&&$$$$$$$$$&&&((())))))'''%%%%%%&&&(((((('''%%%%%%$$$$$$%%%(((***,,,)))))))))***,,,...///000///...000222111///444:::AAAEEEHHHIIIMMMUUU[[[]]]]]]```jjjyyywwwaaaXXXaaawwwyyy|||jjjUUU\\\pppjjjYYYLLLBBB>>>>>>???@@@>>>@@@JJJVVVooo}}}||||||{{{}}}rrrbbbVVVQQQRRRTTTUUU\\\eeeooowwwnnn\\\TTTSSS___jjjuuu||||||uuupppkkkgggdddgggaaaYYYRRRLLLFFF???999555111---******+++,,,,,,,,,+++)))(((((()))******,,,---...000444777333+++((((((((((((((('''&&&&&&&&&'''((())))))))))))))))))***+++)))'''&&&'''((('''))))))(((&&&$$$$$$$$$""""""###$$$%%%'''((()))&&&''''''((()))***++++++'''&&&&&&''')))***)))(((###"""!!!!!!"""$$$&&&((('''&&&$$$######$$$%%%&&&''''''(((((('''&&&%%%$$$###$$$''')))******)))'''''''''%%%$$$$$$$$$%%%%%%$$$###!!!  !!!"""''''''''''''&&&&&&%%%%%%$$$%%%&&&'''((()))))))))))))))))))))((((((((((((((('''%%%$$$######$$$$$$$$$%%%&&&&&&%%%%%%''')))+++,,,,,,,,,,,,+++******''''''''''''''''''''''''((('''&&&%%%%%%&&&'''))))))***+++***)))'''''''''###%%%'''***+++,,,++++++((('''&&&&&&((()))((('''******+++++++++++++++***---,,,***))))))((('''&&&************************///111111///,,,+++...111...---,,,+++***))))))))),,,///111000000555@@@IIIZZZeeellliiihhhkkkggg___aaagggnnnsssuuuuuutttssszzz||||||}}}|||}}}~~~xxxlllcccaaagggiiilllkkkddd^^^ccckkkuuu{{{}}}zzz{{{zzzxxxzzz}}}qqqpppsssyyy{{{|||zzzwwwqqqggg^^^___fffffffffhhhkkkoooqqqqqqppprrrtttvvvxxxzzzzzzkkk___]]]ccckkktttvvvyyyyyyuuurrrqqqqqqmmmoooqqqssstttwww|||~~~|||}}}}}}kkkTTTFFF666111+++)))))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))(((((())))))(((((('''&&&(((''''''(((******(((%%%(((((((((((((((''''''&&&!!!"""###""""""###&&&(((%%%&&&'''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%'''(((&&&&&&'''''''''&&&&&&%%%((((((''''''''''''''''''%%%%%%$$$###$$$&&&(((***)))'''%%%%%%''')))))))))'''&&&%%%%%%%%%'''(((***''''''(((***,,,///111222000000111333111000444;;;DDDFFFFFFFFFLLLVVV\\\\\\ZZZ\\\dddtttvvvbbbYYYcccxxxxxx}}}mmm]]]gggzzzwww\\\MMMBBB;;;;;;;;;<<<===;;;<<>>;;;888333...***)))***++++++,,,+++)))(((''''''(((((((((+++,,,...111444000***((((((((((((((('''&&&&&&%%%%%%'''((()))*********+++,,,,,,***'''%%%$$$%%%***+++,,,***'''$$$###$$$"""""""""###$$$&&&'''((('''''')))***+++***))))))'''&&&''')))******'''%%%!!!""""""###$$$&&&&&&'''&&&%%%$$$######$$$&&&&&&(((((((((((('''%%%$$$###$$$&&&((()))***)))'''&&&'''&&&%%%###"""""""""""" """$$$%%%(((((((((''''''''''''&&&&&&'''((()))***)))(((((()))(((((('''&&&&&&%%%%%%&&&&&&%%%$$$############%%%'''))))))(((''''''((())))))******++++++******))))))))))))(((''''''&&&((('''&&&%%%%%%&&&'''''')))))))))((('''&&&%%%$$$###$$$&&&''')))))))))))))))(((''''''))))))((('''******+++,,,---------,,,,,,+++***)))((((((((((((,,,,,,,,,,,,++++++++++++111222111...******---000------,,,,,,,,,+++++++++,,,...000000111777AAAJJJaaaiiimmmhhhdddddd___WWW```fffooowww{{{||||||}}}~~~tttfff___^^^fffgggiiihhhaaa\\\```hhhppptttuuuuuuxxx~~~|||}}}|||zzz{{{mmmnnnqqqwww~~~~~~~~~}}}{{{vvvlllbbbbbbgggeeegggjjjnnnqqqqqqooolllvvvwwwyyy{{{~~~uuujjjdddccceeejjjlllooooooooonnnnnnnnnmmmooosssuuuvvvwwwzzz||||||xxx{{{|||}}}qqqYYYIII888333---***))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((())))))))))))(((''''''(((''''''((())))))'''&&&((((((((((((((('''&&&&&& !!!#########$$$''')))(((''''''&&&&&&%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%###"""###$$$&&&%%%%%%&&&&&&&&&&&&''''''''''''((()))(((&&&%%%&&&)))+++''''''&&&%%%$$$$$$$$$$$$((('''''''''&&&&&&%%%%%%$$$#########%%%''')))***((('''%%%&&&(((***++++++)))((('''&&&&&&'''((()))''''''((()))+++---///000///...000333222222888???EEEFFFFFFIIIRRR]]]bbb```___^^^cccqqquuubbbZZZbbbvvvzzz}}}ooobbbpppmmmRRRFFF@@@;;;999888888999888999???HHHTTT___ooo~~~{{{dddUUURRRTTTcccllluuu|||yyytttpppllljjjiii___QQQFFFAAA???>>><<<888333---)))(((((())))))))))))'''&&&&&&'''((()))(((+++---...000222///)))***************)))((((((%%%&&&'''((())))))))))))***++++++)))&&&%%%%%%%%%,,,------+++'''$$$######$$$###$$$$$$%%%&&&'''(((&&&(((***++++++***((('''&&&&&&(((***+++***&&&###!!!"""$$$%%%&&&'''&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((('''&&&%%%$$$###&&&&&&((()))((('''&&&%%%%%%%%%$$$###""""""!!!!!!!!!$$$&&&'''(((((((((((((((((((((''''''((()))******)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$#########&&&(((+++,,,***(((''''''&&&'''((()))************)))************((('''&&&((('''&&&&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&'''((())))))***)))(((((())))))((('''))))))+++,,,------------++++++***)))(((''')))***,,,,,,,,,---------------000000///,,,((('''***---,,,,,,,,,---------------,,,...000111333:::EEEMMMdddjjjlllgggdddccc___ZZZfffkkkrrrxxx}}}yyymmm```\\\___dddfffiiijjjeee___aaaffflllnnnppprrruuu{{{zzzwwwvvvxxxxxxvvvxxx{{{oooppprrruuuyyy||||||||||||||||||zzztttlllkkkooojjjlllnnnsssvvvwwwtttrrrxxxxxxxxxzzz~~~}}}tttjjjaaa[[[bbbdddfffhhhjjjkkkmmmnnnooopppqqqsssvvvxxx{{{}}}zzz}}}vvvqqqrrrvvvrrrsssuuu~~~rrrZZZIII888333---***))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!"""$$$$$$###$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&(((((('''%%%$$$%%%))),,,((('''%%%###""""""######'''''''''&&&%%%%%%$$$$$$""""""###$$$%%%''')))***)))'''&&&'''))),,,------***)))((((((((()))***+++(((((((((((()))+++,,,---000///000333333333999AAAEEEHHHJJJNNNWWW```ccc```bbbaaadddpppppp```XXX___pppxxxxxxjjjbbbssseeeKKKCCC@@@===777666666777666666:::AAAKKKPPPZZZdddoooxxxyyycccUUURRRUUUgggnnnuuuzzz~~~|||{{{yyyuuuqqqmmmggg\\\MMMBBB===<<<<<<<<<666222,,,((('''(((((((((&&&&&&&&&&&&&&&(((***+++)))---000///111222///)))***************)))((((((''''''(((((((((((('''''''''((()))((('''&&&&&&(((,,,------+++(((%%%$$$$$$&&&&&&&&&&&&&&&'''((()))&&&''')))******)))(((&&&%%%&&&(((+++,,,***&&&""""""###%%%'''''''''&&&%%%#########$$$$$$&&&&&&'''(((''''''&&&%%%$$$$$$$$$&&&''''''(((''''''&&&%%%############$$$######### !!!"""$$$%%%'''((('''(((((((((((((((((((((((()))*********)))''''''&&&&&&&&&''''''((((((((('''''''''&&&%%%%%%$$$$$$%%%(((+++---+++((('''&&&%%%&&&'''((()))*********)))***+++,,,+++***((('''((((((''''''&&&&&&&&&&&&%%%$$$$$$'''***++++++)))(((((('''''''''(((***+++***)))(((((()))***)))'''((()))***+++,,,,,,,,,,,,***++++++)))''''''))),,,++++++,,,---...//////000///000///,,,(((''')))---***+++,,,......///......+++---///222666???JJJRRRbbbgggiiihhhggghhhhhhfffrrrsssvvvxxx{{{zzzpppdddZZZ[[[aaa___ccciiillliiibbbaaadddjjjlllppptttwwwyyy|||rrrpppppptttvvvuuuxxx|||xxxxxxyyyxxxxxxyyyzzz|||}}}|||~~~~~~zzztttssswwwmmmmmmnnnqqquuuxxxyyyyyyvvvuuuuuuwww{{{~~~wwwkkk]]]TTT\\\\\\^^^aaafffiiilllmmmnnnmmmlllmmmqqqwww{{{~~~vvvyyy|||xxxvvv}}}sssnnnmmmooommmkkknnnwwwsss\\\JJJ888222,,,)))))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''((((((((((((((('''&&&&&&$$$$$$$$$$$$######$$$%%%%%%%%%%%%&&&%%%$$$$$$######%%%&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$&&&%%%%%%######$$$$$$$$$%%%%%%%%%((('''&&&$$$###$$$'''***(((&&&$$$###""""""######''''''&&&&&&&&&%%%%%%%%%######$$$%%%'''(((******)))'''&&&'''***,,,------))))))***+++,,,---...///)))))))))))))))***+++,,,444222333444333333999AAAFFFJJJMMMPPPVVV\\\^^^[[[```aaaeeeooo~~~iii^^^YYY^^^lllqqqpppccc___tttaaaIIIBBB@@@===777555555777666444777<<>><<<<<<999555777<<<:::888999<<<===<<<>>>CCCAAADDDJJJRRRYYY^^^bbbdddiiigggccc______fffttt~~~xxxwwwtttccc[[[XXXVVVXXX\\\aaagggpppwww|||wwwnnnhhh___VVVRRRNNNGGGAAA;;;777222///000...,,,...111111---))),,,***)))***(((&&&)))......000111111...,,,++++++++++++++++++***(((&&&%%%'''&&&%%%&&&'''((('''&&&''''''&&&&&&''''''((()))''''''''''''((()))++++++)))'''%%%%%%%%%&&&%%%$$$""""""###%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&''')))'''&&&'''((()))(((&&&'''&&&%%%&&&''')))))))))))))))((('''''''''((()))%%%%%%%%%%%%&&&((()))************(((&&&%%%&&&(((%%%%%%&&&''''''(((((()))(((((((((((('''&&&%%%%%%'''''''''''''''&&&%%%$$$)))))))))((('''&&&%%%$$$$$$%%%&&&&&&&&&%%%###"""$$$%%%&&&'''''''''&&&%%%&&&''')))***+++***)))((()))))))))******+++,,,---......---,,,+++***)))((()))))))))))))))******+++'''''''''''''''((())))))''''''((())))))(((((('''(((((()))...222333///++++++++++++)))'''''')))+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------...///000000///...+++***+++---111777@@@KKKWWW___aaadddjjjppppppqqqyyy{{{vvvtttuuuwwwxxx~~~zzzrrrlllnnnrrrqqqkkklllkkkggg___WWWSSSTTTUUU[[[___gggmmmkkkfffhhhmmmkkkqqqtttrrrqqqssstttsssvvv}}}}}}{{{}}}yyyvvvuuuqqqmmmooosssuuuvvvzzz|||tttqqqqqqqqqnnnjjjgggfffbbb[[[YYY]]]```___\\\]]]___aaadddiiinnnqqqqqqtttuuuwww{{{{{{}}}xxxuuuuuussspppppptttuuuuuuyyywwwuuuyyy{{{lllccc___\\\aaa^^^dddooovvvzzziiiOOO>>>333000---++++++++++++***(((((((((((()))******+++(((***+++***)))''''''(((&&&''''''%%%""" !!!%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%$$$$$$&&&''''''((((((((((((((()))))))))(((&&&&&&&&&&&&%%%%%%&&&'''((()))***)))'''&&&%%%%%%%%%&&&$$$$$$######$$$%%%&&&'''))))))(((((()))***,,,---***'''&&&'''***,,,---,,,***'''$$$%%%***......---++++++*********))))))((())))))***,,,---///000111111///------000555:::>>>BBBFFFKKKPPPVVV___kkksssxxxvvvpppkkkrrreeeTTT[[[ppplllnnnxxxvvvdddTTTOOOHHHBBBAAA@@@>>>???BBB:::777888;;;;;;999999<<<@@@BBBFFFKKKPPPUUUYYY[[[\\\]]]\\\ZZZYYY]]]dddkkktttssstttwww}}}}}}pppnnnyyyyyynnnccc^^^\\\[[[]]]___dddkkkttt}}}zzzqqqiiibbbYYYQQQNNNJJJEEEAAA<<<777222///000---,,,---//////,,,))),,,******+++)))&&&'''+++///000000///,,,+++,,,------,,,+++)))'''&&&&&&%%%&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&'''(((***+++((('''%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''&&&&&&((('''&&&'''((()))(((&&&&&&'''''''''&&&''')))***+++***)))((('''''''''(((%%%$$$%%%%%%&&&((()))***+++***)))'''%%%%%%'''***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&))))))(((((('''&&&%%%%%%'''((())))))(((&&&$$$"""###$$$%%%&&&%%%$$$###"""$$$%%%&&&'''''''''&&&%%%%%%&&&''')))************+++***)))))))))+++,,,------,,,,,,+++***)))((((((***)))(((((('''((((((((('''''''''''''''(((((((((&&&''''''(((((('''&&&&&&((((((***...222222...***+++++++++***((((((***,,,+++++++++,,,,,,------...++++++******+++,,,---...000111111111///...,,,***---...000555>>>JJJXXXaaabbbeeejjjoooqqqssszzz}}}vvvrrrrrrtttvvvzzzzzztttjjjfffjjjooollleeefffeeeaaaWWWLLLHHHKKKQQQTTTZZZeeennnnnnjjjkkkooonnnrrrsssqqqpppssstttsssrrrzzz|||~~~yyyvvvtttsssoookkkkkkooonnnooosss|||uuuooommmkkkgggccccccaaa]]]YYY[[[``````\\\]]]___bbbfffiiikkklllmmmooossswwwzzz|||{{{{{{yyysssqqqrrrvvvqqqrrr{{{~~~|||tttvvv|||wwwiii```]]][[[iiiiiiooouuutttrrrzzzrrr^^^HHH:::000...+++))))))))))))(((((('''&&&&&&''')))***++++++,,,+++***'''&&&'''(((+++***)))%%%""" """$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%%%%&&&'''((()))***++++++************)))(((&&&%%%'''&&&&&&%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((((((((((()))***+++,,,)))(((&&&'''(((***))))))***(((%%%'''+++......---******************))))))'''((()))+++---///000000000///---,,,...333:::???GGGKKKOOOSSSXXX___fffkkkqqqpppmmmkkktttyyy]]]NNNYYYrrrllllllvvvzzzlll```VVVLLLJJJJJJHHHHHHIIIAAA===<<<>>>>>>;;;999:::BBBCCCFFFJJJNNNSSSWWWZZZRRRTTTVVVWWWVVVWWWZZZ]]]aaa______bbbhhhnnnsssuuurrruuuuuunnngggfffnnnwww{{{yyyyyy}}}uuunnneeeaaa``````bbbcccfffmmmwww}}}{{{xxxsssmmmggg___TTTLLLIIIFFFBBB???;;;777111...---+++***+++---...---+++---+++,,,---+++''''''+++222333444333111///...///...,,,***'''%%%%%%%%%&&&&&&%%%$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&'''''')))(((&&&$$$$$$&&&(((***'''&&&&&&''')))***)))''''''&&&%%%$$$$$$%%%&&&'''$$$%%%'''((()))(((&&&%%%'''&&&%%%&&&((((((((('''&&&)))***)))'''''')))---,,,+++***)))((('''&&&&&&$$$$$$$$$%%%&&&'''((()))+++***)))'''%%%%%%(((+++))))))(((((('''&&&&&&&&&%%%%%%%%%&&&'''((())))))+++***)))((('''&&&&&&&&&&&&((()))***)))&&&###!!!###$$$%%%%%%%%%$$$###"""$$$%%%&&&'''''''''&&&%%%%%%%%%&&&((()))+++,,,,,,---,,,+++******+++---...++++++******))))))((((((***)))((('''&&&&&&&&&&&&((((((((()))))))))((((((&&&&&&&&&&&&&&&&&&%%%%%%'''(((***...111111...************)))'''''')))+++)))******+++,,,------...***))))))((())),,,...000111111111000///---,,,+++//////000444===LLL\\\fffeeeiiimmmqqqrrruuu|||}}}vvvrrrrrrvvvzzzzzzuuurrrqqqnnnfffaaaccchhhgggbbb```[[[TTTMMMFFFCCCGGGNNNLLLUUUcccooorrrnnnooossssssvvvuuurrrqqqtttuuussspppwww~~~~~~{{{{{{}}}wwwuuuttttttpppkkkkkknnniiiiiimmmuuu~~~rrrjjjfffddd___[[[^^^\\\YYYXXX^^^eeeddd___```bbbggglllqqqrrrqqqppprrrwww{{{}}}{{{tttqqqsssvvvqqqqqqyyy~~~}}}|||wwwxxx|||yyy~~~rrrfff```^^^]]]mmmooossstttoookkksss|||xxxpppdddTTTCCC999///,,,***)))))))))((('''''''''&&&%%%&&&(((***+++......---***((('''(((***------+++'''$$$###$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&'''&&&%%%###$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''')))***+++,,,,,,++++++***((('''&&&%%%((('''''''''&&&&&&''''''(((''''''&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&''''''''''''(((((()))))))))(((''''''''''''&&&&&&***((('''(((+++---...---)))***+++,,,,,,++++++***&&&'''***,,,...///000000......------///555===CCCJJJMMMSSSXXX]]]bbbgggjjjlllmmmlllnnnxxxrrrWWWLLLZZZuuujjjkkkuuuyyylllaaa\\\[[[VVVRRRQQQNNNIIIFFFHHHGGGCCCAAAAAABBBCCCFFFIIIMMMQQQUUUWWWMMMOOORRRTTTTTTSSSSSSTTTQQQOOONNNOOOUUU[[[```bbb^^^___^^^]]]\\\^^^bbbeeejjjjjjkkknnnssswwwzzz{{{}}}{{{yyy{{{|||{{{rrrmmmfff```___bbbdddeeekkkqqqzzz~~~{{{xxxtttpppmmmkkkggg^^^RRRJJJEEEBBB???<<<999555000---******)))+++,,,............,,,---///,,,((((((,,,333555888888555222///...---+++(((&&&$$$$$$%%%&&&%%%$$$###%%%'''(((((('''&&&%%%%%%%%%%%%&&&'''''''''&&&###""""""$$$&&&(((&&&&&&&&&(((******)))(((&&&%%%$$$######$$$&&&&&&###%%%''')))***)))'''&&&&&&%%%%%%&&&'''(((((('''(((***,,,+++((((((+++...++++++***)))((('''%%%%%%######$$$%%%&&&'''((((((******)))(((&&&&&&)))+++******)))((('''&&&%%%%%%""""""###%%%'''***,,,---,,,+++***(((((('''(((((('''((()))***)))&&&###!!!######%%%%%%&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%$$$%%%&&&''')))+++,,,---......,,,,,,+++,,,------))))))))))))))))))))))))))))))'''&&&%%%%%%$$$$$$******++++++++++++***)))''''''&&&&&&%%%%%%%%%%%%'''(((+++...000///---***((((((((('''&&&&&&(((***))))))******+++,,,------***)))((((((***,,,///000111111000///...---,,,+++000000111666@@@QQQbbbnnnmmmpppssstttuuuyyy~~~xxxssssssxxx|||tttnnnllliiijjjfff___]]]```ccccccaaaTTTIIIEEECCCAAACCCGGGFFFOOO^^^kkkooommmooossswwwxxxwwwttttttwwwwwwtttqqquuuyyy{{{{{{zzzzzz{{{wwwvvvwwwxxxuuupppnnnqqqllllllnnnuuu~~~xxxllldddaaa^^^ZZZVVVYYYYYYXXXYYYaaaiiiiiidddgggiiimmmsssxxxzzzwwwuuu{{{yyytttsssuuuuuutttuuuyyyzzzyyy{{{|||{{{yyywwwssszzz}}}uuullleeeaaa```bbblllnnnooommmhhhhhhrrr~~~{{{vvvmmmbbbVVVIII<<<555...,,,************)))'''(((''''''&&&&&&((()))***000///...,,,)))(((***++++++***)))'''%%%%%%'''***$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((***+++,,,+++***)))((('''&&&&&&)))))))))))))))((((((((((((((((((((('''''''''&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%)))(((((()))+++,,,,,,,,,)))***,,,---...---,,,,,,'''(((+++---////////////,,,---//////111777@@@GGGJJJNNNVVV___hhhnnnrrrtttqqqrrrsssttt|||oooXXXQQQbbbzzzyyyiiiooo{{{zzzuuummmgggddd```XXXSSSSSSSSSPPPMMMMMMJJJKKKLLLMMMOOOPPPQQQRRRNNNOOOOOOPPPPPPOOONNNMMMGGGEEECCCDDDIIINNNQQQSSSPPPOOOPPPQQQSSSTTTTTTTTTXXXYYY\\\___bbbeeefffggghhhkkkkkkhhhgggjjjmmmlllhhhhhhddd______cccggggggooouuu}}}{{{xxxrrrlllhhhiiifff\\\QQQJJJDDDAAA===:::777444000---*********+++,,,---...///...,,,,,,---+++((()))---333666999999555000,,,***+++***'''%%%$$$$$$%%%&&&$$$######$$$'''(((((('''&&&&&&&&&&&&&&&''''''((($$$###"""!!!"""###%%%&&&&&&&&&&&&(((******(((&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%''')))***)))((('''&&&%%%$$$%%%'''(((((('''***++++++***))))))+++,,,*********)))(((&&&%%%$$$"""###$$$&&&'''''''''''')))******)))(((''')))***++++++***)))((('''&&&%%%!!!!!!"""$$$'''***---///,,,+++***)))((()))***+++((()))******)))'''%%%######$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$%%%'''(((***++++++,,,......------,,,,,,++++++)))))))))))))))*********)))((('''&&&%%%%%%%%%%%%++++++,,,------,,,***)))((('''&&&%%%%%%%%%%%%%%%&&&))),,,...///...,,,***'''''''''&&&%%%&&&(((***)))))))))******++++++,,,******)))***+++---///000/////////...------,,,,,,000111333:::FFFXXXkkkxxxwwwzzz{{{yyyzzz~~~{{{uuusssxxx|||rrrkkkjjjfffiiihhh```[[[^^^ccceeedddTTTFFFCCCCCC@@@???CCCEEEMMMZZZeeehhhfffiiinnntttuuuuuusssvvvyyyyyyuuutttuuuwwwyyyzzz{{{{{{{{{xxxxxxzzz~~~|||vvvtttvvvnnnmmmooottt{{{{{{rrrhhhbbb```^^^ZZZVVVWWWYYYYYYZZZaaaiiillliiinnnnnnqqqwww}}}}}}{{{}}}xxxtttvvvzzzwwwwwwxxxxxxtttrrryyyzzzzzz{{{wwwqqqqqqvvv~~~~~~uuummmhhheeeccccccfffiiijjjiiifffcccgggsss~~~|||sssfffWWWIII===444......,,,++++++++++++)))((()))))))))(((((((((''''''...///...---***)))***,,,%%%&&&&&&%%%$$$%%%''')))%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$%%%&&&((()))+++***)))'''&&&&&&&&&&&&((())))))*********))))))'''(((((())))))(((''''''&&&&&&''''''(((''''''&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&((()))(((&&&$$$$$$%%%'''(((((()))******++++++''')))+++---......---,,,)))***,,,///000000///...,,,///222333444999BBBHHHLLLRRR\\\iiittt|||}}}}}}{{{{{{ppp]]][[[mmmqqqhhhxxxzzzqqqjjjiiiiiigggeeeeeecccbbbaaa___]]]YYYVVVTTTVVVTTTQQQOOOMMMLLLKKKJJJDDDBBB@@@@@@CCCGGGIIIIIIHHHJJJLLLMMMKKKIIIIIIIIIHHHKKKPPPTTTUUUVVVVVVVVVVVVYYYYYYUUUTTTXXXZZZZZZ[[[```bbbaaacccjjjmmmlllooouuu||||||zzzuuukkkccccccaaaXXXOOOJJJFFFBBB===999666444111///---------,,,++++++---...---***)))***)))&&&)))...666888999777333...,,,***((((((&&&%%%%%%%%%&&&&&&######"""$$$&&&(((((('''''''''&&&&&&''''''((()))""""""""""""###$$$&&&&&&&&&&&&&&&(((***)))'''%%%######$$$&&&''''''''''''$$$%%%'''((()))))))))(((%%%$$$$$$%%%'''(((((('''+++)))(((((()))***))))))(((((((((((('''&&&$$$###!!!"""$$$&&&''''''''''''''')))++++++***)))))))))+++******)))((('''&&&&&&#########$$$&&&))),,,...,,,+++***))))))***,,,---+++++++++***)))(((&&&%%%$$$%%%&&&'''((('''&&&&&&$$$%%%&&&'''''''''&&&%%%###%%%(((***++++++******+++,,,------,,,+++(((''')))))))))******+++++++++)))((('''&&&&&&&&&&&&&&&***+++,,,------+++)))((())))))'''&&&%%%%%%%%%&&&&&&))),,,//////---+++***''''''((('''&&&&&&)))+++)))))))))******************++++++,,,---......///---------,,,,,,,,,------000222666>>>LLL```ttt~~~|||vvvuuuyyy~~~ssskkkjjjjjjkkkhhhbbb```cccggggggbbbSSSGGGFFFDDD???@@@GGGMMMRRR[[[bbbccc```ccchhhjjjlllnnnpppuuu{{{zzzvvvvvvvvvxxx{{{}}}~~~|||zzzxxxyyy}}}{{{yyyzzzppppppqqqvvv{{{}}}|||yyyuuunnnfffccccccccc```\\\XXX[[[\\\[[[___fffjjjjjjkkkkkkmmmttt~~~|||yyywwwzzz~~~{{{yyyxxxtttooonnnwwwxxxwwwyyywwwrrrrrruuu{{{zzzpppgggffffffcccdddggghhhhhhfffcccbbbiiisss{{{vvvlll\\\LLL???666000,,,,,,+++******++++++)))'''******++++++***(((&&&%%%***,,,---,,,***))))))***###$$$&&&&&&%%%%%%&&&'''&&&''''''((((((''''''&&&%%%&&&((('''&&&$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&((()))***((('''%%%$$$$$$%%%'''((()))((('''&&&%%%%%%&&&&&&&&&'''((()))******))))))&&&&&&'''((((((((('''&&&$$$$$$&&&'''(((''''''&&&%%%&&&'''(((''''''&&&%%%%%%(((***)))&&&$$$$$$%%%&&&'''((())))))))))))***%%%'''))),,,------+++******+++...///000000///......111555666666:::BBBHHHRRRXXXcccppp|||sssccccccvvvllliii|||{{{xxxtttmmmfff```\\\___[[[UUUPPPMMMLLLKKKJJJDDDBBB@@@@@@BBBDDDEEEEEEEEEKKKOOONNNGGGBBBBBBDDD???CCCIIIMMMNNNNNNMMMLLLKKKNNNNNNIIIHHHKKKNNNNNNRRR[[[bbbeeejjjrrrtttrrrlllrrryyy~~~|||{{{yyykkkaaa^^^\\\TTTMMMKKKHHHDDD>>>999777444222111111000///---+++***+++,,,+++((('''(((&&&%%%(((...;;;;;;:::666222...------&&&&&&&&&%%%%%%&&&&&&&&&###""""""$$$&&&(((((('''(((''''''''''''((())))))!!!!!!###$$$%%%&&&''''''&&&&&&&&&((())))))&&&###"""$$$&&&((()))))))))(((%%%&&&'''((())))))))))))%%%$$$$$$%%%'''(((((('''+++(((%%%&&&(((***(((&&&&&&''''''''''''%%%$$$###!!!"""$$$&&&'''''''''&&&&&&(((+++,,,+++)))))))))*********)))((('''''''''&&&%%%$$$$$$%%%(((***,,,++++++)))))))))+++---///,,,,,,+++***)))(((''''''$$$%%%'''(((((((((''''''$$$%%%&&&'''''''''&&&%%%###%%%(((+++,,,+++)))((()))***,,,---,,,)))&&&$$$))))))******++++++,,,,,,(((((('''&&&&&&&&&'''''')))***,,,---,,,***((('''***)))'''&&&%%%%%%&&&&&&&&&)))---///...,,,+++***(((((()))(((''''''***,,,************))))))))))))++++++,,,...............,,,,,,+++++++++,,,------000222777AAAQQQeeeyyy~~~~~~{{{wwwwww}}}~~~tttllllllooommmhhhcccdddiiikkkhhh\\\PPPHHHHHHEEE@@@DDDNNNVVVYYY___cccaaa^^^```fffaaadddhhhlllttt{{{{{{wwwvvvwwwzzz~~~~~~zzzxxxyyy~~~{{{}}}wwwwwwxxx}}}|||rrrlllfffeeeggghhheeeaaaZZZ]]]^^^[[[\\\bbbgggiiiccccccfffppp~~~~~~}}}{{{zzz|||~~~zzzuuuqqqmmmmmmvvv}}}zzzvvvxxxyyyvvvtttvvvyyyyyynnneeeeeefffddddddfffhhhhhhfffcccdddkkkrrrwwwnnndddTTTEEE:::444000///+++***)))***+++***(((&&&***,,,------,,,)))%%%###''')))+++,,,***(((((((((%%%&&&(((((('''&&&''''''''''''((((((((((((''''''%%%'''((('''&&&$$$%%%%%%$$$$$$&&&''''''&&&$$$$$$"""######$$$&&&(((***+++***(((&&&%%%%%%%%%'''(((((('''%%%%%%$$$%%%&&&'''$$$%%%''')))))))))))))))$$$%%%&&&'''''''''&&&%%%"""###%%%'''(((((('''''''''''')))))))))((('''&&&%%%(((******'''%%%%%%&&&%%%&&&((()))((((((((()))"""%%%(((***,,,+++***)))///...------...///...---111222555999999:::BBBKKKPPP\\\hhhpppyyy~~~ggghhhjjj|||tttqqqxxxuuutttpppkkkccc\\\WWWTTTQQQOOOJJJHHHEEECCCBBBBBBCCCCCCDDDGGGIIIGGGCCC@@@???@@@>>>BBBGGGKKKKKKIIIGGGFFF@@@CCCEEEBBB===;;;>>>AAANNNXXXbbbhhhooovvvvvvqqqsssxxx~~~uuutttyyykkkkkkiiieeecccaaaYYYQQQOOOIIIBBB===:::666111---...------------,,,***'''+++++++++(((%%%&&&)))---888;;;<<<777000++++++,,,***((('''(((***+++)))&&&(((&&&###$$$'''((('''%%%'''&&&&&&''')))+++***)))&&&((())))))(((&&&'''(((&&&%%%%%%$$$$$$%%%%%%%%%&&&'''(((*********)))((($$$%%%'''((()))(((((('''%%%%%%%%%&&&'''((())))))((('''&&&%%%$$$%%%&&&'''###$$$&&&''''''&&&$$$###"""###$$$%%%'''((()))************)))(((&&&%%%$$$)))******(((&&&%%%&&&(((&&&%%%$$$###%%%'''+++---)))((('''(((***+++,,,+++,,,+++)))((('''''''''((('''((((((''''''(((***,,,------,,,+++***)))(((''''''%%%%%%'''+++---+++))))))***+++,,,,,,+++***)))%%%''')))+++,,,+++******%%%'''))))))((()))***,,,---,,,++++++,,,,,,+++))),,,(((%%%$$$'''))))))(((&&&---333444111,,,+++,,,)))******(((&&&&&&(((***)))***+++++++++)))((('''(((***---------,,,---...---,,,---...+++))),,,222222555<<>>>>>AAACCCDDDBBB???===<<<;;;>>>BBBEEEDDDAAA>>><<<@@@BBBCCC@@@===<<<@@@DDDMMMVVV```fffmmmtttuuuqqqvvv|||~~~rrrnnnqqqjjjjjjiiiggghhhggg___UUUNNNHHHAAA;;;888555111......---------...---***(((***++++++)))((()))---111:::<<<<<<777000***)))***)))((('''(((******(((&&&'''%%%###$$$&&&'''&&&%%%'''&&&&&&'''***,,,++++++'''((())))))'''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&%%%&&&'''((()))(((((('''&&&&&&'''(((((((((((((((%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%&&&'''$$$%%%&&&(((((('''%%%$$$"""###$$$%%%&&&''''''((())))))))))))((('''&&&%%%'''(((((('''%%%%%%&&&(((&&&%%%$$$$$$&&&(((***+++)))((('''''')))*********+++***((('''&&&&&&'''''''''((((((((('''(((***------,,,+++***)))((('''&&&'''&&&%%%'''***,,,***(((((()))************)))(((%%%''')))***++++++***)))'''(((******))))))***,,,---,,,******++++++)))(((***(((%%%%%%''')))((('''&&&,,,222333///,,,***+++******)))'''%%%%%%&&&(((((())))))*********)))((()))***+++*********---///---,,,...///---))),,,222666888>>>JJJ[[[lllyyy|||yyywwwxxx{{{~~~|||vvvwwwzzzvvvmmmeeeeeefffiiilllllliiifff]]]OOOGGGKKKJJJGGGPPP___bbbaaa___ZZZUUUTTTUUUWWWZZZ]]]___ccclllvvvxxxuuuxxxwww{{{|||uuusssqqquuuzzz|||zzzwwwuuutttxxx~~~|||nnnjjjhhhkkkqqqqqqkkkdddbbbbbbdddhhhfffbbbdddjjjfffeeeffflll|||zzzvvvvvvyyy{{{{{{}}}yyyuuurrrsssvvvwww|||}}}~~~~~~{{{vvvrrrlllkkkjjjmmmrrrwww{{{|||uuujjjbbbdddccc___aaaiiiggglllooonnnnnnpppooolll^^^SSSGGGAAA:::222,,,***((((((''''''''''''(((((()))))))))))))))(((''''''(((***,,,------,,,***)))%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%###!!!!!!###%%%&&&&&&&&&&&&&&&&&&%%%%%%""""""###$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%&&&''''''&&&%%%%%%&&&'''((((((''''''(((***)))(((((((((((('''''''''+++***(((&&&&&&'''((()))+++*********))))))((((((&&&&&&&&&'''((()))***++++++,,,,,,---///111222333444666:::>>>>>>;;;>>>DDDKKKTTT\\\cccooottt\\\]]]eeezzz|||yyy}}}}}}wwwpppkkkhhhfffccc```ZZZQQQGGGAAACCCCCCEEEFFFGGGDDDAAA===;;;>>>BBBDDDDDDAAA===;;;???@@@@@@>>><<<===CCCHHHMMMTTT\\\cccjjjqqqsssrrrttt}}}}}}ooojjjmmmkkkkkkkkkkkknnnnnneeeYYYMMMGGG>>>999666444111///...---------...---+++)))***+++,,,+++,,,...111555:::;;;:::666...)))'''((((((''''''((())))))(((&&&&&&%%%######%%%%%%%%%$$$&&&%%%&&&(((+++------,,,((())))))(((&&&$$$%%%%%%(((''''''&&&%%%%%%&&&&&&$$$%%%&&&'''((('''&&&&&&'''''''''''''''(((((()))&&&&&&'''''''''''''''''')))((('''&&&&&&&&&''''''&&&'''((((((((((((&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((((((((''''''''''''((('''%%%%%%&&&(((%%%%%%%%%&&&'''((()))))))))'''&&&&&&((())))))((()))(((&&&%%%$$$%%%%%%&&&(((((()))((('''(((+++---,,,,,,***((('''&&&%%%%%%'''&&&&&&''')))***)))'''''''''((((((((((((((('''%%%&&&((()))******)))((()))***++++++))))))***+++,,,+++))))))******((('''((('''&&&'''))))))(((&&&&&&***///000---***)))***)))***)))'''%%%$$$%%%'''(((((())))))))))))))))))******)))((('''(((,,,///------///111...***+++000:::;;;AAAOOOaaaqqqyyy||||||uuuqqqvvv}}}uuupppsssvvvqqqiii[[[]]]bbbgggkkkjjjgggcccZZZNNNHHHKKKLLLKKKUUUeeeooojjjbbbZZZUUUTTTVVVXXX\\\^^^___bbbjjjsssuuurrrtttwww~~~yyyrrrppptttvvvyyyyyywwwtttsssrrrvvvzzz|||{{{{{{|||{{{wwwnnnmmmnnnrrrvvvuuuooohhhggghhhkkknnnllliiikkkpppnnnjjjfffjjjzzzzzztttrrrvvvzzz{{{|||~~~~~~{{{xxxtttssstttvvvxxx}}}}}}}}}{{{xxxuuuqqqnnnfffccc```bbbiiirrr{{{yyynnnggggggfffbbbccciiilllpppqqqooonnnmmmjjjeeeUUUKKKAAA<<<777111,,,+++((((((''''''''''''(((((())))))((((((''''''(((((())))))+++,,,,,,,,,,,,,,,%%%%%%&&&'''(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%###!!! """###&&&&&&&&&&&&&&&%%%$$$$$$######""""""###$$$&&&''')))((('''%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((''''''%%%&&&&&&''''''&&&&&&%%%'''((())))))(((((()))***((((((((()))))))))))))))))))))((('''((()))***+++---,,,+++***)))(((((()))''''''((()))))))))))))))+++,,,,,,------///111333444444777;;;;;;:::===CCCMMMTTT[[[bbbpppnnnUUUYYYbbbwwwttt{{{|||{{{xxxuuuoooeeeYYYPPPSSSPPPMMMLLLMMMLLLGGGDDD???AAADDDHHHIIIGGGCCC@@@@@@@@@???===<<>>JJJ]]]rrr~~~~~~~~~{{{yyyzzzuuullliiilllkkkeee```TTTYYYaaaffffffbbb]]]YYYSSSNNNKKKMMMNNNSSS```oootttqqqlllgggcccbbbcccdddhhhhhhggggggllltttuuurrrpppyyy}}}{{{~~~|||{{{zzzzzzzzzyyyvvvuuuuuuvvvwwwwwwxxxzzzzzz|||}}}~~~{{{tttmmmhhheeemmmvvvzzzzzzxxxwwwvvvxxxoooggggggooo|||||||||}}}zzzvvvuuurrrrrrrrrqqqqqqqqqrrrrrr{{{{{{yyytttnnniiiffffff___]]]^^^ccclllwww{{{uuurrrqqqoooppprrrvvvlllfffddd___YYYNNNDDD;;;777444...+++***''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&'''(((***+++&&&&&&''''''((())))))***''''''&&&%%%%%%%%%%%%%%%&&&''''''%%%###"""###$$$%%%%%%&&&&&&%%%$$$$$$###%%%$$$""""""###$$$'''(((***)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((%%%%%%&&&'''(((((())))))&&&''''''(((***+++------,,,+++***)))(((((((((((((((((()))******)))'''&&&,,,......---***+++///333444000///333777;;;BBBJJJOOOUUU]]]fffwwweeeQQQ[[[gggrrr}}}lll```dddzzz~~~yyy{{{wwwqqqmmmkkkjjjiiiiiijjjhhhggggggeee___VVVOOOQQQQQQPPPOOONNNMMMMMMMMMQQQPPPTTT]]]eeelllttt{{{}}}|||qqqnnnqqqooopppnnnjjjfffaaaVVVLLLDDD>>>777333222222000...)))))))))+++------+++***)))(((''')))+++---------,,,,,,++++++)))((('''&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%###"""###%%%$$$###$$$&&&)))++++++***(((((('''%%%""""""###%%%%%%%%%%%%%%%&&&'''((()))''''''((()))((('''&&&%%%#########$$$%%%'''((()))&&&&&&''''''''''''''''''&&&'''(((***+++,,,,,,,,,+++******))))))(((((((((+++******)))((((((''''''$$$%%%&&&((())))))******000000///,,,(((&&&&&&&&&&&&'''((((((((('''&&&%%%'''%%%$$$%%%'''))))))(((%%%$$$###"""""""""$$$$$$&&&&&&'''&&&%%%&&&)))+++)))(((&&&$$$$$$%%%&&&'''&&&((()))***)))((()))***''''''&&&''''''((()))***(((((((((((((((((((((((((((***+++***))))))***+++)))((('''((()))***)))((('''***------,,,***))))))(((((())))))))))))(((((())))))***)))((())),,,...------------,,,***'''&&&&&&)))---///...+++)))((())))))---000...+++---222888???PPPeeeyyy~~~|||~~~vvvooonnnnnniiidddbbbXXX]]]cccfffddd___ZZZWWWSSSPPPOOOPPPRRRXXXgggvvvzzz||||||xxxrrrooooooqqqooonnnllljjjooouuuvvvrrrqqqyyy}}}{{{{{{|||}}}}}}|||wwwuuutttvvvvvvtttuuuxxxyyyzzz{{{yyytttooojjjiiihhhqqqyyy{{{zzzzzzyyyvvvwwwqqqjjjiiikkkttt~~~yyyuuuuuuzzzzzzyyywwwtttpppnnnlllvvvxxxyyyuuuppplllkkklllbbbccceeekkkttt}}}}}}zzzzzz{{{|||}}}uuuhhhbbb```\\\VVVKKKBBB999555222---******''''''&&&&&&&&&&&&'''''''''''''''&&&''''''((((((%%%%%%%%%%%%&&&&&&'''(((&&&''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&((()))***)))(((&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''((()))***+++***))))))'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&%%%&&&'''$$$%%%%%%&&&'''(((((()))%%%&&&'''(((***+++,,,,,,******++++++******)))((('''((((((((((((((('''''',,,...000...,,,---333888777333222777<<<@@@EEEKKKOOOWWW```jjj|||aaaPPP```lllsssxxxggg]]]___zzz}}}zzzssshhh````````````___]]]ZZZUUURRRPPPNNNQQQZZZccciiisss|||}}}~~~|||pppiiihhhbbbffffff```[[[VVVOOOIIIAAA<<<666333222222///,,,'''''''''))),,,,,,+++)))&&&%%%%%%'''+++......------,,,++++++***(((&&&%%%###%%%''''''%%%$$$%%%&&&&&&((((((&&&###"""$$$&&&$$$######$$$''')))((((((&&&&&&&&&$$$""""""$$$&&&#########$$$&&&''')))***&&&''''''((('''&&&%%%$$$!!!"""$$$''')))***+++,,,%%%&&&&&&&&&'''((((((((($$$&&&(((+++---...//////+++******)))((('''''''''******))))))((((((''''''%%%%%%'''((())))))))))))---...---+++(((''''''(((''''''(((((('''&&&&&&%%%&&&%%%$$$%%%(((***+++***$$$$$$###""""""###$$$%%%$$$%%%%%%%%%$$$%%%(((***((('''%%%$$$$$$&&&(((***%%%(((***+++***)))+++---)))((((((((()))***+++,,,***))))))(((((())))))))))))+++,,,,,,,,,,,,---...''''''&&&(((***,,,++++++))),,,......,,,++++++,,,)))(((((((((((())))))(((+++++++++)))'''''')))+++***+++...//////---***((('''))),,,---+++)))((((((''''''***---,,,***...444777BBBVVVlll}}}|||}}}~~~~~~|||vvvrrrrrrooogggcccddd\\\```dddeeebbb^^^[[[YYYVVVUUUUUUUUUVVV]]]mmm|||xxxyyy}}}tttsssooommmpppvvvvvvssstttyyy|||}}}~~~|||{{{}}}zzzvvvuuuwwwuuuqqqppptttsssuuuvvvtttooommmmmmooorrryyy|||xxxvvvxxxyyywwwvvvrrrooollljjjnnn~~~}}}xxxwwwyyy~~~{{{vvvqqqllliiimmmqqquuuuuurrrppprrrtttiiijjjlllrrrzzz~~~|||pppeee```^^^YYYRRRGGG>>>666333111---******'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""$$$%%%%%%$$$$$$$$$&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))((('''&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&''''''))))))((('''&&&&&&'''&&&&&&''''''(((((())))))$$$%%%&&&((()))***++++++)))***---......---,,,***'''&&&&&&&&&&&&&&&'''''',,,///111000...000666<<<999666777===BBBDDDGGGKKKQQQZZZdddnnn|||^^^QQQcccqqquuuwwweee]]]ddd}}}rrrjjjjjjjjjkkkkkkhhhbbb[[[UUUOOOLLLNNNXXXaaagggrrr|||vvvwww|||{{{nnnddd```XXX]]]___YYYSSSOOOLLLHHH???:::555333333222...+++&&&&&&&&&)))+++,,,***)))###"""###''',,,000000///000...---,,,+++)))&&&$$$###%%%''''''$$$###$$$&&&'''((()))'''$$$"""$$$&&&$$$######$$$&&&''''''&&&&&&&&&%%%###!!!"""$$$'''!!!!!!"""###%%%''')))***%%%&&&&&&'''&&&%%%######!!!###&&&)))+++------...%%%%%%&&&&&&'''((())))))###%%%(((+++...///000000+++***)))(((''''''''''''))))))((((((''''''''''''%%%&&&'''((())))))))))))***++++++***(((''')))***((((((((('''&&&&&&&&&%%%%%%$$$$$$&&&)))+++,,,,,,$$$$$$###""""""###$$$%%%###$$$%%%$$$###$$$''')))(((&&&%%%$$$%%%'''***,,,%%%(((+++,,,******,,,///***)))))))))***+++---...+++***))))))))))))******+++,,,............000111'''&&&&&&(((+++------,,,+++---//////,,,+++,,,...***)))''''''((()))))))))------+++)))&&&%%%&&&'''''')))...111222000---+++((()))***)))((('''((()))&&&&&&(((++++++***...555777DDDZZZpppxxxtttssstttnnnddd```ccc^^^aaaeeeeeeaaa^^^\\\\\\XXXYYYXXXXXXYYYaaaqqqxxxzzzvvvuuuqqqnnnpppvvvvvvsssuuuxxxxxxxxx}}}}}}}}}|||zzz|||zzzsssqqqtttooorrrsssqqqnnnooossswwwzzz~~~vvvrrruuuyyyyyyuuutttssspppjjjkkk||||||wwwxxx}}}~~~{{{wwwqqqllliiidddjjjpppsssrrrrrruuuyyyooooooqqqvvv}}}~~~zzzvvvmmmddd```^^^WWWOOOCCC:::333111000,,,***+++'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((()))((('''&&&'''''''''(((''''''&&&&&&'''''''''&&&%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%% """$$$$$$$$$###$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%&&&'''((())))))))))))(((((('''&&&&&&'''))))))%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&''')))******)))(((''''''((((((((((((((())))))))))))$$$%%%&&&((())))))******)))+++...111222000...,,,&&&&&&%%%$$$%%%&&&'''(((///000000000000111444777999:::===AAAEEEIIIMMMPPPQQQ]]]lllxxxvvvWWWTTT]]]pppzzzssshhhbbbrrr~~~xxxrrrnnnqqqpppfffZZZSSSHHHHHHKKKSSS___jjjpppsssppprrrvvvzzzzzzsssggg]]]\\\ZZZWWWSSSPPPMMMLLLKKK@@@999333000111111...+++(((''''''((()))***((('''((((((***---111444444444000///,,,++++++***(((&&&&&&&&&''''''&&&$$$###"""%%%$$$"""""""""$$$&&&'''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%###"""!!!!!! """$$$&&&%%%%%%%%%&&&&&&''''''&&&$$$######$$$###$$$&&&(((************'''(((((((((((((((((('''''''''(((***,,,,,,+++))),,,***)))(((''''''((((((+++++++++)))'''%%%&&&'''$$$&&&((()))************''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))***))))))***(((&&&'''***,,,+++)))&&&'''&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))++++++)))***,,,---------,,,,,,)))+++,,,------***(((&&&''''''(((((())))))******...------,,,+++++++++***+++,,,------......------,,,---//////...------......---+++)))'''&&&%%%$$$(((((('''''''''&&&&&&&&&&&&***...000...---...///...,,,******)))((('''%%%((((((***+++)))'''---666@@@HHH]]]xxx~~~xxxtttqqqlllccc\\\[[[\\\^^^aaadddfffgggggggggeee```YYYTTTWWWdddvvvrrrppptttrrrnnnkkkkkknnnqqqqqqppprrrvvvyyyzzzzzz|||~~~~~~|||xxxwwwwwwyyyuuuqqqpppnnnmmmrrrxxxzzz|||{{{xxxyyy~~~|||~~~}}}tttiiijjj~~~~~~~~~}}}{{{vvvsssyyyyyyqqqmmmooorrrjjjjjjooosssqqqmmmqqqzzzpppooopppttt{{{~~~|||oooeeecccaaa]]]ZZZ\\\III>>>333///---)))&&&%%%%%%&&&'''((((((((('''&&&$$$%%%'''((()))))))))((()))((('''''')))***)))((()))((('''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$%%%%%%%%% !!!###$$$%%%%%%$$$$$$)))+++------+++)))))))))+++***(((&&&%%%&&&'''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%######$$$%%%&&&''')))******((('''%%%'''''''''''''''''''''''')))(((&&&&&&''')))+++---)))---333666444111---+++)))))))))(((((((((((((((...///000000///111333555:::<<<@@@CCCGGGKKKOOORRRTTTaaaqqqqqqSSSRRR]]]qqq|||wwwlllgggnnnuuummmllljjj```UUUNNNHHHIIIMMMVVVbbblllrrruuurrrsssuuuwwwwwwpppeee]]][[[XXXUUUQQQNNNMMMLLLLLL>>>888111...000111///---&&&%%%%%%&&&'''((('''%%%((((((***...222555555555000///,,,++++++***(((&&&&&&&&&'''&&&&&&$$$"""!!!$$$#########$$$%%%'''((('''''''''''''''((((((((('''&&&%%%$$$###"""""""""!!!###&&&&&&&&&%%%%%%&&&&&&''''''&&&$$$###$$$%%%###$$$%%%'''((((((((((((((((((''''''''''''((((((((((((''')))++++++***)))'''&&&&&&%%%&&&((()))************)))'''&&&'''(((&&&'''(((************)))((('''''''''&&&&&&&&&%%%%%%&&&((()))+++,,,---......+++)))(((***+++)))''''''''''''%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((***+++---...***+++,,,---...------,,,+++++++++***)))((('''''''''(((((()))***++++++,,,++++++++++++++++++***)))++++++,,,------------,,,,,,---///...---,,,---...+++***)))(((''''''''''''&&&&&&'''''''''((((((((())),,,///000///---...///,,,+++******))))))((('''***)))++++++)))(((///888EEENNNccczzz}}}|||~~~{{{xxxssspppnnniii```[[[ZZZVVVYYY```hhhnnnpppnnnkkkaaa\\\UUURRRXXXfffxxxxxxnnnkkknnnkkkkkklllooorrrssssssrrrrrrtttvvvvvvuuuuuuwwwzzz~~~}}}~~~}}}}}}~~~|||wwwsssrrrpppnnnqqqwwwzzz}}}~~~~~~wwwjjjhhhvvv|||wwwvvvxxxyyyyyywwwuuutttqqqpppwww|||tttooooooqqqrrrqqqsssuuuqqqmmmpppwwwtttssssssvvv|||~~~zzzpppgggfffddd___\\\\\\III>>>333///---)))&&&%%%$$$%%%&&&'''(((''''''&&&&&&((()))++++++++++++******)))''''''(((************))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$%%%%%%$$$$$$)))***++++++)))(((((()))***)))'''%%%$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$""""""###%%%%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((((('''''''''((()))++++++)))---222444222///---,,,************************---///000000000111222444;;;>>>BBBEEEIIILLLPPPSSSWWWddduuulllSSSTTT```ttt~~~wwwlllhhhnnnxxxlllhhhfff^^^SSSMMMKKKNNNTTT^^^hhhpppuuuwwwwwwuuuttttttsssmmmeee^^^YYYVVVSSSOOOLLLLLLLLLMMM<<<777000---///000000000&&&%%%%%%&&&(((((((((&&&((((((***...333666777666000///,,,++++++***(((&&&'''''''''&&&%%%###"""!!!"""###$$$&&&'''(((((((((((((((((())))))******+++'''&&&&&&%%%$$$$$$%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%&&&''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&'''''')))((('''&&&&&&'''((()))***((('''''')))******)))%%%%%%$$$$$$%%%&&&((()))'''((()))(((&&&&&&((()))))))))************))))))((((((((((((''''''''''''$$$%%%'''***,,,///000111111...,,,******)))(((&&&'''''''''%%%$$$$$$%%%'''''''''&&&&&&&&&&&&''''''"""$$$'''***,,,.........+++,,,,,,------------,,,---,,,***((('''&&&'''''''''(((((()))+++,,,------'''(((***+++++++++)))((()))***++++++,,,,,,++++++,,,---...---,,,+++,,,---((((((((((((((())))))***%%%%%%&&&'''(((******++++++---///000...---------++++++*********))))))))),,,+++,,,,,,******222<<>>999222......///000000)))((('''(((***++++++***))))))+++///444777888888000///,,,++++++***(((&&&'''&&&&&&%%%$$$###"""!!!!!!###%%%((()))***))))))''''''((()))******++++++''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%%%%&&&%%%&&&''''''&&&%%%'''(((((('''&&&%%%%%%%%%'''''')))(((&&&%%%%%%&&&((()))***(((&&&&&&'''))))))))))))(((&&&%%%$$$$$$%%%%%%%%%&&&''''''&&&''')))++++++************))))))((()))))))))(((((((((((((((%%%%%%''')))+++...000111000///---+++***)))(((''''''''''''&&&$$$%%%&&&((((((((('''&&&&&&'''(((((("""$$$'''***,,,---,,,,,,,,,,,,,,,------------,,,------+++***((('''''''''&&&&&&''')))***+++,,,---$$$&&&))),,,,,,+++***(((((())))))***************,,,------,,,******+++,,,((((((((((((((())))))***&&&''''''((()))***++++++,,,---......---,,,++++++)))***+++******)))***+++...---------+++,,,555???LLLZZZmmmxxx{{{}}}}}}uuussswww|||xxxtttrrroooiii```\\\]]]XXXZZZ```kkktttuuulllcccXXXRRRLLLLLLTTTaaannnvvvnnnkkklllrrruuupppiiieeelllpppuuuuuussspppooopppvvvuuutttrrrooollljjjiiioooqqqpppmmmooowww{{{uuuqqqrrrrrrqqqssswwwxxxnnnhhhmmmvvvyyy{{{}}}zzzuuuooolllkkkkkkgggdddeeegggkkkuuu{{{{{{xxxsssooommmnnnoooxxxwwwtttqqqnnnlllooorrrvvvttttttxxx|||zzzyyyvvvwwwxxxzzzwwwnnnbbbZZZHHH===222///---***'''&&&$$$$$$%%%%%%%%%%%%&&&%%%***+++---.........---------***&&&%%%'''***---...++++++,,,,,,+++(((&&&$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###""""""!!!""""""###$$$%%%%%%%%%%%%))))))(((%%%$$$$$$'''***)))(((&&&$$$###$$$%%%&&&'''''''''''''''&&&&&&%%%'''&&&&&&%%%$$$######"""###$$$%%%$$$""""""###%%%$$$$$$%%%&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&''')))***+++***)))(((+++---...---,,,++++++,,,******++++++,,,---......000222555666666444444555555:::@@@CCCEEEGGGLLLPPPZZZeeevvvbbb```bbblllyyyxxxjjj^^^[[[eeexxx~~~yyyrrrdddZZZ]]]YYYWWWUUUXXX]]]```___]]]mmmsssyyyxxxuuuvvv~~~yyypppiiijjjkkkiiieeecccfffjjjpppuuuwwwxxxwwwvvvwwwtttpppmmmkkkfff^^^YYYWWWTTTPPPKKKHHHGGGFFFGGG@@@<<<666111............***((('''(((***,,,,,,,,,******,,,000555888999888000///,,,++++++***(((&&&&&&&&&%%%$$$#########"""!!!###&&&)))******))))))&&&&&&'''(((((()))******'''''''''&&&''''''((()))((())))))(((&&&%%%&&&'''&&&'''((((((&&&&&&''')))***)))'''&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''((()))'''%%%%%%'''((()))((()))((('''%%%$$$%%%%%%&&&###%%%&&&&&&&&&&&&)))+++++++++***))))))((((((((())))))))))))))))))))))))&&&&&&&&&'''(((***,,,------------+++***)))******'''((((((&&&%%%%%%(((******)))'''&&&&&&''')))***$$$%%%(((*********)))(((,,,,,,,,,,,,+++,,,,,,,,,,,,------...,,,***(((&&&%%%%%%&&&'''((()))***+++$$$&&&))),,,---,,,+++)))'''((())))))******)))))),,,,,,,,,+++)))(((***++++++***)))(((((('''(((((()))))))))*********++++++,,,++++++*********)))((((((***,,,+++***)))+++---...------...,,,...777BBBLLL]]]nnnuuusssssszzz|||wwwuuuxxx}}}~~~}}}yyyuuupppggg]]]ZZZ\\\``````cccjjjrrrqqqhhh```WWWPPPIIIIIIQQQ[[[bbbeeecccdddjjjtttwwwrrrjjjfffkkkmmmooonnnkkkjjjlllnnnttttttsssrrroookkkgggdddhhhjjjiiieeegggooowwwzzzyyyyyysssqqqtttwwwxxxzzz~~~}}}wwwnnngggiiipppuuuzzz~~~xxxppplllkkkhhhccc```aaadddhhhrrr{{{vvvtttoookkkhhhiiimmmpppvvvvvvtttqqqppprrruuuwwwwwwuuuuuuxxx~~~~~~zzzyyyxxxyyyuuuzzz}}}qqqaaaVVVHHH===222///---***'''&&&$$$$$$$$$$$$%%%%%%&&&&&&***+++,,,---------,,,+++,,,)))&&&%%%'''***---...***+++,,,,,,+++)))&&&%%%"""###$$$%%%&&&''''''''''''&&&&&&%%%$$$###""""""#########$$$$$$%%%&&&&&&))))))'''$$$"""###'''******)))&&&%%%$$$$$$&&&'''''''''((((((''''''&&&%%%&&&%%%%%%$$$###""""""!!!$$$%%%&&&%%%######%%%'''###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***((('''+++,,,,,,***)))((()))+++((())))))***+++,,,------111444777999888666555555222999@@@CCCDDDEEEJJJOOO]]]jjj|||}}}bbbccceeeoooyyyvvvfff\\\ZZZcccmmmjjjaaa[[[NNNFFFLLLEEEDDDDDDFFFJJJKKKIIIGGGQQQVVV[[[[[[YYYZZZbbbiiiuuuuuuvvvyyy~~~{{{wwwrrroooooorrrvvvyyyzzz|||~~~}}}}}}rrruuu{{{{{{}}}uuuqqqlllhhhjjjkkkjjjkkknnnvvvyyy}}}}}}yyyvvvuuurrrooollljjjhhhbbbZZZSSSSSSQQQNNNKKKHHHFFFEEEDDD???<<<777333///---,,,,,,)))'''%%%&&&(((***++++++,,,,,,...111555888888888000///,,,++++++***(((&&&$$$$$$############$$$$$$"""###&&&((()))))))))(((&&&&&&&&&''''''(((((((((((('''''''''''''''((((((((((((((('''%%%%%%&&&''''''((()))((('''&&&'''((()))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''))))))(((&&&%%%$$$$$$%%%&&&((()))###$$$%%%%%%%%%&&&(((*********)))(((''''''(((((((((((((((((())))))))))))'''&&&%%%%%%&&&''')))***++++++,,,+++))))))***,,,'''(((((('''&&&&&&)))++++++)))(((''''''((()))+++%%%&&&((())))))((((((''',,,++++++************+++***,,,...///...,,,)))'''%%%&&&&&&''''''(((((()))%%%''')))+++,,,+++******'''((())))))******)))))),,,,,,+++)))'''''')))+++,,,+++***((('''&&&&&&&&&******+++++++++++++++++++++)))(((((())))))(((&&&(((+++---,,,))))))+++---------...///...///888BBBOOOaaassswwwttttttyyy}}}}}}yyywwwxxx|||}}}~~~~~~{{{tttmmmbbbXXXWWW[[[cccccceeekkkooonnnfff```SSSMMMGGGIIIQQQYYY[[[YYYXXX^^^iiissstttnnniiiiiiggggggfffffffffhhhkkknnnooopppqqqrrrqqqmmmgggcccfffiiihhhdddfffmmmtttvvvtttwwwqqqpppuuu{{{~~~zzznnncccccchhhrrryyyyyyqqqmmmkkkgggbbb___aaadddhhhpppwwwuuurrrmmmiiihhhjjjmmmpppuuuwwwvvvssstttxxxzzzyyywwwvvvuuuwww{{{}}}xxxuuuvvvyyy}}}xxx{{{ooo___SSSGGG<<<222///---***''''''%%%%%%%%%%%%%%%&&&''''''))))))***+++++++++***)))***'''%%%%%%'''***,,,,,,******++++++***)))((('''###$$$%%%&&&''''''((('''''''''&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&''')))((('''$$$######&&&)))***)))'''%%%$$$%%%&&&'''&&&'''((((((((('''%%%$$$%%%%%%$$$$$$######""""""$$$%%%&&&%%%$$$$$$&&&((($$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))++++++)))((('''***+++***)))'''&&&''')))(((((())))))******++++++000444888:::888666444444333:::BBBEEEEEEFFFKKKPPP^^^nnniiihhhjjjssszzztttddd[[[[[[^^^aaaZZZQQQNNNDDD>>>CCC;;;;;;===???AAAAAA???===AAADDDGGGHHHHHHIIIMMMQQQZZZ[[[]]]bbbgggiiiiiigggaaa^^^\\\\\\```cccdddeeeaaabbbeeehhhkkkmmmkkkggg```bbbgggnnntttxxxyyyxxx|||wwwvvv{{{~~~tttuuuqqqnnnkkkhhhgggnnnwwwzzzvvvuuuqqqooonnnnnnkkkeee[[[SSSLLLLLLKKKJJJIIIGGGEEEEEE:::999666222...+++******)))'''%%%&&&(((+++,,,,,,......///222666888888777000///,,,++++++***(((&&&###"""""""""###$$$%%%&&&###$$$&&&'''((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&'''''''''''''''&&&$$$$$$&&&((()))******)))'''&&&'''(((&&&&&&''''''((('''''''''$$$%%%'''(((((('''%%%$$$#########%%%((())))))((($$$$$$######$$$%%%'''(((###$$$%%%%%%$$$%%%'''))))))((('''&&&&&&''''''((('''''''''(((((()))))))))'''&&&%%%$$$%%%'''(((******+++,,,***(((''')))+++'''(((((('''&&&'''))),,,,,,***(((''''''(((***,,,&&&''''''((())))))******++++++)))((((((((())))))***+++,,,,,,,,,,,,+++***'''''''''(((((((((((((((&&&'''((()))))))))))))))(((((()))************))),,,,,,***(((&&&&&&(((***,,,+++***(((''''''&&&&&&)))******+++,,,---......+++)))'''''')))***)))'''))),,,...---)))(((***---+++,,,...111000000888BBBUUUhhh{{{~~~~~~yyyvvvvvvzzz}}}xxxyyy|||~~~~~~}}}~~~{{{sssjjj^^^UUUVVV\\\aaacccgggjjjjjjfff^^^XXXMMMHHHDDDJJJTTT[[[ZZZUUURRR\\\jjjrrrooohhhjjjqqqjjjhhhffffffiiikkkmmmnnnlllnnnqqqvvvwwwssslllfffdddhhhhhhfffhhhooouuuvvvsss~~~rrrmmmkkkrrryyy|||~~~oooaaa___dddpppxxx{{{sssooonnnjjjeeebbbfffjjjmmmtttzzzxxxuuurrrpppoooooooooooouuuxxxvvvrrrssswwwwwwsssppppppqqqtttyyy}}}~~~~~~|||zzzwwwsssrrruuu}}}vvvmmmaaaWWWGGG<<<222///...***(((''''''&&&%%%%%%%%%&&&((((((((()))***++++++***)))((('''%%%$$$%%%'''*********))))))))))))))))))))))))$$$%%%&&&'''''''''''''''''''''''''''''''''''''''$$$$$$######$$$%%%'''((((((((('''&&&$$$$$$&&&))))))(((&&&$$$###$$$%%%&&&&&&'''((()))((('''%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''))))))***(((&&&%%%&&&''')))))))))***************///333777999888666333222444<<>>??????@@@BBBDDDHHHIIILLLRRRWWWXXXUUUQQQOOOMMMMMMPPPVVVZZZZZZXXXTTTSSSTTTWWW\\\___[[[VVVUUUUUUXXX^^^eeejjjmmmmmmllljjjlllsssxxxyyy|||~~~~~~zzztttnnngggfffppp|||zzzvvvuuusssrrrssssssqqqjjj___VVVGGGHHHIIIJJJJJJHHHGGGFFF555555444111...+++***)))+++)))((((((+++---//////000000000333666888888777111///,,,++++++***(((&&&"""!!!!!!!!!"""$$$&&&((($$$%%%%%%&&&'''''''''&&&((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((***++++++***'''&&&&&&'''###$$$&&&'''((('''&&&%%%###%%%'''))))))'''%%%###!!!!!!###&&&)))***)))(((&&&%%%$$$""""""""""""######$$$%%%%%%$$$%%%''')))((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))&&&%%%$$$$$$%%%'''***+++***,,,,,,***'''&&&'''***(((((()))(((''''''***,,,,,,***(((''''''(((***,,,&&&&&&'''((()))+++---...+++***)))'''''''''((()))+++***)))))))))***+++,,,))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((((())))))***************,,,+++***(((%%%%%%'''***+++***)))(((((('''(((((('''((()))+++---///000111,,,)))''''''***+++***((()))---///---)))'''***---***+++...111111111888AAAZZZnnn~~~wwwssstttwww{{{wwwxxx{{{~~~~~~|||sssiii]]]UUUXXX___^^^bbbggghhheee]]]TTTNNNHHHDDDCCCKKKXXX___\\\VVVRRR]]]lllqqqkkkeeelllxxxssspppmmmmmmooopppooolllllloootttzzz}}}zzzrrrkkkbbbfffhhhfffiiipppvvvwwwuuummmgggfffllltttwwwyyy{{{|||rrrbbb___dddpppyyy~~~vvvrrrrrrnnniiiggglllqqqtttzzz|||zzzyyyxxxwwwtttpppmmmtttwwwuuuppppppsssqqqkkkggghhhlllrrryyy}}}xxxwwwtttqqqpppvvvtttnnneee]]]GGG<<<222///...***((('''''''''&&&%%%&&&'''((()))((()))***+++******((((((%%%$$$$$$%%%''')))***)))((((((((('''((())))))***%%%&&&''''''(((''''''''''''''''''(((((((((((((((%%%$$$######$$$%%%'''(((((((((((('''%%%%%%&&&((((((&&&$$$###""""""###$$$&&&'''((())))))'''%%%$$$&&&&&&''''''''''''''''''"""###$$$###""""""$$$&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''((()))))))))))))))((((((((())))))(((&&&$$$%%%&&&++++++******************///111222111000///000222555999AAAIIILLLKKKOOOUUU^^^~~~pppsss{{{yyyuuu[[[VVVNNNIIIHHHEEE@@@:::777666777666777999:::;;;;;;:::999999;;;===;;;999999<<<@@@AAAAAADDDIIIIIIFFFFFFIIIGGGEEECCCDDDHHHLLLOOOPPPRRRLLLHHHIIINNNPPPLLLGGGSSSQQQNNNOOOSSSVVVVVVUUUUUUYYY]]]aaaffflllpppqqqyyy~~~wwwmmmfffllluuu|||zzzwwwuuussstttuuuvvvtttvvvuuurrrppplllcccYYYGGGGGGGGGHHHIIIHHHDDDAAA777555222///,,,***))))))+++***((('''(((***---...,,,...222555777666555333000111111111///,,,)))'''$$$$$$###$$$%%%''')))+++)))((('''''''''(((***+++((((((''''''''''''(((((('''''''''''''''((())))))%%%$$$#########%%%''')))111///***&&&###"""######&&&%%%%%%%%%%%%&&&''''''%%%''')))++++++***(((&&& !!!###%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%############$$$$$$%%%&&&''''''&&&''''''((()))***'''&&&%%%&&&)))******)))'''((('''%%%$$$%%%(((******+++,,,***'''$$$######+++******)))))))))((((((&&&''''''((()))******+++(((((((((((())))))))))))((('''''''''&&&&&&&&&&&&))))))((('''&&&(((,,,///---,,,***)))'''&&&&&&%%%%%%&&&''')))***+++++++++***,,,---,,,***(((((()))''')))******)))(((((((((,,,,,,+++***)))(((''''''(((((()))***+++---///000...,,,******+++,,,+++***++++++***************+++'''------///666555888EEE]]]sss~~~zzzzzzzzzxxxuuuxxxtttqqqqqquuuyyy{{{||||||{{{uuukkk```YYYYYY[[[]]]aaadddccc\\\TTTMMMJJJBBBBBBHHHRRRXXXWWWVVVWWW[[[aaagggggg```^^^iiiwwwvvvvvvtttrrrsssvvvsssmmmnnnsss{{{wwwoooiiifffdddgggnnnuuuxxxxxxzzzllliiieeefffiiilllmmmmmmvvv|||rrriiihhhkkkxxx{{{~~~~~~{{{vvvrrrooommmmmmooorrrvvvyyy{{{|||zzz|||}}}{{{vvvqqqoooooovvvtttqqqmmmiiigggfffeeeeeeeeekkkuuu{{{yyywwwxxxyyytttqqqrrrqqqtttzzzqqqcccVVVFFF???666222000...)))$$$$$$$$$######%%%'''***,,,++++++,,,,,,+++***((('''&&&&&&&&&''''''&&&%%%%%%''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&'''((('''&&&$$$###)))'''%%%""""""###%%%'''%%%&&&&&&&&&''''''((((((******(((%%%""""""$$$&&&$$$%%%%%%%%%%%%$$$###"""***)))&&&%%%%%%&&&)))***######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$%%%&&&((())))))***++++++)))((((((((()))''''''))),,,---+++((()))((('''&&&&&&'''))))))******))))))))))))******...000111000//////000111999<<>>@@@<<<<<>>@@@BBBFFFJJJMMMRRRWWW[[[rrr~~~{{{kkk___[[[cccccccccdddgggnnnvvv|||~~~zzzooofff^^^XXXOOOJJJCCC@@@>>>===999666333222000...,,,++++++***,,,+++)))))))))+++...000---000555888888666222//////000000///---+++(((''''''&&&%%%%%%%%%&&&((()))***)))(((''''''((())))))((((((((((((((()))******)))(((((((((((()))******'''&&&%%%$$$%%%''')))***000...***'''$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&)))***++++++***(((%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((())))))((('''(((***++++++***'''''''''&&&$$$$$$''')))***+++---,,,)))'''&&&&&&&&&''')))***)))(((&&&%%%%%%&&&&&&''''''(((((()))'''((((((((()))))))))***)))***+++,,,,,,***)))'''(((***,,,,,,++++++,,,---///...,,,***((('''&&&&&&'''''''''(((((()))))))))+++,,,---,,,***)))((()))+++++++++)))&&&&&&''')))))))))(((((('''''''''&&&&&&'''((()))***+++,,,---,,,+++)))***+++,,,,,,+++******)))))))))******++++++000......555666===NNNmmm}}}{{{zzz{{{{{{{{{zzzyyyuuummmddd^^^\\\___bbbgggeee___VVVKKKCCC>>>===<<<999:::@@@FFFKKKSSSZZZ]]]bbbiiikkkfffdddmmmzzz{{{zzz{{{uuupppqqqqqqnnnlllooowww}}}~~~xxxrrrnnnuuupppggg]]]WWWXXX___ffffffmmmvvv}}}}}}wwwqqqmmmllllllrrruuuyyy}}}~~~|||yyywwwuuuyyy|||zzztttqqqtttwwwwww{{{}}}yyyrrrkkkjjjkkklllnnnpppmmmiiihhhkkkpppooopppvvv}}}xxxvvvwwwwwwxxx{{{|||}}}~~~sssdddVVVBBB;;;444111111000,,,(((############$$$&&&(((***,,,,,,,,,,,,+++***))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&((('''''''''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''(((((('''&&&$$$$$$&&&(((((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%''')))***++++++...//////---******+++---......************+++---...///)))(((''''''''')))***++++++,,,............///111555999@@@FFFIIIMMMXXXccctttwww___\\\eeeyyy}}}}}}fffHHHEEE???>>>@@@AAA@@@===;;;999999999777666555555666888999<<<777222111333666666666777777999<<<<<<888999===>>>CCCHHHHHHEEEBBBDDDFFFDDDGGGLLLPPPQQQPPPMMMJJJAAA???>>>===<<<<<<;;;;;;:::;;;>>>BBBDDDGGGNNNUUUppp~~~~~~~~~}}}tttdddVVVPPP]]]^^^___```dddmmmyyy~~~pppgggaaa]]]RRRJJJAAA<<<::::::777444222222111000......---------,,,***)))***,,,///000000444999<<<<<<888222///.........---,,,***((('''((('''&&&%%%%%%&&&'''((())))))(((((()))***,,,---,,,,,,+++***************)))))))))))))))******+++((('''&&&%%%&&&(((***+++///---)))&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))*********((('''&&&&&&&&&$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%%%%&&&(((((((((''''''''')))******((('''''''''&&&$$$$$$&&&'''((()))++++++)))'''&&&'''%%%''')))++++++)))'''%%%''''''''''''(((((())))))''''''(((((())))))*********+++...///...---***((((((***---///...,,,,,,,,,...---,,,)))(((&&&&&&%%%(((((('''''''''(((((()))((()))***)))'''&&&&&&&&&,,,+++)))'''$$$$$$%%%'''''''''''''''''''''&&&&&&%%%&&&'''(((******++++++***((('''(((***++++++*********)))))))))***+++++++++000---,,,333666@@@TTTsss|||uuujjjaaa]]]^^^aaacccccc```YYYQQQHHH@@@<<<:::444111222888>>>DDDNNNWWWYYY___gggkkkhhhgggppp{{{~~~{{{xxxtttssspppmmmkkkmmmsssxxxzzzsssqqqqqqxxxtttiii[[[QQQRRR]]]gggfffllluuu|||}}}zzzwwwtttsssrrrrrrqqqrrruuuzzz{{{}}}~~~|||xxxttttttuuuooosssuuurrrkkkffffffgggfffkkkooommmiiiiiiooovvvuuutttyyy{{{{{{vvvwwwyyy|||uuueeeXXXAAA;;;333000000///+++'''############$$$&&&((((((***************))))))(((&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$ !!!"""$$$%%%'''(((((('''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%''')))((('''%%%######%%%&&&'''%%%&&&''''''''''''&&&%%%######$$$%%%%%%%%%%%%$$$!!!"""$$$&&&''''''&&&&&&&&&''')))******,,,...000000//////......---,,,++++++++++++++++++,,,------)))((('''&&&'''(((***+++)))+++---...---...000222666:::AAAFFFHHHLLLXXXeeetttvvv^^^[[[iiixxxuuuppp\\\FFFHHHCCCAAABBBDDDCCC@@@>>>======::::::::::::<<<>>>@@@AAACCC===666444666888999999999777999;;;:::666777;;;<<>>???FFFQQQmmm~~~~~~~~~yyyuuupppgggYYYPPPMMMZZZ[[[]]]^^^aaajjjwww{{{mmmeeebbbaaaSSSJJJ???999:::;;;999666333333333222111111000000---,,,***)))***,,,///000444777<<<>>>>>>999444000---------,,,***)))(((''')))((('''&&&%%%&&&''''''((((((((()))+++---///111000///...,,,+++***)))))))))))))))))))))******+++((('''&&&&&&&&&(((***,,,---+++(((%%%$$$%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&'''((()))******))))))((('''%%%$$$###$$$$$$%%%%%%%%%''''''((((((''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&(((((('''&&&%%%&&&(((((((((&&&&&&''''''&&&$$$$$$%%%&&&%%%'''))))))'''&&&&&&&&&&&&(((***,,,,,,***(((''')))))))))))))))*********'''''''''((()))*********+++,,,...000///---+++)))'''+++///000///---++++++,,,+++)))(((&&&%%%%%%%%%(((((('''&&&''''''((()))''')))***)))'''%%%%%%&&&******(((%%%""""""$$$&&&&&&&&&&&&&&&''''''''''''%%%&&&''')))************'''&&&%%%&&&(((******)))***************+++,,,,,,+++000---+++222666CCCXXXvvvwwwjjjaaa^^^```bbbccc```]]]WWWPPPHHH@@@999444+++***---444999???IIISSSUUU[[[dddjjjjjjjjjrrr|||{{{zzz{{{{{{wwwqqqnnnnnnqqqrrrrrruuummmmmmqqqvvvrrrhhhZZZPPPRRR^^^jjjhhhmmmtttzzz}}}|||xxxvvvvvvuuusssqqqpppttt{{{~~~|||zzz{{{|||{{{wwwsssgggiiiiiigggdddbbbbbbcccbbbggglllllliiijjjqqqxxxtttrrruuu{{{}}}|||}}}ssstttvvvxxx}}}|||sssdddWWW@@@999222//////...***%%%######$$$$$$%%%&&&'''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''((()))(((((('''&&&&&&%%%$$$$$$!!!!!!"""###%%%''')))***((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&''')))&&&%%%###""""""$$$%%%'''&&&'''((())))))((('''&&&######$$$%%%%%%%%%%%%$$$!!!"""$$$&&&'''''''''&&&((()))******)))***,,,...,,,///333444222,,,'''###+++++++++++++++*********+++)))(((&&&&&&((()))+++)))+++---......///111333<<<@@@FFFIIIHHHIIIUUUbbbyyyyyy```\\\fffvvvsssmmmZZZIIIOOOKKKDDDEEEFFFDDDAAA???>>>>>>;;;===AAAEEEIIIKKKMMMMMMHHHCCC<<<888888:::<<<===<<<:::;;;>>>===:::<<<@@@AAAGGGNNNSSSTTTUUUVVVXXXSSSUUUWWWYYYYYYTTTLLLFFFDDDBBB===888333111333555333111333888777777@@@MMMiii|||yyyqqqiii]]]QQQMMMOOOVVVXXXZZZZZZ\\\dddqqq{{{{{{}}}rrreeeaaa```aaaSSSIII>>>999:::===;;;999444444444444333222111111,,,+++)))))))))+++...000444777:::===<<<888333000---,,,+++***)))((('''''')))((('''&&&&&&&&&'''(((((((((((()))+++...000222000///...,,,***))))))((()))(((((((((((()))******((('''&&&%%%&&&(((***+++***(((&&&$$$###$$$&&&''''''''''''''''''(((((()))%%%&&&''')))*********+++)))((('''%%%$$$$$$######%%%&&&((()))***))))))((('''&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))'''&&&%%%%%%''''''&&&%%%&&&'''((('''%%%###$$$%%%###%%%'''((('''&&&&&&''''''(((***+++,,,+++)))(((************************&&&&&&'''((()))***+++++++++,,,---......,,,+++)))'''+++///000///,,,+++***))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&''')))******+++,,,+++)))((('''((((((((((((&&&######$$$&&&%%%&&&&&&&&&'''(((((((((%%%&&&(((************)))&&&$$$$$$%%%(((*********+++++++++++++++,,,---...+++000...---333888FFF]]]xxxzzzlllcccaaacccddddddbbb^^^XXXPPPGGG===333---((()))---333888===HHHRRRWWW]]]fffmmmmmmmmmttt}}}}}}zzzuuuxxx}}}}}}vvvtttuuuwwwuuusssqqqfffhhhppprrrooohhh\\\TTTVVVaaalllqqqtttyyy|||~~~{{{xxxtttpppmmmmmmrrrzzz{{{xxxvvvxxx}}}}}}xxxrrreeebbb___]]]^^^`````````^^^cccggghhhgggiiipppuuunnnmmmpppwww{{{zzzyyyzzzrrruuuvvvwww||||||tttkkk]]]PPP<<<666///,,,------)))%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&((()))***))))))((('''&&&%%%%%%$$$############%%%''')))+++)))(((''''''&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&)))))))))))))))(((((((((&&&'''(((((('''&&&''')))%%%$$$#########$$$%%%&&&&&&'''((())))))((('''&&&######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((()))))))))******((('''(((***,,,---444<<>><<<888444444444444444222111000,,,***)))((((((+++---///111333666777777444000...,,,+++***)))((('''''''''(((((('''&&&&&&'''((())))))((((((((()))+++---...,,,+++***))))))(((((((((((((((''''''(((((()))***'''&&&%%%%%%%%%''')))+++(((&&&$$$""""""$$$&&&''''''&&&&&&&&&&&&'''((((((''''''(((((())))))******))))))((('''&&&$$$"""!!!$$$%%%''')))***)))((((((&&&%%%###""""""$$$&&&(((&&&&&&&&&&&&'''((()))***((('''&&&&&&'''((('''%%%%%%'''((('''%%%######$$$"""%%%'''(((((('''((()))'''(((((()))******))))))*********)))))))))))))))&&&&&&'''((()))***++++++++++++,,,,,,++++++***)))(((+++...///...+++***)))((((((''''''''''''((((((&&&&&&%%%%%%&&&'''***+++***+++---,,,***(((((()))'''((()))(((&&&%%%&&&'''%%%&&&&&&'''(((((())))))&&&''')))+++++++++***)))&&&%%%$$$&&&)))+++,,,+++,,,,,,,,,,,,---...///000+++222111000666;;;JJJbbb{{{{{{mmmeeeeeehhhhhhfffddd^^^VVVMMMEEE;;;000)))++++++///444888>>>JJJWWW___dddlllssssssqqqvvv}}}{{{~~~tttqqqxxx|||zzzxxxwwwvvv|||rrrgggjjjuuurrrqqqkkkddd^^^```hhhooozzz{{{|||||||||~~~zzztttpppmmmmmmrrr|||uuuttttttvvvyyyyyyuuuqqqjjjbbbYYYXXX]]]aaa```^^^[[[]]]```bbbcccgggkkkoookkklllqqqyyy}}}zzzvvvuuuwww|||~~~sssiii___QQQEEE666111+++***,,,---+++'''%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&(((***++++++***)))((('''&&&&&&%%%$$$$$$######$$$''')))***+++++++++***)))((('''&&&&&&%%%$$$######%%%'''((()))))))))(((((('''''''''&&&((())))))'''&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))***+++((()))((('''&&&'''))),,,---555@@@EEECCC;;;333...+++,,,...///111111111111111///+++((('''''')))***)))+++---...///000333555???EEELLLOOOMMMMMMYYYggg}}}yyy___[[[ggg{{{vvvgggOOOHHHaaammmffffffccc___[[[XXXXXXYYY[[[bbbmmmxxxxxxtttjjj^^^RRRMMMOOORRRHHHHHHKKKPPPRRRRRRVVV\\\eeeggglllrrrxxx||||||{{{yyyvvvtttvvvyyyuuukkkaaaZZZUUULLL@@@555111333666333///000666444111<<>>GGGIIIKKKRRRUUU___ssssssfffaaajjjtttrrrggg[[[RRR```}}}zzz|||}}}zzzvvvuuuxxx}}}{{{rrrjjjccc______]]]aaaiiiooopppsssvvv~~~wwwmmm^^^NNN<<<000///333111111111222111333<<>>???<<<<<<:::222555444444333222000///...---,,,***)))******)))(((---...///000111111111111///---+++(((&&&&&&''''''***%%%"""&&&((((((((()))%%%%%%%%%''')))***)))''')))((('''&&&&&&''')))***+++(((&&&&&&'''(((%%%#########$$$%%%&&&&&&&&&&&&%%%&&&'''&&&%%%%%%%%%'''&&&%%%$$$######%%%'''(((''''''&&&&&&'''(((***+++'''++++++(((&&&''''''$$$'''&&&%%%&&&(((((('''&&&((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''###%%%(((+++,,,+++***)))...,,,)))&&&###!!! $$$$$$&&&)))---...+++(((''''''''''''''''''''''''(((((()))******)))((('''***)))'''%%%%%%%%%%%%&&&+++***)))(((((('''(((((()))***,,,------,,,***)))++++++******)))(((((((((&&&&&&'''(((***---///111111///,,,)))'''''''''(((++++++***)))(((''''''&&&%%%&&&'''(((((((((&&&&&&&&&'''***---/////////...'''((((((''''''(((***,,,,,,---------,,,...222555333333444555666AAAYYYnnn|||rrrkkkkkknnnkkkeeeggg]]]RRRJJJAAA777222111111---...555>>>HHHUUU___nnntttvvvpppooowwwuuupppuuu{{{}}}{{{zzzzzzzzzwww|||zzzyyywwwrrrmmmooottt}}}}}}zzzuuuooolllmmmoooqqq{{{}}}xxxvvvtttqqqttt~~~wwwsssuuuyyytttjjjllluuummmllleee]]]]]]dddeee```eeeaaa___aaaccccccgggllllllttt~~~~~~~~~~~~kkk]]]UUUMMMCCC;;;111---))))))++++++(((###''''''&&&&&&&&&&&&'''''')))))))))))))))*********((())))))*********))))))+++***((('''''''''((()))(((((((((&&&$$$$$$&&&(((***+++,,,---,,,)))&&&###&&&&&&&&&&&&&&&&&&%%%%%%%%%### """$$$&&&&&&&&&'''((())))))*********&&&***---...,,,)))&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$+++***(((&&&&&&&&&''''''%%%%%%&&&&&&((()))***+++((((((&&&%%%###%%%(((+++)))+++///222333333222111---333999>>>EEEJJJIIIDDDIII:::...,,,///...(((%%%***,,,///000000000111333777AAAEEEJJJUUU\\\iii~~~rrriiihhhuuu{{{tttfff\\\YYYmmm}}}~~~~~~mmmZZZGGG777111222000///000222111333===HHH\\\iiixxx}}}xxxoooaaaSSSKKKIIIJJJRRRVVV[[[```eeekkkrrrwwwrrrooollljjjiiigggeeeeeeWWWDDD<<<===:::;;;<<<444444444444444333222000//////,,,))))))+++---+++***,,,------...---,,,+++***---+++)))(((''''''((()))+++&&&$$$&&&(((&&&&&&(((***)))'''%%%%%%&&&)))***)))(((&&&%%%&&&'''((()))+++(((&&&&&&((((((&&&$$$###$$$%%%&&&'''''''''&&&((()))***)))((('''(((***&&&%%%$$$$$$$$$%%%&&&'''(((((('''&&&'''((()))***'''+++,,,))))))++++++)))((('''%%%%%%'''(((''''''((('''&&&%%%%%%&&&'''(((((((((((())))))((((((((($$$%%%((()))******)))(((+++***(((&&&$$$#########&&&&&&&&&(((++++++)))&&&&&&&&&'''''''''&&&%%%%%%'''((()))******)))((('''******)))''''''&&&&&&&&&***))))))(((((((((((())))))***++++++++++++***)))///...---+++)))'''&&&%%%&&&&&&''')))+++...000111000///,,,***(((((())))))******)))(((((('''&&&&&&&&&&&&'''((((((''''''&&&%%%&&&(((***,,,,,,,,,,,,)))*********)))***,,,////////////......///333555222222444777;;;HHHaaawww}}}}}}~~~}}}xxxnnniiiiiiiiihhhfff\\\QQQHHH???444///...///,,,...777CCCOOO]]]hhhvvv|||{{{rrrnnnttt~~~uuunnnooosss{{{{{{zzzzzz{{{{{{|||}}}~~~~~~|||yyyvvvyyy~~~{{{tttlllggggggggglllwww~~~|||yyytttzzzzzzvvvvvvzzzuuulllnnnxxxwwwuuuoooiiiiiimmmnnnjjjiiiggggggiiigggccceeeiiilllsss|||yyyhhhXXXNNNEEE<<<666111---***)))++++++'''###''''''''''''(((((()))))))))))))))))))))))))))))))))***************)))(((***)))((('''''''''((()))''''''(((&&&%%%%%%''')))))))))***+++***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&###!!! !!!$$$&&&'''&&&&&&&&&'''((())))))))))))&&&))),,,,,,+++(((''''''&&&&&&&&&&&&%%%%%%%%%%%%***)))((('''&&&&&&&&&&&&$$$$$$%%%%%%&&&((()))***(((((('''&&&$$$&&&))),,,,,,---///000111000///......555===GGGTTT___cccaaaVVVGGG999666666333...***+++---000111000///000111444===BBBJJJYYYbbbqqq}}}mmmiiilllxxx~~~vvvggg```aaavvvttt___KKK999000...//////000111111333<<>>;;;<<<===666222333555555555333111000000,,,)))***...111///,,,......///...,,,)))&&&$$$***)))((((((((()))***+++,,,(((&&&'''&&&###$$$'''***---//////,,,******+++((('''&&&%%%%%%&&&'''(((***)))''''''(((((('''%%%$$$%%%'''))))))(((&&&%%%(((***+++***)))((()))***%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''((())))))))),,,---******,,,+++(((***'''%%%$$$%%%'''(((''''''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((&&&&&&''''''(((((((((((((((((('''&&&&&&&&&&&&'''((('''&&&'''(((((('''&&&&&&&&&'''((('''&&&$$$###&&&'''(((*********))))))***************)))((('''(((((()))))))))))))))***))))))(((((((((((())))))222111///,,,)))&&&###"""$$$%%%'''***---...000000...---+++***))))))***+++)))((((((''''''&&&&&&&&&''''''(((((((((''''''&&&&&&''''''((())))))******)))*********)))***---////////////...---...111444111222555:::AAAQQQlllyyywwwwwwwwwwwwyyy~~~|||qqqgggeeehhhkkkdddYYYMMMEEE;;;111,,,+++---+++...999EEERRRaaammmyyyvvvnnnsssxxxooonnnoootttuuuvvvxxxyyy{{{|||}}}}}}tttkkkdddaaa```gggsss~~~~~~xxxrrryyy}}}}}}yyyxxx{{{wwwqqqttt}}}~~~}}}yyytttsssuuutttqqqlllnnnrrrtttooogggfffjjjpppuuu{{{zzzyyy{{{|||qqqaaaPPPDDD;;;444111111...******+++***'''$$$'''(((((()))***+++,,,,,,))))))))))))))))))))))))***+++++++++***))))))((()))(((((('''(((((())))))'''(((((('''&&&&&&((()))''''''''''''((((((''''''$$$$$$%%%%%%&&&&&&''''''!!!!!!!!!###&&&''''''&&&%%%&&&'''(((((())))))(((&&&((()))***((((((((()))''''''''''''''''''''''''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&(((((()))))))))'''&&&'''***---/////////......---,,,,,,///777CCCRRRddduuu|||{{{dddUUUFFF>>>:::333---***...000222333222111000111777@@@DDDLLL[[[eeessswwwfffdddiiissszzztttgggcccfffxxxttt]]]JJJ:::222000111000111111000111:::EEEWWWcccpppxxxrrr___PPPIIIJJJNNNZZZYYY]]]jjjwww{{{sssjjjlllllllllnnnsssuuummmcccNNNBBBAAADDD???===<<<555111333444666666444222000111,,,(((***000444333000111222222111///+++(((%%%))))))))))))***+++---...---***)))(((%%%"""%%%+++***444???CCC>>>444,,,(((((('''&&&&&&%%%&&&&&&'''))))))(((((((((((('''&&&((()))***+++)))'''$$$"""%%%'''((('''&&&%%%&&&((($$$%%%&&&&&&''''''&&&&&&&&&&&&'''((()))***++++++,,,...---))))))***(((###+++(((%%%###%%%&&&((((((&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''((((((((('''&&&%%%&&&''''''((('''((()))))))))'''%%%$$$%%%&&&((()))*********)))***+++,,,,,,,,,***)))((('''((())))))************((('''&&&%%%%%%&&&'''(((000///---***'''$$$"""!!!!!!###&&&))),,,---......+++***))))))))))))***+++'''''''''''''''&&&&&&&&&((((((((((((((('''''''''))))))((((((((()))***+++(((((()))((('''(((+++------------+++***+++---000111111555;;;FFFXXXtttyyywwwwwwwwwuuuuuu{{{{{{rrrhhhfffjjjlll^^^TTTIII@@@888///++++++---+++///:::FFFRRR```kkkssszzz~~~yyyrrruuuwwwtttsssssstttvvvwwwyyyzzz{{{{{{~~~vvvnnngggcccaaaeeeooozzzyyypppjjjppp}}}xxx~~~zzzzzz{{{zzzxxx|||~~~|||yyywwwvvvuuutttpppvvv~~~yyyoookkknnnuuuxxx{{{{{{|||{{{vvvtttuuuqqqhhhYYYHHH;;;333000000111...+++******)))&&&$$$'''((()))+++,,,---......)))))))))))))))(((((((((++++++++++++***)))(((((()))))))))))))))******+++((())))))(((&&&%%%&&&'''%%%%%%$$$$$$%%%''')))***######$$$%%%&&&&&&''''''""""""###&&&((('''%%%###$$$%%%&&&''''''(((((('''%%%&&&''''''&&&''')))+++&&&&&&''''''''''''((((((&&&'''(((((('''&&&$$$###$$$$$$$$$$$$%%%&&&'''((()))******)))((())),,,...000///...,,,,,,,,,,,,---000:::JJJ]]]rrrttteeeTTTHHH>>>333***'''///222555666555444333333;;;BBBFFFNNN]]]fffqqqvvvbbb```eeerrrxxxoooaaa```hhh{{{xxx___KKK===666666444333333222000000888CCCVVVcccsss}}}vvv```KKKEEEMMMWWW^^^^^^dddrrrwwwkkklllkkkhhhjjjrrrwwwnnnaaaKKKCCCGGGLLLDDD>>>:::222111222444555555333222111000,,,)))+++111666777555333333333333000---***((()))******+++,,,...//////---+++***)))%%%$$$+++444999CCCNNNPPPFFF888,,,&&&((((((''''''&&&&&&&&&&&&(((((((((((('''''''''''',,,,,,,,,+++)))%%%""" $$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&'''''''''&&&&&&###$$$&&&(((***,,,---...,,,---,,,)))***---+++%%%,,,)))%%%###$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%''')))***)))))))))(((((((((''''''&&&&&&%%%%%%%%%&&&)))*********+++++++++)))((('''%%%&&&((()))*********)))******+++,,,,,,+++)))((('''((()))***++++++******'''&&&$$$######$$$&&&'''+++***)))'''&&&$$$###""" !!!$$$''')))*********'''''''''''''''(((((()))&&&&&&&&&'''''''''''''''))))))(((((('''''''''''',,,,,,++++++++++++,,,,,,((())))))(((((()))+++---,,,,,,,,,***)))***,,,///111111444;;;GGG[[[www{{{yyyyyyxxxwwwrrrvvvuuuoookkkkkkkkkjjjYYYOOODDD===666///---...,,,,,,222???KKKVVVbbblllmmmvvv}}}|||uuuuuu{{{yyyuuuvvvwwwyyyzzz|||}}}~~~~~~}}}}}}xxxtttooollljjjeeekkkttt{{{zzztttlllhhhhhhttt{{{}}}{{{zzz||||||}}}~~~}}}{{{xxxwwwxxxyyyuuuooopppxxxzzz{{{{{{{{{xxxrrrnnnhhh___QQQBBB666111000111000///---+++***(((&&&$$$&&&(((***,,,---...//////))))))))))))((((((''''''***************)))((('''++++++++++++++++++++++++*********(((%%%###"""###############$$$''')))+++######$$$$$$%%%&&&''''''%%%%%%&&&'''((('''$$$!!!###$$$%%%&&&&&&''''''&&&$$$%%%&&&%%%%%%&&&)))+++%%%&&&&&&&&&'''''''''(((&&&&&&'''''''''%%%###"""%%%%%%%%%%%%&&&'''(((((()))*********)))***---//////...---,,,,,,---///000444@@@TTTkkkvvveeeVVVFFF666,,,)))...222666888888777666666;;;CCCGGGPPP___fffooouuu```___fffyyy{{{kkkYYY[[[kkk{{{bbbLLL;;;555555555444444333111111999CCCTTTdddwwwxxx___IIIDDDPPP______bbbkkkyyy}}}sssooolllggghhhssszzzppp^^^IIICCCJJJPPPFFF>>>:::333333333333333222222111000---+++***,,,000555999;;;444333222111///---+++******++++++,,,------......,,,+++***)))&&&(((444BBBNNNOOOOOOIII>>>333+++((()))))))))(((((('''&&&&&&&&&'''((('''&&&%%%&&&(((------+++)))'''$$$"""!!!%%%&&&''''''&&&%%%&&&'''&&&&&&&&&&&&''''''''''''"""$$$&&&)))+++---......)))******+++///555333///+++)))&&&$$$%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%&&&(((***+++************)))((('''&&&%%%&&&'''&&&&&&'''))),,,++++++++++++++++++++++++&&&'''(((*********))))))))))))*********)))))))))((()))***+++++++++***)))&&&%%%$$$""""""$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$ !!!###%%%&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((((((((()))******)))((('''''''''''',,,,,,,,,,,,,,,---------***+++++++++***+++...000,,,,,,,,,+++***+++...111111///222:::GGG]]]yyy{{{wwwwwwvvvuuuqqqsssqqqmmmlllmmmkkkfffVVVLLLBBB;;;666000...000---///888GGGUUU___jjjrrrpppuuu|||}}}wwwssszzz{{{xxxxxxyyyzzz||||||zzz|||{{{yyyxxxxxxxxxvvvttthhhiiimmmssstttpppllllllhhhrrr}}}|||||||||~~~{{{|||yyyqqqpppwwwyyy{{{|||}}}|||sssmmmeeeZZZJJJ<<<444111111222000///...+++)))'''%%%$$$%%%''')))+++------------***))))))((((((''''''&&&'''(((((())))))((((((''',,,,,,,,,,,,,,,+++******((()))***((($$$"""!!!!!!"""""""""###%%%'''***+++######$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))(((%%%""""""###$$$%%%%%%&&&&&&%%%###$$$%%%%%%$$$%%%''')))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&'''((((((((()))*********+++---//////.........///000222333999FFF]]]vvv{{{lll]]]JJJ888,,,))),,,///555888999999888999===EEEIIIRRR```dddjjjxxx~~~ooo[[[___jjjyyyzzziiiXXX^^^sss}}}fffNNN:::222222444333333444222333<<>><<<777444333222000/////////000)))+++,,,---///444:::???777666333000---,,,+++******+++++++++++++++***************)))'''--->>>PPPQQQLLLCCC:::111,,,******************)))((('''&&&$$$&&&''''''%%%$$$%%%'''+++***((('''%%%%%%%%%%%%&&&'''((('''&&&&&&'''((('''&&&&&&%%%&&&'''((()))%%%&&&(((***+++,,,,,,,,,&&&'''(((***111888777222***(((&&&&&&&&&'''&&&%%%((('''&&&%%%%%%&&&'''(((((('''%%%$$$$$$%%%'''((($$$%%%%%%'''(((***,,,---))))))*********)))(((''''''(((***(((&&&&&&(((***+++***)))))))))+++---...'''((()))******)))((('''(((((('''''''''((((((((()))***+++,,,,,,+++)))(((%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&'''%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((()))******+++***)))((('''''''''(((((()))***,,,,,,,,,++++++++++++,,,+++***+++...000***++++++***)))+++...111000...000999HHH___|||{{{uuurrrqqqqqqqqqsssqqqmmmjjjjjjgggbbbWWWMMMBBB;;;555000...111111444???OOO\\\eeelllsssuuuvvvzzz{{{vvvqqqwww~~~}}}|||{{{|||zzzzzzsssrrrsssvvvzzz||||||zzznnnhhhfffiiiiiiggghhhllljjjrrr~~~}}}~~~~~~}}}yyy|||~~~vvvttttttwwwzzzzzz{{{}}}uuupppeeeXXXFFF999333222111///000000...,,,)))&&&%%%%%%$$$&&&(((***,,,,,,++++++***))))))(((''''''&&&&&&$$$%%%&&&'''((((((((((((+++,,,,,,,,,+++)))'''&&&$$$&&&'''&&&$$$"""!!!!!!""""""###$$$&&&(((******$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%'''))))))(((&&&!!!"""###$$$%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%'''&&&&&&'''(((((()))******'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%&&&''''''(((*********+++---...000000111111222333444444;;;III^^^yyyzzznnn```MMM:::///---)))---333777999999999:::AAAHHHKKKSSS___aaadddpppgggWWW^^^lllqqqvvvjjj\\\eeezzzlllTTT???555555222222333444333555???JJJZZZkkkqqqZZZKKKKKKXXXdddaaahhhsss||||||vvvrrruuurrrnnnooo|||sssZZZEEE@@@GGGKKKAAA<<<>>><<<666444111///---...//////'''***---......222;;;BBB<<<999555111...,,,++++++***************)))((('''))))))))))))(((000EEEYYYGGG@@@777000,,,+++******++++++++++++***)))''''''###%%%'''&&&$$$###%%%''')))'''&&&$$$%%%&&&((()))%%%&&&'''&&&%%%%%%&&&'''((('''%%%$$$%%%&&&(((***'''((()))++++++******)))&&&'''''')))///666555///***(((''''''''''''%%%###((('''&&&&&&&&&&&&'''(((***)))'''&&&&&&''')))***###$$$&&&(((***,,,---...'''((()))++++++******))))))+++,,,***'''%%%&&&(((+++)))((('''(((+++...000(((((()))******)))((('''((('''&&&%%%%%%&&&'''(((***+++,,,---,,,***((('''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&''''''(((''''''&&&&&&''''''((()))***++++++,,,+++)))((('''''''''((($$$&&&(((***+++***)))((())))))***)))((())),,,...'''((((((''''''))),,,///...,,,...888III```~~~|||tttooommmnnnpppttttttnnnhhhfffddd```YYYNNNCCC<<<555///...000666999DDDTTT___dddiiinnnxxxvvvwwwyyyuuurrrxxx|||{{{|||~~~yyy{{{mmmmmmnnnsssyyy}}}~~~}}}sssjjjbbbaaa```^^^aaafffjjjppp}}}~~~~~~{{{{{{xxxxxxzzzxxxtttxxx|||}}}|||zzzsssvvvxxxxxxwwwxxx||||||wwwsssfffWWWDDD777222111///---000000///,,,(((&&&%%%%%%$$$%%%(((***++++++***)))***))))))((('''&&&&&&&&&######%%%&&&'''(((((((((***++++++***)))'''%%%$$$!!!###%%%%%%$$$###"""###"""###$$$%%%'''((()))***%%%%%%$$$$$$$$$$$$$$$$$$###"""###&&&)))++++++***!!!"""###$$$$$$%%%$$$$$$"""###%%%&&&$$$$$$$$$%%%'''(((((()))***+++++++++'''&&&%%%###"""######$$$$$$$$$$$$###$$$$$$%%%%%%&&&(((*********+++,,,...222333333333333444444444<<>>>>>AAAGGGKKKNNNZZZgggnnnmmmlllmmmooovvv{{{|||yyyzzz|||}}}~~~}}}~~~~~~|||}}}oookkkjjjrrr~~~}}}uuukkkbbb^^^^^^___```aaajjjyyyzzzwwwwwwsssnnntttvvvyyy{{{zzzxxxuuusssuuuvvv{{{~~~zzz{{{|||wwwrrrqqqmmmiiiiiikkkqqquuu}}}ZZZJJJ999222000...---------+++)))'''&&&&&&((()))((((((((((((''''''''''''&&&''')))***)))(((&&&%%%'''''''''&&&''''''((()))***(((&&&&&&&&&'''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$&&&((('''&&&###"""$$$((('''$$$%%%))))))(((((('''&&&&&&&&&&&&$$$######""""""$$$%%%&&&(((((((((((('''%%%###!!!&&&&&&&&&)))+++,,,***(((%%%&&&(((***,,,+++(((&&&&&&'''''''''&&&%%%###"""%%%$$$%%%%%%'''***,,,---333444555444444555888:::999<<>>QQQlllxxxtttvvvyyytttxxxwwwrrrmmmjjjddd___XXXOOOFFFCCCEEEIIINNNSSS___lllzzz|||vvvppplllqqqwww~~~~~~||||||}}}{{{{{{vvvtttwww{{{sssqqqrrrzzzyyymmmbbb]]]\\\]]]___\\\fffrrr{{{~~~{{{~~~}}}yyyxxxxxxuuupppvvv{{{}}}{{{uuuooosssvvv|||{{{www{{{}}}wwwqqqnnniiieeegggllllllpppuuuTTTEEE666000///---*********))))))(((((('''''''''''''''((()))((((((''''''&&&(((***++++++)))'''%%%'''''''''&&&&&&''''''(((((('''&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###"""$$$''''''%%%'''+++)))((('''%%%$$$$$$$$$%%%$$$$$$#########$$$%%%&&&)))))))))(((&&&$$$"""!!!$$$$$$%%%''')))***(((&&&###$$$&&&***,,,+++(((%%%''''''(((((('''%%%""" %%%$$$%%%%%%'''***,,,---333444444333333444777:::;;;===JJJ```uuu~~~~~~~~~cccJJJ***+++,,,---000666===BBBMMMSSSZZZaaajjjxxx{{{ddd```lllxxxwwwxxxkkkddduuu|||kkk^^^XXXSSSLLLFFF@@@@@@@@@@@@BBBDDDGGGHHHSSSUUUWWWWWWXXX[[[aaafffccc```bbbiiipppwww~~~cccIII999333000000000000222888???EEETTTnnnyyyeeeZZZWWWYYY___fff^^^^^^eeeooossslllbbb]]]^^^]]][[[VVVTTTSSSNNNIIIGGGGGGFFFDDDAAA===999777...111777===???<<<666000......000222555777555444+++)))((()))***++++++******)))((('''&&&&&&&&&&&&'''***---///...,,,,,,,,,,,,***))))))))))))(((&&&'''))))))(((&&&%%%&&&''')))******+++***)))((('''((((((((((((((((((((()))&&&&&&&&&&&&''''''''''''%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))###&&&)))+++,,,,,,++++++(((''''''&&&%%%%%%$$$$$$''''''&&&'''(((***---///***)))(((''''''&&&&&&&&&******))))))***,,,---...+++++++++***)))(((&&&%%%&&&&&&'''((()))***++++++***)))((((((''''''''''''((()))***)))((((((***++++++***((('''%%%%%%%%%&&&$$$######$$$&&&((('''&&&***++++++***)))'''%%%$$$''')))+++***)))'''&&&&&&(((***---//////---***((()))))))))))))))(((((((((&&&%%%$$$###$$$&&&((()))&&&&&&%%%%%%&&&(((***+++...---,,,+++***************,,,111<<>>CCCQQQVVV]]]bbbhhhuuuvvvbbbaaaooo|||wwwvvvhhhbbbuuuvvvfff]]]QQQJJJGGGEEEAAA===:::::::::;;;===???AAACCCIIIIIIIIIHHHHHHJJJNNNQQQPPPLLLMMMSSSYYY]]]aaaffffffrrriiiMMM:::111//////......000555<<>>444111111000000111666===BBBRRRnnnmmm[[[RRRRRRUUUZZZ___ccceeekkkpppmmmccc]]][[[ZZZWWWWWW[[[^^^ZZZOOOGGGCCCDDDCCCBBB@@@<<<999777555666:::>>>@@@>>>999555......///333666888888777///---,,,,,,---------,,,***)))((('''&&&%%%%%%%%%&&&(((***+++*********+++,,,+++)))******+++)))((()))******)))'''&&&&&&''''''&&&%%%$$$$$$&&&'''(((((('''&&&&&&&&&'''((()))%%%%%%&&&&&&&&&'''''''''%%%%%%$$$######$$$%%%%%%$$$###"""""""""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''')))***++++++---...///---***((()))***%%%%%%&&&'''((((((((((((&&&&&&'''((()))***+++,,,((((((''''''''''''(((((()))***,,,------,,,+++***'''((()))******(((&&&%%%(((''''''&&&'''((()))***(((((((((((()))***++++++(((***++++++)))((()))***,,,***(((&&&%%%$$$$$$%%%$$$$$$$$$&&&(((*********((('''&&&&&&&&&(((***+++***++++++)))((('''((()))((()))***++++++***)))(((&&&'''((()))******))))))'''&&&%%%%%%&&&''')))++++++***(((&&&&&&(((***+++...------,,,,,,,,,,,,------///444<<>>LLLddd{{{|||^^^LLL)))+++...222666<<>><<<999777666555999999999999999:::;;;;;;999<<>>>>>EEEJJJRRR```yyyuuuWWWBBB888666555444333555999@@@EEETTTnnnxxxhhhXXXRRRSSSVVVYYY\\\hhhjjjoooqqqkkk```ZZZ[[[TTTRRRUUU___ddd^^^PPPDDDAAAAAAAAA@@@>>>;;;888666555666888;;;<<<;;;777444//////000333777:::::::::111///------......---,,,''''''&&&%%%%%%%%%&&&&&&)))***,,,,,,*********+++***)))((()))***+++***)))***++++++***(((&&&'''(((%%%$$$"""!!!###%%%(((+++)))((('''&&&%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&%%%$$$######%%%'''(((&&&%%%%%%$$$#########$$$###$$$%%%'''(((***+++,,,222333222...)))&&&&&&((($$$%%%&&&((()))*********'''''''''(((((((((((((((&&&&&&&&&&&&((()))***+++((())),,,------+++)))'''%%%&&&((())))))'''&&&$$$(((((('''&&&&&&''')))***''''''(((((()))+++,,,---((()))+++***(((''''''(((---+++)))'''%%%%%%%%%%%%%%%$$$$$$&&&)))+++++++++((('''&&&%%%&&&))),,,...)))******((('''(((***,,,)))))))))******)))))))))&&&'''(((*********))))))((('''&&&%%%&&&(((***+++,,,***'''%%%###$$$%%%&&&---------,,,,,,------...+++...333;;;IIIZZZlllwwwyyywww|||}}}wwwooouuuuuusssoooooooookkkdddcccZZZSSSQQQOOOSSSiiinnnkkklllnnnrrryyy~~~}}}{{{yyyyyy|||~~~xxxuuuvvvpppgggbbbaaacccggghhhhhhccc]]][[[]]]^^^^^^\\\bbbmmmwwwzzzzzzzzzvvvrrrwww~~~}}}tttqqqtttpppgggfffiiiooovvvvvvqqqqqquuussspppkkkeee]]]VVVYYY```iiifffnnnxxx{{{{{{lllTTT===111((()))000444777999333000,,,(((&&&'''***+++)))(((&&&%%%&&&'''***+++)))(((((((((''''''''''''((('''&&&&&&%%%%%%%%%%%%!!!$$$''''''$$$######%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&(((((('''&&&(((&&&&&&'''&&&$$$&&&+++&&&%%%###!!!"""###&&&'''###$$$%%%&&&&&&&&&%%%%%%&&&&&&'''''''''&&&$$$###&&&&&&&&&'''))))))'''%%% !!!$$$(((+++,,,***((((((''''''&&&&&&&&&''''''%%%%%%%%%%%%'''***,,,---000111000000111555:::>>><<>>BBBDDDLLLVVV^^^```cccooollleeennn{{{ttthhhjjjsssWWWHHHAAA===>>>AAA???999666888777222999===???===999888:::>>>888===???>>>???BBBDDDBBB???999444555999<<<;;;999>>>AAAJJJZZZkkkyyy\\\GGG;;;888888888888888;;;@@@DDDZZZrrr{{{hhhUUURRRWWW[[[ZZZZZZggghhhkkkmmmmmmggg^^^WWWRRRUUUZZZ```bbb\\\LLL>>>BBBBBBBBBBBBAAA>>>888444444333333555777777333///444444333444:::AAA@@@;;;999666111,,,,,,...///---''')))***(((%%%$$$&&&((())))))((((((((('''''''''))))))******++++++++++++,,,***(((%%%$$$$$$%%%&&&'''&&&&&&&&&&&&'''((((((%%%'''((('''&&&&&&'''((($$$$$$%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$"""###%%%(((***((('''%%%$$$$$$$$$%%%*********)))******+++,,,111///+++'''%%%$$$%%%%%%%%%%%%%%%&&&'''((()))***''''''%%%"""!!!!!!$$$'''%%%&&&''''''&&&&&&(((*********++++++++++++******((((((''''''''''''(((((())))))(((((((((((())))))'''&&&&&&''''''((()))***)))(((((('''''''''''''''000---***((((((((('''&&&))))))))))))(((((((((((()))((((((''')))+++...000333---'''&&&***,,,,,,***(((((())))))))))))(((((((((''''''''''''((()))))))))************+++++++++,,,+++***)))(((&&&%%%%%%******+++,,,,,,---......///111333888CCCVVVkkkyyywwwxxx||||||{{{zzzttttttqqqnnnooopppkkkdddaaaYYYTTTQQQPPPWWWnnntttooooooooorrrxxx}}}~~~{{{zzzxxxxxxzzz{{{{{{zzzxxxppptttnnngggdddeeehhhiiiiiicccbbbaaaccceeeeeebbb^^^bbbiiiqqqtttrrrooooooqqqxxxxxxyyywwwsssmmmfffbbbdddhhhlllmmmllljjjiiiiiiaaaaaabbbaaaaaabbbeeehhhiiimmmuuu~~~ttt```PPP888000)))***000555666444444111,,,'''###$$$'''+++---,,,***)))))))))******)))((('''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$&&&''''''%%%$$$$$$$$$###$$$&&&''''''''''''&&&###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&''''''((((((((('''%%%###"""%%%(((***+++(((%%%#########$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&''')))+++---***'''$$$%%%(((,,,,,,,,,,,,,,,+++,,,///333777:::===FFFYYYooonnnTTTHHH,,,---000444888===AAACCCMMMVVV```dddhhhtttooogggooo|||sssgggkkkjjjPPPDDD???<<<;;;>>>>>>:::999;;;:::666===AAACCCBBB===;;;<<>>@@@BBBBBBEEEIIIHHHCCC>>>999444444888<<<;;;999<<<===CCCPPPbbbyyy}}}aaaKKK@@@<<<<<<;;;:::;;;>>>DDDHHH]]]sssyyyfffSSSOOOUUUYYY[[[[[[dddhhhoooqqqnnndddZZZSSSTTTWWW\\\aaaccc[[[KKK>>>CCCBBBBBBAAA@@@===888555555444333444555555222///555777888<<>>BBBDDDNNNWWWbbbjjjppp{{{ppphhhnnn{{{~~~pppfffmmm~~~```JJJAAA>>>>>>999;;;<<<;;;===AAABBB@@@EEEIIIMMMMMMJJJGGGGGGHHHLLLLLLKKKLLLRRRVVVPPPGGG>>>888333333888;;;;;;:::;;;:::===GGGXXXrrrbbbLLLAAA===<<<;;;:::;;;???EEEJJJ]]]rrrzzzfffRRRMMMQQQVVVYYYZZZ___iiitttvvvooobbbXXXRRRUUUXXX___ddddddZZZJJJ???EEECCCAAA@@@???<<<999666666444222222222222111000555;;;AAAIIIRRRVVVOOOFFF@@@<<<999777555222///---(((***+++***(((''''''((((((((((((''''''''''''&&&'''''''''((((((((((((((()))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''')))******((((((((()))'''''''''&&&%%%$$$$$$$$$'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%(((***((('''&&&%%%%%%&&&''''''&&&&&&&&&'''((()))***+++)))(((%%%###"""###$$$$$$''''''&&&&&&&&&''''''(((''''''&&&$$$""""""%%%''''''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''******)))((((((((((((((())))))((((((((((((''''''***************+++,,,---///---***)))*********)))++++++***)))((((((''''''&&&'''((()))******++++++)))&&&###%%%)))---...---***)))'''&&&&&&&&&''''''''''''&&&&&&''''''((()))((((((((())))))))))))***++++++***)))))))))))))))************++++++++++++***,,,000777CCCWWWmmm{{{~~~yyy{{{{{{vvvooolllmmmmmmjjjgggggghhhccc\\\WWWRRRQQQUUUXXXaaavvv{{{eeeccckkkuuu{{{}}}~~~~~~}}}yyyvvvvvvtttzzzzzzwww}}}}}}}}}{{{yyy}}}|||wwwsssnnnlllmmmrrrvvvxxxjjjiiilllssszzzyyypppgggfffeeefffiiiooouuuyyy{{{xxxwwwuuussspppnnnlllkkkfffeeecccbbbbbbcccdddeeeccccccffflllssswwwwwwuuuvvvuuuxxx|||{{{mmmVVVCCC888222,,,+++///222222000---,,,***'''%%%''',,,///...---,,,+++***+++,,,,,,,,,+++***)))(((((((((((('''&&&%%%$$$###"""!!! """$$$&&&&&&%%%%%%&&&'''&&&&&&''''''&&&%%%###"""###$$$%%%&&&''''''''''''(((((('''&&&%%%$$$######&&&%%%$$$######$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&'''''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&((()))***'''%%%###$$$&&&)))******......///000222444666777:::DDDUUUgggwww{{{ssspppsssmmm]]]MMMFFF000111333777<<>>===<<<:::888777555222000000000111111666???KKKWWWaaaddd\\\PPPGGGBBB???>>>;;;666222111,,,,,,,,,***)))(((''''''''''''''''''''''''''''''++++++++++++++++++++++++((('''&&&$$$$$$###$$$$$$###$$$$$$%%%%%%%%%%%%%%%''')))******(((''''''(((&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&%%%$$$$$$"""$$$%%%&&&&&&(((+++---)))((('''&&&%%%%%%&&&'''&&&&&&&&&'''((()))***+++)))((('''&&&&&&&&&((())))))((('''&&&&&&&&&&&&&&&&&&'''&&&%%%###$$$&&&(((((((((((('''%%%$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''+++***)))((((((''''''(((*********)))((('''&&&&&&)))))))))***+++,,,.........,,,***)))+++,,,,,,+++,,,,,,+++***)))''''''&&&%%%&&&(((***+++***)))(((&&&$$$###%%%(((+++,,,,,,***)))'''%%%$$$%%%&&&'''''''''&&&&&&''''''((()))))))))))))))************,,,,,,+++******+++,,,---,,,,,,,,,+++++++++++++++***,,,000666CCCVVVmmm|||zzzxxx{{{{{{vvvooollloooooollliiiiiiiiiddd]]]YYYUUUVVV\\\```fffwwwooo\\\]]]gggttt{{{|||~~~~~~zzzxxxssszzz{{{rrrrrrzzz}}}tttsssqqqrrryyywwwtttqqqooopppuuuyyy|||rrrppppppvvv{{{zzzqqqhhhccc``````eeennnvvvzzzzzzzzzxxxvvvtttrrrrrrssssssllliiieeedddgggkkkmmmnnnmmmlllnnnttt{{{}}}yyyuuusssrrrsssvvvuuugggRRR@@@444000,,,,,,///222222000---,,,***(((&&&(((+++...+++***)))(((((()))******,,,+++***))))))(((((()))((('''&&&%%%###"""!!! ###%%%'''&&&%%%$$$$$$%%%''''''''''''&&&$$$"""!!!###$$$%%%&&&''''''''''''''''''&&&&&&%%%$$$######%%%$$$$$$######$$$%%%&&&"""###$$$%%%&&&''''''((('''''''''%%%######$$$&&&'''((((((((('''&&&$$$###$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%&&&'''(((%%%$$$$$$%%%&&&((())))))---...///000111222333333;;;FFFVVVdddqqq}}}zzzrrrnnnmmmhhhZZZKKKDDD111222555999???FFFLLLPPPSSSYYYfffuuuxxxccc^^^dddrrrtttgggccctttlllSSSDDD???>>>???999999:::@@@IIITTT___fffiiinnnvvv}}}zzzyyy~~~{{{iiiVVVDDD===666444777:::999777999:::>>>FFFRRRggg\\\CCC999666555333222444;;;DDDKKKbbbwwwuuudddTTTOOOSSSWWWZZZ]]]cccnnnxxxuuueeeWWWRRRRRRWWW\\\eeennniiiZZZMMMHHHGGGDDD@@@>>>===<<<:::888666555333000//////111333777BBBSSScccpppsssjjj]]]RRRKKKFFFEEEBBB;;;777888333111...,,,***)))''''''((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&(((***)))(((&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$###%%%'''((()))***---///+++***(((&&&%%%%%%%%%%%%(((((((((((()))***+++,,,((((((''''''((()))***+++)))((('''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%''')))((((((((('''%%%$$$&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''******)))(((((((((((((((************)))(((&&&%%%''''''((((((***+++---...,,,***((()))+++---...------,,,+++***)))((('''&&&&&&''')))++++++***(((&&&&&&%%%%%%&&&((()))))))))***(((&&&%%%$$$%%%'''((((((''''''''''''((())))))******++++++++++++,,,,,,...---,,,+++,,,---...///---------------,,,,,,,,,------///555AAAVVVnnn~~~yyyuuutttxxxzzzvvvsssrrrooonnnlllhhhhhhhhhccc\\\^^^\\\aaajjjooorrr}}}tttbbbVVVZZZeeeqqqxxxzzz}}}|||www|||~~~vvvmmmppp{{{{{{mmmlllkkkmmmxxxxxxwwwuuuttttttvvvzzz}}}wwwsssppprrruuutttmmmfffbbb___```fffpppxxxyyywww{{{zzzxxxwwwwwwwwwxxxyyyqqqlllggghhhooouuuxxxxxxtttrrrsssxxx~~~{{{vvvttttttttttttoooaaaMMM>>>///---+++,,,///222333222...---,,,)))'''''')))+++***)))((((((((()))***+++++++++***)))((((((((((((***)))((('''%%%$$$""""""'''(((((('''$$$"""""""""&&&&&&''''''&&&$$$"""!!!###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%$$$$$$%%%&&&'''((()))***(((((('''$$$"""!!!###$$$(((((())))))(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###$$$$$$$$$%%%%%%$$$%%%&&&&&&'''((()))***,,,,,,---...///000111111===KKKZZZeeeoooyyy}}}|||tttooollllllgggZZZJJJ@@@222333555:::AAAIIIPPPTTTVVVZZZfffvvvkkk[[[ZZZaaannnzzzlll```aaaxxxaaaLLLBBB>>><<<<<<999999???MMM[[[iiiwwwuuu___JJJBBB999555666888777555555777>>>GGGRRReee\\\EEE===777555444333777???JJJQQQlllwwwjjj]]]RRRQQQWWW[[[^^^aaagggqqqxxxqqqaaaRRRNNNPPP\\\aaakkktttlllYYYLLLIIIFFFDDD@@@>>>===<<<:::888444444333111000000333555999FFFYYYmmm}}}yyymmm```UUUNNNMMMJJJCCCAAAEEE???:::444///,,,***)))(((((()))))))))))))))******+++************)))))))))&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''''''''&&&%%%%%%'''******(((%%%$$$$$$#########$$$%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%###%%%''')))***+++---///+++***(((&&&%%%%%%&&&&&&))))))(((((())))))******&&&&&&&&&&&&'''(((((())))))((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''')))'''(((((('''%%%%%%&&&(((((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((())))))(((((((((((())))))******++++++***((('''%%%&&&&&&'''((()))***,,,,,,)))((('''(((+++---...///,,,,,,+++***))))))((((((''')))***++++++***(((&&&&&&&&&'''(((((((((''''''(((((('''&&&&&&'''((()))))))))(((((())))))***++++++++++++,,,,,,,,,------...---,,,***+++,,,...///------------.....................333@@@WWWqqqxxxsssqqqsssuuutttuuuwwwqqqpppmmmjjjiiijjjddd]]]ZZZ[[[eeerrrxxxxxx~~~~~~tttiii^^^WWW^^^fffpppwww{{{~~~|||~~~}}}~~~|||sssnnnuuu|||nnnmmmlllpppzzz~~~yyyzzzzzzxxxvvvvvvwwwyyyuuuqqqnnnlllmmmllljjjgggdddcccccciiiqqqvvvuuusssyyyyyyyyyyyyzzzzzzzzzzzzqqqlllhhhkkkttt{{{}}}{{{tttsssssswww{{{~~~~~~|||}}}}}}|||wwwkkkYYYFFF:::,,,++++++---000222333222......---+++(((&&&'''(((++++++***)))***+++,,,---,,,+++***)))((((((((((((+++***)))((('''&&&%%%$$$((())))))'''$$$!!! $$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&''''''''''''###$$$$$$$$$%%%%%%%%%&&&""""""######$$$%%%%%%%%%''''''&&&&&&'''((())))))''''''&&&$$$!!!!!!"""$$$(((((()))))))))'''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%$$$%%%'''((()))))))))+++,,,+++++++++,,,---///000111>>>OOO```iiipppxxxzzzuuukkkjjjiiiiiifffZZZJJJ>>>333333555:::@@@HHHOOOSSSYYYZZZeeevvv```WWW\\\cccllluuufff[[[___|||xxxYYYHHHCCC???======;;;???MMMcccxxx~~~gggPPPGGG===777777777555222333777???IIITTTggg]]]FFF@@@888777666666;;;DDDPPPYYYrrrtttcccYYYRRRTTTYYY[[[\\\^^^eeeooowwwsssfffZZZWWWYYYdddgggrrryyynnnWWWIIIHHHEEECCCAAA???>>><<<999777222444444333111111444777<<>>EEEZZZwwwlllSSSJJJ???888777666444111555999AAAKKKWWWkkk]]]EEE@@@999777666777<<>>EEEKKKOOOXXXdddmmmxxxjjjZZZTTT```uuusssppp]]]\\\hhhrrrWWWLLLIIICCC>>>>>>CCCSSSmmmxxxeeeRRRHHH???<<<:::777666777666;;;BBBKKK[[[tttcccKKK@@@???:::999<<<>>>CCCSSSdddrrr}}}~~~~~~|||dddUUULLLRRRXXXTTTQQQSSS\\\gggvvv~~~}}}uuulllgggqqqttt{{{{{{mmmWWWIIIFFFJJJFFFAAA>>><<<:::666333666222111333555555:::???EEEUUUkkktttfffZZZWWWXXXYYYZZZ[[[XXXOOOFFF>>>666///,,,...,,,+++***((((((((()))***,,,,,,+++(((%%%%%%''')))++++++++++++***)))''''''!!!###$$$&&&''''''&&&&&&)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%'''((((((((('''$$$%%%&&&'''(((***++++++***++++++)))&&&%%%%%%%%%"""%%%((()))'''&&&(((***'''''''''(((((()))***++++++***((('''((()))((('''(((((()))***************+++***((('''&&&&&&&&&'''***)))'''&&&&&&&&&'''(((+++,,,---+++)))((()))***,,,+++***))))))((())))))%%%&&&&&&'''((()))************))))))))))))******+++***))))))((()))))))))))))))*********((('''&&&%%%'''***---...---+++***++++++++++++++++++++++++,,,***)))***,,,+++((($$$***************)))))))))***+++***(((&&&&&&'''))),,,+++******))))))******...000......===\\\yyy{{{}}}zzzrrrfffbbbfffkkklllmmmfff```^^^[[[VVVTTTTTTbbbiiisss{{{}}}{{{xxxwwwsssyyy}}}|||{{{{{{yyyuuutttzzz~~~|||||||||~~~~~~|||vvvsssuuuuuurrrkkkeeecccbbb^^^fffeee^^^^^^hhhmmmkkkhhheeeaaaaaacccgggjjjllllllmmmpppuuuxxxwwwqqqlllkkkhhhkkkttt{{{zzzvvvtttrrrxxxvvvkkkiiittt||||||{{{zzzuuuhhhVVVEEE999555///...------,,,,,,,,,,,,...---,,,+++***((('''''''''''''''''''''(((((((((***************+++++++++((('''&&&%%%%%%&&&((()))(((((()))******'''#########""""""""""""######$$$%%%&&&'''''''''&&&%%%)))(((&&&$$$############ ###%%%&&&$$$###%%%''')))))))))'''%%%#########"""!!!"""###%%%$$$""" &&&'''((())))))((('''&&&%%%&&&'''((()))***++++++***++++++******)))((('''((()))++++++*********+++////////////111333555666@@@OOOdddsssyyyzzzyyyyyy~~~~~~~~~xxxmmm^^^PPPGGG333333555888===CCCHHHLLLUUUaaakkkwwwmmmaaa]]]gggzzzvvvrrraaa```kkkvvvZZZNNNIIICCC@@@@@@LLL]]]yyysss___MMMDDD<<<;;;:::888777999666999@@@KKK^^^xxxdddKKKAAA@@@:::999===@@@GGGYYYlll{{{~~~zzzwwwhhhXXXOOOSSSXXXVVVVVVYYYbbbmmm{{{yyypppkkksssvvv{{{yyyjjjUUUHHHFFFHHHDDD???<<<;;;888555222111//////222555777===CCCPPP```uuupppeeeZZZVVVVVVUUUVVVYYYXXXPPPHHHBBB;;;222......++++++)))(((((()))***+++,,,,,,***(((%%%$$$&&&(((***))))))(((''''''&&&&&&######%%%&&&'''&&&&&&%%%)))******+++***)))((('''%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###"""###%%%'''((((((((((((%%%%%%&&&'''((())))))***+++,,,+++)))&&&$$$$$$$$$$$$'''(((((('''''')))++++++***)))((((((((()))******((('''''')))******)))++++++++++++***)))((('''(((((('''&&&'''((())))))+++***)))(((''''''&&&&&&***+++,,,+++***)))***+++)))((('''&&&%%%%%%$$$$$$&&&&&&''''''(((((())))))))))))))))))))))))*********))))))((((((((())))))'''((()))))))))((('''&&&&&&'''***,,,---------,,,+++++++++++++++++++++******)))(((***++++++)))&&&)))(((((((((((((((((((((+++++++++)))&&&&&&''')))((((((((())))))***+++,,,,,,000111333AAA[[[ttt~~~zzz{{{yyyqqqfffbbbeeeiiijjjiiibbb]]][[[YYYTTTRRRTTTbbbhhhpppwwwyyyyyyxxxxxx{{{|||xxxyyyzzz{{{{{{{{{|||zzz~~~{{{rrrtttuuuuuurrrlllfffcccbbbaaafffeee```cccnnnrrrooolllhhhcccaaadddiiimmmppplllmmmooorrruuuuuutttrrrqqqllllllrrrwwwvvvtttsssrrrxxxvvvllljjjrrrxxxwwwvvvtttmmm]]]JJJ;;;444333///...---,,,+++*********,,,,,,+++***)))((('''&&&(((((()))))))))((('''''''''((((((((())))))******''''''&&&%%%%%%%%%&&&''')))(((''''''((('''%%%"""!!!!!! !!!!!!%%%%%%&&&&&&''''''&&&&&&***((('''%%%$$$$$$$$$$$$!!!###&&&&&&%%%$$$%%%''''''(((((('''$$$"""######!!!!!!!!!###%%%%%%###"""%%%&&&''''''''''''&&&%%%%%%&&&(((***++++++++++++)))************)))(((((((((***,,,,,,+++***+++,,,------......000333555777???LLL```rrr}}}|||sssdddTTTIII222333444777;;;AAAFFFIIIOOO[[[eeeqqq}}}pppgggdddlll}}}yyywwwgggdddlllxxx\\\NNNJJJEEEDDDGGGVVViiikkkWWWHHH@@@999999999888888:::666777===LLLcccfffNNNDDDBBB;;;999===BBBLLLbbbwww|||uuupppfffXXXNNNQQQWWWXXX[[[___gggqqq~~~|||tttpppwwwzzz{{{vvveeeRRRHHHGGGFFFCCC???;;;999666333111///---///444777;;;CCCKKK\\\nnn|||jjjccc\\\XXXUUURRRTTTYYYXXXQQQJJJFFF???666000///***)))((((((((()))***+++++++++***'''$$$###$$$&&&)))(((&&&%%%$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%%%%((()))+++,,,,,,***((('''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######$$$$$$&&&'''(((((()))(((&&&&&&'''(((((((((((((((+++,,,+++)))&&&$$$###$$$''''''((('''''''''***,,,000...+++((('''''')))***)))'''&&&''')))++++++***......---,,,+++)))'''&&&%%%%%%%%%&&&((()))+++,,,++++++++++++)))(((&&&$$$(((***++++++***)))+++,,,((('''&&&%%%$$$###""""""'''''''''(((((((((((((((((((((((())))))*********((((((((()))))))))))))))&&&&&&'''((((((((('''''''''((()))***,,,---...///+++,,,,,,,,,+++***)))))))))(((((()))++++++***(((((('''&&&&&&&&&&&&((())),,,,,,,,,***'''&&&'''(((%%%&&&'''(((***+++------***///444999FFF[[[ooo{{{{{{xxxuuutttxxxwwwpppgggdddgggiiihhhddd^^^YYYXXXVVVSSSRRRTTTaaaffflllrrruuuvvvxxxyyy~~~yyy~~~yyy~~~~~~{{{zzz}}}zzzxxx~~~~~~zzz{{{|||wwwpppsssuuuuuusssnnnhhheeedddeeegggeeebbbiiitttwwwsssppplllfffdddeeejjjnnnqqqkkklllnnnoooqqqssswwwyyywwwqqqmmmpppsssrrrpppqqqooouuutttllljjjqqqwwwwwwtttpppeeeRRR>>>222000222...---,,,***)))(((((((((******)))(((''''''&&&&&&))))))***+++***)))'''&&&%%%%%%&&&''''''((())))))''''''&&&%%%$$$$$$$$$%%%***(((&&&%%%&&&''''''&&&"""!!!!!! !!!!!!"""%%%%%%%%%%%%%%%&&&'''(((***)))(((&&&%%%%%%%%%%%%"""$$$&&&&&&&&&%%%&&&(((&&&''''''&&&$$$"""###$$$!!!!!!!!!###%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%'''***,,,------+++***(((((())))))******)))))))))***,,,,,,+++++++++,,,,,,,,,---...///222444666999DDDXXXnnn{{{mmm[[[NNN000111333666;;;AAAFFFIIIKKKUUU^^^iiisssvvvrrrhhhccciii||||||}}}mmmeeeiiiwwwZZZMMMHHHFFFHHHMMM]]]ppp}}}bbbOOOEEE===777777888777777888666666<<>>;;;???EEEQQQiiiyyyqqqjjj\\\QQQJJJMMMTTTXXX\\\```fffppp|||}}}xxxuuu}}}tttaaaQQQIIIIIIEEECCC@@@<<<999666333222111000222777:::???HHHQQQdddwww{{{wwwfffbbb___]]]XXXUUUXXX^^^YYYQQQIIIEEE@@@888222111(((((('''&&&'''((()))*********)))'''$$$###$$$%%%)))'''%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***++++++)))'''&&&"""######$$$%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''(((((())))))&&&'''((((((((('''&&&&&&)))******)))'''%%%&&&'''((('''&&&&&&&&&'''***,,,111///+++((('''(((***,,,***)))'''((()))******)))......------+++)))((('''%%%%%%&&&'''((()))++++++)))***+++,,,,,,***'''%%%%%%'''))))))((((((***+++******)))((('''%%%$$$###((((((((((((((('''''''''''''''((())))))*********((())))))******+++++++++%%%%%%&&&''''''((((((((('''''''''((()))+++---...++++++,,,,,,+++***)))(((''''''((()))***+++++++++)))(((&&&&&&&&&''')))***,,,------+++(((''''''(((&&&'''(((***+++,,,------***///666<<>>SSSqqqmmmWWWNNNHHHAAA>>>CCCJJJVVVnnn~~~xxxooogggQQQKKKHHHLLLTTTYYY\\\___dddlllwww~~~~~~||||||ttt___PPPKKKKKKFFFEEEBBB>>>:::666444444333222444888:::>>>HHHRRRjjj||||||yyywwwfffdddcccbbb^^^[[[```ggg[[[PPPFFFAAA===888333333((('''&&&&&&&&&'''((())))))))))))'''%%%$$$$$$%%%)))(((&&&$$$$$$%%%'''(((''''''&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((&&&%%%######$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&'''((((((((('''%%%$$$%%%&&&(((((('''((()))+++((('''%%%%%%&&&(((***+++///---***((((((***---///---+++))))))))))))((('''+++,,,,,,,,,,,,+++******&&&''''''(((((((((((((((%%%'''***,,,---,,,***(((###%%%&&&'''&&&'''(((***************)))'''&&&%%%((((((((((((((('''''''''&&&'''((()))))))))))))))((()))***+++,,,---,,,,,,&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&(((***,,,******+++,,,+++***((('''''''''((())))))***+++,,,))))))((((((((()))+++,,,,,,---...,,,***(((((((((***+++,,,---------,,,,,,,,,///444<<>>MMMeee}}}nnn[[[TTTFFFDDDIIIUUU```mmmppp^^^UUUQQQKKKGGGIIIPPPVVVWWW```cccgggiiikkkpppwww}}}rrrYYYLLLIIIHHHFFFFFFEEE@@@:::666555777999999<<<>>>===AAAMMMZZZnnn}}}zzzwwwvvvtttmmmgggeeedddcccfffjjjXXXNNNEEEDDDCCC===555111222111///,,,++++++++++++%%%''')))***))))))***+++%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&''')))***((('''%%%$$$%%%''')))***((((((((((((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&"""$$$&&&((()))(((&&&$$$###%%%'''(((((((((***,,,+++***)))+++///000...+++******)))******++++++,,,,,,+++))))))***+++***)))))))))************))))))%%%&&&((()))))))))((('''&&&&&&((())))))((((((''''''((())))))(((((()))***'''(((***+++,,,+++)))(((%%%&&&&&&'''((()))******((()))******)))'''%%%###!!!###&&&)))***+++******+++***)))(((''''''((())))))((((((''''''&&&%%%%%%$$$&&&))),,,---,,,***)))(((***+++)))''''''***---&&&(((+++...///...,,,***)))+++---...---,,,,,,---***+++---......---+++***,,,,,,000666===IIIaaawwwzzzqqqjjjgggiiillloootttvvvpppggg[[[UUURRRUUUXXX[[[___eeegggllltttzzz||||||{{{{{{|||wwwyyyxxxuuuuuuxxxxxxuuutttnnngggeeehhhmmmppprrrqqqooonnnmmmllllllpppuuuxxxyyyzzz|||}}}{{{wwwtttsssqqqrrrvvvzzz|||zzzwwwggghhhlllqqqooohhhccccccaaacccggglllooosss{{{rrr___GGG666111000///---((('''&&&&&&%%%%%%%%%%%%""""""###$$$&&&'''((()))((('''%%%$$$%%%(((+++---*********)))((((((''''''%%%&&&'''((((((((('''&&&)))(((&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%'''((((((((('''&&&'''((((((((('''&&&%%%###"""!!!###&&&'''&&&###!!!###%%%&&&&&&''')))+++(((&&&$$$$$$%%%''''''''')))((('''&&&&&&'''((())))))******+++++++++******&&&'''((((((((((((((((((&&&((()))***)))((()))***'''''''''(((***,,,///000...000666DDDZZZssszzzvvv555999???BBBCCCDDDGGGJJJLLLTTTaaakkksss|||jjj[[[WWW___ppptttdddaaafffuuuZZZQQQPPPOOOUUU```vvvyyybbbWWWQQQLLLLLLQQQZZZttt___III>>>>>><<<777555666888888BBBCCCPPPiiisss\\\MMMGGGHHHLLLTTTcccyyyuuubbbZZZRRRJJJIIIPPPUUUTTTPPPTTT\\\eeejjjkkkmmmtttzzznnnWWWLLLIIIFFFEEEFFFEEE???777333444888777:::???CCCHHHOOOXXX^^^rrr~~~yyysssuuuuuuqqqnnnmmmjjjgggdddccceeehhh\\\QQQFFFDDDBBB<<<555222<<<777000+++))))))***+++((((((((((((''''''''''''$$$$$$$$$$$$$$$###"""!!! !!!###&&&'''(((((((((((('''''''''((()))+++,,,+++***)))(((&&&&&&&&&&&&""""""###%%%'''(((((('''$$$%%%&&&'''&&&%%%$$$###&&&(((((((((&&&%%%&&&''''''&&&$$$$$$$$$&&&((()))&&&(((***,,,---,,,++++++++++++******))))))((((((+++***((('''&&&&&&''''''(((((()))++++++,,,,,,,,,$$$%%%&&&(((+++,,,+++***((((((&&&&&&''')))+++------,,,***))))))***,,,---(((((()))***************&&&&&&%%%%%%&&&(((***+++))))))(((&&&%%%$$$###""""""%%%''''''&&&'''+++...,,,+++***)))(((&&&%%%%%%((('''&&&'''((()))(((''''''((()))******+++******++++++***))))))***++++++)))((((((***---.........)))(((((()))+++---///000,,,+++*********+++,,,---111000111333888GGGaaawww~~~wwwsssfffkkkoooppptttvvvnnnbbbNNNPPPRRRTTTWWW[[[aaaeeelllrrrzzz|||{{{~~~||||||~~~~~~~~~{{{||||||tttoooqqqrrrmmmgggdddaaaaaaiiisssnnnllljjjjjjkkkppptttwwwzzzxxxvvvwwwyyy{{{yyywwwvvvwwwwwwwww{{{}}}xxxppphhhgggjjjqqqsssmmmgggeeeffffffjjjrrr{{{www[[[@@@666555111------***'''$$$$$$&&&((('''&&&&&&%%%%%%%%%&&&((()))***+++++++++++++++***)))(((+++++++++((($$$###$$$'''&&&&&&&&&'''))))))&&&$$$&&&&&&'''((()))))))))(((&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&'''******(((%%%******))))))((('''''''''&&&%%%$$$#########$$$%%%'''&&&%%%$$$%%%''')))+++***)))(((''''''(((***+++)))'''%%%%%%&&&''''''''')))***+++,,,+++)))'''%%%$$$######&&&((((((%%%!!!''''''((((((((((((''''''***(((%%%%%%'''***,,,---000000777FFFVVVeeeuuu}}}yyyuuu222666<<<@@@DDDHHHNNNRRRSSSZZZdddllluuulll]]]ZZZaaaqqqrrrbbb___eeeoooWWWPPPNNNNNNWWWddd||||||hhhSSSKKKGGGCCCDDDIIIUUUnnnaaaKKK<<<<<<===<<<===???AAAAAAGGGLLL[[[qqqnnnZZZOOOLLLMMMOOOUUUcccwwwxxxfffWWWPPPJJJKKKQQQUUUSSSOOOXXX___eeefffeeeiiisss}}}oooXXXNNNJJJFFFCCCDDDAAA;;;444111333666;;;===???CCCIIIRRR^^^fffxxxzzztttvvvvvvrrrrrrpppkkkfffaaa```ccceeeZZZPPPGGGEEEDDD???888555<<<777111,,,))))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&%%%###"""!!! !!!###%%%'''''''''''''''''''''''')))+++---...******)))''''''&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&'''''''''%%%$$$###&&&'''((('''&&&&&&''')))'''&&&$$$###$$$%%%'''((('''(((***,,,---,,,+++******))))))))))))(((((((((+++***)))((('''''''''(((((()))******+++*********''''''''')))+++,,,***)))(((((('''&&&''')))+++,,,+++***)))(((((()))***+++((())))))***+++*********''''''''''''((()))***+++***)))((('''&&&%%%$$$$$$&&&((()))((('''''')))+++,,,+++***)))((('''&&&&&&((('''&&&'''((()))((('''&&&'''((()))***+++++++++++++++++++++++++++++++++)))(((((()))+++,,,+++***)))(((((()))***,,,...000++++++***)))***+++------......000444:::JJJeee|||{{{tttqqqooorrrttttttvvvtttiii\\\MMMMMMNNNPPPUUU\\\eeekkkrrrwww}}}~~~{{{zzz}}}~~~~~~{{{rrrnnnooopppmmmjjjgggcccccclllwwwrrroookkkiiikkkpppvvvzzzxxxuuutttuuuxxxzzz{{{zzz{{{{{{yyyxxxzzz{{{vvvooolllkkknnntttvvvqqqjjjhhhiiihhhkkkttt~~~rrrXXX>>>666555111------+++)))&&&%%%'''((('''&&&&&&%%%%%%%%%&&&(((***+++++++++,,,,,,++++++******+++,,,,,,)))&&&$$$&&&((('''&&&&&&'''((((((&&&$$$&&&&&&'''(((((((((''''''%%%%%%%%%$$$%%%%%%&&&&&&(((&&&%%%&&&)))***)))'''***))))))((('''&&&&&&%%%%%%$$$############$$$%%%((('''&&&%%%&&&''')))***)))((('''&&&&&&(((***+++***'''%%%$$$&&&'''((((((++++++,,,,,,***(((%%%$$$$$$$$$$$$'''******(((%%%(((((())))))))))))(((((()))(((&&&&&&''')))***+++---...555BBBOOO]]]nnn|||{{{xxxuuurrr333666999===BBBJJJRRRXXXYYY___fffllluuummm```___fffsssrrraaa^^^eeehhhUUUNNNLLLLLLXXXhhhkkkYYYIIIEEECCC@@@AAAFFFPPPhhhkkkVVVCCCAAAAAACCCFFFIIIJJJKKKUUU]]]mmm}}}hhhYYYSSSQQQPPPPPPTTT```sss|||kkkSSSMMMHHHJJJPPPTTTRRRNNN\\\bbbeeeccc___eeesssoooYYYNNNIIIDDDBBBBBB>>>999333222555999@@@@@@AAADDDKKKXXXfffppp{{{}}}xxx{{{{{{wwwuuurrrllleee___^^^___aaaVVVMMMFFFFFFEEEAAA;;;999<<<888333---***((())))))***))))))((('''&&&&&&&&&))))))((('''%%%###"""!!! !!!###%%%&&&&&&&&&&&&&&&''''''(((***,,,---...))))))((('''''''''''''''((('''&&&%%%%%%&&&&&&''''''(((((('''&&&%%%$$$###&&&''''''&&&%%%&&&)))+++(((&&&%%%######$$$%%%&&&(((***+++------,,,***)))''''''((((((((()))))))))+++***)))(((((('''(((((((((((()))******)))))))))***))))))***++++++)))(((((((((''''''''')))***+++)))((('''&&&&&&'''((()))(((((()))************)))))))))***************)))******)))''''''&&&&&&&&&***++++++)))'''&&&((()))++++++***))))))((('''''''''&&&%%%&&&((()))((('''%%%&&&((()))***+++++++++***+++,,,------,,,+++***)))(((''''''))))))((('''((((((((((((***,,,...///***)))))))))***,,,---...,,,,,,///444<<>>QQQnnn~~~xxxuuuuuuuuuuuuuuuxxxxxxqqqcccVVVOOOPPPRRRVVV]]]hhhsss{{{|||}}}zzzqqqnnnoookkkgggeeehhhlllnnnrrrxxxtttqqqmmmkkklllpppuuuxxxwwwvvvssssssuuuyyy|||~~~}}}}}}zzzvvvvvvyyyxxxsssuuurrrsssyyy}}}xxxqqqnnnnnnlllmmmvvv{{{___KKK999444333///---///...,,,***(((((('''''''''&&&&&&&&&&&&''')))+++---)))))))))******+++,,,,,,++++++++++++*********+++***)))))))))***)))'''%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&$$$######%%%(((***++++++***)))((('''&&&%%%$$$###$$$$$$%%%&&&'''((())))))(((&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&(((***++++++((($$$###$$$'''((())))))))))))))))))'''&&&%%%&&&&&&''')))*********)))''''''(((((((((((('''''''''((((((((('''&&&&&&'''***,,,222888>>>III[[[lllxxxyyyuuukkkeeefffiiikkk555444444777>>>HHHQQQWWWbbbiiimmmnnnyyyuuuccc___jjjttt}}}yyyhhhhhhkkkwwweeeVVVPPPJJJGGGTTTgggfffQQQEEE<<<======:::<<>>>>>???===666...)))'''(((((((((((((((''''''''''''%%%%%%&&&%%%%%%$$$###""""""###%%%&&&''''''&&&&&&))))))((('''&&&$$$"""!!!%%%%%%&&&&&&((()))***+++---...---***&&&$$$%%%(((&&&&&&%%%$$$$$$$$$%%%%%%$$$&&&((((((((()))***,,,((('''%%%$$$$$$%%%&&&''')))+++,,,......---+++***&&&&&&'''((())))))******''''''((((((((((((''''''$$$%%%''')))***,,,,,,---,,,***((((((***+++***)))((((((((()))))))))))))))''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%)))*********)))(((((('''***)))'''&&&'''(((***+++((('''&&&''')))+++++++++%%%%%%&&&''''''((())))))%%%$$$$$$%%%'''))))))(((&&&&&&'''((())))))))))))(((***---//////---***(((''''''''')))+++---------((('''''''''''')))+++,,,)))((((((((()))+++,,,---///...111666???SSSrrryyysssssswwwyyywwwwwwvvvmmm___SSSNNNSSSXXX___ffflllrrrxxx|||~~~~~~{{{}}}wwwpppooonnnlllfffeeeoooyyy}}}{{{zzzwwwxxxyyyzzz{{{||||||}}}wwwvvvuuurrrppppppsssuuuyyyyyy~~~zzzppprrrsssxxx|||jjjKKK>>>444333111+++***///,,,,,,+++)))'''&&&((()))'''''''''''')))+++...///((('''&&&&&&&&&'''((()))''''''''')))+++,,,***)))+++******,,,------+++)))((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''###$$$$$$$$$###$$$'''***))))))(((((('''&&&&&&&&&%%%%%%'''(((******++++++&&&&&&%%%$$$$$$###""""""%%%%%%&&&'''((())))))))))))'''%%%%%%&&&(((''''''######$$$&&&''')))***+++'''(((((('''%%%$$$$$$&&&&&&&&&&&&''''''&&&&&&&&&$$$&&&(((&&&$$$###&&&)))------...222555<<>>666333888;;;;;;BBBLLLdddfffUUUSSSQQQOOOMMMQQQ___vvvxxxkkkVVVPPPJJJHHHLLLUUU]]]aaaeeefffiiilllrrrxxx~~~{{{{{{oooZZZLLLJJJKKKHHH===;;;888777888999999999777:::AAAQQQeeeyyy{{{sssmmmjjjkkkmmmiiifffdddccc^^^TTTLLLKKKAAACCCBBB;;;222***((()))&&&&&&''''''((()))))))))###$$$%%%'''((())))))***$$$%%%'''((((((((((((''''''((())))))(((&&&%%%###$$$$$$%%%&&&(((***,,,---+++...000...(((%%%&&&(((((((((''''''((()))+++,,,###&&&***,,,+++)))((((((((('''&&&&&&&&&(((***+++((())),,,.........---,,,))))))))))))******************,,,------,,,+++***+++++++++++++++***)))((('''&&&%%%&&&(((+++,,,,,,((()))))))))))))))((('''%%%&&&&&&''''''&&&&&&%%%&&&'''(((((())))))(((((('''&&&%%%$$$$$$%%%&&&''')))'''&&&%%%%%%'''***,,,)))'''%%%&&&(((***)))'''!!!"""###$$$&&&'''((()))$$$######%%%'''))))))((((((((((((((((((''''''&&&((()))+++,,,,,,+++)))(((***)))((()))***+++***)))((('''&&&&&&'''((()))*********)))(((((()))***+++++++++...555@@@UUUvvv~~~yyytttvvv|||zzzzzz{{{uuudddQQQKKKNNNLLLQQQWWW^^^eeelllsssxxxtttyyy}}}yyyzzz~~~~~~~~~~~~wwwzzz}}}ooohhheeeccc^^^aaajjjrrrsssrrrvvv|||xxxxxxwwwwwwyyy||||||~~~}}}zzzyyy{{{}}}{{{tttttt|||~~~zzzzzz~~~oooZZZBBB888222333///((((((---(((******(((&&&%%%(((+++'''''''''(((***,,,///000,,,+++((('''&&&'''((()))###""""""%%%)))***)))&&&&&&%%%&&&)))+++,,,***)))((('''&&&%%%&&&(((***+++***)))((('''&&&%%%%%%%%%!!!$$$&&&&&&$$$###$$$&&&""""""#########$$$$$$$$$###$$$%%%''''''''''''&&&''''''((((((''''''&&&%%%(((((()))))))))))))))(((&&&&&&&&&((())))))&&&$$$%%%%%%%%%%%%&&&'''((()))$$$&&&((('''%%%%%%(((+++))))))************))))))###%%%&&&$$$!!!"""'''---***&&&%%%)))---222999AAAOOOZZZeeeiiikkkoooooonnn000666>>>GGGLLLMMMKKKIIIZZZdddmmmrrr~~~hhhVVVYYYqqqhhhnnnuuuooo___\\\XXXSSSWWWbbbvvvSSS???<<<999777444888FFFTTThhhyyydddVVVTTTPPPNNNRRRZZZbbblllssseeeUUUOOOKKKLLLNNNQQQYYYaaadddeeehhhmmmttt|||kkkTTTRRRQQQHHHBBB===;;;777666666666666555:::999EEE^^^wwwyyytttuuusssmmmkkkmmmmmmmmmllljjjiiibbbRRRBBB>>><<<999666222...((($$$&&&&&&''''''((()))))))))#########$$$&&&((()))***''''''((((((((((((((('''%%%&&&&&&''''''&&&%%%%%%%%%$$$$$$%%%'''((('''&&&))))))((('''&&&$$$###"""$$$&&&'''((('''(((***+++'''((()))+++---,,,)))&&&&&&&&&&&&'''((()))***+++******+++,,,,,,,,,,,,+++)))+++,,,------,,,***(((***+++---------+++)))(((&&&(((******)))(((((()))&&&%%%$$$&&&(((***+++***((((((((((((((((((((((((((('''&&&&&&'''&&&$$$"""%%%'''***,,,...---,,,+++((((((((('''&&&$$$###"""###############%%%))),,,)))(((((()))))))))&&&$$$!!!###$$$%%%&&&%%%%%%$$$%%%"""!!!"""'''*********((()))***+++***)))'''%%%&&&(((((('''***//////,,,+++***)))***+++++++++)))************+++,,,---...)))(((((((((((((((((((((,,,...000222???ZZZ{{{}}}xxxvvvxxx||||||zzzrrrbbbSSSOOORRRMMMSSSYYY]]]bbbkkkuuuyyyrrrqqqvvv}}}xxxrrrnnnooottt|||}}}~~~~~~}}}|||xxx~~~yyykkkhhhgggddddddaaa```eeeoooxxx|||}}}wwwvvvqqqlllnnnwww||||||||||||}}}~~~yyyuuuuuuzzz~~~}}}}}}}}}ttt___PPP>>>999222---******))))))***)))(((''''''((()))******+++,,,---...---,,,++++++***(((''''''((()))***'''$$$"""###&&&))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$...,,,***'''%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$"""$$$%%%%%%###""""""###%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''((((((''''''((((((&&&%%%%%%&&&'''(((++++++***(((%%%$$$%%%&&&"""%%%((()))'''&&&%%%%%%'''(((((('''%%%%%%&&&(((******+++,,,+++)))'''%%%$$$######$$$%%%'''***+++(((***+++,,,---///333666EEERRR___hhhttt~~~|||rrr333888@@@HHHMMMOOONNNNNNVVV^^^gggnnn|||jjjYYY\\\ssslllrrryyy~~~kkk[[[XXXVVVQQQWWWcccqqqNNN===;;;999777666:::HHHWWWnnnxxxdddXXXVVVQQQNNNOOOUUUYYYaaatttzzzlll^^^RRRLLLIIIKKKNNNSSS]]]fffgggiiilllqqqxxxmmmUUUPPPNNNGGGDDD@@@<<<888555444555555444;;;???MMMeeezzz{{{tttpppqqqpppkkkhhhiiikkkmmmooopppooogggTTTCCC<<<:::777555222///***''''''''''''((((((((())))))$$$$$$$$$%%%&&&'''((()))&&&''''''(((((((((''''''$$$%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&''''''''''''&&&$$$###"""$$$%%%'''''''''''')))+++(((((()))***,,,+++)))&&&%%%%%%%%%%%%&&&((()))***)))******+++,,,+++++++++((()))+++,,,,,,+++***)))***+++,,,---,,,+++)))(((((()))++++++)))(((((()))&&&%%%%%%&&&(((*********((((((((())))))*********((('''&&&&&&'''&&&%%%######%%%(((***,,,+++***)))((((((((('''&&&$$$###"""###$$$$$$$$$$$$%%%'''***(((''''''((()))(((&&&$$$######$$$%%%%%%%%%%%%%%%'''$$$###$$$(((***+++***'''((()))******((('''%%%'''))))))(((+++//////,,,,,,******+++,,,------,,,+++******++++++---......,,,,,,,,,,,,,,,,,,++++++***---///333???YYYxxx~~~zzzyyy{{{tttsssqqqlllaaaTTTPPPSSSUUUZZZaaahhhlllooouuuzzzssspppsss|||zzzvvvpppkkklllppp|||}}}zzzzzz{{{}}}~~~xxxkkkjjjkkkhhhdddbbbaaaeeennnvvvyyyyyysssrrrnnnkkkooowwwzzzyyywwwwwwyyy|||~~~ssssssvvv|||}}}zzzyyy{{{yyy||||||lllWWWHHH:::555///+++))))))))))))***)))((('''''''''((())))))***+++,,,---,,,,,,+++***)))'''&&&%%%&&&'''((('''%%%###$$$'''))))))((((((((((((''''''&&&&&&&&&'''&&&&&&'''))))))((('''---,,,***(((&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$""""""############$$$%%%&&&'''(((&&&&&&''''''''''''''''''((('''&&&&&&&&&&&&'''(((,,,,,,+++)))'''&&&''')))''')))***)))&&&$$$###$$$&&&&&&'''&&&$$$$$$&&&'''((()))******)))'''%%%$$$$$$$$$###$$$%%%&&&((()))***++++++,,,,,,///333666CCCLLLZZZkkk|||uuu666:::AAAHHHMMMQQQSSSSSSZZZ```hhhrrrsssaaacccvvvmmmsss|||yyygggXXXVVVTTTQQQYYYgggkkkIII===:::999888888===KKKYYYvvvwwwfffZZZWWWOOOKKKLLLPPPRRRWWWiii}}}xxxiii[[[NNNJJJHHHJJJNNNUUU```kkkiiikkknnnsssyyynnnUUUNNNKKKFFFGGGCCC>>>777222111111222222:::DDDVVVlll|||xxxtttooolllooopppmmmiiihhhjjjooosssvvvvvvlllXXXEEE:::888666444222000,,,)))((((((((((((((((((((()))&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&#########$$$&&&((()))***((('''&&&&&&''''''&&&%%%$$$$$$%%%&&&%%%$$$###"""###%%%&&&'''&&&'''(((***)))(((((()))******((('''############%%%&&&'''(((((()))***+++++++++******'''((()))+++++++++************+++,,,,,,+++)))((()))***++++++)))''''''(((&&&%%%%%%&&&)))******)))'''(((((()))***+++,,,,,,)))'''&&&&&&''''''%%%###"""$$$&&&((())))))((('''(((((('''&&&&&&%%%$$$$$$###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&(((*********%%%&&&'''((((((((('''&&&'''))))))(((+++//////,,,++++++***,,,...000///...,,,,,,,,,,,,,,,---...///........................***,,,///444???UUUrrr}}}}}}wwwtttrrrnnnfff[[[VVVVVV```bbbkkkvvvxxxssstttzzztttooopppxxx{{{wwwuuusssppplllmmmqqq||||||vvvtttuuu}}}{{{qqqssstttqqqfffcccbbbffflllrrruuuuuusssqqqmmmlllsss{{{|||yyyrrrsssvvv||||||sssuuu{{{}}}vvvsssuuutttxxx}}}}}}sssaaaLLL===444000,,,)))((()))))))))(((((('''&&&&&&'''((()))))))))***+++++++++++++++)))(((&&&%%%%%%%%%&&&'''((('''&&&&&&(((******)))))))))(((((('''&&&%%%%%%'''&&&&&&(((+++,,,+++))),,,,,,+++***((('''%%%$$$&&&&&&''''''&&&&&&%%%$$$&&&'''((('''%%%######$$$############$$$%%%&&&&&&(((''''''&&&&&&&&&''''''(((''''''&&&&&&'''((((((,,,,,,,,,***((((((***,,,------,,,)))%%%###"""###%%%&&&&&&%%%$$$$$$%%%'''&&&''''''((('''%%%$$$###$$$$$$$$$$$$%%%&&&'''(((+++++++++***+++...333777>>>BBBSSSnnnwww777:::???FFFLLLRRRUUUWWW^^^ccckkkxxx|||kkkkkkzzz|||iiiooo|||uuudddVVVUUUTTTSSS^^^nnngggGGG???<<<999999:::>>>JJJVVVssswwwgggZZZSSSJJJGGGHHHMMMOOOUUUggg{{{~~~wwwhhh[[[NNNJJJIIILLLOOOVVVbbbmmmhhhkkknnnqqquuuyyy~~~nnnUUUMMMHHHFFFKKKCCC===555///---...///000666FFF]]]rrruuuqqqnnnmmmpppuuuuuuqqqnnnpppsssvvvxxxwwwooo[[[HHH:::888555333222000---+++)))))))))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$"""""""""$$$&&&(((+++,,,)))(((&&&&&&'''&&&%%%###!!!"""$$$%%%%%%%%%######"""$$$%%%&&&%%%&&&''')))***(((''''''((()))((('''!!!!!!!!!"""###%%%&&&''''''((()))++++++***)))((('''((()))++++++,,,,,,+++)))******++++++***)))))))))***+++***(((&&&&&&&&&&&&&&&%%%''')))***)))(((''''''(((***+++,,,......***(((&&&&&&''''''%%%$$$###$$$&&&'''((((((''''''((('''&&&&&&%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$######$$$&&&((('''&&&''''''%%%%%%%%%&&&'''(((((((((''''''((()))))))))$$$%%%&&&'''''''''''''''(((******))),,,000000,,,*********,,,///000111000---------------...//////------------............+++,,,000666@@@QQQkkk~~~{{{vvvrrrjjj___XXXWWWfffhhhrrruuurrrwwwvvvpppnnnuuu|||}}}|||{{{rrrpppqqqttttttrrrtttyyy~~~}}}uuuqqqrrr}}}~~~{{{jjjgggdddeeeiiippptttvvvvvvtttqqqqqqyyy~~~tttuuuyyy{{{xxx{{{yyypppnnnrrrrrrvvvzzzwwwjjjVVVBBB555000---***))))))******)))''''''&&&%%%%%%&&&((()))(((((())))))************)))((('''&&&&&&''''''((())))))((())))))***************)))((('''&&&%%%%%%%%%%%%%%%(((+++,,,,,,+++***+++++++++***(((&&&$$$&&&&&&''''''&&&&&&%%%$$$'''))))))(((&&&$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$)))((('''&&&%%%&&&'''''''''''''''''''''(((((((((***++++++***((()))+++---000///---)))%%%######%%%%%%&&&'''&&&%%%%%%'''(((&&&&&&&&&&&&&&&%%%$$$#########$$$%%%''')))***+++******)))((((((,,,111666888<<>>:::999999<<>>;;;888555333111...,,,******))))))((((((((('''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######!!!"""###$$$&&&)))+++,,,)))'''&&&%%%&&&%%%$$$""" ###%%%&&&%%%$$$###!!!"""$$$%%%$$$%%%&&&(((***(((''''''(((((('''%%% !!!###%%%&&&'''&&&(((***+++,,,+++)))(((((())))))++++++,,,,,,,,,((()))))))))))))))))))))''')))***)))&&&%%%%%%%%%&&&&&&&&&(((******)))'''&&&'''(((***+++---...///+++)))&&&&&&&&&'''&&&%%%%%%%%%'''(((((((((((((((''''''&&&%%%%%%%%%&&&&&&%%%'''((((((&&&%%%%%%%%%$$$""""""###&&&''''''&&&)))((('''&&&&&&'''((()))&&&'''((((((''''''''''''%%%&&&&&&'''((((((((((((***++++++***,,,000000,,,)))))))))+++...000000000......---------...//////------........./////////------111888???KKK```ttt}}}zzztttoooggg]]]XXXXXXgggjjjuuuvvvrrrvvvyyysssppptttyyyyyyyyyyyyrrrqqqtttxxxyyyxxxzzzwwwsssrrr}}}~~~|||}}}ppplllgggeeeiiipppxxx}}}zzzxxxuuuuuu{{{}}}~~~{{{xxxxxxzzzyyyssslllmmmrrrrrruuuwwwppp```MMM<<<222...,,,******+++++++++***'''&&&%%%%%%&&&'''((()))''''''''''''(((((()))))))))))))))))))))***++++++******+++******)))))))))***))))))(((''''''&&&&&&######$$$&&&)))+++***))))))*********)))(((&&&%%%&&&&&&''''''&&&&&&%%%$$$''')))***)))'''%%%%%%&&&***)))'''&&&$$$######"""(((''''''&&&&&&&&&''''''&&&''''''(((((()))))))))((())))))(((''''''***,,,...---+++(((%%%$$$&&&(((&&&'''((('''&&&'''(((***&&&'''''''''&&&&&&%%%%%%###$$$%%%(((***,,,......))))))'''&&&&&&)))///333666???VVVrrr}}}xxxzzz555888>>>EEEMMMUUUZZZ^^^aaafffqqquuuhhhkkkzzzzzzjjjoooiiiYYYMMMMMMMMMPPP```sssmmmNNNDDD>>>999888888:::BBBKKK[[[rrryyyooocccTTTHHHEEECCCEEEKKKNNNSSSeeexxx|||zzzqqqdddXXXRRRQQQSSSUUUTTTVVV```kkklllnnnqqqrrrtttyyyiiiTTTMMMGGGCCCJJJ<<<777000,,,,,,///222444AAAUUUqqq~~~|||yyy{{{|||{{{yyytttpppppplll```SSSGGGCCC>>>:::777333000---++++++***))))))(((''''''(((((('''&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$###"""!!!!!!"""$$$&&&'''((())))))(((&&&$$$$$$%%%$$$###!!! ###&&&&&&%%%$$$""" """###$$$###$$$%%%''')))'''''''''((('''%%%### !!!"""$$$&&&'''(((&&&(((***,,,---+++)))((())))))))))))***+++++++++((((((((((((((()))))))))'''((())))))'''%%%%%%&&&&&&&&&&&&(((******(((&&&&&&'''((()))+++,,,---...+++)))&&&%%%&&&''''''&&&&&&''''''((())))))(((((('''&&&%%%$$$%%%&&&'''(((&&&'''((('''&&&%%%&&&'''%%%###"""###%%%'''''''''***)))(((((('''(((((((((%%%'''(((((('''&&&'''((((((((((((((())))))))))))+++,,,,,,+++---111000---***))))))+++...000000000......---------......///......//////000111111111///...222999===CCCTTTfff~~~{{{wwwzzzyyytttooojjjbbb[[[[[[^^^gggnnnwww}}}}}}zzzyyyyyy}}}wwwuuuvvvwwwvvvwwwzzzzzzyyyzzz||||||zzz|||}}}xxxuuu{{{}}}~~~{{{yyysssoookkkjjjnnnvvv|||{{{xxxtttxxx|||yyyqqqooonnnnnnkkkhhhlllrrrqqqsssrrrgggUUUCCC777222...---,,,,,,,,,,,,***)))'''&&&&&&&&&&&&((()))***&&&&&&&&&&&&&&&'''((((((((()))***+++,,,---...///)))+++,,,,,,***(((((())))))))))))(((((((((''''''""""""###%%%((())))))((((((((()))(((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&((())))))'''&&&&&&'''+++***(((&&&$$$###""""""%%%&&&''''''((((((''''''&&&&&&((()))))))))))))))'''(((((('''%%%&&&(((***++++++***'''&&&&&&(((***&&&'''(((((('''(((***,,,''''''''''''''''''''''''###%%%'''***,,,...//////(((((('''&&&&&&)))...111777DDD[[[qqq}}}~~~~~~888;;;AAAIIIRRRZZZ___bbbiiippp}}}nnnccciiiyyywwwhhhrrrfffWWWKKKKKKKKKOOO```uuuqqqRRRBBB<<<777666666888???GGGUUUiii|||{{{vvvlllddd^^^SSSHHHEEEBBBFFFLLLPPPVVVgggzzzyyyooobbbVVVRRRSSSWWWYYYXXXXXXaaakkkmmmooorrrtttwwwgggSSSNNNEEE???CCC999555000...000444777999MMM```zzz~~~|||yyyyyyvvvppplllmmmlllcccWWWRRRMMMGGGAAA<<<777333///,,,,,,+++***)))((('''&&&((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! """$$$&&&((()))(((&&&%%%%%%$$$######$$$$$$"""!!!!!!$$$''''''&&&$$$"""!!!############%%%&&&'''''''''(((((('''$$$!!!!!!""""""$$$%%%''')))***''')))+++......,,,***((((((((('''''''''(((((((((''''''''''''(((((())))))''')))******)))(((((()))&&&&&&''')))******(((&&&&&&&&&'''(((***+++,,,,,,,,,)))&&&%%%&&&''''''''''''''''''((((((((((((((('''&&&$$$$$$$$$&&&((()))&&&''''''&&&%%%%%%''')))&&&%%%######%%%''''''''')))*********))))))((('''$$$'''******)))((((((***,,,++++++*********++++++,,,------+++---111000---,,,++++++---///111111000......---------------...---------...///000000000///---111888999:::GGGYYYooo~~~{{{sssnnnssszzzooolllgggaaaYYYTTTYYYaaagggsss{{{zzz{{{|||zzzzzzwwwtttwww}}}~~~||||||~~~}}}{{{}}}}}}yyyxxx~~~zzz}}}~~~|||sssqqqqqqppprrrvvv~~~zzztttuuu~~~}}}{{{wwwtttoookkkhhhiiihhhfffhhhlllooooookkk]]]JJJ:::333222///---,,,,,,,,,+++(((&&&''''''&&&&&&''')))***+++&&&%%%%%%$$$%%%&&&'''(((&&&'''))),,,...///111111)))+++---,,,)))''''''(((((((((((((((((()))))))))###"""###%%%''')))((('''(((''''''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%&&&(((((('''&&&'''((()))(((&&&%%%$$$#########"""$$$&&&)))***)))((('''%%%&&&((()))******))))))((((((((('''%%%%%%''')))((())))))'''&&&&&&(((***%%%'''(((''''''''')))+++''''''&&&&&&&&&&&&''''''&&&''')))+++,,,,,,,,,,,,((())))))))))))+++...111666DDDWWWiiiyyy:::>>>EEEMMMVVV^^^cccfffllltttlllbbbiiixxx}}}|||sssdddrrr~~~gggXXXLLLLLLLLLPPPbbbxxxtttUUU@@@:::555555555888???FFFMMM]]]rrrqqqsssuuu{{{}}}llliiillluuu}}}}}}zzzxxxuuutttlllaaa\\\ZZZSSSIIICCCBBBFFFOOOTTT[[[mmmtttiii[[[OOOQQQTTTYYY\\\ZZZZZZbbblllkkknnnqqqsssxxxgggSSSNNNDDD;;;>>>777444000000333888<<<>>>UUUfff}}}}}}~~~}}}|||tttuuurrrmmmjjjlllllldddZZZYYYTTTMMMFFF@@@:::555111---,,,+++***)))((('''&&&((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$######""" ###%%%'''))))))'''$$$"""$$$###""""""######"""!!! """%%%'''(((&&&$$$""" """###"""###$$$&&&&&&&&&'''((()))'''### """"""###%%%&&&(((***+++'''))),,,...///---+++)))''''''&&&%%%%%%%%%&&&&&&'''''''''''''''((()))***(((***,,,,,,*********+++&&&&&&''')))******(((%%%&&&&&&'''((()))******+++,,,***'''%%%&&&'''''''''&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$&&&((()))'''''''''%%%$$$%%%(((+++(((&&&$$$$$$%%%''''''''')))***+++++++++)))((('''$$$(((+++,,,***)))***,,,......---,,,+++++++++,,,,,,...---+++---111111---...------...111222222111...------,,,,,,,,,------*********+++,,,------...///,,,000666666444@@@PPPaaattt}}}vvvmmmhhhmmmuuueeebbb]]]VVVMMMHHHOOOYYYiiixxxxxx{{{~~~|||vvvssswww}}}{{{{{{}}}}}}|||}}}}}}{{{uuuzzzxxx{{{}}}yyy{{{yyyrrroooqqqtttxxx}}}~~~uuusss}}}|||zzzwwwssspppsssmmmiiiiiiiiieeedddeeellllllfffVVVBBB444000222///...,,,,,,,,,***&&&###((('''''''''((()))+++,,,&&&%%%$$$$$$$$$%%%&&&'''%%%&&&)))+++...000111222(((+++---,,,)))&&&&&&'''''''''(((((())))))******$$$######%%%((()))((('''''''''%%%$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$###%%%'''(((''''''((()))%%%%%%$$$$$$###$$$$$$%%% """&&&***+++***((('''%%%&&&((()))*********))))))))))))'''%%%%%%''')))'''((()))(((&&&&&&''')))$$$&&&'''&&&&&&&&&)))+++&&&&&&&&&%%%%%%&&&''''''((((((***++++++***)))((()))***+++++++++,,,///111333AAAQQQ```vvv<<>>JJJ\\\mmm~~~{{{uuunnniiigggffffff]]]SSSKKKGGGCCCAAAKKKYYYnnntttwwwxxxzzzwwwzzzzzzwwwzzz~~~}}}|||wwwtttqqq{{{zzz{{{zzzooohhhhhhppp{{{}}}|||||||||}}}}}}yyytttooommmjjjaaaSSSDDD:::444111111---.........---+++)))''')))***)))((('''(((+++---,,,((($$$$$$''')))(((&&&&&&'''''''''(((***+++,,,((()))*********)))((('''((()))***++++++***))))))%%%$$$$$$%%%'''((('''&&&+++)))'''&&&&&&&&&&&&'''%%%%%%&&&'''((('''$$$""""""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%'''((()))((('''((()))''''''((()))((((((&&&&&&'''(((((('''&&&%%%'''(((+++)))(((&&&&&&&&&((())))))(((&&&%%%%%%''')))+++''''''''''''''''''''''''%%%&&&'''))))))))))))(((***+++---------...///111:::888@@@UUUkkk{{{999<<<@@@DDDHHHOOOXXX___eeeqqq|||{{{lllbbbvvvqqqhhhxxxfffTTTIIIBBBDDDGGGLLL[[[kkkqqqZZZHHH>>>999<<<>>>:::999===DDDDDDDDDFFFHHHHHHFFFDDDFFFDDDBBBBBBCCCCCCBBBAAACCCBBBCCCEEEEEEBBBCCCGGGAAAAAABBBDDDDDDDDDDDDDDDEEEDDDNNNUUUXXXggg||||||{{{yyyvvvooocccWWWOOOSSSSSSVVV\\\ccclllzzzvvvXXXIIIFFFEEEAAA>>>333222222444666;;;HHHVVVjjjvvv~~~ssskkkcccbbbffffff```ZZZYYYVVVMMMCCC??????===999111...***)))++++++)))''')))'''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$&&&&&&%%%$$$$$$%%%)))'''%%%"""!!!"""######!!!"""$$$&&&((())))))***'''&&&%%%%%%%%%&&&'''(((++++++++++++***((('''&&&((((((((()))+++,,,+++))))))(((((((((((((((((()))))))))(((&&&%%%&&&***---***************************)))***---+++''''''+++***+++++++++***)))(((''')))***)))(((&&&&&&(((***&&&'''((()))***,,,------'''(((***+++***)))&&&$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((())))))***))))))(((((()))***+++,,,,,,,,,,,,+++***))))))(((((('''&&&&&&)))---000///...,,,***(((((((((((('''&&&%%%'''))),,,,,,,,,---,,,,,,---//////...---,,,,,,++++++***((('''&&&%%%&&&'''''''''))),,,...//////111111000222===JJJ[[[mmmyyywww||||||yyyvvvsssqqqmmmiiifffYYYMMMCCC@@@===@@@NNN^^^lllrrrxxx||||||zzz}}}~~~xxxuuuxxx~~~{{{zzz|||~~~~~~{{{vvvrrr|||zzzzzz~~~xxxnnneeeaaadddlllrrr}}}zzzzzz~~~|||uuupppiii^^^MMM>>>555111111111000000///---,,,***)))(((((((((((('''&&&''')))+++***(((&&&'''***+++***'''&&&&&&&&&%%%&&&&&&'''((('''((()))*********)))(((((())))))***))))))(((((($$$###"""###%%%''''''''',,,***'''&&&''')))***)))'''&&&%%%&&&''''''&&&$$$"""%%%''''''&&&$$$$$$%%%''''''''''''&&&&&&&&&&&&###%%%'''((('''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&'''((((((''''''((()))+++***'''%%%%%%''')))***)))(((&&&%%%&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))+++,,,---,,,---...000888666===OOOfffxxx888:::>>>AAAEEENNNYYYaaadddmmmvvv~~~zzzhhh___uuusssjjjyyyxxx[[[MMMDDD???BBBEEEKKK[[[lllzzzmmmXXXIII@@@;;;>>>@@@===;;;<<<@@@??????@@@AAAAAAAAAAAA>>>>>>?????????????????????@@@BBBDDD???:::<<>>>>>BBBRRRdddlllssszzz{{{zzz|||{{{yyy{{{}}}xxxwww||||||~~~~~~~~~~~~yyyvvvyyywwwyyy{{{vvvmmmccc[[[YYY]]]```ooouuu}}}zzzzzzyyyqqqfffYYYGGG888111///000111111000---+++)))(((((((((''''''((('''%%%&&&''')))&&&%%%&&&'''******(((&&&''''''&&&%%%%%%%%%%%%%%%&&&((()))++++++++++++***((((((((((((((('''''''''$$$###"""###%%%((()))((()))(((&&&%%%)))///111///---***'''&&&&&&'''&&&&&&###%%%((((((&&&$$$######'''''''''&&&&&&&&&&&&%%%"""$$$''''''&&&$$$$$$$$$%%%&&&&&&'''''''''''''''%%%'''))))))(((((()))***,,,***'''%%%%%%''')))+++((('''&&&&&&&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))******(((***,,,,,,,,,,,,...000666555;;;KKKbbbyyy777:::>>>AAAFFFNNNYYYaaadddkkksss{{{{{{hhh___tttnnndddrrrvvvYYYJJJBBB???BBBFFFMMM```ssswwwiiiTTTJJJCCC===???BBBBBB???===888999;;;<<<<<<;;;;;;;;;555777:::<<<======;;;;;;<<<>>>AAABBB===777:::@@@CCCBBBAAA@@@???>>>>>>>>>DDDBBBKKKRRRTTT```oooqqqooonnnqqquuuooocccYYYWWWYYYUUUUUU[[[dddpppgggMMMDDDFFFFFF@@@;;;777444555999???HHHWWWdddssszzzxxxnnneee]]]]]]dddfff```XXXUUUTTTNNNEEE@@@AAAAAA???555111,,,***++++++***((('''&&&%%%$$$$$$$$$$$$%%%''''''((((((((('''&&&&&&$$$&&&((('''%%%$$$###$$$&&&%%%$$$###$$$%%%''')))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''((((((((())))))******+++''''''(((***,,,,,,***(((''''''&&&&&&&&&&&&''''''''''''(((''''''(((+++...(((((()))***+++,,,------***(((***,,,***&&&'''***))))))(((((((((((((((((())))))(((&&&$$$%%%''')))((((((((((((((((((''''''$$$&&&)))++++++)))&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''((()))***++++++$$$'''))))))&&&$$$$$$%%%+++******)))((((((''''''$$$%%%&&&&&&&&&''')))+++(((((((((((((((((((((((('''&&&'''(((+++------,,,,,,++++++,,,...///---,,,)))))))))))))))'''&&&&&&((())))))((((((***...111------000333333777DDDQQQbbbtttxxxqqqoooiiihhhjjjpppuuusssjjjaaaMMMDDD>>>???@@@DDDTTTeeennnttt{{{zzzuuuuuu}}}yyyvvvwww||||||~~~~~~}}}vvvwww{{{zzzuuulllbbbZZZVVVVVVWWW___aaaggguuu}}}~~~rrr```SSSAAA444//////000000000...+++((('''&&&&&&&&&&&&'''''''''%%%%%%&&&'''%%%&&&''')))******((('''(((((('''&&&%%%%%%%%%%%%'''(((***,,,------,,,,,,'''''''''&&&&&&%%%%%%%%%%%%$$$###%%%''')))***)))'''((('''(((///999<<<888333///***'''&&&'''&&&&&&$$$&&&((('''%%%#########&&&&&&&&&&&&%%%%%%%%%%%%"""$$$&&&'''%%%$$$%%%%%%'''''''''&&&''''''''''''&&&(((******)))))))))***+++***'''&&&&&&(((***+++'''&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++(((***,,,,,,,,,,,,...000333555;;;IIIaaa|||777;;;AAAFFFJJJQQQZZZ```ccciiippp{{{}}}kkkaaauuu}}}hhh]]]jjjwww^^^IIIBBB???CCCHHHRRRggg}}}wwwiiiUUUOOOGGG@@@@@@DDDFFFCCC???999;;;<<<<<<;;;999999999888999:::===???>>>;;;888:::;;;>>>@@@<<<888<<>>DDDAAAJJJRRRSSS^^^jjjkkkkkkkkkpppvvvppp```VVVUUUSSSRRRUUU\\\dddooo}}}eeeMMMDDDDDDCCC>>>999555222333999CCCOOO___lllssszzz}}}vvvjjjbbb[[[[[[___aaa\\\UUUTTTUUUOOOFFFAAAAAACCCBBB777222---***++++++***(((&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&'''((((((&&&$$$######$$$%%%%%%%%%&&&'''((()))***,,,+++***)))((('''''''''(((((((((''''''''''''&&&'''&&&''''''(((***+++,,,''''''''')))+++,,,,,,***''''''&&&&&&&&&&&&''''''&&&'''(((''''''(((***,,,''''''((()))***+++,,,---(((''')))+++)))%%%%%%)))((('''&&&&&&&&&&&&'''''''''((('''&&&$$$$$$&&&(((((((((''''''&&&&&&%%%%%%&&&''')))***)))(((%%%###$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))$$$,,,444444---'''&&&((())))))))))))((('''&&&%%%$$$&&&'''(((''''''(((***&&&''''''((()))*********((('''(((***---......---,,,++++++,,,......---,,,(((((())))))))))))((((((&&&'''(((((((((***---///---,,,///444:::AAAMMMYYYkkkzzz}}}tttnnnfffdddeeemmmuuutttjjj```GGG???;;;===???CCCRRRcccmmmqqqzzz{{{zzztttuuu~~~{{{vvvvvvxxx{{{||||||~~~wwwyyy~~~{{{uuullleee```^^^\\\[[[UUUVVVYYYggg~~~rrrYYYMMM===222///000000000...,,,***(((&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&((((((***++++++***)))))))))((('''&&&%%%%%%%%%%%%''')))***,,,------,,,,,,'''&&&%%%$$$$$$$$$$$$$$$%%%$$$%%%''')))***)))'''&&&)))***,,,777DDDFFF???444000+++((('''''''''&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$###%%%&&&&&&%%%&&&''')))))))))((('''''''''''''''&&&)))++++++***))))))***))))))((((((((()))***+++&&&&&&&&&'''((()))***+++(((((((((((((((((((((((((((((((((((()))***++++++)))+++,,,---,,,---...000000444:::GGG___|||888>>>EEEKKKPPPUUU[[[___```fffnnn{{{~~~jjjaaavvvjjj___iiisss]]]IIICCC@@@DDDJJJVVVoooxxxnnn\\\UUUMMMCCC@@@DDDGGGDDD???>>>@@@AAA???======>>>@@@AAA>>><<<>>>CCCEEEBBB>>>???>>>@@@BBBBBB@@@DDDKKKEEEBBB>>>;;;;;;===@@@BBBEEECCCLLLUUUWWWaaalllkkkjjjjjjpppwwwooo[[[OOONNNOOORRRWWW^^^ccckkk{{{jjjQQQDDDAAA>>>;;;999444111333===JJJZZZlllzzzyyy}}}zzz|||~~~}}}wwwsssjjjddd^^^\\\]]]\\\XXXSSSQQQSSSOOOFFFAAABBBEEEEEE999444---******+++***(((%%%%%%%%%&&&&&&'''((((((&&&''''''((((((''''''&&&))))))(((%%%###"""$$$&&&&&&'''((()))******))))))---,,,***)))(((((())))))))))))***))))))(((((('''((((((''''''((()))***+++(((''''''(((,,,...///...''''''&&&&&&&&&&&&''''''&&&'''''''''&&&&&&(((***''''''(((((()))***++++++'''&&&'''***((($$$$$$(((&&&%%%$$$$$$$$$%%%&&&&&&&&&'''((('''%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&(((((())))))(((&&&$$$###%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$222???@@@555+++***,,,((()))***+++***(((&&&%%%%%%''')))***)))))))))***&&&'''((()))+++,,,,,,,,,)))((())),,,///000///---,,,++++++,,,......---+++''''''((()))************&&&(((*********+++---///222000222;;;FFFPPP\\\fffwwwyyyqqqiiieeedddkkksssssshhh]]]FFF===999:::<<>>@@@@@@???===???DDDHHHDDD???:::===DDDIIIHHHDDDEEECCCDDDHHHIIIJJJNNNTTTNNNJJJEEE@@@>>>@@@CCCFFFKKKIIISSS]]]___jjjuuusssjjjjjjqqqxxxmmmWWWIIIHHHPPPTTT[[[```aaaffftttoooTTTDDD>>>:::999:::555333777BBBRRRdddxxxwwwrrrpppssswwwvvvrrrnnnnnniiibbb___]]][[[WWWSSSNNNPPPMMMEEEAAACCCFFFGGG:::444...******+++***((($$$%%%%%%&&&'''((())))))&&&&&&'''''''''''''''&&&+++***((($$$""""""$$$&&&((()))+++,,,,,,***(((''',,,+++***))))))***+++,,,+++++++++++++++***)))(((+++***)))(((((()))******)))((('''))),,,000111222(((''''''&&&&&&''''''(((&&&'''''''''&&&&&&''')))'''''''''((()))*********&&&%%%&&&)))'''######'''%%%$$$#########$$$%%%&&&&&&''')))((('''%%%%%%&&&%%%&&&&&&&&&''''''(((((()))))))))((('''%%%$$$###&&&'''(((((()))(((((((((%%%%%%%%%%%%%%%%%%$$$$$$///AAABBB444(((&&&)))(((***,,,---,,,***'''%%%''')))+++,,,++++++++++++&&&''')))***,,,---......))))))***---000111000...,,,++++++,,,......---+++&&&'''(((***++++++,,,,,,(((***---.........///111999555777BBBQQQ]]]iiiqqq}}}ttthhhbbb___eeemmmlllaaaUUUHHH???999999;;;AAASSSeeedddgggppp|||{{{www}}}zzztttvvvwwwxxxzzz}}}zzzuuuxxxyyy{{{{{{xxxvvvxxx{{{ssskkklllsssxxxvvvsssbbbeeedddbbbeeelllrrrsss}}}vvvzzz|||xxx}}}{{{iiiNNNDDD888333333444222...+++++++++***)))(((((('''&&&((())))))'''%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&((()))))))))(((''''''&&&$$$""""""""""""###"""###%%%((()))((($$$!!!"""(((+++---999GGGFFF<<<+++)))&&&%%%&&&((((((((('''&&&%%%###"""###&&&))))))(((((((((''''''''''''&&&'''&&&&&&&&&)))---111...---+++)))'''''''''''')))+++------+++)))(((((('''((()))+++++++++***)))%%%%%%&&&'''((()))***+++++++++++++++++++++++++++)))((((((((((((***+++,,,***,,,............000222---333999BBBXXXvvv===;;;AAANNNZZZ[[[VVVSSS[[[gggooo~~~rrrcccxxx~~~llljjjtttyyy]]]RRRFFFCCCBBBDDDJJJ\\\xxxwwwooobbbWWWKKKFFFHHHHHHAAA:::???>>>???BBBBBBAAAEEEKKKBBB???>>>CCCJJJNNNLLLIIIOOOPPPQQQQQQSSSVVV[[[___^^^WWWPPPKKKGGGEEEIIIPPPRRRZZZccckkkvvv~~~|||tttuuuyyyzzzooo^^^OOOJJJVVVXXX]]]aaa___```oookkkLLL???>>>===888444666777===HHHTTTeee|||zzz~~~||||||zzzlllkkkiiiiiijjjmmmnnnnnnfffiiilllmmmiiiaaaXXXSSSRRRQQQKKKCCCEEEJJJDDD999444///,,,,,,)))&&&&&&)))''''''((()))***+++,,,,,,++++++***((('''&&&$$$$$$'''((('''%%%$$$###%%%'''((()))*********((('''&&&++++++***)))((('''&&&&&&***+++,,,---,,,,,,*********)))((((((((()))+++,,,(((((()))++++++,,,,,,,,,&&&'''((('''&&&%%%&&&((((((((('''&&&%%%&&&)))+++,,,,,,+++***))))))******,,,)))%%%$$$%%%&&&$$$"""((('''&&&%%%&&&(((***,,,---+++'''&&&%%%%%%$$$###((())))))'''%%%%%%'''+++---,,,+++(((%%%$$$&&&'''%%%$$$%%%'''***+++***)))'''&&&&&&%%%%%%%%%&&&&&&"""&&&+++---,,,(((&&&$$$&&&%%%%%%'''***+++)))&&&++++++++++++***)))((((((******))))))******+++,,,,,,,,,,,,---///000222333------,,,+++))))))***,,,(((***---///000///---,,,)))((())))))+++...000111444777@@@MMM]]]iiioooppp|||wwwrrrdddbbbdddllltttooo___PPPGGGHHHFFFAAA>>>FFFVVVccciiinnnuuuxxxxxxwwwxxxzzzxxx~~~~~~zzztttppptttrrrooommmllloootttxxxxxxppppppnnnrrruuuwww{{{{{{sssrrrqqqtttuuuuuurrrmmmhhhgggiiilllwwwrrrrrrooojjjpppxxxvvvhhh___PPPEEE888222111222///,,,---,,,***(((''''''((()))+++(((&&&%%%&&&'''&&&&&&((((((((((((''''''''''''&&&&&&'''''''''''''''&&&'''''''''(((((((((((((((((('''%%%$$$$$$%%%&&&''''''&&&&&&(((++++++((($$$(((++++++,,,222888666...&&&''''''((()))((((((((('''%%%$$$######$$$&&&(((''')))******(((&&&%%%&&&%%%%%%%%%%%%'''))),,,---///...+++)))''''''&&&''')))***,,,+++)))(((((()))(((''''''((())))))(((&&&%%%%%%&&&&&&'''(((((()))***+++---//////...---,,,+++***))))))***,,,+++******++++++,,,,,,---......111222888EEETTTiii<<<:::???MMMWWWYYYVVVSSSeeeqqqvvvzzzlll___vvv{{{fffcccrrrtttZZZQQQLLLHHHEEEDDDJJJ[[[xxx|||iii___TTTOOOQQQPPPJJJCCCJJJGGGGGGHHHGGGFFFKKKRRRKKKIIIJJJNNNUUUZZZ[[[[[[bbbdddeeefffggghhhkkkmmmooojjjdddaaa]]]ZZZ\\\```ffflllttt|||}}}~~~~~~tttbbbUUUPPPVVVYYY___bbb___```lll{{{iiiLLL>>><<<:::777444666777@@@NNN^^^nnn~~~}}}tttvvvvvvvvvyyy~~~zzztttiiifffbbbaaaccceeeeeedddeeehhhlllmmmjjjbbbZZZTTTRRRPPPIIIDDDHHHNNNHHH<<<222---******(((%%%%%%(((((((((((()))******++++++))))))(((((('''&&&&&&&&&'''((('''&&&$$$$$$%%%''''''((()))))))))(((&&&%%%(((((((((''''''''''''''')))***++++++++++++***)))***)))((((((((()))******'''((()))******+++++++++&&&&&&''')))***+++++++++))))))***)))((((((***---+++***))))))((((((((())),,,)))%%%%%%%%%&&&%%%#########$$$%%%(((+++///111---+++(((&&&&&&&&&%%%$$$((()))***)))'''&&&(((***,,,,,,,,,)))'''%%%&&&'''((((((((())),,,---,,,+++'''&&&&&&%%%%%%&&&&&&'''%%%'''))))))(((&&&&&&'''(((''''''))),,,,,,+++(((+++++++++++++++******)))(((((())))))+++,,,...///,,,,,,------...///000111,,,---,,,+++))))))+++,,,)))+++---///000///---,,,......------...000111222111:::HHHYYYhhhqqqvvvwwwzzz{{{vvvrrrnnnfffeeehhhpppuuuooo^^^NNNEEEGGGFFFCCCBBBIIIWWWdddhhhmmmtttwwwwwwvvvwwwyyy~~~yyyttttttrrrnnnkkkjjjkkknnnqqq}}}~~~|||qqqooonnnrrrvvvxxx{{{~~~{{{vvvssssssrrrvvv~~~uuukkkdddbbbaaavvvzzzyyyrrrnnnmmmllliiimmmssszzz}}}yyymmm___UUUIII@@@555000000000...***,,,,,,+++***))))))((((((***(((&&&%%%&&&'''&&&&&&***))))))))))))(((((((((&&&''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''&&&&&&(((******'''$$$&&&(((((()))...444111***''''''''''''((((((((((((&&&%%%$$$""""""###%%%&&&''')))******'''&&&%%%%%%&&&%%%%%%%%%&&&''')))***,,,+++)))((('''''''''((((((***+++***)))''''''(((((('''''''''))))))'''&&&'''''''''(((((()))))))))***+++---...///...---,,,***((('''''')))******)))*********++++++,,,------000000555???LLL^^^vvv:::888>>>KKKVVVXXXWWWVVVfffrrryyyqqqggg\\\uuuwwwbbb\\\qqqpppYYYPPPNNNIIIFFFFFFMMM___|||uuummmeeeaaacccbbb]]]WWW]]][[[YYYYYYVVVTTTXXX```]]]^^^___ccchhhnnntttwww}}}~~~~~~|||vvvtttvvv{{{yyygggZZZUUUUUUZZZ```cccaaaaaakkkvvv|||eeeLLL>>>999666555555777888BBBWWWlllyyywwwnnnpppssssssuuuyyy|||{{{uuupppnnnhhhbbbaaaccceeecccaaa```dddhhhjjjggg```YYYSSSRRROOOHHHDDDKKKRRRKKK>>>000+++))))))'''%%%%%%((())))))))))))))))))))))))&&&'''''''''''''''''''''''''''(((&&&%%%$$$&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))((())))))(((''''''((((((((('''''''''((()))))))))***&&&&&&'''+++///111///,,,)))+++,,,,,,++++++,,,---))))))((((((((((((''''''+++)))&&&&&&&&&&&&%%%$$$"""######%%%(((,,,///111---***((('''''''''&&&$$$''')))******)))(((((()))+++,,,,,,+++(((&&&&&&&&&)))(((((()))+++,,,+++)))'''&&&&&&&&&&&&&&&''''''''''''&&&%%%###$$$'''))))))))))))***,,,---,,,*********+++,,,,,,,,,,,,+++*********++++++,,,---...------------.........///,,,,,,,,,+++))))))+++---+++,,,...//////...---,,,---------...///000111222///===RRReeeqqqvvvxxxyyyzzzxxxqqqmmmjjjdddeeejjjqqqssskkkYYYKKKGGGHHHHHHGGGHHHPPP]]]gggkkkpppwwwzzzyyyxxxyyy{{{}}}xxxuuurrrnnnjjjgggfffggggggrrryyy~~~~~~uuuooonnnsssxxxyyy||||||wwwooosssttttttvvvqqqeee\\\XXXccclllrrrqqqmmmmmmmmmllllllmmmoooppplllaaaRRRGGG>>>888000...//////---)))++++++,,,,,,,,,***)))((()))'''%%%%%%&&&'''&&&%%%************))))))))))))'''((((((((('''&&&&&&%%%((((((''''''&&&&&&%%%%%%###$$$&&&((())))))))))))'''''''''((())))))'''%%%$$$%%%%%%%%%))),,,***%%%((('''&&&&&&&&&'''))))))'''&&&$$$###""""""###$$$'''((())))))'''%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))((('''&&&&&&&&&'''((('''(((***)))(((&&&''''''((('''&&&'''))))))'''&&&((((((((()))))))))))))))***+++---.........---,,,(((&&&%%%&&&''')))(((((())))))))))))***+++,,,,,,111000333:::CCCSSSiii|||777666===JJJVVV[[[\\\]]]fffsss|||jjjfff]]]ttt|||ttt```[[[rrrsssZZZQQQIIIFFFFFFKKKUUUhhh{{{yyy{{{{{{xxxtttvvvuuuuuutttnnnjjjmmmtttwwwxxxzzz{{{~~~jjj[[[UUUTTTZZZbbbeeedddfffoooxxxtttaaaJJJ===666333444666::::::EEE]]]tttppplllooowwwwwwwwwyyyzzzyyyuuuqqqsssmmmeeecccfffgggddd```XXXZZZ^^^```___[[[UUURRRUUUQQQJJJFFFMMMSSSKKK===///***((()))(((%%%&&&*********))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&((('''(((((((((((('''''''''%%%&&&&&&&&&&&&'''''''''&&&'''''''''(((((((((((()))(((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((&&&''',,,222333///***)))+++,,,---,,,+++,,,,,,(((((((((((((((((((((''')))(((''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***+++)))''''''''''''&&&$$$%%%'''((())))))((((((''')))+++,,,,,,)))'''&&&&&&&&&&&&%%%&&&(((((('''%%%'''&&&&&&&&&&&&''''''((('''&&&%%%###"""###&&&))))))))))))***++++++++++++))))))+++,,,,,,---------000///---,,,+++*********,,,---------------,,,,,,,,,,,,,,,+++))))))+++---,,,---...//////...---,,,++++++---///111333555666444FFF^^^pppwwwyyyzzz{{{xxxnnniiiggg^^^bbbhhhnnnnnndddUUUJJJMMMLLLKKKJJJNNNWWWdddnnnqqqvvv}}}~~~}}}wwwtttooojjjgggdddbbb```bbbhhhqqq{{{zzzssspppvvv{{{|||~~~|||uuummmqqqssstttvvv~~~wwwiii^^^XXXYYYdddpppuuutttrrrtttvvvooollliiigggbbbWWWGGG;;;666222------//////---******+++---......,,,)))((('''&&&%%%%%%'''((('''&&&*********)))))))))(((((()))******))))))((('''&&&(((((('''&&&%%%$$$$$$$$$!!!###''')))++++++***)))&&&''''''((((((((('''&&&$$$$$$###$$$&&&'''%%%"""((('''&&&%%%%%%''')))***((('''&&&$$$$$$######$$$'''((()))(((%%%$$$$$$%%%&&&&&&&&&&&&'''(((((())))))(((&&&%%%%%%%%%%%%&&&%%%'''(((((('''&&&&&&''''''&&&&&&'''(((((('''%%%((((((((((((((((((((((((***+++,,,---------,,,,,,'''&&&%%%%%%'''))))))(((((((((''''''((()))+++,,,222111333777>>>KKK```sss555666>>>MMMYYY___bbbeeelllzzzhhhfff]]]sss{{{vvvqqq```\\\uuuwww]]]RRREEEDDDIIIRRR___qqqlll\\\TTTRRRZZZbbbeeehhhoooyyymmm\\\HHH<<<666444555888??????III```uuu~~~ssshhhhhhooozzzzzzyyyyyyyyywwwuuusssrrrlllfffccccccbbb^^^ZZZPPPQQQSSSUUUVVVUUUUUUTTTXXXUUUNNNHHHLLLPPPGGG888...***((())))))'''(((,,,******))))))((('''''''''''''''&&&&&&%%%%%%$$$$$$%%%'''(((((('''&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&%%%%%%&&&'''((()))''''''+++000111,,,'''''')))++++++***)))***+++(((((()))******))))))((((((((())))))(((''''''((((((((('''&&&%%%%%%%%%%%%((('''&&&&&&''''''%%%$$$$$$$$$%%%'''((('''&&&%%%(((***++++++)))&&&%%%%%%%%%$$$$$$%%%&&&'''%%%$$$&&&&&&&&&&&&&&&'''((()))$$$%%%&&&%%%$$$###%%%&&&(((((())))))((())))))***((()))***+++,,,---------000///...,,,+++******)))+++,,,,,,---,,,+++******+++,,,,,,***)))))),,,...,,,---.../////////...---...///111444777999;;;<<<>>>PPPgggwww}}}~~~wwwlllfffddd\\\aaahhhllljjjbbbXXXRRRTTTPPPMMMLLLQQQ]]]iiirrruuuzzz{{{wwwrrrnnnkkkgggbbb^^^\\\```hhhttt~~~yyytttyyy~~~yyyqqqnnnqqqtttvvv|||ooobbbZZZVVVbbbqqqzzz|||{{{}}}wwwrrrkkkeee]]]QQQAAA666111///------//////---+++)))***---......,,,)))(((&&&%%%%%%&&&((()))((('''))))))((((((((('''''''''+++++++++++++++***))))))(((((('''&&&%%%$$$$$$$$$!!!$$$'''***++++++)))(((%%%&&&''''''''''''''''''%%%$$$###$$$%%%###""""""((('''%%%$$$%%%&&&(((***))))))((('''&&&%%%%%%%%%&&&'''(((&&&$$$###$$$%%%$$$%%%&&&((()))++++++,,,***)))'''%%%############%%%&&&((((((&&&&&&&&&''''''&&&&&&'''(((((('''%%%&&&&&&''''''''''''(((((()))******+++++++++++++++(((&&&&&&&&&)))*********((('''&&&&&&'''(((***+++000000222555999CCCWWWiii555777AAAPPP\\\aaadddhhhiiiwwwhhheee^^^sssyyyssspppbbb^^^wwwwww\\\PPPEEEFFFLLLXXXfffwwwkkkZZZTTTRRRZZZaaadddjjjvvvhhhWWWEEE<<<999777888;;;DDDFFFQQQdddtttzzz{{{{{{{{{kkkaaaeeemmmuuuuuuuuutttttttttttttttsssppplllgggbbb]]]XXXTTTKKKJJJIIIJJJLLLQQQVVVYYYYYYXXXRRRIIIIIIJJJAAA444---)))((())))))(((***...)))))))))(((((('''''''''''''''&&&%%%$$$$$$######%%%'''((()))'''''''''((('''''''''&&&''''''((())))))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&'''((())))))))))))(((''''''&&&%%%%%%&&&'''((()))((((((***,,,,,,)))%%%%%%'''((((((''''''((()))'''((()))***+++***)))(((&&&(((******)))(((((()))'''''''''&&&&&&&&&&&&&&&'''&&&&&&'''((((((&&&$$$$$$######$$$&&&'''&&&%%%''')))***)))'''%%%%%%&&&&&&%%%%%%&&&((()))(((&&&&&&&&&&&&&&&'''((())))))###%%%''''''%%%$$$$$$%%%'''(((((('''&&&&&&((()))'''((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,---)))***+++,,,,,,+++***)))+++++++++***)))***,,,...,,,,,,---...///000000000///111444777;;;===??????FFFVVVkkkyyytttjjjfffcccbbbgggllllllhhhcccaaa```[[[VVVQQQQQQXXXcccmmmsssuuuzzz~~~{{{wwwuuusssnnnhhhbbbccceeeiiirrr||||||www|||yyyppprrrtttwwwtttfff^^^[[[cccqqq}}}zzzrrrhhh\\\NNN???444000...---...//////...,,,(((***,,,------,,,)))(((&&&&&&&&&(((***+++***)))((((((((((((''''''''''''***++++++,,,,,,++++++***((((((''''''&&&&&&%%%%%%###%%%(((******)))'''&&&###$$$&&&&&&&&&&&&(((***'''$$$$$$&&&%%%""""""$$$'''&&&%%%%%%%%%&&&(((((()))))))))((((((''''''&&&&&&''''''%%%###"""$$$%%%$$$%%%''')))+++,,,------+++***'''%%%###"""""""""$$$&&&(((((('''&&&'''((('''&&&%%%&&&((((((&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((()))))))))***((('''&&&'''***+++,,,+++((('''&&&&&&&&&(((***,,,,,,---000333333:::LLL]]]666:::DDDSSS]]]aaaccceeeeeettt~~~iiifffaaayyyxxxvvvgggbbbwwwqqqWWWKKKEEEEEELLLYYYjjj|||tttbbbUUUQQQTTT[[[```aaaiiiyyy}}}eeeTTTCCC<<<;;;<<<<<<===FFFMMM[[[jjjssstttuuuwww}}}{{{iiiaaafffnnnlllmmmmmmnnnooorrruuuwwwxxxxxxuuummmcccXXXRRROOOEEEBBB>>>===BBBKKKVVV\\\WWWYYYTTTJJJFFFEEE===222+++'''&&&((()))''')))---((((((((((((((((((''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&))))))((('''((((((%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''%%%%%%$$$$$$%%%&&&((()))%%%&&&(((***++++++******)))'''&&&%%%%%%&&&'''((((((((())))))))))))((('''%%%&&&&&&%%%$$$%%%''')))%%%&&&(((******)))((('''%%%(((++++++)))((()))+++'''(((((((((((((((((('''((((((((()))******)))'''%%%###"""###&&&((('''&&&'''((((((&&&$$$###$$$&&&&&&&&&&&&(((***+++***)))&&&&&&&&&&&&'''((()))***%%%&&&'''&&&%%%$$$%%%''''''((()))'''%%%%%%'''***'''((())))))***************************+++,,,---((()))***,,,,,,+++)))(((***++++++***)))***,,,...+++,,,---...///000111222///333888>>>DDDIIIMMMNNNWWWddduuuzzzqqqmmmjjjgggllloooppplllfffdddggglllccc___[[[]]]eeemmmrrruuuuuuzzz}}}|||{{{wwwpppiiillllllmmmqqqxxx}}}yyy|||~~~zzzxxxuuuwww{{{nnneeecccgggrrryyylll\\\KKK===444000///...---...------,,,((()))+++,,,,,,+++)))(((&&&&&&'''))),,,---,,,***)))))))))(((((((((((('''(((((()))***++++++++++++''''''''''''''''''''''''&&&'''(((((((((&&&%%%###!!!###%%%&&&%%%&&&***,,,((($$$$$$&&&%%%!!!!!!&&&%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&'''&&&$$$""""""###%%%$$$&&&''')))***++++++******)))'''%%%$$$###$$$$$$%%%&&&((((((''''''((()))&&&&&&%%%&&&''''''&&&$$$$$$%%%&&&'''((()))***+++'''&&&&&&&&&''''''((((((((('''&&&'''***,,,,,,+++)))(((&&&&&&&&&(((+++---+++...111333111444DDDSSS888<<>>?????????GGGQQQbbbpppssspppqqquuuvvv|||llleeekkkssseeeggghhhjjjmmmrrrwww{{{zzz{{{yyyooo```RRRJJJGGG@@@;;;666444:::FFFTTT]]]UUUYYYUUUJJJDDDBBB;;;111)))&&&$$$''''''''')))---(((((((((((((((((((((((("""######$$$%%%%%%&&&&&&$$$&&&)))))))))(((((()))######"""""""""###%%%&&&"""######$$$&&&''''''(((%%%%%%$$$$$$%%%'''((()))%%%&&&(((***,,,,,,,,,,,,)))(((&&&%%%%%%&&&''')))'''((())))))(((''')))***&&&&&&&&&$$$###$$$'''***$$$%%%'''))))))((('''&&&%%%(((+++,,,***)))***+++++++++++++++***)))(((''')))))))))+++------+++)))'''$$$"""###&&&))))))(((''''''&&&$$$""""""$$$&&&%%%%%%%%%'''***+++***)))&&&&&&&&&'''''')))******''''''&&&%%%$$$$$$''')))'''))))))'''%%%%%%'''***'''(((((())))))))))))(((,,,,,,+++***))))))))))))&&&(((***+++,,,+++)))(((***++++++***)))***,,,///***+++,,,...///111222333333888@@@JJJSSS\\\aaadddlllxxx~~~||||||vvvqqqqqqpppnnnqqqsssrrrkkkcccbbbjjjrrrjjjgggfffiiiqqqwwwxxxwwwvvv{{{~~~|||}}}}}}zzz{{{~~~}}}uuunnnpppooooooqqqvvv|||{{{zzz|||}}}}}}~~~vvvuuuuuulllkkkllluuu}}}ooo\\\III;;;444000///...---,,,,,,,,,,,,((()))******+++***)))(((''''''(((***---...---+++************))))))))))))%%%&&&''')))************'''''''''(((((((((((((((((((((((((((&&&%%%###""""""%%%%%%%%%'''***...((($$$$$$'''%%% !!!'''$$$%%%&&&'''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&$$$"""!!!###%%%%%%&&&((()))))))))((('''((('''&&&%%%%%%%%%&&&&&&%%%'''))))))((('''((()))&&&%%%%%%&&&''''''&&&$$$$$$%%%&&&((()))+++,,,---&&&%%%%%%%%%%%%&&&'''''''''&&&%%%''')))+++,,,+++***((('''&&&&&&)))+++------000444555111222@@@OOO888===EEEOOOXXX___dddfffoooyyyzzzeeekkknnn{{{uuurrrxxxyyyZZZOOO@@@CCCEEEJJJWWWlll{{{zzzssskkkffffff^^^PPPLLLQQQSSSXXX\\\bbbnnn~~~}}}zzz~~~ttt```PPPAAA>>><<<999;;;@@@IIIUUUhhhwww{{{vvvpppnnnxxx{{{|||yyyuuuqqqrrrsssmmmfffdddkkkpppqqqtttxxxxxxwwwwwwrrreeeTTTIIIGGG@@@;;;777555;;;FFFRRR[[[ZZZUUUNNNJJJGGGAAA666...''''''(((((())))))******)))&&&$$$$$$'''((((((&&&''''''&&&&&&&&&%%%%%%%%%)))((((((''''''&&&%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((((()))***---......---,,,***(((&&&,,,***'''%%%%%%&&&((()))((('''&&&&&&'''((()))******(((&&&$$$"""######$$$###$$$%%%&&&''''''''''''++++++***))))))***+++,,,++++++***)))(((((())))))((((((((()))+++***(((&&&%%%$$$""" !!!###%%%''''''''''''''''''&&&&&&''''''((((((((())))))******(((((((((((())))))))))))&&&&&&&&&'''''''''''''''&&&(((+++,,,***(((&&&%%%***)))(((((((((+++---///---,,,***((('''((()))***&&&'''(((*********)))(((,,,***((()))+++---/////////...,,,---///222222222333???PPP___iiisss|||~~~zzzwwwvvvqqqlllmmmqqqtttwwwtttiii^^^[[[^^^aaajjjlllooovvv|||~~~|||xxxyyy{{{~~~~~~}}}}}}wwwsssxxx~~~|||uuuuuuzzzzzzuuuzzzxxxsssnnnmmmrrr|||}}}{{{yyyyyy}}}xxxxxxzzz}}}mmmnnnwww~~~iiiTTTEEE999000///...,,,+++***++++++,,,))))))(((((((((((())))))))))))))))))))))))******------------+++)))&&&$$$&&&&&&''''''''''''''''''((()))***)))((('''((()))...***'''&&&((((((%%%###%%%%%%%%%&&&'''((()))***''''''%%%""" ###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%$$$""" !!!&&&***((())))))(((&&&%%%'''((('''$$$""""""%%%&&&%%%###%%%&&&'''''''''&&&%%%$$$(((((('''&&&%%%%%%$$$$$$"""###%%%&&&'''(((((((((+++,,,+++(((%%%$$$$$$%%%'''''''''''''''((()))***,,,+++)))(((((()))+++,,,000000222444333555===HHH:::>>>FFFOOOWWW___dddfffllltttyyyiiikkkmmm{{{rrrkkk}}}yyyZZZOOOAAABBBDDDKKKYYYnnn}}}{{{yyyyyy|||yyyrrrkkkhhhjjjmmmooonnnccc[[[WWWXXXRRRIIIHHHOOORRRWWW\\\bbbmmm~~~tttssszzzzzzsss\\\KKK===:::888555888>>>IIIWWWjjjxxx{{{vvvsssrrrwwwxxxyyyzzzzzzxxxtttqqqjjjddddddnnnxxxzzz{{{}}}{{{xxxuuupppcccRRRGGGCCC???;;;777777>>>IIIVVV______\\\WWWQQQJJJAAA555---((((((((((((((()))))))))+++)))&&&&&&(((******)))''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))---------,,,+++)))(((&&&***)))'''%%%%%%&&&((()))(((((('''&&&&&&'''))))))(((&&&%%%######$$$%%%&&&$$$%%%%%%&&&&&&'''((((((,,,+++***)))))))))***++++++***))))))(((((())))))***)))))))))***)))'''%%%&&&$$$"""!!!"""###&&&'''((((((((((((''''''&&&%%%'''''''''(((((()))))))))''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,,,,+++(((''''''***)))))))))***+++,,,---,,,+++)))((('''(((******(((((()))***************---,,,***)))***,,,---......---,,,...222666999:::AAANNN```qqq~~~{{{vvvtttpppjjjiiikkkoooqqqnnnbbbUUUQQQVVV\\\mmmpppvvv|||}}}}}}}}}}}}}}}||||||||||||~~~|||~~~}}}}}}}}}~~~xxxvvv{{{yyyqqqpppuuuwwwtttwwwwwwtttnnniiimmmyyy~~~}}}}}}~~~wwwwww~~~uuurrruuuzzzeeePPPCCC888000///...,,,+++************))))))((((((((((((((((((******)))))))))***++++++------......,,,***(((&&&''''''''''''''''''''''''((()))******(((''''''))),,,)))'''&&&'''(((&&&$$$(((''''''&&&&&&&&&&&&&&&&&&''''''%%%###"""###$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$$$$###!!! !!!%%%(((((())))))(((&&&%%%'''((((((&&&###$$$%%%&&&%%%###$$$%%%&&&''''''&&&&&&%%%(((''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))***++++++***(((%%%$$$$$$%%%'''&&&&&&&&&&&&''''''(((+++***)))(((((()))***+++...---///222333555;;;DDD:::===DDDMMMUUU]]]cccfffhhhooorrrllllllpppzzzpppfffzzzZZZOOOBBBBBBEEEMMM\\\ppp~~~sssnnnpppoooiiifffccc___^^^aaaeeehhhjjjfffccc___[[[ZZZZZZ[[[\\\QQQKKKIIIJJJHHHBBBEEELLLPPPUUUZZZ```lll{{{uuujjjiiiooopppkkkUUUFFF888555444222555===GGGXXXlllwwwwwwtttssstttuuuuuuwww|||~~~wwwqqqkkkfffhhhtttyyyrrrlllaaaRRRFFFAAABBB???<<<===CCCNNN[[[bbbaaa```\\\UUUKKK???333,,,)))))))))(((((((((''''''+++)))''''''((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))++++++++++++***)))(((''')))'''&&&%%%%%%'''(((***))))))'''&&&&&&'''((((((&&&%%%$$$$$$$$$%%%'''(((&&&&&&%%%%%%&&&'''((())),,,+++***)))))))))))))))***))))))(((((((((((()))+++***)))))))))(((&&&$$$'''%%%$$$######%%%'''(((((()))))))))((('''%%%$$$'''''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&)))+++------+++***))))))))))))***++++++,,,,,,,,,***)))((((((((()))+++,,,***************++++++,,,...---,,,+++,,,...000111222000000333:::AAAGGGJJJVVVaaassszzzssspppnnniiieeeeeejjjllliii\\\MMMGGGOOOZZZooouuu}}}~~~~~~~~~|||{{{yyyyyyzzz{{{||||||}}}|||yyyzzz|||zzzuuu{{{zzz}}}xxxwwwxxx{{{}}}yyy~~~{{{yyy~~~wwwooonnnssswwwwwwwwwyyyxxxpppiiilllyyyuuuvvv{{{tttqqqyyyvvv```KKK>>>555000...---,,,***)))((((((((()))))))))(((((('''''''''+++*********++++++,,,---,,,------...---+++***)))''''''''''''''''''''''''((()))******(((''''''(((***(((&&&&&&'''((('''&&&))))))(((&&&%%%$$$######%%%'''(((((('''''''''((($$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$###"""!!!"""$$$&&&(((((()))'''&&&%%%'''(((***(((&&&&&&&&&&&&$$$######$$$%%%&&&''''''&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&'''(((***+++*********(((%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&***)))(((''''''((()))******(((***///333555999>>>888<<>>EEEOOOYYYaaahhhkkkpppvvvwww}}}eeejjjvvv|||mmmmmmlll^^^OOOAAA???AAAGGGPPP\\\iiittt{{{wwwvvvvvvvvvuuuqqqooonnnhhhjjjmmmpppsssuuuvvvwwwuuusssmmmfffeeeiiikkkiii___bbb```ZZZVVVVVVVVVUUUYYY[[[XXXQQQLLLMMMNNNNNNIIIHHHHHHIIIKKKMMMLLLKKKGGGLLLRRRSSSNNNIIIGGGFFFGGGFFFFFFFFFCCC???>>>@@@JJJPPPVVV]]]hhhuuu~~~xxxkkk___ZZZZZZYYYUUUPPPBBB777444333333:::EEENNNaaarrrvvvssssssuuuuuurrrvvv|||~~~~~~~~~~~~wwwrrrwww}}}pppbbbZZZRRRKKKFFFFFFEEEEEEGGGLLLSSS\\\eeejjjeeeaaaXXXKKK>>>444///---******)))((('''&&&%%%%%%)))((('''&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%"""######$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***++++++++++++)))))))))))))))*********(((''''''''''''((()))******)))((('''&&&&&&'''(((''''''&&&&&&%%%%%%%%%&&&)))((('''&&&&&&''')))+++************))))))((((((((('''''''''''''''((((((&&&%%%%%%&&&(((******)))''''''&&&&&&&&&'''((()))++++++++++++)))(((&&&%%%''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))************))))))((((((***+++,,,+++******+++---(((***,,,......---+++)))''''''(((((()))+++,,,,,,+++***(((''''''((()))***+++,,,......///222666:::::::::===HHHYYYlll}}}}}}ssskkkjjjkkkiiiggggggggggggddd[[[LLLGGGUUUgggvvv~~~zzzsssqqqrrrsssvvvzzz}}}~~~}}}zzzyyy{{{zzzuuuqqqttt|||~~~}}}yyywwwuuusssrrrwww~~~~~~}}}zzzzzz||||||yyyyyy~~~}}}}}}rrrqqqqqqoootttnnnWWWDDD777111000,,,++++++***)))((('''&&&(((((()))******)))((((((++++++++++++,,,---...///))))))************))))))(((((('''''''''&&&&&&&&&''')))++++++)))'''''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&'''''''''&&&%%%$$$&&&(((******(((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%$$$###"""###$$$&&&'''''''''%%%%%%'''(((+++++++++***(((&&&$$$############$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%#########%%%''')))&&&''''''&&&$$$###$$$&&&))))))******)))((('''&&&'''&&&&&&&&&&&&&&&&&&''''''%%%'''...444555666999===BBBJJJTTT]]]eeeiiilllttt{{{|||xxxcccgggsssvvviiikkkjjj\\\OOOAAA;;;<<<>>>BBBIIIQQQXXX\\\\\\YYYZZZ\\\[[[WWWUUUVVVPPPSSSWWW[[[```ccceeefffbbbaaa\\\WWWWWWZZZ[[[XXXNNNPPPOOOJJJIIIKKKKKKHHHGGGIIIJJJGGGDDDCCCEEEHHHCCCDDDEEEGGGJJJKKKIIIGGGDDDIIIOOOQQQMMMHHHDDDCCCHHHHHHGGGDDD@@@<<<;;;<<>>JJJ[[[lllzzz{{{xxxyyyyyywwwsssyyy~~~zzzssssss{{{{{{rrrhhh\\\TTTMMMEEEBBBCCC???BBBIIIQQQZZZccciiimmmggg```TTTFFF:::222---+++))))))(((((('''&&&%%%%%%***+++***(((&&&&&&((()))''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&''''''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))+++,,,,,,++++++)))(((((())))))+++,,,---)))))))))((())))))******))))))'''&&&&&&'''((((((''''''''''''&&&&&&%%%%%%***)))(((''''''((()))***(((((()))******))))))((('''&&&&&&&&&&&&''''''(((%%%$$$###%%%(((***++++++'''''''''''''''(((((())),,,,,,+++***)))(((((('''((((((((('''''''''''''''%%%%%%&&&'''((())))))***++++++******))))))((((((*********)))((((((+++---)))+++,,,......---+++***'''(((((()))***+++++++++***)))((((((((((((((((((+++---/////////222777<<<@@@DDDOOO___uuuxxxpppjjjjjjkkkjjjkkkmmmgggddd```ZZZNNNIIIVVViii|||yyyqqqooopppssswww|||{{{uuuqqqwwwwwwsssqqqvvvyyywww{{{yyyxxx{{{zzzyyy{{{~~~{{{zzz{{{~~~sssrrrzzznnnrrr~~~}}}eeePPP???333...///******+++******)))(((''''''(((***+++,,,++++++************+++,,,---...///)))))))))))))))(((((((((((((((((('''&&&&&&%%%%%%&&&)))++++++***(((''''''&&&&&&'''&&&%%%%%%'''(((%%%&&&'''((((((((('''&&&((())))))(((%%%#########%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''((((((###$$$%%%$$$###""""""$$$%%%&&&'''&&&%%%%%%''')))***+++,,,+++(((%%%$$$$$$$$$$$$######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$&&&'''%%%&&&&&&%%%######%%%&&&((()))***+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&)))...222222444999???DDDLLLUUU]]]bbbdddeeepppyyy}}}wwwfffgggqqqyyyooommmggg{{{XXXMMMBBB:::999999:::===BBBFFFIIIIIIFFFFFFJJJIIIEEEDDDGGGBBBDDDHHHMMMQQQTTTVVVWWWRRRSSSQQQNNNPPPTTTSSSPPPHHHHHHFFFCCCEEEHHHFFFAAA???BBBEEEFFFCCCAAADDDHHHDDDDDDDDDFFFIIIKKKKKKJJJJJJLLLMMMMMMKKKGGGDDDCCCIIIHHHDDD???;;;;;;===>>>JJJQQQXXX___iiiuuu|||}}}wwwnnnbbbZZZVVVRRRPPPNNNKKK???555333333444???LLLfffuuu}}}{{{}}}|||vvvvvvzzz~~~zzzyyyuuusssxxx~~~|||uuujjjeee___YYYPPPDDD???@@@===BBBKKKUUU]]]ccceeeggg^^^UUUIII???888333---)))(((((((((''''''&&&&&&&&&***++++++)))&&&%%%'''***''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++++++++***)))))))))((()))***,,,...///+++++++++***************(((((('''&&&&&&'''))))))%%%&&&&&&'''''''''''''''))))))))))))))))))))))))&&&'''((()))*********)))&&&&&&%%%%%%&&&&&&'''(((&&&$$$###$$$''')))******&&&&&&&&&'''''''''((((((---,,,***(((((()))***+++)))))))))(((((('''''''''%%%&&&&&&''')))******+++******))))))(((''''''&&&(((((((((&&&%%%&&&))),,,++++++,,,------,,,++++++(((((()))******************************)))((((((***...222444555999AAAGGGUUU]]]mmmuuupppkkkkkkkkkjjjmmmrrriiiccc^^^ZZZQQQKKKVVVhhhwwwqqqnnnooopppuuu{{{zzzsssnnntttvvvvvvwww}}}{{{zzz|||yyy{{{~~~yyyvvv{{{wwwvvv~~~xxxsss|||pppYYYGGG999///,,,///)))******++++++***))))))&&&(((***,,,......------))))))******+++---...///++++++***))))))(((((())))))(((((('''&&&&&&%%%%%%&&&(((+++,,,***((('''&&&&&&'''(((&&&$$$$$$&&&(((&&&''')))******)))'''&&&(((((((((&&&$$$######%%%%%%&&&&&&'''''''''''''''%%%&&&&&&'''((()))******$$$%%%%%%###"""!!!"""$$$%%%&&&&&&&&&%%%%%%''')))'''***,,,+++(((%%%$$$$$$%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%$$$######%%%&&&&&&''')))*********((('''&&&&&&''''''''''''&&&&&&&&&'''***......---222888>>>CCCKKKSSSYYY\\\\\\\\\jjjuuu{{{yyyjjjiiiqqqxxxqqqeeeuuuTTTMMMDDD===;;;999999:::===@@@CCC@@@<<<===AAAAAA======@@@;;;===@@@EEEHHHKKKLLLMMMIIIKKKKKKKKKNNNRRRRRRNNNHHHFFFCCCAAAEEEHHHEEE>>>@@@CCCHHHJJJHHHEEEGGGLLLGGGFFFEEEFFFIIILLLNNNOOOMMMKKKIIIFFFDDDBBBAAA@@@JJJHHHBBB;;;888;;;AAADDDKKKRRRZZZaaakkkwww}}}~~~vvvlllaaaYYYTTTNNNJJJIIIHHH===333222111333>>>LLLkkkyyy}}}{{{~~~{{{tttxxxyyy~~~xxxuuuxxxxxxvvvyyy|||uuuhhhgggfffbbbVVVGGG?????????EEENNNWWW]]]___^^^]]]OOOHHH???999777444///***'''''''''''''''&&&&&&&&&((())))))'''$$$###%%%(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++***((('''))))))))))))+++---///000---,,,,,,,,,+++*********((('''&&&&&&'''((()))***###$$$%%%'''((()))))))))))))))************)))(((%%%&&&((()))***+++******%%%%%%%%%%%%&&&&&&'''((((((&&&$$$$$$&&&((())))))&&&&&&&&&'''''''''''''''---,,,)))'''''')))+++---******))))))((((((((('''&&&&&&'''((()))***+++,,,)))(((((('''&&&%%%%%%%%%''''''&&&$$$###%%%(((,,,,,,,,,,,,---,,,,,,,,,+++((())))))************)))***+++,,,,,,,,,***)))((((((---444999===DDDNNNVVVkkkvvvuuupppmmmlllkkkjjjnnnuuummmeee___\\\TTTNNNWWWggg~~~{{{uuupppnnnnnnlllpppwww|||}}}zzzuuuqqqssswww{{{~~~~~~||||||~~~yyyzzzzzz|||xxxttt|||zzzyyy|||yyy{{{yyyyyyfffPPPAAA555,,,***...((()))***,,,,,,++++++***%%%'''***---///000//////)))))))))***+++,,,...///---,,,+++***))))))))))))))))))((('''&&&&&&%%%%%%&&&(((+++,,,***(((&&&&&&&&&'''((('''$$$###%%%'''((()))***+++***)))'''%%%(((((('''%%%######%%%'''%%%&&&''''''((((((''''''%%%&&&'''((()))+++,,,,,,%%%%%%%%%###!!!!!!###%%%$$$%%%&&&&&&%%%%%%''')))&&&))),,,+++(((%%%$$$%%%&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&###$$$%%%$$$######%%%'''$$$&&&((()))***)))((('''&&&''''''((((((''''''&&&&&&'''***---+++***000888???FFFOOOUUUVVVVVVWWWXXXgggmmmwwwtttiiicccvvv}}}rrrnnnoookkkPPPFFFIII777555444666:::======;;;===<<<;;;;;;<<<;;;:::888::::::999:::<<<@@@DDDFFFEEEGGGKKKNNNPPPPPPOOONNNKKKEEE??????DDDHHHFFFCCC???BBBFFFHHHJJJKKKKKKLLLPPPMMMKKKJJJLLLOOORRRSSSTTTMMMIIIIIIGGGBBBCCCHHHMMMJJJEEEAAA@@@@@@@@@@@@MMMSSSYYY```jjjxxx{{{oooddd___XXXNNNGGGGGGCCC777111444222...;;;OOOgggttt~~~~~~|||pppooouuu{{{~~~ttthhhpppssssssrrruuuzzzxxxqqqmmmmmmjjjaaaTTTIIIDDDDDDLLLSSS[[[aaaaaa]]]XXXUUUIII@@@666222222222...)))(((((('''(((((()))***+++******)))''''''&&&&&&&&&)))((((((((()))(((%%%"""%%%&&&((()))))))))((((((&&&'''(((&&&$$$###$$$%%%"""###%%%'''(((((('''&&&&&&''')))***+++***((('''+++(((%%%&&&)))+++***))))))***,,,---,,,***(((''''''%%%###$$$(((***)))(((%%%&&&''')))***+++++++++))),,,///---)))))),,,000***)))'''''')))))))))(((''''''%%%$$$$$$%%%''''''&&&'''''''''((()))))))))***)))'''&&&&&&''')))***+++,,,+++(((%%%&&&)))---+++***)))(((&&&&&&&&&&&&((('''&&&&&&'''))),,,---+++)))((()))+++,,,***'''%%%%%%%%%%%%&&&(((***+++))))))***))))))+++///222***)))((((((***,,,,,,,,,,,,+++'''$$$%%%)))++++++***555888<<>>===<<<===============;;;999888999999999999;;;>>>BBBEEECCCEEEHHHJJJLLLMMMLLLLLLNNNIIIAAA===>>>BBBGGGJJJEEEHHHKKKLLLKKKLLLPPPSSSQQQQQQQQQSSSVVVYYY[[[\\\]]]XXXUUUUUUSSSNNNNNNRRRRRRNNNIIIDDDBBBAAAAAAAAANNNRRRWWW]]]hhhwww|||sssjjjfff___SSSJJJGGGEEE999222444222///;;;NNNbbbqqq|||}}}|||}}}xxxooonnnrrruuuwwwyyyyyyrrriiioooqqqpppoooqqqvvvtttoooooopppnnnfffZZZOOOJJJHHHKKKSSS^^^eeecccZZZPPPIIIDDD===444111111111,,,((()))(((((((((((())))))******)))(((''''''&&&&&&&&&)))(((''''''((('''%%%###$$$%%%&&&((())))))((((((&&&((()))(((%%%$$$###$$$"""###%%%&&&'''''''''&&&&&&'''(((******)))((('''***'''%%%&&&(((***)))(((***+++,,,,,,,,,+++)))((('''%%%###%%%'''))))))(((%%%%%%'''((()))*********(((+++...---******---111---+++))))))))))))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''(((((()))))))))((('''&&&&&&'''((()))++++++***(((%%%%%%))),,,))))))((((((''''''(((((()))((('''&&&&&&''')))+++)))'''&&&''')))***(((%%%%%%%%%%%%%%%&&&(((***+++'''((())))))((())),,,...***)))((()))+++---,,,++++++***((('''(((,,,//////000999===FFFXXXfffvvv~~~rrrpppoooooolllggggggjjjmmmiiigggeee\\\WWWbbbtttwww{{{~~~}}}yyywwwyyy{{{vvvtttrrrsssuuuuuussspppyyywwwyyy}}}~~~|||yyyzzz}}}}}}{{{vvvrrrvvv}}}~~~}}}~~~{{{rrriiigggkkkpppuuuxxxxxxwwwvvvyyy~~~|||```OOO<<<333111...,,,+++)))((((((((('''''''''&&&((())),,,.../////////...///,,,******,,,---,,,******)))))))))******(((&&&)))'''$$$###$$$'''***,,,((())))))))))))'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&'''***(((&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$###"""$$$&&&((((((''')))'''$$$%%%'''((('''%%%'''''''''(((((((((((((((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&((((((((('''''''''&&&&&&&&&&&&&&&'''((())))))&&&$$$###%%%(((***)))(((((()))(((+++---,,,((((((+++...999===BBBDDDEEEHHHLLLPPPaaannnpppdddiiipppxxxyyytttnnnlllmmmyyyrrrUUUCCC<<<;;;<<<:::888888999::::::999:::;;;<<<<<<;;;999666555888999999999:::<<>>OOOaaarrr|||{{{wwwrrrooopppooonnnqqqssspppjjjlllmmmkkkiiikkknnnnnnjjjpppqqqpppjjj```VVVPPPMMMMMMXXXeeelllhhh[[[LLLBBB===888222000111000+++'''***)))))))))))))))(((((())))))((((((''''''&&&&&&)))'''%%%%%%%%%&&&%%%$$$!!!###%%%'''((((((((((((''')))+++***(((%%%#########$$$%%%&&&'''''''''&&&%%%&&&((()))))))))((('''(((&&&%%%%%%'''((((((''')))***+++++++++***)))((('''%%%$$$%%%'''((((((((($$$%%%&&&&&&'''((())))))(((+++------++++++---000///---+++)))))))))'''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((())))))((('''&&&&&&'''((()))))))))(((&&&%%%%%%(((***'''''''''''''''((()))******)))'''%%%%%%%%%'''(((&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%&&&((()))***%%%'''((()))((('''((())))))((()))+++------,,,******))))))))),,,...222555999DDDKKKWWWnnn~~~}}}ssspppoooqqqpppkkkjjjllliiieeeccc```YYYXXXgggzzz||||||||||||}}}~~~{{{xxxvvvvvvuuutttsss|||~~~zzzuuuyyy~~~xxxvvvxxxxxxwwwwwwzzz~~~}}}}}}{{{zzz~~~yyysssuuu||||||vvvxxx{{{uuutttoooddd[[[^^^gggllllllpppvvvvvvpppqqquuuuuuwwwtttVVVFFF666000...,,,++++++(((((((((((('''''''''''''''(((+++---///000000000000...,,,+++,,,,,,,,,***+++***)))***++++++)))'''%%%%%%$$$###$$$&&&'''(((''''''(((((('''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%"""!!!"""$$$'''************)))(((((()))((('''%%%&&&&&&''''''(((((())))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&%%%'''((())))))'''%%%%%%&&&))))))((((((((('''''''''%%%%%%%%%'''((((((&&&$$$"""%%%((())))))))))))***+++---...,,,)))(((+++---666999;;;<<<===@@@FFFKKK^^^nnnsssgggllloootttxxxvvvpppmmmnnn{{{rrrSSSEEE???:::<<<;;;999777777888999999999;;;===>>><<<999777666<<<>>>@@@@@@@@@BBBFFFJJJLLLLLLLLLNNNPPPSSSUUUWWWVVVWWWXXXVVVTTTRRRQQQRRRTTTZZZ```cccccceeelllrrruuuwww{{{}}}~~~~~~{{{wwwuuuqqqllldddYYYPPPIIIFFFFFFPPPTTTYYY^^^hhhwwwwwwsssnnnkkkeee[[[OOOGGGDDD:::333333444666CCCSSSfffwww|||{{{zzzsssrrrooolllmmmpppnnnhhhfffeeedddbbbccceeefffeeemmmoooppplllddd\\\VVVSSSRRR\\\ggglllfffWWWGGG<<<777333000///000///+++'''************))))))((('''(((((((((((((((''''''&&&'''%%%###"""###$$$$$$### !!!###&&&'''((((((((((((+++------***'''%%%$$$&&&&&&&&&''''''(((((((((%%%&&&'''(((((((((''''''&&&%%%%%%%%%&&&''''''''''''(((((())))))(((''''''&&&%%%%%%%%%&&&'''''''''$$$$$$%%%%%%&&&'''((((((***,,,------,,,+++,,,......,,,)))((())))))'''&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''(((((()))(((((('''&&&&&&'''(((((((((((('''&&&%%%&&&''')))&&&&&&&&&&&&&&&'''(((((()))'''&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&'''((())))))$$$''')))***((('''&&&&&&((((((***,,,......,,,***)))((((((+++---///444999DDDUUUaaannn}}}tttppppppssstttqqqnnnnnn___\\\ZZZVVVSSSWWWhhhzzz|||zzzyyy|||~~~}}}{{{zzzxxxvvvttt|||~~~~~~zzzwwwtttrrrwww{{{{{{sssnnnppprrrssstttxxx~~~{{{zzzzzzxxxwww~~~xxxwww}}}zzztttwwwvvvqqqoooiii___VVV^^^jjjmmmggghhhqqqpppeeejjjooommmnnnnnnNNNAAA333...---+++******************))))))))))))((()))***,,,.../////////...---,,,,,,,,,---------+++*********,,,,,,***((($$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$#########$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###"""###%%%(((******))))))))))))))))))'''%%%$$$%%%&&&&&&'''((()))******&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''')))+++***(((&&&%%%%%%(((((((((((('''''''''&&&%%%$$$$$$%%%''''''%%%$$$"""%%%''')))))))))***++++++,,,---,,,+++***,,,///555777999999999<<>><<<:::999:::<<<===:::===@@@@@@???=========CCCGGGJJJJJJIIIKKKPPPTTTSSSSSSTTTVVVYYY\\\```bbbgggfffdddddddddcccaaa___ccckkkuuu|||vvvgggXXXMMMHHHGGGLLLRRRYYY___hhhttt|||}}}wwwsssnnniiiddd^^^UUUMMMAAA888111222666<<>>333///---***((()))))))))))))))******************+++,,,,,,---------,,,,,,,,,,,,,,,---...///******)))***,,,,,,+++)))$$$%%%'''(((((('''&&&&&&(((((())))))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%''')))***((('''&&&'''(((((('''%%%######%%%&&&&&&'''((()))******$$$%%%%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&''')))+++***(((&&&%%%%%%'''''''''&&&&&&&&&%%%%%%$$$######$$$&&&'''&&&$$$###%%%'''(((((((((***+++)))***++++++,,,---///000555777:::;;;:::===AAAFFFRRRaaauuurrrfffhhhnnnzzzzzznnnnnnvvvmmm[[[NNNEEEBBBAAA???<<<999999;;;===999===@@@AAA@@@@@@BBBEEEJJJOOOSSSTTTSSSUUU[[[```bbbbbbdddgggkkkooosssuuu{{{tttpppqqquuuxxxyyy}}}ppp]]]OOOIIIGGGHHHOOOWWW]]]gggrrrxxxyyyzzzxxxrrrkkkfffccc[[[SSS@@@777111111777AAAPPP]]]iiittt{{{vvvyyy}}}uuutttpppkkkkkklllhhhbbbVVVUUUWWWZZZ[[[ZZZ\\\aaakkkmmmoooooonnnkkkhhhfffqqqpppjjj```QQQCCC888222///...---------,,,***((()))***+++++++++***)))(((&&&'''((())))))((('''&&&$$$###!!!!!!###$$$###""" """$$$&&&'''''''''''')))+++------+++)))((('''))))))(((((((((((()))***%%%%%%%%%%%%&&&&&&''''''###%%%''''''&&&%%%&&&'''$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&%%%$$$$$$&&&'''&&&&&&%%%$$$%%%&&&'''(((,,,---......---,,,***)))((('''%%%&&&'''(((((('''''''''((((((((((((''''''$$$%%%&&&'''(((***++++++))))))))))))))))))))))))(((&&&%%%%%%'''((((((''''''&&&%%%$$$$$$$$$$$$$$$'''&&&$$$$$$$$$&&&((()))%%%'''(((((('''&&&&&&'''%%%&&&&&&'''((((((''''''&&&(((++++++***(((''''''***)))***,,,......---+++***'''(((///222555???LLL^^^{{{mmmhhhhhhooouuusssmmmiii^^^YYYSSSRRRYYYgggwwwxxxxxxzzz}}}|||xxxxxx|||}}}{{{~~~|||}}}}}}zzzuuutttwww~~~~~~}}}}}}}}}xxxqqqjjjnnnoooooooooooottt|||~~~|||{{{{{{{{{}}}|||{{{{{{xxxuuuwwwzzzzzzuuupppqqqwwwxxxrrrqqqtttrrrkkkjjjooorrrwwwxxx]]]FFF<<<333000...***'''(((''''''''''''((((((((((((++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++---///))))))(((***+++,,,***)))&&&'''((())))))((('''&&&))))))******)))(((&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''''')))***)))'''%%%%%%&&&'''&&&$$$######$$$&&&&&&''''''(((((())))))$$$$$$$$$%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&'''((())))))'''%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%######$$$&&&''''''&&&%%%'''(((((('''''')))***(((((()))***,,,...///111666:::>>>@@@???@@@CCCFFFPPP^^^rrrtttgggiiirrr{{{mmmqqqsss```VVVMMMLLLIIICCC>>><<<>>>@@@AAAEEEIIIJJJIIILLLQQQVVV]]]ccciiikkkjjjkkkrrrxxx{{{|||sss^^^OOOHHHGGGIIIOOOWWW^^^iiiuuu}}}~~~}}}wwwnnniiieee\\\RRRAAA999111111888DDDSSS^^^eeemmmuuuwwwrrrooorrrwwwooonnnhhhcccdddgggeeeaaaQQQQQQUUU[[[\\\ZZZ]]]dddiiiiiikkknnnoooooonnnlllxxxssshhhYYYJJJ>>>777444---,,,******))))))((('''((()))+++,,,,,,+++***)))&&&'''((())))))((('''&&&%%%$$$$$$%%%&&&&&&%%%###"""###%%%&&&'''''''''&&&&&&((())))))(((''''''((()))((('''&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''###&&&(((((('''&&&&&&(((%%%%%%%%%%%%%%%&&&''''''$$$&&&'''&&&######%%%'''''''''%%%$$$%%%&&&((()))******,,,---......,,,++++++)))'''&&&'''((('''&&&((((((''''''''''''((((((%%%&&&'''((()))+++,,,,,,******++++++++++++******(((&&&%%%&&&(((***)))'''&&&&&&&&&%%%&&&&&&'''''')))(((&&&%%%$$$%%%'''((($$$''')))(((&&&%%%&&&(((%%%&&&'''((((((((('''&&&&&&(((******)))(((((()))+++******+++---......---,,,(((***333888===LLL^^^qqqmmmgggfffooowwwvvvnnniiiaaaYYYPPPQQQ^^^ooo|||{{{|||}}}|||}}}}}}yyyzzz~~~}}}zzzyyy|||{{{wwwsssooottttttrrrnnnmmmqqqzzz~~~{{{yyyxxx|||uuutttxxxwwwvvvwww}}}~~~~~~}}}zzzwwwuuusssnnnqqqtttzzz~~~xxxdddPPPAAA999222000...***((()))&&&'''''''''((((((((()))************+++,,,---...---......,,,)))(((***,,,((((((''')))++++++***(((&&&'''(((((((((((('''&&&))))))******)))(((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''((()))+++***(((%%%$$$%%%&&&%%%###"""$$$&&&'''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&'''((((((((((((''''''''''''&&&''''''&&&%%%%%%&&&(((''''''''''''&&&&&&&&&&&&%%%$$$###$$$&&&((((((''''''((()))(((&&&&&&((())))))(((((()))+++---......777<<>>EEEVVVjjjooohhhhhhrrr{{{zzzrrrkkk___UUULLLNNN^^^qqq|||}}}zzz{{{{{{~~~~~~zzzwwwwww{{{{{{yyyyyyxxxyyywwwtttooolllpppyyy{{{{{{zzz{{{|||zzzxxxuuuvvv~~~{{{~~~wwwoooqqqxxxvvvvvvyyy~~~|||}}}yyyqqqmmmnnnqqqrrruuuyyywwwjjjUUUFFF===666111///...***)))***((()))))))))******++++++(((((((((***+++---///000///000000---(((&&&'''((((((''''''(((***+++)))((('''''''''(((''''''&&&&&&((())))))))))))'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''(((***++++++)))&&&$$$&&&&&&%%%""""""&&&)))((((((((((((((('''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&&&&%%%$$$$$$'''))))))(((((((((''''''''''''&&&$$$###$$$&&&(((((((((((())))))(((&&&&&&''')))***)))((()))***,,,,,,+++===BBBGGGGGGEEEDDDGGGKKKYYYgggyyyqqqgggooo}}}qqqyyy|||wwwnnnccc\\\[[[aaafffkkkooovvvzzz~~~rrreee___dddmmmuuu___PPPKKKLLLWWWZZZ]]]bbbooo~~~qqqeee]]]TTTMMMBBB888111555CCCSSS\\\___gggfffeeeeeeeeeggghhhiiifffaaa\\\[[[^^^___]]]ZZZOOOPPPVVV]]]```^^^^^^aaabbbiiimmmpppuuuyyyuuummmpppaaaLLL<<<333000///---((('''&&&%%%$$$%%%&&&&&&((()))***+++,,,---------***)))'''(((***++++++***%%%&&&''')))))))))((((((((('''((()))++++++)))'''&&&$$$!!!!!!###%%%&&&&&&)))(((&&&&&&''''''&&&$$$"""###$$$%%%&&&'''''''''(((&&&%%%&&&)))***)))''')))((('''&&&&&&&&&&&&&&&&&&''')))(((&&&$$$######'''''''''(((((((((((((((&&&''')))+++,,,---,,,,,,***(((&&&%%%%%%'''***++++++,,,+++)))'''&&&(((***###$$$&&&(((***+++,,,,,,---***(((***...///,,,)))***************)))(((((('''((()))******)))'''&&&+++)))'''$$$$$$%%%&&&((()))'''&&&&&&((())))))(((&&&''')))***+++***((('''&&&'''((('''%%%$$$%%%&&&((()))))))))***,,,000333---***...888DDDQQQcccsss~~~}}}mmmkkkmmmvvv~~~{{{qqqhhh\\\UUUPPPWWWfffvvv~~~~~~}}}|||{{{{{{~~~}}}{{{|||||||||~~~}}}yyytttrrrsssxxx~~~}}}}}}||||||{{{zzzzzzzzz|||{{{xxx|||wwwqqqooorrrvvvzzz|||zzzxxxuuupppmmmpppuuuyyy{{{~~~}}}sss___III:::999666111,,,(((&&&&&&&&&***)))))))))))))))***+++******))))))******+++,,,000...+++************)))+++((($$$$$$'''))))))((())))))((('''&&&&&&%%%%%%&&&'''((((((((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$###"""%%%%%%$$$$$$%%%'''((()))(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&''''''&&&''')))++++++***)))((($$$$$$$$$###$$$$$$%%%%%%%%%&&&((()))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&(((((((((((())))))))))))###$$$%%%&&&''')))******((())))))(((&&&$$$%%%&&&%%%&&&((()))***)))'''&&&&&&(((***+++,,,+++)))((()))***++++++))))))***+++???CCCHHHHHHGGGIIIOOOUUUaaaoootttjjjppp}}}|||nnnxxxyyykkk___VVVSSSZZZdddwwwsss]]]PPPMMMPPPWWW[[[___eeessspppeee]]]VVVOOO@@@999444:::JJJZZZdddgggkkkiiifffdddccceeehhhjjjfff```ZZZXXXYYYZZZXXXUUURRRTTTZZZ______[[[[[[^^^dddiiinnnssszzz}}}uuujjj```TTTCCC666000...---,,,***)))(((&&&&&&''''''((())))))***+++,,,,,,,,,,,,,,,***(((((()))))))))(((%%%&&&((()))))))))((('''''''''''')))******(((&&&'''$$$""""""###%%%%%%%%%)))'''&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&''')))+++)))'''(((((('''''''''&&&&&&&&&&&&((())))))&&&$$$$$$$$$((('''''''''''''''((((((&&&''')))***++++++++++++((('''&&&$$$%%%''')))******,,,------***(((&&&&&&%%%&&&''')))***+++,,,,,,***(((&&&(((,,,---***''')))************)))(((''''''(((***++++++***((('''+++)))'''%%%%%%''')))***)))(((&&&'''((())))))(((%%%&&&(((*********(((((('''((((((&&&$$$$$$%%%&&&%%%'''(((((((((***...000///...333@@@OOO^^^ooo~~~{{{{{{pppooopppvvv{{{xxxppphhh```YYYVVV]]]mmmzzz~~~}}}||||||xxxuuuyyy~~~~~~{{{wwwuuuwww{{{~~~}}}|||{{{zzzzzz{{{|||xxxxxx~~~tttnnnmmmrrrwwwsssuuuxxxyyyyyyzzzzzzjjjVVVEEE:::888555111,,,)))'''&&&&&&))))))((((((((()))******************+++,,,------...,,,***)))+++,,,++++++,,,)))&&&%%%'''))))))(((((((((''''''&&&%%%%%%%%%'''''''''(((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%''')))***''''''''''''(((((((((((($$$$$$$$$$$$###############$$$&&&((()))((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&((()))))))))(((''')))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))###$$$&&&'''(((((((((((('''(((((('''%%%$$$%%%&&&%%%'''(((******)))(((''''''((()))***+++******)))***+++,,,+++***)))***+++AAAEEEIIIKKKLLLPPPXXX___ggguuuwwwmmmooo{{{{{{ooo{{{wwwhhh```XXXQQQLLLLLLVVVaaapppqqq[[[OOOOOOTTTVVV[[[aaahhhuuu{{{lll```ZZZTTTOOO???:::999AAARRRbbbkkkmmmmmmiiieeeaaaaaacccfffiiiccc^^^WWWSSSRRRQQQNNNKKKPPPTTT[[[```^^^YYYZZZ^^^cccfffkkkttt}}}|||mmm]]]KKKBBB666...,,,,,,,,,+++,,,+++)))((((((((()))***************++++++++++++---+++)))((((((((('''&&&&&&'''((()))))))))((('''&&&&&&&&&((()))***(((&&&'''%%%###"""###%%%%%%$$$'''&&&%%%&&&(((((((((&&&'''&&&%%%$$$$$$$$$%%%%%%)))(((((()))***+++***(((''''''((()))((('''&&&%%%'''((())))))'''%%%%%%&&&(((((('''''''''''''''(((&&&'''(((*********)))(((&&&&&&%%%$$$$$$&&&'''((((((+++///000---)))&&&$$$'''((()))***++++++++++++(((&&&%%%&&&)))***(((%%%)))))))))))))))(((((('''((()))***,,,,,,+++)))((()))((('''&&&''')))+++---***((('''((()))))))))'''%%%&&&(((***++++++***)))))))))(((%%%######%%%'''&&&(((*********+++---...///000888III[[[jjjwww{{{wwwxxxtttuuuvvvwwwwwwtttooojjjeee```___hhhwww~~~yyyxxx}}}~~~uuupppttt{{{~~~{{{}}}}}}zzzyyyzzz}}}~~~~~~}}}zzzvvv|||qqqkkklllsssxxxyyypppwwwvvv^^^JJJ???<<<777555111---***(((&&&&&&((('''''''''(((((()))***++++++++++++,,,---...///,,,***))))))+++------,,,---***((('''((())))))((('''''''''&&&&&&%%%%%%$$$''''''''''''((()))******&&&&&&&&&%%%$$$$$$$$$###''''''''''''''''''''''''######$$$$$$%%%'''((()))%%%&&&'''((()))(((''''''$$$$$$$$$###"""""""""!!! """$$$&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&((()))))))))((('''******((('''&&&&&&&&&&&&******))))))((((((''''''###%%%'''(((((((((&&&%%%%%%&&&''''''%%%$$$%%%''''''((()))*********)))((()))((((((((())))))******+++,,,---,,,***)))***+++@@@EEELLLOOOPPPTTT\\\ccciiiuuuxxxnnnmmm{{{vvvyyyoooddd]]]VVVQQQMMMJJJIIIKKKVVVaaaooo~~~ppp[[[OOOOOOTTTUUUZZZaaaiiivvvwwwfffYYYTTTOOOKKK???<<<===EEESSSaaagggiiieeeccc```^^^]]]___bbbddd]]]ZZZVVVSSSPPPKKKEEE@@@HHHMMMVVV]]]\\\XXXZZZ```aaaaaafffooowwwppp[[[HHH:::555...*********+++***,,,+++***)))((()))******+++******))))))))))))***,,,***(((((((((((((((&&&'''((()))******)))((('''%%%%%%%%%'''))))))(((&&&'''%%%######$$$%%%$$$###&&&%%%$$$&&&((())))))((('''&&&$$$######$$$&&&''')))))))))***+++***)))(((&&&'''(((******(((&&&%%%'''((())))))'''&&&'''((()))((('''&&&&&&&&&''''''&&&'''((())))))(((''''''%%%%%%%%%%%%%%%&&&&&&''''''***...///---***((('''******++++++++++++******&&&%%%%%%&&&((()))'''%%%((((((((())))))(((''''''((()))+++,,,,,,,,,***)))&&&&&&&&&&&&'''***,,,---***)))((()))******)))(((&&&'''***,,,---,,,,,,+++******(((%%%######&&&)))+++---//////...---...//////666DDDXXXjjjwww}}}}}}xxxuuuuuuwwwzzz{{{xxxtttrrrooolllgggeeehhhsssvvvttt{{{uuupppuuu~~~zzzwwwzzz}}}}}}|||~~~|||zzzxxxxxxyyy{{{}}}xxxppplllnnntttxxxttt{{{rrrVVVBBB;;;<<<555333111...+++((('''&&&''''''&&&''''''((()))***,,,,,,,,,,,,---...///000,,,+++******,,,,,,,,,+++---,,,***)))((((((((((((''''''&&&&&&%%%%%%%%%$$$'''&&&&&&&&&(((***,,,...((((((''''''&&&%%%$$$$$$%%%&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%'''))))))((('''&&&&&&&&&%%%%%%$$$###"""""" ###$$$&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&((()))))))))((('''******((('''%%%%%%$$$$$$))))))((('''&&&%%%%%%$$$###%%%'''))))))'''%%%###$$$%%%'''&&&%%%%%%&&&'''(((((()))***+++******)))***)))'''''''''(((***+++,,,---...,,,***)))***+++<<>>???EEEPPPYYY]]]^^^YYYYYYYYYZZZ[[[\\\]]]]]]ZZZZZZZZZXXXTTTLLLBBB<<>>999;;;333222111///,,,)))'''&&&&&&&&&&&&&&&'''((()))***......------......///000...,,,++++++,,,+++***(((,,,,,,+++***(((((((((((('''&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%&&&(((***---///******)))((('''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''''')))(((((('''&&&%%%$$$###$$$%%%'''))))))(((&&&%%%&&&&&&%%%%%%$$$###""""""!!!###%%%&&&((((((&&&%%%$$$$$$#########$$$%%%&&&((()))))))))(((''')))((('''%%%$$$#########''''''&&&%%%$$$$$$######$$$%%%''')))(((&&&$$$"""$$$&&&''''''%%%%%%&&&'''((())))))******************)))'''&&&&&&(((***,,,+++,,,---,,,***)))***+++999AAAKKKQQQSSSUUUYYY]]]kkkssstttoooxxx~~~tttfffZZZRRRLLLHHHDDDEEECCCBBBCCCBBBCCCKKKTTTaaammmuuu___QQQMMMNNNXXX^^^eeennn|||{{{hhhZZZSSSOOOJJJBBB@@@@@@DDDLLLRRRTTTUUUQQQSSSTTTVVVXXXXXXXXXXXXZZZ\\\^^^^^^YYYPPPGGG@@@DDDGGGPPPZZZ^^^\\\\\\___bbbbbbeeehhhaaaOOO;;;000000///---,,,+++******++++++***((('''''''''((()))***)))(((''''''((()))***)))'''&&&&&&(((***))))))((()))*********)))((('''%%%$$$%%%'''******)))'''$$$###"""###%%%&&&%%%$$$&&&%%%$$$&&&((())))))(((############$$$&&&((()))&&&)))+++,,,***(((''''''&&&'''((()))***)))((((((&&&'''''''''&&&&&&(((******(((&&&%%%$$$%%%&&&'''%%%&&&''')))))))))((('''%%%&&&((()))***)))((('''(((((((((((('''))),,,...******++++++***))))))(((&&&&&&'''(((((((((((('''%%%&&&''''''''''''''''''&&&(((***+++,,,+++***)))%%%%%%%%%&&&&&&'''((()))''''''(((+++---...,,,******+++---...///...---+++*********)))((()))+++...000111333333333333555666<<>>HHHNNNPPPTTTZZZ___nnnvvvssspppzzz|||zzzzzzxxxwwwkkkcccXXXOOOIIIEEE@@@===AAA???@@@AAA@@@???EEEMMMTTTfffyyybbbRRRMMMNNNUUU[[[cccnnn~~~mmm^^^VVVPPPKKKCCCAAAAAAEEEKKKQQQSSSTTTSSSSSSSSSTTTUUUVVVWWWWWWYYY[[[]]]\\\WWWPPPJJJFFFFFFGGGOOO\\\eeefffddddddbbbdddhhhfffWWWBBB555111......---,,,*********++++++***)))''''''(((((()))((('''&&&&&&&&&(((***+++***(((''''''(((((((((''')))******+++***)))((('''%%%%%%&&&(((++++++***((("""""""""###&&&'''&&&%%%&&&%%%%%%&&&((()))((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%(((,,,,,,)))'''&&&&&&''''''(((((())))))))))))$$$%%%&&&%%%%%%&&&(((+++***)))&&&$$$###$$$%%%'''%%%&&&''')))*********)))'''(((***,,,,,,+++***((()))))))))'''&&&&&&)))+++))))))******))))))((((((%%%&&&'''(((''''''''''''$$$%%%&&&'''''''''''''''%%%''')))+++++++++***)))((((((''''''''''''''''''&&&&&&(((+++...///...,,,***+++---...---,,,***))))))***+++++++++,,,...000///111333555666999>>>AAAOOOeee~~~~~~~~~{{{yyyyyy}}}yyymmmfffeee^^^TTTTTT```ppp|||{{{zzzzzz|||zzzyyyyyywwwuuusssqqqqqqsssvvvyyyssstttvvvxxxzzz}}}~~~yyy|||~~~{{{{{{}}}{{{wwwuuuuuu||||||wwwwwwwwwaaaMMMAAA:::555333///000111000...+++(((&&&'''''''''((()))***,,,,,,111000///...---,,,,,,,,,,,,++++++,,,---,,,***(((&&&(((******'''&&&''')))((((((((((((((((((((((((######%%%''')))******+++'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&)))*********)))((('''&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$############""""""###$$$&&&''')))***'''&&&%%%$$$############%%%&&&((()))))))))(((''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%((()))***)))'''&&&&&&'''((((((''''''(((((())))))(((((('''&&&'''((()))***&&&((())))))))))))***,,,666<<>>EEELLLddd|||dddSSSNNNOOOPPPVVV___kkk}}}ooo```WWWPPPKKKCCCBBBBBBFFFLLLRRRVVVXXXWWWVVVTTTSSSSSSTTTWWWXXXVVVXXXXXXWWWSSSNNNJJJHHHEEEEEENNN^^^kkkooonnnmmm```dddhhhcccQQQ:::111444,,,,,,,,,+++***)))***+++++++++)))((((((((()))***''''''&&&%%%&&&(((***,,,,,,***((('''''''''&&&%%%)))***++++++***)))((('''%%%%%%&&&)))+++,,,+++)))!!!!!!!!!###&&&((('''&&&'''&&&%%%&&&(((((((((&&&%%%%%%&&&&&&&&&%%%$$$###$$$(((+++,,,)))&&&%%%&&&((((((''''''((()))***+++$$$%%%%%%%%%$$$%%%(((++++++)))&&&$$$###$$$%%%'''$$$%%%''')))+++++++++***((())),,,......---+++))))))******(((&&&%%%%%%&&&(((((())))))))))))(((((($$$%%%''''''&&&&&&&&&'''$$$%%%&&&&&&'''''''''&&&$$$&&&(((***+++***))))))*********)))((((((''''''%%%%%%(((+++///000///...***+++,,,,,,,,,***((('''(((***,,,------...000222000222444777;;;@@@FFFKKKggg|||}}}|||yyy|||wwwiiibbb```WWWJJJNNN\\\ooo~~~{{{zzzyyyyyy}}}~~~{{{vvvvvvyyy~~~zzzwwwvvvvvvwwwvvvsssrrrtttxxx|||uuuuuuwwwyyy{{{|||~~~}}}~~~~~~~~~}}}}}}~~~||||||~~~}}}xxxyyyzzz~~~wwwtttxxx~~~nnnTTTBBB:::777333//////000111111///+++(((&&&''''''(((((()))+++,,,---222111000...,,,+++++++++*********,,,------+++***%%%'''***)))'''&&&''')))((((((((()))))))))))))))"""###%%%'''))))))))))))$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((***++++++***))))))&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&''''''#########$$$%%%'''((()))'''&&&%%%$$$############%%%&&&((()))))))))((('''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&***++++++***'''&&&&&&''''''''''''''''''((())))))'''''''''''''''((())))))%%%&&&((()))((()))***,,,666;;;DDDLLLOOORRR\\\gggkkkxxxiiiaaajjj~~~{{{wwwqqqkkkfffggg```XXXUUUUUUUUUSSSPPPTTTQQQKKKFFF@@@<<<:::999===:::888777999;;;======LLL___xxxbbbQQQNNNNNNRRRPPPVVVhhh|||ttthhhYYYKKKHHHEEE??????LLLZZZ___ZZZUUUVVVTTTUUUYYYWWWRRRQQQVVVZZZVVVQQQLLLJJJLLLOOOQQQQQQNNNOOOZZZmmmxxxrrreee______\\\RRRDDD666...+++...---,,,+++******************++++++++++++******&&&&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&%%%)))------+++(((((()))(((***+++***((('''''''''!!!###&&&'''&&&%%%%%%&&&)))***,,,---,,,)))&&&%%%(((''''''&&&%%%%%%$$$$$$%%%)))---...---)))&&&%%%((((((&&&&&&%%%&&&'''((((((((('''(((((()))*********)))'''%%%###"""!!!!!!"""###$$$&&&&&&&&&&&&&&&***+++,,,------,,,***((()))'''%%%%%%&&&&&&%%%$$$((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''''')))'''&&&'''))),,,------+++)))'''&&&%%%&&&'''(((&&&(((+++...000000000///'''(((***++++++***)))(((++++++******+++---...///000...333<<>>===999777333333444666888888JJJ^^^yyydddQQQJJJIIIOOONNNVVVgggyyyxxxeeeSSSGGGHHHDDD???AAAOOO\\\^^^XXXSSSPPPOOOQQQXXXYYYVVVUUUWWWYYYWWWRRRMMMJJJJJJNNNRRRPPPNNNNNNWWWhhhrrrmmmaaaSSSOOOJJJCCC;;;333,,,(((///...---+++***)))))))))((())))))))))))))))))(((&&&&&&%%%&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%$$$(((+++,,,***'''''''''***++++++***'''%%%%%%&&&###%%%''''''&&&%%%%%%&&&)))***,,,,,,,,,***'''&&&''''''&&&&&&&&&&&&%%%%%%%%%(((+++---,,,***(((((('''&&&&&&&&&''')))***+++))))))))))))))))))***+++)))((('''%%%$$$###""""""$$$$$$$$$%%%&&&&&&''''''***+++,,,---,,,+++)))'''((('''%%%%%%&&&'''&&&%%%))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''')))******))))))'''&&&%%%%%%(((***++++++***)))'''&&&&&&&&&(((((()))+++---///111111000///''')))***,,,,,,+++***)))------,,,+++,,,---...///222111555>>>CCCMMMddd|||~~~yyytttooofffZZZTTTTTTWWW]]]hhhttt}}}~~~}}}~~~xxxrrrllljjjlllsss}}}|||~~~{{{yyyuuuuuu}}}}}}{{{|||~~~~~~~~~}}}~~~xxxttt{{{sss]]]IIIBBB>>>666111444111...+++,,,///000,,,((()))))))))))))))***++++++***+++++++++******)))((((((((()))***************)))*********)))***---///---,,,,,,+++)))(((((('''&&&%%%&&&'''))))))'''%%%)))(((&&&%%%$$$%%%'''(((,,,,,,+++***)))'''&&&&&&&&&$$$######&&&((('''&&&&&&$$$"""###$$$&&&'''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$"""$$$&&&&&&$$$######$$$%%%%%%%%%%%%&&&'''''''''$$$$$$$$$$$$%%%&&&''''''((('''&&&(((******'''$$$))))))((('''&&&&&&&&&&&&***))))))((('''&&&&&&%%%)))***,,,,,,***)))((()))(((***,,,,,,+++))))))***''''''((()))***,,,---...999===DDDMMMQQQUUU___iiirrrzzzzzzccc[[[^^^rrrvvvlllzzz|||{{{wwwlll```___cccddd___VVVQQQRRRUUUSSSMMMEEEAAAAAABBBAAA@@@FFFFFFFFFEEECCCAAA???>>>777444111000111444666666HHH]]]yyygggPPPFFFDDDHHHKKKTTTcccsss|||dddOOOCCCGGGAAA@@@FFFSSS]]]\\\TTTOOOHHHHHHMMMVVV\\\[[[XXXWWWWWWWWWTTTMMMGGGFFFLLLQQQMMMLLLKKKQQQ]]]eee```UUUDDD>>>666333222000,,,(((222000...,,,***(((''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&$$$'''******)))'''&&&&&&+++,,,+++)))&&&$$$$$$$$$%%%'''(((((('''%%%&&&&&&''')))***++++++***((('''%%%%%%&&&''''''''''''&&&%%%'''***+++***)))******$$$%%%%%%&&&(((+++---///+++******))))))))))))***''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))***+++++++++***)))'''&&&'''&&&$$$%%%&&&(((''''''++++++******))))))((((((%%%%%%%%%$$$$$$#########$$$%%%''')))***+++++++++&&&$$$###$$$&&&((())))))***)))'''&&&&&&'''((((((---...000111111000///...)))***+++,,,---,,,++++++//////...------...///000333222666>>>GGGXXXwww}}}yyyyyy{{{yyyrrrnnnhhh```ZZZYYYYYY\\\cccnnnzzz~~~|||}}}zzzsssmmmkkkmmmssszzzzzzzzz|||}}}zzzyyy|||~~~}}}~~~wwwpppvvv|||~~~jjjWWWEEE>>>999333000222...,,,***+++...///...+++******)))))))))******+++)))************)))(((((((((((()))***************)))+++------,,,,,,---...,,,,,,+++***)))((('''''''''&&&&&&''')))(((&&&$$$***)))(((&&&%%%&&&&&&'''///...---+++)))(((((((((###"""!!!"""$$$&&&&&&&&&%%%###""""""$$$&&&''''''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%###"""""""""$$$'''(((&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&'''))))))'''&&&((((((((((((((((((((())))))((((((((('''&&&&&&&&&(((***++++++)))(((((((((***,,,---,,,***))))))***'''''''''(((***+++---...666999@@@HHHMMMRRR\\\fffoooyyyttt]]]UUU\\\lll}}}}}}nnneeeppp|||vvvppprrrooojjjgggfffbbb[[[TTTWWWZZZZZZWWWRRROOOPPPSSSOOOJJJDDD@@@@@@AAABBBAAAAAACCCDDDEEEEEECCC@@@>>>777444111000333666999;;;GGGZZZwwwiiiQQQEEEAAAAAAGGGRRR```ooo}}}fffQQQDDDFFF???AAAJJJWWW]]]XXXOOOJJJDDDEEEKKKUUU^^^^^^XXXRRRSSSTTTQQQJJJAAA@@@FFFMMMHHHGGGEEEFFFMMMQQQMMMDDD888333---***+++---------333111///,,,***(((&&&&&&''''''((((((((((((''''''$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&''''''&&&''')))***)))((('''''')))******(((%%%$$$$$$%%%((()))***)))'''&&&&&&'''&&&'''((()))))))))'''&&&$$$$$$&&&'''(((((((((((('''(((***)))(((((()))***$$$$$$$$$%%%'''***,,,...+++***)))(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&)))***************)))(((&&&%%%&&&%%%$$$%%%'''))))))(((,,,,,,+++***)))(((((('''&&&&&&&&&%%%$$$$$$######&&&'''((())))))***++++++&&&%%%###$$$&&&((()))((()))(((''''''''''''((((((//////000000000///...---******+++---------------//////......///111222333333333777???KKKccczzztttrrrwww~~~xxxqqqnnnjjjccc___^^^]]]```fffqqq{{{~~~}}}{{{tttrrrrrrwwwyyyzzz}}}}}}zzzzzz~~~ssskkkooovvv|||}}}~~~}}}yyytttdddSSSBBB:::666111...///---+++******,,,---,,,++++++******))))))******+++)))***************))))))(((((()))***************))),,,//////...---,,,,,,++++++***)))((((((''''''(((''''''(((((((((%%%###)))(((((('''''''''((((((000...---+++)))((((((((("""""""""###$$$&&&'''((($$$###!!!"""$$$'''''''''%%%&&&&&&'''''''''''''''######$$$$$$$$$######""""""%%%((()))(((&&&%%%%%%$$$$$$$$$$$$%%%'''((()))+++***((('''%%%$$$######&&&&&&&&&'''((((((((('''(((((())))))))))))(((((('''''''''''''''''''''&&&((()))***)))(((''''''(((***+++,,,+++)))'''((()))''''''((((((***+++---...666777===FFFLLLRRR[[[eeennn{{{qqqYYYQQQ___gggrrrtttlllgggnnnzzz}}}wwwuuutttvvvxxxxxxtttrrrpppkkkeee___\\\YYYYYYXXXVVVRRRPPPQQQOOOMMMLLLLLLLLLLLLLLLKKKHHHEEEBBBBBBCCCDDDEEEFFFGGGIIIJJJJJJGGGDDDBBB888555222222555999===???FFFWWWrrrkkkSSSFFFCCCBBBJJJUUUaaaoooxxxjjjXXXHHHDDD>>>CCCNNNYYY[[[SSSJJJFFFDDDGGGMMMVVV]]]]]]UUULLLNNNNNNLLLCCC:::888>>>EEE@@@@@@>>>;;;<<<===:::333000///,,,(((&&&(((---111111000...+++)))'''&&&&&&)))))))))******)))))))))$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((()))***((())))))*********)))((('''''''''&&&%%%%%%&&&(((((()))***)))'''&&&'''((($$$%%%&&&''''''&&&&&&%%%###$$$&&&((())))))((((((***++++++)))'''&&&&&&((($$$$$$$$$$$$%%%''')))***)))((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''%%%%%%%%%''')))+++******))))))((('''&&&&&&&&&%%%$$$%%%''')))***))),,,++++++***)))(((''''''(((((((((''''''&&&&&&&&&)))))))))((((((((((((((((((&&&%%%%%%''')))))))))(((((('''''''''(((((((((.........---------,,,,,,******+++,,,---..................///111333555666666777;;;DDDUUUqqq}}}vvvooommmrrr{{{~~~wwwqqqnnnjjjccc``````cccgggooozzz|||~~~~~~zzzyyy{{{}}}~~~~~~tttjjjmmmrrruuuvvvwwwxxxtttooo```RRRBBB999333///------///---+++*********)))(((******************+++,,,******++++++,,,++++++***(((((()))******************---000000///---,,,+++***))))))(((((('''''''''(((''''''(((((((((%%%###&&&&&&&&&'''((()))******---,,,+++***)))(((((((((######$$$%%%%%%'''(((***&&&$$$"""###%%%'''((('''&&&&&&'''((((((''''''&&& !!!"""###$$$$$$%%%%%%"""%%%(((((((((&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))---,,,+++)))'''&&&&&&%%%&&&''''''&&&&&&&&&'''''')))*********)))((('''&&&&&&&&&&&&&&&'''''''''''''''((()))(((&&&%%%&&&(((((())))))(((&&&&&&&&&(((((((((((()))+++,,,...///888888===FFFNNNTTT^^^gggqqqsss[[[RRR```dddkkknnnkkkgggllluuuwwwnnnfff```^^^___]]]```aaa```aaabbb___YYYPPPNNNNNNQQQPPPNNNMMMOOOMMMJJJGGGGGGIIIJJJIIIHHHFFFFFFEEEEEEFFFFFFHHHHHHKKKLLLNNNOOONNNKKKHHHFFF;;;888444333555:::===???FFFRRRjjjlllVVVKKKIIIKKKRRRZZZcccqqqrrrjjj]]]JJJCCC>>>DDDPPPYYYVVVLLLEEEDDDFFFLLLSSSXXX[[[ZZZQQQGGGIIIHHHDDD<<<444222666<<<777888777222///000...+++***++++++((($$$%%%***///...---,,,***(((''''''&&&******++++++++++++******%%%%%%&&&''''''&&&$$$###''''''''''''((()))***+++***)))))))))++++++***(((%%%&&&&&&%%%$$$$$$''')))((())))))(((&&&&&&''')))%%%%%%&&&&&&&&&%%%%%%$$$###%%%''')))***)))((('''+++++++++)))'''%%%%%%&&&%%%%%%$$$$$$$$$%%%'''((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&'''(((***+++))))))))))))(((((((((((('''%%%%%%%%%((()))***)))******))))))((((((''''''))))))))))))))))))))))))***)))((('''&&&&&&&&&'''***(((&&&&&&(((*********'''''''''(((((((((((((((+++++++++++++++,,,,,,,,,******++++++,,,---...///.........///111333555777;;;===BBBOOOeee{{{rrrlllkkkooovvvzzzyyyvvvrrrooohhh___]]]___hhhooozzz~~~~~~~~~{{{nnnooopppooommmnnnrrrqqqmmm[[[QQQCCC888222000...---000...,,,)))'''&&&&&&&&&***))))))******,,,------******+++,,,,,,,,,,,,+++(((((()))***************+++---000000...,,,++++++)))((((((((('''''''''&&&'''&&&&&&''')))(((&&&$$$$$$$$$%%%'''((()))***+++))))))******))))))((('''$$$&&&''''''&&&''')))+++(((&&&$$$$$$&&&(((((('''((((((((((((((('''&&&&&& """###%%%%%%&&&&&&###%%%&&&'''&&&&&&'''((('''&&&%%%$$$$$$%%%''')))*********)))******++++++'''((((((&&&%%%$$$&&&'''))))))******)))'''&&&$$$%%%%%%&&&&&&'''''''''(((''''''(((&&&%%%$$$&&&'''&&&''''''&&&%%%%%%'''((()))))))))***,,,---///000::::::>>>GGGOOOVVV```iiittt~~~zzzaaaXXX]]]bbbhhhjjjfffbbbhhhqqqzzzmmmcccZZZWWWRRRMMMLLLOOOKKKNNNOOOOOOQQQTTTQQQKKKHHHGGGJJJNNNMMMJJJKKKOOOLLLLLLJJJHHHGGGHHHIIIKKKGGGIIIKKKMMMNNNOOOPPPPPPUUUVVVWWWXXXWWWUUUSSSRRRBBB===888555666999<<<>>>EEEMMMcccnnnZZZOOONNNSSSXXX]]]bbbooo{{{kkkfff[[[IIIAAA>>>EEEQQQWWWQQQGGGBBBCCCHHHPPPXXXYYYYYYWWWNNNEEEHHHDDD>>>666000///111444...222222---)))+++,,,,,,)))))))))(((((((((***+++******)))(((''''''((((((******++++++++++++******&&&&&&(((((((((&&&%%%###((((((((((((((()))***+++***((('''(((***+++)))'''&&&'''&&&$$$######%%%((('''''''''&&&%%%&&&(((***((('''''''''&&&&&&%%%%%%$$$%%%(((******)))(((&&&(((***+++***'''&&&%%%&&&%%%%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&'''''''''((())))))******))))))(((((())))))******(((&&&%%%&&&((())))))(((((((((((('''''''''''''''(((((())))))******++++++((('''&&&%%%%%%&&&''''''***(((&&&&&&((()))***)))&&&''''''(((((((((((((((((())))))***+++,,,---...))))))******,,,---...///111111000000000222333444<<>>CCCJJJ^^^}}}ppp\\\RRRRRRWWWZZZ\\\___kkk|||wwwgggbbbWWWFFF??????FFFQQQUUUNNNCCC@@@CCCHHHSSSZZZZZZXXXUUUNNNEEEGGGBBB;;;333///...///000***///000+++(((+++...000+++((('''))),,,...,,,)))(((''''''''''''(((((()))******++++++++++++******&&&'''((())))))'''%%%$$$)))(((((((((((())))))******'''%%%&&&)))***(((&&&(((((('''$$$""""""$$$&&&&&&&&&'''&&&%%%&&&(((*********)))(((''''''&&&&&&$$$&&&(((******)))'''&&&&&&(((******((('''&&&'''%%%%%%%%%%%%&&&(((***+++&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))*********))))))((((((((()))***+++,,,)))'''&&&&&&((())))))(((&&&&&&&&&'''''''''''''''''''''((()))***+++,,,,,,&&&%%%%%%$$$%%%&&&'''(((***(((&&&&&&''')))))))))&&&&&&'''((())))))(((((('''(((((()))+++---///000)))))))))***+++,,,...///444333111000000000111111:::>>>HHH\\\{{{xxxsssuuuwwwvvvuuurrrsssuuupppcccVVVUUU[[[lllwww~~~}}}{{{}}}~~~}}}~~~}}}||||||xxxqqqnnnuuu||||||zzzwww{{{pppdddmmmvvv}}}zzzlll___QQQJJJ???555000111222111------+++(((%%%%%%&&&((('''((((((***+++---///000(((((()))***************(((((()))***************---...///...+++***)))***''''''''''''''''''&&&&&&%%%%%%%%%'''))))))(((&&&%%%%%%&&&&&&'''&&&&&&&&&$$$&&&***,,,---,,,***(((%%%''')))'''%%%%%%'''***---***((('''((((((((('''*********)))(((&&&$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""$$$'''******(((&&&$$$###$$$&&&'''++++++***)))(((((()))))))))***)))&&&###!!!###&&&###$$$&&&((())))))((('''$$$$$$%%%%%%&&&'''((((((&&&'''&&&%%%######%%%'''%%%&&&'''&&&&&&'''***---++++++,,,---...000111222555888<<>>===???AAAAAA@@@???AAACCCBBBAAAAAABBBDDDCCCHHHNNNQQQOOONNNNNNOOOQQQQQQPPPLLLHHHHHHMMMQQQQQQUUU[[[```eeejjjooorrrtttxxxuuupppuuuwwwfffQQQ>>>:::<<<;;;888777<<>>BBBLLLVVVUUUJJJBBBCCCGGGWWW]]]```[[[UUUPPPKKKGGG@@@999111---///111111000333000,,,******,,,------,,,***)))***++++++'''$$$&&&))),,,,,,***((((((***&&&''''''((((((((((((((('''((((((((((((&&&%%%$$$(((%%%$$$%%%'''(((&&&$$$%%%&&&)))******)))&&&%%%***(((&&&######$$$%%%''''''''''''%%%$$$%%%(((***,,,+++***((('''%%%$$$$$$((()))+++,,,,,,***(((&&&((((((((('''&&&%%%$$$###&&&'''''''''(((((())))))(((((((((&&&%%%%%%&&&((()))(((%%%######$$$&&&((((((((())))))******++++++***---...,,,+++,,,+++'''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((())))))************)))&&&%%%%%%&&&((((((((('''&&&'''((('''&&&&&&'''(((((('''&&&%%%%%%&&&'''(((((((((((()))***,,,---...)))+++,,,,,,,,,---000222111///,,,,,,...000222333>>>DDDSSSlllyyywwwxxxuuuttttttvvvxxxwwwlll^^^UUUUUUYYYkkk{{{}}}{{{zzzwwwuuuwww|||~~~{{{www~~~zzz~~~uuullljjjooouuuzzz~~~{{{{{{}}}}}}zzzvvv{{{ssstttyyy~~~hhhRRRFFFAAA:::444111///...---+++***((('''''''''((())))))***---///000000000///...---,,,+++***)))))))))&&&(((***+++)))(((((((((---------,,,+++***)))((()))******)))'''%%%###!!!$$$%%%&&&'''''''''&&&%%%%%%%%%%%%'''))))))'''%%%&&&(((***------+++((('''***)))(((%%%###$$$''')))''''''&&&'''(((***,,,---+++,,,,,,---,,,+++***)))%%%%%%&&&'''&&&%%%######"""###%%%&&&'''&&&&&&%%%###$$$%%%$$$######$$$&&&(((''''''&&&&&&''''''(((+++'''$$$"""###$$$%%%%%%)))(((&&&&&&%%%&&&'''((($$$$$$%%%%%%&&&'''((((((&&&%%%###"""!!!"""###$$$'''&&&&&&&&&'''(((***+++***)))))))))+++...111333999;;;???CCCIIIQQQYYY___jjjooowww~~~bbbUUUYYYbbbjjjjjjaaaWWWQQQPPPRRRUUU[[[]]][[[UUUMMMHHHBBB???;;;:::<<>>;;;888666444:::IIIbbbiiiYYYQQQNNNYYYXXX[[[dddoooxxx~~~}}}tttfffVVVHHHAAA>>>DDDNNNWWWWWWOOOJJJLLLPPPZZZ]]]]]]WWWQQQKKKDDD===<<<666///---...000///...000---***)))***++++++***,,,***)))***++++++(((%%%''')))++++++((('''(((***&&&'''(((((())))))(((((((((((())))))((('''%%%$$$%%%$$$###$$$'''((('''%%%%%%''')))***+++***((((((+++)))&&&$$$$$$$$$&&&'''******)))'''%%%$$$&&&(((++++++***)))'''&&&$$$###''')))***,,,+++)))'''&&&&&&&&&&&&&&&%%%$$$###"""&&&''''''((((((((((((((())))))((('''%%%&&&(((******((('''%%%%%%&&&'''((()))))))))))))))************------***)))***)))&&&&&&''''''(((((('''&&&&&&''''''''''''&&&&&&&&&%%%''''''(((((((((''''''&&&'''&&&&&&'''((((((''''''&&&(((((((((&&&%%%&&&(((''''''&&&&&&&&&((()))***&&&''''''((()))+++---...)))+++,,,,,,,,,---///111///...,,,---///222444555???HHH\\\wwwwwwuuuvvvuuuuuuwwwvvvwwwtttlllbbb\\\]]]```lllyyy}}}yyywwwxxxxxxvvvttt}}}{{{yyyoooiiijjjooosss~~~}}}{{{yyyyyyyyyyyy|||{{{vvvrrrwwwrrrtttyyy{{{bbbOOO@@@<<<666222///...,,,+++***)))(((&&&&&&''''''((()))***---...//////............------,,,+++)))((((((***++++++***))))))***((())))))))))))((((((''')))))))))((('''&&&$$$$$$&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&(((******)))'''&&&(((+++,,,,,,***(((&&&&&&&&&%%%$$$""""""%%%'''%%%%%%%%%%%%&&&(((***+++***++++++,,,+++***)))(((%%%%%%&&&'''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%######$$$&&&'''&&&&&&&&&&&&&&&&&&''')))&&&###"""###%%%%%%%%%((('''&&&%%%%%%&&&''''''%%%&&&&&&'''(((((())))))&&&%%%###"""""""""$$$$$$'''&&&&&&&&&&&&''')))***((((((((()))+++---000222<<<>>>@@@CCCGGGMMMTTTYYYeeelllyyyyyy___RRRVVV[[[______YYYPPPHHHCCCDDDGGGKKKNNNNNNKKKGGGDDD@@@===:::888:::===>>>???CCCAAAAAABBBEEEIIIJJJKKKNNNSSSZZZ]]]^^^___bbbdddgggjjjnnnmmmiiifffeeefffmmmuuu}}}iiiRRRFFF@@@<<<777555555888AAAVVVrrreeeTTTLLLHHHQQQRRRWWWdddttt{{{oooaaaRRRGGGAAA>>>EEEMMMUUUWWWTTTSSSVVV[[[[[[[[[WWWQQQMMMIII@@@666555111---,,,...///...,,,,,,***))))))******((('''+++***)))***+++***(((&&&((())))))(((''''''(((***'''(((((()))))))))))))))))))))******)))(((&&&%%%$$$######$$$&&&((((((''''''''')))***++++++,,,,,,+++)))'''%%%%%%%%%''''''------+++(((&&&$$$&&&''')))*********(((&&&$$$###'''(((*********)))'''%%%))))))******)))(((''''''&&&''''''(((((((((((((((******)))'''%%%'''***---******))))))((((((((((((***))))))))))))))))))(((***,,,+++'''&&&((('''$$$&&&''''''(((((('''''''''(((((((((((('''&&&&&&%%%(((((((((((('''&&&%%%%%%''''''((((((((('''&&&&&&((())))))(((&&&%%%&&&'''''''''&&&'''((()))+++,,,***))))))))))))***+++,,,***+++------------///000---------///111444666888???NNNggg{{{ttttttvvvvvvxxx{{{zzzxxxssslllfffbbbbbbdddoooyyy|||~~~|||wwwttttttuuuvvv~~~||||||tttkkkjjjnnnrrruuussssssuuuxxxxxxuuurrrrrrwwwyyyvvvsssxxxtttssswwwoooTTTFFF888555222///...---+++))))))((('''&&&%%%&&&'''''')))+++,,,---...---,,,,,,---...//////...,,,***((()))******)))(((((()))+++''''''((()))))))))))))))))))))'''&&&&&&''''''(((((('''&&&&&&%%%&&&'''(((&&&&&&''')))++++++***(((''')))+++,,,+++)))&&&$$$$$$%%%%%%$$$######%%%'''&&&&&&&&&&&&''')))***+++))))))*********)))((((((%%%%%%&&&''''''&&&$$$###$$$############$$$%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###%%%&&&%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((())))))******&&&&&&$$$#########$$$%%%'''&&&&&&%%%&&&&&&''''''&&&&&&'''(((***---000111999;;;>>>BBBFFFLLLSSSWWWeeepppsss\\\QQQNNNMMMMMMMMMLLLHHHBBB>>>???AAADDDFFFGGGGGGFFFEEEAAA>>>;;;888999;;;===???CCCAAAAAADDDJJJOOOQQQRRRTTTZZZaaafffhhhiiillloootttxxx}}}vvv^^^LLLCCC===888666:::;;;AAAPPPhhhcccQQQJJJGGGKKKNNNVVVggg|||xxxkkk\\\OOOFFFBBB@@@DDDIIIOOOSSSUUUXXX\\\```ZZZWWWRRRMMMMMMKKKBBB777000...------//////---+++***))))))***+++***(((%%%******))))))******)))((()))((('''&&&&&&&&&((()))'''((())))))******))))))******++++++***)))'''&&&&&&&&&%%%&&&'''''''''''''''((((((***+++---...///+++***(((&&&&&&&&&'''(((,,,,,,,,,***'''&&&'''(((((()))******)))'''%%%$$$''''''((())))))'''&&&%%%*********+++******))))))&&&'''((())))))(((''''''))))))'''&&&%%%&&&***...***++++++,,,+++***)))(((******))))))((((((((('''***,,,)))%%%###&&&&&&$$$&&&''''''((((((((((((''''''((()))******)))((((((*********)))((('''&&&%%%'''((())))))(((&&&&&&&&&)))))))))'''%%%%%%&&&(((***)))((((((((()))***+++...---,,,+++***)))))))))***,,,---...------...///---...///111222444777999AAASSSqqqyyysssqqquuuxxxxxxzzz}}}{{{rrrkkkfffdddcccbbbssszzzyyyuuuuuuyyy}}}|||{{{|||~~~|||tttqqqvvv{{{rrrooommmqqqwwwyyytttnnnmmmttt|||}}}{{{}}}wwwtttvvv}}}\\\BBB;;;111000.........---+++)))***)))((('''&&&'''((((((******+++,,,,,,,,,++++++---///000111000---***((()))))))))'''&&&&&&)))+++******+++,,,,,,++++++***)))(((&&&%%%&&&(((***,,,***)))'''%%%%%%&&&((())))))))))))***++++++)))'''((()))***+++***(((%%%$$$$$$%%%''''''&&&&&&'''((((((((())))))***+++,,,,,,((((((((((((((((((''''''%%%%%%&&&''''''&&&%%%$$$$$$$$$"""""""""###$$$%%%%%%&&&''''''%%%$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$###"""!!!"""$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&((((((((()))))))))******'''&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&%%%%%%&&&'''***,,,...000444777;;;@@@EEELLLSSSXXXeeesssmmmYYYPPPHHHCCC===<<<>>>???===:::::::::;;;<<<===>>>??????@@@>>>:::777666888;;;>>>CCCDDDFFFKKKRRRXXX]]]___```fffnnnssstttuuuwwwyyy}}}jjjSSSEEE>>>;;;888::::::???KKKaaazzz|||aaaQQQLLLKKKJJJOOOYYYjjj}}}tttgggYYYOOOHHHDDDCCCDDDFFFKKKQQQVVV[[[___```ZZZVVVOOOKKKLLLLLLCCC777---------///000///---,,,***)))***+++,,,+++)))&&&))))))))))))))))))******)))(((&&&&&&&&&'''((()))''''''((()))))))))))))))***++++++++++++)))(((''')))***)))((('''&&&%%%%%%&&&'''((()))+++---...///******((('''&&&&&&'''''')))***+++***)))(((***+++(((((()))))))))'''&&&%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&%%%$$$&&&***---***+++,,,---,,,+++)))(((***)))))))))(((((('''''')))+++)))$$$###%%%&&&$$$&&&''''''((())))))((((((&&&(((***+++,,,,,,,,,+++)))))))))((((((&&&%%%%%%&&&)))++++++(((&&&&&&&&&)))***)))'''%%%%%%''')))---,,,***)))((((((((()))+++***))))))))))))******+++,,,......---,,,---------///000111111333777;;;EEEYYYxxx}}}{{{ooommmooouuuyyyxxxxxxzzz|||vvvnnniiifffeeedddcccsssyyy~~~zzzzzz~~~zzzzzz~~~|||vvvrrrpppsssyyyzzztttnnnnnnxxxvvvwwwuuuzzz}}}kkkKKK777555///.........///...,,,***++++++)))((((((((()))*********++++++++++++++++++...///111111000...+++)))+++++++++)))((((((+++---------------,,,+++***))))))(((&&&%%%&&&)))---///,,,***'''%%%%%%&&&(((***,,,+++***++++++***'''%%%(((((()))))))))'''%%%######%%%&&&&&&&&&%%%'''((((((((())))))******++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%$$$###"""""""""$$$$$$%%%'''((((((&&&%%%%%%%%%######$$$%%%%%%$$$######"""""""""$$$&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((()))))))))'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&(((***+++---...444777<<>>444,,,---.../////////---,,,*********+++,,,,,,***(((((()))***)))((()))+++---***(((''''''((())))))(((&&&''''''(((((((((((((((******++++++***)))'''&&&***++++++)))&&&$$$$$$$$$$$$%%%''')))***+++,,,,,,))))))((('''&&&&&&&&&&&&&&&''')))***)))***+++---((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&''')))******(((&&&%%%$$$%%%&&&&&&%%%'''))),,,)))***+++++++++***)))((()))(((((((((((((((((('''(((***)))&&&%%%''''''%%%&&&'''(((((())))))))))))&&&(((***---...---,,,+++&&&&&&&&&&&&%%%$$$######%%%(((,,,,,,)))&&&&&&((())))))((('''%%%&&&)))+++///---+++)))''''''&&&'''######$$$%%%''')))+++,,,+++---//////...,,,,,,,,,,,,.../////////333999>>>KKK```xxxrrrjjjjjjmmmssstttrrrqqqsssnnnkkkgggeeefffhhhiiijjjsssxxx}}}yyy{{{}}}xxxuuuwww||||||wwwqqquuu~~~}}}~~~|||pppwwwssspppjjjXXX@@@444444000///......///...,,,***,,,+++***)))))))))***************++++++,,,,,,,,,...///000000///---+++)))---......---,,,,,,---///++++++++++++)))((('''&&&)))(((&&&&&&'''***...000---+++(((&&&&&&'''(((***,,,++++++++++++)))&&&$$$''''''(((((((((&&&%%%$$$###$$$$$$###""""""$$$&&&%%%%%%&&&'''((('''''''''$$$$$$$$$###$$$$$$%%%&&&$$$%%%'''(((((('''&&&&&&%%%%%%$$$############$$$&&&(((***)))'''%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""###&&&((((((&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((()))))))))''''''''''''((((((((((((%%%&&&''''''''''''&&&&&&''''''((()))***+++,,,,,,999<<<@@@DDDHHHMMMRRRVVVXXXjjjyyybbbRRRMMMBBB<<<555222333444333222777666666666777999;;;<<<;;;;;;:::888888===DDDJJJOOOXXXdddlllrrrxxx```JJJBBB???<<>>@@@III\\\wwwvvvZZZMMMLLLOOOSSS[[[bbbkkk|||rrrjjj^^^TTTMMMJJJGGGEEEDDDBBBDDDKKKTTTXXXVVVRRRMMMKKKEEE?????????:::222,,,---.........---,,,,,,******)))***+++,,,***)))'''(((***)))((((((+++...***((('''(((++++++)))'''%%%%%%&&&''''''''''''''')))************((('''&&&'''))))))'''$$$"""###$$$"""$$$&&&((()))))))))(((((((((''''''&&&%%%%%%%%%$$$&&&)))))))))***+++,,,)))((('''&&&&&&''')))***%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))***)))&&&''')))******(((&&&$$$"""$$$'''(((((()))***,,,)))))))))))))))((('''''''''''''''((((((((((((((('''******((((((******&&&&&&&&&((())))))*********''')))+++,,,,,,+++)))'''$$$$$$%%%%%%%%%$$$$$$######''',,,,,,)))'''''')))(((((((((&&&&&&'''***------,,,***((('''&&&''''''$$$$$$%%%&&&(((***+++,,,+++---///000...,,,++++++(((+++,,,---...333<<>>CCCLLLSSSbbbnnn}}}dddLLLCCC@@@<<<@@@>>>===BBBSSSnnntttWWWJJJJJJNNNXXX___dddiiivvvyyynnnfff[[[RRRMMMJJJGGGEEEBBB??????FFFPPPSSSOOOIIIAAAAAA===888999;;;888333+++---...---,,,++++++,,,***)))((()))***+++***)))'''(((***)))'''(((,,,///***((((((***,,,,,,)))&&&$$$%%%&&&&&&''''''&&&&&&))))))******)))(((&&&%%%$$$&&&'''&&&"""!!!"""$$$ """%%%((()))((('''%%%'''''''''&&&&&&%%%$$$$$$%%%'''))))))))))))***+++***(((&&&%%%%%%''')))+++%%%%%%%%%$$$$$$$$$############%%%&&&''''''''''''&&&((()))+++***(((&&&$$$"""%%%(((*********+++,,,((((((((('''''''''''''''&&&'''''''''(((((())))))&&&***+++******,,,+++(((&&&&&&((()))************)))***+++,,,***(((%%%###%%%%%%&&&'''''''''&&&&&&"""''',,,---***'''(((***(((((('''&&&&&&(((,,,///+++***)))'''''''''((((((++++++***************++++++...000000...,,,+++***%%%(((***+++---444???HHHVVVnnn}}}qqqlllhhhfffbbb^^^^^^ccc\\\^^^bbbdddfffjjjooosss}}}|||zzzyyy|||~~~{{{{{{|||}}}|||zzz}}}sssooouuu{{{kkkdddcccZZZJJJ===888555111333111...---,,,,,,***)))+++***((('''''''''((()))*********+++,,,...///000000///...---,,,++++++***(((***,,,,,,+++***)))***&&&'''((((((((((((((((((((((((((((((***,,,---///---,,,***)))((((((((((((&&&&&&''')))++++++***(((%%%%%%&&&&&&'''&&&&&&&&&((((((&&&###!!!"""%%%(((%%%&&&'''((((((((('''&&&###"""!!!!!!!!!###$$$%%%$$$%%%'''(((((((((''''''%%%&&&&&&'''&&&%%%$$$"""''')))++++++)))&&&%%%%%%###$$$&&&''''''&&&$$$###$$$%%%&&&)))******'''$$$%%%&&&(((************)))++++++++++++++++++++++++''''''((()))))))))))))))$$$%%%''')))******))))))******++++++++++++***))):::@@@GGGKKKLLLPPPVVV\\\dddlll~~~yyyaaaMMMDDD:::;;;:::777333222333555777555666;;;:::666999???AAAFFFEEE???FFFXXXdddfff~~~iiiOOOBBB<<<888888888;;;BBBMMMcccrrrTTTJJJLLLNNN]]]^^^```fffrrr|||}}}wwwhhh```VVVQQQOOOMMMHHHCCC888===DDDHHHHHHDDD@@@===;;;;;;:::888777555444333---.........//////000000+++***)))***++++++***((((((''''''''''''((())))))'''((((((((())))))******'''&&&&&&%%%$$$$$$$$$$$$'''((()))******(((&&&$$$$$$$$$%%%%%%%%%$$$############$$$%%%'''&&&$$$!!!%%%$$$$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%&&&''''''***)))((('''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%&&&'''(((((('''&&&%%%(((***,,,---+++((($$$"""%%%&&&''')))))))))((('''+++***)))'''%%%$$$$$$$$$$$$%%%&&&'''(((***++++++***(((''''''******'''$$$%%%%%%&&&&&&((()))+++,,,***(((&&&&&&))))))'''%%%$$$%%%%%%&&&%%%%%%$$$$$$((('''&&&&&&&&&''')))***)))))))))((('''''')))+++)))))))))******++++++,,,+++***)))'''''''''((())),,,...111111///---,,,,,,,,,,,,,,,---111999BBBHHHaaaxxxzzzuuukkkaaaYYYWWWYYY[[[ZZZYYYYYY\\\bbbjjjrrrwww|||{{{}}}~~~yyy|||}}}{{{yyy{{{|||}}}~~~wwwuuuyyyzzzuuuqqqrrrwww}}}|||xxxyyy}}}}}}gggVVVNNNEEE>>>888333333777333111...***(((((()))***((()))******)))((()))+++++++++,,,,,,++++++---///000...+++)))''''''((((((***************)))(((((($$$%%%&&&(((((((((((('''&&&'''((())))))***,,,///***+++,,,,,,+++)))&&&%%%(((''''''&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%+++)))'''$$$######$$$%%%)))'''&&&$$$$$$%%%&&&'''&&&%%%###!!!"""###&&&'''''''''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###'''(((***++++++***)))((()))***+++***)))((((((***((('''&&&%%%%%%&&&((()))((((((''''''((()))***+++)))+++,,,***'''%%%&&&(((<<>>>>><<>><<<888666555444333111222444999>>>???>>>BBBHHHLLLVVV^^^eeeuuuqqqTTTDDD???===777666666:::BBBVVVttttttXXXPPPUUUZZZXXXXXXWWWZZZdddnnnqqqmmmeeeaaa\\\VVVPPPJJJCCC>>>;;;<<<>>>>>>===999555222:::999888666555333222111,,,---------------......---,,,+++******)))'''$$$$$$%%%&&&'''((('''&&&&&&(((((('''''''''''''''''''''&&&%%%$$$$$$%%%'''(((((((((((((((((('''''''''"""###$$$%%%&&&'''((((((""""""$$$&&&)))***)))'''***)))(((((())))))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((())))))(((''''''&&&((((((''''''''''''''''''&&&'''((())))))(((''''''&&&&&&&&&'''''''''((((((%%%%%%$$$%%%''''''&&&$$$$$$$$$%%%&&&'''(((((()))((('''&&&'''***+++***)))************************(((((())))))*********)))((((((((('''%%%&&&(((***)))***,,,------,,,++++++------,,,++++++++++++,,,+++---------+++***+++,,,,,,///111222333999CCCLLLWWWnnnwwwkkk___XXXWWWYYY\\\ZZZZZZ\\\```gggpppwww|||{{{xxxxxx{{{~~~}}}~~~~~~|||yyyvvvttttttwww|||wwwtttwww{{{zzz{{{wwwuuuvvvvvvrrrpppqqqqqqsssvvvzzz~~~~~~wwwtttwww~~~{{{___FFF;;;222000111//////000---+++***))))))+++---...+++---...---+++******+++---------------......///...---+++*********+++,,,***************)))(((((()))))))))***))))))((('''&&&'''(((((('''''')))***+++,,,,,,+++***'''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''((()))+++++++++******)))((('''&&&&&&'''((())))))(((&&&%%%%%%%%%&&&'''&&&%%%$$$###$$$&&&(((***)))))))))(((((('''''''''''''''%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''((()))******(((&&&%%%&&&%%%$$$$$$$$$$$$$$$$$$'''((()))******)))'''''')))***+++)))'''&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&'''((()))******)))((((((((()))******((('''(((***888>>>EEEIIIIIIJJJOOOTTTUUUbbbyyyxxx___MMMFFF@@@===999777666555444222666:::???BBBDDDFFFMMMTTTdddooo{{{zzz[[[HHH@@@>>>;;;999999;;;AAAQQQnnnrrrWWWMMMRRRYYYWWWWWWVVVYYYbbbmmmrrrpppgggccc]]]VVVOOOIIICCC???<<<<<<<<<<<<<<<;;;888666888777666555333222111000........................---,,,++++++,,,+++)))'''$$$%%%'''))))))((('''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$&&&)))***)))(((''''''''''''(((((($$$$$$%%%%%%&&&'''((((((&&&&&&''')))+++,,,+++***(((((('''(((******)))'''''''''((((((''''''&&&&&&%%%&&&''''''((()))))))))&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%'''''''''&&&''''''((((((***)))'''&&&%%%&&&&&&'''&&&''')))******)))'''&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&'''(((***+++++++++++++++******++++++,,,,,,)))***+++------,,,++++++)))))))))(((&&&''')))+++((()))+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))***,,,...111444333222666???HHHQQQhhhyyykkk^^^WWWVVVXXXZZZ______aaadddkkksss{{{zzzwwwvvvyyy|||}}}}}}~~~xxxuuutttxxxxxxuuuwwwwwwzzz~~~}}}}}}}}}|||yyyvvvuuuwwwwwwxxx{{{}}}zzzyyy||||||\\\CCC777------000000......++++++***))))))***,,,------...000///---,,,+++,,,,,,+++******+++,,,,,,+++,,,,,,+++++++++,,,---...***************)))((((((******))))))((('''&&&&&&'''(((((('''%%%%%%'''(((,,,,,,+++***)))'''%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&''')))***++++++******&&&&&&%%%%%%&&&'''))))))(((((('''&&&%%%&&&&&&'''&&&%%%%%%%%%&&&''')))+++*********))))))(((''''''((('''&&&%%%%%%'''((()))%%%%%%&&&&&&&&&&&&%%%%%%''')))+++,,,,,,***(((&&&'''&&&%%%$$$$$$$$$&&&&&&''''''((((((((('''&&&&&&)))******(((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''(((***++++++)))'''&&&(((((())))))))))))***+++333:::CCCGGGEEEDDDEEEHHHOOO]]]uuuyyy```NNNFFFCCC@@@===;;;999888777666???FFFMMMQQQTTT\\\gggoooeeeOOOCCC===<<<;;;:::;;;???MMMfff}}}rrrWWWKKKNNNUUUTTTVVVVVVXXXbbbnnnuuuuuummmfff]]]TTTOOOJJJGGGDDD???===<<<;;;<<<;;;888555444444333333222111000000000000000///////////////,,,++++++,,,---...,,,+++%%%''')))***+++***((('''###$$$%%%&&&'''))))))***((('''&&&%%%%%%''')))***((((((''''''''''''((()))''''''&&&%%%%%%%%%&&&'''(((((('''(((******)))(((%%%%%%%%%''')))***)))(((&&&&&&'''(((((('''&&&%%%$$$%%%'''((()))*********&&&&&&'''''''''&&&%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&'''((()))((('''%%%%%%%%%&&&'''((()))+++++++++)))&&&%%%(((''''''''''''&&&&&&&&&$$$%%%&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%%%%&&&'''((()))***+++,,,***))))))))))))***+++,,,+++,,,---...///...------+++++++++***((()))+++---'''((()))******)))((('''******++++++++++++++++++)))***+++***((((((***,,,000222444222000333:::@@@MMMdddxxxiii\\\UUUTTTUUUVVVaaaaaaaaadddjjjrrr{{{yyywwwwww|||vvvuuuuuu||||||zzzzzzwwwzzzzzz|||~~~}}}{{{xxxvvvzzzzzz{{{~~~}}}~~~|||ZZZ@@@555,,,,,,///...,,,+++,,,,,,***)))))))))))))))---///111111///------------+++))))))+++,,,+++***++++++++++++,,,---......***************)))((((((***)))((('''&&&&&&%%%%%%'''(((((('''%%%%%%&&&''',,,++++++)))(((&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''%%%&&&((()))))))))((((((#########$$$%%%&&&((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&((()))***))))))******)))(((''''''(((((('''''''''(((******&&&&&&&&&&&&&&&&&&&&&&&&((()))+++---,,,***(((&&&((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&%%%%%%'''((()))'''%%%$$$$$$%%%'''''''''''''''(((((()))((()))***+++***)))&&&%%%''''''((()))***+++,,,,,,000777@@@CCCBBB???@@@BBBPPP^^^tttyyy```OOOHHHGGGGGGEEECCC???>>>???@@@IIITTT```gggmmmyyy~~~xxxwww{{{oooWWWFFF<<<:::999999:::<<>>>>>AAAEEETTT___sssyyyaaaQQQKKKKKKNNNPPPLLLFFFDDDHHHMMM\\\mmm~~~{{{pppiiidddaaadddkkkxxxwww___JJJ<<<777888999:::<<>>;;;666---+++)))***,,,///000000222111000///......///000+++******+++,,,+++)))'''***)))(((''''''((()))***)))((('''&&&&&&%%%&&&&&&+++,,,---------+++)))'''+++)))''')))------)))%%%############$$$%%%&&&'''******))))))***+++,,,,,,+++***((((((((('''%%%###"""%%%'''''''''''''''&&&$$$###%%%(((***)))'''''''''''''''''''''''''''#########$$$%%%&&&'''((('''%%%$$$$$$%%%&&&%%%$$$%%%(((+++***(((&&&&&&'''%%%&&&((()))+++,,,,,,,,,************+++++++++++++++***)))((('''&&&%%%%%%&&&&&&'''''''''&&&%%%$$$&&&&&&&&&'''(((***+++,,,***)))((('''''')))+++---***(((&&&&&&((()))***)))***)))'''&&&'''***,,,...***++++++***)))(((((())))))'''&&&(((***+++)))'''((()))+++,,,------,,,,,,/////////000333777;;;===JJJYYYxxxuuujjjbbbXXXTTTVVV[[[]]]]]]WWWUUUQQQQQQaaawww}}}}}}}}}~~~www|||{{{wwwxxx}}}ppplllmmmuuu}}}lllJJJ999111+++,,,,,,+++***,,,)))***+++,,,+++***(((&&&***,,,///000///.........,,,***((('''''''''&&&%%%,,,,,,+++***)))))))))***(((***+++,,,,,,+++)))(((---+++(((&&&%%%%%%'''(((''''''&&&$$$""""""$$$&&&''''''((()))))))))))))))%%%###"""###&&&(((******&&&'''(((((('''%%%###"""###$$$%%%'''(((((())))))*********)))(((&&&$$$###&&&&&&%%%%%%%%%%%%&&&&&&"""$$$''')))***(((%%%###&&&&&&(((***------+++)))+++)))&&&&&&&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%&&&''''''&&&$$$'''&&&%%%$$$############!!!!!!"""###$$$$$$$$$$$$###%%%'''''''''''')))***+++------***&&&$$$%%%'''%%%%%%&&&(((***,,,...///444999======;;;>>>EEELLL]]]dddpppqqq]]]TTTZZZ^^^eeeggg]]]TTT[[[jjj{{{uuukkkfff```[[[WWWQQQHHHBBBAAADDD>>>===GGGOOO]]]sssiiiRRREEE@@@===>>>AAAAAAEEEVVViiilll[[[QQQPPPWWWcccgggfffbbbgggppprrrlllkkkhhhfffiiijjjcccSSSFFF???:::666777:::<<<999666///---,,,,,,---...---,,,111000///...---......///---,,,,,,---...---+++)))))))))''''''''''''))))))''''''''''''''''''((((((***+++,,,---,,,+++)))(((+++)))'''))),,,,,,)))%%%############$$$%%%&&&'''*********+++++++++,,,,,,+++)))((((((((((((%%%### ###&&&'''&&&&&&&&&'''&&&$$$###$$$'''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%###$$$%%%&&&%%%$$$&&&)))+++***(((&&&&&&'''&&&&&&'''(((((()))))))))&&&''''''((()))***++++++******)))((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''')))))))))***+++,,,---...******)))((()))***++++++***(((&&&'''(((******))))))(((&&&%%%&&&(((***,,,(((******)))(((''''''(((***)))(((***,,,---+++)))))))))***+++,,,,,,------/////////111333777:::<<>>DDDHHHSSSfffmmmVVVIIIEEEAAA@@@BBBAAACCCSSSeeeooo]]]SSSSSS\\\iiijjjeee___bbbkkklllfffhhhiiikkkmmmjjj___PPPEEE>>>;;;888777777888888777222111/////////...+++)))//////---,,,,,,------...---,,,,,,,,,------+++***)))((('''&&&&&&'''((()))&&&&&&'''(((((()))******((()))***+++,,,+++***)))+++)))'''(((++++++(((%%%#########$$$$$$%%%&&&''')))***+++,,,,,,,,,+++******)))((((((((((((&&&$$$###$$$&&&&&&%%%%%%&&&'''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&$$$((()))+++***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))******))))))((('''&&&%%%%%%$$$%%%$$$$$$$$$&&&''')))******)))******+++,,,......******+++++++++***)))))))))(((&&&''')))******)))''''''%%%%%%%%%&&&'''(((&&&(((((((((&&&%%%&&&''',,,++++++,,,......---,,,+++************,,,---...000000000111333666999;;;BBBOOOggg~~~qqqkkkccc___```aaabbbaaaRRRPPPOOOXXXlll|||yyyxxx|||~~~~~~~~~}}}~~~|||~~~}}}yyy}}}pppOOO>>>555---,,,+++(((&&&(((%%%&&&'''((()))((('''&&&(((+++...///...,,,******+++)))(((((()))******)))+++************++++++,,,000000000000...,,,***)))'''&&&$$$######$$$&&&''')))((('''&&&%%%&&&'''(((+++)))&&&$$$###$$$&&&''')))'''&&&&&&((()))))))))%%%&&&''''''&&&%%%###"""'''(((((())))))(((((('''(((((()))***)))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&''''''''''''%%%$$$%%%'''))))))'''%%%$$$$$$$$$'''))))))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&''''''&&&$$$$$$$$$###"""!!!!!!!!!!!!$$$%%%&&&''''''((((((((('''((()))(((&&&%%%&&&''',,,,,,,,,***'''&&&&&&(((%%%&&&'''(((***+++,,,---111555999;;;<<>>BBBCCCKKK]]]pppuuu```RRRHHHCCC@@@AAA???AAANNN___yyymmm\\\TTTUUU___ccceeeaaa\\\aaajjjkkkdddfffkkkpppqqqiii\\\NNNEEE@@@>>>;;;777666666777888444333222222222000---***...---,,,++++++,,,------+++***)))***++++++***)))((('''&&&%%%%%%&&&'''((('''(((((()))))))))))))))&&&'''(((******+++******+++)))'''((())))))'''%%%$$$$$$$$$$$$%%%&&&'''''''''(((***++++++***((('''***)))(((((()))(((&&&$$$%%%&&&''''''%%%%%%%%%'''((('''%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%'''&&&%%%&&&((()))'''&&&)))***+++***)))'''&&&%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((()))((((((((('''&&&%%%%%%%%%'''&&&%%%$$$%%%''')))+++(((((((((((()))***+++,,,***+++,,,---,,,+++)))(((((('''&&&''')))******)))''''''&&&&&&%%%&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&,,,,,,------.........------+++)))((()))+++---///000000000111333555777888;;;GGGZZZnnn}}}tttpppiiieeeccccccbbbaaaRRROOOPPP\\\ppp}}}||||||}}}}}}{{{{{{{{{||||||xxxxxx|||zzzsssRRR???666...,,,+++((('''((($$$%%%&&&'''((((((''''''))),,,///000...,,,******+++***((()))+++,,,,,,+++************++++++,,,---000000000...,,,***((('''&&&%%%$$$$$$$$$&&&'''((('''%%%$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%'''''')))'''&&&&&&(((((('''&&&&&&''''''''''''&&&%%%$$$))))))***))))))(((''''''''''''((()))))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$#########%%%'''(((%%%$$$$$$%%%''''''%%%#########%%%'''))))))'''%%%$$$$$$$$$$$$$$$$$$######&&&%%%%%%&&&'''(((&&&%%%###"""!!!!!! !!!$$$%%%&&&'''((((((((((((&&&'''((('''&&&%%%&&&(((++++++***)))(((''''''(((%%%&&&'''(((***+++++++++///333777;;;===AAAFFFJJJRRRVVVaaauuuiiiSSSHHHNNN\\\mmmtttgggYYY___ooovvvllleeedddeeebbb\\\YYYXXXUUUPPPLLLHHHGGGLLLRRRRRRLLLFFFDDDEEEGGGLLLOOOMMMGGGBBB>>>AAA<<<:::>>>>>>EEEVVVkkkhhhWWWIIIBBB??????>>>>>>KKKZZZuuuiiiXXXPPPOOOXXXVVVZZZZZZ[[[cccnnnlllcccffflllsssrrrjjj\\\PPPJJJGGGCCC>>>999777666777999444333333444444333000...---,,,+++******+++,,,---+++***))))))+++++++++***((('''&&&%%%%%%&&&'''((())))))******)))(((''''''%%%&&&'''((()))************)))''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((($$$&&&''')))((('''%%%$$$)))((((((((()))(((&&&$$$&&&((())))))'''&&&&&&'''))))))(((&&&&&&&&&((()))&&&'''''''''((((((((()))(((((('''&&&%%%%%%%%%%%%((('''''')))***+++)))(((***************)))'''%%%%%%%%%%%%%%%&&&'''((()))***))))))(((((('''''''''(((((((((''''''&&&&&&%%%)))(((&&&%%%%%%&&&((()))(((((((((((()))***++++++***,,,---......,,,)))((('''&&&&&&(((***+++***)))''''''(((((((((''''''&&&$$$&&&'''&&&%%%%%%&&&'''+++,,,------------------...,,,)))((((((***---/////////000111222333444555444>>>LLL[[[ooo{{{uuuqqqkkkfffcccaaa___^^^SSSPPPSSS```pppzzz{{{yyy}}}}}}zzz{{{}}}~~~}}}|||~~~{{{yyyvvvuuuwwwvvvuuuxxx}}}yyywwwVVV???666...,,,+++***)))+++%%%%%%&&&''''''(((((((((+++---///000...---,,,---,,,***)))***,,,......---+++*********+++,,,------...---,,,+++)))(((&&&%%%''''''&&&&&&'''((()))***&&&$$$######%%%&&&&&&$$$###%%%'''((())))))(((((((((&&&%%%&&&''''''&&&$$$(((((((((((((((''''''&&&************)))((('''&&&%%%&&&((())))))(((''''''''''''&&&&&&&&&&&&''''''$$$###!!! !!!###&&&(((&&&%%%$$$$$$&&&&&&$$$###%%%%%%%%%''')))(((%%%######$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$&&&'''((('''%%%###""""""!!!!!!!!!!!!!!!###$$$%%%&&&&&&''''''&&&$$$%%%''''''&&&'''(((***+++)))((((((((((((((('''%%%&&&''')))************///222777<<<@@@DDDHHHLLLMMMSSS^^^qqq}}}fffPPPFFFKKK[[[qqqxxxiiiZZZ___oooqqqdddZZZRRRLLLOOOSSSSSSNNNKKKKKKJJJGGGDDDAAA@@@CCCHHHJJJGGGCCCAAACCCHHHNNNPPPLLLBBB;;;<<<@@@<<<:::???@@@HHHYYYqqqnnnWWWJJJBBB===>>>===>>>IIIXXXtttzzzcccTTTJJJGGGMMMNNNRRRVVVYYYdddooolllaaadddjjjqqqrrrkkkbbbYYYUUUPPPJJJBBB<<<:::999999999444333222222333333111000,,,++++++******+++---------,,,***+++,,,---------)))((('''&&&&&&'''((()))))))))******)))(((&&&%%%%%%%%%&&&&&&'''((())))))***)))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&&&&&&&%%%$$$###)))((('''((())))))'''%%%&&&)))+++,,,+++)))(((((())))))((('''&&&&&&))),,,(((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&''''''(((***,,,,,,***((()))))))))***+++***(((&&&&&&&&&%%%%%%&&&((()))***,,,,,,+++***((('''&&&&&&))))))((((((((('''''''''***)))'''&&&&&&&&&''''''******))))))***++++++,,,+++,,,---......---+++***&&&&&&&&&(((***+++***)))&&&''')))******)))((('''%%%&&&((('''&&&&&&''')))***,,,---...,,,,,,---......,,,***((((((***,,,.........///000000111111111000777@@@LLLbbb}}}ssspppiiiccc^^^[[[ZZZZZZSSSRRRXXXeeeqqqvvvvvvvvv{{{}}}yyysssuuu}}}zzzzzz~~~{{{uuurrrrrrsssuuuzzz|||zzz[[[AAA888///---,,,++++++---(((((((((((((((((()))))),,,---......------///000...,,,+++,,,---//////...,,,++++++++++++,,,,,,---+++******)))(((''''''''')))((((((((()))***++++++(((&&&$$$%%%)))***(((%%%!!!###'''***++++++)))(((&&&%%%%%%&&&''''''%%%$$$((((((''''''''''''''''''))))))))))))(((((('''&&&$$$%%%''''''((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''###"""!!! !!!###&&&((((((&&&%%%%%%&&&&&&%%%###&&&%%%%%%&&&''''''%%%######$$$%%%&&&'''&&&%%%$$$%%%$$$$$$&&&(((((('''&&&$$$######""""""#########"""###$$$%%%%%%&&&&&&%%%###%%%&&&''''''''')))+++)))'''&&&&&&'''((('''&&&%%%&&&((()))***)))((((((111444999>>>CCCHHHLLLOOONNNUUU```pppyyydddPPPGGGIII\\\ssszzziiiWWW[[[kkk{{{kkk]]]RRRJJJCCC>>>BBBHHHKKKGGGCCCDDDDDDCCC@@@??????BBBFFFIIIKKKKKKKKKMMMQQQUUUVVVOOODDD;;;===AAA<<<;;;AAABBBJJJ\\\wwwuuuZZZJJJBBB<<<===>>>???JJJXXXnnnzzzqqq\\\QQQJJJEEEHHHOOOSSSUUUXXXbbbkkkggg[[[aaaffflllooonnnjjjfffdddZZZQQQFFF???>>>===;;;999444222000///000000///...,,,++++++***+++,,,---...---+++******,,,---...---))))))''''''''''''))))))&&&'''((())))))(((&&&%%%%%%%%%%%%&&&&&&'''((((((***)))(((&&&$$$###$$$%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$###)))((('''((())))))'''%%%&&&)))---///...,,,***)))'''((((((&&&$$$&&&***---)))))))))(((''''''&&&&&&(((''''''&&&&&&&&&&&&'''%%%%%%&&&)))++++++)))''')))(((((())),,,,,,***'''((('''&&&%%%%%%&&&((())),,,+++******)))((('''''')))))))))))))))(((((((((''''''''''''(((((((((((()))))))))((())))))***++++++,,,---......------,,,&&&%%%&&&(((+++,,,+++)))$$$&&&(((***+++***((('''&&&((())))))(((((()))******,,,......---,,,---///---,,,***))))))***,,,---------..................///333888AAAYYYzzzpppllleee]]]WWWTTTSSSTTTQQQSSS\\\jjjtttvvvxxx|||wwwtttvvv||||||}}}zzzzzz~~~~~~~~~vvvqqqqqqssswww~~~{{{aaaFFF;;;222...---++++++---++++++******)))*********,,,,,,,,,++++++,,,000333///...,,,---...//////...------,,,+++++++++,,,,,,*********)))******++++++))))))))))))************(((%%%###%%%)))+++(((%%%"""$$$&&&'''((((((''''''&&&%%%&&&'''(((((('''%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&$$$%%%&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$###""""""###%%%(((******)))'''&&&''''''&&&$$$%%%$$$###$$$&&&''''''&&&###%%%&&&(((((('''&&&%%%$$$$$$$$$%%%(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&"""###$$$%%%%%%&&&&&&%%%$$$&&&''''''&&&&&&((()))(((%%%###$$$&&&''''''%%%%%%'''((()))***)))''''''333666;;;AAAFFFKKKOOOQQQPPPXXXcccppp~~~wwwcccPPPHHHHHH\\\ssszzzgggSSSVVVfff|||rrrjjj]]]RRRJJJDDD===888===DDDGGGDDD@@@@@@BBBAAA@@@@@@AAADDDHHHMMMRRRUUUZZZ[[[]]]```^^^WWWLLLCCC:::===999777===???GGGYYYxxx|||___JJJBBB===>>>???AAALLLYYYgggrrrjjjXXXQQQMMMHHHJJJTTTVVVVVVVVV___gggbbbUUU^^^ccciiimmmppppppooonnn```UUUHHHAAA@@@@@@===999444222...------------,,,,,,,,,+++++++++,,,...///+++)))((((((***+++,,,,,,***)))(((''''''((()))***###$$$'''((()))((('''&&&&&&&&&%%%%%%%%%&&&''''''))))))(((&&&######$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%)))((('''((())))))'''%%%%%%)))///111000---+++)))%%%&&&'''%%%###%%%)))...))))))((('''&&&%%%%%%$$$''''''&&&&&&&&&''''''((($$$$$$%%%(((******(((&&&(((''''''))),,,---+++(((***)))&&&$$$$$$$$$%%%&&&))))))))))))((((((((((((************))))))))))))$$$%%%'''((())))))))))))'''&&&&&&&&&&&&''''''(((+++,,,,,,---............%%%%%%&&&)))+++,,,+++)))###%%%(((***+++***)))'''''')))******))))))***,,,***---000///---,,,...000---,,,+++*********+++,,,,,,------......---,,,,,,///111333<<>>444000---******,,,------,,,+++*********+++++++++***((((((+++000444000///------/////////......------,,,+++++++++++++++***++++++,,,---...///***************)))))))))&&&###!!!###((()))&&&###%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&(((******(((&&&$$$$$$$$$######$$$%%%%%%&&&&&&'''''''''''''''&&&$$$$$$%%%&&&%%%$$$###"""######""""""""""""######%%%$$$$$$$$$%%%''')))+++,,,***((('''''''''&&&%%%###"""!!!###&&&((())))))$$$%%%'''))))))((('''&&&$$$$$$$$$%%%((()))(((&&&&&&&&&&&&%%%&&&&&&''''''######$$$%%%&&&&&&&&&&&&'''(((((((((&&&%%%&&&''''''$$$"""###&&&'''&&&$$$%%%'''(((******)))'''&&&555;;;AAAEEEFFFIIIPPPVVVYYY[[[bbbpppvvvcccPPPFFFIIIWWWjjjsssfffTTTQQQ[[[~~~}}}sss___XXXOOOGGGCCC@@@<<<999<<<>>>???>>><<<<<>>999777888;;;???HHHQQQjjjyyyzzzZZZPPPDDD;;;===@@@BBBJJJUUU___dddfff___RRRIIIIIILLLPPPUUUSSSSSSVVVPPPNNNYYYgggjjjnnnqqqxxx}}}|||wwwmmm___LLL@@@AAADDD>>>444000...,,,,,,------,,,+++------,,,,,,,,,,,,,,,,,,***))))))+++------***&&&))))))))))))'''%%%###!!!###$$$&&&((())))))((('''***)))&&&$$$######$$$%%%(((((('''&&&%%%###!!!!!!######%%%%%%%%%%%%######(((&&&$$$"""!!!!!!"""###&&&'''((())))))((('''&&&(((***,,,------+++)))'''%%%%%%%%%%%%&&&'''((((((((((((((('''&&&%%%######+++***)))((('''&&&&&&&&&&&&))),,,---+++)))(((''''''(((((()))***+++++++++)))'''&&&$$$#########$$$***)))((('''&&&&&&%%%&&&((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%''''''((((((((((((''''''+++,,,.........,,,***(((%%%%%%&&&((()))***+++,,,%%%&&&((()))+++,,,,,,,,,---+++)))(((***++++++***------,,,,,,,,,---......+++)))'''))),,,///...---,,,,,,.........---,,,+++,,,///222888KKKiii|||xxxvvvfffcccbbbaaaZZZQQQNNNSSSTTT]]]hhhpppyyywwwzzz{{{wwwqqqsss}}}|||{{{|||~~~}}}}}}wwwlllllluuu~~~~~~zzzyyywwwuuuyyy|||yyyrrrQQQAAA222---///000...---(((---111000***(((***///)))+++,,,------...111333444111...---//////---+++---,,,+++*********+++,,,+++***)))))))))))))))***+++)))((()))+++,,,)))&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((()))(((&&&(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&***)))((('''%%%$$$""""""%%%$$$""" !!!"""###""""""!!!!!!###%%%(((***(((((())))))(((&&&$$$###$$$######"""$$$&&&(((***)))((('''(((((('''$$$"""%%%%%%%%%&&&)))***)))'''$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$######%%%'''((('''((((((((('''&&&%%%%%%)))((('''&&&%%%$$$$$$$$$)))******)))'''&&&''')))777<<>>;;;999<<>>:::999;;;>>>@@@GGGOOO\\\qqq|||___OOOCCC<<>>===<<<;;;999===AAAEEEGGGHHHKKKQQQUUU[[[]]]ccclllyyyuuuhhhVVVAAA===;;;>>>@@@BBBGGGMMMTTTnnnfffOOODDD>>>AAAEEEGGGNNNXXXeeelllqqqkkk]]]PPPJJJJJJKKKTTTUUUUUUVVVRRRUUUeee|||xxxkkk```OOODDDFFFIIIDDD;;;111///---,,,------,,,+++'''(((((())))))*********+++***+++,,,------+++)))---------,,,+++)))((('''%%%&&&(((*********)))(((***)))'''%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%############%%%%%%((())))))******))))))(((%%%&&&(((***+++***)))(((#########$$$%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%(((''''''&&&&&&&&&''''''&&&))),,,---,,,+++++++++((('''&&&%%%&&&(((***+++******)))((('''''''''((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&'''((()))))))))******)))(((&&&###"""&&&&&&((()))************......//////---+++)))((('''((()))+++---...000000---,,,,,,+++,,,---...///***)))'''''')))++++++++++++***))))))(((((((((((((((''''''))),,,---...---++++++,,,------,,,,,,+++---+++---666===III```vvvzzzpppiiieeeddd```^^^___```^^^[[[\\\```gggmmmsssyyy~~~}}}yyyyyy~~~{{{xxxuuuvvvzzz~~~|||zzzzzz}}}~~~}}}}}}{{{{{{wwwttttttyyyzzzxxxzzzxxxsssuuuvvvvvvxxxzzzuuunnnYYYKKK===666444222444777222111...,,,*********+++,,,///111222222111111222111///------///222333333000///---+++***))))))))))))((((((((()))***++++++)))(((&&&'''((((((&&&%%%'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&***(((''''''((('''&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''))))))(((&&&%%%$$$######((('''%%%$$$$$$$$$%%%&&&#########$$$%%%&&&&&&'''&&&%%%$$$######$$$$$$%%%$$$$$$######$$$&&&((()))((('''''')))******(((&&&%%%$$$$$$%%%'''((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((&&&&&&%%%$$$$$$%%%&&&'''***)))((('''''''''''''''(((***++++++)))(((((())):::;;;>>>CCCGGGIIIHHHFFFOOOTTT]]]gggpppuuuuuutttrrrrrrtttuuummm]]]MMMFFFIIIPPP^^^jjjhhhaaaeeeqqqiiiQQQCCC???BBB@@@===<<<;;;;;;<<<<<<===CCCJJJQQQVVV\\\ccciiinnnqqqwwwttt```HHHBBB===>>>@@@BBBGGGMMMZZZsssmmmSSSHHHAAACCCFFFFFFMMMVVVccclllsssoooaaaRRRKKKIIIJJJTTTWWWVVVWWWTTTZZZlll~~~vvvoooiii___QQQHHHIIIKKKFFF===222000------------,,,+++&&&''''''((()))***+++++++++++++++,,,---,,,+++***......---,,,+++***)))(((&&&''')))***+++***)))(((***)))'''&&&%%%$$$%%%%%%&&&''''''''''''''''''&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((((())))))))))))((((((###$$$&&&((()))))))))(((######$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((%%%'''***++++++******+++)))'''%%%$$$$$$&&&)))+++++++++******************&&&%%%$$$#####################$$$&&&''')))******))))))))))))(((&&&%%%$$$$$$%%%&&&((()))***++++++/////////...---+++)))((('''((()))+++---...000000,,,+++)))(((((()))+++,,,)))'''&&&&&&)))+++,,,++++++***)))(((''''''''''''&&&'''((()))+++---------,,,,,,,,,---------------...***---666888;;;OOOhhhrrrfff___\\\[[[]]]]]]]]]___```aaadddfffnnnsssyyyxxxuuutttxxx}}}|||}}}||||||~~~~~~vvvwwwwwwwwwwww{{{oooooouuuwwwqqqqqquuuwwwxxxzzzzzzuuunnnYYYMMM@@@999666666;;;AAA===888111---,,,+++***(((***---000111000/////////000///---,,,...000222333000///...,,,+++)))(((((((((((((((((()))***,,,,,,))))))''''''''''''&&&&&&''''''''''''''''''(((((()))))))))(((''''''&&&&&&)))(((&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''(((((('''&&&%%%%%%$$$$$$)))((('''&&&&&&&&&&&&'''######$$$%%%&&&&&&&&&%%%%%%$$$""" !!!"""$$$&&&%%%$$$$$$$$$%%%&&&((()))''''''''')))++++++)))'''%%%$$$$$$%%%'''((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!"""$$$%%%&&&&&&&&&&&&&&&%%%###"""###%%%'''((((((((('''''''''''''''((((((***+++,,,***)))))))))<<<<<<<<<>>>BBBFFFGGGGGGOOOTTT\\\eeejjjnnnqqqrrruuuvvvxxxxxxooo]]]NNNHHHGGGSSSeeeoooiii___dddqqquuuZZZEEE<<<;;;<<<;;;:::999999:::===???===FFFTTTaaalllwwwoooRRRHHH>>><<<>>>BBBIIIOOO___wwwuuu[[[NNNEEEEEEEEEDDDJJJRRR___iiissspppcccTTTKKKHHHKKKUUUWWWVVVXXXUUU]]]ppp}}}tttlllfffggg```TTTLLLLLLMMMFFF===222000...---------,,,+++(((((())))))***+++,,,,,,***+++,,,,,,++++++++++++,,,,,,+++***)))(((((((((&&&''')))***+++***(((''')))((('''&&&%%%$$$$$$###(((((((((((('''&&&%%%$$$&&&&&&((((((((((((&&&&&&$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''"""###%%%'''((()))))))))$$$%%%&&&'''((((((((('''%%%%%%&&&'''((((((((((((''''''&&&&&&&&&''''''(((###%%%((()))(((((()))***)))'''%%%$$$$$$&&&(((*********++++++++++++++++++%%%%%%$$$$$$######$$$$$$######$$$&&&((()))***+++((((((((((((((((((''''''"""###%%%''')))******+++.........---,,,***))))))'''((()))***+++---......+++***(((&&&&&&''')))***((('''%%%&&&(((***++++++,,,+++***(((((('''''''''&&&(((***++++++,,,,,,,,,---------------......//////***...666666666GGG^^^uuunnnaaaYYYWWWXXX^^^___aaabbbeeeiiikkkkkkrrrxxx{{{yyyzzz||||||{{{xxxyyy}}}xxx{{{}}}|||yyyyyy~~~{{{kkkllluuuzzzrrrooosssxxx|||}}}~~~~~~yyysss\\\PPPCCC===<<<>>>DDDLLLGGG@@@666000...---)))&&&***---000111000///...///000///...,,,,,,,,,.../////////...---,,,+++))))))(((((((((((()))***,,,,,,+++***)))(((&&&&&&''''''((((((((((((((((((((('''))))))((((((((('''''''''(((&&&%%%&&&(((*********)))((((((&&&%%%$$$######%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&''''''###$$$%%%&&&&&&&&&&&&&&&&&&$$$!!! """%%%'''%%%%%%%%%%%%&&&''''''((('''&&&''')))++++++***(((&&&%%%%%%&&&'''(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!###$$$%%%%%%%%%%%%&&&%%%###"""###%%%'''(((&&&&&&&&&%%%&&&&&&''''''''')))++++++)))((()))***<<<<<<===>>>AAAEEEIIILLLOOOTTT[[[aaaeeejjjpppuuuuuubbbRRRLLLKKKYYYlllvvvlll___cccqqqfffLLL<<<666666999999888888888<<>>BBBIIIPPP]]]uuu}}}cccUUUJJJGGGEEECCCHHHQQQ]]]hhhsssrrrdddUUUKKKHHHLLLTTTTTTSSSVVVUUU\\\nnn}}}wwwooojjjggggggcccZZZSSSRRRPPPFFF;;;333111///......---,,,+++)))******++++++,,,,,,,,,)))***++++++))))))***+++******)))''''''&&&&&&'''&&&''')))******)))'''&&&''''''&&&%%%$$$###""""""(((((((((''''''%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&'''((())))))$$$%%%'''((())))))((((((%%%&&&'''((((((((((((((()))(((((('''''''''((((((###%%%'''''''''&&&'''(((((('''&&&%%%%%%&&&((()))((()))***+++++++++++++++&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&'''(((***+++,,,((((((((((((((((((((((((###$$$&&&''')))***++++++,,,,,,++++++******))))))(((((())))))***+++++++++++++++))))))((()))***+++((('''%%%%%%''')))***)))++++++***)))(((((((((((((((***------,,,++++++,,,,,,,,,,,,,,,---.../////////---000555555777DDDSSSfff}}}kkk^^^XXXXXXYYYbbbdddeeefffjjjnnnnnnkkkqqqzzz~~~}}}|||wwwwww||||||~~~~~~~~~|||~~~zzzlllppp{{{wwwssssssyyy{{{dddVVVGGGAAAAAACCCIIIPPPKKKDDD;;;444111...***'''+++...000111111000000111///000000...+++***+++,,,,,,------------,,,,,,+++)))((((((((()))***++++++++++++***(((&&&%%%&&&((()))))))))***))))))(((''''''''''''''''''''''''''''''&&&$$$%%%(((+++,,,,,,******((('''%%%###""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%###$$$$$$%%%&&&''''''((('''&&&###"""!!!###%%%'''%%%%%%&&&&&&'''''''''''''''&&&'''(((***+++)))''''''&&&&&&'''(((((('''%%%&&&&&&&&&&&&''''''''''''############$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''((((((((()))((('''''')))+++666999===???AAADDDIIIMMMMMMRRRYYY^^^dddmmmyyy~~~iiiXXXRRRRRR\\\llluuummmaaacccnnn}}}ttt[[[EEE999555555999::::::;;;===CCCLLLRRR]]]kkkwww\\\OOOCCC???AAADDDIIINNN[[[uuujjj[[[NNNIIIGGGEEEKKKTTTaaalllvvvtttfffVVVKKKGGGLLLQQQOOONNNSSSSSSXXXhhhvvv|||qqqmmmmmmnnniiigggaaa[[[XXXSSSFFF:::444222///......---,,,***++++++++++++++++++++++++(((***+++***(((''')))+++))))))'''&&&%%%%%%&&&&&&%%%'''((())))))(((&&&%%%%%%%%%%%%$$$###"""!!! %%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''&&&((('''&&&&&&&&&&&&'''((($$$%%%%%%&&&'''(((((()))###%%%'''((())))))((('''&&&''''''(((((((((((('''+++***)))(((((((((((((((%%%'''((((((&&&&&&'''((((((((('''''''''''''''(((&&&'''(((***++++++******((((((''''''''''''((((((&&&&&&'''((()))***+++,,,******)))(((((('''''''''&&&'''((()))++++++,,,,,,******)))))))))))))))******************************************+++++++++)))'''%%%%%%&&&((((((((())))))(((((((((((())))))***---//////---+++***+++***************,,,---......///111111222888AAAHHHXXXvvvyyyggg\\\XXX[[[^^^aaadddfffeeeiiimmmjjjccclllwww~~~~~~zzzzzz}}}{{{||||||~~~yyylllttt~~~xxxxxx|||nnn]]]JJJAAA@@@BBBEEEIIIHHHCCC===666222...,,,******,,,...///...///111333...000222000---+++***+++)))***,,,---...///......***)))))))))))))))*********+++***'''$$$###%%%((())))))*********)))((('''%%%%%%%%%&&&''''''(((((()))'''%%%%%%(((***++++++))))))(((&&&%%%$$$#########$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$%%%''')))***)))(((&&&$$$$$$$$$%%%&&&%%%&&&&&&'''''''''''''''&&&&&&&&&((())))))'''%%%(((((('''((())))))(((&&&'''''''''(((((((((((()))'''&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))(((((('''%%%$$$&&&))),,,///555<<>>???CCCKKKVVV^^^tttyyy\\\PPPEEEBBBCCCEEEHHHKKK\\\yyynnn^^^PPPKKKHHHGGGNNNXXXfffpppzzzwwwhhhWWWLLLHHHLLLOOOKKKJJJPPPPPPUUUdddpppyyy}}}wwwmmmlllpppsssllljjjfff```\\\UUUGGG999444222///......---,,,***+++++++++***************''')))***)))&&&&&&(((+++)))((('''&&&%%%%%%&&&'''%%%&&&((())))))'''&&&$$$$$$$$$$$$$$$###!!! """###$$$%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&''''''(((''''''&&&&&&)))((('''&&&&&&'''((()))%%%&&&&&&''''''(((((()))"""$$$&&&((((((((('''&&&''''''(((((((((((('''''',,,,,,***)))(((((((((((('''((()))((('''&&&'''(((((((((((((((((((((''''''%%%&&&((()))*********)))))))))((((((((())))))***''''''((()))***+++,,,,,,---,,,***((('''&&&&&&&&&((()))***+++,,,---------((((((((((((((())))))***+++++++++*********))))))'''((()))************)))***(((%%%%%%&&&'''''''''(((((('''''''''(((((()))+++...111111---+++***+++)))((((((((((((***,,,------111111...000888???@@@OOOnnnuuudddZZZYYY]]]aaa^^^bbbcccbbbeeehhhccc[[[eeesss}}}~~~~~~~~~~~~}}}|||}}}}}}zzz}}}vvvkkkttt~~~{{{~~~ttt```III???======>>>???DDDAAA===777222///------((()))***++++++,,,///222,,,000333222///,,,,,,---''')))+++---///000000000+++***)))))))))))))))***)))***)))&&&"""!!!$$$''')))***+++++++++)))((('''###$$$$$$%%%&&&'''((((((+++)))&&&&&&''')))******'''''''''&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''$$$$$$%%%%%%$$$$$$###"""$$$#########%%%'''***,,,***)))(((&&&%%%%%%&&&&&&&&&&&&''''''(((''''''''''''&&&&&&''')))(((&&&$$$)))(((((()))******((('''(((((((((((())))))))))))+++)))'''%%%$$$%%%&&&''''''((((((((('''&&&%%%%%%&&&&&&&&&'''((()))***+++((('''&&&$$$###%%%))),,,444555777999;;;???DDDHHHIIIOOOWWWaaarrrkkkYYYRRRNNNVVVccciiiddd\\\]]]bbb|||dddPPPEEE>>>;;;;;;;;;<<<>>>CCCGGGRRRfffwwwzzz^^^QQQGGGEEECCC@@@CCCKKK\\\xxxzzzeeePPPHHHGGGJJJSSS^^^fffxxx|||}}}fffKKKOOOPPPJJJGGGHHHNNNQQQPPPUUU]]]nnnvvvvvvooommmssssssmmmpppooonnnnnngggXXXGGG===444333111///---,,,++++++)))***,,,------,,,***)))***++++++***))))))***,,,))))))(((((('''&&&$$$$$$&&&)))((($$$$$$&&&&&&$$$###""""""!!!""""""###$$$'''&&&%%%%%%%%%&&&'''((('''%%%######$$$&&&&&&&&&&&&&&&&&&$$$###$$$'''***'''''''''(((''''''&&&%%%)))))))))'''%%%%%%''')))(((&&&$$$######%%%((()))'''&&&&&&%%%%%%&&&&&&&&&,,,+++***(((''''''''''''))))))))))))((('''&&&%%%&&&&&&&&&&&&'''(((******&&&&&&((()))************+++(((&&&'''***,,,+++)))***'''%%%%%%&&&((()))))),,,+++)))(((''''''''''''+++,,,------,,,,,,...000++++++******+++---.../////////---***(((''')))+++(((***++++++)))(((((())))))&&&$$$$$$'''))))))''')))++++++(((%%%%%%***///******,,,---------,,,,,,'''((()))***************000000000000111444888<<>><<<888333///+++)))---+++))))))***+++***)))000000/////////.........///////////////......---'''''')))******)))((((((((('''%%%$$$###"""""""""((('''&&&&&&&&&&&&'''((()))(((&&&%%%&&&''')))***&&&&&&'''''''''''''''''''''(((((((((((((((''''''%%%%%%%%%%%%%%%'''((((((%%%%%%&&&&&&'''&&&&&&&&&%%%&&&%%%$$$""""""$$$&&&$$$$$$$$$%%%&&&'''(((((())))))))))))((((((((((((&&&&&&'''((()))))))))(((%%%%%%%%%$$$$$$#########((((((((((((((()))******)))))))))))))))***++++++'''&&&$$$$$$$$$&&&((()))'''''''''(((''''''&&&%%%'''&&&%%%'''+++,,,+++((((((&&&""" !!!$$$'''222444666777:::>>>CCCGGGDDDKKKTTT```qqqiiiUUULLLOOOVVVaaahhheee^^^]]]bbbwww}}}bbbPPPGGG@@@>>>>>>===<<<>>>BBBJJJYYYqqqdddVVVJJJGGGFFFDDDHHHPPP[[[vvvwwwbbbOOOIIIJJJLLLRRRZZZhhhyyy}}}~~~gggKKKNNNNNNGGGEEEFFFJJJLLLLLLPPPVVVeeeooosssnnnlllqqqqqqlllpppqqqrrrqqqhhhWWWDDD888222111///---+++******)))++++++---------+++)))((()))******)))''''''((())))))))))))((('''&&&%%%$$$***,,,***&&&%%%'''&&&########################"""'''&&&%%%%%%%%%&&&'''((((((&&&$$$###$$$%%%$$$###'''''''''&&&%%%%%%(((+++)))))))))(((((('''''''''&&&''''''&&&%%%&&&(((***'''&&&$$$###$$$%%%((()))((('''&&&%%%%%%%%%%%%%%%******)))((('''''''''''')))))))))(((((('''&&&%%%&&&&&&''''''((())))))***'''((()))******+++++++++,,,)))((((((***+++***((()))'''%%%%%%'''((())))))+++******)))((((((''''''+++,,,,,,,,,+++,,,...111---,,,,,,++++++,,,---...//////---***(((''')))+++''')))******(((''''''((((((%%%######&&&((((((''')))+++,,,)))&&&&&&+++000***+++,,,,,,---,,,++++++)))******+++++++++++++++...////////////111555888GGG[[[xxxyyynnniiibbbZZZ[[[bbbaaagggllljjjbbb[[[YYYZZZaaaooo|||{{{|||}}}{{{{{{|||{{{{{{zzz|||uuukkkjjjrrryyyxxxtttvvvxxx}}}}}}yyy||||||bbbIII>>>:::555444999===;;;999555111...+++)))***)))((()))+++,,,,,,***......---------,,,,,,,,,,,,,,,............---,,,((()))************((((((&&&%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&'''((()))))))))(((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&''''''(((((($$$%%%%%%&&&'''''''''&&&&&&'''&&&$$$###"""$$$&&&%%%%%%%%%%%%&&&'''((()))))))))((((((((((((((((((&&&&&&&&&'''''''''''''''$$$$$$$$$#########""""""'''''''''&&&''''''((((((((((((((('''((())))))***'''&&&%%%$$$$$$&&&((()))((((((((((((((('''&&&&&&'''&&&&&&(((+++,,,***((((((%%%""" !!!$$$&&&111333555666888<<>>???===<<<===CCCNNNbbbmmm\\\MMMHHHGGGFFFKKKTTT]]]wwwsss___MMMJJJMMMNNNPPPUUUiii{{{hhhKKKMMMLLLGGGEEEEEEHHHJJJIIIKKKNNNYYYdddllliiihhhkkkllliiipppssswwwuuulll[[[GGG:::333111///---+++*********,,,---------,,,+++)))((('''((()))(((&&&%%%&&&'''))))))))))))((('''&&&&&&,,,...,,,'''&&&''''''###$$$$$$%%%%%%%%%###"""!!!&&&&&&%%%%%%%%%&&&(((((()))&&&$$$######$$$"""!!!'''(((((('''%%%&&&(((+++,,,+++)))((('''''''''((($$$%%%&&&&&&&&&'''))),,,'''&&&%%%$$$$$$%%%''')))((('''&&&%%%%%%%%%%%%%%%(((((('''''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&'''((()))))))))((((((((()))***+++++++++++++++***))))))***+++***(((***(((&&&&&&((()))******)))******+++***)))'''&&&+++,,,+++******+++...111000///...---,,,+++++++++//////---+++((('''(((***''')))***)))(((&&&&&&'''&&&$$$""""""$$$&&&&&&&&&***,,,,,,+++((()))---111++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,---.../////////000222555DDDTTTnnnwwwmmmiiiccc[[[]]]dddffflllpppkkk```WWWUUUXXXeeeqqq~~~||||||}}}}}}}}}~~~|||{{{|||~~~yyyqqqkkkmmmvvv|||zzzvvvpppuuu}}}}}}~~~|||cccIII===777222111444999777444000...,,,+++***''''''(((***---...,,,+++---------,,,,,,,,,++++++)))+++...000111000...---++++++,,,,,,+++***)))((($$$$$$$$$%%%&&&'''))))))&&&'''((())))))((('''&&&$$$&&&***------+++(((&&&'''''''''''''''''''''''''''(((((())))))((((((((()))(((((((((((('''''''''###$$$%%%&&&''''''(((((((((((((((&&&$$$###$$$%%%&&&&&&&&&&&&&&&'''((()))(((((('''''''''(((((()))'''&&&%%%$$$$$$%%%&&&&&&############""""""""""""&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''(((***))))))((('''&&&&&&%%%&&&&&&'''***,,,+++)))'''&&&%%%""" !!!###%%%444555666666777:::???BBBHHHOOOXXX```lll|||}}}fffRRRHHHLLLPPPXXXaaabbb___]]]^^^kkklllUUUHHHBBB>>><<<===<<<<<<>>>FFFSSSjjjwwwcccOOOGGGEEEDDDJJJSSSccc{{{rrr]]]KKKIIIMMMNNNPPPUUUhhh{{{iiiLLLMMMLLLJJJHHHHHHJJJKKKKKKKKKKKKNNNXXX```___^^^bbbffffffooouuuyyywwwnnn```OOOBBB777555222///---,,,,,,,,,---------,,,+++***((('''%%%&&&(((((('''&&&'''((()))))))))***))))))((((((+++---,,,'''&&&((((((%%%%%%%%%''''''&&&$$$""" %%%$$$######$$$%%%'''(((&&&%%%######$$$$$$###"""&&&''''''&&&%%%&&&((()))---+++)))'''&&&&&&'''(((%%%'''(((((('''(((***+++'''&&&%%%$$$$$$&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((('''&&&%%%%%%&&&''')))))))))(((((('''((()))***************)))))))))***+++++++++***+++)))((((((***+++++++++'''(((***++++++***(((&&&+++++++++))))))***...111222111///...,,,+++***)))......---+++((('''((()))(((***+++***((('''''''''%%%###""""""###$$$%%%&&&+++,,,---,,,***+++...111---------------,,,,,,+++,,,++++++++++++,,,,,,,,,...///111222111222333555AAAMMMbbb{{{vvvkkkgggaaa\\\```hhhlllppppppgggYYYQQQRRRWWWeeeqqq~~~{{{}}}~~~~~~~~~}}}}}}~~~wwwrrrnnnqqqzzz~~~{{{rrrvvv~~~~~~{{{cccIII;;;555111///000444222///,,,*********+++'''''')))+++------+++)))---------,,,,,,,,,,,,+++***,,,000333444333111///......---,,,,,,+++***)))&&&&&&&&&&&&'''(((******&&&''')))******)))'''&&&%%%'''+++---...,,,)))&&&((((((((((((''''''''''''''''''((()))))))))(((((()))))))))((('''&&&%%%%%%"""###$$$&&&'''((((((((()))))))))(((%%%$$$%%%&&&'''&&&&&&&&&''''''((()))'''&&&&&&&&&&&&'''))))))((('''$$$###"""###$$$%%%$$$$$$##################&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((()))((('''&&&%%%%%%$$$$$$&&&''')))***+++***(((&&&&&&$$$###!!!!!!"""###$$$666777777777888:::===@@@JJJRRRZZZaaakkkyyyzzzdddQQQGGGHHHLLLTTT]]]___\\\[[[]]]iii{{{yyyfffQQQEEE@@@===<<<<<<:::;;;@@@IIIWWWmmmkkkSSSIIIEEEDDDJJJRRReee|||sss]]]JJJFFFJJJLLLRRRYYYgggzzzkkkNNNNNNMMMKKKJJJJJJKKKMMMNNNLLLHHHHHHNNNSSSSSSSSSWWW]]]aaammmtttxxxsssjjj```RRRFFF;;;888444000---,,,,,,,,,---,,,,,,+++***((('''&&&###%%%((()))))))))***,,,))))))******+++*********(((******&&&&&&)))***'''&&&'''(((((('''%%%###!!!###""""""""""""$$$%%%'''$$$###"""$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$&&&'''+++***'''%%%$$$%%%&&&'''(((***+++***)))((()))***&&&&&&%%%%%%%%%&&&'''(((######$$$%%%&&&((()))***&&&&&&%%%&&&&&&'''((()))((((((((()))((((((''''''&&&''''''(((((((((((((((&&&'''((((((((((((((((((&&&''')))+++,,,,,,------,,,***)))***,,,---,,,+++&&&''')))******)))((('''*********))))))***---///111111000...,,,***)))(((,,,------+++((('''((()))***,,,---,,,***(((((()))$$$$$$#########$$$%%%''',,,,,,---,,,,,,---///111.........------------...,,,+++************++++++///111444555555666888999CCCKKK[[[qqq{{{ooodddbbb___^^^eeeoooqqqqqqlll```SSSLLLPPPVVVbbbooo|||~~~|||}}}~~~||||||~~~~~~~~~rrrooonnnrrr{{{|||xxx{{{{{{}}}yyycccIII999333111//////111///---***))))))***+++))))))***,,,---,,,)))'''+++++++++*********)))))))))+++///222444333111//////......---,,,++++++***(((((((((''''''((())))))'''(((***++++++***(((''''''(((***+++++++++***)))))))))((((((((('''''''''&&&&&&'''((((((((((((((((((((((((((('''%%%$$$###"""###$$$&&&'''((((((((()))***+++***'''&&&&&&''''''&&&&&&&&&&&&''''''(((&&&%%%$$$$$$%%%''')))***((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&((('''''''''&&&''''''''''''&&&%%%######"""######%%%''')))))))))'''&&&%%%%%%%%%$$$###############555666777777777:::>>>AAAIIIQQQYYY___jjjyyy}}}fffQQQFFFEEEJJJSSS[[[]]]ZZZ[[[___fffsssvvvdddPPPFFFAAA>>><<<===999;;;@@@JJJXXXmmm}}}qqqWWWKKKGGGFFFKKKSSSdddzzzrrr^^^KKKFFFGGGJJJSSS]]]hhh|||mmmNNNMMMKKKHHHJJJJJJJJJMMMPPPLLLFFFGGGHHHIIIJJJLLLPPPVVVYYYfffppptttnnnfff___SSSGGG>>>;;;555000,,,*********+++******)))((('''&&&&&&###%%%)))***++++++,,,---))))))***+++,,,,,,,,,,,,'''))))))&&&'''***+++)))''''''(((((('''&&&%%%$$$""""""!!!!!!"""$$$&&&'''###"""###%%%'''((('''&&&"""$$$%%%%%%$$$$$$%%%&&&)))(((&&&%%%%%%&&&&&&'''(((***++++++)))(((((((((&&&%%%%%%%%%&&&&&&''''''"""######$$$&&&(((***+++'''&&&&&&&&&'''((()))))))))))))))******))))))(((((((((''''''''''''((()))&&&''''''((((((''''''&&&%%%(((+++,,,,,,,,,---...***))))))***+++,,,+++***$$$%%%'''((()))(((((('''((()))******)))***,,,---//////...---,,,***)))(((***+++,,,+++)))((()))***,,,---...---***)))((()))%%%&&&&&&%%%$$$$$$'''))),,,,,,,,,,,,---///000000---------,,,---...//////---,,,***))))))***++++++///111333555666999<<>>BBBEEEHHHOOO[[[nnnyyykkkdddccchhhkkkiiinnnvvvrrrmmmddd[[[TTTQQQRRRTTT^^^kkkxxx~~~{{{zzzyyy~~~}}}zzz|||tttiiidddkkkxxx~~~{{{}}}~~~tttaaaHHH666222444333111---------,,,++++++******+++***))))))+++,,,+++***)))))))))(((((((((''''''((()))+++------------,,,...---,,,++++++,,,,,,---))))))(((''''''''''''(((************************''''''((((((((()))))))))******))))))(((''''''&&&"""###$$$%%%&&&&&&&&&&&&&&&'''((()))((('''%%%###$$$%%%%%%&&&'''''''''&&&(((***,,,,,,+++******+++&&&%%%%%%$$$$$$$$$%%%%%%$$$###""""""$$$&&&))),,,((((((((((((((()))))))))$$$$$$$$$%%%%%%&&&&&&&&&###%%%''')))***))))))((('''&&&&&&&&&&&&'''((((((((((((((((((((('''&&&&&&$$$###!!!!!!!!!"""$$$%%%&&&''''''$$$"""!!!"""%%%&&&&&&'''''''''&&&%%%$$$+++---000333666;;;AAAFFFMMMTTTZZZ\\\dddsssxxx___QQQBBBKKKWWW^^^\\\XXX]]]eee]]]kkk~~~qqq```MMMCCC>>>:::888777;;;;;;???GGGUUUlllvvv]]]TTTVVVSSSYYYjjjnnnSSSHHHFFFFFFKKKRRRllllll^^^QQQKKKHHHHHHSSSaaannnmmmKKKGGGDDDGGGJJJLLLLLLRRRWWWRRRIIIHHHDDDDDDIIINNNOOOLLLIIINNN```nnnpppnnnnnneeeYYYGGGCCC<<<555000---++++++'''&&&&&&%%%%%%%%%&&&&&&&&&)))+++,,,***((('''''')))***+++,,,---.........---///---***)))++++++((((((((('''''''''(((((()))$$$$$$$$$$$$%%%''')))***'''&&&&&&((()))(((&&&$$$###%%%''''''&&&%%%&&&'''&&&'''((()))*********)))!!!###&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&))))))(((((((((((())))))***++++++,,,,,,,,,+++++++++)))&&&$$$$$$&&&)))+++((()))))))))))))))(((((()))---//////,,,)))((()))%%%$$$$$$&&&'''(((&&&%%%#########$$$%%%&&&'''((($$$'''+++,,,+++*********)))***+++,,,++++++))))))&&&(((************+++,,,+++,,,---+++)))'''&&&'''''')))***(((&&&'''***---+++******,,,.../////////(((((((((((())),,,...///000///---+++++++++---...(((***,,,...222888>>>CCCAAACCCHHHQQQbbbxxx|||tttoookkklllssstttooonnnssspppkkkccc]]]XXXVVVTTTSSS___kkkxxx~~~{{{{{{}}}xxxwwwyyyzzz|||~~~}}}pppbbbeeeppp|||{{{rrr```GGG666222555555222------...------,,,*********((('''(((+++---------,,,,,,,,,,,,++++++++++++++++++,,,---............---,,,+++***+++,,,---...((((((''''''''''''((((((++++++***))))))***++++++%%%&&&((()))))))))((('''+++******)))(((''''''&&&!!!"""###$$$%%%&&&&&&%%%&&&''')))******(((&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''))),,,---,,,+++,,,,,,%%%%%%$$$######$$$$$$$$$$$$###""""""###&&&***,,,'''((()))***++++++******#########$$$$$$%%%%%%%%%!!!###&&&(((******)))((((((''''''''''''((())))))(((((())))))((('''&&&&&&$$$###"""!!!"""###&&&'''&&&'''&&&###"""%%%&&&'''((((((((('''&&&%%%///...///333555777<<>>HHHWWWmmm|||```OOOJJJJJJMMMQQQ___uuu{{{bbbLLLGGGEEEBBBJJJXXXpppnnn\\\NNNMMMLLLKKKTTTbbbyyy{{{cccOOODDD@@@EEEHHHNNNTTTWWWUUUNNNIIIDDDFFFHHHKKKLLLLLLKKKJJJTTTXXXaaannnxxxyyyppphhhTTTGGG888222444555111,,,,,,,,,***)))(((((('''''''''((()))(((&&&%%%%%%&&&((()))***,,,...///000111---,,,++++++,,,+++)))'''#########$$$%%%'''***+++)))(((&&&$$$#########$$$'''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''(((***+++***&&&###&&&&&&%%%%%%&&&''')))***))))))(((((()))***++++++)))'''&&&&&&'''(((&&&%%%'''&&&&&&&&&'''))),,,...+++)))''')))------)))%%%'''''''''%%%$$$$$$%%%'''+++*********))))))((((((,,,,,,,,,,,,***(((%%%$$$######$$$%%%''')))+++,,,***(((&&&&&&&&&&&&%%%$$$''''''((((((((((((''''''''')))+++------+++)))''''''))),,,...---+++(((&&&+++,,,---,,,***)))***+++(((''''''''''''((())))))))))))***+++,,,,,,,,,,,,(((&&&&&&(((+++------+++222000...---,,,---///000------...000333777:::<<<>>><<<>>>GGGUUUjjjzzzuuuxxxxxxuuuvvvzzzxxxrrrqqqmmmggg```ZZZWWWVVVVVVZZZgggvvv}}}|||}}}}}}}}}}}}|||{{{}}}{{{nnncccfffxxx~~~~~~rrrhhhTTT>>>444555333//////---+++,,,......+++(((''''''((()))+++---000111///...,,,,,,---------,,,///...------,,,,,,,,,,,,...,,,***((('''(((***,,,))))))))))))((((((((((((***)))'''&&&&&&''')))***''''''&&&&&&&&&&&&''''''&&&''')))******(((&&&$$$'''%%%######%%%'''(((((($$$%%%'''***,,,+++'''$$$'''))))))(((&&&$$$$$$%%%'''((()))***++++++***))))))'''&&&&&&&&&&&&%%%###"""!!!!!!###%%%''''''&&&&&&''')))+++---.........)))*********)))&&&$$$"""$$$%%%&&&((((((((((((''')))((('''''''''''''''(((++++++***((('''%%%$$$$$$$$$$$$$$$""" """$$$&&&&&&&&&### ###'''(((((('''&&&%%%%%%$$$###111///111555777999>>>EEEQQQXXX___cccjjjuuu}}}jjjRRRDDDFFFKKKRRRWWWXXXWWWTTTVVVlllrrrfffUUUCCC:::777555444444444555===KKK\\\tttrrrXXXIIIFFFGGGIIIMMMZZZppp{{{bbbMMMHHHFFFDDDMMM[[[tttnnn[[[NNNMMMLLLKKKSSSbbbzzzuuuaaaPPPGGGCCCEEEGGGLLLRRRUUUSSSMMMHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJNNNXXXfffrrruuuoooiiiSSSFFF888222555777444//////...,,,+++***)))((((((((()))***)))'''%%%%%%%%%'''(((***,,,...000222333///...---,,,---,,,)))(((%%%%%%$$$%%%&&&''')))***'''&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''(((***+++***'''%%%''''''&&&%%%&&&'''((()))((((((''''''(((((()))***&&&%%%$$$$$$%%%&&&%%%$$$'''&&&&&&&&&''')))+++---)))'''%%%'''++++++((($$$&&&&&&&&&$$$######%%%&&&*********)))))))))(((((())))))*********)))''''''%%%%%%%%%&&&''')))+++++++++)))'''''''''((('''%%%&&&&&&'''((())))))))))))''')))+++---...---+++))))))***,,,------+++)))'''+++,,,,,,+++***))))))+++'''''''''&&&'''(((((()))******++++++,,,,,,++++++((('''&&&(((+++,,,+++***///...---,,,+++,,,------)))***,,,...222777:::===:::777999AAANNNaaayyyxxxrrrrrruuutttrrrtttxxxxxxssstttqqqkkkddd]]]XXXVVVUUUUUUaaaqqq{{{}}}~~~~~~|||yyy|||vvviiibbbgggzzz~~~yyynnnXXXAAA666555333//////---++++++,,,,,,)))''')))))))))***+++...000111...---++++++,,,,,,,,,+++...------,,,++++++,,,,,,...,,,***(((''')))***,,,))))))))))))((((((((((((((('''&&&&&&&&&''')))***(((((('''''''''''''''(((((((((((((((((('''''''''&&&%%%###$$$&&&((())))))&&&&&&''')))++++++(((&&&((()))***)))'''%%%%%%&&&'''((()))*********)))))))))(((&&&&&&'''((('''&&&&&&%%%%%%&&&)))+++******((()))+++,,,......//////******+++,,,+++)))&&&%%%$$$%%%&&&'''((((((((('''''''''''''''(((((()))***---,,,+++)))'''&&&$$$$$$%%%%%%%%%###!!!!!!###%%%%%%&&&&&&%%%""""""$$$&&&(((''''''&&&%%%%%%$$$$$$333111333777:::<<>>NNNaaazzzeeeOOODDDCCCEEEGGGKKKXXXmmmttt]]]IIIDDDCCCCCCNNN]]]uuuppp^^^PPPNNNMMMKKKSSSaaayyyqqq^^^PPPJJJGGGGGGHHHKKKPPPSSSRRRMMMGGGKKKJJJHHHGGGGGGHHHJJJKKKHHHLLLTTT^^^gggkkkhhhdddPPPDDD777222555888555111111000...,,,+++***)))))))))***+++)))'''%%%$$$%%%&&&''')))+++...222444666222000......---,,,***(((''''''&&&&&&''''''((()))'''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''%%%&&&'''(((************%%%%%%''')))++++++)))&&&((('''&&&%%%&&&&&&((((((''''''&&&&&&''''''((((((%%%#########%%%''''''&&&''''''&&&&&&''')))***,,,'''%%%$$$&&&((()))&&&$$$%%%&&&&&&$$$""""""$$$&&&******))))))))))))((((((&&&&&&''')))))))))))))))(((((('''((()))***++++++---+++)))((()))))))))'''%%%&&&'''((()))*********'''))),,,...//////---,,,++++++,,,,,,++++++***))))))***+++***)))((()))***'''&&&&&&&&&&&&'''((((((+++++++++,,,++++++***)))(((''''''((()))******))),,,+++++++++************&&&''')))---111666;;;===666444555;;;FFFVVVmmm|||rrrkkknnnoooooommmpppttttttqqquuusssooohhh___XXXUUUSSSRRR^^^nnn{{{|||xxxyyy~~~}}}ttthhhhhhkkkvvv^^^FFF999666333000111///---,,,,,,+++***))),,,+++++++++---...000222...,,,******+++,,,+++***---,,,++++++***+++++++++---+++)))(((((()))***+++***)))))))))((((((((('''&&&%%%%%%&&&'''(((************)))(((((('''((((((+++)))'''&&&%%%&&&((()))'''%%%$$$%%%'''*********(((''''''(((******)))'''((()))******(((&&&&&&'''((())))))***))))))((('''***(((&&&&&&((()))***)))(((''''''(((+++,,,,,,+++((()))***+++,,,,,,,,,,,,***+++,,,------+++)))((($$$%%%&&&''''''(((((('''''''''''''''(((***+++,,,---,,,+++)))(((&&&%%%$$$%%%&&&%%%$$$""""""$$$&&&$$$&&&'''&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$444333555999<<<>>>EEELLLTTTVVVXXX___kkkxxx|||zzz{{{bbbOOOEEEHHHMMMSSSVVVUUUQQQMMMKKKccc{{{|||nnn[[[QQQFFF???999444333666777:::AAANNNaaa{{{xxx]]]KKKCCCCCCFFFGGGNNN\\\nnnmmmYYYHHHCCCCCCGGGTTTcccrrruuuaaaRRROOOMMMJJJRRR```vvvrrr[[[MMMHHHHHHIIIIIIKKKOOOTTTTTTNNNIIIJJJIIIFFFEEEEEEHHHLLLNNNTTTUUUXXX[[[]]]\\\YYYWWWLLLAAA555000222555444111111000...,,,+++))))))(((***+++,,,***'''%%%%%%%%%%%%&&&'''***...222666888444222///...---,,,***)))))))))((((((''''''''''''((('''&&&%%%&&&&&&((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))######$$$''')))***)))'''&&&&&&%%%%%%&&&''')))***(((''''''&&&''''''((((((&&&%%%$$$%%%''')))******((((((((((((((()))***+++'''%%%$$$%%%'''((('''%%%&&&'''&&&%%%######%%%'''))))))))))))))))))((((((%%%&&&&&&'''((()))))))))******)))))))))***++++++---+++***)))***+++***)))''''''((())))))))))))(((&&&(((,,,...000000///...,,,,,,+++***************((()))***)))((('''((()))&&&&&&&&&&&&&&&''''''(((,,,,,,,,,++++++***(((((((((((((((((()))))))))(((******+++++++++***)))((('''(((***---111555999<<<555222333999BBBPPPdddttt}}}qqqiiikkkjjjhhhhhhjjjlllmmmlllppppppnnnhhh___WWWRRRQQQUUU___oooyyywwwzzz||||||wwwmmmtttttt}}}dddLLL===777444111111000...------.........------,,,,,,---///000222///---++++++,,,---,,,+++++++++***************++++++***)))(((((()))***+++******))))))((((((''''''###$$$%%%'''((()))***+++,,,+++***)))((((((((((((***)))'''&&&&&&&&&(((((('''%%%$$$%%%(((***++++++***)))'''''')))***))))))''')))******((('''((()))))))))))))))(((''''''&&&)))'''%%%%%%(((***++++++((('''&&&''')))***)))(((&&&&&&'''((()))))))))((()))***,,,------,,,***)))$$$$$$%%%&&&''''''''''''((((((((((((((()))***+++))))))(((''''''&&&%%%%%%%%%%%%%%%###""""""###%%%###%%%'''''''''%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%333222444999===???FFFMMMTTTTTTUUU[[[jjjzzzvvv^^^NNNIIIMMMRRRXXXZZZVVVOOOIIIMMM```wwwrrr___UUUIIIBBB<<<777666888<<<>>>BBBKKK___}}}ttt[[[LLLDDDCCCEEEJJJVVVffftttjjj[[[LLLGGGIIIOOO]]]kkkqqq~~~wwwcccRRRMMMJJJHHHPPP___tttwww[[[IIIFFFHHHIIIGGGIIINNNTTTUUUOOOIIIHHHGGGEEEEEEHHHLLLQQQTTT______^^^[[[VVVQQQNNNLLLJJJ@@@444...///111000---///...,,,+++)))(((((('''***+++,,,+++(((&&&&&&&&&%%%%%%&&&)))---111555888555222///------,,,***))))))))))))(((((('''&&&&&&***)))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%"""!!!"""%%%''')))(((&&&$$$$$$$$$%%%&&&)))+++,,,))))))(((''''''(((((((((&&&$$$###$$$''')))++++++******************++++++'''&&&&&&&&&((()))(((((((((((((((&&&$$$$$$&&&((((((((((((((((((((())))))'''''''''''''''(((((((((++++++************++++++---+++))))))***+++***)))************)))(((&&&&&&%%%'''+++...//////...---,,,+++***)))))))))******'''((())))))((('''((()))'''&&&&&&&&&&&&'''((((((,,,,,,,,,+++***)))((('''(((((())))))(((((())))))***++++++++++++***))))))+++,,,,,,...111444777888333111222777>>>IIIZZZiii~~~ssskkkkkkgggdddcccdddeeeeeefffhhhjjjkkkeee\\\SSSOOONNNVVV___ooo}}}{{{~~~xxxzzz{{{|||yyysss}}}gggPPPAAA888444333......///.........///000------,,,,,,---...000111000...---,,,---...---,,,*********))))))******+++***))))))(((((()))***************)))((('''''''''"""$$$&&&(((***+++++++++++++++***)))))))))))))))(((((((((((((((''''''&&&'''&&&$$$%%%(((***+++++++++)))''''''((())))))(((&&&(((******)))(((((()))))))))(((''''''&&&&&&&&&((('''%%%&&&(((+++++++++((('''&&&&&&((()))((('''%%%&&&''''''(((((((((((('''(((***,,,,,,+++***)))$$$$$$%%%%%%&&&''''''(((******)))(((((('''(((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$""" """$$$###$$$%%%'''(((&&&$$$"""$$$$$$%%%%%%%%%%%%%%%%%%111000222888;;;>>>EEELLLRRRRRRSSSYYYhhhzzzttt]]]OOOKKKOOOTTTYYYZZZVVVNNNGGGQQQcccxxxwwwgggYYYKKKCCC>>>999888999<<<===???GGG^^^qqq[[[MMMCCCAAAEEESSSeeewwwiii]]]QQQLLLMMMTTTaaannnwwwwwwaaaOOOJJJHHHGGGSSScccxxxyyy]]]JJJFFFIIIFFFEEEGGGNNNUUUVVVOOOHHHGGGGGGHHHKKKNNNSSSWWWZZZbbbcccbbb]]]UUUOOONNNNNNMMMCCC777///......,,,***,,,+++***)))(((''''''''')))+++,,,+++)))(((((((((%%%%%%&&&(((+++///333666333000---+++++++++***)))(((((()))((((((&&&%%%$$$***)))'''&&&$$$$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$"""""""""$$$'''((('''&&&$$$$$$$$$%%%&&&)))+++,,,***)))(((((('''(((((((((%%%###!!!"""$$$'''))))))******************))))))''''''''''''((()))***+++)))))))))'''%%%%%%''')))''''''(((((((((((())))))***)))((('''''''''((((((++++++*********++++++,,,+++)))(((((()))******))),,,,,,,,,***)))'''%%%$$$$$$&&&))),,,------,,,+++******)))(((((((((((()))'''((())))))(((((()))***'''''''''''''''((())))))++++++++++++***)))((('''''')))******))))))***,,,,,,,,,+++++++++*********............000222444555000...///333777???MMMZZZsss}}}uuunnnlllfffaaaaaaaaa```bbbddddddggghhhcccXXXPPPLLLLLLQQQZZZiiixxx}}}|||xxxvvvgggSSSDDD999444333,,,---//////.........///+++*********,,,---///111111///------...///...---*********)))******+++,,,))))))((((((((()))******++++++***)))((('''&&&&&&###%%%(((+++,,,,,,++++++******))))))))))))******((((((((()))(((((('''&&&(((&&&%%%%%%''')))))))))***(((&&&&&&'''(((((('''%%%'''))))))(((((()))***(((''''''&&&&&&&&&'''''')))(((((()))+++,,,,,,+++***)))(((((())))))((('''&&&'''((()))************&&&((()))++++++***((('''$$$$$$$$$$$$%%%&&&'''(((+++***)))'''&&&&&&&&&&&&!!!""""""###$$$%%%%%%%%%###$$$###""" """$$$""""""###%%%''''''$$$"""######$$$$$$%%%%%%&&&&&&...---000555999===CCCKKKNNNPPPSSSZZZhhhxxxvvv___SSSKKKMMMPPPTTTUUUSSSNNNJJJPPPccc{{{~~~qqq```MMMDDD@@@===;;;;;;999;;;===EEE^^^iiiWWWKKKCCCEEELLLaaaxxxpppfff\\\UUUUUUZZZfffppp~~~xxxbbbOOOKKKKKKMMM\\\ooovvv___PPPKKKJJJFFFFFFHHHQQQZZZ[[[SSSKKKJJJLLLOOOSSSWWW[[[]]]^^^dddggghhhccc\\\WWWXXXZZZTTTJJJ===333///...+++)))+++***)))(((((((((((()))(((***,,,+++***))))))***'''&&&&&&'''))),,,000222000---***))))))))))))(((''''''(((((('''&&&%%%$$$((('''&&&$$$$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$%%%''')))((('''&&&&&&%%%%%%&&&''')))***)))(((''''''&&&&&&&&&'''&&&$$$!!!!!!$$$&&&(((((()))))))))))))))((('''''''''''''''''''''(((***,,,(((((((((&&&%%%%%%&&&((('''''''''((((((((())))))***)))(((((((((((()))*********)))******+++,,,,,,)))(((&&&&&&((()))(((''',,,,,,++++++)))(((&&&%%%"""$$$'''***++++++)))((((((((((((((('''''''''''''''(((******)))(((***+++)))(((((((((((()))************+++******)))((((((''')))++++++******,,,...,,,,,,***)))))))))***+++------------...000222333000...---///111666AAALLLaaawww~~~wwwrrrllleee```aaabbbaaaccchhheeeiiiiiibbbWWWMMMJJJJJJIIISSSaaappp|||tttzzz|||fffTTTFFF:::444444///222555555222///......((((((((((((***,,,...000000///------.........---***************+++,,,,,,(((((((((((())))))******++++++***)))((('''&&&&&&$$$'''***---...---,,,***((((((((((((((()))***+++***)))(((&&&&&&''''''((()))'''$$$$$$&&&'''''''''((('''&&&&&&''''''&&&$$$###%%%((((((((('''(((***'''&&&%%%%%%%%%&&&'''(((******+++---//////---++++++)))(((((())))))((('''%%%&&&((()))++++++,,,,,,'''(((***++++++)))(((&&&%%%$$$$$$$$$$$$&&&'''((()))((('''&&&&&&%%%&&&&&&###############$$$$$$$$$$$$%%%$$$###!!!!!!###%%%"""!!!!!!###%%%&&&$$$!!!"""######$$$%%%%%%&&&&&&,,,+++...444888;;;BBBJJJJJJOOOTTT[[[hhhvvvyyyaaaVVVJJJJJJKKKNNNPPPQQQOOOMMMKKKaaa{{{zzzfffPPPEEEBBB@@@???>>>999<<<>>>FFF___bbbRRRIIIDDDJJJVVVnnn}}}uuukkkcccaaaeeeoooxxx{{{eeeRRRNNNPPPUUUggg{{{qqqaaaVVVOOOKKKIIIIIILLLVVV```aaaYYYPPPMMMPPPTTTYYY]]]`````````iiilllnnnjjjccc___aaaeeeZZZPPPBBB777222///,,,*********))))))))))))******(((***++++++*********+++((('''&&&&&&'''+++...000...,,,(((''''''(((((((((%%%&&&'''''''''&&&$$$###%%%%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''$$$$$$&&&'''(((((())))))'''&&&&&&''')))***)))((()))((('''&&&%%%&&&&&&'''((('''&&&&&&%%%%%%%%%%%%)))&&&$$$###%%%(((******(((((((((((('''&&&%%%$$$&&&'''''''''&&&'''***,,,'''''''''%%%$$$$$$%%%'''&&&'''''''''(((((())))))))))))(((((((((***+++,,,))))))))))))***+++,,,---(((&&&%%%%%%'''(((''''''***++++++******)))((('''"""###&&&)))***)))(((&&&'''''''''(((''''''&&&%%%''')))******))))))***,,,)))))))))))))))******+++)))************))))))(((&&&))),,,,,,++++++---000---+++)))((('''(((***+++,,,++++++,,,---///111333333000...///...000999CCCSSSiii{{{wwwmmmeee```bbbccccccfffkkkiiilllllldddWWWLLLIIIJJJDDDNNN]]]kkkwwwwwwrrr|||yyydddUUUGGG:::444444444888;;;;;;666222//////&&&&&&&&&''')))+++...//////...,,,,,,---------,,,++++++******+++,,,------''''''(((((())))))******++++++***)))((('''&&&&&&%%%(((+++...///...,,,***&&&'''''''''(((***+++,,,,,,***'''$$$$$$&&&)))+++)))'''%%%$$$%%%&&&&&&%%%'''&&&&&&&&&''''''%%%######%%%'''(((''''''((()))&&&%%%%%%$$$%%%&&&((())),,,---...111222222...,,,***(((''''''((((((&&&%%%###$$$&&&((()))***++++++((()))+++++++++***(((&&&%%%$$$######$$$%%%'''(((&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$###""""""%%%&&&%%%$$$""""""$$$&&&"""!!! !!!$$$%%%$$$!!!""""""###$$$%%%&&&&&&'''+++---222666;;;@@@FFFIIIPPPOOOTTT___iiirrr|||~~~dddMMMOOOKKKJJJMMMMMMIIIGGGGGGOOO___sssooo[[[NNNIIIEEE>>>777666999===GGGbbbjjjYYYMMMJJJKKKLLLbbb{{{wwwwww}}}yyykkkXXXLLLNNN^^^ttt}}}sssjjj^^^QQQJJJJJJHHHNNNSSSWWW```fffaaaWWWWWWTTTVVV^^^eeeggghhhjjjuuuvvvsssjjjfffjjjooopppeeeRRR===444111///---------***((((((***,,,+++***++++++,,,---,,,+++***)))***'''%%%&&&(((***((('''&&&''''''%%%%%%&&&))),,,%%%$$$$$$%%%'''&&&$$$""")))'''%%%%%%&&&'''((('''---+++(((%%%###############$$$%%%&&&((()))******)))***************)))(((((()))+++***(((&&&%%%%%%''''''((('''%%%%%%''')))&&&&&&%%%%%%%%%&&&&&&'''%%%'''))))))'''$$$######$$$%%%'''(((((((((''''''&&&&&&&&&%%%$$$$$$&&&(((******)))(((((()))***+++,,,+++)))((((((***+++---,,,++++++***)))(((((('''((('''$$$"""""""""$$$%%%%%%''')))***(((&&&%%%%%%&&&''')))((('''&&&((()))###%%%&&&(((*********)))&&&'''((((((((((((+++---+++***((('''''''''((()))&&&&&&''''''''''''&&&&&&)))+++,,,,,,,,,,,,---///,,,+++)))'''''''''((((((((()))+++---............333444444111---///555<<>>:::555000...&&&'''((()))+++---......111000///..................,,,)))'''&&&''')))***''')))******))))))***+++,,,------...---+++)))'''((('''(((+++...///,,,)))''''''&&&'''(((***,,,---))))))(((((('''''''''&&&)))(((&&&%%%%%%&&&''')))((((((((((((((((((((((((###$$$&&&(((************%%%&&&&&&$$$######%%%'''+++,,,---...---+++((('''(((((())))))(((&&&$$$###&&&''''''((((((((((((((())))))((('''&&&%%%%%%$$$)))((('''&&&&&&''')))***(((&&&%%%&&&''''''### ######$$$$$$$$$######"""$$$$$$###""""""###$$$%%%######"""!!!!!! !!!!!!$$$%%%'''&&&%%%%%%'''(((---///333888<<>>HHHbbb```SSSJJJIIILLLQQQjjj{{{kkkVVVIIILLL^^^vvvxxxkkkaaaVVVLLLGGGGGGHHHPPPYYY```hhhlllggg^^^\\\XXXWWW]]]cccfffhhhlllvvvzzzyyyqqqkkkkkknnnooodddRRR>>>555222000//////---***'''''')))******)))((()))***+++,,,+++******,,,)))'''''')))***)))'''''')))+++***((('''''''''***(((%%%$$$%%%&&&&&&&&&***(((&&&&&&'''(((((((((***)))&&&$$$""""""######$$$$$$%%%&&&'''(((((()))'''(((((()))))))))((((((''')))******'''%%%%%%%%%&&&'''((((((&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%'''))))))'''$$$######$$$%%%&&&'''(((''''''&&&'''((((((&&&%%%%%%&&&((())))))(((((()))+++,,,------,,,***))))))***,,,---+++******)))((((((''''''&&&%%%$$$###"""""""""###%%%(((******(((&&&%%%%%%&&&'''(((((('''&&&'''(((&&&'''((())))))(((''''''&&&((((((((('''(((***,,,+++***)))((('''(((((()))(((((()))))))))(((((('''+++,,,------+++***+++,,,++++++***))))))))))))***((()))+++---.........---444555444000------333888@@@PPPggg|||zzztttjjjhhhiiikkkjjjiiimmmtttnnnmmmiii```TTTMMMKKKKKKKKKRRR___ooo~~~}}}yyyxxxxxxxxx}}}xxx~~~pppYYYEEE;;;999::::::<<<===<<<777222///---'''((()))***+++,,,---...000000///...---++++++***,,,+++)))((('''((()))***((())))))(((''''''***,,,,,,---------,,,)))'''%%%((('''(((***---...,,,))))))((('''''''''((())))))((('''''''''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%&&&''')))************&&&&&&&&&%%%###$$$&&&((()))************((('''&&&(((((((((((('''&&&%%%$$$%%%%%%&&&'''((((((((((((+++***)))((('''''''''''''''&&&$$$###$$$%%%'''(((&&&%%%$$$%%%&&&%%%""""""###%%%%%%&&&%%%$$$###$$$###""""""""""""###$$$""""""""""""######$$$%%%$$$%%%&&&&&&$$$$$$%%%'''...000444999>>>BBBEEEFFFDDDGGGQQQ^^^iiiqqq{{{oooXXXFFFDDDFFFLLLNNNJJJGGGGGGLLL[[[nnn|||uuubbbSSSLLLGGG@@@:::888:::>>>IIIaaapppUUUNNNGGGFFFKKKTTTpppsss\\\MMMOOOaaaxxx}}}ooo```UUUNNNGGGDDDDDDGGGQQQ^^^gggmmmpppkkkeeeaaa[[[YYY\\\```bbbfffkkkwww~~~yyypppmmmllllll```OOO===444222000///000,,,***((('''((()))(((((('''((()))+++++++++******---+++))))))******)))((('''+++///111000---+++++++++'''###"""###&&&((()))***(((&&&&&&'''))))))(((&&&%%%$$$""""""""""""###$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''(((''''''%%%'''))))))'''%%%$$$%%%%%%'''))))))((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%'''))))))'''%%%$$$$$$%%%%%%'''((((((''''''&&&)))******(((&&&&&&'''(((((((((((()))***,,,...000...---,,,*********++++++))))))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!&&&(((***+++)))'''&&&&&&&&&((())))))'''&&&'''((()))*********)))'''%%%$$$((())))))(((''''''(((***+++***)))(((((((((((()))++++++++++++******)))(((,,,......---***((((((((()))***++++++,,,+++++++++((()))+++,,,------------444444333000,,,,,,000444777CCCVVVjjj{{{|||tttttttttpppmmmlllmmmmmmkkkooouuukkkkkkfff]]]RRRMMMNNNRRRPPPYYYfffvvv~~~xxxuuuttttttyyy|||yyyttt]]]III<<<999::::::;;;;;;888444///---,,,)))))))))***+++,,,,,,---/////////...,,,***(((&&&*********)))))))))))))))((((((((('''&&&'''))),,,+++,,,,,,,,,***(((%%%###***(((((()))+++,,,+++******)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((()))******'''''''''&&&$$$%%%''')))((((((''''''&&&&&&%%%%%%(((((('''&&&%%%%%%%%%&&&$$$%%%&&&'''((((((((((((+++***((('''&&&''''''(((%%%%%%###"""###$$$&&&((($$$######$$$%%%$$$!!!"""###&&&((()))(((&&&%%%###""""""!!!!!!""""""### !!!###%%%&&&'''((($$$%%%&&&%%%$$$###$$$%%%,,,...222888>>>CCCEEEFFFCCCFFFNNNZZZdddlllxxxnnnVVVIIIHHHJJJPPPRRRNNNJJJIIIMMMYYYhhhsss~~~rrraaaRRRJJJEEE@@@===888:::>>>III___~~~fffNNNKKKFFFDDDIIITTTsssttt^^^PPPQQQ___ppp{{{rrreeeWWWPPPKKKFFFDDDEEEHHHRRR^^^hhhlllmmmjjjhhhbbb]]]ZZZ\\\^^^___bbbgggvvv~~~sssllliiigggZZZKKK:::222///......///---,,,***)))((())))))))))))***+++,,,,,,+++***))),,,+++***))))))))))))(((&&&***000444666666666777+++(((%%%$$$&&&((()))***)))'''%%%%%%&&&'''((('''######"""!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&''''''$$$&&&((((((&&&%%%%%%%%%%%%(((***+++***(((''''''''''''&&&%%%%%%%%%&&&&&&&&&''')))((('''%%%%%%&&&&&&'''((()))))))))''''''***++++++***((('''((()))***)))))))))***,,,...///------+++***))))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%''''''&&&%%%###!!!&&&(((++++++***(((''''''''')))++++++)))((('''((()))*********)))'''&&&%%%)))))))))(((&&&&&&'''(((*********)))))))))))))))++++++++++++***)))((((((+++,,,---,,,***((('''''''''(((***,,,---,,,,,,+++((()))+++,,,---------,,,111222111///------///222444<<>>888999>>>JJJ^^^zzz{{{]]]HHHGGGDDDBBBHHHTTTtttqqqeeeVVVNNNPPPXXXaaafffddd[[[SSSPPPNNNJJJHHHIIINNNTTT^^^gggjjjiiihhhhhhbbb______aaaaaa```bbbfffuuu~~~{{{qqqiiidddaaaXXXIII:::222///------000......---+++++++++,,,---............---+++)))'''*********)))((((((((()))(((***...111333666:::===444222111000///---***((('''%%%######$$$&&&&&&%%%"""!!!!!!""""""######$$$&&&%%%%%%%%%%%%$$$$$$$$$""""""$$$%%%&&&&&&&&&&&&###%%%'''(((&&&%%%%%%&&&&&&(((+++,,,***)))(((((())))))((('''''''''''''''&&&((()))(((&&&%%%&&&'''((()))***++++++***)))(((***+++,,,+++)))((()))))),,,+++*********+++,,,---+++******(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))***)))'''%%%###%%%(((***+++***((((((((()))+++------+++)))((()))(((((()))******)))(((''')))))))))(((&&&%%%&&&(((***************))))))((()))*********))))))((('''&&&(((++++++***(((((((((&&&''')))+++,,,,,,++++++)))***,,,---......---,,,.../////////...///000222444777AAANNNYYYeeexxxooohhhlllrrrqqqllljjjkkkkkkiiiiiilllnnnpppoooggg[[[SSSTTTWWWZZZdddsss~~~}}}|||iiiQQQ@@@999999::::::888555000---,,,,,,******++++++,,,,,,,,,---***,,,---......---+++***,,,,,,,,,,,,***(((%%%###'''***---...---,,,+++***'''((()))******)))(((&&&*********)))(((((()))***&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''((((((&&&&&&'''((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$%%%&&&''''''((((((&&&%%%%%%''')))***)))(((((('''(((((()))'''&&&%%%$$$$$$%%%'''(((%%%&&&'''((()))******)))%%%%%%$$$######$$$%%%&&&%%%$$$###"""###%%%''')))%%%&&&'''((('''&&&%%%$$$###%%%(((+++,,,+++)))'''""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$'''((()))((('''&&&'''(((,,,+++,,,222;;;BBBEEEEEEGGGHHHKKKPPPVVV___ooo~~~oooUUUNNNLLLMMMRRRSSSNNNJJJJJJQQQZZZbbbhhhpppzzzqqqhhh[[[MMMCCC?????????999999???LLL___xxxuuuVVVAAABBBAAAAAAHHHTTTsssyyynnn[[[UUUOOOOOOTTTYYY[[[ZZZXXXSSSQQQQQQOOOKKKKKKNNNVVVXXX___iiimmmkkkiiijjjdddbbbccceeedddbbbeeejjjuuuyyyzzzssskkkfffbbb]]]WWWJJJ;;;444///------000/////////...------///111000000000///---***(((&&&((()))***)))(((''')))+++***++++++++++++...222555===<<<<<<;;;888333,,,'''&&&$$$""""""###%%%%%%$$$""""""######$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&###%%%'''((('''&&&''''''''')))++++++***)))))))))+++***)))((((((((((((((('''((()))(((&&&&&&'''((()))******++++++***(((((((((***++++++***))))))***,,,+++***))))))***+++,,,))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%((()))***+++***(((&&&%%%$$$'''***+++)))((((((((()))+++---...,,,)))((((((&&&''')))***+++******)))((())))))'''&&&%%%&&&(((******++++++******)))(((''''''(((((()))(((((('''###&&&)))******)))))))))'''((()))***+++++++++++++++,,,---/////////...---------...///000000111111222222999CCCJJJSSSfffyyyvvvppprrrtttpppllljjjmmmmmmjjjhhhiiiqqquuuuuulll___WWWXXX\\\bbblllzzz~~~|||oooUUUBBB;;;:::777888777444///,,,,,,,,,*********+++,,,------...***+++,,,---...---,,,,,,,,,,,,,,,,,,***(((%%%$$$(((+++...000///---,,,+++((()))+++,,,,,,+++)))((()))***+++***((('''''')))$$$$$$%%%&&&'''''''''&&&'''''''''((((((((((((((('''''''''((())))))******%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%'''''''''&&&$$$%%%''')))))))))))))))))))))))))))%%%%%%$$$%%%%%%&&&''''''&&&'''(((((((((((((((((($$$%%%%%%&&&&&&'''''''''!!!  """%%%&&&&&&(((******)))''''''(((%%%&&&)))+++++++++)))'''############"""!!! !!!"""###$$$$$$$$$""""""'''((())))))(((((()))+++111///---222:::AAADDDDDDDDDEEEJJJPPPTTT\\\lll{{{rrrYYYNNNKKKLLLQQQRRROOOMMMMMMPPPZZZeeemmmuuu}}}pppiii]]]NNNCCC>>>>>>@@@;;;;;;AAAPPPbbbyyypppVVV??????>>>???EEENNNkkkrrrcccXXXNNNLLLKKKPPPXXX[[[XXXSSSQQQOOOPPPPPPLLLHHHKKKQQQYYYYYY```mmmssspppkkkiiidddbbbaaabbbbbbaaafffnnnuuuvvvrrrkkkfffeeeaaa\\\SSSGGG999111---)))***---...///000///......111444/////////...---***((('''''')))+++***))))))+++...++++++***(((''''''***---666666666777666111+++''''''%%%""""""$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((''''''&&&###%%%((()))((((((((())))))***++++++))))))***++++++***)))((('''''''''''''''(((((((((&&&&&&((()))(((((()))***)))((('''&&&&&&(((***+++*********+++***))))))((()))***,,,,,,'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))******)))(((&&&%%%###&&&)))***)))''''''''''''***,,,---***(((&&&&&&'''((()))***+++***))))))'''(((((('''%%%%%%'''(((******+++++++++***)))(((&&&&&&'''((())))))))))))"""%%%(((***)))(((((((((***************+++,,,------...///000000000///.........///000111111///......---333===AAAGGGYYYnnn~~~|||zzzqqqnnnmmmqqqsssnnnjjjiiitttxxxwwwmmm```YYY]]]ccckkkuuu}}}zzz}}}pppVVVAAA888666333444444222///,,,******))))))***+++,,,...//////++++++++++++++++++*********************)))((('''***+++---,,,++++++,,,...------......---+++)))'''(((***,,,+++(((&&&&&&'''$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&'''(((***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%###$$$&&&(((%%%&&&'''(((((('''&&&%%%"""###$$$%%%&&&'''''''''&&&&&&&&&'''&&&&&&%%%$$$"""###%%%'''((('''&&&&&&  """$$$&&&&&&(((++++++)))'''((()))'''((()))******)))(((((($$$$$$$$$$$$$$$"""!!! !!!"""$$$%%%&&&%%%$$$###%%%'''((()))((()))***,,,777222///222999@@@CCCCCC@@@CCCIIIPPPUUU\\\kkkyyyuuu\\\GGGDDDEEEJJJLLLJJJIIIKKKNNNZZZiiisss|||rrrlll___PPPCCC===>>>@@@======DDDRRRddd{{{mmmYYYBBB???<<<<<<@@@GGGaaawww~~~vvvmmmaaaSSSIIIGGGFFFGGGNNNUUUVVVPPPIIINNNNNNOOOMMMGGGDDDJJJSSSXXXWWW___ooowwwssskkkhhhbbb___]]]]]]\\\^^^fffooovvvtttmmmeeecccdddaaa\\\OOOCCC666...((($$$%%%))),,,...000///......222555,,,---------,,,***(((''''''***,,,+++******---000***++++++)))''''''(((***&&&'''))),,,...---***''''''%%%######$$$&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((()))((((((''''''###%%%((())))))((()))******++++++***))))))***,,,******)))''''''&&&&&&&&&'''(((((((((&&&&&&(((***''''''((((((((('''%%%$$$$$$'''***+++******+++,,,'''''''''''')))+++---...'''((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''&&&%%%"""%%%((()))((('''''''''&&&(((++++++)))&&&$$$$$$((()))***++++++***)))(((&&&'''((('''%%%%%%''')))******+++,,,+++***)))(((%%%&&&''')))************"""%%%)))***)))'''&&&&&&---,,,+++***+++,,,---......///000111111000000///111000000111111000...,,,,,,+++111;;;>>>BBBTTTiii{{{~~~tttqqqqqqvvvxxxsssnnnlllvvvyyyvvvlll___ZZZ```iiiqqq{{{yyyvvvyyynnnSSS===444222000111222111...+++))))))((()))***+++---...///000,,,,,,***)))(((((((((((((((((())))))******++++++---,,,***(((''')))---000111111111000...+++(((&&&'''***---,,,)))&&&%%%&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%''')))+++$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&%%%%%%&&&&&&$$$######%%%'''"""###%%%&&&&&&%%%$$$"""!!!"""$$$&&&''''''&&&&&&%%%%%%%%%%%%$$$###"""""" ###&&&'''&&&$$$###"""!!! !!!###&&&'''%%%(((++++++)))'''((()))((())))))))))))(((((('''$$$%%%%%%%%%$$$###!!! !!!"""%%%'''''''''&&&%%%###%%%'''(((((((((***,,,444333222333777;;;>>>???FFFBBBFFFRRRXXX\\\iiiyyywww]]]JJJEEEDDDJJJOOOMMMIIIGGGNNNWWWhhhzzz|||vvvmmm]]]QQQOOOOOOFFF:::@@@DDDIIIQQQaaa}}}oooXXXLLL???::::::???GGGOOOiii}}}vvvzzz~~~uuujjjaaaZZZRRRHHH@@@@@@BBBHHHOOOSSSQQQIIIBBBHHHIIIIIIGGGDDDDDDGGGJJJSSS]]]lllwwwyyyrrrhhh```___]]]ZZZZZZ\\\```dddeeeiiigggeeeeeeddd```YYYRRRIIIAAA666,,,((((((***+++111333111,,,+++......,,,///...,,,,,,,,,+++(((&&&$$$(((,,,...---+++***)))'''((((((((((((''''''&&&&&&&&&&&&'''((()))***+++''''''&&&%%%$$$$$$$$$$$$(((&&&$$$$$$'''((())))))'''&&&&&&&&&&&&'''((((((***((('''(((******&&&###%%%'''((()))((((((((())))))'''&&&''')))*********(((((()))******)))((('''%%%%%%&&&&&&''')))***+++((('''%%%#########%%%&&&&&&(((******)))(((((()))+++,,,,,,,,,,,,+++*********))))))((((((((())))))&&&%%%%%%%%%%%%&&&''''''***+++,,,,,,***'''$$$""""""$$$&&&(((((('''&&&%%%(((((()))))))))(((&&&%%%+++,,,,,,,,,+++)))(((&&&&&&&&&''''''(((***+++,,,,,,***)))***,,,,,,***'''%%%'''))),,,------,,,++++++'''(((,,,,,,))))))---...---***((((((***,,,---000000///---***)))+++,,,000000000///------...///000111111111333<<>>>>>@@@EEEQQQfffuuuWWWKKK???::::::===DDDKKK___ttt|||wwwrrrjjjeeehhhoooeeeaaa\\\XXXTTTMMMEEE???@@@DDDKKKPPPQQQNNNHHHDDDIIIJJJIIIGGGDDDDDDGGGJJJTTT]]]iiiqqqpppjjjbbb^^^```]]][[[\\\___bbbcccbbb___\\\ZZZ^^^bbb___UUUKKKGGG???444,,,((()))+++,,,000111///,,,---000///+++---,,,+++***+++***'''%%%&&&))),,,---,,,***))))))((())))))))))))(((''''''""""""######$$$&&&'''(((&&&&&&&&&&&&&&&&&&'''''''''%%%$$$$$$&&&((()))((()))(((((('''&&&&&&&&&&&&'''&&&&&&(((******(((%%%$$$&&&((((((((('''((()))((('''&&&&&&((()))(((''''''((()))******)))((('''))))))))))))+++,,,---...)))(((&&&$$$$$$%%%&&&'''&&&'''(((((('''''')))***++++++,,,++++++***)))))))))((((((''''''(((((((((%%%%%%$$$$$$%%%&&&''''''******,,,,,,***(((%%%###&&&''')))*********((('''''''''((())))))(((&&&&&&++++++,,,,,,+++)))((('''((((((((((((((()))***++++++))))))***++++++(((%%%&&&(((***,,,---...---,,,,,,))))))------******...---,,,***((((((***+++------...---+++(((((()))++++++,,,------,,,,,,...000...//////...000777BBBKKKbbbsss~~~xxxuuurrrrrrtttuuuuuusssvvvzzzrrrfffbbb^^^```mmmzzz~~~}}}|||kkkYYYGGG999111222111000///---***'''%%%(((''''''))),,,...//////+++***************++++++,,,+++******+++,,,+++))))))(((&&&&&&(((,,,000222111000000///---***'''$$$''''''''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((+++,,,+++(((((('''%%%#########$$$%%%&&&''')))******)))'''&&&###$$$$$$%%%&&&&&&''''''&&&'''''''''&&&%%%$$$###%%%%%%%%%%%%%%%$$$$$$###$$$###"""###%%%%%%$$$###$$$###"""$$$&&&'''%%%###$$$$$$###  """%%%&&&''')))******)))((('''(((***)))%%%%%%''''''$$$(((''''''&&&%%%%%%%%%&&&$$$&&&((((((''''''((()))((((((((())))))(((((('''444333444666999<<<<<<<<<;;;BBBRRR```cccaaahhhttt|||qqq[[[LLLEEEAAAEEEJJJJJJIIIJJJIIIWWWkkk~~~{{{lll___YYYVVVMMMDDDAAAAAAFFFUUUmmmzzzUUUIII>>>::::::<<<@@@DDDRRRbbbnnnllliiikkknnnmmmfffaaa]]][[[YYYVVVWWW\\\NNNOOOPPPPPPNNNIIIDDDAAABBBIIIPPPRRRNNNIIIGGGFFFJJJIIIHHHFFFDDDEEEHHHKKKVVV___hhhiiiddd^^^\\\]]]aaa^^^\\\___ccceeeaaa]]]]]]YYYYYY___eeeaaaSSSGGGCCC<<<222+++((())),,,---//////......222555111)))+++***))))))***)))'''%%%)))+++,,,,,,***))))))******************)))((((((!!!!!!!!!"""###$$$%%%&&&%%%%%%'''(((((())))))(((&&&$$$###$$$&&&(((((('''+++***)))(((&&&&&&&&&&&&%%%%%%%%%''')))***((('''$$$&&&((((((''''''((()))(((&&&%%%&&&''''''&&&%%%''''''))))))))))))((('''************+++---...///)))((('''&&&%%%&&&'''(((&&&'''''''''&&&'''***,,,++++++++++++***)))''''''''''''&&&&&&&&&''''''((($$$$$$$$$%%%%%%'''(((((()))***+++++++++)))&&&%%%((()))*********)))((('''%%%&&&'''((()))((('''&&&******++++++***)))((('''******))))))))))))******)))((()))***+++)))%%%"""&&&(((***,,,............,,,******---...+++,,,...,,,+++***))))))***,,,---,,,,,,,,,***((((((***,,,)))+++---------...///111---......---...333;;;AAARRRcccuuuzzzxxxsssnnnooossswwwwwwuuuuuuxxxnnnaaa___^^^dddsss}}}~~~~~~|||mmm[[[JJJ<<<444333444444000+++''''''((()))((('''(((+++---------++++++++++++,,,---......,,,+++******++++++)))((('''&&&&&&'''(((+++---...------,,,+++)))'''%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((***------,,,***'''&&&%%%%%%%%%&&&'''((('''(((***++++++***)))'''%%%%%%$$$%%%%%%&&&((((((((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''%%%######$$$%%%$$$###$$$$$$###$$$&&&&&&%%%###''''''&&&$$$""""""$$$&&&%%%&&&((()))))))))((('''&&&))))))$$$###''',,,---+++)))'''%%%$$$%%%%%%&&&&&&(((******)))''''''((((((((()))******))))))(((444444555777:::<<<<<<;;;888BBBQQQ]]]___```lllyyyxxxmmmYYYIIICCC@@@EEEKKKKKKIIIHHHHHHWWWlllsssfff]]]VVVMMMGGGGGGIIIOOO[[[pppxxxUUUIII>>>:::::::::;;;===GGGSSS\\\ZZZUUUVVVXXXYYYXXXRRRNNNPPPQQQPPPPPPQQQGGGJJJMMMMMMLLLIIIHHHHHHJJJQQQVVVTTTKKKEEEEEEGGGHHHHHHFFFFFFFFFIIIMMMPPP]]]eeejjjfff\\\VVVYYY^^^```^^^^^^bbbffffff```ZZZ]]]^^^aaaffffff___PPPEEEAAA:::111***(((***,,,...//////...000666999333)))***)))((()))******((('''+++,,,,,,+++)))((()))***+++++++++++++++***)))(((#########$$$%%%&&&((((((%%%&&&'''((()))(((((('''%%%$$$###$$$&&&(((''''''+++***)))(((''''''''''''%%%&&&'''((())))))((('''$$$&&&((((((''''''((()))((('''&&&&&&''''''%%%$$$&&&'''((()))))))))(((''''''''''''((()))***+++,,,((('''&&&&&&%%%&&&''''''(((((((((''''''(((,,,///************)))'''&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&'''((()))***((()))***++++++***(((''''''''''''''''''&&&%%%$$$%%%%%%'''((()))(((((('''))))))))))))))))))((((((++++++***)))))))))))))))''')))***,,,+++)))%%%"""&&&''')))+++,,,---------+++++++++,,,,,,,,,,,,---++++++++++++,,,---......---------,,,******,,,...+++---///000000000111333...///000000000444999>>>EEEVVViiiwwwwwwwwwqqqkkklllqqqvvvvvvttttttvvvjjj]]]\\\___iiizzz~~~|||yyylll]]]MMM???888888;;;;;;555,,,&&&(((+++***((('''(((***+++++++++******++++++,,,...///000---+++************)))'''%%%&&&&&&'''((()))*********+++***)))'''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((***+++------,,,+++(((((('''&&&&&&'''((((((&&&''')))***+++***((('''&&&%%%%%%%%%&&&'''((()))(((&&&$$$#########$$$%%%%%%&&&''')))*********+++)))'''$$$###$$$%%%%%%$$$%%%%%%%%%%%%&&&%%%$$$###((((((((('''%%%$$$%%%'''%%%&&&'''((())))))(((((((((***((($$$%%%)))+++***---+++(((%%%$$$$$$&&&'''(((***,,,+++)))'''&&&&&&((())))))************)))444444555888;;;======;;;999AAAKKKSSSVVV___qqqttthhhSSSDDD@@@@@@HHHNNNMMMIIIGGGJJJXXXlll~~~yyykkk^^^SSSKKKGGGEEEKKKTTT^^^nnntttWWWJJJ>>>;;;:::999888888<<>>>>>===AAAFFFJJJOOO^^^tttrrreeeNNN@@@===@@@JJJQQQPPPKKKIIILLLXXXjjj|||}}}ooo___QQQIIIHHH@@@HHHRRR\\\kkksssZZZMMM???;;;;;;999666555333;;;CCCFFFCCCAAA@@@AAABBB??????FFFJJJJJJIIIJJJKKKLLLOOOSSSYYY^^^bbbeeefffbbb[[[RRRLLLIIIJJJLLLHHHFFFEEEHHHOOOVVV\\\___mmmrrruuummm```XXXZZZ___[[[\\\^^^aaaddddddbbb```]]]fffooooooggg\\\TTTRRRBBB<<<333,,,******++++++---///111333777999333***((((((((())),,,---,,,***+++++++++***)))(((***+++,,,,,,,,,+++***)))((('''$$$$$$$$$%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%'''))))))((('''&&&&&&&&&&&&&&&'''(((((()))***,,,+++)))'''''''''***+++,,,+++)))''''''''''''''''''((())))))&&&$$$$$$%%%'''((())))))((('''%%%%%%%%%%%%&&&((()))***$$$$$$$$$%%%%%%%%%%%%%%%)))******)))((()))+++---)))))))))))))))(((((('''%%%%%%%%%%%%&&&&&&'''((()))(((((((((((()))***************+++******))))))(((((((((((('''''''''''''''((()))*********)))(((''''''&&&&&&'''((()))*********)))(((((('''((((((&&&))),,,,,,+++((('''''''''''''''''''''((((((((((((++++++)))))),,,,,,***)))+++---///000000000///+++++++++)))'''''')))++++++---000000///.........---------///111555888:::<<>>@@@AAA@@@CCCEEEHHHOOO___tttuuuhhhPPP@@@===???IIIQQQQQQOOONNNNNNWWWggg{{{tttbbbQQQIIIJJJDDDIIIQQQ\\\nnnyyy___PPPAAA<<<<<<999666444111666===AAA@@@>>>@@@CCC@@@???CCCKKKQQQQQQQQQTTTXXXYYY]]]dddnnntttwwwvvvpppeeeXXXPPPOOOQQQRRRQQQKKKIIIHHHKKKRRR[[[aaadddpppuuuwwwqqqeee[[[ZZZ\\\WWWZZZ]]]___```bbbdddgggffflllrrrqqqiii___XXXUUUDDD>>>555...+++************...000111333444///(((&&&&&&&&&(((+++,,,+++***)))***++++++***)))***,,,,,,,,,,,,+++***((('''&&&$$$$$$$$$%%%&&&'''))))))***)))&&&%%%%%%&&&((()))&&&&&&&&&(((***+++)))''''''&&&&&&%%%%%%%%%%%%&&&(((+++------+++))))))***---......---)))'''&&&&&&%%%%%%%%%''')))(((&&&$$$$$$%%%&&&((())))))((('''$$$$$$$$$%%%&&&'''((()))$$$%%%%%%&&&&&&&&&&&&&&&((()))***)))''''''''')))(((((()))*********))))))%%%%%%%%%%%%&&&'''((())))))(((''''''&&&'''''''''++++++++++++***))))))))))))))))))))))))******+++******+++,,,,,,+++))))))&&&&&&%%%%%%&&&((()))***(((((('''''''''''''''((($$$'''******((('''((()))))))))((('''''''''''''''(((,,,,,,))))))------***&&&(((+++...000000///...,,,,,,+++)))'''&&&((()))))),,,///000000//////000000///---...111444777888999;;;CCCOOO[[[cccfffgggdddfffiiijjjllloootttxxxyyyyyykkk]]]___gggwwwzzztttaaa\\\aaawww{{{wwwvvvxxx{{{~~~zzzxxxsssjjj\\\MMM???666555888999555...(((''')))'''&&&%%%&&&(((*********************+++,,,---...,,,+++***+++---......---***)))((('''&&&&&&''''''(((******(((&&&''',,,222))))))((('''&&&&&&%%%$$$((((((((()))))))))******''''''''''''''''''''''''&&&)))+++,,,***))))))***((((((((((((((((((''''''!!!"""$$$&&&''''''%%%%%%$$$&&&(((***+++***)))(((&&&&&&%%%$$$$$$%%%&&&'''"""###%%%&&&'''((())))))(((''''''((()))***)))'''&&&((()))(((%%%######$$$$$$'''***,,,+++***))))))'''(((((()))***+++,,,---#########)))777DDDHHHDDD+++***))))))((((((((()))******)))'''$$$$$$&&&(((&&&&&&'''((())))))))))))444222222555999>>>BBBCCCAAADDDGGGIIIRRRaaarrr|||zzzmmmTTTAAA===>>>GGGOOORRRRRRRRRNNNVVVeeezzzxxxdddRRRJJJLLLNNNNNNSSS___sssaaaRRRBBB<<<<<<:::666444222666;;;???@@@???CCCGGGCCCEEELLLUUU[[[\\\^^^bbbhhhhhhmmmvvvvvvfffUUUMMMRRRWWWXXXUUUOOOLLLJJJMMMTTT]]]ccceeepppuuuxxxsssggg]]]YYYYYYTTTXXX]]]^^^]]]```fffkkklllnnnooollleee[[[RRRLLLFFF@@@777///+++))))))((((((---000//////000,,,'''$$$$$$%%%'''***++++++***''')))+++++++++***+++,,,,,,,,,++++++)))((('''&&&&&&&&&&&&'''((()))***+++***)))&&&%%%%%%(((+++...'''&&&''')))++++++***(((((('''&&&%%%$$$#########&&&***------,,,+++,,,---///000000...***'''&&&&&&######$$$&&&((((((&&&######$$$&&&((())))))(((((("""""""""###$$$%%%&&&'''%%%%%%&&&'''((((((((('''&&&((())))))&&&%%%%%%%%%'''((()))***++++++++++++%%%%%%%%%&&&'''((()))***((((((&&&%%%%%%%%%%%%%%%,,,,,,++++++***))))))((())))))(((((()))***+++++++++,,,------,,,+++***)))&&&%%%%%%%%%&&&((()))+++''''''&&&&&&&&&&&&''''''###&&&((((((&&&&&&(((***++++++)))((('''''''''''')))---...******//////+++$$$&&&***---//////---,,,//////...+++)))((()))+++))),,,000222333333333444444222000000222555777888777666:::DDDOOOXXX]]]```^^^ccciiilllmmmpppwww}}}zzzzzzlll___aaaiiiyyy{{{yyybbbZZZ[[[nnn~~~|||vvvuuuwww}}}|||zzzuuukkk]]]LLL===444...111333111,,,((('''''''''%%%%%%&&&(((***+++***++++++++++++,,,---......++++++***,,,...000//////+++***((('''&&&&&&''''''''')))***(((%%%'''---333))))))((('''%%%$$$###"""'''((((((((())))))******(((((((((((((((((((((((('''***------***)))***+++%%%&&&'''((())))))))))))!!!"""%%%'''''''''&&&%%%###&&&))),,,,,,+++)))'''''''''&&&&&&&&&''''''((($$$%%%&&&((()))*********'''&&&''')))++++++)))'''''')))***(((%%%""""""$$$$$$'''+++------,,,++++++((((((((()))***,,,---...'''&&&###!!!&&&000444333***************)))))))))******(((%%%######&&&)))%%%&&&'''((())))))))))))111222333333444666999<<<@@@@@@CCCHHHRRR___kkkssssss___EEE???<<>>CCCJJJTTT___iiippp{{{vvvbbbEEE???;;;???HHHNNNLLLGGGKKKSSSiiirrr]]]RRRNNNOOORRRQQQVVVbbbqqqlllYYYIIIDDD@@@999777;;;;;;:::<<>>000///.........---------,,,+++)))(((&&&''')))+++---...,,,)))'''''')))+++---,,,---//////......000111111---(((%%%%%%(((******...,,,***)))(((((()))***...------,,,+++***)))(((******)))''''''&&&&&&&&&'''(((***++++++***((('''''')))++++++)))&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%'''((()))((('''(((&&&%%%&&&((()))'''%%%''''''&&&&&&%%%%%%$$$$$$''')))******(((&&&&&&&&&&&&'''))))))'''''''''(((---------+++(((%%%%%%&&&'''(((***++++++***((('''&&&&&&'''(((((())))))***'''((('''%%%######%%%''''''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%&&&(((***)))'''000111222222222333666999777<<>>???EEEMMMSSSTTTVVVXXXQQQOOOLLLPPP]]]kkknnnkkkdddccceeegggfffcccdddhhhaaaaaa^^^YYYVVVTTTLLLDDD:::444111222111...,,,---,,,,,,+++++++++,,,,,,,,,+++)))((('''((((((&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((''''''%%%%%%&&&''')))+++---...---...///111444888<<>>???@@@???AAAJJJXXXdddxxxqqq]]]MMMEEE===;;;AAAIIINNNOOOLLLKKKXXXzzz{{{jjj[[[PPPHHHJJJMMMUUU```mmmooo^^^UUUSSSUUUXXX\\\ffflllmmmuuuuuufffVVVOOOKKKFFFAAA???>>>???CCCHHHNNNPPPPPPOOOOOOOOONNNSSS```nnnrrrooodddbbbbbbeeedddbbbeeekkkbbbeeeeee___ZZZUUUOOOHHH:::333///111222111000111,,,,,,,,,,,,------------,,,***(((((())))))'''&&&'''''''''''''''''''''''''''(((((()))++++++,,,------,,,***))))))***,,,---///333888<<<>>>AAAEEEGGG???:::333---((('''((()))((())))))))))))*********'''''''''(((((()))))))))&&&%%%$$$#########$$$%%%&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%$$$###"""!!!""""""###%%%&&&'''((((((***)))(((((()))***)))(((((())))))***)))((('''&&&%%%&&&((()))***)))(((''')))******)))((('''(((***+++***)))(((''''''''''''%%%###!!!!!!###%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&(((******'''((()))(((&&&%%%%%%&&&#########$$$'''))))))((()))))))))(((((((((((((((((('''''''''''')))+++,,,...,,,+++******+++---///***+++++++++***)))((('''((((((***,,,...000111222222555999;;;:::999888888888777777555444333333222...///111777AAAMMMYYY```gggiiijjjjjjjjjnnntttzzzmmmhhheeeiiisss}}}~~~vvv|||~~~}}}~~~wwwwwwzzz}}}|||~~~||||||lllUUUCCC999,,,+++*********,,,---...,,,,,,++++++***+++++++++,,,,,,+++******)))))))))***+++------,,,,,,...///+++******+++---...---,,,''''''((())))))*********))))))***+++***)))((('''((()))***,,,---,,,,,,+++)))))))))***)))(((&&&%%%'''(((((('''%%%$$$$$$%%%###$$$%%%''''''&&&%%%%%%&&&%%%%%%&&&(((((('''%%%&&&''''''&&&$$$###$$$%%%&&&''')))******((('''%%%&&&(((******((('''''''''%%%&&&((((((&&&%%%&&&'''%%%'''(((((((((((()))+++(((((((((((((((((((((((()))((('''&&&%%%$$$######&&&'''((((((''''''((())))))((((((''''''&&&&&&&&&"""######$$$%%%&&&''''''%%%&&&''''''&&&&&&'''(((---...000111222444888;;;;;;===>>>===???HHHXXXddduuutttaaaMMMDDD;;;;;;EEEOOOSSSSSSNNNNNN\\\|||~~~oooaaaUUUMMMLLLNNNSSS\\\hhh{{{yyyqqqnnnmmmmmmvvvuuufffVVVPPPNNNJJJEEEBBBAAABBBCCCFFFJJJNNNMMMKKKNNNPPPRRRWWWbbbnnnrrrppphhhdddbbbbbb```^^^bbbhhhdddiiijjjbbbZZZWWWTTTRRRBBB999222111222000......++++++,,,---...---------,,,+++))))))******)))''''''''''''(((((('''''''''((()))***,,,///111333444444111...+++***,,,///111;;;???EEEGGGEEEBBBAAAAAA:::777111,,,((((((((()))(((((((((((()))))))))***&&&&&&&&&&&&'''''''''''''''%%%$$$"""!!!"""###$$$%%%&&&((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""$$$%%%&&&'''(((***(((''''''((())))))(((&&&&&&'''((()))******+++&&&''''''((((((((((((((((((***++++++)))((((((((()))((('''&&&%%%%%%%%%%%%$$$"""!!!"""$$$%%%%%%$$$%%%&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%'''((()))'''***,,,,,,)))&&&&&&&&&%%%$$$$$$%%%'''(((((('''+++*********)))))))))(((((('''&&&&&&&&&(((***+++***)))'''&&&'''***---///***+++++++++++++++******((()))***,,,...000111222222444888::::::;;;<<<======;;;999666444333333333000111333888BBBOOO\\\cccgggjjjkkkkkkjjjlllqqquuufffddddddhhhpppzzzzzz~~~~~~|||jjjUUUCCC888.........------,,,,,,,,,,,,,,,++++++************)))***+++,,,,,,+++)))((()))+++,,,,,,,,,,,,---///+++***((()))+++---...---)))))))))))))))(((((('''((((((((((((((('''''''''((()))+++,,,,,,+++***)))++++++***)))((((((''''''((((((((('''%%%$$$%%%&&&"""###%%%&&&&&&&&&$$$$$$&&&%%%$$$%%%&&&&&&$$$###%%%'''((('''$$$"""###%%%&&&''')))***)))'''%%%###''')))******(((&&&&&&&&&$$$&&&''''''&&&%%%&&&&&&%%%'''(((((('''''')))***(((((((((''''''((((((((()))(((((('''&&&%%%$$$$$$&&&((()))***)))((()))***'''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&((()))(((&&&%%%&&&(((---...000111333555999<<<666999<<<===???IIIXXXdddqqqwwwfffMMMBBB999;;;HHHSSSWWWUUURRRUUUeeerrreeeXXXOOOLLLMMMQQQYYYcccwwwuuufffXXXSSSRRROOOJJJGGGCCCCCCCCCEEEJJJOOOOOOLLLKKKOOOSSSXXXbbblllpppnnnlllgggccc```]]][[[___eeefffkkklllcccZZZWWWYYYYYYKKK@@@666222000,,,(((((()))+++,,,---...------,,,,,,+++******++++++***(((''''''(((((((((((('''''')))***,,,///222555777999555333///,,,---000444777HHHLLLPPPOOOHHH???888555555222...***((('''((()))&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%&&&&&&)))(((%%%$$$######$$$%%%$$$&&&((((((&&&$$$######%%%%%%&&&&&&&&&%%%$$$$$$ !!!###$$$%%%'''''')))(((&&&&&&((((((((('''$$$$$$%%%''')))+++---///''''''''''''((((((((()))'''***,,,---+++(((''''''((('''&&&%%%$$$############""""""###$$$%%%%%%###%%%%%%&&&'''((((((((((((&&&%%%$$$$$$%%%&&&((()))(((+++//////,,,((('''''''''&&&%%%&&&((()))(((''',,,+++++++++******)))))))))(((&&&%%%&&&''')))+++'''&&&$$$$$$&&&***...000------......///.........)))***+++---///000222333222444777:::;;;===???AAAAAA???;;;777444222222222222333444:::DDDRRR^^^fffgggjjjlllkkkjjjkkkooorrreeedddeeehhhnnnwww}}}|||jjjVVVBBB666111111111000///...,,,++++++++++++*********))))))''')))+++------,,,)))((('''(((******))))))+++,,,,,,)))&&&&&&(((,,,...///,,,,,,+++***((('''%%%$$$)))((('''''''''''''''((()))***,,,,,,,,,***((('''---,,,***(((((((((((()))((())))))'''%%%$$$%%%'''###$$$&&&(((((('''&&&%%%'''&&&%%%%%%&&&%%%###!!!%%%'''((('''###"""###%%%&&&''')))***)))'''$$$"""((()))+++***(((&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%'''(((((('''''')))***((((((''''''''''''(((((())))))(((''''''&&&%%%%%%'''(((***+++***)))***+++%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++)))&&&%%%&&&(((,,,.../////////111444777<<<>>>??????BBBKKKXXXccchhhtttwwwiiiQQQEEE;;;===FFFNNNUUUYYYUUUYYYiiizzzkkkXXXKKKNNNQQQRRRUUU```vvv~~~cccUUUVVVTTTRRRNNNFFFEEEFFFGGGHHHIIIKKKNNNPPPPPPRRRVVV[[[```fffjjjllliiifffdddbbb^^^YYY[[[```jjjhhhddd```______]]]ZZZRRRCCC666222333000+++)))******+++,,,+++***)))(((++++++++++++******)))))),,,+++***)))((('''&&&%%%))))))+++///333777888888222111---))))))111@@@KKK\\\\\\ZZZRRRGGG<<<555222222///***(((''''''&&&%%%(((%%%###%%%***+++((($$$%%%%%%%%%%%%%%%%%%$$$$$$'''%%%######%%%&&&###!!!%%%(((***+++((($$$!!! '''&&&''')))++++++)))(((!!!!!!!!!"""$$$&&&)))***''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&(((***,,,''''''((((((''''''&&&%%%&&&''')))******)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&(((%%%######%%%%%%### ###$$$&&&''''''&&&$$$###""""""###$$$%%%'''((()))++++++++++++***)))'''&&&%%%%%%&&&&&&'''((((((((()))******)))''''''((()))'''(((((((((((((((''''''***((('''&&&'''***---///---,,,++++++***+++++++++)))***+++++++++---111555555666777999===AAAEEEGGGCCCAAA===999555333111000///111555<<>>???@@@???AAAIIIVVV___fffsssssseeeNNNCCC;;;===DDDKKKSSSYYYWWWZZZhhh|||lllZZZNNNPPPRRRSSSTTT^^^sss~~~cccTTTUUURRRPPPNNNFFFKKKKKKKKKKKKKKKMMMPPPSSSTTTVVVYYY]]]```dddfffggggggffffffeee^^^YYYZZZ```dddeeeddd___]]]^^^______NNNAAA555333555333///---***++++++,,,+++***(((((())))))))))))******++++++++++++***)))((('''&&&&&&)))((())),,,000444666666000///+++(((***555EEERRR___^^^YYYOOOBBB666...+++...,,,)))'''''''''''''''&&&$$$"""$$$((()))&&&###%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$&&&&&&$$$"""$$$'''******(((%%%"""!!!((('''((()))++++++***(((%%%$$$$$$$$$$$$&&&'''(((&&&&&&%%%%%%&&&'''((((((''''''%%%%%%&&&''')))***''''''''''''&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&(((&&&$$$$$$%%%&&&$$$!!!$$$%%%&&&''''''&&&%%%$$$######$$$$$$%%%&&&'''((()))************(((&&&%%%%%%%%%%%%&&&&&&'''(((((())))))***((('''&&&''')))''''''(((((((((''''''&&&)))(((&&&%%%&&&(((***,,,,,,+++***))))))))))))))),,,,,,---------...222555555666888;;;???CCCGGGIIIAAA???;;;777333222111111///222888@@@KKKXXXeeemmmuuuxxxtttmmmnnnuuuuuuooogggcccaaagggrrr~~~~~~||||||}}}ppp^^^KKK===111///------......,,,)))***)))'''&&&%%%&&&'''((()))***************))))))(((***+++------,,,+++***------------,,,***((('''***)))((()))******(((&&&)))******++++++*********+++000777<<<<<<777///***************************&&&&&&&&&''''''((((((((((((&&&$$$$$$&&&''''''&&&+++(((%%%&&&))))))&&&###&&&%%%%%%%%%&&&&&&$$$###%%%&&&'''(((((('''&&&%%%'''***,,,,,,***(((&&&&&&((('''&&&&&&%%%%%%&&&&&&((('''&&&%%%%%%&&&''')))*********(((&&&&&&(((******)))((('''''''''''''''((((((&&&%%%%%%&&&((()))&&&&&&'''((((((((((((((()))((('''&&&%%%%%%&&&'''((())))))((('''&&&%%%%%%''')))+++---...222666999AAABBBAAA@@@AAAHHHRRRZZZcccqqqpppbbbMMMDDD======@@@EEEMMMTTTXXXZZZdddyyy}}}mmm]]]QQQVVVWWWWWWXXX___rrrfffWWWWWWSSSPPPNNNGGGNNNLLLKKKJJJKKKNNNRRRTTTYYY[[[]]]```ccceeeffffffggghhhiiiggg___XXXZZZaaaeeejjjiiibbb\\\]]]```aaaNNNBBB888666777444///---++++++++++++***)))((('''&&&&&&'''((()))***+++,,,))))))))))))(((((((((((()))((('''))),,,///111111---,,,***)))...;;;LLLXXX]]]YYYRRRGGG;;;000***'''***+++***)))((((((***,,,%%%"""!!!"""%%%&&&%%%"""%%%%%%%%%&&&''''''((((((((('''%%%&&&''''''&&&$$$$$$&&&))))))'''%%%$$$$$$((((((((()))++++++)))''')))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((((((((('''&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%&&&&&&%%%###$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&(((((()))))))))'''&&&%%%%%%%%%%%%&&&&&&'''((()))((())))))(((&&&&&&'''(((''''''(((((((((((('''''')))'''&&&$$$%%%&&&((()))+++***)))(((''''''''''''------...---,,,---000222333444777;;;@@@DDDGGGIII???<<<777333000111222333222666<<>>111---------......---,,,+++***%%%%%%&&&'''((()))***++++++(((%%%###$$$&&&''''''(((&&&&&&'''***+++(((%%%%%%$$$$$$%%%''''''&&&$$$%%%%%%&&&''''''&&&%%%%%%(((***++++++)))''''''''''''''''''''''''&&&&&&%%%&&&%%%$$$$$$%%%&&&((()))++++++***(((&&&%%%&&&((())))))(((((('''(((((()))***(((&&&$$$$$$&&&)))+++%%%&&&''''''((('''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$######$$$&&&(((+++---000333888<<>>555///+++***+++,,,---,,,******,,,///%%%###!!!"""$$$%%%$$$###%%%%%%&&&&&&'''((())))))((((((''''''((((((''''''###%%%'''(((&&&%%%%%%&&&'''''''''((())))))'''$$$(((((('''&&&%%%$$$$$$$$$"""######$$$%%%&&&((()))))))))((('''''''''((((((%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))((('''''''''&&&%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&%%%''''''&&&&&&'''(((***+++((())))))(((&&&%%%'''((('''((()))))))))))))))))))))((('''%%%%%%%%%&&&''',,,+++***((('''''''''''',,,,,,,,,+++******,,,...///111555:::>>>BBBEEEFFF<<<999333///...000333666888:::???FFFOOO\\\iiirrr|||~~~{{{vvvxxx|||wwwmmmfffcccaaagggsss}}}~~~}}}zzz{{{|||{{{zzz|||sss___HHH777111111111000///...,,,***)))((('''&&&&&&&&&'''''''''(((((())))))))))))(((+++,,,---...//////......)))******+++,,,,,,,,,,,,---+++(((((()))***+++***,,,---------,,,+++******,,,...<<>>000//////000111222111///,,,+++%%%&&&&&&'''((()))))))))(((&&&%%%%%%&&&(((((('''''''''''')))+++***'''$$$$$$$$$$$$%%%'''((('''&&&$$$%%%&&&''''''&&&%%%$$$((())))))(((&&&%%%&&&(((''''''((())))))'''&&&%%%$$$$$$$$$$$$%%%&&&((()))++++++***(((%%%$$$%%%'''((('''''''''(((((()))******)))'''&&&&&&&&&'''(((%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""""""""###$$$(((***,,,///111555:::===EEEFFFGGGHHHJJJMMMQQQUUU]]]lll~~~uuujjjSSSJJJAAA===<<<>>>FFFNNNTTTTTTXXXfff}}}|||iiiZZZQQQPPPNNNNNNQQQXXXiiitttfffcccZZZRRRMMMEEEDDDAAA@@@CCCJJJRRRXXX[[[^^^bbbhhhnnnsssvvvwwwwwwzzzuuunnneee[[[WWW^^^hhhsss}}}{{{jjjZZZWWWWWWUUUOOOFFF>>>===:::333---***++++++***))))))(((((('''&&&'''''''''(((((((((((((((((((((((())))))))))))...,,,***))))))))))))(((***,,,000555;;;BBBHHHMMMGGGCCC<<<555111...---,,,,,,------,,,++++++,,,---&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))'''(((((((((((((((((()))$$$%%%''''''%%%%%%&&&(((&&&%%%%%%%%%&&&&&&###!!!$$$$$$$$$%%%%%%%%%%%%$$$"""######$$$%%%&&&((()))******))))))))))))))))))&&&%%%$$$############$$$((('''&&&&&&&&&&&&'''(((&&&''''''((((((''''''&&&((()))((((((&&&&&&%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&%%%$$$%%%&&&'''(((((('''&&&&&&))))))((('''(((***+++---((())))))(((&&&&&&''')))((()))***++++++++++++++++++***)))((('''''''''(((---,,,+++***)))))))))))),,,---...,,,+++***+++,,,...111666;;;@@@CCCEEEFFF:::777222......000555888888;;;???FFFQQQ___mmmwww}}}}}}yyy|||yyymmmddd```^^^dddppp{{{~~~||||||~~~~~~~~~wwwvvv{{{vvvwwwxxxxxxvvvssssssvvvzzztttaaaJJJ999222333444333111...,,,+++)))))))))(((((((((((((((''''''((())))))))))))))),,,,,,---...//////000000*********++++++,,,,,,---...,,,******+++---------,,,,,,,,,,,,+++***((((((+++***555GGGHHH888---//////000111111000...,,,***'''''''''&&&&&&&&&%%%%%%######%%%(((***+++)))'''(((((()))******(((%%%###$$$###$$$&&&((()))((('''%%%%%%&&&''''''&&&%%%%%%'''''''''&&&$$$$$$&&&''''''((()))***)))((('''&&&$$$$$$%%%%%%&&&'''((()))++++++***'''%%%$$$%%%'''&&&&&&&&&&&&'''((()))***************)))'''$$$###%%%&&&''''''(((((('''''''''''''''(((((((((''''''&&&%%%$$$#########$$$%%%***,,,...000222555999<<>>???EEEOOOXXX^^^``````eeellltttzzz|||}}}}}}}}}tttiii___XXXVVV^^^hhhppp{{{zzzhhhYYYUUUSSSMMMIIICCC>>>>>><<<555///---******)))((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))///...,,,,,,------,,,***,,,///444999>>>AAABBBBBB@@@<<<555000...------,,,,,,+++***+++,,,---,,,***((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&((())))))((('''(((***%%%&&&'''&&&$$$%%%&&&(((%%%$$$###$$$$$$###!!! !!!"""$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%'''(((((())))))))))))))))))))))))&&&%%%$$$#########$$$%%%((((((((((((((((((((((((&&&'''((())))))((('''&&&'''))))))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%%%%$$$%%%'''(((((((((''''''***)))((('''(((***,,,---)))******)))''''''((()))((()))***++++++,,,++++++++++++***)))))))))))))))---,,,,,,+++++++++++++++///000111000...---...///111444:::???DDDFFFGGGGGG:::777222//////222666999666:::BBBKKKWWWeeesss|||{{{}}}{{{xxx}}}{{{ooo```\\\ZZZ```mmmyyy{{{yyy{{{~~~~~~zzz{{{wwwrrrsssttttttqqqmmmmmmqqquuuyyyzzznnn\\\HHH888222333555444111...,,,+++)))))))))))))))(((((((((''''''((()))************,,,,,,---...///000000111///...---+++***)))((((((///---,,,,,,...//////...,,,,,,,,,+++***((('''&&&)))(((...888999111---///,,,---......---,,,******))))))(((&&&%%%$$$###""" """%%%))),,,,,,***'''(((((((((((((((&&&$$$###%%%$$$$$$&&&((()))((('''&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&$$$$$$&&&''')))))))))))))))(((((('''%%%&&&&&&''''''(((((((((******)))'''%%%$$$%%%'''&&&%%%%%%%%%&&&'''(((((((((***+++,,,***'''$$$"""&&&''''''((()))(((((((((&&&'''(((((())))))((((((&&&&&&%%%%%%%%%%%%&&&&&&,,,---///000000333777999<<<@@@GGGNNNSSSUUUUUUSSSaaannn{{{}}}xxxtttaaaRRRBBB<<<>>>CCCKKKQQQMMMOOORRR[[[rrr|||fffUUULLLLLLHHHHHHLLLRRRaaannnaaaQQQIIIHHHDDD>>>===>>>FFFRRR\\\aaabbbccchhhooovvv{{{|||{{{zzzvvvkkk___XXXUUUVVV\\\cccooo{{{zzzhhhYYYUUUPPPFFFGGGBBB??????<<<555...,,,))))))((('''((()))******&&&&&&'''((())))))***+++))))))))))))((((((((((((------...111333444222000...111444999===>>>===<<<:::555000......///...---...+++))),,,111444111---((('''&&&$$$###$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&%%%'''))))))''''''(((***'''''''''%%%###$$$&&&(((%%%$$$$$$$$$$$$### !!!###%%%'''(((((((((&&&&&&%%%%%%&&&'''((((((%%%&&&'''((((((((((((((('''&&&$$$#########%%%&&&'''((()))******)))((('''&&&''')))******)))'''&&&&&&((()))(((%%%###$$$&&&$$$$$$$$$######$$$$$$$$$$$$&&&'''(((((((((&&&%%%$$$%%%'''((())))))(((((()))(((&&&%%%&&&(((+++,,,***++++++***(((((()))***&&&'''((()))************************************,,,++++++++++++,,,,,,---///000222111000//////000222666<<>>BBBHHHMMMLLLOOORRR[[[qqq}}}eeeTTTKKKDDD??????CCCHHHVVVwwwqqq```OOOHHHJJJIII===;;;>>>FFFRRR\\\``````fffjjjqqqwwwyyyyyywwwtttnnnbbbWWWTTTTTTVVVZZZ___sss~~~}}}jjj[[[WWWNNNAAAIIIDDDAAA@@@<<<222***(((((((((''''''((()))+++,,,$$$%%%&&&(((***+++------***)))))))))((((((((((((***+++///333777999777555111222444777:::<<<;;;:::444000,,,,,,///111222111111,,,***///777;;;888222((('''&&&$$$"""###%%%'''%%%%%%%%%%%%%%%%%%%%%$$$$$$'''))))))'''&&&(((+++(((((('''%%%######&&&(((&&&%%%%%%%%%%%%### !!!"""$$$&&&((()))))))))''''''&&&&&&&&&''''''(((###$$$%%%&&&''''''''''''((('''%%%######$$$%%%&&&''')))***,,,,,,***)))''''''((()))++++++)))((('''&&&((()))'''$$$###$$$&&&$$$######""""""######$$$$$$%%%'''))))))((('''&&&$$$%%%''')))******))))))(((&&&%%%$$$$$$''')))++++++,,,,,,+++)))(((***+++%%%&&&'''((()))))))))))))))))))))***************************+++,,,---...---///000000///......///111555;;;AAADDDEEEDDDCCC;;;888555333333555888:::???GGGUUUaaaiiinnnqqqrrroooooommmlllsss{{{uuuiiiVVVSSSTTT\\\kkkzzz{{{tttppppppqqqsssrrrsssxxx|||lllYYYDDD555...111444222...***((((((''''''((((((''''''&&&%%%(((((()))++++++,,,,,,,,,++++++,,,,,,...///000111///...,,,***))))))******++++++,,,---//////...,,,...------,,,***(((&&&%%%'''******''')))///111000000///////////////000111+++***)))((('''&&&%%%%%%'''&&&&&&''')))***)))(((###$$$$$$$$$$$$%%%''')))&&&&&&%%%'''((()))'''&&&'''((()))******)))((('''&&&(((******)))(((((())),,,+++)))((((((((()))***((()))))))))))))))(((''''''((((((&&&%%%%%%''')))%%%$$$$$$######$$$$$$%%%'''''''''(((((()))++++++(((((()))***************###$$$&&&'''((('''&&&&&&$$$%%%'''(((((('''&&&%%%000///...,,,+++...333777666>>>GGGLLLMMMOOOSSSXXX^^^nnnxxxsssqqqeeeXXXKKKGGGHHHIIIKKKNNNKKKLLLNNNYYYuuuzzzcccQQQEEEBBBAAA@@@???AAAQQQppp~~~|||}}}tttqqq}}}www^^^VVVSSSNNNGGG@@@===>>>HHHSSSZZZaaagggnnnssswwwwwwsssqqqsssvvvmmmbbbWWWUUUVVVVVVVVVXXXooorrrssskkk]]]MMMCCC>>>AAACCCBBB<<<333---,,,...,,,***((('''&&&'''((()))''''''(((,,,111333222000222---+++,,,+++(((&&&((('''***000888???BBBBBB@@@777333111444:::>>>===:::222111...+++...444444111444111...333???GGGBBB888---)))'''((((((%%%%%%(((&&&''''''%%%$$$$$$&&&(((******)))'''$$$###$$$&&&(((&&&%%%######$$$%%%&&&&&&&&&%%%%%%###"""!!! $$$%%%&&&'''''''''&&&%%%''')))++++++)))'''''''''''''''''''''((((((((((((+++***)))'''&&&&&&%%%&&&'''%%%%%%'''***+++***''''''(((***+++++++++***)))))))))((('''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((&&&%%%&&&((())))))'''%%%'''''''''''''''((()))***+++***))))))***+++---...+++(((&&&&&&)))++++++***)))&&&%%%'''***,,,+++)))&&&&&&&&&'''((()))***+++,,,,,,---...000222333555333444777999;;;;;;;;;;;;;;;777666777888888;;;@@@MMMYYYfffnnnsssvvvtttppplllkkkkkkmmmmmmjjjddd^^^TTTQQQRRR]]]nnn~~~}}}vvvwww|||~~~~~~{{{~~~{{{xxx{{{ttttttqqqnnnuuuyyyYYY;;;333---......,,,)))((()))***&&&(((***)))'''&&&&&&'''++++++,,,,,,---......///---------...///000111111111222111...***((()))+++,,,+++*********+++,,,---...---,,,***)))((((((((())))))***)))***,,,000444---***+++///000,,,+++///++++++++++++)))'''$$$###%%%'''))))))((('''((((((&&&%%%###""""""###%%%&&&(((((((((&&&%%%&&&)))+++((()))))))))))))))((('''((()))***++++++***)))(((,,,+++*********)))'''%%%''''''((((((((((((((((((***)))'''%%%%%%%%%'''((($$$###"""""""""###%%%&&&###&&&)))(((%%%$$$(((,,,+++***)))'''''')))***+++(((&&&%%%'''***+++(((&&&******)))''''''&&&&&&&&&......---++++++---222555888???GGGKKKKKKLLLQQQUUUZZZlll~~~yyysssnnnaaaUUUIIIEEEEEEFFFIIIMMMIIIJJJLLLVVVrrrxxxaaaOOOCCC>>><<<::::::>>>LLLggg~~~uuuuuuwwwsssrrrrrrkkklll}}}|||cccZZZVVVQQQLLLEEEAAAAAAJJJTTT\\\cccjjjooorrruuuuuuqqqooopppsssfff^^^XXX[[[___```aaabbbhhhkkkllleeeWWWIII???;;;===??????:::333......000...,,,***(((''''''''''''((((((***...444777777555000,,,***++++++((((((***)))...777AAAIIILLLKKKHHH;;;666111111555888777555.../////////333999:::666555555666999BBBJJJHHHBBB111,,,******)))&&&%%%'''&&&''''''%%%$$$$$$&&&(((******(((&&&######%%%'''***)))'''%%%$$$$$$%%%&&&%%%%%%%%%$$$###""" $$$%%%&&&'''''''''&&&%%%''')))******)))(((((()))''''''''''''''''''''''''******)))((('''&&&%%%%%%'''&&&%%%'''***+++)))'''&&&'''((()))***))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))******'''&&&%%%'''((()))(((&&&''''''&&&&&&'''(((((()))++++++++++++,,,---//////...,,,******,,,,,,+++***&&&$$$$$$&&&)))***(((&&&''''''&&&&&&&&&'''((((((,,,,,,---...///111333444111222444555777777777666:::777666777888999@@@HHH\\\hhhuuuzzzzzzyyyuuupppkkkhhheeeddddddbbb^^^ZZZVVVVVVZZZeeettt}}}xxxyyy{{{zzzxxxzzz}}}~~~vvvsssrrrvvvdddDDD999...---+++))))))))))))***)))***+++***((('''((()))++++++,,,,,,---------...------,,,,,,---///000111111222222///+++)))***+++,,,++++++***+++,,,...///...---,,,***))))))((((((***+++,,,+++***+++---///---***+++//////,,,+++///++++++++++++)))'''&&&$$$&&&((()))(((''''''((()))((('''%%%$$$$$$$$$&&&''''''''''''&&&%%%&&&)))+++************)))(((&&&&&&'''((()))******)))(((''',,,***))))))***)))'''%%%&&&&&&'''(((((((((''''''((('''%%%$$$%%%&&&''')))&&&%%%$$$###"""###$$$$$$###%%%((('''$$$%%%)))---+++***(((''''''(((***+++((('''%%%&&&)))***)))'''***)))(((''''''&&&&&&&&&***++++++++++++,,,///111:::@@@FFFHHHHHHIIINNNRRRXXXkkk}}}zzzrrrlll___TTTHHHDDDDDDEEEJJJOOOIIIJJJKKKTTTooottt]]]KKKAAA:::777666888<<>><<<999;;;===???EEELLLMMMIII555///,,,,,,+++&&&$$$%%%&&&&&&'''&&&$$$$$$&&&(((***)))'''$$$""""""%%%''',,,+++)))'''%%%%%%%%%%%%%%%$$$$$$###"""!!! $$$%%%&&&'''''''''&&&%%%''')))))))))((()))+++---(((((((((''''''&&&&&&&&&))))))***)))((('''%%%$$$'''&&&&&&(((******)))(((%%%&&&''''''((((((''''''''''''&&&&&&&&&((()))***&&&&&&&&&%%%%%%$$$$$$###"""###$$$&&&)))+++,,,---(((&&&%%%%%%'''((()))((('''&&&&&&&&&&&&'''((((((++++++,,,---...///000000111///.........---+++)))%%%$$$%%%'''))))))(((&&&)))((('''&&&&&&&&&&&&&&&,,,,,,---...///111333444222222333444444444444333777666666777888===IIIVVVjjjxxx}}}vvvpppkkkkkkfff___[[[[[[[[[YYYWWWYYY[[[cccooo|||~~~~~~}}}{{{wwwzzz}}}|||yyyrrrrrrmmmKKK???000,,,(((''')))++++++))),,,,,,,,,***))))))***,,,,,,,,,---------------------,,,+++***+++---///000222222222000---+++++++++,,,+++++++++,,,---///000...---,,,***)))))))))))),,,...///...,,,*********,,,***+++......,,,,,,...***+++++++++***)))((('''((())))))'''&&&&&&(((***)))((('''&&&&&&&&&&&&'''%%%&&&&&&&&&%%%&&&)))+++,,,,,,+++***)))'''&&&%%%''''''((((((((((((''''''***)))((()))***)))'''&&&%%%%%%&&&'''''''''''''''%%%%%%$$$$$$$$$&&&((()))'''&&&%%%$$$#########$$$$$$&&&'''&&&$$$%%%***...)))((('''&&&&&&'''((())))))'''%%%%%%''')))))))))***)))(((''''''&&&'''''''''(((*********+++,,,...888===CCCDDDDDDGGGMMMRRR]]]nnn}}}}}}yyyrrrkkk```TTTIIIDDDDDDFFFKKKRRRNNNOOOOOOUUUlllnnnWWWGGG>>>;;;777666999>>>FFFSSS```www~~~|||pppqqqssstttqqqjjjccc^^^```dddcccbbbcccaaallllll^^^ZZZZZZYYYUUUNNNIIIKKKRRR[[[hhhssstttuuutttqqqnnnlllmmmnnnccc^^^^^^fffmmmnnnllllllfffeeebbbYYYMMMAAA888444777888888555111//////000------,,,+++***)))(((''')))+++...222666999::::::444000///000///...111777888@@@MMMZZZaaa___XXXRRRCCC:::...((()))+++,,,+++,,,//////000555>>>CCCCCCCCCCCCAAAAAAGGGNNNNNNJJJ777000++++++***&&&###$$$%%%&&&'''&&&%%%%%%&&&'''))))))&&&###!!!"""%%%'''***)))((('''&&&&&&&&&&&&$$$$$$###"""!!!!!!!!!!!!$$$%%%&&&'''''''''&&&%%%'''((()))(((((())),,,///***))))))((((((''''''&&&'''(((******)))'''%%%$$$''''''((())))))***)))(((%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))***(((''''''&&&%%%$$$$$$######$$$%%%''')))+++------***'''$$$$$$&&&(((******''''''&&&&&&&&&&&&'''''')))***+++---...///000000111111111000///,,,***(((&&&'''(((***+++***)))((())))))((((((((((((((()))+++,,,---///111444666777555555555555555555555444666555666999;;;DDDVVVgggxxxuuunnniiikkkfff```]]]]]]^^^\\\ZZZ[[[___hhhvvv~~~{{{}}}rrrtttlllKKKAAA444...((('''***------***------,,,***((((((+++---------...//////......---...,,,+++******,,,...000111111111///---,,,+++***+++*********+++---///000...---,,,+++************---///222222///,,,***)))++++++,,,---------,,,---***************)))))))))******)))&&&%%%%%%'''***(((((((((''''''&&&&&&&&&###$$$&&&&&&%%%'''))),,,+++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((())))))(((&&&$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$%%%(((+++((('''&&&&&&&&&&&&'''((()))(((&&&%%%&&&((()))***))))))((('''''''''''''''&&&(((************+++---444999>>>@@@AAAEEENNNUUUdddttt~~~|||xxxxxxtttkkk^^^TTTIIICCCBBBDDDJJJRRRUUUVVVTTTVVViii|||eeePPPCCC>>>;;;888888;;;>>>BBBJJJRRRbbbooouuusssuuujjjkkkkkkjjjeee```ZZZWWWYYY___```cccggggggsssnnnaaa___aaabbb\\\TTTMMMMMMRRR[[[iiivvvvvvuuussspppmmmmmmmmmoooeee``````gggoooqqqppppppnnnjjjbbbWWWKKK@@@888555888888777444111...------******+++,,,++++++)))))))))+++///222444555666777666333222222111111666===???GGGUUUbbbhhheee]]]VVVEEE:::---&&&&&&)))+++***---/////////555BBBMMMRRRRRRLLLDDDBBBJJJSSSQQQJJJ999000)))((((((%%%######%%%&&&''''''%%%%%%&&&'''((('''&&&###!!!"""$$$'''%%%%%%%%%&&&&&&'''((((((%%%$$$###"""!!!!!!""""""$$$%%%&&&'''''''''&&&%%%&&&'''((((((((())),,,///*********)))))))))(((((('''((()))***)))(((%%%$$$'''((())))))))))))))))))%%%%%%%%%%%%&&&&&&''''''((('''%%%######$$$&&&'''((((((''''''&&&%%%$$$$$$&&&''''''((()))***++++++***'''$$$$$$&&&)))+++,,,(((''''''&&&&&&&&&''''''((())))))***,,,---......///000000///---***((('''&&&((()))******))))))((())))))))))))***+++,,,---+++,,,---000333666999;;;666666666666666666666777555555777;;;AAAOOOeeeyyyzzzsssooollljjjggggggiiihhhddd```^^^bbbjjjuuu~~~~~~~~~~~~}}}|||zzz}}}ssswwwgggHHHBBB777111***))),,,///...,,,,,,,,,+++(((''''''***,,,---...000111111000//////...---,,,++++++---...000000000//////...,,,***)))***))))))))))))+++---...------,,,+++************,,,000333555333///,,,+++***+++,,,,,,,,,------,,,******))))))))))))))))))++++++)))'''$$$$$$&&&)))%%%&&&'''(((((('''&&&%%%###%%%&&&&&&&&&''')))+++((()))***************)))&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''))))))(((&&&###$$$%%%&&&''''''''''''''''''&&&%%%$$$###############%%%&&&'''((())))))***)))(((&&&$$$$$$&&&'''''''''&&&&&&&&&&&&'''''')))((('''&&&%%%''')))+++)))((((((''''''''''''((('''(((*********+++,,,...111555999<<<>>>DDDNNNWWWgggvvv}}}xxxvvvyyyuuulll\\\RRRGGG@@@>>>???GGGOOOXXXZZZWWWVVVdddooo[[[III@@@>>>;;;999999<<<<<<<<>>999666999888666333111...,,,+++'''(((***,,,,,,+++***((((((+++///111222333555666666444444555555777???HHHJJJRRR^^^jjjooolllccc\\\FFF;;;...&&&&&&)))+++,,,---000000000888IIIXXX```[[[RRRFFFCCCMMMXXXYYYRRRAAA555+++''''''%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%&&&%%%$$$""""""###%%%######$$$&&&'''((())))))&&&%%%###"""""""""###$$$$$$%%%&&&'''''''''&&&%%%%%%&&&((((((((()))+++---))))))))))))))))))))))))'''((()))))))))(((&&&%%%''')))******)))((()))***'''&&&&&&&&&&&&'''((((((((('''%%%$$$############(((((((((''''''&&&&&&%%%))))))))))))************)))'''$$$$$$'''***,,,,,,))))))(((''''''''''''((())))))(((((((((***+++---,,,------,,,***((('''(((&&&'''((('''&&&%%%'''(((*********+++,,,---//////,,,---...000333666888:::444444444444555666777888666555777???JJJ\\\tttzzzuuurrrnnnmmmnnnqqqssspppjjjdddccceeekkkrrrxxx{{{zzzyyy|||}}}zzzvvvuuu|||xxx~~~gggIIIDDD888444///,,,---...---,,,*********(((''''''(((***,,,---///111222222000/////////.........//////000111000//////000...+++)))******)))(((((()))+++,,,------,,,+++++++++++++++,,,///444555333000...,,,))),,,,,,++++++------+++***)))((((((((((((((()))++++++***(((%%%$$$%%%'''###$$$''')))))))))'''&&&$$$&&&(((((((((((()))+++'''((()))***++++++++++++&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))(((&&&###$$$%%%''''''((((((((()))((('''&&&%%%$$$"""""""""###%%%''')))++++++,,,***)))((('''&&&%%%%%%%%%'''''''''''''''''''''''''''(((((('''&&&&&&)))+++((((((''''''''''''(((((((((***++++++***+++...000000444777999;;;BBBMMMVVVcccsss{{{vvvuuuzzzwwwlll\\\RRRGGG@@@<<<===EEENNNUUUXXXUUURRR]]]wwwtttdddRRRCCC===???;;;;;;===>>>;;;888;;;AAA>>>BBBKKKQQQOOOIIIJJJPPPPPPYYYaaaccc```^^^aaaeeedddeeeeeeccc___]]]]]]^^^[[[___```hhhuuu{{{nnnhhhiiihhhfff\\\[[[\\\```aaaaaagggooonnnlllhhhffffffhhhkkklllhhhggglllxxxuuukkk\\\MMMBBB;;;888888888777555333111///---,,,&&&(((***,,,,,,***'''&&&(((+++000333444555777:::999888999<<<>>>BBBMMMXXX___dddllltttuuupppfff___III>>>000((((((***,,,,,,---111222222999HHHWWW___WWWPPPEEEBBBLLLZZZaaa___MMM???000***)))'''%%%&&&$$$&&&((((((&&&%%%%%%&&&###$$$%%%%%%###""""""###$$$%%%&&&'''((()))))))))'''&&&$$$###"""###%%%%%%$$$%%%&&&'''''''''&&&%%%$$$%%%(((((((((((()))***&&&&&&''''''(((((())))))((((((((((((((('''''''''''')))++++++)))((((((***)))((('''''''''(((******'''&&&&&&%%%%%%$$$######((((((((('''''''''''''''))))))************++++++((('''%%%%%%(((***,,,,,,******)))(((((((((((((((,,,***(((&&&&&&(((***,,,)))++++++***(((''')))+++'''((((((&&&$$$$$$'''***+++++++++++++++,,,---.../////////000111222333444222222222333555777:::;;;888666888BBBRRRgggyyyvvvsssooooooqqqtttvvvrrrjjjcccdddhhhmmmtttyyy{{{zzzyyyvvv|||~~~wwwuuuwww|||lllMMMDDD777555222///---++++++***)))*********((('''((()))(((***---000111111000///000111111222222111000000222111111222333111...***,,,+++***)))))))))***+++------,,,+++++++++,,,,,,,,,///333444222...,,,***(((,,,---******...---******)))(((&&&&&&&&&''''''***++++++)))&&&$$$$$$%%%"""$$$'''***,,,+++***)))&&&(((******)))((()))***))))))***+++++++++******'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$&&&((()))((('''$$$%%%&&&'''((()))))))))((((((((('''&&&%%%$$$$$$###$$$&&&(((***+++++++++&&&&&&''''''((((((&&&%%%'''''''''(((((('''''''''%%%''')))((('''&&&(((***((((((''''''''''''((((((***++++++++++++,,,///111111444666777999@@@LLLUUU^^^oooyyyvvvvvv|||wwwkkk___UUUIIIBBB===>>>FFFPPPPPPTTTRRROOOYYYqqqmmm]]]MMM@@@===@@@===>>>AAAAAA;;;777:::AAA888999???FFFEEE@@@AAAGGGBBBJJJSSSWWWUUUTTTWWWZZZeeefffgggeeebbbaaadddfffaaacccbbbkkk{{{~~~jjjgggiiifffaaaYYY\\\bbbiiiiiiffffffjjjiiifffbbbaaabbbeeehhhjjjmmmmmmuuussshhhWWWGGG===999888888777666444333222111///---''')))+++,,,+++)))%%%###''',,,111444666888;;;>>><<<<<>>DDDEEECCCHHHQQQRRRPPPYYYhhhnnnppprrrrrrpppooooooppppppppprrrwwwtttdddcccccc]]]VVVWWW^^^eeejjjppptttqqqkkkggg```ZZZZZZ\\\^^^bbbhhhiiixxxwwwoooeeeVVVGGG<<<666555555777444222222444333000,,,((()))++++++******+++------111777;;;<<<<<<<<<<<>>DDDOOOUUUVVV```nnnsssvvvzzz|||||||||}}}}}}rrraaa___]]]VVVPPP]]]dddjjjlllmmmoookkkfffaaaZZZTTTUUUXXX\\\cccjjjxxxtttjjjcccWWWJJJ???999777777444222000111222222000...)))***++++++******+++---000555===CCCEEEDDDCCCBBBEEEHHHMMMTTT^^^kkkxxxzzzyyynnnaaaOOO???111---......------///000000000333:::EEEMMMNNNRRRRRRMMMNNN\\\kkksssfffSSS???555000+++((()))'''&&&%%%%%%&&&&&&$$$"""!!!###%%%%%%%%%$$$%%%'''&&&(((***+++***)))*********(((&&&$$$$$$&&&(((***)))))))))(((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&'''&&&&&&&&&''')))+++,,,...+++(((''''''((('''%%%((((((((((((((((((''''''&&&&&&&&&%%%$$$%%%'''***&&&&&&'''((())))))))))))))))))(((&&&%%%%%%(((++++++***))))))***+++++++++,,,+++)))(((((()))***+++)))***+++,,,,,,+++***))))))((((((***,,,------,,,///---+++)))((()))***+++---------.........------000000000222555999;;;<<<<<<>>>JJJaaa}}}zzzrrruuu|||wwwyyyyyyuuusssrrrllleeedddhhhkkkmmmvvv}}}~~~zzz|||}}}|||~~~xxxdddLLL;;;:::666222///---,,,***((((((((()))(((''''''***,,,,,,,,,,,,,,,---...//////111000///...///111333444666666555444222000...---...---,,,++++++,,,------///---+++***+++,,,+++***------...---,,,***((('''*********))))))(((((((((%%%'''((()))(((((()))***+++***(((&&&&&&'''((()))&&&''')))++++++***)))(((***************))))))(((,,,+++***((('''&&&&&&&&&(((''''''''''''''''''((('''''''''''''''((())))))(((%%%$$$''',,,...+++(((&&&&&&'''(((((((((((((((###&&&((()))(((''')))***)))'''&&&'''***+++***((((((''''''&&&&&&&&&'''''')))((((((((('''%%%$$$###$$$%%%&&&'''((()))))))))((()))((('''''')))---000777:::===>>>???BBBHHHMMM[[[bbbmmmvvv{{{qqqcccTTTHHHEEECCC@@@BBBHHHGGGJJJNNNVVV^^^gggooossslllaaaRRRGGGDDDCCCBBB@@@>>>===<<<;;;:::999::::::666444444666777666:::?????????FFFSSS\\\```jjjuuu~~~ooo^^^[[[YYYTTTPPPcccjjjooommmiiigggddd```[[[UUUPPPQQQUUUZZZdddmmmzzz{{{kkk___[[[RRRGGG>>>888777777333222000///000111000///***+++,,,+++******,,,...111888AAAIIIKKKKKKJJJIIILLLMMMQQQ[[[hhhvvv}}}|||vvvlllSSSDDD555/////////...///...//////000222:::DDDLLLNNNSSSVVVTTTUUU^^^iiipppjjjZZZGGG;;;333...******((('''%%%%%%&&&%%%###!!!!!!$$$%%%%%%&&&''')))''')))++++++)))))))))***+++)))'''%%%%%%''')))+++'''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&%%%%%%%%%&&&((()))++++++)))((('''((((((&&&%%%''''''((())))))((((((((('''((((((&&&%%%&&&(((***%%%%%%&&&'''(((((())))))'''''''''%%%$$$$$$''')))***+++,,,,,,,,,+++***)))))))))(((''''''(((***+++((()))***++++++***)))((()))))))))+++---......---,,,,,,+++++++++,,,,,,,,,,,,------......//////000111111111222444777;;;===???JJJ___zzz~~~sssrrruuuxxxzzzzzzyyyyyywwwnnneee`````````cccooozzzxxxxxxyyy{{{}}}}}}}}}{{{wwwnnn\\\HHH:::888555111///...---+++***((())))))((('''''')))+++,,,---...///000000000///222111000//////000111222333333333222111000///...---,,,,,,+++,,,,,,------///---+++***++++++***))))))***+++,,,,,,+++***)))************************$$$&&&((((((((((((***,,,...,,,(((&&&&&&(((***,,,&&&''')))*********)))((())))))))))))(((((('''''')))((((((''''''''''''((('''(((((())))))(((((('''((((((((((((((()))))))))&&&%%%$$$&&&***+++***'''%%%&&&''')))************$$$&&&((((((''''''((()))***(((((((((***+++***)))'''''''''&&&''''''((((((((((((''''''&&&%%%$$$######$$$&&&'''(((((())))))((((((((('''''')))---000444888<<>>BBBCCCFFFKKKQQQWWW^^^eeeiiiddd[[[OOOGGGCCCAAA???===999999999999999999999888777555555777777777;;;AAAHHHIIIPPP]]]gggmmmuuu}}}lll[[[XXXWWWWWWXXXeeemmmpppkkkddd___]]]ZZZZZZTTTPPPQQQSSSYYYdddnnnnnnwwwuuufffZZZUUUMMMCCC;;;888888:::666555333111000000//////,,,,,,---,,,++++++---///222777@@@GGGKKKMMMNNNNNNPPPPPPTTT^^^mmmzzz}}}wwwYYYJJJ;;;333000---,,,,,,---...///000222999CCCKKKMMMQQQUUUVVVXXX___iiiqqqqqqdddRRRCCC888000+++)))&&&%%%$$$%%%&&&&&&$$$### """%%%&&&%%%&&&'''((('''((())))))'''&&&'''(((***(((&&&%%%%%%&&&(((***&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((())))))((((((%%%%%%$$$%%%%%%'''((()))'''''''''(((((('''&&&%%%''''''((())))))))))))((()))******)))((((((***,,,((((((((((((((())))))***&&&&&&&&&%%%###$$$&&&(((***,,,......---***(((''''''''''''&&&'''((()))***'''((())))))***))))))((())))))***,,,...///...---***+++---///000///......,,,------...///000222222222222222333444777;;;>>>AAAUUUssswwwssstttvvvwwwxxxxxxzzzxxxmmmaaaYYYYYY[[[cccsss|||~~~~~~}}}}}}yyysssjjj[[[III===666333000.........---+++)))))))))((('''''')))+++---///111333444333222000333222111000000000111111......//////......---,,,------------------......///---++++++,,,,,,***)))((((((***++++++***)))))))))))))))*********++++++&&&((()))((((((((()))+++,,,+++)))'''''')))***,,,''''''((())))))(((((('''((((((''''''&&&&&&&&&&&&''''''''''''(((((()))***'''((()))******)))((('''((((((((((((((('''''''''%%%$$$$$$%%%((()))(((&&&&&&&&&((()))++++++,,,,,,%%%&&&'''((('''''''''''')))((((((((()))))))))((('''''''''''''''(((((()))''''''''''''&&&%%%$$$######$$$%%%'''((((((((((((((((((((('''''')))---000333777<<>>@@@@@@BBBDDDGGGKKKRRRZZZ```[[[TTTKKKDDD@@@>>><<<:::777777999999:::999888777999777999<<<>>>>>>CCCIIISSSWWW```lllttt{{{hhhVVVRRRRRRVVV\\\cccjjjmmmggg___[[[YYYWWWYYYUUURRRQQQRRRUUU^^^hhhaaakkkyyyvvvhhh^^^VVVKKKAAA<<<<<<===???;;;:::888555222000......,,,------,,,+++,,,///222444888>>>CCCHHHMMMQQQTTTTTTTTTXXXbbbooo{{{{{{eeeWWWGGG===666///,,,,,,---///000000222999BBBJJJJJJMMMQQQTTTWWW^^^jjjtttvvvmmm\\\III:::111+++'''###"""###$$$'''((('''&&&$$$%%%''''''%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&((('''%%%$$$$$$%%%'''(((%%%$$$######"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((($$$$$$%%%%%%&&&&&&''''''$$$&&&''''''''''''''''''(((((()))))))))))))))(((+++,,,---,,,******+++---+++***)))(((''''''((((((&&&&&&'''%%%$$$$$$&&&((())),,,000000---***((('''&&&&&&&&&''''''((())))))''''''(((((())))))))))))))))))***,,,//////...,,,***,,,///222333222111000............000222333444333444444444444888===AAAFFFaaa~~~zzzzzzvvvuuuttttttxxxvvvkkk]]]RRRTTT\\\kkk}}}||||||wwwlll\\\KKK???555333000.........---,,,***++++++)))((((((***,,,///111444666777666444222333333222111111000000000,,,------......---------------......////////////...---,,,,,,------,,,***)))******+++***)))((('''&&&'''(((((()))***++++++*********)))'''&&&((()))((())))))*********)))(((''''''((((((((('''''''''''''''&&&%%%%%%&&&'''''''''''''''((()))***,,,---'''((()))******)))((('''&&&''''''''''''&&&$$$$$$$$$$$$$$$%%%'''''''''&&&&&&'''(((***+++,,,,,,,,,''''''''''''''''''&&&%%%&&&&&&'''''''''''''''((((((((('''''''''(((((()))''''''''''''&&&%%%$$$$$$$$$$$$&&&'''((()))))))))******)))((('''(((,,,///555777;;;<<<>>>BBBHHHNNNNNNYYYdddkkkoooqqqnnnhhhYYYTTTNNNGGGCCC@@@AAABBB@@@AAA@@@@@@AAAHHHRRRZZZSSSNNNGGGBBB???>>>===<<<777999<<<>>>>>>>>>===<<<888888<<>>>>>>>>===:::555000......,,,------,,,,,,...222555777:::???DDDIIIOOOUUUZZZXXXZZZ___hhhrrr|||~~~|||rrrdddUUUJJJ@@@666000//////000222222333999AAAHHHHHHIIIMMMRRRVVV\\\hhhtttuuupppaaaLLL:::000***%%%!!!!!!"""$$$''')))(((''''''((()))'''%%%#########$$$%%%%%%$$$######%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%$$$###"""""""""$$$$$$######$$$$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&'''''''''###$$$&&&&&&%%%&&&'''))))))*********))))))((('''+++,,,---,,,+++******,,,***)))'''&&&%%%&&&&&&''''''(((((('''&&&&&&'''))))))---000000---)))((()))'''''''''(((((((((((((((''''''(((((())))))******((((((***,,,//////---++++++---000333444333222111////////////000222444555333555666666666999@@@EEEPPPnnnxxxtttooonnnsssssshhhZZZNNNQQQ]]]rrr}}}~~~ppp]]]JJJ===555333000............---,,,---,,,+++))))))+++---///111444666777666444333333333333222222111111000...//////000000000//////,,,---...//////000//////---,,,,,,---//////...,,,***+++++++++***)))'''&&&%%%&&&'''(((***+++,,,---,,,,,,+++)))&&&&&&''')))&&&(((***,,,,,,+++)))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%'''((()))'''''''''(((***+++---...'''(((((())))))(((((('''&&&'''''''''&&&%%%###"""$$$$$$%%%&&&&&&&&&&&&&&&&&&'''(((******+++++++++((('''&&&&&&''''''%%%######%%%&&&&&&&&&&&&''')))***)))((((((''''''((((((''''''((((((''''''&&&%%%$$$%%%'''((())))))******,,,,,,+++)))'''(((,,,...222444777888:::???GGGNNNTTTZZZccckkksssxxxtttmmm___\\\TTTKKKDDDBBBBBBBBBAAABBBAAA>>>>>>DDDNNNWWWXXXSSSLLLFFFBBB@@@???>>>:::===AAAEEEGGGGGGFFFFFF@@@BBBIIIRRRWWWZZZ___eeevvv]]]QQQNNNKKKPPP[[[bbbeeeddd___\\\[[[YYYUUUUUUTTTVVVVVVRRRNNNPPPVVVVVV]]]mmmooo```PPPHHHJJJJJJEEE???<<<>>>???===777222///...+++,,,,,,,,,---000444888888<<>>888333000///++++++,,,,,,---111666:::666;;;BBBIIINNNRRRVVVYYYVVV\\\eeemmmttt||||||}}}xxxnnnaaaWWWLLL???777444333444555444555999@@@FFFGGGHHHOOOVVVYYYZZZbbbmmmhhhhhh^^^III777...)))$$$$$$######%%%''''''&&&%%%&&&((()))(((%%%$$$$$$$$$###$$$$$$$$$###%%%'''***((((((''''''''''''((((((%%%$$$"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&''''''((('''''''''"""###$$$###"""$$$)))---,,,,,,,,,+++)))(((&&&%%%'''(((***)))'''&&&&&&''')))((('''((())),,,///000)))+++,,,+++***)))***+++)))---000///+++)))***---))))))******)))(((''''''(((((((((((()))***,,,,,,&&&'''))),,,......,,,)))+++,,,...000111000//////333222000000000222444666333666888888888<<>>@@@IIITTTeeeccc```[[[QQQHHHFFFIIIKKKMMMQQQWWW]]]___[[[TTTZZZ^^^nnnnnnYYYPPPPPPTTT]]]fffjjjhhhddd]]]XXXXXXYYYYYYTTT^^^hhhiii^^^TTTUUUZZZbbbgggrrrgggaaagggeeeVVVGGG>>>>>>>>>;;;777333111111///,,,***)))***///444888999???BBBCCCHHHRRRVVVUUUZZZ]]]```fffsss{{{|||zzztttrrrlllddd]]]PPPAAA777444555;;;AAA@@@;;;:::@@@FFFCCCIIIRRRZZZ___cccfffhhhhhh[[[NNNGGG>>>111'''%%% $$$''''''%%%###$$$%%%&&&&&&&&&%%%$$$$$$######$$$'''((('''%%%%%%'''+++((((((((('''&&&&&&%%%%%%'''&&&$$$""""""###$$$%%%)))'''&&&$$$$$$%%%&&&''')))(((&&&$$$$$$&&&(((***''''''''''''''''''''''''&&&'''((((((((('''%%%$$$$$$""" """%%%(((+++,,,---+++(((&&&&&&&&&,,,***************(((&&&%%%&&&&&&((()))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))&&&&&&'''((()))***++++++)))&&&&&&)))...000---)))'''(((***++++++***)))(((***,,,------,,,---111444555555555333111222444777777666444;;;CCC@@@KKKfff|||sssdddWWWVVVYYYXXXSSSOOOLLLNNNXXXkkk~~~zzz~~~~~~nnnSSS>>><<<444...------***)))+++///---***)))***,,,---------...000111111111000///444333222222333333222000222///+++***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444444333111//////...---,,,,,,+++***((()))***+++,,,------------***((((((***+++)))''',,,+++++++++,,,...000111+++***((('''&&&&&&'''((('''%%%%%%'''+++---+++)))&&&%%%&&&)))---...,,,***$$$%%%%%%&&&'''((())))))+++++++++)))&&&###""""""&&&&&&&&&''''''''''''''''''%%%%%%))))))&&&%%%(((((()))(((&&&$$$######$$$))))))))))))************,,,,,,***'''$$$"""###$$$((((((((((((''''''''''''''''''(((((())))))******(((''''''))),,,...---,,,...---000666===GGGWWWfffmmmmmmnnnppprrrssssssssskkkdddXXXKKK@@@:::;;;===>>>============@@@JJJVVViiihhhhhheee\\\QQQNNNPPPZZZ]]]```fffnnnrrrmmmeeennnpppwwwdddRRRLLLPPPXXXdddnnnqqqnnnhhh```YYYVVVUUUTTT]]]gggrrrssshhh]]]ZZZ]]]aaaeeeooonnneeehhhgggZZZMMM???>>>===:::777333111000///...,,,+++,,,000444666:::AAAEEEGGGMMMVVV[[[[[[[[[^^^bbbiiivvv}}}yyyxxxzzzzzzuuupppmmmfff^^^VVVKKK>>>666444;;;@@@DDDAAA:::777:::???FFFLLLUUU]]]aaaccceeeeeebbbWWWKKKEEE===111(((%%%!!!###&&&&&&$$$###$$$%%%''''''&&&&&&&&&&&&%%%%%%''''''((('''&&&&&&((()))((((((((('''&&&&&&%%%%%%&&&%%%###!!!!!!"""###$$$%%%$$$$$$###$$$&&&)))***'''&&&%%%$$$%%%'''***+++'''&&&&&&&&&&&&&&&&&&'''((())))))******)))'''&&&$$$###!!! !!!###&&&(((+++,,,---,,,)))'''''''''+++***))))))******(((&&&&&&'''((()))******++++++************************+++++++++++++++***))))))&&&'''((())))))******)))***'''''')))---///,,,(((((())))))***************...///000///...///222444222333333222111222555777:::999777<<>>:::;;;>>><<<::::::<<<===BBBPPP]]]ooorrrwwwxxxpppddd^^^___iiilllqqqwwwvvv|||~~~fffXXXJJJHHHQQQ^^^lllvvvvvvqqqkkkddd^^^YYYWWWWWWjjjwww}}}sssmmmkkkiiiiiiooovvviiigggeee\\\RRR???>>><<<999666333111000000///.........000222444999@@@FFFJJJPPPYYY```bbb^^^```dddkkkwww~~~}}}{{{yyywwwvvvsssoookkkeee]]]TTTLLLBBB888333444<<>>DDDHHH^^^}}}yyyssslllgggZZZNNNMMMOOONNNJJJGGGFFFKKKVVVeeesss~~~zzzxxx~~~|||xxx|||~~~}}}xxx~~~kkkSSSEEE:::000///222111000000,,,+++***,,,...000111111000/////////...------,,,/////////000000000000///000///......///...,,,+++000000000000//////......///...///111222222000///------,,,,,,++++++******++++++,,,---............)))(((''')))+++---------+++***)))(((((()))***+++(((((((((''''''&&&$$$$$$&&&%%%%%%'''***+++***((((((''''''((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&$$$$$$%%%&&&&&&'''''''''(((((((((,,,((('''((('''$$$$$$''''''(((((('''&&&&&&''')))'''''''''&&&&&&%%%%%%%%%(((((('''&&&$$$###%%%''''''((((((((('''&&&$$$###%%%%%%&&&'''((()))***+++&&&'''))),,,------,,,***,,,---000333777GGGeee||||||yyyqqqiiidddfffiiiddd___TTTHHH>>>::::::<<<<<<:::;;;===@@@FFFUUUcccuuu|||rrrkkkkkkuuu{{{uuuXXXOOOHHHJJJUUUcccooovvvqqqnnnkkkiiieeeaaabbbeeezzzyyytttuuu}}}kkkdddaaaYYYOOO???===:::777555333111///111111000//////000111111666<<>>333222555555444444111000000111333444444333000///...------------......000222222222111111111......///000000...---+++222222222111111111000000000//////000111111///---------,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,+++)))))))))))))))))),,,+++***((((((((()))***''''''(((((('''%%%###"""%%%%%%&&&'''((())))))(((***))))))(((((('''&&&%%%''''''&&&&&&%%%%%%%%%$$$'''(((((('''&&&%%%&&&'''&&&&&&''''''(((((())))))+++(((&&&((('''%%%%%%))))))))))))(((&&&&&&'''((((((''''''&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$$$$&&&)))))))))******)))'''$$$###$$$%%%%%%'''((()))***+++(((***,,,---,,,***)))(((***---000333888JJJjjjyyypppgggbbb``````\\\UUUKKKBBB;;;888888<<<:::;;;===@@@FFFUUUcccwww~~~ppphhhiiizzzeeeRRRNNNKKKOOOZZZgggnnnpppjjjjjjlllmmmjjjfffkkkttt~~~yyynnnccc]]]SSSHHH>>>;;;777555555444222000000000000/////////......333888???FFFMMMVVVbbbkkkkkkddd^^^___fffllloooppptttxxx|||~~~yyyoooccc\\\MMMFFF>>>:::444//////222222888???AAA===999888999:::@@@JJJRRRVVVYYYZZZ[[[XXXUUUNNNEEE>>>888333...)))'''%%%$$$$$$$$$%%%&&&&&&''''''((()))***++++++(((%%%######&&&'''&&&###'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$############&&&&&&%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&'''((((((((('''%%%$$$$$$%%%'''((()))***+++++++++***)))(((&&&&&&'''((()))(((''''''''')))++++++******+++,,,+++***))))))***)))'''%%%))))))***+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))''')))+++,,,+++)))&&&$$$&&&&&&&&&(((***,,,------,,,***((('''(((***---///111000000000000000///...222333333111//////000111444<<>>>>>???===;;;:::::::::888555333111///...------...000111---000222333111//////000,,,...///000///...,,,,,,222222222222222222222222111000//////000000///------------...............***++++++,,,,,,,,,,,,+++******))))))((((((((()))...---+++***))))))******'''((((((((('''%%%###!!!$$$%%%&&&''''''''''''(((++++++***)))((('''(((((((((''''''&&&&&&%%%%%%$$$''''''(((&&&%%%%%%''')))&&&&&&''''''((())))))***(((&&&%%%((()))'''(((++++++,,,+++)))&&&$$$$$$%%%((((((((('''''''''&&&&&&$$$%%%%%%%%%$$$%%%(((***+++,,,,,,+++***(((&&&%%%%%%%%%&&&'''((()))***+++***,,,------***((('''(((+++---111555:::KKKiiiyyylllccc___```^^^XXXOOOEEE>>>999888<<<::::::<<<===BBBPPP]]]qqqxxxuuugggbbbeeewwwqqqhhhYYYQQQPPPPPPTTT^^^jjjooommmlllnnntttwwwpppiiiqqq}}}www}}}wwwkkkcccTTTDDD===999555333555555333111///...------,,,,,,,,,---222555;;;CCCJJJSSSbbbooommmbbbXXXVVVYYY\\\^^^aaaeeejjjppptttrrrhhh[[[QQQBBB<<<888666333......111111777>>>@@@===777444333222666>>>DDDJJJOOOTTTWWWUUUTTTNNNDDD>>>;;;888555...+++&&&$$$$$$%%%&&&&&&%%%&&&&&&'''((())))))***&&&%%%###$$$%%%''''''&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""###$$$%%%&&&'''''''''''''''&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))))))))***+++***)))((('''''''''(((((()))(((((('''&&&(((*********)))***,,,,,,***)))*********(((&&&)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&''')))************((()))***+++***)))'''%%%&&&&&&'''''')))+++,,,---+++***(((((()))+++...000111111111222444555333222555555333000......000222444===@@@CCCMMMWWWmmmsssjjjfffcccbbb\\\RRRIIIHHHHHHGGGFFFFFFFFFNNNYYYeeeoooxxx~~~}}}zzzwwwnnncccUUUMMMGGGGGGJJJLLLNNNRRRSSSQQQNNNKKKGGGAAA;;;666444333000......000222333***...111111...++++++---+++---......---,,,,,,---000000000111222222333333111///......000000///...------......//////000000***++++++,,,,,,++++++***&&&((())))))((())),,,......---,,,+++***++++++,,,))))))((((((&&&%%%###"""###%%%''''''&&&%%%&&&'''******+++***(((((()))+++(((((((((''''''&&&&&&&&&'''''''''&&&%%%%%%''')))&&&&&&'''((())))))***+++&&&$$$&&&***+++))))))+++,,,,,,+++(((%%%######$$$((((((((((((((((((((((((%%%%%%&&&&&&%%%'''))),,,------,,,+++***))))))(((''''''(((((()))************,,,---,,,)))((()))******,,,000444999GGG```www{{{nnnhhhhhhfffccc\\\RRRHHH@@@===<<<>>>============@@@JJJVVVhhhoooxxxzzzrrriiikkkrrr{{{wwwrrrgggbbb```XXXSSSSSSRRRUUU```nnnsssqqquuuzzzzzzppp{{{xxxrrruuuyyyppp\\\GGG;;;777222222555666555333---,,,***))))))***+++,,,000000666===DDDMMM^^^oookkk^^^RRROOOOOOMMMMMMPPPQQQSSSXXX___bbb]]]QQQGGG999666444666444000...111///555<<>>@@@IIITTTaaaiiitttzzzwwwttt|||yyynnnkkkhhh^^^]]]```]]]UUUUUUSSSTTT```pppxxxvvv}}}yyy|||uuuoooppp||||||eeeMMM:::555111111555777666444+++***(((''''''(((***+++,,,,,,000888>>>GGGZZZmmmhhh[[[OOOLLLJJJEEECCCDDDBBBBBBFFFNNNTTTSSSJJJ@@@444222333666555111///000+++111999===<<<777222///---...000333888@@@IIIPPPWWWXXXSSSIIIFFFJJJMMMLLL666000)))&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$'''))))))'''(((+++///''''''&&&%%%%%%$$$$$$##################"""!!!!!!$$$%%%%%%%%%%%%$$$#########$$$%%%&&&((()))******+++***(((&&&&&&(((***+++******+++,,,+++***)))((()))(((''''''''''''((((((%%%'''((()))((('''((()))---,,,+++,,,,,,,,,***(((((('''%%%$$$$$$&&&)))+++************************&&&&&&(((***+++,,,,,,,,,)))(((((((((((())))))))),,,+++***(((&&&&&&'''((())))))))))))+++,,,...///,,,+++,,,000555777666444666444111...---///444999???EEECCCDDDRRRaaawwwyyypppiiieee```WWWOOOMMMMMMLLLKKKMMMNNNLLLNNNUUUbbbqqq~~~xxxzzzvvvkkkeeejjjttt{{{ttttttwww}}}vvvlll```TTTLLL@@@===777222000///111222---111555444///+++***,,,***,,,,,,+++((((((,,,///++++++---...000222333444///...------///000000///***+++,,,,,,---...//////---------......---,,,,,,---...///...+++***,,,///,,,,,,+++******+++,,,------,,,)))'''&&&%%%%%%%%%"""%%%''''''%%%###%%%'''$$$&&&''''''&&&'''+++...((()))))))))))))))))))))(((((((((&&&$$$$$$''')))&&&&&&'''((()))***++++++'''&&&)))------(((%%%&&&(((((((((&&&$$$###$$$%%%%%%&&&&&&'''((()))******'''((((((((('''(((+++------+++((('''&&&(((***,,,++++++++++++************(((((((((,,,000222000---,,,+++...333555;;;KKK[[[qqq||||||sssssswwwrrriii^^^WWWNNNCCC;;;999BBBFFFHHHEEE@@@AAAGGGNNNbbbnnnvvvtttqqqwwwlllddd]]]^^^ccceeecccaaa[[[TTTSSS[[[gggpppwww}}}~~~ssskkkppp}}}iii[[[KKK<<<000111777999666333...,,,)))(((((()))((('''+++,,,///444<<>><<<888444......///222666<<>>===???AAABBB@@@>>>@@@EEEJJJYYYeeeppprrruuu}}}qqqiiicccffflllnnnjjjfffbbb]]]]]]gggrrrxxx{{{~~~~~~rrrhhhiiissswwwiiiSSSDDD666333666555222000...,,,)))((())))))((('''''')))---222888AAAJJJQQQPPPLLLEEE???:::777555444555555666:::>>>>>>888333222222222222222111000///000222666:::===;;;777333......000444:::AAAFFFIIIWWW\\\]]]ZZZWWWXXXXXXUUUDDD888,,,((('''&&&&&&(((%%%%%%%%%&&&&&&'''''''''&&&%%%&&&'''))))))'''%%%$$$$$$$$$$$$##################$$$$$$######"""!!!###&&&((('''(((,,,---***$$$$$$$$$$$$%%%&&&'''(((***))))))(((((())))))))),,,***((()))+++,,,***(((+++***((('''&&&&&&'''''')))'''&&&&&&'''(((&&&%%%(((+++,,,******------***'''''''''&&&%%%&&&(((+++***)))'''&&&&&&&&&'''((()))((((((((((((((()))))))))******+++***)))((('''***,,,,,,((((((***)))&&&)))((('''(((***,,,,,,+++...,,,+++---///000///---000111000000222666<<>>=========>>>AAADDDFFFSSS^^^kkkqqqxxxyyyoooqqqtttvvvvvv|||}}}xxxqqqkkknnnwwwzzzuuummmhhheeehhhrrr|||~~~~~~}}}wwwhhhdddlll|||www[[[LLL<<<666555222000000...,,,***)))))))))((('''%%%(((,,,111444888<<>>;;;777444222333222111444666666222...000000000000000000//////000111444888:::999666222......000777AAAIIIMMMNNN[[[```bbbaaaaaaaaa^^^YYYIII<<>>???FFFTTTiiiuuuggg\\\SSSNNNOOOPPPSSSVVVXXXWWWVVVTTTPPPKKKHHHOOO___ppp}}}}}}|||{{{zzz{{{qqqqqqssszzz~~~xxxwwwqqqdddYYYOOOLLLHHHCCC@@@>>>======555111---,,,,,,,,,***(((&&&'''***---000000///...000///...------,,,+++******++++++,,,---///000111///---++++++++++++***)))*********+++++++++++++++---,,,++++++++++++,,,---***)))((('''''''''((()))))))))(((((((((((()))))),,,+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&''')))*********'''&&&&&&%%%%%%$$$###"""&&&''''''((()))************)))'''%%%%%%''')))***%%%&&&'''&&&$$$$$$&&&'''((()))***)))((('''((()))+++***+++,,,---,,,)))&&&(((((()))+++---111555777666777777888<<>>DDDSSSkkkxxxmmmdddYYYPPPJJJQQQUUUYYY]]]]]]ZZZWWWUUUNNNIIIHHHPPPaaasss~~~{{{vvvttt{{{xxxlllfffccc^^^WWWQQQLLLHHHGGG===888222000111222000---((()))***++++++---...000/////////---+++***))))))*********+++---///000111111...,,,++++++,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))***++++++************++++++''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++)))(((((('''''''''''''''''''''((('''''''''((()))((('''&&&%%%$$$$$$######%%%&&&((()))***+++******)))((('''&&&&&&'''((()))%%%&&&&&&&&&%%%%%%'''(((++++++,,,***(((&&&&&&&&&&&&&&&''')))++++++)))&&&***+++,,,...000555;;;@@@===@@@AAAAAAFFFQQQ[[[___gggnnnwww~~~}}}|||tttjjj___XXXPPPHHHDDDDDD888666555777<<<>>>>>>===IIIXXXiiiqqquuuxxxzzzyyymmm```]]]___^^^VVVUUU\\\aaahhh|||~~~|||yyyjjjeeefffnnnvvvyyyyyyyyy{{{ttt[[[VVVddd{{{zzzbbbHHH;;;777555333111///...,,,,,,+++***'''%%%%%%%%%&&&%%%&&&)))...222333555777666222......000------,,,---...///000111***+++,,,---.....................///111111000...,,,222;;;FFFOOOUUUYYYZZZ[[[^^^cccjjjrrruuulllaaaOOO@@@000)))&&&######$$$""""""##################''''''(((***+++***&&&$$$""""""$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$######%%%%%%(((,,,...,,,+++***)))((((((((((((((()))))))))))))))***+++,,,&&&((())))))''''''(((******)))(((((('''((()))******)))'''((())))))(((&&&%%%)))***'''(((+++***'''))))))***)))((((((***---***)))((((((((()))***+++...---+++***)))((((((((()))))))))***+++,,,---...---//////++++++---,,,)))''''''(((+++---...---+++++++++,,,++++++,,,///111////////////...000333666<<>>666222333333111...,,,,,,,,,***)))***...000...//////...+++)))******))))))***+++---...000111222000---,,,,,,------,,,++++++,,,,,,------......------------------------+++***)))))))))***++++++,,,++++++******++++++,,,$$$$$$$$$$$$$$$%%%&&&'''''''''''''''((()))***+++))))))))))))))))))))))))(((((()))(((&&&&&&((()))((((((&&&%%%%%%%%%%%%%%%$$$%%%'''((())))))((((((((((((''''''''''''(((((($$$%%%&&&&&&&&&''')))+++------,,,***'''%%%%%%&&&$$$$$$%%%(((******(((&&&+++---///111444:::BBBGGGDDDIIIJJJJJJOOOZZZbbbdddkkksss~~~|||ooobbbZZZTTTJJJAAA===444444444555777999999999CCCUUUgggnnnnnnmmmmmmlllqqqyyyxxxhhh___```ggg___YYY]]]kkkrrruuu|||~~~xxxiiidddeeemmmtttuuurrrqqqsssqqq^^^ZZZfff{{{eeeHHH::::::999666222///...---,,,,,,***'''$$$$$$$$$%%%%%%%%%(((+++...111666::::::555222111222+++,,,,,,,,,++++++,,,---)))***+++---.../////////...---,,,---//////...------666CCCLLLRRRVVV[[[^^^___bbbfffooozzz~~~uuuiiiWWWHHH666---((($$$"""$$$"""""""""######$$$$$$$$$&&&&&&&&&'''))))))'''%%%!!!###%%%'''((('''%%%$$$%%%%%%%%%%%%%%%$$$#########%%%%%%''',,,---+++((((((''''''''''''''''''(((((((((((()))***+++,,,)))***,,,+++(((''')))+++)))((('''''''''((())))))***)))(((((())))))(((&&&%%%((()))''''''******'''((()))++++++***)))***++++++***)))))))))***,,,---000///---+++***)))((((((************,,,---///000---//////+++***---,,,)))''''''(((+++------+++)))+++,,,,,,+++***+++...111//////000//////000333555999@@@SSSnnnuuuiiiZZZNNNKKKOOOVVV\\\bbbddd```WWWPPPLLLGGGGGGHHHOOO\\\nnn~~~|||}}}tttrrrwww|||xxxnnneee___SSSJJJ???999888777333//////000000---++++++---000---///000...+++******,,,((())))))+++,,,...000111333000...------...///...,,,,,,---......//////000.........//////.........---,,,+++******+++,,,,,,******))))))))))))******%%%$$$$$$$$$%%%%%%&&&'''((((((''''''((()))******))))))***************)))&&&'''((('''&&&&&&))),,,(((((('''&&&&&&&&&'''((($$$%%%''')))))))))((('''&&&'''((())))))((('''&&&###%%%&&&''''''))),,,...------+++)))&&&%%%''')))&&&&&&&&&(((***)))'''$$$---///111333666===FFFLLLHHHNNNPPPPPPVVVaaaggggggxxxzzzjjjbbb[[[PPPCCC<<<333444555666666777777888BBBUUUhhhlllhhhdddbbbbbb___hhhttt|||{{{pppgggbbbhhhrrrfffbbbiiizzzwwwfffcccdddmmmrrrqqqllliiijjj|||vvvjjj^^^ZZZaaatttdddEEE999<<<>>>;;;666///...------,,,***'''$$$$$$&&&'''(((((()))+++---***111888999555000......------...---+++*********)))***+++---...///000000...,,,+++,,,.........---///:::HHHQQQTTTWWW\\\aaaccceeejjjsss}}}ppp___NNN<<<111***%%%######!!!""""""###$$$%%%%%%&&&%%%$$$$$$%%%'''((('''&&&!!!###&&&((()))'''$$$"""$$$$$$%%%%%%%%%$$$#########'''(((&&&&&&))))))&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((()))***++++++---...---***(((***,,,******)))(((((()))***+++***)))(((((())))))((('''%%%((()))''''''******''''''))),,,,,,+++******+++------,,,,,,,,,---///000111000...,,,+++)))))))))++++++++++++,,,...000222,,,///...+++***,,,,,,)))''''''(((***,,,,,,***''',,,------+++))))))---000...////////////111333666666???UUUqqqyyykkkVVVGGGIIISSSVVV\\\cccddd^^^TTTKKKGGGIIIIIILLLQQQ\\\lll~~~}}}~~~~~~qqqiiiooozzz}}}wwweeeZZZMMMEEECCC@@@;;;666000222333111...,,,---///---///000///+++***+++---(((((()))***,,,...000111333111...---...000000000------......///000000111......////////////.........---,,,+++++++++,,,---))))))(((((((((((())))))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))***((()))************))))))$$$&&&''''''&&&'''+++...)))((('''&&&&&&''')))***'''(((***+++,,,+++)))(((%%%''')))******)))'''%%%###$$$&&&((((((***---000,,,,,,***(((&&&&&&))),,,((((((((()))***)))&&&###555555777999===DDDMMMSSSPPPPPPTTT]]]ccciiiqqqyyywwwmmmggg\\\KKK>>>777:::<<<;;;999888999;;;CCCMMMUUUYYY\\\\\\TTTJJJQQQSSSZZZbbbgggjjjrrr{{{sssooolllkkkiiijjjrrr{{{xxx{{{~~~zzz~~~xxxllleee___\\\```iiinnnjjjeeekkktttqqqccc]]]YYY[[[ccctttfffIII???===999888<<<555555444000,,,(((''''''"""###$$$&&&(((+++,,,---000333555555333000...---((((((((()))***,,,---...))))))***...222222///+++---///000000...---...///...;;;LLLVVVXXX[[[```ffffffgggkkkrrrzzz~~~}}}{{{cccOOO888---***'''### !!!"""!!! !!!"""$$$'''&&&%%%%%%''''''&&&%%%%%%'''((((((&&&###"""!!!$$$%%%&&&&&&&&&$$$!!! (((((())))))))))))((((((&&&(((+++,,,***)))*********(((&&&&&&''')))******+++,,,------,,,+++)))(((((((((((('''%%%$$$%%%'''(((((((((((()))))))))))))))***,,,,,,,,,***)))'''((((((((()))***,,,---...333333111000...,,,*********************)))((((((111...******,,,---,,,***.../////////...,,,)))(((,,,***))))))***++++++***////////////////////////---///000000000222555777:::GGGbbbuuudddSSSHHHHHHMMMRRRXXX```ccc___UUUKKKDDDHHHJJJMMMRRR\\\nnn|||sssqqqnnnsss{{{qqqdddZZZTTTMMMBBB999888;;;???>>>999333...,,,...---,,,,,,------,,,+++(((((()))+++///111111000///000000111111111111111,,,,,,------.../////////,,,---//////...---......++++++***,,,---...---+++)))))))))'''&&&&&&))),,,***)))'''%%%$$$$$$$$$%%%+++)))&&&%%%&&&'''(((((('''((()))******)))((('''%%%&&&'''(((((('''&&&%%%''''''&&&''''''((()))***+++++++++++++++++++++*********))))))((('''''''''&&&&&&&&&&&&''')))***+++***)))(((''''''((()))***,,,+++***)))((('''&&&%%%888:::===@@@DDDJJJQQQVVVVVVYYY```jjjppprrrvvv|||xxxsssgggUUUGGG@@@AAABBBBBBAAA@@@???>>>999AAAIIILLLOOOPPPJJJBBBEEEGGGLLLRRRTTTUUU[[[bbbccc``````aaaccciiiwwwxxxvvv|||nnneee^^^YYYWWW[[[dddhhhddd___^^^hhhwwwmmm^^^ZZZXXX\\\eeeuuugggIII??????>>>>>>BBBAAA???<<<777222---***)))---,,,***))))))***++++++///111333333222///---,,,((((((((()))***,,,---...******+++...111222000------///111000...---,,,---000:::GGGPPPUUUYYY```fffggggggiiinnntttyyy{{{zzzaaaLLL666,,,)))&&&###"""!!!"""""""""!!!"""%%%''')))'''&&&&&&&&&&&&%%%###$$$&&&((((((&&&#########%%%%%%&&&'''&&&$$$"""!!!&&&''''''((())))))(((((('''(((***---///000111111...+++((('''(((***************++++++++++++******)))))))))'''%%%$$$%%%&&&&&&&&&'''((()))******+++++++++******************))))))***+++,,,...///000444333222000...,,,+++***((()))***++++++,,,++++++---***((((((***,,,+++***---...//////...,,,)))'''***(((((()))+++---------000000////////////000000///000000000000222666999???MMMhhhnnn]]]OOOGGGIIIPPPTTTXXX]]]^^^[[[TTTLLLHHHIIIKKKOOOVVVaaarrryyynnnjjjnnnttt}}}tttlll```SSSIIIIIIGGGDDDBBB???;;;666222333222111111222222000///*********+++...///...,,,---...///000111000//////,,,,,,------.../////////...///000///...---,,,,,,+++******+++------,,,***((('''&&&&&&''')))+++,,,)))((('''&&&%%%%%%&&&&&&***)))&&&%%%&&&''''''((('''((())))))))))))((('''''''''((())))))(((''''''&&&&&&&&&'''((()))***+++++++++*********++++++,,,+++++++++***)))((('''''''''&&&&&&&&&&&&''''''(((***)))(((''''''((()))***++++++***)))((('''&&&%%%===???CCCFFFJJJNNNTTTXXX\\\aaalllwww|||zzzzzz|||uuudddUUUNNNLLLKKKLLLMMMKKKGGGCCC888>>>DDDGGGHHHIIIFFFAAA@@@AAAEEEIIIIIIHHHKKKRRRQQQQQQSSSWWW\\\fffyyyzzz~~~vvvooosss}}}nnnaaaYYYZZZWWWVVV[[[ccceeeaaa\\\WWWbbbppp~~~~~~iiiXXXVVVVVV[[[cccssskkkJJJ>>>@@@BBBDDDFFFDDDBBB>>>999444000---++++++)))''''''))),,,------...///111222111///---+++(((((()))******+++,,,,,,******+++---000111111///...000222222///---++++++111777@@@HHHPPPWWW]]]bbbbbbaaa```bbbhhhnnnsssvvv^^^JJJ444***'''%%%$$$$$$###$$$$$$######%%%(((+++***)))'''&&&&&&%%%###!!!"""$$$&&&'''%%%$$$$$$$$$%%%&&&'''((('''%%%###"""###$$$%%%'''(((((((((((('''''')))///777<<<>>>===666222---***************(((((((((((()))***+++,,,*********(((%%%$$$%%%&&&$$$%%%&&&'''(((***+++++++++***)))(((((()))+++,,,***++++++---...///000111444333222000...,,,+++***&&&''')))+++,,,---......((('''&&&''')))***+++***+++---///000///,,,)))''''''&&&&&&(((,,,///111111222111000//////000111222000000000//////222777;;;DDDTTTqqqxxxfffWWWKKKFFFLLLTTTWWWXXXYYYYYYWWWSSSOOOLLLKKKLLLRRR\\\kkkzzz~~~~~~}}}}}}wwwmmmmmmrrrzzzuuuhhh______YYYQQQKKKHHHDDD>>>888555444222222222222000...///...,,,---......,,,+++***+++---//////...---,,,,,,,,,,,,---......//////000000000///...---,,,+++*********+++,,,---,,,***(((&&&$$$%%%))),,,---,,,)))((((((''''''(((((())))))((('''%%%%%%&&&''''''''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&&&&'''((()))+++,,,+++***)))((()))***,,,......---,,,+++***)))((((((''''''&&&%%%%%%%%%%%%%%%***)))(((''''''((()))*********))))))((('''&&&&&&CCCDDDFFFHHHJJJMMMSSSVVV]]]bbbmmmxxx|||yyywwwxxxssshhh\\\XXXUUUWWWZZZXXXQQQJJJCCCGGGKKKLLLLLLLLLKKKIIIFFFFFFHHHJJJHHHEEEGGGMMMHHHJJJPPPVVV[[[dddvvvxxxzzzyyyuuuyyyrrrooommmrrr}}}~~~qqqcccWWWPPPUUUSSSTTTYYY```bbb]]]XXXWWW```lllvvv~~~~~~hhhRRRQQQRRRVVV]]]mmmoooKKK<<<>>>BBBDDDEEE@@@>>><<<:::888555222000+++)))(((***---000///......///000222222111...,,,))))))***+++++++++++++++))))))***+++---///000000///111333333111---,,,+++000333999BBBKKKSSSWWWXXXVVVTTTQQQRRRXXX```iiiooo^^^JJJ555)))&&&$$$$$$%%%%%%%%%%%%%%%%%%'''+++///,,,***'''&&&&&&$$$""" !!!###%%%&&&%%%$$$%%%&&&%%%&&&'''((((((&&&$$$###!!!"""###%%%'''(((((((((((('''***333@@@JJJNNNNNNAAA<<<555///,,,******)))&&&&&&&&&&&&''')))+++,,,***+++***(((%%%$$$$$$&&&&&&&&&&&&''''''(((((()))((((((((()))******+++,,,***+++,,,---//////000000222111000...,,,+++))))))&&&'''(((***+++,,,------((('''''''''((()))))))))+++---000111111...+++(((%%%%%%%%%)))---111333444444333222111111222333444//////...------111777;;;GGGZZZyyytttcccVVVMMMJJJOOOVVVYYYYYYYYYYYYXXXUUUQQQNNNNNNPPPWWWeeevvv}}}}}}{{{~~~}}}xxxwww~~~vvvkkkjjjvvv~~~}}}~~~zzztttooofff\\\SSSJJJBBB===:::777555333333222000...222000............,,,+++(((***,,,......---+++***+++,,,,,,------...//////000///...//////...---,,,+++******+++---...,,,+++***&&&###%%%***---,,,)))((((((((())))))******+++(((((('''&&&%%%%%%&&&''''''''''''(((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''(((***+++,,,***)))'''&&&'''***---//////...---,,,+++***)))(((''''''&&&&&&%%%&&&&&&'''***)))(((''''''((()))***)))))))))((((((''''''&&&IIIIIIHHHHHHHHHLLLQQQUUU[[[^^^eeennnqqqpppqqquuuxxxyyyjjjddd```bbbfffeee^^^VVVSSSUUUYYY[[[YYYVVVVVVWWWRRRQQQPPPOOOJJJDDDEEEJJJIIINNNWWW```eeekkkwwwyyyppppppjjjkkknnnrrrzzztttjjj```UUUMMMLLLKKKLLLQQQWWWXXXUUUQQQRRRZZZcccjjjqqq|||jjjOOONNNMMMPPPUUUccc|||tttPPP<<<;;;>>>???>>><<<;;;<<<>>>@@@@@@>>>;;;777333111111333333000---//////000333555444111...***+++,,,,,,---,,,++++++((()))***++++++,,,---...000222444333111...,,,,,,,,,///444===FFFKKKMMMLLLIIIGGGEEEEEEJJJTTT```ggg\\\JJJ666***&&&######%%%%%%&&&'''&&&'''))),,,///+++)))'''&&&&&&%%%###!!!!!!###$$$%%%$$$$$$%%%&&&%%%&&&'''((((((&&&%%%### !!!"""$$$&&&'''((((((((((((,,,888IIIWWW^^^```QQQJJJ???666///+++)))(((&&&&&&%%%%%%&&&(((***+++)))))))))'''%%%###$$$%%%((((((''''''&&&&&&%%%%%%###%%%)))+++---,,,+++******+++,,,---......------...------+++***)))(((''''''(((((())))))))))))))))))*********)))(((((((((,,,---000222222000---+++&&&%%%&&&)))...222444444555444333333333333444555------,,,+++,,,000666:::GGG\\\}}}~~~rrrdddZZZSSSPPPSSSYYY\\\\\\\\\\\\[[[WWWQQQLLLPPPSSS\\\lll~~~~~~||||||}}}{{{{{{zzzvvvjjjgggooo||||||}}}tttcccSSSJJJGGGDDD@@@;;;888666444333111222000---,,,,,,,,,+++***((()))+++,,,---,,,+++***++++++,,,,,,---.........---,,,+++---///000///---,,,++++++,,,......---,,,+++'''$$$&&&***,,,***&&&(((((()))******+++++++++'''((()))(((%%%%%%&&&((((((((((((''''''(((((((((''''''''''''''''''''''''&&&''''''''')))***+++,,,***((('''&&&'''))),,,.........---,,,+++***)))(((&&&&&&&&&&&&'''((()))******)))(((''''''((()))***((((((((((((''''''''''''HHHIIIIIIHHHIIIKKKPPPSSSVVVVVVZZZ```dddfffkkkqqqqqqzzzqqqlllhhhiiimmmmmmhhhbbbeeegggmmmqqqooojjjjjjmmmhhheee```[[[SSSLLLMMMRRRVVVZZZdddooovvvyyytttrrrmmmpppssswww~~~|||oooggg```UUUMMMGGGGGGHHHLLLQQQSSSQQQNNNOOOTTTZZZaaaiiisss~~~|||iiiMMMLLLLLLMMMPPP[[[rrr{{{XXXAAA:::;;;:::888777999>>>FFFNNNQQQOOOLLL@@@:::444333666777555111111000111444777777333000,,,---...///...---,,,+++)))+++,,,---,,,+++,,,---///111111000...,,,,,,---***,,,111888>>>AAAAAAAAA@@@>>>======AAAKKKWWW___WWWGGG555***&&&######%%%$$$&&&'''(((((()))+++---)))'''&&&&&&&&&&&&$$$###!!!###$$$$$$######%%%&&&$$$%%%&&&''''''&&&$$$### !!!###$$$&&&''''''((((((***111>>>PPPaaammmrrreee\\\MMM???555...***((('''''''''&&&''''''(((((('''''''''&&&$$$###$$$%%%))))))(((&&&%%%$$$###""" ###(((,,,...---+++)))++++++,,,------,,,***)))*********))))))(((((((((((()))))))))(((''''''&&&***+++,,,+++)))((('''(((,,,---///000000///...---)))((((((***...111333333333444444444444444444333++++++++++++,,,///444888FFF^^^{{{pppccc\\\XXXVVVYYY^^^```___^^^^^^]]]XXXOOOIIIPPPTTT___ppp||||||}}}{{{~~~vvvnnnlllsss}}}uuuddd[[[YYYNNNIIIAAA:::777666555444333111---+++++++++***)))******++++++,,,,,,,,,++++++++++++,,,------......+++))))))+++///000///,,,,,,++++++,,,......---+++***(((&&&'''***+++)))&&&((()))******+++++++++***&&&)))+++)))&&&%%%&&&)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((((()))***++++++)))((('''&&&'''(((***,,,+++++++++***))))))((((((&&&&&&&&&'''((()))***+++***)))(((''''''((()))***''''''''''''''''''((((((>>>AAAEEEHHHIIIKKKMMMOOOMMMLLLNNNSSSWWW[[[ccckkkrrr{{{pppkkkhhhhhhkkkllljjjgggnnnrrr{{{|||{{{|||wwwrrrlllddd^^^aaagggkkkmmmsss~~~{{{nnncccYYYOOOIIIDDDDDDDDDGGGKKKNNNMMMLLLNNNPPPSSSYYYaaaiiiooorrryyyrrrcccKKKLLLOOOPPPPPPVVViii{{{aaaHHH===;;;999777777<<>>======>>>;;;888333000...---,,,***,,,,,,+++++++++,,,---...***++++++,,,,,,---......,,,)))'''***...///---)))***))))))***,,,,,,+++)))''''''((())))))***))))))((()))***++++++***))))))'''***---+++'''%%%'''***+++***)))(((((()))***+++)))((('''&&&&&&'''((()))***)))))))))))))))******(((((('''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&''''''((()))***)))(((''''''((()))***&&&&&&&&&''''''(((((((((333999@@@FFFIIIJJJIIIIIIEEECCCEEEKKKOOOTTT\\\eeevvv~~~~~~yyyjjjgggccccccfffhhhhhhgggkkkppp|||~~~yyytttooolllqqqyyy~~~|||zzzmmm^^^QQQHHHCCC>>>======@@@CCCFFFFFFFFFKKKJJJKKKPPPVVV[[[]]]\\\mmmttt{{{}}}|||vvvjjj^^^IIIMMMRRRTTTRRRUUUcccsssgggMMM@@@<<<:::888<<>>>>>:::333,,,'''%%%%%%&&&%%%%%%$$$###"""""""""""" !!!###%%%'''((())))))%%% """%%%''''''$$$$$$$$$$$$$$$###"""!!!%%%###$$$&&&%%%!!!"""&&&+++000:::III[[[nnn~~~yyyiiiVVVEEE999111---+++(((&&&%%%&&&'''&&&&&&((('''&&&%%%$$$#########&&&&&&%%%%%%$$$###"""""""""###&&&(((******++++++***)))((()))++++++)))((('''(((***,,,......---+++...---,,,+++)))((('''&&&'''((()))+++++++++***)))............---,,,++++++,,,------......------,,,+++...222333111...,,,+++,,,+++,,,......///666???JJJaaa|||vvviiiYYYRRRVVV^^^ccceeefff^^^WWWUUUVVVSSSJJJAAAHHHSSSddduuuxxxrrrwww~~~nnndddccclll~~~tttwwwjjjdddcccbbb\\\UUUTTTOOOEEE<<<999:::666000000---***)))***+++------'''***,,,,,,***+++...111,,,+++***(((''''''&&&&&&(((''''''((())))))'''%%%&&&(((*********+++---///***((('''(((***+++***)))$$$&&&))))))'''&&&&&&&&&(((((('''''''''(((((()))---((($$$###%%%''''''''',,,...///---***)))***,,,***)))'''&&&&&&'''((()))+++***)))(((((('''''''''((((((((((((((((((((((((,,,++++++******)))))))))%%%'''******)))'''&&&&&&333666:::<<<>>>>>>>>>>>>@@@======???BBBEEEMMMUUUaaaiiirrrtttqqqqqquuuzzz}}}{{{{{{zzztttkkkhhhiiihhhddd___\\\[[[\\\^^^___cccmmmyyy|||uuuuuu}}}yyytttvvvyyy~~~{{{ggg]]]VVVMMMBBB;;;999888777666888;;;???AAAKKKKKKKKKIIIHHHIIIJJJLLLTTTWWWYYYYYYUUURRROOONNNOOOPPPQQQQQQUUU]]]jjjssslllUUUDDD;;;===DDDUUUhhhpppWWWBBB888888111000///000111111///...000222333444222...***'''+++---111333333111...,,,------,,,+++***)))))))))---......---,,,,,,///111------,,,++++++///444999:::666111+++'''%%%$$$$$$%%%%%%$$$###""""""""""""""""""###$$$%%%&&&&&&''''''$$$ ###%%%&&&&&&$$$$$$%%%%%%$$$$$$###"""###"""###&&&&&&###%%%)))...444>>>KKK\\\qqqvvvcccQQQAAA666///,,,***'''&&&&&&&&&&&&%%%)))((('''%%%$$$#########'''&&&&&&%%%$$$$$$#########%%%''')))++++++*********)))((()))***+++)))(((((((((***,,,------+++***,,,,,,,,,+++***)))(((((('''(((***+++,,,---------.........---,,,+++***))),,,------......------,,,,,,///222333222///...---,,,+++,,,...///000888AAAPPPddd|||rrrgggZZZSSSUUU[[[```bbbccc\\\TTTQQQRRROOOHHHAAAHHHRRRbbbttt~~~}}}}}}sssuuu~~~oooeeegggnnnzzz~~~}}}vvvtttwwwwwwqqqkkkfffggg```SSSGGG???888222555333111000//////---+++''')))******))))))+++...,,,+++***)))(((''''''''')))(((((()))******)))((('''(((******))))))***,,,+++******+++------,,,***&&&((())))))(((&&&&&&&&&((((((''''''''''''''''''***'''$$$$$$'''))))))))))))+++,,,+++(((&&&''')))***)))'''&&&'''(((***+++,,,+++***)))((((((((()))''''''''''''((((((((()))))))))******+++*********%%%(((***+++)))(((''''''777:::===??????@@@AAABBB???;;;:::<<<===>>>EEEMMMYYY^^^dddggggggggghhhkkksssrrrsssqqqhhh___]]]aaagggccc]]]XXXVVVXXXZZZ]]]cccjjjsssyyy|||}}}~~~yyyyyywwwqqqlllpppwwwtttbbbXXXRRRHHH>>>888444444444555888;;;>>>@@@KKKMMMMMMJJJFFFCCCDDDEEEFFFHHHJJJJJJHHHFFFDDDDDDIIIMMMQQQRRRUUU___nnnzzzqqqYYYFFF>>>CCCLLLbbb|||iiiLLL;;;666000///......//////...,,,---///000111000---***((((((***---000111000---,,,000///...,,,+++***)))))),,,------,,,******+++---*********)))))),,,111444444222...***'''%%%$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$###!!!"""###%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###''''''%%%(((---222:::FFFSSSbbbwwwqqq]]]III777------***(((&&&&&&&&&&&&%%%+++***(((&&&%%%$$$######'''''''''&&&&&&%%%%%%$$$%%%'''))),,,,,,+++***(((***)))((((((******)))(((((()))***+++++++++))))))***************+++++++++((()))***,,,...///111111///......---,,,+++))))))------............---------///222333222000//////+++***+++...000333;;;EEEXXXhhh|||llleee[[[UUUTTTXXX\\\______XXXPPPMMMLLLKKKFFFAAAHHHOOO^^^rrr}}}zzz{{{xxxxxx||||||nnncccdddsss|||}}}yyy~~~ppp[[[LLLBBB===:::888555222111...+++))))))*********))))))+++---,,,,,,***)))((((((''''''***))))))***,,,---,,,++++++,,,,,,+++)))((()))***+++,,,---///111000...+++(((***+++***(((&&&%%%%%%((((((''''''&&&&&&&&&&&&'''&&&&&&'''***,,,,,,+++)))******)))'''&&&&&&'''((('''&&&&&&'''))),,,------,,,+++)))))))))))))))%%%&&&&&&'''((()))******&&&''')))+++++++++******&&&(((++++++***(((((()))@@@BBBDDDDDDBBBCCCEEEHHHAAA>>><<<=========CCCJJJXXX[[[___ccceeeffffffeeegggiiikkkhhh___VVVVVV\\\ccc```[[[VVVTTTVVV[[[___fffjjjppptttvvvyyy|||~~~~~~{{{zzz|||zzzssshhhmmmvvvqqq```VVVOOOEEE:::555111111222444999@@@FFFIIIMMMPPPQQQOOOIIIEEEEEEGGGDDDEEEFFFEEEBBB???>>>>>>CCCIIIOOORRRTTT]]]nnn{{{vvv]]]HHH@@@FFFOOO___|||sssOOO999111111///------...///...---+++,,,---...---,,,***)))''')))+++......---,,,***///...,,,+++***))))))))),,,------+++((('''((())))))***+++++++++---000222///...---+++(((&&&%%%$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$###%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$''''''&&&(((...333AAASSSbbbooo~~~kkkTTT===...,,,***'''&&&'''((((((''',,,+++)))'''%%%$$$$$$###'''''''''''''''&&&&&&&&&'''(((+++------,,,)))(((***)))'''((()))***)))((()))***++++++)))((((((((((((((()))******+++,,,,,,***++++++,,,...000111222000000//////---,,,***)))------............------,,,///111111000//////000+++***,,,///111555???III```oooyyyeeeaaa[[[VVVTTTUUUXXX[[[\\\VVVOOOJJJHHHGGGEEECCCGGGLLLYYYooo~~~}}}|||xxxmmmffffffqqqzzzqqqvvv~~~~~~pppbbbXXXSSSJJJEEE<<<666222000...---++++++,,,++++++,,,---...---,,,+++***))))))((())),,,+++***+++---//////...111111111///,,,******++++++,,,///222444222...+++***,,,---,,,)))&&&%%%%%%(((((((((''''''&&&%%%$$$'''''')))+++,,,---,,,+++*********)))((('''''''''&&&%%%%%%%%%'''))),,,...---+++***((('''(((((()))$$$$$$&&&'''(((***++++++'''((()))++++++***((((((''')))++++++***))))))***KKKLLLKKKFFFAAA???BBBEEEFFFCCCBBBCCCBBBBBBGGGMMMYYY\\\___cccggghhhgggfff___aaadddbbbZZZSSSUUU\\\[[[YYYVVVRRRQQQUUU\\\aaahhhjjjmmmoooqqqsssuuuwwwtttrrrrrrtttxxx|||~~~yyysssnnnttt}}}~~~ooo___UUUMMMBBB888333000000222666???JJJTTTZZZVVVWWWWWWTTTNNNJJJHHHIIIGGGGGGFFFBBB>>>:::999999>>>EEELLLOOOPPPXXXgggtttwwwyyy___III@@@CCCIIIQQQjjjtttOOO777---...---,,,,,,......---,,,)))***++++++++++++******(((***,,,------,,,***(((,,,+++)))(((((((((******+++,,,,,,***'''%%%%%%&&&''')))+++,,,,,,,,,...000---,,,,,,***)))'''&&&%%%'''''''''&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&'''!!!"""$$$$$$$$$$$$######%%%&&&&&&'''''''''&&&&&&'''%%%%%%'''&&&%%%(((---222FFF___rrr~~~zzzbbbHHH777***)))''''''(((*********+++***)))'''%%%$$$$$$$$$''''''''''''''''''''''''((()))+++------,,,***(((***(((''''''((())))))(((((()))+++***'''&&&&&&'''&&&&&&'''(((***++++++,,,,,,------....../////////111111000000///---,,,+++---......//////......---,,,...//////------...///,,,+++,,,000333888BBBMMMjjj{{{uuuaaa___[[[WWWUUUVVVWWWYYY[[[WWWPPPJJJFFFEEEEEEEEEGGGJJJVVVlll|||uuu{{{rrrjjjeeeiiiuuuvvvnnnrrr}}}~~~{{{vvvpppiii___PPPBBB999555444444------,,,,,,---.........---,,,+++******)))******---,,,++++++...000000000222333222000---************,,,///222444222...***,,,---...---***'''&&&%%%''''''((((((''''''%%%%%%)))+++---......---,,,+++++++++***)))))))))((('''&&&%%%$$$$$$&&&(((+++,,,,,,***(((&&&%%%&&&'''(((###$$$%%%'''(((***+++,,,)))*********)))'''&&&%%%''')))******))))))***+++VVVVVVSSSJJJAAA===???CCCIIIFFFFFFHHHHHHHHHMMMTTTYYY\\\```ccceeeeeedddddd^^^^^^______ZZZTTTVVV\\\SSSSSSSSSQQQPPPTTT\\\bbbhhhjjjlllnnnoooppppppppphhhggghhhlllppprrruuuzzzuuuuuu{{{|||tttpppyyy~~~wwwjjj\\\RRRJJJ???666222111222777???JJJXXXdddkkkdddbbb^^^YYYTTTPPPLLLJJJKKKJJJGGGAAA:::666444444;;;AAAGGGJJJKKKPPP[[[ccchhhmmmrrrrrrqqquuu~~~www___JJJAAAAAABBBFFFYYY{{{pppLLL777---******+++---//////---+++******)))))))))************+++,,,------,,,***)))***((('''&&&&&&''')))******++++++***'''%%%$$$$$$$$$&&&)))++++++***++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&''')))******$$$$$$%%%%%%&&&&&&''''''"""###%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&(((%%%%%%&&&&&&$$$'''---222GGGcccyyyiiiOOO===+++)))'''''')))+++++++++))))))'''&&&%%%%%%$$$$$$%%%&&&&&&''''''((((((((())))))***+++,,,+++*********(((&&&&&&'''))))))(((&&&)))***)))%%%$$$&&&(((&&&&&&&&&'''(((((())))))---...///000000000///...//////000//////...---,,,......////////////.........//////---++++++,,,......,,,---111444999DDDOOOppprrr```]]]YYYWWWXXXYYYYYYXXXZZZXXXSSSLLLFFFCCCDDDEEEHHHLLLXXXlllwwwmmmsssiiieeegggtttxxxsssvvv}}}yyyxxx}}}~~~{{{}}}yyyhhhVVVIII@@@;;;999333111///......///...,,,---,,,,,,+++******++++++...,,,***+++,,,...//////000000000...+++)))))))))+++,,,///222333222...***,,,...///...+++(((''''''&&&'''((())))))((('''&&&+++---///000...------......,,,+++***++++++***(((((('''&&&%%%&&&''')))++++++***'''%%%$$$%%%'''((($$$$$$%%%'''(((***++++++++++++)))((('''&&&%%%$$$&&&((())))))((()))***,,,UUUUUUQQQIII@@@===AAAFFFGGGEEEFFFIIIKKKLLLQQQXXXYYY\\\```aaa___^^^]]]]]]```^^^]]]^^^ZZZVVVVVVZZZRRRTTTUUUTTTSSSWWW^^^eeeiiikkknnnrrrttttttrrrqqqeeebbbccciiikkkjjjlllpppjjjjjjoooxxx|||xxxuuuttt}}}nnnbbbUUUNNNFFF<<<444111333777???KKKXXXeeepppvvvqqqkkkddd```^^^[[[VVVRRRRRRPPPKKKDDD<<<777555555999>>>BBBEEEFFFHHHMMMQQQTTTUUUWWWXXXYYY^^^hhhppprrrssskkk[[[MMMHHHGGGEEEFFFRRRjjjeeeHHH888111***+++...111444444111///+++***))))))((()))******)))***,,,---......---,,,+++)))'''%%%%%%%%%'''((()))***+++***(((%%%$$$$$$"""%%%)))++++++)))))))))***)))(((&&&%%%%%%%%%%%%"""######%%%''')))***+++'''&&&&&&&&&&&&%%%%%%%%%###%%%'''&&&$$$$$$&&&((($$$$$$%%%&&&&&&&&&&&&&&&&&&######%%%%%%$$$(((...333EEE___tttlllRRR???...,,,)))((()))***)))(((''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''(((((()))))))))))))))***+++++++++(((&&&%%%'''((())))))%%%''')))((($$$###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&+++---000333444333111000,,,---------------,,,,,,......////////////......111111000---+++***,,,...///...///222555:::FFFQQQnnnyyynnn```\\\WWWWWW[[[]]][[[YYYYYYXXXUUUNNNFFFBBBBBBDDDKKKPPP[[[mmm~~~uuunnnttt{{{ssshhhjjjttt~~~~~~wwwvvvzzz}}}|||~~~uuugggZZZNNNGGG>>>:::666444333111...+++------,,,++++++++++++,,,...,,,***)))+++,,,------...//////---+++)))******,,,---///222333222///,,,,,,...///...,,,)))((((((%%%''')))***+++***))))))***---///000//////000222333111//////111111///------+++)))((('''((()))***,,,***'''%%%$$$%%%''')))%%%%%%&&&'''((()))***++++++***(((&&&%%%%%%&&&'''&&&'''(((((('''(((***,,,HHHIIIGGG@@@:::999@@@HHHDDDCCCDDDIIIKKKMMMSSSZZZYYY]]]``````\\\XXXWWWXXXccc___]]]]]][[[VVVUUUWWWUUUXXXZZZYYYXXX[[[bbbhhhlllnnnrrrwwwzzzzzzwwwuuuhhhdddeeejjjkkkggghhhlllbbbbbbhhhrrryyyzzzzzz|||}}}yyyfff[[[PPPIIICCC:::333111444;;;FFFUUUbbbnnnvvvzzzwwwppphhheeeggggggccc^^^XXXVVVQQQIIIBBB===;;;;;;999<<<@@@BBBCCCCCCDDDEEEEEECCCCCCDDDHHHNNNWWW___]]]bbb```WWWPPPPPPPPPMMMKKKSSSbbbzzz[[[DDD999444---...222777::::::777444,,,+++)))(((((()))******((())),,,...///000000000...,,,(((&&&$$$%%%&&&'''(((***+++***(((&&&%%%%%%"""&&&***,,,,,,***)))))))))(((&&&$$$#########$$$ !!!###%%%(((***+++))))))((('''%%%$$$######$$$&&&'''&&&$$$$$$''')))###$$$%%%%%%&&&&&&&&&%%%###!!!!!!$$$%%%%%%***000555CCCYYYmmm~~~qqqWWWEEE111///+++))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''(((((()))(((((('''(((***,,,---+++(((&&&%%%&&&((())))))$$$''')))'''###"""&&&***&&&&&&&&&%%%%%%$$$$$$###***---111555777666444222******+++,,,,,,,,,++++++......////////////......333333111...++++++,,,...111//////222555;;;FFFRRRiiisssiiiaaa[[[VVVWWW\\\```^^^ZZZXXXYYYVVVNNNEEE@@@@@@CCCNNNSSS___ooo~~~|||{{{~~~xxx~~~|||wwwuuu{{{~~~zzzuuukkkccckkkrrr}}}|||~~~~~~{{{xxxwww|||wwwfff[[[HHHDDD>>>:::888555000,,,------,,,+++++++++,,,,,,...,,,)))(((***+++,,,+++...///000///---,,,,,,---......000222444333000...,,,...///...,,,***))))))%%%&&&)))+++,,,,,,+++***))),,,///000///000333666:::777555555777777555333000///,,,***)))))))))***...+++(((&&&%%%&&&(((***%%%&&&&&&'''((()))*********(((&&&$$$$$$%%%((()))%%%&&&'''''''''''')))+++