BM6P6(@ ((((((((((((((((((((((((((()))***++++++***((('''((((((((((((((((((((((((&&&'''((('''%%%$$$%%%&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%&&&'''''''''''',,,///******///***&&&...111???WWWtttgggLLL???888111///333888FFFXXXbbbddd]]]NNN@@@000...+++************)))******))))))((((((''''''&&&''')))*********)))(((''''''''''''(((***+++,,,(((%%%###$$$(((***)))'''&&&&&&%%%%%%%%%%%%&&&&&&)))&&&######%%%%%%""" (((***)))&&&%%%(((,,,...+++999MMMbbbooolllYYYEEE666000+++***,,,---...///999333---,,,)))%%%%%%)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%)))(((&&&$$$######$$$$$$&&&&&&&&&'''''''''((((((+++***)))((('''&&&&&&&&&%%%%%%&&&'''((((((((((((,,,***'''$$$$$$%%%(((******((('''%%%%%%'''(((***''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''******)))'''%%%%%%(((+++%%%%%%%%%%%%%%%&&&'''((((((((()))***************++++++******************111000333:::EEEYYYuuu{{{dddQQQBBB888333...,,,...///000444:::BBB___qqq```KKK<<<333111...+++)))***,,,...+++)))((()))***+++)))(((******************************++++++++++++******)))))))))))))))))))))))),,,+++*********+++,,,---///...---,,,---...///000------------------------000222333333222000000000///---,,,---///000...,,,111222222000111444777888:::EEE^^^yyy^^^GGG;;;666444111...++++++,,,,,,***(((++++++************++++++))))))))))))))))))((('''&&&&&&'''((())))))(((((('''((()))***)))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&"""''')))&&&###$$$%%%%%%###""""""###%%%'''&&&%%%(((&&&$$$%%%&&&&&&### $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$###$$$&&&(((***)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))---''''''...///---555AAAQQQjjj|||iiiRRR;;;333333444555888<<>>PPPkkkxxxbbbJJJ888222...+++------...111666BBBWWWuuu}}}qqqaaaNNN@@@333111///---,,,,,,,,,,,,***)))))))))+++,,,+++************************+++************************************************++++++*********+++,,,---...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---...000000///000222444444222//////000000...,,,///000000000111444777999>>>MMMjjjrrrXXXDDD999444222111...++++++,,,,,,***(((++++++***))))))*********)))***************))))))&&&''''''((())))))((((((%%%&&&'''((((((&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&& %%%'''$$$"""###$$$######""""""###%%%&&&&&&%%%(((&&&$$$%%%&&&&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$&&&((()))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))***%%%'''---...,,,333@@@JJJaaa~~~pppXXXIII@@@:::999;;;MMMccc}}}ppp\\\JJJ@@@EEEDDDDDDFFFIIIJJJHHHFFFCCCCCCDDDEEEHHHKKKMMMOOO((((((((((((((((((((((((&&&'''(((*********))))))''''''&&&&&&%%%%%%$$$$$$'''(((***)))(((((()))***))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))*********************)))))))))((((((&&&&&&'''''''''&&&&&&%%%%%%)))'''(((///+++***444???VVVssszzzdddMMM777...++++++222<<>>JJJ\\\rrr}}}jjjYYYNNNMMMPPPkkk~~~yyydddPPPCCC<<>>888222/////////+++(((,,,***)))***++++++***)))(((((())))))******+++++++++)))'''&&&&&&''')))+++************************+++***++++++++++++,,,,,,+++************,,,---...------------------------444777;;;>>>@@@BBBDDDFFFFFFBBB<<<666222///............///000000000555;;;IIIdddxxxcccIII:::555333222222111000...---------,,,,,,,,,+++***)))))))))))))))*********************+++'''(((((()))))))))(((((($$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&& $$$%%%""""""%%%%%%"""###"""""""""$$$%%%%%%###%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$$$$$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((***((((((+++***,,,666BBBUUU]]]eeekkkrrryyyooooootttnnnVVVEEE===;;;AAAAAA@@@@@@AAA@@@@@@???AAABBBCCCEEEHHHJJJLLLMMM((((((((((((((((((((((((%%%%%%&&&'''((()))))))))++++++++++++******))))))'''((())))))((('''(((***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((())))))))))))))))))(((((((((''''''(((((((((((('''&&&%%%%%%""")))))),,,555555:::IIITTTjjj}}}xxxqqqeeeYYYCCC777---,,,,,,---666AAAUUU\\\]]]RRRCCC999222///+++)))&&&%%%&&&''''''&&&))))))(((((('''&&&&&&&&&((('''&&&&&&&&&''')))***)))((('''''''''''''''(((&&&(((***(((%%%%%%'''***((((((''''''''''''((((((###$$$%%%%%%&&&&&&''''''%%%%%%(((***((('''///999III]]]pppooo```LLL:::000---+++)))...<<>>>>>@@@AAACCCEEEGGGIIIKKKLLL((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((((((((())))))))))))))))))(((******)))(((''''''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))((((((((('''''''''''''''((((((((('''&&&&&&$$$***+++...777;;;DDDUUUbbbsss}}}xxxqqqlll^^^NNN888///+++,,,---...777DDDUUUYYYWWWKKK===333---(((+++(((&&&%%%&&&''''''&&&))))))(((''''''&&&&&&%%%''''''&&&&&&''''''((()))))))))((('''&&&&&&&&&&&&$$$%%%&&&&&&&&&'''(((***(((''''''''''''''''''(((###%%%&&&&&&%%%%%%&&&(((%%%$$$'''+++))))))333BBB]]]mmmxxxoooZZZDDD666...((()))+++666JJJ[[[YYYMMM:::111)))((()))'''%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$############$$$%%%%%%%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++***)))'''&&&%%%%%%%%%&&&&&&'''(((((()))(((((((((&&&'''(((******((('''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&(((---444999:::555000)))(((''''''&&&'''''''''%%%&&&&&&''''''''''''''''''(((((())))))*********''''''***++++++///<<>>KKKYYYdddnnnuuuyyyuuummm^^^LLL<<<111,,,+++222......111000000;;;IIIccczzz```LLL999333333000///111111222222000///...///111,,,,,,+++++++++,,,,,,,,,///...,,,***))))))******))))))*********)))((((((&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&%%%'''***)))%%%$$$"""!!!"""###$$$###""""""$$$%%%%%%$$$######$$$#########$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))&&&''',,,666BBBNNNWWW[[[WWWNNNDDD======FFFWWWfffgggOOO???888888:::888999:::;;;:::;;;>>>@@@>>>@@@BBBEEEGGGIIIJJJKKK((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((()))+++,,,,,,+++)))''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''************************&&&''''''((())))))***************)))))))))((((((&&&''''''(((((((((((('''%%%,,,,,,///999???KKK___kkkwww{{{tttooolll[[[FFF333---***---///222>>>MMMXXXXXXQQQDDD999222,,,'''***(((&&&&&&'''((((((''')))((((((''''''&&&%%%%%%%%%&&&''''''((((((''''''***)))((('''&&&%%%%%%&&&%%%$$$###$$$&&&'''((('''''''''&&&&&&&&&&&&''''''$$$&&&((('''%%%%%%&&&(((&&&$$$'''---...///>>>PPPlllvvvyyyjjjQQQ===111,,,$$$,,,444AAAUUUccc]]]NNN:::000(((((()))'''%%%$$$######$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$######$$$&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''***---111444---,,,)))'''&&&&&&''''''''''''''''''(((((())))))%%%&&&'''(((((('''&&&%%%''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%(((---111333222///---))))))((('''''''''''''''%%%%%%&&&''''''''''''&&&''''''(((((()))******+++(((&&&'''***+++---333;;;@@@QQQgggyyyyyyfffSSSEEE<<<444111222666???IIIVVV[[[]]]WWWJJJ@@@===???EEERRRgggzzz{{{tttiiigggaaaUUUFFF:::444333...,,,+++,,,......---,,,*********)))((((((''''''************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++************+++---///000------------------------555<<>>???BBBEEEGGGIIIIIIJJJ((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((()))******.........---***(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''++++++++++++++++++++++++'''(((((()))***++++++++++++++++++************)))&&&&&&'''((()))))))))(((&&&,,,,,,...999@@@OOOdddnnnwwwxxxqqqooolllYYY@@@444...,,,///111666FFFWWW[[[XXXOOOAAA888444000++++++)))&&&&&&'''((((((((()))(((((('''&&&&&&%%%%%%$$$%%%'''((((((((('''&&&***)))((('''&&&%%%%%%%%%'''$$$"""###&&&(((&&&$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&(((***)))&&&%%%''')))(((&&&***111333666HHH]]]ooowwwvvvcccJJJ888...***$$$111>>>IIIYYYddd\\\LLL;;;000'''''')))(((%%%#########$$$%%%%%%&&&''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%$$$$$$$$$%%%&&&&&&'''$$$$$$######$$$&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&(((,,,222777;;;000...+++)))((((((((()))'''''''''''''''((()))***%%%&&&&&&&&&&&&&&&&&&%%%)))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%(((,,,...,,,***))))))))))))((('''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''((()))******+++***'''(((+++------000555888DDDVVViiizzz|||nnn]]]JJJAAA888555777<<>>;;;888999GGG^^^uuu~~~mmmVVVAAA444000---,,,,,,---000222222111++++++***)))((('''&&&&&&******++++++++++++******++++++++++++++++++++++++)))***+++,,,---,,,++++++************+++---///000++++++++++++++++++++++++...444===JJJXXXgggvvv~~~xxxpppaaaNNN===333111222000++++++111333777HHH\\\~~~```MMM>>>444666666000///444---///000...,,,+++---000,,,,,,,,,---...///000111777555222///---,,,,,,,,,***************)))((((((&&&%%%%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&%%%$$$(((,,,***%%%$$$"""!!!"""######"""!!! ###&&&%%%###"""###%%%""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&'''(((((()))++++++++++++++++++++++++222666@@@PPPaaahhh```UUU@@@666///000111000111666???TTTpppkkkSSSGGG999111111444333111666888999888666666:::======???BBBEEEGGGIIIIIIIII&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''000444222,,,***,,,+++&&&))))))************))))))'''((()))******)))((('''+++)))(((&&&&&&((()))+++,,,+++++++++******))))))))))))***++++++++++++***---)))&&&&&&(((***)))'''&&&&&&&&&'''''''''''''''))))))+++///666BBBWWWjjjwwwtttqqqqqqnnnbbbMMM===111...+++...666BBBQQQ\\\\\\\\\RRRBBB666000***###)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''&&&&&&'''((()))***---+++(((%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***---///444BBB[[[ooo{{{iiiSSS@@@444...***+++222AAATTT```^^^OOOAAA777111***'''((((((&&&"""######$$$%%%''')))+++,,,///...,,,)))'''%%%$$$###%%%%%%%%%&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%((('''&&&%%%$$$#########%%%%%%$$$###$$$%%%&&&'''%%%%%%$$$###$$$%%%'''((()))(((&&&%%%$$$$$$%%%&&&######$$$%%%%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&+++222999>>>222---))))))++++++((($$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''((()))******)))(((''')))(((''''''''''''(((((()))'''%%%%%%&&&'''(((''')))))))))))))))*********+++)))'''))),,,......---777>>>KKK]]]ssszzzooo\\\LLL<<<888===GGGWWWfffmmmjjj]]]III;;;666444000666AAAVVVooouuuYYYDDD777000...+++***...444777666333))))))))))))))))))))))))***++++++,,,,,,,,,++++++,,,+++***+++---...---,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,++++++---///++++++,,,------......///000222666<<>>444222222---***...555444555LLLjjjdddPPP>>>999555333333333222000333222///---,,,,,,---...---......///000111111222777777777666444111...+++,,,,,,------,,,,,,+++***)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################%%%&&&&&&''''''&&&&&&%%%"""((((((### ###%%%$$$%%%%%%&&&%%%%%%%%%&&&(((%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''(((***)))))))))******+++,,,...222444777DDDYYYkkkqqqfffPPP@@@777///,,,......+++///888@@@MMMgggvvv\\\DDD===444...///111333333777444222333555777888888???BBBFFFJJJLLLLLLJJJIII%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$***---,,,((('''***)))%%%))))))************))))))((()))***++++++***)))((()))((('''&&&&&&'''((()))++++++******))))))))))))))))))***++++++++++++***,,,)))'''&&&((())))))'''&&&&&&&&&''''''''''''(((***))),,,444===KKK___pppzzzvvvqqqllldddUUUAAA222333000---111:::IIIYYYdddccc___SSSAAA555111---(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))***(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))---222<<>>PPPhhh~~~lllQQQ???555000---***(((***///111///,,,)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///***++++++,,,------......000111555999???LLLdddzzzvvvfffRRRAAA555111000///,,,000777777;;;UUUsssmmmRRR@@@:::666222111111222111000111000///.........///000....../////////000000000111222222111///---***(((,,,,,,,,,---,,,++++++***(((''''''&&&&&&&&&''''''%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################%%%%%%&&&&&&&&&&&&%%%%%%###((()))$$$!!!$$$&&&$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%&&&'''(((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))***)))(((''')))++++++---222999>>>JJJWWWgggoooiiiXXXFFF;;;444---***---,,,)))///888CCCSSSppp|||vvvqqqaaaNNN===777000------/////////555444444444555777:::<<>>NNN]]]mmmzzz{{{tttiii[[[JJJ999///333000...333AAATTTeeeooolllbbbPPP===111...---***((()))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((()))******'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&''')))---555EEE]]]www}}}kkkSSS???333...,,,+++000666???FFFFFF@@@777000000+++'''%%%&&&'''%%%###%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''######"""""""""###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$#########$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%&&&''''''(((((('''&&&%%%%%%&&&'''(((,,,)))&&&&&&)))***(((&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&&&&'''%%%%%%''''''''''''&&&%%%)))'''&&&&&&'''(((((('''((((((((())))))*********+++))))))***,,,.........+++...666GGGbbb~~~{{{nnngggeeegggmmmtttvvvkkkXXXEEE:::666333...444999FFF[[[qqqwww___GGG999222///---***((((((++++++)))&&&))))))))))))))))))))))))((()))***+++,,,---------+++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...***++++++,,,,,,---......///000222777===LLLeee{{{zzzkkkYYYGGG999222000222///111777:::CCC___}}}vvvYYYBBB444555333000...///000111000.../////////000000000111000000/////////.........,,,---------,,,***)))'''+++,,,,,,,,,,,,+++******''''''&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%%%%&&&&&&&&&&&&%%%%%%%%%((((((%%%###%%%&&&%%%&&&&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&((()))******)))((((((***,,,---///777DDDNNNdddnnnvvvooo\\\GGG999444000***))),,,+++)))111===KKK```~~~wwwfff\\\PPPEEE999444///,,,---///...---111333444444444666;;;???EEEGGGJJJMMMOOOOOONNNMMM$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''''''''((((((((()))+++++++++))))))************)))))))))))))))******)))))))))(((''''''&&&&&&''''''(((((((((((((((((((((''''''))))))***+++++++++ӵ((((((((((((&&&&&&''''''(((((()))))),,,///;;;PPPdddqqq{{{}}}xxxoooaaaQQQAAA666111///...///777JJJbbbssszzzrrrbbbKKK666,,,))))))(((((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))''''''''''''''''''''''''%%%%%%$$$$$$&&&(((***,,,******)))((('''%%%###"""%%%%%%&&&&&&&&&&&&&&&&&&(((***...777LLLggg}}}Ħ,,,,,,,,,555<<>>666444111...222444<<>>NNNiii|||ooo]]]LLL>>>555222444000111666;;;GGGeeeiiiOOO>>>555222000.........000111222//////000111111000000///111000000///...---,,,+++***+++,,,,,,,,,++++++***+++++++++++++++******)))&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%$$$$$$$$$%%%########################################################################%%%%%%%%%&&&&&&%%%%%%%%%'''((((((&&&%%%&&&'''&&&%%%(((,,,111222000+++(((&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$&&&)))******)))))))))***,,,...///555BBBUUUcccyyy|||yyyiiiQQQ<<<222111---)))))),,,,,,,,,888GGG\\\tttwwwdddYYYOOOGGG>>>888111......///...------000444333111333:::@@@CCCEEEHHHKKKLLLMMMLLLKKK%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''((((((((())))))(((((((((((()))))))))))))))************+++))))))************))))))(((((((((''''''((((((((()))(((((((((((((((((()))''''''''''''''''''(((((())))))***++++++4ĉ@ӵ(((((((((&&&&&&''''''((())))))***---444HHHcccyyyxxxqqqeeeTTTBBB666///---,,,///555BBBZZZsssuuuaaaFFF333***''''''&&&((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&''''''''''''''''''''''''%%%###"""%%%***000444000...+++(((%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((***///;;;TTTppp>L...,,,---///999BBB=hĦ,,,***)))'''&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&4ĉ@ӵ$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&'''((())))))))))))&&&%%%$$$%%%&&&(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%>L%%%'''''''''(((((((((((())))))((('''&&&&&&'''((()))%%%''')))***+++***(((''')))'''''''''))))))(((&&&&&&''''''((())))))************++++++,,,---///000111222333<<>>PPPjjjqqq[[[AAA222,,,)))((('''((()))***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''''''''&&&&&&&&&''''''''''''''''''%%%###"""%%%+++222666333000,,,(((&&&%%%&&&'''$$$%%%%%%&&&&&&'''''''''&&&***111@@@\\\xxxHdĦ///---...222====Īj((((((''''''''''''((((((&&&%%%%%%%%%%%%%%%&&&'''GG=?%%%&&&''''''(((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%&&&HdĦ%%%&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&''')))***++++++***)))(((((('''(((******(((&&&&&&&&&'''((())))))*********+++,,,,,,,,,,,,///111---///333<<>>666000++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,---------)))(((((((((***+++***)))))))))***+++---...//////...//////...,,,,,,---...///000000111111222333333222333666:::AAAPPPiii{{{lllYYYGGG:::333111222111444999AAARRRnnnmmmQQQ???888555///000000//////000444777444444333222111000//////000000///...,,,+++***)))((((((((())))))***++++++)))************)))((((((''''''&&&&&&&&&'''(((((('''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$+++&&&%%%'''(((&&&%%%''''''+++333<<&e'''g&e%%%>hӵ)))************))))))g&e(((guO>uO>&e((((((4ff?>ߝL+++gĉ@(((&&&'''(((Shӵ+++444BBB\\\xxxg&e>>>>hӵ]]]xxxttt[[[FFF222fff?><z+++g&e>&e&&&&&&HL))))))(((ShӵgL'''((()))******(((((()))******)))(((S?ʬ((((((3h?D%%)?CCCBBBZufĦ%%%&&&&&&gL%%%$$$$$$g&e(((gĉ@%%%$$$g&e>&e'''@e%%%%%%??&&&&&&!!!"""###$$$%%%$$$g<ĉ'''&&&%%%###3we<Ħ###%%%&&&'''3h?@e$$$$$$%%%&&&&&&&&&%%%%%%Z)))&&&&&&''''''&&&3h?gL'''''''''''''''''''''(((((()))D%%)?&&&fff?><z'''&&&=?Ħ(((g&e(((g&e%%%%%%&&&S?ʬ---4ff?>ߝLHHH@eg&e888222...3h?g&e>&eqqqeee??///000000...,,,+++++++++))))))))))))))))))))))))***++++++,,,,,,,,,++++++)))((('''((()))******(((((()))***+++---...000000000111111000...---///000/////////000111111222222222555===FFFQQQbbb}}}uuu]]]HHH;;;555444222666===FFFRRRfffrrrVVV@@@666333222...///000...---...222666444222111000000222444555///......---+++******)))***************+++,,,---)))))))))))))))((((((''')))((('''&&&&&&&&&&&&&&&((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$+++$$$"""&&&(((%%%$$$&&&,,,***+++...222111,,,&&&((('''&&&$$$######$$$$$$#########"""###$$$$$$%%%!!!"""$$$&&&&&&&&&$$$###$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&'''((()))***(((***+++(((%%%&&&+++111777AAATTTmmm}}}gggLLL666***))),,,((('''***///444DDDeeevvviiiZZZJJJ@@@444111///...///111111111333555888<<<@@@CCCEEEFFF***4Dӵ'''((('''Hƅ^Hu]Ħ)))Hu]Ħ)))ZuR)Ħ************+++++++++Hu]Ħ'''HŐeHŐeHu]Ħ(((qIܗGIӵ)))tt(((((((((HGgĉ@+++///999HHHeeeHu]Ħ999ZuR)ĦbbbzzztttbbbKKK===sߝLGdUĦ)))Hƅ^Hu]Ħ$$$ntHdĦ''''''HGgĉ@+++HdĦ((((((''''''&&&)))((('''&&&&&&&&&Htƅ^&&&'''Bt=o9ĦDtfo9ĦFFF???444g?&&&&&&HdĦ###"""###Hu]Ħ%%%tt''''''Hƅ^Hu]Ħ'''H׼s$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%tQ%%%$$$$$$%%%je<Ħ###$$$&&&Bt=o9ĦH׼s$$$%%%%%%&&&''''''&&&&&&&&&HtĦ&&&&&&&&&&&&&&&Bt=o9ĦHdĦ(((((('''''''''(((((((((+++///Dtfo9ĦsߝLGdUĦ&&&Ht@cӵHu]Ħ$$$Hu]Ħ)))(((Htƅ^(((qIܗGIӵbbbH׼suuupppHu]Ħ444000Bt=o9ĦHƅ^Hu]Ħmmm888000000///...---,,,,,,,,,+++++++++************))),,,,,,,,,+++++++++******+++++++++***((((((***,,,******,,,---.../////////000000000000000111111222111000///...------///000333888DDDUUUiii{{{fffMMM>>>888777444999@@@LLLaaazzzyyy\\\HHH<<<333///......///000111111111111111333222111000///...---,,,000000//////...---++++++,,,+++***,,,//////,,,)))+++******)))(((''''''&&&+++'''$$$$$$'''))))))((('''%%%###$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%'''&&&%%%%%%&&&'''&&&$$$''''''''''''''''''''''''%%%%%%%%%$$$$$$###############""""""""""""""""""########################%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&(((+++...000---+++###"""***+++,,,777>>>ZZZwwwvvvXXXCCC666---******+++---333999???NNNmmmtttbbbVVVKKKEEE<<<444000///000111222000222888:::888:::@@@))))))4DuXӵ''''''&&&DdDΦDdDĦ)))DdDĦ)))'''t|<************************DdDĦ'''DdDΦDdDΦDdDĦ(((peƜ4DuTӵ(((`eĭ'''qet)))+++111>>>RRRpppDdDĦ222+++t|>>777222...///---///444555333444999((((((4DuXӵ''''''&&&DdDΦDdDӵ)))DdDĦ((('''o)h++++++++++++******))))))(((DdDĦ'''DdDΦDdDΦDdDӵ(((=ӊB1.uTӵ(((HߝL`o9'''po9wӵ666DDDaaaDdDĦ++++++o)h???PPPeeewww|||ooo]]]EEE888DdDΦDdDĦ)))DdDΦDdDӵ%%%GIpӵDdDĦ'''po9wӵDdDĦ''''''&&&&&&%%%(((((('''&&&&&&po9u&&&'''''''''GIdnuR)ĦDdDĦnuR)ĦGGG:::CdgĪj'''DdDĦ&&&%%%&&&DdDĦ&&&HߝL`o9%%%DdDΦDdDӵ'''DdDĦ$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%geĦ%%%%%%sp?aĦ&&&'''GIdnuR)ĦDdDĦ$$$%%%%%%&&&&&&'''&&&&&&&&&DdDĦ&&&&&&&&&&&&GIdnuR)ĦDdDĦ&&&&&&&&&&&&&&&'''''''''(((***DdDĦnuR)ĦDdDΦDdDĦ&&&DdDĦnuR)ĦDdDĦ%%%DdDĦ***po9u)))))),,,...=ӊB1.uTӵDdDĦcccXXXDdDĦ111GIdnuR)ĦDdDΦDdDӵvvvtttxxxvvvhhhWWWCCC;;;111---------,,,))),,,+++++++++************((()))***+++,,,------...+++++++++***))))))+++---++++++++++++++++++++++++///............///000000.........000333444444333777<<>>666222111333333111...,,,---///222444999888666333111...,,,+++,,,,,,---...............---,,,******,,,---,,,+++******))))))))))))))))))+++(((&&&&&&'''((((((((()))&&&$$$$$$%%%''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%&&&(((***+++$$$***)))(((---000;;;OOOppp{{{nnncccQQQEEE888111...+++,,,...111222<<>>666000------///000///000444'''(((4DuXӵ'''((('''DdDʜ4DuTӵ***>d<Ħ(((Dt***++++++***)))(((((('''>d<Ħ(((>d<ʜDd<ʜ4DuTӵ((()))F&uTӵ(((4DufئL>e'''puR)Ħ<<d<Ħ)))Dt666qqqsss___EEE888DdDΦDdDĦ)))>d<ʜ4DuTӵ&&&4DwDd<Ħ'''puR)Ħ>d<&&&&&&%%%%%%(((''''''&&&&&&peӵ&&&ĦpeӵDx<>d<ӵDdd<%%%&&&>d<Ħ&&&4DufئL>e$$$DdDʜ4DuTӵ'''DdDĦ$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%geĦ%%%s<v>aĦ,,,,,,peӵDx<DdDĦ$$$%%%%%%&&&&&&&&&'''''''''DdDĦ'''%%%%%%&&&peӵDx<>d<&&&&&&&&&&&&&&&&&&&&&&&&&&&>d<ӵDd<DdDΦDdDĦ&&&DdDӵnd<DdDĦ&&&>d<Ħ(((peӵ,,,Ħ666F&uTӵDdDĦ[[[MMM>d<Ħ000peӵDx<>d<ʜ4DuTӵ|||jjjRRRFFF777//////000...+++,,,,,,+++++++++*********))))))***+++,,,,,,------+++++++++***)))***,,,......------,,,,,,+++++++++...------------...//////......///111444555666555<<>>LLLccc~~~vvvaaaHHH:::444222222444333111///------...000222777666555333000...,,,,,,,,,------......------------,,,*********+++,,,,,,))))))******************,,,+++)))(((((())))))))))))(((&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$###%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))###,,,,,,***...444FFFaaazzzeeeQQQBBB;;;444...---,,,+++---111444:::KKKccczzz~~~uuuooobbbRRRCCC:::666666888===EEELLLPPPSSSVVVXXXbbbhhhqqq{{{xxxmmm```QQQHHH===999444111//////000111&&&'''4DuXӵ''')))(((D&dq&ĒR******sdKĦ(((DHRRud+++******)))(((''''''sdKĦ(((D&oq<Ōq&ĒR'''((()))>dp&ĒR((('''nfʜ>>UUUwwwsdKĦ)))DHRRudwwwaaaDDD999>d<Φ>d<Ħ(((s&dq&ĒR'''&&&i?ʜtd<Ħ'''HHܗDӊB'''<x&&&%%%''''''&&&&&&&&&B?d<%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%geĦ%%%Hg8>aĦ222000B?Ho9%%%>d<%%%%%%&&&&&&'''''''''>d<ӵ%%%%%%B?Ho9&&&<x''''''&&&&&&&&&%%%%%%&ӫeʬtIӇ%%%>d<Φ>d<Ħ&&&D&ӫetIӇ%%%DdDĦ'''sdKĦ,,,B?dp&ĒR>d<sdKĦ///B?Ho9+++s&dq&ĒRzzz```RRR@@@444111111///,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++*********---///000///...---,,,,,,---------------------......//////000000111222555999<<>>EEEPPP^^^mmm{{{}}}rrrgggaaaXXXQQQFFF<<<666444222///&&&&&&4DuXӵ''')))(((Hu]3hh)))***)))ne((((((=e*********))))))(((((('''ne))))))pIƎ@t@h''''''(((>h'''''''''fe(((@ďD///999DDDbbb{{{}}}ne+++)))=e|||ttt[[[AAA777ege((((((sĪj@h&&&''''''fdDĦ'''@ďD''''''Hkge''''''&&&'''&&&&&&&&&&&&@h)))'''@GDDD666HĪj@IŌpppaaaBene)))Hkge&&&ne$$$$$$fe$$$Hu]3hh&&&&&&'''se%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%geĦja>aĦ444222@G%%%&&&se%%%%%%%%%%%%%%%'''''''''<Ō$$$%%%%%%@G&&&&&&Hkge'''(((((('''&&&&&&%%%%%%HĪj@IŌ%%%%%%ege&&&&&&Hu]3hIŌ&&&&&&DdDĦ(((ne,,,222@h---888>hse???ne---///@G***---sĪj@hqqqcccNNN===444111...,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++*********+++++++++***+++---///111000///---------...///...------------.../////////111333111111666AAAJJJ___uuurrr[[[LLLBBB:::;;;@@@>>>TTTppphhhVVVBBB777444222222333000111111000000...---,,,---------........./////////.........,,,+++***)))***+++,,,+++))))))+++,,,,,,,,,++++++++++++++++++...//////---+++))))))***((()))******)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''((((((((((((***///...000>>>LLLccc~~~hhhPPP>>>444...+++******)))***111:::HHH[[[sss}}}uuuooocccPPP>>>222---+++******,,,///000//////111222444555999AAAOOObbbvvv}}}}}}uuuooobbbTTTKKKEEE===555%%%4DuXӵ'''ĵD^(((((())))))((('''((())))))))))))))))))((((((((()))***)))+++''''''((()))&&&'''''''''((())))))000555DDDSSSqqq~~~~~~sssggg///+++***jjj~~~fffNNN999222''''''((($$$%%%&&&''''''DdDĦ''''''((((((((()))(((((('''&&&&&&&&&&&&&&&'''+++***)))444JJJ<<<111jjjcccQQQ---,,,''''''&&&%%%%%%'''$$$D^(((&&&&&&'''s׼s$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%geFm8'''>aĦ222111,,,%%%%%%&&&s׼s%%%%%%%%%%%%%%%%%%'''''''''Ho'''$$$$$$%%%%%%&&&&&&&&&''')))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&D^&&&&&&&&&DdDĦ(((+++---222333777:::JJJ___s׼s@@@777,,,,,,...,,,***+++...xxxaaaLLL<<<333///...------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,***+++++++++***+++...000000///---,,,,,,---...///.........---...//////000...333555222111:::LLL\\\xxxeeeKKKAAA???===???DDDHHHaaazzz```OOO>>>666444333222333333222000...------------,,,,,,------......//////---------------,,,+++***(((***,,,,,,***)))***+++---------,,,++++++******,,,...///---)))''''''((('''))),,,---+++))))))***$$$%%%%%%&&&&&&'''''''''''''''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%'''%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$$$$%%%###$$$$$$%%%&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))*********...///888NNN___rrrwwwfffRRR@@@666333+++***)))***+++000===JJJ```qqqxxxsssaaaJJJ777...+++)))(((&&&(((+++,,,------...///111111000111777DDDTTT___pppwww~~~~~~{{{|||~~~tttllldddWWWIIIΦ4DuXӵtvӵ>d<Ħ+++'''((())))))))))))Ħ(((((()))))))))))))))(((((((((((())))))))))))$$$&&&Ħ)))((('''%%%&&&''')))******++++++'''(((((()))))))))))))))%%%&&&&&&''''''((((((((('''((((((((())))))******$$$&&&***...222<<d<Ħ'''((((((''''''''''''(((((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((()))&&&"""$$$***++++++888JJJdddttt{{{lllUUUCCC777...+++///777GGG]]]kkkdddVVVEEE666+++,,,,,,&&&%%%***000//////...,,,***((('''(((((())))))Ħ&&&$$$$$$######$$$$$$%%%&&&%%%>d<Ħ))))))&&&&&&'''Be%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%geFYĉ'''(((>aĦ000///***&&&&&&(((&&&&&&%%%%%%%%%&&&Be%%%%%%%%%%%%%%%%%%%%%(((((((((nu]ӵ(((%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%''')))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&>d<Ħ%%%%%%&&&&&&'''>d<Ħ))))))'''Ħ---000222222111333:::@@@JJJ^^^ttttttjjjBe>>>777111------Ħ...+++,,,,,,,,,,,,+++******+++,,,111>>>UUUrrrrrrXXXDDD888222111---------,,,,,,,,,++++++))))))***+++,,,------...***+++,,,+++***+++...000///...,,,++++++,,,...//////............///000000---333666333111===TTThhhsssVVV===888::::::;;;???QQQiiisssYYYJJJ;;;555444333222333555333///,,,++++++---///---------...............++++++,,,---------,,,,,,'''***------+++))))))+++......---,,,,,,+++******+++---...,,,(((%%%%%%&&&&&&***......,,,)))))))))###$$$$$$%%%&&&'''(((((()))(((&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$######$$$$$$%%%&&&''''''###$$$%%%&&&'''&&&%%%%%%%%%&&&''')))******++++++(((---///???ZZZmmm|||~~~sssaaaMMM;;;///,,,...+++)))***,,,...777HHHYYYsss~~~xxxqqq^^^DDD333.........,,,))))))(((&&&&&&(((+++///&&&(((***+++...444<<A'''ne''''''***)))((('''ne))))))))))))((((((((('''***)))))))))))))))))))))ne(((((())))))***)))'''''''''))),,,...((('''%%%&&&)))***)))'''))))))******)))((('''&&&'''''''''((((((((()))))))))***,,,444BBBZZZvvv~~~hhhSSSCCCne)))***+++...888CCC^^^wwwqqqaaaLLL777///,,,)))'''((((((((((((&&&&&&''''''''''''''''''''''''(((((((((((((((De''')))***+++)))((((((((((((((((((((())))))(((''''''((())))))&&&&&&''''''''''''&&&&&&)))((())),,,...555GGGXXXssswwwrrr___JJJ<<<444...///111<<A%%%%%%%%%k<'''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&(((((((((fh&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''(((***,,,,,,)))'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$De&&&&&&&&&&&&&&&&&&ne$$$%%%ne------...111555<<>>999555333222000///000///---...000111111000000///......------......++++++++++++++++++++++++,,,---...---+++************))))))(((((('''''''''''''''(((***,,,...---,,,,,,***))))))******)))'''((((((''''''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((%%%######&&&'''%%%###%%%%%%%%%$$$######""""""###$$$%%%$$$""""""$$$%%%%%%###"""###$$$%%%$$$###$$$$$$"""""""""###$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''((()))%%%&&&))),,,+++,,,222;;;SSSfffzzzttt\\\LLL:::222000---******))))))+++222@@@WWWwwwzzzvvvwwwvvvkkk___III???222***)))******))))))((('''''''''((()))***))))))))))))*********+++))),,,---+++)))...:::DDDdddqqq''''''''''''(((((((((((()))(((&&&%%%%%%%%%&&&'''''''''''''''&&&'''''''''))))))(((((((((''''''''')))))))))))))))*********'''(((((((((((()))))))))(((((()))******************)))((((((''''''&&&%%%+++******)))((('''&&&&&&'''(((((((((((()))))))))***,,,111<<>>MMMggg|||iiiTTTAAA222...,,,((('''((())))))((())))))((((((''''''&&&&&&%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((()))'''''''''((((((((((((((('''''''''&&&&&&''''''''')))***---......---***)))(((***+++,,,333EEE___ttt{{{iiiSSS???444000///111:::NNNcccoooeeeMMM777111---***---333999>>>@@@;;;444,,,((()))***'''$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&''''''((()))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%'''+++***)))---444777BBBNNNVVV```ooo~~~qqqaaaRRRHHH<<<666000,,,---///...---***+++++++++,,,---......,,,+++++++++++++++++++++,,,***+++,,,---111===IIIfffwww___HHH999666444000...---,,,***(((,,,+++++++++,,,---...///...//////000000000000///------...///000111111222666444111000000111222333777999BBBVVVqqqoooYYYFFF;;;888111///444777666===FFFZZZsssyyy]]]FFF===777222444777777:::>>>BBB>>>888444333222111000111///...///000111111111000//////...............,,,,,,,,,,,,,,,++++++++++++---...---+++))))))******))))))((('''&&&&&&%%%''''''(((***+++,,,,,,,,,,,,***))))))))))))(((&&&((((((''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%######%%%&&&%%%###$$$$$$$$$#########""""""###$$$%%%$$$######$$$%%%%%%$$$######%%%%%%$$$###%%%$$$"""""""""###%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''((()))***'''(((+++,,,+++///===LLLfff}}}pppZZZJJJ>>>333...---***)))***,,,---000777EEE^^^}}}}}}|||}}}uuuaaaNNN:::444,,,((()))***)))((((((''''''''''''((()))***(((((((((((((((((((((((()))++++++)))''')))///555BBBLLL[[[hhhsss}}}''''''''''''(((((((((((()))(((&&&%%%%%%&&&'''(((((((((((()))))))))((((((((((((((((((''''''''''''(((((())))))************(((((((((((()))))))))***(((((()))***+++***))))))******)))((('''&&&%%%&&&+++******)))((('''''''''(((((((((((()))))))))***+++---222>>>VVVsssxxxdddNNN===222...///((('''(((***+++222DDDUUUtttzzzbbbMMM;;;///...+++((('''((())))))))))))))))))((((((''''''&&&&&&&&&'''(((((()))((((((&&&&&&&&&&&&&&&''''''(((&&&&&&''''''((((((((()))&&&''''''''''''''''''&&&)))***---......---***)))'''***,,,000===UUUrrr~~~fffOOO<<<222000222...>>>XXXnnntttfffKKK777222...+++---666@@@FFFGGG:::333+++((())))))'''$$$'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$&&&((((((&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%&&&'''((())))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))'''''''''''''''''''''''''''&&&(((+++******000999GGGYYYkkkuuu{{{vvvjjjZZZJJJ@@@999555///---///000///...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++((((((+++......111;;;FFFccc|||vvvfffOOO===999555111...---,,,***(((,,,,,,,,,,,,---...//////...//////000111111000000---......///000111222333777666333111000222444666===BBBOOOeeewww___III;;;666555000111666777777@@@LLL___wwwrrrZZZFFF>>>888555666777777999===>>>:::666333222222222111222000//////111222222111000000///............///------------,,,,,,+++++++++,,,------+++))))))******))))))((('''&&&&&&%%%&&&'''((()))******++++++,,,***))))))******)))'''((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$$$$#####################$$$&&&%%%$$$###$$$%%%%%%$$$###$$$%%%%%%%%%###%%%$$$######$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((()))******))))))******+++555JJJ___|||sss\\\EEE<<<444---,,,+++((((((++++++///333<<>>222...***)))))))))(((&&&'''''''''''''''(((((()))((((((''''''''''''&&&&&&&&&'''((('''&&&&&&)))+++***///888AAAJJJSSS^^^fff''''''''''''(((((((((((('''''''''''''''((())))))((()))******+++*********((((((((('''''''''&&&&&&((((((((()))******++++++((((((((()))))))))******((()))************)))))))))******)))'''%%%&&&'''***))))))(((((((((((()))((((((((()))))))))*********///666DDD```|||}}}lllVVVEEE999000,,,,,,)))((()))***---777NNNbbbyyybbbLLL;;;///---+++((('''((()))***)))))))))((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))&&&'''(((((((((((('''&&&&&&((()))******)))(((&&&(((+++///777JJJhhh{{{```III999000111555111EEE___qqqppp]]]EEE555111000///222<<>>:::777777777555888<<<;;;888555333333444333333222111///000222333333222111000//////....../////////......------,,,,,,++++++,,,---,,,***)))))))))***))))))(((((('''''''''%%%'''))))))))))))***++++++***)))***+++,,,+++)))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&$$$###$$$%%%&&&%%%$$$$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''((()))***+++)))((((((+++000@@@[[[rrr|||gggOOO<<<333...++++++***((()))---)))...777DDD[[[vvv|||fffJJJ888...,,,***)))***)))'''&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&'''''''''(((((())))))***+++***,,,000222666???HHH''''''''''''((((((((((((&&&&&&((()))******++++++((()))***+++++++++******(((((('''''''''&&&&&&&&&'''(((((()))******++++++(((((()))))))))***************))))))))))))))))))''')))***)))&&&%%%&&&((()))((((((''''''(((******(((((()))))))))************222===OOOkkk~~~oooZZZEEE:::555///+++***))))))***,,,000???ZZZrrr~~~jjjTTT@@@222---+++((('''((()))******((((((((((((((()))))))))))))))))))))((('''&&&%%%&&&&&&'''(((((((((((((((%%%%%%&&&''''''((())))))'''((())))))))))))((('''&&&&&&''''''''''''&&&&&&(((***...:::SSSssssssWWWBBB555///111777<<>>333...000333999DDDNNNMMMFFF111000---***(((''''''&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''&&&'''((((((((('''%%%%%%$$$(((,,,+++'''$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%''')))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%'''((())))))((((((%%%%%%&&&'''((()))******''''''))),,,...333BBBPPPggg}}}wwweeeSSSEEE;;;666222...+++***,,,---+++)))******+++,,,---,,,++++++)))*********++++++++++++)))))),,,...------555>>>RRRmmmxxxooommmaaaTTTQQQVVVXXXRRRJJJ:::777222...------,,,+++,,,---...//////000000000,,,---...///000000000000------...///000111222222000222333444777<<>>:::888888777555888<<<<<<:::888777777666555444333111000000222333333222111000000////////////////////////...---,,,,,,,,,***,,,---,,,***(((((()))))))))))))))))))))))))))$$$'''))))))(((''')))***+++***)))***,,,------,,,''''''''''''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&%%%%%%%%%'''((($$$$$$$$$%%%%%%%%%%%%%%%###%%%''''''%%%$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%''')))***)))((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((***+++,,,((((((+++333???SSSooovvv\\\EEE777000---+++,,,***(((+++000+++222>>>PPPkkkoooWWWAAA666******))))))))))))'''&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''''')))(((((()))+++,,,+++***---+++,,,...---,,,111:::''''''''''''((((((((()))%%%&&&(((***,,,,,,,,,+++'''((()))+++++++++***)))(((((('''''''''&&&&&&&&&'''(((((()))***+++++++++))))))))))))************+++***)))))))))))))))***''')))***)))&&&%%%''')))((((((''''''''')))+++,,,))))))))))))***************555CCCWWWssstttaaaKKK777222333000,,,+++))))))***---444FFFddd~~~qqq[[[EEE666---***((('''(((*********''''''(((((())))))************))))))(((&&&%%%$$$&&&'''(((((())))))((((((%%%%%%&&&&&&'''((())))))'''((()))******)))((('''((((((''''''''''''((((((&&&(((,,,999UUUwwwlllOOO<<<222...222999HHH[[[nnnooo^^^HHH999444***000777>>>JJJRRRLLLBBB.........+++(((&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&'''(((&&&'''((((((((('''%%%%%%$$$)))---,,,'''$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''%%%%%%&&&&&&&&&&&&''''''"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$$$$''')))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''"""###%%%'''(((((('''&&&$$$%%%&&&'''(((***++++++******,,,000333;;;LLL\\\ppp|||sssdddPPP???333//////000---++++++...///...+++'''(((***,,,---------,,,))))))******++++++++++++)))***,,,...------555???PPPhhh~~~qqqddd___RRRDDD???BBBHHHJJJIII:::777222...------,,,,,,,,,---...///000000000000,,,---...///000000000000------...///000111222222///222555888===EEEOOOVVVmmmmmmXXXJJJ>>>555444888333000111444666;;;NNNccc~~~eeeRRREEE<<<===999888999777666888===???===;;;::::::999777555333111000111222444333333111111000///////////////000000///...------,,,,,,***,,,---,,,***(((((()))))))))))))))************$$$'''))))))''''''(((***+++***)))+++---//////...'''''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&)))+++,,,+++)))(((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((***+++,,,)))***000<<>>333///---,,,,,,***(((,,,222111999EEEYYYvvv|||ppp]]]EEE444///'''(((((()))))))))((('''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((&&&$$$&&&((()))(((&&&%%%$$$&&&+++***'''***222''''''&&&&&&&&&''''''((())))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))*********''')))+++,,,---,,,***))),,,+++***((((((***+++,,,)))))))))))))))******+++((((((((((((((())))))))))))((((((((((((((()))***)))))))))***+++,,,......///666FFF```}}}rrr[[[FFF222---...+++)))***,,,))))))...:::RRRssswww___FFF555,,,***'''(((***+++***((())))))(((((((((((())))))/////////...,,,***(((&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%***************)))(((((()))((('''&&&%%%&&&&&&''''''+++///999SSSttt^^^FFF::://////:::AAA[[[kkkqqqcccMMM???888333...///<<>>777444;;;AAACCCEEEIIIJJJJJJFFF@@@======:::666222444111...000666666111333000---,,,---///000000222222111000///---+++******++++++++++++***))))))(((((()))***************''')))***)))((('''(((*********+++...000000...,,,+++***(((&&&%%%&&&'''((((((%%%######&&&((('''&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&%%%'''(((((('''''')))******...777GGGbbbzzzgggOOO;;;222++++++---...,,,***---444:::BBBTTTmmmyyyfffUUUEEE777000///)))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''&&&'''''''''))))))))))))))))))))))))''''''((()))))))))))))))***)))))))))))))))))))))'''(((***+++,,,+++***))),,,+++)))(((((()))+++,,,)))))))))))))))******+++))))))))))))))))))))))))***))))))(((((())))))))))))))))))***+++,,,......000666EEE^^^zzzppp[[[FFF333......+++(((***+++((()))...;;;RRRsssoooWWW@@@222---***((((((******)))'''))))))(((((((((((()))))),,,------,,,+++)))'''%%%''''''''''''''''''''''''(((((((((''''''&&&&&&&&&)))))))))))))))((((((''')))((('''&&&&&&&&&''''''(((+++///999SSSrrrrrrUUU@@@777///444CCCLLL```iiihhhWWWBBB777222...111555CCCUUU[[[QQQ???444,,,+++)))(((&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''...,,,***((('''&&&&&&&&&***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((('''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))))))))***))))))((('''&&&&&&&&&&&&'''((((((''''''((()))###%%%((())))))***+++---///444<<>>NNN```ppprrrmmmhhh^^^SSSEEE???666000///111555777666444111...,,,,,,------,,,---------.../////////...------------...///000...///000///...///000222333444<<>>SSSooonnnXXX@@@222...++++++,,,---***)))...666===LLLeee}}}kkkUUUEEE888...)))***(((((('''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))''''''((()))))))))))))))*********))))))(((((((((&&&''')))*********)))(((******((((((((((((******)))))))))))))))******+++************************,,,+++***))))))))))))))))))))))))***+++,,,......000666CCCZZZuuu}}}ooo[[[FFF444///...***(((******((()))///;;;PPPpppxxxaaaJJJ888...---+++)))((())))))(((''')))((((((''''''(((((()))((()))******)))(((&&&%%%''''''''''''''''''''''''((((((''''''''''''''''''(((((((((((((((''''''''')))((((((''''''''''''((()))+++...999SSSnnnyyyuuu```HHH999444///:::NNNYYYllljjj___MMM;;;222000000222:::IIIVVVVVVIII999111++++++)))(((&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''...,,,+++)))''''''''''''******)))((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''(((((())))))))))))((((((''''''&&&&&&&&&(((***+++***)))))))))$$$'''***,,,,,,---///000;;;FFFRRR[[[jjj{{{~~~yyy{{{yyynnn```QQQBBB888777333///,,,,,,---------...---,,,+++***))))))))))))))))))******+++,,,,,,))))))))))))***************)))***,,,++++++222:::JJJYYYdddccc___]]]XXXQQQ???:::222,,,,,,...000222111000///...---,,,,,,,,,------........................------......//////111111111000...---...000333777FFFaaa~~~___PPPCCCBBB@@@:::666777555777;;;??????HHHbbb|||dddOOOBBB<<<>>>BBBNNNbbbuuu}}}dddPPPAAA777///222222///...///---***///---++++++,,,,,,,,,+++000000000///...,,,+++***+++++++++++++++******)))((()))******+++*********((()))******(((((()))***)))))))))+++---...,,,***((('''&&&&&&'''(((***+++,,,***((('''''''''&&&$$$&&&&&&%%%$$$#########$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%$$$######%%%'''%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&'''((('''&&&&&&((()))+++555GGG```{{{~~~nnnZZZDDD111+++---,,,******+++)))***333===NNNbbb}}}ttt```GGG888000+++***+++(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))(((''''''&&&))))))))))))))))))))))))''''''((()))))))))))))))++++++***)))(((''''''&&&&&&'''(((((())))))(((((())))))(((''''''((()))))))))))))))))))))******+++,,,,,,+++++++++++++++***------+++***)))))))))))))))))))))***+++,,,......///555CCCYYYsss|||oooYYYEEE444///...***(((***)))((()))///888KKKggg~~~hhhPPP>>>333------,,,***)))((((((''''''(((((((((''''''(((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&)))((((((((((((((((((((()))+++...:::SSSkkkooogggPPP===333111111???VVVaaapppeeeTTTCCC666///000333555AAAPPPWWWQQQCCC777111******)))''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''***)))'''&&&%%%%%%%%%&&&((((((((((((((('''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''')))'''&&&%%%%%%&&&''')))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&))),,,---,,,************+++,,,,,,...111666:::MMM]]]hhhjjjqqq}}}}}}sssssstttpppeeeUUUFFF:::444444222///---,,,+++******,,,,,,+++***))))))******((())))))***++++++,,,,,,((()))))))))************)))((((((+++++++++000777EEERRR\\\YYYUUUUUUQQQKKK===888111---,,,...///000,,,,,,------------,,,,,,...............---------//////............//////111111111000...---...000555;;;OOOpppsssaaaOOOHHHFFFAAA===;;;<<<<<>>MMMWWWUUUQQQNNNIIIAAA666222---***************)))***+++,,,------,,,+++...............---------000//////.........////////////000///......000222666>>>UUUzzztttjjjeee\\\RRRKKKIIIGGGJJJVVVggg{{{gggPPPFFFEEEOOOggg___EEE>>>888333111222333333333//////...///111222222111.../////////...---,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******)))***+++***)))((()))+++)))(((((((((***+++***(((++++++***)))((('''''''''((()))))))))))))))))))))***)))(((&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''###$$$%%%$$$######%%%'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&'''***,,,444===MMMbbbzzzttt^^^EEE666///,,,+++,,,)))((()))***,,,444FFFWWW{{{rrrUUUDDD333------+++)))(((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$%%%((()))***++++++***)))(((((((((((((((((((((((((((''''''((())))))))))))))))))))))))(((((('''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******+++---,,,,,,++++++*********,,,+++***))))))))))))))))))))))))***+++,,,......///;;;OOOhhh~~~zzziiiPPP@@@111...,,,((((((,,,***)))+++...222>>>SSSfffqqqpppcccKKK888222000,,,+++,,,,,,***((('''''')))(((''''''&&&&&&''''''(((&&&'''((()))***))))))(((''''''''''''''''''''''''&&&&&&'''((())))))******)))((('''%%%%%%&&&''''''((())))))************)))(((,,,111;;;LLL[[[YYYMMM>>>222111777@@@SSSdddeeebbbOOO>>>888333///666CCCZZZdddhhh]]]JJJ:::222...)))(((((('''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%&&&'''"""$$$&&&(((***++++++***%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((***,,,---,,,+++++++++(((---444<<>>MMMbbbnnnjjjaaaLLL;;;888555333>>>QQQgggnnnkkkYYYCCC555...+++(((((('''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%&&&&&&((((((###$$$''')))*********)))&&&&&&''''''((())))))***)))((('''%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((+++***)))'''&&&&&&%%%%%%%%%&&&'''))))))'''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((***++++++******+++,,,---888IIIZZZffflllppprrrfffaaa]]]```gggkkkhhhcccYYYMMMAAA:::222+++))),,,,,,---...,,,)))((()))+++)))))))))))))))***++++++'''(((***,,,,,,,,,+++***))))))))))))***************%%%###'''+++...444:::BBBSSS___]]]UUUNNNCCC777222000---,,,,,,+++)))(((*********++++++,,,------,,,---------.../////////111111000///////////////---...////////////111333999DDD^^^qqq[[[VVVZZZmmmiiiMMM@@@999>>>GGGFFF???:::;;;888444222222222111000//////000000000000000///,,,,,,------,,,,,,+++***+++,,,,,,,,,++++++***))))))***++++++))))))***++++++)))(((((()))******)))+++++++++***)))((('''&&&&&&(((+++***(((&&&'''((((((''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''%%%&&&'''&&&%%%%%%''')))%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((+++000333<<>>888555111000333222222333444444333333222...,,,,,,000000---+++---,,,---...,,,)))))),,,///+++,,,------,,,+++)))(((###&&&***------+++'''%%%((()))+++,,,,,,+++)))(((++++++******)))'''&&&%%%)))((('''&&&%%%$$$$$$$$$%%%'''***)))'''&&&''')))&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%###'''---+++)))444EEEYYYiiivvvwwwvvvsssfffWWW???888000+++++++++(((%%%+++))))))+++---444GGG[[[sssuuuwwwuuujjjYYYHHH<<<---+++)))'''&&&&&&(((((((((&&&%%%%%%'''((((((''')))%%%"""$$$((()))'''###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))************''''''((((((((()))))))))&&&((()))(((&&&&&&(((+++'''''''''((((((((((((((((((((((((((())))))))))))************************))))))))))))************...+++(((&&&''')))******(((((()))))))))*********+++))))))++++++***...444<<>>SSSnnnttt[[[DDD555///,,,*********))))))((())))))***)))'''&&&&&&((()))((('''''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((((((''''''&&&&&&&&&(((((('''&&&(((+++...000---***''''''((()))))))))'''(((((()))***,,,///222===TTTppp~~~nnnWWWEEE333000------111<<>>333---***))))))'''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%'''$$$%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((('''''''''''''''&&&%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''''''''''''''((((((((())))))++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&(((((('''%%%$$$'''''''''&&&&&&&&&&&&%%%&&&&&&''''''(((((())))))''''''''''''((()))******''',,,//////...333===FFF```uuuwwwggg\\\LLL???333...,,,***+++---,,,,,,+++************+++(((((((((((((((((((((((((((((('''((((((((((((((((((((()))))))))))))))***)))************))))))((()))***,,,---,,,222CCCUUUiiiooopppiii^^^SSSDDD888///...,,,+++***+++,,,---++++++++++++************,,,,,,---...////////////,,,+++******+++,,,...///...111555555333333444777???RRRpppvvvaaaZZZRRRRRRUUUUUUOOOHHH@@@DDDKKKQQQWWWhhhzzzjjjUUUFFFIIILLLUUUcccmmmlllaaaWWWAAA:::555666555111......,,,...///000000///......///000000///...,,,***))),,,+++)))((((((***,,,...+++,,,,,,------,,,,,,+++&&&'''((()))***+++++++++(((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%######$$$&&&''')))******)))))),,,000444@@@ZZZqqq{{{qqqfffZZZGGG666///---******++++++)))''',,,,,,...333>>>NNNbbbpppuuupppeeeSSSAAA555000///)))((('''&&&&&&&&&'''''''''%%%$$$%%%&&&''''''''''''%%%$$$$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,+++++++++******))))))************+++++++++++++++***)))((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))''''''((()))******++++++((()))))))))************)))((((((***++++++)))'''++++++++++++,,,,,,,,,,,,...+++)))*********...555AAAVVVnnn|||xxxcccNNN===555...,,,+++))))))++++++///444>>>TTTqqqpppWWWAAA444---++++++******))))))))))))*********(((&&&&&&((((((((('''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''(((((())))))******''''''&&&'''***...222555///,,,)))'''((()))))))))'''((()))((((((+++000444???YYYvvvwwwbbbJJJ999//////...---333CCCUUUaaaWWWKKK<<<111+++)))'''$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''%%%%%%&&&''''''&&&%%%$$$&&&%%%%%%%%%&&&&&&'''((('''&&&%%%%%%$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''((((((''''''''''''&&&%%%%%%%%%%%%&&&###$$$%%%&&&'''''''''&&&((((((((((((''''''''''''+++******)))((((((''''''%%%%%%&&&''''''&&&&&&%%%###$$$&&&(((((((((&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))'''''''''((()))***++++++***---000000444AAASSSbbbwww~~~ooo\\\NNN===444---++++++******---***)))))))))******++++++))))))))))))))))))))))))'''((((((((('''''''''((()))))))))*********++++++)))************))))))((()))***,,,...000777III[[[fffeee___UUULLLCCC:::222...---,,,+++++++++,,,---+++*********************+++,,,---...////////////---,,,+++***++++++------222555888999777777999<<>>888333///,,,,,,++++++++++++,,,,,,))))))******************++++++---...//////000000...---,,,,,,,,,---...///333555888888777777;;;???GGGYYYuuu~~~tttpppmmmfffYYYNNNEEEEEEHHHOOO\\\qqq|||gggNNN===444//////222...---,,,---...///---+++------......---,,,***)))((()))******++++++******,,,,,,++++++++++++,,,,,,++++++++++++***)))(((((((((((('''''''''''''''(((&&&%%%&&&(((***+++***)))%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((('''&&&$$$######$$$%%%&&&((()))++++++(((***...555BBBVVVlll{{{}}}zzzsssfffVVVDDD555,,,,,,+++)))((((((((())))))***///666AAATTTjjjzzzxxxkkkWWWBBB333,,,+++,,,&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$------,,,++++++***)))))))))))))))************++++++)))''''''***+++***)))'''''''''((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))))))))))))))************)))(((((((((***++++++)))************++++++++++++---***)))+++,,,...555<<>>888222///---++++++++++++++++++++++++(((((())))))******++++++***+++,,,...///000000000------------...///111222555888;;;<<<>>>BBBIIIOOOYYYkkkuuuaaa]]]]]]hhhxxxeeeQQQEEE===;;;<<<777444111///000///---+++,,,---...//////...---,,,************++++++,,,,,,+++++++++******+++++++++***++++++++++++***))))))((((((''''''''''''(((((()))''''''(((+++,,,***((($$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&'''(((((('''&&&$$$"""$$$%%%&&&'''((()))***+++***,,,222===PPPfffxxx~~~yyyooo___JJJ999000---))))))(((''''''))),,,///111999EEESSSgggyyy{{{kkkTTT@@@444///,,,+++%%%%%%%%%&&&&&&&&&%%%%%%&&&$$$###$$$%%%'''&&&&&&$$$$$$%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$------,,,,,,+++***))))))((())))))))))))*********+++(((&&&'''***,,,+++***&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***************((('''(((***++++++***))))))*********++++++++++++((((((+++...111888@@@XXXiiiuuunnn___QQQDDD999111,,,***,,,......111666---111222666JJJhhhyyyzzzqqq[[[DDD777000+++***,,,******))))))***+++,,,,,,+++)))'''''''''((('''&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((((((((((((''''''''''''&&&&&&%%%&&&&&&((((((***)))''''''(((((('''&&&$$$'''+++,,,+++...555;;;QQQ```jjjcccQQQAAA555///(((000444666DDDZZZbbb^^^KKK>>>000)))++++++&&& %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''((((((((()))))))))(((&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((******)))(((((((((((((((&&&&&&''''''((('''''''''$$$$$$%%%&&&'''((()))***&&&&&&''''''(((((())))))###$$$&&&(((((('''&&&%%%&&&%%%%%%&&&&&&((()))***&&&'''((()))***+++,,,---++++++***)))((('''&&&&&&((((((((()))***,,,---...444>>>OOOdddxxxzzzaaaIII:::333000***'''&&&((((((&&&&&&)))$$$%%%''')))***+++++++++))))))))))))))))))))))))&&&(((***(((%%%$$$%%%'''&&&&&&&&&'''((())))))***''''''(((******+++++++++)))&&&(((222>>>IIIVVV___XXXOOOCCC;;;666000,,,***************************'''(((((()))***++++++,,,***+++,,,...///000000000,,,,,,,,,---///222444666<<>>222...,,,,,,---+++++++++************)))******)))((((((((((((((((((((((((((((((((((((((()))(((((()))***+++***)))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((('''((())))))***$$$'''***+++,,,111===IIIaaaeeedddWWWFFF888000---***,,,222>>>PPP[[[WWWLLL@@@555+++)))))))))(((***&&&%%%$$$$$$$$$%%%&&&'''%%%&&&'''&&&%%%$$$&&&((('''((()))))))))(((&&&%%%######$$$%%%%%%&&&&&&'''###%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######"""%%%'''((('''&&&&&&'''$$$&&&''''''&&&&&&''')))***))))))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''''''''((((((((((((&&&'''''''''''''''&&&&&&''''''&&&%%%&&&'''((()))******(((&&&&&&(((,,,000------,,,+++***(((((('''+++&&&%%%)))+++,,,333;;;CCC[[[ttt}}}gggPPP===222---,,,+++***((('''&&&''')))***(((((((((((((((((((((((()))))))))))))))******+++)))((('''''''''(((***+++(((((((((((())))))))))))+++)))(((***---000000///,,,---...333@@@RRR___cccSSSGGG;;;555111...---///+++***************++++++)))(((''''''(((***,,,---,,,,,,+++***+++,,,---...------...///222888@@@EEEJJJOOOVVV___jjjyyy~~~rrrjjjhhhffflllqqqsss}}}zzzssshhhXXXIIIBBB<<<444000111111111111111111000000///...///000/////////111222+++,,,------+++)))((((((***+++---......---,,,***...***&&&&&&)))***((($$$&&&&&&''''''''''''&&&&&&((((((&&&&&&''')))+++---''''''&&&&&&&&&''''''(((&&&''''''((()))((((((((()))******)))((((((+++---111333@@@YYYtttpppZZZHHH;;;111---...)))&&&'''***)))(((111???LLL^^^ppp{{{}}}qqqdddRRR>>>333...+++******&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""",,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++******))))))***************)))((()))((((((''''''(((((()))'''((()))))))))))))))((()))))))))))))))(((''''''))))))))))))***+++,,,,,,************************+++((()))------000AAAUUUmmmrrrqqqhhh[[[OOOAAA666111///---,,,+++---///000,,,000333;;;OOOhhhtttssseeeRRR<<<111---++++++,,,+++++++++*********))))))******)))(((((((((((((((((((((((())))))*********+++)))(((((()))******)))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))'''***------...555DDDQQQbbbbbb]]]RRRCCC777000---...222:::FFFTTT[[[UUUIII???555+++))))))(((((()))'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''&&&%%%$$$&&&((('''(((((()))((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%$$$$$$$$$$$$###%%%'''((('''&&&&&&'''%%%'''((((((''''''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%&&&'''((()))''''''''''''((((((((((((''''''(((((((((''''''&&&'''&&&&&&%%%&&&'''((()))))))))((('''&&&(((+++...+++++++++++++++*********///++++++---///111:::EEE___tttwww^^^FFF666...,,,+++***)))(((''''''((()))***(((((((((((((((((((((((())))))(((((())))))***+++((((((((((((((())))))***(((((((((((())))))))))))+++)))((()))---//////...)))+++000999IIIXXX]]]ZZZPPPDDD999444000,,,+++,,,++++++************++++++******)))((()))+++---...---,,,+++++++++,,,---...///111444999AAAMMMZZZbbbmmmuuu}}}qqqgggbbbMMMRRRSSSTTTZZZeeelllmmmlllmmmsss}}}zzzjjj^^^RRRBBB888555555333111111222444444333+++,,,,,,,,,,,,...000222,,,...000000///...---,,,***+++,,,------,,,+++***---***&&&''')))+++(((%%%&&&''''''((((((''''''&&&(((((('''&&&''')))+++,,,))))))((('''''''''((((((&&&''''''(((((((((((((((***++++++)))((()))+++...555<<>>444///------666CCCOOOYYYZZZOOOBBB>>>444,,,***)))'''&&&(((((('''&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$&&&(((''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((((((&&&%%%&&&***,,,+++)))&&&&&&&&&&&&%%%%%%%%%%%%###%%%(((((('''&&&&&&'''&&&((())))))''''''(((***''''''''''''((((((((()))%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&''''''''''''((((((((('''(((((())))))((((((((('''&&&&&&&&&&&&'''(((((('''((((((((('''(((***,,,******++++++,,,,,,------...---,,,---000777GGGUUUzzz}}}jjjPPP:::...+++******))))))'''''''''((()))***(((((((((((((((((((((((())))))(((((())))))***+++'''(((((()))))))))))))))(((((((((((())))))))))))***)))((()))+++---------+++---222>>>PPP]]][[[RRRIII???666111///***((()))++++++************++++++++++++*********,,,---...------,,,+++++++++,,,,,,,,,///555>>>MMM```sssxxxhhhYYYOOOJJJKKKHHHEEEFFFLLLPPPQQQSSSTTTZZZbbbgggiiiooottt}}}nnn]]]PPPKKKGGGAAA;;;:::;;;<<<888555333111///---,,,,,,---...,,,---///000///...,,,***************************,,,)))&&&'''***+++)))'''''''''((((((((((((''''''((((((''''''''')))***++++++***))))))(((((((((((('''''''''(((((((((((((((+++++++++***)))***---///999HHH___vvv~~~vvveeeSSS???333...+++)))***---)))'''***)))---===PPPmmmxxx}}}yyyrrrmmmbbbVVVDDD777+++((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$++++++++++++++++++++++++((((((((((((((()))))))))+++++++++******)))))))))++++++++++++***)))((((((''''''&&&&&&&&&&&&'''''')))))))))))))))(((((('''(((((())))))))))))((((((+++******))))))))))))******************************+++---......666LLLbbbzzzwwwqqqhhh^^^OOO>>>222000///---+++******+++,,,)))---444DDD```yyy|||rrr^^^LLL999000---++++++,,,************))))))))))))))))))(((((((((((())))))''''''(((***+++,,,......///,,,(((&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''')))++++++***)))((('''+++---///777III\\\gggfffZZZKKK@@@777111------///???SSS```ddd^^^OOOAAA:::222,,,***)))&&&%%%'''(((((('''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$&&&(((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))(((%%%###&&&+++...,,,(((''''''&&&&&&&&&%%%%%%%%%$$$&&&((()))'''&&&&&&'''''')))***)))(((((()))***((((((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((())))))***&&&&&&&&&'''''''''(((((('''((())))))))))))))))))&&&&&&&&&&&&''''''((((((%%%'''))))))(((((()))***++++++,,,,,,------.........------///555EEE\\\nnn}}}yyykkkYYYBBB111+++++++++***(((((('''''''''((())))))((((((((((((((((((((((((((((((((((((((()))******&&&''')))*********)))((((((((((((((())))))))))))))))))((()))***+++,,,,,,222333777CCCTTT___ZZZOOOBBB999111///...***((())),,,,,,+++*********+++++++++************+++,,,---------,,,,,,,,,+++,,,,,,+++...555@@@QQQggg}}}ttthhhccc```ZZZSSSOOOOOOPPPPPPZZZ\\\___aaa```[[[WWWUUUUUUTTTXXX___jjj||||||uuurrriiiaaaXXXTTTRRRNNNDDD<<<<<<999555222111111111111......///000000...,,,)))++++++***)))))))))******+++)))'''(((***+++***)))'''(((((())))))(((((('''((((((''''''((()))***+++++++++***)))(((((((((((('''''''''''''''((())))))***+++***)))(((***...000<<>>UUUooo}}}|||qqqgggPPPAAA111+++***))))))***(((&&&))),,,+++///@@@TTTvvvtttdddWWWGGG:::444...)))******(((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%++++++++++++++++++++++++(((((())))))******++++++&&&''''''((()))***++++++******+++++++++++++++***(((''''''''''''''''''(((''''''((()))))))))))))))'''(((((()))))))))))))))))))))((((((((())))))***************************)))+++---///444BBBVVVfffrrrooommmjjj___MMM<<<444000000///......------...,,,111999IIIdddzzzzzznnnWWWHHH888111000...------******)))))))))(((((((((((((((((((((((())))))***&&&'''((()))+++,,,---......+++(((&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))***+++++++++******(((,,,111<<>>???HHHSSS[[[ZZZYYYWWWVVVYYY___cccnnnzzz{{{pppdddWWWNNNFFF@@@999555555444222/////////000000///...,,,+++,,,,,,+++***)))((()))***)))******++++++******)))(((((())))))))))))(((((((((((((((((()))***++++++)))(((&&&&&&&&&''')))***((())))))***,,,111777<<>>444///---++++++---///...---,,,++++++++++++++++++,,,,,,,,,++++++***''')))+++---...///......---...///000111333777:::<<>>999888<<<;;;999<<>>CCCIIIWWWddd}}}xxxbbbMMM>>>;;;777555555777888999666666777777888BBBXXXmmmrrrRRRIIIFFF>>><<>>MMMmmmwww}}}rrr```JJJ:::222---******(((&&&'''++++++,,,---///666JJJhhhxxxiiiWWWDDD333(((&&&&&&&&&'''''''''(((((((((((('''&&&%%%$$$$$$###''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$###############$$$%%%%%%%%%$$$$$$$$$######,,,,,,+++***************,,,,,,,,,,,,,,,---......------------------......,,,,,,,,,+++***)))))))))))))))*********))))))((((((((()))))))))*********((()))******((('''(((***''''''((()))******+++,,,---......,,,******,,,.........111:::III]]]qqq~~~wwwrrrrrrrrrcccIII555///...---,,,+++,,,---///000///333999GGG___ssspppbbbRRR===222///)))***---(((+++***(((''''''(((***+++(((&&&%%%%%%&&&''''''&&&%%%&&&&&&'''((())))))***)))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''&&&%%%%%%'''((()))------444EEEYYY```WWWLLL;;;222---...111:::QQQjjjiiiMMM<<<111)))***(((&&&''')))***(((&&&)))(((''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&)))((('''%%%%%%%%%%%%&&&))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''''''''&&&&&&%%%(((((((((((((((((()))***''''''''''''((()))*********++++++,,,------------,,,...111222444888>>>CCC\\\vvvzzzfffRRRBBB777111///,,,,,,++++++***((('''&&&%%%(((***(((%%%$$$'''***''''''''''''((((((((((((((())))))***************''')))++++++)))(((((())))))***,,,+++***))))))***''''''***,,,,,,---333<<>>AAADDDGGGIIIJJJKKKLLLMMMPPPTTT[[[dddooovvvrrrhhhVVVQQQHHHBBBCCCFFFDDD???<<>>000)))%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###############$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######++++++++++++++++++***))),,,,,,,,,,,,---...000000------,,,,,,,,,,,,,,,,,,++++++******))))))(((((((((((())))))***))))))((())))))))))))))))))))))))((())))))(((&&&%%%&&&'''%%%&&&''')))++++++,,,,,,///000///...,,,+++,,,...+++...333<<>>333///)))***---(((***)))(((''''''((()))***(((&&&%%%%%%&&&''''''&&&$$$%%%'''((()))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&%%%&&&'''((()))+++,,,444CCCRRRUUUJJJ>>>000,,,,,,///333AAA]]]yyy{{{\\\BBB444...***)))'''&&&&&&((()))((('''******)))((((((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''''''''''''''&&&((('''''''''(((((()))***))))))((((((((())))))***---------..................111444444555999CCCJJJhhhsss]]]III===666111---,,,,,,+++***)))(((((('''&&&((()))(((%%%$$$'''***''''''''''''((((((((((((&&&''')))*********)))((((((***++++++***))))))***+++,,,------+++*********)))((()))+++,,,---444===RRRcccooollliiiiiibbbVVVGGG<<<000***+++---+++(((*********++++++++++++,,,)))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++,,,,,,,,,******,,,...,,,+++---//////222<<>>;;;555555:::888888777777777777777888:::;;;<<<>>>@@@EEEKKKPPPXXX^^^iiivvvtttkkk]]]QQQNNNNNNHHH@@@BBB@@@>>>;;;::::::<<<===CCCJJJTTTYYYXXX]]]ppp{{{kkk[[[NNNFFFAAA>>>888444///,,,+++,,,,,,,,,'''((((((******+++******+++******)))))))))******+++)))))))))+++,,,+++******)))(((((((((((())))))...,,,,,,...222>>>TTTfff}}}qqq^^^III:::000,,,)))))))))'''(((,,,(((,,,444AAATTTkkkttt]]]GGG666...,,,$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%%%%""""""""""""############$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######***+++,,,,,,,,,+++***)))++++++,,,---...///111222---,,,,,,++++++***************))))))((((((((('''(((((())))))******))))))((((((((()))))))))******)))******)))&&&%%%%%%&&&((()))***,,,------------...///000///------...///,,,...444@@@RRReeettt}}}wwwqqqkkkeeeWWWDDD666111...---,,,++++++,,,...///---555DDD\\\vvvyyyiiiSSS???333000)))***---((())))))(((''''''((())))))((('''%%%%%%'''((('''&&&%%%&&&(((******)))'''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&%%%%%%%%%%%%'''((())))))---777EEEPPPPPPFFF<<>>??????888:::???AAA???BBBOOO]]]xxxxxxkkk___WWWKKKDDD:::333000///...------...///...+++******+++++++++***)))))))))******+++*********++++++++++++++++++++++++,,,,,,,,,,,,------...222<<>>DDDOOO^^^iiixxxlll^^^LLLBBB@@@@@@;;;555...---+++***))))))))))))((((((((((((''''''((()))''''''''''''((((((((((((%%%&&&'''((()))(((((('''***+++++++++))))))***,,,)))+++,,,+++)))(((((())),,,)))(((,,,///222999AAAQQQYYY^^^[[[WWWPPPCCC666111...+++***+++++++++)))))))))*********++++++++++++***++++++++++++,,,,,,***************************++++++***(((((()))+++//////000222111222:::DDD[[[xxxlllSSS>>>666444111000111111111111,,,...222666666888BBBNNNfffgggUUUBBB:::666111000444111000//////000333555777555666777666444333444555444666:::@@@GGGMMMQQQTTTYYYiiiqqqggg[[[QQQKKKGGGAAA>>>:::999:::===>>>===@@@EEEWWWiii~~~|||iii___QQQEEE>>>888222...222333333111...------...,,,,,,+++***))))))******+++,,,,,,,,,+++++++++,,,)))***,,,---...//////...,,,---111:::III]]]nnnwwwtttuuupppcccTTTFFF999000...)))'''))))))(((+++///555FFF]]]qqqyyysssfffRRR===///+++,,,''''''''''''&&&&&&&&&&&&######$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000,,,,,,++++++++++++++++++))))))))))))(((((((((((())))))***+++,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,---+++***((()))***+++******+++,,,---...///...000222222111000111222444444>>>TTTooo~~~}}}vvvjjjbbbTTTGGG;;;444222111000///---,,,,,,---...///222===TTTtttrrrUUU@@@555111******---((())))))************)))))))))'''&&&&&&'''(((((('''***++++++,,,+++***((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''%%%$$$$$$$$$%%%'''(((***...555@@@HHHIIIBBB999222111000222:::III\\\nnnyyylll```MMM===333...+++(((''''''''''''&&&(((,,,///,,,,,,+++)))(((((((((((('''(((((()))***)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''((()))******))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((&&&'''((()))************((((((((()))***+++,,,---,,,,,,+++++++++,,,,,,---...---------///111333444444999CCCNNN\\\jjjwwwwww[[[QQQFFFCCCDDDCCC===666///...,,,***)))))))))***)))((((((''''''(((((()))''''''''''''((((((((((((''''''''''''((((((((()))******+++***((((((***,,,&&&(((******((('''((()))***'''''',,,111555;;;BBBNNNTTTWWWSSSLLLEEE:::000++++++++++++++++++++++++)))))))))************+++++++++******++++++,,,---+++++++++***************)))***+++***((((((***,,,,,,,,,---///...///777AAATTTsss|||hhhPPP<<<666333111000111111111000000000333555555777AAAKKKeee}}}jjjQQQEEE:::666333111222555111000//////000222444555777888999777555333444444555777999<<<>>>@@@AAABBBFFFOOO[[[dddgggfffffffffpppwwwwwwjjj[[[LLLAAA@@@===>>>CCCEEE@@@;;;999;;;HHHWWWaaaccccccdddgggccceeennn~~~}}}nnn```VVVMMMBBB;;;555444222111000000/////////...---,,,,,,+++,,,,,,,,,---...---+++++++++,,,''')))+++...///000///...---...222???VVVlllwwwxxxmmmkkkbbbQQQCCC999222,,,,,,((('''))))))))),,,000???YYYwww~~~wwwpppbbbOOO<<>>===<<<888555333222111000////////////,,,...///...+++***+++---)))+++...111222111///...000///222BBB^^^www~~~xxxlllhhhZZZGGG888222...++++++'''&&&(((******---111BBBbbb~~~rrriiiYYYGGG888...)))((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$######,,,,,,+++***+++,,,...///,,,,,,+++++++++,,,------+++++++++,,,,,,---------))))))))))))***************+++,,,---............222222000...,,,***(((((()))***++++++***)))+++,,,++++++***+++///444:::===888::::::999555222111000333<<>>666444444444333111///...---...///000000666JJJiii}}}oooUUUAAA555111***+++---(((++++++,,,,,,,,,,,,++++++)))(((&&&&&&((()))(((''',,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&(((((('''((()))+++---...111:::DDDIIIDDD;;;444000///000999NNNiiixxxtttiiiVVVGGG777///...,,,)))''''''((()))(((''')))///333,,,+++***((('''&&&&&&&&&'''((()))++++++******)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''((((((((())))))((()))***++++++***)))((())))))((('''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))''''''(((******+++++++++*********+++,,,---///000+++++++++,,,---...///000///...///000222666999;;;BBBLLL___xxxmmmWWWLLL@@@???@@@DDDEEE@@@777...000...,,,***))))))***+++***)))''''''((())))))(((''''''''''''((((((((()))+++)))'''&&&&&&(((+++,,,)))))))))(((&&&''')))+++$$$&&&((()))))))))***+++...,,,...555===AAAFFFKKK>>>BBBDDD@@@888333000///***,,,------******+++---))))))))))))************,,,+++*********+++,,,---,,,,,,,,,,,,++++++******((()))************,,,.........000111//////666???JJJjjjxxxgggRRR???333111/////////000///---000...///222666===JJJVVVpppxxx^^^GGG===:::666555444111111111000000000111111222333444888999888555222000000111///111444666888777666444333333555888;;;===<<<:::999???EEEFFFEEEHHHRRR[[[ppp|||xxxwwwwwwsssdddQQQDDD???999777555777::::::888555666:::BBBLLL[[[lll~~~}}}uuujjjcccZZZUUURRRNNNHHHBBB666555444333222222222222,,,...000...+++***+++......000333555555333000...333000111BBBbbb}}}xxxoooiiiXXXCCC444///...---+++'''&&&(((******---222@@@ddd~~~kkk```NNN>>>222---***)))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''"""###$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$######+++,,,,,,+++***+++---///......---,,,++++++******(((***+++---......---------,,,+++*********+++,,,(((***,,,.../////////...444???AAA555---------))),,,,,,,,,+++)))((()))***...///000111333888CCCLLLSSSCCC999;;;999000000777<<>>888444111222444???XXXrrryyymmm]]]FFF>>>555///---+++'''$$$'''(((((((((***---222777///,,,(((%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((((('''&&&&&&)))+++,,,+++)))((('''*********)))******++++++++++++***)))(((((()))))))))))))))))))))*********)))))))))***++++++,,,,,,++++++******++++++,,,------...//////------...000222111111222222333777<<<@@@YYYttt~~~ooo```SSSJJJFFF???@@@AAAAAA???:::555111...---,,,***)))******+++,,,)))''')))***)))+++///((((((((((((((()))***************)))))))))))))))((('''''''''((()))+++,,,%%%''')))***)))))))))***---...111;;;KKKWWWUUULLLDDD>>>999777333---,,,...---,,,,,,+++*********+++))))))))))))******************+++++++++,,,,,,,,,///---,,,---//////,,,)))...------,,,+++++++++,,,,,,+++,,,...---...444<<>>000---+++'''***++++++***))))))+++,,,+++,,,...222999CCCOOOYYYVVVHHHAAAEEECCC999555:::BBBOOOfffyyy}}}vvvrrrssscccQQQAAA>>>===:::>>>FFFHHH???777444111......///666;;;HHH^^^vvvuuudddNNN@@@333//////,,,***)))***************************)))'''''''''(((***+++***)))(((((())))))(((&&&(((((((((((((((''''''''')))''''''((()))******)))***(((&&&&&&((()))((('''))))))))))))))),,,///111<<>>>>>;;;777222///...---+++***)))*********+++(((&&&(((((('''))),,,((((((((((((((()))******((((((((((((((((((((((((((('''''''''((()))+++,,,'''(((******))))))***+++,,,...666EEE[[[iiifff\\\JJJ@@@888444222...,,,------,,,++++++*********+++))))))))))))*********************+++++++++,,,,,,,,,,,,---///111///+++'''------,,,+++++++++++++++,,,+++,,,...---...444<<>>OOOlllsssYYYBBB888666333000//////000111...///000000000///......222222222222222111111000111111222222222222222222444444333333333333444444444333333333444666999:::===CCCIIIKKKPPP]]]rrrhhhVVVKKK@@@666555555333222444000111333666:::>>>AAACCCEEEHHHLLLSSS]]]jjjxxx|||hhh___RRRIIIMMMVVVZZZYYYHHH>>>444000...******,,,,,,000777???EEECCC;;;444000444888BBBZZZuuu}}}xxxjjjXXXCCC777111,,,******((('''((()))((()))111:::CCC___}}}{{{wwwvvvfff[[[LLL???111'''%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$+++,,,,,,+++******---/////////......---,,,,,,,,,)))***+++,,,,,,+++***)))------,,,+++++++++++++++*********+++,,,---...///CCCNNNQQQCCC222+++)))'''(((***************,,,...,,,---///666AAAOOO\\\dddVVVJJJGGGNNNLLL@@@999<<>><<<>>>DDDNNNXXXQQQGGG<<<666222000444:::KKK[[[nnn{{{zzzrrr]]]LLL;;;333000---++++++************************))))))((((((((()))***+++***)))''''''(((((('''%%%&&&''''''((())))))******)))((('''((()))***)))((((((''''''''''''((())))))&&&''')))((())),,,222777AAAEEEEEE>>>444//////111000<<>>333///+++))))))***)))((()))((()))///666888444///,,,)))&&&%%%&&&&&&&&&%%%((('''&&&%%%&&&'''((()))&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((***)))(((''''''(((+++...111333444333111///,,,)))'''&&&%%%'''(((***++++++)))(((&&&++++++***)))(((''''''&&&(((((())))))***+++++++++,,,++++++++++++,,,------111111111444777999888777<<>>222111111111222111333777===BBBBBB===888111111222888GGGXXX]]]YYYGGG<<<222...---***)))***,,,******,,,---///666>>>SSSnnn{{{uuuppp\\\MMM===222+++&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***++++++***)))***,,,..................---------,,,---.........---,,,+++------------,,,,,,+++++++++***))))))***+++---......888>>>888...)))+++...,,,------,,,***)))***,,,000444:::EEEWWWhhhkkkgggWWWMMMKKKTTTVVVMMMIIIMMM___uuuwwwnnnnnnjjjaaaOOOHHHBBBBBBEEEKKKSSSZZZTTTKKKAAA:::666444999@@@TTTfffyyy{{{uuuhhhUUU???333///------///************************)))))))))))))))******+++---+++***)))))))))'''%%%&&&''''''((()))***++++++***((('''((()))***)))''''''''''''''''''((()))***''')))+++******...666<<>>DDDCCC>>>888000///000666@@@JJJJJJEEE;;;333---,,,,,,******,,,((('''+++222666999>>>DDDbbbxxxxxxqqqiiiVVVDDD222,,,,,,***&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***++++++***)))))),,,...------------------------,,,---...//////...---------------------,,,++++++******))))))******+++,,,,,,111555333,,,)))+++...---......,,,***)))***+++---555AAARRRiiiyyyvvvjjjSSSIIIIIITTTXXXQQQPPPVVVjjjvvvzzzrrrmmmmmmfff[[[KKKJJJIIIJJJNNNSSSXXX\\\ZZZSSSJJJCCC===999<<>>AAAHHH]]]tttvvvnnnkkkdddWWWLLLAAA???;;;777444444666888333222111000///...------++++++++++++***)))((('''+++((((((++++++''''''***((((((((((((((()))******(((((())))))******++++++(((((())))))))))))(((((('''((()))((((((***---000333CCC]]]{{{wwwWWWDDD111***,,,,,,+++******))))))))))))***++++++))))))))))))************)))))))))************+++---------+++))))))+++---+++************+++,,,,,,+++)))***,,,,,,,,,333;;;SSSnnn~~~lllVVVEEE999333000111000---+++---,,,333000///<<>>;;;777333...***+++,,,******---)))***222>>>HHHNNNUUU\\\uuu{{{pppbbbLLL;;;+++(((++++++'''###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$******+++***))))))+++...,,,,,,,,,,,,,,,---------***+++---...///......---,,,---.........---,,,+++((()))******************,,,---...---***(((***---,,,------,,,******,,,---...:::LLLaaa{{{lllSSSJJJLLLZZZ```[[[ZZZ```mmmqqqqqqkkkgggddd\\\SSSJJJKKKMMMNNNQQQUUUZZZ\\\[[[VVVOOOJJJBBB<<<===BBBGGGUUUeeepppvvvxxxtttooocccQQQ<<<222...,,,+++,,,************************))))))******+++++++++***)))((('''((()))***)))(((((((((((())))))******++++++)))(((((())))))(((&&&%%%'''((((((&&&'''))),,,))),,,...,,,+++...777???EEE===666111...///888CCCPPPWWW^^^^^^UUUGGG:::222+++++++++)))(((((()))******---111555555333...+++'''&&&%%%%%%'''''''''%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%&&&'''&&&%%%$$$$$$&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''***++++++***...,,,***,,,000000---)))''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))((((((((((((((((((''''''''''''(((((()))*********---,,,,,,,,,,,,---.........222777888:::@@@LLLUUUeeeyyyrrrdddXXXLLLCCC===999999999888666555666777222111000...---------...***+++++++++***)))(((''')))'''(((++++++((((((+++((((((((((((((()))******''''''(((((()))******+++(((((()))******)))(((''''''((()))******---111444999LLLgggpppQQQ@@@000+++,,,+++******)))))))))))))))***++++++))))))))))))************))))))))))))************+++,,,---,,,***)))***,,,+++++++++++++++,,,------***)))***,,,,,,,,,333;;;QQQmmmlllUUUCCC888333///000///+++***,,,)))111///...===QQQkkkjjjNNN<<<111000000/////////......//////...---------...///000///---,,,+++,,,---...,,,------.........------.........------.........------...//////000000///---,,,---...000111///---222111444888999888???GGGEEEQQQ```oooggg```TTTGGG===777444333000111222222000000111222222222333777===CCCGGGIIIEEELLLVVV___kkk~~~yyypppjjj___SSSMMMFFFLLLUUU]]]]]]SSSBBB555333///---000444444222000000+++)))******((())),,,,,,---555DDDRRR\\\fffmmm~~~yyyiiiTTT>>>333)))'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$*********)))((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---......------,,,---.........---,,,+++'''(((***++++++***)))(((***((('''(((((((((***,,,***+++,,,,,,++++++---///222@@@TTTllllllZZZSSSXXXhhhooojjjiiinnnlllllljjjfffaaaZZZRRRLLLHHHKKKMMMNNNPPPTTTXXXZZZWWWSSSOOOKKKDDD===>>>CCC???KKKZZZfffqqqvvvsssmmmZZZJJJ999111...+++))))))************************))))))***++++++++++++***%%%%%%%%%&&&)))++++++***))))))))))))************+++)))(((((())))))(((&&&$$$'''((((((&&&&&&))),,,&&&)))+++)))'''***444<<<>>>555///...000444AAANNNZZZ]]]```\\\QQQCCC666///'''((()))(((((((((***+++***...333555444000,,,+++&&&%%%$$$%%%'''((('''%%%"""$$$%%%'''(((((('''&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''***++++++***222---)))(((+++,,,***'''(((''''''&&&&&&&&&'''''''''''''''''''''((()))***'''''''''(((((((((((((((''''''(((((()))*********---,,,,,,,,,,,,---......,,,222999<<>>999:::555444444333333222111111111000///---,,,,,,---...******++++++***)))'''&&&(((&&&'''***+++((((((+++((((((((((((((()))******&&&&&&&&&'''((())))))***(((((()))******)))((('''(((***++++++,,,///444777BBBUUUpppzzzhhhLLL>>>111,,,,,,+++******))))))((())))))***++++++))))))))))))************))))))))))))************(((,,,///...,,,))))))***,,,+++++++++,,,------...***)))***,,,,,,,,,222;;;NNNjjjlllUUUBBB888222//////...+++)))+++&&&//////...>>>SSSnnnsss[[[CCC555111111111000//////......000///...---......000111000///---++++++,,,---...++++++,,,---............///......------......///,,,---...///000000000000000...,,,,,,...///...------+++...555666444666<<<:::@@@FFFLLLYYYlll{{{ooo\\\KKK@@@:::888222222111...,,,+++---///...///111555888999777555;;;>>>@@@AAAFFFUUUkkk|||wwwjjjccc]]]bbbkkkpppkkkZZZCCC222666000,,,---//////...---///***((())))))'''(((+++******000>>>MMMYYYdddmmmyyyxxxqqq[[[BBB444...***'''$$$!!!$$$)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$------++++++++++++------------------,,,,,,+++***++++++++++++,,,,,,---...******)))+++------,,,+++******))))))))))))******))))))))))))************,,,)))(((******)))+++///222DDDaaaooo[[[^^^jjj~~~yyytttrrrkkkaaaYYYUUURRROOOMMMLLLMMMNNNMMMLLLNNNSSSXXXTTTPPPKKKHHHGGGEEEAAA>>>;;;FFFWWWiiiuuuuuummmeeeSSSEEE666000---***)))******++++++++++++***))))))******+++...000000...,,,******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))***+++,,,,,,,,,,,,+++)))'''(((+++---555///,,,...555AAAWWWjjjmmmiii[[[JJJ???;;;444---++++++***(((&&&&&&''')))---222777888444000---,,,(((&&&$$$$$$%%%''''''&&&%%%&&&'''''''''&&&%%%$$$&&&%%%$$$%%%'''''''''&&&))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''((('''&&&&&&'''))),,,...---,,,+++***)))((('''&&&(((((((((((())))))))))))(((((((((''''''&&&&&&&&&(((((((((((((((((((((((()))))))))))))))******+++***...///---************000111888CCCRRReeeyyyrrr[[[IIIAAA<<<888555555444333111000...---,,,000000000///......------+++*********))))))(((((('''((()))******)))((('''(((((('''(((((()))***+++((('''''''''((()))+++,,,''')))***)))((('''(((***+++***+++---,,,---:::IIIWWWoooqqq___FFF===222,,,,,,......---///---+++((((((((()))******+++,,,,,,+++***+++---******))))))***++++++,,,*********++++++,,,,,,,,,***************************---((((((...---///<<>>???GGGVVVjjjxxxxxxlllaaaLLL???333///...---,,,...+++++++++++++++***)))))))))***+++---//////---+++***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))******************+++++++++***((((((***,,,///++++++222<<>>888222---...---***)))+++,,,,,,...222>>>TTTnnn}}}qqqdddRRR???333000//////...---,,,,,,++++++......------------.........,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,---///222......///......---,,,,,,***,,,......,,,,,,...000000000333777999:::BBBLLLZZZkkk}}}tttbbbSSS???999222000222444222///...///000000000111111222222222111000000333999>>>EEEKKKUUUbbbrrr{{{^^^DDD888/////////...---,,,+++***++++++***)))))))))))))))***+++,,,000;;;OOOgggxxxzzzqqqcccQQQ@@@555******)))(((''''''''''''%%%'''&&&$$$%%%(((&&&"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%((('''&&&%%%$$$#########&&&&&&%%%%%%$$$$$$######------,,,,,,,,,,,,------......//////......------,,,,,,+++++++++,,,------******)))+++,,,---+++***)))((((((''''''(((((()))))))))))))))************+++((()))+++,,,+++000666DDD]]]}}}uuudddpppxxxiiibbbWWWOOOLLLMMMOOOQQQPPPNNNMMMMMMPPPRRRTTTUUUSSSPPPMMMKKKJJJIIIGGGEEEFFFLLLZZZnnn|||zzzjjj[[[FFF;;;111///000///......++++++++++++******))))))))))))***,,,......,,,***))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))***++++++***(((((()))***++++++***)))***,,,+++***---666CCCXXXttt~~~qqqZZZCCC555000+++'''&&&((()))***))))))+++---///222444444111---***)))(((&&&$$$$$$&&&'''&&&&&&%%%&&&&&&'''''''''&&&&&&'''&&&%%%&&&((()))((('''((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++((((((((((((''''''&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((((((((((((((((((''''''''''''((())))))++++++,,,,,,---------...444>>>QQQkkkwwwlllSSSIII<<<444222222000...222111111000///...,,,+++000//////......---,,,,,,******))))))))))))(((((('''(((((())))))(((((('''))))))(((((('''((((((((((((''''''&&&''''''((((((((()))******(((((()))***))))))+++///666DDD[[[oooyyymmmYYYFFF:::444...***+++,,,+++*********+++++++++******))))))***++++++******,,,---,,,++++++*********++++++++++++++++++,,,,,,,,,,,,************************)))---))))))///...222@@@QQQlllpppWWWCCC888222---------******,,,)))---000555???SSSlllyyylll]]]LLL;;;444444.........------,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,------,,,---///111/////////......,,,+++***)))+++,,,,,,,,,,,,---/////////222444444333888???@@@KKKWWW___hhhtttzzznnnUUUMMMCCC>>>===<<<888555000000000000000111111111222111///,,,+++,,,000333333444888@@@PPPggg~~~jjjNNN===444111......///...+++(((******))))))(((((()))))),,,******000===SSSkkk{{{zzzqqqcccQQQ@@@444...)))((('''&&&&&&&&&&&&&&&%%%'''&&&$$$%%%'''%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$(((((('''&&&%%%$$$######---------,,,,,,---------------............------,,,,,,,,,++++++,,,,,,---+++***)))***,,,,,,+++)))((((((''''''''''''((((((((()))))))))************+++)))***++++++***000777JJJgggrrrcccqqqtttmmm^^^YYYQQQLLLJJJKKKNNNQQQQQQNNNLLLMMMPPPSSSSSSRRRKKKIIIGGGFFFHHHLLLPPPRRRQQQYYYgggwww~~~wwweeeVVVEEE:::111000000...,,,,,,+++++++++******************))))))***,,,,,,+++)))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))***++++++)))'''%%%(((***+++,,,+++******+++,,,,,,000888EEEZZZrrrwwwhhhRRR???444000...+++%%%''')))***)))***+++,,,222222222111...+++)))((('''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&'''''''''''''''((('''&&&''')))))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((,,,******+++,,,,,,...222:::KKKddd~~~uuugggWWWLLLAAA:::333///000111111///000000000000///...,,,+++//////......---,,,,,,+++))))))))))))))))))((((((((((((((((((((((((((((((***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&((()))******)))((()))***)))***,,,111;;;QQQmmm{{{qqqdddPPP>>>333000,,,+++,,,,,,+++***((()))+++,,,,,,+++***))))))*********)))***,,,...,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))---******//////444DDDTTTqqquuu]]]GGG999222...---,,,******---***...222666???SSSmmmzzzmmm^^^KKK;;;444444---------------------,,,+++++++++,,,---...000111...---------//////---,,,++++++++++++++++++++++++******++++++,,,,,,,,,---+++,,,------,,,---...000/////////...---,,,***))))))***+++++++++,,,---------...111333444444777:::777<<<@@@CCCHHHRRR^^^eee|||rrriii___VVVQQQKKKDDD===555333111000111111111111222111///,,,+++,,,...///111222444999CCCOOO\\\dddkkkxxxzzz___LLL>>>777000---...///---***++++++******)))******+++---+++---666HHH]]]ppp|||zzzuuujjjYYYEEE666...+++((('''&&&&&&%%%%%%%%%%%%%%%'''&&&$$$$$$'''%%% %%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%------------------------+++,,,,,,---------,,,,,,---,,,,,,++++++,,,,,,,,,+++***)))***++++++***(((((((((''''''''''''((((((((()))))))))************,,,++++++,,,***)))///888NNNllluuuiii[[[gggtttxxxrrrhhh___ZZZPPPOOOLLLJJJIIIKKKMMMOOOQQQNNNLLLMMMPPPRRRQQQPPPGGGEEECCCBBBEEELLLTTTYYY[[[fffvvvrrraaaTTTCCC999111000111///------,,,+++***)))))))))******+++***)))***++++++***((((((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''(((***+++***(((&&&%%%''')))+++,,,+++***+++,,,+++---111999HHH[[[llluuufffWWWDDD777000---***(((%%%''')))))))))***,,,---555333111...,,,***(((&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&''''''((((((((('''&&&''')))))))))(((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''((()))&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((,,,)))(((*********111:::JJJaaa~~~nnnZZZHHH>>>;;;777444000...000111000///...///000000000...---,,,......------,,,,,,++++++(((((((((((((((((())))))((((((''''''''''''(((((())))))(((''''''&&&'''''''''''''''''''''&&&&&&&&&)))***+++***)))((()))+++))),,,///333@@@ZZZyyyxxxnnn```KKK999///...,,,,,,,,,---,,,+++''')))+++------,,,***((())))))***)))((())),,,///,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((---+++***///000666GGG[[[xxxyyyaaaKKK:::333...---,,,***+++---+++---000555@@@UUUpppzzzpppaaaMMM999000000---------------------,,,******++++++---...000111///...,,,,,,...//////...++++++++++++++++++++++++*********++++++,,,,,,,,,***+++------------...////////////...---+++***))))))))))))***+++,,,,,,,,,))),,,...///111333555555666666777888999>>>FFFMMM]]]kkk~~~~~~vvvnnndddWWWNNN???:::555111000111111000///...---------///000000000111222666:::???BBBCCCMMMXXXjjj~~~uuubbbNNNDDD777...---------+++,,,,,,,,,++++++,,,---------...444CCCXXXkkkvvv{{{sssnnncccSSSAAA444---,,,'''&&&&&&%%%%%%%%%%%%&&&%%%'''&&&$$$%%%'''%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$%%%%%%%%%%%%%%%&&&&&&'''''''''------............------++++++,,,,,,---,,,,,,,,,------,,,+++++++++,,,,,,+++***)))***++++++)))''')))((((((''''''(((((()))))))))))))))************,,,+++,,,---******222<<>>RRReeennnooo___OOO===444000+++'''%%%&&&((())))))***,,,000333888555000---+++)))'''&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&'''((()))***'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((***((((((+++)))+++888IIIaaazzz}}}hhhSSS@@@444444999222000...---.........------///000111111000...---...------,,,,,,+++******''''''(((((((((((())))))(((''''''&&&&&&''''''(((((((((''''''&&&'''''''''&&&''''''((((((((('''''')))***++++++))))))***+++)))...111555DDD```yyymmm[[[EEE555------,,,,,,,,,,,,,,,---)))***+++,,,,,,+++)))(((((())))))((('''))),,,///+++++++++++++++,,,------------------,,,,,,,,,,,,************************(((---,,,+++000000999KKKeee|||dddLLL;;;444...---,,,***+++...+++,,,000777FFF]]]vvvvvvgggQQQ<<<222111.........------,,,,,,,,,*********+++,,,...///000...---,,,---/////////---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))+++---------,,,---............------+++***)))***))))))***,,,------,,,,,,///111000333777999777333111222444666777===DDDEEESSShhhwwwmmmUUULLLAAA888555444333111...---,,,---///000000///000//////111555:::<<<<<>>555000222777...---,,,,,,,,,,,,,,,+++---///111222222111///...------,,,,,,+++*********'''''''''((((((((())))))((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&'''((((((%%%&&&((())))))))))))((()))***++++++))))))***+++'''...444888HHHfffwwwgggSSS>>>111,,,,,,,,,+++******,,,---***+++,,,,,,+++***)))(((((((((((('''''')))---000*********+++,,,---...///......---------,,,,,,,,,************************'''...,,,+++000111:::MMMnnn~~~eeeKKK;;;444...---,,,***,,,///---///444AAAUUUkkkxxxiiiRRR===444444//////...---,,,,,,++++++++++++++++++,,,---...///---...111444666555111---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((***---...---,,,---...---------------,,,+++***,,,***)))***---......,,,---111333444999BBBEEECCC666111000222222111555<<<888BBBUUUnnnuuuhhhVVVHHH@@@===:::888333111///000111111...,,,000//////222777:::<<<;;;999===CCCPPPiiizzzhhhTTTDDD888222000,,,,,,,,,,,,,,,---......111444@@@XXXrrrxxxjjj```PPPAAA666000---,,,''''''&&&&&&&&&&&&''''''$$$''''''%%%'''+++***&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%&&&######$$$$$$%%%%%%&&&&&&,,,---...//////...---,,,,,,------.../////////......---,,,,,,+++++++++++++++***)))***+++***((('''******))))))))))))******))))))))))))************)))+++...000000222===III___ttt~~~ppp^^^TTTIII===AAAGGGHHHDDDCCCFFFFFFBBB@@@AAAAAAAAABBBHHHPPPWWWSSSUUUWWWVVVSSSRRRSSSVVVPPPTTTXXXYYYVVVSSSSSSSSS]]]eeerrr{{{jjj]]]III>>>444111111///......---,,,***(((((()))***+++///---+++***++++++***)))'''((((((((())))))******))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))***)))(((((()))---000111555>>>RRRooovvvZZZGGG333,,,***'''&&&''''''((()))+++///666>>>DDD===777000+++***)))(((&&&&&&%%%%%%'''((((((&&&$$$'''&&&&&&&&&'''(((***+++&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''(((((('''''''''((()))))))))))))))((())))))((('''%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''((())))))$$$$$$)))---,,,111KKKiii~~~xxxfffQQQ<<<666666444111000...---,,,++++++,,,,,,,,,---///111333333222000///------,,,,,,+++******)))&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))%%%&&&(((************))))))+++++++++***)))***+++&&&///666;;;KKKjjjtttbbbMMM:::///+++++++++***((()))+++---,,,,,,,,,+++***)))((((((((((((((('''''')))---000))))))***+++,,,...///000.........------,,,,,,,,,************************'''...---,,,000111;;;OOOssseeeKKK<<<444...---,,,***,,,///111333;;;LLLbbbxxx|||rrrbbbLLL888111222000000///...,,,+++******++++++++++++,,,---.........222777<<<>>>;;;444///------------------------,,,+++++++++******))))))(((***---...---,,,------,,,,,,---------,,,++++++,,,***)))+++...///...,,,(((---000333;;;HHHNNNLLL<<<555000000...***,,,222333999GGG```iiiWWWLLLFFFBBB???:::777444333444222...***//////000444888999666222444:::BBBKKK^^^zzzjjjTTTBBB888444++++++++++++,,,,,,---...333555BBB[[[vvvxxxiii\\\III999000,,,+++***''''''&&&&&&&&&''''''((($$$&&&'''&&&(((,,,+++'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$+++,,,---.........---,,,---------.........//////111///,,,***+++,,,---,,,---,,,,,,+++*********+++++++++++++++******)))))))))***++++++++++++,,,---000......///000777GGGVVVqqqzzzvvvbbbMMMBBB>>>???@@@AAABBBBBBBBBAAA@@@>>>===<<<===BBBIIIPPPUUUVVVXXXYYYYYYWWWUUUUUUUUUZZZZZZ\\\___\\\UUUSSSTTT[[[aaakkkxxxtttcccPPP???888777111111333...+++******))))))))))))))))))******++++++)))((('''))))))))))))((((((((((((+++)))''''''***,,,+++)))***((('''((()))***)))''')))((('''''''''(((***++++++((('''+++......///222444<<>>000+++***)))((())),,,+++---333<<>>555111000///...---,,,,,,+++,,,,,,,,,,,,++++++***++++++,,,///222???OOOTTTJJJ<<<333////////////////////////111---++++++...///,,,(((******************************++++++++++++******+++++++++,,,,,,,,,---------...///222666:::>>>@@@:::444...******+++,,,,,,,,,...333>>>KKKTTTWWWWWWTTTTTTYYYcccmmmttt}}}|||wwwyyy{{{{{{tttkkk___TTTLLLDDD;;;444333111111555888999<<>>///+++,,,***&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%########################+++,,,------......------++++++,,,,,,,,,---------///---++++++,,,.........,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,...111444777888111111111000///777LLL```uuueeeSSSFFF@@@<<<===@@@BBBBBBAAA???===???>>>===<<<===@@@BBBDDDEEEGGGJJJMMMOOOSSSXXX\\\^^^\\\\\\\\\ZZZWWWXXX\\\UUU___kkkttt|||~~~xxxppp___JJJ<<<666...///222...,,,+++******))))))************++++++******)))(((******)))))))))(((((((((***)))'''(((***++++++******((('''((()))***)))'''''''''((())))))))))))(((***&&&&&&(((***))),,,000???SSSmmmtttbbbHHH;;;///+++***))))))++++++---222<<>>OOOXXXPPPAAA666000000000000000000000000...,,,***,,,...///---***************************)))******************)))++++++++++++,,,,,,,,,,,,///////////////000111111333///,,,******+++******000///000555:::===<<<:::999:::???GGGNNNWWWdddooo{{{ooo```QQQFFF>>>===>>>AAABBBEEENNNXXXbbbbbbdddggglllyyy~~~xxxzzz|||}}}pppWWWJJJ999000000222111...666CCCYYYpppxxxooo^^^MMM888,,,)))***(((%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&$$$$$$$$$$$$############$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$########################,,,,,,,,,---------------******+++++++++,,,,,,,,,---,,,++++++---...///...,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---------000444777999:::111111222000///777NNNddd~~~{{{uuukkk^^^PPPDDD>>><<<>>>AAACCCCCCAAA???=========<<<<<<<<<===>>>>>>>>>AAADDDHHHMMMTTT[[[```ccc^^^[[[YYYVVVSSSUUUZZZYYYeeerrrzzzmmmTTTBBB888//////222---,,,,,,+++************+++++++++++++++******))))))*********)))))))))(((((()))((((((((()))***++++++***((('''((()))***)))'''%%%&&&((()))))))))((('''***''''''))))))))),,,222===VVVuuurrrcccLLL@@@444///---***)))***)))...777CCCKKKJJJBBB:::444---(((((((((&&&&&&((()))(((((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((((((((('''''''''''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###%%%)))---......333999HHH^^^rrr~~~oooZZZFFF===<<<000+++(((+++---,,,...111:::888444000---+++))))))++++++******)))((((((((()))))))))))))))*********''''''''''''''''''''''''&&&((())))))((('''''''''&&&&&&''''''(((((())))))))))))((((((((()))******((()))***+++*********+++,,,666HHHaaa~~~gggLLL999000...++++++************++++++++++++---///111111///---******))))))))))))******,,,)))***000;;;FFFMMMOOOUUUTTTLLL???444000///...,,,,,,+++************+++'''...,,,+++...,,,111AAAMMMkkk{{{```GGG:::333---,,,,,,+++---111:::JJJfffwww]]]HHH;;;666222000+++++++++++++++,,,------++++++******++++++,,,,,,+++...666DDDMMMJJJ===111////////////////////////+++******,,,...///---+++************************))))))************))))))***++++++++++++,,,,,,,,,------.........///000000---,,,++++++++++++******222111111333666666444222222333777<<<>>>BBBMMMYYYpppyyy{{{zzzrrreee[[[[[[]]]___```bbblllwwwwwwiiifffgggjjjzzztttcccKKK:::444333222111<<>>FFFSSSgggxxx~~~{{{rrrkkkUUUCCC111++++++(((&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%---,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,---,,,+++,,,.........,,,***+++---......---,,,,,,++++++++++++,,,,,,,,,,,,000///000444999:::888555222111222555<<>>===::::::::::::;;;<<<===>>>>>>@@@DDDGGGJJJOOOTTTXXXQQQLLLJJJJJJJJJKKKRRRYYY]]]lll|||zzz___KKK@@@777555444,,,...---,,,,,,++++++,,,,,,,,,,,,+++************+++++++++*********)))))))))'''((())))))))))))+++---***((('''((()))***)))'''&&&&&&'''(((((((((((('''***)))***,,,+++,,,222:::HHH\\\qqqxxxqqqfff[[[SSS@@@888111///---******---333>>>MMMVVVSSSHHH:::111---)))''')))(((&&&(((+++)))((((((((('''&&&&&&&&&'''''''''((())))))******%%%%%%&&&''''''''''''&&&''''''(((((())))))******'''(((((((((((()))))))))))))))((((((((('''''''''%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((())))))))))))((((((&&&&&&&&&&&&&&&'''''''''&&&((())))))***,,,///222CCCVVVnnnoooZZZJJJ===222222999111,,,+++---...,,,+++,,,///...,,,***))))))******))))))))))))))))))***************)))))))))))))))((((((((((((((((((((((((%%%'''(((((('''''')))*********)))((('''&&&%%%%%%&&&''''''(((((()))))))))(((***,,,+++***+++///333<<>>DDDKKKSSSeee}}}zzznnn\\\UUUWWW[[[[[[dddpppzzz}}}xxxpppiiiSSS@@@000,,,,,,)))&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&------,,,,,,,,,---...///++++++++++++,,,,,,,,,---...---,,,---......,,,+++***+++---...///...---,,,+++++++++,,,,,,,,,------//////222777===>>>999444333111333<<>>QQQ```mmmkkk___RRRGGG@@@888222...---,,,***+++///:::HHHXXX]]]TTTDDD666///+++((('''))))))''')))---((((((((((((''''''''''''&&&&&&''''''((())))))***%%%&&&'''(((((((((''''''''''''((())))))***++++++'''''''''((((((((())))))''''''((((((((('''&&&%%%&&&&&&&&&'''(((((())))))((((((''''''&&&'''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&'''''''''((((((((('''***,,,+++***///999BBBUUUfff{{{qqqZZZDDD<<<888222222666000,,,+++...///,,,***,,,,,,+++***)))((()))******''''''(((((()))*********++++++******))))))((((((((((((((((((((((((((((((%%%&&&'''''''''''')))+++))))))((((((''''''&&&&&&%%%&&&'''((())))))))))))(((***,,,+++))),,,222888GGGaaa~~~iiiZZZEEE777222///,,,)))((()))***++++++***)))(((+++***)))***,,,------+++******))))))))))))******))),,,111666???MMM___kkkvvvsssfffOOO;;;222000000------,,,++++++++++++,,,(((...,,,+++///000777IIIgggoooXXX???888222111///------//////===XXXxxx}}}dddKKK888///...///,,,,,,,,,+++,,,,,,------************+++,,,---...+++......***)))---...+++************************(((***---...---,,,************************************++++++++++++******************++++++++++++,,,,,,---------,,,******(((***,,,,,,***)))+++,,,---...000000///...------000...000444555222222555000666<<>>...------(((%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%------,,,+++,,,---...///++++++,,,,,,,,,---------///...------......,,,******+++---//////...---,,,+++++++++,,,,,,---------...///222:::@@@AAA;;;666444111444AAATTTjjj~~~iiiRRR@@@:::>>>CCCHHHFFFBBB???<<<;;;:::::::::888777666777888:::;;;???AAACCCCCCBBBBBBBBBCCCBBB>>>===>>>???AAAHHHPPP]]]llloooVVVGGGBBB===<<<:::000......---,,,,,,,,,,,,------,,,+++*********+++,,,+++++++++************)))%%%(((***)))((())),,,///***((('''((()))***)))(((''''''&&&%%%%%%'''((()))'''''')))++++++---555???VVVbbbjjjdddUUUFFF:::333777222......,,,***+++///>>>MMM]]]___RRR???222---***((((((***)))'''***...'''''''''(((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&((()))))))))(((''''''(((((()))***+++++++++&&&'''''''''(((((())))))%%%&&&'''((((((&&&$$$###&&&&&&''''''((()))))))))))))))((('''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%'''''''''((((((((())))))'''+++---,,,---666GGGUUUeeesss~~~]]]EEE111///333111000333...+++***...///,,,***++++++***)))((((((((()))***%%%&&&&&&'''((()))******,,,++++++***)))(((((('''))))))))))))))))))))))))%%%&&&'''''''''(((***,,,'''''''''(((((((((((((((%%%&&&'''((()))))))))))))))+++,,,***))),,,444;;;NNNkkkzzz]]]NNN<<<222222111---'''((()))***++++++***)))(((+++***((((((***+++++++++******))))))))))))******''',,,222888AAAQQQeeeuuu}}}nnnTTT===222//////...---,,,,,,++++++,,,,,,'''---+++***///000999LLLlllppp[[[AAA:::444333111......000///777IIIeeejjjPPP;;;111///111///......------.........************+++,,,---...(((///000***(((+++...,,,************************(((***---...---+++***)))************************++++++,,,,,,,,,,,,++++++)))************++++++++++++,,,---......---,,,+++'''***++++++((((((***,,,***,,,---...---,,,,,,,,,111---,,,///111///...000---333777:::GGGddduuummmPPP===---------'''$$$&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$---,,,,,,+++++++++,,,,,,+++++++++***++++++,,,,,,........................---------.........//////---------+++******,,,...---///888CCCFFFAAA;;;888444777;;;DDDXXXtttwww\\\DDD999:::???BBBAAA>>><<<::::::;;;;;;;;;:::888555555777<<>>======;;;<<>>LLLsss|||nnn^^^III@@@888666444000------222555???VVVwwwlllPPP;;;222//////...------------,,,,,,,,,******+++++++++,,,,,,,,,000///...---+++***)))(((++++++---......---++++++....../////////...,,,+++******+++,,,------......,,,+++******)))*********,,,)))'''(((+++---,,,***++++++,,,---............,,,,,,+++******+++,,,,,,------------------------,,,...111111///---,,,+++000///111555<<>>@@@AAA???===:::999999999:::;;;<<<<<<;;;999888:::;;;???@@@@@@AAAAAAAAAAAA@@@???======>>>===>>>FFFOOOXXXkkkdddMMMAAA===888888777000222...***+++...///,,,))),,,++++++***))))))*********(((((()))***+++***)))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((''''''+++)))***---000777IIIYYYdddddd[[[KKK>>>999444000666666888999444///111777AAAMMMSSSKKK===333///,,,))))))))))))************)))))))))(((((((((((((((&&&&&&'''(((((('''&&&&&&((('''&&&%%%&&&''')))***,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))+++,,,,,,+++)))''''''&&&&&&&&&&&&'''((((((&&&%%%&&&'''((()))(((''')))((((((((((((((())),,,***((('''''''''(((((('''***,,,000888EEEVVVgggrrr{{{iiiUUU@@@666.........+++***,,,************************+++***)))((((((''''''(((&&&%%%%%%%%%&&&''')))******)))))))))(((((((((((())))))))))))***************)))(((''''''((()))***)))((((((''''''(((((()))&&&'''''''''&&&''')))+++)))***,,,---,,,...:::FFFccczzz___HHH444000111---***,,,+++++++++*********))))))---******,,,+++((((((+++,,,,,,++++++***+++++++++///...111>>>WWWvvvhhhJJJ555------******+++++++++,,,,,,,,,,,,,,,---...---000<<>>GGG^^^|||oooXXXHHHCCCBBB???===;;;888777777888888;;;===@@@@@@===:::888777===>>>???AAAAAAAAAAAA@@@???===>>>@@@@@@AAAHHHPPPXXXkkk}}}___III===:::555666777111222...++++++---...,,,***,,,+++******)))************(((((()))***+++***)))))))))(((((((((((())))))))))))(((((((((((())))))******)))))))))(((((((((+++***,,,///444@@@UUUgggddd]]]OOO???666333111...111444999:::555000444;;;CCCJJJKKKBBB666///,,,***))))))))))))************((((((((((((((()))))))))&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&''')))+++,,,//////---+++)))(((((('''(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((+++///333333///,,,+++***((('''&&&''')))***'''&&&&&&&&&'''(((***+++***++++++***((((((***+++((((((((((((((((((''''''***---555GGG\\\mmmtttvvvxxx~~~yyynnn___NNNAAA777000******+++******+++))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%%%%%%%%%%&&&'''((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))***)))(((''''''((()))***)))))))))(((((())))))***'''((()))(((&&&&&&(((************+++***///===KKKmmmxxxZZZEEE333......+++***,,,+++++++++***************---***))),,,+++)))))),,,---,,,,,,+++*********+++,,,---333CCC___rrrPPP777---,,,******)))((()))***+++,,,,,,+++---///...///888CCC]]]xxxppp[[[HHH<<<888444111...+++---222666BBBTTTgggyyy}}}lllUUUBBB888333000.........------,,,+++***************++++++++++++,,,+++++++++*********))))))))))))(((((((((((()))))),,,---.........---,,,+++******++++++++++++++++++---,,,+++***)))))))))))))))'''&&&&&&((())))))(((((()))+++,,,---.........,,,++++++******++++++,,,,,,,,,,,,++++++************---//////...------...000------000222444;;;CCCMMMRRR[[[dddkkkqqqvvvyyyzzzlllYYYJJJEEEIIIOOOggg|||jjj\\\VVVVVV[[[aaahhhhhhhhhhhhiiigggdddaaaiiixxx~~~rrrkkklllkkkaaaTTTBBB777---******)))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$###"""###$$$%%%$$$"""!!!###$$$$$$%%%((()))(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$------..................+++++++++++++++,,,---...................................................---......---,,,,,,...000222>>>RRRdddfffXXXHHH@@@:::;;;===FFF\\\yyy~~~hhhUUUJJJEEEDDD>>><<<999777666555666777999<<>>;;;999888@@@AAABBBDDDDDDCCCBBBBBB???===>>>AAABBBCCCIIIQQQZZZkkk~~~zzz\\\HHH>>>;;;666888:::555111///,,,,,,------+++***++++++***************+++***(((((((((***+++***)))))))))(((((((((((())))))))))))(((((((((((())))))************))))))))))))***+++---000888GGG\\\lll```UUUDDD777222111...,,,,,,111555555111111888AAAHHHHHHDDD;;;111+++******((()))))))))************&&&&&&&&&'''((((((((()))&&&''''''''''''''''''&&&((('''''''''((()))++++++///...---+++***)))(((((()))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''''')))(((***000888<<<:::777...,,,***'''&&&''')))***''''''&&&%%%&&&(((,,,...///222222---)))((()))((()))***,,,+++***((('''&&&,,,222@@@VVVkkkvvvvvvrrrjjjiiiddd[[[OOODDD;;;555111---)))((())))))))))))))))))))))))))))))))))))((((((((((((((()))******%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))***))))))))))))******+++***++++++***((('''(((***+++***)))******111BBBSSSsss}}}lllMMM>>>111------+++***,,,***************************''''''+++,,,+++---111------,,,+++************---///888JJJfffwwwTTT:::///...+++***)))'''''')))+++,,,++++++---000//////555===OOOjjj~~~mmmVVVBBB777444222000,,,***///666>>>PPPgggwwwxxxmmmZZZEEE999444111---,,,......---,,,+++***))))))************++++++++++++************++++++++++++))))))'''&&&&&&'''))))))+++,,,---......---,,,+++++++++******************------+++***))))))(((((()))(((''''''((()))))))))'''(((***+++---.........++++++++++++++++++++++++------,,,,,,++++++*********,,,.........---...//////++++++///222222333666999<<>>SSSeeeeeeVVVFFF>>>999:::<<>>CCCDDDFFFGGGGGGEEEDDDBBBAAA>>>>>>@@@BBBDDDJJJRRR]]]lll{{{vvvYYYFFF>>><<<777888;;;666111///---,,,,,,,,,+++***+++***************++++++***(((((((((***+++***)))))))))(((((((((((())))))))))))(((((((((((())))))************)))))))))))))))+++---111<<>>555...***)))+++((()))))))))************%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''')))))))))((((((((())))))++++++***))))))))))))***(((((((((''''''(((((((((&&&&&&&&&'''''''''((((((+++)))(((---555;;;<<<:::///---***'''&&&''')))***'''''''''&&&&&&(((---111999>>>===555---+++***(((,,,...///...+++(((((((((+++666III___ooouuurrrmmm^^^TTTGGG>>>999555111//////---+++(((((((((((('''************************(((''''''(((((()))***+++&&&'''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''))))))(((((((((((()))))))))))))))))))))***++++++,,,---...---+++)))******,,,***)))***---666JJJ\\\xxx~~~qqqaaaRRR<<<555...---...---++++++************************+++((((((+++,,,+++---111---,,,++++++*********+++000555BBBXXXssswwwVVV===111000---,,,***))))))***+++---+++***,,,//////...222888EEE^^^yyyoooWWWCCC666333111///,,,+++111999HHH^^^www|||tttbbbOOO;;;444333000---------,,,,,,+++******))))))))))))*********+++++++++******++++++,,,------...***)))(((''''''((()))******+++,,,------,,,++++++++++++******************---,,,+++***))))))))))))++++++******))))))***+++'''((()))+++,,,---------++++++++++++++++++++++++......------,,,,,,,,,+++***,,,---------,,,---///000,,,+++///222111111333666666777666777:::>>>BBB@@@AAA@@@<<<777888>>>DDDNNNWWWjjjmmmTTTCCC:::444333444666555666777999999888666888@@@NNN```xxxppp```XXXPPPBBB333000---)))((()))***)))'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###"""!!!!!!######"""!!!###$$$%%%%%%$$$###$$$&&&&&&$$$""""""###$$$###"""########################***+++---...//////...---++++++++++++,,,...///000////////////////////////...............---------++++++,,,+++***+++---000222>>>QQQ___]]]OOOAAA<<<999;;;===GGGYYYnnnzzz|||nnnbbbRRRFFFAAABBBDDDEEE>>><<<:::777666666777777666888:::;;;<<<===@@@BBBCCCEEEGGGIIIIIIHHHFFFDDDDDD???===???AAADDDKKKRRR]]]kkkyyy|||nnnSSSCCC======777777999444111000...---,,,+++***************)))******+++,,,***(((((()))***+++***)))))))))(((((((((((())))))))))))(((((((((((())))))******)))))))))((((((((((((***---444CCCSSS]]]^^^NNNCCC888444222...+++***,,,///000000666DDDSSS[[[SSSGGG999111---***)))+++))))))))))))************&&&&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''((()))))))))(((((('''''''''((((((((((((((()))***+++'''(((((())))))(((((('''%%%%%%&&&&&&'''(((((((((,,,)))'''(((,,,111222222,,,+++)))'''&&&&&&'''(((%%%'''((('''&&&)))...333BBBIIIHHH<<<222///...))),,,...000///,,,***+++---***777LLL```mmmqqqmmmiiiVVVFFF666000000///---,,,---...---)))''')))(((%%%************************((((((((((((((()))******''''''((())))))((((((''''''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((()))******++++++---......,,,******++++++******---111===RRReee~~~tttaaaSSSEEE888///...,,,---...---,,,******************+++++++++111---***++++++(((***---,,,++++++***++++++,,,,,,---777IIIaaa{{{mmmPPP;;;111///...---,,,+++***+++,,,,,,+++)))***......---000555AAAWWWrrrrrrZZZFFF888333///...---,,,222888LLLccc~~~xxxooo\\\III888444444000...///+++++++++************))))))))))))************+++***++++++,,,------......******))))))))))))******)))***+++,,,,,,,,,+++*********++++++++++++++++++,,,+++******)))*********,,,------,,,******+++---((()))******++++++++++++***++++++,,,,,,++++++***------------------------+++,,,------,,,+++---...222---+++...///------///333444333222111333666999222555666555555:::CCCKKKVVVUUU___xxxwwwdddNNN@@@999333000000111000000111444444333222444777<<>>MMMXXXUUUHHH>>><<<:::<<>>;;;999777777888999666888;;;===>>>???AAACCCDDDFFFJJJMMMOOONNNMMMLLLGGGAAA<<<===@@@CCCJJJQQQYYYhhhxxxssscccPPPAAA>>>>>>888777888222111000///---+++***************))))))***++++++,,,***(((((()))***+++***)))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((''''''(((***...999LLL\\\^^^WWWFFF===444222000,,,***,,,,,,...000222>>>QQQ___dddVVVFFF555///,,,)))(((***))))))))))))************((((((((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&''''''(((((((((''''''((((((((((((((()))***+++&&&''')))++++++)))'''&&&%%%%%%&&&&&&'''(((((()))''''''''''''((()))***+++)))((('''&&&&&&&&&&&&&&&$$$'''))))))''')))///444BBBKKKKKK>>>222000...)))(((+++...---++++++///333111;;;LLL^^^jjjmmmiiicccMMM>>>000---...,,,******)))------)))'''))))))&&&)))))))))))))))))))))))))))((((((((((((((()))***&&&'''((((((((('''&&&&&&&&&'''''''''((((((((()))&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((''''''''''''((()))***+++)))+++------+++*********+++***,,,000666CCCYYYmmm}}}|||qqq\\\KKK@@@777...***++++++******++++++***))))))*********+++++++++333...++++++***((())),,,************+++,,,------+++777LLLfff}}}qqqXXXCCC555000...------,,,,,,+++++++++++++++((())),,,---,,,///444@@@TTTmmm}}}qqqZZZGGG:::222---,,,,,,---111555III```zzz~~~rrrgggWWWEEE666333222---+++///)))))))))***************))))))))))))*********************+++,,,,,,------))))))************))))))((()))***,,,,,,,,,+++*********++++++,,,,,,------*********)))******+++,,,,,,......---******+++...))))))***************)))***+++,,,,,,,,,,,,+++***+++++++++,,,------......,,,------,,,+++***,,,---///------///...******---...000000000///000222555333444555444555===IIISSSYYYTTTZZZsssnnn[[[FFF;;;777333000000---,,,+++---///000///...000333666<<>>EEEQQQcccrrrvvvrrr\\\SSSHHHCCCDDDGGGGGGEEEAAA???<<<:::888888999:::666999>>>AAAAAAAAAAAABBBEEEHHHMMMQQQTTTUUUTTTSSSIIIAAA;;;;;;>>>BBBJJJQQQUUUfffxxxnnn[[[OOOBBB@@@AAA:::888888222111111000...+++******+++******))))))***+++,,,,,,***(((((()))***+++***)))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''(((***000===SSSccc```TTTBBB999222000...)))***///))),,,...444CCCXXXeeegggWWWEEE333---,,,)))((()))))))))))))))************++++++******))))))((((((((('''&&&%%%%%%&&&'''(((###$$$&&&'''(((((()))(((******))))))))))))******%%%'''***,,,,,,***'''%%%%%%%%%&&&&&&'''((())))))"""$$$''')))(((((()))***&&&&&&&&&&&&&&&%%%%%%%%%###&&&******(((***///444>>>HHHIII;;;///...,,,&&&$$$(((++++++***,,,222777:::@@@MMM\\\hhhkkkddd]]]CCC777.........***''')))&&&+++,,,((('''******&&&(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&'''''''''&&&%%%$$$&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&&&&&&&&&&'''(((******''')))++++++***)))))))))++++++---222999GGG^^^qqqxxxssscccNNN@@@;;;666000***+++***(((''')))***+++))))))******++++++++++++111,,,***++++++)))+++///)))))))))***+++,,,......000===SSSkkk~~~}}}oooZZZFFF888111///...,,,,,,,,,,,,,,,+++***)))+++((('''+++,,,,,,///444AAARRRjjjzzz}}}oooXXXGGG;;;222+++***,,,---///333DDDZZZtttyyylllaaaRRRAAA333111///((('''---((((((((()))******++++++))))))))))))************))))))*********+++++++++'''((()))******)))((('''((()))***+++,,,,,,+++*********+++,,,------......))))))))))))***+++,,,---,,,...///---***)))+++---***************)))((((((***+++,,,------,,,+++***))))))***+++,,,------...---......,,,******+++,,,,,,+++...111///******---+++,,,............///111222333333111333<<>>HHHWWWeeennnpppooo___VVVLLLHHHJJJKKKHHHEEEDDDAAA>>><<<======<<<;;;;;;<<<===@@@CCCEEEEEEDDDJJJOOOVVV___ccc```XXXPPPFFF@@@<<<<<<>>>@@@GGGOOOSSSfffzzzmmmYYYJJJDDD???>>><<<666333333222000---,,,,,,,,,+++)))************+++,,,---...************************+++++++++************))))))((('''&&&&&&''')))))),,,,,,+++***)))((('''''')))***333EEEWWW]]]UUUJJJ<<<555000111000---******,,,---...555EEEWWW``````III===111---+++)))(((***&&&'''((()))*********)))***(((&&&'''***+++)))''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''')))******((((((((((((((()))******,,,,,,,,,+++***)))((('''%%%%%%$$$&&&(((((('''%%%&&&&&&''''''((())))))***%%%&&&''''''%%%%%%&&&'''***)))(((((()))+++---...555777888666222...***)))(((***+++++++++///555:::GGGMMMUUU]]]fffgggYYYGGG888444...***)))))))))((((((((((((((('''''''''''')))(((((((((******((('''(((((((((((())))))))))))((((((((((((''''''''''''***)))'''&&&%%%'''((()))((((((''''''''''''(((((()))***+++,,,,,,+++***)))+++***)))''''''(((((()))---,,,***(((((()))+++,,,)))///000111BBB```uuu|||ppp]]]OOOCCC777111///++++++************++++++***+++---......---+++***+++)))((('''((()))+++,,,------,,,++++++---///111555???TTTlll~~~uuunnn```MMM===555000---***,,,,,,+++***)))))))))***((()))***++++++,,,///222EEEVVVhhhppprrrmmm[[[III;;;333---,,,,,,+++...222???RRRhhhuuuwwwpppaaaTTTDDD999000------+++))))))))))))*********+++++++++++++++******************++++++***+++,,,+++)))&&&++++++******************((()))***+++,,,+++******++++++++++++,,,---......,,,,,,+++***)))))))))***++++++,,,,,,---...//////,,,++++++***))))))******,,,,,,---...---,,,+++***'''((()))+++,,,,,,,,,,,,------,,,++++++,,,,,,,,,......//////......---,,,...,,,+++---000111///,,,...111000...333AAAQQQZZZZZZOOOZZZuuuqqqZZZIII777000///---+++***---,,,+++++++++,,,---...---000666===LLLdddnnnSSS>>>,,,***(((%%%$$$$$$$$$%%%&&&&&&'''''''''''''''&&&%%%&&&((())))))'''&&&$$$###$$$$$$###""""""###$$$%%%%%%&&&%%%$$$$$$%%%'''######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$%%%+++++++++,,,---...............---,,,------//////------------,,,,,,,,,,,,//////.........---------///++++++///222000000222:::GGGSSSTTTOOOGGG???999888===GGGUUUaaaiiikkkjjjeee```[[[XXXVVVSSSMMMHHH@@@>>><<<999888:::<<<>>>;;;===AAAGGGKKKNNNNNNNNNTTTVVVYYY\\\[[[VVVMMMFFFCCC>>>;;;<<<>>>@@@GGGOOOXXXjjj|||lllXXXIIICCC???>>>;;;666444555222000---,,,,,,,,,+++***************+++,,,---...************************+++++++++*********))))))'''&&&&&&&&&'''(((***+++*********)))))))))))))))+++,,,444DDDSSSVVVLLLAAA777111---//////---,,,---...///222;;;KKKZZZ___\\\EEE:::000---,,,))))))***)))))))))***)))))))))((()))'''&&&&&&((()))(((&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''((()))***)))))))))))))))***+++++++++,,,,,,+++***)))((('''&&&%%%$$$%%%''''''&&&%%%%%%&&&&&&'''(((((())))))%%%&&&''''''%%%%%%&&&'''))))))((('''(((***,,,---,,,...000000---***((((((###&&&((())),,,666EEEQQQ[[[^^^______```\\\NNN>>>444000,,,))))))*********(((((((((((((((((((((((()))(((((()))******)))'''&&&&&&&&&'''''''''(((((((((((((((((('''''''''''')))((('''&&&&&&'''((()))'''''''''''''''((()))))))))******************)))***)))((('''''''''((((((+++***))))))((()))***+++&&&+++///666KKKgggwwwxxxssseeeTTTGGG===444///...+++******))))))******+++)))***+++,,,,,,+++***)))***)))((('''((()))+++,,,...---,,,***)))***,,,---333>>>RRRkkk|||mmm```MMM>>>555111---***---,,,++++++******++++++(((***++++++,,,...111444@@@SSSeeekkkkkkeeeVVVFFF:::222---,,,,,,+++---111:::JJJ___lllqqqnnnbbbWWWCCC888///------+++))))))))))))*********+++++++++************************+++***)))***++++++***(((************************((()))***+++,,,++++++************++++++,,,---...+++++++++++++++*********++++++,,,,,,---.........---,,,+++***)))))))))***+++,,,,,,---,,,+++***)))))))))***++++++,,,------,,,++++++******+++++++++...............------,,,...,,,,,,---///000...,,,---000111111999IIIZZZbbb[[[QQQ\\\uuu{{{iiiTTTDDD444.........,,,,,,,,,+++*********+++---------000666@@@QQQhhhrrrTTT===000...+++(((''''''((()))''''''''''''''''''&&&&&&&&&&&&&&&&&&((()))+++,,,++++++***(((%%%$$$%%%&&&%%%&&&&&&%%%$$$###%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$###""""""###$$$$$$,,,,,,,,,---....../////////...------,,,------...,,,++++++******+++------...............------------++++++///111///111444<<>>@@@GGGOOO\\\mmm~~~kkkWWWKKKEEE@@@???===999777999444111...,,,,,,,,,+++***************+++,,,------************************++++++*********)))))))))%%%%%%%%%&&&((()))+++,,,((((((((())))))*********---...444@@@KKKKKK@@@666000+++))),,,...,,,---///---111888BBBQQQ[[[YYYRRR>>>555...,,,,,,***)))***,,,,,,++++++***)))(((((((((&&&%%%&&&'''((('''&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))******))))))******++++++++++++++++++***)))(((((('''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&''''''((((((%%%'''''''''&&&%%%&&&'''(((''''''&&&'''(((***+++%%%'''******)))((((((((($$$&&&(((+++333DDD\\\mmmnnnllleee\\\UUULLL???444...,,,)))((()))***++++++)))))))))))))))))))))))))))(((((()))******)))'''$$$%%%%%%%%%%%%&&&&&&&&&(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++***))))))(((((())))))***)))((('''&&&&&&&&&'''((()))))))))))))))))))))))))))+++000>>>XXXpppvvvpppdddWWWHHH>>>666///,,,---+++******))))))******+++))))))))))))))))))))))))***)))((((((((()))+++,,,---------+++***+++...111444???RRRhhhzzz{{{kkk___NNN???666111---+++------,,,++++++++++++,,,)))***+++,,,---000333666AAAVVVjjjoookkkcccUUUGGG999222------,,,+++,,,000888FFFWWWdddkkkkkk```UUUBBB777...,,,,,,***)))***)))))))))************+++************************+++)))((((((***++++++***************************))))))***++++++++++++*********)))******+++,,,---***+++,,,------,,,+++++++++++++++,,,,,,------...------+++******)))))))))***++++++++++++***))))))************+++,,,---...+++******))))))***++++++.........---------,,,,,,---,,,,,,---//////...---,,,///111666BBBUUUdddjjj]]]VVVaaavvvuuubbbLLL>>>000,,,------,,,---+++***)))))))))***,,,---,,,///888HHH]]]rrrtttTTT<<<222000,,,)))'''(((***,,,'''((((((((('''&&&%%%%%%(((&&&$$$$$$'''+++111444===;;;666000)))%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$---------........./////////......------,,,,,,,,,,,,+++***)))***,,,...000........................---+++,,,//////...111777???MMMZZZ]]]XXXOOOFFF>>>:::>>>EEEMMMTTTXXXZZZZZZYYY```hhhkkkhhhbbb\\\YYYXXXZZZXXXQQQFFF???>>>@@@GGGNNNXXX```aaa]]]WWWSSSNNNLLLHHHDDD@@@===:::999<<<;;;<<<>>>???AAAGGGPPP]]]mmm~~~mmmZZZNNNHHHCCCAAA@@@<<<;;;===555222///---,,,,,,,,,++++++*********++++++,,,---************************************))))))))))))&&&&&&&&&'''((()))******(((((((((((()))))))))***,,,---222;;;BBB@@@666---+++((('''***+++***,,,///---555???JJJUUUXXXPPPEEE777000,,,,,,,,,******,,,...---,,,+++*********)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))***)))))))))))))))******)))***************)))((((((&&&$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&%%%&&&((('''&&&&&&&&&&&&'''((()))$$$&&&(((((((((((()))******+++---444AAAVVVmmm|||ssslll```RRRFFF<<<444///+++)))''''''(((******)))(((((())))))******++++++***)))((()))++++++)))((($$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''(((((((((''''''%%%%%%%%%&&&((()))+++,,,***)))(((''''''((()))***)))((('''&&&%%%&&&&&&''''''(((((())))))))))))(((000///444EEEbbbwwwuuuiiiYYYMMM???777111,,,***,,,******))))))))))))*********)))(((((((((((()))***))))))(((((())))))***+++***,,,---......000555999999CCCTTTeeepppsssppplllfff\\\MMM???666000---+++,,,++++++******+++++++++)))***,,,---///111555888HHHaaaxxx}}}uuujjj[[[MMM999222---------+++,,,///:::GGGXXXeeellljjj___RRRBBB777---++++++***)))***))))))))))))************))))))))))))************+++)))'''''')))+++,,,+++***************+++++++++))))))******++++++++++++))))))))))))***+++,,,---)))***,,,...///...,,,+++***+++++++++,,,,,,,,,---------,,,+++***************************))))))(((+++***))))))***+++,,,---+++************++++++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,---.........------000444<<>>LLLZZZffffff^^^SSSGGG>>>;;;???DDDIIINNNQQQRRRTTTRRR[[[eeeiiigggaaa\\\ZZZWWW\\\```]]]UUUMMMJJJJJJUUU]]]gggkkkggg]]]RRRKKKFFFDDD@@@<<<:::999:::;;;;;;;;;>>>BBBBBBBBBHHHPPPZZZkkk|||rrr___QQQJJJEEEDDDBBB===;;;<<<777444///---,,,---,,,,,,++++++******++++++,,,,,,*********************************)))))))))(((((((((((((((((((((''''''''')))))))))((((((((((((''')))***///555999888000******'''''')))***(((***///222>>>LLLUUUXXXTTTHHH<<<222---***+++,,,***+++...000///---,,,+++++++++,,,(((((()))(((((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))(((((('''''''''((((((((())))))*********))))))(((&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&''''''%%%&&&'''''''''''')))+++,,,---333@@@SSSfffuuu|||qqqeeeUUUFFF:::222...---***(((''''''(((((('''&&&'''(((((()))***++++++,,,***)))))))))++++++***(((%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((((((''''''$$$$$$%%%&&&(((***+++,,,***)))(((''''''((()))***)))((('''&&&%%%&&&&&&'''&&&'''((()))))))))))))))333111777LLLiii{{{vvvjjjUUUHHH;;;444///+++***+++***))))))))))))))))))***+++******))))))******+++)))))))))))))))******+++(((+++.........000666;;;===IIIZZZiiinnnlllfffaaa___WWWJJJ>>>555///,,,+++******))))))))))))*********+++---...///222666999KKKgggqqq___PPP;;;444...------+++,,,000<<>>;;;===BBBFFFEEEDDDJJJRRRYYYiii{{{wwwfffUUUOOOJJJIIIEEE???;;;;;;888555000------------,,,,,,++++++***++++++,,,,,,******************************)))))))))((((((((())))))))))))((('''&&&%%%)))))))))((((((''''''''''''(((,,,///222111---***)))'''(((******(((+++000;;;KKK[[[aaa\\\QQQBBB666///+++)))++++++***,,,000333222///---,,,++++++,,,((()))***)))((('''(((***&&&'''(((((((((((('''&&&'''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&''''''''''''((()))************)))'''%%%%%%''')))))))))&&&&&&&&&&&&&&&&&&''''''&&&'''(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$&&&)))+++,,,333@@@QQQcccpppvvvxxxnnn^^^KKK===333---***+++)))((((((((()))(((&&&$$$&&&&&&'''(((***+++,,,,,,***))))))***++++++***(((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&(((***+++,,,***))))))(((((())))))***)))((('''&&&&&&&&&'''((('''(((((())))))******+++000000:::QQQlllzzzuuujjjRRRFFF999222...+++***,,,***))))))(((((())))))***++++++++++++++++++++++++((()))))))))************))),,,...---***+++111666>>>NNNdddtttwwwqqqhhhbbbVVVPPPFFF;;;222---,,,+++)))(((((((((((()))******+++,,,---...///222555888FFFbbb~~~sssaaaQQQ>>>666///------,,,...222;;;OOOhhhxxx}}}xxxkkk___FFF:::///++++++******+++***)))))))))))))))(((((('''(((((())))))************((('''''')))******))))))))))))***++++++,,,,,,******))))))******+++,,,******)))******+++,,,---***+++,,,------,,,++++++************************+++++++++++++++,,,------+++******)))((())))))))))))******+++++++++******++++++++++++,,,---......---,,,+++***)))***+++,,,***,,,---...---,,,---...///444===MMM```jjjeeeYYYHHHMMM```rrrvvvvvvjjjUUUBBB888///,,,+++)))(((***(((((('''((()))***,,,---222:::LLLfff~~~~~~{{{{{{ssscccRRREEE888///,,,+++)))'''&&&''''''(((&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&&&&$$$%%%&&&%%%######$$$&&&"""%%%''''''&&&$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""---------,,,,,,,,,,,,,,,***+++,,,---------,,,,,,******++++++,,,,,,---------------........./////////000333444444;;;LLL^^^yyy}}}zzzlll\\\OOOEEE???>>>AAAEEEFFFFFFHHHKKKMMMSSS[[[dddiiieee[[[OOOGGGDDDJJJTTT]]]bbbcccaaa___[[[^^^___ZZZQQQHHHDDDCCCAAAAAA@@@>>>;;;:::===@@@===@@@FFFKKKIIIFFFKKKSSSZZZkkk||||||lll^^^XXXTTTRRRMMMEEE>>>===:::666111---------------,,,,,,++++++***++++++,,,***************************)))))))))(((((((((((('''(((((())))))((('''&&&'''''''''(((((((((((((((''')))***,,,,,,,,,++++++((('''(((+++***)))---333CCCVVVggghhh[[[KKK<<<222///+++)))******)))---222888666333///,,,***))))))&&&(((***)))'''&&&''')))&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''))))))((('''''''''''''''&&&'''((()))************)))'''%%%&&&(((***,,,,,,''''''''''''''''''''''''&&&((()))((('''&&&''')))&&&&&&''''''''''''&&&&&&$$$%%%%%%$$$%%%'''+++...333BBBVVVfffooorrrsssttthhhUUU@@@555000***((()))((('''''')))***)))'''$$$$$$%%%&&&''')))***+++,,,******)))***+++,,,***(((&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((()))%%%%%%&&&&&&((()))***+++)))******************)))***)))((('''''''''(((((())))))(((((()))***,,,---...222@@@WWWkkkrrrkkkbbbNNNBBB666000---******,,,))))))(((((((((((())))))******+++,,,,,,+++******(((((()))***************(((,,,///---)))***000666===RRRnnn{{{ooogggOOOJJJBBB888000,,,***+++))))))(((((()))******++++++---......///111444777AAA[[[vvv~~~vvvfffWWWAAA888000---,,,,,,///444???VVVppp{{{pppfffIII<<<000,,,,,,******+++******))))))((((((((((((''''''(((((()))******+++***)))((()))******(((&&&((())))))***++++++,,,,,,+++***)))))))))***+++,,,*********++++++,,,---...+++++++++++++++******************************)))*********+++,,,---...///,,,+++***)))))))))*********+++---......---+++)))************+++,,,---...---,,,***)))))))))++++++)))+++......,,,+++,,,...///555BBBUUUiiipppbbbPPPDDDLLLaaaqqquuuuuujjjTTT???777000...---******,,,(((((((((((()))+++---...333>>>TTTpppzzzvvviiiTTTBBB888111,,,******)))(((((('''''''''%%%%%%&&&'''(((((((((((((((((('''&&&&&&%%%%%%%%%***+++,,,+++(((%%%$$$%%%!!!###&&&'''&&&%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$$$$$$$$$$###""",,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,))))))***++++++++++++***---------........./////////111444666888AAAWWWjjj|||jjjXXXMMMHHHEEE???BBBEEEFFFEEEFFFJJJMMMPPPXXXbbbiiifffZZZKKK@@@<<<@@@FFFNNNTTTUUURRROOOSSSSSSPPPIIIAAA===>>>BBB<<<===>>>===;;;;;;>>>AAA>>>BBBIIIMMMKKKHHHLLLTTT]]]mmm~~~ooofffaaa]]][[[UUUKKKDDDAAA:::666111---------------,,,,,,++++++***+++++++++************************))))))))))))((((((((((((%%%&&&''')))))))))((((((%%%%%%&&&'''((()))***+++)))*********))))))***+++&&&&&&(((,,,++++++///666EEEZZZllljjjXXXEEE666//////+++)))***))))))...444===:::555000+++((('''&&&%%%''')))(((&&&%%%&&&)))&&&'''((())))))((('''&&&'''&&&&&&%%%%%%%%%&&&&&&******)))(((((((((((((((%%%&&&''')))************)))'''%%%&&&))),,,---...(((((((((((((((((('''''''''((()))((('''&&&''')))'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''***///333???RRRjjjwwwvvvqqqppprrr```LLL777///---***((()))&&&&&&''')))+++***(((&&&###$$$%%%'''(((***+++,,,+++***)))***,,,,,,***)))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###$$$&&&)))***&&&&&&&&&'''''')))***+++)))***+++,,,,,,+++***)))+++***)))''''''(((((()))******(((((()))+++---//////666FFF[[[jjjjjj```WWWJJJ???333...,,,******,,,))))))(((((((((((())))))((()))+++------+++)))((((((((()))***************&&&+++///...+++---444;;;===TTTtttqqqhhhJJJFFF???666///***************))))))***+++,,,,,,,,,---.........000333666@@@XXXqqq}}}~~~zzzmmm```CCC:::000---,,,,,,111666FFF]]]wwwxxxooohhhKKK>>>222---,,,******+++******))))))((((((((('''&&&''''''((()))******+++)))))))))*********'''%%%((())))))***++++++,,,,,,+++***)))))))))***,,,---++++++++++++,,,---...///,,,,,,+++***)))))))))************)))))))))))))))))))))***+++,,,...///000---,,,***)))))))))***++++++---000111111///,,,***))))))))))))***+++,,,------,,,***(((((()))***+++)))+++......,,,+++,,,......666EEEZZZooosssaaaKKKEEENNNdddtttwwwwwwlllUUU===666000///...,,,,,,...)))(((((((((***,,,---///333@@@YYYwww~~~mmmTTT???555///,,,''''''(((((('''&&&%%%$$$$$$$$$&&&'''((()))))))))***)))'''%%%%%%%%%&&&'''!!!&&&((()))))))))***"""&&&''''''&&&&&&'''######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%%%%$$$###"""***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...000------000000......222444===<<<:::===EEE\\\zzzppp^^^PPPIIIHHHIII===>>>@@@BBBDDDGGGJJJKKKXXX^^^dddfff___SSSFFF???======>>>AAADDDFFFFFFFFFHHHFFFCCC@@@===;;;999999===>>>>>>===;;;;;;<<<===AAACCCGGGKKKJJJIIIOOOWWWgggwww}}}tttrrrjjjaaaZZZUUULLLDDD<<<999444111000///...,,,+++,,,,,,,,,,,,+++******************))))))))))))))))))))))))************(((((())))))))))))(((((((((((())))))))))))((((((((()))******)))(((***+++###&&&***++++++...555;;;HHH]]]iii\\\HHH<<<555///,,,((((((+++,,,,,,333===EEE>>>666000...,,,)))&&&'''''''''((((((((((((((()))))))))***)))((((((''')))((('''&&&&&&&&&&&&&&&)))(((((((((''''''''''''&&&&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((,,,)))((((((++++++)))'''((($$$$$$))))))(((,,,333TTTiiizzz{{{yyyxxxrrrhhhTTTEEE333++++++,,,((("""(((((((((((((((((((((((('''''''''''''''((()))*********++++++++++++******(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''%%%$$$###$$$$$$%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&,,,)))(((***+++***---222888CCCSSSbbblllkkk\\\LLL:::666000+++***))))))((('''''''''''''''((())))))))))))***++++++++++++***+++++++++*********))))))......---,,,,,,///444888BBBWWWrrrrrrbbbIII@@@555...,,,---+++)))***+++)))%%%%%%)))+++)))******,,,000000///111666DDDUUUkkkzzzzzzkkk^^^III:::---,,,------111777MMMiiiyyyhhhVVVIII<<<000,,,---,,,+++++++++******)))((('''''''''''''''''''''((((((((((((''''''(((((())))))******((())))))******)))'''&&&***************++++++,,,,,,******///777<<<<<<:::777111***(((***+++***'''******++++++++++++******,,,+++***)))***+++,,,------,,,***))))))+++,,,...///111222333222///,,,***(((((())))))***+++------+++***************++++++,,,++++++,,,...//////...000666FFF___rrrrrraaaOOOKKKYYYrrr~~~{{{mmmTTT???555......///...,,,+++,,,)))(((+++,,,+++...333222EEEdddrrrWWWAAA444---***))))))(((((('''''''''&&&&&&''')))*********)))(((******)))'''%%%%%%''')))***(((&&&)))///222111...'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---......,,,,,,///000///111666999BBBBBB>>>???EEE[[[yyy~~~lll[[[OOOHHHDDDBBB<<<<<<>>>AAAEEEIIIMMMOOOUUUXXX[[[[[[VVVNNNFFFAAA>>>???@@@BBBEEEFFFEEEDDDEEEDDDBBB???===;;;:::999<<<======<<<;;;<<<>>>AAAEEEEEEHHHJJJIIIHHHOOOXXXjjj{{{~~~wwwuuupppjjjfffbbbWWWMMM>>>;;;666333111000///...+++,,,,,,,,,,,,+++******************))))))))))))(((((()))))))))*********(((((())))))))))))(((((((((((())))))))))))((((((((()))******))))))***+++###'''*********000;;;DDDWWWeeejjjZZZFFF:::333,,,+++))))))+++,,,...777BBBDDD>>>555///,,,+++(((&&&%%%&&&&&&'''((()))******)))))))))(((((((((''''''(((((('''&&&&&&&&&&&&&&&))))))(((((((((''''''''''''&&&&&&%%%&&&'''((()))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((***((('''(((***+++)))((((((&&&&&&***++++++222;;;WWWjjjxxxwwwrrroooggg]]]JJJ>>>111******+++)))%%%''''''''''''''''''''''''(((''''''''''''(((((()))))))))************))))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&'''&&&%%%%%%&&&&&&((())))))))))))))))))))))))))))))))))))((((((((('''''''''+++((((((+++,,,,,,///444<<>>333---,,,,,,+++***(((+++***''''''+++,,,*********,,,///000...111555???PPPeeetttzzzwwwkkk___JJJ:::...---///...222999RRRnnnppp```HHH;;;000------,,,************)))(((((('''&&&&&&''''''''''''(((((((((((('''((((((((()))))))))*********+++++++++)))(((''')))(((((('''((()))***+++***)))***000999@@@AAA@@@555000***(((***+++)))''')))******************)))---,,,+++******+++,,,---,,,+++)))(((((()))+++,,,...///111111111///,,,+++******************+++++++++***************++++++***)))***+++...000000111222;;;MMMdddtttqqq___NNNHHHWWWrrr}}}wwwgggMMM<<<333,,,---///...------,,,)))(((******)))+++000555HHHggglllRRR===111***'''((('''''''''&&&&&&&&&&&&%%%&&&'''((((((((('''''')))))))))'''%%%%%%'''))))))&&&%%%''',,,///---***''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$...............---,,,+++++++++++++++************,,,,,,++++++,,,,,,---...,,,***+++...//////444:::@@@JJJIIICCCAAADDDXXXwww|||lll^^^TTTKKKBBB;;;999:::<<<@@@EEEKKKPPPTTTSSSRRRQQQOOOMMMJJJGGGFFFAAAAAACCCEEEGGGGGGDDDAAABBBAAA???>>><<<;;;::::::<<<<<<<<<;;;<<<>>>BBBFFFKKKJJJJJJIIIGGGGGGOOOYYYnnn~~~vvvvvvtttrrrqqqmmm```RRRBBB>>>999555333222000///,,,,,,,,,,,,,,,++++++***************))))))))))))(((((())))))))))))******(((((())))))))))))(((((((((((())))))))))))((((((''')))******))))))***+++&&&***---,,,---666GGGUUUiiimmmfffSSS@@@777000)))))))))***+++,,,000<<>>??????333///***)))***+++)))'''((())))))******))))))(((------,,,,,,,,,,,,,,,---,,,+++)))((((((((())))))+++,,,...//////...,,,+++,,,++++++***))))))******++++++***************+++((())))))+++---///222333666CCCXXXllluuummm\\\MMMGGGXXXttt~~~wwwdddIII:::111***+++...---------+++((('''((((((&&&***///:::MMMkkkvvv\\\EEE666---(((%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%((()))((('''%%%%%%''')))'''$$$###%%%(((***(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$000000000///...---+++***,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...+++******------///666>>>HHHQQQNNNEEEAAAAAATTTqqqzzzooofff___TTTFFF;;;888999;;;>>>CCCIIIOOORRRPPPMMMKKKIIIIIIJJJJJJJJJBBBCCCEEEGGGIIIGGGCCC@@@@@@???>>>===<<<<<<<<<<<<;;;<<<;;;;;;===AAAFFFJJJPPPMMMKKKIIIFFFGGGQQQ\\\ppp|||}}}}}}}}}}}}wwwfffVVVGGGBBB<<<777444222000///,,,,,,------,,,,,,+++***************)))))))))((((((((((((((()))))))))***(((((())))))))))))(((((((((((())))))))))))(((((('''(((******))))))***,,,)))---000000222???TTTeeeqqqlll\\\HHH999333...((('''(((***+++---333???IIIAAA:::000***))))))(((&&&%%%&&&&&&'''((())))))***))))))'''&&&&&&&&&'''((((((''''''&&&&&&&&&'''''')))))))))(((((((((((('''((((((((((((((())))))***(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&((())))))))))))***+++++++++222???JJJbbbjjjmmmfff[[[QQQGGG>>>222000---+++************''''''''''''''''''''''''***)))((('''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((((((((()))((())),,,++++++000777EEESSSaaafffbbbWWWGGG999111...***(((((())))))(((''''''((()))))))))))))))((())))))******************************************---000333444666888:::DDDVVVffffff[[[PPPFFFAAA;;;666000,,,++++++++++++'''+++,,,******---,,,))),,,***+++...///---000555<<>>>>>============>>><<<<<<<<<===>>>BBBHHHMMMRRRNNNKKKIIIFFFIIITTTaaarrrnnn]]]MMMGGG???999444222000...,,,------------,,,++++++************)))))))))((('''(((((((((((()))))))))(((((())))))))))))(((((((((((())))))))))))((((((&&&((()))***))))))+++,,,***...111333999GGG]]]nnnnnnbbbNNN<<<222000...***%%%(((***,,,000888AAAGGG<<<666...)))(((((((((&&&((((((((((((((('''''''''))))))((('''''''''''''''''''''&&&&&&&&&''''''(((***)))))))))((((((((((((((((((((()))))))))))))))(((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''((()))+++------,,,///999HHHRRRgggjjjggg\\\OOODDD;;;555.........,,,***))))))***((((((((((((((((((((((((***)))((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))((()))+++***+++222;;;MMM]]]nnnpppfffVVVCCC666///,,,)))(((((())))))((('''((())))))******))))))(((((()))************)))************************+++...222555777999<<<>>>IIIVVV^^^VVVHHH>>>;;;;;;666333///,,,++++++++++++))),,,---++++++------***...,,,,,,//////---111666===LLL]]]iiiooonnneee[[[CCC777...---------444>>>VVVrrrzzzgggSSS>>>555...---+++(((&&&((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((()))************((('''%%%)))((('''&&&&&&(((***+++,,,+++++++++,,,------,,,...,,,***))))))))))))((((((((())))))))))))((((((((()))+++,,,...000111111------,,,+++***)))))))))((()))***+++,,,,,,++++++))))))))))))***+++,,,---,,,++++++***))))))******,,,,,,,,,++++++...333777EEETTTgggqqqlll^^^PPPIIIJJJ]]]{{{|||lllSSS>>>444+++)))+++***))))))&&&&&&''')))))))))000999MMMccc|||___JJJ555,,,+++***)))***''''''''''''''''''(((((($$$%%%&&&'''(((''''''&&&&&&'''''''''&&&%%%'''(((&&&&&&%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%000000//////---,,,******------------.........///,,,,,,++++++,,,,,,---......,,,---...///333???KKKWWWWWWLLL@@@===???NNNfffqqqmmmhhhccc^^^SSSFFF;;;999:::;;;>>>@@@CCCEEEFFFBBB???===>>>BBBDDDCCCAAAAAABBBDDDFFFHHHHHHEEEBBB@@@@@@????????????@@@@@@===>>>>>>???@@@DDDIIIMMMPPPMMMJJJIIIHHHLLLYYYgggyyyppp```TTTNNNDDD<<<666222000...---------------,,,++++++************))))))))))))''''''(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((&&&((()))***)))***+++---))),,,111666???OOOaaaooogggYYYEEE555///...---,,,&&&))),,,///777???BBBAAA666111+++(((((()))(((''')))))))))(((''''''&&&&&&)))))))))***)))((((((''''''&&&&&&&&&&&&'''((((((******)))))))))(((((((((''''''((())))))))))))))))))(((''''''&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((($$$&&&''''''&&&&&&((())),,,...///111;;;KKK[[[cccppplllcccUUUGGG;;;333000------,,,,,,+++***)))))))))))))))))))))))))))))))))((((((''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))))))))((('''&&&%%%''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))*********))))))******---888DDD[[[mmm}}}{{{kkkVVVBBB666...,,,)))((())))))(((''''''((()))***+++***)))((('''((())))))******))))))***************++++++++++++...222666888;;;>>>AAAIIIRRRTTTHHH:::333333555333111///---+++++++++,,,***---...,,,---111222000000------000///...222777>>>MMM___jjjoookkk```TTTAAA555------------555@@@[[[wwwuuu___III999222---,,,+++'''&&&(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((()))***)))((('''&&&))))))(((((())))))***+++)))******+++,,,,,,------++++++***)))((((((((()))((())))))******))))))((('''(((***,,,...///000111---,,,,,,,,,++++++******((()))******++++++++++++((((((((()))***,,,---...,,,,,,+++***)))))))))))),,,------,,,+++///666<<>>XXXqqqrrrUUUBBB111,,,,,,)))((()))'''''''''(((((((((((((((%%%&&&'''))))))(((((('''$$$&&&''''''&&&%%%'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&............---+++*********+++,,,,,,---...//////,,,,,,++++++,,,,,,---.........///222333:::IIIWWW\\\XXXHHH<<<===@@@NNNdddmmmggg___VVVNNNGGG???:::999;;;===@@@BBBCCCCCCCCC???;;;888999===??????===@@@@@@AAADDDGGGHHHGGGEEEBBBBBBAAAAAAAAAAAABBBBBB>>>???AAAAAABBBDDDHHHKKKMMMJJJIIIIIIJJJPPP^^^lllrrreee\\\UUUJJJ@@@999444111///---------...------,,,+++************))))))))))))'''''''''((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***)))***+++---***---333===IIIXXXfffnnncccUUUBBB444...---,,,---))),,,///444???GGGDDD;;;111---)))((()))***)))&&&((((((((((((((('''''''''((()))+++,,,,,,***(((&&&&&&&&&&&&&&&&&&'''((((((*********)))))))))((((((&&&'''((()))))))))(((((()))(((((('''''''''''''''(((''''''''''''((())))))&&&&&&&&&''''''''''''(((%%%''')))(((&&&&&&'''))),,,///222:::LLLddduuu{{{yyypppaaaPPP@@@444...---+++***))))))++++++***((())))))))))))))))))))))))(((''''''''''''(((((()))((((((((())))))(((((((((((((((((((((((((((((((((&&&%%%%%%&&&&&&((())))))'''((()))))))))(((''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))************))))))+++,,,222AAAPPPooommmUUUCCC999///---***)))))))))(((''''''((()))++++++***)))((('''(((((()))))))))))))))))))))*********+++++++++***---111444777;;;???BBBHHHNNNNNNCCC666000000111222111000...,,,++++++,,,)))---......111777;;;:::222//////000000///333999AAAQQQdddqqqtttooo```SSS@@@666......------666BBB```zzzqqqYYYDDD444///,,,,,,+++'''''')))((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))(((((((((''''''((()))***+++***))))))'''((()))*********))))))'''((()))******+++---...))))))***)))((((((((())))))******************)))((()))+++,,,---...------***++++++++++++************************++++++******)))))))))***+++,,,,,,---,,,+++***))))))))))))***,,,---,,,,,,111;;;BBBWWW^^^eeebbbWWWKKKDDDAAANNN]]]ttt|||tttqqqiiiWWW@@@555+++)))+++******+++&&&&&&)))***)))***333???ZZZwww~~~hhhLLL<<>>AAACCCDDDDDDCCC@@@;;;666666:::>>>>>><<>>BBBKKKQQQQQQGGG<<<666555444111111111///,,,++++++,,,)))---...///444===BBBBBB333000000111111000444:::DDDUUUjjjwww{{{ttteeeVVV@@@666//////......888DDDccc{{{|||mmmWWWBBB222---+++,,,+++''''''***((((((((()))))))))))))))''''''''''''((((((((()))******))))))(((((((((''''''(((***+++,,,,,,++++++&&&''')))++++++***((('''&&&((())))))(((((()))+++((()))***)))((((((((()))******++++++++++++*********+++,,,,,,,,,,,,******((())))))************)))++++++******************,,,+++******)))*********---,,,+++***))))))))))))(((***,,,,,,...444???GGG\\\```bbb\\\QQQFFF@@@???RRR___sssxxxooommmgggWWW???444***)))++++++,,,---'''''')))***((((((222===WWWwwwwwwaaaDDD555,,,...---&&&$$$(((%%%%%%%%%&&&&&&'''''''''%%%&&&'''((((((((('''&&&###%%%''''''&&&&&&&&&'''%%%&&&&&&&&&%%%$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&---000222000,,,***)))*********+++++++++,,,,,,,,,++++++******+++---...///111111333555;;;GGG[[[kkkhhhUUUBBB:::;;;DDDUUUdddkkkaaaTTTIIICCC???<<<:::777;;;AAAFFFHHHFFFDDDAAA:::888666666888;;;<<<<<<:::;;;===@@@DDDHHHKKKMMMOOOJJJDDD@@@AAAAAAAAA@@@>>>======???BBBEEEGGGHHHIIIHHHHHHKKKNNNWWWjjj|||~~~qqqeeeZZZMMMCCC===888222---000...,,,,,,------,,,+++***)))))))))((((((''''''(((((((((((())))))))))))))))))***++++++++++++*********))))))(((((('''''''''((()))+++,,,,,,***(((111===KKKVVVaaajjjoooooohhh[[[GGG555,,,+++,,,,,,---000<<>>YYYuuuxxx^^^FFF888222---(((******)))((((((((((((((('''''''''''''''((())))))%%%'''))))))((('''((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''&&&%%%&&&'''((()))'''((()))******++++++***))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((()))******))))))$$$&&&000888LLLhhhooo\\\HHH777222///,,,******)))((('''(((((()))************)))'''((())))))(((((()))***))))))))))))))))))******+++***---444888999<<>>???III\\\llllllaaaSSSGGGAAA>>>;;;:::;;;???DDDIIIJJJGGGCCC@@@???<<<999999:::===>>>>>>;;;<<<>>>@@@DDDGGGJJJKKKMMMHHHCCC@@@@@@AAAAAA@@@===>>>>>>@@@BBBCCCCCCBBBFFFFFFHHHLLLQQQ]]]rrr~~~ppp```VVVIII@@@<<<888333//////---++++++,,,,,,,,,+++*********)))))))))(((((()))))))))))))))((((((((())))))***++++++++++++*********))))))(((((((((((()))(((((()))+++------...:::KKK___kkkppppppmmmhhh```TTTCCC444---,,,......///444AAAQQQUUUJJJ;;;333---,,,+++)))((('''''''''(((''''''''''''&&&&&&&&&))))))***+++***)))'''%%%&&&'''((((((((()))+++---///...---+++***)))((((((%%%&&&'''(((((('''&&&%%%)))((((((((('''''''''''')))(((&&&%%%%%%&&&((())))))((('''&&&&&&'''(((((((((%%%%%%)))***(((''')))333999JJJeeerrrWWW@@@444///,,,)))******)))((((((((((((((('''''''''''''''((())))))''')))******((('''((()))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''&&&&&&&&&'''((()))'''''')))***************(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((()))******''')))&&&)))444???VVVuuuqqq```JJJ777111...+++*********)))'''((()))******++++++******''')))******)))(((***+++++++++***))))))*********+++***---444888:::???DDDSSS___bbbVVVOOORRRRRRLLLCCC@@@999222,,,))))))***---,,,,,,---///333666999888222...///000000111555???VVVooo|||zzzjjjYYYGGG999000000...,,,666GGGbbb{{{yyyfffNNNBBB666111,,,((('''((())))))))))))))))))))))))))))))((((((''''''''''''((((((******))))))(((''''''''''''''')))******)))(((((())))))(((((((((((())))))'''''''''(((((()))***+++************************************************))))))))))))))))))))))))((((((((((((((()))*********+++,,,---............,,,,,,++++++++++++******---+++******++++++***)))+++))),,,222444777HHH\\\nnnlllcccSSSCCC<<<@@@GGG___qqq}}}xxxmmm```NNN===111...***'''((()))******(((''''''***,,,---444<<>><<<;;;:::@@@CCCHHHLLLLLLIIIDDDAAAFFFBBB>>><<<===@@@AAABBB===>>>???AAACCCEEEHHHIIIJJJGGGBBB@@@@@@AAAAAAAAA???@@@AAACCCCCCCCCBBBAAADDDEEEIIIOOOWWWeee{{{~~~ooo[[[RRREEE===:::888555111...,,,++++++,,,,,,+++***+++++++++************)))*********))))))(((((('''((()))******++++++*********))))))))))))(((((((((***)))'''''')))---111444===UUUqqq|||yyymmm```VVVPPPGGG:::000,,,,,,///111888@@@MMMWWWSSSEEE666///,,,+++***)))((('''''''''(((''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&'''((()))))))))))),,,...///...---+++***)))))))))&&&''''''((((((''''''&&&((((((((((((''''''''''''((((((&&&&&&&&&'''((()))))))))''''''&&&&&&&&&&&&'''$$$$$$((()))((())),,,666@@@TTTnnnvvvdddKKK888///,,,++++++******)))((((((((((((((('''''''''''''''((()))))))))***++++++)))''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''&&&&&&''''''((()))''''''((()))************((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))***&&&***))),,,555@@@[[[}}}~~~nnn^^^HHH555000...+++)))******)))((()))******+++++++++++++++(((***++++++***)))+++,,,------,,,+++************,,,+++---333777:::BBBJJJYYYgggmmmddd___cccbbb[[[KKKFFF===333---***)))***------,,,,,,,,,------...222...+++---......222777DDD\\\wwwmmm[[[GGG999000000///...999JJJeee~~~wwwbbbJJJ@@@555111,,,)))((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((***)))(((''''''((())))))))))))(((((((((((((((((()))((((((''''''(((((()))''''''(((((())))))******************************---,,,***)))((())))))***)))))))))))))))))))))))))))(((((((((((()))*********+++,,,---............,,,+++++++++*********)))---+++***+++,,,,,,+++))),,,***---333666;;;LLL___pppmmmcccSSSCCC:::<<<@@@[[[iiisssooocccUUUBBB222000,,,(((''''''((())))))&&&%%%'''***,,,///888AAAWWWvvvdddFFF666000***'''((()))***)))%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------.........000666FFF\\\oootttqqqcccYYYLLLBBBCCCPPPdddtttiii^^^MMMAAA;;;;;;<<<<<>>222---++++++,,,***))))))((((((((((((((('''''''''''''''((()))))))))***+++***(((&&&&&&'''''''''''''''''''''''''''%%%&&&''''''(((''''''''''''''''''''''''(((((()))&&&'''((()))************((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))''',,,+++,,,333<<>>555111,,,***)))*********''''''''''''''''''''''''(((''''''''''''(((((())))))(((&&&%%%&&&(((***+++***)))((('''''''''''''''(((((((((''''''(((((((((''''''((()))))))))))))))))))))))))))************...,,,***(((''''''))))))((((((((()))))))))))))))))))))(((((())))))***+++***+++,,,---............---,,,,,,,,,+++*********---+++***+++,,,,,,+++***,,,+++...333777???OOO```qqqmmmcccSSSBBB888777:::JJJTTT\\\ZZZRRRGGG999......+++(((&&&'''((((((((('''&&&(((***,,,///:::EEEaaa}}}aaaEEE333...)))'''''')))******%%%''')))++++++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$000...---,,,++++++***)))******+++++++++,,,,,,,,,,,,,,,------------------///222:::KKKeeewwwwwwnnn]]]UUUJJJAAADDDSSSeeeqqqhhh]]]LLL@@@;;;<<<===>>>???CCCHHHLLLNNNMMMJJJHHHLLLIIIDDDAAAAAABBBCCCCCC@@@@@@@@@AAAAAACCCDDDEEEEEEEEEDDDCCCBBBCCCEEEFFFBBBCCCEEEEEEFFFHHHMMMQQQOOOOOORRRWWW]]]jjj~~~mmm\\\QQQDDD;;;888777444111///......///000000///---+++++++++++++++,,,,,,,,,,,,++++++***)))(((((('''(((((()))************)))))))))))))))************((()))*********,,,000444IIIdddxxxaaaLLL@@@666000++++++,,,,,,222:::YYYcccjjjeeeTTTAAA444...******)))(((''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&''''''(((((((((&&&'''(((((('''''')))+++++++++)))(((''''''''''''(((((((((''''''((((((((('''''''''(((((((((((((((''''''''''''(((((())))))+++++++++***)))(((''''''***''''''((('''&&&***000555FFF[[[ooo}}}ssscccMMM@@@333000...+++***,,,***))))))((((((((((((((('''''''''''''''((())))))''')))***)))&&&%%%$$$%%%''''''''''''''''''''''''%%%&&&&&&'''(((((('''''''''''''''(((((((((((((((&&&'''((())))))******)))'''''''''''''''''''''''''''''''''((((((((((((((())))))(((((((((((())))))(((---,,,,,,222:::TTTvvvnnnXXXGGG<<<555...+++)))((()))******)))******+++,,,,,,,,,,,,+++)))+++,,,,,,++++++,,,---///...---,,,++++++++++++,,,+++---111555:::FFFRRRfffyyyyyykkkZZZKKKDDD999111---,,,,,,,,,***+++,,,---......------++++++,,,------///888CCCTTTjjjppp^^^HHH999//////---,,,777III```xxx|||qqq]]]GGG===333000,,,***)))******)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((('''&&&%%%&&&'''***+++***)))((('''&&&&&&''''''((((((''''''''''''(((((('''((())))))***))))))((((((((()))))))))*********...,,,***'''''''''((()))''''''(((((()))))))))))))))))))))))))))***++++++***+++,,,---............///......---,,,,,,++++++,,,+++******,,,,,,+++***++++++...333999DDDTTTbbbsssnnnbbbQQQ@@@555333555;;;AAAEEEDDD@@@;;;444...,,,***'''&&&'''(((((('''(((((()))++++++///;;;GGGjjjwww\\\CCC000---)))''''''((())))))%%%''')))++++++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$444222...---,,,+++)))'''******+++++++++,,,,,,,,,,,,---............------///444===MMMfffwwwsssdddTTTNNNFFFAAAJJJ\\\llltttlllaaaPPPDDD???>>>???@@@===@@@DDDIIILLLLLLLLLKKKLLLIIIEEECCCCCCCCCCCCBBB@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEFFFHHHKKKEEEGGGIIIIIIHHHJJJNNNRRRSSSRRRUUUYYY^^^iii~~~~~~mmm\\\QQQDDD:::777555333000///...///000222222000...***++++++++++++,,,,,,,,,+++++++++******))))))((('''((())))))******)))))))))))))))************+++''')))+++,,,+++...333888QQQhhhppp[[[HHH===444...+++...//////777BBB```iiikkk```MMM>>>444///***)))(((((('''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&'''((('''&&&'''(((******)))((('''&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''(((((((((((((((&&&''''''((()))))))))***+++++++++++++++***)))(((***(((((()))((('''---444@@@QQQdddqqqzzz{{{mmm\\\AAA444,,,...///+++))),,,******)))((((((((((((((('''''''''''''''((())))))&&&'''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&'''((())))))))))))(((&&&&&&'''((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((***))))))((((((((((((((('''+++***---555>>>VVVvvvwwwdddNNN>>>888777,,,***(((((()))*********)))******+++++++++++++++)))+++,,,,,,+++***,,,---......---,,,++++++++++++++++++...111444999FFFSSSmmmooo[[[GGG@@@666000......---,,,***++++++,,,,,,++++++******+++---///---000;;;GGGaaavvvtttbbbGGG888......---,,,999JJJ```vvvyyyrrraaaIII>>>222///+++))))))))))))(((''''''''''''''''''''''''''''''&&&''''''((()))***''''''&&&&&&&&&''')))***((((((''''''''''''''''''(((''''''&&&&&&''''''((('''((()))******)))(((''''''(((((())))))*********,,,+++)))((('''(((((()))&&&''''''(((((())))))******))))))))))))***++++++***+++,,,---............000000///...---,,,+++++++++)))))))))+++,,,+++******+++///555>>>MMM___llluuunnnaaaNNN===333000111555666777666555222000---,,,***''''''((()))(((((())))))***++++++///===KKKmmmoooVVV>>>///---***'''&&&&&&((()))%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$666333///------,,,***(((******+++++++++,,,,,,,,,------...//////...---,,,...555>>>LLLbbbqqqjjjXXXJJJGGGBBBCCCTTTkkk{{{uuuiiiXXXKKKDDDAAAAAA@@@===>>>AAADDDGGGIIIKKKKKKJJJIIIGGGFFFFFFEEEDDDBBB@@@@@@@@@@@@AAABBBCCCDDDEEEGGGIIIIIIHHHIIILLLOOOMMMQQQUUUTTTPPPMMMMMMOOOQQQQQQSSSXXX]]]iii~~~}}}nnnYYYOOOAAA888555444222///.........000222222000...************+++++++++,,,************************'''(((((()))))))))))))))))))))*********+++++++++(((***++++++,,,111:::AAAWWWjjjzzzxxxhhhTTTCCC888333,,,***...///...888EEE\\\bbbaaaSSSBBB777111---))))))(((''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''(((((('''((()))((('''''')))+++***)))((('''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))&&&'''(((((()))*********))))))***++++++***)))(((((('''((())))))***111;;;KKK[[[jjjrrrwwwwwwhhhWWW???111))),,,...)))(((,,,******)))((((((((((((((('''''''''''''''((())))))%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&'''((()))***))))))(((%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''((((((((()))******)))(((((((((((((((&&&)))(((---777@@@UUUsss~~~vvviiiWWWFFF999333333,,,***(((''')))***+++***((()))******++++++******)))***++++++******+++,,,,,,,,,+++++++++++++++,,,***+++...222333888EEERRRlllqqq\\\EEE===555000//////---************+++++++++,,,,,,(((***...///,,,///;;;JJJhhh|||tttaaaEEE666---......///===OOOeeexxxzzzwwwgggNNN@@@000---***((())))))((('''''''''''''''''''''''''''&&&&&&&&&''''''((()))***&&&'''''''''''''''''''''%%%&&&'''((((((((('''&&&(((''''''&&&&&&''''''((('''((()))******)))((('''''''''(((((()))******+++)))))))))))))))(((((((((&&&&&&''''''((())))))*********))))))******+++,,,***+++,,,---............000///...---,,,++++++***)))((('''(((***+++***)))(((,,,111999GGGZZZnnnzzzvvvnnn___LLL;;;111///000111000000111111///---,,,,,,***(((((()))***)))((('''''')))++++++000@@@PPPmmm{{{jjjQQQ:::...---+++(((&&&%%%&&&(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$777333///---......,,,*********+++++++++,,,,,,,,,------/////////...---,,,---444===JJJ^^^lllcccPPPDDDBBB???FFF\\\xxx|||ppp^^^PPPGGGCCCAAA@@@===>>>@@@BBBDDDGGGIIIJJJJJJIIIHHHHHHHHHGGGDDDBBB@@@@@@@@@@@@AAABBBCCCDDDFFFHHHKKKKKKJJJKKKNNNQQQVVV[[[```___XXXQQQMMMLLLNNNNNNQQQWWW]]]jjj}}}nnnWWWLLL>>>666333333222000,,,---...000222111///---)))))))))******+++++++++***************+++++++++'''(((((()))))))))))))))))))))******++++++++++++)))***+++***,,,444@@@JJJ^^^nnn{{{wwwgggTTTCCC888111)))''',,,,,,,,,666DDDUUUZZZVVVGGG999222///+++)))((((((''''''''''''((((((((('''''''''&&&&&&&&&)))(((((('''''''''(((((())))))***)))((((((***,,,+++***)))((((((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&'''''''''(((((())))))&&&&&&((()))************'''((()))******)))((((((&&&&&&'''******,,,555@@@PPP___lllpppsssrrrdddSSSAAA222(((+++,,,'''&&&,,,******)))((((((((((((((('''''''''''''''((())))))%%%'''))))))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&''')))*********)))(((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))******)))(((((((((((((((''')))'''+++777???QQQlllyyymmm\\\MMM@@@555///---+++)))'''''')))***+++***(((((()))***************(((***++++++***)))+++,,,++++++*********+++,,,,,,)))+++///222333777DDDQQQeeexxxppp\\\DDD===555111000000---)))))))))***+++,,,...000111'''***......+++...;;;JJJcccwwwlllXXXCCC555,,,...000222AAATTTjjj{{{|||zzzkkkQQQAAA///,,,)))((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''')))******&&&''''''(((((('''&&&&&&###%%%'''))))))((('''&&&'''''''''&&&&&&''''''''''''(((***+++***)))'''&&&&&&''''''((()))******+++'''((()))))))))))))))(((&&&&&&&&&'''((())))))************)))******+++,,,++++++,,,---............//////...---+++******)))(((''''''((()))******)))''',,,333===MMMdddyyywwwnnn^^^JJJ:::111///000+++***,,,///000...++++++,,,***(((((()))******)))%%%&&&(((++++++222CCCTTTnnn}}}kkkPPP888...---+++(((%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$333222000...---,,,,,,---+++++++++,,,,,,------------,,,,,,+++++++++++++++222777BBBPPP[[[]]]VVVNNNGGG@@@>>>MMMiiippp___QQQGGGBBB@@@======>>>@@@DDDHHHLLLNNNTTTTTTSSSPPPLLLIIIHHHHHHCCC@@@???AAAEEEGGGGGGEEECCCEEEIIIKKKMMMOOORRRTTTZZZ]]]```___[[[TTTOOOLLLLLLOOOSSSWWW___ooouuugggWWWLLL@@@;;;777333111222------..................,,,++++++******++++++,,,))))))))))))(((((((((((((((((())))))))))))(((((((((((()))***************......,,,(((***666LLL]]]pppvvvwwwmmm___RRRAAA333000///...,,,,,,111:::BBBRRRRRRNNNBBB444,,,+++...******)))((('''&&&%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''+++*********))))))((((((((('''&&&'''((())))))'''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((((((((((()))******&&&(((---...***+++999KKK]]]bbbjjjnnnkkk___PPPEEE333111...+++))))))))))))***++++++******)))((('''+++***************++++++))))))(((((((((((())))))''''''''''''''''''''''''&&&'''((((((((((((***,,,***)))))))))++++++)))'''))))))***++++++++++++***((('''&&&%%%%%%&&&'''((()))(((((((((''''''''''''(((((()))***************((()))...222444???WWWooopppeeeTTTEEE;;;333---)))---,,,***(((((()))***,,,))))))***+++---......///++++++++++++++++++++++++((())))))***+++,,,,,,,,,***...222333444;;;GGGQQQjjjlllqqqxxx|||wwwkkkaaaPPPGGG???===;;;666111000+++******+++------,,,***+++***,,,---+++---888EEEcccxxxvvvcccRRR@@@888222000///444GGG\\\www~~~~~~ssscccPPPAAA111...)))'''''''''''''''(((((((((((((((((((((((('''((()))***************&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&(((((())))))*********+++))))))((((((((((((((()))************))))))))))))&&&&&&&&&&&&''')))***+++---,,,,,,+++*********+++++++++++++++++++++++++++000///---+++***)))((((((***))))))(((((()))***+++000...555JJJeee{{{ttt___HHH777000---+++,,,+++***,,,......***&&&+++******)))(((''''''&&&((((((***+++---666JJJ]]]wwwvvvcccKKK777222111...***(((&&&%%%%%%&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$$$$###&&&%%%&&&((()))'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################222111///---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---000000///............///444;;;HHHTTT[[[YYYQQQJJJBBB===???PPPllluuubbbTTTJJJDDDAAA======>>>???BBBFFFIIIKKKPPPPPPPPPNNNLLLKKKLLLMMMJJJGGGDDDDDDFFFGGGFFFEEEFFFHHHKKKLLLNNNPPPTTTVVVZZZ\\\^^^]]]XXXRRRNNNLLLOOOQQQSSSWWWaaasssssseeeVVVLLLCCC???<<<666222222------------------------,,,++++++++++++++++++,,,)))))))))))))))))))))(((((())))))******))))))((((((((()))************)))***+++,,,,,,222AAAXXXhhhqqquuussshhhZZZMMM===111000///---,,,---444>>>FFFNNNMMMGGG===111***)))+++)))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''******)))))))))(((((((((((('''&&&'''((())))))'''&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&''''''((((((((())))))))))))((((((((((((((())))))***'''(((,,,///...222BBBTTT```dddhhhggg___QQQBBB999111///,,,***)))))))))***'''(((((()))))))))((((((******)))))))))******+++))))))(((((((((((())))))''''''''''''''''''''''''&&&'''((((((((((((***,,,***)))))))))++++++)))((((((((())))))*********)))(((''''''&&&&&&''''''((())))))((((((((('''''''''(((((()))***************''')))---111555@@@VVVlllmmmaaaPPPAAA777111---***,,,,,,***)))))))))***+++(((((()))***+++,,,---...++++++++++++++++++++++++(((((())))))***++++++,,,***---000000111888DDDNNNaaa```bbbfffiiihhhaaaZZZNNNJJJHHHJJJHHH>>>333---+++******+++------,,,***+++***+++,,,***,,,666BBBVVVnnn}}}mmmZZZIII===555000000///444FFFZZZsss{{{zzznnn\\\HHH999000---)))'''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''''')))))))))***************))))))(((((((((((())))))******)))))))))(((((((((&&&&&&&&&'''((()))***+++---,,,++++++*********+++++++++++++++++++++++++++---,,,+++***)))))))))*********)))((((((***+++,,,---///:::SSSpppttt^^^GGG666///,,,+++,,,+++***,,,...---***'''*********)))((('''''''''))))))***,,,111===UUUjjjmmmYYYDDD111///---+++)))((('''''''''''''''&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%$$$'''&&&&&&&&&((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################000///...,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---...///000111555@@@NNNYYY[[[TTTKKKEEE===:::???RRRooouuubbbUUUMMMFFFBBB============???BBBEEEGGGJJJJJJKKKJJJJJJMMMQQQTTTRRROOOJJJHHHGGGGGGFFFEEEIIIKKKLLLMMMOOOQQQUUUYYYZZZ[[[[[[YYYTTTPPPMMMMMMRRRRRRSSSVVV```uuupppbbbTTTKKKDDDAAA>>>777222111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******************)))''''''((()))))))))))))))***+++---///777HHH]]]lllmmmmmmhhh\\\PPPEEE999//////...,,,,,,///888CCCKKKKKKGGG@@@888000+++)))(((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((('''&&&'''((())))))'''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&''''''((((((((()))))))))((((((''''''(((((()))***)))***,,,///222:::LLL[[[aaadddddd]]]PPP@@@444...---,,,***)))(((((()))***$$$%%%&&&'''((((((((((((***))))))(((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((()))((('''(((***,,,***)))((()))++++++***(((''''''(((((((((((())))))'''''''''''''''''''''''')))))))))(((((((((''''''(((((()))***************)))***---222999EEE[[[mmmlll___LLL<<<333///---,,,+++++++++************)))'''(((((()))***+++,,,,,,++++++++++++++++++++++++'''(((((())))))******+++***---......///555AAAJJJ[[[XXXUUUVVVXXXYYYXXXUUULLLJJJJJJMMMKKK???333,,,+++******+++------,,,***+++******+++)))+++444???QQQlllyyyhhhTTTDDD:::222...//////444EEEWWWkkktttzzzuuuhhhVVVBBB333///,,,)))''''''(((''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))+++++++++***************))))))(((((((((((()))))))))))))))(((((((((''''''&&&&&&'''((()))***++++++,,,,,,+++************+++++++++++++++++++++++++++)))))))))((())))))************)))))))))***,,,,,,---333CCC___~~~rrrZZZDDD555---+++++++++++++++,,,---,,,***'''******))))))((((((''''''***)))***...666HHHeee~~~{{{dddQQQ>>>///+++***(((''''''(((((()))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$------,,,++++++*********---------,,,,,,+++++++++)))***+++,,,...000222333666CCCSSS\\\ZZZPPPGGGAAA:::999>>>OOOkkkooo\\\RRRLLLGGGBBB>>>===<<<<<<===???BBBCCCDDDEEEEEEFFFHHHNNNTTTYYYUUURRRNNNJJJHHHGGGGGGGGGJJJKKKLLLMMMOOORRRVVVYYYZZZZZZXXXUUUQQQNNNMMMNNNSSSSSSRRRTTT^^^tttmmm```RRRHHH@@@===:::555111111---------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***************++++++++++++******''''''((())))))))))))(((/////////111999HHHZZZgggfffaaaYYYNNNDDD;;;333...---,,,+++,,,222;;;FFFLLLGGGAAA:::444111...***(((''''''''''''(((((())))))&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&'''((())))))'''''''''''''''(((((((((((((((((((((((((((''''''&&&'''''''''((((((((())))))(((''''''''''''((())))))++++++---000888DDDUUUaaadddeeebbbWWWFFF888000---***)))(((((((((((()))***&&&&&&'''(((((((((((((((***)))(((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((()))((('''((()))+++)))(((((()))++++++***((((((''''''((((((((())))))''''''(((((((((((('''''')))))))))(((((((((((('''(((((()))***************+++,,,...444>>>PPPeeetttooo```LLL:::111.........***++++++++++++***))))))(((((())))))***++++++,,,************************''''''(((((()))))))))***,,,---...---...555???GGGUUURRRNNNMMMNNNOOOOOONNNIIIEEEBBBCCC@@@888222000+++******+++------,,,******((()))++++++---555???VVVqqqwwwdddQQQCCC777///,,,...///444CCCSSScccmmmtttpppcccSSSAAA444---+++(((''''''(((((('''''''''''''''''''''''''''((((((((((((((('''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++,,,,,,++++++******)))))))))(((((((((((())))))***((((((((((((''''''''''''&&&'''((()))***+++++++++++++++***************+++************************)))((((((''''''(((((()))+++***))))))***+++---...111;;;NNNiiinnnUUUAAA333+++***+++++++++++++++++++++)))(((***)))))))))((((((((('''***)))+++000;;;RRRtttyyybbbPPP???222))))))'''&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''***'''$$$###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$++++++++++++++++++******---------,,,,,,+++++++++.........///111222444555888EEEUUU]]]XXXNNNEEEAAA;;;999<<>>===<<<<<<<<<>>>@@@AAAAAAAAABBBCCCFFFLLLSSSYYYSSSQQQOOOKKKIIIGGGHHHHHHHHHJJJLLLNNNOOORRRWWWZZZZZZYYYWWWTTTPPPMMMNNNOOOSSSRRRQQQSSS]]]tttlll^^^RRRHHH>>>:::777333222333///.........---------,,,***++++++,,,,,,++++++***((()))))))))*********+++******++++++++++++******'''(((((()))))))))))))))//////111777BBBQQQ___iiieee\\\PPPEEE<<<444...++++++***+++...555===DDDIIIAAA:::333///...---***'''&&&&&&''''''((()))))))))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((('''&&&'''((())))))''''''''''''((((((((())))))(((((()))))))))((('''&&&''''''''''''(((((((((((('''''''''''''''(((((()))***,,,...555BBBSSSccckkkjjjiiibbbSSSBBB444///...''''''''''''(((((())))))***************)))((((((******)))(((((('''(((((())))))(((((((((((())))))))))))))))))))))))))))))'''((()))((('''''')))+++)))(((((()))++++++***)))))))))((((((((()))***+++((((((((((((((((((((((((***)))))))))(((((((((((((((((()))***************+++,,,...555EEE[[[ooozzzqqqcccNNN<<<333//////...***++++++++++++***))))))))))))******++++++,,,,,,************************(((((((((((())))))))))))---.........000666>>>EEELLLLLLMMMMMMMMMJJJGGGDDDEEEAAA@@@AAA???888333333+++******+++------,,,***)))'''(((+++---000888@@@\\\tttrrr```OOOCCC666...***---///333AAAPPPccclllqqqjjj]]]NNN???444,,,***''''''((((((((('''''''''''''''''''''''''''))))))))))))(((((('''&&&'''''''''((((((((())))))(((((((((((((((((((((((()))(((&&&%%%&&&''')))+++,,,++++++******)))))))))((((((((((((((()))******((((((((((((''''''''''''&&&''')))***+++,,,,,,+++*********))))))***++++++***************************)))((('''&&&&&&&&&&&&+++*********+++,,,...///555BBBWWWooo{{{gggOOO>>>222***))),,,***+++++++++***)))))))))))))))))))))((((((((((((+++***+++222>>>WWW{{{|||fffQQQ???333+++***(((&&&&&&&&&&&&'''(((''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''***'''$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))***+++++++++++++++***---,,,,,,,,,,,,,,,,,,+++/////////000111222444444???JJJWWW\\\XXXNNNFFFBBB<<<:::;;;CCCTTTiii{{{vvvdddUUUMMMHHHCCC@@@???>>>===<<<===>>>@@@AAAAAAAAAAAAAAACCCHHHNNNSSSOOOOOOOOOLLLJJJHHHHHHIIIHHHJJJNNNQQQTTTVVVZZZ]]][[[ZZZXXXTTTPPPNNNOOOPPPSSSSSSTTTWWWbbbyyyiii\\\SSSHHH===999777444444666/////////......------,,,***+++,,,------,,,+++***((())))))******+++++++++)))******************)))(((((()))***************+++000:::HHHXXXfffooossshhh[[[KKK@@@777///***)))***+++---333999???AAABBB888333---*********)))'''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''&&&'''((())))))'''''''''((((((((()))))))))(((((()))***)))((('''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))(((+++111<<>>222---,,,'''''''''(((((())))))))),,,,,,,,,,,,+++***)))(((++++++***)))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((()))))))))'''''')))***((((((((()))+++,,,+++)))***)))((('''((()))***+++***)))(((''''''((()))*********)))))))))((((((((((((((()))***************))),,,111<<>>555111///...+++++++++************)))*********+++++++++,,,,,,************************)))))))))))))))))))))))),,,---///000333888>>>CCCHHHMMMTTTXXXWWWRRRJJJEEEAAACCCHHHNNNKKK@@@666222+++******+++------,,,******'''(((,,,...000777???\\\sssttteeeUUUIII777...)))+++...222???NNNffflllmmmbbbRRRCCC777///***(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((''''''''''''((((((((()))))))))((((((((((((((((((((((((((('''&&&&&&&&&'''((()))*********)))))))))))))))(((''''''(((((()))***+++)))))))))(((((((((''''''&&&((()))+++,,,,,,,,,,,,***))))))))))))***++++++***************************)))((('''&&&&&&&&&&&&++++++******+++---///000888HHH\\\ooottt^^^GGG:::222***(((,,,***+++++++++)))((()))***))))))))))))((((((((((((+++***,,,222>>>VVVyyy~~~hhhQQQ<<>>===>>>???AAABBBBBBBBBAAA@@@@@@CCCHHHKKKMMMOOOPPPOOOKKKHHHGGGHHHIIIMMMSSSWWWZZZ]]]```bbb[[[[[[YYYVVVRRRPPPPPPQQQTTTVVVYYY___lll|||fffYYYOOOEEE<<<999777444222333//////...------,,,++++++)))***,,,------,,,***)))((())))))******+++,,,,,,((())))))******))))))((()))******+++++++++++++++...888JJJ___qqqyyyxxxuuubbbSSSBBB999333,,,)))***+++---222999???AAA>>>;;;222///+++)))((()))))))))'''''''''((((((((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((((((((('''&&&'''((())))))''''''((((((((())))))))))))'''(((*********)))'''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((---444AAAUUUjjjrrrpppiiibbbUUUFFF999000+++***'''(((((())))))))))))(((+++,,,,,,,,,,,,,,,+++***,,,,,,+++***)))(((((()))))))))(((((((((((())))))************************((()))***)))''''''(((***((('''''')))+++,,,+++***)))((('''&&&&&&((()))++++++***'''%%%%%%'''***+++*********)))))))))(((((((((((()))******************111:::III^^^rrryyyvvvfff[[[KKK>>>666222///---,,,,,,***)))))))))***+++)))))))))******************************************************************+++...111555999===@@@EEENNNZZZbbbccc\\\SSSLLLBBBFFFPPPWWWSSSDDD666000+++******+++------,,,***,,,)))(((+++---...444:::QQQhhh|||wwwkkk[[[MMM:::000)))***---222>>>MMMccchhheeeWWWEEE888000+++)))'''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''''''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))''''''''''''((()))***+++******)))))))))(((((((((&&&(((***,,,------,,,,,,)))))))))))))))***++++++************************((((((''''''''''''((((((++++++***+++,,,...///111:::KKK]]]hhhuuulllVVVAAA888222***(((---)))+++,,,***(((''')))+++(((((((((((())))))))))))******,,,222<<>>FFFNNNTTTWWWRRRWWW\\\^^^ZZZRRRJJJEEE999:::<<>>???@@@BBBDDDCCCCCCBBB@@@???@@@CCCFFFMMMPPPRRRQQQLLLHHHGGGGGGKKKPPPWWW]]]```bbbeeefff\\\\\\ZZZXXXTTTRRRQQQRRRUUUXXX^^^fffuuuyyydddWWWIIIAAA:::888777222............---,,,,,,+++******)))***,,,------,,,***)))((())))))***++++++,,,,,,(((((())))))))))))((((((******+++,,,,,,,,,,,,+++555BBBXXXpppwwwmmmWWWHHH999333///+++***------000666>>>CCCBBB===777111000---***))))))+++---(((((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&''''''''''''''''''((((((((())))))((('''&&&''')))))))))'''(((((((((((())))))))))))'''(((***+++***)))'''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((***///666BBBVVVhhhlllggg```WWWKKK???666000,,,***(((((()))))))))))))))((()))***+++,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))(((((((((((())))))************************((()))***)))''''''(((***((('''''')))+++,,,+++***((('''%%%%%%%%%&&&(((***---***'''$$$$$$'''***---************))))))))))))(((((()))***************---777DDDVVVlll||||||ttt^^^UUUGGG<<<666222///------,,,***(((((()))***,,,(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************(((***---111555999<<<>>>???JJJXXXccceee^^^UUUNNNEEEIIIQQQVVVPPPBBB555///+++******+++------,,,***...***(((+++,,,,,,000555@@@XXXooowwwtttkkk[[[KKK<<<111)))***---111>>>LLL]]]```\\\MMM<<<222---***((('''&&&'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))''''''''''''((()))++++++************))))))))))))'''(((+++---...------,,,))))))((())))))***++++++))))))))))))))))))))))))&&&&&&&&&'''((()))******++++++++++++,,,...000111===NNN\\\aaahhhuuu{{{yyygggQQQ===777222***(((---)))+++,,,***'''&&&)))+++(((((((((((())))))))))))******,,,222;;;NNNlllwwweeeNNN999...+++***)))(((''''''((()))$$$$$$%%%%%%'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))***+++,,,---------++++++++++++,,,---......222222666DDD\\\qqquuupppjjjddd______]]]TTTGGG>>>???>>>===???BBBGGGMMMPPPUUURRROOOLLLKKKLLLNNNPPPGGGDDD@@@>>>@@@CCCEEEGGGEEEDDDBBB@@@@@@@@@BBBCCCGGGHHHIIIHHHFFFEEEEEEFFFMMMUUUbbbkkkmmmkkkfffccc___ZZZVVVVVVTTTPPPMMMOOOXXX]]]eeettt|||eeeUUUJJJAAA999666555111000000//////...---,,,,,,++++++------,,,,,,,,,,,,++++++))))))))))))))))))))))))((()))++++++*********+++************+++,,,---...222BBB\\\wwwlllZZZGGG===444000---******+++---999EEEIIIIIIEEE===555---...///,,,))))))+++...,,,,,,***)))((((((((((((((()))*********((('''&&&***))))))(((((((((((()))'''((()))******)))((('''((((((((((((((((((((((((++++++***)))((('''&&&&&&***)))((('''''''''''''''&&&'''''''''(((((())))))((())))))(((&&&&&&''')))...,,,111DDD\\\jjjiiibbbYYYMMMAAA:::444...***+++******))))))((((((((('''))))))***+++,,,,,,------,,,,,,+++***)))((('''&&&+++*********))))))(((((())))))))))))))))))******))))))))))))(((((((((((())))))))))))************%%%%%%&&&'''((()))******))))))))))))***+++,,,---,,,+++******))))))*********+++***))))))***...000444>>>QQQhhhyyy}}}vvvnnncccUUUEEE999000***))),,,,,,+++******))))))******************************)))))))))))))))))))))))),,,++++++******++++++,,,***,,,///222555888:::;;;EEEKKKWWWcccfffaaaZZZVVVPPPOOOQQQRRRLLL???555111++++++++++++++++++++++++///...+++)))***...//////===NNNdddrrrtttjjjVVVDDD888111+++***,,,000888AAASSSOOOHHH???666///***(((+++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''')))******((('''%%%))))))*********((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))***+++,,,---------+++***))))))))))))***)))((())),,,---,,,+++)))))))))))))))*********++++++************++++++'''&&&&&&&&&'''(((***++++++((())),,,,,,***000888HHHOOOQQQOOOWWWhhhqqqoooaaaPPP===444///,,,))))))*********++++++,,,,,,,,,)))))))))))))))((('''''')))***---111666EEEccc~~~yyyeeeMMM999...---,,,***((('''((()))***'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$'''%%%######&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&)))******++++++,,,,,,,,,++++++++++++,,,---...///...000999OOOoooqqqccc[[[XXXQQQIIICCC>>>>>>>>>@@@CCCGGGLLLNNNSSSQQQNNNKKKIIIJJJKKKLLLGGGDDD@@@>>>???AAACCCCCCDDDBBBAAA?????????@@@AAABBBCCCDDDDDDCCCDDDFFFHHHQQQZZZgggpppqqqmmmgggbbb[[[WWWUUUUUUSSSOOOMMMNNNVVV^^^kkkzzzeeeXXXKKKBBB:::777555222000111///......---,,,,,,++++++------,,,,,,,,,+++++++++))))))))))))))))))))))))((()))++++++*********+++************+++,,,,,,---444AAAWWWnnn{{{uuuaaaOOO@@@777///,,,+++)))***,,,111AAAQQQWWWSSSHHH:::...---......---***))),,,...++++++***)))((((((((()))((())))))***)))((('''&&&)))((((((((((((((())))))'''((()))******)))((('''''''''''''''''''''''''''*********)))(((''''''&&&))))))((('''''''''''''''''''''''''''((((((((()))((())))))(((''''''(((***///111;;;NNNaaajjjfff^^^SSSHHH===777333...+++,,,*********)))))))))(((((())))))******+++,,,,,,---,,,,,,++++++***)))))))))************)))))))))((()))))))))***************)))((((((((((((((((((((((((((()))))))))*********&&&&&&''''''((()))))))))(((((((((((()))***+++,,,+++***))))))(((((()))))))))*********)))***---///555EEE\\\qqqzzzyyyqqqkkkbbbTTTCCC888///***))),,,++++++***)))))))))******************************)))))))))))))))))))))))),,,++++++******++++++,,,+++---///111333444555666>>>JJJ]]]oooxxxwwwpppkkk\\\UUUOOOKKKDDD999111...++++++++++++++++++++++++---,,,***)))+++...000000:::KKKaaannnpppeeePPP>>>777000++++++,,,///777>>>JJJFFFAAA:::333...***)))******)))))))))(((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((('''''''''''''''((((((((()))***))))))''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((()))***+++***)))((('''&&&&&&&&&&&&)))((())))))***++++++***(((((()))******************))))))))))))))))))***''''''&&&&&&'''((()))***)))(((***------///999DDDNNNPPPNNNLLLVVVgggooolll^^^MMM;;;222///,,,******)))))))))******+++++++++)))))))))))))))(((''''''))))))+++000888JJJhhhxxxcccKKK888------+++)))((('''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$'''%%%######%%%'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&******************++++++++++++++++++,,,---...///...111>>>YYYvvvddd]]]ZZZSSSIIIDDD>>>???AAADDDGGGKKKNNNPPPQQQOOOMMMJJJHHHGGGFFFFFFEEEBBB???>>>???@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>===>>>>>>>>>???BBBGGGKKKUUU^^^jjjrrrsssnnngggbbbZZZWWWVVVXXXVVVQQQNNNPPPVVVcccwwwuuudddZZZMMMDDD;;;888666333111222.........------,,,,,,+++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((()))++++++*********+++++++++*********++++++,,,333<<>>NNNggg|||}}}uuukkk]]]MMMDDD===444...,,,++++++++++++++++++++++++***))))))***,,,---///111999KKKaaammmnnnaaaLLL:::555///+++,,,---///444:::>>>;;;888333///,,,***)))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&)))(((&&&$$$$$$&&&((()))''''''((()))))))))((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((()))(((((('''&&&%%%%%%%%%%%%&&&((()))))))))((())))))'''((()))++++++******)))))))))(((((((((((())))))(((((((((''''''((())))))((()))+++---///666EEETTTTTTQQQJJJIIIUUUgggmmmhhh[[[JJJ999111///---,,,,,,)))))))))))))))*********)))))))))))))))(((''''''***((()))///===SSSrrruuu___HHH666,,,,,,+++)))(((''''''((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&*********************))),,,++++++,,,,,,---...///111555CCC___xxxkkkbbbeeeeeeXXXHHH>>>>>>AAAFFFLLLQQQUUUWWWXXXSSSQQQNNNKKKHHHEEECCCBBBBBB@@@>>>>>>???@@@@@@???BBBAAAAAA@@@???>>>======<<<<<<<<<<<<===BBBHHHLLLVVV\\\eeekkkllliiieeeccc]]][[[[[[]]]ZZZUUUSSSVVV[[[lllmmm]]]UUUOOOEEE<<<888666333222333......---------,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))++++++*********+++,,,+++***************+++///888III]]]hhhbbbNNN<<<666000++++++,,,,,,000666HHHWWWbbb^^^PPPBBB777111++++++++++++++++++,,,,,,***)))))))))))))))***+++''''''''''''''''''''''''&&&&&&&&&'''((()))***+++((()))************)))(((''''''''''''''''''''''''((((((((((((((((((''''''(((((()))))))))((((((((('''''''''((((((((((((((()))*********))))))+++---555DDD[[[nnnuuunnn___SSSEEE;;;111...,,,***)))+++(((((((((((((((((((((((())))))))))))******++++++((())))))******+++,,,,,,*********)))))))))))))))***************)))))))))'''''''''((((((((((((((((((((((((((()))))))))***))))))((((((''''''''''''((('''''''''(((((()))******)))((((((''''''(((((('''(((************,,,---555IIIccctttuuuoooiiifff^^^NNN===333...***)))+++******)))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++,,,...//////------000333BBBTTTnnnsssaaaMMMAAA:::444///...***************************((())),,,,,,,,,...222<<>>>>>@@@BBBBBBAAABBBCCCCCCCCCAAA@@@>>>===>>>>>>===<<<===BBBHHHMMMSSSWWW\\\___aaaaaabbbbbb___^^^___aaa^^^YYYYYY]]]bbbuuukkk\\\VVVPPPFFF<<<888666333222444---------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((()))++++++*********+++++++++******)))*********///999JJJ[[[cccZZZFFF666333...++++++,,,---333:::KKKWWW^^^WWWIII<<<444///))))))******+++,,,,,,+++***)))))))))))))))***+++&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((******((()))***++++++***)))(((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******)))((((((((((((((((((((('''''''''((()))************,,,...888KKKfffzzz~~~qqq^^^QQQBBB888///,,,***(((''')))''''''''''''''''''''''''(((((())))))))))))******&&&&&&'''((()))***++++++))))))))))))))))))***************))))))(((((((((&&&&&&''''''((((((((()))'''(((((((((((())))))))))))))))))(((''''''&&&&&&))))))((((((((()))************)))(((((((((((()))&&&((()))******+++---000444CCCXXXiiipppnnnhhhddd[[[KKK:::111---***)))******)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******))))))******++++++---......---///666;;;EEEWWWoooqqq___LLLAAA:::444///...************************+++)))***---,,,***---333AAAUUUlllwwwtttfffPPP???222---+++------,,,...222222000...+++)))(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$%%%'''(((((((((''''''&&&&&&'''''''''((())))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))))))))((((((((()))******%%%''')))******)))))))))'''((()))***+++******)))+++******))))))******+++)))))))))))))))((((((((())),,,------222???RRR```UUUNNNIIIQQQeeesssqqqggg[[[KKK999111///---,,,,,,++++++++++++++++++++++++)))))))))))))))(((''''''+++***+++333GGGeeeoooXXXCCC555---******)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%+++++++++++++++++++++,,,,,,,,,,,,,,,---...///000111===SSSqqqoooeeeccckkkhhhWWWFFFAAAAAAHHHTTTaaajjjnnnnnnmmmccc```[[[UUUPPPLLLIIIHHHDDDAAA??????@@@BBBCCCCCCCCCDDDEEEEEEDDDAAA>>>===@@@??????>>>???CCCIIIMMMQQQSSSUUUWWWXXXZZZ^^^aaa]]]]]]___aaa```^^^bbbhhhpppwwwiiicccQQQFFF<<<777555222222333------------------------++++++++++++************))))))))))))))))))))))))((()))++++++*********+++******)))))))))******+++222===LLLXXXYYYNNN<<<000...***)))+++,,,...555===HHHRRRXXXQQQDDD888...(((*********,,,...///...,,,******)))))))))))))))***&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))))))))***++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))'''((()))***+++***)))((((((((((((((((((''''''''''''((()))******+++---///888LLLiii~~~ttt___QQQBBB888///,,,***(((((()))&&&&&&''''''''''''((((((((((((((((((((()))))))))%%%%%%&&&'''((()))***+++))))))))))))************)))))))))((((((''''''&&&&&&&&&&&&''''''(((((()))''''''(((((((((((())))))))))))(((((('''''''''&&&***))))))(((((())))))***+++***))))))(((((())))))''''''((()))***,,,111444777AAARRRcccmmmnnniiidddXXXHHH666...,,,***)))***))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))*********,,,---,,,,,,222===FFFQQQ```qqq|||nnn___NNNCCC;;;222---,,,************************,,,)))***---,,,)))...888HHH\\\sss}}}wwwfffPPP>>>222---+++,,,+++***+++///000///---***((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%(((*********(((''''''''''''&&&''''''((((((%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((******&&&&&&&&&&&&'''((())))))&&&&&&(((+++...///---+++)))))))))))))))*********++++++************++++++(((((()))******)))))))))***---......555DDDTTT]]]QQQMMMPPP___sss|||tttgggZZZIII888000...,,,++++++,,,,,,,,,+++++++++++++++)))))))))))))))((('''''')))+++...444HHHfff~~~iiiSSS@@@444...***))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%+++++++++,,,---------...---,,,,,,------...///000111CCC___}}}sssgggdddiiibbbOOODDDDDDBBBKKKYYYfffpppsssrrrpppnnnjjjccc\\\VVVQQQOOONNNJJJFFFBBB@@@@@@BBBCCCDDDCCCDDDFFFFFFEEEBBB>>><<<>>>>>>??????AAAEEEJJJOOORRRTTTUUUVVVVVVXXX[[[]]][[[[[[___cccdddfffmmmwwwppphhhQQQFFF;;;777444111111333------------------------++++++++++++************))))))))))))))))))))))))((()))++++++*********+++))))))((())))))***+++,,,111<<>>???BBBFFFKKKPPPTTTVVVXXXXXXXXXXXXYYYZZZZZZ\\\```fffiiimmmxxxzzziii___QQQFFF;;;666333111000222------------------------+++++++++************)))))))))))))))))))))))))))(((***++++++******+++,,,(((((((((((()))***,,,,,,,,,777CCCHHHCCC:::555333***(((***///222777BBBLLLXXXTTTIII:::000......---///......111555666444222,,,,,,***)))((((((((((((%%%%%%$$$###$$$%%%'''((((((''''''&&&&&&&&&'''''')))***+++,,,,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&(((***+++,,,+++***)))))))))(((((('''''''''&&&%%%&&&((())))))***---///444GGGbbbxxxttt```QQQ???666...------,,,---///))))))******+++++++++,,,((((((((((((((('''''''''((((((((()))***+++++++++(((((())))))*********+++(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''''')))///777<<>>111---...))))))))))))))))))))))))***%%%&&&,,,---,,,666EEE[[[ooo~~~hhhNNN<<<333...******)))''')))---,,,+++)))((('''(((((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******))))))((('''(((***,,,---***((('''&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))%%%%%%%%%&&&'''((()))******&&&&&&,,,555999333---+++***(((&&&''')))+++---))))))(((((((((((())))))&&&''')))***+++++++++******---...000===NNNXXXYYYMMMQQQ```xxxuuudddPPP@@@000++++++++++++,,,+++*********))))))(((((()))))))))))))))(((((('''"""***000555DDDaaa}}}sss^^^III:::111...))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&'''&&&######%%%((($$$$$$$$$$$$$$$$$$$$$$$$---,,,,,,---///000111000,,,,,,,,,+++***,,,///222777FFFdddnnnkkkaaaWWWQQQMMMEEE<<>>@@@CCCCCCBBBFFFEEEDDDBBB@@@???======888;;;@@@CCCEEEIIINNNRRRVVVVVVWWWWWWXXXWWWWWWWWWZZZaaaiiimmmpppyyywwwdddUUUGGGAAA999333000000000/////////...------------...///...---+++***)))))))))'''***,,,,,,)))'''(((***(((((()))***+++,,,,,,---)))))))))***,,,,,,+++***222444666888777444000---***)))***111:::GGGVVVaaa```TTTEEE999222...---...222000222999>>><<<777222333///+++((('''(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&((()))***(((((((((((((((((((((((('''&&&&&&'''((()))((('''''''''''''''((((((((((((***(((''''''(((((('''%%%'''%%%%%%&&&)))+++------444BBB\\\uuu~~~rrr[[[JJJ999444...******,,,///000///---++++++------+++(((***(((''''''(((((('''%%%))))))************))))))***************)))(((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&'''((())))))'''%%%&&&))))))&&&$$$&&&'''(((((()))(((((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&&&&)))+++***+++444>>>BBBQQQhhh|||{{{nnneeeHHH>>>000(((''')))************))))))((((((''''''******))))))((((((''''''***************)))((((((%%%%%%%%%&&&''')))***+++,,,+++++++++,,,333CCCTTTkkkyyyfffKKK999///)))'''(((((())))))************&&&***))),,,111...555IIIjjjkkkLLL999111---)))'''''''''''''''((((((((((((((('''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((###$$$%%%''')))***,,,,,,------,,,++++++,,,------++++++***)))((('''&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''&&&&&&((('''%%%%%%%%%''')))***))))))(((''''''''''''(((***+++,,,---///000111222,,,+++***))))))+++---...000...+++((('''((()))***((()))+++,,,,,,+++******+++...111999IIIXXXZZZSSSKKKNNNdddrrr\\\III<<<000,,,+++******+++((()))******(((''''''(((&&&'''((())))))***))))))(((+++///777JJJeee|||nnn\\\KKK===222,,,))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&******))))))((((((((('''***'''$$$$$$%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&&&&&&&)))***'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$***,,,///666<<<>>><<<999---------,,,+++,,,///222888HHHfffzzzkkkhhh^^^QQQJJJFFFAAA<<>>AAACCCCCCBBBEEEEEEDDDBBB@@@>>>===<<<:::>>>CCCGGGIIILLLPPPSSSYYYYYYXXXWWWVVVTTTRRRQQQWWW]]]ffflllsssttt```QQQFFFAAA999333111000////////////...---------------...---,,,+++***))))))(((((()))******)))((()))+++)))))))))******++++++,,,)))))))))***,,,,,,+++)))///000000000///...,,,+++...,,,...666DDDTTTccclllcccSSSAAA666222000//////666999>>>BBBAAA<<<444000222///***((('''(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((''''''(((+++,,,,,,+++((((((((())))))))))))******)))''''''((()))'''&&&'''''''''(((***,,,---...666CCCZZZpppxxxnnnZZZLLL:::555000---...111444555000---++++++,,,,,,***)))+++)))(((((())))))((('''))))))************))))))))))))******))))))(((''''''((((((((((((((('''''''''&&&&&&&&&&&&'''((()))((('''&&&'''))))))'''%%%&&&''''''(((((((((''''''&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''((())))))***333>>>KKK\\\ppp{{{}}}uuueeeWWWEEE;;;000)))(((************)))))))))((((((((('''(((((((((((())))))))))))***************)))((((((((((((((((((((()))***+++++++++,,,---...333CCCRRRcccnnnzzzjjjNNN:::000+++)))((((((((((((((()))******'''***(((***//////999OOOuuupppRRR???111...***''''''((((((((((((((((((((('''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&'''''''''((($$$%%%&&&'''((()))***+++,,,,,,+++******+++,,,,,,*********)))(((''''''&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''((('''%%%%%%%%%'''(((***((((((((((((((()))******+++++++++,,,,,,,,,------+++***)))((()))***,,,---,,,+++)))'''&&&'''((()))((()))***+++++++++***)))+++---222<<>>GGGKKKQQQVVVXXXYYYZZZ[[[ccckkknnniii___XXXSSSOOOJJJFFFAAA@@@BBBDDDCCCBBBDDDCCCBBBAAA???===<<<<<<;;;???DDDHHHKKKMMMOOOQQQWWWWWWVVVUUUTTTRRRQQQPPPWWW]]]dddkkkvvvooo[[[MMMEEE@@@999333111000/////////......---------------,,,,,,+++***)))(((((((((***((('''''')))+++++++++***************************))))))***+++,,,***)))------,,,+++*********+++///---...888JJJ]]]jjjppp```MMM999111111222444777CCCKKKRRRPPPEEE999111...111---***((('''(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((())))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((***---///000///))))))))))))***************)))(((((())))))((('''(((((()))***+++,,,......888EEEYYYiiiooohhhXXXKKK999555000...///222555777111...+++************)))+++***))))))******)))(((((())))))******))))))((((((((()))))))))((('''''''''(((((())))))(((((((((''''''&&&&&&''''''((((((((('''&&&'''((()))((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((''''''((('''***444@@@WWWkkk{{{{{{wwwppp^^^JJJ>>>888///+++***++++++***))))))))))))(((((((((((('''''''''((()))*********))))))******))))))((((((++++++************++++++++++++...000222888GGGVVVccckkksss~~~lllNNN:::000+++))))))((('''&&&'''((()))***(((***&&&'''---///<<>><<<;;;;;;:::===CCCGGGJJJKKKKKKKKKNNNOOOPPPRRRTTTTTTUUUUUU\\\```eeelllyyylllXXXJJJDDD???999444111000/////////...------,,,,,,------+++++++++***)))(((''''''+++(((%%%%%%))),,,---,,,+++*********)))))))))(((***)))((()))++++++***(((,,,,,,++++++++++++++++++///...///:::NNNcccmmmmmmVVVEEE333......222;;;EEEXXXbbbfffYYYEEE555...---///,,,)))''''''((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))************)))((((((((((((((((((((((((((((((((((((((()))))))))+++.../////////(((((()))))))))************)))((((((******)))((('''(((******+++,,,...000999HHHZZZfffhhhaaaSSSGGG666222---+++,,,///111222000...+++)))(((((())))))***)))((((((******)))((((((((())))))))))))((((((''''''(((((((((((('''''''''(((((())))))))))))(((((((((''''''''''''((((((((('''''''''((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))''''''((((((---999FFFbbbxxx|||sssmmm[[[DDD888444///,,,+++,,,+++***))))))))))))(((((((((((('''((((((((()))))))))***((()))))))))))))))((((((++++++++++++,,,,,,---...------...111444===OOOaaakkkpppvvvlllNNN999///***)))***)))(((''''''(((***+++((()))%%%'''---...:::RRRrrr|||iiiOOO???111...+++************)))&&&&&&'''''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''(((''''''''''''((()))***+++******))))))((('''''''''(((((('''''''''((()))***###$$$&&&'''((((((''''''''''''(((((())))))******+++///999JJJZZZ]]]SSSGGGEEEQQQnnnttt[[[???444+++******(((&&&&&&(((***++++++)))(((((()))))))))***))))))((('''&&&,,,+++,,,777OOOjjj{{{uuupppeeeSSS???222...///((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%$$$###"""$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&%%%$$$$$$&&&(((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$111888DDDPPPUUUMMM===000000000000...---...111333???RRRjjj{{{~~~wwwrrrtttooobbbNNNAAA???BBBDDDIIIKKKMMMNNNNNNOOOQQQSSS\\\cccfff```WWWQQQMMMIIIGGGGGGGGGHHHHHHFFFDDDAAAAAAAAA@@@>>>===<<<;;;;;;;;;>>>DDDIIIMMMMMMJJJHHHHHHIIILLLPPPSSSVVVXXXYYY^^^bbbiiissskkkWWWIIICCC>>>888444111000///.........---,,,,,,,,,,,,,,,***************)))((('''+++(((%%%%%%))),,,---,,,++++++******)))(((((((((***)))((()))***+++)))''')))***+++,,,---,,,+++***...000555AAAWWWlllqqqmmmNNN@@@333...+++...???SSSmmmtttpppZZZ@@@111------,,,***(((''''''((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******+++***)))(((((('''((((((((((((((((((((((((((((((***))))))***,,,---,,,+++'''''''''((((((((())))))***)))((()))***+++***)))'''(((******)))+++///222===MMM___eeeccc[[[MMMAAA555111,,,******+++------...---+++)))((('''((())))))'''''''''))))))((('''(((((())))))))))))((((((''''''((((((((((((''''''''''''((()))******)))))))))(((((('''''''''((((((''''''((((((((()))+++,,,***)))(((&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((('''''')))+++111???MMMkkkzzznnngggVVVAAA333111...---,,,++++++***(((((((((((())))))))))))***)))))))))(((((((((''''''(((((()))))))))(((((())))))***+++---...000111222000...///222>>>UUUiiivvv|||kkkMMM999000,,,+++,,,+++***)))))))))***+++&&&)))'''(((---,,,444JJJbbb{{{yyyppp```HHH:::000---+++******+++***)))%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%'''(((((('''&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&''''''(((((((((((())))))))))))'''''''''''''''(((((((((###$$$&&&((()))))))))((('''''''''((())))))***+++---333AAASSS```]]]PPPDDDDDDTTTrrrsssZZZ>>>444+++)))***(((&&&&&&'''(((***)))(((&&&&&&'''))))))***))))))((('''&&&---,,,---888OOOiiixxx|||oookkk___NNN<<<000---...'''''''''(((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%###$$$%%%'''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$111:::GGGQQQRRRIII:::////////////...---///222444AAAUUUmmmzzz|||yyytttpppoooiii\\\KKK@@@@@@BBBBBBFFFIIIKKKLLLMMMOOORRRTTTYYY^^^___WWWNNNKKKJJJIIIIIIKKKMMMNNNLLLIIIEEEBBBCCCBBBAAA@@@???>>>======@@@CCCIIIOOOSSSRRRMMMIIIGGGIIILLLOOORRRUUUWWWXXX^^^dddppp~~~~~~kkkXXXJJJBBB===888444222000///......------,,,,,,,,,,,,,,,)))***+++++++++***((('''***((('''''')))+++++++++*********))))))(((((((((***)))((()))******((('''&&&''')))+++,,,+++***(((***111;;;HHH]]]pppqqqhhhLLL???555000,,,///DDD^^^yyy{{{oooRRR999///---,,,***)))'''''''''((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((()))***)))((((((''''''''''''(((((((((((((((((((((((()))((('''((()))***)))(((''''''''''''((((((((((((+++***)))***+++,,,+++***((()))***)))))),,,333888DDDUUUdddeee^^^UUUHHH<<<555111---******++++++,,,***++++++***((('''((()))((('''&&&'''((()))(((''''''(((((())))))(((((('''''''''((()))))))))((((((''''''((()))************))))))((((((''''''(((((('''(((((((((((())),,,///,,,+++)))'''&&&%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((('''(((+++---444BBBPPPmmm{{{rrrcccXXXJJJ;;;//////...---++++++******(((((((((((())))))))))))*********)))((('''''''''''''''((()))))))))((((((''''''(((***,,,...000111555111...///444CCC\\\rrriiiMMM:::111...---++++++++++++++++++******%%%)))(((***...***000DDDUUUoooxxxpppjjj\\\EEE888...,,,*********+++)))(((%%%%%%%%%&&&''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((()))%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&&&&''''''((()))******+++&&&&&&'''''''''((((((((($$$%%%''')))*********)))'''''''''((()))***+++,,,///888JJJ]]]ddd[[[LLLCCCHHHZZZyyyvvv]]]AAA666,,,)))***(((&&&'''&&&((()))((('''&&&&&&&&&((())))))))))))(((((('''++++++...777KKKcccqqqvvvjjjdddXXXGGG777---******'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%###%%%'''(((&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$666@@@MMMSSSPPPEEE999111---------------///222555BBBYYYrrr|||{{{vvvoooiiieee```TTTGGGAAABBBCCCAAACCCEEEHHHKKKLLLNNNQQQSSSSSSXXXXXXPPPHHHGGGHHHIIILLLOOORRRSSSPPPKKKFFFCCCFFFFFFEEEDDDCCCBBBAAAAAADDDGGGMMMTTTXXXVVVOOOJJJFFFHHHKKKOOORRRUUUWWWXXX```jjj{{{~~~jjjXXXKKKAAA===888444222000///---...---,,,,,,++++++,,,,,,***+++,,,---,,,+++)))(((((()))******)))((()))+++)))))))))))))))(((((((((***)))((()))******(((&&&''''''((())))))***++++++...:::GGGSSSdddppplll___III;;;222222333888PPPkkkyyywwweeeHHH444///---***)))'''&&&&&&'''((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&'''''''''((((((((((((((((((((((((&&&%%%%%%&&&)))******)))'''(((((((((((()))))))))+++***)))***,,,---,,,+++***++++++***)))...777???NNN^^^iiicccXXXPPPEEE;;;222///+++)))***+++,,,,,,&&&)))+++,,,)))(((((((((((('''&&&''')))***)))(((''''''(((((((((((('''''''''((())))))******))))))''''''(((******++++++*********)))(((((((((((((((&&&((()))((((((***...111...---***(((&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((())))))((())),,,...333@@@MMMbbbjjjlllcccTTTGGG===777......---,,,***))))))***'''((((((((()))))))))***))))))))))))((((((((((((&&&''''''((())))))((((((''''''((()))***,,,...///000///000555>>>QQQmmm~~~bbbHHH888///,,,+++******,,,,,,,,,***)))(((&&&)))(((***...***000DDDOOOiiitttnnniii\\\EEE888---+++))))))******)))'''$$$$$$%%%&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''((())))))%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&'''(((((()))''''''(((''''''&&&&&&%%%''''''&&&&&&&&&''''''(((&&&&&&''''''((())))))***&&&&&&'''(((((((((((((((%%%%%%&&&(((((()))))))))(((((((((((()))+++---...222===RRReeegggYYYJJJCCCOOOccczzzbbbEEE999---***)))(((''')))'''(((***)))'''&&&&&&''''''(((((())))))))))))(((***---000888III^^^mmmsssjjjbbbTTTDDD666---)))'''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''''''''&&&''''''&&&###"""$$$&&&######$$$$$$$$$%%%%%%%%%###&&&)))+++)))'''%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%$$$""""""###%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$===HHHSSSVVVOOOBBB777222+++,,,---,,,---///333666BBB\\\vvv|||uuukkkccc___ZZZOOOEEECCCFFFFFFBBB@@@CCCGGGIIIKKKMMMOOOQQQNNNSSSSSSLLLFFFEEEHHHIIIMMMQQQUUUVVVSSSLLLFFFCCCIIIIIIHHHGGGFFFEEEEEEDDDEEEHHHNNNUUUYYYWWWPPPIIIDDDFFFJJJNNNSSSWWWZZZ[[[eeeqqq}}}jjjXXXKKK@@@<<<888444222000///---...---,,,,,,++++++,,,,,,***+++,,,------,,,***)))'''***---,,,)))'''(((***((((((((()))))))))))))))***)))((()))***)))'''&&&+++***(((((((((+++...000;;;IIIXXXaaalllsssjjj[[[EEE555---222:::CCC[[[vvvuuuppp]]]AAA111///...(((((('''&&&&&&(((((('''&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$$$$$$$&&&)))+++++++++))))))))))))************+++***)))***,,,---,,,+++,,,------+++***000;;;DDDUUUdddkkkaaaSSSLLLDDD;;;...+++((('''(((***+++,,,###'''+++,,,***((((((((()))(((((()))***++++++***''''''((((((((((((''''''(((((()))***************''''''(((******+++++++++******)))(((((((((((((((&&&((())))))(((***...222000...+++((('''&&&''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))***)))***---...222===JJJTTTXXX[[[VVVIII<<<666666......---,,,)))((()))***'''((((((((())))))******''''''(((((())))))******&&&&&&'''((())))))(((((((((((((((((()))***+++,,,)))+++111<<>>NNNiii}}}zzznnn^^^^^^TTTHHHAAA@@@@@@@@@>>>===>>>@@@CCCFFFIIIKKKLLLRRRQQQMMMHHHCCCBBBGGGKKKSSSUUUXXX[[[ZZZUUUNNNHHHHHHHHHGGGIIIJJJJJJHHHFFFJJJLLLMMMNNNNNNLLLKKKIIIDDDFFFIIILLLPPPWWW___eeejjjyyy}}}lll[[[NNNAAA===777333111000///............------,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))(((((()))))),,,,,,,,,++++++*********+++******)))))))))))))))---******,,,,,,+++///555LLL]]]lllppprrrrrrhhh[[[GGG:::///111<<>>555///...---+++***)))))))))(((***++++++)))((())))))+++***************++++++---,,,***)))((('''(((((())))))))))))))))))))))))***)))(((((()))+++---...,,,,,,++++++***)))(((((())))))(((''''''((()))***---,,,+++)))(((((((((((('''&&&%%%&&&(((((('''&&&((('''&&&&&&&&&&&&''''''+++******,,,111888===@@@JJJTTTYYYSSSGGG>>>777222...---,,,+++***(((''''''((()))*********((('''&&&+++***)))))))))***,,,---***(((&&&'''***+++)))'''******)))))))))))))))*********---999RRRsssqqqdddPPP===000***(((((())))))************)))))))))((((((+++,,,...777@@@SSSeeejjjffffffZZZEEE999///,,,((('''))))))(((&&&%%%&&&''''''((((((''''''(((&&&$$$$$$%%%&&&&&&&&&''')))***)))((('''(((***&&&&&&&&&'''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''(((((((((((()))---000000+++'''%%%%%%'''''''''''''''((())))))***'''$$$$$$&&&'''%%%###))))))(((((((((((())))))''''''(((((())))))******)))))))))))))))(((''''''''''''''''''''''''&&&&&&,,,(((&&&(((((('''***///555FFFXXXeeehhhUUUDDDFFFSSSqqq~~~lllLLL===...***+++***'''&&&((((((((((((((((((((((((((('''''''''((()))***+++,,,,,,333EEE[[[lllrrrrrrooohhhYYYEEE777///***$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''(((((())))))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((((()))(((((('''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$MMMVVVZZZTTTJJJAAA888111///------//////111:::EEE[[[ttt{{{uuujjj\\\\\\SSSHHHAAA??????>>><<<======>>>@@@CCCEEEHHHIIINNNLLLIIIEEECCCDDDHHHKKKPPPQQQTTTXXX[[[ZZZTTTOOOMMMKKKIIIIIIJJJJJJIIIHHHLLLMMMMMMLLLKKKHHHFFFDDDDDDEEEHHHLLLSSS\\\dddiiipppzzzjjjYYYMMMBBB>>>888444222111000///.........------,,,,,,,,,,,,,,,+++++++++*********++++++***))))))))))))))),,,,,,,,,++++++*********+++******)))))))))))))))***((((((***++++++000777NNN^^^jjjjjjgggddd[[[OOO<<<444...000777EEEYYYjjjjjjVVV@@@444000,,,******''''''((((((((((((((((((***((('''(((******)))'''''''''&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&((('''''''''(((***+++,,,***)))'''&&&&&&'''((()))***((((((***)))'''(((,,,---------///000111000///111///...///111888HHHWWWkkknnnkkk^^^OOOCCC888//////...,,,+++***)))))))))(((***++++++)))))))))******)))))))))))))))******,,,+++***)))(((((())))))))))))))))))))))))))))))***)))(((((()))+++---...,,,,,,++++++***))))))(((***)))(((''''''((())))))******)))(((''''''''''''((('''&&&&&&(((((('''&&&'''''''''(((((()))*********+++---000333999@@@EEESSS[[[^^^UUUHHH===555000...------,,,+++***)))))))))))))))))))))(((((('''******))))))******+++,,,+++)))'''(((***+++)))'''******))))))))))))******000000444@@@XXXxxxsssbbbWWWOOOBBB666...***((('''))))))************)))))))))'''(((***+++---555>>>NNN```eeeaaaaaaWWWCCC999///,,,((('''((()))(((&&&%%%&&&''''''((((((''''''((('''%%%%%%&&&&&&''''''''')))***)))((('''(((***%%%&&&&&&&&&'''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&'''((((((((((((+++///222111...***'''''''''''''''''''''(((((())))))'''%%%%%%'''((('''%%%))))))(((((((((((())))))((((((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''***'''(((******)))+++///777JJJZZZcccbbbOOO???BBBQQQmmmxxxeeeJJJ;;;...***+++***((('''((((((((((((((((((((((((++++++************++++++...111<<>>===<<<;;;===<<<<<<<<<>>>AAACCCEEEIIIFFFCCCAAACCCFFFHHHJJJJJJJJJMMMTTT\\\___\\\WWWSSSOOOKKKIIIIIIIIIJJJIIIKKKJJJJJJIIIGGGEEECCCBBBFFFFFFIIIPPPZZZeeennnsss|||yyyiiiYYYMMMBBB>>>999555444333222111.........---------------+++++++++*********))))))+++***))))))))))))))))))+++++++++++++++*********+++******)))))))))))))))***'''''')))+++,,,222999MMMZZZaaa\\\TTTNNNFFF===222///...000555???QQQaaa^^^LLL:::000---***(((((('''''''''(((((()))))))))***)))((((((******)))(((''''''((()))))))))((((((''''''&&&%%%%%%%%%%%%&&&(((''''''''')))+++,,,...,,,+++)))(((''''''))))))+++((((((***)))''')))...111000000444888:::999666;;;666333444<<>>=========<<<>>><<<;;;:::;;;===@@@BBBFFFBBB>>>???BBBFFFFFFEEEEEEDDDFFFNNNYYY___^^^[[[VVVRRRLLLHHHGGGHHHIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEIIIIIILLLUUUbbbpppzzzyyyjjjZZZNNNBBB>>>999555444333222111...............---------++++++*********)))))))))******)))))))))))))))***+++++++++***************+++******))))))))))))))),,,)))((()))+++,,,333;;;JJJRRRUUUMMMAAA:::555000...------000777CCCPPPZZZQQQCCC444---+++)))((()))'''''''''((())))))******)))((((((((())))))(((((('''((()))******)))((('''''''''&&&&&&%%%&&&&&&'''(((''''''((()))+++---...---------,,,+++***)))(((,,,******+++******///666555555999AAAJJJPPPPPPNNNLLLEEEAAAEEENNN^^^sss~~~yyymmm^^^MMM@@@555///,,,,,,+++***))))))******)))+++++++++******+++---+++******))))))))))))***)))))))))))))))******+++))))))))))))))))))))))))******))))))******,,,,,,+++++++++*********))))))+++******)))((('''''''''&&&&&&&&&&&&&&&'''((()))+++)))''''''((('''&&&$$$'''(((***+++,,,,,,+++++++++333::::::777;;;IIIUUUgggiiidddVVVFFF;;;333---+++++++++++++++++++++++++++***)))(((((((((******'''(((***+++++++++***))),,,,,,+++*********)))(((******))))))******++++++...000888III___xxxsssUUUBBB<<<888444111...+++(((%%%))))))************))))))+++)))((())))))***111:::LLL]]]```ZZZXXXPPPAAA:::,,,+++)))(((''''''((((((%%%&&&''''''((('''''''''''''''((((((''''''((()))''')))***)))((('''(((***%%%%%%%%%&&&'''((())))))(((((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''')))***+++)))'''%%%$$$'''&&&&&&&&&&&&'''((((((((((((((()))************(((((((((''''''((((((((()))))))))((((((''''''&&&'''''''''((((((''''''&&&'''&&&%%%$$$$$$&&&'''((((((''')))---,,,+++///555GGG[[[eeeaaaTTT@@@666>>>NNNhhhqqqXXXAAA666,,,***+++***(((((((((((((((((((((((((((((()))))))))))))))***+++,,,+++111CCCaaa~~~yyyzzztttcccJJJ666---+++***&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&''''''((()))((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((()))qqqlllcccXXXJJJ===444000......///000000444CCCRRRkkkzzzyyyhhh[[[PPPIIIDDDAAA???======>>>>>>>>>>>>===;;;999999;;;>>>???CCC@@@===>>>AAACCCBBBAAABBBAAABBBIIIRRRZZZ\\\[[[VVVRRRMMMIIIIIIIIIJJJIIIFFFFFFEEEEEEEEEFFFHHHHHHJJJKKKPPPYYYgggvvvzzzjjjZZZNNNAAA===888444333222111000........................+++++++++************)))***)))))))))))))))******************************+++******)))))))))))))))---)))((()))+++...666???LLLOOOLLLCCC777111...---...,,,***000<<>>999===LLL[[[iiiiiiaaaQQQBBB999222---))))))))))))************+++***)))(((((()))***+++'''((()))++++++***))))))++++++++++++***))))))******************+++,,,,,,000222<<>>>>>>>>===<<<:::999999:::<<<===@@@???>>>>>>???@@@???>>>@@@???AAAEEEKKKRRRXXXZZZVVVTTTQQQOOOOOOOOONNNLLLLLLJJJHHHGGGGGGHHHJJJKKKLLLOOOVVV___kkkzzz{{{kkk[[[NNNBBB>>>999444222111000///.............../////////,,,,,,,,,+++++++++******)))))))))))))))******+++)))))))))***************+++******))))))))))))))),,,((((((,,,111777BBBLLLWWWSSSJJJ???555000//////---,,,,,,333@@@LLLLLLGGG>>>555...,,,,,,***)))+++))))))))))))))))))))))))%%%&&&''''''%%%%%%&&&'''(((((()))))))))(((''''''(((''''''''''''((())))))((((((''''''''')))***+++***---000222111...***'''))))))+++000555???PPP```mmmqqqwwwtttbbbQQQBBB444---+++******)))))))))******++++++,,,,,,+++***+++...000...---,,,+++++++++++++++'''((()))***************************************************************************************))))))******)))((('''&&&)))))))))))))))***+++,,,+++)))(((((())))))'''&&&***************+++,,,---888???DDD???999===NNN___iiiggg\\\LLL>>>777222---(((((())))))))))))))))))******)))))))))***++++++'''((())))))******)))))))))***+++***))))))***+++***************+++,,,------///;;;OOO```pppqqqUUUEEEBBB===555///,,,,,,,,,,,,))))))************)))))),,,***)))******+++222;;;NNN___```VVVPPPEEE777222)))***)))(((&&&&&&''')))%%%&&&''''''((((((''''''###&&&))))))'''&&&(((***''')))***)))((('''(((***''''''&&&&&&&&&''')))***)))(((''''''&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&'''((((((&&&$$$&&&&&&%%%%%%&&&&&&'''(((''')))+++,,,+++*********(((''''''&&&&&&''''''(((((((((''''''''''''''''''$$$%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''***)))***+++***,,,777BBBWWWiiijjjZZZKKK<<<777???MMMiii~~~dddJJJ777///******+++***)))***((((((((((((((((((((((((&&&''')))+++...111444555333999IIIddd|||dddIII777000,,,***'''''''''&&&&&&%%%%%%$$$))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''~~~ssseeeYYYKKK;;;222000***,,,000333777BBBYYYnnn|||}}}wwwjjj\\\PPPGGGAAA<<<===>>>>>>======<<<===::::::999999999999::::::<<<===??????>>>>>>???@@@>>>???AAACCCFFFMMMUUU[[[WWWWWWWWWXXXYYYXXXUUURRRNNNLLLKKKJJJJJJMMMPPPRRRRRRXXXaaahhhrrrooo^^^QQQEEEAAA;;;666333111000...---........./////////000---------,,,,,,,,,,,,+++)))))))))))))))***++++++((()))))))))*********++++++******)))))))))))))))+++))),,,444>>>JJJYYYeeedddYYYJJJ===444///------+++000666<<>>OOO___jjjeeeYYYHHH;;;555111---*********)))))))))))))))((()))***+++++++++++++++((((((((((((((()))******&&&(((******((((((***,,,************+++,,,---...,,,---999LLLZZZdddvvvsss[[[NNNCCC===555///,,,,,,,,,,,,))))))************))))))***(((((())))))***222;;;MMM___bbbWWWPPPDDD666111((())))))(((%%%%%%'''***%%%&&&''''''((((((''''''!!!%%%))))))&&&%%%'''***''')))***)))((('''(((***)))((('''&&&&&&'''(((***)))(((((('''''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$((('''&&&''')))***(((%%%&&&&&&%%%%%%&&&&&&'''((('''***,,,---***(((((()))(((''''''&&&&&&''''''(((&&&&&&''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&!!!###%%%'''''''''&&&%%%((((((+++------...888CCCYYYhhheeeSSSEEE:::666===QQQmmmsssZZZBBB333---)))***+++))))))+++))))))))))))))))))))))))'''((())),,,...111444555111;;;NNNgggvvv\\\CCC555000,,,((((((''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%%%%vvveeeXXXIII999111111,,,---000444:::IIIddd|||xxxgggYYYNNNFFFAAA<<<>>>??????===;;;::::::888888888999999999999999888<<>>===???BBB===@@@BBBCCCDDDJJJTTT]]]YYYZZZ\\\___```^^^ZZZWWWLLLKKKJJJKKKMMMRRRWWWYYYYYYaaakkkqqqyyyuuucccUUUGGGCCC<<<777444222000///---.........//////000000......---------,,,,,,,,,))))))((())))))***++++++(((((())))))*********++++++******))))))))))))))),,,,,,111===KKKZZZmmm{{{lll\\\III;;;222---)))(((***555AAAGGGKKKKKKCCC888444...***++++++)))(((***,,,,,,+++***)))(((''''''&&&(((***)))&&&&&&'''***)))((('''%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''((()))((('''&&&%%%&&&''''''***)))((((((((()))***+++///111777BBBRRRhhh{{{sssbbbRRRAAA777000******...)))((((((((()))***+++,,,,,,,,,,,,++++++,,,///222---,,,+++***))))))))))))((()))***++++++***)))(((******************************+++++++++******)))******************++++++'''((()))******)))((((((******))))))))))))******)))((('''((()))***)))((()))(((((())),,,111666999FFFHHHGGG???888>>>OOO___kkkeeeXXXFFF999444000---++++++++++++******))))))((()))***,,,,,,,,,+++***)))((('''''''''(((***+++$$$'''))))))((((((***---************+++,,,---...000111===OOOZZZaaapppzzzggg]]]EEE@@@888111...,,,+++***))))))************))))))(((&&&&&&(((((()))111:::NNNaaadddZZZSSSGGG999444((()))***(((%%%%%%'''***%%%&&&''''''(((((('''''' $$$))))))&&&$$$&&&)))((()))***)))((('''(((******)))'''&&&&&&'''((()))))))))((('''''''''''''''%%%%%%%%%&&&&&&%%%$$$$$$'''&&&$$$&&&)))***(((%%%&&&%%%%%%%%%%%%&&&'''''''''***------***''''''((('''''''''&&&&&&'''''''''%%%&&&&&&''''''(((((((((###$$$%%%%%%&&&&&&&&&&&& """%%%'''((('''&&&$$$%%%(((---000///000888CCCXXXeeeaaaNNNAAA888555;;;OOOiii~~~rrrbbbKKK666111,,,)))***+++))))))+++++++++++++++++++++++++++'''((()))***,,,///111222333@@@WWWqqqpppUUU===222000,,,&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$yyyqqqfffZZZJJJ:::222111***///111333???YYYvvv{{{lll\\\NNNBBB<<<>>>???@@@???>>>;;;999777999::::::::::::999888888<<<<<<<<<<<<<<<===>>>>>>===@@@CCCDDDDDDGGGLLLPPPPPPVVV]]]aaa___ZZZUUUQQQOOOOOOLLLJJJLLLUUU^^^dddooovvv{{{}}}kkkZZZMMMDDD:::777555111///000////////////////////////------------------------,,,,,,,,,++++++*********(((((((((((())))))))))))+++***)))((((((***,,,---''',,,666HHHbbbyyy}}}mmmZZZEEE:::555///+++)))...777DDDNNNPPPJJJ@@@999111,,,((((((+++,,,)))%%%******))))))((((((((('''(((((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&(((&&&$$$%%%(((***(((&&&&&&&&&((()))************---***((((((+++...//////000;;;KKK\\\nnnttteee[[[JJJAAA666///...---***'''...((($$$(((++++++,,,...333///---...///...------...,,,***)))***+++++++++)))---...***'''(((,,,...))))))+++......+++++++++...---,,,,,,,,,,,,++++++,,,,,,,,,+++***))))))(((*********)))))))))))))))*********)))))))))))))))+++++++++)))((((((***,,,++++++,,,---///444===EEERRRJJJ@@@:::888AAAXXXoooqqqdddTTTIII>>>333,,,++++++++++++*********))))))+++,,,,,,------,,,,,,+++)))((((((((((((((()))***))))))))))))((((((((((((************+++,,,---......777BBBKKKSSS```qqq~~~uuueeePPPDDD999444111+++)))+++...,,,***)))))))))(((''')))(((((()))(((***444???YYYdddiii```TTTJJJ===000---***'''(((++++++'''"""((((((&&&%%%%%%&&&'''(((((()))***)))'''&&&&&&''''''(((((()))***++++++,,,((('''&&&%%%%%%&&&'''((($$$******%%%(((000...%%%***'''$$$$$$&&&'''%%%###%%%%%%%%%&&&&&&''''''''')))(((((()))******(((&&&+++)))''''''((()))))))))''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%'''&&&&&&&&&)))***)))---222333...---777DDDWWWgggcccNNN<<<000222@@@IIIbbbssskkkVVVFFF:::111******)))(((((((((((((((,,,***)))***---,,,)))&&&***************++++++,,,777BBBZZZwwwiiiMMM;;;333///***'''+++***)))'''&&&%%%%%%%%%$$$%%%&&&'''(((((((((((((((((((((((((((''''''&&&'''''''''''''''''''''''')))))))))((('''''''''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%vvvooofff[[[LLL<<<333111...222555:::JJJeeewwwgggXXXLLLEEEAAA???@@@@@@@@@???<<<:::888:::;;;;;;;;;;;;:::999999<<<<<<;;;<<<<<<===>>>??????BBBDDDDDDCCCDDDHHHLLLQQQWWW```dddccc^^^XXXUUUPPPPPPNNNMMMPPPXXXbbbiiirrryyy~~~qqqaaaPPPFFF===999666333111222000000000000000000000000------------------------,,,,,,,,,+++++++++******''''''(((((())))))******+++***)))((()))***,,,---)))111:::JJJeee|||jjjWWWBBB777222...,,,---111<<>>777111---)))))),,,,,,***''')))))))))(((((((((''''''&&&&&&''''''(((((()))))))))((('''&&&&&&&&&&&&''''''&&&%%%&&&((((((((('''''''''((()))*********)))((((((((()))***---///111AAANNNcccwwwxxxsssppppppnnniiiddd\\\RRRHHHAAA>>>888111---++++++)))'''+++((('''***,,,***,,,///666444111000///...,,,,,,---+++))))))***+++*********,,,,,,***(((((()))***---,,,---000222333333333000000///...---,,,***(((,,,++++++***))))))((((((************))))))))))))************************)))******((('''&&&((()))))))))+++...333<<>>444,,,)))'''&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''(((''''''(((******((('''***(((&&&&&&'''))))))(((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%&&&''''''&&&''')))+++...111555444///...888DDDXXXfffbbbMMM<<<111222???III\\\fff[[[III<<<333+++***))))))(((((((((((((((+++***)))+++,,,,,,)))&&&)))))))))))))))***++++++555AAA[[[yyymmmRRR>>>444000---+++,,,***''''''''''''&&&$$$%%%%%%&&&'''((((((((((((((((((((((((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%sssmmmeee[[[LLL<<<333111111333888AAAUUUppp}}}nnn^^^PPPHHHDDDCCC@@@@@@AAA@@@???===;;;999;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<===>>>???BBBDDDEEEDDDBBBBBBFFFIIIRRRYYYccciiiiiiccc\\\WWWSSSQQQPPPPPPSSS[[[eeemmmrrrxxxvvvgggRRRGGG===999666222000111000000000000000000000000------------------------,,,,,,,,,++++++++++++***''''''(((((()))***+++++++++***)))))))))***+++,,,***333<<>>:::666333000///---,,,***))))))))))))(((***---,,,+++///555BBBAAA===777111---,,,,,,---+++))))))*********)))))))))***++++++******+++///000222777===@@@???<<<777444111///...,,,***(((+++******))))))(((((('''************************************************)))***+++***((('''((())))))***+++000:::GGGSSSZZZGGG???999:::BBBNNN]]]hhhfffYYYJJJ@@@888000+++***+++************)))))))))++++++,,,,,,,,,,,,++++++,,,+++***)))))))))))))))))))))))))))))))))))))))******)))))))))***++++++...333???RRRjjjwww\\\KKK999111000///...---,,,***)))***++++++***(((******+++,,,+++---777BBB[[[gggkkkaaaSSSHHH;;;000...+++'''&&&((()))'''%%%''''''&&&&&&&&&''''''((('''((()))((('''&&&'''((('''''''''(((((())))))***&&&''''''''''''''''''&&&%%%&&&&&&***888EEEDDD:::---+++))))))))))))'''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''')))***)))''')))'''%%%%%%'''(((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++&&&'''((('''&&&'''***,,,444555777555000...888EEEYYYfff```KKK<<<222222===IIISSSUUUHHH:::222---'''))))))((((((''''''((((((*********+++,,,+++)))'''((((((((((((((()))******111???YYYwwwpppWWWAAA666444555666333...(((''')))***'''###%%%&&&'''((())))))))))))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%rrrjjj```UUUGGG888111111///111666BBBYYYsss{{{rrrdddUUUJJJCCCAAA@@@????????????>>><<<;;;:::;;;;;;;;;;;;;;;::::::999:::::::::;;;<<<>>>???@@@CCCEEEFFFEEECCCCCCGGGKKKUUU^^^hhhooonnnggg___YYYUUURRRPPPQQQSSSYYYccclllpppvvvvvviiiQQQFFF;;;666333///...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''''''((()))***++++++,,,+++******))))))***++++++(((333:::EEEaaa~~~{{{fffYYYKKK===444000///111555;;;GGGSSSVVVMMM@@@777333///---******++++++***(((((((((''''''''''''''''''&&&&&&''''''(((((())))))((((((''''''''''''(((((($$$'''))))))&&&%%%(((***))))))*********))))))((('''***,,,,,,---444@@@JJJYYYggg}}}wwwfff]]]PPPCCC<<<999999999999777555444555555555444***+++------+++*********)))))),,,---,,,,,,666AAAWWWWWWPPPBBB555...---------,,,******+++,,,+++))))))((((((,,,...------///555<<>>222///+++'''&&&'''(((((('''&&&&&&&&&&&&'''''''''((('''((()))((('''&&&'''(((&&&'''''''''((((((((()))%%%&&&'''(((((('''&&&%%%%%%%%%%%%'''000888777///,,,+++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''')))***)))((('''&&&%%%%%%&&&'''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&((()))+++,,,,,,'''((((((''''''(((+++...999888777555///...888EEEZZZddd[[[HHH;;;222111:::EEEHHHEEE:::111...***&&&)))(((((('''''''''(((((()))******++++++***(((''''''''''''''''''((())))))...:::QQQlll|||ppp[[[FFF<<<>>>DDDGGGBBB888---)))******'''###&&&'''(((((()))))))))(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%tttjjj\\\NNN???333///222///000555BBBZZZqqq|||{{{qqqjjj___SSSIIIBBB???>>>>>>>>>======<<<;;;:::999:::::::::::::::999888888:::::::::;;;===???@@@AAABBBEEEGGGFFFEEEGGGKKKOOO[[[dddooovvvuuummmddd^^^YYYTTTQQQRRRTTTVVV___iiirrryyyqqqdddRRRGGG;;;666333///...///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((()))***++++++,,,++++++******************)))222999CCC\\\ssslllVVVHHH???777333111000555:::FFFNNNTTTQQQFFF:::444222,,,+++)))))))))))))))(((''''''(((((((((((((((((())))))((((((''''''&&&&&&(((((('''''''''(((((()))%%%(((***)))'''&&&(((+++)))***************)))((()))***,,,---111===MMMZZZdddkkkvvvwwwggg[[[HHHCCC;;;555222111111111...------...111111000///***,,,------+++)))))))))******+++,,,+++///===LLLiiillldddNNN:::111000000///---,,,---......,,,+++,,,((((((+++,,,+++...333@@@RRRiii}}}zzzhhhZZZGGG888000...---,,,))))))))))))(((((((((((())))))******+++++++++,,,***+++++++++,,,,,,,,,---)))+++,,,,,,++++++,,,---,,,...333AAAUUUaaaYYYKKK:::555333===OOO^^^ccc```XXXKKK>>>666111,,,***+++)))))))))))))))))))))))))))******++++++******)))------+++***))))))))))))((()))))))))*********+++)))))))))((())))))***+++666<<>>AAABBBDDDBBBDDDGGGGGGGGGIIIMMMQQQ^^^fffrrrzzzzzzssskkkfff___XXXTTTWWWXXXXXXaaalllyyywwwjjj^^^TTTHHH===777444111111333------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))))))))*********++++++++++++++++++*********)))---222999FFFZZZfff\\\III888333000111333777@@@JJJXXXZZZYYYQQQDDD999333111******)))((((((((((((((((((((((((((())))))))))))******)))((('''&&&%%%%%%((((((''''''(((((())))))&&&((())))))(((((()))***))))))******+++*********(((***,,,111:::HHHYYYeeehhhfffcccbbb```XXXKKKAAA999666222000000///...---******+++---///000...---///...,,,***))))))((((((+++******++++++000???NNNkkksssoooXXX@@@555222111///.........//////---+++///***)))+++***)))222>>>QQQiiitttXXXAAA444///---+++))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++,,,,,,------...)))************,,,///111///777CCCRRRccchhhXXXBBB666444444???SSScccddd^^^TTTGGG:::333///+++***+++(((((()))))))))))))))***))))))************)))))),,,+++***)))))))))))))))((())))))******+++++++++))))))))))))***+++,,,,,,222:::FFFSSSfffrrr[[[PPPIII@@@666333000,,,******,,,,,,,,,)))(((***+++)))***111;;;LLLaaaqqqnnnaaaRRRBBB555,,,+++)))(((''''''''''''$$$%%%&&&'''((((((((((((&&&'''((((((''''''((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&'''***+++***(((&&&'''(((%%%'''))))))(((&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&''''''&&&$$$''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''')))***+++,,,''''''(((((())),,,111444888444111///---000===JJJXXX\\\OOO===666000+++000...//////---,,,***(((&&&''''''&&&&&&''''''((((((''')))++++++)))((('''((('''''''''''''''((())))))+++000:::JJJbbbyyy{{{uuueeeQQQKKKRRRYYYYYYNNNCCC666,,,***)))(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%tttcccRRRAAA444000333111444:::GGG\\\nnnuuussslllggg]]]RRRJJJEEECCCBBB>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888;;;;;;<<<>>>@@@BBBDDDFFFBBBDDDGGGGGGFFFHHHLLLQQQXXXaaammmvvvxxxtttoookkkfff^^^[[[___```___hhhuuu}}}rrreeeYYYSSSGGG<<<777444222222444........................++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))+++++++++++++++***))))))111222999IIIVVVWWWKKK???111......222999DDDUUUdddmmmkkkdddXXXJJJ===444000*********)))(((((()))***))))))))))))******++++++))))))((((((''''''&&&&&&((((((((((((((()))******(((''''''((()))***)))(((((()))******++++++++++++(((+++111;;;IIIXXXfffooohhh]]]PPPGGGDDD???888111222000...---------,,,***++++++,,,000555888::::::777222,,,***+++,,,,,,++++++******+++,,,000;;;GGG\\\kkkppp]]]EEE999444000......---...//////---+++---)))***......111BBBVVVlll|||]]]DDD666000,,,***************************))))))***++++++,,,------++++++,,,,,,---.........,,,,,,,,,,,,---000555999;;;KKK\\\eeeiiieeeQQQ<<<555555777AAAUUUeeeeee]]]RRRFFF999222...******,,,(((((((((((())))))******((())))))))))))))))))(((***))))))(((((()))))))))((())))))******+++,,,,,,((((((((()))+++,,,...///...777FFFZZZrrrzzzlllcccYYYNNN@@@;;;444///---...//////***)))+++,,,)))(((///999JJJ^^^mmmiiiZZZLLL>>>222+++++++++)))(((&&&&&&&&&$$$%%%&&&(((((((((((('''&&&'''((((((''''''(((***))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((*********)))***"""%%%)))***(((''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%''''''&&&$$$&&&&&&&&&'''((((((&&&$$$''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%'''((()))******&&&&&&'''((()))...333888666222...------333AAAOOOVVVXXXIII777333...(((+++)))***+++,,,***((('''((('''&&&&&&&&&&&&'''((()))'''))),,,+++)))''''''(((((((((''''''(((((()))***+++...444AAAZZZuuuxxxdddNNNEEEJJJKKKGGG???:::333---+++***)))(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%xxxiiiXXXFFF777111333111444;;;HHH[[[mmmtttrrrllleeeZZZOOOGGGCCCBBBCCC???>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;<<<===>>>AAACCCEEEGGGBBBEEEGGGFFFEEEFFFKKKOOOPPPYYYfffppptttrrrnnnkkkkkkccc```eeegggfffppp}}}zzzooocccXXXPPPEEE999444222000111333////////////////////////++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++***)))))))))+++++++++++++++***)))(((222000777IIISSSLLL???777111///000555???PPPhhh{{{|||wwwmmm___PPPAAA555...+++++++++***))))))***+++))))))******+++++++++,,,'''''''''(((((((((((((((((((((((((((((()))*********'''&&&'''***+++***''''''((()))***+++,,,,,,,,,***...777EEEVVVeeepppuuuiii[[[HHH<<<888777333///...,,,******+++++++++***)))))),,,222:::BBBGGGIII>>>777...,,,...111111000***)))***,,,---///666???KKKaaammm___HHH;;;444///---------...///...,,,******'''+++222555===TTTnnnwwwZZZBBB666000,,,******************+++++++++))))))***+++,,,,,,------++++++,,,,,,---...//////111111000///111555;;;@@@HHH^^^qqqssskkk^^^JJJ666444666999CCCVVVffffff\\\RRREEE888111...******---'''((((((((())))))******(((((())))))))))))(((((()))((((((((((((((()))***((())))))***++++++,,,,,,(((((()))***+++---///000444<<>>666111000//////++++++,,,,,,***(((///888JJJ]]]iiicccSSSFFF:::000)))++++++***(((&&&&&&&&&###$$$&&&((())))))((('''%%%'''((((((''''''(((***************))))))))))))((('''&&&%%%%%%&&&'''(((((($$$###'''++++++)))'''!!!%%%)))***)))((()))***'''''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###'''&&&&&&((())))))'''$$$''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%&&&'''(((***///555:::555000---,,,...666EEESSSUUUVVVEEE444111,,,&&&((()))***,,,,,,***((())),,,&&&&&&&&&&&&&&&'''((()))&&&))),,,+++(((&&&'''(((((((((((((((((()))******+++...333???XXXuuuwwwaaaHHH<<<>>>;;;222000//////...,,,+++))))))%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%}}}ppp\\\FFF888222111111333@@@VVVhhhnnnppprrrkkkaaaVVVMMMEEE???@@@DDD???>>>===<<<;;;:::::::::@@@@@@???===:::999:::;;;@@@AAAAAABBBCCCDDDEEEEEECCCBBBCCCDDDGGGIIIIIIIIIMMMTTT\\\cccgggjjjnnnqqqrrrmmmjjjkkknnnrrr|||wwwkkkaaa[[[EEEAAA;;;555222111111222000//////............///...---,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))***+++***(((((()))***---444>>>DDDCCC===666111///------111@@@XXXsss~~~xxxlll[[[HHH999111///+++'''&&&)))+++***))),,,---,,,+++,,,...,,,((((((((())))))))))))(((((('''''''''(((((()))***+++))))))(((((('''''''''&&&---)))'''***,,,+++,,,///000222>>>WWWppp}}}}}}yyykkkZZZFFF999222...///333++++++******************------000:::LLL^^^eeecccVVVCCC111---111333111///...++++++++++++,,,444>>>KKK^^^jjjaaaJJJ999222111---,,,+++,,,,,,,,,***)))***+++000555:::LLLmmmqqqaaaLLL;;;222///...---+++)))((((((***,,,,,,---++++++******+++,,,------000000000000000000//////000111111111111777DDDQQQdddmmmxxxxxxgggMMM<<<666///333;;;JJJ^^^kkkhhh___YYYIII777///---+++******)))******+++++++++***************)))))))))))))))((((((((((((((())))))******++++++***((('''((()))&&&))),,,...//////000111444AAAYYYxxx||||||pppeeeTTTDDD999333000///+++)))'''&&&(((,,,333:::GGG\\\jjjcccRRRCCC777...---***(((''''''(((''''''***)))(((((((((((()))***)))''''''***+++)))***------111333111---,,,,,,,,,,,,,,,+++)))'''&&&''')))&&&'''''''''(((((())))))))))))(((&&&%%%%%%(((***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&(((***+++---222888>>>888111---///111666CCCOOOXXXMMM>>>333---+++***)))(((((())))))))))))((((((%%%%%%'''((((((((('''&&&)))((('''''''''(((***+++)))))))))((('''''')))+++,,,---222BBB]]]xxxxxxeeePPPAAA666...---111+++***(((((()))***))))))((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%|||wwwjjjXXXEEE888333333444888GGG]]]mmmrrrrrrsssjjj___RRRIIICCC>>>>>>@@@>>>===<<<;;;::::::::::::>>>???@@@>>><<<:::;;;;;;@@@AAABBBCCCEEEFFFGGGGGGGGGFFFEEEGGGIIIJJJJJJIIIKKKPPPWWW\\\___ccchhhlllqqqoooppprrrssswwwqqqeee[[[TTTCCC???999444000///000111000000///.........//////...------,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++***))))))&&&((()))***)))***+++---,,,333<<>>444333222000...---,,,,,,,,,+++,,,444>>>UUUggguuukkkTTT???444000---+++***)))***+++,,,---///...222;;;IIIaaazzzfffTTTJJJ<<<222...---,,,***+++***))))))***+++,,,,,,//////............//////000000111111222222333333333444777<<>>DDDFFF???555...***'''((((((((('''&&&&&&''')))''''''''''''((((((((()))'''(((((('''&&&'''***,,,(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&'''(((((('''&&&&&&%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&''')))+++...222888===333---***,,,111777DDDQQQWWWLLL===222---+++******((())))))))))))))))))(((%%%&&&'''((((((((('''&&&)))(((((('''((()))***+++***+++***(((&&&&&&''')))***---444FFFaaazzztttaaaKKK===333,,,+++---,,,+++***)))*********)))))))))(((((('''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%&&&'''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%ooojjj^^^NNN>>>555333444555===OOOdddrrruuusssrrrkkk]]]NNNGGGCCC???===>>>===<<<;;;;;;::::::::::::<<<>>>@@@@@@>>><<<<<<<<>>:::444111000000...+++************++++++++++++000000///.........//////111111222333444555666777444555:::EEEXXXmmm}}}lll[[[HHH666...,,,///222;;;KKKbbbssstttlll\\\LLL:::222///---+++,,,++++++))))))))))))***+++))))))))))))))))))*********))))))))))))***++++++)))+++++++++)))((()))***(((***,,,---------///000999GGG```ppp```NNNCCC??????CCCHHHWWW^^^fffggg^^^NNN<<<111///+++)))***+++---444===PPPcccpppkkk]]]NNN===///...,,,)))((()))******)))&&&'''((())))))((('''&&&)))&&&&&&((()))***///666LLLWWW\\\RRRCCC666---(((((((((((((((''''''''''''''''''''''''((((((((((((&&&'''(((''''''(((+++...(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&'''(((((('''&&&&&&%%%&&&''''''((('''''''''&&&%%%%%%%%%%%%&&&''''''&&&'''))),,,000444888;;;///+++))),,,111;;;IIIUUUWWWMMM>>>222---+++******))))))************))))))%%%&&&''''''((((((''''''((((((((((((((()))******+++++++++(((&&&%%%'''((()))---777JJJdddzzzooo\\\FFF888111---******,,,+++++++++******************)))((((((''''''&&&'''&&&&&&&&&&&&&&&''''''(((&&&%%%%%%&&&'''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&bbb\\\QQQCCC777111111222444AAAVVVjjjuuuvvvrrroookkk\\\LLLFFFDDDAAA???>>><<<<<<;;;:::::::::::::::;;;===@@@AAA@@@>>>======AAABBBDDDGGGIIILLLNNNOOORRRPPPNNNMMMMMMLLLJJJIIIIIIKKKOOORRRVVV]]]gggooovvvyyy}}}~~~zzziii]]]RRRKKK>>><<<777333000//////000222222111000////////////---------------,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++///000000...,,,******+++,,,000666888666222...,,,///......444@@@SSSfffrrrkkkeee[[[OOOCCC888///)))&&&)))+++++++++---333888;;;666222000...+++((())))))))))))******)))))))))(((((((((((()))***+++,,,************************+++((((((+++,,,,,,000555BBBWWWqqqzzzuuuooo\\\FFF888222---,,,---***************+++++++++)))...555BBBWWWooozzzbbbFFF666000.........******,,,---+++---888DDDYYYhhhsssjjjUUUBBB444---,,,,,,+++***)))+++...111333333<<>>SSSeeesssqqqfffXXXFFF777...,,,***)))***++++++***)))))))))))))))))))))))))))&&&&&&'''(((***222<<>>>>><<<<<<;;;:::::::::;;;;;;;;;===@@@AAA@@@???>>>>>>BBBCCCEEEHHHKKKNNNQQQRRRUUUSSSPPPNNNMMMLLLIIIGGGEEEHHHLLLPPPVVV___kkksss{{{}}}yyyhhhZZZOOOHHH>>><<<888444222111111111333333222000000/////////,,,---///000///---***(((******+++++++++,,,,,,,,,,,,,,,---------------,,,111222222000...,,,,,,---,,,000333555333111///......---...555BBBTTTeeeoooaaaXXXJJJ>>>666111...,,,((()))******,,,111:::AAA@@@888333222000+++))),,,))))))************))))))((((((((())))))***+++,,,************++++++++++++***((()))+++,,,,,,222999KKKddd{{{mmmYYYCCC666111---,,,,,,))))))*********+++++++++,,,///555@@@SSShhhtttvvvkkkWWW@@@444///---++++++((()))+++,,,,,,000>>>LLLbbblllooocccOOO>>>333...+++---///...---,,,...000666===PPPmmmwww___PPPFFF???;;;333111///---,,,+++)))(((***+++------,,,,,,...000222333333444555777888999888888999999:::;;;;;;;;;???CCCKKKZZZssslllQQQ>>>444///...000///222888GGG]]]mmmnnnfff\\\KKK999111...+++******,,,+++)))''''''((()))***(((((())))))***************************++++++,,,)))***++++++***)))***,,,++++++,,,++++++---000333???NNNhhhyyyiiiTTTGGG999333222333777<<>>;;;777------,,,---444BBBQQQZZZ```TTTDDD666///+++)))'''))))))************))))))&&&&&&&&&&&&''''''(((((('''(((((()))))))))))))))&&&'''(((''''''(((+++---111333999HHH^^^rrrxxxuuufffXXXDDD555000///---***$$$'''))))))((('''((()))*********)))((((((''''''&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&'''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''''''''''''''''''''''''''aaaXXXKKK>>>666444555777:::OOOgggvvvyyyuuummmfffWWWLLLBBB@@@@@@>>><<<======<<<<<<;;;;;;;;;<<<<<<===???AAAAAA@@@??????@@@CCCDDDFFFIIILLLOOORRRSSSUUUSSSPPPNNNLLLJJJGGGDDD@@@DDDJJJPPPVVV```kkksss||||||~~~wwweeeWWWKKKDDD>>><<<999666333222222333444444222111000000000000---000444666555111,,,(((******+++++++++,,,,,,,,,+++,,,,,,------------------...//////......000111,,,///111222111000000000------111:::HHHWWWbbbhhhZZZOOO???444////////////***++++++---222999BBBHHHAAA777111222000***)))...)))******++++++******)))))))))))))))***+++,,,,,,***************+++++++++)))((())),,,,,,---444<<>>555000***...111111///...000333999JJJfff```III<<<666555777000///,,,+++******,,,---***---......,,,---111555333333333444555777888999<<<<<<===>>>???@@@AAABBBAAAJJJVVVggg}}}yyydddLLL<<<444000///000111444<<>>555+++,,,,,,,,,444DDDTTT\\\aaaUUUEEE777///+++(((&&&(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))%%%&&&'''''''''))),,,///444555:::GGG]]]qqqxxxuuuggg\\\JJJ777...---+++((( $$$((()))'''&&&(((*********)))((((((''''''&&&&&&&&&&&&&&&'''((())))))(((&&&%%%%%%&&&'''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&fff]]]NNN@@@888666666888>>>TTTkkkuuutttmmmcccZZZLLLEEE@@@??????<<<<<<>>>=========<<<<<<======>>>???@@@AAAAAA???>>>???@@@DDDEEEGGGJJJMMMPPPRRRSSSTTTQQQNNNLLLJJJHHHDDDBBB???DDDLLLRRRYYYaaakkkrrrxxxxxx|||wwwdddVVVJJJCCC===;;;888666444333333333555444333222111000000000///444:::>>>===777///*********+++++++++,,,,,,,,,)))***++++++,,,,,,,,,+++***+++------------///000+++,,,............000222...222;;;GGGTTT]]]aaaaaaTTTIII:::000---------,,,,,,---///555<<>>XXXwww~~~iiiTTT===111///,,,***)))((())))))***++++++,,,,,,///111888GGG^^^oooppphhhVVVGGG888111///+++))))))***+++---///111;;;QQQfff{{{{{{sss```LLL???666111***---000111000111666:::GGG___iiiMMM<<<444///...000.........---,,,---...000+++...///...,,,///555;;;999888888888888999::::::===>>>@@@CCCEEEHHHJJJKKKGGGUUUgggxxxmmm[[[FFF999333///...000...333===PPPhhhzzzzzzsss^^^MMM;;;222///,,,******+++******)))(((((('''''''''(((((()))******++++++))))))((((((((()))******)))***,,,++++++***,,,---,,,,,,,,,,,,,,,000666:::KKKYYYqqqoooYYYDDD:::000...---,,,---000===<<<<<>>444444111---777HHH___qqq}}}tttaaaOOO>>>222---+++))))))***+++,,,++++++,,,...//////...,,,+++)))((()))***)))+++777CCCccc{{{sss```KKK>>>888111......///---***)))(((((((((''''''''''''&&&((()))(((&&&%%%%%%&&&(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))+++,,,((('''&&&&&&&&&&&&'''(((''''''(((((('''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''***,,,333@@@LLLKKK@@@444***......///888KKK\\\ccc]]]RRRBBB555...***((('''''''''(((((((((((('''''''''&&&&&&%%%&&&'''((()))&&&'''((()))***))))))(((%%%&&&'''''''''))),,,...333555;;;III```ttt{{{xxxooohhhVVV???000,,,+++((("""((()))((((((***---))))))(((((('''&&&&&&%%%&&&&&&&&&&&&'''((()))***(((&&&%%%%%%&&&'''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%iii___OOO@@@888555666777???UUUlllrrrmmmdddYYYOOOGGGCCCAAAAAA@@@===>>>AAA>>>>>>=========>>>>>>???AAABBBBBB@@@>>>>>>???AAADDDEEEGGGJJJMMMOOOQQQRRRSSSPPPMMMJJJIIIFFFCCC@@@@@@GGGOOOVVV\\\ccckkkqqqtttuuu{{{yyyfffWWWKKKDDD<<<:::888555444333222222666555444222111000000000111777>>>CCCBBB;;;222+++******+++++++++,,,,,,,,,'''((()))******************+++,,,,,,***)))***,,,)))+++,,,,,,,,,---000222222888DDDSSS___dddbbb^^^OOOEEE888///,,,+++)))'''---...222;;;EEELLLNNNMMM<<<111***---,,,&&&'''///******++++++++++++******))))))))))))***+++,,,---(((((())))))************((((((***,,,,,,---666@@@XXXyyyyyycccNNN888/////////------((())))))***++++++,,,,,,...000666HHH```pppmmmbbbOOOBBB444...---++++++,,,,,,---///111444@@@YYYoooxxxxxxooo]]]JJJ???777222))),,,/////////333;;;BBBZZZuuujjjUUU@@@666333///---///,,,,,,---,,,+++***+++,,,,,,...///...---000888???EEEDDDCCCBBBAAAAAAAAAAAA>>>@@@BBBFFFJJJNNNQQQRRRTTTfffzzzaaaQQQ???555000------000***000<<>>RRRdddlllZZZOOO???333---***)))(((&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))&&&''')))*********)))((('''((((((((('''(((***---000444<<>>KKK\\\eeebbbWWWMMMHHHEEECCCAAA@@@AAAAAA@@@>>>???@@@???>>>>>>???BBBEEECCCCCCBBB???======@@@BBBDDDFFFJJJNNNQQQRRRQQQQQQMMMLLLJJJHHHFFFEEEDDDCCCBBBGGGPPPXXX___dddgggiiinnnrrrxxxzzziiiZZZMMMCCCAAA===888555444444444444111000000000000000111111555999???@@@===666000---++++++------------++++++'''(((***+++,,,,,,,,,+++))))))((((((((())))))***...)))'''***------000333444DDDXXXeeejjjhhh___UUUFFF>>>333,,,***+++,,,,,,++++++333GGGZZZ]]]OOO???555222...+++))))))***+++,,,+++******++++++)))'''+++******)))))))))))))))***)))(((''''''((()))******)))***+++***+++444>>>YYYttt~~~oooXXXDDD999222))))))000...'''))),,,---,,,+++,,,,,,///222999HHH]]]kkkjjjaaaKKK>>>222---,,,++++++---,,,///333666;;;III```sss{{{ooo```RRRDDD777111111111,,,---444666888HHH[[[vvvyyy```GGG888666000...///,,,000///---,,,******))))))...---///000///444AAAOOO\\\ggg___NNNMMMPPPOOORRROOOGGGDDDHHHNNNSSS\\\fffkkk{{{{{{cccNNN999222111///------111444>>>RRRmmmkkkVVV@@@444111000//////+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---000+++'''''')))---777AAATTTccc|||qqq___FFF999---+++------,,,---222333777;;;:::888AAALLLRRRMMMCCC777111555>>>DDD___qqq}}}vvvgggWWWFFF777111,,,)))***+++)))))),,,///666AAAJJJJJJ@@@444---...)))''')))+++,,,222888VVVpppfffVVVFFF===555......222,,,)))''')))------((($$$''''''(((((('''&&&&&&%%%***))))))(((''''''&&&&&&((('''%%%$$$###$$$%%%%%%%%%&&&'''((()))***+++,,,'''''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&((()))((('''......888HHHPPPJJJ>>>777...111444;;;JJJ\\\fffhhh]]]LLL999000---***))))))(((((((((((((((((((((((()))((((((''''''''''''(((''''''((((((((((((''''''*********)))))))))))))))000222<<>>>>>AAACCCEEEIIIOOOTTTVVVUUURRRPPPKKKIIIGGGEEEDDDCCCCCCDDDGGGJJJQQQYYY```cccdddcccjjjpppzzz{{{jjj]]]PPPGGG@@@<<<888555444444444333111111000000000000111111111555999:::777111,,,***++++++------------++++++((()))***+++,,,,,,++++++)))((((((((((((((())))))***&&&%%%(((++++++...222;;;MMMbbbmmmoooiii___UUUBBB<<<333---++++++,,,,,,---000999JJJXXXYYYKKK===333111---)))'''((()))***------///000111000,,,)))+++******)))))))))))))))***)))(((((((((((()))******)))+++---,,,---666AAAXXXsssuuueeeOOO>>>666333******---***''')))++++++++++++,,,---///222:::KKK___kkkeeeYYYCCC999///---,,,+++,,,...---...222:::FFFXXXkkkyyyssseeeUUUGGG<<<222///000...+++...555;;;CCCYYYoooxxxZZZBBB666666000...///+++//////...---,,,,,,,,,,,,,,,,,,///222444999GGGUUUkkkzzzxxxllllllnnnmmmqqqggg\\\SSSQQQSSSYYYdddooo}}}pppZZZBBB555111---+++,,,...111999MMMiiioooZZZBBB555000---,,,,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,,,,,,,)))((()))***...888CCCXXXfff||||||yyywwwkkk^^^DDD888---+++---,,,,,,,,,,,,,,,///333222222;;;GGGTTTNNNCCC666///222:::BBB\\\mmmyyyssseeeWWWFFF999111,,,)))***+++)))***---777AAAPPPYYYUUUGGG777------)))&&&''')))***///555JJJccc{{{jjjVVVHHH===555222444000,,,)))***,,,+++'''###'''''''''(((''''''&&&&&&))))))(((((('''&&&&&&%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''(((((())))))'''''''''''''''((())))))(((((('''''''''&&&&&&&&&'''&&&&&&&&&'''(((((((((...111<<>>@@@CCCFFFGGGLLLSSSYYY[[[XXXTTTPPPKKKIIIFFFDDDDDDEEEFFFHHHMMMOOOTTT\\\dddiiihhhfffllluuu|||kkk^^^RRRIII???;;;777555444444333333111111000000000000000111///111444444111---***)))++++++------------++++++)))******+++++++++******)))((((((''''''((((((((((((%%%%%%)))++++++...222AAAVVVllltttpppfffZZZPPP===888111---++++++,,,,,,000555@@@MMMUUURRREEE:::111///+++(((''''''((()))---...000333444222---)))+++******)))))))))))))))***))))))(((((())))))***))))))+++------///888CCCWWWqqq}}}jjjYYYGGG888555555---+++---((()))***+++++++++,,,...000333888CCCRRRaaafff[[[MMM;;;444.........,,,---000111222888EEEYYYlllxxx}}}ooo^^^III<<<555000///000///---000888AAARRRooo}}}WWW@@@555666111//////***............///000000111------///333555:::GGGTTTooo}}}|||~~~tttfff^^^^^^fffuuupppSSS???444...,,,------///666GGGddd~~~uuu___DDD555...+++)))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++...///...000;;;GGG\\\iii}}}mmmdddfffjjjeee\\\AAA666---+++,,,,,,+++,,,***+++---...///222<<>>HHHSSS[[[___[[[NNNAAA777333000000///---...333999AAAMMM^^^ppp~~~~~~qqq]]]FFF888333111111333222111333;;;HHH``````GGG:::888222///000,,,------...///111222444555000///000222222555>>>HHHccc}}}}}}sssooowwwyyyppppppzzzhhhLLL:::222//////000000444CCC___zzzxxxaaaEEE555...+++)))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,+++///444666333333>>>JJJZZZhhh~~~}}}lllXXXQQQWWW]]]YYYRRR===333,,,+++,,,+++***,,,++++++,,,---///666AAAKKKTTTLLLAAA999444888DDDPPPbbbpppwwwlll[[[LLL===000///+++)))******))),,,222555KKKccclllcccQQQ===000...)))&&&''''''&&&(((---444@@@WWWqqqvvvhhhYYYOOOIIIAAA777///++++++++++++(((((((((((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((()))''''''''''''''''''''''''(((((((((''''''''')))+++222>>>NNNUUUPPPDDD:::555//////333BBB[[[mmmmmmeee[[[KKK999000---***((((((((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&''''''((((((((((((''''''((((((((())))))))))))))),,,111AAAZZZttt~~~wwwyyysssaaaHHH555,,,)))'''))))))(((((((((((())))))'''((((((((((((((('''''''''''''''''''''((())))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&%%%%%%$$$$$$$$$&&&''''''''''''''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%III>>>555333333222111333444777;;;>>>@@@AAABBBCCC@@@@@@BBBDDDHHHIIIIIIHHHHHHKKKLLLLLLIIIFFFDDDCCCBBBBBBBBBBBBAAACCCFFFIIIMMMNNNPPPSSSTTTUUUUUUUUUMMMLLLJJJJJJKKKOOOSSSUUU[[[\\\```hhhqqqwwwxxxxxxyyyxxxfffXXXKKKBBB===:::777666555555444222222222111000//////000000///000111000...,,,,,,---++++++------------++++++++++++************************)))(((((((((((((((***((()))+++,,,---222999HHHZZZlllnnncccUUUHHH@@@111000...,,,,,,,,,...000111;;;FFFLLLIIIAAA999555...---+++)))((())))))******((('''((()))***)))(((+++******)))))))))))))))))))))************))))))))))))***+++***+++444>>>RRRkkkrrr^^^NNNAAA444111222,,,,,,///,,,///...------...333:::@@@MMMYYYcccaaaVVVKKKAAA:::444222111000...,,,000777FFFWWWlll|||ppp\\\EEE777222000000222333444888DDDWWWuuunnnRRR@@@:::111...111...,,,---...///111333555666333111000111111111777???SSSnnn{{{qqqeeebbbtttxxxVVV>>>444000///000000333???XXXssswww```EEE555///,,,,,,,,,))))))))))))))))))******))))))))))))))))))))))))************************)))***+++,,,,,,,,,++++++,,,000666888555444===IIISSSccc{{{zzzdddUUUEEEDDDLLLQQQLLLEEE888000+++++++++******,,,)))***++++++000:::FFFNNNSSSIII>>>777444888FFFTTTeeeqqqvvviiiWWWHHH:::...---************)))...555<<>>?????????DDDEEEFFFJJJMMMOOONNNMMMIIIKKKMMMMMMKKKHHHGGGGGGFFFFFFFFFDDDCCCDDDGGGIIIMMMLLLLLLMMMNNNQQQTTTVVVLLLLLLKKKLLLOOOSSSWWWZZZbbbcccfffiiinnnssswwwyyy}}}wwweeeWWWIII@@@===;;;888777777666555333333222111000////////////,,,---......,,,++++++,,,++++++------------+++++++++******)))******++++++,,,,,,+++***)))))))))))))))((())),,,---000999CCCRRR___iiifff[[[NNNCCC;;;---...---,,,+++---111444666>>>GGGJJJDDD;;;444111---,,,+++)))))))))******+++)))''''''(((***+++***+++******))))))))))))))))))******++++++******)))))))))+++,,,+++---666@@@TTTlll~~~qqq___PPPBBB444000000***+++///,,,---------...333===HHHPPP[[[dddggg[[[JJJ>>>999666111000000000...///888CCCXXXooo}}}dddSSS@@@555000......111222888CCCWWWrrrsssVVVAAA999000---000///,,,------...000222444555444111111333333333888>>>DDD[[[fffaaa^^^bbbyyy[[[@@@333///,,,......111<<>>HHHOOO```xxxnnn```NNNCCC<<>>XXXsss}}}ssshhhUUU???333///---***)))((((((''''''(((((()))&&&'''((((((((((((((((((((((((''''''''''''(((((('''''''''''''''(((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''((('''&&&$$$$$$&&&&&&%%%###((('''&&&&&&&&&&&&'''((()))((('''&&&&&&'''((()))BBB:::333222222222333666555666777:::===@@@@@@@@@FFFFFFHHHKKKOOOPPPOOONNNHHHJJJLLLLLLKKKJJJJJJJJJKKKKKKIIIGGGEEEDDDFFFIIIJJJJJJIIIJJJLLLPPPTTTVVVMMMNNNOOOQQQUUUYYY\\\^^^dddfffiiijjjkkkoooxxx~~~yyyhhhZZZMMMDDD===;;;999888888888666444333222111000////////////***,,,......,,,+++++++++++++++------------++++++******)))))))))+++,,,---...---,,,+++************))))))***...222999FFFSSS___eeeggg___SSSHHH===555,,,,,,,,,++++++...333888>>>DDDIIIHHH@@@666000...******)))((((((((())))))+++)))((()))+++,,,+++++++++******))))))))))))))))))***++++++++++++***)))******---000000333===HHH^^^tttwwwfffXXXEEE777444555///...000,,,------///444===LLL\\\fffcccddd]]]MMM>>>888666555//////111333444:::JJJYYYoooyyyhhhPPPEEE999333///---...222666AAAVVVrrrkkkOOO<<<666...,,,///---------------...000111222444111111444444444888======KKKQQQTTT___kkk___BBB555///+++,,,...222>>>TTTlllzzz|||ttt^^^EEE888333000......((()))))))))************))))))))))))))))))))))))************************(((***+++------,,,+++******+++000555888;;;CCCLLLXXXfffzzzsss[[[JJJ@@@999999CCCLLLIII@@@:::000,,,)))+++***((((((++++++000222444===LLLXXX]]]PPPCCC777222...111@@@RRRjjjtttuuufffTTTGGG<<<222+++*********))))))111:::OOOcccuuuxxxrrreeeNNN999000,,,)))***)))&&&(((+++(((***111;;;DDDPPPdddwwwyyybbbLLL;;;000+++...---+++)))(((((())))))''''''''''''''''''''''''$$$%%%'''((((((((('''&&&&&&&&&''''''((()))******))))))((('''''''''''''''&&&&&&&&&'''''''''((((((%%%''')))(((''')))///444AAALLLRRRKKK???777111---+++111===QQQhhhtttooobbbQQQBBB333---,,,***(((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''((((((((((((''''''&&&&&&''''''((())))))******---;;;TTTpppooocccNNN:::000...---)))((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((''''''''''''((((((&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$&&&&&&%%%###((('''&&&&&&&&&&&&'''(((***)))'''&&&&&&''')))***???777111000111111333777777666777999===AAADDDDDDDDDEEEGGGJJJMMMOOOMMMLLLGGGIIIKKKKKKKKKKKKLLLMMMNNNMMMLLLHHHFFFEEEFFFHHHHHHHHHIIIJJJMMMPPPSSSUUUPPPQQQSSSVVVZZZ^^^aaacccbbbfffjjjjjjjjjppp||||||kkk^^^QQQIII===<<<:::999999999777555333222111000////////////+++---//////...---,,,---++++++------------++++++))))))(((((()))+++---...///...---,,,++++++++++++++++++...333888BBBRRR```fffhhhdddYYYMMMBBB888000+++,,,,,,++++++...555:::EEEIIIKKKHHH>>>444...+++((((((((('''''''''(((((((((((()))+++------+++(((+++******))))))))))))))))))***+++,,,,,,+++***)))++++++///333444888CCCOOOiii~~~}}}nnn```III<<<:::<<<555333444......000333:::GGGZZZmmmyyyfff```RRRAAA777666666444000111444888<<>>:::888666555444222444333111000111000...---,,,------......------,,,(((+++---,,,***))),,,...+++***(((((())))))'''&&&000222777:::555,,,)))***(((+++///555BBBVVVkkkwwwzzzmmm^^^QQQEEE:::333333333///+++***---666CCCOOO```WWWJJJ@@@999555000---)))(((''''''''')))***+++++++++++++++++++++++++++***+++,,,,,,+++***)))(((000,,,+++,,,,,,)))***---000///111666:::EEEZZZooottt___VVVIII>>>999666555333333666;;;CCCTTThhhtttwwwfffVVVDDD;;;777555777:::;;;===AAAIII[[[ppp~~~}}}dddNNN@@@===444,,,---000333555888DDDbbbdddGGG???444///...///...,,,+++,,,,,,---...///111222111111222222222333666888999>>>HHHWWWjjj|||[[[AAA555222222333222555CCC]]]ttt|||yyyqqq]]]EEE777000,,,+++++++++*********))))))(((((()))))))))((()))******+++((()))))))))***************+++,,,---............///111777>>>HHHSSScccnnnkkkVVVEEE<<<222333555666555333111///++++++***************+++,,,------000:::HHHPPPQQQDDD888111444666999KKKaaazzzyyygggZZZGGG555111++++++)))''''''***///333CCC^^^tttwwwrrrjjjUUU===666...((())))))'''&&&'''%%%''')))***,,,222999???ZZZlllwwwgggMMM666666111......+++&&&)))000))))))***)))'''&&&&&&'''++++++)))(((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$)))(((&&&%%%&&&''')))+++)))((('''((()))***)))(((,,,%%%$$$***+++***444BBBWWWaaa___KKK888000---)))...333???VVVppp}}}tttddd]]]@@@000///---...000,,,''''''(((((())))))******((()))))))))))))))((((((((((((((((((((((((((((((***************)))((((((,,,///:::RRRrrrrrrcccNNN;;;000+++***)))((('''''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((())))))((('''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%%%%$$$###"""555444333222222333444666777888:::<<>>333------...------...555AAASSS```eee[[[LLLAAA999444000,,,))))))((('''((((((******+++++++++++++++++++++++++++++++++******++++++,,,''''''***......,,,...222111666@@@KKKRRR\\\ppptttaaaQQQFFF???888444===CCCKKKVVVdddppprrrmmmYYYNNNCCC??????@@@FFFLLLQQQRRRUUU___rrr}}}jjjUUUBBB777777111,,,...111333888===RRRpppmmmSSSBBB;;;222.........---***,,,,,,,,,,,,---...000000111222222222222333666999>>>CCCNNN^^^ooo}}}uuuSSS===333000///222444<<>>VVVsss}}}oooaaaDDD333000++++++,,,(((((((((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((***************)))((((((,,,000:::PPPmmmwwwiiiTTT@@@333---***)))(((((((((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((())))))(((''''''&&&((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%333333444444555666666666999:::<<>>555000,,,*********)))((((((((())))))************************,,,+++***)))***+++,,,---$$$''',,,000000...333;;;BBBNNN```mmmsssyyyuuufff^^^XXXPPPJJJHHHPPPZZZfffqqqsssiii\\\NNNJJJIIIMMMQQQXXXcccmmm}}}{{{yyy}}}vvvbbbQQQCCC888111111///...000222555>>>HHHgggmmmTTTAAA:::555000---------,,,))),,,,,,,,,,,,,,,---...///111222333333333555888:::???DDDQQQcccvvviiiKKK999222///...000888FFFZZZppp}}}zzzppp\\\KKK999111///,,,+++,,,************)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,(((***,,,,,,,,,,,,---///444@@@VVVnnnrrr]]]JJJ<<<333///...///111222111000...---+++***************++++++,,,------222===JJJNNNKKK===111+++///333;;;SSSmmmttthhhSSS;;;222++++++***((((((***...222CCC\\\ssszzzzzzsss```KKK888000*********'''&&&'''((()))*********+++---///444===JJJWWWdddsssxxxgggWWWDDD888333...++++++&&&'''(((((((((((((((''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&&&&&&&''')))***((('''&&&''')))***)))((('''%%%'''******...???RRRjjjnnngggPPP;;;111---******111AAA[[[xxxuuubbbEEE444000***)))+++'''))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))************))))))(((+++///999LLLfff}}}{{{nnnYYYEEE777///+++***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((()))))))))(((''''''(((((('''''''''''''''''''''''''''''''''''''''''')))))))))))))))((('''''''''&&&%%%$$$$$$%%%&&&'''***)))((('''''''''((((((111333444666777888777777:::;;;>>>AAADDDGGGIIIJJJEEECCCBBBBBBDDDEEEEEEDDDAAACCCFFFIIILLLNNNOOOPPPRRRQQQOOOMMMJJJGGGEEECCCCCCCCCDDDGGGJJJNNNRRRUUUWWWZZZ^^^___```bbbfffiiigggiiinnnvvvcccLLL===:::666444333333111000222000......//////---,,,++++++,,,,,,,,,,,,++++++...+++)))***---...---***(((''''''(((***,,,+++******,,,444@@@FFFBBB:::666999@@@JJJVVViii{{{~~~xxxcccTTTBBB888222...,,,...)))---000222999JJJ]]]iiiaaaVVVEEE888000,,,)))'''+++******))))))((((((((())))))))))))))))))))))))+++++++++++++++++++++++++++,,,///000///111<<>>RRRnnnvvv\\\HHH<<<444000000,,,,,,...///...---,,,+++*********)))******+++,,,+++,,,///777EEEQQQSSSMMM===222---000444===VVVqqqrrrgggSSS:::///++++++***)))(((***...111@@@WWWooozzz}}}wwweeeRRR;;;222+++******((('''((())))))***+++************111444888<<>>VVVlll|||___JJJ===888777////////////000///...,,,------,,,,,,,,,---......111222444444555888;;;>>>CCCHHHVVVlllyyyVVVAAA888333111111555GGGbbbyyyuuueeeRRRCCC555000///,,,***)))))))))))))))))))))******(((((()))************)))))))))))))))*********+++,,,...000//////222999>>>LLLeeeuuu___GGG:::444000...///******+++,,,,,,++++++*********))))))***++++++,,,+++---333@@@RRR^^^[[[RRR>>>444///222333:::RRRmmmzzz{{{mmmcccOOO888///+++++++++)))(((***---000;;;PPPhhhwww}}}xxxgggVVV===444---+++***(((''')))))))))***+++,,,,,,+++***+++,,,---///444???LLLUUUiiivvvsss\\\GGG:::222...+++)))'''((()))***)))''''''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''((((((&&&&&&'''((()))((('''%%%(((*********333GGGZZZgggfff\\\JJJ999222111222444BBBZZZvvvqqqXXX???000...((('''+++)))))))))((((((''''''&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((((())))))*********))))))(((,,,555EEE\\\pppxxxwwwmmmdddUUUEEE777///+++++++++*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((''''''((())))))((((((''''''''''''((((((((())))))***************))))))(((''''''%%%%%%%%%%%%'''''')))((((((((((((((())))))111333555666888888888777666888<<<@@@DDDGGGHHHIIIJJJHHHFFFEEEFFFGGGFFFEEEDDDEEEGGGJJJLLLOOOQQQRRRRRRSSSTTTTTTSSSPPPMMMLLLJJJJJJJJJKKKMMMNNNPPPPPPSSSVVVYYYZZZ[[[^^^dddhhhkkkpppvvv|||iiiQQQGGG>>>;;;888666666555444333111000...///000000...---,,,------......------,,,...---,,,,,,------,,,+++)))(((''')))+++,,,,,,+++---,,,///777;;;:::999;;;DDDZZZnnnvvv{{{zzzmmm^^^MMM;;;333000---,,,,,,)))000555999EEEVVV^^^\\\SSSJJJ===444000...---,,,******+++++++++***))))))************************)))***,,,...//////......666555777===DDDQQQddduuuxxxkkk\\\QQQOOOSSSXXXZZZ[[[```kkkzzz{{{nnnZZZQQQEEE;;;666333222000...000333777===MMMiiifffKKK:::222000222---...//////000//////...---------------...///000111222444555666999===@@@BBBHHHSSSfff|||kkkKKK;;;555111111444<<>>GGG]]]uuu___LLL999444222,,,)))***((())))))***************))))))))))))***+++,,,,,,+++///999JJJ___jjjbbbUUU===555222444444777MMMfffvvvyyyiii]]]JJJ777222+++++++++***)))***---///666IIIaaasss{{{wwwgggWWW@@@666...++++++(((((())))))((()))***---...---+++,,,,,,,,,,,,...333999>>>HHHVVVhhhtttrrr[[[III;;;222222...)))((()))***)))''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%&&&((()))((('''(((***+++******444GGGVVVaaa^^^UUUFFF777//////222777DDD[[[uuuqqqTTT<<<000...'''%%%'''%%%((((((''''''''''''''''''&&&'''((())))))******)))((((((((((((((((((((((((((())))))************)))(((---555FFF]]]pppuuupppccc\\\QQQBBB555---++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((()))*********))))))&&&'''((()))***)))(((''''''''''''(((((())))))******************)))((((((((('''&&&%%%%%%&&&'''(((&&&'''((()))))))))((((((222333444555666777777777555888<<<@@@DDDGGGHHHHHHJJJHHHFFFFFFFFFFFFEEEDDDCCCEEEGGGJJJNNNRRRUUUWWWXXXYYYZZZZZZXXXUUUQQQNNNKKKLLLLLLMMMOOOPPPQQQQQQSSSTTTVVVXXX\\\```eeeiiilllsssyyybbbMMMEEE>>>;;;888666666555444333222000//////000111000...---......//////......------.........,,,+++,,,---***)))((()))+++,,,+++***...,,,---111333555:::AAAQQQlll{{{{{{vvvlllZZZIII888000///---*********222888@@@PPPaaabbbYYYNNNFFF;;;333///...---,,,((()))***+++++++++******+++++++++++++++++++++++++++++++++---000444888:::@@@BBBJJJWWWcccooo}}}}}}vvvddd[[[MMMAAA999777;;;???<<>>AAACCCIIIUUUdddxxxxxx]]]CCC999555111444:::HHH___|||}}}lllOOOAAA333......,,,******((()))))))))************'''(((***+++++++++)))((())))))*********+++++++++(((,,,///111555AAARRR___ttt}}}iiiMMM<<<000000111***&&&(((((((((((())))))*********))))))))))))***+++,,,---...333???SSSiiirrrfffUUU===777777;;;888999KKKcccuuuxxxeeeUUUBBB444333+++++++++***)))***,,,...333DDD\\\pppzzzwwwgggXXXAAA888///,,,+++((((((******((('''))),,,---,,,+++...------,,,+++,,,---...444>>>JJJTTTbbbvvvxxxgggRRRBBB:::333+++'''((())))))'''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&'''&&&%%%&&&((()))(((''''''***,,,,,,111???PPP]]]```[[[QQQDDD555,,,***---333;;;JJJ^^^rrr{{{tttgggLLL777......(((%%%'''%%%&&&&&&''''''''''''''''''&&&'''((()))************(((((((((((((((((((((((((((((()))***************+++...777JJJcccttttttkkk]]]XXXOOOBBB555---++++++******)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((()))***************&&&''')))*********((((((&&&''''''((())))))******))))))******))))))((('''((('''&&&%%%%%%&&&'''(((%%%''')))++++++***((('''333333444444555555666666555888<<>>===NNNeeetttxxxbbbOOO<<<000222++++++,,,***)))***,,,...222BBBZZZooozzzvvvgggYYYBBB888///,,,+++)))(((***+++)))&&&'''***,,,+++)))'''''')))***+++,,,---...///333666:::GGG]]]rrr~~~jjjTTT>>>666,,,'''((()))((('''''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%&&&((((((((('''$$$(((,,,000:::LLL^^^iiifff```VVVHHH999...+++------000777DDDVVVbbbaaaXXXDDD000***---)))'''***(((%%%&&&&&&''''''(((((((((&&&'''((()))************(((((((((((((((((((((((((((((()))***************---000999MMMgggxxxttthhh\\\XXXOOOBBB666...+++,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++***(((((()))***************%%%''')))***+++***)))(((&&&''''''((()))******+++)))))))))))))))(((''''''((('''&&&%%%%%%&&&'''(((%%%'''***------+++)))'''555666777666555666777999;;;===???AAABBBDDDHHHJJJLLLLLLKKKJJJIIIGGGEEEDDD@@@CCCHHHMMMRRRWWW]]]aaaiiilllmmmhhh___UUUOOOLLLPPPPPPOOOOOOOOOPPPRRRSSSNNNQQQVVV\\\aaafffiiijjjpppooovvvppp\\\MMMDDD@@@===999666444333444555222222222111111111111000////////////..................---------,,,,,,,,,***+++,,,------,,,+++***///,,,---000111555CCCRRRooo}}}sssiiiaaa[[[III<<<111///000...,,,,,,111666???NNN```hhh```SSSEEE===222,,,+++,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,)))+++333:::BBBRRRaaannnrrrzzzzzzgggUUUHHHBBB@@@888666444111///.........111111111444;;;CCCLLLQQQWWW[[[]]]ZZZUUUTTTWWW[[[^^^kkkzzzwwweeeRRRBBB999444111333444222000000333777888???JJJ[[[uuuqqqXXXAAA999555...,,,000//////............////////////000111111111111000<<<888666888:::;;;@@@FFFNNNXXXiii|||fffPPP<<<999;;;;;;@@@HHHeeeyyyiiiWWW???888111......///---***---+++(((''')))+++------)))************+++++++++000---)))***---//////...444///666JJJ^^^nnnxxxcccNNNAAA111000///---+++)))((('''(((((())))))*********+++***))))))))))))+++,,,---222888HHHbbbwwwxxxdddPPP>>>===CCCKKKFFFAAAQQQjjj~~~tttbbbKKK:::222000,,,+++)))'''(((***,,,...666CCCYYYppp}}}|||pppeeeOOO@@@000+++***)))'''((('''((()))***************(((((())))))******++++++---,,,...444:::CCCRRR___|||mmm\\\EEE222///000***$$$%%%(((((())))))((('''&&&&&&+++)))''''''((())))))((()))(((&&&$$$$$$$$$&&&'''))))))(((((('''''''''&&&%%%(((+++111BBBYYYmmmvvvpppkkk[[[FFF888333...'''***---111777===BBBFFFHHH555111,,,)))((((((''''''((((((((((((((('''&&&&&&&&&''''''((()))******+++))))))))))))((((((((((((''')))******))))))***+++---333===OOOjjjxxxooocccRRRBBB666...+++))),,,***((()))+++,,,+++((())))))))))))************++++++************++++++---------,,,+++***)))(((*********))))))))))))))))))***+++,,,,,,+++***)))---,,,+++)))(((((((((((((((((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%&&&''')))***+++++++++***666777777777555555777999;;;===???AAABBBDDDGGGJJJLLLLLLKKKJJJHHHGGGEEEDDDCCCFFFJJJMMMRRRWWW]]]aaafffhhhiiigggaaaYYYRRRNNNLLLLLLKKKKKKLLLNNNOOOPPPMMMQQQVVV[[[```dddhhhjjjpppqqq{{{ooo\\\MMMDDD???===:::666444333444555222222222111111111111000////////////..................---------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***,,,000333<<>>MMM]]]qqq{{{hhhSSSBBB777222111333222111//////////////////...---...000555:::===>>>@@@AAA???===<<<>>>@@@DDDNNNZZZ```___\\\\\\^^^ccc___WWWLLL@@@777222000---000222111000111444888???LLL]]]pppkkkTTT???888444...,,,000//////............////////////000000111222222333;;;888777:::===???DDDKKKUUU^^^nnnwwwVVVFFF999999===DDDSSSdddzzztttZZZGGG<<<666000---...///---+++,,,+++))))))*********)))************+++++++++++++++***)))+++---///000///999>>>JJJ]]]nnn{{{uuudddUUUIII???999......---,,,++++++******((()))))))))***************))))))))))))+++,,,---555;;;LLLeeexxxxxxdddPPP???999:::???>>>BBBZZZwwwwwwdddMMM;;;222000,,,***)))'''(((***,,,---777DDDYYYooo}}}}}}sssiiiQQQBBB222,,,,,,***))))))((())))))************)))''''''((()))***++++++++++++***+++///333888CCCOOOeeetttaaaIII444///...)))&&&((('''''''''''''''&&&&&&%%%)))((('''((()))***)))((()))(((&&&$$$$$$%%%&&&''')))(((((((((''''''''''''&&&)))---555GGG]]]lllqqqkkkeeeUUUAAA555111---((((((***---111555999;;;<<<333000,,,))))))(((''''''((())))))))))))((('''&&&'''''''''((()))*********))))))))))))((((((((((((''')))******))))))***+++,,,222<<>>@@@AAABBBDDDGGGJJJKKKJJJJJJIIIHHHGGGEEEDDDCCCEEEHHHKKKOOOTTT[[[___ddddddeeeeeeccc]]]VVVPPPGGGGGGHHHHHHJJJKKKMMMNNNOOOSSSXXX]]]aaafffjjjnnnrrrvvvmmm^^^OOOEEE???===:::777555444444555222222222111111111111000////////////..................---------,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++...111888GGG```uuu}}}ooo```TTTIIIAAA777000,,,...000000000111555CCCWWWjjjwwwtttbbbOOO@@@:::111,,,++++++***))))))******+++,,,---......)))***,,,+++++++++---///222333;;;NNNeee{{{yyyjjjTTTAAA555///,,,+++.........---...///000000000///...---...///000111222222222222222222333333222999@@@BBB???===>>>@@@BBBAAA>>>999444111000111,,,///111222111444999>>>KKK___xxxaaaMMM;;;555333///...111//////............//////000//////000111333555666999777999===@@@CCCIIIPPPZZZcccsssfffHHH>>>888:::AAAOOOhhhgggMMM<<<888333...,,,---...---+++,,,,,,,,,,,,+++***)))(((************+++++++++,,,'''))),,,...///111444666CCCSSSggguuurrrZZZFFF;;;777555444,,,,,,,,,,,,,,,+++++++++))))))))))))***************))))))))))))+++,,,---555===OOOiii{{{yyydddQQQAAA888555999<<>>===:::777666555555555222222222111111111000000////////////..................---------,,,,,,,,,---,,,+++******+++,,,---...///111444<<>>777444000...000111000111444===JJJ\\\kkkrrrooo```PPP<<<777111---++++++***)))((()))***+++,,,---......***,,,...---+++,,,///222666;;;III```zzz~~~wwwdddVVVCCC666111000000///,,,,,,,,,,,,------............//////000000000000222111111222444555444333///333666666333222444777777777777444111000111222000111222222444;;;EEELLL___uuupppTTTFFF777333222//////111//////............//////000/////////111444777999888888:::???BBBEEELLLUUUaaammmoooVVVCCC===999===III\\\wwwtttZZZFFF:::333000,,,+++,,,------,,,,,,------,,,+++++++++,,,*********+++++++++,,,,,,))),,,///111222777>>>DDDTTTjjj~~~zzzjjjZZZFFF999555555333000,,,,,,,,,++++++++++++***)))))))))))))))************))))))))))))+++,,,---000<<>>>>>===<<<<<<===??????@@@BBBBBBBBBDDDFFFHHHGGGHHHHHHHHHGGGFFFEEEEEE>>>@@@DDDHHHLLLSSSYYY^^^cccaaa_________\\\UUUPPPJJJJJJLLLMMMOOOPPPQQQRRRTTTXXX^^^bbbeeekkktttzzz}}}|||mmm___QQQGGG>>><<<:::888777666555555222222222111111111000000////////////..................---------,,,,,,,,,...---,,,++++++,,,---......000333777CCCZZZvvvsss___PPPFFF>>>666000222///...000000///333888BBBPPPaaajjjkkkdddUUUHHH777444000---++++++******(((((()))***,,,---......***,,,...,,,***,,,111777===III^^^vvv}}}uuunnneee```KKKAAA555......///...,,,++++++,,,,,,++++++++++++)))***,,,---...---,,,,,,,,,++++++---//////...,,,---///000///---...111444333444444222///---...///333222222222888EEEUUUaaazzz}}}bbbIII>>>444111111000000111//////............////////////...///111444777999888888;;;???BBBEEEOOOZZZmmmaaaLLL@@@;;;;;;FFFZZZqqqttt^^^JJJ<<<666///---+++***+++,,,------,,,,,,,,,+++)))))),,,///***++++++++++++,,,,,,,,,---///111333888@@@LLLUUUjjj}}}~~~ttthhhOOODDD777111111222///,,,...---,,,+++***))))))(((******))))))))))))))))))***))))))))))))+++,,,------<<>>??????>>>>>>@@@AAA@@@AAACCCCCCBBBCCCFFFHHHFFFFFFGGGGGGGGGFFFFFFEEEAAADDDHHHMMMQQQVVV[[[______]]]ZZZXXXWWWTTTQQQOOONNNOOOPPPRRRSSSTTTTTTTTTTTTYYY___cccfffnnnxxx~~~kkk\\\NNNEEE===<<<;;;999777666666666222222222111111111111000////////////..................---------,,,,,,,,,------,,,,,,,,,,,,------+++...222999JJJddd|||mmmWWWHHH???666000---///,,,,,,------///888BBBKKKZZZjjjnnnhhhZZZHHH;;;222111///---+++*********((())))))***+++,,,------)))+++---++++++///999AAAMMM]]]tttwwwfffYYYPPPHHHDDD<<<777111.........,,,***+++,,,,,,,,,+++***)))(((+++,,,---------,,,***))))))+++,,,------,,,+++++++++,,,------------000222111222222111///......///222222333888CCCVVVkkk{{{kkkUUU???999222000000222222111//////............//////.........///111444666888888888;;;???BBBHHHUUUaaawwwsssWWWHHH>>>===CCCWWWrrrppp]]]JJJ;;;222///---,,,++++++++++++,,,---,,,...///---***))),,,///++++++++++++,,,,,,,,,,,,...000444:::EEERRRaaajjj}}}zzzlll^^^SSSDDD;;;111,,,---//////---...---,,,+++***)))((((((************))))))))))))***))))))))))))+++,,,---...>>>YYYxxx~~~dddSSSBBB???III]]]xxxpppZZZDDD666///---)))((((((((())))))******---666IIIddd|||xxxhhhVVVBBB777222---+++++++++++++++,,,++++++******++++++,,,,,,,,,------------++++++---...111:::DDDOOOUUU\\\```bbb[[[HHH777222...+++)))))))))((((((***)))((((((((()))***+++''''''''')))++++++)))(((&&&'''''''''(((((((((((('''''''''(((((((((((((((***---555DDDYYYhhhhhh```OOOAAA333---+++))))))***(((((()))***+++++++++++++++)))''''''((()))((('''(((((())))))******))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&((())))))''''''(((******...333???XXXtttxxxrrrfffTTTBBB444...---((()))******(((((()))***))))))))))))************++++++************+++++++++++++++,,,,,,++++++***))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,+++***)))))))))***++++++++++++,,,,,,,,,,,,,,,***)))'''&&&&&&&&&&&&&&&'''((()))+++---...<<<===>>>>>>===>>>@@@BBBAAABBBCCCCCCCCCCCCEEEGGGEEEEEEFFFFFFFFFFFFFFFEEEDDDGGGLLLPPPSSSVVVYYY[[[WWWWWWTTTPPPMMMLLLMMMNNNPPPQQQSSSTTTUUUUUUUUUTTTWWW\\\cccgggkkksssiiiXXXJJJBBB<<<<<<;;;999888777666666222222222111111111111000////////////..................---------,,,,,,,,,,,,,,,------------,,,,,,+++...222;;;OOOhhhzzzuuucccOOOBBB999111,,,,,,+++******---///666EEESSSaaammmuuupppaaaPPPAAA666/////////---+++*********))))))******+++++++++,,,+++---//////111999GGGSSSaaaqqqlllTTTDDD;;;666444333222000///...------,,,***++++++,,,+++***)))(((,,,------......---,,,,,,+++...111111///,,,,,,...+++,,,.........//////000///111222222000///000111000444:::EEEVVVmmmmmmVVVFFF999666222///000333333111//////............//////---...///000222333444555777777:::???CCCLLL\\\lllfffQQQHHHEEEKKKXXXnnnttt\\\KKK@@@666000///,,,,,,,,,,,,++++++,,,---000555999888333...------+++++++++,,,,,,,,,------000333;;;HHHZZZlllyyy{{{lllXXXFFF???:::555000------...///000++++++++++++******))))))************)))))))))(((***))))))))))))+++,,,---111>>>UUUppp|||jjjVVVPPPYYYmmm~~~iiiRRR>>>222---,,,(((((((((((()))))))))***///444BBB[[[tttppp]]]HHH;;;555///,,,,,,******+++,,,,,,,,,++++++*********+++---000333555111000111555;;;DDDRRR```iiijjjhhh___TTTHHH:::000++++++***)))((()))***))))))((('''''''''(((***+++)))((('''((()))***)))(((&&&&&&'''(((((((((((((((''''''''''''((((((((())))))111???QQQdddoookkkaaaMMM???222---,,,***((()))(((((()))************))),,,)))'''%%%&&&(((((((((&&&'''((())))))))))))((())))))))))))(((((((((((())))))))))))((((((((((((&&&'''((((((''''''(((***)))...333===TTTpppppphhhZZZKKK<<<222---***''')))******((('''(((***))))))))))))************++++++************++++++***++++++,,,,,,+++++++++))))))***++++++,,,------+++,,,,,,,,,,,,,,,,,,+++---,,,++++++************,,,,,,,,,,,,,,,+++++++++,,,+++***((('''&&&%%%%%%&&&&&&&&&''')))+++...///:::;;;<<<======>>>@@@BBBAAACCCDDDCCCCCCCCCEEEGGGDDDEEEEEEFFFFFFFFFFFFEEEEEEIIINNNQQQSSSTTTUUUVVVQQQQQQOOOKKKFFFFFFJJJNNNQQQRRRTTTUUUUUUUUUTTTTTT[[[aaahhhlllpppyyygggTTTGGG@@@<<<<<<;;;:::999777666666222222222111111111111000000/////////..................---------,,,,,,,,,+++,,,............,,,+++///222444===QQQhhhttttttjjjYYYGGG===666...+++---***)))+++...333>>>RRRcccxxx~~~|||mmmYYYJJJ@@@:::---......---+++******+++******************++++++...111333444888CCCUUUbbbooo}}}cccJJJ;;;444222222***+++,,,+++******,,,...((()))+++,,,,,,+++******'''((()))+++,,,,,,------'''+++000///***'''(((******+++---......---,,,,,,---///000000...------...000666BBBRRRgggqqqYYYEEE:::666444111///000333333111//////............//////,,,---///000222333333333555666:::???EEEOOOcccttt|||___MMMHHHRRR[[[lll{{{dddMMMBBB???:::666666,,,------,,,++++++,,,---666===CCCCCC<<<444///...++++++,,,,,,,,,---------222777BBBUUUlll{{{uuuqqqbbbIII666000***+++,,,---...------,,,))))))******+++++++++++++++*********))))))((((((***))))))))))))+++,,,---222<<>>777111------)))***+++,,,,,,,,,,,,,,,(((((((((***...333888;;;555444777???IIIXXXlll|||xxxttthhhSSS>>>222//////+++,,,+++(((((()))++++++((('''&&&%%%&&&'''***++++++)))''''''((())))))(((&&&&&&'''((())))))((((((&&&'''''''''(((((())))))(((444GGG[[[nnnvvvnnncccMMM>>>111///...***((()))******++++++******))))))---***&&&$$$%%%'''((((((&&&&&&'''(((((()))(((((())))))))))))(((((((((((())))))))))))((((((((((((&&&'''((((((''''''(((***)))...333<<>>>>>===>>>AAAEEEBBBCCCDDDFFFGGGGGGGGGGGGCCCEEEGGGHHHGGGFFFFFFGGGJJJNNNQQQQQQNNNLLLOOORRRNNNLLLIIIFFFEEEEEEFFFGGGOOORRRTTTUUUUUUUUUVVVWWWaaagggnnnvvv}}}xxxaaaRRRGGG===>>><<<:::888666666666666000000000000////////////111000...---------...//////......------,,,++++++++++++,,,---............000222:::III[[[gggkkkjjjTTTIII;;;222......,,,++++++******---777LLLfffxxxzzzfffUUUJJJ===///222000...---------,,,+++,,,+++)))***,,,...//////)))...222666CCCYYYooo{{{}}}{{{sss[[[FFF:::333///---))))))******++++++,,,,,,++++++******************,,,+++***))))))***+++,,,***+++,,,,,,------,,,,,,------------------------,,,...///...,,,---000444666@@@RRRiiidddNNNAAA<<<111///---///222333222000000000000000000000000000---...000222333333333333888888:::@@@GGGSSSeeeuuufffOOOOOO[[[nnnyyyrrr^^^QQQBBB===AAACCC:::///222///------,,,+++///555===IIIXXX[[[OOO===222///111***(((,,,---)))+++222777FFFZZZnnnvvvkkkaaaSSSBBB555000++++++++++++++++++++++++---+++)))''''''((()))***(((((((((((((((((((((((((((((()))***+++---...///333999BBBMMM^^^ttt|||ttt[[[JJJ<<>>AAATTTeeeooozzzlllSSSCCC999222......******))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))((((((((((((,,,***)))''''''(((***+++000;;;RRRlll~~~}}}mmm^^^QQQCCC444---+++))))))+++)))))))))))))))*********,,,)))&&&%%%&&&'''((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((()))))),,,///111;;;TTTqqq}}}nnn^^^KKK>>>666...******,,,)))'''(((***+++***(((,,,---+++(((***------)))((())))))************)))*********++++++,,,,,,---)))+++,,,,,,***))))))***+++,,,...000000000...------,,,++++++******+++++++++,,,,,,***)))(((***++++++***)))((('''&&&%%%$$$&&&&&&&&&''')))***,,,---===>>>>>>>>>>>>???AAACCCDDDDDDDDDDDDEEEEEEEEEFFFDDDFFFHHHIIIHHHHHHHHHIIIHHHLLLOOONNNJJJIIIKKKMMMLLLKKKHHHGGGGGGHHHKKKLLLPPPRRRUUUWWWXXXZZZ\\\^^^gggnnnwwwxxxaaaRRRFFF======;;;999777555444444444111000000000////////////000///...---------...............---,,,,,,++++++++++++,,,---............111333<<>>MMMddd{{{sssZZZGGG;;;666222000///000222333222000////////////////////////111000000111111222333444<<<<<<>>>BBBGGGRRReeewwwrrr^^^TTT^^^ooolllXXXNNNEEE<<<<<>>444//////++++++++++++++++++++++++((()))***,,,000888CCCKKKHHHMMM\\\rrrmmm[[[FFF999222---,,,,,,******))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))************+++***)))(((((()))***+++111>>>WWWsssvvvgggVVVHHH888000,,,)))'''((())))))))))))))))))))))))+++)))'''&&&((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((())))))))),,,...000777NNNkkk{{{}}}ooobbbRRRFFF;;;111------,,,***((((((***+++***)))+++------******,,,---+++******+++++++++++++++***---,,,,,,,,,,,,,,,,,,,,,***,,,---...------...///---...000111000///...,,,...------,,,,,,,,,,,,,,,+++,,,,,,+++))))))***+++,,,,,,***)))'''&&&%%%$$$&&&&&&&&&'''((()))***+++AAA@@@>>>>>>???@@@AAA@@@DDDDDDCCCBBBBBBCCCDDDEEEFFFGGGIIIIIIIIIIIIKKKLLLIIILLLNNNLLLIIIGGGHHHJJJJJJIIIHHHHHHIIILLLPPPRRRNNNQQQTTTWWWYYY\\\```cccnnnvvvyyybbbTTTGGG===<<<:::888555333333222222111111000000000/////////000///...---------............------,,,,,,++++++***+++,,,---............222555@@@RRRbbbdddVVVHHH>>>888000,,,,,,------,,,.........333@@@VVVooo|||vvvmmm\\\HHH:::555000...,,,,,,------,,,+++...---,,,++++++++++++,,,111777BBBTTTnnn~~~vvvfffWWWOOOEEE@@@:::666666555222000))))))))))))((((((((((((************************++++++************++++++***++++++,,,,,,,,,,,,,,,------------------------)))+++---------...000111BBBVVVrrr{{{aaaMMM@@@777222444222111111333333222000........................111111000000111444666888;;;;;;>>>AAADDDNNNcccvvvvvvaaaYYY^^^rrrxxxeeePPP???<<<999777===LLLXXXUUUKKK999333///---+++)))***...999GGGZZZhhhjjj]]]III:::111,,,+++///000///777CCCSSSbbbuuummm```PPPDDD888...***+++))))))))))))))))))))))))))))))*********************************************************++++++,,,+++///222555>>>SSSooooooVVVCCC666///...111++++++***)))((((((+++.........///777LLLggg{{{rrr```QQQBBB555///...++++++++++++++++++++++++***+++,,,,,,...555???FFFMMM___xxxsssWWWHHH777///,,,***+++---***))))))(((((())))))***))))))))))))))))))))))))(((((()))***************))))))******+++++++++,,,+++***)))(((((()))***+++333AAAZZZvvv|||nnn___OOO???555000+++(((((()))))))))))))))))))))))))))(((((()))***+++)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))***+++******)))+++...///444HHHdddwww|||qqqhhh]]]QQQCCC666111222,,,***))))))***++++++***+++000222---***,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...///000222000000111111000///---,,,//////...------------...,,,------,,,***)))+++,,,...---,,,***((('''%%%%%%'''&&&&&&&&&&&&'''((((((EEEAAA======???AAA@@@>>>CCCBBB@@@@@@@@@BBBDDDFFFFFFGGGHHHIIIIIIIIILLLNNNLLLNNNOOONNNKKKHHHHHHIIIJJJIIIHHHIIIKKKOOOSSSUUUTTTVVVXXXZZZ]]]```eeehhhttt}}}gggWWWJJJ???;;;999777444222111111111111111111000000000//////000000/////////...............------,,,++++++******+++,,,---......//////222888DDDSSS\\\XXXHHH:::555222---+++,,,---,,,+++------...555BBBXXXppp~~~wwwrrrlllZZZBBB444333...---++++++,,,---,,,++++++,,,,,,+++,,,---000222444>>>MMMbbbzzz}}}rrrgggYYYIII===888555222000000000///---***))))))(((((('''''''''&&&***************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------......------...///111222>>>RRRppphhhQQQDDD===888444333222111111111111000///..............................///111333666888:::888999<<>>OOO^^^[[[PPP;;;444...---+++)))***...222???SSSgggrrrlllUUU@@@555///...111111222>>>LLLbbbnnn|||~~~sssiiiUUUJJJ===666000++++++...))))))))))))))))))))))))'''(((***,,,,,,,,,******************************+++******)))))))))******))),,,......111AAAYYYllluuu]]]GGG888111///000///...---+++******++++++---,,,...666JJJccczzz}}}ppp___PPPAAA333------***************************+++,,,+++,,,222===FFFXXXqqqfffJJJ>>>222,,,+++***+++...))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************((())))))******++++++,,,***))))))((())))))***+++333@@@WWWrrr~~~ssskkk[[[III>>>666///++++++)))))))))))))))(((((((((''''''(((***,,,,,,***(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''')))+++,,,,,,,,,***))))))...111555GGGbbbtttzzzrrrnnnfff[[[JJJ999333444,,,+++*********+++++++++///666888222,,,,,,---...,,,,,,,,,++++++,,,,,,,,,,,,---...///000111222333444555555555333222333444000111111111000///...---000///......------......---......---+++***,,,---///...---+++)))'''&&&%%%'''&&&&&&%%%%%%&&&&&&&&&JJJFFF@@@???@@@@@@???===@@@@@@??????@@@BBBEEEGGGDDDEEEHHHIIIIIIJJJLLLNNNNNNOOOOOONNNMMMKKKJJJJJJLLLKKKKKKKKKNNNQQQUUUWWW___```bbbccceeeiiiooossslll]]]NNNCCC;;;:::777444222111000000111111111111000000000000111111111111000000//////...------,,,++++++******)))***,,,---.../////////111:::FFFNNNNNNGGG<<<555222000---,,,,,,,,,++++++++++++...666DDDXXXlllyyy|||uuuooogggTTT<<<000111---+++******,,,------,,,***+++,,,+++,,,///555:::===JJJ]]]ppptttcccTTTEEE888111000222000---,,,+++***)))((()))(((((((((''''''&&&&&&))))))*********++++++++++++++++++,,,,,,+++++++++)))***++++++,,,,,,++++++------------------------333111//////000222444555:::IIIbbb~~~lllTTTCCC===;;;888666111111111000///......///........................,,,---///111333555777888999:::<<>>OOO```___TTT===555...---,,,+++,,,///---999KKKbbbuuuwwwbbbJJJ>>>666222444555999FFFUUUnnnvvv|||xxxmmm```QQQEEE???888111///...++++++...(((((((((((((((((((((((('''(((+++------,,,+++)))))))))))))))))))))))))))******))))))(((((())))))***---///...---555EEERRRjjj{{{oooWWWEEE999111---...------,,,,,,+++***))),,,+++---666GGG^^^wwwzzznnn^^^OOO@@@333...000************************)))+++,,,+++,,,444BBBMMMjjjuuuYYYDDD:::111---+++******---))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************((((((((()))))))))******)))))))))))))))******+++000===SSSmmm~~~|||jjjUUUFFF;;;222,,,+++))))))))))))((((((''''''''''''(((+++---,,,***'''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((()))+++,,,---,,,***)))(((...333999KKKddduuuyyysssqqqlllaaaNNN<<<333444,,,,,,,,,+++++++++,,,,,,444:::<<<666///---------,,,,,,+++++++++,,,---...000000222444555777999999;;;===>>>===:::888777888111111111111111000000//////......---------------...//////...,,,+++---...///...---+++***((('''&&&'''&&&&&&%%%%%%%%%%%%&&&VVVQQQKKKFFFCCCAAA???>>>@@@@@@???@@@AAABBBDDDEEEAAADDDHHHJJJKKKKKKLLLMMMNNNNNNNNNOOONNNNNNMMMMMMPPPOOOOOOOOOQQQUUUYYY[[[cccdddfffiiimmmsss{{{rrrbbbRRRFFF===;;;888666333222111111222222111111111000000000000000111111111000///...------,,,,,,++++++******)))***+++---...//////000000888AAADDD@@@999444333111000...,,,++++++++++++***+++///999GGGXXXiiirrrwwwssskkk^^^KKK888000000+++***))))))+++------,,,---.........000666@@@GGGQQQ^^^ooo}}}zzziiiUUUFFF:::222...///000...,,,***)))***++++++(((((((((((('''''''''''')))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++)))******+++++++++++++++------------------------.........///222444444333;;;BBBSSSooocccUUUDDD888666777666444...000000000...---...///...........................///111333666999<<<>>>AAA??????BBBFFFNNN^^^mmmoooZZZIII<<<333111333---333666;;;MMMaaadddYYYAAA888///------,,,---///---666EEEZZZsss}}}oooYYYCCC777///222777===KKKZZZiiiooopppfffYYYKKK???666444///,,,......+++)))+++((((((((((((((((((((((((((()))+++------,,,***)))(((((((((((((((((((((((())))))((((((((((((((()))***---//////...000888>>>III\\\uuuppp\\\MMM@@@666111///---,,,------+++***---+++---555BBBUUUmmmyyyooobbbTTTDDD666222333************************(((+++,,,,,,000<<>>333222,,,------,,,++++++,,,...555:::;;;666111///...,,,,,,,,,++++++,,,...000111111222555999===AAADDDEEEIIIKKKKKKIIIDDD>>>:::888666555444444333222111111//////...---------------///000000///---,,,...///...---,,,+++***((('''''''''&&&&&&%%%%%%%%%&&&&&&eeebbb[[[QQQHHHBBB@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAAAADDDJJJMMMNNNMMMMMMNNNOOOOOOPPPQQQSSSSSSSSSRRRSSSSSSRRRTTTWWW[[[___bbbeeegggkkkqqqxxxuuueeeUUUHHH???===:::777555333333222222222222111111111000000...//////000///...---,,,------,,,,,,+++*********)))***+++---...///000000///333999:::888333000//////...---+++******+++---,,,...333===KKKZZZfffmmmmmmlllcccPPP===333000...***)))((()))+++------,,,///111333555;;;FFFVVVaaalllsss{{{jjjXXXDDD999444///,,,,,,,,,,,,+++*********,,,...(((((((((((((((((())))))((())))))***++++++,,,,,,++++++,,,------,,,++++++))))))***+++++++++++++++------------------------+++...333:::???@@@<<<888999<<>>PPPkkk~~~xxxfffHHH999///222<<>>333...******)))''''''***((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************++++++***))))))((((((((('''((()))******+++++++++222AAA[[[wwwpppWWWFFF;;;333111222***))))))(((''''''&&&&&&((((((((()))***)))'''%%%''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))))))))************++++++...111:::QQQoooxxxtttooofffTTT@@@444000,,,---...---+++***,,,///111555666333222222000,,,------------///222444666777;;;BBBKKKUUU^^^eeeiiippppppnnnggg[[[OOOEEE???===<<<:::888555444222222111000//////......//////000000111///...---...000,,,++++++***))))))(((((('''&&&&&&&&&&&&&&&''''''rrrnnnfffZZZMMMDDDAAABBBEEEDDDDDDDDDBBB@@@???>>>@@@EEEKKKOOOPPPOOOOOONNNRRRRRRSSSUUUXXXYYYYYYXXXUUUUUUUUUWWW[[[```dddgggkkkooouuu}}}vvvfffUUUIII@@@>>><<<888666444444333222222222111111111111000,,,---.........---++++++------,,,,,,+++******)))((()))+++---...///000000...000222444444222...+++---,,,+++***)))***,,,......111777BBBOOO\\\fffkkkbbbeee[[[DDD222......+++***((('''(((+++------,,,000333888===GGGWWWlllzzzpppYYYHHH777000000...+++******+++,,,+++******+++,,,''''''(((((())))))******((())))))***++++++,,,,,,++++++------------++++++))))))***++++++++++++***------------------------111666AAALLLSSSSSSLLLFFF555777===JJJaaaoooYYYFFF@@@888444333333222111---000222111//////111444000000000000000000000000555555777===IIIYYYiiirrryyyqqqjjjhhhhhhhhhlllrrrqqqUUUFFF888555555222111222///555666666GGG___eee]]]KKK???444000///,,,+++,,,---111888GGGddd|||{{{lllRRRAAA555:::GGGSSSbbbooopppppphhhVVVCCC777000++++++''''''***,,,++++++,,,************************,,,,,,,,,,,,++++++***)))************************'''''''''''''''((()))))))))((((((***,,,.........111333777>>>FFFSSScccqqqxxxkkkUUULLL>>>444///.........---***+++000444>>>RRReeeuuuqqqkkkaaaPPP<<<000---))))))))))))))))))))))))***---000222:::LLLgggzzzxxxeeeQQQ???555---)))((()))***(((***---((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************---,,,,,,+++***)))(((((('''''')))***++++++++++++777GGGbbb~~~zzzfffOOOAAA999666777:::***))))))((('''&&&&&&&&&)))((('''(((((((((&&&%%%''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((())))))***+++.........777QQQqqq{{{vvvooofffVVVBBB444///,,,...///---+++***---///---000111000222444111,,,///......///111555888:::EEEKKKVVVdddtttxxxeeeUUUMMMDDDBBB???;;;888555333222222111111000000000000000000111111000......///000*********))))))))))))((('''&&&&&&&&&&&&'''((())){{{}}}pppaaaTTTIIIBBBKKKFFFCCCEEEEEEBBB???@@@EEEIIINNNQQQSSSTTTUUUUUUUUUVVVWWWYYY\\\^^^^^^]]]\\\\\\]]]]]]```gggnnntttttt~~~uuuaaaTTTNNN@@@===999777666555333111444333222111000000000000...---,,,---...///...---,,,,,,,,,+++++++++******+++++++++,,,---...///000333111111111222000---++++++---,,,))))))******)))000:::GGGUUUbbbjjjhhhbbb___VVVHHH;;;222...,,,++++++)))((((((***,,,------555222888HHHXXXgggvvvoooZZZFFF>>>444///......,,,***++++++******)))((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,++++++,,,------------,,,+++***++++++,,,,,,------...333...,,,---,,,+++---222555AAASSSiiixxxwwwbbbLLL???999888AAARRRlllzzz```JJJ<<<999555111///...///000222111000......///222444666333222444444111222555333777@@@NNN```ssszzz}}}~~~lllXXXAAA>>>888333000000111333///...555;;;DDD[[[iiicccMMM@@@444///...,,,***+++000111333???YYYttt}}}xxx\\\FFF<<>>IIIQQQ^^^qqqnnneeeTTTBBB888666444///000***(((---222888HHHZZZkkkqqqqqqfffVVVFFF666,,,+++++++++++++++***)))((())),,,000555@@@UUUqqqwwwbbbLLL;;;222///+++*********))))))((((((&&&'''(((*********)))((()))))))))))))))))))))))))))***+++***(((((((((***222000---***((((((((()))+++,,,+++)))))),,,......555LLLhhhmmm\\\GGG888555888::::::,,,+++***)))((((((((((((***)))(((''''''((()))******((('''((()))***)))((())))))))))))************))))))))))))))))))((((((,,,++++++******++++++++++++++++++666QQQqqq~~~{{{vvvlll]]]KKK;;;000***000...,,,,,,---.../////////......000222333000---111111111111333999@@@FFFNNNeeennn\\\RRRJJJCCC@@@;;;555222333444333111///...------...------,,,,,,,,,,,,,,,---,,,+++,,,---...---+++)))&&&$$$###$$$&&&((())))))~~~zzzjjjYYYLLLHHHFFFGGGIIIGGGCCCDDDHHHLLLPPPUUUYYY[[[[[[[[[\\\_________```bbbccccccbbb^^^___aaadddiiiqqqyyyvvvbbbTTTMMMAAA>>>:::888777666555333444333222111000000000000///---,,,---...///...---,,,,,,,,,+++++++++************+++,,,---///111222666888999777222///---...***++++++******+++,,,,,,444AAARRR___gggiiicccZZZQQQIII>>>444...+++***)))(((''''''(((***+++,,,,,,444333999JJJ\\\iiittt|||vvvjjjXXXGGG>>>888000------...---***+++++++++******))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++,,,------,,,+++*********+++,,,,,,------...000,,,+++------+++...333777EEE[[[qqqzzzbbbKKKCCC===<<>>;;;999888888666555333333222111000000000000///...------...///...---,,,,,,,,,+++++++++******)))***+++,,,...000222444:::>>>@@@<<<333------000)))***+++,,,++++++---///666HHH\\\ggghhhaaaUUUKKKAAA<<<444...+++***))))))''''''(((***+++,,,------333555>>>PPP```jjjpppttttttcccRRRCCC999444000,,,+++---...---++++++++++++++++++*********)))))))))))))))))))))))))))***++++++,,,,,,++++++)))***+++,,,,,,+++***)))******++++++,,,------------++++++------,,,000555:::MMMfff}}}hhhPPPEEEAAA@@@DDDMMMZZZlllzzzkkkWWWGGG===555333111000///000222333;;;@@@CCCAAA:::333//////444222333555444111333777888@@@OOOcccssswwwppphhh```ZZZWWW\\\ggguuu{{{gggYYYZZZiiizzz~~~mmm]]]OOOAAA777333222000............///000000777===FFF]]]kkkeeeMMMAAA444000///---,,,...---...///999QQQkkktttppp___JJJDDDPPP___sssxxxnnnZZZEEE666000+++'''************))))))))))))+++)))((('''''')))+++,,,:::HHHRRRJJJ999...,,,,,,+++******))))))(((''''''))))))))))))(((((((((((('''(((((())))))******+++***,,,////////////000111555???JJJTTT```ppp}}}tttdddTTTDDD777666///---000111444AAAQQQkkkqqqqqqgggXXXJJJ===444......---+++***((('''&&&***+++...777FFFYYYkkkvvvuuugggSSSAAA666000---,,,************))))))))))))'''((()))*********))))))))))))))))))))))))))))))&&&(((*********+++,,,...555333000---***(((((('''***)))(((''''''(((,,,000===SSSkkk|||mmmXXXDDD<<<333......---***&&&******)))(((''''''''''''))))))((((((((())))))***)))(((''''''))))))((('''((((((((()))))))))************)))))))))(((((((((((((((((()))***+++------+++111555===QQQmmmxxxuuunnn```PPP???222,,,++++++,,,---...///000111333333333333333333222222333555666666:::HHH]]]lllqqq___KKK@@@:::555222111000////////////000111111000///---,,,+++++++++,,,444222000/////////...,,,)))'''%%%%%%'''(((((((((www~~~rrrVVVQQQMMMLLLJJJKKKQQQXXX```dddjjjnnnooopppppppppkkkkkkjjjiiihhhjjjmmmpppsssvvv}}}zzzcccRRRIII@@@>>>:::888888888777555333222222111000000111111///...------...///---,,,,,,,,,,,,+++++++++******++++++,,,---...000222333:::<<<===:::333...---///++++++,,,...---,,,///444999LLL```gggaaaVVVHHH>>>999666111...---,,,++++++)))***,,,------------...111:::IIIXXXccciiinnnrrrzzzooo___NNNAAA777222...,,,+++,,,---...,,,***++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))***+++++++++++++++((()))***++++++***)))(((*********+++,,,,,,---------++++++---,,,,,,111888BBBVVVrrryyyfffRRROOOMMMOOOVVV^^^hhhoooxxxzzzwwwjjjYYYHHH===888222111111000111222444555<<>>777222//////000000000111111222000000777>>>GGG^^^lllgggOOOBBB555000///......///...///111999OOOhhhqqqmmmZZZHHHGGGXXXjjj{{{zzzpppaaaLLL:::222...+++'''*********)))))))))))))))***)))((((((((()))+++,,,111<<>>333------...///000111333555777777999999888777777999;;;999<<<>>>???EEEVVVpppwwwdddNNNCCC>>>999555333333222222111000000//////...---,,,+++,,,---///000555444444444555333000...,,,***''''''((()))))))))fffqqqhhh[[[NNNJJJLLLNNNSSSWWWaaaeeekkkoooqqqrrrtttuuusssttttttssstttyyy}}}eeeRRRHHH@@@===:::888777777555444333222111111000111111111000...------......---,,,,,,,,,,,,+++++++++******---------------...///000555444444333222000---+++...,,,---000...,,,222:::EEEVVVfffhhh^^^QQQDDD;;;666333000......---,,,+++)))+++------++++++---///222BBBUUUaaaeeeiiiooouuuxxxiiiUUUEEE;;;444...+++,,,,,,,,,------,,,***(((*********++++++,,,,,,---************************))))))***++++++++++++***((()))************)))((())))))***++++++,,,,,,---...,,,---...---...555???PPPeeeuuurrrmmmjjjlllooopppoooddd___XXXQQQHHH>>>666222111111111111222333555666666>>>GGGIIIEEE>>>:::888888666666666444444;;;DDDSSS]]]hhhiii___QQQDDD>>>;;;999:::???DDDNNN^^^mmmuuu}}}lllbbbbbb___UUUKKKJJJHHHHHHOOO___qqq}}}yyymmm\\\MMM@@@888333222---...///000111222222333000000777>>>HHH^^^mmmgggQQQDDD666111000......000---000222999MMMdddlllhhhUUUHHHNNNdddvvvtttdddSSS>>>222///...,,,)))))))))))))))))))))*********)))((((((((()))+++++++++///222///......---))))))))))))***************(((((((((((())))))))))))((((((((((((((()))))))))***+++,,,,,,+++,,,...000......///000444<<>>MMMZZZaaadddbbbSSS@@@444000000---***))))))))))))))))))***************))))))))))))***)))))))))))))))))))))))))))+++,,,+++))))))***+++,,,++++++***************---******,,,++++++333>>>III^^^lllgggXXXLLL@@@777222...++++++,,,---,,,+++)))((((((''''''''''''((((((((()))******************((((((((()))***)))((())))))))))))************++++++++++++++++++++++++,,,,,,+++++++++,,,------555:::???KKKddd|||vvvqqqhhhZZZLLL@@@999777111333555666666999>>>AAADDDFFFFFFBBB<<<:::===AAADDDHHHMMMRRR[[[nnn|||jjjWWWMMMHHHBBB:::666666555555444333222000000222111///......000222333111333555999;;;999555222...,,,***)))+++,,,,,,+++UUU___ooo{{{jjjYYYSSSUUUVVVXXXYYYaaaeeeiiimmmpppssswwwyyyyyyzzz|||}}}hhhUUUJJJAAA>>>:::888777666444333222222111111111111111222000///------......---+++,,,,,,,,,+++++++++******---------,,,,,,---------...---,,,---//////,,,***///,,,---111000///888EEEXXXeeeooolll```SSSGGG???444111...,,,,,,+++***)))''')))+++***)))***...222999JJJ]]]eeehhhnnnuuuyyyvvv```FFF888333000,,,***,,,,,,------,,,***)))'''((())))))***+++,,,------************************((()))******++++++******((()))***++++++***)))((())))))******+++,,,,,,,,,...------......111===IIIbbbvvv}}}ttt]]]PPPDDD>>><<<777111...111111111111222222333444...333:::>>>>>>;;;888666444333333444444777CCCOOO___fffiiiaaaPPPAAA;;;;;;777666777:::===@@@IIIRRR]]]kkkrrriii[[[RRRIIIAAA???AAAAAAEEESSShhhzzzzzzlllYYYJJJ===333///000,,,------...///000000111000000777>>>GGG^^^mmmhhhUUUGGG888222000......///+++///333:::LLL```fffbbbRRRLLLZZZssspppXXXGGG666//////...,,,***))))))))))))************)))))))))))))))******+++------+++)))+++...---)))++++++++++++++++++******(((((((((((())))))))))))((((((((((((((((((((((((++++++***(((''''''***,,,...,,,---......000777???RRRfffuuubbbTTTFFF>>>666555AAAPPPhhhrrrxxxsssdddQQQ===///+++***)))))))))***,,,---...111888DDDSSS^^^dddfff___QQQ???333///...+++((())))))))))))************++++++***)))))))))******)))))))))))))))))))))))))))***+++***((('''((()))(((((())))))******+++++++++((((((,,,++++++666CCCUUUdddjjj\\\HHH===777333///,,,))))))***+++++++++))))))(((''''''(((((()))(((((()))***+++++++++++++++***))))))++++++***)))*********+++++++++,,,,,,++++++,,,,,,---.........---------------...///000444;;;EEEVVVqqqwwwrrrhhh[[[LLLAAA:::777555888:::<<<>>>DDDLLLSSS```bbb```XXXMMMHHHKKKPPP\\\bbbjjjrrr}}}uuueee]]]VVVMMMDDD@@@<<<<<<;;;:::888666444333777555333111111222444666666777:::>>>@@@???;;;888000...,,,,,,.../////////KKKRRR]]]nnn~~~pppjjjgggeeedddeeefffiiilllooosssxxx~~~mmmYYYNNNDDD@@@<<<999888666444222222111111111111111222222111///...---......,,,+++,,,,,,,,,+++++++++******+++++++++++++++,,,---...(((***,,,,,,,,,,,,++++++...***+++000111333@@@QQQeeennntttnnnaaaTTTGGG>>>222///,,,******+++***)))&&&(((+++******...555;;;EEERRR___fffmmmvvv|||}}}pppYYYAAA666444000------***+++,,,,,,***)))((('''''''''((()))***+++,,,---************************((())))))***************))))))***++++++***)))))))))))))))***++++++,,,,,,---,,,,,,...///666FFFUUUnnncccRRRAAA:::777333000000000000/////////000000000------///222666666333111111000111444777???PPP```nnnnnnhhhYYYGGG:::777999444222333666777777;;;AAAHHHSSS```cccZZZMMMBBB<<<===BBBHHHPPPaaauuu{{{kkkWWWHHH:::///,,,...---------------...///000//////666===GGG^^^mmmgggWWWIII:::222000------///+++000666===MMM___ddd^^^OOONNNccc}}}kkkPPPAAA333000///---******((()))))))))************)))))))))))))))*********+++,,,+++((())),,,,,,)))000///...---+++***)))((('''((((((((()))))))))***(((((((((((((((((((((((()))******((('''''')))***+++***,,,...---+++///666AAAUUUpppyyykkk[[[OOOCCC;;;@@@LLL\\\jjjvvvuuujjjWWWBBB333,,,+++***)))((()))+++,,,...333===KKKYYYeeemmmpppeeeWWWDDD666///,,,+++***((()))))))))************,,,+++***)))))))))******))))))))))))))))))))))))'''((())))))((('''(((***))))))***+++++++++++++++,,,'''(((---------:::JJJ]]]eeecccQQQ???777333...,,,+++)))(((((())))))((()))))))))(((((())))))***'''(((***+++,,,,,,++++++,,,+++***+++,,,,,,+++***++++++,,,,,,,,,---------+++,,,---...///000111222111111222333555777999:::;;;GGGWWWiiizzzxxxrrriii]]]QQQJJJFFFFFFIIIMMMPPPUUU___llluuu{{{oooiiimmmttt~~~wwwppphhhaaa___ZZZYYYVVVRRRMMMGGGBBB@@@???>>>======???BBBFFFIIIOOOMMMJJJHHHFFFCCC>>>;;;222000......000222333222JJJJJJMMMYYYpppyyyrrrqqqrrrmmmoooqqqtttyyyqqq]]]RRRFFFCCC>>>;;;999777444333222111111111111111222222111///............,,,+++,,,,,,,,,+++++++++******)))))))))***+++,,,...///%%%***///...***(((+++...,,,((()))000222666FFFZZZiiipppssslll___QQQBBB777222///,,,***+++,,,,,,+++&&&))),,,---...333===EEENNNVVV]]]dddqqq}}}~~~dddPPP<<<444222...,,,---((()))******)))''''''(((&&&'''''')))***+++,,,---************************(((((()))***************)))***+++,,,,,,+++***))))))))))))***++++++,,,,,,+++***+++---111:::MMM^^^sssmmm[[[HHH>>>777222111444//////.........------,,,000---+++---111333111---111111222666<<>>:::EEERRR___qqq{{{iiiTTTDDD777,,,***...000///...------...000000......666<<>>PPPaaaccc[[[III;;;666///(((++++++******)))((('''&&&***)))))))))))))))******'''(((***+++,,,,,,++++++---,,,++++++------,,,+++,,,,,,,,,---------......+++,,,---///111222444444555666777:::===AAACCCEEEUUUdddtttxxx{{{}}}|||wwwqqqkkkiii^^^bbbgggkkkrrr~~~yyyqqqhhh___WWWSSSKKKKKKLLLOOOTTTZZZaaaeeejjjddd[[[RRRKKKDDD???;;;222111///000222444555555FFFDDDHHHTTTdddttt}}}}}}}}}|||{{{{{{~~~qqq\\\PPPJJJCCC>>><<<999555444555555333111000111111000///......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,***---///...///:::MMM\\\oookkkccc[[[QQQGGG===777333111---***((((((***+++---...///111666@@@NNNXXXbbbiiipppvvv~~~}}}rrrWWWHHH888000...,,,******+++,,,,,,***(((((()))+++(((((()))***+++,,,,,,,,,)))***---...///---+++***++++++************++++++***+++---......---+++***+++++++++,,,,,,---------******+++///444AAAWWWkkkuuu```GGG777111......111///......---------......///...,,,++++++,,,...///...333333222@@@\\\uuuzzzgggPPP>>>666333333333111///111555777666444666:::DDDOOOVVVSSSIII???>>>LLLccc}}}~~~ppp\\\EEE;;;888444///,,,222---+++---...------000---444888<<>>HHH]]]ooojjj[[[OOOSSSiiixxxbbbJJJ???555222111---)))(((*********)))))))))))))))'''''''''((())))))******)))(((((((((((())))))***+++---......,,,)))((((((((((((''''''''''''((((((,,,+++)))((('''((()))+++)))***+++***)))((()))***+++,,,---...///...---,,,333:::EEESSSbbbssswwwkkk```XXXUUU\\\fffuuu~~~{{{iiiPPP???111...)))''''''((())))))///888BBBLLL[[[nnn{{{~~~xxxhhhRRRAAA666000///000,,,,,,,,,+++))))))***+++'''((()))(((&&&'''***,,,))))))))))))))))))))))))(((((((((((())))))))))))))),,,...---+++***,,,///(((***///222111333BBBTTTbbb___UUUEEE777000......*********************+++&&&(((+++---------+++******'''%%%&&&))),,,---,,,++++++++++++---...//////000///......///000///...000000111333555888;;;===GGGJJJMMMPPPTTTZZZaaafff{{{~~~xxx~~~|||yyypppmmmiiikkksss}}}dddPPPGGGBBB======777000...111444444333MMMJJJKKKRRR]]]jjj|||sss^^^SSSKKKDDD>>><<<999555444666555333111000111111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,***---///...000<<>>GGGRRRcccpppiiiZZZKKKNNNccczzz~~~oooYYYHHH===333000///+++)))((())))))))))))************'''(((((())))))***++++++***)))(((''''''((()))))))))+++,,,+++)))((((((((()))((((((''''''(((((()))+++***((('''&&&'''((())))))*********((((((***+++++++++,,,------------,,,,,,///666???JJJYYYgggqqq~~~}}}xxxvvvfffhhhooovvvvvvhhhPPP<<<222...***'''((()))******+++333;;;BBBQQQgggzzz~~~ssscccPPP???333000000---------+++***))))))******************+++,,,...************************(((((((((((()))))))))******+++,,,,,,++++++,,,---***+++...111000444CCCSSS___YYYMMM???555000...---...------,,,+++***))))))))))))***++++++++++++***///---++++++------+++)))///.........000111111111111000......000111333333777999===BBBHHHOOOUUUXXX\\\bbbkkkttt|||xxxlllppp{{{wwwbbbUUULLLEEEEEE???777333222222000---UUUQQQOOORRRWWWaaarrrxxxcccWWWLLLDDD>>><<<:::666555666555333111111111222111000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,+++---...---111===QQQ```ccc^^^VVVMMMEEE===555000++++++******++++++,,,---,,,,,,000;;;LLL___pppzzzxxxiiiSSSAAA666---,,,---+++***+++(((***,,,,,,***)))))))))******************++++++***+++...000111000///...++++++************++++++***+++,,,---------,,,+++************++++++++++++***+++///444<<>>222...+++))))))***++++++***000555888BBBXXXqqqvvvdddNNN===555333...---,,,+++******))))))+++***)))***,,,...------++++++++++++++++++++++++((((((((()))))))))*********))))))***+++,,,+++***,,,,,,...///000777GGGVVVZZZPPPCCC888222///---,,,,,,,,,+++******)))((((((+++***))))))((()))))))))))))))***,,,///000///...111111222555999<<<======;;;:::888777888<<>><<<:::666555888555333111111222222111000............------------------------------------++++++,,,,,,,,,++++++***))))))***++++++,,,,,,---+++,,,,,,,,,000===OOO^^^___YYYPPPHHH@@@999333000)))******++++++,,,,,,,,,000111888FFFXXXjjjvvv{{{yyyuuuZZZGGG888000***+++---+++******'''))),,,,,,+++)))((((((+++++++++***************)))***,,,...///000//////++++++************++++++***+++,,,---------,,,,,,++++++++++++++++++++++++***+++///666===III___qqqzzzhhhJJJ???333///---,,,,,,...////////////000111222333111111111111000///...---111777???LLLcccyyy~~~wwwiiiWWWBBB777444333111000333222222555888888555111555222///111666===BBBEEEFFFVVVooosss[[[JJJ999222111111000111///---...000000...000444888<<>>>>>OOOdddnnnrrrlll[[[FFF:::///++++++******+++(((((()))***++++++,,,,,,)))******++++++,,,---------+++)))'''&&&&&&((()))&&&''''''&&&%%%&&&(((+++******))))))))))))*********)))((('''''''''(((((())))))))))))((())),,,///***)))((((((((()))+++,,,,,,,,,++++++...444===DDDSSSfff|||wwwhhhPPP>>>111...+++******+++,,,+++---111444333777GGG```sssttt```MMM???777...---+++******+++******)))((((((***---...,,,***++++++++++++++++++++++++(((((()))))))))*********+++(((&&&(((+++,,,+++(((,,,,,,---...333>>>NNN[[[XXXJJJ;;;333111...,,,+++************++++++++++++------------,,,,,,,,,+++******+++...111444666777666777;;;DDDMMMUUUXXXYYYVVVUUUSSSQQQQQQUUUZZZ]]]eeeiiipppzzzxxxvvvyyy}}}vvvlllaaaXXXNNNFFF@@@mmmiiigggfffddddddkkksssooobbbNNNFFF???<<<:::777666999666444222111222222111000//////.........---------------------------------***++++++,,,,,,,,,++++++*********+++,,,,,,------+++,,,,,,,,,111===MMMZZZYYYSSSIII???888333///,,,+++++++++++++++,,,,,,+++222777BBBRRRdddqqqwwwxxx{{{uuu]]]III???444...+++,,,---***((()))&&&(((+++,,,+++)))((((((+++++++++***************'''(((***+++------------++++++************++++++***+++,,,,,,------------------------------------***+++000555;;;FFFZZZkkkvvvgggRRR???777000///...------////////////000000222333444000000000000000///...---333777>>>LLLdddyyy{{{qqq___LLL999444444333111111555333222444777888666444222000...///444:::???BBBGGGWWWooorrreeePPPBBB333------++++++,,,///---...111111000444:::<<>>666222///---,,,,,,++++++,,,,,,---...333<<>>OOOfff}}}ttt\\\HHH===///---******+++,,,++++++))),,,111222111777GGGXXX}}}~~~nnnXXXEEE===777///++++++,,,---,,,+++...222222000...,,,,,,)))))))))))))))))))))))))))))))))*********++++++)))(((((()))***+++***)))***+++,,,///:::KKKZZZaaaSSSCCC555222111---+++---******+++,,,------......---...000111333444444444666:::@@@GGGPPPYYYccciiiiiikkkrrr~~~pppeee^^^[[[YYY]]]cccggggggdddYYYTTTOOOPPPTTTXXXXXXWWWOOOOOORRR\\\qqqqqqbbbZZZVVVYYYgggvvv}}}rrrggg^^^XXXUUU{{{wwwtttooolllllluuu}}}qqqcccPPPHHH@@@<<<:::777888;;;666444222222333333222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++,,,,,,------...,,,...111666>>>JJJWWWaaa]]]UUUIII===666222000///,,,+++******,,,...111333999EEEXXXjjjxxxzzzoooaaaTTTFFF888222333000,,,***,,,,,,)))(((***'''((())))))(((((()))+++)))))))))***+++++++++,,,''''''(((((())))))))))))++++++************++++++++++++++++++,,,---...............------,,,,,,,,,+++---222888<<>>BBBBBB===888000000000111333666:::===JJJXXXlllyyyxxxiiiVVVIII===555...///111000000111000...///111111444>>>III\\\xxxyyyfffPPP@@@<<<;;;@@@HHHQQQ___kkkwwwyyyyyyooo\\\GGG;;;666666888KKKbbbmmmqqqjjjXXXGGG<<<222000///---++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,(((((()))******)))((('''&&&(((******((((((((())))))((((((''''''(((((())))))))))))))))))(((((('''(((***------,,,+++***+++(((((()))************)))***,,,.........---...///555999BBBQQQbbbqqq{{{}}}kkkUUUEEE<<<---+++***)))***++++++***'''(((---000///222@@@OOOqqq}}}kkk[[[LLLCCC666...,,,------,,,+++111666666000++++++,,,************************))))))*********+++++++++((()))*********)))***,,,)))+++,,,...:::MMMYYY\\\LLL>>>333333222,,,+++000+++---///333666:::<<<>>>;;;:::::::::===AAAFFFIIIHHHPPP]]]jjjvvvuuummmhhhggghhhrrryyytttcccPPPDDDCCCBBBBBBDDDHHHJJJJJJJJJFFFDDDBBBBBBDDDEEEDDDBBB>>>@@@CCCKKK]]]|||ooo^^^NNNIIIGGGGGGQQQ^^^aaacccfffiiimmmqqqtttuuulllrrr|||qqqllleee[[[SSSMMMKKKJJJ{{{vvvvvvtttqqqqqqpppzzzooobbbPPPHHH@@@===:::888888;;;666555333222333333222111000/////////............++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,------...---///444;;;EEEQQQ^^^gggZZZQQQEEE999222...,,,++++++***)))***,,,000444777BBBNNNaaaqqq|||sss```LLLAAA999222///000...***)))++++++)))))),,,'''((()))((('''(((***,,,(((((()))***+++,,,,,,---((((((((((((((()))))))))++++++************++++++++++++++++++,,,---...///---------,,,,,,+++++++++,,,...333:::???HHHYYYiii{{{zzzgggRRRBBB;;;666222//////...++++++...111000///////////////000222111000000111333555777555<<>>CCCJJJSSS^^^fffoooqqqqqqjjj\\\JJJ<<<444,,,+++))))))***+++***))))))(((+++...---...999GGGddd~~~|||qqqWWWLLL<<<222......---,,,(((000777666...'''(((+++++++++++++++++++++++++++)))************+++++++++'''***,,,,,,)))(((+++---***,,,,,,...:::LLLWWWXXXGGG999111333222,,,,,,333333555:::AAAHHHOOOTTTWWWSSSPPPMMMLLLPPPWWW___eeelllvvvzzzxxxtttpppllljjjhhhhhhccc```ZZZRRRLLLHHHIIIJJJOOOXXXcccqqqwwwhhhVVVEEE;;;::::::;;;===>>>???@@@@@@888888999:::;;;:::777555555888;;;AAAPPPmmmbbbPPPAAA???>>><<>>>>>???yyyssssssuuuwwwvvvzzzooo```UUUJJJ@@@======:::777777555444444444333222111111111111111111000000000000///...---,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,,,,++++++******++++++000333777===KKK\\\fffhhhYYYNNN???666222111000...,,,***,,,111333333888AAAIIIZZZkkkvvvsss[[[BBB555333111...,,,---+++))))))+++,,,***'''(((((()))***************,,,+++***))))))***+++,,,))))))))))))))))))))))))******))))))******+++,,,,,,,,,+++++++++,,,---------------............///+++...444<<>>MMM```ttt{{{qqqaaaDDD:::222111111000000111999999BBBQQQWWWMMM>>>666---000111//////222666777JJJ^^^qqqssskkk___NNN>>>999222...///111///...//////+++,,,222333444BBBTTTpppwwwaaaOOOQQQYYYhhhzzz~~~mmmYYYKKKAAA888333222888@@@PPPeeeyyy~~~qqq___HHH888...000222,,,***...))))))))))))((((((((((((***)))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))(((''''''((()))***(((((())))))))))))(((((((((((()))************)))************************555555555777:::>>>BBBEEEOOORRRSSSNNNCCC999333111///+++'''&&&(((******)))+++))))))---///222999@@@^^^yyysss^^^III===666000---...,,,---//////---+++******,,,,,,,,,+++++++++******+++++++++***************---+++******,,,---+++)))***,,,---...444===BBBBBB:::444000000111111555:::>>>DDDOOO[[[gggrrr|||{{{vvvqqqpppttt~~~wwwggg]]]SSSQQQOOOLLLJJJHHHGGGFFFCCCAAA???<<<;;;;;;<<<===@@@CCCIIIUUUggg|||yyydddMMM???===777777777888:::999777555444555777666555444444555555666888===LLLfff{{{kkkOOOGGG>>>999:::;;;;;;999===???BBBEEEGGGHHHHHHHHHKKKMMMQQQTTTVVVUUUSSSRRROOOPPPQQQQQQPPPMMMKKKIIIBBBBBB@@@>>>;;;777333111{{{wwwuuuuuu{{{qqqaaaUUUJJJ@@@======:::777777555555444333222222222222111111111111000000000000///...---,,,,,,,,,,,,---)))***,,,------,,,***))),,,,,,+++++++++++++++,,,///444;;;CCCOOO]]]dddeeeYYYLLL===333111222000---...+++,,,///222666BBBOOO\\\iiittt|||gggSSS<<<222111///,,,***,,,***))))))+++,,,***((((((((()))*********************)))(((((()))******))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,---------...,,,,,,,,,,,,---------------...444===EEEPPP```ooo~~~{{{kkk[[[LLL@@@777111000///...---------------........./////////000000111...///111222111555;;;@@@JJJZZZmmm~~~uuudddLLL@@@444111111000///000999<<>>NNNdddxxx~~~qqq```OOO>>>222111111+++))),,,***)))))))))((((((((((((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((()))******(((((())))))))))))(((((('''((()))***************************************...------...000333666777===@@@CCC@@@999222//////...+++''''''(((******))),,,))))))+++---...444<<>>>>>@@@???>>>@@@DDDLLLXXXjjj|||wwwlllbbbWWWKKKCCC???>>>===;;;:::999999999;;;:::888666555555555666999;;;???GGGVVVllluuu```III<<<999555444444555666666444222111333444444222111222333222333666???RRRnnnwwwaaaTTTEEE>>>666222444666666444666888;;;===???@@@??????AAACCCEEEFFFFFFEEECCCAAAAAABBBCCCCCCBBB@@@>>>=========<<<;;;888555333111zzztttqqq}}}uuucccVVVKKKAAA>>>===:::777777777555333111111111222333111111111111000000000000......---,,,,,,,,,------)))***+++,,,,,,+++***))),,,+++++++++++++++,,,---...999EEEOOOZZZccceeecccYYYKKK:::111111222///,,,///---,,,///444???RRRbbbrrrxxx}}}sssVVVEEE444//////---+++******)))((()))+++++++++)))((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((******))))))******+++,,,***+++,,,...//////......++++++++++++,,,,,,,,,,,,...///444???IIITTTaaammm}}}vvvlll^^^OOOCCC;;;555111///......---------............/////////000000000...,,,---///000000555;;;EEESSSggg{{{vvvcccPPPBBB555111222222222222:::BBBOOOYYYUUUGGG888111//////...------111:::AAAPPP^^^hhhcccYYYQQQEEE:::666111---//////------///111///111555888@@@VVVllluuuUUUHHH<<<555111...---///222<<>>AAAIIIQQQUUUUUUYYY___hhhqqq~~~|||zzzwwwtttfff^^^SSSJJJCCC===777222222222222111111222333333555333222000/////////000333333444999DDDYYYrrr~~~rrr^^^HHH:::666111000000111222333111///...000111111//////000111111222888GGG```jjjVVVFFF===;;;666///---///111222222111222444666777777777666::::::;;;;;;;;;;;;::::::999999:::::::::999777666777777777666444333111000}}}tttpppzzz}}}{{{fffWWWKKKAAA>>>===:::777777888666333111000111333444111111111111000000000///...------,,,,,,,,,------)))******++++++******)))+++++++++++++++,,,---...333BBBSSS___gggkkkjjjfffZZZKKK999000111222...***------///333;;;LLLbbbrrr|||~~~~~~|||{{{wwwhhhYYYDDD888...,,,...,,,******)))(((((()))***+++++++++)))))))))))))))******+++******))))))))))))******((((((((((((((((((((((((******))))))******+++,,,)))***---///000///...---++++++++++++,,,,,,,,,,,,//////444@@@KKKUUU```iiiwww|||wwwtttkkkbbbSSSFFF<<<777333222---------------...///000...////////////000000000///,,,,,,...//////333:::AAASSSkkkppp^^^LLL???444222444555666777>>>JJJXXX]]]TTTDDD666000...---,,,---...444AAALLL___jjjnnndddWWWNNNCCC999777222000111000...///222000///222888@@@QQQmmmssscccEEE<<<444000///...///222111;;;LLLbbbzzzxxxaaaQQQ@@@666000++++++...*********)))))))))((((((,,,,,,***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''(((***++++++++++++((((((((((((((((((((((((...------,,,------...///333444555333///---...///))))))******+++***)))(((***(((''')))***)))...444<<>>TTTsssuuuaaaPPPCCC:::555555222...---///222333333111111222333333333333222333333444555666888999:::555666666777777777666555666555444333222000///...yyyyyyuuuwww|||jjjWWWLLLBBB???===:::777777888666333111000111333444111111111111000000000///------,,,,,,,,,------...*********++++++*********++++++++++++,,,---...///999KKK___kkkooooookkkfffVVVIII999111000000---)))***---222:::HHH[[[ooozzz}}}}}}zzzuuummmaaaOOOAAA777000+++,,,...,,,+++,,,'''((()))))))))******+++))))))(((((())))))***+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,)))***---/////////...---,,,,,,,,,,,,------------///...444???JJJSSS]]]eeemmmvvv}}}{{{vvvsssooolll```WWWJJJ===555111000///---------------...///000////////////000000000111111...---.........333999===QQQlll~~~zzzhhhWWWFFF===555555777888:::===JJJWWWcccbbbUUUDDD777000---++++++...000777GGGWWWnnnxxxyyykkk[[[OOOCCC888666222000111000...///333000111666@@@PPPiiiooo\\\OOO<<<666111000///...000444111:::JJJaaa{{{vvvgggRRRAAA666...,,,---************)))))))))))),,,,,,***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))''''''(((******+++++++++(((((((((((((((((((((((())))))))))))***+++,,,,,,...///...,,,***))))))***''')))***++++++***)))((()))''''''*********...555777@@@QQQggg~~~yyy___JJJ@@@;;;555111000111000///,,,,,,,,,,,,+++++++++*********++++++,,,---......111333444222000222999???BBBGGGKKKNNNXXXggguuu|||ttteeeWWWNNNKKKJJJJJJIIIDDD>>>:::888888999999555444222111111000///...//////............//////111111000///..................222777<<>>:::777777777555333111111111222333111111111111000000000000------,,,,,,,,,---......++++++++++++++++++++++++*********+++,,,...///000===OOObbbjjjiiieee```[[[KKKBBB777000///...---***)))...666BBBTTTjjjxxx}}}{{{yyyssskkk^^^OOO???555000+++))),,,---++++++---''')))***)))(((((()))+++***)))((((((((()))+++,,,++++++,,,------,,,++++++))))))))))))))))))))))))******))))))******+++,,,***+++,,,---------,,,+++,,,,,,,,,,,,---------------...333<<>>GGG\\\rrrxxxxxxppp```NNNAAA888222000...------...//////......///000000000111444777888===KKKeeewwwkkkbbb\\\RRRLLLDDD<<<777333000...//////......///000111222000000//////////////////000000///......///000000000000111222333444555666777666444222000///......rrrvvv{{{~~~}}}nnnYYYMMMCCC???>>>:::777777555555444333222222222222111111111111000000000000,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,,,,,,,---*********+++---///000111;;;LLL]]]___XXXQQQJJJFFF;;;888222...,,,,,,------+++000888FFF]]]ttt~~~}}}xxxtttkkk___NNN@@@666333,,,)))))),,,,,,)))))),,,((()))+++***'''&&&(((******)))((('''((()))+++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******))))))******+++,,,,,,++++++++++++*********++++++++++++,,,,,,,,,,,,+++---333:::???EEEQQQ]]]jjjnnnpppkkkfffdddaaa^^^QQQJJJAAA888444333222222......---------....../////////000000000111111111111...---000111333:::BBBSSSfffyyyvvvfffTTTGGG===::::::;;;>>>FFFVVVeeevvv~~~~~~oooZZZHHH:::111...+++,,,000111555FFF[[[tttsssdddRRRCCC777555555555333000333999<<>>OOOlllqqqVVVAAA444---***+++++++++*********))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++++++++***)))***)))(((''''''((()))***)))************)))((((((************************)))******+++,,,,,,,,,,,,(((((()))+++,,,---,,,+++&&&)))++++++)))(((***++++++((()))+++***(((+++000333333888CCCPPP___tttkkk```QQQDDD===888333/////////.........---------,,,,,,---///000111222333000555999:::===III\\\lll~~~}}}xxxoooccc[[[YYYUUUPPPKKKAAA===777444333333444444000111111111111111222222000000111111///---,,,,,,......------------......,,,,,,------,,,,,,++++++---***...888>>>FFFZZZooopppqqqhhhWWWFFF===666000000...,,,,,,---.........//////000000000222555888:::@@@PPPjjjyyyiiiZZZNNNFFF???<<<777444222000...---...//////.........///000///...............//////000000000000000000000000111111222333555666888999555444222111000//////000tttttttttwwwzzz{{{{{{zzzmmmYYYNNNCCC???>>>:::777777555444444444333222111111111111111111000000000000,,,,,,,,,,,,,,,---...///...------,,,,,,------...)))******+++---///111222888HHHVVVTTTJJJ@@@999555000000...,,,++++++...000...111888GGGaaayyy}}}vvvpppeeeUUUCCC666333555+++)))))),,,+++((((((,,,(((***+++***'''&&&''')))+++***((('''((()))+++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++*********)))***++++++,,,---,,,+++***)))))))))))))))************+++++++++***,,,222888:::@@@NNN[[[cccfffeee^^^XXXUUURRRNNNFFF@@@888222///.........///......---------......000000000000111111111111///------000333666>>>GGG___pppqqq___MMM@@@777777888<<>>CCCLLL___yyynnnTTTAAA888555111...---++++++------+++---222000222888GGGcccrrrVVVAAA555...***+++++++++************)))***)))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((+++,,,------------,,,++++++)))(((''''''((()))+++***++++++******)))((('''************************((())))))***))))))((((((''''''((()))******(((&&&''')))+++***((((((***---,,,***)))+++)))&&&(((,,,000///333999===CCCSSSbbbuuulllZZZMMMCCC:::444000////////////.........---...///111222444555555999???FFFIIIOOO```xxxwwwrrr```]]]XXXRRRPPPRRRWWW[[[UUUMMMDDDAAACCCCCC???:::222111000000000///,,,******,,,......---,,,,,,,,,+++,,,,,,,,,++++++,,,---++++++++++++,,,---......,,,---------------,,,+++000+++---888???GGGZZZooonnnnnneeeSSSCCC;;;666111000---++++++,,,......---...///000///000222666999<<>>555444333111000000//////......000000000///...---///000111111000000111222111111333444333666BBBOOOggg|||nnnZZZGGG@@@666777999===HHH]]]vvv{{{fffPPP>>>555444///---...///333<<>>999===???AAAIIISSSbbbkkkzzzcccVVVEEE888333222111000///...,,,*********,,,---///000555DDD]]]{{{pppTTTAAA777000***************************************************)))(((((((((((())))))*********))))))((((((''''''((())))))((('''''')))***++++++++++++++++++++++++******************++++++***++++++)))'''&&&'''(((*********++++++,,,,,,,,,************************))))))))))))))))))))))))&&&''''''((())))))))))))///---***((('''(((***+++,,,---///111444999???DDDYYYmmmyyyjjj[[[GGG777888444000.........---+++---,,,///777::::::???FFFNNNSSS[[[dddpppwwwnnnhhh___VVVNNNFFFDDDAAA>>><<<;;;<<<<<<;;;:::999777555333222111............---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))+++***)))***,,,---,,,+++,,,,,,+++++++++,,,------///---111;;;FFFQQQccctttxxxrrreeeTTTBBB777333333222111///...---...000111//////000000000333666999AAAEEERRRiii|||rrrdddSSSDDD999444333333333333222111///............------.........---,,,,,,,,,,,,---......------------------------...---------///222555777666333111000000///...,,,sssqqqqqqsssyyyvvv___RRRFFF@@@>>>:::777777666666555555444333333333111111111000///.........---...///...,,,++++++,,,---,,,+++,,,---...---,,,------,,,,,,...000222444>>>EEEKKKGGG===333///000,,,+++******+++,,,------111===JJJYYYmmmxxxppphhhYYYHHH999000...///******))))))((((((((((((+++***))))))((((((((()))******))))))))))))******+++***)))((('''(((((()))))))))************))))))******))))))((((((((((((++++++++++++++++++++++++******++++++,,,------------,,,,,,...333:::AAAFFFLLLHHHDDDAAA???<<<777444000000///...------------......////////////......///000111111000000111222111111333444333777CCCQQQddd{{{wwwjjjXXXGGGAAA999:::;;;???JJJ^^^vvvyyycccNNN===555333///---...///222999AAAWWWqqqnnn___PPPGGGEEELLLSSSYYYcccooo{{{|||pppeeeRRRHHH<<<444111000...,,,///...,,,******+++,,,------///333???TTTppp|||aaaIII:::222,,,+++++++++***************************************))))))(((((((((((()))))))))))))))((((((((((((((('''((())))))''''''((()))************************,,,++++++******)))))))))***++++++)))'''&&&'''((()))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++,,,,,,++++++---,,,***((('''((()))))),,,---...///111444999===LLL^^^xxxuuu]]]IIIFFF@@@:::888999:::888555777666:::CCCJJJMMMTTT\\\jjjrrr}}}pppggg\\\SSSNNNJJJDDD@@@;;;999666444222111111222444333222111///...------............---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,+++******+++***)))***,,,---,,,+++,,,,,,+++++++++,,,------///...222;;;FFFRRReeeuuuyyysssgggVVVDDD999555555222111///...---...///000---...//////000333777:::AAAEEEQQQfff{{{ssspppjjj___PPPCCC999444111111000000///......---...------,,,,,,------...---,,,,,,,,,,,,---......------------------------...---------...111333555555333000///000///...---xxxwwwvvvvvv{{{}}}bbbUUUHHHBBB???;;;888888777777666666555444444333111111000000//////......,,,---......,,,+++,,,---...---,,,,,,---...---+++------,,,,,,,,,...///111777;;;>>><<<666000...---************+++,,,------666CCCSSSbbbsss{{{pppcccZZZKKK<<<333...---,,,***))))))))))))(((((((((***))))))(((((((((((((((++++++************+++++++++***)))(((((((((((()))))))))************))))))***))))))))))))(((((((((*********++++++,,,,,,---+++++++++,,,------......,,,,,,,,,---///222666888???===;;;:::999666222///---,,,,,,,,,,,,,,,------//////............/////////000222111111000222333111111333555444888EEERRRdddzzzsssgggWWWHHHDDD<<<<<<===BBBLLL___uuuppp[[[FFF999333111......//////000555;;;FFFbbbyyymmm]]]TTTQQQXXX```fffppp{{{yyyoooccc\\\YYYUUUMMMFFF>>>999444111111000...+++...---,,,+++***+++,,,---,,,...111888FFF]]]yyyuuuYYYCCC666///---,,,++++++************************************+++***)))(((((('''(((((((((((((((((((((((())))))&&&(((******)))((('''((()))))))))))))))))))))))),,,,,,+++***)))(((((('''*********)))'''&&&''')))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''))),,,///000///...---+++******))))))(((((((((,,,------------///333666===KKKbbbzzzwwwfffNNNGGG@@@>>>AAABBB>>>999;;;<<>>888666222111///...------......---...//////000222777:::===AAAKKK]]]pppyyyyyyuuullljjjdddZZZLLL???666222000///---,,,+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---..............................///...------...///111222333111////////////...---}}}}}}eeeWWWIIIBBB???;;;888888777777777666555555444444111000000000/////////...+++---...---,,,,,,...000000...------......---+++------,,,++++++,,,------111222333333111///---,,,+++,,,------,,,---...000<<>>LLLaaayyyrrrllleeedddgggggg```YYYLLLOOOXXXfffwwwqqq\\\OOOGGGAAA:::555333333444333333222111///...---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***************************((()))***+++,,,------,,,,,,+++******,,,,,,,,,***++++++++++++,,,---.........111666???MMM```uuu{{{kkkXXXGGG;;;666111111///...---,,,,,,---...////////////111444777888;;;CCCQQQaaammmqqqqqqppplllbbbUUUFFF:::222//////...,,,***)))***,,,---++++++************++++++,,,,,,++++++,,,,,,---...........................000000///......///000000111000....../////////...gggYYYJJJBBB>>>:::777777777777777666555555444444000000000000////////////,,,---...------...000333111000............,,,+++------,,,+++++++++++++++............///...---------......---,,,---000333???KKKXXXaaajjjqqqlll```KKKAAA444------...,,,***))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))***************))))))((())))))************))))))))))))))))))************))))))***+++,,,,,,------++++++,,,------......///......///000000000000///---...000111111///---------------...///000222333000000///...///000111222111222444444333444555777444444666888777;;;GGGUUUqqqwwwhhhWWWGGGCCC<<<<<<<<>>999444444777999777555333111//////000111222222,,,,,,,,,,,,,,,,,,,,,---++++++...222888JJJjjj~~~gggLLL777111000---+++*********+++************************++++++)))(((''''''''''''&&&&&&''''''(((((())))))(((***---...---+++******************************((((((((())))))******+++)))******)))''''''(((***************************++++++++++++++++++++++++(((((((((((((((((((((((()))+++///222333222000...+++,,,---......,,,+++***)))***+++,,,,,,---000222444666<<>>444///...///---+++******+++,,,---*********))))))*********,,,++++++++++++,,,------........................111111000000///////////////...,,,---...000//////jjj[[[KKKCCC>>>:::777777777777666666555444444333000000000000////////////,,,---.........000333666333111/////////...,,,+++,,,,,,,,,,,,+++++++++***,,,,,,------............,,,------,,,+++...444999BBBMMMXXX]]]dddjjjeee[[[BBB:::111,,,,,,---,,,***)))))))))************+++)))))))))))))))******+++))))))(((((((((((())))))******++++++******)))((())))))************)))))))))))))))************+++*********++++++,,,,,,---+++++++++,,,------......+++,,,---...............+++---000000///------...,,,,,,,,,---...000111222111000000111111222333444222444666666666666888999666777888999888;;;HHHUUUpppzzzkkkYYYHHHDDD???>>>===BBBLLL\\\kkkuuussshhhVVVGGG<<<666444333///......000///,,,---111444:::CCCRRRkkkuuu^^^NNN@@@>>><<<777777;;;777888777555777::::::666444222000111444555333000111000...------...000111++++++,,,,,,,,,,,,------***)))...444<<>>555555555333000...------(((***---............///++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++))))))))))))))))))))))))******+++,,,,,,,,,++++++---,,,++++++,,,,,,***)))*********+++,,,---///000---333888===KKKeee|||}}}lllWWWDDD888222******+++,,,------------***+++,,,,,,---000444777000111222111111222777:::777777666222///,,,,,,---)))***++++++++++++******++++++************++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,++++++***+++***)))+++...000000000tttdddRRRGGGAAA<<<:::;;;888777666444444333333333444333222111000000000000000000000000000000000000.........------,,,,,,,,,***,,,------++++++,,,......---+++))))))+++...///+++---...---///:::LLLYYYmmmnnnooojjj```TTTHHHBBB666222---+++,,,---+++***,,,------,,,+++***,,,...------***''')))...---)))))))))***+++,,,,,,------)))******+++++++++******++++++,,,***(((((()))+++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---......---,,,,,,...000000...---...000111///,,,000000/////////111222333222333333444555666777777444555777888::::::;;;;;;;;;:::;;;>>>>>>@@@HHHPPPhhhyyyyyyjjj\\\XXXOOOEEEDDDKKKUUU[[[\\\KKKEEE>>>777333222111000......---------......///222777;;;BBBTTTiiiqqqoooVVVJJJ>>>888555111000111......///000000000000000000---,,,---000111000...000000//////............,,,---......//////......+++...///000333???QQQ___~~~ttt^^^KKK;;;666111///---***+++///,,,,,,+++***)))(((''''''(((((())))))*********+++(((((((((((((((((((((((($$$'''******)))'''&&&'''))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((()))***,,,,,,))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))((()))+++,,,,,,+++***)))***************++++++,,,+++------,,,)))***...222;;;===AAAGGGTTTiii~~~}}}hhhUUUJJJEEE>>>777333222333444///000111...+++)))+++---(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,+++)))(((***---,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,---******------******------***(((***---...)))%%%+++,,,,,,---...///000000000222666===JJJ^^^uuusssaaaOOO???333...++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---/////////...///000111111111111000......---------++++++------------++++++))))))***++++++++++++***++++++************++++++))))))))))))))))))))))))******+++,,,+++***)))(((,,,,,,,,,---...///000111vvveeeSSSHHHBBB===;;;<<<888888666555444444444444444333222111000000000000000000000000000000000000...---------,,,,,,,,,,,,+++,,,------+++++++++---...---+++++++++,,,...///+++,,,...000666BBBRRR^^^lllllliiicccXXXLLLAAA;;;555111---+++,,,,,,+++***,,,,,,,,,+++))))))***,,,+++---,,,((()))++++++(((*********++++++,,,,,,---******++++++,,,,,,,,,---...//////---***)))***+++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++,,,...///...------...000111///...///222222000...000000/////////000222333222333333444555666777777666777888:::;;;<<<======999888999<<<===@@@HHHRRRooowwwiii[[[RRRGGGDDDHHHNNNRRRRRRGGGCCC<<<777444222111000//////............//////222666999???PPPdddlllhhh[[[OOOCCC;;;666111///000......///000000000000//////---,,,---000111///.../////////......---------,,,,,,---............------///000......666CCCNNNdddppp}}}uuubbbRRR===666000///...+++***,,,***************)))))))))((()))))))))************((((((((((((((((((((((((&&&)))+++,,,***)))((()))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((()))***+++,,,))))))))))))))))))))))))************************************************))))))***+++,,,++++++***++++++***++++++,,,------+++---//////...000555:::>>>DDDLLLWWWfff{{{zzzaaaNNN>>>;;;888555333222000///---//////---***)))***,,,)))))))))***+++++++++,,,++++++++++++++++++++++++)))***++++++******+++,,,,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,...++++++......++++++...---***(((***------***%%%+++,,,,,,---...///000000000222777???LLLaaaxxxqqq___MMM???555111,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,------............/////////111000///...------------,,,,,,---......---,,,,,,***+++++++++++++++******+++******))))))******+++)))))))))))))))))))))))))))***++++++++++++***))),,,,,,,,,,,,---...///000xxxgggUUUJJJCCC>>><<<===:::999888666555555444444333222111111000000000000000000000000000000000000------,,,,,,,,,,,,++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,---.........///222888AAAMMMYYY___ccc```[[[TTTKKKAAA999444333000---+++,,,,,,+++***+++,,,,,,***)))((()))+++...444666222...,,,+++(((++++++++++++++++++++++++++++++******+++---///000333333222000---++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++---///000///......///111000000111222222111///000000000///000000111222222333444444666666777888888999:::<<<===>>>??????:::999:::<<<>>>AAAKKKUUUqqqrrr___VVVKKKEEEFFFHHHHHHFFFBBB???:::666444333111000111000000/////////000000222555666;;;KKK^^^ccc^^^YYYMMMAAA;;;666111///000---...//////000/////////...---,,,---///000///.........------------,,,,,,++++++,,,---------------,,,......+++***---666===GGGWWWjjjwww{{{uuugggYYYDDD:::111///000...,,,,,,))))))*********+++++++++))))))))))))************)))))))))))))))))))))))))))+++------,,,+++***+++))))))))))))))))))))))))***))))))((((((''''''&&&(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))******************************))))))***+++,,,,,,++++++,,,,,,,,,,,,,,,---......,,,...000111333888@@@FFFMMMVVVcccqqqvvv\\\III444222111111000///---***,,,,,,,,,+++)))(((***+++******************++++++***************************)))))))))+++,,,+++***,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,000------000000------000,,,***)))***,,,---***'''+++,,,,,,---...///000000000222777???MMMbbbxxx~~~ppp^^^LLL???888555///...---,,,++++++++++++,,,,,,++++++++++++,,,,,,+++,,,---...///...------000///......------------------............------,,,------,,,,,,+++***)))+++******))))))******+++)))))))))))))))))))))))))))******+++++++++******+++++++++++++++,,,---...yyyhhhVVVJJJCCC>>><<<<<<;;;:::999777666555555555222222111000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,+++---......---+++******+++******++++++,,,---------000333;;;FFFRRRYYY\\\\\\UUUQQQJJJCCC<<<777222///000///---,,,++++++++++++)))***+++***)))***+++---:::DDDKKKFFF<<<444---))),,,,,,+++++++++++++++++++++***))))))***---///111555555444111---++++++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++***---000111000/////////111000111111222111111000000000000000111111111222333333444555666777888888888999;;;===???@@@@@@AAA???======???AAADDDNNNXXXpppttt___XXXOOOIIIHHHGGGDDDBBB>>><<<888666444333222000222222111000000000111111333555666;;;JJJ[[[^^^WWWLLLBBB999555333111000222------...////////////...---,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,(((***,,,+++)))+++000555888EEEWWWhhhuuuxxxooocccQQQCCC555111111000......++++++++++++++++++++++++)))))))))))))))************************************,,,------,,,++++++,,,)))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''((())))))***))))))))))))))))))))))))((()))))))))))))))******************************)))******+++,,,,,,,,,,,,......------------......---000333666;;;EEEQQQZZZkkkssszzzbbbOOO<<<888333000000000///...+++++++++***)))))))))***+++++++++***************))))))))))))))))))))))))+++)))'''))),,,---+++))),,,+++******,,,,,,+++*********+++++++++,,,,,,,,,000......000000......000,,,***)))***+++,,,***(((+++,,,,,,---...///000000///222666>>>JJJ^^^sss~~~zzzooo```NNN@@@999666000000...---,,,+++++++++,,,,,,++++++++++++,,,,,,***,,,...///000///---,,,///......---,,,,,,------,,,------------------,,,.........---,,,+++))))))******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++***************+++,,,,,,yyyiiiVVVJJJCCC===:::;;;<<<;;;999888666555555555111111000000///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++((())))))***+++,,,,,,,,,///666EEEVVVbbbeee```YYYPPPJJJ@@@888444111...------------,,,+++***++++++((()))+++++++++,,,///111GGGSSS\\\WWWJJJ<<<222+++,,,,,,++++++++++++++++++***)))(((((()))+++...000333333222///,,,******+++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***,,,000111111000///000///000111111000000000000000000111222222333333333444555666777888999999:::999:::;;;===???AAAAAABBBAAA@@@@@@BBBCCCFFFNNNXXXqqqttt]]]YYYSSSNNNLLLIIIEEEBBB>>><<<888666555444222111333333222111111111111111444666888===MMM]]]]]]SSSDDD;;;333111111000000222,,,,,,---...............+++,,,,,,---,,,------...+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,(((***------,,,,,,///111444:::EEEWWWmmm|||zzzqqq^^^MMM;;;333111///...///---------,,,+++******)))******))))))))))))))))))++++++++++++++++++++++++)))+++,,,,,,*********+++************************&&&''''''((()))***++++++)))(((((((((((())))))***************************(((((())))))*********+++*********************************++++++,,,---.../////////...//////000000111666===EEEOOO^^^mmmxxx~~~}}}}}}sssbbbRRRHHH<<<333111222333222---,,,******)))***))))))+++++++++***************))))))))))))))))))))))))+++)))'''))),,,---+++))),,,+++******,,,,,,+++*********+++++++++,,,,,,,,,000------000000------000+++***))))))***++++++***+++,,,,,,---...///000000///111555:::EEEVVViiivvvvvvuuuooocccQQQAAA777333111000///---,,,+++******,,,++++++******++++++,,,+++---///000000000...---...------,,,,,,,,,,,,---++++++++++++++++++++++++//////...---,,,***)))(((***))))))))))))))))))***(((((((((((((((((((((((((((((()))******+++,,,---******)))))))))***++++++zzzjjjVVVJJJCCC===::::::<<<;;;999888666555444444111000000//////000000000........................,,,,,,------------......,,,---...---+++***+++,,,))))))))))))***,,,---...///;;;NNNbbbnnnmmmcccYYYSSSJJJ>>>555111///,,,******,,,---,,,*********,,,((()))++++++,,,---000222GGGSSS[[[WWWJJJ>>>333+++++++++++++++++++++++++++))))))(((((()))+++---...///000///---+++)))***+++++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++***---000111000000000111...000111111000//////000///000222333555555666666666777777888999:::;;;<<<999:::<<>>:::777555444333222444333222111111111111111333666:::BBBSSSbbb___SSSDDD;;;333111111///...000+++,,,------......------***+++---,,,++++++,,,...++++++,,,,,,,,,,,,------++++++,,,---------------,,,...000000...------...000222999IIIbbbyyy~~~jjjZZZGGG;;;555000...//////......---,,,+++***)))************))))))))))))************************)))***++++++))))))***+++************************&&&&&&'''(((***+++,,,,,,******))))))))))))******************************)))))))))***++++++,,,,,,++++++++++++++++++++++++************+++---.../////////000111333555666777===FFFSSSaaaooo~~~~~~tttmmmcccaaa^^^[[[WWWUUUSSSRRRYYY[[[\\\]]]___fffpppxxxyyyfffXXXGGG:::444333222000000...,,,+++++++++***)))******************++++++))))))))))))))))))))))))***)))))))))+++,,,+++***,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,///,,,,,,//////,,,,,,///*********)))******+++,,,+++,,,,,,---...///000000///111444888@@@OOO```mmmoooqqqooocccRRR@@@555111000///...,,,+++*********++++++************++++++,,,---...///000//////...---,,,,,,++++++,,,,,,,,,++++++************++++++.........---,,,***)))(((***))))))(((((())))))***((((((((((((((((((((((((((((((((()))***,,,---...******)))))))))******+++|||kkkXXXLLLDDD>>>:::;;;<<<;;;999777555444333333000000////////////000000---------------------------------....../////////+++,,,------+++++++++---++++++******+++---///111888EEEYYYjjjrrrlll```VVVQQQGGG;;;222///...,,,***(((***,,,,,,***)))***,,,)))***++++++***+++---///:::CCCHHHDDD<<<666///************++++++,,,,,,---*********++++++,,,,,,,,,,,,------,,,******+++---++++++++++++++++++++++++(((***+++------,,,+++***++++++++++++++++++++++++,,,---///000///000111333///111333333111///000222...000222555777888999999888999999:::;;;<<<======;;;<<<>>>AAACCCDDDEEEFFF@@@AAAEEEJJJMMMOOOWWW```nnnssslllkkkiiieee___XXXPPPKKKGGGBBB<<<888666555444333444333222111000000000000000555;;;FFFYYYgggbbbTTTCCC:::333111000---,,,---++++++,,,------------,,,)))+++---,,,+++***,,,...,,,,,,,,,,,,---------...,,,,,,---............------...000000///...---,,,---000555???SSSkkk|||uuuhhhYYYLLL@@@666000000......------,,,,,,,,,+++************)))))))))(((***************************+++++++++))))))***,,,************************''''''((()))***+++++++++++++++************++++++************************)))******+++,,,,,,------++++++++++++++++++++++++************+++---///000---...000444888===@@@BBBQQQ^^^qqq}}}pppdddZZZSSSJJJGGGDDD@@@>>>;;;:::888:::<<>>444111......---++++++*********++++++************++++++,,,,,,---------.........,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++***)))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((***,,,...///+++******))))))******+++~~~mmmZZZMMMEEE???;;;<<<<<<;;;999777555333333222000000////////////000111------------------------........./////////000000+++,,,------++++++,,,......---++++++,,,...222444CCCPPPaaannnqqqhhhZZZQQQKKKAAA666///---...---,,,'''***,,,,,,***)))***,,,+++,,,,,,+++)))(((***+++,,,222555222...---+++((())))))***+++,,,,,,------++++++,,,---------,,,,,,***+++,,,,,,++++++---///++++++++++++++++++++++++(((***+++------,,,+++***++++++++++++++++++++++++,,,.../////////000222444000222555444222000111333...000333666888:::;;;;;;999::::::;;;<<<===>>>>>>===>>>@@@BBBEEEFFFGGGHHHBBBCCCIIIPPPTTTWWW___gggsss|||yyyxxxvvvqqqjjj```WWWQQQJJJEEE>>>888666555444444444333222111000000000000...444<<>>AAABBBBBBAAAAAAAAAAAACCCGGGJJJLLLLLLFFFJJJPPPWWW\\\aaafffiii{{{}}}zzzvvvmmmbbbYYYRRRHHH???<<<:::666444555444222///......//////...111555>>>MMM```jjjdddWWW???888222000///------000....../////////...,,,++++++---...---,,,,,,---///.........//////000111222///.........------------+++---......---,,,,,,---000000222999BBBRRRkkk}}}~~~xxxjjjZZZLLL@@@777---///222333333222000//////...---,,,++++++++++++))))))************))))))*********************************+++,,,,,,------++++++***)))))))))))))))))))))))))))))))))))))))******++++++,,,,,,+++++++++,,,------------,,,+++...+++))))))++++++***(((++++++++++++************...222999DDDPPP\\\gggmmm~~~ttt^^^MMMCCC???===;;;555555444444333222111111000000000000000000000000666999@@@KKK\\\qqqkkkYYYJJJBBB888222111111...++++++,,,---+++)))))),,,///------------,,,+++***)))++++++******************---,,,++++++------,,,+++)))******+++++++++******************************)))************+++++++++---.........------///000+++000555888CCCUUUgggpppsssqqqkkk^^^MMM>>>444000000///...,,,+++*********,,,,,,---------,,,,,,+++++++++++++++,,,,,,---...---,,,,,,+++*********+++---,,,,,,+++*********++++++++++++*********))))))'''(((***++++++***)))(((***)))(((''''''((()))***(((((()))***++++++,,,,,,******))))))((((((''''''{{{cccSSSIIIAAA;;;::::::999888666555444333333111111111000//////............------------......---------.........//////++++++,,,,,,,,,---------...,,,,,,......111999CCCZZZppp}}}rrrbbbYYYMMM@@@;;;555...++++++,,,+++***++++++++++++++++++++++++******+++++++++***)))))))))+++------,,,***))))))++++++++++++++++++++++++***,,,...//////...,,,******++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,++++++,,,,,,---.../////////000000000111111111111111111222333444444777666666777888:::<<<===:::;;;===@@@CCCEEEFFFFFFAAABBBDDDGGGJJJMMMNNNOOONNNRRRXXX___eeekkkrrrwww{{{ooofff[[[PPPEEE@@@<<<777555666555333111000000000000000111666???LLL\\\ccc[[[OOO>>>777111000///,,,---///....../////////...,,,,,,+++,,,------------...///------------...///000111///////////////......---,,,...000///...---......000///000555<<>>777222,,,))))))******((())))))))))))))))))))))))))))))******+++*********(((***,,,,,,***)))((()))***************************,,,---//////---,,,***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......///000000000000111111111111111111111222333444555888888888888999:::<<<<<<;;;<<<>>>AAAEEEGGGJJJKKKEEEGGGKKKOOOSSSUUUVVVVVVZZZ^^^dddkkksss|||{{{lll___QQQHHHAAA;;;777888666555333222111111222333444:::DDDOOOZZZ\\\RRRFFF<<<555000///...,,,,,,............///......---,,,***,,,---...------///000,,,,,,,,,,,,---...///000///000111222222000...---...///111111///...///000000......000444===NNN^^^xxx{{{nnn[[[KKKCCC===666111111111000.........---,,,++++++++++++)))******++++++******)))++++++++++++++++++++++++************))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))&&&(((***,,,---,,,***(((******++++++++++++******)))(((''')))+++---...------...//////......///111888???QQQllltttbbbSSSJJJ>>>666333222111000..................------........................000000111555>>>NNN___kkk~~~rrr^^^III:::222000000+++,,,,,,+++***)))***,,,------...------,,,+++*********++++++++++++++++++---+++***+++,,,---,,,++++++++++++++++++***)))(((******************************+++++++++,,,,,,,,,---.........------///000000444999CCCWWWmmm|||||||||wwwlllZZZGGG:::444//////...---,,,,,,,,,---(((((())))))******++++++,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,+++++++++***))))))))))))******)))))))))***++++++,,,,,,***))))))))))))(((((((((lllYYYMMMDDD???>>>;;;:::999777666555444444222222111111000/////////------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,------------...------/////////555GGGYYYrrr|||}}}nnn]]]SSSIII@@@888333,,,)))))))))'''%%%))))))))))))))))))))))))(((((()))******+++******((()))++++++)))(((((())))))))))))))))))*********+++,,,---......---,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///000000000111111111222222111111111111222333555555999999999999::::::;;;;;;<<<===@@@BBBDDDFFFIIIKKKJJJOOOUUU[[[___aaabbbbbbeeeiiipppxxxqqq```SSSIII@@@;;;:::666666555333222222333555888AAAMMMVVV[[[YYYMMM@@@:::333///......+++,,,.....................------***,,,---...---...///111,,,,,,,,,,,,---...///000///000222444333111///------///111000///...//////000---,,,...000555AAANNNnnnyyyyyyooofffUUULLL???777444333111000...---,,,,,,+++++++++,,,******++++++++++++******+++++++++++++++++++++++++++******)))((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))&&&(((,,,...///---+++)))))))))************)))))))))))))))***+++---...///111222111///...///444888???JJJ```{{{~~~lllXXXIIIBBB===777333222222222111,,,,,,,,,,,,,,,---------------------------------/////////111666@@@LLLTTTlllpppYYYEEE888333333//////...---+++******+++------......---,,,++++++******+++++++++++++++,,,,,,+++***+++,,,,,,,,,***+++++++++++++++***)))(((************************++++++++++++,,,,,,,,,---,,,.........------...000333666===KKKccc|||uuubbbMMM===555///......---,,,,,,------))))))))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,---,,,---------------,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,,,,++++++)))******+++,,,,,,,,,,,,+++++++++***************))))))*********+++++++++))))))))))))))))))))))))ooo\\\PPPGGGAAA@@@<<<;;;999888666555555555444444333333222111111000...------,,,,,,------...,,,---------............,,,,,,---------.........------......///888LLL^^^uuuzzzuuufffWWWMMMEEE===777222,,,*********(((&&&(((((((((((((((((((((((('''((()))***************((()))******)))((()))***(((((()))))))))*********++++++,,,------,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000111111111111222222222222111111222222333555666777888999999::::::;;;;;;;;;===???AAAAAAAAACCCGGGJJJNNNTTT]]]dddhhhkkkmmmoooooouuu}}}ooo```RRRFFF>>><<<666777777555333333555777;;;HHHVVV^^^^^^WWWIII<<<888222.........,,,,,,.........------............+++,,,............///111------------...///000111...000222333333111///------...000000...---...//////------///000333;;;DDD]]]ppp~~~oooeeeUUUGGG>>>777333000------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))((('''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))'''***---000111///---+++))))))))))))))))))))))))++++++,,,,,,,,,---...000555555444222000444<<>>RRReeevvvvvvmmm]]]OOOFFF===777222...******,,,------+++(((((((((((((((((((((((((((((())))))***)))))))))(((***+++***))))))***,,,((())))))******+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000000111111222222222333333333222222333444555777888999999999;;;<<<============???AAACCCCCCBBBCCCGGGKKKQQQXXXbbbjjjppptttxxx|||~~~lll\\\LLLBBB???777999:::888555555888;;;@@@PPP```eee```TTTDDD888777111...//////------///......---------...//////,,,...//////...---///000------------...///000111...///000111111///---,,,,,,...000///...---......///---...000222222777>>>JJJddd}}}mmm[[[JJJ<<<333///---,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((''''''&&&((((((''''''(((((()))))))))))))))))))))))))))))))))+++...000111000///...******))))))))))))******,,,---......---...000222222555777888888>>>HHHQQQbbbssszzzfffPPP>>>777777000000111111111///...---........................,,,,,,,,,,,,,,,,,,,,,,,,***---///111111111333444>>>JJJZZZiii{{{mmmZZZIII???444111---+++,,,...///000------............------******++++++,,,---------,,,***)))***+++,,,+++***)))******+++++++++******************************,,,,,,,,,---------......---.........------///000333999DDDWWWqqq}}}hhhPPP===444333333111000///.........///...---,,,,,,---...///------,,,+++++++++,,,,,,,,,---.../////////...---++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))***,,,---...---.........---,,,+++***************************)))))))))************+++{{{gggXXXLLLCCC@@@===<<<;;;999888777666666555444444333333222111111000//////......//////000---.........////////////------------............000......222;;;HHH\\\mmmsssoooeeeVVVIII@@@999333000,,,)))))),,,...---+++))))))))))))))))))))))))))))))))))))))))))(((''')))***++++++******+++---))))))******+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,...///000111222222222333333333333444444444444555777888:::;;;:::;;;===???@@@@@@@@@@@@AAADDDFFFFFFEEEGGGLLLQQQVVV^^^iiirrrxxx~~~vvvdddRRREEE@@@:::<<<===;;;888777;;;???IIIZZZllloooeeeTTTBBB555666111...000000......000...------,,,---...///000...///000///...---...///,,,,,,,,,,,,---...///000---............---,,,,,,---///111000///...///000///---...111222000333777>>>TTTrrryyygggRRR@@@555111,,,,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))((((((((()))(((((((((((()))***+++))))))))))))))))))))))))***+++---...000000//////+++***))))))))))))***++++++---///000///111444777555<<>>===<<<;;;999888777666666444444333222222111111000000000////////////000000---------.........//////---------.........//////222......555AAAPPPdddsssnnniii___RRRGGG@@@999333222...***)))++++++)))'''************************))))))***))))))(((''''''***+++++++++******,,,...))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,---...///111111222222333333333444444444444555555666888999;;;<<<;;;<<>>::::::>>>BBBQQQddduuuwwwiiiVVVBBB555666111...000111///...000...------,,,---...///000///000111000...,,,---...++++++++++++,,,---......------,,,,,,++++++++++++///000222222000///000111///,,,---111111//////222:::III___uuu~~~yyyiiiTTTAAA777444,,,,,,,,,++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))***+++---.../////////,,,+++***))))))***+++,,,***,,,///111111333777:::@@@KKKZZZeeekkkrrr{{{}}}ooofff^^^NNN???999666222111333***---000111000/////////000000///......---,,,,,,---------------------------.........---...111333///555999;;;FFF^^^zzz}}}qqqZZZQQQDDD999333111///...------...............---******+++,,,,,,---......+++***)))***+++++++++)))'''((()))***+++,,,,,,,,,************************---------.........//////---.........------///000000:::III[[[qqqsss^^^MMMEEE===;;;999777555444333222222111...,,,+++,,,------...---,,,,,,+++++++++++++++---///000111000///...+++*********+++,,,,,,---+++++++++*********))))))(((''''''''')))***,,,......//////000///---+++***++++++******************))))))******++++++++++++ppp___OOOEEEBBB>>><<<:::777555555666777555333222111111111///...111111111111000000000000...------...000111000///......,,,,,,,,,,,,......+++111333555GGGcccvvv{{{ttthhh[[[SSSHHH;;;555555111///---+++++++++***((()))))))))***+++++++++,,,((()))***++++++***((('''+++++++++++++++++++++,,,)))***+++---......------,,,,,,++++++***++++++++++++*********++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------...000111222111333555555444444555666777888888888888999<<<>>>@@@CCCFFFGGGEEEFFFIIILLLLLLMMMNNNOOOQQQVVV]]]bbbqqqtttyyy~~~kkkZZZLLLEEEFFF???===AAA@@@<<>>HHHYYYmmm|||~~~yyyxxxsssgggXXXHHH:::111333---***,,,---,,,,,,...////////////////////////---------,,,,,,++++++++++++,,,,,,+++)))(((***+++++++++,,,------,,,,,,,,,++++++******************)))***+++,,,------------///---***))))))***))))))///000111222666<<>>===;;;999777777777777555444222222222222111///111111000000000////////////...---...000000///...///......------......///,,,111555;;;OOOkkk{{{}}}ooodddXXXPPPFFF;;;555555000...++++++++++++***)))***************+++++++++))))))******+++*********,,,,,,,,,,,,,,,+++++++++)))***+++---------------,,,,,,+++++++++++++++,,,++++++++++++,,,,,,------++++++,,,,,,,,,,,,------,,,---------.....................///000111222333222444666666666555666777999999:::999888888;;;===@@@EEEJJJKKKJJJIIIKKKMMMNNNQQQTTTWWWZZZ```gggmmmwww}}}sss```QQQIIIAAA;;;;;;@@@@@@???HHHUUUjjjssszzzuuudddNNN===555222111111000//////......---,,,,,,------///000000000000000/////////......---------,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,///111111111000000111000//////......///000111000333:::HHH[[[mmmzzz~~~wwwwwwtttmmmdddXXXGGG999555///+++---///------///........................,,,,,,,,,,,,,,,+++++++++)))***+++***)))***+++---+++,,,,,,---------,,,,,,+++++++++++++++***************+++------............---,,,,,,---...///000000222444444888CCCUUUbbbxxx~~~vvviiiYYYLLLCCC<<<888999888666444222000000///222111000111333444333222222222111///...,,,+++++++++,,,.../////////...---...............---,,,+++------000333444:::HHHUUUbbbooo{{{kkkYYYNNNHHH>>>555111000//////000///---+++---------------------------,,,******,,,,,,,,,+++)))+++------,,,******+++++++++************++++++,,,,,,...///000000//////111///---,,,---///111333555???NNN```tttyyymmmccc]]]VVVNNNHHHEEEBBB???;;;666333///---,,,,,,+++***---,,,+++******+++---...+++---...000111000///.........------,,,++++++***,,,,,,+++************+++))))))(((((())))))***+++,,,---...///...,,,***)))+++******)))))))))))))))***************)))))))))yyyfffUUUIIICCC======<<<;;;999888777777555444222222333333222000000////////////.........000///......///000///---///////////////////////////333999CCCYYYqqq{{{yyyggg]]]RRRJJJAAA888333333---,,,******++++++***)))+++++++++******************************+++,,,---......------,,,,,,++++++)))***+++,,,---------,,,,,,,,,++++++++++++,,,,,,---------------.........++++++,,,,,,,,,,,,------------.........//////////////////000111222333444333555777888777777888999:::;;;;;;999888888;;;===AAAFFFLLLOOONNNMMMMMMOOOSSSWWW\\\aaaeeellluuu{{{zzzeeeTTTJJJAAA===<<<@@@AAADDDQQQ```tttvvvsssgggTTTBBB777222000000000///......---------------------...///000000000000///////////////......---------,,,,,,,,,++++++,,,,,,---.........000222333333222222222333111111000/////////000000000000444<<>>777333111222333333222222111000000222000000111333555555444222111000///...,,,++++++,,,---000111222111///---,,,,,,---------,,,+++++++++,,,000333111000666>>>DDDPPPcccvvvsssfffZZZJJJ===444333222222222111///---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,------+++***)))+++------+++***++++++++++++************+++++++++,,,---...////////////111///------...111444666<<>>LLLaaassswwwqqqbbbYYYNNNCCC;;;444000...,,,***))))))***++++++***,,,+++++++++***)))))))))******))))))***,,,.../////////...------,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------........./////////......+++++++++,,,,,,,,,------.........////////////000/////////000111222333444333555888888888888999::::::;;;;;;::::::;;;===@@@BBBFFFKKKMMMLLLMMMPPPRRRXXX^^^eeejjjnnnuuukkkXXXMMMFFFBBB???@@@CCCKKK\\\mmmzzzuuuhhhWWWFFF999333111//////.........------------------------...///000..................////////////......------,,,,,,,,,,,,------......///000222444555555444333444555333222222111111000000000444333555:::DDDWWWrrrrrr\\\CCC999111///000...---...------------------------)))******++++++,,,,,,,,,)))***++++++***+++---///---............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...............++++++,,,,,,,,,---000111444888<<>>>>>999333//////---,,,---///222333333000000///...---,,,,,,++++++---000333333111///---******++++++,,,++++++***)))))),,,000000...222777:::;;;>>>CCCNNNaaawww|||jjj[[[KKKEEE<<<444111111222222,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---...,,,+++***+++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,.........//////000111111000111111111333888@@@EEEUUU```mmmyyy|||pppcccRRREEE:::777222///...---,,,+++---,,,,,,+++************...---+++)))((()))***+++++++++************))))))''''''(((((()))***,,,,,,+++++++++++++++,,,,,,---***+++,,,,,,------......+++******)))))))))))))))((((((((())))))*********ooo^^^OOODDD======<<<;;;::::::999999666555333222333222000//////............---------///...///111555777777777111000///......///000111444:::III\\\nnnvvvrrrkkk```[[[NNN@@@777444111,,,,,,***))))))+++,,,,,,++++++++++++******************************+++,,,---......------,,,,,,++++++++++++************+++,,,,,,++++++,,,,,,---...///...///000111000///...---++++++,,,,,,,,,,,,------------........./////////.........///000111222333333555777888888999:::;;;:::;;;===>>>???BBBFFFIIIHHHJJJLLLLLLNNNTTT]]]dddgggnnnuuuxxx{{{yyy```PPPIIIEEECCCHHHUUUfffvvvsss]]]III:::333000///..............................---------......///++++++,,,---......//////111111000///...------,,,111000000000111222444555333444555444444444666888444444444333222000///...,,,,,,111999???JJJaaaxxxbbbPPP>>>444111///......------------------------,,,,,,,,,,,,,,,,,,------///000000///---,,,...///000000000000///...------+++,,,,,,------......///......///////////////...---///111000...///333666???FFFSSSdddvvvmmmOOOAAA777666555///---000000777@@@FFFFFF???555...///---++++++---000111222//////......---,,,,,,++++++,,,///000111000...,,,******+++,,,,,,,,,++++++,,,***+++------,,,///444333666999<<>>HHHOOOZZZggguuuxxxfffSSSFFF:::777222///...---,,,++++++++++++++++++*********---,,,***)))))))))******************************((((((((()))***+++,,,---++++++******++++++,,,---+++,,,,,,,,,------......+++******)))))))))))))))((())))))******++++++,,,sssbbbSSSGGG@@@???>>><<<<<<<<<<<<===:::888666555555333111////////////............---------...222777;;;<<<<<<555333111//////111333555666>>>MMM___kkklllfff```ZZZVVVJJJ;;;444333000+++...,,,******+++,,,,,,+++***************+++++++++))))))******+++*********,,,,,,,,,,,,,,,+++++++++,,,+++***))))))***+++++++++++++++,,,,,,...//////...///000111000///---,,,++++++,,,,,,,,,,,,------,,,---------............/////////000111222333444444666999:::::::::<<<======>>>@@@AAAAAADDDHHHKKKMMMPPPSSSVVVXXX___gggnnnpppwww~~~hhhXXXQQQOOOOOOXXXhhhwwwtttfffRRRAAA777333111000........................///......---------......,,,,,,---...///000111222222222111000///...---,,,000///000111333666999;;;999:::;;;;;;;;;<<>>DDDVVVjjj}}}rrr^^^FFF999444111000111..............................------------------///000111000//////111222000111111000000...------,,,,,,,,,---...///////////////000000000//////...+++///333444555888>>>DDDPPP\\\oootttTTTCCC666555444//////333111:::GGGPPPPPPGGG;;;222111...,,,+++---000111111///......------,,,,,,+++***+++,,,---...---,,,,,,***++++++,,,------,,,,,,,,,******------+++---111...222666888999@@@KKKUUUhhhsssuuufffUUUHHH===555111........................++++++,,,...//////,,,***+++,,,,,,+++))))))+++------,,,,,,++++++,,,,,,---......------...///111222111333666999<<>>===>>>???@@@===;;;888777666555333000000////////////.........,,,,,,...333999===???@@@888666222000000222666888999AAAOOO^^^eeeaaaXXXRRRSSSOOODDD555///000...)))///---++++++,,,,,,,,,+++))))))******+++++++++,,,((()))***++++++***((('''+++++++++++++++++++++,,,,,,+++***))))))***+++++++++++++++,,,---...///000...///000111000///---+++++++++,,,,,,,,,---------,,,,,,,,,---------......000000000111222333555555555888:::;;;<<<<<<>>>???@@@AAABBBBBBCCCDDDHHHJJJQQQUUUZZZ^^^bbbhhhooouuuwww}}}vvvggg]]]\\\^^^hhhxxx{{{cccWWWFFF:::555444333333....../////////////////////......---------......---...///000111222333444222222111000///...------......///111555999===@@@@@@AAABBBCCCCCCEEEHHHKKKAAAAAAAAA@@@>>><<<:::888888222333888888999GGGZZZqqq}}}gggLLL<<<666333222333/////////////////////////////////......---------...000111111111111333666111111111111000///------,,,,,,------...///000000///000000000000000//////000555;;;???BBBGGGOOOVVV___ppp|||TTT@@@111///000---///555333>>>MMMXXXYYYOOOAAA777333000---,,,...000111222.........------,,,,,,,,,******++++++,,,,,,++++++***+++,,,---------------+++***+++///000......222111333444222000444>>>HHHNNN[[[kkkxxx{{{iiiXXXHHH;;;333////////////////////////.........///000///,,,)))+++,,,,,,***))))))+++...---,,,,,,++++++,,,,,,---------,,,,,,---...000111111444888;;;???HHHTTT^^^mmmzzzsss```PPPGGG:::666222...---,,,***)))((()))***+++++++++++++++*********+++++++++******++++++++++++++++++,,,,,,+++++++++***++++++,,,---******))))))******+++,,,++++++***************++++++******)))))))))))))))'''(((((()))***++++++,,,ooo]]]OOOGGG@@@;;;===@@@@@@@@@BBBBBB???:::666333222222333111000...---,,,---///000---...000333666999<<<>>>999555000///222888>>>AAA???BBBLLLYYY\\\RRRHHHEEEEEE???777111...---------+++---...---,,,***++++++++++++************++++++***++++++***((('''(((***......---,,,++++++++++++------,,,++++++,,,,,,,,,---------....../////////---...///000000...,,,***,,,---......//////..............................///111333444444555777999999999;;;<<<>>>@@@AAABBBEEEHHHKKKIIIFFFEEEJJJNNNWWWXXX[[[___eeelllrrrvvvssszzzsssiiirrr{{{tttYYYNNN@@@666333333222000111222333555666666555444---------...............111///...111888======;;;666666555444333222222111222111333777999;;;CCCKKKQQQWWW[[[[[[\\\]]]ZZZUUUQQQQQQPPPRRRWWWXXXMMMAAA<<<777777:::888666>>>KKK]]]zzz}}}iiiOOO===777555333000,,,---.........///000222444///,,,------***+++---///000000000///000333666333222000.........///000...///000///...///111333444000000333555333333444;;;???GGGQQQWWW^^^jjjvvvzzzTTTAAA222000222000000222999GGGZZZeeecccUUUDDD:::777333000333444222222444///...---+++***)))))))))))))))))))))))))))))))))******+++,,,------------222...+++***---//////...222333333222222333777999BBBFFFQQQcccyyy|||fffTTTDDD888444333111000///.../////////...,,,,,,...//////...------,,,++++++++++++,,,---,,,,,,,,,,,,---...///...---,,,,,,///111222222888999>>>FFFLLLUUUgggyyyrrr___MMMAAA;;;666111---,,,,,,++++++,,,------...---,,,***)))(((***,,,,,,***)))+++---------.........------,,,******))))))******+++,,,,,,+++)))(((((()))+++,,,++++++************++++++***+++,,,------,,,***)))***)))((('''((()))+++---wwwcccTTTLLLDDD>>>>>>???>>>>>>???@@@>>>;;;777444222222222222111///.........000111//////000111333555777888666333///...000555:::===;;;@@@KKKWWWWWWMMMDDDAAA>>>:::333///------------+++,,,...---+++******+++++++++************++++++***++++++***(((''')))***---,,,,,,++++++++++++,,,------,,,,,,+++,,,,,,---,,,---------................../////////...,,,,,,,,,------.......................................///111333444444555777999999:::<<<>>>@@@BBBCCCDDDKKKOOOSSSRRRNNNMMMOOORRRZZZ\\\```eeekkkrrrxxx||||||zzzkkkRRRHHH===555444444444222000111222333444444333222------......//////000000111///...222999>>>>>>===999999888666555444333222222222666:::<<>>???EEEQQQ\\\jjj~~~ppp^^^LLLAAA:::666000---,,,,,,++++++,,,,,,,,,---,,,,,,++++++(((***+++***((((((***,,,***+++,,,++++++***++++++******))))))******+++,,,,,,+++)))(((((()))+++,,,++++++************++++++***+++++++++++++++************((((((((()))+++,,,nnn^^^RRRIIIAAA@@@???<<<;;;<<<>>>===;;;888666333111111333222000/////////000111000000////////////000000222000...---...111555888888@@@NNNVVVQQQFFF>>><<<777333000------...------+++,,,...---,,,***++++++++++++************++++++***++++++***(((((()))++++++++++++***++++++,,,,,,---,,,,,,,,,,,,,,,------,,,,,,,,,------------...//////...------------...,,,,,,---............---...........................000222444444555777999:::;;;===???BBBDDDFFFGGGOOOTTTYYYXXXUUURRRTTTWWW^^^bbbhhhnnntttzzzooo]]]GGG@@@999555555666555444///000111111222111111000......//////000111222222111//////222888======<<<;;;;;;:::888777555444444333444888<<<>>>DDDRRR```qqq}}}hhhVVVDDD<<<666222444<<<@@@XXXsssxxxlllYYYHHH===666444333...///000000000///...---///---000444444000...///333444444444333444666888999999999999777444222000444555666666777999>>>AAADDD>>>===BBBKKKSSS\\\dddjjjqqq}}}vvvTTTAAA222000222000///111999EEEXXXjjjpppgggRRRBBB999333000222222000000222...---,,,+++***)))))))))++++++++++++++++++++++++)))***+++,,,------------,,,+++***+++///222333444999999777444111///000222444777>>>HHHYYYooo}}}hhhVVVFFFBBB;;;444000///000111000///------/////////...///......---,,,---------......---------------...,,,---...111555:::>>>AAAHHHKKKTTTddduuummm\\\KKKAAA888444000,,,,,,,,,++++++,,,++++++++++++,,,,,,---+++,,,+++***((()))+++---,,,------,,,++++++,,,...******))))))******+++,,,,,,+++***))))))***+++,,,++++++************+++++++++***************+++++++++***)))))))))***+++,,,xxxfffUUULLLCCCAAA???<<<;;;<<<;;;;;;:::999777444111000222111000/////////000000000000///...------------/////////......///222555<<>>:::666444555555555333000000111111111111111000//////000111111222333333222000000222666888999888999999999888888777777777666666999<<>>AAACCCEEEDDDCCC@@@>>>;;;999888;;;===@@@BBBEEEJJJOOOTTTXXXRRRPPPVVV```jjjvvvyyyVVVBBB111///000...---///<<>>777555333111///.........,,,***...///111000...------...++++++************++++++***++++++***))))))+++,,,************+++,,,---------,,,,,,,,,------...///------------------------000///---++++++---///000,,,---......//////......///////////////////////////111333555666777:::<<<===>>>@@@CCCFFFIIIKKKLLLJJJMMMOOONNNMMMQQQYYYaaadddkkkttt{{{wwwbbbNNNAAA888777555444444333222111111111111111222222222333000000111111222333333444222111000000222333333333444555555666888999:::::::::999:::>>>EEESSSkkk~~~tttSSSBBB:::555444777:::???HHHUUUgggvvv||||||yyyuuulll^^^NNNBBB;;;888777666666888999:::777555888666555777666666;;;BBBEEEHHHLLLPPPRRRUUUYYY\\\]]]ZZZUUUPPPMMMKKKKKKKKKOOORRRXXX^^^eeellltttxxxsssmmmjjjooovvv~~~]]]HHH555111111//////222>>>DDDTTTiiiwwwrrr\\\HHH;;;555000000///------///++++++***))))))*********++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,)))*********++++++,,,---222222222000---,,,,,,---+++///333444888DDDVVVddd|||xxxooo^^^MMM???666222111333111//////000000///...//////...------------...///......---------......000222444777;;;AAAHHHNNNYYYfff{{{}}}hhhWWWIIIAAA444111...,,,,,,,,,+++***+++******)))***+++---......---,,,+++,,,---...///+++000444444000,,,+++,,,******))))))******+++,,,+++******************+++++++++************+++++++++***)))))))))***,,,---,,,,,,+++++++++++++++,,,iiiZZZPPPFFFCCCAAA>>>===???888999999888777444222111////////////.........---///////////////000111111...000111000///000444888GGGRRRYYYSSSFFF<<<666222444222///.........,,,+++...000111000///---......++++++************++++++***+++++++++******+++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///000///............---------///...---,,,,,,---///000......///000000000000///////////////////////////000222555666777999;;;>>>???@@@BBBDDDGGGIIIKKKLLLJJJLLLMMMLLLMMMSSS^^^gggjjjqqqyyy}}}hhhPPP@@@999666555555444333222111000222222111222222333555555111111111222222222222333111000000//////000000000111222333555777999;;;<<<===<<>><<<<<>>222000---+++,,,,,,+++***+++************++++++,,,+++******+++...//////...111999@@@BBB<<<555000///******))))))******+++,,,************************++++++************++++++************+++,,,---------------,,,,,,,,,++++++rrr]]]SSSHHHDDDAAA===<<<>>>888888888777666444333222000000000000000///......///////////////000111222...000111000...000666;;;DDDNNNRRRKKK@@@999444///333000---,,,---------,,,---...//////---,,,,,,---++++++************++++++***+++++++++******,,,.........------,,,---------,,,,,,,,,------...///000000000/////////............------,,,---...///000//////000111111111111111////////////////////////111333666888999;;;===???AAAAAACCCEEEGGGIIIKKKLLLJJJMMMOOOOOOPPPUUU___gggqqqxxxsssZZZCCC999:::333444444333222111111111111000000111222444666777222222222222111111111111///////////////000111222111222444666888:::;;;<<>>555333222444999888===III]]]mmmooobbbTTT===666000...---******,,,)))))))))))))))***++++++************************((()))***++++++,,,,,,+++(((***,,,+++)))((()))***+++---......,,,+++,,,---...111333222111222999>>>>>>IIIVVV___jjjwww|||kkkWWWDDD999555333111000111111000///...------,,,,,,,,,,,,,,,------------...000111222333777<<>>AAAAAABBBCCCEEEGGGIIIJJJKKKJJJNNNQQQRRRRRRVVV^^^eeevvv}}}~~~kkkRRR===888>>>111222333333222111222333/////////000222444666888333333222111111000000///---...///000000111444666333444555666888:::;;;;;;???BBBOOOgggzzzYYYFFF;;;222111555,,,///333666:::CCCUUUdddvvvyyy~~~}}}wwweeeaaa___ccckkkrrrttttttoooooosssxxx}}}yyygggVVVOOOHHHEEEBBBAAABBBHHHWWWeeeqqqXXX>>>333000///222777555999EEEYYYjjjmmmdddYYY>>>666000...,,,)))))),,,)))((((((((()))***+++,,,))))))))))))))))))))))))((()))***++++++,,,++++++'''***,,,,,,***)))***,,,,,,---///...---,,,,,,---+++,,,------,,,...222666888@@@EEEHHHQQQcccxxx|||dddLLL<<<555333111000111111000///------,,,++++++++++++,,,,,,,,,,,,---///000222333333888>>>BBBHHHQQQ]]]gggyyy___KKK===666000...,,,+++,,,,,,+++******+++,,,,,,,,,***)))'''------///444888:::777444000<<>>@@@@@@BBBDDDFFFGGGIIIKKKMMMSSSTTTUUUXXX]]]eeennnttt}}}oooXXXCCC666444888333222111111000000111111------...000111222333444222222222111000//////......///000111333444666666444222444:::<<<<<<>>>BBBBBBIIIZZZwww}}}[[[FFF:::111...111------///222444;;;KKKZZZsss{{{lllgggdddfffnnnxxx|||jjjYYYLLLCCC>>><<<777888<<<;;;<<>>MMMdddssskkkZZZDDD999///------+++)))***************************+++++++++***************)))************+++++++++------,,,,,,+++***)))))),,,,,,,,,++++++*********+++***))))))+++---///111555666:::AAAHHHRRRbbbqqqyyy^^^CCC???888111000444666555222000000///..................------...000222222222333:::BBBFFFKKKYYYnnnrrr\\\HHH<<<888111///---+++++++++,,,---))))))***+++,,,,,,------...222999CCCOOOTTTLLLAAA===;;;999777555222///,,,+++,,,,,,)))''''''+++...+++*********))))))((((((++++++++++++++++++++++++,,,---......//////......,,,++++++******++++++,,,ppp^^^LLLFFFEEEBBB>>>;;;;;;:::999888777555444444222222222222111000000///+++...000000......///111000//////...///000111222999:::;;;888444000...///,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++*********---,,,++++++------,,,+++------------............+++++++++,,,,,,,,,------///,,,***,,,000222000---////////////////////////...///000111111222222111111222222111000//////000000333777999:::<<<>>>@@@AAADDDFFFGGGHHHJJJLLLNNNVVVYYY]]]aaaeeekkkqqqvvv~~~|||cccOOO>>>444222555333222111111000000111111......///000111222222333222222111111000//////...//////000111333444555555444333444888999888;;;???HHHUUUmmmxxxXXXEEE:::222///333......000222333777DDDRRRpppzzzhhh```VVVSSSVVV^^^eeehhhuuuuuuuuuvvvyyy|||tttpppvvv~~~zzzuuuooocccVVVIII???888444666333444888777888FFFYYYdddOOO<<<666333///000666555:::@@@LLLbbbqqqlll]]]GGG;;;000------+++***+++************************************************)))************+++++++++,,,,,,+++******)))((((((,,,++++++++++++++++++***+++*********+++---///000000000444999>>>EEESSS___rrrjjjTTTGGG@@@888555666888666333000///...---------------...------...111333555666999AAAIIIOOOVVVeeezzznnnXXXFFF:::666111///---,,,++++++,,,---*********+++,,,,,,,,,---***222@@@RRRcccfffWWWEEE444333111000000///---******++++++***((((((+++...+++*********))))))))))))+++++++++++++++++++++++++++,,,------......------,,,++++++******++++++,,,vvvdddRRRJJJHHHDDD@@@===;;;:::999888777555555444333333222222111000000///,,,///111222111000000000.........///////////////111333333222000...------+++++++++*********))))))++++++++++++++++++++++++------,,,,,,++++++******,,,+++***+++,,,---,,,+++...------------------,,,++++++++++++,,,,,,,,,,,,---+++)))+++///000///---////////////////////////...///000111111222222111000111222222000///000111222444888:::<<<===@@@AAADDDFFFGGGIIIIIIKKKNNNPPPWWW\\\cccjjjpppuuuzzz}}}pppVVVEEE:::333222444333222111111000000111111///000000000111111111111222222111111000/////////000000000111222333333444555333444666666555999>>>LLLbbbqqqSSSCCC:::222000333......000222222333<<>>DDDKKKTTT\\\fffwwwiiiTTTBBB888444000///...,,,+++,,,,,,---++++++++++++,,,,,,,,,,,,+++222@@@TTTgggjjjYYYDDD333222000///000///---+++(((***++++++******+++---***************)))))))))++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++************++++++zzziiiVVVLLLHHHCCC???===::::::999888777666555555444333222111111000000000000111333333222111000///---......//////...------......///...---,,,++++++++++++*********)))))))))++++++++++++++++++++++++...------,,,,,,+++++++++,,,+++******,,,---,,,+++...---------,,,,,,++++++***++++++++++++,,,,,,,,,+++***)))+++---///...---////////////////////////...///000111111222222111000111222222000000111222333666999<<<===???AAACCCEEEFFFHHHIIIKKKMMMQQQSSSUUU[[[dddmmmuuu}}}iiiOOO???999555444444333222111111000000111111111111111000000000000000111111111111000000//////000111111111222222333333555333444666666666;;;CCCUUUrrriiiMMM@@@999111///111......000333222222777???MMMeeexxxiiiSSSBBB::::::===???<<<<<<<<<;;;;;;>>>CCCGGGIIIJJJKKKOOOVVV^^^fffkkkaaa]]]VVVMMMEEE???;;;:::===CCCKKKNNNLLLFFF@@@<<<===<<<:::888555333000///000000333777666666???JJJfff~~~vvv]]]GGG<<<333111111000000333222777;;;CCCTTTfffjjjcccQQQCCC555///---,,,---///************************(((((((((((())))))))))))))))))*********+++++++++++++++******))))))))))))))))))******++++++,,,,,,************+++,,,---...---,,,---111222333888???MMM___uuummmeeeZZZNNNDDD<<<777444//////............//////.........000333:::AAAFFFOOOUUU]]]ggguuu}}}cccOOO@@@666333000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++000333888BBBMMMRRRIII===666333111//////...,,,***((()))+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***+++++++++++++++++++++************++++++~~~lllYYYMMMFFF@@@<<<;;;:::999999888777666555555555444333222111111111222333333222222111000...---......//////...---,,,+++///...---,,,,,,+++******+++++++++************)))++++++++++++++++++++++++---------,,,,,,++++++++++++***)))***,,,---,,,+++------,,,,,,+++++++++************+++++++++,,,,,,***))))))+++---.........////////////////////////...///000111111222222111///111222222111111222444555888;;;===???@@@CCCEEEEEEFFFIIIKKKMMMQQQUUUYYYZZZ___fffmmmuuu~~~|||eeeKKK===888555333333333222111111000000111111111111111111000000000000111111111000000000000000111111222222333333333444555444555777777999BBBLLLdddxxx```HHH===777000---///......000444444222555;;;;;;LLLeee~~~ppp[[[JJJ@@@<<<;;;:::444555444333222444777999777777777999===CCCHHHLLLDDDAAA===999666444444444444777999999888777777888333444444444444333222111///111444666666666<<>>666333000000///...------------------,,,,,,,,,,,,,,,,,,///111222111444888888555111///---,,,------,,,+++******+++,,,------,,,+++***************+++++++++++++++++++++++++++++++++((()))******++++++******+++******))))))******+++qqq]]]OOOGGG???;;;;;;999999888888777666666555777666444333222222333444333333333444555444111...000000///...---,,,,,,,,,111///,,,+++,,,,,,+++))),,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***))))))***,,,---,,,+++,,,,,,+++++++++++++++***************++++++++++++))))))***+++---...//////////////////////////////...///000111111222222111...000222222222222333555666999===???@@@BBBDDDFFFEEEGGGJJJMMMQQQWWW]]]bbbgggiiimmmqqqwwwwwwbbbJJJ===777444111111333222111111000000111111111111111000000000000000111111000000000000000000222222222333444555555666555555666888999===IIIUUUnnnmmmWWWBBB:::777111---//////...000444444222333888444===NNNddd}}}{{{qqqcccUUULLLDDD<<<777222333333222000000222444444333333333555777:::<<<777666444333222111222222---///222333222222333444......///000000000000000...000333444444555999>>>CCCLLLXXXdddnnnzzz}}}pppaaaRRRCCC999777444000//////...---,,,...666:::===III[[[fffgggXXXIII:::222///------///************************'''(((((())))))******+++)))************+++++++++++++++++++++++++++++++++)))))))))***************)))******++++++++++++,,,---******...000000222666>>>DDDOOO]]]mmm|||qqq\\\HHH:::333111111111111111222222333...111333555999@@@KKKRRR___dddooopppXXXIII===666333000000//////...------,,,,,,,,,,,,,,,------------)))...111///---000111000---,,,+++---000333555555---+++***+++,,,---,,,+++*********+++++++++++++++++++++++++++++++++++++++((()))******+++***************))))))))))))******wwwbbbSSSIIIAAA======999999888888777666666666999888666444333444555666333555:::???BBB@@@:::555222111///...,,,,,,,,,---111...++++++,,,---,,,+++---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******+++,,,,,,,,,***)))((()))+++---,,,+++************++++++++++++************++++++++++++(((***+++,,,---...///111////////////////////////...///000111111222222111...000222222222222444666888:::>>>@@@BBBCCCFFFHHHFFFHHHLLLQQQVVV^^^fffkkkppprrrvvvyyy~~~rrr```KKK???999444222333333222111111000000111111000000000000000111111111000000000000000000000111222222333444666777888888777666888999:::???LLLZZZtttaaaMMM;;;777777222000111111///000333222///000333222666???MMM```sss~~~{{{vvvooohhh___SSSEEE<<<000111111000...---...000111111111222333333444555222222111111000000//////+++---/////////...///111------------.../////////...111333222222555888;;;>>>@@@EEEJJJPPPVVV]]]ccc```[[[TTTMMMDDD;;;666444222111000......///...------555::::::AAAQQQ]]]```YYYJJJ;;;444000---,,,---************************(((((())))))***++++++,,,)))************+++++++++***************+++++++++************)))))))))))))))******+++++++++++++++---)))(((,,,...---///333444;;;DDDMMMVVVeeeyyygggOOO>>>666111111000000111111222333...222666999<<>>444222000---,,,,,,---...///,,,)))***,,,......,,,......---------,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---)))(((((()))+++---,,,+++))))))******+++++++++,,,)))************+++++++++(((***,,,------...000222////////////////////////...///000111111222222111...000222222222333555666888;;;???AAABBBDDDFFFHHHGGGJJJNNNTTTZZZccclllrrrssswww{{{ppp```NNNBBB<<<777555666333222222111000111111111///000000000111111111111000000000000000111111111222222333555777888999:::999888999::::::???MMM[[[zzz|||ZZZGGG777666777444222444333000000222111------000000444999@@@NNNcccwww}}}yyyqqqbbbPPPCCC111222222111///...///000+++,,,...///000111111111------............---,,,111111000...---...222555............///000111222111333555333333666999;;;@@@??????@@@BBBCCCFFFJJJDDD@@@===:::666333333555///000///---...000000///***333777555:::HHHTTTWWWYYYKKK<<<444111---++++++************************((())))))***+++,,,,,,,,,)))************+++++++++)))))))))))))))*********++++++******))))))(((((()))******+++++++++******///***(((+++------...111+++555AAAFFFHHHUUUooonnnUUUBBB999000000///000000111222222...333888;;;>>>DDDNNNVVVbbbnnncccOOODDD:::333000000000000000///...---,,,++++++,,,,,,---...//////---...---,,,///333111---,,,******+++000444666777333///***)))+++,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++******))))))))))))******|||kkk^^^QQQEEE???>>>???>>>;;;999777666666666777333333777888666777<<<>>>GGGSSS^^^jjjlll^^^MMMBBB777......///------//////...,,,+++***++++++,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************------,,,,,,,,,---...//////000111111000///111222222222333333333222222111...000333333222111111222222222222333444555666777777;;;???AAAAAABBBEEEHHHHHHLLLRRRXXX^^^dddkkkpppwwwxxxzzz~~~yyyeeeNNN@@@:::666555666333333333222111000000///000000000000000000111111000000000000000000000000111000//////111555888;;;;;;===888999===<<>><<<;;;===>>>;;;999888;;;888777888555111111444111111000///////////////000...---111555>>>LLLZZZ\\\UUUEEE666//////...+++***++++++++++++***))))))---******------******,,,))))))***++++++++++++***++++++******))))))(((((()))))))))***++++++,,,,,,++++++++++++++++++++++++...---+++******+++---...000333888;;;???NNNlll|||fffKKK777444///...222333000///000333444888<<<>>>CCCOOO\\\jjj~~~|||[[[JJJAAA777111000,,,,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,---......///......///000000///---++++++,,,,,,---.../////////...,,,,,,------,,,+++///...,,,******+++,,,---)))*********+++++++++++++++,,,,,,---.........------,,,++++++------,,,+++mmm^^^PPPDDD>>>>>><<<;;;:::999888777777777<<<777666999::::::===CCCKKKSSS```nnn{{{uuufffRRRDDD666111000------000///...---,,,,,,------...,,,------------,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************,,,,,,,,,,,,,,,------......///000000///...000111111222222222222222111111///000222222111111111222333333444444555666888888888<<<@@@BBBBBBCCCGGGJJJKKKOOOUUU[[[```fffmmmrrrvvvvvvyyy~~~wwwcccMMM@@@:::555333333333333222111111000//////000000000000111111111111000000000000000000000000000000///000222444777999:::<<<999999>>>???KKKdddoooSSSGGG<<<888777444333333000///............///000000///000444;;;III___sss~~~tttjjjYYYGGG???:::333/////////...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------......000222333333222111555444555:::;;;999999<<<@@@CCCDDDCCC@@@>>>>>>@@@@@@===;;;;;;;;;:::999999555222111333111...///222000000///............///000...---111666@@@OOO]]]bbb[[[KKK:::111///...******++++++++++++***))))))---******,,,,,,((((((+++(((((()))************)))*********))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++---,,,+++******,,,...//////222666999<<>>@@@FFFTTTaaazzzsssTTTEEE>>>555000000,,,,,,,,,,,,,,,+++******---,,,,,,,,,,,,---......///.........000000...---++++++,,,,,,---......///...,,,++++++,,,,,,+++***...---,,,+++******++++++))))))*********+++++++++***++++++,,,------,,,,,,---+++***+++,,,---,,,***rrr```QQQDDD>>>>>>999999:::::::::999888888===999777999<<<@@@FFFLLLVVV\\\ggguuu{{{cccRRR???555111000///000//////.........///000000---------------,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,...//////......///111111111111111111111111111000111222111000000222444444444555555666888999::::::===AAACCCCCCEEEIIILLLQQQUUU[[[```eeekkksssyyy||||||~~~qqq___KKK@@@:::555222111222222111111000/////////000000000111111111222222000000000000000000000000...///000111333444666666999;;;999:::@@@DDDSSSmmmpppWWWKKK>>>999777444333333000//////......//////000000//////222555>>>OOO^^^zzzzzzqqqcccUUUIII@@@666000000111000...+++++++++++++++******************+++,,,...///000(((+++...000000111555888BBBDDDHHHMMMNNNLLLOOOTTTTTTTTTSSSPPPLLLGGGCCCAAABBB???:::888888:::::::::555111///000000------000//////...------------...000...---111777AAAQQQ```jjjcccUUUBBB555000---******++++++++++++***))))))---***)))+++***'''&&&)))''''''((()))))))))))))))))))))))))))************))))))******+++,,,,,,,,,,,,,,,++++++************++++++******+++---///000...000333666888BBBYYYooouuu\\\JJJ999333000111222111111333555777;;;@@@CCCJJJZZZiiihhhLLL@@@:::222...///,,,,,,,,,,,,,,,++++++***---,,,,,,,,,,,,---......///...---...000000...---++++++,,,,,,------......---+++******,,,,,,+++)))---,,,,,,+++******)))))))))))))))************+++******++++++,,,,,,++++++,,,+++***+++,,,---,,,+++xxxeeeTTTFFF??????999::::::;;;;;;999888777888777666:::@@@HHHQQQWWWYYYZZZ^^^gggrrrzzzyyyuuueeeVVVDDD888444333111///............///000000111---------...---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,...////////////000111000000000000000000111111111222222111///000333555444555555666777999:::;;;===@@@CCCDDDDDDEEEIIILLLUUUZZZaaagggkkkrrr|||yyyiiiYYYGGG???;;;666222111111111111000000/////////000000111111111222222222000000000000000000000000---...000222444444444444777:::999;;;CCCHHH[[[xxxuuu___QQQCCC;;;777333000//////////////////000000000///......000222666AAALLLdddrrr{{{rrrhhhUUUJJJ<<<333111111///---++++++++++++************---,,,+++,,,---///111333444888::::::;;;CCCPPP[[[\\\]]]aaadddbbb```fffnnnuuutttsssqqqmmmfff^^^XXXMMMJJJCCC===;;;<<<<<<999;;;555222222111------///......---,,,,,,,,,,,,---111...---000555>>>NNN\\\nnnjjj]]]JJJ:::222...******++++++++++++***))))))---***)))+++)))%%%%%%''''''((())))))******))))))(((((())))))******++++++))))))***++++++,,,,,,---,,,,,,++++++******))))))************,,,---///000---...000222444;;;LLL]]]ttt}}}fffUUU???888333333333333444888777999>>>BBBEEENNN```qqqxxx```GGG===888111---///+++,,,,,,---,,,,,,++++++---,,,,,,,,,,,,---.........------...//////...,,,++++++,,,,,,,,,------------+++***+++,,,,,,+++***++++++,,,++++++)))(((''')))))))))*********++++++++++++,,,,,,,,,,,,++++++---,,,+++,,,---...---,,,~~~jjjXXXIIIBBBBBB;;;<<<<<<<<<;;;:::888666555777;;;@@@IIITTT]]]bbbYYYSSSNNNPPPVVV[[[^^^___YYYQQQEEE<<<888666222///------......////////////------.........---,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***+++,,,---------,,,,,,---///000000000000222333000000//////000111222222222333333222111111444666444555555666888999;;;<<>>DDDGGGIIIRRRaaammmqqqooonnnkkkfffccchhhqqquuuwwwzzz~~~}}}wwwrrrjjjhhh___QQQIIIEEE>>>666<<<555111111111...---///......---,,,,,,,,,,,,,,,111...---///222888FFFRRRjjjjjjbbbPPP>>>444///+++***++++++++++++***))))))---))))))***)))%%%$$$'''((()))******++++++******(((((())))))******++++++*********+++,,,,,,------+++++++++******))))))))))))******+++,,,...//////,,,,,,...111111555@@@LLLYYYlllssscccIII@@@888555444333555::::::===BBBFFFJJJUUUjjj~~~rrr\\\FFF===888111---///+++,,,,,,---------,,,,,,---,,,,,,,,,,,,---.........------...//////...,,,+++++++++,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,***++++++++++++***)))(((************++++++++++++,,,---------------,,,,,,---,,,,,,---...//////...ooo\\\MMMEEEDDD>>>>>>>>>===<<<;;;999888888???FFFMMMVVV___eeeeeeXXXMMMCCC@@@AAADDDHHHLLLKKKKKKGGG???999777333///---...///////////////..................---,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---///000111000111222444111000//////000111333444333444555444333333555777666666777888999;;;===>>>CCCFFFHHHHHHHHHJJJOOOSSSYYY```iiinnnsss{{{ttt]]]OOOAAA<<<;;;888666555222222111111111111111111333333333222111111000000///////////////////////////000222444555555555444444999999<<>>III```dddbbbSSSBBB777111---***++++++++++++***)))))),,,)))(((***)))&&&%%%((())))))***+++++++++++++++))))))))))))******************++++++,,,---------******************************+++,,,------......---,,,...111111222888@@@FFFWWWmmmuuu[[[PPPDDD<<<888555666:::===AAAGGGMMMSSSaaazzzkkkWWWDDD===888111...000+++,,,,,,------------------,,,,,,,,,,,,---.........---,,,---//////---,,,++++++++++++,,,,,,,,,,,,---,,,+++,,,...///...---*********++++++++++++,,,+++++++++,,,,,,,,,,,,---------.........---,,,,,,---,,,+++,,,...000///...qqq___OOOFFFDDD??????>>>===============???IIIRRRXXX^^^dddbbb]]]QQQFFF===::::::999<<>>@@@AAACCCGGGJJJLLLMMMQQQXXX]]]bbbjjjrrrvvvyyywww^^^OOO@@@;;;:::777555444222222222222222222333333555555444333111000//////////////////////////////111222333444555666666666333888888<<>>BBBGGGOOOWWW```kkkwww|||vvvhhhYYYKKKBBB:::999999666444444///......---------------,,,***+++---...111999CCCSSS\\\___TTTDDD999333///***++++++++++++***)))))),,,)))(((+++***'''''')))((())))))************************)))))))))))))))******+++,,,,,,------...(((((())))))******++++++***+++,,,,,,------------...---///222222000333777===GGGWWWkkkuuugggWWWJJJAAA;;;:::===@@@EEENNNVVV___qqq|||cccQQQAAA;;;777000---000+++,,,,,,---......---------,,,,,,,,,,,,---......------,,,---......---+++++++++++++++++++++++++++,,,+++***+++---...---,,,************+++,,,...///,,,,,,------------......---------------,,,+++++++++***)))+++---......---qqq```OOOFFFDDD???>>>=========>>>@@@AAADDDOOOYYY^^^aaabbb\\\TTTIII???888888888666888===CCCLLLNNNDDD888444333111111222333333222111000///......//////......---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///...+++,,,.../////////111333222111000000111333555666333555888999888666666777:::;;;<<<===???AAACCCDDDCCCGGGKKKNNNQQQWWW^^^dddlllsss{{{~~~zzz```QQQAAA;;;999666444333333333333333333333333333777666555333111000......////////////////////////333333444444555666777777333888888;;;EEERRRnnnpppcccTTTDDD;;;666222000111---...000111222222222111333000///000000...///222111666EEE\\\tttfffMMM===777888......------,,,+++******))),,,000666===DDDJJJMMMNNNQQQSSSPPPKKKEEEBBBBBB<<<888666999999555222222555777:::<<>>III[[[ttt{{{gggWWWKKKBBB@@@BBBBBBHHHRRR]]]hhh|||rrr]]]LLL===999666///---000+++,,,,,,---.........------,,,,,,,,,,,,---......---,,,,,,---......---++++++++++++++++++++++++++++++***)))***,,,---,,,++++++***))))))+++---000222---------.........//////,,,,,,,,,,,,,,,+++***))))))(((((()))+++---,,,+++pppcccUUUJJJEEEBBB@@@<<<::::::===CCCHHHOOOVVV\\\^^^___\\\SSSKKK@@@<<<777333333777<<<@@@IIINNNOOOHHH<<<555333444...333666333222333222///000000000///------...///---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++)))))))))+++...///.........------,,,,,,,,,......///000111000000000/////////...---...111444222222111///...000333666666777888::::::999888888999===@@@???<<<<<<@@@EEEFFFJJJNNNQQQTTT]]]jjjtttyyy^^^PPPAAA;;;:::777444333333222222111111222222333666555444222111000000///111///...///000111000...222444666666444444444555555666;;;CCCGGGUUUvvvsssfffXXXFFF999333222222000///000111222222222222222222///,,,,,,///000000...222555;;;GGGZZZrrruuu___KKKAAA???000000...,,,******,,,......000444999???EEEJJJMMMFFFCCC@@@>>>>>>;;;777333333333333222111000///...000111333666999???FFFJJJZZZeeevvvzzzooo^^^OOOIIIFFF???666:::777444111000///---+++,,,+++***+++...222777:::FFFPPPWWWSSSJJJ???555---...,,,++++++,,,+++***(((++++++***)))((('''&&&&&&***+++,,,,,,------------***))))))((()))+++,,,---))))))***+++++++++++++++---,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***000000000111222222333333888:::BBBPPPeeezzzqqqbbbVVVLLLDDDFFFMMMWWWccctttjjjSSSIII>>>777222---,,,...,,,,,,,,,++++++*********...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++))))))***---000222222111...,,,+++,,,------,,,,,,,,,+++***))))))(((++++++++++++++++++++++++sssfffWWWKKKEEE===>>>>>>;;;;;;@@@KKKUUU]]]]]][[[YYYYYYVVVMMMBBB:::888555444777<<>>>>>BBBFFFJJJNNNSSSVVVZZZcccpppzzz{{{^^^OOOAAA;;;:::777444333333222222111111222222333555444333222111000000000111///...///000111000///000222444555444333444555999888===CCCHHHWWWyyysssfffXXXFFF999333222000...000000111222222222111111111///,,,,,,///000///...---...222:::IIIaaa{{{jjjQQQ>>>666222111000---,,,+++,,,------...000333777;;;???@@@:::888666555666555222///000000111000000///...---///000111111222666;;;>>>GGGQQQbbbvvv~~~vvvjjj```[[[WWWRRRMMMFFF<<<333///.........---,,,++++++---111555888BBBLLLTTTSSSKKKCCC888000---+++***+++,,,,,,,,,***)))))))))))))))(((((((((***+++,,,,,,---------,,,******))))))***+++---...*********+++++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,//////000000111111222222555777<<>>EEETTTaaafff```WWWPPPOOOMMMDDD999777555444666;;;BBBFFFIIISSSRRRMMMDDD:::444666:::DDDGGGEEE>>>888666333///---//////...---,,,---...---,,,+++,,,---...---,,,........................,,,,,,,,,,,,------------///////////////000000000000///.........///000111///000000000///000333555:::::::::888666777999;;;999888888888999;;;<<<===<<>>NNNhhhsssaaaYYY\\\eeexxxhhhWWWGGG>>>555222///+++,,,///,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------*********************************++++++++++++,,,+++***))))))***,,,///000222000...,,,************++++++******)))(((((((((++++++++++++++++++++++++qqqaaaSSSLLLFFFFFFFFFDDDEEEMMMZZZdddccc]]]SSSIIIEEEDDD>>>777777555555888@@@IIINNNQQQRRRMMMGGG???888666<<>>999888AAALLLXXXXXXRRREEE;;;555111,,,,,,---//////...------...---,,,+++,,,...///...---////////////////////////***+++,,,,,,---,,,,,,+++---------......//////000000///---,,,,,,...000111///000111111111111333444777999::::::999888888999777555444444555888<<<>>>CCCEEEHHHJJJLLLMMMNNNPPPWWW\\\aaacccfffmmmxxxsssXXXKKK???<<<<<<:::777666333222222111111222222333111111111111111111222333222000///000111222111000111222333444666;;;@@@EEEGGGHHHLLLTTTbbb|||uuuiii\\\JJJ===888555333111222222222111000///...---...////////////......///+++...111000111<<>>CCCGGGTTTcccttt~~~sss```PPPCCC:::555444222///---,,,...000222777???HHHNNNQQQOOOEEE999444111...,,,+++++++++***************)))))))))))),,,,,,,,,------,,,,,,++++++,,,,,,---.........///.........---------......,,,,,,---...//////000000//////...---,,,,,,++++++,,,,,,,,,---....../////////111111222888EEEXXXfff|||fffTTTJJJBBB:::333000...******---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---,,,,,,,,,------.........------,,,,,,++++++++++++))))))*********+++++++++***************+++------000///...,,,+++***))))))************))))))))))))++++++++++++++++++++++++rrrbbbVVVOOOJJJJJJLLLTTT]]]dddeeecccaaabbb[[[LLL???999888777333444999EEEVVVccchhhiii```SSSGGG@@@<<<:::DDDPPP\\\[[[SSSFFF:::555000,,,,,,...000111000......///---,,,+++,,,...//////...////////////////////////+++++++++,,,------......................../////////...---------...///000...000111111111111222333222444777888777666666666555444333333555888<<<>>>DDDFFFIIILLLOOOPPPQQQQQQVVVZZZ```ccceeelllwwwqqqWWWJJJ>>><<<===;;;888777333222222111111222222333222222222111222222333333222111000000222222111000222222333555;;;DDDNNNUUU___aaadddkkkyyypppaaaMMM>>>777444111///111111111111000///...------///000000///......///)))---000000000777CCCMMMiii{{{~~~lllSSS???777333...---...///...,,,+++++++++******++++++,,,---///000000...---...///,,,,,,---..................//////...,,,,,,---///---.........///444:::???BBBNNN\\\hhhvvvxxxfffRRR@@@555777444111...---...000222666<<>>777333///,,,++++++***)))+++++++++******))))))))),,,,,,---------,,,++++++***+++,,,---...............///000000111111000000---.........///000000000000///...---,,,++++++***,,,,,,,,,---......//////000111111111333999CCCKKKdddwwwqqqaaaSSSKKK???888222000...++++++---,,,,,,,,,,,,------------******,,,---............,,,,,,,,,---......//////...------,,,,,,+++++++++)))))))))************+++***************+++,,,,,,//////...---,,,+++******++++++******************++++++++++++++++++++++++tttfff[[[UUUSSSWWW```iiiooopppmmmjjjdddaaaVVVGGG<<<999888666444777BBBRRRcccmmmmmmjjj```QQQDDD???<<<;;;EEESSS^^^\\\TTTFFF:::555111...,,,...111222111000000000---,,,+++---///000///...........................,,,,,,,,,---...000222333000000//////////////////---------.........//////---///000111000000111222---000444666555444444444444333333444777:::===???CCCDDDHHHLLLOOOQQQQQQPPPTTTYYY___dddhhhooozzzmmmUUUIII>>><<<===<<<999777333222222111111222222333444444333333333333333444222111000000222222111000000000222666@@@NNN^^^hhhooorrrvvv}}}~~~nnnWWWDDD:::555222000000000111111000///......,,,///111111///---...///,,,...///000000444<<>>GGGRRRVVVOOODDD777333///,,,,,,,,,++++++)))***************++++++,,,---------,,,,,,+++***)))***,,,---......---------///111444555444333222/////////////////////000.........------,,,,,,,,,,,,,,,------.../////////000000//////111555999;;;HHHZZZnnn{{{qqqdddZZZPPPIII;;;444///......,,,,,,///,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,------.../////////------,,,,,,+++******)))))))))))))))***************************+++++++++...............---,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++xxxkkkaaa\\\___hhhttt|||}}}xxxsssoooddd\\\NNN???888999999666888>>>JJJ\\\lllqqqkkkddd[[[KKK>>><<<:::;;;FFFVVV^^^]]]TTTFFF;;;666333000,,,///222333222111000111---,,,+++---///000000///..............................---...///222555777222222111111000000//////,,,---......//////......,,,...000000000///000111+++...222444444444333333444444444666888;;;>>>???BBBCCCFFFJJJNNNPPPPPPOOOYYY___fffkkkpppyyyhhhTTTHHH>>><<<>>><<<999888333222222222222222222333666555444444333333333444222111000111222222222000......111777DDDVVViiivvvmmmqqqwww~~~zzz```KKK???999555333000000000000000//////...+++///111111///---...///++++++++++++,,,000666:::DDD```|||rrr___HHH@@@666000///...,,,***+++******))))))*********(((+++......------///111,,,,,,---------,,,,,,+++&&&(((+++,,,---...111333...000111///,,,+++...111...666<<>>??????AAACCCFFFJJJNNNRRRVVVXXX```fffnnnwwwyyy```RRRHHH???<<<;;;888888:::555555444333333222111111777444111111333555777777666444222111222111000///222111000555GGG\\\eeeccc[[[\\\hhh~~~~~~www}}}qqq\\\KKK===777777555000---///000......000///111333333111///......)))+++,,,+++***,,,111555CCCSSSlllzzzmmmZZZJJJ;;;666444000---------+++))))))***,,,,,,,,,***+++,,,,,,------,,,,,,........................)))(((((())),,,000444666888444///,,,------+++)))...+++000:::???EEEWWWllluuueeeWWWEEE666444777555333333...666===EEEUUU```XXXGGG<<<777222---++++++---...,,,+++***+++,,,---,,,*********))))))***++++++,,,---------...///000222222,,,222666888<<>>555444111---+++,,,---......000000000///......------------...///000000//////......---------......///++++++++++++******))))))+++***))))))***,,,...///......---,,,******+++------------,,,,,,,,,+++++++++---///...***((()))***))))))((())))))***++++++vvvmmmkkknnnwww}}}wwwnnn]]]MMM@@@>>>===888:::@@@GGGUUUeeennnqqqkkk\\\OOOEEE???:::777555888CCCOOO]]]dddbbbQQQ@@@999555111000111333444444222000...//////............/////////..................///)))///111...444AAAEEEAAA666333000000111222111////////////000000111111111111000000///000111222333222111444888888444333777;;;999777999===@@@AAA@@@CCCEEEHHHLLLQQQXXX^^^cccnnnsss{{{xxx^^^OOOFFF===;;;:::888777999555555444444333222111111666444111111333555777777999666333222222222111000000222333888DDDRRRWWWUUURRRRRR\\\mmm{{{|||ttteeeWWWHHH>>>:::555000---///000......000///111333333111...------***+++,,,,,,+++,,,000444===JJJaaa{{{}}}pppgggWWWGGG===666...***+++---+++******+++,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++///222555777444000.........---+++///,,,///777:::>>>NNN```}}}yyykkkXXXEEE<<<888333---+++,,,333:::CCCUUUccc___RRRAAA:::222------...---,,,---+++******+++,,,,,,+++******************++++++******++++++,,,...///000---000333999CCCKKKIIIAAA===444...000222///+++***------,,,++++++++++++,,,,,,---.../////////...---///000111111000000111222555777<<>>===;;;???GGGWWWcccoootttpppfffUUUFFFAAA;;;777555444888DDDPPPaaajjjiiiYYYFFF===777222222333444555555333111000//////............////////////............//////+++///000000777BBBDDD???444333222222333333111000......///000111222333444111000000000000111222222333333666::::::666666999<<<;;;;;;===AAACCCCCCBBBEEEHHHKKKPPPVVV```iiipppzzzvvv\\\KKKCCC<<<;;;:::888666777555555444444333333222222444333222444888===???@@@<<<999444222222333333333///333777:::@@@GGGLLLKKKPPPPPPUUU___hhhvvvyyypppfffXXXHHH???666111...///000......000000222333222000---,,,,,,***+++,,,,,,,,,---000333888@@@SSSnnnyyyuuuhhhWWWHHH:::000,,,...,,,,,,+++,,,------,,,******++++++,,,,,,,,,,,,,,,************************++++++******+++---000222555333000//////000///...000---...333444666AAAPPPrrroooYYYJJJ???666...***,,,111666@@@SSSeeefff^^^JJJ???333///222444111,,,...,,,))))))***+++,,,,,,++++++******************((((((((()))***+++,,,---......///888GGGUUUXXXTTTGGG===444222333000,,,)))......---,,,++++++++++++------...///000000//////,,,...111111111111222333666777;;;AAAGGGRRRfffxxxkkkaaaSSSIIIDDD@@@:::666222///---,,,---///000000222222111000///...---,,,///////////////...,,,,,,//////...---,,,,,,,,,---++++++++++++***************)))(((((()))***,,,---,,,------,,,******+++---++++++++++++************---...---+++))))))***,,,******))))))******++++++wwwsssrrrttt}}}|||zzzzzz|||xxxgggVVVGGGBBB>>>>>>===>>>GGGQQQgggooovvvssskkk___OOOCCC===999555444555:::FFFRRRfffpppooo]]]III>>>888333000000222222222111///...///............//////000/////////000000/////////...000//////444;;;:::444222222444555555444333111///000000111222222333333000000000111111111222222333333666;;;;;;777777;;;<<<===>>>AAACCCEEEEEEEEEGGGLLLRRRXXX^^^gggpppwwwtttZZZJJJBBB<<<;;;;;;888666777444444444444444333333333222222444999@@@GGGKKKMMM>>>:::555222222444444555222555999:::>>>FFFPPPWWWbbbcccfffiiikkkvvv|||vvvqqqcccPPPCCC777222...//////......111000222222111///,,,,,,,,,+++,,,,,,,,,---...000222555999HHHbbb~~~~~~ttteeeRRR???444000222---,,,,,,---///...,,,)))******+++,,,,,,,,,,,,+++)))))))))***************---,,,+++***+++,,,...///111000.........////////////------//////000888CCC^^^nnnnnn\\\MMMAAA888222111222444===PPPcccjjjgggSSSEEE777444:::>>>999111000---)))((()))+++,,,,,,++++++++++++******))))))'''''''''((((((***++++++---,,,---555EEEUUUaaafffVVVIII:::333111111///...//////...............///------...//////000000000...000111222333444777999888999>>>EEEMMMYYYmmm~~~rrr___YYYPPPHHHBBB===888555333111///...///000000000000/////////...---------.........///......------000///...---,,,,,,++++++++++++++++++++++++++++++))))))(((((()))***+++++++++------,,,++++++,,,---,,,,,,,,,+++++++++******///...,,,***)))***,,,---++++++*********++++++,,,{{{wwwuuutttrrrtttuuuwwwwwwooo\\\IIIFFFBBB???>>>@@@GGGVVVcccxxx|||zzzooobbbUUUHHH>>>;;;777555666777;;;FFFQQQiiisssrrr^^^HHH<<<777222...//////000///...------...............///000000//////000111111000//////...///......222555444111444666888888777555333222222222111111111111111111000111111111222222222222222222666;;;;;;888888<<<;;;===@@@BBBDDDFFFHHHHHHJJJPPPZZZaaafffllltttyyytttYYYJJJBBB<<<<<<<<<999777777444444444444444444444555333444666;;;BBBIIIMMMOOO===999555222333444555666666888:::<<>>TTTooo{{{mmmYYYDDD666111///...------...///...,,,***)))***++++++,,,,,,++++++)))*********++++++,,,,,,------,,,+++++++++,,,---+++,,,,,,,,,,,,---...///---,,,,,,...---...444;;;EEERRRaaannn{{{ppp___OOOBBB999555333333;;;MMMaaalllnnn\\\LLL<<<:::BBBGGGAAA888000---)))((()))+++,,,,,,******+++++++++******)))))))))((())))))***+++,,,+++,,,///555???OOOcccqqqhhh[[[GGG777000///000///...............///000111---------...//////000111444444444333333555999<<<:::<<>>???FFFVVVjjjyyymmmZZZKKK@@@888888666666888888;;;DDDNNNeeeqqqrrr```JJJ===777222//////000000//////...---......---......///000111///000111222222111000///,,,---...000222555888999>>>???@@@>>>:::666333222222222111111111000000000000111222222333333222222222222666;;;<<<999:::>>>;;;>>>AAADDDFFFHHHLLLNNNNNNVVVaaahhhlllpppwww|||vvv\\\LLLCCC<<<;;;;;;888666777333333444444555555666666777666777:::>>>AAACCCCCC999666333222333444555555999999<<>>DDDQQQcccsssjjjYYYRRRNNNHHHCCC>>>:::555111///---,,,---///000000///,,,------------.........)))***,,,---///000000000......---,,,+++++++++,,,++++++++++++,,,,,,,,,,,,***************************+++------,,,+++,,,---............------------///---++++++,,,---------------,,,,,,++++++,,,,,,xxxrrrccchhhiiibbbWWWOOOGGGBBBAAA@@@>>>BBBOOOdddyyymmmXXXHHH===666666555666999999999@@@HHHZZZkkkrrrdddOOOAAA999333////////////.........------------......///000111///000222333333222000///***---000222333666===CCCLLLLLLKKKEEE===666222111///000000000000000000000000111222333333333222222333333888===>>>;;;<<<@@@===???CCCEEEGGGKKKQQQUUUSSS[[[eeekkkooottt|||yyyaaaMMMCCC;;;999888555555666333333333444555666666777777666666777999:::999888555333111111333444555444888999@@@NNN^^^uuuyyyyyyvvvhhhUUUIII;;;444/////////---...222---......---,,,,,,---///...---,,,...000111000...***---333:::EEEYYYooo~~~nnn[[[LLL>>>222222000...---......---,,,))))))***+++++++++++++++))))))***++++++,,,------,,,,,,,,,+++++++++++++++&&&(((***+++))))))***,,,)))+++,,,,,,---///000111,,,111888???GGGUUUiiiwwwtttdddWWWLLLDDD>>>@@@KKKZZZgggnnndddSSSBBB===CCCFFF@@@888///---+++***++++++***)))&&&'''***,,,---,,,,,,++++++++++++++++++,,,,,,---,,,111;;;GGGNNNVVVdddrrrzzzhhhTTTFFF===666555555444333222111111111000000000000111333555666777;;;@@@DDDHHHKKKNNNPPPRRRZZZkkk|||lll\\\PPPJJJEEE???<<<:::888222...------...111555888999888111000000///......------***+++,,,---.../////////------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------***+++++++++++++++******)))+++---...---,,,,,,---......---------,,,,,,,,,...,,,+++,,,...///---+++......---,,,,,,,,,,,,,,,yyyrrrccchhhfffXXXIIIBBBCCCDDDAAA@@@@@@EEETTTkkknnnYYYJJJ???888444444666999999888===DDDRRRfffrrrhhhTTTEEE;;;444...---------,,,,,,,,,,,,---------......000111111///000222333333222000///***...222333222444===FFFWWWVVVRRRJJJ???666111000------...///000111222222000111222333444333222222444555999???@@@===>>>BBB>>>AAADDDFFFIIIMMMTTTZZZWWW^^^ggglllpppvvv|||dddMMMCCC:::777555333333555222333333444555666777777666555444555777888777666111000///000333444444333666888CCCVVVjjj{{{xxxzzzxxxiiiVVVIII;;;555/////////---///222,,,---------,,,,,,...///...---,,,...111222000...***///333555;;;MMMggg{{{yyyjjj]]]LLL>>>333111...------......---))))))***++++++++++++***((())))))***+++,,,,,,,,,,,,,,,++++++++++++++++++%%%(((++++++)))(((***,,,)))+++,,,,,,,,,...///...///111333555888AAAQQQ^^^kkk{{{yyymmm[[[QQQFFFDDDKKKUUU___fffeeeUUUBBB<<<@@@AAA;;;333...---++++++,,,+++***(((%%%'''))),,,------,,,,,,++++++++++++++++++,,,---...333???PPPZZZ___fffooommmZZZKKKAAA===<<<:::888666555444333222222222222333555777888@@@GGGRRR]]]dddiiimmmnnnnnntttkkk^^^SSSKKKDDD???888666777666111,,,//////111666<<<@@@BBBBBB555555333111000...---,,,,,,,,,------...---------,,,,,,+++++++++,,,------+++++++++,,,,,,---------++++++,,,,,,,,,++++++***(((+++---...---,,,,,,------------,,,,,,,,,++++++...,,,+++,,,///000---+++///...---,,,,,,,,,,,,,,,yyytttmmmfffccc[[[OOOFFFBBBBBBAAADDDEEEEEEIIIXXXnnnsss\\\HHH>>>;;;555444333333555999===@@@LLL```sssssscccPPPAAA888333---***...///,,,,,,///000//////000222333333222000111222222111...,,,***000...000555777:::FFFSSSgggfff[[[GGG999333111---222111000//////000111222222111000111444555666555:::;;;===???AAACCCDDDEEEEEEFFFFFFHHHJJJPPPWWW\\\aaahhhppptttvvv{{{hhhPPPEEE:::666555444666999444333333444555666444333333333555555555555333333111111111222222333333333444888DDDXXXooo~~~{{{yyywwwrrrgggXXXMMM999666111///////////////,,,,,,------,,,,,,+++***+++,,,---///000//////...///...000555999@@@QQQccc~~~vvvbbbPPPAAA666///111///((('''...************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,------...//////000...000222444666:::???CCCSSScccxxx|||iiiSSSFFFHHHSSS]]]bbbeee]]]MMM>>>:::;;;777//////,,,***))))))******))),,,,,,,,,++++++*********************************---444AAAQQQ___ggggggeeexxx~~~lll\\\^^^TTTHHH@@@999444555999???;;;999;;;;;;:::AAAKKKWWWhhhzzzkkk___UUUKKKDDD???>>>:::666222111222444000333777>>>JJJWWW\\\ZZZKKKBBB888333///,,,,,,000111000...---,,,,,,------......---------,,,,,,,,,,,,------......---,,,,,,))))))(((((((((((()))***++++++++++++++++++++++++...///...---***)))***+++------------------------,,,------...///000111111xxxpppnnnjjjkkkeeeZZZOOOGGGDDDBBBBBBBBBCCCDDDJJJZZZooo~~~wwwgggTTTDDD;;;999888666444333444777:::<<>>@@@CCCEEEFFFJJJJJJJJJJJJMMMRRRZZZ___fffmmmuuuwwwwww{{{iiiQQQFFF<<<777666555555888444333333444555555444222222333444444444444333222222222222333333333333333999===JJJ^^^rrr~~~xxxwwwuuurrrmmmaaaQQQFFF888444000......//////...,,,------------,,,++++++***+++---...//////......///...///222333777EEESSSnnn|||rrr___EEE888//////...'''&&&+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,---......//////---...///000000333777:::>>>KKK```yyy|||jjjZZZSSSUUU]]]cccjjjaaaOOO???::::::666...///,,,*********++++++***,,,,,,,,,+++++++++******************************,,,///777AAALLLSSSUUUUUUkkk|||{{{pppbbbVVVKKKDDDEEEJJJIIIIIILLLQQQSSSUUU^^^iii|||uuufff^^^VVVKKKCCC>>><<<999555222000111222222666<<>>AAADDDGGGIIINNNNNNMMMMMMOOOUUU]]]bbblllttt{{{|||zzz~~~jjjTTTIII>>>999777555555777444444333444555555444222111222333333333333222111444444444333333333333333;;;@@@MMM___qqq{{{pppooommmkkkhhhaaaVVVGGG===555222///------......------------------,,,++++++***+++,,,---.........---/////////000...///888BBBXXXhhh{{{~~~jjjNNN>>>000......)))''')))************************************************++++++++++++++++++++++++************************++++++,,,,,,------......---......---,,,---///111555;;;KKKeeesssccc^^^ccckkkuuujjjWWWFFF===;;;666000...,,,******+++,,,,,,+++,,,,,,,,,++++++++++++***************************---,,,---111777===AAABBBUUUpppvvvjjj^^^WWWYYY```gggjjjppprrrqqqqqqyyyuuujjjddd\\\NNNBBB===;;;888444222222222333555:::AAAKKK\\\nnnxxxzzzjjjWWWBBB777333222222444333222000...------------++++++,,,---...///000000///...,,,***))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++***,,,...------------------------------,,,,,,,,,+++++++++ooolllvvvzzzqqqdddTTTKKKHHHEEEDDDCCCGGGJJJOOOXXXgggtttwwwtttqqqeeeTTTFFF???;;;777555888777444222111222333444:::@@@JJJYYYjjjqqqiii]]]MMMEEE;;;444111000111333444222000///000000000///---......//////...------333333555999???GGGRRRZZZ]]]QQQBBB777444555222////////////000111333555777666555555444444666:::<<<@@@@@@@@@AAACCCFFFIIIKKKNNNNNNNNNNNNQQQWWW___eeepppyyyiiiUUUJJJ???;;;888555555777555444333444555555333222111111111222222111111111555555444444444444333333999===GGGWWWgggzzzyyykkkbbbccc```\\\WWWQQQHHH>>>777333000---,,,---------,,,---------...---,,,,,,+++******+++,,,------------///000111000......333999FFFUUUgggwww~~~lllXXXGGG555000000...++++++************************))))))))))))))))))))))))************************************************++++++++++++,,,,,,------.........---++++++---...333555???SSSoooxxxqqqvvv}}}wwwcccPPPDDD===888333---+++***+++,,,---,,,+++++++++++++++++++++++++++************************///---+++***---111555777BBBZZZ{{{{{{}}}vvviiiVVVGGG???<<<888555444555666666999<<>>HHHXXXhhhooonnn[[[SSSHHH===888888999999444222000///111222222222222333333333222222111111333666;;;AAAIIISSS[[[```YYYKKK;;;333333333000---000///000000222444777888666777888777666777;;;>>>AAAAAABBBCCCEEEGGGIIIKKKLLLMMMOOOQQQUUU[[[ccchhhsss|||~~~fffUUUKKK@@@<<<999666444666555444444444555555333111111111111111111111111111444444444444444444444444666888@@@LLLZZZnnn{{{jjj^^^XXXWWWSSSMMMGGGAAA<<<888666111///,,,,,,---------,,,------.........---,,,,,,***+++++++++,,,------...---000111000///000333555;;;FFFSSSbbbttt~~~ssscccQQQ>>>444222000---+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************+++++++++++++++,,,------++++++---...,,,...555DDD[[[vvvnnnZZZJJJ???777444---,,,+++,,,------,,,***++++++++++++++++++++++++************************...---,,,,,,,,,...111333999MMMjjjsssddd[[[XXX[[[ZZZ]]]dddnnn~~~|||hhhZZZGGGAAA;;;777666777888888888;;;>>>DDDQQQ___eeeeeeSSSCCC444000111111///...///...,,,+++******++++++++++++,,,...000111333333666444222///......///000,,,,,,------,,,+++******++++++++++++++++++++++++***+++,,,,,,++++++---///------------------------,,,,,,,,,---.../////////sssrrrtttooodddVVVJJJHHHFFFCCCFFFLLLNNNYYYhhhttt|||yyyqqq\\\OOO@@@888777999888666555444333222222333444555000444888<<>>999555444444///...,,,,,,---...---,,,...............---,,,,,,,,,+++++++++,,,---...///,,,000111///...111222222333;;;EEEPPPeee{{{qqqaaaLLL===666333...+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))******************''')))************+++---,,,...333:::GGG]]]vvvyyydddQQQ@@@777444000///////////////---+++***++++++++++++,,,,,,,,,************************)))+++,,,------...000222999EEE]]]{{{zzzppphhhccceeedddddd```TTTFFF>>>===??????CCCKKKWWWkkkwww]]]TTTGGG>>>:::999888777555777:::>>>HHHRRRVVVSSSCCC888000000222111///...,,,+++************+++,,,------...///000111222222333222000...------......000111111222111000...---------------------------***+++,,,,,,++++++---///------------------------,,,------...///000111222~~~vvvvvvrrrccc[[[PPPHHHHHHGGGDDDIIISSSYYYhhhyyy|||qqqgggQQQGGG<<<777777999888666666555444333333333333333///333666666<<>>???HHHRRRYYY___dddbbb[[[LLL@@@666444444222222444222222111222333555777888555999======;;;:::<<>>777333111111...---,,,---...///...---...............------,,,---,,,,,,,,,,,,...///000111555444000...111111...///666===FFF[[[wwwvvvaaaLLL???777222...------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((************+++,,,...000111222777CCCSSS___uuupppZZZEEE999777555444333333333222///---******+++++++++,,,,,,,,,************************''')))+++,,,+++---000333777===NNNjjj}}}|||~~~uuuggg[[[SSSIII@@@??????BBBDDD???666444777777999===EEEPPPbbb~~~qqq^^^MMMCCC>>>:::777444666777999???EEEEEE@@@;;;444///000111///---...+++************,,,---...///000000000000000111111/////////......---------222333444444333222000...........................+++,,,---,,,++++++,,,...------------------------.........//////000000000~~~{{{|||sss```VVVLLLGGGIIIHHHEEEKKKXXXeeevvvvvvggg\\\JJJCCC;;;777888999888666777777555444333222222222000444666444555>>>GGGKKK___hhhnnnnnnmmmjjj^^^RRRDDDAAA===::::::;;;;;;;;;>>>>>>@@@BBBEEEHHHKKKMMMKKKUUU^^^bbbdddddd\\\QQQDDD:::333333333000111555333222222222333555666888444999??????===;;;<<>>;;;999888777666666444111...*********++++++,,,,,,,,,************************''')))++++++***,,,111444333555AAA[[[vvvsssiiibbbbbbbbb^^^WWWSSSUUUUUUPPPHHHEEEEEE???666888777999<<<888111111777666888>>>EEENNN]]]vvvqqq[[[MMMCCC===888555666666666999;;;777111888333//////...++++++---************+++---///000111111111111000000000///...//////000//////...---111222333444333111///---////////////////////////,,,------,,,+++***,,,...------------------------///////////////.........zzzlll^^^SSSMMMJJJGGGCCCBBBKKKWWWrrr|||sss]]]LLLCCC>>>;;;;;;999666555888777777666444111111333555777222000222333444888>>>HHHNNN\\\nnn|||~~~tttkkkgggZZZKKKFFFJJJPPPQQQNNNSSSXXX[[[\\\aaahhhjjjffffffjjjllljjjfff^^^OOOBBB888777555444333444444555444444444555666666444333:::<<<>>>>>>???AAADDDFFFFFFJJJPPPXXX```dddeeeeeeppprrrtttwwwyyyzzz{{{{{{{{{jjjNNNHHH???999888777555333888777666555444333333333000111111222222333444444000000111111111222222222333222111222777>>>EEEIII[[[iii}}}wwwcccWWWSSSTTTTTTSSSNNNGGG>>>666222000......................../////////......---,,,,,,------,,,---...111444666CCCHHHHHH???555000---+++///000555???MMMbbbppp[[[NNNBBB777111000///...------......,,,+++******))))))******+++,,,------++++++,,,---))))))))))))))))))))))))((((((((()))******++++++*********++++++,,,,,,,,,///...------///222555777DDDQQQfff~~~jjjVVVEEE::::::???BBBAAA>>>;;;444......+++*********(((+++111,,,***))))))******)))'''++++++++++++,,,---......///777???GGGQQQ\\\bbbcccUUUNNNGGGDDDDDDCCC???<<<999999888777666555555444111111000000111222333333222666;;;AAAFFFRRRjjjuuudddVVVHHH<<<777666555555444333000...//////000000000...---,,,...---+++***,,,///333666888777444111/////////000,,,,,,...///000000000000555222000//////000/////////.........000111333555///...---,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------,,,,,,~~~vvvggg[[[RRRMMMIIIGGGEEEFFFPPP\\\qqqzzz~~~oooYYYFFFCCC>>>:::;;;:::888;;;???999777444222333555888999999444111222222111444999===AAALLL\\\lllvvvyyyxxxxxxoooiiijjjmmmrrrtttxxxvvvnnnbbbXXXOOOBBB777444444333333444555666777777666555555666777777777:::<<>>444111...,,,---------,,,,,,+++******))))))******)))+++,,,+++***)))***+++))))))))))))))))))))))))(((((())))))******++++++***+++++++++,,,,,,,,,,,,+++,,,---...000222444444888BBBTTTiiikkkZZZIII===@@@GGGOOOQQQHHH===555333000---+++,,,+++(((***...,,,***))))))******)))(((*********++++++,,,---...+++111777999>>>DDDHHHGGGDDD???999888999999777444555444444333222111111000000000000000000111222222111222777<<>>??????>>><<<;;;;;;<<<999<<>>AAAFFFOOOZZZaaaeeemmmsssqqqkkkggghhhjjj~~~{{{bbbLLL???<<<===::::::999666333000//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...000111////////////000222333444666::::::444000000000...000000444:::===BBBMMMWWWtttnnn^^^EEE<<<111---000222111...,,,+++******))))))******((()))***)))((('''(((***))))))))))))))))))))))))((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))***,,,///111333444555333555:::CCCQQQdddwwwzzzrrrgggVVVGGGDDDMMM```oooeeeKKK999666111---+++,,,,,,))))))+++,,,+++******+++,,,+++***))))))))))))***+++,,,---///444777555333444555333444222000111333555555444111111111111000000000000.........------......//////,,,---222666:::AAAHHH[[[iii{{{wwwnnnccc[[[XXXWWWVVVTTTSSSaaasssppp```IIIEEEDDDKKKUUU```lllvvv}}}rrr\\\PPPAAA777555555444222000//////...---,,,++++++))))))+++,,,---.........------------...000222333333222000000000222444555666333111000111111111000222222111000000/////////000000////////////000000333333222111000000000000......///000111111222222yyy|||tttiii```[[[YYYQQQQQQOOOPPPWWWcccqqqyyyzzzzzzxxxsssooogggXXXJJJ@@@:::666888;;;@@@HHHQQQSSSIII>>>888888999777555888444111111000...///333333555666666666;;;CCCJJJWWW```ooo||||||tttbbbLLL<<<555111...333333333444666999;;;===@@@CCCDDDDDD@@@===<<<<<<;;;>>>CCCFFFIIILLLPPPRRRTTTYYY```eeeiiimmmqqqtttwww|||wwwlll]]]QQQHHHDDD>>>;;;:::888555111444444333222222222333333555444444333222111000000222222333333333444444444111222444555555555444444777777888888:::>>>CCCFFFGGGLLLPPPOOOJJJHHHMMMSSSiii}}}eeeMMM===777555222333333222000...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111/////////000000111222222///222222...,,,......,,,///000444;;;???CCCJJJRRRkkk{{{nnnPPPEEE777000111333111///,,,+++******))))))******)))***++++++))))))***+++************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222555777333444777;;;DDDRRR```iiivvv{{{~~~yyynnn]]]NNNIIIOOO```rrrqqq\\\DDD888222,,,)))+++,,,+++***,,,,,,+++***+++,,,---,,,+++))))))))))))***+++,,,---,,,222666333000111222222000///......///000000000000000000000000111111111......---------------...///,,,,,,111444444666:::DDDMMMYYYccclllpppkkkccc^^^YYYSSSOOOMMMLLLIIIGGGFFFNNN^^^qqquuubbbJJJBBB<<<===AAAFFFLLLRRR^^^gggpppvvv~~~uuugggTTTDDD;;;777555222111000///...---,,,,,,+++((()))+++,,,------------,,,---...///000222444444222111000...///000222444222000...///111333333333333333222111000///...---.........------......///222111000000/////////000//////000000111222333333{{{~~~yyynnnccc[[[YYYYYYRRRTTTVVVXXXaaaoooyyy}}}vvvuuuooofff]]]WWWMMMEEE>>>999666888:::===DDDKKKIIIDDD===999999:::999888555222000222222000111555222444666555333333555888BBBIIIWWWhhhwww}}}zzzuuuvvvtttvvvxxxvvvnnnfffcccbbb```VVVGGG<<<888555222444444555777999<<>>@@@AAA>>>===CCCKKKXXXooovvv```KKK;;;444222...000000000.........000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////000000000000,,,...---******---...,,,//////333;;;@@@CCCJJJRRRbbb{{{{{{```SSSCCC666222111000///,,,+++******))))))*********+++,,,,,,******+++,,,************************))))))******+++,,,,,,,,,,,,,,,++++++++++++******...---,,,+++---000444666...000222555;;;DDDMMMTTTgggrrr~~~vvvgggZZZVVVYYYbbbooovvvmmmWWWEEE777000+++,,,---,,,,,,---,,,+++++++++---...---,,,******)))******+++,,,------444888333....../////////////////////.........---------......////////////...------,,,---------///---...111222000111444777===CCCHHHOOOUUUTTTPPPNNNKKKHHHFFFCCC@@@<<<999<<>>@@@DDDDDDKKKRRRXXXccctttzzziiiWWWHHH===666222333222000///------,,,,,,)))***+++,,,------------......///000222333444444111000///...//////000111///---,,,...000333444555222222222222111///...------,,,,,,,,,,,,------...000000////////////000000///000000111111222222222}}}|||yyysssiii___YYYVVVVVVRRRXXX\\\```jjjwwwxxxvvvmmm^^^PPPIIIDDD@@@===999777888999999===BBB===;;;:::999888888888888555111000222333111222666222333444333333222333444888<<>>:::???BBBDDDLLL\\\kkksss~~~wwwjjjZZZJJJ>>>888555333111///...---------++++++,,,,,,------......//////000111222222222222000000000000000000000000...---,,,---///222333333222222222222111000...---,,,,,,,,,,,,,,,---......//////...//////000111222000000000000111111111111~~~wwwtttnnnfff^^^XXXTTTSSSSSSZZZ```eeeooo|||~~~|||qqq]]]LLLDDDBBB@@@<<<888777999999777888;;;555777999888666444444555666222111333333111222666555333222111222333555666888999<<<@@@CCCDDDBBB@@@AAAAAADDDGGGBBB;;;<<>>BBBKKKRRRMMMNNNOOOPPPRRRWWW^^^cccggglllqqqtttsssuuuzzz~~~vvvxxxzzzqqqdddOOOIII@@@;;;:::999888666555555444444444555555666333333333222222222222111000000111111111222222222111111222333333333333333222111000000333444555555444000111666777444444888<<>>===;;;999888999999888777888555333444555555222//////000222444555555444444444444333333333444444555555666999;;;<<<======<<<888999999888666555666777999777666777555222333888555777:::>>>GGGOOOOOOJJJAAADDDFFFFFFEEEIIIPPPWWW___YYYUUUVVVYYY\\\```eeennnpppssswww|||sssbbbTTTJJJ@@@===;;;999888::::::999999888666555333222555444333333222222222222222111000222555555333000333222222111111222222333222111000//////000111222...///111222333444444444;;;<<<@@@FFFNNNVVV]]]aaaYYYSSSHHH===444000000000000000000000000000000000,,,,,,,,,------,,,++++++---------....../////////000000///...---,,,,,,+++)))******+++++++++******---...000111333777<<>>===;;;999999999:::999777999777555555666666333111333333333333444555777777444444444444444555666666666777888:::;;;;;;;;;;;;888999999888777666666888888666555777666333666;;;===BBBHHHJJJMMMOOOKKKDDDBBBCCCEEEEEEGGGNNNZZZcccjjjbbb]]]]]]^^^^^^bbbfffkkkmmmqqqvvv{{{yyyiiiWWWMMMCCC???===:::999:::::::::999888777555333333555444333222222222222222111000000222444555333111333222222111111222222333111000000000000000000111///000111222444444444444777888;;;@@@GGGNNNTTTWWWNNNIII@@@888111......///////////////////////////++++++,,,---------------,,,,,,---------.........//////......---,,,,,,,,,***+++++++++++++++******,,,---///000222555:::>>>DDDNNNXXX___iiizzzqqq\\\LLL@@@777333///,,,------***+++---++++++,,,,,,,,,,,,++++++++++++++++++******))))))************************++++++***))))))(((''''''------,,,++++++***))))))******,,,---.../////////...777CCCRRRfffzzzqqqdddaaajjjtttxxxhhhWWWAAA444222222000---000...,,,,,,,,,---,,,***///...---,,,,,,,,,---...000111222111---++++++,,,***************+++,,,,,,------......//////000000//////...---,,,,,,,,,,,,......////////////......,,,---...000111111111111000111222222333333333333555888>>>NNNjjjuuu^^^MMM===999666111111555111555888888888:::@@@EEELLLWWWaaagggooossshhhXXXKKKBBB:::888666000------......//////000000//////000000000000111111111111111222333333333333222111........................///000111000...---...///,,,,,,------.../////////......///000000000000000111111000000000/////////}}}qqqhhh```\\\ZZZWWWXXX[[[fffwwwgggOOODDDCCCAAA>>>===<<<::::::;;;;;;:::888:::888777777777666555333666555444333444555777888444444444444555777888888777777888999999999999888777999999999777666777888888555555777777666999>>>FFFQQQ[[[]]]YYYSSSJJJCCCCCCCCCDDDFFFKKKXXXgggrrrtttlllfffeeeeeeeeehhhllloooqqquuuyyy~~~ooo[[[PPPFFFBBB???;;;:::;;;:::::::::999777666444333444333333222222222222333000///000111444444333222222222111111111111222222///000000111111000000///000000222333444444444444555666888;;;???DDDIIIKKKAAA>>>999444000.........////////////////////////+++,,,,,,------.........,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))+++,,,...///000444999<<<>>>DDDIIIKKKRRRcccwwwnnn[[[KKK???777111---------++++++---++++++,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))******))))))((((((''''''------,,,,,,+++*********)))***+++,,,,,,---------...333:::FFFZZZpppnnnbbbfffttt{{{gggMMM===777666333///000...,,,,,,,,,---,,,+++,,,,,,+++++++++,,,---...,,,...///...,,,+++++++++)))***++++++,,,,,,++++++......//////000111111222.........------...//////......////////////......,,,------...///............//////000111222222333333666<<>><<<<<<<<<======;;;999:::999888777666666555444555555555666666666666666444444444555666888999:::888888888888888777777666777999999999777777888999:::777777999999999===BBBOOO___nnnooofffZZZOOOGGGDDDEEEGGGKKKTTTbbbrrr|||xxxqqqkkkkkkllllllooosssxxxzzz}}}qqq]]]RRRHHHCCC???;;;999::::::::::::999888666555444333333222222222222222333//////000111222333333333222222111111111111222222...///000111111000///...000111222333444444444444666666777999;;;>>>@@@BBB:::999666444222000//////////////////////////////......---------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,+++))))))***+++---...000444999<<>>LLL___oooxxx}}}wwweeedddqqq~~~sss\\\HHH===888555333///---+++++++++,,,+++))))))******++++++,,,------,,,---..................,,,---...///000///...---//////000111111222333333000//////......//////000///000000111111000000///------.........------,,,,,,------...///111222333444888???NNNhhh~~~uuuZZZHHH999444222///000666222333444333111000222555888<<>><<<999555222000000000///000000000111222222222111111000000///111111222333333222111111////////////000000000000333333333222///...............///000111111222222222222000000000111222333111111111111111111000000~~~qqqiiiaaa]]][[[\\\cccjjjyyy|||mmm[[[OOOKKKIIIEEEBBB>>>======>>>??????===;;;999999888666555444444555666888;;;======:::777555444444555666777888:::;;;999999888777666666666666777888999999888777888:::===::::::======>>>BBBIII]]]ooo~~~}}}ooo___RRRJJJGGGIIIMMMTTT___lllyyy}}}uuuooonnnnnnnnnqqquuuzzz~~~ppp^^^SSSHHHBBB???:::888888999999999888777666555444222222222111111222222333///000000111111222333444222111111000000111111222...///000111111000///...000000111222333333333333555555666666777888999:::777666555333111000..............................111111///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------.........------+++***)))***+++---///222666;;;???CCCBBB???:::888>>>MMMYYYrrr|||{{{qqqeee\\\GGG>>>888777555000,,,+++,,,,,,,,,------,,,,,,,,,------------------------++++++++++++++++++++++++(((((((((((())))))))))))***************)))))))))''')))+++---///000111111000///111666???JJJVVV___ooo~~~mmmfffllluuu|||mmmXXXDDD777333444...,,,***)))******)))(((((()))***+++,,,,,,---------......000111222111111---...000111111111000/////////000111222333444555222222111000////////////...//////000000//////........./////////...------,,,,,,,,,,,,...///111222444:::BBBQQQjjjvvvYYYGGG888333111------222111222222111000000111222666999;;;<<>>>>>>>>???AAA@@@>>><<<999999999666444333555666999<<<@@@CCCCCC???:::666555555555555666888999999:::999888777666666666666777888:::999888888999:::>>><<<===@@@CCCEEEKKKSSSlll{{{ppp___RRRKKKJJJMMMSSS\\\gggsss~~~yyyrrrpppnnnlllnnnqqquuu{{{qqq]]]RRRGGGBBB>>>999777888888888888777777666555444222111111111111222222333000111111111///000111333111111000000000000111111...//////000000//////...///000000111222222111111222222333333333333333333333222111000///---,,,+++........................333111000...---------...------------,,,,,,,,,,,,++++++,,,,,,------..................---,,,,,,++++++,,,///222555:::@@@DDDFFFBBB>>><<<:::<<>>999222---+++,,,,,,------------,,,,,,------............//////++++++++++++++++++++++++(((((())))))******++++++************************'''(((***,,,...///000000///...000555:::>>>GGGOOOaaasssvvvmmmjjjjjj|||~~~{{{jjjQQQ<<<333111...,,,*********+++***(((((()))***+++,,,------,,,///......000333444333222,,,---......//////.........///000111222444555555444333222111000000///000------............------...///////////////......---,,,,,,,,,---...000111222999CCCQQQhhh{{{{{{oooVVVEEE777333111,,,+++///000000000111111111111111///222444444555<<>>???AAABBBBBB???===;;;;;;:::888444444666999;;;>>>AAACCCBBB???:::777555555555555666666777888;;;:::888777666777777888777888:::999999888:::;;;<<<;;;===CCCHHHMMMUUU^^^ttt~~~mmm___TTTNNNNNNPPPUUU___kkkxxxyyyrrrooonnnlllnnnqqquuu|||qqq]]]SSSHHHBBB???:::888999666666777666666555444333111111111111111222333333111222222111......000333111111000000000000111111/////////....../////////......///000000000000///111111111222111111111000000000///...------,,,,,,........................111000...------///000111.........---------,,,,,,---------------.........------............------,,,...111555999???EEEJJJKKKCCC===<<<;;;;;;???FFFPPP```qqq}}}yyyfffQQQCCC:::333...---,,,,,,------------,,,,,,------------......//////************************((())))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////111///111555777777===FFFOOOaaattt}}}|||wwwooogggpppyyyxxxcccKKK;;;444000...,,,+++,,,,,,+++***)))***+++---------,,,,,,---,,,,,,...111333111///,,,,,,,,,,,,,,,------.........///111222333555555333222222111111111222222//////000000000000//////---...///////////////......---,,,,,,,,,...///111000888CCCPPPdddtttpppdddQQQAAA555333222---+++///000//////000111111000///---------...000444;;;@@@JJJYYYcccaaaWWWMMMCCC;;;777555222///---,,,,,,,,,---------...............,,,---...//////...---,,,,,,------...//////000000///000111000...---...///------///000111333444444111111222222111000000///---.........////////////xxxnnniiieeefffjjjsssvvvaaaQQQKKKGGGHHHFFFAAAAAAEEE??????@@@AAACCCBBB@@@===<<<===<<<999555555777:::;;;===>>>???>>>;;;888666666555555555555555666777;;;:::888777777777888999777888::::::999999:::;;;::::::===EEELLLRRR]]]fffsss}}}yyykkk___XXXTTTPPPRRRVVV___lllzzz}}}uuuooonnnooonnnqqquuuyyyppp^^^SSSHHHCCC@@@;;;999:::555666666666555444333333111111000000111222333333222333333111------///222111111000000000000111111000///...------...///000---...///////////////...111222222333333222222111000000///.........//////........................///...------...000333555/////////......---------........................------......///.........---///333777<<>>444333333...,,,///000/////////000000...,,,111---***,,,///000222333???VVVkkknnneeeZZZNNNEEE:::888444111...---,,,---+++,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,---...//////000...///000///...---...///,,,---...000111222444444000111222222222000///...,,,---------......//////rrrnnniiigggmmm|||iiiXXXOOOIIIDDDDDDCCCBBBBBBEEECCCCCCCCCBBBBBBAAAAAAAAA<<<:::888888999:::999888:::;;;;;;;;;;;;:::999999555555555555666888999::::::999888777777999;;;<<<:::;;;<<<<<<::::::;;;<<<>>>AAABBBFFFSSSgggsssttt{{{tttmmmiiibbbYYYRRRQQQTTTYYY___fffrrrzzzsssmmmlllqqqxxx}}}vvv```SSSFFF@@@???===<<<===777777666666555555555555333222111000000111222333333222111000////////////222222000///............////////////////////////////////////000000000000222222222222111111111000...------------...//////222111000///...---,,,+++111111111111000222555888333333333222111000////////////............/////////.........///000///...///444888;;;AAAIIIMMMMMMFFF>>>777444333111222666<<>>666666000***---555111&&&++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////.........////////////000---///222333444666999;;;888777777666555444444444/////////////////////////////////.........111333777;;;BBBNNN]]]hhhddd[[[MMMAAA666222111///------111111222222111...,,,***...---,,,+++,,,...000222===NNNaaammmsssqqqdddVVVCCC<<<444222222111///......///...---,,,,,,...000111111000///............------/////////...---,,,,,,,,,+++++++++,,,------......///000111222333333/////////......---,,,,,,...---,,,,,,,,,---...///~~~sssoookkkllltttvvvbbbRRRLLLFFFBBBCCCCCCBBBCCCFFFHHHGGGFFFDDDBBBAAA@@@???<<<:::888888999:::999888999:::::::::999888777777444555666777999;;;<<<<<<<<<;;;:::999999;;;<<<===:::<<<<<<<<<;;;:::;;;===???BBBFFFMMM___rrr}}}~~~yyypppgggaaa\\\VVVTTTUUUYYY___eeelllvvv|||wwwssssssxxxttt```SSSFFF@@@>>>;;;:::;;;666666666555555555444444333222111000000111222333444444222111000/////////222111000///............////////////////////////......////////////000000111000000000000/////////...------------...//////222111000///...---,,,,,,///000000///...///222555111111111000000////////////..................///000/////////000000000///333777;;;???GGGOOORRRPPPDDD<<<555222111///000333444<<>>333000///+++,,,,,,------,,,+++***++++++,,,,,,,,,+++))))))***))))))(((((())))))******+++,,,---000222444555999:::<<<<<<;;;999777555555777888777444000---,,,+++******+++,,,---///000555999DDDWWWjjjwwwyyyvvvooolllrrreeeQQQ@@@===777000...///,,,&&&,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......////////////000000000000111222222333666<<>>>>>===<<<<<<;;;;;;<<<>>>???<<<======<<<;;;;;;<<<>>>CCCEEEKKKWWWjjj|||wwwlllaaa[[[WWWTTTVVVZZZ___fffnnnttt||||||{{{}}}vvvbbbTTTFFF@@@===:::888999555555555444444444444444222222111111111111222222555444333222000000//////222111000//////......///////////////////////////------.........//////////////////.........------......------......///000111111000//////...---------......---,,,---000222////////////////////////......------------......000000////////////000000666:::???FFFQQQYYYXXXRRRBBB:::333000...,,,---000000333:::HHH```xxx}}}kkkWWWDDD888000---...---------,,,+++************+++++++++***))))))******))))))))))))*********+++,,,...111444777999<<<>>>@@@AAA@@@===999777444555555333///,,,******))))))))))))***,,,---...000333:::GGGWWWfffqqqwwwtttqqqrrr|||~~~jjjOOOEEE;;;666111+++)))***,,,,,,,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000111111111333222111333:::FFFUUU___^^^XXXNNNBBB999333000///...........................000111111///...//////222666<<>>======>>>>>>===<<<:::::::::999888777666555555777:::<<<>>>>>>===<<<=========<<<===>>>??????===>>>>>>===<<<===???AAAGGGIIIPPP___rrr~~~wwwlllaaaZZZWWWVVVYYY^^^eeemmmvvv{{{|||cccUUUGGG@@@===999666777444444444444444444444444222222222222222222222222444333222222111111222222111111000///////////////////////////////////////,,,,,,------......////////////.........---------...............//////000111000000000//////......---......---,,,,,,...000/////////////////////000------,,,,,,,,,,,,------/////////.........000111666<<>>>>>??????@@@@@@???>>>@@@BBBEEEIIILLLVVVhhhxxx}}}yyyoooddd___]]][[[]]]aaajjjsss|||dddVVVHHHAAA===888666666444444444444444444444444222222222333333222222222111111111111222333444555111000000////////////000////////////////////////,,,,,,------...//////000000000000/////////......///............///000000000000000000000////////////000000000......///000///000000000000000000000------,,,,,,,,,,,,------,,,---...---,,,---000333777BBBRRRbbbmmmmmm^^^NNN>>>777111///...+++,,,...111333666:::BBBRRRgggwwwzzzpppbbbQQQCCC:::000///---,,,,,,,,,...///******************++++++...------,,,,,,------...,,,,,,---...///000222333111000...---+++++++++++++++++++++***))))))+++---))))))***+++,,,---.........111666999>>>HHHUUU___kkkqqqrrrnnnsssrrrYYYBBB999555///---000......---,,,,,,------------------....../////////---,,,,,,,,,,,,,,,,,,,,,....../////////000000000///000444;;;GGGXXXiiiuuuqqqiii[[[LLL???777444333...........................000222222000...---......222888AAAQQQ```fffdddZZZLLL<<<555222///...///---------,,,------...///,,,,,,,,,,,,,,,---------...111666>>>KKK___xxxqqqWWWDDD<<<999666333555666555333000//////000000///...------------------------......//////...///111222111///---,,,......------,,,,,,++++++.........------,,,,,,,,,............------,,,,,,tttfff]]]XXXTTTQQQSSSNNNKKKKKKKKKHHHGGGHHHKKKIIIGGGDDDCCCCCCDDDEEEEEEDDDBBBBBBCCCCCCCCCBBB???????????????>>>>>>===<<<============;;;:::999===>>>>>>>>>????????????@@@AAAAAAAAAAAACCCGGGJJJMMMRRR___rrryyypppgggcccaaa___aaaeeemmmwww~~~eeeWWWIIIBBB>>>999777777444444444444444555555555222222333333333333222222000000000111111333444555000000////////////000000////////////////////////,,,,,,---...///000000111111111111000000000////////////......//////000111///000000000000000000000111222333222000///000111000000000000000000000000......------------......***,,,...---,,,...222777@@@NNNaaaqqqxxxqqq]]]JJJ<<<555000//////,,,---///,,,...111444777CCCZZZnnn{{{mmm[[[III>>>333111...+++***+++---...+++++++++***++++++,,,---......------------......---------------......//////---+++)))((()))+++,,,''')))******)))***,,,...)))***+++---......///...,,,000444666777;;;CCCJJJ]]]fffkkkgggdddkkkxxx~~~iiiQQQAAA999333...---///...------------------------......///000000000------------------------/////////000000000111111222444888>>>HHHVVVdddnnnnnngggZZZMMMAAA888333111------------------------...000111111///...//////...333999AAAPPP^^^dddcccVVVHHH:::444111...---...,,,,,,------------------,,,,,,------------------***---333999AAAQQQlllmmmVVVIII@@@999777888888777444222111111//////...---,,,,,,,,,,,,---------------...///000//////000000///...---,,,...---------,,,,,,++++++000//////...------,,,,,,//////000//////...---,,,{{{jjj```\\\YYYUUUQQQRRRNNNKKKMMMMMMJJJIIIJJJMMMKKKHHHFFFDDDDDDEEEFFFEEECCCBBBAAABBBCCCBBBAAA???@@@@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>============??????@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDGGGLLLOOOTTT[[[iii{{{xxxnnneeebbbaaabbbfffkkkqqq{{{{{{fffXXXJJJCCC???;;;888888444444555555555666666666222222333444444333222222222111111000000111111111000000////////////000000////////////////////////,,,------...000111111222111111111000000000/////////////////////000000111//////000000000111111111333444555444222000000111000000000//////.........///..................///***---///...---000666<<>>999:::999666333111111222000000///...------------------,,,,,,---...000111111000000///......---------------------,,,,,,,,,////////////////////////000111111111000///...---ttteee^^^^^^]]]XXXRRRPPPLLLJJJMMMNNNKKKKKKLLLPPPNNNJJJGGGEEEEEEFFFGGGDDDCCCAAAAAABBBBBBBBBAAA??????AAABBBBBBBBBBBBBBB??????>>>>>>??????@@@AAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEIIINNNRRR\\\bbbqqq~~~vvvlllbbb___```bbbiiiooosss}}}zzzfffXXXJJJCCC@@@<<<999999555555555666666666777777222222444444444444222222444333222000//////......000000////////////000111////////////////////////------...///000111222333000000000000///////////////////////////000111111//////000000111111222222333444555444222000000000000000///...------,,,,,,//////............//////***...000000///222999???OOO^^^ooovvvrrrdddNNN<<<666000,,,---...,,,---///222...,,,000333:::JJJZZZssszzz~~~ooo___TTTCCC???:::444000///000111------,,,+++,,,---///000,,,++++++******++++++,,,---------------...///000)))***+++,,,,,,,,,+++***(((***,,,,,,+++******+++((()))+++---.........---///111333333222222444666<<<@@@KKKRRRNNNKKKZZZnnnvvvzzzqqqYYYDDD<<<777222000///...------------------......///000111111222---------...///000111111333333444444444444555555777666444333555<<>>III[[[kkksssvvvsssbbbNNNAAA777000000000...///444444000///111222///...///000000...+++---111000+++/////////000000000000000---...///...,,,+++,,,---...///000000//////000111111333555555333111//////qqqkkkccc^^^\\\ZZZXXXUUUUUUTTTRRRPPPNNNLLLKKKKKKKKKJJJHHHGGGFFFFFFGGGHHHGGGFFFEEEFFFGGGGGGFFFEEEDDDBBBAAADDDIIIKKKIIIFFFBBBBBBBBBAAAAAABBBBBBBBBDDD@@@AAAFFFHHHEEEAAAAAAGGGFFFGGGJJJLLLPPP[[[gggttt|||qqqeee```^^^___aaafffpppyyyuuufffXXXIIICCCAAA>>>;;;999999888666444333444555555555555555333000///000111222222222111111111000000......///000000//////...000///---------...///111000000000000000111222333222111000//////000111222000000////////////......000000///////////////...000000111111111111000000///////////////.........000...---...000111///---333333555777777:::GGGUUUhhhpppsssiiiYYYKKK>>>555222///,,,,,,...000111000...000111000000333:::AAANNNdddyyy}}}fffKKK;;;444//////222------,,,,,,+++,,,,,,,,,---,,,,,,+++******++++++---------------...///000---------,,,------......---------,,,,,,++++++++++++,,,,,,------.........000000000000111111111111222222555777777777>>>FFFYYYiiiwwwuuugggUUUEEE;;;777555222111111000...,,,........................222000......000222333333444333222222222222222333333222111000000111222333444444333333222111000000000000///---+++,,,...000555555555555555555555555222555;;;EEEUUUaaaaaaZZZJJJ@@@666333111...---///------,,,,,,+++,,,,,,,,,************************+++---///000111333666999;;;FFFRRR[[[gggooogggXXXHHH===444222111......111333000///222333000///000//////---***+++...,,,'''------......//////000000---...///...,,,+++,,,------...//////......///111111333444444111/////////|||~~~}}}}}}xxxqqqhhhccc]]][[[\\\^^^^^^]]]ZZZYYYVVVSSSPPPNNNMMMLLLIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFFFFGGGIIIHHHGGGEEEFFFDDDCCCEEEIIIJJJHHHEEEDDDCCCCCCCCCCCCCCCCCCDDDGGGEEEEEEJJJKKKFFFBBBBBBJJJIIIKKKOOOSSSZZZfffqqq{{{ppp```]]]\\\aaafffnnnzzzxxxgggYYYJJJDDDBBB???<<<;;;888777555444333333444444444444444222000///000111111111111111111000000000//////000000000000///...000//////...///000222333222111111111111222333333111111111111111111111111111111000000000/////////...............////////////000000111111000000///......////////////000000111000//////111111000...///222666777777<<>>GGGYYYlllooohhhUUUHHH;;;444111///---...111///000444444111111333000111000------///...)))++++++,,,------...//////---...///...,,,+++,,,---,,,---......------...///000111222111///......///~~~sssggg___[[[WWWXXX\\\```bbbbbb___^^^[[[WWWSSSQQQOOONNNJJJJJJIIIIIIHHHGGGFFFEEEIIIIIIJJJKKKMMMLLLIIIGGGGGGEEEEEEFFFHHHIIIGGGEEEEEEDDDDDDCCCCCCDDDDDDEEEKKKIIIJJJNNNNNNIIIEEEFFFIIIKKKNNNTTT\\\gggsss}}}yyymmm___]]]___eeemmmvvv{{{jjj[[[KKKEEECCC@@@===<<<777666555444333333333444444555555333111111222333111111111111111111111111000000000000000000//////////////////000111333444333222222222222222333333000111222222333222222222222222222111000000//////,,,,,,------......////////////000000000000//////---......///000000111111111111000000000111111000111444888:::===GGGVVVdddfffddd]]]SSSHHH@@@;;;888111000//////000111111222///000111111000222666:::???HHHUUUcccuuupppYYYEEE888111......,,,,,,,,,,,,,,,---...///---,,,,,,+++++++++,,,,,,+++++++++,,,...///111222000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////222111111333333111444:::===KKK___rrr|||xxxeeeRRRDDD>>>777111////////////...//////000000//////......------///111222222111------------...///000000000///---++++++,,,...///.........//////000000000222333222111//////111222111111222222222222222333444888???MMM___jjjeee[[[GGG===555222111000///111000///...,,,,,,+++++++++************************,,,.........---...000111888999:::>>>LLL```kkkmmmcccUUUBBB666000.........///...000444555222333777111333222///...000///+++)))******+++,,,---......---...///...,,,+++,,,---***,,,------,,,,,,---...///000000...,,,,,,---///qqqbbbYYYVVVSSSUUUZZZ```bbbcccbbb```]]]YYYVVVSSSQQQPPPNNNLLLJJJHHHGGGGGGGGGHHHMMMNNNOOORRRSSSRRRNNNKKKGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFKKKIIIKKKNNNMMMHHHGGGIIIIIIMMMSSS[[[fffuuuqqqeee```___bbbjjjrrrzzz~~~mmm]]]MMMFFFCCC@@@===<<<777666666555444444333333555666666555333333444666111111111111222222222222222222111111000000000000.../////////000111222333333333222222222222222333111111222333444333333333444333333222111111000000,,,,,,------......////////////000000000000//////---......///000111222222111111111111111111333444999;;;===BBBLLLXXXcccjjjccc]]]TTTLLLDDD===888666333333222111////////////---...000111111333666888<<>>KKKZZZccciii]]]KKK:::111///000000......000444555333777<<<;;;<<<999222------,,,(((******++++++,,,------...---...///...,,,+++,,,---***+++,,,,,,++++++,,,---.........---++++++---...~~~oooaaaZZZVVVSSSTTTYYY^^^aaaaaaaaa```]]]ZZZWWWUUUTTTSSSRRRPPPNNNKKKJJJJJJKKKLLLKKKLLLOOORRRSSSQQQMMMIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIHHHGGGHHHJJJIIIGGGHHHMMMMMMTTT\\\ffftttuuuhhh___bbbbbbgggooovvv}}}qqqaaaOOOGGGDDD@@@===<<<777777777666555555444444555666777666555555666888222222222333333333333333444333222111000000000111///000000111111222222222333333222111111111111222222222222333333444444555555555444333222111111000.............../////////...//////000000//////.........///000000111222222222333444333333444777:::<<<@@@DDDKKKWWWdddkkkkkkggg\\\OOOGGG???888222111222333333111///---------------///111222444555555555888???JJJYYYlll}}}wwweeeNNN<<<555444222------------------...///,,,,,,,,,,,,,,,------...000///...---------------......---,,,,,,,,,------++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,---------.........,,,)))***...///...000333666===HHHXXXkkkzzz|||www]]]SSSDDD777000///000222000000000000000000000000333333555888;;;;;;999777000////////////000000111111000//////............/////////...------,,,,,,...///000///...------...------......///000000000444999EEEWWWmmmxxxpppbbbKKKAAA777333111---,,,...//////...---,,,,,,,,,---************************+++---...//////000222444///444777666666>>>LLLXXXfffaaaTTTBBB666222111111......000333444444:::BBBOOOOOOHHH;;;222///---***,,,,,,------------......---...///...,,,+++,,,---***+++,,,,,,++++++,,,---,,,---......,,,+++,,,...~~~xxxmmmddd^^^ZZZVVVVVVZZZ^^^_________^^^\\\ZZZXXXVVVVVVUUUUUUUUUTTTRRRQQQPPPOOONNNKKKMMMPPPSSSUUURRRMMMIIIKKKMMMNNNOOONNNNNNOOOOOOLLLKKKIIIHHHHHHIIIKKKLLLHHHGGGGGGIIIIIIHHHMMMSSSVVV___iiisssnnnfffdddeeefffmmmvvv}}}tttdddQQQHHHDDD???<<<;;;888888888888777666555555444555666555444555777888333333333444444555555555555444222111000000111111222222222333333333222222333222111000000000000000333333222222333444666777666666555444333222111111000000///////////////.........////////////....../////////000000111111222555666777777777999===@@@@@@IIIRRRYYYcccnnnsssrrrnnn]]]LLLBBB;;;333///000///111222111...,,,---.../////////111222333222111111444:::AAAKKK\\\rrrsss\\\III>>>888333///......------------...,,,,,,,,,,,,,,,---......//////...---------------,,,,,,+++++++++,,,,,,---+++++++++,,,,,,---------------------------,,,,,,------------...............++++++///000//////111333888>>>IIIZZZnnn{{{~~~qqqdddQQQ@@@555222222333111333666999999666333111333444666:::======:::888111111000/////////000000000000111111000...---,,,...............------------...000///---,,,,,,---......//////000111111222333999EEEXXXnnnxxxnnn___JJJ@@@777333111...---...///......---------......************************,,,---............111333///111333333333888CCCNNN[[[___\\\MMM===555222//////...000222222444===GGG\\\ZZZQQQAAA666222111///////////////............---...///...,,,+++,,,---***+++---,,,++++++,,,...***,,,...///---,,,,,,---xxxsssmmmgggbbb]]]YYYXXXZZZ]]]^^^]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWXXXYYYYYYWWWTTTQQQOOORRRTTTWWW[[[\\\ZZZTTTPPPNNNOOOQQQRRRQQQQQQRRRSSSOOONNNKKKJJJJJJKKKNNNOOOJJJIIIIIIKKKKKKLLLRRRZZZ^^^hhhrrr|||{{{mmmiiillliiikkksss}}}wwweeeSSSIIIDDD???<<<;;;999999999999888777666555333444555444444444666888444444444555555666666666666444333111000000111111444444444555444444333333222222111000//////000000444333222111222444777888777666666444333222111111111111000000//////............////////////......000000000000111111111111777999:::::::::<<>>888222000222,,,///111111...,,,---///111000111111222111///---222555:::;;;???LLLeeezzz~~~}}}kkkWWWGGG:::///000///...---------------,,,,,,,,,,,,,,,---...//////......---------......************+++,,,,,,---+++++++++,,,,,,------------------------------------------.........//////---)))))),,,...++++++,,,...222777>>>MMMcccuuu~~~qqq[[[GGG999444333333333777>>>BBBBBB>>>777333000222444888;;;;;;999666222111000//////////////////000111111111///,,,+++------...............///---...000///---,,,,,,------......///000111111222333888DDDXXXmmmvvvkkkZZZIII???666333111......///......---------......///************************---.........------///000...---,,,---...333;;;BBBQQQ]]]aaaUUUDDD888111---///...///111222444???JJJXXXVVVLLL===222///000000111111111000//////......---...///...,,,+++,,,---***,,,------,,,+++---...***,,,///000///---,,,,,,{{{uuuqqqmmmiiiiiifffbbb```___```___^^^bbb___]]]^^^___]]]VVVPPP[[[YYY[[[___]]]WWWVVVZZZ]]]\\\```kkkuuurrrcccTTTRRRQQQQQQQQQSSSTTTTTTSSSRRRPPPNNNMMMOOOPPPPPPOOOLLLHHHGGGMMMTTTZZZ```ffflllpppzzz~~~tttsssvvvqqqxxxssscccRRRJJJHHHDDD>>><<<:::999888666555555444444999888888777666555555444555555666666666555333222777777666555444222111000666777888999888666444333000111222333333333333333444666555222222777999777888777555444333222222222111000///......///000111000//////000222333333222222222222333444777999:::<<<666444999;;;===BBBJJJ\\\iiitttwwwvvv]]]EEE<<<777000///333......------------............///000000000000000333555777888>>>LLL```ooo~~~{{{hhhUUUCCC777222333222///,,,,,,000333,,,---...---,,,,,,---...,,,---...//////...------...---,,,,,,++++++,,,,,,((()))+++------,,,+++***+++++++++---......,,,***///...---,,,+++,,,,,,---***+++,,,---............111///555???EEEMMMccczzz~~~kkkTTTEEE???;;;666;;;HHHTTTUUUPPPIII===222/////////000000000000000...------------...//////...//////000000000000///,,,,,,,,,,,,,,,,,,,,,,,,000...---...000222333222444444333111///...000111666;;;EEEUUUhhhrrrjjj\\\HHH>>>555222000...---///////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......000...,,,,,,...333888;;;MMM]]]hhhaaaNNN>>>777444///...///111555999::::::CCC@@@<<<777333222111111777777666444000...---..................---------,,,,,,,,,---------------,,,,,,------------------xxxppplllkkklllllliiidddaaa```___^^^\\\\\\[[[YYYZZZ[[[\\\[[[YYY\\\ZZZ[[[___^^^[[[]]]bbbfffgggnnn~~~|||lll^^^YYYSSSQQQSSSVVVWWWWWWRRRQQQPPPPPPPPPQQQSSSUUURRRNNNMMMQQQVVV\\\dddmmmtttyyyxxxwwwyyy{{{xxxhhhVVVNNNKKKFFF@@@>>>;;;:::999777666666666555888888777777666555555444444555555666555444333222777777777666555333222111222333555666666666444333444444444444444444444444555666555111222666777666777666555444333222222222111000000//////000111222333222111222444555555444333333333333555666888::::::666777;;;???CCCMMMWWWkkkvvv~~~jjjTTT???888555///...222//////............//////...///000000111111000000333555555444666???OOO[[[qqq|||sssbbbOOOAAA666444111...,,,---...000,,,...///...---,,,---///---......//////...---,,,------,,,+++++++++++++++***+++---...///...---,,,******+++,,,------,,,++++++,,,---.........---,,,***+++,,,---............000...222;;;>>>DDDWWWlllyyygggTTTHHHAAA<<>>FFFUUUcccyyyvvv\\\JJJ:::666555111///111000000////////////000000//////000111111111111111111333333111000555@@@III```oooqqq\\\KKK???999222....../////////...///000///...---...000......//////...---,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000///...---***++++++,,,------,,,,,,)))***---///000///---,,,++++++,,,---...............---000555666999HHHYYYqqqjjjWWWJJJCCCHHHQQQWWWSSSIII???666000,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,.../////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---000333333000//////111///000111000000111444666<<<@@@KKK___ttt|||ppp___KKKAAA888444333111111333000000000000////////////........................000//////............///...---,,,,,,...222666888<<>>;;;:::999888777777777777777777666666666555555555333333333333333333333222555555666666555555444444222333444555666666555555666555444444444555666777666888777444555:::<<<;;;777666555444333333333333111222222222333444444555888777555666777777666555444333222222333444555666777888999:::>>>JJJ___oootttbbbQQQEEE:::888777444111222111111000000000000111111///000000111111111111111///111222111000444;;;AAAOOOaaayyyjjjWWWIII@@@555000111333222///...000111000///...///000/////////......---,,,,,,,,,,,,,,,,,,,,,++++++***,,,---......//////......+++,,,------------...///,,,,,,---......------,,,+++,,,------.........------,,,...111111333===JJJaaaxxxkkkVVVIII@@@FFFIIIFFF>>>888444222,,,,,,,,,,,,++++++++++++***************++++++,,,000000000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///444999888444111222444///000111000000111444666;;;BBBPPPeee{{{vvvdddMMMBBB888444333111111333111111000000000/////////........................000///---,,,+++,,,------,,,,,,,,,,,,...111444666777@@@LLLWWW^^^ZZZJJJ:::444333111111222222000///111000...---,,,------...///000111000.........////////////000000000000000111111000///......------,,,,,,------......//////{{{wwwwwwwwwvvvuuuwwwuuuqqqmmmiiiddd^^^ZZZ]]]aaaccc^^^UUUNNNLLLNNNYYY^^^eeehhhiiiiiihhhgggfffbbbcccnnn||||||ttteee```ZZZ[[[aaagggkkkkkkiiijjjiiiccc\\\YYY\\\```___^^^```cccgggppp|||xxxzzzuuubbbTTTJJJBBB===<<<999888777666666666666666666666666666555555555555333333333333333333333333333444444555555555555444333333444555555555555555777777777777888999:::;;;666888777444666;;;===<<<777777666555444444444444222222333333444444444444777555444555666666555444222222111111111222444555888<<<>>>???FFFWWWmmm}}}zzzeeeSSSIII@@@999888888555222111111111000000000000111111//////000111111111111111...000222222111333777:::AAASSSlllzzzkkkSSSGGG999222222444222//////000111000//////000111//////......------------,,,------------,,,+++***++++++,,,,,,------------,,,---//////......000222111000---+++***+++,,,---,,,,,,------...---------,,,,,,...000///111:::BBBWWWooohhhTTT??????===;;;666222111333------------,,,,,,+++++++++++++++++++++,,,------111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,000555:::999555222333555000111111000///000222555:::DDDWWWnnn{{{jjjOOODDD999444222///000222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))***++++++++++++---...000222333555:::BBBLLLVVVYYYMMM???666333000......---,,,+++111000...---,,,++++++,,,---...//////------...///---------.........////////////...---,,,,,,++++++******+++,,,,,,---......zzzyyy{{{{{{wwwtttuuusssqqqnnnkkkfff___[[[]]]bbbfffddd]]]UUUQQQPPPXXX```hhhkkklllllljjjfffeee```]]]```hhhmmmkkkhhh___^^^]]]___ccchhhkkkllljjjkkkkkkhhheeeccceeehhhcccbbbdddjjjqqqyyy~~~wwwcccUUUIII@@@;;;<<<888777777666555555666666555555555555555555555555444333333333333444444555222333444555666777777777555555555666777888888999888999:::;;;<<<<<<<<<<<<999:::999666777;;;===<<<888888777666666666666666333333444444444444333333444333222333444555444333111111000000111333444555444<<>>999888777777666666777777555555555555555555555555444444333333333444666666444444666777999999::::::999999:::<<>>777555222///000///......---,,,,,,++++++,,,,,,,,,,,,,,,---.........//////000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...///000000000111444777AAATTTmmmrrrVVVJJJ===666222///...111............------------************************((()))******************((()))+++---.../////////000444888<<>>???AAACCCGGGKKKNNNPPP[[[]]]______]]]ZZZVVVSSSNNNOOOKKKEEEBBBCCCCCCAAA::::::999999888999999999444555555555444222000///222111000222444555555444222222222333444777999:::HHHVVVeeeqqq{{{zzzpppggg[[[OOOEEE<<<999:::333333333222555777666444000000////////////000000,,,------...............000000111111111111222222777999===III___sss|||zzzttt___KKK>>>888444222...///000///...---...000---,,,,,,,,,---///111222...000111222111000...---++++++******++++++,,,---'''+++---,,,)))***...333---------------------------------...------,,,,,,---...,,,))))))...444888???WWWwwwhhhSSS???888777444000000......------,,,+++******,,,,,,++++++,,,,,,---...------......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---/////////,,,---///000000333666999EEE[[[vvvtttYYYLLL???777333//////111......---------,,,,,,,,,************************''')))***,,,,,,,,,+++***((()))+++---............---333888;;;BBBLLLSSSTTT???999111+++***+++---...,,,,,,,,,,,,+++++++++++++++,,,---,,,*********,,,******+++,,,,,,---......+++++++++++++++++++++,,,******+++,,,...//////000mmmmmmooosssxxx{{{}}}}}}||||||}}}~~~|||zzzrrruuuvvvqqqhhhccceeehhhdddkkknnnmmmoootttsssoooqqqnnnmmmnnnqqqvvvyyy{{{{{{sssooonnnoooppprrrrrrqqqnnnllllllmmmuuuxxx~~~ttt]]]NNNHHHDDD???;;;;;;<<<<<<<<<;;;:::999:::999888666666666777888666777888777666777999:::666888999:::;;;>>>BBBEEEHHHHHHHHHJJJNNNVVV^^^cccvvv{{{}}}wwwtttllldddYYYQQQNNNJJJEEEAAAAAA???>>><<<666222666===888777555444222222222222222111111000111222444555333222333555666777>>>FFFSSSmmmuuufffZZZJJJ@@@<<<999555111222222333666999999555222111///---...111222111...000000000000////////////...///000111111222222222333777===DDDIIISSSgggyyyttt___JJJ===555000333111///.........---+++---------...000222555666//////000333444333///,,,++++++*********+++---...,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++---000333666@@@IIIWWWjjjzzzgggSSSGGG>>>555000111---.........------///000---------,,,,,,+++++++++......//////...---,,,,,,***++++++,,,---...000111111000...---,,,,,,------///---...111111111555;;;PPPiiivvvmmmUUUKKK===333000000...,,,...---,,,---/////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------333---,,,555AAAJJJPPPUUUEEE999000000000------///******)))((()))***,,,---///...------,,,,,,,,,,,,000---******,,,---,,,***//////000000000...---,,,---,,,++++++...222666999hhhhhhiiilllppptttuuuuuuvvvzzz~~~~~~~~~}}}{{{{{{yyyrrrjjjeeedddfffhhhnnnrrrrrrsssuuusssmmmqqqrrrtttwwwzzz}}}xxxrrrqqqpppppprrrttttttrrrqqqpppqqqvvv|||www___OOOIIIDDD???;;;;;;;;;;;;;;;::::::999:::999888777777777888888777888999999888888:::;;;:::;;;===>>>???BBBFFFIIIKKKPPPWWW\\\aaakkkxxxssshhh^^^UUUKKKDDDBBB???===<<<888444555:::888777666555444333333222222222111111111333444555555555666777666777AAALLLggg~~~zzzoooaaaTTTDDD999555444222///222333666:::===;;;777222111///...///111222000...000000000000////////////......///000111111111111...000333888===HHH]]]ooonnnYYYIII<<<444333111///.........---,,,............///111333555......///000111111///,,,+++******))))))***+++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++...---,,,+++,,,///111333222:::DDDTTTkkkyyyeeeUUUGGG999222111...//////...---,,,------......---,,,,,,+++******------......---,,,,,,+++*********+++,,,---...///000///...---,,,,,,,,,---///------000000000444:::KKKccc}}}yyyjjj^^^NNNEEE:::222000000///---...,,,,,,---...///...---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,111,,,,,,333===DDDLLLSSSIII===333000///,,,+++---*********)))******++++++...------,,,++++++,,,,,,///,,,))))))+++,,,+++***---...///000000///......***+++,,,///555<<>>;;;;;;;;;:::::::::999999;;;:::999888888888999::::::;;;<<<;;;::::::<<<>>>???@@@AAACCCEEEJJJQQQUUUbbbjjjrrrvvvxxx~~~uuugggYYYOOOHHHBBB===<<<;;;777666888888888999888777666444333333333222222222333444444777777888888555888FFFUUUooo~~~{{{xxxqqqZZZNNN>>>444111111111//////222666:::===:::555111111000//////000111000...000000000000////////////------...///000000000000000///000222666AAAVVVhhh}}}jjjVVVDDD888444222///......///...---//////......///000222333///---------//////...---++++++***)))))))))******,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************+++++++++,,,,,,...///000///333888AAASSSkkk~~~uuueeeSSSBBB888555000000//////...,,,+++***......---,,,,,,+++******,,,,,,,,,---,,,,,,+++***++++++******+++,,,------//////...,,,,,,,,,,,,,,,///------/////////333999JJJaaa{{{ttt```QQQDDD>>>666111000000///------,,,+++,,,...///...---++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++...+++---222777===FFFOOOLLLAAA666111---***)))************+++******))))))---,,,++++++***+++++++++---+++))))))***++++++***,,,,,,---//////000000///)))+++---222:::BBBIIINNNeeecccbbbbbbdddffffffffffffjjjqqqwwwzzz|||~~~~~~}}}~~~yyywwwwwwwwwvvvuuurrrssstttrrrpppnnnkkkhhhjjjrrr{{{~~~}}}zzzzzzwwwyyyzzz{{{|||~~~www___OOOHHHCCC>>>;;;;;;::::::999999999999<<<<<<::::::::::::;;;<<<===>>>???>>>===>>>@@@AAADDDDDDEEEHHHNNNXXXccckkk{{{mmmcccTTTIII???===<<<:::888999888999;;;;;;:::888666444444444444333333333333333666777999888555:::LLL^^^qqq|||pppmmmmmmkkkRRRIII===555222222111000,,,...222555666444111///222111000000000000//////000000000000////////////,,,---...///000000000000222000111333555===NNN]]]yyyttt___III999666333000......///......000///.........///000111000...,,,,,,---.........---,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))******************+++,,,---............333444555888BBBVVVlll{{{|||qqqaaaOOOAAA:::111000000000///...+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,+++,,,,,,------///...------,,,,,,++++++///---,,,...//////333:::JJJ```zzzoooYYYHHH===999333000///...---+++,,,+++++++++---...---,,,++++++++++++++++++******++++++++++++++++++++++++))))))***+++++++++++++++------000444555888BBBMMMKKKCCC888111,,,*********)))***+++++++++)))((('''++++++***************+++---,,,*********+++,,,,,,---------....../////////,,,---...222777===BBBFFFeeeccc```___```bbbbbbaaa\\\___cccgggjjjnnnrrruuuxxx{{{{{{{{{~~~}}}wwwtttpppmmmjjjgggggghhhiiiqqqyyy}}}{{{yyy{{{}}}uuu^^^OOOIIIDDD@@@<<<;;;:::999999999::::::>>>===<<<;;;;;;<<<===>>>???@@@AAAAAAAAABBBDDDFFFHHHIIIKKKPPPYYYhhhwww{{{{{{{{{~~~yyyeeeVVVGGG@@@>>><<<;;;<<<999:::<<<<<<<<<:::888666555555555555444444333333333555777777666;;;NNN```wwwnnn]]]VVVTTTSSSFFFAAA;;;666555333111///------.../////////000111222222222111000/////////000000000000////////////,,,---...///000000000000,,,,,,...111333666@@@KKKbbbppp~~~xxxgggPPP???999555111///.........---//////...------...///000111...,,,,,,---...//////.........------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++************++++++,,,,,,++++++---...///......---000111222222666CCCVVVfffwww}}}}}}ppp]]]KKK>>>444222111111111111...,,,)))******+++---......///------............------......---------......///............---,,,++++++///,,,,,,...//////555<<>>=========>>>???@@@@@@AAACCCDDDEEEFFFIIILLLMMMPPPUUU\\\gggvvv~~~}}}yyytttnnniiiggggggllltttttteeeSSSIIIDDD@@@>>>???:::;;;<<<<<<<<<;;;999888666666666666555444333222111222444666555:::JJJZZZooorrrmmm^^^NNNGGGEEECCC;;;999666444333222///---/////////......///222444333444444222000......///000000000000////////////------...///000000000000,,,,,,///333333222777>>>NNN^^^rrr||||||ppp\\\KKK<<<888333///......---,,,......---,,,,,,---//////000...,,,,,,---...///........./////////...------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,+++,,,------.........---,,,---000222444:::HHHVVVoooyyy|||lllWWWGGG;;;777333222333333000...))))))***+++---...//////------......//////............---......///000000////////////...---,,,+++///,,,,,,...///111777???RRRhhhwwwcccOOOBBB777666333000---,,,+++***+++***)))***,,,---,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***///000555888777555:::BBB???>>>888111---------+++)))))))))***))))))((((((*********)))******+++,,,---......---,,,,,,...111000///...---,,,,,,,,,,,,.........///111444666888eeebbb^^^\\\\\\]]]]]]]]]XXXYYYZZZ\\\^^^bbbgggkkkhhhkkkooorrrrrrrrrrrrrrruuusssqqqtttzzzxxxsssqqqnnnjjjkkkpppvvvuuuuuuvvvyyy}}}{{{dddTTTNNNIIIEEE???===<<<::::::;;;<<<===@@@???>>>>>>>>>???AAABBB@@@BBBDDDFFFHHHJJJNNNPPPSSSYYYbbbkkkuuu}}}wwwrrrllliiigggggggggeeeaaa]]]\\\[[[```eeennnvvv}}}qqqaaaVVVLLLCCC???@@@;;;;;;;;;;;;;;;:::::::::777777777777666444222111111111333555555777BBBMMMYYYZZZVVVLLLCCC???===<<<666444222111000000//////...000111000//////222444333555555333///---...///000000000000////////////......///000111111111111000///111444444222444999AAARRRiiixxx~~~wwwfffWWW???:::444000...---,,,+++------,,,,,,,,,---///000...,,,++++++---------,,,,,,---...//////......---,,,++++++******++++++,,,******+++++++++,,,,,,,,,(((((())))))***++++++,,,++++++++++++,,,,,,,,,,,,+++,,,///444444555???JJJ[[[gggttt|||yyygggWWWDDD>>>777444444444111...++++++,,,,,,,,,,,,------+++,,,---............---,,,,,,,,,---...///000111///000000000000...---,,,...,,,+++...000333:::BBB[[[qqqsss]]]KKKAAA666555333000---,,,---...+++***)))***+++,,,,,,***************+++++++++,,,************************)))***++++++,,,,,,++++++---...333777777333444888999<<<999111---...,,,))))))(((((((((((())))))******************+++,,,,,,,,,---...,,,++++++...111///...---,,,,,,,,,---...---------...000222444555gggddd```^^^^^^_________XXXZZZ\\\]]]___aaaeeehhhdddhhhllloooooommmllllllllljjjjjjmmmtttzzz}}}~~~{{{zzzzzz{{{~~~{{{wwwxxxuuupppppptttyyyvvvrrrsssxxxhhhXXXQQQLLLGGG@@@>>><<<;;;;;;;;;===>>>@@@@@@?????????@@@BBBCCC@@@BBBEEEGGGIIILLLPPPSSSWWW___kkkvvv{{{qqqggg```^^^^^^WWWYYY\\\]]]\\\[[[ZZZZZZVVVYYY^^^dddkkksss{{{xxxjjj___RRRFFF@@@???<<<<<<;;;:::::::::;;;;;;888888888888666444222111222111222444444555;;;DDDNNNMMMHHH@@@:::777444222666444111//////000222222+++...111222000///000222444555666333///------///000000000000////////////...///000111111222222222111///000222111...000555:::LLLcccuuu~~~zzzlll^^^AAA<<<555000---,,,+++***,,,,,,++++++,,,---///000,,,+++***+++,,,,,,+++******+++---...///...------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,&&&''''''((()))******++++++******)))******+++,,,+++***---111000...444===CCCPPPaaappp|||uuufffKKKDDD:::555444333000---......---,,,,,,++++++******+++,,,,,,------------***++++++,,,---...000111000111111111111///...---...,,,+++///111444<<>>???>>>===;;;888666444444333333222111000000111111111000///......///000111000000//////......------//////000000000000//////111111000000000000111111222000...---...000222444;;;DDDVVVkkkzzz{{{ooodddNNN@@@444222222...,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************///...---,,,,,,...///111------......------,,,+++************************((((((((()))******++++++)))************+++++++++++++++,,,---...///000111:::???HHHWWWmmm}}}{{{ooo\\\LLL<<<777666222000111///......---,,,,,,++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,000000000///.........---///111,,,,,,333777???QQQfffxxxnnnVVVCCC777111111000///////////////---,,,,,,++++++,,,,,,---,,,+++******)))*********+++)))''''''***+++***(((++++++++++++++++++++++++)))***,,,---.../////////000//////---,,,+++******'''(((((())))))))))))(((++++++************++++++---,,,,,,+++,,,---///000,,,,,,,,,,,,---...//////------......//////000000fffcccaaa```aaabbbbbbbbbdddcccaaa___^^^^^^______cccdddeeeffffffeeedddcccdddbbb```ccciiimmmmmmkkkgggfffddddddeeefffggggggnnnrrrvvv{{{xxxdddUUUNNNKKKHHHEEE@@@======>>>@@@AAACCCCCCCCCCCCDDDDDDEEEEEEGGGGGGJJJRRR\\\dddiiijjjwww~~~}}}vvvrrriiiddd^^^\\\]]]\\\ZZZVVVXXXXXXXXXWWWVVVTTTSSSQQQQQQTTTWWWWWWVVVYYY___dddgggnnnoooeeeXXXQQQLLLHHHBBB>>><<<===;;;777777999888:::;;;999666333333444111333444444333555888;;;<<<;;;:::888666555333333333222111000000000000111111000////////////000111///////////////.........000111111222222111111000111111000000///000000000111000.........000111333666AAAUUUlll}}}wwwmmm[[[JJJ999333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************---,,,+++***+++,,,...///---------------,,,,,,+++************************((())))))******++++++,,,)))************+++++++++++++++,,,---...///000000000555===KKKbbbxxx}}}nnnZZZEEE<<<888444000000............---,,,++++++++++++++++++,,,---...///++++++++++++,,,,,,,,,,,,//////..................---111------555:::FFF[[[vvviiiPPP<<<111000//////...---.........,,,,,,+++******+++,,,,,,,,,++++++***************...+++******,,,---,,,+++************************)))***+++,,,---.........//////...---,,,+++******(((((()))*********))))))++++++************++++++,,,++++++******+++,,,---,,,,,,+++,,,,,,---...///.........///////////////dddbbb``````bbbdddddddddeeeccc```^^^]]]^^^```aaabbbbbbccccccbbbbbbaaaaaacccaaa___aaaeeegggeeeccccccbbbaaa``````aaacccdddlllnnnqqqssswww{{{lll\\\SSSOOOHHHGGGEEECCCBBBBBBBBBCCCDDDDDDDDDDDDEEEGGGIIIJJJKKKLLLQQQ\\\jjjuuuyyyyyy}}}pppiii```]]]YYYYYY[[[]]]\\\ZZZZZZYYYWWWUUUTTTRRRRRRQQQOOORRRTTTSSSRRRRRRUUUYYYZZZdddmmmkkkccc[[[SSSMMMGGGCCC@@@@@@===999888;;;777999999888555333333333222333444333222333555777666666555555444333222222222111000000000000000000111111000000///000000111...///////////////000000222222333333333333222222222111000000////////////////////////000000000111333???UUUmmmooo[[[DDD777222000------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++******+++++++++***)))***+++,,,---,,,,,,------,,,,,,+++***************************)))******++++++,,,------)))************+++++++++++++++,,,,,,---...//////+++...444???TTTmmmlllUUUFFF===777333222......//////...---+++***------+++++++++---///111+++++++++,,,,,,,,,---------------------.........***000///...555===NNNhhhfffLLL999//////...------,,,,,,---------,,,+++******+++,,,---,,,,,,+++***************...,,,+++,,,---------+++************************((()))***+++,,,---------///...------,,,+++******((()))***+++++++++++++++++++++************+++++++++******)))))))))******+++++++++,,,,,,---...//////////////////.........fffeeeddddddfffhhhhhhgggbbbaaa___^^^```cccgggiiidddeeeeeeeeeeeeeeeeeeeeeaaa___^^^```aaabbb```^^^`````````___```bbbeeehhhlllnnnoooppprrrvvv|||tttbbbWWWRRRHHHIIIIIIIIIHHHGGGFFFGGGFFFEEEDDDDDDEEEGGGJJJLLLQQQRRRWWWdddsss~~~|||nnnfff^^^[[[YYYYYYZZZ[[[ZZZYYYZZZXXXVVVTTTRRRRRRSSSTTTQQQSSSTTTTTTRRRRRRSSSTTTXXXbbbmmmqqqkkkbbbXXXSSSMMMHHHDDDCCC???:::999<<<777777777777555444333333222333333222222222222333222222222111111111111111111111000//////000000111222222111111000000000111......//////000000000111111222222333333222222111222111000//////.../////////000111222222111000000555@@@SSSiii|||lllQQQ>>>666222///---------------------------...---,,,+++++++++++++++++++++*********+++,,,---,,,,,,,,,---,,,++++++*********************************+++,,,,,,------...))))))*********+++++++++***++++++,,,------......///111444;;;III```xxxyyyiiiWWWGGG;;;666666......///000///---+++***...---+++******,,,///111,,,,,,,,,,,,------------+++,,,,,,,,,---.........(((111111///555>>>TTTqqqgggNNN===444///......---,,,---------...---,,,++++++,,,---...,,,,,,+++************+++,,,,,,+++,,,,,,,,,+++***************************(((((()))++++++,,,,,,,,,---------,,,+++******))))))******+++,,,,,,,,,,,,++++++************++++++++++++******)))))))))(((++++++++++++,,,---...///000000//////......------kkkiiihhhiiijjjkkkkkkjjjbbb```______aaaeeeiiilllggggggiiijjjkkkkkkkkkkkk___^^^^^^^^^___```______ZZZ[[[\\\[[[\\\___eeeiiiiiijjjlllnnnpppsssxxx|||~~~}}}|||jjj^^^YYYTTTUUUUUURRRMMMIIIHHHIIIFFFEEECCCBBBCCCFFFJJJLLLRRRUUU\\\iiixxx~~~uuuiii```YYYXXXWWWWWWXXXXXXXXXWWWXXXWWWTTTSSSSSSTTTVVVWWWRRRSSSTTTTTTSSSSSSTTTUUUXXX```jjjpppmmmddd\\\YYYQQQLLLGGGDDD@@@;;;999<<<666666666666666666444333333222222222222222111000//////000000111111111222111111000000000000111111222222222222222111111000.../////////000000111111000000111111111111000000111111000///......//////000111333444444333111000666===JJJ[[[mmm~~~vvv\\\FFF:::444000,,,------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,------------,,,++++++************************+++++++++,,,------......))))))*********+++++++++******++++++,,,,,,------000222555999@@@QQQiii{{{~~~lllSSS@@@888666...////////////---,,,+++...,,,***((()))+++---///,,,,,,---------.........+++,,,,,,,,,---.........)))222222///444===UUUuuuhhhPPP@@@777000///......------......////////////////////////---,,,,,,+++***+++++++++,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++++++++,,,,,,,,,+++******))))))))))))+++,,,,,,---------++++++************++++++,,,,,,,,,++++++***))))))++++++++++++,,,---......000000//////......------rrrqqqoooooopppooonnnlllgggfffdddbbbcccdddggghhhhhhjjjlllnnnooonnnmmmlll___^^^]]]]]]]]]^^^___```YYY[[[\\\\\\\\\```fffllljjjmmmppprrrtttwww{{{~~~zzzzzzxxxvvvvvvzzzvvvkkkfffiiihhhccc[[[PPPIIIGGGGGGEEEDDDAAAAAABBBGGGKKKNNNSSSYYYcccooozzz~~~}}}{{{wwwrrriii___XXXXXXXXXYYY[[[\\\]]]^^^^^^WWWVVVUUUTTTTTTVVVXXXYYYQQQQQQQQQQQQRRRTTTUUUUUUVVVZZZccckkkkkkddd______TTTNNNHHHEEE???:::888;;;777666555666777777666444333222111222333333111//////000000111222222333333111111111111111111222333333333333333333222111000///000000000000000000111//////000000000000//////000//////......//////000111222333333333222111000444888???HHHVVViii}}}zzzgggPPP@@@888222,,,------------------------------,,,,,,,,,,,,------------........./////////------......------,,,+++***************************++++++,,,,,,------...)))************+++++++++*********++++++,,,,,,,,,+++---111555999CCCXXXjjj{{{}}}bbbJJJ<<<666000000///......------------,,,***))))))***,,,------------.........//////---------------.........***222222000555???WWWuuudddLLL===555000//////...---.........///000111222222111000///------,,,+++++++++++++++...000222222000...------------------------------))))))***++++++++++++++++++++++++*********))))))((()))***+++,,,---------++++++************++++++,,,,,,,,,---,,,,,,+++************++++++,,,---...///////////////.........}}}{{{yyyyyyxxxvvvtttqqqooonnnkkkiiihhhggghhhhhhlllnnnqqqrrrrrrooollliiiaaa```]]][[[ZZZ[[[]]]___^^^___```___]]]```gggmmmpppssswwwzzz|||}}}zzzyyywwwuuuvvvzzz~~~}}}}}}}}}}}}~~~}}}~~~|||xxxwwwtttkkk]]]OOOFFFDDDEEECCCAAA???@@@CCCIIIPPPTTT[[[cccnnnxxx}}}zzzuuunnnhhhddd___YYYUUUZZZ[[[]]]___```aaacccdddYYYXXXWWWVVVVVVVVVWWWXXXSSSQQQPPPOOOQQQSSSUUUUUUWWWYYYaaajjjkkkddd```aaaVVVOOOIIIDDD>>>888666999777666555666999999777555333222111222444444111///111222222333333444444555222222222222222333444444333444444444333222111000111111111000000000000000...//////000000//////..................///000111111111111111111000//////111444777;;;DDDUUUjjjyyysss^^^KKK@@@888111........................------,,,,,,,,,------...------...///////////////......//////......---,,,*********************************+++,,,,,,------)))************+++++++++************++++++++++++))))))---111333999KKK\\\sssrrr\\\III<<<222111///---,,,---...///---,,,,,,+++++++++,,,,,,---.........//////////////////..................+++222111111999CCCYYYvvvyyy\\\EEE999333///...------,,,,,,---------///222444444222///---------,,,++++++++++++,,,///111444333000...---...,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++***************)))))))))'''((()))+++,,,,,,------++++++************++++++***+++,,,---------,,,+++************+++,,,---............///////////////}}}zzzwwwtttsssrrrpppooommmmmmlllppprrruuuvvvuuupppkkkhhhcccaaa^^^YYYWWWXXX[[[^^^^^^``````]]][[[]]]cccjjjqqquuuyyy|||~~~~~~}}}|||zzzxxxyyy|||zzzzzzzzz{{{}}}|||{{{zzz|||yyyuuukkk[[[LLLCCCBBBDDD@@@???>>>???DDDLLLTTTYYYeeennnyyy~~~~~~||||||}}}pppjjjbbb\\\[[[ZZZYYYWWWYYY[[[]]]^^^^^^^^^___```[[[ZZZYYYXXXWWWVVVVVVVVVVVVSSSPPPOOOQQQSSSUUUVVV\\\\\\ccclllmmmeee``````WWWPPPIIIDDD===777555888888666555777::::::888666333111111222555555222///333333333444444555555666333222222222333444444555444444555555444222111000222222111111000000////////////000000000000//////------------///000111222000000//////.........---000222444666;;;JJJ^^^mmm}}}jjjUUUHHH???888........................------,,,,,,,,,------...,,,---......//////....../////////000//////...---************************)))******++++++,,,------)))************+++++++++***************+++++++++,,,+++---000000444CCCTTTkkk{{{|||kkkVVVEEE333111...,,,+++,,,...000---------------------,,,............/////////000000000000///.........---+++222111111;;;GGG\\\xxxrrrUUUAAA888444...---,,,,,,++++++,,,,,,+++---222444444222---+++...---,,,,,,++++++,,,,,,---000333222///,,,+++,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++************))))))))))))'''''')))***+++,,,,,,,,,++++++************++++++)))***+++,,,------,,,+++************+++,,,---...---.........//////000000{{{tttooonnnqqquuu|||~~~}}}zzztttooonnnnnnfffccc^^^XXXVVVXXX]]]aaaaaabbbbbb```___aaafffkkkssswww|||~~~~~~~~~{{{yyyxxxzzz|||uuusssuuuxxxyyy|||yyyuuutttxxx}}}|||pppaaaVVVMMMEEEBBBDDDBBBDDDGGGHHHLLLTTT___gggssszzzzzzhhhaaa[[[YYYXXXUUUWWWZZZYYY[[[^^^______```bbbddd```[[[YYYZZZYYYUUUSSSUUUYYYWWWTTTRRRQQQRRRSSSTTTZZZ```hhhooooooiii```YYYUUUNNNDDD>>>;;;;;;:::888:::888777888::::::888555333444555555555444666777000222333555555444222111555555444333333222111111111000000///////////////111111000000000000000111000000000000////////////...//////000111222222333333111000///000///...,,,---///333666888AAASSSddd{{{zzziiiVVVDDD888777333111222000---,,,///000///...,,,,,,---......------,,,***+++...000000222000///---,,,---///000++++++,,,,,,---,,,,,,,,,---//////...++++++...111,,,,,,+++++++++,,,---------,,,+++*********+++,,,............000555;;;@@@PPPggg}}}~~~iiiTTTAAA666000111222///---///,,,------.../////////...///000000000000///......------......////////////,,,000111///666MMMgggyyy~~~jjjPPP;;;333444///...---,,,++++++++++++---...///000000///...---,,,,,,---...---,,,***)))---------,,,,,,+++++++++,,,+++***)))***,,,...000111///...,,,+++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,+++000---******---......,,,...+++)))***---...---,,,---,,,+++++++++---...///000...,,,...111111///,,,{{{tttqqqrrruuuzzz}}}~~~zzzuuusssrrriiigggbbb]]]ZZZZZZ]]]``````aaaaaa``````ccchhhmmmtttxxx|||~~~~~~}}}||||||yyyyyyxxx{{{xxxtttssssssssszzzxxxvvvwwwzzz~~~{{{zzzzzz}}}xxxkkk]]]RRRJJJCCCAAACCCAAAHHHQQQSSSTTTZZZhhhsssyyyrrrhhh```YYYVVVTTTRRRTTTXXX\\\]]]^^^]]]]]]^^^```bbb___[[[ZZZ]]]]]][[[[[[^^^\\\\\\[[[XXXUUUTTTXXX\\\\\\```eeeiiiiiieee___ZZZVVVQQQIIICCC@@@>>><<<::::::888777777999999777555333555555555333222333444111222444555555444333222555555444333333222111111222111000///////////////111000000//////000000111111111000000000/////////......///000000111222222222111//////000///...,,,//////111444666===KKKYYYmmmxxxrrraaaOOOAAA;;;666222222111...---000//////...---------------,,,------,,,,,,///111333666555333111...------...---,,,,,,,,,+++******))),,,...///...,,,,,,...000------,,,,,,,,,,,,,,,---...---,,,++++++,,,---------------,,,,,,000444888FFFXXXjjjvvvuuudddMMM@@@444222222///...000,,,------...//////......///000111222333333444444333333222111111111000000***///222444>>>UUUnnn}}}}}}nnn\\\HHH777111222......---,,,++++++++++++,,,,,,---......---,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,,,,+++++++++***---,,,++++++,,,...000111666555222000...---------+++++++++*********)))))))))***++++++,,,,,,++++++000---++++++---...---,,,---+++)))***---...---,,,111///------...000000//////---+++,,,///000---***}}}xxxwwwwwwtttxxx}}}~~~zzzwwwvvvmmmllljjjeee```]]]]]]^^^]]]^^^______aaaeeejjjnnntttwww|||~~~}}}{{{zzzzzzxxxxxxyyyzzz~~~|||yyyuuusssxxxvvvvvvwwwzzz||||||{{{sssqqqpppsssxxx}}}~~~}}}zzz|||~~~qqqeeeWWWMMMFFFAAAAAAEEEFFFRRR^^^```^^^bbbppp}}}yyytttmmmgggccc\\\UUURRRQQQPPPTTTZZZ``````^^^\\\ZZZ[[[^^^aaa___]]]]]]```aaa___```ddd```bbbbbb]]]WWWVVV[[[aaa]]]]]]___aaabbbaaa^^^[[[XXXTTTOOOKKKGGGCCC>>>;;;999888666777888888666555333444555444111000111222111222444555666555444444555444444333333222222111333222111000////////////000000////////////000000111111111000000000000///.........//////000000111111000////////////...---111......222555888@@@IIIWWWgggxxx|||ooo]]]NNNAAA:::444333222......000......//////......---,,,------.........///222666999:::999666222...---,,,000//////......---------+++,,,------,,,,,,---//////...------,,,,,,,,,,,,...------,,,,,,---......,,,------,,,+++,,,///111;;;FFFRRR```rrr~~~uuu]]]MMM<<<444333222222333------............//////......000222444555777777666555333111000///......+++000444999EEE[[[ppp{{{vvvhhhWWWIII===333///000...---,,,++++++***++++++***++++++,,,,,,++++++***+++,,,---------,,,+++***+++++++++***************......---------///000111888777555222000...---,,,+++++++++***************)))***++++++,,,,,,++++++...,,,++++++,,,------,,,---+++******,,,------,,,111...+++...333666555222///,,,***,,,...///---+++zzz}}}|||{{{ssssssqqqmmmfffaaa^^^]]][[[[[[\\\^^^```eeeiiilllqqquuuyyy||||||{{{zzzzzzyyyyyyzzzzzz|||{{{xxxvvvttttttuuuvvvvvvuuupppnnnlllooouuu{{{~~~~~~zzzyyy{{{~~~{{{kkk___SSSKKKFFFDDDFFFJJJVVV^^^gggiiigggkkkvvv|||rrrjjjeeeaaa___[[[UUUPPPOOOOOOQQQXXXaaadddccc```\\\YYYZZZ]]]```aaa______bbbbbb```bbbfffgggfffccc]]]XXXWWWZZZ]]]YYYXXXXXX[[[___```^^^\\\XXXWWWTTTPPPKKKEEE???;;;999888777666666666555555222333444333111000000111222222444555555555555555444444444333333222222222444333222111000//////////////////...//////000111222222111111111000000000---........./////////000111///......000000///...222...---111444666999>>>FFFWWWkkkzzz~~~yyyiii[[[HHH???777444222...---///---.../////////...,,,+++...---...//////...333999<<<>>>???<<<777222000/////////////////////000000+++,,,------------------000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////......///000444:::BBBMMM___sss}}}~~~lll\\\HHH;;;777666555555//////.........////////////000222444777999<<<===;;;999777444222111000000000333666;;;III\\\lllsssgggWWWDDD:::444000---------,,,,,,+++******++++++******++++++++++++******+++,,,---------,,,+++************)))))))))))))))...------------...///000444333222000...---,,,+++************************))))))***+++++++++++++++,,,,,,+++,,,,,,---------,,,+++++++++,,,------------)))''',,,666;;;:::777...,,,+++---111333222000~~~{{{{{{yyysssllleeeaaa___\\\[[[\\\]]]aaadddgggiiilllqqqvvvzzz{{{{{{||||||zzz{{{{{{zzzyyyzzz}}}{{{wwwsssqqqqqqsssssstttrrrooommmooouuu{{{~~~~~~wwwtttrrruuu{{{~~~zzzwwwttttttxxx}}}tttggg\\\RRRMMMLLLKKKOOOTTTfffhhhjjjnnnsssyyy|||pppeee]]]YYYZZZ\\\YYYTTTPPPOOOOOOQQQYYYbbbgggeeeaaa\\\YYYZZZ]]]aaa``````bbbeeefffdddhhhmmmrrrlllccc^^^\\\[[[YYYXXXTTTSSSUUUZZZ___bbb___\\\XXXXXXVVVRRRKKKDDD>>>:::999999888666555444555666222333444333111000111222111222333444555555555555444444333333333333222222444444222111111000000000///////////////000111111222222222222111111111111............////////////000///...///111111000///222...---222666666777999???MMM___ooo{{{}}}tttiiiRRRFFF;;;555222...---...---.../////////...,,,+++000......000//////666???BBBEEEGGGDDD>>>888666666111111222222111000///...------,,,---------------000///...---,,,+++++++++******++++++,,,,,,,,,,,,,,,---///000//////000111///555<<>>CCCGGGIIIJJJHHHDDD???<<<999888777666888:::AAAPPPbbbmmmooo^^^MMM:::333111///---,,,,,,,,,+++*********++++++,,,,,,++++++++++++,,,,,,***+++,,,---------,,,+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,------.....................---************************))))))***++++++++++++******+++,,,,,,,,,,,,------+++,,,,,,++++++,,,---...***'''&&&+++555:::999555...,,,+++...444888888777zzzrrrkkkgggfffcccaaa```aaadddfffggggggiiinnntttxxxzzz{{{||||||{{{}}}~~~|||yyyyyy|||||||||yyyuuussstttvvvxxxxxxvvvssspppqqqvvvzzz|||{{{vvvqqqnnnpppvvv{{{|||zzzqqqmmmjjjjjjpppwww~~~wwwmmmccc[[[TTTSSSTTTUUUZZZ___nnnkkkkkkrrr~~~xxxkkkaaaYYYTTTUUUYYY[[[WWWSSSQQQNNNNNNUUU^^^eeeddd```\\\YYYZZZ]]]aaa^^^___dddiiikkklllrrryyy{{{rrrfff`````````\\\XXXSSSRRRTTTZZZaaadddaaa]]]YYYXXXVVVPPPHHHAAA===;;;::::::999777444444555777555666666555222111111222111111222222333444555555333333333333333333333333444333222222111222222222000//////000000111222333333333333222222222111111////////////////////////111000///000222333222111222//////444666666666999>>>GGGTTTdddttt~~~{{{ttt^^^OOO@@@999444000------......//////......---,,,000---...111111222===LLLSSSVVVWWWQQQHHH@@@>>>>>>===>>>??????===999666333222000---,,,---...------...---,,,,,,++++++++++++))))))***+++,,,,,,,,,,,,***+++---...---...///111...333:::@@@IIIYYYmmm|||}}}yyynnn]]]MMMBBB888000444333222111000111222333000222888???HHHRRRYYY^^^ccc^^^WWWNNNFFF???;;;999:::<<>>QQQfff~~~~~~yyylllZZZMMMGGGGGG===AAAHHHMMMNNNLLLHHHEEE:::555...+++,,,---...---*********)))******++++++)))+++,,,...//////....../////////---,,,,,,...000111///000666===DDDLLLRRRjjjxxxyyyjjj[[[NNNEEE888777555333333333555666@@@GGGTTTeeezzz{{{hhhXXXLLLFFF@@@GGGSSSccctttxxxkkkZZZHHH===444333444111...---+++***************++++++---,,,+++******+++,,,---******,,,---...------,,,))))))******+++++++++,,,******+++++++++******)))((()))+++---////////////))))))******++++++++++++(((((()))***************&&&)))------,,,+++,,,...***,,,---,,,******---///***+++---.........------///+++)))***///222333333zzzzzz{{{uuuwwwxxxuuuqqqnnnnnnpppkkkooouuuzzz}}}|||yyyvvv|||}}}~~~}}}xxxoooqqqqqqooooooqqqmmmhhhdddcccccceeeiiimmmooopppooommmmmmooosssxxxzzz{{{ssseee```ZZZ\\\^^^```gggnnnppplllffflllrrruuuwwwvvvooofffaaa```\\\VVVQQQNNNOOOPPPTTTQQQNNNLLLLLLPPPTTTWWW^^^]]]\\\YYYXXXYYY[[[^^^aaaaaaaaacccgggjjjllllllpppjjjccc``````aaabbbaaa```___\\\ZZZ^^^eeefffcccggg]]]PPPGGGCCCBBB@@@===<<<:::;;;>>>:::555777>>><<<;;;:::777444111...,,,111111111222222333333333222222111000//////000000///000222444555666777777444444333222000000111333555555555444333222111000...............///000111222222222333444555777888777::::::555222444444333222888???III\\\pppyyyxxxrrrjjj]]]MMM@@@777333222111000...---------...///...***+++222666===PPPeeeqqq]]]LLL@@@888999;;;???DDDHHHLLLOOOPPPEEEBBB;;;444...,,,---///++++++******++++++,,,,,,,,,,,,------.../////////......---,,,,,,,,,,,,---///...,,,---222999AAAFFFTTTkkkyyymmm[[[JJJ@@@666222777::::::>>>FFFMMMZZZpppwww```NNNHHHPPP___qqq{{{ttt```OOO===777111...///000---***,,,,,,+++***))))))*********++++++***))))))***,,,,,,,,,,,,++++++*********,,,+++++++++++++++++++++******))))))))))))******(((((((((***,,,---,,,+++(((((()))***************,,,---.........---,,,+++((('''''')))+++,,,+++***000...,,,***)))***,,,---,,,***)))***...///...,,,---------.........//////~~~|||~~~}}}zzzvvvrrrooonnnnnnppprrruuuxxx{{{{{{{{{zzz|||}}}{{{vvvxxxxxxuuuttttttpppjjjeeeeeeeeegggkkkmmmooopppooommmlllmmmpppssstttuuuyyyqqqccc]]]WWW\\\```dddkkkqqqppplllgggmmmpppooonnnlllgggaaa]]]\\\ZZZVVVRRRPPPQQQRRRSSSRRROOONNNOOORRRVVVYYYaaa```^^^\\\[[[\\\^^^```^^^]]]]]]___bbbdddeeedddfffccc___]]]^^^______]]]^^^]]]YYYYYY```iiijjjffffff\\\OOOGGGCCCBBB@@@>>>===999888999666111111666888888777555333111000...222222333333333444444444222222111000000000000000000111333555666888888999444444444222000000222444444444444444333222111000////////////////////////111111111222333444666666777;;;;;;777444666666444444999>>>FFFWWWkkkxxx{{{vvvqqqfffYYYKKK???777444111000//////....../////////+++---333666;;;LLL```ttt~~~qqqYYYFFF:::444000222555888<<<@@@CCCDDDGGGDDD???999222...---,,,,,,+++++++++++++++,,,,,,,,,,,,------.../////////......---,,,,,,,,,,,,---///...------000555:::>>>III___vvv|||mmm\\\III>>>666999<<<>>>FFFPPPbbbppprrr^^^WWW___lllyyy{{{mmmVVVDDD:::555///---...///---*********)))))))))***++++++***++++++***))))))***,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))))))))******))))))(((***,,,---+++***(((((()))******************+++,,,------,,,,,,+++)))((((((***,,,---,,,***000...,,,***)))+++,,,...,,,+++***+++...000///---,,,------------.........zzzvvvuuuuuutttsssuuuuuuvvvwwwyyy{{{~~~|||~~~|||yyyvvvuuuooohhhhhhiiikkkmmmpppqqqrrrsssrrrpppnnnmmmnnnooooooooorrrvvv{{{}}}||||||}}}oooaaa\\\XXX```hhhnnntttwwwrrrlllkkkpppqqqlllfffbbb___\\\XXXXXXXXXUUUSSSRRRRRRSSSSSSRRRRRRRRRTTTWWWZZZ\\\aaa```___^^^^^^___aaabbb^^^]]]\\\]]]^^^______^^^ZZZYYYXXXYYY[[[\\\\\\[[[^^^[[[WWWZZZeeeqqqqqqkkkbbbZZZOOOGGGCCCBBBAAA???AAA<<<999:::999666555666555444444444333222222222333333444444444444555555222222111000000000000111111222444666777999999999333444444333111111222444333444444333333222111000///000111111111000///...222222222333444555666666666:::<<<999777888888666555999===BBBPPPdddwww{{{yyyrrrfffVVVFFF:::444111111111111111000//////000---///444666999FFFVVVbbbpppxxxkkkTTT@@@555000//////000222555888;;;===GGGEEECCC>>>999333---***---,,,,,,+++++++++,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,---///...------...000333444===PPPgggxxxpppYYYKKK@@@@@@CCCJJJYYYiii~~~mmmjjjqqqzzz~~~wwwcccKKK:::666222---,,,---...---+++(((((((((((()))***+++,,,)))***+++***)))(((***,,,+++++++++++++++***************************************))))))))))))*********))))))***,,,,,,***)))(((((()))***************))))))***+++,,,,,,,,,,,,*********+++---...---+++///...,,,******+++---...---,,,,,,---///000///...,,,,,,,,,,,,------------{{{xxx{{{~~~~~~{{{wwwvvvvvvwwwyyy||||||yyyvvvooogggkkkmmmqqqtttvvvwwwxxxyyyyyyvvvsssqqqpppooommmlllmmmooorrrrrrqqqoooooopppuuuzzz}}}zzzllldddbbbbbblllvvv|||}}}uuulllmmmtttuuunnneee```]]][[[UUUVVVWWWUUUSSSQQQRRRRRRRRRSSSTTTVVVYYY\\\^^^```___^^^^^^___aaabbbccccccbbb```______```___]]]\\\TTTTTTTTTUUUXXX[[[]]]___```]]]ZZZ___mmmyyyxxxqqq^^^XXXNNNGGGDDDDDDDDDCCCDDD???;;;;;;======<<<:::555555444444333333444444333333333444444444444444222222111000000111111111111222333555777888888888333444555444333222333555333333333333333222111111///000222333333111///...333444555666666777777777444999<<<:::999:::999666444777:::>>>III^^^uuuzzzmmm[[[HHH:::333111111222333222111000///111///111444555777@@@KKKTTT```ggg]]]LLL<<<333...222111000111222555888:::AAABBBBBBAAA>>>888000+++......---,,,,,,,,,,,,,,,+++,,,,,,------...//////......---,,,,,,,,,,,,---..................//////777DDDVVVjjj~~~~~~mmm]]]MMMIIILLLXXXqqq~~~xxx|||zzzlllXXXDDD888222000---,,,...///...---)))))))))((())))))******)))******)))((((((***,,,+++++++++***************)))))))))))))))***************))))))))))))******+++*********++++++***((((((((()))***************))))))***+++,,,---------,,,++++++,,,...///...,,,///...,,,++++++,,,---.........---...///000000///+++++++++,,,,,,,,,------uuuuuuuuuwwwzzz}}}|||yyyrrrkkklllppptttwwwxxxyyy|||}}}|||yyyvvvsssqqqooollljjjgggiiijjjiiihhhfffffffffiiimmmttt{{{~~~tttkkkeeebbbjjj{{{xxxpppiiiiiimmmsss}}}wwwmmmjjjrrruuunnnfff```]]]ZZZUUUVVVVVVTTTRRRPPPPPPPPPRRRSSSVVVYYY]]]```cccdddaaa``````cccfffhhhgggfffdddcccaaaaaaaaa```]]][[[TTTSSSSSSSSSVVV[[[aaaeeeeeebbbaaagggttt~~~{{{rrr[[[VVVOOOIIIGGGGGGIIIIIIHHHDDD>>>;;;;;;<<<;;;888888777666555444444444555333333333222222222222222222111111111111111222222111222333444555666666666333444555555444333444555333333444444444333222222000111333444444222111///333444555666777777666666333888;;;999888999999666333555777<<>>AAABBB===666000000///...---,,,,,,,,,,,,++++++,,,,,,---...............---,,,,,,,,,,,,---------...///000000//////666<<>>777000///------...///000000,,,,,,***)))((((((((((((((()))))))))((((((***,,,************************(((((()))))))))***************))))))))))))******+++*********++++++***((((((((()))***************+++++++++,,,---...//////---,,,,,,---//////...,,,...---,,,,,,,,,---............///////////////000+++++++++,,,,,,,,,------}}}rrrrrrssstttxxx}}}{{{yyytttmmmooorrrvvvxxxwwwwwwzzz}}}zzzwwwtttrrrpppnnnkkkhhhiiiiiiiiiiiiiiihhhggggggdddhhhooowwwwwwlllaaaYYYTTTSSSZZZjjjuuukkkfffgggnnnwwwtttkkkeeekkknnniiibbb^^^ZZZVVVVVVVVVUUUSSSPPPNNNNNNOOORRRTTTVVVZZZ___cccgggiiiiiiggggggiiimmmmmmkkkgggbbbaaa`````````___\\\YYYTTTTTTSSSTTTVVV\\\dddiiihhhhhhhhhmmmwww}}}wwwmmmWWWTTTPPPLLLKKKLLLOOOQQQSSSQQQJJJAAA<<<<<<999555:::999777555444444555555333333222222222222111111222111111111111222333333333333444444444444444333222444666666555444555666444444555555555555444444000111333444444444333222222333555666666666555444444999;;;999777999999777555444666<<>>666333...............///000000......,,,***)))((((((((('''((())))))((((((***,,,)))))))))***************((())))))******+++++++++******))))))))))))*********))))))***,,,,,,***)))(((((()))***************,,,,,,,,,,,,---...//////...---,,,---//////...,,,---------------......///---///000///......///000,,,,,,,,,,,,------------{{{rrrpppnnnooosss{{{~~~zzzuuuwwwzzz|||zzzwwwvvvyyy}}}wwwuuusssqqqpppnnnkkkiiikkkkkkkkkkkklllmmmmmmllliiikkkooowww}}}~~~{{{uuuqqqjjj```WWWPPPMMMLLLTTTcccuuu}}}mmmdddaaadddppp{{{yyyooogggdddfffeee```\\\[[[WWWSSSUUUUUUSSSQQQNNNMMMOOOQQQSSSTTTVVVZZZ___eeejjjlllqqqooommmnnnpppnnniiiddd^^^^^^^^^______^^^[[[XXXQQQSSSTTTUUUWWW[[[bbbggghhhjjjmmmpppuuuvvvnnncccUUUTTTQQQOOONNNQQQUUUXXXZZZZZZSSSFFF>>><<<:::666999888666444444444555666444444333333333222222222222111111111222222333444666666666666555444333222222444666777666555555666555555666666666666666555111111222333444555666666555666777999999888777666777;;;<<<999777999:::999999666777>>>FFFPPP```ooovvvyyyxxxnnn[[[III===888222222111000000000000000///000000///000333777999CCCEEECCC:::333222222111333333333333333333333333222333666===DDDEEE@@@<<<333222000...---,,,++++++***++++++,,,,,,---............---,,,,,,,,,,,,---......///000111111111111000444:::AAAMMMbbb}}}zzz~~~lllVVVDDD888222000,,,---------------...///......,,,+++************&&&((()))(((((((((***,,,((()))))))))*********+++))))))******+++,,,,,,---******))))))))))))******))))))(((***,,,---+++***(((((()))***************---,,,,,,++++++,,,---......---,,,---......---+++------------......//////---///000///---,,,...///,,,------------.........|||sssoookkkjjjooozzz~~~yyywwwzzz~~~vvvuuusssrrrrrrpppmmmkkkhhhgggggghhhjjjllllllkkkkkklllnnnsssvvvvvvrrrnnnhhhfffaaaYYYQQQLLLJJJIIIVVVbbbqqqyyy|||~~~yyyjjjaaa___cccooo{{{|||ssskkkdddffffffaaa[[[XXXYYYWWWRRRTTTTTTRRROOOMMMMMMPPPSSSSSSTTTVVVZZZ___fffkkkooovvvsssoooooopppllleee^^^]]]]]]]]]___```___\\\YYYNNNQQQUUUWWWXXX[[[___cccfffkkkoooqqqrrrpppfff\\\TTTSSSRRRPPPQQQTTTYYY]]]VVVXXXRRRDDD:::888888666777666444333333444666777555555555444444333333333222111111111222333333444888888888777666444333222222444777777777666666777666666777777777777777666111111222222444555777888999:::<<<======<<<;;;::::::>>>>>>:::888:::<<<:::<<<888999@@@GGGNNNZZZfffiiiooorrrjjjYYYGGG;;;666333222000/////////000111/////////---///333777888@@@EEEEEE:::///,,,///111111222222333333222111111333333666===DDDFFFCCC???333222111///---,,,++++++***++++++,,,,,,---............---,,,,,,,,,,,,---////////////000000111111---222888<<>>?????????@@@@@@???>>>======@@@@@@@@@AAABBBAAA>>><<>>>>>BBBIIIPPPUUUWWWgggjjjkkkeeeXXXIII===888222111000///////////////000000///......111555999@@@DDDBBB888000...///000222333333333333111///...333444555888AAAIIIJJJEEE>>>666000000000,,,))))))---******------***))),,,...---+++******+++---...////////////////////////...555555666AAANNNeeerrrXXXDDD:::555111...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***))))))******(((***++++++******+++,,,+++,,,,,,---------,,,,,,,,,+++***((((((((()))***)))***+++,,,,,,+++))))))))))))***+++++++++++++++))))))))))))))))))))))))///......------,,,++++++...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---...---,,,+++,,,---...///ccchhhrrryyyfff[[[TTTWWW```ppp~~~|||zzzxxxuuurrrmmmjjjgggggghhhjjjkkklllmmmmmmmmmllllllooorrrrrrnnnjjjaaaZZZRRRMMMHHHDDDEEEJJJRRR]]]fffiiikkkpppuuuwww}}}vvvjjjfffiiinnnuuu|||~~~wwwooojjjiiieee```[[[XXXXXXXXXWWWUUUXXXXXXWWWUUUSSSSSSTTTVVVRRRWWWYYYXXX\\\fffooorrrqqqmmmgggaaa]]]YYYUUURRRSSSVVVZZZ]]]^^^^^^\\\[[[WWWWWWWWWVVVVVVYYY]]]aaagggkkkppprrrooofffZZZRRRPPPSSSSSSSSSXXXaaaiiikkkZZZPPPFFF@@@<<<777555777555444444444444555666666666666555555444444333333333333333222333333444555444444555555666666777777333333444555666666666666666777777888888888777777666666888999;;;===>>>???CCCDDDDDDEEEEEEEEEDDDDDDDDDBBBAAABBBCCCCCCAAA???AAAAAA@@@BBBHHHPPPXXX]]]gggjjjlllfffYYYIII===777222111000///.........///000000///......000555999@@@DDDBBB999000...///000.../////////......------111222333666???HHHJJJGGG>>>666000000///,,,******+++((())),,,---***+++......---+++******+++---...////////////////////////+++111000000:::DDDXXXsssuuuZZZEEE888333///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++***))))))******(((***++++++******+++,,,++++++,,,,,,,,,,,,++++++,,,+++***)))(((((()))***)))***+++,,,,,,+++***)))((()))******++++++******************************------,,,,,,,,,,,,++++++---,,,++++++++++++,,,------,,,,,,++++++,,,,,,---111000///---,,,,,,------UUUWWW___kkkvvvyyybbbXXXQQQTTT___rrr}}}yyytttpppmmmmmmkkkiiihhhkkkoooqqqpppnnnmmmllllllnnnqqqppplllggg^^^VVVNNNJJJFFFBBBDDDIIIPPP[[[dddfffhhhlllqqqsssqqquuu{{{{{{rrrlllmmmrrrvvv||||||wwwqqqkkkhhhgggbbb^^^YYYVVVVVVWWWWWWWWWYYYZZZZZZYYYWWWUUUUUUUUUTTTYYY]]]^^^aaahhhlllmmmhhhddd___ZZZWWWTTTQQQOOOPPPSSSWWW[[[]]]^^^\\\[[[UUUVVVVVVWWWYYY^^^dddhhhlllrrrwwwvvvmmm```UUUPPPMMMPPPRRRTTT\\\iiirrruuu\\\QQQFFF@@@===888666777333444555555666666666555444444444444444444333333222222333444444444444444444444555666666777888888777777777777777888999999:::::::::;;;;;;<<<<<<<<<:::;;;<<<>>>???@@@@@@AAAEEEFFFGGGIIIIIIIIIIIIIIIJJJGGGEEEEEEGGGHHHIIIIIIIIIHHHGGGEEEGGGOOO[[[dddkkkmmmmmmeeeWWWGGG;;;666222111000///............//////...------000444888???DDDCCC:::111/////////---,,,,,,+++,,,---...///111222222444<<>>666000//////,,,***+++)))'''(((+++---++++++///---,,,+++++++++,,,---...////////////////////////***///---,,,333:::JJJbbbxxx]]]EEE888222///---++++++++++++++++++++++++*********+++++++++++++++,,,+++******)))*********(((***++++++******+++,,,***+++++++++++++++******++++++***)))))))))************++++++++++++******(((((()))***************************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---333222111///---,,,,,,,,,LLLMMMSSS]]]hhhtttyyy```UUUOOOSSS^^^sss{{{sssnnnmmmnnnpppllljjjmmmrrrvvvtttqqqnnnmmmlllnnnooonnniiieee[[[SSSLLLGGGDDDBBBDDDIIIRRR\\\eeeggghhhlllqqqrrrlllnnnqqqsssuuuyyyuuuqqqqqqxxx~~~~~~~~~}}}zzzuuuoooiiieeecccbbb]]]ZZZVVVSSSRRRTTTVVVWWW^^^___]]][[[WWWUUUUUUVVVVVV\\\aaaccceeeiiijjjgggaaa^^^ZZZVVVUUUSSSQQQOOOQQQTTTXXX\\\^^^^^^]]]\\\VVVWWWYYY[[[___fffnnnsssvvv|||{{{mmm^^^TTTPPPMMMPPPQQQTTT^^^lllvvvxxxcccVVVIIIBBB>>>999777777333444555777777777666666333333444444444444444444222333444666666666555555444444555666777888888999<<<;;;;;;;;;;;;===???@@@======>>>>>>???AAABBBCCC>>>???AAACCCEEEFFFFFFFFFIIIJJJLLLNNNNNNNNNMMMLLLOOOLLLJJJJJJMMMQQQTTTVVVSSSSSSPPPLLLKKKSSS```kkkuuutttnnnbbbRRRDDD:::666333222111000///.........//////...------///444888???DDDDDD;;;333000/////////...,,,,,,---///222444555555444444:::DDDIIIHHH>>>666/////////,,,+++,,,+++((())),,,,,,******---,,,,,,+++++++++,,,---...////////////////////////+++000---,,,222666BBBXXXzzzsssZZZCCC777222000///************************)))))))))******++++++,,,++++++***************+++(((***++++++******+++,,,******+++++++++***))))))+++***************************++++++++++++++++++(((((()))************)))******************************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---222111000///------,,,,,,DDDEEEJJJSSS]]]hhhwwwxxx]]]TTTOOOSSS^^^ttt~~~uuuooonnnppprrrnnnkkkmmmrrrvvvtttqqqooonnnmmmnnnooommmgggbbbYYYRRRJJJFFFDDDBBBFFFLLLTTT^^^fffhhhhhhlllpppqqqlllllllllmmmooosssyyy}}}}}}zzzssssssyyy}}}yyy}}}xxxpppiiiddd```___^^^[[[YYYWWWTTTSSSTTTWWWYYYdddbbb___ZZZVVVUUUWWWYYYYYY___dddfffhhhjjjhhhccc\\\YYYVVVTTTSSSRRRQQQPPPRRRUUUYYY\\\]]]\\\[[[YYYVVVXXXZZZ^^^dddmmmwww}}}nnn^^^UUURRRNNNPPPQQQUUUaaaqqq{{{~~~kkk\\\LLLDDD???:::777666444555777888999999888888555555555555555555666666333444666777888888777777555555666777888999:::;;;>>>======>>>???BBBDDDFFFAAABBBCCCEEEFFFHHHIIIJJJDDDEEEHHHKKKMMMNNNNNNNNNPPPQQQSSSUUUUUUTTTSSSRRRRRROOOMMMMMMRRRXXX]]]```ZZZ[[[ZZZWWWXXX___lllwww{{{ppp___MMM@@@:::888444333222111000///////////////...------000444888???EEEFFF>>>555222000///000///---,,,...111555777888999777555:::BBBHHHHHH>>>666///......,,,+++---...++++++---,,,))))))+++++++++++++++,,,,,,------////////////////////////,,,000------333555>>>QQQnnnpppbbbNNN<<<222//////000************************)))))))))******++++++,,,+++***************++++++(((***++++++******+++,,,+++++++++++++++***)))(((*********++++++++++++*********+++++++++,,,,,,---(((((()))***************************************+++,,,,,,---...///000000---..................------,,,,,,++++++,,,,,,---------------------------DDDEEEJJJRRRXXX```lllxxxtttYYYRRROOOUUU```uuuwwwqqqooonnnssspppmmmmmmppprrrrrrqqqqqqpppnnnnnnooolllfffaaaXXXPPPIIIEEECCCCCCHHHNNNUUU^^^fffggggggjjjnnnooommmlllkkkkkkmmmqqqvvvxxx{{{zzzuuuwwwzzzsss{{{uuummmfffbbb___^^^]]]]]]\\\\\\YYYWWWWWWYYY\\\dddbbb^^^ZZZWWWWWW[[[^^^\\\aaadddfffhhhjjjgggaaaXXXUUURRRQQQQQQQQQPPPOOOQQQSSSWWWZZZ[[[ZZZXXXWWWVVVXXX[[[```gggqqq}}}mmm^^^VVVTTTPPPQQQQQQWWWdddvvvooo___MMMDDD???;;;777666666777888999:::;;;;;;;;;888888888888888777777777666666777999::::::::::::888999:::;;;<<<>>>>>>???@@@AAAAAABBBCCCEEEGGGGGGFFFHHHKKKNNNPPPQQQRRRQQQLLLNNNQQQTTTUUUVVVUUUUUUQQQSSSVVVXXXYYYXXXWWWUUUWWWTTTRRRSSSXXX^^^cccfff```bbbdddgggkkksss~~~rrr___LLL@@@;;;;;;666555444222111000000000000000///......111555999@@@FFFHHHAAA888444222000///...,,,,,,...111444666888:::999777:::BBBHHHHHH>>>555.........,,,,,,---111------...---***)))+++***++++++,,,,,,---------////////////////////////***///------333444:::KKKdddwwwkkkVVVMMM???444...------...++++++++++++++++++++++++*********+++++++++++++++*********)))******+++,,,(((***++++++******+++,,,,,,,,,,,,,,,+++***)))))))))***++++++,,,+++++++++++++++***++++++,,,---...))))))***+++++++++++++++++++++++++++++++++++++++,,,------...///000000111......////////////......---,,,,,,++++++,,,,,,---)))***,,,---.../////////GGGHHHMMMSSSVVVYYYaaajjjuuuiiiSSSNNNOOOWWWcccxxxzzzuuusssuuutttrrrqqqqqqrrrsssssssssqqqooooooooollleee```VVVNNNGGGDDDBBBBBBHHHNNNVVV___ggghhhgggjjjmmmnnnnnnmmmkkklllnnnrrruuuwwwyyy}}}~~~~~~zzz{{{yyyrrrtttnnnfffaaa^^^^^^]]][[[]]]^^^___]]]ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZ[[[___bbb___bbbcccdddgggjjjggg```WWWTTTRRRQQQQQQQQQQQQPPPOOORRRVVVZZZ\\\\\\ZZZYYYXXXZZZ]]]ccckkkwww{{{jjj\\\UUUSSSSSSSSSRRRVVVddduuunnn]]]JJJAAA???;;;888888999999999:::;;;<<<===>>><<<;;;;;;;;;:::999999999888888999999;;;<<<===>>>===>>>???@@@BBBCCCDDDEEEHHHHHHIIIJJJJJJJJJIIIIIILLLOOOSSSXXXZZZ[[[ZZZYYYUUUWWWYYY[[[\\\[[[YYYXXXTTTVVV[[[___aaaaaa```___bbb___]]]]]]```fffjjjlllkkknnnrrrxxxsssaaaPPPDDD???>>>888777666444222222111111111111000//////222666:::AAAHHHJJJCCC;;;666333111......------///111333555444777888777:::BBBHHHJJJ>>>555...---...,,,,,,...111...---000///,,,+++...******+++,,,------------////////////////////////+++000------333222666EEEXXXxxxvvvcccUUUBBB===777111...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))***++++++,,,(((***++++++******+++,,,------------,,,+++***))))))***+++,,,,,,,,,++++++++++++******+++,,,...///******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------....../////////------...//////...---------,,,,,,++++++,,,,,,---)))+++,,,...///000000///FFFGGGKKKPPPQQQPPPUUU\\\iiixxxvvv___NNNKKKOOOYYYfffzzz~~~yyyyyyxxxvvvssssssuuuxxxuuurrrppppppooollleee```TTTMMMEEEBBBAAABBBHHHNNNXXXbbbiiiiiiiiilllooopppqqqooommmnnnqqqtttwwwxxxssswww{{{}}}}}}|||||||||~~~}}}~~~~~~zzztttlllfff___[[[[[[[[[ZZZYYY[[[]]]___^^^[[[XXXXXXZZZVVVXXXZZZ\\\]]]___bbbdddaaabbbccccccfffiiigggaaaXXXVVVSSSRRRSSSTTTSSSRRROOORRRWWW\\\^^^___^^^^^^[[[]]]aaagggooo{{{wwwggg[[[TTTRRRWWWUUUSSSUUUaaapppxxxyyylllZZZGGG???>>><<<999999::::::::::::;;;===???@@@>>>>>>===<<<<<<;;;::::::::::::::::::;;;===???@@@AAABBBCCCDDDFFFGGGHHHIIIPPPQQQQQQQQQPPPNNNMMMKKKPPPTTTYYY^^^aaaaaa```^^^\\\^^^___```___]]]ZZZXXX\\\```eeejjjnnnooooooooommmjjjgggfffiiillloooqqqwwwyyy~~~}}}sssdddTTTGGGAAA@@@999888777555333222222222222222111000000333777;;;BBBIIIKKKEEE<<<777444222000000///000111333444555///333666666:::CCCIIIKKK>>>555...------,,,---///000------000000......111)))***+++,,,---...------////////////////////////...222//////444333555CCCOOOnnn~~~lllVVVGGG:::888555222111111111111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******))))))***+++,,,,,,(((***++++++******+++,,,.........---,,,+++***))))))***+++,,,---,,,,,,+++++++++******+++---...///++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---+++,,,...000000000000///CCCHHHMMMOOOMMMMMMQQQTTT```nnnkkkXXXMMMPPPTTTYYYggg}}}zzzxxxxxxvvvuuuuuusssnnneee^^^RRRJJJCCCAAAAAACCCJJJRRR```hhhnnnllliiijjjllllllssspppmmmlllnnnrrruuuvvvzzzyyyyyyyyy{{{{{{zzzxxxzzzzzzzzzzzz|||{{{rrriiieee___\\\[[[[[[[[[[[[bbb```]]][[[[[[[[[ZZZYYYWWWWWWYYYZZZ\\\^^^``````fffdddbbbbbbdddeeeccc```YYYTTTPPPQQQVVVYYYXXXVVVVVVTTTVVV[[[^^^___aaafffaaaaaaeeemmmvvvttteeeZZZUUUTTTYYYWWWTTTWWWaaalllnnnjjj___RRREEE>>>;;;888888;;;<<<<<<<<<===???BBBFFFHHHDDD===:::<<<===;;;<<<@@@@@@AAAAAAAAABBBBBBBBBCCCEEEGGGIIIJJJKKKKKKMMMOOOOOORRRUUUVVVTTTRRRPPPPPPUUUVVVYYY___fffjjjjjjhhhcccfffiiijjjhhheeedddcccmmmppptttxxx{{{{{{zzzyyyuuuuuuuuuwwwyyy|||~~~wwwfffcccbbbZZZOOOJJJEEE???;;;999555111000333333333333333444777999:::EEEJJJOOONNNHHH???777333888555222222444444222///777888777999BBBMMMMMMGGG???888333444222---,,,///+++...111333222000//////,,,---------------,,,,,,,,,,,,,,,------.........222222222111222555:::>>>MMMiiivvvbbbPPPFFF888777555222000///......//////...------------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,------...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........000///......//////---,,,===AAAFFFHHHFFFFFFIIIMMMWWWcccyyyeeeUUUOOOQQQTTT]]]ooo|||yyywwwuuutttrrrlllccc\\\RRRKKKDDDCCCCCCFFFNNNVVVccckkkqqqpppnnnnnnooonnnnnnnnnmmmmmmnnnppprrrtttyyyyyyzzz|||~~~~~~|||wwwwwwvvvuuuuuuwww{{{}}}~~~|||}}}zzzrrriiieee___\\\\\\]]]]]]^^^cccaaa^^^]]]]]]]]][[[ZZZYYYYYY[[[\\\^^^___```aaaeeecccbbbbbbdddeeecccaaa\\\WWWSSSSSSUUUWWWVVVTTTUUUTTTVVV\\\___aaadddiiihhhiiilllsss{{{qqqaaaWWWTTTTTTTTTUUUWWW[[[dddjjjfff]]]WWWKKK@@@<<<:::888888;;;;;;::::::;;;===@@@CCCEEECCC===:::===>>>======AAA>>>???AAACCCFFFHHHIIIJJJMMMNNNPPPPPPPPPQQQSSSUUUVVVYYY[[[[[[YYYWWWVVVVVVXXXYYY\\\bbbhhhkkkkkkjjjgggiiilllnnnmmmllllllmmmuuuxxx}}}~~~ssssssrrrgggXXXNNNEEE???:::777444000///222000000000000222444666777BBBLLLUUUUUUKKK@@@:::888666444222111111222444444333666999@@@NNNYYYXXXPPPDDD;;;555444333///---///000000111000//////000111//////000000///...------------------------,,,,,,111111111111222555:::>>>KKKdddmmmZZZIII@@@777666444222000//////...///......---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,+++******+++,,,,,,------.........---------,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++..................------//////............///000888<<<@@@AAA@@@@@@CCCFFFQQQ[[[ooovvv]]]OOOPPPQQQVVVccczzz|||zzzwwwuuurrrlllbbb[[[RRRKKKEEEDDDFFFKKKTTT]]]gggooovvvvvvttttttrrrppplllnnnpppooommmmmmooorrrvvvwwwzzz~~~vvvuuusssqqqqqqqqqsssttt|||||||||~~~}}}{{{|||}}}~~~xxxsssjjjeee```]]]]]]^^^```aaacccaaa___^^^^^^^^^\\\[[[ZZZ[[[\\\^^^___`````````bbbaaaaaabbbcccdddbbbaaa___ZZZUUUTTTUUUVVVTTTRRRWWWVVVXXX___dddgggkkkqqqssstttvvv{{{|||iiiZZZQQQOOOOOOOOOTTT[[[ccckkkkkk```SSSOOOEEE===;;;;;;:::;;;===;;;;;;<<<<<<>>>@@@AAABBBBBB???>>>AAACCCBBBCCCDDDDDDFFFHHHKKKNNNPPPQQQRRRTTTUUUVVVWWWWWWXXXZZZ]]]^^^______^^^\\\[[[[[[\\\]]]^^^```eeejjjmmmmmmlllmmmpppsssuuuvvvxxxzzz|||zzzeeeWWWIIIBBB;;;999777333111333000000///000111333555666<<>>III]]]yyyrrr^^^MMM@@@999555444333111000000/////////...------,,,,,,------,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++************++++++,,,---------111000///...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++000000//////...---------///111222111......111444999;;;>>>???>>>???AAACCCLLLSSSeeemmmWWWJJJPPPPPPXXXjjj~~~{{{vvvmmmbbbZZZQQQJJJEEEEEEIIIPPPZZZdddjjjrrryyyzzzyyyxxxuuupppooorrrssspppkkkjjjmmmqqqppprrrwww|||xxxvvvsssrrrrrrssssssrrryyywwwvvvvvvzzz}}}~~~}}}{{{{{{yyyvvvrrrkkkgggaaa^^^^^^___`````````___^^^^^^^^^]]][[[YYYYYYZZZ\\\]]]^^^^^^^^^^^^______```aaabbbaaa``````^^^ZZZVVVTTTUUUUUUUUUTTT\\\[[[^^^eeekkknnntttzzz}}}ppp```RRRKKKHHHHHHKKKSSS^^^iiisssrrrdddUUUMMMEEE>>>>>>?????????AAA>>>>>>???@@@AAABBBBBBCCCDDDBBBCCCFFFIIIKKKKKKKKKQQQRRRSSSTTTUUUUUUUUUUUUVVVXXXZZZ[[[\\\^^^bbbdddfffffffffdddbbbbbbccceeeggghhhkkkooosssuuuvvvwwwwwwyyy|||qqq```QQQHHH@@@>>><<<888666777333333222222333555666888:::FFFTTTZZZTTTJJJCCC@@@===???@@@<<<777777>>>EEEKKKPPPXXX___eeeiiijjjiiiZZZNNN@@@999666555333111222000---+++,,,...000111444444333333111000......------------------,,,,,,---...///000111555:::>>>HHHUUUiii{{{vvv___MMMAAA999555333222111000000000000000...------,,,,,,,,,,,,,,,+++++++++*********))))))************************************************++++++++++++,,,,,,,,,,,,+++++++++************)))*********+++,,,,,,------//////...---,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...............---------111666999888333111222555;;;<<<===>>>>>>???@@@BBBEEEKKKYYYrrrgggSSSHHHOOOQQQ[[[qqqssseeeZZZOOOHHHDDDFFFLLLUUUaaalllmmmuuu|||}}}}}}|||wwwqqqtttuuutttoooiiigggkkkppplllnnnsssxxx}}}~~~}}}{{{xxxuuussssssuuuwwwvvvuuuxxxvvvsssrrrtttzzz{{{wwwuuutttqqqoookkkgggbbb___^^^^^^^^^^^^\\\\\\\\\\\\]]][[[XXXVVVXXXYYY[[[\\\]]]]]]\\\\\\\\\^^^`````````___^^^^^^[[[YYYWWWVVVWWWXXXYYYYYYaaa___aaahhhmmmqqqwww}}}{{{sssgggZZZPPPIIIFFFEEEGGGPPP]]]kkkwwwyyymmm___OOOGGGAAAAAABBBAAA@@@BBB@@@AAABBBDDDDDDDDDDDDCCCEEEFFFGGGIIINNNRRRSSSRRRVVVVVVVVVVVVVVVWWWWWWWWWWWWZZZ^^^aaacccfffiiillllllllllllkkkjjjkkkmmmppptttvvvyyy}}}zzzhhhZZZPPPFFFCCC@@@<<<::::::666666555444444555666777;;;CCCNNNVVVXXXSSSKKKEEE@@@FFFLLLKKKHHHIIIPPPXXXaaaeeeiiigggaaa___dddjjjjjj```QQQDDD>>>:::666222111...,,,,,,...//////...222222222111000...---,,,++++++,,,,,,---...//////,,,...///000222555:::===GGGNNNYYYdddjjjsss}}}dddMMM@@@999666555222111000000/////////000------,,,++++++++++++++++++++++++*********))))))*********************************************************+++++++++,,,,,,++++++*********)))))))))))))))***++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------......333999??????999444222333;;;;;;;;;;;;<<<===>>>???DDDIIITTThhhyyyaaaQQQIIINNNRRR```zzzvvvsssuuuxxxuuuzzz|||iii]]]OOOIIIEEEIIIPPP[[[iiitttssszzz|||uuuwwwwwwvvvrrrmmmkkkmmmppplllnnnpppuuuxxxzzzxxxvvvuuusssqqqssswwwyyyxxxvvvxxxuuuqqqoooqqquuuzzz~~~{{{|||~~~yyysssqqqnnnkkkhhhgggdddaaa______^^^]]][[[[[[[[[\\\]]]^^^\\\XXXUUUWWWYYY\\\^^^______^^^]]]]]]___bbbbbb```^^^]]]]]]ZZZZZZYYYYYY[[[]]]```bbbccc```aaagggkkknnntttzzzssslllaaaWWWPPPLLLJJJHHHFFFOOO]]]lllzzz~~~tttgggRRRIIICCCBBBCCCBBBBBBCCCAAACCCEEEGGGHHHHHHGGGFFFHHHKKKLLLMMMSSSZZZ\\\[[[VVVUUUUUUUUUWWWZZZ]]]___^^^bbbhhhmmmoooqqqssstttlllnnnooooooppprrruuuxxx{{{~~~sssdddXXXMMMHHHFFFAAA===<<<999888666555444444444555555999???GGGLLLKKKEEE@@@GGGPPP\\\bbbccceeejjjoooiiiiiiggg___TTTNNNUUU```nnnkkkcccXXXOOOHHHAAA999555111...---///000///,,,000000//////...---,,,+++)))***+++,,,...///000000---///000222333666999<<>>:::555111000;;;:::999999:::<<<======DDDHHHPPP___vvvmmmYYYOOOMMMOOOVVVfffzzzmmm```XXXVVVWWWYYYXXX\\\ccckkkvvvooo___PPPJJJGGGLLLUUUaaappp}}}{{{{{{yyyzzz{{{{{{zzzxxxvvvuuuqqqqqqqqqtttvvvwwwvvvtttuuurrrqqqsssxxxzzzyyyvvvxxxvvvrrrppppppssswwwzzzvvvvvvvvvwwwyyy}}}wwwqqqmmmiiiddd```___^^^^^^_________]]][[[\\\]]]^^^```aaa___ZZZWWWZZZ\\\___bbbddddddcccbbb```ccceeeeeebbb___^^^^^^]]]^^^^^^___```cccgggiiigggdddcccgggjjjlllqqqvvvrrrjjj]]]SSSOOOMMMMMMMMMKKKTTTbbbqqq~~~yyylllVVVMMMFFFEEEFFFFFFFFFIIIFFFHHHLLLOOOPPPOOONNNLLLQQQTTTUUUUUU[[[eeeiiiggg^^^]]][[[\\\^^^dddiiimmmlllqqqxxx}}}~~~~~~~~~~~~uuuwwwzzz}}}pppcccVVVQQQNNNIIIDDDBBB>>>===:::888666555555555///222555999;;;<<<;;;:::EEEQQQ```llloooooooooppp___YYYRRRLLLDDD???EEEOOO^^^hhhooommmgggaaaWWWMMM@@@:::222...///000...,,,---.........---,,,,,,+++++++++,,,,,,---.../////////000222333444666999<<<@@@@@@EEEJJJJJJOOOddd|||sssYYYEEE<<<:::999888222111000///...---------,,,,,,+++***************,,,,,,,,,,,,++++++++++++************************************************))))))))))))*********+++,,,,,,+++++++++*********)))))))))***++++++,,,,,,))))))***++++++,,,------)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......111222444555444333111000<<<;;;999999;;;<<<======>>>BBBJJJUUUjjj~~~cccSSSOOOPPPPPPXXXkkksssbbb]]]UUUMMMHHHGGGIIIKKKKKKNNNSSSWWW```ppprrraaaQQQLLLIIINNNXXXeeeuuu{{{}}}{{{uuutttssstttvvvvvvuuussswwwtttrrrtttyyy|||zzzwwwzzzxxxtttrrrrrrtttwwwyyytttuuuuuuuuuwww|||~~~uuuooojjjeee^^^ZZZZZZZZZ[[[^^^``````^^^[[[^^^___aaacccdddbbb]]]YYY]]]___cccfffhhhhhhgggfffbbbfffiiihhhddd```______aaaaaabbbcccdddgggjjjmmmkkkgggfffiiikkklllpppuuusssiiiZZZOOOKKKLLLNNNOOORRR[[[hhhwww{{{nnnZZZQQQIIIIIIJJJKKKLLLOOOLLLOOORRRVVVWWWVVVUUUSSSZZZ]]]]]]]]]dddoootttrrrllljjjgggfffiiiooouuuyyyxxx}}}{{{mmm___YYYUUUPPPKKKHHHDDDBBB???<<<:::888777777111444777666444555999===:::FFFWWWdddhhheee```]]]QQQGGG>>>;;;999888<<>>>>>@@@AAANNNeeeyyynnnYYYNNNMMMRRRVVV[[[ooowwweee^^^PPPMMMHHHDDDBBBBBBDDDFFF@@@EEEJJJLLLPPPYYYhhhssswww^^^UUUPPPPPPXXXeeessszzzvvvuuuvvvxxxyyyyyyuuusssuuuzzz}}}|||yyyuuusssrrrrrruuuwwwyyyyyywwwxxxxxxxxxwwwzzzwwwrrrnnnmmmiiiaaa[[[YYYWWWVVVVVVYYY]]]^^^\\\YYY]]]___aaaaaa___\\\[[[ZZZ]]]aaahhhqqqxxxxxxrrrmmmkkkmmmnnnjjjdddaaacccfffnnnooopppooommmlllmmmnnnmmmjjjiiiiiijjjlllttt}}}~~~mmmZZZOOOKKKIIILLLOOOUUUcccttt|||pppXXXPPPHHHGGGLLLRRRTTTSSSRRRUUUZZZ]]]^^^^^^______```ccchhhlllppptttzzz}}}wwwyyy|||~~~|||hhh]]]WWWSSSPPPPPPOOOKKKGGGDDDBBB???999444222222333444444555666666999===CCCGGGIIIIIIFFFDDD>>>;;;777333222333666888BBBMMM```uuu{{{qqqZZZKKK;;;555222------000,,,---------......//////++++++,,,---.........---222333444777:::<<<===<<<:::===>>>===AAAPPPgggyyyjjjTTTDDD:::777888222222111///,,,+++++++++++++++++++++++++++++++++,,,---......,,,,,,---...---,,,+++***))))))))))))++++++++++++++++++++++++------,,,++++++,,,------.........------,,,,,,,,,---,,,***(((((()))***+++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---......---,,,+++************,,,++++++---//////...---------------------------........................;;;:::999999999;;;<<<===:::>>>>>>HHHZZZkkkfffTTTLLLLLLPPPVVV^^^uuuwwwcccUUUPPPLLLKKKIIIFFFDDDCCCBBBBBBAAADDDGGGFFFGGGMMMYYYbbbwww|||cccVVVRRRVVVeeeyyy~~~}}}}}}}}}|||zzzwwwvvvxxxzzzzzzvvvrrrrrrrrrsssvvvzzz}}}}}}}}}xxxxxxwwwuuutttwww|||~~~vvvqqqmmmkkkggg___ZZZYYYXXXWWWWWWYYY\\\]]][[[YYY^^^```aaaaaa___^^^]]]^^^bbbgggqqq|||~~~vvvooogggiiiiiieeeaaa```cccgggnnnpppssstttrrrpppoooooolllkkklllllliiijjjuuuvvvgggVVVNNNKKKJJJLLLOOOXXXgggxxxyyylllYYYSSSMMMMMMQQQUUUUUUSSSWWWZZZ^^^bbbeeeiiimmmoooppprrruuuxxxzzz}}}rrrfff```\\\ZZZ[[[WWWSSSMMMJJJGGGCCC<<<777999888888777666555444444333555999<<<===;;;999777999777444222222444666888;;;DDDTTTggguuuwwwppphhhSSSFFF999444111------///,,,,,,---...//////000000.............../////////444444555777999:::999888<<<===>>>???DDDSSSfffuuuwwwcccQQQCCC<<<:::444444222000---+++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,......---,,,+++************,,,,,,,,,+++++++++++++++---,,,+++******+++,,,------------,,,,,,,,,++++++---,,,***)))((()))***+++------,,,,,,,,,+++++++++,,,++++++++++++,,,------...---,,,+++************+++******,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000:::999999999999::::::;;;;;;@@@@@@FFFRRR]]]uuuooo[[[OOOIIIKKKOOOWWWddd~~~lll]]]PPPHHHEEEFFFGGGGGGGGGFFFCCC@@@>>>@@@BBBBBBAAA???CCCLLLTTT```uuugggXXXVVV^^^uuu~~~|||}}}}}}zzztttnnnppprrruuuzzz~~~xxxwwwtttrrrqqqtttyyy}}}~~~uuuoooiiihhhccc\\\XXXWWWXXXWWWWWWYYY[[[[[[ZZZYYY]]]^^^_________```bbbcccfffnnnyyyvvvmmmcccdddccc```]]]^^^cccgggkkkpppvvvxxxwwwtttpppnnnjjjkkknnnmmmiiijjjxxxmmm```SSSLLLJJJJJJMMMQQQ[[[iiiyyyqqqdddXXXUUURRRSSSWWWZZZZZZYYY^^^aaafffkkkpppuuu|||}}}ppphhhcccbbbcccaaa\\\UUUPPPMMMHHHAAA<<<===<<<;;;999777666555444333444555555555333222111222222111111222444666777444:::DDDQQQ[[[]]]YYYSSSGGG>>>555111000...---...,,,,,,---...000111222222222111000/////////000111333555777:::;;;;;;:::999<<<===@@@EEEMMMYYYgggppp{{{vvvcccPPPBBB:::555444222000...,,,******+++++++++++++++++++++++++++,,,------++++++,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++,,,+++***)))))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++*********************+++---...---,,,******************************+++---...000111111999999999999999999999::::::@@@AAACCCKKKQQQgggcccRRRLLLIIIKKKOOOYYYlll}}}fffWWWOOOJJJFFFFFFCCCCCCDDDEEEDDDBBB???>>>===???@@@???>>>AAAIIIOOOTTThhhiiiZZZZZZeee~~~yyyuuuvvvvvvwwwzzz}}}~~~~~~|||wwwuuurrrpppppptttyyy}}}|||}}}sssllleeeccc___YYYVVVWWWXXXXXXXXXYYYZZZZZZZZZYYYZZZ[[[\\\]]]^^^aaafffiiikkkrrr{{{zzzooogggcccbbb```]]][[[]]]bbbfffhhhooowww{{{zzzuuuooolllhhhhhhiiijjjiiilllyyyjjj^^^QQQLLLKKKLLLQQQWWWcccmmm{{{yyymmmddd^^^]]]\\\]]]aaafffiiikkkooosssyyyvvvkkkdddbbbcccddd___XXXSSSPPPKKKEEEAAA;;;;;;:::999888777666666555444333333222111111111//////000111222222333444111333777===BBBBBB???;;;:::555111///......------,,,,,,---///000222333444444222000///...///000111111444888;;;======>>>>>>999===DDDNNNYYYbbbhhhjjjoooooolllgggcccfffnnnttt}}}sss^^^HHH999555333000...,,,+++***)))++++++++++++++++++++++++***,,,---,,,+++***+++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,---------************************++++++******************++++++***))))))******+++,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,++++++*********+++***))))))+++------,,,+++++++++++++++++++++++++++++++++,,,---///000111111999999999999999999999999555;;;<<<>>>CCCGGGZZZwwwxxx[[[OOOKKKIIILLLRRR^^^www{{{jjjWWWNNNKKKHHHFFFGGGAAAAAA@@@@@@????????????===>>>???>>>>>>AAAFFFKKKMMM^^^zzzkkk[[[]]]lll|||{{{{{{{{{zzzyyywwwuuurrrqqqtttxxx}}}yyy|||~~~ppphhhaaa___\\\WWWVVVXXXXXXYYYYYYYYYZZZZZZ[[[\\\WWWYYYZZZ\\\^^^ccchhhlllooosssxxxzzzwwwppphhhcccdddccc```]]]\\\^^^bbbeeeiiipppyyy~~~|||vvvppplllgggccccccggglllqqqzzz|||jjj___SSSNNNMMMQQQYYYaaannnuuu}}}xxxqqqmmmooonnnmmmlllnnnttt{{{~~~pppeee``````bbb]]]WWWRRRPPPMMMHHHDDD;;;;;;:::999777666555444111000///.........///000/////////000000000//////000000111222333333222000111000...,,,---......,,,,,,,,,---///000222333444444222000......///000111000444888;;;<<<===>>>@@@;;;AAALLLYYYcccgggeeebbb]]]ZZZUUUOOOKKKLLLRRRXXXcccsssnnnTTT@@@666222---******+++***)))++++++++++++++++++++++++***+++,,,+++******+++,,,,,,++++++************++++++++++++,,,,,,---------******************************************************************+++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,++++++******++++++***))))))+++------,,,+++---------------------------......//////000111111:::::::::;;;::::::999888777<<<;;;===CCCEEEUUUooooooVVVMMMLLLIIINNNWWWggggggZZZNNNIIIFFFCCCAAAAAA@@@>>><<<;;;;;;===???@@@?????????>>>===>>>AAACCCEEEQQQiiiooo^^^bbbttt}}}|||{{{zzzxxxvvvwwwzzz|||mmmeee^^^[[[YYYWWWWWW[[[XXXYYYZZZZZZZZZ[[[]]]___ZZZ[[[]]]^^^___cccgggkkkqqqssstttsssnnniiieeeddddddbbb```^^^^^^```bbbdddlllrrrzzz~~~|||vvvppplllfffaaaaaahhhqqqwww}}}|||nnnhhh___WWWTTTTTTYYYcccllltttwww|||}}}wwwuuuvvv}}}{{{{{{{{{llldddbbb```[[[TTTPPPOOOMMMIIIFFF@@@???===;;;888555333222111111///......///111222000000//////......------...//////000000111111111+++------++++++......,,,,,,,,,---...000111222222333222111000///000111222111555999;;;;;;===@@@DDDFFFLLLVVV___dddaaaZZZTTTIIIHHHIIIJJJHHHCCCCCCFFFMMMaaaxxx~~~fffPPP>>>777///******++++++***++++++++++++++++++++++++)))***++++++))))))***+++++++++***))))))******+++)))******++++++,,,,,,---******+++,,,,,,+++*********************+++++++++)))*********++++++++++++*********+++++++++++++++***************+++,,,,,,,,,,,,++++++***++++++,,,*********+++---...---,,,//////////////////////////////000000111111222222:::;;;;;;<<<;;;:::999888;;;>>><<<>>>EEEFFFRRRjjjfffPPPLLLKKKIIIOOO[[[rrrkkkUUUMMMFFFCCCAAA===<<<===<<<;;;:::::::::<<<>>>????????????>>>======>>>???BBBJJJ[[[vvvqqqdddkkk~~~}}}~~~~~~~~~zzzkkkbbb[[[XXXWWWWWWYYY]]]XXXZZZ[[[[[[[[[\\\```cccaaabbbcccbbbaaabbbeeeggglllnnnnnnlllhhheeeeeeeeeaaa___^^^^^^```bbbdddeeelllqqqwwwyyywwwqqqllliiieeedddgggooovvv{{{rrrfffaaa\\\YYY[[[^^^bbbkkktttxxxzzz|||}}}wwwkkkhhh```[[[TTTPPPOOOMMMIIIFFFCCCBBBAAA>>>;;;999777666555444333222222222222333000///...------------...---...///////////////000)))---...******...///,,,,,,,,,---...//////000000222222222222222333333333111666;;;>>>AAAEEEMMMSSSXXX\\\``````\\\SSSKKKEEE???>>>BBBGGGFFF???<<<===AAASSSiiizzzvvvaaaKKKAAA555...,,,------,,,++++++++++++++++++++++++)))***+++***)))((()))++++++++++++******++++++,,,(((((()))******+++,,,,,,***+++,,,------,,,+++************+++++++++,,,,,,))))))***+++++++++++++++)))*********++++++++++++***************++++++,,,,,,++++++***++++++,,,,,,+++******,,,...///...,,,//////////////////////////////000111333444555555;;;;;;<<<===<<<;;;999888:::;;;888:::BBBCCCLLLaaa{{{www___LLLJJJJJJHHHPPP^^^yyyjjjSSSIIIDDD@@@@@@===:::;;;>>>999999::::::;;;<<<======>>>>>>>>>>>>??????@@@AAADDDHHHUUUmmmqqqkkksss}}}}}}}}}|||{{{{{{|||}}}~~~||||||vvvsssuuu{{{yyyjjjaaaYYYWWWWWWWWWZZZ___WWWZZZ\\\\\\\\\]]]bbbeeehhhhhhhhhfffcccbbbbbbccceeegggiiihhheeecccdddfff]]]]]]\\\^^^aaadddffffffiiimmmrrrsssqqqkkkgggddddddgggnnnvvvzzz||||||pppeeeZZZYYYZZZ```dddiiipppyyy~~~qqqmmmbbb]]]VVVQQQOOOMMMIIIFFFCCCCCCBBBAAA@@@???>>>===555444333222111000000000///...---,,,------///000---...///...,,,*********)))...///***)))...///---,,,---------......//////222222333444555555555444000555===CCCHHHPPP\\\dddggggggfff___TTTHHH???:::???<<<<<<@@@>>>888777;;;;;;KKK^^^oookkkUUUJJJ;;;111...//////...++++++++++++++++++++++++(((***+++***)))((()))***,,,,,,,,,++++++,,,------'''(((((()))******+++++++++,,,------------,,,+++******++++++,,,,,,,,,,,,((()))***+++++++++++++++))))))******++++++++++++*********)))***++++++,,,+++++++++***++++++,,,,,,,,,++++++---//////...---////////////////////////......000222444666888999;;;;;;<<<<<<;;;;;;::::::888999::::::<<>>===<<<<<<===;;;;;;;;;;;;<<<>>>???@@@??????>>>>>>>>>>>>??????CCCFFFOOOaaaqqqooouuu{{{wwwtttwww~~~{{{zzzxxxwwwvvvuuuttttttoootttwwwvvvooogggaaa^^^[[[eeettt|||uuuaaa___\\\YYYXXXYYYZZZ\\\ZZZ[[[]]]]]]^^^```cccfffiiihhhkkkqqqooofffaaabbbdddccccccbbbaaaaaabbbbbb[[[]]]___```aaaaaaccceeemmmnnnnnnllliiiggggggggggggmmmwww~~~wwwjjj```^^^^^^ccciiimmmpppvvv~~~wwwiiiaaa\\\WWWSSSRRROOOJJJFFFCCCCCCDDDHHHLLLKKKGGGCCC>>>;;;777333111000111111000000///............///......///////////////...***+++,,,,,,------------000000...,,,++++++///222333222111222444666777777555888;;;@@@OOOcccttt{{{wwwdddRRREEE===999888666666666555555444444444<<>><<<;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???===============>>>??????AAAFFFPPP^^^vvvnnngggppp}}}wwwsssoooqqqwww{{{{{{yyyrrrrrrrrrqqqqqqooommmkkkcccfffiiigggaaaYYYSSSPPPQQQYYYfffsss}}}wwwooobbb___\\\XXXWWWXXXZZZ\\\[[[[[[\\\]]]```dddggghhhiiifffgggkkkjjjddd``````bbbbbbaaa```____________[[[^^^bbbeeefffgggiiijjjppppppooolllhhhfffffffffiiiqqq|||vvvjjjbbbbbbbbbfffooouuuxxx~~~qqqeee```ZZZUUUSSSPPPKKKGGGEEEEEEEEEIIILLLKKKGGGCCC>>>;;;888444222222333333222222111000////////////......////////////......++++++,,,---------------,,,,,,,,,+++***+++...111222222222333555777888888:::;;;???III]]]rrr|||}}}wwwlll[[[KKK@@@:::777666111111111111000000//////222777@@@LLL\\\mmmzzzqqq[[[GGG888000------...---,,,---......---+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,,,,++++++***+++,,,...---,,,++++++,,,))))))***+++++++++******)))******++++++,,,------,,,---...---,,,+++---///........................111///---,,,...//////...000000111555999;;;:::888888999999:::::::::999999777888999999:::@@@HHHOOOccctttXXXSSSHHHEEEKKKNNNYYYpppzzz```PPPEEE>>>AAA???<<<:::999:::;;;<<<===<<<<<<<<<<<<<<<======::::::;;;;;;<<<===??????AAAGGGOOOYYYjjj}}}fffcccooo}}}uuupppllllllqqqtttrrrpppjjjkkklllnnnmmmjjjeeeaaa]]]^^^___]]]WWWPPPJJJHHHLLLSSS\\\fffnnnuuuzzz}}}xxxnnndddaaa]]]YYYWWWYYY[[[]]]^^^\\\[[[^^^ccchhhiiiiiiiiidddaaadddfffdddaaa``````___^^^]]]\\\\\\\\\\\\YYY]]]bbbfffiiikkknnnqqquuuuuusssoookkkhhhggghhhooowww}}}tttlllfffhhhggglllwww{{{lllfff^^^YYYUUURRRMMMIIIHHHGGGGGGIIIKKKJJJFFFBBB===;;;888555444444555666444444333111111000000000......////////////......+++,,,------...---------***+++,,,,,,,,,---///111---...000333777;;;>>>@@@@@@AAAEEESSSiiizzz{{{tttcccZZZMMMAAA999555333333...------------,,,,,,,,,000///666EEEQQQ\\\mmm~~~rrrZZZCCC555000000---------...///000...,,,++++++++++++++++++++++++*********+++++++++++++++............---,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,......---,,,,,,---))))))***+++,,,,,,,,,,,,+++************,,,---...,,,---...---,,,+++---///------------------------000///------///000000//////000222666999;;;:::888666777888999999999999999777888999999:::???GGGMMMaaa|||gggRRRPPPHHHGGGMMMQQQ___xxxkkkVVVLLLGGGDDDAAA???<<<:::999:::<<<===>>>===<<<;;;;;;;;;;;;;;;888888999:::;;;===??????DDDFFFKKKTTTbbb{{{sss```eeeuuuxxxsssnnnnnnqqqsssqqqnnniiiiiikkknnnoookkkccc]]][[[[[[ZZZVVVQQQLLLHHHEEELLLQQQYYY```gggmmmrrruuu}}}~~~uuugggddd```\\\[[[\\\^^^```bbb^^^[[[^^^dddhhhhhheeefffaaa]]]___bbbddddddccc___^^^]]]\\\[[[[[[[[[[[[WWWYYY]]]```eeejjjpppuuu||||||zzzvvvqqqnnnnnnnnnvvv}}}|||uuuoookkknnnmmmrrr~~~rrrlllccc\\\YYYUUUQQQMMMKKKHHHGGGHHHIIIIIIEEEAAA<<<:::777555444555666777555555333222111111000000//////000000//////......------............------+++,,,...///...///000222111222333555888===BBBFFFLLLNNNSSS\\\iiiooohhh]]]OOOIII@@@888444222111000------------------------333---333BBBHHHIIIZZZqqqlllRRR@@@777555---,,,,,,...///000...---++++++++++++++++++++++++***************+++++++++/////////...---,,,+++*********+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******+++------,,,+++,,,---++++++,,,,,,---,,,,,,,,,,,,+++)))))))))+++---///,,,---...---,,,+++---///------------------------000///...///111222111000///111333666999999999888555666777888999999::::::777888999999:::>>>EEEKKK\\\tttvvv]]]MMMMMMGGGFFFLLLPPPaaa|||xxx___PPPHHHEEEEEEAAA???===;;;:::;;;===>>>>>>===<<<;;;;;;::::::;;;777777888999;;;===>>>???GGGDDDFFFOOO^^^vvvnnn```eeezzzzzztttsssvvvwwwtttqqqkkkjjjkkknnnppplllddd]]]XXXVVVRRRNNNJJJGGGDDDBBBJJJNNNUUU[[[aaaffflllooovvv|||xxxjjjhhheeebbbaaabbbdddeeegggbbb^^^___ccceeeccc``````^^^[[[ZZZ]]]bbbcccbbb]]]]]]\\\[[[[[[[[[[[[\\\XXXXXXYYY[[[___gggqqqxxx~~~{{{xxxxxxxxx~~~~~~wwwtttsssvvvuuu{{{{{{tttiiibbb]]]ZZZVVVSSSLLLIIIFFFFFFHHHGGGDDDAAA<<<:::777555444555777888555444333222111111111111000111111111000000///............//////......---,,,---//////......000111999:::===???AAAFFFMMMRRRbbbgggiiigggccc\\\PPPEEE@@@<<<666333111111000///,,,,,,------------------///)))000???@@@:::GGG]]]yyy~~~eeeOOO@@@777000...------......---,,,++++++++++++++++++++++++************************............---,,,+++***)))***++++++,,,,,,,,,+++***++++++,,,,,,++++++***((()))+++++++++***+++,,,.........---,,,+++***))),,,+++)))))))))+++---///,,,---...---,,,+++---///------------------------/////////000222333333222222333555777888999::::::444555777888999:::;;;;;;777999:::::::::>>>DDDJJJ\\\rrriiiVVVFFFHHHEEEEEEJJJOOObbbeeeTTTJJJCCC???>>>??????===<<<<<<<<<============<<<;;;:::::::::;;;777777888999:::<<<>>>???EEEAAABBBLLLZZZpppmmmeeeeee}}}}}}{{{||||||xxxtttmmmkkkjjjlllnnnkkkddd]]]XXXTTTNNNJJJHHHGGGFFFDDDLLLPPPVVV\\\aaaeeeiiilllmmmsss|||yyyzzz|||tttkkkjjjiiihhhhhhhhhiiiiiijjjgggcccaaabbbbbb```^^^[[[]]]\\\YYYYYY\\\^^^\\\\\\[[[[[[[[[[[[\\\]]]]]]ZZZZZZYYYZZZ^^^fffpppwww}}}|||{{{}}}sssiiiccc___[[[XXXNNNKKKGGGFFFGGGHHHEEECCC>>><<<999777666666888999444333333222222222222222222222333222222111000////////////000//////...---+++---.........///111333666===HHHRRRZZZccclllrrrzzz}}}ppp^^^NNNAAA888666444111000111111000...******++++++++++++,,,,,,,,,)))111>>>>>>777???QQQooowwwbbbLLL<<<555222///,,,,,,------,,,++++++++++++++++++++++++***************)))))))))------------,,,+++******((()))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***&&&(((***+++*********,,,//////...---,,,***)))(((+++************,,,---...,,,---...---,,,+++---///------------------------/////////111444555444333444666888999:::<<>>DDDJJJ\\\pppwww___QQQBBBGGGEEEFFFLLLRRRggguuucccPPPHHHFFF@@@;;;:::<<<<<<======<<<<<<;;;;;;<<<<<<;;;:::::::::;;;;;;888888999999;;;<<<>>>>>>@@@>>>AAAJJJSSSfffyyykkkiiinnn|||xxxqqqllliiiiiilllkkkeee___YYYTTTMMMIIIHHHIIIIIIHHHPPPTTTZZZ___bbbeeegggiiigggjjjpppvvvuuuqqqqqquuuwww{{{tttllljjjkkklllmmmmmmmmmllllllllljjjgggdddbbb``````___]]]cccddd^^^YYYYYYYYYXXXYYYYYYYYYYYY[[[\\\]]]^^^YYYZZZZZZ[[[^^^dddkkkqqquuuzzzrrrjjjccc^^^ZZZQQQMMMHHHGGGIIIJJJHHHFFFAAA???<<<999888999:::;;;444444333333444444555555444444444444333222111000000000000000000///......,,,---//////111444888<<<===JJJ]]]nnnyyynnnWWWFFF:::333111000///000111000...---*********+++++++++,,,,,,---,,,222;;;;;;666;;;FFFZZZqqqwwwaaaLLL===888222---,,,---------+++++++++++++++++++++++++++*********)))))))))(((+++++++++,,,++++++******((()))***++++++,,,,,,,,,***++++++,,,,,,++++++***''')))+++++++++***+++,,,------------,,,***)))))))))******++++++,,,------,,,---...---,,,+++---///........................//////000222555666666444666888:::;;;===BBBIIINNN444555777999;;;<<<<<<===999;;;<<<<<<<<>>;;;<<>>>>>>>>===999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777888999:::<<<===>>>@@@AAA???DDDLLLUUUttt~~~hhhgggrrr{{{{{{uuummmiiiiiihhhddd```]]]RRRIIIEEEEEEEEEGGGKKKRRRVVV[[[]]]]]]]]]___bbb```aaaccceeegggiiijjjkkklllppptttwwwyyy|||xxxmmmiiikkknnnpppqqqnnnllljjjiiifffdddaaa______aaadddfffhhhlllmmmggg]]]UUUTTTWWWUUUVVVWWWXXXXXXWWWVVVUUUWWWYYYZZZZZZ[[[]]]aaacccgggmmmwwwvvvkkk^^^UUUVVVTTTQQQOOONNNLLLJJJHHHMMMHHHBBB???@@@@@@<<<888666777999999888888999:::===:::999;;;===:::333,,,...///000000000222666999---333555555999FFFTTT\\\ooo|||~~~tttpppggg[[[MMM@@@888555111111000000////////////......---...............+++---//////...---...///<<>>>>>:::999<<<>>>@@@EEELLL[[[lllzzz]]]NNNKKKIIIGGGJJJOOOSSS```uuucccTTTJJJFFFAAA>>>===<<<;;;;;;999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<>>>???>>>CCCJJJQQQlllwwwdddfffrrr}}}wwwpppmmmmmmkkkeee```YYYOOOFFFDDDDDDDDDGGGKKKWWW\\\aaacccaaa```aaacccaaabbbbbbcccdddfffggghhhjjjlllooopppssswww~~~uuunnnlllqqqssstttsssooojjjgggfff```___]]][[[[[[\\\^^^___dddfffgggddd]]]XXXVVVWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZ[[[]]]```cccgggoooyyy{{{pppeee]]]VVVSSSPPPOOOPPPPPPOOONNNOOOJJJDDDBBBBBBAAA>>>:::888:::;;;:::999888999;;;;;;<<<@@@EEEHHHDDD;;;444333333333222000000111333333777999:::BBBUUUiiitttxxxkkkXXXWWWSSSLLLCCC;;;666444000//////......---------------...............---***,,,------,,,,,,,,,...000999HHH^^^wwwnnnWWW???444222...+++++++++******+++,,,,,,***)))---,,,+++*********+++,,,++++++++++++++++++++++++************+++++++++++++++++++++++++++*********++++++++++++++++++++++++---,,,,,,...111000---***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...............//////333111222555666444777;;;@@@GGGQQQZZZbbbmmmyyy888888888888999:::;;;<<<>>>;;;:::<<<>>>@@@GGGOOO^^^qqquuuYYYKKKIIIKKKHHHJJJOOOWWWhhh}}}gggZZZQQQKKKDDDBBB>>><<<<<<;;;999777999999::::::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;:::999999:::::::::<<<>>>===@@@GGGKKK```mmm^^^eeetttzzzvvvsssmmmddd]]]SSSJJJCCCAAABBBDDDHHHMMMZZZ___dddfffdddbbbbbbccceeeeeefffffffffffffffeeefffhhhiiikkknnntttzzz{{{tttqqqrrrxxxyyyyyyvvvooohhhccc```[[[[[[[[[ZZZYYYYYYYYYYYY]]]^^^______]]][[[YYYWWWYYY[[[]]]^^^^^^]]][[[YYYWWWXXXYYYZZZZZZ\\\___aaabbbiiiuuu~~~yyyooohhh\\\YYYUUUSSSSSSTTTTTTTTTPPPLLLGGGDDDDDDCCC???===;;;<<<===<<<:::888999:::999===EEENNNRRRNNNDDD<<<111222333222222333666999777;;;>>>BBBOOOfff}}}vvvkkk___TTTEEEFFFGGGEEE@@@;;;777666///......---,,,,,,++++++,,,---...//////...---,,,)))***++++++******+++,,,,,,222===NNNfffkkkPPP>>>666111...---,,,+++***+++,,,---,,,***+++++++++++++++---///000...------,,,,,,++++++***************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...000222222000......---------,,,,,,++++++------------------------......------------......555333444777777666:::@@@EEEQQQcccrrr|||999999999999999999::::::===::::::;;;===@@@IIISSSggg{{{nnnUUUJJJHHHKKKHHHIIIPPP[[[qqq{{{cccSSSKKKGGGEEE@@@>>><<<<<<;;;:::777555888999999:::;;;;;;<<<<<<:::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;;;;>>>===???DDDFFFUUUqqqyyyddd[[[gggyyyyyynnnaaaWWWMMMFFF@@@@@@AAADDDJJJQQQWWW\\\bbbdddcccaaaaaabbbjjjkkkmmmnnnmmmjjjgggeeeaaacccfffjjjoootttyyy|||zzz{{{}}}~~~|||{{{~~~|||{{{{{{{{{uuuwww{{{~~~~~~}}}xxxooofff^^^[[[ZZZ[[[\\\\\\[[[YYYWWWVVVVVVUUUVVVZZZ]]]^^^[[[XXX[[[\\\___aaaaaa___\\\[[[YYYZZZZZZYYYXXXYYY[[[^^^___fffqqqzzzwwwpppfffbbb\\\WWWUUUUUUTTTTTTOOOLLLGGGDDDCCCBBB???======>>>>>><<<999777777888666;;;DDDMMMQQQNNNEEE>>>555555444222333777===AAA???FFFLLLRRR___sssuuufffZZZQQQIIIDDDBBBDDDFFFDDD@@@:::555333///......------,,,++++++,,,---...//////---,,,+++)))***++++++******+++---...111777AAARRRjjj{{{fffQQQ@@@666333333...,,,++++++---------,,,+++***++++++---///222333000///...---,,,+++***************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111222222000///.........---,,,,,,++++++------------..................------------......666555666888888888>>>EEEMMM\\\ppp999999999999999999999999;;;999999:::<<>>;;;===<<<;;;;;;<<<;;;888666888888999999:::;;;;;;<<<999999999:::::::::;;;;;;999999999999:::;;;<<<<<<:::???===>>>CCCCCCMMMbbbnnn]]]ZZZlll|||ooo___TTTJJJDDD@@@@@@BBBFFFMMMVVVVVV[[[aaadddcccbbbccceeekkknnnrrrtttsssnnniiieee[[[^^^cccjjjpppuuuwwwxxxvvvwwwxxxyyyyyywwwuuussswwwxxxxxxwwwwwwyyy||||||yyy}}}zzzpppeee\\\XXXZZZ[[[\\\\\\[[[YYYUUUSSSPPPPPPRRRWWW]]]```]]]YYY[[[\\\^^^``````^^^\\\[[[[[[[[[ZZZYYYWWWVVVXXXZZZeeejjjrrryyy~~~uuulllggg___YYYVVVTTTRRRQQQNNNKKKGGGDDDAAA@@@>>>======>>>===;;;888666666666444888???EEEHHHFFFAAA======;;;888555666<<>><<<<<<@@@BBBDDDBBB<<<555///,,,////////////............------.........---+++***++++++,,,+++***+++,,,...+++---111666???OOOdddttt|||iiiQQQ???777666000...,,,,,,---...---,,,+++++++++,,,...000333444000000///...,,,+++*********++++++++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000000//////.........------,,,,,,,,,---------......///////////////......//////000111555444666999999;;;CCCLLLYYYfffyyy888888999:::::::::999999999888888;;;===CCCQQQ___vvvxxx___MMMGGGJJJFFFGGGLLLVVViiijjjSSSHHHEEEAAA;;;666<<<;;;::::::;;;;;;999777888888999999::::::;;;;;;888888999999::::::;;;;;;999888999999:::;;;<<<===:::???======BBBBBBGGGXXXqqqxxxeeeZZZ\\\qqqrrraaaUUUIIIEEEBBBCCCEEEHHHRRR[[[[[[```eeegggggggggiiilllkkknnnqqqsssrrrnnniiifff[[[\\\aaagggnnnrrrttttttqqqrrrrrrrrrrrrpppooonnnpppqqqssssssrrrrrrsssttt{{{~~~}}}|||rrrggg^^^YYYXXXYYY[[[[[[YYYVVVSSSPPPNNNNNNRRRXXX]]]___]]]ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYYYYZZZYYYXXXVVVVVVWWWYYYfffjjjqqqwww|||}}}ooojjjccc]]]YYYVVVSSSQQQNNNLLLIIIEEEBBB@@@???>>>===>>>===;;;888666555666666888<<>>;;;;;;AAAAAADDDQQQgggmmm^^^WWW^^^vvvwwwdddWWWJJJGGGEEEFFFGGGKKKUUU```cccgggjjjkkkjjjkkknnnqqqnnnnnnnnnnnnnnnmmmllllllcccbbbbbbeeekkkpppssssssoooooonnnnnnmmmllllllllljjjkkkmmmlllkkkkkklllmmmqqqwww~~~}}}~~~~~~vvvkkkccc^^^YYYZZZZZZZZZXXXUUURRRPPPMMMPPPTTTYYY]]]^^^\\\ZZZXXXWWWWWWWWWWWWWWWWWWXXXUUUVVVWWWVVVVVVWWWZZZ\\\```gggqqqzzz{{{vvvnnngggaaa[[[VVVSSSQQQPPPMMMIIIEEECCCBBBBBB>>>>>>>>><<<999777777777999<<>>AAAIIIZZZjjjgggRRREEEDDDHHHEEEJJJRRR```vvv{{{]]]PPPDDD@@@===999888:::999888666666777999888777777888888999::::::;;;;;;777777888999::::::;;;;;;===<<<;;;:::999999999999888===:::999@@@@@@BBBMMMbbb|||}}}gggZZZVVV___xxx{{{fffXXXLLLHHHGGGHHHIIIMMMXXXccciiikkkmmmmmmkkklllooorrrrrrpppmmmkkkkkkmmmppprrrmmmiiieeeeeejjjppptttuuupppooonnnmmmllllllmmmmmmggghhhhhhgggfffgggiiijjjlllsss|||~~~|||}}}}}}yyyyyy~~~}}}}}}|||yyyyyyooogggccc[[[\\\\\\[[[YYYVVVSSSQQQMMMQQQVVV[[[]]]]]]\\\[[[VVVUUUTTTSSSSSSTTTUUUVVVQQQSSSTTTUUUVVVXXX\\\___^^^hhhvvv{{{rrriiiaaaYYYTTTTTTSSSPPPLLLHHHFFFEEEFFF>>>??????===:::999888999<<>>777333000------///000...,,,222111111000//////............---...///222555777333111...,,,******++++++,,,,,,++++++,,,,,,---............---...222777;;;NNNccc}}}oooZZZEEE:::111111000---+++...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,***))))))+++,,,...+++111333000......///---,,,---...---------///111---...///000000///...---.........///000222333444...///000///......///111333///000777<<<>>>CCCJJJKKKVVVdddmmmrrrzzzxxxnnngggccc555777888888777777888999999;;;999===GGGMMM___{{{lllYYYLLLBBB???CCCIIIKKKTTThhhyyy___MMMFFF===:::<<<<<<999555666777888999999999999999999888888777777888888999999999888888888999:::;;;777999::::::888777777888999999:::999;;;>>>CCCHHHVVVjjj|||gggXXXWWW[[[fffzzzcccTTTJJJKKKNNNRRRXXX```hhhmmmoootttwwwvvvrrrppprrrvvvvvvuuusssrrrqqqrrrtttuuuuuusssqqqpppooopppqqqqqqtttrrrppppppppppppooonnnkkkkkkjjjjjjjjjjjjjjjjjjmmmoooqqqooollljjjkkkmmmoooooonnnmmmnnnqqqwww{{{{{{~~~xxxsssllleeeaaaaaa___[[[WWWUUUUUUVVVWWWVVVVVVWWWXXXYYYYYYWWWVVVQQQPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSUUUXXX]]]cccgggqqqyyyyyyooofffgggddd___[[[YYYWWWUUUSSSMMMGGGCCCDDDFFFFFFHHHLLL]]]gggttt{{{{{{zzz{{{}}}vvvlllXXXPPPFFF@@@<<<999444000222000------//////...,,,......---,,,,,,+++******...---------///111444555333111///,,,*********++++++************+++,,,,,,,,,------,,,---000555999FFF]]]{{{nnnSSSDDD555///---)))(((************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***))))))+++,,,...***...///...///222111...,,,------,,,,,,---...000...///000000000///......////////////000111333333///000000///......000111444222444:::>>>DDDPPP]]]lllttt}}}{{{rrriiiccc___555777888888777777888999777;;;:::===GGGOOOccccccRRRHHH@@@???CCCKKKMMMVVVmmmoooVVVFFF@@@999888:::;;;999666444555777888999:::::::::777777777666666777777777888888888777888999999:::888999::::::888777777777888888999999:::===BBBFFFPPP___zzznnn___UUUVVV]]]kkkwww___PPPIIILLLRRR[[[eeeoooxxx|||wwwyyyzzzxxxtttqqqrrrtttxxxwwwvvvvvvvvvwwwxxxyyyxxxwwwuuusssqqqqqqqqqqqqtttssstttuuuwwwwwwuuusssooooooooonnnmmmlllkkkkkknnnooonnniiiccc```aaacccgggiiijjjjjjjjjkkknnnpppooottt||||||ssslllgggbbb```ccc```\\\XXXVVVVVVXXXYYYZZZYYYXXXVVVUUUSSSRRRQQQPPPPPPQQQQQQQQQPPPPPPOOOSSSSSSSSSTTTWWW]]]ffflllyyy}}}vvvsssoooiiidddbbbbbbddd[[[UUURRRUUUXXXZZZ]]]bbbuuuyyyjjj\\\EEE>>>666111000000///...222000...---......---,,,,,,++++++******))))))(((------,,,---...000222333333222///---+++***************))))))******+++,,,++++++,,,,,,,,,///333666===SSSrrrgggTTT>>>111,,,******+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...---///000222888<<<777000...---,,,,,,,,,---.../////////000000000000//////000000///000000111222222000000111000///...000222666777;;;AAAHHHTTThhhyyy}}}zzzvvvoooiiibbb^^^[[[555777888888777777888999777===>>>@@@JJJVVVmmmuuu[[[MMMEEE>>>>>>BBBGGGKKKZZZuuugggRRRBBB===888777999:::999666555666777888999999999999888777777666666777777888777777777777888888999999888:::;;;:::888666666777888999999::::::===AAAEEEJJJVVVnnnvvvbbbXXXSSSVVV^^^ooooooXXXKKKLLLQQQYYYeeerrr||||||xxxuuutttttt{{{{{{{{{{{{|||~~~~~~}}}{{{yyywwwuuuuuuuuuuuuuuuwwwyyyzzzyyyvvvsssnnnoooooopppooonnnlllkkknnnnnnkkkfff```]]]___bbbeeegggjjjkkkjjjiiijjjjjjmmmqqqvvv}}}|||qqqjjjeeeaaa___```^^^[[[XXXVVVUUUUUUVVVYYYXXXWWWTTTPPPNNNNNNOOOPPPPPPQQQRRRRRRQQQOOONNNRRRRRRSSSSSSVVV^^^iiiqqq~~~|||wwwtttwww{{{~~~{{{tttpppjjj\\\OOO???;;;555111000000///...111000...------------,,,------,,,,,,+++++++++***---,,,,,,,,,---///000111333222000...,,,+++*********************+++,,,,,,***+++,,,,,,---...111444999HHHaaa{{{zzzfffLLL999111/////////******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************,,,---...444555888@@@JJJNNNEEE999111///---,,,---...////////////000000000000000000111000000000000000111111///000111000//////000222777:::AAALLLZZZlllwwwsssqqqnnnllliiieeeaaa]]][[[YYY555777888888777777888999555>>>???CCCPPP```yyylllTTTHHHBBB======AAA@@@JJJ```~~~aaaPPPAAA>>>999888888999777666777777888888888777777666888888888777777888888888666666777777777888888888888999::::::888777777777999:::;;;;;;<<<>>>BBBEEEHHHRRRhhhkkkZZZTTTQQQVVVaaauuuhhhUUUKKKNNNUUUbbbrrr~~~{{{yyy}}}~~~~~~~~~wwwwwwxxxzzzzzzxxxtttpppmmmmmmnnnoooooommmlllkkkiiiiiihhhccc___^^^aaaeeegggiiillllllkkkiiihhhiiijjjmmmqqquuuyyy}}}~~~uuummmgggccc```]]]]]]]]]\\\ZZZWWWTTTSSSVVVVVVUUURRROOOMMMMMMOOOPPPQQQRRRSSSRRRQQQPPPOOOQQQSSSTTTTTTWWW```mmmvvv|||vvviiidddZZZRRRQQQPPPHHH>>>777666444222111///---+++000//////---,,,,,,,,,---------------,,,,,,,,,,,,---------------...//////222111000...---,,,+++++++++++++++++++++,,,------***,,,---.........000222777>>>LLL___qqqxxx___HHH;;;444111...,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++************+++,,,------555888@@@NNN^^^cccXXXHHH666222///...///111111000///////////////000000111111000000000000000111111...///000000///000222444777<<>>:::999888888666555777777888888777777666555999888888777777888888999555555666777777777777666666888::::::888777888999999:::;;;<<<<<<>>>AAADDDHHHRRRgggwwwdddVVVRRRQQQXXXggg|||xxxsssooorrrwwwyyybbbUUUOOOPPPZZZlll}}}{{{|||~~~~~~}}}}}}~~~}}}{{{vvvsssppppppoooooonnnmmmlllkkkeeeeeeeeeaaa^^^^^^bbbfffhhhiiijjjiiigggfffeeefffhhhjjjnnnppprrruuuxxx{{{~~~yyyqqqkkkfffccc___```bbbbbb```\\\WWWTTTSSSVVVWWWTTTPPPNNNOOOQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRUUUXXXYYY\\\eeerrr}}}zzzvvvvvvpppeee\\\OOOKKKCCC<<<<<<===999333000111222333222111///.../////////...,,,+++,,,---++++++++++++++++++++++++------..................000000//////...------,,,,,,,,,++++++,,,,,,---...)))+++............///000222444<<>><<<>>>CCCIII\\\yyymmmRRRFFF===;;;999888777777666666555666777777777777777666777777777666666777777777444555666777777777666666555777999999999888999:::888999;;;;;;;;;===@@@BBBHHHSSShhhooo```VVVRRRRRR[[[nnnwwwiiiccc_________]]]]]]```ffflllttt}}}nnn\\\TTTRRRWWWdddzzzwwwvvvtttqqqooommmllllllfffgggfffccc______aaadddeeeeeedddaaa___^^^___```bbbeeeiiilllmmmnnnppprrrpppuuu|||}}}tttmmmhhhfffccccccddddddbbb^^^[[[XXXUUUXXX[[[YYYTTTQQQRRRTTTRRRRRRRRRRRRSSSUUUVVVWWWUUUYYY]]]___bbbkkkyyy~~~xxxsssrrriiiccc\\\XXXXXXTTTLLLEEE??????;;;666666777555000111222333333222222222333...///000...+++***+++---++++++++++++++++++++++++....../////////......---......////////////......+++++++++++++++,,,,,,---(((***---...---,,,,,,------...444<<>>DDDPPP___pppzzzpppiiiddd```[[[WWW\\\\\\\\\\\\\\\\\\\\\\\\666777888888777777888999<<>>AAAIIITTTjjjkkk]]]VVVRRRSSS^^^ttt~~~pppddd\\\UUUOOOMMMQQQTTTTTTSSSTTTRRRVVV]]]dddpppeeeVVVRRRSSS```nnn~~~|||xxxtttpppnnnmmmllljjjkkkjjjgggbbb```aaadddaaa```^^^ZZZWWWWWWYYY[[[YYY\\\aaadddfffggghhhiiihhhmmmrrruuuvvvxxx{{{~~~tttnnnjjjhhheeeeeedddbbb```^^^\\\ZZZWWW[[[___]]]XXXSSSSSSUUURRRRRRRRRRRRTTTVVVXXXYYYWWW\\\aaadddgggooo}}}}}}|||yyywwwyyy|||~~~}}}{{{mmmhhheeeddd```WWWPPPNNNNNNJJJGGGDDDCCCAAA===;;;222555777444444555333///444333222000......///111---///000...+++)))+++...,,,,,,,,,,,,,,,,,,------/////////000//////...---------...///000000//////*********)))***++++++,,,&&&))),,,---,,,+++******))),,,222777999@@@VVVlllkkkWWWGGG;;;000000/////////.........***+++---......---+++***((((((***+++,,,---------000222555>>>KKKSSSMMMBBB;;;555...---///111111...,,,,,,++++++,,,---///000.........///000222333444111333666888999<<<@@@CCCNNN]]]nnn{{{xxxpppgggaaa```___\\\ZZZ\\\\\\\\\\\\\\\\\\\\\\\\888555555888888666777;;;@@@IIIVVViiirrr^^^MMM???<<<<<<===BBBJJJ[[[mmmbbbKKKBBB999888777777777777777777333444777888888777444333444444444444555666888888777777666555555555555555444555777888777888999;;;888999::::::999;;;===@@@JJJTTThhhuuuddd\\\VVVXXXZZZccc|||wwwlllcccXXXQQQQQQJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJMMMTTT^^^lllqqq[[[PPPPPPUUUdddyyyxxxsssqqqppppppqqqnnnjjjgggeeedddbbb```\\\ZZZWWWWWWWWWXXXWWWWWWTTTUUUWWWYYY[[[[[[[[[[[[]]]bbbiiinnnqqqrrrssssss~~~vvvooojjjgggccceeeeeebbb^^^[[[[[[]]]ZZZ[[[\\\]]][[[YYYVVVUUUWWWYYYZZZYYYXXXWWWWWWXXXYYY\\\___ccckkkyyywwwqqqnnniiifffdddcccaaa```TTTOOOKKKKKKIIIDDDAAABBB<<<<<<<<<<<<;;;999888666555555444333222222222222////////////.....................------,,,,,,,,,---------,,,,,,+++++++++000111222333222000...,,,//////.........//////000---------,,,,,,+++++++++++++++,,,---------,,,,,,......000333666===JJJWWWmmm~~~mmmXXXDDD<<<333...//////,,,+++///,,,,,,,,,++++++*********))))))***+++,,,,,,------555444333666:::<<<<<<:::111111000000//////............---+++***+++...000111222111000///111444777666333666???EEEHHHPPPZZZcccppp|||zzzqqqjjjaaa^^^______[[[WWWZZZ[[[ZZZXXXWWWWWWZZZ]]]777555666999:::888:::>>>BBBOOOaaavvvnnnZZZKKK???>>>???@@@FFFOOO]]]sss~~~]]]GGG???888777666666555555666666444555666777777666555444555555555555666777888999777777666555555555555555444666777888777888999;;;:::;;;;;;:::999:::<<>>FFFRRRgggwww___PPPJJJMMMSSS^^^qqqsssbbbYYYQQQNNNKKKGGGEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDHHHFFFFFFKKKPPPYYYhhhvvvyyycccUUUQQQUUU\\\ppp{{{wwwqqqnnnjjjhhhgggfffeeecccaaa^^^YYYVVVTTTSSSQQQOOOMMMNNNQQQTTTVVVXXXXXXXXXXXXZZZ^^^aaaccceeegggiiiiiijjjnnntttvvvxxx~~~vvvnnniiiggggggfffbbb]]]ZZZZZZZZZ[[[ZZZYYYXXXWWWWWWVVVVVVWWWZZZ]]]______^^^^^^___dddfffkkkqqq|||}}}oooiiiaaaYYYTTTPPPLLLJJJDDD???<<<======:::999:::888888888777666555333222444333222111000000000000//////.........---------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++,,,...000111000000/////////...............///////////////...---,,,,,,,,,,,,---..................,,,---///...///555>>>EEESSSdddqqq}}}wwwhhhRRREEE888333111///...///---,,,,,,,,,,,,,,,++++++******++++++,,,,,,------///...---...111222111000111000000000000/////////000111222222000000111222...000222444555888;;;>>>HHHKKKTTTbbblllrrrxxx}}}}}}vvvooolllgggbbbddd```]]]^^^bbbccc```\\\YYYZZZYYYXXXWWWWWWYYY[[[666555888;;;;;;:::>>>DDDLLLccczzzaaaOOOEEE???AAABBBCCCLLLXXXhhhxxx___JJJ===:::777777666555444444444444666555444444444444555666666666666666666777888999777777666666666666666777444666888888888888:::<<<;;;;;;<<<;;;;;;<<<>>>AAAEEEQQQhhhnnnYYYLLLGGGJJJRRRaaaxxxppp```WWWRRRLLLJJJHHHEEECCCBBBAAAAAAAAAAAABBBCCCDDDDDDGGGEEEFFFIIIMMMTTTaaammmmmmZZZRRRQQQWWWaaavvv}}}wwwtttooollljjjhhheeeccc___\\\YYYVVVUUUTTTRRRPPPNNNOOOQQQSSSUUUUUUUUUUUUUUUWWWYYYZZZ[[[]]]aaaccc___^^^aaafffiiikkkrrryyy~~~}}}}}}qqqkkkiiihhhfffbbb___]]]\\\\\\\\\ZZZXXXVVVVVVVVVWWWXXXYYY\\\```bbbbbbaaaaaaaaagggllluuu{{{mmmhhhaaa[[[WWWTTTQQQOOOEEE???<<<======;;;;;;===666666555555333222111111333222111000////////////.........---------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////////////////...---------......///000000111000///...---------...///000000000000///------///...,,,///555999AAAMMM___uuu{{{dddVVVEEE999444333333333------------,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////000000000000000000000000000000000000000222444444333222222333///111333666:::AAAIIINNNcccgggooozzz|||rrriiiccc```^^^\\\___]]]\\\^^^bbbbbb___\\\XXXYYYYYYXXXVVVVVVXXXZZZ666666888::::::999@@@HHHUUUpppnnnYYYJJJCCC???@@@AAABBBMMMZZZqqq|||cccOOOAAA;;;<<<999888777666555555555555666555444333333444555666666666666666666777777888777777666666666777777888555666888999888999:::<<<888999;;;;;;<<<>>>BBBDDDGGGSSSjjj}}}dddRRRIIIFFFLLLSSSdddooo]]]RRRJJJIIIFFFCCCAAAAAA???===@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCGGGKKKPPP\\\hhh~~~dddUUUPPPQQQ[[[hhh{{{uuuoookkkgggccc```ZZZXXXUUUTTTTTTTTTSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRSSSTTTUUUVVVVVVXXX[[[]]][[[YYYZZZ^^^```bbbffflllooonnnllljjjkkkmmmoooqqqyyyxxxpppllljjjgggdddbbbaaa``````]]][[[YYYWWWVVVWWWYYYZZZ]]]```ccceeedddddddddeeejjjtttzzztttiiieee```\\\YYYVVVTTTRRREEE???;;;<<<;;;999888:::666666555444333222111111222222111000////////////------------,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------//////...---------------...///000111222111//////......///000111222222111111//////111000---...222777888???PPPjjjyyymmmYYYFFF:::666444222------------------------,,,,,,,,,,,,,,,---------//////000000/////////000000000000000111111111111000222444555444444444666666777999===EEEQQQ]]]ffftttxxx~~~tttiiiaaa]]][[[[[[\\\^^^\\\\\\^^^``````\\\YYYWWWXXXXXXXXXVVVVVVWWWYYY666555777999999<<>>@@@???AAAOOO```{{{iiiRRRDDD<<<:::<<<999888777666555555444444666555444333333444555666666666555555555555666666777777666666666777888888555777888999999999;;;<<<777999:::<<<===@@@DDDGGGJJJWWWnnnuuu___RRRLLLKKKOOOVVVjjjkkkWWWKKKGGGAAABBBBBB>>>>>>@@@???===============>>>@@@AAABBB@@@???@@@DDDGGGLLLWWWbbbuuuwww^^^TTTQQQSSSaaarrr|||tttnnnhhhccc```ZZZWWWTTTSSSSSSSSSSSSRRRVVVVVVWWWWWWVVVTTTRRRQQQQQQRRRSSSSSSSSSTTTVVVXXXYYYUUUUUUXXXXXXWWWXXX\\\___``````aaaaaaaaaaaa```cccjjjssszzz{{{rrrnnnjjjgggeeeeeecccbbb^^^]]][[[YYYYYYZZZ[[[\\\aaacccfffgggggghhhjjjllltttxxxrrrnnnllljjjfffbbb```\\\XXXUUUMMMGGGAAA@@@>>>:::999;;;888777666555444333333333333222111000////////////------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............---------//////...---,,,,,,,,,,,,,,,---000222333222111000...///000222333333333333444111000222222//////222555444888EEE[[[sssqqqZZZGGG;;;444000---------............///,,,,,,,,,,,,------------,,,---///...------...///000000000111111111111222000222444555555666888::::::;;;>>>DDDOOO]]]kkkuuu|||qqqeee```]]][[[[[[]]]^^^]]]\\\]]]^^^]]]ZZZWWWVVVWWWXXXXXXVVVVVVVVVXXX444444666999;;;@@@NNN\\\sssnnnXXXLLLCCC???===??????CCCTTThhhvvv[[[III@@@;;;999;;;888888666555444333333333555444444333333444444555555555444444444444555555777777666666777888888999555777999999999999;;;===888:::;;;<<<===@@@CCCFFFNNN[[[rrrnnn[[[QQQOOOPPPQQQZZZsssmmmXXXHHHAAACCC@@@DDDCCC???>>>AAABBB???;;;;;;;;;<<<===>>>@@@@@@???>>>@@@DDDFFFJJJTTT^^^pppnnnZZZTTTSSSWWWiii}}}vvvooojjjfffccc```\\\YYYWWWUUUSSSQQQVVVVVVWWWWWWVVVUUUSSSRRRNNNPPPQQQQQQPPPPPPQQQSSSSSSOOOOOORRRSSSPPPPPPRRRVVVXXXYYY[[[\\\\\\[[[ZZZXXX^^^eeehhhiiimmmvvv}}}zzzuuunnnjjjhhhgggdddbbb___^^^]]]\\\\\\\\\]]]^^^ccceeegggiiikkknnnsssvvvuuunnnlllmmmooonnnlllkkkhhhddd^^^ZZZYYYQQQJJJGGGCCC>>><<<>>>;;;:::888666555555555666333333222111000000000000,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------------------...///000000000///...---,,,,,,,,,,,,)))+++...111333333222222///000111333444444444555777222000222111...---///222111333:::GGGYYYlllyyypppXXXFFF:::222------......////////////------------------------+++---///...---,,,...000000000111111111222222222111333444555666999===@@@@@@CCCIIIQQQ\\\iiivvvvvvkkkbbb```___]]]\\\^^^]]]\\\\\\\\\[[[[[[YYYXXXUUUVVVXXXWWWVVVUUUVVVWWW333333555999<<>><<>>???AAAAAAAAA@@@BBBEEEGGGJJJSSS]]]ooo~~~iiiXXXUUUUUUYYYnnn~~~xxxrrrnnnoookkkeee```\\\XXXUUURRRTTTUUUVVVWWWWWWVVVUUUTTTLLLNNNPPPPPPOOONNNNNNOOOLLLIIIJJJOOOQQQOOOOOOPPPPPPQQQRRRTTTTTTTTTTTTSSSTTTYYY^^^^^^\\\^^^eeelllsss~~~zzzrrrmmmjjjgggdddaaa``````______^^^^^^______dddeeehhhkkknnnssszzz~~~{{{lllgggiiimmmlllkkkllllllkkkgggbbb]]]^^^UUUMMMIIIDDD>>><<<======;;;:::888777777777777444333222111000000000000,,,,,,,,,+++++++++******---,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,---///111222333000///...---,,,+++++++++''')))---111333444333333///000222333444555555555888333000000///,,,+++---//////111333777BBBSSSaaa|||}}}eeeQQQBBB888---.........//////000000------------------------+++...000000......000333000000111111222222222222333444555666888;;;@@@DDDJJJPPPXXXbbblllxxx{{{oooddd]]]^^^```^^^\\\^^^\\\\\\[[[ZZZZZZZZZYYYYYYTTTVVVXXXWWWVVVUUUVVVVVV999333444???IIISSSggg|||yyy```OOOFFF@@@===>>>@@@AAAJJJbbb{{{ppp```NNNEEE@@@<<<;;;<<<888888777555555444444444555555666666555555444333333222111111222555777999777888888888888999999999777888888999999:::;;;;;;:::888888<<<>>>???CCCHHHTTT```xxxxxx___PPPJJJLLLOOOUUUhhhcccVVVNNNFFFAAAAAADDDHHHJJJGGGAAA======???<<<<<<======>>>@@@AAABBBCCC@@@???AAADDDIIITTT^^^qqqooo___TTTTTTYYYeee}}}{{{uuuwwwrrrlllfffaaa]]]XXXUUUXXXXXXXXXYYYXXXUUUPPPLLLNNNOOOPPPPPPNNNMMMMMMMMMHHHHHHIIIJJJLLLMMMMMMNNNPPPNNNMMMKKKKKKKKKLLLLLLRRRUUUXXXYYYWWWUUUVVVXXXfffnnn{{{rrrmmmmmmjjjhhhgggbbbeeeiiijjjiiigggfffeeejjjlllnnnrrryyy{{{oookkkhhhffffffjjjmmmpppqqqnnnggg___YYYXXXUUUQQQNNNKKKIIIFFFDDDCCCAAA???===<<<;;;888666666444222222222222000...------------------------,,,++++++++++++++++++,,,,,,,,,------------------------,,,,,,---...000111......---,,,,,,+++******'''***---000111222444666444000...222888;;;:::777111000///...............+++...111222333:::HHHSSSkkk}}}jjjQQQ<<<666444111000111111111000000///---,,,,,,---///000.........///////////////444222000111333333111///333444888===>>>???KKKXXXcccppp{{{{{{wwwuuuqqqjjjeee```___^^^_________]]]\\\\\\ZZZXXXXXXZZZZZZZZZYYYUUUTTTTTTTTTTTTTTTTTTTTT:::555777AAALLLZZZrrrrrr[[[LLLFFF@@@===>>>AAACCCLLLeeejjj[[[KKKBBB>>>;;;;;;<<<888777666555444444444444555555666666555555444333333222222222333555777999666666777777777888888888777888888999999::::::;;;<<<999999===>>>???CCCIIIVVVccc{{{oooYYYNNNJJJLLLPPP[[[pppvvv[[[PPPJJJCCC@@@AAABBBEEEGGGDDD???<<<===???===============>>>??????@@@>>>>>>BBBEEEJJJTTT___vvvgggZZZQQQSSSZZZhhhzzzrrrkkkeee```\\\YYYWWWVVVTTTTTTSSSRRROOOLLLLLLMMMNNNNNNMMMLLLKKKKKKFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJOOORRRUUUUUUTTTSSSTTTVVVYYYbbbmmmvvv|||~~~wwwsssnnnjjjiiihhhkkknnnnnnnnnllllllmmmoooqqquuu{{{qqqhhheeebbb``````dddgggjjjkkkiiiddd^^^ZZZXXXUUUQQQOOOMMMLLLIIIGGGEEECCC@@@>>>===<<<999777777555444333444333111000........................---,,,,,,++++++,,,,,,---,,,,,,------------............---------...///000---------,,,,,,+++++++++)))+++...///000111444666555222//////111333222111//////......---.........,,,///111000000555???HHHXXXnnn{{{bbbLLL===999444222333333111///222111///...---......///...////////////000000000444222111222444666555333666555999???EEENNN```qqqyyyqqqllliiieee___ZZZZZZYYYYYYZZZ[[[\\\ZZZYYYZZZXXXWWWWWWXXXYYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUU;;;888:::CCCOOObbbhhhSSSHHHEEE???===>>>BBBEEEPPPjjjyyydddVVVFFF???<<<:::999;;;777666555444444444444444555555666666555555444333333333222222333555777888555666666666777777777777777777888888999:::::::::===;;;:::===>>>???EEELLL[[[iiicccRRRKKKIIILLLQQQccc|||iiiQQQHHHDDD@@@>>>AAA@@@BBBBBB@@@<<<;;;<<>>>>>===<<<;;;;;;<<<<<<===<<<>>>BBBEEEJJJTTT___xxxttt\\\TTTPPPSSS[[[nnn~~~vvvqqqlllhhheee```\\\WWWSSSQQQOOONNNMMMJJJKKKKKKLLLKKKJJJIIIHHHCCCCCCBBBAAABBBDDDGGGHHHGGGHHHIIIIIIIIIHHHGGGFFFLLLNNNPPPQQQPPPPPPQQQRRRSSSZZZccckkkpppvvv}}}yyytttrrrrrrtttuuuvvvuuuvvvwwwyyy{{{~~~{{{kkkdddccc```^^^^^^^^^```bbbdddcccaaa]]][[[XXXUUURRRQQQPPPOOONNNLLLGGGEEEAAA???>>>===:::888888666555444555444222111........................---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........000//////............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///222555;;;999666444222111000000------------------...///,,,///111///,,,...555;;;BBBVVVooouuu___JJJAAA777333555777555111333333222111000///......//////000000000111111111444333222333555888888888:::999<<>>CCCGGGUUUqqqwwwaaaSSSDDD===:::888888999666666555444444444444444555555555666555555444333444333333333444555777777666666666777777777888888777777777888999999::::::===;;;:::<<<===???GGGPPPaaarrrtttYYYLLLIIIIIIMMMTTTkkkuuu___KKKCCCAAA======AAA===>>>>>><<<:::999<<<>>>>>>>>><<<;;;:::999999999;;;;;;>>>AAACCCGGGRRR]]]uuu~~~gggSSSPPPPPPTTT___uuu|||xxxvvvooohhh___WWWRRRPPPOOONNNIIIIIIIIIJJJJJJIIIGGGEEEBBBAAA???>>>???AAADDDFFFDDDFFFHHHIIIJJJHHHFFFEEEIIIIIIKKKLLLLLLMMMMMMNNNQQQVVV]]]ccchhhmmmsssvvv~~~qqqeeeaaa```]]][[[ZZZ[[[\\\]]]^^^^^^]]]\\\[[[XXXVVVTTTSSSTTTTTTSSSQQQJJJGGGCCC@@@>>><<<:::888888666555444444444222111........................,,,,,,++++++++++++,,,,,,,,,,,,------......//////111111000///.........---+++,,,,,,,,,,,,,,,,,,,,,.........---,,,...111444;;;<<<<<<:::666222000///,,,,,,,,,,,,,,,---...///,,,...000...++++++...222666CCCWWWnnnpppZZZLLL;;;444555888777444222222222222111000///...000000111111222222333333555444222222444777999:::;;;===BBBLLL[[[rrr{{{ssssssmmmfff```]]]\\\ZZZYYYVVVVVVVVVXXX[[[]]]^^^]]]XXXVVVUUUUUUWWWXXXXXXWWWXXXXXXYYYYYYYYYYYYYYYZZZ::::::===FFFVVVqqqsssYYYIIICCCBBB>>><<<>>>DDDJJJZZZyyywwwaaaSSSDDD===:::777666777666666555444444444555555555555555666555555444333444444444444555666666777777777777888888888999999666777777888888999::::::<<<::::::;;;===AAALLLWWWkkk~~~lllSSSJJJHHHHHHPPPZZZqqqkkkYYYHHHCCCAAA<<<<<>>===<<<:::999999888888;;;;;;>>>@@@AAADDDOOO[[[tttvvvaaaOOOPPPRRRXXXeee~~~zzzpppnnnjjjeeeaaaaaaeeehhhnnnsss}}}wwwpppeee[[[UUURRRQQQQQQKKKJJJIIIJJJKKKJJJFFFBBBBBB@@@>>>===>>>@@@CCCEEECCCEEEHHHJJJJJJIIIGGGEEEGGGGGGGGGHHHJJJKKKLLLLLLMMMPPPUUUZZZ^^^bbbfffiiinnntttzzz|||qqqggg]]][[[ZZZWWWTTTTTT[[[\\\\\\\\\\\\[[[ZZZZZZXXXWWWUUUUUUVVVWWWWWWVVVMMMIIIDDD@@@===;;;888777777555444333444333111000------------------------++++++************++++++,,,,,,---......///000000222222111111000///...---+++,,,,,,,,,,,,,,,,,,,,,//////...---,,,---000222222666;;;<<<999444///---,,,,,,,,,,,,,,,---...///+++---///...,,,+++---///444888DDDXXXqqqnnn\\\FFF777444555444111111222222222222111111000111111222222333444444555555444333222333555999<<<:::AAAKKKXXXjjjxxxmmmgggddd```[[[XXXWWWWWWXXXXXXSSSRRRQQQSSSVVVYYYZZZZZZYYYWWWVVVWWWYYYZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[999;;;@@@LLL```}}}iiiTTTHHHBBB@@@===;;;>>>EEEMMM___uuu___QQQCCC<<<:::777555666777666666555555555666666555555666666555555444333444444555555666666666666888888888888999999999999666666777777888999999999;;;::::::<<>>@@@@@@DDDQQQ___|||ppp^^^OOOQQQUUU]]]mmmvvvhhh___ZZZZZZWWWSSSNNNNNNRRRWWWZZZ^^^eeeoooyyy}}}uuujjj```ZZZVVVTTTSSSOOOMMMLLLMMMMMMKKKEEEAAAAAA@@@???>>>>>>@@@BBBCCCBBBDDDGGGIIIJJJJJJHHHGGGGGGFFFEEEFFFIIIKKKLLLLLLLLLMMMPPPTTTXXX\\\___aaabbbggglllnnnsssyyy{{{yyy~~~zzzjjjbbbZZZYYYYYYVVVUUUVVV\\\\\\\\\\\\[[[[[[ZZZZZZYYYXXXVVVWWWXXXYYYYYYXXXRRRNNNGGGBBB>>>;;;888666777555444333333333111000........................,,,++++++******++++++,,,,,,,,,---...///000000111222222222222111000......,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---///111///333888<<<===:::555111------------------...///+++---......------...000333333888GGG^^^wwwqqqYYYFFF===999555222555444444333333222222222222222333444555555666777666666555444444888===BBBAAALLLZZZiii{{{uuuhhh___\\\ZZZXXXVVVUUUUUUWWWYYY[[[WWWUUUTTTUUUWWWZZZ[[[[[[ZZZXXXWWWXXXZZZ\\\\\\[[[YYYZZZZZZ[[[[[[\\\\\\]]]:::===EEEUUUnnnxxx___PPPHHHBBB>>>===;;;===EEEOOOcccqqqZZZMMM@@@;;;999777666777777777666666666777777888555555666666555555444333444555555666666666666666777777777777888888888888666666777777888888999999;;;;;;<<>><<<;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;<<<<<<<<<<<>>:::666//////......---.........------............///000111111444>>>OOOgggppp```TTTLLLEEEAAA<<<;;;888666444333222222222333444555666777777888888888888777999>>>FFFLLLVVVbbbqqq}}}vvvlllcccZZZVVVWWWVVVVVVWWWWWWWWWYYY\\\]]]]]][[[XXXXXXZZZ\\\\\\\\\ZZZXXXWWWXXXZZZ\\\\\\[[[YYYZZZZZZ[[[\\\\\\]]]]]];;;???III\\\yyyoooXXXMMMHHHBBB<<<===;;;>>>FFFPPPeeemmmVVVJJJ===999888777777888888777777777777777888888555555666666555555444333444555666666666666666555666666666666777777777777666666666777888888999999<<<<<<>>>AAAEEEOOOaaarrrjjjXXXKKKIIIHHHIII[[[sssfffNNNCCC<<>>===;;;999999999999:::;;;<<<>>>>>><<<===???AAACCCJJJ\\\nnnuuu^^^RRRNNNRRRXXXddd{{{qqqcccZZZSSSMMMHHHCCCEEEGGGDDD@@@@@@DDDIIIDDDFFFLLLTTTWWWZZZfffttt~~~qqqggg^^^YYYVVVTTTQQQRRRRRRNNNGGG@@@>>>>>>>>>???????????????AAABBBDDDFFFGGGHHHHHHHHHJJJGGGEEEGGGKKKNNNNNNMMMGGGGGGHHHKKKOOOSSSUUUVVVWWWXXXXXXWWW]]]fffkkkkkkkkknnnrrruuuxxx{{{ggg\\\VVVQQQSSSUUUUUUWWW[[[WWWXXXZZZ\\\]]]]]]\\\\\\ZZZYYYWWWXXXZZZ[[[[[[ZZZ]]]WWWOOOGGGBBB===:::777999888666555666555444222222222222222222222222222//////............//////,,,,,,---...///000111222111111222333222111000///......---,,,,,,+++*********,,,...///......///000...,,,,,,111777:::888444111000///........................------...///000///000333:::FFFZZZtttuuujjj```YYYTTTBBB@@@<<<888555333222222333333444555666777888999999::::::;;;===DDDMMMUUUkkkwwwxxxiii```[[[VVVVVV[[[SSSTTTUUUVVVVVVWWWZZZ[[[]]]ZZZWWWVVVWWWXXXYYYYYYYYYXXXWWWXXXZZZ\\\\\\[[[YYYYYYZZZ[[[\\\\\\]]]]]]BBBDDDRRRmmm}}}```SSSMMMEEE?????????@@@AAAGGGVVVooogggQQQFFF<<<999777555555777666666666666666666666666444555555666666555555444666666666666777777777777555666777666555444555666555555666777888999::::::999888;;;EEENNN[[[pppxxxbbbQQQGGGJJJLLLPPPbbbxxxnnnWWWGGGDDD@@@>>>======<<<;;;===<<<<<<;;;;;;:::999999:::999999:::<<<======<<>>>>>===>>>>>>@@@BBBCCCEEEHHHNNNUUUZZZooo{{{vvviiibbbYYYYYYVVVRRRLLLGGGDDDCCC>>><<<;;;;;;===>>>>>>===???@@@AAABBBCCCDDDDDDDDDCCCDDDFFFGGGFFFGGGHHHJJJEEEHHHLLLOOOPPPPPPQQQRRRRRRSSSTTTVVVWWWZZZ___bbbeeehhhkkklllmmmsss~~~kkk^^^YYYVVVSSSRRRUUUXXXZZZ\\\\\\\\\]]]^^^___]]]YYYVVVYYYWWWUUUUUUWWWYYYZZZ[[[XXXUUUOOOHHHBBB>>>;;;:::888777666555444333333333444444:::888///222888333111222000------......------.........---...000333444666888888555222...---111...++++++---...,,,***((()))***+++,,,,,,---...,,,,,,---///111333555666555333000---,,,---...000000//////......---,,,,,,000......333;;;III___qqqrrr___OOO===333000///222666222333333444555777999;;;999:::===DDDPPP]]]fffkkkzzzeeeaaa\\\YYYYYYXXXUUURRRUUUTTTRRRQQQRRRUUUXXXYYYXXXXXXXXXYYYYYYYYYYYYYYYTTTVVVWWWWWWWWWXXX[[[]]]\\\[[[ZZZ[[[]]]^^^]]]\\\FFFKKK[[[vvvyyy\\\NNNHHHAAA=========>>>AAAIII[[[wwwdddOOOEEE<<<999888666555777555555555555555555555555444444555555555555444444555555555666666666666777555666777777555555666777666666777888888999::::::>>>===AAAKKKWWWfff}}}kkk[[[MMMFFFJJJMMMSSSgggeeeRRREEEBBB>>><<<<<<<<<;;;:::<<<;;;;;;;;;;;;::::::::::::999999:::<<<======<<<>>>;;;<<>>???>>>======<<<;;;;;;<<<<<<>>>???@@@BBBDDDJJJPPPUUU^^^jjj}}}}}}ttteeebbb\\\UUUMMMGGGCCCBBB>>><<<;;;<<<>>>@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEHHHJJJEEEHHHLLLNNNOOOOOOQQQRRRNNNOOOPPPQQQSSSXXX]]]aaabbbeeehhhkkklllpppvvv{{{jjj^^^\\\YYYUUUTTTUUUWWWYYYYYYZZZ[[[\\\^^^```___\\\ZZZZZZWWWTTTSSSTTTUUUUUUUUUVVVUUURRRNNNHHHCCC>>>;;;888777666555444333333333333222888888333:::@@@:::666555222///.........------.........---...111333777>>>DDDDDD===555222111222///---,,,------+++)))******++++++,,,---------,,,,,,---...000222444555777555333000///...///////////////......---------000//////222666===KKKYYYmmm}}}nnn\\\GGG;;;666333222444555555444555888;;;>>>@@@@@@DDDLLLXXXgggttt|||}}}qqqjjjWWWTTTQQQQQQTTTVVVUUUSSSPPPOOONNNMMMNNNPPPSSSUUUXXXXXXXXXXXXWWWWWWWWWWWWUUUWWWXXXXXXXXXYYY[[[]]]\\\[[[[[[\\\^^^```___^^^JJJSSShhhsssVVVIIICCC===:::;;;===>>>AAALLLaaa~~~ttt^^^KKKCCC;;;:::999666444555444444444444444444444444333444444555555444444333444444444555555555666666666777888888666666777888888888888999999:::::::::======BBBMMM]]]qqqyyy___QQQHHHEEEJJJOOOXXXqqqpppYYYJJJCCC@@@===;;;;;;;;;:::999:::::::::;;;;;;;;;<<<<<<;;;:::999:::<<<======<<>>@@@DDDEEEMMMccczzzppp\\\SSSPPPMMMRRR```{{{qqqdddSSSKKKCCCBBBAAA===;;;;;;;;;::::::999999999999::::::;;;<<<===???CCCIIIMMMTTT___pppuuunnncccWWWLLLFFFDDDCCC>>><<<<<<===@@@BBBCCCBBBAAAAAABBBBBBBBBBBBBBBAAABBBCCCCCCBBBBBBDDDGGGJJJGGGIIIKKKLLLMMMNNNQQQSSSLLLMMMNNNOOOQQQVVV\\\aaa```bbbfffjjjmmmoooooopppuuu}}}zzzhhh___```]]]YYYVVVVVVWWWWWWWWWYYYYYY[[[^^^aaaaaa___]]]YYYWWWSSSQQQQQQQQQPPPOOOQQQRRRSSSQQQMMMFFF@@@<<<999888777666555444444444444111777;;;;;;EEEMMMFFF===888333000///...------......///...---...111333:::CCCLLLLLLBBB888333333333111...,,,,,,+++***(((------------------------++++++,,,---...000222333888777666444222000///...........................///...000333333333999AAAQQQfffvvvaaaJJJ===999555333222777888:::>>>CCCHHHMMMPPPOOOVVVbbbqqq}}}rrrfff\\\VVVMMMLLLKKKNNNRRRUUUTTTRRRLLLLLLKKKJJJLLLNNNPPPRRRXXXWWWWWWVVVVVVUUUUUUUUUWWWXXXZZZZZZZZZZZZ\\\]]]]]]\\\\\\^^^```bbbbbbaaaKKK[[[uuummmRRRFFFAAA<<<:::===??????CCCPPPggg~~~hhhWWWHHH@@@:::::::::666444444444444444444444444444444333333444444444444333333222333333444444555555555666777888888777777888999999999999::::::;;;;;;;;;<<<>>>EEERRReee|||rrrZZZJJJFFFFFFKKKRRR___{{{xxx```NNNCCCAAA>>><<<;;;;;;;;;:::888999999::::::;;;<<<======;;;:::999;;;===>>>===<<>>;;;;;;999999888888888888888999888999::::::;;;???CCCGGGQQQZZZiii{{{zzziiiYYYMMMGGGEEEEEE===<<<<<<===AAACCCDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBAAA@@@BBBFFFJJJHHHIIIKKKLLLLLLNNNQQQSSSPPPPPPPPPPPPQQQUUU[[[```aaabbbeeejjjnnnpppooommmooottt{{{tttfff___aaa^^^ZZZXXXXXXXXXXXXWWWYYYYYY[[[]]]```aaa___^^^XXXUUURRRQQQPPPOOONNNLLLLLLMMMOOONNNKKKFFFAAA===;;;:::999777666555555555888555:::???CCCQQQYYYSSSBBB:::333000///......///...//////......///111333999???FFFGGG@@@888333111111000...---,,,++++++***//////......------------+++++++++,,,---///000111777777777666444111///---............//////000000...---///333333222555:::BBBTTTpppyyycccJJJ===:::888777777:::@@@IIITTT^^^ffflllnnnjjjppp|||vvvjjj___TTTMMMIIINNNNNNPPPTTTXXXXXXTTTOOOLLLLLLKKKLLLMMMOOOQQQSSSVVVVVVVVVWWWWWWWWWWWWXXXYYY[[[]]]]]]\\\\\\]]]^^^^^^]]]]]]___bbbdddddddddNNNccc~~~gggOOOEEEAAA<<<<<>>999999999666444444555555555555555555555555333444444555555444444333222222222333444555555666555777888888777777888:::999999999:::;;;;;;<<<<<<>>>DDDNNN]]]rrrlllWWWHHHEEEGGGNNNVVVhhhjjjVVVGGG@@@???>>><<<;;;<<<<<<:::999888999999:::;;;<<<======;;;::::::;;;===>>>>>>===???CCCGGGIIIMMM]]]{{{hhhWWWNNNKKKPPPXXXlll~~~hhhXXXPPPGGGAAA>>>@@@BBB>>>;;;;;;888888888777777888999999777888999::::::<<<@@@CCCKKKTTTaaarrrttt^^^PPPIIIFFFFFF===<<<<<<>>>AAADDDEEEEEEDDDDDDDDDDDDCCCCCCBBBAAACCCCCCBBBAAAAAACCCGGGJJJIIIKKKLLLMMMMMMNNNQQQSSSSSSSSSRRRQQQQQQTTTXXX\\\```aaacccgggllloooqqqpppnnnqqqvvvzzznnnddd``````]]]ZZZYYYYYYZZZZZZYYYZZZZZZZZZ\\\^^^^^^\\\[[[VVVTTTRRRQQQQQQQQQOOONNNLLLLLLLLLKKKIIIFFFCCCBBB>>>===;;;999888777666666>>>:::???EEEJJJYYYccc]]]GGG<<<222000000......111.../////////...///111444777888999::::::888333///......------,,,,,,------000//////......------,,,++++++++++++,,,---...///555555666555444111///---......///000111111222333///---...111222222555:::;;;GGG[[[sssnnnUUUGGGAAA>>>===>>>BBBLLL\\\nnn{{{sssmmmdddZZZRRRLLLIIIHHHPPPRRRVVV\\\___\\\UUUNNNLLLLLLLLLMMMNNNPPPRRRSSSTTTUUUVVVXXXYYY[[[\\\]]]\\\^^^___```^^^]]]^^^____________aaadddffffffeeeVVVooottt___KKKCCC@@@<<<<<>>BBBNNNfffmmm\\\QQQCCC<<<777888888666444555666666666666666666666666444555555555555555555444111222222333444555666666444666777777777777888999777888888999;;;<<<<<<===@@@IIIVVVggg~~~~~~cccRRRGGGFFFHHHPPP]]]sssttt___OOODDD>>>===<<<;;;;;;<<<<<<:::999999999::::::;;;<<<======<<<;;;:::;;;===>>>>>>===<<>>???<<<999888888777777777777888999999777888999::::::<<>>>>>@@@CCCFFFGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCEEEHHHKKKJJJLLLNNNOOOOOOPPPRRRSSSSSSSSSSSSRRRQQQRRRUUUWWW\\\^^^```cccgggkkkoooqqqpppqqqrrruuuyyy~~~|||jjjbbbaaa^^^\\\ZZZYYYZZZ[[[[[[ZZZZZZYYYYYYYYYZZZZZZYYYWWWUUUTTTSSSRRRSSSSSSQQQPPPPPPOOONNNLLLKKKIIIIIIHHH@@@???>>><<<:::999888888@@@===CCCHHHMMM\\\iiifffOOO@@@444222222...///333//////000///...///222444666333111333666777444000,,,---------,,,,,,.../////////.........---------,,,,,,++++++,,,---......111222333444333222111000...///000111333444555666222...,,,///000///222777666<<>>::::::??????EEEUUUpppxxxfffVVVLLLBBB:::555666777666555666555555555555555555555555555666666777777666666555222222333444555666777777333555666666666666777999555666777999:::<<<===>>>BBBNNN___qqqvvv\\\MMMGGGEEEHHHRRRddd~~~{{{eeeUUUKKKBBB===;;;:::999:::;;;;;;999888:::::::::;;;;;;<<<<<<<<<<<<;;;:::;;;>>>???>>>===<<>><<<;;;::::::======DDDIIILLL\\\llllllYYYGGG888555444///...222///000000/////////222444222111000111333333222111,,,...///---++++++---///......---------------------,,,,,,,,,,,,------...///000111222333444444444///000111333555666888999333///---///000///000444666999@@@MMM]]]rrr|||vvvooolllmmmoooxxx}}}zzzwwwrrrmmmggg```[[[TTTSSSQQQOOOMMMKKKKKKJJJLLLLLLNNNSSSWWWWWWRRRNNNIIIJJJKKKMMMNNNPPPQQQRRRUUUVVVWWWYYY\\\^^^```aaa```bbbddddddbbb```______bbbaaaaaabbbdddeeeeeedddnnn{{{```OOOAAA===<<<888888===AAAHHHYYYtttqqq___OOOFFFBBB:::444555666555555777444444444444444444444444666666777777777777666666222222333444555777777888222444666666555666777999444555666888:::<<<===>>>IIIWWWiii}}}rrrYYYMMMFFFDDDGGGSSShhhnnnZZZOOOHHHBBB===999888777888::::::888666:::::::::;;;;;;;;;<<<<<<<<<;;;:::<<<>>>???>>>===???DDDLLLVVVhhh{{{bbbSSSOOOQQQTTTVVVlllsss^^^SSSNNNIIIFFFBBB;;;888:::<<<:::888888555555555555555666777888555777999::::::<<<>>>AAABBBDDDIIIOOO^^^yyyttt\\\NNNIIIGGGFFFFFFDDDDDDEEEHHHJJJKKKJJJFFFGGGGGGHHHHHHHHHGGGGGGDDDFFFHHHIIIHHHIIIJJJLLLKKKNNNQQQSSSSSSRRRRRRSSSSSSUUUXXXYYYYYYYYYZZZ[[[XXX^^^eeegggfffgggkkkoooooonnnlllmmmppptttwwwxxxxxx{{{}}}~~~|||zzzyyyyyywwwxxx|||vvveee```bbb___]]][[[ZZZZZZYYYXXXWWWUUUTTTSSSTTTVVVWWWVVVUUUWWWVVVTTTTTTSSSRRROOOMMMPPPPPPQQQPPPOOOMMMKKKIIIEEEDDDBBB@@@>>><<<<<<;;;:::;;;DDDIIIKKK[[[mmmoooaaaMMM<<<888666///---222///000000//////000222444---000222333111//////000...///000...+++)))+++------------------------------------,,,,,,------......///000222444555777888000000222444666888999:::222...---111222111222444;;;<<<@@@GGGRRRddd{{{{{{vvvnnngggaaa[[[VVVRRRPPPPPPPPPOOONNNKKKJJJHHHOOOMMMLLLMMMPPPQQQOOOLLLKKKKKKMMMOOOPPPRRRSSSTTTVVVWWWXXXZZZ[[[]]]^^^___aaaccceeeeeecccaaa``````cccbbbaaabbbdddeeedddcccrrrXXXLLL@@@;;;999888:::>>>AAAIII\\\xxxtttcccTTTGGG@@@===;;;888555444333333444666444222333666888888666777666666666666666777777777777666666666888999:::::::::999999888777777777666555666999::::::???FFFQQQ^^^vvvjjjWWWMMMEEEGGGMMM\\\tttzzz___PPPJJJDDD===999888999:::;;;::::::888888777999:::<<<======<<<<<<>>>>>>?????????@@@@@@AAACCCGGGPPP```yyykkk]]]UUUPPPPPPTTT\\\zzzwww\\\RRRNNNGGGDDDFFFBBB???;;;:::::::::777555555555555666888777555333444888:::888888<<>>AAAEEEEEEKKK[[[llldddRRRLLLJJJHHHFFFGGGGGGJJJNNNOOOOOOOOOQQQLLLIIIHHHLLLMMMJJJHHHIIIIIIKKKNNNPPPOOOOOOOOOPPPVVVVVVWWWVVVVVVWWWZZZ]]][[[\\\___``````___\\\[[[\\\```ffflllppptttxxxzzz{{{tttlllkkkppptttvvvuuuvvvuuutttttttttssspppmmmooonnnmmmpppvvvxxxhhhaaa___cccbbb___\\\YYYWWWVVVUUUSSSQQQRRRVVVVVVSSSRRRTTTWWWXXXXXXWWWVVVTTTRRRPPPSSSQQQOOOPPPRRRQQQNNNKKKEEEEEEEEEDDDBBB???<<<:::?????????BBBJJJWWWfffooocccOOO<<<555333000...///000111111222222222222222...---,,,,,,,,,,,,---...+++++++++,,,,,,---------...---,,,,,,++++++++++++...------,,,,,,,,,------//////...///000111333444666444111222555777666444222333111,,,---333444000;;;???DDDGGGNNN^^^uuu~~~rrrjjj___YYYWWWVVVSSSPPPTTTRRRPPPMMMKKKKKKKKKLLLPPPOOOMMMLLLLLLLLLMMMMMMKKKLLLLLLNNNPPPSSSUUUVVVUUUVVVXXXYYY[[[\\\\\\\\\_________``````aaabbbccc___cccgggiiihhhfffdddcccjjjUUUJJJ@@@;;;999888:::>>>@@@JJJ^^^yyylll\\\OOODDD>>>;;;:::777555444444444555666444333444777888888777777666666555555666777777666666666666777888:::;;;999999999888888888777777666555666:::;;;===DDDLLLYYYjjjgggUUULLLIIIJJJPPPaaa{{{nnnVVVJJJFFFAAA<<<999888888999::::::999888777888999:::<<<<<<<<<<<<<<<===>>>????????????@@@AAACCCIIIWWWlll~~~dddWWWQQQLLLNNNTTTeeehhhOOOGGGDDD>>><<<>>>???<<<999999::::::888666666555555666888777666444555999:::888888<<<>>>>>><<<@@@@@@GGGVVVfffxxx]]]MMMIIIHHHHHHGGGNNNPPPUUUYYYYYYVVVTTTSSSTTTOOOMMMOOOOOOKKKJJJKKKGGGJJJNNNQQQSSSUUUXXXZZZaaaccceeeeeeeeeeeeggghhhfffgggiiiiiiiiifffdddbbbbbbeeeiiilllppptttxxx{{{wwwrrrkkkhhhiiilllnnnnnnmmmlllllllllmmmllliiigggfffdddbbbdddiiiqqqzzzzzzjjjcccbbbcccaaa^^^[[[XXXUUUSSSSSSSSSQQQRRRVVVWWWSSSRRRTTTWWWWWWXXXWWWVVVTTTRRRQQQRRRPPPNNNOOOPPPPPPOOOLLLIIIHHHFFFCCC@@@===:::999;;;;;;===@@@IIIVVVdddnnndddQQQ>>>666333000//////000111111222222222222222......,,,,,,,,,,,,......++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,......------,,,------...............000222444555888666555666777777666555111333222///000555777444:::===AAADDDMMM```zzzwwwfff___XXXUUUVVVWWWVVVTTTUUUTTTQQQOOOMMMMMMMMMNNNPPPOOOMMMLLLLLLLLLMMMNNNKKKLLLMMMOOOQQQTTTVVVWWWVVVWWWYYYZZZ[[[\\\\\\\\\ZZZ[[[[[[]]]^^^```bbbccc```bbbeeefffeeedddeeefffwww```PPPGGG???<<<:::999;;;???BBBOOOeeeuuubbbSSSHHH@@@:::999888666555444444555555666555444444777888888777777666555555444555666777555555555666777888:::;;;999999999888888888888888777666777;;;===AAAJJJTTTeee{{{zzzcccSSSLLLKKKKKKRRRfffooo\\\IIIAAA@@@===:::999777888999999:::999888777999999:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBDDDNNNaaa|||qqqZZZQQQMMMLLLRRR[[[rrrrrr]]]HHHAAA???<<<:::===<<<:::888888999999888777666555555666777888666444777:::;;;888888;;;===<<<888===>>>EEESSSaaa{{{~~~jjjUUUJJJGGGGGGIIIMMMRRRYYYaaaffffffaaa\\\XXXZZZTTTPPPOOONNNKKKKKKMMMLLLOOOTTTXXX\\\aaafffjjjpppssswwwzzzyyyxxxwwwwwwxxxxxxyyyxxxvvvssspppnnnnnnnnnmmmoooqqquuuzzz|||wwwtttnnnhhhffffffhhhiiihhhgggfffggghhhhhhfffdddaaa___]]]]]]```ffflllpppvvv{{{}}}mmmeeecccaaa___\\\YYYVVVSSSQQQPPPSSSQQQSSSWWWWWWTTTSSSUUUVVVWWWWWWWWWVVVUUUSSSRRRRRRPPPNNNNNNOOOPPPPPPOOOLLLJJJFFFAAA>>><<<;;;;;;999:::<<<@@@IIIUUUcccmmmgggUUUBBB777333111//////000111222333444333222222///...---,,,,,,---...///,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,......------------......---------...///111444555444666777666555333333333///111111///111555777555===@@@EEEJJJVVVkkkxxxiiiVVVRRROOOPPPTTTWWWXXXWWWVVVUUUSSSQQQPPPOOOPPPPPPPPPOOOMMMLLLLLLMMMNNNNNNLLLMMMNNNPPPSSSUUUXXXYYYXXXYYYZZZ[[[\\\]]]]]]]]]XXXYYYZZZ\\\___aaadddeeeccceeeeeeeeeeeefffhhhjjjoooYYYJJJCCC>>><<<;;;:::<<>>>>>======AAADDDGGGSSSjjjyyyfffTTTNNNMMMPPPZZZfff|||dddTTTEEE??????======???===<<<:::999999888888777777666555666777888666555777;;;<<<888777:::<<<;;;:::???@@@GGGTTT```xxxqqq```PPPIIIGGGGGGMMMUUUZZZfffsssyyyxxxrrrjjjcccbbbZZZTTTSSSSSSQQQRRRUUUVVVYYY^^^dddjjjqqqxxx}}}}}}zzzvvvtttvvvzzz}}}}}}{{{uuuoooiiigggiiikkkkkkjjjhhhhhhhhhhhhfffddd___]]]\\\[[[]]]aaaeeeggggggiiilllsss~~~nnneeebbb]]]\\\YYYWWWTTTRRRQQQQQQSSSQQQSSSWWWWWWUUUTTTVVVUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRPPPOOOOOOQQQSSSSSSNNNKKKFFFAAA>>>======>>>:::;;;===AAAJJJVVVcccllljjjZZZFFF999333111000000000222555777777666333222///...---,,,,,,---...///,,,,,,------------------...------,,,,,,,,,------.........---......///000000///......///000222333222666::::::666333222333222444444333333555777888>>>EEEOOOYYYfffyyyjjjYYYMMMLLLLLLNNNRRRUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQOOOOOONNNMMMMMMMMMNNNOOONNNNNNOOOQQQTTTVVVYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\]]]___bbbdddfffhhhhhhiiijjjjjjiiiiiikkklllhhhSSSEEE@@@======<<<;;;???DDDMMMaaa}}}kkkVVVJJJBBB<<<777444444444444444555555666444444555555555666777888888666444222222333444666333444555666777888999999777777777888999999999:::;;;:::<<<>>>AAAIIIYYYhhhlll\\\SSSOOOKKKNNN[[[uuukkkSSSHHH>>>;;;:::888888999666777888999:::999999888::::::::::::;;;;;;<<<<<<:::<<<>>>>>><<<===BBBFFFLLLZZZsssqqqaaaRRRMMMMMMQQQ___nnnsssSSSIII???;;;;;;:::;;;<<>>======:::;;;===AAAIIIUUUccclllmmm___KKK:::333222111000000444999======:::555222///...------------...///---------------------------------,,,,,,---..................//////000111333222111//////000000111444999???@@@===999888888777777777777777888<<<@@@FFFPPP___mmmxxxrrr\\\PPPNNNMMMMMMOOOQQQSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPOOOOOONNNMMMMMMNNNOOOPPPOOOPPPQQQRRRTTTVVVYYYZZZYYYZZZ[[[]]]^^^^^^^^^^^^______```aaabbbdddeeefffhhhjjjmmmmmmlllkkkjjjkkkxxx```NNNBBB???<<<===<<<<<>>AAAFFFQQQeeewwwzzzeeeXXXRRRPPPNNNVVVhhhnnnZZZKKKDDD>>><<<:::777777999666777999:::;;;;;;:::999;;;;;;:::::::::;;;;;;<<<999===???>>><<<>>>DDDIIISSSccclll___SSSOOOOOOTTTddduuu|||dddIIIDDD>>>;;;::::::;;;<<<@@@@@@???<<<999666777777999777555666777888888777555999999666555777999888:::>>>???EEEQQQ\\\sssrrr\\\OOOGGGGGGFFFEEESSSeee~~~{{{qqqjjjddddddeeefffiiinnnkkkqqq{{{|||uuupppnnnmmmhhhfffbbb___]]]\\\YYYWWWSSSTTTUUUVVVXXXZZZ[[[\\\aaaaaaaaaccchhhqqq|||oooccc^^^ZZZYYYWWWVVVUUUTTTTTTTTTQQQOOOQQQUUUVVVTTTSSSVVVSSSTTTVVVWWWXXXXXXXXXWWWVVVWWWVVVUUUSSSTTTVVVXXXZZZXXXSSSLLLFFF@@@;;;999999:::;;;???HHHWWWfffqqqqqqdddPPP<<<222222222000111666>>>DDDDDD???888333000///...------...///000............------------------------------.../////////...//////000111222555444222111000000111222444999???CCCBBB@@@===;;;666666777:::;;;>>>FFFOOO```jjjxxxppp^^^TTTPPPQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNMMMMMMNNNPPPQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXYYYZZZ\\\^^^^^^__________________```aaabbbbbbdddgggjjjllllllkkkkkkkkkmmmWWWGGGAAA>>><<<===<<<>>>EEEMMM[[[tttuuu]]]KKKCCC>>>999555222333333444444444444333000222333333222222444777888666333111000111333555444555666777777666555555555666777888999:::;;;;;;<<<<<<@@@EEELLLZZZrrrrrr^^^TTTPPPPPPPPP]]]tttmmmYYYJJJCCC???<<<;;;999666666999777888:::;;;<<<<<<;;;;;;<<<;;;::::::::::::;;;<<<:::>>>AAA???===>>>EEELLLXXXmmm|||fff[[[SSSRRRUUU^^^qqqkkkUUUCCCCCC@@@<<<;;;<<<<<<<<<===>>>>>>;;;888666777999999777666555777888888777333666777444333666888777888<<<===BBBMMMYYYqqq}}}fffVVVKKKFFFHHHHHHHHHZZZqqq|||wwwwwwxxxyyy{{{zzztttmmmiiiccc```]]]ZZZYYYWWWUUUTTTSSSTTTUUUWWWXXXYYYYYYYYYZZZ\\\___bbbffflllsssxxx|||tttgggaaa]]]\\\ZZZWWWUUUTTTSSSSSSPPPNNNPPPTTTUUUSSSSSSUUURRRTTTVVVWWWYYYYYYYYYXXXVVVWWWXXXWWWTTTSSSTTTVVVZZZYYYVVVRRRLLLEEE???<<<::::::;;;@@@LLL]]]ooo{{{ssshhhSSS===222222333000222999CCCKKKKKKDDD:::333000///...------...///000///.........---------------------------...//////////////////000111222333444333222222222333444555888;;;BBBHHHLLLJJJFFFBBB::::::===DDDJJJQQQ___mmmvvvbbbVVVRRRSSSQQQQQQPPPOOOOOOOOOQQQSSSPPPPPPQQQQQQQQQQQQQQQQQQOOOOOONNNMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWYYY[[[]]]___``````^^^]]]]]]]]]^^^___```aaabbbdddgggiiikkkmmmppprrryyyeeeQQQBBBAAA>>><<<===<<<>>>GGGPPPbbb|||~~~mmmVVVFFF???<<<888333222333333444444333333333///111333222111111333666888666333000///000333444555666777777777666444333555555666888999:::;;;<<<;;;<<>>;;;::::::888444555999888999:::<<<======<<<<<<===<<<;;;:::999:::;;;<<<:::>>>AAA@@@===???FFFNNN\\\sssuuu___WWWRRRVVV\\\iii}}}```JJJ>>>???>>>;;;999999:::999:::;;;<<<:::777666777::::::888666555777888888888111555666333222666888777888<<<<<<@@@LLLXXXpppvvv___UUUKKKGGGKKKKKKMMMbbb{{{~~~vvvmmmfffbbb___\\\ZZZYYYYYYWWWVVVPPPQQQSSSTTTUUUUUUTTTTTTRRRVVV[[[```eeeiiimmmppptttwww|||wwwjjjeeeaaa___\\\YYYVVVSSSRRRQQQOOOMMMOOOTTTUUURRRRRRUUURRRSSSUUUWWWYYYYYYYYYYYYUUUWWWYYYXXXTTTRRRRRRTTTTTTUUUVVVUUURRRLLLFFFBBB<<<<<<>>>DDDQQQdddyyytttjjjUUU>>>222333333000222;;;GGGOOOPPPHHH<<<444000///...------...///000//////.........------------------------...///000////////////000111222333222222111222333555888999BBBEEEKKKSSSYYYYYYSSSNNNFFFFFFLLLVVV___jjj|||~~~||||||{{{uuuooorrr~~~rrrbbbWWWTTTTTTPPPPPPOOONNNNNNOOORRRUUUPPPQQQQQQRRRRRRRRRRRRRRROOOOOONNNMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUTTTVVVXXX[[[]]]___```aaa]]]]]]]]]^^^___```aaabbbbbbdddfffhhhkkkpppvvv{{{uuu```OOOEEECCC===;;;===;;;;;;FFFVVVmmm}}}gggOOOBBB>>>:::555222222111000111333555555555444444444444444444444444444444444444444444444444333666888666666888666333666666666777999;;;>>>???AAABBBGGGLLLUUUhhhhhhUUULLLLLLPPPVVViiilllZZZJJJAAA>>>:::;;;:::999777666777888999999999<<>>HHHSSSnnniii[[[QQQIIIEEEIIIMMMVVVnnnzzzqqqgggdddaaa^^^]]][[[WWWTTTUUUTTTRRRSSSSSSSSSQQQOOOVVVVVVWWWZZZ___fffmmmqqqrrrsssuuuwww|||yyy~~~{{{llliii^^^```^^^XXXWWWXXXTTTMMMOOOPPPRRRSSSTTTUUUUUUUUUZZZVVVUUUZZZ[[[YYY[[[```WWWZZZ[[[VVVOOOLLLPPPUUUUUUVVVWWWXXXVVVQQQIIIDDD======<<>>LLL\\\xxx|||gggOOOBBB===888444222333222111222444666666555444444444444444444444444444444444444444444444444222666777555666888777444666666666777999;;;===>>><<>>999::::::888666555666888999999999<<>>>>>???@@@AAAFFFPPPZZZnnnmmmYYYSSSOOOSSS]]]qqq|||___LLLEEE@@@===;;;:::::::::888777:::888666666888999888777777888888888777666555555777777666666666777888888777<<<;;;>>>GGGQQQllluuu```TTTPPPJJJHHHKKKOOOYYYssszzzsssllleeedddeeeddd^^^XXXTTTSSSSSSSSSTTTSSSQQQOOONNNOOOQQQUUUZZZaaagggjjjlllllllllmmmqqqvvv{{{}}}xxxuuupppkkkhhhqqq~~~lllfff___```]]]XXXWWWYYYVVVPPPRRRRRRSSSSSSTTTTTTUUUUUUXXXUUUUUUYYYZZZXXXYYY]]]]]]]]]\\\WWWPPPMMMOOORRRQQQRRRTTTUUUTTTOOOHHHBBB@@@@@@@@@FFFZZZssssss[[[III<<<444222444666;;;MMMaaadddTTTCCC===222333333333333222333444//////000000///...---,,,---...000000//////000111222333444333222222444666444666999<<>>BBBRRReeeyyydddMMM@@@;;;777444333555444222333555666666666444444444444444444444444333333333333333333333333111555666555666999999666555666777888999:::;;;<<<===AAALLL^^^rrrsss___SSSMMMNNNRRR___xxxgggTTTHHH@@@===>>>888999999888666555666777999999999;;;===>>><<<:::999999999:::;;;<<<>>>???>>>===>>>BBBDDDIIIVVVccc|||vvvdddVVVSSSRRRUUU```wwwkkkSSSDDD???===;;;999999::::::999888888777555666777888888777777777777888777777666666888777777777777888999999888<<<;;;===FFFOOOgggiiiXXXQQQMMMJJJJJJMMMQQQ___{{{|||rrriiigggjjjiiiaaaYYYTTTSSSSSSUUUUUUTTTQQQNNNJJJKKKNNNRRRWWW\\\```ccceeecccaaabbbeeehhhgggfff```^^^]]]\\\]]]ggg~~~qqqggg```___[[[WWWWWWYYYXXXUUUVVVUUUTTTSSSSSSTTTUUUWWWYYYWWWXXX\\\]]][[[[[[]]]bbb```[[[VVVRRROOONNNNNNNNNPPPSSSVVVVVVQQQIIICCCAAABBBCCCJJJ]]]wwwttt\\\III<<<555333666666>>>PPPeeehhhYYYGGG???333444666777888888777777555666777777666444222111///111222222222222444666333555777888888:::===@@@???BBBHHHOOOYYYgggwwwvvvnnnhhhaaaXXXPPPNNNNNNOOOOOOQQQRRRTTTTTT```eeelllpppooohhh___YYYUUUTTTSSSRRRRRRSSSTTTTTTPPPOOOOOOQQQTTTVVVVVVUUUPPPQQQRRRTTTUUUVVVVVVVVVVVVWWWXXXXXXWWWXXXZZZ\\\___```aaa```^^^\\\\\\\\\____________```aaaaaabbbgggiiipppzzzoooYYYIIIAAA>>>::::::>>>???DDDXXXmmmppp]]]III>>>:::888666666777555444444666777666666444444444444444444444444333333333333333333333333000444555444555999:::888555666777999::::::;;;;;;CCCGGGUUUjjjjjjYYYQQQMMMNNNSSSiiixxx^^^KKKAAA<<<:::<<<777888999888777555666777999999:::;;;<<<<<<;;;:::999999999:::;;;<<<===>>>>>><<<>>>BBBDDDIIIYYYjjjkkk\\\RRRSSSUUUZZZhhhppp\\\JJJ???======;;;999888999999888777777666555555666777777777666777777888888888777777888888888888888999999:::999<<<:::<<>>;;;;;;>>>???FFF\\\tttyyycccTTTCCC<<<:::888888999888666555555666777666555444444444444444444444444333333333333333333333333000444444333555999;;;999666777888999:::;;;<<<===FFFLLL[[[ttt}}}aaaUUUOOOKKKOOOVVVpppuuuZZZHHH???:::999999666888999999888666666777888999::::::::::::::::::;;;::::::::::::;;;<<<<<>>===>>><<<999888888888666555666666666666666666888999666777888888888888888777888888888888888999999:::999<<<999;;;CCCIII]]]zzzfffTTTLLLJJJDDDGGGLLLSSS]]]sss{{{vvvnnnfff___ZZZWWWVVVTTTTTTTTTUUUVVVUUURRROOORRRSSSUUUWWWXXXXXXXXXXXXXXXUUUTTTWWW\\\\\\XXXSSSPPPOOOPPPQQQSSSZZZjjjyyypppccc^^^ZZZXXXYYYZZZ\\\]]]ZZZXXXUUUTTTTTTWWWZZZ]]]bbbdddfffgggggghhhgggfff```[[[UUURRRSSSSSSPPPMMMNNNQQQUUUYYYZZZWWWPPPKKKDDDFFFJJJQQQbbbuuu{{{iiiTTTEEE<<<666666999:::EEEXXXkkkqqqgggYYYOOOGGGIIINNNWWW___eeegggfffaaa]]]WWWPPPKKKHHHFFFFFFCCCAAA>>>::::::???FFFLLLWWWYYY^^^bbbfffjjjpppsssuuuxxx}}}xxxrrrjjjfff```]]][[[XXXSSSPPPQQQPPPPPPQQQSSSUUUWWWXXXXXXZZZ___gggmmmmmmhhhbbbXXXVVVTTTRRRQQQQQQRRRSSSQQQRRRRRRQQQQQQPPPQQQQQQOOOPPPRRRUUUVVVWWWWWWWWWTTTVVVXXXYYYYYYYYY[[[]]]\\\]]]]]]\\\ZZZXXXYYYZZZ]]]^^^```aaabbbeeejjjnnnqqq|||}}}aaaMMMCCC@@@>>><<<<<>>:::999888888999999777555555555666555444444444444444444444444444444444444444444444444444111444555333444999;;;999888777777888:::<<>>;;;999888777777555444555666777777666666888:::888888888999888888777777888777777777777888999999888:::888:::BBBGGGYYYtttoooWWWHHHBBB@@@AAAFFFMMMWWWhhh}}}uuujjj___YYYXXXYYYVVVUUUTTTTTTUUUTTTRRRQQQTTTTTTUUUUUUVVVUUUUUUTTTRRRQQQQQQSSSVVVUUURRRNNNHHHHHHKKKOOORRRXXXeeerrr{{{pppddd^^^ZZZZZZ[[[[[[\\\___[[[ZZZXXXXXXZZZ]]]aaadddiiikkkkkkhhhggghhhgggddd]]]YYYTTTRRRRRRSSSQQQOOOMMMOOORRRVVVWWWUUUOOOKKKIIIMMMQQQXXXdddrrrxxxxxxnnn___NNNBBB<<<888888;;;>>>JJJ\\\oooxxxuuukkkccc]]]___eeeppp|||yyyqqqiiieeebbbaaaaaa^^^YYYUUUTTTYYYaaagggtttwwwzzz}}}zzzpppggg___]]][[[ZZZZZZYYYXXXVVVRRRQQQQQQQQQSSSVVVYYY[[[ZZZZZZ[[[```fffhhhgggeee[[[YYYWWWVVVTTTTTTTTTTTTRRRSSSTTTSSSQQQOOOPPPQQQPPPQQQRRRTTTUUUVVVVVVVVVSSSVVVXXXYYYYYYYYYZZZ[[[ZZZZZZ[[[ZZZYYYYYYZZZ\\\___aaabbbcccccchhhooouuu}}}uuuYYYGGGAAAAAA>>><<<===AAADDDOOOkkk~~~cccPPPEEE<<<999999666555666999777555444555555444333444444444444444444444444555555555555555555555555222555555222444888:::888999888777888:::>>>BBBEEELLLZZZtttiiiTTTOOOLLLKKKWWWiiixxxcccMMMBBB???<<<888777666999;;;<<<;;;999999999888999:::999777666888:::999999999:::;;;<<<===>>>???999<<>><<<<<<;;;999777777777777666555555777888888666777999<<<999999999999888888777666777777666666666777888888777999666999AAAFFFVVVppp{{{```NNNDDD@@@===@@@EEEOOO]]]ssszzzoooeee___]]]\\\XXXVVVSSSSSSSSSTTTSSSRRRSSSSSSSSSSSSSSSTTTTTTUUUQQQQQQQQQQQQOOOMMMJJJIIIEEEFFFJJJOOOSSSYYYeeepppsss|||ssseee^^^[[[\\\]]][[[[[[___]]]\\\\\\^^^aaaeeeiiilllrrrtttqqqjjjfffgggeee```]]]ZZZVVVSSSRRRRRRRRRQQQMMMNNNPPPRRRTTTRRRNNNKKKLLLPPPUUU[[[dddmmmmmmiii^^^QQQCCC<<<888555666999===III\\\ooo|||}}}wwwuuuuuuxxx~~~}}}yyyvvvuuuxxx~~~yyy|||{{{vvvssspppiiiaaa[[[ZZZXXXXXXXXXYYYXXXXXXUUUUUUUUUVVVWWWYYYZZZ[[[XXXXXXYYY[[[___bbbdddeee^^^^^^]]][[[ZZZYYYWWWWWWRRRTTTVVVUUURRRQQQSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWTTTWWWYYYZZZZZZYYYZZZ[[[YYYZZZ[[[[[[[[[\\\___aaaaaacccfffgggjjjrrr~~~pppTTTDDD@@@AAA===<<<>>>CCCGGGTTTqqq~~~cccMMMCCC;;;999888555333333999777555444444444333222444444444444444444444444666666666666666666666666333666555222333888:::888:::999777777:::???DDDHHHVVVgggxxxbbbQQQMMMLLLLLL\\\ppplllYYYFFF??????===999777777999<<<===<<<:::999999777999:::999666666888:::777777888999;;;===???@@@>>>888;;;EEEJJJPPPiiirrr^^^SSSOOORRRYYYeeezzznnnSSSDDD???===;;;:::999777666666888999888777555777999999777777:::===:::::::::999888777666555666666666666666777777888666888555888AAAEEEUUUnnnoooXXXLLLGGGDDDBBBAAAFFFPPP```{{{|||qqqjjjeeeaaa]]]YYYVVVSSSRRRRRRTTTTTTTTTRRRRRRRRRRRRTTTUUUVVVWWWTTTTTTTTTQQQLLLHHHEEEEEEDDDDDDIIIOOOSSSWWWbbblllpppxxxxxxeee^^^[[[^^^^^^[[[[[[^^^^^^^^^```bbbfffkkkooorrr{{{|||wwwlllffffffccc^^^^^^\\\YYYUUUSSSQQQRRRRRROOOOOOPPPRRRSSSRRROOOLLLLLLPPPUUUZZZbbbgggddd^^^QQQFFF:::555333111222555:::FFFYYYlll}}}}}}~~~|||yyyzzzzzzuuuooojjj[[[aaaddddddfffiiieee^^^ZZZYYYXXXWWWWWWWWWWWWWWWTTTUUUVVVXXXXXXXXXXXXWWWUUUVVVWWWYYY[[[^^^bbbdddaaaaaaaaa```^^^\\\ZZZYYYRRRUUUWWWVVVTTTTTTVVVXXXUUUUUUTTTSSSTTTUUUWWWXXXUUUXXXZZZ[[[ZZZZZZZZZ[[[YYYZZZ\\\\\\]]]___ccceee```dddhhhlllrrr~~~fffSSSJJJDDDAAA???>>>AAAFFFKKKYYYuuuxxx```GGGBBB;;;555333444444444888666555333222222333333444555666666555333111000666666666666666555555444444444333444444555777777888;;;666555<<<>>>DDDTTT```zzzooo^^^OOOKKKMMMUUUjjjxxxbbbSSSDDD>>>===<<<;;;<<<999:::<<<======;;;:::888999888777777888999;;;<<<;;;===>>>===<<<<<<<<<>>>===>>>BBBGGGLLLZZZwww|||eeeYYYSSSQQQVVVWWWfffmmm]]]JJJ@@@===999888888777888888888888999999999;;;:::999999::::::888666999999999999999999999999666666777777888888888999999999666:::DDDHHHTTTjjjfffVVVKKKBBB@@@CCCDDDJJJYYYoooyyyrrrllleee```XXXVVVTTTSSSSSSQQQOOOMMMMMMOOOSSSUUUUUUUUUVVVWWWVVVTTTPPPLLLIIIFFFBBB???AAADDDHHHMMMRRRXXX```eeeiiioooxxx}}}rrrfff\\\\\\___```___```___bbbfffhhhiiilllrrrvvv}}}xxxqqqiiicccaaaaaaZZZYYYWWWVVVUUUUUUVVVWWWPPPQQQSSSUUUVVVTTTOOOLLLJJJLLLRRR[[[bbbaaaZZZSSSCCC???999333000000222444999AAANNN^^^ttt~~~~~~{{{{{{tttkkkhhhjjjmmmnnnmmmnnnmmmkkkhhhfffcccaaa```]]]\\\ZZZYYY[[[___dddggg```]]]ZZZWWWVVVWWWXXXYYYZZZWWWTTTTTTVVVYYY[[[\\\XXXXXXXXXWWWXXX[[[aaaeeellljjjgggdddaaa___^^^^^^VVVWWWVVVUUUSSSTTTWWWZZZVVVVVVVVVUUUTTTUUUWWWYYYUUUWWWZZZZZZZZZYYYZZZ[[[YYYZZZ\\\\\\\\\^^^aaadddiiimmmttt}}}vvv\\\LLLDDD@@@<<<===<<>>???CCCHHHOOO___}}}sss]]]RRRNNNMMMVVV[[[ooocccTTTEEE>>><<<:::999:::888888888888999999999999;;;999999999::::::888666999999999999999999999999777777777777888888888999999999666:::DDDHHHSSSjjjxxx___RRRJJJCCCBBBFFFHHHOOO___vvvyyyppphhhaaa[[[XXXVVVTTTRRRRRRRRRQQQOOOOOOSSSWWWYYYWWWUUUSSSRRRMMMKKKIIIGGGGGGEEECCCAAA>>>AAAEEEIIIOOOVVV]]]ccciiiooowww}}}ttthhh]]]\\\___```___```cccgggmmmqqqrrrrrrssstttyyyxxxtttnnngggaaa___^^^XXXWWWVVVUUUTTTTTTTTTTTTPPPRRRTTTVVVXXXYYYZZZ[[[^^^]]]]]]______ZZZQQQIII@@@===888333000111222444333:::FFFVVVooo~~~~~~|||wwwwwwwwwuuummmggg```]]]___bbbbbb```ffffffdddbbb```^^^]]]\\\\\\ZZZXXXXXXZZZ]]]bbbdddaaa___\\\XXXVVVWWWZZZ]]]]]]ZZZXXXWWWXXXZZZZZZZZZYYYYYYXXXXXXYYY^^^dddiiisssrrrooojjjeee```[[[YYYWWWWWWWWWUUUTTTUUUWWWZZZWWWXXXXXXWWWVVVVVVXXXZZZYYYZZZ[[[[[[ZZZ[[[]]]___\\\]]]^^^^^^```dddiiimmmtttzzzlllTTTHHHCCC@@@======<<>>EEEIIIVVVkkk}}}___TTTKKKKKKPPP___{{{oooUUUIII>>>::::::999999:::999999;;;<<<<<<;;;:::999::::::;;;<<<==================<<<:::888888:::<<<@@@AAADDDIIISSSgggiiiUUULLLKKKMMMVVVccc}}}qqqUUUIII>>>;;;<<<::::::;;;888888888888999999999::::::999999999::::::999777888888888888888888888888777777777888888888888888888999666999CCCFFFSSSjjj~~~jjjUUUMMMHHHCCCDDDJJJNNNVVVhhh|||rrrjjjbbb]]]YYYVVVSSSRRRSSSTTTTTTSSSTTTXXX\\\]]]ZZZUUUPPPMMMJJJHHHEEEEEEEEEDDDCCCBBB>>>AAADDDHHHNNNVVV^^^ccckkkpppwww|||}}}~~~~~~~~~~~~xxxjjj^^^[[[]]]^^^^^^___cccjjjrrrwwwxxxuuuqqqnnnpppooonnniiiddd___\\\[[[TTTUUUUUUTTTTTTSSSRRRQQQPPPRRRTTTVVVXXX___hhhnnnsssoooiiiddd]]]TTTIIIAAA<<<:::666222111111333444555:::BBBPPPiiiyyyooohhhggghhhpppsssllllllmmmlllccc___ZZZXXXYYY[[[[[[YYY___^^^^^^]]]\\\ZZZYYYXXXXXXWWWVVVVVVXXX[[[^^^aaabbbaaa___[[[WWWWWW[[[______]]]ZZZZZZZZZZZZYYYXXXZZZZZZZZZZZZ[[[```fffkkkttttttssspppkkkccc\\\XXXXXXXXXXXXVVVUUUUUUWWWYYYXXXYYYZZZXXXWWWWWWXXXZZZ]]]]]]^^^]]]\\\]]]```cccaaabbbbbbbbbeeekkksssyyydddOOOFFFCCC???===??????BBBJJJZZZsssvvv___OOODDD@@@:::666555555555555333222222222333333333333555444444444555777999:::999999888888777666444444222444666888999888777666333;;;===???GGGPPPaaa{{{rrrWWWPPPJJJJJJQQQcccfffNNNDDD<<<::::::999999:::::::::;;;<<<<<<<<<;;;;;;:::;;;===?????????>>>>>>???>>><<<999777888;;;===@@@AAAEEEKKKYYYqqq|||bbbQQQIIIKKKPPPXXXlllwwwaaaKKKBBB;;;;;;<<<;;;:::;;;888888888999999999:::::::::999888999::::::999777888888888888888888888888888888888888888888888888888999666999BBBFFFTTTlllmmm\\\LLLGGGEEEBBBDDDKKKRRR]]]sssyyyqqqjjjeee[[[XXXUUUSSSTTTVVVWWWWWWXXX[[[^^^^^^[[[UUUQQQOOOPPPMMMIIIFFFEEEDDDAAA@@@BBBDDDHHHLLLRRRYYYaaaggglllpppvvvyyyzzzzzzzzz{{{zzz{{{{{{yyywwwzzz~~~ooo```[[[\\\\\\\\\]]]```eeennntttuuuqqqlllhhhggghhhhhheeeaaa\\\ZZZYYYSSSTTTTTTUUUTTTRRRQQQPPPPPPQQQSSSSSSVVV```ppp{{{|||xxxqqqhhh^^^RRRFFF>>>888777444222111222333444999===BBBKKK^^^yyytttfffZZZRRRNNNNNNNNNUUUbbbooovvvvvvsssjjjkkklllooouuu{{{~~~uuujjjddddddeeeccc^^^[[[XXXWWWXXXYYYXXXVVVZZZ[[[[[[[[[[[[ZZZYYYXXXUUUUUUTTTUUUVVVYYY[[[]]]```bbbbbb___ZZZXXXYYY\\\\\\[[[YYYYYYZZZZZZXXXWWWYYY[[[]]]^^^^^^```ccceeeiiikkkooopppnnnhhhbbb]]]YYYZZZZZZXXXVVVVVVWWWYYYXXXZZZZZZZZZXXXXXXYYYZZZ\\\]]]_________```bbbdddfffffffffhhhmmmvvv}}}[[[IIICCC???;;;:::>>>@@@EEEOOOcccnnnZZZMMMAAA===888555444444444444222333333333333333333333444333333444555777999;;;:::::::::999888777666666333444777999999999777666666======???KKKXXXooo~~~gggRRRMMMIIIKKKUUUjjjwww^^^IIIAAA;;;;;;;;;999999;;;;;;;;;<<<===============;;;<<<>>>???@@@??????>>>??????===:::999999<<>>;;;@@@HHHUUUlllhhhVVVLLL>>>;;;777444333444444333444444444555555444333333222222333444555777999999999999999999999888888777444555777888999999888888999??????DDDTTTfffrrr^^^PPPLLLJJJOOO^^^vvvoooYYYEEE???;;;<<<<<<999999;;;;;;;;;;;;<<<======>>>>>>;;;;;;<<<===>>>>>>>>>>>>>>>>>>===<<<:::;;;===@@@???CCCHHHRRRhhhfffVVVLLLHHHMMMVVVgggvvv\\\KKKEEE???<<<<<<<<<999999:::999999999999::::::::::::999888888999;;;;;;:::888999999999999999999999999999999999999999888888888666999777:::BBBHHHYYYtttkkkTTTIIIBBBCCCDDDBBBFFFMMM\\\pppssskkkfffccc```]]]]]]]]]\\\[[[[[[]]]^^^\\\ZZZXXXWWWWWWOOOLLLGGGEEEDDDCCCCCCBBBFFFJJJOOOTTTXXX]]]bbbfffdddgggjjjkkkllllllmmmooonnnoooppppppooopppsssuuuyyy~~~oooccc^^^[[[ZZZ[[[]]]^^^aaaeeehhhhhhfffddd\\\]]]^^^\\\ZZZXXXWWWXXXVVVVVVVVVUUUUUUTTTSSSRRRPPPQQQQQQSSSYYYeeettt|||sssfffXXXIII===666444444444333333444444444999>>>BBBFFFQQQcccssszzzqqqeeeSSSDDD;;;999:::;;;>>>??????@@@FFFNNNRRRRRRVVVWWWYYYYYYZZZ\\\___bbb[[[^^^___\\\]]]______\\\VVVUUUTTTSSSSSSSSSTTTUUUSSSUUUWWWXXXXXXXXXVVVUUUSSSSSSTTTVVVWWWXXXXXXXXXZZZ]]]```ccceeecccaaa___YYYWWWVVVVVVXXXYYYXXXXXXWWW[[[```bbbaaa]]]ZZZXXXXXX\\\aaaeeegggeeeaaa___\\\]]]]]]\\\YYYWWWWWWXXXWWWYYY[[[\\\\\\\\\]]]^^^[[[^^^bbbeeeggghhhjjjlllmmmqqqzzzlllSSSIIIFFFAAA???CCC;;;BBBLLL[[[tttzzzaaaQQQJJJ>>>;;;777555444555444444555666666666666555333222111111333444666666777777666666777888888888777777666666777888888999999::::::@@@BBBMMMcccxxxiiiYYYMMMKKKKKKUUUkkkfffRRRBBB===;;;<<<;;;888888:::999999999:::;;;<<<<<<===;;;::::::;;;;;;<<<===>>>:::;;;<<<<<<;;;;;;===???@@@EEELLLXXXqqqwww___SSSMMMIIINNNXXXqqqiiiSSSGGGCCC>>>;;;<<<;;;888888;;;999999999:::::::::;;;;;;888888888999;;;;;;:::888:::::::::::::::::::::::::::::::::999999888888888555999888;;;CCCIII\\\xxxttt^^^LLLCCC???CCCEEEDDDIIIQQQeee|||}}}rrrllljjjfffcccbbb```]]][[[ZZZ\\\^^^^^^\\\XXXVVVUUUMMMJJJFFFDDDCCCDDDDDDDDDGGGLLLRRRXXX\\\^^^aaacccbbbdddfffhhhhhhiiikkkmmmnnnnnnlllkkkkkkmmmpppsssvvvyyy~~~yyyjjjbbb]]][[[\\\^^^^^^^^^aaaddddddaaa^^^YYYYYYYYYWWWUUUTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTYYYbbbnnnyyy|||ooo^^^NNNAAA999666444444555555555444444444888===BBBEEEPPPaaarrrzzzmmm```MMM???:::::::::::::::@@@CCCBBBDDDMMMSSSTTTVVVWWWXXXWWWUUUUUUWWWYYYUUUXXXZZZYYY[[[^^^___\\\XXXXXXWWWUUUUUUVVVXXXZZZSSSTTTVVVXXXXXXWWWUUUTTTSSSTTTVVVWWWXXXXXXXXXXXXZZZYYY[[[aaaiiimmmllljjj___\\\YYYXXXYYYZZZZZZZZZXXX[[[___```___]]][[[ZZZYYY[[[^^^aaabbbbbb```^^^]]]^^^^^^]]]ZZZXXXWWWXXXXXXZZZ]]]___``````aaabbbbbbcccfffgggjjjnnntttxxxxxx```KKKDDDBBB===<<>>;;;888666555666555555777777888888777555333222000111333555666666666555333444555666777777777777777777777777888999:::;;;999@@@FFFTTTooo|||cccWWWLLLJJJLLLZZZtttxxx^^^LLL???<<<:::<<<;;;777666999888888888888999:::;;;<<<::::::999999:::;;;===>>>777999;;;;;;;;;;;;===>>>AAAGGGOOO\\\vvvrrr\\\TTTPPPLLLQQQ[[[yyyyyy```NNNFFFAAA===:::;;;:::888888<<<999999:::::::::;;;;;;;;;888888888999;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888444999888<<>>DDDGGGFFFKKKTTTlllzzztttqqqppplllkkkiiiiiilllppptttwwwvvv~~~}}}pppnnnjjjgggeeebbb^^^[[[XXX\\\```aaa^^^YYYUUURRRPPPLLLHHHEEEDDDEEEEEEDDDIIINNNVVV\\\___aaabbbcccccceeeggghhhiiijjjlllnnnrrroookkkiiiiiilllppptttnnnpppsssuuuwww{{{ooofff```]]]]]]]]]]]]]]]___aaa```\\\XXXWWWWWWVVVTTTRRRRRRSSSUUUWWWVVVTTTRRRRRRRRRSSSSSSVVVUUUXXX___jjjuuuyyyjjjXXXGGG===999888444555555666666555444444333888<<>>EEEDDDFFFNNNUUUWWWSSSUUUWWWUUUSSSSSSUUUXXXUUUYYYYYYXXXYYY]]]___]]]WWWWWWUUUSSSSSSTTTWWWZZZTTTVVVXXXZZZZZZYYYWWWUUUSSSUUUVVVXXXYYYYYYXXXXXXZZZWWWWWW^^^kkktttvvvttteeeaaa]]]ZZZZZZ[[[[[[[[[ZZZ\\\^^^^^^]]]]]]^^^___YYY[[[]]]___aaaaaaaaa```^^^______]]]ZZZXXXWWWWWWYYY\\\___bbbbbbcccdddfffiiihhhhhhiiilllsss{{{qqqXXXFFFEEEEEE===<<>>===AAALLL___zzz{{{bbbRRRQQQKKKLLL^^^~~~yyy[[[EEE===<<<:::999777777777888666888:::;;;;;;;;;<<<===999:::;;;;;;::::::<<<===;;;;;;;;;:::999:::<<<>>>BBBEEEQQQkkkjjjSSSNNNOOONNNWWWeeelllRRRFFFEEE???===;;;:::;;;;;;:::999999999999999999999999999;;;;;;;;;;;;::::::999888;;;;;;;;;;;;::::::999888;;;::::::999999::::::;;;777999>>>BBBBBBIIIaaa{{{www___QQQJJJDDD@@@???AAAFFFRRR]]]yyyvvvkkkeee```ZZZUUUVVVZZZ______]]]^^^bbbfffgggnnnvvv~~~{{{ssslllfffbbb^^^\\\^^^]]]^^^```aaa]]]VVVPPPRRRIIICCCDDDFFFFFFHHHKKKQQQTTTXXX___eeehhhgggeeeeeehhhkkkllllllmmmqqquuuqqqmmmiiihhhjjjmmmpppqqqooonnnnnnnnnpppsssvvvxxx{{{kkkbbb^^^\\\[[[]]]ZZZTTTTTTXXXWWWRRRUUUVVVVVVUUURRRQQQQQQRRRXXXRRRPPPRRRTTTQQQNNNNNNXXXUUU\\\mmm}}}{{{jjjUUUDDD<<<999777888777777666555333222111666999<<<>>>CCCQQQdddrrruuuiiiWWWFFF===;;;===???<<>>===CCCDDDJJJXXXqqqwww```MMMBBB;;;999666555444333222000666666666777777777777777333333444555666666666555333333444555555666777777888999999999999:::===@@@DDDIIIVVVjjjuuu___RRRPPPMMMRRRffftttWWWDDD<<<;;;999777666666666666555777:::::::::999:::<<<999:::;;;;;;::::::;;;===:::;;;<<<;;;:::;;;===???EEEIIIVVVppp}}}eeeQQQMMMNNNPPP\\\lll|||___GGG=========;;;999888999999888777999999999999999999999999::::::;;;;;;::::::999888:::;;;;;;;;;::::::999888999999888888888888999999666777<<>>CCCEEENNNaaa|||sss___LLLAAA;;;999666555555444333111444444555555666666777777444555555666666666555555444444555555666666777777888999:::::::::<<>>:::999777666777888777666888888888888888888888888999999:::::::::999999888:::::::::;;;;;;::::::999777777666666666666777777888777:::AAAHHHWWWvvvlllWWWLLLHHH@@@BBBCCCDDDGGGTTTpppsssdddYYYSSSQQQNNNMMMMMMMMMKKKJJJIIIGGGFFFIIIPPPSSSRRRPPPRRRYYYbbbhhhiiigggeeedddpppwww~~~yyyoooddd[[[PPPMMMLLLNNNPPPTTT```lllyyy~~~zzztttrrrtttqqqqqqppppppppprrrtttvvvooollliiigggggghhhggggggeeeeeeddddddcccbbbaaaaaaccccccccccccdddeeeggghhhdddeeegggkkkqqqxxxuuuiiibbb\\\[[[XXXVVVUUUTTTRRROOOJJJMMMOOOQQQQQQSSSVVVXXXWWWTTTRRRSSSRRRMMMLLLMMMMMMWWWkkk|||iiiSSSGGGAAA===888555333333444444444444444333:::;;;<<<<<>>GGGRRR[[[ddd^^^UUUOOOLLLLLLMMMNNNOOOQQQTTTTTTSSSRRRRRRSSSQQQRRRRRRRRRRRRSSSUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXWWWVVVTTTRRRQQQQQQQQQQQQRRRQQQPPPOOONNNNNNPPPQQQRRRRRRQQQQQQRRRSSSSSSTTTRRRXXX]]]^^^\\\\\\```dddeeehhhjjjhhhccc^^^]]]]]]^^^^^^aaaeeekkknnnnnnmmmnnnllliiihhhhhhgggfffeeeaaaccceeeffffffjjjrrrxxx{{{sssWWWMMMCCCBBBBBBAAACCCFFFOOOdddyyydddTTTHHHBBB;;;:::888777888999888777222222333333444444555555333333444555666666666666777777777777888888888888666666666666888;;;AAAEEEVVViii~~~eeeUUUOOOOOOSSSbbb{{{qqqXXXHHHBBB<<<;;;999888888888999:::888:::;;;:::888777777888999:::;;;:::999888999:::333555666777999;;;???BBBIII\\\zzzrrrYYYSSSNNNPPPYYYjjjeeeQQQGGG@@@<<<;;;<<<:::888888:::;;;:::999888888888888888888888888777888999999999999999999999999:::;;;;;;;;;:::::::::999999888888999999:::>>>;;;>>>HHHSSSgggiiiVVVKKKFFFEEEAAACCCGGGLLLTTThhhttthhh```WWWPPPNNNEEEEEEDDDCCCCCCCCCCCCCCCFFFCCCAAADDDIIILLLJJJGGGGGGIIINNNRRRUUUUUUUUUTTTZZZ___iiizzzqqqcccZZZWWWXXX___iiivvv{{{vvvtttssssssssssssmmmllljjjjjjkkkjjjiiigggccccccdddcccaaa^^^[[[YYYZZZ[[[\\\]]]^^^___``````^^^\\\[[[]]]cccjjjooorrr{{{}}}tttiiifffaaa______^^^YYYUUUUUURRRSSSTTTTTTSSSSSSTTTUUUTTTRRRQQQQQQMMMGGGFFFIIIKKKWWWkkkhhhUUUDDD@@@@@@;;;888999444444555555666555555555666777888:::???HHHSSSZZZ```ZZZRRRMMMKKKMMMNNNOOOOOOQQQSSSTTTSSSTTTUUUWWWSSSTTTUUUTTTSSSSSSUUUWWWVVVVVVVVVVVVUUUUUUUUUUUUSSSSSSRRRRRRRRRQQQQQQQQQPPPQQQPPPNNNLLLLLLNNNPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSWWW[[[]]]\\\[[[]]]___```cccfffhhhfffbbb```^^^]]]]]]```fffmmmrrrrrrqqqmmmkkkhhhggghhhiiihhhgggfffhhhjjjiiiiiimmmwwwjjjTTTKKKBBB???@@@AAAEEEHHHTTTkkkvvv^^^LLLCCC@@@999888666666777888777666333333444444444444444444333444666777999999::::::888888888888888888888888777777777777888===CCCGGG^^^qqqrrr^^^SSSOOOOOOWWWiiilllTTTFFF@@@<<<;;;999888888999::::::;;;<<<===<<<:::999888999999:::;;;:::888777888999666666777777999===BBBGGGOOOdddiiiVVVPPPLLLQQQ___tttyyy\\\LLLFFFBBB>>>;;;;;;:::888888:::;;;::::::888888888888888888888888777777888999999999999999888999::::::;;;;;;;;;::::::999999888888999999:::===:::???KKKYYYoooqqq[[[NNNGGGDDDBBBAAACCCIIIQQQ^^^vvv}}}mmm^^^VVVQQQLLLIIIIIIEEEEEEDDDBBBAAAAAABBBCCC@@@???===???BBBCCCBBB@@@BBBBBBBBBDDDGGGKKKMMMNNNOOOTTT\\\jjj}}}tttddd[[[[[[aaappp}}}yyywwwwwwvvvtttpppooommmmmmmmmkkkhhhfffaaabbbccccccaaa]]]YYYWWWYYYZZZZZZ[[[\\\\\\[[[[[[\\\YYYVVVWWW\\\bbbeeefffmmmooossswww{{{xxxmmmiiicccaaacccaaaZZZVVVVVVTTTVVVWWWVVVUUUUUUVVVWWWUUUSSSRRRQQQLLLFFFFFFIIIKKKXXXkkk|||vvv\\\KKK>>>======888666:::666666666777666666555555888999;;;???FFFPPPZZZ```aaa[[[RRRLLLJJJKKKMMMNNNMMMOOOQQQRRRSSSUUUXXX[[[YYYZZZZZZWWWTTTRRRSSSUUUTTTUUUUUUVVVUUUTTTSSSRRROOOPPPQQQSSSSSSRRRQQQPPPMMMOOOOOONNNLLLLLLOOORRRNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUXXXZZZ[[[[[[[[[[[[^^^___aaadddfffgggeeeddd___^^^```fffmmmrrrqqqoookkkiiigggfffhhhiiijjjjjjgggjjjmmmmmmooovvveeeSSSJJJBBB>>>>>>AAAFFFJJJ[[[rrrtttYYYGGG@@@>>>777666444444666666666555555444444444444444444444444555777999;;;<<<======999999888888888888888888888888888888:::>>>EEEIIIbbbvvvkkkZZZRRRPPPPPPYYYmmmiiiRRRDDD>>>;;;:::999888888888999:::===>>>???>>>;;;:::999:::999:::;;;:::888777888999888888888888:::>>>EEEJJJTTTkkkyyydddVVVPPPNNNTTTeee}}}oooSSSFFFCCC@@@;;;888;;;999888888999::::::999777777777777777777777777666777888999999999999999888999::::::;;;;;;;;;;;;999999888888888888999999;;;999???MMM]]]ttthhhTTTKKKGGGDDDAAABBBCCCIIITTTeeemmm^^^OOOJJJHHHDDDCCCEEEAAAAAA@@@>>><<<===???AAA???>>>>>>>>>???@@@@@@???CCC@@@>>>>>>AAAFFFJJJLLLJJJNNNUUU___ooovvveee[[[]]]ggg|||~~~sssrrrpppooonnnkkkgggddd```aaaccccccaaa]]]XXXVVVXXXXXXZZZ[[[\\\\\\\\\\\\[[[XXXTTTUUUYYY]]]______```dddiiinnnrrruuuyyy{{{wwwjjjdddbbbdddbbb[[[VVVWWWUUUWWWXXXXXXWWWVVVWWWYYYUUUTTTSSSRRRMMMFFFFFFJJJKKKYYYkkk{{{{{{jjjTTTDDD:::<<<;;;555444:::777777777777777666555555<<<===@@@EEENNNXXXbbbhhhccc]]]SSSLLLIIIJJJLLLMMMKKKMMMPPPRRRSSSVVVZZZ]]]]]]^^^]]]YYYTTTPPPQQQRRRSSSTTTUUUVVVUUUSSSQQQPPPLLLNNNQQQSSSTTTSSSQQQPPPJJJMMMOOONNNMMMNNNQQQTTTPPPOOOOOOPPPQQQRRRSSSTTTSSSSSSTTTWWWZZZ[[[ZZZXXX\\\ZZZZZZ^^^eeejjjkkkjjjcccaaaaaaffflllooommmiiiiiigggeeeeeegggjjjkkkkkkeeeiiinnnpppuuuxxx___OOOKKKDDD===<<>>;;;BBBVVVggg}}}fffWWWQQQRRRUUU]]]tttcccMMMBBB???::::::999999888999999999:::999999888888999999:::;;;::::::999999::::::;;;:::===>>>;;;:::???FFFKKKZZZjjjZZZQQQQQQTTT```uuudddKKKCCCBBB<<<:::<<<999999888888777666555555666666666666777777777777;;;:::888888999:::999888;;;;;;:::999999999::::::;;;;;;:::999999999::::::888>>>EEEMMMaaasssZZZLLLFFFDDDCCCCCC@@@CCCKKK[[[tttvvv\\\TTTJJJDDDBBBAAA===:::>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<======??????@@@AAABBBDDDEEEFFFIIIQQQSSSYYYhhhwwwooobbb___aaappp}}}vvvqqqnnnkkkfffbbb^^^```aaabbb```\\\YYYVVVVVVVVVWWWYYY[[[ZZZXXXVVVWWWUUUSSSRRRSSSUUUWWWYYY\\\___aaacccdddggglllpppvvv{{{sssnnngggaaa^^^\\\ZZZYYYZZZYYYZZZ\\\```___[[[XXXVVVRRROOONNNJJJGGGHHHMMMXXX___sssvvvbbbSSSFFF;;;888888777888:::444666888999777555444444999<<>>;;;777777777777777888999999:::<<<999;;;@@@???HHH]]]sssvvvaaaVVVQQQQQQTTTccczzz|||```KKK@@@<<<::::::999999888999999::::::999999888888999999:::;;;::::::::::::::::::;;;:::===>>><<<<<>>FFFPPPeee~~~jjjTTTHHHDDDCCCCCCDDDEEEJJJTTTggg|||kkkXXXQQQHHHCCCAAA@@@===:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<=========>>>@@@BBBCCCDDDHHHPPPQQQVVVdddrrrlll```ccchhhzzz{{{vvvsssoooiiieeebbbaaabbbbbbbbb___YYYUUUVVVVVVXXXZZZ[[[ZZZXXXUUUTTTSSSRRRQQQQQQSSSUUUVVVSSSUUUXXXYYYZZZ\\\aaaeeelllpppxxx}}}wwwnnnfffaaa^^^\\\[[[]]]\\\[[[[[[\\\\\\[[[ZZZXXXTTTQQQPPPLLLGGGIIIMMM\\\dddxxxzzzeeeQQQEEE:::777777777888:::666888999999777555555555888;;;@@@III[[[ooozzz}}}uuufffWWWPPPNNNLLLLLLMMMNNNOOOQQQVVV\\\aaaddddddooopppnnnhhh___YYYYYYZZZYYYZZZZZZXXXUUURRRRRRRRRNNNQQQTTTUUUTTTSSSRRRRRRPPPNNNLLLMMMPPPRRRQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRVVVWWWXXXYYYYYYYYYYYYZZZYYYXXXXXXYYY]]]ccchhhllljjjgggddddddffffffccc___dddeeehhhjjjlllmmmnnnnnnssswww}}}gggQQQHHHEEEAAA======AAAHHHOOOeee}}}jjjRRRCCC<<<;;;666555555444444444444444666555555444555666888999<<<999666666888:::999777666777888999999999888777888;;;999<<>>>>>>>>DDDNNNXXXnnnnnn[[[QQQMMMOOOYYYooo|||cccPPP???===>>>;;;:::<<<888888888888999999999999777777777888888888999999;;;999888888999999888777888888888888999;;;<<<===>>>===;;;:::888777777777888>>>GGGSSSkkkooo^^^LLLDDDBBBBBBBBBDDDJJJPPP___uuummm___RRRLLLDDD@@@???>>><<<:::::::::::::::::::::::::::<<<<<<===>>>===<<<;;;:::;;;;;;;;;<<<===???@@@AAAEEEMMMNNNRRR___kkkkkkbbbhhhrrr}}}wwwqqqlllgggeeecccdddfffccc\\\UUUUUUVVVXXXZZZ[[[ZZZVVVRRRPPPPPPOOOOOOOOOPPPQQQQQQPPPRRRTTTUUUVVVYYY\\\______dddmmmxxxzzzpppiiieeecccaaaccccccbbb___]]][[[\\\]]]ZZZVVVSSSRRRMMMIIIIIIMMM]]]eee{{{~~~iiiQQQEEE999777777777888:::999999:::888666555666777999<<<@@@JJJ[[[ppp}}}yyyjjjZZZRRROOOLLLLLLNNNOOOOOORRRWWW]]]ccceeefffnnnooonnnhhhaaa\\\ZZZ[[[[[[\\\\\\ZZZWWWTTTTTTUUUOOOQQQSSSSSSRRRQQQRRRSSSPPPNNNMMMNNNPPPRRRRRRQQQPPPPPPPPPPPPPPPQQQRRRRRRUUUVVVXXXZZZZZZZZZZZZYYYWWWWWWWWWYYY\\\aaafffjjjjjjkkkjjjjjjhhheeebbb```cccdddgggjjjmmmppprrrrrrxxx}}}|||```MMMDDDAAA???>>>>>>AAAJJJSSSlllaaaJJJ>>>999888666555444444333333444444555555555555666888999:::<<<999555444555777777666555777999;;;;;;999777666888;;;999===EEEJJJZZZttt|||dddYYYTTTQQQRRRWWWqqqrrrWWWEEE<<<999999999888888999999:::::::::999999888888999999::::::;;;;;;;;;;;;;;;;;;:::<<<===>>>??????DDDQQQ]]]xxx}}}gggVVVMMMLLLQQQ___xxxjjjTTTGGG<<<:::<<<;;;999;;;888888888888888777777777777888888888999999999999:::999888888::::::888777999888888888999:::;;;;;;<<<;;;:::999888888888888777===GGGWWWrrrcccUUUFFFAAA@@@AAABBBDDDLLLTTTeeeooo^^^TTTKKKFFFAAA===<<<<<<;;;:::999999999999999999999999999;;;<<<>>>===<<<:::999:::::::::;;;<<<===>>>???AAAIIIKKKOOO[[[fffyyyllleeemmm}}}zzzssslllhhhdddfffiiiggg___WWWTTTUUUWWWYYYYYYWWWRRROOOLLLLLLLLLMMMMMMMMMMMMMMMPPPRRRSSSUUUWWWYYY[[[\\\WWW]]]gggttt|||tttooommmkkkmmmnnnnnnjjjccc^^^]]]^^^[[[XXXUUUSSSOOOIIIIIIMMMXXXbbbyyylllTTTHHH<<<888888888888999::::::999777444444666888<<>>===???@@@CCCNNNZZZxxxyyy[[[FFF<<<999888555555444333333333333333444444555666777888::::::999777444333444666777777555777999;;;<<<:::888666999<<<;;;>>>GGGNNNaaa~~~wwwaaaXXXVVVSSSWWW___yyylllSSSCCC<<<:::999888888888999999:::;;;:::999999888888999999::::::;;;;;;<<<<<<;;;;;;:::>>>===>>>??????CCCRRRcccyyycccTTTLLLNNNWWWjjjnnnWWWJJJBBB;;;::::::999999999<<<;;;;;;999888777666666777888888888999999999999888888888999;;;<<<:::888;;;:::999999888888888888888888888888999:::;;;;;;777===III[[[yyy|||[[[OOOCCC???@@@AAACCCFFFMMMXXXlllnnn\\\OOOHHHDDDAAA>>>;;;::::::::::::999999999999999999999999888999;;;<<<===;;;:::888::::::::::::;;;===>>>???===FFFHHHMMMYYYdddvvv{{{kkkfffqqq{{{pppjjjeeeeeehhhfff___WWWTTTTTTUUUVVVVVVTTTOOOKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMOOOQQQTTTVVVWWWWWWUUUZZZcccooozzz~~~yyyuuussstttvvvwwwsssjjjbbb]]]\\\\\\XXXVVVUUUPPPJJJJJJMMMTTT^^^vvvqqqYYYLLL@@@;;;:::888888999999999888666444444777::::::???FFFOOO___ooowwwwwwqqqdddVVVQQQPPPOOOOOOPPPRRRRRRSSSVVVZZZ]]]^^^^^^^^^___```___]]]ZZZYYYYYYYYYYYYYYYWWWTTTSSSTTTUUUQQQQQQQQQPPPOOOOOOPPPRRROOOOOOPPPPPPQQQRRRTTTUUUUUUTTTTTTTTTUUUWWWYYYZZZWWWWWWWWWZZZ]]]^^^\\\ZZZYYYYYYZZZ\\\___bbbdddeeeiiinnnssstttppplllkkkllllllnnnqqquuuzzznnnUUUHHHBBB======@@@AAAEEERRRbbbtttXXXEEE===:::999555444444333333333333333333333444666777888999999555444444444555666888999444666999;;;<<<;;;999888:::>>>===@@@JJJTTTkkksss___YYYWWWVVV^^^lllgggPPPBBB<<<;;;888888888888999:::;;;;;;:::999999888888999999::::::;;;<<<======<<<;;;:::>>><<<===@@@@@@DDDVVVjjjrrr^^^RRRNNNLLLZZZsssbbbMMMCCC???;;;999888888888999???>>>===<<<:::888777666777777777888888888999999777777888;;;===>>>===;;;<<<;;;:::999777777777777666666777777999:::<<<===999???LLLaaaqqqVVVKKKAAA???@@@AAAEEEJJJRRR```xxxsss```SSSIIIDDD@@@>>><<<:::888888999:::::::::::::::::::::::::::777888:::;;;;;;:::999999::::::::::::;;;<<<===>>>;;;DDDGGGLLLXXXaaarrrsssgggfffxxxxxxrrrkkkgggfffccc]]]XXXVVVUUUTTTTTTTTTRRRNNNKKKJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKMMMPPPTTTVVVVVVVVVVVVXXX]]]fffpppuuuuuusssyyy|||xxxwwwyyyyyyvvvoooggg___[[[\\\YYYXXXWWWSSSMMMLLLOOOUUU^^^uuuvvv[[[NNNAAA===;;;999999:::888999888777666777:::<<<:::BBBNNN[[[kkkwwwzzzvvvkkk```UUUQQQQQQPPPOOOPPPRRRRRRRRRUUUXXXZZZZZZZZZ\\\]]]^^^^^^^^^]]][[[ZZZWWWWWWVVVTTTQQQQQQRRRTTTPPPQQQQQQPPPNNNNNNOOOQQQNNNOOOQQQQQQQQQRRRUUUWWWVVVUUUUUUVVVXXX[[[^^^```\\\ZZZYYY[[[___bbbaaa___]]]^^^___aaabbbddddddeeefffkkkqqqttttttssstttuuuuuuvvvxxx{{{jjjSSSHHHCCC>>>===AAACCCGGGWWWjjjnnnSSSBBB;;;888888555444333333222222333333333333444555666777777777333444555555666666777888444555888:::;;;<<<;;;:::;;;???>>>BBBNNN[[[uuunnn^^^ZZZXXXXXXggg{{{~~~aaaKKK@@@;;;:::888888888888999:::;;;<<<:::999999888888999999::::::;;;<<<======<<<;;;:::<<<:::<<>>::::::999888777777777888777777777777888999;;;;;;<<>>===???CCCIIIOOOZZZnnn{{{eeeWWWOOOHHHDDD======;;;999777777888999999999999999999999999999888888888888999999::::::999999999999:::;;;<<<===<<>>===BBBDDDHHHZZZooohhhNNN>>>777555444555444333333222222333333222333444555666666666666333444666777666666777777444555777999;;;<<<<<<<<<:::??????EEERRR```}}}}}}jjj\\\ZZZXXXZZZlllzzz]]]III>>>::::::888888888888999:::;;;<<<:::999999999999999999::::::;;;===>>>>>>===;;;:::;;;888;;;BBBDDDKKKbbb{{{vvv^^^PPPNNNPPP\\\ppphhhPPPEEE888999888555444777:::;;;777777666666555555444444666666666666777777777777555666999===AAACCCBBB@@@999888888888888888999999888888888777888888999:::???EEESSSjjj{{{]]]LLLCCC<<<;;;???DDDLLLSSSaaaxxxnnnYYYNNNIIIDDD@@@<<<<<<;;;999777777888999888888888888888888888888888888777777888999::::::999888888888999:::;;;;;;===EEEHHHKKKTTT[[[iiivvvgggkkkuuuxxxmmmfffcccbbb]]]ZZZVVVTTTSSSRRRPPPNNNMMMKKKIIIGGGFFFGGGIIIKKKGGGGGGIIINNNTTTWWWVVVTTTVVVUUUVVV^^^hhhppprrrqqqmmmrrryyy~~~{{{xxxwwwwwwtttooojjj___]]]]]]]]]YYYTTTSSSVVVYYY```ttttttUUUIII>>>;;;<<<;;;<<<>>>888:::<<<<<<<<<===@@@BBBJJJWWWhhhyyy~~~sssiii___WWWUUUUUURRRNNNNNNPPPPPPQQQTTTXXX[[[\\\\\\```____________]]]YYYVVVVVVUUUTTTQQQOOOOOOQQQSSSNNNPPPQQQQQQOOOMMMMMMNNNNNNPPPRRRRRRQQQRRRVVVYYYUUUTTTUUUVVVYYY^^^cccfffhhhccc___aaafffjjjkkkjjjffffffhhhhhhhhhgggfffeeeiiilllrrrzzzqqqYYYIIIHHH>>>;;;BBBGGGMMMdddzzzZZZIIIAAA999666777444444444333333222222222666666666666555444333222444444333333444555777888888999;;;:::999999:::<<<===@@@DDDJJJWWWrrrxxxdddVVVUUUWWW]]]uuuyyy\\\IIIAAA===999:::::::::;;;;;;<<<<<<<<<:::::::::;;;::::::999999<<<<<<<<<<<<============BBB???AAAFFFHHHPPPlll{{{hhhZZZPPPNNNRRR___{{{ttt[[[JJJBBB:::999777555444555555666555555444444444333333333777666666555555555666666666666777888999999::::::::::::999999999999::::::444777::::::888777999;;;AAAEEEYYY{{{oooVVVHHHBBB===>>>@@@EEENNNVVVfffwww___QQQIIICCC>>><<<:::::::::::::::999888777===:::888888;;;<<<999666555666888888777666777888777888999999888999;;;===<<>>AAAJJJQQQ```hhhvvvzzznnnbbb^^^YYYWWWVVVTTTQQQNNNKKKMMMQQQVVVYYY[[[[[[[[[[[[\\\]]]^^^^^^\\\[[[YYYVVVVVVUUUTTTSSSRRRQQQQQQSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMNNNPPPSSSUUUWWWYYYXXXWWWVVVWWW[[[bbbggggggeeecccdddfffjjjmmmnnniiikkkllllllkkkjjjjjjjjjppptttzzziiiTTTGGGEEE===<<>>???DDDGGGSSSoooxxxfffYYYPPPQQQXXXmmmgggRRRDDD>>>999999888777666555555666444444444444333333333333555555555444444555666666666666777777888999999:::777777666666666666777777333666999999777777999<<>>999:::AAA???@@@AAACCCFFFLLLTTTZZZnnnrrryyy|||oooddd[[[XXXUUUTTTTTTTTTQQQOOOMMMOOORRRUUUXXXZZZ[[[[[[YYYZZZ[[[\\\\\\ZZZXXXWWWWWWVVVUUUSSSRRRRRRQQQQQQSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPRRRUUUWWWYYY\\\\\\\\\[[[\\\___eeeiiifffeeedddeeegggjjjmmmnnnooopppqqqpppooonnnooopppsssxxx~~~rrr[[[JJJBBBAAA<<<>>>EEEKKKWWWtttpppSSSDDD===777333555444444444444333333333333444333333222222333555555333333333333444555666777777888:::;;;;;;<<<===???<<<@@@GGGRRRfffkkk]]]TTTTTTXXXddduuu[[[JJJAAA===:::999999999999999:::::::::::::::;;;<<<<<<;;;;;;:::999:::::::::;;;;;;;;;;;;@@@>>>???EEEKKK[[[yyyrrrbbbVVVPPPUUU___{{{sss\\\LLLCCC???888888999888888777666555444444333333333222222222333333333333444555555666555555666666777888888888555555555444444555555555333555888888666777:::===IIITTTmmmvvv\\\KKKAAAAAABBBCCCDDDJJJYYYhhheeeVVVGGGAAA???<<<999999888888999999888888777777::::::::::::;;;;;;<<<<<<:::;;;;;;;;;:::999777666777999999999999999;;;======FFFIIINNNXXX___mmm|||ooohhhlll~~~~~~uuupppiii___XXXTTTQQQNNNKKKOOOMMMKKKJJJLLLMMMMMMLLLMMMMMMNNNPPPQQQSSSTTTTTTOOOQQQUUU[[[___```___\\\YYYXXXYYY\\\]]]```iiisssyyy{{{www{{{|||wwwsssmmmiiihhheeecccbbb^^^YYYYYY]]]eeeqqqxxxmmmWWWKKKCCCCCCCCC??????CCCFFFFFFIIIOOOXXX```fffiiivvvtttrrrooollldddYYYQQQSSSQQQPPPQQQRRRSSSRRRQQQQQQRRRSSSUUUWWWYYYZZZ[[[YYYZZZ[[[\\\\\\ZZZXXXWWWXXXVVVUUUSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRPPPPPPQQQRRRTTTWWWZZZ[[[^^^___`````````aaaeeegggffffffgggiiikkklllnnnnnnpppqqqrrrqqqpppqqqtttvvvzzz~~~bbbMMMBBB???===;;;>>>FFFMMM\\\|||jjjOOOBBB===777444555444444444444444444333333333222111000111333555777333333444444444555555666666777:::;;;;;;===???AAA;;;>>>GGGUUUmmmggg]]]VVVWWW\\\lllrrrYYYIII???:::999888888888888888888999999::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;AAA@@@BBBHHHRRRfffjjj\\\RRRNNNWWWgggfffRRRGGGBBB@@@777888999999999888666555444333333333333222222222111111222222333444555666444444555555666666666777666666555555555555666666222444666666555777;;;???KKK\\\yyyiiiSSSFFF???@@@BBBCCCEEENNNeeeyyyyyy]]]QQQEEE@@@>>>;;;777666777777888888888777777666999:::;;;<<<===>>>@@@AAA<<<;;;::::::::::::999888888999::::::999999;;;===>>>FFFIIINNNXXX```ooo~~~nnneeegggssszzzqqqeee^^^\\\YYYUUUQQQSSSQQQMMMLLLKKKKKKJJJIIIMMMMMMNNNOOOPPPQQQQQQRRRPPPQQQTTTXXX[[[[[[XXXUUUVVVUUUWWW[[[]]]___fffmmmooottt|||ssslllttt}}}wwwqqqlllmmmkkkjjjhhhbbb]]]^^^ccckkkwwwvvviiiWWWMMMFFFFFFGGGGGGIIIMMMSSSSSSXXXbbbnnnuuuvvvuuusssmmmddd\\\UUUOOOJJJFFFNNNNNNOOOPPPQQQRRRRRRRRRTTTTTTTTTUUUVVVXXXZZZ[[[\\\]]]_________^^^\\\[[[YYYWWWUUUSSSRRRRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUQQQRRRTTTVVVYYY[[[\\\]]]]]]___aaabbbaaaaaacccdddfffhhhkkkmmmnnnoooooopppqqqrrrsssssstttwww|||uuuYYYGGG@@@@@@;;;;;;???GGGQQQdddeeeKKK@@@===777555666444444444444444444444444333222111000111333666777444444555555555555555555555777999:::;;;<<>>>>>FFFHHHLLLWWWaaarrrxxxmmmbbb^^^gggzzztttkkkfffaaa[[[VVVTTTRRRNNNLLLLLLKKKJJJIIILLLMMMMMMNNNOOOOOOPPPPPPSSSRRRRRRTTTVVVVVVUUUSSSTTTRRRTTTZZZ]]]___dddkkkgggiiimmmpppssswww{{{~~~{{{rrrggg\\\^^^qqqyyytttqqqpppooonnniiidddeeekkkrrr{{{uuugggWWWNNNFFFEEEJJJOOOUUUZZZaaabbbfffpppzzz}}}yyyssshhhaaaWWWOOOJJJHHHHHHIIIMMMNNNPPPQQQRRRRRRRRRSSSVVVUUUUUUVVVWWWXXXZZZ[[[^^^___```aaaaaa___]]]\\\ZZZXXXWWWUUUTTTTTTTTTTTTSSSSSSUUUVVVWWWWWWXXXXXXRRRUUUZZZ___bbbbbb```______aaadddeeedddcccddddddeeeiiimmmoooooonnnoooqqqrrrtttwwwyyy}}}lllTTTFFFBBBCCC<<<<<>><<<777555666444444444444555555555555333222222222333444666777555666666777777777666666444666888::::::;;;>>>@@@@@@EEEQQQfffooo^^^WWWTTTYYYggghhhTTTGGG<<<666777999999999888888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;>>>BBBJJJZZZvvvlllXXXRRROOOPPPbbb{{{gggPPPDDD???===:::666666777777777777666666555555444444444333333333222222222222333444444555333333333333333333333333333222222111111222222333333444555555555999???EEESSSooooooYYYIIIBBB??????AAAEEENNNccczzzcccLLLDDD>>>======:::999:::777777888888999999888888777999@@@LLL[[[hhhnnnpppdddZZZLLLAAA<<<:::999999888:::::::::999:::<<<>>>>>>FFFGGGKKKXXXdddyyy~~~iiibbb\\\^^^lll}}}rrrggg]]]WWWSSSQQQNNNMMMNNNOOOOOONNNLLLMMMMMMNNNOOOPPPPPPQQQUUUSSSRRRRRRSSSUUUUUUTTTPPPNNNOOOUUUYYY[[[___eeeccccccdddeeeeeefffgggggghhhddd^^^WWWSSS[[[rrr}}}vvvsssrrrsssqqqmmmnnnssswwwttteeeVVVOOOIIIJJJRRR\\\fffkkkooommmnnnqqqtttrrrkkkeeeVVVRRRKKKEEECCCDDDGGGIIILLLOOORRRSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXYYYZZZZZZ\\\]]]^^^______]]]\\\ZZZZZZZZZYYYXXXWWWVVVUUUUUUSSSTTTUUUWWWXXXZZZZZZZZZVVV\\\fffnnnqqqnnnhhhccccccfffiiijjjiiiiiiiiijjjfffjjjnnnpppooonnnpppssssssvvvzzz~~~cccNNNDDDBBBBBB>>>>>>DDDRRRfffqqqYYYCCC<<<:::666444555444444444444555555555666333333444444555555555666777777888999999888777666444666888999999:::<<<>>>AAAGGGUUUmmm}}}ddd\\\VVVTTT]]]qqqaaaQQQGGG===888:::::::::999999999888888888666777888999::::::::::::999:::::::::;;;;;;;;;;;;999===CCCLLL^^^|||www```QQQQQQRRRUUUlllvvv[[[HHHAAA???<<<999666555555555555555666666666666666555555555444444444444333333333333444555222222222222222222222222333222222111111222222333333555555555555:::BBBHHH\\\zzzwww```PPPFFFBBB??????DDDLLLZZZrrrkkkWWWEEE>>>999999:::888888:::777888888999::::::999999::::::BBBSSSiiizzzxxxiiiTTTCCC;;;:::::::::999:::;;;:::::::::<<<>>>???FFFGGGLLL[[[kkk~~~ssscccaaa___fffyyypppddd]]]VVVTTTQQQPPPQQQRRRQQQPPPMMMNNNNNNOOOQQQRRRSSSSSSUUUSSSRRRSSSUUUVVVVVVUUURRRNNNNNNRRRVVVXXX[[[```__________________]]]\\\YYYWWWUUUTTTTTT]]]qqqzzzuuutttvvvxxxvvvwwwyyy{{{ttteeeXXXUUUSSSVVVbbbpppzzz}}}wwwpppiiiddd___YYYUUUKKKIIIFFFBBBAAABBBEEEGGGJJJMMMRRRTTTTTTTTTUUUWWWTTTUUUWWWYYYZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\ZZZYYYZZZ[[[\\\\\\[[[YYYVVVUUUSSSTTTVVVXXXZZZ[[[\\\\\\\\\fffttt|||rrrjjjgggiiilllmmmmmmmmmnnnoookkkpppttttttssssssvvvyyy{{{wwwZZZIIIAAA?????????@@@FFFWWWooommmVVV@@@999999555222444444444444555555555666666333444555666666666555555777888999::::::999888777444666888888888999;;;===???FFFVVVpppvvv\\\\\\WWWVVVbbbzzzzzz\\\NNNGGG>>>:::===::::::::::::999999888888555666777888999:::::::::888888999999999:::::::::999???FFFOOOcccnnnYYYMMMQQQUUU[[[tttyyyfffNNN>>>::::::777222666555444333333444666666777666666666666555555555555555444333333333444444222222222111111111111111555444444333333444444555444555666555666;;;CCCJJJcccjjjUUUIIICCCAAA>>>@@@FFFSSSccc|||{{{```MMMEEE>>>888888888555666888777888999:::::::::::::::777666<<>>???FFFGGGMMM___qqqssslllddddddfffpppzzzlllfff\\\YYYVVVSSSSSSRRRPPPOOONNNOOOPPPQQQSSSTTTUUUUUUTTTSSSTTTVVVXXXXXXWWWUUUWWWRRRQQQTTTWWWXXX[[[___XXXXXXXXXYYYZZZYYYWWWUUUNNNMMMOOOQQQSSSZZZjjjyyy|||vvvtttxxx|||||||||}}}}}}ttteee\\\\\\]]]cccqqq~~~qqqcccYYYRRRNNNKKKKKKKKKJJJGGGFFFEEEGGGHHHGGGKKKQQQTTTTTTUUUWWWYYYSSSUUUXXXZZZ[[[[[[[[[ZZZ[[[\\\]]]^^^^^^\\\[[[YYYZZZ\\\]]]^^^]]]ZZZWWWUUUSSSTTTVVVXXXZZZ\\\]]]]]]aaammm~~~yyypppgggjjjlllmmmmmmnnnoooqqqrrrvvvzzzzzzxxxxxx|||sssWWWFFFBBBAAAAAA@@@BBBKKK]]]wwwfffQQQ>>>:::;;;666333333666555555444444555777888777777666666555555555444777777888999::::::::::::777666777888:::<<<<<<;;;DDDKKK]]]yyykkkZZZWWWXXX^^^nnnwww[[[KKK@@@AAAEEEAAA888888777666666555666666999999888888888888888888:::888777777888:::;;;;;;???>>>AAANNNggggggYYYMMMLLLPPP___jjjZZZIII@@@===999666555222333555555444333444555444555555666777888888999777666555444444333444444222222222222222222222333333333444444444333222222:::444333777:::>>>LLL[[[tttyyyaaaQQQGGGCCCDDDAAADDDLLL[[[qqqnnnWWWJJJ<<<:::888777777777555444999888777777777888:::;;;888:::>>>DDDOOO___rrr~~~xxxqqqcccQQQAAA:::<<>>AAA>>>CCCIIISSSccc}}}uuuhhh```]]]^^^jjjxxxllleee^^^YYY[[[\\\XXXRRRPPPOOOPPPRRRSSSTTTUUUUUUUUUUUUWWWXXXXXXWWWWWWYYY[[[SSSSSSTTTUUUVVVVVVWWWWWWZZZZZZXXXVVVSSSPPPMMMKKKGGGIIILLLMMMPPPXXXeeeooo~~~{{{{{{vvvmmmggggggeeefffqqqnnn[[[OOOJJJKKKMMMMMMNNNNNNMMMLLLJJJHHHGGGMMMNNNPPPRRRSSSTTTTTTTTTSSSWWW\\\]]]\\\\\\]]]^^^___^^^^^^^^^___]]]ZZZXXXUUU[[[```aaa^^^ZZZZZZ\\\YYYXXXWWWXXXZZZ]]]^^^^^^eeerrr{{{pppjjjjjjjjjmmmqqqtttvvvvvvzzz}}}mmmRRREEEBBBAAA???AAADDDOOOeeedddOOO===::::::555222333555555555555555666666777777666666666555555555555777777888999:::::::::::::::888666666888;;;===>>>FFFOOObbbgggZZZWWWXXX___ppp}}}```MMM@@@>>>@@@:::::::::888777555555444444888888888888888888888888:::999888888999;;;<<<<<<>>>>>>CCCQQQkkk~~~aaaTTTKKKLLLUUUhhhyyy___PPPAAA;;;999666555555333555666666444333444555555555666666777777888888:::999888777777777777777333333333333333333333333333333444444444333333333888333333888;;;@@@QQQcccoooZZZMMMEEEBBBBBBFFFJJJUUUhhhfffNNNAAA<<<:::777777777777666444888888777666777888999:::888999;;;???FFFRRR```jjjtttnnnaaaPPPAAA999:::===;;;;;;;;;;;;:::<<>>>>>BBBOOOiii~~~```MMM<<<999999444111333444444555666666666666666666666666666555555555555666777888999::::::::::::<<<:::777555666:::>>>BBBJJJTTTjjjtttaaaYYYXXXXXX```uuuaaaOOO@@@===>>>777<<<;;;999777555444333333888888888888888888888888::::::999999:::;;;===>>>>>>???FFFWWWrrroooYYYOOOHHHLLLZZZqqqgggSSSGGG;;;777777555555666555777888777555444444444666666666666666666666666:::999999888888888888999666555555444444333333333333444444444444444444444666333444999<<>>DDDLLLRRRccc___WWWKKK???999999;;;999::::::::::::<<>>AAAKKK^^^{{{|||dddUUULLLGGGNNN^^^wwwqqq\\\LLLBBB999777888666777888777888999888666444444555666666666666666666555555666666666555666666777777888777777666555444333333444444444444444555555555555444777<<>>BBBEEEJJJJJJGGGBBB<<<::::::<<<::::::::::::999;;;>>>AAAFFFNNN[[[lllzzziiibbb^^^\\\\\\___jjjzzzqqqlllfffcccbbb\\\[[[YYYWWWWWWWWWWWWXXXZZZWWWWWWZZZ______ZZZTTTUUUUUUTTTSSSRRRQQQQQQPPPOOONNNKKKHHHEEECCCAAA@@@???BBBGGGJJJNNNSSSYYY]]]dddhhhiiigggiiipppwwwyyy||||||tttqqqtttyyy|||}}}yyyvvvuuuvvvuuuqqqmmmmmmiiibbb[[[VVVUUUUUUUUUZZZZZZZZZYYYXXXUUUSSSRRROOOPPPPPPQQQRRRRRRSSSSSSWWWXXXZZZ]]]```dddhhhjjjkkkjjjhhhfffeeefffhhhkkkmmmoooooolllgggcccaaaaaa^^^^^^aaaffflllpppqqqqqqsssxxx|||wwwxxxzzz|||~~~tttVVVIIIHHHGGGDDDAAAGGGKKKYYYuuuxxxYYYIII===<<<;;;666444666222333555666666666555444555555555666666666666666666666777888999999999999999::::::::::::<<>>???@@@;;;<<<======<<<<<<<<<===;;;<<<;;;:::999;;;>>>@@@FFFPPPaaavvvmmmbbb^^^\\\\\\___eeeuuu|||sssmmmlllbbb```]]][[[ZZZ[[[\\\]]]]]]ZZZYYY\\\```___YYYTTTRRRQQQQQQQQQPPPPPPOOOOOONNNLLLJJJGGGEEECCCBBBBBBAAACCCHHHLLLQQQUUUYYY\\\```dddfffddddddhhhjjjhhhjjjrrr~~~}}}uuutttzzz|||xxxvvvsssnnnjjjfffdddaaa]]][[[ZZZZZZZZZ]]]^^^]]]\\\[[[XXXVVVTTTRRRQQQOOONNNOOOQQQUUUWWWYYYZZZ\\\___dddiiilllnnnkkkkkkjjjhhhggghhhlllpppqqqqqqpppmmmiiifffddddddeeegggkkkpppwwwzzz{{{{{{xxx{{{~~~~~~lllRRRJJJJJJHHHEEEDDDHHHPPPbbb~~~sssUUUGGG======<<<666444777333333444555555555555555555555555666666666666666555666777888999999999999666999;;;<<<;;;>>>CCCHHHXXXmmm{{{bbbVVVUUUSSS___tttoooXXXJJJ???>>>>>>888888777777777777888999999777777777888999999::::::666999;;;;;;:::<<<@@@DDDEEEHHHTTTkkkkkk[[[LLLKKKNNN[[[ppprrr^^^OOOGGGBBB<<<777777666333333555666888999888666555555555555555555555555555555555555555555555666777999999888777777666666555555555666555444444555666888999;;;999===GGGQQQaaaqqqbbbPPPGGGDDDCCCDDDGGGMMM^^^{{{zzz___KKK@@@<<<:::888666666777888777666555666777888888888777777555555555777;;;===>>>>>>:::;;;<<<=========<<<<<<;;;<<<<<<;;;;;;<<>>FFFMMMaaazzzrrr]]]TTTUUUTTTdddjjjTTTHHH===<<<===666999999888888777888888888666777777888999999::::::444888;;;;;;999;;;@@@EEEIIILLLWWWoooyyybbbUUUKKKLLLRRR```tttzzzlll^^^QQQHHHDDD>>>999666777666333333555555666888777666555555666333444444555555666666666555555555666777999:::;;;666666666666666666666666666555444444555777999:::>>><<>>===;;;999999:::;;;;;;<<>>IIIRRRhhhkkkYYYSSSUUUUUUhhheeePPPEEE<<<<<<>>>777;;;:::999888777777777777666777777888999999::::::333777::::::999:::@@@EEEKKKNNNYYYqqqqqq[[[QQQKKKMMMTTTaaasss{{{mmm]]]SSSMMMHHHCCCAAA<<<888777999888555555777333555777777666555555666333333444444555666777777444444444555666888999:::555555555555666666666666666666555444555777999;;;@@@===CCCSSSggg}}}ttt[[[RRRIIICCC@@@@@@HHHQQQaaawwwcccLLL>>>:::;;;:::888666666777888777666666777888::::::999999888:::777666777;;;======<<<:::::::::;;;<<<<<<:::999777888:::;;;>>>BBBGGGJJJXXXgggqqqbbbWWWVVVVVVVVVbbbpppwwwpppkkkiiijjjkkkddddddccc___[[[WWWVVVVVVXXXWWWUUUSSSQQQOOOMMMLLLEEECCCBBB@@@@@@AAACCCDDDEEEFFFIIIOOOVVV\\\```bbb^^^``````___```bbbaaa\\\bbbdddeeeeeefffiiipppuuurrrvvv{{{yyyvvvsssrrrvvv~~~}}}uuuooojjjgggfffiiihhhgggfffeeedddddddddfffffffffdddbbb___]]][[[YYY[[[^^^bbbdddeeeeeeeeehhhiiilllrrryyy||||||zzzxxxzzzyyytttmmmiiikkknnnqqqooommmlllnnnpppqqqqqqpppssswww}}}}}}}}}nnn]]]NNNJJJIIIDDDCCCGGGMMM]]]}}}jjjPPPFFF===:::999666444666222555777777444333444666666666777777666555555444888777666666666666666777777777999<<<<<<@@@LLLXXXttt}}}dddTTTQQQSSSWWWvvv~~~___JJJCCC===<<<>>>:::;;;:::999999888888999999888888888777777777666666777888888888999<<<@@@DDDHHHOOO```}}}mmmZZZPPPJJJKKKSSSfffyyy|||sssfff```XXXNNNFFFAAA>>>===:::999999999888888777777///444999:::888555444555444555666777888888888888777666555555555777888999555777999999888777777777;;;777666999999777666777>>>AAAMMMbbbyyyiiiSSSLLLEEEBBBAAAEEEPPP[[[kkkjjjUUUIIIAAA<<<;;;<<<:::888888999999888777777777777777777777777777999888888888888888999999::::::999999999999999999888;;;888:::CCCCCCGGGTTT```uuuxxxjjj]]]SSSSSSTTTZZZlll}}}xxxooojjjjjjiiihhheeeaaa\\\YYYXXXYYYZZZXXXUUUSSSRRROOOKKKHHHEEEDDDBBBAAAAAAAAABBBBBBFFFHHHLLLQQQVVVZZZ]]]___[[[^^^```^^^___aaaaaa^^^ffffffeeebbbaaaccciiinnnpppqqqtttzzzsssrrrqqqrrrwww~~~wwwllleeeeeeggghhhfffgggjjjjjjfffeeefffgggggggggfffeeedddcccbbbeeegggmmmvvv}}}}}}vvvooorrrtttwww||||||xxxuuutttsssqqqnnnlllnnnrrrtttrrrrrruuuxxx}}}~~~iiiYYYLLLIIIHHHDDDDDDHHHTTTeeehhhMMMDDD<<<999888666555666444666888888555444555777444555666666777777777777777777666666666666777777888888:::===>>>BBBOOO\\\zzzyyycccUUURRRTTTaaa|||^^^IIICCC<<<;;;===999:::999888888777777888888;;;;;;<<<<<<;;;;;;:::999777888888888999<<>>;;;::::::666666555555444555555555555888;;;;;;888555444444444444555666777777777777777666555555666777888999666888:::;;;999888999999:::777666999:::888777999???CCCSSSlllyyycccPPPIIIBBB???@@@FFFSSS```yyywww\\\KKKBBB<<<888888:::999777777888999888777666666666666666666666666999888888777777777888888999999:::::::::999999888666:::777:::CCCEEEJJJYYYnnnmmmbbbYYYSSSUUUWWW___sss~~~wwwpppnnnkkkiiifff```[[[XXXVVVVVVWWWUUURRRPPPOOOMMMIIIGGGBBBAAA@@@???>>>???@@@@@@FFFHHHKKKOOOTTTWWWZZZ[[[VVV[[[^^^^^^aaaddddddaaaeeeeeedddbbb```bbbgggkkkkkklllnnnrrrvvvyyyzzzzzz||||||zzzwwwvvvyyy~~~wwwnnniiiggghhhjjjhhhgggiiiiiieeedddgggkkkiiigggfffeeeeeeeeefffhhhmmmxxx}}}zzzxxxvvvqqqppprrrwwwzzzzzz|||```SSSHHHHHHGGGCCCEEEJJJXXXkkkcccJJJAAA999888888666555666555777888888777666666777444555777888999:::::::::777777777666666777777888999999;;;>>>???EEETTTdddsssbbbWWWUUUWWWnnnzzz\\\IIICCC<<<:::;;;888999888777777666666777777<<<===>>>>>>>>>===;;;:::888888888888999===CCCGGGOOOZZZpppoooYYYMMMIIIMMMSSS___oooyyyuuufffYYYNNNJJJEEE???<<<::::::;;;555444333222222444555777:::;;;<<<:::777555444444333333555666666666666666777666666666666777777888555777999999888888888999:::777777::::::888888;;;CCCKKK___|||mmmYYYIIIDDD??????DDDOOObbbrrrsssaaaMMMAAA<<<888666666888777555666777888888777666666666666666666666666999888777777666666666666888999:::;;;;;;:::999888777;;;888;;;EEEIIIRRRcccrrreee[[[VVVUUUYYY^^^jjjzzzuuuooolllhhhbbb^^^ZZZWWWVVVVVVUUURRRQQQPPPMMMIIIFFF@@@???>>>>>>>>>???AAAAAAEEEGGGJJJMMMPPPSSSUUUVVVQQQWWW\\\___ccchhhhhhfffeeeeeecccaaa```aaaeeehhhffffffhhhjjjlllmmmoooooorrrvvvzzz|||~~~~~~~~~yyytttqqqnnnlllmmmiiiggghhhgggeeeeeeiiiooommmjjjhhhgggggghhhiiijjjsss|||yyyxxxvvvyyyXXXMMMFFFFFFFFFCCCGGGOOOYYYoooyyy\\\FFF>>>777777777666555777555666777777777666666666666777888999;;;;;;;;;;;;777777777666777777888888999999;;;>>>@@@III\\\nnnoooccc[[[ZZZ^^^zzzwww[[[IIIDDD<<<:::;;;888999999888777777777777777:::;;;<<<===<<<;;;999888888999999999:::>>>DDDIIIQQQ___xxxfffSSSMMMMMMLLLVVVeeesssxxxooo___QQQGGGDDD@@@<<<:::999::::::888666444333444666999:::;;;;;;:::888666555555555222333444555666666666666777666666666666777777777222444666666555555777888:::888888:::999888:::>>>IIIVVVmmmzzzaaaQQQCCC@@@???CCCMMM^^^xxxyyy```RRRDDD>>><<<:::999999888777555666888999999999777777777777777777777777999888777666555555555555777888:::;;;<<<;;;:::999;;;>>><<<===HHHOOO\\\oooyyyjjjaaaXXXVVVXXX]]]fffxxx|||tttqqqlllgggccc```]]][[[XXXXXXXXXXXXVVVQQQKKKFFFAAA@@@@@@@@@AAACCCDDDFFFFFFGGGJJJLLLNNNPPPQQQQQQOOOVVV[[[___ccchhhiiifffeeeeeecccbbbaaabbbdddeeecccdddffffffggghhhjjjlllnnnqqqtttsssssswww|||{{{yyyuuuqqqooojjjgggggggggfffiiinnnrrrqqqpppnnnmmmlllllllllooozzzSSSJJJEEEFFFFFFDDDLLLVVVeee|||qqqSSSCCC;;;666666888666666777555555555555666666555444666666777888888888888888777777777777777888999999888999<<>>EEEPPPaaa{{{mmmXXXLLLBBB@@@AAAGGGSSSiii|||eeeTTTIII@@@>>>===<<<:::;;;999888777777999;;;::::::888888888888888888888888888888777666666555666666777888999;;;<<<<<<<<<;;;===AAA>>>???KKKUUUeee|||~~~kkk___ZZZUUUUUUXXX```nnn{{{vvvqqqmmmjjjgggdddaaa[[[\\\]]]]]]ZZZSSSJJJDDD@@@@@@@@@AAACCCEEEHHHIIIIIIJJJKKKMMMOOOPPPPPPPPPRRRWWW\\\^^^aaaffffffccceeedddcccbbbcccccccccccc```aaaccccccccceeehhhkkkiiikkkllljjjiiillltttzzz~~~{{{wwwrrrmmmiiijjjjjjkkkooouuutttvvvwwwxxxvvvsssooommmuuuQQQJJJFFFGGGFFFFFFQQQ___zzzkkkNNNBBB;;;666777888777666777555444444555666666555333444444555555666555555555777777777777888888999:::888:::>>>AAAFFFUUUpppvvvkkkeeeaaafffpppmmmUUUHHHEEE===:::<<<:::;;;::::::999888999999999;;;;;;;;;:::::::::::::::999999999999;;;AAAHHHNNNXXXkkkmmmVVVKKKJJJLLLSSS]]]hhhllleeeXXXKKKCCCAAA???<<<999777666666666777555444333333555666888555333222222444666666555333333555666666666666666666777777777777666666555444555777777777999;;;>>>===;;;::::::;;;>>>GGGQQQ\\\ppp}}}bbbPPPJJJDDDBBBDDDJJJVVVkkkiiiVVVJJJBBB<<<<<<<<<::::::;;;:::999888888999;;;:::999999999999999999999999999888777777666666777777888888888999:::;;;<<<===>>>>>>BBB???BBBOOO]]]rrrooo^^^TTTPPPSSSTTTYYYdddxxxzzzvvvsssqqqlllhhh``````___]]]YYYPPPGGG@@@???@@@@@@BBBDDDGGGJJJLLLMMMMMMOOOPPPQQQRRRRRRRRRVVVZZZ\\\\\\^^^bbbccc```bbbaaa```aaaccccccbbbaaaZZZ\\\^^^^^^]]]___cccgggffffffeeeddddddggglllooo|||}}}yyytttpppqqqqqqrrrwww|||yyy{{{~~~~~~yyytttpppuuu~~~RRRKKKHHHHHHGGGIIIVVVfffgggLLLBBB;;;666888999777666777666555444555777888555333444444666777888888888888777777777777888999:::;;;:::<<<@@@EEEKKK]]]{{{qqqiiieeeaaaiiivvvgggPPPEEECCC;;;888;;;::::::999999888888888888888===<<<:::999888999:::;;;::::::999999<<>><<<999888777777777555555444444333333444444444222111222555666555333444444555666777777777777666777888888777666555444444666777777888:::===@@@>>>;;;:::<<>>??????777777777777888999:::;;;<<<>>>CCCHHHOOObbbnnnhhheeeaaajjjzzzcccMMMBBBAAA999777:::999999888888777777777777777===;;;888666666777999;;;::::::999:::<<>>;;;888666666666555444888777555444555777888777:::777777@@@MMMTTTRRRMMM@@@:::777999;;;:::999:::======AAAJJJVVVkkkxxxgggeeeaaa\\\lllsssVVVLLLBBB>>><<<999999:::::::::999888777777888888999999999777555555777999===::::::===???BBBIIIRRRbbb|||___NNNEEE>>>>>>CCCIIIKKKLLLJJJEEE@@@<<<::::::666333333444444222000555555444333333333444444555666777777666777999;;;999777666888:::;;;999666::::::999888777777777888555666888888777777999:::<<<999;;;AAADDDNNNjjjyyy^^^OOOGGGBBBCCCFFFJJJSSSddd}}}qqq___OOODDD@@@::::::999888777777777888999999999888888888777777777777888999999999999999888888888888888888888888888555555999;;;;;;>>>CCCCCCGGGOOO\\\nnnzzzkkk```UUUPPPQQQZZZaaarrryyyrrrjjjgggccc^^^\\\]]]___```eeefffhhhlllsss}}}|||qqqaaaTTTKKKGGGGGGIIIEEEEEEIIIPPPUUUWWWXXXYYYYYYXXXYYYZZZ\\\]]][[[ZZZZZZXXXWWWWWWXXXYYYYYYXXXZZZ\\\______^^^]]]]]]]]][[[YYYWWWWWWWWWVVVTTTSSSSSSTTTUUUWWWYYYZZZYYYXXXYYYXXXXXXZZZ]]]ccciiilllnnnooorrruuu|||PPPIIIFFFGGGIIIOOObbbvvv{{{]]]JJJ===;;;888666666666555444777666555555666777777666;;;888777;;;CCCFFFDDD@@@???:::888<<<>>>===<<<======>>>DDDOOO]]]tttuuueeeccc___]]]ooooooUUUKKKAAA===;;;999888::::::999999888777777888888999999999777555555777999999777888<<<>>>BBBKKKTTThhhtttYYYJJJCCC===>>>CCCGGGHHHIIIFFFAAA===:::999777555222222333444333111444444333333333444444555666777888777666666777999777666555777999:::999666999888777666666666666777444666777777777777888:::888777;;;BBBHHHTTTooooooWWWKKKFFFBBBBBBGGGPPP___tttsssaaaQQQDDD;;;999999999888888777888888888999999999888888888777777666777888888999999888888888888888888888888888888999777777:::<<<;;;>>>CCCEEEKKKWWWhhh}}}qqqeee\\\TTTQQQTTT```mmmzzznnnddd___YYYWWWSSSPPPOOOQQQSSSUUUUUUVVVWWWZZZ___gggpppwwwyyyeeeWWWMMMHHHGGGIIIIIIKKKPPPVVV[[[]]]^^^^^^]]]\\\\\\]]]___``````___\\\ZZZYYYZZZ\\\^^^^^^^^^\\\^^^```aaa``````aaaccc^^^\\\YYYXXXXXXWWWUUUSSSWWWVVVUUUVVVXXXVVVRRRNNNTTTTTTUUUWWW[[[___dddfffbbbcccdddggglllsss|||NNNHHHEEEGGGIIIQQQeee{{{rrrWWWFFF===;;;888666666777666555666666777888888777666555;;;999777888999::::::999===;;;===CCCEEECCCAAAAAA>>>@@@HHHUUUgggpppccc```\\\^^^tttjjjSSSIII???<<<;;;888777999:::999888888777888888888888999888777555555777999888777888<<>>DDDHHHRRRccczzzyyyeee[[[VVVQQQRRRWWWcccwwwuuuiiiaaaXXXRRRPPPLLLKKKHHHGGGHHHJJJLLLNNNLLLLLLLLLMMMOOOUUU\\\aaabbbmmm~~~yyybbbSSSKKKFFFEEEHHHQQQWWW___fffjjjllljjjhhheeecccaaaaaabbbcccdddccc^^^\\\[[[[[[\\\^^^^^^]]]^^^```aaabbbbbbdddgggjjjdddaaa^^^[[[ZZZYYYWWWUUUPPPPPPPPPRRRTTTSSSOOOKKKPPPQQQSSSVVVYYY\\\^^^```\\\]]]^^^___bbbhhhpppuuu~~~NNNIIIGGGIIIKKKTTTkkkhhhPPPAAA===;;;888777777777666666666888:::;;;:::888777666999999888777777888:::<<<;;;===DDDNNNPPPKKKFFFDDDAAADDDKKKXXXmmmyyylllbbb]]]ZZZaaa{{{eeeQQQGGG>>><<<:::888777999999999888888888888888999888888888777555555777999:::999;;;>>>AAAGGGTTTaaawwwuuu```LLLDDDAAA======AAABBBBBB@@@===999777888999333222111111222333333333222222222333444555666777::::::999777444222222333222222333555666777777777666666555555555555555666333555666777666666777999999:::@@@LLLZZZooopppWWWIIIEEECCC@@@DDDMMM___xxxsss\\\MMMDDD>>>::::::777777666777777888999:::888888888888888888888888666666777888888888888777999999999999999999999999999888:::======;;;???FFFMMMZZZqqq~~~lll[[[TTTPPPMMMQQQYYYhhh|||oooaaaYYYSSSLLLIIIIIIFFFFFFDDDDDDDDDFFFHHHIIIHHHIIIIIIHHHIIIMMMRRRVVVTTT]]]kkkzzzwww^^^QQQKKKHHHKKKQQQ___jjjvvv}}}wwwpppmmmiiigggfffffffffeeeeeebbb___]]]]]]^^^]]]]]]___```aaaaaacccfffkkkoookkkhhhdddaaa___^^^[[[YYYVVVWWWWWWTTTQQQNNNNNNOOOOOOQQQTTTWWWYYYZZZZZZZZZZZZ[[[[[[\\\___dddkkkppprrrxxxLLLGGGFFFIIIKKKVVVooo~~~cccLLL@@@===;;;888777777888777666777:::>>>>>><<<999888777888999999888777888;;;>>>999???JJJVVVXXXPPPHHHEEEDDDGGGMMMZZZrrrssskkkaaa[[[ZZZhhhzzzbbbOOOFFF>>><<<;;;888777999999888888888888888999999777888888777555666888:::::::::<<>>===@@@@@@@@@>>>;;;888777888999444444444333222222333444222222222333444555666777::::::999666333111111222000111333555555666777777666666555555555666666777444555777777666666888999===>>>DDDQQQeeeeeeQQQIIIFFFCCCAAAJJJVVVlllkkkSSSFFF???;;;888777666666666666777888999999888888888888888888888888666666777888888888888888999999999999999999999999888888:::=========CCCKKKUUUfffttteeeWWWQQQMMMKKKRRR]]]tttyyymmmbbbYYYQQQMMMJJJEEEBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAABBBBBBBBBCCCEEEIIILLLOOOUUU^^^hhhuuuwww```UUUQQQPPPWWWbbbsss~~~xxxssspppnnnkkkjjjllliiieeeccccccccccccbbb``````aaaaaacccggglllqqqqqqnnnkkkiiifffccc```]]]jjjkkkhhh^^^PPPHHHKKKPPPOOOQQQTTTVVVWWWVVVUUUSSSQQQRRRSSSTTTWWW\\\bbbgggkkkpppvvv|||GGGDDDDDDHHHLLLYYYvvv|||aaaLLLAAA===;;;888777888888888777777;;;??????<<<888888999888999999888777777888:::999???KKKUUUVVVMMMFFFDDDDDDIIIRRR```zzzpppiii```YYY]]]rrruuu___NNNEEE>>><<<<<<999888999888888888777888888999:::777888888777666666888:::999999<<<@@@CCCKKK]]]mmmfffUUUGGGDDDDDD???===???======<<<:::777666777999888888888666444222333444333333333333444444555666888888888555333111222333000222444555555555666777666555555555555666777777555666888888777777999:::???BBBKKKZZZqqqttt\\\NNNIIIFFFEEEDDDKKKZZZsss{{{gggPPPDDD???<<<888777777777666666666777888888888888888888888999999999777777888999999999999999::::::::::::::::::::::::888999;;;>>>>>>@@@JJJTTTeeewwwlll```UUUQQQNNNOOOZZZhhhwwweeeZZZRRRLLLHHHHHHGGGBBB@@@AAA@@@@@@@@@@@@???>>>>>>======>>>?????????AAADDDFFFGGGLLLSSSYYYdddwwwppp\\\VVVTTTUUUcccttt{{{xxxpppmmmiiiffffffgggggggggcccdddddddddfffiiinnnrrrsssrrrpppooommmiiiccc___fffhhhfff[[[NNNGGGKKKRRRPPPQQQSSSTTTSSSQQQNNNLLLHHHJJJKKKMMMOOOTTTZZZ^^^bbbfffkkkoootttzzz~~~}}}~~~DDDBBBDDDJJJQQQ```yyy^^^JJJ@@@===;;;888777888999888888777;;;>>>===999666777888777777777888999999888888999===EEELLLKKKDDD@@@AAA@@@JJJWWWjjjlllfff]]]XXXbbb}}}ppp\\\MMMEEE>>>======:::999:::888888777777888999999:::777777777777666666999;;;888:::>>>CCCHHHRRRfffxxxyyy]]]MMMBBBBBBCCC???<<<>>>:::::::::999666555666777=========999555222333444444444333333333444444555555666666555222222333444111444666666444444555777444444333444444555555666666777999999888888:::;;;BBBIIIVVViii~~~iiiTTTJJJGGGFFFGGGJJJNNN```{{{xxxdddOOODDDBBB???;;;999888777777666666666666777777777888888888999999999888888999:::::::::::::::::::::::::::::::::::::::::::::===@@@AAAEEERRR___xxxyyyeee[[[TTTSSSSSSWWWfffvvvvvvgggYYYQQQLLLGGGDDDEEECCC@@@???AAA???@@@@@@AAA@@@???>>>>>>===???@@@@@@@@@@@@BBBDDD@@@FFFMMMSSSZZZiii~~~sssaaaTTTUUUWWW]]]rrr{{{tttpppmmmlllkkkjjjiiijjjjjjjjjkkkmmmpppsssrrrrrrsssrrrpppkkkeee```WWWYYYYYYUUUPPPNNNOOORRRSSSTTTUUUTTTRRROOOKKKIIIEEEGGGHHHIIIKKKOOOTTTXXXWWW\\\aaafffhhhmmmsssxxxyyyyyyzzz{{{CCCBBBFFFNNNVVVhhhuuuZZZGGG======;;;888777888999999888666:::===<<<777444555888555444666999<<<===<<<:::999;;;???CCCAAA<<<<<>>>>>===;;;:::;;;888888777777888999::::::666777777777666666999;;;999<<>>;;;===777888999888666555555666@@@AAA@@@;;;666333333444555555444333333333444444444555555444333222444555222555777777444333555666222222222222333333444555666888999:::999999:::<<>>:::888999888777666666555666666777777888888999999999999999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::<<<<<<>>>AAACCCIIIXXXfffooo___WWWSSSUUUWWW]]]ooosssdddXXXNNNHHHGGGBBB>>>>>><<<999:::===:::;;;===>>>>>>===<<<<<<===>>>@@@???>>>>>>???@@@>>>EEEMMMRRRWWWbbbsssxxxfffXXXQQQXXX^^^iii~~~yyyuuurrrpppnnnoooooooooooopppsssuuuqqqrrrssstttrrrllleee___YYYXXXWWWWWWXXXVVVQQQNNNXXXXXXXXXVVVSSSPPPLLLJJJCCCDDDEEEFFFGGGJJJNNNRRRPPPUUU\\\aaadddhhhmmmqqqrrr{{{{{{wwwvvvwwwxxxCCCEEEHHHLLLYYYrrrlllTTTGGGBBB<<<:::888999:::;;;;;;::::::;;;<<<:::888555555555777888888999999:::;;;;;;;;;999:::>>>>>><<<===AAAKKKNNN```nnnddd\\\WWW\\\mmmgggSSSFFFDDD@@@;;;999777888888888888888888888888888888:::999999888999:::<<<===>>>===BBBLLLRRR]]]vvvsssZZZJJJDDD>>>;;;===??????>>>888777555333333555777888DDDCCC@@@===:::777666555222555555111000222444444444444444333333222222222555555444444444333333333222333444444555555444444999888:::======;;;???DDDNNN___vvvmmm\\\LLLGGGDDDBBBHHHQQQ]]]xxxmmmZZZFFF===;;;:::888888888888888777777777777666777999::::::999:::<<<>>>666888999999888888888999::::::::::::::::::::::::>>>>>>BBBFFFGGGOOOcccxxxuuudddXXXQQQOOOTTTYYYccc~~~nnnaaaYYYPPPGGGCCC@@@???>>>===<<<;;;::::::777888999:::;;;:::999999;;;;;;;;;<<<<<<=========AAAAAADDDJJJNNNUUUdddqqqjjj[[[TTTRRRZZZiii~~~|||~~~|||zzzxxxvvvuuuuuuuuusssrrrqqqpppnnniiibbb^^^XXXWWWVVVVVVVVVUUUSSSQQQXXXWWWXXX[[[XXXQQQKKKKKKGGGGGGFFFFFFGGGIIIKKKLLLNNNQQQVVV\\\bbbgggjjjlllqqqxxxxxxsssuuuwwwvvvsssGGGGGGIIIOOO___zzzcccMMMAAA===:::999777888999:::999888999:::;;;:::888666666666777888888999999:::;;;;;;;;;999:::>>>>>>===>>>BBBMMMTTTkkk~~~kkkddd\\\WWW___sss{{{___LLLEEECCC???;;;999888888888888999999::::::999999888888888777777888999:::;;;@@@???EEENNNUUUaaa}}}lllUUUHHHBBB<<<:::;;;======<<<888666444333333444666888<<<;;;:::888666555555555333666666222000222444333333333333333333222222222555555555555444444444444333444555555666666555555777666888;;;<<<<<>><<<::::::999888888888888777777777777888999999888888:::<<<888999::::::::::::::::::::::::::::::::::::::::::>>>>>>BBBGGGLLLXXXpppkkk\\\WWWQQQOOOUUU]]]kkk{{{ggg[[[TTTLLLEEEAAA??????>>>===<<<;;;::::::999:::;;;;;;<<<;;;::::::::::::;;;;;;;;;<<<<<<<<>>>>>===@@@EEEQQQ___{{{wwwiiiddd\\\YYYfff}}}nnnVVVHHHCCCAAA>>>;;;999888888888999:::;;;<<<<<<;;;:::999666555555666666888999999===>>>EEEMMMUUUeee|||aaaOOOEEE@@@:::888999;;;;;;:::777666444333333444666777555555444444555555666777555888777222000222444222222222222222333333333333666666666666555555555555555555666777777777777777666666888<<<===@@@HHHQQQcccxxxzzz]]]PPPDDDAAAAAADDDOOO]]]uuuqqq___KKKAAA???===:::999999999999888888888888777777888999888777777888:::999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::>>>>>>BBBIIISSSgggvvvaaaUUUUUUPPPPPPXXXeeexxxooo\\\RRRLLLFFFAAA@@@>>>>>>===<<<;;;::::::999;;;;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<>>>>><<<:::888555555555666777888999999===@@@GGGPPPZZZooonnnWWWKKKBBB>>>888777888::::::888666555444333333444555666444444444555666777888999666999888333000222333222111111222222333333444444777777777777666666666666666777888888999999888888888777:::===@@@DDDPPP[[[nnnrrrYYYMMMDDDBBBCCCIIIXXXiiippp]]]JJJ@@@>>>;;;888777999999999999888888888888999999:::999777777888:::999999999:::<<<<<<<<<;;;999999::::::::::::;;;;;;>>>???CCCKKK\\\uuukkk\\\TTTRRROOOQQQ]]]ooorrrcccRRRJJJEEEAAA??????======<<<<<<;;;::::::999<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;===@@@BBBFFFQQQ]]]mmm{{{~~~jjj[[[TTTTTTZZZjjjzzztttmmmhhheeeccc```___^^^]]][[[ZZZXXXSSSPPPOOOLLLHHHHHHKKKJJJKKKKKKKKKJJJIIIGGGFFFJJJKKKMMMPPPSSSVVVXXXZZZ]]]eeemmmrrrtttxxx}}}xxxrrrppprrrtttsssqqqNNNKKKOOO```~~~fffOOOCCC>>>===999888888999::::::999777555777888888777777777888777888888999999:::;;;;;;:::999;;;=========DDDLLL\\\ssspppjjjbbb^^^ccczzzwww^^^MMMFFF>>>===<<<:::999999999999888:::<<<>>>>>><<<:::888555555666888999:::::::::???CCCLLLVVVeee}}}|||bbbPPPGGG@@@<<<777666888:::999777555444333222222333444555555555555555555666777777777:::999444111333444333222222222333444444444555888888777777777666666666777888999999::::::999999888888:::>>>AAAHHHWWWfff}}}iiiTTTJJJDDDCCCEEEMMMbbbvvvooo]]]IIIAAA???<<<888777999999999888888888777777:::;;;;;;:::888888999;;;888777777999<<<===;;;999999999999::::::;;;;;;;;;>>>AAAFFFQQQfffvvvdddYYYTTTOOOPPPWWWggg~~~wwwfffXXXKKKEEEBBB???>>>???<<<<<<;;;;;;::::::999999;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;===@@@@@@CCCMMMXXXfffttt}}}gggXXXSSSSSSVVVcccxxx|||sssnnnjjjhhhfffeeeeeeeeedddccc^^^XXXRRROOOKKKFFFFFFIIIJJJJJJKKKLLLKKKJJJIIIGGGHHHHHHIIIJJJLLLOOOQQQRRRYYY```hhhnnnqqqtttzzzuuuqqqnnnnnnooopppnnnmmmLLLLLLSSShhhyyy\\\III???<<<;;;888888888:::;;;;;;888666555777888888777666777888777888888999999:::;;;;;;::::::;;;===<<<===FFFPPPbbb|||zzznnnjjj``````kkkkkkUUUHHHBBB<<<;;;::::::999999999999888999:::;;;;;;:::999888555666777999:::;;;;;;;;;<<>>:::666555777999888666333333333222222333333333444444333333333333333444777:::999444222444555444444444444444555555555555777777777777666666666666888888999::::::::::::999777777;;;@@@EEEOOObbbtttppp]]]MMMFFFBBBDDDHHHSSSkkkooo]]]JJJCCCAAA>>>;;;999888888888777777777777666999:::;;;:::999999:::<<<888777666888<<<>>><<<999888999999::::::;;;;;;<<>>;;;;;;:::::::::999999999::::::999999:::;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;===??????AAAJJJUUU```mmmlllZZZPPPQQQUUUZZZmmm~~~rrrpppmmmllllllmmmllllllddd]]]VVVRRRLLLHHHHHHKKKKKKKKKLLLLLLKKKJJJIIIIIIFFFEEEEEEFFFGGGJJJLLLMMMTTTZZZaaagggjjjnnnssswww||||||sssrrrqqqqqqqqqqqqooonnnJJJMMMXXXoooqqqUUUDDD===:::999777777777999::::::777555555777888888777555666777777888888999999:::;;;;;;999:::<<<===<<<===GGGSSSfffuuukkkggg___cccrrrzzzbbbOOODDD???:::::::::999999999999999777777888888888888777777444555777999;;;;;;;;;;;;<<>>;;;999777777777666666666555555888999999999888999;;;<<<:::777666999===???===:::888888999::::::;;;<<<<<<@@@IIIVVVhhhmmm```YYYVVVTTTXXXaaarrrppp___RRRJJJCCCAAA???<<<;;;===::::::::::::999999999999::::::::::::;;;<<<>>>???<<<<<<<<<;;;;;;;;;::::::::::::<<<>>>>>>???HHHSSSYYYeeezzztttaaaVVVQQQTTT[[[ddd}}}|||yyywwwuuussskkkddd]]]YYYTTTOOOOOORRROOONNNMMMKKKJJJIIIIIIHHHDDDCCCCCCCCCDDDFFFIIIJJJRRRVVV\\\aaadddgggkkkooowww|||{{{uuuttttttuuuuuuuuutttqqqpppHHHNNN\\\sssmmmRRRCCC===:::999666555666888999999666333666777999888666555555666777888888999::::::;;;;;;999:::<<<===<<<===HHHTTThhhrrrhhheee^^^dddwwwsss^^^MMMCCC>>>999999999999999999999999777666666666666666666777333555777999:::;;;;;;;;;CCCHHHSSSfff}}}bbbLLL???999999555222222444555444222222222222222222222222222333333333333333333444444666999999555333666888777888888777777666666555555666666666666555555555555777888999999::::::999999;;;>>>DDDLLLVVVgggjjjRRRGGGFFFBBBDDDJJJRRRbbbhhhWWWFFF??????<<<999888666666666666555555555555666777888888777888:::<<<;;;888777:::???AAA???;;;888888999::::::;;;<<<<<>>@@@AAA=========<<<<<<;;;;;;;;;888999;;;======>>>GGGQQQUUU```uuu|||dddWWWRRRQQQUUU\\\ooo~~~{{{pppjjjccc```\\\WWWXXX[[[SSSQQQNNNKKKIIIHHHGGGGGGCCCBBBAAAAAABBBEEEGGGIIIRRRUUUZZZ^^^```cccgggjjjrrruuu{{{xxxsssqqqrrrssstttsssqqqooommmJJJSSSffffffOOODDD===;;;;;;888666555666888999999888666666555555555444444444777444666<<<===999999===:::===999:::CCCHHHPPPbbbrrrtttllleeecccnnnppp___RRRHHH@@@999999999888888888888777888777777777777777888888777777777777666888;;;===CCCIIIXXXrrrtttXXXFFF>>>;;;666333000000333555444333333333222111000000111111000000000000111222333444666888777444333666666444999999888777777777777777888888777666666666666666666666666777888:::<<<>>>===BBBKKKVVVeee|||{{{___LLLEEEDDDDDDGGGOOO[[[ppp}}}```QQQCCC>>>;;;888777:::888999999888666555777888444555666888888999999999777888999:::;;;:::999888999<<<===;;;:::<<>><<<:::888888888999999:::::::::::::::;;;:::999:::;;;===???AAA???>>>===<<<::::::::::::;;;;;;;;;:::;;;>>>DDDHHHRRR\\\qqqppp```SSSPPPPPPUUUcccttt|||oooiiiiiihhhddd^^^]]]YYYTTTOOOKKKHHHGGGFFFDDDCCCBBBCCCEEEGGGIIIJJJOOOVVVYYY[[[^^^dddiiikkkmmmqqqwww|||uuurrrpppqqqrrrqqqpppmmmjjjhhhPPP[[[pppdddMMMBBB<<<999:::888777555666888999888888777777777777777666666666777666777;;;<<<::::::<<<:::@@@??????EEEKKKYYYpppxxxrrrnnnjjjqqqzzzaaaQQQFFF???;;;:::999999999888888888888999888888777777777888888666777888999:::>>>DDDGGGNNNYYYmmmrrrXXXHHH???;;;999444333111111333444333222222222222111111111111111000000000000111222333444444888999777777:::999555777666555333333444555555666666555444444444555555333555777888888999;;;===@@@GGGUUUiiihhhRRRDDDAAABBBBBBKKK]]]uuuppp___MMMDDD<<<999999888888999777888888777555555666888666777777888888888777777666777888999999999999888666888:::;;;;;;===CCCHHHXXXlllrrraaaRRRNNNMMMNNNTTT]]]uuummm]]]TTTLLLEEEBBBAAA@@@>>><<<:::999999999888888999999::::::::::::<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::;;;>>>CCCGGGOOO[[[rrryyybbbWWWOOOPPPUUU```vvvzzzwwwrrrmmmiiiddd^^^YYYVVVSSSNNNKKKFFFEEECCCBBBBBBCCCEEEFFFGGGKKKPPPSSSWWW\\\dddjjjmmmmmmooosssvvv||||||sssppppppooonnnmmmkkkiiigggfffQQQ___www|||]]]III@@@;;;999:::999777666666777888888777666666666666666666666666666555666888999999:::;;;999@@@@@@@@@HHHOOOaaa{{{wwwqqqmmmjjjwwwrrr[[[NNNEEE@@@>>>::::::999999999888888888999999888888777777888888666777888999;;;@@@FFFJJJSSSaaayyycccLLLBBB<<<999777333222222222222333222222111111222222222111111111000000000000111222333444333777999999999<<<:::777666555444333222333444444555444444333333444444444222555888999999:::<<>>CCCGGGPPP]]]uuulll]]]WWWRRRTTT\\\nnnzzztttkkkbbb]]]\\\ZZZTTTNNNHHHGGGEEEDDDCCCCCCDDDEEEFFFHHHKKKNNNSSSZZZcccjjjnnnmmmnnnpppqqqttt~~~xxxpppnnnnnnmmmkkkiiihhhhhhiiiiiiRRRccc~~~nnnTTTDDD>>>:::999999999888666666777888888777555555555555555555555555444555555555666888999999888???@@@BBBLLLWWWlllwwwqqqmmmjjj}}}gggUUUKKKDDDAAAAAA:::::::::999999999999888::::::999888888888888888888888999999;;;@@@FFFKKKVVVhhh}}}[[[GGG???:::666555111222222222222222222222000111111222222222111111000000000000111222333444222666999999:::===<<<888666666555555444444444444444444333333333333444444222666:::;;;:::<<<@@@DDDKKKUUUiiimmmXXXIIICCCCCCHHHKKKZZZtttpppWWWIIIAAA???;;;888666777666555777888888777555444666777777888888888888777777666777777777888888999:::;;;;;;:::<<<@@@AAAEEERRR___yyylllZZZPPPIIIIIIJJJPPP```rrrqqqWWWHHHBBB>>><<<<<<;;;:::999999999999999999888888777777777888999:::888888888888999999::::::777999:::<<<===<<<<<<;;;;;;;;;::::::;;;>>>CCCGGGRRRaaazzzrrraaaYYYWWWVVV[[[ggg~~~~~~tttgggaaa___\\\UUUOOOKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFHHHKKKQQQYYYbbbhhhmmmllllllnnnooopppwwwwwwmmmkkkjjjhhhfffeeefffhhhjjjlllWWWkkkvvvbbbKKK@@@<<<:::888888:::888666666777888777666444444444444555555555555333666666444555999:::999888>>>???CCCRRRbbbzzz}}}uuupppnnnpppuuu\\\OOOHHHAAA>>>???::::::::::::999999999999;;;:::999888888888888888888999999:::<<>>888444444000222333333222111111222///000111333333222111111000000000000111222333444111555888777999======:::777888999999999888666555444444333333333444555555333888<<<===<<>>>>>;;;666444666666444666777777666444444555777666777777888888888777777888777888888999:::<<<<<<>>><<<>>>DDDGGGNNN```sssuuu```TTTNNNKKKLLLMMMTTThhh~~~|||gggPPPDDD@@@===;;;;;;:::999999888888999999:::888777666666666777999:::666777777888999:::;;;;;;888999:::;;;;;;<<<<<<<<<;;;<<<;;;;;;<<>><<<:::777555:::888666666777888777666444555555555666666666666444888888444555:::<<<::::::??????FFFZZZnnnxxxpppmmmrrryyylllUUUKKKFFF>>>:::;;;;;;;;;:::::::::999999999<<<;;;:::999888888888888888999999;;;>>>EEEMMMSSScccxxxiiiMMMAAA<<<555222444///111444444222000111222...000111333333333111000000000000000111222333444111444666555777<<<>>><<<888:::===???>>><<<999666444444444444444555666666555999===>>>>>>BBBKKKSSS___ppplllWWWKKKDDDEEEIIIPPP\\\vvvqqqZZZIIIAAA999<<<999333111555777555666777777666444444555777555666777888888888888888999888888999:::;;;===>>>???<<<>>>GGGMMMXXXpppiiiXXXPPPMMMNNNRRRUUU___yyynnn]]]KKKCCCBBB???<<<;;;:::999999888888999999:::888777666555555777888999777777888999::::::::::::999999999999:::;;;<<<<<<======<<<<<<===@@@EEEIIITTTeeesssdddZZZSSSQQQYYYfffxxx}}}rrrhhh___YYYRRRQQQPPPPPPOOONNNMMMMMMJJJIIIIIIKKKQQQXXX___cccgggeeeeeehhhiiigggiiinnnxxxwwwllljjjeeedddccccccdddfffiiijjjfff|||iiiWWWFFF???===:::666333:::888777666777888777666555666666666777777888888666:::999555666<<<>>>;;;<<>>888999;;;;;;;;;:::::::::999999<<<;;;:::999888888888888777888999<<<@@@HHHQQQXXXiiiyyy___FFF>>>:::333111555...111444444111000000222...///111333444333111000000000000000111222333444111444555444666<<<>>>===999<<>>:::777444444444444444555666777666:::>>>??????DDDOOOXXXqqq|||aaaOOOEEEBBBEEEIIITTTccciiiSSSEEE>>>555999777111///555777666666777777666444444555666555555666888888999999999999999999999:::<<<>>>???>>>;;;>>>HHHQQQ___{{{wwwbbbSSSMMMLLLQQQXXX___mmmaaaRRRCCC??????>>>:::888::::::999999999999999:::888777555444555666888999888999999:::::::::999999::::::999888999:::<<<==================AAAFFFJJJRRReee}}}fff[[[WWWTTTUUU```rrr~~~qqqgggaaaTTTTTTSSSRRRRRRQQQPPPPPPLLLKKKJJJLLLRRRXXX^^^aaaeeebbbbbbeeeeeecccdddgggjjjwwwxxxmmmkkkiiihhhgggffffffhhhjjjkkkiiizzz^^^QQQDDD???<<<999777777222444777888777777888999888888888888777777777777777888999:::999:::<<<>>><<>>???EEESSSaaatttlllYYYEEE:::555222111222111222222333333222222111444333333222111111111222000000111222222222222111222333444666777999:::;;;999<<<@@@AAA???===;;;:::555666777666555555666777999999<<>>======;;;888::::::999999888888999999999:::999888666666888:::777888999::::::999888777888777777888:::;;;;;;:::???<<<;;;=========CCCJJJZZZiii~~~iii]]]WWWSSSRRRYYYfff~~~~~~{{{yyyyyy{{{~~~qqqfff]]][[[YYYWWWVVVUUUTTTSSSVVVUUUSSSSSSVVVYYY^^^aaagggdddaaaaaadddeeeccc```gggkkkttt}}}zzzrrrooommmlllkkkiiiggggggiiijjjnnnwww[[[OOOBBB>>><<<999777777777666666555444444555555888888888888777777777777777888999:::999:::<<<>>><<>>DDDLLLRRR\\\ooogggNNNFFFCCC???CCCLLL^^^uuunnnWWWHHH???:::777777666555555555555555666666777777777777666666444666777777666666777888999888999<<<@@@BBB@@@???>>>AAAFFFPPPccc~~~ppp___TTTNNNLLLNNNUUUcccxxxiiiQQQJJJAAA===<<<<<<;;;999::::::999999888999999999888999999888666666777999888888999999999999888888777666666777999::::::999===;;;<<<>>>>>>>>>DDDKKK]]]oooqqq```VVVRRRQQQRRR]]]nnn}}}uuummmgggaaa___\\\ZZZZZZ\\\___aaakkkmmmuuu{{{ooocccaaa___\\\[[[ZZZXXXWWWYYYXXXWWWVVVXXX[[[___aaafffdddaaaaaaaaabbbaaaaaafffjjjqqqwwwzzz}}}{{{qqqkkkjjjiiigggeeedddeeeggghhhvvvsssWWWKKK@@@<<<;;;888777777999777555555666888999999999999888888888777777777777888999:::999:::<<<>>>===EEEPPP]]]sssrrriiifffmmmbbbTTTFFF???===;;;:::<<<::::::999888888888888999888888888888999999::::::666777<<>>??????>>>@@@CCCKKK[[[sssvvvdddXXXPPPLLLIIINNNYYYmmmoooZZZLLLFFF???;;;;;;<<<:::999999999999888999999::::::888999::::::888777777888:::999999999999999999:::555666666777888888999999999:::===@@@AAAAAAGGGOOOcccyyyyyydddWWWPPPNNNQQQVVVfff{{{|||oooccc\\\WWWRRROOONNNLLLJJJHHHHHHJJJLLLNNNPPPQQQVVV___jjjxxxsssjjjgggdddaaa```___^^^\\\```___^^^]]]^^^```bbbcccddddddbbb```^^^^^^```bbbiiijjjnnnqqqpppooouuu}}}qqqhhhgggeeecccaaaaaacccdddfffoooSSSGGG===::::::888777777777666777:::???BBBBBBAAA999999999888888888777777777888999:::999:::<<<>>>>>>GGGSSSbbbyyyqqqiiigggqqqpppYYYNNNBBB>>><<<::::::;;;999888888888888888888888666777888888999999999999666888===CCCJJJUUUhhhzzz}}}dddMMMCCC:::777666444333555111222222333333222222111222111111000000000111111000000111222222222222111111111111222222222222222666888::::::888555333333222444555555555555777888777<<>>@@@HHHTTTddd~~~sssllljjjsss{{{dddTTTKKKBBB>>><<<999999;;;888888888888888888888888888888999999999888777777666999???GGGPPP^^^tttpppYYYGGG???888666555222111222111222222333333222222111222222111111111222222333000000111222222222222111222222222222222222222222888999;;;;;;999777666666222333555666666666888::::::AAAIIITTTgggeeeUUUIIIGGGFFFFFFTTTgggcccNNNCCC===;;;<<<777777666555555555555555444444555777888888888888777999999999777777888999666777888999:::;;;<<<===BBBIIIYYYrrrppp]]]RRRKKKIIIJJJPPP\\\pppuuuYYYGGG@@@>>>;;;999999999999999888888888888999:::;;;<<<:::<<<>>>>>>===;;;:::;;;;;;:::888888888888:::;;;666888999999888888:::<<<999;;;AAAHHHJJJOOOZZZeee{{{uuufffZZZUUUQQQQQQ\\\kkkwwwnnnfff^^^WWWRRRPPPNNNKKKIIIIIIJJJJJJJJJCCCBBBAAA@@@@@@AAABBBCCCCCCBBBDDDHHHKKKPPPZZZeee~~~|||ooojjjeeeccceeefffeeebbbggggggggggggggggggggggggeeegggfffccc___^^^aaadddiiifffdddbbb]]]WWWWWW[[[iiiwww}}}rrrjjjfffbbb```bbbdddffffffhhhNNNCCC:::999999888666666444:::@@@DDDDDDAAA>>>===:::999999999999888888888777888999:::999:::<<<>>>AAAIIIVVViiiuuunnnmmmyyynnn[[[OOOHHHAAA???===:::999;;;777888999999:::999999999999999:::::::::888777666888:::AAAKKKVVVgggeeePPPCCC<<<777555333000///111111222222333333222222111222222222222222222333444000000111222222222222111222222222333333333333333666777999999777666666666222444666777777888:::<<<===DDDNNN]]]uuuvvv\\\PPPGGGHHHGGGJJJ]]]tttwwwXXXHHHBBB<<<:::<<<777777666555555555555555444555666777777888777777999:::;;;:::888777888999666888999999999:::<<<>>>???JJJ___|||gggXXXPPPIIIIIIMMMSSSccc|||kkkRRRDDD<<<<<<;;;:::999999888888777777777888999;;;<<<===<<<===>>>>>><<<;;;;;;<<<999888888888888888888999555888;;;:::888888:::===:::===CCCIIIMMMUUUeeeuuu|||iii\\\TTTUUUTTTVVVfffzzzrrriiiccc^^^VVVPPPMMMKKKIIIHHHFFFGGGGGGGGGGGGGGGGGGFFFAAA@@@????????????@@@AAA>>>>>>AAAEEEFFFGGGMMMUUUggg}}}xxxrrrkkkiiikkkkkkiiifffeeefffggghhhhhhhhhhhhhhhfffgggfffdddbbb```aaaaaa```\\\XXXVVVQQQMMMNNNRRRcccoooyyyooojjjdddbbbdddggghhhgggdddMMMCCC:::999999777555555777>>>DDDDDD???:::888999::::::999999999888888888777888999:::999:::<<<>>>AAALLL\\\rrrvvvppprrrzzzaaaTTTJJJDDD@@@???>>>::::::===777888999:::;;;;;;:::999999999;;;;;;;;;:::888777999<<>>???IIIYYYmmmgggTTTKKKFFFIIIKKKRRRkkkmmmPPPEEEBBB<<<999:::777777666555555555555555666666777777777777666666888999:::999777777777888777999:::999888999<<>><<<<<<===<<<:::999;;;<<<666777777888888777777666444888;;;:::777666999===<<<===BBBHHHMMMYYYnnnkkk[[[QQQNNNUUUYYY^^^sssxxxmmmcccZZZTTTOOOKKKGGGDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@AAABBB>>>>>>@@@DDDCCCBBBFFFMMMXXXkkkwwwsssttttttpppkkkfffgggjjjlllmmmnnnmmmmmmfffeeeddddddcccbbb___]]]WWWQQQMMMLLLIIIHHHKKKPPP```lll{{{}}}sssmmmfffccceeehhhhhhggg|||bbbMMMCCC:::999:::777555555999@@@FFFDDD<<<777888<<<:::::::::999999999888888777888::::::999:::<<<>>>BBBNNNaaayyywwwqqquuuoooXXXMMMEEEAAA>>>???>>>;;;;;;???888999:::;;;<<<;;;;;;:::888999;;;<<<<<<;;;:::999:::===DDDPPP^^^rrrqqqVVVEEE>>>888444333111///000444222222222333333222222222000000///000000111222222000000111222222222222111000000000111222222333333333444666777666666777888333555888999:::;;;===???FFFSSSfffuuu\\\PPPIIIGGGLLLPPP[[[xxxgggKKKCCCAAA<<<888999777777666555555555555555666777777777777777666555888999999888666666666777777999::::::888999<<<@@@GGGWWWrrrmmm\\\VVVQQQKKKNNNVVViii}}}nnnUUUEEEAAA999;;;<<<;;;999888777888666666777888999;;;===>>>;;;;;;;;;999888888:::<<<555666777888888777666555333777:::999666555888<<<<<<===AAAFFFMMM[[[ssssss```SSSJJJKKKVVV]]]fff~~~xxxfffYYYSSSQQQNNNLLLDDDBBB???>>>???>>>===<<>><<<<<<>>>???<<<<<<;;;;;;;;;;;;<<<<<<======>>>@@@>>><<>>:::777999999999<<>>===;;;999888999===CCCCCC???:::===;;;:::<<>>======<<<<<<999999777666555555555555444555777888999888666555888555555::::::666555999:::888999;;;;;;999===BBBMMM^^^zzzqqqdddYYYUUUOOOKKKTTTbbb}}}dddPPPDDD===999999:::999888777666666888999:::;;;<<<;;;::::::888888888888888777666666666666666666666777888888888666555555666888888777;;;===BBBHHHOOO___fffUUUOOOIIIIIISSSaaauuuuuueee]]]RRRJJJFFFDDDCCCAAACCCAAA>>>======>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;???>>>===;;;;;;;;;<<<===>>>;;;;;;<<<<<<;;;???EEEMMMYYYnnnwwwsssqqqppprrrvvvyyyxxxwwwlllddd___bbbccc^^^WWWSSSMMMHHHEEEFFFFFFIIIPPPYYYccclllwwwxxxvvvxxxtttmmmeeebbbccceeeccc```nnnYYYKKKAAA999888888777666777888888888888888888888888<<<;;;;;;:::999999888888===999888::::::999===BBBHHHTTTkkkzzzppplllzzzttt___QQQJJJBBB@@@>>>=========;;;:::888777888<<<@@@AAA===888<<<;;;:::<<>>DDDTTTgggxxx]]]MMMFFFCCCDDDKKKXXXnnnmmmZZZFFF>>>>>>>>>===<<<999888777666555555555555444555777888888888666555888555666::::::666666999;;;999:::<<<<<<<<>>@@@>>><<<;;;<<<<<<<<<;;;::::::;;;;;;;;;::::::999======<<<<<<;;;;;;;;;;;;===;;;:::<<<<<<;;;???EEEIIISSSfffwwwrrrqqqpppssswwwyyyxxxvvvlllddd^^^^^^^^^XXXQQQMMMHHHDDDAAACCCEEEIIISSS\\\iiipppyyy}}}}}}~~~|||sssrrrvvvsssnnniiiggggggfffcccaaaiiiTTTHHH???888777777555555666666777777888888999999999;;;;;;::::::999888888888;;;999999;;;;;;:::===CCCIIIXXXrrr{{{tttlllmmm~~~eeeTTTJJJFFF???===;;;:::;;;;;;:::999999888888;;;>>>>>>:::777;;;::::::<<>>>>>>>>===<<<888888777666555555555555444555666888888888777666777555666999:::777777999;;;::::::======???FFFOOObbbxxxlll]]]UUUOOONNNOOOXXXnnnkkkUUUFFF>>>;;;<<<<<<;;;:::999888777777888888888888777666555444777777777777777666666555666666666666666777888888444555777999:::;;;;;;<<<<<<>>>EEERRRccc{{{ssseeeYYYRRRLLLMMMWWWkkkssscccSSSHHHGGGDDD@@@>>>>>>>>>>>>===<<<:::999999:::;;;::::::888888999999999999999888;;;<<<<<<======<<<;;;:::===::::::<<<<<<;;;>>>DDDFFFNNN^^^wwwxxxuuussstttxxx{{{zzzxxxnnnddd\\\ZZZWWWPPPHHHEEEDDD@@@???BBBFFFMMMXXXbbblllrrrwwwyyywwwxxx|||uuunnnmmmqqqppppppooonnnkkkgggccc```eeeRRRDDD===777777666444444666555666666777888999999:::::::::999999888888888777999888:::<<<<<<;;;???EEELLL]]]{{{|||ssskkkrrrrrr\\\NNNFFFBBB===;;;999999:::;;;:::999:::999999:::<<<<<<999777999999:::<<>>>>><<<::::::888777666555555555555555444555666777888888777777666666777999999999999999;;;::::::<<<<<>>======>>>>>>>>>===999888777888:::;;;:::999777777888999999999888888:::;;;===??????===;;;:::<<<::::::<<<<<<:::===BBBDDDLLL[[[tttyyyvvvxxx{{{{{{{{{oooeee\\\WWWRRRJJJCCCAAACCC@@@@@@DDDJJJQQQ]]]hhhjjjooossstttsssuuuzzztttkkkiiikkkmmmpppssssssnnnfff```]]]|||```NNNBBB<<<777777666333444777555555666777888888999999999888888888888888777777888888:::===<<<;;;AAAIIIQQQfff|||rrrlllvvvlllYYYMMMEEE@@@<<<:::999:::;;;<<<<<<;;;<<<;;;::::::;;;;;;:::999888999:::<<<===@@@CCCEEEGGGNNN[[[nnnpppXXXGGG===999666333333666666333222555333444555666666555444333333333333222222111111111111222333444444444444444333333444555777888999999888666444333666888999:::::::::<<<<<<;;;???OOO^^^~~~iiiSSSGGGBBBDDDGGGNNN\\\vvv}}}___RRRDDD???===:::777666777666666555555555555555444555666666777888888888555777888888999::::::999;;;999999::::::???MMM[[[tttiii[[[UUURRRQQQTTT]]]qqqhhhTTTGGG>>>;;;======<<<;;;:::999999999999;;;;;;:::888777666555555444555555666666666555555666666666666666777777888555777::::::999999;;;===???HHHWWWkkkmmm]]]PPPKKKLLLSSS^^^qqqlllZZZMMMEEEAAA???<<<===>>>>>>======<<<<<<888777777888:::;;;;;;999777777888999999999999999:::<<<>>>@@@@@@???<<<:::;;;999:::<<<;;;999;;;@@@BBBIIIXXXpppxxxwwwxxxyyyyyyoooeee[[[UUUNNNGGGBBBAAACCCAAABBBGGGMMMTTT___jjjkkkooossstttrrrtttzzz~~~~~~uuukkkffffffjjjnnnssssssnnnggg___[[[sssYYYIII???;;;888777666333444888555666666777777888888888777777777777777777777777888888:::<<<;;;;;;CCCMMMZZZpppvvvnnnnnn}}}}}}eeeVVVLLLDDD>>>;;;:::999:::<<<>>>>>>===;;;;;;:::999999999:::;;;777888:::;;;<<<>>>BBBEEEIIIQQQaaaxxxgggPPPAAA888555555333333777777333333555222222333333333333222222333333222222222222222222111111222333444444444444333444444555666777888888:::888555555666888777777777999<<<======DDDXXXlllwww]]]LLLDDDBBBAAAHHHTTTfffzzz___RRREEE???<<<888555555666666555555444555555666444555555666777888999999555888999888999<<<<<<999:::999:::;;;<<>>AAAGGGVVVjjjsssdddWWWNNNLLLQQQ[[[kkkooo[[[MMMEEE???<<<<<<999;;;<<<<<<:::999999999888888888999;;;;;;:::999666666777888999999999999999;;;===???@@@>>><<<;;;;;;999:::<<<;;;999:::???>>>DDDQQQhhhzzzwwwtttrrrkkkaaaWWWPPPJJJDDDBBBDDDBBBAAADDDKKKQQQXXXbbblllqqquuuxxxwwwtttsssxxx|||~~~~~~}}}}}}~~~tttiiicccbbbfffiiinnnqqqooojjjccc___mmmTTTEEE>>>:::888888666333555999666666666777777777777777777777777777777777777777999999:::;;;:::;;;EEEPPPdddzzz|||mmmkkkrrrsss\\\PPPIIIBBB<<<:::888888999<<<>>>>>>>>>999999888777777888:::;;;666888999::::::<<>>777444333111222666666333222444222111111000000111111222222222222222222222333333000111222333333444444444444444444555555666666666999777666777888888777666555999>>>AAACCCNNNggg~~~jjjUUUJJJFFFEEEAAALLL]]]tttxxx^^^QQQEEE>>>;;;777555666555555555444444555555666444444555555777888999:::444888999777888======999999999;;;===AAALLLaaattt|||fffZZZXXXJJJNNNUUUddd|||hhhOOOEEEBBB<<<999;;;999888777777777999;;;<<<<<<;;;:::888777777777888222333444555555555555555666666666666666777888888555888;;;;;;:::===DDDJJJQQQfffxxxbbbWWWQQQMMMRRR\\\lllppp```OOOHHHDDD???<<<===888:::;;;:::888666777888888777777999::::::999777444444555777777888888777888999;;;<<<===<<<;;;::::::999:::<<<;;;888999>>>>>>AAAKKK^^^zzz{{{sssmmmcccZZZPPPJJJEEEAAABBBEEEBBBCCCIIIRRRYYY```iiirrrvvvzzz}}}{{{wwwuuuxxx|||~~~}}}|||}}}~~~~~~~~~~~~|||yyynnneee```___aaacccgggmmmqqqpppkkkfffkkkRRRDDD>>>:::999999777444555:::777777777777666666666666666666666666777777777777999999::::::999;;;FFFSSSkkkvvvgggiiixxxjjjTTTJJJFFF@@@;;;888777777888;;;===>>>===888888777666555666999;;;666888999999999;;;@@@DDDMMMWWWkkkuuuZZZHHH>>>999666222000111555555222111333333222111000000111222333111111111222222333333444///000111222333333444333444444444555555555555555777666666777999999888666555:::AAAFFFJJJWWWsssxxx]]]LLLEEEDDDCCCCCCQQQeeevvv]]]QQQDDD>>>;;;777777999555555444444444555555666444444555555666888999:::333888:::777888======999999:::<<<@@@FFFSSSkkkmmmXXXOOOPPPOOOSSS\\\nnnzzz```HHHBBBAAA;;;777999777777666666777999;;;===;;;:::999777777777888888222333444444555555555444666666666666666777888888555888;;;<<<<<>>>>>FFF[[[rrr|||qqqdddiiizzz|||cccUUUGGGCCCBBB:::;;;:::999:::<<<===<<<;;;777777777777777777888999:::999999:::::::::AAAIIIRRR___xxxmmmUUUDDD999555666333333444444555444444333111111111111111222222222222222222222222222222222333333333333333333333333444333333222222444555666777555333444777999888777666<<>>999999999777555666666555444444444444444444444444444555666888888666888;;;<<<<<<<<<>>>???>>>>>>CCCKKKVVVjjj~~~hhhZZZPPPLLLKKKQQQWWWkkkttt^^^QQQDDD???>>>;;;888888:::666333444888;;;:::777:::999777888999999888666666666777777666555555444888777666666666777888999:::999<<>>>>>>>>===;;;888999:::::::::888666555555555555555555555555555666666666666666666666555777777777888888888888999999999888888888888888999;;;???FFFPPPbbb~~~ooo^^^OOOFFF??????BBBDDDHHHMMMOOOYYYcccjjjpppwwwyyyxxxwwwuuuuuuyyyyyyvvvyyy}}}||||||}}}~~~{{{}}}ssshhhbbb___\\\^^^]]]^^^aaahhhoootttvvvttt\\\III???:::888444333555777888999999888888777666777777777777777888999999999999999999;;;999<<>>@@@IIISSSaaauuuwwwXXXFFF>>>:::777666333333333333333222111000333333222222111111000000222222222222222222222222333333333333333333333333555555666888:::<<>>888666777888666444666666555444444444444555222222333444555777888999666999;;;<<<======???@@@>>>???DDDNNN]]]uuunnn[[[QQQLLLKKKNNNVVVccc}}}|||bbbQQQGGG>>><<<<<<:::888888;;;888444555777999888666999888888999:::999777555666777777777777666555555555555666666777777888888::::::@@@FFFJJJRRRiii{{{kkkVVVPPPLLLNNNTTTcccuuu```LLLFFF???;;;;;;<<<<<<;;;999888888888777666666555555555555555555555555555555555666666666666666666666777888999:::999888888999888888888888888999999<<<>>>CCCKKKYYYpppkkkYYYLLLDDD>>>???AAACCCHHHNNNSSS^^^jjjpppuuuxxxwwwtttppppppssswwwxxxwwwzzz~~~~~~}}}}}}}}}zzz|||~~~~~~}}}{{{{{{|||xxxxxx{{{sssggg```\\\YYY[[[\\\]]]^^^aaagggnnnsssmmmXXXHHH@@@;;;888555444555777888888777777777777888888999999666777888999999999999999:::<<<:::>>>GGGNNN```{{{|||qqqggg```\\\nnnzzzbbbRRRIII???===>>>888;;;:::888777888777555444777777777777888999::::::<<<::::::<<<>>>BBBLLLVVViiikkkNNN???<<<:::777555444444444444333222111111444444333222111111000000222222222222222222222222222222333333333333444444444555666888:::<<<>>>???;;;:::999999:::;;;<<<<<<===???HHHYYYtttzzzeeeOOOFFFDDDDDDIIIOOO^^^zzz|||eeeOOOAAA<<<999777777888888666444666555555444444444555555444444444444555666777888777999<<<<<<<<<<<<===>>>@@@BBBHHHSSSeeeeeeUUUMMMJJJLLLRRR___rrrsssXXXHHH@@@:::;;;<<<999777888999777555555777999999888777777888999:::999666333555555666666666666555555333444555777777888888888;;;===CCCJJJRRRaaa}}}nnn___PPPMMMNNNTTT___ssshhhVVVGGGCCC===::::::;;;<<<;;;999888666555444444555555555555555555555555555555555555555555666666666666666777999:::;;;:::888777888888888777888888999:::<<<<<<@@@GGGRRReeefffTTTIIICCC@@@CCCGGGLLLSSS[[[bbbkkktttwwwyyyzzzwwwsssrrrssswwwyyyzzzzzz{{{~~~~~~||||||{{{{{{|||}}}|||zzzyyyyyyzzzxxxwwwwwwzzztttfff^^^YYYWWWTTTWWW[[[\\\]]]```ggglllhhhUUUIIICCC===;;;777666666777666666555666666777888888999999666666777888999:::::::::;;;===;;;>>>HHHQQQfffzzznnnddd[[[[[[qqqoooZZZMMMFFF===<<<>>>999;;;999888777777666444333555555555666666777999999===:::999;;;===BBBMMMYYYppp{{{bbbGGG;;;999888555333555555666666555444333333555444444333222111000000222222222222222222222222222222222333333444444444333444555666777888888888888999999999999:::;;;<<>>DDDNNN[[[qqqrrr]]]PPPKKKJJJNNN\\\pppttt]]]NNNDDDAAA===::::::;;;<<<<<<999777555444333333444555555555555555555555555555444555555555666666777777555777999:::::::::888777888888777777888999999:::;;;:::>>>EEENNN^^^yyyxxx^^^NNNCCCAAABBBIIIRRR\\\hhhrrryyy|||xxx|||~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyzzzzzz{{{zzzyyyyyy{{{}}}yyyyyyxxxyyy{{{uuufff\\\WWWUUUPPPUUU[[[^^^___```ccceeeyyycccRRRIIIDDD>>>;;;888777777777666444444444666777888888888888555666777888999:::::::::;;;>>><<>>DDDQQQ]]]xxxnnnYYYCCC999888666444222555555666666666666555555444444333333222222111111222222222222222222222222111222222333333444444555222333333444444444444333555777888888888999<<<>>>BBBKKK]]]xxxcccRRREEECCCBBBBBBOOO```yyykkkVVVGGG@@@???<<<<<<<<<;;;:::888666555555444444444444555666666999999888777666666666666888:::;;;;;;:::999999:::===HHHWWWkkkvvvdddUUUQQQNNNKKKUUUdddyyy\\\IIIBBB<<<999;;;:::777666888555555555555777999;;;<<<888777777888999888666444222222333444444444444333444444555777888:::;;;;;;<<>>AAAGGGTTTkkktttWWWIIIAAACCCCCCFFFYYYqqqkkkWWWIII???<<<>>>::::::;;;:::888666666666444444444444444555666666:::999888888888888888888666888;;;;;;;;;;;;===>>>@@@NNNbbbzzz{{{cccVVVNNNOOONNNPPPbbbzzz}}}dddOOODDD???:::888999999777777:::666666666666666777:::;;;888777666666777777666555222333444444555555444444555555555666888;;;===>>>@@@HHHVVVkkkjjjXXXMMMIIIGGGNNN^^^wwwxxx___OOOHHH@@@???===:::888888:::;;;888777666555555444444444444444444444444444444444444444555555666777777888555555666666666777777777777777777777888999:::;;;;;;999===EEEKKKWWWrrrsss]]]NNNGGGHHHIIINNNXXXcccppp}}}{{{yyywwwvvvvvvwwwwwwyyy|||}}}yyyvvvuuuooorrrwwwyyyyyyxxxyyyzzzxxxggg\\\XXXWWWUUUWWW[[[```eeeggggggeeeqqq[[[KKKBBB>>>777666444444666777666555222333555666666666555444555666777888:::::::::;;;777;;;;;;@@@NNN^^^|||}}}ooohhhbbb[[[nnnyyyYYYIIIBBB@@@888777:::666:::999777777888888666555555555555666777999:::;;;888666777<<>>@@@BBBKKK[[[qqqpppYYYNNNJJJNNNPPPVVVoookkkVVVIIIDDD===888666888888666888;;;888888888777666666888:::999777555555666777666555333444444555666666666555666666666666888;;;>>>@@@EEEOOObbb|||rrr]]]PPPKKKJJJNNNYYYmmmmmmUUUIIIFFF>>>>>><<<999777777888:::777777777666666555444444444444444444444444444444444444444555666777777888666555555555555666777777777777777777888999:::;;;<<<999===EEEKKKUUUppp}}}fffUUULLLHHHGGGKKKUUUeeewww}}}{{{xxxvvvuuuuuuwwwxxx|||{{{tttpppnnnsssyyy{{{yyyvvvuuuuuuyyyhhh]]]XXXXXXWWWVVVXXX]]]cccggggggeeejjjZZZLLLAAA===:::888555333333444666777666666666666777777777777888888888888888999999999:::===CCCJJJTTThhhuuulllddd^^^^^^{{{vvvWWWIII<<<888999888777777666666666666777777777777666777888888888999<<>>@@@FFFMMM]]]yyykkk\\\RRRKKKJJJSSS```ssszzz```PPPGGG@@@;;;666666666666666666777888555777888888777777888999777777666555555555555555444444333333333333444444666444555999;;;<<<@@@FFFVVVlll~~~fffVVVNNNKKKMMMQQQbbbwww|||aaaLLLAAA<<<;;;999777666777777666555333333444555555555444444666333222555555222333666444333333333444444555666333333444444555666666666888888888888999:::;;;<<<888999===AAAGGGVVVqqqjjj\\\SSSKKKJJJOOOWWWcccuuu|||{{{|||}}}{{{yyyzzz{{{xxxwwwyyy{{{~~~~~~}}}|||tttfff^^^ZZZZZZUUUUUUWWW\\\aaadddcccaaavvv```PPPCCC;;;888777666444333333555777888555555666666666777777777888888888888999999::::::;;;AAALLLZZZiiiqqqoooiii^^^ddduuuwwwcccQQQEEE;;;999999999888:::777777777777888888888888777888888777666777999;;;999999===CCCKKKZZZqqqqqqYYYFFF@@@888444333444333222222333333444444333333222444444333333222222222111222222222222333333333333111111000000111333555666333444444555666777888888666555777<<>>???GGGTTTjjjsss^^^LLLCCC;;;999999888888999777777777666666555555555666666555555555555555555666666666777777777888888777777:::>>>AAAEEEOOOXXXnnnyyyaaaUUUMMMHHHJJJYYYmmmgggRRRGGGAAA<<<888777777666666555666666666555777888888666666777999666666666666666555555444444444333333333333444444444444777;;;<<>>AAALLL^^^yyyzzzaaaPPPEEEAAA>>>;;;999777777888777777777777777666666666777777666666555555444444666666666777777888888999;;;;;;===AAADDDJJJWWWddd}}}mmm[[[TTTNNNKKKQQQccc|||uuuXXXFFF@@@===999777888777666555555555555555555666777777666666777999444555666777777666555444555555444444444555666666777888;;;>>>>>>EEEUUUeee~~~kkkUUUHHHKKKMMMLLLZZZooooooVVVFFF???===999777555555666666555444666666555444444444444444555222222444555333333777555555444444444444555555333333444444555666666666888888888888999:::;;;;;;;;;<<>>888777444444333333444555666777555555555555666666666666777888888999::::::;;;;;;@@@CCCMMM___tttyyyjjjjjjaaaUUUeee|||aaaPPPMMMDDD===:::999666555666666777777777777888888888888999888777555555777999999;;;AAAJJJUUUfffqqqYYYJJJ999888555444444444333333222222222111111222222222333333333222222111111111000000111222444555666777111111111111222333444444222222333444555666666777666666999???GGGTTThhhzzzrrrYYYIIIBBB@@@@@@EEETTTjjjjjjWWWKKK@@@@@@???<<<:::999888777666666666777777777777777777777777666666555555444666666666777888999999999===<<<>>>AAAFFFNNN___ooo{{{cccUUURRRRRRTTT```vvvhhhNNNAAA===:::777777777777666555555444555555444666777777666666777888444555666777777666555444666666666666666777888888:::;;;>>>@@@CCCNNNdddyyyttt```NNNDDDKKKPPPTTTgggiiiQQQBBB===;;;999777555444555555444333666666666555555444444333555222222444555333444777666555555444444444555555333333444444555666666666666666666666777888999:::<<<>>>AAAFFFNNNbbboooYYYNNNFFFEEEEEEGGGSSSaaawww{{{yyyyyyzzz|||~~~~~~zzzyyyyyyyyyyyyzzzzzz{{{wwwtttnnniiiffffffggghhhsssrrrrrrsssxxxxxxkkkbbb]]][[[YYYZZZ[[[[[[[[[[[[\\\\\\eeeQQQEEE===888888444444444444444444555555444444555555555666666666777888888999:::;;;<<<<<>>CCCJJJXXXnnnlllXXXOOOOOOPPPZZZnnnrrr\\\GGG@@@===888777999666666555555444555555555444666777777555555666888444555666666666666666666666666666666666777888999;;;<<<@@@FFFNNN]]]www{{{eeeUUUIIIDDDKKKSSS^^^vvvcccLLL???;;;:::888666444444444555444333444555666777777666444333444111111444555333444777777666555555444555555555333333444444555666666666666666555666666777888999;;;===AAAHHHRRRgggttt___OOOFFFAAACCCFFFLLL\\\nnn|||zzzyyyyyy|||{{{zzzxxxwwwvvvwwwwwwxxxqqqnnnjjjeeecccbbbcccdddiiijjjlllnnnrrrwww~~~wwwkkkbbb^^^\\\[[[\\\\\\[[[YYYXXXYYYZZZxxx^^^MMMBBB;;;888777555555444444444444444444444444444555555555666666777888888999:::;;;<<<===@@@EEEUUUmmm~~~uuunnnhhh^^^]]]uuulllXXXNNNDDD>>>;;;;;;:::777777:::444555555555666666666666999999999888777777999;;;<<>>444444333222111111333444222111000000000000111222000000000111222222333333//////000111222444444555111111222222333333333222222222333444555666777777777999>>>GGGRRReeewww___OOOGGGDDD===DDDRRRhhhwww\\\MMMDDD???666999888666777:::888111333333444555666666777777666666666666666777777777555666777888999::::::;;;999;;;AAAJJJUUUiiippp]]]PPPMMMOOORRRccc}}}aaaPPPBBB???===777666;;;555555444444444555666666444555666666555555666888555555555555555666777777444444444444555666777888;;;>>>GGGSSSaaatttkkkVVVJJJFFFEEEKKKWWWkkk{{{\\\HHH===:::999888666444333444444333222222444666888999777555333444111111444555333444888777777666555555555555555333333444444555666666666666666666666777888999:::999===DDDMMMYYYpppwwwaaaPPPIIIBBBAAAFFFLLLWWWmmm|||zzz|||}}}|||yyyvvvuuuuuuuuuvvvooommmjjjgggeeedddddddddccceeeiiilllpppuuu{{{ssshhhaaa^^^]]]ZZZ[[[\\\[[[XXXWWWYYY[[[sssZZZJJJAAA:::777777555555555444444333333222444444444555555555666666777888888999;;;<<<======???FFFYYYuuuuuusssoooggg^^^bbb|||}}}gggWWWOOO@@@;;;999;;;:::888999===444444444444555555555666999999999888777888:::======AAAKKK[[[llllllPPP???:::444444333111///000222444222111000//////000111222//////000111222333333444...///000111222333444444111111222333333333222222333333444555666777888888<<<>>>DDDNNN[[[pppjjjUUUGGGAAA???<<>>>>>===666666===444444444444444555666777444555666666555555666888666555444444444666777888222222222333444555666777;;;AAANNN```rrr{{{___KKKCCCEEEGGGLLLZZZvvvuuuXXXEEE<<<999999777555333333444444333222000333777::::::888555333444111111444555333555888777777666555555555555555333333444444555666666777777777777777888999:::;;;:::???GGGSSSaaayyyzzzdddRRRFFFGGGBBBCCCJJJSSSaaa{{{||||||}}}~~~}}}|||yyyuuusssssstttuuuooonnnllljjjhhhggggggggg___aaaeeehhhlllpppvvvzzz|||oooddd___]]]]]]XXXZZZ[[[ZZZXXXWWWZZZ\\\~~~jjjSSSGGGBBB>>>;;;;;;:::999888777666555444333333333333444444444555555;;;777777:::===<<<===??????LLLaaa|||rrrqqqlllbbb\\\iiittt___OOOGGG>>>;;;888888999:::888666666666555444444444444444444777666333555<<<===999>>>FFFPPP]]]ttt{{{___III<<<666333333333333333333333333333333333333333333333333222111111000000000000000000000111111111222222222444333222111111111222333222333444444555888<<>>:::777777666666555777666666555555555555666555666666555333333555666;;;888777999999777999===<<>>AAANNNeeennnZZZMMMGGGDDDGGGWWWllljjjRRRAAA888777:::555555444444444333333333333333333444444555555555555444444444444555666666777666555444444444444444333444666888888888777777666555555666999<<<======<<>>;;;:::999999888777666555444333444444444555555555666666:::777888<<<>>>===>>>AAAFFFTTTjjj|||llllllhhhbbbaaarrrmmmYYYKKKCCC===:::888888999999888666666555555555555555666666666888777444555;;;===:::BBBLLLXXXhhhuuuZZZEEE:::555333333333333333333333333333333333333333333333333222111111000000000000000111111222222222333333333444333222111111222333444333444555666666888<<>><<>>666444666555444444444444333333333222222333333333444444444444444444333444555555666666666555444444444444444333444666777888888777777999888888888999:::::::::<<>>???CCCOOO^^^wwwwwwiiijjjgggbbbggg|||yyycccRRREEE???<<<:::888888888999888777555555555555666777888999888999888555666;;;======EEEQQQbbbtttkkkQQQ@@@777444333333333333333333333333333333333333333333333333222111111000000000000000222222222333333333444444444444333222222333444555444555777888888999<<<>>>HHHNNNZZZmmmmmmSSSGGGBBB>>>>>>BBBLLL]]]xxxwww[[[HHH@@@>>>BBBGGGHHHDDD@@@<<<:::888666444555555555555555666777888444666777666555444555777999777888;;;<<<:::===BBBEEESSSfff}}}yyyeeeTTTNNNLLLLLLZZZkkkrrrWWWGGGAAA>>>:::999::::::888555777666444555777999999888999999888888777777666666666666666666777777777777666777888888888999;;;>>>EEEQQQfffgggRRRIIIGGGJJJPPP```zzzsssVVVDDD;;;666333222444444444444333333333333222222222222222333333333333333333333333444444555666666555444444444444555444444555777777777777777999999888888888999;;;;;;???HHHZZZssslllWWWKKKGGGEEEEEEJJJMMMXXXlll}}}|||{{{yyywwwuuutttttttttqqqqqqpppppppppmmmiiieee]]]YYYXXX[[[]]]^^^bbbhhhggghhhjjjnnntttzzzuuukkkddd\\\XXXXXXWWWXXXYYYXXXVVVUUUVVVWWWmmm^^^QQQEEE@@@>>>;;;888888666666666555555444444444444555555555666666666666666555777<<<>>>>>>@@@EEETTTfffqqqkkklllhhheeemmmooo[[[LLLBBB===;;;:::888888888888888888555555555666777999:::;;;999:::888666777:::>>>AAAFFFUUUjjj~~~```III;;;555333222222222222222222222222222222222222222222222222222111111000000000000000111111222222222222333333444333333222333444666777444555777888888999;;;===DDDNNNbbbzzz~~~dddKKKAAA@@@>>>@@@EEEQQQeeeyyyfffOOOAAA<<<<<<@@@EEEFFFCCC???<<<:::999666555444444444555555777888888444666777777666555666777999888999<<<;;;:::>>>EEEMMM^^^xxxhhh[[[OOOLLLLLLQQQdddzzzdddNNNBBB===;;;::::::;;;;;;888666666555444666888::::::999::::::999888777666666555666666666666777777777777666888:::999999:::???BBBLLL^^^wwwttt]]]MMMIIIKKKNNNZZZqqq~~~gggMMM???;;;777444222444444444333333333222222111111111111111111222222333222222222222333444444666555555444444444555555444444555666666777777777444555666666888:::>>>AAAEEEPPPeeeqqq[[[LLLFFFDDDEEEFFFKKKSSSeee~~~|||zzzwwwuuussssssttttttpppqqqqqqrrrrrrnnniiiddd^^^YYYUUUVVVVVVUUUXXX]]]```bbbfffjjjnnnrrrtttvvvzzzwwwlllddd[[[WWWVVVSSSUUUWWWWWWUUUTTTTTTUUUtttbbbTTTJJJ@@@===<<<999777777555555555444444444444444333333444444444555555555444333666;;;======BBBHHHWWWjjjxxxiiilllmmmjjjhhhtttgggUUUIIIAAA<<<999999999888777777888888555555555666888999;;;<<<:::999888888777:::AAAFFFKKK\\\sssqqqUUUBBB888555444222222222222222222222222222222222222222222222222222111111000000000000000000000000000111111111111333333222222333555666777444555777777777999<<<>>>DDDSSSmmmvvv^^^GGG>>>======AAAGGGWWWmmmgggXXXHHH???===;;;<<>><<<;;;777666666333333333444444444444444333333333444444444444555444444666:::;;;===DDDMMM\\\pppooohhhjjjlllkkkmmm}}}xxx```QQQGGG@@@<<<888888999888666666888999555555555666777999:::;;;;;;999888999999;;;CCCLLLUUUggg~~~cccLLL===777555444222222222222222222222222222222222222222222222222222111111000000000000000/////////000000000000111222111111111333555777888555666666777777:::>>>BBBMMMaaakkkVVVCCC===<<<<<>>;;;999999999888777777888888777555555555555555555666777888333666888999999888888999::::::;;;<<<<<<>>>HHHTTTjjjzzzcccPPPLLLIIIJJJQQQbbb}}}dddPPPCCC===999999::::::::::::999999555555555777:::;;;:::999888888777777666666555555555555666666777777888888666888:::::::::AAALLLUUUhhhgggVVVMMMGGGIIIOOOccczzzgggUUUDDD===<<<:::888777333333333333222222222222222222222111111111111111333333333333333444444555555444444444444555666666444444444444555666777888555777999888888;;;AAAFFFPPPcccyyy\\\PPPFFFEEEEEECCCHHHQQQ^^^ttt|||vvvsssqqqrrrsssppppppqqqqqqooojjjddd___^^^YYYUUUTTTQQQLLLLLLNNNLLLNNNQQQUUUYYY\\\^^^___^^^ccckkksss{{{{{{oooeee\\\VVVUUUOOOQQQSSSSSSSSSTTTVVVWWWnnn___LLLDDD===;;;999666555666222222333333444444444444444444444444555555555555666555777:::;;;???HHHSSSdddyyyuuujjjkkkkkknnnooossspppYYYKKKCCC===999666888999888666666888:::555555555666777888999::::::888888999999;;;EEEQQQ___rrr~~~nnnWWWDDD999555444333111111111111111111111111111111111111111111111111222111111000000000000000///000000000000111111111000000000111222444666888777888777777888===CCCGGG[[[sssxxx^^^NNNAAA======???IIIVVVppphhhPPPFFF===<<<<<<:::888888777666555666777777666444666666555555555666666777333666999:::999999999999::::::;;;===>>>DDDRRRaaa|||mmmXXXKKKIIIHHHMMMYYYoookkkVVVGGG???;;;888888999888777777888999666666666888:::;;;:::888666666666555555555555555555555555666777888888888777999;;;:::<<>>AAAIIIZZZkkk|||aaaNNNKKKIIIJJJQQQ```zzzxxx]]]LLLCCC>>><<<777777777666555555666888666666777999;;;;;;999777444444444555555555555555444555555666777888888999888:::<<<;;;>>>IIIZZZhhhvvvcccRRRKKKIIIKKK[[[mmmkkkUUUJJJ>>>999777555555777333333333222222222111111333333333333222222111111555444444444444555666666444444444444444555666777444444333333444555777888444777;;;===???DDDNNNUUUoooiiiVVVKKKCCCBBBFFFHHHJJJYYYlll~~~xxxtttttttttqqqpppnnnllliiiddd^^^ZZZZZZVVVUUUTTTQQQJJJGGGGGGCCCCCCCCCDDDGGGKKKNNNQQQUUUXXX[[[^^^aaahhhqqqwwwrrrggg]]]WWWVVVRRRSSSTTTTTTVVVYYY]]]aaa