BM6P6(@ !!!$$$'''((('''%%%######'''&&&###""""""###&&&'''$$$$$$$$$$$$$$$###"""!!!!!!$$$$$$###&&&...333444---(((%%%&&&&&&###"""######(((***'''%%%&&&%%%###"""""""""""""""""""""""" !!!"""###############,,,'''!!!!!!""" !!!""""""#########""""""###"""!!! !!!"""###"""######"""!!!!!!###$$$'''%%%$$$"""!!!!!!"""###%%%""" ###%%%###!!!###$$$%%%$$$######%%%&&&$$$%%%'''(((((('''%%%###"""######$$$$$$%%%&&&&&&...)))""" !!!######""" !!!!!!!!!!!! !!!"""!!!  !!!"""###$$$%%%$$$$$$###"""!!!"""$$$$$$"""!!!"""###"""$$$$$$!!!!!!###### !!! ###&&&%%%!!!$$$$$$$$$###$$$$$$%%%%%%########################"""%%%''''''%%%###"""""" """&&&***,,,,,,+++***'''&&&$$$!!! ###&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%"""###$$$###""""""$$$&&&%%%%%%%%%%%%%%%$$$###""")))&&&$$$$$$&&&'''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%((('''%%%$$$""""""###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&)))&&&######&&&'''&&&%%%''')))+++---...---,,,******)))'''&&&&&&'''(((***''''''''''''(((((())))))%%%&&&((((((((()))+++,,,'''((()))((('''((()))+++222///***)))+++,,,+++******+++,,,,,,,,,***)))(((+++((((((+++,,,)))***,,,.........---++++++---///---//////...000555555111.........,,,***+++---000222000.........---+++)))+++---///000///---+++))))))---111333444666;;;???EEEEEECCC@@@<<<666111...,,,---///000000111444666666<<>>@@@???>>>===<<<:::777555444222222444555666777777777:::;;;<<<;;;888777666777999888666666555444111///...///000111111111111111111999;;;888===JJJOOOLLL888666555444333444444555444222000222444666444222444222444888666000...222444555777777666666777999@@@===999666444444666777222111111111222444666777444444444444333222111000444666888888666555444444333000000333444222333777444555666555444333444555666666666666666777888888555555555555444333333222###%%%'''(((&&&%%%$$$%%%!!!  !!!$$$$$$$$$$$$$$$###""""""!!!#########'''000777888000+++'''''''''$$$###%%%###((()))&&&%%%&&&&&&###########################"""############""""""!!!%%%!!!"""%%%%%%###!!!""""""######$$$############"""!!!"""###$$$$$$###$$$$$$###""""""###%%%#########""""""######$$$'''%%%$$$###$$$$$$###"""!!!""""""!!! !!!###$$$%%%&&&'''&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%&&&$$$""""""###$$$%%%$$$!!!!!!"""""""""######### !!!"""""" !!!!!!"""$$$%%%$$$###"""!!!!!!"""$$$$$$"""!!!"""######''''''###!!!######!!! """$$$$$$""" $$$$$$#########$$$%%%%%%########################!!!###%%%&&&$$$"""!!!!!!"""###%%%&&&&&&%%%###"""$$$$$$""" !!!$$$""""""""""""""""""!!!!!!######$$$$$$$$$%%%%%%%%%###$$$$$$$$$###$$$&&&(((&&&&&&&&&&&&%%%%%%$$$$$$(((%%%###$$$&&&''''''%%%%%%%%%$$$$$$###""""""""" %%%%%% %%%&&&%%%%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&'''''''''***(((%%%%%%''')))((('''%%%'''***,,,,,,,,,***)))***)))(((''''''((())))))''''''((((((((()))))))))((())))))))))))((())))))'''((()))((('''((()))+++000---)))(((***++++++)))+++++++++++++++***))))))+++((((((+++,,,)))***,,,))))))***))))))+++...111000111000...///333222...---...---+++******---///111000............,,,***,,,---...//////---,,,++++++...222333444777<<>>===<<<:::777555444222222444555666777777777888:::;;;;;;999777777777999777666555555444111//////000111111222222222222222888888333555???BBB===666555555444333333444444222111111222555666444222444222333777555000///333666666666555444666999<<<===;;;777444222333444555333222222222333555777888555555555555444333222111222444666666555444444555555222222555666444555888888999999777555555666888777666666666777777888999333444444444444333333222%%%&&&''''''%%%%%%&&&'''"""!!!!!!"""$$$$$$$$$############"""!!!$$$$$$$$$)))444<<<>>>444...(((((('''$$$$$$'''###''')))&&&$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$######"""!!! !!!###&&&'''&&&!!!!!!"""###$$$%%%%%%%%%###############$$$%%%&&&$$$%%%%%%$$$###"""$$$%%% """###$$$$$$$$$$$$&&&&&&&&&%%%###!!!""""""!!!""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######### """$$$$$$$$$$$$$$$%%% !!!!!!!!!"""""""""!!!""""""!!! !!!"""!!!"""$$$&&&&&&$$$"""!!!!!!"""$$$$$$"""!!!"""###"""'''((($$$!!!!!!"""!!!!!!###$$$######$$$%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$"""!!! !!!$$$$$$###""""""!!! """######""" !!!###!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$%%%(((***&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$###$$$&&&'''''''''%%%%%%%%%$$$$$$#########"""###### ###%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))'''&&&&&&'''(((((('''###%%%(((***+++***((('''(((((((((((((((((((((((((((((())))))))))))))))))+++++++++***)))((('''&&&'''((()))((('''((()))+++,,,***(((((()))*********,,,+++******************+++((((((+++,,,)))***,,,)))))))))((((((+++///333222333111......000///+++,,,,,,,,,+++******,,,...000...------......---,,,,,,,,,---------------------000333444555999@@@EEEKKKJJJGGGBBB<<<666000---,,,...//////000222555777===BBBKKKWWWfffwww}}}zzz{{{}}}}}}|||zzz{{{~~~}}}}}}|||zzzyyy~~~~~~~~~~~~~~~|||tttmmmfff]]]SSSLLLHHHDDDBBBCCCCCCAAA@@@AAA>>>======;;;999777555444222333444555666777777777555888:::;;;:::888777777888666444444444333111000111111222222222222333333222666555000000666777333444444444444444333333222///000111333666666444222444222333444222000111555777666555333333666;;;???:::777444222111111333444444333333333444666888999666777777777666555444333111333555555555444555666777444444777888666777:::;;;;;;:::777555555777999777777777777777777888888222222333444444444333333&&&''''''&&&$$$$$$&&&(((&&&%%%$$$######$$$%%%&&&$$$$$$#####################%%%%%%&&&,,,888AAACCC666///)))'''&&&$$$$$$'''###'''(((%%%###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!###!!! """######"""!!!!!!"""###$$$%%%&&&'''"""""""""###$$$%%%&&&&&&###$$$$$$###"""!!!###$$$ !!!###$$$######""" ###%%%$$$  """%%%%%%%%%###!!! !!!"""$$$######"""######$$$%%%%%%%%%%%%$$$###""""""!!!!!!$$$&&&%%%""" """$$$ !!!######"""!!!!!!"""!!!###&&&))))))'''$$$###!!!"""$$$$$$"""!!!"""###$$$'''### """!!!"""%%%'''&&&######%%%(((###"""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$"""!!!!!!""""""""""""!!!"""$$$%%%&&&"""$$$%%%%%%$$$###$$$%%%"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%$$$$$$%%%(((***%%%%%%%%%%%%$$$%%%%%%%%%$$$######$$$%%%''''''(((%%%%%%%%%&&&&&&&&&&&&&&&###"""!!!!!!$$$&&&$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&###%%%''')))***)))'''&&&&&&&&&'''(((((((((''''''((()))***++++++***))))))+++++++++++++++***(((&&&'''((()))((('''''')))+++***)))(((((()))+++++++++,,,+++***))))))***+++,,,+++((((((+++,,,)))***,,,...---,,,***)))+++///222333333000,,,---///...+++***+++++++++******,,,...///---,,,---...///...------,,,,,,+++,,,---//////,,,///222333666<<>>DDDPPP```sss}}}|||~~~}}}{{{yyy|||~~~~~~|||~~~}}}{{{{{{~~~|||~~~yyyppphhh___VVVMMMHHHIIIGGGFFFEEEDDDBBB@@@@@@;;;;;;:::999777555333222222333444666777777777777333666999;;;:::888777777777555333333333333222111333333333222333333333444111444444000111666777444222222444444444333222111...///222555666666444222444333333222000000333666555555555555555777:::>>>777555333111000111222333333333222333444555777888777777888888777666555555111333555555555555777888777444444777888666777;;;;;;:::888555222222555777555666666666777666666666111111222333444444444333''''''&&&%%%###$$$&&&)))$$$###"""!!!!!!"""###$$$$$$######""""""###$$$$$$$$$&&&''''''...999AAADDD555...'''&&&%%%"""###&&&"""&&&'''$$$###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!######$$$$$$$$$$$$###!!!!!!!!!!!! !!!!!!!!!"""###%%%&&&''' !!!"""$$$%%%%%%&&&"""######""" !!!""" !!!"""######"""!!!  ######!!! !!!$$$&&&&&&&&&$$$"""!!!"""######""""""""""""###$$$%%%&&&%%%$$$$$$###"""!!!!!!"""###$$$""""""&&&  ###$$$###"""""""""###%%%))),,,---+++'''%%%!!!"""$$$$$$"""!!!"""######&&&$$$"""$$$$$$###$$$&&&(((%%%""" !!!$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$###"""###$$$"""!!!!!!!!!"""%%%''')))!!!###%%%&&&%%%$$$%%%&&&""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$&&&((($$$$$$###""""""###$$$$$$######$$$$$$$$$%%%'''(((&&&&&&%%%%%%$$$$$$######%%%""" ###&&&'''$$$""""""###$$$&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%&&&$$$%%%(((***+++***((('''$$$%%%&&&''''''''''''&&&)))***,,,,,,,,,+++***)))***))))))+++------+++((('''((()))((('''''')))+++)))************+++,,,---++++++)))))))))***+++,,,+++((((((+++,,,)))***,,,,,,,,,,,,+++***,,,000333111111///+++,,,//////,,,)))***++++++******,,,......---,,,---/////////------,,,+++++++++---///000+++---000222777@@@KKKTTTSSSQQQLLLEEE>>>777111...---...//////000222777:::???FFFTTTggg|||{{{zzz~~~|||{{{|||}}}~~~zzzzzz~~~{{{{{{uuuyyytttkkkbbbYYYRRRLLLHHHFFFFFFFFFDDDBBBAAAAAA@@@999888888777555333222111333333555666777888888888333555888999999777777888777555333333333444333333444444333222222333333444222444444222333666777555111222333444444444222222...000444666666555444333555555444111000111444666111444666777777777888999555444222111111222444444222222111111222444666777777777777777777777666555222444666666666777999;;;666444444777777666777:::;;;:::888555222222555777444555555666666555444444111222333333444444444444%%%&&&&&&$$$######%%%'''######""""""""""""######$$$###"""""""""###$$$%%%###&&&'''(((---666<<<>>>222,,,&&&&&&%%%""""""%%%"""&&&&&&###"""%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&!!!###$$$%%%&&&&&&"""######!!! !!! !!!!!!!!!!!!!!!  ###$$$$$$$$$$$$%%%###$$$$$$###!!! !!!###"""""""""###$$$$$$%%%%%%%%%%%%$$$###""""""!!!!!! !!!%%%''' !!!!!!!!!""""""""" ###$$$$$$###""""""###''',,,///000---)))&&&!!!"""$$$$$$"""!!!"""######%%%%%%%%%(((&&&"""###$$$$$$### !!!!!!!!!"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$###""""""###%%%###"""!!! !!!"""###$$$!!!###$$$######$$$%%%"""""""""""""""###############$$$$$$$$$%%%%%%%%%!!!###&&&'''%%%$$$$$$%%%######"""!!!!!!"""$$$%%%###$$$%%%$$$###$$$&&&((('''&&&%%%###!!!&&&""" $$$'''&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$###############%%%'''((('''&&&'''((($$$&&&)))+++,,,+++)))(((%%%%%%%%%&&&&&&'''((((((***+++---......,,,***)))((('''(((+++///000---***'''((()))((('''((()))+++(((***++++++******,,,---******************+++,,,+++((((((+++,,,)))***,,,%%%&&&((()))***---111444000000---***+++///000---)))***,,,,,,++++++---......---,,,---//////...---...---,,,+++,,,---...///+++,,,///111666AAANNNXXXVVVSSSMMMFFF???888222000....../////////333888;;;BBBJJJZZZnnnwwwvvv|||~~~}}}}}}~~~{{{|||~~~www{{{}}}}}}~~~~~~yyyrrrtttoooggg^^^UUUPPPLLLKKKCCCFFFEEEAAA???@@@AAA???777777777666444333111000333444555666777888888888444555777777666666777888888555333333444555555555555444333222111222333444444444444333333333222222222333333444444444444444111333666777666444444444666888777222000333555555000333666888777666555555333333222222222333555555222111111111222444666777555555666666666666555555444555666666666777:::<<<666333333666777555666999;;;;;;:::777555555777999444555666777666555444333333333444444555555444444###$$$%%%$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&!!!%%%&&&&&&***111555444000***&&&'''&&&######%%%"""%%%&&&"""!!!%%%'''&&&######################## !!!######$$$$$$$$$ !!!!!!!!!!!!!!!""""""!!!  !!!###$$$"""$$$&&&'''''''''###$$$###"""  !!! !!!"""""" """$$$%%%%%%###!!!""""""###""" !!!###!!!"""###%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!  """######"""!!!!!!"""""""""######### ###%%%$$$############&&&,,,000111...***&&&!!!"""$$$$$$"""!!!"""###"""######"""%%%'''"""######"""######!!! !!!!!!"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!""""""!!!!!!###$$$######"""!!!!!! !!!"""#########%%%'''$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%"""%%%)))***(((%%%###"""$$$###"""!!!"""###%%%&&&###%%%&&&%%%###"""$$$'''%%%%%%$$$###""""""!!! '''"""!!!%%%&&&$$$$$$''''''&&&%%%$$$%%%%%%''''''%%%%%%%%%$$$$$$#########"""$$$'''((('''&&&'''((($$$&&&(((++++++***)))'''''''''&&&&&&'''(((***++++++,,,...//////---+++))))))((((((,,,000111...)))'''((()))((('''((()))+++''')))++++++)))(((***+++))))))***++++++++++++++++++((((((+++,,,)))***,,,"""%%%(((+++,,,...111333000000---)))***...///,,,)))+++---------,,,...//////...------...///...,,,......---,,,,,,,,,---------...///000555@@@NNNYYYWWWTTTNNNGGG@@@999444111............///333888<<>>>>>===888888888777555444222111333444555666888888888888666666666555444444777999888666444333555777777777555444222111000111222333444333333444333111111111444444333333444555555666444666888888555444444666777;;;:::444111444555333222333555555444333333444111111111111222333444555222222222222333555666888333444444555555444444333444555666666555666999;;;666333333666777555666999888999999777555555666888666777888999888777555444555555666666666555444444"""###$$$$$$###"""###$$$""""""""""""""""""""""""$$$###"""!!!"""###%%%&&&###%%%$$$''',,,///---///***'''((((((%%%$$$%%%"""%%%&&&"""!!!$$$'''&&&""""""""""""""""""""""""!!!""""""############"""!!!"""###"""!!!"""!!! """### ###%%%'''((())))))$$$%%%%%%###!!! !!!"""!!!$$$%%%!!! !!!$$$$$$ """######"""!!!!!!###%%% """$$$&&&'''&&&%%%$$$############"""""""""""""""!!! """$$$### !!!!!!!!!!!! $$$%%%%%%#########"""&&&,,,000111...)))&&&!!!"""$$$$$$"""!!!"""###"""!!!"""$$$$$$######%%%'''&&&!!! !!!"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% !!! """$$$##################"""""""""###$$$$$$$$$%%%(((***'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%###&&&+++---+++'''###!!!%%%$$$###""""""$$$&&&'''###%%%&&&%%%"""!!!$$$&&&"""###$$$%%%'''((()))***'''###"""&&&&&&"""$$$***)))'''%%%$$$$$$%%%&&&(((&&&&&&&&&%%%%%%$$$$$$$$$"""&&&&&&%%%$$$%%%'''###%%%(((***+++***((('''***)))''''''(((***,,,...+++---///000///---+++)))***)))))),,,111222---((('''((()))((('''((()))+++&&&)))++++++((('''(((***((()))***,,,,,,,,,+++***+++((((((+++,,,)))***---&&&)))---...//////000111222111---))))))---...+++)))+++---...------...///000...------......---,,,.........------,,,,,,+++000000000000444???MMMWWWXXXUUUOOOGGG@@@:::555222............///333999===JJJUUUfffyyyvvvsss{{{~~~~~~}}}yyy|||||||||{{{}}}~~~}}}~~~|||yyy{{{|||qqqllldddZZZRRRMMMMMMNNNWWWZZZTTTGGG>>><<<<<<999999999999888777555444333333444555777888888888888777777666444333333666999999777444444555777888888555444222000000111222333333222333555555333333444555444444333444555777888777999:::888555333555777888===<<<666222555555222444444444333111111222444//////000000111333444555444333333333444666888999222222333333444333333222444555555555444555777:::777444444777777666777:::444555666555444333444555888999:::;;;:::999777555666777777777666555444444(((&&&$$$$$$%%%%%%$$$###&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%"""###&&&(((((((((''''''---'''&&&(((###'''$$$$$$$$$$$$$$$%%%$$$$$$#########"""!!!"""$$$'''###$$$%%%&&&'''&&&%%%%%%"""###$$$%%%$$$###!!!%%%'''&&&######&&&'''%%% !!!"""$$$&&&&&&&&&&&&###!!!"""### !!!!!!!!!%%%%%%!!! $$$!!! !!!"""$$$%%%!!!"""###$$$%%%%%%%%%%%%%%%""" ######$$$%%%!!!  """!!!"""%%%&&&&&&'''((())))))))))))###$$$$$$###""""""###%%%!!!"""###"""!!!!!!###%%%$$$$$$$$$$$$%%%&&&''''''%%%###!!!"""%%%'''&&&%%%###$$$&&&''''''&&&$$$###""""""###"""!!!!!!###&&&&&&%%%###""""""$$$%%%'''###%%%&&&&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&)))&&&###"""###%%%%%%%%%"""###%%%''''''&&&%%%$$$&&&&&&&&&$$$######%%%'''"""###$$$$$$###"""###%%%$$$%%%&&&&&&&&&%%%'''(((&&&$$$""""""$$$%%%&&&&&&&&&%%%$$$&&&)))***(((&&&###"""$$$''''''###!!!###%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$ !!!******%%%(((''')))+++***((('''***---+++******,,,......---,,,------+++)))---333000(((###,,,---!!!***333,,,+++******++++++***))))))(((&&&%%%&&&''')))***))))))***+++++++++******++++++******++++++,,,---,,,+++++++++++++++++++++---+++***,,,///000...+++'''---000---+++...---))).........---,,,,,,++++++,,,...///111555>>>JJJRRRXXXVVVSSSMMMEEE===666222222---***...222555:::@@@III^^^www|||vvvuuuzzz~~~~~~|||zzz}}}~~~yyy{{{{{{zzz|||}}}yyypppiii___UUUKKKGGGMMMWWW]]]\\\YYYPPPEEE>>>>>>@@@;;;999666333222333444555111444888:::999999999:::999888666444333444666777777666666666888888666555666444111000111222111111333444444333111000111222333444444555555555666666333666999:::666222...,,,555999<<<;;;777333222333333444555555333111111222222111000000111333444666444333222444777888666444555888:::;;;888444111000222222222333444555666777999888888888888888666444666444222111222555888;;;:::888888:::<<<<<<888555:::999888666666666777777'''%%%######$$$%%%$$$###&&&%%%$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&)))''''''((('''%%%&&&+++###############$$$%%%&&&%%%$$$###"""""""""""""""!!!!!!######$$$######"""!!!"""###""""""!!!############!!! !!!!!!"""###%%%%%%&&&%%%""""""$$$!!! !!! %%%%%%"""!!!$$$"""!!! !!!"""###$$$!!!"""###$$$%%%%%%%%%%%%&&&$$$!!! !!!!!! ###### $$$%%%"""  !!!!!! """%%%%%%&&&&&&''''''''''''&&&###$$$$$$###""""""###%%%###$$$$$$###""""""$$$&&&#########"""######$$$$$$%%%###!!!"""%%%&&&%%%$$$%%%%%%&&&&&&%%%$$$###"""###$$$$$$""" """$$$"""!!!!!!!!!###%%%((()))%%%&&&((('''&&&&&&''')))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&%%%###"""###%%%&&&'''&&&%%%$$$###$$$$$$###""""""###%%%###$$$%%%%%%######$$$%%%###%%%&&&&&&%%%%%%&&&'''$$$###""""""$$$&&&&&&%%%&&&%%%$$$&&&)))***(((&&&(((&&&'''******&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###'''######+++***%%%(((******+++***((((((***++++++******,,,...///...,,,///000...***,,,111111---%%%***)))""""""(((***'''&&&%%%&&&'''((('''&&&'''&&&&&&%%%&&&(((+++,,,))))))++++++,,,++++++***+++*********++++++,,,,,,++++++++++++++++++++++++...,,,+++,,,......---***(((---000---+++------***,,,,,,,,,,,,,,,,,,------,,,...000111444===HHHPPPVVVUUUSSSNNNFFF>>>777333111...---000333888@@@HHHTTThhh}}}|||vvvssswww}}}~~~}}}~~~~~~|||{{{zzz}}}~~~~~~}}}||||||~~~zzz||||||{{{}}}{{{ooofff\\\TTTMMMKKKPPPXXXcccaaa[[[PPPCCC:::888999;;;999777444333333555666111333444444444555777999888777555333333444555666555444444555777777666444444222000///111222111111444444444333111111222333111222333444444555666777555777777666333111000111666777999;;;;;;999555222222444555444222111111222111111111111222333444555444333333555888999888666444555666555333111111111333333333333333444555666888777777777888888666555555444333222333555888999999888888:::<<<;;;888555888777666555555555666777&&&%%%######$$$%%%$$$###&&&%%%$$$$$$######$$$$$$"""""""""#########$$$$$$&&&%%%###""""""###%%%'''&&&''''''&&&'''***)))%%%""""""!!! !!!###&&&''''''%%%""""""###""" !!!"""""""""""""""!!!#########"""$$$$$$ $$$$$$""""""!!!!!!!!!""""""###$$$%%%$$$!!!!!!&&&%%%!!!"""!!! !!!!!!$$$%%%######%%%###"""!!!!!!!!!"""######!!!"""###$$$$$$%%%%%%$$$'''%%%###"""######!!! """"""!!!!!!%%%%%%###  !!!!!! """$$$$$$%%%%%%%%%%%%$$$$$$###"""###$$$###"""!!!###%%%$$$%%%%%%$$$######$$$&&&$$$$$$######"""#########&&&$$$######$$$$$$$$$###'''&&&&&&%%%$$$###""""""%%%%%%$$$""" """$$$!!!!!!!!!!!!"""$$$'''(((&&&((()))***(((((()))***(((''''''''''''''''''(((&&&&&&&&&((()))(((%%%""""""###%%%&&&&&&&&&%%%$$$!!!###%%%$$$###"""###$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%$$$###%%%&&&###"""!!!###%%%&&&%%%$$$%%%$$$$$$&&&((()))(((&&&)))&&&%%%'''&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$((($$$###+++)))$$$'''+++***(((((()))***)))))),,,++++++---//////...---000222000,,,+++///333444%%%%%%$$$"""$$$(((((($$$$$$######$$$&&&'''&&&%%%&&&&&&&&&&&&''')))+++---((()))+++------,,,+++***************++++++,,,,,,************************///---++++++---------,,,)))---///,,,+++,,,---+++***++++++,,,------......---...000111333:::DDDLLLSSSUUUUUUQQQJJJ@@@888444111000111333555:::FFFSSSaaarrr~~~zzzuuuwwwzzz~~~~~~~~~{{{yyy~~~||||||~~~~~~~~~}}}}}}~~~~~~}}}|||~~~~~~}}}~~~rrrfffZZZSSSOOOMMMPPPUUUccc```XXXLLL@@@888666777;;;999777555444444555666222333222111111333666999666555444333222333444555333333333444666666555444222000//////111222222111333444444333111111222444///111333444444444555777777666555333111111333555666555666:::>>>===777222111222444444222111111222000111111222333333333333444333444666888999999888444444444222000000222444444444333333333333444444666666666777777777777777555444444444555666777777888888888999;;;;;;999777666555444444444555666777'''%%%######%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$###$$$!!!!!!!!!"""######$$$$$$%%%$$$$$$###$$$%%%'''(((%%%)))'''"""###(((###"""!!! ###&&&((('''### !!!$$$$$$!!!""""""############### !!!"""######"""ӵ $$$$$$"""###""""""!!!!!!!!!""""""""""""!!!!!!%%%%%%!!!!!!!!!   """#########$$$%%%$$$"""!!!!!!!!!""""""######$$$%%%%%%%%%%%%%%%&&&%%%######"""""""""!!! !!!""""""###$$$$$$$$$!!!!!! !!!!!! !!!!!!"""###$$$######$$$######"""!!! """#########!!!!!!###$$$$$$%%%%%%$$$""""""###%%%Ħ$$$$$$$$$&&&%%%$$$Ħ""""""'''&&&%%%%%%$$$%%%%%%&&&###$$$$$$"""!!!!!!$$$&&&%%%ӵ###''')))++++++***))))))***((((((''''''''''''(((((('''''''''((()))(((&&&$$$"""###$$$%%%%%%%%%%%%$$$"""$$$''''''&&&%%%%%%%%%%%%'''''''''%%%$$$%%%&&&"""###$$$$$$###"""###%%%"""""""""###%%%&&&%%%$$$$$$$$$%%%&&&'''(((''''''***&&&%%%&&&$$$!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###(((%%%###)))&&&"""&&&)))&&&$$$Ħ,,,++++++---///000///---...000000,,,***---555:::###""" """&&&***)))&&&%%%$$$$$$%%%''')))((((((((('''''''''((()))***+++'''(((+++---------+++***)))******+++++++++++++++)))))))))))))))*********...---,,,,,,---///000000+++---...,,,++++++,,,---,,,,,,---------.........---...000000222888AAAHHHRRRUUUXXXVVVMMMCCC;;;666111222444666666<<>>999999;;;:::999777555555555666777333444444333333333666888444444333222222333333444333222222444666777666444111000///000222444333333111222222222000000222444000333666666444333444666555555444222111222555777444555777;;;===;;;666111000111333333222111222333000111222333444333222222222222333555777888888888444444555444222222444666444444333333222333333333444555555666666666888999444555555666666666666555777777888999::::::999888555555444444444666777888'''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%%%%$$$$$$###### !!!!!!"""######$$$$$$ """$$$%%%&&&%%%%%%%%%)))'''!!!"""&&& """!!! ###&&&((($$$!!!!!!%%%%%%!!!"""""""""""""""#########%%%%%%%%%$$$###4ĉ@ӵ ###"""!!!!!!!!!!!!!!!!!!!!!"""!!!"""$$$""" !!!""" !!!###$$$$$$&&&%%%###"""!!!!!!!!!!!!$$$%%%&&&&&&&&&&&&&&&&&&$$$######"""!!! !!!!!!!!!!!!"""###$$$###"""###"""!!! !!!"""!!! """######$$$############"""!!! """######"""!!!!!!"""$$$######$$$###!!!!!!"""$$$>L$$$$$$$$$$$$&&&&&&=hĦ"""%%%%%%%%%%%%&&&((()))*** !!!"""""""""$$$''')))4ĉ@ӵ'''))),,,,,,***)))((()))((((((''''''''''''((((((***(((&&&%%%&&&''''''&&&######$$$$$$$$$%%%%%%$$$!!!$$$&&&'''&&&%%%%%%&&&&&&'''((('''%%%$$$%%%&&&"""###$$$$$$""""""###$$$%%%#########%%%&&&%%%$$$###$$$%%%&&&&&&'''''''''---)))''')))'''$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$***'''%%%)))'''"""'''%%%###!!!>L(((+++++++++,,,...///...---***,,,...---***,,,444<<<&&&$$$######$$$%%%''')))&&&%%%%%%&&&(((***)))(((+++***))))))((((((''''''&&&(((***+++,,,,,,+++***((()))***+++++++++******(((((()))))))))*********+++,,,---...000111333555---,,,,,,,,,+++***,,,///000/////////.........---,,,...//////000555>>>DDDQQQWWW[[[YYYPPPEEE<<<888222444777888888???QQQcccvvv|||uuupppzzz~~~|||yyyxxxwwwxxxzzz|||}}}~~~{{{~~~~~~~~~~~~|||{{{}}}uuugggXXXQQQOOOMMMLLLMMMLLLJJJFFF@@@<<<;;;<<<===888777666555555666777777111333555555444333333444333333222222222333333333444444444555777777666555111000000222444666555444///000111000///000222444444888;;;999555222222444111333555555444333444555222666:::;;;888555222222///111333333222222333444000111222333444333222111000111333444555555666777111333555555444444444555444444333222222222333333222444555555444555777:::555666777777777666555444555666777888999999::::::777777666666666888999:::&&&%%%###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$###""" !!!!!!"""###$$$%%%%%%!!!###$$$$$$###"""###&&&&&&%%%%%%&&&###""""""!!! !!!###&&&'''""" !!!$$$%%%###!!! !!!"""""""""""""""""""""GG=?!!!""""""!!! !!!!!!!!!!!!$$$""""""###  !!!"""###  $$$&&&$$$((('''$$$"""!!! %%%%%%&&&&&&&&&&&&%%%%%%"""""""""!!! !!!""" !!!$$$$$$  ###"""!!! !!!"""###"""!!! """$$$$$$###"""############""""""!!!!!!"""###"""!!! """$$$!!!"""###"""!!!!!!###%%%HdĦ"""#########$$$=Īj"""###$$$&&&''')))***+++ """"""###%%%(((+++GG=?(((++++++***(((''''''(((''''''''''''''''''(((***(((%%%$$$%%%&&&''''''############$$$$$$$$$%%% """$$$$$$######$$$%%%&&&'''((('''%%%$$$$$$%%%###$$$%%%$$$"""""""""$$$)))'''$$$$$$%%%&&&&&&%%%"""$$$&&&&&&&&&%%%&&&((()))&&&%%%'''&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%,,,)))'''+++((($$$***###""""""HdĦ(((+++******,,,......---,,,)))***---...,,,+++111999,,,)))'''%%%""" ###***%%%$$$$$$%%%'''((('''&&&,,,,,,+++***((('''&&&&&&&&&'''((()))******++++++'''(((***+++++++++***)))((())))))******+++++++++)))+++...000111222333555...,,,+++,,,***)))+++000000000//////...------,,,+++,,,......///444;;;BBBQQQWWW\\\ZZZPPPDDD<<<888111333777;;;===EEEWWWiii{{{qqqlllkkkxxx~~~~~~{{{yyyyyy{{{{{{|||~~~yyyxxxyyyyyy~~~}}}~~~~~~}}}|||{{{{{{~~~~~~{{{{{{}}}nnnaaaUUUPPPOOONNNNNNPPPGGGEEEBBB>>>;;;:::999999666555555555555666666777///111444555333111000000222222333333333333444444666555444555777777555444222111222333666666555444...///000000000000333555666:::>>>;;;555111111222///222555777666444444444222666::::::555222222333///111333444333333444666111222222333333222222222000222444444444333444555000222444555333222222222333333222222222222333333222444555444222333777:::777777777777777666555444444555777888888888:::<<<:::999888888888999:::;;;$$$"""!!!ӵ$$$$$$%%%ĭӵ$$$ӵ###Ħ######%%%(((((($$$$$$(((###ӵӵ ĦƜ`1.׼s###$$$"""!!!Ħ!!!""""""$$$!!!!!!###"""ӵ Ħ### !!!''')))&&&)))(((%%%###ĭӵĦ###Ħ"""Ħ###%%%$$$###"""######$$$$$$$$$$$$###"""### '''DdD###$$$%%%?fӵ !!!###Ħ !!!"""ӵƜ`1.׼s$$$'''ĭӵ&&&&&&%%%$$$###############$$$$$$ӵ"""###%%%'''Ħ(((&&&$$$######"""###$$$%%%&&&&&&!!!$$$&&&Ħ###!!!"""%%%$$$ ###Ħ(((%%%)))&&&###***%%%&&&'''DdD***------+++,,,ӵ%%%"""ӵ%%%ӵ++++++***%%%&&&Ħ+++***ӵ(((+++000,,,ĭӵ------+++------...333:::@@@OOOVVV[[[XXXMMM@@@999777000222777>>>DDDNNN```pppsssfffcccgggxxx~~~}}}xxxvvvwwwyyy~~~xxxwwwyyyyyy}}}}}}~~~}}}}}}}}}}}}|||vvvuuu||||||}}}~~~~~~~~~wwwiii^^^TTTOOOMMMLLLMMMQQQFFFEEEBBB???===:::888666333444444444555555666666111333444333111000000111222222333444444444444444666555444444555555333111222111222333555555444222///000222222222222555777444999===;;;555000000333000333555666555444333444444666777777666555555555000222444555555555666777333222222222111222222333111444666555333222333555333444444333222222333555111111111111222333444444222444666444111111555:::888888777777666555555444333555777777777888;;;===;;;:::999888888999::::::""" ?~4"""$$$$$$g&e>&e$$$g&e***>hӵ"""$$$***''' """***g&e%%%guO>uO>&e""""""4ff?>ߝL"""gĉ@!!!!!!Shӵ""" ###### ###g&e >hӵ!!!""")))+++(((***(((&&&fff?><z###g&e>&e"""HLShӵgL ###%%%%%%###"""###$$$%%%%%%%%%%%%S?ʬ"""###3h?D%%)?$$$%%%ZufĦ!!!###gL###"""###g&e)))gĉ@######g&e>&e&&&@e%%%%%%??$$$!!!######""""""######g<ĉ$$$###$$$'''3we<Ħ'''&&&$$$###3h?@e$$$$$$%%%''''''!!!$$$&&&Z((($$$"""$$$((((((3h?gL&&&$$$"""%%%""" '''(((***+++D%%)?,,,fff?><z333+++=?Ħ)))g&e&&&g&e)))******S?ʬ$$$4ff?>ߝL+++@e)))g&e---''',,,3h?g&e>&e***+++??(((***,,,---...222:::@@@NNNUUUZZZVVVJJJ>>>777555...000666???IIIUUUfffvvv~~~nnn___^^^eeexxx~~~zzztttqqqsssvvv{{{}}}~~~{{{|||~~~{{{~~~~~~tttssszzz~~~~~~yyy{{{~~~{{{zzzrrrjjj```UUUPPPKKKHHHJJJNNNEEEDDDBBB@@@???<<<888666222222333444444555555555777666555333111111333666222333444444555555555444666555444444444333111///111111111333444444222000000222333333333444777999111777<<<;;;444000000333222444555555333333444555777444333444888:::999666000222444666555666777999444333222111111111222333333666888777444222333555999888666444222333666999111111111111222333444555222555666444000000555::::::999888666555555555555222555777777666777;;;>>><<<;;;999888888888999999&&&4Dӵ!!!!!!###Hƅ^Hu]Ħ***Hu]Ħ+++ZuR)Ħ$$$&&&&&&$$$###&&&(((Hu]Ħ$$$HŐeHŐeHu]Ħ$$$qIܗGIӵ tt!!! HGgĉ@###!!! Hu]Ħ###ZuR)Ħ###############$$$(((sߝLGdUĦ$$$Hƅ^Hu]ĦntHdĦ$$$###HGgĉ@###HdĦ###%%%&&&$$$!!! """$$$$$$Htƅ^""""""Bt=o9ĦDtfo9Ħ$$$!!!!!!g?(((+++HdĦ""""""###Hu]Ħ&&&tt%%%&&&Hƅ^Hu]Ħ'''H׼s$$$&&&######$$$"""###$$$$$$###"""tQ'''((('''&&&je<Ħ&&&%%%%%%Bt=o9ĦH׼s###$$$$$$%%%%%%$$$(((''''''HtĦ$$$!!!!!!!!!"""Bt=o9ĦHdĦ$$$$$$&&&(((((('''&&&&&&&&&&&&Dtfo9ĦsߝLGdUĦ555Ht@cӵHu]Ħ'''Hu]Ħ(((&&&Htƅ^&&&qIܗGIӵ***H׼s111///Hu]Ħ---,,,Bt=o9ĦHƅ^Hu]Ħ(((+++,,,------,,,,,,000888>>>IIIWWWWWWOOOKKKAAA777777444555999AAANNN^^^mmmvvvyyytttyyyzzzlll]]]]]]gggxxx{{{~~~~~~~~~}}}uuurrrwww}}}}}}|||yyyxxx~~~|||yyy}}}{{{yyyyyy{{{||||||}}}yyyyyy}}}~~~~~~|||}}}}}}yyyppplllbbbWWWOOOHHHCCCCCCGGG@@@AAAAAAAAA>>>:::666444333333444333333444777999777555333111000111222333555555555555555555555555333333333333333333333333///222333000333888777222///000111222444555666777:::999777777666555222000000555999999444111111444444666777777555333333333111000000111444666666666111222222111000000111333444222111222333444444444333444444555555444444333333111......000333444333444555444111///000444888777:::999666555777666333555555555555666666666666:::===<<<888666888888666%%%%%%4DuXӵ"""!!!###DdDΦDdDĦ'''DdDĦ***$$$t|<%%%'''((('''%%%$$$%%%'''DdDĦ###DdDΦDdDΦDdDĦ$$$peƜ4DuTӵ `eĭ###qet !!!!!!!!!DdDĦ### t|<""""""#########""""""DdDDdDĦ$$$DdDΦDdDĦ q<niDdDĦ$$$qet$$$%%%DdDĦ###%%%%%%###!!!###""""""###%%%q<R!!!"""qjRgdKӵHdDĦgdKӵ$$$"""GR/f6LĭĦ'''***DdDĦ""""""###DdDĦ&&&`eĭ$$$DdDΦDdDĦ(((DdDĦ''' !!!###$$$&&&''''''!!!###$$$$$$###"""geĦ((()))(((FSĦ&&&&&&qjRgdKӵDdDĦ######$$$$$$%%%%%%&&&&&&&&&DdDĦ&&&"""""""""qjRgdKӵDdDĦ$$$$$$&&&'''''''''&&&&&&&&&&&&HdDĦgdKӵDdDDdDĦ555DdDĦ4DufӵDdDĦ&&&DdDĦ(((q<R%%%%%%peƜ4DuTӵ'''DdDĦ///...DdDĦ---qjRgdKӵDdDΦDdDĦ)))***,,,...,,,++++++,,,,,,++++++000777===FFFTTTUUUNNNKKKBBB888888444555:::CCCPPPaaapppzzzyyyuuu{{{xxxhhhZZZ]]]iiivvv{{{~~~yyywwwzzz~~~{{{yyyxxx~~~|||xxx{{{}}}|||}}}|||yyyzzz}}}{{{yyyzzz~~~~~~}}}{{{vvvvvv|||{{{ssskkkbbbWWWPPPIIICCCBBBEEE??????@@@???===:::777555333444555555555666999;;;777666444222111222333444222222333444555666666777444444444333333222222222111444444111333777555000000111222333555666777777888777555555555333111///000333666555222000111222111333666666555444444555333222111111333555555444111222222111000000111222333222111222333444444444333444444555555444444333222111000000000222222333222333333111//////222666666888777333222555555222555555666666666777777777;;;======::::::;;;:::666$$$$$$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Ħ###$$$$$$###!!!'''%%%$$$$$$%%%po9u###"""""""""GIdnuR)ĦDdDĦnuR)Ħ%%%###CdgĪj)))DdDĦ######$$$DdDĦ'''HߝL`o9"""DdDΦDdDӵ'''DdDĦ(((!!!###%%%&&&''''''!!!"""######""""""geĦ))))))sp?aĦ&&&'''GIdnuR)ĦDdDĦ#########$$$%%%&&&$$$%%%%%%DdDĦ((($$$$$$$$$GIdnuR)ĦDdDĦ###$$$%%%&&&&&&&&&&&&''''''&&&DdDĦnuR)ĦDdDΦDdDĦ444DdDĦnuR)ĦDdDĦ%%%DdDĦ)))po9u)))'''''''''=ӊB1.uTӵ'''DdDĦ,,,,,,DdDĦ---GIdnuR)ĦDdDΦDdDӵ******,,,---,,,+++***+++,,,++++++...666<<>>:::555"""###4DuXӵ%%%!!!###DdDʜ4DuTӵ$$$>d<Ħ(((Dt$$$)))*********)))((((((>d<Ħ###>d<ʜDd<ʜ4DuTӵ"""###F&uTӵ"""4DufئL>epuR)Ħ!!! """###$$$>d<Ħ###Dt """""""""!!!!!!$$$%%%DdDΦDdDĦ$$$>d<ʜ4DuTӵ 4DwDd<Ħ$$$puR)Ħ>d<######"""!!!(((&&&%%%$$$$$$peӵ$$$ĦpeӵDx<>d<ӵDd<%%%qR/ܗ?fӵ)))>d<$$$%%%>d<Ħ(((4DufئL>e DdDʜ4DuTӵ$$$DdDĦ'''!!!###%%%&&&&&&%%%$$$""" """######""""""geĦ)))s<v>aĦ'''(((peӵDx<DdDĦ$$$"""###$$$&&&'''%%%&&&&&&DdDĦ(((&&&%%%%%%peӵDx<>d<%%%%%%%%%%%%&&&&&&'''''''''>d<ӵDd<DdDΦDdDĦ222DdDӵnd<DdDĦ%%%>d<Ħ)))peӵ)))Ħ)))F&uTӵ***DdDĦ)))***>d<Ħ---peӵDx<>d<ʜ4DuTӵ+++++++++,,,++++++)))***+++******...444:::DDDSSSUUUOOOMMMCCC999999222555<<>>======>>>999333""""""4DuXӵ%%%!!!###D&dq&ĒR%%%###sdKĦ&&&DHRRud''')))+++,,,,,,+++***sdKĦ%%%D&oq<Ōq&ĒR!!!"""###>dp&ĒR"""###nfʜd<Φ>d<Ħ"""s&dq&ĒR"""i?ʜtd<Ħ###HHܗDӊB###<x!!!!!!%%%$$$###""""""B?d<'''((()))(((&&&###""" """$$$$$$######geĦ(((Hg8>aĦ''')))B?Ho9""">d<###%%%'''((((((((((((>d<ӵ'''&&&B?Ho9###<x%%%%%%&&&((((((''''''&ӫeʬtIӇ***>d<Φ>d<Ħ000D&ӫetIӇ'''DdDĦ'''sdKĦ(((B?dp&ĒR,,,+++>d<sdKĦ---B?Ho9$$$s&dq&ĒR+++,,,+++++++++++++++)))***++++++***---333888FFFUUUWWWQQQNNNCCC888888222777@@@MMM^^^nnn}}}zzzhhh___fffsss}}}~~~~~~zzzzzz{{{|||~~~~~~~~~~~~}}}}}}~~~}}}{{{zzz{{{|||~~~wwwqqqooorrruuuvvvxxx{{{~~~}}}{{{yyyvvvssszzz||||||xxxhhh^^^UUUQQQMMMFFF@@@???;;;::::::999888888777777111333555666666777999:::777777666666555555666666111111222333333444444555555555444333111000//////000000111555777666444222000111111222333444555555555444333444555444222111555222//////000222333333333444444333000///000111111000///000333444555444222333333222000///000222111222333222111111333555444555555666666555555444222333444444222111111111444444333444444444444333555666444000000555777666777777777777888888888888999???BBBAAA???>>>:::555"""###4DuXӵ%%%!!!###Hu]3hh$$$###"""ne$$$%%%=e&&&&&&(((+++......---+++ne%%%%%%pIƎ@t@h !!!""">h!!!"""###fe###@ďD""""""###!!!###$$$$$$ne$$$"""=e#########""""""!!!ege"""!!!sĪj@h""""""fdDĦ###@ďD''''''Hkge !!! !!!!!!!!! @h @G"""###HĪj@IŌ&&&###Bene'''Hkge$$$ne%%%'''fe!!!Hu]3hh''''''%%%se&&&'''(((((((((((('''&&&!!!###%%%%%%%%%%%%geĦja>aĦ'''(((@G se$$$%%%'''((()))))))))(((<Ō''''''&&&@G"""!!!Hkge(((&&&%%%''')))(((((('''HĪj@IŌ******ege111000Hu]3hIŌ%%%%%%DdDĦ'''ne'''&&&@h&&&&&&>h*********se***ne---...@G&&&'''sĪj@h+++,,,---,,,*********+++)))+++,,,,,,+++---333888FFFUUUWWWQQQNNNCCC777777555;;;FFFUUUeeetttwwwhhhdddlllvvv}}}~~~}}}~~~}}}}}}~~~{{{}}}|||{{{|||~~~}}}xxxzzzyyyyyy|||}}}xxxqqqnnnqqquuuwwwxxxzzz|||yyyxxxyyywwwsssttt}}}uuueeeZZZQQQNNNKKKEEE@@@>>>::::::::::::999888666666000222555555555555666777666666666666666666555555444444444444333333333333444444333222111000000///000...000666888666333333333333444555555666777777555444444555666666444222444333222111111222444666555666555333000//////000000///...000222555555555111222222111000000111333111333555444111111444777555555666666666666555555444333222222333444222111666555333333555555555444555666555222222777999777666666666777777777888888;;;CCCHHHEEE???<<<;;;999###4DuXӵ$$$ĵD^"""######"""###"""$$$&&&''''''(((+++......,,,)))$$$$$$%%%&&&!!!""""""###!!!!!!"""""""""!!!""""""######!!!!!!"""#########$$$###"""$$$$$$$$$$$$###""""""!!!!!!""""""###DdDĦ###$$$&&&&&&'''!!!!!! !!!"""  !!!######$$$!!!%%%%%%"""######$$$&&&***"""D^'''((('''&&&s׼s'''%%%&&&&&&&&&''''''(((((("""$$$&&&&&&&&&&&&geFm8###>aĦ(((((('''""" !!!s׼s%%%&&&'''((()))***(((((((((Ho'''''''''&&&&&&$$$###"""))))))&&&%%%(((+++((((((''''''******111222111D^%%%%%%%%%DdDĦ&&&))))))$$$'''...(((((('''))))))))))))s׼s+++++++++---...,,,&&&++++++///+++,,,...,,,***)))***,,,)))+++------,,,...333888AAAQQQTTTOOOLLLBBB777666999AAANNN^^^mmmzzzqqqeeefffqqq{{{~~~~~~~~~~~~~~~|||~~~{{{|||~~~{{{uuuyyy{{{}}}~~~~~~zzzsssooossswwwxxxxxxyyyxxxyyywwwsssuuuyyyxxxsssvvvvvvaaaVVVKKKHHHGGGCCC>>><<<:::;;;;;;;;;:::888666444111333555666555444444555444555555666666555555555555444444444444444444444333222222222111111000000111///111777999444111222333333333444555555666666555444333444666666555333111333444333000111444777555555555333000000111333111000///000222444444333///000111111000111333555111444666555222111555888555555666666666666555555777222...///444777555111777444111111333555555444333555555333444888999777555555666666666777777777999EEEKKKEEE;;;666888999Φ4DuXӵtvӵ>d<Ħ%%%"""###%%%$$$###"""Ħ###%%%$$$""""""###&&&)))((())),,,......***&&&%%%$$$Ħ$$$$$$%%%###$$$&&&'''((('''&&&%%%""""""############""""""""""""""""""!!!!!!!!!!!!$$$&&&###$$$'''&&& !!!"""######$$$"""""""""""""""#########Ħ"""!!!!!!$$$'''%%%%%%%%%%%%%%%$$$###"""### %%%%%%!!!!!!%%% """###!!!  """ """###""">d<Ħ###$$$%%%''''''&&&%%%$$$$$$###"""!!!###%%%$$$!!!!!! !!! !!!$$$'''!!!###$$$###  """$$$### !!!######&&&&&&$$$""""""### """$$$###!!! """$$$%%%$$$######%%%&&&'''&&&"""###$$$###Ħ&&&$$$%%%%%%$$$$$$%%%))),,,###>d<Ħ%%%''''''&&&$$$Be$$$%%%''''''&&&%%%%%%%%%&&&&&&###%%%&&&'''''''''geFYĉ%%%$$$>aĦ((('''''''''''''''%%%&&&&&&%%%###"""Be###%%%'''(((*********&&&&&&'''nu]ӵ)))&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&((("""'''******'''&&&(((,,,)))(((((('''''''''(((((($$$&&&)))***)))))),,,//////000222333333>d<Ħ***'''%%%%%%&&&>d<Ħ%%%''')))Ħ###&&&)))***)))***---000...---+++)))'''&&&%%%%%%)))))))))***Be///---+++***)))Ħ...+++---,,,((('''))))))&&&***))))))((()))***,,,---+++---...---***(((***,,,***,,,...---,,,...333888===MMMQQQMMMKKKBBB777666===EEESSSdddsss~~~}}}kkkaaafffttt~~~~~~}}}{{{ssswww}}}|||~~~|||uuuqqqtttxxxxxxxxxxxxsssuuurrrooossszzzzzzuuusss}}}yyy{{{ttt^^^RRRGGGDDDDDDAAA===;;;:::;;;<<<===;;;888555333222444666777555444444444444444555555555555555444444444444555555555666666222222111111111111111111444000222888999333///000000000000111111222222333444333333444555666555333...222555444000///333777444444444333111111333555333111000000111222222111...000111111000111333666222555777666222222555999555555666666666666555555999222+++---444999666222888444000///111444555444111444555333444888888666555555555555666666666666666CCCJJJBBB555000333777?aŖ%7uSQuR)ӵsdKĦ%%%&&&$$$""""""$$$gdKĦ!!!!!!"""$$$&&&%%%$$$&&&&&&''')))+++---,,,,,,&&&gdKĦ"""!!!!!!###$$$&&&''''''&&&$$$### """$$$%%%$$$"""!!!""""""""""""!!!!!!!!!!!! !!!###$$$$$$$$$$$$!!!!!!"""###############"""""""""!!! !!!###gdKĦ !!!!!! !!!"""######"""!!!  ###$$$$$$"""!!!!!!""""""""""""!!!!!! !!!""""""gdDĦ!!!!!!###$$$)))***&&&######&&&$$$(((%%%%%%(((!!!%%%"""!!! """#########""""""!!!!!!!!!###$$$%%%"""###$$$###"""!!!"""$$$""" """%%%"""%%%######"""""""""$$$%%%&&&######"""###$$$&&&(((***&&&%%%$$$gdKĦ###$$$$$$$$$$$$%%%&&&''''''sdKĦ%%%)))((())))))&&&$$$$$$)))))))))(((''''''&&&&&&'''&&&&&&&&&''')))ŶS(((''''''3we<'''&&&'''(((---***&&&&&&'''(((&&&%%%%%%&&&)))++++++***''''''(((iĉ@3hR/Ō$$$######$$$&&&'''((('''&&&%%%$$$%%%%%%&&&+++---%%%###,,,---***///'''(((((('''%%%%%%&&&((()))+++,,,***((((((+++......111444444222DdDĦ***'''&&&''''''sdKĦ)))***gdKĦ%%%&&&((()))************+++******)))((('''&&&&&&''''''((()))...///444000+++gdKĦ,,,+++***)))((((((''''''((('''((()))***,,,---...///---,,,++++++,,,///222444---------++++++---111444@@@DDDHHHHHHCCC===;;;;;;???JJJYYYgggvvvrrrgggffflllwww~~~}}}|||{{{zzzyyyyyyqqqpppvvv|||~~~}}}yyyzzzwwwrrrqqqttttttqqqwwwzzz|||{{{|||}}}xxxrrrfff[[[MMMDDDBBBBBB???;;;999888777999;;;;;;777444555555555555555666777777999666333222333555888999999999888777666555444444666444222222333333333222444555444:::BBB999111999444444444222000000222333555333111222444555333111555333000000333555555333777777666444222111000///+++,,,///111222222111000111111111111222333444444444444444444666999<<<>>>;;;888555333444555555444444666777666222111222444444333333222222333333444333333444444555666666666:::999666444333444555555666:::<<<:::555333555999>A!!!ne &&&$$$""""""ne###""""""###%%%&&&&&&%%%!!!"""###&&&)))*********ne$$$###""""""###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$$$$######!!!!!!!!!!!!""""""""""""!!!""""""############"""!!!!!!"""###############!!!"""###"""!!!!!!ne!!!!!!""""""###$$$!!!"""############"""!!! """######"""!!!!!!!!!""""""""""""!!!!!!""""""!!!!!! !!!!!!De"""""" $$$))))))&&&######%%%"""%%%###&&&,,,&&& &&&""" """###"""!!!###"""!!! !!!"""""" """""""""!!! !!!"""###!!!"""%%%### &&&######"""""""""###$$$%%%###"""######%%%''')))***(((&&&ne"""###$$$$$$$$$$$$%%%&&&''''''!!!ne###%%%((((((''''''&&&%%%$$$$$$###)))(((((((((((((((''''''((('''''''''(((***>A***)))(((k<''''''''')))***)))&&&###"""$$$$$$###"""%%%$$$$$$%%%''')))((('''&&&&&&&&&fh%%%$$$######$$$%%%&&&((('''&&&%%%%%%%%%&&&&&&&&&(((!!!((((((%%%***(((((()))'''&&&%%%'''((()))***+++***((((((+++...///111444444111De+++)))'''&&&&&&&&&ne&&&)))ne(((((((((((((((((((((((()))+++***)))((((((''''''''')))))))))***,,,---///000///,,,ne,,,---******)))((((((((((((((('''((()))+++,,,---...///------------...000111222,,,,,,,,,++++++---111444???DDDHHHHHHCCC???>>>???FFFRRRaaannn{{{{{{mmmdddeeemmmwww~~~zzzyyyyyyrrrqqqwww}}}~~~}}}rrruuuvvvsssrrruuuwwwvvvvvvyyyzzzxxxxxxyyytttnnneee[[[NNNFFFDDDCCC@@@>>>:::888888999;;;:::777444555555555555666666777888555444222111444777:::<<<777666666666666666666666777555444444555666555444333444333:::AAA777///666333444333222000000111333444222111222444555444222222000...///222444555444555444444333111000///...+++---///111222222111111111111111111222333444555555444333333333555777999777777777444111111333666333555666444222111222444333333222222222222333333222333333444555666666777:::888666555444444555666555777999777444333444$$$###$$$""" %%%$$$######!!!"""!!!!!!"""$$$%%%$$$### ###&&&(((*********&&&%%%$$$$$$###"""###$$$%%%%%%$$$###"""###############$$$$$$%%% !!!!!!""""""#####################"""!!!!!!!!!!!!"""###############!!!######""""""######"""###$$$$$$%%%"""###$$$$$$$$$$$$###""" !!!!!!"""""""""!!! !!!""""""###""""""%%%$$$###"""!!!!!!!!!!!!"""""""""!!!$$$((((((%%%######$$$ ###"""(((111,,,###'''$$$!!! ###$$$###!!!$$$###"""  !!!"""###"""!!! !!!###!!! !!! #########"""!!!!!!!!!""""""""""""###$$$&&&(((***+++)))'''!!!"""$$$###$$$$$$%%%%%%&&&''''''###%%%%%%&&&&&&'''&&&%%%#########$$$$$$(((((((((((()))))))))))))))((((((((()))***,,,+++***'''&&&&&&%%%'''(((&&&$$$"""!!!"""###"""!!!$$$#########%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$###""""""###$$$%%%((('''&&&&&&%%%&&&&&&&&&###&&& %%%%%%"""(((((((((((('''&&&%%%&&&((()))*********))))))+++---///111333222000,,,***)))'''&&&%%%%%%$$$''')))((((((***)))'''&&&&&&&&&''''''+++***)))'''''''''((()))((((((((()))***,,,......***(((---------******)))((((((((())))))'''((()))+++,,,---............///000111111000000***+++*********,,,111444>>>CCCHHHGGGCCC@@@AAADDDOOO\\\lllxxxuuuggg```dddoooxxx}}}}}}~~~zzzyyy|||wwwrrrsssxxx}}}~~~|||nnntttvvvtttrrruuuwwwwwwtttwwwwwwuuuuuuuuupppiiiddd\\\QQQIIIFFFDDDBBB???;;;:::::::::;;;999777444444444555666666777888888444333333444777;;;???BBB555555666666666777777777666555444444666777666555555777666===CCC999///666222333333222000000111333333222111222444555444333000...---...111333444444222222222111111000///...,,,---000222333222222111222111111222222333444555555444222111111111222333222666777444///---111777222333333222111111222333222222111111111111222222111222333444555666777777888777666555444444555555555555555555444444444%%%&&&&&&'''&&&%%%###"""!!!"""###%%%((((((&&&%%%$$$$$$###############"""!!!  """###"""!!!!!!###&&&)))***+++,,,---+++***(((&&&%%%$$$$$$$$$"""###$$$$$$$$$$$$###"""&&&%%%###""""""$$$%%%&&& !!!!!!""""""######""""""#########""""""!!!!!!!!!"""###############!!!###$$$###"""""""""""""""!!!!!!""""""###$$$###$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!! """############$$$$$$######"""############ ######!!!!!!$$$"""$$$''''''%%%######### ###""")))444///$$$%%%###$$$%%%$$$""""""$$$&&&######""""""!!!!!!!!!!!!"""###$$$###""""""###$$$"""!!! !!! !!!#########"""!!!!!!!!! !!!"""###%%%''')))++++++***((($$$!!! !!!###$$$######$$$%%%&&&&&&&&&&&&$$$######$$$&&&''''''%%%'''&&&$$$######$$$%%%&&&''''''((())))))***++++++******))))))***+++,,,------,,,,,,+++***)))(((''''''((((((&&&$$$""""""###&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$##################"""""""""###$$$%%%'''''''''&&&&&&&&&&&&'''%%%)))###!!!''''''$$$***&&&''''''&&&$$$$$$%%%&&&(((((()))))))))***+++,,,---///111111...,,,+++,,,))))))(((&&&$$$$$$%%%'''%%%'''))))))((('''((())))))(((&&&%%%$$$&&&''')))+++***(((''''''((()))***%%%%%%&&&&&&''')))***+++''''''''')))+++,,,,,,***)))))))))((())))))******''')))***,,,---------------...111222222111...,,,)))******)))))),,,000444===BBBGGGGGGBBBAAADDDIIIXXXfffvvv{{{oooaaa^^^eeeqqqyyy|||~~~}}}yyy}}}~~~~~~{{{zzz}}}xxxuuurrrssswww{{{{{{zzzpppvvvyyyuuurrrsssuuuuuuqqqtttuuutttttttttpppiiiddd^^^VVVMMMGGGCCC@@@???===<<<<<<;;;:::999777555444555555666777888888888555555666777999<<>>@@@@@@???===;;;888777777555666777777888888777777555777888777777888<<<@@@;;;;;;::::::999888777777444333333444666666444222111222111777>>>333***000111222444333222111222333000111222333333444555666555555444222111111222333222222444555444444222111...///222333444333222111111111111111222333444444444444333333333444444444444333222222333444444444222111000///000111222333111000000//////000000111111111222333444555666777222222333444555444333333666444333333555555444222$$$%%%&&&&&&&&&%%%$$$###%%%$$$######$$$$$$###"""###$$$%%%$$$"""""""""###%%%$$$######%%%%%%$$$###"""%%%'''&&&&&&''',,,000666333///+++(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""$$$%%%"""""""""""""""!!!!!!!!! !!!"""$$$$$$$$$%%%!!!!!!"""############### """"""!!!!!!!!!"""$$$$$$$$$###$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$###""""""#########"""!!!!!! !!!""""""###"""""" !!!!!!"""###%%%&&&'''%%%######&&&'''%%%%%%(((%%%%%%%%%$$$$$$###""""""###%%%"""&&&...)))!!!%%%###((($$$&&&!!!"""###$$$%%%%%%%%%%%%!!!"""!!!  !!!###### """###!!!""""""#########"""!!!!!!!!!"""###%%%&&&'''''''''&&&%%%$$$######$$$%%%&&&"""###%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''''')))***+++((())))))***+++,,,,,,,,,******************))))))++++++,,,,,,+++)))'''&&&###$$$&&&%%%%%%$$$&&&'''!!!###%%%&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((((((''''''&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$%%%%%%%%%&&&&&&'''(((((((((((('''%%%+++(((%%%)))'''$$$+++$$$%%%%%%$$$""""""###%%%'''&&&'''(((+++,,,+++)))+++...111222111...,,,+++)))***+++(((%%%$$$&&&)))&&&'''((((((''''''(((***&&&%%%%%%%%%'''(((***+++''''''(((((())))))******(((((((((((()))***+++,,,+++***)))***+++***(((&&&((((((((()))***+++,,,---***+++...000000000///...---///222555444222...,,,,,,,,,+++******,,,///333;;;BBBGGGGGGDDDFFFPPPYYYiiiwww~~~}}}}}}wwwpppiiicccccckkkvvv|||}}}zzz|||zzz|||{{{vvvtttrrrrrrtttvvvwwwwwwrrruuutttrrrtttyyy{{{zzzqqqtttvvvvvvxxxzzzvvvqqqeeeeeeaaaXXXNNNFFFBBBBBBCCCCCCCCC@@@<<<999888999666777888999888777666555333555666555222222555888<<<<<<;;;:::999888777777777666666777888888555333444555333888???666---555111333555555444333444555111222333333333333444555888888777555222111222444333444666777777555333222///111222444444444222111000//////000000111222333222222333333444555555555333111000222555666555333555222//////000111222222111111000000000000111111222222222333444444555555111222444666777666555333555555555444333222222222###$$$%%%&&&&&&&&&%%%$$$***'''$$$$$$%%%&&&&&&&&&###$$$&&&$$$"""!!!"""$$$$$$###""""""$$$$$$###""" """$$$######'''///555===:::555000+++)))((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!""""""#########""""""!!!!!! !!!"""###############!!!!!!"""###############!!!!!!!!! """##################$$$%%%%%%"""###$$$%%%%%%$$$###""" !!!###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%&&&### !!!$$$%%%######&&&&&&%%%$$$$$$$$$###"""!!!!!!$$$ """((($$$ (((!!!$$$%%%### !!!$$$"""###$$$$$$%%%$$$######!!!###$$$###"""!!!"""###!!!!!!!!!"""!!!"""###$$$$$$$$$###"""!!!"""###%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&!!!###%%%&&&''''''&&&%%%"""%%%''''''%%%$$$''')))''''''(((((()))***++++++*********++++++,,,,,,,,,************))))))((('''******++++++***(((&&&%%%"""$$$%%%&&&%%%&&&'''))) ###&&&&&&%%%$$$&&&'''%%%$$$$$$%%%((())))))((('''&&&&&&%%%$$$$$$######"""###$$$%%%%%%&&&&&&&&&%%%&&&'''((())))))((('''###***(((%%%(((%%%###***&&&''''''&&&$$$###%%%&&&&&&%%%&&&(((+++---+++)))+++000555777555111...,,,)))+++,,,***%%%$$$'''+++&&&'''((((((''''''(((***'''''''''(((((()))))))))%%%&&&(((***+++***))))))))))))))))))***+++,,,,,,,,,+++))))))***+++)))(((((((((((()))***+++---...+++---000222222111000//////111444666666555222000......---+++***,,,///222999@@@HHHIIIHHHNNN[[[fffttt}}}}}}{{{|||}}}tttllljjjgggiiipppxxx~~~~~~~~~|||zzz}}}}}}}}}||||||||||||~~~zzz}}}~~~}}}}}}~~~~~~zzzyyywwwtttssstttvvvwwwxxxxxxwwwsssqqquuu|||}}}zzztttwwwyyyxxxyyy{{{wwwqqqeeegggfff^^^SSSKKKHHHIIIFFFGGGFFFBBB===:::999:::888999999:::999666444333333555777555111000333666999999999888888777777777888888777888888777444111666666333888@@@777111999222444666777666555555666111333555444222111333555777888888555222111333666444555777888777555333111000111333555555444333111............///000111222000000111222222222222222///000111222222222333444777444000///000222222111222111111000000111111222333333333333333333333333222444777::::::999777666333555666444000...///000"""###%%%&&&'''&&&&&&%%%$$$"""!!!%%%''''''"""$$$&&&%%%"""!!!"""$$$!!!  !!! !!!#########)))333;;;BBB???999333...+++******&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###""""""!!!!!!"""$$$$$$###"""!!! ###############"""!!!!!!!!!!!!"""############### !!!!!! """$$$!!!!!!!!! !!!""""""###"""###$$$$$$$$$$$$###""" ###%%%%%%$$$"""!!!!!!"""""""""""""""!!! ###"""""""""""""""###### !!!""" !!!$$$&&&%%%############""" """%%%!!!!!!+++)))&&&$$$$$$%%%&&&%%%#########$$$$$$###""" %%%&&&''''''%%%%%%&&&'''&&&&&&""" ''''''"""!!!"""###$$$%%%%%%$$$###!!!"""###$$$%%%$$$######!!!"""$$$&&&'''''''''&&&!!!###%%%'''''''''&&&%%%!!!%%%)))((($$$###'''+++%%%&&&((()))***************++++++++++++,,,,,,,,,))))))***))))))((('''&&&)))***++++++***(((%%%$$$%%%'''''''''%%%%%%%%%'''!!!$$$'''((('''&&&''')))$$$######%%%'''))))))(((&&&&&&%%%%%%$$$###"""""""""###$$$%%%&&&''''''&&&%%%&&&((()))))))))((('''$$$+++)))&&&)))%%%###***'''(((((('''%%%%%%&&&(((&&&%%%%%%(((,,,---+++(((---111777:::999444000...***,,,---***&&&%%%(((,,,&&&'''((('''&&&'''(((***)))))))))***))))))((('''###%%%(((+++,,,+++)))((((((((('''(((((()))***+++,,,***))))))***++++++***((((((((()))***,,,---...,,,...111333333222111///111333666888888777444333//////...,,,+++,,,///222777???HHHKKKLLLSSScccppp|||~~~~~~uuujjjjjjkkkmmmrrryyy}}}~~~|||{{{~~~~~~}}}xxxtttxxxvvvvvvzzz~~~xxxzzz|||{{{yyyxxxzzz|||}}}~~~zzz|||yyyvvvttttttvvvxxxzzz{{{tttpppuuu|||{{{vvvvvvyyyzzzyyyzzzzzzvvvpppeeehhhhhhbbbXXXPPPNNNOOOHHHIIIGGGCCC>>>::::::<<<999:::::::::999666333222444777999777333111444888666666666666777777777777777666666777777555111...111111---222999222---666222444777888777666666777222444555444222111222444555666777555222222444777444555777888777555222000111222444555555444333222---------......///000111//////////////////...---***///333333///...111555999555000///000222222111222222111111111111222222444444444333333333222222444666999<<<===<<<:::888222555777333---***,,,///%%%***(((%%%%%%%%%%%%"""!!!!!!"""%%%&&&&&&%%%!!!###&&&'''&&&$$$$$$$$$&&&$$$""""""######!!!###((("""&&&))),,,777FFFGGGBBB888111///---***)))(((&&&&&&&&&&&&$$$######$$$ &&&)))'''!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%$$$###$$$%%%%%%"""!!!$$$!!!%%%%%%###""""""$$$%%%$$$###%%%### !!!###$$$###"""!!!!!!$$$'''(((&&&###!!!""""""############""" !!!"""######"""!!! %%%"""&&&$$$!!!&&&'''%%%"""&&&,,,+++%%%$$$""" """%%%&&&%%%###!!!"""###%%%%%%$$$######&&&((()))'''###"""$$$'''&&&&&&%%%%%%$$$#########$$$$$$######"""######$$$&&&%%%$$$""""""""""""######$$$%%%&&&&&&&&&%%%$$$%%%))))))$$$$$$''''''###%%%"""###'''(((######'''%%%''')))(((%%%$$$&&&))))))((('''&&&&&&'''((()))*********+++,,,,,,***((())))))))))))((((((((((((((()))+++***(((&&&%%%%%%''')))+++***'''&&&(((***'''***,,,(((""" %%%+++(((%%%%%%((()))'''(((+++$$$%%%&&&&&&''''''&&&&&&$$$&&&&&&&&&$$$###$$$%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%#########%%%&&&'''(((***+++++++++)))(((222666???DDD@@@666...---,,,)))'''''')))***(((&&&+++(((%%%&&&(((+++***)))))),,,---,,,+++---,,,(((######''',,,,,,((('''***---,,,+++*********+++,,,***)))((((((((((((((()))......---------......///,,,000555666444222333555333999<<<::::::;;;<<<999111...+++,,,///222333222444<<>>:::666:::999888666555444444444444444444333222222444666999666333444888999888666777666666555444333222111333111//////000111111000222555888999888666555444333333444444444555555555666666555444444444555555444666888888666444444444111111222333222111000///111111000//////...//////111000///......///000111222222222222222222222222111222333444555555555555444222000///000222222111666777777666333111000111...333999;;;:::888999:::777555333111000111333444 ''',,,***(((((((((&&&$$$###""""""$$$$$$###"""!!!###%%%%%%$$$""""""### """!!! !!!"""!!!&&&!!!&&&(((+++555CCCFFFEEE<<<444111...+++((('''%%%%%%%%%%%%$$$""" $$$###!!!$$$"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$%%%%%%%%%""""""""" !!!&&&"""###$$$%%%$$$###!!!  """"""!!!!!!###%%%%%%$$$$$$&&&)))***(((%%%!!!""""""###############"""###$$$$$$$$$$$$###"""%%% """$$$"""!!!"""$$$%%%$$$!!!$$$***)))%%%$$$"""!!!"""$$$%%%$$$"""""""""###$$$$$$$$$$$$###%%%&&&&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$######""""""###$$$&&&'''$$$%%%&&&'''(((''''''&&&%%%(((((($$$###'''&&&###)))%%%%%%(((((($$$$$$''''''((()))(((''''''((()))''''''''''''((())))))************+++,,,+++)))((())))))))))))************''')))******((('''&&&'''''')))+++***((('''((()))%%%)))+++***&&&###$$$&&&&&&$$$&&&******&&&%%%'''$$$%%%%%%&&&&&&&&&&&&&&&'''))))))(((&&&%%%&&&'''%%%&&&''''''&&&&&&'''(((&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%######$$$%%%&&&'''(((***++++++***)))(((000555@@@IIIGGG===444222---+++))))))+++,,,+++)))***(((&&&''')))+++***(((+++///000...,,,,,,)))$$$&&&%%%&&&)))(((&&&)))---,,,+++***)))))))))******))))))(((((((((((())))))++++++,,,,,,...///111222///222666888999999999:::<<<@@@BBB@@@@@@AAA>>>999555222...---///000000///777>>>FFFLLLWWWhhhwww~~~}}}|||{{{{{{zzzxxx{{{|||uuunnnjjjiiiooowww{{{~~~{{{xxxxxx{{{}}}yyyvvv{{{~~~}}}||||||}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~|||zzz}}}~~~}}}{{{}}}~~~yyyvvvzzz}}}|||ssssssqqqmmmggg```YYYUUURRRMMMGGGAAA>>>;;;999777:::999888666555555555555666666555444333333444555888666555555666777777666666555555444333222111111333111000000222333222111222444666777555444333444222222333333333444444444333222222222222222333333444666888888666444444444333333444444444333222111222111000000//////000000000//////...///000111222222222222222222222222222333444555666777888999999444222000000111222222111---000444666777777999:::000555:::;;;999888888999666555222111000111333444""")))...------...,,,)))'''%%%###"""""""""!!! $$$%%%&&&%%%###""""""###"""$$$!!! ###$$$ &&&'''(((111>>>EEEIIIDDD<<<555000,,,'''%%%$$$###$$$$$$###"""$$$%%%### !!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!%%%''''''&&&""" """""""""$$$!!!&&&'''$$$!!! $$$$$$!!!"""&&&%%%%%%%%%&&&((()))(((&&&!!!""""""###$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$!!!!!!"""!!!!!!%%%!!!""""""!!!###((((((%%%%%%###"""###$$$$$$###"""#########"""######$$$%%%%%%$$$######%%%&&&%%%$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((($$$%%%''')))******))))))$$$&&&&&&$$$###%%%%%%###)))&&&%%%'''&&&###$$$&&&***((((((((()))***)))(((%%%&&&(((***++++++*********++++++,,,+++***)))((()))))))))******+++++++++&&&((())))))(((&&&'''(((&&&(((++++++***)))((((((%%%'''***+++***((($$$"""&&&%%%(((,,,,,,'''$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$"""###$$$%%%&&&''''''&&&&&&'''(((''''''((((((((((((''''''%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%&&&'''((()))***+++***))))))---444BBBOOOOOOEEE;;;777,,,***))))))+++,,,+++***(((''''''(((******)))((()))---...+++******'''""")))&&&%%%&&&&&&%%%***111+++***)))((((((((()))***)))))))))(((((())))))***((()))***,,,...111333444333444777;;;@@@BBBAAA@@@EEEGGGGGGEEEFFFFFF@@@888666333///......000000000999AAAKKKUUUdddvvv}}}~~~~~~|||yyyyyyxxxwwwuuutttwwwzzzxxxtttnnnkkkkkkrrrwwwzzz~~~|||||||||zzzyyyzzz}}}{{{wwwzzz}}}}}}}}}~~~~~~{{{zzz{{{|||}}}xxxxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}{{{yyy|||wwwzzz~~~}}}|||yyytttmmmfff```\\\YYYRRRHHH???;;;::::::::::::999888777777777777777999999888777666555444444666777777666555555666777555444444333222111000///222111000111222444444333111222333333222111222333111111111111111222333333111111111111111222333444444666888888666444444444555555666666555555444333222222111111000000111111////////////000111333333333333333333333333333333555555666777999;;;<<<===444333111000111222111000...111333444222000//////333777:::;;;888777777999555444222111000111333444###)))...000222444111,,,(((&&&###"""""""""!!! '''''''''%%%###"""###%%%!!!%%%%%%!!!!!!$$$!!!$$$$$$###+++555CCCNNNNNNFFF===444---'''%%%###"""#########"""''''''$$$ !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""$$$((('''$$$%%%""" !!!"""!!! %%%&&&""" !!!$$$######!!! """%%%#########$$$%%%&&&%%%%%%!!!""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!''' !!!!!!!!!###&&&'''&&&%%%$$$$$$#########""""""$$$###"""""""""###%%%&&&%%%###"""$$$''')))'''%%% !!!!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%%%%%%%&&&(((***+++,,,++++++$$$%%%%%%$$$$$$$$$$$$###&&&%%%$$$$$$$$$###$$$&&&***(((&&&'''***+++)))&&&$$$&&&)))+++---,,,+++******,,,---,,,+++)))((('''''''''((()))***+++++++++&&&'''((('''%%%$$$$$$%%%%%%(((***,,,,,,***(((''''''''''''***+++***&&&"""***((())),,,+++'''%%%&&&###$$$$$$%%%&&&%%%%%%%%%&&&''''''&&&###""""""###$$$%%%&&&&&&%%%%%%&&&''''''(((((())))))(((((('''&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((()))*********)))+++333CCCQQQSSSHHH===888)))(((''''''((()))))))))''''''(((*********)))((($$$''''''$$$$$$'''(((%%%)))&&&%%%&&&&&&&&&***111,,,+++***)))((())))))***)))))))))((())))))******((()))***,,,...111333444444555777===DDDHHHHHHFFFHHHIIIHHHHHHJJJIIIAAA777333111///...///222444666999BBBOOO^^^qqq}}}{{{{{{zzzxxxwwwtttsssssssssvvvyyyyyywwwmmmkkklllqqquuuvvvyyy}}}{{{~~~xxxyyyyyyyyyyyy{{{~~~|||yyy{{{}}}}}}~~~|||xxxwwwxxxzzz{{{yyyzzz|||}}}~~~~~~|||~~~~~~|||zzzwwwuuu~~~zzzvvvyyy|||}}}xxxrrrkkkfffccc[[[TTTJJJAAA===<<<======;;;;;;:::::::::::::::;;;;;;:::::::::;;;:::888777555777888777444333666999444444333222111000//////222000///000333444444444111222111000//////111333111111000000000111222333111111111222333444555666444666888888666444444444666666666666555555444444333333222111111222222222......///000111333444444333333333333333333333333444444555666888:::<<<>>>555333111111222222111000333444555444///+++(((&&&555999<<<;;;888666666888444333222111111222333444"""'''---111777:::666///(((&&&###""""""###""""""&&&&&&&&&$$$!!!!!!"""###'''%%%###"""!!!!!! %%%"""###!!!&&&--->>>NNNTTTPPPFFF:::000)))'''$$$############"""&&&%%%###!!!"""%%%!!!!!!!!!!!!!!!!!!!!!!!! ###&&&%%%"""$$$###"""!!!""""""!!!"""%%%$$$ $$$###"""!!! !!!"""###$$$######$$$$$$###$$$$$$%%%!!!!!!###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$!!! &&&!!!!!!!!!######$$$&&&((($$$$$$$$$$$$###"""""""""$$$###"""""""""###%%%&&&%%%$$$###&&&)))+++)))&&& !!!"""###$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&)))((('''%%%$$$%%%%%%&&&%%%''')))***,,,,,,,,,,,,$$$######$$$$$$$$$$$$%%%$$$%%%%%%$$$%%%&&&'''''')))'''%%%&&&(((***(((%%%###&&&))),,,---,,,+++)))+++---...---***'''''''''%%%&&&&&&'''((()))******&&&''''''%%%"""!!!!!!"""&&&'''***,,,---,,,)))'''+++(((%%%&&&)))***(((%%%,,,(((&&&'''&&&$$$$$$'''$$$$$$%%%&&&&&&&&&&&&%%%***++++++***(((''''''((("""$$$%%%%%%$$$$$$%%%&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))*********,,,222???MMMOOOFFF:::444((()))(((((((((((()))***&&&''')))******))))))(((''''''$$$ &&&))))))'''&&&'''))))))'''***///---,,,+++***)))***++++++)))))))))))))))***+++++++++++++++,,,...000111222444555888>>>FFFJJJJJJHHHIIIJJJJJJJJJLLLLLLDDD:::333222000//////222666999:::EEEUUUggg{{{}}}yyywwwwwwvvvuuuqqqqqqrrruuuyyy{{{|||}}}mmmkkklllppprrrqqqtttyyyxxx{{{~~~||||||uuuwwwxxxyyyzzz||||||{{{~~~|||yyyxxxyyy{{{|||}}}}}}zzzvvvsssrrr}}}{{{wwwuuuwwwzzz|||~~~}}}xxxrrrmmmiiigggYYYTTTLLLFFFCCCBBBAAAAAA>>>>>>===============>>>;;;:::;;;===@@@@@@===;;;444777888777555444777:::555444444333222111000000111000///000222444444444222222222000//////222444222111000///000111333444111111111222333444555666444666888888666444444444666555555444444444444444333222222222222222333333...///000111222333444444333333333333333333333333111111222444666888:::;;;555444222222333222111///111333666666444222222222666:::===<<<999666666777333222111111111222333333!!!&&&,,,333<<>>>>>>>>>>>>>>::::::;;;>>>BBBCCC???;;;555666777777777888:::<<<777666666555444333222111333222111111333555555444444444444222111111333666444333111000111222444666111111111111111222333444444666888888666444444444555555444333333333333444222222111111222222333333///000111333333444444444333333333333333333333333///000222333555666777777555444333333444333000...000222333444333222333444555999>>>>>>:::777555555111111111111111222222333"""&&&---666BBBHHHBBB888///+++'''$$$#########"""!!!######""" !!!  """%%% !!! &&&&&&000===GGGNNNOOOGGG<<<222...)))&&&%%%%%%$$$$$$$$$"""###&&&$$$ $$$!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$###!!!%%%***&&&"""###&&&'''&&&&&&&&&%%%###!!! !!!!!!!!!!!!"""###$$$###$$$%%%###!!!!!!###&&&!!!!!!###$$$%%%&&&&&&&&&$$$###"""!!!!!!"""###$$$ !!!### ###""" !!!###!!! %%%!!!###%%%$$$""""""###%%%""""""###$$$$$$$$$$$$######%%%((()))((('''''''''"""#########$$$$$$%%%%%%###$$$&&&((()))(((''''''%%%$$$$$$$$$$$$&&&'''(((%%%&&&''')))))))))((('''&&&######''''''$$$%%%(((###((()))&&&%%%'''$$$'''((((((((('''&&&'''(((%%%&&&(((*********((('''+++...000...)))%%%%%%'''''''''''''''(((((((((((($$$%%%%%%$$$######%%%''')))((('''))),,,---,,,***+++)))'''&&&'''(((******)))%%%$$$%%%$$$"""###&&&%%%&&&''''''((((((''''''"""###%%%$$$######$$$&&&$$$&&&''''''&&&%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***+++......333;;;???:::444111,,,------+++((('''(((***'''(((***)))''''''))),,,,,,---***%%%$$$(((***)))'''&&&(((++++++(((***...---,,,***)))))))))***+++))))))))))))***+++,,,---,,,,,,,,,---...///000111333777<<>>============:::999:::>>>BBBBBB<<<777666666555777:::<<<======999888888777666555444444777555444444555666666555555666777666555444666777666555333222222444666888333222222222222222333333444666888888666444444444666555444333333333444444111111111111111222333333000111333444444444333333444444444444444444444444///111333666777777666555555444444444444333000...333333222000...---...000333999>>>@@@<<<888555555111111111111111222222333"""&&&---888EEELLLFFF<<<222...)))%%%######"""!!!!!!###&&&'''&&&$$$$$$$$$"""&&&$$$ """###!!!!!!!!!)))&&&,,,555???IIIOOOJJJAAA555111+++(((&&&&&&%%%$$$'''%%%&&&***(((!!! $$$!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%'''&&&$$$###""")))///(((!!!!!!$$$%%% !!!###&&&((('''### ###$$$!!!"""%%% """"""  ###!!!!!!###$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%!!! """$$$### ###""" ### $$$ ###%%%$$$""""""$$$&&&!!!"""###%%%%%%$$$######!!!%%%))))))'''%%%%%%'''$$$$$$$$$$$$$$$%%%%%%%%%###$$$&&&((())))))((('''((('''%%%$$$######$$$$$$%%%&&&'''(((((('''&&&&&&'''######((((((%%%%%%)))!!!&&&((($$$""""""&&&)))+++***'''&&&(((+++&&&'''((())))))(((''''''+++///111...)))%%%%%%'''))))))))))))((((((((((((###$$$%%%%%%%%%&&&))),,,***((('''(((,,,...---+++))))))(((((('''((()))***)))''''''******&&&&&&(((&&&'''(((((()))((((((((("""$$$%%%%%%%%%%%%&&&(((&&&'''((((((''''''(((***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***+++...,,,...666:::777333222+++,,,,,,***&&&$$$%%%'''''')))***(((&&&&&&)))---$$$'''(((&&&'''***+++((((((&&&'''******(((***///,,,+++)))((((((((()))***))))))))))))***+++,,,---+++++++++,,,...000111222333888???BBBCCCDDDGGGJJJFFFJJJKKKFFFBBBAAA???<<<000111111000000555<<>>::::::999888777666555555:::888666666777888888777777888999999777777777999888666444333333555888999666666555444444444555555444666888888666444444555777666555333333444444555111000000000111222222333111222333444444444333222444444444444444444444444000222666999999888666444666555444444444333000...333333222111000111444777222888???AAA>>>999555444000000111111222222222222&&&&&&***444===AAA???:::///)))""" """%%%%%%###"""!!!$$$'''%%%!!!((( !!!$$$"""!!! !!!######(((333@@@IIIMMMLLL;;;555---)))''''''&&&%%%"""$$$&&&&&&'''"""%%%(((((($$$"""###$$$###%%%'''%%%###"""###&&&"""$$$&&&&&&%%%%%%&&&'''###!!!!!!"""###"""!!!!!!###%%%"""""""""""""""!!! ###"""!!!!!!$$$%%%&&&%%%#########"""######$$$$$$"""###$$$###""""""$$$%%%  !!!###$$$"""$$$%%%$$$""""""###$$$(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$###"""&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&(((***+++%%%%%%%%%###!!!"""$$$'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&$$$######$$$((((((''''''''')))***+++)))))))))))))))(((''''''***,,,...,,,(((%%%&&&'''+++*********))))))((((((&&&&&&%%%$$$%%%&&&'''(((((('''(((***---///...---)))))))))******++++++++++++***)))'''&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))(((''''''((()))'''(((***,,,...,,,(((%%%%%%&&&'''&&&%%%%%%&&&(((&&&$$$""""""###%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((((((***...333666555111...888000'''""""""&&&)))***(((***,,,,,,+++***)))***(((''''''&&&''')))+++,,,///+++&&&%%%(((+++------,,,)))'''(((+++---,,,*** %%%***+++)))(((+++............------///333666:::>>>@@@@@@AAAEEEFFFDDDAAAAAAAAABBBBBBAAA>>>;;;666555222000222999DDDMMMcccmmm{{{}}}xxxwwwyyyzzzxxxuuuqqqtttwwwyyyzzzzzz{{{|||zzzyyytttqqqssswwwwwwrrr```fffooovvvzzz{{{{{{{{{wwwwwwxxxwwwwwwyyy|||{{{yyy|||}}}}}}~~~zzzzzz|||~~~||||||}}}{{{{{{}}}}}}|||xxxvvvtttvvvyyyzzzyyywwwwwwwww~~~|||zzz|||{{{~~~|||zzzzzz|||{{{zzzyyy{{{~~~wwwpppooooooiiibbbYYYTTTNNNIIIFFFEEEDDDCCC>>>===:::888888888999:::777888;;;===<<<:::777555222555777;;;CCCIIIGGGAAA>>>999444444888;;;999777777666555444444555666777:::::::::;;;<<<;;;999777888888999999;;;<<<>>>???:::???BBBAAA===:::;;;>>>???>>>=========<<<999666777666555555666666444333444444333444666666555333111222222222111000000000444555666666666555333222222333555555555444222111111555555111111555555000111111222333333333222222888:::;;;;;;:::888555333111111111000......///111%%%&&&)))///555888666333---((("""!!!###%%%$$$"""$$$"""###%%%###"""!!!!!!!!! """%%%!!! !!!"""""""""%%%,,,666AAAHHHKKK>>>888000+++))))))((('''"""###$$$$$$$$$$$$###"""###$$$&&&%%%$$$###"""######%%%&&&&&&$$$###$$$&&&"""###%%%%%%$$$###$$$%%%###"""!!! !!!"""$$$%%% !!!"""!!! """$$$"""#########""""""!!! ###"""!!!!!!$$$%%%%%%%%%######""""""######$$$$$$###$$$$$$###""""""###%%%!!! !!!!!!"""###$$$$$$###$$$%%%$$$###"""###$$$!!!  """$$$$$$$$$%%%%%%%%%%%%%%%$$$######&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&(((***+++%%%%%%%%%###!!!"""%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&'''(((***+++)))))))))))))))(((((('''(((***,,,***'''$$$%%%''')))))))))(((((((((''''''&&&%%%$$$###$$$%%%'''(((***)))***,,,...000///...*********+++++++++,,,,,,***)))(((''''''&&&'''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&((()))((('''&&&'''))))))'''&&&'''((()))(((&&&'''((((((&&&$$$###$$$&&&((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((***---222555444111---111,,,'''%%%&&&((())))))''')))++++++***(((((()))(((((((((((()))***+++,,,---***''''''))),,,,,,,,,+++)))'''(((***,,,+++***###'''++++++((('''***---......---,,,---000444888<<>>;;;666666555555888???JJJQQQgggqqq}}}zzzxxxyyyzzzyyyxxxrrrtttvvvxxxyyyzzz{{{|||zzzyyyuuuqqqqqqssspppjjj^^^cccllltttzzz||||||zzzuuuwwwyyyzzzzzz{{{}}}{{{zzz|||~~~}}}|||zzz{{{|||}}}}}}~~~||||||}}}{{{ppprrruuuvvvuuuuuuuuuvvv|||~~~yyywwwxxxzzz{{{~~~}}}zzzzzz|||{{{yyyxxxzzz}}}~~~|||vvvpppooopppkkkcccVVVRRRLLLGGGEEEEEEDDDCCC===<<<:::888777777888888666777:::;;;;;;999666444222555777:::AAAGGGFFF@@@<<<777444444777999888666666555444333333444555666999999888888999888777666777777888:::;;;<<<===>>>:::>>>AAA@@@<<<:::;;;===@@@===;;;;;;;;;<<<<<<;;;;;;:::999999::::::999777888777777888:::;;;:::888666666555444333333444555777777888888777777666555///111333555666555333222111444444111111444444111///000000111111111111111444555777999888777444333111333444333222222333444$$$%%%'''***+++,,,,,,,,,***'''###"""$$$%%%$$$"""### """### !!!""""""!!! ###%%%  """###"""###$$$'''---888CCCJJJCCC>>>666000,,,+++***)))''''''''''''&&&$$$###"""%%%$$$"""#########"""!!!"""$$$%%%%%%$$$###$$$%%%"""###$$$###"""!!!"""###!!!!!!!!!!!!""""""###### !!!############$$$######"""!!!###""" !!!###%%%%%%$$$"""""""""""""""###$$$%%%%%%%%%%%%$$$"""!!!"""$$$!!!!!!"""###$$$$$$$$$$$$###$$$%%%%%%######$$$%%%"""!!! """$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&((()))***%%%%%%$$$###""""""%%%'''''''''&&&%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%''')))$$$$$$%%%%%%&&&((()))***)))))))))))))))(((((((((&&&(((***(((%%%$$$%%%((((((((('''''''''''''''&&&'''&&&$$$######%%%'''))),,,++++++---///000000///++++++,,,,,,,,,,,,,,,---((((((''''''''''''((((((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&((()))((('''&&&'''((()))&&&###"""###&&&''''''&&&''''''&&&$$$###%%%&&&***)))((('''&&&&&&'''((('''((()))))))))((('''&&&(((***,,,000333222///---)))((('''''')))******)))'''(((******((('''((()))((()))******+++++++++++++++***((()))***,,,,,,+++***((('''''')))******)))''')))+++***''''''))),,,------,,,+++---111777;;;@@@HHHLLLGGGAAAAAACCCDDDCCCCCCBBBCCCDDDBBB???<<<888888999;;;@@@HHHRRRYYYmmmvvv||||||{{{zzzyyyyyyzzz|||uuuuuuvvvwwwyyyzzz|||}}}{{{{{{xxxtttrrrqqqjjjbbb[[[^^^gggrrr{{{|||yyysssvvvzzz||||||}}}}}}~~~~~~|||~~~~~~|||{{{{{{yyy|||~~~~~~}}}~~~~~~}}}~~~~~~|||oooqqqssssssssstttvvvxxx}}}yyyyyyzzzzzz~~~}}}zzzzzz{{{yyyxxxwwwxxx{{{}}}~~~}}}|||{{{wwwrrrpppooohhhaaaUUUQQQKKKFFFDDDDDDCCCBBB===;;;999888666666777777555666888:::999777555333222555777999???EEECCC>>>999666333444777999777555555444333222222333444444888777555444333333333444555666888999;;;<<<<<<<<<:::===???>>>;;;999;;;===>>><<<999888:::<<<>>>???===<<<:::;;;<<<<<<;;;:::999888888999;;;===<<<;;;::::::999777555666888:::;;;;;;:::999999999999:::///222555888999888666444222444444222222444444222000111222222333333333222111222444666666666444333111333555666555555555666###%%%&&&&&&%%%%%%'''((('''%%%###$$$%%%%%%$$$"""  $$$$$$###!!! !!!"""!!! """$$$ !!!###$$$###%%%''''''***222???HHHHHHDDD>>>777111---***)))%%%%%%&&&'''''''''''''''(((%%%""""""$$$%%%""" !!!############""""""###$$$$$$###!!! !!!"""!!!"""""""""!!!   !!!#########$$$$$$$$$######"""###""" !!!###$$$$$$###""""""!!!""""""###$$$%%%&&&&&&&&&$$$"""!!!"""### !!!###$$$%%%$$$###"""###$$$%%%%%%$$$$$$%%%&&&%%%$$$###$$$%%%%%%$$$"""&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&'''((())))))$$$%%%$$$###""""""%%%(((''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%(((***$$$$$$%%%&&&''')))***+++)))))))))(((((((((((((((%%%''')))'''%%%$$$&&&)))'''''''''''''''''''''''')))(((%%%$$$$$$&&&)))+++---++++++,,,...//////...------------------------'''''''''''''''((())))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((&&&%%%&&&'''(((%%%"""!!!###%%%''''''$$$%%%%%%%%%$$$$$$&&&(((******)))(((&&&&&&''')))((()))***++++++***(((&&&)))***+++...000000...+++''''''''''''((()))))))))''')))******(((((((((***((()))+++,,,---,,,++++++))))))******+++++++++***)))(((''''''((())))))***((())))))((('''(((+++...,,,,,,++++++,,,111888===DDDOOOTTTMMMCCC@@@CCCEEEEEEDDDDDDFFFFFFEEEBBB???;;;::::::>>>EEEQQQ\\\dddrrryyy}}}yyyvvvyyy{{{zzzwwwvvvzzz~~~xxxwwwvvvwwwzzz}}}~~~}}}~~~}}}yyywwwsssiii___VVVYYYbbbooo|||}}}xxxtttvvvxxxzzz{{{|||~~~~~~~~~~~~~~~yyy}}}~~~|||yyyrrrsssuuuuuuuuuwwwzzz||||||yyyyyyxxx|||}}}yyyxxxxxxxxxwwwvvvwwwzzz||||||{{{~~~~~~{{{uuupppmmmeee]]]YYYTTTMMMHHHEEECCCBBBAAA===<<<;;;999888777777777666777888999999777555444222555777888<<>>>>>;;;999888999::::::999888555444333555888999:::999;;;;;;:::777444555999<<<===<<<:::999999999:::;;;555777;;;===>>><<<:::888333444444333444555555444444555666777888888888777222333555666666666555444///222666888777777777777###$$$%%%%%%%%%%%%''')))%%%$$$$$$$$$%%%%%%$$$"""!!! !!!$$$&&&$$$!!! !!! !!!""" !!!"""######"""%%%(((((((((---888@@@IIIHHHEEE???888111,,,)))$$$$$$%%%&&&''')))******,,,)))&&&%%%'''&&&###  """""""""!!! $$$$$$$$$###!!! """###"""###$$$%%%$$$###!!! !!!!!! !!!###%%%"""######$$$$$$$$$#########""" !!!"""######"""!!!!!!!!!!!!"""###$$$%%%&&&'''&&&%%%###""""""$$$ !!!"""###$$$###"""!!!"""###%%%%%%$$$###%%%&&&!!! !!!""""""!!!%%%%%%&&&''''''&&&&&&&&&#########$$$%%%&&&''''''%%%%%%&&&''''''((((((((($$$$$$$$$###"""###&&&(((''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%''')))%%%&&&'''((()))***++++++)))((('''&&&&&&&&&''''''%%%''')))'''%%%%%%(((+++((((((((((((((((((((((((***)))'''&&&&&&(((***,,,+++)))((()))+++---...---------------------------''''''&&&''''''((()))***&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''(((((('''&&&%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&%%%######$$$&&&((())))))'''%%%$$$''')))((()))+++,,,,,,+++)))'''***)))***,,,......,,,***))))))'''%%%%%%&&&((())))))***+++***))))))***+++)))***,,,------,,,++++++((()))++++++++++++******(((((((((((((((((()))***''''''(((((((((***---///++++++++++++,,,000666;;;EEEQQQWWWPPPDDD@@@CCCFFFEEEEEEFFFHHHJJJJJJGGGEEE>>><<<;;;???IIIWWWeeennnuuuzzz}}}wwwsssqqquuuyyyxxxuuutttyyy~~~zzzxxxwwwxxx|||{{{}}}~~~{{{xxxsssggg[[[QQQVVV```ooo|||}}}xxxwwwwwwwwwvvvwwwzzz~~~~~~~~~~~~~~~zzz}}}|||zzzuuuvvvwwwxxxwwwyyy{{{}}}{{{xxxvvvuuuzzz}}}xxxvvvvvvvvvvvvvvvxxxzzz|||{{{{{{~~~xxxsssoooggg```___YYYRRRKKKFFFCCC@@@??????>>>===;;;:::888888777777888999:::999888666555222555777777999======999666666777888::::::999777777666444333333333444444444444222...,,,,,,///333333444555777888999999:::999999:::999999999999:::333333444666999::::::999888777666777888999888777222000000111333555666666888999999666222222666;;;;;;:::888777777777888999999;;;===???>>><<<999777444333333555555555555666666777888999::::::::::::666777888888777777555555111444888::::::999::::::######$$$%%%&&&'''((((((#########$$$$$$$$$$$$$$$%%%'''%%%######$$$"""  !!! !!!"""""""""""""""%%%%%%$$$(((///666CCCFFFIIIHHHAAA888///+++((('''''''''((()))******000///---,,,+++((($$$!!!!!!######!!!###$$$###""" """$$$ !!!"""""""""!!! !!!!!! !!!###%%%!!!"""######$$$############""" !!!"""######""" !!!"""###$$$%%%&&&&&&&&&%%%###"""###%%%!!!!!!"""""""""""""""!!!!!!"""$$$$$$######$$$&&&"""%%%'''&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%############$$$&&&'''(((%%%&&&&&&'''((((((''''''$$$$$$$$$###"""###&&&)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%% ###%%%&&&&&&&&&''')))&&&'''((()))************((('''&&&$$$$$$%%%&&&&&&&&&(((((('''$$$$$$'''+++((((((((((((((())))))))))))(((((('''((()))***+++((('''&&&'''))),,,------...---------------,,,,,,'''''''''''''''((()))***%%%&&&&&&&&&'''(((((((((************************'''(((((('''%%%$$$%%%&&&######$$$&&&((((((&&&$$$(((((('''%%%"""!!!"""###&&&(((((('''$$$$$$'''***((()))***+++++++++*********))))))***+++,,,***)))+++***'''$$$"""###'''******++++++***))))))***,,,***++++++,,,,,,,,,++++++((()))+++,,,*********+++((()))))))))((((((***,,,&&&&&&'''(((***,,,...///++++++,,,+++,,,///333666@@@LLLRRRLLLBBB>>>AAACCCBBBCCCEEEIIILLLNNNMMMKKK@@@>>>===CCCOOO^^^llltttxxxzzz}}}~~~}}}yyytttqqqooossswwwwwwttttttxxx|||{{{xxxwwwyyy~~~wwwzzzzzzxxxuuunnnaaaUUUMMMTTT```ooo|||}}}yyyzzzyyyxxxvvvvvvyyy||||||~~~}}}}}}}}}}}}}}}~~~~~~~~~|||~~~{{{}}}wwwxxxyyyyyyxxxxxxyyyzzz|||yyytttyyy}}}yyyuuuuuuuuuuuuvvvyyy|||~~~}}}|||~~~{{{wwwtttoooiiiddd^^^UUUMMMHHHCCC@@@>>>@@@???>>><<<;;;999888777888888999999999888777666222666777555666::::::777555666888:::;;;:::999888777666555333333333444444222333222000,,,---111555333333333444555777999:::888888777777777888999999222222333555888888777555888666666666888999888777222111///000222444555555555777888555111000444999777777666555555555555555888999::::::999777444333333111111444444333333666444555666777888999999999888888888888888777666555555888;;;<<<<<<;;;<<<===$$$"""!!!###'''(((&&&###"""###############%%%&&&%%%))))))$$$!!!"""!!! !!!!!! !!!"""!!!!!!!!!"""""""""!!!!!!!!!!!!!!! $$$***///999AAAJJJNNNIII???555///******)))))))))***+++,,,333555555333///)))%%%###"""%%%%%%"""!!!"""!!! """$$$   """%%% !!!""""""#########"""###""" """""""""!!! """###$$$%%%%%%&&&&&&%%%######%%%&&&$$$######""""""#########!!!""""""""""""###%%% !!!###&&&)))***)))'''######$$$%%%%%%%%%%%%%%%"""""""""###$$$&&&'''(((%%%&&&'''((((((((('''&&&###$$$###""""""###&&&)))$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%"""&&&))))))(((((()))''''''((())))))((('''''''''&&&$$$###"""###$$$%%%&&&''''''%%%""""""%%%)))&&&&&&'''''''''(((((((((&&&&&&'''((((((((((((((('''%%%$$$&&&))),,,...///------------,,,,,,++++++(((((('''''''''(((((()))%%%%%%&&&&&&'''(((((()))************************'''(((((('''%%%$$$$$$%%%#########%%%'''(((&&&%%%$$$%%%%%%$$$###"""$$$%%%$$$'''((('''$$$$$$(((,,,''''''((()))***+++,,,,,,+++)))(((((()))***)))((((((((('''%%%"""###&&&)))*********)))((((((***,,,++++++************++++++(((***,,,+++))))))+++---(((***+++***((((((***---''''''(((***,,,---,,,,,,***+++,,,,,,,,,,,,///111777AAAHHHDDD===:::<<<======???BBBGGGMMMPPPPPPOOO@@@???BBBJJJWWWeeepppvvvzzzzzzyyyyyyxxxwwwtttssspppsssvvvwwwvvvvvvxxxzzzyyywwwvvvyyy~~~|||uuuxxxxxxuuuqqqiii[[[OOOJJJSSSbbbqqq{{{~~~}}}zzz||||||{{{zzzyyy{{{~~~~~~|||}}}||||||||||||}}}}}}}}}}}}wwwxxx{{{~~~}}}{{{{{{yyy{{{|||{{{yyywwwvvvwww~~~uuuzzzzzzwwwuuuuuuuuuwwwzzz~~~~~~zzzxxxuuupppddd^^^VVVNNNHHHDDDAAA?????????>>><<<;;;999777666777777888888777777666555222666777444444777888666222555888;;;;;;999888777777555444222222222222333111333444222//////333777333333111111333555888:::888777555555666888999999555444333333555666555444666555444555777888777666444111//////111333444444333777:::777222000444999444444444444444333333222444444444444333222222222000------111222///000444222333444555777777777777555555555555666666666666666777999999999999;;;<<<$$$!!!"""&&&'''###"""######""""""###%%%''' ''')))$$$ """###!!!!!!######"""!!!"""###!!!"""""""""""""""!!! $$$""" ###)))...111<<>>>>>===<<<:::888666555666666666666666555555444222666777444333555666555000444888::::::888777666666444333111000000111111000333555444111000555999444222111000111444888;;;888666444444666888888888999666333222333555666666333222222333555555555444444111///...000222222222333888;;;999444111555999222333444444444333111000222222111111111222333333...******///000------222222333444666777777888888000111111222444555555666444555555555444555777999%%%$$$"""!!!"""$$$&&&(((!!!!!!"""###############''''''&&&$$$"""!!!  !!!!!!!!!!!!!!! """$$$$$$###$$$%%%"""###%%%&&&%%%%%%&&&(((***000555===FFFIIIDDD:::111...+++'''(((---222444555444888<<<:::222***&&&%%%###############$$$$$$$$$ !!!"""###### !!!""""""###"""""""""""""""!!! '''###"""$$$###""""""###$$$$$$"""!!!!!!""""""""""""""""""######$$$""""""###"""!!!"""%%%'''$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!""""""!!!!!!!!! !!!###$$$%%%%%%$$$###!!!"""###""""""###%%%&&&(((++++++)))&&&%%%%%%###%%%&&&&&&%%%$$$%%%&&&%%%$$$"""!!!"""###$$$%%%'''&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&'''(((((( ###'''+++---...------&&&'''''''''''''''&&&&&&"""###$$$$$$$$$"""!!! """$$$$$$$$$%%%'''((($$$$$$$$$$$$$$$###"""!!!'''&&&&&&&&&'''(((***+++)))***)))(((((())),,,///---++++++...---)))(((***)))((('''&&&&&&%%%&&&&&&///...,,,***)))))))))***((()))+++,,,,,,+++)))((()))(((&&&&&&''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$'''((()))((('''&&&'''((())))))***+++,,,,,,---------------,,,+++)))&&&%%%'''&&&%%%%%%$$$$$$$$$%%%))),,,,,,***)))++++++'''.........---+++(((&&&$$$)))******)))((((((***,,,+++,,,,,,,,,,,,+++******(((***,,,,,,+++++++++---***---///---...000000,,,///111444666555555666777777888<<>>>>>===:::777444444555000333888:::999777555555555777777777666777999;;;666777888888888777555444777666666555444333333333444222111//////000222333444333222111111333555666444333222333444777:::<<<555444222111111222444555222222222333444555666777333555444000///111333333666999<<<<<<888333///---111222222333444555666666222111000//////000000111.........///////////////000111222333444444444444222111000000000222444666666666666222///...111444########################!!!!!!"""###############$$$$$$$$$######""""""""" !!!!!!!!!!!!!!! """!!!!!!###$$$###"""###$$$$$$$$$$$$&&&(((,,,///555<<>>===666...)))'''######################## !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&$$$%%%$$$###!!! """$$$"""""""""""""""######$$$"""#########"""###%%%((($$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!""""""###!!!"""###$$$$$$%%%%%%$$$###%%%&&&&&&%%%$$$%%%'''%%%'''******(((&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%###$$$$$$$$$###"""###$$$'''&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""$$$(((+++.........---%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%$$$######***)))((('''&&&''''''(((((()))***)))((())),,,...+++((('''***)))&&&%%%(((''''''&&&&&&'''''''''(((,,,,,,------,,,+++***))))))***+++------+++***)))***(((''''''((()))((('''&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###%%%&&&''''''''''''((()))((('''&&&''')))*********+++,,,---......,,,,,,------,,,)))'''%%%&&&&&&%%%%%%%%%%%%%%%&&&(((+++,,,******,,,,,,)))+++++++++***((('''%%%$$$&&&'''((((((((((((((((((+++++++++++++++******))))))+++------+++++++++,,,+++000222///------,,,))),,,///111333222222333444666777;;;AAAHHHLLLLLLJJJBBBEEEPPP___jjjmmmqqqvvvtttpppsss~~~}}}wwwppprrrsssuuuuuuuuuvvvvvvsssssstttuuuwwwyyy|||}}}xxxzzzzzzvvvlll___SSSLLLNNNYYYiiiwwwzzzxxx{{{}}}}}}|||{{{}}}~~~|||zzzzzz{{{zzz|||}}}|||zzzzzz|||~~~zzz~~~}}}{{{zzzzzzxxxwww{{{|||}}}}}}|||{{{zzzyyy~~~~~~~~~~~~zzzyyy|||~~~~~~}}}}}}}}}zzzwwwvvvyyy}}}zzzrrrfffWWWLLLEEECCCCCCDDDBBB>>>:::777555444444111444777888777555444444555666777777666666888:::666666777777666666555444777777666555555444333333555444222000//////000111999777555444333444555555444333333333555777:::;;;666555333222222333555666222222222333444555666777333222111000......000444777999999777444222111111111111222333444555555666111111222222222111////////////000000000000111111000111222333444444444444222111000000111222444666333444444333111111333666!!!"""$$$%%%%%%###!!! !!!!!!"""###############!!!!!!"""######$$$$$$%%% !!!!!!""""""!!!!!!!!!$$$"""!!!%%%'''!!!"""######"""###%%%&&&((())),,,000333333000---'''&&&$$$%%%(((***++++++333888>>>>>>888000***(((###""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!! !!!%%%$$$###%%%'''&&&&&&%%%###!!!!!!"""$$$"""""""""""""""######$$$###$$$$$$$$$###$$$&&&((($$$$$$%%%%%%&&&%%%%%%$$$%%%$$$"""!!!!!!"""$$$%%%###""""""######$$$%%%&&&###$$$%%%$$$"""!!!"""######&&&(((((('''&&&&&&'''%%%&&&''''''%%%######$$$ $$$'''&&&$$$"""###$$$'''''''''''''''%%%###"""###############$$$%%%%%%###&&&))),,,.........---$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$############### """###$$$###$$$%%%'''%%%%%%&&&&&&&&&%%%$$$$$$))))))(((''''''''''''(((((()))++++++******,,,---+++'''&&&'''&&&$$$$$$'''&&&&&&'''((()))))))))***)))+++---//////---***))))))***,,,------,,,***)))***((('''''')))******)))&&&&&&%%%%%%%%%%%%$$$$$$ !!!###%%%'''((())))))'''((())))))''''''((()))++++++******,,,---///111***+++---...---+++(((&&&&&&&&&&&&%%%&&&&&&'''''''''***+++******------***+++***)))(((((((((((((((&&&&&&''')))******)))'''******++++++******)))(((***,,,------+++***+++,,,...555888444---+++***)))***,,,...///......///111333555888???EEEIIIJJJJJJIIIMMMWWWdddlllnnnoooqqqpppnnnuuuwwwvvvuuuuuuvvvwwwvvvtttrrrtttrrrqqqqqqrrruuuyyy{{{zzz{{{yyyssshhh\\\SSSNNNVVV___lllxxx}}}{{{{{{{{{{{{|||zzzwwwyyy||||||}}}~~~}}}|||{{{|||}}}~~~~~~{{{yyyyyyyyyyyyxxx{{{{{{{{{{{{{{{zzzzzzzzz|||{{{{{{{{{yyyxxxyyyyyyzzz{{{~~~|||yyyxxxzzz~~~yyyjjjZZZOOOJJJIIIIIINNNGGG>>>999777666555333333444666666444333333444444555666666555666888:::666666555444444444444555777777666666555444444444666555333111////////////333333111000000111222333333333333333444666888:::666555444333333444555666333333333333333444555666666111000333111---///666888777666333111000222555000111111222333444555555222333444444444111///---000000111111222222222222111111222333444444444444222111111000111333444555000111333333333333555777!!!"""$$$%%%%%%$$$###"""!!!!!!"""############### !!!!!!"""###$$$$$$%%% !!!!!!""""""""""""!!!$$$((($$$!!!"""$$$$$$"""#########""""""$$$&&&%%%&&&(((***+++***)))(((%%%%%%$$$%%%&&&'''''''''///555;;;>>>:::222+++'''###"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!! %%%'''&&&$$$$$$%%%%%%&&&'''&&&###""""""###"""""""""""""""######$$$###$$$%%%%%%$$$%%%&&&((($$$%%%%%%&&&&&&&&&&&&%%%&&&%%%"""!!!!!!"""%%%&&&$$$###""""""###$$$&&&'''###$$$$$$###!!! !!!"""$$$&&&'''&&&&&&'''(((%%%&&&''''''%%%######$$$###&&&&&&###"""%%%((('''((())))))(((&&&###"""###############$$$$$$%%%%%%'''***---......---,,,%%%%%%&&&&&&''''''&&&&&&$$$$$$"""!!!!!!"""###$$$"""###%%%%%%%%%%%%&&&((($$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))***+++(((***,,,---,,,,,,---......)))'''((('''%%%&&&***((()))+++,,,,,,,,,+++***)))***,,,---...---,,,+++)))+++,,,------,,,+++))))))(((&&&'''(((***))))))%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&'''((())))))'''((())))))(((''')))***,,,+++++++++,,,...000111(((***,,,......,,,***(((''''''&&&&&&''''''((((((&&&***+++***+++......,,,---,,,************,,,---)))((('''))),,,---,,,+++)))************)))((((((+++,,,...---,,,***++++++...777<<<777///+++++++++)))***,,,,,,,,,,,,---///111333777<<>>444,,,'''%%%###!!! !!!"""###!!!!!!!!!"""#########$$$ """###$$$%%%%%%###"""!!! !!!"""$$$%%%$$$"""  """$$$$$$!!!###$$$###""""""###%%%"""""""""""""""######$$$ """$$$%%%%%%$$$$$$%%%%%%%%%'''(((((()))))))))###""""""!!!!!!""""""#########$$$%%%&&&&&&&&&&&&"""######"""  !!!!!!"""######""""""$$$&&&"""$$$&&&&&&%%%%%%&&&'''%%%$$$%%%'''***((("""'''(((((((((((()))))))))%%%%%%%%%%%%%%%&&&''''''((()))+++---,,,+++((('''%%%&&&'''((())))))))))))######$$$%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''"""###$$$$$$%%%%%%%%%$$$%%%&&&((()))))))))(((''''''((()))((('''(((+++---(((%%%%%%'''&&&######%%%+++---111333333000---***(((((((((((())))))))))))'''(((***++++++***(((''',,,***''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""$$$%%%&&&&&&&&&&&&&&&((()))***))))))+++,,,,,,,,,---...---+++)))((('''((()))***,,,...000111---,,,+++***)))((((((((((((+++,,,+++,,,//////,,,))))))******++++++******%%%+++,,,***(((+++///+++++++++++++++******))))))+++---...------...000&&&***+++'''&&&)))+++***+++,,,,,,+++***+++---///...222888>>>EEENNNWWW^^^dddnnnvvv{{{~~~uuupppooouuuyyyzzz{{{~~~zzz{{{uuutttvvvoooooopppqqqrrrssstttuuurrrvvvxxxtttkkkeeeeeegggqqquuuzzz~~~zzz{{{{{{{{{zzz{{{|||~~~|||~~~~~~}}}}}}}}}~~~~~~~~~~~~|||yyyvvvuuuxxx|||~~~}}}xxx{{{vvvrrrppppppqqqvvv{{{~~~~~~}}}}}}{{{zzz{{{}}}}}}{{{{{{|||||||||zzzrrrfff]]]XXXTTTOOOLLLFFFCCC???;;;888777666666222333444444333333444555555666777777666666888:::555555555555555444333333222222222222222222222222000111111222222222111111//////000000111000000000111111111222111111111000000000111222333333333333777666555444333222222222///555555---+++111333///111333666666555333222333///000111222333444444555444333111///...///111222000000111222333444555555222333333444444333333222000000111222333333333333444111...---......---,,,!!!###$$$"""!!!!!!"""############### !!!!!!""""""###### !!!######$$$$$$$$$!!!''')))$$$ !!!%%%&&&!!!!!!"""!!! """ """"""!!!"""%%%((($$$%%%$$$"""!!!###)))---(((///:::CCCDDD>>>333***(((&&&###!!! !!!###$$$ !!!"""###$$$$$$%%%!!!!!!""""""######$$$$$$"""!!!  !!!###%%%%%%'''(((%%%!!! """%%%######!!!!!!%%%((("""""""""""""""######$$$!!!$$$%%%$$$$$$$$$%%%%%%&&&'''((())))))))))))!!!!!!!!!""""""!!!!!!!!!"""###%%%&&&''''''&&&%%%$$$%%%&&&%%%$$$######%%%!!!"""###"""!!!!!!###%%%!!!###%%%&&&%%%&&&'''((('''&&&'''+++...***((('''''''''((()))***+++%%%%%%$$$$$$%%%%%%&&&'''((()))+++,,,,,,***'''&&&$$$%%%&&&'''((((((((((((###$$$&&&'''((('''&&&&&&!!!"""######"""!!!"""$$$###$$$%%%%%%&&&&&&&&&&&&"""###&&&(((***+++++++++&&&&&&&&&%%%$$$%%%)))+++(((&&&&&&)))((($$$###%%%'''***///222333000---+++%%%''')))******)))&&&%%%&&&((()))******)))(((&&&...+++)))(((((((((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&& """$$$&&&''''''(((&&&((()))***))))))+++,,,+++,,,......---+++'''%%%((((((((())),,,///111333...---,,,***)))(((((('''(((,,,---+++,,,///...,,,***+++---......---,,,+++&&&111333...***,,,000+++,,,,,,,,,,,,+++******(((***,,,.........///111***,,,+++''''''+++---++++++,,,,,,+++)))***,,,...///333999???FFFPPP[[[bbbkkkttt{{{}}}zzz{{{wwwtttuuuvvvuuuwww{{{ttt|||wwwqqqqqquuuooonnnmmmmmmoooqqquuuwwwwwwyyyyyysssjjjeeegggkkktttxxx}}}|||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~|||yyyxxx{{{{{{|||~~~|||}}}||||||}}}~~~~~~{{{xxxwwwzzz~~~|||~~~}}}zzzwwwrrrqqqpppsssxxx||||||{{{|||zzzyyy{{{~~~|||||||||zzzyyy{{{zzzqqqggg___ZZZTTTMMMGGG???@@@???<<<999666666777111333555555444444555666555777777777777777999;;;444555666777666555444333111111111111111111111222222222222222222111000//////000222333555555666666222333333333333222111111000111222333444555555444777666555444333222222222222;;;777((('''333999333333555666555333333333444......///000111222333333111111000000000000000000111111222333444666666777333333333444444333222222000000111333333333333333333000,,,+++,,,......,,,#########$$$$$$#########$$$$$$###############$$$!!!%%%### """&&&"""######!!!###((((((%%%***000)))!!!!!!%%%'''(((&&&############""" %%%$$$#########$$$&&&&&&###$$$$$$$$$$$$%%%(((***)))...777???BBB>>>555...+++)))&&&###""""""###$$$######"""""""""""""""""" ###%%%%%%""" """$$$"""######""" !!!###$$$&&&%%%$$$$$$#########$$$%%%$$$"""!!!!!!!!!"""###%%%'''""""""%%%$$$"""$$$&&&&&&$$$"""""""""%%%$$$"""###&&&((())))))#########"""!!!"""$$$&&&$$$###%%%&&&$$$!!!%%%+++###!!!"""%%%%%%$$$ !!!"""#########"""%%%&&&&&&%%%$$$$$$%%%''''''$$$$$$(((***'''&&&'''&&&'''((('''%%%$$$$$$%%%***&&&%%%''''''%%%&&&))))))***+++++++++)))((('''&&&&&&&&&%%%(((,,,---,,,+++((()))+++((("""###((($$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$'''+++,,,***''''''%%%$$$$$$&&&((())))))%%%&&&&&&$$$######%%%'''***,,,(((***222---'''---+++(((%%%&&&)))+++((($$$%%%&&&'''((())))))))))))(((((('''&&&%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%'''+++///...+++***,,,///...---,,,***)))(((((((((***,,,+++)))+++111444444111,,,))))))(((&&&'''++++++,,,---,,,++++++---...((()))******)))(((***+++(((((())))))************...***)))++++++)))***...***+++,,,---............***))))))(((((((((((((((---+++))))))************...000555<<>>999222///000222333333222444666666444333222333444222111222333555555555333222111222333333000...333444555555444333111000//////000111111111111111111000...---,,,,,,---...000111222333444333222111555444444333333222222111111000/////////000222333777333///,,,+++)))'''&&&$$$###"""!!!!!!"""###$$$!!!!!!!!!"""###$$$%%%&&&!!!!!! ######$$$### !!!$$$###(((---(((!!!"""%%%&&&!!!""""""!!!"""$$$###"""!!!!!!!!!"""$$$$$$###$$$$$$$$$$$$%%%(((***'''+++222999<<<:::333...+++)))&&&$$$""""""###$$$########################!!!"""###"""!!!!!!"""###$$$$$$$$$###"""###%%%(((%%%%%%$$$############$$$###"""!!!!!!"""###$$$%%% $$$###%%%'''###$$$%%%%%%###""""""###$$$###""""""%%%'''(((((("""######"""!!!!!!###&&&'''$$$###%%%$$$"""%%%***$$$""" !!!$$$%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%&&&%%%$$$###%%%'''&&&$$$%%%))))))'''(((++++++)))(((&&&%%%%%%%%%%%%)))&&&%%%((((((%%%&&&)))***************)))((((((&&&&&&&&&'''***---......)))'''(((,,,+++%%%###%%%"""!!!!!! !!!!!!""""""%%%%%%%%%%%%%%%&&&&&&'''%%%$$$%%%'''+++,,,***(((,,,)))''''''((()))((((((&&&&&&&&&%%%###$$$&&&(((''',,,******///***&&&,,,***'''$$$%%%)))***'''$$$%%%%%%&&&'''(((((((((((((((''''''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''***...---***)))+++...)))***+++,,,+++***)))((((((+++***))),,,222777666444///++++++***'''(((,,,---,,,+++++++++++++++,,,'''(((***))))))(((***+++)))))))))*********++++++---***(((******((())),,,***+++,,,---............++++++***)))))))))))))))***)))))))))*********)))///222777@@@LLLZZZhhhpppxxx}}}~~~||||||{{{xxxsssnnnlllmmmqqqtttsss|||zzzrrrqqqtttvvvssssssrrrqqqpppssswww{{{|||wwwpppiiifffjjjqqqwww~~~}}}wwwxxxtttpppqqqxxx}}}~~~}}}~~~|||~~~}}}}}}|||{{{|||~~~~~~~~~~~~zzz{{{~~~~~~~~~||||||}}}}}}xxx}}}~~~}}}}}}xxxsssllljjjqqq{{{|||||||||{{{{{{||||||}}}}}}yyyxxxwwwwwwxxxzzz|||~~~{{{uuunnnhhhccc]]]TTTMMMDDDAAA>>><<<:::999777555777555333333666777777666666888999999777777888:::444444555444444333222222333333222222111111111111111111111111222333444555222///111555888666777999>>>999333000111333444444333444666666444333222333222111000111222222222222444333222222222333333333333333333333222111000000//////000111222111111111222111///.........//////000222555777777555222000444444444333333333333222111000000000111222444555777444111/////////---,,,$$$###  ###$$$!!!!!!!!!""""""######### !!!!!!"""######!!!"""$$$"""!!!&&&)))%%%"""###$$$$$$"""$$$""" ###&&&###""""""""""""###$$$$$$###$$$$$$$$$$$$%%%(((***%%%'''+++000444444111...+++***'''%%%######$$$$$$######$$$$$$$$$$$$$$$$$$###!!!  """"""!!!%%%%%%%%%######%%%))),,,'''&&&%%%$$$############!!!!!!!!!"""###$$$&&&''' ######$$$&&&$$$%%%%%%$$$""""""###$$$###"""!!!"""$$$&&&'''&&&"""""""""!!! !!!###%%%***%%%!!!###$$$###$$$'''$$$######$$$%%%&&&$$$###$$$###""""""!!!!!!""""""$$$%%%&&&%%%######%%%&&&%%%%%%'''))))))''',,,222111,,,&&&$$$$$$&&&&&&$$$(((%%%&&&))))))&&&&&&(((******))))))(((((())))))%%%&&&(((***---...000111,,,***,,,//////***&&&%%%%%%$$$###""""""###$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&(((***+++)))(((---+++((('''((('''&&&%%%'''''''''&&&$$$%%%''')))%%%---+++***...,,,''',,,)))&&&$$$%%%'''(((&&&###$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$%%%'''((()))'''***,,,,,,)))(((***,,,&&&'''***,,,,,,+++)))((('''*********...666;;;<<<666111,,,+++)))'''(((,,,...+++))))))+++,,,***(((%%%'''((()))((()))***,,,***************+++++++++---)))(((******''''''******+++,,,------......---,,,++++++***************))))))***++++++,,,,,,,,,000333:::FFFUUUeeesss{{{}}}~~~~~~{{{|||xxxtttnnniiihhhjjjooorrrsssxxx{{{xxxtttttttttsssuuuvvvvvvvvvttttttvvvwwwwwwsssmmmggggggmmmwwwzzzvvvwwwxxxtttooopppvvvzzz{{{|||~~~~~~~~~|||}}}zzz{{{~~~||||||}}}yyyyyy|||~~~}}}}}}|||||||||~~~~~~||||||~~~|||ssswww}}}~~~|||wwwsssllliiioooyyy}}}{{{}}}}}}}}}|||{{{yyyxxxwwwttttttuuuvvvwwwyyyzzz{{{uuussspppmmmhhh```UUUMMMGGGCCC>>>;;;999888777666777555444444666777777666777888999888666666666888333333444444444333222222333222111000000000111222///000000111333444666777222111333666777666;;;BBB===999555222222333444555333555666666444222333333222222222222111111111000444333111///---...111333555444333222222111111222///000111222222222111000222111000//////000111111222555999;;;:::777222///333333333333444444444444222111111111111333555666444222111000222222222111###"""!!! !!!"""###$$$$$$###"""!!! ###"""!!!"""###$$$###!!!"""###"""$$$((('''######$$$$$$###############!!!%%%%%%###!!!###%%%$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%'''***$$$%%%'''***...000000000+++***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!! """"""!!!%%%%%%$$$######&&&+++...+++***(((&&&$$$###""""""""""""######$$$%%%&&&&&&"""'''((('''%%%###"""%%%&&&%%%###""""""$$$&&&$$$###"""###%%%'''&&&&&&#########"""!!!"""$$$&&&,,,%%% !!!$$$###$$$%%%$$$%%%%%%&&&'''&&&$$$###%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%$$$######$$$&&&$$$%%%(((***((('''...777444,,,$$$!!!###&&&%%%###'''%%%&&&******'''&&&(((***)))(((''''''((()))***&&&&&&)))...000000333666999666555555444000+++'''((('''%%%$$$###$$$%%%&&&%%%%%%&&&'''''''''''''''%%%%%%'''(((******)))(((***(((&&&&&&&&&%%%$$$"""'''((((((&&&%%%%%%''')))%%%...+++)))111444---+++'''%%%$$$$$$&&&&&&%%%#########$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""!!!%%%$$$$$$$$$&&&(((+++,,,(((***,,,,,,***)))***,,,'''((())))))******))))))'''***,,,,,,111;;;@@@AAA777111---+++(((%%%'''+++///+++''''''***,,,)))%%%$$$&&&((((((((()))+++,,,************++++++++++++---***)))+++***''''''******+++,,,---------------++++++***))))))))))))***+++++++++++++++---000222000444>>>MMM___ppp}}}}}}{{{}}}xxxrrrkkkggggggkkkpppssstttuuuvvvvvvwwwvvvtttrrrxxxxxxxxxwwwtttssstttuuuuuuqqqkkkggghhhppp{{{}}}yyyvvvzzzzzzvvvqqqpppuuuxxxxxx|||~~~~~~|||~~~~~~{{{~~~{{{}}}{{{|||~~~{{{~~~~~~yyy{{{xxxyyy}}}~~~}}}}}}{{{|||~~~}}}}}}}}}|||~~~{{{tttuuuwww|||~~~{{{{{{wwwpppkkkpppyyy~~~}}}}}}~~~~~~}}}{{{yyyvvvuuusssttttttuuuvvvwwwwwwxxxsssrrrqqqooojjjbbbXXXPPPJJJEEE>>>999777777666666555555555555666666777666888999:::999777666666777222333333333333333222222222111///......///111222000000111111333444666777777222000222444888???GGG:::888555222222222333444333555666555333222333444333444444333222111111222444444333000...---000333777666444333222222333444///000111333333222111000222111000//////000111222555777999:::999666222000222222333333444555555666333222111111111111222333111///...///111222111000!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$###""" $$$###""""""###$$$###!!! """"""!!!$$$''''''###$$$""""""###############'''%%%###"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%'''***&&&%%%%%%(((,,,///111111***)))'''%%%$$$###############$$$$$$$$$%%%%%%%%%%%%!!! """"""!!!###############&&&***---000...,,,)))&&&###"""!!!$$$%%%%%%%%%%%%$$$$$$$$$"""&&&***)))&&&###"""&&&&&&%%%$$$""""""$$$&&&%%%$$$$$$%%%'''((('''&&&$$$%%%%%%$$$###$$$&&&(((+++$$$ """$$$######$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%$$$###"""$$$&&&$$$$$$'''***((('''---666222+++###!!!$$$&&&%%%###'''%%%&&&***+++(((''')))***)))(((''''''((()))***'''&&&***111333222666===HHHFFFBBB===888444...***'''&&&###!!! !!!"""###%%%&&&'''(((((((((''''''$$$&&&((()))))))))((((((&&&%%%$$$%%%''''''&&&$$$'''((((((&&&%%%%%%''')))%%%...)))&&&333:::111(((&&&%%%$$$$$$%%%%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$&&&(((,,,---+++,,,------,,,+++++++++,,,***'''%%%%%%&&&)))***(((+++---...444>>>DDDEEE:::444///,,,***'''(((---///+++&&&'''***+++((($$$$$$&&&((()))((()))+++---************************---******---,,,)))(((+++++++++,,,,,,---,,,,,,,,,******)))(((((((((((())),,,+++)))'''&&&***000555000666CCCUUUiiiyyy}}}{{{}}}yyyssslllhhhjjjooosssvvvwwwttttttvvvyyyxxxuuusssyyyyyywwwtttrrrqqqsssuuutttqqqmmmiiijjjqqq{{{zzzyyyzzzyyyzzzwwwssssssyyy|||{{{yyy}}}{{{xxx}}}}}}{{{}}}|||~~~~~~||||||~~~|||zzz{{{zzzxxx|||{{{~~~~~~{{{{{{{{{~~~~~~|||}}}~~~}}}}}}yyyyyyvvvuuuwww|||}}}}}}yyyrrrmmmpppxxx}}}}}}}}}}}}~~~}}}|||zzzwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuwwwvvvuuurrrmmmfff^^^YYYKKKFFF>>>888666555555444444555666666666666666777999:::;;;:::888777777888333333444444444333222222111000...------...000111222222222222333444555666888222///555<<<>>>@@@CCC666666444222111111222333444555555444333222333444333444444222000///111333555555555444333333555777666444333111111111111222...000222333444333111000000000/////////000222333888888777666555444222222222222333444555555666666555333222000////////////111000///000111222000/// """%%%&&&&&&%%%"""  """###$$$###"""""""""""""""!!!!!! """###!!!###"""$$$""""""$$$$$$"""###&&&'''###!!!$$$%%%%%%"""######$$$%%%$$$$$$$$$###$$$$$$$$$$$$%%%(((***'''&&&''')))---///000000)))((('''%%%$$$###""""""""""""######$$$%%%%%%%%%###!!!  """"""!!!!!!"""###$$$$$$%%%(((+++000///,,,)))&&&$$$""""""%%%&&&&&&&&&&&&%%%$$$###%%%"""!!!######"""###'''%%%&&&&&&%%%######$$$%%%%%%%%%%%%&&&(((((('''%%%&&&&&&&&&%%%$$$%%%''')))(((###!!!###$$$""""""%%%###%%%&&&&&&%%%$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&###$$$%%%$$$""""""$$$%%%$$$$$$&&&((((((&&&+++111,,,)))%%%$$$&&&((('''&&&'''%%%&&&******((((((***((((((''''''(((((()))))))))'''+++222444333999DDDSSSUUURRRIII???888222---,,,)))&&&$$$"""###$$$%%%%%%&&&((()))))))))((('''$$$&&&))))))((((((((((((%%%%%%%%%''')))***)))((('''''''''&&&$$$%%%''')))$$$111,,,%%%222<<<222%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&$$$###"""&&&%%%######%%%(((+++---,,,,,,---------,,,++++++...+++&&&###"""%%%)))+++))),,,...///555>>>EEEFFF===666111...,,,)))+++000---***((((((***+++)))'''&&&((()))***)))***+++---*********))))))))))))))),,,******------******,,,++++++,,,,,,,,,,,,++++++***))))))(((((((((((((((******(((%%%###&&&...444222999III^^^rrr{{{zzz||||||}}}yyysssllljjjmmmrrrvvvxxxyyytttrrruuuxxxvvvttttttxxxxxxvvvtttqqqqqqsssuuusssrrrpppmmmnnnrrryyy~~~zzzzzz}}}vvvxxxwwwtttvvv}}}|||zzzxxx|||~~~}}}}}}~~~|||~~~~~~|||yyyxxx{{{~~~zzzxxxxxxyyyyyyzzzyyy}}}~~~}}}~~~}}}{{{zzz{{{~~~}}}zzz{{{xxxuuuvvvzzz~~~|||yyyrrrkkkmmmuuuzzz{{{}}}}}}}}}|||{{{yyyxxxwwwwwwwwwvvvuuuttttttttttttvvvvvvuuuqqqllleee^^^[[[MMMGGG@@@:::777555444444333555777777666555666777999:::;;;:::999888999:::555555555555444333222111///...---------...///000333333222333333444555555444111444>>>FFFDDD===999444444444333111000111222444555555444222222333555333333333000------111666666333000000222444666666222111000//////............000222444555333111000///////////////111333444999888666444333222333333222333333444555666666666555333111000............333222222333444444222111!!!"""###$$$$$$###"""!!! """$$$%%%%%%$$$### ###$$$###  """$$$### """### $$$"""###%%%$$$ ###)))######"""!!! !!!###%%%"""###$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%(((***''''''(((+++...000///...''''''&&&$$$###"""!!!!!!!!!!!!""""""###$$$$$$%%%!!!"""###"""!!!!!!"""###!!!###%%%&&&%%%&&&'''))),,,+++)))'''&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%'''""" ###$$$"""$$$((($$$&&&'''&&&%%%###$$$$$$$$$$$$$$$&&&''''''&&&$$$%%%&&&&&&%%%$$$%%%''')))###"""###&&&%%%!!!"""&&&"""$$$%%%%%%######&&&((('''(((***+++***(((&&&$$$###$$$$$$###""""""###%%%%%%###$$$'''(((&&&'''***'''((()))***++++++***)))(((&&&&&&))))))((())),,,&&&''''''((())))))((((((+++(((+++333555444<<>>OOOfff{{{wwwxxxyyywwwwwwyyywwwqqqkkkjjjnnntttvvvvvvzzztttqqqtttuuurrrrrruuutttvvvwwwvvvtttsssttttttqqqqqqrrrrrrrrrtttwwwzzz|||{{{{{{xxxyyyxxxuuuwww}}}yyyyyy{{{~~~~~~yyy{{{|||yyyvvvvvv{{{}}}|||zzzyyyyyyzzz||||||}}}~~~~~~~~~~~~}}}zzzxxxyyy|||~~~}}}|||xxxxxxwwwyyy||||||yyyrrrjjjkkkrrryyyzzz~~~|||zzzxxxwwwvvvuuuwwwuuutttrrrrrrssstttuuutttuuuuuussslllddd]]]YYYOOOJJJCCC===999777555444222555777888666555666777777888999999888888999:::888888777666555333222111,,,,,,---------.........111111222222444555777888111000555>>>AAA===888666333555666555222000111333555555555444222222333555666666555111...///666<<>>MMM```lllrrrhhhWWWKKKAAA:::///,,,(((%%%###$$$%%%'''&&&''')))***+++***((('''$$$'''******(((&&&''')))$$$###$$$%%%''''''%%%###%%%&&&&&&$$$######%%%'''+++CCCDDD333333999333,,,&&&'''''''''%%%%%%%%%&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((((((&&&%%%'''%%%###"""###&&&))),,,,,,+++***+++++++++)))(((&&&%%%$$$$$$%%%(((***,,,(((+++,,,,,,111:::@@@@@@777111+++)))'''%%%(((---)))***+++***))))))+++---***+++,,,,,,+++***+++---))))))(((((('''''''''&&&'''%%%''',,,---******,,,++++++,,,,,,,,,++++++***,,,++++++***)))*********)))---000000,,,+++///222888AAATTTkkk}}}uuuvvvwwwtttrrrtttuuuooojjjjjjoootttuuuuuuzzzsssppprrrrrroooqqquuuqqqtttxxxyyyxxxvvvtttsssnnnpppsssttttttuuuwwwxxx{{{www}}}~~~{{{vvvvvvyyy{{{zzz~~~xxx{{{|||~~~~~~wwwyyyzzzxxxuuuvvv{{{~~~}}}~~~}}}{{{zzz|||}}}||||||}}}~~~{{{wwwxxx{{{~~~~~~uuuvvvyyy|||}}}{{{ssskkkkkkrrryyy{{{~~~{{{xxxuuutttssssssuuusssqqqpppqqqsssuuuwwwvvvyyy{{{yyyrrriiiaaa\\\QQQLLLEEE@@@<<<999666555222555888888666555555777555666888888777777888:::999999888777666444222111+++,,,---............---///000111222444777999:::222000222555444222444999333555777666333111222444555555555333222222333555;;;;;;999444111333<<>>>>>999222,,,)))%%%""""""%%%%%%###$$$''''''((((((&&&$$$""""""###'''***...111111...+++(((&&&'''))),,,---+++'''$$$&&&&&&''''''((())))))))))))***///444333333<<>>===MMMbbbsss{{{yyyyyywwwrrrmmmuuusssqqqpppooopppqqqrrryyyssssssyyy|||xxxvvvwww~~~}}}{{{yyyxxxvvvvvvvvvvvvtttssstttxxx|||{{{www{{{~~~{{{uuussswww}}}}}}zzzyyy|||{{{yyyvvvtttssstttuuuwwwzzz{{{|||||||||~~~~~~|||{{{{{{}}}~~~zzz|||}}}}}}|||zzz{{{|||uuuwwwyyy{{{{{{}}}}}}zzzxxxvvvqqqnnnsss|||~~~zzzvvvuuuuuuvvvuuutttrrrqqqssswwwzzz|||vvvpppnnnbbbSSSQQQMMMFFF@@@<<<777333000333555333000000444555333444222222444777999777555333333444666666555111...///---,,,---000111000...333///---111888:::666111333333333333333333333333222222333444444555555666999555000///222444666555999777999888111///CCC\\\mmmGGG111///444333...111111222333222111000///000111222333333222000///111111111222333444555666666666555555444444444333222333444555555555444333444444444444333222111111333444444444333222222111#########"""""""""""""""########################$$$######""""""######$$$######""""""""""""!!!!!!#########""""""###&&&((("""###$$$$$$"""!!!"""$$$######$$$'''******'''$$$"""!!!"""%%%%%%$$$&&&+++&&&%%%%%%'''***+++++++++((('''%%%###""""""###$$$"""""""""#########$$$$$$ """$$$$$$######$$$%%%"""############%%%(((+++...,,,(((%%%###$$$&&&'''&&&&&&''''''((('''''''''$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$######""""""$$$%%%&&&&&&&&&%%%#########%%%''''''%%%######$$$###%%%''''''%%%###"""""""""###$$$###$$$&&&)))---;;;CCCJJJKKKCCC888///+++***&&&%%%'''&&&""""""%%%$$$%%%&&&&&&$$$###$$$&&&''')))+++---...---,,,+++&&&&&&(((***++++++(((%%%'''''''''((())))))*********+++000444444444===HHH[[[jjjxxx|||tttgggVVVIII555///***)))'''$$$%%%(((((((((((('''&&&%%%######&&&((()))((((((((('''&&&###'''******'''&&&(((+++(((((((((&&&%%%%%%''')))$$$999FFF@@@444---)))$$$''''''''''''((((((((((((,,,)))''''''((((((%%%###'''&&&%%%%%%%%%&&&'''''''''''''''&&&%%%%%%''')))***(((%%%%%%'''((()))))),,,+++)))'''&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''*********,,,///222444555444111---***))))))((((((+++)))((((((((()))((((((((()))***++++++,,,,,,,,,))))))************))))))(((%%%&&&***+++((((((++++++000555444///***((((((+++++++++++++++,,,,,,------,,,,,,,,,***+++444>>>CCCSSSgggwww}}}yyyxxx{{{{{{yyyvvvsssrrrqqqoooooopppqqqrrrtttpppqqqwww{{{yyyxxxzzz~~~}}}{{{yyyxxxwwwvvvuuutttrrrtttwww{{{~~~~~~}}}~~~}}}vvvtttxxx}}}~~~}}}{{{yyyyyyyyyyyyvvvvvvwwwxxxyyyyyyyyyyyyvvvxxx{{{}}}}}}zzzyyyzzz{{{|||~~~}}}|||}}}|||}}}~~~~~~|||zzz{{{|||vvvvvvuuuttttttwww{{{|||yyywwwtttooommmrrrzzz|||}}}|||zzzwwwuuuuuuvvvvvvuuusssqqqppprrrwwwzzz~~~|||rrrlllaaaUUUOOOKKKEEE@@@<<<999555333444666666333444888:::888444333222444777888777555444333333444555444111...000...---...000222000///222000...111555777555222333333333333333333222222222222333444444555555666777444111000222555555555999555444777444222===MMMlllYYY@@@111000444666666222333444444444333111000000000222222333222111000111111111111222333333444888888777777777666666666222333444555555555444333333333444444333333222222333333333333333222111111$$$$$$######""""""!!!!!!""""""""""""""""""""""""$$$######""""""######$$$"""""""""############$$$"""######"""!!!"""%%%'''%%%&&&&&&%%%###"""###$$$$$$$$$%%%'''))))))'''%%% !!!$$$&&&$$$!!!%%%,,,%%%$$$$$$&&&)))++++++***'''&&&$$$""""""###$$$%%%!!!!!!!!!"""""""""######!!!###$$$$$$$$$%%%&&&"""############%%%(((***---+++)))'''&&&&&&'''(((***+++,,,,,,+++)))'''&&&$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%$$$######""" """%%%&&&%%%$$$######%%%$$$######$$$%%%$$$"""!!!"""###$$$%%%(((,,,000BBBMMMYYY[[[PPP@@@333---+++(((&&&((('''######&&&!!!"""$$$%%%$$$%%%'''((())))))***+++,,,---------&&&&&&&&&''')))***((('''((((((((()))******+++++++++---111444444666>>>GGGSSScccuuu~~~}}}rrrbbbTTT999111***((('''&&&'''+++(((((('''&&&&&&%%%$$$###''''''''''''(((''''''((($$$'''***)))'''%%%'''))))))))))))'''%%%$$$&&&(((###111999444---***((($$$%%%%%%&&&'''(((((())))))***)))'''&&&'''&&&$$$###$$$$$$$$$$$$$$$%%%&&&'''&&&'''''''''&&&''')))+++)))'''%%%%%%''')))***)))+++***)))'''''''''((()))((('''&&&%%%%%%&&&'''(((,,,+++++++++---111444666888444...)))(((((()))((('''((())))))((((((***,,,)))******+++,,,,,,,,,---))))))))))))))))))))))))'''%%%%%%((()))'''(((***---666999333...---***$$$'''((()))***+++---......+++***,,,---,,,,,,555>>>JJJZZZnnn}}}|||yyyyyy|||~~~}}}{{{rrrqqqpppooopppqqqrrrsssooommmooouuuzzz{{{{{{}}}~~~|||{{{yyyxxxxxxuuusssrrrtttwww{{{~~~}}}|||~~~xxxvvvxxx}}}}}}}}}|||zzzxxxxxxyyy{{{uuu}}}}}}uuuwww{{{~~~~~~}}}{{{yyyuuuxxx||||||zzzxxxxxxyyyzzz{{{zzzwwwuuusssuuuzzz}}}}}}~~~}}}{{{zzzzzz{{{wwwuuuqqqnnnmmmqqqwww||||||yyyvvvsssoookkkooovvvwwwxxxyyyxxxwwwvvvwwwxxxwwwuuurrrooonnnqqqvvv{{{tttkkkaaaWWWMMMIIIDDD@@@===;;;888666000333333222333888999777444333333555777777666555555333333333444333111///000/////////111222111000000000000111222333444555444444333333222222222111222222333444444555555666444333111222444555555444999222000444666333666<<>>;;;888666///333333111222666777555555555555666666666666555555444222222333333111000111000000111222222222222000111222111000000444777444444333333222111111111222222333444444555555666111111222333444555444444666111///333555333333666;;;:::777444111000222444333444555555555444333222000000000000111222333444222222333333333222222111222222222222111111111111222333444555555555444333000111222333444444444444333333444444444444333222%%%$$$$$$###"""!!! !!!!!!""""""""""""###""""""""""""""""""###!!!!!!"""###$$$%%%%%%&&&!!!"""############%%%&&&&&&''''''&&&###""""""###"""$$$%%%'''''''''''''''(((""""""&&&%%%###"""&&&%%%%%%'''+++---------&&&%%%$$$""""""###%%%&&&!!!!!!!!!!!!"""""""""""""""###%%%%%%###"""######!!!"""$$$$$$###$$$&&&(((&&&&&&'''((())),,,...///111111222222///,,,(((%%%""""""!!!!!!!!!!!!""""""%%%&&&((())))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$!!!$$$%%%%%%$$$$$$%%%'''### ###%%%%%%### !!!###$$$&&&)))...222@@@NNN^^^cccZZZJJJ;;;444(((%%%$$$&&&&&&$$$$$$'''###$$$&&&&&&%%%%%%&&&(((***,,,///111000---***'''***((('''''')))***+++***))))))******++++++,,,,,,+++---//////111666<<<@@@GGGVVVjjjzzz}}}mmm^^^DDD999...***)))((((((+++((((((&&&%%%%%%%%%%%%%%%'''######'''(((&&&'''+++&&&'''(((((('''&&&&&&&&&%%%&&&''''''&&&(((+++---...///...***(((((('''%%%''''''''''''''''''''''''""""""###$$$$$$$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%% """%%%%%%%%%&&&((()))'''&&&%%%&&&(((******)))((((((((((((((()))))))))'''&&&%%%$$$$$$%%%&&&''''''((())))))+++111999???@@@:::222,,,***+++,,,---(((***,,,***((('''***---++++++*********+++,,,---******)))(((((()))******((((((((('''(((***++++++444;;;888***'''...///(((((()))***++++++++++++***)))***---000000222:::DDDRRRbbbuuu~~~~~~~~~~~~|||yyytttqqqqqqqqqqqqrrrrrrsssttttttqqqsssuuuvvvxxx|||~~~}}}}}}~~~~~~}}}|||{{{zzzxxxvvvvvvwwwzzz}}}~~~~~~}}}|||{{{zzzzzz}}}|||wwwuuuvvvyyyzzz}}}~~~~~~~~~}}}}}}~~~}}}{{{}}}~~~~~~~~~~~~|||~~~~~~~~~~~~~~~}}}zzzzzzzzz{{{{{{{{{||||||qqqooonnnnnnqqquuuyyy|||{{{{{{zzzxxxuuutttuuuwwwyyyxxxuuurrrpppqqqtttwwwzzzvvvtttppplllmmmqqqvvvwwwxxxwwwvvvvvvwwwxxxvvvtttqqqnnnnnnrrrxxx~~~~~~{{{sssfffYYYRRRMMMGGGBBB>>>:::666444444777777555555888888555555666777777666555555555666555333333333333222111000111111222111222222333000222444222//////333888333333333222222111111111222222333444444555555666000111333444444333333333333111111222111000444888;;;888555333222111000000222333333444333222111000000000000000111222333444333444444555555444333222444444444444444444555555222333444555555555444333000111222333444555555555444444555555555555444444$$$$$$######""""""!!!!!! !!!!!!""""""######$$$###""""""!!!!!!""""""###!!!!!!""""""###$$$%%%%%%!!!###$$$%%%$$$$$$%%%'''"""######"""  !!!!!!###%%%%%%%%%$$$%%%'''$$$&&&'''$$$"""&&&%%%%%%(((+++.........'''&&&$$$""""""###$$$%%%!!!!!!!!!"""""""""#########$$$%%%%%%###""""""###!!!"""$$$$$$###$$$%%%&&&'''&&&&&&'''(((+++...000000000111000...+++(((&&&###"""!!!!!!!!!!!!!!!!!!###$$$&&&(((((('''&&&$$$&&&&&&%%%$$$$$$$$$$$$%%% """$$$%%%$$$$$$%%%&&&&&&$$$""""""###$$$$$$$$$!!!"""###$$$%%%(((,,,000;;;EEERRRXXXSSSHHH<<<555+++(((&&&'''%%%!!!!!!###%%%'''((('''&&&%%%&&&((((((+++...111000---(((%%%---,,,******+++,,,,,,+++)))))))))***++++++,,,,,,+++...///...///666;;;===CCCPPPbbbrrr~~~}}}ooo___CCC777,,,(((((('''&&&'''((('''&&&%%%$$$%%%&&&&&&&&&!!!"""((()))%%%&&&,,,%%%&&&&&&'''''''''&&&&&&###%%%&&&'''''')))---///111000...+++((('''''''''''''''&&&&&&&&&&&&&&&&&&###%%%&&&'''&&&'''(((***&&&''''''((((((''''''&&& """$$$%%%%%%%%%&&&((('''&&&&&&''')))***)))(((''''''(((((())))))******'''&&&%%%$$$$$$%%%&&&'''%%%''')))***,,,111:::AAA@@@:::333---+++,,,---...)))*********))))))***,,,++++++)))))))))***+++,,,+++***)))(((((()))***+++(((***)))''''''+++---,,,444666222)))''',,,...******+++,,,,,,,,,+++***)))***+++...111222444>>>IIIVVVfffwwwzzz{{{||||||{{{xxxtttrrrssssssttttttttttttttttttssswwwxxxwwwwww{{{~~~~~~|||}}}~~~~~~|||{{{zzz{{{}}}~~~}}}}}}{{{yyyxxxyyy|||}}}yyyvvvuuuvvvxxxxxx|||~~~}}}}}}~~~|||~~~{{{{{{{{{{{{|||~~~zzz|||~~~~~~}}}}}}~~~~~~|||{{{zzz{{{{{{{{{{{{zzzyyyxxxrrrpppooopppssswwwzzz{{{yyyyyyxxxvvvsssssstttvvvyyyyyyxxxuuusssrrrtttvvv{{{vvvtttqqqlllllloootttuuuvvvuuutttssstttuuutttsssqqqooopppttt{{{}}}yyyzzz{{{vvviii]]]TTTPPPIIICCC>>>:::555222222555666444444666555222666777888888666444444555777555555555555555333111///111222222111111222333111333555444111111444777222222222222222222222222222222333444444555555666111333444444333222222333111222333222//////444::::::666333222333444333111111111222222222111000///000000000111222222222333333444555666666555444333333333333333444444444444222333444555555555444333000111222333444444555444333444444555555555555444#########"""""""""""""""!!!!!!""""""###$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""#########"""$$$&&&&&&%%%%%%&&&((( !!!""""""  """ """$$$$$$###"""$$$&&&$$$!!!&&&'''%%%%%%$$$$$$$$$'''***---------((('''%%%###""""""###$$$"""""""""#########$$$$$$!!!###$$$$$$#########$$$ """$$$$$$$$$###$$$&&&+++)))'''%%%&&&(((+++---......------+++***((('''$$$$$$###"""""""""""""""###$$$'''))))))(((&&&%%%&&&%%%$$$###"""######$$$###$$$%%%$$$###$$$&&&(((&&&&&&&&&%%%###"""###%%%"""###$$$###$$$&&&)))---333888???EEEDDD>>>555///---)))'''(((&&&"""!!!$$$&&&'''((((((''''''(((***)))+++...000111///---,,,000///............---+++(((((())))))***+++++++++,,,000000---000777<<<<<>><<<:::888666555333111111222333444666999:::777666888777444666666666666666666444222111333111---...444777555666666555444444444444444111111222333444666777777666111000555777444222333444333222111000000000111...///111333444444333333111444333---,,,///111...///000000///------...000111222222222111000...---///...111444444222333777999888777555444333333333111222333444555555444444333333333333333333333333333111000111333333111///!!!"""$$$$$$######%%%'''""""""""""""######$$$$$$""",,,)))"""%%%###  !!!""""""""""""$$$#########"""""""""!!!!!!###### ######!!!"""############$$$$$$$$$###""""""""""""###$$$$$$###(((,,,,,,000999@@@DDD888111)))$$$"""!!!"""###$$$&&&''''''&&&&&&$$$%%%&&&''''''&&&$$$###&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###''')))(((%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%%%%$$$$$$'''%%%&&&))))))'''&&&)))!!!!!!"""###%%%''')))***&&&&&&&&&&&&&&&&&&&&&%%%''')))************+++---)))&&&%%%'''&&&$$$$$$'''%%%%%%%%%&&&&&&''''''''''''((()))(((((((((***,,,---555>>>GGGQQQYYYWWWRRRDDD>>>888444333222000///***++++++***(((((()))+++)))+++---111444888;;;<<>>???>>>===:::777444111///111111111111111111111111111000000000111111///---######$$$######"""""""""""""""######$$$$$$$$$$$$###---+++$$$&&&###"""!!!!!!"""###$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%$$$$$$%%%$$$###""""""#########$$$$$$$$$"""""""""!!!""""""###$$$$$$(((***+++111;;;CCCEEE888000((($$$###!!!!!!###"""###%%%'''((((((''''''''''''(((((('''&&&%%%$$$)))(((%%%###"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%)))+++(((%%%&&&''''''%%%&&&''''''&&&%%%&&&''' !!!"""$$$%%%%%%%%%%%%'''%%%&&&***+++'''&&&(((#########%%%&&&(((***+++(((((('''&&&$$$$$$%%%'''((()))++++++***)))+++,,,***&&&$$$&&&%%%######'''$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&''')))+++---333===JJJZZZffffffaaaQQQEEE:::666777555222000+++,,,,,,***(((((()))***(((***---111555888:::;;;OOOWWWZZZPPPCCC:::444111***(((&&&&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&'''(((''''''(((&&&%%%%%%'''(((%%%&&&)))+++,,,***(((&&&%%%%%%%%%%%%%%%&&&''''''*********'''$$$""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&###$$$&&&'''&&&&&&'''(((&&&'''(((((('''''')))+++&&&&&&&&&&&&'''((()))*********)))))))))(((((('''''''''&&&%%%$$$$$$$$$$$$$$$&&&((()))+++///444777EEE???777111---+++)))(((%%%&&&(((((('''((()))+++******))))))))))))*********+++,,,+++)))''''''(((***)))((()))+++,,,+++******+++,,,+++******+++,,,***---///---(((&&&''')))***+++000666>>>MMMeee{{{~~~zzz~~~{{{}}}~~~~~~wwwzzz||||||zzzwwwvvvvvvuuusssrrrsssvvv{{{{{{wwwyyy}}}~~~~~~{{{yyy|||}}}{{{|||~~~~~~~~~~~~}}}vvvxxx~~~yyyzzzyyy{{{}}}}}}~~~xxxzzz{{{zzzyyyyyyzzz{{{yyyxxxuuurrrnnnmmmmmmmmmwwwzzz{{{xxxtttssswww|||{{{yyyuuurrrqqqrrrtttvvvqqqpppnnnllliiihhhhhhhhhmmmrrrxxx|||yyyssstttvvvxxxxxxwwwuuuttttttvvvvvvsssrrrrrrnnniiiaaaZZZOOOGGGBBB>>>:::666666444222000000222444666444777888666666999888555555555444333222333666888333222111//////222555666555666888999999777555333;;;777444555888999555111111111111222333222111111333333222222111111111111333333444555444333222111////////////111333333222111111111000...---...///222222222222111111000000///------/////////333:::999;;;>>>AAACCCEEEEEEDDDAAA@@@===:::666333000...111111111111111111111111111111000000000///...---######$$$$$$%%%%%%$$$###""""""###$$$$$$$$$$$$######///---&&&'''$$$!!!%%%!!!"""###$$$%%%%%%%%%%%% !!!"""$$$%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$""""""#########$$$$$$$$$"""""""""!!!""""""###$$$&&&&&&%%%'''111<<>>:::777222---''')))'''!!!!!!%%%&&&$$$&&&&&&%%%%%%$$$%%%%%%&&&"""$$$&&&&&&%%%%%%%%%&&&%%%''')))+++,,,+++***)))%%%&&&&&&''''''&&&%%%%%%!!!$$$&&&''''''(((***%%%%%%%%%&&&&&&%%%%%%%%%###%%%''''''&&&&&&&&&'''(((***+++***((('''''''''&&&''''''&&&%%%%%%&&&(((''''''((()))************))))))((('''''''''((((((((('''&&&&&&&&&(((***+++%%%&&&'''(((+++000666:::BBB===666000,,,)))'''&&&&&&'''((((((''''''((()))'''((()))******)))((('''%%%''')))*********+++---,,,+++***+++,,,------+++,,,---...---,,,+++,,,...)))*********+++,,,...000111111888EEEVVVhhh}}}}}}yyy}}}}}}|||{{{{{{||||||{{{{{{tttuuuuuutttsssuuuzzz~~~~~~qqqvvv{{{|||zzzyyyzzz|||yyyxxxyyy{{{~~~}}}~~~~~~}}}|||zzz|||~~~|||~~~~~~}}}{{{|||}}}}}}~~~~~~~~~~~~uuu|||}}}yyy{{{~~~~~~~~~wwwxxxyyyvvvsssrrrvvv{{{|||}}}}}}}}}|||{{{yyyyyy{{{{{{||||||zzzxxxwwwuuummmlllnnnqqqttttttqqqnnnnnnssswwwzzz~~~||||||{{{{{{zzzzzzyyyyyyssssssrrrrrrwww{{{yyysssjjj```SSSIIICCC???<<<:::666555555444333111000///111444666444666999999777777999:::888444222555999999333111222111...///444444555666777666555333222111222444666888888777777...444666222000222333111222222333444444333333222...///111333444444333333333,,,)))...111///.........///000000///000222333333222111111111222333333222000///111000...111666---...000111222222222111555555333222222333333444222222222222222222222222...111333333222111333444'''%%%######"""!!!###$$$&&&&&&%%%$$$###)))***$$$$$$"""!!!'''"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###%%%"""$$$))))))$$$"""%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&& %%%((((((***000444444///'''$$$'''%%%###--- !!!###%%%'''(((((('''!!! !!!"""######&&&'''''''''&&&&&&$$$$$$""""""""""""###$$$%%%&&&+++222111&&&!!!%%%'''"""&&&))),,,***'''%%%(((+++%%%%%%&&&&&&(((***+++,,,((($$$###%%%&&&$$$&&&***$$$######$$$%%%&&&'''(((&&&)))&&&###$$$%%%((()))***)))((('''((())))))'''''')))((($$$"""#########$$$%%%'''(((((())))))(((''')))++++++(((%%%'''///666<<>><<<666,,,)))---//////...,,,)))'''((()))&&&(((---111555888999999888<<>>OOOdddyyy~~~{{{zzz{{{zzzxxxuuutttwwwzzzzzzzzz{{{zzzvvvtttsssuuuxxxzzz{{{|||~~~zzz|||~~~}}}zzzyyy{{{}}}~~~}}}yyyxxxzzz{{{zzzxxxvvvzzz|||~~~zzzvvvvvvxxx}}}{{{||||||{{{}}}{{{|||}}}~~~|||yyywwwvvvwww{{{{{{{{{zzzxxxwwwvvvuuuwwwxxxxxxyyyxxxwwwvvvuuuwwwvvvtttrrrpppmmmjjjhhhfffdddiiittt~~~~~~{{{yyy}}}~~~zzzvvvvvvyyyzzzxxxuuukkkbbbUUUKKKDDD???;;;888:::888555444444444333111///333666888888777666777666777999999999888666444666444222000000000111222555666666777777777777666777777777777666555333333111555777444222444555333777555333444666555111---555444222000000111222333333222000............//////111222222000///000000444444333222111111222222666333///---,,,...222444555333111222444444111......///000222222222111111111111111111111222222222222333222111//////111333%%%&&&'''&&&$$$""""""############$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""""""""""""""############"""$$$%%%###!!! ###&&&&&&$$$ !!!%%%((($$$$$$######$$$$$$%%%&&&&&&%%%$$$#########%%%%%%$$$''''''$$$$$$((()))&&&&&&%%%###"""!!!""""""###!!!""""""###$$$%%%%%%%%%$$$""" """$$$$$$###$$$&&&'''((()))(((&&&&&&%%%$$$$$$&&&((((((&&&$$$$$$(((+++***&&&$$$%%%'''''''''((((((((((((''''''&&&%%%%%%&&&(((*********''''''''''''(((***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""""""""###$$$$$$%%%&&&%%%%%%%%%''')))+++((((((+++***%%%###&&&""""""$$$%%%&&&((())))))&&&&&&''''''((()))******///000111222555:::AAAFFF>>>:::555111000//////.........---***(((((()))+++&&&)))---111444555444333666666666777666444000,,,)))'''&&&%%%%%%''')))+++(((((((((''''''&&&%%%$$$$$$%%%&&&'''((((((((((((******)))))))))(((((((((%%%'''((('''%%%######$$$%%%%%%%%%&&&'''((())))))%%%&&&&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((&&&'''&&&$$$"""###%%%'''&&&(((++++++***))))))***%%%%%%&&&'''((((((''''''%%%'''(((((('''&&&&&&'''***'''%%%(((...333333111777888555---))))))(((&&&&&&((()))(((''''''((()))((((((''''''((()))***++++++***((()))***,,,++++++---------------------------+++***+++,,,,,,***''')))***++++++******,,,...222777CCCUUUjjj}}}~~~{{{yyyzzz{{{xxxvvvvvvyyy{{{||||||}}}}}}xxxtttrrrrrruuuzzz}}}}}}}}}}}}|||yyyxxxyyyzzz~~~|||zzzyyyzzz|||}}}}}}{{{}}}}}}zzzxxxxxx|||}}}~~~}}}~~~{{{zzz{{{|||{{{xxxvvvvvvvvvvvvwwwyyyyyywwwtttpppmmmqqqtttxxx{{{|||{{{xxxvvvxxxwwwvvvuuusssqqqnnnlllhhhfffiiirrryyy{{{zzz{{{}}}||||||zzzyyy{{{{{{wwwooofffYYYMMMEEE@@@<<<:::<<<888333111111222444444000333777888888666666666777888999:::999888666555222111000//////111222444444444555666666666666555666666777666666555444333111666777444333555555333555444444555666666444222444444222111111111222333111111000000000000111111///111222222111000000111222222111111000000000000444222000......000222444333222000111333333000......///111222333333222111111111111111222222222333222333222111///...000222###%%%''''''%%%###""""""#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$###"""""""""######$$$$$$###""""""%%%$$$$$$#########$$$%%%(((%%% !!!&&&)))$$$$$$######$$$$$$%%%&&&%%%%%%#########$$$%%%&&&%%%((((((%%%$$$%%%$$$!!!%%%###""" !!!###$$$ !!!"""###############""" !!!"""$$$$$$######%%%)))+++,,,***'''%%%&&&%%%%%%%%%&&&&&&$$$"""$$$&&&)))(((%%%###$$$&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&(((******))))))'''$$$###$$$'''+++---%%%&&&&&&''''''((())))))%%%$$$###"""!!!"""#########%%%%%%%%%%%%%%%''')))(((((())))))&&&!!!"""&&&"""$$$&&&((())))))))))))%%%&&&&&&''''''(((((((((.../////////000222666999444222000///000///...,,,************)))***,,,///***+++,,,---///000000111666333111000000000///---((('''%%%%%%%%%&&&((()))&&&''''''((('''&&&$$$###%%%&&&'''(((((())))))(((((((((((((((((('''''''''%%%&&&'''&&&$$$######$$$%%%%%%&&&&&&'''((((((((('''''''''''''''&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&'''))))))))))))(((%%%%%%%%%$$$###$$$&&&(((%%%'''))))))((('''((()))(((((((((''''''&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&***((((((+++000444333222666888555---(((((('''%%%&&&'''(((((((((((()))***(((((((((***+++---///000000---***)))***,,,,,,,,,........................---,,,++++++,,,+++)))'''))))))******)))***,,,///222:::III\\\qqq}}}{{{yyyzzz{{{zzzxxxyyyzzz|||}}}~~~{{{vvvsssrrrsssvvv{{{~~~{{{zzzyyyyyyyyyxxx~~~~~~|||||||||{{{zzz|||{{{yyy{{{~~~{{{yyyzzz{{{zzzxxxuuuttttttsssuuuyyyzzzxxxsssmmmiiippptttzzz~~~|||wwwssstttsssrrrrrrsssqqqooollliiihhhkkkqqquuuvvvxxx|||~~~}}}zzzzzzzzz|||~~~zzztttkkk^^^QQQGGGAAA===<<<999666333111222333333222222555777888777555444444777888999999999888777666............///111333555222333444555555555555555555555666666666555555444222666888555333555666444222444666666666555666777333333333333222222222222//////000222222333333333///111333222111000111222000000000000////////////111111000///000222333444333222111222333333111000...///111222333333222222111111111111111222333333222222222000...---...000###%%%((()))'''%%%##################$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$######""""""######'''%%%$$$$$$&&&&&&&&&$$$$$$############$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$%%%&&&$$$&&&&&&&&&%%%$$$""" $$$###!!! !!!$$$%%% !!!"""######""""""""""""!!!"""############%%%'''***,,,---,,,***)))'''&&&%%%%%%%%%%%%###!!!$$$%%%'''&&&$$$"""###%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$&&&(((***)))((('''&&&$$$######&&&)))+++&&&'''((()))***,,,------&&&%%%$$$#########$$$$$$###$$$%%%%%%$$$%%%''')))!!!&&&'''$$$!!!###&&&"""###&&&((())))))((('''%%%%%%%%%&&&&&&''''''''')))+++---......///111333///............,,,(((%%%((()))******)))***---///---,,,+++***+++---000111222000---,,,---------,,,((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&%%%%%%$$$''''''((()))))))))))))))''''''''''''''''''''''''%%%'''((('''&&&$$$$$$%%%%%%&&&&&&''''''(((((('''''''''''''''&&&&&&%%%%%%'''&&&$$$######$$$&&&'''$$$%%%'''(((((('''&&&%%%###$$$%%%$$$$$$%%%''')))$$$&&&''''''&&&&&&'''(((((((((((('''&&&%%%$$$###$$$&&&((('''&&&%%%&&&''')))((()))---111333222111777:::888000***)))(((&&&%%%'''((()))((((((***,,,((()))+++---000222444555333000,,,***+++,,,------........................//////......---,,,+++***)))*********)))+++...111333===OOOdddxxx}}}|||zzz{{{|||{{{zzzzzz{{{|||}}}}}}zzzwwwvvvvvvxxxyyy{{{~~~zzzyyy{{{}}}{{{yyy{{{|||~~~}}}{{{}}}zzz|||}}}{{{~~~|||{{{|||}}}|||yyyuuutttssstttvvvzzz|||{{{wwwssspppxxx{{{~~~}}}xxxrrrooorrrpppppprrrttttttpppmmmhhhhhhmmmsssuuutttvvvzzz}}}{{{{{{~~~}}}{{{|||~~~{{{xxxpppbbbTTTHHHAAA===<<<222333444555666444111...333555777777666444333333888888999999999888777666////////////000222333444222333444555555555555555444444555555666555555555222666888555444555666444222555888777555444666888333333444444333333222111...///111222333333222111///111333333222111222333000000111111111000000000...//////000111333333444444444444555555555444444...///111222222222111111000////////////111222333111222222000...------...###&&&)))***)))&&&%%%$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$###""""""&&&%%%###!!!!!!"""$$$&&&'''&&&%%%&&&(((((('''%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$#########$$$&&&'''######$$$&&&&&&$$$""""""$$$###!!! !!!"""$$$%%%!!!"""###$$$%%%$$$###"""!!!""""""###############((())))))+++,,,---......)))'''%%%%%%%%%%%%###"""$$$%%%%%%$$$###"""###$$$######$$$$$$$$$$$$######$$$$$$$$$&&&)))***)))'''$$$$$$%%%%%%&&&&&&''''''%%%&&&''')))***,,,---...((('''&&&%%%$$$%%%&&&&&&###$$$%%%%%%$$$$$$&&&(((''')))&&&$$$$$$%%%!!!"""%%%'''((('''&&&%%%$$$$$$%%%%%%&&&&&&''''''(((+++///111000//////000------...//////,,,'''###(((***+++***))))))+++,,,,,,+++***)))+++...111333---,,,+++,,,---,,,***)))(((''''''&&&&&&&&&'''(((((('''&&&$$$$$$%%%&&&''''''((())))))***)))))))))&&&&&&&&&&&&'''''''''''''''(((***)))(((&&&''''''%%%&&&'''((((((''''''&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%&&&'''((('''%%%"""!!!"""###%%%%%%$$$%%%''')))$$$%%%&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''))))))'''&&&'''(((''''''))),,,...000000000777;;;:::222***((((((&&&%%%'''))))))((()))***,,,)))+++---000333555777888555111---+++,,,---....................................///...---,,,++++++***++++++***+++---111444777DDDYYYnnn}}}{{{}}}~~~|||zzzzzzzzzzzz|||}}}~~~}}}{{{yyyyyy{{{}}}~~~|||yyyzzz|||}}}zzzzzz}}}}}}xxxzzz}}}~~~}}}~~~}}}{{{~~~}}}~~~{{{wwwuuutttvvvwwwyyyzzz{{{{{{{{{{{{~~~|||yyyvvvrrrpppuuussssssvvvzzz{{{wwwssseeegggnnnuuuwwwuuuuuuxxx{{{zzz{{{}}}~~~~~~}}}~~~~~~}}}yyyrrreeeVVVIII@@@<<<:::444333222222444444333111444666777777555333333333888888888888777777666666222222222111111222222222333333444555666777777666333444555555555555555444222666888555333555666444555777999777444333555777333444444444444333222111...///000111111000///...000111333444333222333444111111222333333333222111---...///111222333444444333444555666666666666666000111222222222222000000......---------///111222000111222111///------...$$$&&&))))))(((&&&%%%%%%"""""""""############$$$###$$$$$$$$$$$$###""""""%%%$$$"""!!!"""###%%%''''''(((((())))))(((''''''***'''""" ###(((+++$$$$$$######$$$$$$%%%&&&$$$############$$$&&&'''$$$"""###&&&&&&$$$###%%%$$$$$$###############$$$"""###%%%&&&&&&%%%###""" """###$$$###"""###$$$((((((((()))+++---///000***(((&&&%%%%%%&&&%%%$$$%%%%%%$$$############$$$"""######$$$$$$######"""######$$$&&&)))***(((&&&"""###&&&(((((('''%%%$$$######$$$&&&(((***+++,,,)))((('''&&&&&&&&&''''''"""$$$$$$$$$$$$$$$&&&(((%%%++++++)))'''%%%###!!!"""###%%%&&&%%%%%%%%%###$$$$$$%%%&&&'''((()))---000444666444000---,,,***,,,...111333111---)))***+++,,,+++)))((()))***)))))))))***+++...000222******+++,,,...---***'''))))))(((''''''''''''(((((((((&&&%%%%%%&&&'''((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''''')))******)))(((((()))%%%&&&'''(((((('''&&&&&&'''&&&%%%%%%$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&'''(((((('''$$$!!!"""###%%%%%%%%%%%%'''((($$$%%%%%%%%%$$$$$$&&&((($$$%%%%%%&&&&&&&&&&&&%%%&&&((())))))(((''''''(((&&&'''(((***,,,---//////555::::::222)))&&&&&&%%%'''((())))))))))))***+++***+++...111333555777777444111...------.........------------------------***,,,------+++******+++***++++++++++++...333666>>>LLLbbbwww~~~~~~}}}{{{zzzyyyyyy{{{~~~||||||{{{yyyxxxzzz~~~|||wwwvvvxxx{{{}}}||||||{{{{{{|||~~~~~~wwwxxx|||}}}}}}~~~zzzxxxwwwxxxxxxwwwxxxzzz}}}~~~|||zzzxxxwwwwwwwwwuuusssssswww|||}}}yyytttccceeelllvvvzzzyyywwwyyy{{{}}}|||{{{~~~|||{{{{{{|||}}}~~~xxxssshhhZZZKKKAAA;;;999:::555///,,,...222777999444555666666444333333444777777666666666555555555444444333333222111111000222333444555666777777777444444555555555444444333111555777444222444555333666777777555444333444666444444444444333333333333//////000000000//////...000222444444333333444555222333444555555555444333000111111333444555666666222444666777666666777888444555555555444222111///...---,,,,,,---///111333///111222222000/////////###%%%&&&&&&%%%$$$$$$%%%""""""""""""###############$$$$$$$$$$$$###"""""" !!!###%%%&&&&&&&&&%%%&&&))),,,+++)))'''(((***)))'''###!!!"""$$$(((+++$$$$$$######$$$$$$%%%&&&$$$######"""###%%%&&&''''''######&&&&&&######'''%%%%%%&&&&&&%%%$$$###""""""###%%%&&&&&&%%%###!!!"""$$$$$$###""""""$$$###$$$&&&)))***,,,,,,,,,+++(((&&&%%%&&&''''''&&&&&&%%%#########$$$$$$$$$#########$$$$$$###############$$$'''))))))(((&&&###$$$&&&(((((('''%%%$$$"""###$$$%%%''')))******)))((('''&&&%%%&&&&&&'''"""###$$$$$$###$$$&&&(((&&&***+++(((''')))'''"""""""""######$$$%%%%%%%%%"""###$$$&&&''')))***+++///333888:::888333...+++(((***---111333222...+++)))+++,,,+++)))(((((()))&&&''')))***+++,,,------+++******+++------+++)))******))))))((((((((((((&&&''')))******)))'''&&&'''(((((())))))(((((('''&&&&&&''''''(((((((((((('''(((******((((((((()))%%%&&&((())))))'''&&&%%%((((((&&&%%%%%%%%%&&&'''''''''''''''''''''''''''%%%''')))***)))&&&###!!!"""$$$&&&&&&%%%%%%&&&'''$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%&&&&&&%%%%%%$$$%%%'''(((((('''&&&&&&''''''(((((()))***,,,///111666;;;<<<333***&&&&&&&&&((()))******)))((()))+++(((***,,,///111222333333222000.........///...---,,,,,,,,,,,,,,,,,,,,,,,,(((***------+++***+++---)))******)))***...333777BBBPPPfffzzz~~~zzzzzzyyyxxx{{{{{{{{{yyywwwvvvyyy~~~zzzvvvuuuyyy||||||zzzxxxzzz}}}~~~}}}{{{{{{{{{wwwyyy{{{~~~yyy|||~~~||||||zzzzzzyyyzzz|||~~~|||{{{zzzyyyyyyzzz{{{|||uuurrrrrrwww}}}~~~yyyssseeedddhhhsss{{{|||||||||xxx}}}||||||}}}||||||{{{{{{{{{|||~~~xxxtttkkk^^^OOOBBB;;;999999555111///111444777999333555666555333333333444666666555444444444444444333333333222222111000///111222333444555666666666555555555555444333333222000444666333111333444222666444222222444555666555666555444333222333444444////////////000111222222000222444555444444555666111333444666666666444333555555555555666777999999555777:::;;;::::::;;;===:::::::::999777555222111000///------...000333555...000222222111000111111"""###$$$$$$""""""###%%%""""""""""""###############$$$$$$$$$$$$###""""""$$$(((***(((%%%###%%%***...---)))&&&(((+++###$$$&&&(((((('''&&&$$$$$$$$$######$$$$$$%%%&&&######""""""###%%%&&&(((***%%%###&&&%%%""""""'''%%%&&&'''((('''%%%"""!!!!!!###%%%&&&&&&$$$""" """%%%%%%###!!!"""$$$!!!%%%)))++++++)))(((+++)))&&&&&&'''((((((''''''%%%#########$$$$$$$$$######$$$$$$$$$$$$######"""###$$$'''))))))(((%%%%%%%%%&&&'''''''''&&&&&&$$$%%%&&&'''(((***++++++((('''&&&%%%$$$%%%&&&&&&"""###$$$$$$###$$$&&&((()))***(((###$$$))))))$$$###############%%%&&&&&&"""###$$$&&&(((***+++,,,...333999<<<:::555000---'''(((+++...000///+++'''(((***++++++)))(((((()))%%%&&&)))++++++***)))(((,,,+++******,,,---,,,,,,+++*********))))))((((((###&&&+++......+++'''$$$'''((((((((((((((('''''''''''''''((((((((())))))&&&'''))))))(((''''''(((%%%&&&((())))))'''&&&$$$***)))(((&&&&&&''''''(((''''''((())))))(((''''''%%%''')))++++++)))&&&$$$###$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$###$$$&&&(((&&&&&&&&&&&&%%%$$$$$$###$$$&&&''''''&&&%%%%%%&&&((())))))))))))+++///222888>>>???777---))))))))))))***+++***)))((()))***''')))+++---////////////000///......//////...---++++++++++++++++++++++++))),,,...///---,,,...000((())))))((()))---222666AAAPPPfffxxx~~~yyy{{{zzzyyy{{{|||zzzxxxuuutttvvv||||||xxxuuuwww{{{~~~|||yyyvvvzzz~~~~~~{{{xxxwwwxxxxxxzzz|||~~~uuuyyy~~~}}}}}}}}}~~~{{{{{{{{{zzzzzzzzz{{{{{{yyywwwvvv{{{}}}vvvhhhdddfffpppzzz~~~rrrzzz|||~~~xxxyyy{{{||||||}}}wwwuuummmaaaQQQDDD<<<999111222444777999888555222333444555555333333444555555555444333333333333444111111111111111000/////////000222333444555555555555666555555444333222111///333555222111222333111444111///000444777777666777666333222222333444555////////////111333555666000222444555444444555666111222444666666666444333999999888888888:::;;;<<<999<<>>>>>===<<<999777444222111000///...///222555777---000222333222222222333###$$$%%%$$$######%%%&&&$$$######$$$$$$""""""$$$$$$###""""""!!!!!!""""""%%%""" ###&&&&&&%%%((()))+++,,,+++)))&&&$$$&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$"""!!!!!!!!!"""%%%$$$#########$$$%%%&&&"""###$$$%%%&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%$$$###!!! """$$$%%%%%%%%%%%%$$$$$$%%%)))++++++(((%%%%%%(((++++++***###$$$%%%$$$"""""""""###'''&&&%%%$$$""" %%%%%%$$$%%%'''(((''''''"""%%%((((((%%%$$$&&&)))'''((())))))(((((()))+++)))(((&&&%%%%%%$$$%%%%%%######$$$%%%%%%%%%%%%$$$&&&(((***+++,,,+++***))))))'''&&&%%%&&&&&&$$$###&&&&&&'''((()))***++++++111222333444333000---+++***'''&&&)))...000---***(((((())))))******++++++***)))((((((((((((((()))---+++++++++---------+++000---***(((((()))))))))(((((('''''''''(((((()))******)))(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%((('''&&&&&&'''((()))***)))&&&######&&&((('''%%%''''''((((((((((((''''''&&&'''((()))((('''&&&%%%!!!$$$'''((('''%%%$$$$$$!!!$$$%%%%%%%%%'''(((&&&''''''&&&%%%&&&(((***&&&&&&%%%%%%%%%&&&''''''%%%%%%'''******+++111999;;;FFFHHH<<>>======>>>@@@BBBDDDEEEFFFHHHKKKLLLNNNOOOJJJGGGCCC@@@???<<<888444...000111///,,,---222777,,,000333222...,,,///222%%%&&&&&&$$$""" !!!"""#########"""######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$""""""###%%%'''&&&###!!!''''''''''''&&&%%%$$$###%%%%%%&&&'''''''''''''''"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$###"""###$$$%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$###$$$$$$%%%###$$$%%%%%%%%%&&&)))+++000---***((())))))((('''$$$%%%&&&%%%###"""###$$$""""""######$$$##################$$$%%%&&&&&&&&&+++'''$$$%%%((()))&&&###$$$&&&(((((('''&&&'''((())))))******)))'''$$$######$$$$$$%%%%%%%%%%%%%%% """$$$&&&((()))))))))***(((''''''((('''&&&%%%%%%%%%&&&'''((())))))***++++++++++++++++++++++++***'''&&&'''+++,,,***((((((((())))))***++++++,,,***))))))(((''''''((((((&&&%%%&&&(((+++......---...,,,******+++,,,---,,,))))))(((((((((((())))))))))))(((((((((***+++,,,(((((('''''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&%%%&&&&&&'''((((((+++,,,)))%%%###%%%)))''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%$$$"""###'''$$$&&&'''&&&$$$#########%%%&&&&&&&&&%%%%%%'''(((((('''&&&&&&%%%%%%%%%%%%(((&&&&&&'''''')))000999FFFPPPRRRDDD555000---******))))))((((((((())))))%%%&&&((()))))))))((((((,,,,,,,,,,,,------------+++++++++++++++******)))...///...,,,)))&&&&&&&&&)))((((((***+++---555>>>LLL^^^qqq{{{~~~~~~}}}|||xxxtttssstttwwwzzz{{{sssvvvzzz}}}~~~{{{|||~~~~~~~~~}}}|||~~~~~~~~~zzzuuusssttt}}}|||{{{~~~}}}|||}}}~~~zzz|||||||||yyyrrrsssssssssrrrsssvvvxxxwwwyyy|||~~~~~~|||yyywwwwwwyyy|||}}}|||zzzyyyyyy~~~uuugggWWWJJJCCCAAA:::444000222444444333444333333555888:::999666333777888777333222444444222...000111111000//////000------///222444555333111222333333444444333333222333444444444444333333222111666555...---444777555444666666555666777444...000000000111222333444555222333333444444333333222...111444777:::>>>BBBEEEBBBAAA@@@@@@@@@AAABBBCCCHHHIIIKKKNNNPPPRRRTTTTTTPPPNNNJJJGGGDDD???:::666333222111000............)))///444333---+++///555###$$$%%%$$$"""!!!!!!"""###$$$###!!!!!!$$$%%%$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&%%%$$$"""(((''''''&&&%%%%%%%%%$$$$$$%%%'''((()))((('''&&&!!!"""$$$%%%%%%$$$"""!!!''''''&&&%%%$$$$$$$$$###$$$###"""""""""###%%%&&&"""######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''''''''&&&%%%###"""""""""""""""$$$&&&''''''''')))+++,,,+++)))''''''&&&&&&%%%$$$&&&&&&&&&$$$###$$$%%%%%%%%%%%%$$$###"""!!! !!!"""###$$$$$$%%%&&&'''***((('''(((+++---,,,***$$$%%%''''''%%%$$$$$$%%%((()))+++,,,+++(((%%%######$$$%%%%%%&&&&&&%%%%%%!!!"""$$$&&&''''''((('''***(((''''''(((((('''&&&$$$$$$%%%&&&'''((()))))))))((((((((((((***+++,,,***((('''''')))***)))'''(((((()))***++++++,,,,,,,,,+++***))))))((())))))$$$$$$%%%(((,,,///000000...,,,++++++---.........******)))((((((((()))))))))((((((((((((***,,,---+++******)))((('''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&((()))***)))'''&&&((()))''''''((((((((((((''''''((('''%%%$$$$$$$$$%%%&&&%%%%%%### ###&&&$$$&&&'''&&&%%%###$$$$$$%%%&&&'''&&&%%%$$$&&&''')))((('''&&&%%%$$$$$$$$$(((%%%%%%'''(((***333===NNNXXXYYYJJJ:::222...***)))))))))((())))))******'''((())))))***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++.........,,,)))'''&&&''')))'''(((***+++---666???KKK]]]rrr}}}~~~{{{xxxsssrrrtttwwwzzz|||zzz~~~}}}~~~~~~~~~{{{}}}yyyxxxzzz{{{zzz}}}}}}||||||~~~}}}~~~}}}|||zzzrrrssstttqqqnnnnnnqqquuuzzz|||~~~~~~|||yyywwwuuuxxx{{{{{{yyyxxxyyy|||~~~vvvhhhYYYLLLCCC@@@999555111000222333444555111222444777999999666444666888777333333555555222///000222111000///000111111000000444888999666222222333333444444333333222333333444444444444444333222666555000///444777666777888999999999999777555333333333333444555666777222333333444444333333222333555777888999<<>>:::555333111000111000---***)))---222222///...111555 """$$$%%%$$$###$$$%%%"""%%%$$$ %%%'''$$$$$$$$$$$$$$$$$$###""""""%%%$$$$$$######$$$%%%'''''''''&&&&&&%%%$$$$$$$$$$$$%%%'''((()))((('''&&&!!!"""$$$%%%%%%$$$"""!!!&&&&&&&&&&&&%%%$$$$$$###$$$###"""""""""###$$$%%%"""#########$$$%%%&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&%%%$$$$$$######""""""%%%((())))))***+++,,,++++++***)))((('''''''''%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!! """$$$$$$$$$$$$&&&(((%%%(((++++++******+++---&&&''''''%%%###""""""###''')))+++---,,,)))&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&)))(((''''''((()))'''&&&$$$$$$%%%&&&'''((())))))((((((''''''(((***,,,...,,,***((('''((((((((('''(((((()))***+++,,,------...---,,,+++************$$$$$$%%%)))---000111111---,,,+++,,,...//////...++++++***)))))))))))))))(((''''''''')))+++---...000000111000...+++((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((&&&&&&(((+++,,,+++)))''''''((((((((((((''''''((('''&&&%%%$$$%%%&&&'''%%%%%%%%%$$$""""""###%%%"""$$$&&&&&&%%%%%%&&&'''%%%&&&''''''%%%%%%%%%&&&)))((('''&&&%%%$$$$$$$$$&&&$$$%%%(((***---777AAARRR\\\\\\MMM<<<333...)))***))))))))))))******+++)))*********+++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,+++)))((()))))))))((()))+++,,,///888AAANNN```ttt~~~zzzwwwsssrrrtttxxx{{{||||||}}}}}}~~~{{{|||~~~|||xxxyyy}}}~~~}}}}}}}}}|||zzzzzz}}}~~~|||zzzsssttttttqqqnnnnnnrrrvvv{{{|||~~~~~~{{{xxxvvvxxxyyyzzzyyywwwxxx|||~~~uuuhhhYYYLLLBBB>>>888666333000111333555555333222222333555777666555555777777444333555555222000111222111000///000222222111111444888999666333222333333444444333333222222333444444555555555555333555555222111444666777777777888999999777777777333333333333333444555666222333333444444333333222555666777777777999===@@@BBBBBBCCCDDDFFFHHHIIIJJJQQQTTTXXX]]]aaadddeeefffaaa```^^^ZZZRRRJJJCCC???777444222222444333///***,,,,,,---///111333222111"""%%%&&&%%%%%%&&&&&&!!!%%%$$$&&&((($$$$$$###"""!!!!!!!!!""""""$$$$$$$$$###"""###'''***&&&''''''&&&&&&%%%$$$###%%%%%%&&&'''''''''''''''###$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&&&&&&&&&&######"""!!!"""###$$$%%%"""""""""###$$$%%%&&&'''$$$$$$$$$%%%&&&'''((()))(((((((((''''''&&&&&&%%%###&&&***,,,,,,,,,,,,------......---+++******+++&&&'''((('''%%%$$$%%%&&&######$$$$$$%%%$$$$$$$$$"""%%%%%%$$$$$$'''***###)))///000...,,,---///,,,+++)))%%%"""!!!###$$$%%%'''***,,,,,,***'''%%%$$$$$$%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((('''&&&'''(((((('''&&&%%%%%%&&&'''((())))))***(((((((((((()))+++---...---,,,***((('''''''''''''''((()))***+++---............,,,+++************&&&%%%&&&)))---///000000---,,,+++,,,...///...------,,,+++***))))))))))))'''''''''''')))+++---///...000333444222...***'''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%&&&$$$###''',,,...,,,)))''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''%%%&&&((('''%%%$$$###$$$ """%%%&&&&&&'''(((***&&&''')))((('''&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%$$$%%%(((***...777@@@LLLWWWYYYJJJ:::222---(((+++******)))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++++++++***)))***++++++***)))***,,,***(((***---...111:::CCCXXXhhhxxxyyyvvvttttttwwwzzz|||}}}}}}{{{~~~}}}}}}}}}~~~}}}~~~~~~}}}~~~~~~|||||||||zzzvvvxxx~~~}}}|||}}}}}}zzzwwwxxx|||}}}zzzuuuuuutttrrrrrrtttwwwzzzzzz|||~~~}}}zzzwwwuuu|||{{{zzzyyyyyy{{{~~~ttthhhZZZLLLBBB<<<666888666222222555666555555333111111333555666666444777777444444666555222111111222111//////111333000000222444666666444222222333333444444333333222111222333555555666666666444555555444333444666888555444555777555222333666222111111111111222333444222333333444444333333222222333555555777:::>>>BBBBBBBBBCCCEEEHHHKKKOOOPPPSSSVVV\\\ccciiinnnqqqrrrhhhiiihhhccc[[[QQQIIIEEE:::777555555666555111...///,,,+++...333555222///!!!$$$&&&''''''&&&%%%&&&!!!&&&$$$&&&)))$$$%%%$$$!!!  """### ###%%%%%%$$$%%%'''***)))***+++++++++)))'''%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%$$$$$$$$$### !!!###$$$%%%&&&&&&%%%###"""!!!!!!!!!"""$$$%%%###"""""""""$$$%%%'''((($$$$$$$$$$$$%%%''')))***'''(((((((((((((((''''''###''',,,//////.........///111222000,,,))))))***&&&'''((('''&&&%%%%%%'''$$$$$$%%%%%%%%%$$$#########&&&&&&$$$$$$(((,,,(((---555;;;>>>???>>>===444222---'''###"""%%%'''$$$%%%(((***+++***((('''$$$%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&''''''''''''&&&%%%&&&'''((('''%%%%%%&&&'''((()))******+++((((((((()))***+++,,,---///...,,,)))'''&&&'''((('''((()))***,,,---...///------+++***)))((((((((('''&&&&&&(((+++---...---,,,++++++,,,......---+++------,,,+++************&&&&&&&&&''')))+++...///...111777;;;;;;777111---))))))(((((((((((())))))'''(((((()))((('''&&&%%%$$$%%%&&&(((***+++******''''''((((((((((((''''''(((((())))))(((((('''&&&&&&'''((('''%%%######$$$ ###%%%&&&&&&'''(((***''')))******((('''&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$###%%%(((***+++222;;;AAAMMMPPPDDD777111---))),,,,,,+++***))))))))))))))))))))))))***+++,,,---,,,,,,,,,+++++++++***************+++******)))))))))***++++++***)))***+++***)))+++...000333<<>><<<:::888777555333111...------///111222111000###&&&((()))'''%%%%%%%%% &&&$$$'''***%%%'''$$$!!! ###%%%!!!&&&''''''&&&''')))---///000111111...,,,***&&&%%%$$$###$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%"""###$$$%%%$$$###"""!!!###"""!!!!!!!!!"""$$$%%%###"""""""""###%%%'''((($$$$$$$$$$$$%%%''')))***%%%%%%&&&&&&'''&&&&&&&&&$$$(((---000111000//////000222222///***&&&&&&&&&'''(((((((((&&&%%%&&&'''(((((('''&&&$$$""" ###''''''%%%%%%)))---...222:::FFFQQQUUUSSSPPP:::666000)))$$$$$$'''***###$$$''')))******))))))$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''((()))&&&%%%$$$%%%''''''&&&%%%&&&&&&'''((()))***++++++(((((())))))***+++++++++000///---***'''&&&''')))'''((()))***,,,---...///,,,+++***((('''&&&&&&&&&'''&&&&&&'''***++++++***,,,,,,+++,,,------,,,***...---,,,+++************&&&&&&&&&'''))),,,...000333999@@@GGGHHHDDD???:::++++++************++++++(((((()))))))))(((&&&%%%"""&&&******(((&&&(((***''''''((((((((((((''''''((()))*********)))'''&&&'''((('''%%%###"""$$$%%%"""$$$&&&'''&&&&&&((()))''')))++++++)))'''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%(((((((((...666777DDDIII???444///---)))---,,,+++***))))))))))))'''''''''((()))+++,,,---,,,,,,,,,++++++************************)))((((((***+++,,,+++)))))))))++++++***+++///111444===GGGbbbooo{{{~~~}}}~~~}}}yyyyyyyyyyyy{{{~~~~~~~~~|||zzzxxx{{{}}}}}}{{{wwwuuuvvvzzz}}}~~~yyy{{{|||||||||}}}~~~{{{wwwzzz{{{~~~zzzvvvwww}}}xxxsssooolllnnntttzzz}}}}}}~~~}}}zzz}}}|||uuuiii\\\NNNCCC;;;444::::::555444777888444777666555555777777555444333666777555555666555222222222222111//////222444000444888999777555666777222333333444444333333222111222333555666777777777555555555666555444666999666444555777444...000666777666666666666777777888222333333444444333333222444555555666777;;;@@@DDDBBBBBBCCCEEEIIIPPPVVVZZZaaadddiiinnnqqqsssssssssqqqssstttoooeeeZZZRRRNNNBBB@@@>>>:::777444333333,,,...111111000///000222&&&'''((((((((('''&&&%%%&&&######&&&&&&$$$$$$'''######$$$%%%%%%###"""!!!$$$ $$$$$$"""&&&,,,...777@@@@@@777...+++,,,'''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$ !!!!!!""""""######$$$$$$$$$"""!!!!!!$$$&&&### !!!&&&)))'''$$$&&&&&&%%%$$$$$$%%%%%%%%%((())),,,...///000///...333000000222000***'''(((%%%%%%&&&'''&&&%%%###"""###$$$$$$###!!! !!!"""$$$"""###%%%###"""'''...111BBBTTT```iiinnnjjj```OOOAAA222,,,)))'''''')))(((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%###%%%''''''&&&$$$$$$$$$'''%%% %%%'''%%%###%%%(((***+++***(((''')))''''''******((((((+++333///***(((***,,,,,,,,,************+++---///000+++***((('''&&&&&&&&&'''(((((()))***+++,,,,,,------,,,+++***+++---000222,,,+++)))((('''((())))))***)))'''%%%###%%%))),,,000:::IIISSSUUUNNNBBB999777...''''''***)))))))))******)))))))))))))))***'''''''''((((((((())))))000...++++++------+++((()))&&&$$$%%%((()))(((&&&$$$&&&&&&######&&&'''%%%''''''(((((())))))******)))))))))))))))*********'''&&&###"""!!!!!!###$$$&&&***---,,,))))))---222666888999444---((()))++++++++++++******)))))))))'''(((***+++------......))),,,......---+++++++++---,,,***((('''&&&''''''+++++++++,,,,,,+++++++++,,,---...---...666BBBLLLjjjqqqyyy}}}||||||~~~}}}{{{zzzyyyyyy|||~~~{{{~~~{{{yyy{{{zzzwwwvvvwwwzzz}}}zzz}}}|||wwwzzz}}}|||zzz{{{{{{~~~}}}{{{zzzvvvrrrsssxxx{{{zzzxxxwww~~~}}}}}}}}}{{{xxxuuurrrqqqtttyyy~~~|||}}}}}}~~~}}}|||}}}xxxppp^^^JJJAAABBB::::::777111111666999999:::888666444333555777888555444555777999999888666555000...000000///111666111333555888999888666555666111///222444222111222222444666555333333666999777444555:::;;;555444777555666777666444222333444666666666666666777888888333444555666666444222111222333333555777999;;;<<<===@@@CCCEEEGGGLLLTTTZZZggglllppprrruuuyyyzzzwwwooosssvvvsssjjj```YYYUUUPPPJJJCCC<<<999777666555111000000111222222000...###$$$%%%&&&&&&%%%$$$###%%%###$$$'''(((%%%$$$'''###$$$$$$$$$$$$###""""""###!!!"""%%%$$$"""&&&---555???IIIIII???333---,,,(((&&&%%%%%%'''(((((('''&&&&&&%%%$$$$$$############$$$%%%&&&&&&%%%$$$$$$!!!!!!!!!"""""""""""""""!!!"""###"""!!! """######!!!!!!%%%(((&&&###&&&%%%%%%$$$$$$%%%%%%%%%'''(((+++.../////////...///,,,,,,...---)))(((***&&&&&&'''''''''&&&%%%$$$$$$%%%%%%$$$###""""""$$$$$$######$$$######(((000999MMMbbboooyyyzzzpppWWWGGG555,,,)))''''''(((%%%&&&''')))******))))))''''''&&&&&&&&&&&&&&&&&&###%%%(((((('''&&&&&&&&&)))((($$$ !!!&&&'''######%%%'''*********(((''''''%%%%%%((((((&&&&&&)))000,,,'''%%%''')))))))))))))))))))))***,,,---///...---+++)))(((((()))***''''''((()))***+++,,,,,,,,,+++***)))+++...222444555333///+++)))(((((()))))))))(((&&&%%%&&&)))+++---777GGGUUU\\\YYYOOOGGG999000((((((***))))))+++++++++***)))(((((())))))&&&&&&'''''''''(((((((((+++)))''''''((((((&&&$$$(((&&&$$$%%%''')))(((&&&$$$'''&&&$$$$$$'''(((&&&((((((((())))))***++++++(((((((((((((((((((((((()))((('''&&&&&&'''((((((&&&***---,,,******---111111222333000,,,))))))+++************)))))))))((((((((()))++++++,,,,,,,,,***,,,------+++++++++,,,---+++***((('''&&&''''''******++++++++++++******)))+++------///888EEEOOOhhhpppxxx}}}||||||~~~~~~|||zzzvvvvvvxxx|||}}}~~~|||{{{}}}~~~|||yyyxxxwwwyyy|||}}}zzz}}}~~~|||yyy|||~~~||||||}}}~~~|||{{{wwwtttuuuyyy|||{{{zzzyyy~~~|||xxxuuurrrppprrruuuyyy||||||~~~}}}|||~~~zzzzzz{{{vvvmmm\\\III??????777888555000000555888777;;;:::888666555555666777555555555777888888666555444000///111111000222666333555777999:::999888777666111///222444222111222222333444333222333444666666333333777888555555999777888999777555444555666888777777666666666666666444555666777777555444222333333444555666888:::;;;;;;???CCCFFFIIIPPPXXX___kkkqqqvvvxxxzzz}}}{{{wwwqqqtttvvvssskkkbbb\\\YYYTTTNNNFFF???;;;999888777333111000000111222000///"""###$$$%%%%%%$$$###"""$$$###%%%))))))&&&$$$&&&%%%$$$######"""#########"""###%%%&&&$$$"""'''...:::CCCMMMMMMCCC666---***((('''&&&''')))+++++++++&&&&&&%%%$$$############$$$%%%%%%&&&%%%%%%$$$$$$""""""""""""""""""!!!!!!!!!###$$$$$$###""""""###$$$""" """%%%&&&%%%"""%%%%%%$$$$$$$$$$$$%%%%%%%%%'''***---/////////...+++((('''))))))''''''+++&&&''''''''''''&&&&&&%%%$$$&&&&&&%%%$$$###$$$%%%&&&$$$###$$$###$$$+++444DDDYYYqqq{{{cccOOO999---***(((&&&'''"""###&&&)))******))))))%%%&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''((()))***'''$$$$$$'''&&&"""$$$%%%''')))***)))(((''''''%%%%%%((((((&&&&&&)))000---***((()))***++++++(((((((((((()))***,,,,,,---+++(((%%%$$$%%%&&&'''&&&''''''((()))***++++++,,,***))))))+++///333666666333...)))&&&%%%&&&'''((())))))((('''&&&(((***,,,444CCCTTTaaabbbYYYPPP<<<333+++******)))***---,,,,,,***)))((((((((((((''''''((()))))))))))))))+++)))(((((((((((('''%%%'''%%%$$$%%%&&&(((((('''%%%((('''%%%%%%))))))'''))))))))))))***+++,,,,,,)))((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''***---...,,,+++---///,,,+++++++++***)))))))))***))))))))))))((((((((((((((())))))*********++++++,,,---,,,******,,,---,,,+++)))(((''''''''''''))))))************))))))&&&)))+++---000:::HHHSSSfffnnnxxx|||}}}}}}~~~zzzvvvqqqsssxxx}}}~~~~~~{{{||||||yyyyyyyyy{{{|||zzz|||}}}||||||~~~}}}~~~}}}{{{xxxvvvvvvzzz||||||zzz|||}}}yyyvvvrrrooooooqqqtttwww}}}}}}{{{zzz~~~{{{yyyzzz}}}zzzuuukkkZZZIII>>><<<555666333...///333666555999888888777666555555555666555555666777777555333333000111444444222222555333555777999999999888777555111///222444222111333333222111111333444444333555222111444555444666999777888888777555444444555888777777666666555555555666666777888888777555444333444444555666777888999999===BBBFFFKKKSSS^^^eeeooovvv|||~~~|||wwwtttuuuuuurrrlllfffaaa___[[[TTTKKKCCC>>>;;;:::999555333000000111222111111###$$$%%%&&&&&&&&&%%%$$$$$$###%%%******&&&$$$&&&&&&%%%###"""""""""###$$$ $$$''''''$$$###(((...777???FFFFFF<<<111***'''&&&%%%%%%(((,,,///000000((('''%%%$$$$$$$$$$$$$$$&&&''''''&&&&&&&&&%%%%%%$$$######""""""!!!!!!!!!###%%%''''''&&&%%%$$$%%%%%%###""""""$$$%%%###"""$$$$$$$$$$$$$$$$$$%%%&&&$$$&&&))),,,............)))&&&%%%''''''%%%&&&***&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$%%%'''$$$###$$$###%%%---666KKKbbbzzz{{{jjjTTT;;;...+++(((&&&&&&!!!###&&&(((***)))((('''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%''''''&&&&&&''')))&&&))))))&&&&&&'''&&&!!!$$$%%%'''((()))((('''&&&)))&&&'''******((((((+++000...+++******+++,,,---'''((((((((()))***++++++,,,)))&&&###"""###%%%&&&''''''((()))***+++,,,,,,---,,,***)))+++...222555333000,,,(((&&&&&&((()))'''(((******((('''((())),,,222>>>OOO]]]___WWWNNN>>>555---+++***)))+++...---,,,+++)))((('''''''''))))))++++++,,,,,,+++*********))))))))))))((('''&&&%%%%%%%%%&&&'''((((((&&&))))))&&&'''***+++)))+++************+++------))))))(((((('''&&&%%%%%%$$$$$$&&&&&&'''''''''&&&))),,,......---,,,,,,...)))((('''((()))***)))''')))))))))))))))))))))))))))(((((((((((())))))))).........,,,++++++---000,,,+++)))((('''''''''((((((((())))))))))))(((((('''))),,,---111;;;IIITTTfffnnnxxx}}}wwwqqqpppsssyyy}}}}}}~~~}}}}}}{{{{{{{{{}}}~~~zzz{{{}}}~~~~~~~~~}}}|||~~~~~~||||||}}}~~~~~~|||{{{yyywwwwwwzzz{{{{{{zzz}}}~~~xxxvvvrrrooommmooosssvvv}}}|||zzzyyywwwzzz~~~~~~{{{|||~~~|||zzzuuukkk\\\LLLAAA<<<444555333//////444666555444444555666666555444444777666666666777666333111222000111555666333333555222333555666777666555444444000000222333111222444555222000000333555444111333222222333333333444555444555555444222111111222555555666666666666666666555666666777777666555555444444444444555666777888888<<>>444666444000111555888666222333555777888888888777888777666777777666333111111///111666777444333555333333555555666555555444333000000333333111222666666333111111444555444222222333444333333333222111333444555444111000111222111222444666777888888888333444444444444444444444333333333333444555666777888;;;@@@DDDJJJSSS^^^fffqqquuuxxxxxxzzz~~~}}}xxxwwwuuurrrpppnnnlllkkkccc]]]TTTKKKDDD@@@<<<:::999666333111222333333333!!!"""###%%%%%%%%%$$$$$$###"""$$$((((((%%%###%%%%%%$$$######"""######### $$$&&&$$$$$$((()))(((,,,///000...)))&&&'''(((!!!!!!"""&&&,,,111333444,,,***(((&&&%%%&&&'''(((***)))((('''''''''''''''##################""""""!!!###$$$$$$###""""""###$$$$$$########################"""######$$$%%%&&&###%%%(((***+++++++++***(((%%%$$$''''''$$$%%%((($$$############$$$$$$%%%"""###$$$$$$######$$$%%%'''$$$$$$%%%$$$%%%,,,555JJJaaayyyzzz]]]MMM:::///***&&&&&&'''''''''((((((((('''''''''******)))))))))(((((((((%%%%%%&&&%%%######%%%''' &&&)))'''&&&''''''$$$&&&&&&&&&'''''''''&&&&&&'''%%%%%%((((((&&&&&&)))*********)))'''((()))+++(((((()))*********************)))((((((((()))***)))******+++,,,---......///..................///333111...+++)))(((((()))''')))+++***)))(((((()))+++---333>>>IIINNNLLLHHH999333...,,,***''')))---,,,,,,***)))((((((((((((%%%''')))***+++***((('''''')))***)))((('''((()))%%%'''(((((('''(((***,,,)))+++,,,)))***...000...000...,,,***))))))***+++***))))))((((((''''''''''''(((***,,,...000111222333222000...,,,+++******))))))))))))(((((((((((((((((())))))))))))******)))(((''''''''')))***+++...///000///...---///000+++***)))'''''''''((()))(((((())))))))))))((((((+++---//////222:::HHHRRRgggoooyyyssskkkpppuuu{{{|||{{{|||}}}}}}|||{{{zzzzzz|||}}}||||||{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyy}}}ttttttssspppnnnpppvvv|||{{{~~~~~~{{{yyyyyyzzz~~~~~~{{{yyyyyyxxxvvvzzzzzzvvvlll```UUUIII@@@444666555222222777999777444555777999;;;;;;;;;:::888888777888888777555222000///000555666333333555555666666777777666666666222000111333222000222777666444333222333444333333111444444111111444444111555666666555333222222333///000333666888999999999222222222222222333333333222222222333444555777777777:::>>>BBBHHHRRR^^^fffppptttuuuuuuwww}}}}}}xxxvvvtttssssssrrrpppoooeee```XXXPPPJJJDDD???;;;999777444333333444333222!!!"""$$$%%%&&&&&&%%%%%%$$$!!!"""&&&&&&######%%%###$$$$$$$$$$$$###"""""" ######"""%%%***)))$$$(((******(((%%%$$$%%%'''###"""###&&&***...///000,,,***(((%%%%%%&&&'''((()))((('''&&&%%%%%%%%%&&&##################$$$$$$!!!"""###"""!!! """###"""###$$$############$$$""""""""""""###$$$%%%&&&$$$&&&(((*********)))(((###!!!"""&&&'''%%%%%%((($$$$$$#########$$$%%%&&&###$$$%%%%%%$$$$$$%%%'''&&&$$$%%%&&&%%%$$$***222<<>>333555555222333777999777777666666555444444333333999888888999::::::777555000---...222333111222666444444444444444444444333000000222444222000222888111333444222///...000333333333///(((+++666===>>>222333333222000//////000000222444666777777666555222111111111222222333444//////000111333666777999555888===BBBIIITTTaaakkksssxxx{{{{{{|||~~~|||xxxvvvtttssstttvvvwwwtttqqqhhheee```ZZZSSSLLLDDD???999888666666777666333111&&&&&&&&&''''''(((****** ###%%%%%%$$$"""!!!!!!$$$ ###%%%""""""### ###%%%%%%###"""###%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%###"""###&&&)))'''((()))***)))(((&&&%%%((('''&&&%%%$$$$$$$$$$$$""""""###$$$%%%'''((()))$$$######"""######$$$$$$"""$$$&&&&&&$$$###$$$$$$"""###&&&&&&&&&$$$%%%&&&'''(((***++++++%%%%%%&&&'''''''''&&&&&&$$$######"""###$$$&&&'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''000555<<>>888000(((%%%&&&(((++++++******)))************---///---***)))---000+++***(((''''''''')))***)))***+++,,,---,,,,,,+++)))(((((('''((()))***+++000///---+++******+++,,,+++...///...000444222,,,222,,,...---'''+++,,,###))))))'''&&&&&&&&&'''(((***111555888DDDXXXcccdddTTTAAA111---,,,'''%%%&&&'''((()))((('''&&&''')))'''******&&&$$$'''***)))))))))((())))))***++++++***,,,//////---+++******((((((((()))***+++++++++***---,,,((((((,,,---***------...222:::FFFRRRZZZiiipppxxx}}}|||zzzzzzvvvyyy{{{{{{wwwqqqlllhhhhhhjjjmmmsssyyy}}}~~~}}}|||{{{|||~~~|||{{{}}}}}}}}}|||{{{xxxvvvuuuvvvwwwyyy{{{|||zzzxxxyyy|||xxxqqqtttxxx|||}}}|||yyywwwvvvpppqqqppplllhhhhhhmmmrrryyy{{{}}}~~~}}}yyyuuurrrtttwwwzzz~~~}}}{{{yyyvvvyyywwwmmm```TTTGGG===999666444333444666888888999666555777777333222333444555555666555444333222333111000111222222111000333333333333333222111111666444444555888999777555:::444111444555222000222333444555666777777777777333333333555666666444111111222333444555555555444333222111111222333444444444444555666777888::::::;;;;;;<<<@@@JJJXXXgggqqquuuvvvxxxzzzzzzxxxtttqqqzzzyyyxxxvvvuuutttttttttlllooommmeee\\\SSSIII@@@::::::999777555444444555&&&%%%%%%%%%%%%%%%&&&&&&!!!###$$$$$$###$$$%%%&&&"""!!!###$$$!!! !!!!!!"""$$$$$$""""""###%%%!!!!!!"""""""""#########$$$%%%$$$$$$###%%%(((+++((()))***++++++)))(((&&&&&&%%%$$$###############""""""###$$$%%%'''((()))''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$###$$$'''((()))(((&&&''')))***++++++******(((''''''''''''''''''''''''((((((((('''&&&$$$######$$$'''))))))(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$&&&''')))***++++++******+++---///000......---+++***,,,000444DDDSSS```___VVVJJJ???888+++***)))'''&&&%%%%%%%%%&&&((())))))(((''''''(((***'''&&&((('''$$$$$$''')))------)))((()))***((((((((('''''''''''''''''''''(((((('''&&&&&&)))+++&&&''')))+++,,,------...,,,,,,++++++******)))))))))+++---.........///000...***'''((((((***000888NNNFFF:::///)))&&&&&&&&&---,,,+++***))))))))))))'''***------***((((((***+++***)))'''''''''((((((******+++,,,,,,,,,+++++++++*********+++---...///222111///---++++++,,,,,,+++,,,,,,,,,000555666444444......,,,(((,,,+++***)))'''&&&&&&(((***,,,---222666===OOOdddmmmkkkTTTBBB222---,,,'''%%%(((&&&((()))((('''&&&((()))(((***(((###"""&&&******'''''''''((()))+++,,,---***---//////---+++++++++(((((())))))***+++++++++---///...+++***,,,,,,***...///111555===GGGSSS[[[hhhoooxxx~~~{{{zzzzzzvvvyyy|||{{{wwwqqqkkkhhhhhhjjjnnntttyyy{{{zzzyyy{{{|||~~~{{{yyy~~~|||~~~|||{{{zzzxxxwwwvvvuuuuuuzzzxxxuuuuuuyyy~~~yyyqqquuuxxx{{{|||zzzwwwuuutttmmmmmmllliiifffhhhmmmrrrwwwyyy{{{|||{{{wwwssspppppptttzzz|||zzzvvvxxxvvvnnndddXXXIII===999777444333444666777666777555555777666222000222666666555555333222000///444222111111111111///...333222111000000000111222666555555666888888777555555222222555666333111111333444555666777777777777333222222333555666555444222222222222333444555555444333222222222333444555777777888888999:::;;;;;;999:::<<>>===<<<:::888777777666$$$$$$$$$$$$%%%&&&'''(((&&&''''''&&&""" '''###!!!$$$$$$!!! """"""""""""""""""###$$$!!!!!!""""""######$$$$$$###$$$%%%$$$$$$&&&)))+++'''(((***+++***)))'''&&&%%%$$$$$$###"""""""""############$$$%%%&&&((((((&&&%%%$$$###############%%%&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&((()))))))))&&&''')))*********((('''''''''''''''''''''''''''%%%&&&((())))))'''$$$######%%%(((******)))&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$&&&((()))((())))))+++---000222333222000...+++***,,,000444FFFVVVeeeggg^^^QQQBBB888222000---***(((%%%$$$###&&&'''))))))((('''((()))'''''''''''''''&&&&&&'''(((+++,,,((('''))))))&&&(((((('''''''''''''''((('''(((((('''&&&''')))+++'''(((***+++,,,---------...---,,,+++***))))))******+++------,,,---...000+++))))))***,,,000;;;FFFDDD;;;000)))((()))(((&&&------,,,+++++++++,,,,,,''')))+++***(((&&&&&&'''---,,,***((('''&&&&&&&&&++++++++++++++++++++++++************+++---///000222000///---,,,+++++++++,,,,,,+++,,,000555888888555000000,,,&&&---///###+++)))'''%%%&&&))),,,///,,,000555>>>SSSiiiooojjjNNN===...,,,+++''''''+++&&&'''((((((''''''((()))''')))(((###"""&&&))))))''''''(((((()))+++,,,---+++---///000...,,,++++++)))))))))******+++++++++---......---,,,,,,***)))---///333777>>>HHHUUU^^^kkkqqqzzz~~~{{{zzzyyyxxxxxx|||~~~}}}wwwqqqmmmkkkooooooqqqtttxxxyyyyyywww{{{~~~}}}yyywww{{{~~~~~~~~~}}}{{{zzzxxxvvvuuutttuuusssrrrvvvzzzxxxssstttvvvyyyyyywwwtttrrrqqqkkkmmmnnnmmmmmmnnnqqqtttpppsssvvvxxxxxxuuurrroooooosssyyy~~~}}}yyyvvvtttuuusssmmmfff[[[JJJ<<<888666333333444555555555666444555777555111000333777666666444333111000///333111000000111111000...333222000...///000222444444444444555555555444444333444555888999777444333444444555666666777666666444222111222444666777666333333222111222333666777666666666555444555666888888888999999::::::::::::777999<<>>;;;888666333222######$$$%%%&&&(((***+++ """$$$$$$######%%%&&&'''###!!!$$$$$$!!! ###"""!!!!!!"""######$$$""""""######$$$%%%&&&&&&###$$$%%%%%%%%%&&&)))+++&&&'''((())))))'''%%%$$$$$$$$$######"""##################$$$%%%&&&'''(((&&&%%%%%%$$$#########$$$&&&''''''&&&%%%%%%&&&(((%%%&&&'''(((((()))******&&&'''((((((((('''&&&%%%&&&'''((()))))))))((((((!!!###&&&((()))'''%%%######%%%''')))***((('''%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((((((&&&''')))+++...111333444111000---***(((***...222DDDTTTdddiiibbbVVVFFF;;;222111...+++(((&&&$$$$$$%%%&&&((((((((('''((()))$$$%%%&&&&&&'''((()))((('''******((((((***((($$$'''((((((((((((((((((((('''(((((('''&&&&&&)))+++******+++,,,,,,,,,,,,+++......,,,+++***************,,,------,,,,,,...///+++)))))),,,---111<<>>SSSfffiiiaaaFFF777+++***)))%%%&&&+++%%%'''((((((''''''(((***$$$((()))&&&%%%'''(((&&&)))))))))))))))******++++++---000000...,,,++++++************++++++++++++---,,,---......+++)))(((***...222777>>>JJJXXXbbbqqquuu{{{{{{zzzyyyyyyxxx|||xxxrrrooooooyyywwwuuuuuuwwwyyyzzzzzz|||}}}{{{xxxuuuyyy~~~~~~~~~}}}|||zzzxxxuuutttmmmrrrtttqqqppprrruuuuuuqqqtttvvvwwwuuurrrqqqqqqnnnppprrrsssrrrppppppoookkknnnrrrvvvxxxwwwuuussspppsssxxx{{{{{{xxxtttrrrrrrsssqqqllleeeZZZJJJ<<<777555333333444555555444666555666777555222333888:::999888666444333222222000///...///111222111000333222///...///111444666444555666666555444444444111555888999999888666444444555666666666666666666444222111111333666777777555444222222222444777999666777777666444444666888666666777888999999888888666999<<<@@@EEEPPP^^^hhhwwwyyy{{{{{{yyywwwwwwxxxuuuuuuuuuuuutttrrrqqqpppyyyyyywwwvvvvvvqqqbbbRRRHHHCCC>>>999777444111///######$$$%%%''')))***+++!!!###$$$$$$%%%''')))&&&"""!!!###$$$!!! !!!###""" !!!#########""""""###$$$%%%&&&&&&'''$$$%%%&&&&&&&&&&&&(((***%%%&&&'''((((((&&&%%%###%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''((('''&&&%%%%%%''')))$$$&&&)))*********,,,---(((((('''&&&&&&%%%$$$$$$%%%'''***,,,------+++***!!!###%%%(((((((((&&&%%%$$$%%%&&&'''(((''''''&&&###$$$%%%&&&'''&&&%%%$$$ !!!"""$$$$$$%%%%%%%%%&&&''')))+++...000222333///...,,,)))((())),,,///999HHHVVV[[[XXXPPPEEE;;;333222///---***(((''''''$$$&&&((()))((((((((()))###%%%&&&$$$&&&***+++***&&&((()))''')))+++)))$$$&&&'''((()))***)))((('''&&&''''''&&&%%%%%%(((***++++++,,,,,,,,,,,,++++++------,,,,,,++++++******+++,,,...///...---...///---***)))+++,,,---333:::+++'''###$$$(((***'''$$$$$$%%%%%%&&&''')))++++++)))((('''&&&&&&&&&'''(((###$$$&&&(((***+++------************+++,,,---...)))((((((((()))***,,,---......------,,,+++++++++---******///222333444777333222222,,,***999@@@444***)))'''&&&'''***,,,...,,,111666>>>NNN^^^]]]TTT@@@333***)))(((######(((%%%'''(((((('''''')))***$$$(((***(((&&&((((((&&&***)))))))))))))))***++++++...000000...,,,,,,,,,++++++++++++++++++++++++,,,+++---000000+++((()))(((,,,111666>>>LLL]]]jjjwwwyyy{{{~~~}}}yyyzzz{{{{{{zzz~~~wwwqqqqqqttt|||yyyxxxyyy{{{}}}~~~~~~|||{{{zzzyyywwwuuuxxx}}}||||||{{{zzzxxxvvvtttssskkksssvvvqqqlllnnnrrruuuppprrruuuvvvuuutttssstttsssttttttsssqqqmmmiiigggkkknnnsssxxx{{{{{{zzzyyytttuuuvvvwwwvvvtttrrrpppqqqsssrrrkkkbbbXXXJJJ===666555444444666777777666777666666777555333888>>>@@@???<<<:::777555444444///......///111222222111222111///...///111444666666888999999777666666777000555999777666777555333555555666666666666666555555333111222333555666666555444333333333555777999333555666444000000333666222333555777888888777666666999<<<>>>BBBMMM\\\gggtttxxx||||||yyyxxxxxxzzzuuuuuuvvvwwwvvvuuutttssszzzyyywwwuuuuuurrrfffYYYKKKDDD===888666555333111$$$$$$$$$$$$%%%&&&'''(((###$$$%%%$$$######$$$&&&%%%!!! ###$$$"""!!!"""$$$!!!!!!#########!!!!!!"""###$$$%%%&&&&&&%%%&&&''''''&&&&&&''')))&&&'''((()))((('''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''((()))(((((((((&&&%%%%%%(((***###'''+++,,,,,,---///111,,,***(((&&&$$$$$$%%%%%%$$$(((---222333222///---$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''"""$$$%%%''''''&&&%%%$$$ !!!###$$$%%%&&&''')))+++---///000000------,,,***((()))+++---000:::DDDGGGHHHGGGCCC???>>><<<888444000,,,***)))%%%''')))***))))))***+++%%%'''&&&######)))+++)))%%%'''((('''***---+++%%%$$$&&&)))+++,,,***(((&&&%%%&&&&&&%%%$$$$$$''')))******+++,,,------------+++,,,---------,,,+++******---000111000............***))),,,---,,,,,,///***'''%%%$$$&&&'''&&&$$$$$$$$$$$$%%%&&&'''((()))'''''''''((())))))((('''$$$%%%&&&(((***+++,,,,,,))))))))))))+++---...000+++******)))***+++,,,---------............------)))&&&)))111555333333555333///...,,,222CCCDDD///)))(((((('''((()))++++++,,,222777;;;GGGQQQNNNCCC888...(((***)))%%%%%%)))%%%&&&(((((('''''')))+++&&&******&&&%%%(((***)))(((((((((((()))***,,,,,,+++...000000///---,,,,,,++++++++++++++++++++++++,,,***---333333---***+++'''+++111666???OOOcccrrrzzzzzzyyy{{{~~~yyyxxx{{{}}}tttppprrrvvv}}}|||zzz{{{}}}}}}~~~|||zzzzzz{{{{{{zzzxxxyyy}}}|||{{{zzzyyywwwvvvuuutttppptttuuupppmmmooorrrrrrooorrruuuwwwwwwwwwxxxyyyuuusssqqqnnnmmmkkkiiigggllloootttyyy||||||{{{zzzwwwvvvuuutttsssrrrssssssrrrvvvuuulllaaaVVVJJJAAA777666666777:::;;;;;;:::999777777888666555<<>>:::777555444000///...///000111000//////.........///111333555666888:::999777555666777222888;;;888555777777444555555666666666666555555555444222333444555555444444333333333333555666777222444666333///...222555000111444666777777777666777999;;;<<>>@@@EEEGGGGGGLLLIIICCC<<<555///+++)))''')))++++++++++++,,,---'''***'''""""""(((***(((%%%''''''(((+++...,,,&&&###&&&***,,,---+++(((&&&$$$%%%%%%$$$###$$$&&&(((((()))***,,,---...//////)))+++---......---,,,******---111222111///......---)))(((---111///------***(((%%%###$$$%%%&&&&&&''''''&&&&&&&&&''''''(((%%%&&&(((+++---,,,)))&&&)))))))))))))))(((''''''((((((((()))+++---///111...---,,,+++,,,,,,......---......///000/////////%%%###(((222777444333555444---***,,,888KKKEEE(((((((((((((((((())))))******111555888@@@GGGBBB888000(((%%%***,,,((()))...%%%&&&(((((('''((()))+++))),,,***%%%###'''+++,,,%%%&&&'''(((***,,,...///,,,...000111///---,,,,,,++++++++++++++++++++++++,,,***...555555///+++---'''+++111777@@@QQQhhhxxx{{{yyyxxxyyy|||}}}wwwwww}}}{{{rrrnnnrrrwwwyyyyyyzzz}}}}}}~~~}}}{{{{{{}}}~~~~~~}}}zzz}}}{{{~~~}}}|||zzzyyyxxxxxxwwwuuuvvvtttpppooorrrrrroooooorrrvvvxxxyyyzzz|||}}}tttqqqmmmjjjkkklllnnnnnnllloootttxxx{{{{{{yyyxxxyyywwwtttrrrqqqsssuuuwwwsssxxxwwwmmm```UUUKKKDDD999888888:::===>>>>>>===:::888888888666777@@@JJJOOOLLLGGGAAA;;;777444333222111//////000000...------,,,,,,---...000222333444777999888555333444666555<<>>KKKWWW___bbb]]]NNN???555...***&&&''')))***++++++***)))))))))***+++,,,+++(((&&&###$$$%%%%%%%%%%%%$$$###&&&''')))***+++***((('''%%%%%%%%%$$$%%%%%%&&&&&&+++***))))))***---000222444,,,)))---000---,,,///111///111555333------222...((((((...---%%%%%%,,,***((('''%%%$$$$$$%%%%%%((((((((((((((((((((((((,,,+++***)))''''''&&&&&&&&&((()))(((''''''((())),,,)))%%%&&&)))---......---,,,++++++,,,...111222000000000000000000000000------,,,///222666777777444222000//////...,,,***%%%&&&'''&&&&&&(((***------///222444444333111000)))&&&$$$%%%(((******)))***)))(((&&&'''((()))+++))))))(((((((((((())))))%%%%%%&&&))),,,------,,,111000///...,,,+++***)))(((((((((((()))***,,,,,,+++,,,......---,,,---...222,,,,,,777FFFWWWlll}}}|||~~~~~~{{{}}}yyyrrrkkklllqqquuu||||||{{{{{{|||~~~~~~}}}|||}}}}}}}}}~~~}}}{{{yyyyyy}}}|||yyyxxxxxxzzz|||~~~xxxxxxxxxwwwtttqqqmmmkkkvvvuuuvvvzzz~~~zzzvvvrrrnnnmmmmmmmmmlllqqqrrrtttxxx{{{zzzuuuppppppvvvzzzwwwpppnnnsssyyyyyy}}}{{{pppbbbWWWNNNGGG:::888666777<<>>999555333555444222000///...------***+++,,,,,,,,,---000333666444333444666888888777888777777999;;;<<<;;;999222333555666777666555333333333333333333333333333333555666777777555222111222222222222222222222222222000111555555333333555;;;999999;;;>>>EEEUUUcccfffnnnsssssssssuuuwwwvvvxxxyyy{{{~~~~~~}}}yyyvvvsssqqqhhhTTTCCC@@@???777333666$$$$$$###!!! """$$$###$$$%%%&&&&&&&&&%%%$$$&&&&&&$$$###""""""""""""###$$$%%%%%%######$$$%%%$$$$$$##################$$$&&&)))))))))(((((()))$$$%%%&&&$$$"""!!!"""###%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###$$$%%%&&&''')))&&&$$$$$$''')))***)))******)))(((''''''''''''%%%&&&(((***,,,...//////+++)))&&&$$$$$$&&&***,,,)))000===KKKTTTRRRHHH>>>333,,,''''''(((&&&&&&(((&&&&&&'''''''''&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%&&&((()))***,,,///111...,,,***'''&&&&&&''''''******,,,111555>>>OOO^^^oooqqqlll\\\JJJ===333,,,'''(((***+++++++++******((('''((()))***)))&&&$$$###$$$%%%%%%%%%%%%$$$###&&&'''(((******)))((('''&&&%%%%%%$$$%%%%%%'''''''''''''''))),,,...//////111+++)))---///---,,,......111///***...===NNNXXX???222***---...(((%%%(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))(((((((((((())))))'''((())))))''''''((()))+++)))&&&&&&***---......++++++++++++---...000222////////////////////////...,,,+++,,,///333666777222000...------,,,***(((%%%&&&''''''&&&(((***---,,,---///111111000...---)))&&&$$$%%%(((******)))+++***(((''''''''')))***))))))(((((((((((()))))))))((((((***,,,---,,,+++.........------,,,++++++(((((((((((()))***++++++)))+++,,,---+++++++++,,,333...///:::III[[[ooo~~~~~~}}}~~~{{{xxxqqqkkkmmmrrruuu|||~~~}}}~~~{{{{{{|||}}}}}}}}}||||||{{{}}}}}}~~~~~~}}}~~~{{{xxxxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{||||||{{{zzzxxxuuusssqqqwwwyyy|||{{{wwwrrrnnnmmmlllkkkkkkoooooopppsssvvvvvvrrrooolllppptttrrrnnnmmmqqqvvvxxx{{{yyyooodddZZZOOOGGG:::888666666:::>>>AAABBBEEEFFFEEE???888666:::???JJJHHHDDD@@@<<<999777666555444333111//////......***+++,,,++++++---111333555444333444666888888777888777777999;;;<<<;;;999444555666777777666444333555555555444444333222222333555777888999777555444222222222222222222222222111///000444666333444777;;;999999;;;===DDDSSSbbbfffooouuuuuuuuuvvvwwwvvvuuuwww{{{|||yyywwwuuulllXXXHHHDDDAAA:::777999"""######"""!!!"""%%%'''######$$$%%%&&&&&&%%%%%%((('''%%%$$$"""!!!!!!!!!$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$$$$&&&'''&&&'''&&&$$$!!! %%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$%%%(((+++,,,,,,(((((())))))))))))((((((&&&'''((()))+++...000111+++)))&&&%%%&&&(((+++---***222AAAQQQZZZYYYOOOGGG444...)))))))))&&&&&&)))%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###%%%((()))))))))+++,,,///---+++((('''&&&'''(((***+++---///333>>>TTTgggzzz}}}zzzlllZZZHHH999...)))******+++++++++******&&&&&&&&&'''((('''%%%"""###$$$$$$%%%%%%$$$$$$###%%%&&&'''((()))(((((('''(((&&&%%%$$$%%%&&&(((***&&&%%%%%%(((---///...,,,,,,))))))---///---,,,---'''222000'''666[[[uuuxxxJJJ777)))***---***%%%$$$&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&'''(((((()))&&&''''''((()))***++++++((()))******((('''(((***+++)))'''(((***,,,------******+++---...000111111........................---+++)))***...111444555000...,,,+++++++++)))'''&&&'''''''''&&&(((***---***+++,,,------,,,***)))((('''%%%&&&(((******)))+++***)))'''''''''((()))))))))(((((((((((()))))),,,******+++,,,---,,,+++,,,,,,------------------''''''(((((())))))******''')))++++++***)))***+++111///111<<>>;;;999888888888666555333222000000//////,,,,,,,,,++++++---111555555444333444777888777666888777777999;;;<<<;;;999666777888888777666444333666666666555444333222111333555777:::;;;;;;:::999333333333333333333333333222///000444555444555888;;;999999:::<<>>===444444444444444444444444444111111444555333444777:::888888:::;;;@@@NNN[[[gggqqqzzz|||{{{{{{yyyvvvvvvxxx{{{~~~|||{{{rrrdddVVVMMMEEE>>>;;;===%%%&&&&&&%%%######$$$%%%""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''%%%%%%&&&'''######$$$$$$%%%%%%%%%%%%******)))&&&$$$$$$''')))&&&'''((('''%%%$$$%%%&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&'''((('''((()))+++,,,+++******)))))))))***,,,///111333'''&&&%%%$$$%%%'''***,,,''',,,333;;;@@@AAA???===333///,,,,,,***&&&'''***%%%%%%&&&'''((((((((((((###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$############''')))+++)))&&&&&&***...000...,,,***))))))***+++******,,,---...999PPPfffrrr|||~~~ppp\\\DDD222,,,++++++******)))))))))((('''&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((((()))(((''''''(((***,,,---...+++((((((***,,,,,,***&&&)))+++,,,,,,---,,,,,,%%%///...///PPPwwwqqqNNN555...))))))***(((&&&%%%$$$%%%&&&'''''''''&&&%%%""""""###%%%'''((()))*********+++,,,,,,++++++***+++,,,---,,,***)))***+++***+++,,,---------......,,,---///000222333333333------------------------+++,,,...222444444222///000...---,,,---,,,+++)))'''((((((((('''(((***,,,)))************)))''''''&&&'''((()))))))))************)))((((((((((((((())))))(((((((((((())))))((('''&&&'''***---------...///000000///...,,,+++'''((())))))***))))))(((''')))+++,,,++++++,,,------///555???OOOdddvvv~~~~~~~~~~~~xxxooojjjmmmssswwwzzz~~~{{{vvvwww~~~}}}|||{{{}}}{{{wwwvvvxxxzzz}}}|||{{{zzzzzzzzzzzzzzz|||zzzyyywwwwwwyyy{{{|||{{{{{{{{{~~~~~~~~~zzzvvvrrrooollliiigggiiiiiiiiihhhiiikkknnnpppnnnnnnooossswwwzzzyyyxxx{{{{{{xxxppphhh]]]LLL>>>888777666666777777555333666333222333666888999999999777555333222333555666555444333222111111000111---------,,,,,,///333666444444444555888888777555888777777999;;;<<<;;;999:::999999888666555444333...000222444555555444333444555888:::===>>>??????444444444444444444444444777444333555444222222666888777777999:::???KKKXXXhhhrrr|||~~~~~~~~~{{{xxx||||||{{{|||~~~{{{yyytttjjj]]]QQQGGG>>>;;;<<<$$$%%%&&&%%%###"""###$$$""""""""""""###%%%&&&'''$$$######$$$$$$%%%&&&'''%%%&&&''''''%%%%%%&&&'''######$$$$$$%%%&&&&&&&&&)))((('''%%%###$$$&&&(((%%%&&&(((''''''&&&((()))&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%$$$&&&''''''&&&&&&((()))))))))***+++++++++++++++((()))***+++---000222333'''&&&%%%$$$%%%''')))***,,,---000222555666777888000---,,,---***&&&'''+++&&&&&&'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&***---+++'''&&&***...+++***((('''&&&'''((()))))))))***+++,,,444FFFXXXkkkttt{{{yyynnn\\\EEE444,,,,,,***)))(((((((((((()))'''&&&&&&'''(((&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&'''((())))))***)))))))))******,,,------,,,,,,+++*********++++++'''+++---+++***,,,---,,,,,,---''')))CCC\\\QQQ333.........---***'''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%######$$$&&&''')))******------.........---+++***,,,---...---+++******++++++---000000///......///......///000111222333333---------------------------...111444666555222///000///------......,,,+++((())))))((('''(((***,,,)))************))))))(((%%%'''******))))))***+++((((((((()))))))))))))))))))))(((((((((((())))))'''&&&%%%&&&))),,,......000111222222111///---+++((()))***++++++***)))((((((***,,,---,,,,,,---//////444:::CCCTTTiiizzzwwwnnnhhhlllssstttuuuzzzyyyvvvwww}}}|||}}}|||||||||~~~|||xxxxxxyyy{{{}}}zzzxxxwwwyyy{{{||||||{{{yyyyyyyyyzzz|||~~~~~~|||{{{~~~}}}{{{wwwtttqqqnnnkkkiiiiiijjjjjjiiiiiikkkooorrroooppprrruuuxxxzzzyyyxxxzzz|||zzzrrrhhh[[[KKK===888777666666888888777666888666222111222555666777888666333111000111333555444444222111111000000000,,,---.........000333555444333444666888888777555888777777999;;;<<<;;;999999999888777555444444333---///111444666666666555555666888:::;;;===>>>>>>555555555555555555555555888444333444444222333666666555555777999===JJJWWWhhhsss||||||}}}}}}~~~{{{yyyxxxrrrgggYYYKKK@@@;;;:::!!!###%%%%%%$$$###$$$%%%""""""!!!"""###$$$&&&'''%%%%%%$$$$$$$$$%%%&&&&&&$$$&&&'''&&&%%%$$$%%%&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%$$$""""""$$$&&&%%%&&&''''''&&&&&&''')))'''''''''&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$ ###&&&'''&&&&&&(((***++++++*********++++++,,,((()))+++---///111222222)))((('''&&&&&&'''((())),,,------------///000222---,,,,,,---***&&&(((,,,'''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%!!!(((...///***'''(((+++((('''&&&%%%%%%''')))***'''''')))++++++///;;;GGGYYY```fffddd^^^SSSCCC555,,,+++)))(((&&&&&&&&&&&&)))'''&&&&&&''''''&&&%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&'''((()))++++++((()))***,,,------------"""'''---...,,,))))))+++)))...///***(((,,,...,,,...+++''')))333:::666,,,***,,,---+++)))((()))(((((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%'''((()))******...///000000000///---,,,---...///...+++***+++,,,,,,///333333222000000000//////.........///111111------------------------000000000222444444333111000///------......,,,+++))))))***((('''(((***,,,((())))))))))))*********%%%(((++++++***)))***+++&&&'''((())))))*********))))))(((((((((((())))))***(((&&&'''***,,,......///000222444444222000///)))***+++,,,,,,+++***)))'''))),,,---,,,,,,...//////666===FFFVVVkkkzzz|||tttlllgggkkksssttttttyyy~~~~~~|||yyyxxxyyyzzz{{{zzz|||||||||}}}}}}~~~~~~|||}}}|||{{{yyyyyy{{{}}}~~~{{{xxxwwwxxxzzz|||{{{zzzzzzyyyyyyzzz||||||{{{{{{|||}}}~~~||||||xxxvvvsssqqqmmmkkkiiijjjkkkkkkjjjlllooosssqqqsssvvvxxxyyyyyyyyyyyyvvv{{{|||ttthhhZZZKKK???:::888666666777888777666444333222111000111333555777555222000000111444666333222111111000000000000+++---000111111111333444333333444666888999777555888777777999;;;<<<;;;999888777666555444444444444///111444777888888777666666777888999::::::;;;;;;555555555555555555555555666222111444555444666:::333222444666888===IIIVVViiisss|||~~~|||}}}zzzqqqbbbQQQDDD===:::!!!###$$$$$$$$$%%%&&&"""!!!!!!!!!###$$$&&&((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######$$$%%%%%%&&&''''''&&&'''((('''&&&&&&''')))%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&'''''''''&&&$$$###"""$$$$$$$$$'''***---,,,+++*********,,,,,,''')))+++...000111222111***)))(((''''''((())))))((()))***)))))))))***,,,+++***+++,,,***&&&(((---((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%///222---(((&&&'''(((((('''&&&''')))+++---'''&&&'''***+++,,,333<<>><<<999777777777666555999888777555555444444444666333111111333333111000111111222222222222111111111111222222333444555666222222333444555555555555666777888999999999888888888555111111222555555555333111222666777444333666555555666666666444333222333222222222222222333333111000000222444666555333666333222444666<<>>;;;888777777777666555:::999777666444333333333333222222333444444222000111222222333333222222222111222333444555666888888111222333444555666666666666999;;;:::777555666777777444222111333555555555222000111444444111111333444444555555555444444333333222222111111111222222222111000222444666777666555222222444666:::EEEPPP^^^mmm}}}~~~{{{~~~}}}~~~xxxlll]]]RRRKKK###############$$$%%%&&&$$$###!!!"""###$$$$$$###&&&&&&&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$+++***((('''&&&'''((((((&&&''''''&&&%%%&&&(((******+++,,,+++)))((()))******(((&&&&&&'''(((''''''$$$############$$$%%%%%%*********))))))((((((((('''(((***)))(((((((((***&&&(((***,,,...///000000+++***'''&&&(((***)))'''###%%%&&&'''&&&&&&((()))***+++,,,------.........,,,+++))))))******((('''&&&''''''((('''''''''(((((((((((()))))))))))))))%%%'''((((((&&&$$$$$$%%%'''&&&%%%$$$###$$$%%%&&&%%%&&&&&&&&&'''((())))))$$$$$$%%%&&&)))+++...///***(((&&&&&&(((*********''')))***'''###"""%%%)))&&&&&&(((***,,,+++(((&&&'''''''''(((***+++***)))******+++---...000222333,,,111222---)))***+++***///111444555555444111///---///---))))))---///---(((((((((***------+++)))&&&&&&&&&%%%%%%$$$######&&&'''((()))***++++++++++++---111444555555444333000///...,,,+++,,,///111------------------......---------...000111111111333333222111111000000///...///222444666444000---++++++,,,,,,+++)))(((&&&%%%&&&(((***++++++++++++)))((((((''''''(((((()))*********+++,,,---......*********+++,,,---//////*********))))))((((((''''''(((((()))+++,,,,,,------222555444444444222---***+++,,,+++***))))))***))),,,.........------...///333>>>PPPdddttt~~~}}}}}}~~~{{{sssmmmnnnqqqsssuuuyyyzzz{{{}}}~~~}}}~~~~~~zzzwww{{{|||}}}zzzyyyzzz}}}|||{{{~~~}}}~~~{{{yyyxxx{{{~~~}}}zzzwwwvvvxxxwwwwwwwwwwwwvvvsssqqquuuttttttwww{{{~~~|||yyyvvvrrrnnnkkkjjjlllbbbaaaeeennnuuuvvvxxxzzz}}}~~~}}}|||wwwmmmaaaTTTIIIBBB===:::888777777888777666888888777555555444444444000111333555666555333111111222333333333333333333333444555666777777888888444444555666666666555555666:::<<<:::444222444777333222000000111222333444333111111333333000000222444444444555555666666666444444333222222222333333333111///000222444444444333111222444555888BBBLLLXXXhhhyyy|||yyy{{{|||{{{}}}}}}rrreeeXXXQQQ&&&&&&%%%$$$$$$$$$$$$$$$$$$"""!!!"""$$$%%%%%%$$$%%%&&&&&&%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""######$$$'''((())))))'''''')))+++***+++,,,+++***)))***+++$$$"""!!!"""###$$$###"""''''''''''''(((((()))))),,,,,,+++***))))))(((((()))******)))'''&&&'''(((%%%'''***,,,.../////////+++)))(((((()))(((((((((%%%&&&''''''&&&'''(((***((()))+++---............---,,,******+++++++++***+++)))'''&&&'''((())))))))))))******)))((('''&&&%%%&&&''''''%%%$$$%%%&&&'''&&&%%%#########$$$%%%%%%%%%&&&&&&''''''((((((###$$$&&&(((***+++++++++)))'''&&&&&&)))***+++***+++)))(((''''''((())))))&&&'''(((+++---,,,)))&&&'''&&&&&&(((***+++***(((***))))))***,,,...000222---222333...******+++++++++---000333444333222111...000...******...000...((()))***+++---,,,+++)))************)))((('''&&&&&&''''''((()))))))))((((((***...111333333222111...///...---++++++...111+++******)))***++++++,,,+++,,,---...///000111111222222222222111000111111///000111333555333000---++++++,,,,,,+++)))(((&&&&&&((()))+++++++++***)))(((''''''&&&&&&''''''(((***++++++,,,---......///*********+++,,,---//////++++++*********)))******(((((()))***+++,,,,,,------//////,,,---111222000***+++,,,+++)))((()))+++***,,,//////...---------...333>>>OOOcccttt}}}|||~~~tttkkkjjjooosssyyy~~~{{{}}}|||yyyxxx}}}~~~}}}yyyvvvwww||||||yyy{{{~~~~~~|||{{{}}}~~~~~~~~~}}}|||zzzyyyxxxwwwwwwvvvwwwwwwvvvssspppuuutttsssuuuxxx{{{{{{{{{zzzzzzxxxrrrnnnlllmmmnnneeedddhhhqqqxxxzzz{{{~~~xxx{{{}}}}}}}}}wwwmmmaaaSSSHHHBBB<<<:::777666777888888777666555555555555666666777...111444666666555333222222222333444444444444444777777888888888777666666777777777777777666555444666999;;;888333111333777222222222111111111333444555222111444333111111444444444555666777888999999777666555444444444444444666444111000111222222111222111222555666777???HHHUUUfffxxx|||xxx{{{}}}{{{}}}wwwkkk^^^VVV((('''&&&%%%$$$$$$$$$$$$$$$"""!!!"""$$$&&&&&&%%%%%%&&&'''&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$''')))******)))(((***+++)))+++,,,+++***)))***+++$$$###"""###%%%&&&%%%$$$'''''''''((()))))))))***...------+++***)))(((((()))******)))'''&&&((()))%%%'''***---...///...---***((((((******'''''')))&&&'''(((''''''''')))+++(((***---000333555555666111...+++)))***+++++++++---***'''&&&&&&(((((((((''')))***+++***(((&&&$$$%%%&&&'''&&&%%%$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&"""###%%%'''((((((((('''((('''&&&''')))++++++***,,,)))''''''***++++++***%%%'''***,,,,,,***)))''''''&&&&&&(((******)))(((,,,+++***))))))***+++,,,,,,111222---***+++,,,+++,,,---...///000//////...---///---))))))---///---,,,,,,,,,------,,,,,,+++******+++******(((&&&%%%&&&'''(((((((((((('''''''''))),,,///111111000///...000111...***)))***---,,,***(((''')))*********(((***---.........///111111333444444333222444555111111111333444333000...,,,,,,,,,,,,+++***)))))))))***+++,,,,,,+++***)))(((''''''&&&&&&''''''(((++++++,,,,,,------......------,,,+++++++++++++++++++++************++++++))))))******+++,,,,,,---+++---,,,((()))///222111+++,,,,,,***)))(((***+++***,,,//////...,,,,,,------111<<>>IIIUUU```iiimmm^^^MMM:::111...,,,---///)))******)))'''%%%&&&'''(((((((((((('''&&&%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""######$$$%%%&&&&&&''''''###%%%'''(((''''''((())))))(((''''''(((***,,,---***)))((((((((()))+++,,,)))***+++++++++)))((('''(((&&&%%%'''***,,,+++)))((('''%%%%%%%%%&&&(((***,,,...//////---++++++,,,,,,+++******+++,,,...000,,,---...---,,,,,,---///000111000---)))(((+++...+++///222000,,,)))))),,,.........---,,,,,,++++++---***&&&###"""%%%(((+++,,,))))))///222///,,,+++...///000///,,,*********(((***---...//////111222222111000......000111222000333666555222111222444//////...,,,******---///......,,,+++***)))))))))'''''')))***,,,...//////000,,,)))(((***,,,,,,+++///...,,,******+++,,,---...---,,,+++***+++,,,---((()))+++,,,------,,,,,,))),,,......,,,***))))))222000---***((('''((((((+++,,,,,,+++******+++---333:::FFFWWWhhhwww~~~yyyzzz|||mmmbbb[[[___kkkxxx|||xxxyyyxxxvvvyyy}}}~~~}}}~~~}}}|||~~~}}}}}}~~~||||||}}}}}}|||}}}|||~~~|||zzzzzz{{{~~~yyyrrrooorrrvvvrrruuuvvvtttpppmmmmmmooossssssqqqoooqqquuutttpppmmmfffbbbgggnnnrrruuuwww|||}}}~~~}}}{{{{{{|||~~~~~~}}}uuuhhh[[[RRRIIIAAA???===:::888888888777555666666777777888888999999888555333222222444444444666555444666999:::888555444555777888888777555444000///000222444666666666777666666555555555666666777666555333222111111111111333444444222222333555555222...---///444888:::555555555444333333555777555555666666555333111000555555555666888<<<@@@BBBLLLYYYlllzzz|||vvvsss&&&%%%$$$###$$$&&&&&&'''&&&&&&&&&&&&&&&'''''''''%%%'''((('''&&&%%%&&&(((((()))((('''%%%%%%&&&((($$$%%%%%%%%%$$$$$$###"""'''(((******(((''''''(((''')))******)))(((((()))(((***)))((())),,,+++'''''''''''')))+++,,,+++***'''***)))$$$###%%%$$$ &&&%%%%%%'''))))))%%%!!!((((((((())))))***++++++((((((''''''&&&&&&%%%%%%$$$&&&((((((((((((***,,,222777AAAMMM[[[iiisssyyyiiiVVV@@@444///,,,++++++)))***+++***'''&&&'''(((&&&''')))******(((&&&%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$###############$$$$$$%%%&&&&&&'''$$$%%%''''''&&&&&&((())))))(((''''''(((***,,,---))))))((((((((()))***+++))))))*********)))((((((&&&$$$###%%%''')))(((&&&((('''%%%%%%%%%&&&(((***+++---......,,,***++++++***++++++,,,,,,---......------...---++++++,,,......///...+++'''&&&))),,,,,,000333222---++++++.../////////............---000...+++((((((***,,,...***+++000777999333///......//////...,,,***++++++)))+++---......///000111222111///......///111222000111222222000000111222000000///---++++++---///------,,,+++************(((((()))+++,,,---...///---+++(((((()))+++***(((---,,,++++++++++++,,,---,,,+++***)))((())))))***((()))+++,,,------,,,,,,+++---//////---+++******///...,,,+++******++++++***+++,,,,,,+++,,,...000111888EEEVVVgggvvv|||wwwxxx~~~~~~xxxfff]]]XXX___kkkwww}}}yyyzzzyyyvvvwww|||~~~|||{{{yyyyyy|||}}}~~~}}}|||}}}}}}}}}~~~~~~|||}}}|||}}}~~~|||}}}zzzyyy}}}{{{yyyzzz{{{{{{tttqqqsssvvvtttssssssssssssrrrqqqpppwwwtttpppooouuu{{{wwwpppllleeebbbfffmmmqqquuuxxx}}}}}}~~~}}}{{{{{{}}}~~~~~~vvvhhh[[[SSSJJJBBB???<<<999888888888777666777777777888888888888888666444444444555555333222777666555777999:::888555555666777888888666555444111111000222555777777666666666555555555555666666555555444333222222222222000111333222111111222444;;;777333222333666888888888888888666444444666888555555666666555444333222,,,---000333888===AAACCCIIIUUUhhhxxxzzzuuu&&&%%%$$$$$$$$$%%%'''((()))(((((('''''''''''''''%%%'''((('''&&&%%%&&&((()))***)))(((%%%$$$%%%'''$$$$$$%%%%%%%%%$$$######'''))),,,,,,***((('''''''''((()))(((''''''(((***%%%''''''%%%'''+++***&&&'''''''''(((***+++)))((()))+++***&&&%%%&&&%%%"""%%%%%%&&&&&&''''''&&&&&&'''&&&&&&''')))+++...///)))((('''%%%$$$$$$%%%%%%"""$$$'''((()))***,,,...222777@@@MMM\\\kkkwww~~~ttt^^^EEE777000,,,((('''***++++++***((('''''')))$$$&&&)))++++++***(((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###############$$$$$$%%%%%%&&&%%%&&&&&&%%%%%%&&&(((***)))(((((('''((()))+++,,,(((((('''''''''((()))***))))))((((((((())))))******((('''(((******)))(((((('''%%%%%%%%%&&&(((***)))+++,,,,,,***))))))***)))***+++------------------......,,,******+++,,,+++,,,,,,)))&&&%%%'''***...111333333///---...//////////////////000000000...,,,***))))))***+++,,,''',,,777???===444///............---++++++,,,---***,,,...///......///000111111////////////111111222000//////000111111000111111111...,,,,,,---///,,,,,,+++******++++++,,,*********+++,,,---------***)))(((((())))))(((&&&******+++,,,,,,---------,,,+++***))))))))))))***)))***+++,,,------,,,,,,,,,---//////---*********,,,,,,,,,------------...((()))++++++,,,---///222222888EEEVVViiixxx}}}xxxyyytttaaaZZZXXX```lllvvv~~~}}}zzzzzzxxxuuuvvvyyy~~~}}}~~~~~~|||{{{}}}|||}}}~~~~~~||||||}}}zzz{{{}}}~~~zzzzzz|||}}}~~~}}}{{{xxxwwwzzz|||yyyxxxyyy{{{~~~xxxtttuuuvvvvvvsssqqqssswwwxxxuuuqqqyyyuuuooopppxxx~~~yyypppllleeeaaaffflllpppuuuyyy}}}~~~~~~|||{{{{{{}}}wwwhhh\\\SSSKKKDDD>>><<<999888999999999888888888888888888777777777444444444666777666333000888777777777888888777555555666777777777555444333333222222333666888888888666666555555555555666666555444444333333333333222///111222222111000222333666444222222333444555444999:::999888666666777999444555666777777666555444)))+++...333888===AAACCCFFFPPPaaatttxxx%%%%%%%%%%%%$$$%%%''')))***)))((('''&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''*********(((&&&$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%'''***------+++)))'''&&&'''(((((('''%%%&&&(((+++&&&''''''%%%'''++++++(((((('''''')))***+++***((()))***)))'''''''''&&&%%%$$$%%%&&&&&&%%%%%%'''(((''''''&&&'''(((+++...///---+++)))'''&&&&&&'''((($$$&&&((())))))***---...///222999DDDQQQ___kkkrrrppp[[[CCC666///+++'''&&&)))*********((('''''')))'''(((((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%(((+++((((((((((((((()))***+++'''''''''''''''(((((())))))((('''&&&'''((()))***++++++******++++++******((('''%%%%%%%%%&&&(((***''')))+++***)))(((((()))++++++++++++,,,---......---......,,,***)))***+++(((***+++)))&&&%%%'''***---000222222000......///------......///000000111+++******)))))))))******&&&---999???999///***,,,---......---++++++---///+++---//////...---...///111000////////////000111555222//////222444333111111111111///,,,+++,,,...+++*********++++++,,,---+++++++++,,,,,,,,,,,,,,,(((((()))******)))'''%%%'''(((***---......---,,,.........---------------)))***,,,---------,,,,,,+++---...---+++***)))***,,,---......///.........((()))***++++++,,,...111333999EEEWWWkkk{{{{{{~~~tttddd]]][[[bbbnnnvvv}}}}}}}}}yyyvvvuuuvvvyyy||||||zzzzzzzzzzzzyyy~~~|||{{{|||~~~{{{|||~~~~~~~~~zzz{{{}}}~~~}}}~~~|||zzzyyyzzz~~~}}}zzzyyyyyyzzz{{{~~~}}}zzzwwwwwwxxxxxxvvvvvvwwwyyyyyywwwuuuxxxvvvssssssxxx}}}yyyrrrkkkeeebbbffflllpppuuuzzz}}}}}}}}}|||{{{{{{~~~wwwhhh\\\TTTLLLEEE===;;;999888999::::::999888888888888888888999999555444444555666666444222777777777777777666555444555555555555555444222222555444333444666999999999666555555555555666666777666555555555444333222111000111222222111111222333000000000222555666666555777888888777666777999;;;555666777888888888777666222222222333666:::>>>@@@DDDKKK[[[ppp|||$$$%%%&&&%%%$$$%%%(((+++***)))'''%%%$$$$$$%%%%%%###%%%&&&%%%$$$###$$$%%%***++++++)))'''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''))),,,---+++)))'''''''''''''''&&&&&&&&&)))++++++---+++))),,,000111...)))((((((***,,,,,,+++***&&&%%%$$$%%%$$$#########$$$%%%&&&&&&%%%%%%'''((()))((((((((()))***,,,------+++)))'''&&&'''((()))'''(((******)))***+++,,,,,,...222999BBBLLLTTTYYY\\\LLL;;;222---)))((((((((()))***)))'''''''''))),,,***(((&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###%%%(((+++((((((((((((((()))))))))&&&''''''((((((((((((((()))((('''&&&&&&'''((()))''''''''''''&&&&&&&&&'''((('''%%%%%%%%%&&&(((***&&&((())))))((('''((((((---,,,***)))***,,,///000---------+++)))((()))***'''***+++***'''&&&(((++++++---///000///.........***+++,,,,,,---...//////,,,,,,,,,,,,,,,---------+++000888;;;333)))(((,,,---......---,,,+++---...,,,...//////...------...000//////////////////000444111...///222333222///...//////...,,,++++++---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,***((('''%%%'''***---......---,,,///////////////.........***+++,,,---...---,,,+++***+++,,,,,,***))))))***///////////////...,,,,,,(((***+++*********,,,...222777BBBUUUjjj|||~~~xxxiiiaaa]]]cccmmmuuu{{{~~~}}}wwwssssssxxx~~~~~~zzzxxxxxxyyyyyyyyy~~~}}}}}}}}}{{{|||}}}~~~}}}~~~~~~~~~}}}~~~}}}}}}~~~~~~{{{yyyyyyzzz{{{|||yyyzzz{{{{{{zzzzzz{{{|||zzz|||~~~}}}zzzxxxyyyzzzxxx{{{{{{yyyyyy|||{{{wwwkkkfffeeeiiimmmoootttyyy|||||||||zzzzzz{{{~~~vvvhhh\\\TTTLLLEEE>>><<<999888999::::::999666777777888999::::::;;;777555333333444666666555555666666666555444333333444444444444333333222222777555444444777999::::::555555555555555666777777777777777666444222000///111222333333222222333555333333444777999:::999888444555666666666777:::===666777888999999999888777999666333111222666:::>>>BBBHHHWWWlll###%%%'''&&&$$$%%%(((,,,***)))'''%%%$$$$$$%%%&&&###%%%&&&%%%$$$###$$$%%%)))***+++***(((&&&&&&&&&######$$$%%%%%%%%%$$$$$$&&&(((+++,,,***)))((((((&&&'''(((((('''((()))+++,,,---+++(((***///000---(((((((((***,,,------+++(((%%%%%%''''''%%%$$$'''%%%%%%&&&&&&''''''&&&&&&))))))))))))***************)))((('''''''''((()))***+++,,,+++***)))***+++,,,,,,...111666;;;@@@CCCDDD<<<333///,,,((((((+++((()))******(((((()))***...,,,***'''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%''')))((((((((((((((((((((((((&&&'''((())))))))))))((((((((('''&&&&&&&&&&&&&&&&&&'''(((((('''&&&''')))((('''%%%%%%%%%&&&(((***%%%'''))))))((('''((())),,,+++*********,,,...000+++,,,,,,***)))((()))***&&&)))+++***(((''')))+++***+++,,,.........------))))))***+++,,,,,,------+++++++++++++++,,,,,,---000333777777000((()))...,,,...//////---++++++,,,,,,---//////...---...///////////////////////////.........///000000...---,,,.........,,,+++,,,---+++*********+++,,,,,,---,,,,,,,,,,,,------------))),,,......---+++******&&&'''***,,,------,,,,,,------.........---,,,++++++,,,---......---,,,+++)))+++,,,+++******,,,---111000000...---,,,++++++)))***++++++******,,,...111444>>>QQQhhh|||zzzkkkccc___eeennnuuu{{{~~~}}}xxxrrrsss{{{}}}zzzyyyyyy{{{{{{{{{~~~|||{{{|||~~~~~~||||||}}}}}}~~~~~~|||~~~|||zzzzzz|||}}}}}}}}}vvvvvvwwwxxxyyy{{{}}}~~~~~~}}}{{{|||{{{|||}}}}}}{{{kkkhhhiiimmmooopppssswww{{{{{{zzzyyyxxxzzz}}}}}}{{{tttggg\\\TTTKKKCCC???===:::999999::::::999777777888888999::::::;;;888555333222444666777777444666777777555444444555444444444444444444444444888666444444666888::::::555555444555555666777888666777777666555333111///111333444444333222444555555555555666888777555333222333444444555666:::<<<888999:::;;;;;;:::999888777555111///000444888<<>>;;;999999:::999888:::::::::999999888888888666555444444666777777666444666888888666555777888666666666666777888999999999666444333555888999:::444444444555555666777888333444666666666555333222000222333333222222333444444333333444555555333222444555666555444555888::::::;;;<<<<<<;;;:::999888666555444333444555777888<<>>@@@>>>999555333444666666555555666777999999999888888444555555666666555555444333333222111111222333444555555666888999:::;;;<<<666555333222333444666888;;;;;;<<<<<<;;;:::::::::555555555666666666666666===AAAJJJUUUdddttt~~~|||''''''&&&%%%%%%&&&'''((('''((()))((('''&&&'''(((((((((''''''''''''((((((***)))))))))))))))))))))'''((()))(((&&&%%%%%%&&&'''''''''(((((())))))***)))(((((('''&&&&&&%%%%%%)))((()))***++++++)))''''''((()))))))))(((&&&%%%'''(((((('''&&&''')))+++''''''((()))************++++++,,,,,,,,,,,,++++++---,,,+++,,,---.........,,,,,,,,,,,,,,,---------,,,,,,,,,***(((&&&''')))******+++++++++++++++,,,//////.........---------+++,,,---...---+++)))'''''''''''''''&&&''')))+++$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&'''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&(((((((((&&&%%%%%%&&&((('''&&&%%%%%%%%%&&&((((((%%%&&&'''&&&%%%%%%&&&'''$$$&&&''''''%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&'''))),,,+++,,,---///000000111111++++++***)))((((((((()))'''''''''((()))***+++,,,***++++++******+++///222))))))(((((()))***,,,---222111...+++******,,,------....../////////......,,,,,,------......------,,,---///111111000...---111000......///000000000111111111111000///...---...///000000000///...---***+++,,,+++***))))))***'''))),,,---------...///)))+++---,,,+++***+++,,,************+++,,,---...***,,,------,,,,,,---...---,,,+++***))))))***+++------------...///000000111///---+++++++++,,,---,,,,,,---...////////////222555???PPPggg}}}rrrkkkgggkkkwwwxxxzzz|||~~~~~~}}}||||||||||||}}}~~~~~~|||zzzzzz{{{~~~zzzyyy}}}{{{}}}}}}~~~~~~vvv|||}}}yyysssqqqsssyyy}}}}}}}}}zzz|||}}}|||zzz{{{~~~{{{wwwuuuwww|||}}}xxxsssttttttrrrpppooonnnoooooowwwtttsssvvvzzz|||zzzwwwxxxyyywwwnnn```SSSIIIEEE???===;;;888777777888999777777888888888777666666777666555555666888:::<<<888999999888777666777999999999999999:::;;;===>>>???;;;666444555666666555222333444555666555555444444444444555555444444444333222111111111222333444444444555777888:::;;;<<<666555444333333555777888;;;<<<======;;;:::888888555555666666666777777777999===EEEOOO^^^ooo|||(((''''''&&&&&&&&&'''''')))***+++***(((''''''(((''''''''''''''''''''''''*********))))))(((((((((%%%'''((('''&&&&&&'''(((((((((((((((((('''''''''))))))(((''''''&&&&&&&&&+++***)))***++++++)))'''((((((((()))(((((('''&&&&&&((())))))'''''')))***(((((()))***++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,---------......******+++***(((((()))++++++++++++,,,,,,---------/////////.........------+++,,,---...---+++)))((()))((('''''')))))))))(((''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''&&&&&&&&&%%%%%%'''(((((('''%%%%%%&&&(((&&&&&&''''''((((((((((((%%%'''(((((('''''')))***&&&'''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***,,,+++,,,---//////000000000******)))(((((()))))))))&&&'''''')))***+++,,,,,,***++++++***))))))***,,,'''((()))***,,,---...//////...---,,,+++***++++++...///000000000000000000///.........---,,,,,,,,,------......////////////000//////000111333555666333333222111///...------000000000000///...---,,,***+++,,,+++***)))***+++&&&)))---//////---------)))+++---,,,+++***+++,,,*********++++++,,,......+++---...---,,,,,,---///,,,,,,+++*********++++++...............000111111000///---,,,++++++,,,---//////...............///111444===LLLbbb{{{zzzqqqhhhhhhqqq}}}~~~}}}||||||}}}|||zzzxxx{{{yyyzzz}}}}}}zzzzzz|||}}}}}}~~~~~~tttzzz|||yyyooonnnrrr{{{}}}{{{|||zzzzzzzzzyyyzzz{{{}}}~~~}}}{{{yyywwwwwwxxxxxxvvvuuuyyyvvvsssqqqqqqrrrrrrrrrssstttvvvxxxzzz{{{||||||{{{{{{xxxnnn```SSSJJJGGGBBB@@@===:::888888888999777888999999999999999888888777666666666777999:::;;;;;;;;;:::888777888:::;;;::::::::::::;;;<<<===>>>;;;888666666666666555222222333444444444333333333333333333333333333333222111111111111222333444222333444666777999:::;;;666555555444444666777888<<<>>>@@@???<<<888666555555555666777888999999:::999<<>><<<::::::::::::888888999:::;;;;;;;;;:::999888777777666777888888999:::;;;:::999999;;;============<<<<<<<<<======<<<:::888555555444444444555666666666666555555555333222222222222222222333111111111222333333444555111222333555777888999:::666666555555555666777888<<>>???CCCIIIVVVfffxxx~~~yyy(((((('''''''''&&&&&&%%%'''((()))(((&&&%%%&&&'''&&&&&&'''(((((('''&&&&&&+++******)))((('''&&&&&&'''((()))(((&&&%%%%%%&&&&&&&&&''''''((()))))))))&&&(((+++...000111000000)))((('''(((***+++***)))(((((('''''''''(((((((((&&&(((******)))((()))***)))***+++,,,,,,------,,,...------,,,,,,------...***,,,,,,,,,******,,,...---------....../////////---......---+++***+++,,,,,,---...///000111222333000000/////////.........------......---,,,***))))))'''%%%''')))***'''$$$''''''((()))***+++,,,,,,---,,,,,,+++)))(((((('''((('''%%%$$$############&&&((()))(((&&&%%%&&&'''$$$&&&(((******)))'''&&&###%%%'''''''''(((***,,,)))***,,,+++)))(((((()))'''''''''(((((())))))))))))******)))((((((***---******+++,,,------------(((((('''''''''(((((()))***++++++,,,++++++***)))&&&''')))***))))))+++,,,....../////////......---***+++,,,,,,,,,+++***)))'''(((+++---000222333444//////...---------...///***---111444555333000...,,,...//////000333888<<<777666444111...---,,,,,,*********+++,,,------...---......---***(((((()))***+++,,,,,,++++++---///)))+++---,,,+++***++++++((((((((()))***,,,---...,,,---......,,,+++,,,...,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---...///000//////..................,,,++++++***+++,,,...///222555:::CCCRRRiii~~~~~~vvvmmmjjjoooxxx|||zzzyyyyyyyyy{{{yyyxxxyyy{{{||||||{{{zzzvvvtttvvvxxxwwwwwwyyy{{{|||~~~}}}|||~~~~~~}}}~~~~~~|||yyywwwvvvvvvwwwxxxwwwvvvwwwssssssxxx{{{zzzzzz|||yyywwwuuuvvvxxxzzz{{{zzz~~~}}}~~~{{{zzz|||}}}|||zzz{{{}}}}}}xxxsssooopppsssvvvxxxvvvzzz}}}}}}{{{{{{}}}~~~~~~yyyooo```SSSJJJGGG@@@???===<<<<<<<<<<<<===888999:::;;;;;;;;;;;;;;;888888888777777777777777555777888999999;;;>>>@@@???????????????>>>>>>>>>888777666444333222333333888777777666666555555555333222111111111111222333000111222333444555666666222222333555666777888999555555555555555666666777:::>>>AAA@@@:::555222222444555666888999;;;<<<===AAABBBDDDIIITTTdddttt~~~}}}{{{xxx''''''''''''&&&%%%$$$###$$$&&&'''&&&%%%$$$%%%'''&&&'''((())))))((('''&&&)))))))))(((((('''''''''((())))))(((&&&$$$%%%&&&&&&''''''((()))******+++))),,,000444666555222000+++***((((((***++++++***(((''''''''''''((())))))''')))***)))(((((()))+++))))))***+++,,,,,,,,,,,,...---,,,++++++,,,---...)))+++---,,,******---000////////////////////////,,,,,,,,,+++)))((()))+++---...///000222333444555000000000/////////...............------,,,+++***)))((('''''')))))))))((($$$%%%&&&''')))***+++,,,+++++++++++++++++++++,,,((('''&&&$$$######$$$$$$&&&''')))((('''%%%%%%&&&$$$&&&((()))))))))'''&&&###$$$&&&''''''''')))+++(((***++++++***)))***+++((((((((())))))******+++)))******)))'''(((***,,,,,,,,,---...............,,,++++++******+++++++++++++++,,,------+++***)))&&&''')))******+++...000///...---,,,+++******)))******+++,,,,,,,,,++++++%%%&&&))),,,///111333333000///...---------//////***---222555666444111///,,,...000//////111777<<<:::888444111...,,,++++++))))))******,,,...///000---......---***))))))***,,,,,,,,,+++***+++---000)))+++---,,,+++***+++,,,*********+++---...000111,,,---...---+++***+++,,,,,,,,,---.........------,,,,,,+++,,,,,,---...///000000000000000000//////************+++,,,---......333999@@@MMMddd~~~vvvnnnkkkooovvv{{{~~~{{{xxxxxxzzz{{{zzzxxxwwwxxxzzz||||||{{{zzzwwwvvvxxxwwwuuuuuuxxx|||~~~}}}|||}}}~~~~~~~~~~~~|||}}}vvvuuuuuuuuuwwwxxxxxxwwwwwwrrrpppsssvvvwwwyyy|||yyyyyyyyyxxxyyyzzz|||}}}~~~}}}||||||}}}zzzwwwrrrmmmkkknnnuuuzzzyyy|||~~~}}}|||rrrcccTTTKKKGGG>>>>>>======<<<=========999::::::;;;;;;;;;;;;:::888888888888777777777777333555888999:::===@@@CCC??????@@@@@@@@@???>>>>>>444555555444222222333444777777555444333333333333444333222111111222333444000111333555777888888888444444555555666777777777444444444555555555555555777<<>>888333222444444555666888999:::<<<<<>>:::888111///,,,+++++++++***)))(((''''''&&&'''((()))***)))))))))((('''(((***,,,((()))***+++,,,,,,,,,,,,---,,,+++******+++,,,---))),,,///...,,,,,,000444111111000000///.........***+++++++++******,,,---......000111333555666777000000000000/////////............------,,,++++++)))******))))))))),,,...'''(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''%%%%%%%%%&&&'''%%%'''))))))'''&&&%%%&&&$$$%%%&&&'''(((''''''&&&$$$%%%''''''''''''(((***&&&((()))***))))))***+++(((((())))))***++++++,,,)))******((('''''')))+++,,,,,,---.........------......---,,,++++++++++++((()))+++---......---,,,)))************,,,///222000...,,,+++)))))))))***++++++++++++,,,,,,------&&&(((***,,,...000111111333111///---,,,,,,---...+++---000333444333111000...000111000...000666<<<;;;999555111...,,,++++++))))))))))))***+++---...***,,,---,,,++++++,,,---***,,,------,,,+++,,,...)))+++---,,,+++***+++,,,******++++++---///000111+++,,,---,,,***)))***++++++,,,---...//////...---,,,,,,,,,------...///000111111111222222222111111++++++,,,,,,---,,,,,,,,,***000666;;;FFF[[[www}}}vvvnnnkkkmmmsssyyy}}}{{{zzz|||{{{yyywwwwwwyyyzzzzzzzzz{{{zzz{{{|||yyytttuuuzzz}}}~~~~~~{{{yyy{{{~~~}}}~~~~~~||||||~~~|||zzz}}}~~~{{{}}}vvvvvvvvvxxxzzz{{{zzzyyytttpppooossswwwyyy{{{{{{}}}~~~}}}{{{|||~~~~~~vvvvvvrrrkkkfffiiisss|||{{{}}}vvvgggWWWMMMHHH??????>>>===<<<;;;;;;;;;::::::;;;;;;;;;:::999999666777777888888888888777666777:::;;;<<<>>>AAADDD<<<===>>>?????????>>>===222444555555333333444777777666444333111111111111444333222111111222333444111222444777999:::::::::666666666666666666666666222333333444444444444444444999===;;;555111333666555555666777888999:::;;;;;;===AAAGGGSSScccsss~~~{{{yyyyyyzzz%%%%%%&&&&&&%%%###"""!!!"""$$$&&&&&&&&&&&&((()))''')))***++++++***)))''''''''''''((((((((((((((($$$%%%''''''&&&'''(((***,,,,,,++++++***))))))(((+++222<<>>>>>>>>===<<<111333666666444444666999999777555333222222222222555444222111111222444555111333555888:::;;;;;;;;;888888777777666666666555111222333333444444333333222777;;;999333111444888555555666777888999999:::999<<>>===;;;888888999999888777<<<;;;999666555555888;;;;;;;;;::::::;;;===>>>@@@<<<<<<;;;;;;;;;<<<<<<===888777666666666777888999444666777777555333333444444555555444222222444555///000111555:::===>>>>>>888:::<<<:::666333444666888888777555333333444666444333333222222222333333777555666888;;;<<<:::777;;;999===IIITTT\\\gggrrryyy{{{~~~}}}yyyxxx{{{~~~(((((((((&&&$$$$$$&&&(((((((((''''''(((((()))***)))))))))))))))))))))))))))(((&&&%%%&&&'''''''''---------+++***+++...000///...---,,,++++++,,,---333666@@@RRRbbbdddXXXLLL<<<555---)))***+++***(((******)))((((((((((((((())))))(((((((((((((((((()))***,,,,,,++++++,,,...++++++***)))***+++,,,---,,,///111000333;;;@@@@@@===;;;777333000---,,,+++(((***++++++)))***,,,///444666888888666444333222///000111000...---...///---111222000000000...)))((()))+++,,,---///111333666666555555444222///---333333222000---++++++,,,###++++++!!!"""&&&$$$&&&'''''''''&&&&&&%%%$$$''''''''''''&&&&&&&&&%%%)))((('''&&&&&&'''((((((&&&''')))+++((($$$'''---(((***,,,,,,,,,+++,,,...,,,++++++***)))))))))))))))+++,,,+++)))(((***,,,***+++,,,+++)))(((((((((((()))***+++++++++++++++)))---...,,,+++...///...000+++'''))))))'''''')))+++,,,...///...---,,,+++(((***+++++++++,,,...000777999555---)))+++,,,+++---///000111000000111333000///......///111444666999888555111---***+++,,,***)))(((&&&&&&''''''((())))))((((((((())))))***,,,+++)))((('''(((***+++))))))((((((((()))***+++(((+++,,,***+++...///,,,++++++******)))))))))***,,,------+++***)))+++,,,---...///000000111111000333111000222555777666333111...+++,,,000222111...,,,///333555:::FFFVVVcccvvv|||uuuoooooosssyyy~~~~~~~~~~~~~~~zzz{{{~~~}}}}}}}}}|||yyyvvvvvvyyy|||~~~}}}~~~~~~~~~~~~}}}}}}}}}|||yyyvvvxxxzzzyyyuuuvvv{{{}}}|||~~~~~~|||xxxqqqhhhdddiiiuuuyyylll```SSSIIICCC>>>;;;===<<<:::;;;@@@===;;;::::::;;;;;;:::888::::::999777666666888;;;:::999999999:::<<<>>>??????>>>===<<<;;;;;;;;;;;;777666666666777999:::;;;666666666555555555444444333444555444333333444666333444666:::???BBBBBBAAA999999999777666555666777888888888666333333444666666555555444444444555555777666555777:::;;;:::888<<<:::???JJJTTT]]]gggqqqwwwyyy}}}|||{{{|||~~~((()))((('''%%%%%%''')))&&&''''''(((((((((((((((************************+++***)))((('''(((((()))---...//////......///111000000///.........//////444777BBBRRR___```UUUIII<<<666///,,,,,,,,,+++)))+++***))))))(((((())))))((())))))************))))))***++++++***+++---///,,,,,,+++***+++,,,---...---///111444===HHHLLLJJJKKKGGG@@@999333///---,,,+++,,,---,,,+++,,,///111777888999888555222111111...///000///------...///,,,000111///...///---)))(((***,,,...///222666999;;;;;;:::999777444111000333333333111...---...///)))///...&&&"""&&&((('''((('''&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''''''''&&&&&&&&&''''''(((&&&&&&(((***((($$$&&&,,,((()))+++++++++,,,...000...---,,,+++***))))))))))))+++++++++))))))***+++)))***++++++)))''''''((('''((()))***++++++++++++***...///,,,+++---...---...)))'''***+++)))(((******+++,,,---------++++++)))***++++++***+++---///000222111---***,,,...---,,,...000000000///000222///.........///000222333333333333111...,,,+++,,,***)))(((&&&&&&''''''((()))(((&&&&&&&&&(((***++++++***(((&&&&&&'''((()))(((((('''''''''((()))***))),,,...,,,---///...+++&&&)))++++++)))((())),,,++++++,,,***)))(((***+++---...///000111111111111333111111333777:::888666222///---...111333222000+++...111333777???LLLVVViiivvv~~~vvvpppnnnrrrxxx||||||}}}}}}~~~}}}||||||}}}}}}{{{|||~~~~~~|||yyyxxxyyy}}}|||~~~~~~}}}|||}}}~~~~~~}}}zzzwwwuuuuuuxxxyyywwwsssuuu|||~~~|||uuukkkeeeiiittt}}}yyykkk```TTTKKKCCC???>>>???>>><<<===@@@:::::::::;;;<<<<<<999777777888999999888888999:::888888888999:::;;;===>>>@@@@@@???===;;;:::999999555555666777999;;;===>>>:::777444333666777666555222444555555444444666777555666999>>>CCCDDDCCCBBB:::888555444666777888888999999888666444333444555777777777666666777777888888666555666888999999999======@@@JJJTTT]]]hhhpppvvvxxx{{{~~~~~~~~~~~~((())))))'''&&&&&&(((***%%%&&&'''))))))((('''''')))))))))***************---,,,,,,***))))))+++,,,,,,...111222111111111222555444444444444444444444333777@@@MMMWWWVVVLLLBBB888444///,,,,,,,,,,,,+++******)))((((((((((((((('''(((***+++,,,,,,+++******+++++++++***+++...000---,,,++++++,,,---///000///000333:::JJJZZZ___]]]^^^YYYOOOCCC999222...,,,//////...---...///111333777888999888555222222222///000000///,,,++++++,,,+++///000------...---)))'''))),,,---///333999>>>>>>??????===:::777555444333333333222000///000222///333222+++(((***+++***((('''&&&%%%%%%&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''')))(((%%%&&&+++((()))*********,,,000222000///...,,,++++++++++++)))***++++++************((()))+++***(((''''''((('''((()))++++++,,,,,,,,,---111222...---//////...///+++***---...,,,***,,,++++++,,,---------,,,,,,,,,---...---,,,---///000...000111///......//////,,,...000111000000111222---------...///000111111000111222111...+++*********)))(((&&&&&&''''''(((((('''%%%$$$%%%(((+++---***)))'''%%%%%%&&&'''((('''''''''''''''(((((())))))---///......///...***%%%)))+++)))&&&&&&+++000,,,------,,,***)))+++,,,,,,---...000111111111111333222111444888999777555111///......000222111000***...111444666<<>>>>>===<<<;;;:::888888333444555888:::===???@@@<<<777222333777:::888666222444666666555555666888333555999>>>BBBCCCAAA???:::666222222666999:::999888999999777555333444555888777777777777888999999888666555555666777888999>>>>>>BBBIIISSS^^^hhhooovvvxxxzzz}}}~~~~~~}}}|||||||||}}}}}}((((((((('''&&&&&&(((***%%%&&&((()))))))))((('''((())))))***++++++,,,,,,,,,------,,,******,,,///111444888::::::::::::;;;:::;;;;;;;;;;;;;;;;;;;;;999===DDDLLLQQQNNNFFF>>>333111...------------,,,***)))((((((''''''((((((((()))***,,,,,,,,,+++***)))***,,,,,,+++,,,///111,,,,,,++++++,,,...///000333444888CCCXXXmmmvvvuuuvvvnnnaaaRRRDDD999222...///...,,,,,,---///111222444555666666444333333444222222222///,,,)))))))))+++...///,,,,,,...---***%%%(((***+++---111999@@@BBBCCCCCC@@@;;;666444444222333333222000///111222---///...)))'''(((((('''((('''&&&%%%%%%&&&((()))(((((((((((('''''''''&&&%%%&&&&&&''''''((((((((((((&&&'''))))))&&&'''+++)))***+++++++++---000333000000///------,,,,,,,,,*********+++++++++***)))''')))******(((''''''(((((()))+++,,,---.........///333333000...000111000///+++***---...,,,+++,,,,,,,,,---...............---...///...------...000...///000000...,,,---...---///222333222111222222---------......///000000000222222111---***((('''***)))(((&&&&&&''''''(((((('''%%%$$$%%%(((+++---)))(((&&&%%%$$$%%%&&&'''&&&''''''((((((((((((((()))---///......///...***(((******'''$$$%%%,,,333+++,,,,,,+++))))))***,,,,,,---...000111111222222444333222555888888555111000.........///000000000,,,///222555888<<>>===;;;999666666777999;;;;;;999666666999<<<===<<<;;;;;;;;;666777888:::;;;<<<===>>>;;;;;;<<<;;;;;;:::888888222333555888;;;===???@@@===888333444888;;;:::777333555777777666666666777222444888===AAABBB@@@===999555111222555999::::::777888999888666555555666777777666666777888888999777666666555555555777999<<>>===;;;999<<<>>>>>>===<<<<<<===777888:::<<<>>>?????????:::;;;<<<<<<;;;:::999888222333666888;;;<<<>>>>>>;;;888666666999;;;:::999444666888999777666666666444555888<<<@@@AAA@@@>>>666444333333555888999:::555777999888777666666777666666666666666777888999555666666666444444666777:::>>>BBBGGGQQQ___iiimmmttttttuuuwwwyyy|||~~~}}}|||{{{{{{{{{{{{wwwvvvwwwyyy|||~~~~~~~~~&&&&&&&&&&&&%%%%%%(((***)))))))))))))))***++++++***+++---///222444666666555888;;;:::888999===BBBDDDGGGKKKNNNPPPSSSVVVXXXUUUVVVWWWXXXYYYXXXXXXWWWSSSTTTTTTSSSOOOHHHBBB???888888888666444111000000---,,,++++++******+++++++++******))))))))))))***&&&)))---///////////////++++++******,,,---///000222444999EEE\\\uuutttcccRRRBBB777111///+++((('''***...//////000222222222111111333555111222222000...,,,,,,---,,,//////,,,,,,//////,,,%%%(((***((('''+++555>>>;;;>>>???;;;444...---...000111111///---,,,---......---+++,,,,,,***))))))&&&&&&'''(((((((((((((((******)))))))))(((((((((&&&'''(((************)))+++''''''***,,,))))))+++)))+++---...------...///***************++++++,,,***))))))+++------***'''(((***++++++***))))))***((()))***,,,---...//////,,,000222///...111222111111,,,)))***+++))))))+++,,,,,,,,,,,,---.../////////000000///---,,,...///000------///,,,((()))...+++...222333333111111111111000...,,,---...111222222333222000,,,)))((((((***)))(((&&&&&&''''''((())))))((((((((())))))***)))(((&&&%%%$$$%%%'''((('''((()))*********))))))(((+++,,,***+++...///,,,++++++*********+++---...***++++++***(((((()))++++++,,,...///111222222222444333444777::::::777333///000000000///000111222000111333444666999<<<>>>HHHXXXjjjxxx~~~~~~}}}~~~yyy|||{{{{{{rrrllljjjmmmrrrvvv{{{~~~|||{{{zzzzzzyyy}}}~~~~~~}}}}}}|||{{{zzzzzz|||~~~yyytttsssyyy}}}}}}|||{{{{{{}}}|||zzzxxxzzz~~~~~~}}}~~~|||ooobbb___iiisss}}}sssfffYYYNNN@@@DDDEEEBBBAAACCC@@@;;;:::999999;;;===??????>>>===???@@@@@@>>>======>>>888:::<<<>>>@@@AAAAAAAAA===>>>???>>>===;;;888777222444666888:::;;;;;;;;;999999999999::::::::::::666888::::::888666555555555555777:::>>>@@@@@@>>>333444555555555666888:::333666888999888777888999666666666666777888999:::333555777777555333444666777<<>>BBBDDDDDDBBBCCCHHHMMMRRRUUUYYY\\\___bbbfffiiicccdddfffgggggggggffffffddddddbbb^^^WWWQQQKKKIII>>>>>>>>>;;;777444222222///...------,,,,,,------,,,+++)))((((((((())))))%%%(((---000000///......************+++---///000,,,///444???TTTmmm~~~rrraaaPPP@@@444...222...******---000222222111222222111000000111333///111111000///...///000,,,//////,,,---///000---''')))+++(((&&&***444===111555888666111...///222000000000...,,,++++++,,,---***)))++++++***((()))%%%&&&((()))))))))((('''+++++++++************)))&&&''')))***+++++++++***,,,((((((+++,,,******,,,)))+++...///...------...''''''''''''((()))***+++***))))))+++...---***&&&(((***,,,,,,*********+++'''((()))+++---.........***...000------000222000555///+++,,,,,,******---++++++++++++,,,---...///333333333222000///000222222......000///***,,,333***---111333222000000000333111...,,,,,,///222444222222222///,,,************)))((('''&&&''''''(((***************)))))))))***((('''%%%%%%&&&'''((('''(((***+++++++++***)))'''******((()))...///...******+++---//////,,,***------...,,,+++***,,,---+++,,,...///111222222333333333444888<<<===:::666000111111111000111222444222222222222333555888999EEETTTfffrrr|||}}}}}}|||zzz}}}}}}zzzqqqiiifffhhhmmmqqqttt|||}}}|||{{{zzzyyyyyy|||{{{}}}~~~{{{xxxvvvvvv{{{}}}}}}~~~|||wwwwwwzzz|||zzz|||}}}~~~}}}pppbbb___iiisss~~~qqqfff[[[RRR>>>CCCFFFCCCCCCFFFDDD>>>999888777999;;;>>>>>>>>>@@@AAAAAA@@@>>>===>>>???999;;;===@@@BBBCCCCCCCCCAAAAAABBBAAA???;;;888666333444666888999999999999777999;;;;;;:::::::::;;;777999;;;;;;888666444444444444555777;;;===>>>===111444777777555444777999222555888999999888999:::777777777777888999:::;;;222555888888555333333555555;;;@@@CCCNNN___jjjllljjjkkkmmmqqqvvv{{{~~~}}}||||||}}}}}}zzz}}}}}}|||}}}'''&&&%%%%%%&&&''')))***)))&&&%%%)))***(((''')))///111444777:::???DDDHHHOOORRRVVVVVVTTTSSSTTTVVVeeefffgggggghhhkkkooorrrxxxuuurrrppppppqqqrrrrrrrrrrrrpppkkkddd]]]YYYWWWSSSLLLGGGFFFDDD>>>999777999666333222222000---***,,,---...---++++++++++++)))******+++,,,---......,,,+++)))(((***---111444+++---111:::GGGVVVdddlllwwwooobbbTTTGGG<<<333......+++)))+++,,,+++---111111555666000///222333111111111000...,,,,,,---//////000000111111///---+++,,,******,,,---,,,///555444222000/////////...,,,...---+++***)))***++++++------,,,,,,,,,,,,++++++)))''''''''')))*********''''''((((((((((((''''''&&&''''''((()))(((((((((+++---///000...------...------,,,,,,,,,,,,++++++&&&''')))+++,,,,,,,,,,,,)))((((((***,,,---,,,+++,,,)))(((***---...***&&&(((''''''))),,,---------,,,++++++...000000---***,,,******,,,***'''(((---***,,,---...------...///000000000///...,,,+++***///...---,,,+++*********---------..................//////...---...111444666555333222111...+++((())))))(((((((((((()))))),,,+++***)))''''''&&&&&&%%%%%%&&&%%%%%%$$$%%%%%%$$$&&&''''''&&&'''(((***((()))+++,,,------,,,,,,(((***(((***///&&&&&&555333000---***)))((((((,,,---...///000111222333222111333888999666555777000222222000222555444///666333111111555777888777AAAKKK\\\mmmzzz{{{wwwwww|||{{{}}}uuufff^^^cccjjjnnnwww{{{yyyyyy{{{zzz{{{|||}}}}}}|||}}}|||{{{~~~yyytttrrrqqqtttwww{{{|||{{{|||tttccc\\\aaaiiixxxwwwkkk___VVVRRRLLLGGGGGGFFFCCCBBBDDD============>>>>>>>>>>>><<<<<<===>>>===<<<:::999999:::>>>BBBEEEEEECCC@@@AAABBBBBBCCCAAA???<<<;;;;;;::::::::::::888555333999888777777777888999:::999:::;;;;;;;;;999777555666555555555777:::===>>>:::999777666444333333333111111222333555777999:::888888888888999:::;;;<<<:::999888666666666777777;;;>>>CCCIIIPPPYYYccciiigggkkkqqqwwwzzz|||{{{{{{~~~|||{{{{{{|||}}}}}}yyy{{{}}}}}}yyy&&&&&&%%%%%%&&&''')))******''''''+++---+++,,,...333666:::>>>CCCHHHOOOSSS]]]aaaddddddbbbaaaccceeekkklllmmmnnnoooqqquuuyyy}}}yyywwwvvvwwwwwwxxxssstttuuurrrnnnkkkiiihhhaaa\\\WWWUUUPPPHHHCCCBBB???<<<888666666555222000//////...---+++++++++,,,******++++++,,,,,,------***)))(((((())),,,///111......000555===GGGPPPUUU\\\VVVMMMDDD===777222///---***)))+++,,,+++---111666999888222///111111///000000000...,,,,,,...000///111333444333111000000///,,,+++------,,,///444222000///.........,,,***,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))*********)))))))))******)))))))))'''''''''((((((((())))))---...000000...,,,+++,,,,,,,,,+++++++++*********'''((()))+++,,,,,,,,,,,,((((((((()))+++,,,+++***---***)))+++...///+++''')))(((''')))+++---,,,,,,---,,,,,,...000000...+++...,,,,,,...,,,((()))...***,,,......---------...******+++,,,---.........000///...---,,,,,,,,,,,,++++++,,,,,,------......///000000///---...222666666555555444222///+++((()))((((((''''''(((((()))++++++)))((('''&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$&&&''''''''''''(((***&&&'''((()))************))),,,))),,,111***%%%,,,///...---,,,+++,,,,,,---,,,,,,...///111222333444///---///444444111000222)))+++,,,,,,///333333///555222000000333666777777>>>HHHXXXhhhuuu|||{{{xxx|||wwwhhh___bbbjjjnnnxxx|||zzzzzz{{{{{{{{{}}}~~~~~~}}}}}}|||zzz|||~~~~~~}}}||||||}}}~~~}}}||||||~~~zzzzzz~~~}}}yyyvvvuuuuuuvvvyyy~~~~~~zzzzzz|||wwwggg```eeemmmyyy{{{pppcccYYYQQQJJJEEEEEECCC@@@@@@BBB<<<=========>>>>>>>>>>>><<<<<<<<<===<<<<<<;;;;;;:::<<>><<<;;;;;;:::888888888888555333888777666666777888:::;;;777888:::::::::999777666888777777666777999;;;===777777666555444444444444000000111333555888:::;;;999999999::::::;;;<<<===;;;:::999777777777888888;;;>>>CCCIIIOOOXXXaaagggiiilllrrrxxx||||||{{{zzzzzz{{{|||~~~~~~~~~}}}||||||}}}~~~{{{&&&%%%%%%%%%&&&'''((()))+++((()))...000///111555999===CCCIIIOOOVVV^^^bbbmmmpppssssssqqqppprrruuuqqqrrrtttuuuvvvxxx|||~~~{{{yyyxxxxxxyyywwwyyy{{{{{{yyywwwvvvvvvrrrnnnkkkhhh```VVVQQQQQQJJJGGGBBB???>>>===;;;:::666555222000......///000------------------------)))))))))***+++---...////////////111444999===???CCC@@@;;;888666444222111+++((((((+++,,,,,,...222;;;===;;;555000///...,,,.........---,,,---///222111555999:::888666666888333///---......---...333///.........///---+++(((******++++++++++++++++++******++++++,,,---------++++++*********************++++++++++++++++++***(((((('''''''''((()))***---///000///---+++******+++************)))))))))((((((***+++,,,,,,,,,,,,((('''''')))++++++***))),,,+++***,,,//////,,,)))***)))((()))+++,,,+++***,,,,,,,,,---//////...,,,///---,,,---+++((((((---+++,,,......---,,,---...'''((()))***,,,---...///......---,,,++++++++++++))))))***+++,,,,,,------///111111///...000555::::::::::::888555000+++((((((''''''''''''''''''(((******((('''&&&&&&%%%%%%&&&$$$"""$$$'''((('''%%%%%%&&&(((((('''''')))***(((''''''''''''(((***+++(((,,,)))+++111---***111,,,,,,,,,,,,,,,---...///,,,,,,...///111333444555222000111555555111000222,,,...///...000444444000333111//////222444666666:::BBBQQQ```nnnwww{{{}}}~~~}}}yyyjjj```bbbiiinnnwww~~~|||{{{{{{{{{|||~~~~~~|||zzzxxxtttvvvyyy|||~~~}}}{{{zzz{{{|||~~~~~~}}}vvvvvvwwwzzz~~~zzzzzz|||~~~~~~}}}{{{xxxxxxyyyzzzwww|||{{{|||zzzmmmgggkkkrrrzzzvvvhhh]]]SSSLLLFFFEEECCC@@@???BBB<<<<<<=========>>>>>>>>><<<<<<<<<;;;<<<<<<======<<<>>>AAADDDFFFFFFEEEDDDEEEEEECCCAAA???>>><<<;;;;;;999777666777777666444666666666666888:::<<<===888999999999999999888777888777666555666777888999666555555555555555666666///000111333666999;;;===;;;;;;;;;<<<<<<======>>><<<;;;:::888888888888999;;;>>>CCCIIIPPPXXX```ffflllpppuuu{{{}}}}}}{{{yyyuuuxxx|||}}}{{{~~~&&&&&&&&&&&&'''((())))))+++***+++000111111555:::@@@DDDKKKSSSZZZbbbjjjnnnuuuxxxzzzzzzxxxwwwzzz|||uuuvvvxxxzzz{{{}}}~~~{{{yyyzzz{{{|||~~~~~~{{{yyyyyy{{{yyyxxxuuulllaaa]]]___YYYVVVPPPKKKHHHGGGFFFFFFAAA===999666555555555555333333222111000//////...***+++,,,...//////000000---...///111222444666777;;;999777666666555333222+++((())),,,...---///333<<<<<<:::555000---,,,,,,,,,,,,------,,,...000333555;;;AAABBB@@@===>>>???999333///000///...///222.........///000///+++(((((()))***,,,,,,,,,+++***((()))***+++,,,---......,,,,,,---,,,+++************++++++,,,,,,++++++******((('''&&&&&&(((***++++++---//////---+++***+++++++++*********)))))))))((()))***++++++,,,,,,,,,(((''''''(((***+++)))(((*********+++---...+++)))+++***((()))***+++***(((+++******+++,,,------------++++++,,,)))%%%&&&***,,,---///...---,,,,,,---,,,,,,++++++*********+++******))))))))))))))))))((())))))***+++,,,---------///000///...222:::AAADDDDDDDDD@@@999222,,,)))''''''&&&&&&&&&&&&''''''))))))'''&&&&&&%%%%%%%%%&&&###"""$$$(((***(((%%%%%%'''(((((((((((()))++++++)))((('''''')))+++---'''+++((('''...,,,)))///------------------------,,,,,,...000222444555666444222333666666222111333444555333000000222///***000///......000222444666777>>>JJJXXXfffqqqxxx|||xxxzzz|||}}}nnnbbb```ffflllsss}}}~~~~~~}}}}}}{{{}}}{{{yyyssstttwwwyyy{{{}}}}}}~~~{{{zzzyyy{{{~~~ttttttvvvzzz~~~|||zzz{{{|||{{{zzz~~~}}}{{{yyyyyy{{{}}}www|||~~~|||rrrnnnqqqvvvyyy}}}nnnaaaWWWOOOIIIGGGEEEAAAAAACCC<<<<<<<<<=========>>>>>>===<<<;;;;;;;;;===>>>???<<>>======:::888555444555666666666666666777888:::<<>>DDDKKKSSS[[[dddjjjpppsssyyy}}}~~~|||zzzwwwyyy|||~~~~~~}}}{{{&&&&&&'''((()))))))))))),,,,,,...222444555:::@@@HHHMMMTTT[[[bbbiiippptttvvvyyy{{{zzzxxxxxx{{{~~~yyy{{{}}}~~~~~~~~~~~~{{{{{{~~~~~~wwwmmmiiikkkgggddd___ZZZUUURRRRRRRRRKKKGGGAAA>>>======<<<:::888777666444222000///...,,,---...000111111111000---...000111333444444444888777666666777666444222,,,***+++///000///111444999888777444000---,,,...***+++,,,,,,,,,...111333:::@@@GGGLLLKKKIIIGGGGGG>>>777111111111//////222000000000111222111...+++'''(((***+++,,,++++++***(((((()))***,,,---......,,,...//////,,,++++++,,,))))))************))))))***)))'''&&&'''(((***,,,(((***---------,,,,,,---,,,+++++++++************))))))))))))***++++++,,,(((''''''(((******)))'''(((((()))***++++++***)))+++***((()))******)))''')))))))))))))))***,,,...---++++++,,,***&&&'''+++---...///...---++++++,,,///...---+++***)))))))))))))))((((((((()))******)))******+++,,,,,,------))),,,......///444???IIIPPPPPPNNNHHH>>>444...+++''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&$$$###$$$((()))((('''&&&((())))))((()))***,,,,,,***(((&&&&&&(((+++---(((---)))&&&,,,+++''',,,,,,,,,------------------,,,,,,...///111333444555222000000333333//////111444555222...------)))$$$...---------...111444666666;;;EEEQQQ___llluuu{{{xxxzzz}}}rrreee___ccciiiqqq|||~~~||||||~~~~~~vvvvvvwwwxxxyyyyyyzzzzzzzzzzzz{{{}}}{{{{{{|||~~~~~~}}}{{{{{{|||||||||||||||zzzzzz|||~~~vvv|||~~~xxxtttvvvyyyyyy|||ssseeeYYYQQQJJJGGGDDDAAA@@@CCC<<<<<<<<<<<<===============<<<;;;;;;<<<===???@@@;;;>>>@@@AAA@@@@@@CCCEEEIIIHHHEEECCCAAA???>>>>>>999777555444555777777666777777888999<<>>===;;;888666333111000...///000111222222222222111111222222222111000000111111222444666777555333000...///333444222333666777555444444111------000***+++,,,,,,,,,...111333;;;AAAKKKTTTYYYXXXTTTQQQBBB:::333222333111111333222111111222333222000...))))))******************(((((()))***+++,,,---...+++...111111...,,,,,,...(((((())))))))))))(((((())))))((((((((()))***+++&&&)))+++,,,,,,,,,,,,---,,,,,,+++++++++*********)))(((((((((((()))***+++)))(((((()))***+++)))'''&&&'''(((*********))))))***)))((((((******)))''')))))))))(((((()))---000///---...///---***,,,000---///000///,,,+++***+++---,,,+++*********,,,,,,+++*********+++,,,------***++++++++++++,,,,,,,,,&&&***------...555BBBMMMXXXXXXTTTKKK???444///---(((''''''''''''''''''((()))(((((('''&&&&&&''''''%%%%%%&&&&&&''''''(((((('''(((******))))))+++,,,+++)))'''%%%%%%''')))+++***111...)))...---)))+++)))***,,,---.../////////,,,---...///000111222333333111111444444111111444333444333//////111...))),,,---------...000333777666999@@@KKKXXXfffrrryyy{{{~~~~~~~~~~~~~~~vvvggg]]]___eeeqqq}}}}}}{{{{{{zzzyyyxxxxxxwwwwwwxxx{{{~~~yyyzzz{{{|||~~~||||||}}}~~~yyy|||}}}{{{{{{{{{|||}}}~~~wwwiiiYYYQQQIIIEEEBBB>>>>>>@@@;;;;;;<<<<<<<<<==================<<<======>>>>>>;;;===???>>>======AAADDDFFFFFFDDDBBBAAA???======888777555666777888888777777888888:::<<>>CCCGGGRRR\\\```dddhhhlllnnnppprrrtttuuuxxxyyyxxxvvvvvvzzz}}}}}}|||}}}|||}}}yyyvvvrrrssssssqqqnnnlllnnnpppeee```ZZZXXXWWWUUUPPPLLLHHHFFFDDDAAA>>>:::888777555555555666666777888888555555444333222111000//////000222555888888777555444111222666777555555888888555444555222---...333***+++,,,,,,,,,---000333999???LLLZZZeeegggaaa[[[EEE<<<444333444333222444333222111111222222111000+++******))))))))))))***((())))))***+++,,,,,,---***...222222///---...000(((((())))))))))))((((((((())))))))))))*********''')))+++,,,+++++++++,,,+++************)))))))))(((''''''&&&&&&'''))))))***))))))***++++++***(((&&&''')))++++++*********)))((('''((()))***)))(((***+++***)))(((***///333///---...000///,,,...333...///000///,,,************)))(((((((((***,,,---*********+++,,,---......+++************)))))))))'''+++...---,,,333AAAMMMYYYXXXTTTIII<<<333//////)))((((((''''''(((((()))))))))((((((''''''(((((($$$''')))(((%%%$$$&&&)))''')))************+++---+++***(((''''''((()))***)))222000+++000000***++++++,,,---.........---,,,,,,------...//////000000444111111444555333444777333555444222333666444000+++---......---///444777666888<<>>>>>>>>>>>======<<<;;;===???>>>;;;<<<@@@EEEAAAAAAAAAAAA???===;;;:::777666666777999:::999777777777777999;;;>>>AAABBB???===:::777555666777888666666888999:::;;;;;;;;;:::999888777666666666666666666555555666777888888777888999::::::999888777555555555666888:::<<<>>>===BBBKKKTTT^^^hhhpppvvv||||||}}}}}}{{{{{{~~~~~~)))***,,,---......---,,,///222:::CCCIIIPPP\\\hhhiiillloooqqqqqqrrrsssttttttvvvxxxwwwtttuuuxxx|||zzz|||~~~~~~}}}|||}}}~~~}}}~~~}}}yyyuuuqqqtttvvvvvvuuutttvvvyyyqqqlllgggddddddaaa[[[VVVQQQPPPMMMIIIFFFBBB@@@>>><<<;;;;;;;;;<<<===>>>>>>888777666555444333222222333444666999<<<;;;999666666444555999999666666999:::666555777444......444***+++,,,,,,+++---000222666===KKK^^^mmmqqqjjjaaaFFF<<<444333555444333444444222000000111222222111,,,+++***((((((((()))***)))))))))***++++++,,,,,,)))...333333000...///222))))))************))))))(((((()))************)))(((***,,,,,,+++))))))***))))))))))))((((((((((((((('''&&&%%%%%%&&&((()))+++*********,,,,,,***(((&&&(((+++,,,+++++++++,,,)))''''''((()))******))),,,,,,,,,***)))+++000555---+++,,,///...,,,...222...000000///,,,*********+++)))(((''''''((()))***)))((())))))***+++------*********)))((((((''''''(((,,,...,,,+++111@@@LLLWWWVVVQQQFFF:::111///000))))))(((((((((((())))))***))))))(((((((((((()))###(((,,,)))$$$"""%%%***((()))***+++******+++------,,,+++******+++,,,,,,&&&111///+++000111+++***000000000///---+++)))'''------------.........//////,,,,,,000000///000444111333222000111444222---+++---......---///444888666666:::AAANNN]]]llluuuuuuzzz~~~}}}{{{kkk[[[XXX^^^mmmzzz}}}~~~|||{{{zzzyyyyyyttt|||~~~}}}|||}}}|||{{{~~~~~~qqq^^^UUULLLGGGCCC??????BBB;;;;;;;;;<<<<<<<<<=========>>>?????????===<<<;;;;;;>>>@@@>>>;;;;;;@@@FFF===>>>??????>>><<<999777666666777999;;;;;;999777666666666888:::<<>>DDDLLLUUU^^^gggpppuuu}}}}}}}}}~~~}}}}}}~~~~~~***,,,.........///000222000999EEEMMMSSS\\\hhhqqqssstttwwwzzz||||||xxxuuu}}}yyywwwyyy~~~||||||~~~~~~}}}~~~~~~~~~{{{zzzyyyyyyzzz}}}|||{{{xxxsssnnnkkkjjjkkk^^^___^^^ZZZUUUPPPNNNNNNJJJEEE@@@@@@CCCEEEDDDBBB<<>>>>>=========???BBBBBB@@@@@@BBBDDD@@@BBBBBBAAA===999777666222111///------...//////555???IIITTTeeesssnnn```@@@:::555333222000333777333444444222///---,,,,,,***++++++***((()))+++---)))))))))***,,,...000111000//////111333222...+++---+++))))))+++,,,***'''(((***------,,,***)))(((******+++***)))'''%%%$$$111  ++++++)))***(((((()))))))))'''&&&%%%,,,))))))+++***(((***...)))***+++,,,,,,+++***)))///,,,)))((()))(((%%%"""(((&&&%%%&&&))),,,------000000//////000111222222---......///...---,,,+++...,,,)))'''&&&''')))***+++******)))((()))))))))***+++,,,+++)))((()))***+++,,,---,,,,,,111;;;CCCMMMNNNGGG;;;444333000***&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((('''''''''''''''((())))))+++***)))((((((***,,,...+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------///000111111111111111///,,,---///000///---+++---///222333333222111222111111333555555444333,,,------...///000000111666666:::CCCLLLVVVcccooowww}}}yyy|||nnn^^^WWWXXXhhhxxx}}}}}}~~~}}}|||{{{zzz{{{}}}~~~||||||~~~|||{{{yyy||||||}}}|||~~~zzzjjjcccXXXNNNHHHDDD>>>;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>>>><<<;;;<<<>>><<<<<<<<<<<<<<<;;;;;;;;;@@@>>>;;;999888888:::;;;888777666777999999777555777666555555666888;;;<<<777666555666888999888777333444555666777777777777///333555555222333888===CCC;;;666666555444777>>>888:::<<<;;;999777777777999::::::999999<<<@@@DDDCCCKKKRRRWWW___kkksssuuu{{{{{{}}}~~~zzz|||{{{zzz{{{~~~+++,,,---------...111333444???MMMZZZbbbkkkssszzz{{{{{{|||~~~~~~{{{xxxzzzyyyxxxzzz~~~}}}~~~~~~}}}|||}}}}}}~~~}}}}}}|||{{{}}}|||xxxuuuuuuvvvkkkiiifffdddbbb___[[[XXXSSSOOOLLLLLLOOOPPPMMMIIIIIILLLNNNLLLGGGCCCBBBCCCAAABBBCCCDDDEEEEEEDDDDDDCCCGGGKKKMMMMMMMMMNNNPPPHHHHHHHHHGGGCCC@@@===;;;444222...,,,,,,---//////111:::CCCMMM\\\iiieeeXXX@@@:::555333000...000444444555555444111///......,,,,,,,,,***(((((()))+++///...,,,+++******++++++///...---...000000---***,,,***))))))+++,,,***(((''')))++++++)))(((((()))******+++,,,,,,+++***)))...###$$$)))&&&&&&+++(((((())))))(((''''''&&&&&&%%%'''++++++((((((+++'''((()))+++++++++******+++)))'''((()))***(((&&&)))))))))***+++---...000//////000000000111111111******+++++++++***)))(((///---+++)))((()))***+++))))))(((((((((((())))))&&&(((*********+++---...+++------,,,+++...666<<>><<<<<<999999999:::::::::;;;;;;;;;<<<===<<<:::::::::<<<<<<<<<<<<;;;;;;:::::::::???===:::888888999:::;;;:::999888999::::::888777999888777666666777888999222111000111333444333222222333444555666666666666000333555555333333888<<<@@@999555666555333666<<<777999;;;;;;:::999999:::777888888888888;;;???CCCFFFNNNUUU[[[bbbkkkqqqrrrvvvyyy~~~}}}|||{{{zzzyyy{{{~~~,,,,,,,,,,,,,,,...222666:::EEEVVVfffrrrzzz}}}|||xxxzzz{{{||||||}}}}}}~~~}}}~~~|||yyyxxxyyy{{{~~~~~~yyytttpppooopppnnnjjjeeeaaa___]]]^^^___^^^ZZZVVV]]]```bbb```ZZZUUUSSSSSSPPPQQQSSSTTTUUUUUUTTTTTTXXX[[[```ccccccbbbaaaaaaWWWVVVUUUSSSPPPLLLHHHFFF<<<777222......///000000...555===DDDRRR\\\WWWLLL>>>888333222///,,,---111333444444333000.........------,,,***((('''(((***000///---+++)))(((((()))///---,,,,,,------,,,++++++***))))))+++,,,+++***'''((()))(((''''''(((***((()))***,,,------------***&&&&&&***(((###%%%,,,))))))((('''''''''((((((%%%$$$&&&+++,,,)))((()))%%%&&&((()))************((('''&&&'''***+++***)))'''***,,,+++***+++...111...///000111111111000///,,,------------,,,++++++---,,,***)))(((((()))***&&&'''''''''((())))))***%%%'''***+++++++++---///+++---...,,,***+++000444;;;<<<888333000000000---******++++++++++++******&&&&&&&&&''''''((((((((('''''''''''''''((())))))'''''''''((())),,,...000000///---,,,+++++++++,,,+++++++++,,,,,,---------///000000000000///......333111////////////...---//////111111111111//////000//////000222333222111/////////.../////////000333333666<<>>???;;;::::::999999:::;;;;;;???@@@AAA???===<<<<<<===<<<;;;999888777777777777:::999888888888999;;;<<<<<<;;;:::;;;<<<<<<:::888888999999999888777555555666555333333444666666555222333444555555555555555111333555666555555888:::888777666777666666666777777999;;;<<<;;;::::::;;;444555666666888<<>>777333///...///...+++,,,///---...//////---+++,,,,,,)))******))))))))),,,...))))))))))))+++---///000000000///...------...///******+++************+++((((((((('''&&&(((,,,///))))))))))))))))))******%%%%%%'''+++,,,***)))***)))(((''''''''')))***+++///)))&&&((()))((()))+++******)))((('''&&&%%%%%%''''''(((((())))))******!!!&&&++++++******...333---///000222111000...---******************++++++)))))))))(((((('''&&&%%%&&&''')))***,,,,,,------'''***,,,,,,+++************+++---......---...///222111//////...,,,,,,,,,)))******++++++******)))'''((()))************)))'''''''''''''''((())))))))))))))))))))))))******000///---++++++,,,---...+++++++++,,,,,,---------+++,,,---...000000111111333222111000...---------+++,,,---///000222222333222000///000222333444333222111///......///000111000000222777;;;DDDUUUdddsss}}}rrreee[[[UUUXXXcccpppzzz~~~}}}yyyvvvvvvyyy}}}~~~~~~}}}|||{{{xxx{{{~~~}}}}}}}}}}}}~~~~~~||||||~~~rrreeeVVVMMMGGGBBB@@@AAA===<<<;;;::::::;;;<<<===AAABBBBBB@@@>>><<<<<<===;;;:::888777666666777777888888777777888999;;;;;;:::999999999;;;;;;999888666666777888888888888777666444111111222333444333444555555666666666666555222444555666666666888999666888888888888999999777999;;;<<<<<<:::999888999555666777888:::>>>DDDHHHQQQWWW]]]```gggrrryyy|||{{{{{{|||~~~}}}zzz|||{{{}}}}}}||||||---...///000444:::BBBGGGWWW___jjjuuu|||~~~zzzyyy{{{}}}{{{|||~~~~~~~~~}}}||||||||||||zzzxxxxxxzzz|||~~~~~~}}}{{{yyyzzzyyy|||~~~{{{{{{{{{yyy~~~}}}vvvtttyyy~~~{{{xxxuuuttttttvvvwww{{{sssfff]]]SSSLLLIIIGGGCCC???@@@>>>=========;;;666111///,,,,,,///...,,,,,,///---...000000...------...((())))))))))))***---///+++*********+++---///000000111111111///...///000***+++,,,+++)))((()))***'''((((((''''''))),,,///,,,,,,+++***)))))))))***%%%$$$%%%)))------+++((('''''''''((()))***+++,,,...'''"""###&&&'''(((***---+++***(((&&&%%%$$$$$$'''((())))))(((((()))***&&&)))---...------///222...///000000000///...---,,,++++++++++++,,,------***+++,,,,,,+++***(((''''''(((***,,,---------,,,%%%(((+++---,,,++++++,,,++++++---.../////////...111...---///...***)))+++)))))))))******)))))))))((()))***+++******(((((('''''''''''''''((())))))******)))))))))(((((((((---,,,+++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...000111222222000111111///---,,,---...***+++,,,...000222333444333111//////111333444444222111///......///111222///000333666999@@@PPP___ppptttjjj___WWWWWW^^^iiittt}}}~~~zzzwwwwwwyyy}}}~~~~~~yyywww{{{~~~}}}||||||~~~}}}~~~~~~yyykkk[[[PPPIIICCCAAACCC???>>><<<::::::;;;===>>>@@@AAAAAA???<<<::::::;;;;;;999777666666666888999777777777777888999999:::777777777888:::;;;:::888555555666777888999::::::999777444333444555666666555555666666666666666555333444555666777888777777666999:::999999<<<;;;999999:::<<<;;;999777777777555666888999<<>>;;;:::999:::<<<===BBBBBBBBB@@@<<<::::::::::::888777555666777:::;;;777777777777888888888888555555666888;;;<<<;;;:::666555555666777888:::;;;===:::666555666888888888444555555666666555555444444444555777888888777666555999:::888999======999666888::::::999777777777555666888:::===BBBHHHLLLQQQZZZccciiipppyyy~~~~~~vvvxxx{{{~~~~~~|||~~~}}}|||~~~,,,///222777<<>>EEEJJJaaakkkuuu{{{}}}wwwrrrjjjbbbSSSRRRXXXgggttt{{{~~~}}}}}}~~~}}}~~~}}}~~~~~~}}}www~~~~~~{{{kkk[[[MMMEEEBBBAAA>>><<<999777777888;;;===@@@@@@AAAAAA@@@???===<<<999:::333444@@@AAA:::;;;555;;;:::222000777:::777999666555777;;;===<<<999888<<<@@@???:::888;;;>>>444444555555555555555555999666333333555777666555999888777666666888:::;;;666999<<<;;;888666777999777777888999999999999999999777888<<<@@@CCCHHHNNN]]]___eeennnuuuwwwxxxyyyvvv{{{}}}}}}~~~~~~}}}~~~~~~}}}}}}+++000777===CCCMMMXXXaaalllrrryyy}}}~~~{{{wwwyyy}}}|||}}}}}}|||{{{zzz{{{~~~~~~{{{{{{~~~}}}yyywwwwwwyyy{{{}}}~~~}}}~~~|||{{{|||~~~||||||{{{vvvsssvvvxxxxxxzzz}}}zzzyyyuuuqqqtttzzz|||zzztttvvvyyyyyyxxxvvvvvvvvvzzz}}}wwwmmmcccXXXKKKCCC===555111333333///,,,,,,'''((()))***+++,,,...///---,,,***((('''(((((())),,,,,,,,,,,,,,,...222555222333444333222111222333...///...,,,***))))))+++******))))))***+++---...)))((((((''''''(((((((((******+++...///...+++(((''''''''''''(((((())))))'''&&&&&&&&&'''(((******---......---***))))))***%%%&&&''''''((())),,,...000000...---,,,,,,------000111111222000...,,,***---,,,++++++++++++,,,---///...---,,,,,,+++,,,,,,---+++((())),,,...///.........---,,,+++******))),,,---///000000///---,,,++++++++++++++++++++++++---------------,,,+++***+++)))((('''((()))(((''')))))))))((('''&&&%%%$$$''''''((()))************!!!&&&(((&&&'''+++---,,,)))...000---+++,,,+++)))......------------......)))***,,,+++******+++---//////////////////000111///000222222111000111222888444000///000222222111000111222333555:::@@@DDDXXXcccpppxxx}}}xxxtttkkkbbbVVVSSSWWWcccpppxxx~~~~~~zzzyyy|||~~~~~~~~~~~~~~~~~~zzz}}}~~~ppp```RRRJJJFFFEEE???===;;;999888:::<<<>>>@@@@@@@@@@@@@@@>>>===<<<::::::222444BBBCCC:::999999;;;999444333666888888666666666888;;;=========:::<<<>>>===;;;999;;;===666666555444444555555555888666444444666777666555999888777666666888:::;;;666888:::;;;:::888777777888888999999999888777777666555666<<<@@@CCCIIIPPP^^^aaagggpppwwwzzz{{{{{{xxx{{{~~~~~~~~~}}}~~~|||~~~~~~}}},,,111777===EEEQQQ___hhhqqqsssvvvzzz}}}yyywwwwwwyyy}}}}}}{{{~~~}}}yyyyyyzzzzzz{{{~~~~~~}}}}}}~~~zzzzzzyyyzzz}}}~~~}}}{{{yyyzzz{{{xxxvvvxxx}}}{{{vvvtttwwwxxxvvvuuuwwwzzzzzzvvvrrrtttyyy{{{yyytttxxx{{{zzzvvvtttvvvzzzwwwyyy{{{zzz{{{uuujjj^^^UUUKKKCCC;;;999666222...---))))))***,,,---......///---,,,***)))(((((())))))------...------///222555111222333222000///000111---...---,,,)))((()))***((())))))******++++++,,,***))))))(((((())))))******,,,...222444222///+++((((((((((((((((((((((((&&&&&&%%%%%%&&&'''((())))))******)))'''%%%&&&'''&&&'''((((((((()))+++---///......---------......000000000///...---,,,+++,,,,,,++++++++++++,,,,,,///......---------.........,,,++++++---/////////000000//////...,,,++++++,,,...111333333111///---***************+++,,,---------......///.........+++)))((('''((()))((('''(((***+++,,,+++(((%%%###&&&'''((()))************$$$)))+++))))))---///...,,,000111...---///000...,,,,,,------------,,,,,,)))***++++++******+++---...............///000000000111333333222111333444888666444222333222111000111111222222333666;;;>>>LLLYYYhhhttt}}}~~~}}}{{{xxxoooeeeZZZUUUUUU^^^jjjttt~~~}}}}}}yyyxxxzzz{{{~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||~~~vvvfffXXXOOOJJJHHHAAA???===;;;:::;;;===??????????????????>>><<<<<<::::::444666CCCCCC:::888???:::777888888666777999555777888999:::<<>>>>>>>>>>>>>>======<<<<<<666;;;888:::BBB@@@999:::BBB999555;;;<<<777666;;;777999;;;;;;999:::>>>AAA>>><<<;;;:::;;;;;;:::999;;;999666444333444555777555555666777888888666555888777777666777888999999777666777:::>>>===999555777777888888888888888777555555777<<>><<<;;;<<<<<<=========<<<<<<<<<<<<<<<<<<333<<<===<<>>:::<<<===;;;888888;;;???>>><<<:::999:::;;;:::999<<<:::777444444444666777444555777888888777777777777777777777777888888888777666777:::>>>>>>;;;777555555777888:::;;;;;;;;;999888;;;>>>@@@CCCLLLVVVbbbmmmwww|||{{{yyyyyy|||}}}***,,,111:::IIIYYYhhhqqqyyy|||}}}{{{yyyzzz}}}}}}zzzxxxxxx{{{}}}{{{yyy|||}}}}}}~~~~~~}}}yyywwwzzzzzzvvvttttttvvvyyyxxxrrrpppsssttttttssswwwzzzyyyuuusssuuuyyyqqqsssuuuvvvwwwzzzwwwlllcccZZZNNNCCC777333---+++---...---,,,'''((()))***+++,,,---...---...//////...///111333333444444222000//////000------...,,,+++***+++---************************''''''''''''((()))******''')))+++///111///,,,((('''(((***+++,,,+++******(((((()))))))))))))))(((%%%&&&((('''&&&&&&'''(((###%%%(((***+++,,,...///,,,,,,---.../////////...---....../////////......+++,,,---...//////......///......---------......///000111000...---...///---...//////...,,,***((()))***---///000000//////***)))((('''(((***,,,---////////////...---,,,++++++)))((('''((()))((('''++++++++++++***((('''&&&((()))***+++,,,,,,,,,,,,)))---///---,,,000111000333555444...***+++,,,+++------............------+++,,,------,,,,,,---...////////////000222333444111222222222111333555888888999999888444222111111---///111222333666:::===999FFFTTT```lllwww|||}}}|||zzz}}}yyylllbbbYYYWWW\\\gggwww~~~|||~~~}}}}}}~~~~~~{{{zzz}}}uuugggZZZPPPJJJBBB@@@???===<<<<<<<<<===<<<<<<;;;::::::;;;;;;<<<333<<<<<<;;;===999666===888777999;;;;;;999<<>>>>><<<<<>>>>>===>>>;;;;;;:::999999:::;;;<<<666;;;777666===;;;666:::///666<<<:::888;;;AAACCC>>>;;;888777888999::::::888:::;;;999777888<<>>>>>>>>===>>>AAADDDEEEHHHSSS```gggvvv~~~}}}vvvrrrvvv{{{~~~~~~***,,,222===MMM^^^kkkrrrsss{{{~~~~~~}}}|||}}}}}}|||}}}~~~~~~|||zzzzzz|||{{{xxx||||||}}}xxx~~~|||}}}zzzxxx{{{|||zzzzzz|||yyy||||||wwwssstttvvvvvvrrrsssvvvwwwwwwvvvsssrrrrrrtttwwwyyyzzzzzzyyyyyyzzz}}}~~~~~~~~~zzzzzz{{{zzzkkkIII@@@555...---...---,,,............---,,,+++++++++---......------///000111111222000---,,,,,,---...//////...,,,,,,---///,,,+++)))''''''(((***+++))))))))))))***+++,,,---)))))))))***++++++(((&&&******+++***((($$$!!!&&&&&&((((((((('''&&&%%%%%%'''(((((((((((()))+++)))+++,,,,,,+++)))))))))------...//////...---,,,+++---000222333222000...,,,---///111111111111000333333111000////////////...111222111...+++,,,---///111222333222///,,,******000999@@@BBB>>>777222---+++)))''''''(((***,,,&&&'''((()))************+++)))((('''((()))((('''+++)))&&&%%%%%%'''+++---++++++,,,---............(((,,,...,,,+++...000///...222222...,,,---...,,,---,,,+++******+++,,,------...//////......///111,,,,,,------///000111222000111111000000222555888777888888666222000222444...///111222222333666888111;;;FFFPPP]]]lllwww{{{~~~|||}}}|||qqqeee]]]ZZZ^^^iiittt}}}yyyjjj\\\SSSEEEDDDBBBAAA@@@?????????;;;:::999999999:::;;;<<<;;;:::222222>>>>>>666666)))666>>>888555<<>>BBB999999;;;<<<===>>>>>>>>>===>>>BBBEEEGGGKKKWWWdddhhhxxx}}}{{{sssooouuu|||~~~{{{***000444888FFFZZZiiinnn{{{~~~~~~~~~}}}~~~sssxxx}}}~~~}}}}}}}}}}}}|||zzzxxx{{{}}}{{{zzz{{{}}}}}}~~~~~~|||zzz|||||||||~~~~~~||||||xxxyyy|||~~~{{{xxxzzzuuuuuuyyyyyyuuusssuuuuuuwwwxxxyyyyyyvvvtttrrrvvvuuutttuuuwwwxxxxxxwwwxxxwwwyyy~~~}}}||||||wwwwwwxxxzzz}}}bbbEEE555444///---///------------,,,,,,------...+++...000111///---,,,,,,000111111000...,,,---...+++,,,------,,,,,,---///++++++,,,+++******+++---,,,,,,,,,,,,***)))'''''',,,+++***+++,,,,,,,,,+++(((+++...---***)))+++---***)))(((''''''((()))***))))))(((((((((((())))))&&&,,,...***(((***,,,+++///000111111///---------/////////000111111222333/////////.........111333333555666666444222222222000111111///---,,,---///000---,,,,,,///000...,,,///777BBBKKKRRRPPPDDD666...+++(((&&&''')))******)))(((&&&&&&''')))+++---...,,,***(((''')))***,,,+++***)))((('''''''''''',,,+++,,,---///000///...)))***+++,,,---.........---000222222///,,,)))(((,,,,,,+++++++++,,,------111///,,,***)))***+++,,,............///111222333111000000000000000111111777666555444222111000///111///---///444777666444;;;:::???KKKXXXdddrrr}}}xxxzzzzzzmmm^^^VVVYYYccclll{{{sssbbbUUUNNNEEE======???===<<<===<<<::::::<<>>@@@BBBDDDDDDFFFNNNZZZcccooouuuxxxxxxyyy}}}uuuwww{{{}}}}}}|||}}}~~~***000444999FFFZZZiiiooozzz~~~~~~||||||~~~uuuxxxzzzzzzyyyxxxzzz|||{{{|||{{{yyy|||}}}~~~}}}}}}~~~~~~}}}~~~~~~~~~}}}|||{{{wwwwwwxxxzzz}}}}}}|||zzz{{{zzz{{{}}}}}}}}}zzzuuuuuuxxxyyyuuutttwwwuuuvvvwwwyyyxxxwwwuuusssuuutttssstttwwwxxxwwwvvvxxxxxxxxx{{{}}}|||}}}~~~}}}{{{xxxxxxwwwxxx{{{gggKKK:::777111...000.........---------...//////***---///000///---------///000111///---,,,---...+++,,,......------...000,,,------,,,+++***+++------------,,,++++++******,,,+++++++++,,,,,,,,,+++)))***++++++***)))))))))***)))(((((((((((()))***(((''''''''''''''''''(((%%%+++...,,,***++++++)))---...//////---,,,,,,---...///000000111111111111000111111000...///000222444666777777555333333333111111111000...---...///000...---...111333222000333;;;GGGRRRZZZYYYKKK;;;///,,,(((&&&'''((())))))((('''''''''''')))***,,,---+++)))''''''(((***+++***)))((((((((((((((((((---------...000111000///))))))+++,,,---.........---///111000...,,,******,,,,,,+++++++++,,,------...---,,,++++++,,,------.........///000111222333111111111000000111111222444444333222111000000///000///...///222555666666<<<;;;@@@JJJUUUaaannnzzzxxxzzz~~~rrrdddZZZZZZbbbiiiyyy~~~~~~uuufffYYYUUULLLDDDCCCDDDBBB@@@AAAAAA???>>>>>>@@@AAA???===::::::888777:::>>><<<777777999:::::::::;;;>>>@@@999999888777777777777777333444666666555555777888999999::::::999888777666777555444555888:::;;;;;;777666444555666777777666888888888999999999999:::999999999:::;;;<<<>>>???AAACCCFFFHHHKKKSSS^^^gggqqqvvvyyyyyyyyy}}}~~~xxxzzz}}}+++000444:::FFFXXXgggooo|||~~~|||{{{}}}{{{zzzyyywwwuuuvvvyyy|||yyy{{{{{{zzz|||}}}~~~}}}|||{{{{{{~~~}}}}}}}}}}}}|||||||||vvvvvvwwwzzz|||}}}|||{{{|||zzz{{{~~~zzzwwwuuuwwwwwwuuuvvvyyyvvvwwwxxxyyyzzzyyyxxxwwwtttsssssstttvvvwwwwwwvvvxxxyyyzzzzzzxxxxxxxxxyyy}}}|||}}}}}}zzzwwwwwwzzz|||}}}|||zzzyyywwwuuuvvv{{{kkkPPP@@@;;;333111222///...............///000000))),,,...///...---......///000000///---,,,---...+++---............000111---//////...,,,+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))))))))'''&&&***))))))((())))))******((((((((((((((((((((((((###***...---,,,---+++(((***+++---,,,++++++,,,------...000111111111///...222333333222000000111333555777888777555444333444222333222111///...///000000......///111333333222777???KKKXXXbbb```OOO===000---)))''''''((((((((('''''''''(((((())))))***+++***(((&&&&&&'''(((***((((((''''''(((((()))***,,,++++++---///000...---((()))***,,,------......---...///...,,,+++,,,---,,,+++++++++,,,,,,---...,,,,,,---------.........---......///000111222333111111000000000000111111111111111111111000000///000000000000000222555888<<<;;;???HHHRRR]]]kkkwww}}}yyylllaaa]]]```dddttt||||||}}}{{{|||}}}~~~yyylll```WWWNNNGGGEEEDDD@@@??????DDDBBBAAABBBDDDEEEDDDCCC>>>>>>;;;999;;;@@@???::::::;;;<<<;;;::::::;;;===999999888777777777777888777888999999777777888999999999999999888666555444666444222333666999;;;<<<888666555555666777666555777777888888888999999999888888999:::;;;===???@@@AAADDDHHHLLLQQQZZZeeemmmsssxxx{{{yyyyyy|||}}}|||yyyzzz}}}+++///444:::DDDSSScccmmm{{{~~~}}}}}}}}}|||yyyxxxyyyzzz|||wwwzzzzzzyyy{{{~~~~~~{{{|||{{{zzzzzz~~~}}}}}}|||||||||}}}~~~|||||||||~~~}}}{{{yyy|||{{{zzzxxxvvvtttsssuuuwwwwwwxxxyyyzzz{{{{{{{{{{{{uuutttssstttvvvxxxwwwvvvxxxzzz|||zzzwwwvvvwwwzzz~~~|||{{{|||}}}~~~}}}{{{xxxxxxxxxwwwwwwyyy||||||{{{yyyvvvvvvyyyjjjSSSDDD>>>555333444///...............///000000)))+++............///000...///000///---,,,---...,,,---//////...///000222///000111000...,,,------,,,,,,,,,,,,,,,...///000---.........---,,,------,,,)))'''(((******'''$$$***)))))))))******++++++***++++++++++++++++++***%%%***---,,,,,,...---)))((()))************,,,...,,,...000222222000...---111222333333222222444555555666777666444333333444333444444333000000111222000///.........///000000999AAAMMMZZZccc```MMM999111...)))'''''''''''''''&&&'''(((((())))))(((((()))(((&&&%%%%%%&&&'''(((&&&&&&&&&'''((()))******)))(((((()))+++,,,+++)))((()))***+++,,,---------,,,------,,,***+++---///++++++++++++,,,---......------...//////......------...///000111222222222111000/////////////////////000111222222222111111///111111000...000444999:::999===EEENNNZZZjjjwwwttthhh```^^^___oooyyy~~~zzz||||||~~~||||||{{{}}}}}}qqqfffZZZQQQIIIFFFCCC???>>>@@@BBBDDDGGGKKKMMMMMMKKKJJJEEECCC???;;;<<<@@@???:::=========;;;999888999::::::999888888777777888888:::;;;<<<;;;999888999:::888888777777777666555555777444222222444777999::::::888666666777888777666666777777888888999999999777888999:::<<<>>>@@@AAAAAAEEEJJJPPPWWWaaakkkrrrtttyyy{{{xxxwwwyyyzzzxxxvvvwwwzzz|||}}}}}}}}}}}},,,...333888@@@KKKZZZfffsssyyy}}}{{{~~~~~~~~~}}}|||~~~}}}|||zzzyyyxxxuuuyyyzzzwwwwww{{{|||zzz}}}~~~|||{{{{{{}}}~~~~~~}}}}}}}}}}}}~~~}}}yyy}}}xxxxxxzzz||||||zzzvvvrrrqqqssstttuuuuuuvvvvvvwwwyyyzzzzzzuuuttttttuuuwwwxxxxxxwwwssswwwyyyzzzxxxxxx{{{~~~~~~}}}}}}}}}|||yyywwwwwwzzz}}}zzzvvvvvv|||}}}}}}|||zzzzzz|||iiiUUUIIICCC999888999222//////............//////***,,,...///......///111...000000000...---...///---...//////......///111...000111111///...---...***+++++++++---...///000...000111///---,,,---///---***((())),,,,,,)))&&&)))******+++++++++++++++++++++,,,------,,,++++++)))++++++(((***...///,,,'''((()))))))))***,,,...,,,...000222222111///---///111333444444444666888222333444333222222333555555666666444222111222444333222111///------...///;;;BBBMMMXXX___ZZZGGG444111...)))'''''''''''''''&&&''''''(((((((((((('''''''''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''')))***+++(((((('''(((******)))(((((((((***+++,,,---------,,,,,,,,,***)))***---///++++++++++++,,,---...///////////////...---,,,+++---...///111222222222222000///...---------------...///111333444333333222...000111000...///333777555555:::BBBLLLYYYkkkzzz|||oooeee___^^^lllvvv{{{}}}~~~}}}|||{{{|||{{{~~~vvvmmmaaaXXXOOOKKKGGGDDDEEEIIIFFFLLLTTT[[[]]]ZZZVVVSSSKKKHHHBBB<<<<<>>999>>>>>>>>><<<999888888999:::999999888888888888888777888999888666555555666555555555666666777777888999666444333444555666555888666555555666777666555666777777888999999::::::888888999:::<<<>>>@@@AAAAAAEEELLLTTT\\\fffnnnssssssxxxyyyvvvuuuvvvwwwuuutttuuuwwwyyyzzz{{{{{{{{{,,,---111555:::AAAOOO]]]nnnttt{{{|||xxxvvvyyy}}}}}}}}}|||~~~}}}~~~}}}||||||{{{yyyvvvssswwwzzzzzzvvvuuuxxxzzzzzzzzz}}}~~~|||{{{}}}~~~~~~~~~}}}zzzvvv|||xxxuuuuuuyyy|||{{{uuuppppppqqqqqqrrrrrrqqqqqqrrrsssuuuvvvtttsssssstttvvvwwwwwwvvvppprrruuuwwwyyy{{{~~~~~~~~~~~~~~~~~~|||yyyvvvvvvzzz~~~|||xxxwww{{{}}}~~~~~~mmm]]]TTTMMMCCCAAA@@@777222111000//////......///---...000/////////000222///000111111//////000111...///000///---,,,---...---///111111000///...///)))***,,,---...////////////111333111...,,,---000++++++++++++------+++***)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++,,,)))''')))///000...)))*********)))***---///---...000222333222111000...111333444444555666777000111222222111222444666777777777666444333444555888777555222///...///111;;;CCCMMMUUUYYYSSSBBB222000---)))''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))*********)))***,,,,,,***)))'''((()))+++,,,,,,------+++,,,+++***)))))),,,...*********+++,,,---...///000000///...---,,,++++++---...000222333333222222000///...------,,,------...///222333444444333222...000111000000111222444222333888@@@JJJXXXlll~~~}}}~~~wwwkkkdddaaakkkrrr{{{~~~~~~~~~{{{zzz~~~}}}|||~~~~~~|||ssseee\\\RRRMMMIIIGGGKKKRRRTTT\\\fffmmmlllfff^^^ZZZMMMJJJBBB;;;;;;>>>===999=========;;;999888999:::::::::999888888888888999999::::::999777666777888555555555555666888999::::::888666555555555444333555333222333444666555555777777888999:::;;;;;;<<<999999:::;;;<<<>>>@@@AAACCCGGGNNNWWWaaaiiipppsssssswwwxxxuuusssuuuuuusssuuuvvvwwwyyyzzz{{{||||||~~~}}}}}}~~~---,,,///222444888EEESSSeeekkkppppppllllllssszzzzzz}}}}}}}}}}}}|||~~~}}}{{{yyyyyyyyyxxxtttqqq{{{~~~|||vvvtttwwwzzz{{{yyy|||~~~{{{zzz}}}~~~~~~{{{yyyxxx|||~~~yyyvvvtttsssyyyzzztttoooppprrrqqqrrrqqqpppooooooqqqsssuuurrrqqqqqqrrrtttuuuuuutttrrrrrrtttwww{{{~~~zzz{{{|||~~~~~~zzzwwwuuuvvvwwwyyy{{{{{{{{{zzz{{{~~~vvvjjjccc\\\PPPLLLIII===666555444222111000//////000111111111//////111222000111333222111000111333///000000///,,,++++++,,,***---000111000//////000)))+++...000111000///...///222444222...,,,...111(((***,,,---,,,,,,,,,---)))***+++,,,---------,,,***+++,,,------,,,+++******+++)))(((+++000000---,,,,,,,,,+++***+++...000---...000222333444444444000222444555444333333444///000111222222444777:::888999999777555444555777777777666222///...111444666@@@JJJOOOOOOJJJ>>>333///,,,(((&&&'''((())))))((((((&&&&&&&&&&&&'''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''((()))+++***)))***,,,,,,***((('''((()))+++,,,,,,,,,,,,***+++,,,+++))))))***,,,*********+++,,,---/////////...---+++++++++,,,,,,---...000222333333333222111111000///............---...111333333333111000/////////111333333222000111333777???HHHWWWlll|||~~~|||~~~}}}yyyzzz~~~rrrjjjgggjjjnnntttzzz~~~|||xxxvvv~~~~~~~~~~~~~~~yyyjjjaaaVVVPPPLLLMMMTTT\\\gggnnnuuuwwwrrrhhh^^^YYYLLLHHH@@@999999>>>>>>;;;;;;<<<<<<;;;999999:::<<<;;;:::999999888888999999:::<<<<<<<<<:::999:::;;;777666666666666777999:::888777666777888777555222555444333444666888888888888888999:::;;;<<<======::::::;;;;;;<<<>>>???@@@GGGJJJQQQ[[[eeelllqqqsssssswwwxxxuuusssuuuuuusssvvvvvvwwwyyyzzz{{{|||}}}~~~||||||---,,,---000000222???NNNWWW]]]aaa```\\\___iiirrrvvvzzz~~~||||||}}}|||}}}}}}|||||||||~~~{{{xxxwwwxxxxxxuuusss~~~wwwtttwww{{{}}}yyy|||~~~{{{zzz}}}~~~~~~}}}}}}~~~|||zzz{{{~~~~~~zzzwwwuuunnnvvvyyytttpppqqqsssrrruuusssqqqpppppprrruuuvvvpppooooooppprrrssssssrrrwwwvvvuuuyyy~~~wwwxxxzzz}}}{{{xxxtttqqqpppuuu}}}{{{uuuzzz}}}}}}}}}{{{zzztttooofffYYYUUUOOOBBB999888666444222111000000222222333111000000111333111222333333222111222444000000000...+++))))))***))),,,///111000000000000***,,,000333333222000...000333555333...,,,...111&&&)))------+++***---///)))***+++---......------,,,---///000000///---,,,(((*********...222000+++---...---,,,++++++...111...///000111333555666777333444666555333111000000...000111222333555999<<<999999999888666555666777444444333000------000444111;;;EEEIIIHHHDDD;;;333...+++(((&&&''')))******)))(((&&&%%%%%%&&&''')))&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((()))(((((()))******(((''''''((()))***+++,,,,,,,,,***+++,,,+++***))))))************+++,,,---///000---,,,+++******+++---///---...111333444444333222333333111000////////////,,,...000222222111///...///......111444555111---222333888???HHHVVVlll|||}}}yyy|||{{{wwwxxxwwwooolllkkklllpppvvv|||{{{wwwtttzzz|||~~~}}}}}}sssiii^^^WWWTTTUUU^^^hhhtttyyy}}}zzzqqqdddZZZTTTIIIFFF>>>888999>>>@@@===:::;;;<<<;;;::::::;;;===;;;:::999999888888999999777888999999777777888999999888777666666777888888555555666888:::999666444888777666777:::<<<===<<<888888999:::<<<======>>>;;;;;;;;;<<<<<<>>>??????IIIMMMTTT^^^gggnnnrrrsssssswwwyyyvvvtttvvvvvvtttuuuuuuvvvwwwyyyzzz{{{||||||{{{***---000000000222777<<>>;;;888555444444444///...,,,---///000000000333999>>>AAACCCCCC<<<444111...***((()))*********+++)))&&&&&&''''''''''''&&&))))))&&&$$$%%%"""&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&''')))***,,,,,,------)))***,,,......---,,,+++***,,,......---,,,---...000///......///000...---000000000111222222333333111000///...------...///.........111333333///,,,000000111111111111000000...111555<<>>999666555888999888999===888999::::::;;;;;;;;;;;;999999888888999999:::;;;:::999777666555555555666666777777777666555777999999:::;;;:::888888999:::777:::<<<<<<;;;;;;???BBBFFFOOO[[[eeekkkooosssvvvuuuuuuxxx|||zzzssspppqqqssswwwxxxuuuuuu{{{|||xxxyyy{{{zzz~~~+++...222555666777999:::999;;;<<<<<<===CCCMMMTTTaaahhhooorrrxxx|||yyyxxx{{{|||yyyxxxzzz{{{|||}}}|||{{{yyyyyyyyy~~~}}}vvvssstttvvvuuuyyyyyyzzz|||~~~}}}zzzxxxxxxyyyzzzzzz{{{}}}~~~|||}}}}}}}}}zzzzzzzzz|||}}}~~~}}}zzzxxxxxxyyywwwuuusssqqqrrrtttvvvxxxpppsssvvvxxxwwwvvvuuuuuutttuuuwwwxxxyyyzzzzzz{{{yyyxxxwwwyyy}}}}}}{{{||||||{{{yyyyyyzzz{{{~~~}}}yyyvvvuuuwwwxxx|||}}}}}}}}}yyyqqqjjjccc\\\WWWQQQJJJAAA<<<999666222...222222333333222111000///,,,...111222222111111111/////////......---------///111333333111///000222333111111333777777333///)))+++---///000///...---,,,,,,,,,,,,,,,---......000///...------...///000444111//////000///---***---...///000111111111111000///...---------...///111333555555444444444666666777777666333111222222333222111111222555888:::???===:::777444333333444000///------...///...---222777===CCCJJJMMMHHH???333000,,,))))))*********,,,)))''''''((()))((('''$$$'''(((&&&&&&((((((%%%%%%%%%&&&&&&'''((((((((()))))))))((((((((((((((()))***+++,,,,,,,,,,,,,,,******,,,---------,,,+++***,,,......---,,,---...///---,,,---......---,,,,,,,,,---...000222333444222000///---------///000//////000222444444111---///000000000000//////...222444888>>>HHHYYYkkkxxxrrrxxxwwwooojjjkkknnnssszzz}}}}}}{{{{{{|||~~~}}}|||{{{}}}}}}|||sssiiiddd```___fffpppqqqooojjjccc[[[RRRKKKFFFBBB???<<<::::::;;;;;;:::777999::::::999999:::;;;;;;777666999999777888;;;::::::999888888999::::::999999888888999999:::;;;:::888777555555555555666555666666555444555777999:::;;;<<<;;;999888888:::888:::======;;;<<<@@@CCCIIIRRR___hhhnnnqqqtttvvv{{{yyyyyy{{{zzzuuutttvvvtttwwwxxxvvvxxx~~~{{{xxxyyy{{{zzz~~~|||{{{}}}---000666<<>>:::777000111222111222666===CCCUUU]]]eeemmmuuu~~~}}}zzzyyy|||{{{xxxwwwzzzzzz{{{{{{||||||{{{{{{zzz}}}|||vvvrrrtttvvvuuuyyyyyyyyy{{{|||{{{xxxvvvsssuuuyyy{{{}}}~~~|||}}}}}}{{{{{{~~~}}}{{{zzz{{{ttttttttttttuuuwwwxxxyyysssvvvyyy{{{yyywwwvvvvvvuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwyyy|||}}}}}}|||{{{|||||||||{{{{{{}}}~~~~~~{{{xxxvvvwwwxxxyyyyyyyyy{{{}}}yyyssslllfffbbbYYYSSSJJJDDD???;;;666222777666555333222111111111...000333333222111222222..................//////111222333333111111222444777222...111888;;;666111***,,,...000000000...---///...---,,,---...///000///////////////000222222222111000000111000...,,,...///000111111111111111000000/////////000111111111222444444333333333444666777888666444333333444333333222222333666999:::<<<;;;888555333222333333111000............---,,,333666===GGGTTTZZZSSSGGG666333...++++++++++++***,,,***)))((()))******)))%%%((((((%%%&&&***+++)))$$$%%%%%%&&&&&&'''((((((***)))))))))((((((''''''+++,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***+++------,,,,,,,,,---,,,+++***+++------,,,+++......------///000222333222111...,,,,,,...000111000000111333555444222000///000000000///......---444555999>>>HHHXXXlllyyy|||yyykkkkkklllpppvvvyyy{{{{{{zzz|||~~~~~~xxxnnneee^^^[[[```gggeee___WWWQQQNNNKKKGGGCCCAAA>>>:::888999:::::::::::::::;;;999888777999:::<<<888777999999666777:::;;;:::888777777888999:::999999888888999999:::;;;999888666555444555555666555555444333222333777:::;;;<<<<<<;;;999777888888777:::<<<===<<<===BBBFFFOOOXXXdddmmmrrrsssuuuvvv~~~zzzxxxxxxwwwuuuvvvyyywwwyyyyyyxxx||||||~~~yyywwwzzz{{{zzzuuuuuuvvv|||...222888@@@EEECCC;;;444///000000//////111666;;;LLLTTT___jjjttt{{{~~~~~~}}}{{{{{{|||zzzvvvvvvzzzxxxxxxxxxzzz{{{|||{{{zzz|||~~~|||vvvsssuuuwwwvvv{{{zzzzzz{{{|||{{{yyyvvvrrruuuzzz}}}}}}{{{|||~~~~~~}}}~~~~~~{{{yyyyyyyyyrrrsssuuuvvvxxxyyyyyyyyyyyy{{{}}}|||yyyvvvtttssswwwwwwwwwxxxzzzzzzyyyxxxxxxxxxxxxyyy{{{|||}}}|||zzz|||}}}|||||||||}}}{{{|||~~~xxxxxxxxxzzz~~~{{{uuuqqqnnnbbb]]]UUUNNNIIIDDD???;;;;;;999777444333333333444222333555444222111111111000/////////////////////333333333333333333444555666111---///444888666222,,,---///000111000///...000///...---...///111222...//////000111222444444//////000000000000...---......///000000000///////////////000111111222333000222444333222111222333666777888777555444444555333333222333444666999::::::888555333222222222333111000///000111111000...444999AAAPPP```eeeYYYIII999555000---,,,,,,+++***,,,+++******+++,,,+++***)))***)))%%%%%%((()))'''%%%%%%&&&&&&'''(((((()))))))))(((((('''&&&&&&&&&******+++,,,,,,,,,+++++++++************+++,,,,,,)))+++,,,---,,,+++,,,---,,,+++***+++---...---,,,555444222000///000000111333111...,,,,,,...000222///000111333444444222111111111111111000///...---111333666;;;FFFWWWlllyyyqqqooommmllloootttxxx{{{}}}~~~|||~~~~~~~~~~~~ssshhh^^^YYYZZZ]]]XXXQQQIIIFFFGGGGGGDDDAAA???<<<888777777999:::;;;>>>???>>><<<:::999;;;<<<:::777777::::::888888;;;999999999::::::;;;;;;;;;999999888888999999:::;;;888777666555444555555666555444333111000222666:::;;;<<<<<<:::777666666777666999;;;<<<<<>><<<888555333333444444...000111111000///000111222222222111111111000000111111111222333333333333222111//////000222333333...///000111111111000000000000/////////000111222...///000111333444444555///000222333333222111111000000000000000000//////......///000111222222222000222333333222111111222555666777666555444555666222222222333444666888999777666444222111111222333000000000222555555444333555;;;III[[[mmmqqq```MMM;;;777222...---,,,,,,+++,,,+++***+++------,,,+++((()))(((%%%$$$((()))''''''''''''((())))))******'''''''''&&&&&&%%%%%%%%%&&&'''(((***++++++,,,,,,******)))))))))***+++,,,(((***,,,,,,+++***+++,,,,,,++++++,,,///000000///555444222111000///000000222111...------///111222---///111222222222222222222222222222222111000///000111333999EEEXXXmmm|||zzzuuuooojjjiiinnnuuuzzz~~~~~~~~~|||{{{|||~~~~~~}}}~~~}}}}}}pppddd]]]ZZZYYYLLLGGGBBBAAACCCDDDAAA>>>>>>;;;888777888:::;;;;;;???@@@@@@>>><<<;;;;;;===777555666:::<<<::::::===666888;;;>>>??????===<<<999999888888999999:::;;;777777555444444555555666444444222000000222666:::::::::;;;999666555555555444777:::<<<===AAAHHHNNN___gggqqqwwwyyyxxxwwwwwwvvvssstttyyy{{{wwwuuuuuu~~~~~~}}}|||~~~|||yyyyyy}}}~~~{{{|||zzzyyy}}},,,000666<<<>>><<<666111++++++***++++++---...///555;;;JJJ]]]kkkrrrwww{{{{{{zzz|||}}}zzzuuuwww|||vvvtttsssvvvzzz{{{zzzwwwtttvvvuuupppooosssvvvwwwyyyxxxwwwwwwyyyyyywwwuuuwwwzzz~~~}}}zzzxxxxxx{{{~~~|||www{{{|||xxxwwwwwwssstttwwwxxxyyyxxxwwwvvvrrruuuyyy{{{{{{zzzyyyyyyzzzxxxxxxzzz}}}}}}zzzzzz|||}}}}}}}}}}}}}}}~~~~~~}}}{{{{{{~~~{{{tttkkkbbbYYYSSSOOOEEECCC???:::777555444444***,,,---......///111333333333333333333444444444222222222444666777555333222222111000///000111333000111111111222111111111//////000000000111111111...///000222333444444444111333777888777666666777333333333333333222111000...///000111222222222222111333444444222111111222444555666666555444555777111111222333444666777888555444222111111222333444000000222444777888777555333===MMMbbbuuuwwwfffRRR;;;777222...------,,,,,,++++++***,,,---...,,,+++$$$''''''%%%&&&***,,,***'''(((((()))******++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))***+++,,,,,,((())))))))))))*********((()))++++++*********+++---,,,,,,...000222222111......//////000000000111000000/////////000111222---///111111111111222444111222222333333222222111222222444999EEEXXXooo~~~zzzssskkkhhhlllsssyyy{{{|||{{{yyyxxxzzz}}}ttthhh```YYYSSSDDDAAA>>>>>>???@@@>>>;;;<<<:::888888:::;;;;;;;;;<<<===>>>===;;;999999999666444666;;;===;;;<<>>OOO]]]fffooowwwyyyyyy|||}}}yyyuuuxxx~~~wwwtttsssvvvzzz|||zzzvvvrrruuuuuuqqqqqqvvvzzzzzzxxxwwwvvvwwwyyyyyyxxxwwwvvvzzz~~~~~~}}}}}}yyyxxxyyy|||}}}yyywww{{{|||xxxuuuuuuuuuvvvwwwxxxwwwvvvtttsssooosssxxx{{{|||||||||}}}{{{yyyxxx{{{||||||~~~}}}zzzzzz}}}~~~xxxppphhhcccaaaUUURRRMMMFFFAAA<<<999777000111222111000000111333111222333444666888999999888888:::===@@@@@@<<<999777555333222444444333111222222222222222222222111---...000111222111000///...///111222333333333222111555999;;;:::999999:::444444444444333222111000000111222333444444333333222444555444222111111222222444555555444444555777///000111222333555666666444333222111111222444555111111333555777888666444444>>>NNN```pppqqqaaaOOO:::666111...---------,,,*********,,,---...,,,***%%%((()))((())),,,,,,)))''''''(((((()))*********&&&&&&'''(((((()))))))))''''''(((******+++++++++'''((()))*********)))(((''')))++++++***)))***+++,,,,,,,,,...111222333222+++---///111222111000000//////000000111111111111---000222222111222444666///000111222222222222222444444444888BBBVVVlll|||~~~|||~~~|||wwwqqqmmmmmmrrrwwwwwwzzz~~~~~~}}}xxxlllcccYYYPPPDDDBBB@@@>>>=========>>>:::999999:::<<<===<<<:::888:::======;;;999777777777555777<<<===;;;;;;===<<<<<<<<<<<<============999999888888999999:::;;;666555444444444444666666222333444333333444777:::999;;;;;;:::888777888999444888<<<@@@DDDLLLUUU\\\mmmsssxxx{{{zzzxxxxxxyyyxxxuuuxxx~~~~~~}}}~~~}}}|||~~~))),,,000111///---///111+++***+++---///111222111222111777EEERRR[[[fffqqqxxxyyy|||}}}yyyuuuxxxxxxvvvtttwww{{{}}}zzzwwwtttwwwwwwtttuuuzzz~~~zzzyyyxxxyyy{{{||||||{{{uuuxxx|||~~~~~~}}}}}}~~~yyyxxxzzz}}}|||xxxxxx|||zzzvvvsssssswwwwwwxxxwwwvvvtttrrrqqqrrruuuzzz|||}}}||||||||||||yyyxxx{{{~~~~~~|||yyyxxx|||~~~yyy~~~zzzuuurrrqqqccc```ZZZRRRJJJCCC>>><<<;;;;;;:::777333111111222///000222555888;;;===>>>@@@@@@CCCGGGJJJIIIEEE@@@===888333444999:::555000333222222222222222222222,,,---000222222111///---...///111222333333222111///444999:::999888999:::333333333222111000///...222333444555555555444333333444555555333222222222111333444444333333555666//////000111333444555555444333222111111333555666222222333555777666444111666???LLL[[[ggggggXXXGGG999555111...---...------))))))***+++------,,,***)))------+++***+++)))&&&&&&&&&''''''((()))))))))''''''((()))***+++,,,,,,******++++++++++++******&&&''')))++++++***((('''''')))***+++***)))***+++,,,++++++---000222222222///111333444444222000......///000222222222111000...111444444222333555888---...///111222222222222555444333555???QQQgggwww~~~}}}{{{{{{yyyuuuqqqpppsssvvvuuu{{{sssjjj^^^TTTHHHFFFCCC???<<<<<>>>>><<<:::666999===>>>===:::888777999777888<<<===:::999;;;AAA???<<<999888999;;;===999999888888999999:::;;;666555444333444444666666111333444555444555777999:::<<<<<<<<<:::::::::<<<555999>>>BBBHHHPPPZZZbbbqqquuuzzz{{{yyyxxxyyyzzzyyyuuuwww}}}~~~~~~www|||......//////...---,,,,,,$$$&&&))),,,---,,,***))),,,...111777AAAOOO]]]fffpppvvvyyywwwxxxzzzxxxssswww{{{}}}{{{yyy{{{zzzxxxyyy{{{wwwoooooowww~~~~~~~~~~~~|||{{{{{{|||~~~}}}{{{yyywwwwwwyyy{{{}}}wwwyyyyyyyyy|||yyy|||zzzxxxvvvtttsssssstttvvvxxxwwwuuurrruuuuuuvvvwwwyyy{{{}}}~~~zzz}}}yyy~~~}}}www|||||||||{{{|||~~~~~~||||||}}}wwwxxxsssiii^^^UUUKKKCCC>>>;;;777666666777777777...222777888888;;;BBBHHHHHHDDDEEEMMMTTTTTTSSSSSSJJJEEEAAA???AAABBBAAA???:::666111000222333111///111...---000444555111------...///111222222222222---///222555777888777777666333111222444555333111000111333444555555444333555555444333333222111111222333222111///...///000000222333444333333444666666555444444555666888999888555111111444666555444888<<>><<<;;;;;;<<<>>>???===<<<<<<===<<<:::666444444444555777888999888888:::;;;???>>><<<999888777888888777777888999::::::888666777777666333111111333555555777888777444333444777888888999999::::::::::::999;;;>>>BBBIIIUUUcccmmmsssyyy|||zzzyyyzzzxxxuuuuuussswww~~~}}}~~~||||||}}}~~~......///......------,,,'''(((+++,,,,,,+++)))(((,,,---///444<<>>999444111333444444333111///...000444555222......//////000111111111111222333555666777666444333333111000111222333111///111222333444555555555555666555555444333222111111222333333111///...///000000111222222222222444666777666666777888999;;;<<<<<<888333222444555444222333777>>>HHHNNNMMMEEE>>>222000---***((()))+++,,,++++++,,,,,,------,,,,,,...---++++++++++++)))'''&&&%%%$$$%%%)))++++++***************************...---,,,***)))(((((((((%%%''')))++++++)))'''%%%))))))***,,,------+++)))***+++---///111111111111000//////......//////000///000111222333333333333222111111222333333222000222222222222111000//////000444777999???OOOeeewww~~~}}}|||{{{|||zzz|||}}}wwwpppjjjfffiiiuuu{{{pppdddSSSLLLCCC???@@@AAA???<<<<<<;;;;;;===>>>???>>><<<>>>???>>><<<999777666777555777888999888888:::;;;<<<;;;:::999888888999999777888888999::::::888777444444444222000000111333444666777666444444555777888888888888888999:::;;;777;;;AAAHHHQQQ\\\hhhpppvvvzzz|||{{{zzz|||{{{xxxuuutttwww~~~}}}}}}~~~...............---------***+++,,,---,,,+++)))'''---------///555@@@LLLTTTaaaiiippptttvvvzzzzzzxxxqqqvvvyyyxxxxxx{{{|||zzz||||||yyytttssswww|||~~~~~~{{{zzzxxxwwwwwwxxxzzz{{{{{{}}}|||{{{~~~|||~~~~~~{{{wwwsssppppppqqqtttwwwyyyyyyxxxxxxyyy{{{~~~}}}|||~~~xxxiii\\\WWWOOOGGGAAA<<<888666666555555999@@@JJJUUU[[[YYYRRRSSS```pppuuupppkkkeeeccc``````bbbaaa^^^[[[GGG@@@888444444666777666111000///111444555222///000000000000000000000000000111444777888999888888333222111222333222111///333333333333444555666777666666555444333222111000111222333222000//////000000111111000000111333555777888999:::<<<>>>@@@AAAAAA===777555555555222000111333666<<>><<<>>>??????===:::888888888666777999999888888999;;;999999888888888999999:::888888999::::::999888777222333444333222111222444333555666666555555777888888777666666777999;;;<<<777<<>>;;;<<<:::888;;;BBBKKKSSSWWWTTTQQQVVVdddqqqsssmmmhhhiiihhhhhhkkkooopppmmmjjjOOOGGG===777666777888888222111111333555555333111111111000000////////////111333555888999999888888555555555555555444222111333222111111222333555666555444333222111000000///111222333222111///000111///000000///...///222555666777999===AAAEEEHHHJJJHHHCCC<<<888777666333000444333444777999999666333,,,,,,***))))))))))))***++++++++++++,,,------...000...,,,,,,,,,,,,***((('''''''''((())))))((((((*********+++++++++++++++,,,,,,+++***)))))))))***))))))((((((((()))***+++---+++))))))+++---------,,,---///000111111000000111000000//////000000111///000000111222222111111...111333333000///111333000000111222333333222222---000444999AAARRRhhhxxx~~~|||{{{zzz|||{{{ssslllggg```fffnnnuuu{{{~~~zzzyyyzzz{{{}}}|||ppp^^^UUUJJJCCCAAA@@@<<<999===<<<<<<===>>>???===<<<;;;<<<===<<<:::777777777666888999999888888999:::888888888888888888888888888999;;;;;;:::888888888333555777777666555555666444555666777888999:::;;;888777555555666999<<<>>>:::@@@IIIUUU```jjjrrrwwwyyyzzzyyyvvvxxx|||}}}zzzsssrrrvvv~~~......------------...///)))***,,,---.........---......---,,,---222999>>>NNNTTT]]]cccfffgggkkkooouuuzzz}}}{{{zzz||||||zzz}}}|||{{{zzzyyyxxx{{{~~~~~~||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}{{{yyy{{{~~~yyyssswwwuuutttuuuwwwyyyzzzzzz~~~~~~vvvdddVVVJJJCCC???===;;;:::<<>>>>><<<:::999;;;======:::888777777777888999999888777999::::::999999999888777777666888:::<<<<<<999888777888444666777888666555666777666666777888:::<<<<<<<<<777666555555666999===???@@@DDDLLLXXXdddnnnvvvyyywwwwwwuuurrruuuzzzzzzwwwqqqpppttt}}}......---,,,,,,...///000***+++,,,---//////000000,,,------,,,,,,...222555>>>CCCLLLUUUYYY\\\cccllltttyyy{{{yyyxxxzzz{{{xxx|||zzz{{{}}}|||yyyzzz~~~~~~~~~~~~|||zzzzzz|||~~~}}}~~~~~~}}}}}}}}}zzzwwwyyy}}}wwwzzzxxxuuuuuuxxxzzz||||||~~~~~~}}}}}}~~~{{{gggVVVHHH@@@:::::::::;;;???DDDJJJMMMFFFHHHNNNUUUUUUPPPLLLLLLPPPQQQTTT[[[bbbggggggeeePPPJJJAAA<<<::::::888555222333555666666555555444444333222111000111111222222444666888999999888777222444666666333111//////////////////000111222222000000000000000000000000///222444444222111111111---///111111000000222333222444999AAALLLYYYcccjjjaaaXXXKKKAAA;;;999666444444555555666555444333222//////000//////---,,,+++++++++******+++---///000---+++))))))))))))'''%%%(((***,,,,,,+++******+++(((((())))))***+++++++++******************+++++++++***)))((()))***---...,,,***((((((***,,,,,,,,,+++,,,...111222333333333222111111000000111111222111111222222222222222111///111333333333222333444//////000111222222111111///111555===III[[[ppp}}}}}}yyyuuurrrgggcccbbbgggnnnwww}}}yyywwwyyyzzz{{{~~~{{{ooo\\\SSSGGG@@@??????>>>;;;<<<;;;;;;;;;<<<<<<;;;999:::<<<>>>>>>===:::999999777888999999888777888999::::::::::::999888777666888;;;======999777777999444555666555444333444666888777777999;;;======<<<666666666666888;;;>>>@@@CCCGGGOOO[[[iiisssyyy|||wwwwwwtttqqqtttxxxwwwsssppppppttt}}}///...,,,,,,,,,...///111------......////////////)))+++,,,---,,,,,,...///333777???HHHLLLOOOYYYeeehhhnnnqqqoooooorrrsssqqquuutttvvvzzzyyyuuuvvvzzzwwwwwwwwwvvvuuuuuuxxxzzz|||}}}}}}|||}}}}}}zzzwwwyyy~~~~~~~~~|||zzzxxxvvvvvvyyy}}}~~~}}}{{{{{{|||~~~}}}fffQQQEEE<<<<<<<<<:::;;;@@@HHHOOOHHHDDDBBBDDDEEEAAA@@@AAACCCCCCEEEJJJPPPTTTTTTRRRHHHDDD???======<<<999666222444666777666666555555555444333111111222333444111222555777999999888777111444777777444000//////...///000111111222222222000000111111222333333333///111444444333222111111,,,///222333222111111222111333999DDDSSScccsss{{{qqqeeeTTTEEE<<<888555333333555777888777555444333111111222222000...,,,++++++*********+++---///111---+++))))))))))))'''%%%'''+++...///---,,,,,,---))))))******+++,,,,,,---******))))))***+++,,,,,,+++***))))))***+++---...,,,+++******,,,------,,,---...000111222222111111000000////////////000000000111111111111111000000222111111333555666555444111111222222333222222222000222777???LLL___sss}}}{{{zzzyyynnnfff```bbbiiirrr~~~~~~}}}}}}~~~|||ppp]]]TTTHHHAAA??????>>><<<;;;:::::::::;;;;;;999777888:::===>>><<<:::999999777999:::999888777888999999999:::;;;;;;:::999888888<<>>======??????;;;888333555777777777666666666666555333222222333555666======<<<999666111---***333777:::999666222111111...///111222333333222222000111222333444555666666///111444555444222111111,,,///333555444222111111111444:::FFFWWWkkk|||{{{nnnZZZHHH===777444222333666999;;;:::888666555222222333333111...,,,***+++******)))+++---///111---+++***)))))))))'''&&&'''+++///000...------///******+++,,,,,,---......))))))))))))***+++,,,,,,******))))))***,,,---...---,,,+++,,,...///...---///000111222222111000///......------------......///000000000000000//////333111111333666888666333333333333444444333333222111444888AAAOOObbbvvv~~~~~~ssshhh___```fffooo}}}~~~}}}rrr___UUUIIIAAA@@@@@@>>><<<;;;:::999999::::::888666555777:::;;;:::888777666888999:::999888777888999777888:::;;;<<<<<<;;;;;;888<<>>999666777:::;;;;;;999666444444666888888666444666999:::999777555666888:::<<<>>>@@@AAA>>>EEETTTfffwww|||{{{xxxvvvxxx|||xxxqqqsssrrrwww}}}~~~~~~~~~444333000.........///000...///000000///...,,,+++///......---,,,,,,------//////000333888@@@GGGLLLKKKSSSYYYZZZZZZ\\\\\\ZZZ``````bbbcccddddddddddddaaaccceeeeeedddeeefffhhhnnnrrrvvvyyyzzzzzz{{{|||}}}~~~|||yyyzzz~~~}}}yyy}}}zzzzzzzzzzzz{{{}}}~~~yyyxxxwwwwwwyyy}}}fffRRRJJJEEE@@@<<<===???BBBCCCDDD???999777999:::888555999999888888999:::<<<===>>>>>>>>>===;;;999777666333666888666777:::;;;888999777555555777999999888666999<<<:::555111111333///111333333222222333444222222222222333444666666666666666666666666666666888888666555444333333333333222222333555666555444777666777>>>NNNdddyyy{{{ppp]]]JJJ<<<555444555666<<>>???<<<;;;:::999999:::<<<===999999888777666666666666===999888999777444333666777999;;;;;;::::::;;;<<<=========<<<:::888666444888999999999999888777777777555555777:::;;;888555888:::<<<<<<;;;<<<@@@DDDFFFPPP```ooozzz~~~~~~|||~~~{{{yyywwwwwwxxxyyytttvvv{{{~~~888666444222000000111111//////000000///...,,,+++------,,,++++++,,,,,,,,,111000000111444999>>>AAAFFFLLLPPPOOOMMMNNNNNNLLLQQQQQQRRRSSSSSSTTTTTTTTTWWWYYY[[[[[[[[[[[[]]]^^^dddhhhmmmqqqtttvvvxxxzzz|||}}}|||yyy{{{~~~~~~zzz{{{|||||||||}}}}}}}}}}}}}}}zzzyyyxxxxxxzzz~~~lllZZZPPPLLLFFFBBBAAAAAAAAAAAAEEE@@@;;;:::;;;;;;999555555555444444555777888999======<<<;;;:::888777666555888999777888;;;;;;888:::888555555666777777666444777:::888555222444777222333555555444333444555111111111222222444555555555555555666666666777777888777666555444333333333666444333333444555555444777666777===JJJ\\\mmmxxxrrrhhhXXXGGG;;;666555666;;;AAAHHHIIIDDD<<<777444000111222333333222000///111111111111111222333444000...,,,)))((('''''''''(((***------,,,+++++++++***++++++,,,,,,,,,,,,,,,++++++,,,---------,,,+++******+++++++++,,,,,,,,,------------------...//////000000111111000/////////............///000000111111000000111111222333333333333444444444444555555333333444666777666444222666???NNNaaauuu}}}{{{{{{~~~|||~~~vvvqqqsssxxx}}}~~~yyymmmaaaSSSEEE@@@???===;;;<<<<<<;;;:::999:::;;;===???<<<;;;:::999888999999:::===999888:::999777777:::999:::<<<<<<;;;:::;;;<<<=========<<<:::888666555888999999999888888777777999888888999<<<<<<:::888777:::<<<<<<;;;<<>>???===:::666444333222222333444666777;;;::::::999888888777777777::::::888888<<<<<<999;;;999666555555666555444333555777777555555888;;;444666777777555444555555333333333333444555666777666666666777888999:::;;;<<<:::999777666666666666888666333222333555555555999999:::>>>FFFQQQ\\\cccaaaZZZNNNCCC:::666555666???DDDJJJJJJEEE===777555333444555666666666555444555444333333333444555666000...+++'''&&&%%%&&&'''(((***,,,---,,,++++++,,,)))+++---//////...,,,+++)))***+++,,,------------,,,+++)))))))))***,,,...000//////...---------...---...000111111000...---.........//////000000000111111000000111111222333333333333333444444444444333222333555888999888777222<<>>===;;;999999<<<;;;::::::;;;===???@@@???>>><<<;;;;;;<<<===>>>===:::999<<<<<<::::::===;;;===>>>===<<<;;;;;;<<<<<<<<<<<<;;;:::888777666999999888888888777777777999888999:::<<<<<<:::888666999;;;<<<;;;===BBBFFFOOOWWWcccooozzz|||{{{}}}}}}}}}}}}~~~~~~~~~|||CCCBBB>>>;;;777444333222/////////......---,,,,,,******))))))******++++++%%%&&&(((+++...111333444666999;;;999:::>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;>>>@@@AAABBBAAAAAACCCDDDEEEIIIQQQXXX___ffflllooouuuwwwxxxxxx|||~~~~~~zzz|||~~~{{{xxx}}}}}}|||{{{}}}}}}}}}vvvhhhaaa^^^ZZZUUUQQQMMMHHHDDDFFFDDDCCCCCCBBB@@@;;;777666555444444555666777888999999888888777777777777666999:::888:::>>>???===>>><<<999777777777666555555666777666555666999<<<666888999888666555555555777777777777888999::::::888888888999;;;>>>@@@AAABBB@@@>>><<<::::::::::::999666333222444666777888=========>>>BBBGGGMMMPPPMMMIIICCC<<<777555444444===BBBGGGGGGBBB<<<777666444555777999:::::::::999999777666555555666777888222000+++'''%%%&&&'''((((((***,,,,,,,,,+++,,,---***+++,,,......------,,,******+++---.../////////---,,,+++******,,,---...000000///............///+++---///111111000...,,,---...//////000000000000111111000000111111222333222222333333333444444444111111333555777888999999888EEEXXXhhhttt{{{~~~}}}|||~~~rrrcccRRRHHH@@@>>>===:::888888<<<;;;;;;:::;;;===@@@AAA@@@???===;;;<<<===???AAA===::::::<<<<<<::::::======>>>??????===<<<<<<<<<;;;;;;::::::999999888777999888888777777777777777777777888999:::999888777666888;;;;;;;;;===AAAFFFPPPXXXdddqqq{{{~~~{{{{{{KKKIIIEEEAAA<<<888555333111000000///......------,,,,,,++++++++++++,,,,,,$$$%%%(((+++...111333444333666777666888<<<<<<999999888777666666777777888:::;;;<<<<<<;;;;;;<<<===:::???FFFNNNUUU[[[bbbffflllppprrruuuzzz~~~||||||vvvyyy~~~zzzwww}}}}}}||||||}}}zzzppphhhfffccc___[[[WWWQQQMMMIIIIIIHHHHHHFFFCCC>>>;;;999888777777777888999:::::::::999888777777888888555888999888:::@@@BBBAAAAAA???<<<:::::::::999888999999999888777888:::<<<666888999888666555555666888888888999:::;;;======999999:::<<>>999666666555777:::===??????>>>>>><<<;;;888777666777888999555222...***(((((()))***(((***+++,,,++++++,,,...,,,++++++******,,,---...,,,,,,---...///000222222---------...............///............///000000+++,,,///111222000...------...///000111111111111111111000000111111222333222222222333333333444444000111333444666888:::;;;CCCRRRfffttt}}}{{{nnn^^^MMMEEE??????>>>;;;:::;;;===<<<;;;:::;;;===???AAA>>>===<<<;;;<<<===???AAA>>>;;;:::<<<;;;888888;;;>>>???@@@@@@>>><<<<<<===999999999999999999999999999888777666666666777777777888999:::999888777777555888:::::::::;;;@@@DDDLLLTTTaaaoooyyy|||zzz{{{}}}VVVTTTOOOJJJDDD>>>:::777444444333222111111111111000000///...............******+++---...///000111555777777666777:::888333444444333222222333444555:::;;;;;;:::888777888999666999???EEEJJJPPPVVVZZZ```dddiiinnnuuu}}}}}}|||{{{{{{}}}uuuxxx}}}~~~zzzwww||||||||||||~~~xxxqqqooollliiifffaaa\\\XXXOOOOOOOOONNNKKKGGGDDDBBB===<<<;;;:::;;;;;;<<<======<<<:::999888888999999555888888777:::@@@CCCBBBBBB@@@======>>>>>>>>>======<<<;;;;;;:::;;;;;;;;;666888999999777666666777888999999;;;<<<>>>@@@AAA======>>>@@@DDDIIIMMMPPPNNNKKKGGGBBB???======>>>;;;888666666999;;;<<<<<<999888666444333333444555333333333222222111111111000555:::<<<999666555666666999???CCCFFFFFFDDDBBB???===:::888777777999:::777444000---*********+++((()))++++++++++++---///---,,,***))))))+++---///............000111333444---...///000000000//////...---------...//////000,,,---///111111111000///,,,---///111222222111111111111000000111111222333222222222222333333333333222333444555777;;;@@@CCCRRR```rrr|||jjjXXXJJJCCC?????????<<<<<<>>>===<<<;;;::::::<<<>>>???;;;;;;;;;<<<<<<>>>??????>>>;;;999;;;:::777777:::===>>>@@@???>>>======>>>888888888888888999:::;;;999888777666555666777777999;;;======;;;:::999:::555777999999888999===AAAEEEMMMYYYfffqqqxxxzzz{{{{{{{{{{{{|||~~~~~~zzz{{{bbb___[[[UUUNNNGGGBBB???:::999777666555555666666555444333222111000000000///............//////000444666888888:::===:::444444333222111222444555777;;;<<<<<<:::777555555666444777;;;>>>BBBFFFKKKNNNSSSXXX___eeennnxxx{{{yyyxxx|||}}}}}}}}}yyy{{{xxx{{{~~~zzzwwwzzzzzz{{{|||~~~~~~{{{yyyuuurrrooojjjeeeaaaWWWWWWWWWTTTQQQMMMKKKJJJCCCBBBAAAAAA@@@AAABBBCCCAAA???===:::999999::::::777:::999777999>>>AAA@@@AAA???===>>>@@@AAABBBAAA============>>>>>>===<<<777999::::::999999999:::<<<<<<===???AAADDDFFFHHHEEEFFFGGGIIINNNSSSYYY\\\WWWTTTNNNHHHDDDBBBAAABBB>>>===;;;:::;;;<<<;;;:::777555222///...///111222000111111111111222222222///333888999777555555666888<<>>;;;888777888999;;;666555222///,,,+++******((()))++++++***+++---///,,,,,,,,,,,,,,,------...............///000222333///......------...000111///...---------------------...///000111111111111,,,---///111333333222111111111000000111111222333111222222222222333333333444666777999;;;BBBJJJPPP```kkk{{{xxxeeeRRRGGGBBB>>>???>>>===>>>AAA>>>===;;;:::999:::<<<===888999;;;===>>>>>>>>>>>><<<999999;;;;;;888999<<<;;;===??????>>>===>>>???777777777777888999;;;<<<999888666555555555777888999<<<>>>===;;;999999:::555777999888666777;;;>>>???DDDMMMYYYdddnnntttxxxxxx{{{~~~~~~~~~{{{}}}jjjhhhccc\\\UUUNNNHHHEEE===<<<;;;999999999999:::888777666444333222222111//////...---...///111222222555888:::???BBB???999777666555555666888:::;;;;;;<<<<<<999666444333444444666888;;;===???CCCFFFJJJPPPXXX___iiitttxxxvvvvvvzzz~~~~~~}}}{{{wwwwwwzzzyyyvvvzzz|||~~~~~~yyyvvvxxxyyyzzz|||~~~|||xxxtttpppkkkggg\\\\\\\\\YYYUUUQQQPPPOOOIIIIIIGGGFFFFFFGGGHHHIIICCCAAA>>><<<:::::::::;;;:::<<<:::777888<<<>>>===???>>>===>>>@@@CCCDDDDDD<<<<<<===???AAAAAA???>>>888:::<<<<<<;;;;;;<<<===@@@AAABBBDDDGGGJJJMMMNNNNNNNNNOOORRRWWW]]]cccfff___[[[UUUNNNJJJGGGFFFFFFBBB@@@>>>======<<<999777777555111...---///222444111111111222222222333333000444999999777555555666999???GGGOOORRRQQQMMMJJJAAA???;;;888777888999;;;666444222000---+++))))))((()))***+++***+++...000+++,,,...000000///...---......------...///111222111///,,,******---000333000///...---,,,+++++++++/////////000111222222333+++---000222333333222111111111111000111222222333111111222222222333333333666888:::<<<@@@HHHSSS[[[gggrrr~~~{{{|||}}}~~~~~~uuuaaaOOOFFFAAA===>>>===<<<>>>CCC>>>===;;;999999999:::;;;777999<<<>>>??????>>>>>>;;;888888;;;<<<:::;;;???:::<<<>>>>>>>>>===>>>???777777666666777999;;;<<<999888666555444555777888777:::<<<<<<999777777888555777888777555555999<<<;;;>>>EEENNNZZZfffpppvvvvvv{{{~~~nnnnnnjjjccc___]]]XXXQQQLLLIIIEEEAAA>>>======>>>@@@>>><<<999888777666777222333222000//////111333<<<;;;;;;<<<>>>???>>>===???===:::888777888:::;;;>>>======<<<;;;:::999999<<<999666555888<<<>>>???DDDKKKPPPRRRYYYdddjjjiiinnntttzzz}}}zzzvvvsssrrrzzzuuuuuuyyy{{{zzz}}}}}}yyyuuusssxxx{{{|||{{{~~~|||~~~wwwpppooopppkkkdddaaadddccc[[[UUUUUUSSSRRRPPPOOONNNLLLJJJGGGKKKDDD===<<<>>>>>>999444888999;;;<<<===<<<<<<;;;>>><<<<<<>>>BBBEEEEEECCC???>>>===@@@CCCDDDBBB@@@AAA::::::???>>>888;;;EEEHHHJJJKKKLLLNNNRRRWWW[[[\\\^^^aaadddhhhkkkmmmnnniiiddd\\\VVVSSSPPPLLLIIICCCDDDCCCAAA>>>;;;;;;;;;888999888555111///111444666444111...---...000111444444444444555555666666>>>BBBIIIOOORRRRRROOONNNHHHAAA;;;:::777333222444999666222---+++***+++,,,---......---+++******+++***---...,,,---000111...///...---,,,,,,---...//////---,,,...111333222000000000111111000...,,,+++---...////////////111333222000///111333444222000000000000333666555111---222333333222111333666999888???CCCEEEKKKWWWccchhhttt}}}|||wwwnnn]]]NNNFFFCCC???======>>>======999:::;;;<<<===============;;;:::<<>>???>>><<<;;;<<<======<<<:::@@@@@@:::777;;;===;;;999888666555666888;;;===???===:::888777888999;;;777999:::;;;;;;:::888777888888777666555666999<<>>AAACCCBBB>>>;;;AAA???===;;;;;;;;;<<<===???>>>>>>===<<<;;;::::::666777666666666999===AAAAAAGGGJJJKKKPPPYYY]]]\\\ccciiirrrvvvwwwvvvvvvwww|||xxxwwwzzz{{{zzz|||}}}yyyvvvtttuuuyyy{{{zzz}}}|||}}}{{{yyyyyyooojjjhhhkkkiiibbb\\\ZZZYYYXXXVVVUUUTTTSSSQQQOOONNNHHHBBBAAADDDDDD@@@;;;<<<;;;::::::;;;<<<===>>>???>>>===@@@CCCEEEDDDBBB>>>======@@@DDDGGGGGGFFFDDD>>>???DDDDDD???BBBKKKQQQSSSVVVXXX[[[```eeeiiiqqqssstttvvvxxxxxxwwwwwwrrrnnnhhhdddaaa^^^ZZZWWWPPPNNNJJJFFFBBB>>>;;;999999999666222......111444666444222000//////111222222333333444444444444444;;;???EEEKKKNNNMMMKKKIIIEEE???;;;;;;:::777777999;;;888333///,,,,,,,,,---...//////...,,,++++++,,,+++......,,,---000111...///...---,,,,,,---...//////...---...111222111////////////......---,,,+++...///000///...///111333111//////000333333222///......///111333333111///222222333333333555999<<<>>>EEELLLQQQZZZhhhvvv|||~~~xxxmmm]]]NNNEEEBBB???============<<<:::::::::;;;<<<<<<======<<<;;;:::<<>>???===<<<===>>>>>><<<;;;888===>>>999777:::<<<;;;999888777666777999;;;===>>><<<:::888777888999::::::;;;;;;;;;:::888666444444555555555444555777999IIIDDDCCCIIIPPPUUUZZZ___llluuuwwwwwwssskkkfffeeebbb^^^___^^^[[[XXXVVVSSSRRRRRRMMMKKKGGGCCC???;;;999888555777888888777777999:::===???DDDIIIKKKHHHCCC>>>BBBBBBAAA@@@????????????@@@@@@???>>>===<<<;;;;;;555777888777444555:::???===AAABBBBBBEEEJJJLLLKKKVVV]]]fffmmmppprrruuuxxxxxxuuuvvvyyyzzzzzz||||||}}}~~~~~~}}}zzzwwwtttssswwwzzzyyy|||tttqqqooopppnnnhhhcccbbbbbbaaa```___]]]\\\[[[ZZZUUUPPPKKKJJJLLLLLLHHHCCCBBB@@@>>><<<<<<>>>AAACCCAAAAAAAAADDDFFFGGGFFFEEE?????????BBBGGGLLLNNNOOOJJJFFFHHHMMMNNNJJJMMMUUU]]]```dddhhhlllrrryyy}}}}}}zzzxxxvvvsssooolllbbb]]]UUUOOOJJJEEE???;;;;;;999666222000000333666555444333111111111222333111222333444444444333222777;;;@@@FFFHHHHHHFFFDDDBBB===:::;;;<<<;;;;;;>>><<<999555111...------......///000///---,,,,,,---+++......,,,,,,000111...///...---,,,,,,---...///000///......000000///...---------,,,,,,,,,------///000000///......000111/////////000111222111///---///111111111111333444333444444555666:::???CCCDDDNNNXXXaaalll|||~~~vvvkkkYYYJJJDDDAAA>>>=========<<<;;;::::::999999:::;;;===>>>;;;::::::;;;>>>??????>>>>>>>>>>>>???@@@???===:::666:::;;;999888;;;<<<<<<:::999888777888:::<<<======<<<:::888777888999:::<<<<<<<<<;;;999777444333222444666666666666777888JJJEEECCCGGGLLLNNNRRRWWWbbbnnn}}}rrrtttrrrllliiijjjjjjhhheeeeeecccaaa___]]][[[ZZZXXXVVVRRRNNNHHHDDDAAA???<<<<<<;;;::::::<<>>===<<<<<<::::::999888666666888999;;;<<<===>>>???@@@@@@@@@MMMSSS[[[aaaeeeiiinnnrrrpppppprrrvvvyyyzzz|||~~~zzz~~~}}}{{{yyyuuusssxxxzzzzzz}}}yyyvvvrrrooommmjjjiiiiiimmmmmmllljjjgggeeedddddd^^^ZZZVVVUUUVVVTTTOOOJJJJJJHHHEEECCCCCCEEEGGGIIIDDDEEEGGGIIIKKKMMMMMMMMMGGGFFFGGGIIIMMMRRRVVVXXXSSSQQQTTTZZZ[[[YYY[[[aaagggkkkpppvvv|||uuummmccc\\\WWWQQQHHHAAA<<<;;;:::777666666777888444333333222222222333333111222444555555444333222555999>>>BBBDDDCCCAAA@@@@@@;;;888;;;<<<;;;;;;>>>:::888444000...---------...//////...---,,,,,,---,,,///...+++,,,///000//////...---,,,,,,---...///000000////////////...---...---,,,+++,,,---///000000000111000......///111......///000000111000///000222444222000000333777555666777888:::???EEEIIIKKKWWWfffqqq|||~~~tttgggUUUFFFBBB@@@===<<<======<<<:::;;;:::999888999;;;===>>>:::::::::<<<===>>>??????===>>>???AAABBBAAA===:::666888999:::;;;<<<======:::999888888999:::<<<===<<<;;;999888777888999:::;;;;;;;;;:::999777555444333666999;;;:::::::::;;;CCC@@@@@@DDDIIIKKKPPPUUU]]]iiiyyyqqquuuuuuppplllnnnnnnmmmjjjiiihhhgggeeedddcccbbb___]]]ZZZUUUPPPKKKGGGEEEGGGEEEBBB???>>>BBBHHHMMMOOOOOOPPPRRRSSSRRROOOLLLEEEEEEDDDDDDCCCCCCBBBAAABBBBBBAAA@@@???>>>>>>======:::777999===???===999;;;:::;;;======<<<<<<<<>>======<<<:::888666222222333333444333333333333444555666666555444333666999===@@@BBBAAA???===>>>999777999999777777999666444222///---,,,,,,,,,,,,---...---+++++++++------///...++++++///000//////...---,,,,,,---...///000000000///...---------......---------///000111000000111000......///111---...000000000000000000222444444222///...222555555666888999<<>>???@@@>>>???AAACCCDDDBBB>>>:::777777888<<<>>>>>>??????999999999999999;;;<<<===;;;:::999888888888999999888888999999888888777777444777;;;===>>>======>>><<<:::<<>>999777;;;CCCGGGCCC>>>;;;999:::======:::999:::555:::AAAFFFKKKQQQYYY___fffkkkoooqqqtttxxxyyyvvvyyy~~~{{{~~~|||{{{~~~~~~{{{rrrnnnrrrxxxzzzxxx|||~~~zzzvvvuuuuuusssrrrqqqpppnnniiiccc___ZZZZZZYYYXXXWWWVVVVVVVVVUUUVVVWWWWWWYYY\\\aaadddggghhhiiiiiiiiijjjnnnpppnnnqqquuuxxxyyyxxxyyyzzzwwwjjj\\\SSSHHHFFFCCC@@@>>>;;;666333111333444666666666555444666666555555555444444444888:::===@@@AAA@@@>>>===<<<777555666666333222333222111///---,,,,,,,,,,,,+++,,,------+++++++++---...000...******...000//////...---,,,,,,---...///...///000///---,,,---..................///000111///000000///......000111---///111111000000000111111222111000//////111333555666999<<>>>>>>>>>>>===;;;;;;;;;::::::;;;<<<>>>???:::<<<===>>>===>>>@@@AAA???@@@AAADDDEEECCC???;;;888666888===@@@???>>>???888888888999999:::;;;<<<999999999888888888999999666666777777888999999:::555888<<<>>>??????@@@@@@>>>===@@@EEEHHHJJJPPPWWWfffppp}}}~~~{{{qqqxxx{{{vvvqqqooonnnlllkkkjjjiiihhhiiijjjlllmmmoooooonnnllliiifffcccaaa```___]]][[[YYY[[[___ccc]]]\\\ZZZYYYYYYWWWUUURRRQQQPPPNNNLLLKKKLLLMMMNNNJJJJJJIIIHHHGGGFFFEEEEEE???===<<>>@@@@@@???===<<<:::555333555555111///000///...------,,,------...+++---...---,,,,,,---...///000...******...000//////...---,,,,,,---...///---///000///---,,,---///------......///............///000///...///111333...000222222111000111333111000000111333555666555888:::>>>DDDLLLWWWbbbjjjzzzwwwgggTTTGGGAAA@@@??????@@@???===<<<;;;;;;<<<======>>>>>>???:::===??????>>>>>>@@@CCCAAAAAABBBCCCDDDCCC@@@===999555666===@@@>>><<<>>>777777888888999::::::;;;888888888888888888999999666666666777777888::::::888;;;>>>AAAAAABBBDDDEEEGGGGGGKKKQQQTTTWWW]]]eeeppp{{{}}}}}}iiirrrwwwtttpppnnnnnnlllhhhgggfffeeefffiiilllnnnooooooooonnnllljjjgggfffggghhhhhhgggfffeeeggghhhcccbbbaaa```___]]]XXXUUUWWWUUURRRPPPPPPQQQRRRTTTMMMMMMLLLKKKJJJIIIIIIHHHCCCCCCCCCCCCCCCAAA>>><<<:::666777:::999222///111///111333333333666<<>>???@@@???===;;;999444222444444111///000...------------......///,,,...///...------...//////111...******...000//////...---,,,,,,---...///,,,...000///---,,,---000,,,,,,.........---,,,+++---...////////////111333...111333333111000111333333111111444999===<<<:::===@@@EEEMMMWWWdddqqqyyytttcccQQQDDDAAA@@@???@@@@@@@@@>>><<<;;;<<<===>>>????????????;;;>>>@@@@@@??????AAADDDBBBBBBBBBCCCDDDCCCAAA>>>888444555<<<@@@===;;;<<<666777777888999999::::::888888888888888888999999777777666666777888999999===???BBBDDDEEEFFFHHHJJJOOOPPPUUU]]]aaaeeellluuuwww|||qqqrrrttttttssspppllliiijjjhhhgggfffggggggeeecccjjjnnnssstttqqqooommmnnnmmmpppqqqooojjjiiimmmqqqeeeggghhhfffbbb^^^^^^___```\\\WWWTTTUUUWWWVVVUUUUUUWWWTTTMMMKKKNNNOOOKKKOOOFFFAAAEEEIIIGGGBBB@@@888666777999777111///222333333333222111222444666???CCCLLLWWW]]]aaahhhpppnnnsssyyy{{{~~~~~~~~~|||~~~zzz|||xxxyyy{{{zzz}}}xxxwwwzzz{{{{{{zzzxxx|||~~~qqqcccYYYMMM???777777;;;:::<<>>===>>>@@@@@@>>>===<<<<<<===============<<<>>>>>>>>>===<<<<<<>>>@@@BBB???===???BBBBBB>>>:::;;;:::::::::;;;===>>>@@@999999888777555666999<<<999777555555777999999999888888777555444666999<<<===@@@CCCEEEFFFIIIOOOTTT```fffnnntttxxx{{{}}}xxx}}}|||qqqrrrssstttssspppmmmkkkiiihhhffffffggggggfffdddlllppptttuuusssqqqqqqqqqoooqqqqqqooolllkkkmmmpppoooooonnniiiddd___^^^___bbb___[[[YYYZZZZZZYYYXXXVVVXXXVVVQQQPPPTTTTTTQQQUUUMMMHHHIIIKKKFFF@@@<<<999777777999777222222444333333333222000111333555888;;;CCCMMMTTTZZZccclllmmmsssxxx{{{~~~}}}~~~{{{{{{{{{xxx|||~~~{{{wwwxxx}}}~~~}}}ooocccVVVHHH???>>>:::;;;@@@EEEDDD>>>999888222111111///......000111555777999999888777777888000777222---333222++++++---,,,***))))))***+++,,,+++,,,...//////...,,,+++***...///,,,+++---...---///...------,,,,,,------***+++,,,......---+++*********++++++,,,---.........111444444111......///---///222444444444444444777:::===>>>>>>BBBGGGMMMRRRXXXcccqqq~~~{{{nnn```QQQEEE@@@???>>>???AAAAAA???>>>======>>>>>>>>>>>>======<<<============>>>@@@CCC@@@===<<<>>>AAAAAA>>>:::;;;;;;::::::;;;<<<>>>>>>:::;;;;;;999888888:::<<<999777666666777888999888777777666555444666999===AAADDDHHHJJJMMMRRRZZZ___mmmsss|||zzz}}}{{{qqqrrrssstttsssqqqnnnlllllljjjiiiiiijjjkkkjjjiiinnnqqqtttvvvuuuuuuuuuuuurrrqqqpppnnnmmmmmmnnnnnnvvvuuurrrmmmhhhdddcccdddeeecccaaaaaaaaa```^^^]]]YYY[[[[[[XXXXXXZZZZZZXXX[[[TTTOOOPPPPPPIIIAAA======999777999888555555999444444333111//////111333222444:::CCCJJJQQQ]]]hhhjjjqqqwwwzzz~~~~~~}}}xxxzzz}}}|||yyy{{{}}}qqqcccTTTJJJFFF>>>BBBIIINNNJJJAAA;;;;;;333222000/////////000111444555777666555444444555000777222---222111************************+++++++++,,,---.........,,,,,,+++///000,,,+++------,,,---,,,,,,+++++++++++++++((()))+++,,,---,,,,,,+++(((((()))+++,,,...//////111222333333222000///...,,,...111333333333555666777<<>>>>>>>>>>>>>>>>>>>>>>>;;;<<<=========>>>@@@BBB>>><<<;;;<<>>;;;<<<<<<;;;;;;;;;<<<<<<===<<<======<<<:::999:::;;;:::888666666888888888777555555555444444777;;;>>>CCCGGGMMMRRRWWW```jjjqqq}}}|||~~~sssssssssssssssqqqpppoooqqqooommmnnnooopppppppppoooqqqtttvvvwwwwwwwwwwwwtttqqqnnnmmmnnnnnnmmmllluuutttqqqnnnlllkkklllmmmhhhggggggggggggeeecccaaa___`````````______^^^]]]___YYYVVVWWWVVVOOOGGGDDDAAA<<<999::::::999:::===777666444111...---///111222222666===CCCJJJVVVbbbdddkkksssxxx~~~{{{yyy}}}}}}}}}pppbbbUUUMMMHHHMMMUUUYYYRRREEE??????666555222111111222111111333444555444222111222333===AAA888///222000******)))***+++---------,,,,,,+++,,,---.........------...222222...,,,...///------,,,,,,+++***+++++++++((()))+++,,,------------***+++,,,---...///000000.........000333333222111---000333444555666:::===:::CCCLLLOOONNNRRR]]]fffuuu|||{{{lll___PPPEEEAAA???>>>>>>???@@@@@@>>>>>>>>>>>>===============;;;<<<======<<<<<<===???===;;;;;;<<>>=========<<<<<<;;;;;;;;;;;;<<<===>>>>>>;;;999999::::::999777777888999888777333444444444555888<<<@@@AAAGGGOOOXXXaaammmzzzvvvvvvuuutttsssrrrrrrqqqtttrrrpppoooqqqsssssssssooopppsssvvvxxxxxxwwwvvvssspppmmmmmmmmmnnnmmmllltttrrrooonnnnnnoooqqqqqqjjjkkkllllllkkkiiigggffffffeeeeeefffeeebbbaaaaaaeee```^^^___\\\TTTMMMJJJGGG@@@<<<===>>>>>>???AAA;;;999666111...,,,...000333222555:::>>>CCCNNNYYY\\\dddmmmttt|||{{{}}}}}}}}}~~~pppaaaWWWSSSWWW^^^```WWWIIIBBBBBB<<<999555444444444333111333444444333111111111333MMMNNN@@@222222///***+++'''(((***,,,------,,,++++++,,,,,,------............222222...,,,...///---...------,,,,,,,,,,,,,,,***++++++------.........,,,,,,,,,------------------,,,---///222444333222111555999;;;<<>><<<<<<===>>>>>>===>>>===<<<;;;;;;;;;;;;<<<666888:::;;;;;;<<<>>>???======<<<===>>>?????????=========<<<<<<;;;::::::;;;<<<===<<<:::888888888999888777888999:::888777333444444444666999>>>AAA>>>EEEPPP\\\iiiwwwzzzyyywwwvvvtttssssssssstttrrrooonnnoooqqqrrrrrrnnnpppssswwwyyyyyywwwtttqqqpppooonnnmmmnnnooopppuuurrrpppoooooopppoooooommmoooppppppnnnlllkkkkkkllljjjiiijjjiiieeeeeefffnnniiifffeee```XXXQQQOOOLLLEEE@@@BBBDDDCCCBBBDDD@@@===999444///---...000111111444999;;;>>>FFFOOOTTT\\\eeelllvvv~~~zzz|||~~~|||nnnccc\\\^^^aaabbbZZZNNNGGGGGGAAA===888666666666333000222333333222111000222333OOOOOO@@@111111///+++---$$$%%%''')))***+++******+++,,,,,,,,,---......///+++///000,,,+++------,,,//////...---------------,,,,,,,,,------......///++++++++++++************...///000000111222333333444888===???AAAEEENNNUUUZZZbbblllqqqtttzzz|||nnnaaaSSSIII???===;;;;;;<<<===>>>===>>>===;;;:::999::::::;;;111444888;;;<<<>>>AAABBB>>>>>>=========>>>??????<<<=========<<<;;;:::::::::;;;;;;:::888777888999888777777999:::;;;:::888444555555666777:::???CCC>>>GGGUUUbbbppp}}}~~~{{{{{{~~~}}}zzzwwwuuutttttttttvvvssspppnnnooopppqqqqqqoooppptttyyy|||{{{vvvrrrpppqqqrrrqqqoooooorrruuuuuurrrppppppqqqqqqooolllqqqssstttssspppoooooopppppplllkkkmmmmmmiiijjjnnnrrrmmmjjjhhhddd\\\WWWWWWQQQIIIDDDFFFHHHGGGEEEEEEDDDAAA<<<666000...///111///000555:::<<<===BBBJJJOOOVVV^^^dddnnnzzz}}}}}}~~~}}}wwwllleeecccdddddd```XXXRRRQQQEEE???999666666555111---000111111000//////222444???BBB777,,,//////+++---###$$$&&&((()))***++++++++++++,,,,,,---...//////***...///,,,+++---...---///......---------------,,,,,,,,,,,,,,,,,,------)))))))))***+++++++++,,,---000222333222333666:::999???EEEGGGIIIPPPZZZccclllqqqyyy~~~{{{mmmaaaTTTJJJ@@@>>>;;;;;;<<<>>>>>>>>>???>>><<<:::999:::;;;<<<555777;;;===>>>>>>@@@AAA>>>>>>===<<<;;;<<<===>>>;;;<<<<<<======<<<;;;::::::::::::999777777999;;;666666777999;;;<<<;;;999666777777777888;;;@@@DDDDDDNNN\\\jjjuuu|||zzzzzz~~~|||xxxvvvuuuuuuuuuyyyvvvrrrpppppprrrrrrrrrpppqqquuu{{{~~~|||vvvqqqooosssuuussspppppptttyyyrrrqqqoooqqqsssssspppmmmsssuuuvvvuuurrrqqqrrrtttrrrmmmllloooooommmoootttqqqllljjjiiifffaaa^^^___SSSLLLGGGIIIKKKIIIFFFFFFGGGDDD>>>777222///000222///111777===??????CCCIIILLLSSSYYY___iiittt{{{}}}}}}~~~~~~~~~|||{{{|||~~~yyyppplllhhhfffhhhfff```\\\[[[FFF@@@999666666444000+++//////000///...///111333---333---'''...000,,,---&&&&&&''')))***,,,---...,,,++++++,,,---...///000+++///111...---000111000///...------,,,,,,------,,,,,,++++++***+++++++++))))))***+++---...///000)))...333444444666<<>>@@@@@@>>><<<<<<<<<>>>>>>===;;;:::999;;;===:::;;;<<<======<<<;;;;;;;;;;;;:::888777888;;;>>>555555777999<<<===<<<:::777888888888999<<<@@@DDDKKKTTTbbboooyyy~~~~~~{{{zzz|||~~~yyytttrrrsssvvv}}}xxxqqqlllkkkkkkmmmnnnmmmvvv||||||yyyxxxtttpppuuupppooorrrssspppoooqqqtttqqqrrrvvvxxxtttrrrssswwwtttsssuuuxxxxxxtttpppmmmmmmnnnpppssssssrrrppppppmmmjjjiiiiiihhheeeaaaVVVRRROOONNNKKKDDDBBBCCCAAA@@@<<<777222000111222333333666:::;;;<<>>===>>>???@@@???BBBDDDBBB>>>;;;<<<>>>;;;;;;;;;===@@@BBBAAA@@@>>>>>>============>>>>>>???@@@===777777;;;===<<<<<<<<<;;;:::999777666666555666888999999888777666999:::;;;;;;<<<@@@DDDHHHUUUXXXddduuu}}}yyyuuuuuu{{{~~~}}}~~~}}}}}}}}}zzzwwwvvvxxxzzzyyyvvvpppllljjjjjjkkkkkkmmmvvv}}}}}}|||{{{xxxsssqqqnnnoootttwwwvvvvvvxxxuuuqqqppptttuuussssssttttttrrrpppqqquuuvvvssspppnnnnnnpppqqqrrrrrrssssssuuurrrooonnnnnnmmmjjjhhheee___YYYUUUOOOHHHEEEGGG======<<<888555222222333555333666;;;>>>???DDDKKKJJJOOOUUU[[[```hhhqqqwww~~~}}}}}}|||}}}zzzwww{{{uuuooolllllliiiaaa[[[HHH>>>666666555111//////......------......///000333000---+++,,,,,,,,,,,,++++++******+++,,,---.........//////000000////////////000000///......---000...,,,++++++,,,...000------......------,,,,,,++++++,,,...111222333333111666;;;>>>???DDDMMMTTT]]]dddkkkooosss{{{xxxmmm```TTTLLLDDDCCC@@@>>>=========>>>AAA@@@@@@@@@@@@???>>>===::::::;;;>>>AAACCCCCCBBB>>>======<<<<<<======>>>>>>@@@???<<<;;;===<<<999<<<;;;:::999888777666666333444666888;;;===>>>>>>999:::;;;;;;===AAAFFFKKKYYY___kkk{{{}}}yyyxxx}}}||||||}}}yyy{{{||||||||||||}}}xxxvvvssspppnnnmmmllllllmmmuuu{{{|||||||||yyyuuurrrppprrrxxx|||zzzyyyzzzuuuqqqooorrrtttssssssvvvssspppmmmnnnppprrrqqqpppmmmppprrrrrrpppqqqtttwwwwwwuuusssssssssrrrpppnnnqqqiii```YYYPPPGGGDDDEEE<<<======;;;999777666777999666777===BBBDDDHHHLLLHHHLLLRRRWWW\\\ccckkkrrr}}}~~~~~~||||||{{{}}}}}}}}}~~~}}}|||~~~xxxrrrnnnlllfff\\\UUUBBB:::444333333000...///---------------......//////---+++***+++,,,,,,+++)))******+++---///111222///000111222222222222111//////000000000///......000///---,,,,,,---///000,,,++++++++++++******))),,,---///111333444444444666<<>><<<<<<<<<===BBB???===???BBBCCC@@@<<<::::::;;;>>>BBBDDDDDDDDD===<<<<<<<<<<<<<<<<<<===<<<@@@BBB@@@??????;;;666;;;:::999888777666666666555666777888;;;>>>AAACCC::::::;;;<<<>>>BBBHHHMMM[[[cccqqq|||{{{~~~}}}}}}xxxzzz|||~~~zzzzzzyyywwwuuurrrqqqqqqpppvvvzzzzzz{{{{{{xxxsssvvvtttuuuzzz{{{xxxtttttttttqqqqqquuuxxxvvvuuuvvvuuurrrnnnlllmmmooooooooommmqqqsssrrrooopppuuuzzzvvvuuuuuuttttttsssrrrrrrwwwppphhhaaaWWWKKKEEEEEEBBBBBBAAA>>><<<;;;<<<===>>>::::::@@@GGGIIIKKKMMMJJJMMMRRRVVVYYY```hhhnnnxxx{{{}}}}}}}}}~~~{{{~~~~~~~~~~~~|||xxxqqqlllfff]]]RRRJJJ:::666111000000///......,,,,,,,,,,,,,,,---.........,,,******,,,------,,,)))***+++,,,...///111222111111222333444444444444//////000000000//////......---,,,++++++,,,---...++++++******))))))))))))---///222444555777888999===CCCKKKPPPUUU\\\gggooouuu}}}zzzqqqdddUUULLLDDDCCC@@@>>>=========>>>@@@>>>>>>???BBBCCCAAA???=========???BBBDDDCCCBBB<<<<<<;;;;;;;;;;;;<<<<<<<<<@@@BBB???>>>>>>;;;666:::999888777666666777777<<<;;;999888999<<<>>>@@@<<<===<<<===>>>BBBHHHMMMXXXdddttt~~~~~~~~~||||||}}}zzz{{{|||~~~zzz|||~~~|||yyyvvvuuuuuuwwwzzz|||zzzzzz{{{xxxssswwwuuuuuuyyyyyytttpppoooqqqqqqttt{{{~~~zzzvvvvvvyyyuuuqqqnnnmmmnnnnnnooommmpppsssrrrooopppuuuzzzuuuuuuvvvvvvuuuuuuuuuvvv{{{vvvqqqmmmcccVVVMMMKKKIIIHHHEEEAAA>>>>>>AAACCCEEE@@@@@@FFFKKKLLLLLLNNNLLLOOORRRTTTVVV[[[ccciiipppuuu{{{~~~~~~~~~}}}}}}~~~~~~|||wwwppphhh___TTTHHH@@@444222000------......---+++++++++++++++,,,,,,---...---,,,,,,...//////...***+++,,,,,,---.........111222333444555555555555//////000000000000000///......---,,,,,,---......///......------......///---000333555777999===AAAFFFMMMWWW]]]bbbiiissszzz}}}tttfffWWWMMMBBB@@@???======>>>@@@AAA===???AAABBB@@@@@@AAACCCAAA@@@???@@@BBBBBB@@@>>><<<<<<;;;;;;;;;;;;<<<<<<===@@@???;;;:::<<<;;;888999888777666666666888888>>><<<:::888777999;;;===??????>>>===>>>AAAGGGLLLVVVfffwww}}}{{{{{{|||}}}~~~}}}~~~~~~~~~~~~}}}{{{zzzzzzzzz{{{~~~|||{{{{{{|||~~~~~~yyy|||~~~}}}yyyvvvvvvwww~~~|||yyyyyy|||{{{wwwuuurrrsssvvvwwwsssppppppppppppvvv~~~}}}xxxvvvzzzxxxtttqqqooonnnooopppllloooqqqqqqpppqqquuuxxxvvvwwwyyyyyyxxxxxxzzz{{{zzzvvvtttrrrjjj]]]SSSPPPNNNMMMKKKHHHEEEEEEGGGJJJKKKHHHHHHLLLNNNLLLLLLNNNMMMNNNPPPPPPPPPTTT[[[aaagggnnnwww|||}}}}}}~~~}}}wwwoooeeeYYYMMMAAA:::///111///++++++------,,,***************+++,,,,,,///.........000000///...,,,,,,---......------,,,000111222333444555555555//////000111111111000000000000000//////000000000......---------///000111...111555777999>>>EEEKKKSSS\\\fffnnnrrrwww~~~vvvhhhXXXNNN@@@???>>>======???AAABBB<<<@@@CCCCCC@@@>>>AAADDDBBBAAA@@@@@@AAA@@@>>><<<===<<<<<<<<<<<<<<<<<<======???===999888;;;<<<:::999888777666666777999:::;;;:::888777888:::<<<>>>???>>>===<<<===AAAHHHMMMYYYlll}}}~~~{{{{{{xxxyyyzzz|||~~~~~~}}}|||{{{zzz}}}|||}}}|||~~~~~~xxxyyyzzzzzz{{{||||||zzzxxxyyy|||~~~~~~~~~xxx|||~~~}}}xxxuuuvvvyyy}}}yyytttvvv{{{|||yyywwwssssssvvvwwwtttssssssppppppuuu}}}}}}xxxxxxwwwvvvtttrrrppppppqqqssskkkmmmoooqqqrrrssstttuuuuuuwwwzzzzzzyyyzzz|||~~~{{{wwwuuussskkk```XXXVVVSSSTTTVVVUUUTTTRRRSSSSSSPPPOOOOOOQQQOOOKKKKKKNNNNNNOOOOOONNNMMMOOOVVV[[[___fffpppvvvzzz||||||wwwmmmaaaSSSFFF<<<555---000000+++))),,,---******))))))))))))***++++++000///...///000000///---,,,---.../////////.........///111222333444444444//////000111111111111111000000000000000000000000,,,+++++++++,,,///111333444777;;;===@@@GGGRRRZZZbbbkkkwwwxxxiiiYYYOOOBBB@@@???======>>>@@@AAA???@@@AAABBBAAAAAAAAAAAAAAA@@@??????@@@???===;;;>>>======<<<<<<======>>><<<>>>===::::::===>>><<<:::999777666666888;;;<<<999888888888999;;;===???;;;;;;::::::<<>>AAADDDHHHPPP]]]gggkkkuuuyyyjjjZZZPPPCCCBBB@@@>>>======>>>???CCC@@@???@@@CCCDDDAAA>>>???>>>===>>>@@@@@@>>><<<>>>>>>============>>>>>>;;;>>>???<<<===@@@???===:::999777666777999<<<===;;;::::::999:::;;;<<<===888888888999<<>>:::===CCCFFFCCC???@@@@@@???>>>>>>???@@@@@@<<<;;;:::::::::<<<===???<<<;;;;;;<<<>>>???>>><<<@@@===:::999:::;;;<<<<<<555666888888777777777888:::;;;;;;;;;<<>>DDDHHHMMMUUU^^^fffnnnvvv{{{ppp]]]PPPGGGDDD???<<<;;;;;;<<<===@@@<<<:::<<<@@@BBBAAA>>>AAA@@@???>>>>>>???@@@AAA;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<>>>???===::::::;;;<<<<<<<<<777999::::::999999999;;;999:::;;;;;;===DDDMMMUUUgggwww||||||zzzyyy{{{~~~}}}}}}}}}|||{{{|||~~~~~~~~~zzz{{{~~~~~~yyy{{{|||zzz}}}{{{{{{~~~~~~zzzyyy{{{{{{}}}~~~|||yyyxxxxxxtttrrrpppnnnllllllllllllttttttuuuuuuuuutttssssssqqqppppppssswww{{{}}}}}}{{{uuussssssrrrpppmmmnnnooopppppppppooommmllluuurrrrrruuuzzz|||yyyvvvuuuooommmqqqsssqqqoooooorrrvvvyyyyyy{{{|||xxxqqqkkkgggbbb\\\XXXVVVVVVWWWYYYXXXVVVTTTTTTUUUVVVWWWXXXZZZaaajjjqqquuu|||zzzhhhUUUEEE:::444222------,,,+++++++++++++++***)))(((''''''&&&''''''......---,,,,,,+++******---...///...------///111111111111111111111111111000000000111111111222222...///000000000222444777666444555999<<<>>>DDDLLLTTT]]]jjjtttxxx|||sssbbbUUUHHHEEE@@@>>>===>>>>>>===;;;;;;;;;;;;<<<===>>>>>>AAA@@@????????????@@@AAA;;;<<<=========<<<;;;:::>>>>>>>>>;;;888999===AAA===<<<;;;;;;===>>>===<<<999;;;<<<<<<;;;;;;<<<===999:::<<<<<>>CCCHHHQQQZZZeeeppp}}}vvvfffZZZKKKGGGBBB@@@@@@AAA???>>>999;;;===<<<::::::<<>>???@@@@@@>>>;;;:::>>>AAACCC@@@;;;;;;???CCC<<<;;;;;;<<<>>>>>>===;;;;;;<<<===<<<;;;;;;===>>><<<===>>>===???EEEOOOVVVfffuuu}}}yyyyyytttrrrvvv}}}|||}}}}}}~~~{{{{{{}}}}}}zzz|||yyyxxx{{{~~~~~~}}}{{{{{{yyyzzz~~~|||{{{||||||{{{|||~~~{{{xxxpppqqqqqqqqqpppnnnlllkkkqqqtttwwwxxxvvvuuuvvvwwwnnnrrrwww{{{~~~~~~~~~}}}xxxwwwwwwxxxzzzyyytttpppooooooppppppooonnnmmmlllpppvvv{{{}}}zzzyyy{{{~~~tttpppnnnqqqsssssstttwwwvvv{{{~~~}}}}}}}}}yyyxxxvvvppphhh___YYYWWWXXXZZZYYYWWWUUUTTTTTTTTTTTTXXX]]]dddjjjooouuuzzz}}}~~~rrr```NNN@@@888222000,,,,,,+++******+++++++++(((''''''''''''(((((()))+++++++++,,,,,,---------)))+++,,,------...111333......///000000///.........//////000111111222222111111111//////000333666::::::>>>GGGOOOWWWbbblllttt}}}}}}zzziii]]]MMMHHHAAA??????@@@>>><<<999<<<>>>===:::999<<<@@@????????????????????????>>>???AAACCCBBB@@@===;;;;;;@@@DDDCCC???<<<>>>AAA===<<<<<<===>>>>>>===;;;;;;;;;<<<;;;::::::<<<>>>???@@@@@@>>>???DDDLLLSSSbbbppp~~~~~~~~~vvvpppvvv~~~~~~~~~{{{|||}}}~~~zzzxxxvvvwww{{{~~~}}}yyyzzz{{{|||~~~~~~{{{yyy{{{|||{{{}}}|||xxxmmmnnnooooooooonnnlllkkknnnqqquuuuuusssrrrtttwwwnnnssszzz~~~}}}|||vvvvvvxxx|||~~~yyytttnnnnnnnnnnnnnnnoooooooooooovvv~~~~~~yyywwwzzz~~~yyyuuurrrttttttsssvvvzzzyyy~~~}}}|||~~~~~~|||yyyyyytttkkk```WWWTTTSSSVVVUUUUUUTTTSSSSSSSSSSSSWWW^^^dddhhhmmmtttyyyyyyyyymmm[[[LLLAAA:::444000------,,,+++++++++++++++''''''''''''(((***++++++++++++,,,------...//////(((***,,,,,,---...111333------////////////------...//////000111222333333222333222111000222666999<<<===DDDOOOZZZcccpppzzz~~~~~~|||~~~nnnbbbPPPHHH???;;;<<<===;;;999;;;===>>>===::::::<<>>??????>>>======>>>???AAACCCCCCAAA>>>===777<<<@@@BBB???=========???>>><<<===>>>>>>===;;;;;;;;;;;;:::999:::<<>>CCCKKKQQQ```mmm{{{~~~{{{uuu{{{|||}}}}}}yyyyyywwwvvvzzz~~~~~~zzz{{{~~~zzzxxxyyy}}}~~~}}}}}}|||wwwlllmmmnnnooooooooonnnnnnnnnqqqtttsssqqqqqquuuyyypppuuu{{{~~~}}}|||||||||vvvvvvvvvzzz}}}}}}yyyuuupppooonnnmmmmmmnnnpppqqqooouuu{{{|||xxxvvvwwwyyy|||xxxvvvvvvvvvuuuxxx~~~||||||zzz|||~~~~~~|||}}}zzzqqqdddYYYSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSTTT\\\cccfffjjjrrruuuttt}}}ooodddTTTGGG???888222...//////---,,,++++++++++++((((((((())))))***+++,,,........................***+++,,,,,,,,,---000222---...///000000///...---//////000111222333444444333333333333444777<<<@@@DDDFFFOOO\\\hhhqqq}}}ttthhhUUULLLAAA;;;<<<===<<<999<<<<<<<<<<<<;;;;;;<<<===;;;<<<===>>>>>>===<<<;;;<<<>>>???@@@AAA@@@>>>===999:::<<<>>>??????>>>>>>BBB@@@===<<<<<<===<<<;;;<<<<<<<<<:::999:::===??????@@@???>>>>>>BBBKKKQQQaaalllzzz~~~}}}~~~~~~~~~~~~}}}}}}~~~|||zzzxxxxxx{{{zzzwwwyyy}}}}}}vvvuuuyyy~~~}}}~~~{{{vvvnnnooopppqqqqqqrrrrrrrrrpppsssvvvuuurrrssswww|||rrrvvvzzz{{{zzzyyy{{{}}}vvvtttssstttxxxxxxvvvsssrrrpppnnnllllllmmmoooqqqtttwww{{{}}}|||{{{yyyxxx~~~zzzxxxxxxwwwvvv{{{|||zzzwwwyyy}}}}}}wwwiii\\\UUUSSSNNNNNNOOOPPPQQQRRRSSSSSSRRR[[[bbbccchhhpppsssqqq{{{}}}|||ggg\\\NNNBBB;;;555///***111000...---,,,+++++++++******************+++,,,000000000///......------,,,---------,,,,,,...000...///000222222000///...///000111222333444555555333333444555777<<>>>>>@@@>>><<<<<<<<<;;;::::::;;;;;;;;;:::;;;<<<======<<<;;;:::;;;<<<===>>>??????>>>>>>===;;;;;;<<>>@@@===>>>>>>===>>>CCCLLLSSSbbblllyyy}}}|||}}}}}}}}}~~~|||}}}}}}yyyuuurrryyy}}}}}}yyyzzzyyy}}}~~~~~~}}}yyyvvvqqqpppooooooqqqrrrrrrqqqqqqppppppqqqsssvvvyyy{{{zzz|||~~~}}}{{{yyyyyyyyyyyyxxxvvvvvvuuuvvvwwwxxxvvvsssppppppsssvvvyyyzzz~~~xxxwww}}}{{{tttuuu}}}|||yyywwwxxxzzz||||||zzz}}}}}}~~~~~~~~~~~~yyypppeee[[[UUUTTTQQQNNNOOORRRTTTTTTSSS___^^^^^^```ccciiipppttt~~~}}}}}}}}}{{{}}}}}}xxxdddUUUEEE<<<777222//////000000...---+++***((((((++++++++++++,,,---...///222222000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,///222333222111000111//////000222444666555444666777666666777>>>IIIQQQ[[[cccooo{{{}}}}}}}}}]]]SSSIIICCC>>>::::::===>>>===<<<;;;::::::;;;<<<888<<>>:::888999:::===>>>>>>===<<<<<<===???999999999:::<<>>BBBAAA<<<:::<<>>;;;:::>>>===<<<;;;;;;;;;;;;;;;=========>>>>>>===<<<:::===>>>>>>===<<<<<<===???999999999:::;;;===???@@@>>>??????@@@???===;;;999;;;;;;;;;:::999;;;>>>AAA@@@<<<:::<<<>>>AAAHHHOOO```mmmyyy}}}}}}}}}|||{{{www~~~}}}~~~~~~}}}}}}}}}~~~zzzvvvuuuvvvqqqooommmkkkkkkmmmooopppkkklllmmmnnnppprrrtttvvvuuuvvvxxxxxxvvvuuuuuuvvv}}}}}}}}}}}}}}}}}}}}}}}}wwwvvvvvvwwwwwwwwwuuusss|||vvvuuuxxxvvvpppooosssppppppqqqtttwwwxxxvvvuuu{{{|||}}}~~~yyyooofff___YYYTTTMMMKKKNNNQQQSSSTTTVVVUUUSSSQQQRRRWWW^^^cccssswww|||~~~rrrXXXKKK>>>777444000......//////...---,,,+++***))))))))))))******+++,,,,,,...------------...//////---,,,,,,++++++,,,,,,,,,,,,...111222111111111222000///000222555666666666666999===BBBJJJVVVdddmmmvvv|||}}}}}}~~~|||zzzyyy}}}nnn]]]LLLEEEEEEBBB<<<999<<<<<<=========<<<;;;;;;@@@===;;;<<<@@@@@@===999===>>>???>>><<<<<<>>>???999999999999:::;;;<<<<<<<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;:::;;;===@@@@@@<<<;;;===>>>AAAHHHPPPcccppp{{{}}}|||~~~}}}}}}~~~}}}zzz{{{{{{|||}}}}}}~~~xxxssssssuuurrrqqqnnnkkkiiijjjmmmpppmmmmmmnnnnnnooopppqqqqqquuuvvvwwwwwwvvvuuuvvvwwwyyyzzz{{{|||||||||{{{{{{xxxwwwuuuttttttsssqqqpppwwwsssrrruuuuuupppoooqqqsssrrrssstttuuuuuuuuuuuuzzz{{{}}}~~~tttkkkdddYYYRRRKKKHHHKKKPPPSSSUUUVVVUUUSSSPPPOOORRRYYY___kkkrrrzzz{{{mmmRRRFFF:::666444111.../////////...---,,,++++++***((())))))***************+++++++++,,,---...///000...---,,,+++++++++,,,,,,,,,...111222111111222333...------///333666666666;;;@@@FFFMMMUUUaaannnwww~~~~~~~~~|||}}}ppp```OOOHHHEEEAAA===;;;;;;<<<===>>>>>>===<<<;;;===;;;:::;;;======;;;999???@@@@@@???>>>>>>???AAA<<<;;;;;;;;;::::::::::::======>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;===>>>???<<<<<<>>>???AAAIIIRRRfffrrr|||~~~}}}|||{{{zzz{{{|||}}}|||{{{{{{yyyyyyzzz|||}}}}}}|||}}}~~~}}}xxxsssrrrttttttsssqqqmmmjjjjjjmmmppprrrqqqpppooonnnnnnoooooossstttuuuuuuttttttvvvwwwvvvwwwyyy{{{{{{zzzyyyxxx|||yyyuuurrrrrrssssssrrrsssppppppsssuuutttrrrrrrzzzyyywwwuuutttuuuvvvwwwxxxzzz}}}wwwnnnhhhYYYRRRIIIFFFIIIOOOSSSUUUUUUVVVTTTQQQNNNQQQXXX^^^eeelllvvv}}}tttfffNNNCCC999666555222000000.........------,,,,,,,,,))))))***++++++++++++************+++---...000111///...,,,+++***+++,,,,,,,,,...000111111111222444000///000222777;;;======AAAHHHPPPYYYbbbmmmxxx~~~}}}~~~}}}{{{~~~~~~nnnbbbSSSJJJDDD???>>>@@@;;;<<<===>>>>>>>>><<<<<<:::<<<===<<<;;;:::<<<>>>AAABBBBBBAAA@@@@@@AAACCC>>>>>>>>>===<<<<<<;;;:::???>>>>>>===<<<;;;:::999:::;;;======<<<;;;<<<===>>><<<===???@@@CCCLLLVVViiittt~~~~~~zzzxxxyyyzzz{{{||||||yyyxxxzzz}}}|||~~~||||||zzzuuutttuuuwwwwwwvvvrrrmmmlllooorrruuusssqqqnnnmmmmmmnnnooopppqqqrrrrrrqqqrrrtttvvvtttvvvyyy{{{|||{{{yyywww{{{wwwtttuuuvvvwwwxxxrrrpppppptttwwwxxxvvvsss}}}}}}|||yyyvvvuuuwwwxxxwwwyyy|||yyyrrrmmm]]]UUULLLGGGIIINNNRRRTTTQQQSSSTTTQQQNNNPPPVVV]]]bbbhhhpppxxxzzzlll```JJJ@@@777666666333111000.........---------------++++++---......---,,,+++******++++++---///000111000...,,,*********,,,---,,,...000000000111333555//////000333999>>>AAACCCIIIQQQ]]]hhhqqqzzz|||{{{}}}|||~~~~~~}}}zzz|||~~~pppdddVVVLLLCCC>>>>>>BBB<<<<<<===>>>>>>>>>======<<<>>>AAA???<<<;;;>>>BBBAAABBBCCCBBB@@@@@@BBBCCC@@@@@@@@@@@@???===<<<;;;??????>>>===;;;::::::999999;;;>>>>>>===;;;;;;;;;<<<<<<>>>AAABBBEEEPPP[[[lllwww~~~zzzzzz{{{||||||~~~zzzvvvtttvvvzzz~~~{{{}}}~~~|||yyyxxxwwwzzz{{{{{{wwwqqqnnnpppttttttrrrooolllkkkmmmppprrrooopppqqqqqqqqqrrruuuwwwrrrtttxxx{{{{{{zzzxxxvvv}}}zzzxxxwwwxxxyyyzzzyyyuuutttsssuuuyyy{{{xxxsssxxx{{{}}}}}}zzzwwwvvvvvvwwwyyy|||{{{vvvrrrddd\\\RRRKKKKKKNNNPPPQQQMMMQQQTTTRRROOOPPPWWW]]]aaadddjjjttt~~~wwwgggZZZHHH>>>666555666333000///---------...............---...///000000///---,,,+++++++++,,,---///000111000///,,,***)))***+++---,,,...///000000111333666//////000555<<>>???===============>>>>>>???>>>>>>>>>======>>>@@@AAA@@@AAAAAAAAA??????AAABBB@@@@@@AAA@@@???>>><<<;;;======<<<<<<;;;;;;;;;;;;999;;;>>>???===;;;::::::;;;<<>>===<<<<<<<<<>>>???@@@???<<<999999===??????===???@@@@@@???>>>>>>???AAA???@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>888;;;>>>???>>>;;;:::::::::<<<@@@DDDEEEIIIVVVcccrrr{{{~~~}}}yyyvvv}}}{{{yyyyyy|||}}}~~~~~~yyy|||~~~{{{{{{|||{{{|||~~~wwwyyyvvvrrrpppsssyyyvvvvvvrrrllljjjmmmnnnlllsssssstttuuuvvvwwwxxxxxx{{{wwwsssuuuyyyzzzvvvqqqtttttttttvvvyyy{{{{{{{{{{{{|||}}}}}}||||||}}}}}}vvvwww|||~~~zzzttttttwww{{{~~~xxxllliii```UUUOOOOOOLLLHHHMMMNNNPPPRRRSSSTTTUUUUUUZZZ___hhhsss}}}}}}sss^^^HHH<<<999555222111000///......------,,,,,,------...,,,000555777555222///---+++,,,......---...///111///...---,,,,,,---...//////...---...000222444444444;;;:::<<>>===<<<===>>>??????>>>===???@@@===>>>@@@@@@???>>>>>>???<<>>;;;:::;;;;;;;;;:::777999;;;<<<;;;:::::::::777777;;;AAAGGGMMMXXXcccyyy}}}}}}zzzzzzyyywww~~~~~~zzzzzz~~~}}}~~~{{{}}}}}}{{{{{{zzzyyywwwsssuuuyyyvvvvvvsssmmmkkknnnpppooorrrssstttvvvwwwxxxyyyyyy{{{wwwtttuuuyyyzzzvvvrrrsssrrrrrrssstttvvvvvvvvv{{{zzzyyyyyyzzz|||~~~~~~}}}xxxyyy}}}~~~zzzuuusssvvv{{{|||yyytttjjj\\\TTTPPPKKKEEEKKKMMMPPPSSSTTTTTTRRRQQQWWW\\\eeeooozzzzzzooo[[[FFF;;;888444111000///...---------,,,,,,,,,,,,------,,,000444666555111///...+++---............///111///...------------...///---,,,,,,...000333555555888AAACCCFFFTTT]]]fffuuu~~~{{{yyyzzz}}}}}}|||{{{{{{zzzzzz{{{~~~{{{}}}}}}zzz}}}}}}yyyyyyyyy}}}~~~~~~sss[[[PPPHHH???<<>>@@@AAAAAA???>>>>>>???===>>>@@@???>>>===>>>???===@@@CCCFFFFFFCCC@@@===@@@>>><<<;;;;;;<<<;;;:::888:::<<<===<<<;;;;;;<<<;;;;;;>>>EEEJJJRRR^^^jjjyyy}}}~~~{{{|||{{{yyy}}}|||}}}zzzzzz}}}xxxxxxzzz|||zzzvvvuuuxxxvvvwwwtttooonnnqqqrrrqqqoooqqqsssvvvxxxyyyyyyyyy{{{wwwuuuuuuxxxyyywwwuuutttsssrrrqqqqqqssstttvvv~~~zzzwwwwwwzzz~~~~~~}}}zzz{{{{{{vvvuuuxxx}}}~~~ssseeeZZZTTTMMMFFFIIIKKKOOORRRSSSRRRQQQOOOTTTXXX```jjjuuu~~~||||||}}}uuuiiiVVVCCC999666222///......---,,,,,,++++++++++++++++++,,,,,,///333555333111///...,,,---............///111//////...------...//////,,,---...000333666888999<<>>===<<<===>>>??????======>>>??????AAADDDFFFFFFDDDAAA???@@@>>><<<<<<======<<<;;;:::;;;======<<<;;;<<<>>>;;;:::<<>>>>>>>>AAACCCEEEEEEBBB???<<<;;;===>>>???>>>======>>>???AAABBBDDDEEEEEEDDDAAA@@@@@@>>>======>>>???>>>===:::;;;<<<;;;::::::<<<>>><<<;;;<<>>666333///,,,,,,,,,+++***+++******))))))******+++,,,...000111000//////000---...000///......///000000///...------...///000///111444666888<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAACCCFFFEEECCC???===<<<>>>??????>>>======???AAACCCCCCDDDDDDDDDCCCAAA@@@???>>>>>>>>>@@@@@@???>>>:::;;;:::999888999<<<>>>AAA???@@@EEEKKKUUUdddrrr~~~|||{{{xxx|||}}}|||yyyvvvttttttqqqmmmmmmrrr{{{|||zzzuuusssttttttqqqlllmmmoooqqqtttvvvxxxyyy|||{{{xxxxxxzzzrrrtttvvvvvvuuuvvv{{{~~~zzzuuussstttvvvuuuttt{{{}}}}}}}}}}}}~~~~~~|||yyyzzz}}}~~~~~~xxxnnnfff___UUULLLJJJHHHEEEEEEHHHOOOVVVZZZTTTUUUXXX^^^gggrrr|||}}}vvvqqqppppppttt{{{zzzooobbbSSSFFF>>>555222...,,,+++++++++***+++******************+++,,,---/////////...///111...///000000......///000000000///......///000000...111444777;;;BBBKKKRRRhhhssswww{{{~~~}}}zzz|||~~~~~~|||{{{}}}~~~|||{{{}}}}}}zzzzzz~~~~~~}}}}}}~~~}}}{{{zzzyyyzzz}}}|||}}}zzzlll[[[LLLCCC@@@AAA@@@AAAAAA@@@???>>>???AAA???BBBDDDDDDBBB@@@??????@@@AAA@@@???>>>>>>@@@BBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>@@@BBBBBBAAA???;;;;;;999888666888<<>>@@@FFFMMMXXXhhhvvv}}}}}}|||||||||zzz|||xxxuuutttuuurrrmmmmmmqqqxxxzzzyyyuuutttvvvvvvssspppppppppqqqssswwwzzz{{{~~~}}}xxxxxxyyysssvvvyyyxxxvvvvvvzzz~~~yyyxxxvvvuuuuuuvvvvvvwwwzzz}}}~~~}}}{{{{{{~~~~~~{{{xxxzzz~~~}}}}}}~~~}}}}}}yyypppiiibbbXXXOOOKKKIIIGGGFFFHHHNNNTTTXXXTTTTTTUUUZZZbbblllvvv}}}{{{wwwuuuuuuvvvzzz{{{~~~|||xxxqqqfffYYYKKKBBB>>>555222...,,,,,,,,,+++***+++++++++******++++++++++++---......---...000111...000111000///...///000111000///......///000111000333888===CCCNNN\\\fffsss~~~{{{~~~|||yyyyyy~~~~~~~~~~~~}}}~~~}}}~~~}}}|||{{{|||~~~~~~}}}{{{~~~|||{{{|||~~~xxxuuussswww}}}ppp]]]MMMDDDCCCDDDBBBCCCCCCAAA>>><<<>>>@@@===???AAABBBAAA@@@AAABBBBBBBBBBBB@@@??????BBBDDDDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>???AAACCCCCCBBB@@@<<<<<<:::888777888===@@@::::::>>>FFFPPP\\\mmm|||~~~}}}{{{|||xxxwww|||uuutttuuuwwwtttooonnnqqquuuwwwwwwttttttxxxyyyvvvssssssrrrrrrtttwww{{{~~~~~~yyyxxxyyyuuuyyy|||{{{xxxvvvyyy}}}wwwxxxyyyyyyxxxyyy{{{}}}zzz|||~~~|||yyyzzz~~~~~~{{{~~~~~~}}}{{{|||zzz{{{xxxrrrlllfff]]]TTTMMMKKKIIIHHHJJJMMMQQQSSSUUUTTTTTTWWW^^^hhhrrryyy}}}}}}{{{{{{}}}~~~{{{yyy~~~vvvqqqiii___SSSGGG@@@>>>555222...,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++---...---------000222///000111000///...///000111000///......///000111333777===CCCKKKYYYjjjvvv~~~~~~||||||yyy{{{}}}|||{{{}}}}}}zzzxxx{{{~~~~~~}}}rrrmmmiiimmmxxxrrr^^^MMMEEEEEEFFFBBBCCCCCCAAA===;;;<<<>>><<<>>>???@@@@@@@@@BBBDDDCCCCCCBBBAAA???@@@CCCEEEDDDCCCBBBAAA@@@??????@@@>>>>>>???AAADDDDDDCCCAAA>>>===;;;888777999>>>BBB:::;;;AAALLLWWWeeevvv~~~{{{zzz}}}}}}|||~~~{{{{{{~~~{{{zzz{{{yyytttrrrtttwwwssstttxxxwwwtttwww}}}sssrrrqqqpppqqqsssxxx|||~~~~~~|||}}}~~~|||zzzxxxxxxyyyyyywwwxxx|||}}}{{{{{{~~~yyy{{{|||zzzvvvvvvzzz}}}{{{zzz|||xxx~~~|||xxxyyy|||}}}wwwxxxxxxvvvuuuqqqeeeYYYTTTOOOIIIGGGIIINNNSSSVVVRRRTTTVVVUUUWWW^^^iiisss|||wwwpppdddVVVKKKCCC>>><<<666333...***((()))+++,,,((())),,,......---+++)))------............................../////////000000222444333000...000222666<<>>>>>@@@BBBDDDCCCAAA@@@@@@AAACCCDDD@@@AAABBBBBBAAA???<<<:::@@@@@@@@@@@@?????????>>><<<===>>>>>>;;;:::::::::>>>AAAGGGOOOZZZhhhvvv~~~~~~~~~}}}~~~|||{{{|||zzzuuusssuuuvvvttttttxxxwwwuuuxxx~~~uuutttsssrrrrrruuuyyy|||~~~}}}~~~|||||||||{{{yyyyyyzzz{{{{{{xxxyyy|||}}}{{{{{{~~~yyy{{{|||yyyvvvvvv{{{}}}}}}~~~{{{yyyuuuwwwzzz|||uuuwwwxxxwwwwwwuuukkk```YYYSSSLLLHHHIIIMMMQQQTTTRRRUUUVVVVVVVVV\\\gggpppzzztttlll___RRRHHHAAA===;;;666444000,,,++++++,,,---((()))+++---------,,,+++---------......///////////////000000000000000000---///222111//////222555;;;BBBMMMXXXaaakkkvvv}}}}}}}}}~~~}}}~~~}}}~~~yyywwwxxxvvvzzz~~~~~~}}}~~~}}}~~~yyylll```\\\dddnnnvvvqqq```PPPGGGEEEFFFBBBBBB@@@???>>>=========999;;;===>>>>>>>>>@@@BBB@@@@@@???>>>>>>>>>???@@@===???AAABBBBBBAAA>>>===@@@@@@?????????>>>>>>>>>:::<<<======<<<;;;<<<===???CCCJJJSSS___lllxxx~~~|||~~~~~~|||{{{|||zzzuuusssuuuvvvtttuuuwwwwwwuuuxxx}}}wwwvvvttttttuuuwwwzzz|||}}}|||{{{|||{{{{{{{{{zzzyyyzzz}}}|||yyyxxx{{{{{{yyyyyy|||yyy{{{{{{yyywwwxxx|||zzzuuuxxx{{{|||tttwwwyyyyyy{{{zzzsssjjj```YYYPPPIIIHHHKKKOOOQQQSSSUUUWWWVVVUUUZZZccckkk{{{zzznnnfffYYYLLLCCC>>>;;;999666444222000...------...)))******+++,,,---------,,,------...///000000111111111111111111111111111+++...111111111222777;;;BBBKKKXXXdddmmmuuu|||~~~}}}~~~~~~}}}{{{{{{yyyvvvuuuxxx{{{~~~~~~}}}|||~~~~~~zzzhhh```^^^eeennnuuurrr```RRRIIIFFFFFFDDDCCCAAA???===<<<;;;;;;:::;;;===>>>>>>???@@@BBB????????????>>>>>>===<<<;;;===@@@BBBCCCCCCAAA@@@??????>>>>>>>>>=========999;;;======<<<===>>>@@@@@@EEEOOOYYYeeeqqq|||||||||}}}{{{}}}{{{zzzzzzyyytttsssvvvuuuuuuuuuvvvuuuuuuxxx{{{xxxwwwuuutttvvvxxxzzz{{{|||~~~}}}zzzzzzzzzzzz{{{zzzyyyxxx{{{|||xxxwwwyyyxxxvvvvvvzzzyyyzzzzzzyyyxxxyyy}}}~~~~~~|||~~~vvvzzz||||||}}}~~~xxxqqqddd]]]RRRJJJHHHJJJMMMOOORRRUUUWWWUUUTTTWWW___gggwww|||uuuiii___RRRGGG@@@===:::888555444333222000///......+++*********+++---///000,,,------///000111222222222111111111111000000000---///222333444777===BBBJJJUUUcccpppxxx}}}{{{yyyyyyxxxvvvxxx}}}|||zzz}}}mmmhhhhhhmmmssswww~~~ppp___PPPHHHDDDDDDDDDCCCAAA???===<<<;;;;;;:::<<<>>>>>>>>>???@@@BBB@@@AAABBBCCCBBB@@@>>>===<<<===@@@CCCDDDCCCBBB@@@>>>>>>>>>>>>============;;;<<<======<<<===???@@@@@@GGGRRR___jjjuuu~~~~~~{{{yyyyyywwwxxx|||~~~|||}}}}}}yyyxxxyyywwwttttttwwwuuuwwwwwwuuutttuuuwwwyyyxxxvvvssstttwwwyyyzzzzzzyyy{{{}}}}}}|||zzzyyyzzz{{{{{{zzzyyyyyy{{{zzzvvvuuuwwwwwwttttttvvvwwwxxxzzz{{{{{{|||}}}~~~||||||}}}}}}zzz~~~~~~~~~{{{uuuggg```UUUMMMJJJKKKMMMNNNPPPSSSVVVUUUSSSVVV]]]cccmmmwww{{{rrrcccZZZMMMDDD???===:::888444444333222111000......---,,,,,,+++,,,...000111------...///000222222333000000000000000000000000...111333555666;;;CCCIIIWWWbbbppp{{{~~~}}}}}}{{{zzzxxxxxxzzzyyyyyy~~~}}}|||yyyvvvuuuwwwxxxxxx|||ooo^^^QQQHHHDDDCCCAAA@@@???>>>============;;;===>>>???>>>???@@@BBB@@@BBBCCCDDDDDDBBB@@@>>>>>>@@@BBBDDDDDDCCC@@@???>>>>>>>>>>>>============>>>>>>???>>><<<<<<>>>@@@AAAIIIUUUbbbnnnwww|||}}}|||xxxxxxuuuuuuxxxyyyxxxzzz~~~|||xxxwwwxxxxxxuuuvvvzzzxxx{{{zzzvvvtttvvvxxxwwwwwwuuussstttyyy||||||zzzwwwyyy{{{{{{zzzzzz{{{||||||||||||{{{zzz{{{~~~wwwuuuuuuxxxwwwsssrrruuuuuuwwwzzz}}}~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~zzz~~~}}}~~~~~~|||wwwllleee[[[RRRNNNMMMMMMMMMLLLPPPTTTTTTSSSUUU\\\bbbhhhsss{{{qqq]]]TTTIIIBBB???>>>:::666555555444333222111000///000///.........///111111...//////000111222222333/////////000000000111111000333666888;;;BBBLLLSSSgggppp||||||}}}zzz~~~~~~zzz}}}~~~}}}}}}~~~}}}~~~wwwvvvxxx||||||}}}~~~|||yyyzzz|||~~~ppp___SSSJJJEEECCC>>>>>>=========>>>>>>???<<<===????????????@@@BBB>>>???AAABBBBBBAAA???>>>AAABBBDDDEEEDDDBBB@@@>>>??????>>>>>>>>>=========???@@@???>>><<<<<>>999444777666555444333222222222222222111111000000111111000000000111111222222222...///000000111222333333444777;;;???EEEOOO[[[dddrrrzzz~~~~~~{{{~~~}}}~~~}}}|||}}}~~~|||~~~|||~~~|||}}}{{{wwwtttuuuyyy}}}~~~}}}|||||||||ooo^^^RRRJJJDDDAAA>>>>>>============>>>???<<<>>>????????????@@@BBB======???@@@AAAAAA@@@@@@AAABBBDDDEEEEEECCCAAA???@@@@@@?????????>>>>>>>>>>>>??????>>>===>>>AAACCCGGGOOO[[[gggrrrzzz|||yyywwwwww{{{~~~{{{wwwvvvxxxyyyxxxzzz~~~}}}yyyxxx{{{|||{{{}}}|||yyy{{{|||yyyxxxuuutttwww}}}vvvwwwxxxxxxyyy{{{~~~~~~{{{zzzzzz{{{uuutttwww||||||xxxuuuuuuqqquuuzzz}}}zzz}}}}}}{{{~~~|||}}}~~~}}}zzzzzzssshhh^^^WWWQQQLLLJJJFFFKKKQQQSSSSSSVVV\\\bbbdddnnn}}}~~~ssseeeRRRKKKBBB>>>???===777222999888666555444444444555444444333333222111111000111111111111111111222222//////000111333444555666999===BBBGGGOOO[[[hhhrrrwww}}}|||zzzzzz{{{~~~~~~~~~}}}}}}~~~~~~{{{|||~~~{{{||||||tttpppooosssuuuzzz~~~yyy~~~lll\\\PPPHHHBBB>>>???>>>>>>==================>>>@@@@@@??????@@@BBB===>>>???@@@AAABBBBBBBBB@@@AAADDDEEEEEEDDDBBB@@@@@@@@@@@@@@@????????????======>>>======???CCCFFFJJJQQQ]]]iiisss{{{~~~{{{zzz{{{|||}}}}}}}}}zzzyyyzzz{{{||||||yyy{{{~~~~~~|||yyyuuuyyy|||zzzxxxyyywwwvvvyyy~~~~~~zzzwwwwwwwwwxxxyyy|||~~~~~~|||}}}{{{yyy}}}~~~{{{yyyxxxzzzyyyxxx{{{~~~~~~|||{{{{{{}}}|||{{{zzzrrrbbbVVVQQQOOOMMMLLLJJJHHHJJJOOOUUUYYY[[[___iiiwwwzzzlllbbbQQQJJJEEEAAA>>>::::::>>><<<888444444666777777555999::::::777777999888444444555555444333333444666///333555555666888;;;;;;AAAIIIQQQVVV]]]iiitttyyy~~~~~~}}}zzzxxx{{{}}}|||zzzyyyyyy~~~|||xxx{{{|||vvvqqqsssxxx}}}}}}~~~~~~{{{|||~~~mmm]]]RRRIIICCC???@@@>>>===???AAABBB@@@======>>>>>>@@@AAABBBCCCCCCBBB@@@???AAADDDEEECCCAAACCCDDDFFFGGGGGGFFFEEEDDD????????????>>>>>>==================???BBBEEEGGGPPPWWW```hhhppp{{{~~~}}}||||||}}}}}}}}}}}}{{{{{{}}}~~~}}}}}}|||}}}}}}~~~~~~~~~~~~xxxwww{{{}}}{{{xxxyyyxxxvvvzzz{{{zzzyyyxxxxxxyyy{{{~~~~~~}}}|||zzz~~~}}}{{{{{{|||{{{zzz|||}}}}}}|||}}}}}}vvvhhh[[[SSSNNNJJJJJJIIIHHHIIINNNRRRUUUWWWYYYbbbpppzzz~~~ssseee[[[LLLFFF@@@>>>;;;777888<<<<<<999666555888:::::::::???@@@>>>:::999<<<<<<999555666666555333333444666555666777666888<<>>===>>>@@@AAA@@@>>>>>>>>>???@@@AAABBBBBBCCCBBBAAAAAABBBEEEFFFDDDBBBEEEFFFGGGHHHGGGEEEBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>===>>>@@@CCCEEEGGGPPPXXXbbblllttt~~~}}}}}}|||||||||{{{{{{{{{}}}||||||}}}~~~~~~}}}|||}}}~~~~~~}}}yyywwwyyy~~~}}}zzzwwwyyyyyyxxx{{{}}}|||{{{yyyxxxyyy{{{~~~|||{{{}}}~~~}}}||||||~~~~~~{{{nnnaaaXXXOOOIIIHHHGGGGGGIIILLLPPPRRRRRRTTT\\\hhhrrryyywwwkkk^^^UUUGGGBBB===<<<:::777888<<<===:::777777:::>>>@@@AAAIIIJJJGGGBBB@@@BBBCCCAAA:::;;;:::999777777888:::<<<<<<;;;<<>><<<<<<>>>@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCFFFFFFEEEDDDGGGHHHIIIHHHFFFCCC???===@@@@@@@@@???????????????@@@?????????AAADDDGGGHHHQQQZZZgggqqqyyyyyyzzz{{{zzzyyywwwwwwwww|||{{{zzz{{{~~~~~~~~~~~~{{{wwwwww{{{~~~|||xxxxxx{{{|||{{{~~~|||{{{yyyyyyzzz}}}~~~}}}{{{{{{~~~}}}}}}}}}}}}~~~{{{oooddd\\\TTTMMMFFFEEEFFFIIIMMMPPPQQQQQQTTTZZZdddnnnvvv~~~}}}sssgggZZZRRRDDD???<<<<<<;;;888:::>>>;;;:::888999<<>>>>>@@@BBBBBBAAACCCHHHLLLRRRZZZbbbhhhpppvvvwwwyyy~~~~~~~~~}}}}}}~~~}}}|||yyywwwuuusssrrrvvv}}}}}}~~~~~~~~~{{{zzz}}}|||}}}yyywwwtttrrruuu{{{{{{nnn[[[OOOGGGCCC@@@???===<<<;;;<<<>>>@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEEEEEEEEFFFGGGHHHHHHFFFBBB???<<<@@@@@@@@@@@@????????????AAA@@@@@@AAACCCFFFIIIJJJSSS^^^mmmwww}}}xxxzzz|||{{{xxxvvvvvvwww}}}zzzxxxxxx{{{~~~|||{{{wwwyyy}}}}}}zzzwwwyyy}}}~~~zzzzzzyyyyyy{{{~~~}}}||||||zzz{{{~~~~~~zzzzzz}}}zzz|||}}}~~~~~~}}}~~~zzzooofffaaaZZZTTTEEEEEEFFFIIIMMMQQQSSSSSSTTTYYY```iiisss|||zzzoooaaaUUUNNN@@@;;;999::::::888:::===999888888999===DDDLLLQQQYYY```dddbbb___^^^ZZZVVVOOONNNLLLIIIGGGFFFHHHJJJHHHIIINNNXXX^^^aaagggooosssxxx{{{yyyzzz}}}zzz}}}{{{xxxtttssswww}}}|||}}}{{{}}}yyyxxx|||~~~wwwrrrooorrrwwwvvvnnn^^^RRRJJJDDD@@@===<<<<<<;;;;;;===@@@BBBAAAAAAAAAAAAAAAAAAAAABBB>>>@@@AAABBBCCCDDDDDDEEEEEEEEEFFFEEEDDDBBB@@@???????????????????????????AAAAAAAAABBBEEEHHHLLLNNNWWWdddsss||||||~~~~~~zzzxxxyyy||||||zzzxxxxxx|||}}}{{{zzzyyy|||~~~|||yyyxxxyyy~~~yyyyyyzzzzzz|||}}}~~~}}}}}}|||zzz{{{}}}{{{wwwvvvzzzxxx{{{}}}~~~zzzqqqjjjfff```YYYGGGFFFFFFIIIMMMQQQSSSTTTSSSVVV[[[cccmmmxxxvvvhhhYYYMMMFFF;;;777666777777666777;;;888888888:::???HHHRRRYYYaaajjjrrrssspppmmmiiieee\\\[[[YYYUUURRRRRRTTTVVVTTTTTT\\\hhhmmmlllpppwww|||~~~~~~}}}|||xxxwwwyyy}}}{{{~~~|||zzz|||}}}}}}}}}~~~~~~zzzxxxzzz}}}yyy~~~~~~zzzsssppprrruuurrr~~~nnn___SSSKKKDDD@@@:::;;;<<<;;;;;;<<>>>>>>>>>>>>>>?????????@@@AAAAAACCCGGGKKKOOOQQQ[[[hhhxxx~~~zzzxxx{{{zzzzzz{{{}}}~~~}}}|||yyyzzz|||zzz}}}xxx}}}}}}~~~~~~}}}zzz{{{{{{|||}}}}}}}}}}}}xxx{{{~~~}}}||||||}}}~~~|||}}}~~~zzztttssswwwwwwzzz~~~}}}vvvqqqlllcccZZZKKKIIIGGGGGGJJJNNNPPPQQQRRRSSSVVV]]]hhhsss}}}rrrbbbRRRFFF???:::777555777777666777:::888999:::<<>>@@@???@@@@@@AAABBBCCCDDDDDD===@@@CCCDDDCCCCCCEEEGGGFFFDDDBBB@@@@@@@@@BBBCCC<<<<<<=========>>>>>>>>>@@@@@@AAADDDHHHMMMRRRUUU^^^kkk|||}}}xxxwwwzzzxxxzzz~~~~~~xxxwww{{{||||||vvv|||}}}{{{{{{|||zzz||||||}}}}}}}}}{{{zzzxxxyyy||||||yyyyyyzzz~~~~~~yyysssrrrvvvwww{{{~~~{{{vvvpppdddYYYOOOKKKHHHGGGHHHKKKMMMNNNSSSSSSUUU[[[fffrrr|||qqq___OOOCCC<<<<<<999888::::::888999<<<999:::<<<>>>DDDNNN\\\eeeoooyyyzzzxxxuuuqqqnnnmmmppprrroookkkoooyyyzzztttvvv~~~~~~|||}}}~~~}}}|||}}}{{{xxxwwwzzz}}}}}}~~~}}}}}}{{{}}}wwwsssrrrrrrmmmzzzooo\\\OOOHHHCCCAAA666999======<<<<<<>>>@@@??????@@@AAACCCDDDEEEEEE===AAADDDEEEDDDDDDFFFIIIHHHFFFBBB???>>>???AAACCC;;;<<<<<<<<<======>>>>>>???@@@AAAEEEIIIOOOTTTWWW___mmm~~~||||||~~~yyytttyyyzzzyyy~~~zzzzzzwwwzzz~~~zzz|||xxxxxxyyy|||~~~~~~}}}|||~~~~~~{{{zzz{{{}}}}}}~~~{{{www{{{||||||yyyuuussstttwwwvvvxxx{{{~~~~~~~~~|||{{{wwwlll```VVVOOOHHHEEEHHHMMMPPPQQQWWWVVVVVVZZZdddoooyyy~~~yyyeeeVVVMMMDDD;;;:::999999999999999::::::>>>>>>>>>???EEEQQQaaammmzzz}}}yyyzzz}}}|||wwwuuuxxx}}}zzz|||~~~xxx{{{|||zzz{{{}}}{{{vvvsssuuu|||~~~{{{{{{~~~}}}|||~~~~~~|||~~~yyytttrrrqqqqqquuu}}}ooo]]]QQQIIIDDD@@@???>>><<<;;;<<<===???@@@AAABBBCCCCCCCCC@@@>>>===<<<>>>AAADDDFFFFFFFFFEEEFFFCCC???<<<;;;===AAACCC<<<<<<<<<>>>@@@AAAAAA@@@<<>>===;;;;;;;;;<<<>>>???BBBCCCDDDDDDDDDBBB@@@>>>===>>>AAADDDFFFFFFFFFFFFDDDCCCAAA?????????@@@AAA>>>>>>>>>???AAABBBBBBAAA>>>AAADDDDDDEEEJJJSSS[[[fffsss{{{zzz|||}}}|||~~~zzzxxxzzz|||zzz{{{uuuuuuvvvyyy|||~~~~~~}}}|||}}}~~~}}}||||||~~~}}}~~~~~~~~~}}}{{{zzz~~~}}}}}}}}}~~~~~~|||{{{~~~~~~}}}~~~||||||}}}~~~{{{~~~}}}yyyyyy~~~}}}tttjjjccc[[[QQQKKKLLLPPPSSSTTTTTTVVVWWWWWWZZZbbbpppzzzqqq^^^PPPGGG???888888777777777888999::::::999===CCCLLLXXXfffttt}}}||||||zzz|||~~~~~~}}}~~~}}}xxxyyy{{{~~~|||xxxttttttxxx|||}}}~~~}}}||||||~~~~~~|||~~~~~~~~~xxxtttvvvxxx}}}{{{iiiZZZOOOGGGBBB>>>===<<<;;;;;;;;;<<<>>>???CCCDDDEEEEEEDDDCCCBBBAAA>>>???BBBDDDFFFFFFFFFFFFBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCFFFMMMVVV\\\ggguuu~~~|||}}}~~~}}}zzzyyy|||zzzyyy~~~~~~}}}}}}~~~vvvvvvvvvyyy|||~~~~~~~~~~~~}}}~~~~~~|||}}}}}}}}}|||{{{||||||}}}||||||}}}}}}}}}|||{{{zzz~~~~~~}}}}}}||||||yyyvvvrrrnnnlllgggiiiiiiiiikkkqqqwww{{{|||xxxpppjjjaaaVVVOOONNNQQQTTTUUUTTTWWWYYYWWWUUU\\\kkkwwwzzziiiXXXKKKCCC;;;666777666777777888999:::;;;:::>>>FFFRRR```ooo|||xxxxxx~~~|||}}}~~~~~~|||wwwzzz}}}~~~|||xxxvvvzzz}}}~~~~~~}}}|||}}}|||~~~~~~}}}zzz{{{{{{~~~xxxgggYYYNNNHHHBBB???=========<<<===>>>??????CCCCCCDDDDDDDDDCCCBBBBBB@@@AAABBBDDDFFFGGGGGGGGGBBBBBBAAAAAA@@@???>>>===AAAAAAAAAAAAAAABBBDDDFFFGGGEEEDDDEEEKKKSSS\\\aaalllzzzzzzxxxzzz}}}}}}zzz}}}||||||~~~~~~~~~}}}~~~yyyyyyyyy{{{~~~}}}|||{{{{{{|||}}}{{{|||~~~}}}{{{{{{}}}}}}zzzzzz{{{{{{{{{{{{{{{{{{|||{{{{{{{{{zzzyyywwwuuunnnmmmkkkgggbbb\\\XXXUUURRRRRRTTTXXX\\\ccckkkrrrwww{{{~~~~~~|||vvvnnnfffZZZRRRPPPRRRSSSSSSSSSXXXZZZWWWSSSYYYgggssstttbbbRRRGGG???999555666666666777888:::;;;<<<>>>AAAIIIVVVeeettt{{{zzz~~~|||{{{www}}}||||||~~~}}}|||{{{|||~~~~~~}}}|||}}}~~~wwwfffXXXNNNHHHDDDAAA???????????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBAAABBBCCCEEEFFFGGGGGGHHHDDDBBB???<<<;;;<<<===>>>@@@AAAAAAAAAAAACCCHHHLLLKKKIIIHHHJJJOOOXXXaaafffsss}}}xxxvvvyyy|||{{{~~~~~~~~~}}}{{{|||zzz}}}|||{{{||||||yyywwwvvvxxxzzz{{{{{{zzz|||~~~|||{{{~~~}}}}}}~~~~~~~~~~~~|||}}}}}}}}}}}}}}}}}}~~~|||zzzwwwuuutttqqqmmmjjj```^^^[[[VVVQQQMMMJJJHHHEEECCCEEEJJJOOOUUU^^^gggmmmsssxxxzzz|||}}}yyyoooggg\\\TTTRRRRRRQQQPPPRRRVVVYYYVVVSSSWWWcccnnnzzzooo[[[MMMDDD<<<888666666666777888999;;;===>>>BBBFFFPPP^^^mmm{{{}}}}}}}}}|||{{{~~~|||~~~~~~{{{zzz}}}{{{yyyyyyxxxzzz||||||{{{yyy|||||||||{{{zzz|||~~~wwwfffVVVMMMHHHEEECCC???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGDDD>>>:::999;;;>>>@@@>>>@@@AAAAAABBBFFFMMMSSSSSSSSSSSSSSSVVV\\\dddjjj{{{}}}~~~|||yyy|||{{{vvvyyy|||}}}|||}}}|||zzzzzzxxx~~~~~~}}}}}}}}}zzzvvvuuuwwwyyyyyyyyyxxx|||}}}|||{{{|||{{{{{{{{{}}}~~~~~~}}}}}}}}}|||xxxrrrmmmiiiddd^^^ZZZOOOMMMJJJFFFCCCAAAAAAAAA???<<<<<<@@@CCCFFFNNNWWW___ffflllooossswwwxxxvvvmmmfff\\\UUURRRQQQOOOMMMOOOSSSUUUTTTRRRVVV___hhhrrr{{{}}}jjjVVVJJJCCC;;;777888666777777999;;;===>>>@@@CCCJJJXXXiiiyyy|||zzzyyyxxx{{{{{{|||~~~~~~~~~~~~|||}}}}}}wwwwwwxxx{{{~~~~~~|||~~~~~~|||zzzxxxvvvyyy~~~wwwdddTTTKKKGGGEEECCC??????@@@@@@AAAAAAAAA@@@BBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIEEE@@@<<<;;;<<>>@@@CCCCCCEEEJJJTTT[[[bbbddddddbbb```bbbiiippp~~~~~~~~~~~~zzzrrruuuzzz|||zzz}}}|||{{{yyyvvv}}}}}}}}}}}}xxxwwwyyy{{{{{{zzzxxx|||~~~}}}zzz{{{||||||{{{~~~}}}|||{{{{{{wwwqqqiiiaaa[[[UUUNNNHHH===;;;888555444555666888>>>999777999::::::AAAJJJSSSZZZbbbeeejjjoooqqqpppllleee\\\UUURRRPPPMMMKKKMMMPPPSSSRRRRRRUUU]]]cccmmmvvv{{{hhhSSSHHHBBB;;;888999777777888999;;;>>>@@@AAACCCMMM^^^rrr{{{xxxwwwuuuxxx|||yyy{{{|||||||||}}}~~~}}}xxxyyyzzz~~~}}}{{{xxxvvvyyy~~~wwwcccRRRIIIEEEDDDCCC>>>>>>???@@@@@@@@@@@@???CCCCCCCCCCCCDDDFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGCCC???>>>>>>@@@BBB>>>AAADDDEEEGGGNNNYYYaaaooorrrsssoooiiihhhooouuu~~~|||}}}rrrqqqvvvzzz{{{~~~}}}zzz}}}}}}{{{{{{{{{|||zzzyyyzzz||||||xxxtttxxx}}}~~~}}}{{{||||||}}}~~~zzzvvvuuuhhh```UUUMMMIIIEEE@@@;;;666444111000111222333333444222555:::;;;888777999CCCJJJRRRXXXZZZ^^^dddiiifffeeeaaaZZZRRRLLLIIIHHHJJJLLLNNNOOOQQQSSSVVVYYYfffmmmxxxrrraaaNNNDDD>>>999666555999666666:::;;;;;;???CCCNNNYYYhhhvvv}}}wwwuuuvvvwwwxxx}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~{{{xxxvvvvvvyyyuuuaaaPPPFFFBBB@@@???=========>>>??????@@@@@@???EEEGGGDDDBBBDDDFFFEEELLLIIIFFFDDDFFFHHHIIIJJJMMMHHHCCC???>>>???@@@AAABBBCCCFFFHHHHHHMMMZZZhhhvvv}}}vvvppppppttt|||}}}}}}vvvvvvzzz|||{{{|||}}}|||yyyyyyzzz}}}|||{{{{{{www{{{}}}}}}{{{zzz{{{}}}|||}}}~~~xxxtttuuutttmmmgggeeeZZZRRRIIICCCAAA>>>:::777555333111000000111222222444222444999:::666555777:::???FFFKKKMMMPPPVVV[[[___^^^ZZZUUUNNNIIIGGGGGGFFFIIILLLNNNOOOQQQUUUWWW___eeeppp}}}}}}jjjZZZIII@@@<<<999666666666444444888:::;;;???EEEPPP[[[hhhuuu|||yyyxxxwwwvvv||||||}}}~~~~~~|||}}}~~~}}}}}}yyywwwvvvvvvzzzttt___OOOFFFBBB@@@???>>>>>>???@@@@@@AAAAAABBB===BBBDDDAAA???AAABBBAAAHHHFFFDDDDDDFFFIIIJJJJJJMMMIIICCC@@@???@@@AAABBBCCCCCCEEEFFFGGGKKKYYYgggyyy{{{rrrssswww}}}{{{{{{~~~{{{}}}~~~}}}}}}~~~zzz~~~{{{xxxyyy{{{|||yyy{{{~~~yyyyyyzzzzzzzzzyyyyyyzzz~~~}}}~~~xxxqqqkkkiiieee\\\UUURRRIIICCC<<<999888888666333444333222111111111222333666444666::::::666444666444777<<<>>>???BBBHHHLLLTTTTTTRRRNNNJJJGGGFFFFFFCCCFFFJJJMMMOOOQQQTTTVVVYYY]]]fffuuuwww___QQQCCC<<<:::777666777555333444888;;;<<>>@@@@@@AAAAAABBBCCCCCCCCC===AAACCC@@@>>>@@@@@@>>>BBBBBBBBBDDDHHHJJJKKKJJJMMMIIIDDDAAA@@@BBBCCCCCCCCCBBBCCCDDDEEEJJJYYYhhh~~~vvvxxx~~~|||zzz|||}}}www}}}}}}zzz}}}}}}xxxvvvwwwzzzzzzyyyxxxxxxzzz||||||{{{}}}||||||}}}sssjjjaaa[[[VVVMMMGGGDDD>>>:::666444444555444333444555555444333333555666999888999<<<<<<888666777666888::::::;;;===AAAEEEIIIJJJIIIGGGEEECCCDDDEEE@@@CCCHHHKKKNNNPPPRRRTTTWWWYYY```lll|||qqqWWWKKK???:::888666555777666555777:::===@@@HHHQQQ```jjjuuu}}}|||xxxvvvuuu{{{{{{|||}}}|||zzz}}}|||zzz~~~~~~~~~~~~~~~{{{{{{|||~~~}}}|||mmmZZZLLLFFFDDDAAA>>>@@@@@@AAAAAABBBCCCCCCCCC???CCCCCC@@@@@@BBBAAA>>>??????BBBFFFJJJLLLMMMLLLMMMIIIDDDAAAAAACCCEEEEEEBBBAAABBBDDDEEELLL]]]mmmxxxyyy}}}~~~}}}~~~}}}}}}zzz{{{www{{{{{{xxxwwwwwwvvvuuuyyyxxxvvvvvvyyy|||}}}}}}~~~}}}{{{{{{xxxtttkkk___SSSLLLGGG@@@======888666444333444555555666444666888777666777999;;;>>><<<===AAA@@@;;;999;;;<<<<<<<<<;;;;;;<<>>>>>???AAA<<>>??????@@@@@@AAAAAABBBBBB@@@BBBBBB@@@AAACCCBBB>>>???@@@BBBGGGLLLNNNNNNMMMMMMIIIDDDAAABBBDDDFFFFFFAAAAAACCCEEEGGGOOO```ppp{{{tttzzz}}}~~~{{{}}}}}}|||{{{|||zzz{{{}}}~~~zzzxxxyyyzzzyyyvvvxxxwwwvvvuuuvvvyyy|||~~~|||wwwsssmmmggg\\\PPPEEE???<<<888777888555555444555666777999:::888;;;>>>???>>>???BBBEEEFFFEEEFFFIIIIIIEEECCCDDDBBBAAAAAA@@@@@@@@@@@@@@@<<<======<<<::::::;;;<<<888;;;===???AAADDDHHHKKKKKKNNNSSS\\\hhhuuupppaaaKKKCCC;;;888555222333666333333555777999>>>JJJVVViiiuuu~~~yyytttsssvvvzzz|||}}}}}}~~~xxx|||}}}}}}|||}}}{{{xxxzzz}}}~~~{{{{{{}}}yyy{{{wwwhhhUUUJJJHHHHHHDDD???>>>>>>??????@@@@@@AAAAAA???AAA@@@???AAADDDCCC>>>@@@AAACCCGGGLLLNNNNNNMMMLLLHHHCCCAAABBBDDDFFFGGGBBBBBBDDDGGGIIIPPP```ooo}}}rrr{{{|||yyy}}}~~~}}}~~~~~~{{{}}}|||zzzzzz~~~~~~|||{{{{{{{{{{{{||||||{{{xxxuuuvvv{{{}}}}}}vvvnnnggg^^^VVVLLLCCC;;;999999666555666555666888999;;;>>>AAACCCBBBFFFKKKMMMLLLMMMRRRVVVUUUSSSUUUXXXXXXTTTRRRTTTLLLLLLKKKKKKJJJIIIHHHFFF@@@AAAAAA???<<<;;;<<<===:::;;;<<<<<<>>>AAAFFFJJJGGGKKKPPPVVV]]]hhhvvvxxxeeeVVVDDD>>>888666444111222666333222444777888===JJJWWWlllxxx~~~~~~~~~~~~~~~yyytttssswww{{{|||}}}~~~zzzzzz|||~~~{{{wwwtttwwwzzzyyy}}}~~~}}}~~~vvvfffTTTJJJIIIJJJFFF@@@>>>>>>??????@@@@@@AAAAAA@@@AAAAAA@@@CCCGGGFFFAAABBBBBBCCCFFFJJJLLLMMMLLLJJJGGGBBB@@@AAADDDFFFGGGDDDDDDFFFHHHIIIMMM[[[jjjsss}}}sss}}}zzzvvv{{{}}}|||zzz~~~}}}xxxxxx}}}~~~~~~zzzyyy||||||vvvvvv{{{xxxzzzwwwnnneee\\\QQQHHHBBB<<<888999;;;888777777666888;;;>>>AAAEEEIIILLLLLLRRRWWWYYYYYY[[[___dddbbb```bbbffffffbbb```bbbWWWVVVVVVVVVVVVTTTQQQOOOGGGHHHGGGDDDAAA@@@@@@AAA============>>>BBBHHHLLLHHHMMMQQQRRRUUU]]]lllwww{{{ttt___NNN???999555444333111333777444444666888999>>>LLLZZZooo|||}}}}}}~~~}}}|||~~~~~~{{{vvvtttwww{{{{{{}}}}}}}}}~~~xxxzzzxxxssstttqqquuu~~~|||{{{{{{zzzzzzuuufffSSSJJJJJJKKKGGGAAA>>>??????@@@@@@AAABBBBBBBBBCCCCCCCCCGGGKKKJJJEEECCCBBBBBBDDDHHHJJJKKKJJJJJJFFFBBB@@@AAADDDFFFGGGFFFFFFHHHIIIHHHKKKWWWdddmmmwwwvvv|||~~~|||}}}www~~~|||}}}yyyuuuwww|||~~~zzzwwwxxx~~~||||||~~~wwwvvv~~~yyyxxxqqqggg^^^UUULLLBBB<<<666888:::;;;:::::::::;;;<<>>???@@@AAABBBAAAAAA@@@DDDDDDEEEDDDDDDCCCBBBBBBEEEFFFGGGIIIIIIHHHGGGGGGDDDCCCBBBAAAAAABBBDDDEEENNNIIIFFFHHHKKKNNNTTT[[[dddnnn|||yyy|||yyy}}}~~~~~~}}}yyywwwxxx}}}}}}yyyyyy|||}}}zzz{{{zzzvvvyyyvvvnnnmmmeeeZZZPPPIIIDDD???<<<888999;;;===>>>???BBBEEEGGGMMMWWW___dddgggjjjlllkkkqqqvvvxxxwwwvvvyyy{{{xxxuuutttuuusssnnnlllmmmkkkkkkjjjiiihhhiiilllooopppmmmjjjhhhfffdddaaa^^^YYYVVVQQQOOOQQQTTTVVVWWWRRRLLLHHHJJJNNNTTT^^^hhhtttyyyhhhTTTFFF;;;999666333222111222222222666999999<<>>===AAABBBCCCDDDDDDDDDDDDDDDAAABBBDDDEEEGGGHHHHHHHHHEEEDDDCCCAAAAAABBBDDDEEEIIIFFFEEEGGGGGGIIIPPPWWWdddlllxxx{{{|||}}}~~~zzz|||}}}}}}zzzxxxzzz~~~|||zzz{{{{{{zzz{{{{{{uuussslllccc^^^VVVKKKBBB===<<<<<<<<<:::<<<>>>@@@DDDIIIPPPTTTXXX___jjjtttyyy{{{||||||yyy|||~~~|||{{{|||~~~}}}yyyuuuuuuqqqlllkkkmmmmmmmmmmmmmmmnnnqqqwww{{{xxxvvvuuuuuutttssspppmmmiiifffbbb```______^^^]]]WWWOOOHHHIIILLLQQQYYYaaannnyyyqqq___LLL@@@888777555333222222333333444666888999===JJJ]]]lllwww~~~{{{zzzzzz~~~~~~}}}{{{zzz|||{{{xxxvvvvvvwwwyyy{{{}}}{{{}}}~~~~~~}}}~~~}}}}}}{{{}}}~~~~~~zzzyyy|||zzzzzzzzz|||{{{gggXXXJJJFFFEEEDDDBBBBBB???@@@AAAAAA@@@???===<<<>>>???AAACCCDDDFFFFFFFFF>>>???@@@BBBDDDGGGIIIJJJGGGFFFDDDBBBBBBBBBDDDEEEDDDCCCEEEGGGEEEEEELLLVVVccciiisss|||{{{zzz{{{}}}~~~}}}|||{{{~~~~~~{{{|||{{{yyyyyyzzz~~~|||||||||}}}}}}||||||}}}|||yyysssmmmdddZZZQQQKKKCCC<<<999999<<<>>>???AAACCCGGGLLLUUU^^^dddgggoooyyy}}}|||}}}~~~~~~xxxtttqqqmmmhhhgggjjjggghhhhhhiiilllqqqxxx}}}xxxxxxyyy{{{|||{{{xxxuuuuuussspppnnnllliiieeebbb]]]SSSJJJIIILLLPPPWWW___ooo{{{}}}lllYYYGGG<<<666555333222111222333444666777888888===KKK^^^mmmxxxyyyyyyzzz~~~~~~{{{zzzzzz|||zzzyyyxxxxxxyyyzzz{{{}}}}}}~~~~~~}}}{{{{{{}}}{{{www|||}}}~~~}}}}}}}}}}}}zzzbbbVVVJJJFFFEEEBBB?????????@@@AAAAAAAAA@@@???>>>===>>>@@@BBBDDDEEEEEEFFF?????????AAACCCEEEHHHJJJIIIGGGEEECCCBBBCCCDDDDDDBBBDDDGGGIIIFFFEEEMMMWWW```eeeqqq}}}}}}}}}~~~}}}{{{yyy{{{}}}}}}{{{|||yyyyyyyyyzzz}}}~~~xxx{{{~~~|||yyyxxxyyyxxxrrrjjjbbbYYYQQQFFFDDD@@@<<<:::;;;>>>AAAGGGIIIMMMRRRXXXaaajjjqqqqqqwww{{{tttooolllhhhcccbbbeeeaaabbbccceeehhhmmmtttyyyzzz{{{~~~{{{zzzxxxwwwuuupppkkkgggdddYYYOOOJJJKKKPPPYYYbbbsss{{{iiiUUUCCC999444333222111111222444555777888777888>>>LLL^^^lllxxx~~~~~~xxxyyy{{{~~~{{{zzzzzz{{{zzzzzzyyyyyyzzz{{{{{{}}}{{{zzzyyy{{{~~~~~~{{{www}}}wwwaaaVVVLLLHHHEEEAAA>>>===>>>@@@AAACCCDDDDDDCCCCCC???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEGGGHHHIIIGGGEEECCCBBBCCCDDDDDD@@@CCCGGGIIIGGGFFFNNNYYY^^^fffuuu|||{{{|||}}}~~~~~~zzzzzz{{{{{{|||}}}}}}}}}vvv|||{{{vvvtttrrrmmmeee\\\SSSKKKFFF>>>??????>>>>>>@@@DDDGGGRRRVVV[[[aaagggnnnuuuzzzvvv{{{}}}}}}uuupppkkkhhhddd```___bbb```bbbdddeeegggkkkppptttyyy|||~~~~~~}}}}}}|||xxxsssooolllaaaUUUMMMJJJMMMZZZfffvvvwwwdddPPPAAA888444333111000000111333444666666777999@@@OOOaaammmwww{{{~~~}}}}}}~~~zzzwwwxxxzzz}}}{{{zzz{{{zzzzzz{{{{{{{{{{{{{{{{{{~~~~~~|||zzz|||~~~}}}zzz}}}~~~{{{rrraaaWWWMMMHHHEEE@@@>>>>>>>>>@@@BBBDDDEEEFFFEEEEEE@@@@@@AAAAAABBBAAAAAAAAAEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFDDDBBBBBBBBBDDDEEEAAAAAADDDGGGGGGHHHQQQ[[[bbbmmm{{{~~~{{{|||}}}}}}||||||||||||{{{zzzssslllggg___VVVMMMFFFBBBAAA;;;===???AAACCCHHHOOOTTT^^^cccjjjpppuuuyyy}}}}}}~~~~~~zzzwwwtttrrrmmmiiihhheee``````bbbccceeegggiiiiiikkkmmmoootttxxx~~~zzzsssiii[[[OOOFFFIIIXXXhhhxxxppp[[[JJJ>>>888444333111000000111222333333444666;;;EEETTTeeeqqq{{{}}}{{{xxxxxxzzzyyyuuuuuuwwwyyy{{{}}}~~~zzzyyy{{{yyyzzz{{{|||}}}||||||{{{~~~~~~{{{{{{}}}}}}{{{zzzyyyooo^^^UUULLLHHHEEEAAA???AAA???@@@BBBDDDDDDDDDDDDDDD??????@@@AAAAAAAAAAAAAAACCCDDDDDDEEEEEEEEEEEEDDDEEEDDDCCCAAAAAABBBDDDEEEDDDBBBCCCGGGJJJNNNVVV___kkkwwwuuu|||}}}~~~}}}|||||||||}}}|||xxxqqqccc\\\SSSKKKDDD@@@???AAA===???AAADDDHHHOOOYYY```fffkkkssszzz~~~~~~zzzuuuqqqpppllliiiiiifffbbbaaadddfffhhhjjjkkkjjjjjjkkklllssswww~~~xxxnnn___OOODDDEEEVVVhhhzzzjjjUUUEEE;;;777444333111//////000222333111222666===HHHXXXjjjuuu}}}xxxvvvxxxwwwtttsssuuuxxxyyyzzz|||~~~~~~}}}yyyyyyzzzyyyzzz|||}}}}}}}}}|||{{{~~~{{{yyy{{{|||{{{zzzvvv|||~~~yyyooo\\\SSSJJJFFFDDDAAAAAADDD@@@AAABBBCCCCCCCCCBBBAAA>>>>>>???@@@AAABBBBBBBBBAAABBBCCCEEEFFFEEEEEEDDDDDDCCCBBBAAAAAABBBDDDEEEIIIEEEDDDIIINNNTTT\\\dddrrrxxx{{{~~~{{{zzz{{{}}}|||~~~zzzyyyyyyrrrhhh]]]QQQFFFBBB>>>;;;===CCCGGGJJJMMMOOORRRXXXaaahhheeennnzzz}}}~~~}}}xxxrrrnnnnnnoooqqqoookkkgggdddcccdddeeegggiiimmmnnniiicccdddjjjuuuxxx}}}vvvbbbPPPDDDFFFTTTdddzzzvvvdddTTTDDD:::777444333111000000000111222///555<<>>GGGFFFFFFGGGGGGFFFCCCAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFGGG@@@EEECCCEEESSS\\\cccooo{{{~~~{{{{{{zzzyyyzzz|||}}}}}}xxxuuuqqqhhh^^^QQQHHHAAA???>>>>>>BBBHHHKKKNNNRRRUUUXXX^^^gggmmmkkkrrrzzz~~~}}}|||wwwwwwwwwsssooommmnnnpppooonnnkkkiiihhhhhhiiijjjiiiffffffhhhgggddddddgggtttwww|||xxxcccPPPDDDDDDQQQ```wwwjjjZZZMMMAAA999777444333222111000111222222444999@@@IIIVVVgggyyy{{{xxxvvvwwwvvvvvvwwwyyyzzz{{{{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}{{{xxxwwwvvvgggXXXQQQHHHEEEGGGGGGDDD@@@FFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHCCCHHHFFFHHHVVV```hhhuuu}}}|||~~~|||{{{zzzzzzyyyzzz{{{|||~~~{{{|||zzztttnnnggg]]]SSSFFFAAA???@@@BBBEEEJJJPPPOOOSSSYYY]]]aaafffmmmsssrrrwww|||~~~~~~~~~~~~{{{yyywwwvvvqqqqqqpppnnnllllllnnnqqqmmmmmmlllmmmmmmnnnoooppplllfffbbbdddfffffffffhhhtttwww|||{{{eeeQQQDDDBBBMMMYYYrrr~~~nnnZZZMMMEEE===777555555444333222111222222333555999@@@LLL\\\nnn~~~}}}zzzxxxxxxxxxxxxxxxxxxyyyzzzzzzyyy||||||}}}}}}|||{{{~~~~~~~~~}}}{{{yyyvvvttt~~~pppeeeRRRLLLEEEDDDFFFGGGEEEBBBDDDFFFGGGEEEAAA@@@BBBEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFJJJIIIHHHGGGGGGGGGHHHIIIFFFLLLJJJMMM[[[fffqqq}}}|||~~~~~~~~~~~~}}}~~~}}}{{{zzzvvvvvvsssmmmfff\\\SSSLLLBBBBBBCCCEEEHHHLLLRRRVVVSSSXXX___dddggglllrrrvvvwww{{{~~~|||zzzxxxwwwvvvpppooommmllllllmmmppprrrlllmmmmmmooopppqqqqqqqqqnnnhhhdddeeefffgggjjjooowwwyyy}}}|||eeeQQQCCC???GGGRRRkkkxxx{{{lll\\\KKKDDD@@@;;;666444666666444333333333444555666:::BBBQQQcccuuu}}}{{{zzz{{{|||{{{zzzyyyyyyzzz{{{yyy|||{{{~~~~~~}}}||||||zzzzzzzzzzzzyyywwwvvvuuu|||uuuiii___OOOJJJEEEDDDFFFGGGFFFCCCBBBEEEGGGDDD???>>>BBBFFFGGGGGGGGGGGGGGGFFFFFFFFFIIIHHHFFFEEEEEEEEEEEEEEEJJJIIIHHHGGGGGGHHHIIIIIIHHHPPPOOORRRaaammmyyy~~~~~~~~~|||xxxtttqqqllldddZZZPPPHHHEEECCCFFFHHHIIIKKKOOOUUUXXXWWW]]]ccchhhkkknnnssswwwxxx|||}}}{{{{{{yyyxxxwwwwwwxxxxxxrrrqqqooonnnooopppqqqrrrmmmnnnnnnnnnoooooooooooojjjiiihhhhhhfffeeellltttzzz|||~~~|||{{{dddPPPBBB===CCCLLLaaaoooqqqgggYYYMMMCCC@@@@@@<<<777555999888777666555666777777<<>>BBBFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFEEECCCCCCCCCDDDEEEHHHHHHGGGFFFGGGHHHIIIJJJJJJSSSTTTXXXgggsss~~~~~~~~~}}}xxxqqqjjjbbbYYYNNNCCC???@@@EEEJJJMMMKKKLLLQQQWWWZZZ___dddiiilllnnnpppuuuxxxyyy{{{~~~zzzwwwssssssrrrrrrssstttvvvwwwsssqqqpppqqqrrrssssssrrroooooonnnmmmmmmmmmmmmmmmfffgggiiijjjfffeeekkkuuu{{{|||~~~|||xxxaaaNNNAAA<<>>>>>===<<<;;;;;;;;;<<<<<>><<<<<<======>>>GGGRRRaaammmuuu}}}}}}}}}{{{zzz}}}~~~~~~{{{}}}}}}{{{}}}wwwsssnnnjjjkkkooouuuyyy{{{}}}~~~}}}{{{{{{~~~yyylll[[[MMMFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFFFFDDDBBBEEEEEEFFFGGGGGGHHHIIIIIIFFFEEEDDDCCCDDDGGGJJJLLLFFFGGGGGGHHHJJJMMMPPPQQQRRR```ffflllzzzxxxwwwvvvwwwyyy}}}|||zzz{{{|||{{{~~~}}}|||}}}{{{||||||ttteeeXXXTTTHHH>>><<<======BBBIIIIIIMMMTTTYYY^^^cccjjjooouuuxxxzzzyyyvvvuuuvvvxxxvvvuuuqqqkkkfffdddfffiiijjjjjjkkknnnqqqssssssrrrnnnnnnoooqqqsssvvvxxxyyyrrrssspppiiifffjjjnnnnnnlllmmmnnnnnnoooqqquuuwwwvvvwwwyyy|||{{{ooo[[[GGG===???DDDHHHQQQddd}}}zzznnncccYYYRRRLLLHHH<<<<<<<<<:::888888999;;;AAABBBAAA>>>;;;;;;@@@DDDOOOZZZgggpppyyy~~~}}}}}}~~~~~~~~~}}}}}}~~~|||}}}~~~vvvqqqmmmooovvv}}}~~~~~~|||{{{yyygggTTTHHHHHHEEEBBB@@@AAAAAA@@@???===???@@@AAAAAACCCFFFHHHCCCCCCCCCDDDEEEGGGHHHIIIIIIGGGEEEGGGJJJLLLKKKJJJGGGCCCCCCFFFIIIMMMVVV___YYYcccqqqzzzsssssstttvvvyyy{{{|||}}}||||||~~~}}}}}}}}}~~~~~~|||yyyxxxtttiiiYYYMMMHHH???777999===BBBJJJRRRWWW[[[```eeehhhlllrrruuuvvvwwwxxxwwwuuuttttttuuuqqqnnniiiggggggggggggfffhhhhhhiiillloooqqqqqqpppnnnooooooppprrrtttuuuvvvnnnpppnnniiigggkkknnnnnnqqqrrrssssssrrrsssvvvxxxuuuvvvxxx{{{~~~{{{nnnYYYEEE;;;<<>>CCCOOO]]]oooqqqeeeXXXSSSMMMGGGDDDBBB@@@???::::::999777666666999;;;>>>???@@@??????CCCJJJOOO]]]iiiuuuyyy{{{}}}xxxwwwyyyyyyzzz{{{||||||~~~~~~~~~}}}{{{|||}}}|||{{{||||||yyyyyy{{{ssscccQQQFFFAAA@@@???@@@BBBDDDEEEDDD>>>@@@BBBCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEEEEFFFEEECCCBBBCCCEEEFFFFFFFFFEEEBBBBBBFFFJJJPPPZZZccclllrrr|||pppsssyyy~~~}}}|||~~~}}}~~~{{{zzzuuukkk]]]PPPDDD???@@@======AAAIIITTT^^^fffoooqqqtttwwwyyy{{{|||}}}yyyvvvsssrrrttttttrrrooohhhgggfffggghhhiiiiiiiiiiiihhhggghhhkkklllllllllooonnnnnnmmmmmmmmmmmmmmmggglllooonnnooorrrsssrrrzzz{{{{{{zzzvvvtttssssssssstttvvvyyy{{{}}}}}}}}}{{{iiiRRRBBB999888<<>>888888888666555666888;;;:::<<<===>>>@@@FFFOOOVVVaaalllwwwzzzyyy|||~~~~~~{{{wwwxxx{{{{{{|||||||||}}}}}}|||}}}~~~|||{{{{{{}}}}}}ooo^^^NNNDDD@@@??????@@@CCCEEEEEEDDD>>>AAACCCDDDCCCAAA@@@@@@DDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEBBBCCCHHHMMMSSS]]]gggrrrwwwiiilllttt~~~}}}}}}}}}|||~~~xxxtttkkk^^^PPPFFF@@@???>>>AAADDDIIIRRR^^^hhhnnntttuuuwwwzzz}}}~~~~~~}}}zzzvvvsssrrrttttttrrrpppjjjmmmooommmiiihhhkkknnnlllkkkiiijjjlllmmmmmmlllnnnmmmlllkkkkkkkkkkkkkkkhhhnnnrrrqqqqqqttttttrrrzzz||||||{{{wwwsssqqqppppppqqqsssuuuwwwyyy{{{|||vvvyyy}}}yyyeeeOOOBBB;;;888<<>>AAACCCGGGOOOZZZbbbfffpppyyy{{{{{{}}}|||{{{yyy{{{~~~}}}~~~~~~|||{{{zzz{{{}}}wwwhhhXXXJJJCCCAAA@@@@@@AAACCCDDDCCCBBB???AAACCCDDDBBB@@@??????BBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCDDDIIIOOOVVVbbbllltttzzzcccfffooo||||||{{{~~~||||||~~~~~~}}}ooohhh]]]PPPEEE???>>>???999AAAJJJQQQ\\\iiisssvvvzzz{{{|||}}}xxxvvvsssrrrrrrrrrrrrrrrnnnsssvvvqqqjjjggglllrrrpppnnnlllkkkmmmnnnnnnnnnkkkkkkkkkjjjjjjjjjkkkkkkjjjooorrrpppoooqqqpppnnnuuuwwwyyywwwtttooollljjjhhhiiikkkmmmoooqqqrrrssslllqqqvvvyyy}}}sss___KKKBBB===:::<<>><<<;;;:::888777777:::<<<===<<<<<<===>>>===@@@CCCFFFLLLUUUaaajjjooovvv|||~~~|||}}}~~~}}}||||||}}}~~~|||zzzzzz|||}}}ooo___RRRHHHDDDBBBAAAAAABBBCCCDDDBBB@@@???AAACCCCCCAAA?????????AAAAAA@@@@@@AAABBBCCCCCCCCCDDDEEEDDDBBBBBBDDDFFFEEEDDDEEELLLSSS[[[fffqqqvvv\\\___ggguuu}}}|||~~~{{{zzz~~~~~~~~~}}}uuuccc\\\QQQGGGAAA??????@@@:::FFFRRR[[[fffsss{{{}}}{{{ttttttsssqqqooooooqqqssssssttttttpppkkkjjjnnnsssssspppmmmlllmmmnnnnnnnnniiiiiiiiiiiijjjkkklllmmmiiinnnooollljjjjjjiiifffiiilllnnnnnnjjjfffbbb```^^^^^^```bbbdddfffggghhh```gggmmmooosssxxxzzzwwwmmmXXXFFFAAA???:::;;;AAAIIIVVVjjj}}}zzznnneeeYYYKKKBBB@@@@@@???===<<<===>>>===<<<:::===BBBDDDDDDBBBBBBBBB???BBBFFFJJJPPPZZZgggqqqxxx|||~~~|||zzzzzz|||}}}|||{{{}}}~~~|||zzzzzz}}}{{{|||~~~tttfffWWWMMMHHHFFFAAA@@@AAABBBDDDDDDBBBAAA@@@AAABBBAAA??????@@@AAA????????????@@@BBBCCCCCCBBBDDDEEECCCAAAAAACCCEEEFFFEEEGGGNNNVVV^^^jjjuuu{{{SSSTTT\\\lll}}}~~~zzzyyy|||}}}yyyooo\\\UUULLLEEEBBBBBBBBBBBB???MMM[[[dddmmmyyy}}}xxxqqqrrrrrrpppmmmmmmppptttuuussspppmmmkkkllloooqqqtttqqqnnnlllmmmnnnnnnnnnhhhhhhhhhiiijjjlllmmmnnnhhhllllllhhhddddddbbb___^^^aaaddddddaaa]]]YYYWWWVVVWWWXXXZZZ\\\^^^___```WWW```fffhhhkkkrrrtttqqqhhhTTTCCC@@@???:::;;;@@@HHHVVVlll}}}zzzoooddd]]]SSSFFF>>>>>>999888888999;;;===>>>===<<>>@@@BBB>>>>>>>>>???@@@BBBCCCDDDAAACCCDDDCCC@@@???BBBDDDGGGEEEHHHOOOWWW```lllwwwYYYTTTWWWeeevvv~~~{{{yyy|||}}}rrrdddUUUKKKAAA======>>>CCCJJJSSS^^^jjjqqqwww~~~|||zzz|||pppqqqpppnnnkkkkkknnnqqqsssuuuvvvsssooolllmmmoooooopppqqqpppnnnlllmmmnnnkkkkkkkkkjjjhhhggghhhjjjiiiddd___\\\\\\\\\YYYWWW\\\[[[YYYYYYXXXWWWTTTQQQPPPPPPSSSVVVUUUSSSWWW]]]XXXXXXYYY]]]bbbgggiiijjjXXXRRRHHH===888:::===???KKK^^^sss|||sssjjj]]]PPPHHHBBB???===999:::;;;;;;;;;<<<>>>@@@DDDFFFIIIKKKJJJJJJJJJKKKLLLQQQUUUZZZcccqqqzzz}}}~~~~~~}}}|||{{{|||||||||}}}~~~{{{xxx|||xxxvvv|||yyykkk\\\PPPHHHDDDBBB>>>???AAABBBBBBAAA@@@???BBBBBB@@@@@@@@@@@@AAABBB???@@@BBBDDDFFFFFFFFFEEECCCDDDDDDCCCBBBAAACCCDDDFFFEEEIIIRRR]]]hhhwwwYYYQQQQQQ^^^ppp~~~~~~~~~~~~~~~}}}zzzzzzxxxkkk^^^PPPIIIAAA??????BBBIIIRRR[[[eeepppvvvzzz~~~wwwvvvxxxooopppqqqooommmmmmooorrrqqqrrrsssqqqnnnmmmnnnooollllllkkkkkkjjjjjjjjjiiifffffffffccc```______```]]]ZZZWWWVVVVVVVVVVVVUUUYYYXXXVVVUUUUUUUUUSSSQQQQQQQQQTTTVVVUUURRRVVV\\\WWWWWWXXXZZZ\\\___```aaaWWWPPPEEE<<<999<<>>???@@@???>>>>>>@@@BBBCCCDDDJJJVVVaaalllyyy\\\PPPJJJUUUiiiyyy~~~~~~~~~zzzvvvoooaaaTTTJJJFFFBBBBBBBBBFFFQQQ\\\eeeoooxxx{{{~~~~~~yyyrrrqqqtttooopppqqqqqqpppoooqqqrrrmmmnnnpppooonnnnnnooopppkkkhhhffffffhhhhhhfffdddaaaaaa___\\\XXXUUUUUUVVVPPPQQQRRRQQQRRRSSSVVVXXXZZZXXXUUUUUUVVVWWWWWWWWWXXXWWWYYY[[[YYYWWWZZZ```]]]^^^______]]]\\\]]]]]]ZZZOOOBBB;;;;;;???BBBCCCRRReeezzz~~~zzzvvvbbbZZZOOOEEE>>>:::777666:::;;;=========???AAACCCDDDGGGIIIKKKLLLMMMOOOQQQXXX^^^dddiiisss}}}}}}~~~}}}~~~zzz{{{~~~zzzzzz}}}xxxhhhXXXMMMGGGDDDCCCBBB@@@>>>===>>>@@@BBBDDDBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDDDD???@@@AAAAAA@@@@@@BBBDDDAAADDDMMMZZZfffppp|||aaaRRRHHHPPPcccvvv~~~yyyqqqfffWWWLLLFFFEEEDDDEEEFFFJJJXXXeeellluuu}}}|||wwwqqqpppssspppqqqrrrssssssrrrrrrrrrllllllmmmnnnnnnoooppppppmmmhhhcccccceeefffccc___\\\\\\ZZZWWWRRRPPPOOOOOOLLLOOOSSSTTTUUUXXX]]]aaa___]]][[[[[[]]]```aaaaaaccccccdddfffccc```ccchhhjjjmmmnnnmmmjjjgggffffff___QQQAAA<<<>>>AAADDDEEESSSfff|||~~~xxxrrr[[[TTTKKKBBB===:::888777999;;;<<<===>>>???BBBEEEBBBDDDGGGIIIJJJMMMQQQSSS[[[bbbiiipppzzz~~~yyy{{{uuucccSSSIIIEEECCCBBBAAA@@@>>>===>>>@@@BBBDDDBBBBBBCCCCCCDDDDDDEEEEEECCCBBBAAA@@@@@@AAABBBCCCAAABBBBBBBBB@@@@@@BBBDDDDDDFFFOOO\\\hhhssseeeUUUHHHLLL]]]ooo}}}{{{vvvlll^^^RRRKKKGGGFFFGGGIIIJJJPPP]]]jjjooowww~~~~~~|||xxxrrrrrrvvvssssssttttttuuuuuutttsssmmmmmmlllmmmnnnnnnnnnnnnkkkfff```___aaaaaa^^^ZZZXXXXXXWWWTTTQQQOOOOOOPPPOOOSSSXXX[[[]]]```eeejjjeeecccbbbbbbeeeiiikkkkkkmmmlllnnnooommmiiilllqqquuuwwwyyyyyywwwtttrrrqqqeeeTTTDDD???@@@BBBEEEHHHTTTggg|||}}}xxxooogggTTTOOOGGG@@@<<<;;;:::999888:::<<<===>>>@@@CCCFFFEEEGGGIIIKKKNNNRRRWWW[[[bbbjjjssszzz{{{zzz~~~}}}ppp]]]NNNFFFCCCAAA@@@>>>?????????@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEBBBAAA@@@??????@@@AAABBB???@@@@@@???===<<<===???IIIJJJRRR^^^kkkwwwgggWWWJJJJJJVVVfffuuu~~~~~~~~~zzzvvvqqqfffYYYQQQPPPLLLJJJJJJMMMQQQWWWcccooorrryyy~~~~~~~~~|||{{{{{{xxxttttttxxxwwwvvvuuuuuuvvvvvvuuusssooommmlllllllllllljjjhhhddd```\\\ZZZ[[[[[[ZZZXXXUUUVVVVVVUUUTTTTTTVVVWWWXXX[[[^^^bbbdddhhhkkknnnjjjiiihhhjjjmmmppprrrrrrsssrrrtttuuusssppprrrxxxyyyzzz{{{}}}}}}yyyuuugggVVVEEEAAA@@@@@@EEELLLWWWiii}}}}}}ttthhh___MMMHHHBBB===;;;;;;::::::999;;;===>>>@@@BBBEEEHHHEEEGGGIIIKKKNNNTTT[[[```gggoooxxx}}}{{{xxxjjjXXXJJJDDDBBB@@@>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCC???????????????@@@AAAAAAAAABBBBBB@@@???>>>???AAALLLNNNVVVdddrrriii\\\PPPMMMTTT```ppp|||~~~zzzvvvqqqlllaaaVVVTTTXXXQQQMMMMMMRRRYYYaaakkkuuuuuu|||~~~{{{||||||{{{uuutttvvvxxxwwwttttttxxx|||yyyvvvuuuvvvvvvuuutttqqqnnnkkkiiiiiigggdddaaa]]][[[YYYXXXXXXZZZ\\\]]]WWWYYY[[[\\\^^^```cccfffcccccceeehhhllloooppppppooonnnoooqqquuuwwwxxxwwwwwwwwwxxxzzzxxxuuuxxx~~~~~~||||||}}}wwwdddTTTEEEAAA???>>>EEEPPP[[[mmm|||qqqbbbWWWIIIEEE@@@<<<;;;<<<<<<<<<;;;===???AAABBBEEEIIIKKKFFFGGGIIILLLPPPVVV^^^dddmmmttt|||~~~zzzzzz}}}~~~~~~tttfffUUUIIIEEECCCAAA>>>??????>>>>>>???AAACCCEEEDDDDDDDDDEEEDDDCCCAAA@@@<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGKKKOOOZZZlll|||lllaaaVVVRRRVVV___ooo|||xxxsssnnnhhh^^^UUUWWW^^^TTTOOONNNUUU___hhhrrrzzzyyy~~~zzzyyyyyywwwnnnnnnqqqvvvvvvssstttxxx{{{vvvuuuvvvwwwvvvtttrrrnnnjjjgggfffddd___\\\YYYZZZZZZYYYYYY[[[```ccc[[[^^^aaadddgggkkkooorrrllljjjjjjnnnrrruuutttqqqssssssuuuxxx{{{}}}}}}|||{{{zzz|||~~~|||yyy|||yyyaaaQQQCCC@@@===<<>>===>>>??????===???AAACCCEEEGGGKKKNNNLLLMMMNNNQQQUUU]]]eeekkkvvv}}}zzzvvvwww|||}}}rrreeeTTTIIIFFFEEEBBB???BBB@@@===;;;<<<@@@EEEHHHDDDDDDEEEEEEDDDBBB@@@???:::;;;===???AAAAAA@@@@@@;;;===???@@@AAABBBEEEHHHHHHOOO^^^rrrzzzoooaaaXXXZZZeeerrr{{{|||yyyuuukkk```ZZZYYYXXXXXXZZZXXXXXX]]]gggsss|||{{{uuuqqqoooooommmnnnppppppnnnpppuuuzzzwwwtttsssuuuvvvuuussspppnnnjjjgggddd```\\\XXXWWWYYY\\\]]]^^^aaadddggghhhfffgggjjjlllmmmsssyyynnnqqqqqqppptttzzzxxxqqqxxx{{{~~~~~~}}}}}}}}}|||{{{||||||sssYYYKKK???<<<<<<>>>HHHSSSiiixxx|||pppdddVVVKKKCCCAAA>>>:::777888;;;>>>AAABBBFFFJJJJJJHHHKKKQQQMMMOOOTTT[[[aaahhhmmmppp}}}}}}uuuuuu{{{yyyfffQQQGGGEEECCCAAA@@@>>>======>>>AAACCCDDDCCCEEEDDDCCCAAA@@@??????>>>??????>>>===============AAA???AAACCCCCCBBBEEEKKKQQQZZZjjj||||||uuukkkeeefffmmmvvv}}}}}}{{{uuujjj___YYYXXXXXXXXXZZZ]]]bbbiiirrr{{{{{{vvvqqqnnnkkkiiikkknnnooommmooosssyyywwwuuuuuuvvvvvvsssqqqkkkhhheeebbb```\\\WWWTTT[[[]]]```bbbdddgggkkknnnhhhhhhkkkppprrrqqqtttxxxtttvvvuuusssvvv|||{{{wwwxxxyyy{{{}}}~~~~~~}}}||||||{{{|||~~~|||nnnSSSGGG======>>>???HHHSSSjjjyyy~~~qqqdddVVVKKKDDDCCC@@@<<<::::::===@@@@@@BBBFFFJJJIIIGGGIIINNNKKKOOOWWW```iiiqqqxxx}}}~~~xxxxxx}}}xxxfffRRRIIIFFFCCCBBBAAA>>>===>>>@@@CCCEEEEEEEEEEEEDDDCCCAAA@@@???????????????>>>===============???===???AAAAAA@@@DDDJJJRRR^^^ppp~~~zzzvvvvvvyyy}}}zzz~~~{{{rrrfff\\\WWWWWWXXXZZZZZZbbbnnnwww}}}}}}wwwqqqnnniiihhhjjjnnnpppoooppptttyyyxxxwwwxxxwwwuuuqqqnnngggddd```]]][[[YYYVVVTTT___aaaeeehhhjjjmmmqqqsssjjjkkkqqqxxxyyyvvvvvvyyy||||||{{{yyyzzz~~~~~~{{{yyyxxxxxx{{{~~~~~~{{{}}}}}}}}}wwwiiiOOODDD===???@@@BBBJJJVVVlllzzz|||nnnaaaSSSHHHEEEDDDBBB???======@@@CCC@@@BBBFFFKKKIIIFFFGGGLLLMMMSSS]]]hhhrrr{{{~~~~~~wwwfffSSSJJJGGGDDDBBBBBB======>>>AAAEEEGGGGGGFFFDDDDDDBBBAAA@@@@@@@@@@@@??????>>>============>>>>>>===>>>@@@??????DDDKKKUUUeee|||||||||wwwlll___YYYWWWWWW[[[______iiivvv~~~yyyrrrooollljjjlllrrruuuttttttvvvwwwxxxxxxxxxvvvsssooollliiiddd]]]YYYXXXYYYZZZ[[[dddfffjjjlllnnnpppsssuuuoooqqqvvv}}}}}}zzzzzz}}}~~~~~~~~~~~~~~~}}}{{{zzzwwwuuuyyy~~~~~~zzzssseeeOOOEEE>>>???AAACCCNNN\\\ooo|||uuugggZZZMMMBBBDDDDDDCCCAAA???@@@BBBDDDAAACCCHHHLLLJJJFFFGGGKKKSSSZZZeeeooowwwtttdddTTTKKKGGGDDDBBBCCC<<<<<<>>>BBBEEEGGGGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>======>>>>>>>>>>>>???AAA@@@@@@GGGPPP[[[ooozzzqqqdddYYYVVVYYY[[[aaagggjjjrrr|||{{{tttpppooolllnnnuuuyyywwwuuuuuuvvvvvvvvvuuurrrooolllkkkjjjddd\\\WWWWWW\\\aaadddlllnnnqqqsssssstttuuuwwwwwwvvvyyy~~~~~~|||~~~|||}}}}}}zzzyyy{{{wwwuuuxxx~~~~~~zzzpppaaaPPPEEE===<<<===BBBQQQaaasss}}}nnn___TTTIII@@@AAABBBBBBBBBAAAAAACCCDDDCCCEEEIIIMMMKKKGGGIIIMMMUUU^^^jjjttt|||qqqcccTTTLLLHHHCCCBBBCCC======>>>@@@DDDFFFEEEDDDCCCCCCBBBAAAAAABBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>======???@@@???@@@JJJUUUeeezzz}}}xxxmmm___UUUXXX]]]aaahhhpppvvvzzz}}}wwwrrrrrroooqqqxxx{{{xxxtttsssttttttrrrooollljjjjjjkkkjjjddd]]]YYY[[[bbbhhhlllrrruuuxxxyyyyyyyyyyyyzzz|||zzz|||~~~|||}}}{{{yyyzzz|||yyyxxxzzz}}}~~~}}}{{{|||lll]]]LLLBBB::::::;;;BBBSSSfffuuuwwwfffXXXPPPHHHBBB???@@@BBBBBBBBBBBBCCCEEEEEEEEEIIILLLKKKHHHKKKPPPUUU```nnnzzzooocccVVVNNNIIIDDDCCCDDDAAA@@@???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDD@@@@@@???>>>>>>>>>>>>???;;;<<<>>>@@@???BBBMMMZZZrrr~~~vvvmmm___VVV\\\dddgggnnnvvvzzz}}}yyytttxxxuuuuuu|||{{{uuurrrsssqqqnnniiieeeeeehhhllliiifffbbbbbbffflllpppssssssvvvzzz{{{|||{{{|||}}}}}}|||}}}~~~~~~{{{{{{}}}||||||{{{|||||||||}}}xxxgggXXXGGG???;;;===@@@GGGZZZmmmxxx~~~ppp^^^QQQKKKFFFBBB>>>@@@BBBDDDCCCDDDEEEFFFDDDDDDGGGJJJIIIGGGLLLRRRYYYfffvvvooodddXXXQQQLLLGGGEEEGGGGGGDDDAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDAAA@@@??????>>>>>>??????===>>>BBBDDDCCCGGGTTTccc~~~zzztttooo```XXX___hhhkkkqqqzzzzzz{{{}}}|||zzzvvv~~~zzz{{{~~~wwwsssrrrpppkkkeeeaaabbbhhhmmmiiihhhiiilllpppuuuwwwxxxpppsssxxxzzz{{{{{{|||}}}||||||~~~{{{~~~}}}~~~~~~}}}{{{{{{|||~~~}}}vvvcccSSSEEE???>>>BBBGGGNNN```sssyyy~~~~~~xxxiiiVVVJJJFFFCCC@@@===@@@CCCEEEEEEEEEFFFGGGDDDCCCEEEGGGGGGGGGLLLSSS```mmm}}}~~~pppfffZZZTTTNNNIIIGGGIIILLLHHHCCC@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEAAA@@@??????>>>?????????AAACCCFFFIIIHHHMMM[[[kkk~~~~~~~~~yyypppiiifffffffffhhhmmmrrrwww{{{}}}~~~~~~}}}{{{~~~wwwoooggghhhgggeeebbbaaadddgggkkknnnsssyyy||||||xxxuuutttxxx}}}~~~}}}}}}|||}}}~~~{{{|||~~~|||||||||}}}|||~~~~~~zzz|||~~~~~~ppp]]]OOODDD;;;999???EEEMMM```uuu~~~||||||~~~ppp___RRRHHHAAA???BBBFFFCCCAAABBBFFFHHHHHHFFFGGGEEEEEEHHHIIIKKKRRRYYYgggrrr{{{qqqcccUUULLLHHHGGGFFFGGGFFFEEECCCBBBAAA@@@@@@???@@@AAADDDFFFFFFDDDBBB======>>>???@@@AAAAAAAAA@@@@@@CCCEEEHHHQQQdddvvv~~~}}}|||xxxooohhhfffgggiiilllqqqwww|||}}}~~~}}}}}}vvvooohhhgggeeebbbaaaccciiinnntttvvv{{{~~~~~~zzzwwwxxx|||~~~~~~~~~~~~{{{yyyzzz|||~~~}}}}}}}}}~~~{{{zzz}}}~~~{{{||||||lllXXXIIIBBB;;;999???FFFOOObbbvvv~~~{{{wwwjjj[[[OOOFFF@@@???AAAEEEDDDDDDFFFIIIKKKIIIGGGGGGEEEFFFJJJMMMQQQYYYaaannnxxxvvvfffXXXNNNHHHFFFEEEGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@AAACCCEEEEEEEEEDDDAAA@@@???>>>???@@@BBBCCCBBBBBBEEEHHHLLLVVVkkk~~~~~~|||zzzuuunnnhhhhhhjjjnnnsssxxx~~~~~~~~~yyyrrrlllhhhgggdddbbbccchhhpppvvv}}}zzz}}}}}}~~~}}}|||zzzyyyzzz|||}}}}}}}}}{{{}}}~~~|||{{{}}}~~~vvvgggQQQAAA???999999@@@HHHRRRfffxxx{{{zzzmmmaaaTTTKKKDDD??????BBBFFFHHHKKKNNNQQQQQQMMMJJJIIIGGGIIINNNSSSXXXbbblllvvv~~~~~~nnn^^^SSSLLLHHHFFFFFFEEEDDDBBBAAA@@@??????AAAAAAAAABBBCCCEEEFFFFFFGGGDDDAAA???>>>@@@CCCEEECCCCCCFFFKKKRRR___uuu|||zzzxxxsssmmmiiillloootttzzz~~~yyyrrrlllhhhgggfffeeefffiiiooovvv{{{~~~}}}~~~~~~~~~~~~}}}}}}~~~}}}|||~~~~~~~~~~~~~~~yyyqqq```KKK;;;:::777888@@@IIIVVViiizzz~~~}}}~~~}}}}}}|||rrrbbbXXXMMMGGGCCC@@@AAADDDIIIMMMSSSXXX[[[YYYVVVRRROOOMMMNNNSSSYYY___iiissszzzxxxgggZZZRRRLLLIIIFFFEEECCCBBB@@@?????????AAABBBBBBAAABBBDDDGGGIIIIIIGGGDDDBBBAAAAAACCCDDDBBBCCCGGGOOOYYYhhh~~~~~~|||zzzxxxuuurrrnnnlllrrruuuyyy~~~~~~zzzsssmmmgggcccggghhhjjjnnnrrrwwwzzz|||}}}|||||||||{{{~~~}}}vvvkkkZZZEEE777555555888@@@KKKZZZnnn}}}~~~||||||}}}uuujjjYYYPPPHHHEEECCCBBBCCCGGGLLLRRRZZZ```cccbbb___]]]YYYVVVWWW[[[___dddmmmvvv}}}}}}nnnaaaVVVOOOJJJFFFEEEDDDBBBAAA@@@??????AAABBBBBBBBBAAACCCHHHKKKIIIHHHGGGFFFEEECCCBBBBBBAAABBBIIITTTaaarrr~~~yyyxxxwwwuuusssrrrqqqpppuuuwww{{{}}}xxxsssppplllgggdddjjjlllpppuuu{{{}}}}}}{{{~~~~~~~~~}}}~~~~~~{{{}}}~~~zzzzzz~~~~~~~~~~~~~~~}}}ttteeeRRRAAA666222555:::BBBNNN```ttt}}}}}}xxxkkkbbbPPPIIICCCCCCCCCCCCEEEIIILLLRRR[[[bbbeeeeeeeeeeeecccaaaaaaeeegggjjjqqqxxxsssfffZZZQQQKKKGGGFFFEEECCCAAAAAA@@@@@@@@@BBBCCCCCCBBBCCCHHHLLLIIIIIIHHHHHHFFFDDDCCCAAACCCEEEMMM[[[kkk~~~uuuuuutttsssrrrrrrsssttttttwwwzzz~~~wwwpppnnnoooooommmjjjpppqqquuuzzz|||}}}~~~}}}|||~~~~~~}}}~~~xxxxxx}}}zzz}}}}}}rrr```KKK===555222777>>>FFFSSSfffzzz~~~|||~~~{{{lll```YYYJJJDDD???@@@BBBBBBEEEIIIIIIOOOWWW^^^aaadddgggiiikkkjjjkkknnnppppppuuu|||yyymmmaaaVVVOOOHHHGGGFFFDDDCCCBBBAAAAAA>>>BBBDDDDDDBBBCCCHHHMMMJJJIIIHHHFFFEEEDDDDDDDDDGGGJJJTTTeeewwwrrrrrrrrrrrrqqqrrruuuwwwsssuuuyyy~~~{{{ssskkkjjjooosssssspppvvvvvvwww|||}}}}}}~~~||||||~~~}}}wwwwww|||vvv{{{|||qqq\\\GGG:::555333999@@@IIIVVVkkk~~~|||zzz|||~~~ssscccXXXTTTFFF@@@===???AAABBBDDDHHHFFFLLLSSSYYY^^^bbbgggjjjpppnnnppptttuuuuuuyyy~~~ttthhh\\\TTTIIIHHHFFFEEECCCBBBBBBBBB>>>AAAEEEEEECCCDDDHHHMMMLLLJJJFFFCCCBBBCCCEEEGGGKKKOOOZZZlll|||~~~~~~}}}xxxqqqjjjiiioootttuuussstttvvvzzz}}}yyyxxxzzz~~~sssllliiiooorrrrrrssswwwyyyyyyzzz{{{}}}~~~{{{zzz||||||yyy~~~}}}yyyvvvvvvxxx|||{{{rrrzzzyyyhhhSSSCCC888111666888???NNNcccwww|||}}}~~~}}}~~~}}}|||}}}zzzjjj]]]QQQGGG>>>999888???CCCCCCEEEIIIKKKKKKNNNSSSUUUUUUXXX]]]eeedddfffllluuu}}}{{{qqqeee\\\PPPJJJCCC??????@@@???>>>???AAABBBAAA???@@@EEEIIIIIIHHHFFFDDDDDDFFFIIIKKKNNNPPP^^^yyy~~~|||zzz|||{{{xxxnnniiiddddddjjjpppssssssxxxzzz~~~}}}zzzxxxxxxyyylllggghhhoootttuuuwwwzzzyyyyyy{{{}}}~~~}}}|||}}}{{{zzz~~~{{{xxxwwwyyy|||~~~~~~}}}~~~|||yyyvvvyyysss```LLL???888333444888AAARRRgggzzz|||~~~{{{}}}~~~}}}~~~tttcccWWWLLLCCC<<<777777===BBBBBBDDDHHHHHHGGGIIIMMMMMMLLLNNNSSS[[[\\\aaajjjvvvqqqfffSSSMMMFFFAAAAAAAAAAAA???AAABBBBBBBBBBBBCCCFFFHHHGGGFFFDDDBBBBBBEEEIIIMMMTTTWWWfff|||wwwwwwyyyvvvpppcccaaa``````dddkkkqqquuu|||}}}~~~}}}|||xxxtttpppdddcccgggpppwwwzzz|||{{{|||~~~~~~{{{{{{~~~|||{{{|||~~~~~~}}}yyywwwkkkVVVCCC:::777666444;;;HHH[[[ooo~~~~~~~~~|||zzz{{{}}}~~~~~~|||kkkZZZNNNEEE>>>999666666;;;@@@BBBDDDGGGGGGEEEFFFHHHFFFDDDEEEIIIQQQUUU]]]iiivvv}}}{{{nnnZZZSSSJJJEEECCCCCCBBB@@@BBBBBBAAACCCEEEFFFFFFEEEGGGFFFDDDCCCCCCHHHNNNSSS]]]dddttt~~~zzzwwwwwwwwwooofff]]]^^^___```ccchhhqqqwww}}}}}}~~~|||wwwoooiiiaaadddjjjssszzz~~~|||zzz}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyrrrcccOOO???888777888777@@@QQQeeeyyy}}}~~~}}}{{{yyyzzz{{{~~~~~~~~~sssbbbSSSGGG@@@<<<888777777;;;???CCCFFFGGGHHHEEEEEEFFFEEEBBBCCCHHHLLLRRR\\\jjjwww}}}rrrbbbZZZPPPHHHEEECCCAAA???BBB@@@???BBBEEEGGGEEEBBBHHHHHHGGGFFFHHHNNNWWW^^^fffqqq}}}~~~|||yyyyyyuuuiii]]]YYY]]]```bbbccchhhpppvvv}}}|||yyytttlllgggeeekkkrrrxxx}}}~~~yyyzzz~~~}}}}}}~~~~~~}}}}}}|||wwwwwwxxxwwwwwwwwwxxxyyyuuukkk[[[KKK???888777999999EEEWWWlll}}}~~~|||zzz{{{|||||||||{{{zzzzzz{{{}}}}}}|||}}}~~~zzzkkk[[[MMMCCC>>><<<999999999;;;???DDDGGGGGGFFFDDDDDDEEEDDDBBBEEEJJJHHHPPP^^^lllyyy}}}wwwiiiaaaUUULLLGGGDDDBBB???BBB@@@???AAAEEEFFFDDDAAAHHHJJJKKKKKKMMMTTT___hhhppp|||~~~~~~zzzvvvpppdddXXXWWW[[[```dddfffjjjooottt~~~|||vvvrrrooolllkkkmmmuuu|||yyy}}}|||~~~zzz{{{|||}}}}}}{{{zzzyyyuuuuuuvvvuuusssssstttvvvnnnbbbRRRGGG???999999;;;<<>>EEEGGGEEECCCAAAAAACCCCCCBBBEEEKKKGGGQQQ```ppp}}}~~~nnneeeYYYOOOKKKHHHFFFDDDDDDCCCCCCDDDEEEFFFFFFEEEHHHLLLOOOQQQTTT\\\hhhqqq}}}}}}~~~wwwpppiii```XXXWWW\\\bbbhhhmmmqqqtttvvv{{{~~~wwwooojjjjjjnnnrrruuu~~~zzz}}}yyy{{{}}}~~~|||zzztttuuuuuussspppppprrrttthhhYYYJJJAAA===999:::>>>CCCOOObbbsss}}}{{{{{{yyyvvvsssttttttuuuvvvxxxzzz{{{zzz}}}{{{|||ttteeeVVVKKKCCC<<<:::<<<999;;;;;;999===CCCEEEBBBBBB@@@@@@BBBAAAAAAEEEKKKMMMVVVeeettt~~~oooggg[[[SSSPPPOOONNNMMMJJJJJJJJJIIIHHHIIIKKKMMMLLLQQQWWW[[[^^^fffrrr|||~~~~~~~~~}}}tttkkkddd^^^YYYYYY^^^eeennnuuuyyyzzzzzzwww~~~~~~~~~||||||zzzrrriiidddgggpppxxxzzz|||{{{}}}~~~oooppppppnnnjjjiiilllnnneeeTTTDDD<<<:::888:::@@@IIIVVVhhhxxx~~~~~~{{{zzzzzzyyyvvvrrrqqqqqqrrrtttwwwyyyzzzzzz}}}|||}}}lll]]]NNNFFF???999888;;;999;;;;;;888;;;BBBCCC???DDDAAAAAABBBBBBAAAEEEKKKUUU^^^kkkxxx{{{oooggg\\\UUUTTTUUUUUUUUUNNNOOOPPPNNNKKKKKKOOOSSSQQQWWW___cccgggooo{{{~~~vvv{{{}}}pppeee```]]]YYYYYY]]]eeennnuuuzzz~~~~~~}}}zzz{{{oooeeecccgggmmmtttzzz}}}zzz}}}~~~~~~~~~~~~~~~~~~zzzwwwxxxrrrssspppkkkiiijjjjjjhhhZZZLLL@@@===777111666AAAMMMdddsss{{{~~~|||yyyvvvvvvvvvuuuvvvvvvvvvwwwzzz~~~}}}{{{bbbVVVIIIAAA;;;666777:::999:::;;;<<<===???@@@@@@@@@>>>===>>>>>>@@@HHHRRRVVVbbbqqq|||zzztttlllkkkiiifffdddbbb``````___[[[WWWUUUVVVWWWYYYZZZ___bbbfffiiiooo{{{{{{zzz|||pppddd^^^YYYTTT[[[```hhhqqqxxx}}}~~~~~~|||zzzwwwnnnfffdddfffkkkvvv}}}~~~~~~~~~|||}}}~~~zzzxxxyyyssssssppplllkkkllljjjeeeVVVIII???<<<888444;;;FFFSSSiiixxx~~~}}}~~~~~~}}}{{{yyyzzz{{{xxxxxxxxxvvvvvvxxx|||}}}uuuZZZOOODDD===999555666:::::::::;;;===>>>???@@@AAA@@@>>>>>>??????AAAJJJSSSZZZggguuuzzzuuunnnllljjjhhhgggffffffgggeeedddbbbbbbbbbbbbaaa```aaadddiiimmmuuuyyy{{{xxxmmmaaaZZZUUUQQQ[[[aaajjjrrryyy~~~~~~}}}}}}~~~|||zzzzzzqqqlllhhhggghhhmmmyyy~~~~~~||||||~~~~~~zzzxxxzzzuuutttqqqnnnoooooohhh___PPPFFF>>><<<999999AAAMMM\\\qqq}}}~~~|||}}}~~~~~~}}}}}}~~~}}}}}}{{{yyywwwxxx{{{}}}vvvkkkQQQGGG>>>999666444666:::::::::<<<===???@@@@@@AAAAAA??????@@@AAACCCLLLVVVaaannn|||yyytttooonnnllljjjkkklllnnnpppkkklllnnnnnnnnnllliiihhhgggjjjnnnsss{{{xxxuuuoooddd[[[UUUTTTSSS[[[aaajjjrrrwww||||||{{{}}}{{{~~~~~~{{{zzzzzznnnjjjiiinnnrrrwww~~~~~~~~~~~~}}}~~~zzzyyy{{{wwwvvvsssqqqrrrpppeeeYYYJJJCCC===;;;999<<>>???BBBCCCFFFPPPZZZiiiuuu{{{uuurrrpppnnnllllllmmmppptttvvvoooqqqrrrrrrqqqooommmmmmoooppprrrwww}}}vvvooodddZZZTTTRRRVVV[[[^^^eeennntttwww{{{|||zzzzzz|||~~~zzz|||~~~|||zzzyyyooojjjkkkuuu~~~|||}}}yyyyyy|||zzzyyyuuusssrrrnnn```RRREEEAAA===::::::???KKKWWWlll{{{~~~{{{}}}~~~~~~}}}}}}~~~}}}{{{yyyzzz}}}|||zzzhhh[[[JJJBBB;;;999888666777:::777888;;;===>>>???>>>>>>@@@>>>@@@DDDGGGKKKUUU```pppzzz|||vvvqqqnnnpppnnnllllllmmmppptttwwwrrrsssrrrpppnnnmmmoooqqqrrrrrruuu{{{{{{vvvkkk^^^UUUQQQRRRZZZbbbgggnnnwww{{{{{{}}}~~~{{{zzz{{{}}}~~~{{{|||}}}zzzwwwpppkkkmmmzzz~~~~~~~~~~~~~~~|||yyyzzz}}}||||||yyytttpppiii[[[MMMAAAAAA???<<<<<>>?????????>>>AAA@@@CCCHHHMMMSSS^^^iiiwww~~~wwwrrrooonnnpppooommmlllmmmoooqqqsssttttttrrrnnnkkkkkkppptttpppssszzz}}}xxxkkk]]]VVVSSSTTT\\\fffooovvv~~~~~~}}}|||}}}}}}{{{{{{|||uuurrrnnnppp|||~~~}}}zzz{{{zzzyyy{{{}}}|||uuummmcccVVVJJJ>>>@@@@@@>>>@@@KKK\\\hhhuuu~~~|||zzz{{{}}}}}}|||{{{xxxvvvwwwzzz||||||}}}mmmYYYLLLBBB<<<777777777666666999888:::===@@@BBBAAA@@@???CCCCCCGGGNNNTTT[[[gggsss}}}yyytttqqqppppppqqqpppooommmmmmmmmnnnnnnqqqrrrqqqmmmiiiiiinnnsssrrryyyyyylll___YYYWWWWWW^^^gggssszzz~~~}}}~~~{{{zzz~~~}}}tttrrrpppsss|||~~~~~~yyywwwxxxyyyyyy|||~~~~~~uuukkk```SSSHHH<<<@@@BBB@@@DDDQQQcccooowww}}}}}}|||zzzyyyzzz~~~~~~{{{yyyyyy{{{~~~zzzhhhTTTGGG===777444555666555666888:::<<>>@@@BBBAAA@@@AAADDDGGGIIIPPPYYYbbbnnn|||xxxrrrvvv}}}uuunnnnnnpppooooooqqqpppsssvvvwwwvvvuuusssqqqqqqwwwvvvuuuyyyyyyfffZZZQQQUUUcccppp{{{~~~{{{xxxwwwvvvwwwxxxyyyyyyvvvrrrrrruuuzzz}}}~~~wwwkkk[[[MMMCCC@@@???AAAEEENNNZZZgggttt}}}}}}{{{}}}|||~~~uuucccRRRDDD;;;777444333333555888;;;======>>>AAABBBAAA@@@AAAEEEJJJLLLVVV```iiivvv||||||}}}vvvnnnqqq|||zzztttoooppprrrpppppprrrrrrrrrtttwwwwwwuuurrrqqqrrrxxxxxxyyyvvv\\\SSSOOOWWWeeerrr|||}}}{{{zzzxxxwwwvvvvvvwwwwwwxxx|||xxxuuuuuuxxx{{{|||{{{uuuooobbbTTTHHHBBBAAACCCCCCIIISSSaaannnxxx|||~~~}}}|||~~~~~~ppp```PPPDDD;;;777555555666999<<<>>>===<<<===@@@BBBAAA>>>@@@GGGMMMNNNYYYeeeooo~~~zzzyyyyyy}}}vvvnnnqqq||||||vvvqqqoooqqqrrrqqqqqqttttttqqqqqquuuvvvtttrrrrrrsssyyyyyy|||vvviiiUUUPPPQQQ\\\jjjuuu~~~|||}}}{{{xxxzzz~~~uuuuuuvvvvvvvvvvvvvvvvvvuuu{{{~~~}}}~~~}}}yyyvvvwwwzzz{{{xxxuuuiiicccXXXMMMDDDBBBDDDGGGHHHNNNZZZiiiuuu|||}}}{{{~~~wwwiiiYYYKKKAAA;;;999777888:::<<<>>>===:::777;;;???AAA???===@@@IIIPPPSSS```kkkuuu~~~zzzxxxxxxzzzxxxqqquuu~~~~~~zzzrrrnnnmmmppprrrqqqqqqttttttooommmqqquuuttttttwwwwww||||||~~~nnn```RRRPPPTTT```nnnxxx~~~}}}xxxtttuuu|||~~~~~~~~~}}}{{{zzzrrrrrrsssuuuuuuuuuuuuuuurrrwww|||~~~}}}||||||}}}~~~zzz|||~~~zzzwwwxxxzzzzzzvvvqqq___ZZZRRRHHHCCCCCCGGGKKKLLLSSS___ooo{{{}}}yyy|||{{{rrrcccSSSFFF>>>;;;;;;::::::<<<>>>>>><<<666222:::===@@@???===@@@IIIRRRZZZfffqqqxxx}}}{{{{{{yyywwwyyy}}}zzzuuuxxx}}}xxxnnnkkkllloooqqqpppqqqttttttllliiiooossstttvvvzzz|||{{{lllaaaXXXOOORRRhhh{{{zzzrrrnnnqqqwww||||||zzzyyyyyyzzz|||{{{vvvrrrrrrsssttttttsssrrrooonnnzzzuuusssuuuuuutttwww~~~}}}}}}~~~}}}}}}~~~yyyssssssvvvwwwrrrmmm]]]RRRGGGEEEEEEFFFGGGJJJTTT___ooo|||ooofffXXXKKKBBB===:::999888999::::::;;;;;;;;;:::999<<<>>>>>>>>>BBBLLLTTT```lllzzz~~~{{{yyyxxxyyy{{{~~~wwwqqqwww{{{nnnmmmlllkkkmmmpppsssuuuoookkkiiimmmqqqtttxxx}}}yyyhhh]]]UUUPPPWWWlll~~~yyyqqqnnnooossswww{{{}}}}}}|||xxxwwwvvvwwwzzz{{{zzzxxxqqqrrrtttvvvwwwvvvuuutttyyyssspppssstttsssuuuzzz|||}}}~~~~~~}}}zzzvvvuuuvvvtttlllfffXXXNNNFFFDDDFFFGGGJJJNNNUUU```ppp|||~~~~~~yyyjjjbbbUUUIIIAAA<<<:::999888888999:::;;;;;;;;;;;;:::<<<>>>===>>>DDDNNNWWWfffttt~~~xxxvvvyyy}}}zzz{{{{{{|||~~~yyyuuuzzz|||pppooommmllllllnnnqqqssspppllllllppptttvvvzzz~~~uuueee[[[RRRSSS___ttt}}}wwwqqqooooooqqqsssxxx{{{|||{{{{{{~~~~~~|||zzzyyywwwwwwyyy{{{||||||qqqsssvvvyyyzzz{{{{{{zzzyyyssspppsssvvvwwwwwwyyy{{{|||~~~zzz~~~{{{wwwwwwuuuoooddd\\\RRRJJJDDDDDDFFFIIINNNUUU]]]ggguuu~~~~~~}}}}}}wwwooobbbZZZOOOEEE>>>;;;:::999777888999:::;;;;;;;;;;;;:::<<<======???GGGSSS^^^jjj{{{uuujjjfffkkkttt{{{~~~|||xxx~~~~~~|||xxx||||||rrrpppmmmkkkkkkmmmoooqqqrrrpppqqqwwwzzz|||ssseee[[[QQQYYYiii||||||zzzvvvtttttttttuuuuuu|||yyy{{{{{{{{{{{{||||||{{{~~~}}}||||||}}}||||||uuuwwwyyy{{{||||||{{{zzzyyyuuusssvvv{{{}}}}}}|||yyy{{{}}}~~~{{{wwwyyyxxxwwwvvvsssjjj^^^TTTNNNHHHDDDEEEGGGKKKSSS[[[jjjrrr|||~~~~~~~~~~~~yyymmmdddYYYRRRIIIAAA<<<;;;::::::888888999:::;;;;;;;;;;;;;;;<<<===>>>AAAKKKZZZeeelll~~~tttgggbbbfffmmmsssuuuyyy||||||xxx~~~yyy{{{zzzpppnnnkkkiiiiiillloooqqqrrrrrrvvv}}}ssseee\\\UUU```rrryyywwwvvvwwwzzz}}}}}}|||zzz}}}~~~~~~~~~~~~}}}zzzyyyyyy~~~~~~{{{|||}}}}}}|||zzzxxxvvvvvvvvvvvvxxx}}}yyyzzz|||}}}yyyvvvuuusssrrrrrrrrrnnneeeYYYPPPLLLHHHGGGHHHIIIMMMWWWbbbsssyyyuuuggg^^^QQQLLLDDD>>>;;;:::;;;;;;888999::::::;;;;;;:::::::::<<<>>>???DDDOOO```lllsss{{{pppkkklllooopppppprrrsssttttttvvv{{{}}}}}}~~~|||~~~|||yyy|||wwwmmmkkkiiiggghhhlllpppssspppqqqwwwttteee[[[ZZZgggyyyxxxvvvvvvyyyyyy|||~~~~~~~~~~~~|||wwwuuuvvvyyy|||~~~~~~~~~|||zzzwwwuuutttwwwzzzzzz|||zzz{{{}}}~~~|||sssqqqrrrmmmmmmmmmlllggg___UUUNNNJJJIIIIIIKKKLLLQQQ^^^kkkvvv{{{}}}qqqddd[[[LLLGGGAAA<<<;;;;;;<<<<<<::::::;;;;;;;;;:::999999999<<>>>>>======<<<;;;:::888777666666:::@@@EEEMMMZZZkkkxxxxxxsssqqqrrrxxx}}}~~~{{{ssssss}}}~~~wwwtttpppmmmmmmppptttxxxyyynnneeebbbgggwww|||zzzwwwwwwxxxzzz|||}}}zzzzzzzzz{{{|||{{{yyyvvvxxxzzz{{{xxxtttqqqppprrrssstttvvvvvvvvvwwwyyy{{{{{{yyywwwyyy~~~|||yyy|||tttmmmhhhhhheee^^^WWWSSSPPPKKKGGGCCCGGGKKKQQQ^^^mmmxxx{{{|||qqqaaaRRRHHHAAAAAA???<<<888999===AAA???>>>===999666666777999:::<<<@@@GGGRRR```nnnwww~~~zzzuuu{{{sssttt||||||{{{wwwssspppqqquuuxxxxxxkkkbbb```eeeuuu~~~zzzxxxvvvvvvwwwzzz}}}~~~|||}}}}}}|||{{{zzzxxxxxxxxxzzzzzzxxxtttqqqqqqrrrtttuuuvvvvvvuuuuuuxxxyyyyyywwwuuuwww|||~~~||||||{{{{{{uuuppplllfff\\\SSSNNNLLLJJJHHH@@@EEEMMMUUUcccsss}}}}}}vvvjjj[[[LLLDDD??????>>>;;;888999===@@@@@@???===:::777666888999;;;===BBBJJJVVVdddrrr{{{~~~~~~xxxxxx~~~}}}zzzvvvuuuwww|||wwwiii```___jjjwww~~~yyyuuutttttttttvvvzzz~~~~~~~~~zzzxxxyyy{{{yyyzzzzzzxxxuuusssssssssuuuvvvvvvuuutttsssuuuwwwxxxvvvttttttxxx|||{{{{{{~~~~~~}}}xxxtttooofffYYYOOOIIIGGGHHHIII@@@HHHRRR\\\iiixxx~~~|||wwwmmm```RRRFFF>>><<<<<<;;;:::999:::===@@@AAA@@@???;;;888777999:::<<>>AAAJJJWWWfffuuu~~~~~~uuuiiigggkkk{{{zzzvvvmmmpppsssuuuwwwzzzzzz~~~}}}|||}}}|||{{{zzzzzzzzzzzzxxxxxxxxxuuurrrqqqqqqrrr}}}{{{vvvrrrpppqqqtttvvvtttyyy}}}~~~|||xxxpppjjjfff\\\QQQLLLHHHCCCCCCGGGJJJVVVcccmmmuuu}}}}}}~~~zzzoooaaaTTTIIIAAA===::::::;;;<<<>>>@@@@@@AAA@@@@@@???<<<::::::;;;>>>@@@DDDNNN]]]nnn|||}}}~~~rrrgggiiirrryyy|||wwwtttkkkpppvvvyyyyyyzzz}}}yyy|||~~~{{{{{{{{{|||||||||yyyyyyyyyvvvsssqqqqqqrrrzzzyyyvvvssspppppprrruuuuuuyyy|||~~~~~~}}}}}}}}}yyyppphhh^^^SSSLLLKKKHHHCCCCCCIIIOOO\\\kkkttt{{{|||{{{}}}xxxlll^^^QQQGGGAAA>>>::::::;;;===@@@AAAAAA???>>>>>>===;;;::::::===???CCCGGGRRRbbbsss~~~~~~~~~}}}mmmccciiitttvvv}}}xxxrrrnnnjjjqqqyyy||||||zzz{{{}}}zzz|||}}}yyyyyy{{{}}}|||{{{zzzzzzyyywwwtttrrrrrrsssrrrssstttsssqqqssswwwzzzzzzzzz}}}~~~~~~~~~|||}}}}}}wwwkkkaaaXXXMMMFFFGGGGGGCCCFFFNNNXXXeeesss{{{|||{{{~~~}}}~~~~~~~~~}}}{{{sssgggZZZNNNEEE@@@>>>:::999:::===@@@AAA???===;;;<<<;;;::::::;;;>>>AAAEEEJJJTTTeeewww~~~{{{iii```gggtttvvv{{{tttnnnjjjjjjrrr{{{}}}zzzzzz{{{{{{|||~~~{{{{{{xxxwwwzzz||||||{{{zzzzzzzzzwwwtttsssssstttjjjmmmqqqrrrsssvvv{{{zzzyyy~~~}}}|||zzzrrrcccXXXVVVIIIBBBDDDEEECCCHHHRRRbbbooo{{{~~~~~~}}}}}}}}}~~~~~~wwwpppdddVVVKKKCCC???>>>999888999<<<@@@@@@>>>;;;999::::::::::::;;;???BBBFFFKKKVVVgggxxx~~~rrrfffccchhhnnnxxx{{{vvvooojjjtttxxx|||}}}||||||~~~~~~}}}zzzzzzxxxxxxxxxyyyyyyxxxtttrrrwwwttttttwwwzzzzzztttooojjjmmmooonnnlllooovvv}}}www}}}}}}}}}~~~}}}|||}}}}}}|||yyypppbbbWWWJJJJJJIIIGGGGGGMMMWWW^^^iiittt}}}~~~wwwrrrkkk___RRRHHH@@@<<<:::;;;;;;999888<<>><<<999;;;AAAEEENNN^^^ppp~~~}}}nnnbbb```hhhppp}}}}}}}}}|||yyyvvvrrrpppuuuyyy}}}}}}}}}~~~~~~xxxyyy}}}vvvvvvvvvxxxyyyxxxuuurrrvvvtttsssuuuxxxxxxtttpppoooqqqqqqnnnlllmmmsssyyyzzz}}}}}}}}}{{{ttthhhZZZOOOGGGHHHHHHGGGJJJQQQ\\\dddrrryyy}}}}}}vvvooohhh\\\QQQHHHBBB>>>===<<<<<<:::888<<<@@@???:::999888;;;===<<<:::===DDDKKKTTTcccrrr}}}zzziii\\\\\\gggsss~~~{{{{{{{{{|||yyyvvvtttssssssvvvzzz~~~~~~zzzwwwyyy}}}vvvvvvvvvxxxyyyxxxvvvsssvvvtttrrrsssvvvvvvsssppprrrrrrqqqnnnlllnnnsssxxx|||||||||~~~}}}~~~yyymmm___RRRJJJEEEGGGIIILLLQQQZZZfffooo}}}~~~~~~{{{tttiiibbbWWWLLLEEEAAA>>><<<<<<===;;;999:::>>>>>>;;;777777:::===<<<;;;@@@GGGPPP[[[iiittt{{{vvveeeWWWXXXfffttt}}}|||}}}~~~{{{wwwssspppoooooovvv{{{~~~{{{zzzyyy{{{~~~yyyyyyyyyzzz{{{zzzwwwtttuuusssrrrrrrttttttsssqqqppppppooonnnmmmqqqvvv{{{}}}zzzxxx{{{}}}}}}~~~|||sssfffYYYOOOIIIDDDHHHNNNTTT[[[fffsss{{{~~~~~~yyyrrrddd\\\PPPFFFAAA===;;;999:::======:::999<<<===;;;777777:::=========BBBIIIRRR___oooyyy{{{~~~rrr```UUUWWWggguuu|||~~~}}}~~~~~~zzztttooommmlllvvv{{{~~~~~~}}}zzz{{{}}}||||||{{{||||||zzzwwwttttttsssrrrrrrssssssrrrqqqqqqppppppooopppssswwwzzz{{{wwwuuuxxx~~~|||~~~}}}}}}~~~}}}vvvlll___SSSLLLHHHDDDJJJSSS\\\eeeooozzz}}}wwwqqqcccZZZMMMCCC>>><<<999777666<<<>>>:::888:::<<<;;;999999;;;>>>>>>???EEELLLWWWeeewwwyyyjjj[[[TTTYYYiiiuuu}}}~~~||||||}}}}}}vvvpppmmmmmmuuu{{{}}}}}}|||}}}|||zzz||||||zzzzzzzzzzzz{{{yyyvvvsssssssssttttttssssssrrrqqqsssrrrrrrrrrrrrssstttuuuyyyvvvuuuxxx}}}}}}zzz||||||}}}yyynnnbbbVVVNNNHHHEEEFFFNNNZZZdddmmmuuu~~~}}}wwwpppbbbXXXJJJAAA>>><<<:::777000999>>><<<888999::::::999999;;;???AAABBBIIIRRR___mmm~~~zzzpppaaaUUUTTT]]]lllvvv~~~}}}||||||}}}~~~yyyrrrmmmnnnppptttzzz|||{{{yyy||||||zzz||||||uuusssssssssuuuwwwvvvtttqqqrrrsssuuuvvvuuusssrrrqqqqqqqqqrrrtttuuuvvvuuutttxxxwwwxxxzzz~~~~~~{{{xxx{{{||||||{{{qqqcccWWWOOOKKKHHHFFFLLLUUUcccooovvv|||}}}vvvppp]]]RRRDDD<<<;;;;;;:::777***555>>><<<888888999999777777;;;@@@CCCGGGOOOYYYgggssstttiiiZZZQQQTTT___nnnxxx|||~~~~~~}}}~~~~~~{{{|||yyysssllljjjmmmqqqssszzz~~~{{{zzzvvv{{{|||zzz|||~~~xxxooollllllnnnqqqssstttrrrpppqqqtttvvvwwwvvvtttrrrqqqlllmmmppptttxxxyyyyyywwwxxxxxxzzz}}}~~~~~~{{{xxx|||~~~}}}xxxttthhhYYYOOOLLLLLLKKKJJJRRR]]]kkkwww~~~}}}vvvpppVVVKKK>>>777777999888555'''333======888777888999444555:::@@@EEEJJJTTT^^^kkktttrrrbbbQQQLLLSSS^^^lllwww}}}~~~}}}||||||~~~|||zzzuuuoooiiiiiimmmqqq}}}|||{{{||||||{{{yyywwwvvvwwwuuurrrrrrtttrrrmmmhhhjjjmmmpppqqqqqqpppooommmoooqqqssstttsssqqqppppppoooqqqwww|||}}}xxxsss{{{{{{|||~~~~~~}}}}}}|||yyyvvvnnn```QQQHHHEEEGGGOOOWWWUUUfffvvv|||sssfffVVVKKK===666777999999777444555666555444333444555888888;;;@@@EEEKKKWWWbbbpppxxxnnn___PPPNNNVVVcccqqq|||~~~}}}||||||}}}{{{zzzvvvpppjjjjjjooouuu{{{{{{|||||||||yyyvvvsssqqqttttttrrrrrrsssoooiiifffgggjjjllllllkkkjjjhhhnnnooorrrtttttttttrrrqqqtttuuuvvvyyy{{{zzzvvvrrrzzz|||}}}wwwqqqeeeZZZOOOJJJIIILLLRRRYYYbbbqqqqqqbbbQQQGGG;;;555666888777555444555666555444333444666777777:::AAAFFFNNN[[[fffrrrxxxgggZZZOOOPPP[[[iiixxx~~~}}}}}}|||zzzzzzxxxqqqjjjjjjqqqyyyyyyzzz||||||zzzvvvqqqnnnnnnrrrssssssssssssooohhhjjjkkkmmmnnnnnnlllkkkiiioooqqqrrrtttuuuuuutttsssuuuxxx{{{|||{{{yyywwwvvvyyy{{{{{{pppfffXXXQQQKKKLLLOOOSSSZZZaaappp{{{}}}kkk\\\JJJBBB888444555666555333444555666555444444555666777777:::AAAHHHQQQ___llltttyyybbbWWWOOOSSS___mmm{{{|||{{{|||yyyqqqiiihhhpppxxxyyyzzzzzzxxxuuuqqqooommmqqqssstttssstttvvvsssmmmmmmnnnpppqqqqqqqqqpppoooqqqqqqssstttuuuuuuuuuuuutttyyy}}}~~~{{{yyy{{{~~~xxx{{{}}}~~~}}}uuufffZZZOOOIIIHHHMMMUUU\\\eeemmmxxxwwwdddUUUCCC>>>777444555666444222333444666555444444555666888777;;;BBBIIIRRRaaannnuuu{{{```VVVQQQWWWdddppp|||~~~~~~}}}yyypppgggfffmmmuuuzzzzzzxxxtttpppnnnoooqqqssstttsssppprrrvvvvvvrrrmmmnnnpppqqqrrrsssssssssrrrrrrrrrssstttuuuwwwwwwvvv{{{~~~zzzxxx{{{{{{~~~|||{{{xxxnnn^^^QQQKKKFFFGGGOOO[[[fffqqq{{{|||ooo]]]MMM???;;;777555555555444222333444555555444444555777999999<<>>;;;777555444444444333222444555555444444666777999:::???GGGNNNWWWeeeqqqvvv~~~___XXXWWWaaannnyyy~~~tttmmmjjjlllppprrrvvvxxxxxxtttpppppptttyyyqqqsssrrrpppsssxxxxxxuuuuuuuuuvvvwwwxxxxxxyyyyyyrrrqqqpppppprrrtttwwwyyy}}}~~~}}}{{{wwwuuuvvvyyy{{{zzzwwwpppeeeYYYNNNHHHIIIHHHOOO^^^lllxxxwwwmmmaaaPPPBBB<<<:::666333222222222222222333555555444555666888888:::AAAKKKTTT]]]jjjuuuxxx^^^YYYYYYdddrrr}}}}}}sssmmmmmmpppssstttsssvvvyyywwwsssrrrvvvzzzqqqtttuuuuuuxxx|||{{{wwwssssssssssssssssssssssssrrrqqqpppoooqqqtttwwwyyyzzzzzzyyyxxxwwwwwwyyyzzz|||}}}}}}~~~uuuuuurrriii\\\OOOGGGCCCHHHJJJSSSdddsss~~~}}}rrrhhh]]]MMM@@@<<<999555222111111111222222333555555555555666888666:::CCCNNNXXXaaannnzzzzzz___ZZZ```ppp{{{~~~|||wwwqqqlllkkknnnssswwwyyyxxxxxxxxxuuuppprrrwwwqqqrrrrrrqqqppppppsssuuutttrrrrrrrrruuuwwwxxxxxx{{{uuuqqqrrrrrrqqqqqqtttuuuvvvwwwxxxyyyxxxwwwwww|||~~~~~~{{{yyyrrrjjjaaaUUUIIIDDDFFFFFFRRR___jjjtttzzznnn___QQQGGGBBB999888555222222222444555555555666777777777777777;;;AAAIIIQQQ[[[gggsss|||]]]YYY```qqq}}}yyytttmmmhhhhhhlllssswwwtttssstttuuusssoooqqqvvvtttttttttrrrqqqqqqssstttwwwuuutttssstttvvvxxxxxx{{{vvvssstttuuussstttxxxxxxxxxyyyzzzzzzzzzyyyxxx~~~{{{uuummmddd[[[OOOEEEBBBDDDLLLWWWeeeooozzz}}}uuuiii\\\OOOEEEAAA999777555333222333444555444444666777888999999:::;;;AAAKKKTTT^^^jjjvvv[[[ZZZccctttzzztttlllffffffllltttyyypppnnnppprrrqqqoooppptttvvvvvvvvvtttrrrrrrtttvvvzzzyyyvvvtttsssuuuvvvxxxyyyuuusssuuuvvvuuuwww{{{zzz{{{|||}}}||||||{{{zzz~~~~~~zzzqqqhhh^^^TTTJJJBBBBBBFFFTTT```nnnxxxzzzqqqdddWWWLLLCCC???888777555333222333444555333333555666888:::;;;<<<;;;BBBMMMXXXcccooo{{{^^^___iiiyyyyyyooohhhgggmmmuuu|||pppnnnooorrrqqqnnnooorrruuuvvvvvvuuuttttttwwwyyy|||{{{xxxtttrrrrrruuuwwwvvvtttsssvvvvvvtttwww|||{{{|||}}}}}}}}}|||{{{{{{{{{}}}wwwlllcccYYYPPPHHHDDDGGGNNN\\\hhhuuu~~~{{{nnn```TTTIIIAAA===777666555333333333444555333333444555666888999::::::CCCPPP]]]iiitttdddgggooo}}}|||qqqiiigggllltttzzzuuurrrrrrttttttpppnnnooorrrsssttttttuuuvvvzzz|||{{{{{{yyyuuurrrqqqtttvvvvvvuuuvvvxxxwwwuuuwww|||yyyzzz|||}}}}}}||||||{{{{{{|||tttccc[[[QQQKKKGGGGGGNNNWWWeeeppp||||||lll]]]PPPGGG???;;;666666555444444444555555333333222222333444555666999DDDSSSbbbnnnyyyhhhlllsss~~~}}}rrriiifffkkkrrrwww{{{wwwvvvxxxwwwrrrnnnnnnnnnppprrrssstttwwwzzz}}}yyy{{{{{{xxxtttsssuuuxxxyyyxxxyyy{{{xxxtttvvv|||wwwxxxzzz|||}}}}}}}}}|||xxxnnnXXXPPPJJJGGGGGGKKKVVVaaaoooyyyzzzhhhXXXLLLDDD===999555555555444444444555555333222111111111222333444;;;GGGXXXhhhuuu~~~hhhlllsss|||~~~tttkkkiiimmmtttyyy}}}yyywwwzzzzzzuuupppooommmooopppqqqrrruuuxxx{{{www{{{}}}|||xxxvvvxxx{{{xxxxxxyyyyyyuuupppqqqwwwvvvwwwzzz|||~~~zzzooocccOOOJJJEEEFFFJJJRRR```lllyyysss```PPPFFF@@@<<<888555555555555555555555555222111000000111333555666>>>KKK^^^ooo{{{}}}}}}}}}gggkkkrrryyyvvvooommmqqqxxx}}}~~~yyyxxx{{{{{{wwwrrrpppnnnoooppppppqqqsssvvvyyywww{{{|||yyy{{{~~~uuuuuuvvvvvvpppjjjlllqqqvvvwwwzzz}}}~~~zzzssseeeXXXLLLHHHEEEIIIOOOYYYhhhuuu{{{mmmZZZKKKBBB>>>:::888444444555555555555555555111000000000222555777999AAANNNbbbssswwwwwwzzziiilllttt~~~wwwsssuuu{{{~~~{{{|||~~~}}}wwwrrrsssqqqpppttt{{{~~~{{{www}}}~~~~~~{{{wwwtttpppnnnjjjeeecccfffkkkooosssxxx||||||~~~{{{uuuiiiYYYNNNHHHDDDFFFQQQ\\\ffftttwwweeePPPDDD>>>999777777444444444444444444444444000222333333333666<<>>DDDLLL]]]nnn}}}zzzsssrrrxxxdddlllxxxxxxvvv{{{yyyzzzzzzwwwuuuvvvzzz}}}}}}~~~~~~{{{uuuppplllccceeeffffffhhhkkkppptttwww|||vvvhhhYYYMMMGGGDDDGGGPPP^^^lllwwwvvvhhhYYYHHH>>>999666444666555555555444444333333333222444666666777;;;BBBHHHSSSeeettt|||wwwwww|||yyybbbnnn|||}}}wwwwww}}}zzz{{{{{{{{{|||}}}}}}~~~~~~{{{uuuoookkkbbbbbbcccdddfffkkkrrrwwwyyy~~~~~~qqq___QQQIIIGGGGGGNNNZZZjjjwww}}}zzzzzz{{{ppp___RRRDDD<<<888555444666555555555444444333333222333555666777888===EEEKKKXXXjjjxxx}}}~~~wwwooobbbqqq~~~yyyuuuvvv}}}zzzyyyzzz|||~~~{{{uuunnnjjjcccbbbaaa```cccjjjssszzz{{{xxxhhhWWWLLLIIIJJJOOOXXXggguuu~~~~~~|||yyyvvvwwwxxxkkkWWWLLLAAA<<<888555555777555555555444444333333333222444666777999???HHHOOO[[[mmmyyywwwmmmfffeeewww{{{wwwsssvvv~~~{{{zzz{{{~~~{{{tttlllgggcccaaa___^^^aaaiiittt|||{{{~~~}}}xxxmmm]]]OOOIIIKKKPPPWWWcccrrr}}}}}}zzzvvvtttwwwsssdddPPPGGG???;;;888555555777444444444444444444444444222444666888:::AAAKKKRRR___pppzzz~~~tttkkkbbb\\\iii|||zzzvvvsssvvv~~~yyypppfffaaa___^^^]]]^^^bbbkkkuuu}}}zzz~~~}}}~~~vvvnnn```QQQHHHGGGNNNUUU]]]kkkzzz}}}wwwpppnnntttmmmZZZJJJCCC===:::777333333666222333333444444555555555444666888999===DDDOOOVVVeeeuuu|||~~~sssjjjccc\\\WWWlllzzzvvvtttwww|||~~~wwwlllbbb[[[ZZZ[[[]]]___eeemmmvvv}}}zzz}}}~~~|||}}}qqqgggWWWIIICCCGGGPPPXXX```nnn~~~}}}tttiiigggooo}}}hhhSSSGGGAAA<<<999666222222555111222222333444555666666555777999;;;>>>FFFQQQYYYjjjzzz~~~~~~|||ooofff```ZZZVVVsssvvvssspppsss|||zzzvvvqqqjjjaaaZZZVVVYYY^^^ccciiiooouuuyyywww}}}~~~yyyjjjYYYIIIDDDCCCFFFTTTeeelllwwwtttiiiaaadddnnnzzzzzzcccPPPFFF@@@888333111222333444555444333444666666555444333333777>>>CCCJJJUUU```kkkwwwooofff___XXXTTTSSSuuutttpppmmmpppxxx}}}wwwqqqiii```[[[XXX\\\aaafffkkkrrryyy}}}}}}uuucccRRRDDDCCCGGGMMM\\\kkkwww|||mmmddd___eeeqqq|||www```OOOEEE???888333111222333444555444333444666666666444333444888???FFFNNN[[[gggrrr|||~~~}}}vvvhhh```ZZZUUURRRSSSyyywwwssspppssszzz}}}yyyooofff```]]]\\\___dddiiiooowwwyyylllYYYJJJ???CCCNNNYYYhhhuuu~~~sssddd]]]\\\fffttt~~~qqq]]]MMMCCC>>>777222111222333444555444333444666777666555555444888@@@HHHSSSbbbppp|||}}}}}}|||{{{wwwkkk___ZZZVVVSSSRRRTTT~~~{{{wwwtttvvv}}}yyynnneeeaaa``````cccggglllrrrzzzqqqaaaQQQFFF???GGGWWWfffttt}}}tttiii]]]XXXZZZfffuuu~~~zzzkkkYYYKKK@@@<<<666222111333444444444333333444666777666555777666:::AAAJJJVVVhhhvvv~~~}}}~~~wwwmmmddd[[[WWWUUUSSSTTTXXX{{{wwwtttuuu{{{wwwmmmfffccccccdddfffkkkpppuuu|||zzziiiZZZMMMFFFEEEPPPbbbsss~~~yyykkkaaaXXXVVVZZZhhhvvvvvveeeTTTIII>>>:::555222222333444444444333222444666777777666999888;;;CCCMMMYYYkkk{{{uuujjjeee^^^WWWUUUTTTTTTVVV[[[}}}zzzwwwxxx~~~~~~{{{|||}}}{{{tttmmmhhhffffffhhhkkkoootttxxx~~~|||tttdddUUUKKKKKKOOO\\\nnn}}}|||oooaaaZZZSSSVVV___nnnyyyrrr```PPPFFF;;;888333111222333444444333222222444666777777666999999===FFFQQQ^^^pppuuuiiiaaa^^^XXXTTTTTTUUUVVVZZZ```{{{yyy{{{}}}~~~}}}xxxssstttzzz~~~}}}}}}|||vvvqqqnnnkkkiiihhhlllpppuuuyyy|||~~~vvvkkk\\\PPPIIIOOOYYYhhhxxx|||xxxpppaaaTTTOOONNNWWWgggvvv~~~mmmZZZLLLDDD999666333111222444444555333222222444666888777666888999???JJJVVVdddwww|||rrrggg___]]]YYYUUUTTTWWWYYY\\\bbbjjjzzzwwwuuuwww}}}~~~~~~{{{tttllllllssszzzyyy|||~~~yyyrrrooonnnmmmkkkiiiooosssxxx}}}{{{pppdddVVVJJJHHHQQQ___ooo~~~vvvpppfffVVVIIIEEEJJJWWWlll}}}|||iiiWWWIIICCC888555222111222444555555333222222444666888888777777888@@@LLLZZZiii||||||sssiii^^^ZZZ\\\XXXUUUVVVZZZ^^^bbbkkksss~~~{{{wwwxxx|||~~~{{{ooocccbbblllwww{{{||||||{{{~~~~~~{{{wwwssspppooooooooollluuu~~~~~~|||{{{jjjXXXNNNLLLQQQ^^^nnnyyy{{{mmmcccWWWJJJGGGLLLRRRdddxxxzzzgggTTTGGGAAA999666222///000222333333---///222555666666555444666;;;AAALLL^^^tttrrrfff___[[[VVVRRROOOOOOTTT]]]cccgggrrr}}}|||xxxxxx}}}yyylll```___jjjuuuzzz}}}}}}{{{~~~|||xxxtttqqqppppppqqqpppwww}}}ttteeeVVVPPPRRR[[[hhhvvvsssdddZZZPPPFFFFFFMMMZZZkkk~~~xxxcccQQQDDD>>>999666222000000222333333000111222222222222111000333:::BBBNNNaaawww~~~uuuiiiaaa\\\YYYUUURRRPPPPPPUUU^^^dddkkkwww}}}yyyyyy~~~}}}sssdddXXXXXXdddpppzzz}}}~~~}}}~~~~~~yyyuuurrrrrrrrrssswww{{{uuuiii\\\TTTUUU[[[jjjvvvzzziiiYYYOOOGGGCCCHHHSSSddduuurrr^^^LLLAAA<<<888555222000111222333333333222111111111111222333444<<>>GGGTTTbbbsss~~~zzzmmm___UUUTTTTTTUUUVVVVVVWWWWWWXXXUUU___kkkuuu}}}|||}}}~~~{{{xxxtttlll]]]MMMEEEJJJXXXcccuuu~~~zzzuuussstttwwwyyyrrrggg\\\XXX]]]gggvvv{{{ttthhh^^^OOOEEEAAAFFFMMMUUUdddsssnnn[[[MMMCCC===999555333111111333444444333888666333111111333666888@@@IIIVVVccctttvvvlllbbbXXXQQQPPPQQQRRRSSSTTTUUUWWWYYYYYYgggvvv~~~}}}|||}}}~~~}}}xxxtttnnnfffWWWIIIBBBGGGUUU```ttt~~~{{{vvvuuuvvvyyy{{{{{{xxxiii```XXXZZZbbbnnn~~~uuukkk]]]QQQIIIBBBBBBKKKUUU___nnn|||mmmZZZLLLBBB;;;666444333111222333444444333666555333333444777;;;===CCCLLLXXXfffwwwrrrfff___ZZZTTTOOOLLLNNNOOOQQQRRRTTTWWWZZZ]]]mmm~~~~~~zzz{{{|||~~~~~~|||xxxuuugggXXXJJJDDD@@@AAANNN^^^vvv~~~~~~uuutttzzz}}}zzzwwwqqqfff[[[UUU[[[jjjxxx{{{nnn^^^RRRMMMEEECCCDDDLLL\\\nnn|||mmmVVVIIIDDD===555888666222111222444444444222444555444666888999888EEELLLYYYkkk}}}tttggg___XXXQQQOOOQQQIIIKKKOOOSSSSSSTTT[[[dddlllvvv{{{{{{}}}}}}uuunnn```RRRFFFAAA@@@DDDSSScccuuu}}}xxxwww}}}}}}}}}ssslll```ZZZYYYcccrrr~~~xxxpppdddVVVLLLJJJEEEGGGMMMWWWeeeuuukkkVVVIIICCC===666777555333222333444444333///111222222333777<<>>@@@GGGXXXjjj|||uuuggg]]]VVVYYYeeevvvzzzooobbbWWWNNNFFFFFFIIIMMMYYYjjjvvv}}}yyyeeeSSSGGG@@@;;;777444333333444555555444222000222444444000000888BBBGGGRRRcccsss~~~wwwhhh\\\WWWTTTUUUUUUQQQPPPRRRRRRRRRTTTWWWVVVXXXaaalllzzz|||xxxvvvwww}}}xxxmmmZZZMMMCCC@@@BBBHHHXXXiii{{{~~~|||ooobbb[[[WWW]]]jjj{{{yyyqqqeeeXXXOOOHHHEEEHHHNNNYYYfffwwwvvvbbbQQQFFF>>>:::888444333333444555666444222---///444888444111777AAAIIIWWWiiixxx~~~lll___YYYUUUSSSUUUUUURRRPPPQQQQQQQQQSSSVVVWWWZZZeeeppp}}}xxxrrrrrruuu}}}{{{sss___RRRGGGDDDEEEJJJZZZkkkyyy}}}ttthhh___[[[[[[bbbqqqyyypppdddZZZOOOIIIGGGIIIPPPYYYhhhtttrrr^^^OOODDD<<<999999444333222333555555555444++++++111999999666;;;EEELLL[[[ooo}}}rrreee[[[WWWSSSQQQSSSTTTPPPNNNOOONNNNNNPPPTTTVVV[[[hhhtttuuukkkooowww{{{ttt```TTTIIIGGGIIIOOO```qqq|||uuujjjaaa\\\[[[```iiiyyy}}}ooofffXXXQQQJJJJJJMMMSSS^^^hhhxxxppp\\\NNNDDD;;;888:::555333222222333555555555000+++...777:::888===GGGNNN___tttrrriii```ZZZWWWSSSQQQSSSSSSPPPOOOPPPMMMMMMPPPTTTXXX___nnn{{{~~~uuufffnnnyyyzzzsss```SSSJJJIIILLLSSSeeewwwzzznnnccc\\\[[[\\\cccmmm~~~uuuggg]]]RRRMMMIIIMMMTTT]]]jjjuuunnn[[[NNNCCC:::888;;;666444111111333555666666777///...666999777<<>>...555111333$$$+++111333555;;;CCCHHHRRRggg|||~~~}}}}}}oooeee\\\XXXXXXWWWVVVTTTSSSSSSSSSSSSTTTWWWSSSRRRUUU]]]lllzzzpppnnntttzzz~~~wwwmmmXXXQQQKKKNNNVVVcccsssyyylllbbb[[[ZZZcccmmm{{{}}}vvvpppgggZZZRRRQQQRRRYYY```gggrrr~~~mmmUUUGGG???;;;999999;;;555...;;;,,,666333444+++000444555555:::BBBHHHZZZooouuukkkccc\\\YYYZZZXXXWWWVVVUUUTTTUUUUUUVVVXXXUUUVVV]]]gggxxxwwwnnnpppuuuyyy|||~~~|||ssshhhUUUNNNKKKRRR```nnn}}}zzzpppddd]]]ZZZ^^^iiiuuuyyypppggg___WWWPPPOOOQQQYYYbbbnnnwwwkkkTTTFFF???;;;999:::<<<888555CCC444:::333222000222555555666;;;DDDMMMcccwwwyyylllddd```[[[ZZZ\\\YYYXXXWWWVVVVVVWWWXXXXXXWWWWWW[[[eeessstttnnnnnntttzzz~~~|||pppdddTTTNNNNNNYYYjjjyyytttjjj```\\\]]]dddqqq}}}|||tttjjj```WWWRRROOOPPPVVV]]]eeeooo{{{~~~jjjSSSFFF@@@<<<;;;;;;666;;;BBBSSS???>>>333000000000333555777===JJJVVVhhh{{{{{{pppeee```]]]ZZZZZZ\\\XXXXXXWWWVVVVVVWWWXXXYYYWWWXXX```nnnzzzpppkkkiiirrr|||pppaaaSSSPPPSSSaaarrrmmmddd\\\\\\```iiivvvuuukkk[[[TTTMMMLLLOOOUUU___iiirrr{{{kkkTTTGGGAAA===<<<===333===GGGWWW===:::222444222000222777999???MMM[[[mmm~~~uuukkkaaa]]]\\\YYYXXXZZZVVVVVVUUUUUUUUUWWWXXXYYYZZZ^^^iiizzzuuulllgggfffppp}}}ppp```RRRRRRYYYhhhwwwvvvccc\\\XXX\\\dddnnnyyyzzzuuullldddSSSNNNLLLOOOUUU]]]hhhrrr|||lllUUUGGGAAA>>><<<===666<<>>>>>???777888999999777555555666555666999>>>HHHWWWfffqqqqqq```^^^ZZZUUURRRRRRTTTWWWWWWXXXXXXWWWWWWXXX\\\___hhhuuu}}}ssskkklllpppvvv{{{xxxoooaaaXXXOOO[[[kkkxxxppp```WWWWWWZZZeeesss}}}{{{tttlllfff\\\RRRLLLMMMRRRVVVaaahhhsss~~~rrr[[[LLLDDD>>><<<===<<<;;;999666222111222444777999<<>>>>>???===999555111111444777:::<<>>===;;;888666777:::>>>===AAAHHHRRR```qqqqqqddd___ZZZUUUSSSTTTTTTUUUSSSSSSTTTTTTUUUWWW[[[^^^eeettt~~~xxxpppiiioootttxxxuuujjj]]]TTTPPPUUUdddyyy}}}lll^^^[[[___iiivvvyyyqqqiiibbb[[[WWWRRRVVV\\\aaagggqqq~~~uuudddXXXOOOHHHEEEFFF===>>>===<<<;;;;;;===@@@BBBHHHQQQ]]]kkkzzzrrrgggbbb[[[WWWVVVVVVVVVVVVPPPQQQRRRSSSTTTVVV[[[^^^bbbrrr|||wwwqqqjjjqqqvvvzzztttfffYYYRRRPPPXXXhhh~~~tttggg^^^___eeeppp}}}yyylll```YYYUUUTTTSSSQQQYYYccckkkrrr{{{yyyjjj^^^TTTJJJFFFGGGAAAAAAAAA???>>>===???AAAMMMSSS___kkkxxxtttkkkeee^^^ZZZZZZZZZZZZXXXPPPQQQSSSSSSUUUXXX\\\___cccttt}}}wwwpppiiiooouuuxxxqqqaaaTTTOOOOOO[[[kkkxxxooofffbbbfffmmmxxx}}}tttkkk^^^TTTPPPRRRUUUXXXXXXbbbnnnxxx}}}|||ooodddYYYOOOKKKMMMGGGFFFEEECCCBBBDDDHHHKKKYYYaaammmzzzxxxlllfff^^^ZZZZZZ[[[YYYWWWRRRSSSUUUVVVWWWZZZ___ccchhhzzzxxxppphhhmmmsssvvvnnn^^^PPPLLLMMM]]]nnnvvvnnnhhhgggmmmttt}}}}}}vvvggg___UUUNNNNNNTTT[[[___aaalllzzz{{{pppggg]]]UUURRRTTTKKKJJJGGGFFFFFFLLLSSSYYYbbbjjjwww|||jjjccc[[[WWWXXXXXXWWWTTTTTTUUUWWWXXXYYY]]]bbbeeennn{{{oooeeeooonnnmmmeeeWWWLLLLLLRRRcccwww~~~nnneeeccchhhrrr|||zzzlllaaaTTTNNNJJJMMMPPPTTT```mmmttt|||wwwlllbbb[[[WWWVVVRRRSSSRRRQQQRRRVVV^^^dddrrr~~~|||nnnfff^^^\\\ZZZWWWUUUUUUWWWWWWWWWYYY^^^dddkkkooo|||{{{nnndddkkklllkkkdddVVVKKKNNNVVVjjj}}}zzzlllggghhhppp}}}ooo___UUUNNNJJJJJJPPPWWW```mmmzzz}}}sssiiiaaaZZZWWWSSSUUUXXX[[[___fffooovvv~~~|||lllddd]]]\\\[[[XXXWWWWWWXXXXXXZZZ]]]dddllltttxxxzzzlllbbbgggiiiiiiaaaSSSJJJPPP\\\mmm~~~wwwllljjjoooxxxtttdddVVVNNNLLLLLLQQQ[[[dddooo|||}}}tttjjjbbb^^^[[[^^^ccciiipppwww~~~kkkccc\\\\\\\\\ZZZYYYZZZYYY[[[^^^dddmmmwwwvvvjjjdddeeegggggg^^^PPPIIIQQQ___qqq~~~uuummmmmmsss|||vvvjjj]]]UUUSSSQQQWWW```kkkttt|||~~~}}}vvvooolllhhhkkkpppvvv{{{lllddd]]]]]]]]]ZZZYYYZZZYYY\\\bbbkkkwwwssskkkhhhggggggddd[[[NNNIIISSSaaawwwwwwpppmmmpppxxxsssiii```XXXXXX\\\[[[dddppp{{{www|||}}}{{{vvvxxx{{{pppggg```___^^^[[[ZZZZZZZZZ___hhhttt}}}tttnnnllliiifff```XXXNNNKKKVVVcccyyyzzzllliiikkkuuurrrfff```[[[WWW[[[dddgggqqq}}}}}}vvv{{{~~~rrrjjjcccaaa```]]][[[\\\^^^eeeqqqxxxqqqnnnjjjddd\\\UUUOOOPPPZZZfffzzz}}}rrrggggggnnn{{{yyyoooddd]]]______^^^fffqqqxxxyyyuuuyyyrrrjjjccccccccc```___```eeemmm{{{|||tttooojjjaaaXXXSSSQQQTTT^^^iiixxxmmmgggiiirrr{{{ooobbbZZZYYYaaaggghhhqqq}}}vvvqqqvvv}}}rrrjjjcccddddddcccbbbccckkktttyyyrrrdddYYYNNNLLLPPPYYYeeeppp|||pppmmmkkkooowwwyyyooohhhgggZZZ\\\___dddjjjsss}}}|||wwwqqqttt{{{yyy{{{{{{rrriiifffdddccccccfffkkkyyyzzzqqqdddXXXMMMKKKPPP[[[iiiuuu~~~zzzooollljjjqqq|||{{{sssjjjaaa\\\]]]ZZZ^^^eeemmmuuu{{{uuupppttt|||~~~{{{yyy{{{vvvrrrttt{{{~~~{{{~~~|||{{{rrriiieeedddcccdddgggooo}}}|||rrrbbbWWWLLLJJJQQQ]]]nnn{{{wwwnnnkkkkkkuuuuuujjjbbbZZZUUUUUUYYY___eeennnwwwyyyqqqlllrrr|||rrrrrrrrrqqqooonnnlllkkkjjjhhhhhhjjjooorrrtttuuuvvvyyyuuulllhhhgggeeehhhlllttt{{{uuu___TTTJJJJJJRRRaaasssvvvnnnkkkooo{{{~~~kkkcccZZZUUURRRSSS[[[ccchhhnnnwwwxxxnnngggnnnzzz~~~{{{yyyrrrkkkhhh```___^^^]]]]]]\\\\\\\\\YYYZZZ]]]___aaaeeeiiikkknnntttzzz|||zzz{{{}}}sssnnnkkkjjjnnnsss}}}tttnnnvvv[[[RRRJJJLLLVVVeeewwwvvvooonnnvvvwwwooommm[[[UUUQQQQQQRRRXXXdddooosssxxxvvvkkkbbbjjjwwwtttoooiiiaaaYYYVVVPPPOOOOOONNNNNNOOOPPPPPPLLLOOORRRTTTVVVXXX\\\___bbbhhhmmmlllkkkpppyyyzzztttqqqpppvvv}}}zzzpppkkkiiisssYYYQQQMMMRRR]]]kkk{{{{{{sssrrruuuuuuggg^^^ZZZQQQOOOPPPTTTXXX___lllxxx}}}sssfff```iiivvv}}}rrrggg```ZZZRRRMMMLLLHHHHHHHHHHHHIIIJJJKKKLLLJJJLLLNNNPPPQQQRRRTTTVVVVVV[[[^^^\\\]]]dddmmmrrrvvvuuuyyy|||yyyzzztttjjjeeeeeegggzzzkkkXXXSSSRRRZZZfffrrr|||sssnnnttt~~~tttgggYYYOOOLLLKKKNNNTTT]]]dddkkkwww}}}ooobbbccclllxxx}}}kkkddd\\\WWWQQQKKKJJJMMMLLLMMMNNNOOOPPPRRRRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVTTTYYY[[[YYY[[[bbbggghhhjjjkkkqqq|||xxxsssjjjbbb^^^^^^```aaattteeeXXXUUUVVV```lllwwwwwwllljjjvvvtttiii]]]PPPHHHFFFHHHMMMYYYeeennnvvvzzzlll^^^gggooo{{{xxxqqqddd___ZZZWWWRRROOORRRWWWTTTUUUWWWYYYZZZ[[[\\\\\\^^^]]]\\\]]]^^^^^^\\\ZZZZZZ___aaa___bbbgggiiieeedddfffmmmyyyyyyqqqiiiddd]]]YYYXXXZZZ[[[[[[}}}nnnbbbWWWVVVZZZfffvvv}}}rrrooouuuzzzjjj\\\PPPIIIIIIMMMQQQ\\\kkkvvv|||}}}oooddd^^^iiitttxxxqqqlllccc```\\\ZZZ]]]aaadddfffkkkkkkkkkkkklllnnnpppqqqooommmjjjiiiiiiiiiiiihhhjjjmmmppppppssswwwvvvrrrlllqqqtttvvv}}}~~~tttiiiddd^^^\\\XXXTTTRRRUUU[[[___wwwhhh\\\[[[\\\bbbnnn|||{{{tttuuu|||zzznnn___TTTLLLJJJNNNUUU```kkkyyyzzzlllbbb^^^fffrrr{{{vvvrrrooommmbbbbbbccceeeiiimmmrrrttttttvvvxxxyyy{{{{{{{{{{{{{{{xxxvvvuuuvvvvvvuuutttrrrvvvyyyzzz}}}|||zzz}}}~~~~~~xxxkkkaaa]]]XXXWWWUUUTTTSSSVVVZZZ^^^|||pppaaaVVVWWW]]]gggsss~~~wwwuuu{{{yyyiii^^^RRRLLLKKKOOOZZZdddrrr{{{uuuhhh```]]]ffftttxxxqqqnnnoooqqqrrriiimmmrrruuuwwwzzz~~~}}}{{{{{{|||vvvlllaaaYYYWWWTTTUUUVVVVVVVVVYYY^^^aaavvviii\\\SSSSSS]]]lllxxxyyytttvvv~~~ppp^^^TTTLLLKKKOOOYYYgggsss|||rrreee___]]]jjjyyyyyyrrrnnnooosssxxx{{{yyy~~~yyyzzz~~~uuummmfff]]]WWWVVVVVVWWWWWWWWWYYY]]]cccggg||||||~~~zzznnnaaaWWWQQQUUUaaarrrzzzvvvssswwwwwwiiiWWWPPPMMMPPPXXXcccqqq}}}pppccc^^^^^^nnn~~~xxxuuussspppqqqvvv{{{~~~~~~|||xxxxxx}}}vvvlllhhhccc]]]XXXWWWWWWVVVVVVVVVXXX^^^eeekkk{{{zzz|||~~~{{{qqqdddYYYSSSQQQYYYddduuuxxxwwwwwwzzzpppbbbSSSQQQRRRZZZdddmmmxxxnnnaaa^^^___nnn~~~~~~tttrrrrrrtttxxx~~~~~~|||wwwwww{{{tttllleeecccaaa\\\XXXXXXUUUVVVWWWYYY]]]ccckkkppp~~~~~~}}}~~~}}}wwwkkk]]]TTTSSSTTT```iiiwwwxxxyyy|||{{{jjj\\\TTTUUU\\\hhhrrryyy}}}kkk___]]]```mmm}}}~~~yyyzzzzzz}}}yyyyyy}}}yyyllleeeaaabbbbbb^^^ZZZYYYYYY]]]ccciiinnnttt{{{}}}~~~|||vvviii\\\TTTUUUYYYkkkrrr}}}xxx|||wwwfffYYYWWWZZZdddsss~~~zzzhhh]]]]]]```mmm~~~}}}|||}}}wwwiiicccaaacccddd```\\\[[[___fffpppzzz~~~xxxmmm___QQQKKKTTT```vvv}}}|||{{{zzz}}}zzznnnaaaXXX]]]gggrrryyywwweeeZZZ___jjjsss~~~|||uuuqqqlllgggfffdddaaabbbgggkkkvvv{{{ssshhh\\\PPPMMMWWWdddwww~~~yyyxxx{{{||||||yyypppfff^^^XXX```lllxxxwwwfff[[[^^^hhhvvv{{{sssnnniiiiiihhhhhhkkkqqqvvvwwwnnnbbbXXXPPPPPP\\\jjjzzzxxxvvvwww}}}||||||zzznnnddd^^^]]]]]]gggtttuuueee[[[^^^ggg|||wwwqqqlllmmmnnnqqqwwwvvvkkk___VVVQQQUUUbbbppp|||{{{vvvvvvzzz~~~tttggg^^^\\\aaagggsss~~~{{{pppbbb[[[aaalll{{{|||~~~wwwqqqqqqssswwwvvvjjj]]]VVVUUU\\\iiivvv~~~{{{xxxzzzyyynnnaaa[[[^^^hhhpppvvvjjj^^^\\\fffsss{{{uuutttxxx}}}~~~wwwvvvxxx}}}ttthhh[[[WWWZZZbbbppp{{{~~~|||zzz}}}vvvnnnccc[[[ZZZbbboooxxxrrreee\\\\\\iiixxx{{{tttppprrryyy~~~~~~|||pppcccXXXWWW]]]hhhvvv}}}{{{}}}}}}jjjbbbYYYVVV\\\iiiwww|||nnnbbb[[[]]]jjjwwwxxxsssmmmlllqqqyyy~~~~~~wwwkkk___UUUVVV___lllyyy}}}{{{|||uuuccc[[[TTTTTT___ooo~~~yyylllbbb[[[]]]iiiuuuqqqlllggghhhoooyyy}}}}}}rrrjjj^^^WWWSSSYYYdddppp|||{{{xxxyyy{{{}}}~~~zzziii\\\SSSMMMSSSeeexxxtttfff[[[WWW\\\mmm~~~wwwsssllliiiiiilllrrrzzz}}}nnneeeUUUQQQQQQ[[[iiivvv}}}zzzyyy|||tttdddTTTOOOLLLUUUggg{{{yyyoooccc\\\ZZZaaarrryyyoookkkdddfffkkkqqqxxxyyyiii___OOONNNSSSaaappp|||~~~{{{{{{~~~{{{lll^^^OOONNNQQQ]]]ooouuukkk```[[[]]]eeevvv{{{pppgggdddbbbhhhqqqyyysssddd\\\QQQRRR[[[iiivvv~~~}}}}}}rrrdddYYYQQQTTT]]]kkk|||~~~vvvjjj^^^YYY]]]gggwww}}}wwwpppiiieeeeeekkksss|||zzzmmmaaa[[[SSSWWWbbbqqq|||}}}|||~~~vvviii]]]WWWUUU\\\iiixxx~~~}}}~~~{{{uuugggZZZWWW^^^kkk{{{}}}rrrkkkgggdddfffkkkvvvzzzzzzvvviii___[[[TTTZZZhhhwww~~~}}}}}}{{{oooaaaYYYWWWXXXbbbqqq~~~|||zzz}}}}}}{{{~~~}}}|||~~~|||xxxooobbbXXXZZZeeesss{{{pppfffbbbbbbeeekkkrrr|||}}}sssmmmnnnyyyvvvhhh]]]YYYWWW^^^lll|||zzzzzz}}}}}}vvvhhhZZZUUUWWW[[[fffwww|||zzzzzzzzz|||~~~}}}{{{}}}{{{~~~}}}}}}}}}zzzlllbbb\\\bbbooo{{{yyyllleee```bbbffflllssszzz~~~rrrhhhdddgggtttxxxhhh[[[VVV\\\cccqqq~~~zzz{{{~~~{{{rrrdddVVVRRRWWW]]]jjj{{{}}}{{{vvvxxx{{{}}}{{{www{{{~~~~~~mmmeeeaaajjjwwwxxxrrrddd``````fffmmmssszzzyyykkkbbb```dddsssnnn___\\\```dddooozzz~~~}}}|||{{{~~~xxxiiiYYYQQQQQQUUUcccsss{{{zzz|||}}}}}}}}}}}}}}}yyyiiieeehhhuuu~~~rrrfff\\\aaadddgggooo}}}pppfffZZZQQQbbb}}}yyy{{{kkk]]][[[```jjjuuu||||||yyy{{{}}}uuufffWWWQQQUUUZZZiiivvv~~~~~~~~~~~~wwwrrrjjjhhhlllxxx{{{pppfff]]]dddiiimmmvvv}}}lll```UUUMMM[[[pppuuuwww~~~uuufff[[[[[[aaasss}}}|||vvvuuuwwwxxxzzz~~~}}}~~~qqqaaaUUUSSSZZZbbbqqqzzz}}}}}}tttmmmllllllqqq|||}}}vvvnnngggbbbiiiqqqwwwxxxfffYYYMMMHHHQQQaaaiiiwwwxxxnnnbbbZZZ]]]eeeyyy~~~sssmmmmmmuuuvvvzzz|||xxx{{{|||~~~ooo^^^TTTVVV```jjjwww~~~}}}}}}}}}uuunnnlllpppwwwxxxrrrmmmjjjjjjrrr{{{ttt```RRRFFFDDDLLLXXXccczzzzzzqqqhhh^^^ZZZ```jjj{{{yyyoookkkmmmuuuxxxyyyuuuwww||||||}}}lll\\\UUUYYYfffqqq}}}{{{{{{{{{}}}}}}yyysssmmmkkkrrr{{{|||tttpppoooqqqttt||||||nnn[[[MMMAAABBBLLLWWWddd}}}~~~uuujjjaaaZZZZZZdddooo|||xxxqqqrrrvvvzzz~~~zzzwwwyyy||||||vvvgggYYYUUU]]]kkkvvv}}}~~~~~~}}}yyysssmmmiiikkkuuu|||vvvrrrqqquuuzzzxxxgggVVVJJJAAAAAAMMM[[[ggg|||yyyooocccZZZVVVYYYfffrrr~~~yyyuuuyyy~~~}}}~~~~~~|||vvvmmm___VVVVVV```ooozzz{{{~~~~~~uuummmhhhgggkkkxxxxxxqqqpppqqqsss|||sssaaaQQQGGGCCCAAAMMM\\\fffwww~~~vvvkkk^^^VVVSSSXXXffftttzzzvvv{{{zzzmmmeeeZZZSSSVVVbbbrrr}}}{{{xxx|||~~~tttkkkhhhiiikkkzzzwwwoooiiikkkpppuuuooo\\\MMMFFFFFF@@@LLL\\\dddsss{{{vvvtttcccTTTSSSVVV\\\hhhuuusssiii\\\QQQUUUaaallluuu{{{~~~~~~|||qqqggghhhmmmyyy{{{pppkkkjjjpppwww~~~nnnWWWHHHCCCAAAEEEOOO]]]nnn~~~|||~~~}}}}}}zzzvvvmmm]]]QQQQQQWWW^^^jjjwww~~~qqqfffZZZRRRWWWcccnnnwww|||xxxmmmcccdddjjjzzz~~~vvvkkkkkkoooyyy~~~iiiRRRFFFDDD???DDDOOO^^^ppp|||{{{yyyxxxuuupppdddVVVMMMQQQYYYaaammmzzz{{{nnnaaaXXXSSSZZZgggrrrzzzzzzrrrgggaaadddlll|||vvvooofffjjjtttyyybbbLLLCCCDDD@@@EEEQQQbbbtttzzzuuurrrlllggg\\\RRRMMMUUU___fffqqq|||~~~~~~}}}|||vvviii\\\VVVUUU___mmmwww~~~yyyqqqjjjcccaaahhhrrryyypppjjjffflllyyyuuu]]]HHH@@@BBBAAAHHHUUUgggyyyyyysssnnnfff___WWWPPPPPP\\\hhhnnnvvv}}}zzzxxx{{{qqqdddXXXUUUXXXeeesss}}}~~~uuukkkddd```aaakkkvvv~~~uuunnnjjjooouuu~~~oooZZZFFF???@@@AAAHHHWWWiii{{{|||~~~xxxrrrlllccc[[[PPPMMMSSSdddrrrwww{{{~~~}}}|||~~~{{{lll^^^UUUUUU\\\lllzzzuuuiiiaaa^^^aaalllwww|||uuuqqqppp{{{tttfffUUUEEE???@@@@@@IIIWWWjjj{{{zzz}}}~~~xxxppphhh\\\SSSHHHHHHTTTjjjzzz~~~wwwhhhZZZTTTVVV```qqq}}}|||rrrfff```___dddppp|||{{{wwwvvvwwwwwwgggYYYMMMCCC@@@BBBDDDLLL[[[mmm}}}{{{xxxnnncccUUUJJJAAADDDTTTmmm~~~~~~~~~{{{~~~uuueeeXXXTTTWWWcccttt|||}}}xxxnnnccc___aaahhhvvv{{{yyyzzz}}}~~~sss^^^PPPGGGAAAAAADDDHHHPPP___qqq{{{yyyvvvlll\\\MMMGGGDDDKKKYYYkkk|||zzzzzz{{{{{{}}}}}}xxxgggYYYSSSPPPWWWhhh|||xxxfffYYY]]]fffkkkuuuyyywwwzzz~~~~~~iiiVVVNNNHHH@@@@@@FFFGGG[[[mmmvvv}}}yyynnn\\\MMMGGGHHHPPP___ooo|||}}}xxxyyyzzzzzz}}}~~~}}}ssscccXXXTTTUUU[[[iii{{{tttbbbWWW\\\hhhpppzzz|||wwwwww{{{vvvbbbPPPIIIDDD???BBBIIIMMM___qqqzzz|||ooo]]]NNNHHHMMMWWWgggttt}}}zzzvvvwwwyyyyyy||||||xxxmmm___WWWUUU\\\aaalllxxx{{{mmm]]]SSS[[[kkkwww}}}zzzvvvtttwww}}}}}}kkkZZZJJJDDDBBBAAAGGGOOOWWWgggwwwrrr___RRRMMMQQQ^^^nnnyyy}}}~~~xxxtttvvvyyyyyy|||~~~xxxlll^^^VVVUUUbbbgggnnnvvv|||uuugggYYYQQQ[[[mmm||||||tttsssrrrsssyyy|||pppaaaTTTFFFAAAAAAEEENNNWWWdddqqq~~~vvveeeZZZWWWXXXdddsss|||~~~}}}wwwtttwwwyyyzzz|||~~~|||qqqbbbYYYWWWfffkkkrrrvvv{{{yyynnnaaaXXXTTT^^^ppp~~~yyynnnnnnpppuuu}}}vvvhhhWWWMMMCCC???BBBJJJUUU___qqqzzz}}}nnnffffffcccmmmyyy~~~xxxvvvyyy{{{{{{}}}~~~wwwiiiaaa___kkkqqqvvvxxx{{{sssggg[[[YYYZZZeeeuuuxxxkkknnnssszzzpppdddLLLGGGAAA@@@FFFQQQ___hhh{{{yyytttvvvrrrxxx{{{xxx{{{}}}|||}}}}}}}}}zzzpppkkkkkkqqqwww|||{{{}}}{{{mmm___WWWZZZbbbmmmzzzxxxkkkooowwwuuufff[[[DDDDDDCCCEEENNN]]]mmmvvv}}}||||||zzz|||~~~}}}~~~{{{{{{|||~~~}}}zzz~~~~~~~~~{{{tttrrrtttuuu|||}}}~~~~~~xxxhhh[[[TTT[[[fffrrr~~~xxxlllqqqzzzzzzkkk\\\RRRBBBDDDFFFKKKVVVhhhyyyzzzxxxzzz{{{zzzzzz}}}yyyxxxwwwxxxzzz||||||{{{~~~{{{xxxyyy{{{|||zzzxxxyyy{{{}}}~~~yyykkk]]]TTTSSS\\\kkkyyy|||uuummmvvv|||tttiiiZZZMMMGGGEEEFFFJJJSSSaaappp|||}}}zzzyyy{{{}}}{{{{{{}}}~~~|||zzzyyyzzzzzzxxxwwwrrrqqqpppsssxxx{{{|||{{{yyy}}}yyypppdddZZZSSSVVV___lllzzzzzzuuusss{{{~~~~~~}}}ssskkk```SSSJJJFFFFFFHHHNNNXXXeeerrr~~~{{{zzz}}}}}}|||~~~}}}zzzwwwuuukkkkkklllpppuuuzzz|||}}}xxx}}}xxxnnneee\\\VVVSSSYYYaaammm||||||xxxvvvyyy~~~|||yyyvvvnnnooonnnkkkiiiiiimmmqqqwww{{{{{{pppeee\\\SSSJJJEEEEEEHHHLLLTTT___lllwww||||||~~~~~~zzzwwwoooooopppsssvvvyyy|||}}}www}}}|||tttiii___WWWTTTSSSWWW___lll{{{yyyvvvwwwxxx{{{~~~vvvppplllgggccc[[[]]]]]]YYYTTTTTTYYY^^^bbbfffnnnxxx}}}mmmbbbWWWOOOHHHCCCDDDHHHMMMSSS^^^iiittt|||}}}}}}|||}}}}}}yyyrrrsssuuuvvvwwwyyy|||}}}}}}~~~uuuiii]]]UUURRRRRROOOXXXhhhyyywwwqqqrrrwww|||{{{}}}vvvnnngggaaaZZZTTTQQQKKKMMMMMMJJJEEEDDDIIINNNOOOTTT\\\fffrrr|||}}}uuuooo^^^UUULLLFFFBBBAAAFFFMMMUUU]]]iiisss{{{}}}}}}{{{~~~|||yyyrrrtttvvvwwwxxxzzz~~~~~~~~~vvvfffXXXOOONNNOOOJJJVVViiiyyyzzzqqqllloooxxx}}}zzzmmmddd\\\WWWSSSLLLFFFEEE@@@AAABBB@@@======???BBBCCCGGGNNNWWWbbbmmmuuuzzz|||xxxtttooogggaaaQQQJJJDDDAAA@@@BBBJJJTTT___gggsss||||||{{{~~~~~~|||{{{zzz|||yyytttwwwyyyzzzzzz|||}}}|||}}}sss```OOOFFFGGGKKKOOO^^^sss}}}uuummmiiinnn{{{|||yyyqqqhhh\\\RRRJJJIIIHHHCCC??????888999::::::::::::::::::<<<>>>CCCJJJSSS\\\cccgggsssyyy{{{xxxyyyyyyxxxvvvqqqmmmhhheeebbb]]]VVVQQQFFFBBB???@@@AAADDDNNNXXXhhhppp{{{~~~zzzxxxxxx}}}~~~}}}~~~{{{~~~~~~yyyzzzzzz}}}yyyzzz|||~~~~~~|||}}}pppYYYGGG???BBBHHHWWWhhh~~~~~~}}}zzzrrrkkkhhhooo|||yyyssslllaaaVVVPPPFFF???AAABBB???===>>>555555555777999:::888666888999<<>>>>>>>>>>>===<<<777888999999::::::::::::<<<===???AAACCCFFFGGGHHHPPPUUU[[[[[[XXXYYY^^^ccc]]][[[YYYXXXWWWUUURRROOOPPPMMMIIIFFFCCCBBB@@@>>><<<===>>>>>>@@@IIIWWWbbbttt}}}~~~{{{uuusssvvvzzz~~~{{{|||hhhggghhhkkknnnqqqqqqqqqxxxyyy}}}~~~{{{{{{xxxwww|||}}}|||uuudddSSSGGGFFFSSSaaasssyyyqqqiiihhhooozzzyyyjjj___UUUJJJAAA>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>???AAACCCEEEFFFGGGIIIMMMQQQQQQNNNLLLMMMOOOPPPNNNLLLKKKKKKJJJGGGEEEFFFDDDAAA???>>>======<<<>>>???@@@AAAEEEOOO]]]gggvvv}}}}}}|||wwwuuuyyy|||{{{|||}}}XXXYYY[[[\\\]]]```cccfffkkknnnuuu}}}}}}}}}~~~}}}~~~}}}{{{xxxvvv{{{~~~~~~~~~}}}}}}}}}ooo^^^QQQKKKOOO___ooozzztttnnnhhhiiiqqq|||wwwjjj\\\SSSJJJAAA;;;:::===???AAABBBCCCBBB@@@???AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIJJJHHHFFFDDDBBBDDDBBB@@@@@@@@@@@@>>><<<======<<<;;;;;;<<<======???@@@BBBEEEKKKWWWfffpppzzz~~~~~~{{{|||xxxxxx{{{zzz~~~MMMPPPQQQQQQQQQSSSXXX]]][[[^^^gggpppssspppoooqqqvvvuuuxxx}}}|||~~~}}}{{{zzz~~~~~~{{{yyyyyy||||||mmm\\\QQQOOOWWWhhhxxx~~~~~~pppmmmjjjmmmuuuzzzssseeeZZZOOOHHHCCC>>>===???@@@CCCHHHLLLLLLJJJHHHGGGJJJKKKNNNPPPQQQQQQPPPPPPQQQPPPOOONNNNNNOOOOOOPPPNNNLLLJJJJJJKKKKKKHHHEEE@@@???======>>>>>>===<<<;;;;;;<<<;;;;;;<<>>@@@DDDJJJSSSaaaoooyyy}}}}}}~~~|||yyyvvvxxx|||GGGIIIJJJIIIHHHIIINNNRRRMMMQQQZZZccceeebbb```bbbiiiiiimmmttt|||~~~zzzzzz~~~}}}~~~}}}zzzyyyyyy}}}vvvhhhZZZTTTWWWaaaqqq~~~zzznnnmmmnnnrrr{{{~~~pppfffUUUMMMEEEBBB@@@>>>AAAEEEDDDJJJRRRWWWXXXUUUSSSRRRVVVXXX[[[^^^_________^^^^^^\\\[[[YYYXXXXXXYYYYYYZZZUUUOOOMMMNNNOOOMMMJJJCCCAAA>>>>>>>>>???>>>===;;;<<<===<<<;;;<<>>@@@???>>>???BBBFFFJJJMMMTTT]]]hhhsss}}}|||{{{}}}}}}{{{zzz|||~~~}}}zzzvvvssstttyyy~~~SSSQQQOOOMMMMMMLLLJJJHHHLLLOOOUUU[[[\\\WWWTTTVVVVVVYYY\\\^^^^^^```ccceeejjjpppxxx{{{bbbYYYUUU\\\hhhttt~~~zzztttqqqkkknnnttt{{{|||ssseeeXXXOOODDDAAA@@@DDDGGGJJJPPPXXXZZZeeerrrzzzzzzwwwtttrrrsssvvvzzz~~~~~~zzzxxxuuurrrqqqqqqrrrsssrrrpppmmmjjjfffaaa]]]ZZZTTTQQQMMMJJJIIIHHHGGGEEEDDDHHHJJJJJJIIIJJJOOOTTTXXX\\\bbbkkkttt|||}}}}}}|||}}}~~~~~~||||||~~~|||wwwtttwww|||___\\\YYYXXXXXXVVVQQQMMMRRRSSSXXX^^^]]]XXXVVVXXXSSSWWWYYYXXXUUUUUUYYY^^^ccciiisss}}}rrr___XXXVVV```mmmwww~~~}}}vvvqqqooojjjnnnuuu}}}wwwjjj[[[PPPJJJ???>>>AAAIIIOOOTTT]]]eeefffrrr|||}}}{{{|||}}}~~~{{{}}}~~~}}}yyytttnnnkkk```]]]XXXTTTRRRQQQOOONNNNNNRRRVVVVVVUUUWWW]]]bbbdddgggmmmuuu|||~~~~~~~~~zzz}}}~~~yyyvvvyyynnnmmmllliiifffbbb___]]]]]]___eeellliiiaaa]]]```^^^\\\UUUMMMNNNTTTWWWWWW___fffooovvvmmmaaa\\\___lllxxx}}}}}}sssllljjjjjjqqqyyy~~~xxxlll]]]PPPHHHDDDBBBFFFMMMVVV___gggmmmqqqwww~~~{{{wwwkkkdddeeebbbZZZZZZ```bbb```bbbfffgggeeedddgggpppssszzz}}}}}}}}}|||{{{}}}{{{{{{~~~|||yyyvvvsssqqqpppjjjlllqqqwwwtttlllhhhjjjccc```XXXQQQQQQWWW[[[ZZZ___eeekkkqqqyyy~~~xxxgggZZZYYY```mmmyyy}}}vvvllleeeccclllttt}}}{{{pppaaaTTTJJJFFFEEEJJJPPPYYYbbbkkkrrrwwwzzz~~~yyyvvvxxxtttlllkkkqqqsssrrrtttxxxyyyuuusssuuuuuuvvv{{{}}}}}}}}}||||||}}}~~~{{{wwwxxxoookkkbbbYYYVVVZZZ]]][[[___cccgggkkksss{{{}}}{{{xxx|||}}}|||}}}}}}nnn```VVVZZZdddqqqzzz~~~wwwllleeedddmmmwww|||tttfffWWWKKKGGGHHHKKKUUU\\\gggqqqyyy}}}~~~vvvvvv}}}|||{{{}}}~~~~~~~~~}}}~~~{{{pppddd___```___]]]```cccdddgggmmmwww{{{zzzssstttuuutttvvvzzz~~~rrreeeZZZXXX```llluuuzzz}}}wwwmmmggghhhnnnyyytttmmm```SSSKKKJJJOOOTTTaaaiiittt}}}~~~xxx{{{~~~~~~{{{pppkkkkkkiiifffbbbccccccdddjjjtttyyyxxxqqqpppooonnnmmmoootttyyy{{{|||}}}yyykkk```YYY\\\gggrrryyy{{{}}}zzzqqqhhheeehhhqqq{{{zzzhhhcccZZZRRROOORRRZZZ```ooowww~~~~~~|||zzz{{{yyyuuuiiijjjhhhgggkkktttxxxwwwtttoookkkiiifffdddhhhnnnppppppqqqsssvvv|||{{{lllccc```dddnnnyyy|||~~~|||vvvmmmggghhhnnnwww{{{rrrlll[[[YYYVVVTTTVVV]]]fffmmm~~~|||~~~{{{|||yyyxxxuuuqqqsssyyy{{{yyyxxxqqqjjjfff```[[[]]]dddddddddeeefffiiipppyyyvvvooopppqqqzzz|||uuummmiiinnnwww{{{qqqfff___TTTTTTTTTVVV]]]iiivvv}}}}}}|||~~~|||{{{}}}{{{rrrjjjddd]]]VVVWWW]]]]]]]]]\\\]]]aaahhhqqqwww}}}~~~{{{~~~~~~zzzssskkkiiipppzzz~~~vvvjjj___WWWTTTTTTVVVZZZcccrrr~~~~~~}}}|||~~~~~~|||~~~{{{tttjjjbbb]]]]]]^^^___YYYWWWZZZ^^^aaaeeekkkooovvv~~~{{{tttlllkkkuuu~~~qqqbbbWWWSSSPPPWWW```jjjrrr|||}}}zzzyyy|||}}}{{{{{{{{{{{{{{{~~~}}}}}}~~~|||}}}}}}|||uuunnniiigggeee]]]YYYWWW[[[]]]]]]^^^aaadddjjjqqqvvvwwwzzzzzzrrrlllkkkvvvzzznnn___VVVTTTVVV]]]hhhqqqyyy}}}zzzzzz|||}}}xxxsssqqqrrrtttzzz|||~~~}}}|||{{{yyy}}}~~~{{{vvvqqqbbb^^^]]]``````\\\YYYYYY[[[___dddgggjjjooowww|||}}}uuuoookkklllvvv~~~tttggg[[[UUUUUU]]]eeeqqq{{{~~~}}}||||||}}}~~~~~~{{{tttmmmjjjnnnrrr{{{}}}yyyzzzzzz{{{{{{zzzzzzyyyuuuyyy~~~qqqllljjjjjjhhhaaa[[[ZZZYYY[[[^^^```ccchhhpppuuuwwwppplllkkknnnwwwxxxlllaaaYYYWWWZZZdddmmmyyy}}}~~~}}}vvvnnnmmmssszzzvvvyyy~~~~~~yyyxxxwwwwwwxxxyyyxxxxxxvvvxxx|||}}}xxxvvvqqqhhhbbb```____________aaaeeejjjnnnxxx~~~~~~uuunnnmmmooorrryyyqqqfff^^^YYY\\\bbbnnnvvvzzzrrrqqqxxxvvvzzz~~~}}}{{{xxxuuuuuuvvvxxxyyyxxx{{{zzzyyyzzz}}}|||qqqjjjgggffffffeeeeeeeeeggghhhiiilllrrr}}}}}}yyyxxx|||}}}uuuuuuxxxyyy|||yyykkkbbb]]]]]]ccckkkyyy}}}vvvuuuyyy~~~{{{}}}zzzuuutttwwwzzz{{{{{{}}}zzzwwwwwwzzz}}}rrrnnnnnnnnnnnnnnnnnnmmmkkkiiigggjjjsssuuupppooozzzsssggg```^^^aaakkkuuu~~~|||{{{}}}}}}vvvuuuxxx|||~~~}}}{{{xxxuuuvvvzzzyyyrrrttttttuuuvvvvvvtttpppmmmiiihhhmmmxxxqqqkkkjjjvvv{{{pppddd______dddooozzz~~~}}}~~~wwwvvvyyy~~~xxxvvvtttwww||||||wwwzzz~~~|||xxxvvvssssssuuuyyy|||ssscccbbbhhhxxxwwwnnnfffcccbbbfffttt|||xxxxxxyyy}}}yyytttrrruuuwwwyyy~~~yyyzzz}}}}}}|||{{{|||~~~|||rrrbbb```eeetttuuuoooiiihhhgggkkkwww~~~zzzxxxwwwyyy|||{{{vvvtttvvvyyy{{{{{{{{{~~~wwwyyy||||||}}}~~~~~~tttfffcccffftttzzzssspppooooooooosss}}}}}}|||{{{{{{}}}~~~yyyvvvxxx{{{}}}{{{wwwxxxyyy{{{~~~yyyooolllooo|||zzzuuurrrsssuuuwwwxxx|||}}}yyyzzz{{{}}}zzzyyy{{{zzzwwwzzz{{{vvvsssxxx}}}{{{|||{{{{{{~~~}}}}}}}}}zzzvvv}}}}}}}}}~~~}}}{{{||||||zzzyyy~~~~~~~~~}}}}}}~~~|||yyy|||xxxvvv|||~~~{{{}}}~~~~~~~~~|||~~~~~~{{{|||~~~zzzxxxzzz}}}}}}~~~|||wwwqqqvvv~~~uuusssuuu~~~~~~|||yyyyyy{{{|||}}}}}}|||~~~zzzxxx{{{~~~zzzwwwwwwxxxyyy~~~|||yyytttqqqxxxyyypppooosss~~~|||}}}}}}~~~~~~zzz|||~~~~~~vvvtttwwwzzz|||xxxvvvrrrpppssswww~~~zzztttqqqppp{{{tttkkkooowww~~~}}}~~~~~~zzz|||~~~yyyttttttuuu}}}}}}yyyrrrmmmkkkooouuu}}}xxxqqqoooqqq}}}|||qqqlllttt}}}}}}}}}}}}~~~}}}{{{|||}}}|||{{{{{{|||xxxvvvvvv|||}}}vvvqqqmmmooosssyyyyyyrrrrrrtttyyyooommmxxx~~~yyyxxx}}}sssqqqpppqqqoookkkjjjkkksssvvvxxxwwwzzz~~~zzz|||}}}}}}|||zzzyyyyyyzzz}}}yyypppnnnnnnpppuuu}}}~~~yyyyyy||||||vvvoooooozzzyyyvvv{{{~~~~~~||||||zzz|||aaa```bbbdddaaa[[[[[[```bbbdddeeeeeejjjrrruuuttt}}}}}}vvvnnniiigggjjjkkkllllllnnnqqqvvvzzzwwwrrrlllhhhiiiooowww}}}zzzuuuqqqooorrr~~~{{{www{{{~~~}}}}}}}}}{{{yyyzzzxxxyyyRRRSSSWWW\\\XXXRRRUUU\\\WWWXXXYYYZZZaaahhhiiieeefffiiikkkiiiddd___\\\\\\bbbbbbaaa```bbbhhhooouuu|||~~~{{{}}}{{{qqqiiigggkkksssyyyzzz{{{}}}xxxrrrmmmnnnpppvvv~~~yyy{{{~~~}}}}}}|||yyyvvvzzzwwwyyyOOOMMMKKKLLLOOORRRTTTTTTVVVVVVWWWXXXZZZ\\\___```cccccceeegggbbbZZZZZZaaa```[[[YYY\\\```aaadddhhhuuuuuutttuuuxxx}}}zzztttqqqrrrssstttuuuwwwzzz~~~vvvsssjjjfffkkksss{{{|||}}}{{{xxx{{{~~~|||xxxxxx~~~KKKKKKLLLMMMPPPTTTXXX[[[[[[[[[[[[]]]___bbbdddfffnnnmmmooopppkkkcccccciiifff```[[[\\\\\\\\\^^^aaajjjkkkmmmppptttyyy~~~yyyuuurrrpppnnnoooqqqtttxxx|||uuuiiicccaaajjjwww|||yyyzzz}}}}}}~~~|||{{{|||}}}zzzzzzMMMPPPTTTVVVXXX]]]ccciiiiiiiiijjjkkknnnqqqtttvvvzzztttsssvvvsssjjjbbb^^^ZZZVVVUUUWWW]]]```eeejjjoootttyyy}}}{{{vvvqqqnnnlllmmmnnnqqqvvv|||~~~qqqbbb^^^```lll{{{~~~~~~{{{yyyyyy||||||zzz{{{}}}|||~~~~~~~~~|||yyy}}}zzzzzz[[[___dddggghhhlllttt{{{}}}~~~yyymmmeee]]]UUUQQQRRRWWW[[[___dddhhhnnnvvv|||yyyuuunnnmmmlllnnnrrrzzzwwwjjjaaaaaafffrrr}}}~~~}}}{{{zzzyyyzzzzzzzzzzzz{{{{{{~~~}}}~~~~~~|||zzz{{{yyy{{{mmmqqqvvvwwwxxx{{{|||qqqfff[[[UUUTTTVVVYYY[[[]]]```gggqqqyyy}}}ssspppmmmlllooouuu}}}qqqeeebbbgggoooyyy}}}~~~}}}zzzyyyyyyyyyxxxxxxyyyzzzzzz|||{{{|||~~~{{{{{{}}}|||||||||sssfff^^^\\\XXXZZZ[[[ZZZZZZ```kkktttxxxtttnnnjjjjjjnnnuuuyyyzzzllleeebbbmmmyyy~~~zzzxxxzzzyyyvvvvvvzzz|||zzz}}}~~~}}}xxxzzz~~~~~~~~~}}}}}}zzz{{{~~~~~~qqqhhheee]]]___```]]]ZZZ]]]fffnnnzzzyyyqqqjjjhhhiiimmmqqqttt{{{qqqfffccceeettt}}}{{{}}}}}}yyyzzz}}}}}}zzzvvvyyy~~~~~~{{{~~~||||||}}}~~~xxxnnnjjjaaaeeegggddd______eeellltttyyyuuummmhhhhhhjjjmmmlllvvvyyyjjjaaa```jjj|||~~~zzzzzzxxxuuuyyy~~~||||||}}}~~~}}}zzz~~~vvvqqqkkklllkkkfffeeeggggggdddjjjllluuu{{{vvvsssoooiiiddddddppp}}}pppdddaaacccpppyyyxxxwwwyyy}}}~~~}}}zzz{{{|||~~~~~~~~~||||||~~~}}}yyyuuuxxxxxxssspppoookkkfffbbbcccjjjuuu{{{yyytttmmmgggdddnnn|||~~~nnnbbbbbbhhhuuuuuussssssvvv{{{~~~~~~~~~}}}}}}|||xxxqqqjjj^^^\\\___gggqqq}}}{{{sssmmmhhhmmmuuu~~~zzzjjj```eeeppp{{{yyyooonnnnnnqqqwww}}}}}}}}}~~~yyyssseee___ZZZ]]]eeesssyyysssnnnnnnpppuuu}}}{{{ooodddaaajjjwwwzzzrrrlllkkkkkkmmmsssyyy}}}|||}}}tttiii^^^YYY]]]jjj~~~yyyqqqnnnkkkmmmttt}}}}}}mmmccc```dddqqq}}}~~~uuummmllljjjiiikkkpppuuuyyyzzz}}}wwwhhh___^^^eeettttttpppllljjjnnnwwwtttccc\\\___iiixxx}}}wwwqqqmmmllljjjiiikkkppptttxxxyyy}}}xxxooohhhgggnnnwww~~~~~~zzzssslllkkkqqq}}}yyynnnbbb^^^bbblll|||~~~wwwqqqppppppkkkjjjiiilllqqqvvvzzz{{{{{{~~~}}}tttmmmmmmrrrooo{{{~~~{{{pppiiilllwwwqqqkkkeeeccceeemmm||||||~~~|||sssnnnpppsssjjjiiiiiilllrrrxxx|||~~~yyy}}}