BM6P6(@ rrrcccYYYMMMJJJFFFDDDDDDCCC???<<<333333333222000///---,,,000///...---,,,+++++++++,,,,,,,,,++++++************+++,,,,,,+++***)))(((+++***)))))))))***+++,,,))))))(((((()))***++++++'''***,,,***'''&&&'''***+++)))&&&%%%%%%(((+++---000...+++(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$############$$$$$$%%%$$$###""" %%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&(((((()))&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""#########$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$!!!!!!###&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%((('''%%%###""""""#########$$$$$$%%%%%%$$$$$$###%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%###!!! '''(((((('''$$$ ''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))*********++++++++++++++++++******************)))************+++++++++******+++++++++,,,,,,,,,,,,---......------///111........................////////////////////////...............///000111333222666<<>>GGGUUUjjj{{{}}}|||yyyuuukkkhhhccc___]]]\\\ZZZYYYTTTSSSQQQNNNKKKJJJHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGIIIIIIJJJKKKMMMNNNOOOOOOtttfff\\\PPPLLLGGGDDDCCC@@@;;;777555444222000............///...------,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))************)))((((((---,,,+++***))))))))))))))))))))))))))))))***+++)))(((''''''(((((('''%%%''''''&&&&&&&&&'''(((((($$$%%%%%%&&&''')))+++,,,'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#####################$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&"""#########$$$$$$$$$$$$&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$###"""!!! $$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%###""""""$$$&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%)))'''%%%######%%%''')))%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''###$$$%%%&&&''')))******'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,......///...,,,,,,---...........................------------------------............///000111222444444888AAAKKK[[[rrryyyyyyzzz~~~xxxssslllhhhccc___\\\[[[YYYWWWTTTSSSPPPNNNLLLJJJIIIHHHFFFFFFDDDCCCBBBBBBAAAAAA@@@AAABBBCCCEEEGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMuuuggg]]]QQQLLLHHHEEECCCAAA<<<888555444111///......///000///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++*********************)))))))))))))))*********'''%%%%%%((()))&&&$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%''')))&&&&&&&&&%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,...//////---++++++,,,---........................------------------------............///000222222555555:::CCCOOO```xxxwwwtttuuuwww}}}yyytttmmmiiiddd___]]]ZZZXXXVVVSSSRRRPPPMMMKKKJJJIIIHHHEEEEEECCCBBBBBBAAAAAAAAA@@@AAABBBDDDFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLuuuggg]]]PPPLLLGGGEEEEEECCC>>>:::555333111///......///000......---,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))******))))))******++++++++++++******)))))))))))))))******'''%%%%%%((()))&&&$$$%%%%%%&&&''''''&&&%%%$$$(((((('''''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%&&&%%%%%%(((((('''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''((((((((()))))))))***))))))************))))))))))))))))))))))))))))))&&&'''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++******+++++++++,,,,,,,,,.........---+++***,,,---........................---------------------------.........000111222333666777===HHHUUUggg}}}sssqqqsssuuuyyy~~~{{{wwwppplllfffaaa]]][[[XXXVVVRRRPPPNNNLLLJJJIIIHHHHHHEEEDDDCCCBBBBBBBBBBBBBBB@@@AAACCCFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJtttfff\\\OOOKKKGGGEEEDDDBBB>>>:::444333111000/////////000...------,,,,,,---------***++++++++++++,,,,,,,,,*********)))******+++,,,))))))***++++++++++++***+++******))))))))))))))))))(((''''''(((((('''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%$$$$$$((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%((((((''''''&&&$$$###"""###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''!!!"""$$$%%%&&&%%%$$$$$$(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&''')))******'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((())))))******))))))************))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))*********)))************+++++++++******+++++++++,,,,,,,,,------...---++++++,,,---........................------------------------------...///000222333444777:::BBBOOO^^^rrrwwwpppppprrrtttxxx}}}}}}zzzrrrmmmgggbbb^^^ZZZWWWUUUPPPOOOMMMKKKIIIHHHGGGGGGEEEDDDDDDCCCBBBBBBCCCCCCAAABBBEEEGGGIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJsssdddZZZOOOKKKFFFCCCBBB???;;;666222222111111000/////////---------,,,,,,------...******+++++++++,,,,,,,,,,,,+++*********+++---...+++,,,,,,,,,+++***((('''++++++***)))))))))))))))((()))***)))'''''''''(((((('''''''''&&&&&&&&&&&&%%%&&&''')))******))))))$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$#########""""""""""""$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$###"""'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!###&&&'''&&&&&&(((***&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''%%%$$$######$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((()))*********))))))************))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''(((((()))******+++)))************+++++++++******+++++++++,,,,,,,,,+++,,,---,,,++++++---...................................................------...///000222444555888<<>>LLL___ssswwwmmmllloooqqqrrr}}}yyyrrrmmmfff```[[[XXXTTTRRRMMMLLLJJJHHHFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEECCCEEEGGGIIIJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKnnn___VVVMMMJJJEEEBBB@@@>>>;;;888333222111///......------111000///---,,,,,,,,,,,,)))(((((()))+++---,,,+++***+++,,,---............222000---++++++,,,...///)))))))))))))))))))))***(((((((((((())))))))))))((('''&&&'''((((((&&&$$$&&&%%%$$$$$$$$$&&&(((***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$###"""""""""$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&$$$###"""""""""$$$'''(((%%%$$$$$$######$$$$$$%%%((('''%%%$$$###$$$$$$%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$######$$$%%%%%%&&&''''''"""%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$######""""""""",,,***'''%%%$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""$$$%%%&&&'''''''''"""######$$$$$$######"""$$$$$$$$$#########""""""$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((())))))))))))((((((+++*********))))))((((((((((((((((((((()))************))))))******+++,,,++++++************++++++///...------,,,,,,,,,,,,......---,,,---...///000..............................,,,++++++,,,---...000,,,,,,000333333555888;;;EEEVVVkkk|||qqqhhhfffjjjrrrxxxzzzqqqllleee^^^YYYUUUQQQNNNLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDFFFHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMMMM~~~mmm^^^UUULLLIIIEEEBBB@@@>>>;;;888333222111///......------......---,,,,,,,,,---------,,,***+++,,,,,,+++***))))))+++,,,...///111111222000---+++***+++---...******)))))))))))))))))))))))))))((((((''''''''''''&&&%%%&&&''''''%%%###&&&%%%$$$$$$$$$&&&((()))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$############%%%$$$###"""###%%%'''(((%%%$$$$$$######$$$$$$%%%%%%%%%$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''###$$$%%%&&&&&&''''''&&&######$$$%%%%%%&&&''''''###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###"""""""""%%%%%%$$$$$$$$$#########)))((('''%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&''''''((((((((((((((('''''''''''''''''''''&&&(((((((((((())))))))))))(((((())))))))))))((((((************)))))))))((())))))((((((((())))))*********))))))******+++,,,++++++************++++++,,,,,,+++*********++++++,,,,,,+++++++++,,,---...........................000///............///000000,,,,,,000333333555999???III\\\rrrxxxooohhhgggmmmvvv|||}}}yyypppkkkddd]]]XXXSSSOOOMMMKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDFFFHHHHHHHHHHHHIIIJJJIIIIIIHHHHHHIIIJJJKKKKKK|||kkk]]]UUUKKKHHHDDDAAA???===:::888333222111///............,,,,,,,,,,,,,,,---......111///---,,,,,,+++***((((((((()))+++---111444555222000...+++******+++,,,*********))))))(((((((((******)))((('''&&&%%%$$$&&&%%%$$$%%%&&&&&&$$$"""&&&%%%$$$$$$%%%&&&((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%'''***+++,,,&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""!!!!!!%%%%%%$$$$$$$$$&&&'''(((%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########""""""""""""""""""###$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$############%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&'''&&&&&&%%%$$$###"""&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((************))))))))))))***))))))((((((((())))))******))))))******+++,,,++++++************+++++++++************++++++,,,***************+++,,,,,,........................000//////......///000000///,,,,,,000222333666:::CCCOOOddd{{{yyytttlllhhhiiiqqq{{{{{{wwwnnniiibbb[[[VVVQQQNNNKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHGGGGGGGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLyyyiii[[[SSSJJJGGGDDDAAA???===:::888222111000///..................------------......000...,,,,,,,,,+++)))''')))))))))***,,,000333666111000---+++))))))))))))*********)))(((((('''''')))(((((('''&&&&&&%%%%%%'''%%%%%%%%%&&&&&&%%%###%%%%%%$$$%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$######&&&%%%%%%%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%############$$$$$$%%%%%%#########$$$%%%%%%&&&&&&(((((((((((((((((((((((("""""""""!!!!!! %%%%%%%%%%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&$$$######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))))))))((((((*********)))))))))))))))+++***))))))((()))))))))******))))))******+++,,,++++++************++++++,,,+++++++++,,,---......***************++++++,,,........................---------------.........///,,,---000222333777===FFFTTTkkkuuurrrmmmkkknnnvvvzzzwwwmmmhhhaaaZZZUUUQQQMMMJJJHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGGGGFFFFFFFFFHHHHHHIIIIIIJJJKKKMMMOOOPPPwwwgggZZZRRRIIIFFFCCC@@@>>><<<:::888222111000//////......///111000///...---------------+++******++++++***(((++++++******+++...000222000...,,,***)))((((((((())))))))))))((((((''''''&&&&&&''''''''''''''''''((('''&&&'''((('''&&&$$$$$$%%%%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&###$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&'''&&&$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((($$$$$$%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))************))))))))))))************))))))******+++,,,++++++************++++++++++++++++++,,,,,,---...***++++++,,,,,,,,,,,,,,,........................,,,------......////////////---...222333444999AAAIIIYYYqqquuusssqqqqqquuu|||~~~zzzwwwmmmhhhaaaZZZUUUPPPLLLJJJFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEGGGGGGFFFFFFGGGHHHIIIIIIJJJKKKMMMPPPRRRSSSuuueeeXXXPPPHHHEEEBBB???>>><<<:::888111111000///////////////111000///...---,,,,,,,,,+++)))))))))+++,,,+++***++++++*********,,,---...------+++***((((((''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((('''&&&'''((((((&&&$$$$$$$$$%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&'''((()))((((((%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%(((((('''%%%$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###############$$$$$$!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((($$$$$$%%%%%%&&&'''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))***************))))))))))))***+++,,,******))))))******+++,,,++++++************++++++***))))))))))))******++++++,,,,,,---...---------..............................000111111111111111000///000333444555<<>>HHHUUUeeesssvvv{{{zzzwwwuuujjjeee^^^WWWRRRNNNJJJGGGCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBDDDGGGHHHHHHIIIKKKLLLJJJKKKLLLOOORRRUUUWWWYYYtttcccUUUNNNGGGDDDAAA>>>===<<<999777111000000////////////000******))))))******+++,,,...---+++,,,,,,---+++***&&&'''(((***++++++++++++******))))))((((((''''''%%%%%%&&&'''((()))******++++++***)))(((''''''&&&&&&%%%%%%%%%&&&&&&$$$"""###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((((((((((((((('''(((******)))'''%%%$$$$$$$$$&&&''''''&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''******'''%%%######$$$%%%&&&&&&%%%$$$######%%%&&&''''''&&&$$$###$$$$$$%%%%%%%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%'''((()))((((((''' !!!"""###%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%% """$$$&&&(((***+++"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& """%%%'''((()))***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&***))))))((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''(((((()))***++++++,,,(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))*********+++'''(((((()))***,,,---...*********)))***++++++,,,++++++************++++++------,,,+++*********+++***+++,,,---...---,,,,,,........................+++,,,...///000000000///111111333666666777@@@JJJZZZjjjxxxxxxrrrvvv~~~~~~xxxuuutttiiiddd\\\VVVQQQLLLHHHFFFBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBAAADDDGGGHHHIIIJJJLLLNNNMMMNNNPPPRRRUUUYYY\\\]]]qqq```RRRJJJHHHDDD@@@>>>>>>===999555111111000///////////////,,,,,,,,,+++++++++******---,,,,,,+++***)))(((((((((((((((((())))))))))))(((((())))))*********+++((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%((('''%%%$$$######$$$%%%$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&"""$$$((()))'''%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&)))***)))&&&$$$%%%'''########################&&&'''((((((%%%$$$$$$%%%'''&&&''')))******'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%***(((%%%$$$$$$$$$###"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%#########$$$$$$$$$############$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&'''((()))***$$$$$$###""""""###$$$$$$%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))*********((('''%%%###(((((((((((((((''''''''''''&&&&&&&&&'''(((***+++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))******+++***++++++,,,,,,++++++***+++++++++*********))))))******))))))***+++,,,,,,.........///......------........................///////////////.........444222333777:::===EEENNN]]]rrrzzzxxx|||zzzsssooofffaaaZZZSSSPPPMMMKKKJJJFFFFFFEEEDDDCCCCCCBBBBBBAAABBBBBBCCCEEEFFFGGGGGGFFFGGGHHHIIIIIIJJJLLLNNNOOOQQQSSSUUUXXX[[[```cccppp___RRRJJJFFFBBB>>>======;;;777444111111000///////////////---,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++(((((((((((())))))))))))((()))))))))************((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%!!!###&&&'''%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$$$$###"""###%%%########################%%%&&&((('''&&&$$$%%%%%%&&&&&&&&&'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%""""""######$$$%%%%%%&&&'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###%%%%%%$$$"""!!!"""###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''((()))&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&((((((((((((((((((((('''''''''&&&&&&'''((()))***))))))))))))(((((((((((())))))))))))))))))))))))***************************************++++++,,,+++,,,,,,------,,,,,,++++++++++++*********))))))***************+++,,,,,,---,,,***))))))***+++,,,........................////////////////////////222111222666:::???HHHRRReeezzz|||yyyyyy~~~yyyrrrnnnddd___XXXRRROOOLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAABBBCCCDDDEEEFFFFFFFFFHHHIIIJJJJJJKKKNNNPPPRRRTTTVVVXXXZZZ^^^bbbfffnnn^^^QQQKKKFFFCCC???======<<<888555111111000///////////////......---------,,,,,,,,,+++++++++,,,,,,,,,------(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((('''''''''(((((('''''''''$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''### ###&&&&&&%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&&&&$$$###"""###&&&'''((('''$$$$$$###""""""###$$$%%%''''''%%%$$$$$$%%%''''''$$$%%%%%%$$$!!! !!!"""&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,------------,,,,,,+++++++++***************+++************++++++,,,---+++)))''''''))),,,...........................////////////////////////222111333888<<>>;;;777111000000////////////////////////.........------+++++++++***)))((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%***(((&&&&&&&&&'''''''''&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%%%%&&&((((((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''&&&%%%###$$$%%%&&&&&&%%%$$$###"""!!!!!!###%%%'''$$$%%%'''(((((('''%%%$$$&&&''''''&&&$$$######$$$$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%"""$$$&&&'''((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((''''''''''''((((((((()))))))))***))))))))))))))))))))))))************++++++,,,,,,)))))))))))))))***++++++******++++++++++++******************************,,,,,,+++++++++++++++,,,,,,---///000000000///...////////////////////////////////////000000111111444444666;;;AAAKKK]]]mmm}}}zzz}}}~~~yyyrrrnnnfffccc^^^ZZZXXXVVVTTTRRRSSSRRRQQQOOOMMMKKKJJJIIILLLMMMMMMNNNNNNOOOOOOOOOOOOQQQSSSUUUWWWYYY]]]```^^^bbbgggnnnttt|||kkk]]]RRRLLLDDDAAA===<<<===<<<888555111111000/////////////////////.........---------,,,+++***)))((('''&&&&&&(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))'''''''''(((((('''''''''######$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%%%%&&&''''''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$###$$$############%%%&&&'''###$$$&&&&&&&&&&&&$$$###%%%'''''''''%%%$$$%%%&&&$$$######""""""######$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%""""""$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&''''''((()))))))))''''''((((((((((((((('''''''''(((((())))))******))))))))))))))))))))))))(((((())))))******++++++))))))(((((())))))***+++))))))************))))))***************+++++++++---,,,,,,++++++++++++,,,)))+++...000111000---,,,////////////////////////...//////000000111111222222222666<<>>HHHTTTggg|||zzz}}}~~~yyyuuuqqqooollljjjiiigggeeeccc^^^^^^]]]]]]\\\[[[ZZZZZZ\\\\\\\\\\\\]]]]]]]]]]]]^^^```dddgggiiimmmrrruuu|||lll[[[OOOJJJDDDCCCAAA>>><<<:::999888333000---,,,------,,,+++///...+++******,,,...000)))((()))***++++++)))'''******))))))((((((''''''))))))(((((((((((())))))***))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%%%%&&&'''(((((((((((((((((((((''''''((((((((('''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$'''&&&$$$"""###%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%!!!###$$$%%%%%%%%%'''))))))((('''&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""$$$%%%&&&''''''&&&%%%&&&'''((()))((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%$$$###"""""""""$$$$$$$$$###"""!!!###&&&)))+++'''&&&%%%%%%&&&''')))*********)))''''''&&&&&&&&&))))))))))))(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((******++++++++++++******---,,,++++++*********+++)))))))))))))))((('''''')))***,,,------+++(((&&&&&&'''((()))+++---...///...---,,,+++,,,---...///000//////.........//////444///---/////////111666666;;;BBBMMM^^^www|||zzz~~~~~~zzzxxxssspppnnnooolllgggdddfffaaaaaaaaa___]]][[[\\\]]]aaabbbbbb```___```bbbdddgggiiikkknnnrrryyy|||kkk[[[OOOJJJEEECCCAAA>>><<<:::888888333000...,,,------,,,,,,------------------,,,,,,***))))))***++++++***(((+++*********)))))))))))))))))))))(((((()))))))))***))))))(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&""""""!!!!!!!!!!!!""""""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$###$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%&&&&&&%%%$$$&&&''''''&&&&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&'''(((***+++'''&&&&&&%%%&&&'''((()))$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$''''''&&&%%%%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$&&&(((***(((''''''&&&&&&&&&''''''(((''''''''''''(((((())))))(((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))))))))(((******++++++++++++******,,,++++++++++++++++++,,,+++++++++***)))((('''&&&)))***,,,,,,,,,***)))''''''((()))***+++,,,---...------,,,,,,------......///......---------......111---,,,...///...000444999===FFFSSSgggzzzyyy~~~|||zzzwwwsssrrrrrrpppkkkhhhjjjffffffgggeeedddccceeefffeeefffggggggfffhhhjjjmmmpppssswww{{{{{{kkk[[[OOOJJJEEEDDDAAA>>>;;;999888777333111...------------,,,+++---///111000...***(((,,,+++))))))+++,,,+++***++++++++++++******************))))))))))))*********))))))((((((''''''&&&'''''''''''''''((((((((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%######$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&'''((('''%%%$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&'''((()))&&&&&&&&&%%%&&&''''''((( !!!!!!"""###%%%&&&'''((((((((((((((('''&&&&&&$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%&&&((()))+++,,,((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))******++++++++++++******++++++++++++++++++,,,,,,******+++++++++***))))))++++++++++++*********)))))))))******+++,,,,,,,,,,,,,,,---...............//////.........//////000000------000111///000444<<>>;;;999777666333111...------...---,,,,,,---000111000---***'''...,,,))))))***,,,,,,,,,******************************))))))))))))******))))))))))))((((((''''''&&&&&&&&&''''''(((((()))'''((()))******)))((('''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&)))%%%!!!!!!$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!!!!!!!"""$$$%%%''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%%%%&&&''''''(((((('''&&&%%%&&&'''((((((((('''%%%$$$%%%%%%%%%&&&((()))+++,,,'''''''''((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((((((((()))))))))))))))***************++++++++++++******,,,,,,,,,,,,++++++******((()))***+++,,,---------,,,+++***))))))***++++++******+++++++++++++++,,,+++,,,.../////////...---000000000///000000111111111///000444555333444777===CCCRRRhhh{{{www{{{zzzvvvtttuuusssooonnnppprrrsssttttttssstttvvvxxxyyy|||xxxhhhYYYOOOKKKEEEDDDAAA>>>;;;999888777444111...---......---,,,............---,,,+++***...,,,))))))***,,,,,,,,,))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((((((((%%%%%%&&&&&&'''''''''((($$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))&&&""""""$$$''''''%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((((((((((("""###%%%&&&&&&&&&%%%$$$&&&'''((()))((('''&&&$$$$$$%%%'''((((((((('''&&&'''''''''''''''((())))))&&&&&&''''''((((((((()))((((((((()))))))))******'''''''''(((((((((((()))((()))))))))*********+++******++++++++++++******---...------+++***((('''******+++,,,,,,,,,,,,,,,,,,+++)))((()))***+++,,,++++++++++++++++++++++++,,,---...///000///...---///.........//////000111111///000444666555666999>>>GGGYYYsss~~~yyywww}}}|||xxxvvvwwwvvvrrrrrrtttzzz{{{||||||{{{|||~~~uuufffXXXOOOLLLDDDCCCAAA>>><<<:::999888444222///............---//////---,,,,,,,,,,,,,,,,,,+++))))))+++,,,+++***((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$######"""$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((((((''''''"""###$$$%%%%%%&&&&&&%%%%%%&&&'''(((((('''%%%%%%$$$%%%&&&'''(((((((((((()))((((((''''''''''''(((&&&&&&&&&''''''(((((()))&&&&&&'''''''''((((((((((((((((((((())))))))))))((())))))******+++++++++******++++++++++++******------...---,,,***(((&&&---------,,,+++***((((((+++***)))))))))***+++,,,+++++++++,,,,,,,,,,,,,,,------...////////////...,,,,,,+++,,,,,,---...///000---...222444444666:::@@@MMMdddvvvtttvvv~~~|||zzz{{{yyyvvvwwwzzzrrrdddXXXOOOMMMCCCBBB@@@>>><<<;;;::::::444222///......///...---...---------,,,---------***))))))***++++++***((((((((()))))))))*********((((((''''''''''''(((((())))))))))))))))))))))))((((((((('''''''''''''''))))))(((((((((((())))))%%%%%%%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$######%%%%%%%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!!!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%''')))''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&''''''(((((((((''''''''''''((((((%%%%%%&&&''''''((())))))&&&'''''''''(((((((((((())))))))))))*********+++((())))))******+++,,,,,,******++++++++++++*********+++,,,------+++***)))+++++++++++++++***))))))******)))******++++++,,,+++++++++,,,,,,---------...............//////000,,,,,,,,,,,,---...///000111......222444444777<<>><<<;;;;;;;;;444222///......///...---+++,,,---.........---,,,)))((()))***++++++)))'''))))))******+++++++++,,,''''''&&&&&&&&&&&&'''''')))))))))))))))***************))))))(((((('''''')))((('''&&&&&&'''((()))$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###&&&)))(((%%%$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&$$$""" !!!!!!%%%%%%$$$###"""""""""######$$$%%%&&&&&&%%%$$$######$$$%%%&&&'''&&&%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!###%%%&&&###$$$%%%&&&'''&&&%%%%%%######""""""###$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%((()))''''''&&&%%%%%%%%%%%%&&&!!!"""###%%%''')))***+++%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$"""&&&&&&%%%%%%&&&''')))***$$$$$$$$$%%%%%%%%%&&&&&&***)))'''&&&%%%%%%&&&''''''''''''''''''((())))))%%%%%%&&&&&&'''((())))))))))))))))))************)))*********++++++++++++((())))))***++++++,,,,,,******++++++++++++******''')))+++---...---,,,+++%%%&&&(((***,,,---......))))))******++++++++++++******+++,,,,,,---......//////...------///000111////////////000111333333444111000333555777;;;@@@III\\\xxxooofffgggnnn{{{{{{xxxyyyyyyvvvwww{{{zzz|||ooobbbWWWOOOMMMFFFDDD@@@>>>===:::777555333222111///............//////...---,,,,,,+++++++++++++++************)))***'''%%%&&&)))+++***)))---+++)))((('''&&&'''''''''((()))))))))(((&&&%%%(((((('''&&&&&&&&&&&&'''(((''''''&&&&&&%%%$$$$$$#########$$$%%%''')))+++%%%&&&((()))))))))((('''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$%%%%%%###!!!###$$$%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%############!!! &&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""$$$&&&'''$$$"""$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###"""###%%%'''''''''%%%$$$'''((('''&&&%%%%%%''')))((('''&&&&&&$$$$$$###"""!!!!!!"""###$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&'''''''''***(((%%%%%%&&&''''''&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...'''(((((()))***+++++++++)))************+++++++++------,,,+++***)))((('''******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++------------------------////////////000000000000111//////222444555;;;BBBRRRgggvvvlllbbbhhhqqq{{{~~~}}}|||{{{zzzyyyyyyyyy{{{{{{|||nnnaaaVVVOOOLLLEEECCC@@@>>>===;;;888666333222111///............///......---,,,,,,+++++++++++++++************)))+++((('''''')))+++***)))+++***)))((((((''''''(((&&&&&&'''((()))))))))((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&((()))***+++******)))((('''%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%%%%%%%$$$$$$$$$###&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$$$$$$$%%%%%%###!!!$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""&&&&&&&&&&&&%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&$$$"""$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$"""###%%%''''''&&&%%%$$$'''''''''&&&%%%%%%''')))'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&'''''''''((((((''''''&&&%%%%%%$$$'''&&&%%%%%%(((***++++++((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---)))))))))***+++,,,,,,,,,)))************+++++++++*********)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000000111000111444555777>>>FFFYYYooollldddaaahhhrrr}}}}}}|||{{{zzzyyyxxxxxxxxxyyyyyyzzz}}}}}}mmm```UUUMMMKKKDDDBBB???>>>===;;;999777333222111///.....................------,,,,,,++++++++++++************))),,,***))))))*********)))(((((())))))))))))(((((((((((('''''''''(((((()))(((''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))))))))))))))((((((((()))+++,,,...---+++((('''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%$$$"""%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&&&&$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&##############################$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$&&&''''''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''&&&&&&&&&((('''&&&''')))+++++++++((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++,,,,,,------)))************+++++++++'''((((((((())))))*********************+++++++++***++++++,,,,,,------...------------------------////////////000000000000222111222555777999BBBKKKdddzzzvvvccc^^^aaaiiiuuu~~~|||{{{zzzyyyxxxwwwwwwvvvwwwwwwxxxzzz~~~|||lll___SSSLLLJJJCCCAAA>>>======;;;999777333222111///..................---------,,,,,,,,,+++++++++*********))))))---,,,***************)))&&&'''(((*********)))(((---,,,)))'''%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((***)))))))))***,,,...///...,,,***((('''((()))***'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######"""""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""$$$###"""!!!!!!"""######&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&##############################$$$$$$%%%&&&''''''######$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''''''''&&&&&&'''''''''(((((('''''''''%%%&&&&&&'''((()))*********)))''''''((()))((('''((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++******************+++++++++,,,,,,))))))*********+++++++++))))))))))))************************************)))******+++---......///........................////////////000000000000111111333666777;;;FFFQQQlllnnnaaa___cccmmm{{{~~~|||{{{zzzzzzyyyxxxwwwvvvuuuvvvvvvwwwyyy||||||kkk^^^SSSKKKIIIBBB@@@>>>===<<<;;;999777333222111///............---------------,,,,,,,,,+++++++++*********)))))),,,,,,+++***)))))))))***%%%'''(((*********))))))---,,,)))'''%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''((())),,,...111333111///+++((('''((()))+++&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$###""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$###&&&%%%###!!! !!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&##############################$$$%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''((()))***+++)))'''&&&'''((((((&&&%%%((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))---,,,,,,++++++*********)))))))))***************))))))*********+++++++++,,,,,,++++++++++++******++++++******************))))))***+++---...//////........................////////////000000000000///000222555777<<>>===<<<:::888666333222111///............------------------------+++++++++************)))***++++++***(((((()))+++''''''((()))))))))))))))(((((('''''''''(((((()))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%%%%&&&(((+++///222444777444///+++'''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""$$$$$$$$$#########""""""######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&%%%###&&&&&&%%%$$$######"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$%%%''''''%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$%%%%%%&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$###$$$%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%''''''%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''$$$$$$$$$&&&)))***)))'''((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++++++++))))))***+++---...//////........................////////////000000000000//////333666888>>>MMM]]]zzzvvvbbb^^^aaakkkwww~~~|||}}}}}}}}}|||zzzxxxwwwxxxxxxxxxxxxyyyyyyzzz{{{||||||kkk^^^SSSLLLJJJDDDAAA>>>===;;;999777444333222111///............------------------------+++++++++************)))''')))***)))''''''))),,,)))(((((((((((())))))***&&&&&&'''((()))))))))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''***---000222777555111,,,)))'''%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%$$$$$$$$$#########"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$&&&&&&%%%###""""""###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%$$$%%%'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$######%%%'''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''***+++)))(((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++************************)))************++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,---..............................////////////000000000000///000444777999AAARRRbbbmmm___^^^dddnnnzzz~~~~~~~~~|||zzzyyyxxxwwwwwwvvvuuuuuuuuuuuuuuuxxxzzz|||~~~|||lll___SSSLLLJJJDDDBBB???===;;;999666333333222111///............------------------------+++++++++************)))&&&(((***)))''''''))),,,***)))(((''''''((()))***'''((()))))))))(((&&&%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&''''''(((%%%%%%&&&'''))),,,...000444333000---***)))((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&&&&########################"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$&&&&&&%%%$$$ """$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&((((((%%%$$$%%%'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&$$$######%%%''''''&&&'''&&&%%%%%%$$$$$$$$$%%%###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''')))******)))'''&&&"""###$$$%%%'''((()))***)))(((((()))******'''%%%(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++)))************+++++++++'''((()))***+++,,,------.........------,,,,,,,,,***++++++,,,,,,------...////////////////////////////////////000000000000000222555999;;;CCCUUUfffyyyggg___aaahhhooozzz~~~{{{zzzwwwwwwvvvuuusssrrrqqqpppqqqsssuuuvvvwwwxxxzzz|||yyyzzz}}}yyyhhh\\\RRRKKKHHHDDDBBB???===;;;999666333000000//////......------//////.........---------,,,,,,++++++)))((('''&&&+++---///---)))&&&'''(((,,,***'''%%%$$$&&&((()))))))))))))))((((((((((((***)))&&&$$$$$$$$$%%%&&&***%%%$$$'''&&&!!!!!!%%%&&&&&&%%%%%%'''***---///...---+++)))(((((())))))'''''''''''''''((())))))''''''%%%###!!!"""%%%(((%%%%%%###""""""$$$(((+++((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((())))))'''###$$$((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$######"""!!!"""###$$$%%%$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###$$$((()))(((%%%#########"""######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%$$$############$$$%%% %%%%%%###%%%%%%$$$$$$###"""""""""%%%$$$###"""$$$'''***---&&&%%%%%%&&&''''''&&&$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$""""""###$$$%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$%%%'''&&&$$$$$$&&&'''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%&&&'''(((''''''''''''(((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))***)))(((((()))+++---///+++++++++++++++***)))(((************************)))************+++++++++,,,,,,+++***))))))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,------------...//////.........---------////////////000111222333666111222999<<>><<<;;;999666444222222111000000//////...............------------...+++(((%%%$$$%%%''')))***,,,---,,,)))((('''((()))((()))))))))))))))***))))))))))))((((((((((((((((((&&&%%%%%%&&&'''((('''$$$$$$(((+++(((%%%###&&&&&&''''''((())))))***))))))(((''''''(((((()))''''''&&&&&&''''''((())))))***)))'''$$$###$$$%%%'''(((((((((((('''&&&&&&)))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&''''''&&&%%%%%%%%%&&&&&&%%%'''))))))'''%%%%%%%%%%%%%%%%%%$$$$$$#########"""###$$$%%%&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&((((((&&&%%%$$$#########&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%((((((''''''''''''(((((('''$$$"""###%%%'''&&&$$$""""""######$$$%%%%%%&&&&&&%%%%%%$$$############&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&&&&&&&''''''''''''&&&$$$######$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&(((,,,***((((((((()))((('''''''''&&&&&&''''''((()))(((((('''&&&%%%%%%%%%&&&''''''''''''(((((((((((('''((((((((((((((())))))(((((((((((())))))))))))))))))(((''''''((()))***+++,,,,,,,,,,,,+++******************************)))************+++++++++,,,++++++++++++,,,,,,---+++******))))))******+++++++++,,,,,,---...//////...............---------////////////000111222333333111444<<>><<<;;;999777444000//////...------,,,,,,---------------------------+++)))&&&&&&&&&((()))******++++++***)))(((((('''((()))***++++++******))))))))))))(((((((((((()))(((((('''(((((()))******&&&$$$'''***)))&&&###&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''(((((((((%%%%%%%%%$$$%%%&&&&&&''''''((()))(((&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&))))))(((&&&%%%%%%&&&%%%%%%$$$$$$#########$$$%%%&&&'''''''''&&&&&&%%%$$$$$$######$$$$$$%%%(((''''''&&&&&&%%%%%%$$$%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$'''((('''###"""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###!!! """%%%&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$&&&'''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''))),,,***((('''((()))((('''(((''''''''''''((())))))))))))((('''&&&%%%%%%%%%''''''''''''((((((((((((''''''(((((()))))))))***(((((((((((()))))))))))),,,+++******)))******+++******++++++++++++******************************))))))*********+++++++++++++++++++++,,,---......++++++************++++++***++++++,,,---...//////........................////////////000111222333333333777>>>FFFSSSjjj~~~uuulllhhhhhhoooyyy~~~|||{{{zzzwwwssspppnnnllljjjiiiiiiiiiiiiiiiiiihhhffffffcccdddeeeggghhhhhhhhhhhhfffeeeeeeeeegggjjjmmmooouuudddYYYPPPIIIFFFCCC@@@>>><<<;;;:::777555//////......---,,,,,,,,,,,,,,,------------------,,,++++++******))))))))))))))))))*********)))(((&&&((()))+++,,,+++***)))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%&&&&&&+++)))&&&$$$&&&(((&&&$$$%%%&&&''''''''''''&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&%%%%%%&&&&&&'''((($$$&&&''''''''''''((()))---)))%%%###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%$$$######$$$%%%&&&'''''''''$$$%%%&&&&&&%%%$$$%%%'''%%%%%%%%%$$$$$$#########%%%%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%(((''''''&&&&&&%%%%%%$$$%%%$$$###"""""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''###"""###&&&######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!"""$$$%%%%%%$$$%%%%%%%%%%%%$$$$$$#########$$$&&&'''''''''%%%$$$&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))***(((&&&&&&'''''''''%%%(((''''''''''''((())))))))))))(((((('''&&&%%%$$$''''''''''''(((((((((((('''((((((((())))))******(((((((((((())))))))))))++++++******************))))))***************)))************************))))))*********+++++++++++++++++++++,,,---......,,,,,,++++++++++++,,,,,,++++++,,,,,,---...//////---.....................////////////000111222333444666;;;BBBKKK[[[rrrtttllljjjiiiqqq{{{}}}|||{{{yyyvvvqqqnnnlllkkkiiiggghhhhhhiiiiiihhhgggeeedddaaabbbccccccddddddeeeeeebbbbbbbbbccceeeiiilllnnntttcccXXXOOOHHHFFFBBB@@@>>><<<;;;:::777555111111000//////......---,,,,,,,,,,,,------------++++++,,,,,,,,,+++***))))))(((((()))***+++)))((('''((()))*********)))((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''((((((((('''((())))))***###$$$%%%&&&&&&''')))+++555///(((%%%%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((())))))))))))$$$%%%%%%###"""###%%%((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%!!!!!!!!!"""###$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&%%%$$$######'''&&&&&&%%%$$$$$$######"""$$$%%%'''((((((''''''&&&%%%%%%&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%''''''&&&$$$$$$&&&'''&&&%%%''''''&&&&&&''''''((()))((((((((((((((('''&&&%%%''''''''''''((((((((((((((())))))))))))))))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))***+++++++++******************************)))************+++++++++,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------...............////////////000111222333444999???FFFQQQddd}}}sssllljjjjjjpppzzz~~~|||||||||zzzvvvrrrooommmkkkhhhgggdddeeeffffffeeecccaaa____________``````aaaaaabbb______```bbbeeehhhkkkmmmsssbbbXXXNNNHHHEEEBBB@@@===<<<;;;:::888666111000000//////...------++++++,,,,,,,,,---------,,,+++******)))*********((('''&&&(((++++++***((((((((()))))))))(((''''''))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%***(((%%%''''''&&&%%%%%%$$$$$$$$$%%%'''(((%%%&&&'''(((((('''&&&&&&''''''&&&&&&''''''((()))$$$$$$%%%$$$###%%%(((+++222---(((&&&'''(((%%%"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%'''(((((((((((('''&&&%%%###$$$%%%$$$###$$$%%%'''#########$$$$$$%%%%%%&&&$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&&&&"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$############$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&'''&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''&&&&&&"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""###%%%%%%$$$###$$$&&&'''''''''&&&&&&&&&&&&&&&''''''(((''''''((())))))((('''&&&''''''''''''((((((((((((*********)))))))))))))))(((((((((((())))))))))))&&&'''((()))))))))))))))***+++,,,------------,,,************************)))************+++++++++,,,++++++*********++++++,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,---------.........//////////////////000111222333444:::CCCKKKXXXoooqqqkkkiiiiiipppyyy~~~||||||}}}xxxuuupppmmmkkkiiifffdddbbbcccddddddcccaaa^^^\\\ZZZZZZZZZ[[[[[[\\\]]]^^^ZZZ[[[^^^aaadddgggiiijjjrrrbbbWWWNNNGGGEEEBBB@@@===<<<;;;:::888666///......---,,,,,,+++++++++++++++,,,,,,------------+++(((&&&&&&(((***,,,((('''&&&(((+++,,,***((())))))((((((''''''&&&&&&))))))))))))((((((((((((%%%%%%%%%%%%$$$###"""!!!!!!+++***'''((((((&&&%%%$$$#########%%%((()))&&&&&&((((((((('''&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%###"""###&&&***(((%%%###%%%)))+++((($$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''''''''&&&%%%""" """$$$&&&'''&&&%%%%%%&&&""""""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######""" """$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""&&&'''&&&###&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''######$$$%%%%%%$$$###### ###%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###"""!!!"""###%%%$$$###$$$&&&((()))(((&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))(((''''''''''''''''''((((((((()))++++++******))))))(((((((((((((((((())))))))))))'''((()))+++,,,,,,,,,,,,,,,------.../////////...************************)))************+++++++++,,,,,,+++***))))))))))))++++++************++++++///......------,,,++++++---------.........//////////////////000111222333333;;;EEENNN]]]www~~~nnniiihhhhhhoooyyy~~~{{{|||}}}uuurrrmmmjjjhhhfffcccaaabbbcccdddeeedddaaa^^^\\\VVVVVVVVVWWWXXXYYYZZZ[[[VVVXXX[[[___ccceeeggghhhqqqaaaWWWMMMGGGEEEAAA@@@@@@>>><<<999666444111000///......------...++++++,,,------...//////+++******)))))))))))))))************************(((((())))))))))))((((((''''''((((((((((((''''''(((((('''&&&%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&######$$$&&&((()))***+++)))((('''&&&%%%$$$######'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''(((%%%&&&&&&%%%"""((((((***+++,,,,,,,,,,,,'''&&&%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&''''''(((###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%***)))'''&&&'''(((***,,,$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&$$$###""""""$$$&&&'''%%%$$$###"""""""""$$$$$$)))%%%""""""$$$&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&((()))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%&&&''''''+++&&&"""###&&&((('''$$$&&&%%%%%%$$$#########$$$&&&&&&&&&'''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((''',,,---'''%%%((()))&&&((((((((((((((((((((((((***)))))))))***+++,,,,,,***++++++,,,,,,++++++***************************((((((***+++,,,------...***+++,,,,,,******+++,,,///...------++++++***))),,,------......------,,,...///////////////......000000111111222333444555555???KKKWWWjjj{{{}}}xxxmmmkkkhhhfffqqq}}}zzzxxxsssqqqmmmiiifffdddddddddbbbbbbbbbaaa___]]][[[YYYUUUTTTSSSSSSSSSTTTVVVWWWUUUWWWZZZ]]]___bbbeeehhhqqqaaaWWWNNNHHHEEEAAA@@@@@@>>><<<999666555111000///......------...+++++++++++++++++++++++++++******)))))))))))))))************************((((((((())))))(((((((((******++++++++++++******'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''(((%%%%%%&&&&&&%%%###!!! $$$%%%&&&'''((((((((((((%%%$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$###""""""!!!&&&%%%$$$#########$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%'''&&&$$$"""######$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$############%%%&&&'''$$$$$$############$$$$$$'''%%%######$$$$$$""" $$$%%%&&&'''''''''&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%&&&''''''&&&""" !!!$$$&&&$$$!!!&&&%%%%%%$$$######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((())))))***))))))))))))((((((((((((''',,,---)))(((+++,,,***((((((((((((((((((((((((*********)))******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++++++++***,,,---......,,,,,,---......------,,,,,,++++++***,,,------......------,,,......////////////......111222333333333555777888888BBBOOO^^^tttyyy~~~tttjjjhhhffffffqqq~~~~~~~~~zzzwwwuuunnnllliiieeecccaaaaaaaaabbbbbbaaa```^^^[[[YYYWWWTTTSSSRRRRRRRRRSSSTTTUUUSSSVVVYYY[[[]]]```cccfffpppaaaWWWNNNHHHFFFAAAAAA@@@???<<<999666555111000///......------...------,,,++++++***))))))+++******)))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&'''((()))"""###$$$%%%%%%&&&%%%%%%############$$$&&&'''(((&&&&&&%%%$$$$$$###""""""&&&%%%%%%$$$###"""!!!!!!&&&%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$!!!$$$$$$##################%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$$$$$$$###&&&%%%%%%&&&'''&&&%%%###%%%%%%&&&'''''''''''''''######$$$%%%&&&&&&''''''###$$$%%%&&&&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''"""!!!!!!%%%&&&$$$!!!&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''((((((''''''(((((()))***(((((((((((())))))))))))###'''(((&&&&&&(((***)))((((((((((((((((((((((((++++++******)))************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))'''''',,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......///////////////...000111222333333444888:::<<>>EEEMMMbbb~~~}}}kkk^^^^^^___bbbgggpppzzz}}}zzzyyywwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz||||||~~~|||yyyvvvsssqqqmmmlllkkkjjjhhhgggfffeeeaaa___\\\YYYVVVSSSQQQQQQMMMNNNOOOPPPPPPPPPOOOOOOPPPRRRTTTVVVVVVWWWZZZ\\\jjj\\\SSSLLLGGGEEEBBBBBBAAA@@@===:::888666111000///......------...---,,,,,,++++++******)))+++******)))))))))))))))************************))))))************))))))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$""""""###$$$%%%&&&'''((($$$$$$$$$%%%%%%$$$$$$###!!!"""$$$&&&'''(((''''''%%%%%%%%%%%%%%%%%%&&&&&&(((''''''&&&%%%$$$######$$$$$$%%%%%%%%%$$$###"""%%%&&&'''((((((((('''&&&############$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$#########$$$&&&&&&$$$$$$$$$$$$%%%&&&''''''"""%%%(((((('''&&&&&&((($$$$$$#########$$$%%%&&&%%%$$$###""""""###%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((()))*********(((&&&&&&)))((($$$$$$)))))))))))))))))))))))))))*********)))******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++++++++++++++***,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---...///000000000000///333666666555888AAAHHHVVVooouuufff]]]```dddhhhnnnwww|||{{{yyyyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwxxxzzz{{{}}}|||||||||{{{yyyvvvsssrrrooonnnmmmllljjjhhhfffeee```___\\\XXXUUUSSSRRRRRRLLLNNNOOOQQQRRRRRRRRRQQQQQQSSSUUUVVVWWWXXXZZZ\\\iii[[[RRRKKKFFFDDDBBBBBBAAA@@@>>>;;;888666111000///......------...111000///...,,,+++***)))+++******)))))))))))))))******************************++++++++++++******))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&%%%!!!"""###$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$###!!! !!!###%%%'''%%%%%%&&&&&&&&&%%%%%%$$$ ###&&&)))******+++&&&&&&%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&%%%$$$###"""""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))&&&###!!!"""$$$$$$$$$""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""!!!!!!###%%%(((***$$$$$$######$$$&&&''')))$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&''',,,***(((%%%$$$$$$%%%&&&&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&'''''''''%%%$$$$$$&&&(((%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&''''''((()))******+++(((%%%'''+++***&&&(((---))))))))))))))))))))))))***)))))))))***+++,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***(((*********)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---...///000000000000---111555555333777@@@HHH]]]yyyqqqddd^^^ccchhhmmmttt}}}~~~{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwvvvvvvvvvwwwxxxyyy}}}~~~~~~zzz{{{zzzzzzxxxuuusssrrrrrrqqqpppooommmjjjhhhggg```^^^[[[XXXUUUTTTSSSRRRLLLNNNPPPRRRSSSTTTSSSSSSRRRTTTVVVWWWWWWXXXZZZ\\\|||fffYYYQQQJJJFFFDDDDDDCCCAAA@@@???===999666/////////...------,,,,,,------,,,,,,+++***))))))++++++***)))(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))---,,,***(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%#########%%%&&&'''&&&%%%&&&(((((('''&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''&&&$$$#########$$$$$$((((((((((((&&&$$$"""!!!"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''''''$$$!!!"""%%%'''%%%###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$############"""###$$$%%%%%%&&&'''(((((($$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$%%%''''''$$$!!! %%%)))***'''$$$######%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%'''((('''&&&$$$$$$%%%$$$$$$%%%%%%&&&'''(((((('''((()))***)))(((&&&%%%''')))***)))((('''(((***''''''''''''''''''''''''***)))((((((((()))+++,,,))))))))))))))))))******))))))))))))))))))))))))++++++***)))***+++---...*********++++++,,,,,,,,,---,,,,,,+++*********+++,,,------......------,,,++++++++++++++++++++++++///////////////000111111111777555444888888???QQQgggpppgggeeehhhmmmuuu~~~~~~|||yyyyyywwwuuuttttttuuuxxxyyy~~~}}}~~~~~~|||yyyyyyyyyxxxwwwvvvuuutttpppooonnnmmmllljjjeeebbb^^^\\\XXXUUURRRQQQQQQQQQPPPOOOOOOQQQUUUWWWUUUSSSTTTTTTUUUVVVWWWXXXYYYZZZ|||fffXXXQQQJJJEEEDDDCCCAAA@@@???>>>;;;888555111111000000///......---------,,,,,,+++******)))++++++***)))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%######$$$%%%&&&&&&%%%$$$&&&((())))))((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$#########$$$$$$&&&'''''''''&&&$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$""""""###$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$"""!!!"""$$$$$$""""""$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%'''((('''&&&$$$%%%%%%%%%%%%%%%&&&&&&'''''''''))))))((('''''''''''''''''')))***)))((('''(((***(((((((((((((((((((((((()))((('''''''''(((***************)))))))))))))))************************---,,,+++*********+++,,,++++++++++++++++++,,,,,,---,,,++++++******++++++,,,------......------,,,------------------------////////////000000000000///555444555:::<<>>>>><<<:::666333000000//////...------------,,,,,,++++++*********+++***)))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((()))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$%%%(((******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###&&&(((&&&"""!!!$$$(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$#########$$$$$$$$$############"""%%%$$$$$$$$$############&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!! !!!######""" """""""""$$$&&&&&&%%%$$$''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&'''&&&%%%%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''+++)))'''%%%%%%&&&((()))''')))***)))((('''(((***))))))))))))))))))))))))'''''''''''''''((())))))+++*********))))))((((((************************...---,,,+++************,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,------......------,,,------------------............///000000000000000...444333555<<<@@@JJJ^^^yyywwwmmmhhhmmmsss{{{}}}zzzyyywwwuuutttuuuvvvwwwwwwwwwwwwyyy{{{|||{{{zzzxxxxxxxxxwwwvvvuuutttssslllkkkjjjjjjjjjhhheeecccZZZXXXUUURRRPPPPPPPPPQQQWWWVVVWWWXXX[[[\\\[[[YYYZZZZZZYYYYYYXXXXXXXXXWWWzzzdddWWWPPPIIIEEEDDDAAA@@@>>>===<<<:::666333---------,,,++++++******,,,,,,,,,++++++***************)))))))))))))))*********))))))))))))******))))))))))))))))))))))))((()))+++,,,+++***(((&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%$$$""""""$$$&&&%%%%%%&&&&&&&&&'''&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%$$$######$$$%%%########################%%%%%%$$$$$$$$$$$$######$$$$$$$$$#########""""""&&&%%%%%%$$$######""""""'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$&&&&&&%%%%%%000,,,((('''((('''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%'''''''''&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&)))((('''&&&&&&'''((()))''')))***)))((('''(((***))))))))))))))))))))))))''''''''''''(((((())))))++++++******)))(((((((((************************,,,,,,++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++***++++++,,,,,,------......------,,,+++++++++,,,,,,,,,,,,,,,......///000111000000///---333222444===BBBOOOdddrrrkkkjjjooowww{{{zzzxxxvvvuuuuuuuuuvvvvvvuuuvvvxxxzzz||||||{{{wwwwwwwwwvvvuuutttsssrrrlllkkkiiihhhgggeeebbb___WWWVVVTTTQQQPPPPPPQQQRRRZZZZZZZZZ[[[\\\]]]\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYyyycccVVVOOOIIIEEEDDDBBB@@@???>>>===:::777444---------,,,++++++******,,,,,,+++++++++++++++******)))))))))))))))************)))(((((()))*********************************+++,,,,,,+++)))&&&%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%"""!!!!!!###$$$###"""$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&&&&%%%%%%$$$$$$######&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&'''&&&'''''''''$$$!!!"""%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&$$$&&&''''''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&'''((())))))(((''''''''')))***)))((('''(((***(((((((((((((((((((((((((((((())))))************************))))))(((((())))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,++++++*********,,,++++++***++++++,,,,,,,,,------......------,,,+++++++++,,,,,,---------...//////000000000000000///444222333===DDDSSSjjj{{{nnniiikkkpppyyy}}}{{{yyywwwvvvuuuttttttsssrrrrrrtttwwwyyyzzzyyyvvvvvvvvvuuutttsssrrrqqqnnnlllhhhfffdddaaa^^^[[[VVVUUUSSSRRRQQQRRRTTTUUUZZZ[[[\\\]]]\\\\\\\\\\\\YYYYYYYYYZZZZZZZZZZZZ[[[xxxbbbVVVOOOIIIDDDCCCBBB@@@???>>>===:::666333000000//////...---------++++++++++++++++++++++++)))))))))))))))******+++***)))(((''''''((()))***))))))))))))))))))))))))++++++++++++***(((&&&%%%))))))(((((('''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&***((('''&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&""" $$$&&&$$$!!!$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$############"""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%$$$%%%&&&###!!!!!!!!!###%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%'''((('''&&&$$$%%%''''''&&&%%%&&&'''''''''''''''''''''((((((%%%&&&(((******)))'''&&&''')))***)))((('''(((***(((((((((((((((((((((((((((((()))***************)))))))))))))))))))))***))))))))))))))))))))))))'''((()))+++------......,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,------......------,,,---------...//////000000///////////////000111111000444222444???HHHYYYqqquuuiiihhhmmmrrr|||~~~~~~~~~~~~}}}{{{xxxvvvtttssssssooonnnnnnooorrruuuuuuuuuuuuuuuuuutttsssrrrqqqpppnnnkkkgggdddaaa^^^ZZZXXXVVVUUUTTTSSSTTTUUUWWWXXX[[[\\\]]]]]]\\\ZZZ[[[\\\XXXXXXYYYYYYZZZZZZ[[[[[[wwwbbbUUUNNNHHHDDDCCC@@@???===<<<;;;999555222111111000000///......---++++++++++++++++++++++++)))))))))))))))***++++++)))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))((((((''''''''')))))))))((('''&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$&&&%%%$$$#########$$$%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$###$$$&&&(((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!%%%(((((($$$"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''$$$$$$$$$############"""!!!!!!"""###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""%%%&&&&&&$$$"""###$$$%%%&&&'''&&&$$$######$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%&&&'''((((((&&&###%%%''''''&&&&&&&&&'''&&&&&&''''''(((((())))))&&&''''''(((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))'''''')))*********)))(((((((((((()))******++++++++++++++++++++++++++++++((()))***,,,---------,,,++++++++++++++++++,,,,,,++++++******++++++,,,---,,,------......------,,,------......///000000000111000...------///111333000555333666BBBNNNaaazzzzzznnneeefffmmmvvv}}}||||||}}}~~~~~~~~~~~~|||yyywwwtttsssrrrooommmlllmmmppprrrssssssttttttttttttsssqqqpppooollliiieeebbb```]]]ZZZWWWWWWVVVUUUUUUVVVXXXZZZ\\\[[[]]]___^^^\\\ZZZ[[[\\\ZZZZZZYYYYYYYYYYYYXXXXXXwwwaaaUUUNNNHHHDDDCCC???>>><<<;;;:::777444111/////////...------,,,,,,++++++++++++++++++++++++))))))((())))))***++++++)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((())))))***))))))((('''&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&'''%%%%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%%%%$$$%%%$$$"""!!!!!!!!!"""###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$'''((('''$$$###&&&)))###$$$&&&(((((('''&&&%%%#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########""""""###$$$%%%&&&&&&'''!!!%%%)))((($$$"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''(((((($$$$$$$$$############""" !!!###%%%&&&'''###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((('''$$$"""###%%%"""%%%%%%###"""###&&&#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%&&&((((((&&&&&&&&&'''''''''(((((('''&&&%%%&&&((((((((('''###%%%''''''&&&&&&&&&'''%%%&&&&&&'''((()))******((('''&&&&&&&&&((()))+++((()))***)))((('''(((***************************%%%&&&((()))))))))((('''''''''((()))***+++,,,,,,------------------------)))***+++,,,---,,,+++************++++++,,,,,,---+++*********+++,,,,,,---,,,------......------,,,++++++,,,,,,---...//////222000...,,,,,,///222444///555333777EEESSSgggsssiiibbbeeennnyyy|||{{{{{{|||}}}}}}}}}~~~~~~|||zzzwwwtttrrrqqqpppooommmnnnppprrrsssssstttttttttsssrrrqqqpppooojjjgggcccaaa___]]][[[YYYXXXWWWVVVVVVWWWZZZ\\\^^^\\\^^^```___\\\ZZZ[[[\\\[[[[[[ZZZYYYXXXWWWVVVVVVuuu```TTTMMMHHHDDDCCCCCCAAA???===<<<999666333111000...---,,,,,,------------,,,++++++******)))***)))'''&&&&&&(((***+++'''+++...+++$$$ """%%%***)))'''&&&&&&&&&'''((()))((('''&&&&&&'''((()))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%$$$######%%%%%%&&&''')))(((%%%###&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%###$$$%%%&&&''')))******###$$$&&&''''''&&&$$$###((('''%%%$$$######$$$%%%%%%$$$######""""""######'''&&&%%%%%%$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%$$$$$$###'''%%%######&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%###"""!!! &&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&((())))))((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((((((((((())))))***((()))+++,,,,,,+++)))((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++------------------------.........///......------)))+++...000000000111222333666:::===FFFZZZuuuwwwkkkgggfffjjjrrr||||||yyywwwvvvwwwwwwzzz|||}}}zzzvvvtttrrrqqqqqqpppooooooooopppqqqrrrssssssrrrrrrpppooommmllljjjhhhddd```]]][[[[[[[[[ZZZZZZ[[[\\\\\\]]]]]]^^^aaaaaa```___^^^^^^]]]]]]ZZZZZZZZZZZZZZZYYYYYYYYYttt```SSSMMMHHHDDDCCCCCCAAA???===<<<999666333111000...---,,,,,,------------,,,,,,+++************)))((((((((()))***+++###'''***)))'''%%%'''***,,,+++***(((((('''(((((()))((('''&&&&&&'''((()))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***((('''((()))***)))'''&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&%%%%%%$$$######$$$$$$$$$%%%''''''%%%###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))'''''''''&&&$$$!!!((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$############$$$'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###""" '''%%%######%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''((()))(((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%%%%&&&(((((()))***+++,,,,,,+++***)))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,---,,,,,,+++******++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,,,,---,,,,,,++++++))),,,...000000000111222333777;;;@@@JJJ```|||sssiiiggggggmmmvvv~~~{{{xxxvvvuuuvvvvvvzzz|||}}}{{{xxxvvvvvvtttsssrrrqqqqqqrrrsssssstttssssssrrrpppnnnmmmllljjjhhheeeaaa___]]]]]]]]]^^^^^^^^^___``````aaaaaaaaaaaaaaa``````______^^^\\\\\\[[[[[[[[[[[[ZZZZZZsss___SSSMMMHHHDDDCCCCCCAAA>>>===;;;999555333000000///...------------------,,,,,,++++++******))))))*********+++++++++%%%&&&''')))******++++++---,,,+++***))))))))))))((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''((())))))(((''''''''''''(((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%$$$$$$######""""""###%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''"""###$$$%%%$$$###"""!!!###$$$$$$$$$$$$$$$###"""&&&&&&%%%$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&$$$###"""!!!'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))***+++***++++++++++++++++++***(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---,,,,,,+++***,,,///000000000111333444888===CCCPPPgggnnnffffffhhhqqq{{{}}}zzzwwwuuuttttttuuuyyy|||~~~|||zzzyyyxxxwwwuuutttssssssttttttuuuttttttrrrpppnnnlllkkkiiihhhfffcccbbbaaaaaabbbbbbbbbccccccdddeeeeeeeeebbbbbbbbbbbbbbbbbbaaaaaa]]]]]]]]]]]]\\\\\\\\\[[[rrr^^^SSSMMMHHHDDDCCCBBB@@@>>><<<;;;999555222000//////..................------,,,++++++******)))***+++,,,,,,,,,+++++++++)))((()))++++++)))&&&*********************+++(((((((((''''''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$"""!!!"""$$$%%%&&&%%%######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&&&&''''''&&&######%%%&&&&&&%%%$$$###''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))))))))))))))((())))))*********))))))(((((())))))***(((((((((((())))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........+++---///000000000222444555888>>>FFFTTTkkk|||jjjdddeeeiiisss~~~~~~~~~~~~}}}{{{xxxuuussssssssstttyyy{{{}}}|||{{{zzzyyywwwuuuttttttttttttuuuuuutttsssqqqnnnlllkkkiiihhhgggfffeeeeeeffffffeeeeeefffgggggghhhhhhiiicccdddeeeeeefffeeedddddd______^^^^^^]]]\\\\\\\\\ppp]]]SSSMMMHHHDDDBBBBBB@@@>>><<<;;;888555222//////////////////............------,,,++++++*********+++,,,,,,,,,,,,+++...+++((()))++++++((($$$&&&&&&'''(((******++++++'''(((((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$"""###%%%&&&&&&%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%)))((('''&&&%%%###"""!!!%%%&&&''')))))))))((('''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((()))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&%%%%%%%%%%%%((((((''''''''''''(((((((((((((((((())))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...+++---/////////000222444555999@@@IIIWWWmmmvvvgggdddfffjjjuuu~~~}}}{{{zzzzzzzzzzzzzzzxxxvvvsssrrrrrrsssssswwwzzz~~~~~~}}}zzzyyywwwuuutttsssssssssuuuuuutttsssqqqooommmlllhhhhhhhhhhhhhhhiiiiiijjjgggggghhhhhhiiiiiijjjjjjeeefffgggiiiiiihhhgggfff``````______^^^]]]]]]\\\nnn\\\RRRMMMHHHCCCBBBBBB@@@===<<<:::888444222//////000000000//////.........------,,,,,,++++++******+++++++++,,,,,,,,,***(((''')))+++,,,***'''###$$$&&&((())))))******''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''(((((('''&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$ !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""###%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%###""""""###$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&((()))***++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%%%%&&&***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,******))))))******++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,.../////////000333555555:::BBBMMM]]]qqq~~~pppeeeeeehhhmmmyyy~~~|||zzzxxxxxxxxxxxxvvvuuusssqqqqqqrrrssstttuuuxxx|||zzzyyywwwuuutttssssssttttttttttttsssrrrpppooonnnhhhiiiiiijjjjjjkkkkkkkkkhhhhhhhhhiiijjjjjjkkkkkkhhhiiikkklllllljjjiiigggcccbbbbbbaaa```___^^^^^^}}}mmm[[[RRRMMMHHHCCCBBBAAA@@@===;;;:::888444222...///000000111000///............---,,,,,,+++++++++******))))))+++,,,---&&&&&&''')))***++++++***%%%&&&'''(((((((((''''''&&&'''((())))))((('''&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''((('''&&&&&&(((((('''&&&'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$""" """""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&& !!!"""###%%%'''((( !!!"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&$$$$$$$$$%%%&&&$$$&&&'''%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''(((***+++,,,++++++***''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&)))))))))))))))***++++++(((((()))******)))(((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++************+++,,,---*********+++++++++,,,,,,************************************************++++++++++++++++++++++++)))***+++,,,---------------.../////////111333666666<<>><<<999555222000000000///.........///000,,,,,,,,,+++++++++******+++++++++************)))************************)))(((&&&%%%%%%''')))***((((((******)))(((&&&%%%)))(((&&&$$$$$$&&&((()))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$&&&''''''&&&%%%'''((($$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$&&&((()))$$$$$$%%%&&&&&&'''((((((((('''&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%"""$$$&&&&&&$$$$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******)))'''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&((((((&&&&&&&&&''')))'''&&&%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((("""###$$$&&&((()))++++++,,,+++******)))))))))************))))))))))))))))))************++++++++++++++++++*********)))))),,,,,,+++******+++,,,,,,---,,,+++***))))))))))))***+++++++++,,,,,,,,,---***+++,,,,,,------,,,,,,......---,,,,,,---......------------...///000000///111333333333333444555===DDDRRReee{{{uuuxxxsssdddcccdddiiisss~~~}}}|||{{{zzzxxxuuurrrooonnnmmmlllkkkkkkkkkkkkllloooqqqrrruuuwwwyyyzzz{{{|||~~~~~~|||zzzyyyyyyyyyxxxwwwvvvuuusssssssssrrrqqqooollllllllllllmmmnnnoooooorrrssstttvvvvvvvvvvvvuuussssssttttttssssssrrrqqqssstttuuutttrrrqqqrrrssswwwhhhXXXQQQMMMGGGBBB@@@@@@???>>><<<999555222000222111000///////////////---------,,,,,,,,,+++++++++++++++************)))+++++++++++++++++++++++++++)))&&&######%%%(((***((()))***+++***)))((('''(((''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((($$$&&&((()))(((''''''(((%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&''''''(((((('''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%$$$###"""###&&&)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&'''''''''%%%%%%'''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((###$$$%%%&&&((()))+++++++++************)))))))))++++++******)))((((((''')))************++++++++++++++++++***************,,,++++++******++++++,,,,,,,,,+++***)))))))))))),,,,,,,,,,,,------------***+++,,,,,,------,,,,,,///......------......///------------...///000111000111222222111333666888???III[[[qqqxxxhhhooo{{{hhhbbbcccgggnnnyyy~~~}}}{{{{{{xxxvvvtttqqqnnnllljjjjjjfffggghhhiiikkklllmmmmmmsssuuuwwwxxxyyyzzz}}}}}}~~~~~~yyyxxxxxxxxxyyyyyywwwvvvvvvtttsssrrrsssrrrpppooommmmmmmmmnnnpppqqqssstttvvvwwwyyyzzz{{{{{{{{{zzzwwwwwwvvvuuuuuuuuuvvvvvvyyy{{{{{{{{{yyyxxxyyyzzzvvvgggXXXQQQMMMHHHBBB@@@<<<<<<<<<;;;:::777555333222111000///......------............------------+++++++++*********))))))((((((((()))))))))))))))+++***(((&&&%%%&&&((()))'''((()))*********)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''"""%%%((()))((('''&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%'''(((((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%'''&&&$$$ ###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((($$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%###$$$&&&(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''((((((((()))***************))))))************))))))(((((())))))*********+++++++++************************++++++++++++++++++++++++))))))))))))***+++------,,,,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,......------------......------------...///000111111222222222222555999<<>><<<999555222000......//////...---,,,+++++++++*********)))))))))+++++++++************)))(((((()))******+++++++++(((***+++---,,,+++)))'''(((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&'''&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$###""""""############$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((( !!!"""###$$$$$$""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&$$$###$$$&&&(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''(((''''''&&&"""$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$######$$$&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%&&&'''((()))******+++'''((()))*********)))((('''(((((()))******++++++)))************+++++++++***************+++++++++***++++++,,,,,,++++++***++++++***************+++,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++............///000111111333444555555777:::@@@DDDMMM^^^wwwvvviiigggtttnnnggg]]]cccnnn{{{|||zzzxxxsssrrrrrrqqqooommmkkkjjjgggddd```^^^^^^```cccfffiiikkkooopppppppppqqqrrrvvvvvvwwwxxxzzz{{{|||}}}zzzzzzzzz{{{}}}~~~}}}|||xxxvvvuuutttttttttrrrqqqppppppppppppqqqssstttttt{{{|||~~~~~~~~~~~~~~~uuufffUUUNNNKKKGGGCCCBBB@@@???>>><<<999555222000......///000//////...---,,,,,,+++++++++*********+++++++++************)))))))))***++++++,,,------((())))))*********))))))+++******)))(((((((((((()))(((((('''&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&((('''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((((((!!!!!!!!!""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''&&&'''((('''%%%$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''&&&%%%######$$$%%%&&&&&&'''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$&&&((('''&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&'''((()))******+++&&&''')))***+++***)))((()))))))))))))))*********)))************+++++++++))))))*********+++++++++***+++,,,,,,,,,,,,+++***+++***************++++++...---------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,............///000111222111333555666888;;;@@@DDDRRRdddpppjjjjjjyyy|||kkkhhhbbbiiiuuu|||yyywwwrrrrrrrrrrrrqqqooonnnmmmgggeeebbb```______```aaacccfffjjjkkkkkkkkkkkklllnnnoooqqqssswwwzzz|||~~~zzzyyyxxxyyy{{{||||||{{{yyyxxxvvvuuuvvvuuutttrrrtttssssssrrrrrrrrrssssssyyyzzz|||~~~~~~vvvfffUUUMMMJJJFFFDDDCCC<<<<<<<<<;;;:::777555444...///000111111000////////////.........---------+++++++++************)))(((((()))***++++++,,,,,,((((((''''''((()))***+++---,,,+++***))))))))))))***)))(((&&&&&&%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$%%%&&&'''((()))***&&&''''''&&&%%%&&&(((***(((((())))))******++++++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""$$$%%%&&&'''''''''$$$%%%&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%%%%%%%$$$'''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&''''''(((***((($$$ %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''''''''&&&%%%######$$$$$$%%%&&&''''''######$$$%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%'''******)))'''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((******))))))((((((((('''%%%''')))***+++***)))(((++++++******)))((((((((()))************+++++++++))))))******++++++++++++***+++,,,------,,,+++***''''''((()))***,,,.../////////.........---------++++++,,,---------,,,,,,,,,---...//////...---,,,.........//////000111222000111444666888<<<@@@CCCUUUhhhkkkiiijjj{{{wwwhhhgggfffnnnzzz|||yyywwwqqqrrrssssssrrrqqqpppooofffeeedddbbbaaa___^^^^^^___bbbfffhhhhhhgggggghhhhhhiiilllppptttyyy}}}}}}{{{{{{}}}zzzxxxwwwvvvwwwvvvuuusssvvvvvvuuussssssrrrrrrrrrwwwxxxzzz}}}~~~~~~}}}pppbbbSSSLLLHHHDDDAAAAAA===<<<;;;;;;:::777222/////////...---,,,,,,++++++************************+++++++++*********))))))***************)))(((''',,,***'''%%%%%%'''***,,,+++***((('''((('''&&&$$$&&&%%%%%%%%%&&&((()))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%'''$$$"""((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&########################'''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$'''((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%""" $$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''+++***((('''&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""######$$$$$$%%%&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))((((((((((((''''''((()))***++++++,,,%%%)))---,,,(((&&&))),,,******)))(((((((((((((((******+++,,,,,,,,,,,,+++***++++++,,,,,,---......************************&&&))),,,---,,,,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,---.../////////000111111222222444222222666888<<>>===<<<:::555222000000///......---,,,,,,+++++++++++++++++++++++++++++++++*********))))))******++++++***))))))((())))))(((''''''((())))))***)))''''''((((((&&&%%%$$$$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%&&&''''''((((((***&&&!!!%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$###%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%)))(((&&&&&&&&&%%%### %%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&''''''&&&&&&&&&''''''((((((((())))))'''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''(((((())))))******++++++++++++++++++,,,,,,***,,,...,,,)))&&&'''(((++++++***)))))))))))))))))))))******+++++++++******++++++,,,------......++++++++++++++++++++++++(((***,,,---,,,,,,---...++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---.../////////000111111222222444222222555888;;;DDDMMM]]]xxxpppcccgggqqq}}}lllfffhhhnnnzzz|||yyyvvvtttrrrpppoooooopppqqqrrrrrrpppnnnjjjfffcccaaa]]]]]]\\\[[[ZZZYYYXXXXXXYYY]]]bbbhhhmmmrrrxxx|||~~~~~~}}}}}}}}}}}}}}}~~~{{{zzzyyyxxxxxxxxxxxxxxxyyywwwuuusssrrrsssttttttxxxyyyzzz{{{|||}}}~~~~~~oooaaaSSSLLLHHHDDDAAAAAAAAA@@@>>>>>>===:::666333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++***))))))(((((()))******)))((((((((('''&&&'''(((((('''&&&"""###$$$&&&&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&&&&'''''')))'''!!!!!!$$$$$$&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$!!!###%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%,,,***'''&&&&&&%%%###"""&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&''''''((()))******((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((())))))(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''((()))***++++++,,,,,,+++++++++*********,,,,,,,,,,,,+++)))((((((,,,++++++***************(((((()))))))))************+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******,,,...++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------...//////000000111111222444222222555777;;;EEEOOOfffnnndddiiiyyywwwhhhdddfffttt}}}zzzxxxvvvtttrrrpppqqqrrrsssuuuuuuuuutttppplllgggeee\\\[[[ZZZXXXVVVUUUTTTTTTUUUXXX^^^dddjjjqqqwww|||~~~~~~~~~~~~{{{zzzzzzzzzzzzzzz{{{{{{zzzxxxvvvuuutttuuuvvvwwwzzzzzz{{{|||}}}~~~~~~~~~~~~nnn```RRRKKKHHHDDDAAAAAA???===;;;:::999777444111////////////......------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))'''&&&%%%&&&((()))((('''"""###&&&'''((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%%%%&&&###%%%%%%$$$###$$$&&&'''$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$"""$$$%%%&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%+++)))&&&%%%%%%&&&%%%$$$&&&&&&&&&%%%%%%$$$######'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((())))))***''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((()))'''%%%$$$$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''((()))*********))))))))))))((((((((((((***))))))+++---...,,,++++++******))))))*********)))))))))))))))***++++++++++++---...//////......------------------------))))))***(((((((((+++---+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---......//////000111111111333222333555666;;;GGGSSSkkknnnffflllqqqeeedddgggttt||||||zzzwwwuuuttttttuuuuuuvvvwwwxxxxxxuuuqqqllliiiaaa___\\\YYYVVVSSSRRRRRRRRRVVV[[[bbbhhhpppwww|||||||||{{{zzzzzzzzz{{{{{{zzzxxxwwwuuuuuuvvvxxxyyy||||||}}}}}}~~~mmm```QQQKKKGGGCCCAAAAAA>>><<<:::888777555222000......------------------++++++++++++++++++++++++************************)))******+++++++++******)))'''%%%$$$$$$%%%''')))&&&%%%$$$&&&((()))((('''$$$%%%'''((()))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$&&&&&&%%%$$$%%%((($$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''%%%######%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%######$$$%%%%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''(((((())))))'''%%%$$$$$$$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))((((((((((((&&&''''''((())))))*********))))))+++---...---+++))))))((((((((())))))***+++************+++,,,---+++,,,...///000000///...------------------------+++++++++***)))))),,,...+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,.........///000000111111333222333555777<<>>;;;999888666444222------------------------***************************************+++++++++(((((()))************)))'''%%%""" """%%%'''&&&%%%$$$%%%'''((((((&&&%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%)))'''((()))&&&""""""%%%&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&'''((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%###"""$$$&&&(((((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%######%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%###"""''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((***)))))))))(((((((((''''''(((((()))***+++,,,---++++++,,,,,,+++***))))))(((((((((((((((((()))***,,,+++*********+++---...+++,,,///000111111///...---------------------------......---,,,,,,---///++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---......//////000000111222222444666888???OOO___xxxqqqpppxxxxxxhhheeehhhkkkxxx}}}{{{|||~~~|||zzzxxxwwwuuuvvvxxxyyyxxxvvvtttrrrmmmjjjddd]]]WWWSSSQQQPPPSSSVVV[[[```fffmmmuuuzzz}}}{{{zzzyyyxxxxxxyyyxxxwwwvvvvvvxxxzzz|||}}}}}}~~~lll^^^PPPJJJGGGCCCAAABBBAAA>>>;;;999888777444333---------...............++++++++++++++++++++++++))))))*********+++++++++''''''((()))))))))))))))((('''%%%$$$$$$%%%'''((('''%%%%%%%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&***'''''')))'''""""""'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((######%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((()))(((&&&$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&'''&&&%%%$$$###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%&&&'''&&&$$$((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))((()))))))))******++++++(((+++---,,,)))''')))***))))))(((((())))))***++++++***)))((()))***,,,---+++---///111222111000...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,------......///000000000111222444777999AAASSSeee}}}ooovvvrrreeedddhhhlll||||||{{{|||~~~~~~{{{wwwuuuuuuvvvwwwyyyyyyyyyxxxxxxrrrnnnhhhbbb]]]YYYWWWWWWUUUWWW[[[___dddjjjrrrwww{{{}}}~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxzzz}}}~~~|||}}}~~~lll^^^PPPJJJGGGCCCAAABBB@@@===:::888777666444222.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++&&&&&&'''(((((()))((((((******++++++++++++******'''&&&%%%%%%''''''&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&((($$$%%%)))((($$$%%%+++)))(((''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))!!!"""###$$$%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$ """$$$$$$$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%'''''''''(((***)))'''%%%###$$$$$$%%%&&&'''((((((#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((''''''&&&&&&"""###%%%%%%&&&%%%$$$######$$$&&&(((((((((&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&''''''(((&&&&&&'''''''''&&&%%%$$$######$$$%%%%%%&&&''''''&&&%%%%%%&&&((()))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&'''((()))***++++++((((((((((((''''''''''''###''',,,+++((((((+++///******))))))***+++,,,,,,+++***((('''((()))+++,,,+++---000222333222000///,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,***(((((((((++++++,,,,,,,,,---------...---,,,,,,++++++++++++------......///000000000000222444777:::CCCVVVhhhwwwnnnyyynnncccdddiiilll~~~|||{{{}}}|||~~~{{{vvvsssuuuvvvwwwyyyzzz{{{{{{{{{vvvrrrmmmgggbbb```^^^^^^UUUWWWZZZ^^^bbbhhhpppuuuxxxzzz}}}~~~~~~~~~~~~~~~{{{zzzyyyyyyzzz|||~~~|||}}}~~~hhh[[[NNNHHHFFFDDDBBBCCC>>>===<<<:::888555333222////////////............++++++++++++++++++++++++)))***++++++++++++******************)))))))))))))))))))))))))))))))))))))))******))))))((('''&&&)))((('''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((($$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$######$$$%%%%%%&&&''''''###%%%&&&''''''&&&$$$"""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%### !!!$$$&&&$$$%%%'''(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&&&&+++(((%%%%%%((())))))'''((((((((('''&&&&&&%%%%%%''''''(((((('''&&&%%%%%%((((((((((((''''''''''''+++*********))))))((((((************************++++++++++++++++++++++++'''(((((()))***+++++++++,,,,,,++++++***+++++++++...///000000///---+++***,,,,,,,,,++++++*********++++++++++++++++++++++++///---,,,******+++,,,...,,,,,,,,,---------......////////////000000000000000666333333===GGGZZZtttoookkk|||{{{kkkdddccclllvvv~~~}}}}}}|||yyytttqqqtttuuuvvvxxxyyyyyyyyyyyy}}}xxxqqqkkkgggdddbbb```___```aaaccceeeiiilllmmmrrruuuyyy~~~~~~||||||}}}~~~~~~}}}|||}}}~~~iii\\\NNNIIIFFFCCCBBBBBB>>>===<<<:::888555333222////////////............++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''(((((()))))))))((((((((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%)))(((&&&%%%$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''((()))***+++''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######%%%''')))%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%***'''%%%%%%''')))(((''''''''''''''''''&&&&&&&&&''''''(((((('''&&&&&&%%%***)))))))))))))))))))))))))))))))))((((((''''''************************************))))))))))))((((((((()))***+++++++++,,,,,,++++++***++++++,,,......///000///---+++***---,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,---------............////////////000000111666555555???HHH[[[uuunnnmmmwwwiiidddfffppp|||~~~|||{{{{{{xxxuuurrruuuvvvvvvwwwyyyzzz{{{{{{~~~yyysssnnnkkkiiigggeeeeeeeeeddddddfffhhhjjjlllpppssswww}}}~~~~~~iii\\\OOOIIIFFFCCCAAAAAA>>>===<<<:::888555333222////////////............++++++++++++++++++++++++,,,+++***))))))***++++++************))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))))))))(((((('''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&))))))))))))(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&###$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&%%%""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%)))((('''&&&%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''((((((((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%))))))))))))))))))))))))((((((((((((''''''''''''************************)))))))))(((((('''''''''(((((())))))***+++++++++,,,++++++***++++++,,,,,,---......///...---+++***------------,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,...///...,,,+++,,,,,,,,,---------......------........./////////111777666888AAAJJJ\\\uuuppprrrrrrgggfffjjjvvv~~~{{{zzzzzzxxxvvvtttvvvvvvvvvwwwxxxzzz|||~~~~~~zzzvvvrrrpppooonnnmmmmmmkkkhhhgggfffhhhjjjkkkmmmpppuuuzzz~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~hhh\\\OOOIIIFFFCCC@@@@@@>>>===<<<:::888555333222////////////............++++++++++++++++++++++++,,,***(((''''''((()))+++************)))))))))(((((((((((((((((((((((((((&&&''''''((())))))(((((())))))((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%###&&&((('''######&&&)))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%''''''((((((((('''%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((************************)))))))))(((''''''&&&&&&)))))))))******+++++++++++++++******++++++,,,,,,---------------,,,+++***------------------------++++++++++++++++++++++++***+++---...////////////,,,,,,,,,---------......,,,,,,------....../////////666777999CCCLLL]]]uuuuuu{{{ppphhhjjjppp}}}~~~{{{yyyyyyyyywwwvvvvvvvvvuuuuuuwwwzzz}}}}}}{{{wwwuuuuuuuuuuuutttqqqooollliiihhhiiikkkllllllnnnsssxxx|||~~~|||{{{{{{}}}}}}{{{{{{zzzzzz{{{{{{}}}}}}~~~}}}|||}}}|||ggg[[[NNNIIIGGGCCC@@@???>>>===<<<:::888555333222////////////............++++++++++++++++++++++++)))(((%%%$$$###$$$&&&'''************)))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$&&&((('''%%%%%%'''***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))))))))$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((((((''''''((((((((('''%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((************+++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++++++++,,,---///000,,,,,,,,,---------......,,,,,,------...//////000...555666999DDDMMM___xxxoookkkooovvv~~~{{{zzzzzzzzzyyyxxxvvvvvvuuuuuuvvvyyy|||~~~|||zzzxxxxxxyyyzzzzzzyyytttrrrooommmlllmmmnnnppplllnnnrrrvvv{{{~~~}}}{{{{{{{{{}}}~~~xxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxzzz}}}yyyeeeYYYNNNIIIGGGCCC@@@@@@>>>===<<<:::888555333222////////////............++++++++++++++++++++++++,,,+++***)))(((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((('''&&&%%%%%%###$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&'''(((%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&'''((((((((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%%%%&&&((((((&&&%%%&&&'''%%%%%%&&&&&&'''((())))))%%%&&&''''''(((''''''''''''''''''(((((())))))***))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++***((('''(((***,,,...,,,,,,,,,---------......,,,,,,---...///000000111...555666999EEEPPPccc}}}}}}nnnnnnttt|||~~~}}}|||}}}}}}{{{zzzwwwwwwwwwwwwxxxyyy{{{||||||zzzzzzzzz}}}~~~~~~}}}wwwvvvuuusssrrrrrrssssssnnnpppssswww{{{~~~~~~||||||||||||}}}uuuuuuuuuvvvvvvvvvvvvvvvtttuuuvvvvvvvvvwww{{{}}}wwwcccWWWMMMIIIHHHDDDAAAAAA>>>===<<<:::888555333222////////////............++++++++++++++++++++++++///......---,,,,,,++++++************))))))))))))))))))))))))))))))))))))'''''''''(((''''''&&&&&&###$$$%%%'''''''''&&&%%%'''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%''''''###$$$%%%&&&''''''''''''$$$!!! $$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&'''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$""" !!!$$$&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###############$$$$$$$$$%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$'''))))))'''&&&&&&(((%%%&&&&&&&&&''''''((((((%%%&&&&&&'''((((((''''''&&&&&&'''(((((()))******((((((((()))))))))******))))))))))))))))))))))))((())))))******++++++,,,++++++++++++++++++++++++************+++,,,---...++++++************++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---------......,,,------...000111111222000666777;;;GGGTTTiiivvvkkkoooxxx~~~}}}zzzzzzzzzzzzzzz{{{{{{||||||}}}||||||}}}}}}}}}|||{{{yyywwwvvvuuuqqqrrruuuxxx{{{~~~}}}{{{zzzzzzrrrrrrssssssssssssrrrrrrqqqsssttttttttttttvvvwwwvvvbbbVVVLLLIIIHHHEEEBBBAAA>>>===<<<:::888555333222000/////////............++++++++++++++++++++++++************)))'''&&&%%%************))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((((((((((((&&&''')))*********))))))(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((###$$$%%%&&&''''''''''''######&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***'''$$$!!!!!!###''')))%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$%%%'''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))***+++%%%(((******(((&&&'''(((&&&&&&&&&'''''''''''''''%%%%%%&&&'''((((((((('''$$$$$$%%%%%%&&&'''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++++++++++++++++++++************+++,,,---...+++***************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,...///000000...---,,,,,,,,,,,,---------......------...///000111222333111888888<<>><<<:::888555222111///............---------......---,,,+++***)))(((*********)))******+++,,,((((((((((((((((((((((((((((((((((((((((((((((((+++***((('''&&&''')))***(((((((((''''''&&&&&&&&&***)))''''''(((((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$)))((('''&&&%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((('''%%%#########%%%&&&&&&%%%$$$############$$$""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((((((((((("""###$$$$$$%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$#####################$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((())))))((((((+++***((('''&&&''')))******+++,,,***'''&&&(((***((((((((((((((((((((((((++++++************++++++))))))******+++++++++,,,++++++*********************++++++***))))))***,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***((('''))),,,...,,,***+++,,,...---,,,,,,---///............///111222222444777;;;>>>GGG[[[wwwvvvoooiiimmm{{{~~~~~~~~~}}}}}}||||||}}}~~~|||{{{yyyyyyzzz{{{|||}}}~~~|||zzzwwwtttqqqpppooooooooonnnnnnmmmmmmoooqqqrrrrrrqqqrrrtttvvvtttaaaWWWMMMIIIFFFBBB???@@@???>>><<<:::888555222111///............---------------,,,,,,,,,,,,,,,+++,,,,,,+++******))))))***((((((((((((((((((((((((((((((((((((((((((((((((+++***((('''''''''))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######"""###$$$&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((((((((((((((()))((('''&&&'''(((***,,,***++++++***'''&&&(((***))))))))))))))))))))))))+++******************+++)))))))))*********++++++***************************++++++***))))))***,,,+++++++++,,,,,,,,,------........................***((('''))),,,---,,,+++***+++,,,,,,++++++,,,---.........//////111222333333777===CCCOOOddd~~~uuuoookkkppp~~~~~~}}}|||}}}~~~}}}zzzzzzyyyyyyzzz{{{}}}~~~~~~|||yyywwwtttqqqnnnnnnnnnmmmmmmmmmllllllnnnpppqqqrrrrrrsssvvvxxxsss```VVVLLLHHHFFFBBB@@@AAA???>>><<<:::888555222111///............---------+++,,,,,,,,,------......------,,,+++***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++***((('''''''''((()))%%%%%%%%%%%%%%%&&&&&&&&&"""%%%''''''%%%%%%'''***&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&###$$$%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###!!!"""$$$%%%'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$""" $$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%'''&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&''''''(((%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((''''''&&&'''((()))+++---)))******)))(((''')))***))))))))))))))))))))))))************************(((((())))))))))))******************************)))+++++++++))))))***+++++++++++++++,,,,,,,,,,,,........................***))))))***,,,---,,,+++***,,,------,,,,,,---............///000111333333333888@@@JJJYYYppp}}}ssspppooovvv}}}}}}}}}}}}{{{yyyxxxwwwyyy{{{}}}}}}}}}zzzxxxvvvtttqqqmmmmmmllllllllllllllllllmmmoooqqqssstttvvvyyy|||rrr___UUUKKKHHHFFFBBB@@@AAA???>>><<<:::888555222111///............---------+++++++++,,,,,,,,,------,,,,,,++++++***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))******)))((('''(((((()))))))))(((((('''''''''&&&!!!%%%((('''###"""%%%)))&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''))))))(((((((((((())))))%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$###!!!###$$$&&&%%%$$$"""!!!%%%$$$$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''(((((('''&&&%%%###"""!!!$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''((()))++++++)))))))))((((((((()))************************************++++++*********((((((((((((((()))))))))))))))))))))************)))***,,,+++***)))***+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,,,,,,,---...000///......///111.........///000222333444555999BBBOOOccc}}}wwwsssrrrttt|||~~~~~~~~~~~~}}}||||||}}}~~~zzzxxxwwwxxx{{{}}}||||||yyyxxxvvvsssqqqnnnmmmlllkkkkkklllmmmmmmlllooorrrtttvvvyyy}}}qqq]]]SSSJJJGGGEEEBBBAAABBB???>>><<<:::888555222111///............---------++++++++++++************)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((++++++***)))'''&&&%%%%%%###&&&)))'''""" ###'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%"""$$$&&&''''''&&&$$$###$$$&&&'''))))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***$$$$$$%%%&&&''''''(((((((((((())))))***+++++++++))))))((('''&&&&&&%%%$$$(((''''''&&&&&&''''''((('''(((((((((((((((''''''))))))((((((((((((((()))((('''''''''((()))******)))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((((((((((((((((()))))))))*********(((***,,,,,,***)))***************+++++++++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,---...000///......///111---......///111222444555999<<>><<<:::888555222111///............---------++++++******)))))))))(((((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))((('''&&&$$$######%%%'''((('''###"""###%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((()))***###$$$%%%&&&((()))******((())))))******+++,,,,,,***))))))((('''&&&%%%%%%((((((''''''''''''(((((((((((((((((((((((('''&&&))))))))))))(((((((((''''''&&&%%%&&&)))*********(((((((((((((((((((((((()))***+++,,,,,,+++***)))******))))))))))))(((((('''(((((())))))*********(((***,,,,,,+++***)))***************++++++++++++------------------------***,,,---,,,++++++,,,---***,,,------,,,,,,---...---......///111333555666<<>><<<:::888555222111///............---------***************+++++++++)))***+++,,,,,,+++)))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%""""""#########$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''((((((((((((''''''&&&'''''''''%%%%%%&&&'''((())))))***''''''((())))))******+++''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&((((((((())))))))))))((('''%%%$$$%%%)))++++++***''''''''''''''''''''''''(((***+++,,,,,,+++***(((++++++*********)))))))))''''''(((((()))******+++'''***,,,---+++***))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***+++---***+++,,,,,,++++++,,,------......000111333555666>>>EEEUUUmmm{{{yyyyyy|||~~~}}}||||||}}}}}}|||{{{{{{{{{|||}}}}}}zzzxxxuuurrrpppnnnlllkkkjjjjjjlllnnnppprrruuuxxx|||nnn[[[QQQIIIFFFEEECCCBBBCCC???>>><<<:::888555222111//////.........---------((()))***+++,,,---......+++,,,------,,,***'''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((''''''''''''((()))******+++%%%$$$$$$%%%'''(((((('''&&&''''''''''''''''''&&&)))(((((((((''''''''''''"""###$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&######$$$%%%&&&(((((()))&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&(((((('''%%%###'''(((((((((''''''&&&%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%'''((())))))((('''&&&%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&&&&''''''((()))))))))%%%%%%&&&'''((()))***+++((((((''''''''''''(((((((((((())))))((('''&&&&&&%%%&&&''')))************'''%%%###%%%)))++++++***''''''''''''''''''''''''((()))+++,,,,,,+++)))(((,,,+++++++++******))))))&&&''''''((()))******+++'''***,,,---,,,***)))))))))************+++++++++************************+++---...---+++***+++...+++,,,...---,,,,,,---///---......000222444666777>>>HHH[[[vvvxxxyyy~~~{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzz|||~~~~~~{{{xxxuuurrrppplllkkkiiihhhiiikkkmmmoootttvvvzzz~~~nnn\\\RRRJJJGGGEEEBBB@@@AAA>>>===;;;999666444222111///............---------000//////---,,,+++******---***(((((()))***))))))***)))(((''''''((()))***&&&'''(((*********)))(((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&'''((()))))))))(((&&&'''((('''%%%$$$%%%&&&%%%%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&'''''''''&&&%%%%%%$$$&&&%%%###""""""###%%%&&&***(((&&&###""""""###$$$%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%&&&%%%### ###&&&&&&''''''&&&$$$$$$&&&''')))%%%!!!&&&,,,"""+++,,,&&&'''(((111###***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########%%%%%%&&&'''&&&%%%###"""&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$$$$ ###&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&***---%%%(((---))))))%%%------&&& $$$+++$$$%%%&&&'''(((((((((((((((((())))))))))))((((((&&&&&&''''''''''''''''''+++***((('''&&&&&&&&&'''******)))((('''&&&%%%%%%((((((((((((((((((((((((((('''''''''''')))+++,,,)))***,,,,,,***)))***+++******++++++++++++******))))))))))))((((((((((((,,,++++++++++++++++++,,,+++++++++++++++++++++++++++***'''&&&&&&'''***+++...,,,++++++------,,,***++++++,,,,,,,,,,,,---------------------------------,,,,,,---111444666777CCCNNNddd}}}ttt||||||~~~~~~~~~}}}~~~}}}{{{yyyyyyyyy{{{|||}}}~~~|||yyyuuuqqqnnniiiiiihhhhhhiiikkklllnnnnnnttt|||~~~mmm\\\RRRJJJGGGEEEBBB@@@AAA===<<<:::888666444222111///............---------//////...---,,,+++******,,,***(((((()))***))))))***)))(((''''''((()))***'''((()))******)))((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''&&&%%%&&&&&&'''((((((((('''''''''((()))(((&&&%%%&&&'''&&&&&&&&&%%%$$$%%%&&&'''%%%%%%$$$######$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$)))(((&&&%%%%%%&&&((()))+++***'''%%%$$$$$$%%%%%%''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%###!!!!!!###&&&###%%%&&&%%%$$$$$$%%%&&&""" """&&&%%% ###)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$###&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###!!!"""$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&"""###%%%((((((%%%&&&***666+++"""""")))+++%%%'''%%%!!! ###(((,,,'''(((((())))))(((((('''$$$$$$%%%&&&'''(((((()))+++***((('''&&&&&&''''''))))))((((((((((((''''''((((((((((((((((((((((((***))))))))))))+++,,,---'''(((******((('''((())))))******************))))))))))))))))))))))))(((++++++************++++++++++++++++++++++++++++++************************,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------------------------------.........///222555777888CCCQQQggguuu~~~~~~}}}{{{{{{zzzyyyxxxxxxyyy{{{|||{{{}}}|||yyyuuupppmmmiiiiiihhhhhhiiijjjlllmmmpppvvv~~~|||kkk[[[RRRJJJGGGEEEBBB@@@AAA===<<<:::888555333111000///............---------//////...---,,,+++******,,,***(((((()))***)))((())))))(((((((((((())))))(((((())))))))))))((('''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%(((******)))'''%%%&&&''''''''''''&&&&&&%%%'''((()))((('''&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&,,,***)))'''&&&&&&&&&'''((('''''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&&&&"""$$$%%%%%%######$$$&&& """%%%&&&%%%$$$$$$%%%,,,))))))%%% (((---&&&%%%''''''+++###!!!...,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&(((!!!(((///%%%$$$***%%%###!!!"""&&&***++++++(((((()))***)))'''%%%$$$&&&''''''''''''''''''&&&"""###$$$%%%'''((())))))***)))(((''''''&&&''''''''''''(((((())))))******((((((((((((((((((((((((*********))))))***++++++'''(((******((('''((()))((())))))******))))))((())))))))))))))))))))))))*********))))))*********++++++++++++++++++++++++)))***+++,,,,,,+++***)))***))))))+++---//////...++++++,,,,,,,,,,,,------------------------------000000000111333666888:::EEETTTmmmuuu|||zzzwwwwwwwwwwwwxxxyyyzzz{{{yyy||||||xxxtttoookkkiiiiiihhhhhhiiijjjlllmmmsssxxx|||jjj[[[RRRIIIGGGFFFBBBAAAAAA<<<;;;:::777555333111000///............---------......------,,,+++******,,,***))))))******)))((())))))(((((((((((()))))))))))))))))))))(((((('''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&((()))***)))'''&&&&&&'''''''''&&&%%%$$$$$$&&&'''((('''&&&%%%&&&'''((('''&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###""""""###$$$$$$+++***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$"""###%%%%%%&&&%%%%%%&&&"""%%%'''&&&%%%%%%&&& %%%%%% ***&&&&&&%%%### ,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$######"""###%%%'''((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&%%%$$$%%%''',,,$$$(((+++###$$$+++(((###***...***$$$"""###%%%###'''))))))((('''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&''''''((())))))((((((''''''''''''((((((((())))))))))))***(((((((((((((((((((((((((((((((((''''''''''''''')))***,,,,,,***)))***+++(((((())))))))))))(((((()))))))))))))))***************))))))))))))******++++++++++++++++++++++++******++++++++++++******+++******+++---......---+++++++++,,,,,,,,,------........................111111111111222555999<<>>KKK^^^zzzyyyuuu}}}~~~|||zzztttuuuwwwxxxxxxxxxxxxwwwwww{{{{{{vvvqqqkkkggggggffffffggghhhkkkmmmnnntttyyy{{{kkkZZZQQQIIIGGGFFFCCCAAABBB>>>===;;;999666444222111///............------------,,,,,,,,,+++++++++***+++***)))***+++***)))'''(((((())))))))))))((((((((((((((((((((()))******((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%'''(((&&&''''''''''''&&&&&&%%%###$$$%%%%%%$$$$$$%%%&&&)))&&&$$$$$$'''((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$''''''%%%$$$###"""""""""'''%%%$$$%%%'''((('''&&&"""%%%'''((('''&&&'''''',,,---!!!'''''' ###!!!&&&!!!((((((555%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&$$$###%%%&&&&&&&&&''''''''''''%%%'''((('''&&&%%%&&&'''!!!)))%%%###+++&&&$$$)))'''###'''%%% """$$$&&&&&&&&&$$$###%%%&&&&&&&&&&&&&&&&&&%%%)))(((((('''&&&&&&%%%%%%''''''((((((((((((''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((()))*********))))))'''(((******((('''((()))((())))))******))))))(((((())))))******+++++++++*********))))))*********++++++++++++++++++++++++---+++(((''''''(((+++---...---+++,,,,,,---+++***++++++,,,,,,,,,,,,------...........................000111111111555<<>><<<:::777555333222///............---------,,,,,,,,,+++++++++++++++***))))))***++++++(((&&&'''((()))******)))((('''''''''''''''((()))+++,,,((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((''''''###$$$&&&%%%$$$$$$&&&''')))%%%"""###'''(((&&&$$$%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%%%%%%%%%%#########$$$$$$#########%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%***'''$$$$$$&&&''''''&&&$$$%%%&&&&&&%%%$$$%%%&&&TTTbbbQQQ[[[___XXXdddaaaZZZeeeSSSaaaSSS(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((()))'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&''''''''''''$$$%%%&&&''''''&&&$$$$$$&&&&&&&&&&&&''''''''''''&&&'''((('''&&&%%%&&&((($$$000&&&&&&///LLLSSS^^^^^^JJJ666---***'''''''''''''''((()))***+++&&&&&&''''''''''''&&&&&&((((((((((((((((((''''''&&&'''((())))))(((''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))&&&'''(((*********))))))'''(((******((('''((())))))******************)))((())))))******+++,,,,,,++++++************++++++++++++++++++++++++++++++,,,+++************+++,,,---+++++++++---------+++++++++,,,,,,,,,,,,------...........................000222222222777???FFFYYYnnn|||}}}~~~}}}}}}{{{|||}}}~~~|||yyyuuussssssuuuyyy~~~{{{uuunnnhhhdddbbbbbbcccfffiiilllppprrruuuzzzxxxhhhYYYPPPIIIGGGFFFCCCBBBCCC???>>>===:::888666444333//////.........---------,,,,,,++++++++++++++++++***))))))***++++++(((&&&'''((()))******)))((('''&&&&&&&&&&&&(((***,,,---)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%"""$$$&&&((()))'''%%%$$$&&&&&&'''((()))))))))((($$$%%%&&&&&&%%%%%%'''((((((%%%!!!"""&&&(((&&&###%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!"""""""""#########%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&"""""""""###$$$&&&'''(((,,,((($$$$$$&&&''''''&&&$$$%%%%%%$$$###"""$$$&&&)))666&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%$$$###$$$%%%'''(((&&&&&&''''''&&&&&&%%%$$$######%%%&&&'''((((((((( !!!###&&&'''(((''''''&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''((( +++%%%444444pppIII...###%%%)))&&&''''''((((((''''''&&&'''((((((((())))))******&&&'''((())))))(((''''''######$$$%%%&&&'''((()))))))))))))))))))))))))))###$$$&&&((((((((((((((()))***,,,,,,***)))***+++******++++++++++++******((())))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,------------,,,++++++***)))+++---///......++++++,,,,,,,,,---------////////////////////////...111333333444888AAAIII^^^sss}}}{{{~~~}}}yyyuuurrrqqqsssvvv{{{zzztttnnngggccc```aaaccceeeiiimmmqqqsssvvv{{{vvvgggUUUQQQLLLGGGEEEDDDCCCBBB@@@???<<<:::777555444444000...,,,---000111///---+++,,,---......,,,***)))***)))((()))***+++***(((***111&&&$$$000"""$$$)))((( ...###'''''''''&&&&&&''''''''',,,((($$$&&&+++LLL***'''###'''###$$$%%%%%%######$$$%%%)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&***hhh777$$$&&&,,,)))&&&)))%%%""")))%%%%%%$$$###$$$%%%'''((('''''''''''''''''''''''')))(((&&&$$$$$$$$$&&&'''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&---((( yyyHHH%%%###%%%)))(((&&&))))))&&&---###lll222222,,,$$$"""&&&******&&&***$$$%%%...''' ---(((((((((((((((((((((((())))))))))))((((((((((((************************+++***)))(((((()))******))))))))))))((((((((((((*********+++,,,,,,------...,,,+++,,,------,,,+++((()))***++++++***)))(((++++++,,,,,,,,,,,,++++++***************)))((((((///...------++++++***))))))******++++++,,,------...---++++++,,,.........///000333666777999CCCNNNccc~~~zzz{{{|||qqqlllllliiinnntttyyy}}}}}}vvvnnngggccccccdddfffgggiiimmmrrruuu{{{uuufffUUUPPPKKKGGGEEECCCBBBAAA@@@???===:::777555444333000...---...000111///------......///...---,,,++++++***)))***+++,,,+++)))!!!...---+++***!!!111,,,%%% +++'''''''''&&&&&&&&&&&&''''''###&&&,,,###$$$'''```///!!!&&&%%%&&&$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$FFF%%%&&&&&&$$$(((&&&"""###%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''(((&&&%%%#########%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&++++++,,,^^^---&&&""" """'''***)))'''+++"""+++$$$***###000WWW111$$$!!! +++%%%""")))+++222))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''***))))))((((((((()))***)))))))))))))))))))))((($$$$$$%%%&&&'''((())))))+++***))))))***+++***(((((()))***++++++***)))(((***++++++++++++++++++******************)))((((((---,,,,,,++++++******)))*********+++,,,,,,------...---,,,+++---.../////////000333777777:::DDDOOOfffyyyzzzvvvlllgggggggggkkkqqqvvv{{{}}}vvvoooiiidddccceeeggghhhkkkoootttxxx|||ttteeeTTTOOOJJJFFFDDDBBBAAA@@@@@@???===:::888555333222000///......///000///---------------,,,,,,,,,,,,,,,+++***+++,,,---,,,***((((((&&&---,,,'''%%%$$$$$$&&&(((%%%&&&&&&%%%%%%%%%%%%&&&&&&+++$$$%%%"""&&&ZZZ'''&&&%%%)))!!!$$$&&&'''&&&%%%$$$%%%&&&$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$###&&&!!!''''''######'''&&&"""%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&!!!!!!&&&\\\"""'''$$$"""###''')))(((&&&&&&%%%---"""((('''333ZZZ&&&555***<<<'''$$$+++************************(((((((((((())))))))))))************************)))((((((''''''((())))))))))))))))))))))))))))))&&&'''''')))***+++,,,,,,***(((((((((******)))((())))))************))))))******++++++++++++***************+++******)))(((******************************++++++,,,,,,------000000000000000111222222000111444777888;;;FFFQQQiiiyyyzzz{{{{{{nnnccc```aaaeeehhhnnnssswww|||}}}vvvooojjjfffdddfffhhhkkknnnrrrxxx|||~~~ssscccSSSOOOIIIEEECCCBBB@@@???@@@???===;;;888555333222000///////////////......,,,+++***)))))))))******,,,+++******,,,,,,+++***111%%%!!!))))))+++$$$&&&&&&+++###!!!&&&%%%%%%$$$$$$%%%%%%&&&...!!!'''WWW '''!!!,,,!!!%%%&&&''''''%%%%%%&&&'''$$$%%%&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&&&&''')))uuu@@@(((***+++%%%&&&,,,'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%***'''(((]]]%%%&&&$$$######%%%&&&%%%###$$$,,,###(((&&&%%%SSSddd666)))((($$$:::///))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++'''''''''''''''((((((((()))))))))))))))*********,,,,,,,,,------------...+++)))))))))+++,,,+++***)))))))))******))))))))))))******++++++******)))*********++++++******))))))*********+++++++++,,,******++++++,,,------......///000000//////000111111111444777999===HHHSSShhhzzz|||yyyvvv|||ssseee]]]\\\]]]dddggglllpppuuuzzz|||uuuooojjjgggeeegggjjjmmmqqqvvv}}}rrrbbbRRRNNNIIIDDDBBBAAA@@@???>>>>>>===;;;999666444222///000000///............,,,+++***)))))))))******+++)))((()))***+++***))),,,''')))(((&&&333000%%%***!!!###&&&%%%%%%$$$$$$%%%%%%&&&"""###'''&&&'''^^^$$$(((,,,%%%%%%&&&''''''%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((===$$$"""****** $$$,,,'''%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%+++''''''^^^((('''&&&%%%%%%&&&&&&$$$### &&&(((""")))'''---:::&&&"""KKKyyy$$$555///'''(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''(((((((((((((((((()))))))))*********+++,,,++++++***))))))((((((***)))((()))+++,,,+++******))))))))))))))))))*********++++++++++++************++++++++++++************++++++,,,---------***++++++,,,------......)))+++------++++++,,,...111111333777999===IIIUUUfff|||uuuttt|||xxxlllaaa[[[\\\^^^eeehhhkkkooosssxxx{{{tttooojjjgggfffhhhlllooosssyyyqqq```SSSNNNIIIEEECCCAAA@@@???<<<<<<<<<;;;:::777555333///000111000...------...------------,,,,,,,,,,,,***)))((()))******)))((()))&&&,,,(((((($$$$$$$$$ ***(((***&&&&&&%%%%%%%%%%%%&&&&&&$$$''')))***,,,{{{>>>###---!!!(((###$$$&&&'''&&&%%%$$$%%%&&&&&&''''''(((((((((((('''%%%&&&&&&&&&'''''''''''' ///$$$(((###...$$$###)))!!!%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%!!!XXX"""(((((())))))(((((('''&&&(((***%%%"""))))))$$$&&&&&&...""" SSSrrr,,,...444''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))&&&&&&((()))))))))))))))((())))))******+++++++++,,,++++++***)))(((''''''(((''''''(((***+++***)))******))))))))))))******+++++++++,,,,,,+++++++++)))***++++++,,,++++++++++++++++++,,,,,,---------++++++,,,,,,------......+++...111111...---///111000000222666888===JJJVVVggg~~~|||tttuuu}}}|||tttjjjbbb______aaahhhiiikkkmmmqqqvvv}}}{{{uuupppkkkhhhhhhjjjmmmqqquuu{{{ppp___SSSOOOIIIEEECCCBBBAAA@@@:::;;;;;;;;;:::888666555///111222000---,,,---...---......///...---,,,++++++***))))))++++++***)))***'''+++$$$333%%%***'''***,,,+++((()))...333{{{'''###+++$$$,,, ... ***,,,+++''''''&&&&&&&&&&&&'''''')))***###%%%---$$$---'''""" """,,,AAAUUU>>>///444"""+++"""...$$$""""""$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''(((&&&pppLLL###,,,%%%###***"""%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%(((^^^''''''(((******)))(((''''''(((+++%%%%%%(((''')))(((***&&&%%%''''''$$$&&&+++$$$iii555$$$(((((((((((((((((((((((('''''''''((()))*********++++++++++++++++++++++++&&&'''(((***************((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((''')))+++,,,+++++++++***)))(((((()))***+++,,,,,,------------,,,,,,)))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---.........---111555555222000222444//////111555777===JJJWWWkkkzzzuuuwww~~~zzzssslllgggdddeeefffiiijjjkkklllnnnttt{{{}}}xxxrrrmmmjjjiiikkkooorrrvvv|||ooo^^^TTTOOOJJJFFFDDDBBBAAA@@@999:::;;;;;;;;;999777666///111222000---+++,,,...+++,,,---......,,,***))),,,+++******,,,,,,+++***%%%,,,222---&&&444((()))***+++***(((&&&%%%%%%IIIlll$$$...''''''***...!!!444%%%%%%***'''(((''''''&&&&&&''''''((( ***###&&&+++))) ###)))+++%%%"""+++lll///---%%%)))''''''"""+++++++++!!!(((###$$$%%%%%%######$$$%%%&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&'''''''''(((((($$$...///www666((("""$$$...(((%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%!!!!!!""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$)))[[[$$$%%%&&&((()))'''&&&&&&&&&!!!(((&&&+++)))"""'''$$$%%%$$$''',,,***%%%&&&,,,---)))fffuuu))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((&&&''')))***+++++++++***((())))))***++++++,,,,,,((()))***+++,,,------...+++******+++---///...---+++***)))(((((()))***+++,,,------......------,,,)))***+++,,,,,,,,,,,,,,,************************++++++,,,------......///)))...222111...,,,...111///...111444777===JJJWWWppp~~~~~~yyyvvvyyy~~~zzzuuuoookkkhhhhhhhhhiiijjjjjjjjjmmmrrryyy~~~zzzuuuoookkkjjjlllooorrrvvv|||nnn^^^RRRNNNJJJGGGEEECCCAAA???>>>===<<<999777555333222000000///...---,,,,,,+++,,,,,,,,,+++++++++******************))))))))))))******))))))((((((''''''))))))))))))((((((((((((%%%///BBBeee>>>!!!$$$,,,(((%%%+++---+++(((&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%######$$$%%%$$$$$$%%%&&&''''''''''''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&###"""###%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''+++%%%!!!&&&222***'''%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''"""$$$&&&((((((%%%""" &&&&&&&&&''''''''''''(((&&&$$$&&&]]]&&&######$$$%%%%%%&&&'''''''''''''''(((((((((((()))&&&'''((())))))((('''&&&'''&&&###!!!+++^^^555)))'''222..."""###+++)))((((((%%%,,,,,,+++***))))))******))))))))))))************)))))))))***+++++++++,,,---,,,,,,+++***)))((((((******************************+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,111000///...---......///------,,,+++******++++++++++++,,,,,,,,,,,,------------......///000000000000111444888:::@@@OOO^^^yyy||||||~~~yyysssooommmmmmnnnmmmmmmmmmmmmooossszzz}}}vvvoookkkkkklllooosssyyymmm]]]QQQNNNIIIFFFDDDCCCAAA???>>>===<<<:::888555333222000000//////...---------,,,,,,,,,+++++++++******************))))))))))))******))))))((((((((((((***)))))))))((((((((((((%%%'''...>>>+++ &&&+++%%%"""&&&---,,,)))'''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''###%%%&&&%%%$$$###$$$%%%&&&'''''''''''''''&&&%%%&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&'''***###"""LLL(((+++""")))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''&&&$$$""" &&&&&&&&&''''''''''''(((&&&$$$&&&]]]&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&'''((())))))((('''&&&$$$(((---+++###&&&DDDeeeeee'''222!!!333%%%,,,---&&&###)))...,,,+++***)))((((((((((((((())))))))))))***************************+++++++++,,,,,,++++++***)))))))))*********************************+++++++++,,,,,,...---,,,++++++++++++,,,...---,,,+++++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------......///000000000000111444888:::AAAQQQ```|||~~~}}}~~~{{{xxxtttqqqoooooonnnnnnmmmmmmnnnrrrxxx|||yyyrrrnnnlllmmmppptttzzzmmm\\\PPPMMMHHHEEEDDDBBB@@@>>>======<<<;;;888555333111//////..................,,,,,,,,,+++++++++******************))))))))))))***))))))))))))(((((((((******)))))))))((((((((('''### !!!!!!$$$((('''######&&&---,,,***(((''''''(((((('''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&%%%$$$$$$%%%(((((((((((('''&&&%%%$$$'''"""^^^ddd&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$&&&$$$&&&999{{{)))&&&))),,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%$$$$$$###"""&&&&&&&&&''''''''''''((('''%%%''']]]&&&%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''!!!"""(((///---&&&(((000;;;{{{"""...$$$---+++'''(((###)))((((((''''''''''''''')))))))))*********+++++++++++++++************************************************************************++++++++++++,,,------,,,++++++++++++,,,---,,,+++*********++++++,,,,,,---...---,,,+++***++++++,,,,,,,,,,,,------------......///000000000000111444888;;;CCCTTTdddzzz}}}zzzwwwtttrrrpppooonnnmmmmmmpppvvvzzz}}}wwwrrrnnnooorrruuuzzzlll\\\OOOLLLHHHEEECCCBBB@@@>>>======<<<;;;999666222000,,,,,,------............,,,,,,,,,+++++++++******************)))))))))((())))))))))))))))))))))))*********)))))))))((((((***(((%%%""")))---(((###$$$(((++++++***)))((('''''''''''''''&&&&&&%%%%%%&&&&&&'''###%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$'''&&&999NNN&&&&&&&&&&&&''''''''''''#########$$$$$$&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''""" (((***%%%''')))---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$#########$$$$$$&&&&&&&&&''''''''''''((((((&&&''']]]&&&%%%&&&&&&&&&'''''''''((('''''''''(((((((((((()))'''((((((((((((((((((''',,,$$$ $$$(((((())),,,%%%TTT%%%666(((!!!$$$111(((!!!///)))(((''''''''''''(((((())))))*********+++++++++,,,+++++++++***)))))))))))))))*********+++++++++************************************++++++++++++,,,,,,++++++++++++++++++------,,,,,,,,,,,,,,,,,,***+++,,,......,,,***)))+++++++++,,,,,,,,,------------......///000000000111111444999===FFFYYYjjj{{{{{{~~~|||zzzyyytttsssqqqooommmppptttxxxzzzuuuppppppsssvvvzzzkkk[[[NNNKKKGGGEEECCCBBB@@@???======<<<;;;888555333111+++++++++,,,,,,---......,,,,,,,,,+++++++++******************)))))))))((())))))))))))************************))))))))))))(((++++++yyy(((...///((($$$(((+++***)))(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&(((((('''&&&%%%&&&######$$$%%%%%%%%%%%%%%%$$$)))'''000&&&&&&&&&''''''(((((((((#########$$$%%%&&&'''((())))))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''((((((''')))&&&!!!xxx888''''''((($$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&''''''''''''((()))&&&(((]]]&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))(((((((((''''''(((((((((***%%%###&&&(((&&&###"""000,,,)))999222$$$444...'''%%%'''%%%(((222***))))))((())))))******************++++++++++++,,,+++++++++***))))))))))))))))))***++++++,,,,,,************************))))))*********+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,***)))+++++++++,,,,,,,,,------------......///000000000111111444999>>>JJJ^^^ppp|||yyyxxxuuuqqqooopppsssvvv|||wwwqqqqqqrrruuuyyy~~~jjj[[[NNNKKKHHHEEEDDDCCCAAA@@@>>>===<<<999777555333222++++++,,,,,,---------...,,,,,,,,,+++++++++******************)))))))))))))))))))))************+++++++++*********)))))))))%%%((('''fff$$$''')))(((((()))(((%%%'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&)))***((('''&&&&&&"""###$$$%%%%%%&&&&&&&&& (((""""""&&&&&&&&&'''(((((())))))%%%$$$%%%%%%&&&'''((())))))******)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((+++"""&&& ,,,>>>jjj---%%%&&&---###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))'''(((]]]&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''(((((($$$%%%'''***+++,,,,,,---'''111###---333'''222,,,&&&+++***************++++++,,,*********++++++++++++,,,+++++++++***************))))))******+++++++++,,,************************)))))))))************+++)))***++++++,,,+++++++++))))))***+++++++++******)))***+++,,,,,,,,,+++***++++++,,,,,,,,,,,,------------......///000000000111111444999@@@MMMbbbvvv}}}|||xxxsssoooooorrrttt~~~yyyqqqqqqppprrrvvv|||jjj[[[OOOLLLHHHFFFEEEDDDBBBAAA@@@>>>;;;888555444444444---.....................,,,,,,,,,+++++++++******************))))))))))))))))))*********++++++++++++++++++*********))))))###%%%%%%```$$$###$$$'''((('''&&&''''''''''''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$'''******)))'''&&&&&&%%%%%%&&&'''''''''&&&&&&!!!'''$$$(((&&&&&&&&&'''((()))))))))&&&&&&&&&&&&''''''((()))(((***+++)))&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&***$$$!!!***$$$,,,$$$%%%///$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((***((()))]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&&&&'''((())),,,+++(((### ###%%%+++,,,555---(((>>>///'''000:::&&&***************+++,,,,,,*********+++++++++,,,,,,***************+++++++++***************+++++++++************************))))))))))))************((()))***+++,,,++++++***))))))+++,,,,,,,,,++++++,,,,,,,,,------.........++++++,,,,,,,,,,,,------------......///000000000111111444:::AAAOOOfffzzz}}}yyysssnnnmmmoooqqq||||||qqqpppnnnnnnsss{{{iii[[[OOOLLLIIIFFFEEEEEECCCBBBAAA???;;;777444444444555000000000000000000000///,,,,,,,,,+++++++++******************))))))))))))))))))******+++++++++++++++++++++************)))%%%&&&)))fff,,,&&&$$$&&&%%%###'''///'''((((((((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$'''***+++***(((&&&&&&))))))))))))((('''&&&%%%%%%'''(((***&&&&&&&&&'''((())))))***(((''''''''''''((())))))(((***+++)))&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""###$$$$$$%%%...###(((###///(((###***"""((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((((()))&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((***((()))]]]&&&'''''''''''''''''''''&&&'''''''''((((((((()))))))))((('''&&&&&&'''((()))'''***,,,+++*********)))%%%+++222"""%%%$$$@@@PPP333(((!!!---%%%******))))))***+++,,,,,,******+++++++++,,,,,,,,,))))))******+++++++++,,,************************************************))))))))))))************((()))***+++,,,,,,+++***+++,,,---...///......---...............///000111++++++,,,,,,,,,---------------......///000000000111111444:::BBBPPPhhh|||~~~yyyrrrmmmlllmmmoooxxx~~~qqqooollllllqqqzzziii]]]PPPMMMIIIFFFDDDCCCAAA??????>>>===;;;999666444222//////...------------...+++,,,,,,,,,,,,+++******************************))))))*********))))))(((++++++************++++++***&&&***\\\((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%(((++++++(((%%%&&&'''$$$&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&,,,"""$$$$$$333}}}&&&$$$%%%&&&''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$,,,###'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((333aaa"""!!!000---&&&+++'''((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$$$$%%%%%%###&&&)))'''"""$$$555GGG666)))---&&&***(((((()))***++++++,,,,,,...---,,,,,,++++++,,,,,,...---+++)))((())))))***,,,+++***))))))***+++,,,++++++******************++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,------,,,++++++,,,,,,++++++***++++++++++++,,,,,,,,,++++++---......------------.../////////555444888FFFSSSggg|||wwwpppkkkiiijjjlllqqq{{{xxxsssooommmooorrrwwwiii\\\PPPMMMIIIFFFDDDCCCAAA??????>>>===;;;999666444222//////...------------...+++,,,,,,,,,,,,+++******************************))))))************))))))******))))))))))))*********&&&***\\\%%%%%%&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))(((&&&$$$%%%&&&$$$&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%'''(((%%%'''###+++ ***%%%,,,''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%!!!,,,$$$&&& %%%vvv@@@)))###&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''''''''***))))))(((%%%###***333xxx***...777###))))))******+++,,,,,,---,,,+++******))))))*********))))))))))))+++,,,---++++++***))))))***++++++************************++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,------,,,,,,+++---,,,,,,+++,,,,,,---------.........------///000...------------...//////000555555999GGGTTThhh~~~}}}zzzuuunnniiifffgggiiioooyyyyyysssooonnnppptttxxx~~~hhh\\\OOOLLLHHHFFFDDDCCCAAA@@@???>>>===;;;999666444222//////...------------...,,,,,,,,,,,,,,,++++++***************************))))))************))))))))))))(((((((((((())))))***&&&***\\\$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''&&&$$$###%%%&&&$$$&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###(((###''')))"""%%%qqq222+++###&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''')))((()))'''###***aaa***)))%%%%%%&&&&&&'''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))***))))))(((,,,(((&&&))))))%%%!!! $$$yyy&&&%%%*********++++++,,,,,,------++++++***))))))))))))***))))))))))))***+++,,,---++++++***))))))***++++++************************++++++++++++++++++++++++///.........------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...//////---.........------///000......------......///000000555555:::HHHVVVjjjsssvvv{{{yyysssmmmgggddddddfffmmmwww|||sssppppppsssvvvzzz|||ggg[[[OOOLLLHHHEEEDDDCCCBBB@@@???>>>===;;;999666444222//////...------------...,,,,,,------,,,,,,+++***************************((())))))************)))((((((''''''''''''((((((***&&&***\\\&&&&&&&&&'''((()))******$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$&&&'''$$$&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###)))"""((('''!!!'''666sss$$$%%%''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))///"""'''"""///'''"""YYY&&&&&&&&&&&&'''''''''(((((($$$%%%%%%%%%%%%&&&&&&&&&&&&((()))+++***)))'''&&&((($$$$$$)))+++'''""" %%%555OOO$$$%%%---+++++++++,,,,,,------------,,,,,,+++++++++++++++,,,++++++******)))))))))+++******************+++***************+++++++++++++++++++++++++++++++++.........---------,,,,,,++++++,,,---------,,,,,,++++++++++++,,,...//////+++,,,,,,,,,++++++---..................//////000///555666;;;JJJXXXmmm~~~pppwww{{{xxxsssmmmgggcccccceeelllvvvuuurrrsssvvvyyy|||{{{eeeZZZNNNKKKHHHEEEDDDDDDBBBAAA???>>>===;;;999666444222//////...------------...,,,------------,,,++++++************************(((((()))***************((((((''''''''''''((((((***&&&***\\\&&&&&&&&&'''((()))******''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''%%%%%%%%%&&&'''((($$$&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$$$$&&&''')))%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$)))$$$%%%$$$ --- ***%%%''''''''''''''''''''''''$$$%%%&&&&&&'''((())))))+++"""(((000///WWW!!!+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***)))'''$$$###$$$###%%%))))))&&&%%%(((***###[[[...555'''+++,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++*********)))*********++++++*********))))))*********+++++++++++++++++++++++++++++++++((((((((('''''''''&&&&&&***+++,,,,,,---------,,,************+++,,,......+++,,,,,,,,,++++++---...///............///000000///555777===MMM\\\rrr~~~yyy{{{yyyuuuoooiiieeeeeefffmmmvvvxxxvvvvvvzzz|||yyydddYYYNNNKKKHHHEEEEEEDDDBBBAAA???>>>===;;;999666444222//////...------------...---------------,,,++++++************************'''((()))******+++******((((((''''''''''''((((((***&&&***\\\$$$%%%%%%%%%&&&'''''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%%%%'''(((((('''$$$&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%(((###$$$ ///!!!vvv555(((---''''''''''''''''''''''''%%%%%%&&&'''(((((())))))###&&&---'''(((!!!aaa+++...)))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''((((((((('''%%%###"""'''&&&(((***((($$$&&&+++"""---...++++++++++++,,,,,,,,,,,,******)))(((((((((((()))&&&''')))***,,,,,,------)))***++++++++++++***))))))))))))***++++++,,,,,,++++++++++++++++++++++++))))))((((((((('''''''''******+++,,,------------************+++,,,,,,------.........------///000//////......//////000111000777999AAASSSccczzz{{{zzzvvvqqqlllhhhhhhiiinnnwww}}}zzzzzz|||xxxcccXXXNNNKKKGGGEEEEEEDDDCCCAAA???>>>===;;;999666444222//////...------------...---------...------,,,+++************************'''((()))******+++++++++)))(((((((((((((((((()))***&&&***\\\%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%$$$###%%%'''(((&&&$$$$$$&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%###$$$$$$$$$$$$%%%%%%%%%))),,,""")))!!!)))&&&@@@www$$$(((''''''''''''''''''''''''&&&&&&''''''(((((())))))"""'''+++###""")))[[[###"""''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((***(((%%%%%%)))""""""...FFFDDD333++++++++++++++++++++++++******)))(((((((((((((((%%%''')))+++,,,---------)))***++++++++++++***)))((())))))***++++++,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++)))***+++,,,------------,,,,,,+++++++++,,,,,,------.........------///000///////////////000000111333;;;>>>FFFYYYkkkzzzyyywwwrrrmmmjjjjjjkkkooowww~~~|||~~~xxxcccXXXMMMKKKGGGEEEEEEDDDCCCBBB???>>>===;;;999666444222//////...------------...------......------,,,+++************************''''''(((******+++++++++))))))(((((((((((())))))***&&&***\\\(((((((((((((((''''''''')))))))))((((((''''''&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))###""""""$$$'''(((%%%"""$$$&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%+++..."""...###"""(((''' ''''''''''''''''''''''''''''''''''''(((((((((((('''$$$"""###(((!!!---^^^(((***%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&(((***+++***&&&&&&***+++(((&&&'''###))))))###(((+++*********************,,,++++++***************))))))+++,,,,,,+++***))))))***+++,,,,,,+++***)))((())))))***++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++)))***+++,,,------...---......---,,,,,,,,,------+++,,,,,,,,,++++++---...///////////////000111111555===AAAJJJ^^^pppyyyyyyvvvrrrnnnkkkkkklllnnnvvv}}}~~~wwwcccYYYNNNKKKGGGEEEEEEDDDCCCAAA???>>>===<<<:::777555444222222111000///...------+++++++++************)))---,,,,,,++++++,,,,,,---************************+++***)))(((((()))***+++***&&&***\\\''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%''')))******)))''''''&&&&&&&&&%%%%%%%%%'''((('''%%%&&&&&&'''((()))))))))((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++''''''((((((''''''&&&%%%((('''&&&&&&$$$$$$###"""&&&%%%$$$%%%'''''''''&&&)))lll)))+++$$$%%%---&&&$$$***+++'''&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$'''&&&,,,%%%YYY'''$$$%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%&&&((((((%%%!!!"""'''***)))'''!!!$$$(((,,,---,,,***(((!!!...""")))aaaUUU)))111###000///...(((******))))))******+++,,,************))))))((((((,,,,,,,,,***((((((***+++,,,++++++******++++++,,,,,,++++++******++++++,,,......---,,,,,,+++******------------------------------------------------------------------------///000111000///000111333444888@@@PPPeee~~~}}}zzzwwwtttsssrrrooonnnrrrtttyyy~~~vvvcccYYYNNNKKKHHHFFFEEEDDDBBBAAA@@@???>>><<<999777444333111111000///...---,,,,,,++++++++++++************,,,,,,++++++++++++,,,,,,************************+++******))))))******+++***&&&***\\\''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((((('''''''''''''''&&&&&&%%%%%%'''((('''%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''(((((()))((('''&&&%%%%%%&&&&&&((((((((((((((('''&&&&&&'''&&&&&&%%%%%%$$$$$$$$$((('''&&&''')))))))))((("""NNNvvv&&&((("""(((---'''&&&'''!!!+++***)))(((&&&%%%$$$###&&&'''%%%(((%%%***###YYY'''$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&'''***111555111'''"""%%%***444///(((""" !!!%%%((("""///999$$$***$$$+++///&&&...+++,,,!!!******))))))******+++,,,++++++*********))))))))),,,,,,,,,***((((((***,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,......---,,,,,,+++******------------------------------------------,,,,,,........................,,,...///.........000222666:::CCCSSSiii|||yyywwwvvvtttqqqoooqqqtttxxx}}}uuubbbXXXOOOLLLIIIFFFEEEDDDBBB@@@@@@@@@>>><<<999666333111000000///...---,,,,,,+++,,,+++++++++************++++++************++++++************************+++******))))))******+++***&&&***\\\''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%'''&&&%%%(((((((((''''''''''''&&&'''((('''%%%&&&''''''''''''&&&&&&%%%'''&&&&&&'''((()))******)))((('''&&&%%%%%%%%%%%%((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%((('''&&&''')))))))))((( ---"""&&&!!!$$$%%%###))),,,"""+++******((('''&&&%%%%%%((((((&&&(((%%%)))"""ZZZ'''$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$***...)))"""###(((---//////---+++;;;'''!!!OOO 333###---///%%%&&&******))))))******+++,,,+++++++++++++++*********+++,,,,,,+++))))))***,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,...------,,,,,,++++++***------------------------.........------,,,,,,,,,////////////////////////+++---.........///222444888<<>><<<888555222000000000///......---,,,,,,,,,,,,+++++++++*********+++******))))))******+++************************))))))))))))))))))))))))***&&&***\\\''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$###"""###%%%&&&%%%$$$(((((((((((((((((((((''''''''''''%%%&&&'''''''''&&&%%%$$$$$$''''''&&&&&&'''((())))))%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$%%%'''''''''&&&&&& }}}444(((%%%%%%""")))000)))&&&&&&''''''((((((((()))((((((&&&(((%%%***"""ZZZ((($$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((''''''&&&---,,,+++***(((((()))***)))***++++++)))&&&###!!!///000''',,,===***+++,,,%%%"""444******))))))******+++,,,++++++++++++++++++++++++***+++,,,+++***)))+++,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++........................,,,...000000111222555777888>>>JJJ]]]uuuuuuwww}}}|||{{{xxxuuusssqqqsssuuuxxx}}}rrr```WWWPPPMMMIIIGGGEEEDDDCCCAAAAAA@@@>>>;;;888555222000111000000000///.........,,,,,,,,,++++++++++++***+++******))))))******+++************************((((((((((((((((((((((((***&&&***\\\''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%&&&'''&&&%%%'''((((((((((((((((((((('''''''''%%%&&&'''''''''&&&%%%$$$$$$((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%&&&&&&'''''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''(((&&&%%%$$$%%%'''''''''&&&((($$$>>>rrr+++))),,,***###''',,,%%%$$$$$$%%%&&&''''''((((((&&&&&&%%%(((%%%***###ZZZ(((%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((((((''' ''')))&&&$$$$$$&&&[[[xxxWWW///444999%%%111%%%%%%+++111******))))))******+++,,,++++++++++++++++++++++++***+++,,,,,,+++***+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,...000111111333666888888@@@OOOccc|||{{{ooouuu}}}||||||zzzwwwtttrrrssstttvvvzzzqqq___VVVOOOLLLIIIGGGFFFEEEDDDCCC??????===;;;888555222000111111000000////////////,,,,,,,,,,,,++++++++++++++++++************++++++************************'''(((((())))))(((((('''***&&&***\\\''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&&&&''''''''''''((((((((('''((('''%%%&&&''''''''''''&&&&&&%%%(((((('''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''(((((('''&&&''')))))))))(((###)))$$$$$$+++'''%%%'''"""&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&$$$'''%%%+++$$$ZZZ)))%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))000000'''%%%[[[NNN|||222,,, ///666###******))))))******+++,,,*********+++++++++++++++)))+++------,,,+++,,,---,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,...//////111444666888BBBTTTkkksssjjjsss~~~}}}||||||}}}{{{xxxvvvsssssstttuuuxxxppp^^^UUUNNNKKKHHHGGGGGGFFFFFFEEE>>>>>><<<:::888555333111000////////////.........------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,************************((()))***++++++***)))(((***&&&***\\\''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((&&&%%%&&&'''((('''%%%%%%%%%&&&&&&'''''''''''''''((('''%%%&&&&&&'''(((((((((''''''((('''&&&&&&&&&&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''((('''&&&''')))))))))((("""(((999!!!&&&&&&%%%'''&&&&&&&&&&&&&&&'''''''''''''''(((&&&(((%%%***"""[[[)))&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++'''(((hhhCCC%%%%%%111111###******))))))******+++,,,)))))))))*********++++++)))+++---------,,,,,,---,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.................................,,,---//////000111333666:::EEEZZZsss}}}mmmfffppp|||||||||}}}~~~{{{yyyttttttttttttwww~~~ooo]]]UUUMMMKKKHHHGGGGGGGGGGGGFFF======<<<:::888555333222...............------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***************************+++,,,------,,,+++******&&&***\\\''''''''''''((((((((()))&&&''''''''''''''''''&&&(((((((((((((((((((((((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((('''%%%&&&&&&'''((()))))))))(((''''''&&&''''''((()))*** ###%%%'''))))))))))))))))))))))))(((((('''''''''''''''''''''''''''&&&%%%$$$%%%'''''''''&&&&&&%%%'''KKKhhh<<<###&&&&&&$$$'''***$$$$$$%%%''')))***+++,,,******'''(((%%%((( [[[)))&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%&&&(((***,,,___KKK"""...)))"""111*********)))***++++++,,,(((((())))))*********+++(((+++---...---,,,,,,---,,,++++++++++++++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---.../////////////////////////////////000111222222333555777;;;HHH^^^xxxuuugggbbbnnn||||||}}}~~~}}}{{{uuuuuuttttttwww}}}qqq^^^TTTMMMIIIEEEBBBCCCEEEFFFGGG>>>>>>>>>===:::666333111///...---,,,,,,---...//////...------//////...---,,,,,,,,,++++++***))))))++++++,,,,,,,,,,,,------******)))))))))))))))***+++###$$$WWW%%%&&&'''((())))))))))))$$$$$$&&&'''((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((()))******&&&&&&&&&''''''''''''((('''((('''&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''))))))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%$$$###"""###$$$$$$''''''&&&&&&&&&&&&''''''((("""******+++,,,&&&!!!...))))))))))))(((&&&%%%'''((()))'''))),,,+++***222===NNN((($$$%%%&&&&&&&&&'''(((((((((***---///$$$'''<<<ttt%%%)))---%%%+++******))))))******+++,,,((((((((()))******++++++++++++,,,,,,,,,,,,------))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++---...//////000000+++,,,...---,,,,,,---......///111111222444888;;;???OOOhhhjjjbbbbbbqqq}}}}}}}}}~~~||||||xxxuuutttuuuyyyppp]]]TTTLLLIIIEEEDDDDDDEEEEEEEEE>>>>>>>>>===:::777444222333222111///............,,,+++******+++,,,+++***---------------------...+++++++++,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,%%%&&&XXX'''((((((((((((((('''&&&%%%&&&'''(((((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%%%%'''(((((('''''''''((((((((())))))'''((('''&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((((((&&&'''((())))))(((''''''(((''''''''''''''''''((($$$%%%"""NNN***)))---$$$'''''')))*********)))(((***,,,,,,*********&&&"""&&&...lll***###***$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$***//////[[[)))'''!!!"""***)))!!!%%%&&&&&&''''''''''''''''''+++,,,++++++555))))))(((,,,&&&******))))))******+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---...////////////,,,---//////...///000222,,,---///000222555999<<<@@@PPPjjj{{{eee___bbbsss~~~~~~~~~~~~|||xxxuuuttttttwwwnnn\\\RRRLLLJJJGGGEEEEEEDDDCCCAAA=========<<<:::888555444222111///---+++***))))))...---,,,,,,......---,,,))))))******+++,,,,,,---++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---'''(((ZZZ)))))))))((((((&&&%%%%%%'''(((((())))))(((((((((''''''((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((((((((((((((()))))))))***'''((('''&&&((((((((((((((('''''''''&&&''''''((((((''''''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((("""$$$''')))***)))'''%%%)))((((((''''''(((((()))"""...$$$AAA111 ...### ######%%%&&&&&&%%%&&&''')))&&&&&&'''(((%%%"""%%%******RRR!!!222%%%///''''''''''''''''''''''''&&&$$$"""\\\(((---,,,&&&&&&---///***((((((''''''''''''''''''***"""111 $$$888HHH...'''000&&&******))))))******+++,,,------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------............------+++---////////////000222---...///000111444888;;;CCCTTTnnnrrr___\\\cccvvv~~~~~~|||xxxtttssssssvvv|||lllZZZQQQKKKJJJHHHGGGFFFDDDAAA>>><<<<<<;;;:::999777555444111000///---+++***)))(((///...------...///...---)))))))))******+++++++++***++++++++++++,,,,,,,,,)))))))))((())))))***+++...(((+++\\\'''(((((((((''''''&&&%%%((()))))))))))))))((('''''''''''''''(((((((((((('''''''''''''''((()))***''''''((((((((()))))))))'''''''''&&&((((((''''''''''''''''''''''''((())))))((('''''')))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((("""###&&&((())))))(((((())))))(((((((((((())))))"""111%%%***!!!///***###%%%$$$"""$$$%%%%%%$$$###$$$%%%$$$%%%((()))(((&&&(((***+++111333)))'''$$$$$$$$$$$$$$$$$$%%%%%%***---///]]])))'''***%%%%%%***'''))))))((((((''''''&&&&&&!!!''' +++444000,,,,,,+++******))))))******+++,,,*********)))))))))((((((***++++++++++++,,,,,,,,,))))))))))))************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,............------,,,++++++,,,...---,,,,,,---...000111111111111444888<<>><<<<<<:::888777555444333///000111111111111000000,,,+++******,,,,,,+++***.........---,,,+++++++++************++++++++++++************+++,,,------+++(((,,,^^^$$$$$$%%%''''''((((((((('''(((((())))))(((((((((&&&&&&''''''((()))))))))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((('''&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''((((((((()))))))))((((((''''''(((***---...)))((((((''''''(((((())))))$$$%%%###---IIIttt+++%%%!!!---''')))***+++***(((%%%$$$$$$%%%'''(((''''''))))))&&&***(((zzzjjj***(((''''''(((((()))*********222+++(((fff...000(((%%%((('''!!!###***))))))(((((((((((((((((((((!!!***KKK***)))***+++******))))))******+++,,,)))******+++,,,,,,------************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------,,,+++***///000111000...------...---...000222666<<>><<<:::888666555444,,,---...//////...------...---,,,---......---,,,)))))))))(((((((((((((((************++++++++++++************+++,,,---...(((&&&,,,^^^%%%%%%&&&''''''&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&''''''((())))))***'''&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((('''((('''&&&&&&&&&&&&&&&'''''''''((()))'''%%%$$$$$$%%%''')))''''''&&&&&&&&&''''''((('''((((((((())))))))))))$$$%%%&&&''''''((())))))(((''''''''''''''''''(((---""")))(((+++((($$$)))"""&&&&&&''')))+++***(((&&&$$$$$$"""&&&&&&%%%'''---...***---666BBB###""""""######$$$%%%%%%&&&&&& ZZZ###"""!!!&&&---...***''')))((((((((((((((()))))))))$$$((()))ggg***...---(((ddd\\\%%%+++*********))))))******+++,,,++++++++++++++++++,,,,,,************++++++++++++(((((()))))))))*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---------,,,++++++---...//////......///111...///000222555;;;CCCHHHVVVmmmggg^^^eeesss}}}xxxtttqqqqqqzzz}}}xxxvvvkkkZZZRRRKKKHHHEEEDDDDDDCCCBBB@@@BBBAAA>>><<<999777666555///000111111111000......+++***))))))++++++***)))(((((())))))******++++++)))************+++++++++(((((((((((()))***+++,,,&&&%%%+++^^^''''''''''''&&&%%%$$$$$$$$$%%%&&&'''((((((((((((&&&&&&&&&'''((())))))***)))(((((('''''''''(((((((((((((((((())))))))))))'''((('''&&&&&&'''''''''(((((()))))))))'''$$$""""""$$$''')))''''''&&&&&&&&&''''''((((((((((((((())))))))))))%%%'''***,,,,,,+++***(((''''''&&&&&&&&&&&&'''''''''***...  444***$$$...)))+++......---+++******,,,...,,,''''''+++***%%%###333%%%---555%%%&&&&&&''''''((()))******&&&)))///^^^+++***+++)))%%%$$$'''((('''''''''(((((())))))******+++ vvv...,,,+++---,,,)))(((***###***,,,*********)))***++++++,,,++++++******)))((((((((()))************+++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,(((***,,,------...000222333333222222333888>>>BBBXXXqqqddd]]]gggxxx~~~~~~yyyuuuqqqqqqzzz{{{wwwuuuhhhXXXPPPMMMJJJGGGDDDDDDCCCBBB@@@>>><<<;;;;;;;;;:::777555333333222111000///......------,,,,,,,,,---......---,,,++++++,,,,,,***)))******+++++++++,,,,,,,,,+++++++++************)))---))),,,^^^&&&''''''((((((((((((((('''(((+++,,,,,,+++((('''$$$%%%'''))))))))))))((())))))((((((((((((((()))))))))))))))))))))))))))'''((('''(((%%%&&&&&&'''((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((&&&$$$&&&(((***(((&&&(((((((((((('''&&&%%%$$$)))))))))))))))(((((((((&&&***"""(((---"""@@@rrr+++%%%---%%%,,,---...,,,***))))))***))))))((((((((())))))***---'''...+++JJJ+++,,,"""&&&+++)))$$$)))'''(((\\\'''+++)))((('''&&&&&&''''''(((((())))))))))))((((((,,,$$$"""(((((((((((((((((((((((('''///'''%%%(((+++,,,***((('''''''''((((((((())))))))))))(((((((((((()))***+++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...---++++++,,,---......,,,******---...---+++,,,---...---------///111555222111333555777???GGG[[[|||fff^^^ddd|||{{{tttppprrrzzz}}}zzzxxxxxxiiiXXXPPPLLLIIIEEECCCCCCBBBAAA???>>><<<;;;;;;;;;999777555333222111000///......---...------,,,,,,,,,---------,,,***+++,,,,,,+++)))))))))***+++,,,,,,------+++++++++************)))***''',,,^^^&&&'''(((((())))))((((((&&&''')))******)))'''&&&%%%&&&'''((()))))))))((())))))(((((((((((())))))))))))))))))))))))))))))'''((('''((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%###"""###%%%&&&%%%###&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%(((%%%(((+++###666***))))))+++,,,---,,,)))((()))***''''''&&&&&&&&&&&&&&&'''$$$...)))###"""+++``` 000000''')))888)))'''(((\\\(((((('''&&&&&&&&&'''((()))((((((((())))))((((((((((((mmmjjj((((((((((((((((((((((((%%%---+++"""&&&)))******+++,,,)))))))))))))))))))))***++++++++++++************+++******))))))******+++************************------------------------++++++,,,------............,,,******---...---+++,,,---......------///111222000000222555888BBBKKKbbbuuucccaaajjj|||tttooopppvvv|||{{{wwwvvvvvvjjjYYYPPPKKKHHHEEEBBBBBBAAA@@@???===<<<;;;::::::999777444111111000000///...------///...------,,,,,,,,,,,,---+++***+++,,,,,,+++)))***++++++++++++,,,,,,,,,+++++++++************)))'''%%%+++^^^&&&'''(((((())))))((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((()))))))))((())))))(((((((((((())))))))))))))))))))))))))))))'''((('''((()))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&(((((((((&&&%%%%%%&&&'''(((((())))))''''''''''''''''''''''''&&&&&&))))))'''%%%+++***000)))******+++,,,***((('''((()))+++***)))(((((((((((((((###...%%%&&&(((222+++:::$$$((()))--- )))'''(((]]](((&&&&&&&&&&&&'''((()))***''''''((((((((((((''''''%%%!!!)))((((((((((((((((((((((((&&&''',,,%%%'''***+++***)))((((((+++*********************++++++,,,---,,,+++***)))***)))))))))))))))******************************------------------------'''))),,,...//////...---...,,,++++++,,,------,,,,,,---......---...000222000...///222555:::EEEPPPkkklll```cccrrr|||tttnnnnnnsssxxxzzzwwwvvvvvvkkkYYYQQQKKKIIIEEECCCBBBBBB@@@???===<<<:::::::::999666444000000000///...---------000///...---,,,+++++++++,,,+++******,,,,,,+++***------,,,++++++***))))))+++++++++*********))))))%%%###***^^^''''''((()))))))))))))))''''''''''''''''''''''''&&&''''''((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))'''''''''((()))((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''((())))))))))))'''''''''''''''((()))))))))))))))))))))*********)))&&&---(((%%%***'''FFFggg++++++''')))******)))(((''''''(((,,,+++***)))((('''''''''+++!!!)))000!!!>>>AAA444--- %%%)))***)))'''(((]]]((((((((((((((())))))******''''''((((((((((((''''''999rrr"""111((((((((((((((((((((((((yyy444"""++++++---//////,,,***)))))),,,,,,++++++++++++******((()))+++------,,,+++******))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------...---,,,,,,,,,---------,,,---......---...000222000///000333555;;;HHHUUUqqq|||fff^^^fffxxx~~~vvvooonnnssswww|||zzzzzzzzzkkkZZZQQQMMMJJJFFFDDDCCCCCCAAA@@@===;;;:::::::::888666444000000//////......------000///...---,,,+++++++++,,,+++******,,,,,,,,,***+++++++++++++++++++++++++++++++++*********))))))%%%###***^^^'''(((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((()))******(((((((((((((((((((((((('''''''''(((''''''(((((()))******+++************************(((((((((((((((((((((((($$$%%%%%%%%%%%%%%%&&&'''***)))(((''''''''''''((())))))))))))******+++++++++&&&///&&&%%%,,,***&&&((((((((()))***)))''''''''')))''''''%%%$$$############+++%%%111---'''...$$$XXX###222"""---)))'''(((^^^)))++++++++++++******))))))''''''((((((((((((''''''ooo(((***%%%))))))))))))))))))))))))fffLLL"""+++'''))),,,---......///000,,,,,,,,,+++++++++++++++)))***,,,,,,+++***'''&&&***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++***+++,,,---------------,,,,,,---...---...///.........000222222111222444666<<>>NNN^^^|||pppdddbbbnnnyyysssqqqtttwww}}}}}}~~~hhhZZZSSSLLLIIIFFFDDDCCCBBBAAA@@@<<<;;;999999999888555333111111000000000000//////...------,,,,,,,,,------+++***)))***,,,---,,,+++((())))))+++,,,---......+++++++++************)))***''',,,^^^(((((()))************)))((()))+++,,,,,,+++)))((()))((('''&&&&&&'''((()))''''''''''''((()))***+++(((((((((((((((((((((((('''((('''((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''')))+++***)))(((***,,,+++)))((('''&&&''')))***&&&''''''((())))))******'''%%%---$$$+++###000&&&JJJppp###+++((()))******(((((()))***+++******)))))))))******''')))!!!***???'''+++***222,,,...'''%%%000)))'''(((^^^***((()))*********)))((('''))))))************))))))}}}222%%%+++))))))))))))))))))))))))[[[aaa***------......,,,)))'''''''''(((((()))***+++,,,------------,,,+++)))(((''''''))))))))))))***+++,,,---************************++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///...,,,+++...000---...//////...///111333333333555777999AAATTTeeeiiiccceeetttzzzsssooopppsssxxx}}}gggZZZTTTKKKHHHEEECCCBBBAAA@@@???<<<;;;999999999888555333111111111111000000000000------,,,,,,,,,---......+++***)))***,,,---,,,+++...------,,,+++***))))))+++++++++************)))---))),,,^^^(((((()))***************'''(((+++,,,,,,+++(((''')))((('''&&&&&&'''((()))''''''''''''((()))++++++(((((((((((((((((((((((('''((('''(((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$&&&((((((&&&%%%'''))))))((('''&&&''')))+++,,,((())))))***+++,,,,,,,,,###$$$,,,$$$---///---)))&&&((()))+++***)))(((***+++)))((((((((((((((()))***///&&&000111###'''111'''---///'''+++%%%)))'''(((^^^***%%%&&&''')))))))))((((((******++++++++++++******ZZZ'''***%%%))))))))))))))))))))))))ZZZ[[[***+++)))+++,,,,,,,,,,,,---///''''''((()))+++,,,---...)))))))))***+++,,,...///(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((+++---...---,,,,,,---...000...,,,+++...000---///////////////111333222222555777:::DDDXXXjjj{{{cccaaafffyyyzzzrrrmmmmmmooorrr~~~|||fffXXXRRRJJJGGGEEECCCCCCBBB@@@???===<<<;;;999888666555444000111111222111111000//////...---,,,+++*********+++,,,,,,---......------,,,------------,,,++++++***************************(((---___))))))))))))))))))))))))******))))))(((((('''''',,,,,,++++++***))))))(((((()))***++++++***)))(((***)))(((''''''((()))*********((((((''''''(((((())))))******''''''(((((())))))******))))))((((((''''''&&&&&&+++222---***222"""******))))))((((((''''''''''''(((((())))))******++++++******))))))((((((...yyy111***'''$$$&&&++++++''')))///))))))))))))))))))))))))''''''''''''''''''''''''333jjj***)))$$$444^^^)))(((((((((((())))))))))))******,,,'''###000!!!QQQ,,,---&&&---(((((((((((())))))))))))ccchhh!!!000,,,)))%%%&&&)))+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------))))))(((((()))+++---...---------,,,,,,+++++++++,,,,,,,,,------...............//////000000111111111444333555===DDDXXXvvvwwwiiieeekkk}}}wwwqqqooonnnuuu|||{{{eeeWWWQQQJJJGGGEEECCCCCCBBB@@@???:::999888666555333222111//////......------,,,,,,......---,,,,,,++++++,,,///......---+++***)))))),,,,,,,,,,,,,,,++++++***......---+++***)))''''''***(((---___))))))))))))))))))))))))******))))))((((((((((((((((((((())))))***++++++((()))***++++++***)))(((((((((((((((((()))************(((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((('''''''''!!!... $$$111&&&'''222***)))))))))((((((((('''))))))))))))))))))***************)))))))))))))))(((WWWlll+++,,,+++,,,//////+++'''%%%************************************************,,,)))000***YYY%%%666***'''^^^)))))))))))))))************)))))),,,***%%%///&&&ccc***,,,&&&,,,(((((((((((())))))))))))eeeccc"""...,,,***''''''***++++++***++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,---.........---------,,,,,,,,,,,,------------------......//////000000111111111444333666>>>FFF[[[yyyuuuiiihhhooo}}}wwwrrrooonnnvvv|||zzzdddVVVPPPJJJGGGEEECCCCCCBBB@@@???<<<<<<;;;999777666444444333222111///......//////......------------------+++++++++++++++,,,------+++++++++,,,+++******)))......---,,,***)))((((((***(((---___))))))))))))))))))))))))***))))))))))))(((((((((&&&''''''((())))))******))))))************))))))&&&'''((()))******++++++******(((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((((((((())))))!!!444!!!+++222'''(((***))))))))))))((((((((((((******))))))))))))))))))))))))))))))************&&&222((()))***))))))+++---***%%%++++++++++++++++++++++++++++++++++++++++++++++++333"""000)))+++DDD&&&***'''^^^)))************++++++++++++((((((+++...'''+++***{{{'''+++&&&***(((((((((((())))))))))))eee^^^'''...,,,+++******+++,,,***)))++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++,,,//////............------------------------,,,,,,......//////000000111111111444333666@@@III___qqqiiikkkttt}}}wwwrrroooooovvv}}}|||{{{eeeWWWQQQJJJGGGEEECCCCCCBBB@@@???>>>===<<<;;;999777666555666444222///...///000111------..................,,,++++++++++++,,,---...***++++++++++++***))))))++++++++++++,,,,,,,,,,,,***(((---___))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((()))))))))******)))))))))%%%&&&(((***+++,,,++++++******((((((******))))))((((((''''''%%%&&&'''(((***+++------''''''(((((()))))))))***---!!!$$$------;;;)))))))))))))))(((((((((((()))))))))(((((('''''''''(((((())))))******+++++++++&&&222***,,,)))###$$$***...,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---))))))777BBB$$$'''000^^^))))))))))))*********++++++((((((+++///)))&&&+++&&&***''')))(((((((((((())))))))))))```WWW---///,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,************************,,,+++++++++++++++++++++............------------.........------,,,,,,,,,......//////000000111111111444333777BBBMMMeeennniiimmmxxx~~~xxxtttqqqpppwww|||yyysss|||fffXXXRRRJJJGGGEEECCCCCCBBB@@@???;;;:::999888666444333222222000...,,,+++,,,---...,,,---...//////......---111000...,,,+++***))))))***++++++++++++***))))))*********++++++,,,,,,,,,***(((---___************************))))))))))))************+++***************))))))***))))))))))))))))))***%%%&&&(((***,,,,,,,,,+++******((((((******))))))((((((''''''&&&&&&''')))***,,,------'''((((((((())))))******555$$$,,,222666''',,,(((((((((((())))))))))))(((((((((''''''&&&&&&&&&(((((())))))******+++++++++---AAAccc---000///)))%%%'''+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))333000333&&&sssvvv555###^^^)))((((((((()))))))))******(((+++***...)))""")))&&&***'''((((((((((((((())))))))))))___KKK...++++++,,,------,,,******)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,************************+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,......//////000000111111111444333888EEERRRllliiigggnnn{{{zzzvvvsssrrrvvv|||}}}sssmmm}}}fffYYYSSSJJJGGGEEECCCCCCBBB@@@???===<<<;;;999777666555444111000///.........///000,,,---...//////...,,,,,,)))***+++,,,------------+++++++++,,,+++******))),,,,,,++++++***))))))(((***(((---___************************)))))))))************+++'''((()))***+++,,,---...******))))))))))))******'''((()))***++++++,,,,,,******(((((())))))))))))((((((((((((************************((())))))))))))))))))***]]]~~~!!!)))(((((((((((())))))))))))(((((('''''''''''''''&&&))))))))))))************&&&333%%%&&&))),,,+++((()))---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++$$$222)))###......$$$ggg^^^)))'''((((((((())))))))))))(((...*********###'''sss)))***(((((((((((((((((())))))))))))kkk:::***%%%***+++,,,+++***)))***+++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------,,,,,,......//////000000111111111444444999GGGVVVrrrxxxddddddnnn|||}}}xxxuuutttuuuzzz{{{qqqjjj|||eeeXXXRRRJJJGGGEEECCCCCCBBB@@@?????????===<<<:::888777777111111111111222222222222,,,---...///...,,,+++)))$$$%%%(((+++---,,,++++++,,,,,,,,,,,,,,,++++++***+++******))))))(((((((((***(((---___************************))))))*********+++++++++&&&'''((()))***,,,------+++***)))(((((()))***+++***)))))))))***++++++,,,******(((((((((((((((((()))))))))))),,,++++++******)))))))))*********)))))))))))))))kkkrrr,,,'''((((((((()))))))))***((((((((()))))))))))))))*********)))))))))))))))%%%...!!!555&&&"""***...))))))000++++++++++++++++++++++++************************$$$,,,!!!999&&&''',,,000SSS^^^)))(((((()))))))))*********(((111)))'''---''''''ddd,,,***)))((((((((((((((())))))))))))+++***&&&)))***+++)))((((((***---++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,------------,,,,,,,,,,,,,,,------......,,,,,,------------------......//////000000111111111444444:::IIIYYYvvvooo]]]```nnn~~~zzzwwwvvvsssxxx|||rrrkkk{{{dddWWWQQQJJJGGGEEECCCCCCBBB@@@???<<<<<<;;;999777666444444,,,---...///000000000///,,,---......---+++)))(((---......---)))$$$,,,------------,,,++++++&&&''''''((()))************(((---___************************))))))******++++++++++++(((((((((((())))))))))))+++***)))(((((()))***+++++++++)))))))))***+++,,,******((((((''''''(((((())))))******))))))******+++++++++,,,++++++******))))))((((((---$$$'''((((((((())))))******))))))******++++++,,,,,,++++++******))))))((((((***&&&000GGG]]]===(((,,,000((('''000++++++++++++++++++++++++''''''''''''''''''''''''***)))---///,,,777%%%GGG^^^))))))************+++++++++'''333)))%%%///,,,)))\\\...***)))((((((((((((((())))))))))))$$$---+++((()))***(((&&&'''+++///++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***+++---......---------------.........//////,,,,,,,,,------...............//////000111111111111444444:::JJJ[[[yyyjjjYYY^^^nnn|||yyyxxxrrrxxx~~~tttmmmzzzhhhZZZQQQLLLIIIFFFDDDBBBAAA???===<<<;;;999999999888555333000000000000000111111111------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***---...---,,,///---***)))+++,,,------///,,,"""eee)))))))))))))))*********((()))+++,,,,,,+++)))(((((()))++++++******+++---)))***+++)))'''&&&***---''''''((()))***+++,,,,,,&&&,,,,,,***++++++++++++++++++++++++************************************))))))))))))$$$|||(((***555---%%%,,,,,,+++)))'''&&&(((,,,---+++(((+++++++++,,,......---,,,,,,###333''',,,,,,)))(((+++(((,,,------......------,,,+++------,,,+++************///---,,,,,,---...,,,+++000kkk^^^*********))))))(((((('''''',,,&&&)))%%%---###$$$gggEEE===***%%%,,,&&&---%%%)))...(((***...)))%%%...************************************))))))))))))((()))***+++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++........................////////////000000000000111666;;;>>>GGG___uuucccWWW___rrr{{{xxxuuuxxx}}}|||sssmmmzzzhhhZZZPPPLLLIIIFFFDDDCCCAAA???===<<<;;;999999999888555333000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,++++++---///...,,,...,,,******+++------,,,***///)))bbb''''''((()))***++++++,,,)))***+++,,,,,,+++***))))))***++++++***)))***,,,)))******)))(((((()))***************************---000///***++++++++++++++++++++++++************************++++++++++++************(((AAA===555******(((111000...,,,******,,,---)))(((((()))++++++***)))((()))...###:::***111444000******,,,------------,,,++++++,,,,,,+++++++++,,,,,,---...---+++,,,------,,,***...+++^^^***++++++*********)))))))))+++(((,,,(((111++++++bbb222,,,$$$&&&---+++,,,'''***,,,,,,...---''''''...************************************))))))))))))))))))***++++++++++++++++++++++++***************++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000111111111111222777<<>><<<;;;:::999999888666333000000//////......------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++++++++***+++***)))***,,,---,,,+++%%%222...\\\&&&&&&''')))***+++,,,---***+++,,,------,,,+++******+++,,,+++))))))***+++***)))((()))))))))'''&&&+++++++++******))))))))))))(((&&&***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++&&&vvv<<<...444---777###'''++++++))))))---111,,,+++++++++---...---,,,,,,555,,,,,,NNNccc+++111...000000'''...............------,,,++++++++++++,,,---...//////---,,,,,,------,,,+++###(((555___***,,,,,,,,,+++++++++++++++''')))+++&&&...,,,***MMM%%%"""$$$))))))---''')))***(((...000(((lll&&&+++---************************++++++*********)))))))))))))))***++++++++++++***)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------........................000111111111222222222222333777<<<@@@JJJbbbtttcccYYYddd{{{}}}zzzwwwyyy}}}}}}tttnnnxxxfffYYYPPPKKKIIIFFFDDDCCCBBB@@@???===;;;:::::::::888666444111111000///......------............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++)))))))))+++------,,,+++###111---XXX''''''((()))***++++++,,,***+++,,,,,,,,,,,,+++***+++,,,,,,+++)))((()))******(((''')))+++***'''###)))))))))))))))))))))))),,,$$$###***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++(((>>>```'''+++---...***...111222...***'''&&&***((('''''')))***)))((((((222%%%///000444---!!!000888---111111222222111111000///------,,,,,,---......///000///---...//////...,,,&&&///222\\\___+++,,,,,,,,,+++++++++++++++'''---+++%%%+++***&&&555&&&%%%,,,,,,""",,,!!!***)))$$$,,,+++'''???'''---+++************************+++++++++*********)))))))))******+++++++++******((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++------------------------........................///000000111111222222222222666;;;@@@KKKdddtttccc[[[hhh}}}{{{yyyzzz}}}~~~uuuooowwweeeYYYPPPKKKIIIFFFDDDDDDCCCAAA???===<<<:::::::::999666444222222111111000///......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,/////////.........//////*********+++------,,,***&&&,,,''']]]*********)))))))))))))))+++++++++++++++++++++++++++,,,,,,+++)))((()))******(((''')))++++++'''$$$&&&&&&''''''((())))))***444&&&+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********000&&&;;;555***###***((('''(((+++------+++...,,,******+++,,,,,,+++***222***000333@@@444***444999888444555555555555444333333222222111000000000000000222000//////000000///...///***===$$$vvv___+++++++++++++++++++++++++++)))000+++***---,,,+++***'''(((000...!!!+++---***%%%***&&&555(((+++///(((************************++++++++++++******************+++++++++******)))(((((()))***+++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++++++++..............................//////000111111222111555:::@@@NNNgggvvveee^^^mmm}}}|||{{{{{{~~~~~~uuuooovvvdddXXXPPPKKKIIIFFFEEEDDDCCCBBB@@@===<<<;;;::::::999777444222222111111000000//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...---,,,++++++------,,,+++***(((&&&rrr++++++******)))(((((((((***************************+++,,,+++))))))***+++***)))))))))++++++***(((%%%&&&&&&'''(((******+++)))333***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,$$$wwwFFF<<>>>>>888333===999::::::::::::999888888;;;:::999888777777777777777666444555666666555333444333&&&999000```,,,******++++++++++++,,,,,,&&&,,,&&&+++,,,***000'''$$$%%%,,,...''',,,###000*********(((WWW%%%,,,...(((************************,,,++++++++++++************++++++++++++***))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++........................------...///000111111222222555;;;CCCRRRlll|||kkkcccrrr~~~}}}|||~~~~~~vvvqqquuudddXXXPPPKKKIIIFFFEEEDDDDDDBBBAAA>>><<<;;;;;;;;;999777555000000000000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&((())))))((((((+++...111///,,,+++,,,------,,,,,,''',,,*********)))))))))))))))***))))))))))))))))))***)))***++++++***)))***,,,)))***************,,,...((()))))))))******++++++ HHH***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++)))'''FFFCCCAAA>>>CCCCCCCCCDDDDDDCCCCCCBBBAAADDDCCCBBBBBBBBBBBBBBBCCCCCCAAA@@@@@@AAABBB@@@???===;;;666555QQQ888```,,,+++,,,,,,,,,------------'''***"""...,,,%%%222'''lll&&&%%%(((,,,***,,,&&&///&&&...))),,,MMM---,,,,,,)))************************,,,,,,+++++++++*********+++++++++++++++***)))))))))))))))***+++++++++,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---...///000111222333333333777===FFFWWWrrrrrrjjjyyy~~~}}}~~~wwwrrrtttcccXXXPPPKKKIIIFFFEEEEEEDDDCCCAAA>>><<<;;;;;;;;;:::777555........./////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))),,,......---...111444444111---,,,,,,------,,,---'''333(((((())))))******++++++))))))(((((((((((())))))((()))++++++******+++---(((***,,,+++)))***...111,,,,,,,,,++++++++++++***...///fff***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,444(((RRRMMM>>>NNNVVVNNNLLLMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLLLLMMMMMMLLLJJJ@@@PPP:::LLL777<<>>===;;;:::888777//////000111111111111111000000///...---,,,,,,,,,...---,,,,,,......---,,,222---+++444"""222###EEE(((000222+++''')))"""~~~******+++,,,,,,,,,,,,+++***)))(((((((((***+++,,,+++,,,---......,,,***)))222000(((+++###HHHjjj,,,***)))$$$))),,,'''HHH)))((()))***+++++++++++++++---------------------......---+++++++++---///000222888---SSSXXXQQQXXXUUUUUUUUUUUUUUUTTTTTTTTTXXXWWWUUUUUUWWWXXXWWWVVVVVVWWWWWWWWWWWWWWWVVVVVVYYYKKKKKKUUULLLAAA]]]ggg,,,///...------......---+++///---)))((()))+++++++++(((222)))*** ***,,,$$$,,,...%%%+++zzz000222111+++222111...+++******++++++(((''''''''')))***)))(((,,,+++***+++,,,---+++)))++++++******++++++,,,---***)))((((((((()))+++,,,++++++++++++++++++++++++------------------------...............///000000//////000000111222444555555888>>>KKK```|||zzzvvvwwwrrrsssbbbWWWRRRLLLKKKHHHEEEBBBAAA@@@@@@>>>>>>===<<<;;;999777666//////000111111111111111000000///------,,,,,,---,,,+++******,,,,,,+++***%%%"""111)))222!!!:::cccQQQPPPttt(((((())))))*********)))***)))(((((()))***+++,,,,,,,,,---------,,,***)))"""222...)))777vvvggg```GGG)))******+++,,,,,,,,,++++++........................---,,,+++******+++---...,,,333+++XXX^^^\\\WWW\\\\\\\\\\\\\\\\\\\\\\\\```^^^\\\[[[\\\]]]]]]]]]______```aaaaaaaaaaaaaaa___[[[]]]^^^VVVNNNVVVfffjjj222222000......//////...------+++)))((()))******)))'''BBB,,,000&&&---''')))...---(((&&&@@@<<<***---000)))666333111///,,,+++******++++++***)))***,,,---,,,+++,,,+++***+++,,,---+++)))((((((((((((((()))*********)))))))))******++++++++++++++++++++++++++++++------------------------...............//////000/////////000111222444444666999@@@NNNdddzzzxxxxxxrrrrrraaaWWWRRRMMMKKKHHHEEECCCBBBAAAAAA=========<<<:::888666444///000000111111111111000000///...---------------///...---...///000///---,,,:::;;;:::EEE((((((((()))))))))************)))))))))***++++++...------,,,+++******)))...*** 666444aaa***,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///------,,,---...///,,,222---kkkfffjjj___dddeeeeeeeeeeeeeeeeeeeeehhhfffcccaaabbbcccddddddbbbcccdddfffgggggggggggg___eeefffbbbcccfffaaaWWWyyyqqq<<<888555222000000000000///---,,,++++++,,,,,,+++)))///111UUU&&&///(((***+++...***)))---&&&^^^%%%555...)))999444222000---++++++++++++,,,+++***+++---...---,,,,,,+++***+++,,,---+++)))((((((((((((((()))************++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------......------......///000/////////000111222333444666:::CCCRRRiii~~~xxx{{{yyysssppp___VVVQQQLLLKKKHHHEEECCCBBBBBBBBB============;;;999666444///000111111111111000000000///...---------------000///......000000///...'''%%%(((777)))000***************++++++,,,*********************+++///...,,,+++************&&&222333(((***...............------,,,,,,,,,,,,,,,,,,---------333222111111111111222222333777444cccmmmsssooollllllllllllllllllllllllnnnkkkgggeeeeeefffgggfffdddeeefffhhhiiijjjjjjjjjfffiiifffaaagggrrrooocccbbbyyyGGGAAA===888444222222111000///.........///...,,,***/// nnn ,,,((()))///)))###***333!!!>>>222&&&000,,,111111333222000...,,,++++++++++++***)))***,,,---,,,+++++++++***+++,,,---+++)))+++++++++++++++,,,------***+++,,,---...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------...------------...//////////////////000222333444666:::EEEVVVoooxxxvvvzzzuuunnn^^^TTTPPPLLLJJJHHHEEECCCBBBBBBBBB>>>>>>??????===:::777555000000111111111000000/////////...------------...,,,***)))***+++,,,+++***666777(((!!!'''******)))))))))***+++,,,***++++++++++++*********...---,,,******)))******&&&%%%(((III***....../////////......---/////////000111222222222222222222333333444555555;;;;;;;;;GGGvvvuuuxxxxxxwwwwwwwwwvvvvvvvvvssspppllljjjiiijjjiiihhhiiijjjkkklllmmmnnnnnnnnnqqqlllgggfffiiillllllkkkdddcccRRRMMMHHHAAA<<<999666555333222111000000000///---***)))///??? ,,,***,,,+++###'''...000&&&;;;,,,...(((111---222111///...---,,,+++++++++*********,,,---,,,+++++++++***+++,,,---+++)))---,,,,,,,,,,,,---......***+++,,,......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------------...//////.........///000111333333555:::FFFYYYsssrrruuu{{{vvvlll\\\SSSPPPJJJIIIFFFDDDBBBAAAAAAAAA>>>>>>@@@@@@>>>;;;777555000111111111111000000//////......---------......,,,+++***+++,,,---,,,***&&&......!!!888SSS(((((('''&&&'''((()))***+++++++++,,,++++++***)))+++++++++++++++*********111,,,444)))$$$222+++------...///////////////,,,---...000111333444555222333444666888:::;;;<<>>>>><<<999555222111111111111111000//////......---------......///...,,,+++,,,---...---,,,&&&999444444>>>...111%%%BBB+++***((('''((()))+++,,,+++,,,,,,---,,,+++***)))&&&(((***,,,---,,,+++***000***((())))))&&&$$$+++!!!999jjj+++******,,,...///000000000444555777:::===@@@BBBCCCHHHJJJMMMRRRVVVZZZ\\\^^^bbbfffkkkrrr}}}{{{yyyxxx{{{}}}~~~||||||}}}{{{wwwmmmssslllrrrcccaaa___\\\ZZZXXXVVVSSSPPPMMMIIIDDD@@@>>>===;;;:::---888222$$$ggg>>>000%%%---'''///,,,'''??? /// ;;;!!!***111...&&&)))***+++,,,,,,,,,,,,,,,***)))((()))+++,,,+++***,,,+++***+++,,,---+++))))))))))))))))))******+++,,,+++***)))***+++,,,---++++++,,,,,,---...//////++++++,,,,,,---...//////---,,,,,,,,,,,,---..................///111222333888>>>KKKbbb~~~wwwsss|||zzzhhhYYYOOOJJJHHHGGGEEEBBB@@@>>>======<<<<<<======;;;999666444222222222111111111111000000000///...---,,,,,,,,,---------,,,------......+++++++++,,,,,,---------(((222..."""555zzz++++++++++++++++++++++++******))))))******+++,,,---,,,+++***))))))))))))******))))))))))))******...222&&&&&&```......///000111222444666777444999???BBBCCCHHHPPPWWWYYY]]]ccchhhkkknnnppprrrvvv}}}~~~{{{||||||sss{{{oooggg\\\]]]]]]^^^^^^^^^^^^]]]\\\UUUTTTRRROOOKKKFFFBBB@@@;;;///666111<<<###&&&)))888 ///111+++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++------------+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------...------,,,---...///000////////////...///333555:::???JJJ^^^xxx}}}sss{{{|||wwwhhhYYYOOOKKKIIIHHHFFFDDDBBB@@@??????>>>??????>>>===:::777555222222222111111111111000000000///------,,,,,,---)))(((((('''''''''((((((+++++++++,,,,,,---------333/////////((((((AAA^^^++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++***************++++++,,,,,,++++++++++++,,,,,,)))###---888***%%%ZZZ000333444555555666888;;;===???EEELLLPPPSSSYYYaaahhhrrrvvv{{{~~~}}}{{{vvvppp\\\[[[\\\\\\\\\]]]^^^^^^^^^\\\\\\[[[YYYVVVRRRNNNLLLBBBBBBDDD999(((GGGOOO***000;;;%%%$$$zzz---++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---............---......---,,,------//////222222222111111333666999;;;@@@KKK___yyyzzzvvv}}}xxx}}}gggYYYPPPLLLJJJIIIGGGEEECCCBBBAAA@@@AAAAAAAAA@@@>>>;;;888555222222222111111111111000000///...---------------,,,,,,+++***))))))))))))++++++,,,,,,,,,,,,---------'''***222///%%%%%%///)))ddd++++++++++++++++++++++++,,,,,,++++++,,,,,,---...)))))))))******+++------,,,,,,++++++++++++,,,,,,<<<+++&&&///---!!!&&&777888333999:::<<<===>>>AAAEEEIIIQQQXXX```eeeiiioooxxxzzz}}}ppp\\\ZZZZZZZZZZZZ[[[\\\^^^______```bbbbbb```]]]ZZZXXXMMMPPPDDDCCC???)))YYYHHH;;;+++DDD))),,,,,,---............---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///......---------......222222333222222333777:::<<>>:::777555222222222111111111000000000///...---------------222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,***...+++###&&&333555...000(((EEE++++++++++++++++++++++++******))))))******+++,,,************++++++,,,---+++******))))))******+++!!!000333(((,,,:::555"""000&&&:::999===@@@DDDHHHKKKPPPVVV[[[iiiooouuuyyy{{{~~~]]][[[ZZZXXXWWWXXXYYY[[[\\\[[[]]]```bbbbbb```^^^\\\VVVZZZGGGHHH[[[GGG888UUU...(((...222%%%+++,,,------......------******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---************************++++++++++++++++++++++++////////////////////////,,,---......//////......///.........------------//////000//////111444777<<>><<<999555333222222222111111111111000///......---------......///...---,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++)))%%%***555555+++***111###///***"""...888///"""|||++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........,,,++++++*********------,,,,,,,,,,,,------888///))),,,111000,,,)))///######444222777qqq[[[[[[cccmmmssswww|||aaa```^^^\\\ZZZXXXWWWWWWWWWUUUWWWYYY[[[]]]^^^^^^^^^___[[[ccc```OOOVVV\\\JJJIII555+++===222///$$$((()))******++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------......------,,,---......//////......---.../////////111555888;;;DDDUUUnnn|||zzztttyyyxxxaaaTTTNNNKKKEEEDDDCCCAAA@@@?????????>>>>>>???>>><<<999666555222222222111111111111000......---------......///......---------------...---------,,,,,,+++++++++111(((&&&,,,+++###%%%000222...+++///...333***...lll++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,,,,...------,,,,,,------...---222)))###(((///000"""444999444555000%%%"""'''dddtttyyydddaaaaaa```^^^]]]\\\[[[[[[XXXXXXYYYZZZ\\\]]]___``````YYYaaaiiicccaaaaaaVVVFFF___CCCSSSZZZ%%%###///...555...%%%((()))******++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++------------------------***************************+++,,,,,,---,,,,,,,,,***+++---...///000//////.../////////000222666999<<>>>>>???>>>===:::888666222222222111111111111000......---------......///++++++*********+++,,,,,,---------,,,,,,+++++++++)))000///'''(((000000''')))111+++'''222888///***'''000'''&&&___++++++++++++++++++++++++******))))))******+++,,,++++++++++++,,,---......,,,++++++******++++++,,,...'''(((000222,,,)))...,,,///)))&&&---...000999222)))+++QQQeeebbbbbbbbbbbbaaa```___^^^YYYYYYYYYYYY[[[]]]___aaa___gggfffdddfffccc^^^```]]]NNNPPPGGG888fff999###...---,,,000---)))000))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))******++++++++++++........................------------------------******+++,,,,,,,,,,,,+++)))***,,,...000000000000------......///111555888>>>III___{{{~~~wwwrrrooouuuzzzvvvaaaUUUMMMIIIDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@>>>;;;888666555////////////////////////......---------......///,,,,,,------------......,,,,,,---....../////////+++++++++,,,,,,++++++***///,,,***+++---...,,,)))***!!!)))555((($$$ZZZ************************,,,,,,,,,,,,,,,,,,,,,,,,///,,,******---...---+++++++++,,,,,,,,,---------...---,,,,,,,,,---...///,,,---............000222000000555777333KKKkkkjjjgggdddcccdddddddddccccccaaa___]]]\\\]]]___```cccdddeeefffffffffeeeeeeeee]]]WWWNNN@@@999GGG\\\<<<###(((000,,,+++++++++,,,------...++++++++++++,,,---............------,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---,,,+++***)))......,,,,,,,,,,,,.........---,,,++++++---...000............////////////222111222444333111666===???NNNhhhwwwooopppuuuzzzwwwaaaTTTLLLGGGGGGFFFEEECCCAAA@@@??????AAA@@@???===;;;888666555000000000000000000000000///......---------......******++++++++++++,,,,,,.........---------------+++,,,,,,---------,,,,,,...,,,++++++------+++)))000((((((---%%%111444************************************************,,,***((()))+++,,,+++)))++++++,,,,,,,,,---------///...---,,,------//////000111222111111111333555???444222<<>><<>>@@@@@@???===:::888666444111111111111111111111111000///...---------------******++++++++++++,,,,,,.........---,,,+++++++++,,,,,,,,,------............,,,++++++,,,,,,+++***+++)))&&&&&&---333000'''444$$$:::rrrwww++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))+++++++++***,,,,,,,,,,,,------------000///...------...//////000111111111000111444666666999AAAMMMTTTVVVXXX\\\hhh}}}xxxvvvsssrrrrrrqqqooonnnmmmkkkhhheeedddcccddddddfffggghhhhhhhhhgggfffeeeddd]]]ZZZ[[[UUUFFF:::888GGG>>>;;;BBBIIIUUUrrruuueeeWWWFFF111!!!///)))((()))%%%!!!(((444***************++++++,,,,,,++++++*********++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++,,,,,,++++++++++++,,,,,,///...---------...000111---............/////////000///111333222111777>>>JJJ[[[www}}}wwwpppkkknnnuuuuuu```SSSKKKGGGCCCBBBBBBAAAAAAAAAAAAAAA??????>>><<<:::888555444111111111111111111111111111000///...---,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,------...///---,,,+++++++++++++++***+++///,,,"""!!!)))...+++'''$$$---///###!!!---333++++++++++++++++++++++++------------------------...---,,,,,,,,,---------,,,,,,,,,------------...//////------------...///000111222222333555888;;;;;;IIIUUUTTTSSS___uuu}}}{{{xxxtttrrrnnnllljjjgggeeeeeeeeeeeehhhhhhiiijjjjjjiiigggfffggg```\\\\\\XXXNNNEEEBBB000555===BBB;;;333777BBB555///***+++000222///***------000333000)))***000------,,,,,,,,,------...,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---,,,+++***)))***+++,,,++++++++++++++++++++++++...------------...//////---------.........//////000///000222222222888@@@OOOaaa~~~~~~xxxrrrmmmjjjooovvvttt```TTTMMMIIIBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>===;;;999777555444111111111111111111111111111000///...---,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++******+++,,,------+++,,,,,,++++++*********&&&---222...$$$)))111333(((%%%555222++++++++++++++++++++++++---------------------------...------,,,,,,---...,,,,,,---------............---,,,,,,,,,---///000333444666888:::???DDDHHHMMMUUU\\\aaalll{{{yyyuuummmllljjjhhhgggfffffffffiiijjjkkkkkkkkkkkkiiiiiifffcccaaa___ZZZRRRMMMLLLOOOJJJAAA<<>>===<<<<<<<<<<<<;;;:::888666555444000000000000000000000000///......---------......******++++++++++++,,,,,,---------------.........///...,,,*********+++,,,***+++---,,,)))((()))+++///***%%%$$$'''++++++***...***------***///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,...------------............---------...000222444666777:::???FFFNNNXXXccciiiuuu|||zzzxxxuuuqqqnnnlllkkkiiijjjlllnnnoooooonnnnnngggjjjllliiiccc]]]WWWSSSQQQXXXYYYPPPDDDAAAFFFLLLKKKHHHCCC===888444111000333***$$$)))222666222...------,,,+++++++++++++++,,,++++++++++++,,,,,,---,,,++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++,,,,,,,,,,,,+++******+++,,,---......---,,,+++++++++,,,,,,------,,,,,,,,,,,,---------.........000///000333444777???HHHWWWmmm}}}}}}xxxqqqppprrruuu|||sss^^^RRRKKKGGGAAA@@@@@@???>>>?????????<<<;;;;;;:::888666555444////////////////////////......---------......///,,,,,,---------.........000//////......------,,,111000...+++***+++,,,,,,)))+++---,,,)))((()))+++###,,,000***)))...---''')))---555111%%%(((///***,,,,,,,,,,,,,,,,,,,,,,,,........................---///000...,,,+++...000---------.........//////......///000222555777999BBBFFFLLLTTT^^^jjjvvv}}}|||wwwsssooommmiiijjjlllnnnppppppppppppooonnnjjjfffeeedddbbb^^^```TTTOOOVVVXXXQQQMMMOOOLLLGGGBBB@@@@@@???<<<999:::000111:::555&&&&&&222000///...---------------++++++++++++,,,---............------,,,+++******'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,---,,,+++***))),,,,,,............,,,,,,+++,,,------......------,,,,,,,,,---------......111000111444555888@@@JJJZZZqqqyyyzzz~~~wwwqqqqqqtttyyyppp___QQQIIIEEEEEECCCBBB@@@>>><<<<<<;;;::::::::::::999888666666111111111111111000//////111000...------...000111...---,,,,,,++++++++++++---/////////---,,,---...---------------------------,,,,,,+++*********+++******))))))***+++,,,,,,,,,,,,,,,++++++*********---......,,,******+++,,,///......------......///,,,+++******+++,,,...///---------...000000///...111444777888888:::>>>BBBGGGQQQ\\\gggssswwwqqqpppooonnnnnnnnnooopppppppppnnnllliiifffcccbbbaaa^^^]]]\\\YYYVVVRRROOOMMMMMMLLLIIIEEEAAA>>><<<;;;999555111000111222000...---,,,---///111111///---)))***+++,,,---,,,,,,++++++,,,------++++++,,,---...,,,++++++,,,------,,,,,,,,,,,,++++++*********)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++/////////...---------,,,------,,,+++,,,---...///222//////111444777???HHHYYYvvvzzzssspppvvvpppmmmqqqvvv|||ppp___RRRIIIFFFDDDCCCAAA???>>><<<<<<;;;888888888777666444333222//////000000//////...---...---+++******+++,,,---///...------,,,,,,,,,---,,,---......---,,,---///------------------------...------,,,++++++,,,,,,***************+++,,,,,,,,,,,,,,,+++++++++******,,,------,,,+++***,,,---,,,++++++++++++++++++,,,,,,++++++++++++---...////////////000111111000000///222666999<<>><<<<<<===:::666555444333111...000///...///000///...,,,***+++,,,---------,,,,,,+++,,,------++++++,,,---...,,,++++++,,,------,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++............------------------,,,,,,,,,---...///222000000222444888AAAJJJ\\\yyytttppppppuuuooommmqqqwww|||ppp___RRRJJJGGGDDDCCCAAA???===<<<<<<;;;<<<;;;;;;:::888666444333000000111111000000///...111000...---,,,---......//////...---------......***,,,------,,,,,,---///------------------------......------,,,,,,------******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,++++++---///++++++++++++++++++++++++,,,,,,++++++,,,---///000...............//////000222666;;;???EEENNNXXX```jjjuuu|||xxxxxx{{{}}}zzzwwwssspppooooooooonnnnnnmmmkkkhhhfffdddccccccgggfffdddbbb___\\\YYYWWWQQQNNNJJJEEEAAA???>>>>>>AAA???===<<<:::888444111444111///.........---++++++,,,,,,------------,,,+++---...---,,,+++,,,---...,,,++++++,,,------,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,------...///222000111444666:::DDDNNNbbb~~~yyymmmnnnqqqrrrmmmlllpppwww}}}ppp___RRRJJJGGGCCCBBB@@@???===<<<<<<;;;>>>>>>===;;;999777555444333333333333333222111111222111000///.........///......------------......)))***,,,,,,,,,,,,...///------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,,,,...000---..................------,,,,,,,,,,,,...///000...////////////000333555;;;???DDDJJJQQQ[[[gggooo{{{zzzwwwvvvuuussspppnnnmmmllljjjiiihhhhhhhhhiiihhhfffdddaaa]]][[[YYYTTTQQQLLLHHHDDDBBBBBBBBBCCCCCCCCCCCCBBB>>>;;;888666333000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,......,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------......///222111222555666;;;GGGSSSiiippphhhmmmrrr}}}qqqlllkkkqqqxxx}}}nnn^^^RRRJJJGGGBBBAAA@@@>>>===<<<<<<<<<;;;;;;:::888666444222111333333333333333222111111...------,,,,,,+++++++++---,,,,,,,,,,,,,,,------)))***,,,,,,,,,,,,...///------------------------,,,+++++++++++++++,,,,,,,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000//////000111111000//////...------,,,---///000111111222333333333666;;;???AAAGGGOOOXXXaaalllwww~~~}}}|||wwwtttmmmmmmlllkkkkkkkkkkkkkkkhhhgggeeeccc___\\\YYYWWWUUUSSSOOOKKKHHHFFFFFFFFFCCCEEEHHHIIIHHHFFFDDDBBB999666333111111000000///,,,,,,,,,+++++++++,,,,,,,,,---......,,,,,,---......,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......------.........//////...111000222555777<<>>===<<<<<<<<<<<<<<<;;;:::888666555444000000111111000000///...------------...---------,,,,,,+++++++++,,,------***,,,------,,,,,,---///------------------------++++++*********+++,,,,,,,,,---...///...---,,,+++,,,,,,,,,,,,------------,,,---...---,,,,,,...000---...///000000///...---......------...///111222...000222333444999AAAGGGKKKSSS```lllwww~~~xxxpppooonnnlllkkkjjjjjjjjjhhhgggeeeaaa]]]YYYUUUSSSSSSRRRPPPNNNLLLJJJIIIHHHEEEHHHLLLNNNMMMLLLKKKKKK???===999777666555333111...---,,,,,,,,,,,,,,,---,,,...///...---,,,---......,,,++++++,,,------,,,,,,,,,,,,,,,------------++++++******++++++,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...////////////...///000222555777===KKKZZZvvvnnniiiqqqxxx|||rrrmmmmmmttt{{{kkk[[[PPPHHHFFFAAA@@@???======<<<<<<<<<=========<<<;;;:::888777//////000000//////...---......///000000111111111,,,,,,,,,,,,,,,---......,,,---......---,,,---///------------------------+++++++++++++++,,,---------.../////////...,,,+++,,,,,,,,,---------.........//////...,,,,,,---///---...///000000///...---///............000111222---000333555777>>>HHHPPP^^^iiixxxzzzxxxuuurrrnnnllljjjiiijjjhhhfffbbb]]]XXXTTTRRROOOOOOOOOOOONNNLLLJJJIIIGGGKKKOOOPPPOOOOOOPPPQQQIIIGGGCCC@@@===:::555222111000///...------...///---...///...---,,,---///...,,,++++++,,,------,,,,,,,,,,,,---------......++++++*********+++,,,---++++++************++++++------------------------------,,,,,,,,,,,,,,,,,,,,,---...///000//////...---///222555666<<>>===<<<<<<======:::;;;;;;:::999777555333000000000000////////////------..................///...------...///...---------------------------+++++++++,,,,,,---------///////////////////////////...---,,,,,,,,,,,,,,,++++++---.........---,,,......---,,,,,,...///000111000...------...///000333333222111111111222333888999<<>>===<<<;;;;;;<<<:::;;;;;;:::999777555333111000000000////////////...........................---,,,,,,---...---,,,++++++++++++++++++++++++------..........................................111000000///......//////---...///000000000///......------------...////////////............//////000000000000000222555777===@@@FFFNNNZZZiiiyyyzzzuuuqqqpppnnnkkkhhheeeaaa\\\YYYRRRQQQNNNLLLMMMOOOSSSUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPRRRSSSTTTQQQMMMHHHDDD===:::555222111000000///000///...............///,,,,,,++++++++++++,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++,,,,,,---------............///......---,,,+++***000---+++,,,...///...---............////////////000444222444;;;>>>MMMggg|||sssxxx}}}xxxzzz~~~~~~}}}ttttttuuuxxx|||{{{cccWWWNNNGGGDDDAAA@@@>>>===<<<;;;:::::::::;;;;;;:::999777555333111111000000000/////////........................---,,,+++,,,------,,,+++..........................................------------------------------000000///.........//////---...//////000000//////------...////////////...---......//////............///000111222555:::>>>CCCJJJUUUaaannn}}}~~~yyyuuuqqqqqqsssvvv{{{|||xxxqqqnnnjjjgggdddaaa^^^[[[UUUSSSQQQOOOPPPQQQTTTUUUWWWWWWWWWVVVTTTQQQOOOMMMMMMOOORRRUUUUUUTTTRRRPPPEEEAAA;;;777555333222111//////.........//////000---------,,,,,,---------,,,++++++******++++++,,,))))))***++++++,,,------++++++,,,,,,,,,---------000000///...---+++***)))...,,,++++++,,,------,,,............//////000000000333111444;;;>>>NNNhhh}}}tttzzzwwwrrruuuzzz~~~~~~}}}ttttttuuuwww{{{zzzcccWWWNNNGGGDDDBBBBBB@@@>>><<<;;;;;;;;;:::;;;;;;:::999777555333111111111000000000//////...............---------...---,,,,,,......---,,,000000000000000000000000---------,,,,,,+++++++++---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------------,,,---///000000000///...,,,---...000000///...---///111333444666;;;BBBHHHMMMVVVeeerrr~~~zzzssspppoooooosssyyy~~~~~~uuuqqqkkkgggdddbbb```^^^XXXWWWUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXUUURRRNNNLLLJJJKKKNNNQQQTTTUUUVVVVVVNNNIIIBBB<<<888555333111......------......//////......------------......,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,............---,,,+++***------,,,,,,,,,---------------......//////000000///222000333:::???OOOiii}}}uuu|||rrrnnnsssxxx~~~~~~~~~}}}uuutttuuuvvvzzz}}}~~~{{{dddWWWOOOHHHEEEDDDCCCAAA???>>>===<<<<<<:::;;;;;;:::999777555333111111111111000000000000//////.........---------000...---...///000///------------------------------------,,,,,,+++++++++------------------------+++******)))******++++++,,,,,,,,,,,,------......,,,---///000000000///...,,,---///000111000///...000222555777:::AAAKKKSSS]]]hhhwww{{{uuupppmmmooorrrvvv}}}yyyrrrmmmjjjhhhfffddd]]]\\\[[[YYYXXXXXXXXXXXXUUUVVVWWWWWWUUURRRNNNKKKHHHIIIKKKNNNPPPSSSUUUWWWUUUPPPIIICCC===888444111...---------------......///......------......///,,,,,,------------,,,,,,.........------,,,,,,,,,*********+++++++++,,,,,,,,,,,,------...---------......------,,,------...---------...///000000111000222000333;;;@@@PPPlll|||uuu}}}ooommmrrrxxx~~~~~~wwwvvvuuuuuuxxx}}}|||{{{|||{{{}}}zzzcccWWWOOOHHHFFFCCCBBB@@@???>>>======<<<:::;;;;;;:::999777555333222222111111111000000000/////////...------,,,,,,000///...///000000000.............................................------------------------------,,,,,,+++++++++,,,------///............///000000......///000000000000///...//////000111111111111000444999<<>>888444//////...---------------......------------......,,,------......------,,,------,,,++++++***))))))******+++++++++,,,,,,,,,***+++,,,---............---......---,,,,,,---///,,,------...///000111111000333111333<<>>===<<<<<<<<<<<<:::;;;;;;:::999777555333222222222111111111000000000//////...------,,,,,,000...---...///000///...000000000000000000000000------..........................................------,,,,,,---......//////......---...///000111///////////////000000111000000000000111222333444444999@@@FFFMMMZZZkkkxxx}}}uuupppnnntttuuu{{{|||wwwrrrnnnjjjgggfffeeeeeedddbbb```]]]\\\YYYYYYXXXVVVSSSOOOKKKIIIFFFFFFEEEGGGJJJNNNSSSUUUWWWUUURRROOOKKKFFF???:::333222111///...............------------------...+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,------...---------+++---...---+++***,,,///,,,,,,---...///000111111111444222444===CCCUUUqqq|||{{{yyypppqqqyyy~~~{{{yyyvvvtttuuuyyy}}}|||yyyzzz|||}}}~~~wwwaaaUUULLLFFFDDD>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;:::999777555444222222222111111111111000000000///...------,,,,,,///...------...///...---------------------------+++++++++,,,,,,---------////////////////////////,,,,,,,,,,,,,,,---...///------,,,+++,,,---...///000///.........///111222222111000000111333555666888???GGGOOOXXXhhh{{{yyytttuuuyyy}}}zzzuuuppplllhhhhhhhhhgggdddbbb___]]]]]]\\\ZZZWWWRRRNNNJJJHHHBBBBBBAAABBBFFFKKKPPPTTTUUUTTTSSSSSSPPPLLLEEE@@@555555333111000/////////---------,,,,,,---------***+++,,,------,,,+++***+++,,,,,,------......///++++++,,,,,,,,,---------............---,,,,,,+++***,,,---,,,))))))+++...,,,,,,---...///000111222222555222555===DDDVVVrrr}}}~~~|||tttvvv~~~}}}zzzwwwtttuuuxxx|||~~~}}}yyy{{{}}}~~~xxxaaaVVVMMMHHHEEEBBBAAA???>>>===<<<======:::999888888888666333111444111...///111222000...//////......---------,,,------------------------------------------------......,,,++++++,,,......000000///...,,,)))'''&&&,,,,,,---...///111222333///...------///000000///111111000///////////////555555333222111333888<<>>===<<<======:::999888888888666333111333111//////111111000////////////.........------------------------------------------------------...------,,,,,,------...............---,,,+++*********++++++,,,---//////000///......000111111000000000/////////000111111...000222333555999???DDDJJJUUUeeesss~~~{{{|||}}}~~~|||xxxuuusssoookkkgggddddddddd```___]]]\\\ZZZWWWRRRNNNKKKJJJGGGEEEDDDEEEGGGHHHJJJMMMQQQUUUUUUSSSOOOLLLGGGCCC===777222/////////000///......------......,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---............................../////////000//////............/////////000000000---333444777>>>DDDYYYxxx}}}yyy}}}{{{uuusssssstttyyy~~~wwwaaaUUUNNNHHHFFFBBBAAA???>>>===<<<======:::999888777777666333111333111//////000111000///000000////////////......------------------------------------------------------............------,,,------...............+++++++++++++++,,,------///...---...000111000///////////////000111222333---000555888;;;AAAJJJQQQ]]]kkk~~~zzzxxxzzz}}}zzzuuupppkkkhhhfffeeecccbbbaaa```^^^ZZZTTTPPPQQQOOOKKKGGGDDDBBBBBBBBBEEEHHHMMMQQQTTTTTTSSSRRRMMMIIICCC===888444222111111111000///////////////------............------------,,,,,,,,,,,,---------,,,,,,,,,,,,---..............................000000000000///...------///000000000000111111111,,,222333777???GGG]]]}}}yyyuuu{{{zzztttrrrqqqsssyyyvvv```UUUNNNIIIFFFBBBAAA???>>>===<<<======;;;999777777777666444222222111000000000000000000000000000000000/////////........................------------............,,,---...//////...---,,,------...//////000//////...------,,,,,,,,,------...---,,,---///000///---111000000000000111222333333666:::===BBBKKKXXXbbbuuuzzzxxx|||zzzuuupppkkkgggeeedddcccccccccaaa^^^XXXTTTUUUSSSNNNIIIDDDAAA???>>>AAADDDHHHMMMQQQSSSTTTTTTNNNLLLHHHDDD@@@<<<:::888333222111000////////////------............------...------,,,,,,------...---,,,,,,,,,,,,---..............................//////000000000//////...000000111111111222222222...444555888AAAJJJbbbtttrrryyyzzzsssqqqqqqtttzzzuuu```UUUNNNIIIGGGBBBAAA???>>>===<<<======;;;999777666666666444222222111111000//////000111/////////000000000000000........................---------....../////////,,,---////////////---,,,/////////000//////............---,,,,,,,,,------.........///111111000...222222111111111111222222666999===AAAHHHWWWjjjxxxxxxvvv}}}~~~yyyuuuqqqlllhhheeeddddddeeedddbbb]]]ZZZWWWUUUPPPKKKFFFBBB???>>>@@@BBBEEEIIIMMMPPPRRRSSSRRRQQQNNNKKKGGGCCC@@@>>>555444222111///...------,,,,,,------------,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---..............................---...///000111111111111111111111111222222222222000555444888AAAJJJcccppppppyyyzzztttssssssvvv|||ttt___UUUNNNIIIHHHBBBAAA???>>>===<<<======<<<:::777666666555444333111222222111///...000111......////////////000000........................---------...//////000000......////////////......000000000000///...---,,,---,,,+++++++++++++++,,,111000111333444444222000222222222111222222333333555:::AAAIIITTTggg}}}xxxwww}}}}}}yyytttooojjjiiihhhggggggeeebbb___YYYWWWSSSMMMHHHCCC@@@>>>??????AAADDDHHHLLLPPPRRRVVVVVVTTTRRRMMMHHHCCC@@@999888666333000...---,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---..............................,,,---...000111222333333000111111111111222222222///444333666@@@JJJdddnnnooozzz{{{wwwvvvwwwyyyttt___UUUNNNJJJHHHBBBAAA???>>>===<<<======<<<:::777555555555444333000222222111///...000222------........./////////........................---------...///000000000//////............//////....../////////...---------,,,,,,,,,,,,,,,------000000000222444444222//////000000111333555666777999BBBMMMXXXeeexxx}}}zzz{{{zzzssspppmmmkkkiiigggeeeccc\\\ZZZVVVPPPJJJDDD@@@>>><<<<<<===@@@DDDIIINNNQQQUUUVVVWWWVVVRRRMMMHHHEEE???===:::666333000...---------............------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---..............................---...///000111222222222000000000111111111111222000444444777BBBOOOjjjmmmppp|||}}}zzz{{{|||}}}sss___UUUOOOJJJHHHBBBAAA???>>>===<<<======<<<:::777555555555444333000222333111...---000222,,,---------......//////////////////////////////---------...///000000111000///...------...///000,,,---..................///............///000111------...000111111///,,,------///111444777999;;;BBBLLLZZZfffsss~~~xxx~~~zzzvvvqqqmmmkkkiiifffddd___]]]XXXRRRKKKEEE@@@===::::::;;;>>>BBBHHHNNNQQQQQQSSSUUUWWWVVVRRRNNNLLLCCCAAA===999555111///.........////////////......,,,++++++******++++++,,,---,,,,,,,,,,,,---..............................///000000111111111111000///000000000000111111111111666666;;;GGGUUUqqqmmmqqq}}}~~~~~~{{{}}}qqqbbbTTTNNNMMMGGGCCCAAA??????>>>>>>;;;:::===<<<;;;999666444222111333222222222111000000000000000000000000000000000...///000111111000///...111000///...---,,,,,,,,,111111000000//////......////////////////////////...//////...------///111000000///000111222222111000333444333111555===EEELLL\\\nnnxxx||||||~~~wwwqqqllliiifffdddaaa]]]YYYVVVSSSNNNGGGAAA===;;;::::::>>>EEELLLPPPRRRSSSUUUVVVUUUTTTQQQPPPHHHFFFCCC???:::666333111333000---,,,,,,---------......---,,,,,,,,,------***+++,,,,,,---...///000........................,,,...//////000111444666000000///////////////000333333666;;;EEEYYYxxxsssvvv~~~pppaaaTTTMMMLLLGGGCCCAAA???>>>>>>===;;;999<<<<<<:::888666555333222222222222111111111111111////////////////////////...//////000000//////...111000///...............111000000000/////////...////////////////////////...000111000.........000444333111000///...,,,+++222444666555666<<>>;;;:::>>>DDDKKKOOOSSSUUUWWWYYYXXXVVVSSSQQQMMMKKKGGGCCC>>>999555333333000---,,,,,,---------+++++++++***++++++,,,,,,,,,,,,------......//////........................---///000111000000222333333333222222111222222333333333666<<>>======<<<;;;999;;;:::999888777555444444111111111111111222222222........................///..................///000000///////////////000000000000000///////////////////////////////////////111222222000.........---......///000111222222333555888:::>>>IIIXXXcccyyyzzzrrroooqqquuuzzz|||vvvpppkkkhhhfffdddaaa```^^^XXXOOOHHHDDDAAA===;;;<<>>999777333000---,,,---.........+++*********+++,,,------------------.......................................000222222000/////////000000////////////000000333333777===GGG[[[zzzxxxxxx~~~{{{}}}~~~~~~nnn___QQQKKKIIIDDD@@@???===<<<===<<<:::999:::999999888777666555555000000000111222222222333///////////////////////////...---,,,,,,---...///...............///000000000000000000///////////////////////////////////////111333444222///......***,,,...111222555777999333666;;;@@@HHHWWWiiivvvyyyrrrnnnooouuu~~~}}}}}}|||{{{zzzyyyyyyxxxyyy{{{}}}~~~zzzyyytttrrrrrruuuyyy}}}|||wwwqqqnnnmmmiiieeebbb```\\\UUUPPPIIIEEE@@@<<<<<<@@@FFFJJJPPPRRRVVVXXXXXXVVVRRROOOSSSRRRPPPLLLHHHCCC???<<<555222///---...//////...,,,,,,,,,------///000111...---------,,,,,,,,,+++........................///111333333111...,,,,,,......------......//////222333777>>>III]]]{{{wwwwww~~~}}}{{{zzz{{{~~~~~~lll^^^PPPJJJIIICCC@@@>>>===<<<===<<<;;;999999999888888777666666555000000000111222222222333000000000000000000000000///...---,,,,,,---...///,,,,,,,,,,,,---...//////////////////000000000000////////////////////////...111333444222///.........000222222000000222444444:::AAAJJJUUUeeeyyy~~~tttooopppqqqvvvzzzwwwrrrqqqooommmjjjgggfffeeecccccccccbbbbbbbbbaaaaaadddeeeggghhhjjjlllpppsssyyy}}}~~~yyyvvvpppllljjjlllnnnqqqyyy{{{vvvppphhhcccaaa___[[[YYYOOOKKKDDD@@@>>>AAAEEEIIIPPPRRRVVVXXXXXXVVVSSSQQQQQQQQQPPPNNNKKKGGGDDDBBB888555111////////////...,,,,,,------...///000111------,,,,,,+++*********........................///111333333000---,,,+++000000000000000111222333222333888@@@JJJ^^^}}}rrrttt~~~xxx{{{~~~~~~{{{yyyxxx{{{~~~jjj\\\OOOJJJIIIDDD@@@>>>============<<<::::::999999888777666555555111111111111111222222222111111111111111111111111///..................///,,,+++++++++,,,---......////////////000000000000////////////////////////...000222222111//////000***---000000//////333666999AAALLLXXXeeevvv|||qqqlllooouuuzzz}}}xxxqqqkkkeeeaaa___[[[ZZZYYYWWWUUUSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQUUUVVVWWWXXXXXXZZZ]]]```dddhhhnnnssswww~~~zzzrrrmmmjjjjjjiiikkkqqqyyywwwmmmfffcccbbb```___UUUQQQLLLGGGEEEFFFHHHJJJSSSUUUWWWYYYYYYXXXVVVUUUPPPQQQQQQPPPNNNJJJGGGEEE<<<999555222111000///...,,,+++++++++,,,---......---,,,,,,,,,++++++******........................///000222111///---------///.........///000111222222333999AAALLL```~~~~~~nnnttt|||sssvvv{{{}}}zzzxxxxxx{{{~~~~~~~~~hhh[[[NNNJJJJJJEEEAAA???>>>>>>>>>>>>===;;;::::::999888777666555444222222222111111111111111000000000000000000000000...//////000000//////...------,,,,,,,,,------....../////////000000000111////////////////////////,,,...////////////000222''',,,000222222333888<<<@@@KKKYYYhhhuuu}}}xxxrrrooorrr{{{zzzuuupppllljjjbbb```]]]YYYUUURRRPPPNNNKKKKKKJJJIIIHHHGGGGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMPPPSSSTTTXXX]]]```ccciiirrryyyyyytttpppnnnllllllqqqxxx}}}ssslllhhhfffdddbbb\\\YYYTTTOOOMMMLLLMMMNNNUUUVVVWWWWWWXXXXXXWWWWWWRRRRRRSSSRRRPPPLLLHHHFFF@@@===888444222111000...------,,,,,,,,,------......---------------------...........................///000///......///000,,,,,,,,,,,,---...//////111333999BBBMMMaaaxxxllluuuvvvooorrrxxx|||yyywwwxxx{{{~~~~~~gggZZZNNNJJJJJJEEEAAA???>>>>>>??????>>><<<;;;:::999888777555444444333222222222111111000000////////////////////////...///000111111000///...///......---------........./////////000000111111////////////////////////,,,---............111333222555888777444333666:::FFFRRRcccrrrooonnnooosss}}}}}}yyysssooohhhfffccc```\\\XXXUUUTTTPPPOOOMMMKKKIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCDDDDDDDDDAAACCCDDDDDDDDDFFFIIILLLKKKOOOSSSTTTUUUYYYbbbiiipppuuu{{{{{{wwwuuurrrqqquuu||||||xxxqqqmmmjjjfffbbb```]]]YYYUUUSSSQQQQQQRRRTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUTTTQQQLLLHHHEEECCC???:::666333222000...000//////.........//////////////////////////////........................---...///...---...000222.........//////111222222111333999BBBNNNbbbvvvlllxxxqqqmmmqqqwww|||yyyvvvxxx|||~~~jjj[[[NNNIIIHHHCCCCCCAAA>>><<<<<<;;;999777;;;;;;999666333333444666000111222333333222111000//////............//////111000///------...//////,,,---...000111111111111000000000000111111111111///000111222111///---+++111000///...............111222666999999999AAAJJJUUUfffyyy~~~tttnnnmmmrrr{{{tttpppkkkjjjhhhfffbbb___\\\ZZZXXXVVVRRRNNNLLLLLLLLLMMMFFFEEEDDDCCCBBBAAAAAAAAADDDBBB@@@>>><<<;;;:::999??????>>>======>>>@@@@@@CCCBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFIIILLLPPPTTTVVV___bbbeeeiiinnnuuu|||}}}~~~~~~wwwrrrnnnjjjgggbbb```]]]\\\[[[[[[YYYWWW\\\[[[ZZZXXXWWWWWWWWWWWWVVVVVVUUUSSSQQQNNNKKKIIIGGGDDDAAA<<<888444222111------------------------000000/////////.........------------------------.................................//////000111222333444999BBBPPPfffvvvkkkyyy}}}qqqlllrrryyy}}}yyywww{{{{{{|||~~~iii[[[OOOJJJIIIDDDCCCAAA>>>===<<<<<<:::999999999777444222111222444000111222333333222111000//////............//////000000///............///...//////000000000000///000000000000111111111111222333444444444222000/////////......//////000111111222555999:::<<>>===<<<<<<<<>>===>>>???@@@AAA@@@@@@@@@@@@@@@AAABBBBBBBBBCCCDDDFFFIIIKKKMMMNNNQQQSSSWWWZZZ^^^dddjjjooovvv}}}{{{uuupppkkkhhhfffdddaaa______^^^]]][[[]]]]]][[[ZZZYYYYYYXXXXXXVVVVVVUUUTTTQQQNNNKKKJJJHHHFFFBBB>>>999555333111///...............---...------,,,,,,++++++++++++------------------------.................................//////000111222333444999CCCPPPfffvvvlll{{{{{{pppmmmrrrzzz}}}yyywwwyyyzzz|||~~~hhhZZZOOOJJJJJJEEEBBB@@@>>>=========<<<;;;999999888555222111222444111222222333333222222111000//////......//////000///000000000//////......000000000000000///......000000000000111111111111000111111222111000...---------...///000111333444333444777;;;>>>DDDPPP]]]qqq{{{xxxvvvttt|||sssmmmaaa]]]XXXTTTRRRPPPNNNMMMKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDBBB@@@??????@@@AAAAAAAAA@@@??????>>>??????=========>>>>>>>>>????????????>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@AAACCCEEEGGGGGGGGGGGGHHHJJJMMMOOORRRVVV[[[___aaahhhpppvvv{{{zzztttooolllkkkhhheeeccccccbbbaaa```___^^^^^^]]][[[ZZZZZZYYYVVVVVVUUUTTTRRROOOLLLJJJIIIGGGDDD@@@;;;777444222000000///...............,,,++++++++++++*********------------------------.................................//////000111222333444999CCCQQQgggvvvoooxxxooonnnssszzz}}}yyywwwwwwyyy{{{~~~gggZZZNNNKKKKKKFFFBBB@@@>>>===>>>???>>>===;;;;;;:::888555444555666222222333333333333222222000000////////////000000//////000111111///...---//////000000000000/////////000000000111111111111//////000000//////------......//////111222444555666777:::@@@FFFOOO___nnn|||yyywww}}}rrriiiaaaZZZUUUTTTRRROOOLLLKKKJJJJJJJJJEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@@@@@@@AAABBBAAA@@@@@@?????????@@@@@@>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCC???AAADDDGGGHHHHHHFFFEEEEEEGGGIIIJJJLLLNNNQQQTTTUUUZZZ```fffmmmvvvzzzuuurrrooolllhhheeeeeedddcccbbb```______^^^]]][[[ZZZYYYVVVVVVVVVUUURRRPPPMMMKKKJJJIIIFFFBBB>>>:::777555222111///...---------......---------------------............................................................///000111222333444:::DDDRRRhhhwwwsssuuummmnnnsss{{{}}}yyyvvvtttwwwzzz~~~fffYYYNNNJJJKKKFFFAAA???>>>===>>>???>>>===:::;;;;;;999666444555666222222222222222222222222000000////////////000000///000111111111000...------...///000111111111111///000000000111111111111222222222222222222111111000000000111111333444444777888===EEENNN[[[nnn~~~qqqkkkccc[[[UUUQQQLLLJJJJJJIIIGGGEEECCCCCCEEEFFFBBBBBBBBBCCCBBBBBBAAA@@@AAA@@@????????????@@@AAABBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCC>>>AAADDDHHHIIIIIIGGGFFFBBBDDDEEEFFFEEEFFFHHHJJJOOORRRWWW\\\aaaiiissszzz|||zzzsssooojjjgggeeedddcccbbb`````````___]]][[[ZZZXXXVVVVVVVVVUUUSSSQQQNNNMMMKKKJJJHHHEEEAAA===:::888333222000---,,,,,,,,,---............////////////............................................................///000111222444555:::DDDRRRiiizzzyyyqqqmmmmmmsss{{{~~~yyyvvvqqqtttyyy~~~fffYYYNNNJJJJJJFFFAAA???======>>>>>>===<<<888999999777555333333333222111111000000111111222111000000//////000000111000000111111000000//////,,,---...000111111222222000000000000111111111111111111111111111111111111111111111222222444555555999;;;BBBLLLXXXggg|||yyylllddd[[[WWWQQQMMMKKKIIIGGGEEECCCCCCBBB@@@>>>???AAADDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBDDDDDDCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHGGGFFFDDDCCCBBBCCCDDDFFFGGGGGGGGGGGGDDDEEEFFFGGGFFFEEEDDDCCC@@@BBBEEEHHHIIIIIIHHHGGGDDDFFFGGGGGGFFFEEEFFFHHHKKKMMMPPPSSSWWW]]]ccchhhlllqqqzzzyyytttnnniiigggeeedddcccaaaaaaaaa```___\\\ZZZXXXWWWWWWWWWVVVTTTQQQOOONNNJJJJJJIIIGGGDDDAAA>>><<<666444111...---,,,---...,,,,,,---------------............................................................//////000111222444555:::EEESSSjjj|||ooommmlllrrr{{{~~~xxxuuuooorrrxxx~~~fffYYYMMMIIIIIIEEEAAA???===<<<======<<<;;;888999:::888555333333333111111000//////000111111111111000000000000111111222111000000//////000000......///000000000000000000000000000111111111111//////............//////000000111222444666777888???BBBKKKXXXeeevvv~~~sssiii```WWWQQQNNNKKKHHHFFFEEEDDDCCCAAA@@@AAAAAA@@@???@@@CCCFFFGGGGGGHHHHHHIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKKKKKKKJJJHHHGGGDDDEEEFFFHHHIIIJJJIIIIIIGGGHHHIIIJJJJJJHHHFFFEEEGGGHHHJJJKKKKKKKKKIIIHHHHHHIIIJJJJJJHHHGGGHHHIIIHHHIIILLLNNNQQQTTTXXXZZZ]]]bbbiiipppwww{{{tttnnnjjjhhhfffeeebbbccccccbbbaaa^^^[[[YYYWWWWWWWWWVVVTTTRRRPPPNNNIIIJJJJJJIIIGGGDDDAAA???999777444000///...///000+++++++++,,,,,,---------.........................................................//////000111222444555;;;EEETTTjjjwwwmmmnnnkkkqqq{{{~~~xxxuuulllqqqwww}}}~~~||||||}}}~~~fffYYYMMMIIIIIIDDDAAA???===<<<<<<<<<;;;999:::;;;<<<:::888666555555111000///......///000111111111000000000000111111333222000/////////000111000000000000000//////...000000000000111111111111222111111111111111222333...///000222555777:::;;;FFFJJJTTTbbbqqqwwwpppfff^^^YYYTTTOOOKKKIIIGGGDDDCCCBBBAAA@@@>>>===???@@@@@@???@@@DDDHHHDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJIIIJJJLLLNNNNNNMMMKKKJJJEEEFFFHHHJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLJJJIIINNNOOOOOOOOOOOOMMMLLLKKKGGGHHHIIIIIIGGGFFFFFFGGGGGGHHHJJJMMMOOOQQQSSSTTTVVVZZZ___ccchhhqqq~~~xxxrrrmmmkkkiiigggdddeeeeeedddbbb```]]][[[WWWWWWWWWVVVUUUSSSPPPOOOIIIIIIJJJJJJHHHFFFCCCAAA<<<999666222000000111222,,,,,,,,,------.........////////////////////////.................................//////000111222444555;;;EEETTTkkkuuulllnnnjjjpppzzz~~~xxxtttkkkpppwww}}}~~~zzzzzz{{{}}}~~~}}}eeeYYYNNNHHHGGGAAA@@@???======>>>>>><<<;;;;;;:::999888777555444444111111111111000000000000333111///...---...///000222111111111000000//////---------............///000000///...---...111333888555222222333333111///111111111111222777>>>CCCIIIVVVdddnnn{{{tttkkk```]]]VVVOOOJJJHHHGGGHHHEEEDDDBBBAAAAAAAAABBBBBB???AAADDDEEEDDDEEEFFFGGGIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFIIIIIIHHHHHHIIIKKKMMMOOONNNQQQTTTTTTRRRPPPNNNNNNJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSRRRQQQQQQPPPNNNMMMKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEFFFHHHJJJKKKMMMPPPTTTYYY___hhhrrrxxxzzzuuupppllljjjggggggfffeeecccaaa___^^^\\\ZZZWWWVVVVVVUUURRRPPPMMMLLLJJJIIIHHHGGGGGGGGGAAA>>>:::555222000//////222111000//////...............------------............------------......000000000000111222333444222666<<>>>>><<<;;;;;;:::999888777555444444111111111111000000000000333222000......///000111111111111111000000000///........./////////000000000000000...---...111333555333111111333444333111222222222333666===EEEKKKTTTaaaoooyyyvvvkkkaaaZZZRRROOOLLLIIIGGGFFFGGGGGGDDDCCCBBBAAAAAAAAABBBCCCAAACCCEEEFFFFFFFFFGGGIIIJJJJJJJJJJJJKKKKKKLLLMMMKKKKKKLLLLLLLLLKKKKKKJJJMMMLLLLLLLLLMMMOOORRRSSSVVVYYY\\\\\\[[[YYYWWWWWWSSSSSSTTTVVVWWWXXXYYYYYYWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXWWWVVVUUUSSSRRROOOOOOMMMKKKJJJIIIHHHHHHIIIIIIGGGGGGGGGHHHJJJKKKKKKMMMPPPSSSXXX```hhhmmmtttzzzzzzuuupppnnngggggggggfffdddbbbaaa```\\\ZZZXXXWWWVVVUUUSSSQQQPPPOOOLLLJJJGGGEEEDDDCCCBBB@@@===888555222111000111111000///.........///......------------............------------......000000000000000111333333333777===HHHZZZuuuuuukkkhhhjjjrrr{{{zzzvvvnnnnnnqqqzzz~~~~~~}}}~~~zzzzzzyyyzzz{{{|||~~~~~~|||zzzxxxvvvtttssstttvvvwwwuuuuuuvvvvvvwwwxxxyyyyyy|||zzzaaaVVVLLLIIIHHHCCC@@@???======>>>>>><<<;;;;;;:::999888777555444444222222111111111000000000333222111//////000111222111111111111000000000000//////000000000111111111///000000///...///111333222111000000222333333333222222333555:::DDDNNNVVV]]]iiiwww|||~~~tttggg^^^WWWRRRNNNFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBAAABBBBBBCCCDDDDDDEEEGGGHHHGGGHHHIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPPPPQQQQQQQQQQQQRRRQQQQQQQQQRRRSSSUUUXXXYYYZZZ\\\___```___]]]]]]]]]XXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\]]]^^^___``````aaa______^^^]]][[[YYYWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKLLLKKKJJJIIIHHHIIIJJJJJJIIIKKKLLLNNNQQQVVV]]]aaaeeekkksss|||{{{wwwuuukkkjjjjjjhhhgggeeecccbbb^^^\\\YYYXXXWWWVVVSSSQQQPPPOOOMMMKKKHHHFFFEEEDDDEEECCC@@@===999555333111000//////............///......------------............------------......////////////000111222222444777>>>JJJ^^^yyyuuukkkiiikkkqqq{{{zzzvvvooommmpppxxx}}}}}}|||~~~zzzyyyyyyyyyyyyzzz{{{{{{}}}zzzwwwuuuooommmkkkjjjjjjkkknnnooollllllmmmmmmnnnooopppqqqsssvvvzzz|||}}}}}}xxx___UUUKKKGGGGGGBBB@@@???======>>>>>><<<;;;;;;:::999888777555444444222222222111111111000000333222111000000111222222111111111000000000000000/////////000000000111111///000111000//////111333111111000000111222222222222333555888???IIIUUU]]]eeeqqq~~~~~~~~~uuummmaaaWWWQQQMMMKKKIIIDDDDDDDDDCCCCCCAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFFFFHHHIIIIIIHHHIIIJJJLLLMMMMMMNNNNNNOOOQQQRRRSSSVVVVVVVVVVVVVVVWWWWWWXXXUUUVVVVVVWWWYYY[[[^^^___]]]___bbbcccbbbaaaaaaaaa______```aaaaaa```_________``````bbbcccdddeeeeeeccccccbbbaaa```^^^\\\[[[\\\[[[ZZZXXXVVVTTTRRRPPPOOONNNLLLKKKJJJIIIIIIJJJIIIJJJKKKLLLMMMQQQVVVYYY\\\aaahhhpppxxx~~~|||ssssssqqqnnnkkkhhheeeddd```^^^[[[YYYXXXVVVTTTQQQLLLLLLLLLKKKJJJIIIHHHHHHEEEDDDBBB???;;;777444222//////...............///......------------............------------..................///000111222444777>>>LLLaaa}}}uuullljjjkkkqqqzzz{{{wwwooommmooovvv{{{{{{|||~~~yyyyyyxxxxxxxxxwwwwwwwww{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{xxxtttqqqoooiiigggeeeccccccdddfffhhhffffffeeeeeeeeefffggggggjjjmmmqqquuuwwwyyy|||~~~}}}~~~yyy___UUUJJJFFFEEE@@@@@@???======>>>>>><<<;;;;;;:::999888777555444444222222222222111111111111111111111111111111222222000000000000000000111111....../////////000000000///000111111000000111333222222222111000000111111333444777<<>>MMMdddtttlllkkkkkkqqqyyy|||xxxooolllnnntttyyyzzz{{{~~~yyyyyyyyyxxxxxxwwwvvvvvvxxxyyy{{{}}}}}}{{{zzz{{{{{{{{{{{{zzzyyyvvvsssoookkkiiieeeccc```^^^]]]]]]___```aaa```^^^\\\\\\\\\]]]^^^aaadddhhhlllooorrruuuxxxzzz{{{}}}yyy___TTTJJJFFFEEE@@@@@@???======>>>>>><<<;;;;;;:::999888777555444444333222222222222111111111000000000111111111111111000000000000111111111111........./////////000000///000222222000000111333333333333222000000111222444777<<>>>>><<<;;;;;;:::999888777555444444333333222222222111111111...///000000111111111000///000000000111111111111//////000000000111111111///000222222111111111333111333444333111111333555555:::AAAKKKVVVbbbooovvvzzzqqqdddWWWNNNKKKGGGGGGGGGFFFDDDDDDDDDEEE@@@AAABBBDDDEEEGGGHHHIIIGGGIIIKKKNNNPPPRRRRRRRRRQQQQQQQQQOOONNNOOORRRTTTTTTUUUVVVWWWZZZ\\\^^^___]]]]]]]]]^^^```ccceeeggggggiiikkknnnqqqsssuuuvvvqqqrrrsssrrrqqqpppqqqrrrtttuuuvvvuuussspppmmmjjjmmmmmmnnnnnnnnnooooooooonnnnnnnnnnnnmmmlllkkkjjjdddeeeeeeeeecccaaa^^^]]]XXXXXXWWWVVVUUUTTTRRRRRRNNNOOOOOOOOOMMMNNNOOOQQQOOOQQQTTTVVVYYY___eeeiiinnnsss|||xxxqqqllliiifffddd```^^^[[[YYYUUURRRNNNOOOOOOOOOMMMJJJHHHFFFEEEDDDAAA???===;;;;;;;;;555444222111///...............------------............------------......000000000000000111333333777999BBBSSSnnnyyypppkkklllkkkqqqyyy~~~}}}yyyoookkkkkkqqquuuwwwzzz~~~zzz{{{{{{{{{{{{zzzxxxwwwwwwyyy{{{}}}~~~~~~{{{wwwqqqnnnnnnoooppppppppppppooollliiieeebbb___^^^\\\YYYWWWVVVWWWXXXZZZ[[[YYYXXXVVVWWWYYY[[[]]]^^^```dddfffiiilllqqqttttttuuuvvvyyy}}}uuu]]]TTTLLLIIIJJJEEE@@@???======>>>>>><<<;;;;;;:::999888777555444444333333333222222222111111......///000000000000000//////000000111111111222000111111111111222222222///000222222111111111222///111333333222222555888666<<>>666555444222000///...............------..................------.........000000000000111222333444999;;;DDDVVVqqq|||ooojjjlllkkkqqqxxx~~~}}}yyyoookkkkkkpppuuuwwwzzz~~~{{{{{{|||}}}|||{{{zzzyyyyyyzzz{{{}}}}}}}}}}}}|||~~~}}}|||{{{uuuqqqllliiiiiijjjkkklllmmmlllkkkiiifffbbb___]]]]]][[[YYYXXXXXXYYY[[[]]]\\\[[[ZZZZZZ[[[^^^aaadddccceeehhhkkkmmmppptttwwwrrrsssuuuwww{{{yyy___TTTJJJGGGGGGBBBCCC???:::666555777;;;===999999888777666555444444111111111111111111111111222222333333222111///...000000//////000111222222222222222222222222222222111111222222222333333333333111000333444333555999999CCCRRR```jjjvvvtttiii[[[PPPLLLJJJHHHFFFBBBCCCEEEGGGGGGFFFDDDCCCFFFFFFFFFGGGIIIKKKLLLMMMPPPQQQQQQRRRSSSTTTUUUUUUZZZXXXUUUSSSRRRTTTWWWYYYUUUXXX[[[^^^```bbbfffhhhkkkiiihhhkkkppptttvvvuuuzzz|||~~~~~~}}}||||||~~~}}}{{{xxxuuussssssqqqnnnmmmllljjjgggeeeeeebbb___]]]]]]]]][[[ZZZZZZYYYWWWWWWWWWVVVSSSQQQRRRSSSTTTTTTTTTVVV\\\```dddfffkkkqqqwww|||}}}yyytttqqqiiigggeeeaaa\\\XXXTTTRRROOOOOOMMMLLLKKKKKKKKKKKKIIIGGGDDDAAA>>>===<<<;;;888666444333333222000.........---------......///////////////000000000000000/////////000111222222777:::DDDYYYwww~~~rrrkkkjjjpppttt{{{}}}zzzqqqnnnllllllpppuuuyyy{{{}}}}}}|||{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}|||||||||~~~|||yyyuuusssqqqpppnnnkkkhhhgggiiijjjhhhgggfffdddcccaaaaaa```]]]\\\XXXYYY[[[]]]___```aaaaaaccccccbbbbbbbbbdddfffgggiiikkknnnrrrtttuuuuuutttqqqrrrtttvvvyyy|||~~~yyy```UUUKKKHHHHHHCCCAAA@@@===;;;::::::;;;<<<999999888777666555444444111111111111111111111111///000111222222222111000000000000000000111222222111111111111111111111111111111111222222222333333222000000444555444777<<>><<<;;;999999888777666555444444222222222222222222222222......000111222222222222000000000000000000111222000000000000000000000000000000111111111222222222222000111444555666;;;AAALLLWWWggguuu{{{gggZZZTTTLLLGGGGGGGGGFFFEEEDDDEEEFFFGGGIIIJJJKKKKKKOOOOOOPPPQQQRRRSSSUUUVVVTTTTTTTTTUUUUUUUUUUUUUUUWWWWWWWWWWWWXXXZZZ\\\]]]eeegggkkknnnpppsssvvvyyy|||}}}{{{vvvrrrqqqnnnjjjhhhgggfffeeeccc```___]]]]]]]]]\\\YYYWWWVVVVVVVVVTTTRRRRRRTTTVVVXXXYYY[[[___eeekkkqqqttt|||}}}yyyooonnnkkkhhhccc___[[[YYYUUUTTTRRRPPPNNNMMMLLLLLLJJJIIIFFFCCC@@@>>>===<<<<<<:::777666555333111/////////......---......///------------............////////////000111222333999===III___|||wwwssstttvvvzzz}}}zzztttqqqoooooorrrvvvyyy{{{~~~}}}{{{zzzyyyxxxuuuwwwyyy|||~~~~~~}}}{{{zzzuuusssppplllhhhdddbbbaaaaaa___\\\\\\]]]_________``````___```aaaccceeeffflllmmmppprrruuuwwwyyyyyy|||}}}~~~~~~}}}{{{zzz|||{{{{{{zzzyyyxxxwwwwwwssssssssstttuuuvvvxxxyyy{{{|||~~~www___UUULLLHHHHHHBBB???@@@AAAAAA@@@???<<<;;;999999888777666555444444222222222222222222222222//////000000111111111111111000000000000000111111111111111111111111111111000000000111111111222222222111222555666777>>>FFFSSS^^^ooo}}}iiiZZZPPPLLLHHHFFFGGGGGGGGGFFFFFFGGGHHHIIIKKKMMMPPPQQQRRRSSSSSSSSSUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[\\\]]]___aaabbbccciiilllqqquuuxxx|||~~~yyywwwtttpppmmmkkkjjjhhhgggeeedddbbbaaaaaa___\\\ZZZZZZZZZYYYXXXWWWVVVWWWWWWVVVWWWXXX[[[___fffkkkooosssvvvzzz~~~|||sssrrrooolllgggccc___]]]XXXVVVTTTQQQOOOMMMLLLLLLKKKJJJHHHEEEBBB@@@>>>===>>><<<999777666555222000000//////...............////////////000000000000////////////000111333333888===KKKbbbxxxvvvwwwzzz}}}~~~{{{vvvtttqqqqqqtttwwwzzz{{{}}}{{{yyyxxxwwwwwwxxxyyyzzz|||}}}~~~~~~~~~|||zzzxxxwwwrrrppplllhhhddd```^^^\\\]]]\\\YYYXXXYYY[[[\\\]]]bbbbbbcccdddeeegggkkknnnvvvxxx{{{~~~|||{{{zzzzzzzzzvvvuuusssqqqqqqrrrtttuuuwwwxxx{{{}}}uuu]]]TTTJJJGGGFFFAAA@@@??????>>>>>>=========999999888777666555444444222222222222222222222222222111111000000000000000111111000000000000000111222222222222222222222222000111111111111222222222333222444777888:::CCCMMM[[[gggwww~~~||||||~~~jjjXXXOOOHHHFFFDDDCCCDDDDDDDDDDDDIIIIIIJJJLLLNNNQQQSSSUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]___```aaacccfffhhhjjjkkkssswww}}}{{{wwwuuusssqqqooollljjjhhhgggeeeccc```]]][[[[[[[[[[[[[[[[[[ZZZYYYVVVVVVVVVXXX\\\aaafffiiikkknnnqqquuuxxx}}}~~~xxxvvvtttpppkkkgggcccaaa[[[YYYVVVSSSPPPMMMLLLKKKLLLKKKIIIGGGDDDAAA???>>>>>><<<:::888888666444111111000///...............////////////000000000000.........///000222333444777===LLLdddwwwwwwyyy|||}}}yyyvvvttttttvvvyyyzzzzzz}}}~~~~~~{{{yyywwwwwwyyyyyyyyyxxxxxxyyyyyyyyy|||}}}}}}|||zzzwwwuuusssnnnllliiiddd```\\\ZZZYYYYYYXXXWWWVVVVVVXXX[[[^^^bbbdddhhhjjjlllpppvvvzzz~~~~~~~~~~~~{{{xxxuuuqqqooooooqqqrrrtttvvvyyy|||~~~sss\\\SSSJJJFFFEEE???@@@???===<<<<<<<<<===>>>999999888777666555444444333333333333333333333333444333222111000000000000222111111000000000000000222222222222222222222222111111222222222333333333444444777:::<<>><<<:::999888777555333111111000///............------------.....................///000222333444666>>>NNNggg~~~xxxxxx{{{}}}{{{yyywwwvvvxxxzzzzzzzzz{{{|||}}}zzzyyyxxxyyyxxxwwwvvvuuuttttttuuuzzzzzz{{{zzzxxxuuurrrpppiiigggddd```\\\YYYVVVUUUUUUUUUUUUUUUWWW[[[```eeeeeekkkqqqvvvzzzyyytttppppppqqqrrrsssvvvyyy}}}sss\\\TTTKKKGGGEEE@@@???>>>>>>===============999999888777666555444444333333333333333333333333444333222111111222333333222222111000000000000000111111111111111111111111222333333333333444444444444555999???CCCJJJYYYggguuu~~~|||||||||zzz{{{rrrbbbTTTLLLJJJIIIIIIIIIHHHIIIJJJMMMOOOLLLNNNPPPSSSUUUWWWWWWXXXZZZZZZZZZZZZZZZ[[[\\\]]]\\\]]]___bbbeeehhhjjjkkklllmmmooottt{{{~~~|||xxxuuurrrnnniiieee`````````bbbcccbbb___[[[XXXYYYYYYYYY[[[\\\]]]^^^bbbdddfffiiinnnttt|||~~~{{{vvvrrrnnnlllcccaaa^^^YYYUUUQQQOOOMMMMMMMMMLLLJJJGGGDDDAAA???<<<:::999888888888666555222111000///............------------............---......///000222444555777???PPPjjj~~~yyy{{{}}}}}}{{{xxxxxxyyyzzz{{{zzzzzz|||~~~|||zzzyyyyyyxxxwwwuuuuuuuuuuuuvvvxxxxxxyyyxxxvvvsssooommmfffeeebbb^^^ZZZWWWUUUTTTSSSUUUWWWYYY]]]dddmmmsssvvv}}}xxxtttssstttuuutttvvvzzz~~~ttt]]]UUULLLHHHFFFAAA>>>>>>???@@@???>>>======999999888777666555444444333333333333333333333333333222222111222333555666222222111000000///000000000000000000000000000000333333333444444444555555333555;;;BBBHHHQQQbbbqqq|||}}}{{{|||~~~~~~oooaaaXXXNNNHHHGGGDDDEEEEEEEEEFFFHHHLLLOOOMMMOOORRRUUUWWWXXXXXXWWW]]]]]]]]]]]]]]]^^^___``````aaadddhhhkkkooorrrsssssstttwww}}}~~~zzzvvvqqqllliiifffeeeeeefffhhhfffaaa]]]\\\\\\\\\]]]]]]^^^^^^^^^```aaadddggglllsss{{{zzzvvvrrrpppgggeeeaaa\\\WWWTTTQQQOOONNNMMMLLLKKKHHHEEEBBB@@@;;;999888888888888777555222222000///............////////////000000000111------...///111222444555888AAASSSlll}}}|||~~~zzz}}}}}}~~~|||zzzyyyzzz{{{{{{zzzzzz|||}}}|||{{{zzzyyyxxxwwwwwwxxxyyyzzzwwwwwwxxxxxxuuurrrnnnlllfffeeebbb___[[[YYYWWWVVVSSSVVV[[[___eeennnxxx|||wwwvvvwwwxxxtttwww{{{ttt^^^UUUJJJEEEDDD@@@@@@@@@@@@@@@???===<<<;;;;;;:::888777666555333222111111111111111111111111222222111000111222444555//////000000111111111111222222111111111111111111000222333444333333444666??????AAAGGGRRRaaapppyyy~~~sssbbbXXXQQQJJJFFFFFFDDDEEEFFFHHHKKKMMMNNNOOOSSSTTTVVVYYYZZZ[[[[[[ZZZ\\\[[[ZZZ[[[]]]_________aaadddiiinnnssswwwzzz{{{{{{|||{{{uuuoookkkooommmlllkkkjjjhhhdddbbb`````````^^^[[[ZZZZZZ[[[___aaadddfffjjjnnntttyyy}}}yyyuuuooolllgggaaaZZZVVVSSSQQQOOONNNLLLJJJIIIFFFAAA>>><<<<<<<<<;;;;;;:::::::::666555444222111000000000...............///000111---.../////////111444777999BBBTTTlll}}}}}}www~~~}}}{{{zzzyyyzzzzzzzzz{{{|||~~~}}}|||{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxvvvtttsssrrrllliiieeeaaa]]][[[ZZZZZZ\\\___dddjjjttt~~~|||{{{xxxyyy|||sss]]]TTTJJJEEEEEE@@@@@@@@@@@@@@@???===<<<;;;:::999888777777666444222111111111111111111111111333222111111111222333444111111111111222222222222222222111111111111111111111222333333333333555666<<>><<<<<<777888888888777666444333222222222222222222222222333333222111111111222222333333333222222222222222111111222222222222222222222333333333222333555888===CCCOOO]]]kkkzzzttteee\\\SSSLLLKKKKKKIIIIIIJJJLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\\\\]]]^^^___aaaccceeeggghhhmmmrrryyy}}}}}}|||{{{{{{xxxtttqqqmmmjjjfffbbb___^^^^^^^^^aaaccceeehhhkkkooouuuxxx{{{}}}zzztttlllddd^^^YYYVVVRRRPPPNNNLLLKKKIIIEEEBBB>>>>>>===<<<<<<;;;::::::777666555333222111000000111111000///............///000000000///000333555999CCCUUUmmmtttpppmmm~~~}}}}}}~~~~~~~~~~~~~~~|||zzzyyywwwsssqqqmmmjjjiiiiiikkkmmmtttzzz~~~~~~~~~~~~|||zzzwwwvvvqqq\\\TTTKKKGGGGGGCCCAAAAAAAAA@@@???>>>===<<<555777999999888666555444222222222222222222222222444333333222222111111111333222222222222111111111111111222222222222222333333333333333222444888;;;BBBKKKZZZiiivvvzzznnnbbbYYYUUUNNNJJJKKKLLLJJJJJJLLLOOOPPPQQQSSSUUUVVVXXXXXXVVVWWWXXXZZZ[[[]]]^^^^^^```bbbdddfffgggiiikkklllrrryyy|||yyytttoooiiidddaaa______^^^```bbbeeegggjjjmmmqqquuuuuuyyyzzzrrriiiaaa[[[XXXSSSQQQOOOMMMKKKIIIFFFDDD??????>>>===<<<<<<;;;;;;888777666444222111000000............///000222222000111111000///000222555999CCCUUUnnnrrrnnnmmm~~~~~~~~~}}}{{{yyyxxxwwwuuurrrqqqqqqtttxxxzzz~~~|||zzzwwwvvvqqq[[[TTTKKKGGGHHHDDDAAAAAAAAAAAA@@@>>>===<<<555777999999777555555555222222222222222222222222333333333333222111111000111111111111111000000000111111222222333333333333444444444333333777<<>>===<<<<<<;;;999777555333222111111111000000//////000000000000111111111000111444666999CCCVVVooozzz{{{|||yyyyyy{{{~~~}}}{{{yyyxxxwwwrrrsssuuuxxx}}}qqq\\\TTTJJJGGGGGGCCCBBBBBBBBBAAA@@@???>>>===999;;;;;;777222111444888333333333333333333333333000111222333333333222222//////000111222222333333111111222222333444444555555444444444777===EEEJJJVVVccctttuuubbbXXXTTTOOOLLLLLLKKKHHHIIILLLNNNMMMQQQVVVSSSTTTUUUVVVWWWYYYYYYZZZZZZ[[[]]]```dddhhhkkknnnmmmsss|||yyyrrrmmmllliiiddd______aaabbbcccbbbaaabbbcccccceeehhhjjjkkklllnnnpppqqqvvv{{{yyyqqqkkkggg___\\\WWWRRROOOLLLIIIGGGCCCCCCBBB@@@???>>>===<<<;;;:::888666444222111111111000000000000000111111///000111111111222555777999CCCWWWoooxxxtttwww{{{~~~}}}|||{{{zzzzzzzzzyyyyyywwwvvvtttrrrqqqkkkmmmqqqwww}}}rrr\\\TTTJJJFFFFFFBBBBBBBBBBBBAAA@@@???>>>===:::<<<;;;666111000444888333333333333333333333333///000222333444333333222//////000111333444555666111111222333333444555555555555444555888???GGGNNN```lll}}}ttteeeXXXVVVUUUQQQNNNNNNOOOLLLLLLNNNNNNMMMPPPUUUTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]___bbbggglllppprrrwww~~~{{{tttpppooolllfffaaa```bbbccccccaaa``````aaa```bbbdddfffffffffgggiiiiiimmmsssxxx|||~~~wwwpppmmmccc___ZZZUUUQQQNNNKKKHHHDDDCCCBBBAAA???>>>===<<<<<<;;;888666444222111111------...///111222444555...000111111111333666888999CCCWWWpppsssrrrwww|||}}}|||{{{yyywwwvvvuuuuuussssssrrrqqqooommmlllkkkeeehhhnnnuuu|||ppp[[[TTTJJJFFFFFFBBB======<<<;;;;;;;;;;;;<<<<<<;;;999888777666666666222222222222222222222222444333333222111000000///000000000000000000000000222222222333333444444444444222444888===CCCOOOZZZlllxxxhhh```VVVQQQQQQRRRPPPNNNNNNPPPQQQRRRRRRTTTWWWYYYWWWXXXZZZZZZZZZ\\\^^^```aaabbbeeeiiimmmrrruuuxxx~~~wwwtttsssrrrmmmiiihhhgggeeeccccccccccccdddbbbbbbaaa___]]]^^^bbbeeeiiikkknnnrrrwww|||zzznnnfff\\\VVVSSSQQQLLLHHHGGGDDDAAA@@@???>>>===;;;:::999888888888888666444//////.........000111333///111222222111222444666===FFFYYYssszzznnnnnnvvv~~~{{{wwwtttqqqooommmooopppqqqpppmmmiiiggggggdddgggkkkqqqxxx}}}{{{|||nnnZZZRRRIIIEEEEEEAAA???===<<<<<<===>>>======>>>===;;;999888666555555222222222222222222222222000000000///......------111111111111111111111111444444444333333222222222555333666;;;BBBKKKZZZgggwwwqqqccc\\\UUUQQQRRRTTTSSSRRRRRRSSSTTTUUUTTTUUUWWWYYYVVVXXXZZZZZZ[[[\\\___bbbeeegggjjjnnnsssyyy~~~{{{xxxwwwuuuqqqmmmkkkiiigggeeecccbbbbbbbbbccccccbbbaaa```aaadddgggjjjkkknnnqqqwwwtttlllaaaYYYVVVRRRNNNJJJGGGEEEBBB@@@@@@???===;;;;;;:::888888888777555333000000///...///000111222///111222222111222444666>>>GGGZZZuuuwwwmmmooowww|||xxxtttrrrppppppmmmooopppoookkkhhhffffffeeeiiiooouuu}}}}}}zzz{{{~~~lllYYYRRRIIIEEEEEE@@@@@@>>><<<===@@@AAA???======<<<;;;999777555444333222222222222222222222222333222222111111000000000111111111111111111111111333333333333333333333333666555888@@@JJJWWWiiiyyyooobbb^^^YYYSSSRRRTTTVVVWWWVVVVVVWWWXXXXXXVVVVVVWWWYYYXXXZZZ[[[\\\]]]```cccfffjjjmmmrrrwww}}}~~~|||zzzwwwuuurrrpppmmmiiifffdddcccbbbcccdddcccbbbbbbcccgggiiiiiijjjlllooouuu}}}ttthhh___YYYTTTPPPMMMHHHFFFCCCAAA@@@???===<<<===;;;999999999777555222111111000/////////000000///000111222111222555777>>>III]]]xxxssslllqqqyyy{{{wwwttttttsssoooqqqrrrqqqnnnkkkjjjjjjkkkpppxxx|||yyyyyy|||~~~lllXXXRRRJJJFFFEEE@@@AAA>>><<<===AAABBB???<<<999999888777666444333222222222222222222222222222444444333333222222222222111111111111111111111111///000111222444555666777777777;;;EEEQQQaaavvvwwwfff^^^ZZZWWWTTTSSSUUUXXXYYYXXXXXXYYYZZZZZZXXXWWWWWWXXX[[[\\\^^^___aaadddiiilllpppttt{{{~~~}}}|||yyyuuupppkkkhhhfffeeebbbccccccbbbbbbcccfffhhhggghhhiiimmmsss}}}}}}pppddd\\\VVVQQQNNNJJJGGGDDDBBBAAA@@@>>><<<>>><<<;;;:::999888555222222222111000000//////...///000111222111222555777>>>JJJ```{{{nnnlllsss|||}}}zzzyyyyyywwwyyyzzzyyywwwuuuuuuuuuxxx~~~|||yyyxxxyyy{{{kkkYYYSSSKKKGGGGGGBBB@@@>>>===>>>@@@@@@===;;;888888888888777666555444222222222222222222222222000000000000000/////////111111111111111111111111///000111222444555666777888999@@@KKKYYYjjjoooccc^^^ZZZXXXWWWVVVWWWYYYZZZZZZYYY[[[\\\\\\ZZZYYYYYYYYY\\\]]]___aaacccgggmmmqqqvvv}}}zzzuuuoookkkiiigggbbbccccccbbbaaaaaacccdddcccdddgggkkkrrr|||xxxkkk```XXXRRRPPPKKKIIIEEECCCBBBAAA>>>===???===;;;::::::888555333333333222111000///.........///111111222333555777>>>KKKbbb}}}}}}mmmmmmvvv|||yyywwwxxxyyykkkYYYTTTLLLHHHGGGBBB???@@@AAA@@@???===<<<;;;::::::;;;;;;:::888666555222222222222222222222222222222111111111111111111222222222222222222222222333333333333333333333333999<<>>LLLccc~~~rrrqqqyyy}}}yyywwwwwwwwwiiiWWWSSSKKKHHHGGGAAA@@@CCCFFFDDD???;;;;;;<<<<<<<<<<<<;;;999555222000222222222222222222222222444444444444444444444444222222222222222222222222444444444333333222222222:::@@@MMM___ppp|||mmmddd^^^ZZZXXXYYY[[[\\\]]]]]]^^^___```cccfffhhhggggggggghhhdddfffhhhjjjnnnttt{{{}}}xxxtttrrrqqqllllllkkkhhhdddaaa``````___bbbgggnnnuuu~~~yyykkk___WWWSSSNNNKKKGGGEEEDDDBBB???===>>>===;;;;;;;;;:::888666111222222333222111//////---///111111222333666888===LLLdddzzzwww{{{zzzwwwvvvwwwgggVVVRRRJJJGGGFFF@@@AAAFFFJJJGGG???:::;;;===;;;;;;:::888555111---***222222222222222222222222111111111111111111111111222222222222222222222222222222222333333444444444;;;BBBRRRfffxxxrrrgggccc___[[[VVVXXX[[[]]]^^^```aaacccdddgggkkkmmmmmmmmmnnnooolllmmmoooqqquuu|||~~~{{{yyyxxxrrrqqqppplllgggcccaaaaaa^^^ccciiipppwww~~~~~~ooobbbYYYUUUNNNLLLHHHEEEDDDBBB@@@>>>===<<<;;;;;;<<<;;;999777111111222333222111000///---///000111222333666999===LLLddd{{{|||zzzwwwvvvvvvgggVVVPPPFFFBBBCCC@@@?????????>>>======<<<<<<::::::999888777666555555555444333333222222333333666555444444333333333333111111222222222333333333222111333666555222444888???IIIZZZmmm}}}yyyjjjaaa[[[YYY[[[ZZZ\\\___``````bbbdddfffiiilllrrrzzz~~~yyywwwxxxyyy{{{|||{{{tttnnnjjjfffcccaaadddiiipppuuu{{{vvvhhh]]]TTTTTTLLLGGGGGGFFFBBB???>>>===<<<;;;:::999888888777555444222111000111111222000000111111111333777:::???LLLbbb{{{|||~~~zzzwwwtttrrrgggUUUPPPFFFCCCCCC@@@??????>>>======<<<<<<;;;::::::999888777666555555555444333333222222333333444333222222222222222222222222222222222222222333222111333777666555888===EEEPPPbbbsss~~~mmmccc]]]ZZZZZZ\\\[[[]]]___aaabbbdddgggjjjpppttt}}}~~~~~~xxxrrrnnnkkkiiigggkkkpppvvv|||rrrdddYYYWWWOOOIIIHHHGGGBBB???>>>======<<<;;;:::999999888666555444222222222222222000111111111111444888;;;@@@NNNddd|||}}}yyy~~~{{{xxxuuusssfffUUUPPPGGGCCCCCC???>>>>>>======<<<;;;;;;:::::::::999888777666555555555444333333222222333333111000000000000111111222222222222222222222222222111111444777777777<<>>>>>===<<<;;;:::999777666555444333333333444000111222222222444888;;;BBBPPPgggwwwvvv|||}}}|||}}}}}}yyyvvvttteeeUUUPPPGGGCCCCCC???=========<<<;;;;;;::::::::::::999888777666555555555444333333222222333333000000///000000111222333333333333222222222222111222222555888777888@@@IIIUUUdddwww~~~~~~ppphhh```]]][[[YYYYYY[[[]]]___aaadddhhhnnnuuuzzz}}}|||zzzyyyzzz}}}yyyggg]]]TTTLLLIIIGGGCCCAAAAAA@@@??????>>>===<<<;;;;;;888888777666555555555555111222222222333555999<<>>===<<<<<<;;;999888888888777666666555222222333333333666999<<>>>>>>>>======<<<;;;;;;:::::::::999888777666555555555444333333222222333333333333222222222333444444111111222222222333333333444555777999888<<>>??????>>>======<<<<<<;;;::::::999888777666555555555444333333222222333333444333333222222222333333000000111222333444444555333555888;;;;;;AAAQQQ```rrrrrrccc]]]WWWUUUUUUXXXYYYXXXZZZ___```eeelllttt}}}tttgggZZZSSSMMMGGGDDDDDD@@@@@@???>>>===<<<;;;;;;888888999999888777555555333444444444444777:::>>>EEEVVVrrr}}}ooorrrzzz~~~~~~}}}|||||||||}}}~~~}}}|||}}}|||yyyvvv|||bbbTTTPPPHHHCCCCCC>>>?????????>>>======<<<<<<::::::999888777666555555555444333333222222333333444444333222111111111222//////000111333444555666222444888<<<>>>FFFWWWhhh{{{~~~~~~iii\\\XXXXXXVVVVVVYYYXXXWWWYYY^^^bbbgggpppyyy|||ooo```WWWOOOGGGCCCDDD@@@@@@???>>>===<<<;;;;;;888888999999888777555444333444444444555777;;;>>>EEEWWWsss{{{ooottt}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||}}}|||xxxvvvyyy```RRROOOGGGCCCCCC???>>>>>>>>>===<<<<<<;;;;;;::::::999888888777888888444444333333333333222222444444333333222111000000333333222222111222222222555999<<<===@@@LLL```ppp|||mmm___XXXWWWWWWXXXYYYZZZZZZ\\\___bbbdddjjjuuu|||gggXXXRRROOOJJJFFFCCCAAA????????????>>>===<<<<<<;;;:::999777777666888333111333666777:::???HHH[[[uuu~~~|||mmmuuu~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~|||zzzyyyyyy___QQQOOOGGGCCCCCC???>>>>>>>>>===<<<<<<;;;;;;888777666555555444444444444444333333333333222222111111111111111111111111333333222222222222333333444777;;;>>>EEETTThhhvvv~~~{{{pppaaaXXXUUUVVVSSSUUUWWWXXXZZZ^^^cccgggkkkpppxxxooo^^^TTTOOOIIIDDDAAA???===<<<======<<<;;;<<<;;;;;;:::999888777666777222000222444555888===JJJ]]]xxx|||yyy~~~ooovvv~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}{{{yyyxxx___QQQNNNGGGCCCCCC???>>>>>>>>>===<<<<<<;;;;;;;;;:::999888777666555555444444333333333333222222...//////000111222222333333333333222222333333444555777:::AAANNN```rrr~~~yyy}}}rrr___WWWTTTTTTUUUSSSTTTVVVXXX[[[___eeeiiiooosssyyy~~~zzzfffZZZQQQKKKFFFBBB???===<<<<<<<<<;;;:::<<<;;;::::::999888777777888333222444555555999>>>NNNaaa}}}ttttttrrrxxx~~~}}}||||||||||||~~~~~~~~~|||{{{www^^^PPPNNNGGGCCCCCC???>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::999777555555444444333333333222222222000000000111222222333333444333333333333444444555777888<<>>>>>>>><<<;;;;;;;;;::::::999888777777:::777666777888888<<>>>>>>>>===<<<<<<;;;;;;999999888777666444222111444444333333333222222222333333333333333333333333444444333333444555555666:::<<>><<<:::;;;::::::999999888888888:::777777999999999>>>EEERRRkkk{{{lllrrrtttwww~~~~~~~~~vvv]]]OOOMMMFFFCCCDDD???>>>>>>>>>===<<<<<<;;;;;;999999999999888666444222444444333333333333222222444444444444444333333333444444444444555555666777<<>>===;;;999:::::::::999999999888888777555666888888888???GGGWWWrrrwwwlllsss|||sssuuu}}}~~~uuu\\\OOOMMMFFFCCCDDD@@@>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;999777555444444333333333333222222222222222333333444444555444444444444555666777888===EEESSScccttt|||}}}nnn]]]VVVPPPOOONNNMMMPPPTTTQQQVVV\\\aaadddfffhhhiiihhhmmmssswww}}}{{{{{{zzzyyyyyyxxxwwwwwwwwwzzz~~~jjjYYYQQQHHHFFFBBB@@@???===;;;999:::::::::999999999999888555555777999999:::AAAJJJ^^^zzzwwwpppwwwwwwppprrr{{{~~~~~~uuu\\\NNNMMMFFFCCCDDD@@@>>>>>>>>>===<<<<<<;;;;;;666777888999888666444333444444444333333333222222...///000111333444555666444444444555555777888888===GGGXXXjjjzzz}}}qqqbbbXXXSSSOOONNNMMMMMMRRRYYYSSSWWW^^^bbbdddcccbbbbbbeeekkkssszzz|||yyywwwqqqqqqpppppppppqqqrrrrrrtttxxx}}}rrr```WWWKKKIIIEEECCCBBB@@@>>><<<::::::999999999999999999666777999<<<<<<===EEENNNccczzzuuu||||||tttnnnqqqzzz~~~~~~~~~~~~~~~~~~~~~}}}~~~ooo[[[QQQMMMEEECCCDDD===>>>>>>>>>===<<<<<<;;;;;;::::::999999777666555444555444333333222222222222111111222222222333333333444222333555444333777<<>>IIITTTjjjzzzuuummmjjjrrr}}}~~~{{{zzz{{{~~~|||ooo[[[QQQMMMEEECCCDDD===>>>>>>>>>===<<<<<<;;;;;;999999999999777666555444555444333333222222222333111111222333333333333333444222333555555555:::AAAIIIXXXkkkzzzlll[[[PPPLLLKKKKKKLLLNNNQQQTTTVVVZZZ[[[\\\^^^___aaaccceeejjjqqq}}}~~~xxxvvvrrrnnnkkkjjjiiiiiieeehhhkkkmmmmmmoootttxxxzzzxxx{{{qqq```WWWNNNGGGEEEBBB>>>;;;<<<<<<<<<;;;::::::999888888777777999<<<<<>>>>>>>>>>>===<<<<<<;;;;;;999999999888888666555444444444333222222222333333000111333444444444333222333222333666666777???GGGPPPbbbxxxmmm\\\QQQKKKIIIJJJLLLNNNQQQSSSVVVWWWYYYZZZ\\\]]]]]]___ccceeeoooyyy~~~yyyuuusssjjjhhhfffcccaaaaaaaaabbbcccgggkkknnnppptttzzzyyyrrrtttzzz{{{ggg[[[QQQIIIEEECCC>>><<<<<<<<<;;;;;;::::::999999888999888:::===>>>AAALLLWWWnnnuuunnnmmmvvv~~~~~~~~~}}}|||ppp\\\PPPLLLDDDCCCDDD>>>>>>>>>>>>===<<<<<<;;;;;;999999999888888777555555444333333222222333333333000111333444555444333222444333444666777999CCCMMMZZZmmmqqq]]]PPPKKKJJJIIIKKKNNNRRRUUUWWWYYYYYYXXXZZZ\\\\\\]]]```eeeiiiuuu|||tttnnnjjjhhh```___^^^]]]]]]^^^```aaafffiiinnnrrruuuzzz{{{ssspppttt}}}ppp___SSSIIIEEECCC@@@======;;;;;;;;;::::::999999999888888:::======AAAKKKWWWkkktttmmmmmmvvv}}}{{{qqq\\\PPPKKKDDDCCCDDD???>>>>>>>>>===<<<<<<;;;;;;888888888888888777666555333333333222222333333444111222333444555444333333555444666777888<<>>;;;;;;::::::::::::999999777777999;;;<<>>>>>>>>===<<<<<<;;;;;;888888888888888777666666333333222222222333444444333333333333444444444555555555777:::;;;AAAQQQ```vvvmmm\\\RRRJJJIIIMMMHHHJJJNNNQQQUUUWWWXXXXXXYYY]]]```bbbdddjjjttt}}}ssspppkkkfff```\\\YYYWWWVVVVVVWWWZZZ]]]bbbfffiiinnnqqquuuyyy}}}yyynnniiijjjpppzzzmmm^^^OOOIIIGGGCCC???>>>::::::::::::::::::::::::555555777:::;;;>>>HHHTTTddduuummmjjjqqq{{{~~~{{{zzzrrr\\\PPPJJJCCCBBBEEE???>>>>>>>>>===<<<<<<;;;;;;777888888888888777666666333222222222333333444555555444222222222333555666333555888<<<@@@JJJ]]]nnnxxx```VVVPPPIIIGGGKKKJJJLLLNNNQQQTTTWWWXXXYYYZZZ___cccfffiiiqqq~~~~~~wwwrrrfffddd```\\\YYYVVVUUUTTTUUUUUUWWW[[[```fffkkknnnsssvvv{{{yyynnnfffhhhnnnvvvyyyhhhVVVNNNJJJEEE???===::::::::::::::::::::::::555555777::::::>>>HHHTTTeeexxxooojjjoooyyy~~~{{{yyyrrr\\\PPPJJJBBBBBBEEE@@@>>>>>>>>>===<<<<<<;;;;;;777888888888888777777666222222222222333333444555666444222111111333666888222444999???DDDPPPeeexxxlllXXXRRROOOHHHEEEHHHNNNOOOPPPSSSVVVXXXZZZ[[[[[[```eeeiiilllvvv}}}tttkkkeee^^^\\\YYYWWWUUUTTTSSSSSSVVVWWWYYY^^^cccjjjpppsssxxx{{{{{{ppphhhdddkkkuuu~~~ppp\\\QQQLLLEEE???<<<::::::::::::::::::::::::666666888:::;;;>>>IIITTThhhzzzpppjjjoooxxx~~~~~~{{{yyysssaaaOOOHHHGGGDDDAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999888777666555555555444444333333333222222333444444444333333777888999<<>>JJJVVVlllxxxqqqnnnsss{{{}}}~~~|||sssaaaOOOHHHGGGEEEBBB@@@>>>>>>>>>===<<<<<<;;;;;;::::::999888777666555555444444444444333333333222444333222111222333444666777888:::???JJJ^^^vvveeeXXXKKKGGGGGGGGGFFFGGGIIIMMMQQQUUUXXX\\\```cccdddgggoooyyyzzzuuunnnhhhccc^^^XXXTTTTTTSSSRRRSSSTTTVVVVVVVVV[[[^^^cccfffiiimmmtttzzzxxxhhhaaaaaafffoooxxxppp]]]OOODDD>>>>>>===;;;;;;;;;<<<<<<:::888888777888:::;;;???KKKWWWmmmxxxqqqmmmsss{{{~~~~~~}}}{{{rrraaaOOOHHHGGGEEEBBB@@@>>>>>>>>>===<<<<<<;;;;;;888888777666555555444444333333333333222222222222666444111000000222666888888999<<>>>>>>>>===<<<<<<;;;;;;888777777666555555444444222222222222222222222222555333222111111333666888888:::>>>GGGWWWnnnzzzaaaQQQIIICCCEEEGGGGGGHHHIIIJJJNNNSSSXXX]]]bbbgggkkklllrrr}}}zzztttmmmhhhbbb```\\\YYYVVVTTTQQQPPPPPPQQQSSSUUUWWW[[[___bbbhhhlllpppsssuuuyyysssjjjbbbaaafffooo}}}mmmZZZMMMGGGFFFAAA???<<<;;;;;;;;;999777:::999:::<<<<<<@@@LLLXXXooowwwpppmmmrrrzzz~~~|||{{{ppp```OOOIIIHHHFFFBBB@@@>>>>>>>>>===<<<<<<;;;;;;888888888777777666666555222222222222222222222222222222333444444555666666888;;;@@@KKK]]]sssnnnZZZOOOIIIEEEGGGIIIIIIIIIKKKMMMQQQUUUZZZ^^^bbbgggjjjlllvvvzzzsssmmmfffaaa]]]UUUUUUSSSQQQOOONNNMMMNNNQQQSSSUUUVVVXXX\\\bbbfffooorrrwwwzzz|||nnngggbbbdddkkkuuuuuu```RRRJJJGGGBBB@@@===;;;;;;:::999888:::999:::<<<<<<@@@LLLXXXooowwwpppmmmssszzz~~~}}}{{{ooo___OOOJJJIIIFFFBBB@@@>>>>>>>>>===<<<<<<;;;;;;999999999888888777777777222222222222333333333333111222333555666666666666888<<>>>>>>>>===<<<<<<;;;;;;999999888888888888777777222333333333444444444444333333333333444666777888999===HHHXXXmmmppp[[[QQQKKKFFFDDDFFFHHHHHHJJJNNNRRRUUUZZZ^^^bbbfffkkknnnwww{{{wwwrrrnnnkkkeeeccc```[[[UUURRRPPPPPPNNNOOOPPPPPPNNNNNNPPPRRRRRRVVVZZZ]]]___eeeooovvvvvvfffdddeeemmmwwwppp\\\NNNDDDBBB@@@<<<;;;;;;;;;;;;:::888777888:::;;;???KKKWWWlllyyyrrrooottt|||~~~}}}~~~}}}}}}~~~~~~nnn^^^OOOJJJJJJGGGBBB@@@>>>>>>>>>===<<<<<<;;;;;;888888888888777777777777333333333444444555555555555444222111222555999;;;999???KKK^^^tttfffTTTMMMJJJFFFDDDFFFHHHIIIMMMRRRSSSVVV[[[```dddiiinnnrrr}}}~~~~~~uuussspppkkkgggccc```___\\\[[[XXXTTTOOOMMMLLLMMMJJJLLLNNNMMMLLLLLLNNNQQQUUUYYY^^^bbbfffmmmxxxqqqfffeeeiiirrr}}}~~~wwwbbbRRRHHHBBB???<<<:::;;;<<<<<<;;;888777888::::::>>>JJJVVVkkkzzzssspppuuu}}}~~~~~~}}}|||}}}~~~|||}}}~~~ppp\\\PPPLLLEEEDDDFFF@@@============<<<;;;:::999999999:::999888666444333555555555555555555555555666333222666999888888;;;;;;CCCRRReee{{{ppp\\\TTTRRRFFFHHHIIIJJJKKKMMMPPPSSSVVVWWW\\\ccchhhllluuu~~~zzzvvvrrrnnnkkkhhhccc___]]]ZZZWWWUUUUUUTTTRRRPPPNNNLLLKKKKKKLLLKKKKKKNNNSSSVVVVVVTTTYYY]]]ccchhhmmmuuuvvvnnn```eeemmmxxxgggRRRHHHFFFBBB??????>>>:::999<<<:::999:::<<<===@@@KKKWWWgggxxxssssssyyy~~~}}}}}}~~~~~~}}}||||||}}}ppp\\\PPPLLLEEEDDDFFF@@@===============<<<:::::::::999999999777666555444444444444444444444444444666333222666888777888;;;>>>HHHXXXllliiiVVVNNNLLLGGGIIIJJJKKKLLLNNNRRRUUUZZZ[[[```ggglllrrr||||||vvvrrrnnnjjjfffbbb___[[[XXXWWWWWWVVVUUURRRQQQPPPNNNMMMLLLKKKKKKPPPNNNOOOQQQVVVYYYYYYXXX\\\```ffflllrrrzzzssskkkdddhhhppp}}}rrr[[[OOOHHHCCC??????>>>:::999<<<:::999:::<<<===@@@KKKWWWjjjwwwsssrrrxxx~~~~~~}}}~~~~~~|||{{{{{{}}}~~~ppp\\\PPPLLLDDDDDDEEE@@@>>>>>>>>>>>>===<<<;;;;;;::::::888777666666666666444444444444444444444444666333222555666555777;;;CCCNNNaaavvvzzzaaaRRRJJJHHHIIIJJJLLLMMMNNNQQQTTTWWW______ccckkkqqqyyy{{{sssllliiieeeaaa^^^YYYVVVRRRQQQRRRTTTUUUVVVQQQQQQPPPOOOOOONNNNNNNNNTTTSSSSSSVVVZZZ]]]^^^^^^```eeelllrrryyy}}}oooiiiiiilllttt~~~fffVVVKKKEEE@@@???>>>;;;:::<<<:::999:::<<<===@@@KKKWWWmmmvvvrrrrrrxxx~~~~~~~~~~~~~~~{{{{{{zzz|||~~~~~~}}}|||ppp[[[PPPKKKDDDDDDEEE???????????????>>>===<<<;;;;;;:::888666555666666777555555555555555555555555555222222555555444777<<>>;;;:::<<<:::999:::<<<===@@@KKKWWWnnnuuuqqqqqqxxx~~~~~~~~~~~~~~~{{{zzzzzz{{{}}}}}}{{{yyyooo[[[OOOKKKDDDCCCEEE???????????????>>>===<<<;;;:::999888666666666777777666666666666666666666666333222222555555444999???IIIXXXnnniii[[[PPPKKKKKKKKKLLLOOOPPPRRRVVVZZZ]]]aaaaaagggppp{{{}}}uuunnnhhhaaa]]][[[YYYVVVTTTTTTQQQNNNNNNPPPSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXYYY[[[]]]aaaeeejjjmmmooouuu|||xxxpppnnnpppuuu|||}}}vvv^^^SSSIIIAAA???>>><<<;;;<<<:::999:::<<<===@@@KKKWWWmmmsssooopppxxx~~~~~~~~~}}}~~~~~~~~~~~~zzzzzzzzz{{{||||||yyywwwooo[[[OOOKKKCCCCCCDDD???>>>>>>>>>>>>===<<<;;;;;;999999888777777777777777666666666666666666666666222111333555555555<<>>>>><<<;;;<<<:::999:::<<<===@@@KKKWWWmmmqqqnnnpppxxx~~~~~~}}}|||}}}~~~~~~~~~{{{zzz{{{|||}}}|||xxxvvvoooZZZOOOKKKCCCCCCDDD>>>===============<<<::::::777888888888888777666666555555555555555555555555111111333666666777>>>HHHTTTcccyyy~~~eeeZZZRRRJJJHHHLLLJJJLLLOOOQQQTTTXXX]]]```cccfffnnn{{{zzzrrrjjjddd[[[WWWQQQOOOPPPQQQPPPNNNNNNNNNNNNOOOQQQRRRQQQPPPWWWXXXZZZ\\\]]]]]]]]]\\\```cccgggjjjooouuu}}}xxxwww~~~}}}yyywwwxxxyyyyyyyyy{{{~~~~~~~~~oooZZZNNNBBB>>>>>>===;;;;;;:::999:::<<<===@@@KKKWWWmmm~~~pppmmmooowww~~~}}}~~~~~~~~~}}}}}}{{{}}}~~~~~~}}}{{{{{{|||}}}}}}|||xxxuuuoooZZZOOOJJJCCCCCCDDD>>>============<<<;;;:::999666777888999999888666555333333333333333333333333000000333666777888@@@JJJYYYhhh}}}uuu```XXXRRRJJJHHHNNNJJJLLLOOOQQQTTTXXX]]]aaaeeeiiirrrxxxpppiiibbb]]]YYYTTTOOONNNPPPQQQQQQOOONNNNNNOOORRRTTTUUUSSSRRR[[[\\\___```aaaaaa```___dddggglllpppttt|||zzzyyy~~~{{{xxxvvvwwwwwwwwwvvvxxx{{{~~~zzz~~~ttt\\\OOOBBB>>>???===<<<;;;:::999:::<<<===@@@KKKWWWmmm|||pppmmmooowww~~~~~~||||||}}}~~~~~~~~~~~~~~~}}}~~~}}}|||{{{|||~~~~~~}}}|||||||||}}}~~~|||xxxuuuppp[[[OOOJJJBBBBBBCCC>>>>>>>>>>>>>>>===<<<;;;:::::::::999888777666555444333444555555666666555555333333555777888;;;EEEPPPbbbuuu|||kkkXXXOOOMMMKKKLLLMMMPPPOOOPPPRRRWWW]]]```bbbiiippp{{{zzzooofff___YYYUUUSSSOOOKKKKKKMMMQQQRRRRRROOOPPPRRRTTTVVVWWWXXXXXXYYY[[[]]]______aaaccceeeeeeiiipppwww~~~}}}{{{wwwtttrrrsssuuuvvvyyyyyy~~~hhhTTTCCC??????;;;999;;;999999:::<<<<<>>>>>>>>>>>===<<<;;;:::;;;;;;:::999888777666666555555555555555555555555555444666888888<<>>>>>>>>>>>===<<<;;;:::<<<;;;;;;:::999888777777777666555444444444555666888666666888999???LLLZZZppp~~~ggg[[[PPPMMMNNNOOOPPPRRROOOPPPSSSWWW\\\```dddfffnnnwwwqqqllleee___ZZZVVVRRRPPPLLLIIIGGGGGGJJJMMMOOOPPPTTTTTTUUUVVVXXXYYYZZZZZZ[[[]]]```bbbccceeehhhjjjooottt|||~~~{{{xxxwwwwwwyyyzzzzzzyyy|||~~~zzzzzzqqq\\\IIICCCAAA===:::<<<:::999;;;======AAALLLWWWnnnwwwjjjiiilllttt{{{}}}|||wwwsssrrrppppppsssxxx~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}|||{{{xxxuuusssppp\\\PPPLLLDDDCCCDDD>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999888888777777888777555333333444666777999777666888:::BBBRRRaaawwwrrr]]]TTTLLLLLLNNNOOOPPPSSSQQQTTTWWW[[[^^^bbbfffhhhppp{{{}}}vvviiieee___ZZZWWWTTTQQQOOOKKKJJJIIIIIIKKKNNNPPPRRRUUUUUUUUUVVVWWWYYYZZZZZZ[[[^^^aaaccceeehhhkkkmmmsssxxx~~~|||zzzzzz{{{|||{{{zzz}}}{{{yyy}}}yyycccMMMEEEBBB<<<:::<<<999888:::<<<===AAALLLXXXnnnuuuhhhgggjjjsss{{{}}}~~~zzzuuunnnllliiiiiimmmuuu}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||||||||||||||{{{|||||||||{{{xxxvvvuuunnnZZZOOOKKKCCCBBBBBB<<<>>>>>>>>>>>>===<<<;;;:::999999888888777777666666888777555444444555666888999666666888<<>>>>>>>>>>>===<<<;;;:::888888888777777777666666666666555555555666777888888666777:::@@@KKK___pppooo```TTTNNNKKKMMMOOOOOOQQQTTTXXX[[[^^^___```dddjjjooo{{{zzzppphhhccc\\\YYYVVVSSSQQQPPPMMMKKKIIIJJJKKKKKKKKKLLLOOOQQQTTTTTTTTTUUUVVVYYY[[[]]]___bbbfffjjjlllppptttwww}}}{{{||||||xxxvvvwwwyyyuuu[[[NNNFFF>>>:::;;;999888999;;;<<>>>>>>>>>>>===<<<;;;:::999999888888888888777777444444555666777888888999888777999>>>EEERRRfffwww|||eeeZZZRRRMMMKKKNNNPPPPPPSSSXXXXXX[[[^^^___aaafffooowwwxxxnnneee___[[[WWWUUUSSSRRRRRRQQQOOOMMMKKKMMMNNNNNNLLLMMMOOORRRTTTTTTTTTUUUWWW[[[^^^```cccfffkkkooorrrvvvzzz}}}|||zzzzzz~~~|||yyyxxxxxxxxx|||cccSSSJJJ@@@;;;<<<:::999:::<<<>>>DDDQQQ___rrrooofffdddhhhqqqyyy||||||vvviiijjjlllooouuu{{{~~~{{{yyyxxxzzz}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{nnnZZZPPPMMMEEECCCBBB;;;>>>>>>>>>>>>===<<<;;;:::::::::999999999999999999222333555777888999999999888888;;;AAAIIIVVVkkk|||sss___VVVQQQLLLKKKNNNPPPRRRVVV[[[WWWZZZ]]]___aaahhhsss|||~~~qqqfff^^^YYYVVVUUUTTTSSSSSSTTTTTTSSSQQQOOOQQQRRRQQQPPPOOORRRUUUUUUUUUUUUVVVYYY]]]```bbbgggjjjnnnrrrvvvzzz~~~{{{xxxxxx{{{~~~~~~|||{{{{{{{{{~~~hhhXXXMMMBBB===>>><<<;;;<<<>>>@@@FFFTTTaaarrr~~~~~~nnnfffdddhhhqqqyyy{{{~~~}}}wwwqqqrrruuuyyy~~~~~~{{{xxxwwwzzz}}}~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||oooZZZOOOJJJCCCCCCDDD>>>@@@???>>>===<<<;;;::::::999999888888777666666666666444333555888999777444888888999???LLL___tttgggVVVRRRMMMMMMNNNOOOQQQTTTWWWYYYZZZ\\\aaaddddddhhhsssqqqfff```\\\XXXTTTRRRRRRSSSSSSTTTTTTUUUUUUVVVUUUSSSRRRQQQQQQQQQRRRVVVYYY]]]___```bbbeeegggkkkooosssvvvyyy}}}~~~~~~wwwuuuuuuyyy|||{{{|||{{{{{{|||zzzyyywww\\\MMMHHHBBB<<<;;;::::::>>>@@@EEEPPP[[[sssyyy{{{{{{mmmcccbbbeeemmmrrrvvv{{{~~~{{{uuuxxx||||||zzzzzz{{{~~~~~~~~~~~~}}}}}}yyyzzz{{{zzzxxxwwwxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{kkkWWWLLLIIIBBBBBBEEE?????????>>>===<<<;;;::::::999999888888777777666666666444444555777888777444888999;;;BBBOOOcccxxx{{{bbbTTTQQQMMMNNNNNNPPPRRRUUUXXXYYYZZZ[[[___dddggglllwww|||oooeee___[[[WWWTTTSSSSSSTTTTTTUUUUUUVVVVVVXXXWWWVVVTTTTTTTTTUUUUUUVVVYYY___cccfffhhhkkkmmmqqquuuyyy|||~~~{{{xxxxxx{{{}}}}}}~~~}}}~~~~~~|||zzzeeeSSSKKKEEE???:::999999===???DDDNNNYYYqqqxxxzzzyyylllcccaaadddkkkpppsssxxx~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~}}}}}}zzz{{{|||{{{yyyxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzziiiUUUJJJGGGBBBBBBEEE@@@??????>>>===<<<;;;;;;:::999999999888777777666666666555444555777777777555888:::>>>FFFUUUjjj~~~ppp\\\QQQPPPMMMNNNOOOQQQSSSVVVXXXZZZ\\\[[[]]]cccjjjqqq|||~~~vvvkkkbbb]]]ZZZWWWTTTSSSTTTTTTUUUVVVVVVWWWWWWYYYXXXWWWVVVVVVWWWXXXXXXXXX]]]dddjjjnnnqqqtttvvvxxx||||||{{{|||~~~~~~{{{~~~kkkTTTIIIBBB<<<:::888999<<<>>>BBBMMMWWWnnnxxx{{{vvvjjjbbb```bbbggglllnnnrrrxxx{{{}}}~~~~~~~~~~~~}}}}}}}}}|||}}}~~~}}}{{{zzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzjjjVVVKKKHHHAAABBBDDD??????>>>>>>===<<<<<<;;;;;;::::::999888888777777666555555555555666666777777777:::AAAKKK\\\qqq}}}gggVVVOOOOOOMMMNNNPPPRRRUUUWWWZZZ[[[___\\\]]]dddlllttt~~~vvvoooggg```[[[YYYVVVUUUSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXWWWVVVWWWXXXYYYZZZ^^^dddlllssswwwzzz|||}}}~~~|||{{{}}}~~~{{{{{{rrrXXXIII@@@;;;;;;999999<<<>>>BBBLLLWWWkkkyyy}}}ssshhhaaa^^^___cccfffhhhlllrrruuuyyy}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}||||||~~~zzzzzzzzzzzzzzzzzzzzzzzzmmmXXXMMMIIIBBBBBBCCC>>>>>>>>>======<<<<<<;;;;;;::::::999999888777777777555555555555555555777888666;;;DDDQQQcccyyytttaaaTTTNNNNNNMMMOOOQQQTTTVVVYYY[[[\\\bbb^^^^^^eeemmmuuu}}}nnnjjjddd^^^[[[XXXWWWVVVRRRSSSSSSTTTVVVWWWWWWXXXZZZYYYYYYYYYZZZ\\\]]]^^^ggglllsssyyy|||~~~}}}zzzyyy{{{|||~~~{{{yyy{{{~~~aaaNNNDDD???===;;;;;;===???BBBLLLVVVjjj~~~ppphhh```\\\\\\___bbbcccgggmmmqqquuuzzz}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||}}}~~~zzzzzzzzzzzzzzzzzzzzzzzznnnYYYNNNIIIBBBAAACCC===>>>>>>======<<<<<<<<<<<<:::::::::999888888777777555666666555444444777999666<<>><<<;;;===???BBBKKKVVVhhh~~~|||ooohhh^^^[[[YYY\\\^^^___dddiiinnnssszzz}}}}}}}}}~~~~~~~~~~~~~~~||||||}}}}}}}}}}}}}}}~~~}}}~~~~~~|||{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{kkkWWWLLLHHHAAAAAACCC===============<<<<<<<<<<<<;;;::::::999999888888777555666666555333444777:::888???LLL]]]rrrwwwcccYYYSSSOOONNNMMMOOORRRVVVYYY[[[]]]]]]]]]]]]aaafffkkkssswwwrrrgggfffccc```\\\YYYXXXXXXUUUUUUVVVXXXYYYZZZ[[[\\\^^^^^^^^^___aaacccfffgggnnnqqquuuxxxzzz|||~~~~~~yyyuuutttttttttuuu{{{|||}}}~~~pppVVVFFF>>>===;;;;;;<<<===@@@JJJTTTfff|||{{{oooiii]]]YYYWWWZZZ\\\]]]bbbgggnnnttt{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~{{{}}}}}}|||{{{zzz{{{|||||||||||||||||||||||||||hhhTTTIIIFFF@@@AAACCC>>>===============<<<<<<<<<;;;;;;:::999999888888777555666666555333333777:::999AAAOOObbbwwwooo^^^WWWRRROOONNNMMMOOOSSSWWWZZZ\\\]]]^^^ZZZ\\\aaafffkkksss|||tttoooffffffdddaaa\\\ZZZYYYYYYWWWWWWXXXZZZ[[[]]]^^^^^^\\\\\\]]]^^^```ccceeeggglllooosssuuuwwwyyy|||~~~}}}yyyuuussssssrrrqqqvvv}}}}}}zzz]]]KKKBBB<<<::::::;;;<<>>IIIZZZkkk{{{kkkZZZRRRNNNNNNOOOPPPNNNPPPUUUWWWVVVWWWZZZWWW]]]cccfffkkkxxx|||uuuooollllllhhhbbb___^^^\\\XXXVVVVVVVVVVVVYYY\\\]]]]]]\\\```aaaaaaaaaaaadddhhhlllnnnrrrwwwxxxxxxyyy|||{{{xxxtttoookkkkkkoootttxxx~~~cccKKKAAA???;;;999999;;;>>>FFFOOOfffxxxqqqeee^^^YYYUUUWWWZZZ^^^fffooovvvyyy}}}}}}yyyxxx}}}}}}}}}{{{|||~~~~~~}}}{{{zzzyyy{{{}}}~~~~~~|||{{{|||||||||}}}}}}}}}}}}}}}zzz{{{|||||||||||||||{{{iiiZZZKKKFFFEEEBBB@@@@@@=========<<<;;;;;;::::::999999::::::999999888777555666888888888888:::<<<@@@KKK^^^ppp}}}eeeWWWQQQNNNNNNPPPOOONNNQQQVVVXXXWWWXXX[[[ZZZ___eeeiiiooo}}}|||wwwsssqqqoookkkfffbbbaaa___\\\YYYYYYYYYZZZ\\\___aaaaaa```aaaaaaaaaaaaaaadddhhhlllrrrvvvzzz{{{{{{|||}}}xxxtttnnnjjjiiimmmrrrvvv~~~||||||}}}jjjQQQEEE@@@<<<999:::;;;>>>FFFOOObbbvvvtttggg^^^YYYVVVXXX]]]cccllluuu}}}~~~yyyxxx|||~~~~~~|||}}}~~~~~~}}}{{{zzz{{{|||}}}}}}~~~}}}||||||||||||||||||||||||||||||||||||}}}}}}}}}||||||{{{iiiZZZLLLFFFEEECCC@@@@@@=========<<<;;;;;;::::::888999999999999888777777444666777777777888:::<<>>FFFNNN]]]tttwwwhhh^^^YYYWWW[[[aaaiiiuuu{{{yyy|||~~~}}}~~~~~~}}}|||{{{}}}}}}|||||||||||||||||||||{{{{{{zzzzzzzzz{{{{{{~~~~~~~~~~~~}}}|||{{{{{{hhhZZZLLLGGGFFFCCC@@@???=========<<<;;;;;;::::::999999999999999888888777444555666777777888;;;>>>GGGUUUlllnnnZZZQQQNNNMMMMMMOOONNNNNNRRRYYY\\\[[[[[[^^^```eeelllsss}}}{{{wwwuuusssvvvsssoookkkhhheeecccbbbccccccdddfffjjjllllllkkkkkkkkkjjjiiijjjmmmrrrvvvyyytttmmmhhhfffhhhlllooouuuzzz{{{wwwrrrtttyyyaaaKKKBBB===:::;;;;;;===EEENNN[[[tttwwwfff]]]YYYXXX^^^fffppp|||~~~{{{}}}~~~~~~~~~~~~~~~}}}|||~~~}}}{{{zzzzzz{{{|||}}}|||{{{zzzyyyyyyyyyzzzzzz~~~|||{{{{{{hhhZZZLLLGGGFFFCCC@@@???=========<<<;;;;;;:::::::::::::::;;;:::999999888444555666777777999===@@@LLL\\\vvv{{{jjjYYYQQQOOOMMMMMMNNNOOONNNSSSZZZ^^^]]]^^^aaaccciiiqqqzzz}}}zzzxxxwwwxxxvvvsssnnnjjjgggfffeeeffffffgggjjjnnnppppppooonnnnnnnnnmmmnnnrrrxxx}}}{{{vvvooohhheeegggjjjmmmsssxxxyyyuuuqqqrrrvvviiiMMMCCC???;;;;;;;;;===EEEMMM]]]vvvvvvccc\\\YYYZZZbbbkkkuuu~~~~~~~~~~~~~~~~~~}}}}}}||||||~~~}}}{{{yyyyyyzzz|||~~~|||{{{zzzxxxxxxxxxyyyzzz~~~|||{{{{{{gggZZZLLLHHHGGGCCC@@@>>>=========<<<;;;;;;:::::::::;;;;;;;;;;;;:::999999555666777777888;;;???CCCQQQccc~~~wwwhhhXXXQQQPPPNNNMMMMMMPPPOOORRRYYY^^^___aaaeeeiiipppyyyzzzyyyvvvqqqllliiihhhiiijjjjjjkkknnnrrrttttttsssqqqqqqpppppprrrwwwyyyqqqjjjffffffiiilllqqqwwwyyytttppppppsss{{{rrrRRREEE@@@<<<<<<;;;===DDDMMM^^^wwwvvvddd___\\\___gggqqqyyy~~~~~~}}}~~~~~~}}}}}}}}}||||||||||||||||||{{{zzzyyyyyy{{{}}}~~~}}}|||zzzxxxwwwxxxyyyzzz~~~~~~~~~~~~}}}|||{{{{{{gggYYYLLLHHHGGGCCC???>>>=========<<<;;;;;;:::::::::::::::::::::999888888666777888888999<<>>======<<<;;;;;;::::::888999999999999888777777777777888999:::===BBBFFFWWWlllnnn```SSSPPPQQQQQQPPPPPPSSSPPPRRRXXX]]]```eeekkkwww}}}~~~|||vvvppplllmmmnnnooooooqqqtttxxxzzz{{{zzz{{{{{{{{{|||~~~uuummmhhhhhhjjjlllpppvvvyyytttnnnnnnooosssaaaFFFAAA===<<<<<<===DDDLLL]]]ttt~~~llleeeeeeiiirrrzzz|||}}}~~~|||~~~~~~}}}~~~||||||{{{zzzzzzzzzzzz{{{xxxxxxyyyzzz{{{}}}~~~~~~{{{yyyxxxyyyzzz{{{zzz{{{|||||||||||||||{{{bbbUUUIIIDDDCCC@@@???@@@============<<<<<<<<<<<<;;;:::999999888888999999:::777666888888999@@@GGG```tttkkkbbbWWWPPPPPPQQQQQQPPPQQQRRRVVV[[[\\\^^^hhhrrryyy~~~|||zzzwwwtttrrrqqqttttttuuuwwwzzz|||~~~}}}wwwnnniiiiiikkkmmmpppwwwzzzvvvlllkkknnnttt}}}lllPPPFFF>>>=========CCCKKK```ttt~~~oooiiigggkkksss{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}zzzyyyyyyzzzxxxxxxyyy{{{|||~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}dddXXXKKKGGGEEEBBB@@@@@@>>>>>>======<<<<<<;;;;;;999888777777666666777777888666555777999;;;CCCLLL___rrrzzzfff^^^TTTOOOOOOQQQRRRQQQRRRRRRVVVZZZ[[[___iiittt~~~|||zzzwwwvvvuuuvvvvvvxxxyyy|||yyypppkkkjjjlllnnnqqqwww~~~zzzvvvmmmkkkmmmrrrzzzwwwVVVJJJ@@@>>>======BBBJJJ]]]rrrqqqkkkhhhkkkssszzz~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}zzzyyyyyyzzzzzzzzz{{{|||~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{||||||dddXXXKKKGGGEEEBBB???@@@>>>>>>======<<<;;;::::::999888777777666666777777666444555888999===GGGQQQccctttqqq___XXXQQQMMMOOOQQQSSSSSSSSSSSSUUUYYY[[[```lllxxx}}}{{{zzzyyyyyyzzz{{{}}}{{{rrrmmmkkklllmmmqqqvvv}}}{{{wwwnnnlllmmmpppvvv^^^NNNAAA???>>>===AAAJJJZZZnnnsssllliiikkkrrrxxx|||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||zzzyyyyyyzzz|||}}}}}}~~~~~~~~~}}}|||{{{{{{{{{|||zzzzzzzzzzzzzzzzzz{{{|||yyy___SSSHHHDDDCCCAAA??????>>>>>>===<<<;;;;;;:::999;;;:::999999888888999999777555666888:::>>>JJJVVVkkkyyyiii[[[VVVQQQNNNOOOQQQSSSSSSSSSSSSUUUXXX[[[aaaooo|||}}}|||{{{|||}}}|||tttnnnkkkkkklllqqqvvv{{{|||yyyrrrpppoooqqqsss}}}fffRRRAAA??????===AAAJJJVVVkkkwwwnnnjjjjjjpppvvvyyy~~~~~~~~~~~~~~~~~~}}}}}}}}}|||}}}}}}|||zzzyyyyyyzzz~~~~~~~~~~~~~~~}}}|||||||||{{{{{{||||||zzzzzzzzzyyyyyyzzz{{{{{{vvv[[[PPPFFFDDDDDDBBB@@@AAA>>>======<<<;;;:::::::::;;;:::999999888888999999999888888999:::???LLLZZZrrr~~~wwwcccZZZVVVRRROOOOOOPPPQQQRRRSSSRRRTTTXXX\\\cccqqq~~~}}}~~~|||tttnnnlllkkkkkkqqqtttxxx{{{~~~~~~{{{vvvttttttsssssszzznnnUUU@@@???@@@===AAAKKKSSSgggzzzooojjjiiinnntttwww|||}}}}}}}}}}}}}}}~~~}}}~~~~~~}}}}}}|||{{{|||}}}|||zzzxxxyyyzzz}}}}}}}}}}}}}}}|||||||||{{{{{{{{{|||||||||||||||{{{zzzzzzyyyyyyyyyzzzzzzwww\\\QQQHHHFFFFFFDDDBBBBBB<<<<<<<<<;;;;;;;;;;;;;;;999888777777666666777777999999999::::::@@@OOO^^^vvvqqq___XXXVVVSSSPPPNNNOOOOOOPPPRRRRRRUUUYYY]]]eeettt{{{uuupppmmmllllllooorrrvvvxxxyyy~~~xxxxxxxxxvvvsssxxxyyy[[[BBB@@@BBB>>>AAALLLQQQeee{{{ooojjjhhhlllrrrvvv|||yyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||zzz{{{|||{{{yyyxxxyyyzzz}}}}}}}}}|||{{{zzzzzzyyyyyyzzz{{{|||||||||||||||{{{zzzzzzyyyyyyyyyyyyyyy{{{^^^SSSIIIGGGFFFCCC@@@???::::::;;;;;;;;;;;;<<<<<<999888777777666666777777777888999:::;;;BBBSSSdddzzzmmm]]]SSSRRRQQQOOOMMMMMMNNNPPPPPPQQQUUUZZZ___ggguuu|||wwwrrrooonnnnnnmmmpppsssuuuvvv{{{yyyzzzzzzxxxsssuuucccFFFCCCDDD>>>@@@JJJOOOcccyyyoooiiigggkkkpppuuu|||}}}uuuvvvwwwxxxzzz}}}}}}}}}~~~}}}~~~~~~~~~||||||zzz{{{|||{{{yyyxxxyyyzzz~~~~~~}}}|||{{{yyyyyyxxxxxxyyyzzz||||||}}}||||||{{{zzzyyyyyyxxxxxxyyyyyy}}}^^^SSSIIIEEEDDD???;;;:::999999:::;;;;;;<<<<<<===;;;::::::999888999999999555666888:::<<>>???IIIOOOcccxxxnnniiifffjjjooouuu||||||ssstttuuuwwwzzz|||~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~||||||yyy{{{{{{{{{yyyxxxyyyzzz~~~|||{{{zzzyyyxxxwwwxxxzzz|||}}}}}}||||||{{{zzzyyyyyyxxxxxxxxxxxx~~~bbbVVVKKKGGGEEEBBB??????===<<<;;;<<<======;;;999888888888888777777666666888888999;;;===GGG\\\ooosssccc\\\RRRPPPMMMMMMPPPRRRQQQPPPUUUUUUXXX]]]ccclll|||~~~yyytttpppmmmlllkkkllllllmmmqqqwww{{{uuupppnnnllloooyyyqqqNNNDDDDDD@@@BBBIIISSSjjj~~~tttgggfffgggjjjkkknnnvvv}}}vvvmmmooorrruuuyyy{{{}}}~~~~~~~~~~~~zzzyyyyyyzzz}}}~~~~~~}}}yyy{{{~~~}}}{{{yyy{{{{{{{{{zzzzzz|||~~~~~~}}}{{{yyyxxxxxxwwwzzzzzzzzz{{{zzzzzzyyyyyy{{{zzzzzzyyyyyyzzzzzz{{{bbbVVVKKKGGGEEEBBB??????===<<<;;;<<<======;;;999999999888888888777777777777777:::<<>>BBBOOOfff{{{nnn^^^WWWSSSQQQOOOPPPQQQSSSSSSSSSUUUVVVZZZaaahhhqqq|||wwwqqqllljjjjjjjjjkkklllooovvv~~~|||wwwrrrnnnkkkmmmvvv]]]KKKEEE@@@CCCJJJVVVmmmwwwiiifffcccbbbccccccfffpppzzzzzztttuuuwwwzzz|||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{|||}}}|||{{{zzz{{{~~~~~~|||{{{zzz{{{{{{zzzxxxxxxzzz{{{}}}|||{{{{{{zzzyyyyyyxxxwwwwwwxxxyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwxxxxxxbbbVVVKKKGGGEEEAAA??????===<<<;;;<<<======;;;999999999999999999999999999777888;;;???DDDQQQiiikkk\\\UUURRRQQQPPPOOOQQQRRRSSSTTTUUUWWW\\\dddkkkuuuyyysssmmmjjjiiiiiijjjkkknnnttt||||||wwwqqqmmmjjjjjjrrr{{{eeeOOOEEEAAADDDLLLXXXooorrreeeeeeaaa_________bbbmmmwww|||}}}yyyzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}{{{zzzzzz|||}}}~~~|||{{{zzz{{{{{{zzzxxxxxxyyy{{{{{{{{{{{{{{{zzzzzzyyyxxxuuuvvvwwwxxxyyyyyyyyyyyywwwvvvvvvuuuuuuvvvvvvwwwbbbVVVKKKGGGEEEAAA??????===<<<;;;<<<======;;;999999999999999999999999999888888;;;???EEESSSlll~~~jjj\\\TTTOOOOOOOOOOOOOOOPPPRRRTTTVVVXXX^^^fffnnnxxx}}}vvvoookkkiiiiiiiiijjjlllrrrzzz{{{vvvppplllgggfffmmmvvvlllRRREEEAAAFFFNNNZZZqqqooocccbbb___]]]]]]]]]```jjjuuuyyy|||}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}{{{zzz{{{|||}}}~~~~~~}}}{{{zzzzzz{{{{{{zzzyyyxxxzzz{{{zzzzzz{{{{{{zzzyyyxxxxxxtttuuuvvvwwwxxxxxxxxxxxxvvvuuuuuuttttttuuuuuuvvvbbbVVVKKKGGGEEEBBB??????===<<<;;;<<<======;;;999888888888999999999999999888999<<<@@@FFFUUUooo|||iii\\\TTTNNNNNNOOOOOONNNOOORRRTTTWWWYYY___hhhpppzzzyyyrrrmmmjjjjjjiiiiiikkkpppwww||||||wwwqqqlllgggdddjjjsssrrrVVVFFFBBBGGGNNN[[[rrrmmmbbb^^^[[[ZZZ[[[[[[^^^hhhrrrwww~~~~~~}}}}}}|||}}}~~~~~~~~~~~~}}}}}}~~~|||{{{zzz{{{|||}}}|||{{{||||||}}}}}}}}}|||{{{zzzyyy{{{{{{{{{zzzzzz|||~~~zzz{{{{{{{{{zzzyyywwwvvvttttttuuuvvvwwwwwwwwwwwwuuuuuuttttttttttttuuuuuubbbVVVKKKGGGEEEBBB??????===<<<;;;<<<======;;;999777777777888888888999999888999<<>>=========<<<;;;;;;::::::666777888999999888777666666:::@@@HHHTTTjjjoooaaaXXXSSSOOOOOONNNNNNOOOQQQTTTUUUXXX]]]ccciiippp~~~uuuqqqpppnnnllllllrrruuuyyy|||~~~~~~~~~yyysssmmmlllllllllmmmoooqqqrrr|||xxxpppkkkjjjkkkmmmxxxgggMMMGGGIIILLL]]]ttt~~~xxxiii\\\UUUVVVWWWWWWXXX^^^hhhpppwww~~~|||wwwvvvzzz~~~~~~||||||}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}||||||}}}|||{{{{{{{{{{{{|||}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwxxxxxxwwwvvvuuutttsssssstttttttttttttttttttttttthhhVVVMMMIIIAAAAAADDD@@@=========<<<;;;;;;::::::777777888999999888777777777;;;@@@IIIXXXooo}}}|||nnnaaaXXXSSSQQQPPPOOOOOOPPPQQQSSSUUUYYY^^^eeekkksssyyylllgggeeebbb```aaafffiiimmmqqqsssvvvyyy{{{xxxyyyyyyyyyyyy{{{~~~{{{vvvoooooonnnmmmnnnooopppqqq{{{{{{sssmmmllllllnnnsssnnnSSSKKKMMMQQQ___vvvzzziii\\\VVVWWWWWWWWWYYY```jjjrrryyy|||xxxwwwzzz~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}||||||{{{{{{||||||}}}}}}}}}~~~~~~~~~}}}||||||zzzzzz{{{||||||{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwwwwxxxwwwvvvvvvuuutttssssssttttttttttttttttttttttttgggUUUMMMJJJBBBBBBDDD@@@=========<<<;;;;;;::::::888888888888888888888888888;;;AAAKKK\\\uuu{{{|||~~~mmmbbbYYYTTTQQQPPPOOOOOOPPPSSSUUUWWWYYY___fffmmmuuu{{{pppddd```]]][[[ZZZ[[[\\\___cccfffhhhkkknnnqqqnnnpppsssuuuwwwyyy}}}{{{vvvpppooonnnmmmmmmmmmnnnoooyyy}}}uuuooolllllllllrrrvvvYYYMMMOOOSSS___ttt|||iii\\\XXXXXXXXXXXX[[[cccmmmttt{{{|||yyyyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||}}}||||||||||||||||||}}}||||||}}}}}}}}}}}}|||{{{xxxyyy{{{||||||{{{yyyxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvuuuttttttsssssstttttttttttttttttttttttteeeTTTKKKIIIBBBAAACCC>>>=========<<<;;;;;;::::::999999888888888888999999999<<>>GGGUUUhhh~~~xxx}}}vvvkkkcccZZZTTTMMMLLLLLLMMMPPPSSSVVVXXXYYY```jjjuuuvvvkkkddd[[[WWWUUUWWWUUUQQQNNNPPPRRRSSSTTTTTTSSSUUUWWWZZZ```eeelllrrrwwwzzz}}}~~~~~~~~~|||yyypppooonnnlllllllllmmmmmmpppwww{{{tttooollljjjnnncccMMMJJJNNNSSSgggpppddd[[[\\\___dddkkkqqqvvvxxx|||{{{|||~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}}}}~~~~~~}}}}}}|||||||||{{{{{{{{{|||}}}~~~~~~~~~~~~}}}|||yyyzzzzzz{{{||||||{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxuuuuuutttttttttssssssssssssssssssssssssssssssssscccRRRKKKIIIBBBAAACCC>>>>>>======<<<;;;;;;::::::;;;:::999888888999:::;;;;;;???HHHWWWjjj~~~zzztttjjjccc[[[TTTNNNMMMMMMMMMOOOQQQTTTVVVZZZaaalllwww|||qqqiiiaaa]]][[[XXXWWWYYYWWWQQQNNNOOOOOOPPPQQQQQQQQQSSSVVVYYY___dddkkkrrrwwwzzz}}}yyyyyyzzz}}}|||qqqpppooommmmmmmmmnnnooonnnuuu}}}vvvqqqmmmkkkjjj{{{fffMMMIIIMMMRRReeemmmbbb[[[]]]aaagggnnntttwwwxxx{{{{{{}}}~~~}}}}}}~~~}}}|||{{{{{{|||}}}~~~}}}}}}~~~}}}|||||||||{{{{{{{{{{{{|||}}}~~~~~~}}}|||zzzzzz{{{|||}}}}}}||||||yyyyyyxxxwwwwwwxxxyyyyyywwwwwwwwwwwwwwwwwwxxxxxxtttttttttttttttssssssssssssssssssssssssssssssssseeeXXXKKKFFFCCC@@@>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999999@@@>>>EEEWWWlllwwwlllaaaXXXTTTPPPPPPOOOPPPQQQSSSUUUVVV^^^eeeooo{{{{{{ooohhhbbb\\\XXXVVVVVVWWWWWWWWWVVVTTTSSSPPPOOOMMMMMMNNNRRRUUUXXXccciiipppuuuxxxxxxyyyyyyxxxuuuuuu|||~~~yyysssrrrpppllliiihhhiiikkknnnqqq{{{yyytttooolllmmmwwwsssUUUKKKNNNTTTddd}}}kkk___[[[^^^dddkkkqqqvvvzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}||||||{{{{{{zzzzzzzzzyyy}}}}}}}}}}}}}}}||||||{{{{{{|||||||||||||||{{{zzzxxxyyyzzzyyywwwwwwwwwyyyzzzzzz{{{{{{zzzxxxwwwvvvtttuuuuuuuuuvvvvvvwwwwwwrrrrrrrrrrrrrrrrrrrrrrrrdddXXXKKKFFFCCC@@@>>>???::::::::::::::::::::::::::::::999999888999999:::???>>>EEEWWWkkk}}}tttjjj___WWWSSSPPPOOOOOOPPPQQQSSSUUUVVV___fffppp}}}{{{nnneee```]]]YYYVVVVVVVVVWWWWWWWWWVVVUUUTTTRRRQQQOOONNNPPPSSSVVVXXXaaaffflllppprrrrrrrrrssssssrrruuu~~~zzzrrrqqqooollljjjiiijjjkkklllpppyyy~~~yyytttoookkklllvvvxxxXXXMMMOOOVVVeee}}}mmmbbb[[[___dddkkkrrrwwwzzz|||}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~}}}||||||||||||{{{{{{zzzzzzzzzzzz{{{|||}}}}}}}}}}}}}}}{{{{{{||||||||||||{{{{{{xxxyyyzzzyyywwwvvvwwwxxxzzzzzz{{{|||{{{yyywwwvvvtttttttttuuuuuuuuuvvvvvvrrrrrrrrrrrrrrrrrrrrrrrrdddWWWJJJEEECCC@@@>>>???::::::999999999999999999:::999999888999999::::::===>>>FFFXXXjjjzzz}}}ooofff]]]VVVSSSOOOOOOOOOPPPQQQSSSUUUWWW___fffqqq~~~|||pppiiiaaa[[[YYYYYYWWWUUUVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSQQQPPPQQQSSSVVVXXXaaadddiiillllllkkkkkkllllllooovvv|||rrrpppnnnkkkjjjjjjkkklllkkknnnxxx~~~xxxsssnnnkkkjjjttt]]]OOOPPPWWWeee|||pppeee\\\___eeelllrrrxxx{{{}}}~~~~~~~~~}}}}}}~~~}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}|||||||||||||||{{{{{{{{{{{{{{{xxxyyyzzz{{{}}}}}}}}}}}}yyyzzz{{{|||||||||||||||xxxyyyzzzyyywwwvvvwwwxxxyyyzzz|||}}}|||zzzwwwvvvsssssssssttttttttttttuuurrrrrrrrrrrrrrrrrrrrrrrrcccVVVJJJEEECCC@@@>>>???;;;;;;:::::::::::::::999999999888888999999::::::<<<>>>HHHYYYjjjxxxyyylllddd\\\UUUSSSOOOOOOOOOOOOQQQSSSVVVWWW^^^eeeqqq}}}uuuiiiccc___ZZZWWWVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUSSSRRRQQQRRRSSSVVVWWWbbbdddggghhhgggffffffgggffflllwww~~~qqqooolllkkkkkkllllllllljjjmmmvvv}}}xxxsssnnnjjjhhhqqqcccRRRQQQVVVdddyyyqqqggg[[[___eeelllsssxxx|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}||||||||||||||||||||||||||||||{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxzzz{{{{{{|||||||||xxxyyyzzz{{{||||||}}}|||xxxyyyyyyxxxvvvuuuvvvwwwvvvxxxzzz|||{{{yyyvvvtttssssssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrbbbVVVIIIDDDCCC@@@>>>???======<<<<<<;;;;;;;;;;;;999888888888999999:::;;;;;;???JJJ[[[kkkyyyvvviiibbb[[[VVVTTTNNNNNNNNNOOOQQQTTTVVVWWW]]]dddooo|||yyyoooeee___]]]ZZZWWWUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQRRRSSSUUUVVV```bbbccccccbbbaaaaaabbbdddlllyyyrrroookkkjjjkkkllllllkkkjjjllluuu~~~xxxsssnnnkkkgggooo|||hhhTTTRRRUUUbbbwwwpppfff[[[^^^dddkkkrrrxxx|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{|||||||||{{{{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{yyyyyyzzzzzzzzzyyyyyyxxxxxxxxxzzz{{{||||||||||||xxxyyyyyyxxxvvvuuuuuuvvvtttvvvxxxyyyyyywwwuuussssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrraaaUUUIIIDDDCCC@@@??????>>>>>>======<<<<<<;;;;;;888888888888999:::;;;;;;<<<@@@LLL]]]nnn|||tttggg```ZZZUUUTTTNNNNNNNNNOOOQQQTTTVVVXXX\\\cccnnn{{{}}}wwwrrrnnniiiaaa\\\[[[XXXWWWUUUSSSRRRRRRRRRRRRSSSSSSRRRRRRSSSSSSTTTUUURRRRRRRRRRRRSSSTTTVVVWWW\\\]]]^^^^^^\\\\\\]]]___eeennn|||tttpppkkkjjjlllmmmllljjjhhhjjjrrryyytttooolllgggnnnzzznnnXXXUUUTTTaaawwwmmmbbbYYY]]]cccjjjrrrwww{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{||||||zzzyyyxxxxxxwwwwwwxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{xxxyyyyyyxxxvvvttttttuuuttttttuuuvvvvvvuuutttssstttssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrraaaTTTHHHDDDBBB@@@??????>>>======<<<;;;;;;::::::888888888888999:::;;;<<<>>>BBBNNN```pppqqqeee^^^XXXTTTRRRNNNNNNNNNOOOQQQTTTWWWXXX]]]dddooo{{{}}}~~~|||||||||~~~{{{vvvrrrnnnhhhddddddaaa[[[XXXZZZUUUUUUUUUSSSQQQPPPPPPPPPRRRQQQQQQPPPQQQRRRSSSTTTRRRRRRRRRSSSTTTVVVXXXYYYZZZ[[[\\\[[[ZZZ[[[]]]___fffppp}}}uuupppkkkjjjlllmmmkkkhhheeegggooo|||zzzuuupppmmmgggnnnyyyttt\\\YYYTTTbbbyyyiii]]]XXX\\\bbbiiiqqqwww{{{}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{|||yyyxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyyywwwwwwxxxxxxxxxxxxxxxwwwyyyyyyzzz{{{{{{zzzzzzzzzxxxyyyyyyxxxuuuttttttuuuuuuuuuuuuttttttuuuuuuuuuttttttttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrraaaTTTHHHDDDBBB@@@??????======<<<;;;::::::999999888888888888999:::;;;<<<>>>CCCPPPaaarrrpppccc\\\VVVRRRQQQMMMNNNNNNOOOQQQTTTWWWYYY^^^eeeooo{{{}}}{{{~~~~~~~~~~~~~~~}}}|||{{{~~~~~~}}}{{{zzzyyyzzz|||yyytttoooiiieeeddd___]]]```^^^XXXWWWZZZUUUVVVVVVTTTRRRQQQQQQQQQQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSTTTUUUVVVXXXZZZ[[[[[[\\\]]]\\\\\\]]]```bbbgggqqq~~~|||~~~vvvqqqkkkjjjlllmmmjjjgggccceeelllyyy{{{vvvqqqnnnhhhnnnxxxxxx___\\\UUUccczzzgggYYYWWW[[[aaaiiipppvvvzzz|||}}}}}}}}}~~~{{{{{{zzzyyyyyyzzz||||||}}}}}}~~~}}}}}}|||{{{{{{{{{{{{{{{yyyxxxvvvuuuuuuuuuvvvwwwvvvvvvwwwwwwwwwxxxxxxxxxtttuuuvvvwwwxxxyyyyyyyyyzzzzzzzzz{{{zzzzzzyyyyyyxxxyyyyyyxxxuuutttttttttwwwvvvuuuttttttuuuvvvwwwuuuuuuuuuttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrr```SSSGGGDDDDDDBBB>>>===<<<<<<======<<<<<<;;;::::::999888888888999;;;;;;AAADDDPPPeee{{{mmm```XXXSSSQQQRRRLLLMMMOOOPPPQQQTTTXXX[[[\\\eeesss}}}zzzxxxwwwxxxyyyzzzxxxvvvuuuuuuvvv}}}|||{{{{{{{{{yyywwwvvvxxxzzz}}}~~~tttkkkeeeaaa___]]]WWWWWWXXXYYYYYYZZZYYYYYYXXXWWWUUUTTTQQQPPPNNNMMMNNNNNNMMMMMMMMMMMMNNNNNNQQQTTTVVVXXXXXXYYYZZZ\\\^^^^^^^^^]]]\\\^^^bbbfffnnnvvv~~~yyyqqqhhhfffiiikkkiiieeeddddddjjjwwwyyyrrrnnnooonnnnnnuuu```ZZZXXXdddyyy{{{fff^^^TTTXXX___gggooouuuyyy{{{{{{}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{||||||}}}~~~}}}|||zzzxxxwwwwwwxxxvvvtttqqqpppqqqrrrtttuuuuuuuuutttttttttttttttrrrtttvvvwwwvvvuuuuuuvvvxxxyyy{{{|||{{{yyywwwuuutttttttttssssssrrrrrrqqqrrrsssssstttuuuvvvwwwwwwvvvvvvuuuttttttttttttuuurrrrrrqqqqqqqqqqqqppppppaaaTTTGGGDDDDDDBBB>>>===;;;;;;;;;;;;;;;::::::999999999888777888999:::;;;>>>BBBPPPggg}}}mmm```YYYSSSQQQRRRHHHJJJLLLMMMNNNQQQUUUXXX]]]fffttt{{{xxxuuussssssuuuuuuuuutttssstttvvvzzzzzzyyyxxxxxxwwwuuutttwwwyyy|||}}}~~~zzztttkkkccc^^^[[[YYYXXXWWWWWWXXXZZZZZZ[[[[[[[[[YYYXXXVVVTTTRRROOOMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOTTTWWWYYY[[[[[[\\\^^^```bbbbbbbbbaaaaaadddhhhkkkrrrzzz}}}wwwooogggdddfffgggeeebbbcccccciiiuuu}}}xxxrrroooooommmnnnuuuddd[[[XXXdddyyywww```WWWRRRVVV^^^fffnnnuuuyyy{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{|||~~~~~~~~~}}}{{{yyyxxxwwwvvvyyywwwtttrrrqqqrrrsssuuusssssssssssssssrrrrrrrrroooqqqssstttsssrrrssssssvvvwwwyyyyyyyyywwwtttsssttttttssssssrrrrrrrrrqqqsssssssssttttttuuuuuuuuuuuuuuuuuutttttttttssssssrrrrrrrrrqqqqqqqqqppppppbbbTTTHHHDDDDDDBBB>>>===;;;;;;:::::::::999999999999888777777777888::::::<<>><<<;;;;;;:::::::::::::::888888777666777888999:::>>>DDDUUUooommm```XXXRRROOOOOOLLLMMMOOOQQQSSSVVVZZZ]]]dddmmm{{{|||xxxtttpppmmmlllmmmmmmmmmlllmmmoooqqqtttuuuuuuuuusssqqqqqqqqqtttwwwzzz{{{{{{|||}}}~~~}}}~~~~~~{{{wwwsssmmmjjjaaa]]]WWWTTTSSSSSSTTTTTTWWWXXXZZZ\\\]]]^^^______]]][[[YYYVVVRRROOOLLLKKKKKKLLLMMMNNNPPPRRRTTTUUUVVVYYY[[[]]]^^^aaadddgggkkklllnnnpppqqqtttyyy|||}}}~~~}}}yyypppjjjdddaaabbbcccaaa___aaa```dddnnnyyyzzzuuussspppnnnooommmnnntttlll\\\WWWbbbuuuqqqZZZRRRNNNRRRYYYbbbkkkrrrxxx{{{|||}}}||||||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~|||||||||{{{{{{{{{||||||~~~~~~~~~~~~}}}}}}}}}|||{{{yyywwwuuutttsssrrrqqqooonnnmmmmmmnnnooollllllkkkkkkjjjjjjiiiiiigggiiikkklllllllllnnnoooqqqrrrsssssssssqqqpppnnnqqqqqqqqqqqqrrrrrrrrrrrrsssrrrrrrrrrrrrrrrrrrrrrqqqrrrtttuuutttsssqqqppprrrrrrqqqqqqqqqpppppppppdddVVVHHHDDDCCCAAA???>>>======<<<;;;:::;;;;;;<<<999888777777777888::::::AAAHHHZZZtttkkk___WWWPPPLLLLLLHHHJJJLLLNNNPPPSSSWWW[[[dddmmmzzz~~~zzzwwwtttpppmmmlllmmmlllkkkiiijjjlllnnnrrrtttuuutttrrrpppqqqrrrtttwwwzzz{{{{{{{{{{{{|||||||||}}}}}}}}}~~~~~~~~~|||yyytttppplllhhhccc___WWWTTTPPPOOOPPPRRRTTTTTTXXXYYY[[[\\\^^^___``````^^^]]]ZZZVVVSSSOOOMMMKKKKKKLLLMMMPPPRRRVVVXXXZZZ\\\^^^```bbbdddggglllooopppsssuuuxxxzzz~~~~~~{{{wwwmmmiiidddbbbcccdddcccbbb```^^^aaajjjuuuvvvrrrrrrpppoooooommmnnnsssoooZZZVVV```sssoooYYYQQQNNNQQQXXX```iiiqqqwwwzzz|||}}}~~~{{{||||||}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}{{{{{{||||||||||||||||||{{{|||~~~~~~~~~~~~~~~|||{{{zzzxxxuuusssrrrqqqpppooonnnlllkkkkkkkkkkkkgggffffffeeeddddddccccccdddfffhhhiiiiiijjjlllnnnnnnoooppppppppppppooonnnooopppppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppqqqssstttsssrrrpppnnnqqqqqqpppppppppooooooooofffWWWIIIDDDCCCAAA??????>>>===<<<;;;:::;;;<<<<<<:::999888888888999:::;;;DDDKKK___zzzlll___WWWPPPLLLKKKJJJKKKNNNOOOQQQUUUYYY]]]ccckkkwww}}}yyyvvvtttqqqnnnlllkkkkkkjjjiiiggghhhjjjmmmpppsssuuutttqqqoooppprrrsssvvvyyy{{{zzzyyyyyyzzz||||||{{{zzzyyyxxxxxxwwwrrrnnnjjjeeeaaa]]]XXXUUUOOOMMMKKKKKKNNNRRRTTTTTTYYYZZZ[[[]]]^^^_________^^^]]]ZZZWWWSSSPPPNNNLLLKKKLLLOOORRRUUUYYY\\\^^^]]]___bbbdddfffjjjooosssxxx{{{zzzvvvllliiifffddddddddddddccc^^^\\\___gggrrr~~~sssrrrtttsssqqqpppmmmnnnrrr~~~rrrZZZUUU___qqqlllXXXPPPOOORRRXXX```hhhpppvvvyyy|||}}}~~~{{{{{{{{{|||}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}zzz{{{||||||}}}|||||||||zzz{{{}}}~~~~~~~~~}}}{{{zzzyyyvvvtttrrrpppooooooooommmkkkiiihhhggggggaaaaaa```___^^^]]]]]]\\\___```bbbcccccceeehhhkkkjjjkkklllmmmnnnnnnoooooonnnnnnooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrrrrrrrqqqooonnnooooooooonnnnnnnnnnnnmmmgggXXXIIIDDDCCCAAA??????>>>===;;;999999:::;;;<<<;;;:::999999999:::<<<<<>>???<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;???BBBGGGVVVoooooobbbYYYQQQLLLLLLJJJKKKNNNPPPSSSXXX^^^bbbhhhrrrxxxsssooommmrrrvvv}}}zzzvvvtttqqqllljjjiiihhhfffeeebbb```]]][[[ZZZZZZXXXWWWWWWXXXYYY[[[^^^```cccdddfffhhhiiihhhgggfffgggiiijjjkkkmmmppprrrrrrooolllhhheeebbb^^^[[[WWWRRRNNNIIIGGGEEECCCBBBCCCEEEFFFIIIKKKNNNRRRVVVXXXZZZZZZUUUTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXWWWWWWWWWXXXYYYZZZ]]]ccciiipppwww}}}~~~~~~}}}||||||}}}xxxqqqjjjdddaaa______\\\___dddllluuu|||wwwsssooonnnoootttkkkYYYXXXaaauuu}}}uuuzzztttpppuuu|||eeeVVVSSSUUUYYY___gggnnntttwwwyyyyyyyyyxxxwwwwwwxxxzzzzzz|||~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxvvvsssnnnjjjgggdddaaa^^^YYYVVVSSSQQQOOONNNKKKIIIJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOQQQSSSVVVXXXZZZ[[[______```bbbdddgggiiijjjkkkkkklllmmmmmmmmmmmmmmmhhhhhhiiijjjkkkkkklllllliiihhhhhhgggggggggggggggdddXXXKKKFFFDDDAAA>>>>>><<<;;;;;;;;;;;;:::::::::::::::;;;::::::<<>>>>>;;;;;;;;;;;;:::::::::::::::::::::::::::;;;???BBBHHHWWWqqq~~~lll```YYYQQQMMMLLLLLLNNNQQQSSSWWW\\\bbbfffppp{{{yyysssnnnkkkjjjjjjrrrvvvzzz|||yyytttooollleeedddbbb```^^^]]]\\\[[[ZZZYYYWWWWWWWWWVVVTTTRRRVVVVVVXXXZZZ\\\___aaacccaaacccddddddddddddeeegggjjjjjjlllnnnooommmiiifffaaa^^^[[[XXXUUUQQQLLLIIIFFFEEEDDDCCCDDDFFFIIIKKKMMMOOORRRTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSUUUWWWXXXUUUXXX\\\^^^]]]]]]```ccceeeiiipppwww}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~|||vvvooogggbbbaaaaaaaaadddhhhmmmuuu~~~~~~yyyvvvooommmmmmrrrtttZZZVVV[[[mmmzzz{{{rrroootttwww```RRRSSSUUUXXX^^^fffnnnuuuyyyxxxxxxwwwsssoooooorrrvvvuuuzzz}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~|||zzzxxxvvvuuussspppkkkfffccc___[[[XXXSSSQQQMMMJJJIIIGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDFFFGGGIIIKKKMMMOOOPPPQQQSSSTTTUUUWWWZZZ^^^```bbbccccccddddddeeedddddddddfffgggiiikkklllkkkkkkjjjiiihhhfffeeeeeeffffffgggeeeXXXLLLFFFDDD@@@======;;;;;;;;;:::::::::999999:::::::::999999:::>>>@@@HHHWWWppp{{{iii___XXXQQQMMMMMMLLLNNNQQQTTTWWW]]]cccgggrrr}}}~~~{{{uuupppmmmllllllmmmqqqtttwwwwwwrrrmmmiiihhhaaaaaa```^^^\\\ZZZZZZZZZWWWUUUTTTTTTUUUTTTRRRPPPSSSTTTUUUVVVYYY[[[]]]______aaacccdddcccdddfffhhhiiiiiiiiijjjkkkiiieeebbb]]]ZZZWWWTTTRRRNNNJJJGGGFFFEEECCCCCCDDDFFFIIIKKKNNNPPPSSSVVVWWWWWWVVVUUUSSSSSSSSSTTTUUUWWWZZZ[[[XXX]]]ccceeeddddddhhhkkkkkkooouuu{{{}}}}}}}}}}}}}}}~~~~~~~~~}}}|||||||||||||||}}}~~~zzzssskkkeeedddddddddfffhhhlllsss|||~~~{{{xxxrrrppppppsssyyy\\\WWWYYYiii|||zzztttqqqwwwvvv```SSSSSSUUUXXX^^^eeennnuuuzzzwwwxxxvvvqqqlllkkkppptttwww||||||}}}}}}|||}}}~~~}}}~~~~~~}}}~~~~~~~~~|||zzzxxxuuutttqqqmmmhhhccc___[[[WWWTTTQQQNNNJJJGGGEEECCCAAA???===>>>>>>?????????>>>>>>?????????@@@@@@@@@@@@@@@AAAAAACCCEEEGGGIIIJJJKKKLLLMMMNNNQQQTTTXXXZZZ\\\[[[\\\^^^```aaaccccccccceeefffhhhjjjjjjjjjhhhhhhgggfffeeeccccccdddeeefffeeeXXXLLLGGGDDD@@@======;;;;;;;;;:::::::::999999:::;;;:::999888:::===???IIIXXXpppyyyhhh^^^XXXQQQNNNMMMJJJLLLOOORRRVVV[[[aaaeeeqqq}}}|||xxxsssooolllmmmnnnppppppsssuuusssmmmhhheeeddd\\\\\\\\\ZZZXXXVVVVVVVVVTTTSSSRRRRRRSSSRRRPPPNNNQQQQQQRRRTTTVVVXXXZZZ[[[^^^```bbbcccccceeegggiiiiiihhhggghhhgggfffbbb___ZZZWWWTTTRRRPPPLLLHHHEEEEEEDDDCCCBBBDDDFFFIIIKKKNNNPPPSSSWWWYYYYYYXXXWWWTTTTTTTTTUUUWWWYYY\\\]]]^^^ccciiikkkkkkkkkooosssnnnrrrxxx~~~}}}}}}}}}}}}}}}~~~}}}|||{{{zzzzzz{{{|||}}}}}}}}}wwwnnnhhhfffffffffgggiiikkkqqqzzz|||zzzuuusssrrruuu|||^^^XXXXXXggg}}}zzzuuutttyyyvvvaaaUUUSSSUUUXXX^^^eeennnvvvzzzwwwwwwuuupppjjjjjjnnntttyyy~~~|||}}}~~~||||||}}}}}}}}}~~~~~~|||~~~~~~~~~|||zzzwwwuuusssoookkkfffaaa]]]YYYUUURRROOOLLLHHHEEECCCAAA>>><<<===>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@BBBDDDEEEFFFGGGHHHJJJMMMPPPSSSVVVXXXVVVXXXZZZ]]]```bbbdddddddddeeegggiiiiiihhhfffeeefffeeecccaaaaaabbbcccdddjjjVVVKKKGGG@@@@@@AAA;;;<<<<<<;;;;;;;;;::::::::::::888999<<<<<<;;;>>>CCCJJJZZZtttwwwggg]]]UUUOOOLLLMMMNNNMMMOOOSSSVVVYYY___fffqqq}}}{{{xxxsssooollllllmmmnnnqqqqqqpppnnnjjjddd___\\\YYYYYYXXXWWWUUUTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVZZZ]]]aaabbbbbbbbbeeegggllljjjgggeeedddccc```^^^[[[WWWQQQMMMJJJIIIHHHFFFIIIHHHFFFEEEEEEFFFHHHIIIQQQRRRTTTVVVXXXYYYZZZZZZYYYWWWVVVXXXYYYYYY^^^eeefffjjjooosssuuuxxxzzz}}}||||||}}}}}}~~~}}}|||||||||zzzyyyzzz}}}~~~wwwooojjjiiiiiiiiigggggglllqqqwww|||zzztttpppnnnrrr{{{}}}^^^WWWWWWbbbvvv{{{}}}|||xxx]]]SSSTTTTTTVVV[[[dddnnnuuuyyyxxxwwwtttqqqoooqqqvvvzzz~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{xxxvvvrrrlllddd^^^[[[WWWSSSOOONNNLLLHHHDDD@@@>>>======@@@@@@@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<======>>>??????@@@EEEEEEEEEGGGJJJNNNQQQSSSVVVWWWXXXYYYZZZ\\\]]]]]]___aaaccceeeggggggggggggbbbbbbbbbbbbbbbbbbbbbbbbjjjVVVKKKHHHAAA@@@AAA;;;<<<<<<;;;;;;;;;::::::::::::888999<<<<<<;;;>>>CCCKKK[[[vvvxxxggg]]]UUUNNNKKKKKKNNNMMMNNNSSSVVVYYY___fffnnnzzz{{{xxxsssooolllkkklllmmmpppooonnnkkkfffaaa\\\YYYWWWWWWVVVTTTSSSQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPPPPRRRSSSTTTTTTYYY\\\```bbbbbbcccfffhhhkkkiiifffeeedddccc```^^^[[[VVVQQQLLLJJJIIIHHHGGGEEEEEEDDDEEEGGGIIILLLNNNQQQRRRTTTWWWXXXZZZ[[[[[[YYYWWWWWWZZZ[[[\\\bbbiiilllpppuuuyyy|||~~~~~~~~~~~~}}}|||||||||{{{zzzzzz}}}yyyqqqllljjjiiijjjgggggglllpppvvv|||zzztttpppnnnqqqzzz\\\UUUTTT___sss|||^^^RRRRRRRRRTTT[[[dddooovvvzzzxxxwwwuuussssssvvv{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||zzzwwwsssmmmddd^^^ZZZVVVQQQMMMJJJHHHDDD@@@>>><<<<<<<<>>===<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<======>>>>>>???@@@AAACCCFFFIIIKKKLLLNNNOOOPPPSSSUUUWWWYYYZZZ\\\^^^```bbbdddeeeeeeeeeddddddcccbbbaaa```___^^^jjjVVVKKKHHHAAA@@@AAA;;;<<<<<<;;;;;;;;;::::::::::::888999<<<<<<;;;>>>CCCKKK]]]zzzwwwggg\\\TTTMMMJJJJJJMMMLLLNNNSSSVVVYYY___fffmmmxxxzzzwwwrrrnnnkkkjjjkkklllnnnmmmkkkgggbbb\\\WWWTTTTTTTTTRRRQQQOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOQQQQQQWWWZZZ^^^aaabbbdddgggiiiiiigggeeeeeedddbbb```]]]ZZZVVVPPPLLLJJJIIIHHHGGGDDDDDDEEEFFFHHHKKKNNNPPPQQQSSSUUUXXXZZZ\\\\\\\\\ZZZXXXYYY\\\^^^___eeelllrrrvvv|||~~~~~~}}}}}}||||||}}}|||{{{{{{~~~|||tttnnnkkkiiijjjggghhhlllpppuuu|||zzztttooommmpppxxxZZZSSSQQQ\\\ooo~~~aaaSSSPPPPPPSSSZZZdddooowww{{{xxxxxxxxxwwwxxx{{{~~~||||||~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{yyysssmmmddd]]]YYYUUUOOOKKKGGGEEEBBB???===<<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999::::::;;;;;;<<<;;;<<<>>>@@@CCCDDDEEEFFFFFFGGGJJJMMMPPPSSSUUUWWWXXXYYY[[[]]]___```aaaaaadddcccbbb```^^^]]][[[[[[jjjVVVLLLHHHAAA@@@BBB<<<<<<<<<;;;;;;;;;::::::::::::888999<<<<<<;;;>>>CCCJJJ^^^|||ttteee[[[TTTMMMKKKLLLMMMLLLNNNSSSVVVYYY```gggnnn{{{yyyvvvqqqllliiihhhiiijjjlllkkkgggccc]]]XXXTTTQQQRRRQQQPPPNNNLLLJJJIIIHHHKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPUUUWWW[[[___bbbeeegggiiigggeeedddddddddbbb___]]]XXXUUUOOOLLLJJJIIIHHHHHHGGGGGGGGGHHHJJJLLLMMMOOOQQQSSSWWWZZZ\\\^^^^^^^^^]]][[[[[[^^^```aaagggnnnuuuzzz~~~~~~~~~}}}|||{{{|||}}}|||{{{|||~~~~~~~~~}}}vvvoookkkiiiiiiggggggkkkooottt~~~|||zzzsssooolllooovvvZZZRRROOOYYYlll|||dddVVVPPPQQQSSSZZZdddnnnvvvzzzzzzzzz{{{{{{{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{sssmmmddd\\\WWWSSSMMMIIIEEEDDDAAA???>>>>>>???@@@===============<<<;;;;;;;;;::::::::::::999999999777777888888999999999999999;;;===???AAABBBBBBAAACCCDDDGGGIIIMMMPPPRRRSSSSSSTTTVVVXXXZZZ\\\]]]]]]``````___]]]\\\ZZZYYYYYYkkkWWWLLLHHHAAAAAABBB<<<<<<<<<;;;;;;;;;::::::::::::888999<<<<<<;;;>>>CCCIII]]]|||rrrcccZZZTTTOOOMMMNNNMMMKKKNNNSSSWWWYYY```gggsss~~~wwwtttooojjjgggffffffgggjjjhhhddd___YYYUUUQQQOOOPPPOOONNNLLLKKKIIIHHHGGGIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJJJJKKKLLLNNNOOOSSSUUUXXX\\\aaaeeeggggggdddccccccccccccbbb___\\\WWWSSSNNNKKKJJJJJJIIIHHHGGGHHHIIIJJJLLLNNNOOOPPPRRRTTTXXX\\\___```aaa``````^^^^^^aaabbbccciiipppzzz~~~~~~~~~~~~~~~}}}|||zzz{{{||||||||||||~~~~~~~~~~~~~~~~~~}}}}}}~~~|||uuunnniiiggggggdddeeeiiimmmsss}}}|||yyysssnnnkkknnnuuu}}}\\\TTTPPPYYYlll{{{hhhZZZSSSSSSUUUZZZdddmmmuuuxxx{{{|||}}}}}}|||~~~~~~}}}}}}~~~~~~|||}}}}}}}}}}}}~~~~~~~~~~~~~~~|||}}}||||||}}}}}}}}}{{{rrrlllccc[[[VVVQQQKKKGGGCCCBBB@@@>>>>>>>>>???@@@<<<============<<<<<<;;;;;;;;;;;;:::::::::999999777777777888888888888888888999;;;===>>>>>>>>>===AAABBBDDDFFFHHHJJJKKKLLLNNNOOOPPPRRRTTTWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXkkkWWWLLLIIIBBBAAABBB<<<<<<<<<;;;;;;;;;::::::::::::888999<<<<<<;;;>>>CCCIII^^^|||rrrddd[[[UUUPPPNNNPPPLLLKKKMMMSSSWWWZZZ```hhhwww|||uuuqqqlllgggdddccccccdddgggddd```ZZZUUUQQQOOONNNMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIIIILLLKKKJJJIIIJJJKKKMMMOOORRRRRRUUUZZZ___ccceeeeeebbbaaabbbccccccbbb^^^\\\VVVRRRNNNKKKJJJJJJIIIIIIEEEFFFIIIKKKNNNQQQSSSTTTRRRUUUYYY^^^aaaccccccbbbbbb``````dddfffgggmmmttt~~~~~~~~~~~~}}}~~~~~~||||||xxxzzz{{{|||{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}||||||}}}~~~}}}}}}|||xxxqqqkkkfffddddddaaabbbfffkkkqqq{{{}}}yyyrrrmmmkkkmmmuuuyyy___UUUPPPYYYlll}}}zzzjjj[[[UUUTTTVVV[[[dddnnnuuuxxx|||}}}~~~~~~}}}}}}|||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~{{{}}}||||||}}}~~~|||zzzqqqjjjaaaZZZUUUPPPJJJFFFAAA???===<<<<<<<<<>>>???=========>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888777888999999::::::::::::===>>>???@@@AAABBBCCCDDDIIIIIIJJJLLLNNNQQQSSSTTTSSSSSSSSSTTTUUUVVVVVVVVVkkkWWWMMMIIIBBBAAACCC===<<<<<<;;;;;;;;;::::::::::::888999<<<<<<;;;>>>CCCJJJ___}}}uuufff\\\UUUOOOMMMNNNLLLKKKMMMSSSWWWZZZaaahhhyyyzzzrrrooojjjeeeaaa``````aaaccc```[[[UUUQQQNNNLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIIIILLLKKKIIIHHHHHHJJJLLLMMMQQQQQQRRRWWW^^^bbbbbbbbb``````aaabbbcccaaa^^^[[[UUURRRMMMJJJJJJJJJJJJIIIGGGHHHJJJMMMOOOQQQSSSTTTRRRUUUZZZ___cccdddddddddbbbaaabbbgggjjjmmmttt|||~~~~~~}}}~~~~~~}}}~~~~~~|||{{{vvvxxxzzz{{{{{{{{{|||~~~||||||{{{zzz{{{{{{|||}}}}}}|||{{{{{{|||}}}yyyyyyxxxsssmmmgggcccbbb```^^^___dddjjjppp{{{}}}yyyqqqmmmjjjmmmuuu~~~uuu```VVVQQQYYYkkkxxxjjjZZZTTTTTTVVV\\\fffpppwww{{{{{{}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{~~~~~~}}}}}}~~~~~~~~~{{{xxxooohhh```YYYTTTOOOJJJFFFAAA@@@>>><<<<<<===>>>???===>>>>>>??????>>>>>>============<<<<<<<<<;;;;;;999999999999999999999999:::999999999999::::::;;;999:::;;;<<<===??????@@@CCCCCCDDDEEEHHHKKKMMMOOOOOOOOOPPPQQQQQQRRRSSSSSSkkkXXXMMMIIIBBBBBBCCC===<<<<<<;;;;;;;;;::::::::::::888999<<<<<<;;;>>>CCCLLL```}}}xxxhhh]]]UUUNNNKKKLLLLLLKKKMMMSSSWWWZZZaaahhhzzz~~~xxxqqqnnniiiccc```^^^______```]]]XXXRRRNNNKKKKKKKKKGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJHHHFFFFFFHHHKKKLLLPPPPPPQQQVVV\\\aaaaaa```______```bbbcccaaa^^^[[[UUUQQQMMMJJJJJJJJJJJJIIIKKKLLLMMMNNNOOOPPPPPPPPPRRRUUU[[[```dddeeeeeeeeebbbaaadddiiinnnrrrzzz~~~}}}}}}}}}~~~}}}~~~~~~}}}|||{{{uuuwwwzzz{{{zzz{{{|||}}}zzzzzzyyyxxxyyyzzz{{{|||}}}|||{{{{{{{{{{{{xxxwwwuuupppjjjdddaaa```^^^\\\]]]ccciiiooozzz}}}yyyqqqmmmjjjmmmuuu}}}sss}}}aaaVVVPPPXXXjjjvvviiiWWWSSSSSSVVV]]]gggrrrzzz~~~zzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||~~~~~~~~~}}}~~~~~~~~~}}}zzzwwwnnnggg___XXXTTTOOOJJJFFFDDDBBB@@@???>>>???@@@AAA>>>>>>???????????????>>>>>>============<<<<<<<<<;;;;;;::::::::::::::::::>>>===<<<;;;;;;<<<===>>>888888:::;;;===???@@@@@@??????@@@AAADDDGGGJJJKKKNNNNNNNNNOOOOOOPPPPPPPPPlllZZZKKKGGGFFF@@@>>>@@@=========<<<;;;;;;:::::::::;;;;;;;;;;;;===@@@CCCQQQcccvvvfff]]]WWWQQQNNNNNNQQQPPPQQQTTTVVVZZZccclll|||{{{vvvrrrjjjgggcccaaa______]]]\\\ZZZWWWTTTRRRPPPNNNJJJHHHHHHFFFDDDBBBBBBCCCEEEGGGEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIHHHLLLPPPTTTVVVYYY\\\___dddddddddddddddbbbaaa```WWWSSSMMMJJJIIIJJJKKKLLLGGGIIILLLMMMNNNOOOQQQSSSTTTXXX^^^bbbcccccccccccceeefffiiimmmsssxxx}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{zzzzzz{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxyyyzzz{{{|||~~~~~~}}}{{{yyyxxxuuuuuutttooohhhaaa\\\ZZZYYY[[[]]]___ccclllwww~~~zzzsssooommmnnntttsssrrr{{{eeeQQQOOO]]]lllwwwwwwppp[[[WWWWWWYYY^^^fffooouuuxxxyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||xxxuuupppjjj```XXXQQQLLLHHHFFFEEEDDDBBB@@@???>>>======;;;<<<>>>???>>>===>>>???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666;;;::::::999999::::::;;;============>>>???AAACCCFFFFFFFFFGGGHHHKKKMMMOOOlllZZZKKKGGGFFF@@@>>>@@@<<<<<<;;;;;;:::999999999:::;;;;;;;;;;;;===@@@CCCPPPcccyyyhhh___YYYSSSOOOOOORRRPPPRRRUUUVVVYYYbbblllyyy}}}xxxsssooohhheeeaaa^^^]]]\\\[[[YYYWWWTTTQQQNNNMMMKKKHHHFFFGGGEEECCCAAAAAACCCEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHJJJLLLPPPSSSTTTVVVYYY[[[```aaacccccccccaaa___^^^XXXTTTNNNJJJIIIJJJKKKKKKGGGIIILLLMMMNNNOOOQQQTTTUUUYYY___cccdddeeeffffffhhhiiilllpppvvv{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{{{{{{{||||||||||||{{{{{{|||{{{zzzzzzyyyzzzzzz{{{}}}~~~~~~~~~}}}{{{yyyxxxttttttsssnnnggg```[[[YYYXXXZZZ\\\^^^bbbjjjvvv~~~{{{tttpppnnnooouuusssrrrzzzhhhTTTPPP]]]kkkyyyvvv~~~sss]]]WWWWWWXXX^^^fffnnnuuuxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||xxxuuupppjjjaaaXXXQQQLLLHHHFFFDDDCCCBBB@@@>>>>>>======;;;===??????>>>>>>???@@@@@@@@@@@@@@@???>>>>>>============<<<;;;:::::::::::::::999999888888888777::::::999999999999::::::<<<;;;;;;;;;<<<>>>@@@AAABBBBBBCCCDDDFFFIIIKKKLLLmmm[[[KKKHHHFFF@@@>>>@@@======<<<<<<;;;::::::999:::;;;;;;;;;;;;===@@@CCCPPPddd}}}lllaaa[[[UUUQQQQQQSSSQQQRRRUUUVVVYYYaaajjjvvv}}}yyytttooollleeebbb^^^\\\[[[ZZZXXXWWWTTTPPPLLLIIIHHHGGGFFFEEEEEEDDDBBBAAAAAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFJJJLLLOOOPPPQQQSSSUUUWWW]]]^^^aaaccccccaaa^^^\\\YYYUUUOOOKKKJJJJJJJJJJJJHHHJJJLLLMMMMMMOOORRRUUUVVVZZZ```dddfffggghhhiiikkkmmmpppuuuzzz~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}|||{{{||||||}}}}}}}}}}}}||||||~~~}}}}}}|||{{{zzzzzzzzz{{{|||||||||{{{zzzxxxwwwssssssqqqllleee^^^ZZZXXXXXXYYY[[[\\\```hhhsss||||||uuurrroooqqqvvvtttqqqzzzlllWWWQQQ]]]jjj{{{vvv|||www___WWWVVVWWW\\\eeemmmtttwww|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||~~~}}}}}}}}}}}}~~~~~~~~~~~~||||||||||||}}}~~~{{{wwwtttooojjjaaaXXXRRRMMMHHHFFFCCCBBBAAA???>>>=========<<<===????????????@@@BBBDDDDDDDDDCCCCCCBBBAAA@@@AAA@@@???===<<<:::999999::::::::::::999999999999999999888888888888999999999999999999:::<<<===>>>>>>>>>???AAACCCEEEGGGIIInnn\\\LLLHHHFFF@@@>>>@@@?????????>>>======<<<<<<:::;;;;;;;;;;;;===@@@CCCQQQdddnnnccc]]]WWWSSSSSSSSSRRRSSSUUUVVVXXX```jjjuuu}}}yyyuuuqqqllliiiccc```\\\YYYXXXXXXVVVTTTQQQMMMHHHEEEEEEEEEEEEEEECCCBBBAAA@@@@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEHHHJJJLLLMMMNNNPPPSSSUUU[[[]]]aaaddddddbbb___]]]ZZZVVVPPPMMMKKKJJJJJJIIIHHHJJJKKKLLLMMMPPPSSSVVVYYY]]]bbbeeeggghhhiiikkkoooqqquuuyyy~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{zzzyyyzzzzzz{{{zzzyyywwwvvvsssrrrpppkkkccc]]]YYYWWWWWWYYYZZZ[[[^^^eeepppxxx|||wwwsssqqqrrrwwwuuurrrzzzpppZZZSSS^^^kkk}}}vvv{{{zzz```WWWVVVWWW[[[ccclllsssvvv|||}}}~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||||||||||||||||||||}}}~~~~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}~~~~~~~~~|||||||||}}}}}}{{{wwwsssoooiiiaaaYYYRRRMMMHHHEEEBBBAAA@@@???============<<<===?????????@@@BBBDDDFFFFFFGGGGGGFFFDDDCCCBBBBBBBBBAAA???>>>===<<<;;;::::::::::::::::::::::::888888777777777777888888666666777888999:::;;;;;;;;;<<<===???AAACCCEEEFFFooo\\\MMMIIIFFF@@@>>>@@@?????????>>>======<<<<<<:::;;;;;;;;;;;;===@@@CCCRRRfffoooccc]]]WWWTTTTTTSSSRRRSSSUUUVVVXXX```jjjvvvyyyuuuqqqmmmjjjgggaaa^^^ZZZXXXWWWVVVTTTSSSNNNJJJFFFCCCCCCDDDEEEDDDBBBAAAAAA@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGIIIKKKLLLNNNRRRUUUYYY\\\```dddeeeccc```^^^ZZZVVVQQQNNNLLLKKKJJJIIIIIIJJJKKKLLLMMMPPPTTTWWW[[[___cccfffhhhiiikkkllltttvvvyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~~~~}}}}}}|||}}}~~~~~~}}}{{{zzzvvvwwwxxxyyyxxxxxxvvvvvvsssrrroooiiibbb\\\XXXWWWWWWXXXYYYYYY\\\cccnnnvvv}}}xxxtttrrrssswwwwwwuuu}}}rrr\\\TTT___lll}}}rrryyy|||___WWWUUUVVVZZZaaajjjqqquuu{{{|||~~~~~~~~~~~~}}}|||||||||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~}}}}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{wwwtttnnniiiaaaYYYSSSMMMHHHDDDAAA@@@???>>>===<<<<<<<<<;;;===>>>>>>???@@@CCCEEEGGGGGGIIIIIIIIIHHHFFFEEECCCCCCBBBBBBAAA@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;888777777666666777777888555555666777888999:::::::::;;;<<<>>>???AAABBBBBBooo]]]MMMIIIGGGAAA>>>@@@======<<<<<<;;;::::::999:::;;;;;;;;;;;;===@@@CCCTTThhhmmmbbb[[[VVVTTTUUUSSSQQQRRRUUUVVVYYYaaajjjvvv{{{uuupppmmmjjjgggddd___\\\XXXVVVUUUTTTRRRQQQJJJGGGDDDCCCCCCDDDDDDCCCAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFHHHIIIJJJMMMQQQTTTWWWYYY]]]```bbbaaa```^^^YYYVVVRRROOONNNMMMKKKJJJIIIJJJKKKLLLMMMPPPUUUXXX\\\___dddhhhkkkmmmppprrrzzz{{{~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}~~~~~~~~~~~~}}}}}}|||}}}|||zzzxxxtttuuuvvvwwwwwwwwwvvvuuusssrrroooiiibbb\\\YYYXXXXXXYYYYYYYYY[[[bbblllttt|||xxxtttrrrssswww{{{xxxuuu^^^UUU^^^kkk|||mmmttt~~~```WWWUUUUUUXXX```iiippptttyyyzzz|||~~~~~~~~~}}}}}}||||||||||||}}}}}}||||||||||||||||||||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~|||xxxuuunnniiiaaaZZZSSSMMMHHHDDD@@@???>>>===<<<<<<<<<<<<:::<<<======>>>@@@CCCFFFGGGIIIKKKLLLLLLKKKJJJIIIFFFFFFEEEEEEDDDDDDCCCCCC>>>>>>======<<<;;;;;;;;;888888777777777777888888444555777888999:::::::::999:::<<<===>>>?????????ppp^^^NNNIIIGGGAAA>>>???<<<<<<;;;;;;:::999999999:::;;;;;;;;;;;;===@@@CCCVVVjjj~~~}}}jjj___YYYUUUSSSTTTRRRPPPRRRUUUVVVYYYbbblllwww{{{wwwqqqllliiifffcccaaa\\\YYYUUUSSSRRRQQQOOONNNFFFDDDBBBBBBBBBCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFGGGHHHHHHHHHKKKNNNQQQRRRTTTWWWZZZ\\\]]]\\\\\\XXXVVVRRROOOOOONNNMMMKKKIIIJJJKKKLLLMMMQQQVVVYYY[[[___eeejjjoootttxxx{{{~~~}}}~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}|||~~~~~~zzzvvvrrrrrrssstttvvvvvvvvvuuuttttttsssoooiiiaaa\\\YYYXXXYYYYYYZZZYYY[[[aaakkkrrr~~~|||xxxtttrrrsssvvv}}}|||www___UUU]]]iiizzzlllrrr~~~dddWWWUUUTTTWWW___hhhoootttwwwxxxzzz}}}~~~~~~}}}}}}|||||||||{{{{{{||||||}}}||||||||||||||||||||||||~~~~~~~~~}}}|||{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}|||~~~~~~~~~~~~~~~}}}yyywwwnnniiibbbZZZTTTMMMGGGDDD??????>>>===<<<<<<<<<<<<999:::;;;<<<===???CCCFFFHHHJJJMMMOOOPPPPPPOOONNNKKKJJJIIIHHHGGGEEEEEEDDD@@@@@@???>>><<<;;;::::::999888888777777888888999555666888999:::;;;::::::999:::;;;<<<<<<<<<;;;;;;ppp^^^NNNIIIGGGAAA>>>???>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;===@@@CCCWWWkkk{{{hhh]]]XXXTTTRRRTTTQQQPPPQQQTTTVVVZZZccclllvvvxxxtttnnniiifffccc```___ZZZWWWSSSQQQPPPOOOMMMLLLCCCAAA@@@AAABBBBBBAAA???AAAAAABBBCCCCCCDDDEEEEEECCCDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIILLLOOOOOOPPPRRRUUUWWWXXXYYYYYYXXXUUURRRPPPOOOOOONNNLLLIIIJJJKKKLLLMMMQQQVVVZZZYYY^^^eeelllrrryyy~~~}}}~~~~~~}}}}}}||||||}}}}}}}}}}}}||||||~~~xxxrrrnnnqqqrrrsssuuuuuuuuuuuuttttttsssoooiiibbb\\\YYYYYYYYYZZZZZZYYY[[[aaajjjrrr|||{{{xxxtttrrrsssvvv~~~yyy```UUU\\\fff|||yyynnnsss~~~gggWWWUUUTTTWWW^^^gggooosssuuuwwwyyy|||~~~~~~}}}}}}~~~||||||{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{zzzzzz|||~~~~~~~~~}}}}}}||||||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~zzzxxxmmmiiibbbZZZTTTMMMGGGCCC???>>>===<<<<<<<<<<<<<<<999::::::;;;<<>>===;;;:::999999999888888888888999999555777888:::;;;;;;;;;;;;888999:::;;;;;;:::999888vvv\\\MMMJJJDDDAAACCC???===<<<;;;:::999:::;;;<<<999999888777888<<>>>>>@@@BBBBBBAAACCCBBBBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIKKKKKKJJJJJJJJJJJJKKKKKKNNNPPPQQQRRRRRRSSSVVVXXXWWWVVVSSSPPPNNNMMMMMMMMMKKKKKKKKKMMMOOORRRTTTVVV[[[```iiipppwww}}}~~~|||}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}{{{zzzzzz{{{||||||~~~}}}{{{xxxuuusssrrrrrrqqqssstttvvvvvvuuusssrrrrrrrrrooojjjccc]]]YYYXXXYYYWWWWWWYYYZZZ]]]gggqqq~~~|||yyyvvvssssssuuu~~~~~~aaaUUU]]]gggyyy{{{oooqqqzzzfffTTTRRRUUU\\\aaadddjjjpppsssvvvyyy{{{|||}}}~~~~~~~~~}}}{{{zzzyyyyyyyyy}}}}}}||||||{{{{{{{{{zzz}}}}}}~~~~~~~~~~~~~~~}}}}}}|||||||||}}}~~~||||||||||||}}}~~~~~~}}}}}}}}}~~~}}}yyyvvvnnniiibbb[[[TTTMMMFFFBBBBBBAAA@@@>>>>>>>>>???@@@;;;<<<>>>>>>>>>@@@CCCFFFLLLSSSWWWVVVVVVXXXXXXUUUQQQNNNKKKIIIHHHHHHGGGFFFDDDBBB@@@???@@@@@@???======<<<:::::::::;;;:::999;;;;;;<<<<<<;;;;;;::::::;;;;;;:::::::::999999999vvv\\\NNNKKKDDDAAABBB???======<<<;;;;;;;;;;;;;;;:::999999888999<<>>===???AAAAAA@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKMMMOOOOOOPPPRRRTTTWWWXXXWWWTTTQQQOOONNNMMMMMMJJJKKKKKKMMMPPPSSSVVVXXX]]]bbbkkkssszzz|||}}}~~~}}}}}}}}}}}}}}}}}}}}}{{{{{{zzzzzzzzz|||}}}~~~}}}|||zzzxxxvvvtttsssrrrssstttuuuvvvuuutttrrrqqqppppppnnnhhhaaa[[[XXXVVVYYYWWWWWWYYYZZZ]]]gggqqq}}}}}}yyyvvvssssssuuu~~~~~~cccVVV]]]fffxxxuuuvvv~~~hhhXXXUUUVVV[[[```bbbgggmmmqqqtttwwwyyyzzz|||~~~~~~}}}{{{{{{{{{||||||}}}}}}|||||||||{{{{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~|||yyyvvvoookkkddd]]]VVVOOOHHHCCC@@@???===<<<<<<<<<<<<===;;;===???@@@AAADDDHHHKKKPPPVVVYYYWWWVVVXXXWWWUUURRRPPPMMMKKKKKKKKKJJJIIIHHHEEECCCCCCCCCCCCBBBAAAAAA???===<<<======<<<;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;:::999888777777666vvv]]]OOOLLLEEEBBBBBB>>><<<<<<======<<<<<<;;;::::::::::::999:::===BBBFFFUUUllluuuddd[[[UUUQQQOOOPPPPPPQQQSSSTTTWWW\\\bbbgggpppxxxxxxtttoookkkeeeaaa]]]ZZZWWWUUUQQQPPPMMMJJJGGGEEECCCBBBBBB@@@======???@@@AAA@@@@@@@@@AAACCCDDDFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIKKKMMMNNNPPPSSSUUUYYYXXXVVVSSSPPPOOOMMMMMMJJJJJJKKKMMMQQQUUUYYY\\\___fffoooxxx~~~}}}zzz{{{~~~~~~}}}}}}|||||||||{{{zzzyyyyyyyyyzzz|||~~~zzzzzzyyywwwvvvuuutttsssuuuvvvvvvvvvuuusssqqqpppnnnnnnlllfff```ZZZVVVUUUXXXVVVVVVYYYZZZ]]]gggqqq{{{}}}zzzvvvtttsssuuu}}}{{{~~~eeeWWW]]]eeewww||||||jjj[[[XXXWWWZZZ]]]___eeekkkoooqqquuuwwwyyy{{{}}}~~~}}}||||||}}}~~~}}}}}}}}}}}}||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{xxxuuuqqqllleee^^^WWWPPPIIIEEE@@@???===<<<;;;;;;<<<<<<===???AAACCCFFFIIINNNRRRVVVZZZ]]]ZZZYYY[[[[[[XXXXXXUUURRRQQQQQQQQQPPPOOOMMMKKKIIIHHHHHHHHHGGGEEECCCAAA>>><<<======<<<;;;<<<======>>>>>>============<<<<<<:::999888777666vvv]]]OOOMMMFFFBBBBBB===;;;;;;<<<===<<<;;;:::999;;;;;;;;;:::;;;>>>BBBFFFTTTkkkssscccZZZUUUPPPNNNOOONNNPPPRRRTTTWWW[[[aaaeeeoooyyy|||uuuppplllhhhccc^^^[[[XXXUUUSSSNNNMMMKKKHHHEEECCCBBBAAA@@@?????????@@@AAABBBBBBAAABBBCCCDDDFFFGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEGGGJJJKKKLLLOOORRRUUUZZZYYYWWWTTTRRRPPPNNNMMMJJJJJJKKKNNNRRRXXX]]]```dddjjjsss|||~~~yyywwwyyy~~~}}}}}}||||||{{{{{{zzzzzzzzzyyyyyyyyyzzz|||}}}xxxxxxxxxxxxwwwvvvuuuuuuwwwwwwvvvuuutttqqqooonnnmmmmmmjjjeee___YYYVVVUUUVVVUUUVVVYYY[[[^^^gggppp{{{~~~zzzwwwttttttuuu|||~~~xxxzzzfffWWW\\\cccuuu~~~mmm\\\XXXVVVXXX[[[^^^dddkkknnnqqquuuwwwyyy{{{}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||||||||||||||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||||||||||||||}}}~~~~~~~~~}}}}}}{{{xxxuuuqqqmmmfff___XXXQQQJJJEEEBBBAAA???>>>======>>>>>>???BBBDDDGGGIIIMMMRRRUUUXXX]]]```______bbbdddccccccaaa]]]\\\\\\[[[ZZZYYYUUURRRPPPNNNNNNMMMKKKJJJHHHEEEAAA????????????>>>???@@@@@@AAAAAA@@@@@@???>>>>>>===<<<<<<;;;::::::www^^^PPPMMMFFFBBBBBB>>>::::::;;;<<<<<<:::999888;;;;;;<<<;;;;;;>>>BBBEEESSSiiiqqqaaaYYYTTTOOOMMMMMMMMMNNNQQQSSSVVVZZZ```cccooozzzyyyrrrmmmiiifffaaa\\\YYYVVVSSSQQQMMMLLLJJJGGGEEECCCBBBBBB@@@@@@AAAAAABBBBBBDDDEEECCCDDDEEEGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEGGGHHHHHHIIIHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGIIIKKKLLLNNNRRRTTTYYYXXXWWWUUUSSSQQQOOONNNKKKKKKLLLOOOTTTZZZ```dddiiiooowww~~~}}}|||xxxwwwyyy||||||||||||{{{{{{zzzzzz|||{{{zzzxxxxxxxxxyyyyyywwwxxxxxxyyyxxxwwwvvvvvvwwwwwwvvvtttrrrpppnnnmmmlllllljjjeee___YYYVVVUUUUUUTTTVVVYYY[[[^^^fffpppzzz{{{wwwuuutttuuu|||{{{tttvvvfffVVVZZZaaasss}}}~~~qqq\\\VVVSSSVVVYYY^^^fffnnnppprrrvvvyyyzzz|||~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||||||||||||||}}}~~~~~~~~~}}}}}}}}}{{{xxxuuuqqqmmmfff___XXXQQQJJJEEEBBBAAA@@@>>>>>>??????@@@CCCEEEHHHJJJLLLPPPTTTXXXXXX___dddfffjjjpppsssrrrvvvsssooolllkkkjjjiiiggg___]]]YYYWWWVVVTTTRRRPPPPPPMMMIIIGGGGGGGGGGGGFFFCCCCCCCCCDDDCCCBBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>zzz___PPPLLLEEEAAABBB???;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;;;;===AAADDDQQQeee~~~ppp```XXXSSSOOOLLLLLLKKKMMMPPPSSSVVVZZZ^^^bbbooo{{{wwwooojjjgggccc^^^ZZZWWWTTTQQQOOOLLLJJJIIIFFFEEECCCBBBBBB>>>@@@BBBCCCCCCCCCEEEGGGEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHJJJKKKLLLNNNQQQSSSVVVVVVVVVUUUSSSRRRPPPOOOLLLLLLMMMPPPUUU\\\bbbfffnnnsssyyy{{{{{{{{{yyyyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}|||zzzxxxwwwwwwwwwxxxxxxyyyzzzzzzzzzyyyxxxwwwvvvvvvtttrrrpppnnnllllllkkkkkkiiiddd^^^YYYUUUUUUTTTSSSUUUYYY[[[^^^fffpppyyy{{{xxxvvvuuuuuu{{{wwwppprrr{{{eeeTTTWWW^^^qqq{{{yyyttt[[[UUUQQQSSSWWW]]]gggppprrruuuxxxzzz{{{|||~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}~~~~~~}}}}}}}}}{{{xxxvvvrrrmmmfff___XXXQQQJJJFFF??????>>>===>>>???@@@AAAFFFHHHKKKMMMOOOSSSXXX[[[]]]fffooouuu{{{~~~{{{xxxvvvnnnkkkgggcccaaa^^^[[[YYYUUURRRMMMKKKKKKLLLMMMMMMJJJJJJJJJJJJIIIGGGFFFEEECCCCCCCCCBBBBBBBBBBBBAAA|||aaaPPPKKKCCCAAACCC@@@>>>>>>===<<<<<<<<<<<<<<<999:::;;;;;;;;;<<>>>>>>>>???AAACCCDDDGGGJJJMMMPPPTTTXXX^^^bbbkkkvvv~~~{{{vvvqqqnnnjjjfffccc\\\YYYUUUSSSSSSUUUVVVVVVXXXXXXWWWVVVTTTRRRPPPOOOOOONNNMMMLLLJJJIIIHHHGGG}}}aaaOOOJJJBBB@@@CCCAAAAAA@@@>>>=========>>>???999:::;;;::::::<<>>AAABBBAAAAAADDDFFFAAACCCGGGJJJLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDFFFGGGIIIIIIIIIKKKMMMOOORRRRRRSSSTTTTTTSSSQQQPPPOOOOOOOOOQQQVVV]]]dddhhhuuuxxx{{{}}}wwwqqqnnnppprrrrrrtttwwwwwwxxxxxxyyyzzz{{{||||||yyyxxxwwwwwwwwwxxxyyyzzzzzz{{{}}}}}}}}}{{{yyywwwtttsssqqqooommmlllkkkkkkggggggeeeaaa[[[UUUSSSRRRRRRRRRUUUYYY[[[^^^fffooouuu|||yyyvvvuuuuuuzzzooogggiiiwwwcccQQQTTT[[[nnn}}}uuuvvvwww___WWWQQQQQQTTTZZZeeeoootttvvvyyyzzzzzzzzz|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzwwwuuupppiiibbb[[[TTTMMMIIIAAA@@@@@@AAABBBEEEGGGHHHGGGJJJNNNRRRWWW]]]cccgggyyy{{{vvvrrrnnnkkkiiieeeaaa___```bbbddddddddddddcccaaa___]]]ZZZYYY[[[ZZZXXXUUUSSSPPPNNNMMM{{{```PPPNNNIIIFFFFFFAAA@@@??????===<<<;;;:::999:::;;;<<<;;;;;;;;;===???LLL[[[nnn~~~~~~~~~~~~qqqbbbXXXQQQJJJGGGHHHFFFIIINNNRRRVVVZZZ```cccnnn{{{zzzqqqhhhbbb___[[[WWWSSSPPPMMMJJJHHHEEEEEEEEEEEEEEEDDDDDDCCC@@@@@@???@@@AAACCCEEEGGGDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJKKKLLLLLLMMMPPPPPPPPPQQQQQQQQQQQQQQQPPPNNNOOOSSSVVV[[[cccllloootttzzz~~~wwwooojjjhhhjjjllllllnnnqqqvvvxxx{{{||||||zzzzzzzzzzzzyyyxxxwwwwwwwwwxxxyyy||||||{{{zzzyyyxxxxxxwwwssspppmmmlllkkkkkkjjjiiiffffffeeeaaa\\\WWWUUUTTTQQQRRRTTTVVVYYY^^^eeejjjuuu~~~}}}zzz{{{wwwsssqqqpppvvvnnniiilllvvvcccQQQUUUYYYhhh|||rrrwww}}}~~~bbbYYYRRRRRRVVV\\\dddmmmtttvvvyyyzzz{{{{{{}}}|||zzzyyy{{{|||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||||||||~~~~~~~~~}}}}}}}}}}}}|||||||||}}}~~~~~~}}}}}}|||}}}~~~|||||||||}}}~~~|||}}}~~~~~~|||{{{yyyxxxwwwsssmmmfff]]]TTTKKKEEEAAAAAA@@@@@@AAADDDFFFHHHJJJQQQXXX[[[]]]eeettt~~~|||{{{}}}wwwpppooosssxxxyyyyyyyyywwwssspppmmmlllllllllmmmllljjjgggccc^^^ZZZXXX|||aaaQQQMMMFFFCCCBBB<<<>>>>>>======<<<<<<;;;;;;:::;;;<<<;;;;;;;;;===???IIIYYYlll|||~~~~~~~~~qqqbbbYYYQQQKKKHHHHHHGGGJJJNNNRRRUUUZZZ___cccnnn{{{wwwooofffaaa^^^ZZZVVVRRROOOLLLHHHEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@AAABBBCCCEEEFFFDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIHHHGGGEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEHHHIIIIIIJJJKKKLLLLLLMMMLLLMMMNNNOOOPPPQQQRRRRRRQQQOOOPPPUUUXXX[[[ccckkknnnssszzz~~~rrrjjjfffdddgggiiijjjlllqqquuuwwwzzz|||{{{zzzzzz{{{zzzyyyxxxwwwwwwwwwxxxxxx{{{{{{zzzyyyxxxwwwvvvvvvrrrpppmmmkkkkkkkkkjjjiiiffffffeeeaaa[[[WWWTTTTTTQQQRRRTTTUUUXXX^^^eeejjjttt~~~~~~{{{{{{wwwtttrrrrrrwww}}}mmmiiilllwwwaaaOOOSSSWWWfffuuuwww|||bbbZZZRRRRRRVVV\\\eeemmmtttvvvyyyzzz{{{{{{}}}~~~}}}{{{{{{|||~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||||||||||||||~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}|||||||||}}}~~~|||}}}~~~~~~}}}{{{yyyxxxwwwtttnnnggg```WWWNNNHHHBBBAAAAAAAAABBBEEEGGGIIILLLRRRYYY^^^eeesss}}}zzztttnnniiifffcccQQQLLLDDD@@@>>>999<<<<<<==================:::;;;;;;;;;:::;;;===@@@HHHXXXlll}}}rrrcccYYYRRRKKKHHHIIIIIIKKKNNNQQQUUUYYY^^^bbbmmm{{{{{{ssskkkddd___\\\YYYTTTPPPMMMJJJFFFCCCCCCCCCDDDDDDCCCCCCBBBAAACCCCCCBBBBBBBBBCCCDDDEEEEEEEEEGGGHHHJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKIIIHHHFFFDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFJJJJJJJJJKKKKKKLLLLLLLLLJJJKKKMMMOOOQQQRRRSSSSSSRRRPPPRRRWWWZZZ\\\bbbiiilllrrrzzz~~~wwwlllddd```___bbbdddeeejjjooosssvvvyyy{{{{{{zzz{{{{{{zzzyyyxxxwwwvvvwwwxxxxxxyyyyyyxxxwwwvvvuuuuuutttqqqnnnlllkkkkkkkkkiiihhhffffffddd```ZZZVVVSSSSSSQQQRRRSSSUUUXXX^^^eeejjjttt}}}|||zzzwwwuuuttttttwww{{{lllhhhlllwww```MMMQQQTTTbbb~~~yyywwwyyycccZZZSSSSSSVVV\\\eeemmmsssvvvyyyzzzzzz{{{}}}~~~~~~||||||}}}~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}|||}}}}}}}}}|||}}}~~~~~~}}}{{{zzzyyywwwtttooojjjcccZZZRRRLLLDDDCCCBBBBBBCCCFFFIIIKKKPPPVVV\\\cccooozzzvvvdddRRRLLLDDD@@@???999============<<<<<<<<<<<<;;;;;;;;;::::::;;;>>>@@@JJJZZZnnnsssdddZZZSSSLLLIIIIIIJJJLLLOOOQQQTTTXXX^^^bbblll|||~~~wwwpppiiibbb]]][[[XXXSSSOOOLLLIIIEEEBBBDDDDDDDDDEEEDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKIIIGGGEEECCCBBBBBBDDDDDDEEEFFFGGGGGGHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMOOOQQQSSSTTTTTTTTTSSSRRRTTTXXXZZZ[[[```ggglllrrrzzz~~~ooofff___\\\[[[^^^___```ffflllrrruuuxxx{{{{{{{{{{{{|||zzzyyywwwvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvuuuttttttooommmkkkkkkkkkjjjiiigggffffffccc^^^XXXTTTRRRRRRRRRRRRSSSTTTWWW]]]eeejjjsss|||~~~{{{yyywwwvvvvvvuuuwwwzzzkkkhhhlllvvv```MMMOOORRR```{{{{{{vvvwwwddd[[[TTTSSSWWW\\\eeemmmsssuuuxxxzzzzzz{{{|||~~~~~~~~~~~~}}}{{{{{{}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||}}}~~~~~~}}}|||{{{zzzvvvssspppkkkeee]]]UUUOOOFFFDDDCCCBBBDDDGGGJJJLLLSSSYYYaaakkkyyydddRRRMMMFFFBBBBBB===??????>>>===<<<;;;::::::;;;;;;;;;:::999;;;>>>AAAJJJZZZooouuufff\\\TTTMMMIIIJJJKKKLLLNNNQQQSSSXXX^^^bbbmmm~~~zzztttmmmgggaaa]]]ZZZWWWRRROOOLLLIIIFFFCCCEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLJJJHHHFFFDDDCCCCCCBBBEEEEEEFFFGGGHHHJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOPPPRRRTTTUUUUUUUUUTTTVVVTTTVVVZZZ[[[[[[```fffmmmsss|||ttthhhaaa]]]ZZZYYY[[[[[[\\\cccjjjrrruuuyyy{{{{{{{{{{{{|||yyyxxxwwwvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvuuuttttttnnnmmmkkkkkkkkkkkkiiigggfffeeebbb]]]WWWSSSQQQQQQRRRRRRRRRSSSVVV\\\eeejjjsss||||||yyyyyywwwvvvvvvtttvvvzzzllliiimmmwww```MMMNNNQQQ]]]xxx{{{vvvwwweee\\\UUUTTTWWW]]]eeemmmsssuuuxxxyyyzzzzzz|||~~~|||||||||{{{zzzzzz|||~~~}}}}}}~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}|||}}}~~~~~~|||{{{{{{uuusssppplllggg___WWWQQQGGGEEECCCBBBDDDGGGKKKNNNRRRZZZfffssseeeSSSNNNGGGEEEEEEAAA@@@@@@???===<<<;;;:::999<<<<<<;;;999999:::>>>AAAHHHXXXooovvvggg]]]UUUMMMJJJJJJJJJLLLNNNPPPSSSXXX___dddooo}}}vvvpppjjjddd___[[[XXXUUUQQQNNNKKKIIIFFFDDDFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJKKKIIIGGGEEEDDDCCCDDDDDDFFFGGGHHHIIIKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSUUUWWWYYYZZZZZZYYYXXX[[[YYYYYY\\\\\\\\\aaagggooouuu~~~zzzlllbbb^^^ZZZXXXXXXZZZZZZ[[[cccllltttwwwzzz||||||{{{||||||yyyxxxwwwvvvuuuvvvwwwwwwyyyxxxwwwvvvuuuttttttsssnnnmmmllllllmmmllljjjhhhfffeeeaaa[[[UUUQQQPPPPPPRRRRRRRRRRRRUUU\\\eeekkkuuu||||||zzzyyywwwuuuuuusssuuu|||oookkkooo{{{~~~```LLLMMMNNNZZZuuu{{{wwwyyy~~~ggg]]]VVVUUUXXX]]]fffnnnrrruuuxxxyyyyyyzzz|||}}}zzz{{{{{{zzzyyyzzz|||~~~}}}|||}}}~~~}}}}}}|||||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}}}}|||||||||}}}~~~~~~~~~~~~}}}|||}}}~~~~~~}}}|||{{{uuutttqqqnnniiiaaaXXXRRRGGGFFFCCCBBBCCCGGGKKKNNNQQQZZZiiizzz}}}}}}fffTTTOOOGGGDDDEEEAAA???>>>>>>===<<<;;;;;;;;;<<<<<<;;;999888:::>>>BBBHHHYYYpppwwwhhh]]]UUUNNNJJJKKKJJJKKKMMMOOOSSSYYY```eeeqqq}}}yyyrrrlllfffaaa]]]YYYTTTQQQNNNKKKJJJHHHFFFDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFDDDCCCDDDEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQRRRRRRSSSUUUWWWXXXYYYZZZ[[[]]]```ccceeeeeedddcccbbb^^^]]]_________dddkkkqqqxxxsssfff^^^[[[VVVUUUWWWYYYZZZ]]]gggrrrvvvyyy|||}}}}}}|||||||||yyyxxxvvvuuuuuuuuuvvvwwwwwwwwwvvvuuutttsssrrrrrrnnnmmmlllmmmnnnmmmkkkiiifffddd```ZZZTTTPPPOOOPPPRRRRRRQQQQQQUUU\\\dddkkkvvv}}}|||yyyvvvtttsssppprrr}}}qqqmmmppp}}}}}}^^^JJJKKKLLLWWWqqq}}}{{{}}}}}}ggg^^^VVVUUUXXX]]]fffnnnrrruuuwwwyyyyyyzzz{{{}}}zzz{{{{{{{{{zzz{{{~~~~~~||||||}}}}}}|||||||||||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~||||||}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}|||}}}~~~~~~}}}}}}|||wwwvvvtttqqqllldddZZZTTTGGGEEECCCAAACCCGGGKKKNNNRRR[[[jjjzzzyyyvvvxxx}}}gggTTTNNNFFFCCCDDD???========================<<<<<<;;;999888:::>>>BBBJJJ[[[tttxxxhhh^^^VVVNNNKKKKKKIIIJJJLLLOOOSSSYYYaaafffsss|||zzzvvvoooiiiddd___[[[XXXQQQOOOLLLJJJIIIGGGEEEDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFGGGHHHIIIHHHGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFHHHGGGEEEDDDCCCDDDEEEGGGHHHIIIJJJLLLNNNPPPRRRRRRUUUUUUWWWYYY[[[]]]^^^___bbbdddhhhlllooooooooonnnfffccc```aaaaaaaaagggnnnssszzz|||oooddd\\\YYYSSSSSSVVVYYY[[[```kkkwwwxxxzzz}}}~~~}}}|||||||||yyyxxxvvvuuuuuuuuuvvvwwwvvvuuutttsssrrrqqqqqqpppnnnmmmmmmnnnooonnnkkkiiifffddd```ZZZSSSPPPOOOOOORRRRRRQQQQQQTTT[[[dddkkkwww~~~zzzvvvsssqqqoooqqq|||sssoooqqq|||~~~]]]HHHIIIIIIUUUooo~~~}}}hhh___WWWVVVYYY^^^fffnnnrrrtttwwwyyyyyyzzz{{{}}}zzz{{{|||{{{{{{|||~~~||||||}}}}}}|||||||||||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}|||||||||}}}~~~||||||}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}|||}}}~~~~~~}}}|||yyyxxxvvvsssnnneee\\\UUUGGGEEEBBBAAABBBFFFKKKNNNVVV^^^jjjwwwyyyuuupppooosssyyy{{{uuurrrhhhUUUOOOGGGDDDEEEAAABBBAAA???>>>>>>>>><<<:::;;;;;;:::999999;;;???BBBFFFVVVpppxxxiii^^^VVVOOOLLLMMMOOOMMMNNNRRRUUUXXX___gggsss|||{{{wwwrrrlllfffaaa]]]XXXVVVTTTRRROOOLLLIIIGGGFFFEEEEEEGGGIIIHHHGGGEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBEEEDDDBBBBBBBBBDDDEEEGGGLLLKKKJJJLLLOOOSSSUUUWWWWWWYYY\\\___bbbdddfffgggnnnrrrvvvxxx|||~~~|||vvvmmmgggbbbaaaaaaaaaffflllsssxxx~~~}}}ttthhh___YYYVVVTTTWWWZZZ\\\```hhhttt~~~~~~}}}~~~|||zzzxxxuuutttssstttuuussssssrrrrrrqqqpppoooooooooooonnnnnnnnnmmmjjjgggeeebbb]]]WWWRRRNNNKKKJJJPPPQQQRRRSSSVVV[[[bbbfffsss||||||zzzuuuqqqooonnnpppzzzuuummmqqqTTTHHHJJJJJJQQQ```~~~~~~lll]]]RRRTTTYYY\\\bbbjjjooosssuuusssssswwwyyyxxx||||||{{{{{{|||}}}~~~}}}||||||}}}||||||}}}~~~~~~~~~~~~}}}|||||||||||||||}}}~~~~~~~~~}}}|||zzzzzz{{{{{{|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}zzzwwwuuutttrrrkkk```WWWNNNGGGAAABBBDDDFFFJJJOOORRR[[[gggrrr|||{{{kkkgggfffkkkooottt{{{}}}qqqhhhcccaaaiiiVVVPPPIIIEEEFFFAAABBB@@@???>>>>>>>>><<<:::;;;;;;:::999999;;;???BBBIIIYYYttt{{{kkk```XXXQQQNNNOOOOOOMMMMMMQQQTTTVVV]]]eeepppyyy~~~{{{uuupppjjjddd___[[[VVVSSSRRRPPPMMMKKKIIIHHHGGGGGGEEEGGGIIIIIIGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDCCCBBBAAABBBCCCEEEGGGKKKKKKLLLNNNRRRVVVYYYZZZZZZ]]]bbbggglllppptttvvv}}}rrrlllgggfffeeeeeeiiioootttxxx~~~~~~~~~|||xxxppphhhaaa^^^]]]XXX\\\```ccchhhqqq~~~~~~|||||||||zzzxxxuuutttttttttuuussssssrrrqqqqqqppppppooopppooonnnmmmmmmllljjjhhhdddbbb]]]WWWRRRNNNKKKJJJKKKMMMNNNQQQTTTZZZaaafffsss||||||yyytttpppnnnllloooxxxuuulllppp~~~TTTIIIIIIHHHPPP^^^{{{lll]]]RRRTTTXXX[[[```hhhkkkpppsssrrrssswwwyyyyyy{{{{{{||||||}}}~~~~~~~~~~~~}}}|||||||||||||||}}}~~~~~~~~~}}}}}}||||||{{{||||||}}}}}}~~~}}}|||{{{zzz{{{||||||~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyvvvvvvtttmmmccc[[[PPPHHHCCCCCCDDDEEEIIINNNRRRYYYbbbkkksss|||uuuhhh^^^[[[ZZZ___eeekkkttt}}}yyyiii^^^VVVRRRPPPkkkXXXRRRIIIFFFFFFBBBAAA@@@>>>>>>>>>>>><<<;;;:::;;;;;;:::999;;;???AAAJJJZZZuuunnnbbbYYYSSSPPPRRRNNNLLLMMMQQQSSSUUU[[[bbblllttt{{{rrrnnngggaaa\\\XXXTTTQQQOOOMMMKKKJJJHHHHHHHHHIIIEEEGGGIIIIIIGGGEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAABBBCCCFFFGGGJJJKKKNNNQQQUUUZZZ]]]___aaafffmmmsssyyy~~~vvvpppkkkiiihhhfffiiinnnssswww}}}}}}xxxvvvsssrrrooojjjddd```^^^^^^```ccchhhmmmttt|||{{{{{{zzzxxxvvvtttttttttuuussssssrrrqqqpppppppppppprrrpppmmmllllllllljjjiiidddaaa]]]WWWRRRNNNLLLJJJIIIKKKMMMPPPTTTZZZbbbhhhrrr|||~~~zzzwwwrrrnnnllljjjllluuutttkkkoooyyyUUUIIIHHHFFFNNN[[[vvvmmm^^^SSSTTTWWWYYY]]]eeeiiinnnqqqqqqssswwwzzzyyyzzz{{{|||~~~~~~~~~~~~|||{{{{{{{{{||||||}}}~~~~~~}}}}}}}}}|||{{{{{{{{{zzz{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{||||||~~~}}}||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~|||zzzxxxwwwuuuoooggg```TTTLLLEEEDDDEEEEEEHHHMMMPPPVVV^^^eeelllttt~~~qqq```UUUOOOLLLLLLQQQYYY```jjjsss~~~ttt```PPPHHHEEECCCAAAlllXXXRRRIIIEEEEEEAAAAAA???>>>===>>>>>><<<;;;::::::;;;::::::;;;>>>AAAGGGXXXsssqqqddd[[[TTTQQQRRROOOMMMNNNQQQSSSUUUZZZaaahhhppp|||}}}qqqlllfff```[[[WWWRRROOONNNLLLJJJIIIHHHGGGGGGHHHEEEGGGIIIIIIGGGFFFEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDBBBAAAAAAAAABBBDDDGGGHHHKKKNNNRRRUUUYYY]]]aaadddjjjpppyyyuuuooojjjiiifffdddeeeiiimmmqqqwww|||xxxsssqqqpppooonnnjjjfffcccbbbccchhhlllqqqxxx~~~|||zzzyyyxxxvvvuuutttttttttsssrrrqqqpppppppppqqqqqqsssqqqmmmkkkkkkkkkjjjiiidddaaa\\\WWWRRRNNNLLLKKKKKKMMMOOOQQQVVV\\\dddiiirrr|||}}}yyyuuupppllljjjggghhhqqqzzz~~~tttjjjmmmtttVVVIIIGGGDDDLLLXXXqqqppp```TTTTTTWWWWWW[[[bbbiiiooosssrrrssswwwyyyxxxxxxzzz}}}~~~}}}~~~|||{{{zzzzzz|||}}}}}}~~~}}}{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}}}}|||||||||||||||~~~}}}}}}|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~}}}}}}{{{zzzxxxvvvqqqjjjeeeYYYQQQIIIGGGFFFEEEGGGKKKMMMTTT]]]eeekkkrrr{{{~~~qqqbbbSSSJJJEEEBBBBBBGGGNNNUUU___gggsssxxxjjj\\\JJJ???===>>>===<<>>======>>>>>><<<;;;999:::;;;;;;;;;<<<>>>@@@FFFVVVrrrtttfff\\\TTTQQQQQQOOONNNOOOSSSUUUVVV[[[bbbgggooo{{{~~~ppplllfff```[[[VVVRRROOONNNLLLJJJHHHFFFEEEEEEFFFFFFHHHJJJIIIHHHFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDBBBAAAAAAAAACCCEEEHHHJJJNNNQQQVVVZZZ^^^ccchhhmmmuuu}}}sssmmmiiigggdddaaaaaadddfffjjjpppvvv{{{zzztttqqqpppqqqrrrrrrqqqppppppqqqsssvvv{{{yyyyyyxxxvvvvvvuuuuuutttsssrrrqqqpppooopppqqqrrrtttqqqmmmkkkkkkkkkjjjiiicccaaa\\\WWWRRROOOLLLKKKMMMNNNPPPRRRVVV[[[bbbhhhsss}}}}}}yyysssoookkkhhheeeeeemmmvvvyyyuuujjjmmmrrr}}}|||UUUIIIDDDAAAJJJUUUllluuudddVVVTTTVVVVVVZZZaaalllrrruuutttuuuwwwxxxwwwwwwyyy|||~~~~~~}}}}}}~~~~~~~~~|||{{{zzzzzz}}}}}}~~~|||zzzzzzzzzzzzyyyyyyyyyzzzzzz|||}}}~~~}}}||||||}}}}}}}}}}}}}}}|||||||||~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyvvvrrrmmmjjj```WWWNNNJJJHHHFFFGGGJJJMMMTTT]]]eeekkkpppuuuyyyxxxzzzyyyrrreeeWWWKKKEEE@@@<<<;;;???DDDIIIPPPWWWbbbhhhqqqyyy|||lllTTTIII===777888;;;:::777lllXXXQQQHHHCCCCCC>>>???>>><<<======>>><<<;;;999:::;;;;;;;;;<<<>>>@@@HHHWWWrrr|||}}}xxxjjj```VVVQQQPPPNNNMMMOOOSSSUUUWWW\\\bbbhhhqqq~~~~~~pppllleee___[[[VVVRRROOOMMMKKKIIIGGGEEEEEEEEEEEEFFFHHHJJJJJJHHHFFFFFFFFFIIIHHHHHHHHHIIIKKKLLLNNNJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJHHHFFFEEEDDDBBBBBBBBBBBBDDDGGGJJJLLLQQQUUU[[[___dddkkktttzzzqqqlllhhhgggddd______aaaaaaeeekkkqqqwww~~~zzzuuummmqqqvvvzzz|||~~~xxxxxxxxxwwwvvvuuuuuutttsssrrrpppooooooppprrrssssssqqqnnnllllllkkkiiigggccc```\\\WWWRRROOOMMMLLLLLLNNNOOOQQQTTTZZZaaafffttt}}}yyyrrrnnnjjjgggdddcccjjjrrrwwwyyynnnpppttt|||{{{}}}TTTHHHBBB???HHHTTThhh{{{iiiYYYUUUVVVVVV[[[bbbmmmsssvvvvvvuuuxxxxxxvvvwwwxxxzzz|||}}}}}}}}}}}}|||}}}~~~}}}{{{{{{{{{}}}}}}~~~{{{yyyyyyzzz{{{{{{zzzzzz{{{{{{}}}~~~~~~}}}||||||{{{}}}}}}~~~~~~~~~}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}|||}}}|||{{{yyywwwtttqqqooofff]]]SSSNNNJJJGGGGGGJJJMMMTTT\\\cccgggkkkppptttuuuvvvuuulll^^^OOOEEE@@@;;;777666:::<<<===AAAGGGPPPUUU]]]eeekkkpppuuuxxxyyy|||}}}nnn]]]PPPEEE>>>777444555666444111nnnZZZRRRIIIDDDCCC>>>>>>===<<<<<<===>>><<<;;;888:::;;;<<<;;;<<<>>>@@@IIIWWWqqq~~~zzz{{{~~~|||ooodddYYYRRRPPPKKKKKKMMMRRRUUUVVV[[[bbbjjjsss|||oookkkddd^^^ZZZUUUQQQNNNJJJIIIGGGFFFEEEEEEFFFFFFFFFHHHJJJJJJHHHGGGFFFGGGIIIIIIHHHHHHIIIKKKMMMOOOLLLMMMMMMNNNOOOOOOPPPPPPQQQPPPNNNLLLIIIGGGEEEDDDCCCCCCBBBCCCFFFIIILLLNNNSSSXXX^^^dddkkkuuuzzzmmmiiifffeeebbb]]]\\\^^^___ccciiipppwww{{{rrrxxxwwwxxxwwwwwwwwwvvvuuutttsssrrrpppooooooppprrrtttsssqqqooonnnmmmkkkhhhfffbbb```\\\WWWRRROOOMMMLLLLLLMMMOOORRRVVV\\\dddiiivvv~~~yyyrrrnnnjjjgggcccbbbhhhpppyyysssuuuyyy}}}|||zzzSSSHHHAAA===HHHSSSfffnnn\\\VVVVVVVVV\\\eeejjjpppuuuuuuuuuxxxxxxvvvvvvwwwxxxyyyzzz|||}}}}}}{{{|||~~~~~~||||||{{{}}}~~~~~~{{{yyyyyy{{{|||||||||||||||}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||{{{}}}}}}}}}}}}}}}~~~|||}}}~~~~~~~~~~~~~~~~~~}}}{{{xxxvvvuuutttlllbbbXXXRRRMMMHHHGGGJJJLLLQQQXXX^^^dddllluuu{{{~~~|||qqq```OOODDD???888555555888999777999<<>>;;;888444222222333222111ooo[[[TTTJJJEEEDDD???>>>===<<<<<<===>>><<<;;;888:::<<<<<<<<<<<<>>>???HHHVVVppp}}}yyyzzz}}}rrrggg[[[SSSQQQIIIIIILLLQQQTTTVVV[[[aaalllvvv~~~zzznnnjjjccc]]]YYYTTTPPPMMMGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHJJJJJJHHHGGGFFFGGGJJJIIIHHHHHHIIIKKKNNNPPPNNNNNNOOOPPPPPPQQQRRRRRRSSSRRRPPPMMMJJJHHHEEEDDDCCCCCCCCCDDDFFFJJJMMMOOOTTTYYY```gggppp}}}}}}oooiiieeecccbbb___ZZZYYY[[[___cccjjjqqqyyy~~~}}}wwwwwwwwwwwwwwwvvvuuutttsssrrrpppnnnooopppssstttrrrqqqoooooonnnkkkhhheeebbb```\\\WWWSSSOOOMMMLLLLLLNNNQQQTTTYYY```hhhnnnwww~~~zzzrrrnnnjjjgggcccaaagggooo{{{wwwxxx~~~}}}yyySSSGGG@@@<<>>AAACCCEEEFFFGGGFFFHHHKKKMMMNNNOOOQQQRRRRRRPPPNNNIIIDDD???;;;999555444333111222333555666qqqZZZRRRJJJGGGGGGBBBAAA@@@???============>>>===>>>===<<<;;;;;;===???HHHVVVooo~~~xxxvvvwwwrrreee[[[SSSOOOLLLIIIIIIMMMPPPUUU^^^gggsss}}}yyysssiii```[[[WWWQQQMMMMMMLLLJJJGGGEEEDDDEEEGGGHHHJJJKKKKKKHHHDDDBBBDDDGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNNNNNNNOOOPPPQQQRRRSSSVVVTTTPPPLLLIIIGGGFFFFFFCCCDDDEEEEEEFFFHHHLLLOOOVVV___gggnnnxxx~~~rrrjjjgggdddaaa^^^\\\\\\]]]^^^]]]dddnnnxxx|||xxxxxxxxxwwwuuusssrrrqqqrrrrrrqqqqqqpppqqqqqqqqqqqqooommmmmmlllkkkhhhfffccc```[[[UUUQQQNNNLLLKKKOOONNNQQQUUUYYY^^^hhhrrryyy{{{xxxtttnnnhhheeeccceeemmmvvv~~~~~~{{{SSSGGGAAA>>>GGGOOOaaa~~~wwwcccYYYWWWXXXZZZ]]]bbbgggooosssttttttvvvxxxxxxyyyzzz{{{{{{{{{yyyyyy|||}}}||||||}}}~~~{{{{{{zzzzzz|||~~~xxxvvvyyy{{{zzzxxx|||}}}~~~~~~}}}~~~~~~}}}{{{~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~}}}~~~~~~~~~~~~|||{{{zzzzzz{{{zzzxxxvvvoookkkccc[[[TTTOOOMMMKKKNNNQQQWWW^^^hhhwwwjjjTTTFFFAAA;;;999666555555666777666222333444666888999::::::<<<<<<<<<===>>>???@@@AAA>>>===<<<:::888777777666555444222111222333555666qqqZZZRRRJJJGGGGGGBBBAAA@@@???>>>======>>>>>>===>>>===<<<;;;;;;===???FFFSSSlllzzzyyyyyysssfff\\\TTTPPPOOOLLLKKKNNNQQQTTT\\\eeettt}}}zzzsssiii___[[[WWWQQQMMMLLLJJJIIIGGGEEEEEEFFFHHHIIIKKKLLLKKKHHHDDDCCCDDDFFFGGGHHHHHHIIIIIIJJJKKKKKKMMMMMMMMMMMMNNNOOOQQQRRRTTTSSSPPPMMMKKKHHHGGGFFFCCCDDDEEEEEEFFFIIIMMMQQQXXXaaallltttzzzwwwrrrkkkfffgggeeeaaa^^^\\\[[[\\\]]]bbbiiirrr{{{|||zzzzzzzzzyyywwwvvvtttsssrrrrrrqqqpppppppppqqqqqqpppooommmllllllkkkhhhfffbbb___[[[UUUQQQNNNLLLKKKOOONNNQQQUUUYYY]]]gggrrr|||zzzwwwrrrlllgggdddbbbccclllvvv{{{RRRGGGAAA>>>GGGNNN```yyyvvvcccZZZWWWVVVXXXZZZaaagggnnnsssuuuuuuwwwyyyzzzzzz{{{|||||||||{{{{{{}}}~~~}}}}}}}}}~~~|||{{{{{{{{{}}}|||vvvvvvyyy||||||zzz|||}}}}}}~~~}}}~~~~~~}}}|||~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}||||||}}}}}}{{{yyyqqqlllfff^^^WWWRRROOONNNKKKNNNUUU```pppsss]]]NNNFFF:::777444222333444444333111222333555666777777888777777777777888999::::::999888777555444333333333777666555555555777999:::sss\\\SSSKKKHHHGGGBBBAAAAAA???>>>>>>===>>>>>>=========<<<;;;;;;===???DDDQQQhhh}}}{{{{{{tttfff\\\UUUQQQPPPMMMMMMOOOQQQTTT[[[cccttt|||{{{rrrhhh___ZZZVVVPPPLLLKKKIIIHHHFFFEEEFFFGGGIIIJJJMMMMMMKKKHHHEEEDDDDDDFFFFFFGGGGGGHHHHHHIIIJJJJJJLLLKKKJJJJJJKKKMMMOOOQQQQQQQQQPPPOOOLLLJJJHHHGGGDDDEEEFFFFFFHHHKKKPPPTTTZZZeeeqqqzzz}}}vvvrrrmmmlllmmmnnnllljjjgggeeeaaa]]][[[[[[\\\]]]hhhmmmuuu}}}||||||||||||{{{zzzxxxwwwvvvrrrrrrqqqppppppppppppppppppnnnmmmlllllljjjgggeeeaaa___ZZZUUUPPPMMMLLLKKKNNNNNNPPPUUUYYY]]]gggrrr~~~~~~yyyuuupppkkkfffccc```bbblllwwwyyyQQQFFFAAA===EEELLL]]]rrr|||vvveee[[[WWWTTTTTTVVV___eeennntttvvvwwwyyy{{{|||{{{{{{{{{|||}}}~~~~~~}}}~~~~~~~~~~~~}}}|||||||||}}}}}}yyyuuuuuuxxx|||||||||||||||}}}~~~|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}{{{yyyrrroooiiibbb[[[UUURRRPPPMMMOOOWWWggg~~~{{{gggTTTIII:::777444222222333222222111111333444444555555444444333333333333333444444555444333222222111111111666555555555777999;;;===uuu^^^UUULLLHHHHHHBBBAAAAAA@@@???>>>>>>>>>>>><<<======<<<;;;;;;===@@@CCCOOOfff~~~||||||ssseee[[[TTTPPPNNNLLLLLLOOOQQQSSSZZZbbbqqqyyy|||rrrhhh^^^ZZZUUUOOOKKKJJJGGGGGGFFFFFFGGGHHHJJJKKKNNNMMMKKKHHHFFFEEEEEEFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGHHHKKKMMMOOOOOOOOOOOOOOONNNKKKIIIHHHEEEFFFGGGGGGIIIMMMSSSWWW^^^hhhttt~~~yyyqqqkkkeeeeeeeeehhhmmmpppppppppgggddd```\\\ZZZZZZ[[[]]]iiinnnuuu{{{}}}}}}||||||||||||{{{zzzyyywwwvvvsssrrrqqqpppooooooooopppooonnnlllkkkkkkiiigggddd```^^^YYYTTTPPPMMMKKKKKKNNNMMMPPPUUUXXX]]]gggqqq|||wwwtttooojjjfffccc```cccnnnzzzxxxPPPEEE@@@===DDDIIIZZZmmm|||vvvfff\\\WWWRRRQQQSSS\\\dddmmmtttvvvxxxzzz|||{{{{{{zzzzzz{{{}}}~~~||||||~~~}}}}}}}}}}}}~~~{{{xxxuuuuuuxxxzzz{{{{{{|||}}}~~~~~~}}}{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{{{{|||{{{yyywwwsssqqqkkkeee^^^XXXTTTRRRRRRUUU^^^sss}}}jjjVVVIII>>>;;;777555444444444333222222333444444444333333444333333222222222222333555555444444444444555555666777888999;;;>>>@@@BBBwww___VVVMMMIIIHHHCCCAAAAAA@@@@@@??????>>>===<<<<<<===<<<;;;;;;>>>@@@DDDOOOeee||||||qqqcccYYYSSSOOOJJJHHHIIIMMMPPPRRRYYYaaalllttt}}}sssiii___ZZZUUUOOOJJJJJJGGGGGGFFFGGGHHHIIIKKKLLLMMMKKKIIIGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHJJJLLLMMMMMMNNNNNNNNNMMMKKKIIIHHHGGGGGGHHHIIIKKKPPPWWW[[[dddnnnyyyyyypppgggaaa^^^YYY\\\bbbhhhmmmoooooommmfffccc^^^ZZZXXXYYY\\\]]]ggglllrrrxxx|||~~~|||}}}~~~|||zzzzzzzzzzzzyyywwwvvvuuusssrrrqqqpppoooooooooooonnnmmmkkkkkkjjjiiifffddd___\\\XXXSSSOOOLLLKKKKKKNNNMMMPPPTTTXXX\\\gggqqq~~~{{{vvvsssoookkkgggcccaaacccppp~~~}}}~~~vvvOOOEEE@@@<<>>999777666555444333444444555555555555444444444333333222222222333333555555555666666777888999;;;<<<>>>AAADDDGGGJJJKKKyyyaaaXXXNNNJJJIIICCCAAAAAAAAAAAA@@@???>>>===;;;<<<<<<<<<;;;<<<>>>AAADDDOOOfff||||||pppbbbYYYRRROOOHHHGGGHHHLLLOOORRRXXX```gggooo{{{~~~tttiii```ZZZVVVOOOJJJJJJGGGGGGGGGHHHHHHIIIKKKKKKKKKIIIFFFEEEFFFGGGFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIGGGGGGHHHHHHIIIJJJLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJMMMSSSZZZ___kkksss|||rrriiiaaaZZZVVVUUUVVV[[[cccjjjnnnnnnllljjjdddaaa\\\YYYXXXYYY]]]___gggkkkqqqwww{{{}}}}}}{{{xxxxxxxxxxxxwwwvvvuuutttsssrrrqqqpppooonnnnnnnnnnnnlllkkkjjjjjjhhheeeccc^^^[[[WWWRRROOOLLLKKKKKKMMMMMMOOOTTTXXX\\\fffqqq|||~~~zzzvvvtttmmmjjjgggddd```dddrrr|||{{{}}}}}}}}}}}}tttNNNDDD???;;;@@@DDDRRRjjjxxxhhh^^^VVVPPPPPPSSSXXX```kkksssvvvwwwyyyzzzxxxxxxyyyzzz{{{}}}{{{{{{{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~zzzzzzyyyxxxxxxyyyzzz{{{}}}}}}|||{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}||||||}}}}}}~~~~~~}}}||||||}}}|||zzzxxxuuussspppkkkeee^^^XXXUUURRRYYYiiixxxiiiYYYNNNCCC@@@;;;888666555444333444555555666666666666555333333222222222222333444555555555666888999;;;<<<<<<>>>AAAEEEIIIMMMPPPQQQ{{{cccYYYOOOKKKIIICCCAAAAAAAAAAAAAAA???>>>===;;;<<<<<<<<<;;;<<>>;;;999777666444333444555666666666666666333333333333444555666666666666777888:::===>>>@@@BBBDDDHHHLLLQQQUUUXXXZZZ|||cccZZZPPPKKKJJJDDDAAAAAABBBBBBAAA@@@>>>===;;;<<<<<<<<<;;;<<>>@@@NNNWWWppp}}}yyyiii^^^UUUPPPRRRWWWWWW___jjjqqqtttuuuvvvwwwwwwyyy{{{~~~~~~}}}}}}~~~~~~~~~~~~}}}|||||||||||||||{{{{{{zzzvvvwwwyyyzzz{{{|||~~~}}}{{{{{{}}}}}}}}}|||~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~}}}|||{{{|||}}}}}}|||||||||}}}~~~}}}}}}||||||||||||}}}}}}zzzyyyxxxxxxyyyxxxvvvuuuxxxxxxvvvrrrlllddd^^^ZZZYYY___mmm|||nnnbbbYYYTTTKKKHHHCCC???===;;;999888222333444555666666666666666555666666777888999:::888999:::;;;>>>@@@BBBCCCLLLOOOSSSXXX]]]bbbeeefffiii\\\UUULLLGGGGGGFFFDDDBBBBBBBBBBBB@@@>>>>>>======<<<<<<<<<<<<===BBBNNN```yyy~~~xxxxxxvvvwww}}}vvvggg\\\VVVRRRKKKJJJJJJKKKNNNSSSXXX\\\ccciiiuuuwwwnnnfffaaaZZZQQQLLLLLLJJJIIIIIIJJJLLLMMMKKKJJJAAAAAABBBCCCEEEFFFHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLIIIJJJMMMOOOOOOOOONNNMMMLLLKKKIIIGGGFFFFFFFFFGGGGGGIIIJJJMMMPPPVVV]]]bbbkkkooorrrwww|||ooocccXXXSSSQQQPPPRRRUUUYYYYYYZZZ[[[[[[\\\]]]]]]]]]ZZZWWWWWWVVVXXXaaakkksss{{{}}}{{{zzzyyysssssstttuuuvvvvvvuuuuuuttttttrrrqqqpppooooooooopppmmmkkkiiihhhfffcccaaaYYYWWWRRRNNNKKKJJJJJJJJJLLLNNNPPPSSSXXX```iiiooo|||}}}wwwrrrpppmmmfff```___```fffsssxxxuuutttzzz~~~}}}lllUUUAAA===@@@@@@BBBFFFUUUjjjuuu{{{~~~lll^^^VVVSSSSSSSSS[[[ccckkkmmmoootttvvvvvvxxxyyy{{{}}}~~~~~~}}}|||{{{{{{{{{|||~~~~~~}}}{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzzzz{{{|||~~~}}}}}}|||{{{{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{zzz{{{||||||}}}~~~}}}|||}}}~~~~~~}}}|||}}}}}}||||||{{{zzzyyyyyyyyyyyyzzzyyywwwsssmmmfff```\\\^^^aaakkk|||zzzrrriiiaaa[[[PPPNNNHHHCCC>>>;;;999888777777777777777777666666666777888999999:::::::::===>>>@@@AAABBBEEEHHHKKKNNNSSSZZZ```bbbeeeiiimmmjjj]]]VVVMMMHHHHHHFFFDDDCCCBBBCCCBBB@@@???>>>>>>===<<<<<<<<<======@@@KKK]]]ttt{{{yyywwwxxx}}}xxxiii^^^VVVSSSMMMLLLKKKKKKMMMRRRVVVYYYccckkkwwwxxxooogggaaaZZZQQQLLLKKKJJJIIIIIIJJJLLLLLLKKKIIIAAAAAABBBDDDFFFHHHIIIJJJLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJMMMOOOPPPPPPOOONNNLLLKKKIIIGGGFFFFFFFFFGGGIIIJJJLLLNNNRRRWWW^^^ccciiilllpppuuu|||xxxjjj___UUURRRQQQPPPQQQTTTRRRRRRSSSSSSTTTTTTUUUUUUTTTRRRSSSVVVYYY^^^iiittt{{{{{{yyyxxxwwwqqqrrrsssttttttttttttssstttsssrrrqqqpppoooooooooooommmjjjiiihhhfffcccaaaYYYVVVRRRNNNKKKJJJJJJJJJNNNOOOQQQTTTYYY```iiiooo}}}~~~|||uuuqqqpppmmmgggbbbaaaaaagggsssvvvtttrrrzzzhhhRRR???;;;>>>>>>@@@DDDRRRfffsssxxx~~~mmm^^^VVVSSSSSSSSSYYYbbbkkknnnppptttvvvvvvwwwxxxzzz}}}~~~~~~~~~}}}||||||||||||||||||}}}~~~~~~}}}{{{{{{zzzzzzzzzzzzzzzyyyyyyyyy{{{{{{zzzzzz{{{|||~~~~~~}}}|||||||||}}}~~~~~~~~~~~~}}}|||||||||}}}}}}}}}|||||||||{{{{{{{{{{{{zzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~}}}|||||||||}}}||||||{{{zzzyyyyyyyyyyyyzzzyyywwwtttnnnhhhbbb___```ccclllzzzwwwqqqkkkddd___WWWTTTNNNGGGAAA===;;;999666777999:::;;;;;;::::::777888999:::;;;<<<<<<<<<<<<>>>@@@BBBEEEIIINNNRRRUUU[[[bbbgggjjjmmmppprrrlll^^^WWWNNNIIIIIIGGGEEEDDDCCCDDDCCCAAA@@@??????>>>===============>>>HHHXXXlll~~~yyywwwyyy~~~|||lll```XXXSSSOOOMMMKKKJJJLLLPPPTTTWWWbbbjjjxxxzzzqqqhhhbbb[[[QQQLLLKKKJJJJJJIIIJJJLLLKKKIIIGGGAAABBBCCCEEEHHHJJJKKKLLLNNNNNNNNNMMMLLLJJJIIIHHHIIIJJJMMMPPPQQQRRRQQQQQQLLLKKKIIIGGGFFFFFFFFFGGGJJJLLLNNNPPPSSSYYY___dddfffjjjnnnrrrxxx|||yyysssddd[[[TTTRRRRRRPPPOOOQQQLLLKKKKKKKKKKKKLLLLLLMMMNNNMMMPPPUUU[[[bbbnnnzzz|||yyywwwvvvtttpppqqqqqqrrrrrrrrrrrrqqqtttsssrrrpppoooooonnnnnnnnnllljjjiiihhhfffbbb```XXXVVVRRRNNNKKKJJJKKKKKKOOOQQQSSSUUUZZZbbbjjjppp}}}zzztttpppooommmhhheeedddccchhhssssssrrrrrr{{{}}}cccOOO===999<<<;;;===BBBNNNbbb}}}|||qqqttt}}}~~~nnn___VVVSSSRRRSSSVVV```jjjnnnqqquuuvvvuuuvvvwwwyyy|||~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{{{{|||}}}~~~~~~}}}{{{{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~~~~|||{{{zzz{{{||||||||||||||||||{{{{{{{{{{{{zzzzzz{{{{{{||||||}}}}}}~~~|||{{{{{{{{{||||||}}}|||{{{zzzyyyyyyyyyyyyyyyyyywwwuuupppkkkfffddddddfffmmmwwwwwwqqqnnnjjjeeeaaa\\\XXXRRRJJJDDD???<<<:::666888:::===?????????>>>;;;<<<<<<>>>???@@@AAAAAAAAACCCEEEGGGJJJOOOTTTYYY\\\aaahhhmmmppprrrssstttoooaaaYYYPPPKKKJJJHHHGGGEEEEEEEEEDDDCCCAAA@@@@@@???>>>===============FFFSSSeee}}}~~~zzzxxxyyy~~~pppbbbYYYSSSOOOMMMKKKJJJKKKOOOTTTWWW___iiiyyy{{{sssjjjccc[[[RRRLLLKKKJJJJJJJJJKKKKKKJJJGGGEEE@@@BBBDDDGGGJJJLLLNNNNNNOOOOOONNNMMMLLLKKKIIIHHHJJJLLLOOORRRTTTTTTTTTTTTLLLKKKIIIGGGFFFFFFGGGGGGJJJLLLNNNQQQTTTYYY___ccceeejjjooorrrvvvyyyvvvooobbbZZZTTTTTTSSSOOOLLLLLLHHHHHHGGGFFFFFFGGGHHHHHHNNNMMMPPPVVV[[[bbbnnnyyy{{{xxxvvvuuussspppqqqqqqrrrrrrrrrqqqqqqsssrrrqqqpppooonnnnnnnnnmmmkkkjjjiiigggeeebbb___WWWUUUQQQMMMKKKKKKKKKLLLOOOPPPSSSWWW]]]eeennnuuu|||zzztttppppppmmmiiigggfffeeehhhtttrrrsssvvv~~~___LLL<<<999;;;:::<<<@@@MMMaaazzzzzzooopppxxxpppaaaVVVRRRRRRSSSSSS___jjjooorrruuuvvvtttuuuvvvxxx{{{}}}}}}~~~~~~|||}}}}}}}}}~~~~~~}}}}}}{{{{{{{{{{{{}}}~~~~~~}}}{{{{{{xxxxxxxxxyyyyyyyyyyyyyyy{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||~~~~~~~~~~~~~~~~~~|||zzzyyyzzz{{{||||||||||||||||||{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}|||{{{zzzzzzzzz{{{|||}}}|||{{{zzzzzzyyyyyyyyyyyyyyyxxxvvvrrrnnnkkkhhhgggiiinnnvvv}}}{{{vvvooojjjgggeeeaaa]]]YYYUUUOOOHHHBBB>>>;;;:::666888;;;???AAAAAAAAA@@@AAAAAAAAABBBCCCDDDDDDEEEHHHIIILLLNNNQQQVVV\\\```dddggglllpppqqqqqqooonnnssseee]]]SSSMMMMMMJJJHHHFFFFFFFFFFFFDDDBBBAAAAAA@@@>>>>>>============DDDOOO^^^uuu~~~zzzyyyzzz~~~ttteeeZZZTTTOOOMMMJJJIIIKKKPPPUUUYYY___kkk||||||tttkkkddd]]]SSSMMMLLLKKKJJJJJJKKKKKKIIIEEEBBB???AAADDDHHHKKKNNNOOOPPPNNNNNNNNNNNNMMMLLLKKKJJJLLLNNNQQQTTTVVVVVVVVVVVVMMMLLLJJJHHHGGGGGGHHHHHHJJJLLLNNNQQQTTTXXX^^^bbbgggmmmrrrtttwwwxxxtttnnnccc[[[VVVUUUSSSMMMHHHGGGEEEDDDCCCCCCCCCDDDFFFGGGMMMLLLPPPVVV[[[aaammmxxx{{{yyywwwuuutttrrrrrrssssssssssssrrrrrrrrrqqqpppooonnnmmmmmmmmmlllkkkiiihhhgggeeeaaa^^^VVVTTTQQQMMMKKKKKKLLLMMMNNNPPPSSSXXX___iiissszzz}}}zzztttqqqpppllliiihhhgggeeeiiiuuurrrwww}}}\\\JJJ<<<:::;;;999;;;@@@NNNaaayyyyyynnnnnnttttttcccWWWRRRQQQRRRSSS^^^iiinnnqqqtttuuutttuuuvvvxxxzzz{{{|||||||||{{{|||}}}~~~~~~~~~}}}||||||{{{|||~~~~~~}}}{{{{{{xxxxxxxxxyyyyyyzzzzzzzzz{{{{{{|||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{~~~~~~}}}}}}~~~}}}|||{{{zzzzzz{{{|||{{{{{{{{{||||||||||||||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{zzzyyyyyyyyyzzz{{{|||}}}}}}|||{{{zzzzzzzzzzzzyyyyyyxxxvvvssspppnnnllljjjlllpppvvv{{{}}}~~~}}}uuuooogggbbb___\\\XXXTTTOOOLLLGGGBBB>>>;;;:::999777999<<<@@@BBBCCCCCCCCCGGGFFFFFFFFFFFFGGGHHHIIILLLOOOSSSXXX]]]ccciiimmmrrrsssttttttssspppkkkhhhxxxiii```WWWPPPPPPKKKIIIHHHGGGHHHGGGEEEDDDBBBBBB@@@???>>>>>>>>>>>>===CCCLLLXXXnnn}}}{{{|||yyyjjj^^^WWWPPPNNNKKKJJJLLLQQQVVVZZZaaammm}}}tttkkkeee^^^TTTOOONNNKKKJJJJJJKKKJJJHHHCCC@@@===@@@DDDHHHLLLOOOPPPQQQNNNNNNNNNNNNMMMLLLKKKJJJMMMNNNQQQTTTUUUVVVUUUUUUOOONNNLLLJJJIIIIIIIIIJJJJJJLLLOOORRRTTTXXX]]]aaahhhoootttvvvvvvvvvrrrlllbbb[[[VVVUUURRRLLLFFFDDDBBBAAA@@@???@@@BBBDDDFFFIIIIIINNNUUU[[[aaammmxxx{{{yyywwwuuuttttttttttttttttttssssssrrrrrrqqqpppnnnmmmmmmllllllkkkjjjiiihhhgggddd```\\\UUUSSSPPPMMMLLLLLLMMMNNNOOOQQQUUUZZZaaakkkvvv}}}}}}yyyssspppooojjjiiihhhfffeeeiiiwww}}}sss{{{YYYIII<<<;;;;;;999;;;@@@LLL^^^uuu{{{mmmlllrrrxxxgggYYYRRRQQQRRRTTT^^^hhhmmmooossstttsssuuuvvvxxxyyyzzzzzzyyyyyyzzz{{{}}}~~~}}}|||{{{|||~~~~~~}}}{{{{{{xxxyyyyyyzzzzzz{{{{{{|||{{{{{{|||}}}~~~~~~~~~~~~||||||~~~~~~~~~}}}|||{{{~~~}}}|||{{{||||||||||||||||||||||||{{{{{{{{{|||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||}}}~~~|||zzzzzzyyyyyyyyyzzz|||}}}~~~}}}|||{{{zzzzzzzzzzzzyyyyyyxxxvvvtttrrrpppnnnlllnnnrrrvvvyyyzzz{{{{{{rrrlllccc]]]YYYTTTOOOKKKFFFDDDAAA===;;;::::::::::::;;;>>>AAAEEEHHHJJJKKKMMMMMMMMMMMMOOOQQQSSSTTTUUUZZZbbbjjjqqqxxx~~~{{{uuuooohhhccc{{{lllcccYYYSSSRRRLLLJJJIIIHHHHHHHHHFFFEEECCCBBBAAA@@@???>>>>>>>>>;;;AAAIIITTTiii~~~ooobbb[[[TTTQQQMMMKKKLLLPPPVVVYYY___lll~~~|||tttkkkfff___VVVPPPPPPKKKKKKKKKKKKJJJGGGBBB>>><<<>>>CCCHHHLLLOOOQQQQQQQQQPPPPPPOOOMMMKKKIIIHHHLLLMMMPPPRRRSSSSSSRRRRRRPPPOOOMMMLLLKKKJJJKKKKKKKKKMMMQQQSSSVVVZZZ^^^bbbgggnnntttttttttsssnnnhhh___XXXSSSRRRQQQJJJEEECCCAAA@@@??????@@@CCCFFFHHHHHHHHHMMMTTTYYY```kkkvvv~~~{{{yyywwwuuussstttttttttttttttsssrrrrrrqqqpppooonnnmmmllllllllljjjiiihhhhhhgggddd___\\\UUUSSSPPPMMMLLLLLLMMMNNNRRRTTTWWW\\\ccclllvvv||||||wwwqqqmmmmmmiiigggfffeeeccchhhxxxzzzsss}}}~~~VVVGGG;;;::::::888:::@@@FFFYYYppp~~~mmmkkkqqq|||jjjZZZQQQPPPQQQVVV___hhhkkkmmmqqqssssssvvvwwwxxxyyyyyyxxxwwwvvvyyy{{{}}}~~~}}}{{{{{{{{{}}}~~~}}}{{{{{{yyyyyyzzz{{{{{{|||}}}}}}zzz{{{}}}~~~~~~~~~{{{|||~~~~~~}}}|||~~~~~~~~~~~~|||{{{zzzzzz{{{}}}~~~~~~}}}{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~|||zzzyyyyyyyyyzzz{{{}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyywwwvvvtttrrrpppooooooqqqtttvvvwwwwwwwwwxxxqqqkkkbbbZZZUUUPPPJJJFFFCCCBBB???<<<;;;;;;;;;<<<<<<>>>AAAEEEJJJPPPTTTWWWXXXYYYYYY[[[___cccfffiiimmmsss|||{{{rrriii___YYY}}}nnneee[[[TTTTTTMMMKKKIIIIIIIIIIIIGGGEEEDDDCCCBBB@@@???>>>>>>>>>:::@@@FFFQQQeeesssfff^^^WWWTTTOOOLLLLLLOOOTTTXXX[[[hhhzzz|||tttkkkfff___WWWRRRQQQKKKKKKKKKKKKJJJFFFAAA===:::===BBBHHHLLLOOOQQQQQQSSSSSSQQQOOOMMMJJJGGGFFFKKKLLLNNNPPPQQQQQQPPPOOOQQQPPPNNNMMMLLLKKKLLLLLLLLLOOORRRUUUXXX[[[___ccceeelllrrrsssqqqpppkkkeee\\\UUUPPPPPPOOOJJJEEEDDDCCCBBBAAAAAACCCFFFIIIKKKJJJJJJNNNTTTXXX]]]hhhrrr~~~}}}zzzxxxvvvtttrrrttttttttttttssssssrrrqqqqqqpppooonnnmmmllllllllliiiiiihhhhhhgggddd___[[[TTTRRRPPPMMMLLLLLLNNNOOOUUUWWWZZZ]]]ccckkkttt{{{{{{vvvoookkkkkkhhhgggeeedddbbbhhhyyyxxxsssxxxSSSEEE::::::999777999???BBBTTTlllmmmjjjppp~~~lll[[[RRRPPPQQQWWW```hhhjjjlllpppsssssswwwxxxyyyyyyxxxwwwvvvuuuyyy{{{}}}~~~}}}{{{zzzzzz|||~~~}}}{{{{{{zzzzzz{{{{{{|||}}}~~~~~~zzz{{{}}}~~~~~~~~~{{{|||~~~}}}|||}}}~~~~~~~~~}}}|||zzzyyyxxxzzz}}}~~~}}}zzz{{{{{{{{{||||||}}}}}}|||||||||||||||{{{{{{{{{||||||}}}~~~|||zzzyyyyyyyyyzzz|||}}}~~~}}}|||{{{{{{zzzzzz{{{zzzyyywwwuuusssrrrpppoooqqqsssuuuvvvuuutttuuuuuuqqqkkkaaaZZZTTTOOOIIIDDDDDDCCC@@@>>>===<<<===>>>>>>@@@CCCHHHOOOVVV]]]aaabbbccceeehhhmmmsssxxx{{{wwwlll```VVVOOOtttiii[[[TTTUUUOOOOOOOOONNNMMMKKKJJJIIIIIIGGGEEECCCCCCAAA???<<<:::===DDDOOObbb}}}tttdddZZZTTTPPPMMMNNNOOOOOORRRXXXdddmmmxxx~~~wwwnnnddd]]]XXXTTTQQQKKKKKKJJJHHHFFFBBB???===@@@BBBFFFJJJMMMOOOPPPPPPUUUUUUSSSQQQOOOLLLJJJIIIKKKLLLMMMNNNPPPSSSUUUVVVUUUTTTRRRPPPOOONNNOOOOOOOOOPPPRRRTTTVVV[[[aaaeeejjjlllnnnooommmiiiccc```ZZZVVVPPPKKKIIIHHHGGGFFFGGGGGGGGGFFFDDDDDDFFFHHHKKKKKKOOOUUUZZZ___iiisssyyyxxxyyyyyyvvvrrrvvvuuusssrrrqqqpppppppppppppppooooooooooooppppppiiihhhgggeeeccc```^^^\\\YYYSSSOOOOOONNNLLLOOOSSSUUUVVVYYY]]]dddllltttyyy}}}sssooommmkkkiiikkkhhheeebbbaaahhh|||rrrrrrxxxyyyrrrQQQCCC666333666777999;;;CCCPPPeeezzztttmmmrrrooo]]]SSSPPPRRRXXX___hhhnnnpppqqqtttvvvxxxxxxwwwwwwwwwwwwwwwwwwyyyzzz|||}}}~~~~~~~~~}}}}}}}}}|||{{{zzz{{{~~~~~~}}}{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{{{{}}}}}}{{{zzz{{{~~~~~~~~~~~~~~~}}}|||{{{|||}}}~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~|||{{{zzzzzzzzz{{{{{{{{{{{{{{{~~~}}}}}}|||||||||}}}}}}|||}}}}}}|||}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{|||{{{{{{wwwvvvuuuttttttsssssstttqqqqqqrrrrrrrrrrrrssssssooojjjccc\\\UUUPPPKKKHHHEEEDDDCCCAAA@@@@@@AAAAAAAAABBBEEEKKKTTT___iiiooopppqqquuuzzzyyylll___RRRIIIFFFwwwkkk^^^WWWWWWQQQQQQQQQPPPNNNLLLKKKJJJJJJHHHEEEDDDCCCAAA>>><<<;;;>>>DDDNNN```zzzvvvggg]]]UUUPPPMMMNNNNNNNNNRRRWWW```hhhsss{{{xxxnnnddd]]]WWWRRRPPPLLLKKKJJJHHHEEECCC@@@???AAABBBEEEIIILLLOOOQQQRRRXXXWWWVVVTTTRRRPPPMMMLLLKKKLLLMMMNNNPPPSSSUUUVVVUUUUUUSSSRRRQQQPPPOOOOOOOOOPPPRRRTTTWWW\\\bbbgggjjjkkkmmmmmmkkkfffaaa^^^YYYVVVQQQMMMKKKJJJHHHFFFGGGGGGHHHGGGFFFGGGIIIKKKQQQQQQUUU[[[```eeepppzzzzzzxxxyyyxxxuuuqqqtttsssqqqpppooonnnnnnnnnpppoooooonnnnnnnnnooooooiiihhhgggeeebbb```]]]\\\XXXRRRNNNNNNMMMLLLOOOSSSVVVXXXZZZ^^^dddllltttzzz|||rrrooonnnlllkkkhhheeebbb``````hhh{{{~~~pppooouuuyyyqqqPPPCCC666444666777888:::AAANNNbbbwwwzzzqqqttttttbbbWWWTTTUUUYYY```iiinnnppprrrtttvvvxxxxxxwwwwwwwwwwwwwwwwwwzzz{{{|||}}}~~~~~~}}}|||{{{|||{{{zzzyyyzzz}}}~~~}}}{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~}}}||||||}}}~~~}}}|||{{{||||||}}}~~~}}}|||{{{zzzzzz{{{}}}~~~~~~~~~|||{{{zzzzzz{{{{{{{{{{{{||||||}}}||||||{{{{{{|||||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}{{{zzz{{{{{{{{{zzzwwwwwwuuutttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqmmmgggbbb]]]XXXSSSPPPJJJIIIGGGFFFEEEDDDEEEEEEFFFHHHLLLTTT___kkkvvv|||}}}}}}{{{kkk___SSSGGG@@@===yyynnnbbb[[[ZZZTTTTTTSSSRRRPPPNNNLLLKKKKKKIIIFFFDDDCCCAAA???<<<<<<>>>CCCMMM]]]vvvxxxiii```VVVQQQMMMNNNNNNNNNRRRWWW\\\ccclllttt{{{zzzoooeee\\\VVVQQQNNNMMMKKKIIIFFFDDDBBBBBBAAABBBCCCEEEHHHKKKOOORRRTTTXXXXXXWWWUUUTTTRRRPPPOOOKKKLLLMMMNNNPPPRRRTTTVVVVVVVVVVVVUUUTTTRRRPPPOOOOOOQQQSSSUUUXXX]]]dddhhhkkklllllllllhhhddd___\\\XXXUUURRROOOMMMLLLIIIGGGGGGHHHIIIIIIIIIKKKNNNPPPVVVWWW\\\ccciiioooyyyzzzxxxxxxwwwssspppqqqpppooonnnmmmlllllllllpppooonnnmmmmmmmmmmmmmmmiiiiiigggeeebbb___\\\[[[WWWQQQNNNNNNMMMLLLOOOTTTYYYZZZ\\\___dddllltttzzzzzzrrrooonnnmmmllleeebbb___^^^___gggzzzyyynnnmmmqqqyyy}}}nnnNNNBBB777444666666888:::???JJJ]]]rrrwwwwwwxxxeeeYYYVVVWWWZZZaaajjjoooqqqrrrtttvvvwwwwwwxxxxxxxxxxxxxxxxxx{{{{{{|||}}}}}}}}}||||||{{{{{{zzzyyyxxxyyy|||~~~}}}{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~}}}||||||~~~~~~}}}{{{{{{{{{|||}}}}}}}}}|||zzzzzzyyy{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{||||||}}}}}}{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyyyyzzz{{{{{{zzzwwwwwwvvvuuuttttttttttttsssttttttssssssrrrqqqppppppnnnkkkhhheeebbb]]]ZZZQQQPPPNNNLLLKKKKKKKKKLLLNNNQQQXXXbbbooo|||vvviiiYYYOOOFFF<<<777666|||qqqggg___\\\WWWWWWVVVTTTRRRPPPNNNMMMMMMKKKHHHFFFDDDBBB???===<<<>>>BBBKKK\\\tttzzzkkkaaaWWWRRRNNNMMMMMMMMMQQQWWWYYY```iiiqqqxxx{{{pppeee\\\UUUPPPLLLLLLJJJGGGCCCAAAAAABBBCCCCCCDDDEEEGGGKKKOOOSSSUUUUUUUUUUUUTTTSSSQQQPPPOOOLLLLLLMMMNNNQQQSSSUUUVVVXXXXXXYYYYYYWWWTTTPPPNNNOOOPPPSSSUUUXXX^^^dddiiimmmmmmmmmlllhhhddd___\\\WWWUUURRRQQQOOOMMMJJJHHHGGGHHHJJJKKKLLLOOOSSSVVVXXXZZZaaajjjrrryyy~~~zzzxxxwwwuuurrrooopppooonnnmmmllllllllllllooonnnmmmllllllllllllllljjjiiigggeeeaaa^^^[[[ZZZVVVQQQNNNOOOOOONNNQQQWWWZZZ\\\^^^```dddkkkuuu||||||tttooommmlllkkkeeebbb___^^^___gggyyyuuummmnnnqqqyyy}}}jjjKKK@@@777555666666777999<<>>888444555tttkkkccc___YYYYYYXXXWWWUUUSSSQQQPPPPPPNNNKKKHHHFFFDDD@@@>>>;;;===AAAJJJZZZrrr|||lllbbbYYYSSSNNNMMMLLLLLLPPPVVVYYY```iiiqqqzzz}}}rrrggg]]]VVVPPPMMMKKKHHHEEEAAA@@@@@@BBBCCCDDDEEEFFFHHHKKKOOORRRTTTTTTTTTTTTSSSSSSRRRQQQPPPMMMMMMNNNOOORRRTTTVVVWWWYYYZZZ[[[[[[YYYUUUQQQNNNNNNPPPRRRTTTWWW]]]cccgggmmmnnnooonnnkkkfffaaa^^^WWWUUUSSSQQQPPPNNNKKKHHHGGGIIIKKKMMMOOORRRWWWZZZ\\\___gggsss|||~~~}}}zzzxxxvvvtttqqqooopppooonnnmmmmmmmmmmmmmmmnnnnnnmmmlllllllllllllllkkkjjjhhheeeaaa]]]ZZZXXXVVVQQQNNNOOOPPPPPPTTTYYYZZZ]]]___aaaccckkkuuu}}}wwwpppllljjjiiihhhccc```___aaaiiiyyytttooopppttt{{{eeeHHH???777666666555666999:::BBBQQQeee|||{{{{{{fffWWWSSSTTTZZZaaajjjppprrrsssvvvxxxwwwwwwxxxxxxyyyyyyyyyyyy{{{{{{{{{{{{{{{||||||||||||}}}|||{{{zzz{{{~~~~~~|||{{{zzzzzzyyyyyyyyyyyyzzzzzz|||}}}}}}|||{{{|||~~~}}}{{{{{{zzz{{{{{{||||||zzzyyyxxxyyyzzz|||}}}~~~}}}{{{zzzzzzzzzzzz{{{|||}}}}}}~~~yyyyyyyyyyyyyyyzzz{{{{{{}}}~~~~~~}}}|||}}}~~~|||{{{{{{|||}}}~~~}}}{{{xxxwwwvvvuuuuuuttttttuuuuuuuuuvvvuuutttrrrpppnnnjjjjjjjjjkkkmmmllljjjhhheeeeeecccbbbbbbccccccdddkkkooovvvzzzqqqkkkZZZNNNCCC>>>:::666444555xxxqqqhhhbbb]]]]]]\\\[[[ZZZXXXWWWVVVTTTQQQNNNKKKIIIFFFBBB???<<<===AAAHHHWWWmmmoooeeeZZZTTTNNNMMMLLLLLLPPPVVVYYY```jjjsss}}}ttthhh___WWWQQQNNNJJJHHHEEEBBBAAAAAACCCDDDFFFFFFGGGIIILLLNNNQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRNNNOOOOOOQQQSSSUUUWWWYYY[[[\\\\\\\\\YYYUUUQQQNNNNNNOOOQQQRRRUUUZZZ```dddkkkmmmpppqqqooojjjeeeaaaYYYVVVRRRPPPNNNMMMJJJHHHHHHJJJLLLOOOQQQUUUYYY]]]aaaeeennnzzz{{{yyyyyyuuuyyy{{{{{{yyyxxxuuussspppooopppooonnnnnnmmmmmmnnnnnnmmmmmmlllllllllmmmmmmmmmkkkjjjhhhddd```\\\YYYWWWUUUPPPNNNOOOPPPQQQUUUZZZYYY\\\___```bbbjjjvvv{{{sssmmmjjjhhhhhhccc______bbbkkkzzzuuuppptttyyy~~~^^^EEE>>>888666666444555888999???LLL___www}}}iiiYYYTTTVVVXXX___hhhooorrrtttwwwyyywwwwwwxxxxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}}}}{{{zzz{{{~~~~~~|||{{{zzzzzzyyyyyyyyyyyyzzzzzz{{{|||}}}|||{{{{{{}}}~~~~~~~~~~~~~~~}}}|||{{{yyyzzz{{{{{{{{{zzzxxxxxxxxxzzz{{{}}}}}}|||{{{zzzxxxyyyyyyzzz{{{|||}}}}}}yyyyyyyyyyyyzzzzzz{{{||||||}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~|||{{{xxxxxxwwwvvvuuuuuuuuuuuutttuuuvvvvvvuuussspppnnnlllkkkkkkmmmooopppooonnnpppooonnnnnnoooppprrrsssyyy}}}}}}xxxsssoooiiiaaa[[[MMMCCC;;;888777444222333}}}vvvnnnfffaaaaaaaaa``````___^^^]]]WWWTTTPPPMMMKKKHHHDDDAAA===>>>@@@EEERRRggg~~~sssjjj[[[TTTNNNLLLKKKKKKPPPVVVVVV^^^jjjttt~~~uuujjj```YYYSSSPPPJJJHHHFFFDDDCCCDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPQQQSSSUUUWWWYYYZZZ]]]]]]]]][[[XXXTTTQQQOOOMMMNNNOOOPPPRRRWWW\\\```gggjjjooorrrqqqmmmgggccc[[[WWWRRRNNNLLLKKKIIIHHHIIIKKKMMMOOORRRVVVZZZ^^^dddhhhqqq|||yyyqqqmmmlllllllllqqqxxx}}}xxxxxxyyywwwuuurrrqqqpppoooooonnnmmmmmmmmmmmmnnnllllllllllllmmmnnnooopppllljjjhhhddd```\\\XXXVVVRRRMMMKKKMMMOOOPPPTTTZZZWWW[[[^^^___aaaiiivvv~~~uuuooolllkkkddd___]]]^^^dddmmm}}}vvvqqqvvv}}}XXXCCC===888777666333444888999===HHH[[[sss}}}jjjZZZTTTVVVUUU\\\fffmmmqqqtttwwwzzzwwwwwwxxxxxxyyyzzzzzz{{{yyyyyyyyyyyyzzz|||~~~|||||||||zzzyyyzzz}}}~~~}}}|||zzzyyyyyyxxxxxxyyyyyyzzzzzz|||}}}}}}{{{zzzzzz{{{||||||}}}}}}}}}||||||{{{yyyyyyzzz{{{zzzyyyxxxwwwxxxyyy{{{}}}}}}|||{{{zzzwwwwwwxxxyyyzzz{{{||||||yyyyyyyyyyyyzzz{{{|||}}}{{{|||~~~~~~|||{{{zzzzzz{{{}}}}}}~~~~~~}}}}}}||||||}}}}}}}}}zzzxxxyyyxxxwwwvvvuuuuuuuuuuuussstttvvvvvvvvvsssqqqooommmlllkkkmmmoooqqqqqqqqqrrrrrrrrrssstttvvvxxxzzzqqqlllfffaaa]]]XXXRRRLLLDDD<<<555555555222000111zzzrrriiidddddddddddddddcccbbbbbbYYYVVVRRROOOLLLIIIEEEBBB>>>??????CCCNNNbbbxxxwwwmmm\\\UUUOOOLLLKKKKKKOOOUUUTTT]]]iiittt~~~vvvkkkbbbZZZUUUQQQJJJIIIHHHFFFFFFFFFFFFGGGGGGHHHJJJLLLNNNNNNNNNMMMLLLMMMNNNNNNOOOOOONNNNNNQQQQQQRRRTTTVVVXXXZZZ[[[^^^^^^\\\ZZZWWWTTTQQQOOOLLLMMMNNNOOOQQQTTTZZZ^^^dddhhhnnnssssssnnnhhhddd\\\XXXRRRMMMKKKJJJIIIHHHIIIKKKNNNPPPRRRVVV[[[^^^dddgggppp{{{uuunnniiigggfffeeehhhmmmtttzzz|||vvvwwwxxxwwwuuurrrqqqqqqnnnnnnmmmlllllllllmmmmmmlllllllllmmmnnnooopppqqqlllkkkhhhddd```[[[XXXVVVPPPKKKIIIKKKMMMNNNSSSYYYVVVZZZ^^^___aaaiiivvvwwwqqqnnnmmm```\\\ZZZ]]]dddooowwwrrrwwwUUUBBB<<<888777666333444888999<<>>CCCJJJWWWnnn{{{nnnaaaXXXPPPMMMKKKJJJLLLPPPXXX___jjjuuuyyymmmcccZZZTTTPPPIIIHHHFFFFFFGGGHHHGGGFFFJJJJJJKKKLLLNNNOOOQQQRRROOOOOONNNNNNOOOOOOPPPQQQSSSSSSSSSTTTWWWYYY\\\]]]bbbaaa___\\\XXXSSSOOOLLLOOOMMMLLLLLLNNNQQQVVVXXXbbbeeeiiimmmnnnkkkhhheeeWWWUUUPPPLLLJJJIIIIIIIIIJJJKKKNNNQQQUUUYYY\\\^^^dddhhhnnnuuu|||}}}zzztttpppjjjeeebbbbbbdddffffffllltttyyy~~~~~~{{{yyyxxxxxxxxxxxxvvvtttrrrqqqpppooommmlllkkkkkkkkklllkkkkkkkkkkkklllnnnpppqqqmmmkkkfffaaa\\\XXXUUUSSSMMMLLLLLLLLLNNNQQQSSSUUUTTTVVV\\\bbbffflllxxxyyyrrrjjjeee```\\\[[[___dddnnn~~~sssqqqwww}}}vvvSSSBBB===888777555333444888;;;>>>FFFVVVmmm}}}nnn]]]UUUTTTTTTYYYbbbkkkrrrvvvwwwwwwxxxvvvvvvxxx{{{}}}{{{yyyxxxxxxyyyzzzzzz{{{||||||~~~~~~~~~~~~~~~~~~|||{{{zzzzzzyyyxxxyyyzzz{{{|||~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxzzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{||||||||||||~~~|||{{{yyyxxxzzzzzz{{{{{{||||||}}}}}}yyyzzz{{{||||||{{{zzzyyyyyyyyyyyyxxxvvvtttsssrrruuuuuuuuuuuutttrrrqqqqqqpppnnnmmmlllmmmmmmkkkjjjmmmnnnooopppqqqrrrsssssszzz|||zzzqqqggg```TTTRRRNNNJJJEEEAAA???===888777555444333333444555{{{wwwpppnnnmmmlllllljjjhhheeebbb]]]WWWTTTSSSPPPIIICCC===<<>>===???CCCIIIUUUlllyyyfff\\\SSSOOOMMMKKKMMMPPPUUU\\\eeeooozzzyyymmmcccZZZUUUPPPOOOMMMLLLMMMMMMLLLKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPQQQQQQSSSUUUWWWYYY[[[[[[ZZZWWWTTTQQQMMMKKKJJJJJJJJJLLLNNNQQQTTTUUUTTTUUUVVVWWWWWWWWWVVVVVVOOONNNLLLJJJKKKLLLOOOPPPPPPPPPQQQSSSUUUWWWYYYZZZ^^^```bbbccccccdddeeegggfffggghhhhhhhhhiiilllnnnpppsssxxx{{{zzzxxxvvvvvvuuutttqqqmmmiiidddaaa___]]]\\\[[[\\\___dddiiilllooouuu||||||zzz}}}~~~|||{{{wwwwwwwwwvvvuuuuuutttssstttsssqqqooommmlllkkkjjjkkkkkklllmmmnnnoooppppppnnnlllhhhbbb]]]XXXUUUSSSNNNMMMLLLKKKKKKLLLNNNOOOSSSTTTXXX^^^ccckkkzzz{{{vvvqqqjjjfff```\\\ZZZ]]]bbbmmm~~~xxxuuuyyy||||||{{{yyyxxxzzzhhhKKK>>>999555555444222444888999===GGGWWWlll~~~{{{wwwbbbWWWTTTTTTXXX```iiioootttvvvvvvttttttuuuwwwyyyzzzzzzyyyxxxxxxyyyyyyzzzzzzzzz{{{{{{||||||~~~zzzzzzzzzzzz{{{{{{{{{|||yyyyyyxxxxxxxxxxxxxxxyyy||||||||||||||||||||||||zzzyyyyyyyyyzzzzzz{{{{{{||||||}}}}}}~~~}}}}}}|||zzzyyyyyyyyyyyy||||||||||||}}}}}}}}}}}}||||||}}}}}}}}}}}}||||||}}}}}}||||||{{{{{{zzzzzz|||{{{zzzyyyyyyzzz{{{|||{{{{{{{{{zzzyyyxxxvvvuuuttttttsssrrrqqqpppnnnmmmmmmllljjjjjjkkkjjjiiigggcccaaa^^^[[[ZZZ[[[]]]^^^___bbbhhhnnnrrrttttttsssooojjjddd]]]XXXSSSOOOLLLGGGEEECCC@@@===;;;:::999555444333222222333444555}}}{{{xxxuuuqqqnnnlllfff```\\\ZZZVVVNNNGGG???>>>???BBBGGGSSShhh{{{{{{jjj```WWWRRRNNNLLLMMMPPPSSSYYYcccmmmxxx{{{ooodddZZZTTTQQQOOOMMMLLLMMMMMMLLLKKKMMMMMMMMMMMMMMMNNNOOOOOOQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUXXXWWWVVVTTTPPPLLLIIIGGGIIIJJJLLLNNNPPPSSSUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSPPPOOOMMMLLLMMMOOOQQQSSSRRRRRRSSSTTTVVVXXXZZZ[[[^^^___aaa```___]]]]]]^^^___``````___^^^```cccfffiiimmmrrruuutttrrrooonnnnnnmmmjjjhhheeecccaaa```___^^^^^^___bbbfffkkkmmmpppvvv~~~{{{wwwtttqqqooouuuxxx~~~~~~}}}{{{yyyxxxxxxwwwvvvuuuttttttsssssssssqqqpppnnnllljjjiiiiiijjjkkklllmmmnnnnnnnnnnnnlllgggbbb\\\WWWTTTRRRNNNMMMKKKJJJJJJKKKMMMNNNRRRSSSWWW^^^ccclll||||||yyyuuuooojjjeee```\\\ZZZ]]]cccnnnwwwtttwwwyyyyyywwwuuuuuuyyydddKKK===888555555444222555999999???JJJZZZmmm}}}yyyyyycccWWWSSSRRRWWW^^^fffmmmrrrtttuuurrrtttvvvwwwxxxyyyzzz{{{yyyzzzzzzzzzzzzzzz{{{{{{{{{||||||~~~xxxxxxyyyyyyzzzzzzzzzzzzxxxxxxwwwwwwwwwxxxxxxyyy||||||||||||||||||||||||zzzyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||{{{||||||}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzzzz|||{{{zzzyyyyyyzzz{{{|||yyyyyyyyyyyyxxxvvvuuutttttttttsssrrrqqqooonnnmmmnnnllliiihhhhhhgggeeeccc^^^]]]ZZZXXXXXXZZZ\\\^^^^^^```dddhhhjjjiiihhhffffffbbb[[[VVVRRROOOLLLJJJEEEDDDBBB???===;;;:::999444333333222333444666777}}}{{{xxxtttqqqooojjjccc___\\\XXXPPPIII@@@??????AAADDDOOOdddwwwpppeee[[[UUUPPPLLLMMMPPPQQQWWWaaakkkuuu}}}rrrggg]]]VVVRRRPPPNNNMMMMMMMMMLLLKKKMMMMMMMMMNNNNNNPPPQQQQQQRRRSSSUUUVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOOOOPPPQQQTTTSSSRRRPPPMMMJJJGGGEEEJJJKKKNNNQQQTTTVVVWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSRRRPPPNNNMMMMMMOOOQQQSSSTTTTTTUUUVVVXXXZZZ[[[\\\]]]___``````]]][[[ZZZZZZZZZZZZZZZXXXWWWYYY\\\^^^gggjjjoooqqqpppnnnlllkkkhhhgggeeecccbbbbbbbbbbbbaaaaaa```aaacccgggkkkmmmrrrxxx~~~vvvoookkkiiihhhgggkkkooowww}}}{{{yyyzzzyyywwwuuutttsssssssssqqqqqqqqqpppnnnllljjjiiihhhiiijjjkkkmmmmmmmmmmmmmmmkkkfff```[[[VVVRRRPPPLLLKKKJJJIIIIIIJJJLLLMMMQQQRRRXXX___eeennn}}}~~~zzzwwwsssnnnhhhddd___\\\ZZZ]]]dddpppvvvsssvvvxxxwwwtttrrrsssxxx```JJJ===888555555555444666:::;;;BBBNNN]]]ooo|||tttzzzyyycccWWWSSSQQQUUU\\\dddkkkooorrrsssrrrtttwwwxxxyyyyyy{{{|||{{{{{{{{{{{{{{{{{{{{{|||||||||}}}~~~~~~}}}wwwwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz|||}}}~~~~~~}}}}}}}}}|||||||||}}}}}}|||{{{zzzzzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{{{{|||}}}}}}}}}}}}}}}||||||||||||||||||{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{wwwwwwwwwwwwvvvuuuttttttuuuuuutttsssqqqpppnnnmmmkkkiiigggffffffeeecccaaa\\\[[[YYYYYYYYY[[[]]]^^^```aaacccddddddbbb```^^^]]]ZZZUUUQQQNNNLLLIIIGGGEEEDDDBBB???===;;;::::::444333333333444666777888{{{xxxsssmmmfffbbb___ZZZRRRKKKAAA???>>>???BBBLLL```rrruuujjj___XXXRRRMMMLLLOOOQQQWWW___gggppp{{{wwwlllaaaZZZSSSQQQOOONNNNNNNNNMMMLLLMMMNNNNNNOOOPPPRRRSSSTTTTTTUUUWWWXXXYYYXXXWWWVVVSSSRRRPPPNNNMMMMMMMMMMMMOOOOOOOOONNNMMMKKKIIIGGGKKKMMMPPPTTTWWWXXXYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZVVVTTTRRRPPPPPPQQQSSSTTTUUUVVVVVVXXXZZZ\\\]]]______aaacccccc```^^^]]]]]]YYYYYYYYYXXXXXXYYY[[[^^^gggjjjnnnooonnnlllkkkjjjhhhfffdddbbbaaabbbcccdddeeeddddddeeegggjjjmmmooouuu{{{xxxrrrjjjdddaaabbbbbbcccdddiiirrr}}}}}}{{{|||zzzxxxuuusssrrrrrrrrroooooooooooonnnllljjjiiihhhiiikkklllmmmnnnnnnmmmllljjjeee___YYYTTTQQQOOOKKKJJJIIIHHHHHHJJJLLLMMMOOORRRYYYaaahhhppp|||yyyuuuqqqlllgggccc___[[[ZZZ^^^eeesssuuusssvvvxxxwwwsssqqqrrryyy[[[FFF===888555666666555777<<<===EEEQQQaaarrr{{{qqqwwwxxxcccWWWRRROOOSSSZZZaaahhhmmmppprrrrrruuuxxxyyyyyyzzz|||~~~}}}}}}}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~|||{{{wwwxxxyyyzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxzzz|||~~~}}}}}}}}}}}}}}}~~~~~~~~~||||||{{{{{{{{{{{{{{{|||zzzzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||||||||||||||zzzzzz{{{{{{{{{{{{zzzzzzwwwwwwwwwwwwvvvuuuttttttsssrrrrrrqqqooommmkkkjjjfffeeeccccccddddddbbbaaa___^^^^^^^^^^^^___```aaaaaabbbbbbbbb```^^^\\\[[[WWWUUUQQQNNNMMMKKKHHHFFFEEEDDDBBB???<<<:::999999444444444444555777999:::vvvpppiiidddbbb\\\TTTMMMBBB@@@>>>???@@@JJJ]]]oooxxxmmmaaaYYYSSSMMMLLLOOOQQQWWW^^^eeemmmvvv{{{pppeee^^^TTTRRRPPPOOOOOOOOONNNLLLNNNNNNNNNOOOQQQSSSTTTUUUUUUVVVXXXZZZZZZYYYXXXWWWTTTRRRPPPNNNLLLKKKKKKKKKLLLLLLMMMNNNNNNMMMLLLKKKLLLNNNRRRVVVYYYZZZ[[[[[[]]]^^^aaacccddddddcccbbb[[[YYYVVVTTTSSSTTTVVVWWWVVVVVVWWWYYY[[[]]]___```ccceeeggggggeeecccbbbbbb[[[\\\]]]]]]\\\^^^```ccchhhjjjnnnooommmlllkkkkkkjjjhhheeecccbbbcccdddfffhhhgggggghhhkkknnnqqqsssxxx~~~pppjjjbbb]]]\\\^^^```aaabbbgggqqq}}}~~~}}}{{{xxxuuusssrrrqqqqqqmmmnnnnnnnnnnnnllljjjiiiiiijjjlllnnnoooooonnnnnnllliiiddd^^^XXXSSSPPPNNNJJJIIIHHHGGGHHHJJJLLLNNNOOORRRYYYcccjjjrrr~~~|||xxxtttqqqkkkfffbbb___[[[ZZZ^^^ffftttuuusssvvvxxxwwwsssppprrryyyWWWCCC===999666777666666888===>>>FFFTTTcccttt{{{qqqwwwxxxcccVVVRRRNNNRRRXXX```gggllloooqqqrrruuuyyyzzzyyyzzz|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxwwwxxxzzz|||~~~||||||}}}~~~|||{{{{{{{{{{{{||||||}}}{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}|||{{{{{{zzz{{{{{{{{{||||||}}}}}}yyyzzz{{{||||||{{{zzzyyywwwwwwwwwwwwwwwvvvuuutttoooooonnnlllkkkhhhgggfffbbbaaa```aaacccddddddbbbdddddddddddddddddddddddd^^^]]]]]]\\\[[[YYYXXXWWWUUUSSSQQQOOONNNLLLIIIGGGEEEDDDAAA>>><<<:::888888555444444555666888:::;;;yyyuuullldddaaa^^^VVVLLLDDD@@@===@@@EEELLLYYYeee{{{sssfff]]]UUUOOONNNPPPOOOTTT[[[aaahhhqqq|||sssggg```UUURRROOOMMMMMMNNNNNNMMMLLLNNNPPPQQQQQQSSSVVVXXXWWWYYY\\\^^^^^^\\\ZZZXXXWWWUUURRRNNNLLLKKKKKKLLLNNNMMMKKKJJJJJJKKKLLLMMMNNNPPPRRRUUUWWWZZZ\\\]]]aaaeeehhhlllqqqssslllbbbaaa\\\YYYYYYXXXWWWYYY]]]\\\]]]^^^aaadddfffffffffnnnmmmllllllllljjjhhhffffffeeeccc```^^^```eeeiiijjjpppuuutttrrrqqqmmmhhhiiidddbbbdddffffffgggjjjjjjkkkmmmnnnppptttyyy|||yyyqqqeee```[[[WWWWWWYYY[[[\\\___hhhrrr{{{{{{zzzyyywwwtttrrrppppppnnnoooooooooooommmkkkjjjjjjkkklllmmmnnnnnnnnnnnnjjjfff```[[[WWWSSSPPPMMMKKKJJJHHHGGGGGGIIILLLNNNPPPTTT[[[bbbkkkvvv|||vvvqqqlllgggaaa]]][[[WWWXXX```jjjyyyuuuwwwzzzxxxxxxxxxxxxzzz~~~|||VVVCCC<<<888555555333222666<<>><<<999777666888888888888999:::;;;<<<}}}uuummmjjjggg^^^TTTDDD???<<<>>>AAAHHHTTT___vvvyyykkkaaaXXXQQQNNNPPPNNNRRRXXX]]]dddnnnyyyvvvjjjcccVVVSSSPPPNNNNNNNNNMMMLLLLLLNNNPPPQQQRRRTTTWWWZZZZZZ\\\___aaaaaa^^^[[[XXXTTTSSSPPPMMMKKKJJJJJJKKKNNNMMMLLLKKKKKKKKKLLLMMMNNNPPPSSSUUUXXX[[[^^^```hhhkkkooossswwwxxxqqqgggddd^^^[[[ZZZYYYWWWYYY^^^```aaacccfffiiilllllllllqqqqqqqqqqqqqqqooollliiijjjjjjiiihhhhhhjjjnnnrrrrrrxxx|||{{{yyyxxxsssmmmkkkfffccceeegggggghhhllllllnnnppprrrtttxxx}}}tttkkkggg```]]]XXXVVVVVVWWWZZZ[[[___hhhsss{{{|||{{{yyyvvvtttqqqpppooommmnnnooooooooonnnlllkkkllllllmmmnnnnnnnnnnnnnnnjjjfff```[[[WWWTTTPPPNNNKKKJJJHHHGGGHHHJJJLLLNNNPPPUUU\\\ccckkkwww}}}yyytttooojjjeee___\\\[[[XXXYYYaaammm}}}vvvxxx{{{zzz{{{zzzzzz{{{yyyUUUDDD;;;777555555333333777===GGGNNNYYYgggwww{{{qqqpppvvv}}}iiiZZZSSSPPPSSSWWW^^^dddjjjoooqqqsssuuuwwwxxxxxxyyy{{{|||}}}}}}||||||||||||}}}}}}}}}}}}{{{zzzyyyxxxyyyzzz{{{zzzxxxzzzzzzzzzzzzyyyxxxwwwvvvuuuvvvwwwyyyzzz{{{||||||}}}yyyxxxyyyzzz{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}|||{{{{{{|||}}}~~~~~~}}}{{{zzzyyyzzz{{{|||}}}||||||{{{{{{{{{{{{{{{{{{|||}}}}}}}}}|||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzyyyyyyyyyxxxwwwuuusssrrrrrrpppllliiifffdddddddddcccdddfffhhhiiiiiiiiiiiijjjiiihhheeeaaa^^^[[[YYYYYYXXXWWWVVVUUUTTTTTTTTTRRRQQQNNNKKKIIIFFFEEEDDDCCCBBB@@@===;;;999888888777777777888999;;;<<<===zzzsssqqqnnncccXXXFFFAAA======???EEEPPP[[[pppqqqfff\\\SSSOOOPPPMMMPPPTTTYYY___jjjvvvyyynnnfffWWWUUURRRPPPPPPOOOMMMKKKKKKMMMPPPRRRTTTVVVZZZ]]]^^^aaadddfffdddaaa\\\YYYTTTRRRPPPNNNLLLLLLLLLLLLOOOOOONNNMMMMMMMMMMMMMMMOOOQQQTTTVVVXXX\\\```cccmmmrrrwwwzzz~~~~~~vvvmmmhhhbbb]]]\\\ZZZYYY\\\```eeefffjjjmmmppprrrssstttwwwyyyzzz{{{yyyvvvrrrpppnnnpppssstttvvvyyy}}}{{{tttnnniiieeeggghhhhhhjjjmmmooorrruuuwww{{{xxxmmmeeeaaa___[[[ZZZXXXVVVWWWXXX[[[\\\ccclllvvv~~~|||{{{xxxuuurrrpppnnnnnnkkklllnnnooooooooonnnmmmooooooooooooooonnnmmmmmmjjjfff```[[[WWWTTTPPPNNNKKKJJJIIIHHHIIIKKKMMMOOOQQQUUU\\\ccclllxxxzzzwwwqqqkkkgggbbb]]]ZZZ[[[YYYZZZcccqqqwwwzzz}}}}}}~~~}}}|||}}}sssSSSDDD:::666444555444444888???KKKRRR[[[gggxxx~~~pppoootttjjj\\\VVVPPPRRRVVV\\\ccciiinnnpppsssuuuwwwxxxxxxyyyzzz|||}}}}}}||||||||||||}}}}}}~~~~~~{{{zzzyyyzzz{{{{{{{{{yyyyyyyyyyyyyyyxxxwwwvvvvvvtttuuuwwwxxxzzzzzz{{{{{{~~~|||yyyyyyzzz{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{~~~~~~}}}||||||}}}}}}~~~~~~|||{{{{{{{{{|||}}}}}}|||{{{{{{zzzzzz{{{{{{||||||}}}~~~~~~}}}}}}|||{{{{{{zzzyyyyyyyyyyyyzzz{{{zzzyyyxxxvvvsssqqqpppooommmiiieeecccccccccdddhhhiiikkklllmmmllljjjiiijjjhhhddd```\\\XXXVVVTTTVVVUUUUUUUUUTTTTTTTTTTTTQQQOOOMMMJJJGGGEEEDDDCCCBBBAAA>>><<<:::999999999666666777888:::;;;===>>>zzzyyyuuuhhhZZZHHHCCC>>>>>>@@@EEEOOOZZZlll}}}uuuiii^^^TTTPPPPPPNNNPPPSSSVVV\\\gggttt~~~{{{ppphhhZZZWWWTTTRRRQQQOOOLLLJJJJJJMMMPPPRRRUUUXXX\\\___bbbdddgggiiigggbbb]]]YYYUUUTTTSSSRRRQQQQQQQQQQQQRRRQQQQQQPPPOOOOOOOOOOOOPPPRRRUUUVVVXXX\\\bbbgggnnnuuu{{{{{{rrrkkkeee```^^^]]]\\\___dddiiilllpppsssuuuvvvwwwxxx~~~}}}yyywwwtttxxx||||||rrrkkkggghhhjjjiiikkkooorrruuuyyy}}}vvvjjjccc``````ZZZ[[[[[[ZZZ[[[\\\___bbbiiirrr||||||zzzwwwtttqqqooommmmmmjjjkkkmmmooopppppppppoooqqqqqqqqqpppooonnnmmmllliiieee___[[[WWWTTTPPPNNNJJJJJJIIIIIIJJJLLLNNNOOOPPPTTT[[[ccclllxxxxxxtttnnniiiddd```[[[XXXYYYXXX[[[ddduuuzzz|||~~~}}}}}}nnnNNNAAA999555444555555555:::@@@JJJRRR[[[fffxxxpppooosss|||kkk]]]WWWPPPRRRUUUZZZaaagggmmmpppsssuuuwwwwwwwwwxxxzzz|||~~~}}}}}}||||||}}}}}}~~~|||{{{zzzzzz||||||{{{zzzxxxxxxxxxxxxxxxwwwvvvuuuvvvvvvxxxyyyzzz{{{{{{{{{|||{{{yyyzzz{{{|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}|||||||||||||||}}}~~~}}}}}}||||||}}}}}}||||||{{{zzzzzzzzzzzz{{{}}}}}}}}}~~~~~~~~~~~~~~~{{{{{{zzzyyyyyyyyyyyyzzz|||{{{yyywwwtttrrrooonnnjjjhhhfffccccccdddfffhhhnnnoooppppppnnnllliiigggaaa___]]]ZZZWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTOOOMMMKKKHHHEEECCCBBBAAA???>>><<<999888888888999555666777888;;;===???@@@ooo___HHHBBB>>>===???DDDOOOYYYjjjzzzwwwkkk```VVVPPPPPPOOOQQQSSSVVV[[[fffttt~~~{{{pppiii^^^[[[WWWSSSQQQOOOLLLJJJJJJLLLPPPRRRUUUYYY]]]aaaccceeehhhhhhfffbbb\\\YYYUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQSSSVVVVVVWWW[[[cccjjjpppxxxvvvlllgggcccbbbaaaaaadddiiinnnrrrvvvyyyyyyyyyyyyzzz}}}||||||vvvooojjjkkkkkkkkkmmmqqqtttxxx}}}yyynnneeebbbaaa]]]^^^`````````bbbfffiiioooyyy{{{yyyvvvrrrooonnnmmmmmmjjjkkkmmmoooqqqqqqqqqqqqsssrrrrrrqqqpppnnnlllkkkgggccc^^^YYYVVVSSSPPPMMMJJJJJJJJJJJJKKKMMMOOOPPPOOOTTT[[[bbbkkkwwwwwwssslllfffbbb^^^ZZZXXXVVVWWW\\\gggyyy}}}~~~}}}}}}hhhIII===888555444555555555:::AAAHHHSSS]]]hhh{{{nnnlllmmmuuunnn^^^WWWRRRRRRUUUYYY___fffmmmpppssstttvvvwwwwwwxxxzzz|||~~~~~~}}}}}}~~~~~~|||{{{zzzzzz||||||{{{zzzwwwwwwxxxxxxxxxwwwvvvvvvxxxxxxzzz{{{|||||||||||||||{{{zzz{{{||||||zzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{~~~}}}}}}}}}}}}}}}||||||{{{zzzzzzzzzzzzzzz}}}}}}}}}}}}}}}~~~{{{{{{zzzyyyyyyyyyyyyzzz|||{{{xxxuuurrrooommmlllgggfffeeeeeefffiiilllnnnssssssrrrppplllhhhcccaaaYYYXXXWWWUUUUUUUUUVVVWWWWWWWWWXXXXXXWWWWWWUUUUUUMMMKKKIIIFFFCCCAAA@@@???<<<;;;:::888888888888999666777888:::<<>>===::::::::::::::::::999999888999:::<<<>>>@@@BBBDDDuuubbbKKKDDD>>><<<<<<@@@IIISSSeeetttvvviii\\\TTTSSSPPPRRRUUUXXX]]]fffsss||||||uuuooofffaaaYYYSSSPPPNNNMMMLLLIIILLLOOORRRTTTXXX\\\```aaaaaaaaa```^^^[[[XXXWWWTTTUUUVVVXXXYYYZZZZZZ[[[[[[[[[\\\[[[ZZZXXXWWWVVVSSSVVVWWWVVVTTTXXXbbbjjjwww{{{rrrhhheeefffiiikkkkkknnnssszzzzzztttssstttsssvvvzzz{{{{{{vvvuuuuuutttvvvwwwvvvuuuxxx~~~xxxuuurrrooommmmmmnnnooommmoooqqqsssttttttttttttqqqqqqqqqpppooommmlllkkkccc```[[[VVVSSSPPPMMMKKKJJJJJJKKKLLLNNNOOOPPPQQQQQQVVV]]]eeennn{{{{{{rrrmmmfffaaa\\\YYYWWWUUURRRYYYbbbooo~~~~~~]]]DDD<<<:::777555666555555:::AAAFFFWWWgggrrrmmmfffdddmmm{{{lll___UUUUUUUUUXXX^^^fffmmmrrrrrrtttvvvwwwwwwwwwyyy{{{||||||{{{{{{{{{{{{|||||||||}}}~~~zzzyyyxxxyyyzzz{{{zzzxxxxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{||||||||||||}}}||||||}}}}}}{{{wwwtttrrrrrrssstttvvvwwwxxxxxxuuuwwwyyy{{{}}}~~~~~~~~~}}}}}}~~~}}}}}}}}}|||{{{|||{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{{{{}}}~~~{{{{{{zzzyyyyyyyyyyyyzzzyyywwwtttqqqnnnllljjjjjjjjjkkkmmmppprrrtttuuuvvvqqqooojjjeee```]]]ZZZYYYVVVWWWXXXYYYZZZ[[[[[[[[[^^^^^^]]]\\\YYYVVVSSSQQQIIIHHHEEECCC@@@>>><<<<<<:::;;;===>>>>>>===<<<;;;;;;;;;<<<>>>???BBBCCCEEE|||hhhPPPIIIBBB???>>>@@@IIIRRRbbbqqq{{{mmm___VVVTTTPPPRRRUUUXXX]]]fffrrrzzz}}}wwwssshhhbbbZZZSSSOOONNNNNNMMMIIILLLOOOQQQTTTWWW\\\_________^^^\\\ZZZXXXWWWVVVWWWXXXZZZ[[[]]]^^^^^^___]]]]]]^^^]]]\\\ZZZXXXWWWTTTVVVXXXUUUSSSWWWaaajjjxxxuuukkkfffdddfffkkknnnoooqqquuu~~~~~~xxxwwwwwwwwwyyy}}}~~~~~~vvvtttqqqnnnmmmmmmnnnooooooppprrrtttuuuuuuuuutttqqqpppppppppooommmlllkkkbbb___ZZZUUURRRPPPMMMJJJIIIJJJKKKMMMNNNOOOPPPQQQSSSXXX___gggppp}}}yyypppkkkddd^^^ZZZWWWUUUSSSSSS[[[eeesssYYYCCC???;;;777666666555555:::@@@DDDWWWhhhrrrppphhheeeooossseeeVVVUUUVVVXXX^^^fffnnnsssrrrtttvvvvvvvvvwwwyyy{{{zzzzzzzzzyyyyyyzzzzzzzzzzzz|||~~~~~~~~~~~~}}}~~~~~~}}}zzzyyyxxxxxxzzzzzzyyyxxxxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyzzz{{{{{{{{{{{{}}}}}}}}}~~~}}}{{{vvvsssooooooppprrrtttuuuvvvwwwuuuvvvyyy|||~~~}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{zzzzzzzzz{{{|||~~~{{{{{{zzzyyyyyyyyyyyyzzzxxxvvvsssooommmkkkjjjjjjnnnooorrrtttvvvvvvvvvvvvnnnkkkfffaaa]]]ZZZYYYXXXTTTVVVYYY\\\^^^`````````______^^^\\\YYYUUUQQQNNNIIIGGGEEEBBB???===;;;;;;;;;===???AAABBB@@@>>>=========>>>???@@@BBBDDDEEEhhhQQQDDD<<<>>>AAABBBHHHPPP___ooo}}}mmmaaaWWWRRRRRRPPPQQQWWW]]]dddpppzzz~~~zzzxxxmmmggg___XXXSSSPPPMMMKKKJJJLLLNNNPPPRRRVVV[[[___^^^\\\ZZZWWWUUUSSSSSSSSSXXXYYYYYYZZZ]]]```bbbdddccccccbbbaaa^^^\\\ZZZYYYUUUUUUTTTRRRSSSXXXaaahhhxxx~~~}}}tttnnnlllcccgggkkkmmmmmmoootttwww|||zzzyyy{{{|||tttrrrooommmmmmnnnmmmlllnnnppprrrtttttttttsssrrrrrrrrrrrrpppnnnkkkhhhfffaaa^^^YYYTTTQQQOOOLLLJJJNNNMMMKKKLLLNNNPPPQQQQQQUUUXXXaaakkkttt}}}xxxmmmiiiccc]]]XXXVVVUUUUUUTTTYYYcccsssyyySSSBBB???555333222444444444888>>>HHHUUUfffttttttjjjeeennn}}}eee[[[WWWVVVZZZ___dddlllsssttttttuuuuuuvvvvvvwwwwww}}}|||zzzyyyxxxxxxyyyzzz{{{||||||}}}}}}}}}}}}}}}~~~}}}|||{{{zzzyyyyyyzzzzzzwwwvvvxxxxxxwwwwwwxxxxxxyyyzzz||||||zzzyyyyyyzzz{{{|||zzz{{{||||||zzzwwwssspppnnnoooqqqsssuuuwwwxxxxxxyyyyyyyyyzzz{{{|||}}}}}}|||||||||||||||{{{{{{{{{}}}|||{{{yyyxxxwwwwwwvvvvvvwwwxxxyyy{{{|||}}}}}}|||||||||{{{zzzyyywwwwwwvvvtttpppmmmkkklllnnnooowwwwwwwwwxxxxxxvvvrrrooohhhddd^^^YYYVVVWWWYYYZZZ\\\^^^```bbbddddddcccbbb______]]]ZZZVVVRRRNNNLLLGGGEEEAAA>>><<<;;;;;;;;;===>>>@@@@@@@@@===:::888===>>>>>>@@@CCCFFFIIIKKKmmmUUUGGG>>>???AAAAAAEEEMMM]]]mmmrrrdddZZZUUUSSSQQQRRRXXX]]]dddoooyyy|||yyyoooiii```XXXSSSOOOLLLJJJHHHIIIKKKLLLNNNQQQVVVZZZ[[[ZZZWWWUUUSSSRRRRRRRRRWWWWWWYYY[[[^^^bbbeeeggghhhgggeeebbb___\\\YYYWWWWWWWWWWWWVVVVVV[[[dddkkkyyy~~~wwwmmmgggeeeaaaeeejjjmmmoooqqqvvvzzz}}}|||~~~{{{ssspppmmmlllmmmmmmmmmllloooppprrrssstttsssrrrqqqrrrrrrqqqpppmmmjjjhhhfffaaa]]]XXXTTTQQQOOOLLLJJJLLLKKKJJJKKKMMMOOOQQQRRRWWW[[[cccnnnwww}}}vvvlllhhhbbb\\\WWWUUUUUUUUUUUU[[[eeeuuuuuuQQQ@@@===777444333555444333666<<>><<<;;;;;;<<<<<>>;;;999===>>>???@@@CCCFFFIIIKKKsssYYYKKK@@@@@@@@@???BBBIIIZZZkkkwwwiii^^^XXXUUUSSSSSSXXX]]]dddnnnxxx}}}{{{rrrkkkbbbYYYSSSNNNKKKIIIHHHIIIJJJKKKLLLOOORRRUUUWWWVVVTTTRRRPPPPPPPPPPPPTTTUUUXXX\\\```eeehhhkkkmmmkkkhhhddd___[[[XXXVVVWWWXXXXXXXXXYYY^^^fffmmmvvvyyy{{{xxxppphhhbbbaaa```dddjjjnnnpppsssyyy}}}|||xxxpppnnnlllkkklllmmmmmmllloooppprrrssssssrrrqqqpppqqqqqqpppooommmjjjgggeee```\\\XXXTTTQQQNNNLLLJJJIIIIIIJJJKKKMMMPPPRRRTTT[[[^^^fffqqqzzzzzzsssjjjfff```ZZZVVVTTTTTTTTTVVV]]]iiizzzoooMMM>>>:::888555444555333111555:::GGGRRRbbbnnnxxxrrrjjjooo}}}uuubbbYYYUUUTTTXXX]]]bbbjjjqqqssssssttttttuuuvvvvvvvvvyyyxxxxxxxxxxxxyyyzzzzzzzzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{yyyxxxxxxyyyyyywwwuuuwwwwwwwwwwwwxxxxxxyyyyyy{{{{{{zzzzzzzzzzzz{{{{{{zzz{{{||||||zzzwwwtttrrrrrrsssuuuvvvxxxyyyzzzzzzyyyyyyyyyyyyzzz{{{|||}}}||||||{{{zzzyyyxxxxxxwww|||{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxyyyzzz{{{{{{|||{{{{{{{{{zzzyyyxxxwwwvvvrrrqqqpppooooooqqqsssuuuxxxwwwvvvuuussspppkkkgggbbb```\\\ZZZZZZ\\\^^^```ccceeefffhhhhhhhhhfffeee^^^]]]ZZZVVVQQQMMMIIIFFF@@@???===<<<<<<===???@@@CCCCCCDDDCCCBBB???<<<:::===>>>???AAADDDGGGJJJKKKyyyZZZLLLAAA@@@@@@>>>AAAHHHXXXiii~~~{{{mmmaaaZZZWWWTTTUUUYYY]]]bbblllvvv{{{vvvooodddZZZSSSNNNKKKIIIKKKLLLMMMNNNNNNOOORRRTTTSSSRRRPPPOOONNNNNNNNNOOORRRTTTWWW\\\bbbggglllnnnnnnlllhhhddd___[[[XXXVVVUUUWWWXXXXXXYYY^^^ffflllqqqrrrsssqqqlllfffcccbbbaaaeeekkkoooqqqtttzzz~~~zzzvvvooommmjjjjjjkkklllllllllppppppqqqqqqrrrqqqppppppppppppooonnnllliiifffddd___[[[WWWSSSPPPNNNKKKIIIHHHJJJKKKMMMNNNQQQUUUXXX]]]```hhhsss~~~xxxrrrgggddd^^^YYYUUUSSSSSSSSSVVV___mmm~~~hhhJJJ===999777444333444333222555;;;GGGQQQ```kkkttt~~~tttiiilllyyyooo]]]WWWSSSSSSWWW\\\```hhhppprrrssssssttttttuuuvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{yyywwwwwwxxxxxxwwwuuuvvvwwwwwwxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzz{{{{{{zzz{{{{{{|||zzzxxxuuutttuuuvvvwwwxxxzzzzzz{{{{{{zzzyyyyyyyyyzzzzzz{{{|||}}}}}}|||{{{zzzxxxxxxwww{{{zzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzyyywwwvvvuuupppppppppqqqrrruuuwwwxxxxxxwwwtttrrrppplllgggccc___^^^]]]\\\]]]```bbbddddddfffggghhhgggfffdddccc\\\[[[WWWSSSNNNIIIEEECCCAAA@@@???>>>???AAACCCDDDFFFFFFFFFEEEBBB???<<<:::<<<===???AAADDDGGGJJJKKK}}}ZZZLLLAAAAAAAAA???BBBIIIUUUeeezzz~~~oooccc[[[YYYVVVUUUXXX\\\```iiisssyyyzzzrrrggg\\\TTTOOOLLLJJJMMMNNNOOOOOOOOOOOOQQQSSSPPPOOONNNMMMLLLMMMNNNNNNPPPSSSWWW]]]ccciiimmmooollljjjfffbbb^^^[[[YYYXXXUUUXXXZZZZZZ[[[___fffkkkooooooooonnnkkkhhhfffeeedddiiinnnqqqsssvvv{{{yyyuuunnnllljjjjjjkkkllllllkkkooooooppppppppppppppppppoooooonnnmmmkkkhhheeeccc^^^ZZZVVVRRRPPPNNNKKKIIIIIIKKKNNNOOOPPPSSSXXX\\\___aaaiiitttwwwpppeeebbb]]]WWWTTTRRRSSSSSSVVVaaaqqq}}}~~~bbbHHH===:::555222222333333222666<<>>;;;999:::<<<>>>AAADDDGGGIIIJJJZZZLLLAAAAAAAAA@@@CCCJJJSSSbbbttttttggg___ZZZVVVUUUXXXZZZ^^^fffooovvv}}}uuuiii^^^VVVQQQNNNLLLKKKMMMNNNOOONNNNNNOOOQQQNNNNNNMMMLLLLLLMMMNNNOOOPPPRRRWWW]]]ccciiilllnnnllliiifffbbb^^^\\\ZZZZZZXXX[[[]]]^^^^^^aaagggkkkppppppooonnnllljjjgggfffiiimmmrrruuuwww{{{zzzvvvooommmkkkjjjkkkllllllkkknnnnnnnnnoooppppppqqqqqqnnnnnnnnnllljjjgggdddbbb]]]YYYUUUQQQOOOMMMKKKIIIJJJMMMPPPQQQQQQTTTYYY^^^```bbbjjjuuuuuunnndddaaa\\\WWWTTTSSSSSSTTTXXXdddvvvyyy}}}\\\GGG>>>:::444111111333333333777===DDDNNN\\\fffnnnxxx{{{jjjiiisss{{{xxx|||jjjWWWTTTPPPOOOSSSXXX]]]eeelllqqqqqqrrrrrrssstttttttttvvvvvvxxxyyyzzzzzzzzzzzz{{{||||||}}}}}}}}}}}}}}}||||||}}}}}}~~~~~~}}}}}}zzzxxxuuuuuuuuuvvvvvvuuutttuuuwwwxxxxxxxxxwwwvvvwwwxxxyyyzzzzzz{{{zzzzzzzzzzzz{{{{{{zzzyyyxxxwwwyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyzzzzzz~~~~~~}}}|||{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyzzzzzz{{{zzzzzzyyyxxxwwwwwwvvvyyyyyyyyyxxxwwwvvvuuutttqqqrrrtttvvvxxxyyyyyyzzzuuussspppnnnlllhhheeebbb```aaabbbccceeegggiiijjjjjjjjjkkkjjjhhheeecccaaaYYYVVVRRRNNNIIIEEEBBBAAAAAA@@@??????AAACCCFFFGGGKKKIIIGGGDDD@@@<<<999777888:::===@@@DDDFFFHHHIII\\\MMMBBBAAAAAA???BBBIIIPPP]]]nnn|||zzzllldddZZZWWWUUUWWWXXX[[[dddlllrrr}}}xxxkkk```XXXSSSQQQOOOJJJLLLNNNOOONNNNNNOOOPPPNNNMMMMMMLLLMMMNNNPPPQQQPPPSSSXXX]]]ccchhhkkklllnnnlllgggccc___\\\[[[[[[XXX[[[^^^______```eeeiiillllllmmmnnnooonnnllljjjlllqqqwww{{{}}}|||wwwqqqooolllkkkkkklllkkkjjjllllllmmmnnnoooppprrrsssnnnmmmmmmkkkiiifffcccaaa\\\YYYTTTQQQOOOMMMKKKIIIIIIMMMQQQQQQQQQSSSYYY^^^bbbdddkkkwww~~~rrrlllccc```[[[WWWTTTSSSTTTTTTZZZhhh{{{}}}}}}VVVDDD>>>:::555222222333222222555;;;@@@KKKYYYdddlllvvvqqqlllttt|||uuurrrwww}}}nnnZZZSSSOOONNNRRRWWW\\\dddkkkqqqqqqqqqrrrssssssttttttwwwxxxyyyzzz{{{{{{zzzzzz}}}}}}}}}}}}}}}||||||{{{{{{||||||}}}}}}}}}}}}}}}zzzxxxuuuttttttuuuuuuuuutttuuuwwwxxxxxxxxxvvvvvvvvvwwwyyyzzz{{{{{{zzzzzzyyyzzzzzz{{{zzzzzzyyyxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxyyyyyyzzz|||||||||{{{{{{zzzzzzzzzxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwvvvuuuyyyyyyxxxxxxwwwuuutttssssssuuuwwwyyyzzzzzzyyyxxxsssqqqnnnlllkkkiiifffccccccdddeeefffhhhiiijjjjjjjjjjjjjjjiiigggccc```^^^WWWUUUQQQLLLHHHEEECCCBBBAAAAAAAAACCCEEEIIILLLNNNKKKIIIFFFBBB>>>:::777555666888;;;???CCCEEEGGGHHH^^^OOODDDBBBAAA>>>AAAGGGNNN[[[kkkxxx~~~qqqiiiZZZWWWUUUVVVWWWZZZbbbjjjooo{{{yyymmmaaaYYYUUURRRQQQKKKMMMPPPPPPPPPPPPQQQRRRNNNMMMMMMMMMMMMOOOQQQRRRPPPSSSXXX]]]cccgggiiijjjqqqnnniiiddd```]]]\\\[[[WWWZZZ]]]]]]]]]^^^bbbeeefffgggjjjnnnqqqrrrqqqpppnnnssszzz~~~}}}xxxrrrpppmmmlllllllllkkkjjjkkkkkklllmmmoooqqqrrrtttmmmmmmlllkkkiiifffcccaaa[[[XXXTTTPPPOOOMMMKKKIIIIIIMMMPPPQQQPPPRRRXXX]]]ccceeemmmxxx{{{pppjjjccc```[[[WWWTTTSSSTTTUUU\\\kkkxxxSSSCCC===999777444333333222000333999===HHHVVVbbbjjjtttwwwpppvvvyyyqqqooossszzzqqq]]]RRRNNNMMMRRRVVV[[[ccckkkpppqqqqqqrrrrrrsssttttttxxxyyyzzz{{{|||{{{zzzyyy~~~~~~~~~~~~}}}|||{{{zzz{{{{{{|||}}}}}}}}}}}}}}}zzzxxxtttssstttuuuuuuuuutttuuuwwwxxxyyyxxxvvvuuuvvvwwwxxxzzz{{{{{{zzzzzzyyyzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{|||{{{zzzyyywwwvvvuuuuuuxxxxxxxxxxxxwwwuuutttsssuuuvvvxxxzzzzzzzzzxxxwwwrrrpppmmmlllkkkiiigggeeeeeefffgggiiijjjjjjkkkkkkggghhhgggfffccc```\\\ZZZVVVTTTPPPKKKGGGEEECCCBBBDDDDDDEEEGGGKKKOOOTTTVVVKKKIIIFFFAAA===888555333555777;;;???BBBEEEFFFGGGeeeNNNCCCBBB======EEEFFFNNNXXXdddqqqsssfff```\\\YYYYYYZZZ\\\cccjjjnnnwww}}}rrrfff]]]WWWRRROOOLLLMMMMMMNNNOOOQQQRRRSSSQQQQQQRRRPPPOOONNNOOOQQQTTTWWWZZZ[[[```iiinnnooosssppplllgggbbb___\\\ZZZ\\\]]]^^^```bbbdddeeefffdddhhhnnnrrrsssrrrrrrrrrtttxxx}}}{{{xxxqqqpppnnnmmmllllllmmmmmmkkklllnnnooopppppppppooosssqqqnnnkkkhhhddd___[[[\\\YYYTTTQQQPPPNNNLLLJJJHHHKKKOOOQQQRRRTTTYYY]]]fffjjjqqq|||wwwoookkkhhh___XXXUUUSSSRRRTTTYYY```ooooooOOO@@@;;;888555444333222111222555888===HHHVVVaaahhhqqq|||tttvvv~~~vvvqqqoooqqqvvvuuu\\\TTTOOONNNSSSYYY]]]ccchhhmmmppptttvvvvvvuuuvvvvvvxxxwwwuuutttuuuwwwzzz|||{{{{{{{{{|||||||||||||||zzz{{{}}}{{{yyyvvvsssrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuuuuwwwxxxxxxyyyyyyzzzzzz{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzyyyyyy{{{zzzxxxwwwwwwxxxyyy{{{}}}}}}}}}}}}|||zzzwwwvvvyyyyyyyyyzzzzzzzzz{{{{{{|||zzzyyywwwvvvvvvwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzvvvvvvvvvvvvuuuuuuuuuttttttrrrooollliiigggffffffggghhhjjjkkkkkkjjjhhhggggggeeecccaaa___]]]YYYWWWUUURRRMMMHHHEEEDDDEEEEEECCCHHHLLLMMMPPPSSSRRRNNNNNNIIICCC===:::666333111444555777999<<>>???EEEEEEMMMVVVbbbooo~~~wwwjjjbbb]]]YYYXXXXXXYYY___fffnnnvvvtttiii```YYYTTTQQQPPPOOONNNNNNNNNPPPQQQRRRQQQRRRRRRQQQPPPOOOQQQSSSWWWZZZ\\\]]]cccmmmssssssxxxtttmmmgggbbb___]]][[[YYYZZZ[[[^^^```ccceeefffiiimmmqqqtttuuuuuuuuuuuuuuuyyy~~~{{{wwwpppooonnnlllllllllmmmnnnmmmnnnoooqqqrrrrrrqqqppprrrpppmmmkkkhhhddd___[[[[[[WWWSSSPPPOOOMMMKKKJJJJJJMMMPPPQQQQQQTTTZZZ^^^hhhmmmvvvuuummmjjjddd]]]WWWUUUTTTSSSVVVZZZdddsssjjjLLL???:::777444444333222111222555888;;;FFFSSS^^^fffnnnxxxwwwvvvzzzuuurrrtttwww}}}www___UUUPPPOOOSSSYYY]]]bbbggglllooosssuuuvvvvvvvvvwwwxxxwwwuuutttuuuwwwzzz{{{{{{{{{{{{{{{|||||||||||||||}}}~~~|||zzzxxxvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{|||||||||}}}}}}|||||||||}}}|||zzzxxxwwwwwwxxxyyy|||||||||{{{zzzyyyxxxwwwyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzyyywwwvvvvvvwwwwwwxxxxxxyyyyyyyyyzzzzzzzzzxxxwwwwwwvvvuuuuuuttttttsssrrrooollljjjhhhhhhgggggghhhiiijjjiiihhhfffeeefffdddbbb```___\\\YYYVVVUUURRRMMMIIIFFFEEEFFFFFFEEEKKKPPPRRRTTTVVVTTTPPPMMMHHHBBB===999666333111333444666999<<<>>>@@@BBBuuuXXXGGGDDD@@@AAAEEEDDDKKKTTTaaannn|||~~~qqqfff```ZZZXXXWWWWWW\\\bbblllsss}}}wwwmmmddd\\\WWWSSSSSSRRROOONNNNNNOOORRRSSSUUUVVVVVVUUUTTTTTTWWWYYY]]]```bbbccciiisssyyyzzz~~~xxxooogggbbb___]]]\\\XXXXXXZZZ\\\```dddhhhjjjooorrrvvvxxxxxxwwwxxxxxxwww{{{zzzvvvooonnnmmmlllllllllmmmnnnnnnoooqqqrrrssssssrrrrrrrrrpppmmmjjjhhhddd___[[[XXXUUUQQQOOONNNMMMKKKIIIMMMOOOPPPPPPPPPTTT[[[```kkkqqq|||~~~ssslllggg```ZZZVVVUUUUUUTTTWWW\\\hhhxxxcccHHH===999777444444333222111222555777999BBBOOOZZZaaajjjssszzz|||xxx~~~zzzwwwxxx{{{|||yyyaaaVVVQQQNNNRRRWWW[[[```eeejjjmmmrrrtttuuuvvvwwwxxxwwwvvvuuutttuuuwwwyyyzzzzzzzzz{{{{{{{{{|||||||||~~~~~~|||{{{zzzyyyxxxxxxwwwwwwuuuuuuvvvvvvwwwwwwxxxxxxwwwxxxxxxyyyyyyzzzzzz{{{|||{{{{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~}}}}}}|||~~~}}}zzzxxxwwwvvvwwwwww{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwuuutttssssssrrrqqqooommmkkkjjjiiiiiiggghhhhhhhhhgggfffdddbbbeeecccaaa___^^^[[[XXXUUUTTTRRRMMMIIIGGGFFFGGGHHHIIIPPPVVVXXXZZZ[[[XXXRRRJJJFFF@@@<<<888666333111333444666888;;;>>>???@@@{{{]]]IIIEEEAAACCCFFFBBBKKKTTTaaannn}}}~~~~~~zzzkkkccc[[[YYYXXXXXX\\\aaahhhpppzzzzzzpppggg___XXXTTTTTTRRRPPPNNNOOOQQQTTTWWWZZZZZZ[[[ZZZZZZ\\\___bbbeeehhhjjjkkkqqqzzzyyynnneee```^^^]]][[[XXXYYY[[[^^^ccciiinnnppptttwwwyyyzzzyyyxxxxxxyyyxxx|||zzzuuunnnnnnllllllllllllmmmnnnooopppqqqrrrsssrrrrrrqqqpppnnnllliiigggccc^^^[[[VVVSSSOOOMMMMMMLLLKKKJJJNNNOOOPPPOOOOOOSSS[[[bbbkkkttt{{{rrrjjjfff^^^YYYVVVVVVUUUTTTXXX]]]kkk|||}}}~~~\\\EEE<<<999777333333333222111222444777777???KKKVVV^^^fffooouuu{{{}}}{{{|||~~~yyybbbUUUOOOMMMPPPTTTWWW]]]bbbhhhlllppptttuuuvvvwwwyyywwwvvvuuuuuuuuuwwwxxxyyyyyyzzzzzz{{{{{{|||||||||~~~~~~~~~~~~~~~}}}}}}|||zzz{{{{{{{{{zzzyyywwwvvvrrrrrrssstttuuuuuuvvvvvvwwwxxxxxxyyyyyyzzzzzz{{{||||||{{{{{{{{{{{{||||||{{{{{{||||||||||||{{{{{{|||{{{zzzyyyxxxwwwxxxxxxzzzyyyxxxwwwwwwxxxzzz{{{yyyyyyyyyzzzzzzzzz{{{{{{zzzyyywwwvvvvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{zzzyyywwwuuusssrrrqqqqqqpppooommmlllkkkjjjjjjhhhhhhhhhgggfffdddbbbaaacccaaa___]]]\\\ZZZWWWTTTRRRPPPLLLIIIGGGGGGIIIJJJPPPWWW]]]___```___ZZZSSSGGGCCC>>>:::777666444222222333555777:::<<<>>>???|||^^^IIIEEEBBBCCCFFFBBBLLLUUUbbbooo~~~yyyyyyoooeee[[[XXXWWWWWWZZZ___ccclllxxx}}}sssjjjbbbZZZUUUSSSQQQPPPOOOQQQTTTXXX[[[[[[\\\]]]]]]^^^aaafffjjjooosssuuuuuuzzzxxxkkkaaa^^^]]]\\\ZZZXXXYYY\\\aaagggmmmrrruuuxxxzzz}}}}}}{{{yyyxxxxxxyyy}}}~~~yyytttnnnnnnlllkkkkkklllmmmmmmnnnooopppqqqqqqppppppooonnnllljjjgggeeeaaa]]]YYYTTTQQQNNNLLLLLLLLLKKKJJJMMMNNNOOONNNOOOTTT\\\ccclllvvvwwwpppiiiddd^^^ZZZWWWWWWUUUTTTYYY```nnn{{{www{{{yyyWWWDDD<<<999888222333333222111222444666666>>>IIITTT]]]fffnnnsss~~~}}}xxxaaaTTTNNNJJJMMMQQQTTTZZZ```gggkkkooossstttvvvwwwxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyzzz{{{||||||}}}}}}}}}|||{{{{{{zzzzzzzzzxxxyyyzzz{{{zzzyyywwwuuurrrsssssstttuuuvvvvvvwwwwwwxxxxxxyyyyyyzzzzzz{{{||||||{{{{{{{{{{{{||||||{{{{{{||||||||||||{{{{{{yyyyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxwwwxxxyyyzzz{{{yyyyyyyyyzzzzzzzzz{{{{{{yyyxxxwwwvvvvvvvvvwwwxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxvvvtttrrrqqqpppoooooonnnmmmlllkkkjjjjjjhhhhhhgggfffdddbbbaaa```aaa___]]][[[[[[YYYUUUSSSOOOMMMJJJHHHHHHJJJLLLNNNWWW^^^ddddddccc```YYYQQQDDD@@@<<<888666555444333222333444777999;;;===>>>wwwZZZIIIEEEAAAAAAEEECCCMMMVVVcccpppzzzttttttssshhh\\\XXXVVVUUUWWWZZZ```iiivvvwwwnnnddd\\\WWWRRRQQQPPPQQQSSSVVVZZZ\\\ZZZ[[[]]]^^^aaaffflllpppyyy}}}uuuhhh___]]]]]]\\\ZZZXXX[[[___eeelllrrrvvvxxx||||||yyyxxxyyy|||~~~xxxsssooonnnmmmkkkkkkkkkkkklllmmmnnnoooppppppooonnnmmmkkkjjjgggeeeccc```[[[XXXRRRPPPMMMLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPVVV^^^eeeoooyyy{{{sssmmmfffaaa]]]ZZZWWWVVVUUUUUU]]]ffftttzzzvvvuuu{{{pppQQQCCC<<<888666111222333222111222333555777>>>IIITTT___hhhpppuuu~~~xxxaaaSSSLLLHHHKKKOOOSSSYYY___gggjjjooorrrtttuuuvvvwwwvvvvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyzzz{{{||||||}}}|||{{{zzzyyyyyyyyyyyyzzzxxxxxxyyyzzzyyyxxxwwwvvvvvvvvvwwwwwwxxxxxxyyyyyywwwxxxxxxyyyyyyzzzzzz{{{|||{{{{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~}}}}}}|||wwwwwwxxxyyyyyyzzzzzz{{{zzzyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{xxxwwwvvvuuuuuuvvvwwwxxx{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwuuusssqqqpppooonnnnnnnnnmmmllljjjiiihhhffffffeeecccbbb```_________]]][[[ZZZYYYWWWTTTRRRNNNLLLKKKJJJKKKNNNRRRTTT___eeehhhfffccc^^^UUUMMMAAA>>>999777666555444333111222444666888:::;;;<<>>>>>DDDEEELLLVVVbbbpppzzzssstttxxxiii```\\\XXXVVVXXX^^^eeennnvvv~~~}}}tttjjjaaa[[[TTTTTTUUUUUUVVVWWWXXXYYY^^^```cccfffkkkrrrzzz|||rrreee______aaa___\\\bbbgggnnnvvv||||||xxxzzz}}}}}}wwwrrrrrrpppnnnkkkjjjiiiiiiiiimmmnnnoooppppppooonnnmmmhhhfffdddbbb```]]]XXXUUUQQQOOOMMMLLLNNNOOONNNNNNMMMOOORRRTTTWWW]]]eeekkkyyy{{{pppkkkggg```[[[XXXVVVTTTUUUUUUZZZgggttt~~~wwwuuuxxxdddJJJ@@@:::444111000222333333222111333444:::@@@KKKXXXdddnnnvvvzzz{{{|||fffTTTMMMIIILLLQQQVVV]]]cccgggkkkooorrrsssssstttuuuvvvvvvvvvvvvvvvuuuuuuuuuwwwwwwxxxyyy{{{||||||}}}|||{{{zzzyyyyyyzzz||||||zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{zzzzzzzzzyyyyyyzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwzzz{{{|||}}}|||{{{yyyxxxyyyyyyyyyzzzzzzzzz{{{{{{wwwwwwvvvuuuuuuvvvwwwxxx||||||{{{{{{{{{zzzzzzzzzuuuuuutttsssqqqpppoooooommmmmmmmmlllkkkhhhfffddd```___^^^]]]\\\[[[[[[[[[\\\[[[YYYXXXWWWVVVSSSPPPOOONNNNNNOOOSSSXXX]]]aaaiiimmmlllfff___XXXNNNEEE===:::777555555555444444111222333555777888:::;;;gggUUUEEEBBBBBB@@@BBBFFFIIIRRRaaappp}}}~~~xxxyyyqqqddd\\\YYYXXXXXX]]]bbbiiipppwwwxxxooofff```\\\YYYXXXZZZZZZXXXXXX\\\___```dddkkkttt|||xxxnnnccc^^^\\\]]]aaafffeeennnyyy||||||xxxuuusssmmmllllllkkkjjjiiihhhhhhmmmlllmmmoooqqqqqqpppnnnhhhgggddd```\\\YYYWWWVVVSSSRRRPPPNNNMMMMMMMMMNNNNNNPPPQQQSSSVVV___jjjrrr~~~uuullleee]]]YYYYYYTTTWWWYYYYYYZZZbbbppp{{{}}}ssswww|||]]]KKK>>>777666333444333333222222333333444999@@@IIIVVVgggwww}}}|||gggUUUNNNIIIKKKQQQXXXaaaiiinnnpppqqqrrrrrrtttwwwyyywwwwwwvvvvvvwwwwwwxxxyyyzzzyyyyyyyyyyyyzzz{{{|||{{{yyyxxxxxxzzz{{{|||{{{{{{zzzyyyxxxxxxxxxyyyzzzwwwxxxxxxyyyzzzzzzzzzzzzzzzzzz{{{|||{{{zzzxxxwwwyyyxxxvvvuuuuuuwwwyyyzzzzzzzzz{{{|||{{{zzzxxxwww|||{{{{{{zzzzzz{{{{{{|||zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxzzzzzzyyyxxxyyyxxxvvvuuuvvvxxx{{{}}}{{{{{{zzzyyyyyyyyyzzzzzzvvvvvvtttrrrpppnnnmmmlllllllllkkkiiigggeeecccbbb___^^^\\\[[[ZZZYYYZZZZZZ___[[[ZZZ\\\[[[UUURRRRRRPPPQQQSSSWWWYYY]]]bbbhhhpppooollleeeZZZNNNEEE@@@999888777666555444333333666555444444555777:::<<>>JJJYYYjjjzzz~~~}}}kkkUUUOOOKKKNNNTTTZZZaaahhhoooqqqtttuuuvvvvvvxxxzzzyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxxxxvvvssspppppptttxxx|||~~~|||{{{yyyxxxwwwxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwxxxyyyzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxzzzzzz}}}|||{{{zzzzzz{{{|||}}}yyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyywwwvvvwwwxxxyyyxxxwwwyyyxxxwwwvvvvvvwwwyyyyyyyyyxxxxxxwwwvvvwwwwwwwwwvvvuuusssqqqooommmlllkkkiiiiiihhhfffdddbbb```______]]][[[YYYYYY[[[^^^___bbb]]]YYYXXXUUUSSSUUUZZZ]]]ccciiilllpppuuuxxxyyyzzzqqqcccUUUIIIBBB===:::777777666555555444333333444444444444555666777888wwwaaaMMMEEECCC@@@BBBHHHMMMUUU^^^fffnnnyyyvvvlllddd^^^]]]^^^aaagggpppyyywwwnnneee```[[[YYY\\\aaacccmmmzzzsssiii```]]]___ccckkkrrrtttxxx|||}}}{{{yyyzzz|||~~~|||{{{zzzyyy|||~~~|||xxxuuusssrrrqqqpppoooooonnnmmmlllkkkkkkhhhhhhggghhhiiihhhfffddd``````^^^\\\YYYVVVSSSQQQOOONNNMMMMMMMMMNNNOOOPPPNNNQQQTTTWWW]]]hhhuuu~~~~~~qqqggg^^^ZZZXXXTTTRRRSSSTTTUUUXXX^^^kkk~~~|||zzz|||aaaGGGAAA999444444222......///000111333444555666>>>IIIWWWjjjzzz{{{pppXXXQQQLLLOOOTTTYYYaaahhhnnnpppsssuuuuuuvvvwwwyyyyyyyyyxxxxxxyyyyyyzzz{{{|||||||||{{{zzzxxxwwwvvvssspppnnnooosssxxx}}}|||{{{zzzxxxwwwwwwxxxxxxzzzzzzzzzzzzyyyxxxxxxwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxxxxyyyzzz{{{}}}|||{{{zzz{{{{{{}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxwwwvvvvvvxxxxxxwwwvvvwwwvvvvvvuuuvvvvvvwwwxxxxxxxxxwwwvvvvvvvvvwwwwwwuuutttsssqqqooommmlllkkkjjjiiihhhgggeeebbb```___]]][[[ZZZYYYZZZ\\\^^^```aaa]]]ZZZYYYWWWVVV[[[bbbdddmmmuuuxxx{{{}}}tttjjj[[[MMMCCC>>>:::888666666555555444444333333333333444444444555666666wwwaaaLLLDDDBBBAAADDDJJJOOOWWW```ggglllvvv~~~sssiiicccaaa```aaafffoooxxxzzzqqqggg```[[[XXXZZZ___eeeooo}}}qqqhhh```___aaaeeelllsssvvvyyy{{{zzzwwwuuuvvvxxxzzzyyytttrrrpppooorrrwww|||~~~}}}{{{zzzxxxyyyzzzzzz|||~~~{{{xxxuuutttssssssqqqppppppooonnnmmmllllllhhhggggggggghhhgggdddbbb^^^]]]]]][[[XXXTTTQQQOOONNNMMMLLLLLLMMMNNNOOOPPPOOOQQQUUUYYY```kkkxxxyyymmmddd[[[YYYWWWSSSPPPQQQRRRUUUZZZdddttt}}}{{{yyy|||}}}[[[EEEAAA:::444444222...//////000222444555666555<<>>:::999888777777666666666444444444333333333333333222222222222111///......zzz[[[HHHEEE@@@???FFFJJJVVVcccmmmlllgggiiipppuuu~~~uuukkkggggggiiinnnuuuzzznnnccc]]]VVVYYY]]]aaagggppp|||}}}~~~~~~}}}|||||||||{{{|||zzztttnnnjjjjjjoooxxx~~~}}}|||yyyyyyxxxuuuqqqnnnmmmnnnjjjiiigggfffhhhkkkeee^^^aaa\\\VVVTTTTTTRRRNNNIIIJJJKKKLLLMMMNNNRRRWWW[[[aaahhhrrr}}}tttggg]]]XXXWWWQQQMMMLLLNNNOOOQQQWWW___iiiyyyvvvooopppwww}}}```IIIBBB;;;666555333111///111000000000000111222222000444999CCCVVVkkkyyy|||{{{||||||mmm___^^^cccgggmmmuuuyyy|||~~~xxxpppkkklllpppoooppppppqqqtttvvvyyy{{{zzzxxxwwwvvvvvvtttqqqooommmnnnqqqwww}}}}}}{{{zzzzzzyyywwwxxxyyyyyyzzzzzzzzzzzzzzzvvvvvvvvvvvvvvvwwwwwwxxx{{{{{{zzzzzz{{{{{{|||}}}}}}}}}}}}}}}|||{{{zzzyyyzzzzzz{{{{{{zzzzzzyyyxxxxxxxxxyyyzzz{{{||||||}}}zzzzzzyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvwwwxxxyyyzzzyyyyyyyyyxxxwwwvvvuuutttrrroookkkfffcccbbbbbbcccaaaaaabbbcccdddfffggghhhiiikkkmmmllliiiiiilllpppxxxxxxjjjWWWHHHAAA>>><<<::::::999999888777666666555444444444444333333333333222222222222222111000///~~~]]]JJJFFF@@@???FFFIIITTTbbboooooojjjkkkpppttt|||{{{qqqlllkkkkkkooottt~~~qqqeee^^^VVVXXX[[[^^^fffrrr~~~yyytttqqqrrrwww~~~|||{{{{{{{{{vvvwwwwwwuuupppnnnnnnoooeeeggghhhggghhhkkkiiidddbbb___ZZZWWWTTTRRROOOMMMIIIJJJKKKLLLOOOTTTZZZ^^^fffmmmvvv{{{jjj```XXXTTTSSSNNNLLLLLLOOOPPPSSS[[[dddsss|||pppmmmrrrzzz|||YYYEEE@@@999444333333222000000000000000000111222222111444888BBBUUUkkkyyy}}}yyy~~~qqqaaa```ccceeehhhmmmpppuuuwwwrrriiieeeiiioooqqqqqqqqqrrrtttvvvyyyzzzyyyxxxxxxyyyyyyxxxtttqqqoooppprrrwww}}}}}}{{{zzzzzzxxxwwwxxxxxxyyyzzzzzzzzzzzzyyyvvvvvvvvvvvvvvvwwwwwwxxxzzzzzzzzzzzzzzz{{{{{{|||||||||}}}}}}|||{{{zzzzzzyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyzzz{{{|||}}}~~~|||{{{zzzzzzyyyyyyzzzzzzxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwuuusssrrrrrrnnnjjjeeebbbaaaaaabbbccccccdddfffhhhjjjlllmmmmmmooopppooonnnpppvvv|||xxxcccXXXJJJAAA>>>===:::777999999999888777555444333444444444444444444444444222222333333333222222111___KKKGGG@@@???FFFIIISSSbbboooqqqllllllqqqttt{{{uuuqqqnnnmmmoootttsssfff^^^WWWXXXZZZ^^^fffuuu}}}~~~|||xxxuuuxxx}}}|||zzzzzzzzz{{{tttvvvwwwtttpppmmmnnnooofffiiiiiieeedddfffeeebbb[[[ZZZXXXRRRLLLIIIHHHIIIHHHIIIJJJLLLOOOUUU\\\```iiioooyyytttddd[[[TTTPPPPPPLLLKKKLLLOOOQQQTTT]]]fff{{{uuullllllsss|||sssRRRBBB???888222111333333222000000///000000111222222222555999BBBTTTjjjxxx|||www{{{qqqaaa___aaa``````dddiiimmmpppkkkccc```eeekkkrrrrrrrrrssstttwwwyyyzzzxxxxxxyyy{{{|||zzzvvvsssooopppsssxxx}}}}}}{{{zzzyyyxxxwwwwwwwwwxxxyyyyyyyyyyyyxxxvvvvvvvvvvvvvvvwwwwwwxxxzzzyyyyyyyyyyyyzzz{{{{{{||||||||||||||||||{{{zzzyyyzzzzzzzzzzzzyyyxxxxxxwwwxxxyyyzzz{{{}}}~~~~~~||||||{{{zzzzzzzzzzzz{{{xxxxxxyyyzzzzzzzzzyyyyyywwwwwwwwwwwwvvvuuusssqqqqqqnnniiidddaaa``````aaaeeefffggghhhkkkmmmpppqqqnnnqqqrrrrrrqqqvvv~~~wwwcccTTTKKKAAA===>>>???;;;777999999888777666444222111444444444444444444444444222222333444444444333333dddKKKGGGCCCCCCGGGGGGXXXaaakkkoooooommmmmmooo|||zzzrrrppprrruuuuuuggg___[[[[[[\\\bbbmmm|||~~~zzzxxxwwwwwwuuutttqqqpppooonnnmmmlllkkkkkkhhhhhhggghhhhhhgggdddbbbddd```ZZZTTTOOOLLLLLLLLLNNNMMMNNNQQQQQQSSS[[[dddlllssshhh```ZZZPPPIIIJJJLLLLLLNNNRRRSSSXXXdddpppxxxkkkiiipppwwwfffKKK???<<<888555444444333222000000000000000000000000333555:::BBBPPPcccuuuzzz{{{tttddd\\\ZZZYYY[[[^^^ggggggfffccc```aaafffjjjoooqqqsssssstttvvvyyy|||{{{{{{yyyxxxwwwvvvvvvvvvrrrrrrsssuuuxxx{{{~~~}}}{{{yyywwwuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuwwwvvvuuutttuuuvvvxxxyyywwwwwwwwwxxxyyyzzz|||}}}}}}}}}|||{{{zzzzzzyyyyyywwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{|||||||||{{{zzzxxxwwwwwwxxxxxxyyyyyywwwvvvvvvvvvwwwxxxvvvvvvwwwvvvuuusssrrrpppnnnjjjfffbbb___```aaaccccccgggllloooppppppppppppssssssuuuyyysss___SSSJJJFFFBBB>>><<<:::888666999888888777666555555555333444444555555444444333777666444333222222333333eeeLLLGGGCCCCCCHHHIIIUUU___iiioooooonnnnnnpppzzz|||uuurrrsssuuuwwwkkkccc^^^]]]___dddppp}}}zzzvvvttttttsssqqqpppppppppooonnnmmmlllkkkjjjiiihhhggghhhhhhgggdddbbb^^^[[[VVVPPPMMMKKKKKKLLLOOOMMMOOOQQQRRRTTT\\\eeellltttvvvbbb[[[WWWOOOJJJLLLLLLMMMPPPTTTWWW]]]jjjwww}}}qqqfffhhhqqqzzz```III???;;;777555444444333222000000000000000000000000333555999@@@MMM___qqq|||~~~{{{|||vvvddd[[[WWWWWWXXX[[[bbbcccbbb```^^^___dddiiinnnpppssstttuuuvvvyyy{{{zzzyyyxxxwwwwwwvvvwwwwwwuuuuuuuuuuuuxxx{{{~~~~~~}}}{{{yyywwwuuutttuuuuuuvvvvvvvvvvvvuuuuuuvvvuuuttttttuuuwwwyyyzzzvvvvvvvvvwwwxxxyyy{{{{{{}}}||||||{{{zzzzzzyyyyyyxxxxxxxxxyyyyyyyyyyyyzzzyyyyyyyyyyyyzzz{{{|||||||||{{{zzzyyyxxxxxxyyyyyyyyyyyywwwvvvvvvvvvwwwxxxwwwwwwwwwwwwvvvtttrrrpppmmmjjjeeeaaa___```bbbdddcccgggkkkoooppppppqqqrrruuuvvv{{{xxxfffWWWNNNDDDBBB>>><<<;;;:::888777777666666555444444333333333444444555555444444333666666555444444333444444iiiMMMGGGBBBCCCIIIJJJRRR\\\iiipppqqqppppppqqqvvv|||yyyuuutttuuu{{{{{{ooohhhaaaaaabbbhhhssszzzwwwtttrrrqqqqqqooonnnoooooonnnmmmlllkkkjjjjjjiiihhhhhhhhhhhhgggdddbbbZZZWWWSSSOOOLLLLLLMMMNNNOOONNNOOORRRSSSVVV^^^gggoooyyy{{{jjjZZZUUUSSSNNNLLLNNNNNNNNNRRRXXX]]]dddsssvvvllleeejjjtttxxxXXXGGG>>>;;;777444333333333222000000000000000000000000333444777>>>JJJZZZkkkwww{{{yyyyyy|||}}}~~~xxxdddXXXTTTRRRTTTXXX[[[\\\]]]\\\[[[]]]bbbgggmmmpppsssuuuvvvwwwxxxyyyxxxwwwwwwvvvvvvvvvwwwwwwxxxwwwwwwvvvxxxzzz|||~~~~~~~~~|||zzzxxxvvvuuuttttttuuuuuuvvvvvvuuuuuutttttttttssstttuuuwwwyyy{{{vvvvvvvvvvvvwwwyyyzzz{{{||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{yyyyyyyyyyyyzzz{{{|||||||||{{{{{{zzzzzzzzz{{{{{{yyyyyywwwvvvvvvvvvwwwxxxxxxxxxxxxwwwvvvtttqqqpppkkkhhhccc```___aaadddggghhhjjjnnnqqqrrrsssuuuwwwyyy~~~rrrbbbUUULLLGGG???<<<:::888999999999888666666666555444444333333333444444555555444444333555666666666666666555555nnnPPPGGGAAABBBGGGIIIQQQ\\\jjjsssuuutttssstttssswww~~~}}}xxxuuutttvvv}}}}}}sssmmmeeedddeeejjjuuuzzzxxxtttrrrrrrrrrpppooommmmmmmmmlllkkkjjjjjjjjjiiihhhhhhhhhhhhfffcccaaaZZZWWWSSSOOONNNNNNOOOQQQNNNNNNOOOSSSTTTWWW___hhhuuummm```UUUQQQPPPNNNNNNPPPPPPQQQUUU\\\bbbkkkzzztttmmmiiippp{{{mmmQQQEEE===:::666333333333222111000000000000000000000000111222555<<>><<<999888888888888777777777777777666666666666333444444555555444444333333444666888999999888888rrrSSSIIIAAA@@@EEEEEESSS```qqq|||}}}zzzvvvuuuoooqqquuu}}}zzzvvvrrrvvv{{{zzzvvvmmmkkkiiimmmvvvuuurrrooonnnnnnnnnmmmlllkkkjjjjjjjjjiiiiiiiiihhhhhhgggeeeeeeeeeccc```]]]VVVSSSPPPMMMLLLMMMOOOPPPQQQPPPRRRWWWYYY\\\eeennnyyy{{{hhhZZZWWWSSSPPPOOOPPPRRRTTTWWWXXX\\\dddkkkvvvxxxjjjiiinnn{{{]]]IIIBBB:::777444222222222222111///////////////////////////000333:::FFFVVVgggsssuuuqqqlllmmmttt~~~{{{~~~{{{dddUUUOOOMMMOOOSSSSSSVVVZZZ[[[\\\___eeejjjlllooorrrtttuuuvvvwwwxxxvvvvvvvvvvvvvvvwwwxxxyyyvvvuuuuuuuuuwwwzzz|||~~~||||||zzzxxxvvvtttsssrrrsssttttttuuuuuuttttttssspppqqqrrrtttvvvxxxyyyzzzzzzzzzzzzzzzzzz{{{||||||zzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||yyyyyyyyyyyyzzz{{{||||||{{{|||||||||||||||{{{{{{yyyyyywwwvvvvvvvvvwwwxxxxxxxxxwwwvvvssspppmmmkkkggggggggghhhjjjnnnqqqsssssstttuuuwwwzzzxxxlll]]]QQQKKKHHHCCC??????<<<999888888888777666555555555555555555444444333444444555555444444333222333555666888999999:::oooQQQIIIBBBAAAFFFGGGTTTbbbsss~~~~~~yyyuuurrrmmmmmmqqqyyyyyysssuuuwwwzzz}}}|||qqqooollloooxxx|||rrrpppmmmkkkllllllkkkjjjjjjiiiiiiiiiiiihhhhhhhhhfffeeeddddddcccaaa^^^[[[SSSQQQOOOMMMMMMOOORRRTTTTTTTTTVVV[[[]]]```iiissslll]]]SSSTTTSSSPPPOOOQQQTTTVVVXXXYYY___gggqqq~~~wwwnnnooovvvvvvTTTDDDAAA:::777333111111222222111////////////////////////000111333999DDDSSSdddooosssooolllmmmuuu|||wwwyyyiiiZZZRRROOOOOORRRSSSWWW[[[]]]^^^aaafffjjjmmmoooqqqssssssuuuwwwyyyxxxxxxwwwwwwwwwxxxxxxyyywwwvvvuuuuuuuuuwwwyyy{{{|||{{{zzzxxxvvvtttrrrqqqsssttttttuuuuuuttttttssspppqqqssstttvvvwwwxxxxxxzzzzzzyyyyyyyyyzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{yyyyyyyyyyyyzzz{{{||||||{{{||||||}}}|||{{{yyyxxxyyyyyywwwvvvvvvvvvwwwxxxxxxwwwwwwuuurrrnnnkkkiiifffhhhjjjmmmpppsssuuuvvvvvvwwwyyy|||lllbbbTTTLLLIIIGGGBBB======;;;888777777888777666444555555555555555555555333444444555555444444333222222333444666888:::;;;lllPPPIIICCCCCCHHHIIIUUUbbbttt~~~~~~xxxsssppplllkkknnnvvv|||ttttttuuuwwwzzz}}}tttrrrooopppyyyxxxrrrpppmmmlllllllllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhfffeeeccccccbbb```]]]ZZZSSSQQQPPPOOOPPPSSSWWWYYYWWWWWWYYY^^^```dddmmmwwwrrr```TTTNNNQQQRRRPPPOOORRRVVVXXXXXXZZZ```jjjtttzzzwwwxxxmmmNNNAAA@@@999666333111111222111111////////////////////////111222444888BBBQQQ```kkkqqqnnnlllnnnvvv{{{uuuwwwnnn^^^UUUPPPOOOQQQSSSWWW[[[]]]^^^aaafffjjjnnnoooqqqrrrrrrtttwwwzzzyyyyyyxxxxxxxxxxxxxxxyyyyyyxxxvvvttttttuuuwwwxxx|||{{{yyywwwuuusssrrrqqqsssttttttttttttttttttsssqqqrrrsssuuuvvvwwwwwwwwwyyyyyyxxxxxxxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{yyyyyyyyyyyyzzz{{{|||||||||||||||||||||zzzxxxwwwyyyyyywwwvvvvvvvvvwwwxxxwwwwwwvvvtttqqqmmmjjjhhhfffhhhlllppptttvvvwwwxxxyyyzzz}}}xxxfff\\\PPPHHHGGGEEE@@@<<<;;;888666666777888888777666666666777777777777777333444444555555444444333222222222333555888;;;<<>>JJJZZZgggooopppqqqqqqttt}}}vvvoooxxxzzzeeeWWWPPPPPPRRRUUUWWWYYY[[[]]]bbbgggkkkoooooopppqqqsssuuuwwwxxxyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwuuussssssuuuwww{{{{{{{{{yyyuuusssssstttwwwwwwvvvvvvuuuuuuttttttuuutttsssssstttuuuvvvwwwwwwxxxxxxyyyzzz{{{||||||zzzzzzyyyyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{|||}}}}}}zzzzzzyyyxxxyyyzzz{{{|||~~~{{{yyyyyyyyyyyyxxxxxxxxxyyyxxxvvvuuuwwwxxxwwwuuuqqqnnnkkkjjjjjjjjjkkkmmmpppsssuuuxxx|||{{{qqq```ZZZRRRKKKFFFBBB@@@>>>:::999888666666666777777666666666666666666666666777777666666555555555555444444444444333555999<<>>IIIYYYgggpppqqqrrrqqqsss{{{~~~qqqkkkwww~~~kkk\\\SSSPPPPPPSSSUUUXXX[[[^^^bbbhhhllloooooopppqqqsssuuuwwwxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxvvvttttttvvvxxx{{{||||||zzzwwwttttttuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttssstttuuuwwwxxxxxxyyyyyyzzzzzz{{{{{{|||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzz{{{||||||}}}zzzzzzyyyyyyyyyzzz{{{|||}}}zzzzzzzzzzzzxxxwwwxxxyyyyyywwwuuuuuuvvvwwwwwwuuuqqqnnnlllkkkkkkkkkoooqqqsssuuuwwwzzz~~~wwwkkk___ZZZRRRKKKFFFBBB???>>>999888666555444444555555666666666666666666666666666666666555555555444444333444555555444666888;;;oooQQQHHHCCCDDDJJJLLL\\\fffpppssstttuuuuuurrrsssooonnnssszzzxxxvvvvvvwwwzzzwwwrrrqqqnnnkkkiiiiiihhhfffdddfffggghhhiiihhhfffdddbbb``````^^^\\\ZZZWWWTTTRRRRRRTTTVVVXXX[[[___dddhhhlllmmmrrryyy~~~ppp```UUUMMMHHHLLLMMMMMMMMMNNNPPPTTTWWW]]]```iiixxxpppPPP@@@:::888555555444333222111111000////////////////////////111///000666===HHHXXXgggqqqssstttssssssyyy|||ppplllxxxqqqaaaUUUOOOMMMQQQSSSWWW[[[___dddiiimmmoooooopppqqqsssuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwxxxxxxxxxvvvuuuuuuvvvxxx|||}}}}}}|||yyyvvvvvvvvvuuuuuuuuuvvvvvvvvvwwwwwwuuuuuuttttttuuuvvvxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz||||||{{{{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{{{{||||||zzzyyyyyyyyyyyyzzz{{{||||||{{{zzzzzzzzzzzzxxxvvvxxxyyyxxxwwwuuutttuuuvvvwwwtttqqqnnnllllllmmmnnntttuuuvvvwwwzzz~~~{{{ppphhh^^^YYYQQQKKKFFFBBB???===999888666555444444555555666666666666666666666666555555555444444444444444222444666777666666888999rrrSSSIIICCCCCCJJJLLLYYYbbbjjjnnnrrrvvvxxxvvvwwwsssrrrvvv{{{zzz{{{zzzwwwuuuvvv{{{{{{uuurrrpppnnnkkkiiihhhgggeeedddfffggghhhhhhgggeeecccaaa```___]]][[[XXXVVVTTTSSSSSSUUUXXX[[[```fffmmmrrrxxxzzzyyycccWWWQQQLLLIIIJJJKKKLLLLLLMMMPPPTTTWWW\\\```kkk}}}~~~eeeJJJ>>>999888444444333333222111111000////////////////////////000///111666<<>>;;;:::333333333222222111111000........................//////111666:::DDDVVVfffuuuzzz~~~{{{wwwxxx}}}xxxrrr^^^QQQMMMNNNMMMRRRXXX^^^cccggglllooooooooopppqqqrrrsssuuuvvvtttuuuvvvwwwxxxyyyyyyyyywwwxxxwwwvvvttttttvvvwww}}}|||zzzyyyxxxttttttuuuvvvwwwxxxyyyyyyvvvvvvvvvvvvwwwyyy{{{|||}}}||||||{{{{{{zzzzzzyyyzzzzzzzzzyyyyyyyyyyyyxxxyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzxxxwwwwwwxxxzzzyyywwwuuuxxxyyyxxxwwwuuutttuuuvvvvvvtttqqqnnnnnnppprrrtttwwwwwwxxx|||{{{uuuqqqlllhhh]]]XXXRRRLLLHHHDDD@@@>>>===;;;:::888777666777777666666666666666666666666444444444444444444444444222555888999999777777777zzzXXXKKKBBBBBBJJJLLLPPPYYYbbbjjjsss}}}yyyvvvuuuvvvwww{{{|||tttuuuzzz}}}yyywww{{{{{{rrrsss|||{{{yyywwwtttrrrmmmkkkiiihhhhhhhhhgggfffeeeeeeffffffeeebbb```^^^YYYXXXUUUSSSRRRRRRSSSTTTTTTYYYaaaiiirrrzzzzzz]]]PPPLLLHHHGGGJJJGGGHHHJJJKKKLLLPPPTTTXXX```jjj{{{qqqSSSFFF???<<<:::333333222222111111111111...........................///111555999BBBUUUeeevvv|||yyyxxx~~~|||ppp\\\OOOMMMOOONNNSSSZZZ```eeeiiimmmoooooooooppppppqqqssstttuuutttuuuvvvxxxyyyzzzzzzzzzxxxxxxxxxvvvuuuuuuvvvxxx|||~~~}}}{{{yyyyyyuuuuuuvvvvvvwwwxxxyyyyyywwwvvvvvvwwwxxxzzz|||}}}||||||||||||{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzxxxyyyzzzzzz{{{{{{zzzzzzwwwvvvuuuvvvxxxxxxwwwvvvxxxxxxyyyxxxvvvuuuwwwxxxvvvssspppnnnoooqqquuuxxxyyy{{{|||vvvrrrmmmgggccc]]]YYYSSSNNNJJJFFFBBB???;;;:::888666555444555555666666666666666666666666444444444444444555555555333666888:::999777777777}}}YYYKKKBBBBBBIIILLLRRRZZZccclllwww{{{xxxvvvvvvuuuwwwsssooorrr~~~~~~yyyzzztttlllnnnyyy~~~yyywwwuuussspppkkkiiihhhggghhhiiihhhgggdddeeefffeeedddaaa___]]]WWWUUUSSSQQQQQQRRRTTTVVVYYY___iiittt~~~lllUUUMMMJJJEEEDDDIIIGGGHHHJJJKKKMMMQQQUUUYYYaaannndddLLLCCC???:::888222222222222111111111111........................---...222555888AAATTTeeeuuu}}}yyywww|||~~~rrr]]]PPPNNNPPPOOOTTT\\\ccchhhkkknnnpppooooooppppppqqqrrrtttttttttuuuwwwxxxzzz{{{{{{|||zzzzzzzzzxxxwwwwwwxxxzzz|||~~~~~~{{{yyyyyyvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwyyy{{{}}}~~~||||||||||||{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{{{{{{{zzzzzzvvvuuuttttttvvvxxxwwwwwwwwwxxxyyyxxxwwwwwwyyy{{{uuussspppnnnooossswwwzzz}}}|||vvvrrroookkkfffaaa^^^ZZZTTTOOOKKKGGGCCC@@@<<<;;;999777555555555555666666666666666666666666444444555555555666666666444666999999888777777888~~~ZZZLLLBBBBBBIIILLLTTT\\\fffoooyyy|||yyywwwuuuvvvrrrkkknnnzzzzzzyyy~~~yyyooojjjmmmxxx|||xxxvvvuuurrrooojjjhhhggggggiiijjjiiihhhdddeeeeeeeeedddaaa^^^]]]XXXVVVTTTRRRRRRTTTWWWYYY]]]dddooo{{{zzzeeeRRRMMMJJJDDDDDDIIIGGGHHHJJJKKKMMMQQQVVVZZZ___nnn\\\GGGAAA>>>888555222222222111111111111111........................---...222555888AAASSSeeettt|||yyyvvv{{{uuu___QQQNNNPPPPPPUUU]]]dddiiilllnnnpppppppppppppppqqqrrrsssttttttuuuwwwyyy{{{||||||}}}|||||||||zzzyyyyyyzzz|||{{{}}}~~~{{{yyyxxxwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwxxxyyy{{{~~~{{{|||||||||||||||||||||||||||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{{{{{{{zzzyyywwwuuussssssuuuwwwxxxxxxwwwxxxyyyyyyxxxyyy{{{|||uuussspppoooppptttxxx{{{zzzvvvqqqnnnmmmkkkgggddd^^^[[[UUUQQQLLLHHHDDDAAA>>>===;;;999777777777777666666666666666666666666555555555666666666777777555777999888777777777888[[[LLLHHHFFFHHHPPPVVV^^^hhhppp{{{{{{uuurrrrrrwww}}}sssfffjjjqqq{{{yyyzzztttmmmfffmmm{{{~~~xxxwwwxxxwwwsssnnnnnnmmmkkkjjjiiihhhgggggggggfffdddbbb___]]][[[ZZZVVVSSSOOONNNPPPSSSWWWXXXdddmmmwwwfffXXXKKKFFFGGGGGGFFFGGGGGGIIIKKKMMMOOOSSSYYY]]]kkkwwwrrrSSSIII???888777666555444222000///...------///...,,,++++++,,,---...111///000333888BBBTTTddduuu}}}zzztttsss}}}|||fffRRRMMMQQQOOOTTT\\\ccchhhkkkmmmooonnnooopppqqqrrrsssssstttuuuuuuvvvxxxzzz{{{}}}}}}~~~}}}{{{{{{{{{zzzyyywww{{{{{{|||||||||||||||{{{wwwwwwxxxyyyzzzzzz{{{{{{yyyyyyzzzzzz{{{|||||||||~~~~~~}}}|||{{{zzzzzzyyy}}}}}}||||||{{{{{{{{{zzzyyyyyyzzzzzzzzzzzzyyyyyy{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxtttrrrnnnmmmpppuuu|||~~~zzzwwwuuurrrpppnnnjjjeeebbb^^^[[[VVVRRRNNNJJJEEEBBB???<<<999777777888888777111222444666666555444333555444333222333444555666999999:::;;;;;;;;;::::::[[[LLLHHHEEEHHHOOOWWW```jjjsss|||~~~zzztttpppqqqvvv|||vvvggggggnnn}}}~~~||||||~~~rrrkkkfffnnn}}}{{{vvvuuuvvvuuuqqqmmmnnnmmmllljjjiiihhhhhhhhhdddcccaaa___\\\ZZZXXXWWWSSSQQQOOOOOORRRVVV[[[]]]hhhqqq}}}xxxaaaTTTHHHEEEFFFFFFFFFGGGHHHIIIKKKMMMPPPTTTZZZ^^^ooozzzjjjNNNFFF===777777555333222111//////.........///...---++++++,,,...///111///000333777AAASSScccsss{{{xxxrrrqqq|||jjjVVVOOOQQQOOOTTT\\\ccchhhkkknnnooonnnoooooopppqqqrrrssstttuuuvvvwwwxxxzzz|||}}}~~~~~~}}}{{{{{{{{{zzzyyywwwzzz{{{{{{{{{{{{{{{zzzyyywwwwwwwwwxxxyyyzzzzzzzzzxxxyyyyyyzzz{{{||||||}}}~~~~~~~~~}}}|||{{{{{{zzz}}}|||||||||{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzz{{{{{{zzzzzzyyyyyyyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwqqqoookkkkkkpppzzzzzzwwwvvvtttqqqooommmjjjeeebbb^^^[[[VVVRRRNNNIIIEEEBBB???===999777777888777777111333444666666555444333555444444333333444666666999999:::;;;;;;;;;;;;;;;\\\LLLHHHDDDFFFMMMZZZdddoooxxx}}}yyytttqqqrrrxxxyyyfffccciiixxx~~~}}}~~~}}}rrrkkkgggooo~~~{{{wwwsssrrrsssrrrooolllmmmllljjjhhhgggfffeeeeeeaaa```^^^[[[XXXVVVTTTSSSQQQPPPOOOQQQTTTZZZ```dddnnnxxxdddXXXMMMDDDCCCEEEFFFGGGIIIIIIJJJLLLNNNQQQVVV\\\```ttt~~~^^^HHHCCC;;;666777444111000/////////////////////...---,,,,,,---//////111///000333777AAARRRaaasss~~~zzzxxxrrrqqq|||ooo[[[QQQQQQNNNTTT\\\ccchhhkkknnnpppoooooopppqqqrrrsssttttttvvvvvvwwwyyy{{{|||~~~~~~~~~}}}{{{{{{{{{zzzyyywwwzzzzzz{{{{{{{{{yyyxxxwwwvvvvvvwwwwwwxxxyyyyyyyyywwwwwwxxxyyy{{{|||}}}}}}~~~~~~~~~}}}}}}||||||{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuttttttnnnllljjjlllttt}}}zzzwwwuuutttrrrpppnnnllliiidddaaa]]]ZZZUUUQQQMMMIIIEEEBBB@@@===999777777777777666222333444555666555444444555555444444555666777777999999;;;<<<============\\\LLLGGGCCCEEELLL\\\hhhttt|||{{{yyyuuutttwww~~~zzzfff```dddrrr{{{|||~~~}}}sssmmmhhhpppzzzvvvssspppooopppooonnnllljjjiiigggeeecccbbbbbbaaa^^^]]][[[XXXUUUSSSQQQPPPOOOPPPQQQSSSWWW^^^eeejjjtttoooXXXQQQHHHBBBCCCFFFGGGIIIKKKJJJLLLMMMOOOSSSXXX___dddwwwqqqUUUDDD@@@999555666222222222111000////////////......---------...///000000///000333777@@@PPP___rrr~~~|||yyysssrrr|||sss^^^RRROOOMMMSSS[[[ccchhhllloooqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvxxxyyy{{{}}}~~~~~~~~~}}}{{{{{{{{{zzzyyywwwzzz{{{|||||||||zzzxxxwwwvvvvvvwwwwwwwwwxxxxxxxxxvvvwwwwwwyyyzzz{{{|||}}}|||||||||||||||{{{{{{{{{|||||||||||||||{{{{{{{{{{{{{{{||||||||||||{{{{{{zzzzzz{{{zzzzzzzzzyyyyyywwwwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuutttsssrrrrrrllllllmmmrrr|||}}}{{{zzzyyywwwuuurrrpppnnnlllkkkhhhdddaaa]]]ZZZUUUQQQNNNJJJEEEBBB@@@===999777777777777666333333444555666555555555555666666666777777888888999:::;;;===>>>?????????[[[KKKGGGCCCEEELLL^^^kkkxxxzzzyyyxxxyyy~~~|||hhh___bbblll~~~{{{{{{}}}{{{rrrmmmiiiqqqyyytttpppooommmlllmmmmmmlllkkkhhhgggeeecccbbb``````___[[[ZZZXXXVVVTTTQQQPPPOOOPPPQQQTTTWWW[[[ccclllrrr|||eeeSSSLLLEEEBBBEEEHHHIIIJJJMMMLLLMMMOOOQQQTTT[[[bbbgggwwwfffOOOBBB@@@888555555000555444333111000///......------------......//////000///000333777???NNN]]]ooo||||||zzzrrrpppzzzttt```RRRNNNLLLRRR[[[ccchhhlllppprrrsssttttttuuuvvvwwwxxxxxxuuuvvvwwwyyy{{{|||}}}~~~~~~}}}{{{{{{{{{zzzyyywwwzzz{{{}}}~~~}}}|||yyyxxxwwwwwwwwwwwwwwwwwwxxxxxxvvvvvvwwwxxxyyyzzz{{{{{{yyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{|||||||||||||||{{{{{{||||||||||||{{{{{{zzzzzz{{{{{{{{{zzzyyyxxxvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvuuutttrrrrrrqqqmmmpppttt{{{~~~|||yyyxxxwwwvvvtttssspppnnnmmmllljjjhhhdddaaa]]]ZZZVVVRRRNNNKKKFFFCCCAAA>>>:::777777777666555444444555555555666555555666666777888999999:::::::::;;;===>>>???@@@AAAAAA[[[KKKGGGCCCEEELLL^^^lll{{{|||yyyyyyzzz}}}ooobbbaaafffvvv}}}||||||}}}xxxqqqmmmmmmsss~~~wwwqqqnnnjjjiiiiiiiiiiiiiiijjjjjjhhhgggeeecccaaa______^^^WWWWWWVVVTTTRRRQQQOOOOOOPPPTTTXXX\\\bbbkkkvvv~~~rrr]]]QQQIIIDDDCCCFFFIIIIIIKKKMMMNNNOOOPPPRRRVVV]]]eeekkkwww~~~\\\JJJAAA>>>666444666111666555333111///...------++++++,,,------.........000///000333666>>>MMM[[[jjjxxx~~~|||zzzqqqmmmvvv~~~~~~tttbbbSSSMMMKKKQQQZZZbbbiiimmmqqqsssttttttuuuvvvwwwxxxyyyyyyuuuuuuvvvxxxzzz{{{}}}}}}~~~}}}{{{{{{{{{zzzyyywwwyyy{{{}}}}}}{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwwwwxxxxxxyyyyyyzzzwwwxxxxxxxxxyyyzzzzzzzzz{{{{{{{{{|||||||||||||||{{{{{{{{{||||||{{{{{{{{{yyyzzz{{{{{{{{{zzzyyyxxxvvvvvvvvvwwwxxxxxxyyyyyyxxxwwwvvvuuutttsssrrrrrrpppttt{{{|||{{{yyywwwuuuttttttrrrpppnnnooonnnlllkkkkkkhhheeebbb^^^[[[WWWSSSPPPLLLHHHEEEAAA>>>:::777777777666555444555555555555666666666666777888:::;;;;;;;;;;;;======>>>@@@AAAAAAAAAAAAZZZJJJGGGDDDFFFMMM]]]lll}}}yyyxxxyyy|||yyyfffaaabbbnnn~~~~~~||||||~~~}}}~~~|||wwwsssqqqqqqwww~~~}}}zzzvvvrrrmmmjjjhhhcccddddddddddddeeefffgggeeedddbbb___]]]\\\[[[ZZZSSSSSSRRRQQQPPPOOOOOONNNPPPUUU\\\bbbjjjuuu|||cccTTTMMMFFFCCCCCCGGGIIIHHHIIILLLOOOPPPQQQSSSWWW___gggmmmxxxpppSSSDDD???<<<555444777333222111000///------,,,,,,)))***+++,,,------------000///000333666===LLLZZZhhhxxx~~~tttnnnuuu{{{zzz~~~tttcccUUUOOOKKKQQQZZZbbbiiimmmqqqssssssttttttuuuvvvwwwxxxxxxttttttuuuwwwyyyzzz||||||~~~}}}{{{{{{{{{zzzyyywwwvvvxxx{{{~~~~~~}}}{{{yyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{|||||||||}}}zzzzzz{{{{{{{{{{{{zzzzzzyyyzzz{{{||||||zzzxxxwwwuuuvvvvvvwwwxxxxxxyyyyyywwwwwwvvvvvvuuutttssssssrrrvvv}}}|||zzzxxxwwwuuutttrrrrrrrrrqqqnnnlllooommmllllllkkkiiieeeccc___\\\XXXTTTQQQNNNIIIFFFAAA>>>:::888777666666555555555555555555666666777666888999;;;<<<<<<<<<<<>>:::888777666666555555555555555555666777777777888:::<<<=========<<<@@@@@@AAABBBBBBAAAAAAAAA~~~YYYKKKHHHDDDFFFOOO]]]mmm}}}|||yyyxxx{{{{{{xxx{{{yyyeeeYYYccctttxxx|||}}}|||~~~~~~|||zzzzzz{{{{{{{{{}}}uuuppphhhgggeeecccaaa___^^^^^^]]]^^^^^^___``````_________]]][[[XXXVVVTTTSSSRRRRRRRRRQQQNNNMMMMMMPPPSSSSSSVVV]]]gggvvvxxxbbbRRRJJJIIIAAACCCDDDEEEFFFHHHKKKMMMLLLMMMQQQWWW^^^eeekkkoooyyy{{{aaaHHHCCC===888555444333222////////////............,,,,,,++++++,,,,,,---......,,,---111555<<>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@^^^NNNIIIDDDFFFNNN[[[kkk{{{}}}yyy|||~~~vvvrrrqqqwwwzzzfffYYY```ooo|||zzz{{{~~~~~~|||}}}xxxqqqjjjeeedddcccaaa___^^^\\\\\\\\\YYYYYYZZZ[[[\\\\\\\\\\\\\\\ZZZXXXVVVSSSRRRQQQPPPPPPPPPOOONNNMMMNNNQQQTTTYYY\\\cccnnn}}}nnn]]]OOOIIIIIICCCEEEFFFGGGGGGIIILLLNNNOOOQQQUUUZZZ```iiirrryyysssZZZEEEAAA;;;666444444333222////////////............,,,,,,++++++,,,,,,---...000......111444:::FFFRRRfffyyy{{{ooonnnpppxxx|||yyy|||kkkZZZSSSMMMPPPVVV\\\bbbggglllooorrrrrrrrrrrrrrrsssssstttttttttvvvxxxyyyzzzzzzzzz{{{zzzzzzyyyxxxwwwwwwvvvuuuwwwzzz}}}~~~}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyyyyyyyyyyyyyxxxyyyyyyzzz{{{|||}}}}}}}}}|||{{{zzzyyyzzzzzz{{{zzzyyyxxxwwwwwwxxxyyyzzz{{{||||||||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwvvvvvvuuuuuuvvvvvvwwwxxxyyyzzz{{{|||{{{zzzzzzwwwvvvuuuttttttuuuvvvvvvuuutttsssqqqpppooonnnnnnmmmmmmllljjjhhhfffdddcccaaa^^^ZZZVVVTTTPPPLLLIIICCC@@@<<<999888888666444333444555666888:::;;;<<<;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@eeeQQQIIIDDDFFFMMMZZZhhhxxx{{{}}}~~~|||zzzooollllllrrr|||}}}kkk]]]___jjjwww}}}|||}}}|||~~~vvvnnniiiddd```^^^]]]\\\[[[ZZZYYYYYYYYYTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVTTTRRRPPPOOONNNNNNMMMMMMMMMLLLMMMOOOTTTWWW___bbbiiiuuusss```UUUMMMHHHHHHFFFGGGHHHIIIIIIKKKNNNPPPRRRVVV[[[___eeeooo~~~gggOOOBBB>>>888555444333222222/////////............---,,,,,,++++++,,,,,,---...111//////111333888CCCNNNcccvvvvvvjjjhhhjjjrrr~~~~~~wwwyyyrrr___UUUMMMOOORRRWWW]]]dddjjjnnnrrrqqqppppppppprrrssstttssstttuuuwwwxxxyyyzzzzzz{{{zzzzzzyyywwwvvvtttssstttvvvyyy|||}}}|||{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~||||||{{{zzzzzzzzzzzz{{{xxxxxxwwwvvvvvvwwwxxxxxx{{{{{{||||||{{{{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyxxxvvvvvvtttttttttsssttttttuuuvvvuuutttrrrqqqoooooonnnnnnmmmmmmllljjjhhhfffdddcccaaa^^^ZZZWWWTTTQQQMMMJJJCCC@@@<<<:::999888666555222333555888:::===>>>???===>>>???????????????>>>@@@@@@AAAAAAAAAAAA@@@@@@kkkSSSIIIDDDGGGMMMYYYfffttt{{{~~~|||}}}~~~~~~|||zzzxxxvvvpppmmmkkkooowwwqqqcccaaagggsss{{{}}}|||{{{|||~~~xxxnnnhhhdddaaa^^^ZZZYYYXXXWWWWWWVVVVVVWWWRRRSSSTTTUUUUUUVVVVVVVVVSSSSSSQQQPPPNNNMMMMMMMMMJJJJJJKKKLLLNNNRRRWWW[[[bbbeeemmmxxxeeeVVVOOOKKKHHHHHHHHHIIIIIIIIIJJJLLLOOORRRUUUZZZ```eeekkkxxx]]]HHH???<<<777555444444333222//////.........---------,,,,,,++++++,,,,,,---...000......111222777AAALLL^^^qqqyyyyyyzzzqqqeeedddccclllxxxxxxwww|||yyydddVVVNNNNNNOOOSSSZZZbbbiiimmmqqqpppoooooopppqqqssstttrrrsssuuuvvvxxxyyyyyyyyyzzzzzzzzzzzzxxxwwwuuuttttttvvvyyy|||}}}}}}|||{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvvvvwwwxxxxxxwwwwwwwwwxxxxxxyyyzzz{{{|||}}}}}}||||||{{{{{{zzzzzzzzzzzzxxxxxxvvvvvvvvvvvvxxxxxx{{{{{{{{{{{{{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvuuutttttttttuuuuuuvvvvvvwwwwwwwwwuuutttsssttttttttttttuuuvvvvvvwwwuuutttrrrpppooonnnnnnnnnmmmlllllljjjhhhfffdddccc___\\\YYYVVVSSSPPPLLLIIIDDDAAA===;;;:::999777666444555777999<<<>>>@@@AAA???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@oooUUUIIIEEEGGGMMMXXXdddpppwww{{{|||||||||{{{zzzyyywwwuuutttrrrnnnlllmmmssszzz~~~uuuhhhbbbdddnnn~~~{{{zzz~~~{{{zzzzzz|||~~~~~~vvvkkkccc```^^^[[[YYYXXXWWWVVVUUUUUUUUUUUUVVVRRRSSSTTTTTTUUUUUUTTTTTTQQQPPPOOONNNMMMMMMMMMMMMHHHJJJLLLMMMPPPUUU[[[```eeeiiiqqq|||ttt]]]QQQMMMJJJHHHHHHHHHIIIIIIIIIJJJMMMQQQTTTXXX^^^fffllltttsssUUUEEE>>>;;;777555555555444333............------------,,,,,,++++++,,,,,,---...---,,,---000222666@@@JJJ[[[mmmvvvwwwyyyqqqgggfff```jjjxxxzzzxxxzzziiiWWWOOOMMMLLLPPPXXXaaahhhkkkppppppooooooppprrrssstttrrrsssuuuvvvxxxyyyyyyyyyyyyzzz{{{|||{{{zzzyyyxxxuuuwwwzzz}}}~~~}}}|||{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{|||{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxwwwvvvvvvwwwxxxyyy{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuutttssssssttttttuuuvvvvvvwwwvvvuuusssrrrssssssttttttuuuuuuuuuuuutttsssrrrpppooonnnmmmmmmmmmlllllljjjhhhfffdddccc]]]ZZZVVVTTTQQQNNNKKKHHHDDDBBB>>>;;;:::999888666777888999;;;<<<>>>???@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???tttWWWJJJEEEHHHLLLWWWbbbnnnuuuzzz}}}|||yyyzzzyyyxxxwwwvvvttttttssspppmmmjjjkkkpppwww}}}|||wwwnnneeeccckkkyyyzzzwww{{{~~~{{{zzzzzz{{{|||~~~ssslllddd^^^]]]\\\ZZZWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTSSSSSSRRRQQQNNNNNNMMMMMMLLLLLLMMMMMMIIIKKKMMMPPPSSSYYY```dddjjjnnnvvvyyyiiiWWWOOOLLLJJJHHHHHHHHHHHHIIIJJJKKKNNNTTTXXX]]]dddmmmwwwfffOOODDD<<<:::777555555444333222.........------------,,,,,,,,,++++++,,,,,,---...,,,+++,,,///111555>>>HHHXXXkkkuuuwwwzzzuuummmmmmcccnnn}}}zzzwwwvvvmmmYYYQQQNNNLLLPPPYYYbbbhhhkkkoooooopppqqqrrrsssttttttssstttuuuwwwxxxyyyzzzzzzyyyzzz|||~~~~~~|||{{{zzzuuuwww{{{~~~~~~}}}zzzzzzzzzyyyyyyxxxxxxxxxzzzzzzzzzzzzzzzzzzyyyxxxvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{||||||{{{{{{zzzyyyyyyxxxwwwvvvvvvwwwxxxyyy{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttssssssssssssssstttuuuuuuvvvvvvuuutttsssqqqqqqrrrsssssssssrrrrrrtttsssqqqpppnnnnnnmmmmmmmmmmmmllljjjhhhfffdddccc[[[YYYUUURRRPPPNNNJJJGGGEEEBBB>>><<<;;;:::888777888999:::;;;===>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEBBBCCCCCCBBBBBBAAA@@@???yyy[[[KKKFFFGGGIIIVVVaaammmuuu{{{}}}xxxxxxwwwuuutttssssssttttttooollliiihhhlllssszzz~~~|||{{{uuulllgggmmmyyy}}}wwwwww{{{~~~|||{{{zzz{{{{{{yyyzzz{{{{{{{{{}}}xxxssslllgggaaa^^^]]]]]]ZZZXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKMMMPPPRRRVVV\\\ccchhhmmmqqqyyyhhh]]]RRRNNNKKKHHHGGGHHHHHHIIIJJJKKKMMMQQQWWW\\\eeekkkvvvxxxZZZIIIDDD;;;888666444333333111000.........---------,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,///000222;;;DDDRRReeeppptttzzzwwwppprrrkkkvvvyyyuuuqqqrrr\\\RRROOOMMMQQQZZZccciiijjjnnnooorrrtttuuuuuutttsssttttttvvvxxxyyyzzzzzzzzz{{{|||~~~~~~|||zzzxxxtttvvvyyy}}}~~~~~~}}}yyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxvvvwwwwwwxxxyyyzzz{{{|||zzz{{{|||||||||{{{zzzyyywwwwwwuuuuuuuuuuuuwwwwww{{{zzzzzzzzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssrrrrrrrrrrrrqqqrrrtttuuuuuutttssssssrrrssssssttttttsssrrrqqqtttsssqqqpppnnnmmmmmmmmmmmmmmmllljjjhhhfffdddccc[[[YYYUUUSSSQQQNNNKKKHHHFFFCCC???<<<;;;:::999777666777888;;;===???AAABBBAAABBBCCCEEEFFFGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@???~~~^^^MMMGGGFFFGGGTTT___lllvvv}}}~~~yyyvvvuuutttsssrrrssstttuuuqqqnnniiigggiiiooouuuyyy~~~|||sssmmmqqq|||xxxvvvzzz~~~}}}|||{{{zzzzzzuuuvvvwwwwwwxxx{{{~~~}}}}}}}}}~~~}}}~~~~~~~~~uuupppllleeeaaa\\\[[[[[[[[[XXXUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPOOOMMMLLLJJJIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMOOOQQQTTTXXX^^^eeejjjmmmqqqyyyppp\\\UUUOOOMMMKKKGGGFFFIIIIIIJJJKKKLLLOOOTTTZZZ___jjjppp|||mmmRRRFFFCCC:::777444333222111///.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...///------//////000888AAALLL```kkkqqqxxxvvvqqqsssrrr}}}wwwsssmmm|||uuu^^^SSSOOONNNRRR\\\eeeiiijjjmmmooosssuuuvvvvvvtttssstttuuuwwwxxxzzzzzz{{{{{{|||}}}~~~{{{xxxvvvsssuuuxxx|||}}}~~~}}}|||yyyyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyyyyxxxxxxwwwvvvwwwxxxxxxyyyzzz{{{|||}}}zzz{{{|||||||||{{{yyyyyyvvvuuutttsssssstttuuuvvvzzzzzzzzzyyyxxxwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssrrrqqqqqqrrrpppppprrrssstttssssssrrruuuuuuvvvwwwvvvuuusssrrrtttsssqqqooonnnmmmmmmmmmmmmmmmllljjjhhhfffdddccc\\\YYYVVVTTTRRROOOLLLIIIFFFCCC???===<<<;;;999888444555777:::===@@@BBBDDD@@@AAACCCEEEGGGHHHIIIIIICCCCCCCCCCCCBBBAAA@@@???bbbNNNIIIJJJIIISSS^^^mmmzzz{{{xxxvvvrrrooonnnqqqttttttsssrrrqqqpppmmmlllnnnrrruuu}}}~~~zzz|||{{{}}}}}}|||||||||zzzyyytttrrrqqqssswww{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~yyyrrrmmmgggddd\\\[[[ZZZYYYYYYXXXVVVSSSSSSRRRRRRQQQPPPNNNMMMLLLNNNPPPQQQPPPNNNLLLLLLMMMHHHIIIIIIJJJJJJKKKKKKKKKOOOPPPRRRUUUXXX]]]dddiiimmmqqqxxxsssfffUUURRRNNNJJJHHHGGGGGGHHHHHHJJJLLLMMMPPPVVV```gggsss}}}bbbNNNBBB;;;888666333111222222222111//////.........---------,,,++++++******++++++,,,,,,------,,,...111777;;;LLLXXXfffnnnsssxxx{{{yyy|||}}}mmmjjjlllxxxvvv___UUUNNNJJJOOOWWW^^^eeekkknnnppprrrsssssstttuuuwwwwwwwwwvvvvvvwwwyyyzzz|||}}}~~~}}}zzzwwwuuussssssuuuyyy|||~~~~~~|||{{{yyywwwwwwyyyzzzzzzzzzxxxxxxyyyzzz{{{{{{{{{{{{yyyyyyyyyyyyyyyzzz{{{|||yyyyyyzzzzzz{{{zzzzzzyyyvvvuuutttuuuwwwzzzzzzzzzzzzyyyxxxvvvuuutttttttttssstttvvvvvvuuuttttttuuussssssssstttttttttttttttuuutttrrrqqqqqqrrrsssttttttttttttssssssrrrrrrrrrrrrpppnnnlllkkklllmmmnnnlllkkkjjjiiiiiigggccc```ZZZYYYWWWSSSPPPMMMJJJIIIEEEDDDAAA>>>;;;999888777666777888:::===@@@CCCEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFEEECCCAAA@@@???dddNNNIIIIIIHHHUUU___ooo{{{{{{wwwrrroookkklllpppuuuwwwwwwrrrqqqooollljjjkkknnnqqqvvv|||~~~~~~~~~|||{{{zzzxxxwwwqqqooonnnooorrruuuxxxyyy{{{|||}}}}}}|||{{{{{{||||||||||||||||||}}}}}}}}}~~~uuunnniiieeeaaa^^^\\\ZZZYYYXXXXXXWWWUUUSSSQQQQQQPPPPPPNNNMMMLLLKKKJJJLLLNNNNNNLLLKKKKKKKKKGGGHHHIIIJJJLLLMMMNNNOOOPPPRRRTTTVVVYYY^^^eeeiiilllooovvv~~~}}}hhh[[[PPPNNNKKKHHHGGGGGGHHHIIIHHHKKKMMMOOOSSS[[[eeemmm{{{vvv[[[JJJ@@@;;;888555222111222222111000///.........------------,,,,,,++++++++++++,,,,,,,,,,,,------...111777;;;GGGUUUdddnnnuuu{{{}}}|||{{{jjjgggiiivvv|||fffXXXQQQLLLPPPWWW]]]dddiiinnnppprrrtttttttttuuuwwwwwwwwwvvvwwwwwwyyy{{{|||~~~}}}zzzwwwtttrrrrrrtttwww{{{}}}~~~}}}zzzxxxvvvvvvxxxzzzzzzyyyxxxwwwvvvvvvwwwxxxzzz{{{zzzzzzzzzzzzzzz{{{|||}}}yyyzzzzzzzzzzzzzzzyyyxxxvvvvvvvvvxxx{{{}}}}}}|||zzzyyyxxxvvvuuuuuutttttttttuuuwwwwwwuuuuuuuuuvvvtttttttttttttttssssssssstttssssssrrrrrrssssssssstttssssssssssssssssssrrrsssqqqooommmlllkkklllmmmlllkkkiiiiiihhhfffbbb```ZZZYYYWWWSSSPPPMMMJJJIIIEEEDDDAAA???<<<:::888888666777999;;;>>>AAACCCDDDEEEEEEFFFGGGHHHIIIJJJKKKJJJIIIHHHFFFEEECCCBBBAAAeeeNNNHHHIIIHHHTTT___mmmyyy~~~|||wwwtttmmmiiifffhhhnnnuuuyyyzzzrrrqqqnnnjjjggggggiiilllqqqzzz}}}{{{zzzyyywwwuuurrrooolllkkkmmmpppssstttwwwxxxzzzzzzyyyzzz{{{}}}}}}}}}}}}|||||||||||||||yyyqqqmmmgggccc___]]][[[YYYZZZYYYWWWWWWWWWVVVSSSQQQPPPPPPPPPOOONNNMMMLLLKKKEEEHHHKKKKKKJJJIIIHHHIIIGGGHHHIIIKKKMMMOOOQQQRRRRRRTTTVVVXXX[[[```fffjjjlllooouuu}}}ooo]]]RRRKKKJJJHHHFFFFFFGGGHHHJJJIIILLLOOORRRWWW```llltttjjjRRRDDD===:::777555222111222222111///............------------,,,,,,++++++++++++,,,,,,,,,,,,------...111666:::BBBQQQcccooowww~~~zzziiieeeeeetttooo\\\TTTNNNPPPVVV[[[bbbhhhnnnpppssstttttttttuuuwwwwwwwwwwwwwwwxxxzzz|||}}}}}}zzzvvvsssqqqqqqqqqtttyyy|||~~~~~~yyywwwuuuvvvwwwyyyyyyyyyyyyxxxvvvuuuuuuxxx{{{}}}|||{{{{{{{{{{{{||||||}}}zzzzzzzzzzzzzzzyyyxxxwwwvvvvvvxxx{{{~~~~~~zzzyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxxxxwwwvvvvvvwwwuuuuuuttttttssssssrrrrrrrrrrrrsssssstttssssssrrrsssssssssssssssttttttttttttrrrpppnnnllllllllllllkkkjjjiiihhhgggeeeaaa^^^ZZZYYYWWWSSSPPPMMMJJJIIIFFFEEEBBB???<<<:::999888666777999<<<>>>AAACCCDDDDDDEEEFFFHHHIIIKKKLLLLLLLLLLLLJJJIIIGGGEEEDDDDDDeeeMMMHHHIIIHHHQQQ[[[jjjuuuyyywwwrrroooiiifffccceeekkkssswwwxxxtttrrrnnniiidddcccdddfffpppzzz}}}{{{{{{zzzxxxwwwtttqqqmmmkkkllloooqqqqqqtttvvvxxxyyyyyyzzz}}}~~~~~~~~~~~~yyyqqqlllfffdddaaa^^^\\\ZZZYYYXXXXXXWWWUUUUUUUUUTTTQQQOOOOOOOOOOOOOOONNNMMMMMMLLLBBBEEEIIIJJJJJJHHHHHHHHHHHHHHHJJJLLLNNNPPPQQQRRRSSSUUUXXXZZZ]]]bbbgggkkknnnqqqvvvvvveeeXXXPPPJJJIIIGGGGGGGGGHHHIIIJJJKKKMMMPPPTTTYYYdddpppyyy}}}___LLL@@@;;;:::555444222111111111000...------------------------,,,,,,,,,++++++,,,,,,,,,+++,,,------...111555888???OOObbboooxxx~~~{{{kkkdddbbbrrruuu___UUUNNNOOOTTTZZZaaagggmmmppprrrsssssstttuuuvvvwwwvvvvvvwwwxxxzzz|||}}}}}}yyyuuurrrooooooooorrrwww{{{~~~yyywwwuuuuuuwwwxxxyyyxxxzzzyyyxxxxxxyyyzzz|||}}}{{{zzzzzzzzzzzzzzz{{{{{{yyyzzzzzzyyyyyyxxxwwwvvvuuuvvvxxx|||~~~yyyxxxxxxwwwvvvvvvvvvvvvwwwxxxzzzyyyxxxwwwwwwxxxuuuuuutttssssssrrrqqqqqqqqqrrrssstttttttttsssrrrrrrrrrssssssttttttuuuuuuuuusssqqqooommmlllkkkkkkkkkjjjhhhgggfffddd```]]]ZZZYYYWWWSSSPPPMMMJJJIIIFFFEEEBBB???===:::999888777888:::<<>>NNNaaannnwww~~~~~~}}}llldddaaaoooyyy```VVVNNNNNNRRRXXX```fffllloooqqqrrrrrrssstttuuuuuuuuuuuuvvvwwwyyy|||}}}~~~~~~|||xxxtttqqqmmmmmmmmmqqqvvv{{{yyywwwuuuuuuwwwxxxxxxwwwwwwxxxzzz{{{||||||{{{zzzyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxyyyyyyxxxwwwwwwvvvssstttwww{{{~~~~~~}}}xxxxxxwwwwwwwwwwwwwwwxxxxxxyyy{{{zzzxxxwwwwwwxxxuuuuuutttsssrrrqqqqqqppppppqqqssstttuuutttsssrrrsssssssssttttttuuuuuuuuuuuutttrrrpppnnnmmmlllkkkllljjjiiihhhfffddd```]]]ZZZYYYWWWSSSPPPMMMJJJIIIFFFDDDBBB???<<<:::999888777888;;;===@@@AAABBBCCCBBBCCCEEEHHHJJJMMMOOOPPPOOONNNMMMKKKIIIHHHFFFFFFdddMMMHHHHHHHHHQQQ[[[iiiuuuyyyvvvqqqnnnjjjgggdddfffkkkppprrrrrrvvvsssnnnggg```]]]]]]___cccmmm|||~~~}}}|||vvvsssooonnnnnnnnnnnnmmmnnnoooqqqrrrsssuuuyyy|||{{{|||||||||}}}}}}}}}}}}~~~}}}tttooohhhccc___]]][[[ZZZZZZ[[[\\\ZZZWWWUUUTTTTTTTTTSSSQQQQQQQQQPPPMMMKKKFFFFFFGGGHHHHHHHHHGGGGGGEEEGGGIIIJJJIIIIIIJJJLLLLLLMMMMMMOOOPPPQQQRRRRRRUUUXXX]]]aaaeeejjjooosssrrruuu|||ssscccXXXPPPJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNQQQUUUZZZaaannn}}}fffQQQFFF<<<777777333222111111111000...,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++,,,---......000333666>>>MMM___kkkuuu|||~~~ooodddbbblll{{{~~~eeeZZZPPPNNNRRRWWW^^^eeekkkmmmpppqqqqqqqqqrrrttttttttttttuuuvvvyyy{{{||||||}}}}}}}}}zzzwwwssspppkkkkkkmmmqqqwww}}}|||yyywwwvvvwwwwwwwwwvvvsssuuuxxx{{{{{{zzzxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwssssssuuuxxx{{{}}}|||{{{xxxxxxwwwwwwwwwxxxxxxyyyyyyzzz{{{zzzxxxwwwwwwwwwttttttssssssrrrrrrqqqqqqqqqqqqrrrssstttttttttttttttttttttttttttuuuuuuuuuttttttsssqqqpppnnnmmmlllmmmkkkiiihhhgggddd```]]]ZZZYYYWWWSSSPPPMMMJJJIIIEEEDDDAAA>>>;;;999888777777999<<<>>>@@@BBBBBBBBB@@@BBBDDDGGGJJJMMMOOOQQQPPPOOONNNMMMKKKIIIHHHGGGfffNNNHHHGGGFFFOOOZZZhhhtttxxxvvvqqqnnnkkkiiihhhkkkpppssstttrrrtttqqqlllddd^^^ZZZZZZ[[[^^^fffttt~~~}}}~~~~~~}}}{{{wwwuuusssrrrrrrrrrpppnnnnnnooopppqqqrrruuuyyy|||zzzzzz{{{|||}}}~~~~~~~~~|||xxxsssooolllfffbbb\\\XXXVVVVVVUUUTTTTTTVVVYYYXXXUUUSSSRRRSSSSSSQQQPPPPPPPPPNNNLLLJJJEEEEEEFFFGGGGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHKKKMMMMMMNNNOOOQQQSSSUUUVVVWWWXXX\\\aaafffkkkpppuuuyyyyyy~~~{{{gggZZZSSSLLLGGGGGGGGGHHHIIIKKKLLLNNNNNNPPPTTTYYY___iiixxxyyyZZZKKKDDD;;;666666222111111111111000---+++++++++,,,,,,,,,---------------,,,,,,,,,,,,------***,,,---......000222555<<>>@@@BBBFFFIIIMMMOOOQQQRRRRRRPPPOOOMMMKKKJJJJJJhhhPPPHHHFFFDDDMMMWWWfffrrrvvvuuupppmmmlllkkkkkknnnssswwwvvvtttrrrpppjjjbbb\\\XXXXXXYYY___eeeppp|||}}}zzzzzz{{{|||zzz|||zzz{{{yyyxxxxxxxxxwwwtttrrrpppqqqrrrrrrsssvvvzzz~~~{{{{{{|||~~~}}}}}}wwwqqqlllhhhdddaaa^^^[[[VVVTTTTTTUUUUUUTTTPPPTTTWWWWWWUUUSSSSSSTTTRRRQQQOOOOOOOOONNNKKKIIIGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGFFFGGGJJJMMMMMMNNNPPPSSSVVVXXXZZZ\\\ZZZ^^^dddiiioootttzzz~~~ppp^^^UUUQQQKKKGGGCCCDDDFFFIIIKKKNNNOOOPPPRRRUUU[[[cccooooooQQQGGGCCC;;;555555222111000111111000---++++++++++++,,,,,,---------...------,,,,,,------...***,,,---......///222444:::HHHYYYfffqqq{{{}}}nnnfffjjjqqq|||sssfffXXXSSSSSSUUU[[[aaahhhkkkmmmnnnnnnooopppqqqqqqqqqqqqrrrtttwwwyyy{{{xxxxxxzzzzzzxxxuuurrrppphhhjjjnnntttzzz}}}zzzxxxxxxwwwvvvuuuyyyyyyyyyyyyzzz{{{||||||vvvvvvuuutttttttttttttttssstttuuuwwwxxxxxxxxxxxxvvvuuutttuuuxxxzzzzzzzzzwwwwwwwwwwwwxxxyyyzzzzzzxxxzzz{{{zzzxxxvvvvvvvvvrrrrrrrrrrrrrrrrrrrrrsssrrrrrrqqqqqqrrrsssuuuvvvvvvvvvuuuuuuttttttsssssssssssssssrrrqqqpppooonnnooommmkkkjjjhhheeeaaa^^^ZZZYYYWWWSSSPPPMMMJJJIIICCCBBB???<<<:::777666555888999<<>>999555444///000222333222///---+++,,,---.........---,,,+++))))))***+++,,,,,,------,,,+++***+++---///000000:::EEEUUUbbbkkkrrrzzz|||kkklllqqqzzzhhhSSSOOORRRSSSYYYbbbkkklllnnnooonnnoooqqqrrrsssssssssttttttvvvwwwwwwxxxyyyyyyyyyxxxuuurrrqqqllllllnnnsssxxx}}}~~~}}}{{{zzzyyyxxxxxxxxxuuuvvvwwwxxxyyyxxxwwwwwwxxxwwwuuutttssssssttttttxxxxxxwwwwwwvvvvvvuuuuuuqqqrrrsssuuuvvvvvvwwwwwwyyyyyyxxxwwwwwwxxxxxxxxx|||{{{{{{zzzyyyxxxvvvuuutttttttttttttttssssssrrrrrrrrrrrrsssssssssttttttvvvvvvuuutttssssssrrrrrrqqqqqqpppoooooonnnnnnmmmnnnmmmkkkhhheeecccaaa```\\\YYYUUUQQQNNNKKKGGGDDDAAA@@@>>><<<:::888888777999999:::;;;<<<<<<<<<;;;>>>>>>@@@EEEMMMRRRTTTSSSVVVUUUTTTRRRQQQOOONNNMMMgggMMMEEEEEEEEEKKKTTTaaakkkoooooommmkkkmmmnnnoooooopppppppppooopppoookkkddd]]]XXXXXXYYYXXX```ggglllsss~~~{{{xxxvvvtttsssvvvwwwzzz}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxvvvuuusssssstttvvvxxxzzzzzz|||~~~}}}}}}}}}~~~~~~}}}|||}}}{{{uuullliiidddaaa___]]]YYYVVVWWWUUURRRQQQQQQRRRQQQPPPRRRQQQQQQPPPNNNMMMMMMLLLMMMKKKHHHHHHJJJKKKIIIHHHHHHJJJKKKJJJHHHFFFFFFFFFHHHIIIIIIJJJKKKLLLMMMMMMSSSSSSSSSUUUXXXZZZ[[[[[[bbbeeejjjnnnuuu}}}mmm\\\TTTOOOKKKIIIIIIIIIIIIIIIJJJMMMOOOQQQQQQZZZ[[[dddtttooo]]]III???<<<888555444111111222222111///,,,+++,,,---.........---,,,++++++++++++,,,,,,------...///,,,***)))+++---///111888CCCRRR___hhhpppxxx~~~}}}}}}jjjkkknnnwwwlllWWWRRRSSSTTTYYYaaagggiiilllmmmnnnoooqqqssssssssssssssstttuuuvvvwwwxxxyyyyyyyyywwwuuurrrppplllmmmooosssyyy}}}~~~|||zzzyyyxxxwwwwwwwwwxxxyyyyyyyyyyyywwwwwwwwwvvvtttsssssssssttttttvvvuuuuuuuuuuuuuuuttttttrrrssstttuuuvvvwwwwwwwwwyyyxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzyyyyyywwwvvvuuutttuuuuuuuuuuuutttssssssrrrsssssssssttttttttttttvvvuuuuuutttssssssrrrrrrrrrrrrrrrqqqppppppoooooommmllljjjhhheeebbb```___[[[XXXTTTQQQOOOKKKHHHEEEBBBAAA???===;;;999888888:::;;;<<<<<<============<<<<<<===CCCJJJPPPSSSSSSWWWVVVUUUTTTSSSQQQPPPOOOeeeMMMEEECCCAAAIIIQQQ\\\eeejjjllllllllllllmmmnnnnnnooonnnnnnnnnnnnlllhhhccc\\\YYYXXXYYYVVV[[[```dddlllwwwyyywww|||~~~zzzvvvsssqqqsssuuuwww{{{~~~}}}|||zzzxxxwwwwwwyyy|||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}yyyxxxwwwwwwxxx{{{~~~}}}uuunnnjjjbbb```]]][[[ZZZYYYWWWVVVVVVTTTQQQQQQQQQQQQPPPOOOPPPOOOOOONNNMMMLLLKKKKKKLLLJJJHHHHHHHHHHHHGGGFFFHHHIIIJJJIIIHHHFFFFFFGGGFFFGGGHHHIIIKKKMMMOOOPPPRRRSSSUUUXXXZZZ]]]______fffiiinnnttt}}}pppcccUUUOOOMMMJJJIIIJJJIIIJJJJJJLLLOOORRRUUUWWW```eeeqqqeeeUUUDDD===:::888666666333333222000///---,,,+++---------------,,,++++++,,,,,,------------------000---***((((((+++///222666???NNN[[[eeeooowww}}}}}}wwwtttxxxkkkiiijjjsssrrr\\\UUUTTTTTTYYY```cccfffiiilllnnnooorrrtttrrrrrrrrrrrrssstttuuuuuuxxxyyyyyyxxxwwwtttqqqooommmmmmoootttyyy}}}}}}{{{yyyxxxwwwvvvyyyyyyzzzzzzyyyxxxwwwuuuttttttssssssssssssssstttssssssssssssttttttttttttssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuttttttssssssssstttttttttuuuuuuuuuuuuuuuuuutttssssssrrrrrrrrrrrrrrrqqqppppppoooooolllkkkjjjhhheeebbb```^^^ZZZWWWTTTQQQOOOLLLIIIFFFCCCBBB@@@===;;;:::999888;;;;;;===>>>>>>?????????;;;:::;;;???EEELLLQQQSSSXXXXXXXXXWWWVVVUUUSSSRRRdddMMMFFFDDDAAAHHHOOOYYYaaagggjjjlllmmmmmmmmmnnnoooooooooooonnnkkkiiieeeaaa]]][[[ZZZ[[[VVVXXXZZZ]]]eeeppp|||~~~uuupppuuuyyyuuurrrpppqqqtttxxx|||~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}}}}~~~~~~|||tttsssrrrrrrsssvvvyyy{{{|||~~~|||uuupppkkkgggddd___]]]\\\ZZZYYYYYYXXXXXXVVVTTTRRRQQQRRRRRRPPPOOOPPPPPPOOOOOONNNMMMMMMLLLMMMLLLJJJIIIHHHHHHHHHGGGGGGIIIJJJJJJHHHGGGGGGHHHGGGHHHHHHJJJLLLOOOQQQRRRQQQTTTXXX[[[___bbbfffhhhkkkpppwwwwwwfff[[[PPPMMMKKKIIIIIIJJJJJJKKKMMMNNNPPPSSSWWWZZZbbblll}}}www]]]PPPBBB===;;;999777888666444222///---,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))))),,,000333555===JJJXXXdddnnnwww}}}zzzrrrmmmrrrnnnhhhgggooo~~~uuu```VVVSSSSSSXXX]]]cccfffjjjmmmnnnppprrrtttrrrqqqqqqqqqrrrrrrssstttwwwxxxxxxxxxvvvssspppooonnnnnnppptttzzz~~~~~~|||yyyxxxwwwvvvyyyyyyyyyyyyxxxvvvtttsssrrrrrrrrrrrrssssssttttttrrrssssssssstttuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyywwwwwwxxxxxxyyyyyyxxxxxxvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvuuuuuutttssstttttttttuuuuuuuuuuuuvvvuuuuuutttttttttsssssssssqqqqqqqqqpppoooooonnnnnnkkkkkkjjjhhheeebbb___^^^YYYWWWSSSQQQOOOLLLIIIGGGCCCBBB@@@>>><<<:::999999:::;;;<<<===>>>>>>???>>>;;;::::::===BBBIIIOOOSSSWWWXXXZZZZZZZZZXXXVVVUUUeeeNNNGGGFFFDDDIIIOOOXXX```fffjjjmmmooonnnnnnoooqqqqqqqqqqqqqqqhhheeebbb___]]]]]]]]]]]]WWWVVVVVVXXX___iiiuuuuuunnnppp}}}|||vvvssskkklllnnnqqquuuzzz~~~|||{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyyyyzzz{{{zzzxxxpppooonnnnnnoooqqqtttuuuuuuwwwyyy{{{}}}}}}}}}}}}zzzvvvpppkkkhhheeebbb```]]]]]]\\\ZZZYYYXXXXXXXXXVVVUUUSSSSSSTTTSSSQQQOOOPPPOOOOOONNNNNNMMMMMMMMMKKKKKKJJJIIIGGGGGGGGGHHHGGGIIIJJJKKKIIIIIIIIIJJJKKKKKKKKKLLLNNNPPPSSSUUUUUUXXX[[[^^^```dddiiimmmpppyyy|||mmm___VVVNNNLLLKKKIIIHHHJJJLLLMMMOOOPPPQQQTTTYYY^^^dddsssoooWWWKKK@@@<<<;;;888666777666444111///---,,,,,,,,,------,,,,,,+++++++++++++++++++++***************%%%(((+++,,,,,,---000222555<<>><<<:::999999777888:::;;;<<<=========;;;;;;;;;<<<@@@FFFMMMRRRUUUWWWZZZ\\\]]]\\\ZZZXXXhhhOOOGGGGGGGGGJJJPPPYYYaaagggjjjmmmooonnnoooppprrrsssttttttuuuiiieeeaaa___^^^^^^]]]\\\XXXTTTQQQSSSXXX___lllwww~~~yyyooonnnwww}}}vvvsssnnnnnnoooqqqtttxxx|||}}}|||{{{zzzzzzzzzyyyyyyyyyyyyyyywwwuuuttttttuuuuuutttrrrmmmllllllkkklllmmmnnnoooooopppqqqssssssssssssrrrnnnkkkfffcccaaa___\\\[[[YYYZZZZZZXXXVVVUUUVVVWWWVVVUUUTTTTTTTTTTTTQQQOOOLLLLLLLLLLLLKKKKKKJJJJJJGGGHHHHHHGGGEEEEEEFFFGGGHHHJJJLLLLLLKKKKKKKKKMMMNNNNNNNNNNNNQQQTTTWWWYYY\\\^^^```aaabbbfffmmmsss~~~sssfffXXXQQQMMMLLLLLLIIIIIILLLMMMOOOQQQRRRSSSWWW^^^dddlll~~~{{{gggPPPFFF>>>;;;999666555666555444111///------------------,,,+++++++++++++++)))))))))***************###''',,,...------///111555;;;FFFTTTcccpppzzz~~~wwwmmmhhhmmm~~~xxxjjjccckkkxxxjjjZZZSSSTTTVVVYYYdddggglllooopppqqqrrrsssrrrrrrrrrqqqqqqrrrrrrsssssstttuuuvvvuuusssqqqpppooooooqqquuu{{{}}}{{{zzzyyyxxxvvvvvvwwwvvvuuusssqqqpppoooppprrrsssuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxuuuvvvxxxyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvuuuuuutttttttttttttttssssssrrrsssssstttttttttuuuuuuuuutttttttttttttttttttttttttttttttttsssrrrrrrqqqqqqllllllllljjjgggddd```^^^ZZZWWWTTTQQQOOOLLLIIIFFFCCCBBB@@@===;;;:::999888555666888999;;;;;;<<<<<<;;;;;;;;;<<<>>>CCCJJJOOOPPPSSSXXX]]]___^^^\\\[[[lllOOOEEEFFFHHHJJJPPPZZZbbbgggjjjmmmnnnlllnnnppprrrtttvvvvvvwwwmmmhhhccc```^^^]]][[[YYYVVVPPPLLLMMMPPPUUU```lllxxx}}}qqqlllrrr{{{yyyuuusssrrrrrrrrruuuxxx|||~~~}}}|||{{{yyyyyyyyyyyyxxxxxxxxxwwwuuusssrrrqqqrrrrrrpppnnnjjjjjjiiihhhhhhhhhhhhiiihhhiiijjjkkkkkkkkkjjjiiifffccc```^^^\\\[[[XXXVVVUUUVVVWWWVVVTTTSSSUUUXXXUUUTTTSSSTTTTTTSSSPPPNNNJJJJJJJJJJJJIIIIIIIIIIIIEEEGGGHHHGGGEEEEEEGGGJJJIIIKKKMMMMMMMMMMMMNNNOOOPPPOOOOOOQQQTTTXXX]]]___bbbdddfffgggiiippp{{{yyyggg\\\QQQLLLJJJKKKLLLJJJKKKNNNLLLOOOSSSUUUWWW]]]fffmmmyyyooo^^^KKKCCC===<<<;;;888777999333222111000......---------,,,+++*********+++,,,)))))))))******++++++,,,&&&***------******---000444999CCCQQQaaappp{{{~~~wwwnnnhhhlll|||zzzjjj```hhhuuu}}}tttaaaWWWVVVWWWXXX```dddjjjnnnpppqqqrrrsssssssssrrrrrrrrrrrrssssssqqqrrrtttuuuuuutttrrrqqqoooppprrrvvv{{{}}}|||{{{zzzzzzvvvvvvvvvvvvvvvtttrrrqqqnnnppprrrtttvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvuuuvvvwwwwwwwwwwwwwwwwwwtttvvvxxxzzzzzzzzzyyyxxxyyyyyyxxxxxxwwwvvvuuutttsssssssssssssssrrrrrrqqqrrrsssssssssttttttttttttttttttttttttttttttttttttssssssrrrqqqqqqppppppooolllmmmmmmllliiieeeaaa^^^[[[XXXTTTQQQOOOKKKHHHEEEBBBAAA???===;;;999888888555555777999:::;;;<<<<<<999:::;;;;;;<<>>??????<<<<<<>>>111111111000///......------,,,+++*********+++,,,))))))***+++,,,,,,------+++---...+++''''''+++000333888AAAPPP```pppzzzxxxoooiiilllzzz{{{iii___fffrrrzzz|||fffZZZXXXXXXXXX\\\aaagggllloooqqqssstttttttttsssrrrrrrssssssssspppqqqsssuuuuuutttsssrrrpppppprrrvvv|||}}}|||{{{{{{{{{vvvvvvwwwwwwwwwuuutttsssnnnppprrruuuwwwxxxyyyyyyxxxxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvtttvvvxxxzzz{{{zzzyyyxxxzzzzzzyyyyyywwwvvvttttttrrrrrrssssssrrrrrrqqqppprrrrrrrrrsssssssssttttttssstttttttttttttttttttttoooooonnnnnnmmmlllllllllmmmmmmnnnmmmjjjfffbbb___\\\YYYUUUQQQNNNKKKGGGDDDBBB@@@>>><<<:::888888777555666777999:::<<<<<<<<<888:::;;;::::::===BBBFFFIIIMMMUUU\\\``````___]]]rrrTTTHHHHHHIIIJJJQQQ[[[dddiiilllmmmnnnlllmmmppprrrtttuuuuuuuuuuuuppphhhaaa\\\ZZZXXXWWWUUUNNNHHHEEEFFFKKKVVVaaallluuu~~~wwwqqqppprrr|||wwwuuurrrrrrsssvvvxxxxxxyyy}}}}}}{{{}}}|||zzzyyyyyyxxxvvvtttvvvuuussspppmmmjjjhhhgggeeedddcccbbbaaaaaaaaaaaagggfffdddbbbaaa```______[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQOOONNNNNNNNNLLLLLLLLLKKKJJJIIIGGGFFFGGGGGGGGGHHHIIIJJJLLLLLLKKKMMMOOOPPPPPPQQQSSSUUUQQQRRRUUUVVVXXX[[[```ccckkkmmmttt|||qqqbbbWWWRRRHHHJJJKKKKKKJJJJJJLLLMMMSSSTTTVVVYYY^^^iiiwwwppp[[[SSSFFFCCC@@@???>>>>>><<<;;;555444222000...,,,,,,+++++++++,,,---............++++++***)))(((((())))))...---,,,++++++---...000888999???NNNaaapppwwwyyy~~~wwwmmmiiinnnzzzzzzmmmcccdddmmmwwwlll\\\VVVVVVXXX\\\bbbiiinnnqqqqqqpppppprrrrrrsssssssssrrrqqqqqqrrrssstttuuuuuuuuutttsssoooppprrruuuxxx|||~~~~~~}}}|||{{{yyywwwvvvwwwwwwxxxxxxwwwvvvuuutttrrrsssuuuvvvxxxyyyyyyyyyxxxxxxwwwwwwvvvuuuuuuuuuxxxxxxwwwwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxyyyyyyxxxwwwvvvuuuttttttssstttttttttsssrrrqqqqqqssssssssssssssssssssssssttttttssssssssssssttttttssssssrrrqqqqqqppppppooollllllkkkjjjhhhfffdddccc[[[XXXTTTPPPNNNKKKHHHFFFBBB@@@>>><<<:::999888777777888999:::::::::999999<<<<<<<<<;;;;;;===AAADDDFFFJJJPPPVVVZZZ[[[ZZZYYYuuuUUUHHHFFFGGGKKKRRR]]]ffflllnnnoooooommmnnnppprrrtttuuuvvvwwwvvvpppggg```[[[YYYWWWVVVTTTNNNHHHFFFFFFJJJUUU___kkksss|||~~~zzzvvvtttuuuzzzwwwsssqqqqqqrrrsssrrruuuxxx{{{~~~~~~~~~|||}}}{{{yyyxxxxxxwwwuuussstttsssqqqooollliiigggfffdddccccccbbbaaaaaaaaaaaadddcccaaa```^^^]]]]]]\\\YYYXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWVVVTTTRRRQQQPPPPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMLLLMMMOOOPPPOOOPPPRRRTTTXXXZZZ\\\^^^```ccchhhlllqqqvvvzzzjjj]]]TTTPPPHHHJJJKKKLLLLLLLLLNNNPPPRRRTTTXXX^^^gggvvviiiVVVOOOCCCAAA???>>>===;;;999777555444222000...,,,,,,+++,,,,,,------------------,,,,,,+++***************...---,,,++++++,,,...///555666===KKK^^^mmmuuuxxx|||vvvmmmhhhjjjtttqqqcccccckkkttt|||ooo]]]VVVUUUVVVZZZ___gggmmmppppppqqqqqqrrrrrrsssssssssrrrrrrqqqrrrssstttuuuuuuuuutttsssooopppqqqtttwww{{{~~~~~~~~~}}}|||zzzyyywwwvvvvvvwwwwwwxxxwwwvvvuuutttrrrsssuuuvvvxxxyyyzzzzzzzzzyyyyyyxxxwwwvvvvvvuuuwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvuuutttttttttttttttttttttsssrrrrrrsssssssssssssssssssssssstttssssssrrrrrrsssssstttssssssrrrrrrqqqpppppppppkkkkkkjjjiiigggeeedddccc\\\YYYUUUQQQNNNKKKHHHEEEBBB@@@>>><<<:::999888777888888888999999999999:::;;;;;;;;;::::::<<<@@@CCCDDDHHHNNNTTTXXXZZZ[[[ZZZxxxXXXIIIEEEEEELLLTTT```jjjppprrrrrrqqqnnnooopppqqqsssvvvxxxyyywwwpppfff]]]XXXVVVUUUUUUSSSMMMHHHGGGHHHKKKUUU___kkkpppxxx}}}}}}|||zzzyyy~~~|||wwwsssqqqpppooonnnqqqsssuuuuuuvvvxxx{{{}}}|||}}}zzzwwwuuuuuutttsssqqqrrrqqqooollljjjgggeeedddbbbbbbbbbbbbaaaaaaaaaaaa```___]]]\\\ZZZYYYYYYYYYUUUUUUUUUTTTSSSRRRRRRQQQRRRQQQPPPPPPPPPRRRTTTVVVVVVUUUSSSRRRQQQPPPOOOOOOOOONNNLLLJJJIIIIIIJJJJJJHHHHHHIIIIIIJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQSSSUUUZZZ\\\^^^aaadddhhhnnnqqqxxx|||mmm```VVVPPPNNNHHHJJJLLLLLLMMMNNNQQQSSSTTTXXX^^^fffsssyyy```PPPKKKHHHFFFDDDCCCAAA???;;;888444333111///...---,,,,,,,,,------------,,,,,,+++---,,,++++++++++++++++++---,,,+++++++++,,,...///222444:::GGGYYYhhhssswwwyyyvvvooogggdddkkkzzzuuudddaaahhhqqqxxx}}}rrr___VVVTTTUUUXXX]]]eeekkknnnppprrrsssrrrrrrsssssssssssssssrrrssstttuuuvvvuuutttsssrrrnnnoooppprrruuuzzz}}}~~~~~~}}}|||zzzxxxvvvuuuuuuvvvwwwwwwwwwvvvuuutttqqqrrrtttvvvxxxzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxwwwvvvwwwxxxyyyzzzyyyyyyxxxwwwvvvuuutttttttttttttttuuuttttttsssrrrssssssssssssssssssssssssssssssrrrrrrrrrrrrssssssssssssrrrrrrqqqqqqppppppkkkkkkjjjiiigggeeecccbbb^^^[[[VVVRRRNNNKKKGGGDDDBBB@@@>>><<<:::999888777888888777777777888999:::::::::;;;::::::===@@@CCCCCCFFFKKKQQQUUUYYYZZZ[[[zzzZZZKKKFFFEEEMMMVVVcccnnntttuuuuuutttqqqppppppqqqrrruuuwwwyyyssslllbbbZZZUUUSSSRRRRRRPPPLLLIIIJJJKKKOOOXXXbbbkkknnntttzzz~~~}}}{{{www{{{vvvssspppnnnmmmpppppppppooopppsssxxx|||||||||xxxtttqqqqqqpppoooooonnnmmmkkkiiigggeeecccbbb```aaaaaaaaaaaaaaa``````\\\[[[ZZZYYYWWWWWWVVVVVVSSSSSSSSSRRRRRRRRRRRRRRRQQQOOONNNMMMMMMPPPRRRTTTRRRQQQPPPOOONNNNNNNNNNNNOOONNNKKKIIIHHHIIIJJJKKKJJJJJJJJJKKKLLLMMMNNNOOOSSSTTTUUUUUUTTTUUUXXXZZZ[[[]]]```ccchhhnnnuuuyyyxxxmmmaaaWWWQQQNNNMMMJJJKKKLLLMMMMMMNNNQQQTTTXXX]]]eeepppmmmYYYMMMJJJKKKJJJHHHGGGDDD@@@;;;777333222000///...---,,,,,,---------------,,,+++***,,,++++++*********++++++,,,,,,+++++++++,,,---...000222999EEETTTeeeqqqxxxyyyxxxrrriiiaaaeeesssxxxfffaaagggnnnuuu{{{tttaaaVVVTTTTTTZZZ^^^dddiiimmmoooqqqsssqqqrrrsssttttttttttttttttttuuuvvvvvvuuutttsssrrrnnnnnnnnnooosssxxx|||~~~~~~}}}|||zzzwwwvvvttttttuuuvvvwwwwwwvvvuuuuuuqqqssstttwwwyyyzzz{{{{{{{{{{{{zzzyyywwwvvvuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxyyyxxxvvvuuuuuuwwwyyyzzzyyyyyyxxxwwwvvvuuutttttttttttttttuuuuuuttttttsssssssssssssssttttttttttttttttttsssssssssssstttttttttssssssrrrqqqqqqppppppllllllkkkjjjhhhfffdddccc```]]]WWWSSSOOOKKKGGGDDDBBB@@@>>><<<:::999888777888777666555555777999:::999:::;;;;;;<<<>>>BBBEEEEEEGGGKKKPPPTTTWWWYYYZZZzzz\\\LLLHHHGGGNNNWWWdddooovvvwwwwwwwwwsssrrrqqqqqqrrrsssuuuvvvmmmggg^^^VVVRRRQQQPPPPPPOOOLLLKKKMMMPPPTTT\\\eeekkklllooouuu{{{~~~~~~|||ssszzz}}}|||}}}~~~xxxtttqqqooommmooonnnllljjjjjjnnntttyyy|||zzzvvvqqqmmmllllllkkkkkkjjjiiihhhfffdddbbbaaa```______`````````___^^^]]]ZZZYYYXXXVVVVVVUUUUUUUUURRRRRRRRRRRRSSSSSSSSSSSSPPPNNNLLLKKKKKKMMMPPPRRRPPPOOONNNNNNNNNNNNNNNOOOOOONNNKKKJJJIIIJJJKKKLLLLLLLLLMMMMMMNNNPPPQQQRRRTTTUUUVVVVVVWWWYYY\\\___```bbbggglllrrr{{{}}}pppkkkbbbYYYRRRNNNMMMMMMKKKLLLMMMMMMMMMNNNRRRTTTZZZaaammm|||vvvdddVVVNNNMMMKKKIIIGGGDDDAAA<<<666222111111///...------------------------,,,+++************))))))))))))***+++++++++++++++,,,,,,------...222999CCCQQQaaaqqq{{{||||||wwwkkkbbbcccooo{{{|||jjjdddgggmmmuuu|||tttaaaVVVTTTUUU]]]```eeeiiikkkmmmoooqqqqqqrrrssstttuuuvvvvvvvvvvvvvvvwwwwwwvvvtttrrrqqqmmmlllllllllpppuuu{{{~~~~~~~~~}}}{{{yyywwwuuutttssstttuuuvvvwwwwwwvvvuuurrrsssuuuwwwyyyzzz{{{{{{yyyyyyxxxwwwvvvuuuttttttvvvvvvwwwwwwxxxxxxyyyyyyxxxwwwvvvuuuuuuwwwyyyzzzyyyyyyxxxwwwvvvuuuttttttsssssstttttttttttttttssssssssssssttttttuuuuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvttttttssssssrrrqqqqqqpppnnnnnnmmmllljjjhhhfffeeeaaa^^^XXXSSSOOOKKKGGGDDDBBB@@@>>><<<:::999888777777666555444444666888999888:::<<<======@@@CCCFFFHHHJJJMMMQQQUUUXXXYYYZZZyyy[[[MMMIIIHHHNNNWWWcccooouuuxxxyyyyyyvvvuuusssrrrqqqpppppppppgggbbbZZZUUURRRQQQPPPOOOPPPNNNNNNQQQSSSUUU\\\dddggggggjjjooouuu{{{~~~www{{{{{{vvvrrrttt{{{{{{vvvrrrooommmmmmkkkiiiffffffjjjqqqvvv~~~~~~xxxsssmmmhhhfffgggggggggfffeeedddcccaaa```___^^^]]]^^^^^^^^^^^^\\\[[[YYYWWWWWWVVVUUUTTTSSSSSSTTTQQQQQQQQQRRRSSSTTTTTTUUUPPPNNNMMMKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSPPPOOONNNMMMLLLMMMMMMNNNOOOOOOOOOPPPQQQRRRTTTTTTTTTUUUVVVWWWYYY]]]aaaeeeeeeiiinnnvvvwwwnnnddd```ZZZSSSOOOMMMMMMNNNLLLMMMNNNNNNNNNQQQUUUXXX\\\gggxxxlll```WWWSSSRRRPPPMMMIIIEEEAAA<<<666222000//////...---------...+++,,,,,,,,,,,,++++++***)))))))))((())))))***+++++++++++++++,,,,,,,,,,,,---222999AAANNN___qqq}}}zzznnndddcccnnnxxxqqqjjjhhhllluuu~~~tttbbbWWWTTTUUU]]]```dddfffhhhkkknnnpppqqqrrrsssuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvtttrrrqqqmmmkkkjjjjjjmmmssszzz~~~~~~}}}{{{yyyvvvtttsssqqqssstttvvvwwwwwwvvvvvvtttuuuvvvxxxyyyzzzzzzzzzxxxxxxwwwwwwvvvuuuuuuuuuwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvuuuttttttqqqrrrsssssstttsssssssssssssssssstttuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwttttttssssssrrrrrrqqqqqqoooooonnnmmmkkkiiigggfffbbb^^^YYYTTTPPPLLLHHHEEEBBB@@@>>><<<:::999888777555555444444444555666777777888;;;<<<>>>@@@CCCFFFJJJLLLPPPUUUYYY[[[\\\\\\xxxYYYKKKGGGGGGNNNVVVbbbmmmtttxxxzzz{{{wwwwwwuuussspppmmmjjjiiiaaa^^^YYYVVVTTTTTTRRRQQQSSSPPPPPPSSSSSSTTTYYY``````bbbdddhhhooowwwuuummmmmmqqqzzz{{{vvvrrrpppmmmllliiiggggggkkkqqqvvv|||vvvpppiiidddbbbbbbcccdddccccccbbbaaa___^^^]]]]]]\\\]]]]]]]]]\\\ZZZWWWVVVUUUTTTSSSRRRRRRQQQRRRRRROOOOOOPPPQQQRRRTTTTTTUUUPPPOOONNNLLLKKKKKKKKKKKKKKKLLLLLLNNNPPPRRRTTTUUURRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWVVVWWWYYY[[[___dddjjjnnnnnnrrrzzztttiiibbb[[[XXXTTTPPPNNNMMMMMMMMMLLLMMMNNNOOOQQQUUU[[[___gggsssuuueee^^^ZZZWWWWWWTTTQQQLLLFFFBBB<<<777333//////...---------......***++++++,,,,,,,,,++++++***)))))))))******+++,,,******+++,,,,,,,,,,,,,,,,,,111888???JJJ\\\ppp~~~{{{pppfffeeemmmuuuyyypppiiijjjtttuuubbbVVVSSSTTTZZZ\\\```ccceeeiiimmmpppqqqrrrsssuuuwwwxxxxxxxxxxxxxxxxxxwwwvvvtttrrrpppllljjjhhhhhhkkkrrryyy}}}~~~}}}{{{yyyvvvtttrrrqqqrrrtttuuuwwwwwwwwwvvvuuuvvvwwwxxxyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyxxxwwwvvvuuuttttttpppqqqqqqrrrssssssrrrrrrssssssssstttuuuvvvvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwtttttttttsssrrrrrrqqqqqqooonnnnnnlllkkkiiigggfffaaa^^^YYYTTTQQQMMMIIIFFFBBB@@@>>><<<:::999888777333444444444444555555555444666999;;;<<>>HHHZZZooo~~~{{{pppgggfffmmmssstttjjjhhhrrrwwwcccVVVRRRSSSVVVYYY\\\```cccggglllpppqqqrrrsssuuuwwwxxxyyyyyyxxxxxxxxxxxxvvvtttqqqpppllljjjggggggjjjqqqxxx}}}~~~}}}{{{xxxvvvsssrrrpppqqqsssuuuwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzyyyyyyxxxxxxwwwwwwwwwuuuuuuvvvwwwwwwwwwwwwvvvyyyyyyxxxwwwvvvuuuttttttooopppqqqqqqrrrrrrrrrrrrssssssssstttuuuvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuttttttssssssrrrqqqqqqnnnnnnmmmllljjjhhhfffeeeaaa^^^YYYTTTQQQNNNJJJGGGBBB@@@>>><<<:::999888777222333444555555555444444111444777999;;;===@@@CCCGGGLLLTTT\\\bbbeeeffffffvvvYYYKKKFFFDDDIIITTTcccmmmqqqqqqsssuuuvvvvvvtttpppkkkfffcccbbb```]]]YYYWWWWWWXXXXXXWWWVVVUUUSSSRRRRRRRRRSSSSSSWWWUUUWWW^^^eeeooo|||mmmgggjjjtttzzzwwwtttpppmmmlllooorrruuu|||~~~vvvooofff___^^^```ccceeecccaaa]]][[[ZZZZZZ[[[[[[\\\\\\]]]\\\[[[YYYXXXVVVVVVUUURRROOOMMMKKKKKKKKKOOONNNNNNNNNOOOQQQSSSTTTSSSSSSSSSPPPMMMJJJJJJJJJJJJKKKLLLNNNPPPQQQRRRSSSQQQSSSTTTUUUTTTTTTUUUVVVUUUUUUVVVWWWYYYZZZ\\\]]]___aaaccceeeiiiqqq|||vvvlllfffaaa[[[VVVQQQPPPNNNKKKIIIJJJMMMPPPTTTQQQPPPTTTWWW\\\fffooojjjdddgggfffaaa\\\VVVNNNBBB;;;777555222...222111000///...---,,,,,,,,,++++++******++++++,,,++++++************++++++++++++,,,,,,,,,,,,---------...333;;;EEETTTiii{{{~~~}}}xxxsssgggeeerrrvvvqqqvvvyyyfffVVVOOOOOOSSSSSSUUUYYY^^^dddiiilllppppppqqqrrrtttvvvxxxyyy{{{zzzyyyxxxvvvssspppmmmjjjhhheeedddgggnnnvvv{{{~~~|||yyyvvvtttrrroooppprrrtttvvvwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxwwwzzzyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyxxxwwwwwwwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvtttsssqqqpppsssssssssttttttsssrrrrrrrrrrrrsssssstttuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvuuusssrrrqqqpppppppppnnnnnnmmmllljjjhhhfffeeebbb```\\\VVVPPPKKKGGGEEEEEEBBB???===<<<:::888666555555555666666666666666333444555777999;;;>>>???FFFLLLUUU]]]aaacccdddeeeuuuXXXJJJFFFEEEHHHRRR```jjjnnnnnnpppqqqrrrqqqppplllhhhdddaaa```^^^[[[XXXVVVWWWXXXXXXWWWWWWVVVTTTSSSRRRRRRRRRSSSTTTRRRSSSZZZaaaiiiuuuxxxooommmssszzzzzzwwwrrrooonnnooorrrtttzzz|||~~~tttnnngggaaaaaadddgggiiigggddd___\\\ZZZZZZ[[[[[[]]]]]]]]]\\\ZZZXXXVVVUUUSSSQQQOOONNNLLLLLLLLLMMMLLLLLLLLLLLLMMMOOOQQQRRRPPPQQQPPPNNNKKKIIIHHHIIIIIIJJJKKKMMMNNNPPPQQQQQQSSSVVVXXXYYYXXXWWWXXXXXXTTTUUUVVVWWWXXXZZZ]]]___eeegggkkknnnsss{{{}}}uuujjjbbb^^^ZZZVVVRRRPPPPPPOOOMMMLLLMMMPPPSSSSSSRRRTTTYYY]]]cccnnnzzzzzzllliiijjjhhhccc___OOOHHH>>>777555444111///111000000///---,,,,,,+++,,,++++++******++++++,,,++++++************++++++*********+++++++++,,,,,,,,,---111999CCCPPPeeevvvxxx}}}{{{wwwttthhheeeqqq~~~zzzuuuxxx}}}hhhUUUMMMNNNMMMNNNPPPTTTZZZ```fffiiiooooooppprrrtttvvvwwwxxx|||zzzxxxwwwwwwtttoookkkgggeeebbbbbbfffmmmvvv|||~~~}}}{{{xxxvvvsssrrroooqqqsssuuuwwwyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwxxxxxxyyyyyyzzzzzzwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwyyyyyyxxxwwwvvvtttrrrqqqrrrrrrssssssssssssrrrrrrrrrrrrsssssstttuuuuuuvvvvvvuuuuuuttttttuuuuuuvvvuuuuuusssrrrqqqpppppppppnnnnnnmmmllljjjhhhfffeeebbb```\\\WWWQQQKKKGGGEEEAAA???<<<:::888777555333444444444444444444444444222222333555777:::<<<===AAAGGGPPPXXX]]]aaadddffftttVVVIIIFFFFFFFFFPPP]]]fffjjjkkkkkklllkkkkkkiiigggccc```]]]\\\[[[YYYVVVUUUVVVWWWWWWWWWXXXWWWUUUSSSRRRQQQQQQRRRPPPNNNOOOTTTZZZ```jjjtttzzztttuuu}}}xxxtttrrrqqqssstttxxxyyyzzz{{{|||}}}}}}}}}sssnnniiifffgggkkknnnpppooojjjddd```____________```___^^^\\\ZZZWWWTTTSSSNNNNNNMMMLLLLLLMMMNNNOOOLLLLLLLLLLLLMMMOOOPPPQQQOOOOOOOOOMMMJJJIIIHHHIIIKKKLLLLLLNNNOOOPPPQQQQQQRRRUUUXXXZZZYYYXXXXXXYYYXXXZZZ[[[\\\]]]```dddfffooorrrwww}}}uuummmfff^^^XXXVVVTTTRRROOOOOOOOOPPPOOOOOOPPPRRRUUUSSSUUUZZZ___dddlll}}}xxxpppppppppjjjbbb\\\GGG@@@888333222222111/////////...---,,,,,,++++++,,,++++++******++++++,,,++++++************++++++))))))*********+++++++++,,,,,,000777???KKK^^^oooqqqzzzzzzxxxuuujjjeeennn{{{{{{|||lllVVVLLLKKKIIIIIILLLPPPVVV^^^dddhhhmmmnnnoooqqqsssuuuwwwxxx|||xxxuuuuuuvvvtttnnnhhhcccaaa^^^___ccclllvvv|||~~~}}}|||{{{xxxvvvtttrrrrrrsssuuuwwwyyy{{{|||||||||||||||{{{zzzxxxvvvvvvuuuuuuvvvwwwxxxyyyzzzzzzttttttuuuuuuuuuuuuuuuuuuwwwwwwvvvvvvvvvvvvvvvwwwyyyyyyyyyxxxwwwuuutttsssqqqrrrrrrssssssrrrrrrrrrrrrrrrsssssstttuuuuuuuuuuuuttttttttttttttttttuuuuuutttsssrrrqqqpppppppppnnnnnnnnnlllkkkiiigggfffcccaaa\\\WWWQQQLLLHHHEEEAAA>>>;;;999888666444222333333333222222111111111000000111333444777999::::::???GGGOOOVVV\\\bbbeeetttUUUHHHFFFGGGFFFNNNZZZccchhhiiiiiijjjgggfffdddbbbaaa^^^\\\YYYXXXVVVSSSSSSTTTVVVWWWVVVXXXWWWUUURRRQQQPPPPPPPPPMMMKKKLLLPPPTTTXXX```iiivvv{{{zzz|||wwwuuuttttttvvvvvvuuuuuuvvvwwwwwwxxxzzz}}}rrrooolllkkknnnsssvvvxxxwwwqqqkkkggggggiiiiiiiiifffeeebbb___[[[WWWTTTSSSNNNMMMLLLKKKKKKLLLNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRNNNOOOPPPNNNLLLJJJKKKLLLNNNOOOPPPQQQRRRSSSTTTTTTTTTWWW[[[]]]]]]]]]]]]]]]___bbbdddfffgggjjjpppttt{{{uuujjjddd___YYYUUUTTTSSSRRRPPPOOOPPPQQQQQQPPPPPPRRRTTTTTTXXX^^^eeekkkxxx{{{uuuwwwwwwlll]]]RRRAAA<<<666111000000///.........---,,,,,,+++******,,,++++++******++++++,,,++++++************++++++************++++++++++++------000555<<>><<<;;;:::888666555444444333222111111000.........///000222333444444777;;;???CCCIIIOOOSSSxxxWWWGGGDDDEEEDDDKKKUUU```iiimmmnnnnnnfffccc``````aaa___[[[XXXTTTRRROOOOOOPPPRRRSSSSSSRRRQQQOOOMMMLLLKKKLLLLLLKKKIIIJJJMMMNNNNNNSSSYYYeeennn{{{|||~~~~~~yyyvvvrrrpppmmmjjjiiiiiikkklllppptttyyy}}}|||vvvuuuvvvxxx}}}}}}xxxtttuuuzzz~~~}}}{{{uuurrrmmmggg```[[[WWWUUUSSSRRRPPPNNNMMMMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPLLLNNNOOONNNMMMMMMNNNOOOQQQRRRSSSUUUWWWXXXZZZZZZ[[[^^^bbbeeehhhjjjmmmooonnnrrrxxx{{{~~~tttjjjcccaaa[[[YYYVVVRRRPPPOOOOOOOOOOOOPPPQQQPPPPPPQQQSSSVVV^^^bbblllyyy~~~|||xxxzzzwwwhhhTTTFFF>>>;;;777222///------------------,,,,,,+++++++++,,,++++++******++++++,,,++++++************++++++++++++,,,,,,,,,---------......000444999@@@OOO^^^mmm}}}|||qqqggghhhnnnyyy~~~dddQQQIIICCCDDDFFFJJJQQQ[[[ccchhhiiijjjmmmoooqqqqqqqqqqqqnnnnnnooopppooolllgggcccaaaaaaaaaccchhhooovvvzzz~~~}}}{{{zzzyyyyyyyyyzzzyyyyyyxxxwwwwwwttttttvvvxxxyyyzzzzzzzzzyyyyyyxxxwwwvvvuuuttttttvvvwwwwwwwwwwwwwwwxxxxxxwwwwwwvvvuuuttttttttttttttttttuuuuuuuuuuuutttsssqqqqqqrrrsssttttttttttttttttttttttttttttttttttttuuuttttttttttttttttttuuutttsssrrrrrrqqqqqqqqqrrrooooooooonnnmmmllljjjiiieeeccc^^^YYYSSSNNNJJJGGGCCC@@@===;;;:::888666444555444444333333222222222////////////000111222333444666888:::<<<@@@DDDHHH|||YYYGGGCCCCCCBBBHHHSSS___iiioooqqqqqqgggccc```___aaa```[[[WWWSSSQQQNNNMMMNNNPPPQQQPPPNNNMMMKKKJJJIIIIIIIIIJJJJJJHHHIIILLLLLLLLLOOOUUU]]]eeerrr~~~zzzsssnnnlllooorrrvvvyyyvvvpppkkkhhhggghhhiiijjjnnnssswwwzzz~~~|||yyyyyyzzz}}}|||~~~zzzvvvpppiiiaaa[[[WWWUUUTTTSSSRRRPPPPPPPPPPPPQQQOOOPPPQQQRRRRRRRRRQQQPPPPPPQQQRRRRRRRRRQQQSSSTTTVVVWWWXXXZZZ]]]___aaabbbaaadddgggjjjmmmrrrwww{{{zzzssskkkbbb\\\[[[UUUTTTSSSPPPNNNMMMNNNOOONNNOOOPPPPPPQQQTTTYYY\\\ccciiiwww{{{}}}yyymmm[[[JJJBBB:::999666222...---......------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++***+++++++++,,,,,,,,,,,,------///333777>>>LLLZZZjjj|||~~~|||sssiiiiiimmmvvvjjjUUUJJJFFFFFFGGGKKKRRR\\\dddjjjiiijjjllloooppppppooonnniiimmmqqqqqqnnnjjjhhhgggddddddeeehhhlllqqqvvvyyy~~~~~~~~~~~~}}}{{{zzzyyyvvvvvvwwwxxxxxxxxxxxxwwwssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvxxxwwwwwwwwwwwwwwwwwwvvvwwwvvvuuutttsssssssssssstttuuuuuuvvvvvvvvvuuuuuuqqqrrrssstttuuuuuuuuuuuuttttttttttttttttttttttttvvvuuuuuuttttttuuuuuuvvvssssssrrrqqqqqqqqqrrrrrrooooooooonnnnnnlllkkkjjjeeeccc___ZZZTTTNNNJJJHHHBBB???<<<:::999888555444333333333333333333333333000000000000000111222333333555666777777999<<>>777666444111...---...000...------------------,,,,,,++++++++++++++++++,,,++++++************++++++)))************+++++++++,,,,,,...222555<<>>;;;888666666555555555555444444333333333333333222111222333555666555444444444444555666666^^^IIIBBBBBBEEEIIISSS___iiinnnnnnlllhhhddd^^^]]]^^^]]]ZZZVVVPPPNNNKKKJJJJJJJJJJJJIIIIIIHHHEEEDDDCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMPPPTTT\\\ggguuuxxxhhhZZZWWWUUURRRXXXaaapppzzzrrrkkkgggggggggffffffhhhkkkooorrrvvvwwwxxxyyyzzz}}}|||vvvmmmddd]]]YYYVVVTTTWWWWWWYYY[[[\\\]]]\\\[[[]]]]]]^^^^^^^^^_________bbbdddffffffggghhhjjjmmmkkklllnnnqqquuuzzz}}}{{{vvvlllhhhccc```^^^[[[WWWTTTNNNMMMLLLLLLLLLLLLMMMMMMJJJMMMPPPSSSVVV^^^hhhpppppp___OOOAAA999888555444333222000///...---...---,,,,,,++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++,,,+++---111333:::GGGTTTcccooozzz~~~}}}zzzvvvqqqmmmtttzzz|||zzzzzzdddUUUPPPMMMMMMTTT\\\aaagggmmmppppppppppppooonnnmmmmmmooonnnnnnmmmmmmlllllllllnnnqqqsssrrrpppqqquuuzzz}}}~~~~~~}}}{{{yyyvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttuuuuuuvvvwwwxxxzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyvvvuuuuuuttttttuuuuuuvvvvvvvvvwwwwwwvvvtttqqqpppttttttuuuvvvwwwwwwwwwwwwuuuttttttsssrrrrrrrrrrrruuuuuuuuutttttttttssssssuuutttsssrrrrrrrrrsssssstttsssrrrqqqpppnnnmmmmmmiiieee___ZZZUUUPPPKKKHHHCCCAAA>>>;;;888777666555555555555444444333333333444333333222333444555666555555444555555555666777aaaJJJBBBAAADDDIIIRRR]]]fffjjjiiigggdddaaa^^^]]]^^^]]]YYYUUURRROOOMMMLLLLLLMMMLLLKKKIIIHHHEEECCCBBBBBBBBBCCCGGGGGGHHHHHHHHHIIIIIIIIIJJJNNNUUU___lllyyytttaaaYYYUUUQQQRRRVVVbbbttt{{{pppjjjfffeeecccbbbccceeegggiiikkkmmmoooqqqrrrtttxxx{{{~~~|||vvvmmmccc\\\XXXWWWXXX]]]___aaacccddddddcccccceeedddcccccccccdddfffgggjjjlllnnnpppqqqsssvvvxxxwwwyyy|||yyyqqqllliiiccc```]]]ZZZYYYWWWTTTRRRLLLLLLKKKKKKKKKLLLNNNNNNNNNPPPSSSVVV\\\ggguuu|||bbbOOOBBB999666666444444333222000///......//////---,,,+++*********,,,+++***))))))***+++,,,'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******,,,000333999FFFSSS```lllxxx}}}~~~}}}zzzuuulllnnnpppuuuxxxwww}}}mmm\\\TTTPPPQQQXXX___eeelllrrrqqqqqqqqqppppppooooooooooooooonnnmmmmmmmmmnnnoootttuuuuuusssqqqrrrvvv{{{|||zzzyyyxxxwwwvvvuuuuuuvvvwwwxxxuuuvvvwwwxxxyyyyyyyyyyyy{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxuuuttttttttttttttttttuuuuuuvvvvvvvvvuuutttrrrqqquuuuuuuuuvvvvvvuuuttttttttttttsssssssssssssssttttttttttttsssssssssssssssuuutttssssssrrrssssssssstttsssrrrqqqpppnnnmmmmmmgggddd___ZZZVVVQQQLLLIIIDDDBBB???;;;999777666666555555555444444444444444555444444444444555555666555555555666666666777777cccKKKCCCAAACCCHHHQQQ[[[bbbeeedddbbbaaa___^^^^^^^^^[[[WWWSSSRRRPPPMMMLLLMMMNNNNNNMMMIIIHHHFFFDDDCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIOOOXXXcccqqq}}}sssfff^^^VVVTTTVVV[[[jjj{{{tttjjjgggcccaaaaaaaaabbbbbbaaacccfffhhhiiikkkmmmooorrruuuzzzyyyoooddd\\\XXXYYY[[[ccceeeiiikkklllllllllllllllkkkiiiiiiiiikkkmmmooosssuuuyyy|||~~~xxxlllfffcccaaa]]][[[XXXVVVTTTRRRQQQPPPNNNMMMLLLLLLLLLNNNOOOQQQUUUWWWZZZ___hhhwwwpppTTTBBB:::666444444333333222111000///......///...---,,,++++++++++++---+++***((((((***+++---((())))))***++++++,,,,,,++++++++++++++++++++++++)))))),,,///222777DDDQQQ___kkkwww|||~~~~~~|||xxxlllkkklllrrr}}}xxxrrrvvv}}}rrr```VVVRRRQQQXXX```fffmmmsssuuutttsssrrrqqqppppppooopppooommmmmmmmmoooqqqrrrxxxxxxvvvtttsssuuuzzz~~~~~~|||zzzyyyxxxwwwuuuttttttuuuwwwxxxvvvwwwyyyzzz{{{{{{zzzyyy{{{zzzyyyyyyxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwttttttsssssssssssstttttttttuuuuuuuuuuuutttrrrrrrtttuuuuuuvvvvvvuuuuuuttttttssssssssssssttttttuuusssssssssssssssssssssssstttttttttsssssssssssstttssssssrrrqqqpppooonnnmmmgggddd___[[[WWWRRRMMMJJJDDDBBB???<<<999777666666555555555555555444444444666666666555666666666666666666777777777777777777dddLLLDDDCCCBBBHHHQQQZZZ___``````______^^^^^^^^^\\\YYYUUURRRMMMKKKIIIIIIJJJKKKKKKJJJIIIIIIGGGGGGFFFFFFGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFKKKRRR[[[hhhvvvxxxhhh[[[UUUVVVXXXaaaooo~~~rrrnnngggcccaaa```^^^\\\ZZZ\\\___```aaabbbdddfffjjjmmmsssyyy|||rrrfff\\\XXXYYY\\\eeejjjooorrrsssrrrssstttwwwvvvuuuuuuvvvxxx{{{}}}{{{nnnfffaaa^^^\\\YYYXXXVVVSSSPPPNNNNNNNNNNNNMMMLLLLLLLLLNNNQQQRRRWWW\\\cccmmmyyyvvvaaaIII<<<999666444444333222222111000///......,,,,,,,,,++++++,,,,,,---,,,+++)))(((((()))+++,,,************************))))))))))))))))))))))))))))))+++///111555AAAMMM^^^jjjvvv{{{}}}~~~}}}zzzmmmllllllqqqzzzzzzppprrrwwwttt```XXXSSSRRRXXX```fffmmmsssyyywwwuuusssqqqooooooooopppooonnnmmmnnnpppssstttxxxwwwvvvuuuvvvyyy~~~~~~|||zzzyyywwwvvvtttsssssstttvvvwwwvvvwwwyyy{{{{{{{{{zzzzzzzzzzzzyyyxxxxxxxxxxxxyyyxxxxxxwwwwwwvvvvvvuuuuuuttttttsssssssssssstttttttttttttttttttttsssssssssttttttuuuvvvwwwwwwwwwwwwttttttssssssssstttuuuuuussssssssssssssssssssssssssstttttttttttttttttttttsssrrrrrrqqqpppooonnnnnnhhheeeaaa]]]YYYTTTOOOKKKDDDBBB???<<<999777777666555555555555555555555555777777777777777777777777666777888999999999888888cccMMMFFFEEECCCIIISSS[[[^^^_________^^^^^^^^^]]]ZZZVVVRRRPPPMMMKKKIIIIIIKKKLLLMMMLLLIIIIIIHHHHHHHHHHHHHHHHHHDDDDDDDDDCCCCCCCCCCCCCCCBBBEEEIIINNNTTT___lllvvvuuucccXXXSSSWWWYYY```kkkttt|||~~~xxxoooiiieeebbb^^^ZZZYYY[[[\\\\\\\\\]]]___aaadddggglllrrrwww~~~vvvjjj___[[[]]]aaajjjpppwww{{{{{{{{{}}}yyynnneee```\\\YYYVVVUUUUUUTTTQQQNNNLLLLLLMMMLLLLLLKKKKKKMMMQQQUUUWWW[[[cccppp}}}cccRRRAAA:::999777444333222222111000000///......,,,+++++++++,,,,,,---...+++***)))(((((()))***++++++++++++*********))))))))))))))))))))))))))))))))))))+++...000333>>>JJJ[[[gggtttyyy|||~~~|||sssnnnlllqqqxxx|||oooooosss|||uuu```ZZZUUUTTTXXX___eeelllsssxxxvvvsssqqqooonnnmmmmmmnnnnnnnnnoooppprrruuuvvvwwwvvvvvvwwwyyy}}}}}}{{{zzzyyywwwvvvuuuttttttuuuvvvwwwvvvwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxvvvvvvvvvvvvvvvuuuuuuuuuuuuttttttttttttttttttuuussssssssssssssssssttttttssstttuuuvvvwwwxxxxxxwwwuuuuuutttttttttttttttuuussssssssssssssstttttttttsssssstttuuuuuuuuuuuutttrrrrrrqqqqqqpppoooooonnnjjjgggccc```[[[VVVPPPKKKDDDCCC@@@<<<:::888777777555555555555555666666666888999999999999888888777777888999:::::::::999888bbbMMMGGGGGGEEELLLVVV]]]aaaaaaaaabbb______^^^\\\WWWSSSPPPOOOOOOMMMKKKKKKMMMOOOOOOOOOIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@DDDGGGJJJOOOXXXdddmmmwww}}}xxxfff[[[YYYWWWXXX___ccchhhqqq{{{|||sssnnniiiccc^^^[[[\\\[[[ZZZYYYZZZ\\\______bbbfffkkkoootttyyy}}}}}}sssiiieeehhhllluuu|||uuummmddd]]]ZZZXXXUUUSSSOOOPPPQQQOOOLLLKKKMMMOOOKKKKKKLLLNNNSSSYYY^^^bbbkkkuuuqqqUUUHHH<<<888888555333222111111111000//////......------,,,+++++++++,,,,,,******))))))))))))*********************+++++++++))))))))))))))))))))))))******,,,...///111;;;FFFWWWcccpppwww|||zzzooohhhnnnxxx~~~nnnmmmooozzzxxxbbbZZZTTTRRRVVV\\\aaahhhnnnrrrpppnnnlllkkkkkklllmmmmmmnnnoooqqqrrrtttvvvvvvwwwvvvwwwxxx|||}}}|||{{{zzzzzzwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwwwwvvvvvvwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuttttttuuuuuuvvvrrrrrrrrrrrrsssssstttuuutttuuuuuuvvvvvvuuuuuuuuuwwwvvvuuuttttttsssttttttsssssstttttttttuuuuuuuuurrrssstttuuuvvvvvvuuutttrrrrrrqqqqqqpppooooooooollljjjfffbbb]]]WWWPPPLLLEEECCC@@@===:::888777777444555555555666666666777999::::::;;;:::999888777777888:::;;;<<<;;;:::999aaaMMMHHHIIIGGGOOOYYY```ccccccdddeee``````^^^[[[VVVRRROOOOOOKKKIIIHHHHHHJJJLLLMMMLLLIIIHHHGGGEEEDDDBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDD???CCCFFFHHHKKKSSS^^^gggooowww{{{|||xxxggg^^^YYYWWWZZZZZZ[[[bbbkkksss|||}}}wwwqqqiiiddd^^^]]]\\\YYYWWWXXX[[[^^^\\\___bbbfffiiimmmqqquuuvvv{{{|||sssooossswwwxxxpppiii___YYYVVVUUUTTTRRRJJJLLLNNNMMMKKKKKKNNNQQQLLLMMMOOOSSSYYYaaahhhlll}}}sssYYYNNNCCC:::777666333111111111111000000//////......///...---,,,+++*********))))))************))))))(((((()))***+++,,,,,,---******************************,,,......000999DDDSSS```mmmvvv{{{ooodddkkkyyy~~~mmmkkkmmmyyy{{{dddWWWQQQNNNRRRWWW\\\ccciiilllkkkjjjiiiiiijjjlllmmmlllmmmooorrrtttuuuvvvvvvxxxwwwwwwyyy}}}~~~|||{{{zzzzzzzzzxxxyyyyyyzzzzzzyyyyyyxxxvvvuuuuuutttuuuwwwxxxyyyxxxwwwwwwvvvuuuvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyvvvvvvuuuuuuuuuuuuvvvvvvrrrrrrrrrrrrssssssuuuuuuuuuuuuuuuuuutttsssrrrqqqxxxwwwvvvttttttssssssssstttttttttuuuuuuuuuvvvvvvrrrsssuuuvvvvvvvvvuuutttrrrqqqqqqqqqpppooooooooonnnkkkhhhccc^^^XXXQQQLLLEEECCC@@@===:::888777777444555555555666666777777::::::;;;<<<;;;:::888777777888:::<<<<<<;;;:::999cccLLLGGGKKKNNNUUU___fffhhhfffcccbbbbbb]]]XXXUUUSSSRRRNNNLLLJJJKKKNNNOOOOOOMMMKKKIIIHHHHHHFFFEEECCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDGGGIIIMMMRRRYYY]]]ccckkktttxxxyyy{{{~~~lllccc[[[ZZZWWWSSSSSSWWWaaafffmmmssswww{{{|||rrrhhheee___YYYXXXZZZ\\\ZZZWWWZZZ[[[]]]___bbbeeeggghhhoooqqquuuyyy~~~~~~uuummmbbb___ZZZUUURRRQQQRRRSSSNNNOOOOOONNNMMMLLLMMMOOOMMMRRRWWW\\\aaakkkxxx{{{}}}___KKK???;;;777444333333222111333222111000///...------------,,,++++++***))))))************************((()))***)))((('''((()))+++***)))(((((()))***+++---++++++...000222888@@@TTT\\\jjjwwwsssjjjoooyyyhhhgggjjjwww{{{gggXXXRRRNNNRRRXXXZZZ]]]aaa```bbbdddeeeeeefffhhhjjjkkkmmmppprrrrrrssstttvvvvvvwwwxxxzzz{{{||||||||||||}}}~~~~~~~~~~~~}}}}}}yyyyyyyyyyyyyyyzzz{{{|||vvvvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuttttttttttttuuuuuuvvvvvvuuuuuutttttttttsssrrrsssuuuuuutttuuuvvvxxxyyyxxxvvvuuutttttttttuuuuuutttsssrrrrrrrrrrrrrrrtttssssssttttttuuuvvvwwwssssssssstttttttttuuuuuutttsssrrrsssttttttrrrpppllljjjhhheeeaaa\\\UUUPPPIIIDDD===777555555666666555444444555555666777888===<<<;;;:::999888888888:::::::::999999777666555dddMMMGGGJJJMMMTTT___gggiiigggcccaaa```\\\WWWTTTSSSQQQNNNLLLKKKMMMNNNPPPOOONNNKKKJJJHHHGGGEEEDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAABBBDDDFFFIIINNNTTTXXX```gggppptttuuuwww}}}yyynnnbbb[[[UUUOOOOOORRRRRRUUUXXX\\\___ccchhhkkkwww|||}}}sssmmmggg___[[[[[[[[[XXXUUUWWWWWWYYY[[[^^^```bbbccciiikkknnnsssxxx}}}{{{wwwtttppphhhccc]]]ZZZVVVRRROOONNNNNNOOOMMMNNNOOONNNNNNOOOQQQSSSTTTWWW\\\aaaiiivvvzzzjjjQQQCCC===:::666333333222222111222111111000...------,,,------,,,,,,++++++******************************(((*********((('''((()))******))))))))))))******,,,)))***---...000777>>>NNNWWWfffttt~~~uuullloooxxx{{{cccdddiiiyyy{{{hhhYYYRRRMMMPPPTTTVVVXXX[[[]]]___bbbcccdddeeehhhjjjkkknnnppprrrrrrssstttvvvvvvwwwyyyzzz{{{|||||||||||||||}}}}}}~~~}}}}}}}}}|||{{{zzzzzzyyyyyyyyyyyyvvvwwwwwwwwwwwwvvvvvvuuuwwwwwwwwwvvvvvvvvvuuuuuuuuuuuutttttttttuuuuuuvvvvvvuuuuuuuuutttttttttsssrrrsssuuuuuuttttttvvvxxxwwwvvvuuusssssssssssstttuuuttttttsssrrrrrrsssssstttttttttttttttuuuuuuvvvsssssstttttttttttttttttttttsssssssssttttttrrrpppnnnllliiigggccc]]]VVVQQQJJJEEE???:::888777777666666666666666777888999999<<<;;;::::::999999999999::::::999999888666555555fffNNNGGGIIIKKKSSS___hhhjjjhhhccc```]]]ZZZVVVSSSQQQPPPNNNLLLMMMNNNPPPPPPPPPNNNLLLKKKGGGFFFDDDCCCAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHJJJNNNSSSWWWYYY```iiinnnooorrrxxx}}}{{{lll```VVVOOOMMMNNNKKKLLLLLLLLLMMMQQQVVV[[[```eeemmmvvvwwwqqqhhhaaa^^^\\\YYYVVVSSSTTTTTTUUUWWWYYYZZZ[[[___aaaeeekkkqqqvvvzzz||||||zzzxxxvvvuuupppjjjgggfffddd```]]]VVVUUURRRPPPNNNMMMLLLLLLJJJLLLMMMNNNOOOQQQUUUXXX[[[___eeemmmwww}}}oooTTTDDD===:::777444222222222111000111000000///...---,,,,,,---------,,,,,,,,,,,,,,,************************)))***+++***((('''((()))))))))************))))))+++)))))),,,---///555<<>>===777444222111222222111000000//////...------,,,,,,,,,---------------------************************)))***+++***((('''((()))((()))***++++++***)))(((+++)))))),,,---...444:::DDDOOO___nnnyyy{{{sssppptttzzzppp\\\^^^ggg{{{uuucccYYYPPPMMMMMMLLLLLLOOOUUUWWW[[[^^^```cccgggiiilllnnnqqqrrrssssssuuuwwwwwwxxxzzz|||}}}||||||{{{zzzzzzzzzzzz{{{|||}}}~~~~~~|||zzzxxxwwwwwwvvvxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvvvvuuuuuuuuuttttttssstttuuuuuuvvvvvvwwwwwwttttttttttttttttttttttttrrrtttuuuuuuttttttuuuwwwvvvuuusssrrrrrrrrrssstttuuuttttttsssssstttttttttwwwvvvuuutttsssssssssssstttttttttttttttsssssssssuuutttssstttuuuuuusssqqqqqqooollliiiddd^^^WWWRRRIIIFFFBBB???===:::888555777777777777777888::::::888999999::::::::::::999888888777666555444444444hhhOOOFFFGGGIIIRRR___hhhjjjgggbbb___ZZZXXXVVVRRROOONNNMMMMMMOOOOOOPPPOOOOOOMMMLLLKKKEEEDDDCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFGGGJJJLLLMMMRRRZZZaaahhhoooxxx~~~yyymmmbbbXXXQQQKKKKKKIIIGGGDDDCCCEEEFFFFFFIIINNNUUU^^^hhhsssyyyuuulllddd^^^ZZZTTTSSSRRRPPPPPPPPPQQQRRRTTTVVVZZZ^^^dddiiilllnnnpppqqqqqqrrrtttxxx~~~vvvqqqiiibbb^^^]]]]]]]]]]]]ZZZUUURRRQQQRRRRRRRRROOOOOONNNNNNNNNNNNNNNNNNLLLMMMOOOQQQTTTXXX^^^bbbjjjsssvvv```PPPDDD===<<<555333111111222222000/////////......------,,,,,,,,,---------------------************************)))++++++***)))((()))***((()))***++++++***)))(((,,,***+++---......333999BBBNNN___nnnxxxvvvooopppwwwooo___^^^eeewwwmmmaaaUUUPPPMMMKKKKKKMMMRRRUUUYYY]]]___cccgggjjjlllnnnqqqsssssstttuuuwwwwwwyyy{{{}}}}}}}}}{{{zzzxxxxxxxxxyyyzzz|||}}}~~~}}}|||{{{zzzyyyxxxxxxyyyxxxxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuttttttuuuvvvwwwwwwvvvvvvssssssssstttttttttttttttssstttuuuuuuttttttuuuvvvvvvuuutttssssssssstttuuuttttttsssssssssttttttuuuwwwvvvuuusssrrrrrrrrrrrrtttttttttttttttttttttsssuuutttssstttuuuuuusssqqqpppooollliiiddd^^^WWWRRRHHHEEEBBB???===;;;777555666666666666777888999999888888999:::::::::999888777666555555444555555666fffMMMFFFGGGKKKSSS___gggiiifffaaa^^^ZZZYYYWWWSSSOOOMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEECCCEEEFFFFFFFFFGGGIIIKKKJJJMMMSSSYYYbbblllvvv}}}|||rrreee[[[UUUSSSOOOIIIDDD@@@???@@@BBBEEEHHHLLLRRRYYYaaagggsssttthhh```[[[XXXVVVSSSQQQOOOOOOOOOPPPQQQRRRUUUYYY]]]aaadddfffiiijjjlllmmmooossswww{{{}}}wwwsssqqqooommmlllfffccc^^^ZZZWWWUUUVVVVVVUUUSSSPPPNNNMMMMMMOOOPPPMMMLLLLLLKKKLLLMMMOOOPPPPPPRRRUUUXXX\\\bbbiiinnnxxx```QQQIII@@@:::999555333222111222222000.../////////.........---------------,,,,,,,,,,,,,,,***************************+++,,,+++)))((()))***))))))************)))))),,,***+++.........222888@@@LLL^^^mmmvvv~~~zzznnnjjjsss}}}sssfffaaabbbpppwwwjjj\\\TTTPPPLLLLLLNNNRRRUUUYYY]]]```ccchhhkkklllooorrrsssssstttvvvwwwwwwyyy|||~~~~~~}}}{{{zzzwwwwwwvvvwwwyyy{{{}}}{{{zzzzzzyyyyyyyyyzzzzzzxxxwwwvvvuuuuuuvvvwwwxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuvvvwwwwwwwwwwwwuuutttssssssssssssssstttttttttsssuuuvvvuuuttttttuuuvvvvvvuuutttsssssstttuuuuuusssrrrrrrrrrrrrsssttttttvvvuuutttsssrrrrrrrrrrrrssssssssstttttttttuuuuuuuuutttttttttuuuuuusssrrrpppnnnllliiieee___YYYTTTIIIFFFBBB???===;;;888666666666666666777888999999888888999::::::999888777666555444444444666777999dddLLLEEEGGGMMMUUU___fffgggddd```^^^[[[[[[YYYTTTOOOLLLLLLNNNMMMLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFDDDFFFHHHHHHHHHHHHJJJLLLHHHIIILLLQQQYYYeeepppwwwzzzpppjjjfff]]]SSSIIIDDDCCCCCC@@@BBBDDDFFFIIIMMMSSSWWW^^^iiivvv}}}pppgggbbb[[[YYYUUUQQQOOONNNNNNOOONNNOOOQQQSSSVVVYYY[[[\\\___aaadddggghhhkkknnnpppsssvvvzzz}}}~~~|||yyyuuurrrnnnkkkgggdddbbb```]]][[[[[[ZZZYYYVVVTTTRRRSSSSSSOOOOOONNNLLLLLLMMMOOOQQQNNNMMMLLLLLLMMMPPPSSSUUUUUUXXX\\\aaagggpppyyyiiiQQQHHHCCC<<<888999555444333222333222///---000000////////////......------,,,,,,++++++*********************************+++,,,+++)))((()))*********))))))))))))******+++)))***------,,,000555;;;HHH[[[kkkuuu~~~mmmeeemmmyyyzzznnnddd```iiixxx~~~pppaaaXXXRRRNNNMMMOOOSSSVVVZZZ^^^aaadddhhhkkkmmmooorrrsssttttttvvvwwwxxxzzz|||~~~}}}{{{yyyvvvuuuuuuvvvxxxzzz}}}{{{{{{zzzyyyyyyyyyyyyzzzwwwvvvuuutttuuuwwwxxxzzzxxxxxxxxxxxxwwwwwwwwwwwwvvvwwwxxxxxxxxxvvvtttsssrrrrrrrrrssssssttttttttttttuuuvvvuuutttssstttuuuttttttsssrrrrrrssstttuuuqqqqqqqqqqqqqqqrrrssssssuuutttssssssrrrrrrrrrrrrqqqrrrrrrssstttuuuvvvvvvvvvuuutttuuuvvvuuutttrrrpppnnnllljjjgggbbb[[[WWWKKKHHHCCC@@@>>><<<:::888777777777777888999::::::888999:::::::::888666555444444333444555777:::<<>>@@@BBBCCCDDDGGGJJJMMMLLLWWWcccmmmxxxxxxoookkk]]]ZZZVVVRRROOONNNNNNNNNKKKLLLMMMOOOQQQSSSTTTUUUVVVYYY]]]```aaaccceeegggjjjmmmqqqsssuuu{{{zzzuuupppnnnjjjhhheeeccc___]]]cccaaa^^^\\\ZZZXXXUUURRRQQQRRRSSSQQQOOONNNNNNNNNGGGHHHIIIIIIIIIJJJMMMOOOQQQPPPNNNNNNPPPSSSWWWZZZYYY\\\aaahhhpppzzzlllXXXHHHDDD@@@999888===666555333333333222///---000000000000000/////////------,,,++++++***))))))***************************+++,,,+++)))))))))***+++***)))(((((()))***+++***((())),,,,,,+++...333777EEEXXXiiitttmmmbbbiiiuuu{{{~~~sssfff___eeesssssscccZZZSSSOOONNNPPPTTTWWW[[[^^^aaaeeeiiilllmmmooorrrsssttttttvvvxxxxxxzzz}}}}}}{{{yyyuuuuuuuuuuuuwwwzzz}}}}}}|||{{{zzzyyyxxxxxxyyyvvvuuuttttttuuuwwwyyy{{{yyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyyyyxxxvvvsssrrrrrrrrrrrrssssssttttttttttttuuuvvvuuutttssstttuuusssrrrqqqqqqqqqrrrssstttppppppppppppqqqqqqrrrsssttttttsssrrrrrrrrrsssssspppqqqrrrssstttvvvwwwwwwvvvuuutttuuuvvvvvvtttrrrpppooommmllliiiddd^^^YYYNNNJJJEEEAAA???===<<<:::888888888888999:::;;;<<<888999:::;;;:::888666444444333333444666999<<<>>>