BM6P6(@ aaabbbbbb```___eeeooowww|||}}}{{{zzzxxxwww{{{wwwyyyzzzsssmmmfffaaa```___bbbeeefffeeeddddddeeebbbiiimmmnnntttnnn[[[KKK???888777444111///.........---,,,+++***)))***++++++***++++++++++++***)))))),,,+++***)))((('''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$""""""""""""!!!!!!!!!!!! !!!"""$$$$$$######""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$#######################################&&&%%%$$$$$$######$$$$$$###$$$$$$%%%$$$###"""!!!$$$#########""""""!!!!!!"""############$$$$$$$$$""""""############""""""$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%!!!!!!""""""#########$$$!!!"""$$$%%%&&&&&&%%%$$$########################$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$$$$$$$%%%'''%%%""" ###$$$#################################"""""""""""""""""""""!!!!!! """"""#########$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""########################!!!!!!"""###$$$%%%%%%&&&&&&%%%$$$""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$######"""!!! &&&&&&%%%%%%$$$######"""###$$$$$$%%%%%%$$$$$$###$$$"""""" !!!###$$$$$$#########""" !!!###%%%!!!!!!""""""""""""!!!!!!&&&&&&%%%$$$###"""!!!!!! !!!######""""""!!!bbbeeehhhjjjmmmtttwwwooolllddddddcccaaa```aaadddgggaaafffhhhgggjjjrrruuuuuuwww]]]III===;;;777333000...---------,,,,,,,,,---...///000+++++++++++++++******)))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$###"""###%%%&&&%%%$$$"""""""""""""""""""""!!!!!!!!!######$$$######""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########!!!!!!!!!"""""""""######"""""""""#########$$$$$$""""""""""""!!!!!!!!!!!!########################%%%%%%$$$##################$$$$$$$$$$$$###"""!!!############"""""""""!!!""""""#########$$$$$$$$$!!!"""###$$$$$$###""""""######$$$$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%$$$ !!!!!!!!!""""""""""""######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$###"""!!!##################$$$$$$$$$$$$###"""!!!"""""""""#####################$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$%%%%%%$$$$$$############""""""""""""""""""""""""##########################################$$$$$$$$$######""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""""""""######$$$%%%%%%%%%"""######$$$$$$######"""&&&%%%###!!! !!!!!!"""!!! !!!###""""""#########"""!!!!!!###%%%!!!"""""""""""""""!!! ###############""""""""" !!!"""#########""""""nnnrrrxxx}}}zzznnnkkkeee^^^ZZZ[[[```dddcccffffffdddeeehhhiiigggqqqwwwoooWWWIIIEEE@@@:::555222000///+++++++++,,,,,,---------++++++,,,,,,++++++***)))''''''(((((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((***(((%%%######$$$'''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%$$$""""""""""""""""""""""""!!!"""######$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$######""""""!!! !!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""########################$$$$$$###""""""""""""#########$$$$$$######"""!!!############"""""""""""""""""""""#########$$$$$$!!!###%%%%%%$$$###""""""##################"""!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!"""%%%$$$$$$#########$$$$$$""""""""""""""""""""""""######$$$$$$######""""""##################""""""""""""###$$$$$$###!!! """""""""######$$$$$$$$$""""""""""""""""""######""""""###############$$$###############$$$$$$$$$&&&%%%$$$###"""###$$$%%%""""""""""""""""""""""""########################$$$$$$#########"""""""""""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """######$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!""""""""""""""""""!!!&&&&&&%%%$$$$$$$$$######!!!  """"""!!!"""######"""!!!!!!"""$$$"""""""""""""""!!! !!!!!!!!!""""""######!!!"""######$$$$$$######~~~uuujjjaaa]]]^^^```eeeeeeddddddfffiiiiiihhhgggmmmuuu~~~mmm[[[WWWPPPGGG???999555333......------,,,+++***))),,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''***)))'''%%%######$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$#########""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""###$$$%%%$$$###"""""""""""""""#########""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$%%%%%%########################$$$###""""""!!!"""""""""##################""""""#########"""""""""""""""""""""""""""############!!!###%%%&&&%%%###"""""""""############""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!"""""""""""""""&&&%%%$$$"""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$$$$######""""""!!!!!!""""""############"""!!!!!!!!!""""""######$$$$$$"""""""""""""""#########!!!""""""######$$$$$$$$$########################%%%$$$"""!!!!!!"""###$$$""""""""""""""""""""""""####################################""""""""""""""""""#########$$$$$$%%%############$$$$$$$$$$$$!!!!!!"""########################"""!!!!!! !!!""""""######""""""!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!"""###### """#########!!!!!!"""$$$"""######""""""!!!  !!!!!!!!!!!!"""""""""######$$$$$$$$$$$$|||zzzxxxxxxxxxxxxzzztttiiiccc``````]]]]]]```dddgggiiijjjhhhjjjlllpppuuusssnnndddXXXKKK@@@888444222222111000...---,,,,,,---------------,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""###########################"""!!!"""$$$%%%$$$###!!!"""""""""#########$$$###############$$$$$$%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$###"""!!! !!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""######$$$$$$%%%%%%%%%&&&########################$$$###""""""!!!"""""""""""""""""""""""""""######""""""""""""""""""######!!!!!!"""""""""######### """$$$%%%%%%%%%$$$###""""""############""""""""""""###$$$$$$$$$##############################&&&%%%###"""!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""$$$######""""""!!!!!!!!!######"""!!!!!!"""###$$$!!!!!!"""""""""#########!!!!!!""""""############!!!!!!!!!""""""####################################"""!!! !!!"""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$$$$$$$$$$######"""""""""""""""######$$$$$$$$$###############"""!!!!!!######""""""!!! """##################""" !!!"""$$$$$$###"""!!!"""""""""###$$$$$$!!!!!!"""$$$###"""!!!"""###"""""""""""""""!!! !!!!!!!!!!!! ###############$$$$$$$$$|||vvvrrrqqqrrrtttvvvxxx|||xxxmmmgggaaa[[[WWWZZZ^^^```bbbdddllllllkkkiiiiiimmmvvv}}}yyykkk\\\NNNBBB<<<666555222000...---------------......------,,,+++(((((())))))***+++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$######&&&((((((&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""$$$$$$$$$###!!!""""""######$$$$$$$$$$$$############$$$%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$######""""""!!!############$$$$$$$$$$$$!!!!!!!!!"""""""""######!!!!!!""""""###$$$$$$$$$########################$$$$$$###""""""""""""###""""""!!!!!!!!!"""######""""""""""""############!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$######"""##################""""""######$$$$$$$$$######%%%$$$$$$$$$$$$$$$######$$$######"""""""""######""""""""""""""""""""""""!!!!!!""""""######""""""""""""""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!""""""""""""""""""$$$$$$$$$###############!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%$$$%%%%%%$$$$$$"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$######""" !!!""""""######"""######$$$$$$######""" """###$$$%%%%%%$$$###"""!!! !!!######""" !!!"""$$$$$$"""!!!"""###!!!!!!""""""""""""!!!!!!""""""!!!!!! ###""""""""""""###$$$$$${{{wwwuuuvvvuuuzzz~~~tttiii```^^^___]]]]]]___fffjjjlllkkkhhhgggjjjnnnssssssfff[[[TTTFFFBBB===666222///.....................---,,,,,,)))))))))******+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$ !!!$$$&&&'''''''''&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###"""!!!""""""######$$$%%%%%%$$$$$$#########$$$%%%&&&"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%"""""""""#########$$$$$$!!!!!!"""######$$$%%%%%%########################%%%%%%$$$###############"""!!!!!! !!!"""###$$$!!!"""""""""############!!!!!!!!!!!!"""""""""###'''&&&$$$############$$$######$$$$$$$$$$$$############$$$$$$$$$######"""$$$$$$$$$$$$######""""""!!!""""""############"""######################## !!!!!!"""""""""""""""!!!!!!!!!"""""""""""""""!!!!!!"""########################"""!!!!!! !!!!!!"""######$$$$$$##################""""""$$$$$$$$$#########""""""!!!"""$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""###$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$$$$$$$""""""#########""""""!!! !!!!!!""""""###$$$$$$!!!""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%%%%  !!!!!!!!! """$$$$$$###""""""""" !!!""""""######"""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""###$$$~~~~~~{{{}}}oooiiieee___]]]___]]]eeemmmpppmmmiiihhhhhhhhhsss|||sssmmm]]]WWWNNNDDD;;;666333333......//////......---,,,------,,,+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""###$$$###"""!!!""""""###$$$$$$%%%%%%%%%$$$#########$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%&&&&&&''''''########################&&&%%%$$$$$$######$$$$$$"""!!! """###$$$!!!!!!""""""#########$$$!!!!!!!!!!!!"""""""""""")))'''%%%"""!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$######"""$$$#########""""""!!!!!! !!!"""$$$$$$$$$###"""######################## !!!""""""""""""""" !!!!!!""""""###### ###%%%&&&$$$""" $$$$$$###"""!!!  !!!!!!"""###$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""!!!###&&&(((((('''%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!###$$$%%%%%%$$$$$$ !!!!!!"""###$$$$$$$$$ !!!"""######$$$$$$###$$$$$$######""""""!!!!!! !!!!!!!!!!!! !!!"""######$$$%%% !!!!!! """$$$$$$###""""""""" """############ !!!"""###$$$$$$"""!!! !!!###$$$}}}vvvpppjjjeeeeeecccccciiirrruuurrrlllfffjjjrrr~~~xxxjjjZZZKKK???777333222///---,,,,,,---,,,+++,,,+++******************++++++++++++*********)))((((((''''''''''''(((((())))))))))))))))))))))))%%%%%%&&&&&&'''((())))))&&&''')))((('''%%%&&&&&&%%%&&&'''((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!!!!!"""###$$$$$$###"""!!!########################"""""""""""""""""""""""""""""""""""""""######$$$###$$$%%%%%%%%%%%%$$$###&&&&&&%%%$$$###"""!!! ######""""""""""""##############################$$$$$$$$$#########""""""""""""############""""""$$$$$$$$$###############%%%%%%#########$$$%%%&&&%%%$$$###!!!!!!!!!"""######"""!!! !!!"""$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""######""""""!!!!!! ########################$$$#########$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%###""""""###%%%&&&#########"""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$###$$$$$$######""""""!!!!!!&&&%%%######$$$###""" !!!""""""  !!!$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$######""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$######""""""######""""""""""""######$$$$$$$$$###############$$$$$$$$$############"""%%%$$$###""""""###$$$%%%######""""""!!!!!! """""""""""""""""""""""""""""""""""""""######$$$""""""############"""""" !!!"""""""""""""""!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!$$$###!!! !!!"""""""""""""""############{{{sssiiieeecccgggpppwwwxxxwwwdddiiiqqqxxx}}}uuucccQQQAAA888111000......///...,,,+++---,,,++++++***+++++++++++++++*********)))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((('''''''''&&&''')))((('''%%%&&&&&& """$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""!!! !!!""""""!!! ################################################"""""""""""""""######$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$#####################""""""""""""##############################$$$$$$$$$#########""""""######$$$$$$$$$$$$##############################%%%$$$###"""######$$$%%%%%%$$$"""!!!!!!!!!"""######"""!!! !!!"""$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%$$$############$$$%%%&&&%%%###""""""###%%%&&&###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$############"""""""""""""""&&&$$$###"""######!!! """$$$$$$###""""""############""""""###############""""""""""""######""""""!!!!!!!!! !!!""""""###$$$$$$%%%%%%###############"""""""""######""""""""""""##############################""""""######$$$$$$$$$%%%""""""!!! !!!""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$######$$$$$$$$$$$$######!!!""""""###############"""""""""""""""#########!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""wwwooolllooossstttsssgggkkkpppqqqpppqqquuuzzz|||dddLLL===555444222222222111...,,,...---,,,,,,+++++++++,,,************)))))))))((()))((((((''''''(((((())))))))))))))))))))))))))),,,,,,+++)))((('''&&&%%%&&&''')))((('''%%%&&&&&& !!!###%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$######"""!!! !!!!!!""""""!!!!!! ################################################"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%######""""""""""""##############################$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""######$$$$$$$$$######"""""""""######$$$###""""""!!!"""""""""###"""!!! !!!"""###$$$""""""""""""""""""""""""############""""""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""######%%%$$$###""""""###$$$%%%""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%$$$######""""""""""""############%%%###""""""""""""!!!!!!$$$%%%$$$############""""""!!!!!!""""""###$$$$$$############$$$$$$"""""""""!!!!!!!!!!!! """""""""###$$$$$$%%%%%%!!!""""""""""""""""""#########""""""""""""######!!!""""""######$$$$$$$$$ !!!"""###$$$%%%&&&&&&!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$############""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!zzzwwwsssnnnjjjiiikkkllllllkkkkkkkkklllyyyuuu\\\KKK>>>;;;666333222111000///......---,,,++++++++++++*********)))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((,,,+++***)))(((&&&%%%%%%&&&''')))((('''%%%%%%&&&$$$%%%%%%%%%%%%$$$######''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""########################################################################"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""#########################################################$$$$$$$$$$$$$$$$$$### !!!"""######$$$$$$#########"""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!"""###############$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""######################## !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######"""######$$$%%%"""""""""""""""#########""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$$$$"""!!!!!!""""""!!!!!!######"""!!!!!!""""""!!!!!!!!!!!!""""""$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$ !!!!!!""""""############""""""""""""###### !!!!!!"""###$$$$$$%%%!!!""""""###$$$$$$%%%%%%###""""""""""""""""""###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$"""######$$$$$$######"""!!!"""######$$$$$$######$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""#########"""  !!!!!!!!!""""""tttlllhhheeedddggglllooommmjjjqqquuu|||nnn___LLLEEE===555222000000000......---,,,+++*********************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''')))((('''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$################################################"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######""""""""""""######################################################""""""############"""""" !!!!!!"""###$$$$$$%%%############""""""!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$#########"""""""""""""""""""""####################################!!!"""#########"""!!!!!!""""""############""""""""""""""""""###$$$$$$%%%!!!!!!""""""############################################################!!!!!!""""""######$$$$$$###"""!!!!!!""""""!!! !!!###"""!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$$$$ !!!!!!""""""############""""""""""""###### !!!"""######$$$$$$########################""""""############""""""!!!!!!!!!!!!""""""""""""########################"""""""""""""""######$$$!!!!!!""""""""""""!!!!!! !!!""""""######""""""$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""#########""" !!!!!!"""""""""#########~~~tttlllfff```ccclllrrrrrrooommmooottt|||zzznnn]]]UUUJJJ???888444222111000///...---,,,+++++++++++++++++++++*********)))***))))))(((((())))))***))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''&&&''')))((('''%%%&&&&&&$$$$$$%%%%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%$$$$$$###"""###""""""!!!!!!""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$######""""""######""""""""""""#############################################$$$$$$$$$"""""""""######"""""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!!!!"""############"""""""""!!!!!!!!!!!!  !!!!!!"""""""""!!!!!!!!!!!! """""""""############$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!""""""############""""""!!!!!!"""######$$$$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$""""""""""""###############"""!!!!!!######"""!!! !!!#########"""###$$$###""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$%%%%%%%%%########################!!!""""""""""""""""""#########""""""""""""###### !!!!!!""""""#########$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$ !!!!!!!!!!!!!!!!!! !!!"""""""""""""""############""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!! """"""""""""############vvvkkkfffiiinnnrrrssspppuuu{{{~~~~~~yyyrrrkkk___SSSIIIAAA:::666333222111///...---------,,,,,,,,,,,,++++++++++++******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&''')))((('''%%%&&&&&&######$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$###"""!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%$$$$$$###"""######"""!!!!!!"""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%%%%$$$######$$$%%%%%%###############$$$$$$$$$######""""""""""""##############################""""""#########$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$###"""!!! !!!"""###$$$######"""!!!!!!"""!!!!!!  !!!""""""###"""""""""!!!!!!!!! """"""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%###!!! !!!""""""""""""!!! !!!"""######$$$$$$$$$ !!!!!!"""######$$$$$$########################$$$###"""!!!!!!"""###$$$#########"""""""""""""""$$$"""!!!"""###$$$###""""""######"""!!!!!!###%%%#########""""""############""""""""""""""""""###"""""""""#########$$$$$$#######################################"""""""""######""""""""""""######!!!!!!!!!"""""""""""""""###############$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!!!!!!!"""""""""###########################"""""""""""""""######$$$!!!!!!""""""""""""!!!!!!!!!!!!"""############""""""""""""""""""#########!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###|||yyykkkfffhhhoootttxxx{{{ttttttwww~~~|||qqqfffZZZNNNCCC===555444333111000/////////---------,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))******))))))((((((((('''&&&''')))((('''%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%$$$###"""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$######&&&%%%$$$######$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$&&&%%%$$$######$$$%%%&&& !!!"""###$$$%%%&&&&&&######""""""""""""##############################""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!! !!!"""$$$$$$$$$###"""!!!!!!""""""!!!  !!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###""""""######$$$$$$$$$$$$########################"""###$$$%%%$$$###!!! !!!!!!  """###$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$######""""""!!!!!!$$$###"""###$$$%%%$$$###""""""!!!!!!###$$$$$$############$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$$$$$$$##################%%%%%%$$$$$$######""""""######""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$ !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""######$$$""""""############""""""""""""###$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!$$$###!!! !!!""" !!!!!!!!!"""tttooonnnppp{{{{{{sssoooppprrrwwwxxxoooeeeZZZRRRGGG===666888999333///...///...---,,,,,,,,,---...+++++++++************)))))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$##############################$$$$$$$$$%%%%%%%%%(((&&&$$$"""!!!!!!"""##################$$$$$$$$$%%%%%%%%%$$$###""""""!!!###$$$$$$###""""""###%%%########################!!!!!!""""""######$$$$$$%%%$$$###""""""###$$$%%%###########################"""!!!!!!!!!"""$$$%%%!!!!!!"""###$$$%%%%%%&&& !!!"""######""""""""""""############$$$$$$%%%%%%%%%$$$$$$###)))%%%"""!!!$$$&&&%%%### """######""""""###%%%$$$###!!! """""" !!!!!!"""###$$$$$$$$$########################%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$#########""""""!!!!!!######!!!!!!!!!"""###$$$""""""""""""""""""""""""%%%### !!!$$$%%%$$$###!!!!!!!!!!!!"""###%%%&&&"""######$$$$$$"""!!! !!!"""""""""""""""$$$###"""""""""""""""###%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!!"""###$$$########################""""""############""""""$$$#########""""""!!!!!!$$$######"""""""""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%######"""!!!!!!"""######$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######!!!!!!"""!!!!!! !!!!!!!!!!!!""""""""""""!!!  !!! !!!!!!!!!!!! """$$$$$$######$$$%%%!!!""""""""""""""""""""""""!!! wwwtttuuussszzzuuummmdddcccfffrrr|||uuummmhhhZZZOOOCCC>>>999333000111///...---,,,++++++++++++++++++++++++************************************(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$&&&&&&%%%$$$###$$$%%%##############################$$$$$$$$$%%%%%%%%%'''%%%$$$"""!!!"""###$$$$$$$$$##################&&&%%%%%%$$$######"""""""""###$$$$$$###"""###$$$########################""""""""""""############$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$#########"""""""""""""""""""""############!!!"""""""""""""""!!!!!!###"""!!!!!!###$$$$$$$$$ !!!""""""!!!!!!"""###$$$###"""!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$########################!!!!!! !!!!!!""""""""""""""""""""""""############"""""""""!!!######"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!###$$$###!!!""""""""""""############"""######$$$###"""!!! !!!"""""""""""""""###"""""""""""""""######)))((('''%%%$$$"""!!! $$$###""""""""""""###$$$$$$$$$$$$###############""""""############""""""############"""""""""!!!""""""!!!!!!"""###$$$$$$"""##################"""####################################$$$$$$$$$$$$###########################$$$$$$$$$$$$###"""!!!"""######$$$$$$######"""""""""######"""!!!!!! #########$$$$$$$$$%%%%%%"""!!!!!! !!!!!!"""!!!!!!!!!"""""""""######&&&&&&%%%"""  !!!!!!tttvvv|||yyyqqqddd\\\WWW```sssvvvjjj[[[NNNBBB777444555//////...---,,,++++++***,,,+++++++++************************************((((((((())))))*********'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$######"""!!!###%%%%%%$$$###"""##########################################"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%$$$$$$$$$#########""""""""""""############ !!!!!!!!!!!!!!!!!!!!!"""""""""###$$$###$$$%%%%%%###"""###$$$############"""!!! !!!!!!!!!"""######$$$$$$########################"""##################"""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""###############"""!!!  !!!######""" """######$$$###"""!!! """############"""!!!!!! !!!"""""""""""""""!!!!!!""""""######$$$$$$)))((('''%%%$$$"""!!! $$$$$$############$$$$$$$$$$$$$$$$$$######""""""""""""############""""""############"""""""""""" !!!!!!"""$$$%%%&&&!!!""""""######""""""!!!########################""""""""""""##################$$$$$$$$$$$$############$$$$$$######"""""""""######$$$$$$######"""###############""""""!!! !!!!!!!!!"""""""""!!!""""""######""""""!!!"""""""""#########$$$$$$'''&&&###!!!!!!!!!  !!!"""###$$$||||||~~~~~~{{{xxxpppeeeYYYXXXddduuuxxxhhhUUUEEE;;;888000000000000///...------,,,,,,+++++++++*********************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$############$$$%%%&&&%%%%%%%%%$$$###"""!!!!!!$$$$$$#########""""""""" ###%%%&&&%%%###""""""########################$$$$$$$$$######""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$%%%%%%$$$$$$$$$#########"""""" !!!"""###$$$%%%%%%!!!"""""""""############!!!!!!!!!!!!!!!""""""#########!!! !!!######$$$%%%$$$"""!!!"""######$$$$$$$$$###!!!!!!!!!""""""##########################################%%%%%%%%%%%%######!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""###$$$$$$$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###""" """###%%%$$$###!!! ############"""""""""!!! !!!""""""""""""""" !!!"""###$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""""""""############""""""#########"""""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!!!!""""""""""""!!!!!!########################!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""""""""############""""""""""""############"""""""""""""""######""""""!!! !!!############!!! """""""""#########$$$$$$!!!!!!!!! """$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######~~~yyyyyyzzzzzzzzz{{{}}}~~~xxxzzz{{{zzzyyy|||{{{wwwuuutttsssmmmeee___```fffnnnsss}}}oooZZZGGG<<<111111111000/////////...,,,,,,,,,++++++++++++*********************************)))(((((('''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&%%%%%%%%%$$$###"""!!!!!!"""""""""""""""!!!!!!!!! ###%%%&&&%%%###""""""########################%%%%%%$$$$$$######"""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############%%%%%%$$$$$$###""""""""" !!!"""###$$$%%%%%%!!!"""""""""############!!!!!! !!!"""######"""%%%%%%""" !!!""" !!!"""!!!###$$$$$$$$$$$$""" """""""""""""""################################# !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$###""" """""""""""""""""""""""""""$$$$$$######""" """$$$%%%$$$###"""#########""""""""""""""" !!!""""""""""""""" !!!###$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""########################$$$$$$$$$#########""""""""""""############""""""""""""""""""""""""############"""""""""""""""###!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""#########$$$$$$#########!!!""""""#########"""""""""""""""######""""""""" !!!!!!"""!!!!!! """"""#########$$$$$$$$$ """######""" !!!!!!!!!"""""""""######"""###"""""""""###$$$$$$######""""""""""""######"""!!!!!!!!!!!!!!!zzztttqqqpppqqqrrrwwwzzz|||~~~~~~~~~zzzxxxwwwwwwuuutttrrrqqqpppoooooopppqqqrrruuuwww~~~}}}vvvtttiiikkkmmmnnnnnnnnnoooppprrrwww|||~~~zzzwwwuuuxxx}}}{{{sssnnnlllnnnooolllgggbbb``````jjjqqq|||oooWWWFFF666444222000............,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))'''&&&&&&%%%((((((((((((((((((((((((((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!###%%%%%%$$$###"""###########################$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""%%%$$$$$$$$$######""""""%%%%%%$$$$$$$$$#########""""""""""""############ """######$$$%%%$$$###"""""""""###$$$%%%$$$"""!!!"""#########$$$$$$######""""""""""""""""""""""""##############################!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###########################"""!!! ######################## """$$$#########$$$!!!###$$$$$$$$$$$$$$$######"""!!!""""""""" !!!""""""""""""""" !!!"""$$$$$$$$$###"""$$$$$$###"""!!! """"""############""""""########################""""""############""""""""""""""""""############$$$$$$###"""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######!!!!!!""""""######""""""!!!""""""######""""""!!! !!!!!!!!!!!! """""""""#########$$$$$$ !!!!!!""""""!!!!!! !!!!!!!!!"""""""""######!!!%%%&&&$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! ~~~yyywwwuuurrrnnnjjjhhhiiikkkmmmppprrrtttvvvvvvxxx|||~~~|||xxxvvvuuuvvvvvvvvvvvvtttrrrppppppqqqrrrrrrppppppuuu}}}~~~wwwrrrqqqhhhiiijjjlllnnnnnnmmmkkkkkkkkkkkkmmmnnnnnnllljjjlllppptttxxxzzz{{{}}}vvvooopppqqqpppmmmhhhccc______fffpppzzzhhhTTTAAA===888333///.........------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$"""###$$$$$$###"""###$$$###########################$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$######$$$$$$$$$###############$$$$$$#########"""""""""""""""""""""############  ###$$$$$$###!!!"""###$$$$$$###$$$%%%&&&&&&%%%$$$&&&'''######""""""######$$$$$$###"""""""""""""""""""""########################%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!"""""""""##################"""""""""""""""###""""""""""""""""""""""""!!!!!! !!!###%%%!!!!!!""""""#########$$$$$$$$$"""!!!!!!!!!"""### !!!""""""""""""""" !!!###$$$$$$###"""!!!%%%%%%$$$###"""!!!!!! !!!""""""""""""!!! """""""""###$$$$$$%%%%%%""""""############""""""!!!"""""""""###############"""""""""""""""###$$$"""##################"""""""""""""""""""""""""""!!!!!!"""""""""#########$$$"""  """$$$ !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###"""""""""#########$$$$$$!!!###%%%%%%###!!! !!!""""""######!!!!!!  }}}}}}~~~yyyuuusssrrrssspppmmmjjjjjjllloooqqqqqqrrrtttuuuvvvyyy}}}}}}yyyxxxyyy|||~~~~~~{{{xxxwwwwwwwwwwwwwwwxxxvvvxxx{{{wwwxxxtttssssssuuuzzz{{{yyyvvvqqqmmmhhhfffggghhhgggeeehhhjjjkkkkkkjjjjjjkkklllmmmvvv|||vvvooolllmmmmmmkkkiii^^^cccjjjpppwwwrrr^^^KKKGGG???888333000000000---------,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))))))(((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&)))(((((((((((('''''''''$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%#################################$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%########################"""###$$$%%%&&&%%%$$$$$$######################## !!!"""######""""""""""""###############"""!!! !!!###%%%'''$$$ ###&&&&&&$$$!!!!!! !!!######""""""!!!"""$$$%%%&&&#########"""""""""""""""###########################"""!!! !!!"""###########################!!!!!!""""""#########$$$######"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! """%%%$$$###""""""!!!"""""""""%%%$$$"""!!!!!!!!!"""### !!!!!!"""""""""""""""!!!"""$$$%%%$$$###!!! ######$$$$$$%%%%%%%%%%%% !!!""""""!!! !!!!!!"""###$$$%%%%%%&&&""""""############""""""!!!!!!""""""#########$$$!!!!!!!!!!!!"""$$$%%%&&&######$$$$$$$$$$$$##############################""""""""""""############$$$""""""$$$ !!!"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""###############$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%!!!""""""""" """$$$!!!!!!"""###$$$%%%&&&&&& !!!"""}}}zzz{{{~~~~~~}}}xxxvvvxxxzzz{{{zzzzzz|||}}}wwwrrrqqqrrrrrrrrrmmmllliiigggeeedddddddddhhhiiimmmssszzz{{{wwwsssnnnoootttlllppprrrnnnjjjnnn|||zzzhhh___TTTGGG???999555333333222000---,,,,,,,,,+++))),,,,,,,,,+++++++++******))))))))))))((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''%%%%%%&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$###"""%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%% !!!!!!"""###$$$$$$$$$%%%%%%$$$###"""""""""###"""""""""""""""""""""""""""""""""""""""######$$$%%%$$$$$$###"""!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&###############"""!!!!!!###############"""!!! """"""""""""""""""""""""######""""""######$$$%%%"""""""""""""""""""""""""""""""""""""""######$$$###"""!!! !!!"""###&&&%%%$$$###""""""""""""######""""""""""""#########$$$$$$######"""!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&######""" !!!$$$ !!!#########"""!!!######!!! !!!""""""###############"""!!!!!!$$$$$$$$$############""" """%%%%%%%%%%%%&&&(((  !!!"""$$$&&&%%%%%%%%%%%%%%%$$$###"""###############"""!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""$$$$$$######""""""!!!!!!yyywwwtttqqqmmmkkkjjjiiijjjjjjkkkoootttwwwyyyyyy{{{~~~tttpppqqqppptttxxxuuupppoootttyyyzzzsssgggXXXKKKAAA999555333000...,,,+++---------,,,,,,,,,,,,,,,++++++++++++******)))))))))(((((((((******))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######!!!!!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!"""###$$$$$$$$$$$$$$$###"""""""""##############################"""""""""""""""###$$$$$$$$$$$$$$$######"""""""""######""""""!!!!!!""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%###############"""!!!!!!"""""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%########################"""""""""""""""######$$$######"""!!!!!!"""######$$$###############$$$$$$######""""""""""""#####################""""""!!!"""""""""""""""""""""""""""###$$$%%%%%%%%%$$$$$$#########!!!!!!$$$"""######$$$$$$$$$$$$###!!!  !!!""" !!!###$$$$$$$$$$$$"""""""""######$$$$$$$$$!!!"""###!!!!!! !!!!!!"""###$$$%%%%%%%%%%%%%%%$$$#####################"""!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!""""""""""""""""""!!!!!!!!! {{{yyyxxxwwwvvvuuuuuuvvvvvvuuutttrrrsssrrrrrrrrrtttxxx|||vvvqqqsssxxx~~~}}}wwwqqqnnnttt~~~}}}lllZZZLLLCCC<<<888333111...------......---------,,,,,,,,,+++++++++*********))))))))))))(((***))))))))))))((((((((())))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$######!!!!!!""""""###$$$$$$$$$#########""""""#########!!!!!!""""""###$$$$$$$$$""""""""""""""""""###$$$###########################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%%%%%%%###############"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%########################"""""""""""""""######$$$$$$######""""""######$$$""""""""""""###$$$%%%&&&######""""""""""""######!!!"""######$$$#########""""""""""""""""""""""""!!!"""###%%%%%%$$$###"""#########!!! !!!###%%%$$$##################!!! !!!"""###### !!!###$$$$$$$$$$$$ !!!!!!"""###$$$%%%&&&%%%&&&&&&### !!!!!!""""""""""""!!!!!!$$$%%%%%%%%%%%%$$$$$$###"""############""""""!!!""""""############""""""####################################""""""""""""!!!!!!!!!!!! zzzwwwsssnnnkkkkkklllnnnoooxxx{{{vvvzzzxxxpppnnnsss{{{}}}iiiZZZQQQIIIDDD<<<888333///......---,,,------------,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%!!!"""$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!""""""######""""""!!!"""""""""######$$$$$$$$$######""""""""""""######"""""""""######$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$##############################""""""######$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%###############"""!!!!!!!!!!!!"""###$$$$$$$$$###""""""""""""""""""""""""######""""""######$$$%%%########################"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%$$$######""""""######$$$ !!!"""###$$$$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$###$$$$$$""" """###$$$###""" !!!"""""""""######$$$%%%&&&'''###############"""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$%%%&&&&&&###"""""""""!!!"""#########!!! #########$$$$$$######"""""""""############"""!!!""""""############""""""#################################"""""""""!!!!!!############""""""""""""wwwqqqmmmkkkjjjeeeiiipppxxx}}}}}}}}}uuullljjjllluuuyyyjjjbbbZZZTTTCCC>>>777111...------,,,.........---------,,,,,,++++++++++++************))))))))))))************(((((())))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%% !!!"""###############$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!""""""############""""""############$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$$$$""""""!!!""""""###$$$$$$#######################################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""######$$$%%%%%%%%%$$$$$$###############"""!!!!!!"""######$$$%%%%%%%%%%%%##############################""""""######$$$%%%########################"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###""""""######$$$$$$############$$$$$$ !!!"""$$$%%%%%%%%%%%%""""""""""""""""""""""""%%%$$$""" !!!###%%%'''###$$$$$$###!!!!!!"""###$$$###""" !!!"""""""""###$$$%%%&&&&&&&&&###############"""!!!!!!"""""""""""""""""""""""" """"""!!! !!!"""""""""#########!!! !!!!!!""""""""""""!!!!!!!!!""""""#########""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############}}}xxxttthhhhhhggggggiiilllppprrrlllqqqyyy|||vvvooofffbbbiiixxxyyytttmmmeeeMMMGGG>>>777222000////////////.........---------,,,,,,,,,+++++++++******)))))))))************+++(((((())))))))))))******''''''''''''''''''''''''###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###!!! ######$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$###############"""!!!!!!######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$###""""""""""""$$$$$$############$$$$$$!!!"""###$$$%%%%%%%%%%%%""""""""""""""""""""""""&&&%%%###!!!"""$$$&&&(((###$$$%%%$$$"""!!!"""###%%%$$$################## !!!"""############### !!!###$$$$$$$$$$$$######"""""""""!!!!!!!!! """######!!! !!!"""""""""""""""!!! !!!""""""""""""!!!!!!""""""############"""""""""############"""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!zzzssslllgggdddcccbbb^^^aaadddgggllluuu~~~{{{yyyxxxlllcccccciiiqqq}}}~~~vvvddd\\\OOOCCC;;;666222111////////////.........------,,,,,,,,,,,,+++++++++))))))*********+++++++++(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######!!!"""$$$%%%%%%###"""!!!######$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$##################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###### """###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$##################"""!!!!!!""""""#########"""!!!!!!##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$"""###$$$%%%%%%$$$###"""$$$$$$###############$$$%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%&&&&&&&&&&&&"""$$$%%%$$$###""""""###"""######$$$$$$$$$$$$### !!!"""######"""!!!!!! !!!###$$$$$$$$$$$$!!!!!!!!!"""""""""""""""###%%%&&&&&&$$$######$$$###""""""!!!!!!!!!!!!"""!!!""""""###$$$$$$######!!!!!!"""###############""""""############""""""######################## !!!"""######$$$ !!!!!!!!!"""vvvnnngggccc]]]]]]\\\YYYXXX]]]hhhrrr~~~~~~uuuiiibbb^^^```lllzzzzzzppp```PPPCCC:::444111000/////////............---------,,,,,,,,,++++++))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$###""""""!!!###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################"""!!!!!!!!!!!!"""!!!!!! """"""""""""""""""""""""#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""""""$$$''')))***(((%%%###"""$$$%%%%%%###""""""### !!!#########"""!!!"""###$$$%%%%%%$$$"""!!!###############"""!!!!!! !!!"""###$$$$$$!!!###%%%%%%$$$$$$%%%&&&###"""!!! !!!"""###"""###$$$%%%%%%%%%%%%%%%!!!!!!"""###############""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$%%%&&&!!!"""""""""######$$$$$$|||~~~zzzrrrppprrrnnnfff^^^XXXUUUWWWYYYgggttt{{{|||tttkkkdddaaaccceeeqqq|||wwwkkkWWWAAA555333...000000000/////////000///...---,,,+++*********,,,+++******))))))******---+++))))))***+++***)))&&&&&&''''''''''''''''''******))))))((((((''''''%%%%%%&&&&&&'''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""""""%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!"""###$$$%%%%%%%%%***)))'''&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$&&&%%%###"""""""""#########$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$ !!!!!!""""""######$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""###"""""""""!!!!!! !!!!!!"""""""""###$$$$$$%%%%%%%%%$$$$$$###$$$$$$######""""""!!!!!!$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$###""""""""""""###$$$$$$%%%%%%########################"""""""""""""""######$$$%%%%%%$$$###"""!!! """"""""""""""""""""""""###############"""!!!!!! """######""""""###%%% !!!!!!!!!"""""""""### &&&###!!!!!!###%%%$$$###############"""""""""!!! """$$$%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""~~~zzzxxxwwwzzz~~~zzzrrrhhh___XXXUUUTTTSSS[[[hhhwww}}}xxxppphhhaaa^^^cccnnnwww{{{yyyeeeMMM>>>999000111000///........./////////...---,,,,,,,,,,,,,,,++++++***************---+++))))))***+++***)))''''''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$###""""""###$$$$$$########################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%'''(((######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%###"""""""""#########$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$!!!!!!!!!!!!""""""######%%%$$$$$$###""""""######""""""""""""""""""""""""$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############"""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""$$$$$$##########################################"""""""""""""""######$$$$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""###############"""!!!!!! """######""""""###$$$""""""""""""############"""""""""#########$$$$$$&&&###!!!!!!###%%%$$$###$$$$$$######"""!!!!!! """"""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""~~~uuurrrsssrrrtttxxx|||}}}rrrfff^^^YYYTTTUUUXXX^^^kkk}}}}}}tttkkkfff```gggnnnqqqwwwttt[[[GGG>>>666444222000/////////000//////...............///,,,+++++++++************---+++))))))***+++***)))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$###""""""###$$$$$$########################""""""###$$$$$$$$$##################""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%&&&$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$######"""############$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$!!!!!!!!!""""""""""""###%%%%%%$$$#########$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$########################$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""""""""############$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$###""""""!!!########################"""""""""""""""######$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!"""######""""""###$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%###""""""###$$$$$$###$$$$$$$$$###"""!!!!!! %%%###!!! !!!"""$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!}}}sssmmmnnnrrrwww|||vvvooo___YYYQQQMMMRRR___nnnyyy}}}oooqqqrrrppppppuuu|||~~~hhhRRREEE>>>;;;666333111222222222.........---......//////+++,,,,,,+++++++++******,,,***))))))***++++++***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$##################$$$########################$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$#############################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""######$$$$$$######""""""""""""%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""$$$$$$#####################$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$######"""######$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$###!!!!!!""""""######$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$#########""""""########################"""""""""""""""######$$$!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!"""######"""!!!"""$$$$$$$$$############""""""!!!!!!!!!"""""""""######$$$############$$$######""""""""""""""""""""""""$$$###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!|||wwwsssvvv|||zzzpppbbbVVVQQQSSSXXX\\\iiilllqqqxxxzzztttmmmjjjlllpppyyyeeeWWWIIICCC;;;555333333333222------------------......+++,,,,,,,,,,,,+++***))),,,***))))))***++++++***))))))((((((((('''''''''((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""$$$%%%'''((($$$$$$$$$$$$$$$#########&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################$$$$$$######"""""""""!!!############$$$############$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$############""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$########################"""""""""""""""######$$$!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""""""""###$$$###"""!!!"""###"""""""""""""""""""""""" !!!!!!!!!""""""######$$$$$$############ !!!"""###$$$%%%%%%!!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~}}}~~~sssggg^^^XXXUUUTTTSSSTTTYYYccctttyyynnndddaaadddsss~~~sssYYYPPPDDD;;;666444222000......------,,,------...+++,,,---------,,,***)))+++***((()))***,,,++++++***))))))(((((('''''''''((((((((()))))))))))))))''''''''''''&&&%%%$$$$$$&&&&&&'''''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$###""""""%%%%%%%%%&&&&&&&&&&&&&&&#################################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$&&&)))+++,,, !!!###$$$&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%#################################"""""""""""""""""""""###$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$############"""""""""!!!!!! !!!""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$############!!!!!!"""###$$$$$$$$$$$$""""""""""""############$$$$$$############$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%########################"""""""""""""""######$$$!!!!!!""""""#########$$$""""""""""""""""""""""""!!!""""""############""""""###$$$###"""!!!"""### !!!!!!"""""""""""""""""""""#########$$$$$$!!!###%%%%%%###"""###$$$ !!!"""###$$$%%%&&&!!!"""######""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!~~~||||||yyywwwxxx|||rrreee]]]VVVRRRMMMKKKPPP\\\jjjttttttfff___```dddqqqpppdddSSSEEE===888444000000000///...------------+++,,,---...---,,,***)))+++)))((()))***,,,,,,+++******))))))(((''''''&&&'''''''''((((((((())))))''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$%%%''')))+++ """$$$&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################"""###############$$$$$$!!!"""###$$$%%%$$$$$$######$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########""" !!!"""###$$$$$$$$$$$$#########"""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$##################$$$$$$########################"""""""""""""""######$$$"""""""""""""""#########""""""""""""""""""""""""!!!!!!"""###############"""###$$$###!!!!!!!!!""" !!!"""###$$$$$$%%%#########$$$$$$$$$%%%%%%!!!###&&&%%%###""""""$$$""""""""""""############ !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""{{{xxxvvvyyyyyywwwqqqkkkiiimmmqqqrrrqqqllliiiooozzz}}}yyywwwtttooolllllloootttwww||||||zzzzzzzzzxxxqqqrrrtttwww{{{~~~{{{ccc\\\RRRKKKIIINNNVVV]]]hhhyyyzzziii``````WWWfffxxxttt```PPPEEE===777222222222111///............+++,,,---......,,,***)))+++)))((()))+++,,,,,,++++++******)))(((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&################################################$$$###"""!!!!!!###%%%&&&"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$%%%########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!"""###$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$######""""""""""""!!!""""""###$$$$$$"""""""""""""""""""""""" !!!!!!"""""""""######"""""""""!!!!!! """######$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$############$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""########################"""""""""""""""######$$$######""""""""""""""""""""""""""""""""""""""""""!!!!!!"""##################$$$$$$###!!!!!!!!!""" !!!###$$$%%%&&&'''""""""#########$$$$$$$$$ ###&&&&&&###""""""$$$$$$$$$######"""!!!!!!!!!!!! !!!###$$$""""""""""""""""""""""""########################|||vvvuuuwwwzzz{{{|||~~~}}}yyyuuurrrrrrqqqpppnnnjjjfffbbb```bbbbbbbbbaaa```___^^^]]]``````aaacccgggjjjnnnppppppmmmiiifffdddcccaaa___iiijjjjjjkkkkkkjjjjjjiiicccddddddeeefffggghhhhhhssswww|||wwweeeZZZRRRMMMNNNRRRVVVaaasssqqqaaaXXXWWW[[[fffyyyxxxfffUUUGGG<<<777444444333111///---,,,+++------------,,,+++******************************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%###"""###'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$############$$$$$$""""""""""""""""""""""""&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""&&&%%%""" !!!###$$$"""!!!  !!!"""####################################"""""""""!!!######$$$$$$$$$$$$######"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$###"""""""""###%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""  """!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """"""############""""""&&&### """$$$###"""%%%%%%$$$######$$$%%%%%%}}}{{{zzz~~~xxxqqqllliiijjjllliiijjjkkklllkkkhhhfffddd______]]][[[YYYVVVTTTSSSXXXXXXYYYYYYZZZYYYYYYYYY[[[[[[\\\]]]___bbbdddfffeeeccc```^^^^^^^^^]]]\\\______````````````______ZZZZZZZZZZZZZZZ[[[[[[[[[^^^aaaeeejjjnnnoooppppppvvvyyy|||vvvkkkbbb]]]^^^XXX\\\dddpppyyymmmaaa[[[VVVTTTYYYjjjqqqcccVVVJJJCCC999666222000000000///---------...------,,,+++******************************)))))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((()))***(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%###"""$$$&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$#########$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%###########################"""  !!!""""""!!! !!!""""""########################$$$$$$$$$$$$############"""##################"""""""""#########$$$$$$$$$%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$###"""""""""###$$$%%%$$$$$$###"""""""""""""""########################!!!!!!!!!!!!!!!"""#########"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""#######################################$$$$$$######"""!!!!!! """"""############""""""%%%""" """$$$###"""$$$###""""""""""""###$$${{{uuuqqqnnnmmmrrrppplllfff```]]]\\\]]]\\\\\\]]]^^^^^^^^^]]]]]]TTTSSSRRRPPPOOONNNMMMMMMNNNOOOQQQRRRTTTUUUUUUUUUVVVVVVVVVWWWXXXYYY[[[\\\ZZZXXXVVVVVVXXXZZZZZZZZZVVVWWWWWWXXXXXXWWWWWWVVVWWWVVVVVVUUUTTTSSSSSSRRROOOQQQSSSVVVYYY[[[\\\\\\aaacccfffjjjmmmooopppqqquuuzzzzzzpppmmmfffeeefffkkkxxxvvvlllfffeeeZZZSSSQQQ\\\sssyyymmm___VVVDDD===444111222333111///............---,,,+++***++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))((((((((((((((()))******(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& !!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!! !!!######""""""""""""##############################%%%%%%%%%$$$$$$$$$$$$###!!!""""""######""""""!!!"""""""""#########$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######%%%$$$###""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!"""###############""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!!!!""""""######""""""!!!$$$""" """######"""###""""""!!!!!!""""""###zzzssslllhhhfffeeegggfffddd```[[[WWWVVVWWWVVVVVVWWWXXXYYYZZZ\\\\\\TTTSSSQQQOOONNNMMMNNNNNNMMMNNNOOOQQQSSSTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWUUUSSSRRRSSSUUUWWWXXXXXXUUUUUUVVVVVVVVVVVVUUUUUUWWWVVVUUUSSSRRRPPPOOONNNKKKLLLLLLMMMOOOQQQRRRSSSVVVYYY\\\aaaeeehhhjjjkkkiiikkkrrr}}}zzzzzz}}}|||tttrrrssseee^^^WWWYYYggg{{{tttjjjUUUIII<<<444444555333///...//////......---,,,+++++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))(((''''''(((((()))***+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###""""""""""""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""################################################%%%%%%$$$$$$$$$#########!!!!!!""""""""""""!!!!!!""""""""""""###############""""""""""""""""""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$##################$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###%%%$$$############$$$%%%""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!"""###############""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!!""""""""""""""""""""""""""""""""""""wwwtttoooiiiddd```^^^]]]]]]^^^]]][[[XXXUUUUUUVVVOOOOOOOOOPPPRRRTTTVVVWWWSSSQQQOOOMMMKKKKKKKKKKKKOOOOOOPPPRRRSSSSSSSSSSSSPPPPPPQQQSSSTTTUUUUUUVVVTTTRRRPPPPPPRRRTTTTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSSSSRRRQQQOOOMMMLLLJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMOOOQQQUUUYYY^^^cccfffhhhhhhgggiiiqqq{{{~~~sssnnneee^^^___jjj{{{{{{hhhZZZHHH<<<888666333///////////////...---,,,,,,++++++++++++++++++++++++************))))))))))))************************((((((((((((((()))******(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$###############"""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#####################$$$$$$$$$$$$##############################$$$#########""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#########"""""""""######"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$$$$###############$$$$$$########################!!!!!!!!!!!!!!!""""""###########################!!!"""""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!"""################################################"""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""""""""###########################~~~vvvtttqqqqqqrrrssssssrrrooommmjjjfffccc___]]]\\\WWWWWWWWWUUUSSSRRRSSSTTTLLLLLLMMMNNNOOOQQQRRRSSSQQQPPPOOOMMMLLLKKKJJJJJJOOOPPPPPPQQQRRRRRRQQQQQQNNNOOOPPPRRRSSSSSSSSSSSSSSSPPPNNNNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPRRRQQQPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKMMMOOORRRVVV[[[___ccceeehhhfffeeehhhooovvvzzz{{{}}}zzzzzz}}}zzzoooccc]]]```kkktttyyykkkVVVEEE<<<777444111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))************************))))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%######"""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!!!!"""######$$$$$$$$$$$$#######################################"""""""""!!!!!!!!!""""""######""""""!!!!!!!!!!!!"""""""""######"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###$$$############$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""!!!!!!"""#############################################"""""""""""""""""" !!!!!!""""""!!!!!!  """"""!!!!!!"""###"""######$$$$$$######"""~~~zzzwwwuuukkkhhheeedddeeefffggggggiiihhhgggeeebbb___\\\ZZZUUUUUUTTTQQQOOONNNPPPRRRNNNOOOOOOPPPQQQQQQRRRRRROOOOOOPPPPPPOOOOOONNNMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQRRRSSSTTTTTTSSSRRRQQQRRRPPPNNNNNNOOOPPPPPPPPPOOOPPPPPPQQQQQQPPPPPPOOORRRRRRQQQQQQPPPOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNPPPQQQRRRUUUXXX[[[^^^```bbbaaaaaabbbeeekkkpppsssxxxwwwvvvxxxzzz||||||{{{vvvvvvvvvyyy}}}~~~qqqeee```bbbfffjjjmmmuuuvvvbbbNNNAAA999666555000000000000000///------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************+++***)))((((((''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$%%%%%%%%%########################!!!  """###""""""###$$$$$$###""""""########################$$$$$$$$$#########"""""""""##################"""!!!!!!!!!!!!"""""""""#########$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!"""###$$$%%%$$$$$$###$$$#########$$$$$$%%%&&&########################!!!!!!!!!!!!!!!"""######""""""############"""""" !!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""""""""### !!!!!!!!!!!! """###!!! """###!!!!!!"""######"""!!!!!!}}}{{{wwwsssnnnjjjhhhdddaaa^^^\\\]]]___``````aaaaaaaaa```]]]ZZZVVVTTTVVVUUUSSSPPPMMMMMMNNNPPPOOOOOOPPPQQQQQQQQQPPPPPPKKKLLLNNNOOOPPPPPPOOONNNNNNOOOQQQRRRTTTTTTUUUUUUVVVWWWWWWWWWVVVTTTRRRQQQSSSQQQOOOOOOQQQRRRSSSRRRSSSSSSTTTTTTTTTTTTSSSSSSOOOOOOOOOOOOOOOOOONNNNNNLLLMMMNNNOOOOOOOOONNNNNNPPPPPPPPPRRRSSSUUUWWWXXX\\\]]]]]]^^^___ccciiimmmllllllnnnqqqtttuuutttrrrppppppqqqtttxxxyyyyyyxxxuuuxxx|||pppffffffiiiiiihhhccclllyyy|||hhhTTTDDD;;;999999111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************,,,+++***(((''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$&&&'''&&&$$$###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((((((((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&''''''$$$$$$############$$$$$$((('''%%%"""!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""$$$###!!! """%%%'''!!!"""###$$$$$$###"""!!!########################%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!"""###$$$%%%$$$######$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######"""######$$$$$$######""" !!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######### !!!!!!!!!!!! """###!!! !!!### !!!""""""!!! yyysssuuusssppplllgggdddaaa```\\\]]]\\\YYYWWWVVVXXXZZZ___^^^]]]\\\YYYWWWUUUTTTPPPPPPPPPPPPOOOOOOOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPQQQOOOMMMMMMMMMNNNOOONNNRRRQQQPPPPPPQQQRRRRRRQQQTTTTTTVVVXXXZZZZZZXXXVVVSSSSSSTTTTTTTTTSSSSSSRRRSSSSSSSSSSSSSSSQQQPPPOOOQQQRRRSSSRRRQQQPPPPPPQQQQQQRRRSSSSSSQQQPPPPPPPPPPPPPPPOOOPPPQQQSSSUUUVVVWWWZZZ]]]]]]\\\]]]```dddggggggffffffhhhjjjmmmoooiiiiiijjjmmmrrrtttsssqqqvvvtttssstttuuuvvvuuuttt}}}pppjjjjjjmmmnnnnnnmmmrrr~~~ooo\\\NNNFFF>>>666777222///111111......///...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,------,,,,,,++++++***)))))))))((((((''''''''''''(((((((((&&&%%%%%%''''''%%%$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######!!!$$$'''%%%"""%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$######"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$#########""""""""""""""""""############!!!"""###$$$%%%$$$######$$$#########$$$%%%%%%&&&$$$######""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!%%%'''%%%!!!""""""############"""!!!################################################!!!!!!!!!!!!""""""""""""""""""!!!!!! #########"""""""""""""""""""""""""""""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""############$$$###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!~~~tttllljjjhhheeebbb^^^\\\[[[ZZZ\\\\\\[[[YYYWWWUUUVVVWWW[[[ZZZZZZYYYWWWUUUSSSRRRNNNNNNNNNNNNNNNNNNOOOOOONNNOOOOOOPPPPPPQQQQQQQQQPPPOOOMMMLLLMMMMMMNNNNNNOOONNNNNNNNNPPPRRRSSSTTTWWWXXXYYY[[[]]]]]]\\\ZZZYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTVVVVVVUUUTTTRRRQQQRRRRRRUUUVVVWWWWWWUUUUUUTTTUUUVVVUUUUUUUUUUUUVVVXXXXXXXXXYYYZZZZZZZZZ[[[]]]^^^aaaaaaaaaaaacccfffiiikkkhhhhhhiiilllqqqsssrrrqqqqqqpppnnnnnnnnnmmmkkkiiijjjpppzzz||||||sssppprrrtttwwwqqqqqq{{{wwwgggYYYOOOEEE===888444111333333000...///......---,,,,,,---...///------------------,,,,,,(((((((((((())))))))))))***))))))(((((())))))******(((&&&&&&'''((('''&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######"""  $$$'''%%%"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$#########""""""""""""""""""############""""""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$$$$######$$$######"""""""""######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! $$$%%%### """"""""""""""""""""""""###################################################"""""""""!!!!!!!!!!!!$$$$$$######""""""""""""###"""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""""""""""""""############$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""wwwkkkccc```^^^ZZZWWWUUUUUUUUUUUUYYYZZZZZZYYYVVVUUUUUUVVVWWWWWWWWWVVVTTTRRRQQQPPPMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNOOOPPPQQQRRRSSSTTTRRRQQQPPPOOONNNOOOPPPPPPQQQPPPPPPQQQRRRUUUXXXZZZ[[[]]]___aaabbbbbbbbbaaadddccccccbbbaaa``````___[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]][[[ZZZXXXVVVUUUUUUWWWWWWWWWWWWVVVVVVUUUUUUWWWWWWVVVVVVUUUVVVVVVWWWZZZYYYWWWXXXYYYZZZZZZYYY[[[[[[[[[\\\^^^aaadddgggeeeeeefffiiimmmppppppooommmlllkkkjjjiiifffbbb^^^^^^aaaffflllrrrzzz}}}{{{{{{~~~yyyyyy{{{yyytttyyyyyykkk]]]QQQHHH>>>999666777666222000111///...---,,,,,,---...///.........------,,,,,,,,,&&&&&&'''((()))++++++,,,+++******))))))******++++++)))'''&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%"""!!!"""%%%'''%%%"""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$###############"""""""""#########$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&!!!###&&&''''''&&&###!!!&&&&&&%%%$$$#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$########################""""""###"""%%%%%%$$$######$$$%%%&&&#########################################################""""""!!!!!!!!!$$$############"""""""""""""""""""""""""""##############################%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""############$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$${{{zzzyyywwwssslllddd^^^\\\ZZZVVVSSSRRRRRRRRRSSSTTTVVVWWWWWWVVVUUUVVVWWWXXXXXXWWWUUUSSSPPPNNNMMMMMMMMMMMMMMMNNNPPPQQQRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSUUUVVVYYYYYYYYYYYYZZZ]]]```cccbbbdddfffhhhiiiiiijjjkkkppppppoooooooooooooooppphhhfffdddcccbbbccceeefffffffffggggggfffbbb]]]ZZZ[[[YYYXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWW[[[XXXVVVWWWZZZ[[[ZZZXXXXXXWWWWWWXXXZZZ]]]```bbb```aaabbbeeegggiiijjjkkkkkkjjjjjjjjjiiifffaaa]]]\\\]]]```bbbfffkkkrrrwww}}}{{{}}}zzzyyyxxxvvvwwwzzz}}}|||mmm___UUUIIIBBB<<<:::888333222333000///...---------...//////......---,,,+++******((()))***+++,,,------...*********))))))*********,,,)))'''&&&'''((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###$$$&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%&&&""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#######################################$$$%%%&&&&&&"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%""""""############""""""################################################""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$#########$$$$$$%%%!!!$$$(((++++++((($$$!!!%%%%%%$$$###""""""""""""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###"""""""""""""""""""""""""""""""""!!!  """###""" $$$###!!! !!!"""$$$%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$######"""!!!"""""""""############$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$}}}pppnnnjjjgggeeeccc```]]][[[YYYVVVSSSQQQQQQQQQRRRQQQRRRTTTUUUVVVWWWYYY[[[\\\[[[YYYWWWTTTQQQNNNLLLKKKJJJJJJKKKMMMOOOQQQSSSTTTTTTUUUVVVVVVWWWWWWXXXZZZ[[[\\\[[[YYYZZZ\\\___eeefffgggfffeeefffjjjmmmllloooqqqsssssstttvvvxxx~~~~~~~~~{{{yyyvvvsssrrrqqqrrrssssssuuuxxx|||{{{vvvmmmfffdddbbb______aaabbbaaa```[[[[[[\\\\\\]]]]]]]]]]]][[[XXXVVVWWWZZZ\\\ZZZXXXVVVUUUTTTTTTVVVXXX[[[]]]\\\]]]^^^___aaabbbdddeeehhhhhhhhhiiiiiigggccc```XXXZZZ\\\^^^___aaadddgggnnnuuu~~~yyypppggghhhmmm||||||nnncccUUULLLCCC===888333111333111000///...---...//////...------,,,+++******)))++++++++++++++++++++++++***))))))(((((())))))******(((&&&%%%&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###########################$$$#########$$$$$$%%%&&&"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%!!!""""""######""""""!!!############################################################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######""""""""""""#########&&&***------***&&&###!!!!!! $$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&$$$""""""""""""""""""""""""""""""""""""!!!!!!"""#########""" !!!################################################ !!!"""###$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""####################################""""""""""""""""""""""""########################"""######$$$$$$$$$######!!!"""""""""#####################$$$$$$$$$##############################zzzhhhddd___[[[[[[\\\\\\\\\XXXWWWVVVTTTSSSRRRQQQQQQQQQRRRSSSTTTTTTWWWZZZ]]]^^^]]]\\\YYYVVVSSSPPPOOOJJJIIIIIIJJJLLLOOOSSSUUUWWWXXXYYYZZZ[[[\\\]]]]]]```cccddddddbbbcccgggkkkqqqtttvvvuuussssssvvvzzzzzz~~~|||pppmmmjjjiiilllmmmlllkkkccccccdddddddddccccccbbb^^^]]][[[[[[\\\\\\[[[ZZZWWWVVVTTTSSSSSSTTTVVVWWWZZZ\\\\\\\\\\\\\\\^^^```bbbbbbbbbdddfffeeeccc```XXX[[[]]]^^^]]]]]]^^^___cccfffjjjoooxxx~~~yyymmmcccbbbgggyyy}}}ssscccZZZOOOHHH@@@777333333222111000///......//////---------,,,,,,++++++***,,,++++++***))))))(((((()))))))))(((((())))))))))))(((&&&'''(((((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%""""""############""""""#######################################$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$###""""""""""""###$$$&&&)))++++++)))&&&$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$$$$####################################$$$$$$$$$$$$!!!!!! !!!"""###$$$################################################ !!!!!!"""###$$$%%%%%%#########$$$$$$$$$$$$%%%!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###""""""""""""############!!!"""######$$$#########""""""""""""""""""""""""uuubbb^^^ZZZWWWWWWXXXYYYYYYTTTUUUVVVVVVVVVUUUTTTSSSTTTTTTTTTSSSSSSUUUZZZ^^^]]]]]]\\\[[[YYYVVVTTTSSSNNNMMMMMMNNNQQQUUUXXX[[[]]]^^^```bbbeeegggiiijjjkkknnnqqqqqqpppqqqvvv{{{}}}{{{{{{~~~}}}uuuuuuuuutttrrrpppnnnmmmiiiiiihhheeebbb`````````]]]\\\YYYWWWUUUUUUVVVVVV[[[\\\]]][[[YYYYYY[[[^^^]]]\\\]]]^^^```aaa```___\\\]]]^^^^^^\\\\\\]]]^^^\\\^^^___aaaeeemmmyyy}}}zzzuuunnnkkkmmmuuutttmmmddd]]]SSSEEE:::666333222111///......///000.....................---,,,,,,+++******)))((((((+++******))))))******+++((((((((()))******'''$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%&&&(((((('''&&&%%%$$$$$$############$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$######"""###$$$%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%&&&&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''''''''##############################################################################$$$$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$""""""""""""############ !!!"""#########""""""""""""""""""""""""""""""wwwooo___]]]YYYXXXWWWXXXWWWVVVSSSTTTWWWYYYYYYYYYXXXWWWXXXWWWUUURRRRRRTTTYYY]]][[[[[[[[[[[[ZZZYYYXXXWWWTTTSSSSSSTTTWWW[[[___bbbbbbdddgggjjjnnnrrruuuwwwuuuyyy||||||{{{}}}~~~|||tttuuutttoooiiieeeeeegggeeeccc___\\\ZZZYYYYYYYYY]]]^^^^^^\\\YYYXXXZZZ]]]\\\[[[ZZZ[[[]]]___^^^]]]]]]]]]\\\ZZZYYYYYY[[[]]][[[\\\^^^^^^___cccjjjoooyyy~~~~~~~~~|||xxxwwwqqqzzz|||vvvpppdddRRRCCC<<<444333111////////////000/////////000000000000000---------,,,,,,,,,++++++,,,++++++++++++++++++,,,((()))***,,,---+++(((%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''))))))((('''%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%((('''&&&&&&%%%%%%%%%%%%$$$######""""""######$$$ !!!"""###%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%% !!!######$$$$$$###################################################&&&&&&%%%$$$###"""!!! !!!!!!""""""############ !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""####################################!!!"""###$$$$$$$$$$$$$$$""""""""""""############ !!!#########"""!!!""""""""""""""""""""""""}}}~~~vvvmmmgggbbb\\\YYYYYYYYYWWWUUUVVVVVVUUUTTTUUUVVVWWWXXXYYYYYYXXXUUUSSSRRRSSSUUU[[[]]]___```___^^^]]]]]]]]]\\\\\\aaagggmmmooonnnnnnqqquuuyyy|||~~~~~~wwwppplllsssooojjjeeebbb___[[[YYYYYY[[[]]]^^^]]]ZZZXXXVVVWWWVVVVVVXXXZZZ\\\\\\[[[\\\\\\]]]\\\ZZZWWWTTTRRRTTTVVVXXX[[[^^^aaacccdddqqqvvv}}}ttttttxxx|||mmmVVVAAA999666555555222...///333000000///...------,,,,,,............---,,,+++***++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))((('''&&&%%%%%%$$$'''((()))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############&&&(((((('''%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&$$$###!!!"""###%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""###"""""""""###$$$%%%%%%################################################$$$######"""""""""""""""######$$$%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&###%%%((((((&&&$$$######%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$#########"""!!! !!!"""###"""""""""""""""######$$$######""""""""""""######%%%%%%$$$######$$$%%%%%%$$$!!!!!!!!!""""""######""""""!!!"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%% """############$$$$$$$$$|||~~~yyyqqqkkkfff___[[[YYYXXXVVVUUUSSSSSSSSSSSSSSSUUUVVVWWW\\\\\\\\\ZZZWWWVVVVVVWWW[[[^^^bbbeeeffffffffffffkkkjjjlllpppvvvzzz{{{{{{~~~|||wwwqqqkkkgggdddaaa^^^]]]\\\[[[ZZZYYYWWWTTTQQQVVVUUUTTTUUUWWWXXXXXXWWWXXXXXXXXXXXXVVVTTTQQQPPPSSSTTTVVVYYY\\\___aaabbbfffjjjooosssyyyzzztttoooqqqzzz}}}dddNNNBBB;;;666444222......000000//////......---,,,,,,............---,,,+++***************************((((((((((((((()))))))))&&&&&&&&&'''''''''(((((()))******+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###$$$%%%$$$###'''&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$&&&'''(((&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&%%%$$$"""###%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#####################$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%'''))))))(((&&&%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$######"""%%%$$$###""""""###$$$%%%"""""""""""""""###$$$$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%$$$###!!! """$$$&&&%%%%%%%%%&&&&&&%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%###!!! !!!$$$%%%$$$""""""############$$$$$$$$$|||{{{~~~}}}xxxrrrmmmfff___[[[XXXUUUTTTRRRRRRRRRSSSUUUVVVXXXYYY^^^```aaa```^^^\\\\\\\\\^^^bbbhhhnnnrrrtttuuuttt{{{|||~~~xxxrrrnnnkkkhhheeeaaa\\\YYYYYYYYYWWWTTTYYYWWWVVVVVVWWWWWWWWWVVVUUUUUUUUUUUUTTTRRRPPPOOORRRSSSTTTWWWYYY\\\]]]^^^```bbbeeegggiiioooxxx~~~}}}pppjjjmmmxxxxxxeeePPPDDD999555444111//////000//////......---------............---,,,++++++))))))))))))))))))))))))&&&''''''((())))))******&&&&&&'''''''''(((((((((((()))***+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&&&&$$$###$$$%%%'''&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$######$$$$$$%%%%%%&&&&&&!!!"""###%%%%%%%%%%%%$$$ """#########""""""#########"""""""""""""""#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%'''))))))'''%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!%%%$$$############$$$%%%###""""""""""""###$$$$$$######""""""""""""######%%%$$$############$$$%%%%%%$$$$$$###$$$$$$%%%%%%""""""############""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$"""!!! !!!"""###"""!!!"""############$$$$$$$$$|||{{{{{{~~~|||wwwooofff___YYYUUUSSSSSSTTTUUUWWWXXXZZZ\\\]]]^^^aaaeeegggfffeeeeeeeeefffjjjpppyyy}}}yyyvvvtttmmmeeeaaaaaabbb```___]]][[[XXXXXXXXXYYYXXXWWWUUUVVVVVVUUUUUUSSSRRRQQQQQQQQQSSSUUUWWWXXXZZZ[[[\\\]]]^^^^^^___bbbgggkkkrrr||||||pppkkkppp{{{|||^^^NNN>>>777777444111000000/////////......---------.........------,,,+++************************))))))******++++++++++++******)))((('''&&&%%%%%%&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&'''&&&%%%$$$%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&$$$######%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############&&&%%%$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$######$$$$$$%%%%%%%%%%%% """###$$$###""" !!!###$$$$$$###"""##################""""""############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&"""$$$&&&&&&$$$######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""######""""""######$$$%%%$$$######""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$###"""""""""########################%%%$$$###"""""""""""""""  """"""#########$$$$$$$$$zzzzzz{{{}}}yyypppfff^^^XXXUUUUUUVVVXXXZZZ\\\^^^______^^^ccchhhmmmoooooopppqqqqqqsssyyyvvvooollljjjhhhfff```]]]ZZZYYYYYYYYYXXXWWWWWWWWWWWWVVVUUUTTTTTTSSSQQQQQQRRRSSSUUUVVVWWWXXXUUUVVVVVVVVVVVVWWWZZZ\\\bbbjjjuuu~~~rrrnnnttt{{{gggTTTAAA999888666222000///////////////.........---------...------,,,,,,++++++++++++++++++++++++++++++++++++******))))))******)))((('''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""""""""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""######$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%###!!! """%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""$$$%%%%%%$$$###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!""""""############""""""###############$$$$$$%%%$$$$$$############$$$$$$######################## !!!"""#########""""""%%%$$$############$$$%%%%%%$$$$$$$$$###"""""""""########################$$$###"""!!!!!!!!!!!!!!!###$$$$$$$$$#########$$$""""""#########$$$$$$$$$zzz{{{}}}}}}}}}~~~yyypppfff```]]]YYYZZZ\\\^^^```aaabbbbbbaaafffmmmsssvvvyyy{{{}}}|||||||||vvvrrrqqqjjjfffaaa^^^\\\[[[ZZZXXXZZZZZZYYYXXXVVVUUUUUUTTTRRRRRRSSSTTTUUUUUUVVVVVVSSSSSSSSSSSSSSSTTTTTTUUUUUU[[[dddlllvvvzzzwwwwwwyyyooo\\\GGG===:::666222000////////////////////////,,,------...------,,,,,,++++++++++++++++++++++++******))))))(((''''''&&&''''''((((((((()))))))))&&&'''((()))***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&&&&############$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""""" !!!###$$$%%%%%%########################$$$###""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$&&&''''''''''''%%%$$$###!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%"""""""""############$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$%%%&&&&&&%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$############$$$%%%%%%$$$$$$############$$$$$$""""""###$$$$$$###""""""!!!###%%%&&&''''''$$$###"""!!!!!!"""###$$$$$$$$$$$$#############################################"""!!!!!!!!!""""""$$$%%%&&&%%%#########%%%"""############$$$$$$$$${{{}}}~~~|||zzz{{{~~~yyyqqqkkkhhh```bbbdddfffggghhhhhhhhhhhhmmmsssyyy}}}{{{tttmmmiiifffcccaaa```___]]]\\\ZZZYYYXXXXXXSSSTTTTTTTTTUUUUUUVVVVVVUUUTTTSSSSSSTTTSSSRRRQQQNNNSSSYYY^^^cccmmm|||vvvnnn{{{zzzhhhSSSFFF???888444333/////////////////////000,,,,,,------...------,,,************************)))))))))((((((((((((((('''((((((((())))))))))))&&&&&&((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$"""###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%###""""""$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""###$$$!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$##################&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''$$$%%%&&&%%%$$$$$$&&&(((%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$###"""!!!""""""######$$$$$$%%%%%%"""  """###############$$$$$$$$$########################$$$###############$$$%%%!!!###$$$###  """"""############$$$$$$$$$|||~~~|||xxxxxx|||~~~xxxrrrppphhhiiikkkmmmnnnoooooonnnnnnrrrxxx}}}~~~xxxsssooolllfffeeeccc```^^^]]]\\\\\\UUUUUUUUUUUUVVVVVVVVVVVVSSSRRRQQQQQQQQQOOOMMMKKKLLLQQQVVVWWWXXX]]]hhhqqqxxxrrrjjjtttsss^^^PPPEEE<<<888777////////////000000000000,,,,,,------...---------)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))((('''&&&&&&###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########""""""""""""!!!#########$$$$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%###""""""$$$'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""###$$$%%%%%%)))((('''&&&$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$##################""""""""""""###$$$%%%&&&%%%$$$######"""######$$$!!!!!!""""""#########$$$""""""""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""#########""""""$$$&&&%%%$$$$$$$$$$$$$$$$$$%%% !!!"""###$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$###"""!!!(((&&&%%%""" %%%###"""!!!!!!"""###%%%""""""######$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$%%%&&&''''''"""$$$%%%$$$!!! !!!###"""############$$$$$$$$$}}}}}}||||||{{{{{{zzzzzz{{{{{{xxxqqqqqqqqqrrrtttvvvxxxyyy{{{}}}yyyxxxsssmmmhhhccc___[[[YYY[[[XXXUUUSSSSSSTTTTTTSSSRRRUUUWWWWWWTTTQQQRRRSSSNNNNNNNNNPPPSSSXXX\\\___hhhlllyyyoooooossswwwfffTTTEEE<<<999999333///222333111......------------------------+++++++++************)))++++++************+++++++++***)))(((((()))***+++$$$%%%%%%%%%%%%%%%%%%$$$((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''))))))(((((('''&&&$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################"""%%%'''&&&%%%%%%######""""""""""""############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&%%%&&&&&&%%%###!!! !!!$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################!!!"""###$$$%%%%%%$$$### !!!!!!!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######"""""""""!!!"""######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######"""###$$$###"""!!!!!!###}}}|||zzzyyyxxxyyy|||wwwwwwwwwxxxzzz|||~~~zzzqqqjjjeeeaaa___ccc```[[[XXXWWWWWWVVVUUURRRTTTVVVUUURRRPPPPPPQQQSSSRRRQQQQQQSSSUUUXXXZZZ^^^___gggyyyzzzuuuqqqvvvwwwbbbOOOCCC===;;;555000//////---...222//////......---,,,++++++++++++++++++************++++++************++++++******))))))))))))******''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%###%%%&&&&&&%%%$$$$$$%%%%%%###"""!!!!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$################################################$$$$$$$$$%%%%%%########################!!!"""###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""""""""###$$$$$$###""""""######$$$$$$$$$$$$#####################$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######"""###$$$###"""!!!!!!###|||zzzwwwvvvwwwwwwxxx|||||||||}}}~~~wwwpppllljjjiiieee___[[[YYYWWWVVVUUUSSSUUUVVVUUUSSSQQQQQQQQQUUUTTTSSSRRRSSSUUUWWWXXXZZZWWWYYYeeesssuuuqqqyyywwwdddUUUMMMBBB;;;555333111...///333111111000...---,,,+++***,,,+++++++++************++++++************++++++))))))************))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$ """$$$%%%$$$$$$%%%'''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''!!!!!! !!!!!!######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########"""###$$$###"""!!!!!!###~~~{{{xxxvvvuuurrrpppuuu~~~}}}}}}zzzwwwpppllleee___\\\ZZZXXXVVVUUUVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVXXXYYYXXXSSSSSSYYYbbblllxxxxxxuuu}}}ssslllSSSHHH>>>:::888333000000111111000///...---,,,+++,,,,,,+++++++++*********++++++************++++++((()))***++++++***)))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$###!!! !!!###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$############!!!"""""""""###$$$%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$"""###$$$###!!!!!!!!!###}}}zzzxxxtttooolllpppxxx}}}~~~~~~xxxppphhhdddaaa^^^]]]VVVVVVUUUVVVVVVWWWWWWWWWUUUUUUTTTTTTUUUVVVWWWXXXRRROOONNNRRRVVVZZZaaaiii{{{wwwxxxsss^^^GGG<<<999666333111000000////////////......,,,,,,,,,++++++++++++***++++++************++++++((()))***++++++***)))(((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&%%%$$$&&&&&&&&&&&&&&&'''''''''""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%###"""######""""""""""""############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$""" %%%###""" """###%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######!!!######!!! !!!"""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""######$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$"""###$$$###!!!!!!!!!###}}}{{{yyyssspppnnnpppuuuzzz}}}}}}}}}~~~|||ssskkkfffcccaaaZZZXXXVVVVVVWWWWWWWWWVVVYYYXXXWWWVVVUUUTTTTTTTTTRRRPPPPPPRRRRRRQQQTTTZZZiiivvv|||uuu{{{{{{YYYDDD:::666555666//////000000000000000000,,,,,,,,,,,,++++++++++++++++++************++++++))))))************))))))))))))************))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%)))))))))((('''&&&$$$###%%%%%%&&&&&&&&&&&&''''''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''######$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%% ###&&&&&&&&&$$$"""###""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$###!!! %%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&%%%$$$""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%"""###$$$###"""!!!!!!###}}}zzzxxxssssssssstttvvvyyy{{{|||{{{}}}yyyqqqkkkhhhccc```\\\ZZZZZZYYYWWWUUUXXXXXXWWWVVVUUUTTTTTTTTTVVVTTTSSSTTTQQQMMMOOOUUU\\\eeessszzzuuutttxxx^^^III;;;666777111111111000000/////////------,,,,,,,,,+++++++++++++++************++++++******))))))))))))******((())))))******))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%&&&"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$%%%'''&&&$$$######$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$##################$$$$$$###""""""""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$ """###%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%"""###$$$###"""!!!!!!###|||xxxvvvtttvvvxxxyyyyyyyyy{{{}}}yyyzzz}}}xxxuuulllhhhccc___^^^\\\YYYVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVSSSRRRQQQMMMHHHKKKPPPPPPUUUaaapppuuummmqqq{{{]]]CCC666444444333222111000......------------,,,,,,,,,++++++++++++************+++++++++***)))(((((()))***+++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%!!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%!!!###%%%%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%"""###$$$###"""!!!!!!###|||}}}}}}xxxtttsss|||{{{{{{zzzzzzzzz{{{{{{~~~uuulllkkkggg___[[[[[[XXXUUUSSSSSSVVVWWWVVVSSSWWWWWWWWWWWWUUUSSSPPPOOOPPPQQQTTT[[[gggwww~~~ppprrrzzzuuuVVVCCC<<<777777555333000//////111//////.........---------************************+++++++++***)))(((((('''+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################((('''&&&%%%$$$"""!!!!!!""""""!!!!!!###$$$&&&'''&&&%%%###"""""""""######$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%######$$$%%%%%%&&&'''''''''''''''&&&%%%$$$###"""$$$%%%&&&&&&$$$$$$%%%&&&""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%$$$#########$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&(((&&&###!!!"""$$$''')))&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!!!!"""###|||zzz||||||xxxvvvvvvzzzzzzzzz{{{|||}}}~~~}}}~~~~~~xxxsssmmmfffaaabbb```\\\XXXWWWYYYYYYXXXVVVXXXXXXXXXWWWVVVTTTRRRQQQQQQQQQSSSVVV]]]hhhuuu}}}{{{xxx|||fffKKK>>>666666444222111000222333............------------************************+++++++++***)))(((((((((************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%###$$$%%%&&&'''))))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! %%%$$$#########$$$%%%%%%&&&%%%###"""""""""###$$$$$$$$$$$$$$$#########"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$#########$$$%%%""""""###$$$%%%&&&'''(((---+++(((%%%######$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###""" |||yyyxxx{{{}}}zzzyyyzzzyyyzzz{{{}}}}}}}}}}}}~~~~~~{{{rrrllljjjhhhccc\\\YYYYYYZZZXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTQQQQQQRRRSSSVVV\\\ccchhhttt~~~yyyYYYDDD999777444222000000111222......---------,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))((((((************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!! $$$$$$#########$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$ """###%%%'''((((((***)))'''&&&$$$#########$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################"""###%%%&&&%%%### |||yyyzzz}}}|||~~~||||||~~~~~~~~~}}}~~~~~~yyytttrrrlllccc^^^]]]]]]\\\ZZZXXXXXXXXXXXXWWWWWWVVVVVVRRRSSSTTTUUUVVVYYY^^^aaaeeennneeeNNN@@@<<<666111//////......------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""###$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$!!!!!!"""###$$$&&&&&&'''!!!!!!"""###$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!~~~}}}~~~~~~~~~vvvllleeebbbaaa___^^^YYYYYYXXXXXXWWWWWWWWWWWWTTTVVVXXXYYYYYYZZZ\\\^^^___cccmmm|||zzzwwwzzzmmmWWWDDD>>>777222000000000///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%"""""""""""""""!!!!!! $$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!###%%%&&&&&&&&&############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""###%%%&&&'''~~~~~~~~~vvvlllgggccc___\\\\\\\\\ZZZYYYXXXXXXXXXXXXWWWYYY[[[[[[ZZZYYYZZZ[[[]]]\\\^^^gggsss~~~uuurrrwwwsss```JJJCCC:::444333444444333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$&&&&&&%%%$$$"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!###%%%''')))zzz{{{~~~~~~}}}tttmmmfffbbbaaa```^^^\\\[[[ZZZZZZZZZWWWYYYZZZ[[[ZZZZZZ[[[]]]\\\YYYYYY\\\cccnnn{{{ppppppuuuyyyiiiWWWNNNBBB999777666444222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""!!! ###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$###$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%&&&&&&&&&'''''''''&&&%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%uuuwww|||~~~~~~}}}}}}~~~|||~~~~~~uuuooodddcccaaa^^^]]]\\\\\\\\\UUUWWWYYY[[[[[[]]]___aaa]]]ZZZYYYZZZ]]]cccppp|||rrrmmmooo|||ooodddYYYJJJ>>>999555111...000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))$$$$$$%%%&&&'''((()))***&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&''''''((( """$$$&&&'''(((((('''"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$######"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''+++***'''%%%$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###########################%%%&&&'''&&&$$$""" zzz{{{}}}~~~~~~~~~{{{{{{~~~xxxpppjjjddd```______]]]ZZZYYYWWWUUUUUUWWWZZZ\\\\\\^^^\\\ZZZYYYZZZ]]]aaacccnnnvvvnnnuuuttthhhXXXKKKAAA:::777777...111111///---------,,,......---,,,++++++++++++------,,,,,,+++***))))))+++++++++*********))))))+++******)))(((''''''&&&***(((&&&'''((('''###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""'''(((%%%###%%%'''***(((&&&$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((("""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$$$$##########################################&&&'''((((((((('''&&&%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$'''&&&&&&&&&&&&'''(((((()))&&&######%%%&&&$$$"""''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%))))))((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&& !!!###%%%%%%%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!############$$$%%%&&&&&&{{{|||}}}~~~~~~}}}}}}}}}{{{|||yyypppiiieeebbb^^^ZZZZZZWWWUUUTTTVVVYYY[[[[[[^^^]]][[[YYYYYY[[[]]]^^^bbblll|||}}}wwwpppwww{{{pppaaaQQQBBB:::777333333111///....../////////...---,,,++++++++++++---,,,,,,++++++*********+++++++++*********))))))+++******)))(((((('''''''''''''''((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###''''''%%%###$$$&&&&&&%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&+++(((&&&&&&((()))(((&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&)))((((((''''''&&&%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%}}}}}}|||}}}}}}~~~vvvooohhhccc^^^[[[YYYUUUTTTVVVWWWYYYYYY]]]\\\[[[YYYXXXXXXXXXXXXZZZ]]]eeerrr~~~pppqqqwwwiiiRRRBBB999888444000...///000111111000///...,,,+++*********+++++++++++++++++++++++++++++++++************************))))))(((((('''&&&((()))***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$''''''%%%###$$$%%%$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$###$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''')))((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%~~~}}}}}}yyyqqqkkkggg___[[[WWWUUUUUUVVVVVVVVVYYYYYYYYYYYYXXXWWWVVVUUUXXXYYY\\\dddqqq|||zzzyyyxxxsssnnnmmmwwwkkkSSSBBB<<<555//////111111111222111000...---++++++******++++++++++++++++++,,,,,,*********************************)))))))))(((((((((+++,,,***&&&$$$%%%''''''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''%%%###$$$%%%%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$%%%$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%$$$###$$$%%%&&&&&&'''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&''''''((((((((())))))(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&""""""$$$%%%''''''((((((''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$}}}}}}~~~}}}tttooofffbbb\\\YYYWWWVVVUUUTTTUUUVVVWWWXXXXXXXXXWWWWWWSSSWWWZZZ\\\```jjjzzz~~~rrrlllkkkooogggccckkk~~~pppYYYDDD999000111444222000000111000...---,,,+++++++++++++++++++++++++++,,,,,,************************************))))))))))))(((***+++)))%%%###%%%'''''''''''''''''''''''''''&&&'''(((((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$%%%(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''(((((((((((()))***+++''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&''''''((((((''''''&&&!!!"""###$$$&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$~~~}}}~~~yyypppllleee___\\\YYYWWWUUUTTTUUUVVVXXXYYYZZZZZZZZZUUUYYY]]][[[YYY]]]hhhrrrvvvjjjeeeeee```]]]ddduuu{{{XXXFFF777444555222///000000///...---,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************%%%&&&''''''&&&'''(((***''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&%%%###"""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((((((((&&&&&&(((***'''''''''''''''''''''''''''(((((((((((()))))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''"""###$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&~~~}}}~~~~~~|||wwwooohhhccc^^^[[[YYYVVVVVVWWWXXXYYYZZZ[[[\\\YYY[[[\\\[[[YYYZZZ```eeeooouuujjjbbbbbbdddhhhrrrtttYYY@@@888666222000333......------------......---,,,,,,++++++*********))))))*********+++++++++************************((('''&&&&&&(((*********''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%$$$%%%&&&'''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$ """$$$&&&'''&&&$$$### !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%''''''&&&$$$###%%%''''''''''''''''''''''''''''''((((((((())))))))))))******))))))))))))))))))((((((((((((((((((((()))))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''~~~~~~}}}~~~~~~vvvnnngggccc^^^\\\YYYYYYXXXYYYYYYZZZ\\\\\\XXXWWWVVVVVVWWWXXXZZZ\\\\\\mmmsssfffjjjnnnqqqttt|||hhhHHH:::666111222777...------------...//////------,,,,,,+++***))))))))))))******++++++++++++******************++++++...+++'''''')))+++)))'''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%$$$###$$$&&&((((((((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!###&&&((()))((('''&&& !!!"""$$$&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$""""""$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))++++++***'''%%%'''***'''''''''''''''''''''''''''((((((((())))))******++++++******))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%&&&&&&'''(((~~~}}}}}}}}}}}}~~~}}}||||||~~~}}}vvvppphhhdddeeeaaa```^^^[[[XXXXXXYYY[[[VVVWWWWWWWWWWWWWWWWWWWWW[[[^^^jjjtttyyy~~~yyyQQQ===999777555333111111111111000000000000000...,,,,,,---------,,,************************+++++++++*********))))))++++++***)))&&&###''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''''''''$$$"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%!!!$$$%%%$$$"""!!!###%%%%%%&&&&&&$$$"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""'''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&%%%%%%&&&&&&''''''''''''''''''((((((''''''''''''&&&&&&'''''''''''''''((())))))''''''&&&''''''((())))))((('''''''''((()))*********(((&&&%%%'''((((((((('''(((((()))***+++++++++++++++***)))(((''''''&&&'''''''''''''''''''''''')))(((((((((''''''''''''$$$%%%&&&((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''''''&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~}}}}}}}}}}}}~~~}}}|||~~~~~~vvvlllhhhiiiaaa```]]]ZZZWWWUUUUUUVVVVVVXXXZZZ[[[\\\ZZZYYYXXXWWWWWW___nnn\\\FFF<<<666222000000000000000////////////...,,,******+++,,,+++***************************+++++++++*********))))))(((((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###!!! $$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""$$$&&&%%%###"""###%%%'''(((((('''%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''+++******))))))******+++***))))))))))))***+++,,,+++++++++***++++++,,,,,,***)))'''''')))))))))(((''''''((()))***++++++,,,*********)))))))))))))))((((((((((((((())))))))))))))))))(((((((((''''''''''''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}|||~~~~~~}}}|||{{{}}}~~~uuuoooooogggeeebbb^^^ZZZXXXVVVUUUVVVYYY\\\^^^___]]]ZZZXXXTTTRRRTTT[[[iii|||hhhPPPAAA777222000000000000/////////.........,,,******+++,,,+++***+++++++++++++++++++++++++++++++++***************)))(((''''''(((***---...''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&)))---,,,(((%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$&&&###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((''''''&&&'''((())))))*********)))((((((((((((((())))))))),,,,,,+++*********++++++,,,++++++++++++,,,,,,---.........---------------+++******+++,,,---+++***))))))******++++++,,,,,,))))))))))))******++++++)))))))))******+++++++++******)))))))))(((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((''''''''''''&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%{{{{{{}}}~~~}}}||||||}}}}}}}}}}}}{{{yyyzzz}}}|||xxxwwwuuutttsssuuuwwwyyyzzzzzzzzz|||~~~yyyvvvpppmmmhhhdddaaa^^^[[[YYYXXXZZZ[[[]]]]]]\\\ZZZYYYVVVRRRPPPQQQXXXjjjyyy}}}rrrYYYFFF:::666555222222111111000/////////000...------......---,,,++++++++++++++++++++++++************************,,,+++***)))))))))***+++''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''',,,000///***%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%!!!###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&''''''((()))************'''((((((((())))))*********************+++,,,,,,------,,,,,,,,,------...000000000//////......---...---...///111111///---............------------******************************+++++++++,,,,,,,,,+++************)))))))))(((((()))))))))(((((('''(((((((((((((((((((((((((((((((((''''''(((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%vvvxxx{{{~~~~~~~~~|||{{{zzzzzz{{{||||||}}}~~~~~~}}}{{{zzzxxxxxxyyy{{{||||||{{{|||xxxtttqqqpppooonnnllloooqqqssssssssssssuuuwwwzzz~~~zzzuuunnnhhheeebbb___\\\\\\[[[ZZZYYYYYYYYYYYYZZZWWWSSSPPPOOOQQQ[[[ppp}}}uuuqqqxxx~~~cccMMM???:::888444444333333222111000000111///------.........---++++++++++++++++++++++++******************************++++++***((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###(((,,,+++&&&""""""$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$&&&((((((((('''((()))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))'''(((((()))***++++++,,,******+++,,,---///000111111111000000000000000111333333333333333222111000111111111333555555333111444444333222111000//////...------,,,+++*********,,,,,,,,,,,,,,,---,,,---,,,++++++++++++*********&&&'''((()))************))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%sssuuuxxx{{{~~~zzz{{{{{{zzzxxxwwwyyyzzzyyyzzz|||}}}~~~~~~}}}}}}zzzyyyyyyxxxxxxxxxyyyyyy{{{{{{|||}}}~~~wwwvvvsssooommmlllllljjjiiiiiikkkllllllllllllmmmooorrrvvv|||vvvmmmiiifffbbb___```^^^\\\YYYXXXXXXYYYZZZWWWTTTRRRQQQOOORRR\\\hhhtttggglll}}}sss[[[III>>>888666555555444333222111111///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++&&&''')))++++++)))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''))))))%%%###$$$%%%############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$!!!###&&&''''''&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%((())))))))))))'''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%&&&'''((()))*********)))******,,,---...////////////000000222333555666666555555444444444444444444555666777777666444333333222222444666666555444777666666555444333333222222222111000///...------111000000//////...---------,,,,,,,,,,,,+++++++++&&&&&&((()))***+++++++++''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''&&&$$$ %%%%%%%%%%%%%%%%%%%%%%%%qqqsssuuuxxxzzzzzzyyyyyyvvvxxxzzzyyywwwvvvwwwxxxvvvwwwyyy{{{}}}}}}}}}}}}xxxyyyzzzzzzxxxwwwwwwwwwvvvwwwxxxzzz|||~~~xxxuuurrrooolllkkkjjjhhhfffdddfffgggfffeeeeeefffgggjjjooovvv|||{{{tttpppkkkhhhdddcccaaa^^^\\\[[[ZZZZZZYYYVVVUUUUUUSSSPPPSSSXXXcccrrrwwwggghhhsssnnnYYYHHH;;;666555444333222111111000///---,,,+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++'''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&'''############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###"""###%%%&&&$$$""""""######"""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&%%%%%%&&&&&&&&&&&&'''''''''%%%&&&'''((())))))))))))&&&&&&((()))***+++++++++,,,---...///111222333444444444444444444444555666666666555444444444444444222333555666666555444333333222111111444555555555444444555555666777777777666666555555444444444333666555444333222000//////------------,,,,,,,,,,,,'''((()))***************''''''''''''''''''''''''&&&'''((())))))((('''&&&'''((((((((())))))))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%qqqrrrtttuuuvvvuuusssrrrsssvvvyyyyyywwwuuuuuuwwwtttvvvxxxzzz|||}}}}}}}}}xxxzzz{{{{{{yyywwwvvvvvvssstttvvvxxxzzz|||~~~{{{vvvtttpppmmmllljjjgggeeeaaaccccccbbbaaa```aaabbbfffkkkssszzz{{{vvvrrrggggggfffdddaaa^^^[[[ZZZ\\\YYYXXXYYYWWWSSSQQQSSSPPP^^^rrryyykkkhhhnnn{{{}}}gggQQQ@@@555555444333222000000///111000....../////////...,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,+++)))((('''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!###$$$###"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###!!!"""$$$%%%$$$!!!###%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''''''''''''''''''''''''''###$$$'''((()))((('''&&&&&&&&&&&&'''''''''(((((('''''')))***++++++++++++'''((()))***,,,,,,------///000111222444666777777777666555444333222222222444333222111111111111111...///111333333222111000222111//////222444555444000111333555777999:::;;;888888888888999999999999999999777666444222111000......---------,,,,,,,,,***************)))((((((************************&&&'''((())))))((('''&&&'''((((((((())))))******%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%tttsssssstttttttttqqqooonnnqqquuuvvvvvvvvvvvvvvvvvvvvvvvvzzz~~~~~~{{{zzzzzz{{{{{{{{{zzzyyyyyyuuuuuuuuuvvvyyy}}}{{{zzzssslllkkkhhheeeccceeecccccccccbbb```^^^^^^___bbbcccgggoooxxx~~~zzzssskkkeeecccaaa___\\\ZZZYYYYYYYYYYYYWWWSSSPPPPPPTTT^^^jjjvvvvvvfffbbbpppeeeMMMAAA555...222222,,,,,,333///......---,,,,,,++++++,,,,,,,,,------,,,+++++++++++++++************)))------,,,+++***)))(((((((((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%!!!!!!""""""#########$$$'''&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$##############################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((((((((('''&&&'''((()))))))))((('''&&&'''&&&&&&''''''((()))***))))))******+++,,,,,,---......---,,,,,,---...///333333444555666888999999333333333222111111000000333222111000////////////000111111111000...,,,+++000//////......//////000......///000000111222222222333333555666888:::;;;<<<<<<<<<<<<<<<;;;:::999333333333222000///---,,,------,,,+++************))))))))))))************((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%######$$$%%%%%%&&&''''''ssssssssstttuuutttrrrpppqqqtttwwwyyyyyyxxxyyyyyyyyyyyyyyy}}}|||zzzxxxxxxxxxzzz}}}yyyrrrmmmmmmkkkfffccccccaaaaaaaaa```]]]\\\[[[[[[\\\]]]aaajjjuuu{{{ssslllfffaaa^^^ZZZYYYYYYYYYYYYWWWTTTQQQNNNPPPUUU]]]fffttt|||ooocccdddtttwwwbbbHHH;;;222444444///---222//////......------,,,,,,++++++,,,------------,,,++++++++++++************)))))))))*********++++++******++++++******))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%############$$$$$$$$$%%%((('''%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))((((((''''''(((((((((''''''&&&&&&&&&'''((()))***+++,,,------.........///////////////...///000111333444666666777777888999999999444444333111000///......//////...------------......////////////...,,,+++.........------.........***++++++,,,,,,---------///000000111333555666777999999::::::;;;:::::::::666666666555333222000///...---,,,******)))))))))))))))))))))************))))))))))))))))))))))))((())))))))))))))))))(((''''''&&&&&&&&&'''((()))(((''''''&&&&&&''''''(((((((((''''''&&&&&&''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((uuuttttttvvvxxxxxxvvvtttvvvxxx{{{}}}}}}}}}~~~}}}|||}}}|||{{{{{{|||~~~~~~wwwrrrrrrooohhhaaa^^^]]]]]]]]]\\\ZZZXXXVVVUUUTTTUUUYYYcccppp~~~tttiiibbb^^^\\\[[[YYYYYYYYYXXXUUUSSSTTTRRRSSSVVV\\\gggzzzzzzhhh[[[eeewwwwwwVVVFFF888666666222///111000000000///......------***+++,,,---------------,,,+++++++++************((((((((()))))))))******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''''''''(((''''''&&&&&&&&&''''''((('''((()))***,,,...///000222222222111111111000000111111111222333555777888888888888888888888888888333333111000...---,,,+++,,,,,,++++++,,,------...---......//////...------......------------......---------...............---------...///000222222444555666777888888888888888888888777666555444333111000///---,,,+++++++++***************)))))))))))))))))))))))))))))))))***))))))(((((())))))***'''''''''''''''((())))))(((((((((''''''(((((((((''''''''''''''''''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''yyyyyyyyy{{{}}}}}}|||zzz|||~~~yyywwwsssiii___[[[ZZZYYYXXXWWWWWWUUUSSSQQQOOOPPPTTT]]]lll|||}}}ooofffccc___]]][[[ZZZZZZYYYWWWUUUXXXUUUTTTVVVYYY___mmm{{{nnn\\\___pppgggTTTAAA888666333111222111111000000///.........,,,---------------,,,,,,,,,,,,+++++++++*********++++++***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%######$$$%%%&&&'''&&&%%%%%%%%%'''((()))***+++---///111333444555666666555444333222111111333333333444555666777777666666666555555444444444000000///...---,,,,,,+++,,,,,,,,,,,,...///000111///000000111111111222222000000000000000000000000111111111111111000000000---------------...///000222222333444444444444444555555666777777777777777666555444222111000//////,,,+++++++++******))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((()))))))))((((((''''''''''''((((((&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&}}}yyyuuulllddd___\\\YYYVVVUUUTTTSSSQQQOOOMMMNNNQQQ[[[jjjzzzyyypppllldddaaa^^^\\\[[[ZZZXXXWWWTTTRRRSSSUUUVVVXXX```hhhzzz}}}ppp___^^^iiiwwwdddMMM===666444333444111111111000//////....../////////...---,,,+++***,,,,,,,,,++++++++++++***++++++***)))((('''&&&&&&***)))((('''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&''''''&&&&&&''')))+++,,,...///222444777888999:::::::::999777666555444333444444444444444333333333111111111111111000000000............///////////////000000111222444666666555555555666666777888888444555666666666666555444222222222111111111111111111000000000000000111111222222333333222111000000000111333555666888888999888777666444333333222222......---,,,+++******)))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))))))))(((&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%|||yyytttnnnlllddd___XXXTTTSSSRRROOOLLLJJJKKKPPPZZZjjjzzzuuuooojjjfffaaa^^^\\\[[[ZZZYYYTTTRRRTTTWWWWWWVVVXXX]]]jjjxxxvvvkkk```]]]```qqqsss\\\III<<<666444444111111000000//////......////////////...,,,+++***,,,,,,,,,,,,++++++++++++((((((((()))))))))*********)))(((&&&&&&''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))(((((())))))+++,,,---...111333666888;;;<<<<<<<<<===<<<;;;:::888777666666222333333333222111000////////////000000111111111000111222222333444555555555555666777888:::<<<===<<<<<<<<<<<<<<<===>>>???:::;;;<<<======<<<;;;:::666777777777777777777777777666555444444444444444444444444444333222111000///000222444666777888888666666555444333333333333111000///...---,,,+++***+++++++++++++++++++++++++++******))))))******+++(((((()))***************&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((()))***)))((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~{{{zzzppphhh]]]VVVRRRPPPLLLIIIEEEGGGMMMYYYjjj{{{{{{tttoookkkeee```]]]\\\[[[ZZZXXXVVVWWWZZZYYYUUUUUUXXX]]]hhhwwwttthhhccc```___fffwwwmmmXXXFFF;;;666333111000000//////...------------............------------,,,,,,,,,+++++++++)))))))))*********++++++)))(((&&&%%%$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''((()))*********)))***+++---...000000000333444777:::<<<===<<<<<<;;;:::999888777666555444///000111111111000///...000000111333444666777777888888888999::::::;;;;;;:::;;;;;;<<<===???@@@AAABBBBBBAAA@@@@@@AAABBBCCC>>>???AAABBBBBBAAA???>>>:::;;;;;;<<<<<<=========<<<;;;:::999888888777888666666777777777666666555333444555666666666666666666555555444444555555555333333111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********((()))***+++++++++******''''''&&&&&&&&&&&&'''''''''((()))******)))'''&&&((((((((('''&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''}}}~~~yyyoooaaaWWWRRRNNNJJJFFFAAADDDKKKYYYjjj|||}}}sssnnngggaaa^^^]]][[[ZZZZZZWWWVVVWWWUUUQQQPPPSSSUUU\\\hhh{{{uuuhhhggggggdddaaasssxxxcccNNN???666222000000000///......------***+++,,,...///000000000---------,,,,,,,,,++++++------,,,+++***)))((((((---+++)))(((((((((***+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))"""###%%%((()))))))))))))))+++---///111222222111333555777:::<<<<<<<<<;;;666666555444333222111111---...///000111111000///222333444777999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>@@@AAABBBCCCEEEEEECCCCCCBBBCCCDDDEEE@@@AAACCCDDDDDDCCCAAA@@@888888999::::::;;;<<<<<>>===;;;::::::999999777888999:::;;;;;;;;;;;;999999999888888666555555777777777777777888888999555444333111000...---,,,++++++++++++++++++++++++'''((()))******)))((('''((()))***+++,,,+++******((((((''''''''''''((((((((()))***+++***)))'''%%%))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))yyy{{{}}}~~~~~~tttdddYYYPPPIIIEEEFFFDDDEEEMMM[[[jjjxxxwwwooommmjjjbbb^^^___^^^\\\ZZZWWWUUUSSSQQQPPPTTTTTT\\\nnnssskkkiiiiiikkkqqqxxxzzz}}}~~~nnnVVVAAA999:::666222///000...++++++---......//////......---,,,,,,---...///...---,,,+++))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((''''''&&&&&&'''***,,,...,,,...111444666666666666888999:::<<<<<<<<<;;;:::444222///---,,,,,,---......000222111///...000222999999:::;;;===>>>??????AAA???<<<<<<>>>AAACCCCCCCCCBBBBBBCCCDDDDDDBBBAAABBBBBBBBBBBBBBBCCCCCCDDDHHHKKKKKKHHHHHHHHHCCC===<<<;;;:::;;;===???>>>===>>>AAACCC@@@>>>>>>;;;777888777666777999;;;;;;;;;<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;:::999888888999888777444000......///...---,,,,,,------,,,+++***************+++,,,,,,******))))))))))))))))))++++++******))))))(((((('''((()))******)))((('''(((((((((((((((''''''&&&'''&&&&&&%%%&&&'''((()))ppprrruuuyyy|||~~~~~~~~~~~~~~~|||{{{zzzzzz{{{~~~~~~|||oooaaaXXXPPPIIIDDDDDDDDDEEENNN\\\kkkxxxwwwtttqqqkkkfffeee```^^^ZZZXXXVVVTTTRRRQQQQQQOOOTTTaaasss|||uuunnniiijjjmmmooonnnooosss{{{}}}oooZZZFFF<<<:::666111000222222//////222......//////......---,,,---------...---,,,,,,+++))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&((((((''''''(((***,,,---...000222555777777777777666666777777666555555444...---,,,+++,,,,,,......333555777777666666888:::999999:::<<<>>>???@@@AAA???>>><<<;;;<<>>>>>@@@BBBDDDEEEGGGFFFBBB???@@@>>>;;;888666666777999;;;;;;:::;;;;;;<<<===>>>>>>======??????@@@???===;;;:::999;;;;;;:::888555222111000000///......///000///...++++++***))))))))))))))))))))))))*********************)))))))))))))))((((((((())))))))))))(((((((((((())))))(((((('''&&&'''&&&%%%%%%%%%'''((()))gggiiilllqqqtttxxxzzz{{{{{{~~~}}}||||||wwwvvvuuuuuuvvvyyy|||~~~|||wwwkkk___WWWPPPHHHCCCCCCDDDFFFOOO^^^mmmyyy}}}{{{vvvppplllddd```\\\YYYWWWVVVTTTSSSPPPMMMMMMTTT```rrruuulllmmmkkkgggbbbaaaeeennnvvv~~~~~~sssbbbQQQCCC===555000...000111///...000...////////////...------......---,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&%%%%%%))))))))))))***+++------111222444666777777777666555444333111000000//////***+++,,,---///000111222555777999:::::::::<<<===888888999999:::;;;<<<<<<<<<===>>>>>>>>>CCCJJJPPPTTTRRRPPPMMMKKKJJJJJJJJJGGGGGGGGGIIIMMMSSSYYY]]]dddmmmvvvzzzzzztttgggZZZSSSRRROOOJJJGGGIIIOOOUUUWWWXXXSSSLLLGGGFFFCCC???:::999999:::===>>>>>>===<<<===>>>@@@AAABBBCCCCCCFFFGGGGGGEEEBBB>>><<<<<<<<<<<<<<<;;;999666222000///...------...///...---...---,,,***))))))(((((()))))))))******+++++++++(((((((((((())))))))))))***))))))(((((())))))***(((((())))))(((((('''&&&&&&&&&%%%%%%%%%&&&''''''bbbdddfffiiilllppprrrtttwwwzzz}}}~~~|||{{{zzzwwwvvvttttttuuuxxx|||~~~yyymmm```WWWPPPIIIDDDDDDDDDGGGQQQaaappp{{{yyysssiiiddd]]]YYYXXXWWWVVVTTTQQQNNNMMMOOOUUUddd|||zzzsssqqqlllfff```]]]^^^gggqqq}}}{{{nnn___OOODDD;;;444000111111...---...///////////////...------///...,,,+++***+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&''')))))))))((('''((()))***,,,---///000111444555555555555444333222333222000///......//////...///111333555666666777888:::;;;<<<<<<<<<<<<<<<<<<;;;:::999888888888999;;;@@@EEEIIIMMMUUUbbbkkkvvvsssnnnhhhbbb^^^\\\\\\SSSRRRSSSXXX___jjjtttzzz|||nnnmmmhhhaaa[[[[[[cccjjjppppppkkkaaaYYYTTTNNNHHHDDDDDDDDDEEEGGGHHHHHHFFFCCCEEEHHHKKKNNNQQQSSSTTTUUUWWWWWWSSSLLLDDD@@@>>>??????@@@AAA@@@===888555222000//////000000///...000///...---,,,+++++++++))))))******+++,,,,,,,,,'''''''''(((((())))))***+++***)))(((((()))***+++)))))))))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&^^^^^^```bbbfffjjjnnnpppqqquuuyyy{{{{{{zzzzzzzzzxxxvvvtttssstttwww{{{}}}uuueee[[[RRRJJJFFFFFFEEEIIITTTeeesss}}}{{{oooiii```[[[ZZZYYYWWWTTTRRRQQQQQQQQQRRR[[[ooo}}}uuunnniiieee___]]]ccclll|||}}}ppp___RRRDDD;;;444444444222111111//////000000//////...---...---,,,+++***+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&((()))******))))))'''))),,,///222333444555666666555333111000...---///...---------///000111333444555777888999999999;;;;;;===???@@@@@@???>>>@@@???>>>======>>>???@@@CCCIIISSS\\\eeerrr}}}vvvsssrrrhhhggggggjjjrrr~~~wwwooommmsssyyyzzzsssmmmeee]]]WWWWWWWWWXXXZZZZZZXXXWWWQQQTTTXXX]]]bbbfffiiikkkqqqsssssskkk]]]OOOEEE@@@AAABBBCCCFFFGGGEEEAAA===;;;999777666666555333111///...------,,,,,,------***+++++++++,,,,,,,,,---''''''(((((())))))******+++***)))(((((()))***+++)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%XXXXXXZZZ]]]aaaggglllooommmppptttwwwxxxyyyzzz{{{wwwtttqqqoooppprrrvvvyyy|||mmmbbbXXXOOOIIIHHHFFFKKKWWWiiiwwwxxxpppeee^^^]]]\\\YYYVVVTTTSSSSSSSSSRRRUUUcccqqqwwwpppkkkhhhaaaYYY\\\eeexxxrrreeeKKK@@@666333333222111222///000000000000///......------,,,+++++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$&&&'''(((((())))))(((+++///333666777888777555444333111///---,,,++++++++++++,,,...///111222555666666777888999:::::::::<<>>DDDFFFMMMWWWaaahhhjjjjjjdddbbbaaa``````bbbdddfffjjjoooxxx}}}zzzrrrtttxxx}}}lll[[[SSSGGGGGGIIIOOOUUUXXXVVVSSSNNNKKKFFFBBB>>>:::666333222111000///...---------......------,,,,,,++++++++++++++++++************)))******++++++******))))))************)))(((((((((((()))))))))((('''&&&ZZZXXXWWWVVVXXX\\\```cccgggjjjnnnqqqtttxxx|||vvvsssoookkkkkkmmmppprrr}}}}}}wwwpppgggZZZNNNIIIIIINNN\\\ooo}}}|||wwwsssqqqsssuuuwwwxxx}}}}}}ooofffdddccc___[[[]]]YYYWWWVVVTTTSSSZZZbbbhhhxxxooojjj___RRRSSS\\\kkktttbbbNNNCCC<<<777333222000000000000000//////...++++++,,,---,,,+++***)))))))))))))))))))))))))))+++)))(((''''''((()))+++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''')))+++---...111333777999:::999777666///////////////000000111///000333444666666666555888777777888:::===@@@BBBUUUYYYbbbppp~~~}}}{{{{{{||||||zzz|||{{{|||vvvfff^^^VVVVVVXXX^^^fffkkkjjjggg\\\YYYTTTOOOJJJEEE@@@<<<888777666333222000000/////////...---,,,++++++***---,,,,,,,,,+++*********)))***+++,,,,,,+++***)))***************)))((((((((()))*********)))'''&&&[[[XXXUUUSSSTTTWWW[[[___dddhhhlllppptttwwwzzz}}}}}}xxxsssqqqnnnjjjjjjmmmtttxxx}}}|||vvvrrrnnneeeXXXOOOLLLSSS```ooo~~~~~~xxxmmmjjjfffcccaaabbbcccdddoooqqquuuzzz~~~zzzmmmhhhfffccc```^^^[[[WWWUUUUUUUUUUUUUUU\\\lllwwwiii\\\TTTPPPNNNbbbyyyhhhOOO>>>777555555000111111111111000000///...............---------+++,,,,,,,,,,,,+++******((((((''''''''''''((((((******))))))(((((('''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$###"""!!!!!!########################'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''((((((''''''((())))))(((&&&&&&''')))(((((('''''')))---111333444555555666666555444444///---------///000111000555666:::???@@@>>>;;;:::===<<<===>>><<<>>>IIIUUUgggrrruuupppgggeeeeeelllwww~~~|||rrrqqqnnnjjjdddYYYLLLCCC===:::888666555444333111---000000------///...+++///000///...,,,+++,,,---///...,,,******+++---...,,,,,,,,,++++++)))((('''(((((((((((((((((((((((([[[YYYUUURRRRRRUUUXXX[[[]]]aaagggmmmrrrwww||||||wwwrrrqqqnnniiihhhkkkqqqvvv{{{zzzuuurrrnnnfffZZZQQQQQQXXXdddrrr~~~xxxsssooohhheee```\\\[[[[[[]]]^^^fffhhhlllqqquuuyyy{{{||||||sssmmmjjjeee___^^^\\\YYYWWWWWWWWWWWWVVVYYYfffyyy|||hhhZZZRRROOOOOOYYYmmmcccJJJ:::444444111111111111111000000//////............---------+++++++++++++++******))))))((((((''''''(((((()))))))))))))))(((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&''''''%%%&&&''''''(((((('''''''''((()))(((&&&&&&'''))))))((()))***,,,///222444666666555555444333333333......///000333555666666::::::<<>>@@@BBBDDDGGGKKKPPPTTTUUUWWWVVVVVVWWWXXXYYYaaajjj{{{}}}xxxuuuxxx}}}nnnaaaUUUQQQKKKGGGDDDBBB@@@???<<<<<<888333333666777333------------,,,,,,,,,,,,+++++++++******)))))))))))))))*********))))))(((((((((((((((((((((((((((aaa___\\\YYYXXXZZZ\\\^^^```bbbfffiiilllooosssvvvzzzuuurrrqqqnnnhhhfffhhhmmmsss{{{wwwtttpppoooooojjjbbb[[[[[[bbbmmmxxx~~~|||zzzvvvsssoooppppppmmmhhhhhhmmmrrrwwwrrrkkkddd___]]]^^^```bbbccceeehhhlllpppsssuuu|||~~~~~~tttjjjdddbbb```]]]\\\\\\[[[YYYWWWVVVYYY```mmm~~~~~~kkkaaa______SSS[[[jjjkkkIII:::888444333222222111111111111000000//////......------+++******)))))))))))))))******))))))))))))******''''''(((((())))))******(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((&&&'''''''''&&&&&&(((******,,,///222444666666777666555333222222333555666999::::::;;;<<<===@@@BBBCCCKKKVVV```iiirrruuutttqqqmmmkkklllllllllqqqwww}}}|||{{{ooobbb]]]YYYUUURRRQQQQQQQQQPPPKKKJJJEEE@@@>>>???;;;555111000//////000000///---------......---,,,+++***(((((()))*********))))))((((((((((((((((((((((((aaa___]]][[[[[[]]]___aaaccceeegggiiikkknnnrrruuuzzzvvvrrrqqqnnniiihhhkkkooottt|||}}}sssooommmmmmooommmfff```^^^fffqqq{{{~~~{{{|||{{{wwwsssttt{{{|||tttmmmjjjiiiiiilllllllllmmmpppssswwwyyy~~~{{{ppplllfffccc```^^^\\\[[[YYYWWWXXXXXX[[[dddrrr|||lllccc___WWW[[[eeeuuu{{{WWWBBB;;;555555333222111111111111111000000///......------+++***))))))(((((())))))******))))))))))))******''''''(((((())))))******'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&$$$&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''(((((())))))((((((%%%&&&(((''''''(((***,,,,,,...111444666777777666444333222222444666999;;;=========;;;:::<<<@@@CCCIIIZZZooo}}}|||{{{zzz|||}}}nnncccbbb```^^^___aaadddeeeeee```___[[[VVVSSSPPPFFF===999666222111222222000...////////////...---++++++((())))))************)))))))))))))))))))))))))))```___]]][[[\\\]]]___aaabbbdddgggiiilllpppuuuyyyzzzuuuqqqpppmmmjjjjjjnnnrrrwww~~~yyynnnkkkjjjlllppppppkkkfffccckkkvvv~~~yyyvvvvvvxxxvvvtttssstttvvvyyy{{{|||~~~|||wwwmmmiiiccc___]]]\\\ZZZXXXZZZZZZ[[[^^^gggvvvtttddd\\\[[[^^^eeeppphhhLLL>>>777666444222111111222222222111000000///...------,,,+++***)))((()))*********))))))(((((())))))***(((((((((((())))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&'''(((((((((((('''&&&''''''((())))))))))))(((&&&'''((((((((())),,,......000222444555666666555333333444555888:::===???<<<<<<<<<999999<<>>999888888666444222111000...---,,,------,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))hhhfffdddaaa```___```aaaaaacccfffhhhlllqqqwww{{{xxxqqqllljjjiiihhhlllqqqvvvzzz}}}yyynnniiigggfffjjjpppsssppplllqqqyyy}}}{{{{{{}}}~~~{{{{{{}}}zzztttkkkddd```^^^^^^]]]WWWZZZ\\\YYYXXX___nnn{{{xxxnnnjjjmmmpppoooqqqzzz___EEE999777555222111111222333222222111000///...------...---+++))))))***+++,,,((((((''''''''''''((((((******))))))((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&'''((())))))((('''&&&'''(((((()))))))))))))))'''(((******+++,,,///111111111222222222222222333777888:::<<<>>>>>>??????<<<>>>???@@@DDDOOO___kkkxxx[[[RRRFFF???======<<<999777555222000//////000111.........---,,,+++***)))))))))))))))))))))))))))vvvqqqjjjgggggghhhgggfffdddccceeeiiiooouuuxxxyyy{{{ssskkkgggdddcccgggllltttxxx~~~tttoooeeehhhmmmqqqssssssrrrqqq{{{~~~~~~~~~|||}}}xxxmmmiiigggccc___^^^\\\YYYXXXYYYXXXZZZaaajjj}}}wwwtttrrrqqqooorrr~~~kkkKKK>>>999555444333000222666000000000000///...---,,,***)))((((((((()))***+++'''((()))))))))(((&&&%%%))))))))))))(((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%%%%%%%%%%''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''((()))******))))))(((000///---,,,,,,,,,------333333222222333555777888===<<<>>>@@@AAAAAAEEEIIICCCIIIKKKGGGLLL___sss~~~~~~wwwvvvyyy~~~zzzxxx|||ooobbbSSSHHHEEEDDDAAA===<<<<<<;;;666111///000222///---,,,+++,,,---,,,+++)))))))))))))))******+++~~~xxxtttsssrrrqqqooolllkkkllloootttyyy|||}}}{{{rrriiidddaaa___ccciiirrrvvv}}}~~~tttooohhhjjjooosssvvvxxxxxxwww}}}yyyvvvuuuvvvwwwxxxxxx{{{|||zzz|||~~~~~~~~~}}}rrrnnnkkkeee___^^^^^^[[[YYYXXXWWWVVV\\\dddxxx~~~yyyvvvrrrsss}}}rrrXXXBBB;;;555444333111111333000000000000///...---,,,++++++***))))))*********))))))*********)))((('''))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%&&&'''((()))***)))(((((($$$%%%&&&))),,,000333555222222333444555777:::<<<@@@DDDIIILLLKKKKKKMMMPPPPPPYYY^^^]]]aaannn{{{|||tttooorrr||||||zzzxxxwwwxxxwwwtttrrrkkkfffbbbccciiipppttttttxxxsssoooppppppqqqxxx|||ppphhh^^^XXXVVVRRRKKKDDDAAABBBAAA>>>999555555555222000---------------,,,+++***************++++++~~~|||wwwvvvuuuwww{{{~~~~~~tttiiibbb]]]\\\```fffnnnssszzz}}}}}}rrrnnnjjjlllpppuuuzzz}}}yyytttuuuuuutttvvvyyyzzzzzz{{{{{{zzzyyyxxxwwwvvvtttqqqnnnmmmnnnppprrrssswwwyyyxxxzzz}}}}}}{{{xxxyyy||||||vvvpppiiicccaaaccc___\\\ZZZWWWUUUXXX]]]lllyyy~~~vvvnnnlllsss|||{{{iiiMMMBBB888666555222000000000000000000///...------,,,,,,,,,,,,+++******)))******+++++++++***)))((())))))))))))(((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))((())))))***+++,,,...///000000222555666888:::===@@@GGGSSSaaagggfffccccccdddbbbjjjqqqrrrsssxxx~~~~~~tttmmmiiiccc___]]]cccmmmuuuvvvssspppmmmiiifffcccaaa^^^[[[YYYVVVTTTVVV]]]cccggghhhlllhhhfffddd```\\\^^^bbbeeehhhlllpppqqqrrrsssttt{{{}}}}}}xxxqqqjjjeeeccc___XXXRRRNNNOOONNNKKKEEE???;;;:::666333000............---,,,,,,++++++***+++++++++xxxjjjaaa[[[YYY^^^ffflllqqqxxx}}}~~~}}}|||yyy{{{}}}~~~~~~zzzpppkkkjjjlllqqqvvv|||~~~yyytttpppooommmjjjiiillljjjkkkmmmnnnpppqqqrrrssstttssspppnnnlllmmmpppssssssxxx|||}}}~~~zzz}}}~~~vvvnnnhhhfffgggbbb___^^^ZZZVVVVVVZZZ```kkk}}}uuujjjdddgggnnn~~~zzz^^^OOO???888666444111111000111111000000///...---------......---+++)))(((***************)))))))))))))))))))))(((((((((((('''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((())))))))))))222111111000///...------111444777888999;;;???CCCPPPfffyyy||||||yyyyyy{{{}}}}}}~~~{{{zzzvvvooogggbbb___^^^\\\ZZZ[[[aaaiiinnnnnnlllnnnkkkhhhfffdddccccccbbbccc```^^^^^^aaadddeeeeeeeeeddddddbbb^^^XXXVVVVVVTTTXXX]]]___^^^___aaadddpppxxx~~~{{{rrrmmmooottt}}}rrrjjjgggfffdddbbb^^^^^^]]]ZZZTTTMMMFFFCCC<<<999444000//////......---,,,,,,+++************zzzjjj^^^WWWVVV\\\dddkkkpppvvv{{{|||{{{{{{zzzwwwzzz}}}xxxnnniiiiiilllqqqwww}}}~~~}}}yyywwwvvvrrrllljjjlllkkklllnnnqqqtttwwwyyyzzz{{{zzzyyyuuussstttxxx{{{|||{{{rrrlllkkkgggccc```___]]]WWWUUUWWWVVV___ooowwwhhh___```eeepppppp]]]GGG;;;666222111111111111111111000///...------.........---,,,***)))******))))))(((((((((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++---...///111333444555555333666999999999;;;AAAFFFYYYvvvzzzxxx||||||sssrrrtttxxxwwwrrrqqqrrrkkkjjjgggccc```___```bbbddddddggglllqqqtttuuusssvvvuuusssrrrqqqsssuuuwwwzzzxxxvvvtttsssrrrpppoookkknnnpppmmmiiiddd```]]]YYY\\\^^^]]]ZZZYYY[[[^^^hhhpppxxxuuukkkbbb___```bbbgggnnnsssxxx~~~wwwssspppnnnlllhhhhhhgggeeeaaa\\\VVVSSSEEE@@@999444111000000///...---,,,+++***))))))))){{{iii\\\UUUTTT\\\eeelllpppvvvyyyzzzzzzzzz{{{zzz}}}}}}~~~~~~wwwoookkkkkknnntttzzzzzzwwwyyyvvvvvvxxx{{{~~~zzzrrrooohhhccc```aaa^^^XXXSSSSSSPPPUUUaaarrrtttcccXXXWWWZZZcccssslllUUUEEE:::333000111111111111111000///......------------,,,++++++*********)))(((((((((((()))))))))))))))((((((((((((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&"""###$$$$$$&&&''''''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((()))***+++,,,---,,,---///222444555666666444777:::::::::>>>FFFNNNdddzzzyyy}}}pppgggbbbccchhhnnnooollllllooojjjjjjjjjhhhhhhkkkooossstttvvvzzz}}}zzzvvvrrrnnnnnnmmmjjjgggeeeeeefffkkkqqquuusssjjjaaa[[[YYYUUUVVVWWWZZZ```hhhqqqxxx}}}~~~zzzuuupppnnnllljjjiiigggdddbbbQQQJJJAAA:::666444222222000///...,,,+++*********lll^^^WWWWWW___iiiooorrruuuxxxyyyzzz{{{|||{{{~~~~~~}}}}}}~~~||||||}}}~~~yyysssqqqooosssyyy{{{uuummmhhheeeeeeccc[[[TTTRRRNNNPPPVVVcccuuuqqq___SSSQQQTTTWWWggg|||gggVVVFFF999333333111111111111111000......,,,,,,+++++++++++++++,,,,,,+++***)))))))))******))))))))))))(((((((((((($$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))***))))))***+++,,,...///333333444555555555444444555888;;;;;;<<>>FFFUUU```}}}yyyvvvtttrrrqqqqqqttt{{{~~~{{{oooiiibbb```aaaaaa^^^ZZZXXX^^^hhhqqqvvvxxxvvvuuupppyyyuuummmhhheeebbb___ddd\\\PPPFFF???;;;:::999555444333111///...------uuuggg^^^]]]dddmmmssstttuuuuuutttuuuxxxzzz{{{{{{||||||}}}}}}~~~~~~|||vvvuuuxxxuuu|||{{{wwwqqqlllgggaaaZZZVVVRRRMMMKKKQQQ]]]pppwwwggg___ZZZWWWVVVWWWgggnnnPPP<<<777888111---000111///......000---+++***,,,---+++)))************************************************''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%%%%%%%''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''#########$$$$$$%%%%%%%%%###"""!!!"""$$$%%%$$$############"""######$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&'''((()))))))))((('''***)))((((((+++///111222777;;;???AAA???<<<999777666999<<<>>>BBBNNN___mmmyyyuuussssssnnnsssyyy}}}~~~wwwpppjjjfffeeeeeebbbcccjjjtttwwwqqqiiibbb```dddlllrrryyyxxxqqqkkkfffcccaaa^^^ZZZRRRJJJCCC>>>===;;;999777444222000///---uuuhhhaaa___fffnnnzzzyyywwwuuurrrsssuuuxxx~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~{{{{{{|||}}}~~~~~~yyyuuuuuuxxxwww}}}{{{uuupppkkkeee^^^YYYUUUOOOLLLOOOXXXfffzzzoooccc]]]\\\VVVXXXcccyyydddIII===999333///222333111///000111...,,,,,,---...---+++))))))))))))))))))))))))************************'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&''''''%%%###############$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******'''((()))******))))))(((*********,,,000333666777:::???DDDGGGEEEAAA===;;;===CCCJJJOOOTTT]]]kkkvvv~~~{{{uuuuuuuuurrrpppnnnoooppptttzzz~~~|||uuuqqqooorrrwwwvvvnnnfff___ZZZYYY[[[^^^cccooo|||{{{tttooollliiigggcccZZZQQQJJJHHHIIIGGGEEEAAA;;;555000......tttjjjcccbbbgggooo|||zzzxxxtttrrrrrruuuwww|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{{{{|||}}}~~~}}}xxxwwwuuurrrtttxxxxxxzzzuuupppkkkddd___ZZZTTTOOOPPPTTT]]]kkkxxx|||jjjaaa^^^TTTWWW\\\iii}}}zzzXXXBBB;;;555111444666333111111000...------...///...---))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%'''%%%%%%&&&'''((('''&&&###############$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''((()))***++++++)))******++++++***))))))+++,,,///222666999<<<===???FFFNNNSSSRRRNNNIIIFFFGGGNNNXXX^^^bbbgggooouuu{{{vvvnnnllllllnnnppprrrtttvvvzzz}}}}}}sssjjjddd]]]VVVSSSRRRUUU^^^hhh~~~||||||wwwvvvqqqhhh]]]VVVVVVYYYYYYXXXSSSIII>>>555222111~~~rrrjjjeeecccgggnnnuuuvvvvvvuuutttsssuuuvvv{{{|||}}}~~~~~~~~~~~~}}}|||||||||||||||}}}}}}}}}||||||{{{{{{|||}}}~~~|||wwwrrrooooooooonnnrrrwww{{{~~~xxxtttpppjjjeee^^^XXXTTTSSSUUUZZZdddoooxxxfff\\\QQQTTTVVV\\\nnncccFFF<<<666333555666333111111///...---------.........))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$############$$$%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((*********))))))))))))(((************************---000444777:::===???AAAEEEOOO[[[eeegggddd___[[[]]]bbbgggiiihhhhhhjjjmmmrrr|||sssjjjhhhjjjssswww{{{{{{vvvpppggg```\\\\\\```eeesss|||~~~tttggg``````dddfffgggddd[[[MMM@@@999666~~~xxxnnnhhhdddcccgggmmmpppssswwwxxxwwwtttrrrqqqvvvxxxzzz{{{||||||{{{{{{zzzzzzzzz{{{{{{|||||||||}}}|||zzzyyyyyyzzz{{{|||{{{tttnnnjjjgggiiikkklllpppuuu|||{{{wwwtttooojjj___ZZZVVVVVVVVVYYYbbbkkk|||rrr```RRRSSSSSSWWWeee{{{qqqRRR@@@888444444555222000000---------,,,++++++,,,---++++++++++++++++++++++++(((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$###$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++*********))))))))))))***************+++++++++000444888;;;<<<>>>AAACCCLLLYYYkkkzzz{{{www}}}|||xxxpppiiieeefffhhhnnnyyysssiiigggnnnvvvxxxqqqmmmjjjhhhooorrrtttwww}}}zzznnnfffdddfffiiikkklllfffZZZLLLAAA;;;~~~~~~}}}tttlllgggdddbbbffflllpppuuuzzz{{{yyysssooolllqqqsssuuuxxxyyyyyyxxxwwwxxxxxxyyyyyyzzz{{{{{{{{{|||{{{yyyxxxwwwxxxzzz{{{{{{sssmmmfffbbbbbbeeeiiikkkqqqwww}}}{{{xxxsssnnn___ZZZWWWVVVVVVWWW___hhhttt}}}~~~ooo\\\VVVTTTWWW```mmmcccEEE<<<555444333111///000---......,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))((('''&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###'''%%%%%%&&&'''((('''&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''((()))***+++,,,,,,************+++---...///333777;;;===>>>@@@DDDHHHTTTddd{{{~~~qqqgggdddgggjjjttt|||rrrooorrr|||yyyqqqooonnnlllmmmuuu}}}|||vvvpppyyyxxxpppjjjggggggiiijjjhhh```TTTHHH@@@|||}}}~~~~~~|||ssskkkgggdddcccgggmmmqqquuuzzz|||zzzuuurrroooppprrruuuxxxyyyyyyxxxwwwwwwwwwxxxxxxyyyzzzzzz{{{zzzyyyxxxwwwxxxzzz}}}~~~yyyqqqiiiddd___\\\]]]ccciiimmmuuu|||}}}{{{uuuqqqeee___ZZZWWWVVVVVV\\\dddnnn~~~lll^^^WWWZZZ\\\```sssqqqKKKAAA777444333000000222///000000...***)))***,,,++++++++++++++++++++++++************************)))((('''%%%%%%&&&'''(((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######&&&%%%$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&''''''((()))***+++++++++++++++,,,...000222444555999===???@@@CCCIIIOOO\\\nnnqqqjjjlllsssyyy|||wwwrrrtttvvvtttnnniiiiiimmmvvvwwwpppiiihhhggggggddd\\\PPPGGG{{{|||}}}}}}~~~|||tttkkkgggdddccchhhnnnqqqtttyyy{{{{{{yyyxxxwwwrrrtttwwwzzz||||||{{{zzzvvvvvvwwwxxxyyyyyyzzzzzzyyyxxxwwwwwwyyy|||zzzrrriiibbb]]]ZZZXXXZZZbbbiiipppxxx~~~}}}wwwrrrllleee^^^ZZZWWWVVV[[[bbbkkk|||yyyeeeYYY\\\ZZZWWWjjjvvvPPPDDD999555333000111333111222222///+++)))***,,,***************************************************(((&&&%%%%%%%%%'''((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$############"""!!!"""$$$%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))"""###$$$%%%'''((())))))''''''''''''''''''''''''))))))))))))((((((((((((,,,,,,---...000333666777555999>>>@@@AAAFFFNNNTTTaaatttxxxtttzzz}}}{{{zzz{{{xxxtttooohhhaaa[[[\\\hhhyyy{{{ooojjjffffffgggbbbXXXOOOzzz{{{||||||~~~{{{ssskkkgggeeecccgggmmmrrrwww}}}~~~{{{yyywwwxxxzzz|||}}}}}}||||||yyyxxxwwwvvvvvvwwwxxxxxxtttvvvxxxxxxyyyzzz}}}zzztttqqqlllddd\\\\\\ZZZ[[[```iiirrrxxxzzz{{{wwwsssoooggg^^^YYYXXX\\\___eeeppp|||hhh[[[UUUWWWeeetttfffSSS???666555444111000222111///...,,,,,,++++++,,,,,,,,,+++++++++******************))))))))))))))))))))))))((((((((((((***))))))((('''&&&&&&&&&''''''&&&&&&&&&''''''(((((('''%%%######$$$%%%&&&(((((('''&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&+++***))))))***+++***)))***+++---...///222555888999:::<<>>:::777777000000///...............,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))(((((((((((()))))))))(((''''''&&&&&&"""###%%%''')))))))))))))))((('''&&&%%%&&&'''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$###""""""!!!!!!&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))((('''''''''((()))+++,,,,,,---,,,,,,000666:::<<<===>>>???>>><<<;;;>>>CCCOOObbbtttwwwppphhhcccbbbeeerrrxxx{{{qqqiiivvvyyy|||~~~zzzqqqiiieeedddeeelllsssvvv{{{yyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{yyywwwwwwyyy}}}uuummmeee\\\UUUMMMNNNQQQXXXaaakkksssxxx}}}~~~{{{ssslllgggccc```^^^]]]]]]aaammm~~~}}}yyyyyy{{{}}}|||{{{|||{{{zzz{{{rrrccc]]]___dddggguuuiiiQQQ@@@666444777000000//////.../////////------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))(((((((((((())))))((((((''''''''''''%%%&&&((())))))'''%%%$$$(((((('''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))(((((('''&&&(((***+++,,,,,,---...000666???EEEFFFDDDBBBAAA???>>>@@@EEEKKKSSSbbbppp~~~vvvqqqppppppvvv~~~vvvxxx{{{}}}yyyqqqiiifffeeeffflllsssuuuzzz{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyxxxxxx{{{xxxmmmdddYYYQQQLLLNNNRRRXXX```jjjtttzzz{{{{{{}}}~~~{{{tttmmmiiieeeaaa^^^___]]]^^^fffuuu~~~|||zzz{{{}}}|||}}}{{{|||{{{kkkaaa]]][[[]]]lll}}}bbbGGG555111555111000000/////////000000---------,,,,,,,,,++++++++++++++++++************))))))))))))((((((((((((((((((((((((''''''''''''&&&'''((())))))'''%%%###'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))((((((***,,,,,,,,,---///222;;;CCCNNNVVVWWWRRRLLLHHHDDDEEEKKKRRRUUUWWW]]]dddsss{{{vvvzzzyyyzzz||||||~~~vvvooohhheeeddddddiiippprrrxxx}}}|||{{{zzzzzzzzzzzzzzzyyyzzz{{{||||||}}}||||||yyyyyyyyyyyyyyy|||}}}|||pppeeeYYYQQQKKKNNNSSSYYY```jjjttt{{{zzzzzz|||}}}vvvoookkkgggbbb^^^```^^^^^^cccooo~~~xxx{{{oooccc[[[UUUTTT```tttwwwZZZAAA666777222222111000000000000000------------,,,,,,,,,,,,,,,++++++++++++*********))))))))))))((((((((((((((((((((((((((((((''''''$$$%%%&&&(((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######"""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((()))*********))))))))),,,.........111777<<>>JJJSSScccqqq}}}qqqmmmjjjjjjgggbbbaaaccchhhrrr}}}yyyuuuttt|||wwwjjjiiigggccc___]]]^^^```dddnnnwww||||||zzzyyyzzz}}}}}}{{{zzzzzzyyyyyyzzz{{{~~~~~~}}}~~~yyynnnbbbVVVOOOMMMMMMOOOVVV___iiiqqquuu|||||||||~~~}}}~~~vvvjjjeeeeeebbbaaabbbfffkkkuuu|||vvvtttxxxttteeeZZZUUUUUUXXX^^^nnniiiCCC>>>444444555///000222---000////////////.........*********++++++,,,------+++***)))(((((('''''''''((((((''''''''''''((((((***)))(((''''''((()))***''''''&&&%%%$$$$$$######)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$######$$$&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''')))***+++---+++))))))***---......111222444777>>>JJJWWW```qqq|||{{{oooeeeccccccccciiipppvvv}}}wwwxxxyyyppplllsss~~~uuujjjiiigggccc___]]]]]]^^^bbbkkktttyyy}}}}}}{{{zzz{{{}}}}}}|||zzzzzzzzzyyyxxxxxxzzz}}}~~~~~~~~~~~~uuukkkaaaWWWPPPLLLLLLNNNTTT^^^hhhooossszzz{{{}}}~~~|||qqqkkkjjjeeebbbaaadddhhhppp}}}yyyxxx~~~mmm^^^UUUPPPSSSXXXeee]]]CCC777444555///000222---/////////.........------,,,,,,+++++++++++++++++++++***)))(((((('''''''''(((((((((''''''((((((((())))))(((''''''((())))))((((((''''''&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((()))***+++***))))))+++---...///000444:::AAAIIISSS^^^eeeuuu{{{qqqggg___^^^bbbhhhrrr|||xxxsssuuu{{{}}}tttmmmooouuu}}}|||sssjjjjjjiiieee```\\\[[[[[[___hhhpppuuuzzz~~~}}}{{{{{{||||||zzzyyyyyyyyyxxxvvvuuuwww{{{~~~~~~{{{pppggg___WWWQQQJJJJJJLLLRRR\\\fffnnnqqqyyy{{{|||zzzssspppiiiddd``````bbbiiixxx{{{{{{fffYYYPPPQQQSSS\\\qqqwwwNNN===666555000000222...............---------,,,---------,,,+++*********+++***)))(((((('''''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((((()))(((((((((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''((())))))*********+++,,,...000111111:::FFFQQQYYY```fffjjjuuuwww|||~~~ccc\\\WWW[[[eeerrr~~~uuuuuu}}}~~~wwwrrrppppppssswwwzzzrrrkkklllkkkgggbbb]]][[[ZZZ^^^fffnnnrrrvvv|||~~~~~~}}}||||||{{{yyyyyyyyyyyyxxxuuusssssswww{{{{{{|||xxxmmmddd]]]VVVQQQIIIIIIKKKQQQ[[[eeemmmqqqxxx|||~~~~~~}}}{{{zzzxxxrrrllleee___\\\\\\aaannnzzzrrr```VVVTTTQQQUUUddd}}}\\\EEE999666000000222///......---------,,,,,,,,,------,,,,,,,,,++++++++++++***)))(((''''''''''''((((((((())))))((((((((('''''''''&&&&&&'''''''''((((((((((((((()))))))))%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((,,,,,,------...000222555888DDDUUUaaafffhhhiiijjjlllrrr{{{mmmWWWVVVWWW```ooo|||yyyyyyvvvoooiiigggoooqqq|||zzzqqqmmmmmmlllhhhccc^^^[[[[[[___gggnnnqqquuuzzz|||zzz~~~|||{{{{{{{{{yyy{{{{{{wwwsssqqqtttwwwvvvyyy~~~xxxmmmddd\\\TTTOOOIIIIIIKKKQQQ[[[eeemmmpppvvv|||~~~}}}|||{{{{{{{{{{{{sssooofff^^^ZZZYYY\\\fffooo}}}lllZZZUUUPPPPPP[[[qqqmmmPPP===888222000222000......---------,,,,,,,,,++++++,,,,,,,,,---------+++***)))(((''''''''''''(((((()))******)))((((((&&&''''''''''''''''''&&&''''''''''''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((***))))))((((((((())))))+++,,,------...000555999FFFRRRcccllllllhhheeedddgggtttxxxiiiWWW[[[cccooo~~~{{{wwwvvvwww}}}xxxmmmeeeeeegggrrr|||rrrnnnmmmkkkgggbbb^^^\\\\\\___gggnnnrrruuuzzz{{{yyy~~~~~~}}}~~~}}}}}}vvvrrrsssuuuuuuxxx}}}zzznnneee\\\TTTNNNHHHHHHJJJPPPZZZdddlllppptttyyy}}}~~~~~~||||||~~~wwwrrriii```[[[ZZZ[[[bbbjjjsssyyy___WWWPPPQQQZZZjjj[[[BBB;;;333000222111............---------,,,+++++++++,,,---.........+++***)))(((((('''''''''((((((************((((((&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((()))******)))+++,,,,,,...333<<>>666555555333//////...------------...---------,,,,,,,,,++++++,,,+++***))))))***+++,,,***)))(((''''''((()))***&&&'''''''''(((((())))))'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&&&&'''((()))'''&&&&&&'''(((&&&%%%''')))+++,,,---,,,***))))))******)))))),,,---,,,///000333:::DDDRRRbbbooorrrwwwwwwpppjjjfff^^^VVVTTTXXX^^^dddmmmwww}}}}}}rrriiicccbbbiiiyyy~~~}}}sssmmmiiifffdddgggnnntttuuuttttttrrrpppqqqvvv|||~~~yyyyyy{{{|||{{{{{{{{{wwwllliiiddd___[[[YYYXXXXXXXXX___iiirrrxxx{{{}}}~~~~~~~~~zzzxxxvvvvvvxxx{{{}}}}}}}}}rrriiiccc\\\SSSLLLDDDDDDEEEHHHOOOXXXbbbgggkkknnnrrruuuwwwwwwwwwwwwvvvxxxyyyyyyyyyzzz|||~~~wwwlllhhheeebbbaaacccbbbiiiqqq}}}xxxnnnhhhggglllsss{{{^^^FFF;;;777555333000000///...............---------,,,,,,,,,++++++++++++************++++++***)))(((''''''((()))***''''''''''''((((((((()))'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&&&&'''((($$$###"""###%%%&&&%%%$$$'''(((***+++,,,+++***)))+++,,,,,,+++******++++++...///555AAAPPP```mmmttttttuuurrrlllhhhdddZZZOOOPPPUUU^^^hhhrrr~~~{{{tttooo|||xxxyyyuuukkkeeecccbbbhhhvvvzzzuuuooollliiilllrrrwwwyyyyyy{{{xxxtttsssuuuwwwyyyyyyuuuxxx}}}{{{vvvzzzzzzrrrmmmyyyyyyooolllgggaaa\\\XXXVVVVVVUUU\\\fffooouuuzzz}}}~~~~~~~~~~~~~~~~~~{{{|||xxxsssqqqssswwwzzz|||yyyooogggbbb[[[RRRKKKDDDDDDDDDGGGMMMVVV^^^ccciiilllnnnpppqqqrrrtttvvvxxxyyyzzzyyyxxxxxxyyyzzz|||}}}~~~tttnnniiidddbbbdddbbbfffllluuuwwwkkkdddgggnnn{{{jjjRRRAAA888444222000000///............///------------,,,,,,,,,,,,******++++++++++++******))))))(((((((((((())))))''''''''''''(((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&&&&'''((("""!!!!!!"""%%%'''&&&%%%&&&''')))*********)))(((++++++,,,,,,***)))+++---111555???OOObbbrrryyyzzz{{{vvvnnngggddd```VVVKKKNNNVVVbbbooo|||yyykkkffffffvvvrrrmmmnnnkkkeeeaaaaaa```eeeqqq}}}}}}yyytttuuuyyy}}}~~~zzzxxxwwwvvvuuussspppqqqtttxxx{{{zzzvvv|||xxxooofffnnn~~~~~~yyyrrroooiiiccc]]]XXXUUUTTTRRRXXXbbbkkkrrrxxx|||~~~~~~~~~~~~}}}||||||{{{xxx|||}}}uuuqqqqqquuuzzz}}}xxxnnngggbbb[[[RRRKKKEEEDDDDDDFFFKKKRRRYYY]]]fffhhhiiiiiiiiikkkooosssvvvwwwyyyyyyxxxwwwxxxyyy|||}}}zzzvvvvvvvvv|||yyysssllleeeccceeedddeeehhhnnn|||pppdddccciiirrryyy^^^GGG888333222000///......------.........------------,,,,,,,,,)))***+++,,,,,,+++***)))))))))(((((((((((())))))'''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&&&&&&&(((&&&%%%$$$&&&((())))))(((&&&'''(((((())))))((((((((((((***++++++***---222888CCCSSSdddsss{{{nnnbbb[[[VVVRRRNNNVVV___mmm{{{}}}kkkaaa```hhhvvvoooiiihhhfffbbbaaa^^^]]]aaalllwww}}}~~~|||zzzvvvvvvuuuuuuuuuvvvwwwwww{{{~~~xxxmmmnnn{{{|||}}}~~~~~~wwwssspppjjjddd]]]XXXTTTRRRQQQWWW___gggnnntttyyy|||||||||}}}}}}}}}|||{{{zzzxxx{{{~~~~~~yyyrrrqqquuuzzz}}}xxxnnnhhhccc\\\RRRKKKEEEDDDDDDEEEHHHNNNSSSWWW```aaabbbaaa```dddkkkqqqqqqtttvvvxxxxxxxxxyyyzzz~~~vvvpppnnnnnnuuu}}}vvvooohhheeeffffffeeefffjjjtttvvvfffbbbfffhhhwwwjjjOOO<<<444222///...------,,,,,,------.........---------,,,,,,)))***+++,,,,,,+++***)))(((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&&&&&&&(((***)))(((((()))***)))'''&&&&&&'''((((((((((((((()))((())),,,+++***000999AAAUUUkkkxxxyyyjjjZZZOOOLLLQQQXXXgggppp}}}vvvhhhdddffflllwww|||nnnhhhfffcccbbbbbb^^^\\\aaajjjsssyyy~~~}}}|||{{{{{{{{{||||||{{{~~~xxxrrrttt|||}}}}}}wwwqqqooojjjddd^^^XXXTTTRRRQQQVVV]]]dddjjjpppuuuyyyyyyzzz{{{}}}}}}}}}|||{{{zzz|||}}}}}}}}}~~~vvvsssuuuyyy||||||vvvnnnhhhddd^^^TTTMMMFFFEEEDDDDDDFFFJJJNNNQQQXXXZZZ\\\[[[YYY]]]fffmmmnnnqqqtttwwwxxxxxxzzz{{{}}}~~~~~~~~~tttllliiijjjuuuyyytttmmmiiiggggggeeeeeehhhnnn{{{~~~|||iiiaaaaaadddqqqxxx[[[EEE999555//////...---------------............---------,,,******++++++++++++******(((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''(((((($$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&&&&'''(((***(((''''''(((((('''&&&''''''''''''((((((((()))---***+++...---,,,555AAAQQQhhhxxxnnn```RRRIIIJJJXXXhhh{{{}}}tttqqqsssrrr{{{vvvllliiifffcccbbbcccaaaaaafffooovvv{{{|||zzzxxx{{{~~~xxxrrrzzz|||~~~xxxooommmiiiccc^^^YYYUUUSSSSSSWWW\\\bbbggglllrrruuuvvvxxxzzz}}}~~~~~~~~~{{{|||||||||~~~|||xxxyyy|||~~~wwwrrrkkkgggeee```WWWPPPFFFEEECCCCCCDDDGGGJJJLLLPPPSSSVVVUUUTTTXXXbbbjjjmmmppptttvvvwwwxxxyyyzzzxxxyyy{{{}}}~~~~~~}}}}}}uuummmkkklllwwwzzzssslllhhhfffddddddfffiiirrr}}}kkk___\\\___gggrrrkkkRRRAAA888111111000///////////////............------------++++++************++++++'''((()))******)))(((''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&&&&'''(((((('''&&&'''((()))((('''((((((''''''(((((()))***---)))+++000111333@@@RRRjjj~~~xxxiii___TTTOOOOOOWWWiiizzzuuuooojjjjjjiiifffeeegggiiiiiioooxxx~~~{{{wwwxxxxxxxxxxxx{{{~~~||||||zzzmmmkkkhhhccc^^^YYYVVVTTTTTTWWW\\\aaaeeejjjooossstttvvvyyy}}}||||||||||||~~~~~~sssnnnhhhfffeeeaaaZZZSSSFFFEEECCCCCCCCCFFFHHHJJJKKKPPPSSSSSSRRRVVV```iiimmmppptttvvvwwwwwwwwwxxxtttuuuxxxzzz|||}}}}}}}}}wwwpppnnnpppvvv~~~xxxoooiiieeecccccceeefffmmmlll]]]XXXUUUYYY```ooowww\\\GGG;;;333222222111111111111111//////.........---------,,,+++***))))))***+++,,,'''((()))******)))((('''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&&&&'''((('''&&&&&&'''***++++++***((((((((((((((()))******)))%%%(((111555:::LLLaaa{{{jjj___UUUMMMOOOXXXeeexxx~~~xxxyyyzzzvvvrrroookkkjjjmmmmmmjjjjjjlllnnnpppvvv{{{{{{yyyuuurrrssswww|||~~~~~~}}}uuuoookkkeee```\\\YYYUUUSSSSSSWWW[[[___cccgggmmmpppsssvvvzzz|||}}}}}}~~~}}}sssnnniiidddbbb]]]XXXSSSIIICCCAAACCCEEEDDDDDDGGGHHHNNNSSSTTTTTTWWW```hhhnnnqqquuuyyyzzzyyywwwuuussstttvvvwwwyyyzzz{{{{{{~~~vvvqqqqqquuuyyy{{{sssllljjjfffcccbbbbbbhhhwww}}}|||yyypppfffSSSRRRRRRUUU```uuuqqqXXXBBB555555222......//////...------,,,,,,,,,,,,++++++---,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$"""!!!###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%'''&&&$$$######$$$&&&''')))((('''&&&&&&&&&&&&&&&&&&'''((()))************(((''''''(((***,,,,,,,,,***...111222777HHHaaatttpppaaaNNNLLLNNNYYYiiixxxyyyllliiijjjjjjllloooqqqnnnjjjggggggiiimmmooosssyyyyyyvvvuuuvvvvvv}}}}}}uuurrrzzzuuunnnjjjeee```]]]ZZZWWWTTTUUUXXX[[[^^^aaaffflllppprrruuuyyy|||}}}}}}~~~{{{sssnnnhhhdddaaa\\\VVVRRRIIICCCAAACCCDDDCCCDDDGGGGGGLLLQQQSSSSSSWWW```gggmmmppptttxxxyyyxxxuuussssssuuuwwwyyy{{{|||}}}}}}~~~uuuqqqssswwwvvvzzzrrrlllhhhdddbbbbbbfffsss|||~~~vvvkkkWWWQQQOOOOOOVVViiifffMMM999777333000000111000///.........---------,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%'''&&&$$$######$$$&&&'''(((((('''&&&&&&&&&&&&&&&((((((((('''&&&$$$###"""))))))((()))************+++...333;;;III```zzzyyygggZZZOOORRR[[[hhhwww|||qqqhhhhhhkkkkkkllloooooonnnmmmmmmnnnpppsssuuu}}}}}}{{{zzz}}}{{{~~~zzzwww|||vvvmmmjjjeee```^^^[[[XXXVVVXXXYYY[[[]]]___dddjjjoooqqquuuyyy{{{||||||}}}~~~~~~xxxrrrnnngggccc```[[[UUUPPPIIICCCAAACCCDDDCCCDDDFFFEEEJJJOOOQQQRRRWWW___ffflllooossswwwxxxvvvsssqqqqqqsssvvvyyy||||||||||||~~~~~~zzzssspppssswwwsss}}}~~~vvvooojjjfffcccaaadddmmmxxx~~~wwwbbbTTTOOOJJJMMM\\\uuuxxx\\\@@@;;;555222222222111////////////............------,,,+++******)))******))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''))))))(((&&&$$$###!!!!!!'''((()))***************---///666EEE\\\vvv|||kkk]]]VVVTTT^^^nnn}}}ssslllggghhhkkkkkklllmmmnnnpppsssvvvxxxzzz{{{||||||}}}~~~zzzyyyyyy|||}}}xxx{{{wwwmmmiiieeeaaa___\\\ZZZXXXZZZZZZ[[[[[[^^^bbbhhhmmmppptttxxxzzz{{{{{{|||}}}}}}{{{rrrmmmgggccc```[[[UUUQQQIIIDDDAAACCCDDDBBBCCCEEEDDDHHHLLLOOOQQQVVV^^^dddjjjmmmrrruuuvvvtttpppmmmmmmooossswwwzzz{{{{{{{{{~~~|||{{{|||zzzuuuooommmooorrrrrrzzzzzzqqqlllgggdddbbbcccjjjsssrrrZZZRRRKKKKKKVVVllljjjJJJ@@@666333444333000////////////.........---------,,,++++++************))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&''''''((((((''''''((((((((()))$$$&&&)))***++++++,,,---111555@@@UUUooooooaaaZZZYYY^^^mmm{{{qqqnnnjjjiiiiiiiiijjjkkkqqquuuzzz|||}}}~~~xxxuuuvvvvvvxxx{{{|||xxxmmmiiieeeaaa___]]][[[YYYZZZZZZ[[[[[[]]]aaagggkkkooossswwwyyyzzzzzz{{{||||||~~~|||qqqmmmgggccc```\\\VVVRRRIIIDDDAAABBBCCCBBBBBBEEECCCFFFIIILLLOOOTTT[[[aaafffjjjooossstttrrrnnnkkkkkkmmmqqquuuyyy{{{||||||~~~~~~|||{{{{{{zzz{{{zzzwwwrrrllliiiiiikkkqqqxxxtttnnniiigggeeedddiiiooobbbXXXOOONNNUUUeeeyyyVVVFFF777444444222///............------------,,,---,,,++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''''''''((()))+++,,,---''')))+++,,,+++***,,,...333<<>>VVVmmmvvvkkkhhhppp~~~~~~xxxmmmeeedddaaaZZZVVVXXXZZZgggrrrtttvvv}}}~~~|||||||||||||||}}}}}}}}}}}}zzzzzz{{{}}}~~~}}}zzzwwwvvvuuussspppmmmlllmmmoooqqqqqqpppqqqsssvvvyyy{{{}}}{{{{{{{{{{{{{{{zzzzzzyyyvvvyyy~~~|||zzzrrroookkkeee```\\\ZZZYYY[[[ZZZYYYXXXZZZ]]]aaacccjjjtttzzzwwwuuuwwwxxxwwwxxx{{{~~~tttiii```VVVSSSVVVXXXUUUPPPIIIFFFBBB@@@@@@AAAAAAAAABBBCCCDDDFFFIIINNNUUUZZZ___eeejjjkkklllmmmjjjeeebbb``````dddkkkqqqttttttxxxwwwwwwxxx{{{~~~|||wwwsssmmmddd^^^\\\bbbkkkuuuzzztttoookkkeee```bbbiiiwwwiiiYYYWWWaaannnwww|||cccGGG999444000///111222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''(((((()))))))))&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&***---,,,((()))111<<>>???>>>>>>AAABBBCCCDDDFFFKKKQQQUUU^^^cccggghhhkkkooonnnkkkhhhgggeeecccbbbeeejjjmmmpppssswww{{{~~~~~~}}}}}}xxxooojjjdddccceeennn|||{{{tttppppppmmmmmmnnnuuutttmmmlllkkkkkklllrrroooTTT@@@888444222222111000//////.........---------,,,,,,+++++++++)))************+++++++++))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&''''''''''''(((((())))))******))))))(((((((((((()))******++++++...///111777FFF^^^{{{yyyiiigggnnn}}}vvvkkkccc______aaaccclllmmmqqquuuuuusssvvv{{{~~~{{{wwwtttwwwvvvuuuyyy}}}~~~|||vvvvvvwwwyyy||||||zzzxxxsssrrrrrrqqqrrrsssuuuvvvvvvssspppooopppqqqrrrqqqqqqrrrrrrpppnnnmmmmmmoooiiigggeeecccdddfffjjjlllnnnoooppprrrsssqqqnnnkkkiiihhhhhhjjjkkklllkkkiiippppppqqqvvv}}}~~~xxxqqqllllllppptttttttttvvvxxx{{{yyyrrrmmmllliiifffaaa\\\XXXUUUTTTSSSRRRRRRUUUYYY]]]```eeedddhhhqqqvvvuuuuuuxxxxxx{{{~~~xxxjjjfffaaa^^^]]]\\\ZZZWWWIIIEEEAAA>>>=========<<<@@@AAABBBBBBDDDIIIOOOTTT\\\aaaeeefffiiimmmmmmjjjjjjiiifffbbb```aaafffjjjnnnqqqvvvzzz}}}~~~~~~~~~~~~}}}}}}~~~~~~vvvpppeeefffhhhnnnxxx|||sssnnnpppmmmoooqqqssszzzxxxjjjdddcccaaaaaalllcccLLL???888222222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))))))))(((((((((''''''&&&&&&&&&''''''''''''((())))))************))))))((((((((()))***+++++++++---333777>>>SSSqqq{{{yyyrrrkkkppp}}}zzztttlllccc^^^```fffjjjvvvtttuuuxxxxxxuuuuuuwwwzzz~~~|||{{{|||||||||zzzxxxzzzxxxwwwzzz~~~vvvuuuuuuwwwzzz{{{{{{zzzuuutttsssrrrrrrsssuuuvvvwwwtttpppnnnnnnooonnnnnnkkknnnpppooollljjjjjjkkkgggddd```]]]\\\]]]```bbbbbbeeehhhjjjiiifffdddccc```___]]]]]]^^^]]][[[YYY``````bbbgggooovvv{{{}}}|||zzzuuunnniiiggghhhjjjjjjjjjlllnnnqqqtttxxxzzz|||~~~{{{tttooonnnlllhhhccc^^^YYYVVVTTTSSSRRRRRRUUUYYY^^^aaabbb```eeeoootttssssssvvvyyy|||}}}vvvhhheee```]]]\\\ZZZXXXVVVHHHEEE@@@===<<<<<<<<<;;;???@@@AAAAAACCCHHHNNNRRRZZZ___cccdddgggkkkllliiijjjiiifffaaa^^^^^^cccgggmmmpppuuuzzz}}}~~~~~~}}}~~~}}}}}}}}}~~~~~~{{{}}}~~~xxxrrreeegggiiimmmuuu|||rrrmmmooommmppprrrssswwwxxxggg^^^[[[XXXXXXgggqqqWWWHHH<<<444222111000//////.........,,,,,,,,,,,,,,,,,,,,,---)))************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))************))))))(((((()))***++++++,,,,,,+++555;;;CCC]]]}}}}}}mmmeeeiiilllmmmwwwuuuqqqkkkccc___bbbjjjrrr}}}xxxwwwyyyyyywwwuuuwwwuuu~~~~~~}}}}}}}}}~~~xxxwwwvvvwww{{{~~~}}}zzzyyy{{{~~~xxxvvvvvvwwwzzz|||}}}|||wwwvvvtttsssssstttvvvwwwyyyvvvrrrooonnnmmmlllkkkfffjjjmmmnnnkkkiiiiiiiiiiiifff```[[[YYYZZZ\\\^^^YYY^^^dddfffdddaaa```aaa^^^\\\ZZZYYYXXXVVVSSSPPPPPPPPPRRRVVV]]]dddiiikkkooommmjjjddd___\\\\\\]]]eeeeeefffgggjjjmmmppprrruuuwwwyyy|||zzzqqqooollliiieee___YYYTTTUUUSSSQQQPPPRRRVVVZZZ]]]cccdddfffkkkpppuuuwwwxxxzzz{{{}}}~~~tttfffbbb]]]]]]^^^]]]XXXSSSFFFCCC???<<<<<<<<<<<<<<<@@@AAABBBBBBDDDGGGLLLPPP[[[^^^ccchhhjjjjjjhhhggghhhiiihhheeeaaa```bbbeeemmmqqqvvvzzz{{{|||}}}}}}~~~}}}|||{{{}}}||||||~~~}}}}}}xxx{{{yyyrrrpppkkkjjjooowww~~~{{{uuupppnnnooopppqqqvvv~~~nnnbbbXXXVVVXXXfffqqqZZZEEE777777222333111)))---333.........---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))))))))))))))(((,,,,,,(((***000333111...999CCCQQQkkkxxxggg^^^[[[bbbnnnxxxpppmmmhhhddddddjjjttt|||~~~{{{xxxvvvvvvwww~~~|||vvvwwwyyyzzz{{{|||~~~{{{|||uuuvvvwwwxxxyyyzzz{{{{{{xxxyyyyyyvvvrrrpppqqqsssxxxuuuqqqnnnllljjjhhhggggggffffffhhhjjjllllllkkklllhhhccc]]]YYYUUUSSSSSSWWWXXX[[[]]]____________\\\\\\[[[ZZZXXXUUUQQQOOONNNNNNOOOPPPRRRUUUXXXZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXYYY[[[\\\^^^aaafffjjjlllpppsssuuuuuuzzzyyy||||||rrrpppllliiieee```ZZZUUUVVVTTTRRRQQQRRRVVVZZZ]]]bbbcccfffjjjooosssuuuvvvzzz|||~~~tttgggccc^^^^^^___]]]WWWQQQEEEBBB===;;;;;;<<<<<<<<>>???@@@AAACCCGGGLLLPPPYYY\\\```dddggggggfffeeeffffffddd___[[[ZZZ]]]```hhhmmmssswwwyyy{{{|||}}}~~~~~~~~~~~~}}}|||zzzxxxxxxyyyzzzyyywwwsssnnnlllooossszzzyyytttkkkjjjggghhhoooyyyiiiWWWSSSRRRZZZnnnoooUUU===444333222,,,...222---......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((''''''(((((()))***%%%&&&''''''((((((''''''(((++++++((()))...222333===EEEWWWpppooo]]]SSSXXXeeevvv~~~}}}{{{www}}}~~~~~~~~~xxxxxxxxxxxxyyy|||~~~}}}xxxxxx|||~~~}}}zzzwwwwwwxxxzzz{{{}}}~~~~~~{{{{{{yyywwwsssqqqqqqqqqqqqnnnkkkjjjjjjjjjjjjiiigggffffffgggjjjkkkkkkjjjkkkhhhddd___[[[WWWTTTSSSPPPQQQRRRTTTUUUVVVVVVVVVWWWWWWWWWYYY[[[[[[XXXVVVRRRQQQPPPNNNNNNNNNOOOOOOQQQRRRRRRRRRQQQPPPPPPOOONNNOOOOOOPPPQQQUUU[[[___dddhhhmmmooonnnnnnppprrr|||{{{{{{|||~~~sssqqqmmmiiifffaaa\\\XXXUUUSSSQQQOOOOOORRRVVVYYY^^^aaaeeeiiimmmppprrrttt{{{~~~vvviiieeebbbaaa```\\\TTTMMMAAA>>>;;;999:::<<<=========>>>???@@@CCCGGGMMMQQQYYY\\\```dddfffgggfffeeeeeedddaaa\\\WWWWWW[[[___gggkkkqqqvvvyyy{{{}}}~~~}}}~~~~~~}}}~~~}}}|||yyywwwwwwxxxyyyrrrooommmpppsssyyyxxxsssiiifffddddddkkkyyyooo[[[UUUQQQUUUccczzzhhhEEE777333333......111,,,......---------,,,,,,,,,************)))))))))((()))))))))))))))))))))))))))(((((((((((((((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&((((((''''''(((((()))***(((((()))******************,,,...---...333999===JJJRRReeezzzwwwhhh```WWWbbbsssxxxnnnhhhmmmvvv~~~}}}|||zzzxxxxxxyyy{{{}}}uuuttttttuuuyyy}}}|||xxxxxxzzz{{{zzzxxxwwwxxxyyyzzz|||}}}~~~~~~{{{zzzxxxvvvsssqqqppppppooollliiihhhhhhiiihhhgggeeedddcccdddggghhhgggffffffdddaaa]]]YYYUUURRRQQQOOOPPPQQQRRRRRRSSSTTTTTTRRRQQQRRRVVVYYYZZZXXXUUUSSSRRRPPPNNNMMMMMMMMMNNNPPPPPPQQQRRRRRRRRRRRRRRRPPPQQQPPPOOOOOOQQQUUUXXX___dddjjjmmmmmmlllkkkkkkrrrvvv}}}|||zzz{{{ssspppllliiieeeaaa]]]YYYTTTRRRNNNLLLLLLOOORRRTTT\\\```fffjjjmmmpppsssuuu|||~~~vvvjjjfffcccbbbaaa\\\SSSKKK@@@===:::999;;;===>>>>>><<<===???AAACCCHHHNNNRRRZZZ\\\```dddfffggggggfffdddccc___YYYUUUUUUZZZ___fffjjjpppvvvyyy{{{}}}~~~|||}}}~~~~~~}}}||||||{{{wwwsssqqqrrrtttpppnnnnnnqqqsssyyywwwqqqdddcccbbbfffnnnyyywwwaaaWWWOOOPPPYYYkkk|||OOO<<<444444//////111,,,......---------,,,,,,,,,************)))))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''(((((((((%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''((()))((())))))***************)))+++...000111666???FFFUUUcccxxx|||kkkaaaaaacccooo||||||yyyqqqhhhaaaeeennnxxx~~~xxxvvvsssqqqqqqrrruuuvvvnnnmmmnnnsssyyy|||yyyxxxyyyyyywwwvvvvvvvvvwwwxxxyyyzzz{{{{{{xxxwwwtttrrrpppooonnnmmmmmmjjjgggeeeeeeeeecccbbb```______```bbbcccbbbaaa^^^^^^]]]ZZZWWWSSSPPPNNNNNNNNNOOOOOOOOOPPPQQQQQQNNNMMMNNNSSSXXX[[[YYYUUURRRQQQPPPNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUVVVWWWWWWVVVUUUTTTRRROOONNNPPPRRR[[[```fffkkkmmmmmmlllkkkkkkooottt{{{{{{xxx}}}zzzssspppkkkhhhdddaaa]]]ZZZSSSQQQMMMJJJJJJLLLOOOQQQYYY^^^fffkkkmmmooossswww{{{~~~uuuiiifffddddddccc]]]SSSJJJAAA>>>;;;:::;;;===>>>>>><<<>>>???AAADDDIIIPPPTTTZZZ\\\```ccceeegggggggggbbb```\\\VVVRRRSSSYYY___dddiiioootttwwwyyy{{{|||zzz{{{~~~|||~~~~~~}}}}}}~~~}}}{{{xxxtttqqqppppppnnnmmmoooqqqtttyyywwwpppbbbaaabbbiiiuuuiii[[[OOOMMMRRR___vvv[[[CCC666555000///111---......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$######$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&''''''((()))&&&'''(((((())))))((((((((())),,,000111555???III\\\rrrwwwddd]]]___qqqwww~~~~~~xxx{{{uuuiiibbb^^^cccmmmvvv~~~}}}tttrrrooommmlllmmmoooppphhhgggjjjqqqzzz}}}{{{xxxwwwwwwvvvuuusssqqqqqqqqqrrrrrrrrrssssssrrrooommmkkkkkkjjjiiiggggggdddaaa```______^^^]]]]]]\\\[[[\\\^^^___^^^]]]YYYYYYZZZYYYWWWTTTQQQOOOMMMMMMLLLLLLLLLMMMMMMNNNNNNLLLNNNUUU]]]aaa```\\\WWWVVVTTTSSSRRRSSSSSSTTTTTTUUUWWWYYYZZZ[[[\\\\\\ZZZ[[[ZZZWWWSSSOOONNNNNNWWWZZZ```eeeiiikkkkkkkkkgggjjjnnnsssyyy}}}yyy{{{~~~zzzrrrooojjjfffccc```\\\ZZZTTTQQQMMMJJJIIIKKKNNNOOOTTT[[[dddiiilllnnnssswww{{{~~~ttthhhfffddddddddd^^^SSSJJJCCC@@@<<<;;;<<<===>>>>>>===>>>@@@BBBFFFKKKQQQVVVYYY[[[^^^aaadddeeeffffff^^^\\\XXXRRROOOQQQXXX^^^bbbgggmmmqqqtttuuuwwwxxxxxxyyy{{{~~~~~~}}}}}}}}}{{{zzzxxxvvvssspppnnnmmmmmmoooqqqrrrwwwyyyrrreeebbbbbbjjjwwwtttbbbSSSOOORRRZZZlll~~~fffIII888555000...111.........---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''((((((((((((''''''(((((()))***''''''((())))))))))))((()))))),,,000000222===IIIccc{{{mmmdddeeehhh}}}{{{{{{}}}wwwiii```\\\]]]fffqqqzzz}}}|||sssrrrooommmlllkkklllmmmddddddhhhpppzzzzzzyyywwwuuutttsssqqqpppjjjjjjjjjjjjiiiiiiiiiiiiiiifffccccccddddddbbb```^^^\\\ZZZYYYYYYZZZZZZYYY[[[YYYYYYYYY[[[\\\[[[ZZZWWWXXXZZZ[[[ZZZWWWTTTRRROOONNNMMMLLLLLLMMMNNNNNNPPPOOORRR[[[fffmmmmmmiiidddcccaaa___^^^]]]^^^^^^^^^___```aaaaaabbbbbbaaa```aaaaaa___ZZZUUURRRQQQRRRTTTXXX]]]bbbeeeggggggeeegggiiimmmqqqxxx{{{yyy|||qqqnnniiifffccc```\\\ZZZUUURRRNNNKKKJJJKKKNNNOOOQQQYYYbbbhhhkkkmmmrrrwww{{{}}}tttgggeeedddeeeeee^^^SSSJJJDDDAAA===<<<<<<>>>>>>>>>===>>>AAACCCFFFLLLRRRWWWXXXZZZ]]]```bbbddddddddd[[[YYYUUUOOOLLLOOOWWW^^^aaaeeekkkoooqqqssstttuuuwwwxxxzzz|||~~~~~~}}}}}}vvvtttsssrrrrrrpppllliiimmmmmmoooppppppttt|||uuuiiieeebbbhhhttt~~~iiiXXXTTTUUUZZZiiiyyylllMMM999555000...111///......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%'''''''''(((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&)))))))))))))))******+++))))))***+++++++++++++++,,,,,,///222111111<<>><<<===>>>??????>>>@@@CCCDDDGGGKKKRRRXXXZZZ[[[]]]___aaaaaaaaaaaaZZZUUUNNNJJJKKKOOOTTTWWW```eeeiiikkkoootttuuurrrwwwxxxyyy{{{~~~~~~xxxwwwuuusssqqqpppoooooommmlllnnnqqqqqqtttzzznnniiieeegggpppyyy~~~vvvdddYYYVVVZZZdddnnnlllQQQ:::555555000...000......---,,,,,,,,,,,,---++++++++++++++++++++++++*********))))))))))))(((******)))(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%'''((()))((('''&&&'''((()))((('''&&&''')))((((((((((((((((((((((((((()))+++,,,,,,+++***)))000+++---444777777@@@NNNeeeqqquuukkkbbbggguuu~~~yyyyyynnn```[[[YYYZZZaaannnxxx~~~|||{{{{{{~~~~~~~~~}}}yyyuuuqqqllliiihhhffffffhhhpppxxx|||{{{wwwssssssrrrpppnnnkkkiiihhhcccaaa^^^\\\[[[[[[\\\]]][[[ZZZYYYWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXVVVVVVWWWYYY\\\^^^]]]\\\]]]]]]^^^aaadddeeebbb^^^bbb```]]][[[[[[[[[YYYXXXXXX^^^___bbbqqq~~~tttqqqrrrsssppplllooonnnlllkkkjjjjjjjjjkkkhhhjjjmmmnnnlllfff```\\\XXXUUUQQQQQQSSSWWWZZZ\\\]]]^^^aaafffmmmssswwwxxxzzz~~~ooolllssswwwpppmmmiiifffccc```]]][[[UUUSSSOOOLLLJJJKKKLLLMMMSSSXXX^^^aaacccgggmmmsssxxxwwwmmmjjjfffdddaaa]]]UUUPPPDDDAAA>>><<<===>>>?????????AAADDDFFFHHHMMMTTTYYYZZZ[[[]]]___`````````___XXXSSSNNNJJJJJJNNNRRRUUU___dddiiikkkooouuuvvvtttvvvvvvxxxzzz}}}~~~}}}wwwvvvtttrrrqqqpppoooooommmlllnnnpppppprrr|||~~~sssllleeeeeellluuu{{{~~~kkk^^^XXXYYYaaajjj~~~lllRRR;;;555555111...000///...------,,,,,,------+++++++++++++++++++++++++++************)))))))))***))))))(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''''''''''''''&&&'''((('''&&&%%%&&&((((((((((((((((((((((((((())))))***+++,,,++++++***///+++---333555777CCCTTTlllsssuuupppmmmrrrxxx{{{zzzyyy|||iii^^^YYYXXX[[[eeettt~~~|||{{{yyyxxxwwwyyy{{{~~~{{{wwwrrrnnnjjjhhhgggfffiiinnnuuuwwwtttpppnnnmmmkkkiiigggdddbbbaaa^^^\\\ZZZYYYXXXXXXYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVXXXXXXWWWWWWXXXYYYZZZ[[[`````````cccgggiiijjjjjjhhhhhhiiimmmqqqtttuuusssvvvqqqkkkfffcccbbb```___[[[___aaafffxxx}}}}}}|||xxxtttvvvtttrrrpppnnnlllkkkkkknnnpppssstttrrrmmmhhhddd\\\XXXSSSQQQQQQSSSSSSTTTVVVWWWZZZaaaiiiqqqvvvxxxxxxzzzssslllnnnxxx|||uuuooollliiifffdddaaa]]][[[UUUSSSNNNKKKJJJKKKMMMOOORRRVVV[[[^^^```dddjjjoooxxxwwwoookkkfffccc```[[[TTTOOODDDAAA>>><<<===>>>??????AAABBBDDDFFFJJJOOOUUUZZZ[[[\\\]]]^^^^^^^^^]]]\\\UUURRRMMMJJJJJJLLLPPPSSS]]]cccgggjjjooouuuxxxvvvtttuuuwwwyyy}}}}}}|||{{{uuutttsssqqqpppooooooooollllllmmmnnnmmmoooyyyzzzrrriiifffjjjrrryyy|||}}}vvveeeZZZXXX^^^gggxxxmmmUUU>>>555444111///111///...------,,,---------+++++++++++++++++++++++++++++++++************)))***)))((((((''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''(((((((((((((((((((((((())))))***+++,,,,,,++++++///---000444666;;;MMM```wwwxxxwwwxxx{{{~~~{{{ttttttzzzttteee]]]ZZZZZZ```mmm}}}~~~|||zzzyyywwwwwwwww|||}}}yyytttooojjjhhhgggfffhhhlllpppppplllggggggfffdddbbb```^^^\\\[[[ZZZZZZYYYXXXWWWWWWXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZ``````___```aaacccfffggglllkkkkkknnnssswwwyyyzzzxxxxxxyyy}}}|||qqqkkkhhhffffff___```bbbjjj~~~~~~}}}|||zzzwwwtttpppmmmkkkoooqqqssstttsssooojjjhhhbbb^^^YYYUUURRRPPPNNNLLLOOOPPPTTT\\\fffooovvvyyy}}}}}}}}}sssmmmppp~~~|||uuunnnkkkhhhfffdddbbb^^^[[[UUURRRMMMJJJIIIJJJMMMOOORRRUUUYYY]]]```dddjjjnnnvvv}}}uuulllhhhccc```^^^ZZZTTTPPPDDDAAA===<<<<<<>>>>>>>>>AAABBBCCCFFFKKKQQQWWW[[[\\\]]]]]]]]]\\\[[[YYYXXXSSSRRROOOLLLKKKLLLOOOQQQZZZ```dddgggmmmtttwwwvvvssstttvvvyyy}}}~~~|||{{{zzzsssrrrqqqpppoooooooooooolllkkkkkklllkkkllluuu}}}vvvoookkkmmmsssxxx{{{zzzsss}}}kkk\\\WWW]]]fffvvvqqqZZZCCC777444222000111//////...---------------++++++++++++++++++++++++++++++++++++************))))))(((''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''&&&'''((((((&&&&&&'''((((((((((((((((((((((((((()))******+++,,,,,,,,,,,,000111444777999CCC[[[qqqyyyppprrr}}}|||mmmbbb]]]\\\___hhhwww}}}~~~~~~}}}||||||zzz{{{uuunnnhhheeecccdddeeehhhjjjiiieeeaaaaaaaaa```___^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]___aaadddfffhhhhhhhhhgggkkklllnnnppprrrtttuuuuuuwwwvvvvvvyyy~~~xxxnnniiiggggggbbbaaaaaajjj|||xxxsssooommmmmmnnnpppqqqqqqnnnkkkiiihhheee```\\\XXXSSSNNNKKKMMMMMMQQQXXXcccmmmuuuyyy~~~~~~wwwqqqyyy~~~wwwllljjjhhhgggeeebbb^^^\\\TTTQQQMMMJJJHHHIIILLLMMMQQQSSSVVVYYY]]]bbbhhhlllsss|||{{{ssshhheeebbbaaa```]]]WWWSSSDDD@@@===;;;<<<===>>>>>>@@@@@@BBBFFFLLLSSSYYY\\\^^^^^^^^^]]][[[YYYVVVUUURRRRRRQQQOOOLLLLLLNNNPPPVVV[[[```ccciiiqqquuutttssstttvvvyyy}}}~~~|||zzzyyyqqqqqqpppnnnnnnmmmmmmmmmkkkjjjjjjkkkiiijjjsss}}}{{{wwwrrrpppqqqtttwwwyyywwwzzzfffnnnqqq___XXX]]]fffttt~~~xxxcccJJJ;;;555333111111//////...------------...+++++++++++++++++++++++++++++++++*********)))))))))(((((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''''')))***)))((('''((()))))))))))))))))))))))))))*********++++++,,,---......111555888>>>NNNiii}}}uuuqqqzzz}}}vvvyyyyyyrrrggg___[[[[[[cccnnn}}}}}}|||~~~|||{{{tttmmmgggccc^^^___```bbbdddcccaaa_______________```aaacccdddcccdddeeeggggggggggggfffiiilllppptttwwwyyyzzzzzzwwwyyy}}}|||pppjjjgggfffaaa^^^]]]ggg|||}}}zzzuuuqqqooommmnnnpppqqqqqqpppnnnmmmkkkiiifffddd```ZZZTTTOOOMMMMMMNNNSSS]]]fffnnnrrrvvvzzz{{{zzzzzzzzz{{{zzzyyykkkjjjhhhgggfffccc___\\\TTTRRROOOLLLJJJJJJJJJKKKMMMNNNPPPTTTZZZ```fffiiipppzzz{{{rrrgggeeeccccccccc```ZZZTTTCCC@@@===;;;<<<===>>>>>>@@@@@@BBBGGGOOOWWW]]]```aaaaaa```^^^[[[WWWTTTRRRPPPRRRSSSQQQMMMKKKMMMOOOQQQVVVZZZ]]]ccckkkpppooossstttvvvxxx|||}}}~~~~~~}}}{{{yyyxxxqqqpppooommmlllkkkkkkkkkjjjiiiiiijjjhhhiiirrr|||{{{xxxuuusssrrrtttwwwyyyxxxyyy~~~```cccssszzzeeeYYYZZZbbbjjjrrr~~~nnnSSS@@@777444222000000///......------......++++++++++++++++++++++++*********))))))))))))((()))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''((()))******(((((()))***))))))))))))))))))))))))************+++---...///---000444999CCCYYYwwwwwwtttwwwoooiiilllmmmhhhaaa[[[[[[]]]iiiuuu}}}|||}}}yyy|||uuunnniiiggg``````aaabbbcccdddddddddccccccdddeeegggjjjmmmoooooopppsssuuuvvvvvvuuutttwwwzzz}}}ssslllhhhggg___[[[ZZZcccvvv}}}yyyuuurrrqqqkkklllmmmnnnoooooooooooonnnmmmmmmllljjjddd]]]WWWQQQOOOMMMOOOUUU\\\bbbeeelllrrr|||yyyvvv}}}xxxjjjiiihhhgggfffddd___\\\VVVTTTRRROOOMMMKKKJJJJJJLLLLLLNNNRRRYYY```fffjjjoooyyyyyyooodddcccbbbcccbbb^^^VVVPPPCCC@@@<<<;;;;;;=========AAAAAABBBIIISSS\\\bbbeeeccccccaaa^^^ZZZVVVRRRPPPMMMPPPSSSQQQLLLIIIJJJMMMMMMRRRUUUXXX]]]fffjjjjjjrrrrrrtttvvvyyy|||{{{|||~~~~~~~~~|||{{{yyywwwvvvqqqpppnnnmmmkkkjjjiiiiiiiiihhhiiiiiiggghhhrrr|||{{{vvvtttvvvyyy|||}}}{{{~~~zzz]]][[[dddvvvlllZZZUUUXXXZZZbbbqqqwww\\\EEE999555222000000//////...............++++++++++++++++++++++++)))))))))(((((((((''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''''''''''''''((()))***)))((('''(((***))))))))))))))))))))))))************+++---///000///222666===LLLggg~~~uuuxxxtttccc^^^``````]]]ZZZ\\\bbbiiivvv~~~}}}{{{{{{|||~~~~~~}}}}}}yyy~~~|||wwwrrrpppooolllllllllkkkkkkmmmoooqqqpppppppppqqqtttwww{{{}}}uuummmiiiggg```[[[XXX]]]jjj}}}|||xxxtttrrrqqqkkklllmmmooopppqqqrrrrrruuuvvvwwwxxxvvvppphhhbbbZZZUUUPPPNNNPPPTTTXXXZZZ```gggssswwwxxx{{{vvviiihhhhhhggggggddd```\\\XXXWWWUUURRRPPPMMMKKKJJJMMMMMMNNNSSS[[[ccciiillloooyyyvvvkkk``````___```___YYYPPPIIICCC@@@<<<;;;;;;=========BBBBBBDDDKKKUUU```fffhhheeedddbbb___[[[VVVRRROOOKKKOOORRRPPPKKKHHHIIIKKKKKKOOORRRTTTZZZbbbggggggqqqqqqrrrtttwwwzzz|||}}}{{{zzz}}}||||||{{{yyywwwuuutttqqqpppnnnllljjjiiihhhhhhiiihhhhhhiiigggiiirrr|||zzzwwwxxx}}}~~~}}}www[[[UUUVVVgggrrr[[[PPPPPPLLLVVViii~~~}}}aaaHHH:::666333///000000///...............++++++++++++++++++++++++((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((()))((('''&&&'''((()))((('''&&&''')))))))))))))))))))))))))))************+++---///000333555:::BBBTTTrrr}}}vvv{{{{{{jjjZZZTTTVVVVVVUUUWWW___lllvvv~~~yyyyyyyyyzzz|||~~~|||||||||}}}xxxvvvvvvvvvzzzyyyxxxvvvuuuwwwzzz}}}||||||||||||uuummmhhheeeccc]]]WWWXXX___ooo|||wwwtttqqqppprrrrrrsssuuuvvvxxxyyyzzz|||~~~zzzrrrkkkaaa\\\TTTPPPOOORRRTTTVVVSSS[[[gggvvvyyyvvvtttzzz}}}ooonnnmmmjjjgggccc```^^^^^^ZZZUUUSSSRRRSSSTTTTTTRRRNNNNNNTTT[[[```gggmmmtttxxx}}}wwwpppkkkccc```^^^^^^]]]WWWMMMEEE???===;;;999888999;;;<<<===AAADDDIIIUUUccclllnnnnnngggaaa___[[[TTTQQQQQQNNNOOOPPPNNNKKKHHHGGGGGGIIIKKKMMMQQQUUU\\\dddjjjnnnooorrrsssuuuyyy}}}~~~}}}zzzwwwtttrrrrrrqqqnnnkkkjjjjjjkkklllgggggggggfffgggkkkpppttt|||{{{|||{{{~~~]]]SSSWWWbbbyyysss^^^PPPIIIJJJNNN[[[qqqmmmPPP===666444111111000///......------...---***)))***,,,---,,,***)))))))))***+++++++++,,,++++++)))(((''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''***)))((('''&&&&&&'''((("""######$$$%%%&&&''''''''''''''''''((((((((()))((((((((((((((()))******)))))))))***+++,,,......111777;;;BBB[[[vvvtttmmmddd[[[QQQMMMKKKKKKOOOVVVaaassswwwwwwxxxyyy{{{}}}~~~}}}uuuooojjjggg```ZZZUUUUUUZZZeeexxxzzz|||yyyxxxwwwttttttwwwzzzzzzyyyxxxzzz|||~~~|||qqqjjjaaaYYYSSSPPPMMMLLLNNNVVV^^^gggxxxzzzrrroooxxxtttrrrpppmmmiiifffcccbbb\\\ZZZWWWVVVYYY\\\^^^___VVVSSSSSSYYY```dddkkkqqqvvvzzz{{{tttmmmhhhbbb___]]]\\\[[[UUUKKKCCC>>><<<:::888888999;;;<<<;;;???DDDJJJWWWfffooopppqqqjjjccc```[[[UUUQQQQQQNNNOOOPPPNNNKKKHHHFFFFFFGGGHHHKKKNNNRRRYYY```ffflllnnnqqqsssuuuxxx}}}|||||||||{{{{{{yyywwwtttssspppooonnnlllkkkkkkkkkkkkffffffeeeeeeeeehhhmmmqqq}}}~~~|||___SSSUUU```wwwsss___QQQJJJFFFHHHSSShhhtttXXXBBB999666333111111///...............,,,***)))***,,,---+++)))***************++++++++++++***)))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''***)))((('''&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))***))))))))))))***++++++,,,,,,,,,---...000111222333999???LLLhhhzzz{{{vvv```ZZZUUUOOOKKKHHHIIIPPPZZZiii}}}~~~~~~wwwwwwxxxzzz{{{}}}zzzyyyvvvoooiiifffaaa[[[UUUUUUYYYddduuu}}}wwwxxx~~~|||zzzwwwvvvyyy{{{|||zzzzzz{{{}}}~~~}}}vvvlllbbbZZZTTTOOOLLLKKKRRRYYY___mmm~~~vvvnnnpppwwwxxxvvvsssooollliiihhhggg^^^[[[YYYYYY\\\___bbbcccWWWUUUVVV\\\bbbffflllsssyyy||||||xxxqqqiiiddd```]]][[[YYYWWWQQQGGG@@@<<<;;;999888999:::<<<===999>>>EEEMMM[[[jjjssstttuuummmeeeaaa[[[TTTPPPQQQOOOPPPPPPNNNJJJFFFDDDDDDDDDEEEGGGJJJNNNTTT[[[```iiikkknnnqqqtttwww|||~~~{{{yyywwwxxxxxxwwwwwwuuutttsssmmmmmmnnnmmmmmmllllllkkkfffeeedddcccbbbeeeiiilllyyy}}}iiiWWWTTT]]]ssssssaaaSSSLLLDDDDDDKKK\\\ssseeeLLL===777555111111000///...............,,,+++,,,---...---++++++++++++***************+++***)))((((((''''''(((((('''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((())))))(((''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((()))))))))+++************+++,,,,,,------...///000222444555666;;;EEEYYYyyywwwjjjWWWSSSSSSPPPLLLIIIKKKUUUcccsss}}}{{{{{{{{{{{{|||~~~~~~}}}qqqkkkmmmrrrvvvnnnhhheee```ZZZVVVWWW[[[eeettt|||vvvuuuzzz~~~~~~{{{yyyxxxzzz|||||||||{{{|||}}}|||}}}vvvmmmddd\\\UUUPPPLLLQQQUUUXXX```ooo~~~rrriiihhhppp{{{xxxtttooollljjjiiiiiiccc```\\\YYYYYYYYYYYYXXXSSSRRRUUU\\\aaadddjjjqqqzzz|||~~~{{{vvvooogggaaa^^^\\\ZZZWWWSSSLLLDDD>>>:::999888888999;;;<<<>>>:::@@@HHHQQQ___ooowwwyyyxxxooofff```ZZZSSSPPPPPPPPPQQQPPPNNNIIIEEEBBBBBBBBBCCCEEEGGGJJJPPPXXX]]]eeegggkkkooorrrvvvzzz}}}~~~{{{xxxvvvvvvvvvuuutttsssrrrqqqkkklllmmmoooooonnnlllkkkgggfffdddbbbaaabbbfffiiiwww}}}zzzbbbXXX[[[lllwwwfffVVVNNNGGGEEEGGGSSSggg|||tttWWWAAA777555222111000///............000///......//////......,,,+++++++++***)))))))))******)))((((((((((((((((((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((()))))))))***************+++,,,,,,***+++,,,---///111333444888===JJJddd|||jjj[[[WWWWWWTTTOOONNNSSS```nnn||||||{{{{{{xxxzzz~~~pppeeecccfffqqqwww}}}{{{vvvmmmfffbbb\\\XXXWWW[[[cccmmmzzz{{{xxxxxxzzz~~~{{{yyyyyyzzz{{{||||||{{{{{{|||xxxzzz}}}~~~xxxsssmmmfff^^^ZZZRRRTTTUUUTTTVVVaaaooozzzzzzkkkcccggguuuzzzwwwsssoookkkiiiiiiiiigggccc^^^YYYVVVSSSQQQOOOOOOPPPUUU]]]aaadddjjjrrrxxx{{{|||wwwooofff```^^^\\\YYYUUUPPPHHHAAA<<<888888888888999;;;<<<===<<>>EEENNNZZZkkk~~~~~~qqqggg]]]SSSOOOOOOOOOOOOOOOLLLHHHCCCAAA@@@???@@@BBBEEEIIIOOOVVV\\\```dddjjjooossswww||||||xxx{{{zzzwwwtttqqqooommmmmmjjjlllmmmoooooonnnlllkkkiiihhhfffcccaaaaaaeeegggppp{{{~~~}}}~~~wwwkkklllssszzzeeeWWWHHHEEEDDDIIIYYYqqqoooPPP<<<666222222111000////////////+++,,,,,,+++)))((()))***+++++++++***************))))))(((((((((((()))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&'''(((((()))(((((((((%%%%%%&&&'''((()))******((((((((()))))))))******)))))))))))))))***+++++++++,,,---///222444777888<<>>AAADDDHHHOOOVVV\\\bbbffflllrrrwww{{{~~~|||{{{xxxtttrrrpppnnnnnnlllmmmmmmnnnnnnmmmlllkkkhhhgggeeebbb```aaadddgggkkkuuu|||~~~|||~~~ppp```KKKHHHEEEGGGSSShhh{{{\\\EEE;;;333222111000////////////+++,,,---,,,)))'''(((******************+++++++++))))))(((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((((((&&&&&&&&&''''''((((((((((((((()))))))))*********+++************+++,,,,,,,,,---...000333666999:::>>>NNNiiivvvooohhhdddaaa[[[UUUPPPSSS^^^ppp~~~}}}}}}~~~~~~|||{{{{{{}}}}}}}}}|||yyyvvvtttrrrwwwyyyxxxyyynnndddaaa^^^hhh{{{vvvoookkkwww{{{oooeee___[[[]]]gggxxx}}}xxxvvvuuuwwwyyyyyywwwuuutttuuuxxx{{{||||||{{{{{{~~~~~~~~~}}}zzzxxxqqqiiibbb___ZZZTTTTTTXXX___iiivvv|||jjjaaa```~~~{{{{{{yyyvvvsssooollljjjhhheee```\\\YYYUUURRROOONNNSSS]]]ggglllooovvv|||~~~xxxpppfff___aaa```]]]VVVNNNEEE???<<<888999999999999:::::::::<<>>@@@???===>>>BBBEEEJJJUUU```gggjjjpppwww~~~~~~wwwrrrqqqrrrrrrqqqrrrooommmnnnooonnnkkkhhheeeeeeffffffeeecccbbb```eeekkkttt}}}}}}}}}{{{{{{~~~rrrXXXOOOIIIKKKOOOZZZqqqsssXXXDDD777333000111000------000---------,,,,,,,,,++++++---,,,,,,+++*********+++))))))))))))((((((((((((''''''(((((())))))******+++)))(((&&&%%%%%%%%%&&&((((((''''''''''''(((((((((((((((((('''&&&%%%$$$((()))))))))))))))(((((((((((()))++++++,,,,,,+++///111333333555888;;;;;;KKKccc~~~nnnggg```[[[TTTNNNNNNRRRgggnnnwww}}}}}}zzzwwwwwwyyy|||~~~{{{~~~~~~}}}~~~yyysssooommmpppzzztttttt}}}{{{iii^^^XXXaaarrrxxxnnnwwwwwwooojjjeeemmm{{{~~~}}}}}}}}}~~~~~~|||yyyyyyyyyxxxwwwvvvwwwxxxyyyzzzyyyxxxxxxvvvyyy|||}}}~~~~~~~~~|||sssggg^^^[[[[[[VVV^^^eeelllxxx~~~kkk^^^|||xxxsssooonnnnnnkkkeee___YYYUUURRRQQQPPPVVV]]]dddjjjrrr{{{}}}wwwooogggbbbaaaaaa^^^XXXOOOEEE>>>:::888999999888777888:::===AAAEEEPPPaaaxxxrrr```SSSQQQNNNLLLLLLGGG@@@===>>>===<<<===AAADDDIIITTT___fffiiiooowww}}}}}}wwwrrrrrrssssssrrrrrrpppnnnnnnooonnnkkkhhhdddddddddeeeeeedddcccccchhhmmmttt|||~~~}}}}}}aaaVVVMMMNNNSSS^^^sssyyy^^^JJJ;;;666222222000------///---------,,,,,,,,,++++++,,,,,,+++******************)))))))))(((((((((((((((((((((((())))))))))))***)))'''&&&%%%&&&&&&&&&((((((''''''''''''((((((''''''(((((()))((((((((((((((())))))))))))(((((())))))***+++++++++++++++,,,///111222333777<<<>>>QQQiiiyyyrrroooiiiccc]]]VVVQQQTTTZZZqqqvvv||||||{{{{{{yyyxxxwwwvvvwwwyyy{{{}}}~~~~~~~~~~~~}}}yyyrrrnnnlllmmmvvvzzzttt|||nnnbbb[[[bbboootttzzzvvvnnnjjjiiiqqq~~~~~~~~~}}}}}}|||~~~{{{zzzyyyyyywwwuuutttuuuwwwyyyzzzzzzzzzzzzzzz}}}yyynnnddd^^^]]]ZZZ```eeekkkvvvuuufff|||wwwrrrooosssnnnggg___WWWRRROOOMMMPPPUUU^^^eeellluuu~~~~~~zzztttmmmfffbbbbbbaaa^^^WWWMMMCCC<<<999999999999888777888:::<<>>EEEQQQ___nnnwww```VVVMMMHHHDDD???;;;;;;::::::===AAAEEEHHHRRR[[[dddjjjqqquuuuuuvvvwwwyyy|||{{{|||}}}{{{yyyvvvvvvuuussspppoooooopppoooppppppnnnkkkhhhhhhhhhgggggggggfffeeebbb```^^^[[[bbbkkkqqquuuzzz~~~~~~hhh```___cccmmmyyykkkKKK???444111111000///000............---------,,,))))))((((((((()))******++++++*********)))))))))))))))))))))((((((((((((&&&'''((()))))))))))))))((((((''''''''''''(((((((((((((((((('''&&&%%%$$$(((((()))***++++++++++++++++++******+++,,,...///111000222444444999MMMcccnnnccccccfffqqqggg\\\WWWWWW^^^mmm{{{}}}{{{xxxvvvuuuuuutttrrrwwwxxxzzz{{{|||}}}}}}}}}~~~~~~~~~~~~}}}||||||~~~{{{uuuuuuvvvwwwzzz{{{iii^^^^^^bbbsss|||yyy{{{~~~|||zzz|||}}}|||zzzxxxwwwvvvvvvvvvuuusssqqqnnnnnnpppsssvvvzzz}}}{{{uuupppmmmbbb^^^[[[[[[```jjj|||}}}yyyxxxxxxuuunnniiiccc^^^VVVOOOKKKKKKMMMOOOUUU\\\fffnnnuuu|||}}}vvvnnngggbbb```___```]]]WWWNNNEEE>>>:::999444555777777888:::>>>AAA@@@HHHSSS___lll{{{eeeXXXLLLFFFBBB>>>;;;<<<;;;;;;>>>CCCGGGJJJSSS]]]eeekkkrrruuuuuutttvvvyyy|||}}}}}}zzzxxxsssuuuuuusssooollllllmmmlllnnnooommmjjjgggggghhhdddeeeggghhhfffccc```^^^ZZZ^^^eeekkkqqqvvv|||~~~ooobbb[[[ZZZcccnnnuuuSSSFFF999444333000..................------------((((((((((((((()))******+++++++++*********))))))(((((((((((())))))))))))''''''))))))***)))((((((((((((''''''''''''((((((''''''(((((((((''''''&&&(((((()))***++++++++++++******))))))+++---///111000///333777888???WWWrrrtttddd^^^aaafffjjjaaaZZZ[[[___dddlllsssvvvssspppoooqqqssssssrrrtttuuuvvvxxxzzz|||~~~}}}~~~~~~~~~}}}wwwwwwxxxxxxzzz~~~}}}jjj^^^]]]^^^jjj}}}{{{{{{|||||||||zzzxxxzzz|||~~~~~~}}}{{{zzzxxxvvvtttsssttttttsssqqqnnnnnnoooqqqtttwwwzzz|||zzzsssoooeee___ZZZYYYZZZaaarrr~~~yyywwwwwwtttnnnhhhbbb]]]UUUNNNJJJKKKNNNPPPUUU]]]gggpppxxx{{{tttkkkddd```]]]]]]]]]ZZZTTTKKKBBB<<<999888333555666777888;;;???BBBFFFMMMWWWaaakkkwwwgggZZZLLLEEEAAA===;;;<<<<<<<<<@@@EEEHHHKKKTTT^^^eeelllsssvvvuuutttvvvyyy}}}}}}zzzwwwrrrtttuuurrrnnnjjjjjjkkkkkkmmmnnnmmmiiifffggghhhaaacccfffhhhhhheeeaaa___[[[]]]aaaffflllsssxxx{{{|||tttcccXXXSSS[[[gggtttyyyZZZKKK===666444111...---//////.........---------+++*********+++,,,,,,---+++++++++************)))''''''(((((())))))******'''((()))******)))((('''((((((''''''''''''((((((&&&'''((()))************(((((()))++++++,,,,,,,,,***)))))))))+++...000222111111555;;;===FFFaaa|||hhh\\\ZZZaaagggeee^^^[[[___fffiiikkkmmmkkkhhhfffggglllqqqssssssqqqqqqsssuuuxxx{{{~~~~~~~~~yyyxxxyyyxxxyyy{{{}}}lllaaa^^^[[[bbbyyy}}}xxxvvvrrrpppqqquuuzzz~~~}}}yyyuuuwwwyyyzzz{{{{{{zzzyyyyyyvvvsssrrrsssssssssrrrnnnnnnooopppsssvvvxxxzzz{{{~~~vvvoooggg```ZZZXXXWWW[[[kkk{{{|||yyyuuuqqqnnnbbbZZZRRROOOMMMJJJKKKNNNVVV^^^hhhrrr{{{~~~yyyqqqiiibbb^^^\\\\\\ZZZUUUMMMEEE???:::666333666555666:::;;;:::===CCCGGGRRR\\\dddlllxxx}}}pppbbbQQQEEEAAA@@@>>><<<<<>>:::777666777666666:::;;;;;;???EEEJJJTTT___gggooozzzzzzqqqdddSSSGGGBBB@@@>>><<<<<>>===<<>>===<<>>CCCVVVsssuuuoooiiiggggggddd\\\UUUWWWgggwww}}}tttlll______```bbbfffjjjmmmoooqqqrrrtttttttttvvvyyy{{{}}}~~~}}}{{{yyywwwxxxyyywwwyyy|||~~~}}}}}}}}}}}}~~~}}}|||~~~mmm\\\TTTOOOSSS^^^lll}}}{{{rrrtttsssooollllllpppwww|||~~~zzzyyyzzz|||}}}}}}}}}|||zzzwwwuuutttsssrrrqqqrrrsssssssssrrrqqqppprrrsssuuuxxxzzz|||}}}}}}|||yyyssskkkddd^^^[[[ZZZ^^^hhhuuu~~~wwwooohhh\\\TTTNNNMMMNNNPPPTTTZZZbbbhhhrrryyy{{{tttjjjdddbbbbbbaaa___RRRLLLBBB;;;777666555555:::777777:::<<<>>>EEEMMMQQQ[[[ffflllrrrzzzxxxpppkkkjjjkkktttnnnbbbTTTHHHAAA>>>>>>===@@@CCCFFFIIIOOOXXX___hhhmmmsssvvvvvvxxx{{{~~~~~~{{{yyyuuuqqqlllgggdddbbb```aaaaaaaaa```^^^]]]\\\YYYYYYXXXVVVSSSQQQRRRSSSRRRQQQQQQQQQSSSUUUXXXZZZ\\\bbblllsssyyy~~~hhhRRRGGGGGGIIIKKK```}}}wwwVVVAAA777222000///111///......//////...---,,,,,,+++)))'''&&&(((***************************))))))(((((((((((())))))((((((((((((((((((((((((***))))))(((((())))))***((()))))))))************)))(((((((((((()))******+++,,,---///111222444444555===DDDNNNdddrrrpppoooooonnnhhh]]]UUU]]]mmm}}}|||rrriii^^^___bbbeeegggjjjlllmmmnnnppprrrssstttvvvyyy{{{}}}~~~}}}{{{yyywwwxxxyyyuuuwwwzzz}}}||||||{{{{{{|||}}}}}}~~~}}}{{{~~~qqq\\\UUUPPPUUU___kkkzzzxxxnnnhhhjjjkkklllmmmooosssyyy~~~~~~}}}}}}~~~~~~~~~~~~|||zzzxxxvvvtttssssssrrrssstttttttttrrrpppoooqqqrrruuuwwwzzz|||}}}}}}|||}}}~~~~~~{{{wwwrrrlllfff```]]]ZZZaaalllwww~~~}}}wwwpppjjj]]]UUUNNNNNNOOORRRWWW]]]dddjjjttt|||xxxpppgggccccccbbb___\\\MMMGGG@@@999666555555555888666777;;;===???FFFMMMQQQ[[[fffkkkqqqxxx}}}~~~}}}sssjjjeeefffiiisssooogggZZZLLLCCC??????>>>@@@CCCEEEHHHMMMVVV\\\hhhlllrrruuuvvvwwwyyy|||{{{}}}~~~~~~zzzxxxuuupppkkkfffbbb```]]]]]]]]]\\\ZZZYYYWWWVVVTTTTTTRRROOOKKKJJJJJJLLLKKKJJJJJJKKKMMMNNNPPPQQQUUUZZZbbbiiinnnuuu}}}~~~zzzkkkSSSFFFCCCEEEIII[[[xxxdddIII999333222222000///---...//////...,,,+++++++++***((('''(((******************+++++++++))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))************)))***+++,,,,,,,,,+++++++++,,,---///111333444555333<<>>@@@EEELLLQQQ[[[ffflllpppwww{{{|||~~~|||wwwmmmdddaaadddhhhppppppkkk___PPPDDD@@@??????AAACCCDDDFFFKKKSSSYYYffflllrrruuuuuuuuuwwwyyywwwzzz}}}~~~{{{yyywwwuuurrrnnnhhhccc___]]]XXXXXXVVVUUUSSSQQQOOONNNMMMMMMKKKHHHEEEDDDFFFHHHEEEEEEFFFGGGIIIJJJKKKLLLOOOSSSYYY^^^ccckkkuuu|||yyy{{{ttt[[[JJJDDDDDDIIIVVVrrrrrrTTT???555333444///...------......---+++***,,,------+++***++++++))))))*********+++++++++))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))******************++++++,,,,,,,,,,,,+++,,,---///111333555666666>>>RRRnnnyyyoooeeeffffffddd```^^^^^^```fffnnnuuuuuusssoooggg```\\\```fffjjjjjjjjjkkkmmmgggjjjnnnrrrtttwwwzzz}}}zzz{{{{{{zzzxxxwwwxxxzzzvvvwwwwwwxxxzzz|||~~~{{{{{{|||}}}~~~{{{zzz}}}qqq^^^XXXUUUZZZcccnnnzzz|||vvvoooiiiccc___XXXYYY[[[^^^dddmmmxxx~~~|||{{{zzzyyyxxxxxxxxxxxxxxxuuuuuuuuutttsssqqqpppooonnnooopppqqqtttxxx{{{|||{{{zzzyyyxxxyyy{{{~~~~~~|||zzzxxxssslllggg]]]\\\^^^ccclllvvv~~~~~~}}}zzztttnnniii```XXXQQQPPPQQQTTTZZZ```dddkkkvvvxxxppphhhcccbbb___XXXRRRAAA===:::888888888999888555444777<<>>:::777555444555666333555666888;;;@@@GGGKKKWWW^^^eeejjjqqqyyy|||{{{uuuppphhh___YYY[[[bbbhhhqqqqqqmmmbbbSSSFFF???>>>;;;===>>>@@@DDDJJJQQQVVVdddjjjqqquuutttssssssssssssuuuyyy}}}~~~}}}{{{wwwsssooopppmmmhhhccc```\\\XXXUUUQQQOOOLLLJJJHHHGGGFFFFFFEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFJJJOOOQQQTTT[[[eeemmmzzzzzzxxxxxx{{{oooXXXJJJGGGHHHTTTjjjiiiNNN999333666///......---------......------,,,,,,,,,++++++++++++++++++************)))******((((((((()))***+++******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,---...++++++...000111555;;;???QQQggg~~~fff\\\\\\[[[\\\ZZZRRRMMMPPP\\\ggglllhhhbbb^^^]]]]]]^^^^^^cccfffhhhhhhjjjllljjjeeedddfffjjjooossswwwzzz|||{{{zzzyyyyyyxxxxxxxxxxxxwwwyyy||||||||||||}}}~~~zzzwwwyyy~~~ppp___ZZZVVV[[[hhhwwwxxxtttooogggbbbbbbZZZUUURRRTTTYYYbbbppp|||}}}|||{{{|||}}}}}}|||zzzwwwvvvvvvvvvvvvxxxyyyzzzyyywwwtttrrrqqqqqqssssssrrrssstttuuuuuuuuuttttttvvvuuuuuuwww{{{~~~~~~~~~|||zzzwwwtttrrrlllfffbbb```___bbbppp~~~}}}~~~{{{yyyxxxrrrjjjccc\\\WWWTTTTTTTTTTTTYYY___iiirrr~~~wwwooofff```^^^WWWMMMDDD???===999666444444555555444555777999<<>>@@@DDDJJJQQQVVVbbbhhhqqquuuuuusssssstttssstttwwwzzz~~~}}}{{{zzzyyyxxxuuuqqqmmmhhhddd___[[[XXXUUUQQQOOOMMMLLLJJJGGGFFFEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGIIIMMMQQQSSSUUUZZZcccjjjvvv~~~~~~yyywwwwwwttt___RRRNNNNNNWWWjjjqqqVVV???555555//////......------...............---------,,,,,,+++++++++************))))))((((((''''''(((((((((******))))))(((((((((((())))))(((((((((((())))))************************))))))))))))***+++,,,---///,,,,,,///111222666<<>>@@@CCCIIIPPPUUU^^^fffooouuuuuutttttttttssssssuuuwwwzzz}}}}}}{{{uuutttssssssrrroookkkggg___\\\XXXUUURRRPPPMMMKKKJJJIIIHHHFFFEEEEEEEEEEEECCCDDDDDDDDDDDDDDDCCCBBBDDDDDDEEEFFFHHHJJJKKKLLLQQQSSSVVVWWWXXX\\\ccciiipppyyy{{{vvvsssxxxiii[[[TTTSSSZZZiii{{{___EEE777555000000///...............//////.........---------+++++++++************)))************)))(((''''''***))))))))))))((((((((())))))(((((((((((())))))***************************))))))******+++,,,---000......111222333888???GGGaaa|||}}}hhhXXXTTTVVV```]]]YYYWWWZZZaaaiiioooppphhh]]]UUUTTTXXX]]]```___eeeiiiiiijjjkkkhhhbbbaaacccggglllppptttwwwyyyyyyxxxxxxxxxxxxyyyyyyzzzxxxzzz}}}}}}}}}}}}~~~~~~~~~yyyuuuttt}}}rrraaa]]][[[aaaooo|||wwwrrrnnniiigggiii```ZZZTTTSSSWWW```ooo|||}}}xxxvvvvvvwwwwwwwwwxxxxxxwwwvvvvvvwwwyyyyyyuuuuuuvvvvvvvvvuuuuuuuuussssssrrrqqqrrrssstttuuuuuuuuuvvvyyy}}}~~~~~~}}}{{{zzzzzzzzzzzzuuuqqqmmmhhhccc```eeemmmxxx}}}|||}}}~~~}}}}}}}}}xxxtttoooiiiccc^^^ZZZWWWVVVVVVUUUVVV\\\dddnnnuuu}}}xxxnnniiibbbZZZTTTLLLCCC===:::999777555444333444444555666999;;;>>>DDDJJJOOO[[[cccjjjooouuuzzzzzzwwwkkkfff^^^XXXXXX^^^fffmmmjjjnnnnnnfffXXXIII@@@<<<;;;<<<>>>@@@CCCIIIPPPUUU[[[cccmmmtttuuuuuutttuuuttttttuuuvvvyyy||||||wwwuuuqqqpppoooooommmjjjfffbbb^^^\\\XXXVVVTTTRRRPPPNNNMMMLLLLLLKKKKKKJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJJJJLLLNNNPPPRRRSSSYYYZZZ[[[\\\\\\___dddhhhkkkuuu|||wwwrrruuu|||uuubbbVVVSSSYYYfffzzzeeeJJJ:::555111111000///........................------------+++++++++*********)))))),,,---------,,,+++)))((())))))))))))))))))))))))))))))(((((((((((())))))************************************+++,,,------000...///111222333999AAAMMMkkkppp___VVVWWWZZZ```ZZZTTTUUU]]]gggooorrrnnnfff\\\UUUTTTXXX]]]```___ffflllmmmlllllliiidddbbbdddhhhlllqqquuuwwwyyyxxxwwwwwwwwwxxxyyyzzzzzzxxx{{{}}}~~~}}}}}}~~~}}}~~~}}}wwwuuu}}}~~~rrraaa^^^^^^eeerrr~~~uuupppmmmiiiiiilllhhh```XXXUUUWWW^^^lllyyy}}}{{{{{{{{{zzzxxxzzzyyyxxxwwwwwwwwwxxxyyytttuuuwwwxxxyyyxxxwwwvvvtttsssqqqqqqqqqrrrtttvvvvvvwwwxxx{{{~~~~~~}}}~~~}}}|||{{{{{{|||}}}~~~xxxvvvrrrmmmgggddddddgggoooyyy~~~}}}}}}~~~yyysssmmmgggaaa^^^YYYXXXWWWXXXVVVVVV^^^gggkkkrrr~~~yyytttjjjgggaaaYYYPPPGGG@@@<<<999888666555444444444444555666999;;;???DDDKKKPPP[[[ccckkkpppuuuyyywwwsssgggbbb\\\XXX[[[bbbjjjpppmmmqqqqqqiiiZZZKKKAAA<<<:::<<<===???CCCIIIPPPUUUYYYaaakkkrrrttttttuuuvvvwwwwwwwwwxxxzzz|||{{{vvvrrrpppooonnnnnnnnnmmmjjjhhhdddbbb___]]]\\\[[[YYYWWWWWWWWWWWWWWWVVVVVVUUUUUUSSSSSSTTTUUUUUUTTTRRRQQQQQQQQQRRRSSSTTTVVVXXXYYY[[[\\\\\\\\\]]]___bbbeeeiiisss~~~xxxqqqqqqvvviiiXXXOOOUUUbbbtttiiiMMM<<<777222222111000///.........---------,,,,,,,,,,,,++++++++++++*********)))))),,,---------,,,+++)))((())))))))))))************))))))(((((((((((())))))************************************+++,,,---......---///111111333<<>>;;;777777666555555555555555444666888;;;???DDDKKKPPP\\\dddlllqqquuuxxxuuupppaaa]]]YYYXXX]]]eeelllppptttvvvvvvlll\\\LLLAAA===:::;;;===???BBBHHHOOOTTTYYY```iiiooorrrsssuuuwwwzzzzzzzzz{{{|||~~~~~~yyyuuutttssssssuuuwwwwwwwwwooollliiihhhgggfffdddbbbfffffffffffffffeeedddccc___``````___^^^]]]\\\\\\XXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[]]]___```iiisssxxxpppnnnqqqrrr]]]MMMRRR\\\llloooRRR???999444333222000////////////------,,,,,,,,,++++++++++++++++++************)))************)))((('''''')))))))))************+++))))))(((((((((((())))))+++++++++++++++++++++++++++******++++++,,,---...------///222333555@@@KKKbbbnnn]]]WWWZZZ^^^```[[[WWWVVV^^^jjjtttxxxxxxaaa^^^ZZZYYY[[[^^^```aaaeeemmmssssssqqqpppooolllkkklllooorrrvvvxxxzzz{{{xxxwwwwwwwwwwwwxxxxxxyyywwwyyy||||||||||||}}}~~~zzz{{{nnn___^^^bbbkkkyyyzzzqqqllliiiffffffiiinnnfff]]]XXXWWW[[[fffrrr}}}~~~{{{|||{{{yyyxxxwwwwwwwwwxxxvvvwwwyyy{{{|||{{{yyyxxxwwwvvvvvvuuuvvvwwwxxxyyy{{{{{{zzz|||~~~~~~}}}|||{{{{{{{{{||||||}}}~~~yyy{{{{{{wwwtttssspppkkkhhhmmmvvv~~~~~~}}}}}}{{{sssjjjddd```___[[[ZZZ[[[ZZZWWWVVV^^^hhhnnnvvv|||xxxrrrmmmaaaaaa]]]UUUJJJ@@@<<<;;;777777666666666666666666333555777:::>>>DDDKKKOOO]]]fffnnnssswwwyyyuuuooo^^^[[[YYY[[[bbbjjjpppsss{{{|||zzzooo^^^MMMBBB>>>:::;;;===???BBBHHHOOOTTTZZZ```hhhmmmoooqqquuuxxx{{{{{{|||~~~~~~}}}~~~}}}~~~|||zzzwwwuuutttsssqqqpppttttttttttttsssrrrpppoookkkjjjhhhgggeeeeeedddddd^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZYYYYYYZZZ\\\___``````jjjtttzzzqqqooorrryyy|||cccPPPRRRXXXcccsssyyyZZZDDD;;;444444222111000/////////...---------,,,,,,,,,,,,+++++++++************))))))((((((''''''((((((((())))))*********+++++++++))))))(((((((((((())))))++++++++++++++++++++++++++++++++++++,,,---......---...111555555999EEEQQQooo}}}xxx}}}yyyeee[[[[[[___```^^^QQQSSSZZZfffrrrxxxvvvrrr[[[XXXVVVVVVZZZ___bbbdddgggooouuusssqqqqqqqqqpppoooppprrruuuwwwyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwvvvxxxzzz{{{{{{{{{|||}}}~~~|||zzzzzzmmm``````eeeooo|||xxxoookkkgggccccccfffiiiaaaZZZVVVVVVZZZeeepppyyy~~~}}}|||zzzxxxwwwwwwwwwwwwyyyyyyzzz{{{{{{{{{zzzyyyxxxyyyyyyyyyyyyzzzzzzzzz|||zzzyyyyyy{{{|||{{{{{{zzzzzz{{{|||}}}}}}}}}}}}zzz~~~~~~zzzyyyzzzvvvpppmmmlllqqq||||||}}}|||yyyzzz{{{rrriiibbb___^^^\\\[[[\\\[[[WWWVVV^^^hhhsss{{{{{{yyyuuupppkkk^^^^^^[[[SSSGGG>>>::::::777777777777777777666666333444777:::>>>DDDJJJOOO___gggpppuuuxxxzzzuuuooo___]]]\\\___gggoootttvvv}}}qqq___MMMBBB>>>:::;;;===???BBBHHHOOOTTT[[[```ggglllnnnqqquuuxxx{{{|||}}}~~~~~~{{{~~~}}}{{{zzz||||||}}}}}}{{{zzzxxxvvvqqqpppmmmkkkiiihhhhhhhhh```___^^^\\\[[[ZZZYYYYYY\\\[[[[[[]]]```bbbccccccllluuu{{{tttssswwwuuuzzzfffTTTSSSUUU\\\jjj|||```GGG<<<555444333111000///////////////.........---------+++++++++************)))******)))(((((()))***+++))))))******++++++++++++))))))(((((((((((())))))++++++++++++++++++++++++++++++++++++,,,---.........///333777888<<>>999555555555555555555555555555555888;;;===>>>CCCKKKPPPXXXdddqqq{{{wwwmmmaaa___```eeehhhllluuu}}}{{{dddMMM???:::888:::===@@@DDDJJJQQQVVV^^^bbbiiinnnrrrtttvvvxxxyyyzzz|||~~~|||}}}}}}yyyxxxyyyrrrpppmmmjjjhhhggghhhhhhgggfffeeeeeedddbbb^^^[[[^^^^^^]]]\\\\\\___eeeiiipppxxx}}}uuupppoooyyyzzz}}}ppp\\\RRRPPPZZZccclllqqqSSS<<<777333---,,,...000111000111111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))((((((''''''''''''(((((())))))))))))))))))))))))++++++******************++++++++++++,,,------...777///111;;;;;;999KKKdddwwwvvv{{{ggg^^^SSSOOOQQQSSSQQQLLLDDDQQQaaannnvvvvvvkkk___QQQRRRUUUXXX\\\aaadddggglllooorrrttttttsssttttttsssrrrqqqrrruuuwwwyyyyyyxxxwwwvvvtttssssssssssssvvvwwwyyyzzz{{{{{{zzzzzz~~~|||{{{|||~~~zzzssstttwww||||||tttmmmeeedddlll{{{yyysssnnnjjjddd]]][[[\\\\\\]]]\\\XXXVVV[[[eeemmmvvv|||yyyvvvuuuwwwxxxxxx|||{{{zzzyyyxxxxxxyyyyyy}}}||||||}}}xxxyyyxxxvvvvvvwwwyyy|||~~~yyy{{{}}}~~~}}}}}}~~~}}}{{{zzzvvvtttrrrtttyyy}}}~~~~~~~~~{{{wwwtttvvv~~~xxxqqqlllgggbbb___^^^^^^\\\ZZZZZZ]]]aaaeeerrr}}}xxxpppmmmjjjfffccc^^^WWWLLLDDD???<<<888444555555555555555555555555444777:::;;;===BBBIIIOOOZZZfffuuu~~~wwwmmmbbb```bbbfffjjjlllsss{{{{{{dddMMM???:::888:::===@@@DDDJJJQQQVVV^^^cccjjjooorrruuuwwwyyyyyyzzz{{{|||}}}~~~~~~~~~~~~{{{zzzvvvtttqqqnnnlllkkkkkklllhhhhhhiiijjjjjjiiieeebbbbbbaaa```______cccjjjooovvv{{{wwwrrrqqqrrr~~~|||~~~xxx___SSSNNNUUU]]]ggg{{{wwwXXX>>>999444///...000222222000/////////...---------,,,+++++++++*********))))))******************++++++((((((''''''''''''(((((())))))))))))))))))))))))************************,,,,,,,,,,,,---...//////555///222:::;;;>>>SSSnnn}}}qqqZZZSSSJJJHHHJJJKKKIIIFFFEEERRRbbbnnnsssqqqeeeYYYRRRSSSVVV[[[___dddhhhjjjnnnqqqtttuuuuuuttttttuuusssrrrqqqrrruuuwwwxxxxxxxxxwwwwwwvvvuuuttttttssstttuuuwwwxxxyyyyyyxxxxxx|||{{{yyyyyyzzz}}}~~~{{{tttnnnpppuuuzzz|||wwwnnnggg```bbbkkkzzzxxxrrrkkkgggaaaZZZWWWYYYYYYZZZZZZWWWVVVZZZdddlllttt{{{{{{wwwwwwxxxyyyyyy}}}|||yyyxxxxxxxxxzzz{{{yyywwwwww|||}}}|||zzzyyywwwwwwyyy{{{|||zzz{{{|||~~~~~~~~~~~~{{{|||~~~}}}|||wwwuuussstttxxx{{{||||||}}}zzzwwwtttpppppp{{{~~~wwwqqqlllhhhdddaaa^^^^^^\\\ZZZZZZ]]]bbbfffrrr~~~xxxpppjjjfffcccaaa[[[RRRGGG???;;;999666444444444444444444444444444333666888:::<<<@@@GGGMMMZZZgggvvvtttiiicccbbbeeejjjlllmmmrrrxxxzzzcccLLL???;;;888:::<<>>BBBIIIQQQVVVcccgggnnnssswwwyyy{{{}}}}}}|||zzzyyyyyyzzz}}}~~~yyyzzz{{{~~~|||yyytttrrroookkkkkkpppxxx}}}zzzwwwvvvttt}}}iiiXXXJJJJJJNNNVVVlllkkkJJJ;;;777333111222333111..................---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))***************+++++++++,,,,,,------...///000111111111444888<<>>EEEJJJTTT]]]eeeeeeccccccbbb```eeeeeeiiiooorrrsssxxx~~~uuu^^^JJJ@@@===999999:::<<<@@@GGGQQQWWW```eeekkkqqqtttwwwyyy{{{{{{zzzyyyyyyzzz|||~~~~~~~~~|||xxxwww{{{ppp]]]LLLHHHEEEGGGXXXmmmdddDDD===444//////000000///000000///...------,,,,,,************************++++++************************))))))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,---...000222333111777:::>>>NNNmmmooo\\\VVVXXXXXX]]]]]]TTTGGG@@@CCCIIIRRR\\\aaa\\\RRRNNNOOOPPPUUUYYY___eeeiiijjjjjjiiimmmooosssttttttsssssssssqqqqqqqqqsssuuuvvvtttrrrrrrrrrsssssstttuuuuuuvvvxxxyyyzzz||||||||||||{{{xxxyyyyyyzzz{{{}}}~~~~~~}}}|||}}}rrrkkkiiiuuu}}}rrriiifffjjjvvvyyyqqqkkkfffccc___XXXLLLEEECCCHHHNNNVVVZZZ\\\___eeekkkqqqvvvyyyyyy~~~}}}|||{{{zzz|||{{{zzzzzzzzzyyywwwuuuqqqssswwwyyyyyyxxxuuusssrrrsssuuuwwwxxxzzz}}}}}}||||||~~~~~~~~~}}}|||{{{}}}~~~~~~}}}|||}}}}}}zzzvvvrrrrrrrrrwwwvvvyyy|||xxxooohhhgggzzzqqqiiifffeeeffffffccccccbbbaaaaaaeeejjjooowwwzzzqqqhhhccccccaaaZZZTTTGGGBBB;;;777777777555333333333333333333333333333222555777888999===CCCIIIPPPYYY___]]][[[\\\^^^^^^eeeeeehhhnnnrrrtttzzzttt]]]III@@@===999999:::;;;@@@GGGPPPWWW^^^bbbiiinnnrrrtttvvvxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}yyyyyy|||nnn\\\LLLGGGDDDEEEUUUhhhiiiGGG???666000///111111111........................//////...---,,,******))))))))))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,,,,------...000111333444111777;;;AAAUUUvvv~~~hhhVVVSSSXXXZZZ___```VVVHHHBBBFFFMMMXXXaaacccZZZNNNJJJMMMPPPWWW[[[aaagggjjjjjjiiigggjjjmmmqqqrrrrrrrrrrrrrrrqqqqqqqqqsssuuuuuutttrrrsssssssssssstttvvvwwwxxxxxxyyy{{{|||}}}||||||{{{yyyyyyzzz{{{{{{|||}}}}}}}}}|||{{{}}}|||pppkkkkkkwwwsssllljjjppp|||zzzqqqgggdddaaa___WWWKKKCCCAAAEEELLLTTTYYY[[[^^^dddjjjssswwwxxxwwwzzz~~~{{{yyyxxxwwwzzzyyyyyyyyyzzzxxxvvvsssqqqqqqrrrsssssstttssssssrrrtttwwwyyy{{{|||}}}}}}~~~}}}|||}}}~~~|||{{{|||}}}|||~~~~~~{{{vvvsssrrrssswwwwww{{{|||rrrjjjhhhtttjjjeeeeeeggghhhhhhdddbbbccccccdddkkksss~~~zzzrrrkkkccc```___\\\TTTMMMCCC@@@;;;777666666555444444333333222222333333444555555666666888===CCCHHHOOOSSSWWWYYYXXXYYY\\\___bbbffflllppprrruuuyyy}}}uuu]]]KKKBBB>>>888:::<<<===???FFFOOOVVV]]]aaahhhoootttwwwwwwwwwuuuwwwyyy{{{|||}}}~~~~~~{{{zzz}}}~~~rrrbbbRRRIIICCCBBBPPPccctttSSS===444555000...000---000000///...------,,,,,,------,,,,,,,,,,,,++++++******++++++++++++******++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++---//////...///000222111888;;;BBB```sss___VVVVVVXXXcccaaa[[[PPPGGGFFFLLLSSSbbbeeedddZZZNNNHHHNNNUUUWWW[[[aaafffhhhiiijjjkkknnnoooppppppoooppprrrtttttttttttttttuuuuuuuuuvvvtttssssssrrrrrrsssssstttxxxyyyzzzzzz{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||{{{~~~}}}|||pppmmmmmmxxx|||rrrnnnnnnrrr~~~rrrjjjiiiddd]]]SSSJJJDDDBBBEEEHHHMMMSSSYYYaaaiiioooppprrrtttvvv{{{}}}yyyvvvwwwyyyyyyyyyyyyxxxwwwvvvtttttttttuuuvvvuuusssrrrrrrrrrssstttuuuvvvxxxyyyzzz{{{|||}}}~~~~~~~~~{{{{{{{{{{{{{{{zzzzzzzzzzzz|||}}}yyyuuuvvvwwwyyy{{{{{{xxxrrrmmmwwwlllfffeeeeeefffeeebbbaaaccccccfffnnnwwwzzzooohhhaaa^^^___\\\UUUNNNBBB???:::777666555555444444333333222222333333444555555555666888===DDDIIIOOORRRVVVWWWVVVXXX[[[___dddhhhmmmpppqqqtttxxx|||vvv]]]KKKAAA===888:::<<<>>>@@@GGGQQQXXX]]]aaagggnnnrrruuuuuuuuuvvvxxx{{{|||~~~~~~|||zzz}}}}}}|||sssbbbSSSKKKEEECCCNNN]]]~~~xxxXXX@@@555555111///222///000//////...------,,,,,,------,,,,,,,,,,,,++++++******++++++++++++************)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---////////////111222555;;;???JJJjjjkkkYYYSSSTTTWWWaaa___YYYOOOGGGGGGPPPXXXfffhhheeeZZZMMMGGGKKKQQQWWW\\\bbbgggjjjkkklllmmmoooqqqrrrqqqqqqqqqsssuuuttttttttttttuuuuuuuuuuuutttssssssrrrrrrsssssstttvvvwwwwwwxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz}}}{{{}}}zzzooollloooyyyzzzpppmmmmmmwwwzzznnnhhhfffaaaYYYPPPGGGBBB@@@DDDGGGLLLRRRYYYaaaiiioooqqqsssuuuwww|||~~~zzzxxxxxxzzzzzzzzzyyyyyyxxxvvvuuuttttttuuuvvvuuusssrrrrrrrrrrrrssstttuuuwwwxxxyyyzzzyyyzzz|||}}}}}}}}}|||{{{zzzzzzzzzzzzzzz|||~~~~~~zzzwwwqqqsssuuuxxxzzzyyyvvvrrryyynnnhhheeedddcccaaa______aaacccfffpppzzzzzzllleee___]]]^^^\\\TTTMMMAAA===999666555555444333444444333333333333444444333444444555888===DDDIIINNNQQQSSSSSSSSSUUU[[[___gggkkkooopppqqqrrrvvvzzzwww^^^KKK@@@<<<888:::===???BBBJJJTTT[[[^^^aaaffflllppprrrsssssswwwyyy|||}}}}}}yyyxxxyyyzzz|||{{{yyyxxx|||zzziiiXXXOOOJJJGGGMMMWWWuuu___EEE777666111000333111/////////...------,,,,,,------,,,,,,,,,,,,++++++******++++++++++++*********))))))((((((((())))))+++++++++++++++++++++++++++++++++++++++++++++++++++---////////////111333555999???PPPsss|||aaaQQQNNNRRRVVV```^^^XXXNNNGGGIIITTT^^^hhhhhhcccXXXMMMHHHLLLQQQXXX\\\bbbhhhkkklllnnnpppqqqrrrssssssrrrrrrtttvvvuuuuuutttttttttttttttttttttssssssrrrrrrsssssstttttttttuuuuuuuuuvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxx|||{{{~~~wwwnnnlllqqqzzzxxxooommmnnn}}}~~~tttiiigggeee___WWWMMMFFFAAA@@@BBBFFFLLLRRRYYYbbbjjjoootttvvvxxxzzz}}}{{{yyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuusssuuuvvvuuusssqqqqqqrrrqqqrrrssstttuuuvvvwwwxxxwwwxxxyyy{{{}}}}}}{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||yyyqqqqqqsssuuuxxxxxxvvvtttyyyooohhheeecccbbb^^^]]]^^^___```dddooo{{{{{{lllfff___^^^^^^[[[SSSKKK???<<<888666555555444222444444333333333333444444333333444555888===DDDIIIMMMOOOPPPPPPPPPSSSZZZ___iiilllooopppoooppptttxxxwww^^^KKK@@@:::888:::===@@@DDDLLLWWW___aaacccggglllooorrrsssssswwwyyy{{{|||~~~}}}zzzwwwtttrrrsssuuuvvvyyyxxxxxx{{{uuu```TTTMMMKKKOOOUUUpppeeeIII999555000000333111//////.........---------------,,,,,,,,,+++++++++***++++++,,,,,,++++++*********)))((((((((())))))***************************+++++++++++++++,,,,,,+++---/////////000222444444888BBBXXX|||vvvZZZMMMLLLQQQWWWbbb___WWWNNNHHHLLLWWWbbbeeeccc^^^UUUMMMKKKOOOUUUWWW\\\bbbgggjjjmmmoooqqqqqqrrrssssssrrrrrrtttvvvuuuuuuttttttttttttsssssstttssssssrrrrrrsssssstttssssssssssssttttttuuuuuuwwwwwwwwwwwwwwwwwwwwwwww{{{zzz~~~~~~tttllllllrrrzzzvvvppppppsss{{{qqqhhhgggeee___VVVMMMFFFBBBAAA@@@EEEKKKSSSZZZccckkkpppvvvxxx{{{}}}~~~{{{yyyyyyyyyzzzzzzzzzyyyyyyxxxvvvvvvssstttuuuuuusssqqqqqqrrrrrrrrrssstttuuuvvvwwwwwwwwwwwwwwwxxxzzz}}}}}}{{{yyyyyyyyyzzz{{{{{{{{{{{{||||||||||||}}}~~~}}}{{{vvvuuutttssstttssspppnnnvvvnnniiifffcccbbb]]]\\\]]]^^^]]]aaalllyyy{{{ooohhhbbb______ZZZQQQHHH>>><<<888777666555444222555444444333333444444555333333444555777===CCCIIILLLNNNOOONNNNNNRRRYYY___iiilllnnnnnnnnnooossswwwuuu]]]JJJ???:::888;;;>>>AAAEEENNNYYYaaadddfffiiimmmpppsssuuuvvvuuuwwwyyyzzz{{{}}}}}}zzzxxxwwwxxxxxxxxxuuurrrooommmnnnpppqqqrrrssstttxxx~~~}}}~~~jjjWWWNNNKKKOOOTTTmmmkkkMMM:::555000000222///...............---------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******)))))))))***************************************++++++,,,,,,,,,+++---///000000111333444888;;;IIIffftttYYYNNNMMMTTT\\\gggaaaWWWNNNKKKQQQ[[[cccddd```YYYQQQLLLLLLPPPUUUWWW[[[aaaeeeiiikkknnnppppppqqqrrrqqqpppppprrrttttttttttttttttttssssssssstttssssssrrrrrrssssssttttttssssssrrrssstttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvyyyxxx}}}}}}~~~qqqkkkmmmrrryyy}}}uuurrruuu{{{yyypppiiifffccc\\\SSSJJJCCCAAAAAA???DDDKKKSSS\\\dddlllrrrwwwzzz~~~~~~|||zzzyyyxxxwwwyyyyyyyyyyyyxxxwwwwwwvvvssstttuuutttrrrqqqqqqqqqrrrsssttttttuuuvvvwwwwwwxxxwwwwwwwwwxxxzzz|||}}}}}}{{{zzzyyyyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~|||zzzxxxvvvsssrrrqqqooollljjj{{{tttnnnjjjgggdddbbb]]]]]]^^^]]]\\\___kkkyyyyyypppiiibbb```___YYYOOOFFF>>><<<999888777666444333555555444444444444555555444444444555777<<>>AAAFFFNNNYYYaaafffhhhjjjmmmqqqtttwwwyyytttuuuwwwxxxyyy{{{~~~}}}{{{vvvrrrpppoooooopppsssqqqmmmjjjhhhiiikkklllhhhkkknnnssszzz}}}}}}zzzvvv]]]OOOKKKNNNSSSjjj~~~pppQQQ<<<777111111222---........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))))))))***+++,,,*********************************++++++,,,,,,---+++---///000000111333555777<<>>>>>???DDDLLLUUU^^^fffnnntttxxx{{{}}}{{{zzzyyyxxxvvvxxxxxxxxxxxxxxxwwwvvvuuurrrtttuuutttrrrppppppqqqssssssttttttuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvwwwyyyzzz{{{{{{zzzyyyxxxtttsssqqqppppppooollljjj{{{uuuppplllhhheeebbb]]]]]]^^^^^^\\\```mmm|||uuummmgggaaa^^^^^^YYYOOOFFF>>><<<:::999888777555444555555444444444444555555555555555555666:::AAAEEEIIILLLNNNNNNOOORRRXXX]]]dddfffiiijjjjjjmmmsssxxx}}}oooWWWGGG@@@===999;;;>>>AAAFFFNNNYYYaaaggghhhjjjmmmqqquuuyyy{{{sssuuuwwwxxxxxxzzz}}}xxxuuuqqqmmmjjjjjjkkklllooollliiieeedddeeefffhhhcccfffkkkpppvvv~~~}}}iiiUUUNNNPPPSSSeeewwwtttTTT???:::444222222---........................------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++'''''''''((()))***+++,,,************************)))******+++,,,,,,------+++---///000000222444666777>>>TTTuuu~~~rrrmmmmmm[[[SSSSSS]]]kkkmmm```RRROOOWWWaaaeeeeeeccc\\\QQQJJJHHHKKKOOORRR[[[^^^bbbfffhhhkkknnnpppppppppqqqpppnnnnnnpppqqqqqqqqqrrrsssttttttuuuuuutttssssssrrrrrrsssssstttsssrrrqqqpppqqqrrrtttuuuuuuuuuuuuuuuuuuuuuuuuuuusssrrrwww|||nnnkkkpppxxx}}}{{{tttttt|||uuummmjjjaaa]]]UUULLLCCC>>>===>>>???DDDMMMVVV```hhhpppuuuxxx|||}}}||||||{{{yyyvvvvvvvvvwwwwwwwwwvvvuuuuuurrrtttuuutttrrrppppppqqqrrrrrrrrrsssttttttuuuuuuuuuuuuvvvwwwwwwwwwvvvvvvvvvwwwyyy{{{||||||{{{zzzwwwxxxyyyyyyyyywwwuuusssuuuvvvwwwxxxxxxwwwvvvuuuqqqppppppppppppnnnkkkiii|||wwwrrrnnniiieeeaaa]]]^^^______^^^bbbppp}}}sssiiiddd^^^]]]]]]YYYOOOFFF>>><<<:::999999888666444555555444444444444555555666666555555666:::@@@DDDIIIKKKNNNOOOOOORRRXXX]]]bbbdddggghhhiiimmmsssxxx|||lllUUUFFF@@@>>>999;;;>>>AAAEEENNNXXX```fffgggiiilllpppuuuyyy{{{tttuuuwwwxxxyyyzzz}}}~~~~~~}}}tttrrrnnnjjjhhhhhhiiikkkllliiifffcccaaabbbdddeeedddgggkkknnnssszzz~~~ttt]]]SSSSSSUUUaaarrrwwwWWWAAA<<<666444333------.....................---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++%%%%%%%%%&&&((()))+++,,,))))))))))))))))))))))))))))))***+++,,,,,,------+++---///000111222444666;;;CCC\\\}}}yyykkkiii}}}iii[[[UUUTTT```ooommm___PPPOOO[[[gggiiiggg^^^VVVLLLGGGHHHMMMSSSVVV]]]```dddgggiiillloooqqqpppqqqqqqpppooooooppprrrooopppqqqrrrtttuuuvvvvvvtttssssssrrrrrrsssssstttrrrqqqpppooooooqqqssstttvvvvvvvvvvvvvvvvvvvvvvvvqqqpppuuu}}}{{{mmmkkkqqq{{{{{{tttttt|||~~~tttllliiiccc___VVVLLLCCC???>>>@@@???DDDNNNWWWaaajjjrrrwwwwww|||~~~}}}}}}|||zzzwwwuuuvvvvvvvvvvvvuuuuuutttrrrsssttttttrrrppppppqqqqqqqqqqqqrrrrrrsssssssssrrrtttuuuwwwwwwwwwvvvvvvrrrtttxxx{{{}}}}}}{{{zzzvvvwwwyyyzzzyyyvvvsssqqqtttuuuuuuvvvvvvuuussssssrrrqqqppppppooommmiiieee|||vvvqqqnnnjjjeee```^^^___```aaa```eeetttzzzrrrhhhccc^^^[[[ZZZVVVOOOIIICCC???;;;888888777666555555555444444444444555555444555555666888<<>>@@@EEEMMMVVV]]]dddfffjjjnnnrrrvvvxxxyyywwwvvvtttsssuuuxxx{{{}}}~~~~~~|||uuusssoookkkgggeeedddcccdddcccbbb``````_________bbbdddgggjjjnnnvvviiiUUUQQQUUUYYYggg|||vvv___GGG;;;666111000222////////////............---,,,+++++++++,,,---...(((&&&$$$&&&)))+++)))'''++++++************++++++************************)))))))))***++++++,,,,,,---...///000000222666999@@@HHHbbbzzzsss{{{rrr```WWWVVVcccpppooopppXXXLLLQQQ^^^pppwwwnnn```UUUJJJGGGIIILLLSSSYYY```dddiiilllnnnoooqqqrrrpppqqqqqqooonnnmmmooopppnnnnnnooooooppppppppppppppprrruuuvvvuuuttttttuuuqqqqqqqqqqqqqqqrrrssstttyyyxxxxxxxxxxxxvvvsssqqqsssrrruuu|||xxxlllkkkooo{{{}}}~~~{{{xxxyyy{{{ssskkkggghhh```TTTJJJCCC@@@>>>===@@@DDDKKKUUU___hhhooossszzz}}}~~~{{{zzzzzzyyyxxxttttttuuuuuutttrrrqqqpppssssssrrrqqqpppppppppqqqttttttsssrrrrrrrrrssssssttttttuuuuuuuuuttttttsssuuuuuuvvvwwwyyyzzz{{{|||yyyyyyzzzzzzyyywwwuuusssqqqqqqqqqqqqrrrtttuuuvvvrrrqqqpppppppppnnnkkkhhh|||vvvqqqnnnjjjeeeaaaaaaaaabbbcccccchhhxxx{{{rrrgggbbb\\\YYYWWWTTTNNNIIIEEEAAA===999888777666555555555444444444444555555444555555666777<<>>AAAFFFMMMVVV\\\dddgggkkknnnqqqtttwwwzzzxxxvvvtttssstttwwwzzz}}}~~~}}}}}}}}}~~~|||ooommmkkkgggdddaaa______]]]\\\\\\[[[[[[[[[\\\\\\bbbeeehhhkkkooovvvqqqXXXOOOQQQTTTcccyyywwwbbbJJJ===777222111333////////////............------,,,+++++++++,,,------+++)))***,,,,,,+++)))))))))(((((((((((())))))************************)))))))))***++++++,,,,,,---...000111222333666999>>>JJJhhh{{{~~~iii[[[WWWYYYhhhwwwvvvjjjTTTJJJPPP^^^rrr{{{tttbbbWWWKKKHHHJJJNNNUUU[[[___ccchhhkkklllmmmooopppqqqsssssssssqqqpppqqqrrroooooopppppppppqqqqqqqqqppprrruuuuuutttsssssstttqqqqqqrrrqqqqqqqqqrrrsssvvvvvvvvvxxxyyyyyyxxxvvvsssqqqttt{{{vvvkkkkkkooozzz|||}}}{{{yyy|||zzzrrrjjjfffbbb[[[PPPGGGAAA???>>>===@@@CCCKKKTTT^^^gggnnnrrrvvvzzz~~~|||{{{zzzyyyxxxuuuuuuuuuuuuuuusssrrrqqqrrrrrrqqqqqqppppppqqqqqqssssssrrrrrrrrrrrrrrrssssssssssssttttttttttttuuuvvvvvvwwwxxxxxxyyyzzzzzz{{{|||}}}|||{{{yyywwwuuussssssssssssttttttttttttrrrqqqooooooooonnnkkkhhh|||uuuqqqnnnkkkfffbbbaaaaaabbbcccdddkkk{{{{{{ssshhhccc]]]YYYWWWTTTPPPMMMIIIEEE???;;;999888666555555555444444444444555555444444555555777;;;AAAEEEIIIJJJLLLMMMNNNRRRVVVZZZ___cccfffhhhiiilllqqqvvv~~~}}}nnnWWWEEE===<<<:::<<>>BBBIIIRRR\\\fffmmmqqqrrrvvv|||}}}{{{{{{zzzyyyuuuuuuuuuuuuuuutttsssrrrppppppppppppqqqqqqqqqqqqqqqqqqqqqpppqqqqqqrrrrrrrrrrrrrrrrrrrrrssstttuuuuuuvvvvvvwwwxxxyyyzzzzzz~~~~~~}}}{{{yyywwwvvvvvvvvvvvvuuutttrrrqqqqqqooonnnnnnnnnmmmkkkhhh}}}vvvqqqnnnkkkfffccc___^^^___aaadddlll}}}zzzssskkkfff```\\\YYYWWWTTTRRRLLLHHHAAA<<<:::888777666555555444444444444555555444444444555666:::@@@DDDIIIKKKLLLMMMNNNQQQUUUXXX^^^bbbeeeggghhhlllrrrvvv~~~|||mmmWWWEEE===<<<999<<>>WWWxxxpppbbbTTTMMMMMMNNNZZZdddaaaPPP@@@;;;CCCOOOdddrrrpppdddXXXMMMJJJLLLQQQXXX___dddhhhlllooopppqqqrrrsssoooqqqttttttsssqqqoooooorrrrrrsssssssssssssssssssssttttttsssqqqppppppqqqsssuuuvvvuuurrrpppqqqsssuuuttttttvvvxxxyyyxxxwwwpppnnnpppxxx}}}}}}~~~sssmmmqqqwwwvvvmmmfffbbbYYYSSSIIIAAA===<<<<<<<<<===AAAHHHQQQ[[[dddlllooorrrvvv|||~~~}}}|||zzzyyyuuuuuuuuuttttttsssssssssoooooopppqqqqqqrrrrrrrrrppppppoooooopppqqqrrrrrrrrrrrrqqqpppppppppqqqrrrssstttuuuwwwxxxzzz{{{|||~~~}}}{{{yyyxxxvvvwwwxxxxxxwwwuuurrrpppooonnnmmmlllmmmlllkkkiii~~~vvvqqqmmmjjjfffccc^^^\\\]]]aaagggqqqzzzrrrkkkgggbbb]]]ZZZXXXVVVUUUOOOJJJCCC===:::888777666555555444444444444555555333444444444555999???CCCHHHJJJLLLMMMNNNQQQTTTWWW]]]```dddfffgggkkkqqquuu}}}~~~zzzkkkUUUDDD===<<<999<<<@@@DDDIIIOOOVVV[[[dddjjjppppppmmmnnnuuu{{{|||{{{xxxwwwwwwyyy{{{}}}~~~}}}||||||~~~|||vvvrrrqqqfffccc___]]]^^^_________```___^^^\\\ZZZXXXWWWWWWYYYZZZ\\\^^^```bbbbbbbbbhhhmmmtttyyy}}}xxxvvveeeUUUQQQOOO^^^uuuvvvaaaLLL<<<555222111////////////..................------,,,+++***)))'''((())))))))))))******++++++************++++++*********************************+++,,,,,,------))),,,...000111333666888AAA\\\zzziiiYYYMMMIIIIIIGGGNNNTTTOOOGGG:::888>>>GGGYYYgggfff```UUUKKKJJJMMMRRRXXX___dddhhhllloooqqqqqqssstttppprrruuuuuutttrrrqqqpppttttttsssssssssssssssssstttttttttssspppooopppqqquuuxxxzzzxxxssspppqqqsssxxxvvvttttttuuutttsssrrrpppmmmooovvv{{{|||}}}|||ppplllrrrzzz}}}sssjjjddd```YYYRRRHHH@@@<<<;;;;;;;;;<<<@@@GGGQQQ[[[dddkkkoootttxxx~~~~~~|||{{{yyytttttttttsssssssssssssssooopppqqqrrrssssssrrrrrrnnnnnnnnnooopppqqqrrrssstttsssrrrpppoooooooooooopppqqqsssvvvxxx{{{}}}~~~}}}}}}}}}|||{{{zzzyyyxxxvvvwwwxxxxxxwwwuuusssqqqnnnlllkkkkkkkkklllkkkiiiwwwqqqmmmjjjeeebbb___\\\]]]ccckkkxxxxxxrrrgggeeebbb^^^ZZZWWWVVVUUUPPPKKKCCC===:::888888777555555444444444444555555333444444333555888>>>BBBGGGIIIKKKMMMOOOQQQUUUWWW\\\```ccceeefffiiinnnssszzz|||xxxiiiSSSCCC======;;;===@@@CCCHHHOOOWWW\\\eeejjjpppqqqpppppptttxxxzzzyyyyyyyyyyyyzzz{{{|||||||||{{{{{{}}}{{{ssslllhhh___\\\YYYYYY[[[___bbbcccdddcccaaa___^^^]]]^^^^^^```bbbdddfffggghhhhhhgggmmmsss|||{{{uuu}}}iiiXXXTTTQQQ^^^tttnnnUUUAAA777333111////////////............------------,,,,,,******((()))++++++***+++,,,...))))))(((((((((((())))))******************************++++++,,,---------+++,,,...///000333777:::FFFccc}}}dddRRRIIIIIIJJJGGGJJJMMMFFFCCC999:::???CCCPPP^^^]]][[[QQQJJJJJJOOOSSSYYY___aaaeeeiiimmmooopppqqqssstttvvvxxxwwwvvvtttttttttttttttttttttsssssssssssstttuuuuuusssqqqpppqqqrrruuuyyy|||yyysssoooppprrryyywwwtttssssssrrrqqqooopppmmmnnntttyyyyyy{{{}}}vvvlllkkksss|||zzzpppgggaaa^^^WWWPPPGGG???;;;:::;;;;;;<<<@@@GGGPPPZZZdddkkkooouuuzzz}}}{{{zzzuuuuuutttssssssttttttuuuqqqrrrssstttttttttrrrrrrnnnnnnnnnoooppprrrssstttttttttttttttsssqqqpppoooooopppsssuuuxxx{{{}}}~~~zzzzzzzzzyyyyyyyyyxxxxxxwwwwwwxxxwwwvvvuuusssrrrmmmkkkiiiiiijjjkkkkkkjjjxxxqqqllliiidddaaa]]]ZZZ\\\cccmmm{{{wwwpppfffeeeccc```\\\YYYWWWVVVPPPJJJCCC<<<999888888888555555444444444444555555333333333333444888===AAAEEEGGGKKKMMMOOORRRUUUXXX\\\___bbbcccdddggglllpppwwwyyyuuufffRRRBBB===>>><<<===???BBBGGGOOOWWW]]]fffjjjnnnqqqrrrrrrssstttuuuvvvxxxyyyzzzzzzzzzzzzzzzzzzzzz|||~~~zzztttjjjfffcccbbbdddhhhlllmmmqqqooollljjjiiijjjlllmmmkkkmmmooopppqqqqqqpppooorrryyyvvvzzzlll[[[WWWRRR]]]qqq{{{^^^FFF;;;555222////////////............+++,,,---------,,,++++++***,,,------+++***,,,...))))))(((((((((((())))))******************************+++,,,,,,------....../////////111555:::>>>PPPmmm{{{aaaNNNGGGJJJMMMHHHIIIJJJBBB???888;;;@@@@@@KKKVVVUUUWWWOOOIIILLLQQQVVV[[[______ccchhhlllnnnppprrrtttvvvwwwxxxwwwuuutttuuuvvvtttttttttssssssrrrrrrrrruuuuuuuuusssqqqqqqrrrttttttxxx|||yyyrrrmmmmmmpppwwwuuusssrrrsssttttttsssqqqnnnnnnssswwwwwwyyy{{{~~~uuulllmmmwww~~~wwwmmmeee```]]]SSSLLLDDD===:::;;;<<<<<<===@@@HHHQQQ[[[dddkkkooosssxxx}}}~~~|||zzzwwwwwwvvvuuuuuuvvvwwwxxxssstttuuuvvvvvvtttsssrrrnnnnnnnnnoooqqqssstttuuutttuuuwwwyyyyyywwwuuutttqqqrrrtttuuuxxxyyy{{{|||xxxxxxwwwwwwxxxxxxyyyyyyzzzyyyxxxvvvtttrrrppppppllljjjhhhhhhiiikkkkkkjjjyyyqqqlllhhhccc```ZZZWWWYYY```lll|||vvvpppggggggfffddd___[[[YYYYYYOOOJJJBBB<<<999888888888555555555444444555555555333333333333444777===AAADDDGGGJJJMMMOOORRRVVVXXX\\\___bbbcccccceeejjjooouuuwwwssseeeQQQBBB===>>>===>>>???BBBGGGOOOXXX^^^gggiiinnnrrrttttttsssqqqrrrtttvvvyyyzzzzzzyyyxxxyyyyyyzzz|||~~~{{{vvvssstttvvvyyyzzz~~~|||xxxuuutttvvvyyy{{{uuuvvvxxxyyyyyyxxxwwwuuuuuu}}}xxxwww}}}ooo^^^ZZZRRR\\\nnndddJJJ===777333000/////////............***+++,,,---------,,,++++++---...---)))((()))+++++++++************++++++***************************++++++,,,,,,------...111111000000111666===AAAYYYwwwvvv```MMMHHHLLLNNNIIIHHHGGG===;;;666;;;???>>>FFFQQQPPPUUUNNNJJJNNNTTTXXX\\\```___ccciiimmmppprrruuuvvvuuuvvvvvvuuusssrrrtttuuuttttttsssssssssrrrrrrrrruuuuuuuuusssrrrrrrtttvvvrrrwww{{{xxxpppkkkkkknnntttrrrqqqrrruuuwwwxxxxxxrrrnnnnnnsssvvvvvvwwwzzzzzzwwwoooqqq|||uuukkkddd___]]]OOOIIIAAA;;;:::;;;===>>>===AAAHHHQQQ[[[dddkkkooopppuuu{{{~~~|||zzzyyyyyywwwwwwwwwxxxyyyzzztttuuuvvvwwwvvvuuusssqqqnnnnnnooopppqqqsssuuuvvvsssuuuyyy|||}}}|||zzzyyyttttttuuuvvvwwwxxxyyyyyywwwwwwwwwwwwxxxyyyzzz{{{}}}|||yyyuuurrrpppnnnnnnkkkiiiggggggiiijjjkkkjjjzzzrrrlllgggcccaaaXXXXXXYYY\\\fffyyy~~~tttnnnfffgggeeebbbbbbbbb\\\UUUQQQJJJBBB===;;;;;;999777444444444444444444444444111222333333555888===AAADDDGGGKKKMMMNNNPPPUUUYYY```cccdddbbb___aaahhhnnnuuuvvvrrrdddRRRCCC<<<;;;;;;999;;;CCCLLLRRRXXX___iiilllnnnooorrrwwwwwwsssrrrsssuuuvvvxxxyyyyyyyyy|||zzzzzz~~~~~~~~~|||zzz{{{}}}~~~|||zzz{{{|||}}}sss```SSSPPPWWWfff|||sssTTT:::222555222111000//////...............---------,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))),,,++++++******++++++,,,++++++,,,,,,,,,---------)))///...---222555;;;KKK^^^mmmYYYLLLIIIJJJOOOOOOIIIAAA===;;;999888;;;BBBJJJOOOPPPJJJIIIIIIMMMTTTZZZ^^^^^^dddeeehhhkkknnnrrrtttuuu{{{yyywwwtttssssssttttttuuutttrrrqqqpppqqqqqqrrrsssuuuwwwvvvtttrrrqqqqqqpppuuuyyyxxxsssoooooopppooorrruuuwwwwwwwwwwwwxxxsssssssssrrrrrruuuzzz~~~~~~xxxrrrwww}}}sssjjjbbb]]][[[MMMEEE>>>;;;:::888:::===<<>>:::::::::888777444444444444444444444444111222222333444888===AAAFFFIIIMMMOOOOOORRRWWW[[[ccceeegggfffdddeeelllrrrssstttpppcccPPPAAA;;;:::;;;999;;;CCCJJJPPPWWW___aaafffiiikkknnnssstttrrrtttuuuuuuvvvwwwxxxxxxyyy~~~~~~~~~}}}{{{xxxxxxzzz|||~~~~~~}}}dddRRRLLLNNNWWWiii|||```EEE888777222222111000////////////......---------,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------333111111666777???RRRsssdddRRRFFFCCCDDDIIILLLHHHBBB@@@;;;:::;;;>>>CCCHHHJJJKKKHHHHHHJJJOOOWWW^^^bbbdddiiijjjlllnnnqqqsssuuuvvvxxxwwwuuutttssssssssstttqqqpppppppppppppppqqqrrrrrrsssttttttrrrppppppqqqmmmqqqttttttqqqooopppqqqrrrtttwwwxxxwwwwwwwwwxxxuuuvvvuuutttrrrrrrtttvvvwww{{{~~~wwwvvv~~~}}}rrriiiaaa[[[WWWIIIAAA<<<::::::888999<<<===AAAGGGOOOWWW___hhhmmmvvvyyy}}}}}}zzzyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyxxxvvvttttttttttttsssqqqooooooppprrrsssttttttttttttttttttttttttuuutttssstttvvvwwwwwwvvvuuuuuuttttttttttttuuuuuu|||||||||{{{xxxuuurrrpppjjjhhhggghhhiiikkkjjjjjjvvvoookkkjjjjjjiiigggeeebbbccckkk~~~zzztttlllkkkhhhddddddddd___XXXIIIDDD===:::999999888555555555555555555555555555000111222222444777===@@@GGGJJJNNNPPPPPPSSSXXX\\\bbbeeehhhgggeeegggmmmssstttuuuqqqcccQQQBBB;;;;;;:::999;;;BBBHHHNNNVVV___bbbhhhlllnnnqqqvvvxxxwwwwwwvvvvvvuuuuuuttttttuuuxxxyyy{{{~~~~~~{{{yyyyyyzzzzzzxxxuuuuuuwwwzzz~~~~~~lllWWWJJJJJJNNN]]]ttteeeIII999444333222111000////////////......---------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...///333111222777777BBBXXX}}}aaaQQQGGGDDDDDDHHHJJJEEE@@@===;;;<<>>;;;:::999777444555555555555555555555555000111222222444777<<<@@@GGGJJJNNNPPPQQQSSSXXX\\\___cccffffffeeegggmmmrrrvvvwwwrrreeeRRRCCC===<<<:::999<<>>BBBHHHOOOXXXbbbhhhqqqwww}}}~~~|||{{{zzzyyyyyyxxxyyyyyyyyyzzzzzzyyyvvvuuuvvvwwwwwwvvvtttsssrrrrrrrrrrrrttttttttttttttttttttttttssstttvvvwwwwwwwwwwwwxxxwwwvvvvvvuuuuuuvvvvvvwwwwwwxxxyyyzzzyyywwwtttrrrlllkkkiiiiiikkklllkkkjjjxxxpppmmmnnnpppqqqoooppprrrwww}}}wwwooonnniiidddbbbccc^^^WWWGGGCCC===:::::::::777555555555555555555555555555000111111222333777<<<@@@GGGJJJNNNPPPPPPSSSXXX\\\]]]aaaeeefffeeegggmmmrrrwwwwwwsssfffSSSDDD>>>===999999<<>>BBBGGGMMMUUU^^^dddlllttt|||}}}|||{{{zzzzzzyyyyyyyyyyyyyyyzzzxxxwwwvvvxxxyyyxxxwwwvvvuuuttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuppprrruuuvvvuuuttttttuuuwwwwwwvvvvvvvvvvvvwwwwwwvvvwwwxxxyyyxxxwwwuuutttooonnnlllkkkllllllkkkjjjvvvnnnkkklllnnnpppnnnrrrxxxzzzsssqqqjjjbbb___^^^XXXPPPBBB>>>:::999::::::999666555555555555555555555555000000111222333777<<>><<<;;;======@@@DDDIIINNNUUU\\\aaahhhqqqzzz~~~||||||{{{zzzyyyyyyyyyyyywwwxxxxxxwwwvvvvvvxxxzzzyyyxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuqqqtttwwwxxxvvvttttttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxyyyxxxxxxxxxqqqooommmllllllkkkjjjhhhtttkkkhhhiiilllnnnlllrrrzzz|||tttqqqiii```[[[XXXQQQIII===999666777999;;;:::888666666666666666666666666///000111111333666<<>>???===<<<===???BBBFFFKKKPPPVVV\\\```fffooozzz}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxuuuvvvvvvuuuuuuvvvxxxzzzyyyyyyyyyxxxxxxxxxxxxwwwttttttttttttttttttttttttuuuxxx||||||yyywwwwwwxxxuuuuuuttttttttttttuuuuuuxxxxxxxxxyyyyyyzzzzzz{{{rrrpppmmmlllkkkjjjiiigggtttkkkjjjlllnnnoookkkqqq|||}}}yyysssjjjbbbZZZRRRIIIBBB???<<<:::999::::::888777888666555444555555444222222222111111222777===AAAEEEIIIMMMOOOPPPSSSWWW[[[bbbdddfffgggfffiiinnnsssuuutttnnnaaaPPPBBB;;;:::888:::===@@@FFFMMMUUU[[[fffjjjooosssuuuwwwxxxzzzxxxxxxwwwwwwwwwwwwxxxxxxxxx{{{||||||zzzzzz}}}|||~~~~~~~~~~~~}}}|||vvvsssooommmlllkkkiiihhhiiihhhhhhfffccc```\\\[[[]]]^^^```dddiiinnnrrruuu}}}{{{www[[[KKKEEEPPP___pppiiiOOO>>>555333111000000///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***+++,,,...///000111666000222888999>>>XXXwww}}}zzzyyy```PPPJJJKKKZZZfffbbbUUUJJJEEECCCDDDJJJQQQVVVZZZ___eeejjjjjjjjjlllnnnooopppppppppnnnoooppprrrsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqrrrrrrrrrqqqqqqtttuuuuuutttrrrrrrsssuuuxxxxxxwwwuuussspppnnnlllooommmiiiggghhhlllpppsss|||zzz{{{vvvwwwssshhhaaaYYYNNNEEEAAA:::;;;===??????>>>======@@@BBBFFFIIINNNSSSZZZ___jjjlllppptttyyy~~~}}}|||{{{zzzyyyyyyyyyuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxyyyzzzzzzyyyxxxwwwssstttvvvwwwwwwuuusssrrrvvvvvvwwwwwwxxxyyyzzzzzzxxxvvvttttttuuuuuuuuutttwwwxxxyyyxxxwwwvvvwwwxxxvvvsssoookkkiiihhhiiiiiivvvooonnnoooppppppnnnrrr||||||yyyrrriiiaaaYYYQQQHHHBBB>>><<<:::999999:::888777777666444444555555333222222222111111222777===AAAEEEIIINNNPPPQQQSSSWWW[[[```dddhhhiiiiiiiiimmmpppuuutttnnnaaaPPPBBB;;;:::999;;;>>>AAAFFFMMMUUU[[[eeeiiinnnqqqsssuuuwwwxxxyyyxxxxxxwwwwwwxxxxxxyyyyyyzzz|||{{{zzz{{{~~~~~~|||{{{xxxuuuooopppqqqrrrsssuuuxxxzzz}}}~~~~~~|||yyywwwvvvpppmmmkkkjjjjjjiiihhhgggggggggfffdddaaa^^^\\\ZZZ[[[\\\^^^bbbfffkkkppprrr{{{~~~}}}cccRRRHHHOOO\\\llliiiOOO>>>555333111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++)))***+++,,,...///000111555000222888999???ZZZyyy|||sssqqqyyy```QQQMMMQQQcccpppjjjZZZMMMGGGEEEDDDJJJQQQWWW[[[```fffkkklllmmmnnnooopppqqqqqqqqqppppppppppppqqqqqqrrrrrrppppppppppppppppppppppppooooooppppppqqqqqqpppppptttuuuuuutttrrrrrrssstttyyyyyyyyyxxxuuuqqqnnnkkknnnkkkhhhffffffiiimmmpppxxxxxxzzz~~~uuuvvvzzzoooeee___XXXNNNEEEAAA>>>??????@@@@@@@@@@@@@@@AAACCCFFFJJJNNNSSSYYY^^^hhhkkkoootttxxx~~~}}}|||{{{zzzzzzzzzuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvssstttuuuuuuuuuuuutttsssvvvvvvwwwwwwxxxyyyyyyzzzyyyxxxvvvvvvwwwwwwuuutttuuuvvvwwwvvvuuutttuuuvvvuuurrrooollliiihhhggggggwwwssstttuuuuuuuuurrruuu}}}~~~zzzwwwpppggg^^^WWWPPPGGGAAA===;;;999888999:::999888777666444444555555333222111111111111222777===BBBFFFJJJOOOQQQQQQSSSXXX\\\```dddiiikkkkkkjjjkkkmmmvvvuuuoooaaaPPPBBB;;;::::::<<>>@@@AAABBBCCCCCCBBBAAA@@@BBBEEEJJJMMMQQQTTTXXX[[[dddhhhoootttyyy}}}}}}{{{yyyyyyxxxvvvxxxzzz{{{{{{yyywwwuuussstttuuuvvvwwwvvvuuutttsssrrrqqqqqqrrrtttvvvxxxyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzzzz{{{{{{zzzvvvsssnnnoooppppppooonnnpppqqqssssssrrrpppmmmjjjgggeeeyyyvvvssstttyyy}}}{{{}}}yyysssqqqkkkbbbZZZTTTOOOHHHCCC===<<<:::999::::::999888666555333333444444222111000111111111333777>>>CCCIIIMMMQQQSSSSSSUUUYYY]]]dddfffiiiiiihhhiiinnnrrryyywwwoooaaaOOOAAA<<<;;;;;;===@@@DDDIIIPPPXXX^^^dddhhhmmmqqqssstttvvvxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyxxxxxxxxx{{{~~~|||qqqnnnkkkiiihhhfffccc```gggfffeeeffffffdddaaa]]]XXXXXXXXX[[[^^^aaaaaaaaa``````___^^^]]]\\\[[[[[[XXXYYYZZZ]]]```dddhhhjjjooorrrwww|||xxx```LLLHHHMMMXXXpppsss\\\GGG999666222000000111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---...//////......111666;;;JJJiii|||xxx~~~|||aaa```eeezzz}}}\\\HHHCCCEEEKKK___nnnjjjYYYLLLFFFEEEGGGNNNVVV\\\```dddhhhlllppppppqqqqqqppppppoooooolllnnnqqqsssssspppmmmkkkooooooooooooooooooooooooooonnnnnnnnnoooqqqrrrsssrrrtttuuuuuusssrrrrrrrrruuuxxx{{{}}}{{{wwwqqqmmmhhhgggfffffffffhhhiiijjjjjjooowww|||rrrsss~~~pppiiiaaa[[[RRRGGG???===???AAADDDGGGGGGDDDAAA>>>CCCFFFLLLPPPSSSVVVZZZ\\\dddiiiooouuuyyy}}}}}}{{{yyyxxxxxxxxxyyy{{{}}}|||zzzxxxvvvssstttuuuwwwwwwwwwvvvuuutttsssrrrqqqrrrtttwwwxxxzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyzzzzzzxxxuuurrrkkkmmmnnnnnnmmmmmmnnnoootttttttttssspppmmmjjjhhhwwwsssnnnoootttzzz~~~~~~xxxrrrooohhh___YYYTTTPPPKKKGGG@@@>>><<<;;;;;;;;;:::888666555333333444444222111000000000111333888>>>CCCKKKNNNRRRTTTTTTVVVZZZ]]]dddfffhhhhhhgggjjjoootttzzzxxxpppaaaOOOAAA<<<;;;:::===@@@DDDJJJRRR[[[aaaeeeiiinnnrrrtttuuuwwwyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzxxxvvvwww{{{|||vvvpppllljjjhhhdddaaaaaa______```bbbaaa]]]YYYUUUTTTSSSUUUXXX\\\^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZWWWXXXYYY[[[^^^bbbfffhhhkkkoootttyyy~~~|||dddOOOKKKNNNWWWlll}}}eeeOOO<<<888444111000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////---///222666<<>>>>>@@@BBBFFFHHHGGGEEEAAA???CCCHHHNNNSSSWWWZZZ\\\^^^eeeiiioootttxxx}}}~~~|||{{{zzzzzz{{{{{{}}}}}}}}}{{{yyywwwtttuuuwwwxxxyyyxxxxxxwwwuuutttsssrrrsssuuuwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzxxxwwwvvvvvvwwwuuurrrpppjjjkkkmmmmmmllllllnnnoootttttttttsssrrrooommmkkkxxxrrrkkkiiimmmtttxxx{{{yyyssslllfff^^^XXXTTTQQQMMMJJJCCC@@@>>><<<<<<;;;:::888666444333333333333222000000000000111333888>>>CCCLLLOOOSSSUUUUUUVVVZZZ^^^aaadddhhhiiijjjlllpppttt{{{xxxpppaaaOOOAAA<<<;;;999<<<@@@EEEKKKTTT]]]ccceeeiiinnnrrrtttuuuwwwyyy{{{{{{zzzzzzzzzzzz{{{{{{zzzwwwuuuvvv{{{yyyrrrooolllhhhddd\\\ZZZYYY\\\______[[[WWWSSSPPPNNNOOORRRVVVYYYZZZYYYXXXWWWWWWVVVWWWXXXXXXUUUVVVWWWYYY\\\___bbbdddgggkkkrrrwww{{{|||eeeQQQLLLMMMSSSfffzzznnnVVV???;;;555111000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........---000333666<<>>???@@@@@@AAAAAAAAA@@@???>>>CCCHHHPPPVVVZZZ]]]___```eeehhhmmmqqqvvv{{{~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyvvvwwwxxxzzzzzzzzzzzzyyywwwvvvuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwuuusssrrrrrrqqqooommmjjjkkkmmmmmmlllmmmnnnpppsssssssssrrrqqqpppnnnnnn{{{sssjjjfffhhhoootttvvv{{{tttkkkeee]]]WWWUUURRROOOLLLDDDBBB???======<<<:::888666444333333333333222000000000000111333888???DDDLLLPPPTTTUUUUUUVVVZZZ^^^^^^ccchhhllllllmmmpppsss{{{yyypppaaaNNNAAA<<<<<<999;;;???EEELLLUUU^^^eeeeeehhhmmmqqqsssuuuwwwxxx}}}}}}||||||||||||}}}}}}zzzwwwtttvvv{{{}}}tttoookkkeeeaaaYYYWWWVVVYYY]]]^^^ZZZUUUQQQNNNKKKJJJMMMRRRUUUWWWVVVVVVTTTTTTTTTUUUVVVWWWTTTTTTUUUWWWZZZ]]]```bbbdddiiipppvvvyyy|||~~~zzzcccOOOJJJJJJNNN___rrrsssZZZ@@@<<<666111000//////...000/////////............,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........---000444666<<>>AAA???===;;;999999:::;;;<<>>CCCKKKQQQTTTRRRRRRWWW[[[\\\```fffiiiiiillluuuzzzzzz{{{yyyooo]]]LLLCCC===999:::<<<@@@FFFNNNWWW___cccfffhhhlllooorrrtttuuuuuuwwwyyy{{{{{{zzzzzzzzz{{{zzzzzz{{{|||}}}}}}uuunnnhhhddd[[[WWWSSSSSSWWWZZZ[[[ZZZVVVSSSOOOLLLLLLMMMMMMMMMTTTRRRQQQQQQQQQQQQPPPOOOPPPPPPQQQTTTXXX\\\aaacccgggiiinnnrrruuuwwwvvvvvvxxxwwwzzz{{{dddPPPLLLMMMOOOWWWaaazzz\\\GGG888444444......111---000///...---,,,---......,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---...///000111111000222888EEEZZZvvvcccQQQTTTdddsss{{{eeeKKK;;;;;;AAA;;;BBBIIIJJJGGGDDDDDDFFFNNNVVV]]]```dddiiikkkiiimmmmmmmmmmmmnnnpppqqqqqqpppnnnmmmnnnqqqrrrqqqooottttttrrrqqqpppooooooooommmllllllllllllmmmmmmnnnppptttwwwvvvtttrrrssstttzzzzzz{{{}}}~~~~~~}}}{{{zzz|||zzzsssooonnnjjjeeejjjlllpppyyy~~~rrrvvvxxxlllfff___TTTJJJCCC>>>;;;999<<<999888999888777;;;@@@DDDJJJTTT\\\bbbcccaaa```ccchhhnnntttyyy~~~~~~}}}||||||zzzyyyxxxzzzzzzzzzyyyxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxrrrssstttuuutttsssrrrqqqqqqooonnnnnnoooppppppooonnnooopppqqqpppooonnnmmmooooooooopppooonnnmmmmmm}}}vvvnnniiieeefffoooxxxzzzrrrlllfff]]]WWWTTTRRROOOLLLHHHDDD???<<<::::::999888666666666555444444333333///000222222333777>>>DDDMMMSSSVVVSSSSSSWWW[[[\\\^^^dddggggggjjjrrrwwwxxx{{{yyyooo\\\LLLBBB===999:::<<>>BBBFFFFFFCCCBBBEEEIIIRRRZZZaaadddggglllnnnmmmnnnnnnnnnnnnoooppppppqqqpppnnnmmmnnnqqqrrrqqqooorrrrrrqqqpppooooooooooooooonnnnnnmmmmmmmmmnnnnnnqqqtttwwwwwwuuussstttvvvvvvvvvvvvwwwwwwwwwvvvuuuwwwyyywwwrrrooonnnlllgggggghhhmmmvvv}}}qqqtttuuujjjddd]]]RRRHHHBBB>>>;;;:::;;;999888999888777;;;AAAFFFMMMVVV___ccccccaaa```aaaeeelllsssyyy~~~}}}}}}}}}{{{zzzzzz{{{{{{zzzyyyzzzzzzzzzzzz{{{{{{{{{{{{yyyyyyxxxwwwvvvuuutttsssssssssttttttsssrrrqqqqqqpppnnnmmmmmmnnnoooooonnnnnnnnnoooppppppnnnmmmlllmmmmmmlllllllllkkkkkkkkkxxxqqqkkkffffffoooyyyxxxooolllfff]]]XXXUUURRROOOKKKHHHDDD???<<<::::::999888666666666555444444333333///111222222333777???EEEOOOUUUWWWTTTSSSVVVYYYZZZ]]]bbbeeeeeehhhnnntttuuu{{{yyynnn[[[KKKBBB===:::;;;<<>>777666000111333/////////...------------...,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------...000111222222333555;;;IIIaaa{{{qqqZZZSSS[[[iiittt}}}xxxlllZZZHHH===;;;>>>@@@CCCDDDAAA>>>???FFFLLLTTT\\\bbbeeehhhmmmooonnnoooooonnnnnnnnnooooooppppppooonnnooopppqqqpppooopppoooooonnnnnnnnnooooooqqqqqqpppooonnnnnnnnnooorrruuuxxxwwwuuusssuuuwwwtttsssrrrqqqqqqpppppppppsssuuusssooommmooonnnkkkggghhhllluuu|||pppsssrrrgggaaaZZZOOOFFF@@@===<<<;;;;;;888888999888777;;;AAAIIIQQQ[[[bbbeeedddaaa```^^^cccjjjqqqxxx~~~~~~~~~}}}{{{{{{||||||{{{zzz{{{{{{{{{|||||||||}}}}}}yyyxxxxxxwwwvvvuuuttttttuuuttttttsssrrrqqqpppppppppnnnlllmmmnnnooonnnmmmmmmnnnooooooooonnnlllkkkkkkjjjiiihhhggghhhhhhiiizzzsssmmmggggggppp{{{wwwooojjjddd]]]XXXVVVTTTPPPMMMHHHDDD???<<<::::::999888666666666555444444333333///111222222222777???FFFPPPVVVWWWSSSQQQTTTVVVWWW]]]```cccdddggglllqqqttt{{{yyymmmZZZJJJBBB>>>;;;;;;<<<@@@FFFOOO[[[eeekkklllllllllmmmooorrruuuvvvwwwxxxxxxvvvuuutttvvvxxxzzzzzzzzzzzzzzz{{{||||||}}}}}}~~~wwwrrrkkkgggfffccc___\\\TTTPPPLLLIIIHHHHHHGGGGGGEEEHHHKKKMMMLLLKKKIIIHHHIIIJJJLLLPPPUUU[[[```cccjjjlllpppuuuyyy|||~~~}}}xxxrrrqqqxxx|||fffSSSIIIFFFKKKRRR___{{{vvvSSSAAA888666111111333...//////......------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,---///000111111333666;;;KKKddd}}}mmmYYYVVV___kkkssswwwooo```QQQDDD===;;;<<<@@@BBBBBB???<<<>>>FFFLLLSSSZZZ```bbbeeekkkmmmlllooonnnmmmmmmmmmmmmmmmnnnoooooooooooopppppppppooonnnnnnnnnnnnoooooopppqqqssssssqqqpppooooooooooootttvvvxxxwwwsssqqqrrrtttvvvuuutttqqqnnnmmmmmmnnnnnnpppoookkkkkknnnpppnnnkkklllooowww~~~rrrttt}}}pppfff^^^WWWMMMEEE@@@>>>===<<<;;;888777999999888;;;AAALLLUUU```ggghhheeebbb```^^^ccciiipppwww}}}~~~}}}}}}~~~~~~|||zzz{{{{{{{{{{{{||||||||||||wwwwwwxxxxxxxxxyyyyyyyyyvvvuuutttsssqqqppppppppppppooommmmmmooopppooonnnnnnnnnooooooooommmlllkkkiiihhhfffddddddeeefffhhh~~~yyysssmmmggggggqqq}}}yyyqqqgggbbb\\\XXXWWWVVVSSSPPPHHHDDD???<<<::::::999888666666666555444444333333000111222111222888@@@GGGPPPUUUVVVRRROOOQQQSSSSSS]]]^^^aaaeeehhhkkkqqquuu{{{xxxlllXXXHHHAAA>>><<<<<<===AAAGGGPPP[[[dddjjjkkkkkklllnnnqqqtttxxxzzzxxxxxxyyyxxxvvvvvvxxxyyyzzzzzzzzzzzz{{{{{{|||}}}}}}}}}~~~~~~~~~}}}}}}~~~{{{uuupppmmmiiiddd```TTTPPPKKKHHHGGGFFFFFFEEEEEEIIILLLMMMKKKHHHGGGGGGIIIIIILLLPPPUUU[[[aaadddjjjlllqqqvvv{{{zzzrrrnnnsss}}}rrrZZZLLLHHHKKKQQQZZZtttzzzXXXCCC999666000111333---...............------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,*********+++,,,---/////////333666;;;LLLggg~~~lllYYYXXXaaalllqqqsssiiiYYYJJJ@@@<<<<<<<<<===@@@BBB@@@>>>???EEEKKKRRRYYY^^^```ccciiikkkjjjmmmmmmlllkkkkkkkkkllllllooopppppppppooooooooooooooooooooooooooopppqqqrrrssssssqqqpppoooooooooooouuuwwwwwwuuuqqqnnnppprrrxxxxxxvvvrrrmmmjjjkkklllkkklllkkkggghhhmmmpppooonnnnnnqqqxxxvvvvvv{{{nnneee\\\VVVMMMFFFBBB???>>>===:::888777999999888<<>>===???BBBHHHQQQZZZaaafffiiijjjlllooorrruuuxxxyyyvvvxxxzzzzzzyyyxxxyyyzzzyyyyyyyyyzzz{{{|||}}}~~~}}}}}}~~~~~~}}}|||{{{zzz{{{~~~~~~xxxtttnnnhhhbbbVVVRRRMMMIIIHHHGGGFFFEEEFFFJJJMMMMMMKKKIIIIIIJJJHHHIIIKKKOOOUUU[[[```ccchhhkkkqqqxxx}}}zzzrrrnnnpppxxxxxx^^^OOOKKKNNNRRR[[[qqq}}}\\\FFF:::666111222333---......//////......---,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,******++++++,,,---///000...333666;;;NNNjjjlllZZZZZZeeeooouuuxxxlll[[[JJJ@@@======>>><<<@@@BBBAAA???@@@EEEKKKTTTZZZ___aaaccciiilllkkkllllllkkkkkkkkkllllllmmmooopppqqqpppooonnnooopppooooooooooooppppppqqqrrrqqqqqqpppooonnnnnnnnnooosssuuuvvvssspppnnnpppsssyyyzzzyyytttmmmhhhhhhiiiiiijjjhhhdddfffkkkoooooommmnnnpppvvvzzzxxxyyymmmeee[[[VVVOOOIIIEEEBBB???===:::777777999999888<<>>>>>@@@DDDJJJQQQXXX^^^aaahhhiiilllnnnqqqssstttuuusssvvvzzz{{{{{{zzzzzzzzzwwwwwwwwwxxxyyy{{{|||}}}{{{|||~~~~~~}}}|||zzz{{{}}}zzzqqqkkk]]]YYYTTTPPPNNNMMMLLLKKKLLLOOOQQQOOOJJJGGGHHHKKKHHHHHHJJJNNNSSSYYY^^^aaaeeejjjrrrzzzzzzsssmmmnnnttt}}}zzzbbbTTTRRRVVVYYY```qqqaaaJJJ;;;777222333555...---.../////////...---,,,...------------,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,---...///000111...555888===PPPnnnmmm^^^```mmmzzzwwwdddPPPCCC>>>>>>@@@>>>AAABBB@@@>>>@@@GGGMMMTTT[[[___```ccchhhkkkkkkllllllllllllmmmnnnoooooooooqqqrrrqqqnnnmmmnnnpppoooooonnnnnnnnnoooooopppooonnnnnnmmmmmmmmmnnnnnnppprrrtttsssqqqqqqtttxxx{{{}}}}}}wwwoooiiiggghhhiiijjjgggbbbccciiimmmmmmlllmmmpppwww|||yyywwwkkkccc[[[WWWRRRMMMIIIDDD@@@===999777777999999888===CCCNNNZZZhhhooommmgggbbbaaa```dddkkkqqqwww}}}~~~{{{xxxxxxxxxxxxxxxyyyyyyyyyyyy}}}|||zzzxxxuuurrrpppoootttuuuxxxyyyxxxvvvsssqqqrrrpppoooooopppqqqqqqpppllllllllllllkkkiiigggfffcccccccccbbbbbbbbbaaaaaa|||xxxvvvpppnnnlllhhhdddffftttxxxrrrkkkfff```[[[XXXUUUOOOKKKHHHDDD???<<<::::::999888777666666555444444333333111111111111222999BBBJJJPPPUUUVVVRRROOOQQQSSSSSSYYYWWW[[[dddhhhjjjpppxxx|||xxxjjjUUUFFF@@@??????>>>AAAEEEKKKQQQWWW[[[]]]hhhiiilllnnnpppqqqqqqpppppptttyyy||||||zzzyyyyyyuuuuuuvvvwwwxxxzzz|||}}}yyy{{{}}}~~~{{{|||}}}~~~|||uuueeeaaa\\\XXXVVVUUUSSSRRRTTTVVVVVVQQQJJJEEEEEEHHHGGGGGGIIILLLQQQWWW\\\___dddiiirrr{{{}}}yyysssmmmlllrrrzzz|||eeeYYYXXX]]]```cccqqqdddLLL===888333555666///---.../////////...,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++++++++,,,............000111222333///666:::>>>RRRqqqqqqdddgggvvvlllVVVGGG???@@@BBB@@@BBBBBB???===@@@HHHPPPSSSYYY]]]^^^aaafffjjjiiimmmmmmmmmnnnnnnpppqqqrrroooqqqrrrqqqnnnmmmnnnpppnnnnnnmmmmmmmmmmmmnnnnnnmmmllllllllllllmmmmmmnnnnnnpppssssssrrrtttyyy}}}~~~{{{rrrkkkiiiiiiiiijjjfffaaabbbhhhllllllkkkmmmqqqyyy~~~}}}yyyvvviiibbb[[[XXXTTTPPPKKKFFF@@@<<<999777777999999999===CCCMMMZZZiiipppnnngggcccaaa^^^cccjjjqqqxxx~~~~~~zzzwwwxxxxxxxxxyyyyyyyyyzzzzzz}}}|||{{{yyywwwvvvttttttsssuuuxxx{{{{{{xxxtttrrrqqqooonnnnnnoooppppppooojjjjjjkkkjjjiiigggeeedddaaaaaabbbbbbaaaaaa```___|||wwwtttrrrmmmhhhccc___dddtttyyytttlllggg```[[[VVVSSSPPPMMMEEEAAA===;;;;;;::::::999888666555555666666555444444111000222333888CCCNNNYYY]]]\\\TTTMMMNNNRRRTTTYYYZZZ\\\```ffflllrrruuuyyyooo___OOOCCC======>>>???BBBEEEHHHMMMTTT[[[```kkknnnpppooommmmmmooorrrtttvvvyyy{{{{{{xxxuuussspppqqqsssuuuwwwyyyyyyyyyzzz{{{~~~}}}}}}zzzooolllgggbbb^^^]]]^^^^^^]]]^^^\\\VVVNNNHHHFFFGGGFFFFFFHHHLLLPPPVVV[[[^^^dddjjjqqqwww|||vvvqqqoooooosss}}}pppbbbXXXYYYaaaeeeppp~~~nnnWWW===222222222111///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++++++++++++++***++++++,,,---...//////222555888???UUUqqqnnnfffgggwwwqqqWWWFFFAAA@@@???FFFDDD@@@======AAAHHHMMMYYY[[[]]]^^^```ccchhhkkkiiilllpppssstttrrrpppnnnqqqooonnnnnnpppqqqppppppoooooopppppppppnnnmmmllljjjlllmmmmmmmmmnnnppprrrrrrpppqqquuuvvvvvvwww{{{|||sssjjjkkkpppllllllhhhcccbbbgggkkkkkkmmmooossszzz}}}llldddfff^^^ZZZTTTPPPNNNJJJDDD@@@;;;888777888777888===DDDIIIZZZfffooovvvmmm```___aaajjjqqqtttyyy~~~~~~{{{{{{||||||yyywwwxxxyyyzzzzzz{{{{{{{{{{{{}}}|||{{{zzzxxxwwwvvvuuuvvvwwwyyyyyyxxxtttpppmmmooommmlllnnnppppppllliiijjjiiihhhfffdddbbbaaaaaa```aaabbbcccdddddddddddd{{{vvvsssnnnkkkfffbbb```eeeuuuyyyssskkkggg```ZZZVVVRRROOOLLLDDDAAA<<<999888777666555888666555555666666555444444111000111333777CCCNNN```bbb___UUUMMMNNNRRRUUU[[[\\\]]]```eeejjjnnnqqqtttjjj[[[LLLAAA===<<<===???AAADDDGGGLLLRRRZZZ___iiimmmppppppnnnmmmooorrruuuvvvxxxyyyyyywwwuuusssqqqrrrsssuuuwwwxxxzzzzzzyyyzzz}}}~~~{{{wwwrrrlllgggeeeddddddbbbaaa^^^WWWOOOIIIFFFEEEGGGGGGHHHKKKPPPUUUZZZ]]]bbbhhhpppvvv}}}vvvqqqooopppsss}}}ssscccWWWVVV]]]```mmm}}}sss[[[AAA555333333222111///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------...///000111222222222555777???VVVrrrnnnhhhiiizzzoooUUUEEEAAABBBAAAKKKHHHDDD@@@???BBBIIINNNWWWZZZ]]]___aaadddgggjjjiiilllooorrrsssrrrpppnnnpppooonnnnnnpppqqqqqqpppooopppppppppooommmlllkkkkkklllnnnnnnmmmnnnqqqsssuuuqqqqqqtttuuuuuuwww{{{wwwlllllloooooonnnjjjcccccchhhllllllkkkmmmrrrzzz~~~|||kkkdddddd___[[[UUUPPPMMMIIIDDD???;;;777666777777777<<>>@@@BBBEEEIIIPPPXXX]]]gggkkkoooqqqooonnnoooqqquuuvvvvvvvvvvvvuuutttttttttttttttuuuvvvxxx{{{|||yyyzzz||||||uuupppllljjjgggeeeaaaYYYQQQJJJFFFEEEHHHHHHIIIKKKNNNSSSXXX[[[___fffmmmuuu~~~~~~xxxrrrqqqqqquuuzzzfffVVVQQQVVVXXXggg{{{yyyaaaFFF888555444333333000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************+++,,,---...//////111444777AAAXXXuuu|||jjjfffiiiyyymmmSSSDDDBBBDDDEEELLLJJJFFFAAA@@@BBBHHHLLLUUUXXX]]]```bbbeeegggiiiiiikkkoooqqqrrrrrrpppooopppooonnnnnnpppqqqqqqppppppppppppooonnnlllkkkjjjlllnnnoooooonnnoooqqqsssxxxtttrrrsssttttttwww|||{{{ooommmoootttrrrllldddccciiinnnoooiiikkkqqqzzz~~~~~~xxxllleeeccc```[[[TTTOOOLLLHHHBBB===:::666555777777777<<>>;;;:::999888777888666555555666666555444333000///000111666AAAMMMdddgggdddZZZSSSSSSWWWYYY\\\]]]^^^aaaccceeeggghhhddd]]]QQQFFF>>>;;;<<<===>>>???AAACCCGGGMMMUUU[[[ccchhhnnnpppooonnnoooqqquuuuuutttsssssstttttttttvvvuuuuuuuuuvvvyyy|||}}}{{{|||}}}{{{sssoookkkhhhbbb[[[SSSMMMIIIGGGJJJJJJIIIJJJMMMQQQVVVYYY]]]dddlllsss~~~zzztttsssssswwwmmmVVVMMMPPPQQQ```vvv}}}eeeJJJ:::555333222333111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********((()))******,,,,,,---...000444888CCC\\\xxx~~~rrrbbbaaaeeevvvoooTTTDDDCCCEEEGGGIIIGGGDDD@@@>>>AAAGGGKKKRRRWWW\\\aaadddeeeggghhhjjjkkknnnpppqqqqqqqqqppppppooonnnnnnppprrrrrrqqqppppppooonnnmmmllljjjjjjnnnoooppppppoooppprrrtttzzzuuurrrsssssstttxxx~~~rrroooqqqyyyvvvnnneeedddjjjppprrrjjjlllrrrzzz~~~}}}}}}}}}~~~wwwooohhhddd___YYYRRRMMMIIIEEE???;;;999666555666666777<<>>???@@@AAAEEEKKKSSSYYY```eeekkknnnnnnmmmnnnpppssssssrrrrrrrrrsssuuuuuuxxxwwwvvvvvvwwwzzz|||~~~~~~~~~{{{tttoookkkddd^^^WWWRRROOOMMMLLLKKKJJJIIIKKKOOOSSSVVV\\\bbbjjjrrr}}}|||vvvuuuuuuyyyvvvZZZLLLKKKLLLYYYnnn}}}fffKKK;;;555222111222111111000////////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********,,,,,,---...///000111111000444999FFF```}}}}}}zzzjjj[[[]]]bbbrrrsssVVVDDDBBBEEEFFFFFFEEEBBB@@@???BBBHHHLLLPPPUUU\\\aaadddfffggghhhjjjkkkmmmnnnpppqqqqqqqqqpppooonnnoooqqqrrrsssrrrqqqpppooonnnmmmlllkkkkkkooopppqqqpppoooppprrrtttzzzuuuqqqrrrtttuuuzzzuuurrrttt}}}zzzqqqgggeeekkkqqqsssmmmooottt|||}}}zzz{{{||||||zzztttmmmggg]]]WWWOOOIIIFFFBBB===999999666555666777888===DDDOOO```lllrrrvvvnnneeeiiijjjsss|||~~~~~~}}}}}}}}}xxxxxxyyyyyyyyyxxxxxxwwwyyyyyyxxxwwwvvvuuuuuuttttttsssrrrqqqppppppqqqqqqllllllkkkjjjiiijjjlllmmmnnnppprrruuuwwwxxxxxxxxxzzzyyyxxxvvvvvvvvvvvvvvv{{{xxxtttrrrllliiieeeaaa]]]aaaooo~~~}}}xxxmmmggg```YYYSSSNNNJJJGGG@@@>>>:::999999::::::999888666555555666666555444333111000222222444<<>>EEEMMMaaammmtttwwwnnneeeiiilllttt|||~~~~~~~~~}}}}}}~~~xxxyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuuuutttssssssrrrttttttssssssssssssssstttrrrssssssrrrpppoooppprrrqqqrrrvvvyyy{{{{{{{{{zzz{{{zzzwwwuuussssssssssss~~~yyyuuuqqqnnnlllhhhddd___]]]aaaqqq}}}xxxnnniiiaaaYYYSSSNNNJJJGGGBBB???;;;999999999999888888666555555666666555444222111222444333333999@@@HHHPPPVVVUUUTTTXXX]]]___aaacccfffhhhiiihhheeeddd___ZZZRRRIIIBBB>>>======?????????@@@CCCIIIRRRWWW\\\```eeeggghhhiiimmmqqqnnnoooqqqsssuuuwwwxxxyyyxxxxxxyyyzzz{{{||||||}}}~~~~~~zzzqqqiiiddd___ZZZWWWPPPNNNJJJHHHHHHKKKOOORRRVVV\\\cccjjjuuuzzztttsssssswwwzzzgggQQQKKKGGGKKKZZZooo}}}|||{{{vvvbbbLLL>>>777222111222000000///............///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))******+++,,,,,,---***+++,,,,,,......///000111555<<>>;;;:::777666888999:::@@@GGGNNNcccqqqxxxzzzpppgggkkkmmmuuu|||~~~|||~~~~~~|||{{{|||~~~zzz{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwvvvvvvuuuuuutttwwwwwwwwwwwwwwwwwwwwwwwwyyy{{{|||{{{xxxvvvvvvwwwuuuwwwzzz}}}~~~~~~}}}|||yyywwwuuurrrqqqqqqqqqrrr}}}xxxsssooolllkkkgggccc___\\\cccttt|||xxxoooiiiaaaZZZTTTNNNJJJGGGEEEBBB>>>;;;::::::999888888666555555666666555444222111333555444222777>>>EEEMMMRRRPPPPPPVVV]]]```eeegggiiikkkjjjgggdddbbb```[[[SSSKKKDDD???>>>===@@@@@@???@@@CCCIIIQQQWWW[[[___ccceeefffhhhmmmqqqlllnnnpppsssvvvxxxyyyzzzxxxxxxzzz{{{||||||||||||{{{}}}wwwnnnhhhccc]]]YYYQQQNNNJJJHHHHHHKKKNNNQQQSSSYYY```gggrrr}}}~~~xxxrrrqqqqqquuuxxxlllSSSLLLEEEGGGTTTjjjzzz|||zzzyyysssaaaMMM???888333222222000000///...............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------......///000111222333333111666===NNNkkk{{{~~~cccTTTXXX]]]oooxxxUUUAAA>>>AAACCCEEEDDDBBB???===>>>BBBFFFPPPTTTYYY^^^bbbeeeiiikkkjjjjjjjjjkkkmmmppprrrtttpppooonnnooorrrtttttttttqqqpppoooooooooppprrrsssnnnooopppooonnnnnnpppqqqqqqnnnoootttyyy|||uuuuuuxxx~~~vvvllliiimmmpppppppppqqqvvv}}}}}}yyy|||}}}}}}~~~}}}qqqfff\\\VVVNNNIIIFFFDDD@@@===;;;888777999:::;;;AAAHHHPPPeeeuuu|||~~~sssiiimmmooovvv|||~~~~~~|||}}}}}}}}}|||zzz|||~~~}}}zzzyyy{{{}}}|||}}}}}}}}}|||{{{zzzzzz~~~~~~~~~yyyyyyzzz{{{{{{{{{zzzzzzyyy|||~~~}}}yyyvvvuuuvvvzzz|||vvvuuusssqqqppppppqqqrrr}}}wwwrrrmmmkkkllleeeaaabbbbbbfffvvvuuunnnmmmiiiccc^^^YYYSSSNNNJJJBBB@@@===:::888777777777888888777666666666666666555333222111111444666888GGGKKKPPPSSSTTTXXX^^^ccciiimmmooommmkkkiiiccc]]]]]]VVVPPPMMMHHHBBB???AAA===>>>???@@@BBBGGGNNNSSS^^^aaaeeehhhiiikkkmmmnnnqqqrrrtttvvvxxxyyyzzzzzzzzz{{{|||{{{yyyxxxyyyzzz}}}~~~~~~zzzoooeee___^^^VVVQQQNNNNNNMMMJJJJJJMMMQQQTTT[[[fffqqqzzzzzzvvvqqqmmmooottt|||~~~}}}tttTTTHHHGGGHHHRRReeetttzzz}}}wwwgggRRRDDD<<<777222000......---------,,,,,,,,,///...,,,******+++,,,---,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,...///000111111777<<>>>>>CCCBBB???<<<;;;===CCCGGGOOOSSSXXXZZZ\\\```fffkkknnnooopppooonnnoooppprrrrrrrrrrrrssstttuuuvvvwwwqqquuuuuuqqqoooqqqsssrrrooonnnmmmnnnooopppooonnnqqqqqqrrrtttxxx~~~rrrpppvvv}}}tttiiiggglllqqqrrrnnnooosss|||}}}}}}{{{xxxwwwyyyrrrggg]]]XXXQQQJJJFFFBBB???===<<<999888::::::;;;AAAHHHUUUkkk{{{uuuiiikkkooossszzz~~~yyyuuutttsssqqqrrrvvvzzz{{{{{{{{{zzzzzz|||~~~}}}{{{yyyxxxxxxyyy~~~}}}|||{{{{{{{{{||||||~~~}}}{{{zzz{{{}}}}}}}}}~~~xxxtttpppmmmlllfffbbbccccccfffvvvrrrjjjjjjgggaaa\\\XXXSSSNNNKKKDDDBBB???<<<:::999999:::888888777666666666666666555444222111222444777999GGGKKKPPPSSSUUUXXX^^^bbbhhhnnnrrrsssqqqnnnfff^^^ZZZUUUPPPLLLGGG@@@===???>>>>>>???@@@AAAFFFLLLPPPZZZ]]]bbbeeegggiiikkkmmmpppqqqsssuuuwwwxxxyyyyyyxxxzzz{{{{{{zzzyyyzzz{{{xxxzzz}}}wwwjjjaaa]]]VVVQQQMMMMMMLLLIIIIIILLLRRRUUU\\\fffpppxxx|||}}}zzzvvvppplllmmmsss{{{~~~uuuUUUIIIEEEFFFPPPeeevvv~~~oooYYYFFF;;;444///,,,............------------000///---++++++,,,---...,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,---...///111111222888<<>><<<<<>><<<999888:::;;;<<>>AAA>>>?????????@@@CCCHHHKKKTTTXXX]]]aaadddgggjjjlllpppqqqsssuuuvvvwwwxxxxxxwwwzzz||||||{{{zzzzzz{{{uuuxxx}}}vvviiibbbYYYSSSNNNNNNMMMKKKKKKNNNRRRUUU\\\fffpppwwwzzz{{{{{{vvvoookkklllsss|||sssVVVIIICCCDDDNNNdddyyyxxx___HHH:::333///---////////////............000///...---,,,---......,,,++++++******++++++,,,***++++++,,,,,,------...---------...///000222222444999>>>RRRssslllaaaeeefffpppdddJJJ<<<999::::::<<<<<<======>>>AAAFFFIIIPPPUUUZZZ]]]___ccchhhmmmpppqqqqqqooommmlllmmmoooooooooooooooooopppqqqrrrmmmrrrsssppppppsssvvvuuuqqqpppoooppprrrssssssrrrqqqrrrssstttuuuyyy~~~oookkkppp~~~|||tttkkkhhhnnnrrrsssnnnooouuu~~~yyyyyyxxxwwwwww{{{sssaaa[[[SSSLLLGGGDDDAAA???<<<999999;;;<<<>>>DDDKKKVVVlll|||vvvkkkmmmpppuuu|||~~~|||~~~~~~~~~|||yyyvvvtttrrrllleeeaaabbbaaaeeettt}}}ooofffeeebbb^^^[[[YYYXXXUUUSSSPPPMMMGGGBBB>>><<<;;;;;;999888777777666666777777777555444333333666888:::CCCHHHOOOTTTVVVYYY^^^bbbmmmwwwyyylll^^^YYYTTTPPPJJJCCCBBBEEE?????????>>>>>>@@@DDDGGGOOOSSSYYY^^^aaaeeehhhkkkoooppprrrtttvvvwwwxxxyyyyyy{{{}}}}}}{{{yyyxxxxxxyyy|||~~~~~~vvvlll```XXXQQQQQQQQQPPPPPPSSSQQQUUU\\\fffpppxxx|||}}}}}}xxxqqqmmmnnnuuuoooUUUIIICCCCCCLLLbbb{{{|||dddKKK;;;555333222000000000000//////////////////...---,,,------...,,,++++++******++++++,,,+++++++++,,,,,,---------............///111222333555:::@@@UUUvvvooogggkkkllltttaaaIII<<<999::::::888999;;;===???BBBGGGKKKRRRVVV[[[^^^___bbbfffjjjnnnoooooonnnmmmlllnnnoooooonnnnnnnnnoooooopppqqqnnnrrrsssppppppsssuuutttrrrqqqqqqrrrtttvvvuuutttrrrtttuuuuuuuuuxxx}}}qqqlllppp|||zzztttllljjjooossstttmmmooottt~~~}}}}}}}}}||||||~~~uuuaaa[[[SSSKKKFFFCCC@@@>>><<<999999<<<===???EEEMMMWWWmmm|||wwwllloooqqqvvv|||~~~yyyvvvtttsssqqqlllddd```aaa```cccsssrrriiieeebbb^^^\\\[[[[[[ZZZYYYWWWSSSLLLDDD>>>;;;:::999999999888777777777777777777555444333333666888:::@@@FFFOOOTTTWWWZZZ^^^aaaqqq|||~~~jjj```VVVPPPJJJEEEDDDGGG?????????>>>===>>>AAACCCJJJNNNTTTZZZ^^^bbbfffhhhmmmnnnpppsssuuuwwwyyyyyy{{{|||}}}|||yyywwwvvvvvv|||~~~~~~}}}}}}~~~wwwhhh^^^UUUTTTTTTSSSSSSUUUPPPSSSZZZeeepppzzz{{{tttqqqssszzz}}}jjjTTTIIICCCCCCKKK^^^xxxlllQQQ>>>777555333111111000000000/////////...------,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------............///111222333666;;;CCCZZZzzzppplllqqqrrryyyzzz^^^GGG;;;888888888777888:::<<<>>>BBBGGGKKKTTTXXX]]]^^^^^^___bbbeeekkklllmmmmmmlllmmmoooqqqpppooooooooooooppppppqqqpppttttttqqqooorrrsssrrrrrrrrrrrrsssvvvwwwwwwwwwtttvvvxxxwwwuuuxxx~~~qqqlllooozzzyyytttmmmlllqqqttttttlllnnnsss~~~sssaaa[[[QQQIIIDDDAAA???===<<<::::::<<<>>>@@@FFFMMMWWWlll|||wwwmmmppppppuuu|||{{{wwwtttsssqqqpppllleeeaaaaaa```cccrrruuummmdddaaa^^^\\\\\\]]]]]]\\\[[[VVVNNNEEE>>>:::999888999999888777777777777888666555333222333555888:::>>>EEENNNUUUXXX[[[^^^aaaqqq|||}}}lllYYYOOOIIIEEEDDDEEE???@@@@@@???===>>>@@@BBBEEEIIIOOOUUUYYY]]]bbbdddhhhjjjlllpppsssvvvxxxyyy{{{|||{{{zzzwwwuuuuuuvvv{{{|||~~~}}}|||{{{}}}~~~~~~~~~ttthhh\\\XXXWWWTTTSSSSSSPPPRRRXXXbbbnnnyyy}}}xxxuuuwww~~~~~~yyyhhhTTTIIICCCDDDIIIXXXqqqyyyZZZCCC999555000000000000000////////////------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222222666;;;FFF```~~~rrrrrrxxxxxx~~~oooVVVCCC999777666666888999:::;;;===AAAGGGKKKTTTXXX]]]_________aaadddiiijjjlllllllllmmmppprrrpppppppppooooooppppppqqqqqquuuuuuqqqoooqqqsssqqqrrrrrrrrrtttwwwyyyyyyxxxtttwwwyyyxxxuuuwww~~~}}}oookkkmmmxxxxxxtttnnnmmmrrruuuuuulllnnnttt~~~|||pppaaa[[[QQQHHHCCC@@@>>>======::::::<<<===???EEELLLWWWlll{{{vvvmmmpppoootttyyy~~~zzzvvvsssrrrpppooonnngggbbbcccbbbeeetttwwwoooddd```]]][[[\\\]]]]]]]]]ZZZUUUMMMDDD>>>::::::::::::999888888777777888888555444222111222444777999<<>>>>>???AAA@@@DDDJJJPPPTTTXXX\\\___bbbdddggglllpppsssvvvwwwyyyyyyxxxvvvuuuuuuwwwyyyxxxxxxzzz|||~~~}}}{{{zzz{{{}}}~~~}}}zzzxxx||||||vvvggg___[[[VVVRRRQQQQQQRRRVVV^^^jjjuuu~~~~~~zzzxxx{{{yyylllWWWJJJBBBDDDFFFPPPfffeeeJJJ>>>666...000000/////////.........---------------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111555;;;HHHeeevvvwww}}}|||sssdddPPP@@@999888888777::::::::::::;;;@@@FFFJJJSSSXXX]]]``````aaadddfffjjjkkkllllllkkklllnnnpppppppppoooooooooooopppppppppssstttqqqooorrrtttsssrrrqqqrrrtttwwwyyyzzzyyyrrrvvvxxxwwwtttvvv}}}|||oookkknnnvvvwwwtttoooooosssvvvuuuooopppuuu|||pppccc\\\RRRIIICCC@@@???>>>===;;;:::<<<===>>>CCCKKKVVVkkkyyyvvvlllpppnnnrrrwww{{{~~~~~~|||{{{{{{}}}zzzvvvsssrrrpppooopppiiiddddddcccfffuuuwwwoooccc```\\\ZZZ[[[\\\]]]]]]XXXSSSKKKCCC>>>;;;;;;;;;:::999888888777888888888555333222111222444666888<<>>>>>???AAA===AAAGGGLLLQQQUUUYYY[[[]]]```dddhhhmmmqqqtttuuuvvvvvvuuutttsssuuuyyy|||vvvwwwxxxzzz}}}|||zzzzzz{{{|||~~~}}}zzzwwwwwwuuuxxx~~~qqqggg```YYYSSSQQQRRRRRRTTT[[[fffrrr{{{}}}{{{zzz|||}}}pppZZZKKKAAACCCDDDKKK___|||kkkPPPBBB999111////////////..................//////......---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111444;;;JJJhhhyyy{{{~~~|||lll^^^LLL@@@;;;;;;;;;:::<<<<<<:::999:::>>>EEEJJJQQQWWW]]]aaabbbdddgggjjjkkklllmmmlllkkkkkklllnnnpppoooooonnnnnnnnnoooooonnnrrrsssppppppsssvvvuuuqqqqqqqqqtttwwwyyyzzzyyyppptttwwwvvvsssuuu|||~~~rrrnnnqqquuuvvvtttooooootttwwwvvvqqqrrrwww~~~qqqddd]]]SSSJJJDDDAAA@@@???>>>;;;:::;;;<<<===BBBIIIUUUjjjyyyuuulllpppmmmqqqvvvzzz|||zzzxxxvvvvvvxxx{{{||||||wwwqqqnnnnnnnnnrrrkkkeeecccdddjjjwwwyyyqqqbbb^^^ZZZYYY[[[\\\[[[YYY^^^VVVKKKAAA<<<::::::::::::999888888777777888888777777666444222333666999<<>>;;;>>>>>>???BBBFFFLLLQQQTTT]]]___bbbgggllloooooonnnqqqrrrssssssrrrqqqrrrttt{{{wwwtttuuuyyy}}}}}}{{{yyy{{{~~~}}}zzzxxxuuuxxxzzzzzzxxxzzzrrreee\\\TTTOOONNNOOORRRVVV]]]eeemmmrrrvvvzzz{{{yyy|||uuu^^^MMMGGGHHHHHHKKK[[[uuu|||\\\@@@666888000000000///......------......---------,,,,,,,,,***++++++,,,,,,++++++***---------------------------------...000111333444999<<>>???DDDJJJOOOTTTZZZ^^^___aaadddhhhjjjkkkkkklllmmmnnnoooooooooppppppoooooonnnmmmlllnnnoooooopppqqqqqqrrrrrrrrrqqqqqqqqqrrrtttvvvwwwvvvwwwwwwtttrrruuu~~~xxxllllllpppuuuwwwtttnnnmmmrrrwwwyyyqqquuu{{{~~~ppphhh^^^UUUOOOHHHAAA>>>???===<<<<<<>>>======BBBJJJVVVgggssszzzuuuiiijjjooouuu|||~~~~~~~~~yyyvvvsssssswwwzzzzzzyyy~~~vvvqqqnnnmmmmmmnnniiidddcccdddiiivvvxxxpppddd```\\\[[[]]]___^^^]]]___XXXMMMCCC>>>;;;:::999999888777777666666777777777777666444222333666999<<>><<<======>>>@@@DDDIIINNNQQQYYY[[[___dddiiilllmmmmmmnnnppprrrrrrrrrssstttvvvzzzwwwttttttxxx{{{}}}~~~|||||||||{{{{{{}}}~~~{{{yyyvvvyyy{{{yyywwwwww||||||nnncccYYYSSSOOOOOOPPPSSSXXX___eeeiiinnnuuu{{{~~~yyybbbQQQHHHHHHGGGJJJYYYrrr|||^^^BBB777888111111000000///.........------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++---------------------------------...000111333444888<<>>AAA===;;;===???@@@DDDJJJPPPTTTZZZ^^^___aaaeeehhhjjjjjjkkklllmmmnnnnnnooooooooopppppppppooonnnnnnnnnoooppppppqqqrrrrrrrrrqqqqqqppppppqqqsssuuuvvvuuuvvvwwwvvvuuuyyyzzznnnlllpppvvvxxxvvvppppppuuuzzz{{{rrruuu{{{rrrjjj```VVVPPPIIIBBB???@@@>>><<<===>>>======CCCKKKWWWiiiuuu|||vvvjjjjjjnnnttt{{{~~~~~~wwwtttqqqrrrvvvyyyzzzyyy|||uuuooolllkkkkkklllhhheeeeeegggkkkwwwwwwpppeeeaaa]]]]]]___bbbbbbaaa```YYYOOOFFF@@@===:::999888777777666666666666666777777666444333444666999;;;AAAIIIQQQVVVZZZ]]]___eeekkktttpppbbb\\\YYYXXXOOOKKKGGGCCCBBBAAA???>>>;;;;;;;;;===@@@EEEJJJMMMRRRUUUZZZ```eeeiiilllmmmlllnnnqqqsssssstttvvvwwwyyywwwttttttvvvxxxzzz{{{|||||||||{{{{{{~~~}}}{{{yyywwwyyyzzzxxxuuuuuuxxx|||~~~yyylllaaaZZZRRRPPPNNNNNNQQQVVV\\\___dddooozzz}}}eeeTTTJJJHHHFFFHHHWWWnnn~~~bbbFFF888777222222111111000/////////,,,,,,,,,,,,+++++++++***,,,,,,------------,,,,,,---------------------------------...000111333444666;;;QQQrrr|||}}}~~~|||yyycccJJJ>>>;;;;;;===???DDD@@@===???@@@@@@DDDIIIPPPTTTZZZ^^^```bbbeeeiiiiiiiiijjjkkklllmmmnnnnnnoooooopppqqqqqqqqqqqqpppoooooopppqqqrrrrrrrrrrrrppppppooooooppprrrtttuuutttvvvxxxyyyyyy|||}}}pppmmmppptttvvvtttpppoootttyyyzzzsssvvv}}}uuummmcccXXXQQQKKKDDDAAABBB>>><<<===>>>>>>>>>EEEMMMXXXkkkyyyxxxllllllmmmrrryyy}}}|||}}}~~~vvvssspppqqquuuyyyzzzzzzyyysssnnnkkkjjjjjjkkkiiiiiijjjkkkppp|||vvvoooeeeaaa]]]]]]```cccdddcccaaaZZZQQQHHHBBB>>>;;;999888888777666666666666777666777666555333444666888:::@@@HHHOOOTTTXXXZZZ\\\dddhhhooowwwrrrddd]]][[[[[[UUURRRLLLGGGCCCAAA@@@???;;;:::::::::===AAAEEEGGGMMMQQQWWW]]]bbbggglllnnnmmmooorrrttttttuuuvvvwwwxxxvvvtttttttttvvvxxxyyy}}}|||}}}~~~}}}zzzxxxvvvwwwxxxvvvttttttvvvxxxwwwzzz~~~tttjjjcccVVVSSSOOOMMMMMMQQQVVVYYY___jjjxxx|||}}}hhhUUUKKKGGGEEEHHHWWWlllgggKKK:::777333333222222111000000///---------,,,,,,,,,++++++,,,------......------,,,,,,,,,---------------------------...000111333444555<<>>?????????BBBHHHOOOTTTZZZ^^^```bbbfffiiihhhiiiiiijjjkkklllmmmmmmnnnooopppqqqrrrrrrrrrrrrooopppqqqrrrssssssrrrrrroooooonnnnnnpppqqqsssttttttwwwyyy{{{|||~~~rrrnnnpppoooqqqoookkkjjjpppuuuvvvssswww}}}zzzpppfff[[[TTTMMMEEEBBBCCC>>>======>>>>>>???FFFOOO[[[ooo}}}{{{nnnooonnnrrrxxx{{{}}}vvvwww{{{}}}~~~vvvrrrooopppuuuyyy{{{{{{}}}xxxrrrmmmjjjiiiiiihhhhhhjjjlllmmmrrrvvvpppddd```[[[[[[^^^bbbcccccc```ZZZQQQHHHBBB>>>;;;999999999888777777777777888666666666555444444666888999>>>FFFMMMRRRUUUWWWYYY```eeejjjppp{{{qqqeee^^^\\\\\\ZZZWWWQQQJJJEEEAAA@@@AAA;;;:::999999:::===AAACCCIIINNNUUU[[[```ffflllpppooorrruuuvvvvvvuuuvvvvvvwwwwwwvvvuuutttuuuwwwxxx~~~}}}~~~~~~}}}|||zzzyyytttuuuuuuuuuttttttuuuvvvsssssstttvvvxxx|||zzzqqqlll^^^ZZZTTTOOONNNPPPUUUXXX]]]hhhttt}}}yyywwwyyyppp[[[LLLGGGDDDIIIXXXllllllOOO===888333333222222111111000000............------------,,,------......------,,,,,,,,,,,,---------......---------...000111333444777>>>UUUtttsssUUUCCC===<<<===@@@FFFAAA>>>>>>>>>===AAAFFFNNNSSSYYY]]]___aaaeeeiiihhhiiiiiijjjkkklllmmmmmmnnnoooppprrrsssssssssssspppqqqsssttttttsssrrrqqqooonnnnnnnnnoooqqqssstttvvvxxxzzz|||}}}}}}~~~sssooopppmmmooolllgggffflllrrrsssssswww~~~qqqhhh^^^WWWOOOGGGCCCCCC>>><<<<<<>>>>>>???HHHQQQ^^^rrr|||qqqsssqqqtttwwwzzz|||~~~|||ssstttyyy|||}}}vvvsssoooppptttyyy||||||~~~{{{wwwrrrmmmkkkiiihhheeefffhhhkkklllqqqvvvqqqccc___ZZZYYY\\\```bbbbbb___XXXOOOFFFAAA>>>;;;::::::999999888888888888888555666777666444444666777888===EEEKKKPPPSSSUUUVVV[[[aaagggmmmuuuyyynnnfff```^^^]]]\\\ZZZUUUNNNGGGBBBAAAAAA<<<;;;999999999;;;>>>@@@GGGLLLSSSYYY^^^dddkkkqqqqqqtttwwwyyyxxxwwwwwwwwwwwwxxxxxxwwwvvvvvvxxxzzz{{{}}}~~~~~~|||zzzttttttttttttttttttttttttqqqnnnnnnppppppqqqwww}}}yyyuuujjjddd\\\TTTQQQRRRVVVYYY]]]fffqqqxxxzzzvvvvvv|||}}}fffOOOHHHDDDJJJYYYlllmmmPPP>>>888333333222222111000000000////////////............,,,,,,------------,,,,,,+++,,,,,,------.........---------...000111333444888@@@VVVttt~~~~~~xxxXXXDDD===<<<>>>AAAFFFAAA>>>>>>>>>===AAAFFFLLLQQQXXX\\\^^^```eeehhhiiiiiijjjkkklllmmmnnnnnnnnnooopppqqqrrrsssssssssqqqrrrtttuuuuuutttrrrqqqoooooonnnnnnoooqqqssstttyyyzzz{{{|||}}}~~~~~~~~~tttoooqqqqqqqqqmmmfffeeekkkrrruuurrrwww~~~qqqiii```ZZZRRRHHHBBBAAA===;;;;;;<<<===???HHHRRR___sss{{{qqqttttttvvvxxx{{{}}}|||ssstttxxx|||~~~}}}}}}}}}~~~~~~|||~~~wwwrrrnnnnnnsssxxxzzz{{{}}}zzzvvvrrrnnnkkkiiiiiieeefffiiikkklllrrrwwwrrrddd___YYYXXX[[[___```aaa]]]VVVLLLCCC>>><<<<<<;;;999999888777777777777777555666777666555444555777777<<>>===;;;999999;;;===>>>DDDJJJQQQWWW[[[aaaiiipppppptttxxxzzz{{{zzzzzz{{{wwwyyyzzzyyywwwwwwzzz}}}{{{}}}~~~~~~wwwvvvuuuuuutttsssqqqpppoookkkjjjlllkkkjjjnnnuuuwww}}}vvvooodddZZZTTTSSSVVVXXX[[[dddooowwwzzzsssqqqrrrqqqRRRIIIDDDKKKXXXiii}}}iiiOOO>>>999222222222111000000////////////.........---------++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///---------...000111333444999AAAWWWttt~~~xxxXXXCCC<<<<<>>?????????BBBGGGKKKPPPVVVZZZ]]]___dddgggjjjjjjkkklllmmmnnnnnnooooooooopppqqqqqqrrrqqqqqqqqqsssuuuvvvvvvtttrrrqqqpppoooooooooppprrrtttuuuzzzzzz{{{}}}ssspppqqquuutttmmmdddcccjjjrrrvvvqqqvvv~~~pppiiibbb\\\TTTIIIAAA???<<<:::999;;;<<>>;;;:::999:::<<<>>>CCCIIIPPPUUUYYY___hhhoooooosssxxx{{{|||}}}}}}~~~wwwyyy{{{zzzyyyyyy|||~~~~~~yyyxxxvvvuuutttrrrooommmnnnjjjhhhjjjhhheeeiiipppnnnuuu~~~vvviii]]]VVVSSSUUUWWWYYYcccnnnwwwzzzppplllnnnwwwTTTJJJEEEKKKWWWgggzzz}}}fffMMM>>>999222222111111000/////////......---------,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,---...//////---------...000111333444999AAAXXXuuuvvvVVVBBB;;;<<<@@@DDDGGGBBB???@@@@@@@@@DDDIIIJJJOOOUUUZZZ\\\___cccgggjjjkkkkkklllmmmnnnoooooooooooopppqqqqqqqqqppppppqqqsssuuuvvvvvvuuurrrqqqppppppooooooppprrrtttuuuzzzzzz{{{}}}sssppprrrvvvtttlllbbb```hhhqqquuupppuuu~~~pppiiibbb^^^VVVJJJAAA===;;;999888:::;;;>>>HHHRRR]]]qqq}}}~~~tttmmmsssxxxxxxzzz~~~}}}}}}~~~~~~xxx~~~vvvuuuwwwxxxyyy{{{}}}|||{{{zzzyyyzzz{{{{{{www{{{uuupppkkkjjjmmmrrrtttuuu{{{wwwssspppnnnllljjjeeedddfffhhhhhhooozzzqqqeeebbb^^^[[[\\\]]]^^^^^^___XXXLLLAAA:::888999;;;:::::::::999888777666555333555555555333222333444888<<>>>>>===;;;999999;;;===CCCFFFLLLTTT[[[bbbgggjjjvvvuuuvvvzzz~~~}}}zzz{{{yyyyyyyyy{{{|||}}}|||zzzxxxvvvsssqqqpppppppppllljjjhhhfffeeeeeefffgggmmmrrryyyrrrcccWWWRRRSSSUUU___cccjjjrrr|||uuupppqqqaaaOOODDDJJJSSS^^^rrriiiOOO>>>888444333222111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---////////////000111333333777???VVVtttyyy~~~wwwVVVBBB<<<<<>>???>>><<<:::999;;;<<>>AAAEEEJJJNNNTTTYYY]]]bbbfffiiilllnnnooonnnmmmkkkkkkllloooqqqtttuuusssrrrrrrrrrrrrssstttuuuuuusssqqqppppppqqqqqqpppnnnnnnppprrrwwwwwwxxx{{{uuuqqqrrryyywwwooofffccciiioooqqqqqquuu}}}}}}}}}rrrjjj___VVVOOOIIIBBB>>><<<::::::;;;;;;===FFFOOO]]]sss~~~}}}|||tttnnnsssxxx~~~}}}wwwpppjjjqqq}}}~~~yyy{{{wwwuuuwwwwwwyyy|||}}}|||yyywwwvvvwwwxxxzzzzzz|||~~~vvvnnniiillloooqqqtttwww~~~{{{vvvrrrpppnnnkkkiiidddbbbbbbdddccclllzzzssskkkgggaaa]]][[[[[[ZZZZZZZZZUUUMMMFFF@@@=========;;;;;;::::::999777666555444555666555333222333444666:::AAAHHHNNNPPPQQQPPPSSSYYY```eeemmmtttuuurrrssskkkdddaaa]]]XXXVVVXXXWWWUUUUUUVVVRRRJJJEEEDDD@@@@@@???===;;;::::::<<>>CCCBBB@@@>>>===>>>BBBEEEIIIMMMSSSXXX]]]aaafffiiikkkmmmoooooommmlllllllllooorrrtttuuutttssssssttttttuuuuuuuuutttrrrpppoooqqqqqqqqqooonnnnnnppprrruuuvvvwwwyyy}}}tttqqqrrryyyxxxqqqgggccchhhmmmooopppttt}}}~~~~~~|||{{{zzz|||rrrjjj^^^TTTMMMGGGAAA===;;;999999;;;;;;===FFFPPP^^^ttt}}}|||tttnnnssswww~~~yyypppggg^^^eeeqqq}}}~~~xxxzzz~~~~~~}}}wwwuuuvvvvvvyyy}}}}}}{{{yyywwwwwwwwwyyyzzz{{{}}}qqqkkkhhhlllppprrrsssvvv~~~{{{vvvrrrpppmmmkkkiiieeebbbbbbbbbbbbkkk|||wwwlllgggaaa]]][[[ZZZZZZYYYXXXUUUOOOHHHCCC???===<<<;;;;;;;;;:::999888666666555666777666444333333444555:::AAAHHHMMMPPPQQQQQQPPPWWW^^^fffpppyyy|||yyyqqqiiibbb___\\\XXXWWWYYYUUUUUUUUUVVVTTTNNNHHHDDD@@@AAAAAA???<<<;;;;;;<<<@@@CCCIIIQQQZZZbbbhhhlllqqqrrrsssvvvyyyzzzzzzzzz|||||||||{{{{{{|||}}}}}}|||}}}~~~{{{wwwuuusssssssssqqqnnnkkkhhhfffeeecccaaa^^^]]]]]]^^^^^^___aaaeeeggghhhiiikkkmmmooollleee]]]UUUQQQQQQRRRYYY___gggooowwwxxxnnniiiwwwkkkWWWIIILLLTTT```vvvyyy[[[DDD:::444333222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---.........///000222333444999AAAWWWvvv~~~uuukkkhhhqqqvvvUUUAAA;;;:::;;;===@@@@@@???======>>>BBBEEEIIIMMMSSSYYY]]]bbbgggjjjjjjlllnnnooonnnllllllllloooqqqssstttsssssstttuuuyyyyyyxxxwwwvvvsssqqqpppoooooopppooonnnnnnqqqsssvvvwwwxxxyyy{{{~~~tttppprrrzzzzzzuuukkkeeehhhmmmoooqqqvvv}}}{{{{{{zzzxxxxxxzzz}}}ssskkk___TTTMMMGGGAAA===:::888999;;;;;;>>>GGGQQQ^^^ttt~~~|||zzzsssnnnrrruuu}}}~~~vvvkkkbbbXXX___jjjvvvwwwyyy}}}~~~~~~~~~}}}}}}vvvttttttuuuyyy}}}|||{{{yyyxxxwwwxxxyyyyyyzzz|||nnniiiggglllqqqrrrsssuuu~~~zzzuuurrrooommmkkkiiigggdddbbbbbbaaaiiizzztttjjjfff```\\\ZZZZZZZZZYYYXXXUUUPPPJJJDDD@@@<<<;;;;;;;;;;;;:::999888777666666777777666444333333444555:::AAAHHHNNNQQQRRRQQQQQQWWW___fffqqq|||~~~nnnfff___]]][[[XXXXXXZZZUUUVVVWWWWWWWWWSSSKKKDDD@@@AAABBB@@@>>><<<<<<===@@@BBBHHHOOOXXXaaahhhlllnnnppprrrtttvvvwwwyyyzzzyyy|||~~~~~~}}}|||{{{|||~~~}}}zzzwwwtttqqqooonnnnnnllljjjgggdddbbbbbb```]]][[[YYYYYYZZZZZZ[[[]]]___`````````bbbcccbbbaaa]]]WWWQQQNNNOOOPPPWWW^^^gggnnnuuu}}}zzzpppiiiuuulllYYYLLLPPPZZZggg~~~}}}^^^FFF;;;444333222111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------...///000222444555777@@@WWWwww}}}tttlllhhhnnn~~~wwwVVVCCC<<<;;;;;;======>>>======<<<>>>BBBEEEIIIMMMSSSYYY^^^ccchhhkkkhhhkkknnnoooooommmmmmmmmmmmoooqqqrrrrrrrrrtttuuu{{{zzzyyywwwuuusssqqqppplllmmmnnnnnnnnnooorrruuuxxxyyyzzzzzzyyy|||ssspppqqq|||}}}yyyoooiiijjjoooqqqsssyyy~~~{{{yyyzzzyyyxxxwwwyyy|||uuulll```UUUNNNHHHBBB>>>:::888999;;;<<>><<<<<<<<<;;;;;;:::888777666777888888666444333333444666:::AAAIIIOOORRRSSSSSSTTTZZZaaahhhrrr|||~~~mmmeee^^^[[[YYYWWWWWWZZZXXXZZZ\\\[[[[[[YYYPPPFFF@@@AAABBBBBB@@@>>>>>>>>>@@@CCCGGGNNNWWW```gggkkklllnnnqqqrrrsssuuuxxxzzzwww|||~~~|||zzzyyyyyy{{{{{{yyywwwuuuqqqoookkkjjjjjjhhhfffdddbbbaaa___]]]ZZZWWWVVVUUUVVVVVVVVVWWWXXXXXXWWWWWWYYY[[[WWWVVVSSSOOOLLLJJJLLLNNNTTT\\\eeelllrrrzzzzzzqqqhhhpppkkkYYYNNNSSS^^^lll___GGG<<<444333222111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------...///111222444555666>>>VVVvvvyyysssqqquuuwwwVVVCCC===;;;;;;<<<<<<<<<===<<<<<<===AAACCCHHHLLLRRRXXX]]]bbbgggkkkgggjjjnnnpppooonnnmmmmmmlllnnnpppqqqqqqrrrtttvvvzzzyyywwwuuusssqqqpppooolllmmmnnnnnnnnnooorrruuuwwwyyyzzzyyyxxxzzzssspppqqq{{{~~~|||rrrkkklllpppssstttzzz~~~{{{zzzzzzzzzyyyxxxzzz}}}wwwnnn```UUUNNNHHHCCC???:::999999<<<>>>AAAJJJTTT```uuu~~~{{{yyyrrrmmmrrruuu}}}{{{rrrggg]]]VVV[[[cccllltttyyy{{{|||qqqsssvvvxxxzzz{{{{{{{{{{{{|||~~~~~~}}}~~~|||sssooooooqqqvvv{{{zzzyyyyyyyyyxxxyyyyyyyyywwwzzz~~~nnnhhhggglllqqqrrrsssuuu}}}zzzuuuqqqooommmjjjhhhhhheeecccaaa]]]aaawwwxxxoookkkfff___ZZZWWWVVVUUUTTTRRRPPPLLLHHHDDDBBBAAA@@@<<<<<<<<<;;;:::999777777777888888777444333333444666;;;BBBJJJPPPSSSTTTTTTWWW]]]ccckkkuuutttkkkbbb___[[[XXXXXX[[[]]]```bbbaaaaaa___UUUIII???@@@BBBBBBAAA@@@@@@@@@AAACCCGGGNNNVVV^^^fffjjjkkkmmmpppqqqrrrssswwwzzzyyy~~~}}}{{{yyyxxxzzz}}}|||zzzxxxvvvsssrrrqqqooommmjjjfffeeecccbbb```_________\\\ZZZXXXUUUSSSRRRSSSSSSOOOPPPQQQPPPOOOOOOQQQRRRMMMMMMKKKHHHFFFFFFIIILLLQQQXXXbbbiiiooovvvyyyooofffkkk~~~iiiXXXMMMTTT___lll~~~___GGG===444333222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------...///111333444666555>>>UUUuuu|||{{{{{{}}}vvvVVVCCC<<<:::999:::;;;<<<<<<<<<;;;===???BBBFFFJJJPPPVVV[[[```eeeiiifffiiinnnppppppnnnnnnnnnmmmnnnpppqqqrrrsssvvvxxxzzzyyywwwuuusssqqqppppppnnnoooooonnnmmmmmmppprrrsssuuuwwwwwwvvvyyysssooopppyyy~~~|||sssllllllqqqtttssszzz|||{{{||||||{{{{{{|||~~~wwwmmm```TTTLLLGGGBBB>>>;;;999:::===???CCCLLLVVVcccwww|||zzzsssoootttxxxyyypppeee\\\TTTXXX```jjjrrrwwwzzz|||qqqsssvvvxxx{{{||||||||||||~~~}}}|||~~~}}}~~~rrrmmmmmmooouuuzzzyyyyyyyyyyyyyyyyyyyyyyyywww{{{pppjjjhhhlllqqqrrrsssuuu}}}zzzuuuqqqooollljjjhhhgggdddccc```[[[]]]rrr|||tttmmmggg```ZZZVVVTTTRRRPPPNNNLLLIIIFFFDDDCCCCCCDDD<<<<<<<<<;;;:::999888777888888999777444333333444777;;;CCCKKKQQQTTTUUUUUUWWW^^^eeennnzzz{{{rrriiiddd___[[[ZZZ]]]aaaeeefffeeefffdddYYYLLL>>>@@@BBBCCCBBBAAAAAAAAABBBDDDHHHNNNUUU^^^eeeiiijjjlllooopppqqqrrrvvvzzz{{{~~~~~~{{{zzz{{{~~~|||xxxuuupppnnnlllkkkkkkjjjgggeeeaaa```^^^\\\[[[[[[[[[\\\[[[YYYVVVSSSQQQQQQQQQRRRJJJKKKLLLKKKJJJJJJKKKMMMHHHHHHFFFDDDBBBDDDHHHKKKNNNVVV```ggglllssswwwlllcccfffyyygggVVVMMMSSS^^^jjj}}}^^^GGG===444333222111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------///111333555666666>>>UUUtttyyyzzz|||}}}uuuUUUBBB;;;999888888;;;<<<<<<<<<;;;<<>>@@@DDDMMMWWWeeeyyy~~~|||uuupppvvv{{{xxxnnncccZZZSSSXXX```iiirrrxxx|||~~~tttvvvxxx{{{}}}~~~}}}{{{}}}~~~qqqllllllnnntttzzzyyyyyyyyyyyyyyyyyyyyyyyyxxx|||rrrkkkhhhlllppprrrsssvvv{{{sssnnnkkkjjjiiiiiidddgggfff^^^XXX^^^qqqzzzoooiiiaaaZZZVVVTTTRRRQQQQQQNNNJJJGGGFFFEEECCCBBB???>>>===;;;:::999888888777888999888555444555666333:::EEEMMMSSSVVVWWWXXXZZZ^^^hhhuuuqqqjjjfff```___bbbgggiiiiiihhhgggdddZZZPPPGGGAAA===@@@BBB???======@@@CCCGGGMMMSSS[[[dddjjjnnnnnnnnnoooqqqsssuuuwwwzzz|||~~~~~~~~~zzzyyy{{{|||||||||vvvrrrmmmllljjjgggeeecccbbbaaa^^^\\\ZZZWWWVVVVVVWWWXXXZZZYYYVVVSSSPPPMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDCCCCCCDDDFFFGGGJJJPPPZZZbbbfffkkkyyyzzznnncccfffxxxjjj[[[OOORRR[[[iii}}}hhhLLL===777555111000000111111111.........------,,,,,,,,,------------------------.........------,,,,,,,,,***+++,,,,,,+++,,,///222888===QQQooo|||yyysssyyyjjjQQQBBB<<<999777888;;;<<<<<<;;;:::;;;>>>@@@BBBFFFKKKQQQVVV[[[```dddgggkkkooorrrrrrqqqppppppmmmoooqqqrrrsssuuuxxxzzz~~~yyytttsssuuuwwwuuurrrooopppqqqpppmmmllllllmmmrrrssssssssstttxxx~~~}}}rrrpppsss}}}{{{qqqiiikkkpppssssssvvv}}}~~~zzz{{{{{{{{{{{{}}}xxxmmm^^^RRRLLLHHHCCC>>>;;;999:::>>>@@@DDDNNNXXXdddxxx~~~|||uuuqqqvvv~~~|||mmm^^^TTTSSSXXX___gggnnnuuu|||tttqqqssszzz~~~~~~}}}|||{{{zzz{{{|||}}}}}}|||}}}|||||||||mmmiiinnnrrruuuxxxxxxyyyyyyxxxwwwxxxzzz|||zzz{{{}}}pppkkkjjjooorrrrrrpppqqqzzztttooollljjjiiihhhfffhhhggg___XXX]]]nnn~~~|||qqqkkkccc\\\XXXVVVTTTSSSSSSPPPMMMKKKIIIGGGEEEBBB???>>>===;;;:::999888888777888999888666444555666666;;;CCCJJJOOOSSSWWWYYYZZZ```kkkzzzwwwnnniiiffffffiiikkkmmmnnnlllkkkggg\\\RRRHHHBBB>>>@@@BBB@@@>>>???@@@CCCGGGLLLSSS[[[dddjjjlllmmmmmmooorrruuuxxxyyyzzz|||~~~}}}yyyxxxzzz{{{{{{~~~|||yyywwwtttppplllhhhgggfffeeedddcccccccccXXXVVVUUUSSSSSSTTTUUUVVVYYYYYYWWWUUUSSSQQQOOONNNMMMLLLKKKIIIHHHGGGGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFJJJNNNWWW^^^bbbggguuuyyymmmggghhhwwwhhh[[[RRRTTT[[[ggg{{{pppRRR@@@888555111000000111111111......---------,,,,,,,,,------------------------......---------,,,,,,,,,,,,---...------...111444777;;;OOOlll|||sssuuu{{{xxxttt```III===:::999999;;;:::;;;;;;:::999999<<<>>>@@@CCCHHHMMMQQQVVV\\\```cccggglllpppppppppppppppoooppprrrrrrssstttvvvxxx{{{vvvuuuvvvvvvtttrrrpppqqqrrrpppnnnmmmmmmnnnssstttuuuuuuvvvyyy~~~|||qqqooosss}}}|||rrrkkklllqqqsssssswww~~~|||||||||{{{{{{~~~xxxmmm^^^SSSMMMHHHCCC>>>;;;:::;;;>>>@@@DDDNNNXXXcccwww|||zzztttooottt|||zzzkkk\\\RRRRRRXXX```iiipppvvv|||tttqqqqqqwww|||||||||~~~}}}{{{{{{{{{||||||{{{yyy|||{{{|||~~~oookkknnnqqqtttvvvxxxyyyyyyxxxwwwxxxzzz|||}}}~~~pppkkkjjjooossssssrrrsss}}}zzzuuuqqqnnnkkkiiigggfffiiihhhaaa[[[```ppp~~~~~~sssmmmeee^^^ZZZXXXVVVUUUUUUTTTRRRPPPNNNKKKFFFBBB@@@???===<<<:::999999999888999999888666555555666888<<>>@@@AAA@@@@@@AAA@@@CCCGGGLLLSSS[[[dddjjjkkklllmmmpppsssvvvyyy{{{{{{|||~~~}}}yyywwwyyyzzzzzz}}}|||xxxtttqqqmmmjjjgggcccbbbaaa```___^^^^^^^^^TTTTTTSSSRRRSSSUUUXXXYYYZZZZZZ[[[ZZZYYYWWWUUUTTTTTTRRROOOLLLJJJHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGIIILLLRRRWWW[[[aaaooo~~~yyylllhhhhhhtttddd[[[TTTVVV[[[eeeyyyxxxWWWAAA888555222000000111111000...------------,,,,,,,,,------------------------...------------,,,,,,,,,...///000//////000333555777;;;NNNjjj~~~xxxwwwzzztttnnn[[[FFF;;;999888:::<<<<<<===<<<;;;999999;;;===>>>@@@CCCFFFJJJOOOVVVZZZ___dddjjjnnnpppqqqrrrrrrppprrrssssssssssssuuuwww}}}zzzxxxwwwvvvtttrrrqqqrrrsssrrrpppnnnoooppptttuuuwwwxxxyyy{{{|||pppooosss~~~~~~tttmmmnnnrrruuussswww~~~}}}|||zzzzzz}}}yyynnn___TTTMMMHHHCCC>>><<<;;;<<>><<<;;;::::::999888999999888666555555666888<<>>???AAADDDJJJPPPUUU]]]bbbiiinnnqqqssstttuuuoooqqqssstttttttttuuuwww}}}{{{wwwuuusssrrrrrrssstttsssqqqpppqqqrrrtttvvvxxxyyyzzz||||||qqqppptttvvvoooppptttvvvsssxxx}}}{{{xxxwwwyyy~~~yyynnn```UUUNNNIIICCC>>>===;;;<<>>BBBBBBAAA>>>;;;999:::<<<;;;===>>>@@@CCCGGGNNNRRR[[[```gggmmmppprrrtttuuunnnqqqtttuuuuuuuuuvvvwww~~~}}}xxxsssrrrrrrrrrssstttsssrrrqqqrrrssstttuuuxxxyyyzzz||||||qqqqqquuuwwwpppqqquuuwwwsssxxx~~~|||yyyvvvssstttwwwzzzzzzoooaaaVVVPPPJJJCCC======;;;<<>><<<;;;;;;;;;999::::::999777666666777777===GGGOOORRRTTTTTTTTT[[[bbbmmmzzzyyyqqqmmmiiikkkoooqqqqqqqqqnnndddYYYKKKDDD???AAABBBAAAAAABBB???BBBFFFKKKRRRZZZccciiipppqqqsssuuuwwwxxxxxxyyyyyyyyy{{{}}}~~~zzzxxxxxxuuuuuusssrrrqqqpppppppppmmmlllkkkjjjkkklllnnnooooooppprrruuuvvvwwwwwwwwwqqqooolllhhhddd```]]][[[QQQOOOMMMKKKJJJJJJJJJJJJJJJHHHHHHKKKNNNSSS___jjjwww}}}~~~ooogggggguuu}}}ccc\\\XXX\\\```hhhzzzbbbGGG999666222000000000000///,,,,,,,,,------------...------------------------,,,,,,,,,------------...---...///......///222444666:::MMMhhh{{{~~~~~~oooWWWFFF===:::>>>CCCDDDDDDBBB???;;;999999:::<<<>>>@@@BBBEEEIIINNNRRRZZZ___fffllloooppprrrsssppprrruuuvvvuuuuuuuuuvvv{{{xxxrrrqqqsssrrrssstttsssrrrqqqrrrsssrrrsssuuuvvvxxx{{{{{{qqqqqquuu~~~xxxqqqrrrvvvxxxsssxxx}}}|||yyytttpppoooppprrrxxxzzz{{{~~~zzzpppbbbWWWQQQJJJCCC======;;;<<<>>>@@@CCCLLLVVVbbbrrrxxxwwwxxxssslllnnnsss|||yyykkk___UUUNNNLLLUUUbbbnnnvvvzzz|||}}}{{{zzzqqqlllpppwwwyyyxxxxxxuuutttuuuwwwzzz}}}}}}}}}yyyyyyzzzwwwpppnnnmmmooorrruuuwwwyyyyyyxxxwwwxxxyyyxxx|||lllhhhhhhooouuuvvvwwwxxx|||yyyuuurrrpppnnnkkkiiiddddddaaa^^^aaannn}}}qqqlllddd^^^[[[YYYXXXWWWWWWWWWWWWXXXVVVRRRKKKFFFBBBAAA@@@>>>===<<<;;;;;;999::::::999777666666777:::@@@IIIQQQTTTUUUUUUUUU[[[cccppp~~~zzzuuuooonnnpppqqqpppoookkkaaaVVVJJJCCC???AAACCCAAA@@@@@@???AAAFFFKKKRRRZZZccchhhoooqqqsssvvvxxxzzzzzzzzzwwwxxxyyy{{{~~~~~~}}}{{{zzzzzzzzzzzzzzzyyywwwtttsssssstttuuuvvvvvvxxxyyy{{{}}}~~~wwwvvvsssoooiiiccc^^^ZZZRRRPPPNNNLLLKKKJJJJJJJJJKKKIIIIIILLLOOOSSS]]]gggttt{{{rrrjjjiiitttlllaaaZZZ\\\aaaiiixxxgggJJJ:::666333000000000//////,,,,,,,,,---------......------------------------,,,,,,,,,---------......---...///......///222555777<<>><<<<<<<<<===@@@CCCFFFIIIMMMQQQTTT^^^ccciiinnnqqqrrrssstttsssuuuwwwwwwuuusssrrrrrrxxx~~~wwwqqqqqqsssqqqrrrssssssrrrqqqrrrssspppqqqrrrsssuuuyyyyyyoooooottt}}}xxxrrrrrrvvvxxxtttxxx}}}}}}zzzuuuppplllkkkkkklllnnnpppqqquuu}}}{{{qqqcccXXXQQQKKKCCC===<<<:::;;;===>>>AAAKKKUUUaaaqqqvvvtttwwwrrrjjjkkkqqq}}}tttfff[[[RRRLLLLLLTTTaaammmuuuyyy|||}}}zzz|||sssnnnrrrzzz{{{yyywwwwwwuuutttuuuxxx{{{}}}}}}zzzzzzzzz~~~vvvpppmmmlllooossstttvvvyyyyyyxxxwwwwwwxxxzzz~~~~~~lllhhhhhhnnntttuuuuuuwww}}}yyyuuurrrpppnnnllljjjcccbbbaaaaaahhhyyy~~~rrrmmmeee___\\\ZZZYYYXXXXXXXXXXXXYYYWWWSSSMMMIIICCCBBB@@@>>>===<<<<<<<<<999::::::999777666777888===BBBJJJQQQTTTVVVWWWWWW]]]ffftttzzztttqqqsssrrrooommmiii___TTTHHHBBB???BBBDDDAAA??????>>>AAAFFFKKKQQQZZZccchhhmmmooosssvvvyyy{{{|||}}}vvvwwwxxxzzz}}}|||zzzyyyyyyzzzyyyzzzzzz|||}}}zzzyyywwwrrrkkkccc\\\WWWTTTSSSQQQOOOMMMLLLLLLLLLLLLJJJJJJMMMPPPSSS\\\eeessszzzssskkkhhhpppssseee[[[]]]bbbhhhuuuiiiKKK:::777333000000000///...,,,,,,,,,------.........------------------------,,,,,,,,,------............////////////000333555:::@@@UUUqqqdddNNNAAA===AAAHHHOOONNNLLLHHHCCC@@@@@@AAA>>>AAAEEEIIILLLOOOSSSVVVdddhhhnnnsssuuuuuuvvvwwwvvvxxxyyyxxxuuurrroooooovvv}}}wwwqqqqqqsssqqqrrrssssssqqqqqqrrrsssnnnooopppqqqsssxxxwwwmmmmmmrrr}}}xxxrrrrrrvvvwwwuuuxxx~~~}}}{{{vvvpppkkkhhhgggcccgggjjjkkklllqqqzzz{{{qqqdddYYYRRRKKKCCC===;;;::::::<<<>>>AAAJJJTTT___oootttsssvvvqqqiiiiiiqqq}}}pppcccXXXPPPKKKKKKTTT```llltttyyy|||}}}zzz}}}tttooottt{{{}}}yyywwwzzzwwwttttttwwwzzz|||}}}{{{zzz{{{~~~uuupppmmmlllooottttttvvvyyyyyyxxxwwwwwwxxx}}}}}}lllggggggnnnsssttttttvvv{{{tttoookkkiiihhhgggfffbbb]]]\\\gggxxxnnndddbbb```[[[VVVUUU\\\YYYVVVUUUVVVUUUQQQMMMFFFCCC@@@======<<<:::999999::::::999888888999;;;999FFFMMMSSS\\\YYYTTTYYYbbbhhhssswwwpppsssrrrhhh]]]WWWPPPKKKEEEAAA@@@AAAAAAAAABBBBBBCCCHHHPPPXXX___bbbiiilllqqqvvvyyy{{{{{{{{{{{{{{{|||}}}~~~}}}{{{wwwxxxyyyzzz{{{}}}}}}~~~~~~}}}zzzuuunnnfff___[[[TTTUUUWWWWWWVVVTTTRRRQQQUUUTTTSSSOOONNNTTT___iiiuuu{{{ssshhhkkkjjjvvvmmmXXX[[[cccgggssshhhNNN<<<777333333333111000222......------------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,---...///222111000......000111222666>>>UUUuuupppRRRCCCBBBEEEFFFPPPTTTSSSLLLFFFDDDCCCAAACCCCCCDDDDDDFFFKKKQQQVVVbbbkkksssvvvxxxzzzyyyuuuvvvwwwxxxxxxwwwuuurrrpppqqqwww||||||wwwrrrqqqrrrooopppqqqrrrqqqqqqpppoooqqqooommmnnnssszzzyyynnnlllooo}}}zzzsssrrrtttuuutttwww}}}|||wwwqqqlllhhhffffffeeeeeefffhhhllloooqqqzzz}}}xxxnnnaaaXXXTTTNNNFFF??????===;;;:::;;;@@@HHHNNN```nnnuuuuuuuuullleeejjjrrr|||~~~pppdddWWWOOOMMMKKKSSS^^^iiirrrxxx|||~~~~~~|||tttpppvvv~~~}}}{{{yyyyyyyyyyyyuuuyyy}}}|||qqqmmmnnnoooqqqtttrrrssssssssssssuuuxxxzzz{{{~~~{{{lllgggffflllqqqssstttvvv{{{tttnnnkkkiiigggfffdddaaa\\\[[[eee||||||qqqeeeaaa___\\\XXXXXX\\\YYYWWWVVVWWWUUUQQQMMMFFFCCC@@@>>>===<<<;;;999999::::::999888777999:::<<>>UUUtttzzzXXXCCC>>>AAACCCQQQVVVWWWOOOGGGDDDBBB@@@CCCCCCCCCDDDFFFLLLSSSYYYfffnnnuuuwwwyyy||||||yyyvvvwwwwwwwwwwwwuuutttsssrrrvvv{{{zzzuuupppooooooooopppqqqrrrrrrrrrqqqppppppnnnmmmnnnsssyyyxxxmmmkkkooo|||zzzsssrrrtttuuuuuuxxx~~~yyysssnnnjjjhhhfffeeeeeefffhhhjjjlllmmmpppsssyyy}}}}}}|||uuulll```XXXSSSNNNFFF??????>>><<<:::<<>>===<<<;;;<<>>@@@CCCHHHOOOXXXaaafffmmmmmmoooqqqtttvvvxxxyyyzzzzzzyyyyyyzzz{{{|||||||||~~~~~~|||zzzyyyzzzzzzzzzyyy}}}}}}}}}~~~~~~}}}xxxttttttwwwzzz~~~sssqqqiiinnneee]]]\\\ZZZdddttt|||cccKKK<<<666222222222///...000......------------......,,,,,,++++++++++++,,,,,,......---,,,,,,,,,,,,,,,.........///000222444555555===TTTtttiiiJJJ===???DDDIIIRRRWWWPPPGGGBBBAAA@@@@@@AAAAAACCCHHHPPPZZZaaaiiinnnrrrrrruuuzzz}}}}}}}}}||||||{{{zzzyyyxxxwwwnnnqqqsssssspppnnnmmmnnnmmmnnnpppqqqrrrrrrqqqqqqnnnnnnoooqqqtttzzzzzzmmmkkknnnzzzyyyrrrqqqrrrsssssswww~~~zzzuuuqqqnnniiiiiiiiiiiihhhgggfffeeedddfffjjjmmmooopppooonnnlllfff^^^XXXSSSNNNGGGAAA======;;;:::;;;@@@GGGLLLUUUdddlllnnnpppjjjfffmmmsss~~~vvvkkk```UUUNNNLLLNNNVVVcccoooxxx~~~yyyssswww~~~{{{yyywwwvvvuuuwwwzzz{{{~~~nnngggfffhhhlllpppssstttvvvvvvuuuvvvxxxyyyyyy}}}{{{mmmhhhgggmmmrrrtttuuuwww}}}yyysssnnnjjjfffcccaaa___\\\XXXTTTSSS___~~~{{{qqqnnnjjjccc\\\ZZZWWWUUUSSSTTTUUUTTTOOOJJJCCCAAA>>><<<<<<;;;:::999888999:::999888888:::<<<@@@OOOXXX\\\aaa]]]YYY___\\\cccmmmyyywwwhhhcccdddqqqvvvkkkccc\\\UUULLLEEEAAA@@@??????===@@@DDDIIIOOOWWWaaagggmmmmmmoooqqqtttvvvxxxyyyyyyxxxxxxxxxyyyzzz{{{{{{|||}}}{{{|||~~~tttrrrjjjoooeee]]]\\\[[[eeevvveeeMMM===777333333222///...000......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------...///111333444555555===UUUuuuoooOOO>>>===AAAAAAIIIOOOKKKDDDAAAAAA@@@???@@@AAADDDJJJRRR\\\ccciiinnnqqqqqqtttzzz~~~}}}{{{yyyxxxlllnnnooopppoooooooooooolllmmmnnnpppppppppooonnnnnnpppqqqsssuuuzzz~~~ooollloooyyyyyyrrrqqqrrrqqqooottt}}}}}}xxxsssppplllllllllkkkiiigggeeedddeeefffgggiiijjjjjjiiihhhgggccc]]]XXXTTTOOOHHHDDD===<<<;;;:::;;;>>>DDDIIIQQQ```hhhkkkooojjjhhhpppvvvtttiii```UUUMMMKKKNNNWWWdddqqqzzzyyyrrruuu|||~~~zzzwwwuuuttttttxxxzzzzzz{{{nnnfffeeefffjjjoooppprrruuuvvvvvvwwwxxxzzzyyy}}}|||mmmhhhgggmmmrrrtttuuuwww~~~yyytttnnnjjjgggccc``````ZZZVVVSSSPPPYYYuuu~~~uuurrrnnneee]]]YYYWWWVVVUUUWWWXXXVVVQQQLLLBBB???<<<:::::::::999888999:::;;;:::::::::<<<>>>BBBSSS^^^bbbfff```ZZZaaa^^^eeeppp{{{ppp```ZZZXXXbbb}}}ooofff```YYYOOOFFFAAA@@@??????===AAAEEEIIINNNVVV```gggkkkmmmpppsssuuuxxxyyyzzzwwwwwwwwwxxxyyyzzz{{{||||||tttrrrkkkrrreee___``````kkk|||jjjQQQ>>>888444444333000///000......------------......//////............//////---------......000111111,,,---...000111333444444555>>>VVVwwwyyy}}}qqqPPP<<<999<<<;;;AAAEEECCCAAAAAAAAA???>>>???BBBFFFLLLTTT^^^dddjjjooorrrrrruuu|||}}}zzzxxxnnnnnnnnnnnnoooppppppqqqlllmmmnnnoooooonnnmmmlllnnnpppssstttuuuyyyqqqmmmqqqxxx~~~yyyrrrpppqqqpppnnnrrrzzz{{{vvvsssooonnnmmmkkkhhhfffeeedddcccccccccdddddddddccccccccc```]]]YYYVVVPPPJJJFFF???>>>===;;;;;;>>>BBBFFFJJJZZZdddiiiooommmmmmvvvxxxsssiii___TTTMMMJJJNNNWWWeeerrr{{{xxxppprrryyy~~~~~~{{{xxxvvvuuuuuuwwwxxxxxxzzznnnfffeeefffjjjnnnoooqqqtttuuuuuuvvvwwwxxxxxx}}}|||nnniiihhhmmmssstttuuuwww~~~zzzuuuoookkkgggccc```___XXXTTTSSSQQQYYYrrrvvvqqqmmmeee^^^ZZZUUUTTTTTTVVVWWWUUUOOOKKK@@@===:::999999999888777:::;;;<<<<<<;;;;;;===???HHH[[[fffjjjlllccc[[[``````gggrrr}}}|||lll___ZZZVVVZZZtttwwwmmmeee^^^SSSIIIDDDBBBAAAAAA>>>BBBGGGJJJMMMUUU___fffjjjlllppptttxxxzzzzzz{{{vvvwwwwwwxxxyyyzzz|||}}}}}}rrrrrrmmmvvvccc___bbbdddooooooUUU@@@999555555444111///111......------------......//////............////////////.........//////000---...///000111222333333666???WWWxxx{{{~~~oooOOO<<<999<<<:::===>>>===>>>AAA@@@======???DDDIIINNNVVV^^^ccciiinnnrrrrrruuu{{{~~~{{{yyyrrrqqqoooooooooooooooooonnnnnnooooooooommmlllkkkmmmpppsssssssssvvv|||qqqooossswww}}}yyyrrrppppppoooooorrryyyyyyvvvpppnnnllliiifffddddddddd```````````````aaabbbbbb```___]]][[[WWWRRRLLLIIIBBBAAA@@@===<<<>>>BBBEEEHHHXXXbbbhhhooonnnoooyyyyyysssiii___TTTLLLIIIMMMWWWeeesss|||vvvmmmpppvvv{{{~~~|||yyywwwuuutttttttttvvvwwwyyy~~~nnngggfffgggjjjnnnqqqsssuuuuuutttsssssstttxxx}}}|||nnniiihhhmmmsssuuuvvvxxx~~~{{{uuuppplllhhhccc```___WWWRRRSSSTTTZZZrrrvvvpppkkkddd___\\\RRRQQQQQQRRRTTTRRRLLLGGG???<<<999888888888777666:::;;;<<<<<<<<<<<>>===AAA;;;<<<;;;:::===AAA@@@;;;<<>>???CCCFFFKKKZZZccchhhnnnmmmmmmwwwyyysssiii___TTTLLLIIIMMMVVVeeesss|||uuulllnnnuuuyyy|||}}}|||yyyvvvtttrrrrrrrrrqqqtttvvvyyy~~~ooohhhggghhhkkknnnsssuuuvvvuuusssqqqppppppwww}}}|||nnniiihhhnnnsssuuuvvvxxx}}}zzzuuupppmmmiiieeebbb^^^WWWPPPNNNQQQ\\\oooyyynnngggaaa[[[VVVTTTRRROOOMMMKKKIIIFFFCCC===<<<:::999888888999::::::;;;<<<<<<;;;<<>>@@@DDDIIILLLOOOTTT[[[aaajjjlllpppsssvvvwwwxxxxxxxxxwwwuuutttvvvzzz}}}~~~}}}rrrqqqnnnzzzzzz___YYY^^^dddrrrwwwTTTCCC:::222000000...---///000000///...------,,,,,,++++++++++++++++++++++++...------,,,,,,------.........//////000222333444555@@@SSSrrr|||xxxuuulllQQQ@@@999666777999:::;;;;;;;;;===??????@@@CCCIIIQQQXXX]]]___hhhiiilllqqqvvvxxxxxxwwwvvvwwwxxx{{{~~~~~~|||zzzuuutttqqqpppoooooopppqqqooorrrttttttqqqooommmmmmlllmmmoooppprrrvvvzzz~~~ssslllmmmuuu~~~~~~uuupppnnnlllnnnpppvvv}}}yyyooolllhhheeeeeedddcccbbb``````___``````aaabbbcccbbbaaa^^^\\\YYYUUUOOOKKKJJJHHHDDDAAA???@@@BBBDDDMMMUUUdddqqqtttqqqqqqvvvqqqggg^^^RRRJJJFFFIIITTTbbbooowww}}}tttkkklllrrrvvvxxxzzz|||xxxwwwyyyvvvooonnnsssoooqqqvvv|||rrrjjjiiilllmmmmmmrrryyy}}}yyytttssssssrrrwwwyyy~~~nnnhhhgggmmmssssssqqqqqq~~~{{{uuuqqqmmmiiieeebbb]]]VVVPPPNNNQQQ\\\nnnzzznnngggbbb\\\XXXSSSQQQOOOLLLIIIGGGDDDBBB===<<<:::999888888999::::::;;;;;;;;;;;;===@@@BBBRRRhhhwwwyyyuuufff\\\aaaccciiiqqqyyynnn```]]]\\\^^^oooxxxkkk\\\SSSKKKDDDAAAAAA@@@CCCHHHLLLOOOTTT[[[aaaiiilllppptttwwwxxxwwwwwwuuuuuuuuuvvvxxxzzz}}}~~~}}}}}}~~~}}}~~~ttttttqqq~~~www^^^XXX[[[bbbsss|||YYYDDD:::333111111//////111000//////...------,,,,,,------------------------...------,,,,,,------............///000111333333555AAASSSsssuuuqqqpppxxxwwweeeNNN???999777777999;;;;;;;;;;;;===??????@@@CCCIIIPPPXXX]]]```fffgggjjjmmmqqqsssttttttrrrrrrrrruuuwwwxxxwwwuuutttsssqqqooooooooopppqqqppprrrsssrrrpppnnnnnnnnnnnnooopppqqqsssvvv{{{sssmmmnnnuuu~~~~~~uuupppnnnlllnnnpppvvvzzzpppmmmhhheeeddddddbbbaaaaaaaaa``````aaaaaabbbbbbcccaaa___]]][[[WWWQQQMMMJJJHHHEEEBBBAAAAAABBBCCCLLLUUUdddqqqtttqqqrrrwwwqqqggg]]]QQQIIIFFFGGGQQQ```llltttzzz~~~tttkkklllrrrvvvyyy{{{~~~zzzyyy|||{{{uuurrrsssoooqqquuu{{{rrrhhhhhhkkkmmmnnnsssyyy{{{xxxuuutttssspppuuuxxx~~~|||nnnhhhffflllsssuuuuuuuuu|||vvvqqqmmmhhhdddaaa\\\UUUOOOMMMPPP[[[mmm}}}}}}qqqiiiccc___[[[RRRQQQNNNKKKGGGDDDAAA@@@===<<<:::999888888999:::::::::;;;;;;;;;===@@@CCCVVVmmm|||~~~xxxggg\\\```dddjjjqqqxxxkkk]]]\\\___cccssstttbbbVVVMMMEEEBBBCCC???CCCHHHKKKNNNTTT[[[aaagggkkkpppuuuxxxxxxwwwuuurrrsssuuuvvvxxxyyyzzz{{{||||||}}}~~~}}}~~~vvvwwwtttttt]]]VVVWWW^^^sss^^^DDD;;;333222222111111333/////////...------,,,,,,...........................------,,,,,,------............///000111222333444???QQQooo~~~qqqlllkkkpppmmm^^^KKK???:::999777999;;;;;;;;;;;;===>>>>>>@@@CCCIIIPPPWWW]]]```cccdddfffhhhkkkmmmooopppooonnnmmmoooqqqsssrrrqqqsssrrrpppooonnnooooooppppppqqqrrrqqqooonnnnnnppppppqqqrrrssstttwww|||sssnnnooouuu~~~~~~uuuooommmkkklllooovvv|||rrrnnniiifffdddcccbbb```aaaaaaaaaaaa````````````bbbaaa___^^^\\\YYYTTTQQQJJJIIIFFFDDDBBBBBBCCCCCCJJJTTTcccppptttrrrtttxxxrrrggg\\\PPPHHHEEEEEEOOO]]]iiipppvvv{{{~~~uuukkklllssswwwyyy|||~~~yyyyyy~~~}}}wwwtttppppppsssyyypppffffffjjjnnnppptttwwwxxxwwwxxxyyyvvvqqqsssuuu}}}{{{ooohhheeekkkssswwwyyy{{{|||vvvqqqlllgggccc```ZZZTTTOOONNNQQQZZZkkkzzzuuulllfffbbb```TTTSSSPPPLLLFFFBBB???>>>===<<<:::999888888999:::999:::::::::;;;===AAAEEEWWWnnn}}}zzziii]]]aaaeeejjjqqqxxx|||gggWWWXXX___ffftttjjjZZZNNNFFFCCCDDD???CCCGGGJJJLLLRRRZZZ```dddhhhoootttxxxxxxvvvuuussssssssstttvvvxxxyyyzzz|||{{{}}}~~~~~~wwwwwwuuuyyysss^^^UUUTTTZZZppp___CCC:::333222222111111333//////.........---------------------------------...------,,,,,,------...............000111222333333===MMMiii}}}~~~tttooolllnnnjjj\\\KKK???::::::888999;;;;;;;;;;;;<<<>>>===@@@DDDIIIOOOUUU\\\```aaabbbdddeeefffhhhkkkmmmooommmlllmmmoooqqqqqqqqqqqqpppooonnnnnnnnnnnnooopppqqqqqqooonnnnnnoooqqqqqqrrrsssssstttwww{{{~~~uuuooopppuuu~~~}}}tttooolllkkkiiimmmvvv~~~uuuqqqlllhhheeedddbbb```aaaaaaaaa``````___^^^]]]aaa```___^^^]]]ZZZVVVRRRKKKJJJGGGEEECCCCCCCCCCCCIIIRRRbbbppptttssstttyyyqqqfffZZZNNNGGGEEEEEENNN[[[gggnnntttyyy|||vvvlllmmmssswwwzzz|||zzzvvvwww~~~yyyrrrpppqqqwwwpppeeeeeejjjoooqqqtttuuuuuuvvv|||~~~xxxsssuuu|||~~~qqqiiieeeiiiqqqvvvzzz}}}{{{uuupppkkkfffbbb^^^YYYTTTOOONNNQQQZZZjjjyyy{{{pppjjjfffdddYYYXXXVVVOOOGGGAAA>>>>>>===<<<:::999888888999:::999999999999:::===BBBFFFUUUlll{{{~~~yyyiii___ccceeelllssszzzzzzdddTTTWWW___ffftttooo^^^PPPFFFBBBBBB@@@BBBFFFHHHJJJOOOWWW]]]aaaeeelllrrrvvvwwwvvvuuuuuutttrrrqqqrrrvvvyyy|||}}}|||}}}|||uuuvvvtttvvv|||ttt___UUURRRVVVlll]]]CCC:::222111111000000222...............---------------------------------...------,,,,,,------...------......///111222333555>>>KKKeee}}}}}}uuuzzz~~~{{{wwwttttttpppdddQQQAAA;;;;;;888:::;;;;;;::::::<<<===<<<@@@DDDHHHMMMRRRYYY^^^___aaacccddddddfffiiimmmnnnmmmkkklllnnnppppppooooooooonnnnnnmmmmmmnnnnnnoooooopppooonnnnnnppprrrqqqrrrrrrssstttvvv{{{~~~wwwqqqqqquuu~~~}}}tttnnnllljjjeeejjjtttzzzuuupppkkkhhheeecccaaaaaaaaaaaaaaa```^^^]]]\\\___^^^]]]]]]]]]ZZZVVVSSSLLLJJJGGGDDDCCCBBBBBBCCCGGGQQQaaaooosssrrrtttyyy~~~qqqeeeYYYMMMFFFEEEGGGOOO\\\fffmmmsssxxx|||~~~xxxnnnnnntttwwwyyy{{{xxxuuuvvvvvvssspppttt~~~pppeeeeeekkkpppsssrrrssssssvvvxxxxxx}}}tttkkkeeehhhooossswwwzzz}}}yyysssnnnjjjeeeaaa^^^YYYTTTPPPPPPRRRZZZiiiwwwvvvnnnjjjhhhaaaaaa]]]UUUKKKCCC??????===<<<:::999888888999:::888999999999:::>>>CCCHHHTTTjjjyyy{{{wwwiii```eeeeeemmmvvv~~~zzzdddUUUWWW^^^eeetttqqqaaaSSSHHHBBBBBB@@@BBBDDDEEEGGGLLLSSSZZZ]]]aaahhhoootttvvvvvvvvvvvvtttrrrpppqqquuuyyy|||}}}{{{|||}}}|||xxxvvvyyy~~~zzzxxx{{{~~~~~~ttttttqqqwwwzzzrrr]]]TTTPPPTTTggg~~~}}}^^^DDD;;;333111111///...000...................................................------,,,,,,------...---------...///000111222777???KKKccczzz{{{uuuzzz~~~}}}qqqZZZEEE<<<<<<999:::<<<;;;::::::<<<===<<<@@@DDDGGGJJJNNNUUU[[[[[[___cccddddddeeeiiillllllkkkjjjkkkmmmnnnmmmlllmmmmmmmmmmmmmmmmmmmmmmmmlllnnnooooooooonnnpppqqqpppqqqrrrssstttwww{{{{{{sssrrruuu~~~}}}sssnnnkkkiiicccgggqqq{{{tttoookkkhhheeecccaaabbbbbbbbbbbb```^^^]]]___^^^^^^]]]]]]ZZZVVVSSSMMMKKKFFFCCCAAAAAABBBCCCFFFOOO___mmmrrrppprrrwww|||pppdddXXXLLLGGGGGGIIIQQQ]]]gggmmmsssxxx|||{{{}}}zzzooooootttwwwxxxyyyxxxwwwxxx~~~xxxrrruuu~~~qqqgggggglllrrrtttqqqrrrrrrvvvuuukkkeeegggmmmppptttwwwzzzvvvqqqlllhhhddd```]]]YYYTTTQQQQQQTTT[[[iiiwww|||rrrmmmkkkiiiiiieee[[[OOOEEEAAAAAA===<<<:::999888888999:::888888888888:::>>>DDDIIIVVVkkkxxxyyyuuuhhh```fffeeennnxxxwwwcccUUUVVV[[[aaapppooobbbVVVKKKEEECCCAAABBBCCCCCCDDDHHHPPPVVVZZZ]]]dddkkkqqquuuwwwxxxuuutttsssrrrsssvvvxxxzzz|||zzz{{{}}}}}}zzz{{{}}}|||oooiiiffffffkkkqqqyyyyyywwwvvvyyyzzz|||sssrrrnnn|||zzz|||nnnYYYQQQOOORRRcccxxx}}}dddGGG===555333222///...000........................------------------------...------,,,,,,------...---------...///000111222555<<>>???BBBDDDEEEOOO^^^lllpppnnnppptttyyynnndddWWWLLLGGGHHHJJJRRR]]]fffmmmrrrxxx|||{{{~~~|||qqqppptttvvvwwwxxxwwwxxxxxx}}}~~~wwwwwwrrriiiiiinnnsssuuuqqqrrrrrruuurrriiiccceeekkknnnqqqtttxxxuuupppkkkhhhddd```]]]YYYUUURRRRRRTTT[[[iiiwwwuuuooommmnnnnnniii___QQQGGGCCCBBB===<<<:::999888999999:::888888888888:::>>>EEEIIIXXXmmmyyyyyytttggg___fffeeennnzzztttaaaSSSSSSVVV[[[lll|||mmmcccYYYNNNGGGEEEAAABBBCCCBBBBBBFFFMMMSSSXXX[[[aaaiiioootttwwwyyysssttttttuuuvvvwwwxxxxxx|||yyyyyy|||{{{xxxxxx{{{tttyyy}}}|||~~~yyymmmaaa[[[YYY[[[aaahhhpppxxxwwwvvvwwwyyyyyyzzzsssrrrmmmzzzjjjUUUOOONNNRRRaaattt~~~iiiIII???777444333000///000---.....................++++++++++++++++++++++++...------,,,,,,------...------------///000111222111777BBB[[[uuuyyyxxxiiiKKK???AAA999;;;<<<;;;::::::;;;<<<<<<@@@DDDFFFFFFIIIOOOUUUTTTZZZaaadddddddddgggkkklllmmmnnnoooqqqqqqnnnkkkkkkkkklllmmmmmmllllllllliiillloooqqqppppppooopppqqqrrrtttuuuwww{{{vvvrrruuu~~~}}}sssmmmjjjhhhdddfffmmmxxx{{{uuuqqqmmmiiigggeeefffggghhhhhhfffeeeccccccbbbaaa```___]]]XXXUUUOOOKKKDDD???<<<>>>AAADDDEEENNN^^^kkkooommmnnnsssxxxnnncccWWWLLLHHHIIIJJJRRR]]]ffflllrrrwww||||||~~~rrrqqqtttuuuvvvwwwvvvwwwwwwyyyzzzyyysssjjjjjjoootttvvvqqqsssrrrttt}}}ooogggaaadddjjjnnnqqqsss~~~zzzwwwqqqmmmiiiddd```]]]]]]WWWRRRRRRUUU\\\iiiuuuuuunnnjjjooopppmmmbbbSSSGGGCCCCCC;;;;;;999999999999:::;;;<<<:::;;;===<<<<<>>666333+++,,,333222000//////......---,,,,,,---------,,,,,,---------------------------------,,,---......---...000222444:::@@@SSSqqquuuVVVCCC>>>;;;;;;<<<<<<<<<;;;;;;:::<<<>>>AAACCCEEEHHHKKKNNNRRRVVV\\\```bbbccceeefffjjjlllnnnqqqrrrrrrpppooommmmmmnnnnnnnnnnnnoooooolllmmmnnnooooooooonnnmmmoooqqqsssuuuvvvxxx|||}}}pppuuuwwwvvvpppmmmjjjfffcccbbbgggpppyyy~~~~~~yyytttooommmkkkjjjjjjiiiiiiiiihhhhhhiiigggccc```^^^\\\YYYWWWOOOLLLGGGCCCAAAAAABBBDDDIIIQQQ___kkkooommmpppuuuxxxlllbbbWWWLLLGGGHHHMMMUUU___hhhmmmqqquuuyyy{{{~~~|||qqqoooqqqrrrqqqrrrnnnpppssswww{{{|||pppkkkjjjiiikkkoooooooooqqqsssxxxqqqggg```ccckkkpppsssuuu}}}xxxqqqkkkgggccc___]]]XXXUUUTTTWWWZZZ^^^gggppp{{{rrrlllcccaaa]]]WWWPPPJJJFFFCCC@@@???===;;;:::::::::;;;:::888:::<<<;;;<<>>777555...///444222000//////......---------,,,------......------,,,---------------------------...//////...///111222222888>>>RRRrrrxxx[[[EEE???>>>===<<<;;;;;;;;;;;;;;;<<<===???@@@BBBEEEJJJNNNOOOSSSYYY^^^```bbbdddeeegggiiillloooqqqrrrqqqqqqmmmnnnnnnnnnoooooooooppplllmmmnnnooooooooonnnnnnoooppprrrtttuuuxxx|||}}}ppptttuuuwwwqqqnnnllljjjgggeeeggglllrrrtttuuuwwwzzz~~~zzzvvvssspppooollljjjiiiiiijjjkkkkkkhhheeebbb```]]]ZZZWWWQQQNNNHHHDDDAAAAAACCCDDDIIIPPP]]]iiimmmnnnrrrxxxyyymmmbbbUUUKKKFFFGGGQQQYYYdddkkkoooqqqsssuuu{{{~~~|||pppoooqqqrrrqqqqqqqqqqqqrrrsssuuuzzzzzzppplllkkkiiijjjlllnnnoooppprrruuuyyyrrrggg```ccckkkppptttvvv~~~yyyrrrkkkfffccc___]]]XXXUUUTTTWWWZZZ^^^gggqqq}}}rrrkkkaaa]]]WWWSSSPPPLLLGGGCCC@@@???===;;;999999999999888777999;;;;;;<<>>777666000000444000000/////////......------+++,,,---......---,,,+++---------------------------///000/////////111333222888>>>QQQrrr{{{aaaJJJBBB???>>><<<;;;:::;;;;;;<<<<<<<<<======???CCCIIIMMMOOOTTTZZZ___bbbdddfffggggggiiikkknnnppppppppppppmmmmmmnnnnnnooopppppppppmmmmmmnnnnnnoooooooooooooooppprrrssstttwww{{{qqqssssss}}}wwwrrrpppnnnnnnlllkkklllppptttvvvvvvwwwxxx{{{|||zzzuuusssoookkkiiihhhjjjkkkllliiifffcccaaa^^^ZZZWWWQQQMMMHHHCCCAAA@@@BBBCCCHHHOOO[[[gggkkkmmmrrrzzz{{{mmmaaaUUUJJJGGGHHHRRR[[[fffooorrrrrrssstttyyy|||~~~~~~rrroooqqqpppoooooorrrrrrrrrqqqrrruuu{{{{{{qqqnnnmmmjjjjjjlllmmmooopppqqqrrrtttwwwzzzrrrggg___bbbjjjooosssvvv~~~zzzsssmmmhhhdddaaa^^^ZZZVVVSSSUUUXXX]]]hhhsss}}}qqqiiiccc]]]VVVQQQOOOLLLFFFBBB@@@>>><<<:::888777777777888777999;;;<<<===DDDMMM^^^ttt|||wwwjjj```aaafffrrrkkk[[[NNNNNNSSSYYYeeeqqqvvvmmmfff]]]VVVSSSLLLIIIFFFBBB@@@@@@AAAAAAFFFFFFJJJUUUcccnnnqqqqqqnnnppprrruuuwwwwwwwwwwwwssstttuuuwwwwwwxxxwwwwww{{{zzzzzzzzzzzzzzz{{{||||||}}}ttt^^^SSSOOOOOOPPPSSS\\\kkk{{{yyyxxxxxxyyy|||{{{uuunnnrrrkkkXXXTTTYYYfffsss|||jjjOOO>>>666555///000333...///////////////.........+++,,,---......---,,,+++---------------------------///000/////////111333333999>>>PPPooo{{{xxx{{{yyybbbLLLBBB>>>===<<<:::::::::;;;<<<;;;<<<<<<<<<===BBBHHHMMMPPPTTTZZZ___bbbdddfffgggiiijjjkkkmmmnnnnnnnnnnnnlllmmmmmmnnnooopppppppppnnnnnnnnnnnnooooooppppppooopppqqqqqqsssvvv{{{~~~ssssssqqq|||wwwsssqqqpppqqqqqqrrrtttwwwyyyzzzzzzzzzxxxyyy~~~{{{wwwrrrlllhhhggghhhhhhjjjhhhfffcccaaa^^^ZZZWWWOOOLLLGGGBBB@@@@@@AAABBBGGGMMMYYYeeejjjlllrrrzzz{{{mmm```TTTKKKHHHJJJRRR[[[gggpppsssttttttuuuvvvzzz|||}}}tttpppqqqpppnnnmmmppppppooooooooorrrwww{{{|||zzzqqqnnnmmmjjjiiijjjkkkmmmooooooooooooppprrrzzzrrrggg^^^aaahhhnnnrrrttt}}}yyytttoookkkgggccc```[[[VVVSSSTTTWWW]]]iiisss}}}|||pppgggddd^^^WWWRRROOOKKKFFFCCC???>>>;;;999888777777777888777999<<<===???FFFNNN^^^ttt|||wwwjjj___```hhhqqqjjjZZZNNNNNNSSSYYYdddpppwwwnnnggg___YYYWWWOOOLLLHHHDDDBBBAAAAAABBBAAABBBFFFOOO[[[eeekkkmmmmmmnnnqqqsssuuuvvvvvvvvvssstttvvvwwwxxxxxxwwwwwwxxxwwwwwwxxxxxxyyyzzz{{{}}}}}}~~~vvv___TTTQQQQQQQQQRRR[[[kkk|||||||||{{{{{{~~~tttqqqkkkooolllYYYUUUZZZfffsss|||kkkSSS@@@666444///000222---////////////////////////,,,------......------,,,---------------------------...//////...///111222444999===NNNlll{{{{{{~~~{{{}}}wwwpppooouuuqqq^^^JJJ???;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<>>>BBBHHHLLLOOOSSSYYY^^^```bbbdddeeeiiiiiijjjkkklllmmmmmmmmmkkkkkklllmmmnnnoooppppppoooooonnnnnnnnnooopppqqqnnnooopppppprrruuuzzz~~~tttrrrqqq{{{xxxsssrrrpppsssuuuzzz||||||~~~xxxqqqkkkhhhgggggggggfffdddbbbaaa]]]YYYVVVMMMJJJFFFAAA???@@@BBBCCCGGGNNNZZZeeejjjlllrrryyyxxxiii]]]RRRJJJIIILLLSSS[[[gggpppttttttuuuvvvuuuxxxzzz{{{uuurrrrrrqqqnnnnnnlllmmmmmmmmmnnnppptttwww{{{yyypppmmmkkkiiihhhjjjkkklllnnnooonnnnnnoooqqqwww|||uuuiii___aaahhhmmmqqqttt|||yyyvvvrrrooojjjeeeaaaYYYUUUTTTVVVYYY^^^hhhqqq{{{{{{pppgggbbb^^^XXXRRRMMMJJJGGGEEE???>>><<<:::999888999999888888:::===>>>@@@GGGPPPaaawwwyyymmmbbbccciiippp}}}jjjZZZNNNOOOSSSYYYdddppp{{{zzzrrrlllccc\\\YYYQQQNNNJJJFFFCCCBBBBBBCCC???BBBFFFMMMVVV___fffjjjlllmmmoooqqqssstttuuuuuutttuuuwwwxxxyyyxxxwwwwwwuuuuuuuuuvvvxxxyyy{{{|||~~~}}}}}}xxx```VVVUUUUUUSSSSSS\\\mmm~~~}}}}}}|||}}}ooommmhhhllllllZZZVVV[[[fffssspppXXXCCC777444///000333---/////////////////////000---------,,,,,,---------------------------------,,,---......---...000222333888:::KKKiiixxxxxx{{{uuuvvv{{{zzzooojjjnnnlll[[[GGG===888888999:::;;;;;;;;;;;;:::;;;<<<===>>>BBBGGGKKKOOOTTTYYY^^^```aaabbbcccfffggghhhjjjlllmmmnnnnnnjjjjjjkkklllmmmnnnoooooopppooonnnnnnnnnooopppqqqnnnoooooooooqqquuuzzz~~~ssssssqqq{{{wwwsssrrrpppuuu{{{xxxqqqllliiihhhdddbbbaaa```___]]]XXXUUUMMMJJJFFFBBBAAAAAADDDEEEIIIPPP\\\hhhlllmmmrrryyy~~~rrrdddXXXOOOHHHIIIMMMUUU]]]hhhooorrrssstttvvvuuuxxxzzzzzzuuurrrtttsssrrrrrrlllmmmoooppppppppprrrtttuuuzzz~~~|||rrrnnnmmmkkkkkkmmmoooqqqssssssssstttvvvxxxyyy~~~yyylllbbbccciiinnnqqqtttzzzyyyvvvtttqqqlllfffbbbVVVTTTUUUYYY\\\___gggooozzz{{{pppggg```]]]XXXRRRLLLIIIGGGGGG@@@>>>===;;;:::::::::;;;999888:::>>>???AAAHHHQQQfff|||~~~qqqfffgggiiiooozzzjjjZZZNNNOOOTTTYYYdddpppyyy}}}wwwqqqggg]]]YYYRRROOOKKKGGGDDDCCCCCCCCC@@@DDDIIINNNUUU]]]eeekkklllmmmnnnoooqqqssstttuuutttvvvxxxyyyzzzyyywwwvvvttttttuuuwwwyyy{{{}}}~~~~~~}}}|||}}}zzzcccYYYYYYXXXVVVUUU^^^ooo}}}}}}||||||~~~mmmlllhhhkkk|||}}}lll[[[XXX\\\gggsssuuu[[[FFF999555///111333...////////////000000000000......,,,++++++,,,......------------------------,,,---...---------///111222666999IIIgggvvvvvvyyyssstttxxxrrrjjjmmmkkk[[[HHH===555666888:::;;;;;;;;;:::999;;;<<<>>>???CCCGGGKKKQQQUUU[[[___aaabbbcccddddddeeegggiiikkknnnpppqqqiiiiiijjjkkklllmmmnnnooopppooonnnnnnnnnoooqqqrrrnnnoooooooooppptttzzz~~~rrrsssqqq{{{wwwsssrrrpppwww~~~vvvpppllljjjaaa```______^^^\\\XXXUUUMMMJJJFFFCCCBBBCCCFFFHHHJJJRRR___kkkoooooossszzzzzznnn```UUULLLFFFHHHLLLWWW___hhhoooqqqrrrssstttvvvyyyzzzzzzuuusssuuuuuuuuuuuuoooqqqssstttssssssssstttnnnrrrvvv~~~vvvrrrqqqoooppprrrvvvwwwyyyzzzzzz|||||||||oooeeeeeejjjooorrruuu{{{tttpppnnnjjjeeeaaaSSSSSSSSSVVVZZZ```fffjjjuuuzzztttooogggaaaZZZUUUSSSOOOJJJGGGBBB???<<<::::::::::::999;;;999:::===>>>@@@HHHRRReee}}}wwwiiihhhmmmvvv|||kkkZZZMMMMMMRRRYYYeeerrr{{{wwwoooeee___]]]VVVQQQLLLHHHFFFEEEDDDCCCBBBBBBDDDLLLVVV___dddfffjjjmmmqqqrrrrrrrrrrrrrrruuuuuuuuuvvvxxxyyyxxxwwwsssmmmnnnwww~~~|||zzzzzz|||}}}~~~ggg\\\\\\[[[XXXVVVdddnnnzzz~~~}}}}}}~~~}}}rrrfffhhhyyy|||mmm]]]ZZZ```mmm{{{uuubbbHHH999777222000333000////////////////////////---------------------------.........---,,,,,,+++///......//////000111222333777>>>KKKddd|||}}}~~~~~~yyyooollljjj___KKK<<<;;;999777666888999999999888999;;;<<<===AAAEEEHHHRRRUUUYYY\\\]]]^^^```bbbbbbdddhhhiiijjjjjjkkklllhhhhhhgggggghhhjjjlllmmmooopppqqqrrrrrrrrrrrrrrrpppmmmlllllloootttxxxyyyuuummmrrrwww||||||wwwrrrqqqrrr{{{|||vvvnnnfffdddbbb___]]]\\\ZZZWWWUUUNNNLLLIIIFFFEEEEEEFFFGGGIIISSS^^^llluuulllkkk{{{zzznnn___SSSIIIDDDEEEJJJSSS___jjjmmmnnnqqqtttttttttwwwxxxyyy~~~yyyyyy~~~~~~~~~{{{{{{{{{||||||zzzvvvrrrooorrrtttxxxwwwpppoooppprrruuu|||}}}lllaaadddlllnnnpppttt}}}xxxrrrnnnlllhhhccc___TTTTTTTTTWWW[[[aaagggkkkttt~~~{{{uuupppgggbbb\\\WWWTTTQQQLLLIIIEEEAAA>>>;;;;;;;;;:::::::::999:::<<<===@@@HHHQQQeee}}}{{{oooooolllvvv|||kkk[[[MMMMMMQQQXXXdddqqq|||zzzqqqhhhaaa```XXXTTTNNNJJJGGGEEEBBBAAAAAABBBDDDLLLUUU^^^ccceeejjjmmmppprrrrrrqqqqqqrrruuuttttttuuuwwwxxxvvvuuuppplllmmmuuu{{{zzzxxxyyy{{{||||||~~~nnn```___^^^\\\[[[hhhpppzzz}}}}}}{{{|||~~~~~~sssggghhh}}}~~~jjjZZZXXX___nnn~~~~~~cccHHH999777111111333000////////////////////////---------------------------.........------,,,+++............///000111111111555;;;HHHccc~~~tttooolllaaaNNN@@@;;;999777666888999999999999999:::;;;<<<@@@EEEIIIOOOSSSXXX[[[\\\^^^___```cccfffiiikkkkkklllmmmnnniiihhhgggggghhhiiikkklllnnnnnnooopppppppppoooooopppnnnlllmmmooossswwwyyyuuummmqqquuuyyyxxxtttpppppprrr|||zzzppphhhdddbbb___]]][[[ZZZWWWUUUNNNLLLIIIFFFEEEEEEGGGHHHIIISSS]]]kkkssslllkkkzzzwwwkkk]]]RRRIIIDDDFFFLLLUUUaaalllooopppsssuuuuuuuuuwwwyyyyyyzzzzzzzzzvvvsssuuuwwwzzzxxxpppoooooorrruuu|||}}}~~~nnnbbbeeelllnnnqqqvvv{{{vvvpppllliiifffaaa]]]UUUUUUVVVXXX]]]bbbhhhkkksss{{{~~~wwwqqqhhhccc]]]YYYWWWTTTOOOKKKGGGDDD@@@===<<<;;;:::999:::888999<<<===???GGGQQQbbbyyy~~~ssstttpppyyylll\\\NNNLLLPPPVVVbbbooo{{{}}}uuukkkeeecccZZZWWWRRRMMMIIIFFFBBB???AAABBBEEELLLUUU]]]bbbdddiiilllpppqqqqqqppppppqqqtttssssssuuuvvvvvvtttrrrmmmjjjkkkrrrxxxxxxwwwwwwyyyyyy{{{|||}}}uuueeeaaa```___```jjjqqqyyy}}}|||zzzyyyyyyvvvwwwzzz~~~ttthhhiiigggWWWUUU]]]oooeeeIII999666111111333000////////////////////////---------------------------............---,,,,,,------------...///000111000444888EEE```~~~{{{rrrlllbbbRRRCCC;;;999777777888999999999::::::::::::;;;???EEEIIILLLQQQVVVZZZ\\\]]]^^^___cccfffiiikkkkkkkkklllnnnjjjiiihhhhhhhhhiiijjjkkkmmmmmmmmmmmmmmmmmmllllllpppooonnnnnnooorrruuuxxxvvvnnnooorrrtttssspppnnnoooqqqvvvuuullleeebbb___]]][[[YYYWWWUUUOOOMMMJJJGGGEEEFFFGGGHHHIIISSS\\\gggpppkkkkkkxxxtttiii[[[QQQIIIEEEHHHMMMWWWcccnnnqqqrrrtttvvvuuutttwwwxxxyyy~~~yyyyyy|||tttvvvvvvxxxwwwnnnllllllooosssyyy{{{||||||{{{zzzzzz{{{{{{}}}qqqdddfffmmmooosssxxxyyytttnnnjjjhhheee```\\\VVVVVVXXXZZZ^^^dddhhhkkkooovvvxxxrrriiiddd___[[[YYYVVVQQQLLLIIIEEEAAA===<<<;;;:::888999888999;;;<<>>DDDIIIJJJOOOUUUYYY\\\]]]^^^^^^```cccfffhhhhhhiiijjjkkklllkkkjjjiiiiiijjjjjjkkkmmmmmmllllllkkkkkkkkkkkkppppppoooooooooqqqtttwwwwwwooonnnooopppnnnlllkkkmmmooolllssszzzqqqgggddd```]]][[[ZZZWWWVVVPPPNNNKKKHHHFFFFFFGGGHHHHHHRRRYYYcccllljjjjjjvvvtttiii[[[QQQIIIEEEHHHMMMWWWcccooorrrssstttuuutttsssvvvwwwxxx}}}vvvuuuzzz~~~wwwwwwwwwzzztttkkkggggggkkkooosssuuuwwwwwwvvvuuuvvvwwwuuuwwwzzztttfffhhhnnnqqqtttyyyyyytttnnnjjjhhhfffaaa]]]WWWWWWYYY[[[```dddiiikkkkkkqqq{{{yyysssjjjfffaaa]]][[[WWWQQQMMMIIIEEE@@@===;;;:::999777:::888999<<<===???GGGQQQ```sss|||}}}yyyrrrtttuuu}}}ppp^^^OOOLLLNNNSSS]]]iiiuuu~~~yyypppiiiggg^^^[[[WWWSSSPPPLLLHHHEEECCCEEEIIIOOOUUU\\\bbbfffgggjjjnnnpppqqqqqqqqqrrrtttttttttvvvvvvuuurrrooommmnnnoooqqqtttvvvwwwvvvtttuuuwwwyyy{{{}}}{{{jjjbbb```ccchhhlllpppttttttqqqnnnmmmnnnpppqqqtttyyyzzzrrriiimmm~~~aaaRRRPPPXXXkkk~~~oooPPP;;;666222222444000////////////////////////........................------...//////......------,,,,,,------...///000222555888AAAZZZzzzsssiiiaaaRRRBBB<<<:::888777999:::::::::::::::::::::;;;>>>CCCGGGIIIMMMSSSXXXZZZ\\\^^^______bbbeeeggghhhhhhiiijjjnnnmmmlllkkkjjjkkklllmmmnnnmmmlllkkkkkkkkkkkkkkknnnpppppppppoooppptttwwwxxxpppmmmmmmmmmkkkjjjiiikkklllggghhhooo~~~|||tttiiifffaaa^^^\\\ZZZYYYWWWQQQOOOLLLHHHGGGFFFGGGHHHHHHRRRWWW^^^hhhhhhiiisss~~~uuuiii[[[QQQIIIDDDFFFLLLUUUaaammmqqqrrrttttttsssqqqtttvvvvvv{{{rrroooqqqvvv|||~~~zzzyyy{{{~~~pppgggcccbbbfffkkkkkkmmmooopppppppppqqqrrrqqqtttvvv{{{vvvhhhjjjppprrrtttyyy|||xxxtttnnnjjjiiifffaaa]]]WWWXXXYYY\\\```dddhhhjjjggglllttt~~~|||vvvnnnjjjdddaaa^^^YYYSSSNNNIIIEEE@@@===<<<;;;999888;;;999:::<<<>>>@@@HHHRRRaaarrryyyyyy|||xxxrrrtttqqqwwwzzzqqq```PPPLLLMMMQQQ[[[fffqqq{{{{{{qqqkkkiii___\\\WWWSSSPPPLLLIIIFFFCCCFFFJJJOOOTTTZZZ```eeeeeeiiimmmppprrrrrrtttuuuvvvvvvvvvxxxxxxvvvrrrooooooqqqrrrqqqrrruuuvvvtttssstttvvvxxx{{{}}}yyyiiibbb```dddiiimmmpppssssssoookkkjjjkkknnnooorrrwww}}}xxxppphhhnnnzzzaaaSSSPPPUUUfffxxxvvvUUU>>>888333333444///////////////////////////........................------...////////////...------------...///000111111555999BBBYYYwwwxxxmmmeeeTTTCCC<<<:::888888999:::::::::888999:::;;;<<<>>>BBBEEEGGGKKKPPPTTTWWWZZZ]]]___aaadddgggiiiiiiiiijjjlllmmmlllkkkkkkkkklllmmmnnnnnnmmmlllkkkjjjkkklllmmmllloooqqqqqqoooppptttxxxyyyqqqnnnmmmlllkkkiiiiiiiiiiiigggeeefffppp}}}tttlllhhhccc___]]]\\\ZZZYYYRRRPPPLLLIIIGGGGGGHHHHHHHHHRRRTTTYYYdddggghhhqqqyyyrrrgggYYYNNNFFFBBBDDDIIIRRR___lllqqqrrrssstttsssqqqtttuuuvvv{{{~~~qqqkkkkkknnnuuu{{{|||}}}~~~~~~|||tttuuuxxx}}}|||ooohhhcccaaadddiiifffiiikkklllmmmmmmnnnpppppptttwww{{{vvvjjjlllrrrrrrtttwww|||wwwsssmmmjjjhhheeeaaa]]]VVVWWWYYY\\\```dddgggiiifffiiinnnsss|||zzzsssnnniiieeebbb\\\UUUPPPIIIFFFAAA>>>===<<<;;;:::<<<:::;;;>>>???AAAIIISSS]]]mmmssssssxxxvvvqqqtttpppuuutttrrr```PPPLLLLLLOOOYYYdddnnnyyy}}}sssmmmkkkaaa]]]VVVQQQLLLIIIFFFDDDAAAEEEIIIMMMQQQWWW^^^cccdddhhhmmmqqqssstttvvvxxxxxxxxxyyyzzzzzzxxxtttpppooossstttppppppssstttrrrssstttvvvxxx{{{~~~pppddd]]][[[```fffiiilllpppoookkkfffeeeeeehhhiiilllrrryyyvvvooohhhnnnxxxaaaUUUPPPSSSaaaqqq|||ZZZ@@@999444444444///////////////////////////........................------...///////////////............///000111111...444999CCCYYYvvvuuulll[[[HHH<<<:::888888999;;;;;;:::777999;;;<<<===>>>AAACCCEEEHHHLLLOOOSSSWWW[[[^^^```cccfffhhhiiiiiijjjkkkkkkjjjiiiiiijjjkkklllmmmlllkkkjjjiiiiiikkklllnnnjjjnnnqqqqqqpppqqquuuyyyzzzrrrooonnnmmmkkkkkkiiigggfffdddaaa```fffrrrvvvnnnjjjeeeaaa___]]]\\\[[[SSSQQQMMMJJJHHHGGGHHHHHHHHHQQQSSSVVVaaafffhhhooouuummmaaaTTTJJJCCC???BBBHHHQQQ^^^kkkqqqrrrtttuuutttsssvvvwwwwww}}}rrrlllkkkmmmsssyyy|||{{{{{{|||}}}}}}{{{yyyqqqrrrxxx|||qqqkkkgggdddfffjjjlllnnnpppqqqqqqpppqqqsssrrrwwwzzz~~~wwwkkknnnsssssssssuuuvvvrrrllliiigggddd```\\\VVVWWWYYY\\\```dddggghhheeehhhkkkmmmsss|||vvvrrrlllhhhddd___WWWQQQJJJGGGBBB@@@???>>>===<<<<<<;;;<<<>>>???BBBJJJTTTXXXhhhmmmnnntttsssooorrrsssvvvsss}}}sssaaaPPPLLLLLLNNNXXXcccmmmxxx~~~uuunnnmmmccc]]]VVVOOOIIIFFFBBB@@@???CCCHHHLLLOOOUUU\\\aaacccgggmmmqqqtttvvvxxxzzzyyyzzzzzz||||||yyytttqqqpppttttttooonnnrrrsssppprrrtttvvvyyy|||~~~vvvhhh^^^XXXVVVZZZ```cccgggkkkjjjfffaaa______```bbbfffmmmuuu{{{~~~|||vvvooogggmmmwwwbbbWWWQQQRRR^^^lll~~~\\\BBB:::555444444...////////////////////////////////////////////////------...///000000/////////......//////000111222+++222999CCCZZZuuu|||sss```LLL<<<:::888888999;;;;;;:::666888;;;===>>>???@@@BBBDDDFFFIIILLLOOOTTTYYY]]]^^^aaadddffffffggghhhiiihhhhhhgggggghhhjjjlllmmmkkkjjjiiihhhiiijjjlllnnniiimmmqqqqqqpppqqqvvvzzzzzzssspppooonnnmmmllljjjgggeee___]]][[[___iiiuuuyyyppplllfffbbb___^^^]]]\\\TTTQQQNNNJJJHHHGGGHHHIIIHHHQQQRRRTTT```fffgggooo~~~tttggg\\\PPPGGGAAA>>>AAAGGGPPP]]]kkkqqqsssvvvvvvuuutttwwwxxxyyy~~~tttnnnmmmnnntttzzz~~~|||{{{zzz{{{{{{zzzxxxuuuwww~~~}}}tttooojjjggghhhmmmuuuwwwyyyxxxwwwvvvwwwxxxuuuzzz~~~vvvllloootttsssrrrttt}}}vvvmmmhhhfffddd^^^ZZZVVV[[[___aaaeeejjjllljjjhhhbbbcccjjjlllooo~~~~~~vvvtttqqqmmmhhhaaaYYYTTTKKKGGGAAA>>><<<;;;:::999;;;;;;<<<===???EEELLLQQQ\\\gggpppqqqpppqqqrrrqqqssssssrrrvvvrrrbbbQQQIIIIIINNNXXXaaannnyyy|||rrrkkkeee```WWWOOOIIIEEEAAA>>>???CCCHHHLLLPPPUUUYYY\\\eeehhhlllnnnppprrruuuwwwyyyyyyyyyxxxwwwvvvuuutttrrrssstttsssssssssuuuwwwxxxxxxyyyzzz|||~~~vvvkkk^^^WWWUUUVVVXXXZZZdddffffffbbb```^^^YYYRRRWWWXXX[[[aaajjjuuu~~~zzzllliiiqqq~~~|||jjj]]]SSSQQQ\\\lllcccCCC777777444000000000000///.......................................------------------------...............///000000111111888???MMMlll|||zzzgggVVVAAA===;;;;;;:::777777:::>>>===<<<<<<<<<>>>???@@@@@@CCCGGGJJJMMMPPPTTTWWW\\\___bbbcccdddeeegggiiijjjhhhggghhhlllmmmllljjjjjjjjjiiiiiijjjjjjkkkllljjjkkknnnoooppprrrvvvxxx}}}wwwuuussspppnnnmmmkkkhhhfff```ZZZXXX]]]eeemmmwwwzzzqqqlllfffbbbaaa___\\\XXXUUUSSSPPPMMMJJJHHHGGGGGGJJJLLLQQQWWWYYY]]]gggrrrttteeeYYYLLLEEE@@@>>>AAAFFFSSS^^^iiinnnqqqssssssqqqwwwvvvuuuwww}}}uuukkkkkkpppuuuxxx|||yyyzzz|||yyy|||tttnnnlllmmmqqqwww{{{}}}|||{{{zzz{{{}}}~~~xxxmmmkkkmmmooorrruuu}}}wwwnnniiigggddd___[[[YYY^^^bbbfffllltttvvvssspppiiifffkkklllnnnyyyxxxvvvrrrnnnhhhaaaYYYSSSJJJFFFAAA===;;;:::999888:::;;;;;;<<>>AAAEEEIIIMMMRRRXXX\\\dddgggjjjmmmnnnpppsssuuuxxxxxxxxxwwwwwwuuuttttttppprrrrrrrrrqqqrrrtttvvvxxxxxxyyyzzz|||~~~~~~}}}ooocccVVVPPPOOOPPPSSSWWWaaaffffffaaa\\\XXXSSSMMMNNNPPPTTT[[[eeeqqq{{{tttnnnrrr}}}|||kkk```XXXUUU___mmm~~~```AAA666666444111111000000///.......................................------------------------------------...///000111111111777>>>LLLjjj|||~~~oooaaaFFF???999999:::888888:::===<<<<<<;;;<<<===>>>???@@@CCCFFFIIIKKKNNNRRRUUU[[[^^^aaabbbcccdddfffhhhjjjiiihhhiiilllmmmlllkkkjjjjjjjjjjjjjjjkkklllllllllmmmoooqqqqqqsssvvvyyy|||uuusssrrrqqqpppooolllhhhddd```YYYVVVZZZaaahhhqqqyyyyyyqqqlllfffcccaaa___\\\XXXRRRQQQNNNLLLJJJIIIIIIIIIIIIJJJOOOUUUXXX]]]hhhttt~~~qqqeeeYYYKKKCCC???>>>BBBGGGRRR]]]ggglllooorrrsssrrrwwwvvvvvvxxx}}}xxxmmmkkkpppuuuxxxzzzqqqoooooouuu{{{}}}~~~{{{yyyxxx{{{}}}}}}~~~wwwmmmlllnnnppprrrttt}}}wwwooojjjgggddd___[[[^^^bbbfffllluuu~~~|||zzzqqqlllnnnpppqqqzzz{{{xxxtttoooiiiaaaXXXSSSJJJFFF@@@<<<;;;:::999888999999:::;;;>>>DDDKKKPPP[[[eeemmmmmmlllmmmoooooorrrssstttwww~~~|||lll^^^NNNHHHJJJPPP[[[dddqqq~~~{{{qqqjjj```\\\TTTNNNIIIEEEBBB???===???BBBEEEJJJPPPVVV[[[bbbeeehhhkkklllmmmpppqqqvvvvvvvvvvvvuuutttssssssqqqssstttsssssssssuuuwwwxxxxxxyyyzzz|||~~~}}}yyylll^^^PPPKKKJJJKKKPPPVVV```gggiiicccYYYQQQLLLGGGFFFHHHMMMUUUaaannnyyy{{{rrrqqqyyy|||kkkbbb\\\ZZZcccooo~~~{{{]]]@@@555555333111222000000///...............------------------------------------------------+++,,,,,,---...///111222000///666===IIIfff}}}~~~{{{}}}zzzoooQQQEEE999777::::::::::::<<<;;;;;;;;;;;;<<<<<<===???AAADDDGGGIIIMMMQQQTTTZZZ]]]```bbbbbbccceeegggjjjiiiiiijjjlllmmmmmmlllkkkkkkkkkkkkkkkllllllmmmnnnoooqqqrrrssstttwwwyyy~~~yyysssqqqrrrssstttsssooohhhccc```YYYUUUWWW]]]bbbjjjqqq|||zzzrrrmmmgggcccbbb```\\\YYYPPPOOOMMMKKKKKKKKKKKKLLLHHHIIILLLRRRUUU\\\iiivvv|||nnneeeYYYJJJBBB>>>===BBBHHHQQQ[[[eeejjjmmmrrrttttttwwwwwwxxxyyy~~~{{{nnnkkkoootttxxxrrrnnnpppwww}}}}}}zzzwwwvvvzzz|||||||||wwwnnnmmmooopppqqqsss~~~|||wwwooojjjfffbbb^^^[[[aaaeeeiiippp{{{~~~xxxxxxzzz|||~~~{{{wwwqqqjjjbbbYYYSSSKKKGGGAAA===<<<;;;:::999888999999;;;>>>CCCKKKPPP\\\eeemmmmmmlllmmmooonnnrrrtttwwwyyyzzzhhhZZZKKKFFFIIIPPP[[[dddooo}}}|||ssslllccc^^^WWWPPPKKKFFFBBB???>>>???AAACCCGGGMMMUUU[[[```bbbfffhhhiiijjjlllnnnsssssstttttttttssssssrrrtttuuuvvvvvvuuuvvvxxxzzzyyyyyyyyyzzz|||}}}}}}qqq```PPPKKKIIIIIIPPPXXXbbblllrrrjjj\\\PPPIIIEEEDDDFFFKKKTTT___mmmxxx~~~sssooottt~~~iii___\\\\\\fffssszzz^^^AAA777555333111222000000///...............------------------------------------------------,,,,,,,,,...///111333444000...555<<>>===<<<;;;777888999:::>>>DDDKKKPPP\\\gggooopppnnnoooooonnnqqqvvvzzz}}}{{{fffXXXJJJEEEHHHOOOZZZcccooo}}}uuuooohhhccc\\\TTTNNNHHHBBB??????@@@@@@AAAEEEKKKSSSYYY]]]```ccceeeggghhhjjjlllqqqrrrrrrsssssssssrrrrrruuuvvvwwwvvvvvvvvvxxxzzzyyyyyyyyyzzz|||}}}~~~yyyxxxzzz|||zzzfffSSSLLLIIIGGGNNNYYYgggttt}}}vvvfffVVVLLLFFFDDDFFFJJJSSS^^^kkkvvv}}}~~~~~~sssmmmnnngggZZZWWW[[[hhhvvv{{{```DDD999666222000111000000///...............------------------------------------------------------...///000222444555000...444;;;DDD^^^zzz~~~}}}}}}pppZZZDDD:::;;;;;;999888::::::::::::::::::999999777:::===BBBFFFLLLSSSWWW\\\^^^aaacccdddeeeggghhhiiijjjjjjkkkkkkkkklllmmmllllllkkkkkkkkklllmmmmmmmmmoooqqqrrrrrrtttwwwyyy~~~~~~wwwqqqnnnrrrxxx~~~~~~yyyooohhhaaaZZZTTTVVVZZZ^^^eeekkknnnttt}}}|||tttoooiiieeecccaaa\\\YYYTTTSSSPPPMMMKKKJJJJJJJJJKKKKKKLLLOOORRRXXXfffttt}}}nnncccVVVGGG???<<<===CCCJJJQQQ\\\eeejjjnnntttxxxxxxuuuxxxzzz{{{~~~}}}nnnhhhiiioootttzzz}}}}}}ooofffjjjrrrxxxzzz|||~~~}}}{{{yyyyyyyyywwwyyyyyyzzzwwwnnnlllooopppqqqssszzzvvvqqqjjjddd```]]]\\\\\\ccclllwww{{{uuummmddd[[[UUUNNNJJJDDD@@@???>>>===<<<888888999;;;>>>EEELLLQQQ\\\hhhrrrsssqqqqqqooommmooovvv|||~~~gggZZZLLLGGGIIIPPPYYYbbbpppxxxrrrkkkfff___XXXQQQJJJDDD??????@@@@@@AAACCCIIIPPPUUUZZZ]]]aaaccceeegggjjjlllppppppqqqrrrssssssssssssrrrtttttttttttttttvvvxxxyyyzzzzzzzzz|||}}}~~~~~~sssnnnqqquuuiiiTTTLLLGGGDDDLLLXXXmmm|||rrraaaRRRHHHBBBDDDIIIQQQ\\\hhhssszzz~~~}}}}}}sssjjjggg|||gggVVVTTTZZZiiiwww{{{```EEE:::666111///111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///000222333444111...444;;;BBB[[[zzz~~~|||||||||yyybbbIII===:::999888888999::::::::::::999999888666888<<<@@@EEELLLSSSXXX\\\___bbbddddddeeegggiiigggiiijjjjjjjjjjjjkkkmmmkkkkkkkkkkkkkkkllllllmmmlllnnnppprrrsssuuuxxx{{{|||uuuoookkkpppyyy|||ssskkkddd]]]WWWXXX[[[^^^dddjjjjjjpppyyy|||uuupppjjjfffdddaaa]]]YYYXXXVVVSSSOOOLLLKKKJJJIIILLLKKKMMMPPPRRRXXXfffsss|||nnnaaaTTTGGG???<<<===CCCIIIQQQ\\\ffflllpppuuuxxxwwwssswww{{{|||}}}}}}oooggghhhnnnssstttwww{{{~~~|||zzz|||~~~pppgggjjjrrrvvvwwwxxxzzzzzzyyyyyyzzz{{{wwwxxxxxxyyyxxxmmmkkkmmmooorrruuu{{{xxxssslllfffaaa______[[[dddnnnwww|||vvvooofff]]]VVVMMMIIIDDD@@@>>>>>>===<<<888999:::<<>>??????@@@AAAFFFKKKPPPXXX[[[___bbbeeegggjjjmmmooopppqqqrrrssssssssssssrrrsssttttttssssssuuuwwwzzzzzzzzzzzz{{{}}}~~~~~~uuukkklllppp}}}kkkTTTLLLGGGCCCKKKZZZppp}}}jjjVVVIIIAAACCCHHHPPP\\\iiittt{{{}}}|||{{{~~~zzzpppgggbbbuuujjjWWWTTTZZZhhhuuuwww]]]DDD999555111///222000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000111222///555<<>>999888888999::::::;;;;;;;;;:::888888888:::===@@@DDDJJJQQQVVV\\\^^^aaaccccccdddfffhhhfffhhhjjjjjjhhhhhhjjjllljjjjjjjjjjjjjjjkkklllllllllnnnqqqssstttwww{{{}}}yyyrrrmmmgggmmmwww~~~tttmmmiiiaaaZZZYYY[[[]]]bbbgggiiiooowww|||~~~vvvqqqjjjfffdddaaa]]]YYYYYYWWWTTTQQQNNNLLLKKKKKKJJJJJJMMMQQQTTTZZZgggtttzzzlll^^^SSSFFF@@@======BBBHHHPPP[[[ggglllppptttvvvtttrrrvvvzzz{{{|||}}}pppiiiiiinnnsssrrrtttwww{{{}}}}}}zzzxxx{{{||||||}}}qqqgggjjjppprrruuuwwwxxxxxxwwwwwwxxxzzzxxxyyyxxxyyyxxxllliiilllooosssvvv}}}zzzuuunnngggcccaaaaaa]]]gggpppvvv|||vvvoooggg^^^XXXLLLHHHCCC???>>>===<<<;;;888999;;;<<<@@@FFFNNNSSSYYYgggssswwwtttrrrmmmiiiiiirrr|||oooaaaSSSMMMNNNSSS[[[ccclll||||||tttiiieee___YYYSSSMMMGGGCCC===>>>??????@@@CCCHHHLLLVVVZZZ^^^bbbdddgggkkkmmmooopppqqqrrrssstttttttttsssuuuuuuuuuuuuuuuwwwyyyzzzzzzzzz{{{{{{}}}~~~}}}zzzllljjjnnn{{{lllTTTLLLHHHDDDMMM]]]qqqoooXXXIIIAAADDDIIIRRR^^^kkkwww~~~}}}{{{zzz}}}ssslllddd```sssmmmZZZVVV[[[gggssssssZZZBBB888555000000333000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///333///555<<>>888666888;;;:::;;;;;;<<<;;;:::999888;;;<<<>>>@@@DDDIIIOOOTTT[[[]]]```bbbbbbccceeegggeeegggiiiiiiggggggiiillljjjjjjiiiiiijjjjjjkkklllmmmooorrrtttvvvyyy}}}}}}xxxpppkkkeeekkkuuu~~~~~~uuunnnmmmddd\\\ZZZZZZ[[[___dddiiiooovvvzzzvvvqqqkkkfffdddaaa]]]YYYYYYWWWUUURRROOONNNMMMMMMHHHIIIMMMRRRUUU\\\iiivvvxxxjjj]]]RRRFFF@@@>>>>>>BBBGGGOOOZZZffflllooossstttrrrqqqvvvzzz{{{{{{}}}qqqjjjjjjooottttttuuuwwwzzz|||}}}{{{yyyyyyyyyxxxxxxyyypppfffiiinnnooouuuvvvwwwwwwvvvuuuvvvxxxyyyzzzyyyxxx~~~yyylllhhhkkknnnsssxxx~~~vvvnnnhhhdddbbbaaa```fffnnnwww{{{vvvssskkk___UUULLLHHHDDDBBB@@@>>><<<;;;:::999999;;;@@@GGGOOOSSS[[[bbbkkkrrrssspppllljjjkkkpppxxxooobbbVVVRRRSSSVVV\\\bbbkkkvvvvvvnnnggg]]]WWWSSSOOOIIICCCBBB@@@===<<<===@@@DDDGGGPPPVVV]]]cccfffggghhhiiimmmoooqqqqqqqqqqqqsssuuuuuuvvvvvvuuusssrrrtttuuuyyy{{{||||||{{{zzzzzz{{{}}}ppphhhkkkzzzvvvZZZLLLHHHHHHOOOYYYooonnnYYYKKKEEEDDDIIIVVVcccllluuu|||{{{}}}mmmcccbbbbbbqqq~~~yyynnn[[[YYY___iiissspppWWWEEE:::000000333000111000///...............//////...---,,,,,,++++++........................++++++,,,---...///000111...///555<<>>CCCIIINNNQQQVVVZZZ___bbbdddfffgggiiiffffffffffffggghhhiiijjjiiiiiijjjkkkkkklllmmmmmmooopppqqqsssvvvyyy|||~~~~~~~~~}}}}}}{{{qqqfffeeehhhrrrvvvqqqmmmddd[[[ZZZ[[[]]]```dddlllmmmqqqwww}}}zzzrrriiicccbbbaaa^^^[[[]]][[[XXXUUUSSSQQQNNNKKKMMMLLLNNNQQQTTTYYYeeerrrwwwkkkYYYOOOEEE@@@>>>>>>BBBGGGQQQ[[[eeeiiilllqqqsssrrrtttssstttwwwxxx{{{zzzmmmgggiiioootttssstttvvvyyyzzzyyyyyyxxx{{{yyyxxxzzz|||sssiiiiiioootttwwwvvvuuutttuuuvvvxxxyyywwwzzz||||||yyynnnkkknnnpppsssvvv~~~wwwoooiiidddaaa```aaagggooowww}}}wwwssslllaaaXXXNNNKKKEEEBBB@@@>>><<<;;;:::999999;;;AAAHHHOOOTTT\\\bbbjjjppppppnnnjjjhhhjjjoooxxx~~~lll```UUURRRTTTYYY```fffmmmwwwwwwppphhh___XXXTTTOOOIIIDDDBBB@@@===<<<===@@@CCCFFFMMMRRRZZZaaaeeehhhiiikkkmmmoooqqqqqqqqqqqqssstttuuuvvvvvvuuusssssstttuuuwwwxxxzzz{{{zzzzzz|||}}}~~~tttiiijjj}}}zzz]]]NNNHHHHHHPPPZZZqqqlllXXXKKKEEEDDDIIIVVVcccllluuu|||nnndddddddddsss|||uuukkkYYYXXX^^^hhhsssmmmUUUDDD;;;111000333///000//////............//////......---,,,,,,++++++------------------------+++,,,,,,---...///000000///000555;;;???MMMnnn|||{{{}}}xxxmmmhhhjjjiii___NNN<<<555666888666777888:::::::::888777555888999;;;>>>CCCIIINNNQQQTTTXXX]]]aaacccdddfffhhhhhhhhhhhhhhhhhhiiijjjkkkhhhiiiiiiiiijjjjjjkkkkkknnnooopppsssvvvzzz}}}~~~}}}~~~|||sssiiieeehhhrrrvvvqqqnnneee]]][[[\\\^^^aaafffkkkkkkooovvvzzz{{{tttkkkeeecccbbb___\\\^^^[[[XXXUUUTTTQQQNNNLLLMMMMMMOOORRRTTTYYYfffsssttthhhYYYNNNDDD@@@>>>>>>BBBGGGOOOYYYccchhhkkkpppssssssuuussstttwwwxxx{{{yyymmmggghhhnnnsssssstttwwwyyyzzzzzzyyyxxxzzzxxxyyy{{{}}}sssjjjiiinnntttuuutttsssssstttuuuwwwyyyxxx{{{||||||xxxmmmkkkmmmpppsssvvvyyyqqqjjjeeeaaa```dddiiipppwww~~~xxxssslllccc[[[SSSNNNGGGBBB???>>><<<<<<:::::::::===BBBIIIPPPUUU\\\bbbiiimmmmmmjjjgggeeehhhnnnxxx}}}hhh]]]SSSRRRVVV\\\dddkkkoooyyyyyyrrrkkkbbb[[[VVVPPPIIIEEEBBB@@@>>><<<===???CCCEEEIIIOOOWWW___dddgggjjjlllmmmnnnpppqqqpppqqqrrrtttuuuvvvvvvuuusssssstttvvvtttvvvxxxyyyyyyzzz|||~~~{{{oooooo```OOOHHHHHHQQQ\\\sssjjjWWWKKKEEEDDDIIIVVVcccllluuu|||oooeeeddddddttt{{{qqqgggWWWVVV\\\gggrrr~~~jjjSSSCCC;;;111111333//////............//////000.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111444999<<>>???CCCHHHLLLWWWaaafffjjjooossssssvvvtttuuuwwwxxxzzzxxxlllfffhhhnnnrrrssstttwwwyyyzzzzzzyyyxxxyyyxxxyyy|||~~~tttkkkjjjnnnrrrrrrrrrrrrrrrsssuuuxxxyyyxxx|||}}}|||vvvkkkjjjlllooorrrvvvyyyrrrkkkeeeaaa```eeejjjqqqxxxwwwqqqkkkccc]]]WWWQQQIIICCC@@@>>>===<<<;;;;;;;;;>>>DDDKKKRRRVVV]]]bbbgggjjjjjjgggdddcccgggmmmxxx}}}ggg\\\SSSSSSXXX^^^eeelllpppzzz{{{sssnnnfff^^^WWWQQQJJJFFFCCCAAA???======???BBBCCCGGGMMMUUU\\\aaaeeeiiikkklllnnnoooppppppppprrrssstttuuuvvvuuusssssstttvvvtttvvvwwwxxxwwwxxxzzz|||xxxyyydddQQQIIIHHHRRR^^^www~~~hhhVVVKKKEEEDDDIIIVVVcccllluuu|||oooeeecccbbbqqq}}}qqqdddUUUUUUZZZdddooozzzgggQQQBBB;;;222111333///...............///000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................111111444888;;;IIIjjj}}}qqqiiifffddd___SSSEEE<<<:::999666888888999999999888888777::::::<<<>>>CCCHHHMMMOOORRRUUUYYY]]]___aaadddfffjjjjjjiiiiiiiiiiiijjjjjjnnnnnnnnnnnnnnnnnnnnnnnnnnnooorrrwww|||~~~~~~~~~vvvmmmdddfffppp~~~~~~uuuooommmeee^^^\\\\\\\\\aaagggjjjjjjnnnsssvvvyyy}}}{{{zzz}}}|||vvvoooiiieeebbb```^^^^^^[[[XXXVVVUUUSSSPPPMMMOOONNNPPPSSSUUU[[[gggtttzzzmmmaaaVVVLLLCCC???>>>???CCCIIIJJJTTT^^^ccchhhnnnssssssvvvuuuuuuwwwxxxzzzxxxlllfffhhhmmmqqqrrrtttvvvxxxyyyyyyxxxxxxwwwwwwyyy}}}~~~wwwmmmjjjmmmpppqqqqqqqqqrrrtttvvvxxxzzzyyy|||}}}|||uuukkkiiikkknnnqqquuu~~~xxxqqqjjjeeebbbaaagggjjjqqqxxx~~~vvvoooiiiccc___YYYTTTLLLEEEAAA???>>>===;;;;;;===@@@FFFMMMSSSWWW]]]bbbgggjjjiiifffcccaaaeeelllvvv|||fff\\\TTTTTTXXX^^^eeelllqqqzzz|||sssooohhh```YYYQQQKKKGGGCCCAAA???>>>>>>???AAABBBGGGLLLTTTZZZ___cccgggiiikkkmmmooooooooooooqqqssstttuuuuuuuuussssssuuuwwwvvvwwwwwwvvvuuuuuuwwwyyy~~~fffSSSIIIHHHRRR```{{{~~~gggUUUJJJEEEDDDIIIVVVcccllluuu|||ooodddaaa^^^nnnuuucccUUUTTTWWW```kkkwww}}}gggPPPBBB;;;222111444///...............///000111---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................000000333777:::HHHiiivvviiibbbbbb___TTTFFF<<<999777444888888888999999999888888999:::;;;>>>AAAFFFKKKMMMPPPSSSWWW[[[]]]```cccfffhhhgggggggggggghhhhhhiiimmmmmmnnnnnnnnnnnnoooooooooqqquuuzzz}}}tttjjjbbbeeeooo||||||sssmmmjjjccc]]]ZZZYYYYYY___fffjjjjjjnnnsssuuuxxx{{{xxxwwwyyy~~~{{{wwwqqqjjjfffbbb___^^^^^^\\\YYYWWWVVVTTTQQQOOOOOONNNPPPSSSUUU[[[gggtttyyylllaaaVVVLLLBBB>>>>>>>>>CCCHHHIIISSS]]]bbbfffmmmrrrsssvvvuuuuuuwwwxxxzzzyyymmmgggggglllpppqqqsssuuuwwwxxxxxxwwwwwwvvvuuuxxx{{{}}}~~~xxxnnnjjjkkknnnpppqqqrrrtttvvvxxxyyyzzzxxx|||}}}|||vvvkkkiiikkkmmmpppsss|||uuunnnhhheeecccccchhhkkkpppvvv}}}}}}uuunnnhhhccc___ZZZUUUNNNGGGDDDAAA???>>>;;;<<<>>>BBBHHHOOOUUUXXX]]]bbbhhhkkkjjjfffcccaaabbbhhhrrr}}}~~~zzzeee[[[SSSSSSXXX]]]dddkkksss{{{}}}rrroooiiibbbZZZRRRLLLIIICCCBBB@@@???>>>???@@@AAAFFFKKKRRRYYY^^^cccgggjjjkkklllnnnooonnnoooppprrrtttuuuuuuuuussstttuuuwwwvvvvvvvvvuuussssssuuuxxx}}}fffTTTJJJIIISSSaaa~~~gggTTTIIIEEEDDDIIIVVVcccllluuu|||oooeeeaaa]]]mmmwwwdddWWWSSSTTT\\\fffttthhhQQQBBB:::222111444000///............//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////333777999FFFddd|||lllbbbbbb```VVVGGG<<<888666333888888888888888999999999999999:::<<<@@@DDDHHHKKKNNNQQQUUUXXXZZZ^^^bbbeeeeeeeeeeeeeeefffggghhhhhhjjjjjjkkkkkklllmmmmmmnnnppprrrwww||||||rrrggg```cccmmmzzzzzzqqqkkkhhhbbb\\\YYYVVVVVV]]]eeejjjjjjnnnsssuuuwww~~~{{{xxxvvvxxx}}}|||yyysssmmmgggccc```___^^^\\\YYYXXXVVVUUURRRPPPNNNNNNPPPSSSUUUZZZgggtttyyylllaaaVVVLLLBBB>>>===>>>BBBGGGJJJSSS\\\aaafffmmmrrrsssvvvtttuuuwwwxxxzzz{{{nnnggggggkkknnnpppqqqtttvvvwwwwwwvvvuuuuuutttuuuyyyzzz|||xxxmmmiiikkknnnpppqqqssstttvvvxxxyyyzzzwwwzzz||||||xxxllliiikkklllooorrrzzzssskkkfffddddddeeekkklllnnnssszzz{{{yyyyyy|||~~~}}}|||}}}vvvoooiiidddaaaZZZUUUOOOJJJFFFCCC@@@>>><<<===???CCCIIIPPPVVVYYY]]]bbbjjjnnnmmmhhhdddaaa^^^cccmmmwww}}}~~~zzzvvvbbbYYYQQQSSSXXX^^^eeekkkuuu}}}}}}pppnnnjjjbbbZZZRRRMMMJJJDDDBBBAAA???>>>>>>???@@@DDDIIIQQQXXX^^^dddiiillljjjlllnnnnnnnnnnnnppprrrssstttuuutttssstttvvvwwwtttttttttsssrrrsssvvvxxx|||~~~eeeTTTJJJIIITTTbbbhhhSSSHHHEEEDDDIIIVVVcccllluuu|||~~~pppfffccc```qqq|||vvvgggYYYSSSRRRXXXaaaqqqkkkSSSCCC:::111111555111000//////............///------------------------------------------------+++,,,,,,---...///000000...///333666777AAA]]]yyyuuujjjgggeee\\\LLL@@@;;;999777888888777888888999999:::888888999;;;>>>BBBFFFIIIKKKMMMQQQTTTWWWZZZ___bbbcccccccccdddeeeggghhhiiihhhhhhiiikkklllmmmnnnoooooorrrwww|||}}}rrrggg^^^aaakkkxxx~~~xxxoooiiifffaaa\\\YYYUUUUUU\\\dddhhhiiimmmrrrtttvvv||||||yyywwwyyy~~~|||wwwqqqjjjeeecccbbb^^^\\\ZZZXXXWWWUUUSSSQQQMMMMMMOOORRRTTTYYYfffsssxxxlllaaaWWWMMMCCC>>>======AAAFFFKKKTTT]]]aaaeeelllqqqsssuuussstttwwwxxx{{{}}}ppphhhgggjjjmmmnnnppprrrtttuuuuuutttttttttrrrsssvvvwwwzzztttkkkiiilllooopppqqqrrrtttuuuwwwwwwxxxvvvyyy{{{{{{zzznnnjjjkkklllnnnqqqyyyqqqiiidddccceeegggmmmlllmmmqqqwww~~~zzzuuussstttnnnoooooommmmmmpppwww}}}}}}wwwqqqjjjeeebbbYYYUUUPPPKKKHHHDDDAAA>>><<<===@@@DDDJJJQQQVVVZZZ\\\bbbkkkoooooojjjeeeaaa[[[```hhhrrryyyzzzwwwttt___VVVPPPRRRXXX^^^ffflllwww~~~|||ooommmjjjcccZZZSSSNNNKKKDDDCCCAAA???>>>>>>??????BBBGGGOOOWWW___eeekkkooojjjlllmmmnnnnnnnnnpppqqqssstttuuutttttttttvvvxxxqqqrrrrrrrrrrrrtttwwwzzz{{{~~~}}}dddTTTKKKIIITTTbbbhhhSSSGGGEEEDDDIIIVVVcccllluuu|||pppgggeeecccvvvwwwsssiii[[[TTTQQQVVV^^^pppmmmUUUCCC:::111111666222111000///...............------------------------........................++++++,,,---...000000111...///333666555===WWWrrr~~~tttnnnlllcccSSSEEE@@@>>><<<888888777777888999::::::777777888:::===AAAEEEGGGHHHKKKNNNQQQTTTXXX]]]```bbbbbbcccdddfffhhhjjjkkkhhhiiijjjlllnnnooopppqqqoooqqqvvv{{{~~~sssggg]]]___iiiwww}}}wwwnnnhhhfffaaa\\\YYYUUUUUU\\\eeefffggglllqqqsssuuu{{{}}}zzzxxxzzzzzztttlllgggeeeddd___\\\ZZZXXXWWWVVVSSSQQQMMMLLLNNNQQQTTTYYYfffrrrwwwkkk```XXXMMMCCC>>><<<<<<@@@EEELLLUUU]]]aaaeeelllqqqrrrtttssstttwwwxxx{{{~~~qqqiiigggiiilllmmmoooqqqsssttttttsssssstttrrrrrrtttuuuyyy~~~qqqiiihhhmmmqqqooopppqqqssstttuuuuuuvvvuuuxxxzzz{{{{{{oookkkkkklllmmmppp|||rrriiieeedddeeefffkkknnnpppqqqwww}}}yyyuuupppiiidddaaa^^^]]]\\\[[[]]]hhhttt~~~yyytttlllccc\\\YYYUUUOOOIIIEEEBBB???===:::;;;===@@@FFFOOOYYY```ddddddlllwwwxxxnnneeebbbcccccceeekkksssvvvrrrnnn___VVVOOOQQQWWW]]]eeekkkvvvzzzuuummmccc]]]ZZZWWWQQQKKKFFFEEECCCAAA???>>>??????DDDJJJPPPUUU]]]fffkkkkkkkkknnnpppooonnnmmmooorrruuuuuuuuuuuuvvvvvvvvvvvvwwwvvvtttsssrrrsssuuuvvvvvv|||~~~bbbTTTNNNLLLWWWhhhnnnWWWIIIDDDGGGLLLTTT___jjjtttzzztttiiidddaaauuuzzzvvvhhhXXXSSSTTTXXX\\\uuutttVVVAAA:::333222555222000000///...............------------------------///...---,,,,,,,,,,,,,,,+++,,,------......------...333333555:::===OOOlllzzzooo___NNNAAA;;;888777777888999;;;;;;:::888::::::999999;;;>>>BBBDDDDDDGGGJJJLLLOOOSSSYYY\\\^^^```bbbeeegggiiiiiiiiiiiiiiijjjkkkmmmoooqqqrrrrrruuuzzz|||}}}~~~wwwppp]]]^^^dddoooxxxyyyqqqiiieeeccc]]]VVVQQQSSS[[[aaaiiiiiijjjkkkooouuu|||zzzyyy}}}xxxrrrnnnjjjfffddd```]]]ZZZXXXXXXVVVTTTSSSSSSQQQPPPPPPQQQWWWfffsssvvvlllaaaYYYNNNDDD>>><<<<<>><<<;;;<<<===@@@EEEMMMWWW]]]eeegggrrr{{{nnngggeeedddffflllsssuuuqqqmmm^^^UUUOOOPPPWWW]]]dddkkkvvv~~~uuunnneee___\\\XXXQQQKKKGGGFFFCCCAAA????????????BBBIIIOOOTTT\\\fffkkkkkkjjjlllnnnnnnllllllnnnqqqsssssstttuuuvvvvvvwwwwwwxxxwwwuuuttttttuuuwwwxxxwww|||cccUUUNNNLLLXXXiiinnnWWWIIIDDDGGGMMMUUU```kkkuuuzzz~~~~~~sssgggccc```sss~~~zzziiiZZZTTTUUUYYY]]]vvvuuuVVVAAA:::222111444111000000///...............------------------------///...---,,,,,,,,,,,,---+++,,,------......------///444333555999;;;KKKggg|||kkkXXXIIIAAA>>>777777777999:::;;;999777999999888888:::===AAACCCCCCEEEHHHKKKNNNRRRWWW[[[]]]___aaadddggghhhiiiiiiiiiiiijjjkkkmmmpppqqqssstttwww}}}{{{zzz}}}{{{tttmmm```aaaeeennnwwwxxxqqqjjjfffddd^^^VVVQQQRRRXXX^^^hhhhhhiiikkknnnssszzz}}}zzz~~~yyysssnnnjjjfffccc```]]]ZZZXXXXXXWWWUUUSSSUUURRRQQQQQQQQQVVVdddqqqvvvkkkaaaYYYNNNDDD???<<<<<>><<<<<<======???CCCJJJSSSYYYbbbgggtttxxxlllffffffgggmmmssstttpppjjj\\\TTTMMMOOOVVV\\\dddjjjuuuwwwppphhhccc___ZZZRRRLLLHHHFFFDDDAAA???>>>>>>???@@@GGGMMMSSS[[[eeekkkkkkiiijjjkkkkkkkkkkkkmmmooopppqqqssstttvvvvvvwwwwwwyyyxxxwwwvvvvvvwwwxxxyyywww|||fffWWWNNNLLLYYYkkkpppXXXJJJEEEHHHOOOXXXcccmmmvvvzzzzzzzzz|||qqqeeebbb___qqqzzzlll\\\WWWWWWZZZ___vvvuuuVVVAAA:::222000333000000000///...............------------------------......---,,,,,,,,,------+++,,,------......------000444333333777888FFFaaazzzdddPPPDDD@@@888777777888::::::999777888777777777999;;;>>>@@@@@@BBBFFFHHHLLLPPPUUUYYY\\\]]]```cccfffggghhhhhhiiiiiijjjlllnnnpppssstttvvvzzz{{{zzz{{{zzztttmmmeeedddfffmmmuuuwwwqqqjjjfffddd^^^VVVPPPPPPUUUZZZfffgggiiijjjmmmrrrxxx|||}}}~~~zzzsssooojjjfffccc```]]]ZZZYYYXXXWWWUUUTTTWWWTTTRRRQQQQQQUUUbbbooovvvkkkaaaYYYOOODDD@@@===<<>><<<=========>>>AAAGGGNNNSSS\\\aaaooo{{{nnngggggghhhnnnttttttoooiii[[[RRRLLLNNNUUU\\\dddjjjuuuxxxrrrjjjfffbbb]]]TTTMMMIIIFFFCCC???===<<<======>>>EEEKKKQQQZZZdddiiiiiigggggghhhhhhhhhiiikkkmmmnnnoooqqqtttuuuvvvwwwwwwxxxwwwwwwvvvvvvwwwxxxyyyvvv{{{iiiXXXOOOMMM[[[ooosss[[[LLLEEEIIIQQQ[[[fffpppwww{{{yyywwwvvvxxxoooddd```^^^ooowwwooo___YYYYYY\\\```sssuuuVVVAAA:::222000222000000000///...............------------------------...------,,,,,,,,,------+++,,,------......------...222111222666777CCC\\\oooWWWEEE<<<999888888888::::::999888666666666666777999;;;======@@@CCCFFFIIINNNSSSWWWZZZ\\\___bbbeeegggggghhhhhhiiijjjlllooorrrtttuuuvvvzzz~~~{{{||||||wwwqqqhhheeeeeekkksssuuupppjjjdddbbb]]]VVVPPPOOOTTTYYYeeegggiiikkknnnrrrwww{{{~~~}}}yyytttoookkkfffccc```]]]ZZZYYYXXXXXXVVVTTTWWWTTTRRRQQQQQQUUUbbbpppuuukkkaaaYYYOOOEEE@@@>>><<>><<<<<<=========???CCCJJJNNNWWW\\\gggwww{{{ooogggfffiiiooouuuuuuoooiiiYYYQQQKKKNNNUUU\\\dddkkktttyyyssskkkgggddd___WWWPPPIIIFFFBBB>>>;;;;;;;;;<<<===DDDJJJOOOXXXbbbggggggeeedddcccdddeeegggiiijjjlllmmmpppsssuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwuuuyyy~~~kkkZZZPPPNNN___ssssssZZZKKKEEEKKKTTT___jjjrrrxxx{{{|||zzztttsss|||mmmbbb```___ooovvvqqqaaa[[[ZZZ]]]aaappptttVVV@@@999111000333000000000///...............------------------------------,,,,,,,,,------...+++,,,------......------,,,000...111666666AAAYYY|||{{{aaaJJJ<<<;;;:::888999:::;;;:::999555555555555666777999:::;;;===AAADDDGGGLLLRRRVVVYYY[[[^^^bbbeeeggghhhhhhhhhiiijjjmmmpppsssuuuwwwuuuxxx}}}~~~zzzuuujjjfffeeejjjqqqtttooojjjaaa```\\\VVVQQQQQQUUUYYYdddgggjjjmmmooossswww{{{}}}}}}~~~~~~}}}xxxsssoookkkgggccc___]]]ZZZYYYYYYXXXWWWUUUUUURRRQQQQQQQQQVVVdddqqq}}}uuukkkbbbYYYPPPFFFAAA???<<<>>>BBBEEELLLUUU^^^dddiiilllnnnoooqqqttttttuuuyyysssgggbbbcccfffkkknnnqqqsssrrrrrrrrrsssrrrrrrtttwwwxxxyyyrrrfffdddiiilllppptttwwwyyyyyyxxxxxxyyywwwwwwxxxyyy}}}qqqkkkkkklllppptttzzzsssmmmkkkjjjjjjjjjkkkmmmmmmkkklllnnnkkkfffccc```[[[UUUPPPNNNOOOQQQKKKHHHGGGHHHHHHEEEFFFIIIIIILLLOOOUUU\\\fffqqqwwwzzzuuunnnfff___VVVRRRLLLGGGDDDBBB???===;;;<<<<<<<<<===AAAFFFJJJSSSYYYbbbnnnzzzxxxnnneeeeeehhhooovvvwwwqqqkkkYYYPPPKKKNNNUUU]]]eeellltttyyyssskkkgggeeeaaaYYYSSSJJJGGGBBB>>>;;;:::;;;<<<===CCCIIINNNVVV```eeedddcccaaa``````cccfffggghhhkkkmmmpppssstttuuuuuutttssssssttttttuuuuuuvvvvvvtttxxx}}}~~~}}}mmm\\\QQQPPPbbbyyyrrrXXXIIIFFFLLLWWWcccmmmuuuzzz|||~~~wwwqqqwwwlllbbbaaaaaapppyyysssbbb\\\[[[^^^bbbnnnsssTTT???999111000333111000000///...............------------------------------,,,,,,,,,---......+++,,,------......------+++///...111777666???UUUwww~~~}}}kkkQQQAAA<<<:::888888999:::999888555555555555666666777888999;;;???BBBFFFKKKQQQUUUYYY[[[^^^bbbeeeggghhhiiihhhiiikkkmmmppptttwwwxxxuuuxxx|||vvvkkkgggfffjjjrrrtttpppkkk```___]]]WWWRRRQQQUUUYYYbbbeeeiiimmmppptttxxx{{{|||{{{{{{}}}zzzvvvrrroookkkgggddd___]]][[[YYYYYYYYYWWWVVVTTTRRRQQQQQQQQQVVVdddrrr{{{tttkkkbbbZZZPPPGGGBBB???===>>>BBBEEEKKKUUU___eeejjjmmmoooppprrruuuvvvvvvyyy~~~qqqgggbbbdddgggjjjmmmqqqssssssrrrrrrssssssrrrtttwwwwwwxxx~~~qqqdddcccgggjjjooossswwwzzzzzzyyyyyyyyywwwxxxxxxyyy}}}rrrlllkkkmmmqqquuu|||uuupppmmmmmmmmmlllmmmoooooollllllmmmjjjddd``````___[[[VVVSSSSSSUUURRRNNNKKKLLLLLLJJJJJJMMMMMMNNNPPPSSSWWW___gggmmmuuuvvvxxx{{{~~~{{{wwwsssmmmddd^^^WWWRRRMMMHHHEEECCC@@@>>>:::;;;;;;;;;<<>>888111111444222000000///...............------------------------,,,,,,,,,,,,,,,---...///+++,,,------......------...000///111777555<<>>BBBEEEKKKPPPTTTZZZ\\\___cccfffhhhiiiiiihhhiiikkknnnqqquuuxxxzzzxxxzzzxxxllliiihhhmmmtttwwwrrrmmmbbbaaa___YYYSSSQQQSSSWWW^^^bbbhhhlllppptttwwwzzz}}}{{{zzzyyywwwtttqqqoookkkgggddd___]]][[[ZZZZZZYYYXXXWWWVVVSSSRRRQQQQQQUUUcccpppzzzssskkkcccZZZQQQGGGCCC@@@===>>>AAACCCJJJUUU___fffjjjnnnooopppsssvvvwwwwwwzzz~~~rrrhhhdddfffjjjiiimmmqqqssssssrrrrrrssssssssstttwwwvvvvvv|||pppcccbbbfffiiinnnrrrvvvyyyzzzyyyyyyyyyxxxxxxxxxyyy}}}tttmmmlllnnnrrrwww~~~wwwrrrpppoooooooooppprrrrrrooonnnnnnjjjdddaaaccceeeccc^^^YYYWWWWWW[[[VVVRRRSSSSSSQQQQQQSSSLLLNNNOOOQQQSSSWWW]]]aaaiiijjjkkknnnrrrvvvyyy{{{|||wwwtttqqqlllddd^^^WWWSSSMMMIIIFFFCCCAAA???999::::::;;;;;;???CCCGGGHHHSSS]]]dddkkkppplllccc```aaafffoooxxxzzzuuuoooYYYPPPKKKOOOVVV^^^gggnnntttxxxqqqiiieeedddbbb]]]YYYOOOLLLFFFAAA===<<<===>>>===CCCIIIMMMTTT\\\aaa```aaa^^^[[[\\\```dddeeeeeejjjlllppprrrtttsssrrrqqqrrrssstttuuuvvvvvvvvvvvvuuuxxx{{{{{{xxxyyy~~~ooo]]]RRRSSSgggwww]]]NNNFFFNNNZZZgggqqqxxx{{{|||xxx}}}xxxnnnnnn{{{||||||kkkbbbccceeetttuuuccc]]][[[^^^bbbssspppRRR>>>888111111555333000000///...............------------------------,,,,,,,,,,,,,,,---...///+++,,,------......------000222000222777444:::MMMnnn~~~}}}xxxrrreeeQQQAAA999777444444555666555555666666666666666666666666888:::>>>AAAEEEJJJPPPTTTZZZ\\\___cccfffhhhjjjjjjhhhiiikkknnnqqquuuxxxzzzzzz|||zzzmmmjjjjjjooowwwyyytttooodddcccaaaZZZTTTQQQRRRTTT\\\```fffkkkooossswwwyyy~~~{{{zzzwwwuuurrrpppnnnkkkhhheee___]]][[[ZZZZZZZZZXXXWWWYYYUUUSSSQQQPPPTTTaaannnyyysssllldddZZZQQQHHHCCC@@@===>>>AAABBBIIITTT^^^eeejjjmmmoooqqqtttwwwxxxxxxzzz~~~sssjjjfffiiillliiilllpppssssssrrrrrrrrrtttssstttvvvvvvuuu{{{pppdddbbbfffiiimmmqqqvvvyyyzzzyyyyyyyyyxxxxxxxxxyyy}}}uuummmmmmooossswww{{{vvvssssssuuuwwwtttuuuwwwxxxwwwssslllgggdddhhhjjjgggaaa\\\[[[\\\[[[ZZZXXXWWWVVVUUUTTTTTTSSSSSSSSSTTTUUUWWWXXXYYYaaadddfffhhhiiikkknnnpppvvvwwwwwwvvvrrrmmmgggcccYYYUUUPPPJJJEEEBBB@@@???===;;;999999:::===AAACCCFFFNNNYYYdddjjjjjjfffccc]]]eeekkknnnuuu|||xxxnnnXXXOOOHHHKKKTTT^^^iiiqqqxxxxxxrrrllliiihhhfff```[[[NNNIIICCC???======>>>===>>>???FFFPPPXXX\\\```eeebbb___\\\YYYYYY]]]cccgggjjjkkkmmmpppssstttsssqqqssstttuuuxxxzzzzzzwwwtttvvvyyy{{{{{{zzz{{{lll[[[SSSSSSggg|||ZZZPPPLLLRRR]]]iiisssyyyzzzyyy{{{wwwvvvzzz~~~tttfffdddmmm|||mmmccc```\\\___gggtttdddRRR???555222000000111222000///000222333333222++++++------------++++++///...---,,,,,,---...///,,,,,,+++++++++,,,------000000000111333888>>>CCC___qqqiiicccSSSAAA<<<888666888888666777;;;:::999777555444555666777333777<<>>======>>>>>>@@@AAAGGGRRRZZZ]]]bbbggghhheee___YYYXXXZZZ```dddfffhhhlllppptttuuutttsssvvvuuuuuuvvvyyyzzzzzzyyyvvvyyy|||}}}|||}}}nnn___WWWXXXjjj}}}^^^UUUOOOUUU```llluuuyyyyyyxxx}}}}}}|||zzzyyy{{{}}}|||pppfffgggpppmmmdddbbb___bbbkkkyyyyyy]]]MMM;;;444222111000111111///......000111111000+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...------,,,,,,------......000000000111333777>>>BBB[[[rrrhhhbbbUUUGGG>>>999666777777666777:::888777666555555666888999777:::>>>AAADDDIIINNNQQQZZZ]]]aaaccceeegggjjjlllmmmmmmmmmnnnooopppqqqrrrxxxyyywwwrrrooossszzz|||wwwpppfffddd```YYYTTTQQQQQQRRRYYY^^^dddjjjnnnrrruuuxxx|||xxxsssoookkkgggccc```\\\XXXSSSPPPNNNNNNNNNNNNOOOMMMMMMOOOPPPSSS\\\ggg|||zzzpppjjjfff^^^WWWMMMDDD@@@???@@@@@@CCCJJJSSS\\\bbbgggkkkmmmoooqqqtttxxx|||wwwmmmgggeeefffmmmnnnppprrruuuwwwyyyzzzyyyvvvuuuvvvvvvwww|||wwwgggcccgggkkkooopppsssuuuwwwyyyzzzzzz|||xxxvvvxxxzzz~~~uuukkkjjjmmmppprrr{{{zzz{{{~~~xxxsssppprrrtttqqqlllgggeeefff^^^]]][[[XXXVVVTTTSSSRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSUUUXXXZZZ\\\___cccfffjjjkkkmmmmmmkkkgggbbb___YYYVVVRRRMMMHHHDDDBBBAAA>>>===<<<;;;;;;;;;<<<===BBBIIISSS^^^ddddddbbb___]]]dddjjjlllssszzzwwwmmmVVVNNNHHHLLLTTT]]]gggooottt{{{uuunnnjjjiiigggaaa\\\OOOJJJBBB===<<<===??????AAACCCIIITTT\\\```eeejjjpppllleee]]]XXXYYY]]]aaabbbfffkkkqqqtttvvvvvvuuuyyywwwuuuuuuxxx{{{|||}}}www{{{~~~rrrccc\\\^^^ooo~~~```XXXSSSZZZeeepppwwwzzzyyyxxxyyy{{{}}}}}}||||||}}}~~~}}}uuulllfffiiitttkkkddddddbbbfffnnn~~~|||oooVVVGGG888222222111111111000...------//////...---+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,...------------...///000000000000111222666<<>>>>>???BBBHHHRRRZZZaaafffjjjllloooqqquuuyyy~~~xxxmmmgggfffgggmmmnnnpppsssuuuwwwyyyyyyyyyvvvuuuvvvwwwwww|||zzzkkkfffiiilllpppqqqrrrtttvvvxxxyyyzzz|||xxxvvvxxxzzz}}}uuujjjhhhkkkooorrr~~~~~~yyyzzzzzzwwwqqqkkkhhhgggaaa___\\\YYYVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVXXXYYYZZZ\\\```cccggghhhkkklllkkkgggccc```YYYWWWSSSNNNJJJGGGDDDCCC???>>>===<<<;;;;;;::::::@@@FFFPPPZZZ```bbb```^^^```gggkkkmmmsssyyyuuukkkVVVNNNIIIMMMVVV^^^hhhooosss|||vvvoookkkjjjgggaaa[[[OOOIIIBBB===<<<===???@@@CCCDDDKKKWWW___ccchhhmmmsssqqqmmmfff___[[[\\\___aaaffflllrrruuuvvvvvvvvvxxxvvvuuuvvvxxx{{{}}}}}}yyy|||wwwggg```bbbsss~~~```WWWWWW___jjjtttyyyzzzyyyxxxwwwzzz|||}}}}}}||||||}}}~~~tttlllfffhhhsssjjjccccccbbbeeennnyyykkkSSSDDD777333333222000000000///......//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,------...///000000000111111222666;;;???NNNrrrrrrfff```\\\WWWGGG>>>888777666555444777777777666666666777999999<<<>>>???AAADDDIIIOOOSSS[[[^^^bbbdddfffhhhkkkmmmmmmlllllllllllllllmmmmmmnnnqqquuuyyy~~~zzz{{{}}}|||wwwqqqjjjhhhccc]]]UUUPPPMMMMMMRRRWWW___ggglllqqqvvvyyy|||wwwnnnfff```\\\XXXUUUTTTRRRNNNMMMLLLKKKJJJIIIHHHFFFFFFHHHIIIKKKSSS]]]nnnzzzyyyqqqjjjddd```YYYNNNDDD???=========AAAHHHQQQZZZ```eeeiiikkknnnpppsssxxx~~~xxxmmmgggfffhhhmmmnnnppprrrtttuuuuuuuuuuuurrrrrrtttvvvwww}}}~~~nnniiijjjmmmqqqrrrrrrtttuuuwwwxxxyyy|||yyywwwyyyzzz|||wwwkkkgggjjjpppssszzzssslllgggeeebbbaaa^^^ZZZWWWTTTRRRQQQOOOOOOPPPPPPQQQSSSTTTUUUXXXYYYYYYYYYXXXZZZ]]]___ccceeehhhjjjjjjgggcccaaaYYYXXXTTTQQQMMMIIIGGGEEEAAA@@@???===<<<;;;::::::>>>DDDNNNWWW]]]```___^^^bbbjjjooopppuuuzzzuuujjjVVVOOOKKKPPPYYYaaaiiioooyyy}}}wwwoookkkjjjfff```ZZZNNNIIIBBB===<<<>>>???@@@CCCEEELLLXXXaaaeeejjjppprrrtttuuuppphhhaaa^^^^^^ccchhhnnnsssuuuvvvwwwxxxwwwvvvvvvxxx{{{|||{{{zzz{{{~~~{{{hhhaaaddduuubbbYYY\\\dddooowwwzzzzzzyyyyyyyyyzzz||||||{{{{{{}}}~~~wwwmmmeeeeeennnjjjcccbbb```ccckkk}}}}}}mmmSSSEEE888444444222000///111000///000000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,---...//////000111111222444999<<>>@@@CCCIIIPPPTTTYYY\\\___bbbdddfffhhhkkkhhhhhhhhhiiijjjkkklllmmmkkkooorrrtttxxx}}}wwwqqqlllkkkggg```XXXQQQNNNLLLOOOUUU]]]eeellltttzzz~~~}}}{{{uuuppphhhaaa\\\XXXUUUSSSQQQOOOMMMLLLLLLKKKIIIGGGFFFDDDDDDFFFFFFGGGNNNWWWiiiwwwzzzssslllgggaaaYYYNNNDDD???===<<<<<>><<<;;;;;;;;;<<>>>>>??????CCCDDDLLLXXXaaafffkkkqqqqqqvvvzzzwwwmmmddd___]]]eeejjjpppsssuuuvvvyyy|||yyyxxxyyyzzz|||}}}|||zzz}}}|||iiiaaaeeettteee___```gggqqqxxxzzzzzzzzz{{{zzz{{{||||||{{{|||~~~~~~~~~xxxnnncccbbbjjj}}}jjjcccbbb___aaaiii~~~pppTTTFFF888444444222000000000000000111222222///------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,*********+++,,,---...//////000111111111444777:::EEEfffxxxmmmfffbbb```SSSGGG<<<888777555444555:::999999888888777666666777999<<>><<<<<<<<>><<<<<<===>>>:::???GGGPPPVVVZZZ[[[[[[```jjjsssyyy|||pppZZZTTTQQQWWW```gggnnnsss}}}wwwooojjjhhhddd]]]WWWJJJGGGCCC@@@?????????>>>AAACCCKKKWWW```fffkkkqqqrrrxxx|||xxxmmmccc^^^]]]eeejjjpppsssuuuxxx}}}}}}{{{{{{|||~~~~~~}}}{{{jjjbbbfffrrr}}}{{{gggeeebbbjjjsssxxxyyyyyy{{{~~~zzz{{{}}}~~~}}}}}}~~~|||zzz|||uuukkkbbb```iii|||jjjcccccc```bbbjjjpppSSSEEE777222333222111222/////////111333222000...---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***++++++++++++---...///000///000111111111333666999???___~~~uuummmfffcccXXXKKK>>>999888666555555888888999999999888888777555888;;;>>>AAAEEEJJJMMMQQQTTTXXX[[[\\\^^^aaacccbbbbbbbbbccceeefffhhhiiihhhjjjmmmooorrrxxxyyyqqqpppnnnhhh```XXXSSSPPPMMMPPPUUU[[[cccmmmwww}}}|||xxxuuusssssssssrrrqqqqqqrrrssssssqqqooonnnkkkfffccc```^^^ZZZXXXSSSSSSRRRSSSSSSRRROOOMMMHHHFFFEEEFFFCCCBBBGGGOOO^^^lllxxxyyytttpppllliii___WWWLLLCCC>>>=========BBBHHHQQQZZZaaaeeeiiillllllmmmoooqqqvvv~~~xxxmmmhhhgggiiiiiikkknnnppprrrrrrqqqpppooommmmmmppprrruuu{{{|||mmmhhhkkknnnoooqqqtttwwwwwwvvvtttrrrpppppprrrttttttwwwuuummmmmmqqquuu}}}yyysssmmmiiicccaaa___[[[XXXVVVTTTSSSVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUUUUVVVZZZ]]]]]]___bbbeeeeeebbb___]]]ZZZYYYWWWUUURRRNNNKKKJJJHHHEEEAAA>>><<<===>>>@@@888===EEEMMMTTTXXXYYYYYY]]]hhhttt{{{ttt[[[UUUSSSZZZbbbiiiooouuu}}}wwwnnnjjjgggccc\\\VVVIIIFFFCCCAAAAAA@@@>>>===@@@BBBJJJVVV```eeekkkqqqtttyyy|||wwwkkkaaa]]]]]]dddiiiooosssuuuyyy}}}{{{|||~~~xxxjjjdddfffoooxxxtttfffhhhdddkkkssswwwxxxyyy|||xxx{{{~~~~~~~~~~~~zzzwwwyyyqqqiiiaaaaaajjj}}}jjjdddeeebbbeeelllnnnQQQCCC555111222222222333------...111333222000...------++++++++++++------)))***+++,,,,,,+++***))),,,,,,,,,---...///111111///000111111111333666888;;;[[[|||zzzqqqiiiddd[[[MMM???:::999777555555666777888999999999999999555888<<<>>>@@@CCCFFFHHHOOORRRUUUXXXZZZ\\\^^^aaaaaaaaabbbbbbcccdddeeefffgggiiikkkmmmqqqvvv|||~~~rrrrrrpppjjjbbbZZZUUURRRMMMOOORRRWWW^^^hhhrrryyy{{{uuuqqqooooooooommmmmmmmmoooppppppnnnlllooommmiiigggdddaaa^^^[[[XXXXXXXXXYYYZZZYYYUUUSSSIIIGGGFFFFFFCCCAAAFFFMMMWWWdddqqqrrrnnnjjjgggeee^^^WWWLLLCCC>>>=========BBBHHHRRRZZZaaafffjjjlllmmmnnnoooqqquuu}}}wwwmmmhhhhhhiiigggiiimmmqqqsssttttttsssssspppooorrrssstttzzzzzzkkkgggjjjnnnoooqqquuuxxxxxxvvvsssqqqkkkllloooqqqqqqtttvvvnnnlllpppttt}}}xxxqqqlllhhhdddaaa^^^[[[ZZZXXXVVVTTTTTTTTTTTTUUUVVVVVVWWWWWWZZZYYYXXXWWWWWWXXXYYYZZZ]]]```dddeeedddccceeeggg___]]]ZZZXXXVVVTTTPPPMMMNNNIIICCC>>><<<<<<<<<<<<<<<>>>BBBHHHNNNTTTYYY\\\```hhhrrr|||}}}qqq[[[WWWWWW\\\aaagggooowwwvvvlllhhhhhhfff^^^VVVOOOKKKFFFAAA???>>><<<;;;@@@AAAGGGSSS\\\ccckkkrrrvvvwwwyyyyyypppddd^^^^^^ccciiipppsssuuu|||~~~~~~~~~qqqgggbbbbbbhhhoooxxxqqqdddeeeeeejjjqqqvvvyyy{{{|||}}}{{{{{{{{{||||||~~~~~~~~~~~~|||ooofff\\\ZZZhhhqqqgggccc```iiivvvmmmUUU>>>444666222111333//////............---------+++,,,,,,------,,,,,,+++---,,,+++***)))***+++,,,++++++,,,,,,---...//////---......000222444555777AAAKKKlll}}}vvvsssssscccRRRBBB>>>===999666666444666888999:::999777666777888;;;>>>AAACCCDDDEEEHHHKKKNNNQQQUUUYYY___cccaaabbbcccdddfffggghhhiiigggjjjmmmoooqqqtttwwwyyyvvvvvvuuuqqqkkkccc\\\XXXTTTOOONNNRRRXXX```kkkuuu|||wwwtttsssssstttqqqnnnmmmoootttvvvtttqqqsssrrrnnnkkkgggdddbbbaaa^^^^^^``````^^^[[[XXXUUUUUUPPPJJJDDDBBBCCCGGGJJJWWW```jjjnnnlllgggddddddZZZTTTKKKBBB<<<;;;<<<>>>BBBIIIRRR[[[bbbgggkkknnnnnnmmmnnnrrruuuzzzttthhheeehhhiiillllllnnnoooqqqtttvvvxxxsssuuuuuurrrnnnpppwww~~~yyyiiieeehhhkkkoooppprrrvvvxxxwwwuuusssssssssqqqmmmlllsss~~~wwwooooooqqqrrr|||vvvpppkkkhhhdddaaa^^^\\\[[[YYYWWWUUUUUUUUUUUUUUUUUUVVVVVVVVVXXXXXXXXXXXXXXXYYYZZZZZZ]]]```dddffffffgggiiikkkdddaaa\\\YYYWWWVVVTTTRRRMMMIIIBBB>>><<<<<<<<<<<<<<<>>>BBBGGGMMMSSSXXX[[[___fffpppyyy{{{ooo\\\XXXXXX]]]ccciiiqqqyyy~~~uuulllhhhhhhfff___WWWPPPKKKEEEAAA>>>>>>===<<>>BBBHHHRRR[[[bbbgggkkknnnnnnmmmooosssvvv|||vvviiiggghhhiiimmmnnnooopppqqqsssuuuwww|||zzzwwwsssppprrrwww|||zzzjjjeeehhhkkknnnoooqqqsssuuuuuutttrrrrrrttttttpppmmmpppyyywwwoooppprrrssszzztttnnnkkkhhhdddbbb___]]]]]][[[YYYWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWYYYZZZZZZZZZZZZ]]]```eeehhhjjjkkklllnnniiieee___\\\ZZZYYYXXXWWWLLLHHHBBB>>>============<<<>>>AAAEEEKKKQQQVVVYYY]]]cccmmmvvv~~~xxxmmm\\\YYYYYY___eeekkkttt}}}|||tttkkkhhhhhhfff```YYYQQQLLLDDD???======>>>>>>BBBBBBHHHSSS]]]ccckkkqqquuuuuuvvvvvvnnneeebbbdddjjjlllooosssxxx~~~~~~~~~}}}uuueee\\\XXXWWW]]]ccciiivvv|||{{{zzznnnbbbdddcccgggnnnrrruuuwwwxxxzzz{{{{{{zzzzzz{{{}}}}}}vvvuuuwwwyyyoooeeeYYYXXXhhhqqqllljjjhhhooo{{{}}}ZZZBBB666777222111222...///............---------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******+++,,,,,,------.........---......///111333555666<<>>:::888888555666777999999888888777666666888:::<<<>>>@@@AAABBBDDDGGGKKKNNNSSSXXX\\\___```bbbdddfffggghhhhhhgggiiilllmmmnnnooorrrtttzzz}}}wwwpppkkkfffddd\\\WWWTTTVVVYYY```lllwwwzzzwwwuuutttsssrrrssswww}}}~~~zzzxxxtttqqqmmmiiigggfff___```aaabbbbbbbbb``````]]]ZZZTTTOOOJJJGGGEEEEEEJJJSSS^^^fffgggdddbbbaaa[[[UUULLLCCC===<<<>>>???AAAHHHRRR[[[bbbgggkkkmmmnnnmmmnnnrrrvvv{{{xxxkkkhhhjjjkkkoooqqqrrrrrrqqqrrrtttvvvyyytttsssvvvyyyyyyjjjdddfffiiinnnnnnooopppqqqrrrrrrsssyyy~~~~~~wwwuuu{{{wwwppppppssssssyyyrrrmmmjjjiiidddbbb```______]]][[[YYYXXXXXXWWWVVVVVVUUUTTTTTTTTTUUUWWWZZZ[[[\\\[[[[[[^^^aaaeeeiiikkklllmmmmmmiiifffccc```^^^\\\YYYWWWJJJGGGBBB???>>>>>>>>>======>>>@@@DDDIIIOOOTTTWWW[[[aaaiiirrrzzz}}}uuujjj\\\XXXYYY___fffmmmvvvzzzssskkkhhhhhhfff```[[[QQQLLLDDD>>><<<===>>>???BBBCCCIIISSS]]]cccjjjppprrrrrrssstttooohhhgggkkkooonnnooosssyyy~~~~~~}}}}}}|||~~~}}}pppaaaXXXSSSRRRWWW]]]cccpppuuuvvvxxxnnncccfffcccgggmmmrrruuuwwwyyy{{{}}}|||{{{{{{|||uuurrrtttwwwmmmdddZZZ[[[mmm|||jjjhhhiiigggmmmyyy\\\DDD888777222000222...///............---------+++,,,,,,------,,,,,,+++***+++,,,---,,,+++***))),,,,,,,,,---------......---......///111222444555:::???UUU{{{eeeLLL???;;;999888666666777888888888888777555666666888999;;;===>>>???AAADDDHHHKKKPPPUUUYYY]]]^^^aaacccfffggghhhhhhiiikkkmmmmmmmmmnnnppprrruuuyyyzzzsssnnnkkkjjjbbb]]]YYYYYYZZZ___kkkwww~~~zzzwwwvvvzzzyyyzzz}}}~~~|||xxxtttpppmmmjjjiiibbbccccccccccccbbbbbbaaa[[[ZZZWWWTTTPPPLLLIIIHHHFFFNNNYYYaaadddcccbbbaaa[[[UUULLLCCC>>>===???AAAAAAHHHSSS\\\ccchhhkkkmmmooommmnnnqqqtttyyywwwllljjjmmmnnnqqqssstttsssqqqppprrruuu|||vvvvvvyyywwwhhhcccdddfffmmmnnnnnnnnnnnnppprrrttt}}}~~~xxxqqqqqqsssrrrzzzsssnnnkkkjjjdddcccbbbaaaaaa```]]][[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTVVVXXX[[[\\\]]]]]]]]]```bbbeeeiiillllllkkkiiifffeeeeeedddbbb^^^XXXTTTJJJFFFBBB???>>>>>>======<<<===???CCCHHHNNNTTTWWWZZZ```gggooowwwzzzsssiii[[[XXXYYY___fffmmmwww|||wwwrrrkkkgggfffddd___[[[QQQKKKDDD>>>======???@@@CCCCCCHHHSSS\\\aaahhhooosssssstttuuupppjjjjjjnnnssspppooosssyyy}}}|||{{{}}}}}}}}}~~~}}}~~~zzz{{{}}}qqq```VVVPPPOOOSSSZZZ```mmmqqqsssvvvnnndddfffbbbggglllqqquuuxxx{{{}}}~~~~~~~~~uuuqqquuuyyykkkccc\\\```ssssssddddddfffeeekkkvvv}}}]]]DDD888777111000222...///............---------+++,,,,,,------,,,,,,+++***+++,,,---,,,+++***))),,,,,,,,,---------------.........///000222333444888>>>QQQssspppUUUDDD===;;;:::666666777888888888888888555555555666777888:::;;;===???BBBFFFIIINNNSSSWWW[[[]]]```cccfffggghhhhhhjjjlllnnnnnnnnnnnnpppqqquuuwww{{{~~~vvvqqqoooooogggccc___]]]\\\___jjjvvv~~~{{{zzz|||}}}~~~|||xxxtttpppnnnlllhhhgggfffdddbbbaaaaaaaaa]]]\\\[[[XXXUUUPPPLLLJJJEEEKKKTTT[[[___```___^^^[[[UUULLLCCC>>>===???AAABBBIIITTT^^^eeeiiilllnnnsssqqqqqqsssuuuyyyvvvkkkkkknnnpppqqqtttuuusssooonnnqqqtttyyyvvvyyyxxxjjjdddeeegggmmmnnnooonnnmmmnnnrrruuuxxxqqqqqqqqqqqq}}}uuupppmmmkkkeeedddccccccdddbbb___]]][[[[[[[[[ZZZYYYXXXXXXWWWWWWXXXZZZ[[[]]]^^^^^^___```aaadddiiilllllljjjgggddddddeeefffddd___XXXRRRJJJGGGCCC@@@???>>>===;;;<<<===>>>BBBHHHNNNUUUXXX[[[```fffmmmuuuxxxrrrhhh\\\YYYZZZ```gggnnnwww|||vvvpppjjjfffdddbbb]]]ZZZOOOJJJDDD???===>>>??????BBBBBBHHHRRRZZZ```fffmmmvvvvvvwwwwwwrrrkkkjjjnnnuuurrrqqqrrrwwwzzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~xxxyyy{{{uuucccVVVOOOMMMRRRXXX___jjjnnnpppssskkkaaabbb___ccciiinnnssswww{{{~~~~~~~~~sssqqqwww|||llleee^^^dddwwwmmm___aaaddddddkkkvvvzzz]]]DDD777666111///222//////............---------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******------------------------.........///000111333333666<<>>;;;777777777777777888888888666666555555555666888999;;;===AAADDDGGGLLLQQQUUUYYY[[[___cccfffggghhhgggjjjlllnnnnnnmmmnnnoooqqquuuuuuwww{{{|||vvvtttsssmmmjjjgggdddaaabbbkkkwww|||~~~|||xxxtttrrrqqqmmmkkkhhheeecccaaaaaaaaabbbaaa```^^^YYYTTTOOOLLLGGGKKKPPPVVVZZZ[[[[[[ZZZZZZTTTKKKCCC>>>===???AAACCCJJJVVV```gggkkkmmmooovvvttttttvvvxxx{{{tttjjjjjjnnnpppppptttuuusssnnnlllooossszzz~~~yyyyyy~~~zzzmmmhhhiiijjjkkkmmmooonnnlllmmmqqquuu~~~wwwpppppppppoooyyysssnnnllleeeddddddeeeeeedddaaa^^^\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[[[[\\\]]]^^^```aaa___```ccciiinnnooollliiieeeeeeeeeeeeddd___XXXTTTKKKHHHCCC@@@???===;;;:::<<<<<<>>>BBBHHHOOOVVVZZZ\\\aaafffllltttxxxrrriii___\\\\\\bbbiiioooxxxtttpppjjjeeebbb___[[[XXXNNNJJJDDD@@@?????????>>>BBBBBBGGGQQQYYY^^^dddkkkttttttwwwyyyuuuooonnnrrrvvvtttrrrrrrtttwwwyyyzzzyyyzzzzzzzzz{{{|||~~~yyyxxxyyy{{{fffWWWNNNKKKPPPWWW^^^hhhjjjkkknnnfffZZZ[[[XXX\\\ccciiinnnsssxxx{{{}}}~~~yyyppppppwww}}}qqqhhh```dddwww{{{hhhZZZ]]]aaabbbiiittt{{{[[[BBB555444//////222//////............---------+++,,,,,,------,,,,,,+++---,,,++++++******++++++------------------------.........//////111222333444999EEE]]]sssYYYIIIAAA===777777777777777888888999777666555444444555777888999;;;>>>BBBEEEJJJOOOSSSWWWZZZ^^^cccfffggggggggghhhjjjlllllllllmmmooopppsssssstttvvv{{{}}}zzzyyysssqqqooolllgggeeennnxxx}}}yyywwwuuuqqqnnnkkkgggdddcccdddddddddddddddbbb___ZZZVVVTTTOOOPPPRRRUUUXXXZZZZZZZZZXXXSSSJJJBBB===<<<>>>@@@DDDLLLWWWbbbiiimmmooopppsssqqqrrruuuxxx|||uuujjjiiilllnnnooorrruuurrrmmmkkknnnsssvvv|||xxxyyyyyymmmhhhiiijjjhhhkkknnnmmmkkkkkknnnrrrzzz~~~{{{sssnnnooopppooo{{{tttpppmmmeeeeeeeeeffffffeeebbb___]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]\\\\\\]]]___aaabbb]]]___ccciiioooqqqoookkkhhhgggeeedddbbb___ZZZVVVLLLHHHDDDAAA???===;;;999;;;<<<>>>BBBHHHPPPWWW\\\]]]aaafffllltttxxxsssjjjaaa^^^^^^dddjjjqqqzzztttoooiiidddaaa]]]ZZZWWWMMMIIIDDDAAA@@@???>>>>>>AAAAAAFFFPPPXXX]]]ccciiinnnpppuuuzzzxxxtttuuuyyyvvvuuusssrrrrrruuuyyy|||yyyyyyzzzyyyyyy{{{}}}{{{xxxyyy~~~gggWWWMMMJJJOOOVVV\\\eeefffgggjjjaaaVVVVVVSSSWWW^^^dddjjjpppuuuyyy{{{}}}vvvnnnooovvv|||uuujjj```cccuuuwwwcccVVVYYY^^^___fffrrr}}}ZZZAAA444333///...222/////////.........---------+++,,,,,,------,,,,,,+++...---+++***)))***+++,,,------------------------............///111222222222777@@@TTTwww~~~aaaNNNCCC>>>777777777777777888888999888777555444444555777888777999===@@@CCCHHHNNNQQQVVVYYY^^^bbbfffgggggggggggghhhjjjkkkkkklllnnnooopppqqqrrrtttxxx}}}}}}wwwvvvuuurrrkkkiiipppzzz}}}zzzyyyrrrpppllliiifffffffffgggbbbcccddddddcccaaa^^^\\\WWWVVVVVVXXXZZZ\\\]]]\\\XXXRRRIIIAAA<<<<<<>>>@@@EEEMMMXXXcccjjjnnnppppppnnnlllnnnrrruuu{{{vvvjjjhhhkkklllmmmrrrtttrrrllljjjmmmrrrtttzzz~~~wwwttt|||~~~uuujjjeeeggghhheeeiiimmmmmmjjjiiimmmpppqqqyyyzzzwwwyyyvvvppplllnnnpppoooyyypppjjjffffffeeedddcccbbbaaa```_________^^^]]]\\\[[[ZZZ^^^^^^^^^^^^^^^_________```aaacccggglllpppqqqqqqllliiigggeeeccc```\\\YYYOOOJJJDDD???<<<;;;::::::<<>><<<>>>AAA>>>DDDJJJOOOVVVaaahhhiiimmmnnnqqqtttwwwxxxyyyyyy{{{zzzwwwuuutttvvvxxxzzzyyyzzzzzz{{{|||}}}~~~}}}|||}}}uuuvvv|||kkkYYYOOOLLLPPPVVV^^^dddiiijjjiiidddXXXMMMJJJLLLSSS\\\gggoootttuuu|||}}}|||ssspppqqqvvv{{{pppiiiaaabbbnnn}}}iiiZZZZZZ]]]\\\cccnnnvvvSSSDDD666222333222000///////////////............***++++++++++++++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,.........///000000111111222888<<>>;;;>>>CCCHHHPPP\\\eeeiiikkknnnoooqqqqqqsssuuuuuuxxxuuujjjjjjnnnooottttttsssooojjjhhhiiikkkgggiiilllnnnooopppoooooolllnnnnnnkkkeeebbbdddfffdddcccbbbaaaaaabbbcccdddeeejjjrrr{{{~~~{{{yyyyyyxxxsssnnnkkkmmmooo|||ssslllggggggeeedddccccccbbbbbb`````````______^^^^^^]]]cccdddeeeffffffeeecccbbb^^^___bbbhhhmmmppppppoookkkiiifffccc```\\\XXXUUULLLHHHBBB>>>===<<<;;;:::===@@@CCCFFFJJJOOOTTTXXX^^^bbbiiissszzzzzzuuuooocccbbbdddjjjooottt}}}yyytttmmmiiifffbbb]]]YYYRRRJJJCCC@@@>>>===>>>AAA@@@FFFLLLQQQYYYdddiiiiiijjjlllppptttxxx{{{|||}}}zzzyyywwwvvvvvvwwwyyyzzzwwwxxxzzz|||}}}}}}{{{{{{~~~~~~~~~ttttttxxxnnn\\\QQQMMMPPPUUU^^^eeelllmmmkkkeeeXXXKKKGGGIIIOOOYYYdddmmmsssuuuyyyzzz{{{}}}}}}~~~{{{rrrnnnooovvv~~~jjjfffaaabbblll~~~kkk\\\]]]___^^^eeepppoooNNNAAA444111222222000000////////////............,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---......//////000111111333777999AAA\\\lllRRRBBB;;;999888999:::;;;;;;::::::999888666555555444444666888;;;>>>AAAEEEJJJNNNUUUXXX\\\___aaabbbdddfffeeehhhjjjllllllmmmoooqqqnnnooopppooooooqqqtttvvvxxx}}}{{{vvvqqqooommmjjjhhhfffffffffeeecccaaadddbbb````````````^^^\\\WWWOOOFFFBBB>>><<<@@@EEEKKKSSS^^^fffjjjlllnnnpppqqqrrruuuwwwxxxzzzsssjjjkkkpppsssuuutttsssooojjjfffdddddd^^^^^^___```bbbccccccdddbbbeeefffddd```^^^^^^```^^^\\\ZZZXXXXXXZZZ\\\^^^bbbdddjjjsss}}}|||{{{xxxrrrllljjjlllooo}}}tttmmmhhhgggfffeeeddddddddddddbbbaaaaaa`````````aaaaaadddfffhhhiiiiiifffdddbbb^^^```ccciiinnnqqqpppooojjjgggccc```\\\XXXSSSPPPJJJFFFAAA>>>===<<<;;;:::<<>>333111222111000111////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///000000111222555777>>>UUUxxx~~~~~~oooUUUAAA<<<;;;999999:::;;;;;;;;;:::999888777666555555555666888;;;===@@@DDDIIILLLSSSVVV[[[^^^```bbbdddeeeeeegggjjjlllmmmnnnpppqqqnnnooopppooonnnnnnppprrrvvvzzz~~~|||xxxuuutttrrrooommmkkkjjjhhheeecccfffdddbbbaaaaaa```^^^\\\UUUMMMDDD@@@===<<>>===<<<;;;::::::===@@@DDDHHHMMMSSSWWW]]]bbbllluuuzzzzzzvvvsssfffeeegggmmmqqqvvv|||xxxsssmmmhhheeeaaa\\\XXXKKKDDD>>><<<;;;:::;;;>>>@@@FFFMMMTTT^^^hhhkkkhhhgggjjjnnnsssxxx|||~~~}}}|||{{{zzzyyyxxxwwwvvvvvvxxx{{{}}}}}}|||}}}}}}}}}wwwsssrrrzzzrrr```TTTNNNNNNRRR]]]gggrrrwwwuuukkkZZZJJJFFFGGGLLLTTT___jjjrrruuuzzz{{{|||~~~|||}}}uuunnnjjjkkkwww~~~lllfff^^^\\\fff|||}}}iii\\\```eeegggppp|||xxxbbbEEE;;;333222222111000111////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------...//////000000111333555<<>><<<999999:::<<<<<<<<<;;;:::999888777666666666666888:::<<>><<<<<>>===>>>DDDKKKVVV]]]fffkkknnnoooqqqttttttrrrrrrtttvvvxxxrrrhhhiiimmmooonnnkkkfffaaa]]]YYYTTTQQQMMMMMMLLLKKKKKKLLLMMMNNNKKKKKKLLLLLLLLLKKKJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKOOOPPPRRRYYYcccppp}}}~~~uuummmhhhiiikkkzzzssskkkjjjgggfffeeeggghhhjjjiiihhhhhhggghhhjjjlllmmmhhhhhhhhhgggeeecccbbbaaa`````````dddiiinnnpppqqqllliiiccc^^^YYYRRRLLLHHHCCC@@@>>>=========<<<;;;999<<<@@@DDDHHHMMMSSSWWWZZZaaallluuuyyyxxxvvvtttkkkiiikkkqqquuuyyy{{{uuummmgggbbb\\\UUUPPPGGG@@@;;;;;;;;;999:::===???EEEMMMWWWeeepppqqqlllkkkmmmpppsssuuuwwwwwwwwwxxxzzz{{{||||||{{{zzzyyy{{{{{{{{{|||}}}}}}|||}}}}}}~~~uuunnnjjjsssxxxggg[[[TTTSSSVVV[[[hhhwwwttt___NNNFFFFFFHHHOOOZZZeeemmmqqqsssvvv{{{xxxlllkkkjjjjjjzzz|||mmmcccXXXXXXgggyyyfff[[[aaahhhlllwwwrrrZZZBBB;;;555444444111000111////////////............***++++++++++++++++++,,,------------------------,,,,,,,,,------------...,,,,,,---......//////000111111444:::BBBWWW|||}}}xxxtttdddOOOAAA>>>;;;999:::<<<======<<<;;;:::999888777777777666777999;;;===@@@DDDGGGGGGKKKPPPTTTWWWZZZ]]]___ccceeegggggggggfffggghhhgggjjjnnnppppppppppppppppppoooppprrruuuxxxyyyyyy}}}xxxtttooojjjgggjjjgggdddbbbaaa___\\\YYYSSSJJJBBB???>>>@@@GGGOOOYYY___gggmmmoooppprrrtttwwwsssrrrtttvvvyyyrrriiiiiimmmnnnmmmhhhbbb^^^[[[XXXTTTQQQLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIILLLOOOQQQSSSXXXcccqqq{{{~~~~~~{{{tttmmmiiiiiikkkvvvooollljjjhhhffffffgggiiikkkkkkjjjiiiiiijjjlllnnnooojjjiiihhhfffeeecccbbbbbb___^^^^^^aaafffkkkooopppiiieee```ZZZUUUNNNHHHCCCBBB@@@============<<<;;;:::===AAAEEEIIINNNTTTYYYYYYaaallltttxxxxxxvvvtttmmmlllmmmssswww{{{|||vvvmmmfff```ZZZRRRMMMGGG@@@<<<<<<<<<:::;;;===@@@EEENNNYYYgggssssssnnnmmmnnnppprrrtttuuuuuutttuuuwwwzzz|||}}}~~~}}}|||}}}||||||{{{|||~~~|||{{{||||||}}}yyyqqqkkksss{{{jjj^^^WWWVVVXXXZZZhhhyyyvvvaaaPPPEEEEEEGGGMMMWWWbbbkkkooonnnrrryyytttjjjjjjjjjjjjzzz|||ooodddZZZ\\\mmmyyyggg[[[aaahhhmmmwwwpppWWWBBB;;;666555444111000111000/////////............,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,------...//////000222111444999???PPPuuu~~~zzzkkkXXXBBB???;;;::::::<<<======<<<<<<:::999888777777777666777999;;;<<>>:::888999::::::<<>><<<999888777777888777777888999;;;===@@@AAAEEEGGGKKKOOOQQQUUUXXX[[[___```bbbbbbbbbbbbdddffffffiiilllnnnnnnooopppqqqoooppppppqqqssstttuuuuuuvvvyyy|||}}}xxxtttqqqmmmhhhdddaaa]]]ZZZWWWOOOJJJDDD@@@@@@FFFMMMSSS___ccciiimmmooopppqqqrrrqqqrrrssstttvvv{{{|||ssslllhhhggggggfffeeedddbbb^^^YYYUUURRRTTTSSSRRRQQQPPPPPPQQQQQQOOONNNLLLKKKKKKKKKLLLMMMKKKLLLMMMLLLJJJHHHIIIJJJJJJJJJKKKKKKMMMQQQWWW\\\gggmmmssssssmmmhhhhhhkkk|||zzzrrrpppmmmjjjiiihhhiiiiiijjjmmmooonnnooossssssqqqjjjgggdddeeefffeee```\\\ZZZZZZZZZ^^^cccgggjjjkkkkkkeee\\\VVVSSSNNNGGGBBB===>>>>>><<<999777888999:::<<<>>>AAAFFFLLLSSSXXX]]]dddkkknnnqqqrrrooojjjkkklllooouuuyyy}}}~~~xxxpppggg___WWWPPPKKKDDD>>>:::;;;;;;:::;;;===CCCGGGPPP\\\hhhoooqqqqqqqqqrrrsssuuuvvvwwwwwwwwwwwwwwwxxxzzzzzz{{{{{{{{{yyyyyyyyyzzz{{{|||~~~~~~}}}}}}|||{{{zzz}}}ooojjjvvv{{{jjj^^^VVVTTTWWW```nnnxxxaaaMMMHHHEEEDDDJJJWWWccckkknnnrrruuuyyyzzzyyyzzz}}}{{{pppgggeeeeeeiiiyyysssiiibbbiiiyyywwwfffYYY[[[ccciiirrr|||oooVVVAAA999333333333111000111000///---,,,,,,---...///+++,,,---,,,+++***+++---,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...111111666===DDD```bbbOOO@@@>>>>>>:::;;;@@@???>>><<<:::888888888888777777777888:::<<>>===;;;888777777888:::;;;>>>AAAEEEKKKRRRWWW___fffmmmoooqqqsssooojjjmmmkkkooowww~~~yyyrrrjjjaaaXXXPPPKKKBBB<<<999:::;;;:::<<>>===<<<:::999888888888666666666777888;;;===>>>>>>AAADDDHHHKKKOOOTTTWWW\\\^^^```aaabbbccceeeggghhhjjjlllmmmllllllmmmnnnnnnnnnoooooopppqqqrrrrrrrrrtttwwwyyy|||{{{uuuooojjjddd^^^[[[TTTOOOHHHDDDEEELLLTTTZZZdddhhhlllnnnooooooppppppqqqrrrssssssuuuyyy~~~{{{rrrkkkgggfffeeecccdddeeeeeedddbbbaaa___ZZZZZZZZZYYYXXXWWWWWWVVVRRRSSSSSSSSSSSSRRRRRRQQQRRRSSSTTTRRRPPPNNNNNNNNNMMMNNNNNNMMMMMMNNNRRRUUUTTTZZZaaacccbbbaaadddhhh~~~xxxtttnnnhhheeedddeeefffhhhkkkllljjjjjjkkkiiieeebbb___]]]\\\[[[ZZZWWWTTTSSSTTTWWW]]]ccchhhjjjjjjlllgggaaaZZZUUUOOOIIIEEE@@@???===;;;999888888888999;;;>>>AAAEEEKKKRRRWWW___fffmmmppprrrtttqqqlllmmmkkkooo{{{|||uuummmeee[[[RRRLLLDDD===999:::::::::;;;???@@@GGGRRR^^^hhhmmmnnnnnnqqqrrrtttvvvxxxzzzzzz{{{vvvwwwxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{|||~~~xxxoooyyymmm]]]SSSRRRUUUcccqqqyyybbbNNNFFFDDDEEEJJJUUU```iiinnnsssvvvyyyxxxvvvvvvyyy|||xxxnnnfffeeefffjjjzzzqqqiiigggrrruuudddWWWVVV[[[aaammmyyylllRRRAAA999222222222000///111000///...------------...,,,---......,,,,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---111000222777;;;OOOmmmlllRRRDDD@@@>>>===???>>>===<<<;;;:::999888888666666555666777999;;;<<<<<<>>>BBBEEEHHHMMMRRRVVVZZZ]]]___```aaaccceeegggiiikkkllllllkkkkkklllmmmmmmmmmnnnnnnoooppppppqqqppprrrtttuuuwwwyyy}}}}}}vvvooohhhaaa]]]WWWRRRLLLHHHIIIPPPYYY___hhhkkknnnpppooooooooopppoooppprrrsssuuuyyy~~~{{{sssmmmiiiggggggeeeeeefffffffffeeedddccc^^^^^^______^^^\\\ZZZYYYUUUVVVWWWXXXXXXWWWVVVUUUVVVXXXXXXWWWUUURRRQQQRRRQQQQQQQQQPPPOOOOOOPPPRRROOOTTTYYY\\\\\\]]]```ddd{{{vvvpppiiidddbbbbbbcccbbbeeefffbbbaaabbb```\\\[[[ZZZXXXWWWWWWVVVTTTSSSTTTUUUXXX^^^dddhhhjjjjjjmmmiiiddd^^^XXXRRRLLLIIICCCAAA>>><<<::::::999999999;;;===AAAEEEKKKRRRWWW]]]dddlllpppsssvvvtttooonnnlllqqq}}}yyyqqqhhh^^^UUUOOOGGG@@@;;;::::::999:::>>>@@@HHHSSS___gggkkkmmmmmmoooppprrrtttvvvxxxyyyyyyvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzzzz|||zzzpppyyyooo]]]QQQPPPTTTaaapppzzzcccPPPDDDDDDEEEJJJSSS___iiinnnqqqtttwwwxxxvvvwwwzzz}}}xxxooogggggggggkkkzzzqqqjjjiiivvvttteeeYYYYYY^^^eeeqqqmmmSSS@@@888222222222000///000//////......------------,,,---......,,,,,,---...,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///333111111666999GGG```yyy\\\JJJAAA>>>============<<<<<<;;;:::999888666666555555666888999:::;;;>>>@@@CCCFFFKKKQQQUUUXXX[[[^^^___aaacccfffhhhjjjkkklllkkkjjjiiikkklllmmmmmmmmmnnnnnnoooooopppnnnppprrrssssssuuuwwwyyy|||tttllleee___ZZZVVVPPPMMMOOOVVV^^^ccclllnnnpppqqqpppooopppqqqmmmoooqqqsssvvvzzz|||uuuppplllkkkjjjiiihhhhhhgggfffeeeddddddaaabbbcccdddccc```]]]\\\XXXYYYZZZ[[[[[[ZZZYYYXXXYYY[[[]]]\\\YYYWWWVVVVVVUUUVVVVVVUUUSSSRRRRRRSSSPPPSSSWWWXXXXXXYYY\\\___|||uuunnnhhheeecccccc^^^```___\\\[[[]]]\\\YYYVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXZZZ^^^ccchhhiiijjjllljjjfffaaa[[[TTTOOOMMMEEEBBB>>><<<;;;;;;:::999999:::===@@@DDDJJJQQQVVV[[[ccckkkooosssvvvuuupppnnnmmmqqq{{{{{{sssjjjaaaXXXRRRJJJBBB<<<;;;;;;999;;;???AAAIIITTT^^^eeeiiilllnnnnnnoooqqqrrrtttuuuvvvvvvuuuvvvwwwyyyzzzzzz{{{{{{|||{{{zzzzzzzzzzzzzzz{{{{{{}}}zzzpppyyyrrr]]]QQQPPPUUUaaappp{{{dddPPPCCCCCCEEEJJJRRR]]]hhhnnnpppssswwwxxxwwwxxx{{{~~~wwwnnnhhhhhhiiimmm|||tttnnnnnn|||tttfff\\\]]]aaahhhvvvoooWWW@@@888222111222000///000///............---------+++---...---,,,+++,,,---,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////...///333111000666777AAATTTwwwhhhQQQDDD???==================<<<;;;999999777666666555666777888999<<<>>>@@@BBBDDDIIIOOOSSSVVVYYY\\\___```cccfffiiiiiijjjkkkjjjiiiiiikkklllmmmmmmmmmnnnnnnooooooooonnnppprrrrrrrrrssstttvvv{{{yyyqqqiiiddd]]]ZZZWWWUUUWWW]]]dddhhhnnnpppqqqrrrppppppqqqrrrmmmooorrrtttwww{{{|||vvvrrrooonnnmmmmmmlllkkkiiihhhfffeeedddccceeeggggggfffccc___\\\ZZZZZZ[[[\\\\\\\\\\\\[[[[[[]]]______]]][[[ZZZZZZXXXZZZ[[[[[[YYYWWWWWWXXXUUUVVVVVVVVVUUUVVVXXXZZZ}}}vvvpppkkkhhhfffaaabbb```ZZZXXXZZZZZZXXXTTTTTTUUUUUUVVVWWWZZZ\\\[[[ZZZZZZ]]]aaaeeeggghhhjjjiiifffbbb[[[UUUQQQOOOFFFBBB===::::::::::::888888:::===@@@DDDJJJQQQVVV\\\ccckkkooosssuuusssnnnjjjkkkqqqyyy|||rrriiiaaaYYYTTTJJJBBB<<<<<<<<<;;;>>>BBBBBBJJJTTT]]]ccchhhlllnnnnnnooopppqqqrrrsssssstttuuuvvvwwwyyy{{{|||}}}}}}~~~~~~}}}|||{{{{{{|||||||||}}}yyynnnvvvttt___SSSSSSYYYeeesss{{{dddPPPBBBCCCEEEJJJRRR\\\gggnnnqqquuuxxxxxxwwwxxx{{{~~~tttlllgggiiikkkqqqwwwqqqqqqzzzsssggg^^^___ccciiivvvlllUUU@@@888111111111///...000...............------,,,+++,,,---,,,+++***+++---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---333000///444666<<>>>>><<<<<<======<<<;;;:::999888777666666666777888999<<<===???@@@BBBFFFLLLPPPUUUXXX[[[^^^```cccgggiiihhhiiijjjiiihhhiiikkkmmmnnnnnnnnnnnnnnnooooooooonnnppprrrsssrrrrrrtttuuuyyy}}}~~~vvvnnniiiaaa___^^^^^^```eeejjjnnnoooqqqrrrrrrqqqqqqrrrsssqqqsssuuuvvvwwwzzz}}}{{{vvvrrrpppooooooqqqpppnnnllljjjhhhhhhgggdddfffhhhiiihhhddd___\\\[[[[[[[[[[[[[[[\\\]]]]]][[[^^^aaabbb```^^^]]]]]][[[]]]``````___]]]]]]]]]XXXWWWVVVUUUTTTTTTVVVXXX}}}vvvpppllljjjiiiiiiddd\\\XXXYYYXXXVVVSSSTTTUUUVVVWWWZZZ]]]```]]]\\\ZZZ\\\___cccffffffhhhgggfffaaa[[[UUUQQQPPPFFFAAA<<<999999:::999777888:::===@@@DDDJJJQQQVVV]]]dddkkkooorrrtttqqqlllfffiiipppxxx}}}|||rrrhhh```YYYUUUIIIBBB<<<<<<======@@@EEECCCJJJTTT\\\bbbggglllooonnnooopppqqqrrrrrrrrrrrrtttuuuwwwzzz|||}}}~~~~~~}}}}}}|||}}}}}}}}}~~~yyymmmtttttt```UUUVVV\\\hhhvvv|||cccOOOAAACCCEEEJJJQQQ\\\gggnnnsssvvvyyyyyywwwwwwzzz}}}qqqjjjfffiiimmmtttwwwqqqqqq{{{sssggg___```dddhhhttteeeOOO@@@888111111111///...000......//////......---,,,***+++,,,,,,******+++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000,,,222///...333444999FFFXXX}}}}}}xxx^^^JJJAAA??????<<<<<<=========<<<:::999999888777666666777888999<<<===>>>???@@@DDDJJJNNNTTTWWW[[[^^^```cccgggjjjhhhhhhiiihhhhhhiiikkknnnnnnnnnnnnooooooooooooooonnnpppsssssssssssstttuuuyyy|||zzzrrrllldddcccccccccfffjjjoooqqqpppqqqrrrrrrqqqqqqsssttttttvvvwwwxxxxxxyyy{{{}}}}}}yyyuuurrrpppppppppsssqqqpppnnnlllkkkjjjjjjdddfffiiijjjiiiddd___\\\\\\[[[[[[ZZZ[[[\\\^^^___[[[^^^aaacccbbb```______]]]___bbbcccbbbaaa```aaaYYYWWWVVVTTTSSSTTTVVVWWW~~~{{{zzzzzzuuuppphhhbbb^^^\\\ZZZXXXWWWVVVUUUVVVXXXZZZZZZZZZYYYZZZZZZYYYZZZ^^^cccgggggggggeeeaaa\\\VVVQQQNNNHHHDDD>>>:::999888888888999;;;>>>AAAFFFLLLSSSXXXbbbdddiiiooorrrrrrooolllmmmjjjkkksss{{{{{{rrrjjjaaaXXXRRRJJJCCC===;;;;;;:::;;;???GGGOOOXXX\\\aaagggiiigggoooppppppqqqqqqrrrsssssswwwxxxxxxyyyzzz{{{|||}}}~~~~~~}}}|||}}}|||||||||~~~yyyooouuuvvv```WWWYYY___nnn}}}bbbRRRGGGCCCAAAGGGNNNWWWcccmmmsssvvv{{{}}}}}}|||{{{{{{sssllleeedddhhhtttyyytttuuunnnfffaaacccdddhhhvvv}}}bbbMMM<<<777111---,,,...///000////////////............,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......111111111000111444:::>>>RRRxxx|||hhhPPPDDD@@@???=========<<<;;;:::888777777777777777666666666666666888:::<<<>>>BBBFFFJJJPPPTTTZZZ\\\\\\^^^aaadddeeefffgggggghhhhhhgggggglllnnnooopppnnnnnnooopppooooooppppppqqqrrrsssttt|||}}}~~~~~~}}}}}}}}}tttnnngggggggggiiilllooorrrsssqqqrrrssssssttttttssssssvvvtttsssuuuyyy||||||{{{~~~~~~~~~}}}zzzwwwsssqqqtttssssssssssssqqqnnnkkkjjjhhhggghhhiiihhhdddaaa___^^^^^^^^^^^^```bbbccc`````````_________`````````aaabbbbbbcccccccccccc___ZZZXXXXXXVVVRRRSSSVVVzzzrrrkkkfffbbb```^^^YYYXXXWWWWWWYYYZZZZZZYYYWWWXXXXXXWWWXXX\\\aaaeeeeeedddccc```\\\WWWSSSPPPHHHDDD>>>;;;999999999888:::<<>>AAAFFFIIIOOOTTTYYY[[[\\\]]]```cccffffffgggggghhhhhhhhhhhhllllllmmmlllkkkllloooqqqqqqqqqqqqqqqqqqrrrssstttxxxxxxyyyzzzzzzyyyyyyxxx|||}}}~~~vvvqqqjjjjjjkkklllnnnqqqsssuuurrrsssssstttttttttsssssstttrrrrrrtttxxx||||||||||||||||||{{{zzzwwwuuutttuuuttttttuuuvvvuuusssqqqmmmkkkjjjjjjjjjiiieeebbbaaaaaaaaaaaabbbdddeeefff```aaaaaabbbbbbbbbbbbaaabbbbbbbbbccccccbbbbbbbbbccc^^^[[[[[[XXXTTTUUUYYYwwwqqqlllgggddd]]][[[ZZZYYYZZZ[[[ZZZYYYUUUUUUUUUUUUVVVZZZ___cccbbbbbbbbb```\\\XXXTTTRRRIIIEEE???;;;:::::::::999;;;===@@@DDDHHHNNNUUUZZZ___```cccgggkkkmmmmmmkkkhhhfffhhhooovvv|||}}}tttlllccc[[[TTTJJJCCC===<<<;;;:::<<<@@@CCCLLLVVV\\\ccckkkooooooppppppqqqrrrssssssssssssrrrsssuuuwwwyyyzzz|||}}}~~~}}}||||||{{{|||}}}}}}sss{{{uuu___VVVXXX]]]mmm}}}bbbRRRFFFBBB@@@FFFMMMVVVbbblllsssvvv{{{~~~~~~}}}||||||{{{}}}pppjjjeeegggmmm|||~~~zzz|||mmmddd^^^___```fffuuuzzz]]]FFF:::777333111000111000///////////////..................------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................///222666:::DDDaaalllYYYKKKAAA:::;;;;;;::::::999999999888888888888777777777666666555777999;;;===AAAEEEHHHNNNSSSXXX[[[[[[\\\___bbbeeeeeeeeeeeeffffffggggggjjjjjjjjjiiiiiilllpppsssssssssrrrrrrrrrsssssstttuuuuuuvvvvvvvvvvvvuuuuuuwwwwwwxxxzzz~~~yyyuuuooooooooopppqqqsssuuuvvvttttttttttttttttttsssssstttssstttvvvzzz}}}~~~~~~|||{{{{{{{{{zzzzzzyyyyyywwwvvvuuuvvvxxxzzzyyyxxxsssqqqooommmllljjjgggdddaaabbbccceeeffffffffffffeeefffggghhhhhhgggfffeeeeeeeeeeeeeeeeeedddddddddhhhccc```^^^ZZZVVVXXX\\\{{{tttmmmiiicccaaa^^^\\\\\\[[[ZZZXXXTTTTTTTTTTTTTTTXXX]]]aaacccbbbbbb```]]]YYYUUURRRIIIEEE@@@<<<;;;;;;;;;;;;<<<>>>AAAEEEIIINNNTTTYYY]]]]]]___ccchhhkkkkkkkkkgggeeehhhoootttyyy|||ssskkkcccZZZTTTJJJBBB===<<<<<<;;;===@@@EEENNNWWW]]]dddlllpppppppppqqqrrrssstttttttttsssqqqrrrtttvvvyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~qqqxxxvvvaaaWWWYYY^^^mmm~~~cccSSSFFFAAA@@@EEEMMMVVVbbblllqqquuuzzz}}}}}}|||{{{{{{yyy{{{}}}oooiiifffhhhooo~~~}}}lllccc]]]^^^```fffvvvyyy[[[DDD999666444222222222111///////////////............---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////111666999AAAWWW{{{}}}}}}uuufffXXXMMMDDD<<<:::999999999999999999999999999999888888777777666555777999;;;===@@@DDDGGGNNNSSSXXXZZZ[[[\\\___bbbbbbbbbbbbbbbcccccccccdddeeegggiiikkklllmmmpppsssuuuttttttsssssssssttttttvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwzzz}}}{{{xxxrrrrrrrrrsssssstttuuuuuuuuuuuutttttttttttttttuuuvvvwwwxxx{{{~~~~~~}}}||||||||||||}}}}}}yyyxxxwwwxxx{{{}}}~~~~~~zzzxxxuuussspppmmmjjjhhhhhhiiikkklllmmmmmmmmmllllllmmmnnnnnnnnnllljjjiiijjjjjjiiiiiihhhhhhiiiiiikkkfffccc```[[[WWWZZZ```{{{sssnnnjjjgggcccaaa___]]]ZZZXXXUUUUUUTTTSSSSSSVVV[[[___dddcccbbb```\\\XXXTTTQQQJJJFFF@@@===<<<<<<<<<<<<<<>>===>>>>>>>>><<>>BBBMMMTTT[[[___eeelllppppppppprrrtttvvvvvvvvvttttttrrrsssuuuwwwzzz|||~~~}}}}}}|||||||||}}}~~~~~~rrrsss{{{wwwcccZZZ\\\aaaooogggVVVGGGCCCAAAGGGNNNWWWcccmmmooosssxxx{{{|||{{{{{{{{{yyy{{{}}}yyymmmhhhfffjjjsss}}}}}}ggg```]]]aaaeeelll}}}vvvYYYCCC777555333222222222111///////////////............******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........///000000000222555777<<>>BBBEEEKKKOOOTTTWWWWWWXXX[[[^^^\\\^^^```bbbcccaaa___^^^[[[aaaiiippprrrsssrrrrrrttttttsssssssssttttttuuuvvvuuutttssssssrrrssssssrrrssstttuuuwwwyyy{{{|||}}}|||yyywwwsssoooooouuu}}}|||uuupppllljjjhhhnnnvvv}}}{{{wwwqqqqqqrrrssssssssssssrrruuutttttttttuuuvvvxxxzzzxxx~~~||||||{{{zzzyyyxxxxxxwwwwwwuuusssqqqoooooooooooonnnkkkhhheee```^^^eeeooovvvsssmmmiiieeeaaa]]]ZZZUUUTTTSSSPPPOOOPPPTTTWWW\\\\\\\\\ZZZWWWTTTPPPNNNKKKGGGBBB???>>>>>>??????<<>>?????????<<<>>>AAABBBCCCDDDGGGIIIKKKLLLPPPVVV\\\___```______aaaeeejjjllloooyyy|||ssslllddd\\\VVVIIIBBB============???CCCMMMUUU\\\```fffnnnssstttppprrruuuwwwxxxwwwuuutttqqqrrrtttuuuwwwyyy{{{{{{{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~sss```XXX[[[```qqqjjjYYYIIIDDDCCCHHHPPPYYYeeeooorrrvvv{{{|||||||||}}}tttiiifffgggmmmxxxwwwwwwvvvccc^^^___ffflllsssqqqVVVAAA777444000//////000000000000/////////............,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++---.........///111333444>>>VVVyyy}}}tttoooiii\\\PPP@@@>>><<<:::888888999:::======<<<;;;999888888777555666888999:::===AAADDDDDDHHHMMMPPPPPPQQQTTTWWW```dddiiimmmmmmjjjeeebbbYYY^^^dddjjjmmmpppsssuuuqqqqqqqqqrrrssstttuuuvvvxxxwwwvvvtttsssssstttttttttttttttuuuuuuuuuuuuuuuwwwyyypppjjjaaa[[[XXXXXXXXXYYYUUUWWWYYYZZZ[[[ZZZXXXWWWOOOTTTYYY]]]aaahhhrrrzzz|||{{{uuupppqqqrrrtttttttttssssssssssssrrrsssuuuyyy|||~~~~~~zzzxxxwwwuuusssrrroookkklllvvv~~~vvvppplllgggaaa]]]YYYVVVRRROOOMMMMMMOOOPPPRRRUUUXXXWWWTTTPPPMMMLLLGGGEEEAAA????????????>>>@@@@@@AAABBBCCCDDDEEEFFFJJJIIIKKKQQQWWW\\\]]]\\\___bbbfffiiimmmqqqvvvzzzvvvmmmdddYYYRRRLLLEEE???<<<;;;;;;@@@FFFQQQYYY```ccchhhppptttuuuwwwwwwwwwwwwvvvtttrrrqqqtttrrrpppppprrruuuwwwxxx}}}|||zzzyyyzzz{{{}}}~~~vvv{{{ttt^^^VVV[[[cccqqqooo[[[KKKGGGDDDHHHSSS```jjjoooqqquuu{{{}}}{{{}}}}}}}}}~~~rrrfffeeefffkkksssvvvpppnnnzzzqqqfffccc```cccmmmzzzhhhOOO???777555222000///000111222------------------------------++++++++++++------.........------,,,,,,,,,++++++,,,,,,,,,++++++***)))***+++---......------...///000///...///111222:::<<>>>>>===<<<@@@@@@AAABBBCCCDDDEEEEEEHHHHHHJJJOOOVVVZZZ\\\[[[```cccfffjjjlllooosssvvvwwwnnndddZZZSSSLLLEEE???===;;;;;;@@@FFFRRRYYY___ccchhhoootttuuuvvvwwwwwwwwwwwwuuutttsssuuussspppppprrruuuwwwwwwyyyyyyyyyyyyyyy{{{}}}~~~~~~xxx{{{~~~rrr]]]TTTXXX___ooopppZZZKKKGGGEEEIIITTTaaakkkpppsssvvv{{{~~~~~~oooeeedddfffjjjrrr{{{sssmmmlll{{{nnnbbb```___cccnnn}}}|||dddMMM===666444222///...///000111---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++*********++++++******))))))***+++---......------,,,---/////////000222444666;;;GGG```zzzqqqiiiWWWJJJ>>>;;;<<<::::::<<<<<<<<<=========<<<::::::777888888999;;;===>>>???@@@CCCFFFHHHJJJLLLPPPRRRXXXbbbooo{{{zzznnnbbbbbbcccgggmmmqqqrrrsssttttttuuuuuuuuuuuutttttttttxxx|||{{{wwwtttuuuwwwxxxuuussssssvvvxxxyyyxxx||||||vvvggg[[[SSSOOOLLLIIIGGGGGGHHHIIIKKKKKKHHHFFFFFFGGGIIIKKKOOOUUU]]]bbbhhhlllqqqtttvvvvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxyyyuuuuuuuuuuuuuuuuuuuuuuuuppprrruuuwwwwwwyyy|||~~~}}}xxxyyy{{{|||yyysssmmmfffaaa^^^ZZZUUUPPPLLLIIIIIIIIIMMMPPPSSSTTTRRRPPPOOONNNLLLHHHDDD@@@???>>>===;;;???@@@@@@AAABBBCCCDDDDDDEEEFFFHHHMMMSSSWWWYYYZZZ^^^bbbfffiiikkkmmmpppqqqyyyoooeee[[[UUULLLEEE???===<<<<<>>===<<<;;;:::888888999999:::<<<===>>>???AAACCCDDDFFFIIIMMMPPPSSS^^^mmm{{{~~~jjjhhhggghhhlllqqqtttuuuvvvvvvvvvvvvuuutttsssrrrssswwwzzzzzzwwwuuuuuuvvvxxxvvvttttttvvvyyyzzzzzz~~~}}}~~~xxxiii]]]UUUPPPLLLIIIDDDDDDDDDEEEFFFFFFCCCAAAAAABBBCCCEEEGGGLLLSSSXXX```ccchhhlllnnnoooppprrrttttttttttttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvqqqsssuuuvvvwwwxxxzzz|||}}}{{{|||zzzssslllddd^^^\\\YYYTTTOOOKKKHHHGGGGGGJJJMMMQQQRRRQQQPPPOOOPPPMMMIIIEEEBBBAAA@@@???>>>??????@@@@@@AAABBBBBBCCCBBBCCCFFFJJJNNNSSSVVVWWWZZZ^^^ccchhhjjjlllnnnpppzzzzzzooofff]]]VVVKKKDDD>>>===<<<===BBBHHHUUU[[[```aaaeeemmmrrrsssssstttuuuwwwwwwwwwwwwvvvxxxvvvttttttuuuwwwxxxxxxyyyzzzzzzzzzyyyxxxwwwwww|||}}}~~~yyyvvvxxxsss```VVVVVVZZZiiiyyyoooZZZMMMIIIHHHMMMYYYfffpppuuuyyyzzz|||~~~}}}wwwkkkdddccceeeiiiqqqvvvnnnhhhnnnnnneeeddddddgggpppwww^^^HHH;;;555333111000/////////000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++((()))******************+++++++++,,,,,,---------+++---.........///111444111888>>>HHHhhh}}}}}}kkkSSSCCC===<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999999999999:::;;;<<<<<<===>>>???@@@BBBEEEJJJMMMLLLVVVcccppp~~~sssoookkkjjjlllpppsssuuutttuuuuuuuuutttssssssrrrsssvvvyyyyyyxxxvvvvvvvvvxxxwwwuuuuuuwwwyyy{{{|||~~~}}}{{{mmmaaaYYYSSSMMMJJJFFFDDDDDDDDDEEEDDDBBB@@@???@@@AAABBBDDDIIIOOOTTT[[[^^^bbbfffgggiiijjjlllooopppqqqqqqrrrrrrrrrrrruuuuuuuuuuuuuuuuuuuuuuuuqqqsssuuuvvvvvvvvvxxxzzzzzz~~~{{{~~~{{{ssslllddd^^^YYYWWWSSSNNNKKKHHHGGGGGGIIILLLOOOPPPPPPPPPPPPQQQMMMJJJFFFDDDDDDDDDCCCCCC>>>>>>??????@@@@@@AAAAAA@@@AAADDDFFFJJJMMMQQQSSSTTTXXX___eeeiiillloooqqqyyyzzzpppfff]]]WWWJJJDDD>>>======>>>CCCJJJVVV\\\```bbbeeelllpppqqqpppqqqsssuuuvvvvvvvvvuuuxxxvvvuuuuuuwwwyyyyyyyyywwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}~~~{{{vvvwwwrrr___UUUUUUWWWeeetttmmmZZZLLLJJJIIIOOO[[[hhhrrrvvv{{{||||||}}}}}}|||{{{{{{{{{}}}rrrjjjdddccceeejjjqqqwwwqqqllltttrrrcccccceeeiiiqqqwww]]]HHH<<<555444333111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++,,,,,,,,,)))******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,------...//////...------///111...666:::AAA\\\|||cccJJJ===:::;;;;;;;;;<<<===>>>>>>===<<<<<<::::::999999999::::::;;;;;;<<<===>>>???BBBGGGJJJJJJQQQYYYbbbnnnzzzwwwsssnnnkkkllloooqqqrrrooopppqqqrrrssssssssssssrrrtttwwwxxxxxxwwwvvvvvvwwwwwwvvvvvvwwwyyy|||~~~|||~~~~~~qqqfff^^^WWWQQQMMMGGGFFFDDDDDDDDDCCCAAA???===>>>>>>@@@BBBGGGMMMRRRXXX[[[___aaacccdddfffhhhmmmnnnpppqqqrrrrrrrrrrrrssssssssssssssssssssssssrrrtttuuuuuuuuuuuuvvvxxxxxx{{{{{{yyy|||}}}vvvnnnfffaaaYYYWWWSSSPPPMMMJJJIIIIIIIIIKKKNNNPPPPPPPPPQQQRRRMMMJJJFFFEEEEEEEEEEEEDDD>>>>>>>>>>>>??????@@@@@@???@@@BBBDDDEEEHHHLLLOOOPPPTTT[[[aaafffkkkooorrryyyxxxooofff]]]VVVJJJCCC>>>======???DDDKKKVVV\\\aaacccfffkkknnnnnnmmmnnnppprrrssssssssssssuuuttttttuuuwwwyyyyyyyyyssstttvvvxxxzzz|||~~~zzz{{{|||~~~{{{{{{mmm\\\RRRQQQTTT```nnn{{{{{{jjjYYYLLLJJJJJJPPP\\\iiissswww||||||}}}}}}|||{{{zzzyyyyyy{{{}}}zzzooojjjddddddgggllltttzzzwwwrrr|||sss]]]___ccchhhrrrxxx]]]HHH===555555444222111111000000.........------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////000...---,,,---///---333888@@@TTTvvv~~~tttWWWDDD===;;;:::;;;<<<===>>>???>>>===<<<;;;;;;:::999999999999999888:::<<<===>>>@@@DDDGGGJJJOOOTTTXXXaaammmuuuwwwtttqqqmmmlllmmmnnnoooooolllmmmoooqqqrrrttttttuuurrrsssuuuwwwxxxxxxwwwvvvvvvvvvwwwvvvvvvxxx|||~~~}}}tttjjjbbb[[[TTTOOOHHHFFFDDDBBBBBBAAA???===:::;;;<<<<<<>>>CCCIIINNNTTTVVVZZZ]]]___aaadddfffmmmnnnppprrrssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuuuuttttttuuuvvvuuuxxx|||yyyxxxyyy{{{}}}~~~~~~{{{wwwvvvzzz}}}|||}}}}}}vvvooohhhccc\\\ZZZWWWSSSPPPMMMKKKJJJJJJLLLNNNPPPPPPPPPQQQRRRMMMJJJFFFDDDCCCCCCCCCBBB======>>>>>>>>>>>>??????>>>@@@AAABBBAAADDDHHHLLLOOORRRXXX^^^ccciiiooosssyyy}}}wwwnnneee\\\UUUIIICCC>>>===>>>???EEELLLUUU\\\bbbeeegggkkklllkkkkkklllnnnooopppppppppoooqqqpppppprrruuuxxxxxxwwwtttttttttuuuwwwzzz|||~~~yyyzzz{{{}}}kkkZZZQQQQQQSSSYYYiiiwww}}}~~~yyygggUUUKKKIIIIIIPPP]]]jjjtttxxxyyy{{{}}}~~~~~~|||{{{yyyzzz{{{}}}zzznnnhhheeeeeehhhnnnvvv||||||xxxooo[[[^^^ccchhhrrryyy]]]HHH===444444333222111000/////////......---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++((()))***++++++,,,,,,,,,------,,,+++++++++,,,------...///...------...000000222888???JJJccchhhOOOCCC===:::;;;<<<===>>>???>>>>>>===<<<;;;:::999888888888888666888;;;===>>>???BBBDDDHHHMMMRRRTTTZZZdddjjjjjjlllkkkjjjlllnnnpppoooooolllmmmoooqqqssstttuuuuuuqqqrrrtttwwwyyyyyywwwvvvtttvvvwwwvvvuuuwww{{{uuukkkddd]]]VVVQQQJJJHHHEEECCCBBBAAA???===;;;;;;;;;:::;;;???DDDHHHLLLOOOSSSWWW[[[^^^cccffflllnnnpppssstttttttttsssrrrrrrrrrrrrrrrrrrrrrrrrsssuuuvvvuuusssssssssuuusssvvv{{{{{{|||{{{tttsssqqqsssuuuwwwxxx{{{~~~~~~{{{|||{{{wwwuuuvvvwwwuuusssrrrqqqrrrssstttrrrsssvvvxxxyyyzzzzzzzzzxxxttttttyyy{{{{{{{{{}}}{{{uuuooohhhccc___]]]ZZZVVVRRRNNNLLLKKKJJJLLLOOOPPPPPPPPPQQQSSSNNNKKKFFFCCCBBBAAA@@@>>>============>>>>>>>>>>>>>>>@@@AAA@@@???AAAFFFJJJOOORRRWWW\\\aaagggnnnrrrxxx|||}}}uuunnneee[[[TTTIIICCC>>>===>>>@@@EEELLLTTT\\\cccfffhhhkkkkkkiiiiiijjjlllnnnnnnnnnnnnmmmnnnmmmnnnppptttvvvvvvvvvyyyxxxvvvttttttuuuwwwxxxxxxyyy{{{}}}kkk[[[SSSRRRTTTUUUfffvvv~~~xxxfffRRRJJJIIIIIIPPP]]]jjjtttxxxwwwzzz}}}~~~yyyyyyzzz||||||nnngggeeeeeeiiioooxxx~~~~~~{{{jjj^^^aaadddiiiqqqyyy]]]HHH===333333222111000///......//////...---,,,,,,++++++++++++------------++++++---,,,,,,,,,+++*********''''''(((******+++++++++...---,,,+++++++++,,,---+++,,,...------...000222444333888>>>BBBRRRzzztttYYYHHH@@@;;;;;;<<<===?????????>>>======<<<:::999888777777777555888;;;===>>>???AAACCCEEEKKKQQQSSSWWW^^^bbbaaadddeeegggkkkoooqqqqqqooonnnnnnppprrrsssuuuuuuuuuqqqrrrtttvvvyyyyyyxxxvvvsssuuuvvvvvvuuuvvv{{{uuullleee^^^VVVQQQMMMJJJGGGEEEDDDBBB@@@>>>======<<<;;;;;;===BBBEEEEEEIIINNNSSSXXX]]]bbbfffkkkmmmpppssstttuuuttttttsssssssssssssssssssssssstttuuuvvvuuusssrrrssstttsssvvv{{{wwwwww|||xxxrrrppplllnnnqqqrrrrrrsssvvvwwwzzz~~~{{{~~~~~~~~~yyyuuuvvvtttpppnnnnnnmmmllljjjhhhggggggiiiiiikkkkkklllmmmooorrrtttvvvvvvssssssxxx{{{zzzzzz|||zzzxxxtttlllfff___^^^[[[WWWRRRNNNJJJHHHMMMNNNOOOQQQRRRRRRQQQQQQNNNLLLIIIFFFDDDBBBBBBBBB>>>======???@@@@@@???===???>>>======>>>AAAEEEGGGHHHLLLSSSYYY___ffflllpppuuu|||}}}tttmmmeee]]]XXXKKKDDD???>>>???@@@FFFLLLYYY```fffgggjjjnnnooonnnhhhjjjlllnnnoooooonnnmmmmmmmmmmmmnnnppprrruuuvvvuuutttttttttuuuvvvxxxyyy{{{}}}~~~~~~nnnaaaYYYTTTPPPVVVdddttt}}}~~~uuucccSSSMMMHHHHHHSSS```jjjqqqvvvzzzyyyzzz}}}zzz{{{~~~qqqhhhdddeeeiiiqqq~~~}}}nnn```bbbdddiiisss{{{YYYBBB999333222111000///////////////............---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))***************************+++,,,---............)))***,,,...///000111111///000///666AAAIIIeeegggQQQDDD???===;;;:::===@@@BBB@@@===;;;;;;:::999999888888777888777666666888<<<@@@CCCJJJMMMPPPTTTVVVZZZ]]]```cccdddgggiiikkkmmmnnnnnnnnnooopppqqqssstttuuuvvvtttuuuwwwxxxyyyzzz{{{{{{ssstttuuuuuuuuuvvvwwwyyy}}}{{{ssskkkbbb[[[VVVSSSQQQNNNJJJEEE@@@===;;;???===<<<::::::;;;<<<===AAACCCGGGNNNUUU[[[^^^___jjjllloooppppppqqqrrrttttttttttttttttttuuuvvvvvvvvvvvvvvvvvvuuusssrrrqqqvvvvvvxxx|||xxxwwwxxx{{{}}}yyyqqqjjjiiikkklllkkkiiiiiikkknnnpppsssvvvvvvttttttvvvyyytttsssqqqnnnkkkhhhfffeeefffdddbbbbbbccceeeffffffiiijjjkkkllllllnnnrrruuuvvvvvvvvvuuuvvvwwwwwwxxx|||yyytttmmmgggaaa```]]]YYYTTTPPPLLLJJJLLLNNNOOOQQQQQQQQQQQQPPPNNNLLLJJJGGGEEECCCCCCCCC???>>>===>>>???@@@???>>>===<<<;;;;;;===@@@CCCEEEGGGKKKQQQWWW]]]dddjjjnnntttyyy{{{tttmmmggg___ZZZLLLEEE???>>>>>>???EEELLLVVV^^^dddfffjjjoooqqqpppjjjkkkmmmoooppppppooooooooooooooooooppprrrtttuuuuuuttttttttttttuuuwwwxxxyyy{{{~~~wwwfff[[[TTTQQQWWWdddsss|||{{{rrr```QQQLLLGGGIIISSSaaajjjrrrxxxxxxwwwxxxzzz|||~~~}}}|||{{{|||~~~sssjjjdddfffjjjrrrzzzhhh^^^```ccciiitttyyyXXXBBB999333222111000///////////////............---------,,,,,,+++++++++*********,,,,,,,,,,,,,,,+++***)))************************)))******+++,,,,,,,,,,,,,,,,,,---......////////////000///555>>>DDD]]]oooZZZJJJAAA===;;;:::<<<@@@BBB@@@>>>;;;;;;::::::999888888888888777666666888;;;???BBBGGGJJJNNNQQQTTTXXX\\\___aaaccceeegggjjjkkklllmmmnnnnnnpppqqqssstttuuuvvvtttuuuwwwxxxyyyzzz{{{{{{vvvvvvvvvuuuuuuvvvyyyzzz|||~~~xxxpppggg___ZZZTTTRRRNNNIIIDDD@@@>>><<<>>>===;;;:::999:::;;;<<<>>>@@@EEEKKKSSSYYY]]]___iiilllnnnppppppqqqrrrttttttttttttttttttuuuuuuvvvxxxxxxxxxxxxvvvuuutttssswwwwwwyyy|||tttssssssvvvxxxvvvoooiiikkkmmmnnnnnnmmmmmmpppssstttuuuwwwwwwvvvvvvwwwyyywwwvvvuuurrrpppnnnllllllkkkiiifffeeefffggghhhiiimmmnnnoooooonnnpppsssuuuwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{vvvrrrmmmhhhcccbbb___[[[WWWRRROOONNNLLLNNNOOOPPPQQQQQQPPPPPPNNNMMMKKKHHHFFFEEEDDDDDDAAA???===<<<>>>??????>>><<<;;;::::::;;;>>>@@@BBBEEEIIINNNTTTZZZ```fffkkkrrrvvv~~~yyyrrrmmmgggaaa[[[NNNGGG???===<<<>>>DDDKKKSSSZZZaaadddiiiooorrrrrrmmmmmmnnnooopppqqqrrrrrrrrrqqqqqqppppppqqqrrrsssvvvuuutttsssssstttuuuvvvvvvyyy{{{}}}~~~~~~mmm^^^UUURRRXXXeeesssyyywwwnnn]]]NNNJJJGGGIIITTTaaakkksssyyy|||{{{{{{|||~~~~~~}}}~~~}}}uuullleeefffjjjttt~~~mmm```[[[]]]bbbiiiuuuvvvVVVAAA999333222111000///////////////............---------+++++++++*********))))))++++++,,,,,,,,,+++*********************************+++++++++++++++++++++............------------///111///333:::===PPPpppuuudddRRRFFF???<<<:::<<>>@@@CCCFFFJJJNNNQQQUUUYYY\\\^^^```bbbeeegggiiijjjkkkmmmnnnoooqqqssstttvvvvvvtttuuuvvvxxxyyyzzz{{{{{{yyyxxxxxxxxxxxxzzz{{{}}}}}}~~~}}}uuulllbbb\\\VVVSSSNNNIIIDDDAAA???>>>===<<<:::999999999:::;;;;;;===BBBHHHOOOVVV[[[^^^hhhkkknnnppppppqqqrrrsssttttttssssssttttttuuuvvvxxxxxxxxxwwwvvvuuutttsssvvvvvvxxx{{{tttsssrrrtttvvvuuuqqqlllqqqssstttuuuvvvwwwzzz|||}}}|||{{{|||}}}~~~}}}|||~~~}}}|||{{{zzzyyyxxxxxxvvvtttqqqooonnnnnnooopppsssttttttsssrrrrrrtttvvvwwwwwwwwwxxxxxxxxxyyyyyywww~~~vvvrrroookkkgggdddbbb___[[[WWWTTTQQQPPPMMMNNNOOOQQQQQQQQQPPPOOONNNMMMLLLJJJIIIGGGGGGFFFCCC@@@===<<<===>>>???>>><<<<<<;;;;;;<<<===???AAACCCFFFKKKPPPVVV\\\bbbgggooottt|||wwwqqqlllggg___ZZZOOOGGG@@@===;;;<<>>@@@CCCGGGKKKNNNRRRWWWZZZZZZ\\\___bbbeeeggghhhiiikkklllnnnppprrrtttvvvwwwssstttvvvxxxzzz{{{{{{|||zzz{{{}}}xxxnnnddd]]]XXXUUUOOOIIIDDDAAA@@@@@@<<<;;;:::999999999::::::999<<<@@@FFFLLLTTT[[[___gggjjjnnnpppqqqqqqrrrssstttsssssssssssstttuuuuuuvvvvvvvvvuuutttsssqqqqqqssstttvvvzzz~~~~~~yyyxxxwwwwwwyyyyyywwwuuuyyyzzz|||~~~|||xxxuuuuuuvvvxxxxxxxxxyyywwwuuutttuuuvvvwwwwwwwwwxxxwwwwwwwwwvvvtttzzz|||tttpppnnnkkkiiicccbbb^^^ZZZWWWTTTRRRQQQNNNOOOPPPQQQRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIHHHEEEBBB???===>>>?????????>>>============>>>???@@@AAADDDHHHMMMRRRXXX___ccckkkrrr{{{|||uuuooojjjddd]]]WWWOOOGGG@@@===<<<<<>>AAAEEEIIILLLPPPTTTWWWWWWYYY\\\___bbbeeeggghhhiiijjjlllnnnqqqsssuuuvvvssstttvvvxxxzzz{{{||||||zzz}}}zzzpppfff___YYYVVVPPPJJJEEEBBBAAAAAA;;;;;;::::::999999999999999<<<@@@EEEKKKRRR[[[aaafffiiimmmpppqqqqqqrrrsssssssssssssssssstttuuuuuuuuuuuuuuuuuutttrrrqqqppprrrsssvvv{{{}}}{{{zzzzzz{{{||||||{{{||||||}}}}}}xxxsssqqqsssvvvyyyzzz{{{zzzxxxvvvvvvwwwwwwwwwwwwwwwvvvuuusssrrrooovvv~~~~~~wwwrrrpppnnnlllcccaaa^^^ZZZVVVTTTSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPNNNOOOOOONNNMMMLLLKKKJJJGGGDDDAAA@@@@@@@@@???>>>?????????>>>??????@@@@@@@@@CCCFFFJJJOOOUUU\\\aaaiiioooyyy}}}xxxrrrmmmhhhbbbZZZUUUMMMFFF@@@>>>======AAAGGGJJJQQQWWWZZZ```hhhmmmnnnmmmmmmnnnppprrrssstttuuuuuutttssssssssstttuuuvvvwwwvvvuuuttttttuuuvvvwwwyyyzzz{{{{{{{{{{{{~~~{{{ddd[[[[[[___kkkvvvvvvoooeeeYYYOOOHHHHHHNNNYYYdddkkkttt|||~~~|||{{{{{{}}}zzzmmmeeebbbccchhhuuu|||xxxlll]]]ZZZUUUYYYcccqqqhhhMMM<<<777333222111000///////////////............------------------,,,,,,,,,++++++******+++,,,,,,,,,++++++************************+++***))))))***+++---...,,,++++++++++++---///000---111...000777888===LLLfff}}}qqqgggbbbaaaSSSLLLDDD??????AAAAAAAAA>>>======<<<<<<;;;:::::::::999888888777888999:::<<>>????????????????????????@@@BBBEEEIIIMMMSSSZZZ___ffflllttt|||wwwsssnnnjjjgggaaaZZZUUUJJJDDD@@@???>>>===AAAFFFIIIOOOUUUWWW\\\dddiiijjjjjjkkkmmmpppqqqrrrsssssstttssssssssstttvvvxxxyyywwwvvvuuuuuuvvvwwwxxxyyyxxxyyy{{{{{{{{{}}}ggg^^^___aaammmwwwwwwoooeeeZZZQQQIIIJJJPPP[[[dddkkksss{{{}}}{{{yyyzzz}}}~~~~~~~~~uuukkkeee```bbbiiiyyy~~~{{{yyy|||~~~yyyhhh\\\YYYUUUZZZeeeuuu~~~eeeJJJ;;;666333222111000///////////////............---------,,,,,,,,,,,,+++++++++***)))***+++,,,,,,,,,,,,+++************************))))))((()))***,,,///000...---+++******,,,---......222......555666999EEEYYYwww|||rrrjjjddd[[[SSSHHHAAA???@@@@@@@@@>>>>>>======<<<;;;;;;;;;;;;:::999888777777888888;;;===AAACCCEEEHHHLLLNNNSSSUUUXXX\\\```cccfffgggdddeeegggjjjnnnqqqssstttrrrsssuuuxxxzzz{{{|||}}}{{{}}}yyyppphhhbbbYYYWWWSSSNNNIIIEEEBBB@@@<<<<<<<<<<<<<<<;;;:::::::::===AAACCCGGGNNNYYYaaacccgggmmmpppqqqqqqrrrrrrssssssrrrrrrsssssstttuuuwwwwwwwwwvvvuuutttrrrrrrssstttwww{{{~~~}}}zzzuuuuuuuuutttsssrrrssstttsssqqqoooqqqtttvvvuuutttvvvwwwyyyyyyxxxxxxyyy{{{||||||{{{zzzzzzyyyyyyxxxwwwvvvsssllleeecccfffkkktttvvvxxxyyyxxxwwwwwwxxx{{{{{{zzzyyyvvvrrrooolllkkkrrrzzz~~~{{{tttoookkkiiidddbbb^^^[[[XXXVVVVVVVVVSSSSSSTTTUUUUUUTTTSSSRRROOOOOOPPPQQQPPPOOONNNMMMHHHGGGEEEEEEDDDCCC@@@>>>????????????>>>>>>>>>>>>@@@BBBEEEHHHLLLRRRYYY^^^fffjjjpppvvv{{{|||sssoookkkhhhfffbbb[[[VVVIIICCC@@@@@@???>>>AAAEEEIIIOOOTTTVVVZZZbbbggghhhgggiiimmmpppqqqrrrqqqqqqrrrrrrrrrsssuuuwwwzzz{{{vvvvvvvvvvvvwwwxxxzzz{{{wwwxxxzzz{{{|||~~~jjj```aaacccnnnxxxwwwpppfff[[[SSSJJJKKKQQQ\\\dddjjjsss{{{wwwuuussstttwwwzzz|||}}}{{{|||}}}~~~~~~~~~}}}~~~ssskkkfff___bbbjjj|||}}}uuupppnnnttt{{{eeeZZZYYYUUU[[[fffwww{{{cccIII:::666333222111000//////////////////.........---------+++++++++************))))))***+++,,,,,,,,,,,,,,,************************+++*********,,,///111333000///,,,*********+++,,,000333...---444444666@@@OOOlll}}}oooddd```WWWKKKBBB????????????>>>>>>>>>===<<<<<<;;;;;;;;;:::999888777777777777999<<>>======>>>@@@@@@???===AAACCCEEEGGGKKKPPPWWW[[[bbbeeejjjpppwww}}}}}}yyyvvvqqqlllfffcccaaa]]]VVVPPPNNNGGG@@@???>>>===>>>BBBIIILLLRRRVVVZZZ^^^cccfffjjjkkkmmmnnnpppppppppooonnnpppsssvvvyyy{{{||||||xxxwwwvvvvvvvvvwwwyyyzzzxxxxxxyyy{{{|||~~~oooddd```dddpppzzzwwwmmmcccZZZTTTJJJJJJPPP[[[eeekkksssyyyyyyvvvssssssuuuxxxxxxwwwzzzwwwxxx~~~~~~}}}zzztttnnngggccceeemmm}}}xxxpppmmmooosss{{{dddWWWUUUVVVYYYdddwwwqqqXXXFFF<<<666222111///...------......222111000///---+++******************+++,,,---...,,,+++***)))(((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******...//////...///222666:::HHH]]]|||uuullllllaaaRRRHHHAAA>>>>>>@@@999;;;>>>???>>><<<;;;;;;999999999888888888888777:::;;;===>>>@@@BBBFFFIIIPPPOOOQQQVVV]]]bbbccccccfffeeeeeehhhnnnrrrsssrrruuusssrrrtttyyy||||||{{{|||~~~{{{uuupppjjjccc^^^WWWTTTPPPLLLIIIFFFAAA>>>===<<<;;;;;;;;;<<<>>>???===>>>???@@@DDDLLLWWW___gggkkkmmmnnnrrrwwwwwwttttttsssqqqppppppqqqssstttvvvwwwwwwwwwvvvtttqqqoooqqqoooooosssxxxyyyuuuqqqqqqpppnnnmmmmmmnnnpppqqqnnnnnnnnnppprrrqqqnnnlllqqquuuwwwvvvrrrqqquuuyyyzzz~~~~~~{{{zzz}}}~~~zzzqqqmmmppptttuuuvvvxxxxxxxxxyyy{{{}}}{{{~~~~~~zzztttpppnnnkkkoootttxxxyyy||||||sssppplllgggeeedddbbb___\\\ZZZXXXWWWUUUUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMKKKIIIGGGEEECCCBBB???>>>===>>>@@@@@@???===@@@BBBDDDFFFIIINNNTTTYYY^^^```dddjjjpppwww|||~~~~~~~~~~~~}}}zzzvvvrrrooolllhhhcccaaa```]]]XXXSSSNNNFFF@@@???>>><<<>>>AAAHHHLLLQQQVVVZZZ^^^bbbeeejjjkkklllnnnoooooonnnnnnnnnpppsssvvvxxxzzz{{{{{{wwwwwwwwwwwwwwwwwwxxxxxxxxxxxxyyy{{{|||~~~|||iii```^^^cccoooxxxvvvlllbbbYYYSSSJJJKKKQQQ\\\ffflllsssyyy{{{xxxuuuuuuwwwzzzzzzyyy{{{xxxyyy~~~wwwqqqlllfffcccfffooo}}}ssskkkffffffrrrzzzcccWWWUUUVVV[[[fffxxxlllSSSBBB888333222111000............/////////......---------,,,,,,,,,++++++******++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,...............111555999BBBSSSooo~~~xxxuuukkk]]]PPPFFF@@@>>>???;;;===>>>>>>===<<<;;;:::999999999888888888888777888999;;;<<<===@@@DDDGGGKKKKKKMMMRRRYYY___aaaaaahhhggggggkkkpppuuuvvvvvvvvvttttttuuuyyy{{{{{{zzz{{{~~~}}}xxxqqqkkkhhhccc]]]XXXUUUSSSOOOKKKIIIFFFBBB???<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCFFFMMMXXX```gggkkknnnooorrrwwwxxxuuutttsssqqqppppppqqqssstttvvvvvvwwwwwwvvvtttqqqpppqqqppppppuuu|||~~~{{{wwwwwwuuuuuuuuuwwwyyyzzzwwwwwwxxxyyyzzzzzzwwwuuuxxx{{{~~~}}}zzzzzz~~~xxxvvvzzz~~~{{{|||}}}{{{zzzyyyzzz|||}}}~~~~~~|||xxxtttrrrqqqfffiiinnnrrruuuxxx{{{~~~~~~vvvrrrmmmiiifffeeecccaaa^^^\\\ZZZYYYVVVVVVVVVVVVWWWWWWXXXYYYUUUUUUVVVUUUUUUTTTSSSRRRMMMMMMMMMLLLJJJHHHEEEDDD@@@???>>>???@@@@@@???>>>@@@BBBCCCEEEGGGLLLQQQVVV\\\]]]```eeekkkqqqvvvyyyvvvvvvuuussspppllliiifffeeebbb___^^^^^^\\\XXXTTTMMMEEE???>>>===<<<===@@@GGGKKKPPPUUUYYY^^^bbbeeejjjkkklllmmmnnnnnnmmmlllnnnooorrruuuwwwxxxyyyyyywwwwwwxxxyyyyyyxxxwwwvvvxxxxxxyyy{{{|||}}}~~~rrrccc]]]\\\```kkktttrrrjjjaaaWWWPPPKKKLLLSSS^^^gggmmmsssyyy|||zzzwwwwwwyyy{{{|||||||||yyyyyy~~~tttnnniiieeecccgggrrr|||tttlllgggeeekkkxxxbbbVVVTTTVVV]]]jjjzzz~~~dddLLL===555111222222111///////////////,,,,,,,,,---....../////////...---+++***))))))(((---,,,+++******)))******)))))))))))))))))))))))))))************+++++++++((()))***+++,,,------...,,,---...---...000444777===JJJ```zzzooo```QQQGGGBBB@@@============<<<<<<;;;:::999999999888888888888777666777999:::;;;===AAACCCHHHHHHKKKPPPWWW]]]```aaagggfffhhhlllqqqvvvxxxyyyxxxvvvvvvwwwyyyzzzzzzyyyzzz~~~}}}yyyooojjjdddaaa___]]]XXXTTTTTTQQQNNNKKKIIIFFFCCC@@@<<<===>>>???@@@BBBBBBCCCDDDEEEFFFFFFHHHOOOYYY```hhhmmmooopppssswwwxxxuuuuuusssrrrppppppqqqssstttuuuvvvwwwwwwwwwuuurrrqqqqqqppprrrxxx}}}{{{zzz{{{}}}}}}{{{xxxtttssstttuuubbbeeehhhmmmqqquuuxxxzzzyyysssnnnjjjfffeeedddbbb___]]]\\\[[[XXXXXXXXXXXXYYYZZZ[[[[[[WWWWWWWWWWWWWWWVVVUUUUUUNNNNNNOOOOOOMMMKKKHHHFFFBBBAAA??????@@@@@@???>>>AAABBBCCCDDDFFFJJJPPPTTT\\\]]]___ccchhhnnnsssvvvqqqpppooollliiifffcccaaaaaa^^^\\\[[[[[[ZZZVVVSSSLLLDDD>>>===<<<;;;<<>>===;;;:::;;;;;;;;;;;;999999999888888888777777555777888888999;;;>>>AAAGGGHHHKKKPPPWWW]]]bbbdddcccdddfffjjjoootttwwwyyyyyyxxxxxxyyyyyyyyyyyyxxxzzz}}}|||tttpppfffbbb^^^\\\\\\[[[XXXTTTUUURRROOOMMMKKKIIIFFFCCC>>>???AAACCCDDDFFFGGGGGGGGGHHHIIIIIIJJJPPPYYY```iiinnnqqqqqqssswwwxxxwwwuuutttrrrqqqqqqrrrssstttuuuvvvwwwxxxwwwuuusssrrrrrrrrrtttzzz|||{{{{{{{{{yyyvvvsssppprrrvvvzzzaaabbbeeeiiiooosssvvvxxx|||~~~{{{tttnnnkkkeeeeeecccbbb```^^^]]]\\\ZZZZZZYYYYYYZZZ[[[\\\\\\XXXXXXXXXXXXXXXXXXWWWVVVPPPQQQRRRQQQPPPMMMJJJHHHEEEBBB@@@???@@@@@@???>>>BBBCCCDDDEEEFFFJJJPPPTTT\\\]]]___bbbgggkkkppprrrnnnmmmjjjgggeeebbbaaa```^^^]]][[[ZZZXXXVVVSSSQQQKKKCCC===<<<;;;:::;;;>>>DDDHHHNNNSSSXXX\\\aaadddiiijjjkkkmmmmmmmmmllllllnnnppprrrtttvvvvvvvvvvvvuuuwwwzzz{{{{{{yyywwwuuuxxxyyyyyyzzz{{{|||}}}}}}vvvhhh^^^XXXVVVRRR\\\ffffffbbb[[[RRRIIIJJJLLLTTTaaajjjnnnrrrwwwxxxwwwwwwvvvvvvxxx{{{}}}zzzxxxyyy|||}}}|||~~~~~~ssslllhhhfffgggmmmyyyxxxpppiiieeedddmmmsss___UUURRRWWW___mmm|||sssXXXDDD;;;888666222222222111000000///...,,,,,,,,,------------------,,,,,,+++*********+++,,,,,,++++++***+++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,---------///111444666???NNNfffzzzmmm]]]QQQ@@@===999888999<<<<<<<<<999999999888888888777777666777888888999:::===@@@EEEFFFJJJNNNTTTZZZ```dddaaabbbfffjjjnnnrrrwwwyyyyyyzzz{{{{{{zzzyyyxxxxxxzzz}}}xxxpppjjjccc___\\\[[[\\\\\\YYYVVVWWWTTTQQQOOONNNLLLIIIFFFAAABBBCCCEEEGGGIIIKKKKKKHHHJJJKKKKKKLLLQQQYYY___iiippptttssstttwwwyyyxxxvvvuuusssqqqqqqrrrsssttttttuuuwwwxxxxxxvvvuuusssssstttvvv{{{}}}||||||wwwuuurrroooooosssyyy~~~bbbaaacccgggmmmrrruuuuuuyyy|||}}}uuunnnllleeeeeedddbbbaaa___^^^^^^\\\[[[[[[ZZZZZZ[[[[[[\\\XXXXXXYYYYYYYYYYYYXXXXXXTTTTTTTTTSSSQQQOOOLLLKKKGGGDDDAAA@@@@@@@@@???>>>AAABBBCCCDDDFFFJJJOOOTTTYYYZZZ]]]aaadddhhhjjjllliiihhheeebbb```_________\\\\\\ZZZXXXVVVSSSQQQPPPJJJBBB<<<;;;:::999:::===CCCGGGLLLRRRWWW[[[```ccchhhjjjkkkmmmnnnnnnnnnnnnoooqqqssstttvvvvvvvvvuuuuuuwwwyyy{{{|||zzzxxxwwwxxxyyyyyyzzz{{{{{{||||||uuuhhh]]]TTTOOOLLLVVV___aaa___ZZZQQQIIIIIILLLUUUaaajjjmmmqqquuuuuuuuuuuuttttttuuuyyy{{{yyyxxxzzz~~~~~~|||~~~~~~uuulllhhhhhhhhhnnn{{{wwwllldddbbbddduuuqqq^^^TTTQQQVVV^^^kkk|||pppVVVCCC;;;888666111111111111000///...---------------,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,+++************++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******+++---.........///111333000999FFFZZZxxx~~~ooo^^^GGGAAA;;;888:::<<<===<<<999999999888888888888777777888999888888999<<>>???AAACCCHHHNNNRRRXXXZZZ___cccfffggggggfff]]][[[XXXVVVUUUVVVWWWYYYWWWXXXXXXWWWUUUSSSRRRRRRIIIAAA;;;:::999888999<<>><<<===;;;:::999999999888888888888777666777777777666777999<<<===@@@CCCFFFIIINNNVVV\\\[[[^^^bbbeeefffjjjooossswww{{{~~~~~~|||yyyyyyzzz~~~sssooojjjhhhhhhfffccc```ZZZWWWTTTQQQOOOLLLIIIFFFFFFDDDBBB@@@BBBEEEJJJMMMMMMOOOQQQRRRSSSXXX___eeekkksssxxxvvvtttwwwzzz{{{xxxvvvtttrrrqqqrrrssstttssstttvvvxxxyyyxxxwwwvvvpppssswwwyyyyyyyyyyyyyyyzzz{{{{{{|||||||||{{{{{{zzzyyyxxxyyy{{{}}}~~~}}}{{{zzzyyyzzz|||}}}~~~}}}www}}}~~~}}}~~~~~~{{{||||||||||||}}}~~~uuuwwwyyyxxxvvvsssrrrqqqmmmooosssvvv{{{aaa^^^^^^cccfffhhhmmmsssuuuyyy}}}~~~vvvooommmkkkkkkjjjgggdddbbbcccdddfffccc```]]]]]]\\\[[[YYYZZZXXXVVVXXX\\\^^^^^^\\\ZZZZZZYYYXXXUUURRROOONNNHHHEEEAAA>>>>>>?????????CCC???>>>BBBEEEGGGJJJNNNUUUZZZ^^^bbbgggmmmmmmiiiccc^^^XXXTTTSSSTTTUUUUUUZZZZZZZZZYYYVVVRRRNNNKKKHHHAAA<<<<<<;;;999999<<<>>>AAAFFFLLLTTT[[[aaaeeeiiikkknnnoooooopppqqqsssrrrsssuuuvvvwwwvvvtttsssvvvuuutttvvvxxx{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}}}}tttfffXXXLLLEEEIIITTT^^^```XXXPPPLLLHHHKKKRRR\\\fffllllllkkkpppsssuuuvvvuuuttttttuuuwwwyyy||||||wwwpppgggcccccchhhkkkxxxyyylllaaa\\\dddqqqqqq[[[SSSUUUYYYaaammm|||}}}eeeOOO???666222000////////////............000///...---,,,,,,+++,,,)))))))))***++++++,,,,,,***)))))))))((((((''''''&&&&&&''')))***+++,,,---------------,,,,,,+++***++++++,,,,,,,,,++++++***,,,,,,------.../////////000111777BBBQQQiiiyyysssmmm```RRRHHHBBB>>>;;;999777777777777666666666666888888888777888888999999<<<>>>AAACCCGGGMMMTTTYYY]]]___bbbdddfffjjjooorrrxxx{{{}}}~~~}}}{{{zzzyyyxxxpppkkkkkkjjjfffbbb^^^[[[VVVQQQMMMJJJHHHHHHHHHCCCAAABBBAAA@@@BBBFFFLLLQQQUUUUUUSSSVVV```hhhmmmqqqvvvwwwuuutttuuuvvvvvvtttsssrrrrrrsssuuuvvvtttuuuuuuvvvvvvvvvvvvuuussswwwzzzyyyssspppqqqtttuuuuuuvvvvvvvvvvvvuuuuuuyyyyyywwwvvvvvvvvvwwwxxx|||xxxuuuuuuwwwzzzzzzyyyxxxzzz{{{zzzyyyxxxxxxyyyuuuvvvxxxzzz~~~{{{xxxtttpppnnnmmmnnnoooooossszzz```]]]]]]bbbeeegggkkkqqqtttxxx|||~~~~~~~~~vvvpppnnnmmmllliiieeebbbbbbeeehhhjjjgggdddaaa```___]]]\\\ZZZXXXWWWYYY\\\______^^^^^^]]]\\\ZZZWWWSSSOOOMMMJJJFFFBBB@@@@@@AAAAAAAAACCC???>>>AAAEEEFFFJJJOOOXXX]]]bbbfffkkkppppppmmmeeeaaa[[[XXXVVVVVVVVVUUUZZZZZZZZZZZZWWWSSSOOOMMMHHHAAA<<<<<<;;;999:::<<<>>>AAAFFFMMMTTT\\\aaaeeejjjllloooppppppqqqssstttsssuuuvvvxxxxxxwwwvvvuuuxxxwwwwwwyyy|||}}}}}}}}}{{{{{{zzzzzzzzz{{{{{{||||||~~~{{{kkk[[[NNNGGGJJJSSS]]]^^^WWWNNNKKKGGGJJJOOOXXXaaahhhjjjjjjmmmppprrrtttssssssssstttxxxyyy|||yyytttqqqmmmfffccccccfffkkk{{{vvviii___\\\eeesssoooZZZTTTVVV\\\eeesss}}}eeeNNN>>>666222111////////////............///...---,,,++++++++++++++++++******************)))))))))(((((('''''''''''''''((()))***++++++,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,++++++***,,,,,,------.../////////111111555???LLLbbb}}}}}}sssmmmmmmggg\\\QQQFFF>>>;;;<<<777777777777777777777777888888888777888888999:::<<<>>>@@@CCCGGGLLLSSSWWW[[[]]]___bbbdddhhhmmmpppuuuwwwxxxxxxwwwwwwxxxyyy~~~yyysssooolllhhhddd___\\\WWWRRRNNNKKKJJJJJJIIIDDDAAABBBAAA???AAAEEELLLRRRXXXYYYXXXZZZbbbiiinnnqqqtttuuutttsssuuuvvvuuutttrrrrrrrrrsssuuuvvvssstttuuuwwwxxxyyyyyyyyysssvvvxxxwwwssspppppprrrrrrssstttuuuvvvwwwwwwwwwyyyxxxwwwvvvvvvvvvvvvwwwzzzxxxuuuuuuwwwyyyyyyxxxxxxzzz{{{{{{{{{yyyyyyyyyssstttuuuxxx{{{~~~|||yyyuuuqqqooooooqqqrrrrrrxxx```]]]]]]aaadddeeeiiinnnsssvvv{{{||||||~~~~~~vvvqqqooonnnlllhhhcccaaaccciiimmmmmmjjjgggdddbbbaaa^^^\\\ZZZYYYXXXZZZ]]]___```___aaaaaa___\\\XXXTTTPPPNNNKKKHHHDDDAAAAAABBBBBBBBBBBB>>>>>>AAADDDFFFKKKPPP[[[aaagggjjjoootttuuurrriiifffaaa^^^[[[ZZZWWWVVVZZZ[[[[[[[[[XXXUUUQQQNNNGGG@@@;;;;;;;;;999:::===???AAAGGGNNNUUU\\\bbbeeejjjmmmoooqqqqqqrrrtttuuuuuuvvvxxxyyyyyyyyyxxxwwwyyyyyyzzz}}}~~~||||||{{{zzzzzzzzz{{{{{{||||||ppp]]]NNNIIIJJJQQQZZZ\\\UUULLLHHHFFFGGGKKKQQQZZZaaafffhhhkkknnnrrrtttttttttuuuvvvwwwyyy|||sssmmmiiiiiihhhdddbbbbbbdddkkk~~~ttthhh___]]]hhhwwwlllYYYTTTWWW___jjjyyy~~~cccLLL<<<555222111////////////...............---,,,++++++***++++++,,,,,,++++++***))))))((()))))))))(((((((((((((((((()))))))))***************++++++++++++***))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,---......//////111111333:::EEEXXXuuu}}}uuuzzzqqqkkknnnnnnjjj^^^OOODDD??????888777777777777777888888888888777777888999999:::<<<===@@@BBBFFFKKKQQQUUUXXXZZZ\\\^^^aaaeeeiiimmmsssssstttsssssstttxxx{{{|||}}}uuuooojjjhhhccc```ZZZTTTPPPMMMLLLLLLJJJEEEBBBBBBAAA>>>@@@CCCKKKSSS\\\```___```fffllloooppprrrsssrrrssstttvvvssssssrrrqqqrrrssstttuuussstttvvvxxxzzz{{{||||||ttttttuuuuuusssrrrpppooooooppprrrsssuuuwwwxxxyyyyyyxxxwwwwwwvvvuuuuuutttxxxvvvttttttvvvxxxyyyxxxxxxyyy{{{||||||{{{zzzxxxssssssuuuwwwyyy|||~~~~~~{{{vvvrrrqqqrrruuuxxxxxxbbb___^^^aaacccdddhhhmmmqqqvvv{{{}}}}}}}}}wwwqqqooolllkkkhhheeeccceeejjjnnnmmmkkkgggdddccc```]]][[[XXXXXXXXXYYY\\\^^^___```aaaaaa___]]]YYYUUURRRPPPLLLHHHDDDBBBBBBCCCCCCCCCAAA>>>>>>AAACCCEEEKKKRRR[[[cccjjjmmmqqqvvvwwwuuunnnkkkgggdddaaa^^^ZZZWWWZZZ[[[\\\[[[YYYVVVRRRPPPFFF???;;;;;;;;;::::::===???BBBGGGOOOVVV]]]bbbeeeiiilllooopppqqqrrrtttuuuuuuvvvwwwxxxxxxxxxxxxwwwyyyyyy{{{~~~~~~}}}|||{{{zzzzzzzzzzzzzzz~~~|||qqq\\\LLLJJJJJJOOOXXXZZZTTTKKKGGGEEEEEEFFFJJJQQQZZZaaaeeejjjnnnsssvvvxxxxxxyyyzzzvvvxxxzzz|||~~~mmmgggccccccdddaaa``````ccclllvvvjjjbbbaaammm||||||gggWWWUUUYYYcccppp}}}aaaIII;;;555333222////////////............---,,,++++++*********++++++++++++*********))))))***************)))))))))*********)))))))))))))))))))))************))))))++++++,,,,,,---,,,,,,,,,+++,,,,,,------...//////111000222777???OOOiii~~~|||zzzrrrnnnlllrrrssskkk^^^RRRGGG@@@999888777777777888888999777777777777888999::::::;;;===???BBBDDDHHHNNNQQQUUUWWWYYY[[[^^^bbbfffjjjqqqqqqqqqpppqqquuuzzzzzzrrrnnnllljjjfff```YYYSSSOOOMMMMMMKKKFFFCCCBBBAAA>>>???BBBKKKVVVbbbhhhhhhhhhkkkoooppppppqqqqqqrrrsssuuuvvvrrrrrrqqqqqqrrrsssttttttrrrsssuuuwwwyyyzzz{{{{{{vvvuuuttttttuuusssqqqnnnooopppqqqrrrtttvvvwwwxxxxxxxxxxxxwwwvvvuuutttsssuuuuuutttuuuvvvxxxyyyyyyvvvwwwyyy{{{||||||zzzwwwuuuuuuvvvxxxzzz|||~~~|||xxxuuutttwww{{{~~~eeeaaa```bbbddddddggglllpppuuu{{{~~~~~~~~~xxxrrrooohhhiiihhhgggfffgggjjjlllmmmkkkhhhfffdddaaa^^^[[[UUUVVVWWWXXXZZZ[[[^^^_________^^^\\\YYYVVVSSSQQQLLLHHHDDDBBBBBBCCCCCCCCC@@@===>>>AAACCCEEELLLUUU[[[dddlllooossswwwxxxvvvssspppmmmiiifffbbb^^^ZZZ[[[\\\\\\\\\YYYVVVRRRPPPDDD>>>::::::;;;:::;;;>>>???BBBHHHPPPXXX^^^ccceeehhhjjjmmmooopppqqqsssuuutttuuuuuuvvvvvvvvvvvvvvvxxxxxxzzz}}}~~~|||}}}|||{{{zzzzzzzzzzzzzzz}}}qqq\\\MMMJJJIIINNNXXX[[[UUUMMMHHHDDDDDDCCCEEEKKKSSS]]]ccciiimmmssswwwyyyzzzzzz{{{uuuvvvxxxzzz|||~~~qqqhhhaaaaaaaaa___^^^^^^dddmmm|||ppphhhgggrrrtttbbbVVVUUU[[[jjjyyy{{{^^^FFF:::555333222////////////............,,,,,,+++*********++++++))))))*********+++++++++++++++++++++++++++++++++************))))))))))))((())))))******)))))))))***+++,,,---------------++++++,,,,,,---.........//////111555;;;HHH^^^rrrzzztttqqqlllqqqtttrrrmmmdddRRRAAA;;;:::888777777777999999777777777777888999:::;;;:::<<>>BBBKKKXXXgggooopppooopppsssrrrqqqqqqrrrsssuuuvvvvvvrrrrrrqqqqqqqqqqqqrrrrrrrrrssstttvvvwwwwwwwwwxxxwwwvvvuuuuuuvvvuuurrroooqqqqqqqqqqqqrrrssstttuuuwwwwwwxxxyyyxxxvvvtttsssssstttuuuvvvvvvwwwyyyzzzvvvuuuvvvyyy||||||zzzwwwvvvvvvvvvwwwyyyzzz|||}}}~~~{{{yyywwwxxx|||gggcccaaacccdddcccfffjjjmmmssszzzzzzsssqqqggghhhhhhgggfffgggiiikkknnnllliiihhhfffccc```]]]SSSUUUWWWXXXXXXZZZ]]]```^^^]]]]]][[[YYYVVVSSSRRRLLLIIIEEEBBBBBBCCCCCCCCC>>>===>>>AAABBBDDDMMMWWW\\\fffooosssuuuyyyzzzyyywwwtttpppllliiifffaaa^^^\\\]]]]]]\\\YYYUUUQQQNNNCCC===999:::;;;:::;;;??????CCCIIIQQQYYY___ccceeegggiiilllooooooqqqsssuuutttttttttttttttuuuuuuuuuwwwwwwxxxzzz}}}~~~}}}|||||||||{{{zzzzzzzzz{{{{{{|||rrr^^^PPPIIIHHHNNNYYY___YYYPPPJJJDDDCCCBBBBBBFFFOOOZZZaaafffkkkqqqvvvxxxxxxyyyzzzuuuvvvwwwyyy{{{}}}yyynnnccc``````^^^]]]]]]eeeooowwwpppnnnyyymmm]]]TTTVVV\\\pppwwwZZZDDD999555333111////////////............,,,,,,++++++++++++,,,,,,((())))))***++++++,,,,,,+++++++++++++++,,,,,,,,,*********)))))))))))))))((())))))************)))***+++,,,------......---+++++++++,,,------............111444888AAASSSddd{{{tttrrrnnnqqqrrrrrruuuppp]]]GGG>>><<<:::888777777888999666666777777888999;;;;;;999;;;>>>@@@AAADDDHHHJJJMMMOOORRRTTTVVVZZZ___bbbgggiiikkkmmmpppuuu{{{{{{wwwwwwtttoooggg___WWWQQQNNNKKKFFFCCCBBBAAA>>>>>>BBBLLLYYYjjjtttvvvtttuuuwwwtttsssssstttwwwxxxxxxwwwsssrrrrrrqqqqqqppppppoooqqqrrrssstttuuuuuuvvvuuuvvvvvvwwwwwwuuutttrrrqqqsssrrrqqqppppppqqqrrrsssuuuwwwyyyzzzzzzxxxvvvtttrrrtttvvvwwwwwwxxxzzz|||wwwvvvuuuwww{{{}}}|||yyyuuuuuuuuuvvvvvvxxxyyyzzzzzzyyyyyyzzz}}}gggcccaaabbbbbbaaaccchhhiiipppyyy|||uuussshhhhhhgggeeedddeeeiiilllkkkiiihhhgggeeeccc___\\\SSSVVVXXXYYYYYYZZZ^^^aaa```___^^^\\\YYYVVVSSSQQQNNNJJJFFFDDDDDDEEEEEEEEE>>>===>>>@@@AAADDDNNNXXX^^^iiitttwwwyyy|||~~~~~~zzzwwwrrrnnnkkkhhhdddbbb]]]]]]]]]\\\XXXSSSOOOLLLBBB<<<888999;;;:::<<>>;;;888666666777888666666666777888:::;;;<<<999;;;===???@@@BBBEEEHHHHHHJJJMMMOOOQQQUUUZZZ]]]cccffflllppptttxxx|||~~~xxxvvvsssmmmeee]]]UUUQQQKKKFFFCCCBBBAAA>>>???CCCMMM[[[lllwwwyyyxxxyyyzzzuuuuuuuuuwwwzzz{{{zzzwwwtttssssssrrrpppooommmmmmooopppqqqsssuuuvvvwwwwwwsssvvvxxxwwwsssqqqqqqrrrsssrrrpppoooooopppqqqrrrtttvvvyyy||||||zzzwwwuuuqqqtttwwwxxxxxxyyy{{{}}}{{{wwwuuuwww|||}}}vvvvvvvvvvvvwwwwwwxxxyyyvvvvvvxxx|||gggbbb```aaaaaa```bbbfffeeemmmwww~~~}}}wwwuuukkkiiifffbbbaaaccciiimmmgggfffddddddcccaaa]]]ZZZTTTVVVYYYZZZZZZ[[[___bbbbbbbbb```]]]ZZZUUURRRPPPOOOLLLHHHEEEEEEFFFFFFFFF======>>>@@@AAADDDNNNYYYaaammmwww{{{}}}{{{xxxrrrnnnkkkiiifffddd^^^^^^]]][[[XXXRRRNNNKKKBBB<<<888999;;;:::<<>>@@@CCCMMM[[[mmmyyy{{{zzzzzz|||vvvvvvvvvzzz}}}~~~{{{xxxttttttsssrrrpppnnnlllkkkmmmnnnpppsssvvvxxxyyyyyyqqquuuyyywwwrrrnnnooorrrrrrpppooonnnnnnppprrrssssssvvvzzz}}}}}}|||yyywwwqqqtttxxxyyyyyyyyy|||~~~~~~yyyvvvxxx}}}yyyyyyyyyxxxyyyyyyzzz{{{sssuuuxxx}}}dddcccbbbbbbbbbbbbbbbccckkkooovvv|||{{{uuupppllliiieeebbbaaaaaa```___ccccccdddeeeeeeddd```]]]WWWVVVUUUVVVYYY\\\]]]]]]^^^\\\ZZZYYYZZZYYYWWWVVVSSSPPPLLLHHHDDDBBBAAAAAACCC>>>;;;===BBBHHHRRR\\\jjjsss{{{~~~{{{wwwpppjjjgggeeedddcccdddbbb```\\\XXXSSSMMMIII===<<<:::888888:::<<<>>>???BBBHHHRRR\\\dddiiikkklllkkkkkkkkkmmmpppsssuuusssssssssttttttvvvwwwwwwxxxxxxxxxxxxxxxyyy{{{{{{zzz{{{{{{zzzwwwwwwxxxyyywwwzzz~~~qqq]]]QQQHHHNNNJJJZZZccc______RRRMMMEEEAAACCCEEEFFFPPP]]]lllsssxxxuuusssvvvzzz|||zzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}|||{{{|||uuuggg```\\\ZZZ\\\___fffxxx|||zzz}}}nnn^^^UUUQQQVVV___iii}}}oooRRR@@@888333111111///............---------------,,,,,,,,,,,,++++++)))))))))***+++++++++,,,+++***)))'''''''''((()))+++***)))'''''''''((()))******)))))))))))))))))))))******,,,---...//////,,,,,,++++++,,,,,,---......000111222444888>>>BBBXXXttt~~~zzzuuurrrrrrnnnmmmvvvuuudddQQQEEE<<<;;;;;;888666777222333444666888999:::;;;=========>>>??????@@@@@@AAACCCFFFIIILLLPPPUUUYYY___bbbhhhnnntttzzz{{{vvvtttmmmccc[[[XXXPPPIIIDDDBBBAAAAAADDDJJJTTT```nnnvvv{{{}}}{{{vvvyyyyyyzzz|||~~~}}}{{{xxxzzzxxxvvvuuusssppplllhhhjjjmmmrrrwwwzzz|||||||||zzzzzzyyyxxxuuusssqqqoooqqqooonnnnnnppprrrssssssuuuvvvxxxyyyzzzzzzyyyyyyqqquuuzzz}}}~~~~~~}}}}}}zzz{{{}}}~~~~~~}}}|||}}}|||zzzxxxuuuvvvxxx~~~ccccccbbbbbbbbbccccccdddiiimmmssszzz|||xxxrrrllliiifffbbb`````````___^^^aaaaaabbbcccdddccc___\\\XXXVVVUUUVVVXXX[[[\\\\\\^^^]]][[[ZZZZZZYYYWWWUUURRROOOLLLGGGDDDBBBAAAAAABBB===;;;===BBBHHHRRR\\\llluuu}}}~~~zzzuuuooojjjhhhgggfffeeefffccc```^^^[[[VVVNNNIII>>><<<:::888888999;;;===???CCCIIIRRR\\\dddiiilllkkkkkkkkklllnnnppprrrtttuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzzzz{{{|||||||||yyyzzzyyyxxxvvvuuuvvvxxxxxx{{{rrr^^^RRRKKKQQQNNN^^^hhheeedddVVVMMMEEEAAACCCEEEGGGQQQ^^^jjjrrrvvvtttrrrtttyyyzzzzzzyyyyyyxxxxxxyyyyyyyyy{{{|||}}}||||||}}}sssfff```]]][[[]]]aaafffyyyxxxwww|||kkk\\\RRROOOVVVaaasssjjjOOO>>>777333111111///............---------,,,,,,+++++++++************************++++++++++++***)))((((((((())))))+++***)))((('''(((((()))************************))))))***+++,,,---......,,,,,,++++++,,,,,,---...///000111111222555999===LLLeee~~~yyy{{{xxxtttrrroooooo{{{}}}ooo^^^SSSGGGBBB===777444555999888888777777666666666<<<<<<======>>>??????@@@???AAADDDGGGIIIMMMSSSVVV\\\```ffflllqqqwww|||zzzwwwpppfff^^^\\\TTTMMMFFFDDDCCCCCCHHHNNNXXXcccooovvvzzz}}}{{{xxxyyyyyyyyyzzz||||||zzzyyy{{{zzzzzzyyyxxxtttoookkkkkkmmmqqquuuxxxzzz{{{{{{xxxxxxwwwuuutttsssrrrrrrsssqqqooooooqqqssssssrrrssstttvvvxxxzzz{{{{{{{{{xxx{{{|||}}}~~~~~~bbbbbbbbbbbbcccdddddddddfffiiipppvvv|||yyytttnnnhhheeebbb___]]]^^^^^^^^^^^^______```aaabbbbbb___\\\YYYWWWUUUVVVXXXZZZ[[[\\\```^^^\\\[[[ZZZYYYVVVTTTPPPNNNKKKGGGDDDBBBAAAAAAAAA===;;;>>>BBBHHHTTT^^^pppyyy~~~{{{wwwsssnnnjjjiiiiiiiiihhhgggdddaaaaaa___YYYOOOGGG>>><<<:::888777888:::;;;???CCCKKKSSS\\\dddiiillljjjkkklllnnnpppqqqrrrrrrwwwwwwvvvvvvvvvvvvwwwxxxyyyzzz|||~~~~~~~~~}}}|||xxxxxxxxxvvvtttsssuuuvvvyyy|||ttt___SSSKKKQQQOOOaaammmjjjiiiZZZLLLDDD@@@CCCEEEGGGRRR___jjjqqqvvvtttrrruuuyyy{{{yyyyyyxxxwwwwwwxxxyyyzzzyyy{{{}}}}}}}}}~~~yyyoooeee```^^^]]]```eeeiii{{{zzzssssssyyy|||gggYYYOOOLLLWWWeee{{{yyycccJJJ;;;666333111111///............---------+++++++++*********))))))+++++++++***************++++++***)))))))))************)))((((((((())))))******++++++++++++++++++((())))))***+++,,,------,,,,,,++++++,,,,,,---...000000000//////111444777@@@TTTsssvvvqqqsss|||yyyuuupppnnn{{{xxxnnndddXXXMMMCCC999555666555555555666888999;;;;;;;;;;;;<<<<<<===>>>>>>???<<>>===@@@CCCJJJVVVbbbuuu}}}|||yyytttqqqmmmkkkkkkkkkkkkkkkhhheeebbbbbb```YYYMMMCCC>>><<<999777777777999:::???DDDLLLUUU]]]dddiiilllkkkllloooqqqsssssssssrrrwwwwwwvvvvvvuuuvvvvvvvvvwwwzzz}}}|||{{{xxxxxxwwwuuussssssuuuwwwyyy{{{uuu___RRRGGGMMMLLL___mmmkkkkkk[[[LLLDDDAAADDDFFFHHHRRR___kkksssxxxwwwuuuxxx{{{}}}zzzzzzxxxwwwxxxyyy{{{|||xxxzzz}}}~~~~~~~~~|||ssskkkdddaaa______ccciiioooyyyqqqpppxxxuuucccVVVMMMLLLYYYjjj}}}nnnZZZCCC888555333111111///............---------++++++++++++************,,,+++++++++***)))))))))++++++************************))))))))))))))))))+++++++++++++++,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,++++++,,,,,,---...///000000///...///222444;;;JJJccc}}}tttrrruuuzzzrrrnnnzzz}}}zzztttjjj]]]NNNAAA;;;999333333333555777999<<<===::::::;;;;;;<<<=========;;;===@@@BBBEEEHHHMMMQQQXXX[[[```eeeiiinnnssswwwwwwmmmfffeeeYYYQQQIIIFFFEEEGGGNNNUUUdddlllrrruuuwww{{{}}}{{{zzzwwwuuuuuuvvvxxxyyyyyy|||}}}~~~xxxtttnnnnnnoooqqqsssvvvxxxzzzwwwvvvsssqqqqqqqqqssstttvvvtttrrrrrrssssssrrrqqqwwwwwwwwwwwwxxxyyyzzz{{{|||{{{~~~^^^^^^```aaabbbbbbbbbbbbdddgggkkkqqqwww|||yyyrrrkkkfff```^^^[[[[[[\\\^^^______^^^]]]]]]___``````___]]][[[YYYVVVVVVXXX[[[]]]^^^bbbaaa```___^^^\\\XXXUUUOOONNNKKKHHHEEECCCAAA@@@@@@??????BBBEEELLLYYYfffyyy}}}yyytttqqqnnnllllllmmmllllllgggeeecccbbb^^^VVVIII???<<<;;;888666666777999:::???EEENNNWWW^^^ccciiimmmmmmnnnqqqtttuuuuuutttsssvvvvvvuuutttttttttuuuuuuvvvxxx|||~~~{{{yyyzzzyyyxxxvvvttttttvvvxxxxxxzzz~~~ttt]]]PPPDDDJJJHHH]]]mmmmmmmmm]]]MMMEEEAAADDDFFFHHHRRR___iiiqqqwwwvvvuuuwww{{{||||||{{{{{{zzz{{{|||}}}~~~yyy{{{}}}~~~~~~~~~xxxnnnhhhcccbbbaaaaaaffflllvvv|||uuurrryyyqqq```UUUNNNNNN]]]nnn}}}}}}dddRRR>>>555444333111111///............------------,,,,,,,,,,,,+++++++++,,,+++++++++***)))))))))*********+++++++++******))))))************************+++++++++,,,,,,,,,)))))))))******++++++,,,,,,,,,++++++,,,,,,---......///000//////000333555999BBBVVVrrr{{{sssxxx{{{uuu~~~zzzkkkZZZLLLAAA;;;:::999777555444444444555888999999:::;;;;;;<<<<<<;;;===@@@BBBDDDHHHLLLPPPVVVYYY^^^bbbfffjjjooorrr|||qqqiiihhhaaaYYYQQQNNNNNNOOOVVV^^^jjjppptttuuuvvvzzz|||{{{yyywwwttttttuuuwwwyyyyyyzzz{{{~~~{{{wwwppppppoooppprrrtttwwwyyyyyyxxxuuurrrqqqqqqrrrsssuuutttssstttuuuuuutttrrrwwwwwwvvvwwwxxx{{{~~~~~~}}}}}}}}}}}}}}}}}}^^^___aaabbbcccbbbaaaaaadddfffjjjnnntttyyy}}}~~~{{{ssslllhhhbbb```]]]]]]^^^```aaa``````______```aaaaaa___^^^\\\ZZZWWWWWWYYY]]]```aaacccbbbaaaaaaaaa^^^ZZZWWWQQQOOOMMMJJJFFFCCCAAA??????>>>???CCCEEELLL[[[hhh{{{{{{tttrrrooommmmmmmmmlllkkkggggggeeebbb[[[PPPEEE===;;;999777666666777999;;;???FFFPPPYYY^^^ccciiimmmnnnooorrrtttuuuuuutttsssuuutttttttttttttttuuuuuuuuuwww{{{}}}~~~|||zzzyyy{{{{{{yyyvvvtttuuuwwwzzzxxxzzz~~~}}}ttt\\\MMMDDDHHHFFF[[[nnnpppqqqbbbOOOFFFBBBEEEFFFHHHQQQ^^^eeennnttttttrrruuuxxxyyy}}}}}}}}}~~~{{{|||~~~~~~}}}}}}uuuiiieeeccccccbbbbbbhhhooo}}}|||yyyqqq```VVVRRRSSSaaarrrvvv]]]KKK:::444444333111000///............------------------,,,,,,,,,+++++++++++++++***************((()))******+++*********((()))***+++++++++******))))))******+++,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,...///000000111333555666:::HHH```}}}vvv~~~sssdddWWWJJJ@@@;;;999777555444444555666777777888999999::::::;;;;;;===???AAACCCGGGKKKOOOTTTWWW[[[___cccfffkkknnn{{{wwwooollleee]]]WWWUUUTTTVVV\\\cccnnnsssvvvuuuuuuyyyzzzyyyyyywwwttttttvvvxxxyyyyyywwwyyy{{{|||yyyqqqqqqqqqqqqrrrtttvvvwww{{{yyywwwuuutttsssssssssuuuuuuuuuwwwyyyzzzyyywwwvvvvvvuuuwwwzzz~~~|||zzzzzzzzzzzz~~~```aaacccddddddcccbbbaaaccceeegggkkkpppuuuzzz|||}}}{{{tttmmmiiieeebbb```___```bbbcccbbbdddbbbaaaaaabbbbbb```___]]]ZZZWWWXXX[[[___ccceeecccccccccdddcccaaa]]]ZZZSSSRRROOOLLLHHHDDD@@@>>><<<<<<>>>AAADDDKKKZZZiii|||~~~vvvtttpppooonnnmmmkkkjjjiiijjjiiicccXXXLLLBBB===999777666555555777:::<<>>PPPhhhsssjjjdddYYYOOO;;;999777666666777:::;;;666666777888888999999::::::<<<>>>@@@BBBEEEJJJMMMQQQTTTXXX\\\___bbbfffiiiqqqxxxuuurrrllleee```^^^^^^___dddjjjpppuuuwwwuuuuuuxxxxxxwwwxxxwwwuuuuuuwwwxxxyyyxxxvvvwwwyyy}}}}}}{{{rrrrrrrrrrrrssstttuuuvvvzzzyyyyyyxxxwwwwwwvvvvvvvvvvvvxxx{{{~~~~~~{{{zzzxxxxxxzzz~~~}}}zzzwwwvvvvvvvvvcccdddeeeffffffeeecccbbbcccdddfffiiinnnssswwwzzz}}}{{{tttmmmjjjgggeeebbbaaabbbcccddddddfffdddcccbbbcccbbbaaa___]]]ZZZXXXXXX\\\aaaeeegggdddddddddeeeeeeccc___\\\TTTSSSQQQMMMHHHDDD@@@>>>::::::===@@@CCCJJJYYYhhh}}}wwwuuurrrooonnnmmmjjjiiijjjlllllldddVVVIIIAAA>>>777666555444555888;;;===???GGGSSS[[[___ccciiinnnmmmnnnooopppqqqrrrrrrrrruuuuuuuuuuuuvvvwwwyyyyyywwwxxxzzz|||}}}|||{{{{{{{{{zzzxxxuuussstttwwwzzzzzz|||~~~uuu[[[LLLAAADDD???UUUjjjooossseeeQQQIIIDDDFFFFFFGGGPPP\\\dddmmmttttttsssuuuxxxxxxzzz|||~~~~~~|||zzz{{{}}}oooeeeccccccdddcccccciiiqqquuuaaaZZZYYY]]]hhhuuu{{{{{{UUUEEE666222444333111000//////.........---------+++++++++************)))))))))******+++++++++,,,&&&'''(((*********)))(((((()))***+++,,,,,,+++***'''(((((()))******++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---...000///......///111888555999FFFYYYsss{{{pppmmmmmmggg^^^DDDAAA===999666555555666666666666777888888999999999;;;===???AAADDDIIILLLOOORRRVVVYYY\\\___cccfffggglllwwwzzzvvvxxxrrrmmmlllllllllqqqwwwpppuuuxxxvvvuuuwwwwwwuuuxxxwwwuuuvvvxxxyyyyyyxxxvvvwwwxxx|||~~~}}}rrrrrrsssttttttuuuuuuuuuxxxyyyyyyzzzzzzzzzyyyyyywwwxxxzzz~~~}}}zzzyyy{{{~~~|||xxxvvvtttttttttdddcccccceeeggggggfffeeebbbdddgggjjjnnnqqqtttuuu||||||wwwqqqnnniiihhhfffeeedddddddddeeedddcccbbbdddffffffdddaaa```[[[XXXYYY___dddeeedddfffeeeeeedddcccbbb```___]]]YYYSSSNNNJJJFFFBBB@@@@@@>>>===???AAAHHHWWWfffzzzwwwrrrooonnnnnnmmmlllkkkmmmlllcccUUUHHH@@@===999999999888777999===@@@CCCLLLVVVZZZ___gggmmmoooooopppqqqooonnnmmmooopppttttttssssssuuuxxx{{{|||~~~}}}}}}~~~}}}xxxtttyyyxxxvvvuuuuuuwwwyyyzzz}}}}}}~~~~~~www___NNNCCC???DDDOOO^^^sssxxxiiiUUULLLCCCBBBEEEJJJSSS[[[hhhkkkooorrrsssuuuvvvxxxvvvyyy}}}~~~~~~~~~~~~~~~rrrhhhccc```aaaccceeekkkrrrttt^^^YYYYYY]]]lll}}}}}}ZZZIII777222333333000...000000///...------,,,,,,++++++++++++++++++++++++---+++)))''''''((()))***&&&&&&''''''((())))))))))))))))))))))))((('''''''''((()))******+++******+++++++++++++++***)))(((((()))***+++,,,---------......//////000000111111222000555>>>FFFXXX}}}xxx~~~vvvqqqrrrqqqjjjdddQQQKKKCCC<<<888555333111555555444444555777999:::999:::<<>>@@@CCCJJJ[[[jjj|||xxxrrrnnnmmmmmmmmmlllkkkmmmkkkbbbUUUHHH@@@>>>999999999888777:::>>>AAADDDNNNWWW[[[```hhhmmmoooqqqqqqrrrqqqooooooppprrrvvvuuuttttttuuuvvvxxxzzz|||{{{zzz{{{}}}}}}zzzwwwzzzxxxwwwuuuuuuvvvwwwxxx~~~~~~~~~www___NNNDDD???CCCMMM\\\qqqvvvgggUUUKKKCCCBBBEEEKKKTTT\\\iiilllppprrrssstttvvvwwwvvvyyy}}}~~~~~~}}}}}}~~~~~~~~~wwwhhhccc```aaacccfffnnnvvvttt^^^WWWWWW[[[jjj|||yyyXXXGGG777222333333000...000//////...------,,,,,,++++++++++++++++++++++++,,,+++)))((((((((()))*********)))((((((''''''&&&)))))))))))))))((('''''''''((()))***++++++++++++)))******+++++++++******+++,,,,,,---------,,,,,,.........///000000111111222111555;;;AAAPPPpppzzzzzz}}}tttqqqrrrrrrmmmgggYYYSSSIII@@@:::777777777666555555555555666777888999:::<<>>999:::;;;666666666666666666666666999:::<<>>@@@AAABBBBBBCCCEEEFFFFFFFFFHHHKKKNNNRRRTTTYYY```jjjuuu~~~}}}|||||||||zzzyyyuuuvvvvvvwwwwwwxxxxxxxxxzzzyyyxxxyyy{{{}}}}}}}}}{{{xxxvvvvvvyyy||||||||||||{{{yyyxxxxxxzzz|||}}}~~~zzzxxx{{{vvvqqqooonnnpppppppppppprrruuu{{{tttqqqmmmjjjiiiiiiiiihhhdddcccbbbdddhhhnnnuuuyyy~~~|||wwwtttpppnnnllljjjiiihhhhhhhhhfffggghhhhhhfffccc```^^^______aaaccceeeeeecccbbbbbbcccdddfffhhhiiiiiiiiiddd```YYYTTTOOOKKKGGGDDDAAA??????BBBGGGRRReeeuuuyyyqqqmmmlllllllllmmmiiiaaaVVVJJJ@@@:::777666777777888999===BBBEEELLLUUU]]]aaaeeelllqqqrrrtttuuuvvvvvvuuuvvvxxxzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzyyyxxxwwwxxxxxxyyy{{{zzzyyyxxxvvvuuuuuuuuuyyyyyy|||~~~fffUUUGGG@@@AAAHHHVVVlllrrrdddTTTJJJBBBAAAGGGOOO[[[eeepppsssuuuvvvuuutttuuuvvvyyy{{{||||||{{{{{{}}}~~~}}}uuujjjfffddddddfffmmm|||wwwiiiUUUSSSXXX```sss|||jjjIII>>>333111333111000000...............---------++++++++++++++++++++++++((()))************))))))((((((((()))******++++++(((((())))))))))))(((((((((((()))***+++++++++++++++++++++++++++***)))(((((()))***+++------......---------...//////000000000111444555555999CCCNNNlllwwwzzz}}}yyynnnmmmkkkcccXXXLLLAAA;;;666666666555555666666666888999;;;===>>>???@@@@@@@@@AAABBBBBBBBBCCCFFFIIIPPPRRRVVV\\\dddmmmuuuzzz{{{~~~}}}|||||||||}}}}}}}}}|||xxxxxxxxxwwwwwwwwwwwwvvvzzzxxxvvvvvvyyy{{{|||||||||zzzxxxxxxyyy{{{|||}}}}}}||||||||||||}}}~~~vvvooottt~~~~~~}}}yyytttqqqpppqqqrrrvvvzzz|||}}}|||xxxqqqmmmkkkkkkkkkkkkeeeddddddeeehhhnnntttxxx~~~}}}xxxuuuooonnnkkkiiiggggggggggggdddeeefffeeebbb```^^^^^^bbbcccdddeeeffffffeeeddddddeeefffggghhhiiiiiiiiiddd```ZZZUUUQQQMMMIIIFFFCCC@@@@@@CCCHHHSSSgggxxxzzzrrrmmmjjjiiihhhgggbbbYYYOOOEEE===999666555666777888:::>>>CCCGGGOOOXXX```cccgggmmmrrrsssssstttuuuuuuuuuvvvyyy{{{zzzzzzzzz{{{{{{{{{{{{{{{zzz{{{|||zzzxxxwwwwwwxxxzzzzzzzzzyyyyyyxxxxxxwwwxxxyyy|||iiiYYYIIIAAABBBHHHVVVllltttfffTTTJJJBBBBBBHHHRRR^^^iiiqqqtttvvvwwwvvvuuuvvvvvvzzz|||~~~~~~}}}|||}}}~~~}}}{{{mmmkkkiiijjjlllssswwwxxxbbbQQQQQQYYYcccvvvwwwcccDDD:::222111222111000000........................++++++++++++++++++++++++)))))))))))))))*********+++******))))))((('''''''''(((((()))))))))))))))'''((()))******+++******,,,,,,,,,++++++)))((((((&&&''')))+++,,,......///,,,------......///000000///111333444555888>>>DDD[[[tttzzzxxx}}}~~~yyyqqqsssvvvvvvpppbbbQQQEEE===<<<:::888666666777777777888999;;;<<<===>>>>>>===>>>?????????@@@CCCFFFJJJLLLPPPVVV^^^gggnnnrrruuuwwwzzz}}}zzz{{{{{{|||}}}~~~~~~zzzzzzzzzyyyyyyyyyyyyxxxzzzwwwuuutttvvvxxxyyyyyy|||{{{yyyxxxyyyzzz|||}}}}}}~~~xxxnnnnnnyyy~~~{{{vvvxxxyyywwwsssrrruuuwwwzzz~~~yyyrrrooommmllllllgggffffffgggjjjooossswww}}}zzzwwwnnnmmmkkkhhhffffffeeeeeebbbccccccaaa^^^\\\]]]___eeefffgggggggggffffffggggggggghhhhhhiiiiiihhhhhheeeaaa[[[VVVSSSPPPLLLJJJFFFCCCBBBEEEJJJUUUiiizzzyyyqqqkkkgggdddbbb^^^XXXPPPHHHAAA===:::999444555777888:::>>>DDDHHHQQQZZZbbbeeehhhnnnssstttqqqrrrttttttuuuvvvxxx{{{{{{{{{{{{zzzzzzyyyxxxwwwyyy{{{}}}|||yyywwwwwwxxxxxxyyyyyyzzz{{{{{{{{{{{{yyy{{{}}}mmm\\\JJJCCCCCCIIIWWWnnnvvviiiUUUKKKCCCDDDJJJTTTaaalllrrrtttwwwxxxwwwvvvwwwxxxzzz|||~~~}}}}}}}}}xxxrrrqqqqqqrrrsssyyy}}}zzzppp\\\MMMPPPXXXbbbvvvpppZZZ@@@888111111222111000111........................++++++++++++++++++++++++***)))((((((((()))+++,,,******)))((((((''''''&&&''''''((()))))))))))))))&&&&&&((()))))))))))))))******+++++++++******)))((()))***,,,---.........,,,,,,---......//////000000222333444444777:::<<>>666000111222111000111---.....................++++++++++++++++++++++++***)))((('''''')))+++---&&&&&&''''''((()))))))))''''''((()))))))))))))))%%%&&&'''((())))))))))))((()))***++++++++++++++++++,,,,,,---............,,,,,,------...//////000000333444333444666888888AAANNNjjj{{{~~~zzziiiRRRMMMFFF???:::777777888444555777888999:::;;;;;;:::;;;<<<<<<===>>>BBBDDDAAADDDIIIPPPXXXaaahhhllliiikkknnnppppppqqqsssttttttvvvyyyzzzyyyyyy|||vvv~~~}}}zzz{{{zzzvvv|||~~~~~~~~~~~~~~~{{{{{{}}}~~~~~~|||}}}zzzzzzyyywwwvvvvvvxxxzzz|||wwwuuuvvvuuu{{{~~~}}}|||~~~~~~|||zzzyyy|||vvvnnnlllnnnllliiijjjlllmmmmmmqqqwww}}}|||yyyssspppmmmlllkkkjjjhhhgggdddcccaaa^^^ZZZYYYZZZ\\\```dddhhhiiigggggghhhkkkgggggggggggghhhhhhhhhhhhddd```[[[WWWSSSPPPLLLIIIIIIEEECCCEEEJJJWWWlll~~~{{{sssmmmhhhddd^^^YYYSSSPPPJJJFFFBBB>>>:::777999888888777999???GGGMMMVVV]]]fffkkklllmmmqqqtttttttttttttttuuuuuuuuuuuu|||zzzxxxxxxxxxxxxvvvuuuyyyyyyyyy{{{||||||zzzxxxuuuwwwzzz}}}~~~~~~~~~}}}{{{{{{|||ooo^^^OOOIIICCCIII^^^qqqsssjjjUUUKKKCCCDDDLLLWWWdddnnnvvvwwwxxxwwwuuuuuuvvvwww{{{}}}~~~||||||}}}zzzpppmmmmmmqqqtttxxx|||~~~|||hhh[[[SSSUUU[[[cccvvvhhhNNN;;;777222///.........---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))******)))((((((((((((((('''((()))***************))))))************))))))))))))************))))))++++++++++++++++++,,,,,,------......///000000000///000222222222333666888<<>>333666777777555555888;;;>>>===;;;:::;;;<<>>999:::::::::999888999;;;;;;:::::::::;;;===???@@@@@@CCCHHHNNNTTTZZZ___bbb]]]```bbbcccccccccdddeeejjjmmmoooqqqqqqqqqrrrttttttwwwzzz{{{||||||}}}~~~~~~~~~}}}}}}}}}|||zzzyyyxxxxxxyyyzzztttwww{{{~~~{{{|||yyyyyyvvvvvvwwwyyy}}}~~~uuuppppppmmmkkkjjjmmmnnnnnnssszzz~~~}}}xxxuuurrrooommmkkkhhhfffdddcccaaa^^^\\\\\\^^^```ffffffgggiiilllmmmlllkkkhhhhhhhhhiiihhhhhhggggggccc```\\\XXXTTTPPPLLLIIIGGGFFFFFFKKKQQQ\\\ppp|||ssslllfff```ZZZUUUKKKHHHCCC@@@===;;;888666666777777999<<>>BBBDDDDDDGGGUUUrrrtttllleeebbb]]]RRRIIIEEE???<<<:::888888888666555666777888:::;;;===>>>??????BBBFFFLLLRRRXXX]]]___]]]]]]]]]___aaabbbaaa```eeehhhjjjlllmmmooorrrtttvvvyyy|||~~~}}}{{{yyyxxxxxxyyyzzzrrrtttwwwzzz}}}|||~~~~~~yyy}}}|||zzz{{{|||zzzzzzzzz}}}xxxssspppnnnkkkjjjmmmnnnooottt{{{|||yyyuuuqqqooollliiigggdddcccaaa^^^[[[\\\___bbbiiiggggggjjjooopppnnnkkkffffffgggggggggeeedddccceeebbb^^^ZZZVVVRRRNNNJJJEEEEEEGGGLLLRRR]]]ppp~~~uuummmggg```YYYTTTNNNJJJEEEAAA>>><<<999888555666888:::>>>FFFNNNTTT[[[___fffkkkmmmppprrrtttrrrrrrrrrtttvvvxxx{{{|||zzzxxxwwwxxxzzzzzzyyyxxxxxxuuusssrrrtttwwwxxxyyyzzz{{{|||}}}}}}}}}||||||{{{{{{{{{ttt```UUUNNNHHHLLLXXXbbbccc^^^PPPIIIEEEGGGMMMUUU```jjjqqqtttwwwyyyzzzzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~rrriiicccaaabbbgggooo|||qqq~~~zzzkkkaaaZZZWWW^^^jjjwwwaaaDDD777444111/////////...---......---------,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))***************)))(((''',,,+++)))(((((()))+++,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------------......///000000000222222333333555999@@@DDDKKKMMMPPPUUUfffxxxrrrnnnnnnjjjaaaXXXTTTJJJDDD<<<888777777666444333444777999;;;===>>>>>>???AAAEEEKKKQQQVVVZZZ\\\^^^\\\ZZZ\\\```bbb```]]]___bbbeeeiiillloootttwwwyyy||||||yyywwwwwwxxxyyytttuuuvvvyyy||||||yyyzzz{{{zzzyyyyyy|||zzztttpppnnnkkkjjjlllmmmooouuu||||||xxxtttqqqnnnkkkhhhdddccc```]]][[[\\\___bbbjjjiiiiiilllppprrrpppmmmggghhhiiiiiihhhfffdddcccfffccc```\\\YYYTTTOOOLLLDDDCCCFFFKKKRRR\\\ooowwwooohhhaaaZZZTTTQQQLLLFFFAAA===:::888666444666888<<>>BBBEEEMMMVVVZZZ___rrrzzztttsssppphhhbbb___XXXPPPEEE===;;;:::999888333444666999;;;<<<======???AAADDDIIINNNRRRVVVXXXWWWTTTRRRTTTWWWYYYXXXUUUXXX\\\aaafffkkkpppuuuyyy~~~}}}~~~yyyvvvuuuuuuvvvuuuuuuvvvwwwzzz~~~{{{zzzzzzzzzzzz{{{~~~|||vvvpppmmmjjjiiikkklllnnnuuu}}}~~~zzzvvvssspppmmmjjjfffeeebbb^^^[[[\\\___ccciiijjjkkkmmmpppqqqpppooolllmmmnnnnnnllljjjgggffffffddd```]]]ZZZUUUPPPLLLDDDCCCEEEJJJPPP[[[mmm}}}xxxoooiiibbbZZZUUUPPPKKKDDD>>>:::777555333555777:::===BBBJJJRRRXXX___bbbfffjjjnnnrrrttttttpppppppppqqqtttwww{{{}}}}}}|||zzzyyyzzzyyywwwvvvvvvsssqqqqqqsssvvvxxxyyywwwwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvyyyqqqaaaYYYTTTVVVZZZ[[[ZZZZZZRRRMMMIIIKKKPPPXXXfffrrrsssvvvyyyzzzyyyxxxxxxxxx{{{{{{{{{{{{|||~~~|||rrrjjjddd```dddgggpppssspppdddXXXVVVYYYcccsssoooTTT@@@444222000///000000///---......---------,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((())))))***)))************))))))((())))))(((''''''((())))))******++++++++++++************+++,,,---...//////------......///000000000000111111111222555:::===>>>HHHVVV]]]___jjj|||~~~{{{vvvqqqiiidddcccaaaZZZPPPFFF@@@<<<;;;:::666666777888999:::;;;<<<>>>@@@BBBFFFIIIMMMOOOQQQOOOMMMLLLMMMNNNOOOPPPOOOQQQUUU\\\ccchhhmmmqqqttt{{{}}}~~~~~~{{{yyyxxxxxxuuuxxxzzz{{{|||wwwtttssssssrrrrrrrrrrrruuuxxx{{{}}}~~~|||zzzyyyzzz{{{{{{{{{{{{{{{}}}{{{~~~wwwpppllliiihhhjjjkkkmmmuuu}}}~~~{{{xxxuuurrrooommmjjjhhheee```]]]^^^aaadddhhhjjjmmmooooooooopppqqqooooooppppppooollliiigggdddbbb___]]]YYYTTTNNNJJJFFFDDDEEEIIIOOOZZZmmm}}}wwwooohhhbbbZZZUUUMMMHHHAAA<<<888666555444555777;;;???DDDKKKSSSXXXaaabbbfffjjjooorrrttttttppppppoooppprrrvvvyyy||||||{{{yyyyyyzzzzzzyyywwwuuusssqqqqqqtttwwwxxxxxxxxxwwwvvvuuusssrrrrrrrrrrrrqqqqqqtttyyy~~~~~~|||~~~yyyiiiaaa\\\^^^___\\\[[[\\\WWWQQQLLLKKKNNNVVVdddrrrrrruuuxxxzzzyyyxxxwwwwwwwwwxxxzzz{{{}}}~~~wwwoookkkfffbbbdddhhhqqq|||~~~ooodddXXXXXX\\\gggxxxyyybbbKKK<<<222111//////000000///---......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))******((())))))************)))************************++++++,,,,,,,,,,,,++++++******+++,,,---...//////------......///000000000000111222222222333666888<<>>@@@BBBCCCDDD@@@AAACCCAAA>>>>>>AAAEEEGGGMMMUUU[[[^^^```aaaaaabbbdddeeeeeebbb```______[[[___bbbaaaccciiimmmmmmrrrsssrrrooommmooowww|||vvvtttsssnnnmmmllllllmmmnnnooopppqqqtttxxxzzzzzz{{{}}}vvvxxx~~~vvvrrrnnnmmmkkkjjjlllpppuuuxxx||||||{{{yyysssmmmpppmmmiiifffeeedddcccbbbgggggggggiiikkkooosssuuuvvvvvvuuusssoookkkfffdddbbb```\\\YYYVVVRRRMMMJJJHHHEEEDDDGGGMMMXXXlll~~~xxxpppiiiaaaXXXRRRPPPHHH???;;;888333333555888:::<<>>BBBIIIQQQVVViiirrrjjjjjj{{{xxxlll]]]PPPHHHFFFAAA<<<888777777888666888:::;;;<<<===>>>@@@===;;;888999;;;>>>@@@AAACCCEEEIIIMMMQQQSSSSSSSSSXXXXXXYYYXXXWWWVVVTTTSSSSSSTTTWWW[[[___bbbdddeeekkkhhheeeccccccfffjjjllluuuzzz}}}wwwuuutttqqqpppmmmkkkjjjlllnnnoooqqqrrrvvv{{{}}}}}}{{{yyy~~~||||||}}}uuupppnnnmmmkkkkkkmmmrrrwwwzzz{{{}}}|||zzztttnnnpppmmmiiifffeeecccaaa```dddccccccdddgggjjjmmmnnnqqqqqqqqqpppmmmiiieeeccc]]]ZZZWWWTTTQQQNNNIIIFFFGGGEEEEEEHHHMMMXXXlll}}}yyyqqqjjjbbbYYYSSSNNNEEE>>>;;;888444444777777999===@@@EEELLLSSSYYY]]]___dddhhhmmmppprrrrrrrrrqqqpppooopppqqqrrrssstttuuuuuuvvvvvvwwwwwwwwwwwwuuutttuuuwwwyyyzzzyyyxxxssspppoookkkfffdddfffhhhgggfffhhhmmmqqqssstttrrrnnnmmmqqqxxxzzzkkkgggbbb^^^^^^_________]]]VVVOOOMMMPPPUUU___hhhkkknnnrrruuuwwwwwwvvvvvvxxxzzz|||uuummmiiicccbbbeeegggooozzzmmm^^^WWWZZZccctttjjjLLL:::777111111000///////////////......---------,,,,,,,,,+++,,,,,,+++***)))+++,,,)))))))))))))))))))))))))))***++++++***)))***,,,***)))))))))))))))))))))(((((()))***************)))))))))(((((()))))))))+++++++++,,,,,,++++++***------///000000000//////222111111111333444666777666888:::;;;>>>CCCIIIMMMWWWlllyyypppppppppdddVVVSSSMMMHHHCCC>>>:::777666777999999999777777777999888777999<<<>>>??????@@@BBBEEEHHHKKKLLLLLLLLLOOOOOOPPPPPPOOONNNMMMLLLMMMNNNRRRVVVZZZ]]]___```cccbbb```^^^___bbbeeegggiiimmmttt{{{~~~zzzxxxwwwrrrqqqpppnnnnnnnnnooopppssssssuuuyyyzzzyyy}}}|||~~~yyy{{{}}}tttnnnmmmkkkjjjkkknnnsssyyy|||{{{~~~~~~{{{vvvpppooollliiifffdddaaa^^^\\\]]]]]]]]]]]]^^^```cccdddggghhhjjjkkkiiifffbbb```XXXVVVSSSQQQOOOLLLHHHEEEGGGEEEEEEIIINNNXXXjjj{{{zzzrrrkkkcccZZZTTTKKKCCC<<<:::888555666999666999===BBBFFFLLLSSSWWWZZZ]]]aaafffkkkoooqqqrrrooonnnmmmmmmmmmooopppqqqsssssstttuuuuuuvvvwwwwwwuuuttttttvvvyyyzzzzzzzzzuuupppllljjjgggbbbaaaddddddccccccfffiiimmmnnnnnnnnnjjjjjjooowwwyyyqqqeeeccc```______``````___]]]UUUNNNMMMNNNRRR[[[cccgggkkkpppsssuuuvvvwwwyyy}}}~~~rrrjjjgggbbb```dddiiirrr~~~kkk\\\WWW\\\fffvvvhhhIII888555111111000///////////////......---------,,,,,,,,,)))***,,,,,,+++***+++,,,))))))))))))))))))))))))***+++,,,,,,******+++,,,))))))))))))))))))******(((((()))*********************************************++++++++++++******+++,,,...///000111111111222111222222333555666777555777999:::<<<>>>AAADDDKKKWWWkkk{{{zzz{{{ooofffccc^^^ZZZTTTLLLBBB;;;777777888888777666444333555444555777:::<<<;;;:::===>>>@@@BBBDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDFFFHHHLLLPPPTTTXXX[[[\\\XXXXXXXXXXXXYYY[[[^^^___bbbfffmmmssszzz}}}zzzxxxwwwqqqqqqrrrrrrssssssssssssuuuqqqoooooolllhhhiiinnnpppyyy{{{yyy}}}uuunnnjjjiiihhhjjjmmmsssyyy}}}{{{~~~|||wwwrrrllljjjgggdddbbb^^^ZZZVVVVVVVVVUUUUUUUUUVVVWWWXXX[[[]]]```ccccccaaa]]][[[WWWUUUSSSRRRPPPNNNKKKHHHFFFEEEFFFIIINNNVVVgggvvvyyyqqqkkkccc[[[UUUJJJBBB;;;999777555555888555999>>>BBBGGGMMMSSSVVVXXXZZZ___dddiiimmmpppqqqmmmmmmlllllllllnnnoooppprrrsssssstttuuuvvvwwwwwwtttttttttwwwyyy{{{zzzyyyuuuooojjjhhhddd___^^^aaa______```cccgggjjjkkkjjjkkkhhhhhhnnnvvvppphhh^^^]]]]]]^^^___```___^^^ZZZSSSLLLKKKKKKNNNUUU]]]dddiiinnnrrrtttvvvzzz}}}nnnhhheee``````ccckkkuuu~~~gggZZZ\\\aaammm}}}eeeGGG777555111000000///////////////......---------,,,,,,,,,''')))+++,,,++++++++++++))))))))))))))))))))))))***+++,,,+++)))))))))+++)))))))))))))))*********(((((()))***************++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,---...///000111111222111222222333444555666777666888;;;<<<======???AAAGGGLLLWWWkkkzzzmmmnnnllljjjiiifff]]]RRRIII<<<:::888777777888999999888777666777999:::999888:::;;;<<<>>>????????????>>>>>>??????@@@@@@@@@@@@BBBDDDGGGLLLPPPSSSVVVWWWNNNOOOPPPRRRTTTVVVWWWXXX___ccciiiooovvv~~~}}}zzzwwwuuutttqqqsssvvvyyyzzzzzzzzzyyywwwooogggaaa[[[WWWXXX\\\nnn~~~~~~wwwooogggffffffhhhlllrrrxxx|||{{{~~~{{{uuurrrhhhfffccc```]]]YYYUUUQQQOOOOOONNNNNNNNNNNNNNNNNNQQQSSSVVVYYYZZZXXXVVVUUUTTTSSSQQQQQQPPPOOOLLLJJJFFFEEEGGGJJJMMMTTTbbbppp~~~vvvoooiiibbb[[[UUUKKKCCC;;;888666333333666555999>>>BBBGGGMMMSSSVVVVVVYYY]]]ccchhhlllnnnooommmlllllllllmmmnnnpppqqqrrrrrrssstttuuuvvvwwwwwwvvvvvvvvvxxxzzz{{{{{{yyyvvvqqqkkkhhhccc]]][[[]]]ZZZ[[[]]]bbbfffiiiiiihhhhhhfffgggnnnwwwxxxiiiaaaWWWWWWXXXZZZ]]]^^^]]][[[WWWPPPJJJHHHHHHIIIOOOVVVaaagggooosssuuuxxx|||~~~~~~~~~}}}}}}kkkeeeccc``````dddmmmzzzwwwcccZZZ^^^fffttt|||^^^DDD888777111000000///////////////......---------,,,,,,,,,&&&)))+++,,,+++******+++)))))))))))))))))))))))))))*********((('''''')))(((((())))))************(((((()))***************''''''((())))))(((''''''+++,,,,,,---......------////////////000000111111111222333444555666666666555777:::<<<===>>>???@@@BBBDDDIIIUUUiii|||pppnnnnnnpppqqqqqqlllddd]]]IIIDDD===888888:::<<<===???<<<999888999999999888777888888999::::::;;;;;;999:::::::::;;;<<<<<<======???BBBEEEIIILLLNNNOOOGGGHHHJJJLLLNNNPPPQQQQQQWWW[[[aaafffmmmssszzz}}}|||yyywwwtttqqqooonnnpppsssvvvzzz{{{zzzxxxwwwoooeee\\\WWWUUUUUU[[[bbbttt}}}{{{rrrfffeeeeeefffkkkqqqwww{{{|||zzzvvvqqqnnnccc```]]]ZZZWWWTTTPPPMMMIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKMMMOOOOOOOOONNNMMMNNNMMMLLLLLLMMMLLLJJJHHHEEEEEEGGGJJJLLLPPP\\\iiiyyy}}}xxxqqqkkkfff```YYYTTTJJJBBB;;;888666333333666666999===BBBFFFLLLSSSWWWVVVYYY]]]bbbgggkkkmmmnnnmmmlllllllllmmmnnnpppqqqrrrrrrssstttvvvwwwxxxxxxyyyxxxxxxzzz}}}|||wwwrrrnnnggg___ZZZ[[[ZZZ[[[^^^cccgggiiihhhffffffdddgggoooxxxsssccc[[[PPPQQQRRRVVVYYYZZZZZZXXXTTTMMMHHHGGGFFFGGGLLLRRR]]]eeeooouuuvvvxxx|||~~~}}}||||||xxxgggcccccc```bbbfffpppooo___ZZZ]]]iii{{{rrrVVV@@@777666111111000///////////////......---------,,,,,,,,,((()))++++++***)))***+++))))))))))))))))))))))))((()))***)))'''&&&&&&'''((((((((()))******++++++(((((()))***************((()))***++++++***)))(((+++,,,---......//////...000000/////////000111111111222333555666666666666333666999:::;;;<<<===???@@@AAAEEEKKKWWWooovvvoooqqqtttuuuuuusssqqqooo```WWWMMMEEECCCCCCCCCBBBAAA???<<<;;;;;;;;;:::999999888888888777777777777666666666666666777888999999:::<<>>???@@@CCCGGGMMM]]]yyy|||uuuwwwyyywwwtttsssvvvyyyzzzrrrhhhaaa]]][[[WWWTTTKKKLLLMMMOOOPPPNNNJJJGGGAAA@@@>>><<<:::888777777666666555444555666777777999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@BBBCCCIIILLLQQQUUUWWWZZZ\\\^^^^^^]]][[[YYYXXXXXXYYYYYYZZZ^^^dddkkkpppsssuuuuuuhhhbbb^^^bbbiiinnnuuu{{{{{{xxxhhhgggggghhhlllrrrxxx{{{~~~~~~vvvooojjjeeeccc\\\YYYSSSPPPNNNLLLKKKIIIDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBAAAAAAAAABBBCCCCCCEEEDDDDDDEEEGGGGGGFFFEEEEEEEEEGGGIIIIIIKKKTTT___llluuu|||sssnnnhhhddd```\\\VVVQQQEEE===777666666444666999888:::<<<@@@DDDLLLTTTYYYXXXZZZ^^^cccgggiiikkkllljjjjjjjjjjjjkkkmmmooopppsssssstttvvvwwwyyyzzzzzz}}}||||||{{{ooofffdddaaabbbdddgggiiigggdddaaabbbaaadddmmmxxxooo]]]TTTJJJJJJKKKNNNQQQSSSTTTSSSSSSMMMIIIHHHHHHHHHLLLRRRVVVaaannnuuuvvvvvvyyy|||~~~~~~}}}}}}sssdddaaacccbbbeeejjjvvvxxxaaaYYY\\\fffttt~~~aaaHHH888222111111111000///////////////......---------,,,,,,,,,+++++++++)))'''''')))+++))))))))))))))))))))))))***+++,,,+++(((''''''((('''(((((()))***+++++++++(((((()))***************((()))+++,,,,,,+++)))((()))***+++,,,------...------------...000222555666111222444666777777666666:::;;;<<<;;;::::::<<<>>><<<;;;>>>BBBEEEMMMbbbvvv{{{}}}~~~xxxrrrpppuuu|||zzzwwwtttnnniii^^^aaafffkkkmmmjjjddd___KKKIIIFFFBBB>>>;;;999888999888777666666777888999;;;<<<<<<<<<<<<;;;;;;:::777666666666888:::<<<===@@@CCCHHHKKKLLLMMMNNNOOONNNMMMKKKJJJKKKLLLNNNOOOZZZ___hhhsss|||yyyvvvyyy}}}}}}~~~~~~tttooohhhdddhhhnnnrrrwww{{{{{{uuupppkkkfff```\\\UUUSSSOOOKKKIIIHHHIIIJJJEEEDDDBBB@@@@@@AAACCCDDDCCCBBB@@@?????????@@@AAABBBBBBAAAAAAAAABBBCCCCCCAAABBBCCCDDDGGGLLLRRRWWWkkkmmmssszzz|||wwwjjjeeeaaa```aaa]]]UUUMMMAAA===999666555666666555555999===AAAEEELLLTTT[[[YYY\\\aaadddfffhhhkkkmmmnnnnnnnnnnnnnnnoooppppppqqqrrrtttwwwyyy{{{|||}}}vvvkkkfffffffffeeefffggggggeeeddddddbbbccciiiooozzzrrr___QQQOOOIIIEEEEEEFFFHHHMMMTTTXXXSSSMMMIIIHHHJJJLLLMMMUUU^^^iiirrrwwwzzz|||}}}rrreeebbbdddgggiiilllwwwqqqZZZUUUYYYlllwwwYYYCCC999555111////////////............------------------------******************************))))))))))))******((()))***++++++***)))((())))))))))))************++++++***************+++))))))***++++++++++++***,,,,,,+++***+++,,,---.........///000111333555666555444444555555666777888:::999999999:::<<<>>>??????>>>>>>???DDDKKKRRRWWWqqq}}}{{{qqqhhhmmmzzzzzzrrrlllpppyyypppfffZZZQQQKKKFFFBBBAAA>>>;;;:::======;;;===@@@AAACCCCCC@@@??????;;;666999::::::::::::;;;===???CCCFFFJJJPPPRRRQQQMMMJJJKKKJJJKKKJJJFFFDDDLLLVVVggg{{{{{{zzzqqqjjjeeeiiinnnrrrwww{{{zzzvvvpppkkkfffbbb]]]ZZZVVVTTTPPPMMMJJJIIIHHHHHHEEEDDDBBBAAAAAABBBCCCDDDBBBBBB@@@???>>>??????@@@????????????@@@@@@AAABBBAAABBBCCCDDDGGGKKKRRRVVV```bbbgggnnntttvvvsssooogggbbb^^^^^^___[[[SSSKKK@@@===888666555666666555777;;;>>>AAADDDJJJRRRXXX[[[^^^bbbeeefffhhhjjjkkknnnnnnnnnnnnnnnooopppqqqpppqqqsssvvvyyy{{{|||}}}~~~{{{qqqllliiihhhggghhhhhhhhhgggeeefffddddddiiinnnxxxuuubbbTTTMMMHHHDDDDDDDDDEEEJJJQQQVVVRRRLLLHHHGGGIIIJJJLLLVVV^^^iiirrrvvvzzz}}}}}}}}}qqqfffdddgggjjjmmmqqq}}}~~~|||lllXXXUUU[[[rrroooSSS???777444111////////////............,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))************))))))))))))))))))************,,,,,,+++++++++++++++,,,)))******+++++++++++++++---,,,,,,+++,,,---...///111111111111111222333333555555555555666777888888::::::::::::;;;===>>>???@@@???>>>???BBBGGGMMMPPP___vvvxxxnnnqqq|||zzzqqqooottt}}}wwwmmmccc\\\XXXWWWLLLIIIHHHLLLNNNKKKJJJKKKMMMUUUXXXQQQHHHAAA===999<<<;;;::::::===BBBIIIMMMSSSVVV\\\eeekkkjjjddd^^^TTTSSSSSSSSSPPPQQQYYYccc}}}uuu{{{tttlllgggjjjooosssxxx|||~~~vvvqqqkkkfffbbb___\\\ZZZVVVUUUSSSPPPMMMKKKIIIHHHFFFEEECCCBBBAAABBBCCCDDDBBBBBB@@@???>>>>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@@@@AAACCCDDDFFFKKKQQQUUUXXXZZZ^^^dddjjjlllllljjjbbb^^^[[[[[[[[[XXXPPPJJJ@@@<<<888555555666666555999<<<@@@BBBCCCHHHOOOTTT\\\___ccceeefffgggiiijjjmmmmmmmmmnnnooopppqqqrrrooopppsssvvvyyy{{{}}}~~~|||~~~wwwsssnnnlllkkkjjjkkkjjjiiiggghhhfffeeeiiimmmuuuwwwdddXXXLLLFFFBBBBBBBBBBBBFFFLLLSSSPPPKKKHHHFFFGGGIIIJJJVVV]]]hhhoootttxxx}}}|||xxxoooggghhhkkknnnsssxxx{{{yyy}}}}}}eeeVVVVVV^^^www|||eeeKKK:::444222111/////////............---++++++++++++++++++++++++******************************))))))))))))************))))))))))))******))))))))))))************,,,,,,+++++++++,,,,,,---++++++++++++,,,,,,,,,,,,...------------...//////222222111111222222333444555555555555666777888999:::::::::;;;<<<===>>>???@@@@@@???@@@AAACCCFFFGGGQQQ^^^uuu{{{|||zzzqqqooosss{{{vvvrrrpppaaa\\\[[[aaagggfffcccbbblllyyyvvvcccUUUMMMJJJGGGEEEBBBCCCIIITTT```hhhqqqttt{{{oookkkhhhfffcccccciiirrr~~~~~~qqqxxxuuummmhhhkkkpppuuuzzzuuupppjjjeeebbb```___^^^XXXXXXWWWUUUQQQNNNKKKIIIHHHFFFDDDBBBBBBBBBDDDEEECCCCCCBBB@@@???>>>======;;;;;;;;;;;;<<<>>>???@@@???@@@BBBCCCFFFJJJOOOSSSUUUWWWYYY]]]aaacccdddddd^^^\\\YYYYYYYYYVVVOOOIII???<<<777555555666666555888<<<@@@BBBDDDHHHNNNSSS[[[^^^bbbeeeggghhhjjjlllmmmmmmmmmnnnoooqqqrrrsssppprrruuuxxx{{{}}}|||~~~|||xxxtttqqqooonnnmmmmmmkkkiiihhhfffeeeiiilllsssvvveeeYYYLLLFFFAAA@@@??????BBBHHHQQQOOOLLLGGGEEEEEEGGGIIITTT[[[dddlllqqqvvv{{{|||{{{tttnnniiijjjmmmpppvvv}}}{{{yyy{{{sss___TTTXXXbbbyyyuuu]]]EEE777222111111//////.........---------******************************************************))))))))))))******+++***)))(((((()))***+++((()))))))))************++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,------...............//////000//////000111333555777888666666666666777888999999999999::::::;;;===>>>>>>??????@@@AAAAAABBBBBBBBBKKKOOO]]]www|||qqqnnnqqqvvv{{{rrrllljjjsss}}}uuuiiibbb\\\WWWSSSTTT^^^mmm}}}}}}wwwsssuuu{{{{{{{{{pppwwwuuummmhhhkkkqqqwww}}}uuupppkkkfffdddcccaaa```\\\\\\[[[YYYWWWSSSOOOMMMJJJHHHFFFDDDDDDDDDEEEFFFEEEEEEDDDCCCAAA@@@>>>===;;;;;;;;;<<<<<<===??????>>>@@@AAACCCEEEIIIMMMQQQSSSTTTUUUWWWXXXYYY[[[\\\]]][[[YYYYYYXXXTTTNNNIII>>>;;;777555555555666666666:::???BBBEEEIIIPPPUUUYYY\\\aaaeeehhhjjjmmmooollllllmmmnnnpppqqqssstttsssuuuwwwzzz}}}~~~yyyvvvsssqqqpppnnnlllkkkgggeeeeeeiiimmmsssuuueee[[[OOOHHHBBB???======@@@FFFQQQPPPMMMIIIDDDCCCEEEHHHPPPWWW```hhhmmmrrrxxx|||~~~zzz{{{qqqmmmjjjlllnnnqqqyyy{{{wwwxxx~~~~~~lll\\\UUU[[[fffxxxoooUUUAAA666222111111............------------******************************************************))))))))))))******+++***)))(((((()))***+++((()))))))))************)))))))))))))))***++++++,,,,,,+++++++++,,,---.........////////////000///000000111222444666777888777777666777777888999:::777888999:::;;;<<<<<<===<<<>>>@@@BBBCCCCCCCCCCCCDDDEEEMMM^^^yyy{{{yyy}}}}}}rrrnnnpppqqqrrrssswww}}}|||tttqqqzzzvvvoooiiicccdddooo~~~|||~~~oooxxxvvvnnnhhhkkkqqqwww}}}vvvrrrmmmiiigggeeedddbbb`````````^^^\\\YYYVVVTTTOOOMMMKKKIIIHHHHHHIIIJJJHHHHHHGGGFFFDDDBBB@@@???===<<<<<<<<<<<<===>>>>>>===???AAACCCDDDHHHLLLOOOUUUVVVXXXXXXWWWXXXZZZ[[[\\\[[[ZZZXXXVVVRRRLLLHHH===:::666444444555666666555999???CCCGGGKKKRRRWWWXXX\\\aaaeeehhhkkknnnpppllllllmmmnnnppprrrtttuuuvvvxxxzzz|||~~~zzzvvvsssqqqooommmlllhhhfffgggjjjmmmsssuuuhhh___UUULLLDDD???<<<<<>>AAABBBDDDGGGKKKNNNUUUXXXZZZZZZYYYYYY[[[]]][[[ZZZYYYWWWTTTOOOJJJFFF===:::666444444555666666666:::@@@EEEHHHLLLSSSXXXYYY]]]bbbfffhhhkkkmmmoookkklllmmmnnnqqqsssuuuvvvxxxyyy{{{}}}}}}xxxtttrrrpppnnnlllllljjjiiikkkmmmrrr}}}wwwnnnggg[[[QQQFFF@@@<<<<<>>???>>>>>>;;;<<<>>>@@@BBBCCCDDDDDDCCCDDDIIIPPPXXXiii|||vvvvvvsssmmmgggeeeiiinnnrrrzzzuuuxxx}}}{{{tttmmmmmmtttdddnnnyyy|||ssskkkkkkooosssxxx~~~~~~|||xxxvvvsssqqqmmmjjjgggfffeeedddbbbaaa``````YYYWWWUUURRRQQQQQQRRRSSSNNNMMMMMMLLLIIIFFFDDDBBB======<<<;;;::::::::::::<<<>>>@@@BBBDDDFFFJJJMMMOOORRRVVVWWWVVVVVVXXX[[[ZZZZZZYYYVVVRRRMMMHHHDDD<<<999666444444555666666888<<>>???@@@AAA@@@@@@;;;<<<===???AAABBBBBBCCCBBBBBBFFFKKKOOOYYYppp{{{~~~}}}xxxnnnjjjkkkooommmxxx~~~{{{}}}|||wwwvvvuuuuuuyyy{{{tttmmmlllrrryyy}}}~~~yyy}}}~~~}}}xxxyyy```iiittt|||xxxppppppssswww||||||zzzxxxuuurrrooollljjjgggfffeeedddbbbaaa^^^]]][[[YYYWWWWWWWWWWWWTTTRRRQQQOOONNNKKKGGGDDD@@@>>>;;;:::;;;;;;;;;:::======>>>@@@CCCHHHLLLNNNSSSUUUWWWYYYYYYYYYZZZ\\\[[[ZZZYYYWWWSSSMMMEEE@@@:::999888666666666777777999<<<@@@DDDIIIOOOUUUZZZ___aaaeeegggiiilllppprrrppppppqqqqqqssstttvvvwwwxxxyyy{{{|||||||||~~~|||{{{xxxuuurrrpppqqqpppkkkkkkrrrssspppxxx}}}uuummm]]]KKK@@@<<<:::>>>CCCWWWZZZXXXNNNGGGEEEEEEDDDGGGQQQ]]]fffjjjmmmrrrvvvxxx}}}rrrfffeeehhhmmmooouuuxxxjjj^^^YYYYYY^^^ppp{{{pppTTTFFF999555444111//////......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))+++*********))))))((((((******))))))***+++,,,,,,+++)))((('''((()))+++,,,+++***)))))))))***+++,,,------------...///000000.........///000000111111111222444555666777777777999888888888999;;;===>>><<<;;;;;;::::::<<<===>>>======>>>???@@@BBBCCCDDDFFFHHHJJJLLLOOOYYYfffqqqyyyuuuvvvxxxyyy|||yyyvvvyyy{{{{{{zzzyyy|||~~~xxxsssooooooqqqssswww||||||uuurrrrrrsssrrrqqqssstttwww}}}||||||zzz{{{|||}}}{{{]]]fffqqqyyyxxxqqqpppsssvvv{{{~~~|||yyywwwuuuooollliiihhhhhhgggfffdddaaa___^^^\\\[[[\\\\\\]]]XXXVVVTTTSSSQQQMMMIIIFFFBBB@@@===<<<<<<===<<<;;;======>>>@@@CCCHHHLLLNNNRRRUUUWWWXXXXXXYYYZZZ[[[[[[ZZZYYYWWWTTTMMMEEE???:::999777666666666777888:::===BBBFFFKKKQQQXXX\\\```cccfffiiikkkmmmpppssssssssstttuuuvvvwwwyyyyyyyyyyyyyyyxxxxxxzzz~~~|||~~~yyyvvvqqqpppqqqqqqmmmnnnttttttqqqwww{{{rrrbbbPPPEEE???>>>AAAFFFUUUYYYWWWNNNGGGEEEEEEDDDEEENNNZZZbbbgggkkkppptttwww|||~~~zzznnnhhhgggiiimmmqqqyyyvvviii^^^[[[]]]ccctttxxxiiiMMM@@@444000///---++++++......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))************)))))))))((()))))))))))))))***++++++***)))((('''((()))+++,,,+++******))))))***+++,,,,,,,,,,,,,,,---...///000...//////000000111222222333333444555666777888888999999888999:::;;;===>>>>>>======<<<===>>>???@@@>>>>>>??????@@@AAACCCCCCCCCFFFIIIKKKNNNVVVbbblll~~~{{{sssqqqrrrssszzz}}}yyytttqqqpppppptttwww~~~}}}wwwsssooollliiihhhhhhjjjnnnvvv~~~YYYbbbmmmvvvyyyrrrqqqrrruuu{{{~~~{{{yyyrrrooommmkkkllllllkkkjjjeeedddbbbaaaaaaaaabbbccc]]][[[YYYWWWUUUQQQLLLHHHDDDBBB???>>>>>>>>>>>>=========>>>@@@CCCHHHLLLNNNQQQSSSVVVWWWWWWWWWYYYZZZZZZZZZYYYWWWSSSLLLDDD>>>999888777666666666777888;;;>>>CCCIIINNNTTT[[[___ccceeeiiikkkmmmoooqqqssstttuuuvvvxxxyyy{{{{{{|||yyyyyywwwuuuvvvyyy~~~~~~|||wwwsssrrrsssrrrppprrrwwwvvvssswwwqqqaaaOOOCCC>>><<<@@@DDDRRRWWWWWWOOOGGGDDDEEEDDDCCCKKKUUU]]]ccchhhmmmqqqvvv{{{~~~||||||~~~~~~~~~}}}}}}~~~zzzzzztttkkkkkkjjjjjjnnntttuuuggg\\\[[[```iiizzzuuuaaaIII>>>333000000...------......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))************))))))))))))))))))((((((((()))*********)))((((((((()))+++,,,***************+++,,,,,,,,,,,,,,,,,,---.../////////000000111222222333333444444333444555666888999999999999999;;;<<<===>>>@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@AAABBBBBBAAADDDGGGIIILLLRRR[[[bbbjjjpppyyyxxxsssqqqqqqooo|||~~~zzzxxxwwwyyyzzz~~~xxxqqqmmmllllllkkkkkknnnttt|||VVV___iiirrr}}}|||uuussstttvvv||||||yyyuuussspppnnnoooppppppooollljjjhhheeedddeeefffgggaaa```^^^\\\YYYTTTNNNJJJFFFCCC@@@?????????>>>=========>>>@@@CCCHHHLLLNNNOOOQQQTTTUUUUUUUUUWWWXXXYYYYYYXXXVVVRRRKKKBBB<<<888777666555555666777888;;;>>>DDDJJJPPPWWW]]]aaafffiiilllnnnoooppprrrtttssstttwwwyyy{{{{{{{{{{{{xxxxxxxxxwwwwwwzzzyyyuuutttvvvtttsssvvvzzzyyyvvvyyyooo___MMMBBB===<<<@@@DDDOOOVVVWWWPPPGGGDDDEEEEEECCCHHHQQQYYY```ffflllppptttyyy|||zzzzzz|||}}}{{{}}}|||||||||}}}~~~}}}uuuuuu|||pppkkkkkkjjjkkkooowwwvvvfffXXXXXX```llluuu]]]EEE;;;333111111///...000......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********))))))))))))))))))((((((((((((((())))))))))))(((((())))))***+++************+++,,,,,,---,,,++++++,,,,,,---...///000111111222222333444444444333222222333555777999999999:::;;;<<<===>>>>>>AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBDDDFFFGGGIIILLLQQQUUUXXXYYY^^^iii~~~}}}{{{rrryyy||||||}}}~~~~~~~~~TTT]]]gggpppzzz~~~yyywwwvvvxxx{{{yyyvvvsssqqqrrrssssssssssssppplllhhhfffffffffgggdddcccaaa```\\\WWWQQQLLLFFFDDDAAA?????????>>>=========>>>@@@CCCHHHLLLNNNMMMOOORRRSSSSSSSSSUUUVVVYYYWWWUUUSSSOOOHHH@@@:::777777666555555666777888999>>>EEELLLRRRYYY___ccchhhkkkoooqqqqqqqqqrrrsssoooqqquuuxxxzzzzzzyyyxxxvvvxxxzzzzzz{{{|||yyytttsssuuutttvvvyyy|||{{{zzz|||rrrbbbPPPEEEAAA@@@DDDIIINNNVVVYYYRRRHHHDDDDDDEEECCCGGGNNNVVV]]]eeelllpppsssxxx{{{yyyyyy{{{|||zzz||||||||||||}}}~~~xxxssstttwwwnnnllliiijjjlllqqq|||vvvcccTTTTTT___nnnvvv\\\>>>666000//////---,,,.........---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((((())))))))))))))))))******+++))))))***+++,,,---------,,,,,,,,,,,,---...//////111111111222333333444444333222111111222444666888999:::;;;<<<===>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAADDDEEEEEEFFFEEEFFFHHHIIILLLMMMQQQWWWeee}}}RRR[[[eeemmmwww{{{yyyxxxzzz~~~{{{wwwtttuuuvvvvvvvvvwwwtttooojjjggggggggghhhgggfffeeedddaaa[[[UUUPPPHHHEEEBBB@@@@@@???>>>=========>>>@@@CCCHHHLLLNNNMMMOOORRRSSSSSSSSSUUUVVVYYYVVVRRROOOJJJDDD>>>999777666555555555666777888999>>>FFFMMMTTT[[[aaaeeejjjmmmqqqssssssrrrrrrsssmmmoootttxxxzzzyyyxxxwwwuuuxxxzzz||||||~~~{{{tttrrrssstttwww{{{}}}}}}~~~tttdddRRRFFFAAA???BBBGGGNNNWWW\\\TTTIIIDDDDDDDDDDDDFFFKKKRRR[[[dddlllpppsssxxx{{{yyyyyy||||||{{{||||||||||||}}}~~~~~~uuutttyyysssllllllfffiiinnnuuuqqq^^^PPPSSSbbbssssssXXX===777222222111......000......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))******************)))((((((((())))))((()))))))))************((()))+++,,,------------------------...///000000000111111222222333444444222222111222333444666777999:::<<<===>>>????????????@@@AAABBBBBBBBBAAAAAACCCBBBAAAAAAAAAAAAAAABBBEEEEEEDDDDDDCCCCCCDDDDDDFFFHHHKKKOOOUUUddd~~~PPPYYYbbbjjjttt~~~{{{yyyyyy{{{{{{xxxxxxyyyyyyyyyyyyvvvqqqllliiiiiijjjkkkjjjiiiiiihhheee```YYYTTTJJJGGGDDDBBBAAAAAA@@@???======>>>@@@CCCHHHLLLNNNOOOQQQTTTUUUUUUUUUWWWXXXYYYUUUPPPJJJFFFAAA<<<999666555555444555666777888:::???GGGPPPWWW^^^dddhhhkkknnnrrrtttsssrrrqqqrrrmmmpppuuuyyy|||{{{yyywwwvvvwwwxxxyyyzzz|||xxxtttssssssxxx{{{}}}}}}yyyiiiUUUGGG@@@===>>>BBBOOOYYY^^^WWWKKKDDDDDDDDDCCCEEEHHHOOOYYYccckkkppprrrxxx{{{zzzzzz}}}~~~}}}|||||||||}}}~~~yyyssswwwzzzmmmhhhhhhdddjjjqqq{{{hhhWWWMMMWWWiiizzzkkkQQQ===888444555333000///222......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((()))))))))************++++++***)))))))))))))))(((((()))***************((()))+++,,,.........---............///000111111000000111111222333333333222333333444555666777888999;;;<<<>>>????????????@@@@@@BBBCCCCCCCCCBBBAAABBBBBBAAAAAAAAABBBBBBCCCDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDHHHLLLNNNTTTdddttt~~~OOOWWW```gggqqq{{{~~~zzzyyyxxx{{{~~~{{{{{{{{{||||||yyyvvvqqqmmmkkkkkkmmmooollllllkkkkkkhhhccc\\\WWWLLLIIIEEECCCCCCCCCAAA@@@======>>>@@@CCCHHHLLLNNNQQQSSSVVVWWWWWWWWWYYYZZZYYYTTTNNNHHHCCC???;;;999666555444444555666777888;;;AAAIIIRRRYYY```gggkkklllooorrrtttsssrrrqqqqqqnnnqqqwww|||~~~}}}{{{yyywwwwwwvvvvvvvvvzzz~~~xxxvvvsssxxx{{{|||~~~qqq\\\MMMDDD???@@@CCCPPPZZZ```XXXKKKDDDCCCDDDCCCCCCFFFMMMWWWbbbjjjooorrrxxx{{{{{{{{{~~~~~~|||||||||}}}~~~vvvssszzzvvviiiddddddcccjjjsss```RRRLLLZZZoooeeeKKK888444111111000,,,+++---......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))*********+++,,,,,,+++***))))))******(((((()))***************((()))+++---............///......//////000111222///000000111222222333333333444666777888888999888:::;;;===>>>???@@@??????@@@AAACCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDCCCAAA@@@AAACCCEEEFFFFFFCCCAAADDDJJJMMMMMMTTT]]]ddd{{{|||yyyzzz}}}|||~~~~~~NNNUUU___hhhpppuuuzzz||||||zzzxxxxxx{{{}}}|||zzzyyyzzzwwwsssnnnkkkjjjjjjkkkkkkjjjiiihhhfffccc___[[[VVVQQQKKKFFFCCCAAA@@@>>>>>>>>>???@@@CCCGGGKKKMMMSSSVVVYYYYYYWWWWWWXXXZZZ[[[VVVNNNGGGAAA===888555666666777666555555888:::===EEEOOOUUU\\\dddiiiiiiqqqsssuuutttrrrpppppppppuuuxxx{{{}}}|||zzzzzzzzzxxxvvvtttsssuuuyyy~~~zzzuuuvvvxxx||||||eeeNNNEEEFFFEEEAAAUUU^^^ccc[[[OOOGGGDDDBBB>>>AAAFFFJJJPPPZZZfffooorrrtttwwwyyyyyyzzz{{{}}}~~~{{{qqqoooxxxqqqddd```aaacccdddppp{{{zzz~~~yyy\\\QQQOOO___xxx^^^EEE:::888555333222111///---+++++++++,,,,,,,,,------+++*********))))))(((((())))))))))))))))))))))))******************************************++++++)))))))))))))))*********,,,,,,------,,,,,,++++++,,,---...///000000000000222222222111222222333333222333444666777777888888999999:::;;;===???@@@AAABBBBBBAAA@@@@@@@@@AAAAAA@@@??????@@@AAABBBCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCDDDHHHMMMMMMJJJJJJOOOSSS]]]iii|||xxxwwwuuuxxx~~~zzzNNNUUU^^^gggnnntttxxx{{{|||zzzxxxwwwzzz}}}{{{{{{xxxtttppplllkkkjjjkkkkkkjjjhhhhhhfffddd___\\\WWWSSSMMMIIIFFFDDDAAA???@@@@@@@@@BBBEEEIIIMMMOOOUUUWWWZZZZZZXXXWWWXXXYYYZZZTTTLLLEEE???;;;777555444555555555555777:::===???HHHQQQWWW^^^fffkkkkkkqqqsssuuuuuusssrrrqqqrrrsssvvvzzz}}}||||||{{{{{{yyywwwuuutttuuuxxx|||yyyvvvwww{{{{{{mmmTTTGGGEEEEEECCCYYYccciii```QQQGGGCCCAAA???AAAEEEHHHNNNXXXdddmmmpppsssuuuwwwwwwxxxyyy{{{}}}vvvnnnooo{{{~~~nnncccaaaccccccfffsssyyyvvvyyysssYYYPPPPPPbbb{{{zzzZZZCCC999777444333333222000///------,,,,,,,,,,,,------******************++++++))))))))))))))))))))))))************************,,,+++++++++***)))))))))(((((())))))******++++++,,,,,,------------,,,,,,------...///000000000000222222222222222333333444444555666777888888888888:::::::::;;;===>>>@@@AAABBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDDDDGGGJJJKKKKKKKKKOOORRRUUU___ooo~~~|||{{{{{{|||}}}zzzOOOUUU^^^fffmmmrrrwwwyyy}}}{{{yyyyyy{{{}}}zzzwwwrrrooolllkkkjjjkkkiiigggfffeeeccc```]]]XXXUUUQQQNNNKKKHHHEEEBBBBBBBBBBBBDDDGGGKKKOOORRRWWWYYY[[[[[[ZZZYYYYYYZZZYYYSSSJJJBBB<<<999666555222333444555666999===@@@CCCKKKTTTZZZaaaiiinnnnnnqqqsssuuuvvvuuuttttttuuurrruuuzzz|||}}}||||||}}}zzzxxxvvvuuuvvvxxx{{{}}}}}}wwwwww{{{www|||www[[[HHHDDDFFFGGG]]]jjjpppgggUUUHHHCCCAAA@@@AAACCCEEEJJJSSS```iiinnnppptttuuuvvvvvvwwwxxx||||||rrrmmmrrrzzzkkkbbbbbbfffdddjjjxxxyyytttuuu{{{iiiTTTOOOTTThhhqqqTTT???888666444333444444333111111///---,,,+++,,,---...+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++***)))(((((('''(((((()))***+++,,,,,,+++,,,------..................///000111111111111222222222222222333444555666777888999999999999999::::::;;;;;;===>>>@@@@@@AAAAAA@@@@@@@@@AAAAAABBBAAAAAABBBBBBCCCCCCDDDDDDCCCDDDDDDEEEFFFFFFEEEEEEDDDEEEGGGIIIKKKMMMNNNPPPPPPVVV___kkkyyy{{{||||||~~~{{{uuuOOOUUU]]]eeekkkqqquuuxxx||||||{{{{{{}}}}}}zzzvvvrrrooolllkkkjjjhhhfffddddddbbb```^^^[[[YYYVVVTTTRRRNNNIIIFFFEEEDDDDDDEEEHHHMMMQQQTTTYYYZZZ\\\^^^^^^]]]]]]\\\WWWQQQGGG???;;;888777666333444555555666999>>>AAAEEENNNWWW\\\ccckkkppppppqqqsssvvvwwwvvvvvvvvvwwwsssvvvzzz}}}|||{{{{{{{{{xxxwwwwwwvvvwwwyyy|||}}}yyyyyy|||uuuxxx||||||^^^IIICCCGGGKKK^^^llluuulllYYYKKKDDDBBB@@@AAABBBBBBFFFPPP]]]ffflllooosssuuuuuuuuuvvvwwwzzz}}}zzzpppnnnvvvxxxjjjccccccfffeeennn}}}wwwwwwqqq```QQQPPPYYYooogggMMM<<<777666444444555555555444444111...,,,***+++---...,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((,,,+++++++++***))))))))))))))))))******+++++++++++++++---...///000000000///000111222222333333333333333222333333444555666999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>??????@@@?????????@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDGGGJJJMMMMMMMMMOOOSSSWWW\\\dddqqq~~~xxxmmmfffOOOUUU\\\dddjjjpppuuuxxxxxxyyyyyyzzz|||~~~{{{wwwsssooommmjjjgggdddbbbbbbbbbaaa```___^^^\\\ZZZWWWSSSNNNKKKGGGFFFFFFFFFIIINNNTTTWWWZZZ[[[^^^```aaaaaa___^^^SSSMMMEEE>>>:::888888777666666666555666999===AAAGGGOOOXXX]]]dddlllppppppqqqtttvvvwwwwwwwwwwwwxxxvvvyyy|||}}}|||zzzyyyyyyvvvvvvwwwxxxyyy{{{}}}~~~~~~|||}}}wwwvvvuuu{{{___IIICCCIIIOOO\\\lllvvvppp___QQQIIIEEEAAAAAAAAABBBEEENNNZZZccckkknnnrrruuuuuuuuuuuuvvvxxx{{{xxxooooooxxxwwwllleeedddfffhhhuuujjjYYYOOORRR___uuuttt\\\GGG;;;666555333333555666555555444222///,,,***+++,,,------,,,,,,***)))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***+++++++++,,,++++++++++++************+++,,,...///000111222222000111222333444444444444333333333333444555666777::::::;;;<<<=========<<<<<<<<<<<<<<<<<<===>>>???>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDEEEEEEEEEDDDDDD@@@AAABBBCCCDDDDDDDDDDDDDDDCCCDDDFFFIIIKKKKKKKKKNNNQQQSSSUUUXXX___gggnnn~~~ssshhh___YYYOOOTTT\\\dddjjjpppvvvzzztttvvvxxxxxxyyy~~~{{{wwwsssqqqkkkhhhdddcccccccccdddcccdddbbb```^^^\\\XXXTTTPPPKKKJJJHHHIIILLLQQQWWWZZZ]]]]]]^^^aaabbbaaa^^^[[[MMMHHHAAA<<<999888777777777777666666666999>>>BBBHHHPPPYYY^^^eeelllqqqppprrrtttwwwxxxwwwwwwwwwxxxwwwzzz}}}}}}|||yyyxxxwwwvvvwwwxxxyyyzzz{{{||||||~~~tttooolll{{{yyy```KKKFFFKKKQQQ\\\kkkvvvsssfffYYYNNNGGGAAABBBBBBCCCFFFNNNZZZbbbiiimmmqqqtttttttttttttttvvvxxx|||uuunnnpppyyy~~~tttlllgggggghhhnnn}}}|||dddTTTQQQVVVeee{{{hhhQQQBBB;;;666444333333444555555444222111...,,,++++++,,,,,,---,,,+++***)))'''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,---///000111222222222222222333444555555555555333333333444555666777888999:::;;;<<<>>>>>>>>>>>>======<<<<<<<<<======>>>======>>>>>>@@@AAACCCCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@AAACCCDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGHHHIIIIIIMMMPPPQQQRRRTTTYYY^^^```qqqyyylllbbb[[[UUUQQQOOOTTT\\\dddkkkrrrxxx|||wwwyyy{{{zzzzzz}}}{{{wwwuuunnnkkkgggeeeeeeggggggggghhhfffcccaaa___\\\XXXUUUOOONNNLLLLLLOOOUUU[[[___```______``````]]]XXXTTTFFFBBB===999777777666555666666555555777;;;AAAEEEJJJRRR[[[```fffnnnrrrrrrrrrtttwwwwwwwwwvvvvvvwwwvvvyyy|||}}}|||zzzyyyyyyyyyzzzzzz{{{{{{zzzyyyxxx{{{}}}sssnnnkkkzzzyyybbbOOOJJJNNNRRR```lllwwwvvvmmm```RRRGGG@@@BBBDDDEEEHHHPPPZZZbbbgggkkkooorrrsssrrrrrrrrrtttuuuxxx{{{sssooosss}}}yyypppiiigggjjjllltttsss^^^RRRSSSZZZjjjvvv\\\GGG===:::555444222222333444444333//////---,,,++++++++++++++++++************))))))))))))))))))))))))))))))************************)))))))))***+++++++++,,,(((((()))***,,,------......///000111222222222222333333444555666666666666333333444444555777888999888999:::<<<>>>???@@@@@@>>>======<<<<<<<<<======<<<<<<===>>>???AAACCCDDDAAABBBDDDEEEEEEDDDBBBAAA@@@AAABBBDDDEEEEEEEEEFFFBBBEEEGGGFFFDDDCCCEEEHHHGGGJJJMMMMMMLLLMMMPPPTTTSSS]]]iiiuuu~~~sssfff[[[UUUQQQMMMIIIOOOTTT\\\dddkkkrrryyy}}}}}}~~~|||~~~zzzwwwqqqmmmiiiggggggiiijjjkkkkkkhhheeebbb```^^^[[[XXXRRRPPPOOOOOORRRXXX^^^bbbbbbaaa______^^^ZZZSSSMMMAAA===999777666666444333444444444555777<<>>@@@AAAAAA>>>======<<<<<<<<<<<<===<<<<<<===>>>???AAACCCDDDAAABBBDDDEEEEEECCCBBB@@@AAABBBCCCEEEFFFFFFGGGGGGBBBFFFHHHGGGBBBAAADDDGGGIIIKKKLLLKKKHHHGGGJJJMMMSSSVVVXXX]]]kkkvvvlllcccWWWPPPLLLJJJGGGCCCMMMSSS]]]eeemmmsssxxx{{{||||||wwwvvvssspppmmmlllllllllmmmkkkhhhgggfffddd___[[[]]]UUUOOOPPPUUUXXX\\\```fffbbb^^^YYYUUUPPPJJJFFF===;;;999666444333333333555666666777999???FFFKKKNNNXXXaaagggmmmrrrtttssssssvvvyyyyyyxxxvvvuuuuuuyyyxxxxxx{{{~~~||||||}}}|||zzzxxx||||||||||||~~~yyyxxx}}}{{{hhhVVVMMMNNNRRRbbbooo||||||ooo[[[KKKHHHDDDBBBEEEIIIOOOZZZeeefffiiimmmpppooonnnnnnnnnsssyyy|||yyyyyy}}}xxxtttvvv}}}rrriiiccceeeppp|||zzzfffZZZWWWYYYfffvvvyyyfffQQQAAA888555555555333111///...,,,+++++++++++++++++++++++++++************************(((((()))))))))*********((((((((((((((()))*********+++,,,+++***)))***+++---,,,+++***+++---///111...///111222333222000///111222333444666777888999666444333444666999::::::999:::;;;<<<<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::>>>??????@@@@@@@@@??????@@@BBBCCCCCCBBBAAAAAABBB??????@@@AAABBBCCCEEEFFFEEEFFFFFFEEECCCBBBDDDEEELLLMMMMMMJJJFFFDDDFFFHHHJJJJJJLLLRRRYYYggg~~~wwwmmmgggeeeZZZUUUOOOJJJGGGFFFEEEDDDNNNTTT]]]fffmmmrrrvvvyyy{{{zzzxxxuuurrrpppnnnmmmmmmkkkiiiiiijjjhhheeebbbcccZZZSSSSSSWWWYYY[[[]]]aaa^^^YYYTTTPPPJJJDDD@@@<<<;;;888666555444444444666777888888;;;@@@HHHMMMRRR[[[dddhhhmmmssstttssssssuuuwwwwwwvvvuuuuuuvvvyyyxxxxxx{{{~~~~~~{{{zzz{{{~~~~~~|||zzz{{{|||}}}}}}~~~~~~lllZZZQQQQQQUUU^^^kkkyyyxxxdddRRRIIIEEECCCEEEIIIOOO[[[fffgggjjjmmmoooooonnnnnnoooqqqxxx|||{{{{{{zzzyyy{{{zzzooogggbbbeeeqqq~~~uuuccc[[[ZZZZZZhhhxxxrrr^^^KKK===666444111111111000000/////////------------------------(((((((((((((((((((((((())))))*********************))))))))))))***++++++***+++,,,+++***)))***+++---,,,++++++,,,---///000...///111222333222111000111222333444555777888888777555444555777999999999888999:::;;;<<<;;;::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@@@@???@@@BBBCCCCCCBBBAAAAAABBB??????@@@@@@BBBCCCDDDEEEDDDEEEEEEDDDBBBBBBCCCDDDIIIJJJJJJHHHEEECCCEEEGGGFFFFFFHHHLLLQQQ\\\ppp{{{{{{~~~wwwmmmbbbZZZVVVUUURRRNNNHHHDDDCCCCCCCCCBBBNNNTTT^^^gggmmmqqqtttvvv}}}}}}zzzuuupppnnnnnnlllkkkkkklllmmmlllkkkiii___WWWVVVYYYYYYYYYZZZ[[[XXXTTTOOOKKKEEE@@@<<<;;;:::888666555555555555888888999:::===CCCKKKPPPXXX```gggkkknnnssstttsssqqqrrrssssssrrrrrrtttvvvxxxxxxyyy{{{}}}~~~|||zzzvvvyyy|||~~~~~~}}}|||}}}~~~nnn]]]SSSSSSUUU\\\gggvvvkkkWWWKKKGGGDDDFFFIIIPPP\\\gggiiikkkmmmnnnnnnnnnooopppttt{{{~~~}}}}}}uuuzzzvvvllleeeaaaeeerrrooo___ZZZ]]]^^^mmm}}}~~~jjjTTTCCC999555444000000000000///////////////.....................+++++++++++++++++++++++++++++++++++++++*********+++************+++,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,---....../////////000111222333222111111111222333444555777888888888666555666888999999888777888:::;;;;;;;;;::::::::::::;;;<<<===>>>???@@@>>>>>>???@@@@@@@@@@@@@@@@@@BBBCCCCCCBBBAAAAAABBB@@@???@@@@@@AAABBBCCCDDDCCCDDDDDDCCCAAAAAABBBCCCEEEFFFFFFEEECCCCCCDDDFFFEEEDDDEEEHHHJJJQQQ___lll~~~zzz~~~~~~vvvooocccXXXRRRNNNMMMLLLJJJGGGCCC@@@AAABBBBBBBBBNNNTTT^^^ggglllppprrrttt{{{|||}}}}}}}}}zzzsssooonnnmmmkkkkkkkkkmmmnnnooommmaaaXXXWWWYYYYYYWWWXXXVVVSSSPPPLLLIIIEEE@@@===;;;:::888666555555666666888999:::<<<@@@FFFNNNSSS___fffkkkmmmooossstttsssqqqqqqqqqpppooopppsssvvvwwwxxxyyyzzz{{{{{{zzzyyytttvvvzzz~~~~~~zzzkkk\\\SSSQQQSSS]]]eeesssnnnWWWMMMIIIFFFGGGJJJPPP[[[fffiiikkkmmmmmmmmmnnnppprrryyy{{{qqqzzz|||tttjjjeeebbbfffssslll\\\YYY^^^dddsss~~~eeeMMM>>>777444444222222111000...---,,,,,,////////////............------------------------,,,,,,,,,++++++++++++******************+++,,,,,,***+++---,,,++++++,,,---+++,,,---.../////////...///000111222333333333222222222333444555666777888999777666777888999888777888999:::<<<<<<<<<;;;;;;:::;;;;;;<<<======>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@BBBCCCCCCBBBAAAAAABBB@@@@@@???@@@@@@AAABBBBBBAAABBBBBBAAA@@@@@@AAACCCDDDDDDDDDDDDCCCDDDEEEFFFEEEDDDEEEHHHIIIKKKTTT___iiinnnuuu}}}xxxxxx~~~tttqqqeee]]]RRRKKKJJJKKKLLLLLLHHHEEEBBB@@@AAABBBCCCBBBNNNTTT]]]fffkkkooorrrsssxxxyyyzzzzzz{{{}}}}}}wwwsssqqqooommmkkkjjjlllooorrrqqqdddXXXVVVYYYYYYWWWWWWQQQOOOLLLJJJHHHFFFBBB???;;;:::888777666666666777777888:::===BBBJJJRRRXXXeeekkkooonnnooossstttsssqqqqqqpppooonnnooorrruuuvvvxxxyyyzzzzzzyyyxxxxxxrrruuuyyy~~~~~~vvviii]]]UUUQQQQQQ\\\cccooo}}}qqq\\\OOOKKKHHHIIIKKKOOOYYYcccgggiiikkklllmmmnnnppprrrxxx}}}ttt~~~zzzssslllgggeeeiiiuuukkk\\\ZZZ___mmm{{{cccKKK===777555444000000//////...---,,,,,,.........---------,,,,,,************************++++++++++++++++++++++++***))))))))))))***++++++***,,,------,,,,,,---...+++,,,---...////////////000111111222333444444444222333333444555666777777888777666777888999888666888999;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???AAAAAABBBBBBBBB@@@BBBCCCCCCBBBAAAAAABBB@@@@@@?????????@@@@@@AAA@@@AAAAAAAAA??????AAABBBDDDCCCCCCCCCEEEFFFGGGGGGDDDCCCDDDGGGHHHIIIOOOVVVUUUYYY___eeekkkuuu|||{{{{{{lllbbb^^^RRRLLLEEECCCDDDFFFGGGFFFHHHEEEBBBAAAAAAAAAAAAAAAOOOTTT\\\dddiiinnnrrrtttvvvwwwyyyyyyzzz|||}}}{{{vvvuuurrrnnnmmmoootttxxxyyyiii[[[WWWYYYZZZXXXXXXOOOMMMKKKJJJHHHFFFCCC@@@<<<;;;999777666666666666666888;;;@@@FFFOOOXXX___iiinnnqqqoooooossstttsssrrrrrrrrrpppnnnooorrrtttvvvxxxzzzzzzxxxwwwvvvwwwrrruuuyyy~~~}}}zzzsssjjj```XXXTTTSSSWWW]]]hhhuuurrraaaPPPLLLJJJKKKLLLNNNVVV^^^cccfffiiikkkmmmnnnppprrrrrr||||||~~~~~~wwwrrrnnnlllkkkooozzz|||iii]]]]]]cccvvv|||^^^GGG<<<888555333+++,,,,,,---...///000000......------,,,+++++++++************************************++++++,,,,,,)))))))))))))))***++++++***,,,------------...000---------...//////000000111111222333333444555666333333444444555666666777666555555666888999777666777888:::<<<======<<<<<<<<<<<<;;;;;;::::::::::::>>>>>>@@@AAABBBBBBBBBBBB@@@BBBCCCCCCBBBAAAAAABBB@@@@@@??????>>>????????????@@@AAA@@@??????AAACCCEEECCCBBBCCCEEEGGGGGGGGGBBB@@@BBBEEEFFFFFFJJJPPPLLLOOOSSSVVVXXX^^^mmm|||vvviiiZZZOOOLLLHHHFFFCCCBBBBBBBBBBBBAAAEEECCC@@@??????@@@???>>>OOOTTTZZZaaagggmmmsssvvvvvvxxxyyyzzz{{{}}}~~~|||yyyuuutttwww~~~sssaaa[[[\\\\\\[[[ZZZTTTRRROOOMMMKKKHHHDDDAAA===<<<:::888666555555555777999===CCCJJJTTT___ffflllpppqqqoooooosssuuuttttttttttttrrrppppppqqqsssuuuxxxzzzyyywwwuuuuuuvvvtttvvvzzz~~~xxxuuupppiiiaaa[[[VVVTTTRRRWWW___iiisssuuujjj[[[PPPMMMLLLMMMMMMMMMRRRXXX^^^bbbgggkkkmmmoooppprrrooozzz~~~}}}}}}rrrpppoooqqqrrrwwwsssddd^^^ccckkk~~~sssVVVBBB999666333///***+++,,,---...///000000......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++,,,,,,+++************+++,,,,,,+++,,,......------///000......------...///000111111111222333444555666777333333444444555666666666333333333555888888777555555666888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCCCC@@@BBBCCCCCCBBBAAAAAABBB@@@@@@???>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@BBBDDDEEECCCBBBCCCEEEGGGFFFEEEBBB@@@AAADDDEEEDDDFFFKKKJJJIIILLLPPPPPPQQQYYYcccoooyyy}}}}}}}}}vvvkkkcccZZZOOOHHHEEEDDDDDDDDDBBB@@@???@@@BBBCCCAAA??????@@@@@@???>>>OOOSSSYYY```fffmmmsssxxxwwwyyyzzz{{{|||~~~{{{zzz~~~{{{fff^^^______]]]\\\[[[XXXUUURRROOOKKKGGGCCC>>>===:::888666555555555888;;;???EEENNNXXXcccjjjmmmqqqrrroooooorrruuutttuuuvvvvvvtttqqqpppqqqrrruuuxxxzzzyyyvvvttttttuuuuuuwww{{{~~~~~~~~~~~~tttrrrmmmgggaaaZZZVVVTTTOOOSSSXXX___fffggg]]]QQQPPPNNNMMMNNNNNNLLLOOOUUU[[[```fffkkkmmmoooppprrrppp{{{~~~~~~~~~uuuooonnnoootttwww|||}}}|||lll```^^^gggrrrkkkPPP===777555111---------------------------//////...---,,,,,,++++++((((((((((((((((((((((((&&&&&&''')))***+++,,,---,,,,,,++++++,,,,,,---...+++,,,......---...///111///...---,,,---///111333222222222333444555777888333444444444555666666666111111222555777888777555333444666888999:::999999:::;;;;;;<<<===>>>??????===>>>@@@AAABBBCCCCCCCCC@@@BBBCCCCCCBBBAAAAAABBBAAA@@@???>>>=========>>>@@@AAAAAAAAA@@@@@@BBBDDDEEECCCAAABBBEEEFFFEEEDDDEEEBBBAAADDDEEECCCEEEIIIJJJFFFGGGMMMOOOMMMNNNRRRUUU]]]jjjyyy}}}|||~~~~~~yyytttmmmddd[[[WWWSSSMMMHHHHHH>>>???@@@>>><<<<<>>;;;777666666666777<<<<<>>???@@@AAABBBBBBBBB@@@@@@??????>>>?????????CCCBBBAAA@@@?????????????????????@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCGGGGGGHHHIIIIIIJJJKKKKKKOOOSSSWWW]]]hhh~~~zzzxxx}}}|||oooaaaXXXVVVRRRNNNMMMMMMKKKGGGCCCCCCBBB@@@>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@MMMRRRYYYaaaggglllqqquuuxxxzzz}}}~~~jjjeeehhhfffbbbaaa```]]]ZZZVVVRRRMMMGGGDDDBBB@@@<<<999777777888888===>>>CCCLLLXXXcccjjjmmmoooooooooooopppqqqrrrsssnnnoooooopppqqqrrrssssssqqqqqqrrrsssssstttssssssvvvxxx{{{~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}|||vvvuuuvvvvvvsssppplllgggaaa[[[UUUQQQLLLIIIGGGIIINNNPPPPPPMMMJJJJJJIIIIIIHHHIIIIIIIIIQQQSSSWWW]]]dddiiilllnnnnnnuuu~~~~~~uuuwww}}}tttlllkkklllqqqzzzwwweee[[[^^^pppgggUUUAAA777444111......///............---------...,,,+++---///000///,,,))))))******++++++*********************+++++++++***************++++++,,,***+++,,,,,,------------......------...///000111555555666666666666555555333333444555555555555555666666666666666666666666888777777666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCBBBAAA@@@?????????????????????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJMMMPPPTTT\\\nnn~~~vvvrrrpppssstttyyy~~~wwwooofff\\\RRRLLLIIIHHHGGGHHHHHHIIIHHHGGGBBBAAA???>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAANNNSSSZZZaaaffflllppptttxxxzzz|||~~~oooiiimmmlllfffcccaaa^^^[[[WWWSSSNNNIIIFFFEEEBBB???;;;999888999:::===@@@HHHRRR^^^hhhmmmpppqqqqqqqqqqqqrrrsssttttttqqqpppoooooooooqqqrrrtttrrrqqqqqqpppqqqrrrssstttwwwxxx{{{}}}~~~~~~}}}|||xxxyyyyyyyyyzzzzzzzzz{{{}}}zzzqqqiiieeefffjjjnnnqqqoookkkeee___YYYTTTQQQKKKGGGDDDDDDGGGIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKPPPVVV\\\ccchhhkkkmmmsss{{{yyyrrrssszzzzzzrrrlllkkknnnuuummm```]]]dddyyy{{{\\\LLL;;;333111///...//////............------------,,,+++,,,---...---,,,)))************)))((((((+++++++++******************************+++,,,,,,)))***+++,,,---...............---......000111222444444444555666666777777444444555555555666666666666666666666666666666666888888777777888888999:::999999::::::;;;;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@??????????????????@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCC@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEFFFFFFGGGGGGHHHFFFHHHJJJKKKPPP[[[jjjvvv|||xxxsssqqquuurrrqqqqqqttt}}}xxxqqqggg\\\TTTNNNIIIFFF???@@@BBBBBBBBBCCCEEEFFFBBBAAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBPPPTTT[[[aaafffkkkooorrruuuwwwzzz|||}}}vvvkkknnnooojjjeeebbb___[[[WWWSSSOOOJJJGGGEEECCC???<<<:::999:::;;;>>>CCCMMMYYYccckkkpppqqqrrrrrrrrrrrrssstttuuuvvvuuusssqqqooooooqqqtttvvvwwwuuurrrppppppqqqrrrtttwwwxxxzzz{{{|||{{{{{{zzzwwwwwwxxxyyyzzzzzzzzzzzz{{{~~~sssiii^^^XXXXXX[[[bbbiiiooommmiiiccc[[[UUUPPPNNNNNNJJJFFFDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGEEEHHHLLLQQQWWW]]]dddhhhmmmrrryyy}}}~~~~~~xxxsssrrrttt|||wwwpppllliiinnnxxxzzzccc[[[___kkkqqqRRRDDD777111000......//////............---------+++************+++++++++************)))((('''&&&,,,+++++++++***)))))))))+++************+++,,,,,,,,,---...///000000000000//////000000111222333444222333333444555666777888555555555555666666777777777777777777777777777777999999999888999999999999888888999999:::;;;<<<<<<>>>???@@@AAAAAAAAAAAA@@@@@@@@@?????????@@@AAAAAACCCCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@@@@?????????@@@AAAAAABBBBBB@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFHHHIIIHHHIIIOOOYYY```bbbkkkxxx}}}||||||~~~zzztttnnnlllqqq}}}|||zzzooohhh]]]RRRLLLGGGEEECCC===@@@BBBAAA>>>===???BBBDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBQQQUUU\\\aaafffjjjnnnqqqrrrtttwwwyyyzzz}}}|||mmmmmmpppmmmiiidddaaa\\\WWWSSSOOOJJJGGGEEEBBB???<<<::::::;;;<<>>???@@@@@@AAAAAAAAAAAA@@@?????????@@@AAAAAABBBDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCEEEGGGHHHGGGGGGJJJOOOSSSVVV[[[```eeehhhmmmtttzzz{{{zzz~~~xxxpppkkkmmmrrrwww{{{|||tttooonnnoooaaa[[[SSSKKKFFFCCC@@@>>>???AAACCCBBB>>>===???AAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@RRRVVV\\\bbbfffiiimmmpppoooqqqtttvvvxxx{{{||||||{{{|||qqqpppsssqqqmmmhhhddd^^^YYYTTTOOOJJJGGGDDDBBB???<<<;;;<<<===>>>CCCKKKWWWccckkkooorrrtttttttttsssttttttuuuvvvwwwyyywwwuuussstttvvvyyy{{{}}}yyyuuusssrrrssstttxxxxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwxxxyyyzzz{{{{{{||||||wwwgggYYYMMMLLLNNNPPPWWW```fffhhhiiiddd[[[RRRMMMKKKKKKJJJGGGDDDCCCBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFIIIKKKLLLNNNTTT\\\bbbkkkqqqyyy{{{}}}wwwqqqnnnlllhhhnnnyyy}}}gggVVVZZZjjjzzzsss^^^GGG===444222000...---//////............---------/////////---++++++---///,,,,,,,,,++++++)))((((((+++++++++***************+++++++++++++++,,,------...............---,,,,,,,,,---...000111222222222333222222222333555777999666555444444444555666777999999999999999999999999::::::;;;;;;;;;:::999999999999::::::;;;;;;<<<<<<===>>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@???????????????>>>>>>>>>===>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEFFFHHHJJJQQQRRRRRRQQQQQQUUU]]]dddttt}}}~~~}}}wwwsssuuuvvvvvv{{{qqqvvv{{{vvvoooeee^^^\\\]]]```WWWSSSMMMIIIEEEBBB@@@>>>>>>???AAAAAA@@@AAABBBCCC?????????>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@SSSWWW]]]bbbeeeiiilllooooooqqqtttvvvxxx{{{~~~}}}zzzvvvsssuuuyyy}}}yyywwwxxxwwwsssmmmiiibbb[[[VVVQQQLLLIIIDDDBBB@@@>>>===???AAABBBHHHPPP]]]gggmmmqqqtttwwwtttssssssttttttuuuvvvwwwwwwvvvuuutttuuuwwwzzz|||}}}{{{yyyvvvuuuuuuuuuvvv{{{zzzzzzyyyxxxwwwwwwvvvuuuuuuuuuuuuvvvxxxzzz{{{||||||zzziiiYYYMMMMMMMMMLLLOOOWWWZZZ___cccaaaYYYQQQKKKJJJGGGGGGFFFDDDBBBAAABBBBBBDDDCCCBBBBBBBBBBBBBBBBBBCCCFFFHHHIIIJJJPPPYYY```hhhoooyyy{{{xxxyyysssnnnkkkjjjlllqqq|||uuuaaaTTT^^^rrriiiSSSAAA999222111111///...000///............---------.........,,,)))))),,,///,,,,,,,,,,,,,,,+++***)))***************+++++++++,,,++++++++++++,,,------,,,------............---+++---///111222333333333444333222222333444777888555444333222333444666777888888888888888888888888:::;;;<<<<<<<<<:::999888;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>@@@BBBCCCCCCDDDAAAAAAAAABBBBBBDDDEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@?????????>>>>>>>>>=========>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCCCCDDDEEEKKKLLLKKKHHHFFFGGGLLLQQQUUU___mmmyyy}}}{{{}}}}}}zzzqqqzzzoooooorrr{{{|||qqqccc```[[[TTTPPPOOOQQQTTTQQQNNNIIIFFFDDDCCCAAA@@@>>>======???AAACCCCCCBBB??????@@@@@@??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAATTTXXX]]]bbbeeehhhlllnnnoooqqqtttvvvyyy|||{{{{{{~~~{{{tttooooooqqqtttvvv}}}}}}~~~{{{vvvqqqllleee^^^XXXRRRMMMJJJDDDCCCAAA??????AAACCCEEELLLTTT```jjjpppsssvvvyyysssssssssttttttuuuvvvwwwuuutttttttttuuuwwwzzz{{{zzzyyyxxxvvvvvvvvvwwwwww}}}||||||{{{yyyxxxxxxwwwuuutttsssssstttvvvyyy{{{|||}}}|||}}}}}}}}}lll[[[NNNMMMMMMHHHIIIOOOOOOVVV\\\\\\VVVNNNIIIHHHEEEFFFFFFEEECCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@CCCEEEFFFGGGMMMWWW___fffnnnyyywwwttt~~~|||wwwqqqllliiihhhoootttqqq^^^TTTaaayyy|||bbbKKK<<<555000111111///000222//////.........---------+++,,,+++)))&&&&&&))),,,,,,,,,---------,,,++++++))))))******+++++++++,,,,,,,,,++++++,,,,,,---...,,,---...000111111111111---...111333444555555555444333222222222444666777555444222222222333555777777777777777777777777777;;;;;;<<<<<<<<<;;;999888<<<<<<<<<<<<<<<<<<;;;;;;:::<<<===@@@BBBCCCDDDEEE?????????@@@AAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@?????????>>>>>>===============>>>??????@@@@@@>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDFFFGGGFFFCCCAAACCCFFFIIINNNVVV^^^eeennnyyy}}}zzz}}}|||wwwqqqxxxxxxqqqmmmiiikkkuuu~~~uuuooofff]]]TTTSSSQQQMMMJJJJJJLLLOOOKKKGGGBBB???????????????@@@===<<<===@@@BBB@@@>>>BBBBBBCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBWWW\\\bbbfffgggiiilllooonnnqqquuuxxxzzz|||{{{rrrmmmkkklllnnnuuuzzz~~~~~~~~~{{{qqqooolllhhhbbbZZZQQQKKKDDDBBB???>>>@@@EEEJJJNNNTTTYYYbbbkkkqqqssssssrrrqqqqqqrrrsssssstttuuuuuussssssrrrssstttwwwzzz|||{{{yyyvvvsssrrrsssuuuvvv{{{|||~~~~~~|||zzzyyyzzzxxxwwwvvvvvvwwwyyy{{{}}}~~~zzzuuutttwwwyyyzzzyyylllaaaVVVQQQOOOKKKJJJLLLNNNQQQTTTUUURRRMMMHHHFFFDDDBBB@@@???@@@@@@???>>>CCCCCCBBBAAAAAABBBBBBCCCBBBAAAAAAAAACCCHHHPPPUUUeeellluuu|||wwwuuu{{{vvvqqqkkkeeefffjjjiiiyyycccYYYTTTcccpppTTTBBB777444222111111000///---///...,,,,,,------,,,*********))))))))))))******---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---...000000111111111111000000------...///000222444555333333444444555444444444777777555444444555666666777777777777888888888888:::<<<>>>@@@???>>>;;;999;;;<<<<<<<<<;;;:::999999<<<===???AAABBBBBBBBBAAACCCCCCCCCBBBBBBAAAAAAAAA???AAADDDDDDBBB@@@?????????@@@AAAAAA@@@>>>;;;:::===<<<;;;;;;;;;===>>>???<<<===???@@@AAABBBCCCCCCGGGFFFDDDBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCAAA@@@@@@AAAAAAEEEGGGIIILLLQQQXXXaaagggzzz~~~}}}zzzuuuvvv~~~}}}qqqmmmjjjmmmtttzzz|||{{{}}}~~~ssshhhaaa^^^XXXQQQLLLKKKJJJIIIHHHGGGGGGGGGEEECCCAAA???>>>>>>>>>???@@@@@@@@@???>>>======<<<===>>>???@@@AAA@@@??????BBBBBBBBBAAA@@@@@@BBBDDDWWW]]]cccggghhhiiilllooonnnqqquuuxxxzzz|||zzz}}}yyyqqqooooooooommmqqqttttttssswww~~~zzzsssqqqmmmiiiccc[[[RRRMMMDDDBBB???>>>AAAGGGNNNRRRYYY^^^eeemmmrrrttttttsssqqqqqqqqqrrrsssssstttttttttssssssssstttwwwyyy{{{zzzxxxuuusssssstttvvvwww|||~~~}}}|||{{{|||zzzyyyxxxxxxxxxzzz|||}}}{{{|||}}}}}}zzzvvvrrroooppptttyyy||||||kkk```VVVRRRPPPMMMLLLNNNNNNPPPRRRRRROOOKKKFFFDDDBBBAAA??????@@@AAAAAA@@@CCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBFFFLLLPPP```iiittt|||xxxqqqpppzzzyyysssoooiiieeeggglllpppuuubbb[[[[[[lllhhhOOO@@@666444222000000000///---...---,,,,,,---...---++++++******))))))******+++---------,,,,,,++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,------...000000000111111000000000//////000111222444444555333333444555555555444444777666555444555555777777777777777777888888888888:::;;;===>>>>>>===<<<;;;===============<<<;;;;;;===>>>???AAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@BBBDDDDDDCCCAAA@@@@@@@@@@@@AAABBBAAA???===<<<<<<<<<;;;;;;;;;<<<>>>>>>======???@@@AAAAAAAAAAAAEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@AAAAAABBBDDDEEEHHHNNNUUUYYYgggpppwwwwwwxxx|||zzzzzz|||xxxzzzvvvrrrsssvvvxxxwwwttt~~~uuuttt}}}{{{wwwtttnnnkkkcccYYYUUUTTTPPPJJJGGGFFFEEEDDDDDDCCCDDDDDDEEECCCAAA???>>>>>>>>>???@@@@@@??????>>>======<<<===>>>???@@@AAA@@@@@@???AAABBBBBBAAA@@@AAACCCFFFXXX^^^dddhhhiiijjjlllooonnnqqquuuxxxzzz|||~~~uuuuuu{{{{{{uuusssqqqiiikkklllkkkjjjlllqqqvvvzzzuuurrrnnniiiccc\\\TTTOOOGGGDDDBBBBBBFFFNNNVVV\\\aaaeeejjjpppsssuuutttsssqqqqqqpppqqqqqqrrrssstttuuuuuutttttttttvvvxxxyyyyyywwwuuuttttttuuuwwwxxx}}}~~~}}}}}}~~~||||||{{{{{{{{{{{{||||||yyyyyyzzz|||}}}}}}zzzxxxvvvtttsssnnnkkkhhhkkkrrrxxx|||}}}jjj```WWWUUUTTTQQQPPPRRROOOPPPQQQPPPMMMIIIDDDBBBAAA???>>>???@@@BBBAAAAAABBBBBBBBBCCCBBBAAA@@@@@@BBBBBBBBBAAAAAACCCGGGKKKYYYdddrrr}}}rrrkkkkkkttt|||uuunnniiieeebbbgggnnnxxx{{{eeeWWWVVV]]]sssuuu]]]GGG===666444111000000000///------,,,+++,,,.........,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++***************+++,,,,,,------,,,,,,------...//////000000111111000000///000111222444555555444444333333444555555666555555666555555444555666888999777777888888888999999999;;;;;;;;;<<<=========>>>>>>????????????>>>>>>===>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@BBBDDDDDDCCCAAAAAAAAA@@@AAABBBBBBAAA@@@???>>><<<<<<<<<;;;<<<<<<===>>>===>>>>>>???@@@@@@@@@???BBBCCCDDDDDDEEEDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBBBBCCCBBBAAA@@@@@@???@@@@@@===>>>@@@@@@AAACCCGGGJJJQQQYYY```dddhhhpppvvvyyyzzzyyy|||zzzxxxzzzxxxxxx{{{~~~{{{|||sssnnnsssxxxzzzyyyqqqkkkhhhfffbbb___^^^]]]WWWOOOLLLMMMJJJFFFBBBBBBAAAAAAAAAAAABBBBBBDDDBBBAAA???>>>>>>>>>???@@@??????>>>>>>======<<<>>>>>>???@@@@@@@@@@@@???@@@AAABBBAAAAAABBBEEEGGGZZZ___fffjjjjjjjjjlllnnnnnnqqquuuxxxzzz|||~~~tttsssxxxxxxtttnnnmmmkkkiiiggghhhjjjmmmuuu|||{{{vvvsssnnnhhhccc\\\UUUPPPJJJIIIGGGHHHNNNWWWaaagggiiikkknnnqqqssstttssssssqqqqqqpppppppppqqqrrrsssvvvuuuuuutttuuuuuuvvvwwwwwwvvvvvvuuuvvvwwwxxxyyy}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}||||||{{{zzzzzz{{{|||}}}~~~||||||{{{wwwtttrrrrrrsssmmmjjjhhhkkkqqqwwwyyyzzziii```YYYXXXXXXVVVUUUVVVRRRRRRQQQQQQNNNJJJEEEBBBAAA???>>>>>>@@@AAA@@@???@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAABBBEEEHHHRRR^^^ooo}}}~~~}}}qqqkkkkkkrrrvvvooogggccc``````gggooooooYYYMMMSSSaaayyynnnTTTAAA:::555333111000000000///------++++++,,,...///...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,......------......///000///000000111111000000///000111333555666555333222333444555666666666666666555555555555555777999:::777777888888999:::::::::;;;;;;::::::;;;===>>>???>>>??????@@@??????>>>>>>>>>???@@@AAABBBCCCCCCDDDBBBBBBBBBBBBAAA@@@>>>===???AAACCCCCCAAA@@@@@@AAA???@@@@@@AAAAAA@@@???>>>>>>>>>=========>>>>>>>>>===>>>>>>?????????>>>>>>@@@AAACCCDDDEEEEEEDDDDDD@@@AAACCCDDDDDDCCCAAA@@@AAAAAAAAA@@@@@@?????????<<<>>>????????????AAABBBEEEIIINNNRRRVVV[[[aaaeeemmmlllpppwww{{{zzzzzz|||wwwwwwzzz~~~}}}~~~|||xxxuuuzzz|||wwwuuurrrppptttzzz{{{zzz}}}}}}wwwsssmmmggg___ZZZXXXWWWTTTQQQTTTTTTPPPIIIFFFGGGEEEBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>??????>>>>>>============>>>>>>?????????@@@@@@@@@???@@@AAAAAAAAABBBEEEHHH[[[aaahhhkkklllkkklllnnnnnnqqquuuxxxzzz|||tttrrrwwwyyyuuuqqqlllhhhffffffeeedddiiioooyyy}}}wwwsssmmmgggaaa[[[TTTPPPLLLJJJJJJMMMTTT^^^iiiooooooppppppqqqqqqrrrqqqqqqrrrqqqpppooopppqqqrrrsssvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxyyyyyy{{{|||}}}}}}||||||~~~~~~}}}|||{{{{{{{{{||||||}}}}}}}}}}}}yyyyyyyyywwwuuutttvvvxxxtttqqqoooooosssuuuuuusssfff^^^YYYYYYYYYWWWVVVWWWVVVUUUUUUUUUSSSOOOIIIDDDCCCAAA??????@@@@@@@@@??????@@@BBBDDDFFFGGGHHHIIIDDDDDDDDDCCCAAABBBEEEGGGMMMZZZlll{{{}}}yyyzzzpppnnnqqqxxx}}}yyyqqqiiibbb^^^\\\___hhhqqqgggUUUMMMVVViiiiiiNNN>>>999444222000///000000///------++++++,,,...///...---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---//////......//////000111000000111111111111000000///111333555555444333222333444555666777777777777666555555555666777999:::777888888999:::;;;;;;;;;;;;::::::999:::<<<>>>@@@===>>>>>>??????>>>>>>>>>?????????@@@AAABBBCCCDDDBBBCCCCCCCCCBBB@@@>>>===>>>???@@@@@@???>>>???@@@>>>>>>???????????????????????????@@@????????????===>>>>>>?????????>>>>>>>>>@@@BBBCCCDDDDDDDDDCCC???AAABBBDDDDDDBBBAAA???@@@@@@@@@@@@@@@@@@??????<<<===??????>>>>>>???@@@CCCCCCEEEGGGIIIKKKOOORRRZZZYYY]]]eeejjjkkkooouuuvvvwwwzzz|||~~~}}}zzzxxxwwwwwwtttooopppvvv||||||uuuooonnnppptttzzz~~~{{{yyywwwvvvxxx|||{{{ssskkkeeeaaaaaa\\\UUUPPPNNNMMMJJJGGGFFFHHHFFFAAA???@@@@@@>>>@@@??????@@@@@@AAABBBCCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>?????????@@@AAA@@@@@@BBBEEEGGG\\\bbbiiimmmmmmllllllmmmnnnqqquuuxxxzzz|||sssqqquuu|||vvvnnniiifffddd```]]]bbbfffnnnxxxxxxsssmmmfff```ZZZUUURRRKKKKKKMMMQQQYYYcccmmmsssttttttrrrqqqppppppqqqqqqtttrrrqqqooopppqqqssstttuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{zzz{{{}}}~~~}}}{{{{{{{{{{{{{{{zzzzzzzzzxxxwwwvvvvvvwwwzzz|||}}}|||yyywwwwwwwwwvvvrrrnnnddd]]]XXXZZZZZZXXXVVVWWWYYYYYYYYYZZZZZZVVVNNNHHHEEECCCBBBBBBCCCDDDCCCBBBCCCCCCDDDFFFHHHJJJMMMNNNJJJJJJHHHEEECCCCCCEEEHHHKKKWWWiiixxx|||wwwuuuooorrrzzz~~~xxxtttmmmfff```]]]]]]```jjjuuuwwwbbbVVVPPP[[[ppp{{{bbbIII:::777333222//////000000///...---,,,+++,,,.........,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......000000//////000000111222111222222222222222222111000111222444555555444444444444666777888888888888777666666555666777999:::888888999:::;;;;;;<<<===;;;;;;:::::::::<<<===>>><<<<<<===>>>>>>>>>>>>===>>>>>>>>>???@@@AAACCCCCCCCCDDDEEEEEECCCAAA>>>======>>>??????======>>>@@@=========>>>>>>??????@@@???@@@@@@@@@@@@??????>>>===>>>>>>???@@@@@@@@@???>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@;;;===>>>>>>======>>>???CCC@@@AAADDDFFFEEEGGGJJJJJJJJJMMMRRRUUUVVV[[[bbblllooossswww{{{zzzttttttzzz~~~vvvnnniiihhhdddppp}}}}}}}}}wwwoooooonnnmmmmmmnnnooopppsssrrroooiiiaaaZZZVVVUUU[[[VVVPPPKKKIIIFFFBBB>>><<<@@@AAA>>>===@@@AAA@@@===============>>>???@@@@@@@@@?????????>>>>>>>>>========================<<<<<<<<<;;;<<<===>>>>>>>>>???@@@??????@@@CCCEEE]]]ccckkknnnnnnllllllmmmnnnqqquuuxxxzzz|||uuussswwwuuunnnkkkhhhbbb]]]\\\___cccjjjrrr}}}zzzuuunnngggaaa[[[WWWTTTNNNOOORRRXXX```jjjsssxxxyyywwwtttrrrppppppqqqrrruuutttqqqppppppqqqsssuuuttttttuuuvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzxxxxxxxxxyyyzzzzzzzzz{{{~~~||||||{{{{{{zzzzzzyyyyyyyyyvvvssstttyyy}}}~~~~~~}}}|||||||||yyyrrrmmmgggaaa]]]^^^___]]]ZZZ[[[[[[ZZZ\\\___```[[[RRRJJJFFFEEEDDDEEEHHHJJJKKKJJJIIIIIIHHHGGGIIILLLOOOQQQTTTRRRMMMHHHDDDCCCEEEGGGKKKVVVfffttt}}}{{{wwwtttqqqyyy~~~xxxtttlllfff```___```dddnnnyyylll]]]XXXWWWcccwwwsssYYYBBB666555333111/////////000///......---,,,,,,---...---+++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------...------------...//////111000000000000111222222222333333444444333333222111222222444555666777777444444666777888999999999888888777666666777888999888888999:::;;;<<<======;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>=========>>>@@@BBBCCCDDDEEEFFFFFFEEEBBB???======>>>???>>>===>>>???AAA===>>>>>>>>>???@@@AAABBB>>>>>>?????????>>>===<<<======???@@@AAAAAAAAAAAA???>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@>>>>>>???>>><<<<<<===???@@@<<<===BBBDDDBBBBBBEEEBBBAAACCCGGGGGGFFFKKKQQQXXX\\\aaahhhpppyyy~~~zzz}}}zzzuuuoooiiidddaaafffkkkoooxxx}}}~~~www~~~}}}zzzxxxxxxyyy{{{~~~|||tttkkkeeedddaaa___]]]\\\\\\\\\^^^^^^[[[VVVQQQMMMMMMNNNRRRNNNJJJHHHFFFCCC>>>::::::???AAA>>>===@@@BBBAAA<<<<<<<<<;;;<<<<<<======???????????????>>>>>>===========================;;;;;;:::::::::;;;<<<===>>>??????>>>===>>>@@@CCC^^^dddkkkooonnnmmmlllmmmnnnqqquuuxxxzzz|||wwwvvv{{{}}}vvvsssooohhhbbbXXXYYY[[[___fffoooxxx}}}|||wwwooohhhbbb]]]XXXUUUQQQSSSXXX^^^gggpppxxx}}}{{{yyyvvvsssqqqqqqrrrsssvvvtttrrrpppppprrrtttuuussstttuuuvvvwwwwwwwwwwwwwwwxxxzzz{{{{{{zzzxxxwwwyyyzzzzzzzzzzzz|||~~~~~~}}}||||||{{{zzzzzzyyyuuuqqqsssyyy~~~}}}}}}}}}}}}{{{tttmmmmmmfffccceeefffccc``````[[[[[[]]]aaaccc^^^TTTLLLFFFFFFFFFHHHLLLOOOQQQQQQOOOMMMJJJIIIIIILLLOOOQQQ[[[XXXRRRJJJDDDBBBDDDFFFLLLVVVeeeqqqzzzzzzwwwwwwuuu~~~{{{wwwlllfffbbbaaacccgggrrr|||~~~eeeYYYYYYaaammmlllSSS===333333333111///...///000///...///...,,,,,,------,,,+++,,,++++++******++++++,,,+++++++++,,,,,,---------///............///000000111111000000111111222333333444444555555444444333333333333444666888999:::444555666777999999::::::999888777666666777888888888888999:::;;;======>>>;;;;;;;;;;;;;;;;;;::::::<<<===>>>???????????????======<<<<<<===???AAABBBEEEFFFGGGGGGFFFCCC???===>>>???@@@???>>>>>>@@@BBB>>>>>>??????@@@AAABBBCCC<<<===>>>>>>>>><<<;;;:::======???@@@BBBBBBCCCCCC???>>>=========>>>@@@AAAAAAAAA@@@??????@@@AAAAAA@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAA???===<<<>>>@@@>>>999:::@@@BBB>>>===@@@??????@@@CCCBBBAAAEEEKKKJJJMMMQQQVVV]]]fffooouuuwww{{{~~~xxxtttqqqkkkfffgggfffcccdddlllvvvyyywwwxxxwwwyyy{{{yyytttsssvvvssswwwzzzzzz||||||yyytttmmmiiigggiiikkkiiinnnppppppqqqqqqhhh]]]```^^^YYYUUURRRPPPPPPPPPOOOOOOMMMJJJFFFFFFIIIMMMHHHFFFDDDDDDEEEDDD???;;;;;;???AAA===:::;;;<<<;;;>>>======<<<<<<=========>>>????????????>>>>>>===<<<<<<<<<===============::::::999888999:::;;;<<<>>>??????>>><<<===???AAA```cccgggkkkllllllnnnooonnnqqquuuwwwyyy{{{}}}zzz|||zzzqqqjjj\\\ZZZYYYYYY]]]dddkkkooozzz|||~~~~~~zzzuuummmgggbbb^^^[[[YYYWWW\\\bbbgggkkkpppwww|||yyyyyyxxxuuusssrrrsssuuuwwwvvvttttttuuuvvvuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{}}}}}}}}}}}}|||zzzyyyxxxxxxzzz|||}}}|||||||||}}}~~~{{{zzzzzz{{{|||wwwvvvvvvyyy}}}|||wwwsssnnnooopppnnnjjjddd```^^^^^^^^^___aaabbb^^^VVVPPPIIIGGGGGGIIIMMMPPPRRRSSSVVVRRRMMMHHHHHHKKKOOOSSSYYYZZZXXXQQQIIIDDDEEEHHHKKKSSS```nnnzzz}}}yyyyyyxxx~~~~~~xxxssseeedddfffhhhggggggrrrpppaaa\\\\\\lllzzzaaaGGG:::555222111000000///...---------------------------------++++++++++++++++++++++++******,,,------,,,***))),,,,,,,,,---///000222333444444555555444444333222222333333444555555444444444444444444555666888888:::999999999;;;;;;;;;:::555666888999::::::999888777888888999:::;;;<<<===888:::===>>>===;;;;;;;;;>>>>>>>>>>>>============>>>===;;;:::;;;===@@@BBBBBBCCCEEEEEEDDDAAA>>><<>>>>>===<<<<<<===??????@@@AAAAAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<===>>>???;;;;;;;;;;;;<<<>>>??????@@@@@@BBBHHHMMMMMMFFF@@@@@@@@@@@@??????>>>>>>>>><<<===>>>???????????????@@@@@@??????@@@@@@AAABBBDDDCCCEEELLLVVV___dddfffeeeddddddjjjrrryyy}}}~~~~~~~~~vvvnnnhhhhhhhhhhhhjjjkkkmmmnnnnnnoooooonnnkkkjjjjjjkkkmmmmmmnnnoooppptttyyy}}}|||yyyxxxxxxvvvrrrooojjjiiihhhddd___\\\[[[[[[``````bbbfffjjjhhh___XXXTTTTTTRRRPPPNNNKKKJJJIIIMMMKKKGGGEEEDDDEEEFFFHHHEEEDDDBBBAAAAAA???<<<:::::::::999999999::::::;;;<<<<<<;;;::::::;;;============>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;888:::;;;;;;:::999:::;;;:::;;;===>>>===>>>@@@BBB```ccchhhkkklllmmmnnnpppoooqqqtttvvvwwwyyy|||~~~|||xxx}}}zzzrrrgggddd```\\\]]]```eeeiiippptttxxxvvvrrrpppsssxxxyyywwwwwwyyy||||||zzzxxxsssnnnhhhccc```^^^]]][[[\\\aaafffjjjmmmpppvvvzzzzzzzzzyyywwwttttttuuuvvvxxxvvvuuuuuuvvvwwwxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{|||||||||||||||{{{zzzyyy{{{~~~}}}|||||||||}}}|||{{{}}}}}}wwwrrrpppsssuuuuuurrrlllgggdddaaa```aaacccdddaaaZZZUUUMMMLLLLLLMMMQQQSSSTTTTTTTTTQQQMMMIIIIIIKKKOOORRRYYY[[[ZZZUUUMMMHHHHHHJJJKKKSSS___mmmxxx}}}yyyxxxzzz}}}|||vvvqqqfffeeehhhlllnnnpppyyyjjj^^^^^^bbb{{{wwwXXXAAA888444111000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***---------...///111333333222333444444555555555555444444555555555555555555555555555555666777888999:::999999999:::;;;;;;:::777888:::;;;;;;;;;::::::888888999:::;;;<<<======>>>@@@BBBBBB@@@===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===>>>@@@BBBDDDCCCDDDDDDDDDCCCAAA>>>===????????????????????????;;;;;;<<<<<<>>>???@@@AAA>>>===<<<<<<<<<<<<===>>>@@@@@@AAAAAA@@@>>>===<<<===<<<<<<<<<======>>>???>>>>>>>>>>>>???@@@AAABBB@@@@@@CCCHHHMMMLLLFFFAAA@@@@@@@@@?????????>>>>>>===>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???@@@BBBAAABBBGGGOOOVVVZZZ[[[TTTRRRQQQVVV___iiippptttzzzzzz{{{|||vvvjjjiiigggffffffgggiiijjjmmmnnnnnnllliiigggfffgggfffgggggghhhiiilllqqquuuvvvrrrnnnllllllkkkhhhfffbbbaaa^^^YYYSSSPPPPPPQQQVVVVVVWWW[[[^^^\\\UUUOOOLLLKKKIIIGGGEEEDDDCCCCCCFFFEEEDDDBBBBBBCCCDDDEEECCCBBB@@@@@@???>>><<<::::::::::::::::::;;;<<<<<>>===<<<<<<<<<===>>>======>>>>>>>>>>>>======>>>>>>===<<<;;;::::::999888:::;;;;;;:::999:::;;;999;;;<<<=========???AAAaaadddhhhkkklllmmmoooqqqqqqrrrsssssstttvvvzzz}}}}}}wwwwwwtttooohhhaaa^^^___bbbeeejjjmmmnnnkkkfffdddgggjjjnnnmmmnnnooorrrsssrrrpppiiifffaaa_______________bbbgggkkknnnoooqqquuuxxx{{{{{{zzzxxxvvvuuuvvvxxxyyyxxxvvvvvvwwwyyy|||~~~|||||||||||||||{{{{{{{{{zzzzzz{{{|||||||||||||||xxxzzz}}}~~~~~~wwwqqqrrruuuzzz|||{{{vvvoookkkfffdddcccdddfffeee```\\\SSSRRRQQQRRRTTTVVVVVVUUURRRPPPMMMKKKKKKLLLOOOPPPYYY[[[\\\YYYSSSNNNLLLLLLKKKRRR]]]jjjvvv~~~~~~yyytttrrruuuzzz{{{zzz}}}}}}yyytttpppiiihhhlllssszzzyyyccc\\\dddooohhhKKK:::555333111000000//////...---------++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++++++++.........///111222444555111222333444555666777777666666777777777666666555777777777777777888999:::888999999999:::::::::;;;:::;;;;;;<<<<<<<<<;;;;;;999999:::;;;<<<===>>>>>>BBBDDDEEEDDDAAA>>>===<<<=========>>>??????@@@@@@AAA@@@>>>>>>>>>@@@BBBDDDEEEEEEDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@>>>===<<<;;;::::::;;;;;;??????@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<======>>>;;;;;;;;;;;;<<<<<<===>>>@@@@@@BBBGGGJJJJJJEEE@@@@@@@@@????????????>>>>>>???>>>===<<<<<<<<<===>>><<<;;;;;;;;;;;;<<<======@@@??????AAAFFFJJJLLLMMMJJJGGGEEEGGGOOOYYYbbbgggmmmmmmpppuuuyyyyyytttpppdddbbb___]]]\\\]]]^^^___hhhhhhhhheeebbb```___``````aaabbbbbbcccfffjjjmmmmmmjjjfffccccccccccccbbbXXXVVVRRRLLLGGGDDDEEEGGGIIIHHHIIIKKKMMMLLLHHHDDDBBBAAA???>>>=========>>>>>>??????@@@AAABBBCCCCCCAAA@@@>>>=========;;;999::::::::::::;;;<<<>>>>>>AAA@@@>>>=========>>>>>><<<======>>>>>>======<<>>===<<<;;;999888888888:::<<<;;;:::999999:::888:::;;;<<<;;;<<<===???bbbeeehhhkkklllmmmoooqqqrrrrrrrrrqqqqqqtttyyy|||~~~xxxtttwww~~~xxxooogggbbbbbbdddggglllnnnnnnjjjccc___^^^```ddddddeeeggghhhjjjjjjjjjdddaaa^^^]]]^^^```aaabbbeeejjjnnnqqqqqqrrruuuxxx{{{{{{zzzxxxvvvuuuwwwyyyzzzyyyxxxwwwwwwzzz~~~}}}||||||{{{{{{{{{{{{{{{|||||||||||||||{{{vvvxxxzzz{{{|||}}}xxxrrrqqqtttzzz|||uuuoookkkhhhffffffhhhhhheeebbbWWWVVVTTTTTTUUUVVVVVVUUUPPPOOONNNNNNMMMNNNNNNOOOWWWZZZ\\\[[[WWWRRRNNNMMMLLLQQQ[[[gggrrr{{{|||tttnnnlllsss{{{xxxxxxzzz~~~}}}|||yyyuuurrrooolllmmmrrr|||ooo]]]]]]mmm~~~{{{[[[@@@555333222111/////////......---------***************************+++++++++++++++,,,,,,,,,+++***)))***+++,,,---//////000111222444555666333333333444555666666777888888999999888888777666888888888888888999:::;;;777888999:::999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>??????AAACCCDDDDDDAAA???======<<<<<<===>>>???AAAAAABBB???>>>=========???@@@AAAFFFEEEDDDBBBAAA@@@???>>>========================;;;<<<======>>>?????????===<<<;;;::::::999888888===>>>?????????>>>===<<<;;;;;;:::::::::;;;;;;<<<::::::999999999::::::;;;===>>>@@@CCCFFFEEEBBB??????>>>>>>>>>>>>>>>>>>>>>@@@>>><<<::::::;;;<<<===:::::::::::::::;;;<<<<<<=========>>>@@@BBBDDDDDDHHHEEEBBBAAAEEEKKKRRRVVV[[[[[[]]]___aaa```]]]YYYVVVTTTQQQNNNMMMNNNPPPQQQ[[[\\\\\\ZZZWWWVVVVVVVVVVVVWWWXXXXXXYYY[[[^^^aaabbb___[[[YYYYYY[[[^^^___UUUSSSNNNIIICCCAAAAAACCCAAA??????@@@AAAAAA???<<<>>>===;;;::::::;;;<<<===999;;;===@@@BBBCCCCCCCCC@@@>>><<<;;;;;;;;;:::888999999:::;;;<<<===???@@@AAA@@@>>>===<<<<<<<<<===<<<==================<<<======<<<;;;;;;:::999999999:::<<<;;;:::999999:::777999:::;;;::::::<<<===dddfffiiijjjkkklllnnnppprrrrrrqqqppppppsssxxx||||||xxxvvvyyyzzzqqqjjjhhhiiikkkjjjlllnnnkkkeee___\\\\\\\\\]]]^^^___```aaabbbcccbbb```]]]]]]___bbbcccdddfffjjjppprrrssssssvvvyyyzzzzzzyyyxxxvvvuuuwwwyyy{{{{{{zzzxxxwwwyyy~~~~~~|||{{{{{{{{{{{{}}}}}}}}}}}}|||{{{zzzyyywwwyyyzzzzzzzzz{{{~~~{{{tttooorrrwww}}}}}}wwwqqqooolllhhhhhhjjjkkkiiigggZZZWWWTTTSSSTTTTTTTTTSSSQQQQQQPPPPPPOOONNNNNNNNNTTTWWWZZZ[[[XXXTTTPPPMMMLLLPPPXXXbbbmmmvvv}}}}}}ssslllkkksss}}}yyyxxxzzz{{{{{{zzzwwwtttrrrpppppppppsssyyy|||{{{fff[[[^^^rrrrrrQQQ;;;333222111000............------------*********************************++++++,,,,,,,,,+++******+++,,,...000222000000000111333444666777666555555444444444555666888999999:::999999888888:::999999999999::::::;;;777999;;;;;;::::::<<<>>>======<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>??????>>>AAACCCDDDCCCAAAAAAAAA<<<===>>>???@@@AAABBBCCC@@@??????>>>??????@@@AAAEEEDDDCCCBBBAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>??????>>>>>>;;;;;;;;;:::999888888777;;;<<<===>>>???>>>===<<<:::999999888888999999999======<<<;;;;;;;;;<<<<<<:::;;;<<>><<<========================???===;;;999999:::;;;<<<;;;::::::::::::;;;<<<<<<;;;<<<======>>>???@@@AAA@@@@@@???>>>>>>@@@CCCEEEJJJJJJKKKLLLLLLKKKHHHFFFGGGEEECCCAAAAAACCCEEEFFFKKKLLLMMMMMMKKKKKKLLLMMMHHHIIIJJJJJJIIIJJJMMMOOOOOOMMMKKKIIIIIIMMMRRRUUUYYYXXXVVVQQQJJJDDDAAA???===<<<;;;;;;<<<<<<;;;:::;;;::::::::::::;;;<<<===999;;;>>>AAACCCEEEEEEEEEAAA>>><<<:::::::::999888999999:::;;;<<<===???@@@???>>><<<;;;:::::::::;;;<<<<<<============<<<<<<:::::::::;;;;;;;;;;;;;;;999;;;<<<<<<:::888999999777999::::::999999;;;<<>>===<<<;;;;;;;;;;;;::::::;;;<<<===>>>??????===@@@CCCEEEEEEDDDDDDEEE===>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCBBBBBBAAA@@@========================;;;<<<===?????????>>>===::::::;;;;;;:::999888777:::;;;<<<>>>>>>>>>======:::999999888888888888888<<<;;;:::999999999999999888999:::;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999:::;;;;;;::::::::::::;;;<<<<<<:::<<<===>>>======???@@@999;;;===>>>======>>>@@@???@@@AAABBBBBBBBBBBBAAA======<<<<<<===>>>???@@@@@@AAACCCCCCBBBBBBCCCEEE@@@BBBBBBBBBAAABBBDDDEEECCCBBBAAA??????BBBGGGLLLZZZ\\\^^^[[[SSSIIIAAA<<<<<<<<<;;;;;;;;;:::::::::888888999::::::;;;;;;;;;:::<<<>>>AAACCCDDDDDDDDDCCC@@@===;;;;;;:::999888::::::::::::;;;<<<>>>>>>===<<<:::999999999999:::;;;<<<<<<======<<<<<<;;;999999999:::;;;;;;<<<<<<:::;;;<<<<<<:::888888999777999::::::999999:::<<>>>>><<<;;;>>>BBBBBBAAA???===<<<<<<<<<<<<999:::;;;<<<===>>>>>>???<<>>?????????===<<<999::::::;;;;;;:::999888999:::;;;===>>>>>>======;;;;;;:::999999999999999999999888777666555555555888999999:::999999::::::888888999999999:::::::::999999999999::::::::::::::::::999999::::::;;;<<<999<<<>>>===<<<;;;<<<===888:::===>>>===<<<>>>@@@;;;<<<===>>>>>>>>>??????::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>===<<<>>>???>>>???@@@@@@???>>>???AAA@@@@@@???===;;;<<<@@@DDDMMMTTT]]]```[[[PPPDDD===:::;;;;;;;;;:::999999999777888:::<<<<<<<<<;;;:::;;;<<<===???@@@AAABBBBBBFFFCCC???<<<;;;;;;:::888:::::::::::::::;;;<<<<<<;;;:::999888888999:::;;;;;;<<<<<<======<<<<<<;;;::::::::::::::::::;;;;;;:::<<<===<<<:::888888888888999;;;:::999999:::<<>>>>>:::===@@@AAAAAA@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA===???BBBDDDEEEDDDBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@???===<<<888999:::;;;<<<;;;:::999888999;;;===>>>>>>=========<<<;;;;;;::::::::::::<<<<<<:::999888888888888888999::::::999999:::;;;777777888888888999999999777888999:::::::::::::::999999999888999999:::;;;999<<<>>>===:::888999:::777999;;;:::888777999<<<:::;;;<<<;;;:::999:::;;;888999;;;;;;;;;:::999888<<<===>>>===;;;:::;;;<<<999;;;<<<;;;:::999:::;;;>>>>>>===:::666666999<<<===HHHVVV___^^^UUUIIIAAA888999::::::888777777888777999<<<>>>???>>><<<:::;;;;;;;;;<<<===>>>??????IIIEEE@@@===<<<;;;:::999::::::999999999:::;;;;;;;;;:::999999999:::;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999:::<<<===<<<:::888888888999:::;;;;;;:::999:::<<>>===:::888666666777888999999:::;;;<<<===???@@@BBBBBBAAA@@@???======<<<::::::999;;;===>>>>>>===<<<======>>>???@@@@@@@@@===>>>@@@AAABBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@@@@??????DDDBBB@@@===<<<;;;<<<===:::;;;===>>>>>>>>>===<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;::::::999888888888999666888999999888777999::::::999999888888999999::::::777555555888999888777666666666777888888999999999999;;;;;;;;;;;;999999666666777888999999::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888999;;;<<<<<<;;;999888::::::::::::::::::::::::999===FFFOOOUUURRRGGG===999:::999777666666999;;;777777777777777777777777::::::;;;;;;<<<===>>>>>>BBBAAA???===;;;:::999999999999999999999999999999:::::::::::::::999888777999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::777999::::::888555555555777777777777777777777777ddddddddddddeeeeeeeeeeeelllnnnpppqqqsssuuuyyy{{{~~~|||{{{}}}~~~{{{yyywwwtttpppllliiihhhiiihhhhhhgggdddbbbcccggglllnnnnnnssstttvvvwwwwwwxxxzzz|||~~~}}}|||{{{zzzyyyxxxwwwyyyxxxvvvttttttuuuvvvxxx}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||{{{{{{}}}|||{{{|||}}}|||yyyuuuqqqnnnjjjfffcccccccccbbbbbb```___^^^\\\YYYVVVSSSQQQPPPQQQSSSTTTTTTRRROOONNNKKKIIIJJJNNNQQQVVVaaammmzzz|||xxxttttttyyy}}}yyy}}}sssiiieeeeeefffjjjooowww~~~wwwqqqoooxxxuuubbbVVV\\\kkkyyysssbbbIII???555222111///...///.........---------,,,,,,+++++++++***++++++,,,---++++++++++++,,,------............/////////000000333333333333333555666777888888888888888777666555666666888999;;;;;;<<<<<>><<<999888888999::::::::::::;;;<<<>>>???@@@@@@@@@??????>>>=========;;;::::::;;;===>>>===<<<<<<======>>>??????@@@@@@===>>>???@@@AAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAACCCBBB???===;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;:::888888888999999999::::::::::::::::::::::::::::::;;;:::::::::999999999999::::::999999888888888888777888999999888888999:::999888888777777888888999999777555666888999888666888888777777777777777777777888999::::::999888777666666777888888999::::::::::::::::::999999999999999999999999999999999999;;;;;;;;;;;;;;;::::::999666777888999999888777666::::::::::::999999999999777999===DDDHHHGGG@@@999666777666555333444666888777777777777777777777777888888999999:::;;;;;;<<<>>>===;;;:::888777777777::::::::::::::::::::::::999:::::::::999999888777999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::666888:::;;;999888777888888888888888888888888888bbbccccccdddddddddccccccjjjlllnnnpppqqqtttwwwzzz~~~{{{zzz||||||{{{xxxssspppnnnmmmlllkkkjjjhhhfffgggjjjmmmoooooosssuuuwwwwwwwwwxxxzzz|||||||||zzzyyyxxxvvvuuuuuuvvvvvvuuutttuuuvvvwwwxxxzzz{{{|||~~~~~~~~~}}}}}}~~~}}}{{{zzz{{{|||||||||}}}~~~~~~yyyqqqmmmhhheeeddddddddddddbbbccccccaaa___[[[XXXVVVRRRRRRSSSSSSRRRPPPNNNMMMJJJHHHHHHJJJLLLQQQ\\\ggguuuzzzxxxuuuwww~~~|||xxxxxxnnnfffcccccceeejjjpppyyywwwnnnhhhnnn|||dddXXXTTT```rrr|||fffSSSAAA999222111222000///000.........------------,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,---////////////000000000000333333333333444555666777888888999999999888777777666666777888:::<<<===>>>@@@???===;;;::::::;;;<<<:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::<<<===<<<<<<<<<======>>>>>>??????@@@>>>======>>>>>>???@@@AAAAAA@@@@@@@@@??????????????????@@@AAABBBBBBBBBBBBBBBAAA>>><<<;;;;;;;;;;;;<<<;;;:::999999888888999666666666666777777777777999999999999999999999999:::999999999999888888888999999999888888888888888777888999999888888999;;;777777777666666777777777999777666666777888777666999999888777777666555555666777888999999888777666666666777777888888999999999999888888888777777777777777777777777777777777888999::::::;;;:::::::::777777777777777777777777::::::999999888888777777777555555888;;;<<<999666555555555444222333555777666666666666666666666666555666666777777888888999::::::999888777777777777::::::::::::::::::::::::999999999:::999999888777999999:::;;;;;;;;;;;;:::999999999999999999999999666888;;;;;;:::999999:::888888888888888888888888```aaabbbcccddddddccccccgggiiikkkmmmooorrruuuxxxzzz~~~zzzwwwwww|||~~~{{{wwwsssqqqpppnnnlllkkkjjjiiijjjkkkmmmoooooosssuuuwwwwwwwwwwwwyyy{{{zzzyyyxxxwwwvvvtttsssssstttttttttuuuvvvwwwxxxyyywwwyyy{{{}}}~~~~~~}}}|||}}}~~~~~~}}}zzzyyyyyyyyy{{{|||}}}~~~vvvrrrlllgggfffffffffffffffggghhhgggeeebbb^^^\\\VVVVVVUUUTTTSSSRRRPPPPPPMMMJJJIIIJJJKKKOOOYYYcccqqq{{{}}}zzzzzz~~~{{{wwwooogggaaaaaacccgggooovvvtttjjjgggtttuuu]]]XXX[[[kkk~~~sssZZZFFF;;;555111222222///...///............------------,,,++++++++++++,,,------///............//////000//////000000000111111111333333333444555555666777888888999:::::::::999999888888777888999;;;===>>>???>>>===<<<;;;;;;<<<<<<:::::::::::::::;;;<<<===<<<======>>>??????@@@@@@>>><<<::::::;;;<<<<<<;;;============>>>>>>??????>>>===<<<<<<<<<>>>???@@@>>>>>>>>>>>>>>>======<<<<<<===>>>@@@AAABBBAAAAAA@@@???===<<<;;;:::::::::===<<<:::888777777777888555555555555666666666666888888888888888888888888888888888888888888888888888888888888888888777777777888999999888888999;;;888777777666666777777888888777666666666666666666888888777777666666666666666777888888888888777666666666666777777777888888888888888777777777777666777777777777777777777777666777888999::::::::::::999888888777777888888999999999888888777666666666888666444444666777666555555666666555444444555777555555555555555555555555555555555555666666777777999888888777777888888999999999999999999999999999888888999999999999888888888888999:::::::::::::::999999999999999999999999777999;;;;;;999888888888999999999999999999999999^^^___aaabbbcccddddddeeedddfffiiikkkmmmooosssvvvvvv}}}{{{vvvtttvvv|||}}}zzzvvvsssqqqooommmkkkkkkkkkkkkkkkkkklllnnnooossstttvvvvvvvvvvvvxxxyyywwwwwwvvvuuutttsssrrrrrrssssssuuuvvvxxxyyyyyyzzzvvvwwwzzz|||}}}|||{{{zzzyyyzzz{{{yyywwwvvvwwwxxx{{{}}}|||tttnnnllllllmmmmmmiiijjjjjjjjjiiifffdddbbb\\\\\\\\\\\\[[[ZZZYYYXXXTTTQQQOOOOOONNNOOOWWW```nnnxxx~~~}}}~~~~~~yyyuuukkkeee```aaaccchhhrrr{{{uuullljjjxxxjjjXXXZZZdddwwwnnnTTTAAA888333111222111---+++---//////.........---------,,,,,,++++++,,,,,,---...---------...///000222222000000000111111111111222333333444555666666666666777888999:::::::::::::::;;;:::999999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;999999999888999999::::::<<<<<<===>>>???@@@AAAAAA???===::::::;;;<<<<<<<<<===============>>>>>>>>>>>>===<<<<<<<<<===>>>???;;;<<<<<<<<<<<<;;;::::::888:::<<<>>>???@@@??????>>>===<<<;;;::::::999999>>>===:::888777777777777666666666666666555555555777777777777777777777777777777777777777777777777666666777888888888777666666888999999777777888:::888888888777777888888888888888777666555555666666555555666666777777777777666777888999999888777666666666666666666666777777888888888888777777777777666666666666666666666666555555777888999999::::::888777777666666777777888777777666666666555555555777666555555555555444333444555555555333333444666444444444444444444444444555555555555666666666666666666666666666777888888777777777777777777777777777888888999999888888888777888999999::::::999999888888888888888888888888888:::;;;:::888555444444888888888888888888888888___^^^______```bbbcccdddaaadddfffiiikkknnnqqqtttwww{{{~~~xxxsssrrruuuyyy}}}xxxvvvsssqqqpppooommmkkkjjjkkkllllllllllllnnnpppqqqsssuuuuuuttttttvvvwwwttttttttttttssssssssssssssstttvvvyyyzzz{{{zzzzzzuuuvvvxxxyyyyyyyyyyyyxxxvvvwwwwwwvvvuuuuuuvvvxxx{{{~~~zzzrrrooonnnoooooommmmmmmmmmmmlllkkkiiiiiidddeeefffggggggfffeeeddd___]]][[[ZZZWWWUUUZZZaaaoooyyy|||}}}|||wwwrrrlllgggcccccceeejjjttt~~~zzzssstttnnnbbbRRRZZZjjjiiiPPPAAA666333111222000,,,+++---/////////.........------,,,,,,,,,,,,,,,------...******+++,,,---///111222000111111111222222222222333333555666666777666666666777888999:::;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999888888888999999;;;<<<<<<===???@@@@@@AAA???<<<:::999:::<<<==============================>>>>>>============>>>>>>:::;;;<<<<<<<<<;;;999888777888;;;===???>>>>>>===<<<<<<;;;;;;:::999999888<<<;;;:::999777777666666666666666666666555555555666666666666666666666666555555666666666666666777444555777888888777666666555666888777666666777999999888888777777888888999777888888666444444555666444444555666666777888888666777888999999888777666555555555555666666666666888888777777777666666666666666666666666666666666444555666777888888888888444444444444444444444444444444444555555555555555333444444555444333222111111333444333222111222333333333333333333333333333555555555555555555555555444333333333444444555666666666666666666666666666666777888888999888888888777777888999999999999888777777777777777777777777999;;;;;;:::777444333333777777777777777777777777```___]]][[[[[[\\\^^^```___bbbdddgggiiilllpppsssyyy{{{~~~}}}uuupppqqqssszzz}}}wwwwwwzzz}}}~~~{{{uuusssqqqpppppppppnnnllliiikkkmmmnnnmmmmmmppprrrppprrrsssssssssssstttvvvrrrrrrsssssssssttttttttttttuuuxxx{{{||||||{{{zzzuuuvvvvvvvvvvvvvvvvvvvvvtttuuuvvvuuutttuuuxxxzzz}}}vvvqqqppppppqqqvvvuuusssrrrrrrrrrssssssjjjlllooorrrssssssrrrqqqpppnnnmmmlllgggbbbccciiisss|||}}}{{{||||||~~~zzztttoookkkgggeeefffhhhmmmyyyyyyggg[[[QQQ]]]qqq{{{```III===444111000111///,,,,,,///////////////............---,,,,,,,,,,,,---......,,,,,,,,,,,,---...000000111111111222222222333333333444555666777777666666555666777999::::::;;;;;;::::::;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;<<<<<<;;;:::999999::::::999::::::;;;<<<===>>>>>>>>>;;;999888:::===>>>???========================>>>>>>>>>??????>>>>>>===;;;;;;=========<<<:::999777999<<<>>>???>>>===<<<;;;;;;;;;::::::999888777999999999888777666555444666666555555555444444444555555555555555555555555444444555555555666666666333444666888888777666555444555666666555555666777777777777666666777777777777888888777444333444666555555666666666666666666555666777777777777666555555555555555555555555555666666666666555555555444444444444444444444444444444555666666777777777777222333444555555444333222222222333333444444555555222333444444333222222222111333444444333222222333333333333333333333333333444444444444444444444444444444333333333444555555777777777777777777777777666666777888888888888888666777777888888888888888777777777777777777777777999:::<<<;;;888666555555666666666666666666666666bbb___\\\XXXWWWXXXZZZ[[[^^^```cccfffhhhkkkooorrrzzzyyy{{{wwwqqqooopppyyy|||wwwqqqpppsssooorrrvvvyyy}}}|||yyyvvvsssrrrppppppqqqqqqpppnnniiillloooooonnnnnnqqqtttpppqqqrrrrrrrrrrrrssstttqqqqqqrrrsssssstttuuuuuutttvvvzzz|||}}}}}}{{{zzzvvvuuuuuutttttttttuuuuuutttuuuuuuuuuuuuvvvyyy|||~~~|||wwwvvvvvvvvv~~~}}}zzzyyyyyyzzz{{{|||nnnqqquuuyyy{{{{{{zzzyyy~~~|||{{{zzztttmmmmmmqqqwww|||xxxxxxyyy}}}~~~}}}yyysssnnnhhheeedddgggjjjrrruuubbbXXXVVVdddyyyuuuWWWAAA777333000///000///,,,...222000/////////............---,,,,,,,,,,,,---......000000////////////000000111111222222222333333333333444555777777777777666444555777888999:::;;;;;;777888:::<<<======<<<<<<999999:::;;;<<<<<<<<<<<<>>>======<<<;;;;;;;;;;;;888888999::::::;;;<<<<<<===;;;888888:::===???@@@===============<<<<<<<<<===>>>???@@@@@@???>>>===<<<===>>>??????===;;;:::888:::===???@@@???===<<<:::::::::::::::999888777666666777777777555444333555555555444444333333333555555555555555555555555444444444555555555666666222444666777888777666555333444555555444444555777666666555555555555666666777888999777333222444666777777777666555555444444333444555666666555444333555555555555555555555444555555444444444333333333222222222222222222222222444555666666666666666666333444666777777666444333111111222333444555555666333444555444333222333555333555777666555444444555222222222222222222222222333333333333333333333333666666666555555666666777777777777777777777777777666666777888888888888888666666777888888888888888777777777777777777777777888:::<<<;;;:::888777888666666666666666666666666fffeeebbb```^^^\\\[[[[[[\\\^^^```dddgggjjjkkklllsssvvv{{{~~~tttqqquuuyyyzzzuuussspppmmmiiiiiiiiijjjjjjkkkmmmnnnooovvvwwwzzz}}}~~~yyyuuusssttttttrrrpppnnnmmmlllmmmnnnooohhhjjjlllmmmmmmmmmoooqqqnnnooopppqqqqqqqqqqqqqqqooopppqqqrrrtttuuuvvvvvvvvvxxxyyy{{{||||||{{{{{{yyyyyywwwvvvtttrrrqqqppprrrrrrtttvvvxxx{{{}}}~~~~~~~~~zzzzzz|||~~~zzzyyy|||xxxwwwyyy{{{{{{yyyxxxuuuqqqmmmbbbdddgggiiimmmwwwrrrddd```^^^ooofffNNN???888222222222222111111111000*********++++++,,,,,,,,,..................------...............///000000222222111111222222333444555444444555555666777888999999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===<<<<<<;;;999999888888888999:::;;;:::999888888888:::<<<===<<<======>>>>>>===;;;:::;;;===???@@@AAA@@@>>>===???===;;;:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888777777777777666666666666555444333222333222111000000111222333666555444333333444555666555333222555888;;;:::888666666555444333333222222666555555444444444555555666555444333333444666777666666666666666666666666888888777555555444444444444444444555555555555666888777666555444333333333333444555555333333444555444333222111000000000000333333333444444444555555555555555555555555555555222222222222222222222222444444555444333111///...222222444444444444222222444444444333333222222222222222111111111111111222333333333444555666777777777777777777777666555555888888999999999888888777666666666666666777777888999888888888777777666666555666666666666666555555555555666666666666555555gggfffdddbbb```___^^^]]]\\\^^^aaadddgggjjjkkklllqqqsssxxx|||vvvsssvvvxxxzzzuuuqqqmmmhhhcccbbbbbbbbbbbbbbbccccccddddddeeefffhhhjjjlllmmmnnnwwwxxxzzz{{{{{{|||zzzvvvrrrpppppppppmmmmmmkkkkkkkkklllmmmnnniiikkkmmmmmmlllmmmnnnpppnnnooopppqqqrrrrrrrrrrrrsssssssssrrrssssssttttttxxxxxxzzz{{{{{{{{{zzzyyyyyyxxxwwwvvvtttsssqqqqqqqqqqqqssstttwwwzzz|||}}}~~~{{{xxxxxxzzz{{{yyyvvvsssmmmiiieeefffhhhkkkqqq{{{nnnaaa___jjjzzzzzz]]]EEE777222222111111111000000000000.............../////////........................///............///000000222222222111222222333444555555555555555666888888999::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::999999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888888999:::;;;:::999888999:::<<<===>>>>>>???>>>>>><<<:::999;;;<<<===>>>>>>>>>======>>><<<:::999:::;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999888777666555555555555444333222222222222111000000111222222666555444333333444555666555444333555888999999777666666555555444333333222666555555444444444555555666555444444444444555666555555555555555555555555777777666555444444444444444444444444555555555555777666555444333333333333333444555444333222333555444333222111000000000000222333333333333444444444444444444444444444444444222222222222222222222222222333444444444333222111222222333444444333222222333333333333333333222222222222111111111111222222444333333444444666777777777777777888777666666555777777888888999888888888666666555555666666777888888888888777777777666666555555666666666666555555555555666666666666555555hhhhhhfffeeecccbbbaaaaaa]]]___aaadddgggiiikkklllnnnpppssswwwzzz}}}zzz|||zzz}}}xxxsssllleee___\\\\\\ZZZYYYXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXaaadddgggjjjlllppptttxxxxxxvvvtttrrrooommmkkkjjjhhhhhhhhhhhhiiijjjkkkllljjjlllmmmmmmllllllmmmooooooooopppqqqrrrrrrrrrrrrssssssrrrrrrrrrsssuuuvvvyyyyyyzzzzzzzzzyyyxxxxxxxxxxxxwwwvvvuuutttsssrrrooopppqqqsssuuuxxxzzz{{{~~~~~~|||zzzwwwyyy}}}{{{wwwsssnnnhhhdddgggggghhhnnnwwwyyy{{{}}}hhhaaacccyyyoooQQQ;;;111000000000000000////////////000000000///////////////........................//////......//////000111222222222222222333444444555555555555666777888888::::::;;;;;;<<<;;;;;;;;;;;;;;;::::::::::::999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777777888888<<<;;;:::::::::;;;<<<===????????????===;;;999888;;;;;;;;;<<<<<<<<<<<<======;;;888888999::::::999888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;999777555444444444333333222111111222111000000000000111222555444444333333444444555555444444444666777666555666666666555444444333333555555444444444555555666777666555444444444444444555555555555555555555555666555444333333222333333333333333444444444555555555555444333222222222222222333444444222222333444333333222111000000000000111111222222222333333333444444444444444444444444222222222222222222222222111111222333444444444333222222333333333333222222222222222333333333333333222222111111111111222222444444444444444555666777777777888888777777666555555666777777888888888888555555555555555666666777777777777777777666666555444555555666666666555555555555666666666666555555hhhhhhhhhgggfffdddcccbbb^^^___```cccfffiiikkkllllllnnnqqqsssvvvzzz~~~{{{vvvoooeee___ZZZYYYWWWUUURRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMSSSVVVZZZ]]]aaaeeejjjnnnnnnnnnnnnnnnllljjjgggfffffffffgggggghhhhhhiiiiiijjjlllmmmlllkkkkkklllmmmnnnoooppprrrsssssssssssspppppppppqqqsssvvvyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwxxxxxxwwwvvvvvvuuuttttttooooooppprrrtttvvvxxxzzz}}}~~~|||zzzxxxwww{{{~~~yyytttnnnhhhccc```gggfffhhhppp|||~~~tttwwwqqqdddeeemmmcccHHH777222333000////////////.........///......------,,,,,,,,,............/////////////////////...///000000111333222222222222333444444555555555555666777888999;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999888777777888999:::======<<<;;;;;;;;;<<<<<<======>>>>>>===<<<:::999;;;;;;;;;:::;;;<<<======;;;999777777888999999999777777888999:::::::::::::::<<<===>>>===:::777555333333222111111111111111222111000//////000111222444333333333333333333444555555444444555555444444666666666555555444444444555444444444444555666666777777666555444333333333444444444444444444444444444444333222111111222222222333333333444444444444444333333222111111222222111333444333222111222333333222222111000000111111000111111111111222222222333333333333333333333333111111111111111111111111000000111222222333333333222222222333333222222222111111222222333333333444222222111111111222333333444444444444444555666777777777888888777777666555444555666666777777777777444444444444444555555666555666777777777666555555444444555555666666555555555555666666666666555555hhhhhhhhhgggfffeeecccbbb^^^^^^___aaadddgggjjjkkklllnnnppprrrtttxxx|||zzzuuunnneee^^^XXXVVVTTTQQQNNNLLLKKKJJJDDDDDDDDDDDDDDDDDDDDDDDDFFFIIIMMMPPPSSSWWW\\\___dddfffhhhiiihhhfffdddbbbdddeeefffgggggggggfffeeeiiijjjkkkkkkjjjiiijjjlllnnnnnnpppqqqrrrsssssssssqqqqqqqqqrrrtttvvvxxxzzzyyyxxxxxxxxxwwwwwwwwwxxxyyyyyyxxxwwwvvvvvvuuuuuuooopppppprrrtttvvvxxxyyy|||~~~}}}|||~~~zzzyyywwwxxx|||wwwpppiiidddaaa```eeefffjjjsssvvvzzzvvvgggbbbkkkwwwsssXXXAAA444222555////////////.........---...---------,,,,,,++++++........./////////000000///////////////000111111333333222222333333444555666555555666666777888999<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888999999999666666666666777999;;;===>>>===<<<<<<;;;;;;;;;;;;888999;;;<<<======<<<<<<<<<<<<;;;;;;;;;<<<===>>>:::888666666777999999888666666777888888888888888888:::<<<>>>===:::777444222222111000000000111111111111000//////000111111222333333333333333333222444444444444333222333333555555555555555444444444444444444444444555666666777777666555555444333222444444444444444444444444333222222111111111111222222222222222333333333444333333222111111111222222111222333222111111222333333222111111000111111111000000000111111111222222333333333333333333333333111111111111111111111111111000000000000111111111222222222222222222222222111111111222222333333333222222111111222333333444555444444444444555666666666777777777777666555555333444555666666666666666333333333333333444444555333444666777777666555444333333444555555555555555555555666666666666555555iiiiiiiiihhhgggeeebbbaaa]]]]]]^^^___bbbeeehhhjjjlllnnnppprrruuuyyy}}}}}}xxxsssooohhh___YYYSSSRRROOOLLLJJJHHHFFFFFF@@@@@@@@@???????????????AAACCCFFFHHHJJJNNNRRRUUUZZZ\\\___aaaaaa```^^^]]]___aaacccfffffffffeeedddfffhhhiiiiiihhhhhhiiikkklllmmmooopppqqqrrrssssssttttttttttttttttttttttttvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvuuutttqqqqqqrrrsssuuuwwwyyyzzz|||}}}~~~}}}|||~~~{{{yyyxxxxxxzzz}}}zzztttllleeeaaaaaabbbgggjjjoooxxx~~~{{{llldddfffsss~~~eeeMMM;;;222111222////////////............/////////........................//////000000111000000//////000000111222333333333333333444444555666666666666777888999999<<<<<<<<<<<<;;;:::999888999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999888777888888999444444444555777:::===>>>=========<<<;;;:::999999555666888:::<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======999777666666777999999999666666777777777777666666555777:::;;;;;;999777555222111000//////000111222111000////////////000111111222222333333222222111222333444333222111222333444444444444444444444444444444444444444555666777555666666666555444333333333333333333333333333333222222111111111111222222111111222222222333333333333333222111111222222333000111222222000000111222222222111111111111111222000000111111111222222222222222222222222222222222111111111111111111111111111111000000000111111222222222111111111111222222111111111222222222222222222222111222222333444555555555444444444555555666555666666666666555444444444444555555555444444333222222222222222333333444222333555777777666444333222333444555555555555555555555666666666666555555jjjkkkkkkjjjhhheeebbb```\\\\\\\\\^^^```cccfffhhhkkkmmmpppsssvvvzzz|||}}}}}}xxxrrrlllhhhaaaXXXRRROOONNNLLLIIIGGGFFFEEEDDDBBBAAAAAA@@@???>>>======>>>@@@BBBDDDFFFIIILLLOOOOOOQQQTTTWWWXXXXXXWWWVVVXXX[[[___ccceeeeeeeeedddccceeegggggggggggghhhjjjkkklllmmmooopppqqqrrrrrrtttuuuvvvwwwvvvtttrrrqqqsssssssssuuuvvvyyy{{{}}}|||{{{zzzyyywwwvvvttttttsssssstttuuuvvvxxxzzz{{{|||}}}~~~}}}|||~~~|||yyywwwxxxxxx||||||yyyqqqhhhaaa___bbbeeelllqqqxxxrrriiijjjrrrpppVVVAAA666222111000000000000/////////......///////////////000000000---......///000000111111000000//////000000111222444333333333333444555555666666666666777888999:::=========<<<;;;999888777999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999777666777888888555555555555777999<<<=========<<<<<<:::999888777555666777999:::::::::999888999;;;<<<<<<;;;;;;:::999888666666888999:::999666666666666666555444333222333666888999888666555333222000//////000222333111000///......///000111000111222333333222111000000222333333111000222444333333333333333333333333444333333444444666777777444555555666666555444333222222222222222222222222222222222111111222222333111111111111222222222222333333222222222222333333000111222111000///000222222111111111111111222222111111111222222222333333222222222222222222222222111111111111111111111111111111000111222333555666333222111000000111222333222222222222111111111111222222222222333444555555666555555444444444555555444444555555444444333222444444555444444333222111111111111111111222333333111222555666777666444333111222333444555555555555555555666666666666555555lllllllllkkkiiifffcccaaa\\\\\\[[[\\\___bbbeeegggjjjlllpppsssvvv{{{~~~yyyzzz}}}wwwpppjjjddd]]]UUUOOONNNMMMKKKIIIGGGFFFEEEEEEBBBBBB@@@???===<<<;;;:::888:::===???@@@CCCGGGJJJHHHJJJMMMPPPRRRRRRRRRRRRRRRVVV[[[```dddeeeeeeeeebbbccceeefffffffffhhhjjjjjjkkkmmmnnnpppqqqqqqrrrqqqsssuuuwwwxxxvvvtttsssqqqqqqrrrtttvvvzzz}}}}}}|||{{{yyywwwuuutttsssttttttuuuvvvxxxyyy{{{||||||}}}~~~}}}|||~~~zzzxxxwwwxxxyyy~~~|||xxxpppfff______ccchhhqqqwwwxxxllljjjqqq~~~wwwcccJJJ888333333333111000000000000////////////------......//////000000---......///000111111222000000000000000111111222444333333333333444555555666666666666777888999:::>>>======<<<;;;999888777999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;999777666666777888666666555666777888:::;;;<<<<<<<<<;;;:::888777666555666777888999888777777666888:::;;;;;;;;;999888:::888666666888:::::::::777777777666555444222222000111444666777777666666333222000//////111333444111000///......///000111000111222333333222111000...111333222000000222444222222222222222222222222333333333444555666777888333444555666666666555444222222222222222222222222333222222222222222333333000111111111111222222222333333333222333333444444///111222111000///000111222111111111111111222222111222222222222333333333111111111111111111111111000000000000000000000000000000111222444666999:::333222111000000111222333333222222222111111000000222222222222333444555666666555555444444444555555333333444444333333222111555555555444333222111000111111111000111222222333000222444666777666444222111222333444555555555555555555666666666666555555nnnnnnmmmjjjeeebbbaaaaaa^^^^^^]]]]]]^^^aaaccceeeiiikkknnnrrrvvv|||}}}yyyuuunnnhhhaaaYYYRRRMMMJJJHHHFFFCCCBBBBBBCCCDDDDDDCCCBBB@@@>>><<<;;;:::<<<<<<<<<<<<======>>>???BBBEEEGGGIIIKKKNNNQQQTTTQQQVVV\\\```aaaaaaaaaaaa^^^aaaddddddcccbbbdddffflllmmmoooooonnnmmmmmmnnnpppppptttzzzyyyrrroooooonnnoooqqquuuyyy{{{zzzzzzzzzzzzxxxuuurrrqqquuuuuuuuuuuuwwwyyy{{{||||||}}}|||{{{zzz|||yyyvvvvvvxxx|||}}}vvviiiccc```___aaaeeewwwxxxhhhgggwwwxxxiiiOOO888222222...---111333,,,...000+++---111+++000//////.........//////222222222222222222333333555333111000///000111222111333444444444333555666999555555999<<<::::::<<<;;;<<<===<<<:::999999:::::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======;;;<<<<<<:::777555555555::::::999:::;;;===???@@@AAA@@@>>>===;;;::::::999888777666666666777999:::;;;999666444444666999;;;666666666666777888999:::999777444333333333111000555666666666666444222111111000000000000000111111000///...---,,,------......///000222222111111000222222333333333333444444111333555444333222333333444444333333333444444555777777777777666666666666333333222111000000000111111111111111111111111111333333333333333333333333333444555333111000000111222222222222222111000///---......///000111111222000000000000000000000000111111000000//////......//////000111111111111111//////000111333666888999777333///...000111111///222111000//////000111222222222333333333444444444444444555555555444222111333444555555666666555555222222222222222222222222333111000111444555555555222222111111111111222222333333333333333333333333555666666666666666555555iiijjjiiigggdddaaaaaaaaa___^^^]]]]]]^^^```bbbcccfffhhhlllppptttzzzzzzzzz{{{uuuqqqkkkeee^^^WWWPPPLLLHHHGGGEEECCCBBBCCCCCCDDDEEEEEECCCBBB@@@>>>===<<<;;;;;;:::::::::;;;======AAACCCFFFHHHJJJLLLPPPSSSQQQVVV\\\```aaaaaaaaaaaa```bbbeeefffddddddfffhhhjjjlllmmmnnnlllllllllmmmqqqqqqtttzzz{{{uuuqqqpppooooooqqqtttwwwyyyyyyyyyzzzzzzyyyvvvsssqqqssssssssstttvvvyyy{{{}}}}}}}}}|||{{{zzz|||}}}xxxtttsssvvv|||ttthhhbbb```___ccchhhzzz|||nnnbbbfffyyy}}}nnn\\\HHH777444333///---111000...///---///@@@FFF888000//////.........//////222222222222333333333333444333111000///000222333333444555444333333555666999555555999<<<::::::<<<<<<===>>>===;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<======;;;888666666777::::::999:::;;;===>>>@@@@@@@@@>>><<<;;;:::999999777777777777777888999999:::888666555555666888:::666666666666777888999999999777444333444333222111555555666666555444222111111111000000000000111111000///...---------.........///000111222111111000111111111222222222333333111333444444222222222333333333333333333444555666666666666555555555444444333222111111000000111111111111111111111111111111333333333333333333333333222333444333111000111222111222222222222111000///333222111000///...---,,,000000000000000000000000000000000000//////.........///000000111111000000//////000111333555777888666333000///000111111///111111000//////000111111222222222222333333333333444555555666666555444333333444444555555555555555222222222222222222222222333111000111333444444444222222111111111111222222222222222222222222222222555555666666666666555555dddeeeeeedddaaa``````aaa```___^^^]]]]]]^^^___```ccceeehhhlllqqqwww}}}zzzxxxxxx|||qqqmmmggg```ZZZSSSMMMHHHDDDCCCBBBBBBBBBBBBDDDDDDFFFEEEDDDCCCAAA@@@???>>>;;;:::888777888999;;;<<>>555555444///...111...000000+++111KKKSSS???/////////......//////000222222333333333444444444333222111000000222333555666666666444222333444666999555555999;;;::::::<<<>>>???@@@>>><<<:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=========>>>>>><<<999777888888::::::999999:::<<<===?????????===;;;:::999999999777777888888999999888888777777666666666666777777666555555666666777888999999777555444444444333222444555666666555444222111111111000000000000000111000///......------......//////000111111111111000000000111111111222222222000222333333222111111222222222222222333555666666555555444444444333333333222222111000000000111111111111111111111111111111222222333333333333333333111222333222111000111333111111222222111111000000444333222000///---,,,+++000000000000000000000000000000000////////////...---......///000///////////////000111222444666777555333000///000111000000111000000//////000000111000111111111222222222222333444555555666555555444333333444555555555555555222222222222222222222222333111000000222333222222222222111111111111222222111111111111111111111111444555555666666666555555bbbccccccbbb```^^^______aaa```^^^]]]\\\\\\\\\\\\```bbbeeeiiimmmssszzz~~~{{{zzzyyyyyy~~~yyypppkkkddd]]]VVVOOOIIIDDDAAA@@@@@@@@@@@@AAACCCCCCEEEDDDDDDBBBAAA@@@??????<<<;;;999777777888:::;;;<<<>>>AAACCCEEEGGGKKKNNNPPPTTTYYY]]]___``````aaaaaabbbdddeeefffgggggghhhgggiiikkklllkkkkkklllmmmttttttuuuxxx}}}~~~}}}xxxvvvuuussssssssstttuuuwwwyyy|||~~~}}}zzzwwwtttrrrrrrqqqrrrsssuuuxxxyyy{{{||||||{{{yyyxxxzzz{{{|||xxxuuuwwwtttuuu|||}}}{{{{{{{{{zzzyyywwwuuulllbbb^^^___bbbkkksss~~~tttooofff```^^^jjjsss^^^MMM>>>777333333111---...222111000111...000AAAHHH::://////////////////000111333333333444555555555666333222111000111333555666777777777444333333555777888555444999;;;:::999;;;???@@@AAA???===;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<======<<<999888888999::::::999999999;;;<<<===>>>===<<<:::999999888888666777888999999999777777555666666777777666666555555555555555666777888888888666444444555555444333555666666777666555444333222111000000000000000000//////..................///000000000111111111111111111111111222222222222///111333222111000111222111111111222333555666777444444444444333333333333111111000000000000111111111111111111111111111111222222222222222333333333222333333222000///000111000000111111111111000000////////////000000000000000000000000000000000000////////////////////////,,,---......//////......//////000000222333444555333222000000000000000000000000000//////000000000000000000000111111111111222222333333444444444444333333444555555555444444222222222222222222222222333222000000111222111000333222222111111222222333222222222222222222222222444444555555666666555555bbbccccccaaa___]]]]]]^^^aaa```^^^]]][[[ZZZYYYYYY]]]___bbbeeeiiinnnuuuyyyvvvxxx{{{|||{{{zzzyyyxxxuuuzzz}}}wwwpppkkkccc[[[TTTMMMGGGCCC@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@??????>>>>>><<<:::999888999:::;;;:::<<>>>>>>>>>>>>>>===;;;;;;:::::::::999;;;>>>@@@AAADDDHHHKKKLLLPPPUUUXXXZZZ\\\^^^___^^^]]]^^^aaadddeeeeeedddeeehhhjjjlllllllllnnnooossstttuuuvvvxxxyyy{{{|||yyyyyyxxxwwwvvvvvvvvvvvvwwwxxxzzz||||||{{{zzzyyywwwvvvtttrrrqqqqqqrrrrrrwwwyyyzzzzzzyyywwwvvvvvvxxxyyy{{{|||||||||~~~~~~~~~zzzwwwwwwwwwrrrtttxxx}}}}}}|||yyyxxxwwwtttqqqnnngggbbb___```cccjjjuuuooobbb\\\YYYaaannn~~~lllWWWEEE<<<666333000---,,,---...000222)))111:::111(((---222////////////000111222222444444555666777888888999555444333222222444555777666777888888666555666777888444444888:::999999;;;===???@@@???===<<<<<<<<<888999999::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======:::;;;<<<;;;888777888999;;;:::999888888888999:::;;;:::999888888777777777666666777777666666555555444444555555555555444444444333333444444555666777555333222222444555555444555666777888777777555555333222111000////////////......///000000000//////000000000///000111111222222222333333333444444444000222333333222111111222111111111111222444555555555555444444444333333333000000/////////000111111111111111111111111111111000000111111222333333333222333444222000....../////////000000111111000000////////////000000000000////////////////////////---............/////////,,,------...///.........000000//////000111222222///000111111/////////111...//////000000//////...///000000000111111111111000////////////000000111222222333444444444444444222222222222222222222222333111000000222333222222333333222222222222333333555555555555555555555555222333444555555555555555]]]^^^______^^^]]]^^^______^^^]]]\\\ZZZYYYWWWVVVXXXYYY[[[]]]___bbbgggkkkooonnnnnnnnnooopppooonnnrrruuuwwwyyyzzz|||~~~}}}||||||}}}~~~xxxnnniiiccc]]]XXXUUUQQQOOOIIIHHHHHHGGGEEECCCBBBAAA???????????????>>>>>>>>>======>>>===<<<:::999777888:::===???AAACCCGGGJJJJJJNNNRRRVVVXXXZZZ\\\^^^]]]]]]]]]```dddfffeeeccccccfffiiijjjkkkkkkmmmoooqqqssstttuuuuuuvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvwwwxxxyyyyyyzzzwwwvvvtttsssrrrrrrsssssstttwwwyyyzzzxxxvvvuuuuuuvvvxxxzzz{{{{{{{{{|||~~~}}}~~~~~~}}}~~~}}}zzzvvvuuuvvvwwwsssyyy}}}}}}{{{yyywwwuuuqqqmmmjjjbbb______bbbfffmmmyyytttfff___\\\^^^kkk~~~zzzbbbJJJ<<<999333111///---///000000...000***///444------111000////////////000111222333444555555666888999999:::777666444333222333555666444666999999888777777777777444333888:::999999:::;;;===???>>>===<<<<<<===999999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<======;;;<<<===<<<:::888999:::;;;:::999777777777888999:::999888777777777777777666666555444444444444444444444444444444444444444333333333333444555666777333222111111333444444444333444555666666555444333333222111000////////////---...///000111000000///111000/////////000222222111222222222333333333333111333444444222222222333222222111111222333444444333333333333222222222222///////////////000111111111111111111111111111111///000000111222222333333///000222111000///111222...//////000000000000000000000000000////////////////////////////////////---------.........//////------...///////////////000000/////////000111111---000222111///...///111......///000000///......000000000111111111222222111111000///...///000000222222333444444444444333222222222222222222222222333111000111333444444444444333333222222333333444444444444444444444444444111222333444555555555555ZZZ[[[]]]]]]]]]]]]___aaa^^^^^^]]]\\\ZZZXXXWWWVVVVVVWWWXXXYYY[[[^^^cccfffkkkjjjiiijjjlllnnnoooooorrrsssuuuuuuvvvxxx{{{}}}|||{{{{{{~~~~~~zzzlllhhhbbb^^^[[[YYYWWWUUUMMMMMMLLLJJJHHHEEECCCBBB????????????????????????<<<===>>>>>>===:::777666888:::===???AAACCCGGGJJJIIILLLQQQTTTWWWYYY[[[]]]^^^]]]]]]```dddfffeeedddbbbdddgggiiiiiijjjlllnnnppprrrtttuuuttttttuuuuuussssssttttttuuuuuuuuuvvvssssssssstttuuuwwwxxxyyyuuuuuusssssssssssstttuuusssuuuyyyzzzyyyvvvuuuuuuvvvxxx{{{{{{{{{{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~yyyzzz{{{{{{xxxtttsssuuuwwwxxx}}}{{{xxxvvvsssooojjjggg___]]]___dddiiiooo{{{{{{jjjaaa^^^^^^fffvvvwww\\\CCC888888//////...///222444111,,,///---///+++(((222666+++////////////000111222333444555666777888999::::::888777555333333333444555222555999;;;:::888777777777444333888:::999888::::::<<<>>>>>>===<<<===>>>::::::;;;;;;<<<===>>>>>><<<;;;;;;;;;;;;<<<======<<<===>>>===;;;::::::;;;;;;:::999777777777888888999999888777777666777777777555444333222333333444555444444333333444444555333333333333444555666666222111000000222444444333111222333444444444333222333222111000////////////---...///111111111000///111000/////////000222333000111111111111222222222111333555444333222333444222222222111222222333333222222222111111111111000///////////////000111111111111111111111111111111///000000111222222333333,,,...000000000111333555......///000000000000000......//////000000111111////////////////////////---------.........//////---...//////000000//////000000////////////000000---///222111///...///111---...///000000///...---111111111111222222222222333222111/////////000000222222333444444444333333222222222222222222222222333111000111444555666555444333333222222333333444333333333333333333333333111222333444555555555555[[[YYYXXXZZZ___bbbbbbaaaddddddccc```\\\XXXTTTQQQTTTRRRRRRVVVXXXXXX[[[___dddeeehhhiiijjjlllooorrrpppsssuuuuuutttuuuyyy|||~~~}}}}}}~~~yyypppjjjccc``````___\\\WWWYYYVVVSSSPPPMMMIIIEEEBBB???===<<<>>>@@@AAA???<<<>>>===<<<;;;:::999999999888999:::<<>><<<;;;<<<>>>???===:::@@@>>><<<::::::;;;===???;;;::::::999999888888777999999888888777666555555666777888999999888777666222333444555666555444333444444444444444444333333333333333444444555555555555555666666555444333333111222333444555444333333555444333111000///////////////000000000...---,,,////////////////////////222222333333333222222111111111111222222333333333333333333333333222111000111111000000//////......000///---,,,---...000222111111111222222333333333111111111111111111111111111111222333333333333222222111000.........///000000000000000000000000000......---------,,,,,,,,,---------............///......------------......//////000000000000//////........................---......///......------000000000000000000000000//////////////////////////////000000111111111222111111111111111111111111222111111000000111111222222222222222222222222222333444555666666555444333111111222222222333333333ZZZXXXWWWZZZ^^^aaaaaaaaaaaaaaaaaa___\\\XXXSSSQQQRRROOOPPPTTTVVVVVVYYY^^^bbbdddfffhhhiiikkknnnqqqpppsssvvvvvvttttttwwwzzz}}}||||||~~~{{{rrrllleeebbbcccbbb^^^ZZZZZZXXXTTTRRROOOLLLGGGDDDAAA???===>>>@@@AAA???===;;;<<<=========;;;999888777888:::<<>>AAA@@@===;;;<<>>===???AAAAAA???=====================<<<<<<888888888888888888888888999999888888777666666666666777888999999888777666222333333444444444333333444444444444444444444444333333333444444444555555555555555555555444333333111222333444444444333333555444333111000000//////...//////000000///...---........................111222222333222222111111111111111222222222333333222222333333222222111000000000000000000000//////000///---------...000111111111111222222222333333111111111111111111111111000000111222222222222222222111000///......///000////////////////////////............------,,,,,,---------............///......------------......000000111111111111000000........................////////////////////////000000000000000000000000//////////////////////////////000000000111111111111111111111111111111111222222111111111111222222222222222222222222222222222333444555555444333222222222222222333333333333XXXWWWWWWYYY]]]___aaa``````aaabbbbbb___[[[VVVSSSQQQNNNNNNRRRTTTUUUXXX]]]___aaadddggghhhkkknnnppppppsssvvvvvvtttsssuuuxxx{{{{{{|||~~~xxxqqqjjjggggggfffbbb^^^\\\YYYUUUSSSPPPNNNJJJGGGDDDBBB@@@???@@@@@@@@@???:::;;;>>>@@@???<<<999666777888999;;;>>>AAACCCDDDHHHKKKOOOQQQSSSUUUWWWYYY[[[\\\^^^aaacccdddddddddccccccdddeeegggiiikkklllkkklllnnnooopppqqqrrrrrrtttrrrpppooooooppprrrttt{{{yyywwwuuuttttttuuuuuuuuuvvvxxxyyyyyywwwtttsssqqqqqqsssvvvyyy{{{zzzyyyvvvvvvwwwwwwxxxxxxyyyyyyxxxyyyzzzzzzzzzyyywwwvvvyyyyyyxxxvvvtttuuuwwwzzz}}}zzzyyyyyyyyywwwuuupppqqqrrrtttvvvxxxzzz{{{|||}}}~~~}}}yyyzzz{{{}}}vvvnnnmmmlllmmmsssyyyyyyuuu|||uuuvvvtttrrrqqqrrrtttvvvxxxxxxuuuvvvyyywwwpppiiigggjjjmmmqqqvvv{{{xxxccc[[[eeesssnnnVVVEEE:::555222111111111111000000000000000000000000111111222222222222333444444444444333777777888888777777666555888777666555555444555555555555666666777999:::::::::;;;<<<;;;:::999999;;;<<<>>>???>>>;;;;;;===@@@@@@??????@@@AAAAAA@@@>>>;;;===???AAA@@@>>>;;;999555666666777888888999999999999888888777777666666666666888888888888666666333333222222222222222333444444444444444444555555333333333333444444444444444555555555555444444333111222222333444333333333444444333222111000000///---...//////000//////...........................111111222222222222111111111111111111111222222222111222222222222111111000000000000000111111111111///......------///000111111111111111111222222222000000000000000000000000//////000111111111111000111000000////////////000/////////////////////////////////............------------............///......------------......000000111111111111000000------------------------000000///......///000111//////////////////////////////////////////////////////000000000000111111111111111111111111111111222222111111111111222222222222222222222222222222111222222333333222222111333333333333444444444444UUUUUUVVVXXX[[[^^^___```dddfffhhhiiifffaaa[[[WWWRRROOONNNQQQSSSTTTWWW\\\]]]```cccfffhhhkkknnnpppooorrrvvvvvvsssrrrsssvvv{{{|||~~~zzzrrrmmmllljjjeee```[[[YYYUUURRRPPPMMMJJJHHHFFFDDDBBBAAA@@@@@@@@@@@@;;;<<<>>>??????===:::999777777999;;;===@@@BBBCCCGGGJJJMMMPPPQQQSSSUUUWWWYYY[[[]]]```bbbddddddddddddddddddeeefffhhhiiijjjjjjlllnnnpppppppppqqqqqqsssqqqooommmmmmooorrrttt}}}{{{yyyvvvtttssssssttttttuuuwwwyyyyyyxxxuuutttssstttuuuwwwyyyzzzzzzzzzxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxyyyzzzyyyxxxwwwvvv|||}}}|||zzzwwwvvvwwwxxx{{{zzzyyyyyyzzzyyywwwuuurrrqqqqqqrrrtttwwwxxxyyy{{{|||~~~~~~~~~~~~yyyyyyyyy{{{~~~yyyooonnnnnnpppuuuzzz{{{zzz}}}wwwsssrrrppppppssswwwyyy{{{tttpppooorrrrrrooolllmmmpppsssxxx|||sssaaa___ppp}}}```KKK@@@888333111111111111000000000000000000000111111222222333333333333444444555555555555555666777888888888888888777777666666555666666666666555555666777888:::;;;999:::;;;:::888888888:::;;;<<<<<<:::888999;;;>>>>>>>>>>>>?????????>>>===;;;===???AAA@@@>>>:::888666666777777888888888999888888888777777666666666555666777888888777666555333222111000000000111222444444444444444555555555333333333333333333333333444444444555555444444333111111222222333333333333444333333333222111000000------...//////000000000........................///000111111111111111111000111111111111111111111000111111111111111000000//////000000111111222222///............///000000000111111111111111111111000000000000000000000000---...//////000000//////000000000////////////000/////////////////////////////////////////////...---------............///......------------......//////000000000000//////------------------------000///---,,,,,,...000111........................//////////////////////////////000000000000000000111111111111111111111111222222111111111111222222111111111111222222222222222222222222222222222222333333333444444444555555SSSTTTUUUWWWYYY\\\^^^```fffiiimmmooommmggg___[[[TTTOOONNNPPPPPPPPPSSSXXXZZZ^^^bbbfffiiikkkoooqqqnnnrrrttttttrrrqqqsssuuu{{{~~~xxxrrrooolllfff```ZZZWWWSSSOOOMMMKKKHHHFFFFFFEEEDDDCCCAAA@@@@@@@@@>>>===============<<<<<<777888999;;;===@@@BBBCCCFFFHHHLLLNNNOOOQQQSSSUUUWWWYYY\\\___bbbdddddddddffffffffffffggghhhiiiiiijjjmmmqqqrrrqqqpppqqqrrrrrrpppnnnlllmmmooorrruuuzzzzzzyyyxxxwwwtttrrrqqqrrrtttwwwyyyyyyxxxwwwuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwxxxyyyzzzyyyyyyxxxwww~~~~~~{{{yyyxxxxxxzzzyyyzzz|||}}}}}}zzzxxxtttrrrqqqssswwwzzz||||||}}}~~~~~~||||||}}}}}}~~~~~~~~~}}}}}}|||{{{zzz{{{|||wwwoooqqqtttwwwyyy{{{wwwuuussstttyyy}}}yyyqqqlllkkkkkkjjjlllppprrrvvv{{{kkk___eee}}}sssVVVEEE===777222111000000000000000000111111111111222222333444444555555555555555555666666666666666777888888888888888777777666666666777888888666666555555666888:::<<<:::;;;<<<;;;:::999999;;;<<<<<<:::999888999;;;>>>===>>>?????????>>>>>>>>>>>>>>>>>>>>>===<<<::::::999888888888777777777666777777666666666666666555555666777888888777666555444333111000///000111111333333333333444444555555333333333333333333333333333333444444444444444333111111111111222222333333333333444333333222111000............//////000000...........................///000000111111111000000000000000000000000000///000000111111000000000//////000000111111111222...............///000000000000000000000000000000////////////////////////------...////////////.../////////000000000000///.........................../////////////////////---------............///......------------......------............------------------------------...---+++++++++---///000------------------------////////////////////////000000//////////////////000000000000000000000000222111111000000111111222000000000111111222222222333222222222222222222333333333333444444444555555PPPRRRUUUVVVXXXZZZ]]]```eeeiiipppssssssmmmeee```VVVQQQNNNNNNMMMLLLNNNRRRWWW[[[```eeehhhkkknnnpppnnnqqqrrrrrrppppppsssvvvzzz~~~zzztttpppllleee```YYYVVVQQQLLLJJJGGGDDDBBBDDDEEEFFFDDDBBB@@@???@@@???>>>============>>>>>>888999:::;;;>>>@@@BBBCCCEEEGGGJJJMMMNNNOOOQQQSSSVVVXXX[[[^^^aaacccdddeeegggffffffffffffgggggghhhjjjnnnssssssqqqpppqqqrrrqqqpppnnnmmmnnnpppssstttuuuwwwxxxyyyxxxuuurrrpppqqqsssvvvxxxzzzyyyxxxwwwwwwxxxyyywwwuuutttuuuvvvxxxxxxxxxwwwvvvvvvvvvuuuuuuvvvwwwyyyyyyyyyyyyxxx|||}}}zzzxxxxxxyyyzzz|||~~~{{{sssqqqpppssszzz~~~}}}|||yyyyyyzzzzzz{{{||||||}}}}}}~~~{{{{{{~~~~~~}}}}}}}}}}}}~~~xxxssspppsssyyy|||yyywwwyyy~~~vvvlllhhhggggggkkkpppuuuxxx}}}rrrdddaaannngggLLL@@@;;;555222222000000000000111111111111111222222333444555666666666666555555666666777888999999999999888777666555777777666777777888999:::888777666666777999;;;======>>>???>>><<<<<<<<<>>>>>>===;;;::::::;;;===>>>>>>@@@AAAAAA@@@??????@@@???>>><<<;;;:::999::::::888888888777666555555555555555555555555444444444555555777777777777555555333333222111000000000000111111222222333333444444333333333333222222222222222333333444444444444333222111111111111222333333222333444444444333111000///............//////000---------------------------...///000000111000000000000000000////////////...//////000000000000///////////////000000000000.........///////////////000000000000////////////////////////////////////------...////////////......//////000000000000///........................---............/////////---------............///......------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///........................////////////////////////000000////////////......000000000000000000000000000000000//////000000000//////000000111222222222333333222111111222333333333333333333444444444444OOOQQQTTTVVVVVVXXX\\\```ccciiirrrxxxzzzvvvooojjj]]]WWWRRRPPPNNNKKKLLLPPPRRRWWW]]]bbbeeeiiilllnnnnnnooopppooommmoootttxxxyyy~~~xxxqqqoookkkddd___ZZZVVVPPPKKKGGGEEEBBB@@@@@@CCCFFFFFFCCC@@@??????===>>>>>>?????????>>>===::::::;;;<<<>>>@@@BBBDDDDDDFFFIIIKKKLLLNNNPPPRRRUUUWWWZZZ^^^aaacccdddeeeffffffeeeeeeeeeeeeeeefffiiinnnssstttqqqoooppprrrppppppoooooopppqqqssstttssstttvvvwwwwwwuuusssqqqppprrruuuxxxzzzzzzyyyxxxvvvwwwwwwvvvsssqqqsssuuuvvvuuuuuutttsssrrrrrrrrrqqqsssuuuwwwxxxyyyyyyxxxzzz}}}|||yyyxxxxxxyyy||||||uuuqqqpppssszzz~~~}}}{{{yyyuuuvvvwwwxxxyyyzzz{{{|||{{{}}}}}}zzzwwwwww{{{~~~~~~zzzwwwuuurrrssszzz|||yyyzzzwwwmmmjjjiiiiiinnnsssxxx{{{tttgggaaagggwwwpppYYYCCC<<<999333111333///000000000111111111111222222333444555666777777777777666666666777888999999999999999888888777666777777777777888999:::;;;999888777666777:::===>>>>>>???@@@???===<<<===>>>>>><<<;;;:::;;;<<<=========???AAAAAA???===>>>@@@===<<<;;;:::999888888888444444444444444444444444333333333333333333333333444555666777777666555444333333333333222111000//////000000111222222333333333333333222222222111111111222333444444444444444222111000000000111333333222333444555555333222000000000......---...//////------------------------,,,---...///000000000000000000/////////.........---...//////000000///////////////...............---......///////////////000000/////////.................................------...///////////////---...///000111111000///........................,,,,,,------............---------............///......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................////////////////////////000000/////////.........000000000000000000000000//////............///////////////000111222222222222111000000000000111222222222222222333333333333NNNQQQTTTUUUVVVXXX\\\```cccjjjttt}}}~~~xxxsssddd]]]XXXUUUQQQMMMNNNRRROOOTTTZZZ```dddgggjjjlllnnnoooooommmlllooouuuzzzwww}}}}}}tttooommmjjjddd___ZZZVVVPPPJJJGGGDDDAAA???>>>BBBFFFGGGDDD@@@??????;;;===@@@BBBBBB@@@===;;;:::;;;;;;===???AAACCCDDDCCCFFFIIIKKKLLLMMMOOOQQQTTTVVVZZZ^^^aaaccceeeeeefffeeeddddddcccccccccdddiiinnnssstttqqqnnnoooqqqppppppppppppqqqrrrssstttrrrrrrssstttuuuuuuttttttooorrruuuxxxzzzzzzyyyxxxtttuuuvvvtttqqqppprrruuussssssrrrqqqppppppooooooooopppsssuuuwwwxxxxxxxxxyyy}}}~~~{{{zzzvvvxxx{{{|||xxxtttqqqsssyyy~~~~~~}}}~~~|||yyywwwssstttuuuwwwxxxzzz{{{{{{yyy{{{{{{xxxtttsssxxx}}}}}}~~~{{{zzz{{{uuurrrxxx|||xxxzzz|||tttmmmlllmmmoootttyyyzzz}}}tttiii```aaalll~~~eeeOOO===999777111000444//////000000111111111222222222333444555666777888888777666666666777999:::555666777888999:::::::::777666777777888999;;;;;;:::999888777888:::===???<<<===>>>===<<<;;;<<<===;;;:::999999:::;;;:::::::::===???>>><<<;;;<<<>>>;;;;;;;;;;;;:::888666555000111111222222333333444222222222222222222222222444555666777777666555444333333444444333222000///...//////000111111222222333333333222222111111111111222333333444444444444222111000000000111333444222333444555555444222000111000///...------...///------------------------,,,---...///000000000000000000//////.........---------...///000000////////////......---------,,,---......///000/////////000000//////.........---........................---...//////000000//////---...///111111111000///........................,,,,,,,,,---------......---------.........//////.........------.........---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////////////////////////////////////////////////////000000//////.........---000000000000000000000000......------------.........//////000111222222222111000///......///000111111111222222222333333333JJJMMMOOOQQQSSSUUUYYY\\\aaagggrrr}}}uuuiii[[[RRRQQQRRRQQQOOOTTTUUUWWWZZZ___dddhhhjjjqqqrrrrrrqqqppprrrxxx~~~}}}|||pppjjjhhhgggccc^^^]]]YYYRRRKKKEEEAAA???>>><<<@@@EEEFFFCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===???@@@AAACCCEEEGGGHHHJJJNNNPPPWWWXXX[[[^^^aaaccceeeffffffffffffgggffffffeeedddmmmnnnnnnooooooooooooooopppppppppooonnnoooqqqtttqqqqqqrrrsssuuuvvvvvvuuusssuuuxxxxxxwwwvvvvvvwwwqqqrrrssstttsssrrrqqqpppsssrrrrrrqqqpppooonnnnnnooopppqqqssstttuuuvvvvvvvvvwwwyyyzzz{{{|||||||||vvvvvvxxx|||uuusssrrrssswww|||}}}~~~|||yyywwwvvvwwwyyy{{{}}}~~~zzz{{{{{{wwwrrrppprrrttt{{{~~~~~~{{{zzzyyyxxx~~~}}}~~~{{{{{{tttooooooqqqsssxxx}}}~~~|||pppgggbbbiiivvvrrrUUUJJJ;;;333222333111...000000000111222222333333222444555777888888888888999888888888777777666666777888999:::;;;;;;;;;;;;777777666666777999;;;<<<;;;;;;::::::;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999============<<<;;;:::999555666777777777666444333333333333444444444555555333444444444444333222111333444555555666666555555666555444222111111222222///000222333222111///...000111111111111222222222111111111222222333333333000000000000000000000000222222333444333222111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000///...---......///////////////000000000000222111111000///.........000000//////.........---000111111000000///...---000000///...............000000//////......------////////////////////////111///...------...///111......------------......////////////////////////---......///////////////------------------------+++,,,---......---,,,+++---......,,,++++++---///////////////////////////000000///............///...------,,,,,,,,,---------......///////////////////////////000000000000000000000000111222333444222222111000//////000000000000111222333333444444JJJLLLNNNPPPRRRTTTXXX[[[___eeeqqq}}}rrrcccYYYVVVTTTRRROOOTTTUUUWWWZZZ^^^cccgggiiioooqqqrrrqqqpppsssyyy~~~{{{pppiiihhhgggccc______\\\WWWQQQKKKFFFBBB@@@<<>>???@@@BBBEEEFFFGGGJJJMMMPPPVVVWWWZZZ]]]```bbbdddeeedddeeeeeeffffffffffffffflllmmmmmmnnnnnnnnnnnnnnnoooooopppooonnnnnnppprrrqqqqqqrrrsssuuuuuuttttttsssuuuwwwwwwvvvuuuuuuvvvrrrrrrrrrrrrrrrqqqqqqpppppppppoooooonnnnnnnnnmmmooopppqqqssstttuuuvvvvvvssstttuuuvvvxxxxxxxxxxxxxxxxxxzzz}}}xxxvvvttttttvvvyyy{{{{{{wwwyyy{{{|||}}}{{{yyyxxxxxxyyy{{{}}}~~~~~~}}}}}}|||}}}}}}yyyuuussstttwww|||~~~~~~~~~~~~~~~~~~~~~yyyyyyrrrnnnppptttwww~~~{{{yyyvvvnnnbbb^^^iii~~~xxxgggMMMCCC777111222333111///111111222222333444444444333444666888999999999999999999888888888777777777888888999:::;;;;;;;;;;;;999888888888888:::;;;<<<;;;::::::999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::<<<<<<<<<<<<;;;:::999888666666777777777666555444333333333444444444444555444444444333333222222222333333444555555555555444333444444444444222111000//////111111222111000///000000111111111222222222000000111111111111111111111111111111111111111111000111222222222111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...---,,,+++,,,,,,---....../////////000000000111111000//////...------000/////////...............///000000000000000///000000///...............////////////............///////////////////////////...---,,,,,,---...///......------------......------------------------------...///////////////------------------------+++,,,------------,,,+++)))+++,,,---+++******+++........................000///......------.........------,,,,,,---------------...///////////////.../////////000000000000////////////000111222333222111111000//////000000//////000111111222333333IIIKKKMMMOOOPPPRRRVVVXXX\\\cccooo~~~oooccc[[[WWWSSSQQQTTTUUUVVVYYY]]]bbbfffhhhmmmoooqqqrrrrrrtttzzzzzzpppiiihhhgggdddaaaaaa```\\\WWWQQQJJJEEEBBB===AAAFFFHHHGGGDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999;;;<<<===???AAACCCEEEGGGIIIMMMOOOTTTUUUXXX[[[___aaacccdddbbbcccdddeeefffggghhhhhhkkkkkklllmmmmmmmmmmmmlllmmmnnnnnnnnnmmmmmmooopppqqqrrrrrrsssssssssrrrrrrsssuuuvvvvvvtttsssttttttsssrrrqqqpppppppppqqqrrrnnnnnnmmmmmmlllmmmmmmmmmooopppqqqssstttuuuvvvvvvqqqrrrsssuuuvvvvvvvvvvvvxxxxxxzzz}}}{{{yyyvvvtttuuuvvvwwwvvvsssuuuxxxzzz||||||{{{{{{zzz|||~~~}}}{{{~~~|||xxxvvvwwwzzz~~~~~~|||||||||}}}}}}|||{{{{{{|||~~~~~~uuuuuunnnkkkooouuu|||}}}{{{{{{sssyyy|||vvvrrrkkkaaa```pppiiiWWWAAA:::222///111333222000333333333444555555666666555666777888999:::::::::999999999999888888888888888999:::;;;;;;<<<;;;;;;;;;::::::999999:::;;;;;;;;;:::999888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;::::::999888777666777888888888777555444333333333333444444444444555444333222222222333444222222333444444444444333000222444666555444111////////////000000111111111000000000111111111222222000000000000000000//////111111111111111111111111000000000000000///......------------------------++++++++++++++++++++++++---------.........//////...---,,,,,,+++,,,,,,,,,.........////////////000000000//////...---------////////////............---...///000111111111111000///......---......................../////////////////////////////////...---,,,++++++,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++'''***---...,,,***))))))..............................---,,,,,,,,,---------------,,,,,,------...------...////////////........./////////000000000............///000111111111111000/////////000000/////////000111111222222HHHJJJLLLMMMNNNPPPSSSVVVZZZ```kkkzzzzzzjjj___XXXUUUSSSTTTUUUVVVYYY]]]aaadddfffkkknnnqqqrrrsssuuu{{{}}}}}}|||rrrkkkiiihhhfffdddcccaaa]]]XXXRRRLLLGGGDDD???BBBGGGIIIIIIFFFBBB@@@::::::::::::::::::::::::999888777777888999:::;;;===???BBBDDDEEEHHHLLLNNNRRRSSSVVVZZZ]]]```bbbccc```aaabbbdddfffhhhiiijjjiiijjjjjjkkkkkkkkkkkkkkkkkklllmmmmmmlllkkkmmmnnnqqqrrrsssrrrqqqppppppppprrrtttuuutttrrrqqqrrrssstttrrrpppnnnnnnoooqqqrrrmmmmmmlllllllllmmmnnnnnnooopppqqqssstttuuuvvvvvvssstttuuuvvvwwwwwwwwwwwwwwwwwwxxx{{{~~~~~~}}}|||zzzwwwuuuvvvvvvvvvuuusssuuuxxx{{{}}}~~~~~~~~~{{{~~~}}}{{{yyyzzz}}}|||zzzxxxwwwxxxxxxwwwuuutttxxx~~~}}}|||{{{pppnnniiigggllluuu~~~}}}yyyvvvvvvooouuuzzz|||}}}~~~yyytttpppgggeeelllsss\\\KKK999555000///222444333111333333444444555666666777666777888999:::;;;;;;;;;::::::::::::999999999999999999:::;;;<<<<<<;;;;;;;;;;;;::::::999999999999:::999888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;;;;:::::::::::::::999888888666777888888888777555555222222333333333444444444555444222111111222444555111111222333333333333222000111333444444333222111............///111222333000000000000111111111111111111111000000/////////222222222222222222222222000000000000//////......------------------------************************------.........////////////.....................------.........///////////////......------------///////////////...............///000000000000000///......------.........---------....../////////........................------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,***,,,......---+++,,,,,,------------------------...---,,,,,,++++++,,,,,,------,,,,,,,,,---......,,,---......//////.............../////////000000...---------......///000111000000/////////000000000000000000111111222222GGGIIIJJJKKKLLLMMMPPPSSSVVV[[[eeesssrrrcccZZZWWWWWWUUUVVVWWWYYY\\\```cccfffiiimmmqqqssstttvvv{{{~~~~~~~~~}}}}}}}}}~~~uuunnnkkkjjjhhhgggcccaaa]]]XXXSSSNNNJJJHHHCCCDDDFFFHHHIIIFFFCCC@@@::::::::::::::::::::::::888888777666666777999:::;;;===@@@BBBDDDGGGKKKNNNPPPRRRUUUYYY\\\___aaabbb___```aaabbbeeehhhkkklllhhhhhhiiijjjjjjjjjjjjjjjiiikkkllllllkkkkkklllmmmoooqqqrrrqqqooommmnnnoooqqqrrrrrrrrrppppppqqqrrrtttrrrooommmmmmnnnppprrrooonnnmmmlllmmmnnnooopppooopppqqqssstttuuuvvvvvvssstttuuuvvvvvvwwwwwwvvvwwwwwwxxx{{{}}}~~~}}}{{{{{{yyywwwvvvwwwxxxwwwwwwtttvvvxxxzzz|||}}}}}}}}}{{{}}}~~~|||{{{|||~~~~~~~~~}}}|||zzzwwwtttrrrssssssrrrooonnnsss|||~~~~~~{{{{{{wwwmmmiiiddddddkkkuuu{{{vvvsssqqqnnnsssxxxzzz}}}|||tttoookkkhhhaaalll~~~~~~hhhQQQCCC777444111111222444333111333333444444555666666666777777888999:::;;;<<<<<<::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;:::::::::999888888777777888888777666777888999:::<<<<<<<<<<<<<<<<<<<<<<<<888888999999:::;;;;;;;;;:::;;;;;;;;;;;;::::::999666777777888888666555444222222222333333333444444555444222111111222444555000111222222333333222222222222111111111222333333............///000222222//////000000000111111111222222222111111000000///111111111111111111111111111111000000////////////------------------------************************------------.........///------..................------------...........................---------.........///////////////000000000000000///............------------......,,,,,,------......//////------------------------...------------------...,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,---------------+++++++++,,,,,,,,,------......------------......------,,,***)))***---///------------------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///,,,------...........................////////////------------------...///000///////////////000000111111111222222222222222FFFHHHIIIJJJJJJKKKNNNPPPQQQUUU^^^kkkzzz}}}mmmaaa\\\[[[WWWWWWXXXZZZ]]]```ccceeeiiimmmrrrtttuuuvvvzzz}}}|||}}}}}}||||||~~~xxxqqqmmmkkkiiiiiicccccc```]]]XXXSSSOOOLLLGGGFFFFFFGGGGGGFFFBBB@@@999999999999999999999999888888777666666777888999:::<<>>777555222222333444333333333444444555666666777777777777777888999:::<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999888777666777777666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888999999:::::::::::::::;;;;;;;;;;;;::::::555666777777777666444333222222222222333333333333444333222222222333444555111111222333333333333222444333111000000111222333.........//////000000000/////////000000000111111111111111111111111000000000000000000000000000000111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***++++++,,,,,,,,,,,,+++,,,,,,,,,---------.......................................///////////////111111111111000///...------------,,,------...///---------------.........---------------------------------......---------,,,++++++******++++++,,,------------------------***+++,,,,,,------,,,,,,******++++++,,,,,,------...------,,,,,,------...,,,+++)))'''%%%'''+++...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,---......///,,,,,,---............---------........./////////...---------------......//////......//////000000222222222222222222222222EEEGGGHHHHHHHHHIIILLLNNNOOOQQQWWWaaaooo||||||lllbbb^^^XXXXXXYYY[[[]]]aaadddeeeiiimmmsssuuuuuuvvvyyy|||{{{zzzxxxvvvvvvzzzzzzrrrllliiihhhhhhdddfffhhhhhhddd^^^VVVRRRKKKHHHEEEDDDEEEDDDBBB???::::::::::::::::::::::::999888777666666777888888888;;;>>>@@@BBBEEEIIILLLOOOQQQTTTXXX\\\___aaabbb______```aaadddgggkkkmmmhhhhhhiiijjjjjjjjjjjjiiihhhjjjlllmmmlllkkkkkklllkkknnnqqqpppllljjjlllooolllmmmnnnmmmmmmnnnqqqsssqqqpppnnnmmmmmmnnnooopppsssqqqooommmlllmmmooopppooopppqqqssstttuuuvvvvvvppppppqqqqqqrrrrrrqqqqqquuuuuuuuuwwwyyyyyywwwvvvuuusssssstttvvvwwwvvvuuussstttuuuxxxzzz|||}}}~~~zzz{{{|||}}}~~~~~~}}}|||xxx{{{~~~~~~{{{yyyzzz{{{zzzxxxvvvuuuuuusssnnnkkkjjjlllnnnmmmmmmttt}}}|||~~~~~~~~~{{{wwwuuummmiiijjjrrrzzz~~~||||||vvvyyy~~~uuufff___```bbbqqq~~~jjjRRR@@@999555444222222222444555555555555666666777888888888777777777777888:::;;;<<<;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;888999:::::::::999888777666666666666777999;;;===;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999999999::::::::::::999999444555666666666555333222111222222222222333333333222222222333333444444444111222222333333333333333333222222222111111000000---...///000000///......////////////000000000111//////000000000000000000////////////////////////000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---)))***+++,,,---,,,,,,++++++,,,,,,,,,,,,---------////////////////////////............/////////000///000000000000000///...---,,,,,,,,,------...///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,+++******+++,,,,,,++++++***(((&&&'''***---++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////+++,,,------......---------------.........//////......------------.....................///000000222222222111111111111111EEEFFFGGGHHHGGGHHHJJJMMMOOOOOOSSSZZZeeepppxxx|||tttfff```YYYYYYZZZ[[[^^^aaadddfffiiinnnsssvvvvvvvvvxxx{{{zzzxxxsssppppppuuu|||zzzqqqkkkhhhggggggeeejjjooorrrooofff\\\UUUMMMIIIEEECCCCCCCCCAAA???::::::::::::::::::::::::999888777666666777888999888:::===???BBBEEEIIILLLOOOQQQTTTXXX\\\```bbbccc_________aaacccgggjjjmmmhhhhhhiiijjjjjjjjjjjjjjjhhhjjjlllmmmlllkkkkkkllliiimmmpppooollljjjllloookkkllllllllllllnnnqqqtttqqqpppooonnnmmmnnnnnnoootttrrrooolllllllllnnnoooooopppqqqssstttuuuvvvvvvpppqqqqqqrrrrrrrrrqqqqqqppppppppprrrttttttrrrpppsssrrrqqqrrrtttttttttrrrtttuuuwwwzzz|||zzzzzzzzzzzzzzzyyyxxxxxxvvvzzz}}}|||yyyxxxxxxzzzxxxvvvtttssssssqqqmmmiiigggkkknnnnnnooowww~~~|||||||||}}}}}}}}}~~~{{{zzzzzzqqqmmmooovvv~~~}}}wwwhhhcccfffkkkyyycccKKK:::666444333111111222444666777777777777888999999::::::777777666666777999;;;<<<;;;<<<<<<<<<======>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;999999;;;;;;;;;;;;:::999555555555666888:::===>>>::::::::::::::::::::::::888888888888888888888888777888888999999999888888333444555555555444333222111111222222222333333333111222333444444444444333222222333444444444444333111222444444333111...,,,---...000111111///---,,,////////////000000000000---.........//////000000///////////////////////////...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++---...///......---++++++,,,,,,,,,---------/////////000000000000000---.........//////000000---...///000111111111111,,,,,,,,,,,,------...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------+++***)))(((((()))***+++***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++///...------,,,,,,------+++++++++,,,---...///000+++,,,------......---------------........./////////......---------.....................///000111111111111000000000000000IIIIIIHHHGGGGGGHHHHHHHHHJJJNNNSSSVVVXXX^^^gggoooqqqbbb```ZZZWWWZZZ___aaadddgggkkkmmmpppuuuzzz~~~~~~}}}xxxrrrmmmhhhiiitttvvvlllhhhiiijjjjjjjjjkkkpppyyy~~~xxxhhhZZZMMMIIIDDDBBBBBBBBB@@@===999::::::;;;;;;::::::999:::888777555444444444444999;;;===???BBBFFFJJJNNNOOORRRVVVXXXYYY[[[]]]___```___]]]^^^```dddiiilllllljjjhhhhhhiiijjjiiihhhggghhhjjjiiiiiihhhjjjkkknnnmmmmmmlllllllllmmmmmmlllmmmnnnnnnnnnnnnqqqsssvvvrrrqqqrrrpppjjjkkkqqquuutttrrrpppooonnnmmmmmmqqqpppooorrruuuuuussspppvvvssspppqqqssstttsssqqqpppqqqrrrqqqpppooopppqqqpppqqqrrrssstttsssrrrqqqrrrsssuuuyyy~~~yyyvvvrrrrrrssstttsssqqqtttuuuxxxzzz{{{{{{zzzyyywwwvvvtttppplllkkklllmmmmmmuuuwwwooommmxxx~~~zzzuuuwwwuuussstttxxx}}}}}}}}}}}}|||{{{}}}{{{}}}}}}nnnccc```lll}}}lllSSSFFF===666222333333444444555555666888888888999999::::::;;;:::999777666666888:::<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@????????????999999:::;;;;;;;;;::::::999666444333555777888888:::;;;<<<:::888777777888999888888999:::999777555777:::===;;;777555888<<<888555333333555555333000111111222222222222111111111111111111111111111111111111111111111111111111...///000111222111000000//////...------------...++++++++++++,,,...000111......////////////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++000///---+++************,,,,,,++++++***+++++++++************************---------------------------,,,,,,,,,,,,---......///000000000111111111111...---,,,,,,++++++,,,,,,,,,---///...---,,,,,,---.........------,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,---,,,+++***)))++++++++++++++++++++++++)))************+++++++++------,,,,,,+++***)))))))))************+++++++++------------,,,,,,+++***************************...---,,,,,,,,,,,,---...---......///////////////------,,,,,,,,,,,,++++++---------.........//////---,,,,,,+++,,,---///000000000000000111111111111HHHHHHGGGGGGGGGGGGGGGHHHJJJNNNRRRSSSUUUYYYaaahhhvvvxxxiiiccc\\\XXXZZZ^^^```cccgggkkkmmmqqqwww||||||uuunnnhhhfffooozzzyyyooojjjiiihhhggghhhjjjrrr|||~~~nnn```PPPKKKDDDAAAAAAAAA???===999::::::;;;;;;;;;:::::::::999777555444444444444888:::===???AAAEEEJJJMMMOOORRRVVVXXXYYY[[[]]]___```^^^]]]]]]___cccgggjjjllljjjhhhhhhiiiiiihhhggghhhjjjkkkkkkjjjjjjkkklllnnnmmmmmmlllkkkkkkkkkllllllmmmoooooonnnoooqqqsssvvvrrrpppqqqnnniiiiiinnntttsssrrrpppoooooonnnnnnqqqppppppssswwwyyyxxxvvvxxxvvvtttuuuvvvvvvtttrrrooopppqqqpppooonnnooopppppppppqqqrrrrrrqqqpppoooooooooqqquuuyyy||||||{{{wwwtttqqqpppqqqrrrqqqooorrrsssvvvxxxzzzzzzyyyxxxtttuuuuuussspppmmmllllllqqqzzz|||uuusss}}}{{{xxxvvvrrrvvvtttrrrsssvvv{{{~~~}}}zzzyyyzzz|||~~~~~~xxxmmmggghhhwwweeeMMM@@@888222333444444555666666777777999999:::;;;;;;<<<<<<<<<<<<:::888777777999;;;<<<<<<<<<======>>>?????????===============<<<<<<<<<::::::;;;;;;;;;;;;::::::999777555555777999999999999:::;;;:::888777777888888777777888999888666444555777:::999777666777999777555333333444444222000111111222222222222111111111111111111111111111111111111111111111111111111//////111222222222111000//////...------------......---,,,,,,,,,---.........////////////......---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++,,,---,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,------.../////////000000000111111111...---,,,,,,++++++,,,,,,***+++---,,,+++)))******---------,,,,,,,,,++++++************+++++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,+++***)))++++++++++++++++++++++++)))************+++++++++------,,,,,,+++******))))))************+++++++++,,,---------,,,,,,+++***************************...---,,,,,,,,,,,,---...------...///////////////---------,,,,,,+++++++++,,,------------............---,,,,,,,,,---.../////////000000000111111111FFFFFFFFFEEEEEEFFFFFFGGGJJJMMMOOOPPPPPPSSSYYY^^^hhhuuu{{{mmmfff___ZZZ[[[]]]___bbbgggkkknnnsssyyyvvvlllgggllluuu}}}sssmmmiiifffcccbbbfffooo{{{sssgggUUUNNNFFFBBB@@@@@@>>>===999999::::::;;;;;;;;;<<<:::999777555444444444555888:::<<>>>>>=========<<<:::999999:::;;;=========>>>>>>???@@@@@@@@@======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777666777999:::999888777888999999777777777999666555555666777777555333333444666777777777666666666555333333444444222111111111222222222222111111111111111111111111111111111111111111111111111111///000111111222222111111//////...------------...000///...---,,,+++++++++///////////////...---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++---...///++++++*********++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////000000000000...---,,,,,,++++++,,,,,,+++---...---,,,***++++++,,,++++++++++++*********)))))))))*********++++++******++++++++++++******++++++,,,,,,++++++***)))++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++*********)))************+++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++...------,,,,,,------...------...////////////.........---,,,,,,+++******,,,,,,,,,,,,------------///...------,,,---------//////000000000000111111EEEDDDDDDDDDDDDEEEFFFFFFHHHJJJLLLMMMMMMPPPTTTXXX^^^fffpppxxx~~~~~~uuujjjhhhbbb]]]\\\]]]]]]bbbgggkkkooottt{{{uuulllmmmsss~~~wwwqqqkkkfffbbb^^^```hhhrrr{{{{{{rrrjjj[[[TTTJJJDDDBBBAAA@@@>>>999:::::::::;;;;;;<<<===:::999777666444444555555777999<<<>>>@@@DDDIIILLLOOORRRVVVXXXZZZ\\\^^^```bbbaaa```___```ccceeegggkkkiiigggfffggggggfffeeekkkmmmnnnooommmllllllmmmnnnmmmkkkjjjiiihhhhhhgggiiikkkmmmnnnmmmnnnooopppoooooonnnmmmkkkiiikkkmmmoooooopppqqqqqqrrrrrrrrrsssssssssuuuxxx|||~~~}}}}}}}}}|||{{{xxxtttrrrnnnooopppooommmllllllmmmnnnnnnnnnmmmlllkkkjjjjjjjjjjjjkkkmmmqqqttttttsssrrrqqqpppoooooonnnmmmmmmmmmooorrrtttvvvvvvuuuuuunnnpppqqqpppnnnlllkkklllsss~~~|||vvvrrrqqqrrrsssqqqrrruuuyyy{{{{{{wwwtttpppooommmmmmooouuu}}}ttthhhfffnnn~~~hhhMMM???;;;888666555666666777777888888999999:::<<<>>>??????>>>===>>>===;;;:::::::::;;;<<<<<<======>>>>>>???@@@@@@>>>>>>>>>======<<<<<<;;;:::;;;::::::999888777666777666666777999999888666555777888888666666777999555555555666777777555333222222333555888888666444555444333333333333222222111111222222222222111111111111111111111111111111111111111111111111111111000000000111111111111111//////...------------...000///...---,,,+++++++++////////////...---,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...***************++++++,,,+++,,,,,,,,,,,,,,,------////////////////////////......------......///000........./////////000000...---,,,,,,++++++,,,,,,+++---...---+++************************)))))))))((())))))))))))***************++++++++++++******+++++++++++++++******)))************************))))))*********+++++++++,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,---......//////............---,,,++++++******+++++++++,,,,,,,,,------//////......---------,,,////////////000000000111DDDCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHJJJLLLNNNRRRTTT[[[^^^aaaeeejjjnnnkkkdddgggbbb^^^]]]]]]]]]aaaggglllpppvvv}}}rrrnnnqqq|||zzzsssmmmgggbbb]]]]]]```gggooorrroookkkaaaYYYPPPHHHEEEDDDBBB@@@;;;::::::::::::;;;<<<===;;;999888666555555555555777888;;;===@@@CCCHHHLLLOOORRRVVVYYYZZZ\\\___aaadddcccbbbbbbcccdddfffhhhjjjhhhffffffggghhhgggfffkkkmmmoooooonnnllllllllllllkkkjjjiiiggggggfffffffffhhhkkklllkkkkkklllmmmkkkmmmmmmlllkkkllloooppplllmmmooopppqqqrrrrrrrrrtttttttttuuuvvvyyy{{{}}}}}}}}}~~~}}}zzzvvvsssqqqnnnooopppnnnlllkkkkkklllnnnmmmlllkkkjjjjjjiiiiiilllkkkkkkmmmqqqssstttsssppppppppppppoooooooooooonnnooorrrtttuuuuuutttsssnnnmmmkkkhhhffffffiiilllnnnzzz|||vvvsssqqqqqqsssuuupppssszzz}}}uuuoookkklllllllllmmmssszzzwwwlllccceeerrrvvvZZZEEE<<<999888888666666777777888999999999888:::;;;===>>>???>>>>>>???>>>===;;;:::::::::;;;;;;;;;<<<======>>>>>>???>>>>>>>>>===<<<;;;;;;:::999999999888888666555444555444444666777888666555444666777777555555666777555555555666888888666444222222333555777888666555333333444333222222222333111111222222222222111111000000000000000000000000000000000000000000000000000///000000000000111111//////...------------...---------------------,,,...............---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++***)))))))))******+++,,,+++++++++,,,,,,---------////////////////////////---------------...//////---............/////////...---,,,,,,++++++,,,,,,)))+++++++++((('''''''''))))))))))))))))))))))))((())))))))))))*********)))******++++++******)))++++++*********)))))))))************************))))))*********+++++++++,,,,,,+++++++++++++++***))))))*********++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++------------------------,,,------.....................---,,,,,,+++******+++++++++,,,,,,,,,------/////////......------,,,...////////////000000000CCCCCCCCCCCCDDDEEEFFFFFFCCCDDDEEEHHHJJJMMMOOOPPPYYY[[[[[[ZZZ\\\aaabbb___ccc___]]]^^^]]]]]]aaahhhmmmrrrxxx~~~vvvoooooovvv{{{tttmmmfffaaa\\\[[[[[[```fffkkklllkkkddd]]]SSSMMMIIIGGGDDDAAA===<<<;;;::::::;;;<<<===;;;:::888666555555555666666888:::===???CCCHHHKKKOOORRRVVVYYY[[[]]]```bbbddddddcccddddddfffhhhiiiiiigggffffffhhhiiiiiihhhiiilllnnnooommmkkkjjjjjjjjjjjjhhhgggffffffffffffdddfffiiijjjjjjjjjjjjkkkiiimmmmmmjjjjjjmmmppppppjjjkkkmmmpppqqqqqqqqqqqqrrrtttuuuuuuuuuvvvxxxzzz|||}}}}}}{{{wwwtttrrrqqqoooppppppooolllkkkkkklllnnnmmmlllkkkjjjjjjjjjkkkmmmllllllmmmpppsssssssssmmmoooqqqqqqppppppqqqrrrpppqqqsssuuuuuutttsssrrrnnnkkkfffaaa___aaaggglllkkkvvv}}}vvvqqqqqqqqqpppqqqtttqqqvvv}}}~~~uuummmiiilllooopppqqqtttzzz~~~wwwlllgggeeelll{{{xxxeeeOOOAAA:::777555666888888888999::::::;;;;;;::::::;;;<<<>>>???@@@@@@AAA@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>======<<<;;;:::999999888888888888888888777666555555444333444666777666555444666666666444444555666555444555666888888666444222333333333444444555666222333444333222111222333111111222222222222111111000000000000000000000000000000000000000000000000//////.........///000111//////...------------...++++++,,,---.........---,,,------.........------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***)))))))))))))))))))))***+++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------.........///...---,,,,,,++++++,,,,,,---...///...,,,*********((((((((())))))))))))***)))))))))*********++++++))))))************))))))++++++***))))))))))))***************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---............---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------....../////////...------......////////////000000CCCCCCCCCCCCDDDEEEFFFGGGCCCCCCCCCEEEHHHJJJKKKKKKSSSVVVWWWUUUUUUYYY\\\[[[]]]\\\]]]___^^^]]]bbbhhhnnnsssyyy~~~{{{pppooommmzzz{{{ssskkkddd^^^VVVUUUVVVZZZaaafffhhhhhhddd^^^UUUOOOKKKHHHDDDAAA???>>><<<:::999:::;;;<<<;;;:::888666555555666666555777:::<<>>:::666444666:::;;;;;;<<<<<<===>>>>>>===<<<<<<<<<>>>@@@BBBDDDDDDDDDCCCAAA@@@>>>======<<<<<<<<<===>>>>>>??????>>>>>>===<<<;;;:::999999888999999999999999888888777555333333555777777777555666666555333222333444333333333555777777555333222333333111//////333666111333444333111111222444111111222222222222111111000000000000000000000000000000000000000000000000...------,,,---...///000//////...------------...+++,,,---.........------++++++,,,---............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,+++***)))((((((((((((((()))***+++,,,))))))******+++,,,,,,---++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,---------............---,,,,,,++++++,,,,,,///000111///---+++++++++(((((()))))))))*********************+++++++++,,,))))))************)))))),,,+++***)))((())))))***************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------,,,------------.........---...///000000///.............../////////000000CCCCCCCCCDDDDDDFFFGGGGGGCCCBBBBBBDDDFFFGGGGGGGGGJJJQQQTTTRRRQQQTTTWWWXXXZZZZZZ\\\______^^^bbbhhhoootttyyy~~~ssspppfffttt{{{rrriiiaaa\\\OOOPPPRRRWWW^^^bbbddddddccc]]]VVVPPPLLLIIIDDD@@@@@@???<<<:::999999:::;;;;;;:::888777666555666666555777:::<<<>>>BBBGGGJJJOOORRRVVVYYY[[[^^^aaacccaaaaaabbbcccdddfffggghhhgggffffffgggjjjlllmmmmmmgggiiilllmmmkkkhhhgggfffgggffffffeeeeeeeeeffffffdddgggjjjlllkkkjjjjjjkkkjjjnnnmmmgggeeehhhjjjggghhhiiilllnnnoooooonnnnnnmmmqqquuuwwwwwwvvvxxxzzz|||}}}}}}yyyuuurrrsssuuuqqqqqqrrrpppmmmllllllmmmnnnmmmlllllllllmmmnnnooollljjjiiijjjlllnnnoooooofffjjjoooppppppppprrrtttuuuvvvwwwwwwvvvuuurrrqqqmmmjjjeee___\\\^^^ccchhhkkkvvv}}}uuuqqqtttvvvssssssvvvyyyzzz{{{}}}}}}zzzuuuqqqhhhoooxxx}}}~~~~~~}}}oooaaaZZZZZZbbbooosssgggLLLBBB;;;;;;;;;777666999=========>>>??????@@@@@@???>>>======>>>AAAEEEGGGGGGFFFEEEDDDBBBAAA??????=========>>>??????@@@@@@AAA@@@???>>>===<<<;;;;;;999999:::;;;;;;;;;::::::999666444444555777888999555666666555333111222333222111222333555555444222111333333000++++++000666000222444333111000222444111111222222222222111111000000000000000000000000000000000000000000000000------,,,+++,,,---.../////////...------------...,,,---.........---,,,+++******,,,---.../////////,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))+++,,,,,,+++***)))(((((((((((()))***+++,,,(((((()))***++++++,,,,,,------------------------++++++******++++++,,,---,,,,,,,,,---------.........---,,,,,,++++++,,,,,,)))******)))'''%%%$$$%%%((()))))))))******++++++***++++++++++++,,,,,,,,,))))))************)))))),,,+++)))((((((((()))***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,------......------***++++++,,,,,,------...---------.........//////,,,---...000000000//////............/////////000