BM6P6(@ xxxrrrnnnooouuuyyywwwssstttrrriiiYYYHHH<<<888888111222333222111111333555888BBBYYYuuu}}}}}}|||WWW:::111---,,,,,,+++)))(((((()))+++---+++***)))(((&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$(((%%%###$$$''''''%%%!!!######""""""""""""###### $$$((()))'''%%%%%%&&&!!!%%%(((((($$$###%%%(((%%%%%%%%%'''))),,,///000...///......---,,,+++***++++++******))))))((((((%%%%%%&&&&&&'''((())))))(((((((((''''''&&&&&&&&&)))))))))+++---111555777AAALLLUUUZZZhhh}}}aaa???)))%%%)))))))))&&&$$$'''***%%%***&&&%%%))))))$$$"""$$$###$$$%%%&&&%%%$$$""" &&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((111@@@eeeXXX999666------///***---333///222...------+++)))+++000***+++,,,+++))))))***+++,,,)))'''(((+++---,,,***'''***...000111111333555444222000---+++)))))))))'''%%%$$$%%%''')))***)))111111111111000---)))%%%(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%##############################$$$$$$$$$%%%%%%%%%***$$$"""&&&(((%%%$$$'''%%%***AAATTT(((***)))&&&%%%'''###$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""##############################%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$%%%''')))+++666QQQxxxuuudddcccJJJ444///---'''$$$(((###((((((###!!!$$$$$$ &&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&'''((()))((('''(((((((((((((((((((((((($$$***CCCjjjpppNNN444000+++---444777999FFFWWW___aaakkk|||{{{wwwsssppppppqqqrrrrrrtttsssmmm^^^LLL===555333111222333222111111333555777BBBXXXttt~~~}}}||||||||||||zzzXXX999///++++++,,,+++)))))))))***,,,---+++***)))'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&'''(((##################$$$%%%&&&'''''''''((((((''''''%%%&&&%%%%%%$$$&&&(((***))))))))))))***+++,,,---,,,,,,,,,++++++)))((((((((((((((((((''''''''''''$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%''''''&&&'''(((+++---///***222666666>>>LLLSSSQQQSSSYYY[[[RRRCCC888777;;;444888888///$$$###---999)))### $$$'''''''''***''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''***///>>>]]]rrrQQQ999+++,,,111555555......++++++,,,***''')))...,,,+++***))))))***++++++***)))((()))+++,,,,,,,,,,,,///333555555555555666777555111---***'''&&&%%%'''&&&%%%'''+++///222333222000---++++++)))'''%%%((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%!!!%%%''''''))),,,)))######"""555wwwfff,,,(((###"""###$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""##############################%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%''')))***'''666MMMbbbqqq|||yyyjjjWWWEEE555)))'''+++$$$((('''######&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&'''((()))((('''((((((((((((((((((((((((...,,,444OOOrrrnnnTTT888000---444999<<>>###((( ---fffAAA000$$$%%%((($$$!!!"""&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""##############################$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%&&&'''(((%%%(((,,,222???XXXvvv|||^^^>>>+++'''(((%%%&&&%%%""""""%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''(((&&&&&&''')))))))))(((((((((((((((((((((((((((---***&&&///OOOsss~~~wwwLLL<<<000222999>>>FFFNNNZZZ^^^iiizzzxxxxxxuuuqqqmmmkkklllnnnlllnnnlllbbbRRRCCC:::777111222333222111111333555666@@@UUUppp~~~~~~}}}~~~~~~zzzxxxxxx|||}}}}}}yyy~~~}}}NNN888111......+++++++++,,,,,,,,,,,,,,,***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$%%%((())))))'''$$$"""$$$$$$######$$$$$$%%%&&&%%%)))------)))%%%$$$%%%$$$%%%'''((()))*********,,,,,,---,,,+++(((&&&%%%%%%&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&''''''******&&&&&&***+++(((&&&'''((())))))***---...888BBB\\\zzz~~~fffLLLCCC444222///+++'''&&&(((,,,((('''&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%...111***,,,HHHtttrrrpppnnnTTT777,,,,,,))))))+++---...444;;;777000)))'''***,,,***(((&&&***------++++++...111222555999:::888444111000///---+++)))((('''(((((('''''')))---222666888888,,,)))%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###!!!"""######$$$$$$##########################################$$$$$$$$$$$$$$$''' """GGGkkkZZZ,,,+++""")))LLLmmmXXX:::###%%%+++'''!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$########################$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&))))))'''###&&&555LLL^^^zzzuuuTTT>>>///$$$(((((('''%%%%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''')))***)))(((((((((((((((((((((((((((&&&)))(((%%%...JJJnnnjjjSSS;;;222555<<>>RRRkkk~~~{{{xxxwwwyyy|||}}}{{{|||~~~}}}|||~~~}}}~~~{{{|||hhhAAA555222---,,,,,,---///000///---+++)))(((''''''&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$###"""###%%%&&&%%%$$$&&&$$$%%%...:::>>>777///''''''&&&%%%$$$$$$$$$$$$(((===QQQRRRBBB333111666999777444000,,,((('''&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&%%%$$$,,,(((***222888;;;EEEQQQlllvvvzzzmmmUUU===---###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&)))"""&&&...***&&&===^^^ooo;;;+++)))))),,,222444555999??????999222...,,,+++(((&&&)))+++///111222222333444777999;;;:::777222///---,,,+++)))(((''''''((())))))***+++---...+++'''###"""###&&&))),,,+++)))&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$"""""""""""""""""""""""""""""""""############$$$(((***$$$///EEEJJJ==='''$$$***%%%$$$...QQQpppAAA)))$$$""""""$$$$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$##############################$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""%%%))))))'''&&&&&&'''---QQQzzzqqqRRR555...)))))))))%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&)))******)))((((((((((((((((((((((((---###%%%///...))):::VVVxxxgggSSS@@@777777:::GGGRRRfff{{{oooooopppoooppprrrvvvyyy|||{{{uuufffRRRAAA777333111222333222111111333555555===QQQjjj||||||zzzyyyzzz{{{|||}}}}}}}}}|||xxxwwwzzz}}}}}}zzz~~~}}}~~~{{{~~~qqqLLL<<<444---......///111111000---)))'''''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$%%%""""""***555<<<<<<999,,,+++)))'''&&&%%%%%%%%%&&&===WWW```XXXOOOPPPVVVZZZKKK777+++(((((('''%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$'''&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%$$$"""!!!!!!$$$&&&&&&$$$%%%+++000777III\\\dddccc]]]QQQFFF444000+++'''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&...%%%###)))+++)))333BBBcccuuurrrzzz}}}III111))),,,444===>>>999666777<<<:::666222///,,,+++***+++,,,...222555777666555666888888777333///,,,,,,+++******)))***+++---...+++***)))******)))&&&$$$$$$%%%''')))+++***'''%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$############!!!""""""###$$$#########""""""""""""""""""""""""""""""""""""############%%%(((%%%$$$***222666***###***&&&))))))666qqq]]]???---%%%"""!!!%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################"""###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&(((''''''&&&&&&&&&%%%$$$$$$666PPPjjjrrrRRRDDD666///***$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%&&&)))******)))(((((((((((((((((((((((((((!!!"""+++---(((---888ZZZjjjvvvoooXXXCCC::::::AAAKKK^^^rrrqqqssssssooojjjllluuu~~~{{{|||wwwjjjVVVEEE:::666111222333222111111333555555===PPPiii{{{~~~}}}||||||zzz{{{|||zzzvvvuuuyyy~~~|||xxx~~~yyyzzz{{{}}}}}}~~~YYYDDD777000333///000222222000---(((&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$$$$"""!!!$$$,,,444999;;;///...,,,***((('''&&&&&&'''???]]]mmmooonnnssszzzuuuYYY777$$$$$$))))))%%%&&&%%%$$$#########%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$######%%%%%%###"""###%%%$$$""" !!!$$$'''%%%&&&$$$###&&&+++)))"""(((+++,,,///;;;LLLVVVWWWLLLEEE:::000)))'''(((***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$"""######$$$$$$%%%&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&"""%%%'''''''''***111777:::EEE:::III{{{~~~OOO000+++111===HHHGGG===555222:::999888555111...---...------...333888:::888555333444444222...+++))))))(((((()))+++---000333555---***''''''((()))***)))(((''''''((()))(((&&&###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$############""" !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############)))!!!$$$((('''(((,,,)))###&&&111*** LLLooonnncccMMM888---((($$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""###$$$%%%&&&'''''''''(((%%%""""""&&&((()))(((+++(((***999RRRlll|||vvvbbbLLL>>>333+++(((***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%&&&)))+++******(((((((((((((((((((((((($$$(((,,,+++((('''+++///222VVV{{{mmmRRRBBB>>>>>>FFFVVViiiwwwpppqqqqqqnnnkkknnnuuu|||{{{zzzsssfffUUUDDD888333222222111111222222333444999===OOOhhhzzz~~~~~~}}}zzz~~~~~~}}}~~~~~~{{{wwwxxxzzz}}}{{{}}}|||zzz{{{~~~}}}|||{{{WWW666---444///...,,,***)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###%%%(((+++---666333333666555///++++++222FFF___kkkeeeYYYXXX^^^WWWGGG333(((&&&'''&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%***((('''(((***...333666HHHOOOTTTPPPBBB333)))%%%+++'''%%%'''%%%"""$$$***''')))$$$$$$'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########%%%(((---222555777888---***IIIooommmQQQ999444<<>>>>>GGG\\\qqqoooqqqqqqnnnkkkmmmsssxxx}}}}}}xxxiiiUUUBBB777333222222111111222222333444777<<>>555***$$$%%%'''&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''***,,,(((555FFFRRRUUUUUUVVVWWW666...&&&%%%)))***$$$###"""$$$***)))###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&)))---000222'''***)))(((555RRRooohhhPPP>>>@@@EEE===222,,,222222333333222111000///...------000333555555555444000,,,*********(((%%%+++&&&+++EEEjjj~~~qqq[[[...(((%%%&&&'''&&&&&&))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))222++++++@@@SSSDDD)))"""%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$%%%&&&((()))***'''&&&)))---555DDDQQQooosssoooFFF,,,)))&&&###$$$''''''###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))...///:::VVVttt}}}iiiOOO@@@===CCCWWWmmm}}}nnnppppppnnnlllkkkooorrr~~~|||lllUUUAAA777444222222111111222222333444777<<L'''''''''(((&&&%%%=hĦ&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4ĉ@ӵ$$$+++111:::PPPeeecccRRR999---$$$###&&&%%%######%%%&&&((('''$$$######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%>L$$$"""&&&(((((()))+++---NNNeeeyyywwwccc999+++"""$$$%%%"""$$$+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''')))******)))((('''%%%%%%'''+++---///777???^^^ssswww]]]AAA999777444333222///......///111222333222000000000000...---+++***(((&&&%%%%%%'''((((((CCC[[[]]]MMM<<<444111'''%%%'''---///+++((((((&&&&&&&&&&&&&&&%%%%%%%%%################################################""""""############""""""!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$ ,,,***$$$)))***%%%'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%############$$$$$$%%%%%%######&&&))))))(((,,,222888CCC]]]mmmQQQ777,,,$$$$$$(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((())))))***+++,,,...///'''+++000000+++444TTTuuurrr```UUUXXXhhh{{{qqqrrrrrrqqqooommmjjjiiippptttttthhhTTTBBB999777222222111111222222333444333999LLLhhhzzz|||~~~}}}}}}GG=?}}}{{{yyyxxxyyy{{{|||{{{||||||zzzxxxxxxyyyzzzuuuvvvxxxzzz}}}wwwLLL444333333+++HdĦ'''''''''(((&&&=Īj$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$GG=?)))((((((000;;;<<<444111)))"""$$$&&&%%%############$$$#########$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$HdĦ$$$"""%%%&&&&&&%%%&&&&&&***999QQQoookkkMMM,,,!!!&&&***'''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''((()))***)))((('''&&&''',,,)))''',,,333777>>>RRR^^^XXXQQQMMM???---666444222///......///000333111///.........,,,***)))******)))''''''(((***444CCCNNNGGG777---+++,,,%%%###$$$)))***'''%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%################################################"""##################"""""""""""""""############"""""""""""""""""""""""""""""""""############$$$######$$$$$$$$$$$$$$$$$$&&&)))""")))+++$$$###&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$'''***)))(((,,,333<<<@@@MMMeeesssOOO===+++%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))+++++++++''')))...,,,,,,>>>WWWyyyhhh\\\___nnn{{{tttsssrrrӵqqqsssqqqĭӵ222ӵLLLĦӵӵĦƜ`1.׼s}}}Ħzzzzzzxxxzzz{{{zzzyyyxxxxxxӵzzzĦĭӵĦĦĦ,,,DdD&&&%%%%%%?fӵ#########Ħ$$$$$$$$$ӵƜ`1.׼s'''%%%ĭӵ&&& !!!&&&######$$$$$$$$$%%%%%%ӵ%%%%%%%%%%%%Ħ$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$Ħ#####################Ħ###########################DdD!!!ӵ,,,)))ӵ$$$ӵ$$$$$$$$$$$$%%%Ħ(((,,,ӵ222:::BBB666ĭӵ------(((++++++)))((((((***777<<<;;;333+++'''%%%$$$'''###"""%%%'''%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&& !!!***)))###((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%)))((()))***)))(((---444@@@IIIQQQWWWddduuutttZZZ===---(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((+++)))((()))+++...444:::___wwwhhh^^^fffppp|||~~~vvvttt?~4lllssssssg&e>&e111g&e;;;>hӵg&eguO>uO>&e4ff?>ߝLgĉ@{{{yyy{{{~~~Shӵyyyvvvxxx{{{{{{zzzyyyg&ewww>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?%%%%%%ZufĦ#########gL###$$$$$$g&e$$$gĉ@$$$&&&g&e>&e'''@e"""!!!??&&&$$$######$$$$$$$$$%%%g<ĉ%%%%%%%%%%%%3we<Ħ$$$$$$$$$$$$3h?@e$$$$$$$$$$$$$$$$$$$$$$$$Z$$$###############3h?gL#####################&&&%%%$$$D%%)?'''fff?><z333HHH=?Ħ'''g&e$$$g&e$$$$$$$$$S?ʬ$$$4ff?>ߝL(((@e###g&e0002224443h?g&e>&e---,,,??$$$'''+++,,,***(((((()))---111111+++''''''((((((***%%%###%%%&&&%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""############%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((( !!!000''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&'''%%%%%%+++333FFFVVV^^^WWWSSS___sssrrrMMM666---+++******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''(((&&&...///'''&&&---111---:::ffftttbbbccckkkssswwwqqq4DӵlllqqquuuHƅ^Hu]Ħ111Hu]Ħ===ZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵtt~~~|||yyyHGgĉ@zzzyyy{{{{{{|||||||||zzzHu]ĦxxxZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħ$$$$$$$$$g?&&&&&&HdĦ$$$$$$$$$Hu]Ħ&&&tt%%%$$$Hƅ^Hu]Ħ&&&H׼s"""$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%tQ$$$$$$$$$$$$je<Ħ%%%$$$$$$Bt=o9ĦH׼s$$$$$$$$$$$$$$$$$$######$$$HtĦ#########$$$$$$Bt=o9ĦHdĦ$$$######$$$$$$%%%&&&$$$$$$###Dtfo9ĦsߝLGdUĦ&&&Ht@cӵHu]Ħ***Hu]Ħ&&&%%%Htƅ^%%%qIܗGIӵ%%%H׼s'''(((Hu]Ħ444555Bt=o9ĦHƅ^Hu]Ħ+++)))---)))...999666((('''111,,,+++)))'''&&&%%%%%%&&&$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%$$$$$$######%%%%%%$$$"""!!!"""#############################################$$$$$$$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&)))+++&&&%%%''''''%%%%%%+++444###$$$'''***)))%%%%%%)))((('''&&&&&&%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&'''))),,,...AAAVVVccc[[[QQQUUU```fffttt\\\@@@///,,,///%%%%%%&&&'''''''''%%%"""&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''')))))))))))))))))))))))))))))))))***++++++,,,,,,000FFFqqqqqq]]]___dddsssrrruuu4DuXӵmmmoootttDdDΦDdDĦ111DdDĦ:::gggt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭzzzqet{{{zzzzzz{{{|||}}}}}}|||{{{DdDĦzzzt|<DdDDdDĦ~~~DdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵ$$$$$$GR/f6LĭĦ&&&&&&DdDĦ$$$$$$###DdDĦ'''`eĭ$$$DdDΦDdDĦ$$$DdDĦ###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%geĦ$$$$$$$$$FSĦ%%%$$$qjRgdKӵDdDĦ$$$$$$$$$$$$$$$$$$######$$$DdDĦ#########$$$qjRgdKӵDdDĦ$$$######$$$$$$%%%&&&$$$$$$###HdDĦgdKӵDdDDdDĦ$$$DdDĦ4DufӵDdDĦ"""DdDĦ%%%q<R%%%%%%peƜ4DuTӵ%%%DdDĦ&&&)))DdDĦ111qjRgdKӵDdDΦDdDĦ******))))))))))))((((((555IIIJJJ888+++******)))'''&&&%%%%%%%%%%%%$$$%%%'''((('''&&&%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########################################################$$$$$$$$$#########""""""$$$$$$###""""""###$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''+++---&&&$$$%%%&&&&&&(((111<<<000'''!!!$$$((((((&&&%%%'''&&&%%%%%%%%%%%%%%%%%%(((&&&%%%$$$$$$%%%&&&(((''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&)))+++,,,666IIIXXXWWWSSSUUUUUURRRgggoookkk```^^^___MMM222(((%%%###$$$$$$###&&&***&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((())))))******+++,,,,,,,,,999XXXqqqbbb___jjjvvv~~~qqqttt4DuXӵpppooouuuDdDΦDdDӵ111DdDĦ777EEEo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9zzzpo9wӵyyy{{{{{{|||}}}}}}|||DdDĦ}}}o)hDdDΦDdDĦ{{{DdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)Ħ$$$$$$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Ħ'''---DdDĦ---GIdnuR)ĦDdDΦDdDӵ)))(((((((((''''''&&&(((888OOOSSSAAA...&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&'''''''''%%%$$$######$$$$$$%%%%%%$$$$$$###%%%###"""###&&&'''%%%###################################################$$$############"""""""""$$$$$$###""""""###$$$$$$""""""""""""############$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%(((,,,///'''$$$###$$$$$$'''111;;;222***%%%%%%'''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&''')))***...:::EEEHHHKKKNNNIII@@@AAANNNPPPRRRnnnrrrDDD***###!!!$$$%%%"""%%%+++&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((()))******++++++,,,***---<<<]]]iiiYYY\\\dddqqqnnnqqq4DuXӵtttssszzzDdDʜ4DuTӵ111>d<Ħ666Dt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e}}}puR)Ħvvvxxxyyyzzz{{{{{{{{{>d<Ħ~~~DtDdDΦDdDĦxxx>d<ʜ4DuTӵ~~~4DwDd<ĦpuR)Ħ>dd<ӵDd<$$$qR/ܗ?fӵ%%%>d<$$$!!!>d<Ħ&&&4DufئL>e$$$DdDʜ4DuTӵ(((DdDĦ %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%geĦ$$$s<v>aĦ%%%$$$peӵDx<DdDĦ$$$$$$$$$$$$$$$$$$######$$$DdDĦ#########$$$peӵDx<>d<######$$$$$$%%%&&&$$$$$$###>d<ӵDd<DdDΦDdDĦ&&&DdDӵnd<DdDĦ:::>d<Ħ###peӵ###Ħ%%%F&uTӵ###DdDĦ---555>d<Ħ---peӵDx<>d<ʜ4DuTӵ'''''''''&&&&&&&&&((((((333BBBEEE888+++'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%#########$$$$$$%%%%%%$$$$$$###&&&### """''')))&&&#######################################""""""""""""############""""""""""""$$$##################$$$!!!"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$'''+++///)))&&&$$$$$$###"""(((///&&&***000222,,,$$$###'''############$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%(((*********((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((,,,111444444888??????;;;000777555777WWWzzzrrrQQQ,,,$$$!!!''')))%%%###%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((())))))***++++++++++++---///@@@kkkwwwYYYOOOPPPaaassslllnnn4DuXӵyyyyyyD&dq&ĒR222111sdKĦ888DHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒR~~~nfʜd<Φ>d<Ħwwws&dq&ĒR|||i?ʜtd<ĦHHܗDӊB<xB?d<%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%geĦ$$$Hg8>aĦ%%%$$$B?Ho9%%%>d<$$$$$$$$$$$$######$$$>d<ӵ###$$$B?Ho9$$$<x$$$$$$%%%&&&$$$$$$###&ӫeʬtIӇ###>d<Φ>d<Ħ&&&D&ӫetIӇ111DdDĦSSSsdKĦ%%%B?dp&ĒR$$$###>d<sdKĦ...B?Ho9:::s&dq&ĒR''''''&&&&&&&&&&&&%%%'''(((...555222)))%%%'''%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###&&&""" """&&&)))&&&"""#################################"""""""""!!!!!!""""""""""""""""""""""""#########$$$$$$#########!!!"""""""""#####################$$$$$$%%%%%%%%%#########""""""%%%))),,,)))&&&&&&'''%%%!!!"""&&&!!!'''222>>>>>>444)))###############$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&'''''''''''''''$$$(((---111111...***&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%&&&&&&(((++++++)))+++111666777333111***)))555HHHQQQNNN888...%%%$$$''''''$$$"""&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''(((((()))******++++++***000...///IIIsss___KKKBBBRRRgggzzzlllooo4DuXӵzzz}}}Hu]3hh222222111ne444888=enepIƎ@t@h>h|||~~~~~~fe@ďDwwwuuusssssstttvvvwwwxxxxxxnewwwzzz=eegewwwyyysĪj@h|||fdDĦ@ďD}}}Hkge@h@G$$$(((HĪj@IŌ'''$$$Bene%%%Hkge&&&ne$$$###fe$$$Hu]3hh"""///888se%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%geĦja>aĦ%%%$$$@G$$$%%%se$$$$$$$$$$$$$$$######$$$<Ō######$$$@G$$$$$$Hkge###$$$$$$%%%&&&$$$$$$###HĪj@IŌ######ege"""###Hu]3hIŌ'''***DdDĦ___ne"""'''@h"""$$$>h%%%%%%$$$seHHHne///---@G444333sĪj@h'''''''''&&&&&&&&&%%%%%%$$$''',,,000,,,###!!!$$$%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$"""!!!"""%%%&&&$$$"""#################################""""""!!!!!! !!!!!!"""""""""""""""###"""###$$$$$$$$$$$$###"""""""""""""""############""""""######$$$%%%%%%%%%!!!"""#########$$$&&&)))'''%%%&&&))))))%%%$$$&&&)))$$$)))<<aĦ%%%$$$$$$$$$$$$%%%s׼s$$$$$$$$$$$$$$$$$$######$$$Ho#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$######D^(((DdDĦJJJCCC111***)))'''"""$$$'''%%%%%%&&&%%%s׼sFFFOOO------***+++...,,,---(((''''''''''''&&&&&&&&&&&&&&&&&&))),,,***&&&$$$%%%%%%%%%&&&'''&&&&&&%%%$$$############$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########"""""""""""""""!!!########################$$$######"""!!!!!! !!!!!!!!!!!!""""""######"""###$$$$$$$$$$$$###"""""""""""""""############!!!""""""###$$$$$$%%%%%%"""###%%%%%%$$$$$$%%%&&&&&&######&&&(((&&&%%%(((***###$$$222??????333)))'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%'''(((((()))))))))(((+++...000000,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""###%%%''''''''''''(((###!!!%%%)))'''$$$---<<d<Ħ999333222222222222222Ħ444@@@YYYsssĦ||||||}}}~~~~~~~~~~~~||||||}}}}}}}}}|||zzzyyyssstttvvvxxxyyyzzzzzzyyyĦyyy|||}}}~~~|||}}}>d<Ħyyyvvv|||lllNNN444***+++,,,,,,***((('''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***///333///Ħ%%%###$$$$$$%%%%%%$$$$$$###$$$>d<Ħ$$$$$$$$$&&&%%%Be&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%geFYĉ$$$$$$>aĦ%%%$$$$$$$$$############$$$$$$$$$%%%Be$$$$$$$$$$$$$$$$$$$$$######$$$nu]ӵ###$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$""""""""""""""""""""""""!!!$$$&&&%%%>d<Ħ $$$,,,))) >d<Ħ'''...DDDĦ,,,***'''$$$###$$$'''((("""$$$'''******)))&&&%%%%%%&&&&&&%%%Be333HHHRRRQQQ@@@Ħ''')))...222333555777333,,,(((***,,,,,,+++(((&&&&&&(((((('''''''''&&&&&&&&&,,,'''###%%%((()))(((((($$$$$$%%%&&&%%%$$$###""""""""""""###$$$%%%''''''$$$$$$$$$%%%%%%$$$$$$$$$"""######"""  !!!########################$$$######"""!!!  !!!!!!!!!""""""######"""###$$$%%%%%%$$$###"""""""""""""""############!!!""""""###$$$$$$%%%%%%"""%%%''''''&&&$$$$$$%%%'''""" """###"""###&&&######&&&*********///777(((''''''&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''((())))))))))))'''((())))))(((&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%(((### ###%%%&&&''''''%%%$$$%%%%%%######%%%FFF```cccAAA&&&''')))!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((()))*********///&&&(((111///)))888RRRxxxiiiSSSAAA@@@SSSrrr?aŖ%7uSQuR)ӵsdKĦ555333222222111111gdKĦ777@@@SSSkkkgdKĦwwwzzz~~~~~~~~~~~~|||zzzyyyyyyyyyzzztttvvvyyyzzzxxxwwwvvvgdKĦyyygdDĦ~~~|||~~~fffKKK888222+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%'''&&&&&&&&&&&&'''((((((***))))))gdKĦ&&&########################$$$sdKĦ$$$$$$$$$$$$$$$$$$$$$$$$,,,111222,,,&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$ŶS%%%%%%%%%3we<$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$#########iĉ@3hR/Ō##################!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$########################"""""""""""""""""""""""")))'''%%%###"""DdDĦ$$$$$$#########sdKĦ&&&&&&gdKĦYYY777$$$+++%%%!!!%%%)))&&&&&&***,,,+++'''%%%'''%%%%%%&&&111<<AneCCC777333333222222ne444777???RRRkkkne{{{|||~~~~~~~~~~~~|||{{{zzzyyyzzzzzzxxxzzz||||||zzzxxxneuuuxxx~~~}}}~~~De|||lllYYYFFF555------******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((())))))((('''ne$$$$$$########################$$$ne$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((...///)))$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$>A%%%%%%%%%k<$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########fh#####################!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$################################################### !!!###De$$$$$$$$$#########ne%%%&&&neccccccYYYDDD...$$$''')))'''''''''))),,,***&&&%%%''''''%%%%%%&&&&&&'''111;;;DDDIIIne...,,,((())))))***++++++++++++***))))))((('''&&&%%%$$$&&&'''''''''---444666333(((''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""!!!!!!!!!!!!######$$$$$$$$$$$$##################"""""""""!!!""""""""""""############$$$#########""""""""""""##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$###"""###&&&)))...***'''%%%""""""***444UUUKKK555""" ''''''###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######"""###%%%%%%%%%$$$$$$%%%$$$%%%&&&%%%######%%%((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''((($$$((()))&&&---444---,,,&&&((((((!!!%%%+++'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%)))...:::NNNTTT:::%%%))))))&&&$$$$$$%%%'''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&&&&''''''(((((((((((((((((()))+++,,,+++,,,...000BBBgggrrr]]]KKKEEEYYY|||}}}ZZZFFF;;;333333222222333444666>>>QQQiii~~~~~~~~~|||{{{~~~}}}{{{zzzzzzyyyzzz{{{}}}~~~}}}{{{uuuuuuxxx~~~|||zzz|||}}}nnnPPP;;;///******,,,***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$###$$$&&&(((************%%%%%%###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))***&&&"""###$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$####################################!!!!!!!!!"""""""""############$$$$$$$$$$$$######################################################$$$$$$%%%%%%%%%&&&$$$$$$$$$###############%%%///;;;WWW``````PPP@@@777...&&&''''''***,,,((("""###((('''%%%%%%&&&&&&'''///888CCCHHH000///...)))))))))))))))***++++++))))))((('''&&&%%%%%%$$$$$$''')))+++000666888555''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""!!!!!!!!!!!!###&&&((((((&&&###!!!############""""""""""""""""""""""""###########################"""""""""##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$######$$$&&&)))***''''''((('''$$$&&&+++SSSeeeTTT333***)))%%%)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%$$$######"""&&&&&&$$$###$$$&&&###%%%&&&&&&%%%%%%&&&((($$$%%%&&&&&&''''''&&&&&&$$$######$$$$$$%%%&&&'''&&&"""%%%'''(((555>>>999+++%%%'''''' """'''$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%*** '''OOOnnn\\\:::///***)))'''%%%$$$$$$%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&'''((('''&&&&&&''''''((((((((((((((('''))),,,---,,,+++++++++///OOOiiilll^^^LLLSSSqqqpppmmmllloooqqqrrrvvv|||~~~ttt]]]III>>>333333333222222333333333333555>>>PPPhhh~~~~~~~~~|||}}}}}}|||{{{zzzyyyxxxxxx{{{}}}}}}|||}}}}}}vvvuuuvvvyyy~~~{{{{{{~~~sssZZZ>>>000...---,,,+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$&&&(((*********((('''$$$$$$$$$######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''###!!!###$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!"""""""""#########"""######$$$$$$######"""################################################%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$#########""""""""""""$$$'''&&&###%%%***777<<>>OOOggg||||||~~~{{{{{{{{{zzzyyyxxxwwwvvvxxxzzz|||}}}|||}}}~~~vvvvvvwwwzzz~~~~~~}}}~~~```JJJ333+++---...+++(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%'''((()))***)))(((%%%$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""##################$$$$$$$$$$$$###################################################### !!!"""$$$%%%%%%$$$$$$$$$#########""""""###"""$$$((()))&&&&&&)))%%%"""777gggyyydddIII444$$$$$$(((%%%###%%%(((%%%$$$'''''''''+++111@@@DDDBBB888///,,,------******(((''''''((()))***)))((('''&&&&&&&&&&&&&&&'''+++---+++)))***((($$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%####################################""""""""""""""""""###$$$$$$###""""""""""""""""""""""""######!!!"""""""""###########################$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%$$$$$$&&&''',,,)))((()))(((%%%''',,,///oootttnnnYYY555(((&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$$$$%%%'''((('''%%%%%%'''***%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&'''''''''+++&&&&&&&&&///LLLaaa___;;;***$$$((('''(((***$$$&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%,,,***$$$:::TTTSSSGGG---000111...(((&&&'''***'''''''''((((((((())))))(((&&&&&&&&&'''((('''&&&&&&''''''((((((((((((((()))************+++///222000)))999^^^xxxzzzsssmmmtttnnnkkknnnqqqssswww|||www___JJJ>>>444444333333333333444444555666>>>OOOggg|||{{{~~~{{{{{{{{{{{{zzzxxxwwwvvvxxxyyy{{{{{{{{{{{{}}}xxxwwwxxx{{{~~~|||~~~}}}|||zzz{{{~~~|||xxxoooVVVDDD111***+++,,,***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&))))))))))))'''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$***((('''%%%$$$%%%%%%&&&$$$$$$$$$############"""%%%###$$$'''(((%%%%%%(((***'''&&&===rrrkkkHHH(((###((('''$$$%%%(((%%%$$$'''(((''')))---:::>>>===555---+++------))))))(((((()))******+++***)))((('''&&&''''''((()))...000,,,))))))'''$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&########################$$$$$$#########"""""""""######"""!!!!!!"""######""""""""""""############""""""""""""#####################$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$&&&'''&&&%%%$$$%%%'''(((***444BBBGGG===,,, ---SSSccciii~~~}}}VVV666&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%"""###%%%'''((((((((('''***'''%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&&&&$$$###(((///DDDlllVVV<<<,,,((("""###((('''&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$%%%%%%%%%"""((($$$!!!(((000BBB\\\SSSTTTQQQFFF777+++((()))''''''((((((((()))))))))((('''&&&&&&'''((('''&&&&&&''''''(((((((((((((((*********))))))+++000333555&&&,,,HHHiii|||tttnnnkkkmmmqqqsssuuuyyyvvv___III===444444333333333333444444666777???PPPggg|||}}}~~~|||}}}}}}}}}|||zzzxxxwwwzzz{{{|||{{{yyyyyyzzz|||yyyyyyzzz}}}~~~zzz~~~~~~{{{zzzxxxuuuuuuwww|||}}}zzz|||lll\\\III<<<000,,,+++******,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$$$$''''''###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$777333...)))%%%#########$$$$$$$$$############"""%%%###$$$&&&%%%"""###'''***,,,&&&)))LLL```444&&&(((&&&$$$&&&)))%%%$$$'''(((''''''***111666888222,,,,,,///000222222222111///---,,,++++++***(((''''''((()))***...333333...)))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&########################$$$$$$$$$#########""""""########################!!!"""""""""############""""""""""""#####################$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$&&&''''''&&&%%%%%%&&&!!!###555UUUllldddFFF+++...777===JJJfffuuu\\\888&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%'''***---///&&&(((...666======777222000+++&&&$$$%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###%%%(((+++,,,,,,,,,+++(((+++666CCC^^^gggTTTFFF000$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$%%%%%%%%%((($$$###******"""777aaaooowww{{{rrr[[[CCC333,,,'''((((((((())))))))))))((('''&&&&&&'''((('''&&&&&&''''''((((((((((((((()))*********)))***,,,///000+++///666LLL}}}tttmmmjjjmmmpppqqqsssvvvvvv^^^HHH;;;555444444333333444444555666888???PPPggg|||~~~~~~}}}|||zzzyyy}}}~~~}}}{{{yyywwwxxxyyyzzzzzz{{{~~~zzzzzzyyyzzz~~~{{{vvvrrrnnnqqqssszzz~~~zzzxxxaaaLLL555000------+++((('''(((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&%%%$$$$$$$$$%%%%%%""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&###$$$'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$000,,,'''### !!!"""$$$$$$$$$$$$############"""###"""$$$'''%%%"""###(((###***222===TTTzzzqqq>>>***'''$$$$$$((()))%%%$$$'''((('''&&&)))***111444000,,,...111222@@@???===:::555000,,,))),,,+++)))((('''(((***+++333777666///(((%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&########################$$$$$$$$$############"""###$$$%%%%%%%%%%%%$$$###!!!!!!""""""#########$$$""""""""""""#####################$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&((('''&&&%%%%%%&&&+++!!!'''KKKsss~~~jjjQQQ333000111666BBBPPPDDD%%%&&&%%%%%%$$$$$$%%%%%%&&&#########&&&***000666:::444888AAAOOOYYYYYYOOOFFF444///(((%%%&&&'''((('''$$$%%%&&&&&&''''''&&&&&&(((+++000555888888777666===AAAKKKVVVnnnpppLLL000((('''''''''&&&&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$%%%%%%%%%######$$$+++---%%%444VVVkkk~~~cccHHH:::(((((((((((())))))))))))((('''&&&&&&'''((('''&&&&&&''''''(((((((((((((((''')))++++++***)))((())))))111777---555pppmmmmmmllljjjgggiiiooouuuwwwzzzaaaJJJ<<<666444222222333555555444444666===LLLeee}}}~~~|||{{{{{{|||||||||}}}xxxxxxyyyyyyzzz{{{}}}{{{|||~~~~~~}}}|||}}}~~~zzzwwwvvvwwwtttkkkiiisss~~~{{{iiiYYYEEE666......------,,,+++******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%"""###'''***,,,,,,&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#######################################$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!###$$$%%%%%%$$$###!!! ######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''%%%''',,,,,,111GGG___zzzNNN+++&&&)))%%%&&&)))+++)))$$$###&&&***)))+++222666///)))555IIIhhhxxxuuuUUU666---...,,,,,,+++)))'''(((+++...111444000***'''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$***%%%###CCCtttzzzNNN---'''222---+++...&&&'''&&&$$$$$$%%%%%%$$$$$$(((%%%''')))&&&***AAA]]]TTTQQQVVVhhhzzzzzzeeePPPHHH444'''))))))######+++$$$%%%'''((('''&&&(((***---###555bbb|||tttkkkoooqqqzzzxxxJJJ---%%%+++(((&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%&&&'''&&&%%%%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%)))111888DDD]]]NNN000***&&&((()))'''&&&'''((('''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************///------...111HHH|||oooooommmkkkjjjlllooorrroooxxxyyydddMMM>>>666444222222333555555444555777===MMMhhh~~~~~~|||yyywwwzzz|||zzzyyyxxxyyyzzz{{{~~~~~~~~~~~~~~~||||||}}}|||xxxvvvvvvwwwuuullliiittt}}}sssWWWAAA444---------,,,,,,++++++******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%(((+++,,,+++&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$###$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!$$$$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((($$$%%%)))((((((333CCCCCCgggpppAAA !!!111&&&$$$$$$''',,,---***&&&)))''')))---...666PPPkkkvvvJJJ000)))***)))((('''&&&'''---444999222...)))&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###***+++&&&...JJJlllXXX444&&&...+++,,,///(((((('''$$$###$$$&&&%%%###%%%###$$$&&&&&&,,,FFFaaaddd``````gggpppooocccWWWGGG777+++***+++'''&&&)))&&&%%%&&&'''%%%"""(((222:::888PPP|||PPP000%%%+++(((&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$%%%&&&&&&&&&%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%'''...333444===aaa\\\---(((%%%&&&'''&&&'''***''''''((((((((('''''''''''''''''''''(((((((((((())))))))))))************,,,+++---///000@@@iiirrrqqqooooooppprrrrrrrrrpppuuu}}}zzzhhhPPP???666444222222333555555444777777<<>>---,,,111))))))))))))************(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))+++******)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################&&&&&&%%%$$$############'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&***222888444***%%%'''...&&&...DDDJJJ888&&&""")))++++++((($$$$$$(((,,,******000;;;JJJbbb```000"""***+++'''%%%)))000777888777,,,)))&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################################################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((( (((((($$$000DDD>>>---(((...000,,,(((&&&---777888+++"""$$$'''%%%(((&&&&&&&&&%%%))):::KKKYYYZZZWWWIII:::444:::BBB???;;;111)))+++000000***)))###%%%,,,---222LLLkkkwwwdddeeetttvvvQQQ777///+++(((&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))(((&&&&&&((()))***&&&///```KKK...)))'''((((((%%%%%%(((&&&'''***,,,---+++)))'''''''''''''''((((((((((((((()))))))))************)))))),,,...---///:::HHH|||sssrrrssswww}}}oooSSS===666444222222333555555444555444777FFFbbb~~~zzz{{{}}}~~~|||{{{zzz|||~~~~~~}}}}}}yyyyyyyyyyyyzzz}}}~~~~~~~~~~~~~~~{{{xxxtttrrrsssuuuzzz~~~rrrZZZDDD444,,,+++,,,)))))))))))))))))))))***(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################&&&&&&%%%$$$############&&&&&&%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######"""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###---:::>>>666+++(((******((('''***,,,+++******%%%&&&)))111777777111+++&&&(((...999IIIaaa~~~xxxQQQ---###+++(((%%%&&&///:::>>>888000)))'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################################################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!$$$))))))((((((+++))))))---///***+++333444IIIPPP999""" ''')))&&&&&&((((((&&&'''000999GGGNNNOOODDD222)))...888888666///((()))111666555///...444999333///???VVVddd___]]]\\\QQQDDDFFFQQQxxxqqqQQQ999111+++(((&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&''''''''''''(((!!!'''%%%@@@nnn^^^000***&&&'''(((&&&%%%%%%%%%'''+++---...,,,)))'''''''''''''''((((((((((((((()))))))))************++++++,,,---,,,---222888WWW}}}qqqrrrtttyyyqqqUUU@@@666444222222333555555444333333555AAAZZZwww}}}{{{~~~~~~~~~~~~}}}}}}|||{{{zzzyyy||||||||||||||||||{{{{{{yyyyyyyyyyyyyyy|||~~~~~~}}}zzzxxxyyy{{{}}}}}}~~~}}}zzzvvvttttttuuuzzzttt\\\BBB333///---)))'''*********)))))))))))))))(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&(((******((('''&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$###$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""############$$$########################((('''&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""...::::::///%%%$$$((("""(((***%%%%%%+++,,,((('''%%%---FFF```aaaIII///))))))***000>>>UUUooo|||pppbbbRRR>>>+++$$$((($$$&&&---888??????666---'''&&&$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###''''''""" %%%((((((&&&,,,)))&&&)))(((000DDDAAA___iiiIII''' &&&)))!!!$$$'''((('''(((+++///666>>>CCC===000(((***000111///+++((((((111>>>HHHOOOTTTYYYSSSBBB222///555777222000000,,,(((***///KKKggg~~~~~~wwwwwwwwwsss___dddppp{{{qqqTTT:::...+++(((&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((!!!..."""'''GGGooouuu???222'''&&&((((((&&&&&&%%%'''***,,,---,,,)))(((''''''''''''(((((((((((())))))))))))************+++,,,,,,,,,,,,---000444;;;pppaaappprrrvvvyyy|||qqqWWWBBB666444222222333555555444333333555>>>SSSooo~~~|||}}}~~~}}}}}}}}}}}}~~~~~~}}}|||{{{zzz}}}}}}}}}}}}}}}{{{xxxvvvxxxyyyxxxwwwwwwyyy}}}}}}zzzvvvvvvxxx{{{}}}}}}~~~~~~}}}yyyvvvuuuuuuxxx~~~zzzXXXEEE333...///---+++***+++++++++******))))))((((((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&((()))(((&&&$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""####################################'''&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((///444111)))$$$$$$'''$$$%%%$$$###)))///+++!!!+++---:::VVVnnnlllOOO222++++++)))+++444DDDUUU```SSSIII>>>555///+++'''%%%%%%///<<>>444000***&&&(((+++)))$$$+++:::IIIGGG888)))$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$)))(((""""""((( ,,,'''###,,,)))'''999]]]~~~^^^555)))((("""&&&((('''%%%%%%'''((((((&&&'''''''''''''''(((((()))$$$%%%******000KKKkkkkkknnn```BBB,,,'''(((&&&###%%%&&&'''&&&&&&((()))---777777+++(((222555...:::@@@PPPbbbbbbMMM666***+++(((&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""###$$$%%%%%%)))"""))),,,,,,PPPsssbbb@@@///,,,,,,)))'''%%%&&&(((***+++***))))))''''''''''''((((((((()))))))))))))))************&&&***---+++***,,,///111444MMMpppHHH111qqqssswwwyyy}}}rrrXXXBBB777444111000222333444333222444555:::KKKfff}}}}}}|||~~~~~~|||~~~}}}~~~{{{wwwuuutttuuuwwwxxxyyyzzz}}}}}}}}}~~~~~~{{{xxxxxxzzz}}}}}}wwwuuuxxx|||yyykkkPPP111///---+++))))))***+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$&&&''')))***++++++((('''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$'''"""$$$)))$$$111...,,,,,,(((######'''&&&'''%%%"""$$$((((((%%%,,,///444999;;;999333---(((((((((((()))***,,,,,,,,,)))''''''((('''(((***)))AAAOOOBBB---$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$(((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%###&&&...555YYYvvvkkkAAA((($$$'''((()))))))))'''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&((('''######---???OOO^^^RRR@@@111***)))***+++'''&&&&&&&&&&&&'''((((((&&&***+++)))(((***+++***---666FFFVVV]]]SSS>>>,,,)))(((&&&$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###"""############$$$$$$$$$%%%&&&&&&%%%&&&...;;;EEEjjjrrraaa:::&&&,,,...$$$&&&((()))))))))+++***(((((((((''''''''''''((((((***,,,---+++******)))(((,,,***)))))),,,...//////333@@@jjjxxxSSS999666rrrsssvvvwwwyyy|||qqqXXXBBB777444111000222333333333222444555:::JJJeee}}}}}}~~~}}}{{{}}}|||~~~|||zzzyyyvvvxxx|||}}}~~~}}}xxxzzz{{{}}}~~~~~~}}}|||{{{wwwxxx{{{zzz~~~pppUUU???000///---***))))))***+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$&&&((()))***++++++((('''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$&&&!!!&&&"""$$$***(((222---***)))'''$$$$$$'''$$$&&&&&&%%%'''+++***&&&'''(((***,,,...---***'''((((((((((((((()))***+++((((((((()))(((((()))+++444CCCHHH999)))'''+++...%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%###&&&...444PPPeeesssgggQQQ???222((()))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((())))))&&&$$$)))444>>>BBB:::000(((%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''***+++'''&&&)))***)))+++111<<>>111***(((&&&$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$&&&'''%%%$$$'''...444GGGZZZcccSSS999***''''''%%%&&&'''((()))+++***)))))))))(((((((((((()))))),,,+++)))&&&%%%(((+++---,,,***))))))+++---------...999[[[vvvVVV===777AAAuuuvvvwwwxxxxxxyyy|||~~~||||||oooXXXCCC777444222111222333333333222444555999IIIccc}}}~~~~~~|||zzz{{{zzz}}}||||||}}}wwwzzz~~~}}}}}}}}}zzz{{{||||||||||||zzzyyyyyy|||zzzyyy~~~vvv\\\BBB333///...,,,***))))))******(((((((((((((((((((((((('''''''''''''''&&&&&&&&&$$$%%%&&&((()))*********''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&%%%$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$#####################$$$$$$$$$$$$###############""""""#################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$)))"""'''"""$$$---111444,,,&&&&&&'''%%%%%%&&&$$$&&&&&&&&&(((+++***&&&)))(((&&&&&&'''((('''&&&((('''''''''''''''(((((($$$''')))(((&&&&&&)))+++===@@@;;;,,,$$$(((///222%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$'''...333DDDKKKQQQQQQQQQMMM===+++)))))))))(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((('''(((+++------***(((''''''((('''''''''&&&&&&&&&&&&'''(((((())),,,+++'''$$$'''(((''')))***///777???AAA;;;666***)))'''%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$###%%%''''''$$$###%%%((()))???aaaoooVVV..."""---((('''(((+++------+++)))******))))))))))))******'''))),,,//////---***)))+++***))))))+++,,,,,,,,,...555JJJpppxxxTTT888000@@@VVVxxxyyy{{{zzzzzzzzz{{{}}}wwwzzz||||||yyynnnWWWDDD777555222111111333333222222444444888GGGbbb|||}}}~~~|||{{{}}}zzz~~~||||||~~~wwwyyy|||}}}~~~~~~}}}}}}}}}{{{zzzzzzzzzzzzzzzyyyyyyyyy}}}{{{||||||lllMMM666000------+++***)))))))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%'''((())))))))))))&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############################################################$$$$$$%%%%%%$$$$$$#########""""""""""""##############################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$((("""&&&)))###&&&444:::555+++###$$$'''&&&&&&&&&%%%'''&&&%%%''',,,---***,,,***'''&&&'''''''''&&&''''''&&&&&&%%%&&&&&&&&&###''')))%%%###''',,,///:::666,,,"""!!!(((---,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))******&&&%%%%%%$$$############&&&''''''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%(((---111888555111222:::@@@999---)))(((((())))))((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$&&&)))***)))((())))))))))))))))))'''&&&'''&&&&&&&&&&&&'''((((((,,,///---(((%%%'''((('''(((&&&&&&***111666666444***)))'''&&&$$$$$$######%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$########################$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&""""""#########$$$$$$$$$!!!$$$''''''&&&&&&'''((($$$...UUU}}}rrr@@@&&&---+++)))+++111444000,,,))),,,++++++******++++++,,,+++)))+++...///,,,)))(((***))))))***---//////......333;;;QQQ}}}ZZZBBB666BBB```vvvxxxyyy{{{{{{zzzzzz{{{|||wwwyyy{{{{{{yyymmmXXXEEE888555222111111222222222111444444666DDD```||||||}}}{{{}}}||||||{{{{{{{{{zzz{{{}}}~~~~~~|||}}}zzzvvvvvvvvvwwwxxxzzz|||}}}|||}}}wwwvvvwwwqqq[[[===---,,,,,,++++++***))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!"""$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""##############################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###"""((()))$$$///>>>AAA333)))"""###&&&&&&&&&'''&&&'''&&&%%%***333777666)))'''%%%%%%%%%%%%###"""'''&&&%%%%%%%%%%%%%%%&&&###''''''$$$&&&000:::===222---%%%!!!$$$)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))******&&&&&&$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&))),,,...---***%%%"""&&&,,,...,,,((((((((()))++++++)))&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######%%%(((******)))((((((((('''&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((...111000***'''((()))((('''%%%$$$&&&***...///...)))((('''&&&%%%$$$$$$###%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$#########"""""""""""""""######$$$$$$$$$!!!"""######$$$%%%&&&&&&""""""#########$$$$$$$$$###$$$%%%%%%%%%&&&(((***)))%%%DDDyyy\\\333&&&)))&&&***444888444...,,,,,,,,,++++++++++++,,,,,,444+++$$$$$$%%%%%%(((---))))))***,,,000222222222,,,...---666YYYcccAAA===JJJiiitttvvvxxxxxxwwwvvvwwwwwwwwwzzz{{{|||yyyoooZZZGGG888666222111111222222222111444444555BBB^^^|||}}}~~~~~~|||~~~}}}~~~~~~|||zzz~~~~~~}}}||||||~~~|||~~~}}}{{{xxxuuuppppppqqqrrrvvvzzz~~~|||~~~xxxwwwrrrcccKKK555+++,,,************))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########""""""#################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%"""''''''...FFFRRRFFF///(((###$$$&&&%%%%%%'''%%%''''''(((///999??????((('''&&&&&&'''&&&$$$"""&&&%%%%%%%%%%%%%%%&&&&&&###''''''%%%---<<>>111+++000444111///222,,,,,,++++++++++++,,,,,,'''&&&111BBBFFF888***$$$,,,,,,,,,///111222000///111------000222CCCmmmPPP???___~~~ooouuuwwwxxxwwwtttqqqpppppptttwwwyyy{{{zzzrrr___MMM999666333111111222222111111444444444@@@\\\{{{||||||{{{yyy{{{{{{xxxwww|||yyyzzz}}}~~~|||{{{~~~{{{{{{{{{|||~~~~~~xxxpppjjjiiiiiiiiikkkooouuuzzz~~~~~~zzzlllmmm___DDD000,,,...---((()))))))))))))))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((('''&&&###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$))),,,,,,***%%%"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''########################""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%'''''',,,RRRWWW(((&&&&&&'''%%%"""$$$((('''***,,,+++---///,,,''')))'''###"""###%%%&&&&&&$$$$$$$$$%%%&&&'''((()))'''***((('''000===<<<222)))'''%%%$$$""""""$$$(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%'''***+++>>>:::444...)))'''''''''&&&&&&&&&''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&'''((((((&&&%%%&&&""" """%%%''''''((('''&&&'''---333555111---((((((''''''''''''(((((("""$$$''''''&&&&&&((()))$$$&&&((('''$$$###$$$&&&'''&&&&&&&&&&&&'''((((((***///111...+++***((($$$%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&'''''''''&&&%%%############"""""""""""" !!!!!!"""###$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$######%%%'''))))))(((&&&"""))))))333\\\SSSAAA222222222------222,,,++++++******++++++,,,...%%%%%%000666111---000...------///000///---+++///(((+++111++++++RRRVVVQQQzzzvvvAAAxxxzzzzzzvvvpppllllllmmmlllsssxxxyyyzzztttaaaLLLAAA999333333333111000222333444666999???RRRttt}}}||||||{{{zzz}}}}}}xxxxxx~~~~~~}}}~~~{{{uuussswww|||xxxpppjjjlllkkkjjjjjjlllppptttvvv~~~{{{uuupppcccMMM999///,,,+++)))************))))))))))))((((((((((((''''''''''''((('''&&&&&&&&&((()))***,,,***(((''''''(((***,,,)))%%%""""""&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%((("""666sssjjj333'''###(((***%%%%%%++++++,,,---...---+++)))'''%%%%%%%%%&&&&&&&&&''''''''')))(((%%%###%%%((()))""")))222:::>>>;;;111'''''''''&&&'''(((((('''%%%&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''"""&&&''' """'''###$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&'''((()))***'''(((%%%%%%&&&!!!)))AAAkkkUUU---...//////...***''''''+++,,,(((%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''')))+++---///000000+++......(((+++---$$$$$$'''(((''''''))))))'''(((((('''''''''&&&&&&&&&'''%%%%%%***///000+++'''...---///222000+++))),,,((())))))(((%%%$$$%%%&&&$$$$$$%%%%%%&&&'''((((((***&&&###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######""""""######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$!!!!!!###$$$"""###&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%---...999kkkYYY111,,,444***%%%444******))))))***+++++++++,,,***)))***+++---,,,,,,///...,,,*********,,,---000###777,,,+++444555nnn}}}|||kkkDDD???zzzxxxvvvtttrrrqqqpppoootttyyy{{{yyyzzzvvvfffSSSBBB999333333333111000222333444666888===PPPqqq~~~|||}}}}}}}}}|||{{{}}}}}}yyyyyy~~~~~~}}}}}}~~~~~~~~~}}}wwwrrrvvv||||||zzzzzz}}}yyyqqqlllnnnmmmllllllnnnqqqtttvvv|||}}}|||yyyyyyyyyvvvpppkkk\\\FFF555---,,,,,,************)))))))))((((((((((((((((((''''''''''''''''''&&&'''''')))***++++++***(((''''''(((***+++333---'''$$$%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''$$$>>>{{{www:::---%%%((()))%%%%%%)))***+++,,,,,,,,,***(((&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&((())))))+++---888FFFFFF777)))%%%'''&&&&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,@@@AAA+++ $$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))+++---&&&(((%%%&&&((($$$---CCCggg@@@<<<666444333***&&&%%%)))***(((&&&((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((***,,,---...---(((+++---(((+++,,,$$$((()))+++---,,,)))(((((((((((('''''''''&&&&&&&&&&&&%%%&&&)))...///+++'''***+++///222///,,,---222---,,,)))'''&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((((((&&&$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$######""""""######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$""""""%%%%%%######&&&$$$$$$%%%%%%%%%%%%&&&&&&'''$$$(((&&&,,,ZZZhhh<<<,,,000///---444************)))***+++------+++******+++,,,++++++///---,,,******+++,,,---222***555&&&+++666555lllxxxTTT;;;111|||wwwrrrqqqtttuuusssqqqxxxzzzxxxtttuuusssfffUUUCCC:::333333333111111222222333555777;;;MMMmmm}}}~~~{{{vvvxxx{{{}}}}}}}}}}}}|||}}}~~~|||yyyzzz~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{tttvvvzzz}}}}}}xxxtttrrryyy{{{~~~}}}xxxrrrnnnppppppooooooppprrrtttuuuwwwxxxvvvrrrqqqrrrnnniiicccRRR<<>>aaarrrmmmyyyvvvhhh[[[???777///,,,***''''''***((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((111===UUU[[[GGG777444000///$$$!!!)))---(((%%%(((''''''''''''''''''''''''&&&%%%&&&(((++++++)))'''&&&)))///000,,,***333>>>999111)))%%%'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%''''''%%%%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""############""""""######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%###"""$$$((()))%%%$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%+++,,,%%%///QQQqqqZZZ444,,,///***+++---...---+++---333888000...+++***+++***)))(((,,,,,,+++******++++++,,,(((...222+++222---666|||@@@000===222wwwwwwuuuqqqmmmmmmooorrrxxx{{{{{{xxxzzzyyylll[[[EEE<<<444222222111111333111222444444888HHHfff{{{yyyzzzyyy{{{|||}}}}}}~~~{{{zzzzzzyyyxxxxxxyyyzzzzzz|||}}}|||vvvssszzz|||wwwuuutttppprrruuuwwwvvvtttqqqoooooopppqqqqqqrrrrrrrrrqqqqqqrrrpppkkkjjjkkkgggbbbXXXDDD111+++,,,,,,***))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%&&&''')))+++,,,------''''''&&&%%%%%%&&&''''''"""!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''',,,444OOOaaa^^^\\\XXXJJJ;;;000%%%$$$&&&'''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))%%%$$$)))***'''&&&(((444MMMXXXEEE---%%%&&&&&&$$$&&&&&&%%%######%%%'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((("""!!!&&&)))!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$"""(((&&&%%%)))''')))555SSS\\\ZZZqqqtttMMMCCC999222---'''%%%''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&...HHHqqqgggNNNIIIIII;;;,,,"""&&&,,,,,,***,,,&&&'''''''''''''''''''''%%%%%%&&&((())))))(((''''''***...///***(((000<<<:::222)))%%%&&&'''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%''''''%%%''',,,***###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""############""""""######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%###"""$$$((()))%%%$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%)))---***%%%111HHHeeezzzCCC---000------......------000777<<<000...,,,*********)))'''+++++++++++++++++++++,,,***+++,,,,,,///***GGGzzzDDD///777000uuuvvvvvvrrrmmmkkknnnrrrrrrwwwxxxwwwzzzzzznnn]]]GGG===444222222111111333000111333444777FFFddd~~~vvvtttvvvyyyzzzzzzzzzzzz{{{~~~|||zzzzzzyyywwwwwwzzz{{{zzz{{{~~~|||}}}~~~~~~wwwssszzz}}}xxxvvvuuuqqqrrrtttuuutttrrrpppoookkklllnnnpppppppppooonnnpppqqqpppmmmllllllhhhbbbQQQ???///,,,---***''')))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%&&&''')))***+++++++++&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''111@@@ggguuuUUU<<<:::333111,,,'''%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%)))$$$$$$((((((%%%)))111QQQfffccc@@@$$$$$$((("""###%%%&&&%%%######'''+++)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""'''((( !!!'''$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&'''''''''""")))'''$$$'''%%%$$$---777BBBJJJjjjoooLLLCCC999444...(((%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''BBBrrrlllfffdddEEE:::---&&&'''))))))(((&&&&&&&&&'''''''''''''''%%%&&&&&&''''''''''''''''''(((+++,,,(((&&&,,,666999333+++&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%---666222(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$######""""""######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$"""###''''''$$$###&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&###$$$)))$$$%%%555AAAbbb[[[:::666///333000---,,,---111666999000...+++***+++***)))(((*********+++++++++++++++000+++(((***///;;;fffbbbbbbkkkRRR666///...ttttttsssrrrqqqpppqqqqqqmmmqqqsssssswwwzzzooo```GGG>>>555222222111111333///111333444777FFFddd~~~}}}yyyuuuvvvvvvxxx{{{|||||||||~~~}}}||||||zzzwwwxxx|||}}}{{{||||||~~~~~~}}}}}}{{{yyy|||~~~|||xxxuuutttuuuuuuuuutttsssqqqoooggghhhkkkmmmnnnmmmlllkkknnnqqqrrrppppppooojjjcccHHH888---------'''&&&***))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''')))******))))))%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&&&&''''''000DDDwwwVVV000...+++***+++***)))''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''###$$$((('''%%%///???```eeeUUU555"""&&&(((""""""%%%'''&&&###$$$)))...---+++(((%%%######$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################***+++!!! &&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''''''''!!!)))'''###'''&&&###***...???ccc{{{uuuRRR;;;555000///---)))''')))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&###111ZZZ|||rrrRRRSSSHHH333%%%%%%&&&$$$&&&&&&&&&'''''''''((((((%%%&&&&&&'''&&&&&&''''''&&&%%%''')))(((%%%)))000888444///***'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$'''555CCC>>>000%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$######""""""######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$""""""%%%%%%######&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!(((!!!***((($$$///555EEE|||bbbUUUDDD:::333,,,)))+++///000000///---+++***++++++***)))))))))***+++++++++++++++---++++++///<<>>555222222111111444///000333444777FFFddd~~~}}}{{{zzzuuuyyy~~~|||xxxyyy~~~|||}}}|||yyy|||}}}}}}yyyzzzvvvwwwwwwwwwwwwuuusssqqqpppcccfffiiikkklllllljjjiiimmmqqqsssrrrrrrqqqkkkcccAAA333+++...---&&&%%%+++)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''')))))))))((('''$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$######""""""$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''---BBB|||ZZZ///---+++&&&+++...,,,(((&&&%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&"""$$$)))''''''555III___SSS>>>)))"""''')))&&&!!!$$$'''&&&$$$%%%+++000111...)))%%%######$$$&&&$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################''' ###!!!%%%(((!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###((('''$$$((('''$$$)))'''111888QQQccckkkddd>>>+++'''&&&***,,,******,,,((((((''''''''''''(((((('''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$BBBrrrtttaaallleeeEEE,,,(((***(((&&&&&&&&&'''''''''((((((%%%&&&'''&&&%%%%%%&&&'''$$$###$$$'''(((&&&(((---777555222---(((''')))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###(((;;;MMMHHH777%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%#########"""###$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%%%%!!!!!!$$$$$$"""###&&&$$$$$$%%%%%%%%%&&&&&&&&&***$$$!!!...,,,$$$+++...,,,ddd~~~ggg???555+++&&&))),,,+++(((...---+++***++++++***)))((()))***+++++++++++++++$$$***111888NNNeee;;;000<<>>444333///111555000///111///222999@@@ZZZ{{{||||||~~~}}}~~~~~~}}}}}}{{{yyy{{{~~~uuuvvvxxx{{{{{{xxxssspppgggggggggggghhhiiikkkllllllmmmpppwww{{{vvvgggZZZ555111,,,***))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!! !!!$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$$$$$$$##################%%%)))$$$"""'''&&&"""(((444QQQqqqsss;;;)))&&&(((((((((((('''&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$(((###$$$)))(((,,,AAAXXXXXX???***'''(((%%%###%%%%%%###$$$%%%$$$$$$***222???000)))(((###$$$((($$$&&&%%%$$$$$$######$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''%%%&&&&&&&&&''''''''''''((((((''',,,:::IIINNNHHH???***))))))***---///111222333...(((&&&)))+++***''')))((((((''''''''''''(((,,,,,,+++)))'''%%%###"""$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$)))333KKKoooxxx___yyyyyyRRR000***((( '''''''''''')))+++***'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''...222444000(((%%%(((---&&&%%%###$$$$$$$$$###!!!%%%'''%%%%%%111CCCGGG@@@...&&&"""$$$&&&$$$$$$((((((((('''&&&&&&%%%$$$$$$""""""""""""###$$$%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******KKKsss???///+++...)))(((+++'''((()))+++------+++)))(((111*********(((...///$$$,,,,,,999___kkk999333,,,...BBBtttjjj...444rrrnnnmmmnnnmmmjjjkkkpppqqqkkknnnsssuuu{{{xxxhhhRRR???555333///111555000///111///222999???YYY~~~}}}|||~~~zzzyyyxxxzzz{{{xxxsssnnngggggggggggghhhiiikkkllllllnnnrrrwww}}}xxxdddOOO444000,,,)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$((($$$"""(((&&&&&&///???]]]xxxooo<<<---)))(((((((((((('''&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&###&&&&&&'''===]]]mmmNNN888&&&%%%'''%%%###%%%%%%###$$$%%%$$$$$$***222<<>>333444///'''###&&&...222666111***$$$###$$$%%%$$$$$$$$$############""""""#########"""######$$$%%%&&&''''''((())))))(((((($$$$$$$$$############"""""""""###$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))***###(((***222dddNNN222&&&+++(((%%%)))***)))***++++++++++++***)))+++***&&&---999111)))555QQQzzzZZZ444111222(((******,,,+++333UUU___777rrrrrrrrrqqqtttwwwtttnnndddccckkkrrrttt|||~~~sss]]]GGG;;;666000111555111///222111222444444HHHjjj}}}{{{|||}}}}}}}}}}}}|||}}}~~~}}}}}}}}}{{{xxxtttssstttvvvvvv||||||zzzxxxvvvsssqqqlllllllllllllllkkkjjjiiilllsss{{{|||kkkKKK111,,,***)))((()))***)))((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###""""""$$$&&&((((((((($$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&''''''(((&&&$$$"""&&&'''(((HHHxxx|||___CCC------$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''777\\\qqqZZZ777)))'''$$$$$$$$$$$$$$$#########$$$&&&%%%###&&&---JJJgggXXX---$$$...---***'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))((('''&&&&&&&&&''''''''''''(((((())))))***+++++++++***((((((***...666IIIiiivvvQQQ888---,,,+++***)))(((''''''''''''((()))***+++,,,,,,,,,***((('''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((%%%$$$&&&'''%%%'''+++,,,222OOOzzzxxxMMM///'''!!!!!!(((***&&&$$$(((&&&%%%%%%$$$$$$%%%%%%&&&###############$$$%%%%%%'''&&&%%%'''***+++(((%%%(((%%%""""""%%%)))---...)))***)))&&&###$$$)))---333444000(((######%%%$$$########################$$$###############$$$$$$%%%&&&'''(((((((((((((((%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))'''$$$))),,,,,,CCCqqqccc>>>(((***(((&&&)))************++++++*********&&&***(((555GGG<<<444IIIrrrEEE)))***///***))),,,***,,,...FFF[[[@@@nnnoooooooootttzzzyyyrrrgggdddjjjooopppyyywww___III<<<777000111555111000222111222333222EEEfff~~~}}}zzzzzz~~~|||zzzzzzzzzzzzwwwtttsssuuuxxxvvvzzz~~~zzzuuurrrrrrnnnnnnnnnnnnmmmlllkkkjjjpppttt|||tttYYY>>>000+++)))(((((()))***)))''''''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!"""%%%))),,,------$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&'''(((((((((&&&###"""(((+++///XXXdddKKK:::+++...&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%---+++DDDpppmmmEEE000%%%%%%%%%######$$$$$$$$$######$$$'''%%%"""&&&,,,999EEEAAA+++!!!''')))###''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((&&&&&&&&&''''''''''''(((((('''(((***---///---,,,((()))(((...BBBcccsssLLL333---,,,+++)))((('''''''''(((((((((((()))+++,,,------+++)))'''%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))'''###$$$(((+++)))&&&'''444RRRsssmmmUUU;;;---$$$(((***'''%%%)))&&&%%%%%%$$$$$$%%%%%%&&&###############$$$$$$%%%'''&&&%%%&&&'''''''''&&&&&&$$$""""""###$$$%%%$$$$$$######$$$$$$%%%))),,,444:::999...$$$"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&''''''(((((((((&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%&&&&&&'''((()))%%%***)))***---///QQQzzzKKK,,,+++***)))+++***************************%%%,,,(((333HHHBBBJJJsss{{{OOO444+++)))***+++)))000(((...---555MMMEEEmmmooonnnnnnuuu~~~}}}wwwqqqlllnnnnnnmmmwww~~~xxx```JJJ===777000111555111000222111222333111CCCddd{{{yyy}}}|||xxx{{{xxxwwwuuuvvvwwwuuussssssvvvyyyxxxyyyzzz{{{|||~~~|||tttrrrrrrooooooppppppooommmkkkjjjsssttt|||nnnMMM555///***((('''((()))***)))'''''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###''',,,000111111$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&%%%%%%&&&&&&'''((())))))%%%"""""")))...555dddPPP<<<222''',,,'''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###...)))CCCrrr___...'''"""$$$$$$""""""$$$%%%%%%###"""%%%'''%%%"""%%%+++---))),,,,,,&&&&&&)))$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((&&&&&&&&&'''''''''(((((('''&&&&&&+++111444333000''')))(((///NNNzzz]]]>>>---,,,+++)))(((''''''''')))(((''''''(((***,,,...///---***(((&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''"""###***+++&&&+++)))%%%///RRRxxx{{{QQQ===,,,+++,,,'''%%%)))&&&%%%%%%$$$$$$%%%%%%&&&#########"""###$$$$$$%%%&&&&&&%%%%%%%%%&&&'''(((###""""""###%%%&&&%%%$$$%%%###"""$$$&&&'''))),,,666>>>@@@333&&&"""$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###############$$$###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''))))))%%%000(((%%%,,,&&&;;;sssTTT///,,,,,,+++,,,+++************************+++111''',,,@@@CCC^^^ddd444%%%+++///,,,)))***222&&&000...)))BBBFFFfffiiinnnssswwwyyyyyyyyytttuuusssooooootttxxxwwwhhhRRR:::111333333222000///000///333777444EEEeee~~~{{{wwwxxxzzz{{{~~~|||xxxuuuvvvuuutttssssssssstttuuuwwwvvvwwwxxxyyy|||~~~{{{ssspppmmmjjjiiijjjnnnooommmkkkttt|||www___DDD444///))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$###$$$'''+++000222333&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%###******)))FFF}}}fff:::000,,,((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''((())))))'''%%%%%%&&&###+++555```___333---%%%######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$###"""!!!!!!$$$$$$##################""""""""""""""""""""""""$$$$$$############$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&((('''&&&&&&'''((((((((('''&&&$$$'''333???>>>666---111+++)))IIIuuuRRR555)))###)))...***'''(((((((((((((((((((((((((((666======111'''%%%((()))''''''&&&&&&&&&%%%%%%%%%$$$'''(((&&&%%%%%%&&&%%%)))''''''+++888MMMdddssskkkkkkRRR:::777000***555111&&&!!!&&&***&&&$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$###"""!!!!!! &&&%%%$$$######%%%'''(((,,,===CCC666&&&"""###!!!########################"""""""""###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''***++++++)))%%%######'''((($$$###%%%&&&$$$***)))((('''&&&&&&'''(((%%%###&&&+++)))(((555HHH{{{QQQ+++&&&+++***,,,******)))))))))))))))***""")))666222555cccgggHHH---)))...,,,((('''///%%%%%%...111+++,,,333hhhjjjlllooosssvvvyyy{{{uuuuuurrrpppsssyyy{{{xxxlllUUU>>>333333333111000000111///333666444DDDbbb}}}{{{zzz{{{yyyxxxxxxzzz|||}}}|||{{{xxxwwwvvvuuuuuuvvvwwwxxxzzzyyyyyyxxxxxxyyyzzz{{{xxxtttooonnnllllllmmmmmmlllkkkttt|||sssYYY???111---))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$###""""""###&&&)))***##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$######&&&***...000000%%%%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&###'''(((+++LLLYYY222+++)))&&&&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&'''((((((&&&%%%%%%&&&%%%000IIIdddSSS111)))#########$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$######"""$$$$$$##########################################$$$$$$############$$$$$$###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%&&&&&&&&&&&&''''''&&&'''...777777111***---)))'''>>>mmm]]]===000'''***---)))&&&(((((((((((((((((((((((((((999HHHOOOEEE333(((&&&%%%''''''&&&&&&&&&%%%%%%%%%'''(((((('''&&&'''((((((((('''''')))000===LLLVVVdddrrrrrr___FFF000'''...+++***'''###!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%$$$###"""""""""&&&%%%$$$######%%%&&&((()))999AAA666((($$$$$$###########################"""""""""###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))((('''$$$######&&&&&&$$$%%%((((((&&&***)))((('''&&&''''''(((((($$$&&&+++)))'''111???xxxooo777---///''',,,++++++************++++++000---+++)))>>>xxxMMM999******---+++***---***+++---,,,)))(((///777mmmllllllmmmqqquuuzzz}}}tttsssqqqqqqwww~~~~~~zzzpppZZZAAA666444222000000111222000333666333AAA]]]~~~~~~}}}|||}}}}}}}}}|||zzzyyyvvvssssssuuuyyy}}}{{{zzzyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{vvvpppqqqqqqpppmmmllllllmmmttt|||}}}lllPPP888---,,,))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###%%%###!!! """'''---111##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$######%%%(((+++,,,,,,%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&"""%%%'''...TTTuuuHHH***((('''%%%&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''888eeegggBBB---%%%#########$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''((('''&&&)))......+++***,,,***&&&111QQQzzzjjjGGG777+++++++++(((&&&(((((((((((((((((((((((((((555JJJ[[[TTT>>>+++$$$$$$''''''&&&&&&&&&%%%%%%%%%'''''''''((((((''''''(((&&&''''''''')))...444888III]]]yyy{{{^^^AAA222(((###)))***$$$ ###&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$#########%%%$$$$$$######%%%&&&'''%%%444===666+++'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%$$$$$$######$$$$$$###''',,,,,,'''))))))(((''''''''''''(((***&&&%%%))))))&&&+++333ZZZMMM222///'''+++,,,,,,+++++++++,,,,,,---...)))+++===fffmmm444,,,)))------***,,,222(((,,,...+++(((***000666ooooooooopppsssvvvzzz}}}rrrpppoooqqqzzz{{{sss]]]DDD777333222000000111444111222555333>>>WWW}}}yyyxxxzzz{{{yyywww{{{{{{xxxtttppprrrxxx~~~~~~}}}|||||||||}}}~~~~~~yyyxxxxxxxxxyyy{{{}}}~~~|||zzztttppprrrtttrrrooommmoooqqqvvv}}}zzzdddFFF111+++,,,))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!! ###''',,,000##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$######$$$'''((((((((($$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%)))(((...TTT___;;;'''((('''&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$%%%'''***AAAxxxddd222***###%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&''''''((()))((((((((((((''''''((()))&&&(((((('''&&&'''))))))------,,,******999WWWrrr|||rrrMMM;;;,,,******'''&&&)))((((((((((((((((((((((((***>>>PPPOOO>>>---&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&+++,,,)))%%%%%%%%%&&&'''''''''(((+++---111:::\\\sssgggWWWFFF///...)))&&&''')))'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$000999555---)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$"""###)))000...(((((((((((('''''''''((((((***%%%$$$((()))'''(((+++<<<iii444)))---))),,,++++++++++++,,,,,,---***(((999cccwwwCCC...+++,,,///...***+++000,,,'''(((---...,,,222;;;lllnnnppprrrtttvvvwwwwwwooonnnmmmpppzzz}}}uuu___FFF888333111111222111444222111444333<<>>)))$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&222888666***###&&&'''"""######$$$%%%&&&'''&&&&&&&&&######&&&&&&$$$###&&&###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&###%%%''''''((()))*********(((,,,---)))---111...555333111...---...///000+++---&&&%%%......''')))(((((()))))))))))))))***......222>>>LLLUUUWWWUUUZZZRRRFFF:::222...***((())))))))))))))))))))))))((('''(((***,,,---,,,***)))(((&&&&&&'''((('''%%%&&&&&&&&&'''((()))))))))''''''&&&&&&&&&%%%%%%%%%''')))+++(((%%%'''///666WWWuuu~~~```<<<...+++'''%%%((((((%%%%%%((()))&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%(((,,,......,,,+++)))&&&$$$%%%%%%%%%$$$%%%$$$$$$&&&)))***)))(((%%%&&&&&&'''''''''''''''%%%&&&'''&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))***,,,......,,,***)))......???hhh|||___999---...+++***...999UUUwwwjjj:::+++///...***...---))))))---///,,,...666UUUwww{{{eeeKKKooorrrvvvxxxvvvtttrrrrrrtttwww|||yyyeeeMMM===666333///222000000222333444<<>>666)))###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''(((###$$$$$$%%%%%%$$$""""""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$######"""!!! ***777777)))"""%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''')))222VVV{{{>>>''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''######,,,888;;;111'''((( '''###!!!111QQQeee???)))""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&111666444***###%%%%%%"""###$$$$$$%%%'''((()))))))))$$$"""&&&(((%%%###"""$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''$$$%%%'''(((((())),,,///---000...))))))///000***+++***)))***+++...111222222999111&&&***---)))((())))))))))))******++++++...---000:::HHHSSSYYYZZZ[[[ZZZOOO===333000+++###)))))))))******))))))(((***'''&&&***///111...***)))((('''((()))(((&&&$$$&&&&&&&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%'''(((((('''&&&((()))555PPPeee___HHH555+++&&&'''555999...&&&((((((###'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&%%%%%%&&&***---//////---***'''%%%$$$$$$$$$###%%%$$$$$$&&&)))***)))(((%%%%%%&&&''''''''''''''''''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))+++------,,,*********'''......222YYYZZZ666333,,,)))444UUUiiiFFF---***000...,,,---***(((***...000...(((CCCxxx[[[DDD;;;ppprrruuuwwwwwwtttqqqooosssvvv{{{}}}kkkRRR>>>666222000222000000222222555===FFF___}}}~~~}}}zzzxxxvvvuuuuuuvvvyyy||||||{{{}}}{{{ttttttwwwwwwtttoooZZZAAA333...,,,***)))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''###111@@@BBB666(((###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&###$$$&&&''''''%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###""""""$$$444HHHDDD...###((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%***666aaa:::'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###!!!""")))111222,,,&&&"""&&&(((&&&999ccc```KKK222'''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%---111111)))$$$$$$%%%$$$$$$$$$$$$$$$%%%)))---111111)))###$$$'''%%%""""""%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&)))(((((()))((()))...555@@@JJJEEE666222333000---,,,++++++***+++,,,...///@@@UUURRR999***&&&&&&,,,************+++++++++,,,...,,,---555CCCPPPXXX[[[VVVWWWLLL:::555888333&&&)))***+++++++++***)))(((+++'''&&&***111444000+++((('''''')))******(((&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&'''((('''%%%###444JJJVVVQQQ@@@222,,,222PPP^^^III...%%%$$$!!!&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))&&&%%%%%%%%%(((,,,000111///,,,'''%%%$$$$$$###"""%%%$$$$$$&&&)))***)))(((%%%%%%&&&'''''''''&&&&&&'''(((((('''%%%$$$%%%'''(((((((((((((((((((((((((((((((((((())))))))))))(((+++...---+++)))***,,,))),,,---,,,LLLNNN>>>...---DDDuuuvvvGGG555///000000+++,,,+++))))))+++...---+++&&&MMMiii@@@555777ssstttvvvwwwwwwuuurrrooorrrrrrvvv|||qqqUUU???444222111222111111222222444;;;DDD]]]{{{~~~~~~|||zzzwwwvvvvvvyyy~~~}}}|||}}}{{{yyyyyyuuuooogggRRR<<<111...+++))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''$$$222???===111&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%###%%%&&&(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$#########''':::OOOIII000"""&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%...>>>nnnppp555&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%% """%%%'''((('''&&&%%%'''$$$(((,,,---GGGuuuBBB444'''$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%'''+++,,,(((%%%%%%''''''%%%$$$###"""###(((000777999...%%%###%%%###"""###%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%)))'''))),,,,,,...666AAA\\\qqqrrraaaUUUDDD444333...---,,,+++******++++++BBBgggsssYYY;;;(((&&&///,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,222===IIISSSWWWRRRRRRHHH::::::BBB<<<---+++,,,---...---,,,***))),,,(((&&&+++333666222---'''&&&&&&(((+++,,,+++***&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$&&&'''&&&%%%'''***888KKKSSSJJJ===888;;;ffffff<<<'''%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))***'''&&&%%%%%%'''+++///222111---(((%%%$$$$$$######%%%$$$$$$&&&)))***)))((($$$%%%%%%&&&'''&&&&&&&&&&&&''''''&&&$$$###$$$&&&(((((((((((((((((((((((('''((((((((()))))))))***'''***------******,,,///---)))+++---CCClllFFF,,,444ZZZ[[[555000222111///)))+++******,,,---+++***))),,,SSS{{{uuuKKK111///...vvvvvvvvvvvvwwwuuurrrpppqqqqqqsssyyyxxx[[[AAA555333333222111111333333333999AAATTTvvv~~~}}}~~~~~~|||{{{yyyxxxyyy~~~|||~~~}}}{{{|||}}}{{{uuummmaaaLLL888111///+++)))***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&000777333+++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$###"""'''666EEE@@@,,,!!!###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''000CCCxxx~~~YYY111&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&!!!%%%((('''$$$"""###&&&***((($$$'''---RRR~~~www;;;000%%%###$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&)))(((%%%%%%''')))%%%&&&%%%$$$###'''...555999///&&&$$$###"""###%%%$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((((('''''''''...888;;;===GGGTTTmmm}}}TTT000///******)))))))))*********000YYYqqqhhhQQQ777)))+++.........---,,,,,,++++++,,,++++++///888BBBJJJNNNIIIIIIDDD===>>>@@@999---...///111111111///---++++++))))))---333666444000)))''''''(((***,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%,,,)))'''%%%%%%%%%$$$$$$***&&&+++:::EEECCC===:::666```}}}lllDDD+++%%%'''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))''''''''''''''')))...111111---((($$$###$$$$$$$$$%%%$$$$$$&&&)))***)))((($$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((***++++++++++++---......)))***///;;;aaa}}}JJJ222IIIvvvrrrHHH.........------******)))+++...,,,)))***---333KKKaaaWWW;;;111222***yyywwwttttttuuuuuurrrpppqqqsssvvvyyy~~~}}}aaaFFF888444444111000222444333111555<<>>PPP]]]bbbPPP555+++111000///...---+++******+++***+++...444;;;AAADDD<<>>>>>666444111EEEgggpppXXX>>>555999222444777999AAABBB555111000222444000+++///666<<<<<<777...))))))((('''((('''&&&%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''...999@@@???>>>>>>555)))+++***(((((((((((('''&&&(((&&&%%%%%%'''(((((('''(((&&&'''***++++++...444888:::///&&&))))))''',,,444333(((!!!&&&$$$""")))%%%&&&'''((()))(((((('''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((((((((('''&&&'''((()))***'''((()))(((((())),,,...------,,,+++++++++,,,,,,,,,...)))***...,,,222DDDiii^^^333222///,,,++++++,,,,,,,,,......&&&'''...,,,???jjjxxxXXX<<<444222+++(((,,,pppqqqrrrqqqooonnnooopppooosssuuuwww|||tttWWWBBB999777222222111111222222333333999SSSvvv~~~wwwzzz}}}~~~{{{{{{xxxyyyzzz|||~~~}}}}}}}}}{{{}}}~~~xxxsssoooggg^^^AAA777///---,,,******,,,))))))))))))((((((((((((''''''&&&&&&&&&'''))))))***(((''''''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######################################################""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((()))LLLtttBBB000###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$,,,***;;;dddlllJJJ///'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))'''$$$+++???OOOJJJ666%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&''')))+++---+++...333:::<<<888...&&&)))222CCCUUUcccooohhhPPPQQQNNN:::***((((((((())))))+++,,,,,,...000000:::dddzzzWWW777......***)))...+++---++++++444@@@BBB<<<111***111VVVxxxlllJJJ888>>>555555:::???IIIIII;;;666666888888444//////333???BBB@@@666,,,((('''&&&(((((('''&&&&&&&&&&&&''''''(((((((((((('''&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---222333888<<<666+++...+++)))((()))***(((&&&'''&&&%%%&&&((())))))(((+++((((((---000000111444DDDFFF777(((((('''$$$(((333333((("""&&&%%%"""&&&&&&&&&''''''((()))***+++'''''''''''''''&&&&&&&&&''''''''''''''''''(((((((((((('''''''''((()))***'''((())))))((())),,,///,,,,,,++++++,,,,,,------,,,///)))'''---...///888\\\lllBBB...111...,,,+++,,,------,,,...+++&&&+++111...AAAfffuuuVVV999222111,,,))),,,pppppppppoooooonnnooopppoooppprrrvvv}}}yyy[[[BBB888666333222222111222222333333555MMMppp|||yyy{{{}}}}}}}}}~~~}}}zzzyyy{{{|||~~~~~~||||||{{{xxxxxx{{{zzz{{{zzzuuurrrmmmdddZZZ;;;333---,,,,,,***)))***))))))))))))((((((((((((''''''&&&&&&&&&((()))***+++)))''''''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%###"""################################################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%)))+++\\\ddd777---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$---...KKKvvviii;;;---'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((***$$$)))???TTTUUUDDD444%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%'''(((***++++++'''''''''((())))))'''&&&$$$$$$%%%&&&(((+++---//////222555999:::555,,,%%%'''000CCCYYYkkkwwwqqqMMM444888AAA;;;...*********)))))))))******)))///555???gggpppHHH555000---,,,,,,,,,---,,,,,,444>>>AAA>>>...+++&&&>>>mmmzzz\\\@@@AAA777777>>>EEEPPPNNN===<<<======<<<888333111222===DDDEEE;;;...)))((((((((((((((('''''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((+++333999666...///000000...,,,)))(((((('''''''''(((***+++***(((000+++***///333222111111LLLOOO>>>***'''&&&$$$&&&---000((('''111222((($$$''''''&&&&&&'''***,,,...))))))((((((''''''&&&&&&((((((''''''''''''''''''((((((((((((((()))))))))((())))))))))))***---///++++++++++++,,,---...///)))///***(((000222///333ZZZMMM333444///---,,,+++---------,,,***))),,,333333000@@@ZZZiiiMMM333---...,,,***,,,qqqpppooonnnooooooooooooooonnnpppuuu{{{~~~```DDD666333333333222222111222222333444GGGjjj~~~{{{|||}}}~~~~~~}}}{{{{{{}}}~~~yyyvvvuuuyyy{{{~~~||||||{{{wwwvvvxxxtttuuuuuurrrppplllbbbWWW:::222,,,,,,,,,)))'''((())))))))))))((((((((((((''''''&&&&&&'''(((***+++---***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###################################################$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%///cccvvvLLL+++&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$...999bbbjjj555,,,'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%+++(((000CCCSSSRRRDDD888%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$&&&''')))***+++,,,'''&&&'''(((******'''$$$%%%%%%%%%&&&)))+++...///333333444555444111,,,((((((000FFFfff}}}ZZZ:::///000333555444...---,,,***))))))(((((((((...777EEEhhhfff???------///,,,------,,,---222999;;;999...333,,,...WWWuuuRRR@@@888:::CCCKKKWWWVVVFFF@@@@@@???;;;777444222000888AAAEEE<<<000******,,,)))))))))(((((((((''''''(((((())))))(((((('''&&&'''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((///555444///666===BBB>>>222)))'''***)))***,,,...000000---***444///---000333000......NNNRRRBBB+++&&&'''%%%''')))...+++000BBBDDD333&&&((('''&&&&&&'''))),,,...)))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&((((((((()))))))))))))))((()))***))))))***---///*********+++,,,---...///(((...,,,+++222111...555jjjrrr;;;000666...,,,+++,,,---......---((((((...111///555HHHXXXTTT???+++(((+++,,,+++,,,sssqqqooonnnoooppppppoooqqqnnnooossswwwzzzhhhJJJ888222333333222222111111222222444CCCccc}}}}}}~~~~~~}}}{{{zzz||||||vvvrrrpppqqquuuzzz|||}}}|||yyywwwyyyrrrsssqqqooonnnkkk___SSS<<<444---,,,+++(((''''''))))))))))))((((((((((((''''''&&&&&&''')))+++,,,...+++((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&)))???mmmhhh>>>***$$$'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%222MMMzzzddd222***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$'''+++888FFFKKKCCC666...%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%'''(((***++++++%%%$$$%%%)))------)))%%%&&&&&&&&&&&&(((***,,,...222111111///...---,,,,,,###+++EEEmmmpppFFF000333///***000555000///---,,,******))))))+++---:::PPPqqqPPP000,,,000///---------...111444444333,,,333333+++CCCyyyddd???888;;;DDDMMM[[[^^^QQQEEEDDD???777222111000---222;;;???888///+++,,,---)))))))))***)))(((((('''((())))))))))))(((''''''((((((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&+++//////...===IIISSSMMM<<<---(((******---222888;;;:::666222777222000111111...,,,...LLLSSSDDD,,,&&&((('''(((***000...333HHHLLL;;;,,,((('''&&&&&&&&&(((+++,,,((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********))))))((()))******)))***---000+++***++++++,,,---...///***...---...000+++111DDDddd444111---,,,++++++,,,...///...---******...+++---EEE[[[ZZZ@@@333((((((+++++++++---vvvsssooonnnoooppppppooorrroooooorrrrrrsss{{{qqqSSS<<<444444333222222111111222222555???\\\~~~|||yyyxxx{{{zzzsssooommmlllpppwww~~~|||zzz||||||yyywwwxxxtttssspppmmmlllhhh\\\OOO>>>555---,,,+++)))((()))))))))))))))((((((((((((''''''&&&'''((()))+++,,,///,,,((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))+++,,,,,,---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&111SSSzzz^^^999000$$$)))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))999bbbVVV///)))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%###)))444<<<:::111)))(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$$$$%%%&&&((()))******%%%%%%(((...444666333///(((''''''&&&'''(((***+++---------,,,++++++,,,---$$$+++EEEoooccc:::+++222+++(((///000......------,,,,,,------//////EEEhhhlllEEE000---222,,,,,,---///111111000000---***777888===qqqtttCCC;;;:::>>>DDDTTT\\\UUUPPPLLLBBB555//////...***---555999333---+++,,,,,,))))))*********)))(((''')))))))))))))))((('''''')))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&(((***,,,888FFFTTTTTTEEE555,,,++++++000999BBBHHHGGGBBB===888444333222000,,,...222IIIRRREEE,,,&&&((('''(((+++333...,,,;;;BBB777///''''''&&&&&&&&&''')))***''''''''''''''''''((((((&&&&&&&&&'''((((((((()))'''((()))***+++***)))))))))************+++---000++++++++++++,,,,,,---...------,,,000111+++???dddRRR---555&&&+++++++++,,,...//////---......111...999^^^kkkQQQ222...+++,,,---,,,,,,---xxxtttpppooopppqqqpppnnnsssppppppqqqooooooxxxwwwYYYAAA777444333333222111111111222666===WWW~~~|||wwwvvvxxx~~~yyysssnnnllllllpppvvv||||||xxxvvvyyyzzzwwwuuuvvvwwwuuuqqqlllkkkfffYYYLLL>>>555---,,,,,,******,,,))))))))))))((((((((((((''''''&&&'''(((***,,,---///,,,)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((+++...111222333((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&222^^^~~~UUU555111%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((,,,???qqqIII+++''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%"""$$$***---***%%%&&&+++%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$%%%%%%&&&'''((())))))'''(((,,,444===@@@===999)))((('''&&&&&&'''((()))(((***++++++++++++,,,------444LLLttt\\\666(((---''')))000***------------...///000000000222RRR^^^777+++222++++++---111222000//////444%%%===LLLEEEqqqIII>>>999777999IIIUUUPPPZZZUUUGGG777///000///++++++222555000+++***+++***)))******++++++)))(((''')))))))))))))))((((((''')))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###############&&&+++...<<>>{{{lllBBB///---)))++++++---000---+++000888888:::555:::YYYtttbbb:::***+++...///000///......nnnqqqttttttrrrqqqrrrsssoooqqqtttuuuvvvwwwxxxzzz~~~dddIII999222222222222222111000000444666MMMuuu{{{xxxxxx{{{|||}}}zzznnndddaaaaaahhhnnnuuuzzz~~~|||~~~zzz{{{{{{zzzxxxuuutttsssmmmiiigggiiijjjbbbOOO@@@666222...+++******)))'''(((((((((((((((((((((((()))$$$%%%(((''''''444EEE@@@444'''%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%'''%%%%%%$$$######$$$&&&&&&)))&&&$$$&&&+++...---+++)))(((&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&###""")))>>>RRRKKK===+++!!!!!!$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&((('''&&&''''''&&&%%%%%%'''&&&%%%%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$$$$'''(((''''''***>>>vvvzzzHHH,,,'''######'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,NNNyyyvvvIII...***###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''',,,(((;;;[[[rrreee@@@)))'''$$$%%%***,,,(((((((((((()))+++,,,---***222GGGgggRRR///%%%///---+++...)))---///222555888>>>FFFKKKMMMIIIeeexxx{{{nnnRRREEECCC===333------111555777:::<<<@@@bbbwwwrrrQQQMMMHHH999666???XXXgggrrrcccCCC333000...///...//////---+++))))))***)))))))))))))))))))))))))))***++++++++++++***)))*********)))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&+++666DDDMMMHHH777((())),,,222;;;CCCHHHIIIGGG:::111)))(((+++000888???CCC>>>555,,,'''%%%&&&'''111...)))''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&((())))))(((&&&&&&'''((()))******)))'''(((***,,,---,,,++++++***)))((((((***---111333333000,,,,,,---......------333000666>>>aaafffJJJ222,,,000///,,,...///---***,,,222888===444///>>>WWWaaaLLL000+++,,,///111222111///...mmmooorrrssssssssstttvvvooorrruuuwwwxxxzzz|||~~~mmmNNN999222222222222222111111111444555GGGmmm|||xxxxxxzzz}}}~~~{{{oooddd^^^]]]aaahhhqqqyyy}}}{{{yyyzzzxxx{{{~~~}}}wwwsssssstttnnngggbbbdddfff^^^KKK;;;333000---+++++++++***)))(((((((((((((((((((((((((((%%%%%%&&&&&&***;;;OOOEEE666(((%%%''''''%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%''')))'''&&&%%%$$$$$$%%%%%%&&&***&&&$$$$$$'''(((&&&$$$'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%###%%%:::eeeeeeAAA***$$$%%%$$$!!!######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((()))((('''%%%$$$%%%&&&''''''&&&$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$'''(((&&&(((,,,DDDyyyzzzGGG***%%%!!!"""'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''---PPPsssggg;;;$$$'''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((())))))((('''&&&%%%%%%&&&'''(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''',,,"""777ddduuuJJJ+++$$$###%%%***(((((((((''''''(((((()))******...888JJJ^^^mmmssssssLLL111&&&+++***+++,,,((('''+++000555@@@SSSlll~~~vvvaaa^^^qqqwww___[[[gggzzzqqqiiiXXXAAA111...666CCCKKKHHHMMMTTTeeeiiiuuurrrrrrfffKKK>>>BBBZZZmmmppp```HHH888---)))111,,,---///...,,,***))))))******************))))))***+++,,,------,,,+++*********))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######***;;;KKKMMM???111)))***---222888===??????444,,,%%%&&&***000999@@@888444...(((%%%%%%''')))111...)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))(((&&&&&&'''((()))))))))))))))***+++---...------,,,+++*********,,,...111333444111...---...///......+++444111<<>>***"""&&&%%%%%%'''###((('''&&&&&&%%%&&&&&&&&&$$$'''+++,,,...222999???KKKGGG999,,,***+++******000...******999^^^YYY888333;;;IIIVVVMMMXXXaaaiii}}}sss]]]PPPRRR\\\VVV]]]kkkFFFXXXzzzvvvWWWJJJGGG888,,,222---///222222000---,,,,,,------,,,,,,++++++++++++---,,,000666666000,,,---))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''$$$###)))666FFFRRRXXX???:::222***&&&'''+++///+++((((((---///...,,,...,,,***(((%%%%%%&&&((())))))'''%%%%%%&&&((()))(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&((()))***((('''%%%&&&&&&''''''''''''&&&'''((())))))***+++++++++,,,,,,,,,,,,...///111222/////////...------......111...999nnnWWW999///666222******,,,---000---...<<>>---...CCCbbb___hhhmmmmmmwwwjjjVVVQQQQQQLLLzzzfffTTTfffvvv~~~bbbTTTUUUGGG555444///000222222000...............------,,,,,,++++++,,,,,,222<<<<<<222,,,,,,))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$***888IIIUUUCCC???666,,,&&&$$$'''***%%%$$$(((000333///+++******)))'''&&&&&&'''((()))&&&$$$###$$$&&&((())))))$$$%%%%%%&&&&&&'''''''''&&&&&&'''(((******(((&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))***,,,,,,,,,---...///000111,,,...//////...---...000000555MMMFFF333000444---(((...333//////...000;;;DDD<<<...222GGGPPPCCC333000000---***+++---///000///......vvvsssqqqqqqsssttttttrrrssstttuuuvvvwwwyyy}}}iiiIII666444333111111222333444000444:::KKKooo~~~~~~zzzxxxyyy{{{vvvvvvrrrhhh\\\TTTSSSTTT\\\bbbiiimmmoooqqquuuxxxyyyxxxvvvvvvwwwxxxxxxxxxllllllmmmmmmgggXXXEEE666...---++++++,,,,,,***(((((((((((((((((((((((((((&&&'''((('''))),,,000222///***&&&'''&&&$$$$$$'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###$$$''')))%%%%%%$$$######$$$&&&&&&$$$$$$$$$$$$######$$$%%%""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%"""###(((+++(((&&&&&&''''''(((((('''&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%'''(((((((((---777>>>PPP___jjjfff```\\\SSSHHH---***'''%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&'''(((&&&%%%+++333jjjfff444%%%(((%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%%%%(((***,,,EEE{{{aaa>>>,,,$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&$$$"""%%%...666KKKAAA444+++((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''###'''(((---JJJsssnnnCCC000%%%%%%&&&!!!###)))''''''&&&&&&&&&&&&''''''(((&&&((()))''''''---777???YYYlll]]];;;...***)))000333888@@@KKK\\\yyyzzzKKK555222LLLxxx{{{uuueeeWWWMMMBBBnnnnnnfff]]]WWWlllzzz{{{yyybbb@@@111///000111000///...///000//////......---,,,,,,+++,,,,,,444AAAAAA444,,,,,,(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%"""###%%%%%%'''...888@@@;;;:::777000***&&&&&&(((%%%$$$)))000222...)))(((&&&&&&&&&&&&&&&'''((()))&&&$$$###$$$&&&'''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&''')))******(((&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&'''((()))***++++++,,,---...//////000***---000000//////111333;;;TTTtttvvvAAA444111222,,,...444333000000111333555555222///>>>KKKNNN>>>///,,,...,,,,,,---......//////000000wwwtttqqqrrruuuwwwwwwuuupppqqqssstttvvvzzz~~~gggGGG666555333111111222333444///555;;;HHHkkk~~~}}}zzzzzz{{{wwwuuuooobbbUUUMMMMMMOOOTTT[[[eeekkkmmmnnnppprrr~~~xxxzzzzzzxxxvvvvvv{{{vvvvvvuuupppeeeTTTBBB555...---,,,,,,,,,+++)))'''((((((((((((((((((((((((((('''&&&&&&)))...000///+++(((((()))'''$$$%%%)))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###"""###&&&((($$$######"""###$$$&&&'''$$$$$$$$$###""""""###%%%!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%)))$$$"""$$$&&&%%%$$$%%%$$$!!! """$$$###"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$&&&((()))+++222>>>GGG[[[mmmyyyvvvmmmfffYYYKKK...+++'''%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&'''(((%%%%%%+++444nnnaaa000%%%***'''((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((((('''%%%%%%%%%(((+++,,,MMM{{{{{{OOO555,,,&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %%%)))'''###$$$,,,555\\\OOO???333---+++***(((&&&%%%%%%%%%%%%&&&''''''%%%&&&)))--->>>[[[[[[===///&&&'''***&&&&&&((("""'''&&&&&&&&&&&&'''((()))###$$$&&&(((///===NNN[[[nnnvvvLLL888000---555JJJSSS___jjjvvv~~~PPP:::888YYYmmmrrrwwwgggKKKDDDkkkyyySSS???SSSrrrMMM111///000000///------...000000000///...------,,,,,,++++++555CCCCCC555++++++(((((((((((())))))))))))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%!!!$$$((())))))***,,,...111444666333...)))'''&&&)))'''***///111,,,'''&&&###$$$$$$%%%&&&((()))***'''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&''')))+++***(((%%%%%%%%%&&&&&&&&&%%%$$$$$$'''&&&&&&''''''((()))******+++,,,,,,---...//////***---111222111111333555PPPyyykkk>>>222...///---222222(((///000444666222---000888FFFHHHEEE:::///+++,,,---///.........///000111222xxxvvvttttttvvvyyyzzz{{{vvvuuuttttttvvvyyy}}}~~~iiiSSS888777333111222444444222000444888BBB\\\|||zzz{{{~~~}}}|||}}}|||xxxxxxvvvnnn```RRRIIIHHHJJJPPPXXXaaafffgggiiiooouuurrr{{{~~~{{{~~~|||xxxvvvwww{{{|||wwwuuulllXXXBBB555///---+++***++++++)))((((((((((((((('''''''''''')))'''&&&''')))***+++***+++)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######################################################$$$$$$##################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$&&&%%%'''---888HHHWWW```jjjtttiiiRRRUUUiiiaaaEEE***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$%%%'''((('''!!!,,,,,,&&&%%%###(((777kkk|||KKK---,,,!!!&&&***)))'''&&&$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%))) &&&,,,%%%555[[[kkk222(((...'''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!""""""###%%%''')))***QQQbbbbbbSSSFFF888...///&&&''')))***(((%%%%%%(((((((((%%%(((555BBBCCC<<<999444+++$$$###%%%&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%***+++%%%(((AAAiiigggJJJ111222IIIkkkvvvxxxxxxppp]]]OOOJJJiiiwwwWWW[[[xxx}}}fffXXXbbbiii>>>GGGVVV...111111111///---,,,------,,,,,,///000,,,(((***111---...555<<<999///***,,,)))******(((&&&%%%&&&(((&&&&&&''''''''''''&&&&&&&&&'''((((((((('''%%%$$$'''&&&%%%$$$$$$%%%'''(((&&&***333:::888///)))(((222###$$$...+++&&&'''%%%###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''((())))))***))))))&&&$$$###%%%((()))'''$$$&&&&&&&&&'''((())))))***&&&,,,222333///,,,---///555,,,///444---***444<<>>555111---******,,,///---,,,,,,...000111111xxxwwwuuuvvvxxxzzzzzzzzz{{{zzzyyyyyyzzz|||~~~pppWWW;;;999555333333555444222222555777???WWW~~~~~~|||}}}~~~}}}||||||~~~}}}zzz|||xxxooobbbTTTKKKGGGGGGJJJTTT___fffggghhhlllpppiiiooo{{{|||~~~}}}|||{{{{{{{{{|||}}}zzzvvvuuulllYYYBBB555///---+++***++++++)))(((((((((((((((''''''''''''((('''&&&''')))************)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$##############################################################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%+++444>>>FFFLLLOOOPPPOOOYYYRRR>>>;;;HHHCCC111)))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&&&&'''''''''"""***)))&&&+++***+++444jjjtttDDD))),,,###&&&'''&&&%%%$$$$$$$$$&&&((()))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%***"""&&&***%%%777eeeccc111))),,,%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$%%%'''((()))<<>>BBB@@@;;;777666>>>===000)))---...)))((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&''')))+++000***&&&+++******222bbbccc:::%%%+++&&&%%%$$$#########$$$%%%(((***+++'''&&&&&&%%%%%%%%%%%%%%%&&&%%%***###&&&)))'''>>>mmmsssRRR,,,))))))$$$)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&<<>>666+++&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((($$$$$$333RRRnnnQQQfff]]]>>>@@@NNN???BBBAAAMMMkkkfffYYYXXXQQQSSScccuuuNNN===EEERRRDDDBBBGGGZZZfff___kkkiiiAAA222444222000000111333555666777555333111---)))...555---666AAABBB:::///,,,---,,,++++++***))))))(((((()))))))))))))))******+++***)))'''&&&&&&'''((())))))(((&&&%%%$$$$$$$$$$$$$$$///===DDD???:::AAALLLTTT<<<000222333555222'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&'''(((((('''&&&''''''(((((())))))))))))))),,,000222111000000000+++777...)))444...666^^^{{{OOO222111000//////111222111000---,,,---***&&&111EEENNN;;;333---+++,,,,,,///444000...---...000111111000}}}yyyyyy}}}~~~rrrHHH<<<222333555444444666444444555777EEEggg|||xxxqqqjjjbbbZZZRRRMMMNNNSSSZZZ___aaacccfffiiirrryyy~~~~~~}}}{{{sssqqqrrrsssjjjUUU@@@555///---+++***++++++)))((((((((((((((('''''''''''''''&&&'''(((***+++***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$###""""""""""""#########$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((%%%$$$%%%''''''%%%&&&***&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&((('''&&&,,,666777MMMTTTHHH777&&&(((999===666---&&&(((((($$$***%%%%%%%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&)))$$$***&&&&&&'''000XXX~~~\\\555&&&(((&&&###***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&---...---<<>>+++---222000+++555YYYjjjXXXNNN???555***%%%'''++++++)))'''''''''''')))+++---//////...,,,***(((&&&&&&%%%'''''''''&&&&&&%%%%%%$$$###---999:::444777KKKaaaqqqUUUBBBAAAFFFOOONNN???&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&(((((('''''''''((()))))))))))))))))))))))))))***,,,...000000000000///000,,,///666999ccckkkKKK///333111111111333555555444333000'''***++++++EEEZZZMMM999333...//////---...111000//////000111222000...zzzxxxxxxxxxxxx}}}}}}~~~^^^III777444444222222777333555777888<<>>555///---+++***++++++)))(((((((((((((((''''''''''''&&&&&&''')))++++++)))'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""$$$&&&'''&&&%%%$$$&&&(((((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%333,,,***+++)))(((555FFFlll\\\AAA>>>III,,,---(((%%%***!!!)))&&&'''''''''&&&%%%%%%$$$(((((('''&&&&&&&&&&&&&&&***!!!'''&&&&&&)))@@@xxxUUU///'''(((((('''###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$(((&&&)))555;;;GGG[[[sss|||{{{kkkZZZOOOCCC888+++&&&$$$&&&&&&###$$$(((+++...999CCC>>>...'''***&&&&&&&&&&&&&&&&&&&&&&&&'''%%%'''+++***///EEE^^^HHHEEEaaapppUUUBBB>>>///***---111JJJvvvwwwwww{{{zzzSSS555333;;;AAACCC^^^~~~oooWWW===444;;;AAA999///)))(((''''''''')))+++,,,,,,++++++***(((&&&$$$###$$$$$$$$$%%%$$$$$$$$$######&&&***,,,+++///???OOOXXXFFF<<<999888???AAA666%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%$$$'''))))))'''&&&((()))))))))))))))))))))))))))))))))***,,,...000//////,,,...000111999VVVvvvPPP@@@+++555000000000222444555444222000$$$+++000222NNNYYY===444///---///000...---///000000000111222222000...}}}{{{xxxvvv|||}}}~~~gggPPP;;;666555111111666333555888888999MMMyyy||||||}}}{{{{{{xxxoooddd]]]\\\^^^``````aaaaaaaaaaaaaaaaaaaaajjjttt~~~yyyzzz|||~~~zzzxxxrrrppppppnnnbbbNNN===555///---+++***++++++)))((()))(((((((((''''''''''''&&&&&&'''***,,,,,,)))'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$#########$$$$$$%%%&&&'''$$$'''$$$"""%%%'''%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%999222---...***)))777JJJooonnnhhhYYY111...&&&$$$+++&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''+++!!!&&&&&&&&&***EEEyyyKKK)))$$$&&&******###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))...+++((()))'''333JJJZZZhhhooojjjaaaVVVDDD111000)))%%%((()))%%%%%%(((---+++222:::555((("""&&&&&&&&&&&&&&&&&&&&&&&&&&&***%%%%%%'''&&&+++CCC]]]___UUUkkktttTTTCCCAAA222...111444JJJssstttjjj}}}vvvjjjHHH@@@OOOhhh}}}\\\PPPZZZ___PPP===+++***((('''&&&'''(((***(((((())))))(((&&&$$$###!!!""""""#########""""""$$$"""###'''***+++000666;;;222///,,,&&&***---&&&$$$$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((('''&&&&&&%%%$$$'''***)))'''&&&(((************)))))))))))))))(((((()))+++...//////...)))000666222>>>qqq___???<<<+++777/////////222444444333111000"""+++444888SSSVVV//////++++++///000...---///000000000111222222000...|||zzzyyyyyywww{{{~~~}}}|||~~~oooTTT<<<666777444333666444666333444;;;GGGkkk~~~|||{{{{{{||||||yyyqqqeee]]]ZZZ[[[bbbcccfffjjjmmmkkkddd^^^eeeiiiqqqyyy{{{|||}}}}}}{{{yyywwwvvvyyyrrrllljjjfffXXXDDD666///...---,,,***)))((('''((((((((((((((((((((((((((('''&&&'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""###$$$%%%%%%$$$###"""!!!""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$''')))&&&$$$%%%&&&&&&***,,,((()))---***///@@@aaazzziii>>>%%%&&&(((&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))...(((&&&***((('''QQQKKK&&&++++++'''((($$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$)))%%%!!!!!!%%%)))&&& """"""###&&&))))))&&&###''''''''''''((((((((((((999===EEEQQQ\\\YYYDDD---'''******((((((******((((((((((((((('''&&&%%%%%%$$$+++***"""###+++***""")))%%%&&&***)))***:::NNNeeejjjgggYYYHHH@@@>>>>>>000111777GGG___zzz}}}JJJ]]]fffaaaYYYKKKMMMSSS|||uuu```oooqqq^^^YYYSSSDDD555((('''&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%########################"""%%%'''(((''''''((()))++++++)))((('''''''''''''''&&&%%%%%%''''''&&&$$$&&&&&&%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***++++++***)))(((((())))))'''(((***,,,...000111111***:::+++<<>>666666444333555333555222333999DDDeee~~~|||zzzzzz{{{yyyrrrggg___[[[[[[^^^cccjjjooopppnnnkkkiiifffkkkrrr{{{zzzzzz{{{||||||yyyuuurrrwwwrrrnnnmmmfffUUUAAA555///...---,,,***)))((((((((((((((((((((((((((((((((('''&&&''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""###$$$$$$%%%$$$###"""!!!""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$((((((&&&$$$$$$&&&***,,,---111---***///---000<<>>888999;;;111222777CCCUUUkkkPPPKKKlll^^^UUUNNN@@@===>>>^^^tttsssnnnTTTFFFCCC@@@555+++((('''&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%###########################$$$&&&'''&&&''')))+++***)))((('''&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%((('''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''((()))***++++++***)))))))))))))))((()))+++---000111222333,,,:::444SSShhh@@@BBB<<<000999111333666777555111---***+++***///;;;HHHIII;;;---333111...,,,+++,,,...///---------.........//////{{{wwwwww{{{dddCCC666666555444555333444111222777???]]]}}}{{{zzz|||{{{uuulllccc]]][[[ZZZbbbmmmssssssssstttuuummmqqqxxx|||{{{zzz|||}}}{{{uuuqqqtttrrrrrrqqqfffQQQ===333......---,,,***)))((((((((((((((((((((((((((((((''''''''')))***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$((('''&&&&&&'''))),,,...111;;;777///000000333<<>>333222666:::333777;;;@@@JJJ]]]tttMMM777JJJkkkxxxXXXWWWWWWBBB///222DDDggg{{{kkkwww~~~RRREEE666.........)))$$$((('''&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%'''***---(((((('''&&&%%%%%%%%%%%%'''%%%######$$$%%%$$$###%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&''''''((()))***+++***))))))))))))))))))(((***,,,///111333555555111;;;AAApppTTT===<<<;;;999;;;555888;;;:::444///,,,+++---(((555MMMRRR???111222333111///---------///000------........./////////|||wwwwww{{{oooIII777555666555444333555222333777;;;TTTzzz~~~}}}{{{sssiiiaaa^^^[[[aaajjjqqqtttuuuwwwxxxwwwzzz~~~}}}{{{{{{}}}|||yyyttttttsssvvvwwwhhhNNN999111......---,,,+++***)))(((((((((((((((((((((((((((''''''(((***,,,,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""#########$$$############""""""""""""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$''',,,......000222>>>NNNLLL<<<444222777CCCSSS]]]eee___QQQRRRmmmbbb333'''&&&&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%(((+++)))333^^^XXX+++,,,...%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%""""""$$$''''''$$$###$$$###%%%&&&&&&%%%%%%(((***&&&&&&&&&'''''''''((((((((()))&&&###%%%+++---,,,(((&&&###$$$+++444444///(((''''''&&&&&&%%%%%%%%%&&&&&&''')))(((&&&'''******(((***---+++''')))...888>>>???777///000777<<<:::@@@CCCBBBFFFXXXpppzzzOOO555888GGGUUU___xxxnnn[[[hhhqqqVVV333999===XXXnnnYYYaaahhh~~~oooYYYOOORRRQQQHHH777111+++(((((()))((('''(((&&&&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$&&&***---(((((('''&&&%%%%%%&&&&&&)))'''$$$$$$$$$%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''((()))*********)))))))))))))))***)))+++---000333555666777333:::JJJmmmDDD<<<888;;;@@@===888<<<>>>;;;333---+++------,,,DDDeee```<<<+++666222111000.........///000............////////////{{{xxx{{{xxxQQQ:::666777666444444666444555888999MMMooo~~~{{{rrriiidddbbbcccggglllsssvvvuuusss{{{}}}zzzyyyzzz{{{{{{zzzwwwvvvzzz|||kkkMMM777000------,,,,,,+++***))))))((((((((((((((((((((((((''''''))),,,...---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""##################$$$$$$""""""""""""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%###&&&---222666@@@KKK[[[mmmlllVVVAAA555:::KKKXXX\\\```]]]VVV\\\uuueee555)))&&&&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&***(((***+++;;;rrrvvv???///***%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&,,,''''''******&&&%%%'''&&&'''))))))(((&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&******&&&%%%'''(((''''''((('''$$$%%%)))***'''((('''&&&&&&&&&'''((((((%%%%%%&&&((())))))'''%%%)))((((((++++++)))***,,,555;;;===555---///666<<>>gggssseeeKKKBBB555+++***...///...///777;;;555------222555>>>ZZZooolllffftttbbbNNNUUUqqqwww```LLLFFFfffXXX{{{^^^SSS```ddd]]]hhhdddKKK555111444444---------,,,+++*********((('''&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&---)))%%%######$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''((('''&&&&&&''''''((()))***))))))((())))))***++++++)))***+++---......//////222///III{{{JJJ===333222111///...///...,,,***+++---......---===vvv```444111777...---------...............////////////000000000000kkkHHH666777777111:::666333444555777???HHHxxx}}}}}}||||||||||||}}}}}}}}}~~~xxxvvvyyy}}}zzzxxxwwwXXX;;;333------,,,++++++******)))******))))))((((((''''''))))))---333333,,,((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%%%%$$$######$$$%%%%%%%%%$$$############$$$$$$%%%###$$$$$$%%%%%%$$$$$$###((((((((('''&&&%%%$$$###$$$#########""""""!!!!!!########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&+++)))+++...///777III]]]gggLLL:::EEErrreeeBBB---,,,***((()))&&&'''&&&&&&%%%%%%&&&&&&'''))))))(((''''''''''''(((###&&&+++---'''LLL|||pppGGGBBBGGGTTThhh|||tttVVV000&&&###******###!!!%%%&&&%%%&&&(((******))))))(((&&&%%%%%%&&&%%%$$$"""&&&((('''$$$%%%)))***((()))555ddd^^^((( ---(((&&&'''((()))))))))((((((&&&&&&&&&%%%%%%(((000666DDD<<<333777IIIVVVQQQDDD666(((!!!&&&***))),,,333///$$$'''(((666nnnyyylllXXXAAA666555444111//////------...,,,***---333AAARRRggguuuzzznnnUUUIIINNNbbbzzzcccPPPXXXcccdddeeeeeeVVV<<<777@@@AAA777333,,,))))))+++)))&&&)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))&&&$$$###%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&'''((())))))&&&&&&&&&'''''''''((((((***,,,---,,,***(((((()))...------///000111000...111444bbbccc>>>;;;666222000...---,,,...***,,,---***000333+++ZZZDDD,,,...+++///.........------,,,,,,,,,------............------qqqNNN:::777777333999555444555666777>>>FFFmmm~~~|||yyyyyyzzz|||~~~|||{{{||||||zzz}}}~~~]]]<<<333------,,,++++++******)))***)))))))))((((((((('''))))))---222222,,,((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%$$$$$$######$$$%%%$$$$$$$$$$$$$$$###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%$$$###$$$#########""""""""""""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''',,,000222777FFFUUUxxxhhhNNNIIImmm```???++++++'''$$$&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&)))(((''''''&&&&&&'''''''''&&&&&&)))'''LLLxxxeee:::...***---888OOO^^^YYYDDD555,,,000111+++&&&'''&&&%%%&&&'''$$$$$$000>>>666,,,###""")))...+++%%%###$$$###"""&&&---///---777EEEpppJJJ///,,,"""$$$$$$'''+++222:::BBBFFFKKKBBB444((('''000???KKK```VVVHHHEEESSS^^^SSS>>>777,,,''',,,...***)))---111&&&(((***:::uuu~~~qqq\\\GGG999333111///111...---,,,)))(((///777;;;UUUrrreeeMMMDDDNNN^^^~~~hhhTTT^^^nnnnnnccc]]]VVVNNNWWWcccbbbMMM:::******///---(((&&&))))))(((((('''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###""""""###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&'''''''''((((((***+++,,,+++)))))))))+++,,,,,,,,,...000111000000---999wwwTTT>>><<<888444000...,,,,,,***+++++++++,,,---444===yyy|||@@@///111+++,,,......---------,,,,,,,,,------............------{{{XXX???888777555777444444777777777<<>>MMM]]]SSS:::333,,,***000333---***,,,555,,,,,,,,,<<>>\\\xxxyyyVVVBBBBBBHHHaaa|||bbbgggxxxuuufffaaabbbfffxxx}}}[[[999...000///+++*********)))(((((('''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% %%%******&&&###"""$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''''''''(((((((((******+++***((()))+++---***+++,,,---///000000111///GGGKKK???>>>;;;666111---,,,,,,&&&,,,))))))...***777ZZZhhh777111333++++++...------------,,,,,,,,,------............------~~~~~~cccFFF888666666555444555888888777:::???RRRvvv{{{yyyyyy{{{}}}xxxzzz~~~jjjBBB111------,,,++++++******)))))))))))))))(((((((((((()))(((,,,111111+++''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%"""###%%%%%%$$$#########$$$$$$#########$$$%%%&&&###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&)))333AAAMMMOOOJJJDDDSSSaaannnzzz~~~\\\XXXiiisssJJJ...***)))***---***%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&'''$$$"""(((222cccyyy<<<...///555***!!!$$$&&&(((***555GGGOOOHHH:::000---&&&$$$''''''555___fff@@@,,,,,,111///***'''(((+++555HHH[[[cccccciii\\\FFFLLLmmmhhh888((()))&&&(((&&&$$$%%%+++444>>>DDDKKK???///$$$###(((///222111555...)))777KKKFFF222+++'''(((///222111000222555111000---888cccmmmYYYFFF888)))))),,,...------444===LLLeeerrriiifffvvv^^^GGGHHHHHHTTTuuu~~~yyyssshhhjjjuuu}}}[[[777***+++---,,,************))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###'''---000000---***(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''(((((((((((()))***)))(((((()))---///+++,,,---------...///111999[[[xxxOOOCCCAAA===777111---,,,,,,%%%///)))(((000(((???yyySSS///111222+++---------------------------------............------{{{~~~~~~~~~nnnMMM:::555666444333555999888666888<<>>666000---,,,+++'''111***(((000---NNNGGG///111///+++000------------------------------............------www{{{wwwVVV>>>666666444333555888888555666;;;EEEaaapppFFF333------,,,++++++******)))(((((((((((())))))))))))'''(((...555555---'''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%"""$$$&&&&&&$$$$$$(((+++444000***%%%######%%%'''###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''')))***000AAAYYYiiihhh___aaa]]]LLL888===___}}}lll}}}mmm???000++++++)))"""'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&&&&''''''&&&+++666mmmFFF***%%%((()))+++((('''((()))(((&&&&&&))),,,$$$###&&&)))'''%%%)))000222///+++((((((((('''&&&%%%$$$!!!!!!&&&,,,+++&&&&&&)))''''''+++***///===VVVmmm^^^555&&&+++)))"""%%%%%%%%%%%%%%%&&&'''(((***)))''''''(((((('''&&&###+++,,,&&&$$$)))***''''''&&&%%%%%%'''))),,,...%%%******(((,,,777???BBB???UUUwwwyyyLLL@@@333...000777BBBLLL[[[gggaaaCCC///<<>>XXXzzzqqqHHH444------,,,++++++******)))'''((((((((()))))))))***&&&)))000888888///'''$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%"""%%%&&&%%%$$$%%%+++000DDD>>>333)))###"""$$$&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$#########$$$$$$%%%%%%%%%###########################$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((+++000;;;SSSnnn|||sssQQQ555>>>ggg}}}oooFFF666---***+++'''(((''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((&&&$$$***999mmmqqq===---)))---***(((&&&###))),,,...---)))&&&###'''&&&''')))&&&"""$$$&&&))))))'''$$$######"""$$$$$$###&&&***)))%%%+++%%%&&&(((###$$$+++---$$$777333%%%))))))"""%%%%%%%%%&&&''''''(((((()))&&&&&&&&&%%%$$$%%%&&&(((!!!###&&&'''&&&&&&(((+++&&&''''''%%%$$$&&&'''((('''+++'''$$$***---///444+++444OOOtttnnn___PPPLLLLLLLLLLLLMMMXXX\\\VVV@@@///333III[[[ssswwwaaaYYYUUU```ttt~~~pppmmmccc\\\jjjxxxtttfffnnnmmmaaa>>>BBBQQQttt```<<>>111222AAAQQQ||||||eeerrrwwwhhh^^^gggzzzjjjiiijjjooo~~~fffRRR[[[aaaYYYHHH>>>999OOOsssDDD:::DDDfff|||PPP>>>AAA@@@===888444000,,,+++)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&((())))))((('''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&'''((())))))(((((((((((())))))))))))(((***+++,,,+++******+++))),,,//////...000666<<>>SSS~~~jjjDDD666111===TTTfffhhhgggdddQQQ999***((())),,,---(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$###"""###&&&***...999+++%%%'''''')))***%%%***!!!!!!"""$$$+++'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&'''((()))******))))))))))))************+++***))))))+++...+++---000***000111;;;mmmlllbbbvvv^^^DDD...,,,111000,,,,,,...)))...444IIIWWW444...//////(((222,,,,,,---......//////000------........./////////yyyzzz|||}}}}}}~~~```EEE;;;888777666555555555666777777===VVV}}}zzzWWW888///...---+++************))))))(((((((((((())))))******222>>>???333)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###$$$)))...AAA===222'''"""%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''')))***---000555666111***))),,,***(((***222::::::111((((((---111333<<>>???333)))&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$###$$$(((+++:::999222(((###$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''''''''(((***,,,666AAAPPPWWWMMM<<<...***''''''***111888888222+++...111333333888QQQ{{{|||UUU777111:::LLLXXXTTTIII\\\uuuFFF000---(((,,,(((((('''(((++++++'''&&&...999JJJAAA---###(((((($$$)))&&&&&&&&&***NNN???+++)))&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###"""###%%%''''''&&&%%%$$$$$$$$$###""""""(((------)))%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))((()))***+++++++++,,,,,,'''CCC}}}ZZZZZZMMM777555III\\\aaa|||eeeNNN\\\nnnzzzqqqccc<<>>111<<<^^^hhh@@@......444,,,666GGGXXXhhhqqqpppjjj999000'''%%%$$$$$$&&&)))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&)))---111QQQGGG777...,,,'''%%%+++%%%###+++...&&&%%%'''!!!%%%%%%&&&'''''''''''''''&&&&&&%%%&&&&&&'''((()))))))))))))))))))))***+++***+++,,,+++******+++,,,''',,,222,,,...111KKK|||ZZZRRRIII777000,,,...000---,,,------666888OOO{{{HHH555000000222,,,333------....../////////000------------------------yyyyyywwwsssppprrrwww}}}}}}|||}}}qqqNNN888999888777666555555666777777<<>>EEEUUUssszzzMMM222000+++'''111;;;...888MMMnnnFFF111...))),,,''''''%%%&&&((()))&&&%%%...999TTTKKK444%%%(((((($$$'''%%%'''((()))III{{{;;;***(((&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###"""###&&&)))&&&%%%%%%&&&''''''### ###(((------(((%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((***+++***---(((333```wwwTTT]]]SSS888111LLLkkkxxxssssssDDD888GGGZZZpppgggUUUeeetttIII===999]]]yyywwwyyy^^^@@@999FFFhhh___DDD555...222222---555GGGNNNJJJLLLVVV===333)))'''(((((())),,,'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%&&&***,,,NNN[[[NNN555...+++%%%''')))%%%)))(((###---...######$$$%%%&&&'''((((((&&&&&&%%%&&&&&&'''((()))))))))(((((()))***++++++***,,,---,,,+++***+++,,,***+++///+++///222JJJjjjHHH???333111...---...---,,,---000---888JJJrrriiiAAA777333000333---111.........///////////////------------------------xxxzzz}}}|||zzzvvvsssrrr|||{{{zzz||||||XXX>>>:::999777666555666666777777<<>>KKKnnnlllwwwiiiCCC===555<<<[[[gggUUUSSSZZZfffhhhHHHmmm}}}UUUNNNmmmKKK444999:::HHHlllxxxttt}}}zzz^^^SSSddd\\\CCCCCCCCCIIIHHH<<<------===MMMLLL===///((('''%%%$$$%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%''')))555RRRLLL777777...!!!***!!!...HHHTTTIII???999000---***'''###""""""$$$%%%&&&&&&%%%&&&&&&'''((()))(((((((((((()))***+++,,,+++,,,......,,,+++***+++---***...,,,000333PPPrrrGGG444000222---...///...---...000000,,,GGGsssDDD///333111---222---...000//////////////////////////////.........------}}}}}}rrryyy|||~~~oooTTT;;;:::888777666666666777666555<<>>>>>KKKvvvxxxCCC===RRR___bbbhhhOOOHHH>>>@@@ZZZ~~~wwwkkkbbb]]]aaalll~~~\\\XXXHHHdddjjjDDD666===888GGGuuuwww\\\ggg```GGGMMMsssrrrYYYZZZhhhuuukkkFFF...999RRR___kkkTTT:::***$$$$$$(((,,,(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((******@@@999111888***,,,###---CCCPPPNNNTTT```ccc555222,,,'''$$$$$$%%%&&&&&&&&&&&&&&&&&&'''))))))(((((((((((()))***+++,,,+++---......,,,+++******,,,***///---000444VVVcccBBB444,,,111***,,,......///000000///...PPPQQQ;;;***333222...444000111000000000000////////////000000/////////.........{{{yyywww|||}}}yyyvvvxxx~~~WWW???555444555222555;;;777333777666???ccc}}}uuuvvv~~~ccc===222///,,,++++++,,,,,,,,,))))))))))))(((((((((((('''&&&***000222,,,'''%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))*********)))'''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((&&&$$$&&&+++***%%%%%%+++***%%%&&&,,,,,,(((***111888777@@@FFFUUUSSS;;;'''&&&+++***))),,,,,,+++...;;;UUUxxxGGG))),,,...***,,,,,,---222GGGuuuggg111'''***'''***''')))''')))(((&&&$$$(((111888___\\\AAA$$$"""***(((%%%%%%'''%%%...ZZZzzz888((('''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((FFFHHH>>>---%%%(((''' &&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((((()))))))))+++000666:::jjjKKK555888AAAFFFmmmzzzTTTBBBCCCYYYmmmvvvuuujjj[[[jjjqqqyyy|||ZZZLLLmmmrrrxxxfffsssoooAAA;;;666777PPPuuurrrMMMWWWXXXDDDFFFpppkkkPPPzzzNNN)))===jjjqqqFFF///******)))((()))((('''&&&%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&************)))'''&&&%%%'''&&&,,,555;;;IIIhhhIII..."""&&&&&&%%%&&&"""%%%&&&''''''%%%%%%&&&'''''''''&&&&&&''')))+++---//////...------,,,+++)))***///'''000000111kkk___444///333...000//////111000---...333333fffkkk???222222222222222333333333444111...---...///000///000/////////............{{{zzzyyy{{{|||yyyyyy~~~bbbEEE888666777333555:::666555888777<<<\\\|||zzz}}}hhhEEE222000,,,++++++,,,,,,,,,))))))))))))((((((((((((((('''***///111,,,'''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))******)))'''$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&%%%$$$'''+++&&&((()))(((***222777999HHH333---000666MMM```[[[FFF777,,,,,,,,,''''''---+++***+++000===YYY]]]666///000---000---,,,---@@@nnnnnn999---...''')))''')))'''))))))'''%%%(((///555]]]]]]EEE((($$$)))'''%%%))))))'''000^^^|||<<<)))'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((999VVV^^^BBB&&&###(((&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''((((((((()))))))))***,,,111444SSSDDD333888777:::]]]pppSSSBBBIIIdddxxx|||pppssstttttt^^^SSSOOOMMMLLL}}}wwwlll^^^]]]fffWWWmmmMMM@@@===KKKfffzzz\\\[[[WWWNNN[[[zzz^^^{{{SSS333DDDrrrUUU444'''(((******)))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((('''&&&%%%(((&&&(((+++---;;;```NNN444'''(((&&&$$$%%%"""%%%&&&''''''%%%%%%&&&''''''''''''((()))***,,,,,,,,,......,,,)))(((***---***000(((---///;;;wwwVVV444111444000222000000222000---...333BBBtttVVV555111111111111222222222333444111///...///000000000000000/////////.........zzz|||{{{{{{~~~{{{{{{~~~qqqMMM===888999555555888444666999777999QQQ|||~~~|||nnnOOO333000---++++++,,,,,,+++))))))))))))(((((((((((()))''')))...000+++(((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&$$$'''(((%%%%%%(((******&&&111444...222GGG[[[cccnnnEEE,,,+++((()))111555666111///111---&&&'''---++++++,,,,,,---???gggmmm<<<+++,,,---///...,,,***999aaannn::://////'''((('''+++''')))***(((&&&(((,,,000PPPUUUCCC***&&&(((&&&'''***))))))888fff~~~<<<)))'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''***UUUhhhJJJ)))%%%)))%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***)))))))))+++---:::sss@@@000999///...OOOwwwlllPPP<<>><<<>>>lllUUUKKKaaakkk~~~kkkjjjzzzdddWWW^^^|||pppkkkrrriiiIII111===cccfff@@@,,,+++,,,)))))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%''''''(((&&&""",,,KKKkkkIII222'''(((%%%$$$&&&###%%%'''''''''&&&%%%&&&'''&&&''')))+++,,,,,,,,,,,,)))---///,,,'''&&&+++000***222)))***000JJJuuuJJJ444222444222333111111333111---///333LLL```===...000000000000111111222222444222//////000111111000000000000/////////......zzz~~~~~~{{{yyy|||||||||~~~}}}UUU@@@888:::666555888444555999888777HHHmmm~~~rrrUUU444111---,,,,,,,,,,,,+++))))))))))))((((((((((((***((()))---///+++((((((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$***,,,((((((,,,---)))888GGGPPPJJJEEEUUUvvvccc<<<000,,,'''***///,,,+++...000---'''(((...++++++...///222AAAeeeppp;;;''',,,///...000000...666UUUeee333,,,...''')))(((---''')))***)))(((((()))+++===GGG<<<***&&&''''''***''''''---FFFwww999)))'''&&&%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$===III;;;---,,,)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((((((((((('''(((******)))((()))***///RRRyyyAAA///999///,,,RRRtttxxxRRR999???ccc}}}|||{{{www@@@>>>DDDAAALLLyyyeeeWWW~~~hhhSSSdddsssQQQNNNFFF777+++...DDDZZZsssvvvhhhJJJ555111---%%%)))))))))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''&&&(((***)))$$$$$$222CCC888'''"""&&&$$$&&&((($$$&&&'''((('''&&&%%%&&&(((&&&(((+++---......,,,+++))),,,//////---,,,---///)))222+++)))222YYY{{{ZZZ@@@333111222333555333333444222///000444HHHyyyFFF111111000/////////000111222333444222000000111222222111000000000////////////...zzz|||xxxyyy|||}}}~~~}}}}}}}}}^^^DDD777999666555888555444888999777AAA```rrrTTT555222...,,,,,,,,,,,,+++))))))))))))((((((((((((***((()))---///+++((((((&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((++++++'''&&&***,,,,,,FFFUUUhhhiiiWWWRRRtttzzzIII,,,(((+++))))))***((((((+++,,,***+++------***)))+++777QQQuuuuuu???,,,222333///000444666;;;QQQuuuccc222+++///)))***(((+++'''((())))))((((((((((((222===888***'''&&&&&&+++%%%&&&444WWW999)))(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''))),,,---***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((()))))))))((((((&&&(((***+++*********+++///777^^^jjjCCC...666222222^^^uuulllssscccEEEDDDccc|||{{{hhhfffvvvPPP<<<:::AAAYYY}}}[[[CCCVVV___???666111111000...222:::DDDRRRTTTBBB333000---&&&)))))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((((((((''''''((()))'''%%%&&&***)))!!!'''%%%'''***$$$&&&'''((((((&&&&&&'''(((&&&(((+++...///...,,,+++,,,---///333666555000,,,***111,,,+++555```aaaVVVGGG:::222...000333666444444555333000111666CCCeee888///555000///......///111333444444222111222333444333222111000000000////////////zzzzzz{{{||||||}}}~~~kkkKKK999999666555777666333777999999===TTT~~~pppSSS555222///,,,,,,,,,,,,+++))))))))))))(((((((((((()))''')))...000+++((('''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&'''(((((()))......///111000,,,,,,///777DDD]]]kkk___UUUrrrVVV+++(((---((($$$***'''%%%'''***,,,---,,,///111---)))999```|||GGG222222000---000555;;;EEEZZZyyyppp:::...000***,,,'''(((''''''(((((((((((('''&&&000:::666,,,***'''$$$((('''&&&777aaa>>>***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&+++$$$%%%+++)))"""%%%///$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''((()))***)))((((((&&&(((***+++******,,,---000,,,CCCSSSAAA000222444777]]]jjjUUUXXX|||qqq\\\^^^uuu~~~]]]PPP[[[mmmOOOMMMcccyyyaaaFFF555AAAhhh~~~xxxaaaLLL999000,,,222666222//////+++666;;;222******---,,,***************)))((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''%%%&&&'''((((((((((((((()))&&&###$$$&&&((((((''''''!!!&&&***&&&(((***$$$&&&'''(((((('''&&&'''(((&&&(((+++---......,,,+++///---...333999888111***---000,,,///555]]]===???>>>777000...000333666444444666555222444888IIITTT333000444111000///...///111444555444333222333555555444333111111000000000/////////{{{~~~}}}yyyTTT===:::777444777666333666:::::::::IIInnn}}}|||}}}}}}~~~nnnRRR666333///---,,,,,,,,,+++))))))))))))((((((((((((((('''***///111,,,'''&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((((((***+++,,,111444DDDWWWTTT???000...(((...===OOOXXXeee^^^222...///(((***((((((''''''))),,,,,,+++222EEEIII>>>HHHqqqQQQ666---***---...222<<>>:::<<>>222,,,222777666555333555777777555777<<>>VVV|||~~~zzzwwwvvvxxx|||~~~~~~}}}zzz~~~qqqSSS666111------,,,******...))))))))))))((((((((((((''''''(((,,,//////+++'''***)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%"""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%'''(((&&&'''%%%)))---)))333LLLQQQUUU```ppp444///***---///,,,:::hhhbbbAAA000(((++++++!!!***((('''(((+++,,,)))'''333QQQwwwtttCCC++++++000444(((---SSSwwwFFF000&&&%%%+++%%%'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$***$$$EEEGGG---(((%%%'''(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''')))*********)))(((******)))(((((((((((((((***222444000333>>>AAA<<<000000000000111222333444999^^^___OOOkkkkkkDDDBBB@@@AAA;;;999<<<;;;999;;;AAAVVVWWWXXXWWW[[[dddpppvvvmmm```OOO999)))111:::555OOOccckkkWWW;;;...000555,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%'''***)))%%%&&&++++++***(((&&&&&&((('''%%%$$$)))***&&&&&&,,,000000222000...,,,,,,---000222222333...111222KKKfffQQQQQQ===444444111444:::888555;;;888777;;;888888BBByyyQQQ>>>555///+++333222111111111333666777888888777777666555555555222222000///............sss{{{~~~VVV===888999999666555777555888<<<===SSSwww|||xxxuuuuuuxxx|||zzzwww}}}sssYYY777111------,,,***+++...))))))))))))((((((((((((''''''(((,,,//////+++'''***)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&&&&&&&''''''(((((()))%%%%%%***111LLLtttwwwtttzzz|||BBB111(((,,,///,,,888bbbaaaCCC000///,,,,,,,,,&&&(((((()))*********(((((('''===hhhPPP///)))///000---000HHHwwwsss@@@,,,'''''',,,&&&,,,(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%,,,$$$===xxxGGG,,,'''%%%'''(((%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))))))))((((((******)))(((((((((((((((***000222...000999<<<777.........//////000111222111IIIsss```^^^___AAA@@@<<<;;;888888>>>CCCGGGPPPYYYxxxyyywwwuuuwww}}}~~~zzzrrrZZZ<<<333999777YYYlllooo[[[MMMKKKAAA000,,,+++***))))))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%%%%((()))&&&&&&)))'''(((((('''''''''''''''$$$)))***(((***///222000------///222333000+++&&&000111,,,///333SSSxxxkkkfffHHH555333111555777222444;;;:::999<<<888777BBBHHH999333111000555444222111111333444555777888888777777666555444222222000//////.........oooxxx```CCC777777777666666888666888;;;;;;NNNnnn~~~}}}}}}wwwtttssswww{{{~~~yyyvvv|||uuu^^^999222------,,,***+++---))))))))))))((((((((((((''''''(((,,,//////+++''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%&&&&&&%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%&&&&&&&&&''''''(((((((((%%%)))'''%%%***999fffTTT///---...///+++888aaaNNN111'''000000+++,,,,,,)))+++,,,,,,+++*********...444YYY```444'''000,,,222222:::cccrrr<<<))))))******$$$---(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&///$$$222dddHHH,,,'''%%%'''(((&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%&&&''''''((((((''''''***))))))((((((((((((((()))//////+++,,,333555000,,,,,,,,,---......//////...555YYYcccYYYmmm^^^JJJOOOOOOIIIHHHLLLSSS\\\fffsss~~~zzz~~~rrrIII000222666AAAPPPPPPEEEOOObbbVVV777,,,,,,***)))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))%%%$$$'''((('''+++000''''''(((((('''&&&'''(((&&&(((((('''***......+++000//////222666666111+++,,,...***,,,222[[[xxxQQQ555111333777888111222:::<<<===???:::;;;JJJvvv===333111333333666555333222222222333444666777888888888666444222222111000000////////////mmmttt~~~kkkJJJ888555666666777999777777;;;:::HHHbbb|||zzz}}}zzzuuutttwww{{{{{{www{{{sss^^^;;;444---------++++++---))))))))))))((((((((((((''''''(((,,,//////+++'''((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###%%%'''(((%%%%%%&&&&&&''''''''''''(((+++))),,,===pppqqqEEE222---))))))>>>nnn```999'''000111...555===222///+++(((((()))))))))222222LLL|||ooo<<<***333,,,222000000MMMvvv>>>***++++++''' +++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$///&&&***RRRJJJ---'''%%%'''(((&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''))))))(((((((((((())))))***...---******...///,,,***+++,,,------.........222111HHH{{{}}}aaaJJJUUU{{{ttt\\\dddtttsssvvv{{{```iii~~~\\\:::333666...444000///BBBZZZTTT;;;,,,,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%)))555AAA222,,,''''''''''''&&&'''***)))''''''))),,,,,,+++000666AAAOOOWWWQQQAAA333(((,,,)))***000]]]wwwOOO333222555999<<<777000999===@@@AAA<<>>888999:::777:::777777:::999AAAVVV{{{}}}{{{}}}~~~yyywwwyyy|||{{{{{{rrr]]]>>>555...------,,,+++,,,))))))))))))((((((((((((''''''(((,,,//////+++''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$%%%%%%&&&###&&&)))+++)))&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((+++***+++<<>>^^^zzzXXXSSSddduuujjjRRRGGGbbbfffiiitttLLLQQQrrrWWW===444444111...000888>>>:::222---,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%''')))'''$$$)))===QQQ@@@222&&&%%%((((((''''''***(((&&&'''***,,,...///(((===___|||oooHHH+++''',,,******---ZZZmmmHHH333555555666::::::222:::===>>>>>>999FFF```[[[888444///222000111222222333444666777777444666888999888666333111222111111000000000000111mmmqqqwww```CCC999888888666:::777666:::888===LLLmmm}}}}}}{{{}}}tttaaaAAA777...---...---+++,,,))))))))))))((((((((((((''''''(((,,,//////+++'''&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''$$$'''***+++)))&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%)))(((&&&%%%$$$$$$%%%&&&%%%)))'''%%%)))666aaayyyqqqjjjhhhyyyfff???111))),,,;;;EEEOOOGGG>>><<<@@@GGGLLLOOOAAAOOOcccvvv{{{mmmfffuuuggg>>>///222+++,,,111111;;;```yyyFFF111***)))---(((,,,(((''''''''''''&&&&&&&&&''''''''''''''''''''''''"""((((((+++???{{{]]]000***&&&''''''%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((())))))***,,,,,,+++******+++++++++***+++---...//////......,,,///444BBBcccddd;;;222CCCUUUVVVKKKSSS{{{ssskkkpppHHH>>>^^^rrrJJJ555222//////222222...---...---,,,+++******)))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###&&&)))((($$$(((<<>>222---///111000------,,,+++************((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&((((((&&&'''222???666,,,'''+++,,,)))---555---000666999333(((%%%)))///555>>>FFFGGG???222(((''',,,***+++111___dddAAA000555222---///222444888888999:::???^^^GGG888777,,,111000111222333444666777777777666666666666555444333222222111111000000111222222qqqqqqsss{{{vvvQQQ???:::888444999666555:::888888BBBSSS~~~tttDDD888...,,,...---,,,,,,))))))))))))((((((((((((''''''(((,,,//////+++'''%%%&&&'''(((((((((&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&'''((()))***++++++)))&&&$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%)))111999AAAFFFIIIJJJ222///***&&&$$$%%%''')))%%%&&&&&&***,,,$$$***AAAtttmmm]]]IIIFFFaaayyylllZZZ@@@111///+++%%%333EEETTTaaauuu}}}bbb[[[RRRDDDDDDPPPWWWfff___@@@000///333555...***999OOOYYY>>>((($$$111+++%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((###&&&---777rrryyy333---''''''&&&$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###''''''&&&%%%&&&'''((()))((((((((((((((()))******)))(((((()))******+++---(((***,,,.........---,,,333---...222555HHHxxxfffEEE777555333777HHHuuuIIIGGGaaa;;;---444555***...---,,,+++************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%%%%((((((&&&(((,,,)))%%%(((///---(((///===AAAFFFOOOQQQCCC111(((***&&&(((+++------+++(((&&&'''+++))),,,555fffeee???,,,222111---///111111555666999???JJJqqqzzz@@@666555***222333333333444555666666666555777666666555444444333333222111111111111111222222ppppppuuu}}}ggg@@@222888999777777999888666888===SSS|||~~~[[[<<<,,,///...,,,...,,,+++******)))))))))))))))((()))***...555999333)))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''***...000'''%%%&&&((())),,,444===JJJ777%%%!!!%%%(((((()))(((777999)))$$$------!!!###---<<>>YYY{{{{{{YYYCCC===BBBGGGIIIXXXsss```EEE222///222999999555777???sssoooAAA,,,000)))((('''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&(((%%%)))***)))aaaJJJ"""$$$(((###)))'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((+++)))'''''')))******)))%%%+++---))))))------))),,,((()))///111---,,,//////---000222111???llljjj@@@>>>555999>>>SSSjjjLLL{{{}}}III///444999111...000111///,,,+++++++++,,,++++++***)))(((''''''(((&&&$$$###$$$%%%%%%$$$((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((''''''(((***...111333GGGXXXmmmmmm444$$$&&&)))((('''((()))******(((...###...000777zzzbbb@@@...111000...111111111CCC:::888@@@VVVmmm???333...+++000444888777666555444444555555555777888777555333222333000111222333333333333333kkkjjjnnnwwwqqqJJJ888:::888666666999888666999>>>NNNvvveeeCCC000000...,,,---,,,++++++***)))))))))))))))))))))***///888<<<555)))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((+++...///+++))))))...222555;;;CCCOOO@@@///(((&&&&&&(((+++666SSSaaaMMM000$$$''')))'''///999CCCIIILLLOOOPPPOOO@@@111+++***(((&&&&&&''''''((()))))),,,888EEEcccsssTTTQQQdddiiiWWWSSSFFF:::555333---///000777MMMnnnfffGGG666999KKKZZZqqq~~~MMM777333......777>>>CCCLLLXXXsssooo???''',,,'''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''***###'''///+++UUUPPP&&&%%%)))###(((%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((()))***+++,,,,,,***))))))------***&&&&&&((()))(((,,,((((((,,,---******---111---...222333@@@fff|||dddAAA888333???LLLmmmqqqXXX888777<<<777888333...,,,,,,,,,///222...---,,,+++***))))))((()))'''%%%%%%&&&'''&&&&&&((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''&&&'''(((+++...000DDDTTTfff}}}kkk<<<---)))(((''''''''')))***)))(((+++%%%///000===[[[<<<...222222000222111555CCC;;;;;;@@@TTTkkk<<<222///...333666888888888777777777666666444666888888555222111000111111222333444444333333fffbbbdddooo{{{YYYAAA;;;888666666888888777:::@@@JJJqqqzzzzzzyyyxxxxxx{{{rrrNNN666222---+++---+++++++++***))))))))))))******((()))///;;;AAA777)))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***,,,---...+++((()))333;;;===;;;:::DDD:::000((($$$###***222BBB___tttddd>>>$$$###,,,+++000666888777777;;;???===888333000+++%%%%%%(((***(((''')))+++444DDDSSSjjj~~~bbbHHHEEEUUU|||]]]DDDEEE@@@666222111......---///@@@```dddIIIGGG___xxxkkk<<<...333+++***222===GGGYYYiii}}}zzzGGG((()))'''***)))((((((((((((((((((((((((''''''&&&''''''((()))***+++ %%%555222PPPYYY,,,'''***###'''$$$$$$'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((((((...333555222---+++***,,,))))))++++++***+++...---++++++...///---...000222------222666CCCfffxxx\\\]]]VVV@@@666@@@]]]zzzwww[[[\\\dddeee___JJJ555...//////222666//////...---,,,+++*********)))'''&&&'''(((((('''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((***+++555DDDNNN```YYY<<<111%%%((('''&&&''')))***)))(((((((((000///GGGPPP777...555555333444111777???999<<>>DDD999)))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,---,,,,,,---(((,,,>>>LLLIII999+++...,,,***'''$$$&&&222???BBBMMMYYYWWWDDD...%%%'''+++111555333---+++...333---++++++,,,***&&&'''++++++(((''')))---555DDDSSS]]]fff___MMM>>>000000>>>JJJggg[[[999999666...++++++...---,,,,,,888YYY|||vvv\\\777000///)))(((,,,111:::OOOdddWWW111,,,))),,,***((((((((((((((((((((((((''''''''''''((()))++++++***###$$$444888ZZZccc000'''***$$$'''$$$&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&((((((111:::<<<777000,,,+++((('''+++000---(((***000+++,,,---/////////000222111------111777JJJqqq|||OOO===@@@777:::```wwwUUUMMM___vvvkkkttt}}}oooqqq~~~rrrGGG444222222111222//////...---,,,+++*********(((''''''(((((('''&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((()))&&&222333@@@CCC:::777&&&((('''&&&''')))***)))(((&&&+++000///QQQFFF333000999888777777333666999555<<<===RRRddd777111333444777888555777999;;;<<<;;;:::999<<<===<<<:::777555444555555555555666555555444444lllddd```hhhttt|||tttOOO888999666666888888888<<>>CCC444)))((('''(((*********)))'''...//////ZZZnnn@@@222333;;;999888999444444555444===???\\\]]]555333555555777777444666999;;;<<<;;;:::999???>>>;;;777444333555888777777777777777666555444rrrjjjeeeiiirrrzzzZZZ>>>:::777666888888777<<>>333555;;;777666888333333444666>>>BBBjjjRRR222555888666888888666777999:::;;;;;;;;;:::===<<<999555222222555777999999999999888777555555uuunnnhhhkkkqqqxxxiiiHHH<<<999777888777777<<>>)))***'''(((%%%)))'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&'''((('''&&&&&&'''(((%%%'''(((*********))))))((()))&&&---QQQkkkMMM666///......+++---......111CCCeee}}}YYYQQQ^^^kkkQQQJJJOOO___|||kkkccc^^^xxxqqq^^^wwwzzzGGG:::CCCuuupppDDD???NNNggglllZZZGGGBBB???777LLLuuuMMM...000444///------,,,+++***)))((((((***))))))***+++***(((&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((()))))))))(((((((((---$$$+++111222<<<444+++*********,,,---,,,+++***000,,,555lll]]]===444555888222222444000000444666<<>>>>>;;;===??????===:::999999<<<<<<;;;:::999888666555yyyssskkkfffiiitttaaaBBB<<<666555666888999;;;EEEbbb~~~}}}~~~wwwmmmfffeeegggdddeeeggghhhjjjnnnsssvvv}}}SSS333111222---...------,,,,,,+++*********+++&&&)))+++)))000333)))(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%,,,'''%%%(((+++***)))***((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***+++444===777(((###)))'''''''''(((((((((((())))))---444999;;;:::666333...---,,,+++***(((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%***+++((((((,,,***(((&&&&&&(((*********(((((((((((())))))))))))---&&&***888AAAOOOrrr~~~uuuZZZ>>>999JJJCCC333)))---///***,,,444QQQvvvLLLJJJ===222,,,)))++++++******,,,(((''''''''''''&&&&&&&&&((((((---(((***,,,FFFbbb(((###+++%%%***%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''&&&&&&&&&+++$$$%%%'''&&&------!!!((()))&&&555mmmLLL//////000...,,,---000111000333@@@OOO^^^bbb]]]RRRRRRVVVLLL:::;;;777RRR|||tttqqqzzzpppbbbkkkooo___MMMGGGFFFRRRzzzqqqBBBHHHzzz|||[[[ZZZjjj}}}PPP---000CCC666///...+++&&&,,,111***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((((((((())))))***)))***++++++***+++---//////---,,,+++++++++)))''')))...+++BBBUUU888666333111000000222333222777666555???|||NNN===888:::777<<>>@@@AAA>>>>>>???;;;===???@@@???>>>======999:::<<<======<<<:::999zzzoooeeeeeeooozzzjjjFFF>>>777666777777888:::@@@UUUnnn~~~||||||zzztttlllgggfffgggdddeeeggghhhjjjnnnssswww|||]]]:::333111,,,...---,,,,,,+++******))))))***&&&***+++)))000444***(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((((($$$$$$((())))))***...---------,,,)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***,,,555<<<444&&&###***&&&&&&'''''''''((((((((('''***...222333111---+++,,,,,,+++***)))(((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&***,,,***)))))))))(((+++***)))((())))))))))))(((((((((((())))))))))))...---000;;;OOOlllyyy}}}aaaaaazzzdddGGG...))),,,---///555FFFuuubbb>>>000---...333333...)))((((((''''''''''''&&&&&&&&&&&&'''***%%%&&&'''???nnn333'''+++###&&&"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%)))###***222,,,(((***''''''(((&&&777jjjTTT///------(((---...000111000333AAAOOOgggkkk```III<<<>>><<<444:::555FFFooouuummmkkkmmmpppqqqooonnnlllfff```eeeooopppfffgggfffZZZOOOLLLIIIPPPwwwjjjnnnmmmFFFDDDTTTJJJ888///---(((+++...)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((((((((()))******)))***++++++***+++---///000///---+++++++++******)))---+++EEEJJJ666444222000000111333555333999999999DDDJJJ;;;888:::888<<>>xxx~~~KKK555666<<>>)))+++%%%&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%***&&&:::OOOCCC,,,'''+++''''''&&&444\\\yyy\\\cccaaa777111111+++------///000///222???MMMhhhpppgggJJJ222///333333333555BBB___www[[[PPPSSS[[[___[[[[[[\\\\\\XXXSSSTTTXXXrrrpppkkkbbbXXXQQQOOONNNIIILLLpppkkkhhhyyydddBBB......,,,***+++)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***+++)))***++++++***+++---///444222///,,,++++++,,,,,,***++++++LLLvvv===222111000000111333555777555<<<<<<;;;JJJFFF999888<<<999===BBB@@@CCC???@@@CCCDDD@@@===>>><<<===>>>>>>>>><<<;;;::::::;;;<<<======<<<;;;:::|||xxxfffaaapppSSSCCC777666888666555777777999@@@OOOhhh~~~yyyrrrmmmjjjhhhfffeeeeeegggiiijjjmmmqqqvvvzzz|||xxxKKK666...+++///,,,++++++******)))(((((((((&&&+++---***222888111))))))((('''&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((('''((())))))))))))(((((()))(((((()))(((+++888EEEMMMCCC666---))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''...777777...'''&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''***(((***///...((((((,,,(((***+++***((('''''')))(((((((((((())))))))))))&&&******,,,>>>aaawwwmmmyyyuuukkkIII444+++)))***888aaauuu[[[999:::AAAIIIHHH===111,,,(((''''''''''''&&&&&&&&&'''(((,,,&&&)))(((555jjjBBB$$$***(((***'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%+++***IIIiiiZZZ444&&&+++((()))''',,,DDDWWWLLL444BBBrrr\\\===333111111,,,+++,,,...---000;;;HHHTTTaaabbbMMM666///222444999HHH[[[mmmzzzZZZOOOVVV]]]]]]XXXWWWWWWWWWVVVTTTSSSSSSbbbmmmnnn]]]LLLGGGHHHIIIJJJKKKpppuuuGGG,,,......))))))***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))***++++++)))***++++++***+++---///888777444///,,,***+++---***)))---VVVppp666.........///111444666888999===:::<<>>:::<<<@@@===AAA???@@@EEEFFFAAA======>>>===============;;;999;;;;;;<<<<<<<<<<<<;;;;;;vvvkkkdddeeellluuuzzz\\\GGG666555888666444777777777999AAASSSsss~~~}}}zzz{{{~~~zzzsssmmmjjjhhhfffdddggghhhjjjlllooosssxxx|||}}}OOO777///,,,111,,,,,,++++++***)))))))))(((&&&+++,,,***333;;;666***)))(((&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((()))*********((('''&&&))))))***+++,,,444GGGXXXZZZIII555******,,,)))%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%+++777>>>:::///&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((---$$$---EEEJJJ777+++...'''((()))(((''''''((()))(((((((((((())))))))))))******+++///555IIIlllxxx```RRR[[[kkkuuu~~~kkkMMM[[[bbb@@@///+++,,,,,,RRR|||]]]uuu|||\\\444333777<<<;;;222***&&&(((''''''''''''&&&&&&&&&%%%'''+++&&&,,,***111```GGG '''***+++(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''FFFeeeVVV444'''+++(((***(((&&&---777333''',,,DDDMMMCCC777,,,(((000***)))***,,,+++---555???:::GGGMMMBBB333///000111LLLggg}}}qqqkkktttuuummmkkkgggbbb_________\\\XXXTTTeeejjjYYYEEE???AAABBBHHHMMMuuu}}}vvvuuuEEE)))---...)))***,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,)))***++++++***+++---///;;;;;;999444///+++++++++***(((111cccppp777,,,,,,---///111444666888<<<;;;888CCC]]]EEE;;;===@@@;;;;;;>>>;;;@@@???@@@FFFGGGBBB>>>===???===<<<<<<>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<>><<<+++***(((&&&&&&'''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***+++,,,,,,***((('''((((((***---111:::LLL]]]VVVEEE111(((***---***%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''***555>>>>>>444)))%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((---%%%555[[[lllZZZBBB999,,,)))'''&&&((())))))((((((((((((((())))))))))))***'''+++333:::FFF___xxxpppXXXEEEEEEIIILLLTTT```tttqqqCCC:::ZZZ~~~qqqKKK555...---$$$RRRgggaaajjjSSS222...---000///)))%%%%%%(((''''''''''''&&&&&&&&&"""%%%)))$$$+++)))***RRRWWW%%%&&&''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((###(((???NNN>>>+++))),,,&&&))))))%%%%%%***...---%%%***)))---111)))$$$...(((((()))++++++***///666111999<<<555......111333NNNnnn|||vvvlllddddddeee```XXXHHHWWW^^^SSSDDD???AAACCCEEEPPP{{{zzzmmmiii???(((---...***+++,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))***+++,,,---)))***++++++***+++---///999<<<===:::444...,,,+++,,,(((666nnnqqq<<<,,,,,,---///111333555666;;;666:::VVVvvvEEE<<<>>>BBB<<<;;;???===AAA???@@@FFFGGGCCC???>>>@@@===;;;<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<vvvddd^^^hhhuuu|||{{{ZZZ>>>888999444222777444666777777;;;QQQ}}}{{{tttqqqsssvvvrrrssssssoooiiiffffffhhhkkkllloooqqqtttxxx~~~RRR999222...000......------,,,+++++++++***'''***)))&&&333AAAAAA,,,***(((&&&&&&''')))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***(((***,,,/////////---,,,***+++---111333777AAAKKKBBB999///)))***+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&(((,,,222444000***&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((***(((555XXX{{{pppYYY555...'''&&&)))+++)))&&&(((((((((((())))))))))))&&&&&&***666IIIZZZaaa```eeePPP@@@???@@@;;;<<>>ZZZwwwdddGGG999333...333aaa~~~ZZZeeeUUU555///+++++++++(((''')))(((''''''''''''&&&&&&&&&"""%%%(((###***'''###FFF|||kkk333***$$$$$$(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((())))))'''888MMMHHH000&&&++++++&&&)))***'''&&&))),,,...(((***%%%%%%...,,,(((---)))(((***---,,,)))+++000000666888444//////111444???ddduuu}}}zzzssshhh```bbbddd[[[PPP@@@GGGMMMKKKFFFEEEIIIMMMPPP```qqqvvvYYY:::+++///---+++,,,+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))***+++---...)))***++++++***+++---///333999??????:::333///---...***;;;vvvqqq@@@,,,---...///000222333333666000BBBrrr}}}CCC;;;>>>BBB<<<===CCCBBBAAA???@@@EEEFFFCCC@@@@@@@@@===:::<<<@@@BBBAAA>>>======<<<<<<<<<<<<======~~~~~~|||vvvoooiiihhhhhhwww}}}cccBBB::::::444111666111333666666888JJJrrr}}}uuuooonnnpppllloooqqqnnnhhheeegggjjjlllnnnppprrruuuzzzSSS:::333///...///......------,,,,,,++++++(((***(((%%%333CCCDDD,,,***(((&&&&&&''')))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******''')))---000222333222111000000222555333///111555000000...,,,)))(((((()))((((((((((((((((((((((((''''''''''''''''''''''''###%%%%%%$$$$$$'''))))))'''''''''(((((((((((()))&&&''''''''''''&&&&&&%%%(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))'''(((...HHHyyyzzz<<<333)))&&&***,,,)))$$$(((((((((((())))))))))))'''+++---999XXXrrrjjjOOOSSSAAA777===AAA;;;555777;;;UUUddd[[[GGG666???YYYVVV^^^YYYGGG;;;;;;999333JJJrrrYYYjjjaaa555///***))))))'''(((+++(((((('''''''''&&&&&&&&&%%%'''***$$$+++''' @@@ooozzz>>>...$$$%%%...((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((())))))******///MMMdddTTT222***---'''((()))******)))((((((((('''000+++###***...)))((()))))),,,///---))))))---(((111888777222......///999```kkkjjjnnnhhh^^^YYY]]]```WWWIII<<<===@@@FFFIIIKKKQQQWWWeeevvvuuuooozzzNNN888...111---+++---***))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((()))***,,,---...)))***++++++***+++---///...666???BBB===666111000000,,,>>>{{{pppCCC---......///000111111222111,,,IIIxxxAAA999===BBB===???FFFGGGBBB???@@@DDDFFFCCC@@@AAA@@@===:::<<>>AAAEEEBBBCCCJJJNNNGGG;;;333///333///'''&&&,,,,,,&&&...---***'''&&&''')))***)))))))))((((((''''''&&&%%%%%%&&&''')))(((%%%###'''((()))******)))(((''''''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((,,,((('''@@@yyyvvv;;;333)))$$$&&&((()))(((''''''''''''((((((((((((---+++***666SSSiii^^^EEEAAA>>>666000777CCCBBB888;;;LLLWWWNNN>>>666;;;AAAGGGFFFBBB:::222222888???llljjjZZZJJJ222111---)))((())))))(((***(((&&&'''***+++)))'''&&&%%%%%%%%%&&&))),,,---\\\UUU...)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((222kkk```444****** (((((()))***************))))))))))))***************++++++,,,,,,------...000111222111000///000111999WWWsss___jjjjjjeee```^^^]]][[[WWWSSSIII???===FFFOOOXXXhhhyyyzzzmmmxxxoooyyyvvvuuu|||WWW:::---000...***++++++,,,,,,++++++***)))))))))(((''''''((())))))(((&&&((((((''''''''''''((((((***(((&&&&&&'''((((((((()))(((((((((((())))))***++++++++++++,,,,,,---......666======<<<:::666000,,,///;;;kkk===000000000000111111111111555...LLLzzzBBB???;;;<<>>===>>>@@@@@@>>>===<<<<<<============<<<<<<{{{}}}sssnnnmmmmmmuuu~~~~~~WWW???777444333333444444000222888;;;RRRvvv{{{xxxwwwwwwtttnnniiilllnnnooolllgggcccdddgggnnnqqqtttwwwyyy|||WWW888111111.........------,,,+++++++++'''+++)))((()))(((555PPPEEE(((...***""",,,'''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((---'''...EEE\\\ddddddccc___eeeqqqeeeMMM<<<>>>;;;222+++---111333&&&'''***,,,,,,+++)))'''(((((((((((((((((((((''''''&&&%%%%%%&&&'''&&&%%%''''''((())))))((('''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((---,,,+++???oooppp777000(((%%%&&&(((((('''''''''''''''(((((((((((('''&&&&&&///FFFZZZSSSAAA;;;<<<888111000<<>><<<>>>BBBEEEGGGFFFFFFAAA@@@EEEIIIGGGDDDCCCAAA???>>>?????????===<<<<<<<<<============<<<<<>>NNNSSSTTTJJJ:::...,,,...;;;ccceeeGGG555---,,,+++,,,,,,+++)))'''((('''&&&'''((()))'''%%%%%%%%%$$$%%%&&&(((***,,,DDDlll<<<---)))%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((///___vvvSSS***"""***,,,''''''((())))))))))))((())))))))))))******************++++++,,,------------...//////...---...000///GGGzzz~~~zzzrrruuuxxxqqquuu}}}ssshhhZZZYYYrrr\\\VVVeeeqqqrrriiiFFF,,,000000)))...+++******))))))))))))))))))(((''''''))))))((('''((((((''''''''''''((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''((())),,,,,,,,,,,,,,,,,,---...000444777999===>>>999111000111FFFRRR444000000000000111111111111---888555UUUjjj======>>>AAADDDEEEDDDCCCBBB@@@BBBGGGHHHFFFEEEGGGCCCBBB@@@??????>>><<<:::;;;;;;<<<<<<<<<<<<;;;;;;nnnxxx}}}uuupppmmmkkkuuu|||~~~~~~uuuLLL666666777111333666333444777333<<>>000555888555000+++))))))+++,,,((()))*********)))((('''((('''%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''((((((((((((%%%'''&&&&&&333AAA???222+++(((&&&%%%'''((('''&&&&&&&&&&&&'''''''''((((((((()))(((+++666III[[[ffflllooopppbbbGGG555BBBYYYxxx|||]]]999+++555DDDTTTjjj{{{qqqRRR666...111+++HHHnnnpppPPP888,,,)))(((+++---+++'''&&&'''''''''(((((('''&&&%%%$$$$$$$$$%%%&&&''')))***???}}}FFF...(((###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&***)))'''%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***@@@GGG444&&&******!!!&&&''''''(((((((((((((((((()))))))))*********************+++,,,,,,------+++---......---,,,---///---999fff{{{~~~}}}vvvmmm___SSS^^^~~~}}}mmmppp{{{YYY...111222(((///...---,,,***))))))))))))***)))''''''))))))((('''((((((''''''''''''((((((&&&'''''''''&&&&&&&&&''''''''''''''''''((()))***------,,,,,,,,,------...000222444777<<>>???CCCGGGFFFCCCEEEJJJFFFCCCAAA???>>>===;;;999;;;;;;<<<<<<<<<<<<;;;;;;lllxxxyyyrrrlllhhhpppvvv~~~~~~~~~[[[===888777111222555444555888333777HHHppp|||}}}|||{{{{{{|||{{{yyywwwtttppplllhhhhhhiiikkkllleeefffhhhjjjjjjlllnnnoooqqqtttyyy}}}~~~~~~ccc;;;...///000---,,,,,,++++++******)))(((+++((((((+++'''000EEE[[[BBB''''''...(((%%%&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((,,,+++GGGZZZ>>>999;;;888222,,,))))))***,,,,,,,,,------,,,+++)))'''&&&'''(((***,,,+++'''$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))******))))))''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''(((((((((((()))+++***&&&'''++++++'''&&&&&&%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''')))000EEEeee~~~^^^===444:::RRRjjjyyyjjjJJJ444333999JJJccc|||}}}fffHHH555...'''555OOOaaa===///(((%%%***,,,)))&&&&&&&&&'''((()))(((&&&%%%$$$$$$$$$$$$%%%&&&'''((((((???xxxSSS000'''###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''',,,+++(((&&&%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))///---%%%'''000---!!!&&&''''''(((((((((((((((((()))))))))************))))))***++++++,,,,,,---***,,,------,,,,,,---//////...KKKxxx||||||{{{sssmmm^^^SSSmmmmmm999222111)))///...---,,,+++,,,---...///,,,***((('''((()))((('''((((((''''''''''''((((((%%%''')))(((&&&%%%&&&((((((((((((((()))***+++,,,......---,,,,,,---------///111222444:::>>>999111444444NNNFFF;;;///000000000111111111111333::::::fffYYY999<<>>===<<<:::;;;<<<<<<<<<<<<<<<<<<;;;iiiwww~~~wwwpppkkklllqqqzzznnnIII999333///000444111222666333333@@@[[[}}}zzz{{{yyyvvvuuutttsssqqqooopppmmmiiifffeeegggjjjllldddeeegggiiilllnnnpppqqqtttwwwzzz||||||}}}~~~}}}|||}}}zzz~~~jjj@@@//////000---------,,,++++++******)))+++((((((+++'''...BBBaaaSSS---'''///)))(((%%%((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***222WWWpppJJJ666555555333222///,,,***)))...///111111000...,,,+++'''(((+++...///---(((%%%'''&&&&&&%%%%%%&&&&&&'''''''''((()))************''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''(((((((((((((((***+++)))&&&&&&(((***%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((()))+++///AAAhhhbbbAAA---(((111FFF^^^ggg```PPP<<<---666BBBUUUccccccRRR999''')))...<<>>>>>>>>===<<<<<<<<<============<<<<<<___pppzzztttooolllpppzzzVVV<<<333222222555111000555333222<<>>000000000000111111111111222>>>cccWWW:::===AAACCCDDDEEEHHHKKKFFFEEEFFFIIIGGGCCCBBBEEEDDDBBB???>>>???@@@@@@???======>>>>>>>>>>>>======UUUgggyyy{{{vvvqqqnnnqqq{{{___???666888666999333111666444333;;;<<>>aaammmBBB++++++$$$,,,***)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))***:::hhhvvvqqq}}}mmmHHHIIIDDD<<<444000///000111---///333666888888777666---,,,,,,---......---+++((('''&&&&&&&&&&&&'''(((''''''(((******+++++++++''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((()))'''&&&''')))'''###$$$(((%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$(((***$$$***KKKpppddd<<<++++++...,,,,,,---444@@@IIIFFF>>>000666:::999444111555999111222---MMMGGG666)))***+++''''''---&&&***------***&&&%%%&&&"""###$$$%%%%%%%%%%%%%%%''';;;{{{zzz???,,,...''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''###$$$%%%'''((()))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((($$$$$$'''+++++++++***(((((()))***************))))))))))))************)))))))))***++++++,,,,,,***,,,------------///000,,,///333888kkkaaaeee|||___UUU{{{xxxAAA---000///111///---++++++---///000///,,,)))'''((())))))(((((((((''''''''''''((((((%%%***------)))'''(((+++&&&&&&''''''(((***+++,,,000///...---------------***///222000000222333111333>>>\\\KKK<<<000000000000111111111111...AAAqqqXXX;;;>>>AAABBBCCCFFFJJJNNNKKKHHHHHHJJJJJJEEECCCDDDCCCAAA>>>===???AAAAAAAAA>>>>>>????????????>>>>>>XXXbbbppp~~~{{{uuummmnnnsss|||qqqMMM888333444444333333333444555555===JJJnnn}}}yyyxxxrrrppplllhhhfffgggjjjlllpppkkkeeeeeejjjnnnooommmpppvvv|||}}}{{{{{{~~~{{{xxxtttsssssstttuuuuuuxxxxxx{{{{{{|||}}}]]]777...444/////////...------,,,,,,%%%)))---+++((()))000777\\\oooJJJ111---%%%---)))(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((())))))(((((()))***++++++...444VVVrrr^^^WWWHHHDDDUUUdddnnnzzz|||^^^KKKOOOPPPIII999------//////333000222888<<<:::888:::;;;111)))+++//////---,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***'''+++000((($$$999WWW\\\333***...---'''555555...111444999BBB777444>>>MMMFFF222000???;;;,,,333LLLooo[[[===)))---000(((%%%,,,+++,,,------,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&......gggHHH'''###%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''')))***+++ ))),,,)))(((,,,---)))***+++)))&&&$$$&&&((()))+++***'''%%%'''((('''###(((+++...@@@LLL333 111)))************+++++++++***&&&&&&+++,,,+++,,,///...------------...//////222000///>>>iii|||qqqZZZ```QQQ...999000000///...---,,,+++++++++))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***'''&&&)))+++(((''')))...,,,,,,,,,+++***+++//////111222222000000111222999:::^^^GGG:::333222111111111222333444333???ooo\\\BBBDDDEEEFFFFFFFFFHHHIIIJJJJJJIIIIIIJJJJJJJJJIIIDDDBBB@@@AAADDDDDDAAA>>>???@@@@@@???===<<<===>>>TTT]]]mmm{{{{{{uuujjjkkkpppzzzyyySSS<<<777555444444333444444555555888BBBaaa{{{uuurrrmmmmmmlllhhheeeeeejjjnnnppplllgggfffhhhmmmppprrruuuxxxzzz}}}{{{xxxuuussstttvvvvvvwwwyyy{{{~~~~~~~~~iii===---111000//////......---,,,,,,---//////---******...222LLLeeeJJJ111***%%%,,,%%%(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''((())))))***(((...JJJwwwqqq___KKK<<<<<<888>>><<>>>>>===<<<<<<;;;OOOXXXhhhxxx}}}wwwjjjkkkoooxxx]]]BBB;;;666555555444444444555555555999OOOvvv{{{rrrkkkhhhiiijjjhhhfffgggkkknnnqqqnnnkkkggggggkkkqqqvvv{{{zzzzzz}}}|||yyyuuutttuuuwwwyyyyyy{{{yyyHHH000111000000///......------,,,...---,,,+++***+++,,,---<<>>>>>444111111666777333...---...---222888<<<@@@GGGMMMEEE888000...------+++&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))''')))222???DDD@@@999___WWW...,,,///%%%BBB```dddHHH222,,,222===BBBVVVppp|||tttccc[[[\\\```JJJ777888^^^uuuNNN---(((+++((('''---***+++,,,,,,+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%DDDmmm888***&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))(((((((((''''''''''''&&&(((((((((''''''((()))))))))((()))++++++((('''((((((''''''***---,,,((($$$&&&)))+++,,,)))'''((())))))+++000CCCTTTGGG000***)))************++++++++++++...---***...555333+++...------------...//////...333000333SSSyyybbbqqq:::666555111000...---,,,,,,++++++))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***''''''******((())),,,---///111333444555444444,,,000444666555333111000;;;;;;___www===444222222111111222222333444555CCCrrreeeHHHHHHHHHGGGFFFFFFIIIKKKPPPJJJFFFIIIOOOQQQLLLFFFJJJHHHEEECCCCCCBBBAAA???BBB???<<<<<<======:::777LLLTTTddduuu}}}nnnmmmooovvvjjjIII;;;777777666555444444444555666555AAA```|||ssskkkhhhfffeeegggjjjmmmnnnmmmsssssspppkkkgggiiiqqqxxx|||||||||~~~}}}zzzvvvtttvvvyyy{{{||||||UUU777444000000//////...---------,,,***)))***...111111000444SSSUUU;;;))))))...'''(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''(((((()))))),,,222HHHsssMMM888222111333...666777EEEEEE<<<666...***///))),,,......,,,,,,------333555777???UUUbbbQQQ555000+++(((******)))***---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((()))***222EEETTTNNN>>>BBB```hhhJJJ...,,,111---UUU~~~^^^888***333DDD[[[mmm{{{xxxmmmiiiooouuu|||hhhJJJ<<>>>>>:::666KKKSSSaaassspppmmmmmmsss}}}yyyRRR;;;999888777666555444444444888666:::PPPttt~~~}}}vvvooolllfffbbbeeennnsssqqqllltttvvvtttooojjjjjjqqqxxxzzz~~~|||{{{}}}~~~{{{vvvtttvvvyyy|||}}}{{{aaa===333111000000///......------...+++***---333666666444222KKKZZZCCC******---***(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((******)))(((((()))))))))++++++--->>>mmmRRR777///111666...///CCCYYY^^^NNN<<<,,,***555*********+++******,,,...000555666:::MMM^^^XXXEEE:::///&&&&&&***,,,---...))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&(((&&&(((666FFFDDD777111:::@@@:::///)))---333PPP}}}ddd<<<...===VVVwwwwwwfffbbbiiippptttUUU===OOO}}}wwwGGG222---)))&&&(((*********+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&,,,[[[TTT(((&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))((((((((())))))------///222...)))))),,,+++)))+++...+++(((+++111,,,((((((---000------000777---***///444555000)))))))))*********+++++++++111222111666HHHWWWKKK444...------------...//////555---///777888AAAgggdddDDDBBB\\\yyyHHH333666111000///...---,,,,,,,,,))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((+++***))),,,222JJJFFF===333444===CCCCCC111444777999999777777777666HHHwwwxxx???444111111222222333333333333666JJJ}}}TTTDDDFFFIIIKKKKKKLLLNNNOOOOOOPPPQQQQQQNNNLLLJJJJJJLLLKKKJJJGGGDDDBBBAAAAAAEEEAAA======???@@@;;;777KKKPPP\\\nnnpppllliiimmmxxxbbbBBB::::::888777555555444444666777888EEEccc{{{zzzzzzzzzwwwtttooogggaaaeeennnsssqqqlllrrruuuvvvtttpppooossswwwxxx~~~|||yyy{{{{{{wwwtttuuuyyy{{{}}}{{{|||}}}}}}}}}~~~~~~mmmEEE111111111000//////......------+++)))+++...000///,,,111???ZZZKKK---***(((+++(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((+++******))))))))))))***((())))))777ccceeeAAA+++(((444000000NNNmmm|||iiiKKK222---...+++)))******)))+++...---666999555777EEESSSYYYEEE777***'''***+++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***+++(((###'''///000***,,,''')))000...''')))222,,,SSSdddRRR===999OOOmmmmmmbbbbbbffftttmmmQQQ888AAAbbbRRR888///)))&&&''')))*********))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***HHHjjj///&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((('''(((((((((((())))))))))))))))))(((((()))******111DDDWWW\\\UUUGGG999///***(((***000...((((((///+++(((+++222222......444LLL666000666333111///((()))************+++++++++---,,,,,,333DDDOOODDD111...------------...//////555,,,...888222---GGGmmmUUU===;;;JJJ```sssNNN555777111111///...---,,,,,,,,,))))))))))))(((((((((((('''((()))******)))((('''(((((((((((((((((((((((()))((()))+++***)))...555mmmgggVVVEEE???DDDEEEAAA222666;;;>>>===;;;:::999<<<[[[www???222000111222333333333333222777OOOQQQ>>>CCCKKKQQQSSSTTTTTTTTTPPPTTTVVVTTTNNNJJJIIIJJJIIIJJJJJJHHHEEEBBBAAABBBDDDAAA>>>>>>??????<<<999IIILLLVVVgggzzzvvvnnnggghhhqqq}}}uuuOOO<<<;;;999777666555444444222777777:::PPPuuu}}}xxxtttqqqqqqssstttmmmiiieeeeeeiiimmmnnnnnnmmmqqqvvvwwwvvvuuuvvvxxxyyy}}}|||wwwtttuuuxxxzzz||||||zzzxxxxxxzzz{{{||||||~~~~~~||||||QQQ333111111000000///.........+++***************)))'''...333ZZZUUU666,,,&&&,,,(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((******)))(((((((((((((((&&&***)))...MMM]]]666&&&222222333IIIddd{{{jjj@@@'''000+++))),,,,,,)))***---,,,111444222///555CCCOOOGGG;;;000,,,***((((((***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))******((('''(((((((((***&&&&&&+++...+++***---000:::888666888IIIdddqqqtttvvvrrrhhheeemmmyyywwwnnnNNN444555GGGpppUUU;;;000***((())))))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))666hhh???&&&%%%$$$#########$$$%%%############$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''((((((((())))))))))))(((((((((((()))***++++++;;;aaa|||iiiWWWCCC444***+++,,,'''''',,,///,,,---000...///@@@UUUhhh@@@///444///,,,...***)))************++++++++++++((('''---555888333---...------------...//////222...///333222000999HHHxxxsssPPPDDD@@@???IIIRRRdddUUU999888222111000...------------))))))))))))(((((((((((('''((()))******)))((('''((((((((((((((((((((((((((((((***+++***)))///777rrrnnn```NNNHHHIIICCC999555<<>>======<<<<<>>000&&&...)))((((((((('''''''''''''''&&&&&&&&&&&&'''((((((***)))((('''''''''''''''(((---+++(((:::hhhxxxFFF)))111000///555???GGGZZZrrrlllKKK333///***)))...///***))),,,...***+++222777666444555AAA:::444000+++'''(((,,,))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&((()))+++,,,,,,%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''' """''',,,,,,)))))),,,&&&***++++++---111///+++...///+++***---)))---???OOOLLLKKKOOOTTTbbb|||wwwQQQ444000555ZZZ|||TTT;;;000+++***+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###((()))***VVVMMM&&&%%%$$$#########$$$%%%"""############$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******(((((((((((()))***,,,,,,NNNwwwhhhKKK000)))++++++,,,222000,,,,,,,,,---===eee~~~EEE(((+++&&&&&&---,,,)))************+++++++++000,,,+++---,,,)))***///...------------...//////---111111...333:::888111KKK{{{gggwwwiiiRRRSSSPPPFFFIIIIIITTTlllYYY<<<999222111000///------------))))))))))))(((((((((((('''((()))++++++)))((('''((((((((((((((((((((((((((((((***,,,***)))///888RRRTTTOOOGGGFFFJJJDDD888999BBBNNNVVVUUUOOOGGGAAA```uuuEEE333000111222333444333222222///HHH|||XXX666AAAPPP]]]ddddddaaa___YYYWWWVVVTTTRRRNNNHHHCCCAAAEEEIIIJJJGGGDDDCCCCCC===>>>???>>><<<;;;;;;<<>>===111(((***,,,***++++++++++++*********)))&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))***+++***)))***,,,...///...,,,...///---***(((***---000444666555;;;PPPooo___:::555444MMMyyyKKK555111111111222***))))))(((((((((((((((......,,,)))&&&%%%&&&((("""/// $$$FFFfff***+++###%%%'''!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((()))&&&(((***+++)))((()))***(((((()))++++++******,,,UUUsssfff;;;***++++++,,,///444333---,,,CCCmmmyyyBBB,,,(((+++///'''+++---,,,,,,,,,+++*********333***&&&***000000........................------000000000111222222333333666YYYxxxmmmqqqpppbbbgggpppeee]]]VVV___qqqsssjjjsss{{{qqqVVV444333111---******,,,,,,)))***)))((()))***)))'''%%%)))$$$###111===111$$$+++'''((())))))(((((()))***++++++***+++---......---888:::999888>>>EEEBBB;;;BBBJJJXXX___RRRBBBCCCOOOeeeuuuIII999666222///000444666555222111???nnnZZZ666<<>>666,,,((()))***++++++*********)))))))))&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***)))(((((()))+++,,,+++***+++,,,,,,+++))))))***,,,+++...///,,,---888KKK[[[fffnnnbbbPPPIIIFFF___UUU999111222000---,,,+++***)))))))))***+++666333///***(((&&&&&&&&&""",,, """999mmmuuu111((($$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''(((((((((((((((((('''''''''((((((---***''''''((()))***+++MMMiii~~~{{{zzzgggKKK444++++++***(((***---///<<<\\\FFF...,,,------&&&...,,,+++++++++++++++*********333;;;:::222+++***---........................//////000000111222222222000BBBdddpppeeebbbWWWJJJPPPbbb~~~vvvrrr{{{jjj666333222///,,,,,,---...---,,,+++))))))))))))'''&&&((('''***:::FFF777'''***'''((())))))(((((()))+++,,,+++++++++,,,---------111444333222666<<<<<<777BBBFFFOOOUUUMMMCCCHHHUUUiiiuuuJJJ<<<666222///000333666555222111<<>>HHHrrrzzzddd___aaajjjzzzqqqxxxBBB333222000...------000222///---***((())))))((('''%%%(((...???III999'''((('''(((***)))(((((()))+++,,,,,,+++++++++,,,------,,,///000---...333666666CCCAAAEEEJJJIIIGGGNNNZZZjjjrrrGGG===555222///000333555444333111<<>>???CCC______KKKJJJOOOeeesssVVVZZZoooUUU444222000000---,,,000555111...***(((((())))))((($$$'''+++888AAA444%%%'''''')))******)))(((***+++,,,,,,,,,,,,++++++---///,,,///000...,,,///555:::BBB???AAAHHHLLLNNNSSSZZZeeemmmBBB999444222000000222444444333222???ppp]]]:::>>>OOO^^^bbbgggkkkeee```eeejjjkkkeee]]]\\\___ZZZVVVOOOKKKOOOTTTSSSNNNEEEJJJNNNKKKCCC;;;:::===??????@@@GGGUUUgggwww|||xxxpppgggaaacccmmmvvv~~~gggIII:::777666555444333222444555444555???JJJpppzzzrrrhhhgggfffhhhkkknnnooooootttttttttuuuvvvxxxyyy{{{uuuuuuvvvxxx{{{}}}~~~}}}}}}~~~}}}wwwtttvvv{{{xxxKKK999444EEEVVVTTTDDD888222222222000...---...000999VVVzzzyyyBBB&&&))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,+++))),,,000???^^^ppp]]]SSSYYYRRROOO[[[xxx^^^888+++---000,,,...///...,,,---111555666...---444555...)))+++************))))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''(((+++///333444333111+++((('''(((,,,......,,,&&&&&&(((,,,000111...+++555)))***555BBBbbbZZZ===<<<>>>777///---***((((((***---///555...'''%%%&&&(((&&&###))) ###)))(((...VVVjjj000***###"""(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())))))***+++...000000000111666555---((())),,,,,,***333===HHHXXXgggiiiccc```SSSHHHBBB:::111---///888^^^sssfffbbbvvvfff333...+++(((******++++++,,,,,,------444HHHPPPAAA111...---)))---------.........//////---------...//////000000222444444LLL}}}|||www{{{uuuXXXKKKccc|||lllbbbUUUJJJBBB<<<<<>>@@@???AAAJJJRRRUUUUUUUUU[[[hhh>>>222333222000000111333333333333EEEyyyddd:::???TTTggglllrrrtttkkkbbbeeekkkoooiii^^^YYY[[[VVVRRRMMMIIINNNUUUVVVRRREEEKKKPPPMMMEEEAAAAAACCC>>>>>>???DDDOOO```rrr~~~{{{zzzuuukkkbbbaaahhhpppyyy~~~pppQQQ>>>777555555666444333333444222111777???bbbyyy~~~vvvoooiiihhhiiikkkooosssttttttxxxwwwvvvvvvvvvxxxyyyzzzzzzxxxwwwyyy}}}~~~yyytttrrrsssxxx}}}]]]BBB555EEEZZZZZZJJJ???666888999666111------...+++EEEhhhPPP(((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******...@@@aaaSSS555...000+++///111///******...444555///---000333111...---++++++++++++*********)))'''(((((())))))((((((''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((((((((%%%%%%'''+++///111111000***)))((()))+++---------(((''''''***...000///---***---000222777JJJuuurrrMMM@@@;;;444///---***)))((()))+++---,,,)))%%%$$$%%%&&&%%%$$$&&&###''')))***@@@xxxEEE%%%&&&$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((()))***+++,,,,,,,,,000555999BBBPPPUUUEEE111))))))***///---,,,333EEE[[[eeeeeeYYYIIIAAAFFFGGG@@@===BBBHHHrrrdddZZZ]]]kkkiii000...---(((,,,,,,,,,,,,------------///555666///,,,000000---,,,,,,------.../////////------......///000000000,,,777444:::aaarrroooeeeHHH===TTTooozzzmmm___PPPFFF<<<666;;;FFFaaazzzOOO??????<<>>444...000///+++,,,111...+++)))((()))***)))(((******%%%'''...***&&&---((()))+++***))))))***,,,+++---...---,,,---222666......///000...---444===???>>>AAAIIIRRRVVVUUUSSSWWW~~~fffAAA222222111111000111222333444333HHH~~~kkk;;;AAAXXXnnnvvv}}}~~~uuullljjjmmmqqqkkk^^^VVVWWWWWWVVVRRROOORRRWWWXXXUUUJJJPPPSSSNNNIIIHHHIIIIII>>>>>>???BBBIIIXXXkkkwww{{{}}}{{{qqqeee```dddkkkrrrxxxzzzZZZDDD999444444777666333222333222111555:::OOOnnnzzztttmmmmmmmmmmmmppptttxxxyyyyyyxxxyyyzzz|||}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~wwwuuuqqqmmmjjjjjjnnnrrr|||yyySSS888BBBXXX]]]SSSKKK<<>>666///,,,,,,(((666LLLuuubbb999++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++---///GGGuuu{{{OOO777000...000111000,,,+++...000...222444111000111111///,,,,,,,,,,,,++++++++++++(((((())))))))))))((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&((((((((((((((((((((('''%%%%%%%%%'''***,,,---,,,((()))***)))))))))+++---,,,+++***+++---......---!!!---...111>>>FFF\\\iiiNNN???666///...,,,***))))))******''''''&&&&&&&&&&&&&&&&&&%%%!!!((($$$((('''---___]]]222%%%%%%######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((((((((()))))))))******)))+++++++++---666EEEQQQPPPqqq|||[[[AAA333,,,---+++''')))222@@@IIIKKK<<<777444777BBBRRReeessssssqqqZZZ___ooo{{{hhh555111///.....................------...---------...///111111,,,,,,------...//////000---......///000000111111+++666333444NNNjjjvvvzzzsssllllll^^^@@@999WWWtttsssaaaQQQFFFEEE???999FFF[[[VVV>>>>>>>>>DDDTTTWWWNNNQQQ]]][[[KKKIIISSSggg}}}FFF777...000222---+++...***)))((((((******)))((((((+++''''''...***%%%,,,(((***++++++***)))+++,,,+++...//////---///555;;;///------000000...333;;;>>><<<<<<@@@IIIRRRVVVUUUZZZnnnhhhKKK999111111111000000111333444444GGG{{{ppp===CCCYYYppp{{{yyypppmmmpppnnnccc\\\^^^```bbb```[[[YYY[[[ZZZVVVUUUYYYXXXQQQMMMNNNNNNKKK>>>??????@@@FFFSSSeeerrr{{{vvvhhhaaaccciiikkksss|||```HHH:::333444777666222222444444444777===BBBeee}}}xxxsssmmmrrrqqqqqqtttxxx|||}}}}}}wwwyyy~~~}}}~~~yyyxxx{{{~~~{{{~~~~~~~~~~~~}}}|||qqqoookkkeeeaaa```bbbdddqqqbbb<<<@@@VVV___[[[WWWAAADDDGGGCCC:::111,,,+++...///666ZZZqqqLLL,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((%%%'''''''''))),,,///......(((999kkkiiiBBB111222111000000000///...---'''444;;;444...000333111---------,,,,,,,,,++++++(((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&(((((((((((((((''''''''')))'''&&&''')))*********&&&)))***)))'''&&&))),,,+++***))))))***++++++***,,,333'''---JJJKKKHHH```^^^GGG===000///...,,,+++***))))))&&&(((***)))(((&&&''''''&&&&&&///$$$''''''$$$QQQnnn===%%%%%%"""!!!***######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''))))))))))))************&&&)))******///???XXXjjjUUU^^^@@@000,,,///111000///000000000000555111***777^^^vvvUUULLLaaa|||iii>>>555222555000000000///.........------,,,---000...)))***///,,,,,,------...///000000......//////000111111111000666444666GGGUUU```mmmeeeggglll\\\<<<:::^^^sssSSSEEEBBBKKKHHH@@@NNNiii]]]<<<<<>>;;;666777AAANNNVVVYYY___fffkkkTTTAAA111111111000000000222444444DDDvvvrrr???CCCYYYppp}}}rrrkkkooopppiiifffiiikkknnnlllfff```^^^[[[WWW^^^```\\\SSSPPPQQQPPPKKK>>>===>>>???BBBKKK]]]mmm{{{wwwuuuvvvpppfffcccfffkkksss|||oooTTT???666555777333333333333444444555666@@@QQQooo~~~|||yyytttooossstttwwwxxxyyy{{{~~~yyy||||||{{{yyyxxxyyyzzzzzzvvvssskkkkkkggg```XXXSSSSSSUUUbbbqqqVVVCCCDDDUUU^^^WWWRRRLLLFFFCCC===444...,,,222+++333DDD```[[[999000)))'''(((***)))'''))))))))))))((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((,,,444OOOjjjbbbfffpppNNNDDDEEECCC<<<555111,,,'''***///555777555222222444000333333...+++,,,---+++))))))(((((((((((())))))''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))'''$$$%%%''')))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((++++++************++++++++++++,,,111>>>IIIKKKFFFrrrdddEEE666......,,,&&&***---&&&''''''((())))))((('''&&&$$$+++)))'''+++)))+++666|||SSS***((("""***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))***,,,,,,++++++,,,---***$$$///000&&&AAAzzzlll@@@444///,,,,,,+++)))...666...///...,,,666VVVnnniii^^^GGG:::OOOUUU:::111===@@@;;;@@@IIIEEE:::<<<;;;///111222222000---++++++---...,,,+++,,,...///...---.........222555666333///555666666666888AAAOOOYYY]]]]]]^^^UUU???777VVV~~~dddRRRSSSNNNSSSVVVKKK___vvvwww]]]>>>:::BBBAAA>>>AAA???BBBVVVmmmrrrwwwbbb===///222+++---333++++++******)))))))))))))))******++++++++++++******((((((''''''((()))*********+++---...000444:::>>>333000***,,,222---222DDDIIICCC999444777AAAKKKQQQXXXjjjnnniiiGGG555111///111111//////222222GGGkkkgggAAAEEEYYYuuu~~~|||wwwssstttwwwsssllltttxxxtttiiiaaaccciiikkkfffiiifff___YYYVVVSSSOOO@@@>>>===>>>???EEEUUUeeezzzxxxxxxxxxpppgggeeehhhlllsss{{{zzz\\\CCC666444777333333333333333444555555999GGGbbbzzzwwwuuusssqqqwwwyyyzzz{{{{{{|||~~~~~~~~~~~~{{{yyyyyyzzzxxxtttoookkkjjjfffaaa[[[WWWVVVVVVZZZiiipppYYYVVVcccgggZZZTTTKKKCCC???;;;444///---000***111:::LLLnnn|||iii>>>///+++---)))(((***'''))))))))))))((((((((((((&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,+++,,,<<>>NNNyyy~~~ZZZ:::111///---'''+++///((('''''''''((()))***+++,,,***,,,%%%###(((&&&(((333pppjjj000&&&%%%%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))***++++++******+++---444$$$***222000MMMooo===555222777666---))),,,+++------+++444UUUsssNNNJJJNNNCCC444CCCyyyoooFFF333222IIIUUURRRWWWbbbeee]]]ZZZPPP===222444777:::;;;999333...,,,...000222222111///...111111000///000222444555444555666555555999AAAHHHPPPRRRWWWTTTBBB999OOOoooqqqZZZhhhqqqsssiiiWWWlllzzzjjjvvvfffGGG===CCCHHHMMMCCCFFFNNNgggnnnAAA///444---,,,111+++++++++***))))))))))))))))))******++++++******)))(((((((((((()))***+++,,,------...222777<<<>>>>>>666555//////333///444HHHMMMCCC:::888:::===DDDLLLWWWnnnqqqpppRRR===555111222444222111111222EEEffflll@@@CCCUUUooo|||yyyzzz|||xxxqqq|||yyynnn```\\\dddmmmqqqgggjjjiiiccc___]]]ZZZVVVAAA>>><<<;;;;;;???KKKYYYqqqtttxxxxxxpppgggggglllpppvvv|||kkkMMM:::666888333222222222222333333444444<<>>888000...---,,,+++******))))))******+++((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%%%%'''((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))******))))))))))))******)))******+++000777:::888===bbbmmm:::...,,,+++&&&)))---'''***)))(((((()))+++---...,,,+++$$$###)))(((***777fffIII%%%###+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))***+++***))))))+++---...&&&)))---555^^^YYY???,,,...111***)))000+++------+++333PPPzzz```666555JJJRRRJJJRRR}}}YYY666***+++GGG[[[iiieeejjjmmmggg___OOO888000111444;;;@@@AAA;;;666/////////000111222333333111111111000///000111333111444666555333333666:::AAAGGGSSSYYYNNNAAAHHH[[[zzzyyy~~~nnn{{{pppTTTBBB@@@LLL___```dddmmmGGG...555///***...+++++++++***))))))))))))***)))******++++++******)))''''''((()))***+++---......+++,,,444@@@FFFCCC>>>666777111///111///777LLLQQQDDD===@@@@@@:::===GGGWWWtttuuuxxxbbbKKK>>>333222666555222111111AAA^^^xxx???BBBRRRjjjzzz|||zzz|||}}}vvvyyymmmaaa___gggooorrrhhhkkkjjjfffddddddaaa\\\AAA>>>;;;:::999;;;EEEPPPgggooowwwwwwoooggghhhlllqqqvvv~~~|||]]]DDD:::888222222222111111222222333555888FFF```|||{{{rrrqqqvvv{{{}}}}}}zzzxxxwwwwwwtttnnniiiiiifffbbbaaaaaa```]]]YYY]]]jjj}}}ooo{{{nnnVVVGGG888444555555333111111...000///---;;;```\\\555)))000((('''---%%%))))))))))))((((((((((((&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,))))))---333CCCdddcccGGG999666333;;;RRRuuubbb:::'''///...///222666999999888<<>>UUUuuufff...!!!000$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''))))))***)))))))))+++---$$$///111)))999lllyyyNNN***'''...,,,,,,333//////......555HHHaaasssQQQ111444LLLhhhuuuzzzMMM222,,,,,,IIIaaayyyeeeZZZWWWQQQJJJ>>>+++222111222555999>>>AAABBB===555...,,,000555666555111222333555666555222//////222444555444555666999:::DDDYYYjjjgggXXXQQQUUUzzzooo]]]LLL???OOOrrrLLL,,,444111***---,,,,,,+++******))))))******))))))************))))))''''''((()))***,,,...///,,,((()))555EEEMMMHHH???666888222---...---666KKKQQQBBB>>>GGGFFF;;;:::EEEZZZ{{{www}}}nnn^^^JJJ666111555777444111111<<>>444333222222111111222222222666666>>>TTTrrr|||uuussswww|||zzzwwwuuutttuuusssoookkkhhhdddaaa```bbbbbb___]]]bbbooosss|||xxxSSSCCC444000333444333333000000///000...333NNNqqqlllBBB***)))'''))),,,%%%))))))))))))((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))***'''***///...///AAAWWWvvv{{{eeeSSSHHHNNN@@@;;;KKKiiiuuuJJJ333+++---000111222444999===GGGNNNNNNAAA222,,,---///------,,,,,,,,,,,,------,,,+++***))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******,,,000333444888>>>BBBAAA===QQQqqq999+++)))///------///)))((()))***,,,,,,+++***)))'''***)))***444AAAaaaFFF""",,,(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((())))))))))))***---000***111...***;;;ccceee888///444111,,,,,,///------111888@@@EEEGGG;;;---333CCCiiiJJJ555666<<<]]]yyy{{{]]]HHHCCC>>><<<777---555777888666333666===CCCFFF<<<555999DDDJJJFFF???999555222444999:::777444222222333333444555888:::888GGGddd~~~qqqmmm}}}___[[[ZZZLLL\\\SSS...333000+++...---,,,++++++***************)))))))))******)))))))))''''''((()))***,,,...///***'''(((666HHHQQQMMMEEE>>>@@@777...---+++111BBBFFF::::::FFFGGG;;;999CCC]]]vvvzzzppplllSSS999000444777555222333;;;QQQ<<>>+++''',,,******,,,)))'''(((***+++,,,,,,++++++***,,,((((((111DDDqqqggg---'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((())))))))),,,000333777...###'''444GGG{{{SSS666...++++++------+++,,,111888999555///***)))000333XXXRRR===@@@JJJmmmpppOOO;;;888333333888777555:::===888111---222777@@@>>>CCCUUUjjjuuuppphhhKKKDDD:::666666888888777666555444333333444666888999IIIhhhvvvKKKQQQffffffnnn]]]555444///---111---,,,,,,+++************+++((())))))******))))))(((''''''((()))***+++---...+++))),,,777EEENNNNNNJJJIIIIII===111///,,,---888777000333@@@CCC<<<999???\\\rrrrrriiioooUUU;;;333777999777444888<<>>CCCWWWhhhxxx~~~zzzqqqhhhbbbgggpppzzzvvvUUU>>>555555444333333333333333000444888CCC[[[xxxzzzxxxyyy{{{}}}}}}|||~~~{{{uuussstttuuutttssskkkiiifffcccbbbcccfffiiijjjuuuvvvbbb```\\\GGG===444111111111222555222777///+++222///333IIIpppkkkEEE'''---+++$$$...))))))))))))((((((((((((&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))+++000666NNNxxx]]];;;333???GGGFFF999UUU{{{nnnBBB555333000---,,,...222555DDDRRRZZZQQQ>>>222///000000//////......//////000///---+++)))))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''%%%%%%''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******,,,,,,++++++++++++,,,,,,(((,,,111777BBBJJJIIICCC>>>QQQrrrKKK333)))+++((((((------000///,,,***))))))***++++++,,,))))))---666ZZZCCC***&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))+++...333777KKKOOOAAA333777JJJ{{{ZZZ@@@555333222...---...000222111...+++******000+++GGG|||dddSSSWWWaaa}}}zzzUUU===666......;;;EEE???@@@>>>999333222777<<>>,,,>>>TTTxxx^^^BBB222000,,,---555777===888111***%%%%%%&&&((('''+++,,,---,,,%%%666XXXyyyUUU333***''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))+++///555999cccyyyNNNJJJlllpppRRR<<<...222333222///+++***,,,//////+++000)))===jjjuuunnnwwwoooNNN???000000DDDVVVPPPJJJBBB;;;:::AAAKKKRRRppprrrwwwcccIII<<<888777777888:::<<<<<<;;;:::999CCCXXXvvvMMMBBBkkkxxxZZZdddrrrGGG888...111555)))---,,,++++++******++++++(((((())))))))))))(((((((((((('''(((((()))******(((***---///333888???CCC@@@@@@444+++111333222666***...444;;;@@@CCCAAA>>>QQQjjjbbbXXX]]]LLL===<<>><<<;;;:::;;;;;;<<>>ZZZqqq^^^BBB777DDDTTTiii^^^DDD888333======:::AAAEEEDDDGGGJJJBBBEEEiiiZZZSSSqqqxxxVVVaaaccc666...444111///------,,,++++++******)))))))))************))))))(((((())))))))))))((((((*********+++...333888:::777444000///555;;;===<<<000000777DDDMMMJJJDDD@@@NNN|||iii\\\UUUQQQRRRJJJ===888<<<<<<666@@@;;;RRR}}}BBB<<>>===;;;::::::::::::;;;AAANNNcccwww{{{sssqqqrrrzzzjjjJJJ???555444444111111333333222333777???OOOjjj~~~{{{wwwuuuuuuuuuuuuuuuqqqooonnnkkkhhhiiinnn{{{fffTTTPPPLLLCCC999333111111000333444444111......333888UUUzzzvvvGGG***,,,...)))************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((*********++++++,,,,,,,,,000EEElllggg@@@111//////000333333999UUUzzzxxx___GGG888///666@@@AAA\\\]]]YYYWWWbbbmmmcccOOO>>>555000222333000...///------,,,+++************************************))))))))))))************++++++***))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))***++++++''''''))),,,***&&&'''+++...777999000+++...///***......++++++555CCCKKKJJJ???888555DDDjjjZZZ;;;333999BBBGGG]]]GGG111))))))******+++(((***+++***)))***,,,---222???YYYTTT******)))((((((&&&%%%'''+++&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''%%%,,,+++***---,,,333EEErrrDDDNNNPPP@@@//////000---000)))222000111333QQQ{{{[[[IIIaaaeeeYYYJJJ888<<>>JJJ[[[oooaaaHHH;;;;;;<<<===CCCVVVqqqlllddd\\\mmm{{{|||nnnssstttCCC222222//////------,,,++++++******)))))))))************))))))((((((((())))))*********---,,,+++,,,...111444777666222---,,,111888===>>>---222???PPPYYYTTTJJJCCCKKKyyyiiiZZZRRRRRRSSSMMMAAA888666666666;;;888NNNAAA888<<>>---......+++---...+++000888000JJJ|||}}}\\\LLLFFF___fffQQQPPPLLL???@@@LLLjjj___IIIBBBWWWnnn}}}iiiJJJ:::;;;>>>;;;ZZZ{{{~~~LLL555000...///------,,,++++++******)))))))))************)))))))))((((((((()))+++,,,...///...---,,,---...000222111000///111444666777777,,,444EEEYYYaaaYYYKKKCCCGGGsssiiiVVVOOORRRRRRPPPJJJ>>>444333777888888KKKBBB555444===III]]]nnnooo{{{{{{yyyzzz}}}tttuuuvvvwwwxxxzzz{{{|||yyynnngggiiimmmjjjccc^^^===<<<:::888777777888888:::BBBTTTooo}}}wwwzzzuuuUUU;;;888999333000444333222222444555:::GGGUUUwww~~~}}}|||{{{zzzxxxwwwvvvuuuvvvxxxvvvsssuuuyyyrrrqqqssssssgggMMM555...333---...000///---,,,...000555WWWMMM+++---///************)))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((++++++++++++************)))///444LLLqqq^^^:::000333---111444444///000>>>NNNfffmmmOOOIII^^^yyy]]]CCC:::333******222///...---,,,+++*********************************((()))))))))************)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((())))))******+++)))))),,,+++((((((+++''',,,...***(((++++++))))))...111444777@@@KKKSSSkkklllhhhcccggg{{{~~~RRRLLLbbbdddPPPFFF===444111222444333222,,,(((''')))***(((&&&&&&---&&&***===hhhIII---%%%&&&222777...$$$"""%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''')))'''&&&,,,///)))888YYYzzz[[[UUULLL888---000...)))...222(((***222...UUUoooIIINNNaaa}}}tttdddPPP>>>666>>>DDDBBBGGGTTTeeeZZZCCCCCCjjjoooQQQPPPQQQDDD___uuuFFF333000......------,,,++++++******)))))))))************)))))))))(((''''''))),,,...000///...---,,,,,,---...///+++///666======777111///000777EEEUUUZZZQQQDDD===CCCkkkhhhQQQJJJQQQNNNPPPSSSKKK;;;555888777:::GGGEEE666111888BBBYYYqqqyyy{{{xxxvvvuuuvvvwwwvvvvvvwwwwwwwwwxxxyyyyyyvvvooojjjmmmooojjjddd```===<<<:::888777777777777;;;@@@PPPjjjzzzzzzcccDDD;;;:::444222555222111222444333555>>>HHHeeettt~~~~~~~~~|||zzzwwwttttttuuuuuuuuuzzzxxxooovvvjjjFFF111000,,,---......---,,,------111@@@sssiii555***111************)))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((+++*********************(((///,,,<<>>RRRHHH/// %%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))'''$$$+++...(((666VVVjjjMMMDDD>>>222///555///+++444111555999333,,,\\\iiiDDDNNNqqq|||RRR@@@777//////888@@@DDDQQQ___uuucccBBB@@@ssssssddd;;;000222...+++------,,,++++++******)))))))))************))))))((((((''''''))),,,///111---,,,,,,++++++,,,---...)))---777@@@???888444666<<<===BBBIIIIIIBBB;;;999<<<^^^aaaGGGCCCNNNJJJMMMVVVTTTDDD777333555;;;AAAtttJJJ777111666???WWWtttwwwrrrssssssoookkkssswww{{{{{{wwwsssqqqqqqrrrllljjjmmmmmmhhhccc```>>><<<:::888777777777777;;;>>>JJJccc{{{sssTTTBBB:::666444444111000222444333333888@@@RRRiiizzzvvvsssssssssttt{{{dddjjj|||{{{TTT666...------------------------111000[[[HHH,,,111************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))******************,,,///***333ZZZzzzLLL555333888000+++///666888666555:::VVVnnneee|||gggMMM;;;333111333222111///...---------++++++++++++++++++++++++))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((()))******+++++++++((()))---///,,,***+++***+++,,,,,,---...------......000444:::EEEUUUcccgggyyyxxxmmmooovvvyyyyyyTTTKKK:::------;;;JJJSSSAAA222'''(((+++(((''')))###'''***&&&111\\\TTT111###===WWWOOO444"""%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((('''%%%)))---)))111HHHcccYYYpppgggFFFFFF;;;---,,,333---+++888888XXXdddPPP<<>>===JJJHHHKKKSSSUUUKKK===444222;;;;;;iiiNNN:::222555;;;QQQqqqxxxttttttqqqiiiaaapppxxxvvvlllhhhhhhlllhhhgggiiihhhccc______???===;;;999888777777777888:::CCCXXXrrr~~~~~~gggIII:::777666222222111222444333111555;;;BBB\\\zzz|||yyyxxxwwwwww|||ggg^^^ddduuupppQQQ888222///...------......///.........JJJ}}}___444000************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))******++++++111***+++333CCCkkkqqqWWWQQQYYYTTTIII===888999===???IIIWWWrrrMMM777333555444333111000///......++++++++++++++++++++++++))))))))))))************************++++++++++++))))))))))))))))))))))))************************(((((())))))))))))(((((())))))******++++++,,,,,,))))))...666999444...+++,,,+++,,,...//////.........333;;;>>>;;;:::FFFTTTZZZmmm{{{yyypppmmmooo]]]ZZZLLL666,,,666KKKYYYPPP<<<+++)))***'''&&&***'''***)))(((,,,===mmm}}}KKK(((111BBB;;;,,,&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))%%%)))&&&''',,,***+++777UUUzzzfffKKKRRRzzzkkkjjjPPP222+++222...000@@@WWWoooYYYLLLWWW]]]>>>222000333<<>><<<999555777<<<555MMMVVV;;;<<>><<<:::888777777888444666>>>OOOhhh~~~~~~sssOOO:::888777111333111222444222000222888:::TTTttt}}}{{{uuu\\\PPPYYYZZZFFF888888111///------...///000000***111CCCpppnnn<<<...************))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))***++++++,,,000!!!***444...EEE|||{{{ssscccJJJEEEJJJNNNUUUeeeyyyzzz[[[888444777666444222111000//////++++++++++++++++++++++++))))))))))))************++++++++++++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))*********+++,,,,,,------))),,,555@@@DDD===222---,,,******---...---------,,,999IIILLL???000222===LLL___wwwwwwppp{{{qqqdddaaa]]]ccc\\\DDD000333FFFUUU[[[CCC...******&&&%%%)))((((((%%%+++111000[[[hhh444+++...'''$$$,,,''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))$$$***'''%%%,,,***&&&+++(((TTT|||YYYUUUwwwnnn@@@222888666;;;MMMzzzsssfffdddvvvrrrXXXBBB===<<>>;;;999777555555555666555888BBBQQQddd|||{{{vvv|||^^^EEE;;;666///000000000111222333555666<<>>===HHHaaa~~~sss]]]UUU```eeefffmmmgggbbb```XXX```qqqyyyiiinnn???444555///***---,,,,,,,,,------+++))))))))))))))))))))))))))))))))))))))))))))))))))),,,///111///***'''(((+++,,,---......------...000777555444666:::===<<<;;;888NNN\\\888@@@===KKKGGGVVVQQQdddtttOOO;;;???fffjjjDDD>>>===999???KKKeeeuuuxxx~~~wwwhhhaaaaaalllxxx~~~gggTTTUUU```lllgggeeegggfffbbbaaadddBBBAAA>>><<<:::888888888555444666===FFFVVVmmmyyy|||iiiLLL<<<666444222222222222222333444555666???WWW{{{rrrHHH;;;<<<999888<<<:::888444///---......---)))222444GGGuuulll===+++,,,+++)))***,,,)))%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,)))***,,,+++///EEE]]]}}}ggg^^^iiimmmEEE333...000333333333222///------///111000---++++++,,,,,,------+++******,,,...******+++,,,---......---222///---///000///------333///---222===EEEGGGEEE777222///333:::>>>;;;777***+++***)))***---000111+++---999XXXlllYYY<<<555......---+++,,,...000111---666JJJYYYOOO666+++000999BBBIIIGGG???;;;???DDDiiisssiii\\\aaaccc[[[III===BBBOOOkkkaaaEEE---***((($$$((((((***///;;;@@@AAAccc[[[???***###111&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))((((((((()))******++++++000,,,222CCCTTTaaasssxxx___IIIUUUnnniiiwww|||```bbbpppvvv|||zzzxxxDDD222222///------,,,+++,,,------+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++///111///***'''(((+++,,,---......------...000333222111444888;;;<<<;;;888LLLeee<<<>>>IIIRRRJJJVVVTTTjjj|||LLL<<<@@@aaammmFFF>>><<<666:::BBBXXXlllrrrvvvtttmmmfffccccccfffsss}}}vvvdddXXXZZZaaagggiiiiiigggcccaaaccceeeCCCAAA???<<<:::999999999555555666888;;;FFF]]]qqq|||~~~yyyYYY???555888444333333333222333333444333888KKKnnnXXX;;;666999<<<<<>>111+++...///,,,)))000111555YYYVVV...///...***)))+++)))%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---((((((+++,,,+++222===]]]}}}ssseeerrrnnnHHH111------000444666444000---,,,------,,,+++***+++,,,...//////---++++++,,,...---+++***---111222///,,,888444666======555......111...///777DDDPPPWWWYYY>>>777111444===BBB>>>888333222///,,,,,,000:::BBBEEEGGGOOOeeettt___>>>111111///---------,,,+++***(((---;;;JJJFFF666...222111555:::999444111444888CCCvvvvvvkkk^^^YYYTTTNNNEEE======AAAVVVeeeVVV555***---***%%%''')))...777>>>DDDhhhuuuBBB!!!...''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))'''(((((())))))******+++///'''$$$+++333<<>>TTThhh}}}}}}~~~hhhHHH777777222222222222222333333444555666BBB```qqqLLL???AAA@@@999JJJMMMFFF666---//////***///...000///BBBvvvvvvBBB333)))+++,,,(((&&&***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++'''(((,,,---,,,---222BBB___|||~~~QQQ...444//////666===;;;333,,,******+++++++++,,,---...000111111///---,,,,,,---111000...///111111///---444;;;HHHRRRMMM<<<111000''''''***000888???AAABBB;;;444......333555333///444555555222111:::PPPeeexxxvvvrrrzzzlllGGG222///,,,---222555222,,,)))+++)))000::::::111...222...000333555444444:::BBB<<>>666000000000111111222444444444444<<>>111...+++(((,,,(((***&&&$$$&&&)))>>>```SSS---***)))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''((())))))*********((())),,,---++++++,,,000---,,,...666NNN{{{^^^WWWooo}}}pppkkk:::...222000---,,,+++***+++,,,,,,***((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***))))))***+++,,,------,,,,,,---///------......///000222333000>>>rrrTTTCCCFFFKKKGGGGGGIIIOOOSSSAAA777888:::EEEooo~~~MMM>>>======???:::CCCAAAPPPWWWRRRRRR]]]bbb^^^fffooommm```\\\aaa___VVV]]]cccbbbYYY[[[ccc```TTT@@@>>><<<999777666666666000111333444333888HHHXXXsss}}}xxxvvvuuuyyygggLLL:::222111111111222222333444111222777FFFccc}}}bbb[[[YYYUUU???;;;777444333333111///...''',,,333444HHHrrr{{{JJJ(((+++111'''%%%000))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***'''''',,,111///...;;;OOOXXXZZZlll|||wwwnnnrrr|||lllAAA666333===EEEAAA777222///.........///...+++)))///000111111///------...///333666555000+++***+++---,,,000CCC___iiiTTT777333444444222///......///(((******)))((((((+++...)))+++......+++333OOOlll```NNN>>>:::888222,,,+++...+++---444888777777:::333000666CCCPPPYYYfffttteee\\\wwwiiiJJJCCC???;;;888444///000555777666...+++---&&&"""***$$$***))))))+++&&&)))888RRR}}}jjj222+++***((('''&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&''''''(((((())))))******)))(((((((((***,,,---000'''&&&---...111HHHeeesssPPPDDDSSSqqqvvvsssGGGVVVrrrooojjj\\\ooovvvZZZ333///222...,,,,,,+++***+++,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))***,,,------,,,,,,---...---...//////......000222111777eee[[[EEEEEEGGGBBB<<<@@@JJJLLLGGG777888:::???aaaSSS>>>===@@@DDD>>>DDD;;;HHHQQQRRRTTT]]]ccccccgggllljjjbbb___cccaaa[[[[[[\\\YYYUUUXXX]]]XXXLLLAAA???<<<:::888777666666222111222333333555@@@KKKbbbttt{{{wwwtttssszzzvvv]]]FFF777666555444333222222222000333666<<>><<<666...)))++++++'''222WWW||||||fffCCCHHHMMMKKKBBB666---(((*********+++,,,------...000,,,+++---***(((444EEEzzzooohhhaaaTTTHHHDDD===666000000555???LLLWWWDDD>>>EEE___zzzqqq|||WWWBBB>>>;;;999555//////222111222***'''+++'''"""((($$$***((()))///***%%%***,,,CCCwwwKKK,,,+++)))'''&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''((()))))))))(((***,,,,,,+++***'''%%%)))&&&)))111111------333KKKUUUWWWSSSKKK888---444iiiyyyyyyaaaeeeddd```TTTCCCIIIeee|||xxx}}}QQQ>>>xxx\\\III]]]vvv]]]cccvvvGGGKKKoooOOO000111000+++///,,,+++***+++,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))*********)))***,,,------,,,+++---...+++---//////...///222444666111TTTbbbCCC===AAA@@@777>>>HHHGGGJJJ;;;;;;;;;<<>>;;;999777666555555666444444555444444;;;CCCRRRhhh{{{wwwrrrxxx~~~hhhQQQ<<<;;;999666444222111111222777888888HHHlllssslllmmmVVV@@@333888:::111///555,,,555///***///...>>>cccmmmFFF***'''///...'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((***...///...++++++***+++444AAAGGGGGGJJJUUUjjjyyyXXXMMM@@@999999HHHiiiuuu[[[???333777///111555;;;AAABBB???<<<,,,...000000///......//////444===FFFIIIBBB555***'''111///---MMMwwwZZZ???000...+++***+++...///+++(((...'''&&&---///***,,,333CCC{{{sssdddTTT???111333CCC[[[nnn]]]RRRXXXwwwnnnGGG>>>555111---+++---222)))111,,,%%%***+++((()))'''***$$$###---...***---222###GGGsss---+++)))'''&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))(((******)))***,,,---,,,***...---'''$$$(((,,,---111666222///555444///444777kkk}}}fffWWWTTTZZZXXXgggyyydddUUUPPPDDD666999@@@888666EEEJJJLLLHHHIIIbbblllOOO|||~~~RRR>>>EEEPPPccc|||VVVfffaaaQQQlllKKK111333...)))222,,,+++******++++++***((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((***+++***)))***,,,------,,,+++---...***,,,/////////000444777:::---HHHeee@@@222;;;@@@999???EEE>>>DDD@@@===<<<<<>><<>>111000...---...000...++++++333666999KKKYYYGGG&&&///000((($$$@@@wwwmmmIII(((///000***(((...000,,,++++++++++++,,,---......222QQQmmmGGG666BBBXXXggg\\\MMMZZZ]]]GGG555222000)))***000///...,,,***)))(((''''''))))))))))))))))))))))))222###000XXXOOO)))000,,,###,,,&&&)))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&'''''''''''''''''''''''')))(((((('''''''''(((((())))))*********++++++++++++++++++*********))))))---,,,,,,,,,,,,---......333999???>>>999555555888999:::BBBVVVsssNNNBBB<<<999111333999333000;;;???999999???CCCNNNllljjjGGG@@@HHHMMMjjj```{{{ggg{{{FFF,,,777111111***+++++++++************)))******))))))((((((''''''******))))))((((((''''''''''''(((((())))))******444333000...,,,,,,,,,,,,...---,,,...000111000///111999FFF|||dddDDD999777777:::<<<<<<===AAAAAARRRSSSSSSYYYkkk888<<<:::444AAA888===;;;===GGGQQQ[[[eeemmmgggaaa```fffbbbWWWRRRVVVUUUTTTRRRNNNJJJGGGDDDBBBFFFAAA<<<999888777555333555444333222333555888:::@@@PPPiii~~~wwwyyy}}}{{{lllQQQ>>>000222555333111444111888555222<<>>333,,,......,,,///666NNNooovvvSSS222,,,,,,'''((((((((((((((()))******))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,...---,,,,,,---///222444<<>>666<<<999;;;BBBKKKRRRZZZbbb\\\UUUTTTXXXUUULLLJJJOOONNNKKKLLLQQQQQQJJJDDDBBBCCC@@@<<<999888777666444555444333222222444666777;;;III___xxxxxxyyy}}}zzz~~~eeeLLL666111555444222222111777777666777@@@ccc~~~nnn{{{rrrcccUUULLLLLLTTT\\\FFF<<<111+++,,,//////---;;;UUUwww:::+++777$$$))))))((((((((()))******))))))))))))))))))))))))(((((())))))))))))*********))))))))))))***++++++,,,,,,,,,,,,---...///000111777;;;KKK```\\\DDD666888RRR}}}KKK666888>>>FFFNNNmmmiiiaaaUUUDDD444------111+++333NNNccc\\\AAA+++++++++---......---++++++,,,//////,,,---333999;;;,,,000000***+++EEEsss~~~eeeWWWiiiNNN...'''000)))'''///,,,++++++++++++,,,---...///222EEE}}}gggVVVuuuyyy___TTTccczzzjjj^^^vvv|||aaabbbvvv{{{NNN666000---++++++,,,,,,+++***))))))))))))))))))))))))))))))))))))%%%+++---+++EEEvvv;;;%%%(((---,,,###)))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************+++************))))))))),,,,,,++++++,,,,,,---...333222///..................000111555KKKrrrhhh<<<444666999666444666333???WWWYYYaaafffeeebbb```]]]YYYzzzOOO444222***------+++++++++************)))))))))))))))(((((((((((())))))))))))((((((((((((''''''(((((())))))******333222000...,,,++++++*********+++...222555666555333333999jjjvvvKKK<<<999:::>>>???;;;888999???QQQVVVVVVWWWxxxzzz@@@999666111;;;444:::777777===BBBFFFLLLSSSPPPIIIGGGIIIHHHBBBCCCHHHGGGBBBGGGWWW\\\PPPFFFDDD@@@>>><<<:::888777666555555444333222111222444444===EEEXXXppp~~~|||~~~|||yyy}}}aaaAAA444444666555333333444444777777666RRRuuu|||ppp```QQQJJJNNNVVVKKKGGG<<<000---000111---222CCCxxxRRR444555(((***))))))((())))))******(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))***++++++***++++++,,,,,,,,,,,,,,,***111111777IIIMMMAAA999888HHHfff@@@333777>>>@@@JJJGGG???666111000111111///+++000BBBPPPMMM>>>222---++++++------++++++,,,---...111333111---000666:::999999777333;;;XXXuuuQQQHHH:::000777SSSzzzhhh666'''444...)))---(((,,,++++++,,,,,,---...///888```iiiAAAKKKmmm}}}eeePPPHHHCCC>>>FFFTTTsssoookkkjjjhhh___KKK999333:::\\\VVV:::222111---(((+++******))))))))))))***(((((((((((((((((((((((($$$---...$$$000cccLLL******---&&&###...'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))******************))))))))))))+++++++++++++++,,,,,,---::::::888444000......//////222000000GGGuuu}}}PPP888333999888555333111AAA^^^xxxcccUUUjjj}}}JJJ333000,,,+++,,,+++++++++*********))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''(((((())))))******///......------,,,,,,,,,***)))***---111333444444444222666cccPPP===:::;;;@@@BBB>>>:::999555CCCFFFJJJMMMnnnDDD777666111:::666888555666:::<<<===BBBIIIGGGCCCBBBEEEDDDAAAAAAEEEEEE===EEE]]]dddTTTGGGFFF???>>>===;;;999777666666444444333222222222333333999>>>LLLccc{{{~~~}}}|||vvvPPP999333444555555444222000666999666GGGkkk|||uuulllbbbTTTHHHHHHNNNOOORRRMMM???222...///......999^^^xxxLLL...*********))))))))))))******(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((())))))***+++)))***+++,,,,,,+++******,,,444///+++444::::::>>>>>>KKK\\\;;;444:::???CCCCCC===333///222111---000///222888===???BBBFFF:::222+++,,,,,,***+++...///+++///;;;DDDFFFHHHLLLWWWZZZ___ZZZFFF666>>>QQQ;;;000---000---222WWW~~~III+++...---***---+++,,,,,,,,,,,,---...//////888bbbRRR;;;???VVV<<<((()))---,,,///777>>>OOOXXXNNN===444000---+++)))666^^^___;;;......---)))******)))))))))))))))***((((((((((((((((((((((((&&&+++,,,))),,,CCCuuuiii111$$$***&&&''',,,'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))))))))''''''((((((((()))))))))))))))))))))))))))))))))+++************+++,,,,,,222888<<<888000+++---222(((---***)))EEE{{{vvv[[[FFFLLLIIIAAA888///999TTT~~~yyyooobbbTTTQQQhhhddd???000...000+++***+++++++++*********))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))************+++,,,---......///*********+++...000000///444333777\\\YYY===888777===@@@>>>:::999666<<<;;;DDDLLLmmmIII555777444;;;999666555777:::;;;:::>>>DDDBBBAAACCCFFFFFFBBBAAAAAAEEE<<>>777333777;;;;;;999999::::::666AAAJJJhhhOOO555:::888<<<;;;555666888;;;:::888<<>>999777+++///222000+++((())),,,***---///---,,,,,,,,,***,,,111+++%%%@@@yyyeee???000...,,,+++***)))((((((((((((((())))))))))))))))))))))))%%%***''')))...(((444VVVjjj;;;...***... ''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++***))))))&&&&&&'''''''''((((((((((((((((((((())))))******)))))))))))))))***++++++'''...444444//////777???MMMggguuurrr~~~|||oooxxxvvv\\\TTTSSSrrrllllll}}}iii:::444///***111***,,,+++++++++************)))'''((((((((()))))))))***'''((((((((()))))))))***''''''(((((())))))******((()))+++,,,---------,,,,,,+++***+++---......---///222666JJJzzzDDD;;;333555999:::999::::::999555???BBB\\\UUU777===:::<<<;;;555666999<<<999555888>>>DDDEEEEEEDDDCCCBBB@@@>>>BBB>>>===AAACCCAAA@@@BBB@@@BBBCCC@@@;;;777777888333333333444444555555555333444;;;JJJaaayyyhhhIII888444555...777666222444333555@@@ZZZqqqVVV???===DDDHHHNNNUUUMMM___||||||WWWAAA@@@;;;555666KKKtttuuu???,,,,,,+++***))))))******))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((()))******))))))))))))***+++,,,---+++,,,***---///***777TTTwwwfffrrrjjj^^^qqqUUU888333555KKKqqqeeeAAA222000------000******444UUUccc888***222555---)))...333555JJJzzzuuuWWWUUUEEE...555---------------...000000111///333GGGvvvZZZBBB---,,,555888111+++(((***)))&&&(((---,,,((())))))))))))((((((***,,,,,,'''+++111333CCCuuuTTT:::///(((+++***)))(((((('''''''''))))))))))))))))))))))))&&&000)))%%%...***+++???ppp[[[444$$$---%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))******)))(((&&&&&&&&&'''''''''(((((('''((((((((())))))******)))))))))))))))******+++(((+++,,,+++***---333:::PPP{{{lll]]]~~~YYYvvv^^^222555222(((///)))...+++++++++************)))'''((((((((())))))******'''((((((((())))))******''''''(((((()))************+++,,,---,,,,,,******++++++***,,,...000///...,,,000444BBBtttLLLAAA666666:::;;;<<<===;;;;;;888???===SSSYYY888>>>;;;;;;:::555666999;;;777222444:::HHHHHHFFFBBBAAABBBBBBAAACCCAAA>>>;;;;;;???CCCFFFDDDDDDCCCAAA???<<<888777555555444333222222222222222333555===PPPkkk|||\\\BBB555222222444555444555777999:::MMMkkkccc===999AAAAAADDDNNNQQQSSSdddzzz]]]JJJFFFHHH???===^^^ggg999'''+++222+++...333'''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++***+++,,,,,,---///444777jjjgggddd~~~oooEEE555000III{{{nnnCCC...---111///,,,444111999XXXxxxPPP:::///***///111......444HHHqqqggg===777******111//////000+++444111...<<>>???@@@555444666888666444666<<>><<<999777666555555444333222222222222333333555;;;JJJbbb|||~~~~~~kkkNNN;;;444333555666555444555666777:::VVV|||LLL;;;<<<<<<===AAABBBCCCQQQlllssscccYYYZZZMMM@@@PPPvvvUUU333'''...)))(((---)))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))***++++++,,,,,,+++++++++,,,,,,,,,---///222555IIIxxxnnn}}}iiiWWWDDD<<<999IIIiii```KKK;;;///,,,///555333;;;UUUzzzfffPPPCCC555,,,((((((...555CCCoooRRR666---555///(((---333+++,,,)))...EEEXXXMMM333222+++///555777CCCEEE333+++*********))))))))))))###***111222,,,%%%$$$''',,,555666333111,,,333HHHVVV444///(((+++---&&&'''---***))))))))))))))))))))))))))))))(((((())),,,222666XXXppp999&&&******%%%"""%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''((())))))***+++++++++++++++++++++++++++---333UUU}}}iiiMMMNNN^^^{{{vvvrrryyyccc;;;000---,,,000)))---************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))),,,,,,---,,,+++,,,///111222000555>>>```VVV777333444777:::777999:::888;;;@@@KKKvvvooo;;;;;;;;;;;;999777555666888666333666;;;IIIJJJJJJIIIGGGEEEEEEFFF@@@>>><<<===@@@CCCEEEFFFAAA@@@>>><<<:::999888888555555444333222222222222333444555777AAAUUUqqq}}}bbbHHH999555666777666333111333555222DDDdddeeeDDD888777999:::===<<>>@@@BBBKKK]]]vvvvvvXXX444)))222444333999JJJcccwww{{{YYYZZZRRRBBB000'''***000444888WWWzzzGGG+++222222(((,,,555///333111///666???888***+++,,,+++777NNNTTTDDD666***************)))))))))%%%***,,,+++''''''***...333TTTYYY???000111666;;;{{{}}}???333)))***...'''''',,,,,,))))))))))))))))))))))))((())))))((()))+++000444LLLjjj\\\111((()))(((%%%###&&&***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''((((((((()))******+++***************************'''000GGGkkkddd___eee[[[OOOXXXwwwyyybbbbbbrrr]]]XXXYYYWWWhhhlllaaaqqqgggppplll>>>111111000///'''...************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************+++,,,,,,,,,+++,,,///111999333888IIIkkkYYY444333555444777777666888777:::===DDDiiiEEE888777:::333999777888:::999555666999@@@CCCGGGIIIHHHFFFEEEDDD@@@??????BBBEEEHHHHHHHHHCCCAAA???===;;;;;;;;;;;;555555444333222222222222222333444555:::JJJfff}}}}}}}}}yyyYYYAAA777777777666333000111666777<<>>777:::===;;;;;;;;;BBBWWWooouuummmeeeeee___NNN>>>FFFoookkkAAA///...000///************)))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))***+++++++++++++++,,,---------,,,,,,///111...===hhhoooIII888444333666???GGGGGGBBBGGG[[[pppxxxCCC,,,222111111333:::EEENNNSSSTTTXXX[[[bbbppp~~~^^^:::IIIMMMHHH999111333444000222999NNNoooYYY//////444222000///---222111,,,+++000222//////111(((999aaa^^^;;;---************************---+++&&&%%%***//////,,,BBB~~~TTT+++***111222fff^^^:::)))'''...***'''++++++((((((((((((((((((((((((((())))))))))))***...111555IIIrrrRRR+++'''++++++&&&%%%))))))%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((((((((())))))************************************+++,,,...333DDDkkkzzzFFF:::IIIHHH777111KKK___bbb[[[IIIBBBLLLoooVVVLLLSSSXXXVVVcccdddzzzyyy^^^XXX\\\rrrlll===000222111...'''000*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************+++,,,,,,,,,+++,,,///222666666???WWWYYY111222666333444666222666555666888;;;XXXMMM555555<<<222:::999<<<@@@>>>999666777888;;;@@@BBBCCCBBBBBBCCCAAAAAACCCEEEHHHIIIGGGFFFCCCBBB???===;;;;;;;;;;;;555555444333222222222222111111333444666BBB\\\tttlllOOO===888666666444111222888777666>>>VVV|||PPP:::888<<<333888:::===KKKbbbnnnooojjjeeeaaaYYYHHHCCC]]]___222'''000111***************))))))))))))(((((((((((((((((((((((())))))))))))************))))))***++++++++++++***+++,,,------,,,,,,---///555555SSSkkkyyyeeeBBB777777666444AAATTTaaaccceeeqqqSSS222111...//////000222444666888333888AAASSShhhlllRRR333444>>>AAA999444666444...222...333FFF]]]qqq```@@@666222444555000111333333000------///000000333(((???nnnddd666(((***************+++++++++)))---...,,,---111000+++;;;ZZZ...,,,111---EEEtttKKK///&&&...---((()))(((((((((((((((((((((((((((((()))***))))))))),,,...$$$333GGGhhh}}}???&&&+++,,,(((&&&''')))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((((()))******+++******)))++++++++++++++++++++++++(((+++...000333EEEvvv{{{FFF666JJJNNN888666GGGJJJAAA:::666@@@TTT}}}jjjWWWJJJGGGNNNUUUnnn]]]UUUOOOXXXqqqaaa777...111000...(((000))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************************+++,,,,,,+++---000222///777>>>TTT[[[111222666333444555000555666666666666KKKnnnZZZ999555@@@444::::::>>>DDDDDD<<<666444666888:::;;;<<>>===FFFHHH>>>777222333555444222111---333333PPPyyyfff888---*********+++++++++++++++$$$...000(((&&&555HHHSSSddd\\\666111222///111WWWjjj@@@)))......)))((('''))))))))))))))))))))))))''')))******)))((()))+++"""---///<<>>CCCBBBAAA???===;;;888777555555444333222222222222111...111666666777FFFYYYzzzyyyUUUCCC555666888555333666333888===IIIgggfffEEE555===;;;===CCCGGGKKKRRRZZZ\\\[[[___```RRRAAABBBPPP}}}hhhAAA...(((...+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++((())))))***************(((***,,,,,,,,,,,,---...,,,...888SSS|||wwwrrrWWW777333333///000777UUUqqqGGG111---...////////////000111333111...111AAANNNJJJ===;;;666222444666666999===555222666CCCMMMLLL@@@666:::999QQQnnntttrrrzzzeeeJJJ111,,,111333000///000>>>NNNlllbbb888///*********++++++,,,,,,,,,)))//////,,,666OOOdddmmmzzzNNN222'''***000IIIWWW///......))))))***))))))))))))))))))))))))''')))++++++)))(((((((((''',,,******FFFrrrWWW<<<'''(((,,,((('''+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((()))+++,,,,,,+++)))(((************************...///&&&'''000+++111LLLaaa\\\UUUGGGIIIpppfffGGG:::DDD[[[pppbbbdddmmmtttyyykkkkkk???---333///***000***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++***++++++,,,,,,---000333555:::333:::\\\}}}xxxGGG666222555777222222999999888888666AAAYYYVVV666???999<<<888888===>>>;;;777666555666666666666:::???BBBCCCCCCCCCEEEFFFEEEBBB???EEEEEEEEECCCAAA===:::888555555444333222222222222222...000666555444???OOOkkk~~~^^^HHH666666999666222444333777666777MMMvvvTTT<<<999333444???FFFHHHNNNWWWNNNXXXfffkkkZZZDDD>>>FFF[[[```666$$$111+++++++++************))))))))))))))))))))))))))))))************+++++++++(((((()))***************''')))+++,,,,,,,,,---...,,,000000888YYYVVV777555999666666999SSSOOO111............---,,,------+++,,,+++000@@@QQQRRRHHHCCC999666<<>>@@@FFF@@@888???ccckkkBBB999///RRR{{{JJJ666777;;;:::999999LLLgggZZZ222,,,*********++++++,,,,,,,,,000333777DDD]]]pppiiiVVVYYYvvvKKK999CCC111@@@wwwiii555------***+++---))))))))))))))))))))))))''')))++++++)))'''''''''***++++++)))+++BBBssszzzNNN+++***111+++%%%(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''(((((((((''''''''''''((((((((())))))***+++,,,,,,+++)))((())))))))))))))))))))))))$$$000***&&&111...***888555000333444DDD|||]]]FFFNNNeeebbbuuuDDD666,,,666///(((111+++((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))***+++,,,,,,---000333///222,,,000AAANNNsssRRR888000444888222000777888777777444>>>TTT~~~aaa666===<<<>>>888444777999888777888111333444444444666:::===BBBBBBBBBDDDFFFFFFDDDAAADDDDDDCCCBBB@@@===:::888444333333222111000//////222111000000333777<<>>:::888888<<>>+++---)))((()))'''&&&''')))******)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%&&&''')))***++++++***+++,,,------,,,+++***))))))))))))))))))))))))*********+++++++++,,,,,,+++...---***...AAA```yyy~~~~~~pppiiiyyyyyy|||{{{UUU555111000///...,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++******)))+++))))))***,,,---,,,+++///...,,,000222000IIIsssjjj<<<:::444222222777666555333222555999===PPPxxxBBB>>>888777888;;;===>>>===;;;999999444111888HHHRRRGGG666;;;<<<;;;:::;;;===@@@@@@@@@@@@???>>>===;;;999888444444333222111000//////......//////111222444555<<>>WWWrrrbbb```^^^___bbbfffhhhhhhaaa``````^^^VVVOOONNNSSSQQQQQQdddfff777)))333333)))&&&,,,---'''******)))(((((((((((()))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,,,,,,,,,,......+++,,,555FFFSSSyyy~~~tttPPPFFFLLLqqqxxxWWW@@@555333555+++,,,......***'''***///...---...000HHHzzziiiKKK@@@<<>>...***+++***)))((((((******)))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''((())))))***+++,,,------,,,+++***))))))))))))))))))))))))*********++++++++++++,,,***---///,,,***///:::DDD]]]zzzmmmvvvwwwYYYVVV~~~JJJ///000000...---,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***))))))***,,,......---+++000///,,,000222---;;;ZZZ}}}JJJ:::222222...888888666444222333666999CCC{{{~~~GGGAAA222444888<<<>>>===;;;;;;;;;>>>;;;444;;;ZZZtttbbb>>>666777888888888999;;;===>>>>>>===<<<;;;:::999888555444333222111000000///......///000111111111111999>>>TTTvvvtttMMM:::999999555777555666888666:::MMMbbbzzzrrrkkkiiimmmooommmiiiXXXTTTOOOMMMIIIFFFJJJQQQWWWYYY^^^tttTTT444333...)))))),,,,,,(((+++***))))))(((((())))))))))))))))))))))))))))))((()))))))))************)))***+++,,,,,,,,,,,,,,,+++------,,,***,,,444:::JJJeeesss\\\mmmvvviiippprrrYYYJJJ>>>222---///......111555333///---///...000///---???nnn|||yyy[[[MMMHHHCCCDDD@@@;;;IIIvvvAAA000999//////...///***(((,,,...,,,...333777666BBBSSSQQQ===444999iiiaaaCCC...222---%%%...***+++,,,+++***333LLLdddrrrAAA---)))...((()))******)))))))))***------111<<>>======<<<;;;999888888888555444444333222111000000//////111111222111111000888888IIIiii^^^@@@777888888666444555999888999GGGXXXlllbbbccchhhgggdddTTTJJJ@@@===<<<===@@@EEENNN___aaa___~~~MMM666'''***///,,,)))---++++++***)))))))))))))))))))))))))))))))))))))))((()))))))))******************+++,,,,,,,,,+++++++++,,,---,,,+++,,,///222333@@@WWWwwwzzz```iiifffRRRCCCEEEFFF<<<222...111///---...333555222...---000111,,,555ZZZ|||ZZZWWW\\\ooozzzrrrlll[[[GGG<<<777777999:::HHH\\\uuuCCC333:::///...///...---...000///,,,,,,///===333***+++222444333000AAAEEE444)))000///,,,999***...222111,,,+++333===aaahhh:::)))...))))))((())))))*********)))(((---???[[[ssswwwrrrYYYHHHKKK^^^YYY333+++***)))((()))+++,,,+++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))***++++++***)))(((''''''(((((())))))))))))))))))*********+++++++++((()))+++---//////000111222666777FFFiiirrrkkkvvvxxxJJJHHHllloooEEE///333///...---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,,,,------------,,,,,,,,,+++***,,,...111222222...000---///555000///;;;||||||FFF///888444444555555444333333555777777FFFwwwJJJ666444777555555999>>>@@@===:::<<>>999::::::777888===>>>===<<<:::888777777777555555444333222111000000000000111222222222111111444444@@@XXXtttrrrNNN:::666888444111333888888777AAANNN}}}rrrYYYQQQTTTZZZ]]]VVVJJJ===888777555555777BBB\\\fff]]]kkkpppJJJ---...333+++)))000++++++***))))))))))))***))))))))))))))))))))))))))))))))))))***************++++++,,,,,,+++++++++,,,,,,++++++,,,---......333111333EEEYYYUUUNNNUUUhhhRRRAAA555;;;EEEGGGDDDBBBCCCDDD???999AAAMMMLLL@@@///...111000333OOOrrrLLL:::000;;;KKKNNNEEE>>>>>>@@@888333;;;:::555::::::]]]LLL333444+++...000,,,...///,,,,,,---+++&&&333777444+++***000000***)))...+++'''((($$$"""'''+++---//////...------...@@@lllXXX111%%%,,,***((((((***+++***)))***&&&'''555QQQtttjjjoooTTT(((,,,***''''''((()))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((())))))'''((()))******)))((('''&&&''''''(((((())))))***)))))))))************+++------,,,,,,,,,---...///111111///111@@@WWWfffhhhyyyaaaCCC???PPPeeewww}}}eeeqqqxxxRRRUUUyyyqqqOOO333,,,777......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,------,,,,,,+++*********---000222333222---222...---444333000777eeeQQQ///666111111333444444444444555666555777UUUQQQ222888777444333777>>>AAA>>>999666@@@@@@888>>>ZZZuuuSSSEEE999888999666666:::@@@???<<<:::888777666666555555444333222111111000//////000000000111111222222444999FFF^^^}}}eeeFFF888888666222333777777444:::DDD```fffNNNFFFLLLTTTVVVLLLBBB<<<666111000333:::KKK^^^dddaaahhhkkkCCC444000,,,+++///,,,+++******))))))******))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++***+++******,,,......---+++222000***...:::888444;;;VVV|||}}}vvvyyydddTTTBBB:::>>>FFFMMMPPPeeeuuuzzzsssyyyjjj:::...---111444HHHiii}}}]]]EEE333555<<<:::666777111999444333>>>;;;666@@@SSSUUU666222,,,000...)))---+++(((444DDDBBB444***222555...((()))***))),,,)))///333000222555111,,,+++)))***---///...,,,444LLLXXX555///,,,))))))***+++***))),,,***'''+++888NNNeeettt|||```fff}}}LLL333///+++(((((()))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((((()))***++++++***)))(((&&&&&&''''''((())))))***))))))))))))************---...///...------...///)))+++333666444999@@@>>>___mmm]]]===333777888777RRRyyygggaaa{{{|||vvvoooiii{{{hhhzzziiiHHH999111...333------,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,++++++***+++///444777888555333---444///+++111333222777]]]aaa666666,,,000222444555444333333444222666>>>www^^^666888444444555888<<>><<<666<<>>111444888000555:::---///...,,,---000444222...,,,000VVVZZZ111---***)))+++,,,***))))))+++---+++***///888@@@===FFF^^^NNN333:::PPPnnnsssmmmyyy<<<777000,,,******++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&'''(((((()))***+++,,,,,,+++***)))&&&&&&&&&'''((())))))***))))))))))))************$$$''',,,...---------///111***---111...111555000BBBZZZVVV;;;000444777888...ZZZ~~~gggjjjyyyyyyqqq|||MMM,,,...444///,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***+++///555<<<@@@>>>999444...555000)))///222222888ccctttCCC===...111333555555444222222222000;;;444bbbiii<<<777111444888999:::;;;>>>@@@:::<<>>333FFFdddpppUUU<<<888:::888666888CCC>>>;;;;;;:::666444444555555444333333222111111///////////////000111111444333555:::CCCWWWvvvfffEEE888666666444333444777777666BBBSSSzzzoooJJJ@@@HHHEEEGGGGGGCCC;;;555333333333777EEETTTRRRDDDAAAHHHsssWWW222///111)))...---***((((((+++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---...///000111///MMMsssfffKKKUUUrrrtttMMM>>>:::///PPPaaazzzwwwvvvdddKKK888...,,,,,,===ZZZjjjdddHHH777>>>GGGGGGPPP___bbbVVVTTTdddsssyyy}}}{{{QQQ444000444---,,,+++///***000^^^{{{HHH888333999444+++666MMMnnnaaaOOO[[[vvvlllWWWZZZOOO999------///444222%%%***,,,===hhhPPP>>>***%%%+++111...)))++++++++++++*********)))///000000000//////111222<<<<<>>555222;;;@@@777RRRiii[[[<<<888CCCDDDWWWNNN@@@666666;;;999444EEE???<<<<<<:::666333444555444444333222222111111///////////////000111111444333333555;;;JJJdddzzz~~~ZZZEEE777777555444444555666555888GGGhhhdddHHH???>>>@@@BBBCCC@@@:::222---000111>>>PPPSSSEEE;;;<<>>iiiOOO***)))111+++(((///++++++*********)))))))))***+++,,,+++******,,,...000---111444999TTT}}}MMM000)))+++((("""'''''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''((()))******)))((('''(((((((((((())))))))))))))))))*********+++++++++******))))))******+++,,,---,,,,,,,,,,,,---......333666777555000...000333666555OOOxxxFFF444......000---------,,,,,,,,,+++++++++************)))))))))((())))))************))))))))))))))))))))))))))))))***************)))(((((()))***+++,,,,,,,,,---...000777DDDOOOMMMBBB999888555...(((000777222999OOOVVV999666000444666333222444333111---444000@@@oooccc???999222888>>>555111888;;;RRRpppnnnCCC666<<<:::KKKIIIBBB;;;999:::777333FFFAAA======;;;666333444444444333333222222111111///////////////000000111222111111222555>>>RRRdddoooPPP999777555444444333444444111:::QQQuuuWWW;;;::::::;;;@@@CCCAAA:::333666444@@@UUUZZZIII777000000XXXzzzKKK222000---***((()))+++,,,***(((+++******)))))))))))))))))))))))))))))))))))))))+++******))))))******+++*********++++++++++++,,,++++++++++++,,,---......//////888GGGPPPVVViiirrr\\\bbbuuudddLLLAAA222222::::::222444:::444555------333555666@@@LLL::::::444333JJJzzzZZZ555000000000...222///)))777MMMSSS:::111IIIxxx~~~VVV666444SSS```DDD777///+++...)))$$$;;;ooottt???......)))(((...************)))))))))((('''((()))((('''''')))+++***'''((((((%%%666gggwww>>>$$$***...&&&((((((''''''&&&''''''(((&&&''''''''''''(((((((((''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''((()))******)))((('''(((((((((((()))))))))))))))))))))*********++++++******))))))******+++,,,,,,,,,,,,,,,,,,---......+++---000///------///222888///;;;kkk>>>333000---...///,,,,,,,,,,,,++++++++++++************))))))))))))))))))************))))))))))))))))))))))))))))))*********+++******)))(((***,,,......------...///333>>>LLLRRRKKK===666777:::$$$''':::666000KKKqqqlll;;;555444888999666444555555222333333000999dddYYY???333555;;;555222777999RRRqqqkkkAAA777>>>;;;@@@DDDFFFBBB???===999444GGGBBB======;;;666333333333333333333222222111111000000////////////000000000///000333444;;;IIIWWWuuu\\\>>>888444333333222222444222666@@@WWW|||lllGGGAAA===999;;;@@@BBB@@@<<<888888GGG^^^bbbOOO;;;333,,,>>>cccyyyKKK,,,,,,***+++------***((((((+++******)))))))))))))))((((((((((((((((((((((((******))))))))))))******************++++++++++++++++++******+++,,,,,,---222++++++555@@@NNNeee|||kkkOOOKKK```~~~iiiMMMBBB333333777:::555222111///222...+++///333111;;;OOOJJJ???777999AAA]]]```<<<333......***---111---)))---333000&&&222PPPWWW???,,,+++111BBBfff|||iiiQQQLLLGGG===///---IIIppp@@@+++,,,---(((*********)))))))))((((((((()))))))))((((((***,,,+++***,,,...+++...VVVddd777''',,,111)))((((((''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))***))))))((((((((((((((())))))))))))))))))))))))******************))))))******+++,,,,,,,,,++++++,,,,,,---...***,,,////////////111444///666EEEyyyzzz{{{qqqSSS111111111,,,---000,,,,,,,,,++++++++++++************)))))))))))))))))))))************))))))))))))))))))))))))))))))*********++++++******)))))),,,...///---,,,...000777AAAMMMPPPHHH<<<444222333'''111:::...===pppIII555:::<<<;;;888666888777444:::444333555YYYyyyHHH444///777555555:::;;;@@@UUUbbbPPP666999EEE@@@<<>>777GGGAAA======:::555222333333222222222222222111111000000////////////000000//////111444555888BBBLLLbbbzzzsssKKK>>>333222333222222555444444666AAA^^^^^^GGGCCC???BBBIIIPPPRRRRRR???DDDUUUgggdddNNN===999222111???eeesssFFF,,,)))***---,,,((((((,,,+++******)))))))))))))))((((((((((((((((((((((((***))))))))))))))))))***))))))*********+++++++++++++++*********+++,,,,,,///---...111444@@@[[[tttzzzeeeLLL===UUU}}}ZZZBBB999777333000444777111...333000111---...333---777TTTqqqdddRRR>>>666OOOTTT999;;;>>>BBB444***...333+++'''---+++)))))),,,//////...---///+++===gggzzziiiPPP>>>---333fffnnnBBB111...+++************))))))))))))((()))***)))((()))***,,,---,,,)))---...***GGG{{{___555'''---***)))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((()))))))))***************))))))******+++,,,,,,++++++++++++,,,---------...///000000000222333***666OOOmmmMMMSSSaaa|||^^^NNNTTTiii@@@+++222333------...,,,,,,+++++++++*********))))))))))))))))))******))))))************))))))))))))))))))))))))))))))******++++++++++++******(((+++...---++++++...222???FFFNNNNNNHHH???666111,,,---333000555gggmmmfff===<<<===<<<;;;???DDDCCC>>>@@@888888555PPP^^^???000555555666:::;;;===???BBB:::111;;;DDD============>>>CCCFFF@@@777EEE@@@<<<<<<:::555222333222222222222222222111111111000000///////////////111000111333333333888@@@PPPhhhaaaJJJ666111333333222444222111111777HHHggg}}}OOOJJJIIIUUUiii{{{lllmmmvvvzzzhhhHHH555333000000222DDDooo{{{???222((()))+++)))***///+++******)))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))************+++,,,++++++******+++,,,,,,)))---111111...666NNNfffjjjiiieee```PPPAAA[[[yyyRRRDDDPPPNNN>>>333///555555999LLL]]]OOO888444+++444000111666---999bbbkkkZZZttt~~~DDD888VVVoooyyy]]]888+++222---'''///'''//////''''''///111+++,,,---000555QQQ~~~SSS\\\tttwwwnnnTTTBBB===111---PPPsssDDD222666++++++++++++*********)))'''((()))((('''((()))+++111111%%%%%%---***???pppnnniiixxxvvvVVV666*********)))((('''''''''''')))))))))(((((((((((('''&&&'''(((((((((((('''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((())))))******(((((((((((())))))))))))((((((((()))))))))************))))))******+++,,,+++++++++++++++,,,------.........///////////////444000FFF~~~TTTXXXsss]]]:::>>>CCCTTT|||iiiIIIAAAHHHSSS999///555222...---***++++++++++++************))))))))))))************))))))************)))))))))))))))))))))))))))))))))***++++++,,,+++++++++(((+++---,,,)))+++111666IIIOOORRRNNNGGG@@@999222---000...111XXXPPPoooRRREEEEEEGGGNNNZZZaaa\\\RRRGGGAAACCC>>>OOOVVV:::888666555888888999111666>>>===???@@@:::<<<999555666===CCC>>>666CCC>>>::::::999444222333111111111111111111222222111111000///////////////111000111333222000444999AAAVVVpppzzzZZZ;;;333555444222222222...000555;;;JJJfffooo]]]QQQ]]]}}}nnnHHH222///---333222222JJJwwwlllLLL...''',,,---+++,,,+++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,,,,++++++++++++,,,,,,(((+++///...,,,111AAARRRYYYbbbkkkpppkkk```tttpppGGG333999;;;666666555+++,,,666^^^oooAAA---)))666111000888555MMMxxxHHHLLL{{{JJJ,,,...***$$$...'''---///,,,+++...---(((---000222(((111lllUUU999===???444......333000...>>>TTTooooooJJJ:::,,,,,,,,,,,,++++++++++++((()))))))))((((((***+++111777***&&&222///===iiicccKKK:::JJJkkktttYYY999+++***)))(((''''''''''''))))))))))))((((((((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((()))***+++(((((((((((())))))))))))(((((((((((()))))))))*********))))))******+++,,,+++++++++***++++++,,,---...---------...///......777...444YYYTTT...333IIIPPP888888888===RRRsssoooTTTGGGFFFGGG|||BBB666333444...---///***++++++++++++************((()))))))))************))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++))),,,---+++))),,,444<<>><<<999888555333777===<<<777BBB<<<999999888444222333111111111111111111222222111111000///////////////000///000333333222555:::999JJJbbbzzzfff@@@555777555222111333...111777777777IIIaaazzz}}}vvvUUUVVVwwwqqqMMM888666000555222***555]]]fff777)))///000+++'''+++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************------,,,,,,+++,,,,,,,,,+++++++++++++++///888AAASSSkkk\\\AAA===666000000///666...000]]]QQQ:::,,,777...+++888===ddd~~~YYYfffPPP+++...,,,'''111...***(((+++---******+++,,,###***///111YYYppp???...,,,(((---///+++***///666:::>>>vvvggg666---------,,,,,,,,,++++++)))***+++***)))***+++---***999000+++888333;;;bbbUUUFFF---***UUUuuuKKK++++++)))(((''''''''''''******))))))((((((((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((()))++++++(((((((((((())))))))))))(((((((((((())))))))))))*********)))***++++++,,,++++++******++++++,,,---...---,,,---///000//////+++000***555888555@@@>>>xxxppp@@@777666777999888EEEllljjjSSSNNNOOOMMMzzzQQQ777222333000(((,,,222++++++++++++************)))(((((())))))*********+++))))))************)))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,***---...+++)))---777@@@OOOZZZ]]]NNN<<<444333333444:::GGGppp^^^EEE999QQQ~~~~~~UUUWWW___qqqqqqXXX@@@AAAEEE@@@BBBiii|||MMM@@@;;;888::::::888===bbbsssNNN======777999999666666999;;;999AAA>>>:::777555444222000111111111111000000000000////////////////////////000111111111111222222222888AAANNNaaa|||{{{OOO999555333111000111111000111333666999;;;KKKQQQWWWVVVPPPLLLKKKMMMQQQYYYeeeqqq}}}ttt\\\cccttt\\\DDD666111333///...222===ggg___......666///,,,))),,,,,,)))&&&&&&(((((())))))))))))))))))))))))***)))(((&&&&&&&&&'''((()))))))))))))))))))))))))))************+++++++++++++++++++++,,,---...///>>>YYY~~~|||ZZZVVVRRR???333777555000)))HHH\\\444(((999777222DDD^^^kkklllhhhCCC555......///)))(((***,,,,,,,,,***))))))+++(((---------NNNyyyKKK333)))...---000,,,(((111555***:::aaagggFFF>>>;;;HHHOOO:::&&&***///---///+++""")))333000111+++...;;;FFFOOO```ssscccFFF+++,,,DDD]]]lllrrrMMM444###'''---)))&&&)))&&&,,,...***)))+++***&&&((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))((('''&&&&&&'''((())))))((((((((((((***,,,---******+++++++++,,,,,,,,,------------------------+++,,,---///000222333444RRROOOMMMMMMMMMHHH@@@999777???999666>>>???MMMnnnvvvfffiiipppOOO555000000///...---,,,,,,++++++*********))))))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++***))))))***+++,,,,,,+++***,,,...------111888???OOOXXXWWWEEE333///222444888FFFiiiTTT111;;;777HHHbbbgggWWWTTThhhzzzwwwcccPPPAAA@@@AAAFFFFFFKKKzzzwww\\\[[[CCC555;;;999888CCCttt```777888999666888;;;888333555;;;AAA>>>:::777555444222111111111111111000000000000////////////////////////000000111111111222222222000888CCCTTTnnn^^^@@@333000111222222111000000111222555666999===@@@@@@<<<999999;;;:::@@@HHHOOOVVV```llltttttthhhqqqvvvpppggg[[[PPPJJJ???;;;111---000333HHHiiiVVV;;;111***+++,,,,,,+++)))***+++,,,+++))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---......111===WWWxxxzzzxxxoooTTT===555///888222BBBwwwfff;;;444666111222MMMzzzyyy}}}OOO---))))))+++---+++///...------,,,,,,,,,,,,***+++222---&&&CCCMMM//////,,,***111444)))(((222555@@@jjjyyyqqqfffggggggOOO555///***'''++++++&&&+++222......***...===IIITTTeeevvv]]]DDD,,,***888FFFLLLNNNVVVNNN;;;)))'''---***%%%)))***''''''***+++)))((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))(((''''''''''''((()))))))))(((((()))***+++,,,************+++++++++,,,------------------------,,,,,,---...000111222222;;;999888:::===<<<777222777777777???KKKNNNUUUddd}}}RRR<<<222000000///...---,,,++++++************)))))))))((())))))(((((((((((()))))))))))))))))))))))))))))))))************++++++++++++*********,,,,,,,,,,,,...+++***---333888:::999LLLQQQJJJ999333888999111FFFrrrqqqWWWCCC777555<<>>@@@===999777555444222111111111111111000000000000////////////////////////000000000111111111222222000555===JJJbbb~~~oooGGG222///111222222111000///...///000000000222333333111000111222///222555666777;;;AAAFFFVVVcccwwwxxxiiihhhllleee[[[RRRPPPQQQTTT[[[bbbVVVKKK777...111...///;;;___ccc;;;+++222---***'''(((******)))'''))))))))))))))))))))))))(((((())))))(((((('''''')))))))))))))))))))))))))))))))))*********++++++++++++***++++++,,,---...000---111DDDaaa{{{___@@@///---:::666???vvv|||FFF444...///444LLLUUU111///111///000///,,,***'''''')))+++,,,---,,,***//////000PPPxxxKKK---999333---;;;MMMIIIAAAAAABBB[[[wwwyyylllqqqyyyeeecccUUU===000+++$$$(((,,,))),,,000+++---***---666===BBBMMMZZZNNN<<<+++(((---000//////===QQQWWW@@@'''""")))...(((***)))&&&'''***,,,***)))((((((''''''(((((()))((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((())))))((((((''''''(((((()))******)))))))))******+++)))))))))*********++++++------------------------,,,,,,------...//////000///...---000444555333111222000FFFiii~~~~~~uuu{{{fff:::///333000000///...---,,,++++++************))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,,,,---000***'''000???FFFAAA888JJJCCC<<<666222333===HHHnnnOOO///222777333<<<@@@<<>>999EEEeeezzzSSS777333666888;;;===:::666999???@@@===999777555444333111111111111111000000000///////////////////////////000000000000111111111111444666:::EEEXXXtttsssIII333000222111111111000............///222333333333222222333333333333444222111111444777555<<>>FFFEEECCC:::***''',,,***+++---)))+++((((((,,,,,,,,,000888:::000((((((******)))))))))999OOOSSS>>>&&&%%%333,,,,,,+++)))***+++***)))))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((((((((((()))++++++******************((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...222000///000222444333222111444___lllbbb[[[vvvZZZ777444777000//////...---,,,+++************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++******,,,...///+++...<<>>JJJRRRLLL<<<333333444777;;;;;;777555777:::@@@===999777666555333222111111111111000000000/////////////////////////////////000000000111111111222222555<<>>777666GGG\\\~~~___===222111000555111444PPP|||]]]777---+++---000///***)))---************************'''((()))******)))((('''(((((((((((((((((((((((((((((()))))))))*********++++++*********+++,,,,,,$$$,,,666666///000CCCXXXiiiXXXJJJQQQ[[[fffkkkdddPPP???666===TTT|||NNN777888:::III}}}WWWHHHAAAHHHPPP[[[|||tttCCC777333///000//////000111111///---,,,,,,...666VVV}}}nnnBBB555111EEEgggdddZZZccc[[[LLL@@@222@@@jjjsss==='''444OOOgggSSS777))),,,***)))***(((%%%%%%&&&))))))))),,,111///***''')))***)))***---111,,,111EEERRRJJJ444$$$+++))))))+++,,,+++)))((())))))(((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((())))))))))))))))))(((+++++++++++++++*********((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------111000......///111111111666777\\\VVV555UUULLL:::<<<888//////...---,,,+++******))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++)))***+++***))))))---///111444<<>>AAA888444888:::EEEfff___777333:::///---AAA<<<<<<<<<<<<>>>GGGuuuaaaZZZXXX[[[[[[OOORRRWWWYYY```eee^^^```rrr}}}iiiLLLGGG======;;;888444444666888333666888777555444333333???<<<999666666555444222111111111111000000000000/////////////////////////////////000000000111111111111444888AAATTTrrrzzzTTT>>>777444111000...//////000000111111111000666;;;:::333...---...---......///000222333444444555444222333999CCCKKKddd|||iiiMMMCCC===;;;555222AAAUUUxxxMMM444------111000...444FFFqqqQQQ333+++))),,,,,,((()))///************************(((((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******++++++************++++++******---000///---000666GGGYYYllltttnnn___KKK;;;555;;;KKKeeezzz}}}mmm]]]RRR^^^sssGGG111000NNNuuuGGG@@@>>>??????GGGcccuuuDDD333///111555222,,,111555444///,,,,,,///)))AAAvvvkkkkkkeeeNNNCCCFFFiiizzzyyyttt```;;;<<<999888333(((,,,???vvvfff<<<777VVV{{{iiiBBB++++++)))'''***)))'''(((************,,,...///+++((())))))'''(((+++)))...---///EEE[[[RRR777+++&&&%%%(((,,,+++))))))***))))))(((((())))))***'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((())))))***((())))))******))))))(((******++++++,,,++++++***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......000111333333555111@@@ZZZoooaaa111FFF```:::555:::333//////...---,,,+++******))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++(((***+++***)))***///333777===FFFLLLMMMHHHAAA<<<888>>>:::666MMMppp}}}rrrVVVDDD000...555111000??????555666999???===\\\pppWWWWWW[[[XXXUUUTTT___gggnnnqqqcccWWW\\\rrruuuOOOEEE===<<<999555444555666666333555666555666777444///???<<<888666666555444333111111111111000000000000////////////////////////////////////000000000111000111555888<<>>SSS[[[\\\]]]WWW___[[[hhhnnnqqqqqqcccTTTTTTVVV\\\III@@@===:::888777666333111444555444444:::???:::000???<<<888666666555444333111111111111000000000000////////////////////////////////////000000000000,,,...222555666???YYYrrrvvvtttuuuTTT;;;999777,,,+++555/////////000//////...---666BBBNNNLLL>>>222...000000///......//////...---///111222111///000333777111777BBBWWWwwwgggIII@@@===888:::BBBYYYwwwXXXCCC444---333***333333&&&;;;jjjlllMMM000+++///...+++******************************)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))++++++***************+++---+++,,,///...,,,,,,000///222333333777<<<<<<999999///===kkkwwwtttZZZDDDIIIdddyyyvvvjjjTTTzzzzzzqqq|||wwwRRR666,,,---111(((AAAyyyPPP???666333,,,000<<>>vvvQQQ,,,+++444444777BBBDDD@@@777///+++,,,...///***)))***,,,---++++++,,,...%%%(((,,,***...555222LLLCCC333(((''',,,---***+++(((''''''***+++)))&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))---***%%%###$$$''')))***))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///...------------...//////333222111111333555777999KKKhhhsssNNN777777333//////---,,,,,,++++++***)))(((((())))))(((((((((((())))))******))))))((((((''''''***++++++***((('''((()))******))))))******+++,,,...,,,+++...222555666444333222777666111888AAA===AAAUUUrrr}}}gggFFF888===111111111111222333444444333;;;<<<:::;;;AAA```]]]bbbiii```uuupppooorrroooccc[[[[[[LLLPPPtttYYYPPPMMMBBB;;;===888111333666666222222>>>KKKFFF888AAA:::555666777444222333222222111111000//////...........................///......---...///000111222...///444444555BBBSSSqqq{{{ooovvvuuuSSSBBB555444444///...222//////............//////444999???===666000...///........................//////000000000111111111...111444555:::JJJbbbttt~~~\\\EEE<<<<<>>111+++***---,,,,,,777FFFmmmzzzSSS000(((+++***+++++++++)))((()))***)))***)))))))))((((((((((((***)))))))))((((((((('''))))))))))))************)))))))))))))))))))))))),,,++++++,,,///222222222333000000222///+++000999LLLaaaxxxTTT@@@888444+++------888]]]]]]<<<***,,,***+++111333;;;===>>>:::222,,,******...,,,***)))***+++******$$$,,,444CCCiiikkkDDD888888888???LLLZZZdddZZZ999&&&))),,,%%%'''(((******((('''(((+++***$$$)))...,,,...000***999???AAA:::222---***''')))))))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))&&&(((***+++++++++++++++))))))))))))))))))))))))))))))***++++++++++++************************************+++++++++,,,,,,******++++++,,,------...---------------......///111000000000111333555666===CCCYYYuuu___@@@111555222//////...,,,,,,++++++***))))))((())))))(((((((((((())))))***)))))))))(((((((((''')))***+++***((((((((()))******))))))******+++,,,---+++***,,,000333333222777...444===888444777777\\\yyyhhhHHH<<<888222111111111111222333444555000888999999:::<<>>ZZZkkk\\\???555---)))---...******...BBBhhhxxxRRR555,,,---+++,,,---,,,***))))))*********)))))))))((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))+++***+++---222555777777666444555777777555555666DDDdddxxxRRR===777444111---///,,,***666XXXfffAAA***))))))+++...,,,...111333111---***)))+++---)))&&&%%%'''(((((('''&&&///,,,$$$777jjjrrrggg```VVVMMMKKKYYYkkkoooYYY@@@333...)))))),,,...---+++***,,,...+++&&&***///---666@@@>>>000777???CCCCCC>>>222'''((()))******)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***"""%%%((()))'''&&&''')))))))))))))))))))))))))))((()))******++++++******((((((((((((((((((((((((*********++++++++++++,,,))))))***++++++,,,,,,---------,,,,,,------...//////.........///000222333555,,,111IIIooozzzeeeVVVfff|||LLL666///555111---///---,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))***+++***)))((()))*********))))))******+++,,,,,,+++***+++---///000///444)))222@@@:::777GGGVVVrrrKKK333444555---111111111111222333444555///666888:::===:::CCCZZZtttssslllmmmppprrrrrrpppoooppppppmmm___]]]lll___MMMOOOPPP:::///444444555888777444888???>>>666CCC<<<777777888555333333111111111111000000//////..................................../////////000000...000222111///555===EEE[[[zzzzzzyyy{{{sssOOO???666111222444111000111///......------......///,,,,,,,,,---...///...---------------------------........./////////000000000333666555222111555999IIIcccqqqQQQ>>>666666;;;999444<<>>555<<>>bbbdddEEE444222666000+++------+++++++++*********))))))))))))(((((((((((())))))))))))))))))(((((((((((()))***+++***)))((()))*********))))))******+++,,,,,,+++++++++,,,---......111,,,333888444DDDiiieee@@@888888111...333111111111222333444555666111777888<<>>???LLLSSSpppjjjsssvvvsssjjjgggiiijjjfffiiikkkvvvnnnPPPRRRYYYAAA666:::000333777888555555999;;;888DDD===888888888555333444111111111000000000000000////////////////////////---......///////////////......000222111111444999:::NNNjjj{{{lllIII;;;666333333444222000000......------------......---+++******,,,...---,,,---------------------------............/////////,,,...000111111111333555777CCC]]]sssOOO666---777999000///777:::555111///...//////......111333///<<>>888999999666333444111111000000000000000000////////////////////////---......///000/////////---...000111222333555888888FFF[[[uuueeeDDD999777444333333222000///......------------.........,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------...///000222333444777555===XXX}}}{{{qqqmmmuuuiiiEEE555444111...222777666111000000000...++++++...111+++111000;;;bbb```<<<000(((***---***))),,,++++++*********)))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++***)))))),,,---------.........>>>ggg~~~ZZZGGG;;;111111:::CCCQQQ```jjjsss}}}zzzuuugggRRR666...))))))++++++***,,,((('''(((***)))''')))---;;;000222444,,,)))+++((())))))))))))))))))*********+++***'''$$$###&&&(((''''''***,,,)))(((666III}}}```WWWcccmmmtttsssiiidddcccYYYIIIBBB>>>;;;BBBSSSYYYGGG...***+++000---///LLLooo|||www\\\CCC999;;;>>>>>>555111------//////+++'''************************))))))))))))))))))))))))))))))(((((())))))***+++"""""")))666BBBAAA333&&&))))))))))))))))))))))))'''((())))))******))))))************************)))))))))************++++++,,,,,,------...//////++++++******++++++,,,------....../////////000000///...111///---;;;DDD===666555<<<999>>>ppppppwwwrrreeegggkkkRRRHHHDDD:::777------000******//////************************))))))(((((((((((())))))(((((((((((())))))))))))((()))******))))))***+++******))))))******+++,,,,,,---......------///111444111777IIIlllQQQ>>>222444555///...444111111111222444555777777111666333777CCCFFFCCCHHHFFFWWWxxxyyyuuupppjjjbbb\\\^^^cccaaaooo{{{rrrkkkTTT<<<999===444222555666555333444888;;;FFF???999999999666444444000000000000000000000111////////////////////////------///000000000///...---///000000111333444555666===JJJ```~~~[[[>>>666666444222111111000///...------,,,,,,------...,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000//////000222444444333777111111>>>TTTppp{{{tttpppllliii\\\TTTSSSZZZbbbkkk~~~kkkLLL<<<000111666666111...///000///,,,+++,,,---...$$$+++,,,***;;;]]]uuu|||dddKKK444......+++***...+++++++++*********))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))***)))((((((***++++++***+++---***000RRRxxxRRR;;;555666444+++222:::???FFFPPPXXXZZZffffffeeelllpppaaaZZZfff}}}___VVVjjj|||gggJJJ???888666666000111+++'''+++---***(((***(((******))))))++++++***---(((...333,,,***,,,(((((('''''''''(((((()))((('''&&&(((---222111+++%%%%%%---...'''%%%---444333IIIbbbwww}}}uuuhhhpppssskkkbbbaaaaaahhhwwwzzzbbbDDD000...000222===^^^{{{yyy\\\>>>000///333444666666333...******,,,************************))))))))))))))))))))))))))))))(((((())))))***+++000---444III^^^^^^HHH111))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,------......***************+++,,,,,,------......//////......000...000000555KKK]]]ZZZ777///444444???zzz|||lllttt|||ooo\\\tttoooRRRCCC444...222222222))),,,///+++,,,000,,,************************))))))(((((((((((())))))'''((((((((()))))))))***''')))******))))))***+++******))))))******+++,,,+++,,,......,,,---///222222888OOOqqq~~~;;;<<<999222///000111111111111111222444666777888222777444666CCCEEEAAADDDHHHOOOooo{{{qqqmmmmmmeeeYYY[[[hhhfffkkkvvvtttkkk|||```@@@666888999777666666555333333666999GGG???:::999999666444444000000000000000111111111000000000000000000000000,,,---///000000000///......000000///000222333333222555===PPPnnn~~~TTT888444444333000000111111///...------,,,,,,------...)))+++---,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------///222333222000111000222555:::IIIhhhxxx___MMMFFFGGGHHHHHHQQQIIIHHHLLLLLLLLLZZZkkk|||WWWDDD555666666111000666......---,,,...000000---111(((,,,444...---PPPgggDDD555000+++***...+++++++++************)))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))***((('''(((***++++++***&&&---+++(((???lllYYY777666888...333444333000333;;;AAAAAAIIIFFF@@@AAARRRccc```QQQDDD;;;GGGbbbxxxgggZZZmmmjjjKKK>>>KKKhhhkkkCCCBBBYYYxxx~~~cccXXX999---555555000000///---''''''///333///***)))###+++---(((&&&))))))&&&(((###***000,,,,,,---'''((('''&&&'''(((******)))%%%&&&///@@@MMMKKK:::)))%%%)))***'''&&&(((***)))111333TTTttthhhllltttwwwzzz}}}tttUUU999222000666LLLuuu~~~uuuWWW???333///333999===777,,,&&&)))000************************)))))))))))))))))))))))))))))))))))))))******+++,,,###$$$999RRRUUU===###))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------*********)))***++++++,,,,,,,,,---.........------...///333///111KKKjjjsssCCC111///111CCCxxxxxxmmmWWWwwwddd@@@...444444000222444333+++...222......///(((******************++++++))))))(((((((((((())))))'''((((((((())))))******''')))******))))))***,,,*********)))***++++++,,,)))+++------,,,,,,///222666EEEkkkuuuccc:::333...///222333222111111111111222444666777888555;;;888999DDDEEE@@@AAAFFFKKKfff}}}oookkkooofffUUUXXXiiirrrlllnnnmmmeeerrrxxxQQQ>>><<>>:::;;;===AAAIIIVVVdddmmmXXX;;;333===MMMwwwqqqZZZJJJAAADDDNNNZZZTTTKKKBBB:::555333222===AAAFFFJJJIIIDDD===888111000///...---,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%,,,)))%%%++++++&&&(((###+++111ZZZ{{{@@@)))))))))))))))************,,,+++000LLLoooiii[[[:::IIIXXXmmm}}}iiiRRRNNNJJJJJJ\\\zzzjjjRRR<<<000***555;;;777666777111'''111(((///111$$$(((///&&&)))+++---...---+++***((())))))))))))*********************+++,,,,,,,,,---))))))(((((((((((())))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---000111------>>>\\\tttVVV444111333999{{{ggg^^^bbbvvvxxxjjjLLL444444333333222111000000111000...,,,+++++++++,,,+++)))((())),,,---,,,***++++++***)))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***(((((((((***+++,,,***))))))333555,,,(((000888999RRRtttfffMMMJJJFFF:::555333111111222222111000444777666444666:::777000555777:::;;;<<<>>>AAACCCIIIEEETTTuuutttfffiiifffSSSWWWtttvvvnnnhhhddd```bbbuuuqqqPPP___[[[EEE;;;///222999111///===KKKCCC;;;:::999666444555333333222222111000000000////////////////////////...........................//////000111111222222444333888BBBPPPeeegggFFF777333333111000000000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++******,,,...------------------------------------...///000111000///......000444888;;;<<<;;;:::999888999:::<<>>666555111666fffjjjUUUCCC===@@@:::888444222000111333444111333555777666333///---//////...---,,,,,,,,,,,,*********))))))(((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&(((&&&''')))&&&###%%%''''''///333PPPwwwfff:::---(((((()))))))))*********---+++***888ZZZzzzbbbIII888+++888JJJ\\\oooxxxrrrgggbbbmmmzzz~~~xxxhhhXXXOOO;;;333000444444//////444***''',,,...((()))///111222---)))(((+++---,,,)))))))))))))))*********************+++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...---000111...---777LLL]]]___;;;333555555^^^___OOOHHHSSSeeeqqq}}}llljjj}}}bbbGGG:::333333222222111000000///000///...---,,,+++++++++---+++)))***,,,,,,+++)))+++***)))(((((((((((()))(((((((((((((((((((((((())))))***++++++++++++***)))(((((()))+++,,,------333)))'''000333222:::HHHpppmmm^^^HHH999666666555333222111222444555555444::::::777333666;;;;;;777555777:::;;;<<<>>>AAACCCIIIEEEGGGVVV{{{~~~fffggghhhVVVWWWrrrsssiii___ZZZVVVXXXiii|||sssCCC<<<444777<<<777444;;;MMMDDD===;;;:::666444555333333222222111000000000////////////////////////...........................//////000000111111222222333666999===JJJfff~~~___@@@555222222111000//////////////////......---,,,,,,,,,++++++++++++++++++++++++***+++,,,+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000///...---...///000111///111444444444888@@@GGGPPPHHH>>>777555666666666888777DDDeee\\\;;;333555555555222//////000000///---...//////,,,((((((+++///444<<<]]]vvvRRRAAA111+++***...---((((((,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,***''''''***+++++++++222888===???:::444///------------,,,,,,------...---...000222222222222111222222111000111444999===LLLGGG>>>333???ttt}}}cccMMM:::000000000///...------...///000------,,,,,,+++*********...---,,,+++************))))))((((((((((((''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&+++ &&&,,,!!!"""+++&&&###++++++999OOOBBB***+++(((((())))))))))))******,,,***((((((333SSSzzzvvv{{{eeeAAA//////333777<<>>111///222111111000000/////////............---,,,++++++...,,,+++***++++++***((())))))((((((''''''(((((((((((((((((((((((((((((())))))***++++++++++++***))))))))))))***,,,///000+++)))---222222===^^^```>>>222///,,,---444111111111444777:::::::::???===888444555;;;>>>>>>777999;;;<<<<<<>>>@@@CCCHHHEEE???<<>>DDDDDDBBBNNNEEE===;;;:::777444555333333222222111000000000////////////////////////........................////////////000000111111000222444333222:::PPPeeeZZZ>>>777222111000///............//////...------,,,,,,+++************************+++,,,,,,+++******+++---++++++++++++++++++++++++------,,,,,,---......///000000000///////////////222111000000444===IIIRRRKKKBBB777222222444444222666111444HHHiiiXXX;;;444777444222111222111---+++,,,+++,,,---,,,***)))+++---,,,,,,777WWWfffDDD222(((---222---''''''))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((,,,***)))***---...+++((()))***---222666555111---...---,,,++++++++++++++++++,,,---.........------000222333333333555888;;;\\\YYYQQQHHHPPPvvvdddFFF777...,,,///333333222000///...------///...---,,,+++,,,,,,,,,,,,+++***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***''')))///<<<&&&"""&&&###'''111))) '''(((((((((((()))))))))***))))))+++)))%%%000VVV|||sssmmm___AAA000......---...444>>>GGGKKKLLLlll|||uuuttt}}}|||WWW:::444222000>>>VVVpppaaaAAA000444,,,(((888KKK@@@333+++***,,,+++***))))))*********++++++++++++*********)))((((((((())))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))******))))))))))))******************************************++++++++++++++++++,,,,,,,,,------------.........------...///444------777666***000GGGMMM@@@555333777:::@@@FFFMMM@@@>>>OOO}}}qqq^^^NNNBBB999222---000000/////////.........,,,---.........---,,,+++++++++************))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))***++++++++++++***)))***++++++++++++---...'''222444///>>>cccnnnKKK///...333///---111//////111555:::>>>??????@@@>>>:::666666999<<<===:::;;;<<<<<<<<<>>>@@@CCCHHHEEE@@@:::JJJfff\\\qqqeeeTTTEEE??????BBBNNN[[[iiiGGG;;;333555BBBSSSWWWKKKMMMEEE===;;;:::777555666333333222222111000000000////////////////////////........................///////////////000000000000///111222222555BBBOOOmmmVVV===888222111000///.....................---,,,,,,++++++***************************+++,,,+++******,,,---++++++++++++++++++++++++---,,,,,,,,,,,,------.../////////000000000000000444222222555<<>>888111000333555444222666333444;;;JJJggg```AAA777222222555777444---...333+++,,,---------,,,,,,,,,)))333444555SSSzzzWWW444(((***+++)))(((************************((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))******+++++++++,,,...000111000///......---,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++---000111222333555777???MMMWWWSSSJJJQQQzzzOOO333......111555,,,,,,------.........---+++++++++,,,++++++************)))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''###***$$$!!!AAAKKK'''''''''$$$%%%)))'''%%%***'''(((((((((((()))))))))''''''+++---)))'''666KKKfffzzzZZZ===777------,,,---111;;;IIIUUUKKKfff}}}yyyUUU:::,,,---;;;IIIjjjPPPCCC111)))999EEE???666///******+++,,,************+++++++++++++++*********)))((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))******************************))))))*********++++++++++++++++++,,,,,,,,,------...---,,,,,,---...---,,,)))111333888===111***555555222222666:::;;;<<<>>>555TTTggg]]]ZZZzzzXXXJJJ@@@444000333555111,,,/////////...............+++,,,---.........---,,,)))******************+++((((((''''''''''''(((((())))))))))))))))))))))))))))))***++++++++++++***'''***---...,,,******+++...000333GGGppp|||XXXBBB666,,,,,,000000---+++...///222666;;;???@@@@@@<<<;;;;;;:::999777777888>>>>>>???>>>===>>>AAADDDLLLCCCBBBBBBEEEgggkkkVVVbbbZZZJJJ===;;;<<<@@@JJJVVV]]]dddzzzRRR===444:::EEEVVVVVV@@@KKKCCC<<<;;;:::777555666333333222222111000000000////////////////////////........................///////////////////////////...///333444555;;;BBB]]]www{{{TTT<<<777222222111000////////////......------,,,+++++++++************************)))***++++++***+++---///++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,---...//////000000000111555<<>>999222000...000333555444222333555666555777FFFfff```AAA555111111555222,,,...555////////////...---+++***,,,...---,,,999]]]VVV222%%%''',,,...************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++)))''''''***---)))*********)))***---///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---***---///000000000111222***444>>>FFFGGGDDD[[[kkkAAA000//////000111++++++++++++++++++++++++)))***+++++++++***)))((())))))((((((((((((((()))(((((())))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$'''***"""&&&EEEJJJ((()))'''&&&'''((()))******''''''(((((((((((())))))(((&&&'''***,,,+++...222888\\\wwwJJJ777---,,,---------222AAAOOOHHH\\\xxxOOO333---111333MMMrrrnnnOOO777///999777333...******,,,...*********++++++++++++,,,******************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************)))))))))************+++++++++++++++,,,,,,,,,,,,...,,,++++++---///000///---555444333777333---///---...000333666888:::<<<<<>>>>>===666888<<>>888666777BBBBBBAAA@@@???@@@BBBEEENNNAAACCCJJJJJJbbbwwwUUUOOOOOOCCC:::;;;>>>@@@IIITTTfff\\\___WWW:::333:::<<>>777333333111000000000000000......---,,,,,,++++++***++++++++++++++++++++++++''')))*********,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------...///000111///222777;;;<<<999444000,,,---...000111222111111000111444444333888HHHXXXmmmJJJ;;;111111222------111111000//////...---,,,+++---&&&%%%+++444EEEgggZZZ:::///......************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***))))))***,,,'''((()))))))))***+++,,,,,,,,,++++++++++++++++++***************+++,,,,,,,,,...000000///...///000---///)))111FFFHHHJJJ\\\___III444///...+++***,,,111000...,,,***)))))))))++++++++++++++++++++++++))))))(((((((((((())))))'''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$((('''$$$)))666666)))&&&$$$'''((($$$'''***''''''''''''((((((((())))))'''((('''&&&***///...***...///JJJvvvxxxUUU444555777777555777GGGXXXHHHRRRwwwyyySSS===666444000QQQuuu}}}www```>>>:::555///,,,,,,------,,,*********+++++++++,,,,,,*********+++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******************))))))))))))******************************))))))))))))***************++++++++++++,,,,,,,,,---,,,++++++,,,---...///000---...000000------...000111111///...000333444@@@nnnYYYhhhyyyuuugggCCCAAA999666666///333666444///,,,...111.............../////////+++++++++,,,---...///000111333333111---++++++,,,)))(((((((((((()))***+++))))))))))))))))))))))))))))))***++++++++++++******---...---+++---222777:::WWWzzzwwwWWW===111...///000///...///111222000111333666:::;;;:::999333555<<>>???@@@GGGRRRaaa___^^^ppp```<<<333999222>>>NNNFFFHHH???999999999777666777333333222222111000000000////////////////////////........................///////////////.........---...111333000...333;;;:::PPPoooZZZAAA999444333222111000000000000......---,,,,,,++++++***++++++++++++++++++++++++&&&(((******+++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++000//////...///000222333444666777555111///111333---...000000///...///000000...000555777777999>>>[[[hhhOOO999666777333000111///...------...///...---)))///333///)))...@@@QQQsssYYY<<>>444///222000...---...111222000.........//////////////////,,,+++++++++,,,...000111777888888444///++++++,,,)))))))))))))))***++++++))))))))))))))))))))))))))))))***++++++++++++***,,,......,,,+++///888@@@gggaaa;;;000000+++000******000222///...222111111333666999999888666111444===FFFGGGAAA@@@DDDGGGGGGEEECCCAAABBBEEEGGGFFFGGGUUUhhh{{{ZZZ@@@;;;:::???@@@???EEEPPPJJJaaahhheeeiiinnnDDD999;;;111DDDkkkuuuJJJBBB<<<<<<;;;777444444666555333111000000111111//////............//////////////////............////////////////////////000000000000111111111111:::FFFZZZuuuaaaFFF777888000,,,///111000000111......---------,,,,,,,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,...---+++***)))))))))***...///000//////000333666888666333000.........///............//////////////////000111333555888999<<>>aaabbbAAA//////++++++///...))))))...---+++(((&&&))),,,,,,***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++******))))))))))))************))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++************************+++*********))))))((((((((((((((((((((((((((((((((())))))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((('''''''''%%%&&&((()))***)))(((&&&&&&''''''((()))******+++---((('''...AAAcccdddFFF:::<<>>FFFDDD:::000...//////////////////////////////000000...,,,,,,...///666333000---,,,---000222<<>>>>>777111...///.................................------///333666===:::666222000000222444999<<<;;;333...---,,,***)))))))))))))))******+++---,,,+++***))))))))))))---+++((('''(((+++,,,---000222+++,,,MMMvvv{{{fffRRRFFF777,,,***---///000.........---......//////333111333888888555666:::888:::@@@HHHKKKKKKMMMRRRZZZTTTNNNJJJFFFDDDEEEHHHEEEOOO```zzz~~~RRR;;;>>>;;;:::DDDCCCGGGMMMOOOUUUVVVSSSbbbvvvzzzcccKKK@@@QQQvvv|||KKKCCC<<<;;;;;;777555555555555333222111000000000//////............//////////////////............//////////////////////////////000000000000111111222444===RRRnnn\\\>>>777333111222111...---000......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))+++,,,------------+++000777;;;<<<:::888777000///...,,,,,,,,,,,,---............///////////////000000111333555666777999222111???ZZZ}}}pppFFF888777777777333000///111111000...111000///---,,,,,,---......***///CCCaaazzz]]]KKK777///......,,,+++***+++---,,,)))''')))+++************************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++++++++*********)))******************************))))))))))))((((((((((((((((((((((((((((((%%%'''((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((('''((()))***+++***))))))''''''(((((())))))******(((+++///---'''***===QQQ\\\===333111444777555111555III]]]LLL888222333XXXrrr___QQQ@@@222,,,,,,...000000...,,,++++++...,,,***)))((()))+++,,,,,,,,,------------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++************+++)))************+++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++)))(((+++.........------------......///...+++,,,222888888444///222555666444111//////........................---......---...000444777BBB???:::555222111222222555888666000,,,,,,,,,***)))))))))))))))***++++++---,,,+++******************))))))***,,,---------...,,,333NNNssshhhDDD444///***(((+++...///...//////...---...///000111444222333666777666666999999===AAACCCHHHRRRZZZ\\\\\\WWWRRRNNNHHHCCCEEELLLOOO^^^uuudddDDD???===;;;AAA@@@GGGLLLHHHMMMPPPNNNXXXbbb```UUU777:::QQQNNNLLLCCC<<<;;;:::777555666555555444333222111000000//////............//////////////////............////////////////////////////////////000000000111777666;;;HHH\\\vvvjjjFFF666333111222000------111......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++++++++,,,---333;;;FFFLLLJJJAAA666///------,,,,,,,,,,,,------............///////////////000000111333444555666333777;;;;;;<<>>HHH]]]{{{XXX999444000111000---...111......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++)))***---111333DDDIIIOOOOOOIII>>>444---,,,,,,,,,,,,------..................////////////000000111222333333444444///777???===444444GGG]]]RRR777555222333555444///000444............//////000000&&&+++.........777HHHVVVnnnRRR>>>444111---+++...,,,((((((,,,************************))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))************))))))))))))******((((((((((((((((((((((((*********+++++++++,,,,,,*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((+++,,,,,,***'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''''''''(((((((((((())))))))))))+++&&&###(((,,,,,,,,,---'''LLL~~~xxxKKK,,,333---+++000444222///...888PPP}}}YYY777444999CCCZZZSSSYYYnnnjjjXXXAAA222///222333333,,,---.........---,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,+++++++++++++++,,,,,,))))))*********+++++++++)))***,,,------,,,***)))++++++++++++++++++++++++'''***++++++---444@@@III///...---,,,,,,,,,,,,,,,+++,,,...111333333333333111///......000000///---........................,,,000444777777666555555;;;888444111...------------///...******,,,,,,)))))))))))))))***+++,,,---++++++++++++++++++,,,,,,///...,,,))))))///:::CCC[[[{{{}}}UUU999<<<:::)))---------...///000///...000000//////000111333444444333333555999>>>???>>>???GGGHHHDDDHHHSSSZZZXXX```XXXVVV[[[ZZZVVVYYYbbbvvvWWWDDD>>>GGGFFFMMMDDD@@@@@@???GGGaaarrrlll~~~QQQ@@@999MMMDDD===;;;:::888777888777777777666555444222222//////............//////////////////............////////////////////////......////////////000000---///444999===KKKkkkqqqAAA888111000111//////000......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++,,,///555:::>>>HHHFFFCCC<<<555///---,,,,,,,,,------........................////////////000000111222333333222222555333555888999888;;;@@@VVV}}}WWW@@@777222333222...000666------...///000000111111+++...000///,,,---444:::^^^}}}ssseeeGGG777)))))),,,******---++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))************))))))))))))************))))))))))))******((((((((((((((((((((((((************++++++++++++************)))))))))((())))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((+++,,,,,,***'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))%%%)))------'''%%%...;;;===HHH^^^{{{hhhGGG666444555666444111333888111;;;___yyyKKK111///999555666???LLLSSS\\\nnnaaaJJJ===777111---***+++,,,---------------******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++++++++,,,,,,---)))************+++++++++***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++,,,+++))))))...666===......---,,,++++++,,,,,,...)))(((+++000000111222111000......//////...---------------------------)))...444999;;;;;;;;;<<<999777444111///.........,,,---+++((())),,,+++((()))))))))***+++,,,---...+++++++++++++++,,,---...***,,,---,,,000AAA[[[pppkkkiiiUUU888,,,444555,,,------------...///000000///000111222333333444444333333333555<<>>111555888444...000000666FFF```}}}pppdddSSS]]]JJJ::::::===;;;:::<<>>//////555000...------+++)))+++000++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))++++++***))))))***++++++************************************************++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---......///333222111///---,,,++++++******))))))))))))******---+++((((((,,,///---)))///(((&&&...444333555;;;[[[|||mmmIII999333,,,---,,,,,,,,,,,,---......------......///000000000000000000111222222333333444444555:::BBBIIILLLMMMNNNOOOSSSYYY```eeehhhiii|||wwwooogggRRRLLLIIIJJJBBBJJJxxxZZZSSScccdddaaaTTTKKKBBB???<<<888777888777666666777888888555222222111///.........///000////////////................................................////////////000/////////111555888:::KKKeee~~~}}}hhhCCC444444222000//////......------,,,++++++,,,++++++******++++++,,,++++++++++++++++++---...((()))******+++...333888FFFFFFFFFCCC>>>777000,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......////////////000000111111000000000000111111222222333444555666777777:::<<>>:::888888666555555666777777555333222111///.........///000////////////....................................---............/////////.........///000222444555<<>><<>>666...***)))***,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------......//////000000000000000000111222111222333444555666666777888<<<<<<:::FFFllllllHHH555:::===;;;555111111222////////////////////////555111000222111---...333333HHHfffzzzWWW888///,,,***+++......+++'''))))))))))))*********************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************++++++************))))))+++*********)))(((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((()))((((((((((((((()))***)))***,,,...///...---,,,******+++...000///...---222666GGGkkkyyySSS666666333555888333:::PPPlllXXXAAA444000///000222,,,,,,,,,,,,,,,,,,,,,,,,************************)))***************++++++)))***,,,------,,,***)))************************************************,,,++++++******++++++,,,************++++++++++++************++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***+++,,,,,,---...---,,,******)))))))))******)))((('''''''''''')))((())),,,---///444:::BBBMMMhhhtttPPP:::222,,,***---000...,,,,,,,,,,,,++++++,,,,,,---...------......///000000000000000111222222333333444444444444777>>>HHHSSS[[[XXX[[[```eeejjjqqqxxx~~~YYYMMMIIIPPPRRRMMMTTTaaaJJJDDD???AAAOOOiii]]]RRRHHHEEEDDD@@@;;;999444444444333333444666888555444222000////////////////////////....................................------------..................///000111000000///555888BBBWWWuuuwwwuuu~~~[[[???333111//////......------,,,++++++,,,++++++******++++++,,,)))***,,,000444666444222444666999===@@@AAA@@@???111///---+++******+++,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...//////000000000//////000111222222111111222333444555666666777<<<>>>:::===[[[wwwSSSIII<<<666777999888666000000000000000000000///111...---///000///...///222222;;;SSSrrrrrrUUUFFF444)))))),,,......)))))))))))))))))))))***))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++******)))))))))))))))))))))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((''''''''''''((()))***++++++---222444444111,,,)))'''''''''))),,,///...,,,111...222GGGhhhPPPIII:::444888888===MMMhhhxxxddd```ZZZnnn}}}rrrtttqqq```RRREEE777...,,,+++++++++,,,,,,,,,,,,,,,************************))))))******+++++++++,,,)))***,,,------,,,***)))******************************************************))))))))))))******))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))******+++++++++,,,+++***)))))))))))))))******)))((((((((((((((('''+++000111---333KKKccckkkuuusssNNN222(((+++***---///+++&&&+++444,,,++++++++++++,,,------------......///000000000111111111222333333444444;;;:::;;;???EEEMMMSSSVVVXXX___gggjjjllltttrrr___NNNPPP[[[aaa___\\\DDD>>>===CCCHHHPPPbbbuuu]]]RRRHHHFFFFFFBBB===:::444444444333333444888;;;999777555222000/////////////////////....................................,,,------------............//////000000000000///444444999FFF___~~~vvvtttwwwRRR888/////////......------,,,++++++,,,++++++******++++++,,,+++)))(((---555===AAACCC???>>>>>>>>><<<999333///)))***,,,------,,,+++************++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,---...///000000111////////////000111222333111111222333444555666666555:::>>>;;;:::QQQeeeAAA222888???:::000222222111111111111000000111///------////////////111222222555AAA[[[{{{yyyZZZ>>>...)))+++---*********************)))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++++++++***)))''''''(((((())))))))))))))))))(((((()))***++++++(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((&&&&&&'''(((***+++---...000222555666555111,,,(((+++,,,+++)))+++//////,,,+++...111333<<>>:::555555555444333555999===<<<:::777444111///......////////////....................................,,,,,,---------.....................//////000000111111333:::IIIccctttttt{{{lllFFF333222///......------,,,++++++,,,++++++******++++++,,,///...111888BBBIIIJJJIIIAAA>>>:::777555222---******+++,,,,,,,,,+++***))))))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,------...000111111222////////////000111222333111111222333444555555666555888===<<<:::NNNkkkPPPDDD???888111333333333222222222111111222222111//////000000///)))000444000---888SSSkkkrrrVVV>>>222...---------,,,,,,++++++***)))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***,,,,,,+++***)))''''''((()))***++++++,,,,,,+++***)))))))))***+++(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((&&&'''(((***,,,///111333666666555333111...+++))),,,000000------000111...///000222333555;;;EEENNN{{{~~~fffOOO<<<666???MMMqqqVVV888111>>>;;;666666BBBWWWqqqggg===:::KKKPPPUUUdddvvv|||pppZZZKKK888777666333111...---,,,++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******))))))))))))************))))))))))))************************************************************************************((((((((()))))))))))))))***)))))))))))))))*********))))))******+++,,,---444000;;;WWWkkkkkk___XXXHHH555'''+++222111,,,+++%%%''''''(((+++---***&&&+++++++++***++++++,,,---------......///000000000111111222333333444444555888BBBMMMRRRTTTZZZgggqqqooopppppprrrzzzyyyddd]]]VVVJJJ@@@CCC<<<<<>><<>>@@@NNN]]]dddfffggg[[[TTTOOOMMMHHHAAA===<<<:::666555555555444999???FFFEEE@@@777333222000---------......///......---......//////......---,,,---,,,,,,,,,,,,---......////////////////////////222...///555666>>>VVVpppyyyzzznnnGGG111555222///,,,,,,---...///---000222...******111777BBBNNN]]]bbb[[[LLL>>>666...,,,++++++------,,,*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......///000111111222222222111111111111222222222666777444666;;;;;;555<<<;;;<<<===>>>SSSjjjJJJ444777888555222111555777666333111/////////000///...000///...------...///000666IIIiiizzzcccTTTDDD555000000...,,,,,,---+++(((''')))***++++++(((((('''&&&%%%%%%(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++((()))***+++++++++++++++,,,+++)))((((((((()))***(((((((((((())))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''++++++&&&&&&+++,,,'''(((,,,+++(((,,,777>>>???;;;555...******,,,---------...666>>>:::000333>>>BBBYYYbbbhhh\\\HHHDDD777888DDDSSSnnnkkkLLL]]]mmmYYY===222999RRR}}}xxxBBB000>>>:::XXXwwwUUUPPPNNNOOOGGGMMMUUUOOOIIIDDD<<<444???TTTffffffRRR===222222++++++111000((('''---***---...,,,******+++***+++,,,,,,,,,,,,***(((''',,,,,,---,,,++++++,,,---++++++***)))))))))))))))+++++++++***************++++++++++++++++++++++++************************************************))))))))))))))))))))))))'''++++++'''(((,,,***$$$,,,))))))++++++((((((***+++***((((((***,,,+++)))111++++++000222444AAASSSfffiiioookkkSSS555(((,,,***,,,,,,***,,,///...+++******))))))))))))******+++,,,------++++++,,,------,,,,,,------///000000444---,,,333666333444999@@@MMMXXXgggyyy[[[>>>@@@AAACCCIIISSS```jjjjjjfff\\\TTTNNNLLLJJJDDD>>>===999666444555555666<<>>>>>:::EEEeeerrrVVVzzzccc>>><<>>FFFQQQXXXYYYMMM???666444333..............................//////......---,,,---,,,,,,,,,,,,---......////////////////////////000---...333333000777AAA[[[ppp{{{xxx}}}{{{[[[;;;666111/////////---+++---------...333:::BBBGGGKKKHHHAAA666,,,'''(((***)))(((((()))+++,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........000000000000000000000000......//////000111333444111333444333777>>>BBBBBB;;;<<>>CCCJJJZZZpppyyy]]]HHH888,,,&&&&&&///(((&&&***---+++)))***%%%***---,,,,,,...---***+++******))))))******+++***,,,.........///111222111111000000000000111111///444666555===VVVxxxUUUDDDAAAEEESSSaaagggddd___\\\RRRJJJLLLOOOLLLEEEAAA===888555444222111777===FFFWWWdddaaaSSSDDD999333111000///............///.........///......---,,,---,,,,,,,,,,,,---......////////////////////////000......111333333444666999MMMiiimmm]]]VVV[[[dddvvvlllXXXUUU___gggbbbZZZDDD===444000///000///---)))+++---...,,,***)))((()))))))))***---//////...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////111111111111000000000000222222222111222222333333888777666777888===FFFMMM\\\hhh}}}vvv[[[GGG888333666777555333222333333222111222222111111111000000///+++...000000//////222555AAAccczzzWWWIII777------000000...***,,,---+++)))(((+++...))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************)))((('''((((((((()))))))))((((((''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))******))),,,111222000///111777???IIIKKKDDD999111...***+++,,,---,,,+++******+++,,,000555777777999===ooolllCCC===222:::999666:::@@@BBBYYY}}}oooMMM???>>>:::;;;<<<777666777333<<<@@@lllrrrgggkkkkkkPPP333,,,///111000...,,,,,,...000000***000999AAAEEELLLZZZgggvvvpppiiibbbTTTCCC888666888555111...---///222444***+++...//////...---,,,+++++++++******++++++,,,))))))))))))******++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***---...---,,,---000+++))),,,111333111111444888TTTkkknnnrrr~~~wwwZZZIII555***))),,,111555+++***+++------***(((***...333555222//////...+++++++++************++++++)))+++---------...000111000000//////000000111111///222222666KKKppp{{{RRREEEAAAOOOcccllljjjfffYYYPPPJJJLLLNNNLLLFFFDDD>>>:::666555222///222888???NNN^^^bbb\\\RRRDDD:::222111///...---......///......//////......---,,,---,,,,,,,,,,,,---......////////////////////////111000/////////000111333111>>>TTTmmmyyyaaaOOOKKKOOO[[[nnn~~~xxxzzzvvvgggXXX???999222...---,,,***(((------,,,++++++******+++***))))))+++---//////...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////111111111111111111111111111111111111222333444444777666888>>>GGGSSSeeetttmmmTTT>>>111888666444444555555444333222222333222222111000///...///000111111111111111///@@@VVVkkk~~~kkkQQQ>>>555222...***)))***,,,+++)))(((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))***))))))((((((''''''((()))))))))((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))***+++&&&)))+++---444AAAJJJMMMVVVXXXZZZUUUFFF555---...+++---//////---+++******///---,,,///444888::::::___aaa;;;:::111777333000777===>>>WWWcccBBBDDD===888555999===;;;555333888:::cccmmmPPPEEEGGGIII;;;000///---,,,///000///000222222000333333222///...444???HHHkkkooozzzoooeeeccc```YYYLLL???555000//////---***((())),,,---+++))),,,,,,++++++,,,,,,------)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++,,,)))%%%(((---///111:::FFFOOOSSSXXX]]]cccssswwwjjjaaa^^^SSSBBB888111+++***++++++(((%%%((()))))))))(((***///333;;;??????888111///---+++++++++************++++++***+++------------///111////////////000111222333111444777@@@___pppZZZKKKRRRaaajjjjjjjjjVVVOOOKKKLLLMMMJJJGGGFFF>>>:::888777444000111666777CCCPPPZZZ^^^ZZZNNNBBB333222000...---...//////......//////......---,,,---,,,,,,,,,,,,---......////////////////////////,,,///000///...///111222000666AAAUUUssswww^^^LLLFFFGGGQQQaaattt{{{pppgggZZZKKK???222000---,,,,,,,,,,,,+++,,,***))))))***,,,......***))))))***,,,...---,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000000000111111222222333111222333444666888:::;;;>>>DDDSSSgggxxxdddEEE;;;999777777777888777666333333333333333111000///000333777777333...***(((...///555@@@OOO]]]ggglllyyyuuunnndddXXXKKK>>>777---,,,,,,000444333---'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''((())))))))))))))))))&&&&&&((()))))))))((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***++++++%%%,,,+++***;;;]]]vvv}}}iii]]]OOOFFF===111***))),,,...000000...,,,,,,---///...------111777;;;===RRRVVV333666///333111222;;;===888OOO|||pppHHH@@@666555333777===999555:::333===jjj~~~MMM:::444666666000222555...,,,000000,,,+++...---)))###'''+++,,,---...///000---444JJJhhhzzz}}}{{{tttjjj___VVVQQQHHH===222...111333000+++...............///000000******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,000222444===IIIeeefffmmmwww}}}xxxiiiTTTCCC777...)))&&&''')))+++...111000,,,'''((())))))(((***...222555>>>BBB@@@777///---------,,,++++++******++++++,,,,,,...//////......///000/////////000222333555666666???GGGVVVvvvhhh______^^^aaagggSSSNNNKKKLLLLLLHHHGGGHHH===;;;999999666222222666111999DDDPPP[[[]]]SSSFFF444222000...---...//////......//////......---,,,---,,,,,,,,,,,,---......////////////////////////'''---111111000111444555555555777EEEbbbpppUUUFFF???===DDDVVVfffnnnppprrriiidddZZZMMMAAA888333111)))******+++,,,,,,...///*********+++,,,+++)))(((***)))((()))+++,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000//////000111222333333333333444666888;;;???AAACCCPPP^^^zzzddd>>><<<:::999::::::999888333333444444333222000///+++///111000------222666000---...444888:::???FFFPPPbbbyyyppp^^^TTT999444333;;;EEEDDD777***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((())))))***))))))%%%&&&((()))))))))((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&'''((()))***++++++&&&///...***CCCuuubbbIII222...222222///,,,,,,///111111...---///111+++///111000000333888:::PPPTTT333999333:::666666;;;:::444RRR^^^;;;===>>>888777999222222???666FFFtttnnn:::777555777333---444666+++000333222,,,,,,000111---...///...+++,,,...000000000***...???KKKJJJHHHLLL```mmm{{{nnn]]]HHH>>>???AAA<<<666000000000000000111222222,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000+++++++++++++++++++++++++++,,,333@@@LLLZZZooozzzsssqqqbbbEEE111333222((((((333------,,,***,,,000111000''')))***+++...000...+++888<<<;;;333,,,,,,...///,,,++++++******++++++,,,...///111000//////000111///000000222333555777888<<>>CCCQQQdddrrr{{{]]]???777===AAA???===<<<777111------///111222000000000000000000000000222...+++...666===@@@@@@888;;;GGG___zzz]]]LLL>>>FFF]]]eeeOOO333///(((&&&+++---***'''(((&&&''')))***)))(((((((((***))))))((((((((())))))))))))(((''''''''''''((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((&&&%%%%%%&&&&&&&&&%%%''''''&&&%%%###$$$&&&(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&'''((((((((( 111666777RRR}}}KKK;;;+++(((,,,///......***000444444222111000...---///000...,,,...555;;;KKKIII888999333666888:::===:::777XXX]]]BBB888666===@@@::::::@@@FFFggg{{{LLL555???777///---111444111---000111111222222000///...,,,---.../////////...---...///111333333111///...555===KKK___vvvqqqdddaaaaaabbbcccVVVWWWRRRIIIDDDCCC===444444222222666@@@HHHEEE===BBB555+++...444444///+++'''///444111...///222444888;;;<<<:::666666;;;@@@===555,,,***...444666666444(((===sssnnnSSSDDDDDDLLLTTTZZZ???///444555)))(((222111***---:::AAA;;;111,,,------,,,,,,,,,---......333444444333///---,,,---******+++,,,,,,,,,++++++------......///......---000///111111111444@@@MMMVVVkkkbbbPPPPPPVVVOOOJJJHHHIIIIIIFFFEEEFFFDDDCCC@@@===888444222111333222666???JJJQQQQQQNNN@@@999222...///000///---------............------,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000///000333666===NNNlllnnnMMM@@@555555999888666555555444222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222///------///222333222444555555444333555888;;;999AAAMMMYYYfffwwwfffOOOCCC???CCCIII666777999:::999777555444////////////////////////333///---000666<<<>>>===>>>888555;;;LLL```qqqyyyzzzooonnnsssmmmSSS:::...,,,+++,,,)))$$$&&&,,,,,,,,,,,,***)))(((((()))))))))((((((((((((((()))***))))))((((((((())))))))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''$$$$$$%%%'''((((((&&&%%%((())))))(((&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))((('''&&&%%%%%%&&&((()))---???TTT```fffcccUUUFFF777000+++,,,---+++((('''---333666444111111111000///111222///---///444:::PPPNNN777666444:::<<<<<<===<<<===___uuuMMMCCC===<<<;;;===JJJ[[[}}}iiiDDD888111111222111000///000111000111111222111000///...,,,---...//////...------000000...,,,...333444333444444444777EEE___~~~uuu^^^QQQMMMKKKKKKLLLuuuyyyxxxsssooollleee^^^VVVZZZ```hhhsssyyytttlllVVVEEE888===JJJOOOKKKDDDJJJKKKGGGAAAAAAGGGMMMOOOZZZ^^^ccceeegggkkksssyyysssZZZ===...333@@@JJJNNN:::111BBBhhh|||qqqeeegggggg[[[HHH777///111888???TTTHHH<<<888999888444///888---***444999444---...,,,,,,,,,,,,,,,------...///111222222///---------***++++++,,,,,,,,,,,,,,,......///000000000//////000000444777999<<>>EEEKKKMMM@@@;;;444000000111000...------............------,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000...///000222444===RRReeefffPPP:::111333444111---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------333000---...111444555444333777;;;===???EEEOOOWWWbbblll{{{bbbNNNJJJNNNFFFDDD???999444222333444////////////////////////333111000333888;;;;;;:::===:::555222222999EEEMMMqqq}}}oooWWW777000,,,,,,---,,,+++---'''&&&&&&%%%&&&''')))***(((((((((''''''(((((()))******))))))))))))******))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''"""$$$&&&((((((&&&$$$###&&&'''((((((((('''%%%$$$%%%&&&''''''&&&&&&(((******)))((('''(((+++...000888>>>NNN\\\SSS;;;,,,,,,((('''***...---)))(((***...555:::555000......---111222222000...000444999MMMOOO666444666<<>>@@@JJJrrrpppkkkgggfffeeelllNNN666666333;;;BBB???444---///444000111111111111000//////------............---------///,,,(((,,,333333...,,,///000...000???ZZZpppVVVHHH:::555444333444777CCCJJJRRRWWW^^^ggglllnnnjjjuuummmppp~~~zzzqqqtttooogggfffqqq~~~___:::(((...<<>><<<;;;999777555111111222333666;;;BBBGGG===999444111000000///...------............------------------------------,,,,,,---------................../////////000000000000111222111333>>>KKKllljjjLLL999444555444222//////...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************)))******++++++,,,,,,,,,+++++++++,,,,,,,,,------------------...............000222444444555666888999CCCPPP[[[bbblllyyyttt]]]QQQUUUMMMCCC:::666444222000////////////////////////333222333666:::<<<<<<;;;:::<<<===:::444...------;;;QQQooo]]]GGG...%%%)))---***%%%(((''''''''')))*********((((((''''''(((((())))))******))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''%%%&&&'''&&&%%%#########%%%$$$$$$%%%'''''''''&&&&&&''''''&&&%%%%%%''')))&&&&&&'''))),,,///333555666000222888222$$$'''555)))'''(((+++,,,+++...333,,,:::CCC>>>666222...)))///000111000000222666999AAA___tttgggJJJ777555:::;;;@@@>>>>>>FFFYYYpppCCC444999HHHQQQUUULLL;;;......333111111111111000000000///........................,,,000000...222666111'''---000555666444555>>>HHH555///***+++,,,,,,---000111222222111333999AAAGGGRRR```qqquuusssxxxuuuiii___^^^XXXRRRVVViii{{{uuussssssRRR???+++%%%+++111...(((,,,***)))***************************+++,,,,,,---000TTTkkk```OOOQQQ^^^dddxxx]]]:::))),,,///+++++++++******++++++,,,---111333555444222...,,,,,,++++++,,,,,,,,,---......///000111222333333333333777999999666000333FFFYYYoooGGGCCCBBBFFFIIIHHHHHHKKKEEEBBB???===<<<:::666444///111222222222555:::===888666333000//////...---------............------------------------------,,,,,,,,,------------...............////////////111000111222000///444;;;MMMhhhgggKKK:::555444444111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++,,,,,,------++++++,,,,,,,,,------------------....../////////,,,000555555555:::CCCKKKVVVeeexxxooo\\\SSSHHHCCCBBB???666///000000000000000000000000111222444777;;;=========<<<:::666444333333444666...666@@@KKK]]]rrroooUUUAAA888333---'''111///,,,,,,---,,,***(((((((((((((((((()))******+++***))))))(((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((()))(((&&&%%%&&&+++...---***%%%$$$%%%'''(((((((((((('''&&&$$$$$$''')))%%%&&&(((***,,,......///---++++++---+++((())),,,---(((''')))+++***,,,///)))===KKKGGG>>>888222+++,,,---...///111444888;;;999CCCLLLKKKAAA888888;;;<<>>:::999888222...***+++//////((("""+++---+++'''''',,,111222******+++,,,,,,+++++++++///IIIdddkkkfffgggtttzzzFFF***///444,,,++++++******++++++,,,------///111111000...------,,,,,,,,,,,,---...///000///000111222444444555555333999???===777999MMMcccCCC@@@AAAGGGKKKMMMOOORRRIIIEEE@@@===<<<:::555111000111333333333333444555333222111000///...------------............------------------------------,,,,,,,,,,,,------------------.........////////////---...111000---///444999OOOlllcccIII;;;444111222111///---+++******))),,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))******+++,,,---......,,,,,,,,,,,,------------------......///000000000000333777:::AAAPPPdddsssqqqXXXFFF===:::666333111111111111111111111111000111444666999;;;<<<===:::666333222444555333222000///,,,,,,666GGGUUU[[[lll|||uuuaaaPPPGGG222---(((&&&''')))((('''))))))))))))***+++,,,,,,------+++***))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((())))))''''''+++444:::777111***&&&&&&(((((('''((((((((('''&&&'''+++---333333222000///...,,,,,,'''))))))'''***...+++%%%+++((((((+++,,,)))(((***...CCCPPPGGG:::666222+++,,,,,,...000444777;;;===:::999999;;;<<<;;;:::;;;AAAHHHDDD===HHHeeetttYYYFFF<<<888CCCBBB???:::555222111222222111111000///000000000////////////000222333444000---000888888222000444///---222:::;;;333///222......///000---,,,222;;;555000---...000//////111---000///,,,---444999:::555333333555444...+++,,,------******...333111,,,------........./////////...---+++******++++++,,,###''')))((('''((('''&&&((((((((())))))******+++000444GGGeee{{{fff>>>333///(((+++++++++++++++,,,------''')))+++,,,,,,,,,...///---,,,,,,,,,---///000222000111333444666777888888666666777:::BBBZZZAAA===>>>DDDHHHIIIKKKNNNFFFBBB>>>===>>>===888444333333333333333222111000///000000000///......///------............------........................++++++,,,,,,,,,------------------........./////////,,,---000000...///222222===NNNddd}}}eeePPP???333111000///---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))******+++,,,---...///,,,,,,,,,------------...---......///000000111111444777@@@OOOddd}}}bbbKKK>>>:::999222222222222222222222222///111222444555666888999555555666666555222,,,(((***---...---000555777555===[[[|||zzzqqqVVVKKK<<<111,,,+++***)))************+++,,,---...222111///---+++***))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&''''''))))))((('''***111888555///)))'''((()))(((&&&'''((())))))***---222666AAA===888222...,,,,,,---)))&&&######&&&***,,,,,,))))))***------...666???KKK\\\^^^III555111111/////////000333666:::<<<===<<<:::888888;;;>>>===<<>>;;;777555333222333222000///---///000111000//////000---..................---........................++++++,,,,,,,,,------------------.........//////111...---000222111111444333444:::JJJeee~~~fffMMM;;;222111000///............,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++)))******+++---...//////,,,,,,,,,---------......---......///000111111222555:::KKKgggwwwYYYFFF===333333333333333333333333000111111111111222444666555444222///...///333666...111111---+++///111111+++222<<>>IIITTTPPPGGGSSSrrr~~~___FFF999999999999888777777666333222000/////////000111/////////111333666888:::BBBAAATTTmmmddd???---555222CCCYYY^^^JJJ333666GGG___YYYPPPFFF@@@DDDXXXlllmmmUUU;;;///,,,+++---111***,,,,,,,,,...222111,,,333///...///---***+++...%%%+++---)))%%%''',,,...+++++++++,,,------,,,+++(((***,,,...///---)))''',,,'''&&&))))))''''''+++***************+++,,,,,,***---222999BBBKKKQQQTTT```oooxxx;;;'''777------,,,,,,------...///555444222...+++***+++---...---,,,,,,---///222444444666888:::<<<===>>>>>>DDDKKK___}}}@@@;;;:::???CCCBBB@@@AAA>>>===;;;<<<======;;;:::888777666555333222111000...............---------,,,,,,---.../////////...........................,,,,,,------------------,,,,,,,,,------.....................///////////////222777<<>><<<::::::???GGGMMM___WWWUUU[[[dddxxx___EEE666333===AAA888666>>>888444...,,,000444333---)))555000///:::888:::NNNggglll}}}EEE+++555444\\\yyykkkKKKAAATTTjjj{{{iii\\\jjjzzzZZZ:::///000///---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...---***+++///...))).........---,,,+++***)))---,,,+++***)))))))))******)))))))))***+++,,,,,,***+++------...111555888===SSSzzzLLL'''111------++++++++++++------CCCNNNHHH111'''///000&&&000...------...000222222666:::;;;:::===EEEJJJLLL___|||{{{xxxAAA<<<:::>>>AAA@@@??????;;;999777888999999999888777777666444333222111000........................------......///.................................------------------------,,,,,,,,,---------..................////////////000222333555<<>>PPPTTTWWWYYYYYYZZZ]]]```ZZZTTTHHH;;;888>>>DDDFFF<<<222***((())))))+++///%%%(((,,,222666555///***))))))))))))))))))((((((&&&'''((()))******))))))((('''&&&%%%$$$$$$$$$$$$,,,+++******+++---///111///444===IIIOOOKKK@@@555333000---+++***)))((((((%%%---222666<<<@@@888+++,,,---//////+++''')))...***,,,555KKKooowwwIII111222666333333444666999;;;<<<===>>>??????===<<>>999;;;<<<:::999:::999777444444666888888888555555444333222111000000////////////000000000000///////////////...---,,,........................//////...---,,,,,,++++++---------------------------------.........//////...//////---...333<<>>555000---+++,,,***...444777777555444444222000---,,,,,,...///000---------,,,,,,+++***)))---+++***)))************&&&(((,,,///444888===@@@JJJPPPYYYbbbbbbUUU???...***)))))))))((((((...666222666@@@UUUsssrrrVVV666///,,,//////++++++...)))///999IIIbbbhhhDDD666888666000444555777999:::<<<<<<===BBB@@@===???HHHYYYkkkvvvooobbb```vvvvvvXXXDDD555444666222333888111111222666555666IIIeeetttQQQ111;;;DDDNNN___wwwXXXJJJTTTeee___III666000///,,,+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++'''222LLLWWWJJJ999111.........---,,,+++******)))***++++++++++++***)))---,,,++++++************,,,...000000///---------666NNN```qqquuuOOO333///...---,,,,,,---...///,,,)))***---///...///111222333444333555;;;EEENNNkkkGGG???999999:::888888999888666444444666777777777444444333222111000000///.../////////000000111111///000000000///...------........................//////...---,,,,,,++++++------------------------------------...............000000000000333999>>>GGG]]]|||tttTTT;;;222111///,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,---......///000000---000222444888AAAMMMVVVbbbkkkzzztttVVVCCC999666666888888444333555//////000111222222111111000000000//////.........111111///---***)))))))))'''(((***++++++---...000,,,---,,,)))***111???IIIaaawwwwwwjjj^^^MMM===444<<>>CCCHHHMMMPPPSSSVVVYYY^^^VVVKKKCCC>>>888111+++***)))******((()))555CCC___eeesssWWWDDD111***,,,......///,,,111===RRRlllYYY===888;;;888000666777888999:::;;;;;;;;;<<<999;;;GGGZZZjjjqqqrrrlllkkktttqqqJJJ999888777666666666333666999555999JJJZZZ^^^sssiii<<<444444222:::VVVyyy}}}lllSSS;;;222===NNN]]]HHH666111000,,,***---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---BBBfffwwwfffHHH666***)))))))))***,,,---///++++++++++++******)))(((------,,,+++*********+++***,,,//////............---000===ZZZiiiQQQ444/////////...------...//////111---///444444000111666777:::===BBBNNNdddHHH@@@999888999888888:::666555444444555555444222333333222222111000000///---......//////000000111//////000000000///.......................................------,,,,,,+++...------------,,,,,,,,,,,,------------.........000111111111111333666888???PPPlllkkkMMM:::222...***------............------,,,,,,,,,,,,------------,,,------...///000111111000222555999BBBUUUmmm~~~pppJJJ@@@888666555222111333111111222222222222111111000000000000000000000000111000...,,,************---.........---+++)))''',,,---,,,***''''''+++///444MMMiiiyyysssdddrrr}}}wwwfff\\\YYYWWWWWWWWWXXXVVVOOOEEE===???AAACCCDDDDDDBBB@@@>>>???>>>AAAFFFKKKNNNLLLIIIXXXZZZZZZVVVPPPKKKJJJJJJ???777---'''(((...666;;;:::222------******444AAAgggssswwwUUU888+++,,,---+++...,,,999ZZZyyyOOO999777:::999666888888999:::;;;;;;;;;;;;:::999@@@TTTmmm{{{yyyrrrrrr~~~\\\===666888888444999222444555888MMMdddhhhHHHUUUssssssBBB555777666222777MMMnnndddFFF999444222888CCC^^^GGG222...///---,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111:::UUUyyyvvvTTT===;;;888333///,,,+++---...+++******)))))))))******---,,,,,,++++++++++++,,,)))+++---...------...000555,,,333TTTgggOOO555777000///...------...///000222111000111000000777???999KKKfff}}}III@@@999888888888888;;;777777777777888666333000222222222111000000//////,,,------...//////000000...//////000000000000///........................------------------------......---------,,,,,,,,,,,,,,,---------.........000000111111111222333555<<>>HHHRRRfff~~~{{{}}}xxxmmmaaaZZZWWWVVVVVVYYY\\\ZZZSSSMMMBBBBBB???888000,,,...111000555>>>FFFNNNVVV^^^cccQQQ>>>///---...,,,///555555===QQQfffooosss{{{QQQ333---...+++111,,,555RRRqqq~~~{{{tttvvv]]]DDD999888888999;;;777888:::;;;<<<======>>>@@@BBBNNNfffwwwOOO<<<===@@@===???777777666???bbbyyyooo<<>>888;;;;;;777777===666777999<<<>>>???@@@@@@EEEKKK\\\vvvoooNNNIIIKKKIIIMMMEEECCC>>>EEEiiiwww^^^BBBBBBWWWeeeFFF666///555666222>>>SSSWWW>>>111888333(((888WWWsssUUU888///222000---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...HHHfffuuussseeeQQQAAABBB===444---***+++///222///...------///444888;;;++++++++++++,,,------...,,,---,,,+++******---///)))111000BBBtttlll>>>111000///......///000111000999<<<<<>>:::777444333222111000...------//////...------------...............//////000000///...,,,,,,,,,---///111.........------,,,,,,,,,111111000///---,,,+++***++++++,,,,,,,,,,,,------...///000000000333666999@@@>>>FFF]]]yyy}}}bbbHHH666//////111222...((((((,,,---------,,,,,,,,,,,,---111///------000333555666777PPPttt}}}cccPPPFFF???888777999999444///666222000111111111555<<<<<<777111.........,,,***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///444???NNNYYYSSSGGG777<<>>HHHTTT]]]kkkjjjfff```XXXMMMDDD???...///))))))000...***000000555222555EEETTTggg~~~sssjjjjjjGGG999***'''///666444000000...,,,***+++...111333EEEQQQYYYPPP<<<...///777444666999:::999888777888888666555555777666444111666333555;;;===<<>>222555777000222;;;@@@777444555000,,,>>>WWWnnnLLL333111///,,,000,,,...///...,,,,,,...111,,,///111///---,,,,,,+++///...,,,,,,---...---***444999;;;TTTvvvlllEEE222000...,,,***+++---000333???222999888---CCCXXXFFF111---///...)))---444111111------222222---))))))...@@@@@@MMMxxxbbb@@@...///222444222111777???NNNfffwww|||VVVJJJ[[[lllAAA;;;777888888555555777777:::???BBBBBB>>>:::777444333222111000///......///......---,,,------------------....../////////000///---------...000111------------------,,,,,,000//////...---,,,++++++++++++,,,,,,,,,,,,---------...///000111555:::>>>AAA>>>AAAQQQhhheeeOOO:::333...///111000///111---...//////000000000000---...111222444666999<<>>666@@@>>>...<<>>BBBDDD@@@???DDDQQQhhhsssTTTBBB111,,,......---,,,***+++---...///000000000...111555999>>>FFFPPPWWWhhhuuu}}}bbbPPPCCC:::555777333111333333111222666:::::::::888444000...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///...++++++...111///222......111222BBB___xxxmmmNNN333///---***---***+++,,,------,,,++++++)))))))))+++///444999<<<---...(((''',,,))))))666MMMiiirrrTTT:::+++&&&&&&&&&(((*********+++...111000...,,,***)))***+++,,,(((+++///222222222111111111444777888666444222222444444444555666888999:::::::::===@@@BBBJJJZZZjjjzzzJJJ>>>DDDBBB999333666666222555222444999555000<<>>ZZZhhhhhh___XXXJJJ:::888555:::HHH___uuurrr[[[TTTXXXxxxBBBKKKgggsssBBB<<<777666555333333555555:::AAAFFFGGGBBB;;;666333333222222111111000000------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---...///000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...000555<<>>999777DDDaaa|||www\\\GGG;;;555666999000000000000000111111222444:::HHH___zzz___SSSEEE===777222222555555888;;;999555111000111.........---------,,,,,,------------------------)))************,,,...000...111222444444,,,777TTT}}}eeeIII;;;111+++......,,,)))'''&&&((()))+++(((((((((((()))))))))***(((***'''(((,,,+++777PPPxxxbbb___EEE:::---&&&'''+++,,,+++...---+++************+++++++++++++++,,,,,,,,,---,,,---///000000000000111333555888888666555555555666999;;;;;;<<>>CCCMMMZZZYYYQQQLLL]]]yyywwwYYYHHH===,,,,,,333+++---............---+++***++++++...///---000111+++(((111)))///AAA555///KKKFFF333)))///000***///<<>>]]]yyyhhhVVVGGGaaaFFF>>>888666444222222555666;;;BBBGGGFFFAAA:::444000000000000000111111111...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,------,,,,,,---000333666777888555111777KKK___{{{|||eeePPP???777777333222000000000222444666;;;JJJeeerrriiipppyyyzzzooonnnyyysssbbbQQQ???333///222333444333111000111222//////.........------------------------------------,,,***)))***+++---...///111444>>>DDD>>>HHHdddiiiWWWEEE888777------...///...---+++******+++---......---+++***(((***((())),,,,,,===]]]vvvTTT<<<777555000+++***,,,,,,)))%%%...+++((('''***,,,,,,+++((()))***+++,,,,,,,,,,,,***,,,......------000222222444555444333333555777888;;;???BBBHHHVVVkkkzzzvvvnnn```III>>>BBBAAA===999999;;;CCCUUUfffhhh\\\HHH>>>>>>444...777555444444555777999::::::...===WWWkkkjjjZZZPPPPPP]]]SSSEEE@@@JJJ\\\gggiiifffRRRCCC;;;111///000---.........///......------///...,,,,,,...///---,,,---555,,,&&&000---)))555999222111888>>>DDDTTTeeetttrrrnnn```QQQIIIBBB:::333111111555:::999999MMM|||OOO777PPPtttHHH@@@999777555222222555666:::@@@CCCBBB===666111....../////////000000000///......---,,,---------...---------,,,,,,,,,,,,+++,,,---------...------------------------,,,,,,.........---------------++++++,,,,,,,,,,,,------+++---...---,,,,,,---//////000222222///000;;;GGGZZZlllpppWWWCCC:::888777444444666:::???BBBVVVkkkjjjYYYRRRcccnnn{{{^^^UUUVVVkkkhhhPPPCCC>>>:::555222000000000///////////////.........---........................000///------------------...000777FFFOOOJJJTTTppp~~~hhhMMM777222'''((()))******)))'''&&&(((((())))))((('''%%%$$$(((***)))***++++++@@@dddXXX777(((+++))))))***+++---------------+++******,,,------,,,+++,,,...//////...---,,,---------......000222333444444444333333444888;;;===IIIWWWcccooorrrooo___ZZZTTTRRRUUU___rrruuulll[[[UUUTTTHHH???FFFGGG???666777===@@@;;;555///:::RRRjjjlllYYYGGG@@@JJJ???555333555;;;FFFQQQUUUKKK:::333555000+++///......///////////////000...111...---000...+++000,,,///111111222444:::BBBFFFMMMXXXcccpppttthhhZZZ@@@444...,,,///222333444666000666555///===ggg```AAAEEE[[[IIIAAA:::777555222333666555999>>>AAA???:::333...------......//////000000//////...------------............------,,,,,,,,,,,,---......//////...............------,,,,,,,,,//////.........---------++++++,,,,,,,,,---------***,,,......---,,,------------///111///...444;;;DDDQQQeeeyyyxxx___QQQCCCAAA>>>>>>AAAHHHNNNSSSttteeeRRRIIIOOOXXXcccppp}}}gggSSSHHHRRRbbbllluuu}}}}}}mmmTTTLLLAAA:::666555222000000/////////....................................+++++++++,,,------+++)))...000666CCCGGG===DDD```qqqQQQ555---...---+++))))))+++---...(((((())))))***,,,------)))+++)))******)))@@@fffvvvIII...***666,,,------+++((('''***,,,...///111000...---,,,---111222333444333222///...000---++++++...000000///777666555444444777<<<@@@III]]]xxxuuuyyywwwfffVVVTTT]]]___UUUHHHFFF;;;777???CCC>>>;;;???AAA999777:::888888EEEXXXZZZSSS;;;///777111)))444///////////////000111222,,,555666555777222111;;;999:::KKKZZZ[[[bbbuuuiii[[[VVVIII666:::>>>...666111///111111000111444555777111555[[[{{{VVVAAADDDyyyKKK;;;666777222222555000777888888888666333000///---------------...///000...............------------------,,,,,,,,,+++++++++,,,,,,---.........///222111111///...---,,,+++---------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...000222333666;;;HHH^^^zzzxxxccc___\\\___ccckkkxxxtttQQQFFF>>>@@@GGGLLLPPPSSSTTTSSSQQQOOOOOOPPPRRRSSSYYYWWWXXX___ooo~~~ooo]]]LLLFFFJJJOOORRRSSS\\\gggtttmmmQQQDDDAAA999---333333111000///////////////......///111333333222000000000///...,,,+++***+++111555555333444<<>>444555@@@<<>>@@@===<<>>NNNfff|||KKK;;;666666111222444///444555666555444222///......------------....../////////............------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---......111000000///---,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,------///111222333777@@@RRRlllooo[[[EEE============>>>@@@???>>>======>>>@@@AAACCCCCCDDDKKKXXXfffqqqvvvaaaQQQCCCBBBDDDDDDDDDFFFIIIPPPZZZaaagggqqq~~~ssscccSSSHHH777666666666666444000,,,...---,,,---///000///...***+++,,,,,,------------'''+++//////---...444999YYY{{{|||XXX<<<---,,,,,,++++++++++++******))))))))))))))))))))))))(((***))),,,---(((444PPP}}}___;;;...///***'''''')))***)))(((***(((***---111555555333222888999:::<<<<<<:::777555555999===:::555444:::AAAIIIPPPKKKJJJUUUXXXeeeoooXXXiii~~~||||||vvvccc\\\eeesssnnnxxxwwwtttzzz{{{yyy~~~|||}}}hhhTTT\\\YYYPPPIIICCC???999222000222444222000---,,,,,,---...,,,///222222111111222333666333===bbbYYY999AAASSSuuuccccccJJJ:::555666111111444///111222222333222000///...///...------------------////////////............---,,,,,,+++++++++++++++---,,,,,,++++++,,,---...//////...------,,,++++++*********+++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////111444:::FFF[[[yyy{{{YYYEEE===:::888777777666444333333444555555333444666:::AAAMMM\\\fffWWWFFF:::<<<>>>999777;;;<<>>===777000:::888444000...//////...000333...------,,,,,,---.........000222111---+++...222777555PPPbbb===<<>><<<:::888555444333333222444666777777???QQQbbb\\\FFF555777:::666444888999===BBBIIIRRR___ooozzz{{{xxxtttqqqqqqtttyyy|||zzzeeellluuueee[[[SSSIIIBBB888555111///000111222222111000///---,,,+++******///...,,,+++,,,---///000666OOOqqqfffCCC******************)))(((((())))))))))))))))))))))))&&&******---000///AAAbbbQQQ...'''---***......)))(((+++,,,(((------000777>>>BBB@@@===???OOOaaammmpppllleee^^^WWWaaagggeee```iii[[[666<<>>@@@BBBBBBIII^^^JJJ:::555666111111444///000000111111111111000000///...---,,,,,,,,,,,,,,,/////////000000000111111///...,,,+++***+++,,,---////////////......------,,,,,,,,,,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------------------111555999===EEEVVVnnn}}}eeeQQQEEEDDDHHHEEECCC@@@===999666444222444666999999666;;;OOOeeehhhPPP999222444444444666555888===DDDOOO]]]mmmwwwyyypppfff]]]WWW]]]iii{{{{{{ppprrryyyjjjXXXRRRIII@@@:::666333111444444333222111111222222333222000///...///111111000999LLLbbbkkk^^^BBB,,,++++++************+++,,,)))))))))))))))))))))))))))+++)))+++...222IIInnnNNN...)))000(((---...+++)))+++,,,+++++++++...666AAALLLRRRUUUUUUjjj}}}xxx}}}DDD888===<<<>>>EEERRR___iiitttlll___dddsss|||```oooccc999???999666:::===:::444111...777555111555444///333555666888555000111555333000AAA333...222+++---+++,,,,,,+++******+++,,,,,,---...////////////...---///+++,,,111222222555;;;AAAjjj___AAA>>>>>>???@@@BBBMMMjjjKKK;;;666777222222555000222111111111111111111111...---,,,,,,,,,,,,,,,,,,---...///000111222333444000///---,,,+++,,,...///111222333444333111...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,***++++++,,,,,,------...+++,,,---..................222777999<<>>,,,)))...,,,...333000'''AAA333***111,,,---......000000------000111//////000000000000///......111///111777555///111888fffUUU>>>@@@@@@<<<======BBBXXXLLL<<<777888333333666111222222111000000//////000,,,,,,,,,+++,,,,,,------,,,,,,...000222444666666222111...,,,,,,---///000333555777999888444000---+++,,,,,,,,,------............---,,,+++***))))))******+++++++++,,,,,,,,,******+++,,,,,,---......+++,,,---///000000000///,,,000444555666999???EEESSSbbbzzz}}}qqq```OOOFFFEEEDDDDDDEEEEEEFFFFFFEEEEEE@@@???AAABBB<<<<<>>BBBEEEFFFMMMVVV___bbbaaa\\\YYYJJJIIIGGGEEEIIIVVVhhhuuuooojjjtttrrrhhhQQQNNNHHHBBB<<<888555444///888DDDHHHEEE???:::888:::111...444<<<<<<999777222333555666444111,,,***))))))))))))))))))))))))))),,,***,,,000666SSS{{{iiiMMMBBBBBBFFFFFFPPP\\\TTT???444666111111///,,,+++000999AAAQQQ]]]iiirrr}}}pppxxx}}}iiifffxxxCCC333666444777<<>>;;;333444444444333333222333333999888888999===CCCIIIMMMOOOMMMHHH@@@:::;;;CCCJJJQQQdddzzzwww___YYYfff|||xxxjjj___WWWSSSNNN]]]ooowwwsssiii```]]]GGG>>>777666444222444:::AAADDDHHHJJJGGG@@@888333))))))))))))))))))))))))%%%***,,,000666===[[[rrroooqqqaaa```lll{{{nnnLLL999;;;111333444111///444???IIIMMMXXXdddqqqzzz{{{gggEEEGGG___dddoooXXX777888777888999777777GGGiiivvvooosssvvvxxxOOO888FFFmmmBBBFFFllliiiMMM111)))///333000+++000,,,***000222333\\\ttt<<<%%%111000...444444ddduuuKKK))),,,***+++///+++//////+++,,,000000,,,......---......///111111111000222333222???fff{{{[[[^^^XXXCCCBBB;;;;;;<<<>>>???CCCZZZYYY<<<999666555<<<333000111111000///............------,,,,,,,,,,,,,,,---,,,***,,,000222222444888999999000,,,222///+++111555555777;;;<<<:::333------,,,+++***+++---000222666222...+++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,------)))000000---:::JJJEEE222---333555111...111333222555999CCCUUUtttiii^^^VVVXXXZZZWWWPPPLLLEEECCCAAABBBEEEGGGEEEDDDKKKJJJMMMPPPIIIEEERRReeefffHHH777555444333222333555666555444999---444444222999999999===DDDJJJIIICCC;;;888888@@@???EEETTTeeexxxyyyfffeeeooovvvwwwHHH...444777111000000CCCNNN___kkkkkk]]]JJJ<<<,,,+++***(((((((((((()))!!!+++000333???\\\|||}}}{{{eeeUUUVVVVVVIII999111666888000111999333:::XXXyyyqqqxxxIIIKKKYYYdddRRRBBBCCCUUUooofff===999:::777777;;;AAAGGGTTToooppp___RRRQQQTTTZZZiiizzztttAAA<<>>:::======???@@@GGGsss[[[===999555555;;;222000000000//////....../////////...------------...///---***+++///111111444:::<<<@@@999444666111---444666777999<<<===;;;555///---,,,*********---///111777333///,,,+++******)))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,000///222EEEZZZXXXHHH222111//////111111222111444444888CCCZZZ{{{dddUUUGGGFFFJJJMMMLLLLLLEEEDDDDDDGGGJJJKKKJJJHHH@@@???BBBEEE@@@>>>MMM```wwwUUU>>>999333222222222444555444333444...333333000555777999999<<>>FFFIIINNN[[[iii|||yyywwwxxxtttsss{{{oooDDD000***111666000444AAAVVVjjjqqqfffPPP???...,,,***((((((((())))))......000???\\\zzzzzzmmmqqqyyyoooZZZHHHGGGHHHBBB<<<;;;<<>>QQQppp<<<***111111***,,,777000111///:::yyyDDD111888...+++AAAkkknnnQQQ666///222111000222111222111000///000555999333666999:::;;;<<<===>>>QQQ]]]iiirrrnnnfffDDD;;;>>>:::======??????EEElll___???999555444999111111////////////............000///...------...///000---++++++...///000555<<>>999777888888777999<<>>333???AAA...111777FFFYYYeee^^^JJJ888000...+++)))'''((()))***---***+++:::UUUhhhhhh___aaalllsssmmm]]]QQQQQQVVV\\\OOOGGGKKKQQQTTTXXX^^^ppprrryyyxxxttt|||yyynnnlll```MMMEEEIIITTTyyyvvvCCC000888SSShhhbbb@@@555RRRsss}}}yyy]]]555:::777888999888:::???AAA???IIIEEECCCCCC???:::@@@JJJGGGMMMTTT___uuu}}}eeerrryyyUUU???kkkUUU---333666***,,,444,,,...222IIICCC333777,,,;;;___XXX===***---000***''',,,...222000***---999CCCEEETTT___gggjjjpppzzz~~~|||uuuyyyyyywww~~~yyylllFFF:::>>>999<<<<<<>>>>>>@@@___ccc@@@888555333777000333////////////...------,,,//////---,,,,,,---.........++++++,,,---...555===JJJ]]]bbbZZZQQQCCC;;;AAA>>>???@@@@@@===888222...,,,+++***)))***+++,,,---333000---++++++***)))((())))))))))))))))))))))))***++++++++++++,,,,,,,,,*********222IIIeeevvvyyyWWW===***---333000...111...+++///555666===\\\~~~XXXIII<<<;;;@@@AAA???===???@@@BBBEEEKKKPPPTTTVVVTTTQQQOOONNNLLLOOO]]]lllmmmQQQKKKCCC>>>777333111000000000---444+++---333000222---///...///111666;;;@@@BBBOOOBBB555222777;;;:::666999<<>>LLLWWWZZZLLLFFFAAA@@@===:::<<>>dddAAA...---999fffyyyoooHHH===333222444555:::AAABBBLLLOOOOOO^^^|||}}}rrr]]]UUUGGG;;;===QQQooo{{{ppppppwwwKKK:::<<<999<<<<<<======<<>>QQQlllyyyrrrdddRRRFFFHHHHHHHHHHHHEEE@@@999333///---,,,+++*********+++,,,...,,,******+++,,,,,,+++))))))))))))))))))))))))*********+++++++++,,,,,,)))******///<<>>>>>@@@EEEKKKPPPRRRQQQRRRUUUZZZcccqqq~~~}}}^^^TTTNNNGGG>>>666222000//////HHHMMM...(((222///444///...000111000///222999???LLLIIIBBB;;;666666888888777888777666<<>>DDDRRRUUU\\\fffnnnrrrqqqoootttyyybbbWWW999000FFFxxx}}}JJJ<<<888333;;;aaaggg666222333OOOccc[[[GGGFFF]]]vvvhhhccciii^^^\\\WWWBBB999===<<<888===RRRmmm\\\QQQFFFCCCBBB===777222;;;??????999666===LLLVVVsssQQQ;;;IIIDDDAAA333///777dddxxxFFF;;;DDD\\\}}}pppMMM444???@@@777:::PPPccchhh~~~~~~tttzzz{{{uuu]]]NNNKKKDDD999333222000///222;;;KKKXXXjjjkkkoooooonnnwwwQQQ:::;;;999<<<:::<<<===999FFFaaaeee???777777555666///555000111222333333222111000333333333222111...,,,***,,,+++,,,---+++,,,444>>>VVVwwwwwwbbbQQQNNNOOOOOOOOOJJJCCC;;;555222------,,,++++++++++++++++++***)))***+++------,,,))))))))))))))))))))))))************++++++++++++***+++---...222@@@ZZZpppkkkPPP777//////------///111,,,,,,000000000:::GGG```RRRGGG;;;777888;;;AAAGGGHHHGGGDDDAAA@@@BBBHHHLLLJJJJJJJJJLLLPPPXXXaaaiiisss```NNNOOOJJJBBB<<<777444111///tttyyyCCC///333***333//////222444111,,,,,,222999;;;LLLWWWOOO<<<111111555...444888777666<<>>;;;777>>>CCCAAA<<>>RRRddd>>>777999777666///666///111444777999999999999888999;;;:::888444///,,,***+++---...++++++333>>>VVV}}}nnnXXXPPPMMMNNNNNNJJJBBB:::555333///...------,,,++++++++++++***)))***+++,,,,,,***))))))))))))))))))))))))************++++++++++++)))))),,,...---111CCCVVV[[[MMM;;;///---......---...------,,,...111666:::KKKbbb{{{hhhPPPIIIAAA;;;777666;;;BBBDDDEEEEEECCCBBBCCCGGGJJJMMMLLLIIIFFFFFFGGGIIIIIINNN[[[kkk]]]FFFDDDDDDCCCCCCAAA<<<555111bbbuuuDDD222666'''222///111222222111///...000333000DDDVVVYYYPPPGGG???999000333666666555555666888GGGUUUjjjsssQQQ>>>;;;>>>UUUhhhnnnDDD---///...***///333+++,,,------,,,***((('''*********************)))+++$$$"""&&&+++,,,---111888666333222111000---******---///......333;;;AAATTTXXX===bbbGGG999???nnnccc;;;111333888PPPOOO>>>,,,333FFFZZZ^^^YYY```pppsssqqqrrrwww```BBBAAAXXXPPP>>>999888;;;===LLLuuuiiiNNNDDDCCCCCCAAA<<>>PPPRRR^^^eeemmmtttqqqoooxxxiiiZZZfffoooxxx:::666===NNNRRRFFFDDDSSS]]]\\\KKKDDD;;;555222222222111000111000...---///222555222...---///111333<<>>:::<<<888:::>>>888999HHH```ddd===777:::888777///666///111555:::===???@@@@@@===???AAAAAA>>>888222...)))***---...,,,+++333===VVVuuu[[[PPPGGGIIIJJJEEE>>>777333111//////......---,,,++++++,,,+++)))***++++++***))))))))))))))))))))))))))))))************+++++++++'''&&&)))---+++)))333AAALLLGGG;;;///,,,//////+++)))///111///...111222///666DDDcccpppbbbVVVLLLOOOLLLJJJEEE<<<333222666333777;;;===>>>???BBBEEETTTSSSQQQMMMLLLKKKIIIFFF???FFFQQQnnn```HHH999<<>>999cccoooBBB+++111666IIIPPP:::666111333AAASSSeeezzz{{{|||}}}{{{xxxrrrEEE===<<<@@@zzzSSSCCC888555:::999<<<]]]zzzkkk]]]MMMAAACCCEEEFFFDDD???>>>EEEMMMFFFPPPFFF===BBB888///999111666777999;;;555:::MMMKKKKKKFFFGGGSSSQQQ>>>333...555999666333555555222666///+++---000//////222...,,,---111000,,,...333777222000444888>>>LLLYYYuuuUUU;;;AAA;;;<<<888999>>>999888CCCDDD~~~mmm???999:::333666222222222333999DDDOOOSSSOOOIIIGGGEEEFFFIIIFFF<<<333///...//////......000333666PPPnnngggQQQCCCCCCBBB???<<<888444222000///------......---,,,,,,+++******)))*********+++++++++*********))))))+++++++++************)))***)))((())),,,...//////999999666111,,,***+++......------......///000111444777CCCZZZwwwyyy___JJJ@@@???BBBLLLWWWZZZQQQDDD999222---000444666666777999;;;BBBCCCEEEHHHLLLNNNMMMLLLHHHJJJVVVqqqbbbJJJ777EEEaaafffaaaUUU>>>222444333///---111555777888???777***---111///111***333777@@@```{{{```CCC111333666,,,000999111///444999999<<>>rrrFFF@@@ppp===111UUUxxx|||MMM...999---AAAsssVVV888000666888555@@@bbb{{{{{{}}}|||BBBIII;;;999===```xxxCCC:::333:::@@@===IIIgggaaaGGGGGGDDD???:::888999;;;<<<;;;999666444222222222333000000000000000000000000//////888000;;;wwwjjj777,,,333555000---///...***000///...---------------......///000111111///---333///222:::>>>FFFbbbNNN<<>>HHHOOOCCC222000000---...///333222666NNNnnn{{{uuuHHH444222444+++---888555333666777444111666AAALLLbbbxxx```LLL======??????IIIVVVfff|||oootttppp^^^III<<<555000)))((()))***))))))...666''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++)))************++++++++++++333bbbYYY???___UUU333DDDmmmbbb666222,,,777[[[QQQ===222777777777EEEhhhuuupppsssxxx|||DDD???444===AAAYYYQQQ@@@:::???===;;;HHHZZZkkkPPPBBB@@@<<<888777777888999888666444222000000111111000000000000000000000000444...222---333eeeggg===555111333333......111//////...---------......///...------///000222222555111444???LLLaaaRRR>>>===:::999999999999:::;;;;;;>>>NNNqqqBBB;;;;;;333666222222333666@@@SSSeeekkkcccYYYLLLFFFBBBAAA===666111111000111111111222333333333333FFFZZZdddjjjooollleeeTTTNNNEEEAAA@@@>>>999555333111...---......------,,,,,,+++***************+++++++++***************+++++++++************)))---,,,***(((((((((***+++)))+++------+++***+++,,,------------...///000000111000000111888MMMppp}}}{{{jjjUUUFFF???FFFRRR^^^ffffffbbb]]]SSSLLLBBB;;;888666444222///------...111555777777888;;;BBBSSSmmmzzzmmmjjjuuupppGGG999---...222444;;;BBBTTTZZZLLL777111...+++---111000...///;;;SSSlllzzzNNN777000555///...333444000333444444222222666::::::III___www}}}YYY>>>>>>===333111999666MMMjjjpppjjj~~~uuuZZZGGG555111///...***$$$###&&&%%%&&&&&&''''''(((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++***+++IIIpppAAAGGGvvvGGG<<<___}}}III...000666LLLYYYFFF777888888<<>>===<<<:::888777777777888444333111000//////000000000000000000000000000000444...---......???eee```???(((---555000---000.........---......//////...------....../////////333444>>>SSSlllUUU>>>999999999999999999:::;;;;;;;;;DDDssssssDDD<<<;;;333666222222444777AAATTTeeeiii^^^QQQEEE>>>888666333///...///111333666999;;;999666333333===HHHQQQ\\\iiipppqqqfff\\\PPPIIIGGGDDD===777555222///---.........---,,,,,,+++************+++************************+++++++++*********)))))))))***************+++,,,)))***,,,---,,,+++***))),,,,,,,,,,,,---...///000,,,...000000111999NNNbbbssseeeRRRPPPOOOTTT[[[aaaaaa``````\\\YYYXXXXXXSSSIIIAAA===999444111111222333333444444666<<>>666000......,,,---000000444;;;BBBEEEBBB;;;555333666;;;DDDTTTggguuu{{{{{{pppbbbYYYTTTNNNEEE===777444000...---......------,,,,,,+++***+++++++++************************+++++++++*********))))))%%%(((++++++*********,,,+++******++++++++++++***+++++++++,,,,,,---...///......///222222333999BBB___nnnfff]]]XXXYYYXXXTTTPPPYYYZZZ___hhhqqqrrrmmmgggZZZSSSJJJBBB===:::888777999666222///222AAAXXXkkkdddRRR???<<>>;;;888999CCCXXXuuueee>>>222666777333:::444444AAAWWW___RRR???;;;:::BBBXXXssshhhGGG444...---,,,,,,******))))))))))))))))))******))))))((((((((('''&&&'''''''''(((((((((((())))))*********+++++++++...222,,,AAAwwwbbb444999kkkhhhNNNfffHHH333111IIIzzzKKK===:::>>>RRRtttttt[[[PPPLLLQQQiiirrrsssrrrccc^^^aaa[[[EEE???NNN\\\fffooo|||xxxiiiccc{{{GGG;;;kkkzzzhhhTTT@@@888;;;666666666777777777666666111111000000000000111111////////////////////////)))111+++,,,777,,,'''<<<```nnnFFF333111111000...............///000111222222222333777@@@KKKSSS[[[\\\eee}}}TTT===555999888888888888999:::::::::555JJJsssCCC:::999111555333444111333:::GGGRRRTTTNNNFFF:::333...---------...222///333:::CCCIIIGGG???888000000444@@@TTTjjj{{{uuukkkbbbYYYMMMEEE999555111...---......---------,,,+++++++++++++++***************++++++++++++++++++************)))&&&)))++++++)))***---111111...+++)))***+++,,,,,,++++++++++++,,,---......333...+++---//////111444;;;[[[yyyqqqiii___RRRIIIIIIKKKRRR^^^lllxxx~~~vvvoooeee]]]XXXUUUTTTSSSJJJEEE===666444===TTThhhtttWWW444,,,666555555AAAJJJFFF>>>555//////333888GGGVVVSSS@@@666///+++000000***)))///000...777FFFbbb[[[BBB---...//////555111111000111333777;;;>>>===:::888777777>>>NNN^^^wwwSSS888555555000555444444666:::>>>??????///---...222999EEEXXXiii~~~yyypppaaaKKK555)))(((''''''''''''''''''''''''++++++******))))))((((((''''''''''''(((((((((((()))************+++++++++(((///...444]]]xxxCCC888UUU}}}NNNQQQkkk>>>111CCCRRR>>>:::CCCaaafffPPPEEETTTdddrrrqqq~~~[[[RRRDDDBBBEEE===999<<<:::HHHZZZooohhh___]]]iiiVVVCCClllmmmOOO888222222222222222222222222222111111111111111111000000////////////////////////,,,444***&&&555555,,,222;;;ppptttEEE111000444/////////...//////000000777444111111999KKKbbbqqqyyysssnnnyyyPPP>>>999888888888888888999::::::???:::HHH~~~qqqAAA999888111555333444000222666===DDDGGGEEECCC999222......///------000---///555===EEEGGGBBB===777555999GGG^^^sssuuujjj]]]QQQIII;;;777222...---.........------,,,++++++++++++,,,))))))*********++++++++++++++++++************)))(((***+++***,,,222<<>>WWWiii[[[===222///---444...///000111222666<<<@@@888555555777888777;;;BBBNNN^^^vvvWWW???777777000222444333000///555;;;000111444444---(((---777999FFFXXX```YYYIII@@@@@@777666555222000...,,,+++,,,,,,,,,+++***)))))))))''''''((((((((())))))))))))************++++++++++++)))///000AAAttt[[[:::???wwwWWW???bbbPPP:::===~~~ZZZ===:::GGGnnn~~~```SSSWWW\\\iii|||~~~```QQQBBB>>>AAA??????<<<222;;;===GGG???AAACCCJJJyyyrrr\\\llljjjEEE333111111000000000000000111111111111111111000//////////////////////////////...222,,,(((000333000222...LLLooozzzRRR<<<666111000//////////////////444444222111777DDDWWWeeekkkmmmmmmtttGGG;;;;;;888888888888888999999:::>>>>>>LLLppp@@@888777000444333555111222444777999;;;======888222...///...++++++,,,---,,,///777@@@DDDCCC@@@BBB???CCCSSSiii}}}wwwjjj\\\PPPHHH;;;777222...---............---,,,,,,++++++,,,,,,))))))******+++++++++++++++++++++************)))***+++++++++000<<>>333...,,,+++***************+++,,,---...,,,***+++//////---...222555000888RRRuuuxxxnnncccYYYPPPJJJAAAAAAAAA@@@@@@BBBFFFJJJEEEFFFJJJRRR___lllvvv{{{|||pppccc[[[XXX___sssxxxLLL===555333@@@HHH[[[aaaLLL999777888555???TTTXXXIII<<<111***,,,))),,,000111---)))---333GGGppprrrPPP<<<111)))...///111222000------000444999222000555999888777:::888BBBSSSfff|||xxxIII777;;;555111///111333222///...111***(((,,,///,,,,,,///...,,,///777===>>>@@@CCCTTTRRRMMMHHHBBB<<<888666------,,,,,,+++***))))))(((((((((((()))))))))))))))************+++++++++444%%%---+++***[[[mmm666---``````444DDDgggYYYBBB777jjjYYY<<<:::JJJuuuuuugggbbb]]]YYYZZZ```gggoootttrrrOOOFFFCCC???777:::>>>999<<<222999888@@@;;;444bbbuuulllooolllwwwgggDDD333444333111000000000111222111111111111000///...---////////////////////////,,,...///...---,,,---000///000888___SSS<<<222111000//////.../////////222555555333555<<>>666333///---............------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,///777GGG[[[iiikkkcccVVVGGG999000,,,+++******))))))******+++,,,,,,,,,,,,---------......444000333AAAQQQgggzzzmmm\\\PPPGGGAAABBBGGGCCCCCCBBB@@@>>>;;;888666777777888<<>>cccOOO444AAAzzzmmmCCC666LLLzzzuuu@@@222RRR```TTT:::444HHH||||||yyyooo```XXXUUUPPP^^^}}}[[[KKK<<<999;;;:::888777<<<)))777;;;:::::::::^^^xxxpppoooIIIHHHLLLSSSRRRGGG;;;555111222222///---...//////000000//////.........---..................------............///////////////444222666[[[QQQ===222555333(((111999***---222555444222444888:::BBBkkk~~~ZZZ888222999666777888888::::::;;;<<<<<<<<>>GGGTTThhh~~~vvvFFF777111333444...000444...//////...------,,,,,,+++...---+++******+++---...)))***000===NNN\\\dddgggoooVVVCCC666...333000---)))((()))***+++))))))(((((()))***,,,---***((((((++++++555YYYoooGGG555ZZZ^^^000>>>mmm}}}VVV444<<>>@@@]]]tttmmmyyymmmYYYPPPOOOPPPeeesssYYYBBB>>>>>>999666999???444999333777:::999YYY{{{uuuYYY@@@;;;:::<<<<<<888666666000111111000.../////////000/////////.........---..................------............////////////***///111000===eeeTTT888111555......444111222444555222111444;;;@@@UUUoooiiiuuu|||zzzXXX@@@666888;;;777777888999:::;;;<<<<<<888<<<<<>>OOOwwwCCC777666111666333222111000000000222777===BBBCCC>>>666111............,,,,,,+++,,,---///111222555JJJeeetttwwwuuuttttttxxxuuummm___NNN@@@666222111///,,,,,,,,,---,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))))))))))))))))))))******)))***---333777:::KKK\\\^^^OOO<<<000,,,)))))))))))))))***++++++++++++,,,,,,,,,------------...111111...///<<>>???AAAHHHRRRWWWXXX]]]eeeooossslll^^^RRRKKKQQQXXXVVVNNNDDD>>><<<666<<<111000666(((666lllaaaBBBbbblllAAAQQQpppXXXZZZUUUHHHYYY}}}wwweeegggssskkkZZZRRRWWW]]]rrruuuRRR???:::;;;;;;000::::::666;;;888GGGuuuRRR999888666555777888666111111444333111111333333000..............................,,,,,,------------..................////////////555......333000111LLLnnnuuuNNN555RRRxxxFFF555333111222555999888888777666:::GGGSSSXXXpppyyyfffRRRQQQYYY\\\aaallliiidddvvvyyybbbPPP>>>>>>===<<<;;;888666444777777888999:::;;;<<<<<<>>>BBBCCC[[[wwwCCC777666111666333222000000111111444;;;DDDKKKMMMFFF===555111///...---------,,,,,,---...///000111===NNN\\\bbbdddfffiiikkkrrrtttgggPPP===444444///...,,,,,,------,,,***,,,,,,+++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))***---///000:::FFFJJJCCC999111---))))))(((((())))))***++++++++++++,,,,,,,,,------,,,++++++---...///333888FFFfffgggOOO;;;444444000000111111111000///...+++...111555999@@@HHHNNNTTTTTTTTTTTTSSSRRROOOMMMHHHFFFBBB???;;;666222111666EEEaaatttgggGGG555666<<>>OOOcccsssvvvooogggjjjuuu}}}pppfff```QQQWWWOOOTTT```QQQSSS|||mmmtttkkkbbbxxx{{{uuuyyyyyyvvviiibbbaaa^^^dddwww```???<<<===777666<<<999<<<;;;666\\\mmmCCC000999333444777999666111444999;;;555333555555000---...---------...............,,,,,,,,,,,,------..................////////////------...000000111444888sssRRR'''<<>>OOOhhhcccIII===111...111///------,,,++++++******)))************************,,,......+++'''$$$%%%'''((()))(((&&&***...---)))"""%%%,,,666@@@DDDCCC@@@444???LLLTTTRRRKKKBBB===OOOUUUUUU```nnngggeee{{{}}}gggvvvtttrrrzzz}}}yyyzzz~~~{{{~~~yyypppbbb[[[dddyyyPPPDDD>>>555===888000888555<<>>444111555777>>>FFFGGGJJJXXXjjjkkkuuuyyypppaaaVVVNNNHHHOOOLLLEEE???:::BBBssseeeCCCSSShhhbbbLLLFFFCCC@@@>>>BBBAAA>>>:::777666777999;;;666111111555777555222555555666777888999::::::???;;;GGGyyyiii<<<888999111444111222---///111111333999CCCKKKKKKEEE===666111...,,,++++++,,,,,,,,,,,,---------///+++,,,111666999BBBKKK\\\ppptttWWW>>>111///...------......---+++++++++++++++************************************)))))))))))))))))))))))))))(((((()))************))))))))))))))))))))))))((((((((((((((()))*********++++++++++++,,,,,,,,,......------...//////...000444???VVVyyymmmVVVLLL???===:::888888999;;;===JJJNNNRRRSSSTTTYYYaaagggiiifffcccdddhhhnnnqqqsssooollliiieee]]]UUUWWW___nnnzzzOOO666///111888>>>>>>???BBBCCCBBBCCCDDDCCC???888222///...,,,,,,000;;;TTTlllaaa>>>111000......---...///000/////////000000000111111444333222333444555666555888777999>>>FFFXXXxxxgggYYYOOODDD444111444///---------,,,++++++******))))))************))))))%%%&&&&&&'''(((***---000'''***+++((((((***(((%%%111000...,,,***))))))(((&&&***000555666555222000+++///666@@@FFFFFFEEEHHHIIIIIINNNVVVYYYVVVTTTVVVRRREEEGGGYYY```VVVJJJFFFAAAJJJNNNGGGCCCGGGMMMOOOEEEKKKXXXuuuxxxfff[[[```ppptttTTTBBB:::<<<444///>>>AAA[[[```JJJWWWPPP======555888:::999888666222666FFFVVVOOOBBB:::;;;:::111---///,,,,,,,,,------.........***++++++,,,------..................////////////***111333///---222444333,,,GGGqqq888777LLLsssyyyjjj\\\BBB111555777???IIIMMMPPPbbbvvvzzzrrrbbbZZZWWWSSSTTTLLLAAA777666TTTGGG999???MMMggg{{{QQQ:::===AAA===::::::999888666666777999333333555888:::777111+++444444555666777888999999======FFFpppsssccc999888:::111333111222,,,...000000000555???FFFEEE@@@999333000---,,,*********++++++,,,,,,,,,,,,111......000000000888CCC^^^rrrgggFFF111///...---...//////---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((******)))((('''(((******)))***,,,///((((((((((((((()))************+++++++++,,,,,,,,,(((,,,...,,,+++---000222+++000666===PPPqqqwwwddd[[[QQQNNNHHHDDDAAAAAACCCEEESSSWWWZZZZZZZZZ^^^ffflllhhhbbb\\\ZZZ]]]cccgggiiikkkgggddd___TTTLLLOOOYYYiii{{{SSS===666555888888444222666888888222666999888444000......///---///000EEEqqqsssHHH000///...------...///000............/////////000......//////000333555777222888@@@???888<<>><<<:::@@@OOOdddDDD<<<999DDDgggwwwJJJ@@@<<<...666666777888777555333000222777;;;888111///444;;;333333444555666777888888666:::>>>]]]pppNNNWWW<<<999555222888222333///.........000333666888;;;999555222///---------++++++,,,,,,---...//////000000///...---...111333QQQqqq___777222,,,***...111000......+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......///------111888IIIiii|||ssslllcccdddbbb[[[QQQJJJHHHJJJMMMUUUYYYUUURRRUUUXXXXXXXXXUUUQQQMMMLLLNNNQQQTTTZZZSSSMMMGGG???888<<>><<<888===;;;LLLaaa~~~qqqbbb___XXXaaakkkgggDDD<<<===888@@@lll[[[AAA///333:::666222444222555888777444333666:::FFFAAA<<<:::888333///---111...---///...***)))+++---------------------------------............//////---,,,...111111///---111444rrr<<<777,,,222999:::999PPPyyyzzzUUU???AAAHHHPPPVVVaaa{{{~~~|||{{{nnneee___WWW\\\WWWOOOIIIDDD@@@===:::OOO^^^>>>999===>>>^^^MMM888???:::888666444555666444111555555555555555555555555444555666666666666999;;;333>>>AAAIIIvvvoooWWWKKKYYY===:::555222888111222///.........000222444666666444222///...---......++++++,,,,,,---......////////////---,,,---000222GGGhhhuuuLLL666///+++...111000000111...------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---------000...---///111;;;PPPccczzztttqqqooopppnnnggg]]]UUURRRRRRYYY[[[WWWMMMFFFGGGIIIIIIFFFCCC???<<<===AAADDDFFFGGGCCC@@@>>>:::777===EEESSSvvvmmmOOOAAA>>>IIILLLFFF777///111111,,,........................,,,---111...555ZZZssshhhEEE///***111---***------............////////////333///111111000;;;EEE@@@???:::777888888777;;;BBBWWWwwwtttJJJ===KKKJJJFFF>>>,,,000...,,,,,,,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))((()))***,,,------......,,,,,,,,,------------...///000222222111111111222111555333555<<<999666===FFFeeerrrfffXXXYYY___tttzzzvvvrrryyyxxxQQQ888>>>???;;;CCCaaayyy___FFF===<<<888444333222222111000//////111333444444555444111000777@@@999222,,,,,,,,,+++,,,///---------------------------------............///...------///333444333222111555sss;;;888444000555888888MMMxxxqqqYYYPPPLLLRRR\\\gggyyyvvvmmmqqquuuhhh\\\[[[[[[TTTSSSQQQMMMGGGCCCAAA@@@;;;eeerrrEEE888AAA:::;;;[[[___:::999999:::999666222333777444444444444444444444444333555666666555666888;;;999::::::AAA^^^XXXIIICCC^^^>>>:::555222777000222//////.........000222333000///...---------...///++++++,,,,,,------......---......---,,,,,,///111>>>___]]];;;333---...000000222444111000...,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,///------------///777@@@^^^tttvvvkkkeee```ccceeeddd```___aaaccciiihhhbbbXXXRRROOOLLLIIIDDD???999666666888888777:::666444333222222777>>>QQQjjj}}}sssVVV@@@===AAAQQQWWWSSSAAA111.........------------------------------111------GGGiiiuuuRRR777***///---+++---,,,---............/////////222---000333;;;UUUqqqyyyggg\\\III999555888999555;;;XXX~~~XXXAAAHHHNNNRRRIII...000...,,,+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((()))+++,,,,,,,,,,,,,,,,,,,,,---------.........000222222111000111222000444333444999555555AAAVVVpppVVVPPPRRR\\\uuummmfffRRRPPPLLLSSS]]]aaaooobbb@@@999777::::::???TTTlllvvvdddOOO===444555999666333111000111111...+++333444333111000>>>]]]zzzRRRDDD666///---+++,,,...---------------------------------............///------...111555777777666444888ttt666///000222888AAAGGG[[[hhhUUUUUU```gggnnnsssddd\\\hhhsssfffXXX[[[cccVVVZZZ\\\WWWLLLCCC???@@@@@@DDDWWWuuummmKKK333<<<---777XXXbbb:::777777:::777111222999444444444444444444444444333444555555555666888:::>>>888777>>>EEEYYYeeeFFFCCCCCCbbb@@@999666333666///222000///............///000......---,,,------...///++++++,,,,,,,,,---------+++,,,---,,,++++++---///<<>>AAAIIILLL\\\vvvrrrJJJ999222===EEE@@@>>>CCCLLLYYYgggmmmjjj]]]EEE000444111...000444555222...---,,,---,,,,,,;;;^^^XXXGGG777///...,,,+++,,,---------------------------------............///---...///222555666777777111777~~~III;;;;;;JJJNNNYYYbbbppphhhaaafffhhhfffeee```VVVbbbrrrhhhYYY\\\ddd]]]dddiiibbbTTTGGGCCCDDDLLL>>>333BBBjjjfff;;;777888<<<888KKKTTTBBB444333777555333555333333333333333333333333222333555555444555777999===888;;;@@@======UUUtttPPPAAAFFFEEEgggAAA888666444666///333000//////...............//////......------------+++++++++,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...777LLLvvvbbb???666...---///000333666555222///,,,***))))))***************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))*********++++++)))***+++,,,...000111000///;;;OOOeeevvvwwwfffRRRGGGDDD@@@>>>@@@FFFOOOUUU___bbbjjjuuuzzztttooohhh```[[[LLLEEE;;;444333555666666@@@>>>:::444---+++000555CCCRRR]]]WWWFFF777000...---------------------------***)))---...444OOOqqqccc@@@,,,,,,,,,,,,...+++------------............000000333111666^^^MMM444666:::666::::::EEE]]]}}}\\\@@@<<>>111...,,,+++,,,+++***)))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))***+++,,,,,,------,,,++++++,,,,,,---...//////...///111111000000000111---222222333555444DDDaaacccOOOOOOPPPWWWooo]]]CCCBBB???BBB??????CCCCCCMMMbbbOOOCCC;;;;;;:::;;;JJJ\\\XXXPPPKKKVVVmmmwwwfffNNN???999222......111333444...---111555222000===OOOAAA444***)))---...---...---------------------------------............///...///111222333333444444...999vvvddd___jjjgggjjjllltttxxxooonnnkkkiiijjjhhhZZZ```qqqmmmbbbaaacccffflllpppiii\\\PPPLLLLLLDDDDDD===777BBBZZZjjjlll===:::>>>;;;666VVVlllDDD111222777555111333333333333333333333333111333444444444444777999::::::<<<======<<>>666222555:::>>>GGGGGGLLLXXXeeeqqq}}}ssscccSSSIIICCC:::111111+++)))---000///---,,,888EEESSSUUULLL???666222---------------------------,,,(((,,,222222DDDfffaaa@@@,,,---++++++...,,,,,,------------.........---,,,000---...OOO}}}wwwQQQ999777888555777222444EEE___yyyeeeIIIDDD@@@JJJUUULLL222000---,,,,,,,,,+++)))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***++++++,,,------,,,,,,***+++,,,,,,---...//////---///111111000///000111---222222222555999TTT{{{~~~YYYTTTRRRXXXiiizzzRRR@@@BBB;;;@@@>>>>>>BBB???BBBQQQvvv^^^KKK<<<777444555HHH```xxx___NNNKKKRRR\\\aaafff___RRRAAA222+++---111888111000777555---000:::555...))),,,///...,,,,,,---------------------------------............//////111222222111000111222111AAAxxxqqqooogggeeehhhuuu}}}oookkkiiieeefffmmmuuueeegggsssuuutttsssmmmzzzyyyuuukkk^^^SSSLLLIIICCCBBBDDDCCC777777ZZZaaa>>>,,,999;;;666XXXlllAAA111444666222222222222222222222222222111222333333333444666888999:::888666;;;BBBBBB======VVVgggNNNCCCEEEFFF===lllAAA666666555777000666//////000000000///........................------++++++++++++++++++++++++)))+++------,,,+++,,,------///AAAUUU```eee^^^JJJ444...***,,,///....../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,(((---///+++***---...---000///...444GGG^^^mmmrrraaaYYYLLL@@@777333222333555333555<<>>DDDRRRRRR333111///---------+++***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))******+++++++++++++++***++++++,,,---...///000---///111111000///000111...111111222555???ccciiiXXXOOOUUUcccwwwfffGGG>>>AAA:::>>><<<<<>>555===UUUmmmUUUNNNTTTxxx{{{wwweeeKKK666...///111+++222@@@BBB555///222555111000222222...++++++---------------------------------............//////111333333111000111333111CCCuuu|||pppjjjgggcccgggttt{{{^^^XXXVVVYYYYYYVVV[[[dddsssiiiiiipppvvvzzz|||pppfff]]]VVVNNNHHHOOOEEECCCEEE===777IIIeeeyyy]]]666000;;;000:::iiibbb999000555555222222222222222222222222000222333333222333666888888777666777<<>>>>>KKKqqquuuQQQIIIFFFFFFEEE@@@mmmAAA555555666777111777///000000000000000//////+++,,,---............---++++++++++++++++++++++++***+++------,,,,,,,,,---000,,,333===AAAFFFBBB333000***(((,,,///...,,,---------...//////......---------------------------))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,&&&...111---***---///---'''+++------666III___kkkuuueeeTTTEEE:::222---///...///333333333===JJJZZZjjj{{{iiiJJJ===333000000---,,,000******...555999888555444////////////////////////***333---***000---:::\\\WWW:::,,,...+++***......,,,,,,,,,---------......///***---111555DDDOOOKKKBBB>>>888222000111333444555===IIIOOONNNSSSjjjwww{{{WWW:::;;;444777GGGLLL444222///.........,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))((())))))************)))******+++,,,---//////000---///111111000///000111...111000111666BBBmmmuuu[[[JJJPPP[[[iiiXXX@@@<<>>888888>>>>>>???^^^XXX@@@EEEEEE@@@@@@@@@<<<555<<<---444999111111000000///...------------.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000222222333,,,+++*********+++,,,---+++///000...///222333111111000.........---+++)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++///+++))),,,000777HHHXXXlllqqqQQQ>>>666222222///...000000...///333CCCGGGTTTgggyyynnn]]]FFF888333222...)))---,,,---///222333111///111///...000...+++,,,000000,,,,,,...,,,,,,>>>SSS```>>>+++...,,,***,,,,,,------------------------***+++,,,...222777;;;>>>111111222222222333333333666DDD[[[hhhbbbWWWaaasss{{{uuupppyyyRRR666555333444GGGXXXGGG000'''++++++,,,...)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************************************++++++,,,,,,------...,,,---///000111000///---111000111222222DDDppphhhKKKPPPWWWWWWmmm{{{UUU@@@:::@@@;;;<<<>>>===<<<<<<===>>>MMMfff}}}BBB222AAA999IIIwwwnnnbbb```xxxsssPPPOOOfffgggMMM;;;222QQQxxx]]]666000222333000+++---333333------,,,+++,,,.../////////000000///..................333666444///...222777)))@@@[[[iiilllnnnrrrttt|||PPP>>>===CCCIIIFFF@@@HHHVVV]]]ZZZ```nnntttqqqttt|||sssiii```___aaaaaa``````[[[SSSIIICCCBBBAAA@@@===UUU^^^999555888777HHHeee>>>666111000111111111333444222//////000111111333333444555444555666888:::<<<===>>><<<@@@QQQUUUNNNEEEAAAAAABBBAAA>>>EEE888;;;...444555,,,111000000///......---------.........------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000000++++++*********+++,,,---+++...///000666<<<>>>;;;555333000//////...,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++---+++***,,,,,,///999DDDTTTnnnzzzeeeQQQ@@@444222...,,,///000//////111///111999EEEPPP```xxx~~~tttdddSSSFFF<<<555222.../////////------///000...,,,,,,...---***+++......++++++---***---@@@WWW___>>>,,,...,,,***,,,,,,------------------------///.........///111444555111111111111222222222222555>>>PPP]]]ZZZQQQTTT___lllhhh___]]]nnn}}}~~~gggEEE555777333999RRRiiiNNN777...111......111...++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************************************++++++,,,,,,------...,,,---///000111000///...///...111222111<<<\\\~~~fff\\\VVVQQQcccnnnLLL>>><<<@@@;;;===>>>===<<<<<<===???JJJjjjXXX<<>>???KKKuuuiiiPPPJJJCCCAAABBBDDDBBB@@@HHH888999///666444,,,000000000///......---------............---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++******++++++,,,---+++---///444???IIIKKKGGG;;;777333000///...---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******,,,...,,,***---333:::SSSkkksssmmm```LLL;;;777111...111222000......+++,,,...000222:::MMM^^^www~~~xxxrrrtttxxxqqqpppkkk]]]KKK===666555222666999666111------...---******------***+++...,,,+++------+++000FFF^^^[[[===---...+++***------------------------------//////---,,,,,,---.../////////000000000111111111444777AAAMMMMMMFFFCCCFFF\\\^^^XXXLLLKKKdddgggllleeeVVV^^^nnn}}}lllQQQ===777999333:::XXXpppKKK777000111,,,+++///...,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************************************++++++,,,,,,------...,,,---///000000000///...------000333000333DDDXXXhhhSSSIIISSSfff^^^@@@===>>>???;;;===>>>>>>======>>>???HHHqqqwwwMMM>>>666MMM~~~jjjFFFEEEDDD===mmmfffqqqUUU333000888???fff~~~iiiXXXLLL===333...,,,///444000///------...///...---,,,---///111444888:::<<<666555222111333:::CCCJJJZZZXXX^^^kkkwwwaaaQQQGGG@@@???===;;;AAAKKKVVVWWWaaapppuuulllbbb___```VVVPPPSSSZZZ^^^___```WWWRRRLLLHHHHHHHHHEEEBBBAAAyyyOOO333888444666XXXKKK333111111000///...///222555111111222333444555666666555555666888:::;;;<<<===???===BBBgggMMMHHHEEEAAAAAACCCEEEDDDBBBwwwAAA777888111777555222000000//////............------............------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,+++,,,...555CCCOOOQQQMMM===999333///...------,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************************************(((***---///...,,,---///...<<>>777333555777444000000333333444111///000888@@@MMMSSSWWWTTTLLLGGGIIIMMMKKKPPPSSSMMMBBB888666777999???GGGKKKHHH???555...///***))),,,---++++++...,,,,,,......---555LLLcccTTT:::......******...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000........./////////000000222222666>>>???:::777999KKKVVVZZZMMM@@@GGGccc~~~vvvNNNMMMSSSYYYvvvmmmMMMBBBFFFTTTVVVIIIDDD888777666///777QQQbbbBBB111...111,,,)))------,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))***************************************++++++,,,,,,------...------...///000/////////------000333111000666@@@ZZZzzz]]]MMMMMMRRRwwwRRR;;;??????;;;<<<===>>>>>>>>>>>>???AAAHHH|||{{{RRR???TTTPPP:::>>>GGGdddiiiFFFiiiwwwOOO;;;444555OOOnnnWWWFFF999222555===444222000///000000///......///111444777;;;>>>@@@<<<===:::333222AAA^^^uuuqqqssszzz}}}uuuqqqwwwcccNNNHHHCCCBBBAAADDDQQQ^^^___ccclllvvvttthhh^^^[[[ZZZUUUUUU^^^ddd___VVVOOOUUUPPPNNNTTT\\\\\\SSSIIIDDDVVVzzz|||FFF222111666999[[[ttt777111000111111000...000555111222222333444555666777555555666888999;;;<<<<<<>>><<<===[[[cccIIIDDDBBBAAABBBDDDEEEDDDBBB___999777888222555222666////////////............------...//////......---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******++++++,,,,,,,,,,,,,,,---...444AAALLLMMMHHH:::666111...,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************************************************,,,---------...//////,,,///333:::DDDKKKIIIBBB???999666999;;;::::::<<<<<<;;;888444111111333555777999:::999555222222333666999======;;;999:::;;;<<>>TTTvvv\\\CCC777>>>CCC<<<<<<333333333222@@@TTTZZZ???000...444000---000///,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))***************************************++++++,,,,,,------...---....../////////////////////000333333222444888:::^^^zzzbbbRRRIII[[[LLL;;;AAA>>>777<<<===??????>>>???@@@BBBPPPoooPPPRRRfff{{{___>>>666@@@BBBLLLccciiiQQQ???;;;DDDSSSiiitttzzzgggVVVFFF;;;999<<<555222000000000000///......///000222555777:::;;;::::::777666===RRRooo}}}~~~~~~tttrrr[[[OOOGGGIIIKKKJJJIIIPPPcccuuujjjoootttsssiii]]]WWWXXX]]]YYY[[[eeekkkdddUUUKKKVVVQQQQQQ```qqqsssbbbQQQGGG;;;JJJ]]]000000<<<000333wwwHHH333111111444333......333111222222333444555666777555555666777999:::;;;;;;;;;<<<;;;TTToooIIIHHHBBBBBBBBBBBBCCCDDDCCCBBBRRR888999888222222---555//////////////////......------...////////////...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++,,,---...111999BBBCCC>>>555222...,,,++++++******+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************,,,...---******,,,---***+++***+++000888===<<<999777444444888;;;>>>DDDJJJTTTTTTNNNBBB777222///,,,000/////////000000///...444444555555666777999:::===EEEWWWkkkwwwrrr___OOO;;;222***)))*********---......---++++++222???III>>>000---///***+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........////////////111222111...///555;;;666===EEEGGG???888;;;CCCYYYzzzNNN@@@BBBBBBGGGSSSaaaGGG>>>===555:::555888>>>IIIaaassspppDDD222...333000...000...,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************************************++++++,,,,,,------.............../////////000000000000222333555777888888AAAbbbxxx[[[HHHJJJlllwwwGGG>>>BBB===777<<<>>>???@@@???@@@AAACCC^^^wwwgggbbbssslllQQQNNNccc___gggWWW@@@<<<666:::LLLQQQTTTJJJJJJiiipppTTTAAA;;;;;;;;;666444111111111222000///......//////000222333444777444666CCCVVVgggppprrrxxxrrrsss~~~IIIBBBBBBJJJQQQQQQOOOWWWkkk}}}bbbfffhhheee___[[[^^^cccfff]]]ZZZaaajjjhhh```ZZZUUUMMMKKKYYYmmmqqqbbbPPPDDD888===rrrwwwAAA111333000666fffiii:::333000555555///...111111111222333444555666666555555666777888999:::;;;999>>><<>>DDDCCC===;;;???@@@VVVzzzbbbGGGBBBDDDDDDBBB```nnnVVVFFF666===<<>>222333......000---------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************************************++++++,,,,,,------..................///000000///000111000111333555666:::777DDDjjjlllWWWIIIXXXxxxfff@@@===@@@<<<:::<<<>>>???@@@@@@@@@BBBDDDooozzzaaaccc}}}yyy^^^???888CCCGGGNNNaaaZZZXXXJJJ@@@EEESSSnnnjjjUUUPPPKKKAAA;;;999777777888888777666111111000000000111111222;;;BBBPPPaaannnrrrmmmhhhwwwrrrJJJDDD>>>HHHPPPRRRRRRZZZiiivvv\\\[[[XXXXXX\\\dddkkknnnjjj^^^WWW]]]hhhmmmjjjhhhWWWLLLDDDIIIWWW]]]WWWMMM@@@AAA>>>[[[hhh:::,,,333===RRRDDD666...111444000///333000000111222333444555555555555666777888999::::::777???<<>>KKK___wwwgggNNN>>>555,,,---...---++++++,,,---(((,,,...---+++,,,222777===???CCCJJJQQQVVVYYYZZZTTTGGG:::555555555666999AAA>>>888222000000---)))...''',,,000+++,,,...)))++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,........./////////000000...000111111333555444111222222999BBBDDD===777888<<>>FFFPPPeeekkkNNN<<<888222222555222---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************************************++++++,,,,,,---.....................///000000...000111//////000222222111333666HHHpppnnnRRRNNN]]]ZZZ:::;;;>>>;;;>>><<<>>>@@@@@@@@@AAABBBDDDzzzgggUUUWWWllllllPPP]]]UUUIIIMMM```lllzzzuuu___VVVTTTMMMUUUnnnyyyaaaFFFAAA???>>>>>>?????????>>>555444444333333333444444DDDZZZtttzzzqqqooorrryyyvvvLLLCCC;;;CCCKKKOOOSSS[[[fffmmmggg___WWWVVV___iiimmmllliii]]]VVV^^^jjjooommmjjj```SSSEEEAAAHHHPPPRRRQQQ@@@FFF:::FFFEEE...555666888zzzLLL999,,,...222000000555///000111222333444444555555555666777888999999:::888@@@;;;@@@lllVVVAAAJJJ@@@@@@AAABBBBBBCCCEEEHHHJJJqqq:::222999444333000777//////...------------............------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******************************************++++++***+++,,,---------------...------,,,+++***))))))+++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...+++***---------000666GGGWWWooozzz]]]GGG444222///---,,,,,,,,,,,,,,,,,,,,,------.........777666999AAAJJJRRR\\\fffmmmeee]]]YYYTTTNNNOOOSSSLLL===111000222...)))''')))))))))***+++,,,,,,,,,***+++,,,***))))))***,,,******+++++++++,,,,,,,,,---------............//////......//////000111222333222444;;;CCCDDD===777444???KKK[[[yyy\\\>>>>>>@@@999???IIIWWWyyymmmOOOEEE===>>>DDDMMM[[[hhhbbb\\\SSSLLLGGGAAA999444------///111///+++***---,,,000...)))(((+++'''******)))((((((((((((((())))))))))))))))))))))))***++++++++++++***))))))(((((()))***+++,,,,,,,,,++++++,,,,,,---.../////////...,,,---///000111000.........///000111222333///>>>999000CCCmmmvvvXXXYYYTTTVVVttt|||JJJ;;;;;;>>>???999;;;>>>@@@???>>>@@@HHHNNNkkkwwwWWWGGGHHHDDDEEEiiizzzzzzwwwuuuxxx{{{|||xxxttt]]]AAABBBAAABBBEEEGGGCCC===AAA666111555777888>>>IIIbbbvvvdddfffnnnVVVDDDOOO^^^uuubbb>>>CCCEEEFFFHHHSSSccclllkkkuuu{{{nnnWWWVVVhhhhhhWWWVVVKKKPPPeeeoooeeeXXXUUUPPPGGGAAAHHHVVV^^^XXXNNNDDD===???LLLttt\\\;;;777333777ZZZaaa777...000111333---444/////////000111333444555666666555666666777888999<<<<<>>DDDMMMcccfffCCC===???===>>>BBBEEEZZZfffGGG888666888:::<<>>;;;===:::<<<@@@===<<>>;;;888999;;;AAAGGGLLLQQQ\\\hhhnnn``````cccYYY@@@AAAHHHoooxxxLLL;;;AAAKKKPPPMMMOOO```ttt}}}iiidddlllhhhZZZOOOIIIOOOaaaeeeXXXMMMLLLLLLCCC@@@IIIZZZaaaYYYNNNFFFBBBCCCBBB\\\kkk@@@222,,,444[[[```777///000111333---333000000000000111222444444666555555666666777888999:::999;;;???XXX```BBBAAACCC>>>EEE;;;>>>JJJGGGBBB]]]yyyHHH<<<:::444:::444...000///......------.........------------,,,,,,,,,,,,,,,---------.........,,,++++++******++++++,,,***************************************+++,,,,,,------.........////////////////////////...---,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))***000222000...///111222;;;QQQmmmqqq]]]BBB111---...---***+++++++++++++++,,,,,,,,,%%%)))...000///888OOOeeelllXXX@@@666,,,)))******,,,...,,,+++******))))))*********+++++++++))))))+++,,,++++++++++++,,,,,,,,,,,,---------............///------......///111222333555333222666<<>>BBBMMMgggwwwLLL<<<===@@@<<<>>>999@@@]]]tttVVVEEE;;;666555333444555888===DDDIIIMMMIIIKKKEEE;;;666666111)))...***)))+++,,,******+++******)))))))))***++++++***************************++++++++++++***))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---///111222000...////////////000111111222111444888@@@@@@444AAAcccoooSSSCCCKKKUUUdddeee>>>===>>>:::<<<>>>>>>777:::@@@<<<>>>bbbeee;;;???TTT```___WWWKKKRRRjjjtttjjjXXXEEE???AAA===444222333666;;;@@@@@@;;;777OOOvvvOOOEEE>>><<<888444666===CCCTTTgggqqqxxxvvvgggaaa```___ssslllVVVEEEOOOtttYYYLLLHHHMMMMMMMMMbbb~~~{{{ttthhhZZZMMMIIIOOOZZZYYYJJJAAABBBCCC===<<>>DDD???@@@DDDEEETTTggg@@@;;;777111;;;777000000//////...............------------------------,,,,,,,,,,,,------------,,,++++++******++++++,,,************************************+++,,,,,,------------......///000000111111111111111///...---,,,,,,+++++++++*********************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---))))))...222222444777;;;666333;;;OOOggg}}}yyy___EEE333+++)))*********************++++++''')))---,,,***000DDDYYY{{{xxx[[[DDD===555000---,,,---...------,,,++++++,,,,,,---+++,,,,,,+++***)))+++,,,+++++++++,,,,,,,,,---------------............///---------...000111333333777555333444999@@@GGGJJJBBB@@@BBBHHHNNN\\\{{{ZZZ>>>;;;AAA999???<<<;;;HHH^^^]]]DDD999888444444444444444555666888>>>LLLSSSNNNGGGCCC888+++333,,,)))++++++((('''+++)))))))))))))))******+++***************************++++++++++++***)))))))))***++++++,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,***+++...111333333000---111000000000000111222333222777;;;CCCBBB444555KKKyyypppXXXQQQIIILLLuuuZZZ:::@@@@@@999:::???;;;;;;???@@@???PPPMMMJJJ>>>555:::DDDEEEEEEJJJEEE;;;222222555666555444777666666888999777333000===kkk___MMMBBB999555111222CCCXXXqqqwwwlllhhhgggfffcccwww___DDDNNNRRReeepppLLLCCCLLLXXXiiixxxwww}}}jjj]]]TTTMMMMMMRRROOOCCC<<<===@@@>>>???DDDJJJKKKFFF@@@;;;BBBHHH???HHHhhh===111000@@@hhhWWW555222222000222,,,111222222111111111222333333555555555555666888999:::===;;;===>>>PPPZZZAAAAAAEEEDDDBBB???IIIHHH@@@RRR[[[999:::888111999777333000000///............///------------------------++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************************+++,,,---...------------...000111222333444444444333111///...,,,,,,,,,++++++++++++***************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---))))))...444===IIISSSSSSMMMCCC<<>>FFFSSSZZZSSSJJJGGGEEEAAA;;;555//////...,,,---///)))))))))(((((())))))******************************++++++++++++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++***,,,///222555444111...///////////////000111222999CCCAAA:::;;;:::777;;;OOOuuucccHHHBBBaaaRRR;;;BBBBBB::::::>>>888BBBGGGDDDMMMooonnnOOOEEE===888555888>>>@@@AAA888555:::<<<888666999666555444666888:::<<<<<<===UUUiiioooqqqnnnZZZBBB>>>666222333999JJJjjj{{{uuuqqqoookkkgggeee|||aaaAAAAAAcccxxxXXXLLLSSSbbbkkkpppzzzqqqhhh[[[OOOGGGHHHHHHAAA======BBBEEEGGGHHHFFFEEEGGGIIIHHHHHHLLLKKK___ZZZ999222222FFFtttPPP444333333///222---222333222222222222222333333444444555555666888999:::===<<<>>>???MMM~~~rrrKKK@@@DDDDDDCCCDDD@@@HHHLLLVVV|||bbb<<<;;;<<<333777555444111000//////......//////,,,,,,,,,------------...*********+++++++++,,,,,,,,,++++++******++++++,,,************************************+++---...///,,,,,,---...000222555666888999999999777555222000,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))***000999IIIaaauuu|||ooo\\\MMMKKKVVVccc}}}\\\???222000+++++++++***************---))))))++++++***,,,111555JJJcccuuu{{{mmmmmmjjjcccZZZNNN===...---,,,***))))))***,,,---222222222///,,,++++++,,,,,,,,,,,,,,,---------------------............//////......//////000111222555555444333555<<>>999>>>===::::::999HHHccckkkFFF@@@:::;;;EEERRR^^^dddqqqlll```NNN???<<>>>>>===999DDDJJJOOOfffPPPCCC@@@???666888???<<>>SSStttwww{{{zzzzzzzzzuuulllhhhiiihhhUUUYYYYYYaaavvvdddRRRYYYdddqqqvvv{{{~~~zzzsssnnnYYYMMMCCCBBBCCCAAA@@@@@@AAAEEEIIIIIIEEEEEEIIINNNQQQJJJJJJPPPqqqPPP777333000KKKJJJ111444333///333...333222222222222222333444444444444444555777888::::::;;;:::===>>>IIIwwwqqqXXXCCCAAAEEEBBBAAADDDDDDAAARRR~~~tttAAA888;;;555777333555111000000///////////////,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,++++++******++++++,,,*********************************+++,,,---...///------...///222666999<<>>;;;<<<999999;;;777===RRRqqqqqq___IIIBBBNNNeeezzzpppZZZLLL@@@:::AAANNN___```SSS>>>666:::777---///...---,,,+++*********++++++++++++++++++++++++***++++++++++++***))))))+++,,,,,,---,,,,,,++++++*********+++,,,,,,,,,---...///111444777777555333///000000111333555777888QQQeee[[[>>>444888666333444<<>>:::;;;EEEHHHYYYKKK???===BBBEEECCCAAA>>>===<<<:::999:::<<<>>>DDDDDDIIIOOOMMMDDD======666666888FFFfffsssooopppssswwwuuurrruuu}}}eeePPPQQQfffqqq```^^^dddhhhgggeeehhhmmmjjjbbbRRRKKKFFFDDDDDDCCCDDDFFFDDDFFFIIIJJJIIIIIIIIIJJJLLLEEEIIIWWW|||GGG666555333XXXDDD///555333///444000444111111111222333444555666444444444555777888:::;;;888888===>>>FFFrrrWWWKKKBBBBBBCCCBBBBBBFFFIIISSSuuuBBB111777666888333555111111000///////////////,,,,,,,,,------.........,,,,,,,,,---------......,,,++++++++++++++++++,,,*********************************+++,,,---///000...//////111555999===???CCCDDDDDDCCC@@@<<<777555---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***,,,000222666HHHiiippp]]]QQQLLLKKKYYYmmm}}}|||hhhLLL666,,,,,,,,,,,,++++++******(((''')))---,,,***,,,111...***+++444???JJJXXXdddxxxoooUUU:::888444000...------...999888777333///,,,++++++,,,,,,,,,---------......---------.........//////111000000///////////////...111222111000666AAAJJJ^^^lllvvvvvvzzzzzzyyy~~~QQQ???>>>===999===AAA999888GGG\\\cccNNNUUUmmmnnnYYYLLLNNNNNNFFFGGGQQQdddjjj```JJJFFFSSSSSSGGG222111000...---,,,++++++++++++++++++++++++++++++***++++++++++++***)))))),,,,,,,,,------,,,++++++))))))***+++,,,,,,------///000111444777888777555444444555777999;;;===>>>LLLaaa\\\BBB333111222777222888;;;CCCfffRRR@@@LLLTTTPPPAAA<<<>>>@@@EEEFFF<<>>???666:::???CCCBBB>>>:::888777777555BBBdddhhhlllooossshhh``````dddmmmsssyyyXXXCCC<<>>444888:::gggtttAAA...555444///444111555111111111222333444666777333444444555777888:::;;;888999??????FFFpppNNNHHHCCCCCCCCCCCCFFFIIIQQQuuuBBB:::888777---555444000000///...............///...------...///000111000000///...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********+++,,,---...///111222444777:::@@@GGGKKKMMMLLLJJJFFFBBB===888555333000---++++++++++++***---,,,,,,+++*********+++++++++*********+++---...))))))(((((((((((())))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((()))))))))))))))))))))))),,,---///333===NNNcccqqqzzzrrreeeVVVHHH@@@999@@@NNN```jjjcccOOO>>>444000,,,***,,,,,,***(((((())))))************))),,,---...000333;;;EEEMMMdddnnn~~~nnnWWWMMM???333,,,,,,000444,,,000333222---******---+++---///000///---,,,,,,000////////////...................../////////000111333111222555222999NNNjjj~~~mmmeeexxxkkk@@@===<<<<<<;;;999888<<>>777CCC???GGGTTTRRRBBB;;;@@@IIITTTSSSCCC666444555222555555999???FFF^^^___BBBDDDSSSuuuRRR888666???999:::AAA<<>>888666LLLrrr{{{nnn___UUUQQQKKKBBB:::<<<<<<===;;;999777777777///333777888<<>>EEELLLQQQSSSQQQNNNIIIDDD>>>:::777333111...,,,,,,,,,+++***---,,,++++++*********+++******)))((()))***++++++)))(((((((((((((((((()))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))+++,,,...222;;;GGGUUU]]]\\\[[[XXXSSSJJJ@@@666000111222777AAAKKKMMMIIICCC888555000---+++++++++***---,,,***)))))))))+++,,,---...---,,,---111777===JJJSSSeeexxx~~~vvvfff```VVVJJJ???666000...000111222000---+++,,,---***+++,,,---------...////////////............---........./////////000000111333000111555222888KKKrrrqqq[[[___tttxxxKKK>>><<<;;;;;;:::999<<<@@@MMMxxxsssZZZZZZfffpppYYYCCC@@@KKKSSSOOOFFFdddnnnVVVOOOQQQdddxxxnnn___LLL999+++***000000---************---000,,,,,,---,,,,,,+++***)))------,,,,,,,,,,,,+++++++++)))+++...+++***555DDDBBB777666:::===HHHJJJ>>>DDDOOObbbmmm^^^AAA666<<<@@@HHHHHH<<<333444555111000000222555777EEEjjjqqqNNNDDDJJJaaazzzTTT===999>>>888:::@@@:::<<>>DDDKKKSSSXXX[[[YYYTTTMMMGGG@@@;;;999444222///---------,,,+++,,,,,,+++************+++***)))(((((('''(((((()))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))******,,,000777===AAACCC<<<<<<;;;:::666222...,,,---+++***---333;;;AAACCC<<<:::777111---***+++,,,111...+++(((((())),,,...---------+++)))***---000222:::HHHWWWccckkkooopppoooooolllfff[[[MMM@@@888444222...,,,,,,,,,,,,,,,...---,,,,,,,,,---///000///............---------....../////////000000000222222...000666222555FFFkkk```TTT]]]ttt]]]@@@<<<:::;;;;;;999;;;@@@GGGtttxxx```VVVbbbYYYIII;;;;;;DDDDDD<<>>666111444444000111000333444222666III^^^bbbHHHDDDNNNWWW^^^mmmOOO@@@;;;;;;888===@@@888:::VVVjjjEEE===OOOkkksssiiiXXXGGG<<<777888::::::999888777555333111000222777;;;???HHHTTT]]]___XXX^^^ccckkk|||vvveeeccc```\\\VVVQQQSSSZZZfffsssnnncccppp{{{mmmDDD111888>>>XXXPPP555AAANNNMMMMMMVVVkkk}}}xxxeee\\\```jjjcccYYYUUUXXXYYYPPPDDDLLLXXXfff>>>888666///SSS???444333222111111111222333333333222222333333444555555555555666666777888999;;;:::===@@@VVVSSSAAACCCAAAFFFKKKEEEMMM{{{DDD;;;777999111555---000000///...............---------,,,------------.........------,,,,,,,,,++++++++++++++++++++++++******************************++++++---...000111333777<<>>;;;<<<999444222555333...333333555888666666===GGGppp{{{TTTGGGHHHHHHHHHPPPjjj{{{DDD>>>:::888999>>>???:::AAArrrcccJJJMMM```ssslll^^^LLL===777888<<<@@@<<<888555333333222222222999@@@FFFPPP___jjjnnn```jjjmmmkkksss{{{kkk___]]]\\\[[[[[[^^^ffflll}}}}}}pppuuuuuu}}}tttIIIEEE@@@BBBlllzzzDDD333===HHHIIIKKKWWWfffeeeXXXUUU]]]\\\bbbddd^^^RRRKKKJJJLLLTTTTTTZZZeee777999555;;;ppp```999333333222111111222222333333333222222333333444555555555555555666777888999<<<;;;<<>>::::::???EEEuuulllVVVEEEEEEJJJQQQ___nnnxxxeeeHHH666444111...111000DDD___zzz{{{YYYEEE333------,,,///555---....../////////......------,,,,,,,,,+++++++++,,,***+++,,,***000HHHaaannnoooyyycccGGG???BBBXXXjjjeeePPP???888777444222333555333///111111222555666666888===JJJwwwjjjLLLJJJHHHEEEDDDRRRtttggg<<<===:::999;;;;;;<<<@@@WWWgggQQQWWWkkkjjjcccUUUEEE;;;:::<<<>>>999444222444777:::;;;>>>EEEIIIKKKOOOXXX^^^```___kkkoooiiihhhnnnnnneeeeeefffgggkkkrrryyy|||{{{uuuuuuyyy|||}}}QQQ444;;;[[[wwwxxxSSSAAA>>>RRRHHHEEEKKKJJJAAA???FFFIIIRRRYYYVVVIII???@@@EEECCCNNNcccEEE555444:::[[[~~~EEE:::222222222222222222222333333333222222333333444555555555555555666777888999::::::<<<@@@ZZZYYYJJJKKKGGGGGGHHHWWWvvv:::;;;777555000;;;666000000///...............---............---,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,...///111222666:::@@@FFFKKKRRRXXX]]]\\\ZZZVVVQQQJJJCCC===999555333000.........---,,,***))))))))))))***+++++++++,,,,,,,,,,,,++++++***))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++)))(((''')))***+++***,,,+++***)))))))))************+++*********---///000444888:::777333///---))))))***+++,,,,,,++++++,,,++++++,,,------+++******---//////...///222555888;;;AAAJJJUUU```hhhmmmYYYOOOCCC;;;999999888666222///---...000111///,,,000////////////........./////////000000000111111///222000111555333;;;PPPwwwmmmdddeeekkkVVVDDD888<<<>>>::::::???FFFwwwlllBBB<<>>ZZZbbbkkkrrryyy}}}zzzttt]]]SSSHHHCCCBBB===444+++//////000000000//////...------,,,,,,,,,,,,++++++,,,+++,,,---+++...@@@UUU[[[[[[ccckkkxxxzzzZZZVVVVVV\\\[[[NNN>>>555111000//////111333333222111111222333444555777888777WWW[[[QQQKKKIIIEEEFFF[[[tttUUU<<>>::::::666333000333999AAAEEEFFFJJJPPPSSSQQQRRRWWW\\\^^^]]]eeejjjhhhfffhhhjjjjjj~~~~~~{{{zzzmmmjjjyyy```NNNhhh|||mmm```LLL>>>AAACCC;;;666888===<<<>>>AAA@@@;;;888999<<>>:::555222///.........---,,,)))))))))))))))***++++++***+++,,,------,,,,,,+++******))))))))))))*********)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))***)))((((((***+++,,,,,,++++++************---,,,+++***+++---...///,,,---///333666666444222///...,,,+++************+++)))((())),,,---+++)))***+++---......///000222///000444999@@@HHHOOOSSSHHHBBB;;;888:::???CCCEEEAAA:::333000111333222000111111000000000///////////////000000000111111111---222222333555444@@@YYYsssllliiippp___HHH999;;;>>>::::::@@@DDDvvvbbbHHH@@@???>>>>>><<<000///333222777JJJYYYlll```SSSJJJDDDAAABBBEEE@@@EEEIIILLLSSSTTTDDD...111111111111000///......------,,,,,,,,,,,,++++++,,,***,,,000...---888HHHDDDBBBEEENNNeeeuuummmbbbUUUEEE777///...///...//////000000111333111333333333444666777777666>>>```|||eeeSSSPPPMMMHHHOOO]]]HHH>>>@@@;;;===AAA:::HHHppplllPPPGGGNNNTTTSSSKKKAAA;;;999555444666<<>>IIItttrrrOOOFFFHHHHHHOOOZZZzzz}}}===;;;666888666;;;///000000///...............//////000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,...000222333888<<<@@@DDDHHHLLLPPPSSSSSSSSSSSSRRRMMMFFF@@@<<<444222///---------,,,+++))))))((())))))***++++++)))***+++,,,------,,,+++++++++************++++++******))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&))),,,+++(((''')))+++***************+++++++++***))))))+++,,,+++(((%%%***))))))---333777777666555333...+++))))))***+++)))'''&&&)))---//////---......------...............///000333666999<<<>>>:::888777:::BBBMMMWWW\\\SSSIII<<<555333444444222111111111111000000000000000000000000111111111111,,,333444444555444CCC___}}}nnneeedddrrrdddKKK999;;;>>>::::::AAABBBtttgggIII>>><<<;;;666222666;;;???SSSnnnzzzaaaFFF...***...//////222+++222444777III^^^[[[JJJ222222222111111///...------------,,,,,,,,,++++++,,,***---222111...444??????:::===IIIggg{{{```III:::333222444333333333222///---...111---000222222222444666666;;;000CCCzzzyyy[[[VVVUUUNNNMMMTTTeeetttBBB===>>>888===DDD>>>UUUYYY;;;CCCLLLOOOJJJCCC===;;;999:::???HHHPPPTTTRRRNNNRRRVVVVVVRRRRRR[[[ffflll```UUUTTTaaaiiigggfffjjjxxxiiipppfffdddaaaZZZaaannnKKKCCCEEE???777333222555999:::444333BBBTTTbbb>>>>>>777[[[QQQ222===///000111222333333333333333333333222222333333444555555555555666666777888999:::777<<<;;;>>>```aaaLLLKKKOOOPPPUUUBBB===::::::333888111222111111000000000000000,,,...111111000...------...---,,,,,,++++++,,,,,,...,,,***)))***+++++++++---,,,,,,---...------///++++++---///000222333444;;;>>>BBBGGGLLLOOOQQQRRRRRRQQQOOOLLLHHHCCC@@@===555444111///---,,,,,,,,,+++******)))))))))))))))*********+++,,,---...///+++---//////---***))))))000---******,,,,,,+++((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''')))++++++)))((()))***)))***+++,,,---///222555;;;>>><<<333,,,******))))))(((+++...---))))))---***++++++,,,,,,------...,,,+++---222555555666777;;;999:::FFFZZZpppuuu___JJJ:::444444666555222///---...///000///+++000222///000444444000333333444222111999OOOddduuu~~~ooo```\\\dddvvvQQQ:::>>>:::;;;AAA:::FFFppp]]]EEECCCCCCDDDBBBKKKeeeyyymmmQQQ777555222///...---...............000444999>>>AAA333222111000////////////444///,,,......++++++---///,,,,,,222555555999>>>AAAEEEXXXpppwwwSSS===555222444999EEEMMMFFF333+++333666000000000000000111222333444666555:::RRRxxx^^^YYYaaajjjoooaaakkkeee===CCC888:::CCCAAAFFFqqqJJJCCCAAAFFFHHHDDDBBBCCCBBB???LLLdddfffRRRFFFIIIPPPSSSXXX___dddddd```\\\ZZZhhhiiibbbbbbcccgggqqq}}}pppwwwtttfff^^^ZZZYYY\\\fffttt|||vvvhhhOOOMMMIII999///666666;;;===888AAAjjjWWW555111DDDaaa]]];;;666666000222222222222222222222222111111222222222333333333555555666666777777888888;;;<<<;;;>>>BBBMMM}}}```UUUJJJDDDWWWnnnBBB===999999222888111111111000////////////000,,,...000111000///------...---,,,,,,++++++,,,,,,---,,,+++***++++++++++++,,,,,,,,,---............,,,,,,...000222444666777===???CCCHHHLLLOOOQQQRRRQQQPPPOOOLLLGGGBBB>>>;;;888666333000---+++******+++******)))))))))))))))*********+++,,,---...///000111000...+++*********,,,***'''''')))***((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''')))++++++***)))***+++(((,,,//////---,,,...111<<>>GGGMMMCCCQQQpppuuu___III@@@AAAAAA@@@AAASSSTTTJJJ999000111111,,,000000000000111222333444888555333@@@dddlll]]]hhhvvvyyykkk[[[uuu\\\;;;======@@@DDDMMMgggfffOOO<<<>>>LLLSSSOOOJJJKKKLLL\\\ppplllSSSFFFJJJSSSWWW___jjjrrrrrrkkkddd```ppptttooopppooopppyyy{{{wwwqqqqqqnnnhhhnnnnnnkkkiiisssiii^^^eeeuuu|||tttbbbEEE555<<<<<<;;;???KKK___{{{zzzKKKDDDEEE@@@\\\]]];;;111444777666222222222222222222222222111222222222222333333333555555666666777888888888::::::999===BBBNNN|||}}}UUUMMMMMMYYYyyyAAA<<<888888111777000111000//////......//////,,,---000111222111000///...------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,...////////////...------...///222444777999;;;@@@BBBEEEIIILLLOOOQQQRRRQQQPPPOOOLLLGGGAAA<<<999777555333000...---------+++******)))))))))))))))************+++---...///666666444111---******+++***(((''''''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''')))++++++++++++,,,...,,,...000///,,,...444999AAAJJJRRRTTTSSSLLL>>>111000***%%%'''))))))***,,,******++++++,,,---------//////000111:::MMMcccssssssvvv~~~nnn^^^UUULLLFFF>>>888444333222222///000000------111222000333...000;;;GGGJJJIIIGGGFFFGGGKKKTTTeeeyyyyyyuuuwwwxxxsssmmmjjjccc___bbbuuummmEEE:::888===???999CCCkkkyyyWWWLLLLLLKKKHHHBBB:::333...111000...---,,,,,,---............/////////000000............///000111222000......000000---,,,///...111000///:::OOO]]]```XXXhhhYYYNNNGGGMMMVVVXXXQQQKKKIIICCC;;;555111000//////000000000000111222333444666555333444HHHqqqzzz\\\aaaooorrrdddNNNWWW~~~zzzOOO;;;999@@@AAAAAAYYYwwwPPP>>>BBBMMMVVVZZZWWWSSS[[[gggaaaNNNHHHPPPTTTYYYcccrrr}}}}}}rrrhhhaaammmnnnkkkrrruuuuuu{{{xxxyyyuuusssxxxvvvjjj]]]ggg~~~rrrmmmttt[[[;;;<<<777VVV|||hhhLLL:::;;;FFFccc]]]888222888444000222333333333333333333333333222222222222333333333333555555666777777888888999999;;;:::<<>>@@@EEEFFFHHHKKKMMMPPPRRRRRRRRRQQQOOOLLLGGGAAA;;;888222111000//////000111222+++******)))))))))))))))))))))******+++,,,...///:::;;;:::777222...,,,,,,+++***)))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''(((***++++++,,,...000///...------111888???EEEFFFMMMTTTYYY^^^]]]TTTIII555---(((+++...---++++++*********+++,,,,,,------,,,---///:::RRRttttttjjj\\\MMMBBB;;;777555444444333222111111111111555000333AAAMMMOOOHHHCCC<<<<<<>>>EEERRRdddttt|||pppddd^^^eeelllmmmooouuuuuuoookkktttOOO::::::???@@@<<>>AAA???FFFkkk{{{SSS:::<<>>===HHHZZZ}}}hhhMMM:::222:::<<<111---444333333333333333333333333222222222333333333444444555666666777888888999999888>>>===;;;@@@PPP~~~www______uuuAAA;;;666666000777111000000///...............+++,,,///444999<<<;;;:::///...------,,,,,,------+++---......,,,,,,...000888CCCJJJDDD999333...***000000222555999>>>BBBEEEIIIJJJKKKMMMOOORRRTTTUUUUUUSSSPPPKKKEEE???;;;888111000/////////000222333+++******))))))))))))))))))))))))***+++,,,---...999<<>>:::444000---,,,,,,+++************+++************************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''(((*********,,,///111444444777===EEEIIIHHHEEEAAACCCEEEIIIRRR[[[^^^[[[CCC888...+++,,,******+++))))))***++++++,,,,,,---...---000???bbbuuucccQQQAAA888666555555555555444444555333555>>>KKKQQQLLLBBB<<<;;;===???@@@DDDPPPeeevvvppp```UUUXXX___dddnnnyyyyyyxxxtttttt\\\===;;;>>>======@@@```sssJJJ:::111888===777000000111111000000000000000111///000222333222111///...//////............//////000//////111000///333999222666444444IIImmmuuu}}}eeeSSSSSSVVV^^^gggeeeXXXKKK@@@444...333333---,,,111000000000000111222333444///555<<<:::777HHHuuu}}}[[[UUU^^^PPPSSSJJJEEE^^^xxxMMM>>>AAACCC>>>AAA[[[}}}VVVEEELLLYYYdddQQQIIIWWWdddaaaXXXSSSRRRRRRUUU\\\dddfff___YYYXXX\\\[[[ggg~~~{{{wwwsss~~~zzzvvvvvv~~~|||eeeRRRPPPXXXmmmcccEEEUUUWWWMMMMMMUUU}}}kkk666444444555444111000555<<<333333333333333333333333222222333333333444444444666666777777888999999999666@@@???:::@@@UUU~~~BBB;;;666666000888222111000//////......//////,,,,,,///444;;;>>>===;;;///......---------------***,,,...---,,,---111555GGGYYYdddXXXEEE777000,,,000111333666;;;@@@FFFIIIMMMMMMNNNPPPRRRUUUWWWXXXWWWTTTOOOHHHBBB===999777333222000///............+++******)))))))))))))))))))))))))))***,,,---...666:::@@@BBB???999444000,,,------+++)))((()))+++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''((()))))))))+++...111<<>>333333222333;;;IIIRRRUUUPPPCCC555...***'''(((,,,))))))******+++,,,,,,,,,------111CCCjjjrrrYYYIII:::555333333333222444888666<<>>[[[hhhNNN777222666555111000222222222222222222222111---...///000111000///...000000//////.../////////111//////111222666???IIIWWWSSSJJJIIIZZZxxx~~~qqqQQQHHHJJJMMMOOOSSSSSSKKKBBB<<<444111333333...---222000000000000111222333444333444777666111;;;bbbyyyeeefffgggZZZHHHDDDOOO```bbbBBB<<>>PPPwwwlllPPP???HHHCCCMMMiii}}}wwwbbbRRRNNNLLLJJJLLLQQQTTTUUUTTTVVVaaajjj~~~www{{{vvvuuu|||yyyrrruuutttnnnsss|||zzzjjj[[[NNNEEE===UUUrrr___888======UUUuuuxxxKKK>>>???333888888222333999888222333333333333333333333333333333333333444444444444666666777888888999999:::444??????>>>KKKgggCCC<<<777777111999333111111000////////////000///...///444:::<<<:::777//////...---------------))),,,---,,,+++---444999VVVooo~~~nnnQQQ===444000000111333666;;;BBBHHHKKKOOOPPPPPPRRRUUUXXXZZZ\\\XXXSSSLLLDDD>>>999777666333111///...,,,,,,,,,---+++******)))))))))))))))(((((())))))***,,,---...222777<<>>:::777555000111111...+++)))***,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((()))((((((***---000999HHH]]]iiifffVVVBBB555))),,,+++))),,,666>>>AAAJJJEEEAAA???:::111------)))))))))***++++++,,,,,,***---333DDDhhh|||nnnUUUKKKAAA<<<888666:::AAADDDDDDHHHLLLMMMLLLQQQYYY______\\\SSSGGGJJJccc~~~mmmRRRCCCBBBHHHLLLXXXlll}}}SSSDDD;;;666>>>===WWWtttPPP777///111555888333333333333333222111111......////////////......////////////000000111222555333333666;;;DDDTTTbbbzzzqqqgggeeekkkrrrvvvwwwzzzttt}}}mmmWWWAAA:::???@@@======@@@>>>999/////////000000///111444000000000000111222333444777111222666333555OOOnnn~~~lllssscccLLLEEEIIIHHHfffQQQ>>>>>>???===QQQtttwwwYYYLLLQQQaaavvv{{{mmmYYYNNNDDDCCCAAAAAACCCIIIPPPUUU___ppp~~~uuuoooppppppoooppp}}}~~~oooaaaYYYMMM???@@@CCCIII\\\\\\GGGJJJAAA???NNNiiirrrQQQFFF>>>666444777999888;;;===666,,,444444444444444444444444333333333444444444444555666777777888888999::::::777???@@@HHHdddCCC<<<777777222999444222222111000000000000000111//////333888:::777333//////...------------...)))+++---+++***---555<<>>777AAA===UUU{{{YYYBBB:::888777333444444333333111000000111000000000////////////---......///111222444555;;;999999===DDDQQQeeewww}}}vvvuuuooo```OOOFFFQQQSSSccclll]]]LLLDDD===333999:::555222555666444///444555222///000222333000000000000111222333444666///222<<<;;;666BBBWWWppplllkkkUUUCCCEEEEEERRRssssssHHH>>>AAA???HHHnnnwww{{{|||iiiQQQEEEDDD;;;;;;;;;:::<<>>;;;AAAVVV{{{kkkaaa\\\ZZZSSSPPPdddoooUUUDDD999;;;999888666444333444888===444444444444444444444444333333333444444444555555777777777888999999::::::<<>>BBBFFFJJJNNNQQQTTTUUUVVVWWWYYY[[[VVVQQQIIIAAA:::666444333///---,,,,,,---...,,,+++******)))((((((((((((((())))))))))))************...444888888444333888>>><<<;;;777333444555222+++---+++******,,,......---************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))...111555888888444///,,,)))******++++++,,,------000888JJJ___eeeXXXCCC444222///+++))))))***,,,,,,+++000222777PPPvvvpppbbbZZZYYY[[[PPP???:::>>>DDD[[[|||vvvLLL<<<>>>AAADDDOOObbb|||yyyTTT>>>999<<<===PPP{{{YYY???999:::888666777888666111000333222222222222111111111000555777000---222111000999===@@@CCCIIIXXXjjjrrrqqqnnniiiggghhhcccSSSAAA777:::CCCNNNPPPDDD888666<<<666666555444222111000000111111000000000000000111000000000000000111111222444555555666777;;;@@@DDDkkksssaaaJJJGGGFFFLLLbbblllDDD???AAA;;;\\\[[[KKK@@@===JJJAAA;;;888999;;;@@@KKKUUUuuuyyylllzzzzzztttggg```eeepppwww~~~}}}}}}}}}yyyvvvzzz~~~cccNNNHHHGGGAAA999HHH::::::TTTfff___hhhlllfffnnnwwwvvvoooMMM:::777777999:::666111333:::555555666666555444444333555444444444444555666666666888999:::;;;<<<<<<999CCC:::HHHqqqFFF<<<999:::222:::777666444222111111111000/////////111444888888666333000///...---,,,,,,,,,---***---...---,,,---333888YYYssseeeJJJ;;;555222444888;;;===AAAEEEIIIOOOQQQTTTUUUUUUVVVXXXYYYRRRNNNFFF>>>888444222111...---,,,,,,------,,,*********)))((((((((((((((())))))))))))************///444999999777777:::>>>DDDGGGFFF>>>777444111//////...------...///...,,,************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))***---000222222///+++((()))******++++++,,,------000555GGG```ooolll^^^RRR>>>666---)))+++---,,,)))---000000333CCCaaa~~~wwwhhh^^^MMM===999@@@JJJeee\\\GGG@@@>>>>>>BBBKKK]]]}}}aaaHHH???@@@===NNNvvveeeIII777888666777888444//////333222222222111111111000000...333111000555333555AAAOOOUUU[[[aaakkksssqqqiii\\\UUUQQQUUUUUULLL===333777:::>>>@@@999222222888444444333222111000///...111111000000000000111111000000000000000111222222333555666666777:::>>>AAAiiiyyyvvvgggZZZVVVSSSUUU```xxxqqqLLLBBBJJJRRRzzzLLL;;;<<<<<>>XXXnnntttnnnhhh\\\NNN<<>>JJJmmmeeeDDD:::777777999888333111333222111111111111000000000+++222333333777777???RRRjjjqqqzzzvvvjjj\\\RRRLLLQQQWWWUUUMMMHHHDDD<<<555333111...///333222111111000///......---111000000000000000111111111000000000000111222222333444666777777888;;;>>>SSSsssgggeee```]]]^^^[[[mmm}}}~~~___KKKTTThhh|||CCC222;;;>>>;;;BBBCCCFFFHHHGGGFFFLLLTTTLLLUUUXXXddd~~~~~~xxxvvv}}}vvvmmmhhhkkkjjjhhhjjjssszzzyyyssswww}}}~~~qqqjjjsss|||bbbQQQEEE===>>>DDDNNNfffqqqaaaIII===???CCCXXXwwwmmmJJJFFF>>>777;;;AAA<<<000555666666777777777666666555555555555555666777777:::777666666999<<<>>>???JJJddd@@@999888:::222777333555333111000111111000///111222333444444444222000---,,,,,,,,,,,,------...,,,------,,,++++++...111===LLLXXXVVVKKK@@@777222555777999;;;===???CCCFFFLLLNNNOOOOOONNNMMMNNNOOOGGGDDD>>>888333000......,,,+++******++++++***((())))))(((((((((((())))))((()))))))))************,,,///333;;;EEEPPPYYY^^^dddkkklll^^^LLLAAA<<<:::333222222222333222///---+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))******+++++++++*********)))******++++++,,,---------///;;;NNN^^^dddeeefffyyymmmXXX@@@///(((+++000,,,+++...111111>>>hhh}}}fffPPPBBBBBBNNNooouuuvvvrrreeeQQQHHH@@@HHHeee{{{WWWEEEBBB>>>FFFeeeoooJJJ@@@888888:::888555333222222111111111000000000000666555444777:::LLLiiivvv]]]UUUOOOPPPUUUWWWYYY\\\^^^MMM;;;333222111000000000000000//////.........000000000000000000111222111111000000111111222333222444666777777777999;;;KKK|||rrr``````YYYYYY[[[PPPVVV```vvvwwwbbblll}}}QQQ???AAA@@@:::888666777<<>>BBBFFF___???888888999111666111444222000000111111000///111222333333222111000000------,,,,,,,,,---......---------,,,++++++---...555>>>DDDAAA;;;777444111555777:::;;;===???CCCEEEIIIKKKKKKKKKHHHGGGGGGGGGBBB@@@;;;777333000///...,,,***))))))***+++)))((())))))(((((((((((())))))((()))))))))************...///333===MMM```qqq{{{yyy|||yyykkkZZZLLLAAA:::666555333333333333000...++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))+++******))))))***++++++)))******++++++,,,------...333>>>HHHKKKKKKPPPVVVtttuuunnnXXX<<<***+++222,,,+++///333///999aaaoooZZZOOOSSSooosssnnnwwwooo```QQQSSSkkk___HHHCCC@@@EEEbbbsss[[[AAA666555666555555222222222222111111111111444777333222666???\\\~~~zzzhhhddd```]]]ZZZ[[[dddnnnlllWWW@@@666555444111000000000000000000000//////000000//////000111222222111111111111111222222333222444666777666777888:::JJJzzz```UUUJJJKKKNNNBBB>>>@@@WWWvvv~~~{{{vvv^^^TTTTTT\\\hhhnnn[[[KKK999111111777???GGGEEEDDDJJJTTT___eee]]]LLLPPPOOOKKKEEEAAACCCIIINNNUUURRRRRR^^^uuuzzziiiiiiiiiggg```YYYZZZ___ccccccfffnnnxxx~~~~~~uuuppp}}}yyySSS;;;;;;FFFYYY\\\KKKTTTooo```???555999:::888888999::::::999999999777666666666666777888888888666888;;;<<<<<>><<<999555222000///...,,,+++)))***++++++***(((((((((((((((((())))))***))))))))))))************///000555>>>NNNddd|||}}}nnn___PPPDDD>>>;;;777555444333111///,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((((('''(((((()))***)))******++++++,,,------)))111<<>>======:::999666333111///......---+++******+++,,,***)))((((((((((((((()))******))))))))))))************,,,///333:::FFFYYYqqqzzznnn```VVVIIIDDD>>>888555222000...,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((''''''(((((())))))***)))******++++++,,,------(((000;;;???888---+++000444@@@OOOWWWSSSFFF777///000.........---222CCCUUU~~~xxxrrrllliiioooxxx}}}}}}yyyYYYLLLFFFLLLgggnnnTTT@@@888888555555444444444444333333444555333666:::>>>VVV|||xxxjjj```^^^XXX]]]cccbbbVVVIIIEEEIIIGGG===555333333111///000//////000000000111111111////////////000111222333222222111111222222333444444555555555555777;;;>>>XXXVVVFFFDDD???===@@@>>>AAAJJJUUUlll```CCC999;;;555:::FFFEEEZZZ[[[^^^aaa\\\SSSNNNNNNHHH@@@EEEHHHIIIeeemmmmmmnnnnnniii\\\KKK>>>BBBBBBDDDNNN___mmmnnnhhh```UUUIIIDDDDDDGGGNNNUUUVVVZZZiiitttttt___HHHKKKCCCKKKnnnNNN============<<<;;;:::999888888888777777777888999999999888<<<>>>;;;@@@ZZZvvvEEE===::::::222888444333111//////000111000//////111333222///...000222222222111//////............---------/////////...&&&...333111000222444555333666999;;;===@@@DDDGGGGGGHHHGGGEEEAAA===<<<<<<777666444222000...---------,,,++++++,,,,,,+++)))((((((((((((((()))******))))))))))))************'''+++000444<<>>999666666555555555444444444666888888;;;<<<888GGGhhh}}}}}}zzzhhhZZZVVVQQQXXXaaadddZZZGGG:::777999555333444333000///111......//////000111111111////////////000111222333222222111111222222333444555555555555555888<<<@@@ddd[[[NNNKKKCCCDDD666>>>CCCCCCJJJbbb|||III999::::::222999>>>...666:::@@@DDDEEEJJJZZZjjjeee]]]aaa[[[MMM\\\vvvxxxkkktttsssbbbeeekkkttt{{{nnnaaa\\\___iiixxx{{{TTTMMM<<>>>>>===<<<:::999888888888888777888888999:::777888<<>>OOORRRKKKWWWnnn~~~~~~mmm^^^NNNWWWjjjyyyoooQQQ999222...111333444333111000000222111000000111111000///222222111000//////000000333222111000000111222333333666000000:::===>>>GGGxxxiiiEEEJJJXXX[[[NNNBBB>>>IIIUUU\\\fffqqqZZZ>>><<<999888888777666444777666555555666888;;;<<>>333999===>>>;;;777777999;;;888;;;;;;<<>>888999333000444000000000000000000000111000000000000111222444444555444333222000///...---//////...------------------------...000111333444666555666777:::>>>CCCEEEDDDAAA>>>;;;;;;;;;:::999;;;777333222444444222000---+++)))((()))++++++******)))))))))((((((((('''(((((()))***************------///111000000888AAARRR^^^jjjooottt|||yyyfffRRRBBB888222000---,,,,,,,,,,,,---,,,,,,************))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((())),,,...///555===GGG\\\hhhXXX???111,,,***+++++++++111CCCQQQLLL===666111//////000///333888TTT~~~yyyhhheeejjjqqqyyytttjjjsss```RRRWWWmmm|||aaaGGGBBB:::666555777:::;;;999666BBB[[[nnnvvv~~~nnnZZZaaapppxxxkkkOOO:::555000222444444222000000000222111111111222333333333222222111000000000000000111111111111222333444444444:::888888;;;888>>>PPPzzzSSSLLLUUUZZZQQQEEE>>>DDDJJJKKKOOOWWW~~~JJJ===;;;888777777777555444444333222222222444666777555777;;;AAAJJJTTT]]]bbbooouuudddYYYwwwUUU===999@@@999:::AAA>>>999<<<===;;;999999;;;<<<>>>;;;???QQQoooAAA;;;555888444111222111111000000000000000000///000000222444666888999888666444111///.........//////...------------...---------...///111333333666666666777999<<>><<<;;;;;;<<<<<<;;;999666444444777888777555...,,,((('''(((***++++++))))))))))))(((((((((((('''(((((()))***+++,,,,,,+++***+++//////...111777CCCTTThhhxxxiiiRRRAAA777333///...,,,,,,------,,,+++++++++*********)))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((((((******...:::FFF___vvvyyy\\\:::...,,,***(((******,,,999FFFDDD999444000///000111000222666CCCooo{{{nnniiilllssszzz{{{wwweeejjj}}}WWWKKKQQQgggkkk```QQQCCC;;;999999:::999888BBB^^^}}}gggjjjpppppp^^^DDD555333333333444222111000111222222222111111111222444555222222111000000000000111000000111222333444555555...555888:::999555EEEeeebbbJJJJJJSSSNNNCCC===???@@@>>>>>>CCC[[[zzz@@@<<<:::777666666666555333333222111000111111333333/////////111444888<<<>>>???DDDOOO^^^nnn{{{vvvaaauuu}}}www|||uuuNNN:::???===:::<<<<<<::::::;;;<<<<<<;;;<<<<<<@@@<<>>@@@???===;;;:::;;;;;;:::999666444333666;;;>>>>>><<<111...)))'''''')))******))))))))))))(((((((((((('''(((((()))***,,,---......******---000222666<<>>@@@>>>>>>AAAIIIggg}}}BBB;;;999777666666666444333666555444333222222333333666555333222222222333333...000333666;;;AAAGGGLLLFFFJJJRRR]]]jjjtttxxxzzzwwwiii[[[YYYbbbhhhfff```RRRBBB===___yyyttt[[[WWWXXXZZZUUUJJJNNNnnnbbb???===@@@;;;888999<<<:::999<<<===;;;;;;<<>>@@@@@@>>>;;;::::::999777666444333444999@@@DDDEEECCC444000+++'''&&&'''''''''(((((((((((())))))))))))((((((((()))***,,,---...444///---111777===FFFOOO\\\qqq|||cccNNNCCC888333---+++,,,---,,,***++++++++++++************(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''******((((((111<<>>EEE```lllVVVHHH>>>;;;888===SSSooo~~~wwwjjjZZZHHH999444666111222222111111333777:::999:::999666222111222333222111111111111111222222111111111222222222222222<<<:::666:::DDDMMMiiiwwwCCC444@@@>>><<<;;;???AAA@@@AAABBBDDDQQQrrrDDD:::888666666666666555444666666555444444333333333555555444333222111111111666777666444111000222555666444444555999>>>BBBDDDRRRRRRVVVZZZYYYTTTNNNMMMDDD@@@===>>>BBBCCC@@@===;;;<<<:::TTT|||tttZZZOOOMMMRRRSSSEEE<<>>???@@@>>>;;;:::999777555333444444555;;;BBBFFFGGGEEE444000+++((('''''''''&&&(((((((((((())))))))))))***)))))))))***+++---...+++---444@@@MMM[[[kkkxxxzzzdddWWWCCC;;;222---...///...,,,,,,++++++++++++*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&)))+++)))&&&***222>>>OOOXXXNNN>>>555///***(((------***000;;;>>>:::///,,,,,,000111///000444;;;XXXuuummmddd^^^___fffoooyyyccc999???:::;;;JJJgggzzz```YYYMMMCCCDDDNNNXXX\\\ppp}}}xxxllljjjnnn|||ppp^^^KKK===666444555111222222222222444888;;;>>>??????<<<777333333555222111111111111222333333333222111111111333444555555999999CCC[[[rrrIII777@@@????????????>>>=========@@@CCCWWWzzzFFF;;;999777666777777666555444444444333333222222222000111222222222222111111222333333222111000111222:::::::::;;;::::::999888222333444666777666444333222222222111000111444666777@@@AAAKKKoooTTTnnn}}}}}}|||YYY999BBB```lllAAA555888:::>>>>>>:::;;;???===:::???JJJTTTwwwDDD;;;333888555333555222222111111000//////...///000000111333555777888333222222111000000//////---------------.../////////......//////000111222444444555777999:::<<<===>>>===;;;:::999777444222333222333888===@@@@@@===000---***)))))))))(((''''''((((((((()))))))))***,,,+++***))))))+++---...(((222FFF\\\nnn}}}sss]]]QQQAAA777333222///+++,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&(((+++***'''(((,,,---666AAAHHHEEE;;;222---)))---,,,+++222===@@@;;;///,,,+++...///...000444;;;NNNnnnyyymmmaaaZZZWWWWWW^^^ggguuummmBBB======<<<>>>MMMnnnyyyhhhXXXMMMIIIJJJXXXiiiyyyvvvfffZZZ\\\ddduuufffPPP===555444444333333444444444333444666888;;;???AAA>>>888444333444222111111111222222333444333222111111333666:::===>>>NNNWWWeee~~~LLL888>>>===>>>???===<<<<<<<<<<<<===>>>JJJffffffAAA;;;999777777888888777666333333333333333333222222111222444555666555444444333333333555666777777777***---111444666666666777999999777666777888777666999::::::888555555888:::000666888>>>tttrrrEEEVVVMMM===III]]]===:::888999<<<:::===AAA???===GGGXXXxxxBBB;;;333666333222444222222222111000//////...000000000111222333555555000111111111111000//////---------------...///000//////...//////000111222666777777888999:::::::::===;;;:::999999888555333000//////333777888666444---+++))))))***+++***)))'''((((((((())))))******---,,,***))))))+++,,,...555DDD^^^wwwvvvgggRRRBBB:::444...))),,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))&&&&&&)))***((((((+++))))))000===BBB;;;555444,,,///...,,,333>>>???888///,,,+++---///...111555555>>>SSSqqqxxxlll]]]QQQPPPVVV]]]hhhtttyyyzzz___<<>>===777222111333222111111111222333333444333222000111444999???CCC```wwwyyyJJJ666:::888;;;===<<<===@@@BBBBBB;;;@@@HHHZZZ{{{lllLLL888;;;:::888777888999888777333444444555555555444444333444666888888777666555444222000000222222000///333444444333222333555666666555222111222555555222...000333555666555444333999666777===pppMMMZZZqqqLLLBBBVVVvvvNNNFFF@@@===:::999>>>CCCAAA???NNNbbbFFF555===:::888222777222222111111000/////////222222222333333444444444000000000000000000000000///...---,,,---...///000222222222111///000222444666777888:::;;;;;;::::::888888777666444333222111222000//////111111///,,,))))))))))))((((((((((((''''''''''''((((((((()))******)))(((((()))***,,,///OOOwwwyyygggTTTEEE:::333000111,,,***---...,,,,,,...++++++++++++*********)))((()))***+++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++***((('''((()))***)))***222;;;@@@@@@<<<000000---***,,,444888777000111...+++***---000111///888BBBMMMggg}}}lll]]]QQQJJJNNNPPPVVV```eeejjjwwwtttzzzuuuMMMBBB888777???UUU|||}}}iii]]]YYY\\\```\\\TTTXXXccccccVVVEEE:::777666444111///222777;;;===;;;777444444444444222000000111333444222000111111000000111444...444333444222777]]]|||YYYDDD:::666777999;;;???CCCGGGKKKMMMDDD>>>BBBTTTiiiiiiRRRAAA777<<<:::999999999:::888777444444555555555666666666333333444444666777999:::666555444222111111222222222222222333333444444444444444444444444444444444333333333444444444555555@@@---777AAAWWWLLLPPPUUUBBBBBBiiifff===:::;;;DDD::::::AAA>>>===ZZZzzzAAA555:::666666111444222222111111000000//////000000111222333444555666////////////////////////......---,,,---...///000222222222111000000222444777888:::;;;<<<<<<;;;;;;888888666555333222111000000...---...//////---+++))))))))))))(((((((((((('''''''''((((((((())))))***)))((()))+++,,,------444OOOrrruuueee\\\[[[aaammm}}}zzzhhhVVVFFF999111000+++***---...+++)))***+++++++++*********))))))))))))***+++++++++++++++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++***((('''((()))((())),,,///333999@@@DDD;;;999333---...444666555111000...++++++---//////---111777>>>OOOlll}}}lll```VVVPPPLLLNNNRRRVVV___hhhssspppddd___nnnvvvfffXXXWWW___rrryyywwwvvvmmm```]]]ccccccUUUBBB777555888999999<<<:::666111//////222666444555666666444444444555222333444555555444555777888222888444555999HHHuuu```HHH;;;666555777888:::<<<@@@CCCFFFHHHAAA<<<>>>JJJWWWcccvvvYYYCCC<<<<<<>>>777666555666777777666444444444444444444333333333444333444444555666888888666555444222222222222222222222333333333444444444444444444444444444444444333333333444444444555555999000999999JJJ^^^@@@VVVzzzccc@@@FFFLLL|||___AAACCC<<<:::@@@EEEBBBNNNjjj===888:::222555222333222222222111000000//////...///000111333555666777////////////////////////......---------...000000222333333222111111222444999:::;;;=========<<<<<<888777555333222000//////---,,,+++,,,------+++)))))))))))))))((((((((((((''''''((((((((())))))))))))(((''')))---000///---777JJJeee|||hhhRRREEE@@@>>>FFFVVVkkknnnYYYEEE999222---+++......+++)))***+++************))))))))))))***++++++++++++++++++******)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++***((('''((()))&&&***---+++***111>>>IIINNNKKKAAA666111333777777444111...---......//////111000333888>>>OOOsss}}}jjj\\\NNNGGGEEEFFFIIIMMMQQQeee|||~~~oooXXXGGGFFFVVVooo{{{rrrrrrxxxkkkZZZLLLEEE@@@:::666555777888888777777777888222444555444333222222333000333555444222222555777888333999444333:::QQQ[[[BBB999555666999666777777999;;;===???AAA???:::;;;BBBEEEGGGOOOZZZ}}}XXXAAA<<<;;;;;;>>>===<<<<<<<<<===<<<:::888666666666555444444333333444444444444444555666666666555444333222222222333333333333333444444444444444444444444444444444444333333333444444444555555444333;;;555>>>~~~LLL@@@ZZZnnnAAAAAA777WWWJJJ<<<<<<;;;BBBLLLRRRgggaaa======<<<222666444444333333222111111000000/////////000111222333444555////////////////////////......---------///000111333444444444222222333555999:::;;;<<<===<<<;;;;;;888666444222000/////////------,,,,,,,,,,,,***)))))))))))))))(((((((((((('''(((((((((((()))))))))***'''&&&)))...000...,,,777BBBVVVmmmtttYYYDDD<<<<<<;;;CCCQQQdddvvvlllVVVHHH999333......---++++++...++++++*********)))))))))******+++,,,,,,+++++++++*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''((()))'''***,,,)))''',,,888CCCZZZ]]]XXXJJJ???<<>>OOOlllwwwhhhVVVKKK???<<<999999;;;;;;888444::::::999888777888:::===;;;@@@CCC???:::777777666555333;;;777555:::NNNjjjDDD888777666888>>>666666666666777999::::::<<<:::;;;??????>>>@@@GGGXXXdddEEEAAAEEEAAA===>>>:::999888888999888666444888888777777777666666666555555444444444444555555555555444444333333333333333333444444444444444444444444444444444444444444333333333444444444555555555555;;;999>>>kkksssMMMUUUzzzuuuXXXUUUXXXaaalllHHHKKKHHHSSSoooddd>>>>>><<<222666555444333333222222111000000000000111111111111111111111..............................------...///111222333555666555444333444555777888999:::;;;:::999888777555333111000///000000///000000///---,,,+++***))))))))))))(((((((((((((((((((((((()))))))))******(((''')))---......,,,444<<>>___uuucccUUUKKKFFF@@@AAAFFFPPP```mmmpppmmmKKKCCC;;;:::???KKKgggtttiiipppyyyeeeMMM>>>;;;<<<999555777777555555666;;;BBBHHH]]]hhhqqqoooggg^^^QQQFFF777333<<<;;;<<<;;;DDDllloooRRR;;;999;;;777777<<<666666666666666777777888::::::;;;>>>>>>>>>AAAEEEHHHuuubbbFFF@@@AAA======BBB===;;;:::::::::;;;:::888777888888888888888888888666666555444444444444555444444444444444444333333444444444444444444444444444444444444444444444444333333333444444444555555888222666>>>BBBVVV[[[JJJ\\\fffxxx|||xxxpppBBB;;;;;;222555222333333333333222111111000000111111111000000000000///..............................------...000222333444555777777555444555666666777888999999888777666666444222000000000111222333444444222///,,,++++++))))))))))))((((((((((((((((((((()))))))))******)))))))))***+++---000222111<<>>===<<<<<<;;;999999999888888888888888777666666555555555666666444444555555555555444333555555555555444444444444444444444444444444444444333333333444444444555555555111111===CCCCCChhhnnnGGGFFFUUUjjjjjjRRRQQQHHH999<<<666555111555444333333222222111111000//////000000000000000000..............................---...///000222333444666888888777555555666666777888888888777666666555444222000000222444555666777777444///,,,***+++))))))))))))(((((((((((((((((()))))))))*********'''***,,,++++++///666;;;@@@PPPiiikkk___ZZZ___eeennnuuuzzz~~~xxxeeeZZZMMMCCC:::111,,,---......------------,,,,,,,,,,,,------,,,,,,+++***+++++++++*********))))))************************))))))))))))))))))))))))&&&'''((((((''''''(((************+++,,,,,,+++***+++<<>>===>>>???@@@FFFRRRfffzzzllleeeZZZPPPHHHCCC???===@@@@@@>>>===;;;:::999888777777666666666777777888333444555666666555444444666555555555444444444444444444444444444444444444333333333444444444555555000666222777@@@888KKK^^^DDDKKK^^^YYYCCCEEElllOOO:::>>>:::888333888444444333222222111111000---......///000111111222..............................---...///111333444444666888999777666666666666777888999999888777666555333111000111333555777777999999555///+++******))))))))))))(((((((((((())))))))))))************&&&***------,,,000;;;DDDYYYkkkzzzkkkddddddjjjqqqvvvwwwxxxyyy{{{tttiii\\\QQQEEE777///,,,//////.........---------------------,,,,,,+++***+++++++++************)))************************))))))))))))))))))))))))%%%'''((((((''''''(((***''')))++++++******+++,,,...000777HHHccc~~~zzz]]]@@@555222...---111///000555::::::777:::@@@SSSnnnxxxjjjXXXLLLEEEAAA@@@@@@<<>>???@@@===AAACCCCCCAAAAAAAAA@@@DDDLLLVVVpppqqqfff___ZZZHHHGGGEEECCC@@@===;;;:::777777777777777888999999333444555666666666444444666666555555555444444444444444444444444444444444333333333444444444555555---===666222===555;;;aaaxxxGGG;;;FFFFFF<<<:::WWWUUUAAA777<<<888555666222222111111000111111111444333222111000000000000............////////////000////////////111333444444555666666666666666555<<<;;;999777666666666777555444333222222222333444???<<<777222...+++******+++++++++***)))(((((('''))))))))))))************+++)))***......777TTTrrrzzzjjj___]]]eeelllpppuuuzzz|||zzz~~~yyyvvvxxxxxxuuutttvvvvvvsssmmmcccUUUFFF888000+++---......,,,---000333......---,,,,,,+++************++++++++++++******)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++---***+++888PPPmmmvvvVVV<<<333333111+++000222666:::<<<;;;999777===GGGddd}}}ooo```QQQCCC999>>>:::888:::999777;;;BBBBBBBBBCCCDDDDDD@@@999444999999===CCCEEECCCEEEIIIWWWiiiXXX===999999666:::FFFmmmjjj___iiixxx[[[>>>666999<<<@@@EEEDDD???AAA@@@:::@@@GGGBBBDDDGGGIIIGGGCCC>>>;;;;;;BBBJJJYYYhhhxxxvvvkkkbbbVVVHHH>>><<<;;;::::::;;;<<<;;;:::555777:::;;;999888777777777444333555666666666777666777666555333222222333333555666444222111111333888555555888::::::===BBBoooeee999???HHH===FFF@@@[[[YYYEEE999===999444666222222111111111222222333333333222111000000000000............////////////000////////////111222333555555666777777888777777;;;:::888777666666666666555444333222111222333333>>>;;;777333///---,,,,,,++++++******)))(((((('''(((((()))))))))*********,,,)))***///444CCCdddvvvjjj^^^VVVUUU\\\dddjjjqqqyyy}}}}}}|||uuunnnmmmlllkkkmmmqqquuutttrrrjjj]]]MMM===444,,,------+++******...111......------,,,++++++*********++++++++++++******)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++,,,,,,---333BBBZZZuuuhhhMMM;;;555333000222444888<<<>>>===:::888:::<<>>===???===:::;;;@@@AAAAAA@@@???>>>===;;;999777777:::>>>>>><<<@@@FFFJJJbbbcccDDD;;;???CCC888LLL{{{```JJJAAAKKKeee|||ggg<<<<<>><<<999777999888777666666666777777888888:::;;;999666444333444666888888888888888888222333333444555666888999888555444666777666888<<>><<<<<>>===333777;;;;;;999888999:::333444555666555444222111666444333333444555555555;;;777666888888666777;;;666\\\}}}JJJ999FFF===>>>XXXhhhXXX]]]HHH<<>>:::999999999888;;;CCCMMMWWWfffuuu}}}~~~wwwkkk^^^VVVRRRPPPTTTYYYbbbhhhoooqqqjjj[[[JJJ???666444111...,,,---///000......------,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++))),,,...+++***444HHHXXXkkkxxxvvv```MMM@@@:::444444555999===>>>;;;888777999:::AAA[[[pppYYYRRRIIIBBB???>>>AAACCCIIIKKKKKKHHHAAA;;;666555777999>>>@@@===:::???GGG[[[}}}___GGG666BBBEEEEEEaaagggQQQ???===<<<===:::777:::???XXX{{{nnnjjjkkk\\\SSSIIIGGGCCC===888777:::@@@DDDMMMPPPWWW___ccccccfffkkkyyybbbZZZOOOHHHEEEBBB===888???EEEHHHDDD>>>===??????<<<;;;::::::;;;;;;;;;:::999777555555777888777666777444333666777555666:::AAA:::___mmmBBB@@@@@@@@@```hhhJJJEEEVVVYYYDDD999>>>999555777222111222222333444555666333222111000////////////............////////////.../////////000000000000000111222444555666666666777777888999999:::::::::444333111000//////000000------,,,+++******))))))*********)))))))))))))))'''(((((((((((())))))))))))))))))---444CCCYYYkkkvvv~~~{{{lllZZZFFF888222111111111333444555555444<<>>;;;:::<<>>;;;222777999:::IIImmm{{{nnn[[[JJJBBBBBBCCCDDDIIIMMMSSSTTTOOOFFF<<<666777:::???DDDBBB???AAAGGGUUUzzzpppIIIHHHAAA:::FFFmmm^^^BBB777777999===<<<777555777???\\\yyy```RRRHHHDDD???888555888AAAKKKQQQPPPQQQVVV\\\^^^[[[ZZZ]]]ddd{{{yyyooocccZZZYYYbbbfff___TTTLLLDDD===CCC???;;;888999::::::999555555555777999::::::999999777777;;;<<<;;;<<>>JJJEEEjjjUUUAAA777<<<888555777222222111222222333444555222222111000////////////............////////////...//////000000//////......///000111222333333333555666777999::::::::::::444333111///......//////---------,,,,,,+++++++++******))))))))))))))))))''''''(((((((((((())))))((()))+++,,,///555???GGGMMMSSSUUUMMMBBB:::444///---...///000111111111111222;;;GGGTTTdddqqqsssppphhh___UUUOOOJJJEEECCCEEEHHHLLLSSSWWWVVVPPPIIICCC:::777444222111111///.........------------------******++++++++++++******)))************+++++++++************************************************)))************+++++++++)))***+++---///222555666EEEWWWmmm}}}uuuiiiPPPJJJCCC@@@BBBBBB???<<<666888888666<<>>===999666777777555666:::777@@@RRRmmmooogggjjj}}}www```RRRHHHAAA===:::;;;BBBMMMWWW]]]RRRQQQTTTWWWVVVRRRSSSWWWZZZaaawwwmmmfff[[[SSSMMMGGGBBB>>>???AAACCCAAA===999666666888555555888888555555777555<<<===OOO[[[TTTjjj}}}JJJ>>>MMMAAAZZZSSS@@@666;;;777333555222222111111111222222333222111000//////......///............////////////......///000000///...---//////000111111111111111111333555777888999999999444333111///............,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))***'''''''''((((((((())))))'''***,,,,,,,,,...111222444666444///,,,------***+++,,,------------......444===JJJYYYgggpppmmmfff]]]UUUMMMIIIFFFBBBAAADDDEEEFFFIIIJJJJJJGGGEEECCC;;;999666555666444111...------..................******++++++++++++******)))************+++++++++************************************************)))************+++++++++)))+++,,,------...000222:::GGGXXXiiizzzqqqfffZZZRRROOONNNJJJEEE@@@;;;999::::::IIIuuuyyyiii___SSSHHHBBBDDDJJJTTT^^^```ZZZSSSAAA;;;888;;;===<<<<<<>>>===MMMkkk}}}\\\PPPEEE@@@YYY~~~yyyWWWBBBJJJZZZUUUAAA???999666777777666888;;;:::::::::GGGhhh|||___XXXbbblllbbbSSSIIIAAA;;;;;;>>>EEEOOOXXX^^^```WWWUUUTTTRRRNNNKKKOOOWWWVVVWWWddd~~~|||tttlllqqqtttqqqhhh___\\\\\\SSSOOOMMMMMMIIICCC@@@AAABBBJJJAAA>>>kkk~~~qqq```[[[```dddIIIGGGDDDKKKcccTTT@@@555:::666222444222222111111000111111111222111000//////...................../////////000......///000000///...---///000000111111111000000///000333555777888888888444333111///...---......***************)))(((((()))))))))))))))*********''''''''''''((((((((()))'''+++---,,,,,,---,,,+++......---,,,...111...'''+++,,,,,,,,,---...000333777@@@NNN\\\iiioooiii```UUUMMMFFFDDDCCCAAABBBEEEFFFEEEDDDCCCBBBBBBBBBBBB>>>;;;:::::::::999444000------..................******++++++++++++******)))************+++++++++************************************************)))************+++++++++)))+++---+++)))***...222333;;;FFFUUUiii~~~uuuiiiddd```[[[VVVCCC:::999>>>:::===___}}}lll\\\EEEBBBDDDNNN[[[cccaaa\\\III???777777999:::;;;===???===MMMssseeeDDD;;;FFFQQQzzzzzzeeeBBB666DDDNNNJJJ777555666:::;;;777555555222555666777AAAYYYzzzwww___UUUUUUKKKBBB>>>999555888@@@KKKVVV]]]^^^]]]]]]ZZZVVVQQQJJJGGGNNNXXXQQQXXXeeerrr|||||||||{{{tttoooxxxtttUUUKKKJJJHHHaaaTTT@@@KKKCCCLLLoooSSSAAA888777666666222222111111000000000000000000000000000///...---,,,////////////////////////........................///////////////////////////000000111222222333333222111111000///......---+++++++++***)))(((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++++++++++++++++++++++++++------------///111333444<<>><<<;;;;;;888555222111///---,,,------,,,***++++++************++++++))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***---...555???JJJ\\\uuu{{{sssdddGGG444888999777HHHccc~~~gggVVVGGGEEEKKKQQQYYYaaaVVVLLL???888777999999888;;;<<>>===???888222222555555333111555333555555222999UUUtttwwwUUUAAA<<<<<<888444444888CCCQQQ[[[\\\WWWSSS[[[VVVPPPLLLLLLNNNOOOPPPMMMNNN\\\llllllmmmxxxnnnmmmwww~~~|||tttYYYkkkqqqKKKHHHIIIAAANNNaaaBBBRRRUUUXXXaaa{{{QQQ>>>666777666666222222111111000000000000000000000000000///...---,,,...........................................................................//////000111111222222111111000//////...------++++++******)))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++++++++++++++++++++++++++---------///111444777888AAAGGGQQQ]]]eeecccYYYQQQCCCCCCCCCBBBBBBAAAAAAAAA@@@===:::999;;;<<<===>>>@@@???>>>>>>>>><<<888555111///---,,,------,,,***+++******))))))******+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***......222999AAANNNcccvvv|||eeeLLL???999888???IIIcccxxxmmmUUUIIIEEEFFFLLLRRRYYYQQQFFF>>>;;;999777666999999<<>>NNNnnn{{{oooHHH...333<<<;;;999>>>IIITTT[[[\\\[[[ZZZUUUPPPJJJGGGHHHIIIJJJJJJUUUTTTZZZbbb```aaavvv]]]BBB>>>EEEJJJEEEIIISSSUUUzzzvvv```jjjgggPPPAAACCCFFFJJJ^^^wwwWWWAAAAAABBBIIIkkkuuu}}}vvvmmmuuuNNN<<<555666666666333222111111000000000000000000000000000///...---,,,------------------------................................................------......///000000000000000//////...---------++++++******)))((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++++++++++++++++++++,,,---///222666:::===???HHHLLLSSS[[[___\\\RRRJJJ@@@@@@AAAAAABBBCCCCCCCCC???>>><<<<<<>>>???>>>>>>@@@@@@@@@AAABBB@@@<<<999222000...---------,,,*********))))))))))))******++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---///333888AAAQQQ```|||iiiKKK<<<;;;:::777EEELLLaaannnXXXJJJBBBAAABBBRRRNNNHHHBBB===999777666888888888===III___zzzbbb======<<>>>>>BBBGGG|||{{{RRRFFFIIIFFF~~~zzz|||OOO===555666555666222222111111000000000000000//////000//////...------------------------------................................................,,,,,,------........................------,,,,,,************))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************************+++++++++++++++---000444999>>>BBBDDDJJJMMMRRRWWWYYYTTTLLLEEE@@@AAAAAABBBBBBCCCCCCDDDAAA@@@@@@AAABBBCCCAAA@@@??????@@@BBBCCCBBB>>>;;;333111///.........,,,+++*********))))))************************)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,+++---111444;;;HHHTTTcccyyy___HHH???;;;888;;;<<>>LLLeee{{{VVV:::>>>??????EEEJJJ@@@111555777777444333444444222999333000333666333222444444SSSxxxnnnJJJ666444AAANNN___llltttrrrhhh]]][[[VVVQQQPPPSSSUUUUUUSSSNNNQQQUUUYYYbbbooowwwyyytttOOO>>>999<<<888777:::888GGG```jjjUUUGGG;;;:::AAAEEE@@@999MMM{{{lll```ZZZ|||RRR???666666555555111222111111000000000000000//////////////////...---------------------------................................................,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********)))))))))******++++++++++++---111666;;;@@@CCCEEEGGGIIIMMMQQQQQQNNNHHHCCCAAAAAA@@@@@@@@@@@@@@@???@@@@@@@@@BBBDDDDDDBBBAAA===>>>???AAABBBAAA>>><<<666333111000000///...,,,++++++************++++++******)))))))))(((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------,,,+++,,,000222666???IIIOOOaaazzzfffKKK===::::::===AAAKKKfffkkkVVVHHH999;;;===<<<:::999888888777999<<<>>><<>>HHHCCC777888888666333777===<<<666555111///000111000222555888OOOrrr|||^^^JJJFFF???HHHRRR]]]hhhmmmfff[[[ZZZTTTOOOQQQWWW\\\]]][[[UUUYYY[[[\\\bbbkkkkkkeeedddwwwZZZAAA555888555555888666:::???IIILLLNNNhhhqqqKKK999888:::>>>BBB;;;RRR||||||RRR@@@666666555444000222111111000000000000000...///////////////......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******(((((())))))***+++++++++,,,...222666:::>>>@@@BBB@@@CCCFFFIIIJJJHHHEEECCC@@@??????>>>===<<<<<<;;;>>>>>>>>>???AAABBBAAA???=========>>>@@@@@@>>><<<888666333222222111///...,,,,,,++++++++++++,,,,,,++++++******)))(((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------......---...,,,,,,...///000555;;;CCCPPPbbbwwwfffIII===;;;>>><<<<<>>;;;<<>>hhhfffPPP???:::>>>???>>>NNNyyygggbbbjjjtttPPP>>>555555444555111222111111000000000000000......////////////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***((((((((()))***+++++++++---...222555888;;;<<<===:::===@@@CCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>======???>>>===>>>@@@BBBAAA@@@???===<<<<<<===>>>===<<<;;;888666444444333111000...------,,,,,,------...------,,,,,,+++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............---++++++......---///333999BBBNNNZZZnnnlllRRREEE???:::;;;BBBWWWwwwcccTTTDDDAAA======>>>???===;;;:::555777===>>>;;;BBBMMMiii|||uuuMMMAAA===555999HHH???BBB>>>888;;;FFFHHHCCC888888777666666666444111333CCCGGG999///:::MMMYYYaaa___QQQ===777CCCPPPTTTWWWRRRQQQZZZlll}}}yyyuuupppiii^^^UUURRRSSSTTTaaaqqqeeeEEE===888555777555555;;;777:::CCC>>>FFFcccnnnRRR===CCC===;;;NNNzzzzzzkkkKKKRRR[[[rrrMMM;;;333555444555111222111111000000000000000......///////////////...////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++)))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))***+++++++++---///222555777888999999888:::===????????????@@@CCCCCCCCCBBBBBBBBBBBBBBBAAA???>>>???AAACCCCCCCCCAAA>>><<<;;;<<<>>>>>>===<<<:::777555555444222111///......------....../////////...------,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............,,,)))***...///...///333222:::@@@EEERRRkkklllSSSBBB;;;BBBAAADDDddd}}}mmm^^^QQQFFF@@@;;;;;;???BBB@@@>>>>>>666555<<>>CCC@@@<<<777000---111666777444888000///333111...<<>>555000===999;;;YYYyyyaaa@@@BBB===:::RRReee___oooVVVBBBUUU\\\vvvLLL555>>>666222111666222111111000000000000000000000000000000000000000222000...,,,+++,,,---...........................000---+++,,,...///---***------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((+++***(((((()))******)))+++...222444666777999;;;;;;===@@@BBBCCCCCCAAA@@@AAAAAA@@@??????@@@@@@AAA>>>???@@@AAABBBBBBCCCDDD>>>>>>===;;;;;;:::::::::<<<<<<<<<:::888555222111000////////////000000111222111000///000///---+++------,,,)))''''''))),,,************************)))))))))***+++++++++,,,,,,++++++******++++++,,,***+++,,,---............555111555???FFFOOOddd{{{kkkWWWFFF@@@<<<@@@\\\~~~mmmbbbYYYPPPKKKDDD======BBBFFFDDD@@@===<<<;;;:::;;;===???AAAAAAHHHQQQiiiiiiJJJ===888333888DDDFFF;;;555888888333@@@AAA;;;222000444555333333///000333222...222:::TTTpppEEE999@@@CCCJJJFFFOOOdddsss||||||fffNNNGGGUUUooo{{{kkkIII:::888999;;;666::::::<<<>>>888@@@XXX```???AAA@@@BBBVVVzzzxxxxxxOOOBBBQQQYYYmmmHHH:::;;;000666666222222111111000000000000000////////////////////////111000...,,,,,,,,,---...........................///---,,,,,,......---***------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((+++***))))))***************---222444555555666777;;;===@@@BBBBBBBBB@@@???AAAAAA@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA???>>>===<<<;;;;;;;;;;;;@@@??????===;;;999666555333222111000000111222222555444333444555555222000///---+++)))))))))***+++************************************++++++++++++,,,++++++******++++++,,,+++,,,---......//////......+++---555999???PPPdddvvv```RRREEEBBBVVVqqqmmm___]]]\\\WWWLLLJJJGGGEEECCCCCCBBBBBBBBBAAA???>>>>>>???@@@@@@FFFHHHHHHSSSiiizzzmmmKKK===>>>999:::999666888:::666...333<<>>888,,,:::;;;...222111111000000000000000////////////////////////111000...---,,,,,,---...------------------------///---,,,,,,---...,,,+++------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++************++++++,,,///444777888777777777;;;===???AAAAAAAAA???>>>BBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>===============CCCCCCBBBAAA???===;;;:::777666444222111222333444666666777:::;;;;;;999777111...******+++---+++***************************+++++++++++++++*********,,,++++++******++++++,,,,,,,,,---...///////////////,,,---222222444@@@NNNgggmmmZZZOOOXXXiii{{{\\\TTTZZZ]]]ZZZMMMQQQTTTPPPHHHBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBFFFHHHDDDFFFQQQ\\\vvvjjjKKKBBB999555555999999555222222///555<<>>666888;;;777444555666FFFbbbyyyLLL>>>>>>===AAA___XXXAAA===LLLZZZpppsssCCC>>>:::...::::::...222111111000000000000000////////////////////////000///...------------...------------------------......------------,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))***+++///444:::>>>???>>>======<<<===>>>@@@@@@@@@???>>>AAAAAABBBAAAAAA@@@@@@???DDDDDDDDDCCCCCCBBBBBBBBBAAA@@@??????>>>>>>>>>???EEEEEEDDDBBBAAA???>>>===:::888555333222333444555666666888;;;===>>>;;;999333...******...///,,,)))************************,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,---...///000000000000222000111333111000666@@@NNNfffwwwiiigggnnn{{{^^^XXX___```\\\LLLTTT[[[ZZZRRRIIIDDDCCCAAABBBCCCDDDEEEEEEEEEEEEBBBHHHHHHIIIMMMSSSiiilllKKK<<<888:::>>>888,,,000===777111///:::KKKRRRIII<<<222000///...,,,,,,222:::888111444QQQzzzhhh>>>888===GGGVVVkkkqqqZZZQQQYYY^^^~~~cccLLL<<<888>>>;;;777:::===NNNiiidddIIIBBBAAA@@@HHHggg\\\KKKBBBJJJ]]]wwwGGG:::>>>555888666111222111111000000000000000........................///......------------------------------------------......---,,,,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***)))++++++***)))(((***,,,111666===AAACCCCCCBBBBBB======>>>?????????>>>>>>@@@AAABBBBBBBBBBBBAAA@@@EEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@????????????@@@DDDDDDCCCBBB@@@?????????:::999777555444444555666444444666888;;;;;;999777222...***+++///000---)))************************---,,,,,,,,,++++++******,,,++++++******++++++,,,,,,---...///000000000000//////000000///---000555<<>><<<999<<>>>>>EEEAAAJJJpppdddQQQLLL```}}}MMM777AAA999555222444222111111000000000000000.............................................---,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******+++---...---***))),,,///333777===AAABBBBBBCCCCCC>>>>>>???????????????>>>>>>???AAACCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????AAA@@@@@@?????????@@@@@@CCCBBBAAA@@@????????????999999888777777777777777444333333444666666555444000...,,,,,,......,,,)))************************,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,---...////////////...///000000//////000222111:::LLLfffxxxrrrwwweeeSSSSSSWWWXXXOOORRRVVVZZZ\\\WWWNNNFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJDDDCCCJJJRRRgggmmmNNN333222999888444444444555777444111999RRRiiioooOOO333000555111...///)))555666///>>>fffgggFFF555DDDXXXeee~~~hhhWWWWWWYYY___rrrrrrZZZFFF888>>>;;;777;;;;;;@@@LLLGGGOOO|||lllGGG;;;EEE===999cccxxxpppnnnVVVbbb|||SSS:::@@@888555333666222111111000000000000000........................------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++,,,...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********...000222111---,,,///333888;;;>>>AAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@??????<<<>>>@@@CCCDDDDDDDDDCCC@@@@@@@@@@@@@@@?????????@@@@@@????????????@@@@@@BBBAAA???>>>>>>>>>>>>???999::::::;;;;;;:::999888666444222111222333222222......---------,,,+++***************************++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---......//////......000111000000111222222111333;;;JJJaaa}}}yyysssxxxtttYYYPPPQQQSSSTTTSSSSSSTTTUUUTTTQQQNNNIIIIIIIIIJJJLLLNNNPPPRRRRRRNNNFFFHHHVVVbbbwwwxxxRRR>>>;;;999555444666;;;@@@<<<111///BBBXXX}}}oooUUU:::...222555444000000222///---AAAxxxfffCCC???JJJWWWiii|||uuu]]]WWWZZZVVV___{{{~~~```GGG:::???:::666===??????FFFDDDCCCpppsssLLLHHH===<<>>444555555666222111111000000000000000........................------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***,,,...---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++000333555444000///222666===???AAABBBAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@;;;===@@@CCCEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>??????@@@@@@AAA@@@???>>>===>>>??????999:::<<<>>>>>>===;;;:::999666222000111111111111,,,---......,,,******+++************************+++++++++,,,,,,---------,,,++++++++++++++++++,,,***+++,,,---............+++---...------//////...555333333888DDD\\\{{{wwwrrrnnn\\\WWWVVVXXXVVVRRROOONNNOOORRRTTTFFFFFFHHHKKKPPPVVV[[[^^^VVVSSSMMMUUUiiivvvzzzTTT:::111555<<<@@@???@@@BBB<<<555666===```~~~\\\999444555//////---111666000666^^^TTT>>>CCCQQQ]]]ccctttssskkkWWWRRRYYYqqqxxxkkkfff{{{hhhGGG===@@@:::888CCCHHHHHHMMMNNNHHHuuueeePPPAAA===???EEEiii[[[GGGWWWVVV???EEEZZZuuuRRRBBB<<<444:::666444444333222000///...............------------......//////............//////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((('''''''''))),,,///555777888555111000444888@@@@@@@@@>>><<<<<<>>>@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFFFFFFFEEEDDDCCCDDDEEEDDDBBBAAAAAAAAA========================CCCBBBAAA@@@???>>>??????<<<>>>AAAAAA@@@?????????555555444333222111111000///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))************+++++++++,,,,,,+++***))))))******+++,,,,,,,,,,,,,,,,,,---000000000000000000000000//////222555888AAAXXXooommmYYYRRRUUUYYYWWWPPPNNNPPPPPPLLLJJJJJJIIIKKKSSSaaarrrtttjjjcccjjjYYY777444AAA;;;999HHH[[[RRR666000??????kkkeee>>>000222333444...333:::111<<>><<>>:::AAAMMMUUUeee~~~lllvvvyyyEEEBBB777===QQQvvvnnnNNNPPPSSS@@@@@@GGGQQQ~~~KKK<<<999333999666444333333111000////////////......------------......//////............//////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((%%%&&&***)))%%%)))222222444555222//////333777>>>??????>>>===<<<===????????????>>>>>>>>>>>>>>>AAABBBDDDEEEEEEEEEDDDCCCAAACCCDDDEEECCCBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>BBBAAAAAA@@@??????>>>>>>>>>@@@BBBBBB@@@??????@@@999888888666555444333333111000///...............------,,,,,,,,,,,,++++++)))************+++++++++,,,++++++***))))))******,,,,,,,,,,,,,,,---------////////////////////////000000222444333777EEEUUUlllgggUUUVVVZZZXXXPPPKKKLLLOOONNNNNNPPPTTTWWW___mmm[[[BBB999444666FFF^^^kkk^^^CCC///000DDDlllccc@@@333000333111111333111999JJJpppnnn;;;:::KKKJJJfff~~~oooaaaUUUWWW___bbb^^^ZZZQQQSSSZZZ^^^VVVQQQiiihhhHHH>>><<<===BBBNNNeeeYYYGGG@@@>>>DDD[[[cccTTTrrr|||fffFFF<<<===BBBJJJ___}}}}}}HHH:::888333999555333222222111000000///000000......------------..............................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''')))%%%&&&***(((###&&&///...///000///------111555===???AAAAAA@@@??????@@@@@@@@@??????>>>>>>======AAAAAABBBCCCCCCCCCBBBBBB===@@@CCCEEEDDDCCCCCCCCC????????????????????????@@@AAAAAAAAAAAA@@@>>>===???@@@BBBAAA???>>>===>>>>>>===<<<;;;999888777666333333222000000/////////------,,,,,,,,,,,,++++++)))************+++++++++,,,+++******)))*********,,,,,,,,,---------..............................000000111222111000555<<>>BBBDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDCCCAAA???>>>???@@@@@@???===;;;;;;<<>>111:::fff^^^CCC222222555...333777+++333HHHRRRCCCEEERRRaaarrr~~~www]]]RRRUUU```tttsss___LLLJJJSSScccwwwZZZGGG>>>CCC@@@DDD}}}KKK<<>>;;;@@@DDDdddkkkXXXcccuuuyyyeeePPPAAA777BBBAAA;;;??????;;;>>>===WWW~~~~~~JJJ:::;;;777888222111111111000000000000000111......------------......------...//////...------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%...*** )))<<<:::&&&***+++++++++,,,...222444888<<<@@@CCCCCCBBBAAAAAADDDCCCCCCBBBAAA@@@??????@@@@@@@@@????????????@@@;;;>>>BBBDDDDDDCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEEEECCCAAA@@@@@@AAAAAA@@@===<<<===>>>AAA@@@???>>>===;;;::::::777666444333111000//////------,,,,,,,,,+++++++++))))))*********++++++++++++***************++++++,,,,,,---......///000000.................................///111444555555:::888@@@XXXzzzqqqdddWWWUUU]]]ffflllmmmuuugggTTT???666???SSShhhvvvNNNHHH666,,,GGGttt[[[888///777111///555111555666SSS~~~HHHBBBLLLSSS```rrrnnn```ZZZbbb~~~bbbTTT[[[ppppppLLL>>>AAA???CCCsssLLLIII???AAAEEE;;;EEElllcccYYYTTTXXXYYYQQQFFF???>>>>>>:::BBB???;;;???>>>:::>>>???NNNnnn}}}~~~HHH666999666888333444222222111000000///000000......------------......---...///000000///...---------------------------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((###...+++"""...DDDBBB,,,******)))***,,,///111333444777<<>>>>>AAA@@@??????>>>>>>??????>>>@@@BBBBBBBBBBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDCCCBBBAAABBBCCCCCCBBB@@@???@@@BBB@@@@@@???>>>===<<<;;;;;;999888666444222111000///------,,,,,,,,,,,,++++++)))************+++++++++*********)))******+++,,,,,,------...///000111111........................///000///,,,---111444333111444;;;FFFUUUooofff\\\cccppp~~~rrrJJJ888666===OOOcccnnndddUUUFFF===JJJttttttKKK333444222,,,000666222999===jjjeeeBBBJJJIIIPPPeee}}}sssdddccc}}}}}}eeeaaaoooWWWCCC>>>???GGGuuu[[[III999<<>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>>>>??????AAABBBBBBAAA??????AAACCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@??????@@@BBB?????????>>>>>>>>>======<<<;;;888666444222111111------,,,,,,,,,,,,++++++)))************+++++++++******))))))***++++++,,,,,,---...///000111222222////////////////////////---222222---,,,000333222...222888;;;>>>MMMnnnyyyyyytttYYYEEE:::AAANNNuuu{{{lllEEE444WWWjjjBBB222333///---666///888888HHH}}}bbbNNNFFFEEESSSiii~~~rrrgggwwwuuuppplllfffhhhjjj|||nnnRRR@@@AAAGGG\\\{{{[[[FFFDDD???;;;AAAGGGiiigggSSSAAA???BBB@@@===;;;<<>><<>>>>>>>>???@@@DDDDDDBBB@@@>>>>>>@@@BBB????????????????????????AAA@@@?????????@@@AAAAAA===>>>>>>===;;;<<<>>>@@@????????????????????????>>>===:::888666444333222---------,,,,,,,,,++++++)))************+++++++++******))))))***+++,,,,,,------...///000111222222000000000000000000000000***222444000...222555444333000000333666???SSSggg{{{oooqqqlllKKK>>>???JJJwwwXXX999BBBZZZRRR111555444---333222///444777QQQTTTGGG???FFFVVVlll}}}mmmuuuuuu]]]JJJTTTfff~~~bbbEEECCCCCCCCCkkkhhh[[[DDD;;;>>>888???ssscccSSSIII???666777>>><<>>BBBCCCBBBAAAAAA@@@??????AAADDDFFFGGGFFFEEEDDDBBB@@@???>>>======AAACCCDDDCCCAAA@@@@@@AAA?????????>>>>>>>>>>>>===AAA>>><<<===@@@BBBAAA@@@===>>>???>>>;;;999999:::>>>>>>>>>>>>????????????>>><<<;;;;;;:::888555222111///---+++************)))***,,,,,,---,,,+++***++++++++++++++++++++++++,,,,,,------///000222333111111111111111000///...111000///......///000111333222111222555;;;AAAEEEZZZtttnnnfffsssvvvRRRGGG???ZZZkkk>>>;;;DDDsss}}}555000777,,,111///111888222666iii{{{FFF>>>MMMFFFYYY{{{}}}lllOOOPPPWWWbbbxxxtttGGGCCCFFF===PPP}}}TTT;;;>>><<>>???BBBCCCAAA???===???@@@@@@>>>======>>>AAA@@@??????>>>>>>>>>>>>???>>><<<<<<;;;999666333111000...---++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222444444444444444333222222111111000/////////000111222111000000333666;;;===KKK^^^zzzxxxgggdddjjj~~~YYY;;;HHHfff~~~WWW;;;;;;\\\]]]>>>222000444111///333333555SSSWWW>>>FFFEEEQQQiiiqqqxxxzzz~~~yyySSSLLLMMMTTTddd]]]KKKHHHAAANNNpppiiiFFFCCC@@@===LLLooozzzhhhXXXFFF>>>@@@<<<======<<<;;;;;;;;;<<>>??????>>>????????????@@@CCCEEEFFFEEECCC@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGFFFEEECCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@BBBAAAAAABBBCCCCCC@@@>>>>>>???AAAAAAAAA@@@AAABBBEEECCCAAA???>>>>>>??????AAA@@@>>>===<<<;;;777555222111000///...---------++++++,,,,,,,,,,,,++++++------------------------+++++++++,,,---...///000444555555555555444333333222222111000//////000000222111111111222333555666<<>>=========<<<;;;;;;;;;BBBXXX}}}```ZZZHHHAAA;;;;;;555333111///000000///...........................///000111111111000//////111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))******+++...333777>>>???AAA@@@??????@@@BBB@@@@@@AAACCCFFFFFFDDDBBBAAAAAAAAAAAABBBCCCDDDDDDCCCEEEFFFFFFDDDCCCDDDEEECCCCCCBBBAAA@@@??????>>>@@@AAABBBCCCCCCAAA???===>>>@@@AAAAAA@@@???@@@AAAEEECCCAAA>>>>>>???AAABBBCCCAAA???>>>>>><<<:::888444444333222111000000///,,,,,,,,,,,,,,,,,,++++++---------...............++++++++++++,,,------...111111222222222222111111333222111111000000//////111222222222333444444444888888AAAVVVrrr~~~pppccciiiwwwyyyKKK555LLLooofff>>>333:::pppOOO333555000222---///333---CCCuuu___@@@DDDLLLPPP\\\ZZZSSSPPPVVVcccmmmmmmjjjsss~~~[[[NNNOOOUUUWWWjjj^^^GGGDDDOOO```sssWWWAAA===:::888999MMM|||zzzbbbQQQGGGDDD===<<<<<<<<<<<<<<<;;;:::>>>MMMlll}}}yyyZZZTTTBBB===999999444222000000000000///---.........................../////////////////////444333111000......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))''')))***+++---000555999@@@AAABBBAAA??????@@@BBBAAAAAAAAACCCEEEEEEDDDBBBCCCCCCBBBAAAAAAAAABBBBBBAAACCCDDDDDDCCCBBBCCCDDDCCCCCCBBBBBBAAA@@@??????>>>@@@BBBBBBAAA???===<<>><<<<<<===CCCAAA???>>>???AAADDDEEEDDDBBB@@@??????>>>===;;;888777666555444333111111...------,,,,,,+++++++++---------....../////////,,,,,,+++++++++,,,,,,---...//////000000000//////111111111111000000//////...///000111222333444444777444666CCCVVVooo|||ooolllpppxxxiiiqqqaaaAAA;;;AAAttt]]]:::555QQQlll444///---666000,,,222...555PPPyyyFFF===CCCCCCHHHRRROOOMMMQQQYYYaaaddddddppphhhSSSHHHKKKQQQSSSfffrrrPPPEEENNNaaaqqqJJJ===:::<<<:::>>>[[[xxxeeeUUUKKK>>><<<::::::;;;<<<<<<:::;;;BBBYYYssssssLLLGGG:::888555555333111000000000000...---........................------............//////444333111000...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))''')))---///111444888;;;>>>@@@AAA@@@>>>>>>???@@@DDDBBBAAABBBCCCDDDCCCBBBDDDDDDBBBAAA@@@@@@@@@@@@???AAACCCCCCBBBAAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBB===???AAAAAA@@@>>>>>>>>>???@@@AAA@@@>>><<<;;;<<<@@@@@@??????@@@BBBDDDFFFCCCAAA??????@@@@@@@@@>>>;;;;;;:::999777444222111///...---,,,+++++++++,,,,,,,,,------.../////////------,,,+++++++++,,,,,,......///000000000000/////////000000000000//////+++,,,---...000111222222444111222:::CCCUUUtttqqqSSSLLL]]]uuu___>>>+++cccQQQ<<<777hhhDDD,,,---444222,,,000222222666ggg```DDD???;;;<<>>555777555333222111000000111000...---........................---------------......///000000///.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))))))))))))))'''((((((((()))))))))***''''''''''''(((((((((((('''((((((((()))))))))***(((,,,111444777999<<<>>>>>>???AAAAAA@@@??????@@@FFFCCCAAA@@@BBBCCCCCCCCCCCCBBBAAA@@@@@@????????????AAABBBCCCBBBAAABBBCCCBBBBBBBBBBBBBBBCCCCCCCCC>>>@@@AAAAAA???>>>@@@BBB@@@AAACCCBBB@@@?????????@@@@@@??????@@@AAABBBCCCAAA???>>>>>>@@@AAABBBAAA???>>>===;;;999555333111000///---,,,++++++,,,,,,+++,,,,,,---......//////......---,,,,,,,,,,,,,,,------...///////////////,,,---...///000000//////------------...000111222333///111777:::@@@UUUlllZZZBBBCCCQQQ[[[{{{{{{JJJ111JJJ{{{mmmDDD000JJJssseee222000...111111---000444...HHHWWW???888;;;777:::@@@FFFKKKNNNMMMLLLOOOhhhxxx~~~bbbYYYNNNMMMHHHHHHGGGLLLhhhZZZKKK]]]sssHHHAAA666999;;;<<>>999999;;;:::888;;;888CCCccc{{{xxxhhh>>>;;;666:::888444111000///000111000...,,,........................,,,,,,,,,,,,,,,---...///------------...///111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))))))))))))))'''((((((((())))))******''''''''''''((((((((()))'''((((((((())))))*********...444888;;;===???AAA???AAACCCDDDCCCBBBBBBBBBGGGDDDAAA???@@@BBBDDDDDDAAAAAA@@@@@@??????@@@@@@???AAACCCCCCBBBBBBBBBCCC>>>>>>???@@@@@@AAAAAABBB???AAABBBAAA??????BBBEEE@@@BBBDDDDDDCCCBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@???@@@>>>===>>>@@@BBBCCCCCCAAA@@@???===:::666333111000///...,,,++++++,,,,,,++++++,,,,,,---...////////////...---,,,,,,,,,,,,++++++,,,---......------***+++---///000000//////111111000//////111222333333000222777666444>>>NNNmmmmmmLLLCCCIIIPPPZZZbbbjjjnnnnnnmmmoooqqqrrrsss}}}OOO;;;000MMMIII555>>>TTT;;;444(((///666+++,,,444000000lllccc===555<<>>999666777;;;CCCYYYlllVVVMMMAAA;;;999:::999777:::666>>>XXX{{{|||ppp<<<999888777000666333333222111000///...---.................................------,,,,,,,,,///---,,,---...000000/////////000111222111...,,,......---------,,,,,,,,,************))))))))))))******++++++++++++******))))))************)))))))))))))))))))))))))))))))))(((((((((((())))))***---222:::AAADDDCCC@@@===BBBBBBBBBBBBBBBAAA@@@???FFFEEEDDDCCCAAA@@@??????AAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@AAAAAABBBBBBBBBCCCAAA??????AAACCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDIIIFFFCCCBBBDDDDDDBBB@@@????????????@@@AAABBBBBBAAAAAA@@@???@@@AAACCCDDD@@@???>>>===<<<;;;:::999333111///---,,,++++++,,,---,,,,,,++++++,,,,,,---...------,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,---...///000111///////////////000111111111111111222555777:::<<>>777:::<<<@@@FFFKKKPPPTTTVVV]]]bbbtttvvvZZZLLLDDDFFFHHHHHHJJJSSS```jjjgggdddzzzbbbJJJ[[[dddCCC;;;>>>===::::::666555999>>>???JJJjjj}}}lll\\\NNNBBB999>>>???555888???AAAEEE```kkkooo<<<888999888222777333333222111000///.......................................------,,,,,,,,,000...---------------,,,222222333444444333000.........---------,,,,,,,,,************))))))))))))******++++++++++++******))))))************)))))))))))))))))))))))))))))))))(((((((((((()))******...444;;;AAADDDCCCAAA???AAABBBBBBBBBAAAAAA@@@???CCCCCCCCCBBBAAA@@@???>>>AAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAADDDCCCAAABBBCCCDDDDDDCCCFFFFFFFFFEEEDDDCCCAAA@@@BBB@@@???AAADDDFFFFFFEEE@@@@@@@@@???@@@@@@AAAAAABBBAAA@@@@@@AAABBBCCCDDDBBBAAAAAA@@@>>>===<<<<<<555444222///------,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,---...///000///////////////000000111111111111222444666888999CCCVVVqqq|||```RRROOOTTTSSSRRROOOLLLGGGCCCAAA>>>BBB===HHHuuupppRRRTTTSSSPPPIIIGGGllleeePPPYYYvvvppp>>>---888FFFkkk<<<000===pppbbb777000,,,///111///...///444===eeeRRRBBB:::999:::===AAAFFFKKKOOOQQQWWW^^^rrrrrrXXXJJJJJJKKKKKKHHHGGGKKKSSSZZZUUUYYYiiiyyySSSEEEZZZqqqkkkPPP:::888>>>===::::::888666888<<<<<>>777999======@@@SSSzzzmmmvvvppp<<<777888999444888333222222111000///.......................................---------------///...............//////555666999:::999777444111......---------,,,,,,,,,++++++*********)))))))))******++++++++++++******))))))************))))))))))))))))))))))))))))))((((((((((((((()))***+++333777>>>CCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBAAA???>>>@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@CCCBBBAAABBBCCCCCCBBB@@@DDDEEEFFFFFFEEECCCAAA@@@=========???CCCFFFGGGGGGAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCBBBBBB@@@??????999888555222///...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...,,,------------.........,,,++++++,,,,,,---.../////////......//////000111000000000111222333555555555>>>QQQjjjsss^^^ZZZXXXUUUQQQOOONNNLLLGGGDDD@@@CCC>>>;;;[[[tttCCC@@@===???;;;888ZZZccc===:::IIIdddmmm>>>---666AAAhhh===111333^^^mmm:::222------///...---///111333KKKdddAAA999::::::;;;>>>AAAEEEIIIKKKQQQWWWgggwwwwwweeeSSSKKKLLLMMMLLLHHHDDDCCCGGGJJJDDDOOOWWWeeebbbFFFCCCDDDKKKWWWjjjuuuNNN???555888===;;;888888:::666777999999<<>>???AAABBBBBBAAA??????>>>???@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????@@@??????@@@AAA@@@>>>;;;>>>@@@BBBEEEFFFEEECCCBBB@@@?????????@@@BBBBBBBBBBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDDDDCCCBBBAAA@@@<<<:::777444111///......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///------------............+++++++++++++++,,,---...///............///000000000000000111111111222222444666???PPPfffjjjggg]]]WWWQQQQQQTTTWWWUUUSSSLLLMMMMMMDDDPPPMMM@@@666;;;===555FFFmmmVVV===666GGGccc\\\777...888BBBmmm\\\;;;444...NNNlll===555...---...---...000000///888oooqqq===444;;;;;;;;;===???BBBEEEGGGMMMOOOUUU\\\[[[RRRNNNOOOGGGHHHIIIHHHEEECCCCCCEEEBBBKKKOOOTTTpppzzzZZZFFF:::>>>AAACCCQQQdddiiiUUU\\\[[[JJJBBB;;;888;;;<<<888666666999666555888777888>>>HHH]]]vvvpppfffOOOAAA@@@>>><<<999<<<@@@@@@NNN{{{hhhxxxBBB777666888222333222222111111000000//////................................................,,,---...//////222888<<<>>>EEEMMMQQQLLLCCC999444......---------,,,,,,,,,++++++++++++******************++++++++++++******))))))************))))))(((((((((((((((((((((((((((((((((((()))***+++,,,444999???BBBAAAAAADDDFFFCCCBBBBBBAAAAAABBBCCCCCC>>>???@@@AAAAAAAAA@@@@@@>>>>>>???@@@AAAAAA@@@@@@CCCBBBBBBBBBAAA@@@@@@@@@@@@??????@@@AAA@@@===;;;;;;===@@@CCCDDDDDDBBBAAAAAAAAA@@@??????>>>???@@@BBBBBBAAA@@@????????????>>>>>>?????????>>>>>>>>>@@@AAACCCCCCCCCBBBAAA@@@===;;;888555111///......------,,,,,,,,,,,,------,,,,,,,,,,,,---......///---------.........//////,,,,,,+++++++++,,,------...............//////000111111111111111111111111555555999AAALLL___}}}ppphhh```YYYQQQOOOTTTYYY[[[[[[XXXXXX]]]SSSKKKjjjfffMMM444444<<<555777JJJ|||uuuPPP===<<>>===@@@CCCEEEDDDCCCBBBCCCDDDEEEFFF@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAAAAAAAA@@@@@@CCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@AAABBBBBBAAA???>>>@@@AAACCCCCCBBB@@@??????@@@@@@@@@>>>>>>@@@BBBAAAAAA@@@@@@???@@@@@@@@@>>>>>>?????????>>>======>>>???AAABBBCCCBBB@@@???>>>===999666333111000000......------------......------------------...///------........./////////------,,,,,,,,,,,,------......------......///000222222333333333222222111333333555999<<>>???@@@BBBFFFJJJLLLKKKIIIHHHEEEGGGIIIKKKJJJGGGCCCAAAEEE@@@FFFSSS[[[kkkZZZ<<<<<<@@@;;;<<>>WWWzzzxxxaaa|||EEE777444:::444222111111111111000000000000........................---........./////////000000111222333666???LLLVVVbbbeeefff___QQQBBB666111......---------,,,,,,,,,,,,,,,+++++++++***************++++++++++++******))))))************))))))))))))))))))))))))))))))((((((((()))***+++---...000888@@@BBB???>>>@@@CCCFFFEEEDDDCCCDDDEEEGGGHHHDDDBBBAAA@@@@@@@@@BBBCCCBBBBBBCCCCCCBBBBBBAAAAAACCCCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@BBBCCCCCCBBB@@@AAABBBCCCCCCCCCCCCCCC>>>@@@AAA@@@>>>>>>@@@CCC@@@@@@@@@???@@@@@@AAAAAA???@@@AAAAAAAAA???>>>===<<<>>>@@@BBBCCCBBB@@@???@@@>>>;;;888555444333333//////............/////////......------------...............////////////......---------------......------------...//////222333444555555444444333333000222777777:::LLLbbb~~~ccc___\\\YYYVVVSSSRRRQQQQQQYYY^^^YYYOOOHHHGGGVVVooovvvRRR777444444333777===jjj{{{zzzfffQQQDDD??????FFFMMMIII@@@666000000222444555111222&&&...444]]]ttt;;;333------...---...//////---555GGG^^^;;;222444777;;;===>>>>>>>>>@@@AAACCCHHHMMMOOOLLLHHHGGGIIIJJJLLLKKKHHHCCC???BBB???FFFUUU^^^iiiuuuIII;;;<<<:::999>>>???===;;;:::;;;;;;888666888999888666555666777888333555666555555666777888999???OOOllllllrrrsssgggZZZOOOCCC:::999@@@???===KKK```xxxxxx|||EEE666444;;;555444111111111111000000000000........................---.........//////000000///111444777>>>KKK\\\iiiqqqqqqmmmaaaOOO>>>444000......---------,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******))))))************))))))))))))))))))))))))))))))((((((((()))***,,,---...333;;;DDDGGGDDDAAACCCGGGGGGFFFEEEDDDEEEFFFHHHJJJFFFDDDAAA??????@@@BBBDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFAAA???>>>>>>@@@AAABBBBBB???@@@AAACCCEEEGGGHHHIIIAAACCCCCCAAA>>>===???AAA????????????@@@AAABBBBBBAAABBBBBBCCCBBBAAA@@@???<<<>>>@@@BBBCCCBBB@@@???AAA@@@===:::888666666555000000////////////000000000///...---------------............/////////000///......---------.........------------...//////333444555666666666555444777111222888888777AAAPPPeee}}}vvv^^^___```___[[[VVVTTTSSSIIIRRRGGG<<>>@@@AAAAAA@@@EEEBBB???AAAHHHNNNOOOLLLGGGHHHJJJKKKKKKIIIDDD@@@AAAAAAJJJYYYeeerrrUUU@@@???===;;;<<<666===???999777;;;===;;;999;;;:::888666777777666333666777555333555777888555;;;===HHHpppiiimmmrrrlll```TTTLLL@@@:::???@@@???FFFRRR|||zzzuuu@@@777555888111333222111111000000000000000000000///..................///000000000000//////111333777<<>>444222......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((()))++++++++++++...000666:::???DDDGGGGGGEEEDDDGGGFFFEEEDDDDDDEEEFFFFFFGGGEEECCCAAA@@@???@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDBBB@@@???AAAEEEHHHHHHFFFDDDCCCBBBAAA@@@?????????@@@???======>>>AAADDDFFFEEEBBB???>>>??????===;;;>>>>>>>>>>>>>>>@@@BBBCCCEEEBBB???======???BBBEEEAAAAAAAAA@@@@@@?????????@@@@@@@@@===;;;999:::;;;888777666444222000///...444222000---,,,,,,---...,,,,,,---...000222333444111000///---,,,,,,,,,,,,---.........//////000000111222555999<<<;;;777444777555333222333777;;;>>>QQQgggdddXXXSSS\\\ccc^^^VVVRRRJJJJJJGGGBBB===>>>EEELLLjjjggg???888:::444:::999AAARRRccclllooopppooojjj```[[[eeeooogggVVVSSSKKK???666111000000111---555111---HHHggg\\\777000000//////.........---666+++000555YYYkkk888666333666>>>DDDDDDCCCDDDIIICCC???AAAGGGJJJHHHDDDKKKKKKJJJIIIGGGEEECCCAAA???AAAIIIYYYnnnoooMMM>>>:::;;;<<<<<<;;;999999999888777555888:::<<<;;;888666777999:::888555444444444444333888@@@:::888OOOwwwvvvfffooopppjjjnnn___DDD444:::???;;;@@@OOOpppsss???666666888222444222111111000000000000000222111000///.........///,,,---......//////000111333:::EEEOOOYYYgggxxxtttYYYAAA444000......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((()))*********+++---///333777===CCCFFFEEECCCAAADDDDDDCCCCCCCCCEEEFFFGGGFFFFFFDDDCCCBBBAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEEDDDBBBAAAAAADDDEEEEEECCCBBBBBBAAA@@@????????????@@@???>>>===>>>AAACCCEEECCCAAA>>>>>>??????>>><<<@@@????????????@@@BBBCCCCCCBBBAAA@@@@@@AAABBBCCC????????????????????????@@@@@@@@@>>>;;;::::::<<<;;;:::999777666444333222444333000...---,,,---------------///000222444555333222111///...---,,,,,,............/////////000///111444888;;;;;;999666444333333333444666888999AAAQQQmmmnnn]]]RRRTTTWWWSSSNNNNNNIIIIIIHHHDDDAAAAAAEEEIII\\\uuu^^^<<<222888777444444:::BBBKKKWWWbbbiiicccTTTDDDEEEQQQWWWTTTHHHBBB;;;555333222222222---222666<<>>444222555>>>DDDFFFGGGHHHOOOJJJFFFEEEHHHKKKKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEDDDAAAEEETTTiiiyyy}}}|||cccGGG???>>>;;;<<<;;;:::::::::::::::999888::::::888555444555777444444444444555666888999444555222666BBBVVVppphhhiiippp~~~vvvZZZCCC??????;;;===EEE\\\qqq>>>666777999333444222111111000000000000000222222000//////.........,,,---.........000333666:::HHHZZZgggpppzzzbbbCCC222---......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((()))******)))***---///333777>>>CCCFFFEEECCCAAACCCCCCCCCCCCDDDFFFGGGHHHEEEEEEEEEDDDDDDBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFEEEDDDBBBBBBCCCCCCAAA@@@@@@@@@???????????????@@@AAA@@@???>>>???@@@BBBDDDAAA???>>>===>>>???>>>===AAA@@@@@@???@@@@@@AAAAAAAAAAAABBBCCCCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>?????????@@@???>>><<<;;;<<<=========<<<;;;:::999888888555333111///...---------,,,------///000222444555666555444222000...---,,,............////////////...///222777;;;<<<:::888111222333444444444333333666===NNNgggwwwrrrppp|||vvvaaaOOOKKKMMMLLLMMMQQQOOONNNLLLIIIGGGEEEEEEEEEKKKXXXzzzJJJ111999777555222000///444BBBPPPXXX^^^\\\OOODDDBBBBBB@@@:::777333111111111111000444333:::FFFFFF:::000////////////...............222(((555444KKK|||AAA222000333<<>>888999999888777777888999999999::::::999777777888999555666666777777888999999;;;666666>>>===999ZZZ~~~hhhfffrrr}}}gggMMM???;;;;;;<<<>>>NNNtttppp===666777:::333555222111111000000000000000111111000///...............///000//////222888===HHHXXXmmm{{{eeeCCC111---......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))+++...111777;;;AAAFFFIIIHHHEEECCCDDDEEEEEEEEEFFFFFFGGGGGGBBBCCCDDDDDDDDDBBBAAA@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@???@@@@@@@@@???@@@@@@AAAAAABBBAAA@@@??????@@@BBBCCC??????>>>===>>>>>>>>>>>>@@@@@@@@@??????????????????AAADDDFFFFFFDDDAAA???@@@@@@??????>>>>>>>>>>>>>>>??????>>>===<<<===???>>>>>>===<<<<<<;;;::::::666555333111///.........,,,,,,---...///111333444888888666444222000...---.........///////////////---...000555999;;;:::999333333333333333222222111666777???OOObbbxxx{{{ooobbbWWWQQQVVV]]]gggpppyyyuuu```MMMHHHKKKNNNTTT[[[ZZZVVVQQQNNNKKKIIIGGGEEEDDDGGGbbbgggEEE888555555666777333111555===@@@PPP]]][[[PPPGGGAAA<<<:::777444222222333333222>>>999;;;???888,,,,,,444........................555)))555333KKK???111///222:::@@@DDDIIINNNMMMNNNMMMKKKGGGGGGIIILLLKKKJJJHHHHHHHHHJJJLLLNNNPPPKKKHHHNNNYYYaaacccaaazzzmmmMMM???:::999999999888777777888999999:::<<<======<<<::::::999999888888888888666444777666777>>><<<222GGGrrrxxxllloooyyyyyynnnZZZFFF<<<<<<===<<>>FFFYYYiii|||dddAAA111///......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))))),,,000333;;;>>>CCCGGGHHHGGGEEECCCEEEEEEEEEDDDDDDCCCBBBBBB@@@AAABBBCCCCCCAAA@@@???>>>>>>???@@@@@@AAABBBBBB@@@AAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAABBBCCC?????????>>>===>>>>>>?????????????????????>>>>>>>>>@@@CCCFFFFFFCCC@@@>>>CCCCCCBBBAAA???>>>======>>>?????????>>>>>>???AAA>>>======<<<;;;;;;::::::888777555444222000//////,,,,,,,,,---...///000111777777777555333111///...///////////////.........------...222666999999888777666444222111222222333777777:::AAAJJJ\\\xxxuuunnniiimmmrrrzzz{{{nnn\\\JJJ???CCCGGGOOOZZZggguuukkkggghhhsssnnn[[[KKKIIIMMMPPPWWW___^^^YYYSSSOOONNNOOOOOONNNEEEEEEKKK___}}}jjjCCC333111222666777222//////000999AAACCCCCCFFFIIIKKKBBB>>>999666666666777777999999777222------///222---------...............444'''111333UUU~~~===111///111777<<>>===:::999999:::999;;;>>>@@@AAA???;;;888777777777666666777:::;;;444;;;888444666666@@@UUUjjjaaallltttttthhhRRRAAA;;;;;;:::@@@[[[ttt???666666999333555222111111000000000000000...............//////000///000111111222;;;HHHSSSjjjwww]]]===111222......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******(((((())))))***...333777@@@AAADDDEEEFFFEEECCCBBBBBBCCCBBBBBBAAA???>>>===???@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@@@@@@@>>>@@@CCCDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCC@@@AAAAAA@@@>>>===>>>@@@>>>??????@@@@@@@@@??????>>>@@@BBBDDDDDDBBB@@@>>>DDDCCCBBBAAA@@@>>>=========>>>??????>>>???AAACCC??????>>>===<<<;;;:::999::::::888777555333111000.........------...//////444444555555444222000//////////////////.........---------///222555555555888777444222111222333444333444666999;;;FFF]]]sss|||lll]]]WWWXXX^^^iiiuuu~~~{{{hhhSSSEEECCCAAABBBIIIVVViii}}}WWWMMMHHHVVVuuuvvvpppssswww~~~iiiYYYLLLKKKMMMMMMQQQWWWWWWUUURRROOOOOOQQQTTTWWWHHHIII@@@BBBgggWWW<<<333---///333333000///---...111333777;;;???@@@???;;;555222222222333222+++222222,,,+++111000)))---------------............'''---666fffvvv>>>222///000555888<<>>777;;;LLL[[[bbbgggUUU;;;777:::;;;>>>MMM___KKK\\\\\\```]]]PPPBBB<<<<<<>>><<>>@@@@@@@@@@@@AAAAAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>AAAEEEFFFDDDCCCDDDEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDBBBCCCCCCAAA>>>===>>>@@@>>>???AAABBBBBBBBBBBBAAA???@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@????????????<<<>>>?????????@@@BBBEEEBBBBBBAAA???>>><<<;;;:::===<<<;;;999777555333222222222000//////.........000111222444444333222111000/////////............///---,,,---///111111111555555555444444333222222222222333555555:::GGGTTTggguuunnnYYYRRRPPP\\\mmm~~~rrreeeTTTOOOLLLOOOWWWfff}}}uuummmqqq[[[LLLBBBPPPttt}}}rrr___[[[```iiittt~~~gggYYYMMMLLLLLLIIIKKKQQQOOOPPPQQQOOOMMMMMMQQQTTTJJJKKKCCC>>>QQQnnnrrrdddHHH;;;///---000222333444///000222555666333000...222000...---.........---&&&,,,///------///---))),,,,,,,,,------.........***---111>>>uuueee;;;111///000444777;;;EEEOOOXXXVVVSSSNNNJJJHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHDDDDDDCCCCCCDDDJJJSSSZZZHHHTTTmmm~~~uuu{{{RRR:::777===DDDFFFCCC@@@@@@AAAAAABBBEEEMMMXXXbbbhhhkkkdddnnnmmmXXX@@@CCCeeesssIII:::999888999444PPPiiiDDDMMMFFFEEEEEEDDD@@@<<<===@@@===@@@XXXooo]]]pppzzzBBB666444777222666222111111000000000000000//////000111222444666777333777;;;>>>EEETTThhhwwwhhhCCC---***000......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++'''((()))***---222888===LLLKKKIIIHHHGGGFFFFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBDDDEEEDDDCCCCCCBBBBBBAAAAAA@@@???CCCFFFGGGEEECCCCCCDDDDDDCCCBBBAAA@@@???????????????@@@AAACCCDDDDDDEEECCCDDDEEEBBB???===>>>AAA???@@@BBBDDDEEEEEEDDDDDD@@@@@@???>>>>>>???@@@@@@<<<======>>>???@@@@@@AAA<<<>>>??????@@@AAACCCEEEFFFEEEDDDBBB@@@>>>===<<<>>>>>>===;;;999666444333555444333111000/////////---...000333444333222222000000//////.........---000...,,,,,,---/////////222333555666666444111///555222222555555555999>>>JJJ[[[sssgggYYYPPPXXXkkkiiieeeccceeeggglll{{{pppaaaaaawwwiiiWWWJJJXXX~~~yyywwwZZZOOORRRYYYeeewwwgggYYYOOONNNMMMIIIKKKPPPKKKOOORRROOOJJJGGGHHHKKKLLLLLLJJJFFFDDDJJJYYYfffJJJ>>>222///......///222222///---...//////222444+++,,,---000222222111///,,,,,,---///---+++,,,111,,,,,,,,,------.........***555888DDD}}}VVV666111///000444777<<>>777CCCggg~~~|||vvvwww{{{lllZZZYYYKKKwww@@@777???777000666333222111000////////////...111222111444===EEEHHHFFFDDDIIIWWWeeeooozzzdddFFF666000...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))+++111999>>>JJJKKKKKKKKKIIIGGGDDDBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@CCCEEEGGGEEEBBB@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@???AAACCCEEEFFFEEEDDDBBBEEEDDDBBB@@@?????????@@@AAA@@@@@@@@@AAACCCEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@???@@@AAA@@@>>>>>>>>>???@@@BBBCCCCCCAAAAAABBBDDDEEECCCAAA@@@??????>>>===@@@>>><<<:::999888888888666555444333444333000...////////////000111333333777666333000---,,,,,,,,,------,,,,,,++++++,,,,,,///000222333444444333222333333444444666888999:::>>>GGGVVVlllrrr___[[[aaaqqqdddNNNZZZoookkk___uuuzzzgggxxxsssWWWPPPKKKRRRgggeee[[[OOOIIIKKKMMMJJJGGGJJJIIIJJJNNNRRRQQQKKKEEEJJJNNNNNNHHH???<<>>???@@@>>>;;;@@@===FFFaaa{{{qqqaaaccc^^^]]]gggqqqppp```OOOPPPMMM@@@999:::555444555333222111000////////////000333555888BBBQQQ\\\```ddd```aaakkkuuu}}}nnnRRR<<<222000000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******,,,111999>>>GGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBB???@@@AAABBBBBBAAA@@@???CCCEEEFFFEEEBBB@@@@@@BBBBBBBBBAAA@@@???>>>======???@@@AAACCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCAAA@@@@@@@@@@@@AAABBBBBB???@@@AAA@@@>>>===>>>???AAABBBCCCBBB@@@@@@@@@BBBEEECCCAAA@@@@@@@@@???>>>>>>===<<<;;;::::::;;;;;;:::999777777666444111............///000111222333:::999777444222000//////------,,,++++++,,,,,,,,,///000111222333333333222222333333444555666888999888<<>>JJJRRRZZZQQQGGGDDDFFFHHHFFFBBBCCCHHHKKKJJJKKKOOORRRQQQRRRIIIQQQaaadddcccaaaZZZZZZXXXmmmTTTEEEDDDTTTrrrnnnVVVHHHFFFIIIGGGFFFBBBLLLqqqyyyPPPDDDAAAIIILLLCCC>>>AAAAAABBBHHHUUUeeeqqquuuttt||||||iii@@@444777777888===:::AAA\\\ZZZBBB??????BBBAAA======???@@@===IIIgggqqqddd^^^bbbiiiooopppjjj___WWWPPPOOOfff{{{???;;;555444:::333333222111000////////////---111777DDD[[[uuu{{{{{{~~~___QQQ???222...///111111------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******,,,222999>>>EEEDDDDDDCCCDDDDDDEEEFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@AAACCCDDDEEEDDDDDDCCC???@@@AAABBBBBBAAA@@@???CCCDDDDDDCCCBBB@@@AAABBBBBBBBBAAA???>>>===<<<<<>>>>>>>>???@@@>>>>>>??????AAABBBDDDDDD???@@@AAA@@@>>>===>>>???AAABBBBBBAAA???>>>???@@@CCCCCCBBBAAA@@@??????>>>======<<<<<<<<<===>>>>>>===<<<;;;;;;:::777222///............///111222333999999999888666444222000---,,,,,,,,,,,,,,,------...///000111222222222222222222222222333444555666888777;;;MMMiiivvvccc]]]kkk~~~lllOOONNN\\\{{{lllWWWUUUsss|||nnnssspppEEE===BBB???>>>EEEFFFEEEDDDGGGJJJJJJHHHDDDAAAAAAAAA>>>;;;888888999<<>>>>>CCCGGGCCC>>>IIIrrrtttRRR;;;@@@EEE;;;555:::::::::<<>>BBBJJJYYYMMMAAA===CCCCCC<<<;;;BBB@@@AAATTTvvvuuukkkqqqtttnnnmmmWWWWWWJJJmmmyyyrrr===>>>444555===000333222111000////////////...111999KKKjjj}}}}}}{{{gggIIIAAA666///...//////...------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********+++---333:::???DDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCC@@@AAACCCDDDDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAAAAACCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@??????@@@???>>>>>>>>>@@@BBBCCC@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>=========??????>>>>>>>>>???@@@BBBCCCDDD>>>@@@@@@???>>>===>>>??????@@@AAA@@@???>>>???@@@AAAAAABBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<===<<<999555222............///000111222666777999999888666333111...------,,,,,,------.........///000111222222222333222222222222333333444888555777BBBWWWrrrppp]]]\\\eee~~~^^^PPPJJJ]]]___JJJVVVyyyTTTBBBAAA???>>>AAACCCBBBAAABBBEEEFFFEEECCC@@@???>>>======;;;888555888@@@EEEBBB>>><<<666///111...,,,...111222///+++........................,,,,,,,,,---------------222,,,''')))000333///***333bbbppp???(((---111//////111666<<>>///333222111000////////////111333:::JJJhhhxxx```LLL<<<888222......///...,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,...333:::???CCCEEEGGGHHHHHHFFFDDDBBBEEEEEEDDDDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAA@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEAAA@@@>>>===>>>@@@CCCDDDCCCCCCDDDDDDCCCBBB@@@???>>>======<<<===???@@@AAAAAA@@@@@@??????@@@@@@AAA>>>???@@@???===<<<===>>>===>>>????????????@@@AAA>>>@@@AAAAAA>>><<<===>>>@@@@@@@@@??????>>>======<<<;;;;;;<<<===;;;888555000////////////000000111444666888::::::888666444000//////.....................//////111222333333444444333222222222333333333111333888AAAUUUuuufffUUUPPP```zzzyyy```IIIHHH^^^~~~sssSSSKKK___rrrKKK;;;;;;>>>===??????>>>???AAABBBBBBBBB???>>>=========;;;777444666777888;;;AAAGGGEEEAAA555222......///000///---........................,,,,,,,,,------.........---000222222222111333444aaaJJJ000...+++222222111222555:::???BBBCCCAAADDDEEEBBB>>>===AAAEEEFFFOOOWWWZZZYYYXXXSSSMMMCCC<<>>BBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????BBBAAA??????AAACCCCCCCCCAAAAAABBBCCCEEEFFFGGGGGGBBBAAA@@@???@@@BBBDDDEEEEEEDDDDDDDDDBBBAAA@@@???>>>=========???@@@BBBCCCBBBBBBAAA??????>>>>>>>>>>>>???@@@???===<<<===>>>===???@@@@@@??????@@@AAA<<>>@@@@@@@@@@@@???>>>===<<<<<<;;;:::;;;<<<<<<:::999333222111000000//////000333555888;;;<<<<<<;;;:::333333111000///...............//////111222444555777666555444333333333333222000222555777@@@ZZZtttwwwZZZJJJPPPdddwwwSSS@@@EEE^^^vvv}}}jjjLLLLLL^^^```>>>777;;;;;;<<<<<<======>>>???@@@@@@===<<<;;;;;;;;;999666444000444888999999???HHHOOO@@@<<<555///,,,,,,...000........................,,,,,,,,,---......//////'''...000***&&&444QQQkkkccc000555444'''444666666555666777999<<<>>>FFFHHHIIIFFF@@@>>>AAAEEE???JJJTTTYYYZZZYYYTTTMMMHHH>>>>>>LLLhhhzzzhhhdddiiiUUU@@@CCC@@@CCCnnnpppDDDCCCDDDBBB<<>>@@@999666555333222111000////////////,,,000555>>>QQQlll}}}qqqooouuuyyyyyyvvvyyyuuufffTTTEEE:::333000///---------...//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++---000555;;;???DDDCCCCCCBBBCCCDDDFFFGGGDDDDDDCCCBBBAAA@@@??????AAAAAA@@@???@@@BBBDDDEEEAAA@@@@@@@@@@@@@@@@@@AAABBB@@@===>>>AAACCCDDDCCC???@@@@@@AAABBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@???@@@AAACCCCCCBBBAAA@@@???>>>>>>>>>>>>===?????????===<<<===>>>AAABBBBBBAAA???===>>>???===AAAEEEDDD@@@>>>>>>@@@>>>>>>???@@@@@@???>>>===@@@>>><<<;;;;;;<<<;;;:::666555333222000////////////222555999;;;=========777666444222000//////.../////////000111333555666:::999888666555444444444555111222777888999GGGXXXuuulllUUUKKKSSSeeebbbDDD<<>>888;;;888:::<<<======>>>>>>???=========<<<:::888777777222666999777333333<<>>555222111333111000///......//////---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++---000555;;;@@@GGGEEEBBBAAACCCGGGLLLOOOHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@??????AAADDDHHHKKKEEEDDDDDDCCCCCCDDDDDDEEEBBB???======AAADDDDDDDDD>>>????????????@@@@@@@@@CCCCCCDDDDDDEEEEEEFFFGGGCCCCCCBBBAAAAAACCCDDDEEEDDDCCCBBBAAAAAAAAABBBCCCAAA@@@@@@???>>>>>>??????===??????>>>===<<<===>>>DDDEEEDDDBBB???<<<<<<<<<>>>BBBGGGFFFBBB???@@@BBB;;;<<<>>>???@@@@@@??????DDDAAA===;;;;;;;;;;;;;;;888777555333111///......,,,...111555888;;;<<<===999888666444111000///...000000000000222444666777<<<;;;999888666555555555666//////666999666:::DDDUUUppp}}}eeeJJJHHHOOOeeelllLLL===AAARRRbbb|||tttsssVVV@@@EEEYYYqqqyyyJJJ888<<<777999<<<=========>>>>>>>>>???@@@>>>;;;999999;;;>>>;;;888777666444444555777@@@IIIIII@@@555///---........................,,,,,,------...///000000>>>>>>HHHbbb~~~qqqRRR>>>777444***---444---,,,222888:::888888;;;???GGGKKKOOOOOOKKKFFFCCCAAA@@@GGGMMMNNNNNNNNNKKKGGGFFF@@@CCCTTT|||xxxWWWlllpppGGGCCCBBB>>>III}}}___DDDCCCAAA@@@KKKjjjXXXDDDYYYuuuSSSHHHCCC@@@<<<;;;;;;;;;;;;999<<<777555888<<<===<<<;;;888???:::666<<<>>>===DDDJJJHHHeeeoooRRRMMMZZZgggkkk||||||jjjlll{{{LLL:::===555777000444333222111000000000000111111111222555<<>>888333111///111111111111000///------///...------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))************************++++++******************(((***---...111888AAAHHHIIIHHHGGGFFFFFFGGGGGGHHHMMMLLLJJJEEEAAA>>>>>>???CCCCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEBBBBBB@@@???>>>???@@@@@@AAAAAAAAAAAA@@@??????>>>CCCBBBAAA@@@@@@@@@AAABBBEEEEEEEEEEEEDDDCCCBBBAAADDDDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@===<<<;;;:::;;;===???@@@AAABBBCCCDDDCCC@@@>>><<>>@@@AAAKKKMMMIIIAAA<<<;;;:::777<<<<<<;;;999777333111/////////000111444777:::<<<>>>>>>===999555111000111000000///000111222444555:::===@@@???:::666444444333333222222333444666777DDDVVVrrryyyWWWIIIDDDRRRggg}}}RRR<<>><<<<<<666333///------...---------+++...333///+++555EEEiiiwwwsssVVVBBB222111000......000111222444444555666777999;;;<<>>???[[[fffIIIDDD===???EEEeeeRRRBBBRRRdddiiiEEEEEEEEECCC===:::;;;:::888;;;::::::999999888888888777777999<<<===>>>@@@CCCPPPWWWhhhoooNNNPPPccczzz{{{MMM;;;>>>666999333444333222111000000000000////////////111555;;;@@@BBBAAA>>>===<<<===???@@@@@@>>>:::666333111111111111111111000000///------......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))************************************************)))+++...000333:::BBBHHHJJJHHHGGGFFFFFFGGGHHHIIIJJJJJJHHHEEEBBB@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@@@@AAABBBCCCCCCCCCBBBAAA@@@??????>>>===>>>>>>@@@@@@DDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>??????>>>===<<<<<<<<<===>>>???BBBBBBCCCDDDCCCBBB@@@???AAAAAAAAAAAAAAA@@@@@@???===>>>>>>>>>???@@@@@@@@@DDDFFFDDD>>>:::;;;;;;999;;;;;;:::999777444111000/////////111333555888:::???@@@@@@>>>:::777666666111000//////000222444555:::===@@@AAA>>>:::777555444333222222333444555666777BBBXXXuuufffRRRBBBCCCOOObbb|||]]]@@@<<>>DDDYYYuuu~~~}}}]]]EEE???;;;???GGG^^^rrrJJJ999888999:::;;;<<<<<<;;;:::===<<<;;;::::::;;;<<<===::::::999999888888777777444777888888666888>>>DDDMMMLLLJJJHHHDDD===555///555000000777===EEEYYYnnnzzzeeeMMM888+++000/////////000222444555444555555777888:::<<<===FFFGGGJJJLLLKKKFFFBBB???BBBIIIOOOOOOOOOPPPLLLFFF===BBBCCCCCCSSSrrr___GGGYYYyyyHHH???@@@>>>@@@QQQTTT@@@>>>AAABBBPPPzzz]]]@@@GGGRRR{{{VVVMMMFFF???>>>@@@???;;;888999999999:::::::::;;;;;;:::;;;<<<>>>BBBHHHRRRZZZlllkkkrrr]]]VVVjjjNNN<<>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@????????????<<<>>>@@@CCCDDDDDDDDDCCC@@@@@@???>>>======>>>>>>>>>>>>>>>===============AAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@???@@@BBBCCCEEEBBBBBBCCCCCCBBB@@@>>>===<<<@@@@@@;;;:::<<<===<<<:::::::::999777555222111000/////////111333555666===???@@@@@@>>>;;;:::999222111000///000111333444;;;===@@@CCCDDD@@@;;;777444333222222222333444555444777CCC]]]}}}ttt\\\CCC999<<>>AAACCCGGGIIIIIIGGGCCCAAACCCHHHKKKKKKKKKKKKHHHDDD===EEEGGGCCCFFFUUUeeelll\\\KKKBBBRRRwwwnnnHHH@@@???===BBBDDD\\\dddGGG???@@@DDDBBB\\\fff@@@@@@CCCmmm{{{```KKK:::;;;BBB@@@888444777777888:::;;;<<<======888:::<<>>555999888444333222111000000000000///111222111000///000111333333444444444333333333444333111000///.........//////000000///......---,,,++++++******+++++++++,,,,,,,,,+++++++++*********************************************************************+++++++++***+++...222777===CCCFFFHHHGGGDDDCCCCCCEEEHHHJJJFFFGGGGGGEEECCCBBBBBBDDD>>>>>>??????@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@BBBDDDEEEFFFFFFEEECCCBBB@@@BBBDDDFFFGGGFFFDDDCCCAAAAAAAAABBBBBBCCCDDDDDDBBBAAA@@@???>>>??????@@@===???BBBEEEFFFFFFDDDCCC@@@@@@???>>>============???????????????>>>===<<<@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFFFFDDDAAA>>><<<:::>>>???<<<;;;>>>@@@???::::::::::::888666444222000000///...///000111222666999===>>>===;;;::::::333222000//////111333444<<<===@@@EEEHHHFFF???999555444333222111222222333777777;;;LLLhhh~~~eeeIII;;;999>>>FFFNNNfffxxxyyy{{{YYYAAA:::;;;>>>>>>AAANNNiiisss\\\ggg\\\DDD@@@BBBCCC<<>>ccchhhBBBBBB@@@[[[aaa@@@:::@@@>>>888555666777888999:::;;;<<<===888:::>>>KKKcccwww]]]fff|||III:::===222777777444333222111000000000000...000222222111000///000//////000111111111000///333222222000//////.........////////////......---+++++++++******++++++,,,,,,,,,,,,+++++++++******************************************************))))))*********+++++++++***+++...333999>>>CCCEEEFFFEEECCCBBBBBBDDDFFFHHHFFFGGGGGGFFFCCCBBBBBBBBB??????@@@AAABBBDDDDDDEEEBBBAAAAAAAAAAAA@@@@@@@@@DDDCCCCCCCCCCCCCCCDDDDDD@@@AAACCCEEEEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDEEEEEEBBBAAAAAA@@@@@@@@@@@@@@@===???BBBDDDDDDCCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@@@@???>>>======???>>>>>>>>>>>>@@@AAABBBAAABBBCCCDDDDDDBBBAAA???AAABBBDDDEEEEEEDDDCCCAAA===AAACCC@@@???AAABBBAAA;;;<<<<<<;;;999777555444111000///...---...///000222555999<<<<<<;;;;;;;;;666444222000000111333555<<<===AAAFFFJJJHHHBBB<<<777666444222111111222222333444777???PPPlllsssTTTAAA<<<<<<<<<===EEESSSfff{{{uuummmkkkwwwiiiHHH;;;<<<;;;<<<===???HHHbbbfffLLLVVV[[[DDD>>>======555:::>>>@@@OOOnnnYYY999666555888777555777===:::999888777777888999:::999888666555666777999:::777888999888555111...,,,000000111444777888666444AAA@@@CCCHHHHHHBBB:::555//////000000111111111111333333333444555555666777888888999:::<<<===???@@@DDDJJJNNNOOOQQQUUUTTTPPPLLLIIIFFFFFFEEECCC???===EEEHHHIIIHHHIIIMMMPPPQQQFFFIIIKKKOOO[[[ssstttKKK>>>>>>>>>===???;;;===OOOjjjjjjDDD===@@@@@@BBB>>>jjjkkkCCCCCC>>>KKKSSS???======:::999777777777888999::::::;;;<<<===BBBQQQppp{{{{{{kkk___vvvEEE999===000555666444333222111000000000000+++...000111///......///---......///////////////....../////////000000000....../////////......---,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++*********************+++++++++************************)))))))))***++++++,,,,,,+++,,,///555<<>>@@@@@@@@@???===<<<@@@@@@????????????@@@@@@@@@@@@@@@??????????????????>>><<<<<<<<<>>>@@@BBBAAABBBDDDEEEDDDAAA>>><<<;;;===@@@CCCEEEGGGHHHHHH???DDDFFFCCCBBBCCCDDDBBB>>>>>>>>>===;;;999666555111000...---------...///000444888:::;;;<<<===>>>999777333111000222444666;;;===BBBFFFHHHGGGBBB???999888666333222111111111...333777999AAAXXXzzzdddJJJ<<<888888999999@@@MMMaaa|||tttaaa```lllwwwNNN::::::111888>>>>>><<>>???@@@DDDLLLPPPOOOSSSYYYZZZTTTNNNIIIEEEGGGGGGCCC???>>>CCCEEEFFFGGGHHHJJJLLLMMMGGGHHHHHHLLL[[[sssbbbCCC>>>>>>AAA<<<===<<<>>>AAAGGGkkk^^^AAA>>>@@@<<>>;;;>>>aaaiiiEEE888888999777777777888999999:::;;;;;;===>>>???IIIbbb}}}~~~mmmaaaiii[[[rrrCCC999===000444666444333222111000000000000,,,...000000///.........////////////000000111111,,,------...///000000000------...//////......---,,,,,,,,,,,,,,,---......,,,,,,,,,+++++++++******))))))*********+++++++++************************((())))))***++++++,,,,,,---...111888???EEEFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGBBBDDDFFFFFFEEEDDDDDDDDDHHHHHHGGGGGGGGGGGGGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCAAAAAABBBBBBAAA@@@???>>>>>>@@@BBBCCCCCCBBB@@@???>>>??????@@@@@@??????>>>????????????@@@AAABBBCCCAAA@@@???>>>???@@@AAABBBAAA???===;;;<<<===@@@BBBAAABBBBBBBBBAAA@@@???>>>======???AAACCCDDDFFFGGG>>>CCCEEECCCBBBDDDDDDBBBAAAAAA@@@???===:::777555111000...------......///000222555888999:::===>>>;;;999555222111333555777:::>>>CCCEEEEEECCCBBBAAA;;;:::777555333222111222---333777777999KKKiii|||^^^DDD888777;;;999<<>>===:::NNNrrrxxxPPP@@@AAABBB===BBBHHHjjj;;;;;;>>>999IIIdddRRR:::999:::666777777999:::<<<===??????===@@@???===GGGVVV\\\XXXkkkmmmmmmdddVVV[[[iiigggyyyBBB999>>>000333666444333222111000000000000///111222111000......///...............///000111//////000000000//////...------......///......---,,,,,,,,,,,,------...///,,,,,,,,,+++++++++******))))))******++++++++++++************************((())))))***++++++,,,,,,///000333:::BBBGGGHHHGGGDDDEEEGGGHHHIIIIIIHHHHHH@@@BBBEEEFFFFFFEEEFFFGGGLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@AAADDDFFFFFFEEEDDDBBBGGGFFFCCCBBBAAABBBCCCDDDBBBCCCCCCCCCBBB@@@>>>===<<>>>>>>>>@@@BBBDDDCCCAAA>>><<<<<<>>>AAACCCBBBAAA@@@?????????@@@AAACCCBBBAAA@@@@@@@@@@@@@@@;;;@@@CCCAAAAAACCCCCCAAACCCCCCBBB@@@>>>:::888666111000///...---...///000...000333555666888;;;======:::666333222444666888999>>>CCCEEECCCAAAAAABBB<<<;;;888555333222222222,,,222555222333@@@YYYnnnrrrPPP;;;888===777999:::>>>OOOmmmuuu]]]MMMPPPmmmZZZ???<<<<<<777666999:::888;;;BBBJJJ___~~~yyyOOO>>>JJJ^^^hhhHHH:::888===555666777<<>>999GGGqqqhhhJJJ222000888888555555888777666555555666777888;;;;;;;;;::::::888777666333444555777888777555222555444222333444444333111000333444333333666999;;;777777666666666555555555666666777888888888888777777777888999;;;===???@@@;;;DDDIIIFFFJJJSSSTTTNNNLLLEEECCCJJJNNNJJJGGGFFFLLLWWWbbbfffaaa\\\aaahhhdddXXXKKKPPPjjjSSSCCC>>>999>>>888===;;;<<<>>>:::@@@SSSaaaAAA;;;@@@@@@===@@@JJJbbb888<<>>AAABBBCCCBBBIIIFFF<<<999AAAEEEBBBQQQZZZeeecccUUUWWWyyyaaasss}}}yyyGGG999888333222444444333222111000000000000//////000000000000//////////////////............///////////////.........------------------------++++++,,,,,,,,,,,,------......---,,,,,,+++******)))************+++++++++++++++************++++++(((***++++++******+++,,,+++...444;;;@@@BBBCCCCCC???BBBGGGKKKLLLJJJFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBFFFGGGGGGGGGGGGEEECCCBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCBBB@@@@@@@@@BBBDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFAAAAAAAAAAAAAAA@@@???>>>AAA@@@@@@@@@AAAAAA???===??????@@@AAABBBBBBBBBBBBAAA@@@>>>===<<<===>>>@@@>>>>>>??????@@@@@@@@@@@@AAA@@@>>>=========>>>>>>AAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAA@@@??????===???AAAAAA@@@@@@AAABBBBBBBBBBBBAAA???<<<:::888777555333000....../////////000111222444777999:::<<<:::777555444555666888;;;<<<===>>>???@@@AAAAAA>>>===:::777555222111000111222222333666===EEEKKKggg}}}~~~```FFF999777888:::<<<>>>???KKKcccyyymmmKKK>>>QQQkkkcccAAA666999888777777777888999:::<<<@@@PPPoooUUU999>>>PPP~~~uuuFFF888<<<===;;;<<<::::::<<<======@@@NNN[[[zzzSSS444999555111555222444444555555666777777777666666666777888888999999555666777888888999999999999888666444333333333444///222444444666===HHHQQQ@@@666000333666444333555444444555555666555555555777888999:::;;;<<<<<<<<<<<<===???BBBDDDGGGIIIJJJHHHJJJNNNRRRUUUVVVTTTRRR\\\tttiiitttxxxeee```wwwtttooozzzOOO>>>>>><<<;;;:::::::::;;;;;;===>>>>>>ZZZnnnOOODDD@@@???888???@@@PPPUUU>>>>>>;;;???;;;>>>HHHbbbAAA999???999888:::<<<>>>BBBIIIPPPVVVOOODDD:::777999;;;;;;===TTTcccccc___]]]rrrsssbbbiii~~~oooEEE888999666666888444333222111000000000000//////000000000000//////000000/////////........./////////////////////...------------------------++++++,,,,,,,,,,,,------......---,,,,,,+++******)))************+++++++++++++++************++++++(((***++++++******+++,,,---000666===BBBDDDEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHDDDDDDEEEEEEDDDDDDCCCBBBEEEEEEEEEDDDDDDBBBAAAAAABBBCCCCCCCCCDDDDDDEEEEEEBBBAAA@@@??????AAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@AAAAAABBBBBBCCCCCCCCCAAA@@@@@@AAAAAA@@@?????????@@@AAAAAAAAA@@@@@@AAA@@@>>>=========??????>>>>>>>>>>>>????????????DDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@??????@@@@@@@@@>>>>>>?????????>>>>>>===>>>@@@BBBBBBAAA@@@@@@AAACCCCCCBBBBBBAAA@@@>>>>>>:::888555222///.........//////000111333555777888;;;:::888777666666888888===>>>>>>>>>??????@@@@@@===;;;999777444222111111000111222222444777===AAAPPPeeemmmRRR@@@999777888::::::999@@@SSSeee}}}]]]IIIJJJVVVqqqbbbDDD:::999888777777777888999999::::::AAASSSkkk^^^>>>;;;FFFkkkyyyMMM<<<;;;:::999:::<<<888777999:::<<>>@@@CCCDDDFFFMMMMMMQQQXXX```aaa\\\VVVdddxxxvvvxxxtttggghhhNNN===>>><<<;;;::::::::::::;;;<<<===>>>GGGfff```FFF???>>>@@@:::BBBAAARRRTTT===>>><<>><<<======;;;???IIIOOORRRVVVZZZssszzzccceee~~~iii\\\oooEEE777:::888777777444333222111000000000000//////000000000000//////000000000000////////////......//////////////////------------------------++++++,,,,,,,,,,,,------...------,,,,,,++++++***)))************+++++++++++++++************++++++)))***++++++******+++---///333999???DDDGGGGGGGGGJJJIIIGGGFFFFFFGGGIIIJJJDDDDDDEEEEEEDDDDDDCCCBBBEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGBBBAAA@@@?????????@@@AAABBBBBBCCCCCCCCCCCCBBBBBB???@@@@@@AAACCCEEEGGGHHHEEECCC@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@??????>>>AAA@@@???>>>===>>>??????@@@@@@@@@@@@@@@?????????EEEDDDCCCBBBBBBBBBCCCCCC@@@@@@?????????@@@@@@AAA>>>>>>???????????????>>>@@@BBBCCCCCCBBB@@@@@@AAADDDCCCCCCBBBBBBBBBCCCCCC===;;;888555111///------...//////000222333555666999999999999999999999999@@@?????????>>>>>>======:::999777555444333222222111333444444444444666888>>>OOOgggfffLLL<<<777777888888555666AAAMMMiii|||```LLLEEETTTeeefffIII===999888777666666777888999777666888;;;FFF^^^lllHHH===BBBZZZYYYBBB<<<999888:::>>>888555777999999999<<>><<>><<<:::BBBAAA@@@FFFOOOVVVrrrlllddduuusssOOOLLLZZZGGG999<<<999555222444333222111000000000000//////000000000000//////111111000000000/////////............////////////------------------------+++++++++,,,,,,,,,---------------,,,,,,+++++++++))))))*********+++++++++++++++************++++++)))***,,,+++******+++---000444:::@@@EEEHHHHHHHHHKKKJJJGGGEEEEEEFFFHHHIIIEEEEEEEEEEEEEEEDDDCCCCCCGGGFFFDDDCCCCCCDDDEEEFFFCCCBBBAAAAAABBBDDDGGGHHHCCCCCCAAA@@@@@@@@@@@@AAACCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@AAACCCEEEGGGHHHFFFDDDAAA@@@AAACCCDDDDDDBBBBBBBBBAAA@@@???>>>>>>AAA@@@???>>>>>>>>>??????BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>??????@@@AAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAACCCEEEEEECCCAAA@@@@@@DDDCCCBBBAAA@@@AAABBBCCC@@@???<<<888444000---,,,.........///000111222333777888999;;;;;;;;;;;;:::@@@???>>>===<<<;;;:::999888777666444333333333333333555888888777555444444999AAAQQQiii|||[[[BBB999888999999777555888???LLL```|||~~~^^^JJJJJJVVVooooooPPP<<<999888777666555666777888555777999888888DDD___yyyxxxRRRAAAAAAKKKrrrdddGGG===;;;::::::<<<888777:::;;;888777888>>>CCCZZZwwwuuuVVV:::333555555111222333333444555555666666444444555666666777777888888888777777555333222111111222444555555555444333555555444333555;;;EEELLLCCC===777333222222222222222222222222333444444555666555444444555777:::;;;===<<<999777777999;;;<<>>>>>AAA:::@@@FFF[[[QQQ<<<>>>===???:::;;;666===EEEYYYxxxOOODDD===;;;BBBEEE@@@;;;;;;DDD???======>>><<<:::;;;===;;;:::BBBMMMVVVxxxpppsss{{{fffGGGJJJMMMaaaHHH<<<@@@;;;666111444333222111000000000000//////000000000000//////000000000000////////////---.........//////000000------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++))))))*********+++++++++++++++************++++++)))+++,,,,,,++++++,,,---000444:::@@@EEEGGGHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEDDDCCCCCCDDDEEEFFFDDDCCCBBBAAABBBDDDFFFHHHDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAABBBBBBCCCDDDEEEFFFCCCAAA@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBAAA??????AAA@@@@@@???????????????AAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@??????======>>>>>>???@@@AAABBB@@@AAAAAABBBBBBBBBAAAAAA@@@BBBEEEEEECCCAAA@@@???CCCBBB@@@???>>>??????@@@BBBAAA???<<<888333///---...............///000111444555888:::;;;<<<;;;;;;???>>>===;;;:::999777777777666555444444333444444222555888999888666444444666666===OOOhhhkkkMMM;;;888777999999777777:::;;;GGG^^^}}}yyybbbOOORRR```xxxxxxVVV;;;999888666555555555666666555777999:::888999EEERRR}}}^^^CCC;;;:::[[[mmmIII;;;<<<<<<999888777999<<<:::777777;;;<<<<<>>>>><<<888444333444555444222222111222222444555666666555444333444777999;;;>>><<<999777666888999;;;:::===@@@BBBCCCEEEFFFHHHLLLtttfffcccgggtttppp```]]]iii}}}JJJ;;;<<<;;;;;;:::999999999999::::::;;;???:::888???SSSrrrqqqIII???>>>>>>AAA:::>>>DDDYYYQQQ<<>>:::===::::::===<<<:::===DDDBBBAAA<<>>999555444333222111000000000000//////000000000000//////////////////............------......///000000000------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++***+++,,,,,,++++++,,,...000444:::@@@EEEGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBDDDBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@??????@@@AAAAAAAAA@@@@@@<<<<<<======???@@@BBBCCC@@@@@@@@@@@@@@@??????>>>>>>AAADDDEEECCCAAA@@@???AAAAAA@@@??????>>>>>>???BBBBBBAAA???;;;666222/////////............//////111222555888:::;;;;;;;;;===<<<<<<;;;:::999888888777777666555444444444444000222555555444333333444666333555@@@SSSlll}}}___@@@999444666888777777888666:::IIIddd|||[[[SSSSSSeeewwwtttYYY???888777666555444444555555666444444666666666;;;AAA[[[wwwrrrMMM:::555KKKsssxxxNNN::::::<<<999999777888:::888555777<<<555<<<@@@BBBUUUzzzzzzxxxJJJ888555111111111111222333333444444555333333444444555666666666888888888777666555444444555666666666555444444333333333333444666777999:::999;;;999555444666777555222222222222333444666777555444444444555777999:::<<<;;;999888777888:::;;;;;;>>>@@@???===>>>BBBGGGMMMjjjtttZZZ\\\bbb}}}mmm[[[ZZZppp}}}JJJ;;;<<<;;;:::999999999888888999999:::::::::;;;<<<@@@MMMfff|||eeeAAA<<<<<<<<<@@@:::>>>@@@TTTSSS===???<<<>>>999;;;;;;;;;999999HHHnnnZZZIIIAAALLLSSSKKKBBB???<<<:::<<<>>><<<;;;FFFUUUjjjbbbNNNCCCKKKbbb\\\BBBIIIHHHRRRhhhMMM@@@AAA<<<999999444333222111000000000000//////000000000000//////............------------------......///000000111------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++***+++---,,,++++++,,,...111444:::AAAFFFHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFEEEDDDDDD???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAABBBEEEFFFGGGEEEDDDBBBBBBAAA@@@AAACCCDDDCCCBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@??????===>>>>>>???@@@AAABBBBBB>>>>>>@@@AAAAAAAAA@@@@@@;;;<<<<<<===???@@@BBBCCCBBBBBBBBBAAA@@@???>>>===<<>>999555222111000///..................///222444777999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999888777666555555555555111222333222000000222444444444666<<>>444444666666666777777666<<>>777111444111111111222333333444444222333333444555555666666444555555666666666555555666666555555555666777777555444333333555888999:::666;;;;;;777666777666333333333222222333555777999444444555666777888999999999999888888999999:::;;;;;;===>>>?????????AAACCCGGGYYYnnn~~~{{{bbbWWWeeeyyygggXXX```ppp~~~KKK;;;<<<::::::999999888888888888999999888999<<<>>>;;;;;;FFFTTTvvv^^^???<<<;;;:::???:::>>>>>>QQQVVV>>>>>>;;;>>>999;;;;;;555666>>>???HHHpppcccMMMLLLOOOHHHAAAAAA<<<;;;>>>???:::;;;OOOfffgggXXXkkk```CCCEEECCCPPP]]]RRRBBB>>>888777888444333222111000000000000//////000000000000//////......---------,,,,,,,,,---------...///000000111------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++***,,,------,,,+++---...222555;;;BBBGGGIIIJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJFFFFFFFFFFFFFFFEEEDDDDDD@@@AAACCCEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCFFFEEEDDDCCCCCCDDDEEEFFF@@@BBBFFFIIIIIIHHHFFFDDDAAA@@@@@@BBBDDDDDDCCCAAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@AAABBBDDDEEEFFFFFF<<<===>>>???@@@??????>>>;;;;;;<<<===???@@@BBBCCCEEEEEEDDDCCCBBB@@@???>>>:::>>>BBBDDDCCCAAA@@@??????@@@BBBEEEFFFFFFFFFEEE@@@AAABBBBBB@@@;;;777444111111000......------...,,,---///222555888:::;;;<<<<<<<<<===============:::999888666666555555555555444333111///000222555///222666888888AAA[[[uuuQQQCCC666333666666666666888555666===III^^^xxxdddMMMFFFOOOWWWRRRGGG888777555444333333444444666444555999999666555888666???WWWxxx}}}^^^EEEAAA888@@@cccgggAAA999???CCCMMMBBB888777:::888666555===555666???<<<666CCCYYYyyy]]]BBB888222666000111111222333333444444222222333444444555555666111222333444555555555555555555444555666888:::;;;:::777333111222555777999666<<<===999666888555000444333222222333666888:::333444666777888888999888666777777888999:::::::::999999:::===AAABBB@@@>>>AAALLLYYYgggiii\\\___vvvoooVVVRRRZZZsssKKK;;;<<<::::::999999888888888888888999<<<999:::===;;;888;;;CCCCCCccc```AAA>>>===:::???999===???QQQWWW???>>>;;;===999<<<888777;;;>>>555333KKKkkk```SSSOOOFFFAAACCC;;;;;;>>>>>>888:::SSSpppuuupppjjjIIIDDD===JJJXXXsssyyyGGG<<<>>>AAA777777777666555333222111000000////////////....................................------......///000000000......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,......------...///222888@@@FFFHHHHHHGGGGGGEEEEEEDDDDDDDDDEEEGGGHHHFFFFFFFFFFFFEEECCCBBBBBBEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEEEEBBB???>>>AAADDDEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDAAA@@@AAAAAAAAA@@@@@@AAABBBCCCDDDCCC???<<>>@@@AAAAAA@@@???AAABBB?????????????????????@@@EEECCC@@@???@@@AAAAAA@@@>>>>>>???@@@@@@@@@@@@@@@BBBDDDFFFEEECCCAAA@@@AAABBBBBBBBBAAA???<<<999888555444222000............------...///111444666888:::::::::::::::;;;<<<===;;;:::888777666777888999555333111000///000111222000444888666666<<>>WWWuuuuuuPPP444111:::222222222222111111111000222222333333333333444444111111222222333444444555444555555666666777777777:::555111222555888777555<<<<<<;;;:::888666555444333333222222333444666777666555555555555777999:::999999999888999999::::::===<<<::::::;;;>>>BBBDDDGGGOOOPPPYYY^^^PPPZZZeeeSSSNNN^^^nnnxxxEEE===<<<666<<<888888777777777777888888888888888888999:::;;;<<>>888;;;???@@@MMMYYY>>>;;;999>>>;;;;;;999999888888999;;;<<<===UUUzzz~~~]]]RRRSSSRRRNNNBBB???===<<<888999FFFUUU~~~oooqqqkkkCCCDDDJJJDDDQQQyyycccuuuMMM???===>>>777:::777666555333111111000000////////////....................................------......///000000000......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,......------...///444:::AAAGGGIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBDDDEEEDDDBBB@@@===???AAAAAAAAA@@@AAACCCGGGFFFDDDBBBBBBAAABBBBBBFFFEEEDDDDDDCCCCCCCCCDDDFFFEEEDDDBBBAAAAAABBBCCC@@@@@@AAACCCEEEEEECCCAAA@@@???>>>======???@@@AAAAAAAAA@@@@@@@@@AAABBBCCC>>>@@@AAAAAA@@@???AAABBBCCCBBBAAA@@@@@@@@@BBBBBBDDDBBB??????@@@AAAAAA@@@>>>>>>???@@@@@@@@@@@@???@@@BBBDDDCCCAAA@@@???@@@AAAAAAAAAAAA@@@???===<<<777555333111///.........---------...000333555777::::::::::::;;;;;;<<<===;;;:::777555555666888999555333111000///000111111222444555333111555???HHHbbbyyyxxx\\\@@@444555666444222333111333666666:::NNNfffiiiOOODDDCCCAAA;;;777666555444444333333444555555555555555555555555777777777>>>QQQ```ZZZIII888777999CCCZZZ{{{VVV???;;;>>>???===999666555555666777888777777888999:::<<<===;;;SSSwww{{{[[[???555666222222111111111000000000111222222222333333444444555555555444444333333333444444444555555555666666666333000111666::::::999;;;;;;:::999888666444333333333222222333444555666666666555555666888999:::999999888888888999:::;;;:::::::::<<<>>>AAACCCDDDMMMQQQNNNQQQUUUOOOdddzzz```RRRRRRZZZyyykkkAAA===;;;666===888888777777777777888888888888888888999:::;;;;;;999<<>>::::::999888888888888:::;;;<<>>??????>>>>>>@@@BBBDDDDDDCCCBBBAAAAAABBBBBBGGGFFFEEECCCBBBAAAAAAAAAEEEFFFGGGEEEBBBAAACCCEEEAAA@@@@@@BBBEEEFFFFFFEEECCCBBB@@@>>>>>>???AAABBB@@@@@@AAAAAABBBBBBAAAAAA>>>@@@AAAAAA@@@???AAABBBEEECCCAAA@@@???@@@AAABBBBBB@@@??????@@@BBBBBBAAA===>>>??????@@@?????????===???AAAAAA@@@>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA999888666333111///...------------...///111333555999999999:::;;;<<<<<<===;;;999666444333555888999444333222000//////000111222222222000000333888<<>>SSSqqqfffJJJ777111111111111111000000000///000000111222333333444444:::999888666555333222111333333333333444444444444444222111444999>>>???>>>999999999888777555444333333333333333444555666666777777777777777888999:::999888777666777888:::;;;666777:::===AAADDDFFFGGGLLLOOOLLLLLLMMMQQQrrrpppVVVHHHGGGYYYxxxYYY<<<===:::666===888777777666666777777888777777777777888999:::;;;666<<<999:::ZZZSSS666777:::<<<>>>;;;999EEEiiiOOO<<<<<<999>>>:::888888777777666777888:::;;;444777???___xxxaaaHHH>>>???CCCDDDEEE@@@^^^ZZZBBBAAACCC@@@EEEdddvvvccc___~~~RRRAAA<<>>@@@AAAAAA@@@???AAABBBAAAAAAAAAAAA@@@???>>>>>>@@@???>>>???AAABBBBBBAAA===>>>??????@@@@@@??????===???AAAAAA???>>>>>>>>>>>>>>>???@@@AAAAAAAAABBB<<<;;;999666333111///......---------...000111222777777888:::;;;<<<<<<===;;;999555333222444777999555444222111000000000000111000000111444888:::;;;PPPbbbxxxxxxSSS:::333555777777555222222666666555888>>>OOOhhhrrrRRR>>>888:::666666555444333333333333222222222222222222222222,,,222666444555;;;??????>>>777666999999EEEpppyyyNNN999999666666666666666666666666555555666666777888999999===;;;???MMMfffkkkMMM888000111111111000000000////////////000111222333444444;;;:::999888666444333222333333333333333222222222555444444777<<<@@@AAAAAA777777777777666555444333444444555555666777777888888888888888888999999:::999777666555666888:::<<<555666999<<>>;;;555AAA```{{{zzzSSS:::888999===@@@<<<999@@@TTT}}}HHH<<<===999>>>999777777666666555666777888999888;;;:::BBB\\\{{{tttaaa]]]]]]ZZZUUU]]]|||iiiLLLCCCBBBCCCBBBEEESSSwwwkkk___fffOOO>>><<>>???@@@AAACCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDDDD@@@DDDGGGFFFAAA???BBBEEEDDDBBB@@@@@@AAACCCDDDDDDCCCDDDFFFGGGFFFDDDBBBAAA@@@AAACCCEEEEEEDDDCCCAAA>>>@@@AAAAAA@@@???AAABBB>>>@@@BBBDDDDDDAAA>>>;;;AAA@@@???AAABBBCCCCCCAAA>>>>>>???@@@@@@@@@@@@@@@>>>@@@BBBBBB@@@???>>>???>>>>>>>>>>>>?????????@@@???>>><<<:::777444111000///...---------...000111444555777999:::;;;;;;<<<:::888666333333555777999666555444333222111000000111000000222777:::;;;:::EEESSSeeewwwaaaDDD666444666666333///...111333444555888<<>>999===999777777666555555555666777888666???===777:::GGGhhhjjjLLLAAACCCEEEEEEGGGGGGHHH___ddd___mmmQQQ===;;;CCC;;;777444444222111111000000000////////////....................................------......///000000000......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---+++,,,---------...111444;;;???DDDGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???@@@BBBCCCCCCBBB@@@AAABBBAAA@@@@@@AAACCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCEEEGGGGGGAAACCCFFFEEECCCAAABBBDDDDDDBBB@@@@@@BBBCCCCCCCCCAAABBBDDDEEEDDDCCCAAA???>>>???AAACCCCCCBBBAAA@@@>>>@@@AAAAAA@@@???AAABBB>>>AAADDDGGGGGGDDDAAA>>>BBBAAAAAABBBDDDDDDCCCAAA???@@@@@@AAABBBAAAAAAAAA@@@BBBCCCCCCAAA???>>>>>>??????>>>======>>>??????BBBAAA@@@>>>;;;888555333000///...------...///000000222555777999::::::::::::888777555555666777888777777666555444222111111222111111222444555555555<<>>777777666666555444444333444555666777777777777666444666;;;<<<;;;GGGiiixxxTTT@@@:::222222222222111111111000000000000000000111111111333444444555666777777888777666666555444333333222333333444555555666666777555666666666666666555555666666777888999999999999777777888999999888888777444555555555666888999999;;;999888999>>>FFFOOOTTTPPPHHHKKKRRR^^^~~~NNN@@@<<>>:::;;;:::<<>>777<<<999777777666555555555666777777222999888777::::::CCCWWW{{{^^^LLL>>>>>>DDDFFFGGGIIIGGGDDDQQQttt}}}^^^^^^pppYYYAAA999???888666444333222111000000000000////////////....................................------......///000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---------///222555===AAAEEEHHHIIIHHHIIIIIIFFFFFFHHHHHHIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???@@@BBBCCCCCCBBBBBBCCCEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEDDDBBBAAA@@@AAAAAABBBCCCDDDFFFHHHIIICCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@BBBDDDFFFFFFEEEBBBBBBAAAAAAAAABBBCCCCCC???@@@AAABBBBBBBBBAAAAAA>>>@@@AAAAAA@@@???AAABBB@@@AAACCCDDDEEEDDDCCCCCCDDDDDDCCCDDDEEEEEECCCAAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBDDDCCC@@@===<<<<<>>>>>>>>???@@@AAADDDCCCCCCAAA>>>;;;888777222111///.........//////...///333666888999999999999999888888777777777777999888888777555444222111111111111000000000111222999<<>>777777<<<555666666555555555555666666777666666555555666666666666444555888888888:::>>>:::666:::;;;777<<>>???666<<<999888888777666555555666777777555888666888???<<<999AAAZZZmmmVVVIIIDDDAAAAAACCCDDDFFFHHHFFFGGGMMM^^^qqqYYY\\\qqq```EEE888:::555666333333222111000000000111000/////////....................................------......///000000000......---------,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,---------///222555???BBBGGGJJJJJJJJJJJJJJJDDDEEEGGGHHHIIIHHHHHHGGGJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEAAA???>>>???AAACCCCCCCCCDDDFFFIIIIIIGGGFFFEEEFFFBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCEEEFFFGGGHHHEEEDDDEEEFFFHHHGGGEEECCCAAA@@@AAACCCFFFHHHIIIHHHFFFDDDAAA???@@@CCCFFFIIIBBBBBBCCCCCCDDDDDDCCCCCC>>>@@@AAAAAA@@@???AAABBB@@@?????????@@@BBBDDDEEEFFFEEEEEEFFFFFFFFFCCCAAAAAABBBCCCCCCDDDDDDCCCCCCAAACCCDDDBBB???<<<;;;;;;???>>>>>>>>>???AAACCCDDDEEEEEEDDDCCC@@@===;;;999333222000///......//////,,,...111555777888888888888999999999999888777777::::::999888777555333222///000111000///000333555777777999>>>III]]]xxxkkkMMM<<<777555---000222222222333333222444444555777@@@UUUttt}}}YYYDDD555555444333222222222222222222222222222222222222---///222666666333111222777333222555777888===EEEooorrrBBB666666555444555666777888555666777888888777777666777222333:::;;;777===HHHbbbbbbCCC444444444444333333333222222111111111000//////......///000111222444555666666;;;:::999888777666555444333444666777666666666777555666777777777777777777222333555777777777666666555666777888888777666555111222555777888888777666:::;;;<<>>GGGQQQOOO::::::>>>555777>>>555666666555555555555666666777666666555555555666666000555555222555;;;999000888666;;;===;;;BBBEEE===666:::AAA@@@QQQ___<<>>===???DDDGGGBBBBBBBBBBBBBBBBBBBBBAAABBBBBBAAA???>>>AAAGGGLLL???@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCC@@@AAABBBCCCDDDDDDDDDCCC@@@AAABBBBBBBBB@@@>>><<>>?????????BBBBBBBBBEEEFFFDDD???;;;333222000///.........///000000111222555888:::<<<::::::::::::999888777777777888::::::999666222///111111000000000000111111333555888<<>>IIILLLKKKQQQ```ooo^^^;;;999@@@======CCC;;;;;;:::999888777666555666666666666555555555555666666666666777777777777666666666666666666666666777777777999<<<===>>>======999<<<>>>CCCfffhhhFFF???<<<999<<<777;;;999777555444333444666777666666666777888888999999===888CCChhhWWWMMMEEEDDDCCCBBBAAABBBCCCDDDEEEFFFDDDHHHNNNUUUiiigggYYY```nnnVVV@@@777888222555444333222222111111222222//////............////////////.........---------111000000000000000000000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,---------------,,,---000555999BBBFFFKKKMMMMMMKKKIIIHHHKKKJJJIIIJJJKKKJJJHHHFFFJJJSSSTTTKKKFFFIIIIIIEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFAAABBBCCCDDDFFFFFFEEEDDDCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAHHHFFFDDDDDDFFFHHHGGGEEEHHHEEEBBBAAA@@@@@@???>>>BBBAAA@@@>>>>>>???CCCFFFAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBB???>>>@@@DDDIII???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDBBBCCCEEEEEEEEECCCAAA@@@@@@AAACCCCCCCCCBBB@@@?????????>>>??????@@@AAAAAACCCBBBBBBDDDEEEDDD@@@<<<666555333111000/////////000000111222444777:::;;;:::::::::::::::999888888999:::;;;;;;999666222///111111111000111111222222555666777999AAASSSkkk~~~fffGGG555000111222222222222111111111444222555999777:::LLLbbbyyyqqqRRR@@@333444666111...///222111111000000111111222111111111222222222333333333333444444555777888999FFFiii^^^===999666666666444444666444444444444444444444444666555555555666888:::<<<:::GGG```~~~tttNNN999555555333111111111000...000000////////////000000/////////000111222333444:::666===NNNXXXPPP@@@777444999555222888999999BBB;;;999999;;;>>>>>>;;;999888<<<===;;;:::======;;;555666666666666666666666555555555666666666777777888===;;;<<>><<<:::===777<<<888777555444444444666666555666666777777888999999>>>;;;:::BBBWWW}}}qqqPPPJJJCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDHHHLLLOOO[[[|||gggYYY___nnnPPP;;;666999333444333333222111111111111222//////............//////...............---------000000000000000000111111111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------111666:::BBBEEEJJJKKKKKKIIIGGGGGGJJJIIIIIIJJJKKKJJJHHHFFFCCCJJJKKKDDDAAAEEEGGGEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAADDDCCCCCCBBBBBBBBBBBBBBBGGGFFFDDDDDDFFFGGGFFFEEEIIIFFFCCCAAA@@@???>>>===CCCCCCBBB@@@???@@@CCCFFF@@@???>>>>>>???AAADDDEEECCCCCCAAA???>>>???BBBEEE@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@AAABBBDDDDDDAAACCCFFFGGGGGGEEEBBB@@@AAABBBCCCDDDDDDDDDCCCBBB>>>>>>>>>>>>@@@AAABBBCCCCCCBBBBBBCCCDDDCCC@@@>>>;;;999777555333111000000000000000111333666888:::::::::;;;;;;;;;:::999999<<<<<<===<<<:::666333000111111111111111222333333222222555<<>>WWWlllmmmYYYEEE>>><<<444444:::666666CCC???BBBEEEDDDAAA>>>;;;::::::<<<===:::;;;???@@@>>>888888777777666666666666555666666666666777777777888:::888999<<>>===;;;;;;::::::999888777666666555666666666555555555555444555555555666666666666777666666666666666666666666666555555777999;;;;;;:::777>>>999888???GGGnnncccAAA===<<<:::<<<555999888777555444444444555666555555666666777888888888666:::<<<888888NNN}}}]]]GGGFFFAAAAAAAAAAAA@@@AAABBBCCCCCCCCCDDDIIIKKKIIILLL___uuubbbWWW^^^kkkMMM:::666:::333333333222222111111111111111///......------......///........................000000000000000111111111222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------...222777<<<@@@DDDGGGHHHGGGEEEDDDCCCEEEEEEFFFHHHKKKKKKIIIGGGBBBFFFFFFAAA???CCCEEEDDDDDDFFFGGGIIIHHHGGGEEEDDDBBBBBBAAAAAABBBDDDFFFGGGFFFFFFEEEDDDCCCCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAABBBCCCDDDCCCBBBBBBCCCCCCCCCCCCGGGDDDBBBBBBCCCDDDDDDDDDEEEEEEEEEDDDBBBBBBDDDFFFAAA@@@>>>======@@@BBBDDDAAA@@@???>>>>>>???AAACCC@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@AAAAAABBBBBB===@@@DDDHHHIIIHHHFFFDDD@@@AAABBBCCCDDDDDDDDDDDD????????????@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>===:::888555333111000000000000111222444777888999::::::;;;;;;;;;::::::;;;<<<======;;;999666444000000000000000111222222111111444BBB^^^{{{XXX===444111111111111222222333333111...///444444222555:::@@@OOOfff}}}yyy^^^@@@444333333333444111111000000000000111111111111111111222222222222333333333333444555666777444>>>\\\LLL???555666888666444555333333333333333333333333444444444444555666777888999555555@@@WWWyyyuuuNNN:::666444333333111111444000000////////////000000111000000/////////000000,,,000:::NNNffftttmmm^^^LLL@@@333555<<<666555DDDUUU___ddd[[[KKK@@@>>>???;;;======;;;>>>DDDFFFDDD???===;;;888777666666666666666666666666666666666888777444666888999VVVcccCCC;;;;;;:::888:::999999888777666666666666666555555555444444444444444555555555666666666555555555555555555555555555444444555888:::999999555???999888@@@:::VVVcccBBB>>><<<999;;;333666777666555444444444555555444444555666666777777888666999===???>>>AAAPPP___~~~OOOBBBCCC???@@@@@@@@@@@@AAABBBBBBCCCDDDFFFJJJKKKGGGGGGQQQ___yyy\\\WWW]]]hhhOOO:::666:::333333333222111111000000111111......------------......---.....................//////000000111111111111222222222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,------...///333999===BBBEEEHHHHHHGGGEEEDDDCCC@@@AAACCCGGGJJJKKKJJJHHHHHHIIIIIIEEEDDDFFFHHHGGGDDDEEEGGGHHHIIIGGGFFFDDDBBBAAA@@@@@@AAACCCFFFHHHFFFGGGGGGEEECCCBBBCCCEEEBBBBBBBBBBBBBBBCCCDDDEEECCCBBBAAA@@@@@@AAACCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDBBBAAAAAADDDFFFFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFDDDBBB@@@======>>>@@@AAA>>>>>>===>>>@@@BBBCCCCCC@@@@@@AAAAAAAAA@@@??????BBBBBBBBBBBBAAA@@@@@@???>>>@@@EEEHHHIIIHHHEEECCC>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBAAAAAAAAA@@@???===:::777444111000000000///000111333555666888999999:::;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999000000000//////000000111444333666FFFgggcccFFF888111111000000000000111222111...---111333444555888555<<>>;;;888666666777777666666666555555555555555777444000555888333CCCeeesssJJJ999999:::777999888888777777666666666555555555555444444444444444444444444555555555555444444444444444444444444555444333555777999888777444>>>888999AAA666III```???<<<<<<999<<<444777666555555444444444444444444444444555666666777777???999666777888999<<>>>>>???@@@=========???BBBDDDCCCBBB@@@@@@AAAAAAAAAAAAAAA@@@DDDDDDDDDCCCBBBAAA??????CCCDDDFFFHHHGGGDDDAAA???>>>>>>??????@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBDDDDDDCCCAAAAAAAAAAAAAAA???===999666333111000/////////000111333444666777888999:::;;;;;;;;;777888:::;;;<<<<<<<<<<<<333222111000////////////111333666EEEgggrrrUUU@@@333222000/////////000111444222000000222444555555555555===NNNeeezzzqqqTTT???444111111111000000//////000000111000000000111111111111222222222222222222333444555777777CCCcccwwwXXX===888999555333666222222222222222222222222222222333333444444444444444666:::888444>>>```OOO@@@333222444000...000000000////////////000000000///...............///000///---000>>>[[[yyyXXX>>>777777IIIeee{{{zzzYYYFFFCCCEEEFFFFFFEEEEEEIIIOOOOOOKKK@@@===999666444555777888555555555444444444444444666444000444888111444GGGgggWWW<<<999;;;888888888777777777666666666555555555444444444444333333333333444444444555555444444444444444444444444555444444555777888888777666;;;888;;;@@@888DDDiii^^^===::::::999===888<<<555555555555444444333333333333444444555666666666:::888888888666444:::BBB:::UUU|||bbbIIIDDD@@@@@@>>>???@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFIIIMMMRRRWWWTTT^^^zzzfffaaadddfff~~~SSS<<<333666333777222222111000000000000000...------,,,,,,------...---------.........//////...//////000111111222222222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,------,,,------...111555;;;@@@JJJLLLNNNMMMKKKIIIHHHHHHDDDEEEGGGJJJKKKKKKGGGDDDEEEDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFAAA@@@???>>>@@@CCCFFFIIIBBBFFFIIIHHHEEEBBBDDDFFFDDDCCCCCCCCCCCCCCCDDDEEE???@@@AAABBBBBBBBBBBBBBBBBBDDDEEEDDDAAAAAACCCEEEEEECCCAAA@@@AAABBBBBBAAA???AAADDDEEEDDDCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@AAA???>>>>>>@@@CCCDDDBBB@@@???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCAAA@@@EEEEEEFFFFFFEEEBBB@@@>>>???????????????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBB>>>AAAEEEEEECCCAAAAAAAAACCCCCCBBB@@@===999666444000//////...///000222333444555777888999:::::::::888888:::;;;;;;;;;;;;;;;666555444222111000000///+++111555===VVV}}}|||rrrvvvfffKKK555444222000//////000000333333222000111222333222333444666>>>LLL^^^oooxxxpppQQQ;;;222111000000////////////000000000000000000111111111111222222222222222333333444444555;;;OOOqqqlllGGG<<<:::555222555222222222222222222222222111222222333333333333333444222444777444666HHH^^^gggNNN666111222000...000000000////////////000000.........------...//////...+++,,,111777IIImmm}}}UUU<<<777NNNnnniii\\\XXXUUURRRRRRPPPNNNRRRUUURRRLLLIIIEEE???999555444555666444444333333333222222222333555222222888333000999BBBkkkjjjBBB:::;;;999777777777777666666666666555555555444444444333333222333333333333444444444333333333333333333333333666555444555777888888777888555666:::;;;:::BBBQQQbbb@@@<<<:::888<<<777;;;444555555555444444333333222333333444555555666666222555;;;???<<<777999???999BBBTTTqqqVVVIIIDDD>>>BBB>>>???AAACCCDDDDDDDDDDDDGGGGGGGGGHHHLLLPPPTTTTTTSSSTTTaaa}}}eee```bbbaaavvvSSS<<<222555333999222111111000000000000000...------,,,,,,------...---------.........//////...//////000111222222222111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------,,,---...///111666<<>>>>>???CCCGGGIII@@@EEEJJJIIIFFFCCCDDDFFFFFFEEEDDDCCCCCCBBBCCCCCC>>>???AAABBBCCCBBBAAAAAA@@@BBBCCCAAA???>>>AAACCCFFFDDDBBBBBBCCCEEEEEEEEE;;;>>>BBBCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???AAADDDDDDAAA>>>???@@@AAABBBCCCDDDDDDDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAA?????????@@@AAABBBCCCDDD<<>>777444333333333333333222222111111111111777444111777666333888444GGGdddwwwHHH;;;<<<999777777777777666666666666555555444444444333333333222222333333333444444444333333333333333333333333666555555666888999888777:::222444999777;;;BBBAAAtttjjjGGG???;;;777888222666444444555555444444333222222222333444444555555666666222111555888777777888;;;<<>>>>>EEEDDDBBB@@@@@@AAADDDEEEJJJGGGCCCBBBCCCEEEFFFFFFBBBBBBBBBBBBBBBCCCEEEEEEBBBAAA@@@??????@@@BBBCCCCCCDDDDDDDDDDDDBBBAAA@@@>>>???@@@AAABBBDDDEEEEEE???@@@AAACCCEEEFFFHHHHHHCCCCCCCCCBBBAAA???>>>===BBBAAA@@@@@@AAAAAA???===??????@@@AAABBBBBBBBBAAAEEEEEEEEEEEEDDDCCCBBBAAAFFFFFFEEEDDDAAA>>>;;;:::555444333222111111111000333444666888999999999999:::;;;;;;<<<======<<<<<<;;;;;;:::999666333111///000000...///666GGG]]]nnnyyymmmdddfffrrriiiJJJ:::///111222......333000111111111111222222222111333444444666>>>KKKUUUwwwzzzXXX???444111111000------///111111000000000000000000000000222222222222222222222222...444777<<>>]]]]]]BBB>>>:::777777444666555555444444333222222222222222222333444555666444555666777777888888888<<<<<<@@@EEEKKKaaajjjGGGEEEEEE??????<<<@@@CCCCCCAAAAAAFFFJJJPPPPPPOOOMMMLLLNNNRRRUUUYYYZZZPPPRRRkkkzzzpppccc[[[]]]]]]pppUUU===555888333666111222222222222111000000///...---,,,,,,,,,------............////////////------...///////////////000000000000///...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++---///000222888AAAHHHNNNPPPRRRPPPMMMJJJIIIJJJGGGFFFFFFHHHIIIIIIGGGEEEGGGGGGHHHHHHHHHFFFEEEDDDGGGFFFFFFFFFGGGHHHIIIJJJGGGGGGEEEDDDCCCCCCCCCCCCAAABBBCCCDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEFFFHHHHHHJJJIIIGGGEEEDDDCCCBBBBBBEEEDDDBBBAAAAAACCCEEEFFFGGGDDDBBBBBBDDDFFFHHHHHHEEEDDDDDDDDDDDDEEEFFFFFFFFFDDDBBBAAA@@@AAABBBCCCFFFFFFGGGFFFEEEDDDBBB@@@AAABBBBBBCCCDDDEEEFFFFFF@@@AAABBBCCCDDDEEEFFFFFFDDDCCCCCCCCCCCCCCCCCCCCC@@@@@@???@@@BBBBBBAAA?????????@@@@@@AAAAAABBBBBBDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBB@@@>>><<<;;;777666444222111000000000222333666999:::::::::999999::::::;;;<<<<<<<<<<<<:::::::::999888555333111111111000///111;;;IIITTTfffbbb\\\XXX]]]lllwwwRRR@@@222222444000...111000000111111111222222222111333444333444:::DDDLLLdddzzzjjjMMM<<<333333111//////000222222000000000000000000000000222222222222222222222222...222555777@@@[[[rrrMMM:::666444000444333222222111111222222111111222222222333333333444444444444555666888888===UUUwww___@@@555555444000111111000000000/////////000///...------------......---,,,,,,---///111222CCCVVV```XXXEEE666GGGmmmSSS:::444000---222222222111111111111000222222333333333333444444666888:::EEEcccnnnIII;;;;;;888888777666666666666666444444333333333333222222111111222222222333333333444444444444444444444444555555666666777777666666888888777777888:::<<<===TTTeeeEEE===777666999888555555555444333333222222222222222222333444555555444555666777777888888777777777:::===>>>JJJmmmdddFFFEEECCC>>>AAA>>>CCCGGGHHHEEEDDDEEEHHHOOOPPPPPPQQQRRRRRRRRRQQQVVVXXXNNNNNNeeeqqqeeeXXXZZZ___bbbuuuUUU>>>666888333555000111333333333222000...///...------,,,---------............////////////---......//////////////////////////////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,---...///222999CCCKKKPPPPPPOOONNNLLLKKKJJJIIIGGGGGGFFFGGGIIIIIIGGGEEEHHHHHHHHHGGGGGGGGGGGGGGGDDDEEEHHHJJJJJJJJJHHHGGGEEEFFFGGGGGGFFFDDDAAA???BBBBBBBBBBBBCCCEEEFFFGGGDDDDDDDDDDDDEEEFFFHHHHHHJJJIIIHHHFFFEEEEEEDDDDDDFFFEEECCCBBBBBBDDDEEEGGGDDDBBB@@@AAADDDGGGIIIJJJEEEEEEDDDCCCCCCCCCCCCDDDHHHGGGEEECCCBBBBBBBBBCCCFFFGGGGGGGGGEEEDDDBBB@@@CCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFHHH?????????@@@CCCCCCCCCAAA@@@@@@??????@@@AAACCCDDDEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@???:::888555222000///000000000222666999;;;;;;;;;:::888888999::::::;;;;;;<<<:::;;;;;;:::999777555333111222222000///111666;;;GGGHHHHHHHHHNNN^^^uuubbbKKK777222444222//////000000000111111111222222111222333222222555;;;AAAMMMeeeaaaJJJ777444111111111222222222000000000000000000000000222222222222222222222222000111444444333AAAeeecccEEE777333222444333222222111111222222111111222222222333333333555444444444444555666666444>>>SSSrrrtttJJJ666333222---222222111111111000000000//////......------............---,,,,,,---...///***888@@@BBB???777@@@YYYaaa<<<555555///222222222111111111111000222222222333333444444444;;;888555888EEEfffYYY@@@<<<888888777666666666666666444444333333333333222222111111222222222333333333333333333333444444444444444444444555555555666666888777777777888:::<<<===HHHoooLLL???666555:::999555555444444333333222222222222111222222333444555444444555666777777777777999888;;;===;;;===OOOdddYYYFFFEEE@@@>>>BBBAAAEEEJJJKKKIIIFFFFFFGGGNNNOOOQQQUUUXXXVVVQQQLLLPPPTTTMMMNNN___ggg\\\SSSYYYbbbhhh|||SSS===666888333666///111333444444222///............------------...............////////////......///////////////....../////////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,---------,,,...///000333:::EEEMMMRRRPPPMMMLLLLLLLLLKKKIIIHHHGGGFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGBBBCCCFFFGGGHHHHHHFFFEEEEEEFFFGGGGGGEEECCC@@@>>>BBBBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCIIIHHHFFFDDDCCCDDDDDDEEEDDDBBB@@@AAADDDFFFGGGGGGBBBBBBAAA??????>>>>>>>>>FFFEEEDDDCCCBBBBBBCCCCCCBBBCCCDDDDDDDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAACCCFFFHHHAAA@@@@@@AAACCCDDDBBBAAABBBAAA@@@???@@@CCCEEEGGGFFFEEEBBB@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCCCC>>>;;;777333111000000000...111555999;;;<<<;;;:::777777777777888999::::::<<<<<<<<<;;;:::777555444111222333222000000222444888;;;>>>===???KKK___nnnuuu[[[@@@444333333000000000000000000111111111111000111222222111333666999>>>SSSooouuuZZZ<<<666000111333222111111000000000000000000000000222222222222222222222222444111333666111333NNNnnn|||WWW===555555444333222222111111222222111111222222222333333333555555444444444444444555777666>>>WWW}}}[[[:::222222000222222111111111000000000//////............//////000000/////////000111222000666444333666333:::LLL|||ggg888444:::333222222222111111111000000222222222333333444444444999777888<<<===JJJrrrfffEEE===888777777666666666666666444444333333333222222222111111222222222333333333333333333333333444444444333333333333444444555555777777777777888999;;;<<<@@@rrrnnnOOOAAA888777999555555555444444333222222111222222111111222333333444333444555666777777777777::::::===@@@>>>>>>EEEOOOjjjwwwvvvOOOFFFEEE>>>>>>DDDCCCFFFIIIIIIHHHGGGHHHIIIMMMMMMOOOTTTXXXWWWOOOHHHHHHRRRRRRRRR]]]```ZZZYYYZZZeeennnPPP<<<555999444777///111333444444222///...---.................................////////////...///////////////.....................------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---......---...000111444;;;FFFMMMSSSQQQNNNMMMMMMMMMKKKJJJHHHGGGFFFFFFHHHHHHGGGFFFCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEECCCBBBAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFBBBBBBCCCDDDEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCJJJIIIGGGEEEDDDCCCCCCCCCFFFDDDBBBBBBCCCDDDDDDCCCAAAAAA???>>>===<<<<<<<<>>:::666333111111111...000444777:::::::::999777666666555666777888888>>>======<<<:::777444333222222222111000111222444333888;;;999777<<>>??????@@@AAABBBCCCCCCAAABBBDDDEEEFFFGGGFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDCCCCCCDDDCCCAAA???BBBBBBAAABBBCCCEEEGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBB@@@===:::777444222222///000222555777888888888777666555444333444555666<<<===<<<;;;:::777555333555333111000///000111111222666999777444666>>>FFFcccyyyeeeLLL:::222222333/////////000000000111111//////000111333555666777777@@@PPPhhh|||NNN===000111444222///000000000000000000000000000222222222222222222222222111---...444555333777@@@SSSuuu}}}WWW===333444333222222111111222222111111222222222333333333444333333222222222333333666444555;;;JJJddd___===222444111111000000000///////////////......//////000000,,,---...///000111222222(((111000///222000000:::GGG|||EEE111888...222222222111111111111000111111222333333444555555999444555:::777444???PPPuuu{{{RRR===888888777666666666666666444444333333333333222222111111222222222333333333111111222222333333444444444444333222333444555666555666666777888999::::::===TTTcccKKK>>>===:::<<<:::111444444333333222222111111222222111111111111222222333333444555666666666666777777777777999:::===???AAAPPPuuuuuu^^^WWWiiiaaaEEEIIIBBB>>>DDDAAABBBAAA@@@@@@BBBEEEIIIKKKGGGGGGIIIMMMQQQQQQNNNJJJEEERRRUUUSSSTTTOOONNNWWW___iiiqqqTTT???888:::444666111222222222222111000000,,,---...///000000///...............///////////////////////////...------,,,------......------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---///000000111---000444666999===EEEJJJKKKNNNOOONNNJJJGGGGGGHHHIIIGGGEEEEEEGGGHHHHHHGGGDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDCCCBBBCCCEEEGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGBBBDDDFFFHHHHHHGGGEEEDDDCCCCCCDDDDDDDDDCCCBBBAAABBBBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDDDDEEEFFFFFFGGGFFFDDDCCCBBBBBBBBB@@@>>>EEEDDDCCCBBBBBBBBBBBBBBB??????@@@AAAAAABBBBBBAAACCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDD@@@AAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDCCCCCCCCCEEEEEECCCAAA??????@@@BBBCCCDDDEEEFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDBBBAAA@@@>>>;;;777444333000000111222333555666777888777444222111111222333999999:::::::::888777666555333222000000000000000111444666666444444777;;;LLLeee~~~{{{```EEE555222333////////////000000000111000//////000222444666666888<<>>WWW|||iiiGGG555444333222222111111222222111111222222222333333333333222222222222222333333222333666777:::IIIiiizzzLLL444222222222111111111000000000///////////////000111111---......//////000//////***222222111666555333888===hhhOOO444888000222222222111111111111000000111111222444555555666999666777999888777;;;CCCQQQsss[[[;;;888888777666666666666666444444333333333333222222111111222222222333333333000111111222333333444444555444333222333444666777444555666777999999::::::<<>><<<:::======444444444333333222111111111222222111111111111222222333333444555666666666666888999999888888:::===>>>>>>CCCWWW}}}iiiUUU___}}}VVVDDDJJJ@@@???GGG???BBBAAA@@@@@@BBBDDDFFFGGGAAADDDIIINNNPPPPPPMMMKKKHHHNNNLLLLLLRRRPPPLLLRRRXXX```fff}}}WWWAAA999:::333555222222222111111111111111,,,---///000000000///.............../////////000//////000000///...------,,,,,,------...------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...///000111222---111555888:::>>>DDDIIIGGGLLLOOONNNHHHDDDDDDFFFJJJGGGEEEEEEFFFHHHHHHGGGCCCEEEFFFGGGGGGFFFDDDCCC@@@@@@AAAAAABBBCCCCCCDDDGGGGGGGGGGGGGGGHHHHHHHHHBBBDDDHHHJJJJJJHHHEEECCCCCCDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEE???@@@AAACCCFFFHHHIIIJJJEEECCCBBBBBBBBBBBB@@@???DDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAABBBBBBAAA@@@@@@DDDDDDEEEDDDCCCBBB@@@???AAAAAAAAABBBBBBBBBCCCCCC???@@@AAACCCEEEFFFHHHHHHAAABBBCCCEEEFFFFFFFFFFFFBBBBBBBBBCCCEEEFFFEEEDDD<<<===???AAACCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@AAABBBEEEGGGIIIBBBBBBBBB@@@===:::666333111000000000111333555777999777444222000000111111555666888999::::::999999333333222333444444222111111333555555444333333333???YYYtttoooNNN888222333////////////000000000000111000//////111333444444999;;;===BBBTTTsss___GGG555444777444222444000000000000000000000000222222222222222222222222---333444000///333666555555EEEgggwwwOOO888444333222222111111222222111111222222222333333333222222111111222222333444222555999888333999SSSooo___>>>888333333333222222222111111///////////////000111111000000111111000///......222777000,,,222333000444,,,OOO|||XXX666777///222222222111111111111000000111111222444555666666222333666999999888888999HHHPPPsssaaa999888888777666666666666666444444444333333333222222111111222222222333333333000000111222333333444444666555444333333555666888444555666888999999999999:::===mmmnnnVVVFFF???:::===>>>555444444333333222111111000222222111111111111111222222333444555666666666666555777888666777999<<<<<<<<>>AAAJJJ===BBBAAAAAABBBDDDDDDCCCBBB===CCCKKKPPPRRRPPPMMMLLLIIIIIICCCGGGUUUUUUOOOQQQPPPVVV\\\tttmmm;;;:::777888666333333222222111000000000000000000000000000000000///000000000111111111111000000///...............,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---000444:::AAAFFFJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFHHHIIIHHHFFFGGGKKKPPPJJJHHHEEEDDDEEEFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIIIIIIIHHHFFFDDDCCCFFFFFFGGGIIIKKKKKKIIIFFFEEEFFFGGGFFFEEEDDDEEEFFFAAAAAABBBCCCCCCDDDDDDDDD@@@AAABBBBBBBBBCCCEEEGGGIIIIIIGGGCCCDDDGGGGGGDDDEEEFFFCCC>>>===@@@AAA???BBBBBBBBBAAA@@@@@@CCCEEEIIIGGGCCCBBBAAAAAA@@@???>>>???AAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBDDDGGGHHHFFFCCCAAA@@@@@@AAABBBCCCAAA@@@AAAAAAAAA@@@???>>>===<<>>LLLGGG555///555333333333333333333333333111222222222444:::AAAFFFssslllDDD666888000444777222111222---000000000000000000000000000000////////////000000000111111111111222222222888???```dddBBB<<<222555444333333222222333333111222222333333444444555777777777888999999::::::>>>>>>KKKooommm@@@<<<;;;999888777777666666777777666555444444333333666555555444444333333222444222111111111111444777555555444444444444555555666666666777888888999999???999UUU```PPPHHHEEEFFF:::999888777666444222111111111444444444333333222222222333333444555666777888999888999999::::::;;;;;;<<<<<>>DDDOOOVVVUUUOOOLLLLLLIIIHHHJJJNNNSSSUUUTTTRRRNNNZZZ]]]aaakkk:::888555666444333333222222111000000000000000000000000000000000//////000000000111111111000//////...............,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...000555;;;AAAGGGJJJKKKJJJJJJIIIGGGFFFFFFEEEHHHHHHHHHGGGFFFGGGJJJMMMIIIGGGEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEDDDBBBCCCEEEFFFHHHHHHHHHHHHDDDDDDEEEGGGIIIIIIGGGDDDBBBDDDEEEDDDCCCCCCDDDEEECCCCCCCCCBBBBBBBBBBBBBBB@@@BBBCCCCCCCCCCCCDDDFFFFFFGGGEEEBBBDDDHHHHHHEEEAAADDDCCCAAABBBFFFHHHFFFAAABBBCCCCCCBBBBBBDDDFFFGGGDDDBBBAAAAAAAAA@@@???@@@BBBDDDFFFFFFFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB??????@@@CCCGGGIIIHHHFFFBBBAAAAAABBBCCCDDDCCCAAAAAAAAAAAAAAA@@@???>>>===BBBBBBBBBBBBBBBBBBCCCCCCAAA???===>>>BBBDDDEEEEEEDDDCCCBBBCCCCCCAAA===999666444111111222444555555777666555333111000//////222333444555666777777888666666444333222222111111222222222222111111111111888>>>PPPlllhhhHHH333555000000////////////000000111000/////////000111222444555777:::@@@PPPnnnsssPPP===666111333999111111111111111111111111444666999999888666555555444333333333333444555555777<<>>@@@@@@AAAAAABBBBBBCCCCCCDDDBBB??????AAADDDFFFGGGBBBBBBBBBDDDDDDCCC@@@>>>:::777222000111222444444555444333222111000//////111111333444666777888999777666555444333222222222111111111111000000000000333555CCC___{{{rrrQQQ888555000000////////////000000000000/////////000111222555444444555888DDD\\\qqqeeeGGG777222333444222111111111111111111222777999;;;;;;999777777777777555444222222333444555888999666DDDgggeeeDDD777111444666000111555111222999MMM```\\\FFF555333222222333333333333333333444444555444444555888:::???```eee===:::000111444------222000000000000000000000000000000000////////////000000000111111111111222222222444222>>>fffyyyJJJ:::888333333222111111111111222111111222222333444444444666666777777888888999999666;;;===AAAYYYNNN<<<;;;999888777777666666666666666555444444333333333333333333333333333222111111111222444555444222555555444444444444555555555666666777777888888999???777III}}}UUUGGGCCCBBBGGG======888777555444333222111111333333333333222222222222333333444555666777777888888888888999::::::;;;;;;<<<666999BBBDDDOOOzzzrrrvvvwwwjjj[[[IIIBBB@@@DDDDDD>>>>>>CCCHHHFFFCCC@@@???>>>??????GGGKKKOOOOOOMMMKKKKKKLLLHHHIIILLLPPPUUUXXXXXXWWWNNNRRRSSSSSSbbbooo===<<<999999888333333222222111000000000////////////////////////........./////////000000//////...------------...,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......---...222777===BBBGGGJJJIIIIIIIIIHHHHHHHHHGGGGGGLLLHHHDDDCCCFFFGGGGGGEEEEEEEEEEEEFFFHHHGGGEEECCC@@@AAACCCEEEFFFEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEEEECCCBBBBBBCCCEEEEEECCCBBB???@@@BBBBBBAAAAAABBBDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBDDDGGGGGGEEECCCBBBBBBDDDDDDCCC@@@BBBFFFGGGDDD@@@DDDEEECCCBBBCCCAAA===>>>@@@CCCDDDDDDCCCDDDEEEBBBAAA@@@AAACCCDDDDDDCCCCCCFFFIIIKKKKKKHHHEEEBBB@@@@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCCCCCCCAAA@@@AAA@@@@@@AAACCCDDDCCCBBB@@@AAAAAAAAAAAAAAA@@@@@@??????@@@AAABBBBBBBBBBBBJJJHHHEEECCCCCCCCCBBBBBB@@@@@@BBBCCCDDDDDDCCCBBB>>>:::444111000111222333222222222222111000000//////000111333555777999:::888777666444333222222222000000000000////////////...000>>>XXXqqqyyy[[[<<<222000000////////////000000////////////000000111111222111222333444:::IIIXXXuuu[[[@@@666333000333222111111000111111222888:::;;;:::888777777777999777444222111111333444555777222666LLLfffwwwTTT<<<333444666000000555222222444>>>JJJHHH:::111333222222222222222333333333222444555555444333555666666HHHkkk~~~NNN>>>111111666111///444333000000000000000000000000000000////////////000000000000111111111222222222999333555OOOUUU;;;:::333222111111000000111111111111111222333333444444555555666666777888888999999999999:::CCCaaaPPP;;;;;;999888777666666666666666555555555444444444222222333333333333333333333444444222444666666333555444444333333444444555555555666666777888888888???777CCCooorrrJJJAAA@@@BBBGGG======777777555444333222222222333222222222222222222222333333444555555666777777777777888888999:::::::::???999<<>><<>>CCCHHHJJJHHHHHHIIIIIIJJJKKKKKKKKKLLLHHHDDDCCCEEEGGGFFFDDDDDDDDDDDDFFFGGGGGGEEECCC<<<>>>@@@BBBDDDEEEEEEEEEHHHHHHGGGFFFEEEEEEDDDDDDEEEDDDCCCCCCEEEEEEDDDBBB@@@AAACCCCCCBBBBBBCCCDDD@@@@@@@@@AAAAAABBBBBBBBBBBBDDDGGGGGGEEEBBBAAAAAAEEEFFFDDD@@@AAAEEEEEEAAABBBEEEFFFCCCBBBBBB>>>:::===???BBBCCCBBBBBBBBBCCCAAAAAAAAABBBEEEGGGFFFEEEBBBEEEHHHJJJJJJGGGDDDAAA>>>???AAACCCEEEFFFGGGGGGAAABBBCCCCCCBBBAAA@@@??????>>>>>>@@@BBBCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA???@@@AAABBBBBBBBBAAAAAAGGGGGGGGGFFFCCC@@@>>><<<>>>???AAABBBCCCCCCCCCCCCAAA<<<666222000111111222000111222222222111111000//////000111444666999:::999888777555444333222222000000000/////////.........111;;;LLL]]]mmm|||gggCCC000000000////////////000000......//////000000000000//////111444333444:::BBBSSShhhoooJJJ:::555222666555333111111111222222666888999888666555555666:::888555222000111222333111888666444<<>>BBBGGG<<<:::777666555444333222222222222222222222222222222222333333444444555555666666666666777888888999999:::999:::======999<<>>???AAACCCDDDFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFEEECCCCCCEEEEEEDDDCCCBBBCCCDDDDDDBBBBBBCCCDDD@@@@@@@@@AAABBBCCCCCCCCCBBBCCCEEEEEECCCAAAAAAAAAFFFGGGDDDAAAAAAEEEDDDAAACCCFFFGGGEEEDDDEEECCC???>>>@@@AAAAAA@@@@@@@@@BBBAAAAAAAAADDDFFFHHHGGGFFFAAACCCEEEGGGHHHFFFCCCAAA>>>???AAACCCEEEGGGHHHHHH>>>AAACCCDDDCCCBBBBBBCCC=========???AAABBBAAA@@@@@@AAAAAABBBCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@===@@@CCCDDDBBB???===<<>>ZZZVVV???444555222444:::999444111222555555111111444000000111111222333333333000222444444333333555666555222<<>>III```fffUUUEEEBBBEEEDDDCCCAAA???>>>======>>>EEEEEE>>><<>>===>>>???BBBCCCBBBAAA@@@@@@BBBCCCDDDDDDDDDDDDBBBCCCDDDDDDDDDBBB@@@???:::===AAABBBAAA@@@AAABBBAAACCCEEEDDDBBBAAACCCEEEAAA===999555333222111//////000222444555555444333/////////000222444777999;;;:::888666555333333222111111111000000000//////000///000333888EEE\\\qqq|||TTT<<<000000////////////000000---...///000000000///...000...///333444222222444333===RRRmmmnnnVVVHHHBBB>>><<<888444222111111222111222333333222333444666888777555444333222111111222777777777888888JJJiiieeeGGG555444444888>>>===222//////111222000000111///000000111222222333333333444444444222222444666555555888DDD```mmmHHH222333333222333000111111111111111111111111000000////////////000000000111111111111222222222222444666777:::RRROOO;;;444444333222222222222222000000000111222222333333333444444555555666777777777555777;;;:::999EEETTThhh>>><<<;;;999888777777666666555555555555555555555555222333333444666777777888===KKKPPPDDD888555666333444333333222222333333444444444555555666777777777999>>>>>>BBB^^^rrrIII<<<999:::???777777666555444444333333333333000111111111222222222222333333444444444444555555555555666666777888888999:::;;;<<<<<<>>>BBBCCCBBBZZZ\\\EEEBBBBBBBBBSSSmmmoooXXXFFFDDDCCCCCCCCCBBBAAA>>><<<;;;>>>FFFGGG???<<>>>>>>>>@@@CCCDDDDDDBBB@@@@@@BBBCCCDDDDDDEEEEEECCCDDDEEEEEEDDDBBB@@@>>>>>>@@@BBBBBBAAAAAADDDGGGDDDFFFGGGFFFCCCBBBCCCEEE@@@===999666555333111///...000222555666666555444000/////////111444777888<<<;;;999777555444333222111111111111000000000000------000444666<<>>:::555222111111222000111222222222333555777666666666555444222111111555666333555999777AAAZZZoooKKK555333555:::AAA@@@777222//////000111333666///000000111222222333333666666555444222111333555111555555444DDDlllUUU777444444444666333111111111111111111111111000000////////////000000000111111111111222222222222333777666///;;;jjjZZZAAA555444333333222222333333000000000111222222333333333333444444555666666777555;;;;;;555777@@@DDD???[[[XXX666<<<;;;999888777777666666444555555555555555555555222333444555666888999999AAATTT]]]QQQAAA;;;999666444333333222222333333444444444555555666777777777666>>><<<777MMM}}}PPP>>>777666<<<555777666555444444333333333333000000111111222222222222333333444444444444444444555555666666777888888888:::666777<<<>>>===>>>BBBHHHzzz\\\DDD@@@>>>@@@RRRhhhfffNNNAAAEEE???@@@BBBCCCBBBAAA???===>>>GGGHHH???;;;@@@@@@;;;BBBFFFKKKMMMMMMMMMPPPRRRUUUQQQNNNNNNNNNOOOTTTZZZgggBBB888<<<555888666444222111222222000///...///////////////...---........................------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222111000,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---.........000444;;;CCCIIIMMMNNNNNNMMMIIIHHHLLLQQQMMMFFFLLLLLLJJJIIIHHHGGGGGGGGGEEECCCAAAAAADDDGGGHHHIIIIIIFFFCCCCCCDDDGGGIIIIIIGGGFFFDDDBBBBBBBBBCCCCCCCCCFFFHHHHHHGGGDDDCCCCCCBBBEEEFFFEEEAAA>>>???@@@DDDCCCBBBAAABBBCCCDDDEEEDDDBBB@@@>>>???AAADDDFFFDDDCCCDDDFFFIIIIIIFFFCCCEEEGGGJJJJJJFFFBBB???>>>AAA???>>>>>>???@@@@@@???AAABBBCCCDDDEEECCCBBBAAAAAAAAABBBEEEGGGGGGDDDBBBCCCEEEFFFEEEDDDCCCDDDEEEDDDCCCBBBDDDFFFEEEBBB>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDBBB@@@???>>>???AAABBBCCCBBBBBBAAA@@@BBBDDDDDDCCCCCCCCCDDDCCCAAA===999666444222222000111333555666666555555333333222111///000333555888:::;;;:::666444555666333111000000000///---+++...000111//////555???GGGkkklllMMM999222...///000...------000000000000////////////111111000000111111222333555777===LLLeeewwwgggPPPAAA555444333///...111111111222222222222111111111111222222222333333333444333333666666777>>>GGGxxxMMM000555888444666888333333333222222111111111111111222222222333333333333333333333333333333333000///555;;;;;;JJJvvvmmm@@@444555222111555111111111111111111111111000000000000000000000000000111111222222333444444333111222555222777OOOkkkjjj===777666555444333222222222333333333333333333333333555555444333444555666777777777888999:::;;;;;;<<>>FFFFFFAAA>>>QQQcccaaaOOO>>>888;;;999888666555444444444555111444777999999999999:::<<<:::<<<===HHHuuuQQQ@@@;;;888:::444:::555555444333333333333444222222222222222222222222222222333333333333444444333444444555666:::???CCC>>>>>>======<<<<<<<<<<<>>EEECCCAAA@@@AAACCCEEEGGGAAAHHHPPPUUUUUUSSSRRRQQQOOOJJJHHHKKKNNNOOOQQQUUUeeeAAA777;;;444777666444222111222222000///////////////////////////........................------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000000...,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---.........000555<<>>>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@???@@@@@@AAAAAABBBAAAAAA@@@AAACCCCCCBBBBBBCCCDDDEEEDDD@@@===999777555444111111222444555555555666111222111000///000333666777999;;;:::777444444444222111000000000000...,,,---...///......222;;;BBBccc~~~www\\\@@@777000000222111//////000000000000////////////111111000000111111222333555666;;;GGG[[[ssssssWWWFFF888666666222000222000111111222222111111000111111222222222333333333444333444666666666===EEEkkkzzzMMM333777666111444888333333333222222222111111111111222222222222222222333333333333333333333333222111555999777???```PPP;;;999777444222111111111111111111111111000000000000000000000000000111111222222333444444333111333555222222BBBWWWqqqBBB777777555444333222222222333333333333333333333333555444444333444555666777666777888888::::::;;;<<<@@@VVV|||KKK@@@:::;;;:::999888888888888777777666555555555555666333444333444:::AAA@@@;;;666BBBMMMNNNEEE;;;888999888777555555555666888999555777:::;;;:::999888999999999======DDDooo|||OOO@@@;;;999;;;444999555555444333333333333444222222222222222222222222222222333333333333444444333444444555666999>>>AAA;;;<<<<<<<<<=========>>>???IIIyyyzzzLLL===DDDEEEGGGIIIHHHFFFCCCAAAAAADDDFFFGGGGGGDDD@@@>>>>>>DDDCCCAAA@@@@@@AAADDDEEECCCGGGMMMPPPPPPPPPRRRSSSQQQMMMKKKNNNOOOOOOQQQUUUddd@@@666:::333666666444222111222222000///000//////...///000222333........................------------------------...,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,...///...---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......///111666===EEEKKKMMMMMMJJJRRRVVVOOOHHHGGGJJJMMMMMMLLLJJJHHHGGGGGGHHHHHHFFFEEEDDDDDDFFFFFFEEEDDDFFFEEECCCCCCDDDEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHIIICCCEEEFFFGGGGGGGGGIIIKKKCCCCCCCCCDDDFFFFFFEEEDDDCCCBBBBBBAAABBBCCCDDDEEEGGGEEECCCBBBBBBDDDGGGHHHCCCBBBAAABBBDDDDDDDDDBBBFFFEEECCC@@@>>>???BBBDDDEEECCCBBBCCCDDDEEEDDDCCC@@@@@@???@@@AAACCCFFFGGGFFFBBB???>>>@@@CCCFFFGGGFFFFFFFFFEEECCCDDDFFFHHH?????????AAACCCBBB@@@>>>>>>>>>???@@@AAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@AAAAAA@@@AAABBBAAA@@@@@@BBBDDDFFFEEEBBB???;;;888666555222111111111222444666777111222222111000111333666555777::::::888555333222222111///000000000///---,,,---...,,,,,,///666<<>><<<<<<;;;:::888777888:::888777666666555555666666555555444333666:::999444222555888::::::888777666666555444444555888;;;===888:::<<<<<<:::888777777777999???===AAAiiixxxLLL>>>;;;:::;;;444888555555444333333333333444222222222222222222222222222222333333333333444444333444555444555777;;;>>>999:::;;;<<<===>>>??????999@@@fffkkkGGG>>>CCCEEEGGGHHHFFFCCCAAA??????EEEGGGIIIHHHEEEAAA>>>===CCCBBB@@@>>>>>>???AAABBBCCCEEEHHHIIIKKKMMMQQQTTTPPPMMMLLLOOOPPPOOOQQQUUUddd@@@666;;;333777666444222111222222000///000///......///111333555........................---------------------------,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...///...---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......///222777???GGGLLLMMMMMMLLLTTTXXXRRRKKKKKKOOOQQQIIIHHHGGGFFFFFFHHHIIIJJJFFFEEEDDDEEEEEEEEECCC@@@CCCBBBAAABBBDDDEEEDDDCCC@@@AAAAAABBBCCCDDDEEEFFFCCCEEEFFFEEEEEEFFFHHHKKKGGGEEECCCDDDFFFFFFCCC???CCCBBBAAAAAABBBCCCEEEFFFHHHGGGEEEDDDDDDFFFGGGIIIEEEDDDCCCCCCDDDDDDEEEEEEFFFEEEDDDBBB@@@BBBEEEHHHBBBAAA@@@AAABBBCCCAAA@@@AAAAAAAAABBBCCCEEEFFFFFFFFFCCC@@@???AAADDDFFFGGGFFFGGGFFFEEECCCDDDFFFHHHAAAAAAAAABBBBBBAAA@@@>>>======>>>@@@AAABBBCCCDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBCCCCCCCCCCCCAAA@@@???>>>>>>???AAABBB@@@AAAAAA@@@>>>???AAACCCDDDDDDBBB???<<<999666444333222000000111333666777444555555333111111333444333555888:::888666333111333111//////000111000///---...---,,,+++---222666FFFcccaaaMMM888000111111///...////////////000000000000111111000000111111222333111555===EEENNN]]]ttt___HHH444111444222///000///000000111111000000///111111222222222333333333222222444777666555999@@@WWW}}}sssLLL555777555111333555222222222222222222222222222222111111111111000000333333333333333333333333444111222777777777DDDUUUuuuJJJ555555777444222222222222222222222222000000000000000000000000000111111222222333444444333111333888999666888>>>VVVoooDDD999888666555444444333333333333333333333333333333444444444444555555666666666666777888999:::;;;;;;===CCCmmm[[[>>>???>>>======;;;888888;;;888777777666555666666666555666444222444777666111555444333333555555444333666555333333444777:::===888999;;;;;;999777777888999;;;AAA>>>AAAhhhtttIII===;;;:::<<<444888555555444333333333333444222222222222222222222222222222222333333333444444444444555444444555888;;;999::::::;;;<<<===>>>>>>>>>AAAZZZXXXCCCAAADDDEEEGGGHHHGGGDDD@@@>>>===CCCEEEHHHHHHEEEAAA???>>>@@@???>>>===<<<===>>>???AAABBBDDDFFFIIILLLPPPRRRMMMKKKLLLPPPPPPOOOQQQVVVdddAAA777<<<444888666444222111222222000///000///......///111333555........................---------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000///---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......///333999BBBIIIMMMMMMLLLHHHLLLNNNKKKIIIKKKLLLLLLIIIHHHFFFDDDDDDEEEFFFHHHFFFEEEDDDDDDDDDCCCAAA>>>@@@??????AAADDDEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDEEEDDDCCCDDDEEEGGGFFFDDDBBBCCCEEEEEEBBB???BBBBBBAAAAAABBBCCCEEEFFFIIIHHHFFFEEEEEEFFFGGGHHHDDDDDDDDDCCCBBBBBBCCCDDDBBBCCCDDDDDDCCCCCCDDDFFFAAA@@@@@@AAABBBBBB@@@>>>AAACCCEEEGGGGGGFFFDDDBBBCCCBBBBBBCCCEEEFFFFFFEEEEEEFFFFFFEEECCCDDDFFFHHHEEEEEEEEEDDDBBBAAA@@@???======>>>???@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAABBBBBBCCCDDDBBBAAA@@@?????????AAAAAA@@@AAAAAA@@@???>>>@@@AAACCCCCCCCCAAA>>>;;;888555555444111000000222555777888888888666333111222333222444666999999888555222444222000///000111000//////......---,,,---000222:::RRRooo|||dddIII;;;777555333222.../////////000000000111111111000000111111222333222777@@@HHHMMMVVViii}}}gggNNN888333555444333444000000111111111111000000111111222222222333333333222222444777666555999@@@ZZZ{{{PPP666777888777777333222222222222222222222222222222111111111111111111333333333333333333333333555111111555666888AAAMMMuuu[[[:::333777888222222222222222222222222000000000000000000000000000111111222222333444444444222222666888999:::<<>>[[[qqqGGG@@@;;;:::======:::999;;;888888777666666666666666444666555333444777777333333444666555444444444555666555333222333444777999555666888888888888999:::;;;;;;???===DDDmmmrrrHHH<<<;;;;;;<<<444888555555444333333333333444222222222222222222222222222222222333333333444444444555555555444555777999;;;;;;;;;;;;<<<<<<<<<<<>><<<>>>AAAEEEFFFEEEBBB@@@???>>>===<<<;;;;;;<<<======???@@@CCCGGGKKKNNNPPPPPPKKKLLLOOOTTTTTTRRRUUUZZZdddAAA888<<<555888666444222111222222000///000//////...///000222333........................------------------------,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000...---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......000444;;;DDDKKKNNNMMMLLLFFFHHHHHHFFFHHHKKKKKKHHHNNNKKKHHHDDDBBBBBBCCCDDDGGGEEECCCCCCCCCCCCAAA???AAA??????@@@CCCEEEFFFEEEEEEFFFFFFEEEEEECCCBBBAAABBBDDDEEEDDDCCCCCCDDDEEEAAAAAAAAACCCEEEFFFEEEDDDBBBAAAAAAAAABBBDDDEEEFFFHHHGGGFFFEEEDDDEEEFFFFFF@@@BBBBBBBBB@@@???@@@AAA>>>@@@CCCCCCBBBAAAAAABBBBBBAAABBBCCCDDDDDDBBB@@@@@@CCCFFFIIIHHHFFFBBB@@@AAAAAACCCEEEGGGGGGDDDBBBCCCEEEFFFEEEDDDCCCDDDEEEGGGHHHGGGFFFCCCAAAAAABBB??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA???AAABBBBBB@@@??????@@@BBBCCCDDDDDDBBB???;;;999888666444222111222444555888999888777444111111222222222444777::::::888666666444111///000000/////////......------...//////222BBBWWWkkksssYYYHHH???777222000......//////000000111111111111000000111111222333444777@@@IIIKKKOOO___rrrttt[[[AAA777555111000333111111222222222222111111111111222222222333333333333222444777666555;;;BBBZZZ\\\<<<888999999999333111222222222222333333333111111222222222333333333333333333333333333333333555222000333333555<<>>;;;:::<<<999888777777666666777777333666666444555888888666///222555666555444666888666555444333333333444555333444666777777888:::<<<<<<888;;;???NNNzzzsssHHH<<<;;;;;;<<<444888555555444333333333333444222222222222222222222222222222333333333333444444444555666555555555777999;;;;;;;;;;;;;;;<<<<<<<<<===AAAIIImmmjjjIII???BBBDDDCCCCCCFFFIIIIIIFFFBBB>>>===;;;???DDDFFFEEECCCAAA@@@===============>>>>>>??????@@@DDDIIIOOORRRRRRQQQMMMOOOTTTYYYXXXVVVXXX]]]ccc@@@777;;;444888666444222111222222000///////////////////////////........................------------------------,,,++++++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......000444<<>>AAACCCCCC@@@>>>???@@@>>>@@@BBBCCCAAAAAAAAABBBCCCBBBCCCEEEFFFEEECCCAAA>>>@@@CCCEEEFFFEEEBBBAAA??????AAACCCEEEEEECCC@@@AAACCCEEEFFFDDDCCCBBBCCCDDDFFFGGGEEECCCBBBDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>AAACCCDDDBBB@@@???>>>???AAACCCDDDCCC@@@===::::::999666444222222333333444555666555333222222222222111222666:::<<<;;;:::888555222////////////......---,,,------...------///555AAASSSllljjjZZZLLL>>>444000.........///000111111111111111000000111111222333444555<<>>]]]eeeFFF777333333333333333333333333333000000000000000000000000000111111222222333444444333444444444555777888777BBBlllcccEEE::::::888777666555555555333333333333333333333333333444555666666666555444555555666777888999::::::999666???TTTyyy```LLL;;;;;;???<<<:::<<<999888777777666666777777333777777555555777888666000222333444555666777888444555555555555555444444444555777777888999;;;======777<<>>>>>???@@@AAABBBCCCCCCBBBBBBEEEJJJPPPTTTUUUTTTOOOQQQWWW[[[XXXTTTVVV[[[bbb>>>555:::333777666444222111222222000///...///////////////...---........................------------------------,,,++++++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......000555===FFFMMMOOONNNKKKFFFJJJKKKGGGEEEGGGHHHFFFIIIHHHFFFEEEFFFIIIMMMOOOKKKIIIEEEDDDEEEFFFFFFFFFIIIFFFBBB@@@@@@BBBCCCCCCAAABBBCCCCCCCCCBBB@@@@@@>>>AAAEEEGGGHHHHHHHHHIIICCCFFFHHHHHHEEECCCDDDFFFAAAAAAAAAAAABBBDDDFFFGGGEEEEEEDDDCCCCCCCCCCCCCCC???CCCFFFFFFCCC@@@@@@AAABBBCCCDDDCCCBBBBBBCCCEEEBBBBBBBBBDDDEEEEEEBBB@@@===>>>???AAABBBCCCCCCDDD>>>>>>>>>@@@BBBCCCAAA@@@???BBBEEEFFFEEECCCAAAAAAAAADDDEEEEEECCCCCCFFFIIIEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEDDDCCCAAA@@@>>>AAADDDFFFDDDAAA>>>===;;;===@@@BBBBBB???<<<999<<<:::888666444222222222///111333333222222222333222111222555;;;>>>>>><<<999666222000//////...------,,,+++,,,------,,,+++......444DDD___yyy{{{mmm]]]KKK===666---......///000111111222111111111000111222222333333111888DDDKKKRRRggg}}}kkkVVVFFF:::777;;;222333333444444333333222111111222222222333333333444333444666666777???GGGmmmvvvRRRAAA555222666555111111111222222333333333111111222333555666777777333333333333333333333333000111444666555555999===VVV}}}___FFF===333333333333333333333333000000000000000000000000000111111222333333444444///333666777888:::;;;;;;;;;```kkkLLL;;;:::999777666666555555333333333333333333333333333333555666666666555444555555666777888999::::::<<<:::>>>JJJooozzz^^^DDD???@@@<<<999;;;999888888777777777777777444777888555444666777555777555222333666888777666333444666777777777666555666777999999888999;;;>>>???999@@@RRRooovvvJJJ===;;;:::<<<555:::555555444333333333333444222222222222222222222222222222333333333444444444333555777777666777888:::666777888:::<<<===??????<<>>@@@AAAAAAAAA???>>>DDDCCCAAA@@@@@@AAACCCDDDCCC@@@>>>@@@EEEHHHFFFCCCBBBCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCDDDEEEDDDAAA???BBBCCCEEEFFFEEECCC@@@>>>AAABBBCCCCCCCCCBBBAAA@@@???@@@BBBCCCCCCBBB@@@???======???AAACCCBBB???<<<;;;777333222333333111///000222555777888777555444222222333444666999<<<===<<<888333///------///111////////////............000000222:::LLLfff}}}qqqaaaIII666666///***+++...000333666111111222333444444333222111888@@@CCCFFFTTTllljjjRRRAAA999666666777888777555222000222111222444444333222333555666999<<<>>>@@@GGGNNNuuufffEEE999:::999333111444555222000222555777333333333222222222111111222222333333333444444444222000222555666777;;;BBBVVVyyylll<<<:::222444777111222666222333222111111000111111111222333333333333333333444333222222444777999::::::AAANNN]]]BBB:::444555777555111000555444333333222222333333444444444555555555555666444444444555666888999:::999>>><<<@@@ggg___MMMIIIDDD===888<<<<<<:::888666555777999<<<:::777777999999777444555666666666666666555555333444555444333333666888999777666777:::;;;:::888BBB===DDDccclllOOO666555<<<<<<999:::777777888:::777222111555555444333333222222333333111222222333333444444555555555666666777777888888;;;;;;;;;===??????>>>===AAA===JJJppp^^^FFFDDDBBBAAACCC@@@CCCAAA???>>>@@@AAABBBCCCEEEFFFGGGHHHGGGEEEBBB@@@CCCDDDEEEHHHJJJKKKJJJHHHKKKKKKNNNSSSRRRNNNNNNQQQPPPRRRSSSRRRPPPNNNNNNOOObbb>>>777<<<444555444444333222222111111000000///...------...///000........................------------------------------------------------***,,,---+++,,,///...+++......---,,,,,,,,,,,,---......---------,,,,,,,,,......---------...//////333666<<>>BBBCCCDDDCCCBBBBBBEEEHHHGGGGGGFFFFFFEEEEEEDDDDDDAAAAAABBBEEEGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCDDDBBB@@@@@@AAABBBAAAAAABBBBBBAAAAAAAAABBBBBBCCC@@@@@@???@@@@@@@@@AAAAAAEEEDDDBBBAAAAAABBBDDDEEEFFFCCCAAABBBFFFGGGEEEBBBDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAACCCCCCBBB@@@DDDDDDEEEEEEDDDBBB???>>>===>>>@@@BBBCCCCCCCCCBBB@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@AAABBBAAA>>>;;;<<<999555444444444333111000222555777777777555444222222333444666999;;;===;;;999555111//////000111////////////............000000000555BBBZZZuuu~~~qqq\\\HHH:::333...111333222000000000000111111111222444666444:::AAAEEELLL[[[rrrpppaaaYYYPPPIII@@@:::777666555444222222333555333333999@@@CCC???;;;<<>>444555777111111444000333222222111111111111111222222333333333333444444777666666777999:::::::::>>>MMM\\\EEE===888777888666666888555444444333222333333333444444444555555555555666555555555666666888999:::333;;;===CCCggg~~~dddMMMBBBAAA;;;;;;<<<======;;;888666888777555777999:::999777555666666666666666555555:::999888777666666777888777777777888:::<<<======@@@JJJccclllRRR???AAABBB999333555888111---000333444555777555444333333222222333333111222222333333444555555555555666666777888888999999999999;;;===>>>>>>===DDDBBBRRR}}}xxxVVVBBBCCCBBBAAACCCAAAAAA@@@??????@@@BBBDDDEEE@@@CCCFFFJJJLLLLLLJJJIIIGGGGGGGGGHHHIIIIIIHHHGGGMMMOOOTTTZZZZZZVVVUUUWWWPPPQQQRRRQQQOOOLLLKKKKKKfffAAA888===444666444444333222222111111000//////............//////........................------------------------------------------------))),,,---++++++...---***......---,,,,,,,,,,,,---...------------,,,,,,,,,......------......///000333666===EEEKKKMMMLLLJJJHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHAAABBBDDDFFFGGGHHHHHHHHHGGGFFFDDDBBBBBBDDDFFFHHHEEEDDDCCCDDDEEEEEECCCAAA@@@BBBDDDEEEDDDDDDEEEFFFCCCBBB@@@@@@AAAAAA@@@>>>BBBBBBCCCBBBBBBCCCGGGJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCAAAAAACCCGGGHHHFFFDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEBBB@@@?????????===<<>>???@@@BBBDDDEEEDDDCCCCCCCCCCCCDDDEEEHHHEEEDDDDDDGGGGGGDDDAAABBBCCCCCCCCCCCCCCCBBBBBB@@@>>>===>>>@@@BBBBBBAAAEEEEEEDDDDDDBBBAAA@@@???<<<===???AAABBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@CCCBBBAAAAAAAAA@@@>>><<<===:::888666666555333222111222444666777666555444222222222333555888;;;<<<;;;:::888555333222111111////////////............////////////666HHHbbbtttvvvfffHHH===333222444333000000222333333111///000444888;;;CCCMMMVVV```ppp~~~ssseeeQQQAAA999666555333111333666666222444BBBSSSYYYTTTNNNOOOYYYgggssszzzqqqPPP???999888777666555444333222222222555555555555444444444444444444444444444444444444555444555666555333888???VVV}}}~~~GGG999666888222222444111333333222111111111111111222222222333333444444444444444666777888888888888;;;MMM}}}aaaCCC<<<888888888666666888555555444333333333333444444444444555555555555666666666666666666777888999333===AAAIIIjjjnnn[[[UUUGGGAAA<<<;;;<<<===:::666999777666777888999888666666666666666666666666666999777444444555555555555888999:::999999<<>>???DDDDDD\\\pppRRRBBBEEECCCBBBCCC@@@?????????@@@AAACCCEEEFFFBBBFFFJJJOOORRRRRRQQQPPPNNNMMMKKKHHHGGGFFFFFFFFFHHHLLLTTT]]]^^^YYYVVVWWWQQQSSSTTTSSSPPPLLLIIIHHHgggCCC999===666999444444333222222111111000/////////....../////////................................................------------------------***...///,,,,,,......,,,......---,,,,,,,,,,,,---------------------------...---------...///000111444888>>>EEEKKKMMMMMMLLLJJJIIIGGGEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFBBBBBBCCCDDDEEEGGGHHHHHHLLLIIIFFFCCCAAABBBDDDFFFEEEEEEEEEEEEFFFFFFEEEDDDAAACCCEEEFFFEEEEEEFFFHHHEEEEEEDDDDDDDDDCCCCCCBBBCCCBBBAAAAAAAAACCCFFFHHHDDDDDDEEEEEEEEEFFFFFFFFFHHHDDDBBBCCCEEEFFFCCC@@@@@@@@@AAABBBCCCEEEFFFGGGDDDBBB@@@?????????===;;;EEEEEEEEEDDDDDDCCCBBBAAAAAA@@@?????????@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDEEEGGGFFFDDDBBB===>>>@@@BBBDDDEEEFFFFFFBBB@@@>>>>>>???AAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>DDDBBB@@@???>>>???@@@AAACCCBBB@@@@@@AAAAAA@@@>>><<<;;;999777666444333222111222444555666555444444222222222333555777999;;;:::::::::888777444222111////////////............,,,///000...///:::NNN^^^{{{|||```NNN<<<333333333444555444666666333000000444888???NNNaaaoooxxxpppZZZIII>>>777333111333777777222555JJJbbbrrrrrrqqquuuiiiPPPCCC>>>;;;666333555555444222333555555555444444444444333444444444333333333333333444444666888666777>>>GGG^^^OOO===666999444333666444333333222111111111111222222222222333333444444444000222555777888999:::;;;;;;SSS~~~uuuIII???888999;;;999666555666555555444444444444444444444444555555555555666777777777666777777888888<<>>===<<<;;;:::999888777666666666666666777777777888666444444666888888777888;;;===<<<>>>FFFTTT```wwwfffAAA999:::===NNNeeeXXXIII;;;777888777444333555555444333333333333333222222333333444555555555666666777888888999999:::;;;<<<============???@@@CCCIIIhhhsssUUUFFFIIIFFFBBBBBB@@@???@@@AAABBBBBBBBBCCCDDDLLLNNNQQQTTTTTTSSSPPPOOORRRPPPMMMHHHDDDBBBCCCDDDCCCHHHSSS^^^```[[[VVVVVVSSSUUUWWWVVVRRRMMMIIIGGGgggBBB999===777;;;444444333222222111111000...//////////////////...................................................------------------------+++000222///---//////.........---,,,,,,,,,,,,------------------------------------...///000111111666:::AAAGGGKKKLLLMMMMMMKKKIIIGGGEEEDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEEEEFFFFFFDDDBBBAAABBBDDDFFFHHHKKKIIIEEEBBBBBBCCCEEEGGGEEEFFFFFFFFFEEEEEEFFFGGGBBBDDDFFFGGGFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEECCCAAA@@@AAABBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGEEEBBBBBBDDDDDDBBB@@@@@@@@@@@@AAABBBDDDFFFGGGBBBAAA@@@@@@AAAAAA@@@>>>FFFFFFFFFEEEDDDBBB@@@???>>>>>>@@@AAAAAAAAA@@@???AAABBBCCCCCCCCCCCCBBBAAABBBCCCCCCEEEFFFFFFDDDCCC===>>>@@@BBBDDDFFFGGGGGGFFFDDDAAA@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDBBBCCCCCCCCCBBBAAA???>>>CCCBBB@@@>>>===>>>@@@AAAAAA@@@???@@@BBBCCCCCCBBB;;;;;;:::888555333111111222333444555555444444333222111222222444666888:::999999::::::888555333111////////////............)))...222000---222???JJJgggzzzxxxfffQQQEEE???999666666222444555333111111444777???VVVqqq~~~fffOOO???666333333666777333555KKKeeeooo\\\QQQFFF<<<555666777555444666444444444444333333333333333333333333222222222222888777999:::999;;;FFFRRRmmmUUU>>>444777444444777555444333333222111222222222111111222333333444555555444666999:::::::::<<<>>>@@@^^^gggSSS>>>888:::;;;:::888777666555555444444555555444444444555555555555666888777777777777777888999===:::;;;MMMvvveeeRRRJJJGGGAAA<<<=========<<<;;;:::::::::666666666666666777888999:::999888888:::;;;<<<<<<888>>>DDDJJJSSSddd{{{YYYIIIBBB;;;???IIIBBB;;;666666777777888;;;666555444444333333444444222333333444444555666666777777888888999:::::::::<<<===>>>===<<<<<>>===???AAACCCCCCBBB@@@???@@@AAACCCDDDDDDCCCAAA@@@AAABBBDDDFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDHHHFFFDDDBBBBBBBBBAAA???>>>???@@@BBBCCCCCCCCCCCC@@@AAABBBCCCDDDCCCBBBBBBBBB@@@???>>>>>>???AAABBB@@@???@@@AAADDDEEEDDDCCC;;;;;;;;;999555222111111333333444444444444333333111111111222333555777999888888999999888555222000////////////............)))...222111...000777===VVVooo{{{oooeeeYYYLLLAAA===888666333222222333555666BBBZZZxxxcccIII999777222333777555555GGG^^^qqqZZZHHH:::777666222111333444444444333333333333222222222222333333333444444777777888888999>>>LLL[[[^^^AAA444777555333555444444444333222222222222222111111222333333444555555555888:::999777888;;;>>>NNNrrrsssPPP<<<777777:::<<<777777666555555555555666444444444555555555555666777777777777777888999:::888555<<>>;;;888888888777666666555666777999:::444555777888999<<<@@@CCCGGGPPP]]]kkk{{{sssUUUCCC:::888;;;666555777999777555888>>>666555555444444444444444333333333444555555666666888888888999::::::;;;;;;:::<<<======;;;<<<@@@DDDHHH^^^hhhMMMHHHEEEDDDGGGEEE@@@CCCGGGFFFCCC@@@@@@AAAIIIIIIIIIJJJJJJJJJJJJJJJLLLLLLIIIDDD>>>;;;===@@@DDDIIISSS]]]___YYYUUUVVVSSSUUUVVVUUURRRNNNKKKJJJjjjDDD888<<<666;;;444444333222222111111000---...///000000///...---................................................------------------------,,,222555111------//////......---,,,,,,,,,,,,---,,,,,,,,,---------......------......///111222333;;;???EEEIIIJJJJJJLLLMMMJJJIIIHHHGGGFFFFFFGGGGGGIIIIIIHHHGGGFFFEEEEEEFFFEEEDDDBBBAAAAAABBBDDDEEEDDDCCCBBBBBBCCCEEEFFFGGGDDDFFFFFFEEEDDDDDDGGGIIICCCEEEFFFFFFDDDCCCCCCDDDCCCEEEFFFEEECCCCCCDDDFFFEEECCCCCCEEEGGGGGGEEEBBBCCCCCCCCCCCCDDDDDDDDDDDDAAACCCEEECCC@@@@@@CCCGGGCCCBBBAAA@@@???@@@BBBCCCAAAAAAAAABBBCCCCCCAAA???>>>@@@AAACCCDDDDDDBBBBBBAAABBBBBBCCCCCCCCCCCCCCC@@@AAADDDEEEEEEDDDAAA@@@CCCEEEGGGHHHGGGEEECCCBBBDDDDDDEEEEEEFFFEEEEEEEEEFFFEEEDDDDDDDDDCCCAAA??????@@@BBBCCCCCCBBB@@@??????@@@AAABBBCCCBBBAAAAAA??????>>>>>>???@@@AAABBB@@@@@@AAACCCEEEEEECCCAAA;;;===>>>;;;777333222222333333333333333333333333111111111111333555777888666777777777666333111000////////////............***---//////...000444888HHHcccttteee[[[XXXNNNEEE:::333222444444444>>>QQQnnn{{{YYYAAA:::111000777777444???PPPkkk|||dddLLLCCC>>>666333666555555555555444444444444222333333444555666777777777777:::===@@@KKK___rrrkkkKKK:::<<<999666777666444444333222222222222333000111111222444555555666555888:::::::::<<>>BBBGGGGGGDDD@@@@@@BBBEEEEEEEEEFFFHHHKKKMMMOOOMMMNNNMMMIIICCCAAACCCGGGGGGJJJRRRZZZ[[[VVVTTTUUUUUUWWWXXXWWWTTTRRRQQQQQQlllFFF999;;;555:::444444333333222111111000---...///000000///...---........................////////////////////////------------------------+++111444000,,,,,,............---,,,,,,,,,,,,---,,,,,,,,,------.........------......///111222333<<>><<<@@@EEEEEECCCAAA?????????@@@AAABBBAAAAAABBBCCCBBB@@@>>><<<>>>AAAEEEGGGHHHHHHGGGFFFEEECCCCCCCCCDDDFFFGGG@@@BBBEEEGGGGGGEEEBBB@@@FFFHHHJJJJJJHHHEEECCCBBBBBBBBBDDDEEEGGGHHHHHHHHHCCCBBBCCCDDDEEEDDDBBB@@@AAABBBDDDDDDCCCAAA>>><<>>>>>???AAABBBBBBAAABBBCCCEEEFFFEEEAAA???<<<>>>@@@===888444333333333333333333333333333333111111111111222444666777666666666666444222111///000/////////............,,,------------000444777999TTTvvvxxxuuuwwwfffWWWDDD888444444333111111@@@ZZZwwwlllOOO<<<111...777999444999FFFQQQzzzeeeVVVMMMCCC>>>AAA777666666666555555555555333444555666777999::::::===>>>BBBHHHPPP```yyyxxxUUUAAABBB>>>::::::999555444333333222222333333000111111222444555666666888<<>>???888888777666666666666666444444444555555555666666666666666777888:::;;;<<>>>>>AAACCCDDDEEECCCAAA@@@AAABBBBBBBBBEEEEEEDDDCCCBBBBBBAAAAAA@@@BBBEEEFFFEEEDDDCCCCCCHHHFFFIIILLLHHHAAAAAAFFFCCCEEEGGGFFFDDDBBBCCCEEEGGGEEEDDDFFFHHHGGGDDD@@@BBBCCCEEEFFFHHHIIIIIIIIIFFFDDDAAABBBDDDDDDBBB@@@???BBBEEEHHHGGGDDD@@@===DDDDDDCCCBBBAAA???>>>===AAA@@@?????????@@@AAABBB<<<>>>@@@AAABBBCCCFFFHHHCCCCCCBBB>>>:::777666666777666444333222111111111222222111111222444666777444444444333333222222222000///...---------------............////////////:::CCC[[[|||wwwZZZ<<<111555666000666>>>NNNfff]]]@@@888555999:::666666;;;BBB```wwwjjj^^^VVVNNN888666<<<555777999+++...888666222<<>>666888<<<555444555666777777777666666111999999777999999CCCVVVhhhqqqMMM;;;;;;888777888888777;;;@@@DDDccc^^^HHHKKK@@@999:::<<<999777999<<<555666888333666:::444777222666777222666===:::<<<:::888888:::<<<<<<<<>>@@@@@@AAABBBBBBCCCBBBBBBAAA@@@@@@???@@@@@@@@@AAA@@@@@@AAAAAAAAABBBDDDGGGEEEFFFEEEBBB>>>:::888888666555444333222222222222333222333333444555666777555555444333333222222222111111000///........................////////////555<<>>;;;SSSyyy}}}nnnQQQBBB<<<222555:::111000777555444@@@LLLZZZlllttt~~~tttkkk```WWWRRRVVVKKK>>>666555555444111333666222111777777<<>>DDDccczzzdddXXXNNNKKKHHHAAA;;;999777222777;;;444444888444666222777:::555777;;;666:::;;;===<<<<<<===BBBEEEBBBBBBNNN___iiirrruuucccRRREEEHHHGGGGGGFFFFFFEEEDDDDDDKKKJJJGGGGGGNNNWWWYYYWWWXXXYYYVVVQQQRRRVVVUUUQQQOOORRRVVVVVVTTTSSSWWW\\\ZZZWWWUUUUUUUUUYYYdddppp~~~CCC;;;888999444666333111333666777333...000000000000////////////000000000000000/////////000222222///000444555333111222222111///...///000000///...------,,,------........................---------............///...///000//////000333555888>>>FFFKKKMMMLLLJJJJJJJJJIIIHHHHHHIIIIIIGGGEEE@@@BBBEEEGGGGGGGGGGGGHHHGGGEEEDDDEEEFFFGGGFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAAAAACCCEEEGGGIIIGGGFFFDDDBBBBBBCCCDDDEEEHHHEEECCCBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHFFFDDDDDDEEEFFFFFFFFFDDDDDDEEEFFFGGGGGGDDDAAA@@@@@@AAAAAABBBDDDEEEFFFCCCBBBBBBAAAAAA@@@@@@@@@BBBDDDFFFGGGFFFEEEEEEFFFDDDCCCCCCEEECCCAAABBBFFFCCCDDDFFFGGGFFFEEEFFFGGGGGGEEEDDDGGGKKKNNNNNNLLLDDDDDDCCCBBBCCCDDDEEEFFFCCCCCCCCCEEEFFFFFFDDDBBBCCCDDDEEEEEEDDDCCCAAA@@@DDDCCCCCCBBB@@@???===<<<@@@@@@@@@AAAAAA@@@@@@???CCCCCCBBB@@@???@@@CCCEEEEEEFFFGGGDDD@@@;;;999777666555444333333333333333333333444555555666555555555555444444333222222222333222111000////////////............////////////111444DDDaaa~~~yyy```HHH666111333222111777HHHeeetttJJJ===444444555111333888777DDDaaatttXXXFFF999888<<<666333666444888DDDSSSppp~~~rrr[[[HHH===888555333666666222333777666FFFdddyyykkkOOOAAA???;;;888666666777888888777444777>>>IIIppp~~~SSS???;;;999:::999777777;;;???XXX{{{ooo\\\III>>><<<444888===555222666555777333888<<<777;;;@@@;;;:::???CCCDDDDDDHHHQQQYYY]]]```ooosss\\\QQQMMMHHHFFFHHHKKKLLLKKKLLLKKKHHHGGGMMMUUUWWWUUUTTTVVVWWWVVVVVVZZZZZZXXXUUUVVVVVVTTTSSSUUUXXX[[[RRRQQQQQQRRRTTT```xxx|||BBB<<<:::999333:::666333777<<<===777111000000000000///////////////////////////////////////111111///111666666333///000222111000......///000///......---------...........................---------............///...///000//////000333555:::???EEEJJJLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJHHHFFF@@@CCCEEEFFFFFFFFFGGGHHHFFFEEEEEEFFFGGGHHHGGGEEEDDDDDDDDDCCCDDDEEEFFFGGGBBBBBBBBBCCCDDDEEEGGGGGGCCCBBB@@@??????AAACCCEEEGGGEEEBBBBBBCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEHHHFFFCCCCCCDDDFFFGGGGGGBBBCCCDDDFFFGGGGGGDDDAAA???@@@AAAAAAAAABBBCCCDDDAAAAAAAAA@@@@@@@@@??????BBBDDDEEEFFFEEEDDDDDDEEEBBBAAAAAAAAAAAAAAACCCEEEFFFFFFGGGFFFDDDCCCBBBBBBFFFEEEEEEIIINNNPPPNNNKKKEEEDDDBBB@@@@@@AAABBBDDDAAABBBCCCEEEFFFEEEDDDCCCDDDCCCCCCBBBAAA@@@@@@@@@CCCCCCBBBAAA???===;;;:::???@@@AAABBBAAA@@@???>>>CCCCCCBBB@@@???@@@CCCFFFCCCDDDFFFDDD@@@;;;777666555555444444444444444555222333444555555555444333555555444444333333333222444333222000////////////............////////////111000999PPPlllwwwZZZ>>>333777555333444>>>QQQlllxxxfff```cccvvvVVVDDD666666999666333333888;;;MMMqqquuucccVVVKKK@@@666555444333999CCCNNNsssgggNNN===666444666444222555777333HHHnnnlllQQQLLLDDD===888666777888<<<888555888;;;BBBjjjYYY@@@;;;888999999777777999888EEEkkktttbbbTTT???888;;;555333666666999333666::::::GGGWWW[[[ZZZ^^^cccggglllsss}}}tttiiiZZZPPPMMMNNNNNNMMMIIIJJJIIIIIIOOOWWWZZZYYYSSSVVVYYYYYYYYYZZZ\\\]]]ZZZ\\\[[[XXXWWWYYYYYYVVVZZZZZZ^^^eeeppp|||BBB<<<:::999333555111///222888888333,,,////////////000000000000........................---//////...111666555111,,,...000000000///000111000000//////.../////////........................---------............///...///000//////000333555===AAAFFFJJJLLLLLLLLLLLLKKKKKKJJJKKKLLLLLLJJJHHHDDDEEEGGGFFFEEEDDDEEEFFFEEEEEEEEEFFFHHHIIIGGGFFFCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDEEEEEEFFFFFFEEEEEEBBBAAA@@@???@@@BBBDDDEEEEEEDDDBBBCCCDDDDDDCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDFFFCCCBBBBBBDDDGGGIIIIIICCCBBBBBBCCCDDDEEECCCBBB???AAABBBBBB@@@???@@@AAA@@@@@@@@@@@@@@@?????????AAABBBDDDDDDCCCBBBCCCDDDAAAAAA@@@???@@@CCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@CCCDDDFFFJJJNNNNNNJJJEEEEEEDDDAAA?????????AAABBB???@@@BBBCCCCCCCCCCCCBBBBBBAAA@@@?????????@@@AAA<<<===???AAABBBCCCDDDDDD@@@@@@AAABBBAAA@@@???>>>AAABBBAAA@@@@@@AAADDDFFFAAACCCEEEDDD@@@<<<999888666666555555444555555555111222333444444333111000444444444444444444444444444333111000///.....................////////////222...333DDD]]]uuuoooNNN;;;888666555777;;;CCCXXX{{{xxx```IIIAAABBBUUUqqqoooTTT<<<777;;;:::777666:::888AAA]]]iiiIII777555444333888===BBBccc```DDD777555333333222777777111BBBfff{{{bbb[[[OOOCCC;;;777777888<<<999777;;;:::888WWWbbbCCC<<<777888999777777:::777888PPPvvvOOO777777666444777777:::333555999@@@]]]xxxkkk___UUUMMMMMMMMMIIIGGGMMMYYYbbbdddWWWZZZ]]]\\\XXXUUUVVVZZZZZZ\\\YYYUUUUUU[[[^^^\\\cccgggsss~~~CCC;;;888999444333000...000444444000+++////////////000000000000------------............---...------111666444///+++---//////000000222444111000000/////////000000........................---------............///...///000//////000333555???CCCGGGJJJLLLLLLMMMNNNLLLKKKJJJKKKMMMMMMKKKIIIGGGHHHIIIGGGEEEDDDDDDEEEEEEEEEEEEGGGIIIIIIHHHFFFCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDEEEGGGFFFDDDBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDBBBAAABBBEEEHHHIIIIIIEEECCCAAAAAABBBCCCCCCBBB???AAADDDCCC@@@>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCBBBAAAAAACCCDDDBBBBBBAAA@@@AAAEEEEEEBBB?????????AAACCCEEEDDDCCCBBBCCCEEEIIILLLLLLGGGBBBDDDCCCAAA@@@??????@@@@@@@@@AAABBBBBB@@@@@@BBBCCCAAA@@@???>>>???@@@AAABBBBBBCCCDDDEEEEEEFFFFFFEEEAAAAAAAAAAAA@@@@@@???>>>@@@AAABBBBBBAAAAAACCCEEEBBBDDDEEEEEEBBB???======888777666555555555555555222222333222222111000000222222333444555666666777444333222000///.....................////////////000...111>>>QQQkkk___DDD555444444777:::<<>>BBBEEEEEEBBB@@@AAADDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCEEEBBBDDDDDDAAADDDHHHFFF@@@???>>>>>>AAADDDFFFFFFDDDDDDBBBBBBEEEHHHJJJHHHEEEBBBBBBBBBAAAAAA@@@@@@@@@CCCCCCCCCAAA??????BBBEEE@@@@@@???@@@AAABBBDDDEEEJJJJJJIIIGGGDDDBBB@@@???CCCBBBAAA@@@????????????AAABBBDDDDDDBBBAAA@@@AAA@@@BBBCCCBBB@@@?????????999888777666555555555555555444333222111111111111000111222444666777888999666555333222000/////////............///////////////...000888EEE]]]~~~yyyXXX===777444555888:::AAAZZZuuucccCCC<<<888:::AAAIIIXXXxxxmmm[[[JJJ;;;666999666777999AAAXXXzzz|||ooopppzzzVVV<<<555777555555777444@@@ZZZoooRRRAAA:::111666444444888555777EEEgggtttkkk\\\MMMAAA;;;999888777:::999:::===:::CCCYYYvvvTTTHHH===::::::999999;;;===<<<>>>SSSWWW888;;;<<<777777999888555999;;;CCClllsssgggaaa^^^ZZZQQQSSSXXXXXXRRRMMMTTT___tttEEE999555999777555444222111////////////.../////////000000111111.../////////000000111111//////......333777333,,,////////////...000333666......---------......///........................---------.........//////...///000//////000333555@@@CCCGGGIIIJJJKKKLLLNNNJJJIIIIIIJJJKKKKKKJJJHHHIIIIIIJJJHHHGGGFFFGGGIIIDDDDDDFFFHHHJJJJJJHHHFFFDDDEEEFFFHHHHHHFFFDDDCCC>>>@@@CCCFFFGGGGGGEEEDDD@@@BBBDDDFFFFFFEEEDDDBBBEEEFFFJJJMMMOOOLLLHHHCCCEEEFFFGGGHHHHHHGGGEEEDDDEEEDDDDDDEEEFFFFFFEEECCCFFFEEEEEEFFFGGGEEEBBB???===BBBFFFGGGDDDBBBEEEHHHAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCBBBCCCDDDFFFCCCFFFEEECCCEEEJJJGGG???BBBAAA@@@BBBEEEFFFDDDBBBEEEBBB@@@AAAEEEIIIJJJIIIAAABBBBBBBBBBBBAAA@@@???EEEFFFEEEAAA>>>???BBBFFF@@@@@@AAABBBCCCEEEFFFGGGEEEEEEDDDDDDCCCBBB@@@@@@DDDCCCAAA???>>>>>>???@@@BBBDDDFFFEEECCC@@@>>>>>>>>>?????????======>>>???:::999888666555444444444777666444222111111222222///000111444666888:::;;;777777555333222111000000............/////////000......000333:::OOOrrrpppOOO===666333777999<<>>>>>HHHoooRRR888??????777666999999888===;;;===bbbuuu___PPPEEEIIIPPPTTTRRRPPP[[[iiiuuuqqq@@@555===777555777555333222333333222111000000000000000000000000///000000000000000////////////111222222111000/////////......///000000111........................////////////////////////............/////////000...000111111111333666888@@@EEEIIIJJJLLLNNNMMMIIIIIIIIIHHHFFFDDDEEEIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDEEEFFFHHHIIIHHHGGGEEECCCCCCBBBAAAEEEIIILLLKKKHHHJJJHHHDDDBBBBBBCCCFFFHHHJJJJJJJJJIIIHHHGGGFFFEEEFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@BBBDDDGGGGGGEEECCCFFFGGGGGGDDD@@@>>>@@@BBB@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAABBBDDDEEEEEECCCAAAAAABBBFFFCCCBBBCCCFFFGGGFFFCCC@@@AAACCCDDDDDDCCCAAA@@@BBBAAAAAABBBDDDFFFIIIJJJGGGHHHIIIHHHEEECCCBBBBBBFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDHHHJJJEEEEEEEEEDDDCCCAAA@@@???CCCCCCAAA@@@@@@@@@@@@@@@@@@BBBDDDDDDAAA>>><<<<<>>999999SSSssspppNNN;;;>>>999777999???UUUuuuQQQEEEHHHVVVkkkwwwqqqooozzzJJJ555999999888777777777:::<<>>DDDPPP}}}OOO======222;;;CCC000888999@@@888;;;PPP{{{fffIIIHHHKKKNNNOOOMMMSSSdddvvvrrrnnniii]]]YYY```BBB666<<<777555777555333222333333222111000000000000000000000000//////000000000000//////...///000111222111111000---///111444555666666555........................////////////////////////........./////////000000///000000111111333666999CCCHHHKKKJJJJJJMMMNNNMMMJJJKKKLLLKKKIIIHHHIIIJJJNNNNNNMMMLLLKKKJJJJJJJJJHHHGGGFFFFFFEEEDDDCCCCCCEEEFFFFFFGGGFFFEEEDDDCCCDDDBBBAAABBBEEEGGGIIIIIIJJJHHHFFFDDDCCCDDDFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDAAAAAABBBEEEGGGGGGEEECCCBBBCCCDDDCCC@@@???AAACCCCCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBBBBBBBBBBAAA@@@===???AAAAAAAAABBBDDDEEECCCBBBBBBCCCDDDEEEDDDCCCAAABBBCCCDDDDDDCCCAAA@@@BBBBBBCCCCCCEEEFFFHHHIIIGGGHHHHHHGGGDDDBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@AAABBBDDDFFFGGGCCCCCCCCCCCCBBBAAA@@@@@@???@@@BBBDDDDDDCCCAAA@@@BBBCCCDDDDDDAAA?????????@@@@@@@@@@@@?????????>>>>>>>>>===;;;999777666555555555444333111000//////000000000111333666999::::::888666333111000//////.........------......///---+++...222222666KKKccckkkJJJBBB:::888888:::BBBLLLhhh}}}___@@@777555999888777HHH___iiiKKK???888777:::===KKKsssoooJJJ>>>CCCXXXrrrtttkkkxxxqqqHHH999333444444555777888:::<<>>444<<<@@@IIISSSCCCCCC555666???666999666===888999HHHmmmpppRRRJJJJJJLLLNNNNNNTTTdddsssuuuddd___ZZZSSSQQQVVVCCC666<<<777555666444222222333333222111000000000000000000000000//////000000111000000///---...///111222222222222555666777888777333000...........................////////////////////////....../////////000000000///000000000111333777:::DDDKKKNNNJJJHHHJJJNNNPPPLLLNNNPPPPPPMMMKKKIIIIIINNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBFFFFFFFFFEEEDDDCCCCCCBBBDDDCCCBBBAAA@@@BBBFFFIIIIIIIIIGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEEEECCCCCCCCCEEEFFFFFFDDDBBB@@@AAACCCCCCBBBBBBCCCEEEFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@<<<===>>>??????@@@CCCFFFAAABBBCCCCCCBBBBBBCCCDDDCCCDDDEEEEEEEEECCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFCCCAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDAAA???>>>???BBBDDDBBB@@@BBBBBBBBBBBBAAAAAA@@@@@@;;;???CCCGGGHHHEEEBBB???CCCDDDEEECCCAAAAAABBBCCC@@@AAAAAAAAAAAA@@@??????@@@@@@???===;;;888666555555555444333222111000000000000000111333666888:::999888666444222111000000//////......---......///...,,,...000---///===OOOkkkzzzbbbUUUFFF===;;;===CCCIII]]]qqqrrrOOO@@@666999<<<<<>>QQQ~~~^^^VVVNNNKKKJJJSSSkkklllggg[[[JJJ???===>>>>>><<<555;;;===CCCttt]]]VVV\\\III:::;;;999;;;333999999999>>>[[[xxxVVVLLLJJJJJJMMMPPPVVVcccooolllfff^^^UUUPPPOOOPPPQQQEEE777<<<777666666444222222333333333222000000000000000000000000//////000111111111000000---...///000111222333333777777666555222///,,,***........................////////////////////////...////////////000000000///000000000111333888;;;CCCKKKQQQMMMHHHIIILLLNNNNNNPPPQQQPPPMMMKKKIIIIIIJJJIIIIIIHHHFFFEEEDDDCCCGGGGGGFFFEEEDDDCCCBBBBBBHHHGGGFFFDDDCCCCCCCCCCCCCCCEEEEEECCCAAA@@@DDDGGGGGGGGGGGGFFFFFFEEEDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDEEEFFFEEECCCAAABBBBBBDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@???===>>>AAADDD@@@CCCEEEDDDBBBAAACCCFFFEEEEEEFFFFFFEEEDDDCCCBBBCCCDDDEEEGGGGGGFFFEEEDDDFFFGGGGGGEEEBBB@@@@@@AAAEEEEEEEEEEEEFFFFFFFFFFFFEEEAAA???@@@DDDEEEAAA<<>><<<999666555555555555444444444333333000000000111333555888999999888777555333222111111000//////...............000///111222///...666BBBOOOjjjtttdddUUUJJJEEEEEEGGGTTT```nnn}}}cccOOO???<<<<<<===DDDNNNzzz]]]FFF999<<<;;;;;;UUUwwwpppJJJ???CCC@@@eee]]]GGGIIIFFFDDDAAA<<<777555555666:::AAA^^^yyybbbUUUNNNJJJJJJLLLPPPRRRPPPJJJDDDBBB888@@@fffqqqooodddbbbllllllYYYDDD;;;999;;;<<<<<<;;;;;;<<<===GGGqqqRRRGGGEEEEEEDDD@@@AAAMMM[[[kkk|||lllVVVDDD<<<<<<>>>===888>>>???AAAjjjzzzgggdddiiiqqqooouuulllIII;;;999===111888;;;<<<:::LLL|||VVVNNNJJJIIIMMMRRRXXXaaajjjbbb]]]bbb```TTTMMMPPPQQQOOOGGG777<<<777777555444222222333444333222000000000000000000000000//////000111111111111111......//////111222333444000000/////////111333444////////////////////////////////////////////////////////////000000000111000000000000111444999<<>><<<999666555333333333333444444444555000000000111222555777888888888777666555333222222111000///...............000111222333111000555;;;???WWWuuuxxxeeeVVVNNNJJJMMMOOOVVVjjjuuucccOOOBBB;;;:::DDDQQQtttxxxXXX???<<<;;;999JJJdddwwwSSSCCCAAADDDbbb___PPPYYY^^^\\\VVVKKK>>>777888:::;;;777FFFmmmsss___ZZZ[[[TTTPPPMMMMMMNNNOOOMMMJJJGGGBBB???OOOxxxqqqmmmcccaaammmsssgggPPPAAA888:::<<<<<<<<<<<<>>>???GGG}}}[[[BBB???@@@CCCEEECCC???@@@CCCEEEooozzzcccKKK<<<999===<<<:::???@@@AAA___lllTTTFFFDDDHHHNNNWWW|||\\\@@@<<<>>>333999>>>???;;;EEEsssuuutttzzzXXXOOOJJJIIIMMMSSSXXX___ggguuuWWWVVVaaabbbVVVMMMNNNOOOKKKGGG666;;;888888555333222222333444333222000000000000000000000000//////000111222222222222////////////000111333333444222000......000333555/////////////////////////////////////////////////////////000000000111111000000000000111444:::>>>IIIRRRZZZXXXTTTQQQOOOLLLNNNNNNMMMKKKHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDFFFIIIJJJIIIFFFDDDCCCAAABBBBBBCCCCCCCCCCCCCCCFFFEEEDDDDDDDDDFFFGGGHHHEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFDDDDDDEEEEEEDDDCCCDDDCCCCCCCCCDDDCCC@@@===???@@@AAACCCDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGAAABBBBBBBBBBBBCCCEEEHHHCCCDDDEEEEEEDDDDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFHHHHHHGGGDDDAAA@@@BBBCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBAAA@@@CCCHHHKKKKKKIIIIIIHHHFFFDDDBBBBBBBBBBBBEEEDDDCCCBBBAAAAAAAAAAAAEEEEEEDDDBBB@@@@@@BBBEEE@@@BBBDDDEEEEEEDDDCCCBBB>>>?????????===;;;888666333333333222222222222222000000000000222444666777777777777777666555444333111111000///............---///000111111222333666;;;LLLeee{{{xxxvvvuuuyyymmm[[[QQQGGGBBBDDDVVVtttnnn]]]NNNJJJUUUcccqqqQQQAAA;;;999CCCQQQ~~~bbbKKK@@@FFFVVVlllfff[[[ggg{{{gggMMM<<<777:::;;;666<<>>:::999===???@@@RRRnnnOOOEEEBBBDDDHHHHHHCCC[[[nnnJJJAAA>>>777======AAA???BBBdddoooSSSJJJOOOVVVZZZjjjXXXNNNKKKKKKOOOSSSWWW]]]eeemmmXXXXXXaaaddd[[[RRRQQQQQQNNNGGG666;;;888999555333111222333444444333000000000000000000000000//////000111222222222222000000/////////111222333777666333000......---...//////////////////////////////////////////////////////000000000111111111000000000///111444:::???NNNTTTXXXVVVTTTSSSPPPLLLJJJLLLMMMLLLJJJGGGFFFFFFHHHIIIKKKLLLLLLJJJIIIHHHDDDDDDEEEEEEFFFGGGGGGGGGDDDDDDFFFGGGGGGFFFFFFEEEGGGFFFGGGHHHIIIHHHFFFDDD@@@AAAAAABBBCCCDDDEEEFFFEEEDDDCCCCCCDDDFFFHHHIIIFFFFFFEEEEEEDDDEEEEEEEEEGGGFFFDDDDDDEEEFFFEEEDDDFFFEEEDDDEEEGGGFFFBBB???@@@AAABBBDDDFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEAAACCCDDDDDDCCCCCCDDDEEEDDDCCCBBBCCCEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIGGGDDDBBBAAABBBDDDBBBBBBBBBCCCDDDEEEEEEEEECCCBBBBBBCCCEEEGGGIIIJJJFFFEEECCCBBBBBBCCCDDDEEECCCBBBAAAAAA@@@AAABBBBBBFFFGGGFFFDDDBBBAAABBBDDD@@@BBBDDDFFFGGGFFFDDDCCC>>>???@@@AAA@@@===:::999999888777555444222111000000000000000222444666777666777888888777666555444222111000///............,,,...///000111333333222;;;CCCVVVppp}}}qqqkkkaaa[[[___bbbgggwwwdddPPP@@@;;;;;;HHH^^^wwwuuuooowwwmmmPPP???:::???FFFccc~~~yyy]]]JJJHHHJJJVVViiivvvyyyzzz|||ggg\\\hhhuuuUUU===666999999<<<===FFFccchhhfffzzzkkk[[[YYYZZZNNNKKKHHHIIILLLPPPPPPOOORRRPPPGGGBBBVVVqqqjjjjjjgggmmm{{{\\\?????????===<<<===???BBBEEE^^^{{{NNNDDDBBBBBBAAA???@@@BBBDDDCCCCCCFFFdddgggLLL@@@AAA::::::;;;>>>>>>GGGuuu^^^EEEBBBDDDEEEHHHHHHCCCNNNuuuTTTBBB>>>;;;???;;;???AAA>>>UUUtttOOOCCCFFFKKKMMMHHHMMMhhhZZZMMMLLLMMMPPPRRRUUU\\\dddeeeYYYYYY___ccc```YYYUUUUUUVVVGGG666:::888:::444333111222333444444333000000000000000000000000//////000222222333333333111111000//////000111222//////000000000/////////000000000000000000000000////////////////////////000000000000111111111111000000000///111555;;;???OOOSSSSSSQQQPPPPPPNNNIIIGGGJJJNNNOOOLLLIIIFFFDDDGGGHHHJJJLLLLLLKKKJJJIIIBBBBBBCCCDDDEEEFFFGGGGGGAAABBBDDDFFFGGGFFFEEEDDDIIIFFFDDDDDDGGGIIIGGGEEEAAAAAAAAABBBDDDEEEGGGHHHDDDCCCBBBBBBCCCEEEHHHIIIGGGGGGFFFEEEDDDDDDEEEEEEGGGEEEDDDDDDEEEFFFFFFEEEIIIGGGGGGIIIKKKKKKGGGDDDBBBCCCDDDEEEGGGGGGHHHHHHBBBAAA@@@@@@@@@@@@AAABBBDDDFFFFFFEEEBBB@@@???@@@DDDBBB@@@AAADDDFFFDDDBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFEEEEEEDDDEEEGGGHHHJJJJJJJJJHHHEEEBBBAAACCCEEECCCDDDDDDEEEFFFGGGGGGHHHFFFFFFEEECCCAAAAAACCCEEEBBBBBBAAA@@@AAACCCFFFGGG??????@@@AAABBBBBBBBBBBBHHHHHHHHHFFFDDDBBBCCCDDDCCCDDDGGGIIIIIIHHHFFFEEE>>>@@@AAABBBBBB???===;;;AAA???===:::777444222000000000000000111333555777666777888888888666555444222222000///...............///000000222444444111999<<>>BBBNNNlllpppYYYRRRJJJLLLWWWZZZTTTVVV```zzzeeeXXXbbbbbbpppyyymmmQQQ<<<888===333>>>???<<>>;;;<<<>>>AAA@@@PPPzzzMMMEEE???AAABBB???===>>>??????BBB999QQQvvvVVVDDDBBB<<<;;;<<>>AAAjjjaaaHHHEEEDDDBBBAAACCCFFFLLLfffYYY>>>======AAA888<<>>===888888666555333111000///222222111000222444666888:::888666555555555444222333222111000////////////000000000000111111111111555:::EEEYYYrrryyy]]]KKK>>><<<;;;>>>RRRlllsssQQQ???;;;888;;;GGG___}}}vvvWWWCCC>>>???>>>UUUttt{{{hhhVVVGGGEEEFFFDDDHHHQQQvvvkkkVVVLLLQQQPPPZZZZZZHHH=========777999::::::BBB]]]|||MMM;;;BBBDDDUUUrrr{{{YYYUUUggg```XXXLLLFFF@@@LLLYYYTTTOOORRRTTTBBB???>>>@@@BBBXXXxxxvvvxxxeeennnOOODDD<<<>>>???<<<===BBB@@@GGGxxx___??????CCCDDDAAA@@@CCCBBB>>>EEE<<>>>>>@@@;;;CCCGGGWWWuuuLLLAAAGGGIIICCCLLL@@@BBBfffwwwHHHDDD>>>;;;===>>>>>>AAAFFFiiiYYYMMMQQQLLLEEEFFFJJJHHHRRRvvvYYYSSSNNNOOOTTTPPPLLLYYYmmmwwwOOOPPPRRRXXX```aaa]]]\\\^^^tttJJJ444:::999666777555333222333333222111000000000000000111222222000000000000///////////////111222222222222333555111111000///////////////000000000000000000000000................................./////////000000000111111111222666<<<@@@HHHNNNQQQPPPOOOQQQQQQNNNNNNLLLKKKJJJJJJIIIFFFDDDHHHIIIJJJKKKJJJJJJHHHHHHGGGFFFEEEEEEFFFFFFEEECCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGFFFEEEFFFEEEEEEFFFHHHHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGFFFFFFGGGIIIKKKLLLHHHHHHFFFDDDCCCBBBAAAAAAFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEDDDDDDGGGDDDBBBBBBDDDEEEEEEDDDBBBDDDFFFDDD@@@???AAAEEEGGGFFFCCCBBBAAABBBDDDEEEIIIJJJJJJHHHEEECCCBBBCCCHHHFFFDDDEEEHHHJJJJJJIIIFFFEEEDDDEEEFFFEEEDDDBBBCCCCCCDDDCCCAAAAAACCCDDDFFFGGGGGGEEECCCAAABBBBBBGGGGGGFFFCCC@@@???AAACCCEEEDDDBBBBBBCCCCCCBBB@@@AAAAAABBBBBBBBBAAA???>>>999999777666444333222222222222111111222444666888:::888555555555555333222333222111000000/////////000000000000111111111111000444===OOOgggzzz~~~xxx[[[HHH:::999777777DDDWWWzzzvvvSSS<<<999666888@@@SSSnnn___III@@@===<<>>EEEPPPfffTTTLLLJJJKKKVVVZZZMMMCCCAAA;;;===>>>===:::;;;LLLlll]]]DDD>>>FFFEEENNNjjj}}}jjjSSSSSSjjjfff]]]NNNFFFDDDUUUgggcccVVVNNNGGGAAA>>>======<<>>::::::AAA@@@DDDjjjtttOOOFFFCCC@@@???@@@@@@???>>>FFF???TTTkkkQQQ@@@===???;;;AAACCCNNN}}}dddKKKFFFIIIIIIHHHFFFRRRxxx___???@@@???<<<<<<>>>@@@@@@UUUpppMMMEEEIIIKKKKKKNNNHHHQQQyyyXXXOOOJJJLLLRRRQQQPPP___tttddd```^^^^^^aaaaaa]]][[[\\\jjjEEE444<<<888444666444222222333333222111000000000000000000111222////////////000000000000111333444333222111222444111000000///////////////000000000000000000000000............................../////////000000000111111111222333777===AAAGGGMMMPPPNNNNNNPPPPPPMMMLLLKKKJJJKKKLLLKKKJJJHHHMMMLLLJJJHHHGGGHHHIIIJJJFFFEEEDDDEEEFFFFFFDDDBBBCCCEEEHHHHHHFFFFFFGGGIIIEEEFFFIIIKKKKKKIIIFFFEEEHHHFFFEEEEEEFFFGGGFFFEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCEEEFFFEEEFFFGGGIIIJJJIIIHHHGGGFFFGGGHHHIIIEEEEEEFFFGGGIIIJJJKKKLLLIIIGGGEEECCCAAAAAAAAAAAAGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEFFFGGGFFFFFFFFFIIIFFFCCCAAAAAABBBBBBBBBCCCEEEFFFDDDAAA@@@CCCFFFFFFEEECCCBBBBBBCCCDDDEEEHHHJJJJJJIIIGGGEEEEEEEEEGGGEEEBBBBBBEEEHHHJJJKKKDDDEEEFFFFFFEEEDDDDDDEEE@@@BBBEEEEEEDDDCCCBBBCCCFFFFFFEEECCCAAA@@@AAACCCGGGGGGFFFCCC@@@???@@@AAAFFFEEECCCBBBCCCBBB@@@???@@@AAACCCEEEEEECCCAAA@@@:::999888777555555444444333222222222333555777888999777555444444444333222333333111000000000000000000000000000111111111111111444:::GGG^^^ttt]]]III888777777555;;;FFFnnn|||XXX===999777888<<>>===999BBBfffyyy}}}nnnuuuiiiOOO;;;<<>>BBB@@@BBBGGGAAADDDaaa]]]FFF===???===@@@@@@EEEiiieeeMMMFFFGGGDDDNNNhhhBBBCCCAAA===<<<@@@@@@>>>CCCeee```FFFIIIMMMGGGJJJFFFXXX[[[OOOIIIJJJQQQSSSTTTdddzzzlllddd^^^^^^^^^\\\[[[\\\aaaBBB777???999444666444222222333333333222111000000000000000111111////////////000000000000111222333222000///000111000000////////////000000////////////////////////...........................////////////000000000111111222222444888>>>BBBHHHMMMPPPMMMLLLMMMLLLJJJJJJJJJJJJKKKMMMNNNMMMKKKOOOMMMJJJHHHGGGHHHIIIJJJFFFEEEEEEEEEFFFFFFDDDBBBBBBFFFJJJIIIFFFDDDGGGKKKDDDEEEGGGIIIJJJIIIHHHGGGIIIGGGDDDCCCDDDFFFFFFFFFHHHIIIIIIJJJIIIHHHGGGFFFCCCDDDFFFFFFEEEEEEFFFGGGIIIHHHFFFEEEEEEEEEFFFFFFCCCDDDEEEGGGHHHHHHGGGGGGGGGFFFDDDBBBAAABBBCCCCCCFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHFFFCCC@@@@@@AAABBBBBBDDDEEEFFFEEECCCBBBDDDFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGIIIKKKKKKIIIGGGGGGHHHEEEDDDCCCCCCDDDGGGIIIJJJDDDGGGIIIHHHDDDBBBCCCEEECCCEEEGGGGGGFFFEEEEEEFFFFFFFFFEEEBBB@@@@@@BBBDDDEEEDDDDDDBBBAAAAAAAAABBBHHHGGGEEEEEEEEEEEEDDDBBBAAACCCEEEGGGGGGDDDAAA???;;;999888666555555555555333333333333444555777888888666444444444444333222333333222111000000000000///000000000111111111111444555888@@@UUUnnnhhhQQQ<<<777888888===DDDbbbbbbBBB===;;;<<<===CCCTTTgggzzzbbbNNN@@@===:::???TTTvvvyyynnnnnn{{{wwwwww}}}mmmbbb___dddjjjrrriiiQQQ>>>;;;;;;<<<999;;;KKK\\\aaaEEE>>>>>>;;;AAAGGGHHHYYYxxxtttfffggg___QQQSSSTTTooofffCCC???<<<>>>AAA<<<===SSSppp}}}}}}{{{pppvvv```>>>;;;@@@===<<>>===HHH}}}nnnWWWEEEDDDDDD???AAAIIIFFFWWWrrrQQQ???@@@@@@BBBAAAAAA[[[tttddd___dddtttXXXJJJ??????AAA@@@???AAA???NNNyyyiii___XXXNNNQQQUUUsssdddTTTMMMLLLSSSTTTVVVfff{{{vvvhhhbbb___[[[XXXXXXYYY???888???777444555444222222333444333222111111000000000000000111.../////////000000000111000111222000...---...///000000////////////000000////////////////////////////////////////////////////////////000000000111111222222333444999???CCCLLLQQQSSSPPPMMMMMMLLLIIIJJJIIIJJJKKKNNNOOONNNLLLLLLLLLKKKJJJIIIHHHHHHHHHFFFEEEFFFGGGHHHGGGDDDBBBCCCGGGKKKJJJFFFDDDGGGJJJEEEEEEEEEFFFGGGHHHJJJJJJJJJGGGDDDCCCEEEGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIFFFGGGGGGFFFDDDCCCDDDEEEGGGFFFEEECCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGEEEDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDBBBAAA@@@AAACCCEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHIIIHHHHHHHHHGGGIIIKKKLLLJJJIIIHHHIIIBBBCCCEEEFFFFFFFFFFFFGGGFFFHHHJJJHHHDDDBBBBBBDDDEEEEEEFFFEEEDDDEEEGGGIIIGGGFFFEEECCCAAAAAACCCFFFBBBAAAAAABBBCCCDDDEEEEEEGGGFFFEEEEEEGGGGGGFFFEEECCCDDDGGGHHHGGGDDDAAA???;;;:::777555444444444555333333333444555666777888888666444444555555444333444333222111000000000000///000000000111111111111222333444999JJJdddzzzwww___FFF:::777777>>>FFF\\\sssJJJAAA===>>>===>>>KKK\\\uuuuuu\\\HHHDDD@@@AAANNNgggpppnnn|||iiiLLLCCC===>>>;;;888???KKKiiikkkUUUSSSKKKJJJPPPVVVnnnrrreeefffaaaWWW[[[ZZZsssYYYBBB<<<===BBB???;;;GGGYYYyyy}}}uuupppwwwuuuHHH:::>>>@@@>>>>>>>>><<>>@@@DDD<<<;;;EEECCCAAA\\\}}}|||rrrYYYPPPOOOUUUWWWXXXggg{{{~~~sssiiibbb___SSS===888<<<555444555333222222333444333222222111111000000000000000......//////000000111111///000000///---,,,---...///////////////000000111000000000000000000000000/////////////////////////////////000000000111111111222333333555:::@@@DDDPPPUUUWWWTTTQQQQQQOOOLLLJJJJJJJJJKKKMMMNNNMMMKKKIIIJJJJJJJJJIIIHHHGGGFFFGGGFFFGGGHHHIIIHHHEEECCCEEEHHHJJJJJJGGGFFFGGGIIIEEEEEEDDDDDDFFFHHHJJJKKKJJJGGGEEEEEEGGGIIIJJJJJJEEEDDDDDDDDDEEEFFFHHHHHHHHHIIIIIIHHHEEEDDDDDDEEEFFFEEEDDDCCCBBBCCCDDDEEEHHHIIIJJJJJJIIIHHHFFFEEECCCCCCDDDDDDEEEEEEFFFFFFHHHIIIIIIIIIIIIIIIHHHHHHBBBBBBBBBBBBBBBCCCDDDDDDAAACCCCCCCCCBBBCCCDDDFFFEEEDDDDDDDDDDDDEEEEEEFFFDDDEEEFFFGGGHHHGGGFFFEEEFFFIIIKKKLLLKKKIIIHHHIIICCCEEEGGGHHHFFFEEEEEEEEEGGGHHHIIIHHHEEEDDDCCCCCCCCCDDDDDDCCCBBBCCCFFFHHHEEEFFFEEEDDDBBBBBBDDDEEEAAA@@@@@@BBBEEEGGGGGGGGGDDDBBBBBBCCCDDDEEEEEEDDDCCCDDDFFFGGGFFFEEEBBB@@@===;;;888555444333444444333333444555666777888888888777555555666666555444444333222111111000111111000000000000111111111111222555666999FFF^^^vvvoooVVVCCC888555<<>>===:::BBBPPPcccrrroooVVVHHHCCCAAAIII[[[uuuZZZGGG:::<<<>>>:::===FFFRRRuuuyyyggggggvvvrrrhhhkkkhhh___^^^___yyyxxxOOOAAA:::>>>???:::>>>HHHlll{{{}}}qqqsss{{{\\\@@@;;;???>>>:::======@@@___{{{}}}RRREEEBBB>>>AAA???GGGccctttMMMEEECCC:::999CCCCCC;;;HHHtttZZZQQQOOOVVVXXXYYYfffxxxQQQ>>>999;;;444666555333111222333444444333222222111000000000000000.........///000111111111...///000///...---...//////////////////000111111000000000000000000000000//////////////////////////////000000000111111111111222333444666:::AAAEEEOOOTTTVVVTTTRRRSSSRRROOOKKKJJJJJJKKKLLLLLLKKKIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHJJJKKKJJJGGGDDDGGGHHHHHHIIIHHHHHHGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIIIIGGGFFFGGGIIIKKKLLLLLLGGGFFFDDDBBBBBBDDDFFFHHHHHHIIIIIIHHHFFFEEEFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFGGGHHHGGGFFFDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFCCCBBBAAAAAAAAABBBCCCDDD@@@CCCFFFFFFDDDCCCDDDEEEDDDCCCBBBCCCDDDEEEEEEEEEAAABBBEEEFFFGGGFFFDDDCCCFFFHHHKKKLLLKKKIIIHHHGGGFFFHHHIIIGGGDDDCCCDDDFFFFFFEEEEEEFFFGGGHHHFFFEEEAAACCCEEEEEEEEEDDDEEEFFFCCCDDDEEEDDDBBBAAABBBCCCBBBAAAAAADDDGGGIIIHHHFFFCCCBBBAAAAAABBBCCCBBB@@@@@@AAACCCEEEFFFFFFEEEEEE@@@>>>:::666444333444444333444555666777888888888999777666666777777777666444444333222111111111111000000000000111111111111000555888999CCCXXXppp}}}kkkVVVDDD<<<@@@IIIbbbttt]]]JJJFFFBBB;;;>>>HHHXXXeeevvvjjjVVVPPPOOOWWWdddvvvnnnQQQ;;;;;;@@@>>>>>>DDDCCC]]]ooommmtttooodddaaahhhgggNNN;;;;;;>>>:::;;;@@@PPPuuu|||{{{wwwrrryyyzzzOOO===???@@@:::===<<>>BBB@@@CCCPPPuuunnnNNN@@@===>>>>>>@@@===@@@XXX]]]SSSPPPVVVWWWUUU```oooSSSAAA<<<<<<666:::444333111222333444444333222222111000000///000000---......///000111111222...000111000///...///111///////////////000111111000000000000000000000000000000000000000000000000000000000000111111111111111222333444666;;;AAAFFFJJJOOORRRQQQPPPRRRRRROOOLLLKKKJJJKKKLLLKKKJJJHHHHHHGGGFFFEEEEEEGGGHHHIIIHHHHHHIIIKKKLLLKKKGGGDDDIIIHHHGGGHHHIIIIIIHHHFFFBBBDDDFFFHHHIIIHHHGGGFFFHHHGGGFFFHHHKKKMMMMMMMMMKKKIIIFFFCCCBBBDDDFFFHHHGGGHHHIIIIIIHHHGGGHHHJJJFFFFFFEEEEEEEEEGGGHHHIIIEEEEEEEEEFFFFFFGGGGGGHHHGGGHHHJJJJJJIIIFFFBBB@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCBBBAAABBBCCCDDDEEEAAADDDHHHHHHFFFCCCCCCDDDDDDCCCBBBBBBDDDEEEEEEEEEAAABBBEEEGGGHHHFFFDDDCCCFFFHHHKKKLLLKKKHHHGGGFFFJJJJJJIIIFFFBBBBBBEEEHHHDDDCCCBBBEEEIIIKKKIIIGGG@@@DDDHHHJJJIIIHHHGGGFFFAAABBBDDDDDDBBBAAAAAABBBEEECCCBBBEEEHHHIIIGGGEEEEEEDDDBBBBBBBBBBBB@@@>>>>>>???AAACCCEEEGGGHHHHHHCCC@@@<<<888555444444555333444555777888888888888:::888666666777888888777555444333222111111111111000000000000111111111111)))000444555<<>>:::===<<<;;;???@@@aaayyyxxxtttkkkttt~~~___AAA@@@BBB======<<>>>>>::::::666555555444333333333333444222222222222111111111000///////////////000111111000000///...............111///...------...///111000000111111111///,,,+++............////////////////////////000000000000///111333444777;;;@@@DDDLLLMMMNNNOOOPPPPPPPPPPPPTTTQQQMMMLLLLLLLLLIIIGGGLLLIIIFFFEEEFFFGGGGGGGGGLLLKKKKKKJJJJJJIIIHHHHHHKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEGGGIIIJJJIIIHHHEEEEEEFFFGGGHHHJJJKKKLLLDDDDDDEEEFFFIIIIIIGGGFFFKKKIIIFFFDDDCCCDDDFFFGGGHHHIIIKKKJJJHHHFFFFFFGGGIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDFFFDDDAAAAAABBBDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEEEEDDDGGGEEEDDDCCCBBBCCCEEEFFFDDDEEEGGGHHHHHHGGGFFFEEEGGGIIIKKKJJJGGGEEEFFFHHHJJJHHHFFFDDDCCCDDDFFFHHHHHHGGGFFFEEEFFFGGGIIIJJJKKKIIIGGGEEEDDDFFFHHHIIIEEEFFFFFFCCC???>>>@@@DDDAAACCCEEEFFFDDDCCCBBBCCCAAABBBCCCCCCBBBAAAAAABBBGGGGGGFFFEEEDDDCCCBBBBBBEEEDDDAAA>>>;;;888666444444555777888999999999888777777666555444333333222555555444333222000000///111111111111111111111111222111111222555AAAYYYmmm~~~zzzkkkZZZWWWdddyyykkk___UUUKKKGGGKKKRRR\\\eeehhhppp}}}rrrlll~~~vvvTTTEEEAAA;;;;;;@@@CCCEEEXXXyyyqqqxxx~~~xxxkkktttIII>>>AAA===999:::BBBKKKpppxxxqqqkkkgggvvvYYYCCC<<<;;;???:::===@@@PPP^^^CCCAAAGGGBBBMMMMMMlll~~~OOO???CCC@@@DDD===BBBHHHWWW{{{ZZZMMMUUURRRMMMVVV```PPPAAA???888777777555555444333333333333444222222111111111000000000//////......//////000111000000///...............000///...------...///000666///)))+++222777444///............////////////////////////000000000000000222444666888<<>>>>>CCCBBB???JJJjjj~~~}}}}}}^^^GGG???<<<;;;???===@@@ZZZ|||tttpppqqq}}}SSS>>>===<<<<<<>>><<>>CCCGGGPPPPPPPPPPPPOOONNNMMMLLLIIIIIIIIIKKKLLLLLLKKKIIIIIIGGGFFFFFFHHHJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKGGGGGGGGGFFFFFFEEEEEEEEEIIIGGGGGGGGGIIIIIIHHHGGGGGGHHHHHHIIIJJJLLLNNNNNNOOOKKKGGGDDDEEEFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFFFFFFFHHHJJJFFFEEEDDDCCCDDDEEEGGGIIIGGGGGGGGGHHHGGGGGGFFFFFFFFFDDDAAA@@@AAABBBBBBAAAAAABBBBBBDDDEEEFFFGGGGGGDDDEEEEEEFFFEEEEEEDDDDDDCCCDDDFFFHHHIIIIIIIIIHHHKKKJJJJJJIIIHHHGGGFFFFFFEEEHHHKKKLLLKKKIIIHHHHHHJJJIIIGGGEEEEEEFFFHHHIIILLLIIIEEECCCCCCEEEIIIKKKLLLJJJHHHFFFEEEFFFGGGHHHGGGEEECCCBBBCCCEEEEEEFFFGGGHHHHHHFFFBBB@@@???@@@DDDCCCAAA??????@@@AAABBBEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFDDDAAA===:::777555444555666777888888777777999999888777666555444444444444444333333333222222000000000000000000000000111000000111111888HHHXXXsss~~~zzzrrrnnnooorrruuunnnZZZLLLUUUppppppaaa[[[___sssxxxpppiiiRRRMMMQQQUUUEEE???>>>QQQvvv{{{VVV@@@:::===AAA===<<>>666555999555555444333333333333444000000000000////////////...............//////000000000///////////////000000///............///000'''666EEEBBB333((()))000............/////////////////////000000111111222222333666888:::???DDDHHHMMMMMMLLLLLLJJJHHHGGGFFFFFFGGGIIIKKKLLLKKKJJJHHHIIIGGGFFFFFFHHHJJJJJJIIIGGGHHHHHHIIIJJJJJJKKKKKKIIIHHHHHHHHHGGGGGGHHHHHHIIIGGGFFFGGGIIIJJJJJJIIIGGGGGGHHHIIIJJJLLLMMMNNNNNNKKKHHHFFFGGGGGGGGGGGGEEEEEEGGGGGGHHHGGGFFFFFFEEEFFFFFFEEEEEEEEEGGGIIIEEEDDDCCCBBBCCCFFFIIIKKKJJJJJJIIIHHHGGGEEEDDDCCCEEECCCAAAAAACCCDDDDDDCCCAAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDGGGGGGHHHHHHIIIIIIIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGCCCFFFIIILLLLLLJJJHHHGGGGGGFFFDDDCCCCCCDDDEEEFFFJJJIIIGGGEEEDDDFFFHHHIIIKKKIIIGGGFFFEEEEEEEEEFFFHHHDDDAAABBBEEEHHHHHHGGGIIIIIIHHHFFFCCCBBBBBBCCCGGGDDDAAA???@@@BBBCCCDDDCCCDDDDDDDDDEEEEEEEEEFFFEEEEEECCCAAA>>>:::777555555555666666666666666666888888777777666555444444333333333333222222222222////////////////////////000///000111111555AAANNNlll}}}~~~mmmSSSAAAIIIgggqqq]]]RRRWWWkkksssxxxmmmeeewwwgggeeeiiiiiiKKKEEE<<>>;;;@@@FFFkkkyyymmmVVVBBBCCCDDDCCCLLLmmm___DDD===FFFCCCCCCGGGHHHfff```PPPIIILLLRRRQQQkkkjjj777;;;888888999555555444333333333333444000000000000////////////...............///000000000000/////////000000111//////............//////,,,===KKKHHH777***,,,333............/////////////////////000111222222222111333555777:::???DDDHHHOOOOOOOOONNNLLLKKKIIIHHHHHHIIIKKKLLLLLLJJJHHHHHHJJJHHHGGGGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIHHHHHHGGGGGGHHHIIIJJJHHHGGGFFFGGGJJJLLLLLLLLLFFFGGGGGGHHHIIIKKKMMMMMMJJJIIIHHHIIIKKKKKKIIIHHHFFFGGGIIIJJJJJJIIIHHHGGGGGGHHHHHHFFFEEEDDDEEEGGGEEEDDDCCCCCCDDDFFFHHHJJJFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCEEEGGGGGGFFFBBBCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDLLLKKKHHHFFFEEEFFFHHHJJJFFFFFFEEEEEEFFFGGGHHHIIIEEEGGGJJJLLLMMMLLLIIIGGGFFFFFFEEEDDDDDDEEEFFFGGGFFFGGGHHHHHHHHHGGGFFFFFFIIIHHHFFFEEEDDDDDDDDDEEEGGGDDDAAABBBFFFIIIIIIHHHIIIIIIHHHFFFEEEEEEGGGIIIIIIFFFBBBAAACCCEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCCCCAAA>>>;;;888666666666555555555555555555666666555555555555444444222222222222222111111111//////////////////////////////000222333555>>>HHHjjjkkkNNN===BBB[[[rrrvvv^^^NNNYYYjjjxxxrrrkkkqqq}}}tttbbb[[[iii|||tttooogggJJJEEE<<<999JJJoooZZZFFF>>>:::999>>>@@@FFF___yyyooorrrlllccclllfffAAA===@@@:::===BBB>>>UUUwwwvvvqqqOOOBBBAAADDDIIIUUUqqqQQQGGGIIIBBBDDDIII>>>JJJqqquuuZZZIIIIIIOOOMMMbbb;;;::::::;;;888555555444333333333333444111111000000000////////////////////////000111111000000/////////000111111////////////////////////444666666555222000000000............////////////...///000000111222333333111333555888;;;@@@EEEIIINNNNNNNNNNNNMMMLLLKKKJJJJJJLLLNNNMMMKKKJJJIIIIIIKKKJJJHHHHHHIIIIIIGGGEEEFFFGGGGGGHHHIIIJJJJJJJJJGGGGGGFFFEEEFFFGGGIIIJJJJJJHHHGGGGGGJJJLLLMMMMMMFFFGGGGGGHHHIIIKKKLLLMMMHHHHHHIIIKKKMMMMMMLLLJJJFFFGGGHHHIIIIIIHHHFFFFFFGGGHHHIIIIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGG???AAABBBDDDFFFHHHHHHIIIDDDCCCCCCDDDFFFHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGGGGGGGFFFEEEDDDDDDNNNKKKGGGCCCBBBDDDGGGIIICCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKMMMOOONNNKKKHHHHHHHHHHHHHHHHHHHHHIIIIIICCCEEEHHHJJJJJJIIIGGGEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDBBBBBBEEEGGGIIIIIIHHHHHHGGGEEEEEEFFFJJJNNNHHHEEEBBBCCCFFFIIIIIIHHHCCCCCCDDDDDDEEEEEEFFFFFFBBBBBBCCCBBB@@@>>>;;;999777666555444444444444444333333444444555555666666333333333222222111111111000000000000000000000000000///111333444555<<>>AAA;;;GGGeeennnuuuoooJJJBBBBBBHHHGGGRRRrrrQQQFFF===AAAFFF???BBBUUUqqqSSSJJJMMMKKKWWWwwwGGG;;;999:::555555555444333333333333444222222111111111000000000000000000000000111222222000000//////000111111222......////////////......111---******---//////...............////////////...///000111222333333444222444777999<<>>;;;CCC>>>:::CCCMMMnnniiiwwwlllWWWHHHFFFCCCFFFdddmmmSSSDDDDDDBBBCCCIIIJJJYYYzzzdddPPPNNNJJJOOO```QQQ<<<777999333555555444333333333333444222222222222111111111111111111111111111222222333000000///000000111222222......////////////......)))///444333///---///222............/////////000...///000111222333444444444666888;;;>>>CCCIIIMMMIIIJJJKKKLLLMMMMMMMMMMMMMMMOOOPPPOOOLLLLLLOOORRRKKKKKKKKKLLLNNNOOONNNLLLKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJIIIHHHIIIKKKNNNOOOQQQNNNJJJIIIIIIIIIIIIHHHIIIIIIIIIJJJLLLMMMOOOPPPNNNLLLIIIHHHJJJLLLNNNNNNJJJJJJIIIHHHHHHGGGFFFFFFBBBFFFJJJLLLKKKIIIHHHGGGFFFGGGHHHHHHGGGEEEBBB@@@EEEEEEFFFFFFFFFFFFEEEEEEGGGFFFDDDDDDDDDCCCAAA???DDDDDDFFFGGGIIIKKKLLLMMMHHHHHHHHHGGGGGGEEEDDDDDDEEEDDDDDDCCCDDDDDDEEEEEEFFFHHHIIIJJJJJJIIIGGGEEEIIIGGGEEEFFFGGGHHHEEEBBBGGGGGGGGGHHHHHHIIIIIIIIIDDDDDDEEEGGGHHHIIIJJJJJJGGGHHHHHHIIIIIIJJJJJJKKKBBBDDDEEECCCAAABBBFFFJJJGGGFFFDDDBBBAAACCCHHHLLLCCCAAA???CCCHHHKKKJJJGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBDDDEEEGGGFFFDDDBBB@@@888777555333222222222333222222444666888999;;;<<<999888888666555444333333111111111111111111111111555333222333222111666<<>>===TTTtttbbbIIIHHHCCC???___rrrhhhlllnnniiiddddddlllsss[[[CCCAAAGGG<<<;;;DDDBBBbbbdddhhh|||rrrRRRGGGEEEGGGRRRbbbnnnWWWLLL???BBBIII@@@DDD]]]rrrUUUOOOJJJLLLTTT^^^666999888888333333333222222222111111222222222111000//////...////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111//////111222333444444444555666777:::???DDDIIILLLOOOOOOOOONNNKKKJJJKKKMMMKKKLLLMMMLLLLLLLLLNNNPPPPPPPPPPPPPPPOOONNNMMMMMMNNNMMMLLLKKKLLLLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKIIIHHHGGGHHHKKKNNNPPPNNNKKKHHHGGGGGGHHHHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGEEEBBBAAAAAACCCFFFIIIKKKJJJIIIHHHEEEFFFGGGGGGGGGEEEDDDCCCFFFEEEEEEFFFHHHHHHGGGFFFDDDEEEGGGIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJBBBDDDHHHKKKLLLKKKHHHFFFKKKJJJHHHFFFFFFHHHJJJLLLJJJHHHGGGGGGHHHIIIHHHGGGJJJGGGFFFHHHKKKMMMMMMLLLEEEDDDCCCDDDGGGIIIIIIIIIDDDEEEFFFEEEEEEFFFHHHKKKJJJDDDAAABBBEEEFFFIIIMMMHHHFFFEEEGGGIIIJJJHHHFFFDDDCCCDDDEEEFFFEEEBBB@@@===888333111222333222111333333222333555999===???;;;:::999999999888666444111111111111111111222222222222333222111222555777FFFXXXnnn{{{xxxyyyssseee```fffxxxuuummmbbbUUULLLIIIJJJGGGGGGJJJTTTggg|||zzzpppiiinnnrrrhhhuuurrr\\\PPPNNNUUU]]]}}}jjjVVVDDD???===>>>IIIWWWzzzaaaDDD===RRRmmmtttffffffmmmnnnnnnmmmhhhvvvccc@@@???DDD>>>:::@@@HHHnnnuuulllzzztttQQQDDDEEEJJJLLLoooXXXAAAAAADDDAAABBBGGGZZZ}}}hhhMMMLLLNNNLLLeeeeee:::;;;777666333333333222222222222111222222111111000//////...////////////000000000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111///000111222333444444444555555777:::???DDDIIIKKKQQQPPPOOOMMMLLLLLLKKKKKKLLLLLLMMMLLLJJJJJJKKKMMMWWWVVVUUUTTTRRRPPPOOONNNLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJIIIIIIJJJMMMOOOQQQMMMKKKHHHGGGGGGIIIIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCEEEGGGIIIJJJJJJIIIHHHEEEFFFGGGGGGFFFEEEDDDCCCEEEEEEDDDFFFGGGHHHGGGEEEGGGHHHJJJKKKKKKIIIHHHGGGHHHGGGEEEDDDDDDDDDEEEFFFDDDEEEGGGHHHIIIHHHHHHGGGCCCFFFJJJMMMMMMLLLIIIGGGJJJJJJJJJJJJJJJJJJIIIIIIKKKIIIHHHHHHJJJKKKJJJJJJIIIGGGFFFGGGJJJKKKKKKJJJJJJIIIGGGHHHIIIJJJJJJIIIFFFGGGGGGFFFFFFGGGIIILLLLLLGGGDDDFFFGGGDDDDDDFFFHHHGGGFFFGGGJJJJJJIIIGGGEEEEEEFFFGGGHHHGGGDDDAAA===999444222333333333222333333222333555888<<<>>>???>>><<<:::888666444222111111111111111111222222111222222222111222444777CCCVVVkkkxxxxxxjjj[[[YYY___tttuuuuuunnndddZZZSSSQQQIIIFFFEEEIIISSSccctttyyytttnnnllluuukkk___kkk~~~gggTTTNNNVVVaaasss^^^QQQFFF>>>BBBMMM```rrr]]]CCCEEETTTuuupppiiibbbhhhiiikkkooosss[[[FFFBBB@@@@@@AAA===RRRyyy}}}mmmqqqqqqVVVIIIHHHJJJZZZwww{{{XXXJJJGGGEEEEEEEEEKKK^^^\\\KKKIIIGGGYYYkkk>>>;;;666444333333333333222222222222222222111111000//////////////////000000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111///000111222333444444444555555777:::>>>DDDHHHKKKSSSPPPMMMMMMNNNOOOMMMJJJIIIJJJKKKJJJIIIIIIKKKMMMUUUTTTSSSQQQOOOMMMKKKKKKLLLLLLKKKJJJJJJIIIIIIHHHDDDEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIJJJKKKMMMNNNOOOPPPLLLIIIGGGGGGHHHIIIIIIIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFGGGFFFFFFEEEDDDEEEDDDDDDEEEGGGGGGFFFEEEIIIJJJKKKLLLLLLKKKIIIHHHIIIGGGEEEDDDDDDEEEFFFGGGDDDEEEGGGIIIIIIHHHFFFDDDFFFHHHLLLOOOPPPNNNKKKIIIJJJKKKLLLMMMLLLKKKHHHGGGJJJHHHGGGHHHJJJKKKKKKKKKIIIGGGFFFFFFGGGHHHHHHGGGMMMKKKIIIIIIIIIJJJIIIHHHGGGHHHHHHGGGFFFGGGJJJLLLKKKGGGFFFHHHHHHEEEBBBBBBGGGFFFFFFGGGIIIIIIHHHFFFFFFFFFHHHJJJKKKIIIEEEBBB===:::666444333333333222333222222333444777;;;===BBB@@@===:::666444222111222222222222222222111111000111111111000111333666@@@QQQfffttt}}}zzzcccTTTRRRVVVjjjqqqzzz|||vvvkkkaaa\\\KKKFFFCCCDDDCCCIII]]]rrrvvvjjjgggffflll|||cccVVVbbb{{{qqqYYYNNNVVVdddqqq___MMMDDDDDDKKKWWWsssoooIII===CCCQQQrrrkkkiiihhhllljjjkkksss||||||UUUAAA>>>@@@>>>>>>@@@XXXkkkmmm}}}tttVVVIIIGGGKKK\\\zzzsssVVVIIICCCAAA???>>>DDDWWW}}}pppKKKHHHDDDMMMooolll>>>:::666555444444333333333222222222111111111111000000////////////000000000111111111000000111111111111000000///////////////////////////////////////////////////000000000111111111111///000111222333444444333444555666999>>>CCCHHHKKKRRRNNNKKKLLLPPPRRROOOLLLFFFGGGIIIIIIIIIJJJLLLNNNNNNNNNMMMLLLKKKKKKKKKKKKOOOPPPPPPOOOMMMLLLLLLMMMHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFLLLLLLLLLKKKJJJHHHGGGFFFGGGHHHJJJLLLMMMNNNNNNNNNJJJIIIGGGGGGIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHJJJJJJIIIHHHHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEGGGGGGFFFDDDGGGIIIKKKLLLMMMLLLKKKJJJHHHGGGEEECCCCCCDDDFFFHHHDDDFFFIIIKKKKKKHHHEEECCCHHHKKKNNNQQQQQQOOOLLLJJJJJJJJJKKKLLLKKKIIIHHHFFFGGGEEEDDDEEEHHHIIIJJJIIIIIIHHHFFFEEEEEEEEEEEEEEEIIIHHHFFFFFFGGGGGGGGGFFFGGGHHHHHHGGGFFFGGGIIIKKKIIIEEEDDDHHHHHHFFFDDDEEECCCCCCDDDEEEFFFFFFEEEDDDFFFGGGHHHKKKLLLJJJFFFBBB===;;;888555444333222222333333222333555777999;;;AAA@@@===999555222111111333222222222222222111111000000111000///000333555===MMMaaaooozzz{{{dddWWWSSSRRR^^^jjjyyyzzzqqqlllWWWOOOJJJIIICCCAAAOOOccczzz}}}jjj^^^ZZZ___mmm{{{bbbYYY```mmmuuuwww```TTTYYYeeegggPPPDDDCCCHHH[[[|||hhhGGG<<>>CCCHHHKKKOOOKKKHHHKKKPPPSSSRRRNNNIIIJJJJJJJJJHHHHHHJJJLLLIIIIIIIIIJJJLLLNNNPPPQQQQQQRRRSSSRRROOONNNOOOPPPMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIJJJJJJIIIHHHFFFDDDLLLLLLKKKKKKJJJIIIGGGGGGEEEGGGIIIKKKLLLLLLKKKKKKJJJHHHGGGHHHIIIJJJJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIKKKJJJIIIGGGGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDDDDEEEGGGGGGFFFEEEDDDFFFHHHKKKLLLLLLKKKKKKGGGFFFDDDCCCCCCDDDFFFGGGFFFHHHJJJLLLLLLJJJGGGEEEIIILLLOOORRRRRRPPPMMMJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDEEEGGGIIIIIIIIIIIIIIIHHHFFFEEEDDDDDDDDDFFFEEECCCDDDFFFGGGGGGFFFFFFGGGGGGFFFEEEEEEGGGIIILLLGGGDDDFFFFFFDDDDDDGGG@@@AAABBBCCCCCCBBBBBBCCCFFFFFFGGGIIIJJJIIIEEEBBB===<<<:::777444333222333444444444444555777999:::<<<===<<<888444111111222333333333333222222111111000000111000///000333555<<>><<>>;;;@@@:::NNNfffrrriiieeecccbbb___kkkrrr}}}xxxOOO???BBB:::>>>AAALLLnnnllldddgggvvvxxxbbbTTTLLLMMM]]]wwwmmmOOOIIIEEEDDDDDDHHHUUUcccbbbXXXLLLLLLfffnnn<<<888777:::444444444444333333333333111111000000000000000000000000000111111111222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000111222333333333333333444444666999===CCCGGGJJJLLLJJJHHHJJJOOOQQQQQQPPPOOOOOOOOOLLLIIIGGGHHHIIIFFFFFFFFFHHHKKKNNNQQQSSSOOOQQQSSSQQQMMMLLLMMMPPPMMMMMMLLLKKKJJJIIIIIIHHHFFFGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIGGGHHHIIIJJJKKKJJJIIIIIIJJJIIIHHHHHHJJJJJJIIIGGGKKKJJJHHHFFFEEEEEEFFFFFFDDDEEEGGGIIIIIIIIIIIIHHHJJJIIIHHHGGGGGGHHHIIIIIIGGGFFFFFFFFFFFFGGGHHHHHHFFFEEEEEEFFFHHHHHHGGGFFFCCCEEEGGGJJJKKKKKKJJJJJJFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHJJJLLLLLLKKKIIIGGGIIILLLOOOQQQQQQOOOLLLJJJHHHHHHGGGFFFGGGGGGHHHHHHIIIGGGFFFGGGIIIJJJJJJJJJJJJJJJJJJHHHEEEDDDEEEFFFGGGFFFDDDEEEGGGHHHHHHGGGFFFGGGGGGEEEDDDDDDGGGIIIPPPJJJEEEFFFEEECCCBBBDDD@@@BBBDDDDDDCCCBBBCCCDDDFFFFFFFFFGGGHHHHHHEEEBBB??????>>>;;;777555444555555555555666666888999999999;;;<<<:::555222222333444444444333222222111111000111111111000111333666;;;EEESSSbbbrrrxxxjjj\\\RRRWWWeeexxxsss[[[MMMKKKNNNRRRPPPLLLOOOZZZ^^^ZZZWWWYYYnnn|||rrr___MMMMMMPPP[[[qqqxxxvvvyyyvvvXXXAAA;;;777999EEEYYYqqq}}}kkkJJJ;;;===AAA;;;@@@IIIgggrrrfff``````aaabbbfffvvviiiJJJDDD444<<>>OOOwwwsss\\\___llliiiYYYMMMOOO\\\qqqcccRRRCCC@@@AAAAAAEEELLLjjj~~~oooYYYMMMVVVtttvvvBBB:::777999555444444444444333333333000000000000000000000111000000111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333222222333444666999===BBBGGGJJJKKKKKKKKKKKKLLLMMMNNNNNNPPPPPPPPPNNNKKKJJJJJJLLLJJJIIIIIIIIIJJJLLLOOOPPPMMMPPPRRRPPPLLLJJJLLLOOOLLLLLLKKKKKKJJJJJJIIIIIIEEEGGGJJJLLLNNNMMMLLLKKKGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHKKKJJJIIIIIIJJJIIIHHHFFFKKKIIIGGGEEEDDDDDDDDDEEECCCEEEHHHKKKKKKJJJHHHFFFHHHGGGGGGGGGGGGHHHHHHIIIGGGGGGFFFFFFFFFGGGHHHIIIGGGFFFFFFGGGIIIIIIHHHGGGFFFGGGIIIJJJJJJIIIHHHGGGFFFGGGHHHIIIIIIIIIHHHHHHFFFGGGIIIJJJKKKJJJJJJIIIHHHKKKNNNPPPPPPNNNJJJHHHEEEFFFHHHIIIJJJIIIIIIHHHJJJHHHGGGGGGHHHIIIIIIHHHJJJKKKLLLJJJGGGEEEGGGIIIIIIHHHFFFFFFGGGHHHGGGFFFGGGHHHHHHFFFEEEEEEGGGIIIMMMHHHFFFHHHHHHDDDBBBCCCDDDFFFIIIIIIGGGFFFGGGIIIHHHGGGFFFFFFGGGGGGFFFDDDBBBCCCCCC???;;;888888999666666777777888888999999999<<>>888333222333555444444333222222111111111222222222111222444777999AAALLL[[[nnnqqq___YYYXXXeeeyyyqqq^^^YYYUUUNNNEEE??????HHHKKKJJJNNNWWWpppnnn\\\IIIDDDGGGVVVmmmvvvWWW@@@>>>999888>>>HHHVVVhhhvvvpppkkkeeeeeerrr}}}YYYFFF@@@@@@;;;>>>???QQQssspppaaa[[[^^^ddduuufffLLL@@@>>>@@@CCCEEETTT|||ttt^^^ZZZaaasss}}}eeeYYYUUU[[[nnnlllOOODDDCCCCCCEEEKKKNNNcccmmmXXXQQQ[[[uuu}}}HHH===777888555555444444444333333333000000000000000111111111000111111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333222222333444555888===BBBGGGJJJLLLLLLMMMLLLJJJJJJKKKMMMLLLMMMNNNNNNMMMNNNPPPRRRTTTSSSQQQOOOOOOPPPQQQRRRNNNQQQSSSQQQMMMKKKMMMPPPKKKKKKKKKLLLLLLLLLLLLLLLGGGHHHJJJLLLLLLKKKIIIGGGEEEFFFHHHJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIKKKJJJIIIIIIJJJIIIGGGEEEKKKIIIFFFDDDCCCCCCCCCDDDCCCEEEIIILLLLLLJJJGGGEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIJJJHHHGGGGGGHHHJJJJJJIIIGGGIIIJJJKKKKKKJJJHHHFFFEEEFFFHHHJJJLLLLLLKKKJJJIIIEEEFFFGGGHHHIIIIIIJJJJJJHHHJJJMMMOOOOOOMMMIIIGGGBBBEEEIIILLLMMMLLLIIIHHHHHHGGGEEEEEEFFFGGGFFFEEEKKKLLLMMMKKKHHHFFFHHHKKKKKKIIIFFFEEEFFFFFFDDDCCCIIIIIIIIIGGGFFFFFFHHHJJJFFFCCCEEEJJJKKKGGGDDDDDDHHHJJJMMMMMMKKKJJJKKKMMMJJJHHHFFFFFFGGGGGGGGGFFFEEEFFFFFFCCC>>>;;;:::<<<777777888888999999999999:::???CCCAAA:::555333333555555444333333222111111222222333222111222555777777===GGGVVVkkkuuubbb___VVVdddyyyqqqhhh\\\LLLDDD===<<>>;;;CCCQQQjjj~~~rrrSSSHHH???AAANNN^^^mmmuuu{{{YYYAAA>>>:::999<<