BM6P6(@ bbbNNNGGGAAAAAADDDBBBBBBCCCBBB@@@<<<999888888666444222111222222000///.........---,,,+++***)))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((,,,555>>>AAA???JJJUUUbbblllvvvmmmWWW\\\ooo|||^^^===666CCCfffiiiNNN@@@444111000,,,+++---......////////////......000000111111111111000000333222111/////////000111//////.........---------111000///------,,,,,,,,,++++++,,,---............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%###""""""###%%%&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&''')))))))))***+++++++++,,,***+++,,,,,,------,,,,,,---/////////...///111333888888888999;;;===>>>??????@@@AAACCCGGGMMMUUU[[[SSSGGG:::333333888@@@GGGFFFHHHOOOVVVWWWTTTSSSUUUZZZZZZZZZZZZ\\\aaaggglll___[[[TTTMMMIIIKKKRRRXXXPPP\\\pppxxxdddaaabbbiiisssxxxuuupppsssrrrwwwWWWSSShhhxxx~~~]]]gggqqqvvvxxxyyyuuupppfffPPPHHHYYYmmmzzztttfffkkkmmmXXXAAA888;;;DDDKKKQQQUUU[[[kkk~~~eeeQQQBBB999111111666>>>IIISSS[[[]]]```bbbbbbccceeefffbbbcccdddfffgggiiijjjjjjxxx~~~{{{nnnccc______]]][[[PPPGGGEEEHHHOOOYYYccciiikkknnnoooooooooqqqrrrrrrqqqqqqpppooonnnmmmmmmnnnoooqqqssstttuuuvvvvvvvvvuuutttsssssstttuuuvvvxxxxxxwwwyyyzzz{{{zzzxxxyyywwwuuutttsssqqqmmmjjjfff___SSSGGG===777444444000000000000000000000000222222444999@@@JJJSSSXXXdddcccgggooosssuuuxxx}}}|||zzzzzzzzz}}}vvvtttxxxyyyyyyssskkkddd```___VVVSSSQQQSSSXXXZZZWWWTTTEEE@@@<<<===CCCTTTooo}}}wwwyyy|||{{{}}}~~~~~~|||||||||~~~~~~}}}}}}|||||||||||||||}}}||||||{{{{{{{{{||||||{{{|||}}}}}}}}}|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwvvvvvvvvvwwwxxxyyy|||||||||{{{{{{zzzzzzzzzwwwwwwwwwwwwwwwvvvuuutttsssrrrpppooolllhhhccc___]]]cccfffdddgggooosssrrrkkknnnhhh^^^```rrrbbbOOOIIIBBBAAADDDBBBBBBCCCCCC@@@<<<999888888888666333333333333222000.........---,,,+++***)))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''***222;;;AAADDDVVV___fffgggiiipppyyy~~~eeeOOOQQQaaannnvvvzzz|||xxxPPP:::;;;[[[pppWWWHHH:::444222...+++,,,///000000000000000000///111111222222222222111111333222000/////////000111//////.........---------000000///...---,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%###""""""###%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''((())))))******++++++,,,,,,------...............---...//////...///111333444555666888:::===???@@@@@@AAABBBCCCEEEJJJPPPUUUZZZMMM===444555===GGGNNNLLLKKKNNNTTTVVVTTTTTTVVVXXXYYYYYYXXXWWWZZZbbbhhheeebbb]]]UUUQQQQQQVVV[[[UUU]]]jjj{{{xxxccc```^^^___bbbeeefffeeehhhhhhsssjjjPPP```mmmuuuuuuzzz{{{kkk]]]hhhsssxxxyyyyyytttooo^^^III@@@QQQgggvvvyyybbb]]]mmmoooVVV===555999???FFFMMMSSSZZZjjj~~~fffRRRCCC:::111111555===HHHRRRZZZ\\\___aaabbbcccdddfffeeeeeeeeeeeefffggghhhiiipppwwwwwwkkk\\\TTTOOOLLLKKKCCC<<<;;;???GGGVVVccciiikkknnnnnnnnnnnnooopppqqqqqqpppoooooonnnmmmmmmmmmnnnpppqqqssstttttttttvvvuuutttsssssstttuuuuuuvvvvvvvvvwwwyyyzzzyyywwwwwwwwwuuuqqqjjj```WWWQQQJJJEEE>>>777111/////////////////////////////////.........000444:::???BBBQQQRRRYYYeeeoootttxxx}}}|||zzzvvvqqqlllgggdddccc^^^[[[XXXYYY]]]^^^[[[XXXJJJDDD===;;;???NNNggg}}}zzzuuuxxxzzzzzz|||}}}~~~}}}||||||}}}~~~~~~}}}||||||{{{{{{||||||zzzyyyyyyyyyzzz{{{||||||~~~~~~~~~}}}|||zzzxxxwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyxxxxxx{{{zzzzzzyyywwwuuusssrrrrrrooommmjjjhhheeeaaa^^^^^^aaabbb___aaaiiioooooolllpppllldddfffuuu~~~aaaOOOJJJDDDCCCEEEAAABBBCCCCCC@@@===:::888888999777444444444444333111.........---,,,+++***)))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%&&&''')))---666CCCLLLXXX___dddcccdddlllwww}}}sssvvvzzzwwwdddQQQMMMTTTdddmmmtttwwwfff???:::PPPyyyiiiWWWCCC888555111---+++000000111111111111000000111222222333333222222111222111000000///000000000/////////............---/////////...------,,,,,,,,,------------,,,,,,+++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))******))))))((('''&&&%%%$$$$$$$$$%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&((((((((()))***+++++++++,,,,,,---............---,,,---......---...000222111222333555888;;;===??????AAABBBCCCDDDFFFJJJMMM]]]QQQ@@@666888CCCNNNUUUQQQKKKIIIMMMQQQSSSTTTWWWWWWYYYZZZWWWSSSTTT]]]dddfffeeeaaa[[[UUUTTTWWWZZZTTTXXX]]]fffssszzzvvvnnnddddddbbb^^^[[[\\\```dddeeecccgggqqqvvvppp^^^NNNoootttsssooorrrvvvmmm]]]]]]hhhtttyyyzzzxxxrrrkkkWWWBBB888IIIbbbuuu~~~iiibbbrrryyy\\\AAA999;;;>>>EEENNNRRRZZZjjj}}}kkkVVVFFF<<<333111444;;;EEEOOOXXXZZZ^^^```aaabbbccceeeffffffeeeddddddeeeggghhhlllssssssfffTTTFFF???<<<===999666666888AAARRRbbbiiikkknnnnnnmmmmmmmmmnnnpppooooooooonnnmmmmmmmmmlllmmmnnnpppqqqrrrrrrrrrttttttssssssssssssttttttsssssstttvvvxxxxxxwwwuuuttttttrrrjjj]]]NNNAAA999666444111///......///000///////////////////////////.........///111333555===>>>GGGWWWgggqqqxxx}}}~~~{{{}}}{{{vvvpppmmmlllllljjjhhhccc```\\\\\\]]]]]][[[XXXOOOHHH@@@;;;;;;EEEZZZmmm~~~wwwsssvvvyyyyyyyyy{{{||||||{{{|||}}}~~~}}}}}}|||{{{{{{{{{{{{|||wwwwwwxxxxxxyyy{{{|||}}}||||||||||||{{{zzzyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxyyyyyyzzzxxxxxxxxxwwwwwwwwwwwwvvv|||{{{{{{yyyvvvssspppoooppplllhhhdddcccaaa___]]]``````^^^\\\___fffmmmnnnrrrsssmmmggglll}}}zzzyyy]]]LLLIIIDDDDDDFFFBBBCCCCCCCCCAAA===:::999888999777444333444444333111.........---,,,+++***)))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&((()))***222DDDTTTRRRYYY___cccjjjuuu~~~kkkjjjmmmoooiii[[[QQQMMMdddnnnvvvxxx}}}vvvJJJ===CCCeeejjjOOO===666444111...000000000000000000000000000111111222222111111000111111000000000000000000/////////..................//////......------,,,---------------,,,+++***---------,,,,,,,,,,,,+++))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((((((&&&&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((()))***++++++))))))***++++++++++++++++++,,,------,,,---///111000000111333555888:::;;;<<<>>>@@@AAAAAACCCEEEGGGTTTMMM@@@777999DDDNNNSSSNNNEEE???CCCJJJNNNRRRUUUWWW[[[\\\WWWQQQRRR\\\eeeddddddccc```\\\ZZZ[[[\\\VVVYYY]]]```fffkkkiiibbbccciiimmmkkkeeecccggglllhhheee___aaafff```SSSPPPpppsssqqqiiiiiilllggg\\\]]]iiiuuuzzzyyyuuummmdddSSS@@@666EEEaaaxxx}}}uuurrreeeHHH>>><<<<<>>444111333999BBBKKKUUUXXX\\\___```aaabbbdddeeedddcccbbbcccdddfffggglllnnnjjj\\\III<<<888888::::::;;;<<<<<>>555BBB___zzzzzzyyy{{{vvvnnnQQQ???888777===FFFLLLUUUcccssssss```MMMAAA666222222666???GGGQQQUUUZZZ^^^___```aaabbbbbbaaaaaaaaaaaacccdddeeegggbbbXXXJJJ<<<555888>>><<>>666333333000000000000///...---,,,////////////////////////,,,------...////////////444000222>>>LLLXXXccckkk}}}~~~{{{|||}}}wwwssspppppptttwwwwwwzzz}}}|||~~~yyyqqqhhhaaaVVVTTTVVV```nnnvvvvvvrrrvvvsssnnnjjjgggeeecccaaaTTTOOOJJJFFFBBBAAAGGGOOOhhhpppuuutttsssuuuwwwwwwuuuwwwxxxyyyyyyzzz|||~~~|||{{{{{{zzzzzzzzzzzzzzz||||||{{{zzzyyyyyyyyyzzzvvvwwwxxxyyyzzz{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwxxxyyyyyywwwuuurrrpppnnnjjjfffcccaaaaaa```___^^^\\\]]]bbbiiinnnqqqsssvvvooohhhhhhwwwwwwwww[[[JJJGGGCCCCCCGGGEEECCCDDDDDDAAA>>>:::999999888666333222333333222000.........---,,,+++***)))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((((((''')))+++)))---???TTT[[[eeepppzzzssskkkhhhoooyyyxxxjjj[[[\\\eeeooorrrrrruuu~~~wwwNNN888<<<^^^lllOOO???;;;999666000///...------...///000...//////////////////...//////000111111111111000...////////////000000000------...//////...---,,,+++,,,,,,,,,,,,++++++***,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&'''((()))***+++******+++,,,,,,,,,,,,+++)))***++++++***+++---///000000000000111222333444666888;;;<<<===???AAACCC;;;EEEIIIAAA:::<<<@@@???;;;555444:::AAAFFFKKKPPPQQQTTTVVVTTTRRRWWWcccmmmfffcccbbbfffmmmooojjjdddfffqqq|||}}}zzzvvvoooiiisss|||zzzuuussstttddd\\\aaaTTTIIIYYYnnnrrrpppcccVVVQQQPPPOOOdddnnnwwwyyyuuunnncccYYYDDD;;;444>>>ZZZxxxyyyooowwwxxxssswww}}}sss}}}~~~bbbFFF777888???CCCGGGOOO[[[hhhxxxsssaaaPPPDDD888222111444;;;CCCNNNSSSXXX\\\^^^___```aaa______``````````````````YYYOOOCCC:::555666>>>GGGCCCEEEIIIJJJGGGFFFOOO[[[\\\```dddggghhhhhhhhhhhhjjjjjjkkkkkklllllllllmmmlllmmmnnnoooppppppppppppnnnooopppqqqrrrrrrrrrqqqsssssstttvvvwwwvvvrrroooeeeZZZIII;;;222000000111...//////000000000//////000000000000000000000000000000000//////......---222//////444;;;CCCMMMVVVnnnrrrsssqqquuu|||yyyqqqjjjddd```aaaeeehhhnnntttmmmtttxxxtttlllaaaUUULLLBBBCCCJJJZZZlllyyy}}}|||~~~{{{vvvqqqllliiigggggg[[[VVVQQQNNNHHHCCCDDDIII___jjjssstttsssttttttssstttvvvwwwxxxxxxxxxzzz|||{{{{{{zzzyyyyyyyyyyyyzzz~~~}}}|||zzzyyyyyyxxxxxxzzzzzzyyyxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyywwwwwwxxxxxxxxxxxxxxxyyyyyyyyywwwyyyzzz{{{{{{yyyvvvtttllljjjhhhgggfffdddaaa___[[[XXXZZZbbbjjjnnnpppssspppllljjjrrrzzz}}}```MMMHHHBBBCCCFFFDDDCCCDDDDDDBBB>>>;;;999999999777444444444444333111.........---,,,+++***)))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((&&&(((+++******:::NNN]]]lll}}}~~~yyyvvvxxx~~~vvvlllXXX^^^eeeiiihhhjjjqqqyyy[[[???777JJJfffzzz\\\HHH@@@;;;666111000///------///000111//////000000000000//////...///000111222111111000.../////////000000000000,,,---...000000///---,,,***++++++,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%&&&((()))***+++)))******+++++++++++++++)))***+++*********,,,....../////////111222444444777999:::;;;;;;<<>>;;;:::::::::888666555555555444333.........---,,,+++***)))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((($$$&&&+++))))))666HHH]]]ppp~~~}}}|||}}}{{{{{{{{{wwwsssYYY\\\aaacccaaabbbjjjrrr]]]AAA222:::PPPttteeeNNNCCC;;;555222111000......000111222000000111111111111000000...///000222222222111000.../////////000000111111+++---...000000///---,,,)))***+++,,,,,,,,,,,,,,,*********))))))))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###################################################$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%&&&((()))***+++''''''((()))))))))))))))((()))******)))***,,,...,,,---...///111333555666999:::::::::999:::===@@@CCCWWW```QQQ>>>888999999999:::???GGGIIIIIIKKKPPPQQQQQQRRRUUU\\\gggsss{{{qqqgggaaaiiixxx|||rrreeeiiiuuu}}}|||}}}|||~~~}}}~~~zzzkkkwwwooommmttt]]]JJJ]]]nnnnnnkkkgggccc```\\\XXXnnnwww}}}|||uuulll```VVV:::888666<<>>KKKPPPVVV[[[]]]^^^___``````aaaaaa```^^^ZZZUUUSSSEEE;;;666???JJJRRRYYY___eee^^^TTTJJJ>>>777;;;BBBLLLQQQXXX]]]```aaabbbccchhhhhhiiijjjkkkllllllmmmjjjjjjkkklllmmmmmmmmmmmmlllmmmooopppqqqqqqqqqppprrrrrrsssttttttqqqlllhhhLLLBBB777444888;;;888333333333444444444444444444111111111111111111111111------,,,,,,,,,---///000+++---111333///---333<<>>CCCHHHEEESSS\\\XXXOOOGGG@@@999444888BBBSSShhh|||~~~xxxtttttttttpppggg\\\TTTLLLEEEEEEIIITTTbbbooosssqqqooonnnllltttuuuwwwwwwvvvvvvxxxyyy{{{zzzyyyyyyxxxxxxyyyyyyxxxxxxxxxwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwuuutttvvvvvvwwwwwwxxxxxxxxxyyytttuuuwwwxxxwwwtttqqqooohhhiiikkkmmmmmmiiibbb]]]eee]]]YYY```iiimmmqqqvvvvvvooonnnyyy|||xxxnnnpppppplllmmmssswww]]]LLLFFFBBBEEEHHHCCCBBBBBBBBBAAA???<<<:::888;;;888555444444555444333...------------+++(((%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%'''+++222777TTTiiizzzxxxnnnkkkoootttzzzzzz}}}xxxmmm]]]TTTWWWdddkkkjjjssswwwOOO444666@@@YYYuuuVVVFFF>>>444333222111///---...111333333222111///.........---000...---///222444333111444111......000222111000///...---,,,,,,,,,,,,,,,---***((((((+++,,,+++)))+++++++++************)))''''''(((((())))))******)))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&''''''(((******))))))((('''&&&%%%))))))*********+++++++++------,,,------...///000333444666999;;;<<<>>>>>>IIIOOOVVVUUUFFF555222999>>>IIIOOOJJJEEEHHHNNNQQQMMMTTTWWWXXX^^^iiioooooommmiiigggmmmuuuwwwqqqjjjmmmttt~~~zzz}}}zzz{{{}}}qqquuuzzz~~~uuu[[[SSSeeexxxtttqqqmmmfff]]]YYY[[[sss|||~~~vvvsssrrrfffTTT>>>555444:::KKKnnnlllcccpppyyy~~~yyypppjjj~~~|||VVV777444===BBBCCCMMMTTTZZZkkk~~~}}}ooo]]]NNN>>>444111111555:::HHHLLLSSSYYY^^^````````````___```aaa```ZZZQQQIII:::AAAJJJQQQXXXaaajjjqqqwwwfffOOO<<<333444999<<>>;;;<<<:::555666===CCCBBB>>><<<:::222...111333000///222222111000///..................---------......///;;;===EEEVVVeeejjjbbbXXXBBB>>>999444333666:::===>>>BBBDDDBBB<<<888:::===444777@@@NNN```sss~~~{{{vvvpppqqqiii^^^TTTMMMJJJHHHGGGSSSaaannnqqqooooooppppppuuuvvvwwwvvvuuuuuuwwwyyy||||||zzzyyyxxxwwwwwwwwwvvvwwwwwwvvvvvvuuutttsssuuuttttttttttttvvvxxxyyyyyyyyyxxxxxxwwwvvvvvvvvvuuuvvvwwwxxxxxxwwwuuutttuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvvvvvvvwwwuuurrroooeeeeeegggjjjjjjfffcccbbbeee\\\WWW]]]fffllloooqqqrrrnnnttt{{{tttmmmlllooozzz```NNNHHHCCCEEEHHHBBBBBBBBBBBBBBB@@@>>><<<:::;;;888666444555555444333///............,,,)))&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''+++000444CCCVVVfffddd[[[YYY^^^cccyyyvvviii\\\OOOJJJVVViiizzziiiAAA333;;;PPPqqq}}}___OOOFFF:::444333111//////000333555333222111000//////000000000...---///222333222111111...++++++---...---,,,///...---,,,,,,,,,,,,---...+++)))***,,,---,,,++++++++++++************)))'''((((((((()))))))))***)))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&''''''(((***+++++++++******+++---*********************+++,,,,,,,,,,,,---...///000111333555777999;;;<<<<<>>CCCGGGLLLRRRVVV___aaadddddddddfffiiilllkkkkkkjjjiiijjjkkklllmmmkkklllmmmnnnoooppppppqqqrrrttttttssstttuuupppgggXXXQQQNNNQQQQQQNNNLLLMMMJJJIIILLLTTTZZZ[[[ZZZZZZFFF===666555555222222555222222111000///.........//////............//////222444:::HHHTTTWWWOOOEEE888555000---,,,///222555555777:::;;;999777444333222555>>>KKKZZZlllzzzsssqqqkkk```WWWQQQMMMJJJHHHRRR```mmmppppppppprrrrrrsssuuuvvvvvvvvvvvvxxxyyy{{{zzzyyywwwvvvuuuttttttvvvvvvvvvvvvvvvvvvuuutttttttttsssssstttuuuwwwxxxvvvwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvvvvvvvvvvvvvuuuvvvvvvvvvvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvuuurrrooollliiigggfffeeedddeeeeee^^^WWWTTT[[[fffmmmoooqqqrrrvvv}}}~~~~~~~~~|||bbbPPPIIIDDDFFFHHHCCCBBBCCCCCCCCCAAA@@@>>><<<:::888666555555555444333000000/////////---***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((***---000888HHHUUUUUUOOONNNTTTYYYpppyyy}}}bbbRRRCCCGGG]]]wwwRRR000444DDDaaammm\\\PPP@@@666444222000000222444666444222111//////111222333000///...///111222222111222000....../////////.........---,,,,,,,,,------...---++++++---...---,,,+++++++++************)))(((((((((((())))))))))))((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((((()))(((((('''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''((((((((('''''')))************************))),,,,,,,,,,,,---...//////000111333555777888999::::::<<>>999;;;999AAAKKKQQQWWWfffyyy|||tttbbbRRRAAA777222111444999AAAFFFMMMTTTYYY\\\]]]\\\\\\^^^___[[[SSSKKKGGGEEEGGGSSSfffxxx~~~ppp^^^OOOGGG???777000///111444777;;;@@@GGGKKKWWWZZZ]]]```bbbdddhhhjjjiiiiiiiiiiiiiiijjjkkklllkkklllmmmmmmnnnoooppppppsssuuuuuutttuuuxxxvvvqqqlllddd^^^```cccdddcccddd[[[WWWUUUWWWXXXVVVTTTUUULLLCCC;;;777555222333666333333333333222111000///000000//////...//////000000111555>>>GGGGGG???666333111///------///111333///000333777999777222---222555>>>JJJUUUeee{{{xxxqqqlllccc[[[UUUPPPLLLJJJPPP^^^lllppppppqqqssssssqqqtttvvvwwwwwwvvvwwwwwwyyyxxxwwwuuusssrrrrrrrrruuuuuuvvvwwwwwwwwwvvvvvvtttssssssssstttuuuvvvwwwttttttuuuvvvvvvwwwxxxxxxtttttttttttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwttttttttttttuuuuuurrrpppqqqpppnnnmmmmmmkkkgggdddWWWQQQQQQ\\\hhhnnnoooppprrr~~~zzz```NNNHHHCCCFFFIIIDDDAAABBBBBBBBBAAA@@@>>>===:::888666666666666444333111000.........---***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))))))))+++---444???KKKNNNLLLMMMSSSYYYllltttqqqbbbNNNEEEQQQfffsssuuubbb555333;;;TTT{{{kkk[[[FFF999666222000000222444555222111///...///111333444000//////000111111111111222111000000000//////......------,,,,,,,,,------------,,,,,,,,,---------+++++++++*********))))))(((((((((((())))))))))))(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((&&&&&&(((++++++'''###************))))))))))))++++++++++++,,,---...//////000222444666777888888777999<<<@@@BBBBBBBBBBBBPPPMMMJJJFFFFFFGGGHHHHHHLLLPPPWWW```ggghhhbbb[[[\\\dddlllooonnnpppxxx~~~www}}}xxxqqqrrroookkkbbb\\\bbbqqq~~~uuubbbfff}}}pppnnnuuuzzz}}}~~~xxxlll[[[GGG888333...111555<<<]]]yyygggqqqmmmVVV???888;;;<<<@@@IIIOOOTTTbbbttt|||xxxgggWWWEEE999333111333777>>>BBBJJJRRRXXX[[[\\\\\\YYY]]]^^^XXXOOOIIIIIIKKKTTTbbbwww~~~zzznnn___UUUPPPJJJ@@@888555444333333555999>>>AAAOOORRRXXX^^^bbbdddeeeeeehhhhhhhhhiiiiiijjjkkkkkkkkkkkkllllllmmmnnnoooooossstttttttttuuuxxxzzz{{{}}}uuummmmmmqqqtttuuutttfffYYYLLLGGGFFFCCC??????HHHCCC>>>:::777555444555222333444444444333222222000000///.........//////111111444999>>>===777000111000000000000111222333111222555888999777444111444777@@@LLLTTT___uuu}}}qqqllleee]]]WWWQQQLLLHHHPPP^^^lllpppoooqqqrrrrrrrrrtttwwwxxxvvvuuuttttttvvvuuutttssssssrrrrrrsssssstttuuuvvvwwwwwwwwwwwwtttttttttuuuuuuvvvvvvwwwttttttuuuuuuuuuvvvvvvvvvssssssrrrrrrssstttvvvxxxxxxwwwwwwwwwwwwvvvvvvvvvtttsssrrrsssttttttrrrpppooouuu}}}}}}pppdddVVVRRRTTT___kkkppppppoooooo{{{uuu[[[KKKFFFBBBFFFJJJEEE@@@AAAAAAAAAAAA???===<<<:::888777777777777555333111///---------,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))(((((()))***---444???GGGKKKNNNTTTZZZnnnssszzzfffSSSPPP\\\jjjqqqxxxwwwKKK===666EEEooo|||jjjQQQ???:::333000000111222222000///.........000222333///000000000000000111111...//////...---,,,++++++------,,,,,,,,,------...,,,,,,,,,+++++++++,,,---+++++++++*********))))))))))))))))))(((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%))))))******)))(((((('''((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((,,,((((((000999:::000&&&))))))))))))))))))))))))+++******++++++,,,---...///000222333555666777777333666777777888<<>>???FFFLLLQQQ^^^ppp{{{}}}nnn]]]JJJ===555111222666;;;@@@GGGPPPVVVZZZ[[[[[[XXX[[[\\\WWWOOOLLLPPPVVVllluuuvvvnnnjjj```UUUNNNLLLJJJEEE???:::888555333333444555666BBBHHHQQQZZZbbbeeeeeecccgggggghhhiiijjjjjjkkkkkkkkkjjjjjjjjjjjjlllmmmnnnpppppprrrssssssvvv||||||yyy{{{mmmXXXBBB:::<<<>>>===<<<@@@BBBBBBAAA???<<<999666222222333333333333222222000//////...------......---...000333555444111---,,,,,,---....../////////111555999888444222333555555777AAANNNTTT[[[mmmtttoooggg___XXXQQQJJJFFFPPP^^^kkkooonnnoooqqqqqqtttvvvxxxxxxuuurrrqqqpppssssssssssssssstttuuuuuurrrssstttuuuvvvwwwwwwwwwuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuttttttssssssssssssrrrrrrrrrrrrtttvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvtttrrrqqqqqqrrrrrrpppooojjjwwwqqq[[[WWWYYYdddooorrrooommmhhhnnn}}}~~~oookkksssqqqXXXHHHDDDAAAFFFJJJEEEAAAAAABBBAAA@@@>>>===;;;:::999888888888777555333111///---,,,,,,,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''''')))***(((---888FFFOOOTTTZZZ```eeekkkvvv{{{fffTTTSSSbbbpppsss|||qqqVVV;;;:::TTTyyy|||```FFF???777222111111000//////......//////000111111///000111111000///000222000111222111///---------------,,,,,,,,,---......+++,,,,,,+++******+++---+++++++++************)))))))))))))))((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((((())))))))))))(((((()))(((((((((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((((((%%%'''111===???555***((((((((()))))))))******************+++,,,------...///111222444555555555...111222///111888@@@DDDCCC???>>>BBBEEEFFFHHHKKKKKKSSSaaaooopppfff[[[TTTbbbcccfffiiinnnsssxxx|||~~~~~~vvvhhh___^^^cccggghhhddddddlllxxx~~~}}}llldddbbbjjjzzzuuurrruuu~~~zzzxxxssscccKKK:::555000,,,000222111HHHqqqzzzSSS:::777<<<>>>DDDIIINNNZZZlll{{{vvvdddPPPAAA777222111444777<<>><<<===>>>???>>>???AAACCCBBB???<<<333555:::CCCNNNWWW[[[\\\aaabbbdddfffgggggggggggghhhgggfffeeeeeeggghhhiiijjjlllpppsssrrrrrr|||uuu[[[JJJ@@@===???CCCVVV```fffccc___ZZZSSSKKKFFFCCC???:::666444333333444333222111000000000000///000222111000000222333111111111111111222222222---111555666444333333444666555BBBUUU\\\YYY___mmmttthhh^^^TTTMMMHHHHHHWWWeeekkklllooorrrrrrssstttuuutttrrrqqqrrrsssuuutttssssssrrrrrrssssssqqqqqqrrrssstttttttttssssssssstttuuuuuutttsssrrrsssssssssrrrrrrrrrrrrrrrsssttttttuuuuuuuuuttttttqqqrrrrrrssstttuuuvvvvvvuuusssqqqoooooonnnmmmkkkfffrrr|||vvv___ZZZ[[[fffnnnoookkkgggaaalll~~~vvvvvvtttZZZIIIDDD@@@DDDHHHBBBEEEEEEEEEDDDBBB@@@===<<<:::999888999999888555222444222///.........,,,+++((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&%%%&&&))),,,'''***777LLL]]]dddjjjooowwwrrrmmmrrrpppgggjjjssstttZZZWWWdddgggqqquuuuuucccFFF<<<999RRRvvvvvvTTTKKK???777444222///,,,///111222444333222000//////111333222///...000222000333555333000------...,,,,,,,,,,,,,,,---...///---...000...,,,+++...000+++++++++************)))******))))))((((((((('''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&((())))))))))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&''''''(((%%%&&&((()))((('''%%%%%%%%%&&&'''((()))***+++,,,))))))))))))***+++,,,---+++,,,---///000111111111777777555777CCCNNNNNNFFF777666:::AAABBB@@@DDDKKKKKKNNNUUU\\\[[[WWW]]]fffhhhmmmrrruuuwww}}}{{{sssmmmhhhfffkkksssoooooonnnnnnqqqssslllbbbWWW___XXXQQQZZZdddeeehhh___aaafffhhhhhhlll{{{yyyrrrkkkWWW<<>>:::===BBBFFFKKKUUUgggzzznnnXXXGGG:::222000222111666???HHHPPPUUUWWWWWWWWWUUURRRNNNNNNSSS\\\cccnnnyyy|||mmm]]]UUUSSSTTTSSSPPPIIIAAA<<<<<<>>>999:::===BBBGGGGGGCCC???777555555:::CCCLLLRRRTTT___```bbbdddeeeeeeeeeeeegggfffeeeddddddeeeggghhhjjjkkkppptttrrrrrr|||ooo```ZZZ^^^gggvvvxxxssskkkcccUUUPPPIIIBBB<<<888777777666555444333222222222222...///000///---,,,///111222111000000000000111111000222555:::======999555999888EEEZZZbbb]]]___jjjmmmyyylllaaaWWWPPPKKKDDDSSSbbbiiilllppptttuuuqqqrrrsssrrrrrrrrruuuwwwvvvuuutttrrrqqqpppooooooqqqqqqrrrrrrssssssrrrrrrqqqrrrsssssssssrrrqqqppppppqqqqqqrrrrrrssssssttttttuuuvvvvvvvvvuuutttsssooopppqqqrrrsssuuuvvvvvvvvvtttqqqooonnnmmmllljjjeeeqqq{{{xxxccc]]]XXXYYYccclllmmmiiifffeeexxx~~~xxxwwwuuu___JJJEEEFFFEEEDDDFFFCCCDDDEEECCC@@@>>>===>>>;;;:::888777777777555333222000.........---+++***((((((((()))(((((('''&&&***))))))((('''&&&&&&&&&''''''''''''''''''''''''***)))'''&&&&&&'''((()))///'''///JJJaaahhhnnnwwwzzzpppfffqqqwwwzzz^^^MMM^^^eeeppprrrwwwTTT444888???fff|||hhhUUUDDD>>>888000...333///////////////000000000000000000000000000000000000000000000//////////////////............//////......---,,,,,,,,,,,,---...------,,,,,,++++++******************)))((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%$$$###"""&&&!!!###&&&$$$"""########################%%%$$$"""!!!!!!"""$$$%%%""""""$$$%%%'''(((******&&&'''))))))((('''$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))''''''(((***+++,,,---...)))))))))))))))******+++------......///000000000222999CCCKKKNNNMMMLLLKKK===;;;===BBBDDDCCCFFFJJJQQQSSSYYY___]]][[[cccnnnooouuuxxxvvvuuuwww|||yyytttpppnnnkkkiiiooosssqqqsssuuuooofff[[[TTTIIIHHHXXXjjjkkk```UUUWWWVVVUUU___qqqyyyttteeeHHH666222///+++---+++///222444LLLrrr~~~|||eee___eeejjjlllwwwuuuzzzPPP<<<@@@<<>>EEEGGGCCCAAA999222333<<>>@@@@@@<<<999444:::HHHYYYcccdddbbbaaallltttwwwkkkZZZOOOLLLGGGOOO]]]jjjoooooorrrxxxxxxuuurrrrrrtttuuutttrrrsssqqqooopppssstttssspppqqqrrrrrrssssssrrrrrrqqquuuttttttssssssrrrqqqqqqoooppppppqqqqqqrrrssssssrrrrrrssstttuuuuuuttttttqqqqqqoooooooooqqqsssuuuqqqqqqpppooommmllllllkkkqqqtttxxx~~~rrrbbb]]][[[aaammmqqqkkkgggiiiuuu|||}}}yyyyyyttt~~~wwwzzzttt^^^JJJEEEFFFDDDBBBCCCCCCDDDEEECCCAAA>>>===>>>;;;:::888777888777555444222000///......---+++***(((((((((((('''&&&%%%$$$)))))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''(((((())),,,)))111GGG\\\iiittt}}}vvvxxx```KKKTTT___qqq{{{^^^???999;;;^^^yyyjjjVVVGGG;;;222000111//////000000000000000///000000000000000000000000000000000000////////////......------------............---,,,,,,,,,,,,---...------,,,,,,++++++******************)))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""'''### !!!%%%'''&&&###########################%%%$$$"""!!!!!!"""$$$%%%""""""###%%%&&&'''((()))'''((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))&&&&&&'''((()))***++++++))))))(((((())))))***+++---------...//////000000666<<>><<<<<<@@@BBBBBBFFFKKKQQQVVV]]]bbb```^^^hhhttt|||uuuppprrryyyyyyssspppoooppptttwwwwwwwwwuuupppkkkhhh```TTTOOOYYYfffhhhaaaXXXXXXUUUUUU```sssyyyppp```DDD333111...,,,---,,,...222333IIImmmhhh```eeeyyyzzzzzzzzztttyyy~~~SSS::::::;;;>>>DDDIIIMMMXXXlllvvvbbbLLL@@@:::555///111333888@@@JJJQQQVVVWWWXXXUUUQQQPPPRRRVVVYYYZZZaaammmooobbb]]][[[XXXWWWUUUQQQJJJEEEFFFFFFBBB>>>>>>BBBBBB???<<<999666444666<<>>888666333111000000111111111111111111111111111111333333222111111111222444///222777===AAAAAA===:::444999GGGZZZfffhhheeeccceeelll{{{{{{ooo___SSSPPPEEEJJJVVVcccjjjkkkmmmqqqqqqooommmnnnqqqrrrpppnnnrrrpppoooppprrrrrrqqqoooppppppqqqrrrrrrrrrrrrrrruuuuuuttttttttttttssssssssssssrrrrrrrrrqqqqqqqqqssssssttttttttttttssssssrrrqqqpppooopppqqqssstttrrrqqqqqqpppooonnnmmmlllmmmnnnoooqqqwwwyyyrrrhhh]]][[[aaallloookkklllqqq~~~~~~{{{xxxwwwtttxxx{{{}}}ttttttuuu^^^JJJEEEFFFBBB@@@AAABBBDDDEEEDDDAAA???>>>>>>;;;:::888888888888666444333111///......---+++)))'''(((((((((((('''&&&&&&))))))(((((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))(((%%%'''---888HHHZZZkkktttrrryyyfffSSSSSS^^^tttgggKKK???777MMMvvvpppUUUAAA888444222//////111111111000///...000000000000000000000000000000000000////////////------,,,,,,,,,,,,------......---,,,,,,,,,,,,---...------,,,,,,++++++***)))************))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######(((%%%"""###&&&((('''%%%########################%%%$$$###""""""###$$$%%%"""######$$$%%%%%%&&&&&&&&&'''(((******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''(((((())))))(((((())))))***+++,,,,,,---......//////000777;;;@@@CCCCCCCCCCCCCCC@@@===<<<>>>???AAAGGGNNNUUU\\\eeehhhcccbbbmmmzzz|||wwwuuuxxx|||yyyxxxyyy{{{~~~{{{tttqqqqqqtttlllaaa\\\aaahhhiiidddaaa\\\WWWYYYgggyyyrrrfffVVV<<<000000///---...,,,...111222DDDddd~~~ssslllppp}}}|||xxxsssZZZ<<<999:::===AAAEEEHHHQQQdddvvv~~~wwwgggTTTFFF>>>777000000222666===GGGOOOTTTVVVYYYXXXWWWVVVVVVVVVWWWXXX\\\eeeuuuoooggg______cccccc\\\TTTSSSSSSOOOGGGBBB@@@<<<888999;;;===999555555:::@@@JJJJJJHHHFFFIIINNNNNNKKKNNNLLLLLLPPPRRRUUU]]]eeefffhhhlllppppppqqqxxxvvvlllcccTTTGGGDDD@@@;;;888888888999999333222222111111111111222333222111111222222111//////333999???BBBAAA<<<888333666CCCWWWfffkkkiiihhhcccgggqqqvvvfffYYYSSSHHHIIIRRR___hhhjjjlllnnnlllkkklllnnnpppqqqooommmooonnnnnnoooppppppooommmnnnnnnpppqqqrrrrrrsssssstttttttttuuuuuuuuuuuuvvvvvvvvvuuutttsssqqqqqqpppsssttttttttttttssssssrrrsssrrrqqqppppppqqqssstttpppppppppooonnnmmmlllkkknnnmmmjjjgggjjjqqqtttsss___]]]bbbkkknnnlllrrr|||}}}xxxyyyzzzxxxqqqjjjjjjyyyyyyvvvyyyaaaKKKDDDDDDAAA@@@CCCBBBDDDEEEEEEBBB@@@>>>>>>;;;999888888888888777555444222000///...---+++)))&&&'''((()))************(((((((((''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%''')))***))))))(((###)))++++++333FFFXXXbbb```fffppp|||yyymmmdddUUU]]]qqq~~~zzz|||xxxeeeRRR;;;<<<]]]aaaGGG>>>999444///000111222222111///...////////////////////////000000000000////////////...------,,,,,,------.........---,,,,,,,,,,,,---...------,,,,,,++++++***))))))************)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&%%%###$$$'''((('''%%%########################$$$$$$###""""""###$$$$$$###############$$$$$$$$$%%%%%%'''((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******+++,,,,,,---......//////333555888999:::;;;===>>>BBB???======>>>AAAJJJTTT]]]gggooommmeeecccnnn{{{yyy}}}{{{|||zzz|||{{{sssqqqvvvwwwoooiiinnnwwwyyyrrrkkkkkkccc\\\aaaqqq~~~iiiYYYJJJ555...111000---///---...111111>>>YYYpppuuu|||zzzzzzwwwkkkttt[[[<<<888888:::???CCCEEEMMM___pppzzzmmmZZZJJJ???777000000111555;;;DDDMMMRRRUUUYYY[[[]]]]]]ZZZWWWUUUUUU[[[___hhhxxx{{{oookkkppprrrooojjjkkkhhh```VVVPPPKKKCCC:::999>>>CCCBBB===999888:::999<<<<<<999:::===>>>===>>><<<<<<@@@CCCHHHSSS]]]bbbffflllooooooqqqwww}}}mmmZZZOOOIIIBBB===<<<<<<;;;:::666555555555555666777888777666666777888888444111333555999===>>><<<666222555444===OOO```iiilllnnnhhhjjjnnnxxx}}}lll^^^UUUIIIGGGLLLYYYdddiiiiiijjjggghhhjjjlllmmmlllkkkiiilllmmmmmmnnnoooooonnnmmmlllmmmnnnppprrrsssssssssrrrsssssstttuuuuuuvvvvvvwwwwwwvvvuuutttsssrrrrrrqqqrrrssssssttttttttttttsssrrrqqqqqqqqqqqqrrrrrrnnnnnnnnnmmmllljjjiiihhhmmmkkkeee]]]^^^gggppptttbbbaaaeeelllnnnnnnwww|||uuu}}}xxxuuu|||yyysss~~~dddKKKCCCBBBAAACCCGGGAAACCCEEEEEECCC@@@???>>>;;;999888888999999777666444222000//////---+++)))'''''''''((((((''''''&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%''')))***))))))((((((------)))+++:::MMMWWWXXX^^^fffnnnssszzztttqqqqqqpppnnnRRRXXXmmmzzzxxx|||oooOOO888JJJqqqiiiOOOBBB<<<555000111222222222000///...////////////////////////000000000000//////////////////............//////......---,,,,,,,,,,,,---...------,,,,,,++++++***((())))))*********))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$########################$$$##################$$$###########################$$$%%%&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''&&&&&&((((((((('''((())))))***++++++,,,,,,------.........000222333555777;;;===BBB???======>>>BBBNNNZZZfffpppvvvpppeeeccclllwwwzzz}}}qqqxxxvvvwwwyyyxxxttttttwwwuuukkkmmmvvvooofffaaaiiizzz~~~fffRRRCCC333...222000,,,///------111000999NNNeeennnrrruuufffjjj|||XXX;;;555555888===AAADDDKKK]]]nnn~~~rrr^^^KKK???777111111222444:::CCCLLLRRRUUU[[[```eeeeee___YYYWWWVVV[[[]]]aaaiiivvvxxxmmmccc___\\\RRRGGG>>>AAADDDHHHGGGCCC<<<777777@@@FFFBBB:::777555444444222333555888===IIIVVV___fffmmmooooooqqqvvvzzz|||jjjbbbWWWOOOKKKHHHDDDAAA::::::999:::;;;===???AAA@@@@@@@@@AAAAAA???;;;999555777:::>>>???<<<666222999555777DDDTTT```jjjpppllllllnnnsss|||rrraaaVVVEEE@@@BBBNNNYYY___```bbb```bbbdddffffffeeecccccchhhjjjlllnnnnnnnnnmmmmmmkkklllnnnppprrrsssssstttqqqqqqrrrssstttuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuooopppqqqssstttuuuuuuuuusssrrrqqqqqqppppppppppppmmmnnnnnnmmmkkkiiifffdddeeeccc[[[RRRQQQZZZeeekkkeeedddgggnnnooonnnwww~~~vvv{{{pppiiieeeLLLCCCBBBBBBDDDIIIAAACCCFFFFFFDDDAAA??????;;;999888888999999888777555333111//////---+++)))(((((('''&&&$$$""" &&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))((((((******)))***333CCCOOOTTTWWW[[[^^^^^^bbbooo}}}|||yyyvvvrrrYYYYYYllllllFFFCCCeeesss[[[III>>>777333222222111000000000///000000000000000000000000000000000000/////////////////////....../////////......---,,,,,,,,,,,,---...------,,,,,,++++++***((())))))************)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$###############################################################$$$$$$$$$######$$$%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((''''''((((((''''''(((((()))*********+++,,,,,,------...---///111222444777;;;???@@@>>>======>>>CCCPPP^^^iiirrrvvvnnnddddddllltttvvvwwwvvvnnnvvvwwwvvvvvvyyy}}}uuuiiimmm}}}mmmfffeeepppdddNNN@@@222///111,,,+++///,,,,,,111///444DDDYYYjjj~~~ooooooeeeFFF888444777<<<@@@CCCJJJ[[[lllvvvcccNNNAAA888333222111222888@@@JJJQQQTTT]]]eeemmmllleee]]]ZZZZZZYYY]]]aaadddhhhtttwwwlllgggeee^^^UUUHHHFFFFFFJJJNNNLLLCCC;;;CCCRRR^^^[[[OOOCCC;;;666333222222333333888DDDQQQ[[[dddmmmnnnnnnqqquuuvvv{{{nnnccc]]]VVVNNNHHHBBBAAAAAAAAABBBDDDGGGIIIJJJLLLLLLJJJEEE@@@>>>===BBBFFFLLLRRRTTTPPPIIICCCAAA;;;888===GGGSSS```kkkhhhjjjmmmpppwwwxxxeeeWWWFFF@@@@@@GGGQQQUUUWWWYYY[[[]]]```aaaaaa```aaabbbcccfffjjjllllllllllllmmmlllmmmoooqqqrrrsssttttttqqqqqqrrrrrrssstttuuuuuusssssstttuuuvvvvvvwwwwwwnnnoooqqqrrrtttuuuuuuuuurrrrrrqqqpppooonnnnnnmmmnnnnnnnnnmmmjjjgggcccaaa^^^[[[TTTKKKLLLVVVbbbhhhgggeeehhhoooppplllqqqzzz||||||}}}}}}|||yyyvvvvvvvvvqqqjjj{{{cccLLLEEEEEECCCCCCFFF@@@CCCFFFGGGEEEBBB@@@???;;;999888888::::::999777666444111000///...+++)))'''''''''&&&%%%###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''(((((()))'''$$$%%%******+++777FFFNNNNNNPPPUUUVVVZZZfffsss}}}lll^^^fffzzz[[[DDDZZZxxxmmmTTTCCC===555333111000//////000111000000000000000000000000000000000000///////////////......------......///......---,,,,,,,,,,,,---...------,,,,,,++++++***(((((()))***************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$%%%%%%%%%%%%$$$!!!"""$$$%%%$$$$$$$$$$$$#################################$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))*********+++,,,,,,---------...000111222555999<<<<<<:::;;;<<<<<>>GGGOOOSSS\\\fffooonnneee\\\YYY[[[UUUZZZ___aaabbbhhhsss}}}qqqkkkhhhfffWWWQQQKKKLLLPPPQQQMMMHHHLLL^^^pppsssiiiZZZIII>>>666555555444222555@@@LLLWWWbbbkkkmmmmmmppprrrrrr{{{~~~xxxrrrkkkbbb[[[[[[ZZZXXXWWWWWWYYY[[[\\\^^^aaaaaaZZZOOOGGGEEEFFFUUU\\\fffoooqqqiii]]]SSSJJJCCC>>>===???FFFTTT```bbbfffkkkooosss||||||jjj[[[IIICCC@@@CCCHHHJJJLLLPPPPPPSSSVVVWWWWWWYYY\\\___\\\aaafffiiiiiiiiijjjlllnnnoooppprrrssstttttttttrrrrrrssssssttttttuuuuuussssssttttttuuuvvvvvvwwwqqqqqqrrrsssssssssrrrrrrqqqqqqpppooonnnmmmlllkkkllllllkkkjjjfffaaa]]]ZZZVVVRRRKKKEEEJJJYYYffflllgggdddgggooopppiiigggkkkwwwtttmmmpppwwwssskkkwww```LLLGGGGGGDDDBBBCCC@@@CCCFFFGGGEEEBBB@@@???;;;999888999::::::999888666444111000///...+++)))%%%%%%'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''&&&&&&'''((())),,,%%%&&&......)))111@@@MMMJJJMMMUUU]]]bbblllvvv}}}{{{___WWWhhhvvviiiGGGSSSooo}}}___IIICCC666444111///...///111222000000000000000000000000000000000000////////////...------,,,,,,------.........---,,,,,,,,,,,,---......---,,,,,,++++++***(((((()))***************((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%!!!###%%%&&&%%%$$$$$$$$$##############################$$$$$$$$$$$$######"""######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))******+++,,,,,,------+++---...///000222666888888888999:::;;;AAAPPP___```iiilllfffdddkkkssswwwvvvsss{{{rrrcccaaadddfffooo|||yyygggeeeyyy~~~ttttttjjjhhhooogggLLL:::333---///111***(((...++++++111///000:::EEEcccwwwttttttaaa:::444777<<>>JJJWWW___eeekkknnnpppvvvnnn^^^GGGAAA<<<===>>>===@@@DDD@@@CCCGGGIIIJJJMMMRRRVVVXXX]]]cccfffggggggiiikkkooopppqqqrrrsssttttttttttttttttttuuuuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuttttttssssssrrrqqqpppooopppppppppooonnnllljjjjjjhhhhhhgggeeeaaa\\\WWWSSSLLLGGG???<<>>FFFPPPXXXWWWRRRUUUcccqqqwwwyyy|||xxxjjjdddooo{{{wwwmmmhhhiiinnnrrrttt}}}vvvmmmfffiiirrrvvvrrrkkkeeejjj|||ttt___FFF222///111///---000------...---,,,...111444AAAjjjxxxuuusss}}}zzzoooHHH>>>;;;:::<<<@@@EEENNNVVVnnn~~~uuubbbRRRAAA222555111///333999???HHHPPPYYY___eeeccc\\\WWWVVVYYYXXXXXXXXXVVVWWW^^^gggoooqqqrrrpppoootttvvvpppeeeXXXPPPQQQWWW]]]aaaTTTPPPOOOZZZnnnyyymmmXXXLLL===444777999666999@@@PPP[[[eeehhhiiimmmppppppsssttt|||zzzpppnnnqqqwwwvvv}}}~~~kkkTTTJJJJJJNNNOOOPPPVVVeeeooojjj___WWWSSSNNNJJJDDDBBBIIIRRR```ccchhhlllpppuuuzzz~~~}}}nnncccTTTFFF888444444444333444555888;;;;;;;;;===DDDIIINNNWWW___aaadddkkkmmmjjjmmmnnnooopppqqqrrrrrrrrrrrruuuwwwxxxwwwvvvvvvvvvsssssstttuuuuuutttsssrrrqqqqqqqqqqqqqqqpppooonnnrrrqqqpppnnnmmmmmmllllllnnnjjjgggddd]]]QQQIIIGGG===;;;999:::@@@JJJTTT[[[bbbgggdddbbbhhhgggdddjjjxxxuuuppprrriiiYYYtttXXXHHHGGGEEEEEEGGGBBBCCCEEEHHHHHHEEEBBB@@@@@@???;;;999<<<<<<999666777666444111///...---+++***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&'''(((+++...///JJJ[[[eeejjjpppnnnqqq}}}vvv|||}}}jjjYYYHHHDDDeee|||TTTEEE```yyyaaaRRR???777111111111//////111111000000000000000//////000000111111111111000000///............---------.........---------,,,,,,......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((()))))))))))))))******++++++++++++++++++,,,---...000111222222444555777;;;@@@HHHQQQWWWPPPMMMSSSbbbpppwwwzzz|||sssmmmggggggrrr{{{wwwrrrooopppssswwwxxxxxxllljjjhhhiiilllmmmllliiijjjooorrrXXXBBB000...000...,,,...---------------...111444CCCpppoooooosssrrrnnnvvvvvvwww^^^EEE:::444999>>>AAAJJJTTThhhzzzyyygggVVVEEE666666111///222777===FFFNNNVVV\\\aaa```ZZZUUUUUUWWWWWWXXXXXXWWWXXX]]]eeelllnnnmmmhhhbbbaaajjj{{{|||mmmfff[[[SSSOOORRRWWW[[[LLLHHHDDDMMMaaapppnnnbbbXXXFFF777444444333888BBBOOOZZZeeeiiijjjmmmppppppssssssyyyssseee^^^^^^\\\^^^gggsss|||cccIII@@@CCC;;;CCCNNN[[[iiipppjjj```[[[[[[[[[WWWOOOIIILLLTTT___bbbfffjjjnnnsssxxx|||pppdddQQQCCC666222222111000000///333555555444666<<>>PPPaaannnssskkkoooyyyvvvwww|||uuuiiiSSSFFF[[[www|||fffCCCJJJfff{{{rrr```FFF;;;333111222000//////.........//////000000000///000000111111000000//////............---------//////.........---------------------,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))((()))******++++++*********+++,,,---///000111111444444777<<>>LLL[[[bbb```YYYMMMBBB>>>999444888AAALLLXXXdddhhhjjjmmmoooooosssrrruuu{{{~~~rrrcccWWWSSSHHHKKKSSS[[[^^^gggkkkLLLBBBFFFKKKVVVdddooowwwyyytttnnnaaacccgggfff^^^UUUUUUYYYbbbdddgggjjjlllooorrruuu{{{rrrfffOOOBBB555111222000......,,,///111000///000555999DDDLLLUUU[[[bbbiiillllllnnnnnnooopppppppppqqqqqqqqqsssttttttsssqqqrrrrrrssstttuuuvvvvvvvvvvvvvvvsssrrrqqqooooooooooooppppppooonnnmmmlllkkkkkkkkkjjjgggddd```WWWHHH>>>:::111333555444444888AAAHHHXXX```aaaaaahhhfffcccjjjqqqxxx}}}}}}yyy~~~}}}xxx}}}yyysssvvvttthhh^^^rrrUUUEEEDDDCCCEEEGGGCCCCCCFFFHHHHHHFFFCCCAAA@@@>>>:::999<<<===:::888888666333000......---+++)))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%'''((((((((('''&&&((((((''''''((()))***+++000===PPPfffrrrmmmrrrvvvrrrrrr{{{zzzyyymmm[[[WWWhhhzzzyyyMMM@@@LLLZZZtttqqqRRRDDD666111000//////000............//////////////////000000000000/////////............---------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((()))************))))))***+++,,,...///000000333333777???IIIRRRVVVWWWVVVZZZcccnnnvvvyyyyyyxxxyyyzzz}}}|||zzzuuuqqqooouuuvvvlllfffgggjjjllljjjpppuuutttnnnjjjiiikkkwww~~~~~~sss```BBB666------///...+++,,,+++,,,---------...000222999\\\}}}nnnkkkiiippprrryyylllKKK444999>>>888===KKKTTTiii}}}uuubbbMMM===888222///000333777>>>FFFNNNSSSXXXYYYVVVSSSRRRTTTTTTVVVXXXXXXWWWZZZ___dddhhheee^^^UUUPPPQQQYYY```dddhhhppp~~~vvvhhhZZZPPPKKKHHHFFFJJJCCC;;;666:::BBBJJJMMMMMMQQQVVVVVVJJJ<<<999>>>HHHTTTaaafffhhhkkkmmmlllrrrqqqsssvvvyyy}}}ooobbb[[[MMMNNNQQQUUUTTTXXXmmmqqqffffffwww~~~mmmllloooqqqmmmeee``````fffhhhjjjkkkjjjkkklllmmmttt~~~uuuhhhOOOBBB666333444222000000...000111000///000222555<<>>::::::======:::888999555333000...---,,,+++)))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''&&&%%%&&&'''((()))((((((((((((((())))))***---444@@@YYYppprrrwwwuuuYYY[[[vvvdddRRRUUUjjj}}}lllZZZEEE888111......111////////////............//////000000000000/////////............---------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))************))))))***+++,,,---///000000111333999CCCOOOWWWZZZZZZaaahhhrrrzzz~~~}}}~~~~~~|||~~~~~~sssiiibbb```fffnnnwwwyyyzzzyyyuuupppmmmlll{{{yyyiiiPPP999222---...000///------***,,,---------...000222444QQQwww~~~{{{{{{yyyuuuPPP555777<<<777;;;HHHOOOccczzz~~~lllTTTCCC:::444000000111444:::AAAKKKOOOTTTVVVUUUTTTSSSTTTSSSVVVXXXXXXWWWYYY^^^bbb```]]]WWWPPPLLLOOOVVV\\\aaa```aaagggqqqsssdddZZZRRRIIICCCEEEBBB===777333444:::@@@JJJZZZiiiiiiUUUAAA:::===CCCPPP^^^dddfffiiijjjiiiooopppsssvvvvvvyyy}}}pppiii]]]YYYYYY[[[ZZZ[[[fffvvvzzzwwwxxxwwwppphhhcccfffhhhkkkkkkkkkjjjkkkllloooxxxyyylllQQQDDD777444555444222222111111222111111111222333666===GGGSSS\\\bbbgggkkkmmmlllllllllmmmnnnoooppppppqqqrrrqqqpppoooppprrrrrrrrrrrrrrrssstttttttttuuutttqqqooonnnnnnooopppllllllkkkjjjiiiiiiiiiiiiiiieeeaaa\\\QQQAAA666222222444555333333<<>>::::::===>>>;;;999:::555333000...---,,,***)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***'''''''''(((((()))))))))///000444IIIccclllooo{{{gggYYYnnn}}}vvvvvvxxx^^^HHH888///...222000000000//////............//////000000//////...///............---------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((()))******++++++******)))***+++,,,...///000000000555>>>JJJVVV^^^aaabbbiiittt~~~|||vvvssslllgggkkkuuu}}}zzzwwwsssooommm|||qqq^^^BBB333000......//////...---***+++---...---...///111+++CCCpppuuu|||sssQQQ555444999888;;;EEENNN^^^tttxxx```MMM===666111000000222777>>>HHHLLLQQQTTTUUUUUUTTTTTTSSSUUUWWWWWWWWWYYY^^^cccbbb^^^WWWPPPMMMOOOUUUZZZ\\\\\\___bbbgggqqqvvvkkk```TTTLLLCCCAAA???<<<888666<<>>::::::===>>>;;;:::;;;555222///...---,,,***((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''((((((%%%&&&'''((())))))))))))***...---999SSS___```dddkkkpppsssxxxeeedddrrr{{{rrrYYYBBB222000444//////000000000000000111......////////////......///............------------,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))******+++++++++++++++******+++---...///000111///888EEESSS]]]dddiiilllqqq}}}}}}yyyzzzuuupppwww|||vvvsssqqqppptttiiiVVV:::.........---,,,---...---)))+++---...------///000444@@@mmm}}}rrryyy|||sssWWW<<<444666888:::>>>IIIUUUkkkhhhUUU???999333111000000555<<>>>>>>>>MMM]]]eeegggjjjjjjhhhnnnmmmpppvvvwwwvvvvvvyyy}}}wwwpppnnnrrrsssooorrrzzzyyynnnhhhmmmuuuzzz}}}}}}vvvkkkeeedddccceeehhhjjjiiihhhhhhhhhfffiiimmmuuuyyyhhhXXXFFF===999666444444000000///000111111000///000444???MMMVVVYYY___fffeeeeeedddeeefffiiilllmmmqqqrrrrrrrrrrrrsssuuuxxxvvvuuusssrrrqqqqqqrrrrrrtttsssrrrqqqooonnnmmmmmmiiiiiihhhhhhgggggghhhhhhfff```ZZZTTTJJJ===555333000000111444===JJJZZZdddiiiwww|||{{{xxxlllaaaddd^^^jjjyyy~~~}}}~~~{{{wwwxxx}}}yyykkk[[[TTTyyy[[[IIIFFFCCCEEEHHHEEEDDDGGGIIIIIIGGGDDDBBBAAA>>>::::::===>>><<<:::;;;555222///------,,,***((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&'''((()))******$$$%%%'''))))))((('''&&&$$$%%%&&&((()))*********'''...---444KKKYYYYYYZZZ```ffflllrrrttt\\\eeerrrrrrgggooozzzaaaHHH666333777......///000111222333333......////////////......//////.........---------,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((******+++,,,,,,,,,,,,+++***+++,,,---///000111111000;;;KKKXXXbbbiiinnnrrrxxx|||~~~yyyyyyvvvuuuvvvrrrsssuuummmcccRRR666+++------+++***,,,------)))+++---...------///000222222XXX{{{xxx```EEE777666888888888DDDMMMbbb}}}lllXXXAAA:::444111000000444:::CCCFFFLLLPPPSSSTTTSSSSSSTTTVVVWWWVVVVVVZZZaaafffeee___VVVNNNKKKMMMSSSWWW\\\ZZZ\\\```aaabbbkkkvvvyyypppnnnbbbYYYPPPHHH@@@>>>HHHUUUcccccc___WWWOOOHHHAAA<<>>:::777777111000000111222222111000000222===LLLTTTWWW\\\dddffffffffffffhhhkkkoooqqqqqqrrrssssssssstttwwwzzzxxxwwwuuusssrrrrrrrrrssssssssssssrrrpppnnnmmmllliiihhhhhhgggggggggggghhhddd^^^WWWQQQHHH<<<555444111111333888CCCPPP]]]eeessssssbbbbbbaaappp{{{{{{sssqqqkkkqqqyyy|||vvviii[[[SSSwww^^^GGGDDDHHHHHHEEEEEEEEEFFFHHHIIIHHHEEEBBB@@@=========<<<;;;999888777666444111000///...+++)))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++((('''---999FFFPPPUUUSSSWWW[[[bbbrrrbbbQQQdddzzznnnWWWPPPlllyyybbbLLL<<<666666222...---000111...,,,...000000000000000///......111000...---,,,,,,------+++,,,,,,,,,,,,+++******---,,,+++,,,...///...---******++++++++++++******(((((()))+++,,,+++)))&&&))))))))))))((((((((((((***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&(((///555444...------...---,,,,,,...000555@@@LLLSSSXXXaaappp|||zzztttuuuuuu{{{~~~~~~{{{zzz}}}}}}{{{~~~~~~wwwuuu~~~uuutttyyy~~~}}}hhhQQQ>>>444---------,,,,,,+++++++++------------------------......GGGsssvvvSSS<<<222111666<<>>222///000111333666@@@CCCHHHMMMPPPQQQQQQPPPTTTVVVXXXXXXXXXZZZ```eeedddcccUUUHHHIIIHHHKKKVVVXXX[[[]]]]]]]]]```eeejjjwwwxxxqqqhhh^^^QQQGGGIIIQQQRRRKKKGGGKKKTTTWWWPPPGGGIIISSS___fffggggggkkkppplllmmmnnnppprrrtttuuuvvvvvvxxx}}}iii]]]VVVYYY___gggdddcccfffhhhffffffhhhcccdddeeebbb]]]XXXTTTSSSSSSSSSWWWbbbqqqzzzeeeQQQEEE@@@>>>===777111///222555444222333000000444===EEELLLVVV^^^dddhhhlllmmmmmmmmmqqqtttssssssrrrrrrsssuuuwwwyyyuuuuuutttsssrrrrrrqqqqqqssssssrrrqqqpppnnnmmmlllmmmlllhhheeefffiiigggaaa\\\WWWPPPIIICCC>>>:::777555777888===IIIYYYbbbdddkkkzzzrrrggg```pppkkkgggkkkqqqqqqlllddd[[[VVVxxx^^^HHHEEEIIIIIIFFFFFFEEEFFFHHHIIIHHHEEEBBB@@@=========<<<;;;:::888888666444111000///...+++)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((&&&&&&***333???KKKRRRNNNTTT[[[cccqqqxxxZZZ[[[lll{{{gggTTT[[[|||lllSSSBBB;;;;;;444000...111111///...///111111111111111000//////111000...---,,,,,,---------------------,,,++++++,,,+++++++++---...---,,,******++++++++++++******+++)))((((((***+++***)))))))))))))))(((((((((((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))***)))+++000666555000---------,,,+++,,,///222888EEETTT[[[]]]bbbmmmxxxxxxqqqxxxpppnnnqqqsssvvvttttttvvvtttttt}}}sssnnn}}}www```JJJ999222------,,,,,,,,,+++++++++------------------------111///@@@```uuutttrrrvvv^^^FFF999555777;;;>>>DDDVVVkkk|||gggRRRDDD777222111111222444===AAAGGGLLLPPPQQQQQQPPPSSSUUUVVVVVVVVVZZZ```ffffffdddTTTFFFEEEDDDGGGRRRXXXZZZ\\\\\\[[[]]]aaaeeeooozzzvvvkkk___QQQIIIHHHBBBGGGQQQ\\\dddccc\\\TTTPPPWWW```eeeggghhhkkknnnlllmmmnnnppprrrsssuuuuuussstttxxxuuueee\\\[[[VVVTTTWWW___ddddddbbbbbbbbbaaa^^^WWWOOOHHHDDDBBB>>>>>>BBBMMM___tttrrr\\\MMMFFFDDDEEEAAA:::666777888444222222000///111777===BBBLLLUUU___dddiiikkklllmmmqqqtttsssssssssssstttuuuvvvwwwtttttttttsssrrrrrrqqqqqqrrrrrrrrrrrrqqqooonnnmmmkkkkkkgggdddeeegggeee___[[[VVVNNNIIIFFFCCC@@@>>>>>>AAADDDGGGPPP]]]eeeggghhhkkkvvvyyyiiieeekkkpppsssuuurrrjjjccc___^^^yyy```IIIEEEJJJJJJHHHHHHEEEGGGIIIJJJIIIFFFBBB@@@=========<<<;;;:::999888666444111000///...+++)))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))...888EEENNNUUU]]]eeellluuu~~~}}}fffQQQVVVzzzdddQQQfffsssWWWDDD===<<<777222///111222//////111111222222222222111111000000000///...------------...............---,,,,,,+++*********,,,---,,,+++******++++++++++++******---***((('''(((***++++++))))))))))))(((((((((((((((((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((***+++++++++///444333...,,,,,,,,,+++,,,...333666BBBQQQccckkkjjjkkksss{{{zzzkkkggghhhjjjjjjkkknnnqqqrrrwwwoooiiitttlllTTT???333///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------///...888OOOfffpppmmmgggmmmVVVCCC888666999===@@@PPPcccsssqqq[[[LLL<<<555222000000222999===DDDJJJOOOQQQPPPPPPRRRTTTUUUTTTUUUYYYaaagggfffdddSSSDDDCCCBBBDDDOOOVVVXXX[[[ZZZYYYYYY]]]```iiimmmxxxvvvdddPPPDDD>>>MMMbbbssswwwrrriiiccc[[[]]]aaaeeehhhjjjkkkkkkllllllnnnoooqqqrrrssstttqqqqqqrrrwwwmmmdddVVVQQQPPPVVV]]]______```___\\\VVVLLLBBB;;;777666333333555===NNNeee}}}kkkZZZPPPNNNOOOLLLDDD>>><<<;;;666222111000///000333555888AAAJJJ[[[```fffiiijjjkkknnnqqqqqqrrrtttuuuuuuuuuuuuttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrqqqppppppooojjjiiifffccccccfffbbb\\\ZZZSSSKKKHHHIIIJJJHHHFFFIIIOOOUUUVVVZZZcccjjjlllooodddfffrrroooccciii|||yyyyyyvvvlllbbb]]]aaafffzzz```IIIEEEJJJIIIGGGHHHEEEGGGIIIJJJIIIFFFCCC@@@============<<<;;;:::999666444111000///...+++)))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''***+++***+++222@@@KKK```iiipppsssuuuzzz~~~|||nnnoootttuuutttVVVLLLggg~~~______zzz]]]HHH???===:::444000111111///...111111111111222222111000000000//////...............---............---,,,,,,***)))))))))+++,,,+++*********++++++++++++******,,,***(((((()))++++++***))))))))))))((((((((((((&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''))))))(((+++///...))),,,,,,,,,,,,...333:::???OOO___rrrzzzzzz{{{~~~tttkkkfffffffffcccgggmmmttt{{{hhhdddmmmtttxxx```GGG666///...,,,+++++++++++++++++++++,,,,,,,,,,,,,,,---------...///444DDD___uuuuuujjj|||}}}{{{xxxxxxkkkPPP;;;555888===>>>KKK[[[iii}}}}}}cccSSSAAA888333000000222444999@@@GGGMMMOOOPPPPPPRRRSSSTTTTTTUUUZZZbbbhhhfffdddTTTEEEDDDBBBDDDOOOSSSVVVYYYYYYXXXXXXZZZ]]]eeeeeekkkxxxuuuddd```lll}}}uuunnneeecccbbbdddhhhkkkkkkiiikkklllmmmnnnpppqqqrrrsssrrrrrrrrrrrrwww{{{pppbbbUUUJJJJJJOOOTTTYYY]]]\\\YYYRRRIII@@@:::888777777666555666>>>PPPeeesss|||nnnccc___```WWWOOOGGGDDDAAA:::444333222111333555555555:::AAAWWW\\\cccggghhhhhhjjjmmmoooqqqsssuuuvvvuuusssqqqsssrrrrrrrrrqqqqqqqqqpppppppppqqqqqqqqqqqqqqqpppjjjiiifffcccccceeeaaa[[[XXXPPPHHHFFFJJJMMMMMMKKKQQQ[[[cccdddccchhhmmmpppxxxggg]]]_________pppzzzzzzxxxpppaaaUUUTTT^^^iii|||bbbJJJEEEIIIIIIGGGGGGFFFGGGIIIJJJIIIFFFCCCAAA============<<<;;;::::::666444111000///...+++)))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''***,,,***(((---999DDD^^^iiirrrsssqqqsssvvvvvvuuuhhhjjjuuu|||hhhSSSXXXooozzzdddfffiiiTTTGGG???>>>777222111000------000//////000000000000000/////////////////////......---------------,,,++++++***)))((()))+++,,,+++*********++++++++++++***************+++,,,,,,***((())))))))))))((((((((((((&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((%%%(((((('''(((,,,+++''',,,,,,,,,...222;;;EEELLLYYYgggxxx}}}uuuvvvuuutttrrrooojjjggggggfffkkkrrr{{{tttcccdddjjjlll}}}~~~lllSSS===111------+++++++++++++++++++++++++++++++++,,,,,,,,,------111222222:::RRRlllqqqfffzzzzzzmmmhhhjjjqqqxxx```AAA555999<<<<<>>666222111333000333888???EEEJJJMMMOOOPPPRRRTTTUUUVVVYYY___eeennnoooaaaSSSMMMDDD===BBBKKKOOOSSSTTTRRRPPPQQQRRROOOTTTXXXYYYZZZ```llluuu{{{mmmjjjggggggiiikkkkkkiiijjjkkkkkklllnnnoooooopppnnnnnnnnnnnnooorrrvvvyyy{{{rrriiiccc[[[QQQHHHDDD>>>@@@AAACCCHHHLLLIIIDDD>>>999777;;;AAAFFFMMMTTTZZZ\\\\\\XXXPPPGGG???;;;;;;999555000...///444888>>>LLL```nnnvvv{{{xxxrrriii[[[OOOJJJ???:::999===???<<<888777???HHHTTT]]]cccfffjjjmmmjjjllloooqqqrrrrrrpppoooppppppppppppppppppppppppnnnnnnoooooopppooooooooojjjjjjgggddddddddd___WWWNNNKKKHHHGGGIIIMMMPPPRRR[[[eeemmmllliiiiiikkkllljjjfff___\\\fffzzzxxxxxx{{{}}}||||||wwwrrrgggYYYQQQUUUcccooojjjPPPIIIKKKJJJGGGHHHFFFHHHJJJKKKJJJGGGCCCAAA===============<<<<<<;;;666444111000///...+++)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&)))***)))&&&'''---222EEE\\\ttt|||vvv^^^\\\pppdddcccxxx|||iiiYYYJJJAAA999555222......000...///000111111111111111...///000000111000///..................---,,,,,,+++***)))***,,,---,,,+++******++++++++++++******,,,+++***+++,,,,,,+++***))))))))))))((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&***,,,******---...+++,,,,,,///444???NNN___jjjmmmtttzzztttsssyyy|||zzzxxxyyywwwrrrmmmvvvnnnkkkttt~~~~~~wwwpppcccaaaeeewwwvvvdddLLL:::222000...+++)))*********++++++++++++)))******+++,,,,,,------))),,,---000AAA[[[ooowwwrrryyysssrrrPPP;;;555777777BBBLLLPPPccc}}}kkkSSSCCC999333111222000222555;;;AAAGGGLLLOOOMMMPPPSSSTTTUUUWWW[[[___jjjmmmdddYYYTTTHHH>>>@@@GGGKKKNNNNNNJJJGGGEEEFFFDDDJJJPPPPPPNNNPPPVVV]]]eeesss~~~uuukkkjjjiiihhhiiijjjkkkjjjjjjjjjkkklllmmmnnnnnnooommmkkkjjjkkknnnppprrrsss~~~iii]]]QQQJJJCCC999444333...000///...222888777111555444666;;;???CCCKKKTTTWWW\\\aaaaaaZZZOOODDD===:::777333111111222222222...666BBBPPP```tttuuuhhhaaaPPPFFF>>>AAAEEECCC>>>:::888AAANNNXXX]]]aaadddggggggiiikkknnnpppppppppoooooopppppppppppppppppppppmmmnnnnnnnnnnnnnnnmmmllliiiiiifffcccbbbbbb\\\UUUGGGHHHIIIIIIJJJMMMSSSWWW```hhhnnnkkkhhhgggfffeeebbbbbbkkk|||}}}}}}~~~xxxrrrkkkjjjmmm{{{{{{uuupppggg]]]YYY^^^jjjtttnnnSSSKKKMMMKKKIIIIIIFFFHHHJJJKKKJJJGGGDDDAAA==================<<<;;;666444111000///...+++)))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((())))))+++,,,+++******---000999SSSqqqpppccclll}}}|||xxxkkknnnqqqNNNEEE<<<777333//////111///000111222222222222222...///000111111000///...///////////////......---+++*********,,,---,,,+++******++++++++++++******...,,,))))))***,,,,,,,,,))))))))))))((((((((((((((('''&&&%%%%%%&&&((()))''''''''''''''''''''''''$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%***,,,******,,,---+++,,,---000666BBBTTTfffrrrzzzxxxuuu|||rrrmmmlllrrrdddaaassstttjjj```]]]bbbvvvmmmZZZBBB333000000...***))))))******++++++++++++))))))***+++,,,,,,------+++---...///:::PPPgggttt|||~~~nnnRRR;;;222444555@@@JJJLLL]]]yyyrrrYYYGGG;;;333111222111222444888>>>EEEKKKOOOKKKNNNRRRTTTSSSUUUXXX\\\ccchhhccc[[[XXXLLLBBBCCCDDDHHHKKKIIIDDD???<<<<<<@@@EEEKKKMMMKKKJJJKKKNNNYYYaaalllyyytttllljjjjjjjjjiiiiiijjjkkkllljjjjjjkkkkkklllmmmnnnnnnnnnkkkhhhjjjooossstttsssrrr~~~bbbTTTFFF@@@;;;555333666///111111///444:::999333:::888666555555888EEEQQQTTT[[[dddhhhbbbVVVJJJBBB666222......111333222000222222555???SSSrrrzzzttt```QQQDDDEEEJJJIIIDDD???888@@@LLLUUUYYYZZZ\\\^^^eeegggiiilllnnnoooppppppooooooooooooooopppppppppmmmmmmnnnnnnmmmllllllkkkhhhhhheeebbbaaa```ZZZSSSBBBFFFJJJKKKKKKNNNUUU\\\eeekkknnnkkkfffeeeccc___[[[ZZZooo}}}zzzzzzrrrpppsss~~~vvvvvvtttoooggg```___eeeooovvvqqqVVVIIIIIIJJJIIIIIIEEEHHHKKKKKKIIIEEEAAA@@@>>>?????????===<<<:::888666444222111000...***(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***444JJJfffyyy~~~xxx|||dddjjj{{{kkkuuuYYYHHH???AAA>>>222...222000000000///......------//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((()))******+++***************+++,,,---444999===LLLfffyyywwwrrrwwwzzzyyy}}}~~~sssnnnkkkqqqiiijjjxxxsssiiiccc]]]hhh___OOO===444000---++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,...777JJJfff|||~~~yyygggVVVFFF444666666;;;EEELLLVVVkkk{{{fffJJJ999555333/////////111555:::@@@EEEHHHHHHIIIKKKNNNQQQTTTVVVWWW]]]```cccccc\\\QQQEEE>>>AAAFFFKKKLLLIIIEEEEEEEEEGGGGGGEEEAAA======BBBFFFOOOZZZdddjjjsss~~~zzzwwwtttrrrkkkhhhfffhhhkkkmmmlllkkkjjjjjjkkkkkklllmmmnnnnnnlllmmmnnnnnnmmmmmmnnnpppuuu|||wwwfffUUUBBB999666333222333222111000///000222555777;;;666333333555:::CCCMMMXXX\\\bbbhhhggg^^^PPPFFF???:::555333333222...***...000333666DDDbbbtttiiiYYYGGGBBBGGGKKKGGGAAA:::999BBBPPPRRRJJJKKKTTT\\\eeelllmmmnnnpppqqqpppmmmmmmnnnnnnnnnnnnnnnnnnnnnoooppppppooommmkkkiiijjjgggcccbbbaaa\\\SSSKKKCCCJJJLLLIIIHHHQQQ\\\cccjjjiiiiiijjjeee\\\UUUTTTOOObbbttt}}}~~~{{{sssuuu|||xxxvvvvvvvvvkkkgggeee^^^eeesssvvvpppUUUIIIHHHJJJIIIIIIFFFIIILLLLLLIIIEEEBBB@@@>>>?????????>>><<<:::999666444222111///---***(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***...666MMMiiiyyyyyyvvvvvvpppvvv~~~nnnccclll{{{~~~kkkpppdddTTTGGGDDDAAA999333333000000//////............//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((()))******)))***+++++++++,,,---///)))555BBBOOOeee~~~xxxtttsssrrrttt|||~~~|||ooocccgggiiivvvxxxSSSDDD666000...,,,***+++++++++++++++++++++++++++*********+++++++++,,,,,,------------222BBB^^^ttt}}}~~~jjjRRR888999999>>>FFFJJJPPPcccwwwpppTTT@@@999666111000000111333777;;;@@@BBBCCCFFFIIIKKKLLLNNNRRRVVVZZZ]]]``````[[[QQQEEE>>>===AAAHHHQQQXXXXXXSSSNNNCCCAAA>>>999666777:::===EEENNNVVVXXX\\\dddjjjkkkmmmlllkkkkkkkkkkkkjjjiiillliiigggggghhhiiigggeeeiiiiiijjjjjjkkkkkklllllllllmmmnnnnnnmmmmmmnnnooorrrvvv|||jjjYYYFFF;;;555222000111222111/////////222444666888333111222444888BBBLLLTTTWWW^^^fffjjjfff[[[RRRHHHBBB;;;888:::;;;888444333444444444:::LLLeeexxx|||gggZZZJJJDDDGGGIIIFFF@@@;;;777===IIILLLEEEEEEKKK[[[ccckkklllmmmpppqqqpppnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnoooooonnnllljjjiiigggeeebbb```\\\UUUMMMHHHAAAGGGLLLLLLPPPZZZdddiiiqqqlllhhheee___TTTMMMJJJPPPjjjzzz~~~xxxoooffffffmmmuuutttgggcccddddddmmmwwwvvvnnnSSSHHHHHHJJJIIIIIIGGGJJJMMMMMMJJJEEEBBB@@@>>>?????????>>><<<:::999666444222000///---+++(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***///)))666XXXqqqsssrrrwwwiiikkknnnwwwsss```UUUgggvvvoooeee}}}uuubbbTTTJJJCCC:::333000//////...............////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((()))******((()))+++,,,,,,---///111444JJJbbbttt|||{{{~~~xxxzzzwwwooommmttt}}}|||~~~~~~~~~{{{lllkkkxxxzzzcccCCC777---+++,,,+++***+++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,---------888RRRjjjgggvvv{{{}}}~~~```AAA;;;;;;???EEEEEEGGGVVVhhh{{{aaaJJJ???999444111000000000222666:::<<<<<>>>>>??????>>>===;;;:::777555222000///---+++)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***111(((---GGGdddrrruuuvvvooonnnooosss}}}vvvqqqsssqqqcccUUUZZZkkk{{{}}}tttttthhhTTTHHH===444111000///.........//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((())))))***+++(((***,,,,,,,,,---111444EEEfffzzzsssqqqtttyyywwwoooqqq|||||||||}}}~~~|||wwwqqqpppkkkNNN777///)))***,,,+++***+++************************************++++++++++++***+++---...***000HHHbbbZZZZZZ]]]mmm|||{{{kkkKKK:::999<<>>DDDQQQ\\\[[[OOOBBB;;;555///---///111111000666<<>>>>>?????????===<<<;;;888555111///...---+++)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***+++******666RRRoooyyysssqqqsssvvvyyy}}}uuuiiijjjooojjj```QQQ```sss~~~}}}{{{tttmmmsssWWWGGG>>>888333222000///......///000////////////////////////---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))******)))))))))))))))***++++++)))+++---,,,+++---333999SSSxxx{{{ppphhhnnnqqqqqqpppxxx~~~|||wwwqqqooossszzzzzz^^^BBB333---***,,,---+++***,,,************************))))))*********+++++++++))))))---///+++---BBB\\\fff]]]VVVhhh{{{~~~wwwsssssssssTTT;;;666666;;;===>>>IIIWWWsssvvv___MMM@@@666111000///...111444999<<<777222///111777;;;999666333777>>>DDDGGGFFFBBB@@@>>>>>>AAAEEEHHHEEE<<<555444000---,,,///111111///...222777:::::::::<<>>666444333111222444111000///......//////000///------111444777???GGGQQQUUU___ooo~~~}}}wwwsssnnnmmmoooqqqqqqoooTTTPPPIIIDDDCCCEEEHHHJJJLLLQQQXXX[[[ZZZYYY[[[]]]UUUPPPIIIAAA???BBBHHHNNNXXXSSSMMMMMMSSSXXXVVVOOOYYYaaaggghhhhhhkkknnnmmmmmmlllllllllkkkkkkkkkjjjlllkkkkkkiiihhhfffeeeddd___```]]]TTTIIIBBBBBBEEENNNOOOPPPTTT___kkkpppnnnmmmgggdddhhhooosssxxx}}}|||sssnnndddXXXYYYdddqqq{{{nnnSSSmmmTTTJJJJJJJJJIIIGGGFFFIIILLLMMMJJJFFFCCCAAA>>>>>>???@@@???>>>===<<<888555111///...---+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***&&&------...DDDfffwwwtttnnnrrryyy{{{uuuwwwuuuoooMMMSSSdddyyy}}}jjjwwwttt[[[HHH???>>>777555333000/////////000////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))*********))))))))))))***++++++))),,,---,,,,,,111;;;CCCfffvvvllljjjiiijjjppp|||~~~sssjjjiiifffvvv}}}jjjRRR===222---+++---...++++++---************************)))))))))************+++***(((+++000,,,+++===UUUlllggg```nnnuuurrrkkkmmmtttaaaCCC888222666;;;???HHHSSSnnnlllXXXEEE888333111//////111555:::===;;;666222444888999555000///444;;;BBBGGGHHHGGGFFF>>>>>><<<;;;888555222000//////...000111222222000///000333555444111444999>>>FFFPPPXXX[[[\\\]]]___^^^aaadddfffffffffggghhhiiiiiiiiiiiiiiiiiijjjjjjjjjlllmmmmmmllllllmmmnnnnnnqqqsssrrrpppqqqwww|||uuuuuu~~~}}}yyy|||}}}wwwpppddd``````fffmmmiiiYYYJJJ>>>:::777888777333000000111111000//////...//////...,,,---111333666===DDDJJJQQQ___sssyyymmmgggfffgggjjjgggccc```bbbgggmmmrrryyy|||~~~}}}|||wwwnnneee^^^\\\^^^aaaiiifff]]]VVVYYY```^^^UUU\\\ccchhhhhhgggjjjllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhfffdddcccccc^^^]]]XXXNNNFFFBBBFFFKKKNNNRRRWWW\\\gggqqqtttqqqjjjgggfffjjjmmmpppvvv}}}yyyrrrlllZZZWWW^^^kkkwww|||kkkKKKoooVVVKKKKKKKKKHHHFFFDDDGGGKKKLLLJJJFFFCCCBBB>>>>>>???@@@???>>>===<<<888555111...------+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***'''---......888PPPeeeoooppprrryyykkk\\\XXXjjj}}}|||hhhQQQCCCAAA;;;888555222//////000000////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******((((((((((((((((((((((((&&&&&&'''(((((()))************))))))******+++,,,))),,,...---///777EEEPPPsssvvvkkkhhhiiittt~~~qqqhhhhhh\\\bbbjjjsss{{{lllXXXEEE777000,,,***,,,,,,******---************************))))))))))))************---(((***000---)))777MMMbbbkkkiiilllyyyrrrqqqyyyuuuRRR@@@222333;;;@@@GGGOOObbbxxxwwwcccNNN===555333000///111555999===???@@@@@@>>>;;;777555333222666===CCCHHHJJJIIIHHHDDDAAA<<<888555444333222000333666888777555444333333222333444222...111888777???JJJPPPSSSTTTVVVXXXVVVZZZ___bbbbbbcccdddfffggggggggghhhhhhiiiiiiiiijjjlllmmmmmmlllkkkmmmnnnnnnooopppoooooopppsssuuupppqqq~~~rrrhhhccc^^^VVVOOODDDDDDIIISSS\\\ZZZMMMBBB;;;:::===BBBAAA999333222222222111000//////......,,,+++,,,000222333999@@@GGGNNN[[[mmmyyyyyy~~~}}}pppppphhh]]]___hhhiiiaaa^^^eeeiiihhhgggiiikkkkkkiiiiiijjjjjjkkkkkkllllllkkkjjjhhhfffdddcccbbbbbb]]]YYYQQQHHHCCCDDDJJJPPPQQQYYYcccjjjqqqvvvtttnnngggfffiiikkkkkkkkkqqqyyyvvvyyy}}}yyyuuupppeee]]]XXX[[[hhhtttyyyxxxaaa>>>pppWWWLLLKKKKKKHHHFFFBBBFFFJJJKKKIIIFFFDDDBBB>>>>>>???@@@@@@???======999555111...---,,,+++***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***'''(((***+++,,,666MMMbbbwwwuuuyyywwwYYY\\\qqqxxx\\\GGGBBB===:::666333000///000000////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++))))))))))))))))))))))))%%%&&&&&&'''((())))))************)))******+++,,,))),,,......111<<>>777666888444777===CCCGGGIIIIIIHHHLLLFFF>>>:::999888666444555:::???@@@===999777777333000000222///,,,000888333:::DDDIIIJJJJJJLLLNNNMMMRRRYYY]]]___aaadddgggdddeeeeeefffggghhhiiiiiijjjkkkmmmlllkkkkkklllnnnooommmllllllnnnooonnnmmmmmmooo{{{xxxhhhZZZQQQHHH@@@999000444===IIIPPPPPPHHH@@@999;;;AAAIIIIIIAAA999666333333222111000///......+++)))+++...000111777>>>GGGMMMVVVccctttyyyuuuuuu|||~~~yyyrrrmmmyyyzzz{{{||||||yyytttqqqjjjmmmfff[[[^^^jjjnnnggg```fffjjjhhhgggiiikkkjjjhhhhhhiiijjjkkkllllllmmmjjjiiigggeeecccbbbaaaaaa[[[VVVLLLDDDAAAEEELLLRRRUUUaaannnvvvyyyxxxqqqiiihhhiiikkkjjjddd___bbbjjjyyyttt{{{yyy{{{yyyyyyuuutttsssvvv~~~uuuqqqppplllfff```fffuuu~~~}}}vvv\\\777jjjTTTJJJHHHHHHIIIJJJFFFIIILLLOOONNNJJJEEEAAA@@@AAAAAAAAAAAA@@@??????:::777222///...---,,,***((((((''''''''''''(((((())))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$###''''''&&&&&&&&&&&&''''''))))))((((((((((((((()))(((***+++***+++111<<>>===AAAGGGKKKKKKLLLOOOPPPNNNJJJFFFCCCAAA@@@@@@BBBFFFLLLOOOJJJ@@@===???888111...000111...///444666999===@@@AAA???<<<:::IIINNNVVV[[[___aaabbbccceeeeeefffggghhhiiijjjjjjnnnnnnnnnnnnmmmlllkkkjjjoooooooooooonnnmmmkkkkkkiiiooo{{{kkkSSSHHHAAA::::::???888777555;;;IIISSSNNNBBB===>>>EEENNNMMMBBB888666666111///111111///---............///111333555777@@@IIITTT]]]fffvvvyyyooodddZZZSSSNNNPPPTTTYYYYYYTTTNNNJJJHHHLLLMMMPPPTTTXXXZZZXXXWWWUUUQQQOOOWWWccckkkkkkhhhggghhhjjjkkkkkkjjjiiiggghhhiiijjjjjjiiihhhgggfffiiiiiihhheeebbb_________XXXWWWNNN@@@???JJJTTTTTT___gggsss}}}yyyooohhhhhheeelllqqqaaaNNNWWWqqq}}}zzzxxxzzzzzzuuu}}}yyylllccciii{{{uuussssssmmmddd```jjjvvvnnnKKK===kkkUUUJJJHHHHHHHHHIIIFFFIIILLLNNNMMMIIIEEEAAA@@@@@@AAAAAA@@@???>>>>>>:::777222///...---,,,***((((((''''''''''''(((((()))((((((((('''''''''&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((((((((((()))((()))***((((((,,,444<<<^^^ttt~~~{{{{{{uuummmnnnrrrxxxgggeeekkkwwwuuuZZZKKKEEEBBB===:::888666333222111000///............///---+++***+++...///...,,,...---------,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))***+++------,,,+++---...444BBBUUUhhhwww~~~vvvwww{{{~~~~~~{{{vvvssswwwyyyuuussstttrrrjjjjjjiiieeessswwwZZZEEE;;;333,,,...------,,,+++***))))))************************))))))))))))))))))))))))(((***+++)))''')))///444EEE\\\vvvuuubbbKKK777444777:::@@@IIIMMMZZZlll|||~~~fffOOOCCC333000444//////555666CCCHHHIIICCC>>>AAAHHHLLLKKKFFFDDDFFFHHHKKKPPPWWWVVVUUUTTTRRRPPPNNNLLLKKKBBBDDDLLLUUUVVVNNNFFFBBB999333///222333222333666333444666777888999999999???EEEPPPXXX^^^```bbbbbbcccddddddeeefffggghhhhhhiiijjjkkkkkkllllllllllllooooooooonnnnnnmmmlllkkkkkkpppzzzuuudddPPPBBB:::666777999555444333999IIIVVVUUUKKKBBBBBBGGGOOOPPPFFF===999333//////222333///---...............000222444666@@@GGGOOOVVV]]]gggttt~~~xxxoooiiiddd___^^^[[[UUUMMMFFF@@@===<<<;;;:::888888777666666;;;===@@@CCCCCCBBB@@@???BBBEEEMMMZZZgggmmmlllhhhhhhiiijjjkkkkkkjjjhhhgggggghhhhhhiiiiiihhhgggfffiiiiiihhhfffccc```___^^^XXXRRRHHHBBBFFFQQQXXXZZZ```iiivvv|||zzzssskkkggghhhiiinnnkkkYYYLLLZZZsss~~~xxxyyy{{{{{{}}}{{{rrrmmmtttzzzyyyttthhh\\\___kkkuuugggFFF:::lllUUUJJJHHHGGGGGGHHHGGGIIILLLNNNMMMIIIDDDAAA@@@@@@@@@@@@???>>>===<<<:::777222///...---,,,***((((((''''''''''''((((((((((((((('''''''''''''''%%%%%%&&&&&&'''(((((((((&&&''''''(((((()))))))))''''''&&&&&&&&&&&&'''''')))((((((''''''((())))))'''((()))'''%%%''',,,000???iii|||vvvpppiiigggkkkhhhxxxhhh[[[iiilllTTTAAAAAA???<<<888555444444000000000000////////////111000......//////---+++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************++++++++++++************)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''((((((((((((((()))))))))******))))))***+++,,,------...---222===QQQiii~~~wwwrrrrrrsssuuuyyy}}}yyyvvvhhh^^^^^^cccjjjcccHHH:::555111,,,++++++++++++******))))))************************))))))))))))))))))))))))''')))+++***)))***...222666MMMkkkxxx{{{|||wwwdddJJJ888444:::@@@CCCHHHOOO^^^rrruuu___JJJ888333666000...222222555<<<@@@===;;;CCCNNNVVVPPPGGG>>>;;;===BBBMMMXXXaaacccfffhhhhhhfffcccbbbQQQOOORRRZZZ]]]UUUHHH@@@888222...111333333333444111111111111333555888999888???KKKUUU[[[^^^```aaaaaaaaabbbcccdddeeeffffffdddeeegggiiikkklllmmmmmmnnnnnnnnnnnnmmmlllkkkkkklllqqqyyytttddd]]]PPP@@@777777777666666333222;;;MMM]]]```[[[IIIFFFGGGLLLMMMFFF<<<666333//////222333000---...------------///000222444===AAAHHHOOOWWW]]]aaacccjjjjjjeee\\\UUUTTTUUUSSSQQQTTTUUUPPPHHH>>>888666888444111000333555666555444888;;;:::777333222222999CCCSSSccclllnnnkkkgggiiiiiijjjkkkjjjiiigggfffeeefffhhhiiiiiihhhgggggggggffffffdddaaa^^^\\\ZZZQQQGGG???BBBJJJSSSYYY^^^gggqqq{{{|||tttkkkggghhhkkkppprrrhhhZZZXXXlll}}}~~~xxxwwwxxx{{{zzzrrrdddYYY```oooyyy}}}vvvZZZ>>>666mmmVVVKKKHHHGGGGGGHHHGGGIIILLLMMMLLLHHHDDDAAA@@@@@@@@@???>>>===<<<;;;:::777222///...---,,,***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###$$$$$$%%%&&&''''''(((''''''&&&&&&&&&&&&''''''(((((('''''''''((())))))'''((()))'''&&&&&&(((***---UUUqqqvvvwwwssskkkkkkpppllluuuuuu\\\aaaxxxcccMMMHHHAAA<<<::::::999888000000000000000///......111000//////......---,,,---------,,,,,,,,,,,,+++,,,,,,,,,+++++++++************++++++++++++*********))))))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''(((((((((((()))(((((()))))))))*********,,,,,,------------///111444???OOOaaatttyyynnnffffffkkkpppzzzxxxiii^^^]]]gggvvv~~~jjjOOO:::333222111...)))))))))))))))*********************************))))))))))))))))))))))))''')))++++++++++++---///111BBB\\\rrr}}}fffEEE888<<>>???;;;555222444888FFFQQQaaalllnnnllliiigggiiijjjjjjjjjiiihhhgggfffeeefffhhhiiijjjiiiiiihhhdddcccbbb```^^^ZZZVVVSSSJJJ@@@===FFFNNNSSS[[[fffttt|||{{{mmmeeeffflllkkkpppooofffcccooo{{{tttssssssmmmddd^^^eeeyyyzzzgggJJJ555666nnnWWWKKKIIIHHHGGGHHHHHHIIIKKKLLLKKKGGGCCC@@@@@@@@@@@@??????===<<<<<<:::777222///...---,,,***((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''""""""###$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))'''((())))))))))))***++++++>>>SSShhhzzzxxxqqquuuwwwzzzzzz{{{rrrggggggzzzgggYYYHHH???@@@BBBAAA>>>222222111000///...---------.........------------............------------,,,,,,,,,+++++++++************++++++++++++*********))))))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((())))))))))))*********))))))))))))************---......---+++,,,000333>>>QQQfffsss}}}~~~{{{uuullleeeeeelllssswwwwwwrrrjjjlllwwwjjjWWW@@@333111111///,,,(((((())))))))))))******************************))))))))))))))))))))))))((()))+++,,,,,,,,,---...000>>>TTTfffjjjiiirrr|||VVV???===AAA@@@IIIIIINNN```yyyzzz]]]GGG===;;;333000222000---888FFFRRR]]]aaaYYYOOO@@@888111000333999DDDNNNZZZbbbooo}}}vvvbbbNNN???<<<@@@CCCBBB@@@===;;;;;;:::999333777===DDDJJJNNNQQQRRRQQQRRRTTTUUUUUUWWWZZZ\\\___``````aaabbbcccdddeeedddeeeggghhhjjjjjjkkkkkkjjjjjjkkkkkkkkkjjjiiiiiiffflllsssxxx{{{yyynnnccceeeooorrriiibbbaaa^^^WWWCCC>>>===GGGXXXgggoooqqqjjjddd]]]ZZZZZZYYYQQQIII@@@888222111///......222------,,,,,,,,,---///000555666<<>>===:::777222///...---,,,***((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))(((((()))***++++++,,,,,,---111999SSSrrryyyvvv}}}xxx~~~tttzzzzzzbbbeeewwwkkkRRRDDDCCCEEEDDD@@@777555333000...---------+++,,,------,,,+++---...//////.........---------,,,,,,,,,+++++++++************++++++++++++************)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%###%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((())))))*********+++++++++)))))))))*********+++++++++,,,---,,,+++---222777DDD]]]uuuzzzvvvvvvrrrlllhhhjjjssszzz|||~~~mmmoooooozzzwwwZZZJJJ888111///---***((()))))))))))))))*********************************))))))))))))))))))))))))))))))***+++,,,,,,------///:::RRRggghhh]]][[[ddd~~~~~~tttxxxiiiLLL?????????DDDEEEIIIVVVnnnjjjPPPAAA===333///111///---666CCCRRR___```RRRBBB555111000333777:::@@@GGGRRR[[[jjj{{{iiiOOO???BBBLLLKKKNNNMMMEEE>>>;;;;;;:::777<<>>:::444000222888>>>UUU\\\eeegggddddddggglllhhhhhhhhhhhhhhhhhhhhhhhhggggggiiijjjjjjiiihhhhhheeeccc```___]]]VVVMMMFFF;;;???FFFNNNSSSYYYeeerrr}}}uuummmjjjmmmqqqoookkkhhhnnn}}}rrrooolllhhhhhhlllyyygggKKK444...777lllVVVKKKIIIIIIJJJKKKIIIJJJKKKKKKIIIFFFBBB@@@>>>???@@@@@@@@@@@@@@@@@@:::777222///...---,,,***((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))(((((('''(((***++++++++++++///000???___sssxxx|||vvv||||||zzzoooSSScccwwwdddQQQJJJIIIGGGEEE===:::666111...---...///+++---...---+++***,,,............---------,,,,,,,,,,,,,,,+++++++++************++++++++++++************)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((()))''''''&&&&&&&&&%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))************))))))*********+++++++++***,,,.........333;;;AAASSSjjj~~~zzzuuussspppkkkjjjpppzzzzzzhhhjjjssseeeLLL>>>111...---+++))))))************************************************))))))))))))))))))))))))+++***)))***+++,,,------///333GGGcccmmmbbb]]]bbbwwwkkkooowww```EEE<<<>>>@@@CCCFFFOOOaaawwwzzz^^^JJJAAA666111222///+++111999BBBKKKNNNDDD999333222555;;;??????AAADDDMMMTTT```nnn{{{pppYYYIIIIIIQQQVVV]]]]]]QQQDDD>>>??????BBBFFFMMMTTTXXXZZZZZZYYYUUUUUUTTTSSSSSSTTTXXX[[[\\\]]]]]]^^^___```aaaaaabbbcccdddfffgggggghhhhhheeeffffffggggggfffffffffbbbjjjqqqrrrqqqnnnfff^^^^^^fffvvvvvvhhhaaaPPPJJJLLLXXXfffnnnssswwwyyyttthhhYYYQQQPPPLLLFFF;;;555111111111......000///...---,,,,,,---...///444333777@@@KKKRRRRRRPPPIII\\\qqq|||~~~zzzrrrkkkZZZXXXXXXZZZ[[[XXXQQQKKK===888555<<>>888AAAJJJPPPXXXeeepppvvv}}}{{{zzzzzzzzzxxxvvvnnnjjjmmm{{{yyyuuutttllleeeiiiuuurrrTTTAAA333...444lllVVVKKKJJJJJJJJJLLLIIIJJJKKKKKKIIIFFFBBB@@@>>>???@@@AAAAAAAAAAAAAAA:::777222///...---,,,***((((((''''''''''''((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((()))***((('''&&&&&&((()))))))))%%%222000333OOOmmmwwwxxxvvvuuuzzzVVVUUU___qqq|||zzzcccVVVQQQPPPOOOAAA>>>888222///...///111,,,...000...+++***+++------------,,,,,,,,,++++++,,,,,,,,,+++++++++************++++++++++++************)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***'''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((()))))))))))))))************+++++++++***...111222444999CCCKKKgggzzzuuurrrmmmiiijjjrrr~~~uuuttt{{{nnnrrrqqqKKK@@@444++++++,,,***+++...++++++++++++*********)))************************)))))))))))))))))))))))),,,***))))))+++,,,------000+++999XXXkkkhhheeejjjyyyzzzllluuuyyyzzzqqqKKK<<<===@@@DDDFFFKKKXXXnnniiiSSSGGG:::444555222...111444777<<<@@@???:::::::::???FFFIIIHHHHHHJJJGGGKKKRRRZZZccckkkpppsssxxx{{{|||uuubbbQQQKKKNNNeeeoooooo```OOOHHHHHHIIIOOOPPPSSSTTTTTTRRROOOMMMKKKMMMOOOQQQSSSUUUYYY\\\ZZZ[[[\\\]]]^^^______```___```bbbdddfffgggggggggddddddeeeeeefffeeeeeeeeeccckkkqqqrrrpppllleee]]]aaagggyyy~~~nnnhhhUUUPPPSSSaaannntttxxx{{{|||lllWWWIIICCC>>>888444000///222333///---...000///...---,,,---...//////000555@@@OOO[[[aaabbbbbbttt{{{uuujjjfffcccdddhhhggg```ZZZLLLGGGJJJ[[[ooouuuhhhYYYDDDAAA===;;;;;;;;;:::999@@@IIIVVV___bbbccceeegggffffffffffffgggiiijjjkkkeeeeeefffffffffeeecccbbb```]]]ZZZXXXTTTLLL@@@777???IIIQQQWWWdddwww~~~{{{{{{|||eeeccckkkxxxzzzxxxyyyvvvjjj```kkk~~~dddFFF<<<555///000pppYYYLLLHHHGGGIIILLLLLLLLLKKKJJJGGGCCC???<<<===???AAAAAA@@@???>>>???:::777333111///...,,,+++''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((())))))(((''''''***,,,...++++++111===PPPkkkuuutttyyywww[[[MMM___xxxqqq```ZZZSSSJJJIIIEEE>>>666333444333111...---,,,,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++************)))***************************+++,,,***(((&&&%%%&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&((()))************++++++++++++******)))))),,,///,,,((((((------)))111---,,,111777AAAUUUgggzzzssstttzzz~~~yyypppsssvvvxxx{{{wwwssstttsssuuu~~~yyy[[[BBB222000...+++******+++,,,---,,,***(((''''''((()))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------333///111JJJggglllkkkvvvwwwsss|||SSS>>>:::???>>>AAAJJJQQQ\\\rrrgggNNN???:::555000111------111666<<>>AAAJJJWWW```eeefffggghhhhhhiiijjjjjjiiihhhgggeeeeeehhhkkkjjjfffbbbbbbbbb```[[[WWWRRRHHH>>>999:::AAADDDOOO___ooozzzxxxvvvzzzppp[[[GGGfff~~~yyyxxxxxxvvvtttwwwmmmsss{{{|||pppdddfffsss~~~nnnMMM;;;555333111111pppXXXKKKGGGGGGIIILLLLLLLLLKKKJJJGGGCCC???<<<===???AAAAAA@@@???>>>???:::777333000///...,,,+++))))))(((((((((((())))))(((((('''''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((())))))((('''(((***,,,******,,,000666EEE^^^uuuzzz|||mmmWWWYYYmmmwww```TTTKKKCCCCCCDDDDDDCCCBBB===666111---------------------------,,,,,,++++++,,,,,,---++++++++++++************************************)))++++++***(((&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))************++++++++++++*********)))***---+++((()))---...***...---000777BBBRRRllluuukkkiiilllvvvxxxssssssvvv|||~~~}}}fffJJJ777111///---+++******++++++---,,,***((('''((())))))))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,000---...EEEfffqqqrrryyyqqqsssyyyYYY???444<<<;;;@@@IIINNNUUUggg{{{pppXXXEEE;;;666333111......333999AAANNNZZZ]]]```bbb^^^ZZZSSSGGG<<<:::<<>>EEEJJJTTTdddrrr{{{~~~yyy{{{|||lllXXXIIIRRRqqqssskkkgggeeedddzzzrrrmmmooovvvvvvkkkbbbgggwwwdddDDD555444444111...pppWWWIIIEEEFFFIIIMMMLLLLLLKKKJJJGGGCCC???<<<===???AAAAAA@@@???>>>???:::777333000///...,,,***))))))(((((((((((())))))))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((()))***)))((((((***,,,%%%(((,,,......666LLL```vvv|||~~~~~~jjjZZZfff~~~nnn___SSSIIIFFFGGGIIIJJJHHHBBB999444---..................---------,,,,,,,,,,,,------,,,+++++++++************************************(((***+++***)))''''''((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((()))************++++++++++++************(((++++++)))***---...,,,,,,///777AAANNNccc{{{jjjeeekkkvvv}}}yyyvvvsssvvvpppSSS>>>333///...---+++************,,,+++***((((((((())))))))))))))))))))))))))))))***))))))))))))***++++++))))))*********+++++++++---,,,+++;;;^^^sssxxx}}}{{{sssooo~~~dddHHH888999999???HHHKKKNNN[[[lll}}}gggOOO???888555222000///222777AAATTTdddjjjlllkkkdddZZZOOO???222444666<<>>:::<<>>???:::777333000...---+++)))''''''&&&&&&&&&&&&'''''')))((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((&&&((()))((('''''')))***&&&'''***+++)))---;;;IIIfffsssxxxppplllttt{{{|||yyyqqqppp|||~~~mmm^^^OOOIIIDDDBBB???:::888777/////////......---------------,,,,,,,,,,,,------,,,,,,+++++++++*********************************((()))++++++)))(((((()))))))))(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))))))))'''((()))***************++++++++++++++++++++++++)))++++++++++++,,,...///000888DDDOOO[[[ppp}}}zzz}}}tttlllhhhfffnnn}}}vvv[[[DDD777111------,,,,,,+++***))))))++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))***++++++************++++++++++++***...***111MMMhhhvvvyyylllqqq{{{vvv___MMM999888===FFFJJJKKKTTTaaaxxx\\\FFF;;;777444111000///111;;;PPPbbbooopppkkkaaaVVVJJJ;;;///222444999AAAKKKQQQRRRQQQVVVZZZhhh~~~~~~oooeeeqqqkkkZZZZZZ^^^dddccc]]]UUUQQQVVVLLLEEEGGGMMMQQQUUUYYY\\\[[[YYYXXXWWWXXXYYYZZZaaa```^^^]]]]]]^^^___````````````]]]YYYXXXZZZ\\\bbbjjjoookkkeeeccccccbbbdddcccgggttt~~~hhhQQQMMMYYYkkk|||yyynnnWWWGGG888333333222000///....../////////000000000+++,,,111:::HHHWWWcccjjjkkkyyyxxxkkk\\\SSSOOOIIIBBB<<<===GGGVVVbbbggghhhhhhiiiiiihhhggggggggghhhiiijjjccceeeffffffccc___\\\ZZZWWWNNNDDD>>>888777===EEEOOOYYYfffqqqyyy}}}{{{vvvooottttttgggVVVMMMRRR[[[qqq}}}tttsssuuutttyyy~~~tttkkkmmmuuuppplllddd```eeerrr|||\\\GGG222---000222000---qqqWWWIIIDDDEEEIIINNNLLLLLLKKKJJJGGGCCC???<<<===???AAAAAA@@@???>>>???;;;777333000...,,,***(((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&(((((('''&&&'''))))))'''&&&))))))***000777PPPfffvvvpppeeedddjjjnnnfffrrrkkkNNNDDD:::666333000222777444333111///---,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++++++++***************************(((***++++++)))((()))***))))))(((((((((((())))))''''''''''''''''''''''''(((((('''''''''(((((()))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******((())))))************)))+++++++++++++++++++++,,,,,,,,,------,,,---000444>>>JJJYYYeeeqqq~~~zzzvvvtttvvv}}}~~~qqqfffbbbkkkwwwoooWWWDDD666...++++++,,,,,,,,,,,,+++)))(((*********)))))))))))))))(((((((((((((((((((((((())))))(((((())))))***++++++++++++,,,,,,,,,,,,---(((000+++)));;;RRRgggzzz}}}}}}kkkkkkrrr|||hhh???999999AAAGGGIIIPPPYYYvvviiiPPPAAA:::444222///...///777JJJ[[[kkkjjjcccYYYQQQJJJAAA888666666999@@@IIIPPPRRRQQQTTTUUU]]]rrrxxxuuu||||||___RRRIIIJJJMMMJJJCCC???999888<<>>III```zzz|||^^^LLL:::333444333111000/////////......---------+++,,,111:::GGGUUU```fffaaammmqqqwwwiiiVVVKKKEEE???999@@@JJJXXXcccggghhhhhhiiikkkjjjhhhfffeeeeeeffffff```aaacccdddbbb___[[[WWWRRRIII???999555666>>>HHHTTTaaannnuuuzzz|||wwwppp___]]]XXXOOOLLLUUUhhhxxx~~~||||||zzztttnnnoootttuuujjj``````nnnzzzvvvlllIII===222...///...///111qqqXXXJJJFFFGGGJJJNNNLLLLLLKKKJJJGGGCCC???<<<===???AAAAAA@@@???>>>???;;;777333000...,,,)))((())))))(((((((((((())))))&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((($$$&&&(((((('''''''''(((***&&&%%%)))***)))+++...777PPPkkkssshhh]]][[[___hhhnnnuuuqqqOOOCCC999666333...000777===:::555000---,,,,,,,,,......------------......,,,,,,,,,,,,++++++++++++************************)))+++,,,+++***(((((()))***))))))(((((())))))***''''''''''''''''''''''''((((((''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''((())))))))))))(((&&&'''(((((((((((('''&&&''''''''''''''''''''''''(((((())))))******++++++))))))******+++******)))++++++++++++,,,,,,,,,,,,---,,,---///...///666>>>SSSaaarrr{{{sssllljjjpppyyyooo^^^^^^mmmxxxXXXCCC888111+++(((***,,,---......,,,***((())))))******))))))))))))(((((((((((((((((((((((()))(((((((((((()))******++++++,,,,,,,,,---------(((///,,,(((000===SSSlllvvvzzzzzz{{{uuuhhhgggooo~~~RRRBBB888<<>>TTTpppuuu```OOO===666666555333222000//////...------,,,,,,------111999FFFSSS^^^dddeeemmmmmmppp{{{zzzrrrYYYJJJEEE@@@;;;EEENNN[[[cccgggggghhhiiijjjiiigggfffdddccccccccc___```aaabbbaaa^^^XXXTTTJJJBBB:::777555999CCCMMM[[[iiiuuuwwwxxxwwwpppfffNNNGGG???>>>III```yyywwwqqqpppsssiiiaaagggwww|||kkkUUU===777222000///---...222rrrZZZMMMHHHHHHJJJNNNLLLLLLKKKJJJGGGCCC???<<<===???AAAAAA@@@???>>>???;;;777333///---+++)))'''))))))(((((((((((())))))&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((&&&(((******)))((())))))'''&&&'''***)))''')))---+++;;;VVVlllmmmbbbaaahhh|||~~~fffUUUGGGAAA;;;555888@@@GGGBBB:::333...,,,---.........------------......------,,,,,,,,,+++++++++************************+++,,,---,,,***(((((((((******))))))))))))******''''''''''''''''''''''''((((((((((((((()))******((((((''''''''''''((((((''''''''''''''''''''''''''''''((()))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((()))******+++,,,,,,*********++++++******)))+++++++++,,,,,,,,,------,,,+++,,,///111444>>>JJJgggttt|||uuulllfffjjjsssvvvzzz~~~~~~{{{xxxwwwxxxwww}}}vvvbbb```tttgggJJJ;;;666222---+++***,,,...000///---+++))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((()))*********+++++++++,,,,,,,,,,,,(((,,,***+++000111???YYYXXX^^^fffmmmsss~~~qqqlllkkkrrrvvvsssnnnmmmiiicccfffzzznnnTTT>>><<>>;;;HHHaaavvvvvviiiYYYHHH@@@<<<777444444////////////............//////111888DDDRRR]]]cccfffllljjjjjjqqqrrrpppwwwwwwxxxtttpppyyyuuu\\\PPPNNNKKKFFFLLLSSS]]]dddffffffgggiiifffffffffeeedddcccbbbaaabbbaaaaaaaaa```[[[TTTNNN@@@;;;666666888>>>IIITTTcccqqqzzzxxxtttpppggg[[[BBB;;;777>>>TTToootttpppqqqkkkffffffooo|||yyy^^^BBB888222///000111...,,,---rrr[[[NNNJJJIIIKKKMMMLLLLLLLLLJJJGGGCCC???======???AAAAAA@@@???>>>???;;;777333///---+++)))'''''''''&&&&&&&&&&&&'''''''''''''''''')))***+++,,,'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((('''))),,,,,,+++******+++$$$&&&***,,,((($$$(((//////333HHHeeerrroootttkkklllwwwnnnXXXLLLBBB<<>>555///---...///......------------......---------,,,,,,,,,++++++************************,,,------,,,***((('''(((******))))))))))))******((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''(((((('''''''''''''''''''''''''''(((((()))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((())))))***++++++,,,,,,******+++++++++******)))+++++++++,,,,,,---------+++)))+++000222777DDDRRRsss~~~}}}|||yyyvvvooohhhlllttthhhkkkppprrrqqqooollljjj{{{wwwhhhjjjmmmVVV>>>555333000------***,,,///000000...+++)))((()))************))))))((((((((((((((((((((((((((((((((((((((()))******)))************+++++++++((()))(((...333---555LLLUUUXXX]]]fffqqqqqqkkkkkkqqqssspppnnnooolll```ZZZgggdddFFF???FFFJJJKKKLLLRRRggguuu]]]KKK===777444222000------111444999>>>CCCJJJRRRTTTQQQJJJEEE@@@@@@FFFLLLQQQRRRVVVXXXVVVTTT^^^vvvsssaaa\\\]]]YYYSSSPPP???555000333222---000888222,,,+++111888>>>EEEKKKLLLNNNRRRUUUWWWWWWVVVUUUTTTUUUWWWYYYZZZZZZYYYYYYRRRQQQKKKBBB;;;>>>IIISSS[[[]]]ZZZUUUTTTZZZaaaccc___bbbeeegggkkkvvvoooXXXEEE;;;AAATTTggguuufffUUUJJJBBB:::444333......//////000000111111000000111888DDDQQQ]]]ccccccjjjiiihhhnnnlllgggkkkddddddbbbhhh{{{yyywwwtttpppnnnpppyyyrrr^^^VVVXXXXXXTTTPPPWWW___dddffffffggghhhbbbcccdddeeedddcccbbbaaadddcccbbbaaa___YYYPPPIII999555444666;;;BBBNNNYYYhhhvvv}}}xxxpppkkkaaaTTT===999:::HHHaaa}}}vvvkkknnnvvvbbbdddjjjvvv~~~uuuVVV888888000,,,///333000+++)))www]]]KKKEEEGGGKKKLLLOOOOOONNNJJJEEEAAA??????===???BBBBBB@@@>>>======>>>999333000///...+++(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''')))***+++***((('''''''''((()))***++++++,,,,,,,,,777OOOiii{{{wwwyyy~~~qqqXXXPPP\\\sssfffKKKAAADDDIII[[[XXXNNN>>>111,,,---000---------....../////////......---------,,,,,,,,,+++******************+++)))******++++++******)))))))))))))))))))))))))))***)))((('''''''''''''''***))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++++++++++++++++++++++++++,,,+++***+++,,,------,,,...000222444;;;JJJ___nnn}}}zzz}}}zzzyyy~~~wwwpppnnnqqqsssqqqtttyyyzzzuuunnnjjjjjjnnnqqqsss~~~{{{uuurrr|||nnnTTTCCC555222///(((''',,,,,,***(((((()))***)))(((''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))*********))))))(((...---------...111444555OOO[[[]]]YYYhhh~~~vvvnnnsssxxxmmmhhhoootttnnnppp^^^RRRhhhlllDDD777BBBJJJHHHIIITTTggg|||oooWWWFFF;;;444555333,,,---444111000444???NNNYYY\\\ZZZUUUMMMDDDAAAEEEJJJMMMMMMUUUUUUUUUVVVYYY]]]bbbeeeiii[[[MMMIIIHHHCCC===999777444222222333222222333111111//////222:::DDDKKKSSSQQQPPPQQQSSSTTTRRROOOPPPPPPRRRUUUWWWWWWTTTQQQSSSIII===666444888BBBMMMSSSTTTQQQMMMOOOWWW]]]___[[[^^^ccchhhiiilllwwwxxxdddNNN???<<>>777444111///------///000000000///,,,---666GGGVVV[[[ZZZccciiilllhhhfffhhhhhheeeVVVRRRZZZppp~~~zzznnnhhhddd]]]YYY[[[YYY\\\mmmzzzooohhhgggfffccc^^^```aaabbbaaabbbccceeeeeeeeeeeedddcccbbbaaa```cccaaa___\\\XXXPPPEEE>>>888555888>>>???BBBRRRfffttt{{{{{{qqqdddYYYLLLAAA444888:::LLLnnn|||{{{wwwuuummmbbbccccccpppvvvUUU<<<666111000000///...---------yyy```NNNHHHJJJMMMOOOMMMNNNMMMJJJFFFAAA>>>>>>===???BBBBBB@@@>>>=========999333000000...+++((('''''''''((((((((())))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((()))))))))******&&&''')))*********((('''(((((())))))******++++++,,,,,,333EEE[[[ppp{{{iiiVVVRRR```rrrsss^^^QQQIIINNNMMMGGG>>>666222111111////////////.....................---------,,,,,,,,,++++++******++++++,,,******++++++++++++******************************(((((('''''''''(((((()))+++******)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++,,,,,,++++++++++++++++++******+++---...000000000555666999CCCRRRddduuuyyyzzz}}}xxxuuuxxxpppooorrrwwwxxxwww{{{yyyttt}}}ssszzz~~~oooUUUIII;;;000000...)))(((---,,,***(((((()))***)))(((((((((((((((((()))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))************)))))),,,+++++++++---///111333JJJVVVdddmmmvvvzzzooorrryyyuuuvvv{{{bbbSSS```yyy~~~XXX@@@===CCCFFFIIIMMMXXXkkk{{{kkkQQQBBB777777555...,,,///222000222;;;HHHUUU^^^aaa^^^UUUKKKFFFGGGJJJLLLLLLOOOOOOOOOOOOOOOOOOOOONNNOOOFFF>>>>>>>>>:::777666444777<<>>======<<<888444222111///+++'''((((((((()))))))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))*********+++&&&'''((()))***)))(((((()))))))))))))))*********,,,+++...777GGG]]]zzz~~~vvv{{{|||www}}}qqq[[[YYYiii}}}{{{aaaNNNFFFCCC???<<<999666222///111000000//////......---.........------------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++************************''''''''''''((()))******++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222333>>>>>>EEEUUUjjj}}}{{{wwwxxxxxxuuussstttzzz|||tttqqqsssnnnrrrzzzuuugggoooyyyzzzppp{{{tttTTT===;;;111***,,,---***)))---,,,***(((((()))))))))(((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))************))))))***)))))))))+++---///000AAAPPPjjj~~~uuuvvvsssfffggglllnnnKKK999;;;DDDFFFEEEJJJZZZuuu|||]]]JJJ999666777333......111000000555@@@NNN\\\eeebbbZZZOOOHHHGGGHHHIIIIIILLLMMMMMMLLLJJJEEEAAA>>><<<888777999999777888;;;888<<>>;;;999;;;DDDOOOLLLGGG===777===JJJTTTVVVVVVWWW\\\```aaaccckkkuuujjjNNN;;;777:::FFF\\\ttt}}}zzzwwwvvvvvvfffMMM???<<<666444111/////////...---555333333666===HHHRRRYYY```eeeiiijjjkkkjjjccc\\\LLLYYYfffkkkkkkhhhddd```VVVJJJ???777222666JJJ```zzztttdddZZZTTT[[[]]]___``````aaaccceeedddcccbbbaaaaaa```aaaaaa\\\ZZZWWWSSSMMMEEE;;;555444555>>>KKKTTT[[[kkk{{{wwwfffQQQCCC>>><<<:::<<>>======;;;777444222222///+++&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&''')))***&&&&&&'''''''''(((((((((&&&'''((()))))))))((((((*********))))))))))))))),,,++++++...555IIIjjjyyysssqqqzzz~~~vvvfffjjj}}}yyydddPPPGGG???<<<;;;777444222000000000//////.....................---------------------,,,,,,---------+++,,,,,,------,,,,,,+++************************)))((((((((((((((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,,,,,,,,,,,,,------------///...---,,,...111777;;;FFFJJJTTTeeeyyywwwyyytttyyy}}}xxxsssqqqtttvvv{{{hhhYYY\\\aaammm{{{]]]AAA333000***(((+++---******,,,+++)))((('''))))))((('''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((())))))************)))))))))))))))***,,,...///888LLLjjj}}}lllvvvzzzWWW===:::CCCDDDBBBDDDTTTnnnhhhQQQ;;;444666666333000//////000222888EEETTT___[[[TTTLLLFFFDDDEEEFFFFFFIIIIIIIIIGGGCCC???:::888666555777999888777===DDDCCCAAA@@@DDDNNNUUUTTTOOOLLLOOOTTTUUUTTTPPPMMMKKKIIIJJJMMMOOONNNIIIDDD???;;;<<>>666111666:::DDDSSS^^^fffrrr}}}{{{qqq___MMMAAA???AAADDDFFF^^^sss{{{|||rrrcccaaabbbppptttqqqvvvrrrccc]]]aaakkkyyy|||fffIII777222000.........---------,,,,,,sss^^^MMMEEEEEEHHHKKKHHHJJJLLLKKKGGGAAA===;;;<<<>>>AAAAAA???===<<<<<<:::777333222222000+++'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&((()))***%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((((((((*********)))))))))))))))+++++++++***,,,:::UUUnnnsssvvvyyy{{{}}}zzznnn|||dddTTTDDD===:::777666777/////////000000000000000//////.........---------...------,,,,,,------...+++,,,,,,------,,,,,,+++************************,,,+++***((((((''''''''')))(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,---------............---,,,---000999DDDLLLQQQ[[[jjjyyy}}}{{{yyywwwyyy}}}yyyggg\\\\\\YYYZZZcccrrr~~~fffGGG777333,,,))))))+++,,,*********+++)))''''''((()))((('''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))(((((()))***************))))))******+++,,,---...333JJJeeexxxooojjjeeeJJJ@@@BBBEEEDDDEEENNNccc{{{vvv___DDD777666666333111---///000000333;;;FFFOOOMMMJJJEEEBBBBBBCCCEEEFFFDDDBBB???;;;777333111000111111333555444666AAAMMMSSSOOOIIIJJJVVVaaa___VVVTTTXXX\\\]]]YYYSSSNNNKKKJJJKKKMMMLLLHHHAAA;;;777333444888>>>EEEJJJLLLLLLVVV[[[```___UUUIIIGGGKKKGGGAAA999555>>>PPP___eeebbbaaabbbdddcccaaaeeekkk~~~iiiOOOBBB@@@===IIIYYYdddeee```[[[ZZZ[[[fffsssvvvlllZZZIII???===:::777555555555444222000000222555666;;;JJJYYY[[[\\\___bbbaaa\\\VVVRRRaaakkknnngggcccccc^^^UUUWWWWWWUUUOOOEEE???CCCKKKaaalllpppdddSSSLLLOOOTTT[[[]]]______``````bbbdddbbbaaa```^^^]]]]]]]]]]]]ZZZWWWQQQIIIAAA:::555222888>>>JJJZZZgggooovvv{{{ssskkk^^^PPPFFFDDDIIIOOO\\\tttssspppnnnrrr{{{www|||uuuuuuwwwnnn______kkkttt}}}wwwZZZ>>>222000///------------,,,,,,,,,,,,uuuaaaQQQHHHGGGJJJMMMIIIKKKLLLKKKFFFBBB???===<<<>>>@@@AAA???===<<<<<<:::777333111111000,,,(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&''''''((()))***''''''''''''((((((((((((&&&&&&'''''''''((((((((()))))))))))))))***************++++++***000AAARRRooo{{{{{{pppooowwwwwwxxxvvvbbbMMMCCC;;;555444888222222222222222222111111/////////.........------...------,,,,,,------...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++)))((('''&&&&&&((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,,,,------....../////////***,,,000444;;;GGGVVVaaadddqqq}}}|||zzzyyyuuuxxx|||{{{ssslll```WWWOOORRRaaasssiiiMMM777///222******+++++++++***))))))+++)))''''''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))'''((()))******+++************++++++,,,---------111FFF\\\nnnmmmbbbpppuuu]]]KKKAAAIIIJJJJJJJJJUUUlllqqqWWWDDD:::555222000---///000///000333:::@@@BBBBBBAAAAAABBBCCCDDDEEECCC???:::444///---------///000222444444999FFFTTTdddfffeeeeeekkkpppiii]]]UUUXXX[[[ZZZWWWRRRMMMKKKKKKLLLKKKGGG@@@999444222...///222888???DDDFFFGGGRRR```qqqxxxmmm[[[QQQQQQMMMKKKDDD???CCCPPP]]]ccc^^^\\\^^^bbbcccbbbfffkkkyyywwwbbbTTTMMM>>>@@@HHHSSSYYYWWWSSSQQQLLLSSS^^^ffffff]]]PPPFFFKKKGGGBBB>>>;;;999666444333111444999888999DDDSSSXXXXXXZZZ]]][[[WWWVVVYYYgggiiihhheeedddeeebbb]]]^^^cccgggdddYYYNNNJJJJJJPPP\\\eeebbbYYYUUUUUUVVV]]]^^^````````````bbbdddccccccbbbaaa```^^^\\\[[[VVVSSSLLLDDD<<<888888999===DDDQQQaaaooowwwyyyyyykkkfff^^^SSSHHHEEENNNZZZwwwzzzuuusssuuuuuuuuuvvvtttuuutttlllcccgggsss|||yyyiiiMMM777///---+++,,,,,,,,,,,,,,,,,,,,,,,,vvvdddSSSJJJIIILLLOOOKKKLLLLLLJJJFFFBBB@@@@@@<<<>>>@@@@@@???===<<<<<<;;;777222000000///,,,***(((((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&'''((())))))))))))(((((((((((())))))))))))'''&&&&&&&&&''''''(((((((((((())))))******++++++***((()))+++,,,---444<<>>888;;;999999888666555333222222////////////............------,,,,,,,,,,,,------******++++++++++++******++++++++++++++++++++++++,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---,,,------...//////000000,,,222:::CCCKKKWWWdddnnnzzz}}}zzzvvvuuu|||~~~hhhjjjppp|||ggg\\\PPPPPP^^^sss|||bbbMMM<<>>;;;777333000000000111111111333555666:::EEEQQQcccoootttoooiiihhhaaaWWWNNNPPPRRRQQQOOONNNMMMNNNLLLKKKHHHBBB:::444222222------///333888<<<>>>>>>GGGWWWmmmxxxqqqeeeaaaeeecccccc]]]SSSNNNRRRYYY]]][[[ZZZ[[[```aaaaaadddiiinnnwwwzzzmmmdddQQQJJJJJJTTT]]]]]]WWWTTTSSSWWW___fffhhhddd]]]XXXVVVRRRMMMGGGCCC@@@<<<:::<<<888;;;???<<<777===IIIQQQQQQSSSTTTRRRPPPXXXbbbgggdddcccggghhhiiimmmrrrpppxxx~~~{{{oooccc]]]ZZZXXXcccmmmnnnjjjfff```[[[___```bbbaaa``````bbbcccbbbbbbbbbbbb___[[[XXXUUUOOOLLLEEE===888999>>>CCCGGGOOO[[[jjjvvv|||yyytttfffbbb[[[QQQEEEDDDUUUiii~~~|||zzzyyyyyyooopppqqqqqqpppqqquuuyyyzzzjjjSSS>>>333000...,,,++++++++++++++++++,,,,,,uuudddTTTJJJHHHKKKOOOLLLMMMLLLJJJFFFCCCAAAAAA;;;>>>@@@@@@???===<<<<<<<<<777222/////////---+++******))))))(((((((((''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$%%%''')))***))))))(((''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((('''(((((()))***++++++,,,***''''''+++------...111;;;]]]|||sssqqq|||wwwyyyvvv}}}rrrssstttrrrttt~~~}}}hhhPPPCCCDDD@@@???<<<:::777444222111000/////////............---,,,,,,++++++,,,,,,---*********++++++*********++++++++++++++++++++++++******)))))))))))))))***)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,------------...///000000111111:::FFFOOOWWW___jjjqqq~~~}}}{{{wwwpppnnnvvv~~~}}}qqqjjjmmmvvvttthhhZZZVVVbbbwwwhhhKKK<<<555///,,,,,,&&&)))***)))((()))))))))***((('''&&&(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))''''''(((******+++++++++((()))***+++++++++++++++000333FFF___iiijjjyyy~~~sssmmmwwwvvvlll[[[QQQmmm{{{```FFFHHHXXXaaaZZZNNNQQQbbbqqqyyydddNNN@@@999666222000---,,,---///222444666:::===???>>>;;;888777333222111000000111333444111000222444444444<<>>666222222333...---...000444777777777:::HHH[[[eeecccaaaiiiuuuyyy{{{uuufffYYYVVVYYY[[[^^^\\\\\\```aaa```bbbfffdddlllyyyyyycccYYYVVVcccqqqsssnnnjjjfffjjjooorrrsssqqqooommm[[[WWWRRRMMMJJJGGGDDDAAADDD???@@@DDD???666777AAAEEEDDDFFFHHHEEEFFFSSScccddd```cccjjjnnnnnnxxxvvvpppnnnrrrxxx~~~~~~{{{vvvmmmddd```bbbcccbbbaaa```aaaccc^^^___```___\\\XXXSSSPPPIIIFFF@@@999666:::BBBJJJSSSZZZeeeqqq{{{}}}vvvmmmccc___XXXMMMBBBEEE]]]www}}}xxxjjjlllnnnooovvv}}}sss[[[AAA444222333111///+++++++++++++++++++++,,,vvveeeSSSJJJKKKLLLKKKMMMMMMNNNMMMJJJEEE@@@===>>>@@@BBBBBB@@@>>>======:::777444111000...,,,***)))((((((((())))))'''%%%''''''''''''''''''''''''))))))((((((''''''''''''$$$%%%(((***++++++******'''%%%&&&)))***''''''***%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&''''''''''''((((((((((((******+++++++++,,,,,,,,,555EEE^^^uuu{{{}}}|||vvvuuusssjjj]]]]]]VVVaaa|||www```OOOFFFCCCBBBEEEEEE>>>777444000000000000000///...---//////000000000///......000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++***))))))***+++,,,((())))))))))))*********+++++++++************)))************************))))))))))))************,,,+++++++++******))))))------,,,---......,,,+++///000000000222555666444===@@@KKKZZZbbbffftttyyy{{{xxxrrrnnnpppxxxtttlllllloooppppppuuu||||||nnnccchhh|||iiiUUU@@@555000+++)))+++*********++++++,,,,,,,,,(((((((((((((((''''''&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((******+++++++++++++++,,,,,,,,,++++++***111///111OOOppplllddduuuooofffuuuyyy|||sssmmmdddYYY^^^ssshhhRRR@@@QQQ___ZZZKKKFFFSSSdddqqqYYYFFF:::444888333000000///---///222111444888888555111111111222666888888:::======:::666444222111222555999<<>>DDDLLLTTTYYY```aaaccceeeiiipppzzzsssjjjgggbbbbbb```_________```aaabbb___]]][[[ZZZVVVPPPLLLLLL>>>555777>>>DDDJJJQQQYYYjjjxxx{{{{{{|||sssgggbbbWWWMMMHHHFFFNNNhhh}}}|||uuucccnnnqqqpppooottt|||}}}xxxjjjNNN555000111...***,,,++++++++++++++++++++++++wwweeeRRRIIIJJJLLLLLLLLLMMMMMMLLLIIIDDD???<<<===???AAABBB@@@>>><<<<<<:::777444111000...,,,******)))(((((())))))(((&&&''''''''''''''''''''''''((((((((('''''''''&&&&&& """$$$&&&''''''&&&&&&'''%%%&&&)))***'''''')))%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''''''''((((((((((((*********+++++++++,,,,,,+++333FFFaaaxxx}}}sssuuu}}}uuuqqqjjjbbbSSSHHHJJJ]]]ooo{{{```TTTIIIGGGHHHFFFBBB@@@:::888444111000000000000---...............------000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,)))))))))*********++++++++++++++++++************************************************+++++++++++++++++++++*********)))))),,,,,,,,,,,,---------,,,+++,,,---///666???DDDCCCKKKVVVgggvvv}}}yyyuuuxxx|||~~~~~~~~~wwwhhhbbbgggpppwwwzzzzzz}}}uuu|||xxxPPPBBB444000///,,,***+++))))))******************))))))))))))(((''''''&&&(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''((()))******+++++++++***++++++,,,,,,++++++***//////111AAAZZZccc]]]ZZZcccrrrrrrkkkyyy}}}zzzjjjZZZTTTdddyyyyyyfffFFFDDDIIIQQQNNNEEEIIIUUUvvvjjjTTTDDD;;;666111...//////...///222111333555444222111333444<<>>DDDGGGIIIIIIKKKIIIDDD>>>999666666777666111...000000...///333000444;;;AAAHHHRRR]]]eeepppnnnjjjccc[[[XXXYYY\\\^^^___```aaaaaaaaa```___XXXVVV]]]rrr{{{}}}mmm```ZZZVVVUUUZZZ[[[XXXWWWYYY]]]YYYUUUQQQHHH>>>888999777666666999@@@HHHMMMOOOVVV]]]eeehhhhhhiiioootttrrrjjjgggaaa```___^^^]]]^^^^^^___^^^\\\ZZZXXXUUUQQQJJJEEE>>>999888<<>>;;;;;;===@@@@@@???===<<<<<<999777333111000...,,,***+++)))'''&&&((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&"""###%%%'''((((((((('''(((%%%&&&******'''''')))%%%&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&''''''''''''((((((((((((*********++++++++++++,,,///+++222JJJdddsssvvvuuuwwwzzz{{{vvvlllkkkzzz|||uuuqqqooommm^^^QQQRRR___rrrzzzbbbVVVRRRNNNKKKIIICCC===666111//////000000........................000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,+++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++************)))---------------......///,,,///444;;;KKK]]]ggghhhooo}}}zzzuuu|||}}}{{{{{{|||tttkkkhhhmmmrrruuuuuuqqq{{{hhhOOO888000+++,,,///---***)))))))))))))))))))))((((((************)))(((&&&&&&(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******+++************+++++++++++++++******,,,000777IIIdddhhhTTT^^^ooo}}}www}}}fffUUUYYYeeexxx|||YYYBBB:::KKKTTTLLLGGGLLL___vvv|||cccMMM???999333///000000......000000111222222333555888;;;IIIRRRXXXSSSJJJBBB:::444888;;;<<<999444222444777222000......000111000...---000555:::???CCCFFFHHHHHHJJJJJJEEE>>>777444333444///,,,---...,,,,,,...***///555;;;@@@GGGPPPVVVXXXXXXWWWWWWWWWXXXZZZ[[[^^^___``````___^^^]]]\\\XXXQQQRRRdddvvvlllaaaWWWPPP\\\\\\```hhhnnnnnnnnnnnnooohhhbbb\\\TTTKKKHHHJJJHHHEEEBBBDDDHHHJJJHHHDDDFFFRRR```fffeeedddgggkkklllsss|||vvvhhhbbbaaa```___^^^\\\\\\[[[[[[[[[YYYWWWUUURRROOOIIIAAA<<<333777===CCCGGGPPP```pppvvvnnncccWWWNNN@@@???SSSnnn~~~|||}}}zzzmmmssswwwsssmmmsssuuufffhhhlllmmmfffiiimmmpppuuuwwwrrrkkkFFF777,,,,,,,,,)))(((,,,++++++++++++++++++++++++xxxdddOOOFFFHHHLLLLLLJJJKKKKKKJJJGGGBBB===::::::<<>><<<<<<<<<999666333111///...+++)))+++(((%%%$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((&&&&&&******'''&&&)))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((************++++++++++++333,,,+++999LLL[[[eeejjjjjjiiimmmqqqmmmkkkxxx~~~jjj[[[^^^rrrpppeee[[[VVVTTTKKKEEE<<<666444444333222000000000000000000000111000/////////......------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************/////////.........111222222:::CCCOOOddd|||}}}{{{|||yyy|||zzzuuuuuuwwwvvvwwwzzz}}}tttlllgggmmmuuuzzzyyyvvvyyylllLLL666111---+++,,,...---)))&&&*********))))))(((((((((++++++******)))(((&&&&&&(((''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((()))***************)))******++++++++++++***+++)))111555===^^^ppp___qqq|||mmm```ZZZiiimmmPPP<<>>DDDIIIGGGAAA===???BBB;;;999666444333333333333...000333888===BBBFFFIIIFFFKKKPPPNNNFFF<<<666333777000,,,---...+++***+++***///555999<<<@@@FFFKKKIIIIIIKKKOOOUUUXXXZZZZZZ]]]^^^_________^^^]]]\\\___TTTLLLWWWuuuyyyrrroooiiieee___YYYQQQLLLMMMQQQ___dddnnnyyy{{{xxxuuurrrnnnjjjbbb]]]___fffbbb^^^\\\^^^aaa]]]RRRIIIEEEMMMXXX```dddeeegggiiieeehhhmmmttt}}}uuuggg^^^\\\]]]___^^^]]]\\\ZZZYYYXXXXXXTTTSSSQQQMMMGGGAAA:::666111888AAAHHHOOO\\\ooo~~~zzzmmmddd[[[SSSKKKFFFNNNggg~~~||||||yyyqqqiiiiiiqqq~~~lllaaafffmmmpppfffgggllltttzzzvvvfffWWW666000+++,,,+++((((((,,,************************xxxcccOOOFFFHHHLLLLLLJJJJJJKKKJJJGGGBBB===::::::<<>>EEEEEE@@@888222000222333555888===BBBGGGKKKIIIPPPXXX[[[VVVMMMEEE@@@;;;333---...///...------,,,111666::::::<<>>@@@@@@>>>;;;::::::888666222000///---+++)))(((&&&$$$$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&'''''''''((((((((())))))''''''******&&&%%%(((&&&&&&'''''''''(((((((((((()))))))))))))))******''''''''''''(((((((((((()))))))))************+++(((+++......---777OOOffftttvvv}}}}}}{{{~~~}}}nnnjjjccc[[[PPPIIIFFFCCC===999555444222000/////////000////////////////////////------------------------,,,,,,------------,,,,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,------------......,,,...000111222777???EEEXXXfffnnnnnnwww{{{yyy}}}~~~||||||xxxssstttzzz}}}|||{{{~~~zzzooohhh]]]VVVXXX\\\aaalllxxxxxxWWW<<<111222------***'''(((++++++(((******************))))))(((((((((((((((''''''&&&'''&&&&&&&&&&&&'''(((((('''((()))******)))((('''(((((((((((((((((((((((())))))************))))))(((((()))***++++++++++++,,,&&&+++222000;;;VVVkkkxxxpppiiiuuujjjQQQIIIRRRVVVQQQFFFOOO^^^qqqzzzhhhUUUHHH;;;555333000...///---///444<<>>::::::III[[[bbb[[[KKK===666666555555777;;;AAAGGGKKKMMMUUU```iiilllhhh```[[[BBB888///---...---,,,,,,,,,111777:::999888999:::@@@CCCGGGLLLQQQTTTVVVWWWWWWXXX[[[^^^```aaaaaaaaa```YYYNNNIII[[[}}}lllaaaaaaaaammm|||vvvkkkooosssrrrhhh```ccckkkooottt{{{pppeeeaaaeeegggeeeaaaffffffeeeccccccfffkkkooofffeeecccaaa______``````]]]\\\[[[YYYWWWTTTQQQPPPLLLKKKHHHBBB;;;666444333444;;;DDDQQQcccvvv~~~qqqaaaUUUOOONNNOOOSSSfff}}}|||nnniiimmmqqqnnniiiaaabbbkkkwwwzzzjjjQQQ>>>/////////...,,,******,,,************************}}}tttbbbPPPHHHJJJLLLLLLJJJKKKLLLKKKHHHCCC>>>;;;===???AAA@@@>>>;;;999999888666222000...---***(((((('''&&&''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))((((((((())))))******)))''''''***)))&&&%%%'''''''''''''''((((((((((((&&&'''''''''((((((((((((''''''''''''(((((((((((())))))))))))************+++---///...***---;;;LLLuuu~~~vvvkkk\\\QQQLLLIIICCC>>>;;;999666444222111222222/////////////////////000........................,,,,,,------------,,,,,,,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---............/////////000...111666999>>>FFFRRR[[[ppp~~~wwwvvv|||{{{{{{ooooooqqqsss}}}~~~xxxnnnggg[[[RRRRRRTTTYYYjjj}}}uuuZZZ???...((()))))),,,+++'''''',,,,,,((((((((())))))))))))))))))%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((('''((()))******)))((('''(((((((((((((((((((((((())))))************))))))'''((()))***++++++++++++&&&***+++---222888IIIbbbwwwwwwmmmooorrr]]]UUUVVVYYYOOOOOOQQQ\\\pppzzziiiYYYGGG===888333111111......000555;;;>>>???===AAAJJJSSSXXX]]]cccffffffeeeiiinnnmmmfff[[[PPPJJJIIIVVVeeemmmiiiZZZIII???777666444555888>>>EEEIIINNNUUUbbbrrr}}}www[[[MMM>>>777444000---,,,---222888:::999666555666999>>>DDDIIILLLOOOTTTWWWUUUWWWYYY\\\^^^`````````dddbbbWWWJJJPPPlllxxxwwwzzzuuuggg[[[^^^dddjjjhhhbbb```aaapppttt{{{}}}tttiiidddeeefffdddaaa___```aaa```______aaaccc___^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVSSSPPPMMMKKKGGGFFFCCC===666333333444<<>>;;;???AAABBBAAA>>>;;;999888888555222000...---***((()))(((((()))+++,,,***)))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))%%%%%%$$$$$$$$$%%%&&&&&&***''''''***)))&&&%%%'''''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************''''''***---------333;;;[[[rrr}}}jjj]]]VVVSSSNNNJJJAAA???<<<999666666666666////////////000000000000........................,,,------......------,,,,,,---...//////...---,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000111111111666===BBBIIITTTcccmmmyyywwwppp~~~wwwlllnnnxxxxxxjjj```eeennnxxxyyyuuunnneee______^^^dddyyyoooRRR;;;000,,,,,,+++***......))))))---,,,'''&&&'''''''''(((((())))))###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((()))'''((()))++++++)))((('''))))))))))))))))))))))))))))))*********))))))((('''''')))******+++++++++'''444...&&&///111555HHHeeeiiiqqq}}}hhh```uuummmTTTQQQ[[[\\\WWWQQQTTTggg}}}~~~kkkUUUFFF===666222111000...,,,...333666777666???KKKYYYeeeooovvvuuuqqqkkkpppxxx}}}|||uuullleeeSSSWWW]]]```^^^TTTGGG===777555333222555;;;BBBFFFKKKRRR```uuu{{{jjjVVVJJJBBB:::333111...444:::<<<:::777555555333999AAAFFFHHHKKKRRRXXXTTTVVVXXX[[[]]]^^^^^^^^^fffgggZZZEEE@@@VVVqqqwwwrrraaaQQQLLLMMMVVVccckkkiiidddaaaooopppppppppppppppoooooommmiiieeecccdddeeeeeeddd___aaabbbcccaaa```aaaaaaaaa```^^^^^^^^^^^^]]][[[WWWWWWVVVTTTQQQMMMIIIGGGEEECCC@@@999333111333555HHHWWWhhhrrrzzz{{{jjj```QQQEEE>>>???GGGOOOnnn{{{~~~~~~zzzuuupppiiiccc```hhhoooxxxuuu```DDD666444------***((((((+++,,,+++)))))))))))))))))))))))){{{qqq```OOOHHHHHHJJJKKKLLLLLLKKKJJJGGGCCC???<<<===???@@@???===:::999999888444000---,,,,,,+++***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((()))))))))))))))************+++++++++,,,+++*********,,,///000CCC[[[xxxrrrwww~~~vvvjjj```UUUNNNIIIIIIDDD>>><<>>999777333111000111333555333333333111...,,,,,,---//////.........------------......------,,,******------,,,,,,------......+++,,,,,,------,,,,,,+++***,,,......---,,,---...---...///...------...000555...+++///111000333888===CCCMMMUUU[[[___bbbddd{{{~~~uuuvvvxxxooo{{{vvvnnnwwwpppllliiimmmvvvwwwyyy}}}}}}sssooommmhhhhhhqqqiiiWWW@@@000,,,---,,,***,,,,,,+++***)))((('''''''''''''''''''''''''''''')))(((((('''''''''(((((('''((()))((('''&&&''')))&&&'''((())))))***))))))(((((((((((())))))))))))))))))************)))((()))))))))))))))))))))))))))((()))***---111555777WWW___bbbbbbooozzzaaaiii___HHHZZZYYY^^^ZZZRRRZZZrrr~~~eeeOOODDD???777...333///...//////---000666:::JJJaaarrryyyuuuooojjjfffjjjsss~~~vvvkkk___TTTPPPKKKBBB;;;;;;555888:::888666999CCCLLLOOOOOOWWWjjj|||jjjVVVEEE999333111444777777333000000111111444:::AAAIIIOOOTTTVVV[[[ZZZZZZ[[[]]]^^^^^^]]]cccggg___KKK>>>EEEXXXfffqqq^^^LLL@@@DDDCCCMMM___fffbbb```eeerrrooollllllmmmmmmkkkiiihhhggggggeeedddcccbbbbbbaaa```______``````___^^^]]]\\\\\\^^^``````^^^\\\WWWVVVUUUQQQLLLFFFAAA>>>:::444222444444444999AAAKKKccczzz~~~rrrdddXXXMMMDDD999777KKKdddyyy|||www|||xxxzzztttvvvssshhhbbbeeeoooxxxwwwcccJJJ999111---************************---'''%%%)))***'''''')))zzzppp___OOOGGGHHHJJJKKKLLLLLLKKKIIIFFFBBB>>><<<===>>>@@@???<<<:::999999888444000---,,,,,,***)))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))))))))))))))*********++++++++++++***)))))))))+++---...777GGG^^^qqq}}}}}}ppphhhrrrwwweeeXXXQQQNNNHHHFFFJJJOOOLLLEEE:::888555222000///...///000111222333222111111111////////////..................////////////......//////...------------...---------......---------,,,---//////...------...---...///...---...///111333000222777:::888;;;???HHHMMMTTTZZZ```dddiiikkk{{{|||}}}||||||{{{|||{{{zzz|||~~~xxxrrrmmmmmmooowwwrrrQQQFFF777...,,,---,,,++++++******))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&((()))((('''&&&''')))'''(((((())))))))))))((('''((((((((())))))))))))((()))))))))))))))(((((()))))))))))))))))))))))))))))))))***---000333555LLLVVVXXXRRRWWWkkkrrrpppkkkhhhtttuuuTTTNNNWWW]]]]]]UUUTTTbbbvvvxxxcccQQQFFF<<<444222...---///...---000555:::FFFXXXfffjjjfff```\\\UUUYYYdddsssxxxlll```[[[TTTGGG<<<888???AAAAAA@@@>>>???DDDIIIPPPOOOUUUcccvvvyyyfffQQQ@@@777111333555555333111000000222555:::AAAHHHNNNRRRUUUWWWWWWXXXZZZ\\\^^^^^^^^^hhhiii```LLL===>>>JJJSSSwwwwwwbbbOOOBBB;;;BBBAAAKKK\\\dddbbbbbbgggkkkiiiggggggiiijjjiiihhhffffffeeedddcccbbbaaa```^^^]]]]]]]]]^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^[[[YYYSSSRRROOOKKKFFFAAA===;;;666111///000111333===GGGYYYnnn~~~qqqcccYYYNNNEEE@@@<<>>;;;<<<>>>???>>><<<:::999999777444000...---,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((()))************)))))))))*********++++++***)))(((((()))***,,,------111???VVVnnnyyylllrrrxxxuuuyyysssfff^^^SSSNNNUUU]]]]]]WWWLLLIIIDDD???:::888777777222222333333333222000000000000000/////////......,,,,,,,,,---------......000000///...------------.........//////.........+++---......,,,+++,,,---+++,,,---------...000222000444;;;BBBDDDCCCFFFKKKUUUYYY^^^cccggglllqqqtttyyy{{{{{{zzz{{{{{{yyyvvvsssqqqqqqrrrqqqsssyyykkkRRR777333...+++*********))))))))))))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&'''((((((((()))))))))(((''''''''''''((((((((()))))))))''''''((((((((((((((('''))))))))))))))))))))))))*********+++,,,///111333@@@PPPZZZTTTPPP\\\ppprrraaafff|||}}}pppkkkgggMMMQQQVVV\\\ZZZQQQOOO]]]ooo}}}hhhTTTEEE<<<777222///000///---...222555>>>IIIRRRUUUSSSOOOLLLLLLMMMRRRZZZfffsss|||vvvooojjjmmmnnnhhh___YYYSSSQQQNNNJJJGGGFFFEEEFFFMMMLLLNNNXXXdddkkkjjjfffnnnxxxzzzfffRRRFFF666444111000///...,,,***000333888>>>DDDJJJOOORRRQQQSSSUUUXXX[[[]]]^^^___kkkmmmfffSSSAAA;;;===AAAXXXooo}}}fffRRREEE>>><<>>:::777555222000//////111999HHHVVVhhhxxx}}}qqqaaaRRRLLLEEEAAADDDIIIUUUlll~~~xxx}}}}}}{{{vvvllljjjlllooonnnkkkqqq{{{xxxlllWWW???111...---,,,************************'''000222,,,))),,,---)))xxxqqq```MMMEEEIIILLLIIIJJJJJJIIIHHHEEEAAA===:::;;;===>>>>>>;;;999999999777444000...---,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((()))******+++++++++))))))))))))***************))))))))))))***+++,,,,,,)))---@@@]]]ttt~~~{{{vvvrrrxxxzzz~~~qqqaaa\\\dddlllooo]]]WWWNNNEEE???>>>???@@@???<<<999555333222000///000000000/////////......------------------------//////......---...............////////////......---...000///...---......,,,---///000111333666888888>>>GGGMMMPPPRRRYYY___gggkkkqqqvvvyyy|||~~~vvvlll}}}wwwyyyzzzppplllhhhgggeeedddfffnnnzzzzzziiiMMM666,,,,,,,,,+++)))''''''((('''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&'''((((((&&&&&&'''(((((()))))))))((('''&&&&&&'''''''''((((((((())))))&&&&&&''''''((('''''''''((((((((((((((((((((((((++++++***+++,,,---///000555JJJ___eeebbbfffsssvvvfffmmmrrr|||xxx^^^IIIKKKUUU\\\TTTGGGKKKYYYgggzzzkkkUUUGGG???999444333111------//////333;;;BBBGGGIIIIIIJJJQQQMMMGGGDDDEEELLLUUU[[[ffffffkkkvvv~~~yyyeee^^^VVVPPPLLLIIIFFFCCCIIIGGGHHHMMMSSSVVVSSSPPPWWWbbbtttzzzhhh[[[BBB<<<444///------+++))),,,...333999@@@FFFKKKNNNOOOQQQUUUXXXZZZ[[[]]]___jjjpppooo```KKK<<<999<<<@@@OOObbbpppvvvfffWWWNNNHHHDDDBBBCCCFFFPPP\\\aaa^^^]]]````````````aaabbbcccdddeeecccbbbbbbaaa```_________^^^^^^^^^]]]\\\[[[[[[[[[]]]\\\[[[[[[[[[ZZZWWWTTTMMMIIIBBB;;;666222111000000111222444999FFFZZZjjjsss|||zzzooobbbSSSGGGDDDDDDKKKVVVaaalll|||~~~vvvwwwvvvoooqqqzzzpppeeeeeefffiiimmmpppqqqvvv{{{gggVVV???...***------+++************************+++999<<<000)))------%%%yyytttbbbMMMEEEJJJLLLHHHIIIIIIHHHGGGCCC???<<<999:::;;;======;;;999888999666444111///...,,,***(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))******+++++++++(((((()))))))))************************++++++,,,000+++)))333GGG^^^nnnuuummmmmmnnnqqq|||qqqkkkuuujjj]]]fffuuukkkfffnnnwwwssskkk```TTTNNNLLLOOOQQQIIICCC<<<666444333333222000000000000////////////222111000////////////000...............///000111......////////////.........000222222111000111222///111444777999<<>>UUUgggnnnsss}}}sssvvvuuuyyyuuuKKKFFFLLL[[[[[[MMMGGGLLLOOOdddlllYYYFFF>>>666333111///...000+++...444<<>>777111...------///333666:::CCCUUUjjjxxx}}}|||wwwlll___TTTJJJCCC@@@JJJ[[[lllwww{{{zzzrrrjjjpppwwwjjj^^^eeeeeegggllltttzzzxxxsssSSSCCC111***---///---***))))))))))))))))))))))))***777:::...(((,,,+++$$${{{wwweeeNNNEEEKKKMMMGGGHHHHHHGGGFFFCCC???;;;888999:::<<<<<<:::999888999666333111///...,,,***'''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))************((((((((()))))))))*********+++++++++++++++++++++///---+++,,,444DDDVVVbbbllliiidddcccmmm|||}}}uuuooovvvrrr```WWWUUU{{{nnnkkknnn{{{uuulllccc[[[UUUSSSRRRDDD===555111222333444333333333222222222111111111111000///......///000111111000000000111111222333///000000111111000000///+++---///000//////000222000333777;;;???DDDIIIMMMSSSXXX]]]^^^cccnnnyyy~~~{{{rrrnnnjjjiiirrr~~~zzzpppoooyyy{{{zzz}}}qqqppprrryyy___AAA222//////***++++++***)))***,,,...%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((()))%%%&&&''''''&&&%%%&&&'''''''''((((((((('''&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&'''(((((((((((()))))))))))))))))))))))))))******++++++,,,,,,,,,...444EEE[[[lllxxx|||wwwjjjwww^^^NNNHHHTTT]]]YYYRRRPPPJJJWWWkkkoooRRRGGG;;;666333000000222---...333<<>>KKKZZZdddiiisss}}}|||qqqfffZZZQQQHHHFFFIIIJJJEEE@@@KKKRRR[[[aaabbbaaaaaaccccccddddddcccaaa```aaacccaaa`````````____________```bbbbbb___[[[XXXYYYZZZYYYWWWVVVVVVUUUSSSPPPMMMEEEAAA:::444///---......000555:::@@@MMM```qqqyyyxxxlll]]]QQQHHHDDDBBBBBBSSSkkk|||}}}|||wwwyyyqqquuuwwwpppjjjcccfffffffffjjjvvv}}}ttteeeEEE999///...111000+++)))))))))))))))))))))))))))$$$,,,///)))&&&)))***&&&~~~zzzhhhOOOFFFLLLMMMFFFGGGGGGGGGEEEBBB>>>:::888888:::<<<<<<:::888888888555333111000///---***'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((())))))))))))(((((((((((()))))))))***)))***************))))))***,,,,,,******111@@@LLLfffgggeeebbbeeeqqq~~~||||||lllZZZppp}}}~~~wwwxxxxxxxxxsssiii[[[MMMEEE@@@;;;666555777999888555666666666666555555555555111111000000222444666888777777666444444333333333222222333333333333222222...111333555555666777999888<<>>BBBEEEFFFFFFHHHJJJJJJIIIIIIJJJLLLHHHHHHJJJPPPWWW[[[YYYWWWPPPOOOKKKDDD<<<444///,,,///000111333777<<<@@@CCCBBBHHHOOOSSSSSSTTTWWWZZZ```iiiuuuyyykkkTTTCCC>>>888666444555888>>>FFFLLLQQQXXX```cccfffddd]]]TTTPPPLLLFFFCCCDDDIIINNNQQQ\\\```bbbaaa^^^^^^aaadddaaabbbcccaaa___^^^```bbb^^^^^^^^^^^^^^^]]]]]]]]]ZZZ]]]^^^\\\XXXUUUWWWZZZXXXVVVTTTRRRPPPMMMHHHEEE<<<:::555111//////111222555;;;@@@HHHWWWhhhrrrssstttjjj[[[NNNEEEAAAAAACCCIII]]]uuu|||{{{xxx||||||}}}zzz||||||xxxsssoookkkiiijjjkkkjjjjjjrrrwwwgggQQQ:::111,,,---...,,,***,,,))))))))))))))))))))))))&&&&&&'''''''''(((((((((}}}jjjPPPFFFMMMNNNEEEGGGGGGFFFEEEAAA===:::777777999;;;;;;:::888888888555333111000///---)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((((())))))))))))((()))))))))))))))((('''%%%***---+++'''***555???\\\fffmmmkkkjjjppp{{{nnn```lll|||{{{dddUUUHHHEEEBBBCCCEEEEEEAAA===999999999999888888888888888888888999<<>>::::::888000333888<<<@@@AAABBBCCCDDDFFFHHHHHHGGGFFFHHHKKKDDDGGGJJJLLLLLLLLLMMMOOO```bbbaaaZZZLLL>>>444////////////000222555999;;;<<>>666444111//////111444666;;;AAAGGGOOO^^^nnnsssooodddYYYLLLCCC>>>===@@@DDDQQQeee{{{|||{{{{{{{{{wwwoookkkkkknnnrrroookkkmmmmmmZZZAAA111***'''))))))(((***000))))))))))))))))))))))))---'''%%%)))***'''''')))}}}gggPPPGGGKKKMMMJJJIIIHHHFFFEEECCC???:::777777999::::::999888999:::888555111...---+++***((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((()))******+++***)))))))))***,,,---************+++,,,---...666QQQllluuuvvvyyyvvviiihhh{{{|||sssggg^^^ZZZVVVQQQMMMGGGFFFEEECCCAAA???===<<<>>>???BBBEEEGGGIIIKKKKKKLLLIIIFFFAAA>>><<<<<<<<<888>>>HHHLLLFFF===@@@JJJXXX]]]bbbddddddiiisss|||zzzwwwaaacccxxxzzzyyyyyylllKKKAAA333+++***++++++***''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((())))))***))))))*********+++++++++(((((((((((()))))))))))))))))))))***++++++,,,,,,(((---///444MMMllluuujjj{{{|||lll{{{yyyPPPGGGOOOTTTXXXdddfffSSSFFFSSS___sssrrrTTTBBB>>>888...222111111333777:::;;;;;;FFFQQQ```jjjiii]]]LLL@@@GGGGGGNNNVVVSSSFFF???BBB===;;;;;;<<>>888555///111222000///222:::BBBIIIOOOWWWaaannnvvvooobbbYYYMMMAAA===::::::DDDRRR```ooo}}}|||~~~mmmjjjooossszzzsssrrrwwwpppXXX@@@444,,,,,,***)))))))))***+++******)))(((((((((((((((''''''''''''''''''''''''{{{fffOOOFFFJJJLLLHHHIIIHHHFFFEEECCC???;;;777777999;;;;;;999888999:::888555111...,,,+++)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''((((((((((((((())))))*********)))((()))***+++,,,************+++,,,,,,---111AAASSS```mmm{{{pppnnn|||{{{vvvjjj^^^VVVQQQOOOLLLKKKKKKKKKJJJIIIDDDFFFIIIKKKKKKIIIGGGEEEGGGLLLRRRVVVVVVQQQJJJEEE@@@IIIXXXccc```TTTMMMNNNgggppp{{{~~~nnnppp}}}yyyuuutttnnnNNN===666---(((((()))'''%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))***)))))))))******+++++++++'''((((((((())))))))))))((())))))******+++,,,,,,***+++***---@@@ZZZgggfffcccrrrttttttxxx[[[EEEBBBPPPbbbfffVVVHHHKKKPPP```fffMMMBBB===777333111000111333555555555<<>>===???AAABBBBBBEEEEEEFFFFFFFFFFFFFFFEEEEEEGGGGGGEEEIIITTTZZZ[[[ccc|||mmmTTT@@@666111------000000///...444:::CCCKKKPPPSSSTTTUUUYYY[[[dddtttxxx```VVVKKKFFFBBB======AAAAAACCCEEEFFFFFFFFFHHHIIILLLPPPYYYeeeqqqzzzwwwoooddd^^^^^^______^^^\\\\\\]]]^^^____________[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSTTTRRRNNNIIICCC<<<777444...000111000000666???GGGTTT[[[dddjjjqqqqqqgggZZZPPPEEE<<<:::<<>>@@@KKKUUUWWWMMMBBBFFFWWW]]]qqqmmmXXXHHHBBB===666222000000//////...000555:::===?????????:::AAAHHHPPPaaaooolll```SSSNNNGGGBBBAAAAAAAAAAAAAAAAAABBBDDDEEEEEEEEEEEE@@@AAACCCHHHQQQ^^^iiiooobbbpppttt[[[EEE333111222......333111777???FFFKKKNNNPPPQQQWWWVVVXXXaaaqqqzzzmmmiiihhhfffeee```]]]XXXUUUWWW___kkksssvvvfffccc```^^^^^^]]]\\\ZZZZZZZZZZZZZZZZZZ[[[\\\\\\ZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUTTTSSSQQQOOONNNMMMIIICCC<<<777444222222444555555777;;;CCCNNNUUUkkkttt|||{{{ooo```QQQHHH>>>@@@DDDKKKZZZppp|||ppppppsssxxx||||||pppiiihhhnnnrrrsssuuuyyy{{{}}}qqqSSS:::000...++++++******))))))))))))))))))(((((('''''''''((((((''''''''''''''''''''''''|||wwwfffPPPDDDFFFIIIFFFHHHFFFEEEDDDCCC@@@<<<888:::;;;<<<<<<:::999999999777444000---,,,***((('''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***))))))((('''((((((((())))))))))))++++++******)))***************+++...888III```rrrpppqqqvvv{{{{{{zzztttuuu~~~tttnnneee___]]]aaaggglllpppqqqtttzzzzzzwwwvvvvvvuuuyyy~~~xxxlllYYYCCC333...///***(((&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))******++++++)))&&&)))......111EEE]]]fffaaaaaajjjsssyyyvvv}}}tttRRRGGGKKKZZZcccVVVEEE@@@CCCIIIXXXooowwwdddMMMGGG===666111000//////////////////000222444555222:::>>>AAAMMM___gggdddTTTOOOHHHCCCAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDAAA@@@@@@EEELLLTTT^^^dddXXX\\\fffssspppWWW???666333111222666444999@@@FFFJJJMMMOOOQQQRRRUUUXXX[[[bbbqqq~~~{{{|||nnnddd```___^^^]]]]]]\\\ZZZYYYYYYXXXXXXWWWXXXXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVSSSSSSRRRQQQOOOMMMKKKJJJEEEAAA;;;555111000111222555777;;;AAAIIITTT^^^dddvvv{{{}}}vvvdddPPPDDD???AAAMMMXXXbbbrrrvvvkkkccc___^^^sssyyypppgggiiinnnqqqppppppwww}}}uuu^^^>>>,,,+++,,,)))************))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''zzziiiQQQDDDFFFIIIHHHGGGFFFEEEDDDCCC@@@<<<999:::<<<===<<<:::999999999777333///---+++***((('''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&'''&&&&&&''''''''''''''''''''''''&&&''')))*********)))((('''((()))*********))))))******)))))))))******++++++---//////---444HHH\\\gggjjjkkkiiiiiisssyyyyyyzzz~~~hhhLLL;;;333///,,,+++,,,+++(((&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''((())))))******+++)))(((***---++++++777GGGaaaiiirrryyy~~~yyyXXXMMMVVVddd^^^RRRLLLFFFEEEIIIVVVmmm|||^^^UUUHHH<<<555111000///000///...---...000222333333666777555888CCCMMMRRRMMMIIIDDD@@@???@@@@@@@@@??????@@@AAABBBBBBBBBBBBAAA>>><<>>???@@@@@@777<<>>===??????@@@@@@AAA@@@@@@???>>>:::999===>>>===@@@EEEFFFEEEFFFKKKUUUdddvvv|||hhhQQQIIILLLLLLEEE:::>>>CCCHHHJJJLLLMMMOOOOOOQQQSSSTTTUUUZZZbbbhhhzzzuuupppjjjddd```]]]ZZZXXXZZZ[[[\\\\\\ZZZYYYXXXXXXWWWVVVTTTSSSSSSTTTVVVWWWVVVUUUUUUTTTRRRQQQQQQPPPLLLKKKJJJHHHEEECCC@@@???777555222000111333666999???FFFSSSbbbqqq|||vvvgggWWWFFF:::;;;CCCUUUmmmzzzkkkiiiooofffkkkmmmkkknnnsssuuurrrttt{{{yyynnnooo|||~~~mmmVVV<<<000.........---((()))*********)))'''''''''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''}}}mmmRRRDDDEEEJJJKKKGGGFFFEEEDDDCCCAAA<<<999;;;===>>>===:::999999999666333///,,,+++***(((&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''''''''''''''''''''&&&''')))***+++***((('''((()))***,,,,,,++++++***(((((((((((()))***,,,,,,***&&&&&&,,,///---000555NNNcccssstttyyyuuu|||xxxwwwyyy||||||lllHHH;;;000,,,***'''(((---%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********'''))))))(((***///444555CCC```uuuuuuyyy|||bbbMMMUUUZZZ```dddYYYSSSTTTXXX___gggqqq|||wwwdddRRRDDD;;;666444000000//////......------,,,)))---666777111222999:::888777777999;;;<<<;;;??????@@@@@@@@@??????>>>:::666777===???>>>AAAGGGCCCEEEGGGJJJMMMVVVfffssszzz{{{lllSSSJJJOOOLLLAAA<<>><<<555333222111333666:::<<>>999AAANNN[[[uuu|||oooqqqzzzrrruuuwwwxxx}}}xxxmmmnnnvvvtttmmmwwwsss]]]EEE000,,,---***(((***((()))*********)))'''&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''jjjNNNGGGHHHFFFHHHGGGEEECCCAAA@@@???===;;;======<<<:::777555666777666333000---+++***'''%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((''''''&&&''''''((())))))((('''&&&******))))))))))))******))))))))))))************(((***+++++++++,,,///111444BBB[[[ssssssyyy}}}yyyzzz{{{www~~~sssjjjeeefffgggmmmqqq}}}kkkMMM:::...---,,,***)))(((((((((&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&)))'''%%%######%%%''')))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((++++++++++++++++++++++++***))))))(((***,,,///000222TTTppprrrnnn}}}rrrUUULLLRRR___iiimmmfffaaabbbbbbaaaeeelll}}}nnnXXXFFF<<<999666555333111...---------***---111222000000111333333333444555777999:::;;;AAA>>><<>>AAAHHHQQQ^^^iiivvv}}}hhhYYYHHH>>>:::AAATTTggg~~~}}}{{{~~~yyyppp{{{xxxXXX???555---++++++)))''''''******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''iiiMMMGGGHHHFFFHHHGGGEEECCCBBBBBB@@@===;;;<<<<<<<<<:::777666666777666333///---+++***'''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$''''''((())))))((('''&&&***))))))(((((())))))***((((((((()))))))))*********+++,,,+++++++++---//////555CCCVVVfffttt|||sssmmmjjjjjjjjjkkk|||{{{wwwwww}}}~~~wwwuuuxxx~~~}}}tttlllfffcccbbbnnntttzzzttt^^^EEE777555---,,,+++)))((((((''''''&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))***,,,...///+++===TTTccchhhlllxxxttt\\\QQQQQQVVVXXXPPPLLLNNNRRRRRRUUUYYYqqqyyy}}}mmmZZZLLLEEE<<<:::777444222000...,,,+++...111222000000111222222222222333555777888999<<<;;;;;;===@@@AAA@@@???:::666444888@@@BBB<<<555<<<@@@CCCEEEEEEHHHOOOUUU\\\iiioooaaaNNNEEEGGGKKKJJJIIIGGGHHHIIIJJJIIIIIILLLLLLMMMNNNOOOPPPPPPQQQRRRRRRSSSUUUWWWYYY[[[\\\[[[]]]^^^]]]ZZZXXXWWWXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[YYYXXXVVVUUUUUUUUUZZZXXXTTTQQQNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHGGGFFFAAA===999888888777333000333000444???IIISSS^^^iii||||||pppUUUMMMFFFHHHOOO[[[nnn~~~|||xxx}}}|||{{{{{{cccHHH:::111***+++,,,***((()))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''iiiMMMGGGGGGFFFHHHGGGFFFEEEEEEDDDAAA===::::::;;;;;;:::888666777888555222///,,,+++***'''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$###''''''(((((((((((('''''')))((((((''''''(((((()))''''''((((((((()))))))))+++,,,,,,+++******+++------***---777GGG[[[tttzzzyyy|||ssshhhkkkmmmpppxxx|||hhhaaaccciiipppttt{{{|||oooiiijjj|||xxxvvvzzz}}}wwwrrrnnnlllrrrmmmdddRRR;;;)))&&&,,,++++++)))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((()))***%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""$$$'''))))))'''$$$"""$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))+++***))))))***+++,,,---------<<>>BBB<<<000999===AAACCCDDDFFFKKKPPPRRRdddtttrrrdddYYYTTTTTTNNNKKKHHHGGGHHHIIIHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPQQQSSSTTTVVVWWWQQQSSSUUUVVVUUUUUUVVVWWWWWWWWWXXXYYYYYYZZZ[[[[[[ZZZYYYWWWUUUTTTSSSSSSRRRPPPOOONNNLLLLLLKKKKKKKKKKKKJJJHHHFFFCCCAAA???>>>999666444333222111///---444555<<>>:::888:::::::::888777777888444222...,,,+++***'''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###******++++++++++++,,,,,,%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((***++++++***))))))+++------***))),,,555HHHeee|||pppvvv~~~vvvfffrrruuuvvvvvv}}}|||}}}}}}|||}}}wwwuuu{{{|||yyynnnYYYAAA444///+++((('''***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""$$$'''))))))'''$$$"""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((+++++++++++++++++++++++++++******)))******+++,,,111,,,333III]]]bbb^^^\\\cccnnn~~~}}}bbbIIIMMMFFFCCCHHHQQQTTTOOOHHHDDDPPPeee|||xxx\\\RRRDDD:::666555333111---...//////........................///000111222000444888999:::>>>FFFLLLZZZ```YYYHHHAAAEEECCC999888;;;???AAACCCEEEIIILLLHHH\\\uuuqqqaaaWWWKKKIIIFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVWWWWWWVVVVVVVVVXXXUUUUUUVVVWWWWWWXXXYYYYYYXXXWWWVVVTTTRRRQQQPPPPPPJJJJJJJJJJJJJJJIIIHHHGGGFFFEEECCC@@@===;;;999888555444333222000000000111777===JJJ\\\nnn~~~uuugggZZZQQQFFFKKKXXXkkk|||tttpppqqqccclllzzzzzztttrrrpppooovvv~~~qqqXXX>>>------)))'''***,,,***((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''jjjNNNHHHHHHFFFIIIFFFFFFFFFFFFEEEBBB>>>:::777999::::::888777666777333111...,,,+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$111111111222222333333333%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''')))***''''''''''''(((((())))))((((((''''''''''''((((((''''''''''''(((((((((((('''((()))))))))***,,,...+++,,,.........999QQQggg~~~{{{vvvuuuwww{{{|||~~~~~~~~~uuulllXXXBBB,,,(((...000,,,((((((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$"""""""""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%%%%###"""$$$$$$%%%&&&&&&%%%$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((******************************************+++++++++...///666FFFYYY```\\\YYYeeeyyy~~~uuu~~~vvvSSSOOOIIIEEEJJJUUUZZZUUULLLEEEFFFQQQgggvvviiiVVVFFF;;;555333111///...------------,,,+++---------------...//////...222777777777<<>><<<999666444333111222111///...///333777>>>III\\\ppptttfffYYYPPPLLLJJJSSSdddvvvzzziii^^^YYYcccppp}}}sssnnnlllqqqvvvwwwvvvuuuttt~~~~~~lllVVVGGG777))),,,((((((***+++'''&&&''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''kkkOOOIIIIIIHHHJJJGGGFFFEEEEEEDDDAAA===:::777999;;;:::888666555555333000---+++***)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$******++++++,,,---------%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&(((***+++''''''&&&''''''((()))***)))((((((''''''(((((()))''''''((((((((()))))))))%%%'''((())))))***,,,///&&&***//////+++---<<>>>>>>>>???AAACCCEEEFFFKKKLLLSSS___eee___RRRIIIHHHFFFEEEEEEFFFEEEDDDBBBHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOPPPQQQQQQQQQQQQSSSVVVTTTTTTTTTSSSSSSSSSRRRRRRTTTSSSQQQOOOMMMLLLKKKJJJHHHHHHGGGEEECCC@@@>>><<<;;;:::999777555333222111+++...///---,,,000:::BBBLLL[[[pppxxxlll___QQQFFFCCCEEEOOO\\\mmm}}}}}}nnnbbbhhhmmmrrrrrrooonnnpppsssqqqnnnnnnuuu}}}}}}uuummmpppwwwoooTTT>>>777111(((,,,)))(((***)))&&&%%%(((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''lllPPPJJJKKKIIIKKKGGGEEECCCBBBBBB@@@===;;;888:::;;;;;;888555444444222000---+++***)))(((&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''((('''&&&&&&&&&'''(((***+++***))))))(((((())))))***((((((((()))))))))******&&&''')))(((((((((+++---((((((+++...,,,***///777===WWWttt}}}xxxjjjgggooozzz~~~~~~zzz}}}yyyrrrnnnrrr{{{pppUUU???555---+++,,,,,,)))%%%&&&***(((''''''&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((******+++++++++)))...000...///===RRRbbbjjjsssvvviiiWWWKKKOOO[[[aaa___ZZZSSSJJJFFFKKKYYYiiittt|||iiiSSSCCC:::777444111///000000...---......------------.........000111111111333777;;;QQQeee{{{zzzgggVVVMMMAAA???======>>>@@@BBBBBBFFFCCCDDDJJJLLLIIIFFFGGGDDDDDDEEEFFFHHHHHHEEECCCFFFGGGGGGHHHIIIJJJKKKKKKOOONNNNNNNNNOOOPPPPPPQQQPPPQQQRRRQQQQQQRRRUUUWWWTTTTTTSSSRRRQQQPPPOOOOOOQQQPPPNNNKKKIIIHHHGGGFFFEEEDDDBBB???===:::888888444333333222111000000///+++///111111222;;;JJJVVVaaapppxxxggg]]]QQQFFF===888===FFF[[[iiixxxyyyvvv|||vvvoooqqqvvvxxxwwwvvvyyy}}}~~~xxxrrrqqqgggUUUAAA222,,,+++,,,+++(((((())))))&&&'''+++&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''mmmQQQKKKKKKJJJLLLGGGEEECCCAAA@@@???===;;;888:::<<<;;;888555333222222///,,,+++***)))(((&&&%%%%%%%%%&&&&&&&&&''''''$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''***(((&&&$$$""""""###$$$'''&&&&&&&&&'''(((***+++******))))))))))))******))))))))))))************((()))))))))'''''')))***---))))))---///...---...111999RRRtttvvvjjjfffhhhgggmmmxxx{{{{{{~~~lllmmmnnnsss}}}~~~zzzoooeeefffrrr~~~zzzhhhMMM777+++(((...(((&&&***,,,***'''&&&(((((('''&&&&&&&&&''''''"""###$$$%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))************************&&&&&&((()))++++++,,,,,,+++***...222///000EEE^^^dddppp~~~oooXXXVVVbbblllnnnjjjfff[[[MMMDDDHHHWWWeee{{{gggQQQEEE;;;777333222222222000...//////......------............///......///111333???KKKaaarrrssseeeXXXTTTBBB@@@<<<;;;<<<>>>@@@@@@<<<;;;???EEEDDD@@@CCCJJJ???@@@CCCGGGKKKLLLJJJHHHEEEEEEFFFGGGHHHIIIIIIJJJLLLLLLLLLLLLLLLMMMNNNOOORRRRRRRRRQQQOOOOOORRRTTTUUUTTTSSSRRRPPPOOONNNMMMNNNMMMKKKHHHFFFEEEDDDCCCAAA@@@===;;;888666555555/////////////////////...000444888999<<>>999555777CCCPPPiiiwww~~~~~~|||yyyzzz}}}~~~|||sssXXX???666000((()))111)))'''''')))(((&&&)))...&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''fffRRRLLLLLLHHHCCCBBBCCCCCCDDDBBB@@@>>><<<888:::;;;:::777555444444222000...,,,,,,***(((&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((***++++++******+++,,,+++***)))))))))***,,,,,,---...888OOOgggyyyuuuooommmppptttwwwzzz}}}~~~~~~uuurrrwww~~~yyyzzz~~~ooogggbbbhhhtttxxxjjj]]][[[dddmmmiiiaaaRRRCCC777000---,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&(((((()))***************''''''''''''''''''''''''''''''''''''((((((((((((******))))))((((((''''''((())))))))))))*********+++******,,,000777>>>BBBaaalllwwwfff``````___wwwrrrgggUUUFFFBBBIIIQQQgggpppjjjXXXPPPEEE999333222222222333...,,,++++++---...---,,,------------...000222333999@@@KKKSSSUUURRRKKKFFF>>>>>>>>>======<<<<<<;;;===>>>???@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGDDDDDDEEEFFFGGGGGGHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOOOONNNRRRQQQPPPNNNLLLJJJIIIHHHJJJIIIHHHFFFEEECCCBBBBBB???;;;666444555555444222222///000333222---...333555111444@@@KKKWWWkkkvvvlll\\\LLLCCC>>>999777666;;;KKK\\\~~~zzzxxxuuuyyy|||ttt___KKK666---,,,,,,***((()))(((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$gggRRRKKKKKKHHHCCCBBBBBBCCCCCCAAA???<<<:::999:::;;;:::777555444444222000...,,,,,,***(((&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((((()))******))))))***,,,******)))))))))***+++,,,...+++---777DDDUUUhhhwww|||sss}}}qqqjjjjjjtttxxxmmmjjjmmmsss{{{wwwnnnkkkllliii```VVVIIIDDD:::000)))&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((('''''')))))))))************+++,,,++++++,,,...333777:::LLLWWWhhhzzzyyyiii]]]]]]ccceee\\\LLLBBBCCCIIIPPPYYYiii|||hhhZZZIII>>>:::666222...555333222111000///,,,***---,,,,,,,,,---...000111111555<<>>======888555111///000000...,,,---,,,---222222000333999333999FFFWWWeeeppp}}}wwwjjj```YYYOOODDD888333333:::DDDQQQeeeuuu{{{~~~~~~~~~lll\\\HHH:::---***,,,+++******((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$jjjRRRHHHIIIIIIDDDBBBBBBCCCBBB@@@===:::888999;;;<<<;;;888555444444222000---,,,+++***'''%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###&&&''''''''''''(((((((((''''''''''''(((((((((((('''((())))))(((((()))******))))))))))))***++++++---+++)))))),,,777MMMaaazzz~~~|||yyymmmeeeooolllkkklllvvvyyytttxxx~~~{{{lllhhhkkkoooqqqrrrtttsssvvvwwwqqqpppttt||||||tttrrrpppeeeOOO===222///+++'''$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))((((((((((((''')))************+++++++++,,,,,,++++++,,,...000111:::EEEWWWeeekkkssstttYYY[[[]]]]]][[[WWWSSSQQQFFFJJJRRR```sss~~~iiiXXXMMMDDD;;;333333222000000000///---,,,///...---------///000111000000222444555777888999666777777777777777777888888888999999999888777777::::::::::::;;;;;;<<<===???@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFDDDCCCBBBAAA>>>===<<<;;;999777666555111///------.........---000...///222444555:::AAA???OOOcccrrr~~~wwwrrrgggYYYOOOIIIBBB<<<:::888===KKK^^^ppp|||sssooojjjooooooqqqxxxssssssyyyzzzxxxyyyrrrVVVAAA222+++(((***,,,+++)))***''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$oooSSSGGGHHHIIIEEECCCDDDDDDCCC@@@===:::888999:::<<<:::888555444444222///---,,,+++***'''%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&'''((((((''''''(((***)))))))))))))))******+++&&&'''***,,,+++...;;;IIIbbboooxxxuuurrrrrrlllcccnnnmmmlllhhhffflllzzz{{{ggggggkkkttt~~~~~~~~~{{{wwwooogggeeeiiiooosssvvvvvvyyyzzzttt|||rrr]]]III999111---,,,***((('''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000:::PPPcccddd___lll|||zzzxxxhhhXXXWWWcccmmmlllfffQQQMMMIIIKKKVVVjjj{{{jjj[[[LLLAAA>>>:::666333222222111000222111000//////000111222111000//////000333555777222222333333444444444555666666666666555444333333555555555666777888999:::===>>>>>>@@@AAABBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEBBBAAA@@@???>>>===<<<<<<888777666555333222111000...---...///000222222222555444444666999???HHHPPP]]]nnn}}}|||ooofffbbb[[[QQQHHHAAA;;;666===@@@LLLbbbyyy{{{mmm]]]XXXYYY^^^gggqqqzzzqqqgggmmmwwwyyyuuurrr~~~sss]]]BBB444...+++***------)))''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%uuuUUUFFFHHHIIIEEEDDDEEEEEEDDDBBB>>>;;;999888:::;;;:::777444333333111///---++++++)))'''%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((%%%'''((((((''''''((()))(((((())))))************###$$$(((---...,,,///444FFFWWWeeehhhjjjnnnkkkcccddduuuyyyyyy}}}zzzvvvllliiiwww{{{sssnnneeeppp~~~|||xxx~~~xxxjjjoootttxxx~~~vvv\\\BBB111---///+++***)))((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))*********+++++++++***++++++,,,,,,------,,,***111FFF___fff^^^^^^hhhxxxgggYYY\\\dddhhhhhhYYYSSSJJJDDDGGGVVVjjjyyyzzzcccRRRPPPJJJBBB;;;666333222000333222111/////////000000------,,,,,,---///000111//////000000111111222222333333444444333222111111000000111222444777999:::;;;;;;<<<>>>???@@@BBBBBBEEEEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@;;;::::::999888777777666333333222222111000//////.../////////000111222444444666999===FFFTTTaaaiii{{{}}}pppaaaXXXSSSLLLDDD===888666666;;;FFF[[[tttjjjUUUTTTZZZ```bbbaaaaaaeeeiii}}}uuuqqquuuzzzyyyqqqkkkpppvvvaaaEEE222111000---,,,...,,,''''''***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{YYYHHHIIIJJJEEEDDDEEEEEEDDDBBB???<<<:::777999:::999666333222222111///,,,+++***)))&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&'''((((((''''''((()))'''((())))))******))))))---)))(((,,,---++++++...333@@@OOOZZZdddmmmssstttvvvyyyttt{{{zzz}}}}}}}}}~~~qqq```ccciiiqqqyyytttdddNNN;;;000------,,,((((((''''''(((((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""###################################################$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((((())))))))))))*********)))******+++,,,------...+++---;;;RRRbbbfffhhhmmmpppZZZPPPRRRWWW[[[XXXRRRIIIDDDHHHSSS]]]kkklllOOOJJJCCC<<<888555222111444222000///...------..................///////////////////////////000000000111111111111000000///......///111333555777888777888999;;;<<<>>>???@@@BBBBBBCCCCCCCCCCCCBBBBBB??????>>>>>>===<<<::::::555444444444333333222222000000000000000000000000000000000//////000333666666>>>GGGPPP]]]nnn{{{|||uuuoooeee\\\NNNFFF<<<555222222:::CCCSSScccxxx}}}mmm___ffflllpppllleeebbbhhhooo{{{zzzyyyyyyxxxuuurrrpppttt}}}wwweeeNNN444(((111///+++)))+++***((((((+++''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&]]]JJJJJJKKKEEEBBBCCCCCCCCCBBB???<<<;;;666777888777555222111111111///,,,+++***)))&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((&&&((())))))(((''')))***'''''')))*********)))(((000+++***,,,,,,+++,,,///,,,///999EEEPPP[[[iiiuuu}}}uuu}}}wwwoookkkkkkpppuuu}}}zzznnn[[[\\\bbbmmmtttsssllleeeKKK???111******---,,,)))((('''''''''((()))***+++&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""######################################################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))))))))))))))***+++,,,------...555@@@PPPaaaooowwwyyybbbWWWTTTYYY]]]^^^XXXMMMEEEEEEGGGQQQggg]]]ZZZVVVRRRLLLFFF>>>999777666333111000/////////111000000000//////000000///////////////.........------.../////////......////////////000111333333333444555777888:::;;;<<<<<<===============<<<<<<888888888888666555444333000000000000000/////////.........///000111111111000111222333555:::BBBGGGMMMZZZgggpppzzzwwwpppkkkdddYYYQQQNNNBBB<<<777888<<>>...'''000---(((&&&)))+++***)))+++((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&```KKKKKKKKKEEE@@@AAABBBBBBAAA>>><<<:::555666888666444111000000111...,,,+++***)))&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$###""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''((())))))(((((()))+++&&&''')))*********)))(((%%%%%%'''++++++((()))...---'''(((222999BBBTTTggguuuzzzzzzxxxkkk```fffttt{{{~~~{{{zzz}}}~~~xxxmmmhhhlllqqqqqqmmmpppwwwzzzssseeedddfffmmmnnn```JJJ999,,,---,,,+++)))''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((***)))((((((((()))+++,,,)))...000222<<>>999888666111---333555666444000...000333---,,,+++,,,...///...------.........////////////,,,,,,,,,------......///111222333444444333222111222111111222222222111//////////////////000111222...---+++,,,---------,,,000000111111111111111111999;;;@@@HHHTTTbbbooowwwxxxkkk[[[MMMBBB888444555999AAAHHHPPP___uuuyyyyyy~~~}}}vvv\\\III888333///((((((...))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''''''''''''''&&&&&&%%%%%%%%%```KKKIIIHHHBBB@@@AAABBBAAA???<<<;;;;;;999999888777666444333222333000,,,******)))'''&&&&&&######)))111333///)))%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$"""!!!""""""$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''))))))*********+++++++++------,,,,,,---000333555III^^^ttt{{{uuuzzz|||rrrdddXXXSSS```ccccccbbbgggsss{{{|||vvvssssssuuutttqqqsssxxx|||~~~|||vvvnnnjjjpppxxx|||vvvssswww~~~sssjjjlllttt|||yyyrrrssshhhXXXHHH;;;222,,,)))+++***)))(((((('''''''''%%%&&&&&&%%%######%%%((('''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&'''((((((((()))))))))))))))***++++++*********+++++++++,,,,,,///+++,,,000111666JJJ```ssswwwyyyddd^^^ffflllggg___ZZZRRRKKKHHHKKKVVViiiyyylll```PPPCCC===:::777666111111111///......000222222111//////000111000...000///////////////......////////////////////////...///000000000000///...111000000/////////...---333222111000000000000000......///000111222111///------...///111333555666;;;===DDDRRRccctttzzzvvvvvvxxxggg[[[LLLAAA888555999@@@FFFSSS```kkkwww~~~xxxwwwgggJJJ;;;000000///******///))))))************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%```KKKIIIHHHCCC???@@@AAA@@@>>>;;;::::::888888777666555333222111222///,,,+++***)))'''&&&'''"""!!!'''222666000)))%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######'''%%%$$$""""""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''************++++++++++++---,,,++++++******++++++111???PPPbbb~~~zzzqqqlllppptttvvvggghhhlllpppqqqqqquuu{{{}}}yyy|||qqqqqqzzztttmmmooouuusss~~~ooocccRRRHHH;;;000***)))***,,,***)))((('''&&&&&&&&&&&&&&&&&&%%%###!!!"""$$$'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$#################################&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''((((((((((((((()))***************++++++++++++,,,,,,***+++---,,,---:::JJJkkkiiijjjuuuqqqccc]]]```ddd\\\XXXTTTNNNGGGEEEMMMXXXhhhsss~~~lll^^^SSSJJJEEE???;;;666222111000000000222000...---......---+++//////......---,,,,,,,,,---------------,,,,,,,,,,,,------......------,,,///...............///000///...------,,,,,,,,,,,,,,,---...000000///---,,,//////000333777<<>>???@@@???===:::999999888888777777555333222111111///,,,++++++***(((&&&((($$$"""%%%+++---(((###%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######)))'''%%%"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((())))))))))))************(((((()))***************)))---222;;;QQQnnn}}}rrrkkkrrr~~~~~~qqqeee___aaahhhoooxxx}}}gggOOO???///,,,((('''''')))******((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######$$$$$$$$$###############""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''((())))))************++++++++++++---+++---///---+++111;;;RRRZZZfffnnnrrrwwwzzzeee\\\\\\ZZZZZZ[[[[[[TTTLLLIIIKKKIIIJJJXXXppp}}}lll```TTTMMMEEE???<<<:::666333555222000///000000//////000000//////............------------....................................------.........000222444............///000111111111111222111000000000111888999===BBBJJJSSSZZZ^^^sssyyyvvvkkkeeebbbaaa]]]TTTIII@@@;;;::::::777555777;;;FFFZZZllluuuoooiiiZZZfffsssuuummmdddcccgggdddfffjjjpppttttttpppmmmqqquuu```III888111+++(((++++++(((&&&((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}\\\IIIIIIJJJDDD===???@@@???<<<:::999999999999888777666444333222000...,,,,,,+++***(((&&&%%%%%%&&&&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!!!!!###&&&)))***$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''((((((((((((&&&'''(((***++++++******)))***))))))111AAAQQQZZZooo{{{rrrjjjfffeeecccnnnsss||||||rrrjjjbbb]]]___eeerrrpppkkkbbbSSSAAA000%%%***)))'''''''''&&&$$$"""'''&&&&&&%%%%%%%%%%%%%%%""""""$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((()))))))))*********+++++++++++++++---///...,,,...222444CCCXXXfffiiimmm|||wwweeebbb]]]ZZZ\\\\\\VVVPPPNNNKKKCCCCCCOOO\\\gggzzzvvvnnnddd[[[SSSLLLDDD>>>===:::777555555555555444111111111111222222222222//////000111222333333444/////////....../////////000111222111///...000222222222222333444555666777555666777666777:::???CCCGGGKKKRRR\\\gggrrrzzzqqqccc[[[XXXaaaZZZPPPHHHAAA:::333...333777AAAOOO[[[iii|||tttssskkk~~~xxxpppmmmuuu{{{yyytttqqqnnnzzzrrrXXXAAA333...000,,,)))))))))(((((()))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}\\\IIIHHHIIICCC>>>???@@@???===:::999999999999888888666444333222///...,,,,,,,,,+++(((&&&###%%%''''''%%%$$$%%%'''%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((()))************))))))(((+++---,,,+++---333888III]]]rrr|||yyyvvvvvvtttooojjjiiinnnvvv}}}tttqqqppppppnnnjjjjjjnnniii]]]LLL<<<111+++((((((...+++'''$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&"""!!!!!!###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$$$$######"""""""""###############""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''((()))))))))))))))************+++)))***+++,,,---------...000666GGG___qqqzzztttgggZZZUUUTTTQQQNNNMMMRRRKKKHHHJJJLLLNNNWWWcccxxxvvvgggYYYQQQIIIDDD???:::777555222000111111111111111000000000/////////000111111222222000//////......//////000777::::::888222///.../////////000000222333555555444777;;;===AAAGGGOOOVVV^^^cccmmmxxx}}}rrrgggbbbdddiiidddWWWGGG<<<999888777444333===OOOeeevvv~~~}}}tttpppwwwzzzttt```EEE111,,,---,,,+++)))((()))***+++---'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''^^^IIIHHHGGGAAA>>>@@@AAA@@@===;;;999999888888777666555333222111...---,,,,,,,,,+++(((&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%&&&&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&'''''''''(((((())))))))))))))))))******'''***---...---+++,,,...222CCCUUUaaajjjvvvxxxyyyyyyvvv|||~~~|||xxxuuuyyyxxxnnn```fffooowww{{{{{{xxxuuunnnnnnqqqsssoooeee______KKKBBB555+++'''(((+++,,,***'''$$$###%%%(((***+++&&&&&&%%%%%%%%%&&&&&&&&&)))%%%!!! """$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$$$$######!!!"""""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%&&&&&&&&&'''(((((((((((((((''''''(((((()))***))))))))))))***************))))))))),,,...---,,,555111:::RRRjjjyyypppdddZZZRRRNNNNNNOOONNNNNNMMMKKKJJJMMMPPPVVV[[[dddooo}}}}}}wwwlllfff\\\RRRJJJDDD>>>:::;;;:::999888666555444333333333222222222111111111333333222111111222333333???BBBEEECCC===777666777555666888;;;???DDDGGGIIIJJJPPPXXX]]]aaafffnnnttt}}}~~~yyyrrrlllhhhhhhiiiiiiTTTJJJ===555444888===???DDDMMMaaaxxxxxxrrrxxxlll[[[HHH999///,,,,,,((()))***)))((()))******''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''```JJJGGGEEE??????@@@AAA@@@>>>;;;::::::777777666555444222111000...---,,,,,,---+++(((&&&'''$$$"""###&&&'''$$$!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%""""""############"""""" ###%%%'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&'''''''''(((((((((((()))'''''''''''')))***,,,---)))'''''')))***+++---000(((000999BBBRRRhhh{{{ooohhhlllyyyzzzpppuuu|||vvvxxxkkkdddkkktttwww|||tttnnneeecccaaa```dddjjjqqquuurrrqqqqqqmmm```KKK<<<666+++)))'''((())))))&&&###''''''&&&'''((('''%%%###&&&&&&&&&%%%%%%&&&''''''222,,,$$$ ###&&&&&&######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######!!!!!!""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))((((((((((((((()))******))))))))))))************,,,+++)))))),,,//////,,,...)))...???QQQ```uuuqqq```WWWUUUMMMQQQPPPKKKGGGFFFGGGGGGEEEFFFIIINNNUUU^^^hhhoooyyylllbbbZZZUUUMMMKKKIIIGGGDDDAAA???>>>>>>===<<<:::999777666555777777666555555666777777BBBGGGLLLLLLGGGCCCBBBCCCHHHKKKOOOVVV^^^eeekkknnnrrrzzz|||xxxrrrllljjjjjjeee[[[RRR>>><<<999777888===DDDHHH[[[bbbsss}}}oooYYY???222000000,,,((('''***,,,***((('''&&&$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''~~~^^^IIIEEECCC>>>???@@@???===:::888888888666777777666444222222333111000000...---+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''(((((((((((())))))))))))************(((,,,///000444AAAVVVggg~~~vvvuuu~~~|||jjjgggjjjnnnnnnsss{{{zzzsssnnnddd\\\VVV[[[gggpppqqqnnndddYYYJJJ<<<333/////////(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$######""""""##############################################################################$$$#########""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$#################################""" !!!###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((''''''&&&&&&&&&''''''''''''&&&%%%&&&'''((()))((((((((((((((()))******))))))))))))************++++++,,,,,,,,,,,,------...+++///777;;;CCC[[[uuuzzzzzztttccc]]]RRRHHHFFFHHHHHHDDDAAAGGGHHHIIIJJJLLLOOOPPPQQQYYY\\\ccckkkwww{{{nnnfffcccaaa\\\WWWXXXUUUPPPKKKGGGEEEEEEEEE???AAAEEEIIIJJJFFF>>>888;;;===@@@GGGQQQ[[[eeejjjnnnuuuzzz~~~ssskkkhhh^^^PPPFFFBBB>>>999666444555===FFFQQQ^^^jjjzzzwwwyyy}}}~~~~~~|||yyy{{{~~~rrrOOO@@@333///---++++++...******)))((((((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxYYYGGGEEEEEEAAA@@@@@@@@@>>>;;;999888999666777888666444222222333/////////---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&$$$''''''''''''((((((((((((''''''((((((((()))))))))$$$''')))))))))000<<>>777555777888666<<<;;;AAAPPPbbbssstttmmmiiijjjmmmrrruuuuuuppplllnnnppprrruuuzzz{{{ooo[[[???555,,,++++++(((&&&((())))))((('''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%uuuWWWFFFEEEEEEBBB@@@AAAAAA???;;;999999:::666777888777444333222333///......,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&''''''''''''(((((((((&&&&&&'''''''''((((((((('''(((***))))))***,,,...000@@@SSSbbbooo||||||zzzxxxjjjccc```]]]hhhfffgggmmmvvv{{{zzzxxxwwwsssmmmggg]]]OOO>>>333+++***))))))***)))'''%%%(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$############$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$############################################################""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#################################""" !!!###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((''''''(((((()))***))))))))))))************++++++++++++,,,,,,,,,,,,111---,,,/////////777DDDbbbgggccc___sss{{{dddRRRHHHCCCAAAAAAEEEHHHHHHEEECCCCCCDDD???AAABBBDDDEEEIIIMMMQQQ___hhhvvv{{{kkkLLLDDDEEE\\\uuuaaabbbcccaaa___WWWHHH:::<<<===;;;666666:::<<<::::::???OOOggg|||tttiiiggghhhnnnyyyrrreeejjjppprrrooonnnrrrxxxzzz}}}pppXXXBBB333---***+++---***((('''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%zzzZZZGGGDDDDDDAAAAAABBBAAA???<<<:::::::::666777999888555333333333//////...---+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""#################################$$$%%%&&&'''(((%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((++++++,,,---......,,,***---111666:::CCCRRRcccnnnvvvzzz}}}mmmhhhvvvxxxtttvvvyyy|||vvvooopppssstttpppnnnnnnsssxxxxxxqqqiiifff^^^QQQCCC777///***(((,,,,,,,,,,,,---***&&&###'''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&#########$$$############$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#################################""" !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''''''''((())))))((()))))))))***************++++++++++++,,,,,,,,,000,,,,,,000222111444:::GGG___mmmkkkssszzziiiWWWJJJKKKJJJIIIJJJKKKLLLLLLLLLHHHJJJLLLKKKHHHEEECCCCCCDDDKKKUUU^^^hhhsssmmmeeebbbppp~~~wwwlll___VVVIIIHHHFFFEEEDDDAAA;;;555666888888666666:::<<<:::@@@MMMeee}}}~~~vvv|||}}}}}}xxxzzz~~~www{{{nnn\\\DDD222...,,,***+++,,,,,,***((((((''''''&&&&&&'''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%}}}\\\HHHDDDDDD@@@AAABBBAAA???<<<:::::::::666888999999666444333333000000///...,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))(((((())),,,---+++)))222000---,,,---333>>>GGGVVV___mmmzzznnnhhhrrrwwwhhhbbbaaagggrrr}}}}}}{{{~~~wwwnnnhhhccc[[[NNNCCC333444333111...***'''%%%&&&&&&&&&(((***+++***(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%"""######$$$$$$$$$###"""$$$###""""""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""###""" !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((()))((()))))))))*********************+++++++++,,,,,,)))((()))---000000111333111IIIbbbmmmuuuqqq___WWWNNNKKKNNNPPPOOOMMMVVVYYY\\\[[[VVVOOOIIIFFFBBBEEEIIILLLOOOTTT[[[```dddfffjjjrrr{{{}}}}}}}}}}}}}}}}}}}}}|||~~~}}}|||zzzyyyxxxwwwiiihhhiiimmmtttzzz~~~}}}|||}}}~~~~~~{{{vvvttthhhccc]]]WWWQQQJJJBBB===:::888666666666555555666,,,222999>>>EEEMMMQQQPPPVVVeeezzz|||tttwwwrrrdddQQQAAA444---,,,+++)))'''''')))(((''')))((((((((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%|||[[[GGGDDDDDDAAA@@@AAAAAA???;;;999999:::666888:::999777444333222111000000///---+++)))(((((((((((((((((((((((((((###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***((('''''')))******)))+++***,,,...---***+++...333===OOObbbqqq{{{xxxmmmddd```aaannnzzzyyy{{{}}}wwwnnncccTTTGGG???999222---'''''')))*********)))((('''&&&%%%%%%'''((()))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$#########"""!!!!!!!!!!!!"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""###""" !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&''''''((((((''''''''''''&&&&&&''''''((()))))))))))))))************************++++++++++++******,,,---.........///000555DDDYYYmmm}}}jjjaaaVVVRRRUUUYYYZZZYYYWWW[[[___aaa```]]]ZZZYYYSSSRRROOOMMMLLLJJJIIIIIIDDDDDDEEEHHHMMMRRRUUUVVVWWWWWWVVVVVVVVVWWWXXXXXXVVVVVVVVVUUUUUUYYYaaafffdddhhhjjjhhheeedddiiinnnkkkgggeeeeeeaaaYYYSSSPPPGGGDDD@@@===<<<;;;999777333222333666555222333777:::DDDOOOYYYccclllnnnlllccckkkuuu{{{yyyzzzuuu{{{rrraaaJJJ888//////222...///---((('''***+++))))))(((((((((((()))******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}[[[GGGDDDEEEBBB@@@@@@@@@>>>;;;999888999555888::::::888555333222000000///...,,,***((('''''''''''''''''''''''''''###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%$$$###%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))************++++++&&&%%%)))//////)))&&&((((((,,,555CCCNNN\\\qqq|||{{{tttooowww~~~zzzwww{{{}}}uuummmggg___VVVGGG@@@666...******+++,,,222---'''$$$$$$&&&((((((+++)))'''&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""###%%%&&&'''&&&%%%$$$######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""###""" !!!###$$$$$$#################################$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&'''(((((())))))))))))************************++++++++++++,,,///000...------///111444111333AAAXXXpppzzzvvvoooiiigggiiimmmqqq[[[\\\[[[YYYWWWVVVWWWXXXZZZWWWSSSSSSSSSQQQKKKFFFHHHGGGEEEEEEGGGIIIKKKKKKFFFEEECCCBBBBBBCCCEEEFFFEEEFFFHHHKKKQQQXXX___bbbpppqqqpppkkkeeeaaaaaacccRRRLLLGGGGGGDDD===999999777666666777888888888888333222444888888777===EEERRR\\\hhhpppwww{{{yyytttccceeejjjppptttzzz{{{uuurrrbbbLLL999///,,,///222,,,000///***))),,,---***'''''''''''''''((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%]]]HHHEEEDDDAAA???@@@???===:::888888888555888::::::888555333222//////...---+++)))'''&&&###########################$$$%%%'''((()))******$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%#########$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###""""""$$$$$$###"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&)))*********+++,,,)))%%%&&&***+++'''''',,,000,,,+++...222:::LLL___gggnnnvvv||||||||||||rrrmmmbbbTTTIIIDDD===777000...+++)))(((((())))))(((&&&%%%&&&)))***&&&###$$$######%%%'''(((((('''%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%'''''''''%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""###""" !!!###$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%'''((((((((('''&&&'''&&&&&&&&&&&&'''(((((())))))))))))************)))************+++++++++)))---...+++)))+++///111000333333444CCC]]]wwwyyytttxxx~~~|||rrrfff[[[UUUTTTUUUQQQOOOOOOUUU]]]```[[[VVVIIIHHHGGGGGGGGGHHHHHHIIIJJJHHHFFFEEEEEEGGGJJJKKKTTTSSSTTTYYY```dddcccaaaaaa]]]XXXTTTRRROOOKKKGGGCCC;;;777888888555666:::111222444555666555444333888444555888:::>>>JJJXXXjjjuuuggggggmmmyyy}}}pppjjjmmmwww}}}zzzxxx{{{wwwuuuxxx~~~~~~xxx\\\KKK888000///...+++((($$$***,,,'''&&&))))))%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%]]]IIIHHHFFF>>>AAAAAA@@@>>>:::777666777888999999999888555222111111111///...,,,)))'''&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$###############$$$%%%"""!!!###(((***'''$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))((('''''')))+++***)))(((''''''((()))*********+++,,,...//////000>>>???CCCJJJTTT___hhhnnnrrruuu{{{~~~~~~~~~~~~zzzxxx|||wwwpppiiiccc\\\TTTNNN@@@:::444111111000,,,((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))((('''(((+++,,,+++******...---,,,+++++++++,,,------000222333666DDDYYYjjjvvvyyyyyy}}}zzzmmmaaaWWWQQQGGGEEEDDDKKKVVVaaafffggg[[[]]]ZZZSSSOOORRRTTTTTTUUUWWWYYYXXXWWWXXX\\\```mmmjjjddd]]]UUUOOOJJJHHH???>>>===;;;999888999;;;777555444333444444444333000333666888777666444444777<<>>:::888777777888999999999777555222111//////...---+++(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""###$$$$$$%%%""""""#########$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$###############$$$%%%"""!!!###((()))'''$$$""""""##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&((())))))(((((()))***))))))(((((((((((())))))((())))))***+++,,,---...''''''))),,,000666;;;>>>;;;???FFFOOOYYYccckkkooovvvrrrrrrvvvxxxzzz~~~|||{{{{{{|||tttqqqkkkddd\\\UUUOOOLLLEEEBBB===:::777222---(((333...******---...,,,))))))))))))(((((((((''''''((('''''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))***,,,,,,++++++,,,---,,,++++++++++++,,,---+++---///...///666CCCNNNbbbmmmxxxxxxmmmeeeaaa```[[[WWWTTTUUU[[[```bbbaaagggeee]]]TTTRRRXXX]]]^^^cccddddddbbb___^^^```bbb]]]ZZZUUUOOOHHHCCC???<<<<<<<<<:::888666555666777444333333333444555555555:::999777555444777>>>DDDUUU^^^kkkxxxzzzrrrpppyyy~~~|||rrrXXX>>>333111...+++))))))***+++******))))))(((''''''&&&''''''''''''''''''''''''&&&''''''''''''((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&bbbHHHEEEDDD@@@BBBBBBBBB???;;;888888888888888888888666444222111------,,,+++***((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&& !!!"""########################$$$$$$$$$%%%$$$$$$$$$$$$#########$$$###############$$$$$$$$$###"""$$$'''(((&&&### !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***((((((((((((((((((((())))))(((((((((&&&&&&'''((()))***+++++++++++++++++++++,,,------&&&'''***...222666:::<<<===???CCCFFFGGGJJJTTT___eeeiiikkkjjjjjjhhhaaaYYYQQQPPPNNNLLLJJJHHHGGGGGGDDDCCC@@@<<<888444111///000///------------***((()))'''$$$&&&)))+++***((()))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!"""######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))(((***+++***))))))***+++,,,,,,++++++++++++,,,------.../////////111444777JJJ]]]sss}}}wwwuuuuuuvvvqqqkkkgggfffeeebbb___gggccc\\\VVVWWW\\\]]]ZZZQQQRRRQQQOOOLLLIIIIIIIIIAAA???<<<888555222000///222222111111111333444555888777777666777888:::;;;:::;;;======???HHHUUU___yyyuuuiiiXXX@@@---------+++***))))))))))))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&%%%$$$$$$$$$$$$'''&&&%%%%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&bbbGGGCCCDDDAAACCCCCCBBB???<<<999888999777777777777555444222111------,,,,,,+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&& """"""""""""!!!########################$$$$$$$$$$$$#####################"""######$$$%%%$$$###"""$$$&&&'''%%%### !!!!!!""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))***)))'''''''''&&&'''((())))))((('''&&&%%%&&&&&&'''((()))))))))******++++++******))))))///...---+++************+++---//////------222777:::===???>>>===>>>:::555000000000000///...---,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,++++++)))''''''))))))(((&&&((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""##############################$$$%%%%%%%%%%%%$$$######""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!""""""###$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###$$$&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&((()))'''&&&((())))))+++++++++++++++,,,,,,,,,------...000222333222111===NNNfff|||yyyqqqjjjddd^^^XXXTTTXXXZZZZZZ[[[]]]\\\SSSHHHDDDDDDDDDBBB@@@>>>======999999888888888888888999;;;999888777999:::;;;;;;777777777777777888;;;===888AAAMMMWWW___iiivvviiiNNN;;;111///------------,,,+++***)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))((('''%%%$$$$$$$$$$$$&&&%%%%%%&&&))),,,000222%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&```GGGCCCEEEBBBCCCCCCBBB???<<<999888999666666666555444333222222.........---,,,***)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$$$$###!!! ########################$$$$$$$$$#########""""""######""""""###$$$$$$%%%#########$$$%%%%%%$$$###""""""""""""!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((()))((('''&&&&&&&&&'''((())))))((('''&&&&&&&&&''''''(((((())))))%%%%%%''''''(((((('''&&&(((((((((((())))))***+++************,,,...//////***...000//////111000---+++,,,...///000000//////...------+++***)))((((((###$$$%%%&&&&&&%%%%%%%%%+++***))))))))))))'''&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""########################"""###$$$$$$%%%%%%$$$$$$######""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""###$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&))))))&&&(((,,,,,,(((*********++++++,,,,,,,,,***))))))+++...000000///777AAAPPPeeewwwnnneeeaaa\\\___ccceeegggcccVVVIIIHHHGGGEEECCCBBB@@@???>>>999999999999:::;;;<<<<<<>>><<<999999;;;======<<<;;;===??????@@@DDDIIIMMMTTT___nnn{{{}}}kkkPPP:::......222...//////...---+++)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&))),,,000222%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&___GGGEEEFFFAAABBBBBBBBB???;;;888888888666555555444333333222222/////////...,,,***)))((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$###############$$$############"""""""""""""""""""""###$$$%%%%%%######$$$$$$$$$$$$$$$###$$$$$$###""""""!!! ###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$###############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&&&&'''''''''(((((('''''''''''''''''''''(((((())))))))))))***++++++*********%%%%%%%%%&&&'''((()))***%%%%%%$$$###&&&******&&&!!!&&&)))'''''')))***)))&&&'''((())))))))))))))),,,,,,+++***)))((('''''')))+++,,,+++)))(((((()))%%%&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$#################################"""######$$$$$$$$$$$$$$$######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""###""""""""""""###$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((()))+++***)))///666222)))((()))***+++,,,,,,,,,+++---+++******,,,...//////333555;;;III```|||}}}~~~|||{{{yyyqqqhhh```]]]YYYUUUTTTRRRPPPOOONNNMMMLLLKKKKKKJJJJJJKKKIIIHHHIIIOOOWWW^^^bbbbbbaaadddfffhhhiiimmmuuuzzzvvvxxx|||vvvyyy||||||{{{yyyxxxxxxgggGGG555111111...,,,---------,,,+++)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&___IIIGGGEEE???AAABBBAAA>>>:::888777777555555444333222222222222000///...---+++)))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$#########""""""############""""""""""""""""""""""""###$$$%%%&&&"""###$$$$$$$$$###########################""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&&&&***)))(((''''''''''''''')))---,,,'''&&&)))***'''$$$***---***(((***+++***))))))))))))))))))))))))%%%%%%&&&''''''((())))))%%%''')))(((&&&%%%&&&'''!!!###%%%'''''''''((((((&&&&&&&&&%%%%%%%%%%%%$$$############$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""######""""""######$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((***+++)))***444>>>777((('''(((***+++,,,,,,,,,+++.........------...000111//////222888DDDYYYrrr~~~~~~}}}~~~~~~}}}|||||||||}}}}}}yyyxxx{{{vvvxxx}}}~~~|||{{{{{{yyyvvvssssssttt~~~zzzggg[[[FFF222,,,//////,,,++++++++++++*********))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&```JJJHHHEEE===AAAAAA@@@>>>:::777666777555555444333222222222222//////...,,,***'''%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$&&&((()))$$$$$$$$$$$$######""""""############""""""""""""""""""""""""###$$$%%%&&&"""###%%%%%%###"""######"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&((()))+++,,,%%%$$$$$$$$$%%%&&&''''''""")))+++%%%!!!%%%)))***$$$))),,,)))&&&&&&'''%%%((((((''''''(((((()))***((((((((('''''''''&&&&&&###&&&))))))'''&&&(((***###%%%'''(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""#########"""######$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%"""!!!!!!###&&&((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((())))))''')))666AAA888&&&'''(((***+++,,,,,,++++++(((***------,,,,,,...000---///111222555CCC[[[pppyyy}}}|||zzz|||~~~yyyqqqqqqxxxkkkQQQ444222222222---''')))111+++*********+++,,,---...&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%&&&'''$$$%%%&&&'''''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&aaaHHHBBBBBB@@@BBBAAA???===;;;888777666555555555444333222111000//////...---+++)))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########"""!!!!!!!!!!!!!!!"""$$$$$$######"""!!!!!!!!!!!!!!!"""###############"""###$$$$$$###"""###$$$'''%%%###"""!!!"""###$$$""""""############""""""########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((+++'''&&&******%%%%%%)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))'''&&&&&&'''((()))'''%%%$$$###%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""(((&&&$$$"""!!!!!!"""###$$$$$$$$$#########"""""""""""""""""""""######$$$$$$###"""!!!!!!"""###$$$$$$$$$##########################################$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%$$$#########""""""!!!!!!""""""""""""""""""""""""$$$###"""###$$$$$$###""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))************+++***)))))))))***,,,,,,,,,,,,,,,---------......111222111///000777DDDNNNllltttyyy{{{yyytttsssvvvqqq___GGG777///...---,,,++++++++++++)))(((***///222///+++(((+++***)))(((%%%###$$$'''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########aaaHHHBBBBBB@@@BBBAAA???===:::888666555555555555444333222111000.........---+++)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""""""""###############"""""""""""""""#########!!!!!!"""###############"""###$$$$$$""""""###$$$&&&$$$###!!!!!!!!!###$$$""""""############""""""########################"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$############&&&$$$######$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((('''&&&%%%&&&((()))&&&&&&))))))%%%%%%)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''((()))&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""&&&%%%###!!!!!!!!!"""###$$$$$$$$$#########"""""""""""""""""""""######$$$$$$###"""!!!!!!"""###$$$################################################$$$$$$$$$#########""""""###############$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""###"""!!!!!!######"""!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))***************)))))))))***+++,,,,,,,,,,,,,,,------------,,,...///...---111999@@@NNNcccyyyyyy~~~uuuiiibbbZZZJJJ999///...---,,,+++************'''&&&&&&(((***)))(((''''''&&&&&&&&&%%%%%%&&&(((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######bbbIIIBBBAAA???CCCBBB@@@===:::777555444555555555444333222111000...------,,,+++***((('''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######!!!"""###$$$%%%%%%$$$$$$ !!!!!!"""######$$$$$$!!!!!!"""###############"""###$$$$$$""""""###$$$$$$###"""!!! !!!"""###""""""############""""""########################""""""""""""""""""""""""!!!!!!!!!"""""""""######%%%%%%%%%$$$$$$$$$######%%%$$$""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%'''((('''&&&%%%&&&'''(((%%%%%%((((((&&&&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%'''((()))%%%$$$%%%'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""######!!!!!!!!!!!!"""###$$$$$$$$$###############"""""""""""""""######$$$$$$###""""""""""""###$$$################################################$$$$$$$$$###############$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""!!! !!!"""###""" """############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))***++++++++++++,,,,,,,,,---------***,,,......,,,,,,///333222FFF```uuu}}}~~~wwwxxxwwwsssxxxyyy{{{}}}~~~kkkUUUGGG>>>444---***,,,,,,+++***))))))))))))***)))(((&&&&&&((())))))'''&&&%%%%%%&&&(((((('''$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###dddIIIAAAAAA???CCCBBB???===:::777555333666555444333222111111111---------,,,+++***)))(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###### ###%%%&&&%%%$$$###!!!!!!""""""############!!!!!!"""###############"""###$$$###"""!!!"""$$$###"""!!!!!! !!!""""""""""""############""""""########################""""""""""""""""""""""""!!!!!!!!!"""""""""######%%%%%%%%%%%%$$$$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((((((((%%%&&&''''''%%%%%%&&&'''&&&%%%&&&''''''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((($$$$$$%%%(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!! !!!"""##############################"""""""""""""""######$$$#######################################$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""########################""""""""""""""""""""""""###"""!!!!!!"""###"""!!!""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,...000///------...000000333;;;NNNiiiyyyvvv||||||qqqllloooyyy{{{hhhUUU@@@333---******,,,+++***)))(((((((((((((((***+++)))&&&%%%''''''%%%(((((('''%%%''')))((($$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$eeeIIIAAA@@@???BBBAAA???<<<999777555333777666444333222111111111......---,,,+++***((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!###$$$$$$###"""############""""""!!!!!!!!!!!!"""###############!!!"""######"""!!!"""###"""!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$######%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((%%%&&&'''&&&%%%$$$%%%'''&&&''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&&&&$$$$$$%%%(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" !!!!!!"""##############################"""""""""""""""######$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""###############$$$$$$$$$""""""""""""""""""""""""$$$###""""""$$$$$$###"""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))*********************+++++++++,,,,,,...//////.........000222444111000999KKKgggzzz||||||tttvvvvvvkkkLLL???222,,,+++***,,,///))))))((((((''''''((((((%%%''''''$$$&&&(((%%%%%%''''''$$$%%%)))(((###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$eeeIII@@@@@@@@@@@@???>>><<<999777555444777666444222111111111222//////...---+++)))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###### !!!"""######"""!!!$$$$$$######"""!!!!!! !!!!!!"""###############!!!"""######!!!!!!"""###!!!!!!""""""""""""######""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$#########""""""$$$###!!!!!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%$$$%%%&&&(((***)))'''&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%*********)))((('''%%%$$$%%%$$$%%%'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!""""""########################$$$$$$$$$"""""""""""""""######$$$######$$$%%%%%%$$$######"""""""""###$$$$$$%%%%%%#######################################$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""###$$$%%%$$$""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((((((((())))))'''((())))))******))))))))))))*********+++++++++...---,,,+++,,,...111222+++111777777888EEEddduuuzzzpppZZZKKK999111,,,---...,,,+++,,,)))((((((''''''(((((((((%%%(((((()))///555..."""!!!(((***%%%$$$((()))%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%fffHHH???@@@AAA???>>>===;;;999888666666777666444222111111222222000000///---+++(((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%########################$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""#########"""""""""""""""!!!!!!"""###############!!!"""###"""!!! !!!###!!!""""""######$$$######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""###############"""""""""!!!!!!$$$###!!!!!!#########"""######################################################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&)))---,,,'''''')))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''%%%$$$&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""##################""""""#########$$$$$$$$$"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$###############$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$"""!!!"""###$$$###""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))'''''')))*********)))((())))))))))))*********+++,,,+++++++++---...//////)))---333444111444EEEYYYlllttt}}}yyyyyy~~~zzzqqqcccPPP===222///+++))),,,...+++)))***)))((((((((((((((())))))((())))))---:::FFF>>>///)))333666---&&&((()))%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%fffHHH???@@@AAA>>>===<<<;;;999888777777888666444222111111222222111111///---***(((%%%$$$''''''&&&&&&&&&&&&%%%%%%########################$$$%%%%%%%%%%%%$$$######%%%$$$######"""######$$$!!!!!!!!!"""######$$$$$$!!!!!!"""###############!!!"""###"""!!! !!!###!!!"""###$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""!!!!!!!!!!!!$$$"""!!!!!!"""######"""######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&+++......((('''***)))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%'''%%%$$$###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$"""""""""""""""######$$$###$$$%%%&&&&&&%%%$$$###!!!""""""###$$$$$$%%%%%%########################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%""""""""""""""""""""""""###!!! !!!"""###"""!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''')))*********)))((())))))))))))************,,,,,,,,,...//////...,,,777...)))...444555666:::CCCVVVlllzzz{{{xxxnnn^^^KKK:::000,,,+++''''''***,,,***)))***))))))((((((((())))))***&&&&&&%%%***===MMMGGG555666AAACCC666***(((((($$$"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%dddKKKCCCBBB@@@AAA@@@???===;;;999777777777666444111......000222666444000+++(((&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""" ###%%%&&&%%%###""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!%%%%%%$$$###"""""""""###""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!"""%%%&&&### !!!!!!!!!###%%%$$$###"""######%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$)))((('''&&&&&&&&&'''(((''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&&&&'''%%%""""""&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#################################"""###$$$%%%%%%%%%%%%%%%########################################################################"""#########$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---///000000000111111111111999:::EEE^^^yyy{{{rrr\\\EEE888111++++++---))))))************))))))''''''''''''''''''''''''***)))***)))(((///FFF]]]BBB;;;222---,,,+++(((%%%%%%&&&&&&%%%###""""""$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$cccJJJBBBAAA>>>@@@@@@>>><<<:::888777666777666555333111111444666777555222...***(((((((((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""" ###%%%&&&$$$###""""""############""""""""""""""""""""""""""""""""""""############"""""""""!!!$$$$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!!!!###$$$""""""$$$%%%######%%%'''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&&&&'''(((%%%###&&&***)))$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$%%%%%%########################################################################"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,---/////////000000000111111666555:::III]]]uuu}}}tttWWWGGG888111///,,,+++---))))))************))))))''''''''''''''''''''''''$$$$$$''')))***///@@@RRR666111***'''((((((%%%"""$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########bbbHHHAAA@@@===??????===;;;999777666555555555444333111222555777777555111...+++)))((('''%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" ###%%%%%%$$$"""""""""$$$$$$$$$$$$############""""""""""""""""""""""""############""""""""""""#########"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""###$$$""""""&&&&&&###!!!"""$$$$$$"""!!!"""###%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%&&&'''((('''&&&%%%***...+++%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################&&&%%%$$$#########$$$%%%########################################################################!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))*********+++++++++************+++,,,,,,....../////////000000000000000222888AAASSSoootttcccYYY<<<333,,,,,,...---+++***((())))))******))))))((('''''''''''''''''''''''''''&&&''')))((((((...555***'''$$$$$$%%%&&&$$$"""###$$$&&&&&&%%%&&&''')))%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$###############"""aaaHHHAAA@@@>>>>>>>>><<<:::888666555444333333333111000000222444333222///,,,)))'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$###""""""###$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""###"""""""""###$$$%%%%%%""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""(((+++%%% """$$$### """######"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&''''''&&&%%%&&&+++000,,,$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################(((&&&$$$"""""""""$$$%%%########################################################################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&'''((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))***************************++++++,,,---............/////////---...222555666<<>>===<<<:::888666444444555555444222000///000111222111...,,,)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&########################""""""""""""""""""""""""!!!"""$$$###"""!!!"""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########"""""""""###$$$%%%%%%########################""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########111888,,, ######%%%&&&((((((&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%***...***$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################(((&&&$$$"""""""""$$$%%%########################################################################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))***************))))))******+++,,,,,,,,,---------...............111555555333555:::MMM___rrrxxxxxx{{{~~~~~~xxxhhhVVVFFF999...'''///---***)))***+++)))&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&%%%$$$$$$(((+++***(((&&&%%%&&&'''((('''&&&$$$###%%%%%%$$$"""""""""###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%bbbIIIBBBAAA???>>>>>><<<:::888666555444777888777555222000111222333222000...+++)))'''&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((########################""""""""""""""""""""""""!!!"""###"""!!!!!!"""###""""""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""#####################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############&&&777>>>000###"""&&&%%%$$$&&&((('''&&&%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$"""$$$%%%&&&'''((((((((((((((((((((((((&&&'''))))))'''&&&'''((($$$&&&&&&$$$&&&***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################&&&%%%$$$#########$$$%%%########################################################################!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""######$$$%%%$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''((()))((('''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))***+++++++++,,,,,,,,,,,,---------111------000222111111333888???NNNcccwwwzzz~~~zzz||||||yyyxxx~~~vvvlll]]]III888///------...***+++(((%%%&&&***)))&&&'''(((((())))))(((((('''''''''''''''''''''''''''++++++(((&&&)))...---)))$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$""" !!!"""$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&```GGGAAA@@@>>>???>>>===;;;999777555444555666666555333222222333222111000...,,,)))'''&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$%%%%%%&&&&&&########################""""""""""""""""""""""""!!!"""###""" """############"""""""""!!!!!!""""""""""""""""""""""""!!!"""""""""############$$$$$$######"""#################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""###############222777,,,$$$(((((("""!!!###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%% """$$$%%%&&&&&&&&&((((((((((((((((((((((((&&&'''))))))'''''''''((($$$((()))%%%###&&&((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%########################################################################"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###&&&)))+++,,,***'''%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,...+++***...000///111444333222888GGG\\\qqqrrrpppyyyrrrfff]]]LLLAAA444,,,***---...///(((***)))&&&&&&******&&&''''''(((((((((((('''''''''''''''''''''''''''''',,,---+++&&&'''***(((#########$$$$$$#########$$$###$$$%%%$$$""""""###$$$###$$$$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%___FFF@@@???===??????===;;;999777666555111222333333111111222333//////...,,,***'''%%%$$$#########$$$$$$%%%%%%%%% !!!"""###%%%&&&'''((($$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""" """###$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!""""""#########$$$%%%%%%$$$###"""""""""###""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$***,,,$$$###+++)))$$$%%%''''''%%%$$$%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((('''(((((()))((('''%%%$$$''''''''''''''''''''''''&&&((())))))(((''''''((($$$***+++&&&"""$$$((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%%%%####################################################################################$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###&&&***---...+++'''%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,)))))),,,000000---...222***000777999<<>><<<:::888666444444444333333222111000//////.........---+++(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###!!!!!!!!!"""######$$$$$$""""""!!!!!!"""###$$$$$$"""""""""!!!"""######$$$"""""""""###$$$$$$%%%%%%#########"""!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$######!!! !!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))((('''%%%$$$######)))((('''&&&&&&&&&((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''((((((''''''(((((()))***))))))'''&&&%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$#########$$$&&&'''###$$$$$$%%%%%%$$$"""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$############"""""""""############""""""$$$#########""""""!!!!!!$$$$$$$$$$$$$$$###"""!!!"""!!!!!!!!!"""###$$$%%%"""############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++******+++,,,,,,---......000//////111444888===@@@XXXfffzzz|||rrrdddVVVHHH999///,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$]]]GGGBBBAAA>>>>>>>>><<<:::888666444444666444222000...///000111.........---+++(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$############"""""""""""""""!!!!!!""""""############"""""""""""""""######$$$""""""!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""!!!!!!!!!$$$$$$$$$$$$###"""!!! !!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""################################################$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''************))))))))))))***)))(((''''''((()))***(((((()))***************)))))))))))))))))))))))))))))))))))))))***+++++++++******))))))(((((('''''''''&&&%%%$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""""""##################"""$$$#########""""""""""""$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))************)))******++++++,,,------...000///...///111444777999>>>HHHWWWeeerrr{{{}}}|||uuummmaaaOOOAAA888333...***,,,,,,+++++++++*********))))))))))))((((((((('''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$]]]GGGAAA@@@<<<>>>===<<<:::888666444444888555111...---...111222//////...---+++(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$######"""!!!!!! !!!###$$$$$$###"""""""""""""""""""""###############"""!!!!!! !!!"""###$$$$$$#########""""""!!!!!!!!!$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''((()))))))))***+++++++++******))))))))))))***+++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,---......---,,,+++***)))((('''&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$############"""######$$$$$$$$$$$$#####################"""""""""$$$$$$$$$############"""######"""""""""######$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******))))))******++++++,,,,,,------///...---,,,---///111222///333:::CCCOOO```sssjjjXXXLLLCCC555,,,)))***++++++++++++++++++*********))))))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$############$$$$$$^^^GGGAAA@@@======<<<;;;999777666555444666444222000//////000111//////...---+++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###############""""""!!!!!! !!!###$$$%%%###""" !!!!!!"""###############$$$$$$######""""""""""""!!!""""""""""""!!! $$$$$$######"""!!!!!!!!!$$$$$$$$$$$$######"""!!!!!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$###"""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))))))))''''''&&&''''''((()))************************************+++,,,,,,------******************++++++,,,,,,---............---,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,,,,---+++,,,...000000///...------,,,+++***)))((((((((('''&&&&&&%%%%%%$$$$$$$$$'''&&&$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$##################$$$$$$###""""""#########""""""#########$$$$$$$$$###############$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((()))******+++++++++++++++******++++++,,,,,,,,,,,,...---,,,++++++,,,...///000111222555===IIIXXXbbbyyy|||mmm]]]LLL???666333000/////////---++++++************)))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$^^^HHHCCCBBB???<<<<<<:::999777666555444333333333333222000///.../////////...,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###!!!!!!""""""############ """###%%%$$$###!!! !!!!!!"""############"""!!!!!!""""""############$$$$$$$$$###""" $$$#########"""""""""!!!###$$$$$$$$$$$$######"""!!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$###"""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))))))))******(((((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////******++++++,,,,,,,,,,,,......///000000000000000.........---------,,,,,,,,,,,,++++++,,,,,,---...+++---///111222111000///...---,,,+++))))))((((((((('''''''''&&&&&&%%%%%%((('''%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######""""""###$$$$$$%%%%%%$$$###""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))***++++++++++++*********+++++++++++++++,,,,,,+++++++++,,,---//////000000000111333888>>>BBBHHHZZZqqqvvvaaaPPPCCC:::222...+++,,,---...///---***'''*********)))))))))((((((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$^^^HHHCCCCCC@@@;;;;;;:::888777666555444111222444444333111...,,,000//////...,,,)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$### !!!!!!"""######$$$$$$""""""###$$$$$$###!!! !!!"""$$$$$$######""" !!!"""""""""""""""######""""""!!!###########################$$$$$$$$$$$$$$$######!!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------......///000111111222111111333333444555555555555555333333222222111111000000000////////////000111111///000222333333333222222...---+++***((((((''''''(((((()))))))))((((((''')))(((((('''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%'''&&&%%%$$$###""""""""""""############$$$$$$$$$"""""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((())))))((((((******+++++++++++++++++++++++++++,,,---...///000...///000111222222222222333999EEEPPP[[[jjj}}}rrrhhhUUUJJJ===555000,,,***+++,,,+++***)))(((((((((((())))))))))))((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$___HHHBBBAAA>>>;;;:::999888777666555444333333333333222000///...000000///...,,,)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###"""""""""""""""#####################""""""!!!!!! !!!###$$$$$$$$$"""!!! !!!"""###############"""""""""######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''(((((()))******+++,,,,,,,,,,,,+++,,,,,,---...///........................------...///000111111222555666777999999999999999:::;;;;;;<<<<<<<<<<<<<<<::::::999999888777777666666666555555666666777888666666777777777777777777000///...,,,******))))))((()))***+++++++++******)))************)))((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""##################"""#########$$$$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&((('''%%%$$$###""""""""""""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((++++++******************++++++,,,,,,------......///...///000111222222111666444555999>>>HHHZZZkkk~~~yyy~~~uuukkk]]]NNNCCC;;;333---......++++++...---,,,+++)))'''((()))+++))))))((((((((('''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$___HHHAAA@@@<<<;;;:::999888777666555444555444222111000///000000000000000...,,,***'''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&""""""###$$$$$$$$$$$$###$$$$$$######"""!!!!!!!!!$$$$$$###"""!!!!!!"""""" !!!###$$$%%%$$$"""!!!#########"""!!!!!! """"""############""""""!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$!!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((((())))))***++++++,,,,,,------------...///000000111111111111111111111111333444555777999;;;<<<===:::<<<===???@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@???>>>======<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;:::::::::;;;<<<444333222000...------,,,)))***+++,,,------,,,+++******+++,,,,,,***)))(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""############""""""#########$$$$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&((('''&&&$$$###""""""""""""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))***************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---///111111333000000444666999CCCOOOVVVddd|||vvv{{{wwwdddWWWNNNCCC888222666...***,,,,,,((((((,,,(((***,,,,,,+++***)))))))))(((((((((''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%))),,,---+++)))((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$^^^EEEDDD<<>>>>>BBBEEEEEEBBBDDDJJJIIIDDDDDDFFFJJJLLLMMMKKKGGGEEEKKKNNNKKKCCCEEENNNMMMEEEMMMKKKHHHHHHHHHIIIHHHGGGBBBDDDEEEDDDBBBAAABBBCCCDDDEEEDDD???>>>@@@@@@>>>>>>;;;777666555444000,,,.........---,,,+++***)))((('''''')))---///---++++++******)))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$#########""""""!!!!!!""""""""""""############!!!!!!"""###$$$%%%%%%&&&########################"""############$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((()))))))))************))))))))))))************++++++,,,,,,,,,,,,------+++,,,---.../////////...111000//////111444888:::<<<@@@IIIWWWgggyyy{{{{{{|||qqqhhhNNNIII@@@999444000...,,,///...---,,,***)))(((((())))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((%%%%%%%%%$$$$$$#########)))(((---555555---((()))########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################]]]EEEDDD<<>>;;;777111111000000///......---,,,******,,,///111111/////////---,,,++++++******((('''&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$#########""""""""""""""""""""""""###########################$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,,,,------...///000000111444333111000000222444666666777999===CCCJJJQQQUUUdddnnn~~~nnneee___UUUHHHAAA:::666111...------,,,+++------,,,+++***))))))((())))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$"""$$$))))))$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################\\\DDDDDD<<<@@@;;;:::888666555333333222111222222111111000///...---///000...+++)))''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$###!!!!!!"""############$$$######"""!!!""""""""""""""""""""""""$$$###!!!!!!"""""""""!!!""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%$$$$$$$$$###############"""###$$$$$$###"""###$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$######""""""""""""#########$$$%%%%%%$$$###$$$&&&###$$$%%%$$$#########%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%(((((((((((())))))******,,,,,,++++++,,,---///000...000333777;;;>>>@@@AAAGGGEEEEEEJJJNNNQQQXXX^^^___ZZZWWWYYY\\\]]]```cccxxx}}}}}}vvvpppqqqvvvyyyxxxyyyuuutttuuuxxxtttkkkgggfff```VVVYYY[[[\\\YYYSSSNNNLLLLLLPPPMMMJJJIIIKKKMMMNNNNNNIIILLLLLLIIIIIIJJJJJJFFFCCCCCCCCCDDDDDDCCC???===888666555333222222222222000...---...111444555555444333000...------...///+++***)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#############################################"""""""""""""""""""""############$$$$$$$$$#########""""""########################"""############$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))******)))))))))************+++------------...000222333777555222000//////000000000000000111333555666777AAAFFFMMMWWWdddrrr{{{pppaaaPPPFFF>>>666///---...,,,++++++,,,...------++++++++++++*********))))))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###%%%%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################[[[CCCDDD<<<@@@;;;999888666444333222222111222222111111000///...---...///...+++)))''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""#########""" ###%%%#########$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!%%%""" """$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###%%%########################"""###$$$$$$###"""###$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$$$$######""""""######$$$"""###%%%%%%$$$$$$%%%&&&"""###$$$$$$""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((()))******++++++&&&(((+++---///222555777777:::>>>BBBEEEHHHKKKLLLMMMNNNRRRXXX[[[```kkkvvvzzzwwwxxx|||}}}||||||{{{uuuxxxwwwqqqggg^^^ZZZ]]]bbb\\\WWWPPPLLLKKKKKKKKKJJJHHHJJJJJJGGGGGGJJJJJJHHHGGGGGGGGGGGGGGGFFFDDDCCC???===:::777555444555555333111000000222444777888666444111...------...000......---,,,***)))''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################!!!"""""""""############################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***)))))))))*********++++++---,,,++++++,,,///222333666444222///...---.........000222444666777999999777666555777???LLL\\\gggsss{{{wwwiiiZZZOOOEEE===666333000...///333...---,,,---...---,,,***)))*********************))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###"""#########$$$$$$%%%%%%%%%(((&&&%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################ZZZCCCDDD<<<@@@;;;999888666444333222222111222222111111000///...,,,---///...+++(((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""#########""" !!!###%%%######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!$$$!!!"""$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###%%%########################"""###$$$$$$###"""###$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$$$$$$$############$$$$$$"""###%%%%%%$$$$$$%%%&&&"""###$$$$$$""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''''''''((('''((()))+++,,,---------***---111444555777:::<<<===AAAGGGLLLPPPUUU[[[```dddhhhoooqqqoooppp{{{yyyvvvzzzyyyrrrhhh]]]VVVPPPMMMKKKOOOPPPMMMHHHEEEGGGGGGDDDHHHIIIJJJJJJJJJJJJKKKLLLEEECCC???;;;888777777777555444333222222444777999555333000---+++,,,---...111111000///---+++)))((())))))((((((&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#############################################$$$$$$$$$!!!"""""""""############!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((('''(((((((((((()))))))))************+++++++++,,,+++***))))))***---///111111111///...------......///000111111111111000///111444777999;;;===AAACCCOOOVVV^^^eeekkkttt{{{uuummmggg]]]VVVOOOHHH???888444111000000...+++,,,000---,,,+++******)))&&&###(((((())))))))))))******((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###"""#########$$$$$$%%%%%%%%%"""$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################[[[CCCDDD<<<@@@;;;:::888666555333333222111222222111111000///...+++---...---+++((('''(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%%"""###$$$$$$%%%$$$$$$$$$"""""""""""""""""""""""""""!!! !!!""""""!!!""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%###############$$$$$$$$$"""###$$$$$$###"""###$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$%%%%%%$$$###$$$&&&###$$$%%%$$$#########%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''))))))((())))))***+++,,,***,,,...000222222222222888;;;>>>???@@@BBBHHHLLLRRRVVV]]]bbbhhhpppzzzwwwnnnhhhggghhhsssssslllaaaWWWPPPIIIBBBBBBEEEHHHIIIHHHGGGFFFGGGHHHFFFDDD@@@>>><<<;;;;;;999999999777666666777999666555222///...---......222333333222111...,,,+++++++++++++++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$""""""""""""############ !!!"""###$$$%%%&&&&&&########################"""############$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''(((((((((((())))))*********+++++++++,,,,,,+++***))))))***+++---...---------------......//////////////////...---,,,222222222222111222444666222555:::>>>AAAFFFMMMSSSeeemmmuuuyyy}}}uuuooofffYYYNNNHHHDDD???999666555444222000000//////111...)))(((++++++***))))))***)))'''%%%((((((((((((((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%% $$$&&&%%%%%%&&&$$$ ########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################[[[DDDDDD<<<@@@<<<;;;999777555444444333111222222111111000///...***,,,...---+++(((((((((&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$ !!!#########"""###$$$"""###$$$$$$%%%%%%%%%$$$"""""""""""""""""""""""" !!! """###""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%#########%%%$$$%%%&&&%%%$$$###$$$&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''')))((((((''''''(((((())))))******+++,,,...///000111222555888::::::::::::AAADDDGGGJJJOOOZZZiiitttyyy||||||~~~xxxnnnbbbXXXPPPUUU[[[[[[UUUMMMFFFBBBHHHGGGFFFEEEDDDCCCCCCBBB>>>@@@@@@>>>;;;999:::<<<:::999888555444222222111333444444444333111///---,,,,,,...///...---+++***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%""""""""""""############""""""#########$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,------............///000111222333333222111///,,,,,,///444888555666777888:::<<<>>>???;;;CCCIIIIIILLLUUU```eeepppxxxyyyqqqiiifffccc]]]XXXWWWSSSKKKEEEDDD???777111111333222000//////...---,,,,,,***+++......***)))++++++***))))))+++,,,+++***((((((((((((((((((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###((()))&&&&&&)))(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################\\\DDDDDD<<<@@@<<<;;;:::888666555444444111222222111111000///...***,,,------***(((((((((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%!!!$$$$$$###"""######"""###$$$%%%%%%%%%%%%%%%"""""""""""""""""""""""" """!!!!!!%%%""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%""""""######$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$"""$$$$$$$$$###"""###$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$&&&&&&%%%###"""###$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''(((((())))))(((((((((((())))))******+++,,,...000222333666888;;;>>>@@@AAA@@@@@@@@@CCCHHHOOO\\\qqq|||~~~~~~yyyqqqwww}}}|||qqqbbbSSSKKKFFFGGGHHHIIIIIIIIIHHHHHHBBBEEEFFFDDD@@@======>>>???>>>===;;;999888666555333444555555444222000///,,,---///111222222111000''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%""""""""""""############$$$$$$$$$#######################################"""############$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((()))))))))))),,,,,,---------,,,+++***+++++++++,,,,,,---------------,,,,,,---...///000,,,222:::??????;;;777555666555555666888888888666222888<<<999777;;;AAADDDCCCGGGLLLPPPPPPRRRXXX______eeegggeeeccceeegggfffggggggggggggfffgggiiilllkkkfff```]]][[[YYYTTTPPPLLLDDD>>>@@@BBB???999666666111111555555111222777,,,...000111000...,,,+++,,,))))))+++,,,)))((()))***(((&&&&&&((())))))((())))))((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((&&&%%%%%%$$$$$$#########$$$''''''######''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################]]]FFFFFF>>>@@@===;;;999777555555555555111000000111222222000...---------,,,***((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""#########""""""!!!!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!!!!"""############$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$'''%%% !!!&&&&&&!!!"""$$$%%%%%%$$$###$$$%%%&&&%%%$$$$$$######$$$$$$'''&&&&&&%%%%%%&&&&&&''')))&&&$$$$$$&&&((('''%%%%%%(((,,,...---,,,+++,,,---///000000000333:::@@@AAA@@@CCCGGGEEE@@@===???@@@>>>DDDVVVooogggTTTQQQSSSQQQMMMMMMQQQNNNGGGHHHJJJKKKJJJFFFBBB???>>>???@@@@@@>>><<<;;;777333222333444444333111...,,,)))***,,,...111333555666222111///,,,***)))((((((&&&&&&%%%$$$%%%&&&((()))%%%$$$$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$########################"""!!!!!!"""%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""###%%%'''(((%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%((((((((((((((('''''''''((((((((()))******++++++***++++++,,,,,,++++++******++++++,,,,,,------............////////////000000111222555999===@@@AAAAAA;;;666444777888555222444444555555666777777777<<<===>>>======>>>AAADDDIIIIIIIIIIIIJJJKKKLLLMMMMMMKKKIIIHHHJJJLLLMMMMMMKKKIIIFFFDDDCCCBBB@@@???;;;:::999777666444333222111111111111111000////////////.........---------,,,+++***)))((((((((((((***)))((()))***+++***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%$$$######""""""######]]]FFFFFF>>>AAA===;;;999777555444444555111000000111222222///---------,,,+++***((('''&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!"""###$$$###""""""""""""""""""""""""""""""""""""#########""""""!!!!!!"""""""""###$$$$$$$$$!!!!!!!!!!!!!!!"""######"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$%%%$$$(((,,,)))"""%%%%%%&&&&&&&&&%%%######$$$#########$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%$$$%%%((()))((('''---------+++***+++...111222444555555555888>>>CCCHHHLLLUUU]]]ZZZNNNDDD???DDDHHHNNNYYYnnn~~~zzztttrrrtttvvv~~~uuukkkiiidddaaadddeeeZZZMMMDDDDDDDDDBBBBBBCCCFFFIII@@@???===::::::<<<<<<;;;555555666666555333222111///...------...111333555000///---***((('''&&&%%%)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$############$$$$$$###########################"""!!!"""$$$$$$###"""######""""""######$$$%%%""""""""""""""""""""""""################################################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((((((((((((''''''''''''&&&''''''((())))))*********++++++++++++++++++*********++++++,,,---------,,,,,,,,,---------......---...///111333555777999;;;777333222555777666444222333333444444555555666888999999999999:::===?????????@@@@@@BBBCCCDDDEEEEEECCCBBBAAAAAABBBBBBBBBAAA???===<<<<<<<<<:::888888777666555444222111111//////000000//////...---......---------,,,,,,,,,,,,+++***)))((((((((((((***((('''((()))***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%######"""######$$$%%%&&&]]]FFFGGG???BBB===<<<999777555444444444111000000111222222///---,,,,,,,,,+++***((('''&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!""""""""""""!!!""""""""""""""""""""""""!!!""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!"""######$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$+++333666444(((%%%######%%%&&&$$$"""""""""######$$$&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%'''***+++***)))((()))***+++,,,000555999777;;;@@@EEEIIIPPPYYY___sssvvv~~~|||hhhUUULLLGGG[[[llluuu~~~{{{|||wwwyyyvvvwww||||||}}}zzzwwwssswww|||{{{~~~yyyhhhVVVTTTQQQLLLGGGEEEFFFGGGGGGDDDAAA???>>>===;;;:::999888777777666666666666555333000......000333555555444222///---,,,+++******)))'''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''$$$$$$############$$$$$$########################$$$###!!!!!!"""###!!! """"""!!!!!!""""""###$$$""""""""""""""""""""""""################################################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''((())))))******++++++++++++***************+++,,,,,,------************+++++++++,,,,,,,,,,,,---...///000111555111///000333666666444000111111222333333444444333444555555444555777999777777777999:::<<<>>>???======<<<;;;:::999888888777666555666666666444222333333222222111000000000...............---,,,,,,,,,,,,,,,++++++++++++***+++***)))(((((('''((((((((('''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""######$$$%%%]]]FFFGGG???BBB>>><<<:::777555444444444222111111111222111///---,,,,,,++++++***((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!"""############"""######$$$$$$$$$$$$######""""""""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""'''444BBBKKK...(((!!! ###&&&%%%###$$$######$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&(((*********)))'''***...222444777:::<<<@@@HHHSSS^^^kkkxxxuuubbbXXX]]]}}}yyyuuuwwwzzztttvvvxxxzzz|||~~~mmmlllhhh```VVVNNNHHHFFFIIIFFFEEEGGGGGGCCC>>>;;;;;;:::888666666777888999888777555333222333555666:::999777444222111000///***)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$############$$$$$$###########################!!! !!!""""""!!! """""""""""""""###$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%###"""'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&&&&'''''''''''''''(((%%%&&&&&&'''(((((())))))))))))************))))))))))))******+++,,,,,,,,,)))))))))*********++++++,,,,,,,,,,,,---......///000...---...111333333222000000000111222222333333000111333333222333444666444444555777999;;;===>>>;;;<<<<<<;;;888666555555333222222333555555333111000000000000000/////////------......------,,,+++++++++*********)))))))))***)))(((((('''''''''((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$##################""""""""""""######\\\FFFFFF???BBB>>>===:::777555444333333222111111111222111...,,,+++++++++***)))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""######$$$$$$"""""""""""""""""""""""" !!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!"""############"""######$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''%%%$$$,,,===LLL:::111'''!!!"""%%%%%%$$$&&&&&&%%%%%%$$$%%%%%%&&&(((''''''&&&&&&''''''(((&&&'''((())))))*********000222555777:::===BBBEEEYYYaaammmzzzyyyppp~~~~~~yyy~~~~~~xxxpppggg```\\\[[[NNNGGGDDDHHHKKKHHHEEEEEE<<<;;;888666666666888999777888999999999999888888:::999777555333111000000......,,,+++)))'''%%%$$$$$$$$$###############$$$$$$$$$############$$$$$$########################  """$$$###"""$$$############$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&'''((((((%%%&&&&&&&&&''''''((((((&&&''''''(((((()))******((())))))******))))))((((((((()))******++++++,,,************++++++++++++******++++++,,,...///000///...------///////////////000000111111222333333000222333333333333444555444444555666888:::<<<===:::<<<===;;;888666666666333222111222444444222111////////////////////////------......------,,,+++***))))))))))))((((((((()))(((''''''&&&'''''''''&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%##############################$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%'''((()))[[[EEEFFF>>>AAA???===:::777555333333333333222111111222111...,,,************)))((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""#########"""###$$$$$$%%%"""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!"""######$$$$$$############$$$$$$$$$$$$#######################################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%***+++%%%###+++666AAA999...'''$$$$$$$$$###''''''&&&%%%%%%%%%%%%%%%((((((''''''''''''((((((((()))++++++***,,,...000000222666<<>>;;;999888888999:::777999;;;======<<<:::999===<<<:::777555444333222444333222///,,,)))&&&$$$%%%$$$$$$############$$$$$$$$$############$$$$$$######################## !!!###%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''''''''%%%%%%%%%&&&''''''((((((&&&''''''((())))))******(((((())))))))))))((((((((((((((()))******++++++*********+++++++++,,,,,,(((((()))***+++---.../////////............------/////////000111111222222000222444444333222333444222222333444666888999:::777999;;;999666555666999444222000///000111000///////////////............---------------,,,++++++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%##############################$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&))),,,...///ZZZCCCDDD===@@@???===:::777555333333222333222111222222111...+++************)))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###""""""!!!"""###$$$%%%"""""""""""""""""""""""" !!!""""""""""""!!!"""""""""###$$$$$$$$$!!!!!!!!!!!!!!!"""######"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$'''+++'''!!!"""'''555222...)))&&&$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''((((((''''''''''''(((((()))+++,,,------000666:::888???LLL\\\lll|||}}}yyy}}}|||xxxvvvvvvvvvsss```TTTKKKNNNTTTWWWVVVUUUHHHGGGEEECCC@@@??????@@@@@@???@@@BBBEEEFFFDDDBBBFFFGGGIIIMMMRRRWWWZZZ[[[jjjooowww}}}mmmaaa^^^ZZZNNNFFFFFFDDDCCCAAA???===<<<<<<<<<::::::;;;<<<;;;;;;:::999>>>===;;;999777555444444444444333222000...,,,***'''&&&&&&%%%$$$$$$%%%%%%$$$$$$############$$$$$$###########################!!!!!!"""$$$%%%$$$##################$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###############$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''((())))))'''(((((())))))(((((('''''''''(((((()))******+++)))************+++++++++************+++,,,......---.../////////.........------......//////000000...000222333111000111111000111111222333444555666444666888777444444777<<<777444000...............///.........------,,,,,,++++++,,,,,,++++++***)))))))))))))))(((((((((((('''&&&&&&%%%&&&&&&'''''''''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%##############################$$$$$$$$$$$$####################################$$$$$$%%%%%%&&&&&&""""""###$$$&&&(((***+++YYYCCCDDD<<>>;;;::::::888999;;;999666:::AAA@@@???===;;;::::::;;;;;;666888999999:::<<<@@@CCC:::AAAIIIPPPUUU[[[aaafffnnnooonnnooowww|||{{{ppplllrrrpppaaaSSSNNNIIIGGGFFFCCCAAA@@@???>>>===<<<:::999888888999999:::999777555333111000000///000222333444444444333)))((('''&&&&&&&&&&&&&&&$$$$$$############$$$$$$########################%%%$$$######$$$$$$###""""""""""""""""""######$$$""""""""""""""""""""""""################################################"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$#########$$$%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&&&&''''''(((''''''((((((((((((''''''''''''(((((()))*********))))))))))))************---------------......///,,,...///000//////000000++++++,,,------......///,,,...000111000/////////000000000111222333444555222555777555333444999>>>;;;777111...---...............------,,,++++++******************)))((((((***)))))))))((((((((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""###$$$$$$%%%##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$###"""!!! }}}[[[EEE@@@@@@===>>><<<999666444444444555/////////000111111///---------,,,,,,***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""########################""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###!!!"""###$$$$$$###"""!!!""""""""""""############%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%%%%$$$###""""""######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((''''''''''''((()))###$$$%%%&&&'''(((******,,,///333888===GGGXXXggguuu|||xxxkkk___RRRMMMMMMKKKBBB:::888777:::@@@>>>777444777;;;<<<======>>>AAAFFFJJJDDDCCCGGGNNNKKKEEEMMM[[[^^^___[[[SSSMMMJJJFFFAAABBB???>>>CCCHHHGGG>>>555===777666;;;>>>===???DDDCCCBBBDDDHHHIIIMMMWWWbbblllyyy}}}{{{~~~xxxqqqrrrxxxxxxrrrlllbbbSSSGGGAAABBBGGGJJJFFFEEECCC???:::888:::<<<999888555333111000000000000000000111222444555666333111---)))'''&&&'''((($$$###"""!!!"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!"""$$$$$$"""!!! $$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""########################"""############$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''&&&'''((())))))((('''&&&))))))*********+++++++++***((((((,,,222555333///,,,,,,,,,,,,,,,,,,,,,,,,......------------......///////////////.........//////000111111111111111333333333222222111111111333222000///---,,,,,,,,,---------,,,,,,++++++++++++******)))))))))))))))+++++++++******)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###########################!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""########################&&&&&&&&&&&&%%%%%%$$$###########################""""""""""""############"""###$$$%%%&&&%%%$$$###########################|||ZZZDDD@@@???======<<<:::777666555555555222222111222333222000...------,,,,,,***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""########################""""""""""""""""""""""""$$$######"""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""############%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%$$$$$$###""""""######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&((())),,,,,,++++++,,,...111444666777;;;AAAKKKZZZmmmzzz}}}}}}}}}kkk\\\VVVOOOHHH@@@<<<<<<;;;888444<<<777777===BBBDDDIIIPPPMMMJJJHHHIIIOOOZZZfffmmmxxxqqqsssyyytttooojjjeeecccfffooovvvqqq___OOOCCC???===<<<777222444:::===999777999;;;<<>>AAABBBEEEPPPbbbpppuuutttssstttlllccccccnnn{{{nnnkkkgggaaaWWWPPPPPPUUULLLCCC;;;888666222111222888:::===???CCCKKKVVV^^^pppxxxwwwmmmiiikkkuuu~~~fffbbbllleeeQQQJJJEEEAAABBBGGGFFF???777===;;;999666444333333333000000000/////////000000222333555555222---((($$$&&&'''((()))(((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!"""######"""!!! $$$############$$$%%%%%%""""""""""""""""""""""""########################"""""""""#########$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''))))))))))))************+++)))''')))---///...,,,++++++++++++++++++++++++...------,,,,,,------..............................///000000111111000000000000////////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***))))))(((((())))))'''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$#######################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%%%%%%%%%%%%%$$$$$$###########################""""""""""""############$$$############$$$%%%%%%########################zzzXXXBBB>>>>>><<<======<<<;;;999777555444222111000111111///,,,***------,,,,,,***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!""""""###############!!!"""""""""############$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$###############$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''(((***+++&&&(((+++---///333:::???IIIVVVlllzzznnnhhhdddTTTPPPLLLHHHEEE???999666<<>>::::::<<>><<<:::999777777777888444444333111111111111111...000333555555111---************)))(((%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######!!!"""############"""!!!###############$$$$$$%%%""""""""""""""""""""""""########################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''((()))******)))((('''((((((((()))))))))******,,,)))'''''')))+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---------------------............//////000000000000000////////////............,,,+++++++++++++++,,,,,,+++++++++++++++***************)))(((((((((((((((***)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$##############################$$$###"""""""""###%%%&&&#################################$$$$$$#########################################################$$$$$$%%%%%%%%%$$$$$$###########################!!!"""""""""############$$$###"""""""""###%%%&&&########################zzzWWWBBB>>>???=========<<<;;;999777555444222111000111111///,,,***------,,,,,,***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$!!!"""""""""############$$$######""""""######$$$""""""#########$$$$$$$$$$$$###############$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***)))((((((((()))***+++---///111555<<>><<<:::;;;>>>DDDKKKOOO___mmm|||yyyuuurrrrrrsssrrrtttxxxzzzzzz}}}wwwhhhXXXKKKEEEEEEGGGCCCBBB???<<<:::999888888666555444222111111000000333555777888888777555333///---+++(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""############""""""######""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#################################""""""""""""""""""""""""#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((('''((()))******)))((('''''''''((((((((()))))))))+++)))''''''((()))))))))************************,,,,,,++++++++++++,,,,,,+++,,,,,,,,,---------.........///000000000000000......//////////////////+++************+++,,,,,,***************************))))))((('''(((((((((...---,,,+++***)))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################$$$###"""""""""###%%%&&&########################"""###$$$$$$$$$$$$###"""######################################################$$$%%%%%%$$$$$$$$$########################!!!"""""""""############$$$###"""!!!"""###$$$%%%########################{{{WWWBBB>>>???>>>===<<<;;;999888666555444333333222222333222///---------,,,,,,***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""############""""""!!!!!!!!!"""###$$$%%%""""""""""""##################""""""""""""######"""############$$$$$$$$$#########"""######$$$%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''((()))***+++000444999AAAMMMaaayyyzzzwww}}}pppdddRRRDDD===999666444777>>>BBBAAAEEEVVVmmm}}}~~~}}}jjjkkkooopppjjjggglllssswwwooo}}}~~~}}}|||~~~rrrkkkeee]]]VVVRRRLLLBBB999555666:::===AAALLL^^^oooxxx~~~|||qqqkkkqqqmmmpppyyyxxxqqqvvvoooYYYIIIDDDEEEKKKIIIEEE@@@<<<999777666555444333222000000000000666777777777777555444333222000---)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$#################################""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$###############""""""""""""""""""""""""#################################$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))((((((((((((((())))))))))))))))))))))))))),,,++++++******++++++,,,***++++++,,,,,,------------...//////000000//////.............../////////++++++*********++++++,,,)))))))))))))))************)))((((((''''''((((((...---,,,+++***)))((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""############""""""#################################"""######$$$%%%########################"""###$$$%%%%%%$$$###"""###############$$$$$$$$$########################"""###$$$$$$$$$$$$$$$$$$########################""""""""""""###############""""""""""""###$$$$$$########################{{{XXXBBB???@@@???===<<<:::777666555555555222222111222333222000...------,,,,,,***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$"""!!!!!!!!!"""###$$$%%%""""""""""""##################""""""""""""######"""############$$$$$$$$$######""""""###$$$$$$%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((***,,,///000777CCCUUUdddqqq|||tttkkkaaaMMMGGG???999888<<>><<<::::::666555444333222111111111222444555666666555333222444222000...+++***(((((($$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$##################$$$"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''((((((((('''((()))))))))(((((()))))))))))))))))))))))))))++++++************++++++*********+++,,,,,,---------...//////000000//////,,,,,,,,,,,,---------...,,,,,,+++*********++++++((((((((()))))))))******))))))(((''''''''''''(((((((((((((((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############""""""########################""""""###$$$$$$$$$$$$##############################$$$%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$########################""""""""""""############!!!""""""#######################################|||XXXBBB???AAA@@@>>><<<999666444444555555000//////000111111///------------,,,***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%"""!!!!!!!!!!!!###%%%&&&""""""""""""##################""""""""""""######"""############$$$$$$$$$######""""""###$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&'''(((***---111444666GGG]]]|||kkkYYYOOOEEE;;;999999888888===KKK___mmmxxxzzz|||yyyuuusssqqqfffYYY]]]^^^```___[[[XXXWWWVVVYYY```hhhkkkkkkkkkjjjhhheeekkkpppqqqtttvvvtttooopppnnnooossszzzooopppvvvtttcccVVVOOOAAA999555888;;;===AAAHHHRRRbbbtttuuuvvvrrrkkkmmmuuuvvvqqqwww}}}|||pppfffcccdddHHHGGGDDDBBBAAA@@@@@@@@@888888777666555555555555000333777:::<<<;;;999888333444444333000---***((($$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$######""""""########################""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((&&&(((***+++***)))((()))))))))))))))))))))))))))++++++************++++++))))))***+++,,,,,,---------......///////////////******+++++++++,,,,,,,,,---,,,,,,+++******++++++'''((((((((())))))******))))))((('''''''''''''''######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$######""""""""""""############""""""########################!!!"""###%%%%%%$$$######""""""""""""""""""""""""###$$$&&&''''''&&&$$$###""""""######$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$########################""""""""""""############ !!!###$$$$$$$$$###"""########################|||XXXBBB>>>@@@@@@???===:::777555333222222333333222222111000000000222///,,,***))))))((('''&&&%%%$$$#########$$$%%%######""""""""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!"""""""""###############!!!!!!"""###$$$###"""########################"""######$$$$$$"""!!! ########################""""""""""""""""""""""""#########"""""""""""""""########################%%%&&&&&&%%%$$$###%%%&&&((('''%%%$$$$$$%%%&&&(((&&&''')))++++++)))'''&&&***,,,,,,,,,111===GGGKKKlll}}}~~~}}}jjjaaaTTTIIIAAA>>><<<<<<888BBBQQQ___kkkzzzzzzssskkkfffmmmxxx~~~yyytttpppnnnlllhhhfffdddddd^^^UUUPPPNNNJJJEEEEEEFFFHHHIIIJJJIIIHHHHHHOOONNNPPPTTTWWWXXXTTTPPPPPPNNNNNNQQQXXX]]]______^^^```bbbdddgggmmmuuuzzzuuu^^^XXXPPPGGG@@@:::666444;;;>>>EEEQQQaaatttwwwllleeeccciiipppuuu}}}rrrggg___ZZZTTTIII@@@BBBHHHGGG@@@???:::888999888444444666555777:::<<<<<<;;;999777333111000222777777444///(((''''''&&&%%%$$$######&&&%%%###!!! $$$'''""""""############"""""""""###%%%%%%###"""###$$$"""############$$$$$$$$$########################$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&%%%''''''(((***,,,,,,***)))'''(((((((((((((((''''''***)))(((''''''((()))***,,,+++*********+++,,,---//////000000///...------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""###$$$$$$$$$"""!!! """"""###$$$$$$$$$$$$###{{{WWWBBB???@@@??????===:::777555333333222333333222222111000000///333000---++++++***)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$############$$$$$$$$$$$$###!!!!!!"""###$$$###"""###########################$$$$$$$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%''')))((('''&&&&&&&&&'''(((,,,)))&&&&&&'''))))))))))))+++...555GGG]]]lllrrrzzzqqq\\\OOOLLLDDD:::333666BBBQQQ[[[ppp|||}}}kkkfffdddggghhheeefffiiijjjhhhddd___[[[ZZZ[[[^^^YYY^^^```ZZZVVVUUUUUUTTTTTT\\\hhhpppqqqiii___WWWRRRXXXbbbooozzz}}}yyyttt[[[XXXUUUVVV[[[```ccccccddd]]]SSSJJJGGGKKKRRRXXXdddggglllssszzzxxxvvvyyyyyymmm^^^NNNEEE888666666888===EEELLLPPPhhhwwwssshhhnnnzzzzzzppphhhmmmsssqqqcccRRRJJJGGGEEEHHHBBB>>>>>>===::::::<<<888999;;;===>>>>>>>>>>>>999555000000333666555444+++)))&&&###"""###%%%&&&"""%%%''''''%%%$$$$$$$$$""""""############"""""""""###%%%%%%###"""###$$$"""############$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''((()))(((((()))++++++***((((((((())))))))))))(((((())))))(((''''''((()))***++++++*********+++,,,---...............---,,,,,,++++++,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""""""""#########""""""!!!"""######$$$###"""!!! """"""###$$$$$$$$$$$$###zzzVVVBBB@@@AAA===???===:::777555333333333222222222222111000000///333000---,,,,,,+++***(((((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""######""""""""""""#########$$$$$$$$$$$$%%%%%%%%%###!!!!!!"""###$$$###"""########################$$$$$$$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%#################################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''((((((((((((((((((((((((...***'''&&&)))++++++***///444===KKK```vvv~~~wwwkkkVVVEEE>>>::::::;;;@@@OOOgggwwwpppppppppiii```ZZZMMMOOOOOONNNLLLPPPXXX___xxx~~~vvvsssssssssuuuyyy{{{~~~|||~~~}}}fffRRRGGGFFFJJJNNNVVVWWWWWWWWWWWWZZZaaaggg{{{|||~~~hhhZZZJJJDDD;;;666555999===???EEESSSdddsssvvvnnnwwwzzzsssxxx|||gggUUUKKKGGGIIIDDDAAAAAA@@@<<<:::;;;:::::::::;;;<<>>===:::777555444333333222222333333222111///...111///---,,,,,,+++)))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""###""""""""""""""""""############$$$$$$$$$%%%%%%###!!!!!!!!!###$$$###"""################################################%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&(((''''''((()))))))))((((((((()))++++++++++++,,,---<<>>CCC===FFFTTTcccttt~~~zzzxxx{{{yyytttqqqwwwzzzqqqiiihhhkkkkkkfffaaammmnnnooopppssswww|||wwwnnnlllnnnooozzzyyyssshhhZZZQQQNNNPPPYYYZZZ___iiittt~~~wwwnnnsss}}}iii^^^OOOBBB<<<;;;;;;;;;777???JJJWWWhhh~~~}}}{{{ssscccXXXOOOIIIEEEEEEDDD???;;;:::;;;:::888777888;;;>>>@@@DDD???777444555999<<<>>>777333,,,'''######%%%'''$$$%%%%%%$$$######%%%'''"""######$$$$$$######""""""###%%%%%%###"""###$$$""""""#########$$$$$$$$$########################"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''***...222444,,,***'''&&&'''''''''&&&'''(((((())))))))))))((('''''''''((())))))*********************++++++,,,,,,,,,------------,,,,,,+++++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&"""######$$$$$$######"""###################################################################################################$$$%%%%%%&&&&&&%%%%%%################################################$$$$$$############$$$$$$!!!"""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""######$$$######"""!!! """"""#########"""""""""""""""###$$$$$$$$$$$$###~~~ZZZEEEAAA@@@===>>><<<:::777555444444444111222333333222111///......---+++++++++***(((&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""######"""""""""""""""""""""#########$$$###!!!!!!!!!###$$$###"""########################!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%''')))%%%&&&'''(((((((((((('''$$$(((++++++))),,,555<<>><<<999777999CCCUUUkkkzzz|||zzz{{{jjj^^^QQQJJJFFFAAA???@@@???===:::888777888:::<<>>@@@AAA===:::555000+++(((&&&&&&$$$'''******)))&&&%%%%%%######$$$$$$$$$$$$######"""###%%%%%%###"""###$$$""""""#########$$$$$$$$$##############################"""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((,,,111555888,,,***'''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''((()))))))))))))))))))))******++++++++++++,,,------.........------***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""######$$$$$$######"""################################################################################################""""""###$$$$$$$$$$$$$$$################################################$$$######""""""######$$$!!!"""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""###############"""!!!!!!""""""""""""""""""######""""""###$$$$$$$$$$$$###___GGGAAA@@@>>>===<<<999777555444444444111222333444333111///------+++************'''%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$############$$$$$$""""""""""""""""""""""""""""""############""""""!!!!!!"""""""""############!!!!!!"""###$$$###"""########################!!!!!!""""""$$$%%%'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""#########$$$########################$$$&&&&&&&&&%%%&&&(((***&&&&&&&&&''''''(((((()))''')))***+++///;;;LLLZZZwwwiii[[[PPPGGGAAA888999HHH[[[jjj{{{uuummmiiissswwwlllfff___\\\___bbbbbb```nnnyyy{{{jjj\\\UUUYYY^^^eeennnyyy{{{nnnZZZLLL===555444888AAAJJJ[[[iii}}}rrr___SSSLLLFFFCCCDDDDDDBBB@@@===;;;:::::::::>>>>>>???@@@AAABBBCCCCCCAAA@@@===888444///+++)))###)))111555333,,,%%% ######$$$$$$$$$$$$######"""###%%%%%%###"""###$$$"""############$$$$$$$$$###########################"""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$&&&(((,,,000333555***(((&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''(((((())))))))))))((((((((()))******++++++******,,,------............---******++++++******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################################################################!!!""""""##############################$$$$$$$$$##############################""""""""""""######""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""""""""!!!""""""###$$$""""""###$$$$$$$$$$$$###dddIIIAAA@@@???===;;;999777555444444444111222333444333111///---,,,,,,++++++,,,***(((&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$###!!!!!!"""###$$$###"""########################$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(((***((('''''''''''')))***+++,,,---111:::JJJ\\\mmmwwwrrr\\\JJJ???<<<<<<:::???PPPnnn{{{rrrlllhhhfffeeeeeehhhjjjgggaaa[[[VVVXXX```nnnzzzuuuxxx|||qqqiiihhhhhhgggfffttt{{{{{{sssqqqyyyvvv```SSSIII@@@999888;;;BBBQQQbbblllvvv||||||{{{qqqllleeeXXXKKKDDDEEEEEEDDDBBB@@@===:::999999;;;>>>@@@BBBCCCEEEFFFEEECCCAAA>>>:::777444222''',,,111333000***$$$!!!###$$$$$$%%%%%%$$$$$$###"""###%%%%%%###"""###$$$"""############$$$$$$$$$########################"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%&&&''')))***,,,,,,((('''&&&&&&''''''%%%###$$$%%%&&&'''(((((((((((())))))******)))((('''&&&'''((()))***+++******)))++++++,,,---------------***************))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$################################################################################################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$##############################""""""""""""######""""""""""""############"""############$$$$$$$$$"""""""""""""""""""""""" !!!"""######$$$#########"""!!!!!!!!!"""$$$%%%""""""###$$$$$$$$$$$$###hhhKKK@@@@@@@@@===;;;999777555555555555000222333444444111///------,,,,,,,,,---,,,)))'''%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%###!!!!!!"""###$$$###"""########################'''&&&%%%###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&&&&&&&)))+++))))))''''''(((***,,,...---000:::OOOhhh|||ooo```OOOFFFAAA===>>>AAALLLVVVkkk{{{pppeee\\\WWW___dddgggbbbZZZUUUYYY___rrrvvv|||zzzwwwvvvxxx|||}}}yyy}}}}}}uuuuuu~~~lll]]]QQQ___pppxxxyyy|||rrreeeSSSBBB::::::444777BBBIIIUUUxxx~~~|||~~~~~~qqqWWWGGGCCCCCCDDDDDDBBB>>>:::888666888<<<>>>AAACCCEEEGGGGGGEEECCC@@@===<<<;;;:::......,,,)))%%%###$$$%%%###$$$$$$%%%%%%$$$$$$###"""###%%%%%%###"""###$$$"""############$$$$$$$$$######################## !!!"""###$$$%%%&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((('''%%%###%%%&&&'''((())))))))))))******+++***)))(((&&&%%%'''((()))++++++******))))))***+++,,,,,,,,,,,,,,,***************)))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""##############################################################################$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""############"""############$$$$$$$$$"""""""""""""""""""""""" !!!###$$$$$$$$$$$$###"""!!!!!!!!!###$$$%%%""""""###$$$$$$$$$$$$###gggIII???@@@@@@>>>===;;;999666444222111333444444444333111///............---+++)))((('''(((&&&$$$$$$%%%''''''&&&######$$$$$$$$$%%%%%%%%%"""""""""""""""#########$$$$$$##################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$%%%###!!!!!!###&&&########################%%%%%%%%%%%%%%%%%%%%%%%%"""'''++++++'''$$$%%%(((...***'''''')))***+++,,,888CCCWWWpppnnnYYYJJJ<<<666888BBBTTTeeezzz|||zzzwwwoookkk^^^[[[ZZZ```mmmzzz~~~xxxqqqooopppppplllhhhWWWVVVSSSQQQQQQVVV^^^ccckkklllmmmooopppqqqqqqqqqtttrrrooooooqqqvvv{{{{{{{{{{{{{{{||||||}}}}}}zzzzzzzzzyyy{{{www```XXXWWWdddttt~~~hhhRRRGGG<<<444555999DDD^^^xxxgggPPPJJJKKKLLLKKKFFF@@@===>>>:::999:::>>>??????BBBGGGDDDBBBAAAAAAAAAAAA???===777333...***((('''''''''#########$$$%%%%%%###!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""######&&&&&&%%%$$$$$$######"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&))))))***))))))(((''''''(((''''''''''''((())))))(((((()))***************))))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###%%%%%%%%%###!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############&&&###%%%""" """$$$"""!!! !!!"""$$$"""############$$$$$$$$$########################$$$#########""""""!!!!!!gggIII???@@@@@@>>>===;;;888666444222111333444444444333111///.........---,,,+++)))((('''(((&&&$$$$$$%%%''''''&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$####################################""""""""""""##########################################$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%###$$$%%%###!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%'''))))))'''&&&(((+++)))((()))---------666AAAYYYjjjrrr___OOO999===IIIXXXdddnnn|||pppmmmnnnuuu}}}yyyiiiXXXOOOccclll{{{wwwnnngggaaa___PPPMMMKKKKKKLLLLLLJJJGGGGGGFFFDDDBBBBBBFFFMMMRRRQQQSSSVVVYYY\\\___aaabbb]]]]]]\\\[[[[[[\\\^^^_________```bbbdddgggjjjlll~~~~~~wwwwwwyyy~~~{{{llleeegggkkkkkkjjjyyy|||dddPPP===444000222???PPPUUUdddyyyzzzooojjj[[[JJJCCCFFFHHHEEEAAA>>>999777:::======@@@DDDCCCBBBBBBBBBCCCBBB@@@>>>333333444444222,,,$$$%%%$$$$$$%%%&&&&&&$$$"""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&(((((())))))(((((('''&&&''''''''''''(((((((((((((((((()))************)))))))))))))))((((((((('''((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&''''''%%%###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#############################################"""############$$$$$$$$$########################""""""""""""###############"""%%%###"""$$$###"""!!! !!!"""###"""############$$$$$$$$$####################################"""""""""!!!eeeIII@@@@@@???===<<<:::888555333222222333333444444333111///...---------,,,+++)))((('''(((&&&$$$$$$&&&'''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$#################################"""""""""#########$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((''''''''')))***+++,,,(((***//////222IIIcccwww```MMMBBB@@@999PPPtttvvvvvvwwwkkkZZZ[[[[[[^^^aaa___ZZZXXXZZZnnn|||yyyvvvtttkkkhhhbbb\\\WWWTTTSSSRRRWWWXXX[[[^^^``````^^^]]]SSSSSSQQQPPPPPPSSSYYY]]]kkkmmmpppuuuyyy~~~yyyyyyyyyxxxvvvtttqqqpppfffdddaaa^^^]]]]]]^^^___aaaeeekkkrrrxxx~~~||||||wwwhhhjjjqqq|||dddSSSHHH>>>:::;;;;;;@@@OOOdddttt~~~sssXXXHHHGGGJJJIIIFFFEEE>>>888999::::::;;;>>>AAAAAABBBDDDEEEDDDBBB???:::777444333333111---)))&&&%%%$$$%%%&&&'''&&&$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$############$$$$$$######""""""""""""######""""""######$$$%%%%%%&&&""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&&&&%%%&&&((()))))))))(((''''''((())))))******)))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""##################$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%!!! $$$%%%$$$###$$$###"""!!! !!!"""###"""############$$$$$$$$$####################################""""""""""""cccHHH@@@@@@???===<<<999777555333222222333333333333222000///---------,,,,,,***)))(((''''''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""###############$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***((('''''')))***)))(((111******111444===\\\~~~nnn\\\III:::;;;DDDLLLgggyyynnnjjjkkkfff^^^UUUVVVXXX[[[aaakkk{{{~~~yyyoooeee]]][[[ZZZXXXZZZ\\\___dddhhhlllnnnssswww}}}}}}}}}uuuuuuuuuttttttvvvzzz}}}}}}vvvpppmmmllllllkkkiiihhhfffhhhoooxxx~~~~~~ssshhhfffgggkkkxxx{{{nnndddUUUDDD:::@@@777999GGGUUUbbb{{{ooo[[[NNNIIIHHHGGGIIICCC???===:::666666:::??????AAADDDFFFFFFDDDAAA>>>:::555222222222000...(((&&&$$$$$$%%%&&&&&&%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$######""""""""""""######""""""######$$$$$$$$$%%%!!!"""""""""####################################"""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&(((******)))'''&&&'''(((((()))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&################################################$$$$$$$$$###############""""""############"""!!!""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############'''&&&%%%%%%%%%$$$############"""!!!!!!"""######""""""#########$$$$$$$$$#################################"""""""""""""""aaaGGG@@@@@@>>>===;;;888666444333333333222333333333222000...---,,,,,,,,,+++***)))(((''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!!!! """"""#########$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((((()))******(((&&&---)))///>>>IIITTTlll{{{fffPPPCCC;;;<<>>BBBEEEFFFEEECCC<<<;;;999777666444333222+++(((%%%$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$######"""""""""!!!"""""""""####################################!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&(((******)))'''&&&''''''((()))))))))))))))((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################################################################!!!"""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!!!!""""""""""""########################""""""#########$$$$$$$$$########################!!!"""""""""###############%%%%%%#####################""""""""""""######""""""#########$$$$$$$$$########################""""""""""""""""""######___GGGAAA@@@>>>===;;;888555333333333444222222333333222000...---++++++++++++***)))((('''&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$#########"""!!!!!!!!!"""""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((())))))******++++++***444GGG^^^mmmttt{{{uuuhhhLLLEEE???AAALLL```zzzqqquuuvvvsssiii^^^\\\cccjjj{{{}}}ssskkkeeecccbbbaaa[[[\\\]]][[[[[[aaallluuu|||wwwuuuwwwyyyzzz~~~xxxtttuuuhhhlllrrrzzzkkk[[[III===555666EEEVVV|||aaaKKKHHHDDDAAA<<<666777<<<999999;;;>>>BBBEEEEEEEEECCC>>>777000222===OOO]]]///,,,'''%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$############$$$$$$######""""""""""""######%%%$$$$$$###""""""!!!!!!""""""""""""#################################### !!!###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&((()))))))))((('''&&&'''(((((())))))((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%################################################"""""""""########################$$$$$$$$$$$$%%%""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""###!!!!!!###%%%$$$########################"""############$$$$$$$$$########################""""""""""""############]]]FFFAAA@@@===<<<:::777444222222333444222222333222111000...---***++++++******)))((('''&&&%%%%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&&&&'''########################!!!""""""###$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$%%%''''''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))'''((()))((((((,,,222888@@@UUUpppzzzcccOOOCCC777JJJaaaqqq}}}{{{lll\\\gggddd^^^ZZZZZZcccrrrxxxtttfffbbb\\\XXXWWW\\\dddkkkuuuxxx{{{{{{{{{|||vvvuuu|||zzzzzzooohhhooo}}}vvvZZZEEE<<<>>>CCCLLLZZZmmmzzz~~~cccWWWJJJDDDAAA===;;;;;;777666777:::>>>CCCEEEFFFFFFBBB999//////???[[[ppp555000+++'''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$############$$$$$$######""""""""""""##################""""""""""""""""""""""""#################################### !!!###%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''''''''''''''''''''((((((((((((&&&'''(((((())))))(((((((((((('''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%########################################################################!!!"""""""""#########$$$###############$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$########################""""""""""""###############)))***%%%"""$$$&&&$$$#########$$$$$$#########"""############$$$$$$$$$########################!!!"""""""""############]]]FFFAAA@@@===<<<:::777444222222333444222222222222111///...,,,***************)))((('''&&&%%%%%%'''((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&$$$###%%%((((((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))((())))))&&&&&&---999CCC^^^xxx}}}~~~~~~eeeRRRFFF@@@===OOOvvvtttooopppkkkcccbbbeeelllxxxzzzpppddd[[[XXXXXX[[[___dddiiippp{{{|||||||||~~~yyyxxxwwwuuuuuuwwwxxxyyyyyyyyyzzz|||mmmjjjsss|||qqq\\\KKK???===BBBIIIWWWooozzzttt~~~hhhQQQHHHFFFCCC===888555444444777<<>>555555@@@LLL999444...)))''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""######!!!!!!!!!"""######$$$$$$""""""""""""############""""""""""""""""""""""""!!!###%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''((((((((('''(((''''''''''''((())))))&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!! !!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""#################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############///444333+++&&&&&&%%%"""######$$$$$$$$$$$$######"""############$$$$$$$$$########################!!!!!!""""""#########$$$]]]FFFAAABBBAAAAAA???<<<888666444333222111111111111111000//////++++++++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''&&&&&&$$$&&&)))***)))((()))******'''''')))+++222EEEXXX|||iiiZZZEEE333999KKKppp~~~vvvkkkhhhkkksss~~~ooofffZZZPPPGGGJJJ\\\qqqwwwxxxxxxxxxwwwwwwvvvvvvvvvtttttttttsssqqqnnnllljjjfffdddaaaaaaccceeeffffffeeefffgggjjjnnnssswwwzzzzzzzzz{{{~~~}}}vvvjjj}}}hhhHHH;;;;;;===FFFTTThhh~~~```AAA<<>>888444333444888999888333---(((''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""########################'''"""!!!(((...---(((&&&##############################""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""##############################$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%&&&'''''')))'''######&&&&&&"""((('''''''''''''''((((((((((((((((((((((((((((((((()))((((((&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$###""""""""""""""""""""""""######$$$$$$$$$$$$######$$$#########""""""""""""""""""""""""""""""""""""$$$###""""""""""""###$$$!!!!!!"""""""""#########""""""""""""##########################################"""!!!!!!!!!!!!!!!########################""""""""""""###$$$%%%&&&((((((((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""aaaGGG@@@@@@???===;;;888555222111000000///000222333333111///---++++++++++++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%&&&(((*********(((---444;;;CCCSSSooolll\\\RRRFFF;;;===NNNiiixxxhhhWWWRRRYYYgggxxxwwwnnncccYYYRRRJJJEEECCCJJJZZZmmm}}}{{{vvvooohhhbbb]]]ZZZSSSSSSRRRPPPOOONNNMMMLLLNNNOOOPPPPPPQQQPPPPPPPPPRRRPPPNNNNNNPPPRRRRRRRRRRRRQQQQQQPPPQQQSSSTTTUUUUUUTTTRRRRRRUUUWWWYYYYYY```bbbeeeiiiooovvv~~~~~~dddJJJ===???IIIRRR|||tttmmmaaaPPPFFFFFFAAA>>><<<===;;;999<<>>@@@AAA@@@<<<999777666999:::;;;888333---(((&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########"""""""""#######################################%%% !!!'''---+++&&&$$$###########################""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$###############"""""""""#########$$$$$$%%%$$$############$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%&&&'''&&&%%%%%%'''(((&&&(((((($$$$$$&&&&&&$$$''''''''''''''''''&&&%%%((((((((((((((((((((((((''''''&&&%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############""""""!!!""""""""""""""""""""""""######$$$$$$$$$$$$############%%%%%%%%%$$$"""!!!""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!"""""""""""""""""""""##########################################"""!!!!!!!!!""""""########################""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$###""""""################################################ !!!!!!"""######$$$$$$""""""""""""""""""""""""dddIII@@@???>>>===;;;888555222111000000...000222444444111...,,,++++++++++++)))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&(((,,,------+++...222???UUUlll|||{{{cccOOODDD<<>>:::999===>>>@@@AAABBB???<<<888666888:::<<<<<<777111***&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""######$$$$$$$$$########################""" ###+++///+++$$$!!!########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############%%%$$$$$$$$$###"""""""""!!!""""""""""""#########$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%###&&&***+++)))(((((()))%%%)))***'''&&&((((((%%%$$$%%%'''(((((('''&&&%%%((((((((((((((((((((((((#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$######"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!"""""""""##########################################""""""!!!""""""#################################""""""###$$$$$$%%%!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""gggKKK@@@???>>>===<<<999666444222222222...000222444444111...,,,++++++++++++)))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((((((''''''''''''((((((((())))))&&&'''(((***+++,,,***)))000===UUUqqqtttXXXFFFBBBEEEFFFccc}}}ppphhhkkkrrrpppgggaaannn}}}{{{vvvaaa[[[RRRIIIDDDEEEIIILLLXXXddduuuzzzssslllfff___YYYTTTJJJIIIHHHGGGGGGHHHJJJKKKNNNNNNMMMMMMLLLKKKKKKJJJGGGFFFEEEBBB@@@>>>===<<<:::999888999:::;;;;;;:::<<<<<<>>>???BBBDDDFFFGGGJJJHHHGGGIIIMMMRRRVVVWWWOOOOOOPPPRRRTTTUUUUUUUUUTTTYYY```iiiqqqwww{{{}}}|||zzzsssUUUEEE???<<>><<<:::777555444333333///000222333333111///---++++++++++++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((((((((((((((('''''''''(((((())))))***((()))******((()))+++---888SSSttt```CCC999CCCPPPttt~~~rrrjjjfffhhhsss{{{tttlllddd___JJJGGGCCC@@@CCCKKKVVV^^^uuu}}}yyyyyypppggg[[[RRRNNNMMMKKKJJJHHHGGGFFFEEEDDDEEEFFFGGGEEEDDDBBB???<<<999777666666555444333222222222222111000000111222333222111222222222333444444555555888777777:::???DDDGGGIIIHHHIIIKKKOOOSSSUUUTTTSSSUUUTTTSSSUUUZZZbbbiiinnnooottt|||}}}|||~~~|||~~~}}}___DDD;;;<<>>>>>KKKaaa{{{xxxmmmwwwyyydddOOOFFFFFFEEEBBBAAA=========???AAA@@@<<<999777777888;;;>>>>>>;;;888///---)))&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""'''((($$$!!!!!!########################""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!"""##############################$$$$$$$$$############$$$$$$$$$%%%!!!"""###$$$$$$###"""!!!%%%$$$$$$######$$$$$$%%%&&&%%%###""""""###%%%&&&%%%$$$$$$%%%&&&'''((()))...666======888444333444FFFOOOTTTOOOFFF===444---+++***)))(((((((((((((((''''''''''''''''''''''''((('''%%%$$$######$$$$$$########################%%%$$$$$$######$$$$$$%%%########################!!!!!!""""""######""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$###"""!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""##########################################""""""######$$$%%%########################$$$$$$###############$$$###$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""mmmOOOCCCAAAAAA===;;;999666444333333333111111111111111000//////++++++++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((%%%&&&'''((())))))))))))&&&''''''((()))******+++(((+++,,,***,,,777KKKZZZrrr~~~xxxpppXXXSSSIIIAAACCCVVVtttvvv}}}pppbbbeeetttwwwjjjWWWIIIEEEJJJQQQVVVWWW\\\ccckkkuuuzzzrrrlllggg^^^RRRKKKLLLKKKIIIHHHJJJLLLJJJBBB<<<666555555444222111000000222222222222222222222222222111000000000111222333000000///111222333222000///000000111111000000///444222111222333333111000222///---///444999;;;;;;999<<>>AAABBB???<<<888777777;;;???AAA@@@>>>222///***&&&###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!###$$$"""###&&&########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###############""""""######$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%###""""""###%%%&&&###$$$%%%&&&(((***,,,---555;;;@@@>>>888555777:::JJJTTT\\\ZZZRRRIII@@@999///...+++)))''''''''''''''''''''''''''''''''''''$$$######"""###%%%'''(((########################%%%$$$$$$######$$$$$$%%%"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$$$$%%%$$$###"""!!!"""""""""""""""""""""""" !!!###$$$%%%%%%%%%$$$######""""""!!!!!!!!! """"""""""""##########################################""""""###$$$%%%%%%########################$$$$$$###############$$$$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""jjjKKKCCCDDD<<<===;;;888777666555222000000000111111000///...,,,,,,+++******++++++)))'''&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%###&&&'''%%%$$$%%%'''((($$$%%%%%%&&&'''((())))))***)))((()))*********)))'''---,,,...>>>LLL\\\pppyyyWWWMMMCCCBBBHHH]]]|||tttkkkeeebbbXXXhhh{{{|||lll___SSS[[[```^^^___fffooouuuxxxyyy}}}wwwlllddd\\\SSSNNNOOOQQQPPPOOONNNIIIAAA<<<:::888666333666333000000111111000---555444333222222111222222111222333444555555555555333333333333333333333333666555333222222333555666666666666666555444222111333111000000222333333222444333444555777;;;>>>@@@BBBEEEGGGHHHGGGHHHKKKNNN^^^aaagggmmmttt||||||tttzzzzzzrrrxxxfffKKK;;;AAAQQQiii{{{aaagggnnnTTTJJJKKKIIIDDDAAA===999;;;AAAEEE@@@888888888999===AAABBB@@@======888222,,,)))(((&&&%%%%%%$$$""""""$$$&&&&&&&&&###$$$$$$%%%%%%$$$$$$###---+++(((%%%$$$%%%((()))########################$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$#########""""""!!!!!!######"""""""""###%%%&&&###"""!!!"""###$$$###!!!########################$$$"""!!! !!!"""$$$%%%---'''!!!"""%%%$$$"""#########$$$%%%(((***,,,000222333333222222333555FFFJJJQQQVVVXXXUUUQQQMMMCCC444((((((,,,+++))))))''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%$$$###""""""###$$$%%%##############################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######hhhIIIBBBEEE>>>===;;;888777666555222000000111111111111///...---,,,+++***+++++++++)))'''&&&&&&&&&%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''(((''''''((()))))))))(((,,,......<<>>:::444///,,,***'''%%%&&&%%%######$$$%%%$$$######$$$$$$%%%%%%$$$$$$###((('''$$$"""!!!"""###%%%########################$$$$$$$$$#########""""""####################################$$$$$$$$$%%%$$$$$$$$$#########""""""############"""""""""!!!$$$###"""""""""###$$$%%%###"""!!!"""###$$$###!!!###########################"""!!! !!!"""$$$%%%+++&&&!!! ###%%%$$$"""############%%%''')))******+++,,,,,,++++++,,,...;;;AAAKKKSSSVVVTTTPPPLLL===111((((((***)))((()))''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%################################################################################################$$$$$$###""""""###$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$#########""""""################################################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######hhhHHHBBBFFFAAA===;;;888666666555333111000111111222111///...------+++***+++++++++)))'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%'''(((((((((((((((((('''''''''&&&&&&(((((((((((((((((())))))...888CCCXXXuuu{{{zzz~~~}}}~~~zzzjjjOOO===AAA___zzzzzztttjjjbbb```iiiyyyxxxcccTTTUUUbbbooo|||pppgggaaa\\\XXXTTTSSSQQQOOONNNKKKEEE<<<555444222000000111222111000333222111222444666666666333333444555666777888999::::::;;;<<<============BBBCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCAAA@@@???>>>>>>>>>???>>>===;;;999888666444333333444555444333333222000///......///000000222555888999<<>>:::999<<>>@@@@@@>>>===???<<<888444111...***''''''%%%$$$$$$$$$$$$###!!!###$$$$$$%%%%%%$$$$$$###%%%$$$###"""!!!!!!!!!!!!########################$$$$$$$$$#######################################"""""""""#########$$$$$$$$$$$$$$$###########################""""""""""""%%%$$$######"""############"""!!!"""###$$$###!!!###########################"""!!!!!!!!!"""$$$%%%'''$$$!!!"""$$$&&&$$$"""############$$$%%%&&&'''%%%&&&''''''&&&%%%'''(((...555???HHHLLLJJJEEEAAA333---(((((((((&&&''')))''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""################################################$$$$$$###""""""###$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$###############################################################"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######lllJJJBBBFFF@@@>>>;;;888666555444333111111111222222111000...------,,,+++++++++***(((&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((($$$"""%%%'''(((((()))((((((((('''''''''''''''*********)))((()))+++---666PPPhhhwww~~~{{{yyywwwwww~~~kkkSSSHHH@@@HHH^^^sss```]]]lll}}}pppaaa]]]fffxxxxxxuuujjjddd]]]VVVTTTVVVZZZ]]]SSSMMMEEE>>>999555000---111111111222333444444333444444444555666888999:::>>>???AAACCCEEEFFFGGGHHHMMMNNNOOOQQQRRRSSSTTTTTTXXXXXXXXXYYYZZZZZZ[[[[[[[[[ZZZZZZXXXVVVTTTQQQPPPQQQQQQPPPNNNJJJGGGCCCAAA>>><<<999888888777555444333222222111111222333444...///000111222333444555:::;;;<<<>>>AAAFFFMMMQQQ[[[aaaiiiqqqxxx}}}wwwuuurrrvvvqqqQQQCCC???CCCSSSfffwwwuuujjjqqqlllYYYFFFEEEDDDEEECCC>>><<<============>>>???@@@@@@@@@AAA???<<<999666222---***'''%%%$$$$$$%%%%%%###!!!###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$######"""########################################################################!!!""""""""""""##########################################"""""""""""""""%%%%%%$$$######"""""""""###"""!!!"""###$$$###!!!########################""""""!!!!!!""""""###$$$###"""!!!###%%%&&&$$$##################$$$$$$$$$$$$&&&'''&&&%%%$$$%%%'''(((,,,333888999777222///))))))((('''&&&%%%&&&(((''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%################################################################################################$$$##################$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######qqqNNNDDDEEE>>>>>>;;;888555555444333222111111222222111000///------,,,+++++++++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%,,,555666///'''%%%&&&&&&''''''((())))))***)))))))))((((((+++000555QQQnnn}}}yyy~~~nnnPPP>>>@@@JJJddd~~~yyyyyyooofff```hhhxxx~~~ttt]]]aaalll}}}zzzlllccc___SSSVVV[[[]]]ZZZSSSLLLHHH???:::555111000111333555111222333444444555666777:::;;;===@@@BBBFFFIIIKKKSSSTTTVVVYYY[[[]]]]]]^^^cccdddfffiiikkklllmmmnnnmmmmmmmmmnnnnnnooooooooonnnnnnmmmllljjjgggeeedddddddddbbb```]]]YYYVVVTTTPPPMMMIIIFFFDDDAAA>>><<<888777666666555444444444.........///000111111000666666666666666888<<<@@@EEEJJJQQQYYYaaaiiirrrwww~~~}}}xxxuuuuuuyyy~~~mmmXXXGGGDDDHHHTTTooommmdddttt}}}XXXMMMEEEFFFHHHCCC>>>;;;<<<<<<<<<===>>>@@@BBBDDDCCCAAA???===;;;777222...'''&&&%%%%%%&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%$$$###########################################################################!!!""""""""""""#################################""""""""""""""""""######$$$$$$$$$$$$######""""""###"""!!!"""###$$$###!!!########################"""""""""""""""######$$$!!!!!!"""###%%%%%%$$$###########################%%%&&&''''''%%%$$$%%%'''%%%''')))******)))'''%%%###&&&(((&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$#########""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$##########################################################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######tttPPPDDDEEE>>>???<<<777555444444333222111222222333222000///......---+++++++++***'''%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&...AAAQQQOOO===---'''%%%&&&'''((()))******+++&&&'''''''''***111<<>>@@@HHHKKKPPPTTTYYY^^^cccgggjjjlllnnnppprrrsssssssssvvvwwwxxxzzz|||}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyywwwvvvtttssssssooopppppppppooommmkkkjjjfffccc^^^ZZZWWWTTTPPPNNNEEEDDDAAA>>>:::666333111000///...000222333333222111222333222222333666999;;;===@@@EEEJJJRRR[[[```ooottt|||ttthhhdddiiipppyyyuuuyyygggNNN???BBB___zzzqqqwwwwww^^^HHHCCCEEECCC@@@>>>;;;;;;<<<<<<<<<>>>BBBFFFDDDBBB@@@???===:::666333,,,)))&&&%%%&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""#######################################$$$$$$$$$########################"""""""""#########$$$$$$###############$$$$$$$$$""""""""""""##################$$$$$$$$$###""""""###"""!!!"""###$$$###!!!########################!!!"""""""""############!!!!!!"""###$$$$$$$$$###""""""###$$$$$$$$$######$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&"""&&&'''%%%$$$'''((('''''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######tttOOODDDFFF@@@???<<<777444444444333333222222333333222111///......---+++++++++***'''%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((222FFFVVVQQQ;;;,,,***''''''(((((()))))))))***&&&''')))+++111>>>OOO[[[yyyfffQQQ999@@@KKK```www|||~~~xxxooojjjeee```iii~~~wwwmmmlllooozzznnnddd]]]ZZZXXXXXXaaaXXXJJJ>>>777444222111111333444555555444333222555888<<<@@@CCCIIIPPPUUU^^^bbbgggkkknnnsssyyy}}}}}}~~~}}}|||{{{||||||}}}wwwxxxyyyyyyyyyxxxwwwvvvwwwsssoookkkiiifffccc```YYYWWWSSSMMMFFF@@@;;;888555333111222444555333111...///111222111111222444666777888:::<<<@@@FFFKKKZZZbbbllluuu{{{qqqccc\\\YYYvvvxxxoooxxxmmmMMMAAARRRkkkttt}}}jjjNNNFFFGGGDDDBBBCCC<<<<<<<<<;;;:::<<<@@@EEEDDDBBB@@@??????===:::888222...)))&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###################################################""""""#########$$$$$$$$$####################################$$$$$$$$$%%%""""""#########$$$$$$$$$!!!"""""""""############""""""###$$$%%%$$$#########"""!!!"""###$$$###!!!########################!!!!!!"""###############""""""######""""""###$$$!!!"""$$$%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""###$$$######%%%&&&&&&'''&&&&&&###''''''$$$%%%)))***&&&''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######sssMMMCCCGGGCCC???<<<777444444444333333222222333333222111///......---+++++++++***'''%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$+++:::EEE===***"""'''))))))))))))(((((((((((('''***,,,000:::JJJ___nnnooo{{{WWW===@@@NNNbbbuuukkkkkkrrrwwwvvvooodddjjj~~~ttthhhccc^^^]]]___aaaaaa```JJJDDD<<<888777666444111555666666555555666999;;;;;;???DDDJJJPPPXXXbbbiiipppssswwwyyyzzz|||~~~~~~}}}}}}}}}}}}|||{{{yyyxxx}}}{{{wwwtttrrrpppmmmkkkiiigggbbb\\\TTTMMMGGGDDD<<<999666555555444111......000222222111/////////444555666666666888<<>>===:::888:::>>>CCCDDDBBB@@@??????>>><<<:::888333,,,&&&$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&########################""""""######$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$!!!"""###$$$%%%%%%$$$######"""!!!"""###$$$###!!!########################!!!!!!"""########################"""!!!!!!"""$$$!!!"""$$$%%%&&&&&&%%%%%%%%%&&&'''&&&$$$######$$$###$$$&&&''''''&&&$$$"""%%%(((&&&###%%%++++++&&&''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######rrrNNNBBBCCC===>>>;;;888555333333444555111222222111111000///...---,,,,,,+++)))'''&&&%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''''''''((())))))((('''&&&((()))))))))))))))******(((///000555OOOpppzzzppprrr|||}}}XXXDDDEEE```{{{ssstttxxxxxxpppiiinnn}}}{{{rrrggg^^^XXX^^^cccccc\\\QQQIIIEEE:::777333000111222333444555666777999;;;AAAGGGLLLQQQWWW___fffkkkooorrrttt}}}~~~~~~}}}||||||||||||yyyvvvrrrnnnkkkddd[[[UUUSSSLLLCCC===;;;888222...555333222222222222000...111111000111222444666777>>>AAAEEEKKKSSS]]]hhhooovvv{{{iii^^^ZZZiii~~~{{{eeePPP???GGG^^^yyywww```iii}}}|||fffOOOCCCBBBGGGGGG???::::::;;;:::;;;>>>AAABBBCCCCCCBBB???<<<:::<<<888333+++%%%"""###$$$&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""############$$$$$$$$$################################################!!!###%%%''''''%%%###!!!!!!###%%%%%%$$$$$$%%%&&&""""""#########""""""!!!$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&######""""""######$$$%%%######""""""######$$$%%%$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$""""""############"""""""""###$$$%%%%%%$$$###"""######""""""""""""###### !!!"""###$$$%%%%%%######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################sssOOODDDFFF???===;;;888555333333444555111111111111111000......,,,,,,,,,+++)))(((&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''((())))))((('''&&&)))***++++++***))))))))),,,000999KKKeeezzz||||||ssshhhTTTCCCPPPkkkvvvuuu|||}}}tttkkkqqq{{{}}}ooobbb\\\\\\^^^fffddd___WWWLLLBBB;;;777666555333333444555666777:::===@@@EEEKKKSSS\\\bbbhhhlllrrrwwwzzz|||~~~|||zzzxxxssslllgggfff___VVVPPPLLLHHHAAA<<<888666333222333333222222111111000000000000111111333555888<<>><<<@@@<<<666...(((&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%"""############$$$$$$$$$################################################"""###%%%&&&&&&%%%###"""###%%%&&&%%%$$$######$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%&&&######""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############""""""############""""""######$$$$$$$$$$$$############""""""""""""######!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$######""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################tttPPPFFFGGGAAA===;;;888555444333444444111111111111000///......,,,,,,,,,+++)))(((&&&%%%'''''''''&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''***,,,,,,+++*********///333GGGeeezzz~~~rrrXXXKKK===;;;ZZZ~~~ssskkkppp~~~rrrggg```ooo}}}zzziiiZZZUUUZZZeeemmmhhh```SSSFFF<<<666222000444444444666777999:::;;;@@@DDDKKKSSS\\\fffpppvvvvvvzzz~~~yyyuuuuuuooohhhbbb]]]VVVNNNHHHAAA===888444444444444444222222111000///...------000111333444666;;;AAAEEEOOOWWWcccmmmuuu|||mmmZZZZZZnnndddJJJCCC@@@KKKhhhppp\\\hhhlllRRREEEDDDDDDDDD???::::::>>>>>>@@@CCCEEEEEECCC@@@>>>AAA>>>888222---)))((('''$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$################################################"""###%%%&&&&&&%%%###"""%%%&&&&&&%%%###""""""### !!!"""###$$$%%%%%%$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###!!!""""""######$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&%%%#########$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######""""""############""""""$$$$$$############$$$$$$######""""""""""""############"""!!! ######$$$$$$$$$$$$############""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################vvvQQQEEEGGGAAA<<<;;;888666444333333444111111111111000///...---,,,+++++++++)))((('''&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&%%%'''''''''''''''''''''''''''''''''(((((((((((((((%%%'''***+++******,,,...999FFF___{{{```FFF@@@@@@GGGhhhwwwxxxgggfffjjjvvvpppeeehhhpppvvvmmmddd\\\___hhhnnnkkkeeeTTTLLLAAA999666666555444333444666777:::===BBBEEEPPPUUU\\\eeemmmvvv~~~{{{}}}~~~zzzuuuooojjjbbbZZZTTTPPPJJJBBB;;;777555444333222222222222111000000///222333444444444666999<<<@@@GGGRRR\\\dddmmmvvv|||qqqaaa```fff~~~kkk]]]KKKCCCMMMfffyyyfffpppjjjPPPJJJEEECCCAAA<<<;;;<<<<<>><<<;;;999666555444333333000111111000000///...---+++++++++******((('''&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''(((((())))))''')))+++***(((***///444JJJ```{{{~~~vvviiiMMM888<<>>AAACCCEEEEEEDDDDDD>>>======<<<:::444+++%%%&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################"""######$$$$$$######""""""###$$$######$$$&&&(((%%%%%%###""""""""""""##############################$$$$$$%%%%%%$$$$$$###"""""""""""""""###############""""""######$$$%%%###############$$$%%%%%%###$$$%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""############$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%###$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################uuuNNNBBBCCC===;;;:::999777555444333333000000000000///...------+++++++++******)))''''''$$$$$$&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((()))***,,,...---+++***///999BBBWWWnnngggQQQDDDBBBHHHWWWlll|||xxxqqqlllnnnxxxxxxmmmnnn}}}wwwggg]]]^^^bbbiiinnnnnncccPPP@@@::::::111111111333555777777666<<<@@@GGGNNNUUU```llluuu|||zzzvvvuuuoooeee[[[RRRJJJDDD@@@888777555333333333444444---///000000000///000222222444777999<<>>???AAACCCDDDEEEEEEAAAAAA@@@AAA@@@;;;222,,,((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""############$$$$$$$$$################################################"""##################"""!!!"""#########$$$'''******)))'''%%%$$$$$$$$$%%%###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################""""""######$$$%%%######""""""######$$$%%%"""$$$%%%%%%$$$###$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$############""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%$$$""""""$$$############$$$%%%%%%"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################sssMMMBBBDDD>>>;;;:::999777555444333222000000000000///...---,,,******+++******)))((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))***'''''''''''''''''''''''''''&&&&&&&&&'''(((***+++,,,---------000<<>>999555444444444111333444444333222222222...000222222222777>>>DDDGGGNNNYYYcccjjjpppwww|||~~~sssdddWWWZZZiii}}}~~~bbbPPPLLLeeexxxtttuuummmUUUJJJHHHEEE@@@===>>>>>>>>>>>>@@@BBBEEEFFFFFFBBB??????@@@>>>888333+++***(((&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######"""############$$$$$$$$$################################################""""""############""""""############"""###''')))((('''%%%$$$###$$$%%%&&&""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%$$$############$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%"""#########$$$$$$$$$$$$######$$$$$$$$$$$$######""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$%%%&&&&&&!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%########################qqqLLLBBBEEE@@@;;;:::999777666444333222000000000000///...---,,,***************)))((('''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$%%%''')))+++'''''''''''''''''''''''''''&&&&&&&&&'''(((***+++(((***,,,...666IIIaaasssqqqmmmyyyzzzXXXEEEEEE\\\vvvkkkppp~~~tttiiifffwwwvvvdddTTTYYYlllzzzwwwnnnXXXJJJ;;;666:::===777000777888:::;;;===CCCMMMTTTaaaiiittt{{{~~~}}}wwwpppgggbbbTTTOOOHHH@@@999666555555222444666666444222111111...000222222111333777;;;===DDDMMMUUU[[[cccmmmtttyyy~~~fffYYY[[[iiidddKKKNNN\\\uuusssSSS]]]zzz|||eeeXXXRRRLLLHHHFFF???>>>===<<<>>>AAAEEEGGGHHHBBB<<<:::<<<===:::777---+++)))&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""%%%%%%$$$###""""""%%%((($$$###!!! """###%%%""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''"""###%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%#########"""""""""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###%%%%%%$$$$$$%%%%%%&&&'''!!!"""$$$&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%########################qqqLLL???BBB@@@>>>;;;999777666666444222111111111000000///...---------,,,++++++******)))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&))))))((((((***+++***......,,,000DDDccc{{{||||||yyybbbLLLIIISSSxxxkkkoooxxxgggaaa}}}{{{ppp]]]\\\^^^kkk}}}hhhLLLDDD===666333444666444222777999<<>>;;;888777777666444333111111111000000///...------,,,,,,++++++******)))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((++++++)))((((((***,,,,,,+++***444LLLddduuu~~~xxx~~~mmmVVV@@@???]]]pppnnnqqq{{{yyyssswww|||pppbbbZZZcccmmmsssooofff[[[MMMAAA999888666444444555777999===BBBIIIRRR\\\gggrrryyyxxxoooeee^^^VVVLLLFFFEEE>>>888444555666444111111111///......000111111000222555999???EEEMMMVVV[[[jjjnnnuuu}}}ttthhhbbbaaannnSSSJJJQQQoooeeeaaayyymmmVVVGGGGGGDDD???;;;;;;===??????FFFEEEDDDCCCAAA@@@@@@@@@777333...***((('''&&&%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""###########################$$$%%%$$$###"""###%%%######""""""""""""######$$$$$$############$$$$$$##############################$$$%%%&&&(((******$$$$$$$$$#########""""""$$$%%%%%%$$$######$$$&&&&&&%%%$$$%%%&&&%%%###!!!%%%%%%%%%%%%&&&''')))***)))'''%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%###""""""###$$$$$$###########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$#########"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%'''(((''''''&&&$$$$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&((()))(((&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################xxxSSSDDDEEEAAA===;;;888777777666444333111111111000000///...---,,,,,,,,,+++******))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''(((((((((+++)))'''(((***,,,.........,,,???eee}}}kkkTTTCCC>>>MMMsss{{{rrrhhhggg\\\ooovvvnnn|||pppccc^^^```cccuuuzzzuuubbbKKK<<<777666222555777666555777===CCCNNNTTT]]]fffpppyyynnn^^^```iii{{{tttnnniii```YYYUUUIIIAAA:::888777444222333333222000000111111000......000333666999>>>EEEIIIYYY___hhhsss}}}kkkWWWaaauuu~~~vvv___NNNTTThhhzzzhhhnnnnnnPPPKKKHHHCCC???===<<<<<<===DDDDDDEEEEEEDDDCCCAAA@@@;;;999444...(((%%%&&&'''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$#######################################"""###$$$###""""""###$$$$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***$$$$$$$$$###############$$$$$$%%%$$$######$$$&&&######$$$&&&((('''$$$!!!$$$%%%&&&((()))*********...***%%%""""""%%%&&&'''"""""""""###$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######$$$$$$$$$#######################################$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%''')))***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{VVVFFFEEE@@@===;;;888777777666555333111111111000000///...---,,,,,,++++++***)))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''(((((((((((((((%%%%%%))),,,,,,---///666888LLLoootttXXX???AAAXXXpppppppppqqqeeeZZZxxxxxxppp|||fffTTTUUUcccuuuqqqZZZFFF<<<888444111444666777888999???HHHNNN___eeennnwwwmmmYYYFFFHHHYYYqqq}}}yyyxxx~~~|||wwwuuuoooiiifffZZZPPPEEE???;;;666444444555444333333333333111///...000111333444777;;;???JJJPPP[[[hhhttt}}}uuu[[[hhh}}}vvvzzz}}}fffPPPKKKXXXsss}}}bbbooocccPPPKKKEEECCC@@@======???AAACCCEEEFFFFFFEEECCCAAA>>>===999222***%%%%%%'''$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$######"""################################################!!!"""######"""!!!###$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))###########################$$$%%%$$$######%%%&&&!!! !!!###%%%&&&%%%######$$$''')))++++++******...***%%%######%%%''''''$$$$$$######$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################"""###$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$#########$$$&&&((()))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||VVVFFFDDD???<<<:::888777777666555444111111111000000///...---,,,,,,+++******))))))((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******)))'''&&&'''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))'''''''''((((((((())))))(((&&&''',,,,,,)))***///888FFF]]]www~~~uuueeeNNN???OOOqqqxxxmmmrrrsssdddjjjrrrlll|||zzziiiXXXWWWeeeuuu||||||mmmWWW>>>444777:::777111666666777;;;CCCNNNXXX___jjjqqq{{{xxxcccIIIDDDMMMeeepppggg^^^___qqq|||wwwuuummmaaaTTTKKKDDD<<<777777666555333333333333111000///000222222333555888:::???EEEOOO\\\iiittt|||tttpppqqq{{{~~~{{{cccGGGGGGdddrrrgggqqquuuWWWMMMEEEBBBAAA>>>>>>AAA???AAADDDFFFGGGFFFDDDBBB??????===666---'''&&&'''$$$$$$$$$$$$%%%&&&''''''(((''''''&&&%%%$$$$$$################################################### """######""""""###$$$%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%&&&'''(((###########################$$$$$$$$$######%%%''''''$$$!!! """###$$$$$$$$$&&&)))+++,,,,,,+++***+++)))&&&%%%&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################################################################"""###$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$&&&'''((((((((('''&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''((($$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||VVVEEEDDD>>><<<:::777777777777666444111111111000000///...---+++++++++***))))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((()))''''''((((((((()))))))))+++)))+++///+++'''---777AAAUUUmmm|||dddMMMWWWkkk}}}yyylllcccddd|||~~~kkkjjjwwwZZZ\\\eeettt{{{iiiWWWHHH???777666777666555666999;;;???HHHUUUbbbmmmsss|||oooOOODDDFFFZZZhhhbbbSSSLLLHHHUUUjjj}}}sssfff]]]TTTJJJBBB@@@;;;888555333333333222000///000111222111222444666999<<>>===@@@===???BBBEEEGGGFFFEEEDDDAAAAAA???;;;444---)))'''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%###############$$$$$$$$$######################## """######"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$%%%%%%###############$$$$$$$$$"""###$$$$$$###$$$%%%'''000+++&&&"""""""""######&&&(((***,,,,,,,,,+++***((('''&&&&&&''''''&&&$$$))))))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$###############$$$$$$$$$########################$$$###"""###%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||VVVFFFEEE@@@;;;999777777777777666555111111111000000///...---++++++******))))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((((((((())))))))))))+++***---///,,,+++:::NNN^^^gggvvvfffVVVSSSwwwiiijjjzzzoooppp|||sssiiiggg[[[hhhwww}}}vvvbbbMMM???555555888;;;999666:::AAACCCKKKWWWbbbllluuuyyyTTTFFFBBBSSSggggggVVVGGGAAAHHHSSSaaappp}}}|||tttkkk___UUUQQQGGGCCC===888666555555444000111222111000000111222666666888===FFFRRR]]]cccpppxxxvvvvvvsss^^^OOOGGGZZZzzziiidddiii~~~gggNNNGGGFFFAAA>>>???<<<===@@@CCCEEEFFFFFFEEECCCBBBAAA@@@<<<555...)))'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################!!!"""$$$$$$###$$$%%%'''"""###%%%&&&&&&%%%###"""$$$$$$############$$$$$$########################$$$$$$######"""#########""""""#########$$$$$$$$$"""###$$$$$$###$$$&&&(((---***&&&$$$###$$$$$$###%%%&&&'''(((((('''&&&&&&&&&%%%$$$$$$&&&'''&&&%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&""""""#########$$$$$$$$$########################%%%###""""""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***''''''''''''((((((((((((((('''&&&'''))))))'''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}VVVFFFFFFAAA;;;999777777777777666555111111111111000///...---++++++******)))((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((('''+++///---222JJJeeewwwxxxyyy~~~qqqVVVKKKLLLvvvcccddd~~~}}}mmmhhhuuu___SSSSSSnnnwww{{{mmmSSS???:::>>>:::555444999<<<===DDDMMMPPP^^^oooyyy}}}]]]NNNGGGUUUmmmsssaaaLLLBBBBBBDDDKKKYYYhhhttt{{{}}}}}}qqqfffaaaSSSMMMFFF???;;;:::999888222333444222000//////000444222111333999DDDOOOVVVeeelllvvv~~~~~~}}}kkkSSSIIIbbbeeeWWWooowwwXXXMMMKKKEEE@@@@@@;;;<<>>AAADDDDDDDDDFFFKKKIIIEEEDDDBBB>>>777222))))))*********)))''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$######### ***333333,,,%%%%%%((($$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$##################$$$$$$$$$#########""""""&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$&&&"""###&&&$$$""""""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$(((''''''&&&$$$######"""###"""###%%%((((((&&&###'''%%%######%%%&&&&&&%%%###$$$%%%&&&''''''(((((((((((('''&&&&&&&&&&&&'''###$$$&&&&&&&&&''')))+++***)))))))))******+++,,,++++++,,,,,,...///111222,,,,,,++++++*********))),,,---......---+++***)))&&&'''((((((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$%%%&&&&&&&&&'''UUUGGGGGG@@@<<<:::888666777666555333000000000000000///......,,,,,,,,,+++***)))((('''&&&&&&''''''((())))))***(((((('''''''''&&&&&&&&&(((&&&%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''((()))))))))***,,,---111>>>XXXxxxyyyrrrnnnppp~~~gggFFF@@@SSShhhoookkkpppccceeeqqqwwwnnnrrrppp```]]]cccnnnuuuppp^^^III>>>999777777999777;;;@@@FFFMMMYYYfffooo{{{cccMMMMMM\\\pppuuuhhhQQQCCC;;;>>>FFFNNN^^^oootttjjj[[[eeexxx~~~zzztttoooeeeXXXQQQMMMEEE===;;;999777666666666555444222111//////111555:::===KKKTTT```lllvvv}}}|||{{{zzzqqqsssnnnYYYSSSVVVjjjdddVVVooovvv[[[MMMGGGFFFBBB===<<>>======<<<;;;;;;;;;:::======;;;:::999888888888777777777777666666666666444444555555666777888999999888888777555333111////////////.........------+++******)))((('''&&&&&&'''&&&$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$###XXXIIIGGG@@@===:::888666666555444222000000000000000///......,,,,,,,,,+++***)))((((((''''''''''''(((((())))))'''''''''''''''''''''''''''%%%$$$$$$%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((***))))))(((((()))******,,,---666MMMjjj}}}{{{vvvbbbMMMKKKaaa~~~~~~oooffflll|||qqqhhhbbbmmmzzz\\\YYY\\\gggrrrooo]]]KKK999333111555999;;;;;;===FFFPPP___lllwww|||eeeSSSSSSkkk~~~yyyooo\\\HHH>>>===@@@IIISSSbbbuuuiiiJJJHHHWWWttt}}}wwwpppeee[[[JJJFFF@@@;;;888666444222333333222111000000111111666999@@@JJJUUUcccooovvvwwwvvvyyy~~~~~~wwwrrrppp{{{sssVVVLLLXXXqqqxxxeeefffjjjGGGGGGDDDCCCCCC@@@===???EEEEEEFFFFFFGGGGGGEEEBBB@@@999555...(((%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################################################################""""""############""""""###############$$$$$$$$$########################$$$############$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""$$$$$$############$$$$$$$$$"""!!!"""$$$%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''')))...444:::>>>...,,,)))(((((('''&&&%%%%%%&&&'''(((((((((((((((---...///000333555777999666777999:::;;;<<>>>>>;;;:::999777555444333333222222222222222222222222444333222222333444666777;;;;;;;;;::::::999999888666666666666555555555555444333222111000///...---,,,***(((%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&XXXIIIGGG@@@>>><<<999888777666555333000000000000000///......+++++++++++++++***)))(((''''''''''''((((((((((((&&&'''''''''''''''''''''###"""!!!"""$$$%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))+++***)))(((((()))+++,,,,,,333CCC[[[ttt}}}zzz~~~fffQQQNNNnnn~~~~~~nnneeerrr{{{dddjjjuuunnncccYYYffftttuuuhhhSSSAAA777555555888<<<>>>AAAIIISSS]]]ggguuuvvv```QQQaaaxxx}}}|||iiiRRRBBB;;;===DDDKKKYYYkkk{{{sssVVVGGGHHHbbbxxxwwwkkkeeessswwwnnnbbb[[[PPPEEE>>>999666444444444333333222222111111111555:::===DDDQQQcccpppzzz}}}wwwhhhfffmmmvvvkkkWWWLLLWWWwwwqqqooowwwKKKFFFDDDCCCDDDAAA===<<>>999333---))))))***,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$%%%$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###""""""###$$$%%%$$$###&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$''')))''''''---:::EEE333///***'''''''''(((((('''((()))+++,,,---------000000111222333555777888666777888888888888:::<<<>>>>>>>>>>>>>>>===<<<;;;888666555333111000//////000000000000111111111111000///...------...///000333333444666777999:::;;;<<<;;;;;;;;;::::::::::::<<<<<<;;;:::999888888888333111...***'''%%%$$$$$$"""######$$$%%%&&&&&&'''WWWHHHGGG@@@???===:::888777777555333000000000000000///......+++++++++++++++***))))))''''''((((((((((((((((((&&&&&&&&&'''''''''''''''"""!!!!!!"""$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''((((((((()))))))))+++***(((((()))+++---...+++777JJJ^^^qqq}}}XXXWWWqqqxxxqqq}}}vvviiisss~~~~~~nnn```WWWqqqzzz{{{jjjNNN999444888777777999;;;===EEEXXXjjjpppxxxjjjQQQUUUqqqttt___JJJ>>>;;;???DDDQQQbbbuuuxxxaaaLLLBBBUUUmmmsssfffZZZ[[[eeevvvwwwrrrjjj]]]PPPEEE>>>999666555555444333222111111111---111555666999DDDWWWfffhhhrrr}}}{{{eee[[[```nnn~~~xxxdddLLLGGG^^^xxxvvvkkkuuu}}}[[[IIIDDDAAABBBBBB>>><<<===@@@CCCEEEFFFEEECCCCCCCCCAAA>>>888333...---,,,---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###"""!!!!!!"""###$$$##################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""""""""###$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''#########$$$%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%&&&))))))$$$!!!$$$000;;;333///***((()))***,,,,,,---...///000111222222222---------...///000222222333444555444333333555777888999:::;;;<<<;;;;;;:::;;;:::777555333111000///......///////////////000...------,,,,,,,,,------++++++,,,...000333555666;;;;;;;;;:::::::::999999===============>>>>>>>>>888777444111...***(((&&&!!!""""""######$$$%%%%%%}}}TTTFFFGGGAAA???<<<999777777555444222000000000000000///......***++++++++++++***))))))((((((((((((((((((((('''&&&&&&&&&'''''''''((((((%%%$$$###$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''((((((((())))))))))))***)))(((((())),,,///111444DDDZZZkkkuuu~~~ssseeeRRRggg}}}sssxxxsssjjjlllyyyjjjbbb```bbbxxxqqqbbbNNN===444666;;;888999>>>DDDKKKVVViiizzzwwwYYYQQQiiioooYYYGGG===<<<>>>JJJWWWkkk~~~iiiUUUFFFMMMcccooohhhZZZRRRWWW```mmm~~~}}}vvvkkk___TTTJJJBBB>>>:::888666444222111111222...000111222444<<>>===:::>>>BBBDDDDDDCCCDDDFFFDDDAAA===888222...+++)))%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""""""""###$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$!!!###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''''''''(((((('''$$$###%%%)))---+++******+++...000000000222222222333222222111111,,,,,,,,,---///000222333333444555555444555777999:::;;;>>>@@@BBBCCCBBBBBBDDDBBB???<<<888555333222....../////////000000000//////000111222222222222,,,+++++++++,,,---///000666555555555555444444444777777888999;;;<<<======::::::999888555111...+++&&&&&&&&&%%%%%%$$$$$$$$${{{SSSEEEGGGAAA>>>;;;888666555444222111000000000000000//////...******+++++++++******)))((((((((((((((('''''''''&&&&&&&&&'''''''''(((((()))'''&&&&&&&&&&&&%%%######$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))***)))(((((())),,,000222DDDXXXrrr~~~hhhUUUGGGRRRpppsssuuueee```sssooo^^^jjj{{{iii]]]]]]hhhsssjjjXXXCCC999:::===:::555;;;???IIIXXXdddooo{{{eeeSSSbbbwww|||gggPPPBBB<<<;;;BBBJJJ\\\qqq}}}nnn___MMMLLL\\\llliii]]]MMMMMMOOOTTT```ssszzzqqqggg\\\QQQKKK???===:::666444333222333333222000000333666:::===IIIZZZjjjpppuuuyyyttt|||tttaaaSSSNNNeeekkkPPPdddvvvooo^^^NNNGGGFFFCCC???===666:::@@@CCCCCCCCCFFFHHHFFFDDD@@@;;;444...(((%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""$$$%%%%%%$$$$$$%%%'''""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$""""""""""""###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%&&&'''((()))***)))&&&%%%&&&***,,,***'''$$$%%%)))...333555444222333333222222000///---,,,//////000111333555777999555777888999999:::===???@@@BBBEEEIIIKKKLLLLLLLLLLLLJJJFFFAAA<<<888555444333333333444444555555555111333555777999999999999222111///---,,,,,,------000000000000////////////000111222444666888999::::::;;;<<<;;;999666222000---,,,+++***(((&&&%%%%%%XXXFFFCCC===>>><<<999888777777555444000000000000000///......******+++++++++******)))))))))((('''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''(((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))))))))******+++'''))),,,---+++---999FFFcccttt|||qqq}}}hhhMMMBBBBBBjjj|||ppphhhdddbbbhhhxxxeee\\\mmmxxxdddWWWdddyyyuuuaaaLLL@@@777777999888999<<<@@@RRRfffrrryyyttt^^^YYY___vvv~~~rrrRRR888<<<999;;;GGG]]]sss|||ttt___LLLRRRiiiwwwuuuVVVRRRPPPQQQPPPTTTaaaooo|||vvvoooeee]]]MMMGGG@@@;;;999999666444222222222111000222555777:::EEETTTcccppp{{{{{{|||~~~yyykkkQQQSSSiiikkkMMMQQQwwwWWWHHHHHHHHHCCC???:::<<>>;;;;;;;;;;;;AAAPPP]]]\\\RRRZZZ^^^cccgggkkkooosssuuurrrnnnfff[[[PPPLLLNNNQQQOOOKKKEEE@@@>>><<<999777666777888777666777<<>><<<999888777777555444000000000000000///......,,,,,,,,,+++***)))((('''))))))((('''''''''''''''$$$%%%%%%&&&''''''((((((''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))))))))(((((())))))***++++++)))(((''')))555MMMbbbuuu~~~XXXAAAFFFWWWoooxxxvvvkkkdddfffppp~~~}}}iiidddlllyyyooocccZZZbbbtttzzzhhhQQQ@@@:::555666888:::@@@HHHTTTdddvvvyyybbbWWWWWWnnnxxx\\\@@@===::::::AAARRRdddttt{{{gggSSSQQQbbbssszzzcccXXXMMMKKKMMMPPPWWW___rrryyyooogggZZZRRRFFF>>>:::888666444222111111000///000222333666???LLLYYYfffsss{{{xxxuuuaaaKKKVVVjjj}}}ZZZPPPkkkoooPPPEEEGGGDDD<<<;;;===@@@CCCFFFHHHIIIIIIFFFDDDAAA???===777///***((())))))(((&&&$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""############"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***'''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((()))'''&&&''')))***(((&&&+++***))))))+++...111333777777555333000000222333333222222111111222222333,,,444;;;===@@@BBB???999<<>>>>>===;;;777555777<<>>:::777555444555555555888:::888888:::888444......---,,,******,,,---...000333666777888888777:::888666333111///...---ZZZHHHGGGCCC>>><<<999777777666555333000000000000000///......---------,,,***((('''&&&))))))((('''''''''''''''&&&&&&&&&''''''(((((()))'''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***((((((((((((((())))))***,,,***((()))...AAAaaa|||kkkIII???YYYxxx{{{vvvpppllljjj{{{bbbPPPdddooo\\\WWW]]]pppwwwhhhPPPAAA777555666888:::???KKKWWWgggttt{{{{{{hhhVVVOOO___zzzmmmRRREEE<<<888999AAAOOOaaavvvsss^^^QQQWWWkkk}}}tttbbbPPPJJJLLLNNNOOOOOO[[[lll|||tttkkk```RRRFFF???:::666444333222111111000000000111111777@@@JJJVVVeeeuuu}}}tttVVVKKKOOOkkkrrrTTTZZZtttcccJJJHHHGGG>>><<<===???BBBEEEGGGHHHIIIGGGCCC@@@??????<<<444---)))((('''&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""############"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))'''&&&&&&((())))))(((,,,---...000333555777999<<<:::666222......111444333555777666333333555888;;;===>>>>>>BBBJJJPPPQQQWWW]]]ggguuuyyyssswww}}}~~~uuunnnnnnrrrwwwzzz{{{lll^^^WWWVVVXXXXXXUUUOOOHHHAAA===<<<;;;<<<<<<999666444666888777888888666888<<<<<<999333222111///---+++))))))***+++...000333555666666;;;;;;:::999777555333222ZZZHHHGGGCCC>>><<<999777777666444222000000000000000///......,,,,,,,,,+++***)))((('''))))))((('''''''''''''''''''''''''''(((((())))))&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''((())))))***((((((''''''(((((()))******+++---222999LLLkkknnn]]]UUU^^^{{{zzzpppkkknnnrrr~~~uuudddNNNLLLjjj~~~mmmYYYYYYbbbnnnooo___GGG;;;:::555777:::>>>DDDNNN\\\fffvvv||||||ppp\\\OOOQQQkkk|||dddPPP???:::555666>>>NNNggg|||~~~kkkWWWQQQbbbyyyppp]]]RRRPPPOOOMMMJJJLLLYYYgggsssxxxooo```SSSJJJBBB;;;777555444333333333333222111///222666;;;EEETTTeeeqqqwwwzzzzzz{{{uuu[[[IIIWWWwwwfffVVVddd|||]]]MMMHHHEEE===>>>>>>@@@BBBDDDFFFHHHGGGCCC@@@@@@BBB@@@999222,,,***'''%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))(((''''''(((***,,,...///222555999===???>>><<<:::::::::999777555444555777888>>>CCCCCC@@@>>>???BBBPPPOOONNNNNNRRR[[[bbbgggjjjiiihhhkkkqqqvvvtttqqqkkknnnrrrtttvvvxxx{{{}}}tttnnniiihhhmmmsssxxxzzzzzzxxxxxxyyy{{{{{{vvvjjjYYYHHH>>>666888:::===@@@@@@??????>>>===888222222666777555555444333222111///,,,******+++,,,...000222333444999:::;;;<<<<<<;;;999999YYYFFFEEEAAA>>><<<999777666555333111000000000000000///......***++++++++++++***))))))))))))(((''''''''''''''''''''''''(((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((()))******((((((((((((((()))*********+++000999DDDWWWsssttt]]]ggg{{{jjjdddlllvvvnnn]]]LLLTTTeeexxxwwwfff]]][[[hhhqqqnnnYYYAAA555555666888<<>>>>>???AAACCCEEEGGGDDDAAABBBDDDCCC>>>888111---(((&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""######$$$$$$########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))+++---000222555777===>>>@@@BBBBBBBBBAAAAAA;;;;;;999888888<<>>>>>>>>XXXDDDCCC@@@>>><<<999777666444222111000000000000000///......)))******+++++++++******))))))((('''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))))))))(((((())))))***+++)))))))))))))))******+++---...444AAAQQQfff~~~ddd]]]|||kkkgggqqq~~~nnnWWWHHHSSSmmmvvveeeYYY___nnnssskkkVVV>>>444888:::666<<>>???XXXDDDDDDBBB???<<<999777555444222000000000000000000///......+++++++++++++++***)))((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))))))))))))))(((((())))))***+++***************+++,,,,,,000333>>>RRRgggwww|||bbbVVVcccxxxoooppp|||uuu]]]TTTXXXooosssccc[[[```llluuufffTTT@@@777777999;;;<<>>===>>>@@@BBBEEEGGGIIIGGGEEECCCCCCCCC>>>666...*********)))'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((()))+++---...111666;;;>>>???@@@AAACCCAAACCCFFFKKKSSS]]]eeejjjjjjbbbUUUJJJGGGOOO[[[eeeiiikkkmmmmmmjjjeee___\\\DDD===888888888666999???:::;;;AAAHHHGGGAAA>>>@@@DDDFFFIIIKKKLLLMMMOOOQQQFFFGGGGGGFFFCCCBBBBBBCCCBBBBBBAAAAAAAAACCCFFFIIIMMMLLLLLLPPPXXX^^^bbbcccbbbaaadddnnn|||pppZZZMMMHHHGGGDDD???:::888999999666333222333444444444222///......///000222555888:::<<>><<<222666DDDLLL```uuu~~~}}}{{{ttt}}}oooeeeNNNXXXrrrvvvyyy{{{rrrdddRRRDDD999666<<>>???AAABBBEEEIIIKKKIIIDDDBBBCCCFFFAAA:::000+++++++++***'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""############"""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%%%%'''))),,,///222333666;;;AAADDDDDDCCCCCCDDDEEELLLYYYhhhttt}}}|||nnn```WWWVVV[[[```VVVUUUUUUVVVWWWVVVRRRPPP:::888<<>>@@@AAA??????BBBGGGJJJJJJHHHKKKKKKPPPYYYgggttt}}}zzz~~~iii[[[VVVVVVQQQJJJCCC??????>>>:::666111333555666555333000............///111444777888~~~UUUDDDEEEBBB===<<<:::888666444333333222000000000000000...,,,,,,,,,++++++***)))(((((()))((('''%%%$$$%%%'''(((&&&'''((())))))((('''&&&$$$$$$&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&((())))))))))))'''%%%$$$((((((((((((((('''''''''(((***+++,,,++++++,,,...222KKKbbbvvvxxxuuu}}}kkkPPPIIIZZZttt}}}mmmeeeaaajjj|||kkkbbbmmm~~~vvvlllZZZUUUiii{{{iiiIII===;;;:::999666:::GGGVVViiisss}}}}}}|||{{{{{{{{{nnn___UUU^^^rrrzzzsssgggYYYJJJ???<<<===MMMVVVnnn}}}vvvjjjYYYUUUggg{{{}}}ooobbbeeeYYYRRRTTTUUUSSSXXXccckkkttt}}}yyyjjjaaaSSSEEE<<<888888888555111000222333111222666===BBBNNN]]]hhhqqq}}}{{{iiiXXX]]]{{{bbbUUU^^^fffsssPPPTTTNNN???:::@@@DDD@@@EEEGGGHHHGGGDDDCCCDDDFFFCCC@@@;;;222***&&&(((***&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%#########$$$%%%&&&&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((&&&$$$######%%%(((***&&&'''(((((()))))))))(((******---000333666:::???:::CCCFFFBBBAAAIIIRRRVVVllllllqqqyyyyyyqqqmmmnnnrrrvvvssshhh\\\VVVTTTRRREEE>>>999:::;;;<<<>>>CCCDDDHHHQQQ___lllppplllggg```fffpppzzz|||www|||nnncccaaaaaaeeejjjiiibbbWWWMMMGGGDDDNNNSSSOOOJJJKKKMMMLLLIIIKKKHHHCCCFFFRRR\\\```gggiiiooouuurrrggg___]]]iiiccc___```^^^WWWPPPNNNFFF<<<555777888333000000,,,,,,++++++,,,---...///}}}TTTCCCDDDAAA===<<<:::888666444333333222000000000000000...,,,++++++******************)))&&&######&&&))))))'''''''''((((((((((((''''''&&&'''((()))))))))((('''$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))(((''''''((((((((((((((((((((((((***))))))***,,,...//////FFFbbbyyylllNNNGGGYYYoooxxxrrrmmmlllppp}}}|||ooogggmmm|||yyyfffbbb```eeelllgggTTT@@@;;;999999<<>>???>>>???DDDGGGIIIMMMRRRYYYggg{{{vvv^^^JJJ>>>888999<<<<<>>CCCMMMQQQLLLCCCYYYhhhzzzzzzooopppwwwyyyrrrfffXXXGGG999555888666666555444333222222222VVVCCCCCC@@@===<<<:::888666444333333222000000000000000...,,,++++++******************...***&&&&&&((()))(((''')))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&'''(((((()))))))))((((((((((((((())))))))))))))))))))))))---444:::\\\mmmOOOSSSssstttmmmmmmlllwww}}}zzzjjjeeeuuuwww___]]]fffpppooo\\\DDD999;;;;;;;;;AAAOOO]]]jjjxxx~~~zzzxxxyyy~~~iiiYYYaaa||||||yyyooo\\\JJJDDD<<>>OOORRR[[[gggmmmnnnpppttt|||}}}|||sssbbbNNN>>>777444333222111222444777999XXXEEEDDDAAA===<<<:::888666444333333222000000000000000...,,,------,,,+++***)))(((''')))***+++)))((((((,,,000)))((('''&&&&&&'''((()))%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''((((((''''''(((((('''''''''((((((((((((((((((((())))))******%%%)))+++***(((...:::FFFjjjyyyhhhcccssszzzuuuqqqmmmzzz~~~yyymmmkkkuuuyyyiiibbbooosssmmmXXXDDD<<<;;;;;;>>>CCCPPPbbbrrr}}}{{{xxxxxx{{{~~~sss\\\WWWkkkooo___PPPAAA@@@KKKWWWfffjjj___NNNDDD>>>HHH^^^uuuwwwggg]]]XXXTTTQQQQQQMMMUUUaaalllvvv}}}{{{wwwlll[[[LLLBBB:::555666666444111111000///000555:::AAANNN[[[bbbnnnzzziiilllmmmppp~~~aaadddsssaaaooo{{{XXXGGGFFFEEE@@@>>>???AAACCCEEEEEEEEEDDDEEEEEECCCAAA<<<555---))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&%%%$$$###"""%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''&&&&&&&&&&&&''')))---000444666888999:::<<>>KKK^^^uuu}}}qqqeee\\\WWWTTTRRROOOTTT\\\fffpppvvvzzz|||{{{}}}vvveeeVVVMMMBBB:::888888555333222111//////222444999CCCNNNXXXdddqqqyyywwwnnntttqqqUUUccc~~~{{{iiivvvkkkPPPIIIHHHCCC?????????AAADDDGGGGGGFFFFFFEEEEEECCC@@@999111,,,))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((''''''&&&&&&''''''((()))...///111444666888888999777AAALLLXXXjjj||||||hhh[[[MMMDDD???<<<===@@@:::???DDDKKKVVVdddooosssyyy~~~~~~wwwqqqllllllooorrrzzz}}}||||||zzzzzzwwwrrrkkkfffggglllqqqzzz~~~ppphhh|||qqq^^^QQQSSS[[[mmmuuu~~~yyypppWWWSSSLLLDDD===999777777\\\GGGDDD???===<<<:::888666444333333222000000000000000...,,,------,,,+++***(((((('''$$$&&&(((((((((***///444''''''((((((((((((''''''(((''''''&&&'''((()))***&&&&&&'''(((((((((((((((''''''&&&&&&'''((()))***'''(((((()))******++++++(((((()))///:::KKK\\\hhhvvvrrrhhhuuuttt~~~nnneeettt{{{oooiiinnnwwwooo\\\FFF888555999AAAGGGXXXcccvvv~~~zzzxxxwwwwww{{{~~~mmmUUUJJJYYYqqqyyyhhh]]]WWWQQQYYYcccbbbUUUIII>>>;;;???KKK```rrr|||qqqeee\\\WWWTTTRRRTTTYYY```hhhnnnqqqqqqlllhhhppp|||mmmccc[[[NNNAAA===;;;777333222222111111333333444;;;DDDPPPWWWdddqqqwww|||}}}}}}kkkWWWdddzzzlll]]]```ooo~~~___JJJDDDFFFAAA???>>>???DDDHHHIIIIIIGGGFFFEEEDDDBBB===555///***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%############$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((())))))(((''''''(((***,,,...???===<<<:::888777666666>>>PPP```fffiiikkkdddYYYBBB;;;777999::::::===CCCRRR]]]gggmmmwww}}}|||rrroooqqqvvvwwwqqqnnnpppmmmvvv}}}|||zzzyyysssllljjjhhhfffeeeddddddcccbbbkkkvvv~~~nnnlllsss|||{{{~~~dddTTTOOOUUUaaammmttt|||yyyuuulllaaaSSSFFF;;;555\\\FFFCCC======<<<:::888666444333333222000000000111000...,,,,,,+++++++++******))))))***((('''&&&''')))***+++&&&'''((())))))((('''&&&&&&&&&%%%$$$%%%&&&'''(((&&&''''''(((((((((((((((%%%%%%%%%&&&''')))+++---'''(((((()))***+++++++++,,,((('''000DDDZZZkkksssuuueeeccczzziiivvvxxxmmmgggkkkccclllxxx~~~___FFF555:::@@@???FFFTTTfffqqq~~~|||xxxvvvvvvuuusssZZZCCCIII]]]}}}vvviii[[[\\\eeeddd[[[NNNAAA;;;:::@@@PPP___zzzlllaaaYYYUUUOOOOOORRRWWW___eeehhhhhhdddZZZ[[[lllyyyrrrfffWWWGGG@@@===888444222000///000111000///444;;;JJJMMMZZZkkksssuuuWWWOOOeeemmmOOOKKK\\\yyy~~~jjjHHH>>>GGGBBB???===>>>CCCHHHKKKKKKGGGFFFEEEEEECCC???777111******)))''''''&&&&&&&&&''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%######""""""###%%%'''((($$$#########$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))+++***(((((())),,,///111MMMIIICCC<<<777444333333AAAWWWgggeee[[[SSSIII???@@@999555888===DDDPPP]]]lllyyy~~~{{{yyywwwsssooolllqqqrrryyywwwuuunnnvvv~~~zzzooohhhffffffjjjnnnmmmfff___gggwww{{{ddd___gggmmmssstttlllgggnnnzzziiiTTTJJJYYYgggkkknnnxxxxxxfffSSSBBB888VVVEEEDDD>>>===;;;888666555444333111111111111000000///...---******+++******)))((('''&&&&&&''''''(((((())))))))))))(((((('''''''''&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((()))******))))))))))))***+++,,,,,,+++))))))666PPPjjjvvvuuuzzzsss```TTTjjj|||xxxeeeeeezzzyyyiiiooopppbbbmmm~~~wwwbbbHHH<<<555:::???EEETTTeeevvv~~~zzz{{{~~~zzzxxxwwwvvvvvvzzzttt```MMMFFFIIIsssrrrjjjiiimmmccc]]]QQQCCC:::<<>>KKKZZZccc[[[JJJ???<<<===888===AAAEEEOOOaaarrr{{{zzzsssttt||||||pppeeeeeemmmrrrnnnhhhrrruuutttnnngggccc___\\\^^^eeeiiieeeaaafffmmmrrrqqqWWWRRRRRRZZZeeemmmvvv}}}~~~sssgggXXXLLL}}}SSSEEEFFF@@@===;;;888666555444333111111111111000000///...---++++++++++++***)))(((((('''''''''((((((((((((((()))((((((((('''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((()))************)))******+++,,,,,,***///888HHH```vvv~~~}}}www|||{{{fffSSSaaazzzoookkkuuuyyynnnpppzzzvvvhhhkkkyyyzzzbbbHHH>>>666666@@@IIIRRRbbbsssxxxtttwww~~~}}}zzzxxxwwwvvvyyy}}}{{{iiiTTTHHHFFFWWWooo~~~{{{{{{oooiii]]]NNN@@@;;;>>>BBBTTTjjj~~~tttkkkddd\\\XXXSSSSSSXXX^^^cccfffaaaYYYKKKMMM```mmmzzzzzznnn```UUUJJJ@@@999888555222///...000111222222777:::CCCQQQ\\\fffqqqzzzgggXXXhhhyyyXXXTTTaaa||||||mmmYYYAAABBBAAA???>>>???BBBFFFGGGHHHGGGEEEEEEEEECCC>>>:::...***&&&&&&((((((%%%!!!''''''&&&&&&%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''%%%!!!"""'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$###$$$&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%$$$###$$$&&&((()))***)))((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''''''''&&&'''((()))((((((+++000444666888;;;===999JJJ@@@???BBBAAAOOOUUUZZZUUUJJJ>>>:::<<<===<<>>>>>???@@@BBBBBBFFFFFFEEEFFFFFFEEEAAA>>>555000***''''''(((((('''(((''''''&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***$$$"""$$$%%%$$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$&&&(((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%(((***,,,......---,,,***'''%%%###&&&&&&&&&&&&&&&'''(((((()))'''&&&''')))***++++++***---111444666777999:::BBBTTTNNNOOORRRLLLRRRRRROOOJJJBBB<<<@@@IIINNNLLLlll{{{xxxjjjdddgggjjjjjjggggggeeefffmmmvvvyyyvvv|||rrrcccZZZYYYRRRPPPWWWdddmmmmmmooottt|||SSSDDDDDD???===;;;888666555444333111111111111000000///...---------------,,,+++*********)))))))))((((((''''''(((((((((((((((''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((())))))***++++++*********+++,,,,,,000AAAYYYsss^^^LLLPPPrrrvvvrrrssskkkwwwooo^^^lll|||}}}gggJJJ;;;:::999>>>KKK]]]kkkuuuxxxpppnnnrrrzzz~~~{{{yyyxxxzzz~~~zzzfffQQQCCC@@@SSSooo}}}qqq___MMM@@@888999BBBTTTlll{{{nnnhhh___UUUSSSXXX^^^bbbccciiicccQQQGGGNNNWWWdddvvvxxxnnnbbbRRRCCC<<<:::888555333222111000...222000333<<>>>>>CCCDDDEEEFFFFFFEEECCCAAA???777,,,$$$###'''+++---&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((( !!!+++---$$$!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$&&&(((%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$%%%&&&))),,,...111111222111///+++(((%%%'''''''''&&&''''''((())),,,(((''')))+++,,,...111999777777===FFFNNNSSSTTTSSSeee^^^^^^\\\NNNKKKDDDCCCIIIKKKIIIKKKWWWfffooovvvpppmmmjjjffffffcccbbbiiisssxxxwww}}}oooeee```VVVRRRZZZ]]]ZZZ\\\ddd~~~TTTDDDDDD>>>===;;;888666555444333111111111111000000///...---------...------,,,+++*********))))))(((((((((''''''''''''((((((((((((((('''&&&%%%&&&((((((((('''((((((((((((((((((((((((((((((((((((((())))))***************+++,,,---...888IIIbbb}}}nnnMMMMMMcccvvvrrrxxxuuulllwwwxxxbbbcccwwwmmmNNN;;;999>>>>>>HHHYYYjjjwwwyyytttoooooouuu}}}~~~|||zzz{{{}}}~~~oooZZZIIIAAAMMMeee|||}}}|||lllYYYHHH>>>;;;999AAAVVVooo}}}~~~yyyppphhh^^^YYY\\\aaaeeeeeeddddddVVVFFFFFFKKKXXXkkkzzzzzzppp___NNNEEE<<<999555333222222000///222000000666>>>HHHVVVbbbqqqxxxvvvgggpppwww}}}xxxggguuuuuu```jjj[[[NNNBBB???@@@>>><<<===???AAADDDEEEEEEDDDDDDCCC>>>999111***''''''((()))$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&555666((( ###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&'''&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''$$$%%%%%%&&&'''''''''&&&%%%$$$$$$%%%'''***---///111222444444333///,,,)))(((''''''''''''((()))))),,,((('''***,,,---333;;;<<<:::===LLL```mmmoookkk```lll^^^YYYYYYNNNNNNIIINNNQQQOOOLLLRRRggg|||yyy|||{{{}}}{{{|||~~~~~~}}}}}}~~~zzzvvvyyyzzzssspppdddhhhgggccccccjjjqqqttttttfffaaa[[[TTTRRRUUU~~~TTTEEEFFF@@@===;;;888666555444333111111111111000000///...---------------,,,+++*********))))))))))))))))))((('''''''''((((((((((((((('''&&&%%%&&&((((((((('''((((((((((((((((((((((((((((((((((((((()))******)))))))))***,,,---///000888IIIbbbzzzbbbZZZiiigggqqqvvvkkknnnpppdddvvvyyymmmSSS>>>;;;>>>???FFFSSSfffvvvtttrrrqqqtttyyy}}}~~~~~~zzzfffTTT>>>DDDYYYxxx~~~xxxxxx{{{uuucccSSSIII@@@777666CCCXXXlllzzzxxxrrrjjjdddcccfffiiikkkgggkkk___MMMHHHIIIPPP^^^pppuuuwwwgggUUUKKK???;;;666222111111000///111......111777===IIITTTiiipppzzzeeennn}}}lllZZZrrriiiiiiiiiUUUCCC???@@@>>>===@@@>>>@@@DDDEEEEEEDDDDDDEEE>>>>>>>>><<<777000***&&&%%%%%%%%%&&&''''''(((((($$$%%%&&&((()))+++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""")))777999,,,######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%&&&''''''''''''%%%$$$$$$%%%'''***,,,...111222333444333000---+++((((((((((((((()))*********'''(((---...111>>>MMMSSSTTT]]]mmm|||~~~rrreeebbbgggOOOGGGKKKIIIRRRRRRTTTXXX^^^iii}}}ttt|||{{{uuuxxx|||pppuuuyyyxxxtttrrrtttxxxmmmjjjdddbbbgggppptttsssnnnooolllbbbZZZ\\\iiiuuutttmmmmmmmmmzzzuuuiii___VVVPPPUUUFFFGGGAAA===;;;888666555444333111111111111000000///...------------,,,,,,+++***))))))))))))))))))*********''''''''''''((((((((()))'''&&&%%%&&&((((((((('''((((((((((((((((((((((((((((((((((((((()))******'''((()))***,,,///111222???RRRhhhwwwnnnhhhxxxmmm|||}}}lllqqq{{{~~~ooolllrrrzzzhhhQQQAAA:::;;;AAAHHHXXXfffxxx|||xxxrrrtttxxx{{{}}}sss___EEEAAAMMMjjjzzzyyyzzz~~~qqqddd\\\GGG===666:::FFFXXXnnn|||vvvooojjjjjjnnnrrrqqquuuhhhXXXVVVUUUSSSXXXbbbhhhsssrrr```UUUGGGBBB;;;555222222222111111...---///222666>>>GGGWWWaaalllqqqqqqssszzznnnkkkttt|||aaaddduuurrr[[[iiieeeLLLDDDBBB>>>>>>AAA>>>AAAEEEGGGFFFEEEEEEFFFBBBDDDEEECCC===444,,,(((((('''''''''&&&&&&&&&&&&###$$$%%%''')))***,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&---...((($$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$######%%%&&&((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***)))'''&&&&&&###$$$%%%&&&''''''''''''%%%%%%$$$$$$&&&(((+++---000111111111000---+++)))))))))(((((())))))***+++***)))---444555;;;PPPgggiiiXXXUUUZZZDDDAAAKKKPPP\\\^^^bbbqqq|||sss{{{yyyxxxxxx{{{{{{rrrmmmhhhcccccceeegggnnnuuuwwwtttrrrsssuuuccceeefffeeekkkuuu{{{zzzvvvvvvrrrkkkdddccchhhnnnpppppppppnnnjjjfffeeeeeexxxxxxwwwxxxvvvrrruuuwwwhhhWWWGGGGGGAAA===;;;888666666555333111111111111111000///...---,,,,,,,,,,,,+++***))))))(((((())))))******++++++&&&'''''''''(((((())))))'''&&&%%%&&&((((((((('''))))))))))))))))))))))))((((((((((((((()))******&&&'''(((***---///222333MMMbbbvvv}}}}}}```pppcccbbb{{{pppkkk}}}uuubbbjjjoooUUUAAA<<<999666CCCXXXiiiwww~~~zzz|||~~~xxxpppsssxxx~~~||||||fffSSSFFFFFF]]]vvv|||{{{zzz{{{}}}tttnnnNNNDDD;;;888<<>>DDDMMMVVVYYYYYY___mmmzzzvvvgggddd||||||yyydddpppyyyTTTFFFTTTmmmoooWWWHHHBBB>>>;;;@@@AAABBBDDDFFFFFFCCCAAAEEEBBB>>>:::555000***&&&'''&&&$$$$$$&&&''''''&&&$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%######$$$$$$$$$%%%%%%%%% !!!!!!###$$$%%%&&&&&&222+++%%%"""$$$&&&%%%###$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%++++++++++++***)))'''&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))(((((()))***)))***+++,,,,,,+++***))),,,,,,+++)))'''))),,,...---555999666<<>>EEENNNVVV___jjjvvvvvvkkksss|||pppggg}}}hhhOOOLLLcccgggKKK>>>AAAGGG@@@@@@AAACCCEEEFFFDDDBBBDDDBBB???;;;777222+++'''(((&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&'''(((///***%%%###%%%'''%%%###%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%(((((()))))))))'''&&&%%%%%%%%%&&&&&&&&&'''''''''$$$&&&((((((((('''(((***))))))***++++++***)))(((+++++++++++++++,,,---...000===IIINNNTTT```lllrrr{{{yyyoooaaaUUUOOOLLLHHHRRRWWWaaannn~~~~~~zzzllluuutttnnnhhhjjjttt{{{{{{rrrrrrrrrqqqrrrwwwxxxppphhhdddeeeppp~~~mmmhhhsss~~~{{{UUUIIIHHHAAA@@@>>>;;;888888666444222///000000000///...---,,,,,,,,,,,,,,,+++***))))))(((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((***((('''''')))******)))%%%&&&))),,,///999NNNaaatttuuuvvvyyymmm[[[jjjnnn\\\YYY___vvvooo[[[dddyyytttiiippp|||wwwcccPPPAAA999777@@@MMM]]]rrr|||uuujjjbbbaaakkkwww|||yyyssszzz{{{mmmZZZFFFBBBOOOfff}}}zzz}}}}}}jjjVVVIII???777:::AAAOOOeee{{{sssqqqtttwwwwwwpppbbbUUUMMMJJJNNNLLLOOOXXXcccllluuu||||||ooofffXXXMMMEEE???999555222222222111//////111333888;;;BBBOOO___oooyyy~~~}}}ssssss~~~ggghhh{{{fffOOOXXXuuuxxxVVVBBB???CCC??????@@@BBBEEEFFFEEEDDDCCCBBB@@@>>>:::444---((()))'''%%%%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((())))))+++(((%%%%%%'''(((&&&###&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''###%%%'''(((''''''((()))(((((()))******))))))(((((()))******,,,000666:::MMMYYYhhhppprrroooiiibbbZZZRRRJJJFFFDDDFFFPPPZZZkkkqqq{{{{{{qqqppp{{{yyykkklllkkkgggcccfffqqqzzz~~~}}}wwwvvv}}}}}}zzzyyyxxxyyyooogggbbbeeennnyyyyyyTTTHHHHHHBBB@@@>>>;;;999888777555333111000000///...------,,,,,,,,,,,,,,,+++***))))))''''''(((((())))))******''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***((('''((()))+++******((()))+++///555DDD___vvv}}}zzz{{{}}}oooeeennnyyykkk```cccrrrxxx```YYYnnnzzzoooooo|||mmmQQQ???===<<>>888222222222111000//////000444555999DDDTTTdddpppwwwrrrtttyyy~~~vvvhhhnnngggWWWdddxxxlllWWWFFF:::???>>>???@@@CCCEEEFFFEEEBBBBBBAAA@@@===888000+++***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((()))'''%%%%%%&&&((((((&&&$$$&&&&&&&&&%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''$$$&&&'''((('''&&&'''((('''(((((()))))))))))))))(((***++++++...;;;NNN]]]uuuxxx{{{zzzuuuhhhXXXLLL@@@999999AAAIIIQQQaaaqqqvvvzzz{{{vvvssstttzzzyyylllmmmppptttxxx}}}vvvnnnllljjjmmmyyy}}}jjjhhhnnntttxxx|||yyySSSGGGHHHAAA@@@===;;;999888777666444111111000///...---------,,,,,,,,,,,,+++***))))))''''''(((((())))))******&&&'''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))***)))((((((***++++++***++++++---333;;;MMMiiiaaa^^^mmmuuuiiiiiivvvjjj]]]hhhpppuuuwwwXXXAAA999;;;BBBQQQcccrrr~~~~~~{{{~~~qqqccc```dddmmmwwwwwwiiimmm{{{vvv]]]GGG===HHHeeezzzwwwyyy{{{|||{{{lll\\\LLL>>>888999???VVVyyy|||}}}~~~}}}xxxnnnaaaXXXMMMLLLMMMPPPWWW```gggjjjrrr|||ssseeeYYYNNNBBB:::444333222111111111000000111222555;;;EEETTTeeepppvvvtttqqqwwwpppsssfffyyyfffYYYaaa~~~lllTTT@@@@@@???>>>???BBBEEEFFFFFFBBBBBBBBBBBB@@@;;;444///+++)))''''''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((($$$&&&(((((('''&&&'''(((((((((((((((((())))))***+++.........444IIIiii~~~pppdddYYYMMMAAA999@@@;;;???MMM[[[gggzzzxxxooobbbiiiddddddlllwww|||wwwppp~~~zzzvvvxxx|||{{{xxxRRRFFFGGGAAA???===:::888888777555444111000///...............,,,,,,,,,,,,+++***))))))(((((((((((())))))))))))'''((()))******)))((('''((((((((((((((((((((((((''''''((((((((()))))))))+++)))((((((***++++++***,,,***---555AAATTTmmm}}}JJJXXXxxxxxxlllvvv}}}hhhgggzzzzzznnn}}}dddEEE:::<<<;;;HHH\\\ppp~~~|||yyy}}}|||yyylllbbbfffpppzzz{{{iiihhhssszzzgggQQQ@@@AAAWWWnnn}}}zzzyyyxxxwww{{{{{{lllZZZGGG:::999999JJJmmm~~~}}}xxxmmmdddRRRRRRQQQQQQVVV___ddddddgggppp{{{zzzlllbbbVVVHHH>>>999666333222222222111000...111444666;;;III[[[jjjuuu~~~}}}tttpppoooxxx~~~eeejjj```WWWvvvsssZZZFFFAAA???===>>>AAACCCEEEFFFCCCCCCCCCCCCAAA===888444,,,***((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((((((''''''&&&&&&'''''''''(((((((((&&&((())))))(((''''''((((((((((((((()))***++++++)))+++...111===TTTqqqoooXXXIII@@@;;;:::;;;???AAAIIIXXXkkk}}}xxxxxxzzzqqqgggccc\\\WWW[[[gggsssyyy{{{yyyyyyhhhffflllwwwwwwQQQFFFHHHBBB>>>;;;999777777666555333000///......---...//////,,,,,,,,,,,,+++***))))))))))))))))))(((((((((((('''((()))***)))'''&&&$$$(((((((((((((((((((((((('''((((((((())))))))))))+++)))((()))***,,,++++++,,,***---888HHH[[[ppp~~~hhhOOOjjjtttppppppjjjuuuwwwqqquuulllOOO>>><<<@@@EEETTTiiizzzzzztttwwwxxxoooiiihhhppp{{{jjjcccjjjwww~~~~~~~~~}}}uuuaaaJJJ@@@KKK[[[{{{}}}xxxsssqqqssstttwww}}}lllWWWGGG@@@;;;@@@WWWvvvsssiiiXXXXXXVVVSSSVVV___cccaaaaaafffoooxxxtttlllaaaTTTIII@@@;;;666333222222111000...111444555777AAAPPP[[[kkkwww~~~{{{zzzuuunnnyyytttgggrrrvvv[[[hhh}}}cccKKKCCC@@@>>>===???BBBDDDEEEEEEDDDCCCCCCBBB???;;;888---+++)))((())))))((('''&&&&&&&&&''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&&&&''''''''''''((((((((((((''')))******)))(((((()))))))))(((((()))***,,,---,,,---444@@@RRRcccooouuuiiiXXXEEE<<<:::<<>>AAABBBRRR```ssszzzssspppwwwvvvhhhhhhmmmxxxjjj```eeerrrzzz{{{|||~~~}}}~~~oooTTTBBBCCCNNNnnn~~~{{{rrrjjjllllllkkklllvvv{{{gggVVVHHH>>>777AAA]]]|||vvvjjj[[[\\\YYYTTTVVV___bbb___aaabbbhhhsss{{{tttkkk^^^SSSEEE@@@888444333222111///000111333444666<<>>===???BBBDDDEEEFFFDDDCCCBBBBBB@@@===:::---+++)))((())))))((('''&&&&&&&&&'''((()))******&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%''''''''''''''''''((())))))%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&%%%%%%''''''''''''((((((((()))(((***++++++)))((()))******))))))))))))+++---...777888BBBVVVlllvvvqqqgggRRREEE:::888;;;???HHHRRR]]]pppwwwyyy|||vvvkkkttttttcccYYY___gggsss|||~~~vvvnnnmmmjjjeeedddgggkkkhhhiiinnnooohhhaaa^^^aaahhhqqqzzz}}}wwwooogggfffmmmvvvrrr```^^^ooopppRRRGGGCCC???AAA<<<888999888555333555------......///000000000---------,,,+++***)))((())))))(((((((((((())))))((((((((((((((('''''''''(((((())))))))))))((((((''''''''''''((((((((()))''')))***))))))******)))111222;;;NNN___iiittt}}}kkk[[[TTT~~~vvvuuu{{{jjjggg|||wwwmmmpppyyynnnSSSGGGAAA???GGGSSSfffrrrzzzxxxvvv{{{|||tttrrriiippp{{{vvvdddZZZcccpppyyy{{{}}}gggOOODDDCCCYYYuuuvvvhhhdddaaa```eeekkkttttttgggSSSEEE;;;<<>>@@@CCCGGGJJJFFFCCCDDDFFFEEE@@@;;;444000***((((((((('''%%%'''&&&&&&&&&&&&%%%""" (((((('''&&&&&&&&&&&&'''******)))'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''+++)))'''(((******(((&&&$$$'''+++++++++---333888DDDPPPfffyyyzzzkkkYYYNNN???>>>===@@@GGGTTTfffuuuwwwlllllljjjgggeeedddgggllllllhhhiiiooo{{{zzzrrrooorrruuuuuutttsssvvvuuulll```YYYZZZ___gggjjjoootttuuurrrnnnlllooottt{{{{{{~~~|||tttpppqqqsss{{{uuuqqqTTTHHHCCC???AAA<<<888999888555333555............////////////,,,,,,,,,,,,++++++***)))))))))(((((((((((())))))((((((((((((((((((((('''(((((())))))))))))(((((('''''''''((((((((())))))''')))*********+++++++++)))///???TTTbbbiiipppwwwvvvZZZQQQXXX{{{yyyrrrxxxiiifffoooqqqmmmvvvyyyaaaJJJAAA@@@CCCNNN\\\iiiuuu|||~~~zzzrrrqqqooouuuzzzhhh[[[aaammm|||xxx{{{~~~uuu]]]KKKBBBQQQkkkyyyiiiaaa^^^]]]bbbgggnnnzzzuuudddSSSCCC<<>>999666444333222222222111111222666888>>>OOOaaammmxxx}}}iiihhhbbbmmmkkkMMMLLLnnnsssXXXBBB@@@DDDAAA@@@CCCGGGEEECCCDDDEEEEEEAAA===888444---(((''''''''''''&&&$$$%%%,,,555777000((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''***((('''(((***,,,,,,+++***+++,,,---333@@@RRR```mmmrrrtttlllWWWBBB;;;===EEERRR```hhhmmmwwwsssfff^^^XXX\\\dddnnntttzzz}}}~~~}}}zzzyyyyyyddd___ZZZYYY___fffkkkmmmlllppptttvvvvvvuuuttttttzzz|||~~~}}}|||{{{{{{{{{||||||zzz{{{|||~~~}}}yyyrrrmmmkkkooossswwwwwwtttooolll[[[aaakkksss{{{lllQQQGGGEEEEEE@@@;;;888:::999555333444111000000///...---------******+++,,,,,,,,,++++++))))))(((((((((((())))))''''''''''''(((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))******+++,,,***))),,,111999EEEUUUaaahhhqqq}}}oooUUUHHH[[[vvvzzzyyyuuunnniiihhhmmmqqqtttgggeeezzz|||ppptttwwwUUUGGG;;;:::AAANNN```ooozzz~~~|||}}}vvvddd\\\dddsss~~~vvv{{{iiiMMMFFFRRRggg~~~uuukkkddd^^^[[[YYY[[[ccclll{{{ttt]]]JJJ>>>>>>JJJXXXtttvvvkkkbbb[[[XXXVVVUUUVVVYYYZZZYYYXXXXXX]]]iiiwww{{{lllaaaSSSFFF???:::666444333333333111000000222444:::HHHWWWbbbooopppcccooolllccclll```TTTkkkfffFFFAAADDD@@@>>>BBBEEECCCCCCDDDEEEDDDAAA???;;;777000+++'''''''''((('''%%%&&&***//////***$$$''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%$$$''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((***)))(((((()))***+++++++++***,,,555EEEXXXhhhrrrvvvooocccRRR@@@777>>>JJJTTTfffyyy~~~wwwfffbbbdddooosssxxx|||~~~yyylllmmmmmmmmmmmmnnnqqqtttkkkiiigggiiiooovvvzzz|||zzzzzzzzz{{{|||zzzxxxuuuppppppqqqrrrqqqpppnnnmmmiiihhhhhhgggfffeeeeeeddddddeeeggghhhgggddd```]]]___aaafffmmmrrrsssoookkkSSSSSSUUU[[[fffxxx~~~}}}www^^^MMMDDD@@@@@@;;;999::::::555333333111111000///...------,,,******+++,,,,,,,,,++++++))))))(((((((((((())))))&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((()))))))))***---+++,,,---***(((,,,555KKKYYYiiirrrvvv~~~gggUUU___xxxzzzxxx|||rrrdddmmmyyyjjjmmmzzzrrrqqq{{{cccGGG@@@;;;???KKK[[[nnn{{{~~~kkk^^^bbbooo}}}|||vvv|||{{{___EEEHHHWWWttt}}}ssshhh___XXXVVV\\\dddkkkyyyppp\\\LLLBBBBBBEEEWWWttt{{{pppggg]]]XXXTTTQQQRRRVVVZZZZZZYYYWWWWWW___lllwww~~~wwwmmm^^^PPPGGG@@@:::666444444444222000///000222555???LLLWWWeeevvvnnnccciiivvv~~~~~~llleeezzziiijjjpppuuuRRRFFFDDD???>>>BBBBBBBBBBBBCCCDDDDDDBBB@@@???;;;555...)))'''((()))&&&'''((('''&&&%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&'''(((((())))))((((((******)))((('''((()))+++///...333BBBXXXiiiooooookkk]]]LLL???777777AAAKKK^^^yyy}}}yyyyyyxxxvvvrrroooqqqtttqqqjjj|||}}}sssoooqqqsssuuuvvvyyy}}}zzzwwwqqqnnnkkkhhhdddaaa___```ccceeeggghhhiiiiiigggiiilllnnnooonnnlllkkkiiikkkmmmnnnllljjjgggfff___^^^^^^aaadddddd___ZZZYYYTTTOOOOOOYYYmmmxxxllljjjqqqxxxyyyvvv]]]JJJ@@@???;;;999;;;:::555222333111000000///...---------++++++,,,,,,,,,++++++***))))))(((((((((((())))))&&&&&&''''''((()))))))))(((((())))))))))))((((((((((((((()))))))))******,,,***+++...+++(((///;;;VVVhhh|||~~~```[[[ssspppyyy{{{kkkiiixxxyyypppyyykkkPPP======AAAKKKZZZlll~~~tttbbbccclll{{{|||www}}}rrrLLLDDDKKKgggwwwlll```YYYZZZ______kkk{{{ppp]]]MMMBBB<<>>@@@BBB^^^lll```VVV^^^eeekkksss|||}}}}}}{{{uuuqqqnnnhhheeecccbbbccceeeeeeeeejjjlllqqqvvv{{{{{{wwwssspppnnnjjjddd______ZZZSSSPPPTTT___lllttt{{{|||kkkdddggglllwwwyyy___KKKAAA???;;;999;;;:::666222222000000//////......------,,,,,,,,,,,,++++++***)))))))))(((((((((((())))))&&&&&&''''''((())))))***(((((())))))))))))(((((((((((()))))))))*********)))&&&(((...,,,***444BBBaaarrrmmm^^^hhh|||}}}oooggguuuxxxqqquuutttXXXFFF<<>>555666666444111//////000///111777AAANNN___sss|||ttt|||{{{tttcccbbb~~~cccNNNEEEBBBAAA>>>@@@BBBCCCCCCCCCCCCCCCCCCBBB???888000+++))))))%%%'''(((((('''&&&'''((($$$%%%&&&''''''%%%$$$"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''))))))''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((()))''''''''''''((((((((((((''''''((())))))))))))))))))*********)))+++000444<<>>IIISSSWWWVVVVVVhhhxxxsss\\\KKKUUUhhhyyy|||yyy~~~zzzrrrkkkfffeeeeeeeeegggkkkppptttxxx|||~~~~~~zzz}}}~~~|||nnniiiccc^^^\\\]]]^^^```mmmrrrzzzrrrnnnooo~~~{{{xxx~~~fffPPPCCC>>>???;;;999;;;;;;666222222///////////////.........---------,,,+++***)))((())))))(((((((((((())))))&&&&&&&&&'''((())))))***(((((())))))))))))(((((())))))))))))************%%%###&&&------,,,888HHHkkkwwwuuuaaabbbwwwttt~~~iiikkkmmmmmm|||cccJJJDDDAAAJJJVVVcccqqqjjjfffkkkyyy|||xxxlllSSSFFFVVVpppzzzjjj```___]]]ccckkkrrr~~~wwwgggWWWKKKAAA@@@PPPppprrrcccXXXPPPJJJIIILLLMMMUUU]]]]]]XXXVVV\\\ccceeekkkwww{{{nnnbbbUUUIIIAAA555666666555222000000111222222555;;;EEEUUUiiixxx{{{}}}ooosss[[[LLLjjjpppTTTIIIDDD???===???BBBCCCCCCCCCDDDDDDDDDDDDAAA;;;333,,,))))))'''''''''(((***((($$$!!!$$$%%%&&&''''''%%%###"""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''&&&&&&'''''''''&&&'''''''''(((((())))))&&&&&&''''''(((((())))))'''(((((()))))))))))))))((()))+++++++++///555999VVVbbbsss~~~|||nnn[[[MMMBBBBBBKKK\\\llluuuzzz}}}~~~qqqgggxxxdddWWWZZZ___jjjqqqxxx}}}~~~||||||wwwtttnnnhhheeegggkkkoooxxx|||{{{vvvqqqnnnfffdddbbb```^^^\\\[[[ZZZXXX\\\```bbbcccdddhhhkkknnnssszzzwwwoookkkhhhfffeee___aaacccfffllluuu|||{{{vvvpppmmmTTTHHHDDDBBB???>>><<<:::777555333222111111000......---------,,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((+++'''***000------CCC^^^lllsss{{{ggg```vvv|||ooozzzkkkcccuuu~~~rrrkkk|||gggMMMAAA@@@DDDSSSdddqqq|||}}}yyy}}}tttiiiiiivvv}}}||||||uuu}}}sssVVVNNN```{{{yyymmmeeebbb___aaahhhqqq|||}}}iiiWWWLLLBBB@@@QQQlllttthhh]]]TTTMMMHHHLLLPPPTTTTTTSSSRRRSSSUUU\\\cccnnnvvvzzzvvvmmmdddUUUHHHBBB:::444444444111000000...000222444999DDDUUU```iiinnn|||tttmmmggg}}}vvvRRRAAAPPPqqqdddQQQGGGBBB@@@AAABBBCCCCCCDDDGGGIIIDDDCCC@@@<<<777111---******(((''''''(((((((((&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%&&&'''((())))))((((((''''''&&&&&&'''''''''(((((((((((((((''''''((((((((((((''''''******(((''''''&&&&&&&&&((((((***---+++((((((,,,,,,***...111---,,,AAA\\\~~~wwwYYYGGGDDDSSSgggzzzlllaaammmzzz~~~___WWWeeeooommmqqqvvv~~~{{{uuuqqqmmmkkkkkkmmmqqqvvv|||wwwnnnggg___[[[UUUPPPLLLJJJHHHFFFAAAAAA@@@???>>>>>>===<<>>===<<<<<<>>>@@@AAAJJJLLLPPPVVV^^^fffnnnrrrxxxzzz~~~}}}{{{zzzyyyxxxrrrjjjdddbbbdddfffgggooottt}}}~~~|||yyyxxxmmmTTTHHHCCCAAA>>>>>><<<999777555333222111000///......---------,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))%%%&&&&&&'''((()))******+++)))+++///000777LLLbbbhhhlllwwwtttccciii|||lllnnnkkklll~~~yyyjjjmmm~~~vvvmmmuuu~~~sssZZZFFF@@@BBBNNN\\\kkkvvv{{{www{{{uuujjjjjjwww~~~}}}{{{ttt|||jjjWWWXXXjjjwwwkkkddd```___dddjjjsss|||kkkYYYKKKBBBHHHZZZnnn~~~yyynnnddd[[[TTTPPPNNNPPPSSSTTTSSSQQQNNNLLLTTTZZZeeennnqqqvvv|||ssskkk^^^QQQFFF===666555555222111222...000222222444<<>>@@@AAABBBCCCCCCDDDEEEFFFEEEDDDBBB>>>999333...+++***(((&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((((((''''''''''''''''''''''''(((((((((''''''((((((((((((''''''(((((('''''''''(((((())))))''''''******((())),,,666---+++333<<>>===<<<:::999:::999999999999999999999999999888777888999:::;;;777777888:::>>>BBBFFFHHHKKKOOOUUU\\\bbbiiipppuuu|||}}}~~~yyyrrrkkkgggddddddfffkkksss{{{xxxqqqpppwwwrrrlllnnnmmmTTTHHHBBB???>>>===<<<999777555333222111000///......---......,,,,,,,,,+++******))))))************************(((((((((((())))))))))))''''''((((((((()))))))))&&&''''''((()))***+++,,,,,,,,,,,,...666EEEYYYgggdddhhhsss```aaauuu{{{pppggg^^^___ppp|||kkkkkkzzzxxxpppmmmuuu```KKK???AAAGGGYYYfffttt~~~zzzwww{{{vvvmmmmmmxxxyyyttt|||eeeRRRWWWpppsssllleee``````ccchhhrrr|||zzzjjjZZZHHH@@@EEETTTkkk}}}yyynnneee^^^[[[QQQPPPPPPRRRRRROOOIIICCCJJJPPP[[[dddhhhkkkttt|||uuujjj^^^LLLCCC:::888666444333444...000111111111555<<>>CCCKKKTTTZZZdddnnnzzz~~~}}}rrrmmmgggbbbaaaccchhhkkkmmmgggbbbdddmmmuuuxxxwwwyyyppphhhiiimmmTTTGGGAAA>>>>>>===;;;999777555444333000000///...............---,,,,,,++++++***))))))************************(((((((((((())))))))))))'''(((((((((((())))))))),,,,,,+++++++++*********+++,,,,,,///>>>TTTeeelllnnnuuu{{{|||WWWccc{{{rrrkkkmmm```eeesssgggqqq~~~rrrrrryyyiiiRRRBBB???GGGOOOaaannn{{{{{{xxx|||}}}yyyrrrqqq{{{yyyuuu}}}tttWWWOOO```tttxxxnnnddd```___aaagggmmmwwwxxxjjjUUUDDD;;;AAAVVVjjjyyylllfffdddVVVQQQMMMMMMPPPOOOHHHAAADDDIIITTT^^^cccfffmmmuuu}}}ssshhhTTTJJJ???;;;888555444555...//////000111444;;;???DDDGGGLLLYYYooo|||rrr___```oooiiicccwww}}}[[[HHH```ZZZIII?????????AAACCCDDDEEEDDDDDDEEEEEECCC>>>888111---***(((&&&&&&'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&''''''(((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((()))***+++---((((((,,,...,,,***+++(((,,,;;;UUUmmmyyyyyyuuuxxxtttbbbKKKHHH```ooo[[[KKKCCC^^^fffuuuwwwmmmkkkssssssqqqpppwwwzzzqqqiiidddfffmmmxxx{{{mmm]]]OOOEEE???<<<:::888666555666:::===???999:::;;;::::::;;;<<<===<<<;;;::::::::::::;;;<<<999::::::;;;;;;:::999999999999888777777888888999<<<<<<:::888666888<<>>???FFFKKKRRRcccsssqqqdddccchhhuuuxxxhhhqqqiiiPPPWWWkkkMMM@@@>>>===???BBBEEEFFFEEECCCCCCDDDCCC???999333///***)))''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''''''''(((&&&&&&''''''(((((())))))'''''''''((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))***'''(((---...,,,***+++111999FFFXXXlllyyy{{{xxxsssjjjXXXLLLYYYxxxsssbbbXXXVVVYYYlllqqqzzzuuu```UUUQQQPPPTTTWWWZZZ```hhhmmmnnnrrrsssrrrooolllkkkmmmooozzz~~~wwwooo\\\UUUJJJ@@@:::999;;;===:::999999888777666777888:::::::::888777:::???CCCDDDCCCAAA???>>>??????@@@????????????>>>===<<<;;;888888888888888999999:::;;;;;;;;;:::888888999;;;888===CCCHHHMMMUUUaaakkk{{{yyypppjjjZZZTTTPPPSSS^^^lllxxx}}}lllSSSFFF@@@======<<<;;;999777666444444//////............//////---------,,,++++++******************************''''''(((((())))))******((((((((()))))))))******%%%&&&&&&'''((()))******++++++000@@@VVVhhhrrruuutttXXX```kkkuuuwwwyyytttxxxtttsssxxx|||pppqqq{{{qqqcccOOOBBBAAAKKKYYYcccyyy{{{vvvvvvyyy|||zzz~~~}}}{{{yyyyyywwwzzzdddTTTMMMdddttttttkkkddd___\\\^^^```eeerrryyyhhhSSSDDDBBBGGG\\\ooo~~~tttqqqeee\\\RRRNNNQQQTTTRRROOOEEEEEEJJJTTT\\\aaahhhnnnooozzzwwwggg\\\PPPHHHAAA:::555444333111...,,,,,,000444777888BBBKKKPPPZZZjjjtttvvvkkkffffffqqqsssooozzzdddWWWyyyZZZEEEAAA>>>>>>AAAEEEFFFEEEBBBBBBCCCBBB???;;;666333,,,***(((((()))***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&'''((((((((('''''''''(((((((((((((((''''''((()))***++++++,,,((())))))******))))))(((******)))(((((()))))))))'''&&&(((,,,,,,,,,///555:::LLLaaapppzzzxxxmmmXXXRRRKKKQQQhhhppp\\\UUUXXXgggwwwrrruuuwwwuuuuuu|||rrr^^^OOOHHHGGGFFFHHHIIIJJJOOOYYYeeemmmiiijjjjjjlllrrr{{{}}}ssshhh\\\QQQJJJ>>><<<:::888777888999:::666888999999777555555666999::::::999:::???GGGNNNMMMKKKIIIGGGEEEFFFGGGGGGIIIHHHGGGEEECCCBBB@@@@@@AAAAAAAAA@@@??????>>>>>>777999;;;;;;;;;:::;;;;;;999;;;===>>>===???CCCGGGTTT```ppp~~~|||sssfff\\\YYY___iiippplllRRREEE@@@===<<<<<<;;;999777666555444//////............//////...------,,,,,,+++******))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))*********&&&''''''((()))***++++++---***444LLLbbbmmmsssyyy~~~tttdddWWWnnnwww{{{yyyxxx}}}llluuutttpppzzz{{{^^^TTTGGG@@@EEETTTfffrrryyyuuuuuuxxx{{{xxx~~~|||zzz~~~xxxvvv~~~vvv```QQQPPP___rrrwwwooogggbbbaaa[[[\\\cccppp|||xxxdddQQQFFFCCCIIIYYYqqqwwwjjjcccZZZVVVVVVWWWVVVTTTKKKHHHIIIQQQYYY```gggmmmmmmqqqqqqfffYYYQQQHHH>>>777555333111///...///111222333666BBBNNNSSSXXXdddxxxzzzooogggrrr~~~oooyyykkknnnlllNNNGGG@@@===???CCCCCCCCCBBBCCCCCCBBB@@@===:::888---+++))))))***+++***)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%&&&((((((((('''((((((((((((((('''''''''&&&'''(((***+++---...///))))))************))))))(((((((((((()))***++++++)))(((***,,,,,,000<<>><<<<<<;;;999777666555444//////.........//////000...------,,,,,,++++++***((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))************---------,,,,,,,,,++++++...+++888UUUjjjpppttt|||~~~kkk___ddd{{{tttgggvvvrrrtttrrrUUUMMMDDDAAAIII\\\qqq~~~zzzwwwwwwzzz|||xxx~~~|||zzz|||}}}wwwuuu}}}nnn^^^@@@OOOaaarrryyypppiiiggg___\\\___iiirrrzzznnnZZZKKKEEE@@@KKKaaa}}}|||mmmhhhaaa\\\[[[YYYWWWUUURRRLLLKKKPPPYYY```gggmmmooooooxxxwwwlll___VVVMMMAAA999666111000111222444555444333555AAANNNUUUVVV___uuuttt|||yyygggddd|||wwwTTTLLLBBB===>>>AAAAAA@@@CCCCCCCCCCCCAAA@@@>>>===...,,,******+++,,,+++***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((("""###%%%'''((((((((('''))))))(((((('''''''''&&&&&&'''(((***,,,...000111))))))************))))))&&&''''''((()))+++---...------......///666III[[[vvvttt[[[CCCFFFNNN```sss{{{sssqqqlllZZZPPPPPP[[[nnnzzz}}}|||vvvuuusssrrrooohhh^^^WWWhhhbbb[[[YYY[[[___dddiiimmmxxxxxxjjjWWWOOODDD:::666555666777555666777888:::;;;<<<<<<<<>>???@@@===;;;::::::<<<>>>???>>>::::::999:::AAARRRgggwwwwwwlllgggdddlllwww|||sssXXXGGGAAAAAA===<<<;;;999777444222111222111///...------......,,,,,,++++++***))))))))),,,,,,+++***))))))******'''((()))***************)))***++++++***)))(((''')))******((((((***+++***...222BBB[[[nnntttvvvxxx~~~jjjgggrrrtttxxxrrrmmmqqq|||uuuqqq||||||iiiMMMGGGBBBGGGUUUgggvvv~~~|||}}}}}}}}}|||zzz~~~|||}}}zzzgggJJJFFFJJJ\\\ttt{{{xxxvvvjjj^^^XXX___fffnnn~~~}}}ppp[[[FFFFFFGGGRRRlllvvvooogggbbb^^^XXXTTTQQQNNNJJJHHHLLLRRRXXXaaajjjnnnmmmrrr|||~~~ooogggaaaRRRGGG@@@777333000///222333000111444555===IIIRRR[[[ffftttiiirrrnnnaaa{{{jjjUUUBBB<<<>>>???@@@BBBEEEEEEEEEDDDBBB>>>;;;999111...+++))))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''((()))***++++++,,,++++++******))))))((((((***)))))))))*********)))///%%%(((555777:::[[[kkkNNNKKKKKKUUU[[[kkklllZZZPPPMMMRRR[[[hhhrrrzzzwwwyyywwwnnnhhhnnnwww|||ooodddkkknnnjjj```]]]eeeoootttpppZZZKKKAAA===999888999:::888666888999;;;;;;;;;<<<===???@@@CCCFFFHHHKKKNNNRRRUUU^^^ccchhhiiihhhhhhlllqqqqqqsssuuuuuuuuuvvvwwwyyy}}}wwwqqqllliiihhhhhhjjjfffbbbcccfffhhhfffbbb```]]]XXXRRRMMMIIIGGGFFFFFFDDDAAA>>>=========>>><<<;;;:::999;;;???FFFJJJhhhqqq~~~rrrnnngggfffppp|||rrrWWWGGGAAAAAA===<<<;;;999777444222111222111///...------......,,,,,,++++++***)))))))))++++++***)))))))))))))))((())))))************)))******+++++++++***(((((((((************+++,,,---+++666KKKbbbooottt|||~~~yyywww{{{zzzpppmmmmmm{{{}}}tttwwwsss^^^GGGCCCCCCMMM```ttt~~~~~~~~~{{{}}}qqqVVVJJJCCCJJJ[[[oooxxxrrrjjjeeegggggghhhtttrrr```HHHBBBFFF\\\|||{{{ooogggaaa[[[SSSNNNNNNIIIFFFHHHLLLPPPYYYaaaeeeeeejjjsss}}}xxxpppiiiYYYMMMFFF<<<666111000111111//////111333777???JJJVVVaaaiiimmmsss|||ooohhhooonnnXXXddd{{{xxxaaaIII>>>======>>>@@@BBBCCCDDDDDDBBB@@@>>><<<333000,,,))))))(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((()))*********+++*********))))))))))))))))))))))))***+++,,,,,,+++,,,,,,000888???PPPqqq}}}[[[KKKQQQXXXaaakkkpppWWWJJJPPP^^^qqqrrruuuyyyrrrpppnnniiisssyyyzzzgggiiihhhffflllwww}}}oooaaaVVVJJJ???777<<<999666666888999888666888;;;???BBBEEEGGGKKKNNNQQQTTTXXX\\\```eeejjjnnntttxxx~~~}}}yyywwwsssnnniiieeeaaa\\\YYYRRROOOIIIDDDAAA???===<<<:::999999888888:::===???FFFOOO___qqqyyyppplllkkkooo|||pppVVVGGGAAAAAA======;;;:::777555222111111000///...---------...,,,,,,++++++***)))))))))******)))((((((((()))))))))************))))))(((***++++++++++++***))))))((()))+++,,,,,,,,,---///---???YYYjjjnnnqqq~~~zzzyyytttvvvqqqdddmmmssshhhkkkttt}}}uuusss}}}zzzaaaNNNCCCBBBHHHXXXnnnzzzrrr```LLLDDDHHHUUUfffttt}}}xxxuuutttnnniiiqqq~~~}}}cccUUUIIIPPPhhhssskkkddd[[[TTTQQQJJJEEEEEEFFFIIIPPPXXXZZZ[[[```gggmmmxxx|||tttbbbUUUMMMCCC;;;555222333222//////111333333777BBBPPPZZZ]]][[[```jjjxxx~~~kkkhhhvvvWWWRRRcccsssTTTBBB======>>>??????@@@BBBCCCCCCBBB@@@???666222,,,)))(((((()))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************((()))***,,,------------***222777999EEE___{{{```LLLJJJUUUddd|||vvv|||yyyuuu^^^SSSTTTggg}}}yyyyyy~~~|||ssspppqqqsss}}}xxxfffjjjooouuu~~~{{{mmm```MMM>>>666555555666888777666888:::<<<======CCCGGGLLLRRRVVV[[[```ccchhhlllqqqwww}}}vvvooohhhccc[[[TTTOOOKKKHHHFFF@@@???>>><<<;;;:::999999555888@@@LLL\\\ppp}}}ooogggiiippp{{{||||||nnnVVVGGGBBBAAA======<<<:::888555333111111000//////......------,,,,,,++++++***)))))))))))))))((((((((((((((()))***************)))((('''***+++++++++++++++******)))***,,,...,,,***,,,000888KKKbbblllkkklllxxxrrriiitttzzzkkkhhhcccaaauuuooofffppp}}}sssooouuuiiiOOOAAADDDHHHRRReeezzz|||vvv```PPPHHHJJJTTT___rrr{{{vvvyyyrrr\\\QQQWWWkkk~~~rrriiibbb\\\VVVOOOIIIGGGFFFGGGMMMSSSRRRUUUZZZ___aaaiii{{{|||iii\\\SSSIIIAAA:::444444555222222333444333555===IIISSSVVVVVVWWW]]]lll{{{vvvpppdddSSS[[[~~~___GGG??????@@@AAA>>>???AAACCCCCCBBBAAA@@@999444...***((()))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''')))))))))))))))((((((((((((((())))))******++++++((()))+++,,,,,,,,,,,,---///666<<>>888999;;;>>>BBBFFFHHHIIITTTXXX___eeejjjoootttwww}}}yyypppiiiddd```\\\XXXOOOLLLGGGDDDAAA???===<<<;;;:::999999>>>JJJZZZeeexxxkkkfffjjjtttmmmWWWIIICCCAAA>>>===<<<:::888555333222000000000//////...------,,,,,,++++++***))))))))))))((((((((((((((())))))***************)))((('''*********************++++++***,,,...+++(((+++333CCCSSSdddjjjiiikkksss{{{iii\\\ggg{{{|||uuuiii^^^```qqq~~~ppplllyyyxxxooorrr|||tttXXXEEE@@@GGGNNN]]]ppp|||ppp]]]NNNHHHNNNWWWgggvvv~~~}}}ooo[[[RRRZZZnnn~~~vvvlllfffaaa\\\UUUNNNKKKIIIHHHKKKQQQQQQTTTYYY\\\\\\aaapppooobbbZZZOOOEEE<<<555444555444333444222333666999@@@IIIRRRYYYWWWVVV```qqq{{{}}}|||rrr}}}uuu\\\ZZZwwwhhhNNNAAA???AAAAAA???@@@BBBCCCCCCBBB@@@???;;;666000+++************''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((()))))))))((((((((((((((((((((())))))******++++++)))+++,,,+++***)))+++---333777DDDXXXhhhuuusssXXX]]]{{{zzzzzzxxx{{{tttzzzbbbTTTbbbxxxzzzsssooosss}}}}}}{{{|||qqqkkkkkkmmmqqq\\\III===:::999888888999999888777888;;;@@@FFFKKKQQQUUUXXX```eeemmmttt{{{~~~xxxrrrkkkeee^^^XXXOOOHHHEEEBBB@@@???<<<===<<<:::999<<>>>>><<<;;;888666333222000000000000///...---,,,,,,,,,++++++***)))))))))))))))((((((((()))******)))************))))))((()))))))))((())))))***+++,,,)))+++...,,,(((///:::LLLXXXccchhhkkkppptttvvvttt^^^SSS^^^rrr~~~nnnrrrjjj\\\ccc}}}rrrvvv~~~vvvsss{{{zzzdddLLLDDDFFFKKKVVVhhh{{{yyyoooWWWGGGGGGMMMZZZiii{{{zzz{{{~~~kkkXXXTTT]]]hhh{{{rrrjjjddd]]]VVVSSSNNNJJJKKKOOOQQQSSSWWW[[[ZZZ\\\gggrrrwwwjjjcccYYYIII???555444444333222222...222555555777???LLLWWWVVVRRRWWWhhhvvv{{{uuuyyygggXXXllltttXXXFFF@@@??????@@@AAABBBCCCCCCAAA???>>><<<888222---,,,+++******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---+++))))))...222333===SSSmmm~~~rrr]]]TTTpppuuusssvvvxxx|||tttwwwrrrdddQQQZZZkkk{{{|||oookkkqqqxxxvvvnnnkkkqqq{{{ssseeeTTTCCC999777:::999888666666666777888???DDDKKKSSSZZZaaagggkkknnnttt}}}|||tttppphhh\\\RRRLLLHHHDDDAAA:::<<<======;;;::::::;;;???LLL]]]pppzzzqqqfffaaagggsssmmmZZZMMMEEEAAA>>>>>>===;;;888666444222///000000000///...---,,,,,,,,,++++++***))))))))))))))))))))))))***++++++((())))))************)))(((((('''''''''(((******+++(((***///...,,,666EEEUUU```iiilllooouuuxxxwwwwwwggg\\\\\\eeeooouuuwwwzzzssshhhqqqvvvqqq~~~zzzqqqzzzkkkRRRDDDEEEIIITTTbbbvvvzzzsssXXXMMMMMMMMM[[[kkkyyy|||}}}|||}}}{{{hhh[[[WWWXXXllluuuoooiiibbb]]]WWWPPPMMMNNNPPPQQQTTTXXXYYYYYY^^^fffwwwuuunnneeeSSSFFF:::777666444111111---111444444444:::FFFPPPQQQNNNQQQ^^^nnnwwwxxxvvvzzzxxx|||\\\```iiiPPPDDD@@@>>>???@@@BBBCCCCCCBBB@@@???===999444000...,,,***)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''''''''((()))))))))*********)))))))))))))))+++------+++))),,,444:::CCCYYYrrrzzzkkkVVVUUUiiissstttyyyeeeXXXRRRPPPRRRkkk~~~mmmfffgggjjjuuusssqqqrrrvvvzzz~~~rrrcccRRRGGG???888555777888777777888;;;@@@FFFJJJQQQWWWaaajjjrrrzzzvvvjjjbbbZZZRRRLLLEEECCC@@@===<<<:::777555777>>>EEENNN]]]rrrvvvkkkeeehhhpppwwwnnn\\\NNNEEEAAA???>>>===;;;999666444222///000000000000...---,,,,,,,,,++++++***)))))))))******))))))***+++,,,,,,'''((()))***************((('''&&&&&&&&&((()))******''')))///000///<<>>===;;;777;;;:::777>>>TTTkkkxxx|||mmmeeehhhnnnuuu[[[JJJEEEBBB======;;;999777555444333222111000///...---,,,,,,***++++++++++++***))))))))))))))))))))))))))))))((((((((((((((()))***************)))))))))))))))***)))***,,,+++000CCCWWWlllxxxpppgggrrruuuvvvmmm]]]___www~~~~~~ooo\\\ccc}}}yyytttsss{{{gggSSSDDD???HHHTTTiiiuuu}}}~~~}}}gggVVVRRRXXXgggsss|||~~~|||zzzyyywwwgggYYYVVV^^^lll}}}sssqqqkkk]]]SSSQQQNNNMMMNNNPPPUUUYYY[[[[[[ffflllzzz|||uuuwwwbbbUUUGGG???:::555444666333222000111444999???BBBRRRRRRLLLKKK\\\uuu|||ttt{{{vvvXXXeeefffPPPCCC===@@@??????@@@BBBDDDCCCBBBAAA???:::444...***)))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%''')))+++,,,***((('''&&&''')))*********)))((())))))))))))))))))))))))***((((((***---...,,,)))***,,,///...***///DDD[[[ooogggLLLLLL\\\xxx~~~vvvMMMEEE]]]lll{{{|||~~~ooollllllhhhbbbhhhqqq~~~|||tttppprrr{{{ooo[[[RRR===;;;888777777888888777999>>>FFFMMMSSS[[[dddjjjrrr{{{vvvlllfff___UUULLLEEE@@@===:::;;;:::;;;======???HHHSSSjjj}}}uuudddWWWvvv\\\JJJEEEBBB======;;;999777555444333111111000///...---,,,,,,***++++++++++++***))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))))))))))))))***)))+++,,,,,,333EEEXXXeeennnnnnmmmuuuzzz{{{gggeeeqqq~~~zzzfff\\\jjj{{{uuuvvvzzzwww```MMMBBBBBBOOO\\\oooyyybbbYYYUUU[[[cccnnn}}}zzzyyy|||sssgggXXXXXX^^^nnnvvvmmmbbbZZZWWWOOOMMMLLLLLLOOORRRTTTTTT___dddooo~~~vvvvvvgggZZZKKKCCC===777555777333222111111333888===@@@IIIPPPRRRPPPZZZmmmwwwuuuvvvtttfff[[[{{{rrrZZZGGG<<<@@@???>>>???AAACCCBBBBBB@@@???;;;666000+++))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''')))*********(((((('''''')))*********)))(((***************************)))((())),,,---+++)))+++---000111111;;;VVVooowww{{{kkkTTTIIITTThhh}}}xxxdddNNNPPPeeennnvvvvvvssspppuuunnnccceeelllnnnnnnfffmmmtttxxxvvvsssrrrrrr~~~oooZZZJJJCCC;;;999888888999:::;;;<<>>MMMWWWXXXYYYdddpppvvv}}}~~~wwwlllqqq|||VVVZZZzzzkkkQQQ>>>@@@>>>===>>>@@@BBBAAAAAA??????===999333---***)))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))'''((())))))******))))))***************************)))((()))+++++++++)))***+++...000555EEEaaayyy~~~{{{cccQQQFFFOOOeee{{{wwwxxxbbbXXXYYYhhhxxxzzzwwwuuuqqqnnnsss}}}kkkccc[[[[[[bbbkkkppprrrkkkkkklllmmmpppvvv}}}qqqbbbRRRCCC:::888777777777888;;;>>>AAACCCNNNVVVcccnnnxxxyyylll```VVVMMMHHH@@@>>>======:::777777<<<999FFFXXXjjjzzz|||aaaMMMFFFBBB======;;;999777555444333111000000///......------***++++++++++++***))))))((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))************+++,,,...222<<>>888777555333111000111333666777999HHHXXX\\\\\\aaammmwww}}}{{{{{{vvvrrryyy\\\PPPbbbwwwyyy\\\DDD@@@>>>======???AAAAAA@@@>>>??????<<<666000+++)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((()))((('''''''''(((***+++(((((())))))***************************************)))))))))******++++++,,,---000666BBBUUUjjjyyywwwdddRRRIIIOOOccczzzxxxqqquuuiiiWWW]]]nnn}}}{{{|||{{{xxxeeeeeefffjjjooorrrssssssmmmjjjhhhmmmxxxyyyhhhUUUGGG>>>888777999999:::<<>>@@@AAA@@@>>>@@@AAA???999222---***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''''''''(((***+++)))))))))))))))******+++************************))))))***)))***+++,,,---///333===LLL```rrr}}}jjjWWWRRRWWWfff{{{}}}vvvssssssjjjSSSYYYbbbrrr~~~}}}zzzxxxvvvtttjjjjjjooo{{{tttXXXLLL>>>888777666888<<<@@@CCCGGGKKKPPPXXXaaagggjjjuuu{{{qqqkkkaaaWWWMMMHHHDDD???======<<<:::888777===MMMeeexxxfffPPPGGGAAA======;;;999777555444333000000//////............***++++++++++++***))))))((((((((((((((((((((((((((((((((((((((()))******((((((((()))******++++++***,,,...000999HHHSSSXXX^^^cccsss|||kkkTTTaaarrr|||uuummmjjjddd\\\^^^|||jjjooo{{{wwwooouuu}}}sssTTTKKKFFFMMMZZZhhhttt}}}|||zzzzzz~~~yyyllloooxxx}}}||||||uuummmeee```aaaqqqxxxpppeeeZZZRRRNNNKKKJJJJJJIIINNNWWW___iiiuuuhhh___TTTGGG===:::666555333111000111222333:::===HHHWWWaaafffppp|||~~~lllrrrxxxaaaWWWmmmjjjMMMCCC@@@>>>===>>>@@@AAAAAA???AAACCCAAA;;;444///,,,)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''''''''(((***+++***))))))))))))***+++,,,++++++++++++++++++++++++)))************,,,///222///===RRRggg|||~~~eee\\\dddmmm|||nnnbbb^^^UUUHHHeee}}}{{{wwwpppooooooppppppvvvgggSSSDDD===777777888888;;;???EEEIIINNNTTTZZZcccnnnvvv{{{ssseeeWWWPPPKKKEEE@@@???<<<<<<;;;999777===MMM]]]hhhQQQGGG???======;;;999777555444333////////////............***++++++++++++***))))))))))))))))))))))))))))))((((((((((((((()))******'''(((((()))******+++++++++---...111<<>>666555333222111111222222999777@@@RRR^^^dddrrrqqqkkkvvviiiSSSiiiuuuYYYDDDAAA>>>===???AAABBBBBBAAABBBDDDAAA<<<666111...))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((((((((((((((((())))))*********)))))))))***+++,,,++++++++++++++++++++++++(((***+++++++++---222666999RRRoootttdddlll|||~~~jjjWWWSSSMMM\\\}}}~~~uuuyyyppppppssswwwyyywwwbbbOOOCCC;;;999888;;;===>>>DDDJJJPPPUUU\\\aaahhhrrr|||yyyiiiaaa[[[QQQHHHCCC===;;;;;;<<<:::888>>>HHHiiiRRRGGG???======;;;999777555444333///////////////.........***++++++++++++***))))))************************((((((((((((((()))******'''(((((()))***++++++++++++---///111===NNNXXXXXX^^^pppqqqrrrzzzmmmTTTNNNcccmmmuuusssnnnkkkjjjjjjxxxjjjxxx}}}xxxxxxqqqWWWKKKIIIMMMZZZhhhtttzzzqqq}}}|||uuuttt||||||qqqnnnpppvvv~~~yyyYYYMMMJJJYYYlll~~~xxxjjj```XXXSSSRRRIIIGGGKKKMMMOOO___qqqtttkkk```RRRFFFAAA666555444222222222222333777444<<>>???AAABBBBBBBBBCCCDDDBBB<<<666222000))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++***)))))))))***,,,,,,++++++++++++++++++++++++(((***,,,,,,,,,...444888KKKkkkhhhbbbxxxkkkSSSOOOMMMnnn~~~zzzxxxsss}}}~~~zzz|||pppUUUCCC>>>@@@777777:::>>>AAAEEEOOOYYYaaafffmmmtttzzzuuuwwwxxxtttqqqttt~~~zzzrrrjjj^^^PPPIIIAAA;;;888::::::777999>>>fffPPPFFF???<<<;;;:::999777555333111333333222111000///......+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******)))***,,,,,,***)))***+++)))$$$(((999MMMXXX^^^bbbiiihhhoootttcccNNNRRRfff{{{qqqsssxxxsssyyyzzzpppyyy~~~~~~tttrrr}}}xxxaaaPPPHHHKKKSSSdddvvv~~~qqq|||~~~qqqgggtttxxxzzzrrriiinnnvvvxxxzzzkkk[[[KKKGGGMMM[[[qqq|||nnnbbb]]]VVVRRRQQQOOOMMMRRR\\\yyyyyymmmbbbXXXNNNGGG>>>:::555333444555444111666666:::AAAIIITTTfffuuuzzztttrrr{{{qqqWWWfffvvvRRRDDD:::<<>>>>>:::666444~~~eeeOOOFFF@@@<<<<<<;;;:::777555333222333222222111000///......,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))******))))))))))))******)))***,,,,,,***)))***+++...,,,222DDDVVV___cccfffjjjlllppplllYYYKKKTTThhhuuurrrzzztttqqqzzz{{{qqqlll}}}yyysssuuuttt^^^NNNMMMRRR]]]mmm}}}{{{ppp{{{zzzpppsss~~~yyyttt~~~wwwkkkhhhiiiwww}}}|||ooo```SSSKKKKKKWWWddd{{{ssshhhaaaZZZWWWSSSOOORRRXXXjjj{{{ppphhh```VVVOOOCCC>>>888555555555333000111111444:::@@@IIIXXXfff|||}}}~~~~~~aaaZZZxxx___NNN???<<>>CCCNNNYYYlllnnnsss|||~~~sssUUUbbb}}}nnnZZZDDD<<<>>>AAAAAABBBAAA@@@@@@@@@???<<<777444+++***)))((('''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''((((((((((((((((((((()))***+++,,,)))))))))))))))***+++,,,,,,,,,++++++***+++++++++((((((***...222:::HHHVVVnnn|||cccRRR___|||{{{xxxxxxrrrSSSUUUvvvwwwooojjjsss{{{wwwSSSHHH>>>:::;;;;;;???CCCHHHPPPWWW\\\fffttt~~~{{{}}}}}}|||||||||zzzrrrnnnkkknnnvvvuuuooopppwwwtttjjjhhhooovvvrrrjjjeeefffkkkmmmjjjyyy~~~ssseeeUUULLLGGGAAA======|||bbbMMMFFFAAA>>>===<<<;;;999777555333222222111000///...---------,,,,,,,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))******)))***,,,,,,***)))***+++&&&,,,888GGGSSS\\\aaadddkkksssqqqbbb]]]kkk{{{ttttttwwwxxxsssqqq}}}vvvbbbbbbnnnssszzzvvvcccSSSJJJPPP]]]nnn||||||zzz{{{qqqwwwkkkooo{{{}}}jjjoootttmmmcccaaadddqqq}}}|||qqqssszzzhhhVVVJJJFFFAAAQQQjjj{{{oooeee^^^YYYWWWVVV\\\lllxxxtttmmmcccZZZNNNGGG>>>888666444222000555444666;;;>>>AAAHHHPPP```dddkkkxxx~~~vvv]]][[[sssxxxcccJJJ<<<===BBBEEEFFFAAA@@@@@@@@@???===999555---+++)))''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))***+++,,,******)))((()))***,,,------,,,++++++******++++++,,,++++++---333???PPP^^^wwwzzz\\\ZZZtttyyyuuuxxxsss^^^WWWkkk{{{xxx{{{qqq```EEE???:::;;;===@@@EEEKKKSSS\\\dddiiirrr|||~~~~~~{{{}}}}}}}}}zzzyyy}}}}}}ooolllxxx{{{ooohhhkkksssuuunnncccaaahhhjjjeeejjjvvvrrrbbbWWWOOOEEE===;;;|||bbbMMMFFFAAA>>>===<<<;;;999777555333222222111000///...------++++++++++++******************************************))))))))))))******)))***,,,,,,***)))***+++)))222===HHHRRR]]]hhhnnnoootttoooccciii~~~vvvnnneeeaaafffttt|||jjj___hhhyyy}}}wwwmmm[[[PPPMMMYYYhhhzzzzzzvvv}}}~~~sssttt~~~gggfffppp|||mmmkkkjjjccc]]]aaaooo}}}zzz~~~vvvyyysssaaaTTTBBBFFFPPP___ppp~~~qqqhhhaaa]]]ZZZ[[[dddssszzzqqqfff]]]QQQIII???999666555444222111000222777:::<<>>>>>BBBEEEHHHOOOWWWhhhpppxxx|||~~~|||~~~~~~{{{|||rrrhhhsss}}}xxxnnnkkkrrrvvvrrrhhheeellloookkk```eeennnwwwyyynnncccTTTHHHBBB~~~dddOOOGGGAAA======<<<:::888666444333222111000000......---,,,+++++++++*********))))))******************************))))))))))))******)))***,,,,,,***)))***++++++666AAAGGGNNN[[[iiirrrttttttlllcccnnnvvvrrrfffVVVSSSccc{{{~~~nnnaaacccrrr{{{yyy{{{wwwaaaTTTSSSUUUaaaooo|||tttzzzrrrpppxxx}}}fff```ggg||||||jjjpppyyyooobbb\\\```lllxxx~~~zzzsssvvvttteeeTTTLLLEEEGGGOOO^^^qqquuulllddd^^^XXX\\\cccqqqwwwkkkcccVVVNNNCCC;;;777666555444222///000555888:::>>>CCCJJJVVViiiyyyyyymmmNNNTTTkkk~~~yyy```III>>>>>>AAAAAAAAA@@@?????????>>>;;;999444///***((()))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((()))))))))(((((((((((()))***+++,,,++++++*********++++++,,,++++++******++++++,,,---,,,///111555DDD[[[qqq}}}vvvYYYSSS___sss|||vvvcccVVVHHHIII\\\{{{~~~~~~|||pppdddVVVGGG;;;>>>>>>BBBIIIMMMSSS]]]gggxxx|||xxx{{{yyy~~~yyyhhhlllyyy}}}wwwoooqqqttttttnnnjjjlllooopppdddaaaaaafffmmmttt}}}xxxgggVVVNNNfffPPPGGGAAA<<<<<<;;;:::777555333222111111000///...------,,,,,,,,,+++++++++***************************************))))))))))))******)))***,,,,,,***)))***++++++999EEEHHHKKKWWWfffnnnuuurrriiibbblllyyyxxxlllkkkbbbXXXZZZnnnwwwbbb]]]kkk|||~~~wwwvvv|||lllWWWQQQXXX___hhhttttttwwwqqqlllqqqzzzggg^^^cccyyy~~~ppptttuuufff^^^aaaiiippp}}}yyyvvvuuu}}}uuuiii[[[LLLDDDBBBGGGSSS```vvvwwwmmmeee[[[[[[\\\eeezzz{{{ooohhh^^^UUUHHH>>>999888666555666333222666999:::===BBBCCCQQQgggzzzyyy~~~vvvNNNNNNccc{{{kkkRRRBBB???AAAAAAAAA@@@?????????>>><<<:::666111***(((***+++***(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((((((((())))))))))))(((((((((((()))***+++,,,+++++++++,,,,,,++++++***)))))))))***+++,,,---...+++222999BBBUUUnnncccLLLRRRfffzzz{{{~~~ppp[[[MMMTTTaaattt{{{ttt|||~~~yyyuuuuuummm]]]NNNEEE@@@;;;>>>AAAGGGOOOUUU\\\iiiuuu{{{zzz{{{ooofffooo|||~~~vvvpppqqqtttuuuqqqmmmpppwwwoooddd[[[^^^eeekkkqqqwwwvvveee\\\hhhQQQHHHAAA<<<;;;;;;999777555333111111111000///...---,,,,,,---------,,,,,,,,,++++++******************************))))))))))))******)))***,,,,,,***)))***+++...>>>KKKLLLMMMWWWeeemmmsssooogggbbbiiisssrrrjjjfffccc```ggg}}}ttt]]][[[qqq~~~vvvuuu|||{{{dddPPPOOO[[[fffqqq{{{tttuuu}}}ooohhhlll}}}yyyhhh]]]aaayyywwwhhhtttsssccc]]]aaaeeepppyyy{{{{{{uuunnnttt}}}wwwiiinnnyyywwwhhhWWWLLLCCC===AAAIII\\\rrr~~~sssjjjbbb```^^^bbbuuu}}}qqqkkkeeeZZZLLLAAA;;;888666555888333111444777888:::>>>BBBNNNeeeyyyyyyyyyUUUQQQcccyyypppWWWFFFBBBDDDEEEAAA@@@????????????===;;;888222+++)))+++,,,+++(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((()))***+++,,,***+++,,,------,,,***)))((())))))***+++---...///,,,666BBBNNNbbbzzzzzzYYYKKK[[[pppuuu}}}iiiZZZPPPaaavvv{{{iiihhhzzz|||sssyyyqqqhhhggg^^^MMM???<<>>;;;999666333111000111111000000//////.........------,,,,,,++++++*********++++++++++++******)))))))))))))))))))))))))))***++++++***+++---///444>>>KKKTTTZZZbbbnnnxxxqqq___WWW___jjjkkkeeedddaaa___ooouuuaaa^^^jjjxxxxxxxxx||||||kkkZZZNNNNNN]]]mmm|||wwwsssxxx}}}mmmaaa```ppplll___^^^qqqzzz|||nnnuuu|||rrrgggZZZeeegggnnn{{{~~~zzztttnnneee]]]WWW[[[^^^gggsss||||||lllZZZLLLCCC===:::BBBGGGYYYttt}}}wwwnnneee```dddoooxxxjjjiiiaaaTTTGGG===777666555555444333333555888;;;===DDDKKKXXXjjjzzz}}}nnnWWWZZZqqq~~~cccJJJ@@@???@@@@@@@@@@@@???>>>======<<<999444...***)))******+++))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))((((((((((((***)))'''&&&%%%'''((()))++++++******++++++,,,---,,,,,,,,,++++++******************+++------,,,+++444AAARRRdddxxxwwwcccUUU\\\rrrzzz{{{sss[[[aaazzzwwwfffeeeuuuvvv```dddvvv{{{kkk]]]VVVPPPHHHBBB???@@@AAABBBJJJMMMSSS[[[dddnnnwww}}}www~~~~~~zzz{{{hhheeennnzzzsssllluuuyyyssssss{{{{{{pppbbbXXXVVV[[[bbbgggfffeeemmm{{{}}}jjjQQQGGGCCC???>>><<<999666444111000111111000000//////.........------,,,,,,++++++************++++++*********)))))))))))))))))))))))))))***++++++***+++---000999BBBNNNXXX___gggpppwwwzzziii]]]aaakkknnnmmmnnnooobbbaaavvviiiXXX___rrr}}}yyy|||uuudddWWWQQQWWWhhhyyyyyyvvv|||sssccc]]]kkk|||pppbbb]]]lll}}}qqqnnnoooaaa^^^^^^hhhwww~~~xxxqqqhhh^^^XXXTTTSSSYYYdddmmmuuu~~~{{{qqqfffZZZMMMEEE;;;:::AAARRRdddpppyyy}}}uuulllhhhiiisssuuummmeeeXXXKKKAAA;;;888777333222111111333666999;;;DDDFFFOOObbbwww}}}~~~mmmaaaooolllRRRCCC@@@AAA@@@@@@??????>>>======<<<:::555///+++************))))))))))))(((((((((((())))))((((((((('''''''''(((((((((((())))))))))))***)))(((&&&&&&''')))***++++++******++++++,,,---,,,,,,,,,+++++++++******---+++******+++,,,------888CCCUUUkkk```]]]cccttt|||rrrsssjjjbbbwwwyyyssswww}}}jjjXXXNNNXXXkkk{{{yyyiiiWWWJJJIIIEEE@@@>>>???CCCGGGJJJOOOUUU___hhhpppyyyxxx~~~rrrfffhhhuuu{{{tttvvvxxxttttttyyy~~~xxxlll```YYYZZZ```gggaaa]]]^^^dddlllttt|||kkkQQQGGGCCC???===<<<999666444222111111111000000//////.........------,,,,,,++++++***************************)))))))))))))))))))))))))))***+++++++++,,,///111===EEEPPP[[[ccciiimmmpppjjj\\\[[[kkkuuuqqqpppwwwsss]]]eee|||sss\\\RRRddd|||{{{{{{ooo\\\TTTVVVbbbttt}}}zzz~~~|||gggZZZcccuuuwwwfff[[[eee|||zzzeeehhhuuuxxxmmmbbb___hhhuuu~~~wwwmmmccc\\\SSSOOONNNTTT\\\fffrrr}}}|||ooo]]]PPPGGG???999<<>>=========;;;777111,,,***))))))((())))))))))))(((((((((((())))))((((((((((((''''''''''''(((((())))))******+++***)))(((((()))***+++++++++******++++++,,,---,,,,,,,,,,,,++++++++++++...---+++***+++---000111888EEE\\\xxxpppPPP\\\qqqtttkkknnnhhh^^^lll~~~zzz^^^PPPHHHNNNZZZhhhyyymmmZZZKKKCCC>>>===<<<>>>BBBHHHNNNRRRWWWaaammmwww~~~~~~yyyuuu~~~kkkcccnnn}}}~~~xxxvvvvvvwwwvvvxxxkkk]]]XXX^^^eeegggccc[[[VVV[[[gggpppssswww~~~mmmQQQHHHCCC>>>===<<<999777555333222111111000000//////.........------,,,,,,++++++***+++******************+++)))))))))))))))))))))))))))***+++++++++---000333@@@FFFQQQ[[[bbbddddddbbbUUUWWWbbbqqqvvvrrrttt{{{jjjUUUjjjxxxhhhXXXVVVmmm|||xxx|||}}}kkkXXXRRRZZZiiizzz~~~~~~}}}mmmYYY\\\nnn|||jjjZZZ^^^ssszzzdddbbbooozzzkkkeeehhhpppwwwwwwkkkddd^^^VVVPPPOOORRRXXXbbblllqqqtttyyy{{{lll```UUUOOOFFF>>>===EEETTT```zzzvvvpppvvvxxxooobbbUUUKKKCCC;;;777555444333333555888;;;===DDDAAADDDSSShhhyyyyyyyyyyyyhhh___vvv{{{hhhPPPCCCBBB????????????>>>>>>=========888222...+++***((('''))))))))))))(((((((((((())))))((((((((((((((((((&&&''''''((()))******+++******)))))))))***+++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///222555999KKKhhhwwwbbbWWWeeezzzzzzqqqooosss{{{iiiWWWbbb}}}mmm[[[IIIFFFMMM[[[lllzzz||||||xxxnnn^^^PPPFFFAAA===>>>AAADDDIIIOOOVVV[[[ccclllxxx}}}}}}~~~tttccchhhtttzzzvvvyyyzzzvvv~~~sssaaaXXX[[[cccrrrqqqgggXXXUUUaaakkkmmmmmmqqqxxxnnnRRRHHHDDD>>>===<<<:::777555333333111111000000//////.........------,,,,,,++++++***++++++***))))))***++++++))))))))))))))))))))))))******+++++++++...222555BBBHHHRRR[[[___^^^ZZZVVVQQQeeevvvwwwssstttwwwvvv___WWWuuuqqq[[[XXXaaavvvwwwvvv}}}uuudddTTTTTT```ppp{{{|||}}}~~~uuu^^^[[[hhhyyynnn\\\ZZZkkkmmmdddrrrqqqgggiiinnnxxx|||vvvooojjjbbbYYYUUUSSSRRRWWW^^^iiijjjpppxxx|||vvvaaa]]]TTTHHH??????FFFKKKiiixxx{{{vvvuuu|||sssfff[[[QQQGGG>>>777777666444444444777:::<<>>>>>>>>>>>>>>===999333///,,,***((('''))))))))))))(((((((((((((((((())))))))))))))))))&&&''''''((()))******+++***************+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///444777EEEZZZyyy~~~iii[[[hhhrrryyyxxx~~~~~~vvvssskkkZZZ[[[vvv~~~rrr___JJJEEEMMMZZZfffnnnoookkkbbbXXXNNNDDD>>>:::>>>BBBGGGMMMRRRYYY```eeesssyyyiiidddiiizzz~~~xxx|||}}}xxxxxxxxxggg[[[\\\aaarrrxxxrrr```TTTZZZccchhhooopppqqqttt{{{nnnRRRHHHEEE>>>===<<<:::888666444333111111000000//////.........------,,,,,,++++++***,,,+++***))))))***+++,,,))))))))))))))))))))))))******++++++,,,///444777BBBJJJTTT[[[\\\YYYUUURRR^^^wwwzzzqqqssstttnnn```hhh}}}xxxfffOOOYYYkkk{{{~~~{{{uuuxxx{{{hhh[[[RRRYYYiiiyyy~~~~~~~~~~~~~~~jjj^^^bbbrrruuuccc[[[eee{{{qqqggghhhsssxxxnnnlllssswww~~~{{{sssllleee```\\\XXXXXX\\\cccdddgggmmmttt{{{zzzwwwkkkZZZKKKEEECCCBBBKKK\\\ppp~~~yyymmmbbbYYYOOOCCC:::777666333222222444666777999>>>DDDHHHNNN[[[mmmzzz~~~ooorrrgggUUU|||~~~iiiQQQ?????????>>>>>>>>>>>>>>>>>>===999444000---+++)))'''))))))))))))(((((((((((((((((())))))))))))******''''''(((((())))))******)))))))))***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,---......000777AAAHHH___pppooocccaaavvvxxx~~~ppp___[[[XXXiiiuuuuuuvvvhhhYYYUUUYYY^^^^^^\\\]]]VVVLLLEEEBBB@@@>>>===>>>DDDMMMUUU\\\dddlllrrrpppbbbaaalll|||~~~}}}~~~|||uuu|||}}}pppddd___^^^mmmvvvyyymmm]]]XXX\\\bbbmmmnnnooonnnooovvvnnnQQQHHHFFF>>>===<<<:::888666555444111111000000//////.........------,,,,,,++++++***,,,+++***((((((***+++,,,))))))))))))))))))))))))******++++++,,,///555999>>>HHHTTTZZZYYYUUURRRRRRiiitttzzztttmmmllljjjfffjjj}}}}}}{{{qqq___JJJ^^^sss{{{|||~~~zzzvvv}}}~~~ppp^^^VVVUUU```rrr~~~||||||~~~}}}xxxeee^^^iii}}}}}}lll]]]```ssszzzddd^^^jjjyyy}}}xxxyyy{{{yyyrrrnnniiicccbbbeeebbbccceeegggjjjqqqzzzpppaaaWWWMMMEEE;;;DDDRRRcccxxxtttjjjbbbWWWJJJ@@@999777555222222222444555777===CCCFFFJJJWWWjjjzzzzzzmmmuuuVVVrrryyy^^^CCC>>>>>>>>>>>>>>>>>>>>>???===999444111...,,,***((())))))))))))(((((((((((((((((()))))))))*********(((((((((((())))))))))))'''((()))***++++++++++++++++++******++++++,,,---,,,,,,,,,---------......,,,---...111:::KKK```ooozzzwwwjjjmmmxxx|||vvvkkkTTTZZZhhhzzzppp~~~}}}fffdddmmmyyysssjjjdddbbb^^^WWWPPPHHHDDD>>>;;;<<>>===<<<:::888666555444111111111000//////............---,,,,,,++++++***,,,+++)))(((((()))+++,,,))))))))))))))))))))))))***+++++++++,,,000555:::888DDDQQQWWWUUUQQQQQQRRRjjjffffffjjjjjjeeeaaaaaarrr}}}|||~~~ppp___LLLdddxxx{{{{{{~~~yyyxxx}}}jjj[[[WWWYYYfffwww|||zzz{{{|||}}}}}}}}}jjj\\\cccxxxrrr```^^^ooottt______gggxxx}}}{{{|||~~~yyysssmmmkkkmmmfffiiijjjiiiiiimmmvvv~~~|||sssiii[[[NNNBBBBBBCCCNNNfffzzzpppiii^^^PPPEEE===:::777555333444555666:::>>>CCCGGGLLLZZZmmm|||nnn]]]fffiiiJJJ>>>>>>>>>>>>>>>?????????<<<999444111///---+++)))))))))))))))(((((((((((((((((())))))*********+++))))))))))))((((((((((((''''''(((******+++++++++++++++******++++++,,,---,,,,,,,,,------.........***,,,...555EEE```~~~qqqlllzzzyyy~~~fffXXXfffnnneee~~~```PPP[[[lllqqqpppllleee___[[[VVVRRRBBB@@@===:::888;;;@@@DDDLLLUUUaaajjjpppwwwvvvaaa]]]^^^ooo}}}{{{~~~uuuggg\\\bbbiiivvvttt___SSSUUUYYYdddpppuuutttqqqqqqrrrkkkwwwgggMMMFFFBBB>>>===<<<;;;999666444333333222000...---...///000......---,,,+++))))))((()))))))))))))))))))))))))))))))))))))))******++++++******+++...222777:::AAAJJJNNNSSS\\\WWWMMMNNN]]]gggmmmjjjgggiiikkkkkkcccKKKWWWkkk{{{~~~~~~{{{zzzvvv}}}qqqfffVVVWWW```ppp|||~~~{{{|||~~~zzzggg___pppvvvcccZZZfff~~~lllWWWhhhppp~~~~~~~~~zzzvvvvvvvvvuuuppplllkkkooorrrrrrrrr~~~uuuhhh^^^QQQJJJBBBBBBOOOeee{{{{{{nnnhhhbbbVVVIIICCC<<<555222444777666555:::>>>AAADDDIIIWWWjjjyyynnnttt|||bbb^^^{{{lllTTTBBB:::<<>>===<<<;;;999777555333333222000...---...///000...------,,,+++***)))((()))))))))))))))))))))))))))))))))))))))******+++,,,++++++,,,///444999<<>>;;;:::<<>>>>>===;;;999777555444333222000.........//////...---,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))******+++---,,,,,,---111666<<>>BBBHHHNNNTTTYYYwwwxxxzzz}}}rrr}}}ZZZYYYpppmmmLLL===:::>>>;;;<<>>>>>>>>???CCCLLLVVV]]]dddnnnyyylll]]]___hhhxxx}}}|||~~~}}}rrrfff^^^aaafffqqq~~~uuuYYYWWWZZZfffpppvvvzzz~~~vvvjjjaaaeeennnzzzoooSSSHHHAAA>>>>>>===<<<999777555444222111000///.........///------,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++,,,...222888===AAAKKKOOOUUU]]]\\\JJJEEEVVV\\\^^^jjjwwwsssiiimmm{{{~~~nnnVVVLLLVVVvvv~~~~~~zzz{{{qqq```WWWZZZdddrrrxxxggg```nnn~~~hhhbbbqqqeeeTTTTTT___kkk~~~zzzyyyyyy|||wwwcccRRRIIIFFFRRRccczzz~~~vvvssskkkbbbVVVLLL???888666666444222555777;;;AAAHHHNNNSSSVVV___nnn{{{~~~{{{zzz}}}gggSSSiiirrrUUUAAA;;;>>><<<===???<<<>>>===;;;888555000---+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))*********+++++++++++++++++++++,,,,,,,,,---,,,...///000///.........000111>>>\\\yyy}}}sssppp}}}sssmmmmmmpppnnnvvvzzzhhhrrr}}}fffdddhhhnnnkkkcccaaafff```\\\WWWSSSPPPLLLFFFBBB===@@@CCCGGGMMMVVVaaaiiipppzzz{{{gggbbbeeesss~~~||||||{{{{{{~~~xxxooobbb```aaajjjxxxlll]]]UUU```nnnuuuyyy~~~xxxooohhhhhhjjjoooyyymmmRRRHHHBBB???>>>===<<<:::777555444222111000//////.........---,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))******+++******+++---222888>>>BBBKKKPPPSSSWWWVVVIIIKKK______dddpppxxxooocccmmmxxx```GGGHHH___xxx|||~~~}}}|||~~~vvvzzz{{{jjj\\\VVV^^^jjjzzztttbbb^^^yyyqqqfffqqqkkkXXXSSSVVVnnn|||xxxxxx}}}vvvaaaQQQJJJCCCNNNaaazzzxxxtttnnngggZZZPPPBBB999666666555333555666:::@@@HHHRRRZZZ___XXXeeesss{{{~~~wwwoooRRR```zzzaaaGGG<<>><<>><<<:::888666555111111111000//////......,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))******+++)))***+++...333:::@@@DDDIIIQQQQQQOOOPPPLLLQQQbbbbbbhhhqqqtttlllhhhxxxoooVVVCCCLLLgggxxxzzz|||||||||}}}www}}}wwwggg^^^]]]cccqqqmmm___qqqzzzkkkqqqmmmZZZRRR\\\jjj~~~~~~nnn^^^UUUCCCEEEMMMccc|||xxxrrrkkkaaaUUUFFF;;;888777666555444666:::???GGGRRR___hhhbbbbbbggguuuyyyvvvVVVWWWsssmmmNNN>>>@@@>>>===@@@>>><<<<<<;;;:::777333///,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++***+++,,,---......------+++---///...,,,,,,000333;;;GGG\\\uuuqqqmmmppp~~~yyyppppppxxxtttjjj^^^YYYnnnfff^^^bbbnnn|||~~~uuuoooqqqgggkkkmmmhhh[[[LLL@@@;;;>>>EEENNNVVV]]]fffrrr{{{{{{nnneeejjjuuuzzzxxxuuuttttttqqqpppsssxxxwwwsssfffaaa___dddllluuu~~~tttccc```iiisss|||uuulllhhhkkkssszzznnnQQQGGGBBB??????>>><<<:::888666555111111111000000///...---,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))******+++******,,,///555<<>>CCCNNN\\\ggglllkkkmmmyyyzzzkkkXXXfffwwwTTT@@@BBB@@@>>>@@@>>>::::::::::::777333000---))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++***+++,,,............---,,,...000...,,,---333888GGG\\\tttccckkkvvv{{{xxx{{{xxxjjjggggggxxxyyyyyyyyy~~~llliiioooxxx}}}|||yyyxxxyyyuuuxxxtttgggTTTFFFAAABBBEEEMMMXXXaaahhhqqq}}}|||{{{~~~nnnmmmtttzzz}}}~~~zzzuuummmeeeeeejjjmmmkkkccc``````ccceeeiiisssxxxlllgggnnnzzz|||sssmmmnnnssswwwqqqSSSGGG@@@??????>>>===;;;888666555111111111111000///...---,,,,,,++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++++++++---000666>>>DDDIIIJJJ[[[ZZZPPPUUU\\\^^^aaaggghhheee___ddduuusss\\\VVV[[[hhh{{{}}}}}}}}}{{{|||vvv||||||lll______gggnnn~~~xxxgggfff}}}rrrppp{{{zzzlllcccfffmmmvvv|||dddZZZOOOOOOeee}}}vvvqqqcccPPPBBB<<<999777555000555:::===@@@IIIWWWcccnnnuuuvvv``````|||}}}XXXBBBCCCAAA>>>@@@>>>888999:::999777444000...))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++)))+++,,,...//////......///111222000...000777===^^^www}}}gggWWWkkk{{{jjjqqquuurrrqqqttt}}}ssstttuuu|||~~~{{{{{{|||pppZZZDDD<<>>BBBPPP```jjjyyy~~~tttZZZyyy|||cccIII@@@@@@>>>;;;:::<<<;;;999888777555222///,,,+++))))))***+++***)))))))))))))))))))))))))))))))))))))))************,,,,,,,,,------,,,++++++++++++,,,------......///---+++---///,,,,,,;;;LLLxxxpppZZZ[[[yyyyyynnneeexxxyyyyyywwwpppxxxmmmTTTKKKHHHFFFLLLWWWVVV^^^jjjuuu}}}xxxrrrrrryyyzzzxxxssseee___\\\ZZZ[[[aaafffeeeaaa___aaaeeewwwtttjjjmmmuuu|||~~~xxxsssssstttrrrSSSIIIEEE@@@@@@???===:::888555444333222111///......------...------,,,,,,++++++***************************)))))))))))))))))))))))))))---000222777???DDDDDDMMMRRRRRRNNNNNNUUU[[[]]]\\\]]]]]]___kkk}}}zzznnndddfffsss~~~|||zzzxxxwwwzzz|||yyyoooddd```fffmmmwww}}}iiidddmmm~~~xxxtttzzz~~~tttqqquuussssssssswww}}}{{{vvv|||~~~zzzzzzzzznnn\\\KKK@@@999555333444333666;;;???CCCOOO[[[jjjyyywwwXXXppp|||eeeMMMCCCBBBAAA???@@@===;;;999888777555222000---+++))))))***+++***)))))))))))))))))))))))))))))))))))))))************,,,,,,,,,------,,,,,,++++++,,,,,,------......///111///000222111333CCCWWWzzzhhhUUUlllxxxooonnn~~~yyytttwwwzzzcccNNNGGGFFFGGGNNNYYY```hhhsss}}}yyysssttt|||{{{uuujjj```XXXZZZ\\\```eeehhhfff```\\\mmm|||}}}pppkkklllxxx|||~~~zzzuuutttuuutttUUUKKKFFF@@@@@@???===:::888555444333333222000////////////...------,,,,,,++++++***************************))))))))))))))))))))))))***...111222777???CCCCCCJJJLLLKKKHHHHHHOOOWWW[[[YYYZZZ\\\eeeuuu{{{uuuhhhkkkvvv~~~}}}{{{yyyvvvuuu{{{zzzvvvlllccccccjjjssszzzttteeeaaannnzzzuuuzzz~~~}}}~~~~~~~~~~~~~~~}}}||||||rrrppprrrvvv{{{sssdddSSSCCC:::777666666444555:::???DDDLLLSSSgggwwwXXXcccyyy{{{hhhQQQDDD???>>>>>>@@@===;;;999888888666333111---,,,***)))***+++***)))))))))))))))))))))))))))))))))))))))************+++,,,,,,------,,,,,,,,,,,,,,,,,,---....../////////---...222333999NNNddd~~~eee^^^zzzuuusssvvvuuummmssshhhXXXIIIFFFHHHLLLVVV```gggooozzz{{{vvvwww}}}lll^^^[[[XXXXXXaaalllmmmcccXXX___nnnzzznnnhhhssswww{{{{{{yyyvvvvvvwwwxxxWWWKKKEEE@@@@@@???===:::888555444222111000///...............------,,,,,,++++++***************************)))))))))))))))))))))))),,,000333555999AAADDDCCCHHHEEEBBBAAAGGGPPPWWWYYYZZZYYY^^^lll~~~yyyqqqhhhpppzzz|||~~~~~~}}}{{{zzzxxxwwwvvv~~~{{{tttjjjdddgggpppxxxnnnaaafff~~~xxxzzz|||zzzzzzzzz{{{{{{}}}}}}||||||{{{zzzyyyyyy{{{|||}}}{{{~~~~~~yyymmm[[[III===::::::999555444888???EEEIIIKKKaaattt~~~\\\XXXmmmsss]]]KKK@@@<<<===???===;;;:::999888777444222...,,,******++++++***)))))))))))))))))))))))))))((()))))))))************++++++,,,---------,,,,,,,,,,,,------.../////////...+++---333777AAAYYYqqqqqqiiivvvyyymmmrrrzzznnn||||||fffkkk{{{~~~xxxZZZPPPIIIJJJOOOVVVaaakkkpppwww}}}xxxyyyrrrbbbZZZTTTYYYfffnnnkkkddd\\\bbbooo}}}yyyoooqqqsssuuuuuuttttttwwwyyy|||YYYJJJBBB@@@@@@???===:::888555444222111000///////////////...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...333666888<<>>EEEHHHGGGYYYppp~~~~~~}}}}}}|||fffSSSbbb~~~rrrZZZGGG??????@@@===<<<:::999999888555333///---+++***++++++***)))))))))))))))))))))))))))((()))))))))***************+++,,,,,,---------,,,,,,,,,---......//////000222000222888>>>IIIaaazzz~~~hhhllluuunnnwwwxxxwww|||}}}pppccciiiooo___ttt}}}|||ssscccOOOLLLLLLPPPVVV^^^jjjttt{{{|||{{{pppdddWWWSSSZZZfffpppuuujjjddddddppp|||uuutttrrrpppooorrrvvvzzz}}}ZZZJJJBBB@@@@@@???===:::888555444333333222111111111111111...------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...444888:::???FFFIIIGGGHHH@@@===FFFTTT[[[\\\[[[ZZZXXX^^^ppp~~~|||wwwlllccciiiwww|||xxxwwwwwwwwwwwwxxxzzz{{{||||||uuukkkddddddkkkuuu||||||qqqssszzz|||}}}zzzxxxyyyzzzzzzyyyyyyxxxwwwvvvuuutttuuuuuuuuuvvvyyy}}}~~~|||tttdddQQQCCC<<<;;;<<<;;;888666<<>>===>>>===<<<:::::::::999666444000...,,,+++++++++***)))))))))))))))))))))))))))))))))))))))******************+++,,,---------------------...//////000000333111555===BBBLLLddd{{{xxxfffmmmvvvqqqsss}}}yyypppoooggg\\\]]]wwwlllfff}}}{{{cccTTTJJJMMMRRRWWW\\\eeepppyyytttbbbTTTQQQZZZkkkxxxxxxnnngggkkkyyy~~~{{{vvvrrrqqqsssvvvyyyzzzXXXKKKDDD@@@@@@???===:::888555444222222111000000000111111...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---333777:::@@@GGGJJJHHHIIIEEEHHHRRRZZZ\\\]]]___YYYXXXbbbvvv~~~yyywwwooohhhiiirrrzzzzzzwwwvvvuuuuuuvvvwwwyyy{{{|||zzzrrriiieeehhhrrr}}}zzzvvv~~~}}}{{{xxxxxxxxxxxxvvvuuuuuutttsssrrrqqqqqqrrrsssqqqssswww{{{~~~~~~vvvhhhXXXIII@@@<<<<<<===:::666:::CCCIIIHHHNNNgggvvv||||||]]]QQQkkkcccHHH<<<;;;<<<===<<<;;;::::::999777555000...,,,+++++++++***)))))))))))))))))))))))))))))))))))))))************)))***+++,,,------------------......//////000000///111999DDDMMMXXXooo~~~qqqjjjtttwwwtttyyytttnnn```\\\mmmyyysssyyyjjjVVVNNNLLLSSS[[[```dddlllvvv}}}|||qqq]]]PPPQQQ\\\ffftttqqqnnnnnnrrrzzz{{{yyyxxxxxxwwwwwwWWWKKKFFF@@@@@@???===:::888555444000///...............///......---,,,,,,++++++***++++++++++++++++++++++++************************,,,111666:::???GGGJJJHHHIIIJJJQQQ[[[]]]ZZZ\\\bbbXXXZZZggg||||||wwwrrrkkkiiirrrzzz{{{xxxwwwvvvvvvuuuuuuvvvxxxzzz{{{zzzrrrjjjhhhnnnzzz|||~~~|||yyywwwuuuuuuuuutttrrrppprrrrrrpppooooooooopppqqqoooqqquuuyyy}}}zzzmmm^^^PPPEEE@@@<<<>>><<<666888BBBJJJJJJMMMeeerrryyyyyybbbMMMcccfffKKK??????@@@>>><<<;;;;;;;;;:::777555111///,,,+++++++++***)))))))))))))))))))))))))))))))))))))))************)))***+++,,,------...---------......///000000000000333@@@PPP\\\jjjmmmhhhnnn}}}xxx}}}wwweeegggvvvttt}}}ooo}}}~~~vvv]]]NNNKKKQQQZZZccchhhkkkrrr{{{{{{uuu|||fffTTTLLLNNNRRRfffmmmrrrqqqnnnrrr~~~}}}yyyvvvzzzYYYKKKBBBAAA@@@???===:::777555333333222000...---,,,------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,222888<<>>===<<<;;;999888777666333000,,,*********))))))************************++++++******************+++,,,,,,,,,,,,,,,,,,---...---,,,,,,.../////////222555DDD^^^uuuzzzhhhgggxxxzzzrrr~~~sssnnnxxxyyyqqqoooxxx|||{{{uuu^^^SSSOOOMMMZZZ___fffkkkpppvvv~~~zzzwwwxxx~~~}}}iiiXXXNNNKKKSSS\\\iiissstttppprrrwww|||xxxXXXJJJBBBAAA@@@???===:::777555333333222000...------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000666<<<@@@FFFMMMOOONNNNNNYYYbbb```WWWPPPKKKGGGQQQ```sss}}}|||yyyxxxzzzuuunnnvvv}}}{{{xxxyyyxxxyyyyyywwwtttvvvzzztttmmmfffgggrrr|||xxxwwwqqqpppmmmmmmqqquuurrrkkkllllllkkkkkkkkkkkkllllllnnnnnnpppssswwwzzz}}}~~~~~~zzzjjj^^^QQQAAACCCRRR]]]BBB333@@@DDDJJJMMMWWWfffvvv~~~mmm^^^ppp}}}^^^EEE>>><<<>>>===<<<;;;999888777666555111...++++++++++++***************************************************++++++,,,,,,,,,,,,------...---,,,---...///000000333777HHHbbbyyyrrrhhhmmmyyyuuutttwwwlllvvv}}}xxxxxxwwwuuuwww|||iiiWWWPPPPPPPPP\\\aaaiiiooottt{{{zzzppppppvvv|||}}}kkk[[[SSSRRRTTT^^^kkksssrrrnnnlllvvvWWWJJJCCCAAA@@@???===:::777555333222111000///...---------.........------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---222888???BBBFFFKKKKKKHHHFFFOOOVVVWWWUUURRRMMMHHH___mmm{{{}}}yyy||||||tttwww{{{zzzyyy{{{xxxzzzzzzvvvqqqqqqxxxpppjjjeeehhhsss}}}wwwrrrrrrnnnlllkkkppp||||||ppplllkkkkkkjjjjjjkkkkkkkkklllmmmooorrruuuyyy|||}}}||||||}}}|||mmmbbbVVVFFFFFFVVVcccHHH444===AAAKKKOOOPPP[[[pppcccccccccHHH>>>>>>======<<<;;;999888777777666333///---,,,,,,,,,+++************************************************+++++++++,,,,,,---------......------...000111222333:::MMMhhhwwwgggmmm|||xxxlllrrrqqqlllxxxnnnllluuurrr]]]PPPPPPUUUXXX```fffnnnuuu{{{kkkdddiiioootttwwwkkk]]]SSSNNNPPP^^^nnnsssooojjjssstttUUUIIICCCAAA@@@???===:::777555333222111000//////...............---------,,,,,,,,,************************,,,,,,+++++++++,,,------111777>>>AAACCCFFFDDD???===GGGQQQTTTTTTVVVUUURRRkkkwww}}}xxxzzzvvvqqquuuzzzzzz{{{}}}xxxxxxvvvsssqqqsssxxx}}}rrrmmmhhhkkkvvv~~~yyywwwtttooommmnnnnnnllllllrrr~~~tttjjjjjjiiihhhhhhhhhiiiiiijjjkkkmmmpppssswwwzzz{{{yyyzzz{{{}}}~~~qqqggg\\\KKK@@@KKKXXXCCC444<<>>???HHH:::333<<<<<>>@@@666444<<<999@@@TTTLLLMMM\\\lllwwwgggWWWjjjbbbEEECCC<<<<<<;;;::::::999888888555111...++++++++++++***************************)))))))))***++++++,,,,,,******+++,,,,,,---......///111111000...000555:::;;;LLLeee~~~ccc\\\ddd}}}|||sssnnnqqqwwwxxxuuussswwwmmmmmmlll```VVVTTTYYY^^^cccgggvvv|||uuueeeeeelllkkkkkkooozzzzzzgggXXXQQQSSS___llluuuuuurrrooosss|||tttVVVJJJCCCAAA@@@???===:::777555333000000111222111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///444;;;@@@AAACCCEEEBBB>>>>>>GGGNNNQQQTTTZZZ^^^___ppptttxxxxxxrrrkkkfffdddggglllqqqtttuuuuuuuuuuuussssssuuuyyy}}}|||xxxssskkklllqqqzzzzzzrrriiibbb\\\\\\]]]]]]___cccbbbfffhhheeeeeeiiikkkjjjfffeeedddccccccbbbbbbbbbeeefffhhhjjjnnnqqqtttvvvuuuvvvxxx{{{|||}}}}}}}}}{{{wwwpppaaaMMM@@@???555444:::666???OOOMMMOOOXXXfffvvvkkkVVV```oooMMMIII<<<;;;;;;::::::999999888666333///,,,,,,,,,,,,+++************************((())))))***++++++,,,,,,)))******+++---......//////111222000...000666<<>>@@@BBBDDDCCC???FFFJJJNNNQQQXXX___aaa^^^qqqrrrssssssppplllgggeeeiiinnntttuuuvvvwwwyyyyyypppuuuzzz~~~~~~zzzuuuqqqlllnnnttt~~~~~~tttjjj```[[[YYY[[[\\\\\\\\\___^^^bbbddddddfffkkkkkkhhhgggfffeeedddccccccccccccdddeeegggjjjmmmqqqtttuuuuuuvvvxxx{{{|||}}}}}}}}}~~~{{{tttfffOOO@@@???555333888555@@@JJJNNNPPPUUUcccvvv}}}{{{sssZZZXXX}}}uuuQQQLLL;;;;;;;;;::::::999999999777444000...---------,,,************************((())))))***++++++,,,,,,)))******+++---...//////000222333111///000777===PPPbbbzzz{{{aaaqqquuurrr~~~~~~wwwcccfffmmmuuu{{{qqq\\\UUUSSSZZZbbbfffmmmtttvvv}}}~~~zzz~~~~~~zzzuuutttyyyooo\\\RRRRRR___ppp~~~}}}vvvvvv|||oooUUUJJJBBBAAA@@@???===:::777555333000000000///......------......------------,,,,,,++++++***)))(((((())))))+++,,,............///111777;;;???BBBBBB@@@??????PPPKKKOOOXXX[[[VVVXXX```|||mmmnnnooofffnnnvvvjjjkkksss{{{{{{uuurrruuuzzzuuuwwwzzz~~~}}}wwwssskkkrrr}}}xxxjjj___[[[RRRTTTWWWYYYZZZ[[[]]]^^^^^^___```bbbcccdddeeefffeeeeeedddcccccccccddddddeeefffiiikkknnnpppqqqrrrttttttvvvwwwyyy{{{|||}}}}}}|||rrrhhhXXXIII;;;777666444666:::GGGPPPSSSSSS^^^tttxxxYYYWWWkkkxxxfffNNN@@@;;;999:::999777777;;;555444111...,,,++++++++++++++++++************))))))************+++++++++,,,,,,---------------------***,,,222111///888GGGddd{{{~~~nnnooo~~~xxxyyyooofffrrrooodddfffpppvvvbbbXXXZZZ\\\```eeemmmuuu{{{|||xxxuuuwww}}}mmmXXXLLLUUUbbbsss~~~|||nnnSSSIIIAAAAAA@@@>>><<<:::777444333000000000///......------,,,,,,++++++++++++******++++++***)))))))))))))))+++,,,---------...000222888<<<@@@AAA@@@BBBFFFIIIPPPMMMPPPTTTRRRPPPZZZjjjwwwoooqqqnnnfffnnnuuuiiiqqqvvv{{{{{{vvvrrrtttvvvtttvvvyyy}}}~~~|||vvvrrrlllsss}}}~~~uuugggYYYRRRQQQNNNPPPTTTVVVWWWXXXZZZ\\\[[[\\\\\\^^^___aaacccdddeeeddddddcccccccccddddddbbbcccfffhhhkkkmmmnnnooopppqqqsssvvvyyy{{{}}}~~~~~~wwwnnnZZZLLL>>>999777555666:::EEEOOOTTTRRRYYYlll|||~~~fffUUUggg{{{jjjTTTAAA<<<999:::999777777:::666555222000...,,,,,,,,,+++++++++************))))))************+++++++++,,,,,,,,,------------...///---000555444666GGG\\\{{{rrrfffuuuxxxxxxqqqsssyyyjjjjjjrrr{{{mmm]]]YYY[[[```eeekkkrrr{{{|||{{{}}}}}}~~~~~~zzz|||nnn___ZZZ^^^fffqqq|||lllRRRHHH@@@AAA@@@>>><<<:::777444333000000000///......------,,,,,,++++++++++++******++++++***))))))))))))***,,,,,,,,,,,,,,,---111444999===@@@???>>>BBBKKKTTTOOONNNOOONNNHHHIII\\\ssstttsssuuuooojjjuuuyyykkkwwwyyyzzzyyyvvvtttrrrsssqqqsssuuuyyyzzzxxxsssooolllttt~~~ttteeeUUUHHHFFFKKKJJJMMMQQQSSSUUUWWWZZZ\\\ZZZZZZZZZ[[[]]]___bbbcccccccccccccccccccccddddddaaabbbdddfffhhhjjjlllmmmmmmnnnqqqtttxxx{{{~~~~~~}}}ttt^^^QQQCCC;;;777555777999BBBNNNUUUSSSUUUcccqqqxxx~~~}}}WWWeeerrr]]]DDD>>>999::::::777777:::777666444111///...------+++++++++************))))))************+++++++++,,,,,,,,,---------......000///222666777@@@XXXqqq}}}hhheee{{{ooovvvooo||||||xxxzzz~~~qqqcccZZZ[[[___eeekkkrrryyywwwqqqwwwyyyxxx}}}pppggg___bbbooo~~~mmmRRRHHH@@@BBBAAA???===;;;888555444000000000///......------......---------,,,,,,,,,++++++***))))))*********,,,,,,,,,++++++...222555777<<>>;;;???JJJUUULLLKKKJJJGGGCCCIII___uuurrruuusssmmmrrr~~~nnn{{{zzzxxxxxxwwwuuusssqqqnnnooorrruuuvvvtttppplllmmmttt~~~vvveeeWWWJJJBBBDDDIIIIIILLLPPPSSSUUUWWWZZZ]]]\\\\\\[[[\\\^^^```ccceeeaaaaaabbbcccccccccccccccbbbbbbccceeegggjjjkkkllllllmmmpppssswwwzzz}}}~~~xxxaaaWWWHHH===777555666777>>>LLLVVVUUUTTT]]]jjjsss}}}yyy^^^ddd|||yyyfffGGG???:::::::::888777999666555444222///...,,,,,,+++++++++*********))))))))))))*********++++++++++++,,,,,,------.........///...000666===KKKdddyyyyyyqqqgggrrrwwwnnnxxxyyyvvv~~~~~~uuufff^^^\\\___dddjjjqqqwww|||wwwiiirrr{{{yyyxxx~~~xxxfff^^^eeetttnnnTTTJJJBBBCCCBBBAAA>>><<<999666555000000000///......------......---------,,,,,,,,,+++***************+++++++++++++++++++++...333666444:::>>><<<888:::DDDNNNJJJGGGEEEDDDFFFOOOaaaqqqppprrrkkkhhhxxx~~~nnn{{{xxxvvvuuuvvvwwwuuusssoooppprrruuuvvvuuuqqqmmmnnnuuuyyyiiiVVVJJJEEEBBBBBBEEEGGGJJJNNNQQQSSSVVVYYY[[[[[[[[[[[[\\\]]]___aaabbb___```aaabbbcccdddccccccaaaaaabbbccceeegggiiikkklllmmmpppsssvvvyyy{{{|||xxxeee\\\MMM???666444555555;;;IIIVVVXXXUUUZZZfffppp~~~}}}vvvfffbbbrrr{{{hhhJJJAAA:::::::::888777888555444333111///---+++***+++++++++*********))))))))))))*********+++++++++++++++,,,,,,---...//////000...111:::IIIYYYjjjwwwjjj}}}}}}iiikkk{{{pppkkk{{{|||lll___]]]aaafffjjjpppuuuyyy}}}xxxfffkkkrrrwwwttt{{{{{{{{{~~~vvvhhheeemmmzzzpppVVVLLLDDDCCCBBBAAA>>><<<999666555000000000///......------,,,,,,++++++++++++******+++************+++,,,,,,)))***++++++,,,///333666555999<<<:::777888???FFFHHHEEECCCDDDKKKWWWeeennnmmmlllaaacccwwwtttmmmyyywwwtttttttttuuuuuuuuuttttttvvvxxxzzzxxxuuurrrrrrxxx{{{jjjYYYHHHBBBAAA@@@???>>>DDDGGGKKKNNNPPPSSSVVVXXXXXXXXXYYYYYYZZZ[[[[[[[[[]]]^^^```bbbcccdddcccccc_________```aaadddfffhhhlllmmmppprrrvvvyyy{{{|||yyyuuuhhhiiikkkqqqzzzyyyjjjcccTTTBBB777555555444888FFFTTTYYYVVVXXXaaajjjuuu|||mmm]]]eee{{{hhhMMMCCC;;;:::;;;999777777444444333222000---+++***+++++++++************))))))************+++++++++***+++,,,,,,---...//////111111555BBBTTTdddoootttmmmwwwhhhqqq|||nnnjjjlllyyy~~~|||xxxyyyvvveee\\\___fffmmmqqquuuyyy|||{{{gggccceeepppqqqjjjooo~~~}}}||||||}}}ooojjjmmmrrrpppVVVMMMEEEAAA@@@???===:::777555333000000000///......------,,,,,,++++++++++++******+++*********++++++,,,---''')))+++,,,...000333666999::::::888777999???EEEGGGGGGFFFGGGPPP]]]jjjqqqkkkjjj___bbbtttrrrhhhoooxxxwwwuuusssqqqrrrtttuuuuuuvvvwwwyyy{{{zzzvvvsssvvv|||wwwlllSSSHHH??????@@@@@@???@@@DDDGGGKKKNNNPPPRRRUUUWWWUUUVVVWWWXXXXXXWWWVVVUUU[[[]]]___bbbcccdddcccccc______^^^___aaacccfffgggjjjlllooorrrvvvzzz}}}zzzwwwuuukkkhhheeegggnnnyyy|||ooojjjZZZFFF999777777555666BBBPPPVVVUUUTTTYYYaaajjjyyytttYYY[[[{{{lllPPPEEE;;;:::;;;999777666555555444333111...,,,++++++++++++************))))))************+++++++++***++++++,,,---...///000...222:::GGGXXXgggppptttwwwrrrnnn|||tttmmmrrr{{{|||yyyvvvuuusssrrr~~~~~~yyy{{{|||nnnbbb___eeellluuuwww{{{~~~}}}yyynnn___[[[cccwwwoooeeehhhzzz}}}~~~tttkkkhhhpppVVVLLLEEE??????===;;;888555333111000000000///......------.........---------,,,,,,+++*********+++,,,,,,---&&&(((+++---///000333555>>><<<999777777;;;BBBGGGHHHIIIJJJJJJQQQ___nnnwwwllllllbbbeeesssiiiaaarrrxxxxxxvvvrrroooooorrrtttttttttvvvxxxyyyxxxuuurrrzzzyyylll```@@@<<<;;;???AAABBBDDDHHHGGGJJJMMMPPPRRRTTTVVVXXXTTTVVVXXXYYYYYYWWWTTTRRRZZZ\\\___bbbcccdddccccccaaaaaa```aaabbbeeehhhiiihhhjjjnnnrrrwww|||}}}uuuvvvwwwzzz~~~xxxooonnnsss{{{sssnnn^^^III;;;999888666555???MMMTTTSSSPPPSSSYYY]]]kkkvvvwwwyyyyyyYYYVVVyyyqqqQQQEEE;;;:::;;;999777666666666666555222000---,,,+++++++++************))))))************+++++++++******+++,,,---//////000***222===IIIWWWeeepppuuu{{{yyypppuuu}}}vvvtttrrrccckkkyyykkkbbbcccjjjrrryyy{{{zzzuuu___XXX^^^sssqqqfffhhhsss}}}}}}zzzyyyyyyrrrqqqWWWLLLJJJCCCAAA>>><<<:::888555333111000///......------...,,,,,,------,,,,,,+++***)))))))))))))))))))))))))))(((&&&'''***000555999???>>>;;;777666:::CCCJJJNNNXXX[[[TTTUUUeeetttyyyooohhh[[[aaammm^^^\\\wwwttttttuuuuuuttttttsssrrrqqqsssuuuuuutttssstttuuuxxx~~~ttt^^^HHH:::;;;===>>>@@@BBBFFFJJJKKKLLLMMMNNNNNNPPPSSSVVVUUUUUUUUUUUUUUUVVVVVVVVV]]]^^^___aaabbbccccccccc^^^```aaaaaabbbdddhhhkkkllljjjllltttxxxwwwzzz~~~}}}xxxrrrvvv|||{{{uuussssssssstttvvvyyy}}}yyyxxx}}}yyytttdddMMM===999777444888===CCCOOOXXXPPPMMMZZZ\\\cccooovvvrrroooyyy___SSSrrrfffLLL888:::===888555:::666666555333111...,,,+++...---...///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,...111333111>>>HHHKKKRRRaaapppwwwwwwnnn|||tttqqqvvvxxxnnnpppwwwzzzxxxyyy~~~qqqiiieeegggnnnwww}}}|||{{{eee```YYYddd~~~zzzlllffflll|||}}}zzzxxxssswwwrrrnnnTTTIIIGGGCCCAAA>>><<<:::888555333111000///......------...+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***))))))***---222777:::======;;;888888<<>>:::<<<>>>@@@AAADDDHHHKKKLLLMMMNNNOOOOOOQQQTTTWWWSSSTTTTTTUUUVVVWWWXXXXXXYYYZZZ\\\^^^___```aaaaaa]]]___```aaaaaaccceeehhhjjjhhhkkkssswwwxxx{{{~~~yyyvvvvvvyyy~~~{{{tttqqqsssuuu~~~zzzuuueeeOOO@@@:::888555555<<>>999666999666666555333111///---+++***))))))))))))(((((((((,,,,,,,,,,,,,,,++++++++++++,,,---------...111444444>>>IIIPPPXXXfffwww~~~yyyppplll~~~tttpppsss}}}oooqqq}}}|||pppooo~~~zzzoooiiifffhhhqqqyyy~~~tttjjj\\\```vvvoooeeedddttt~~~|||{{{zzzyyysssrrrttt{{{jjjRRRGGGDDDCCCAAA>>><<<:::888555333111000///......------...++++++,,,,,,++++++***)))))))))))))))))))))))))))***+++,,,---111444888:::;;;;;;;;;:::;;;???EEEIIILLLSSSUUUTTTZZZgggnnnmmmhhhggggggnnnqqqccccccwwwssssssssssssrrrrrrqqqqqqtttuuuvvvvvvtttttttttvvv}}}lllXXXIII>>>777;;;===@@@BBBCCCFFFJJJMMMMMMNNNOOOOOOPPPQQQUUUWWWRRRSSSTTTUUUVVVXXXYYYYYYWWWXXXZZZ\\\^^^___``````\\\^^^```aaaaaaaaabbbdddhhhgggjjjppptttvvvyyy~~~~~~~~~}}}~~~|||xxxzzz|||tttpppqqqxxx}}}}}}wwwhhhTTTDDD<<<888555222:::AAANNNYYYRRRKKKSSSXXXVVVYYYdddrrr~~~fffRRR\\\}}}vvvXXX???;;;???;;;777777666666555333111///---,,,+++***))))))***,,,,,,+++++++++++++++++++++++++++,,,---.........000333555;;;FFFXXXhhhpppwwwtttlllkkkooozzzppprrr}}}sss}}}wwwlllqqqxxx~~~uuummmiiiiiilllttt}}}ttt]]]WWWfffttttttddd^^^lll|||{{{zzzvvvpppooottt{{{fffQQQGGGDDDCCC@@@>>><<<:::888555333111000///......------...,,,,,,,,,,,,,,,++++++******************************+++---///222555777888999999:::<<<>>>BBBEEEHHHHHHLLLPPPUUU^^^hhhkkkhhheeehhhmmmrrrnnndddhhhxxxvvvuuuuuutttttttttttttttuuuvvvwwwvvvuuutttvvvwww{{{mmmYYYFFF;;;777777<<<>>>AAADDDFFFHHHLLLOOOMMMNNNOOOOOOOOOQQQTTTWWWSSSSSSTTTUUUUUUVVVWWWWWWWWWXXXZZZ\\\^^^```aaaaaa\\\___aaabbbaaa```aaaaaahhhhhhjjjnnnrrruuuxxx{{{~~~}}}{{{yyy}}}|||{{{}}}xxxssssssyyyzzzlllYYYIII>>>999777222888===IIIXXXUUUPPPVVV___aaagggsss~~~yyy|||ooo]]]\\\xxx|||]]]AAA;;;???<<<888777666666555333222000...---,,,,,,+++)))***......,,,***************+++++++++,,,.../////////111444777CCCSSSpppqqqhhhpppyyyzzzqqqwww{{{wwwvvvqqqpppxxxxxxqqqkkkjjjlllpppxxxeeeTTTWWW```sss{{{eee___hhhvvv}}}xxxsssppprrrwww{{{gggRRRHHHEEECCC@@@>>><<<:::888555333111000///......------...---------------,,,,,,+++++++++++++++++++++++++++)))***,,,///222444666666888888999<<>>@@@DDDGGGHHHKKKNNNPPPNNNOOOOOOOOOOOOQQQTTTVVVUUUUUUUUUUUUUUUUUUTTTTTTVVVWWWYYY[[[]]]^^^___```]]]```bbbcccbbbaaaaaaaaagggiiillloootttzzz~~~}}}|||~~~}}}rrrmmmxxx{{{wwwssspppqqqtttwwwxxx{{{xxxuuuuuuyyy}}}}}}}}}ppp```NNNAAA:::888333888999DDDVVVZZZWWW\\\aaammm{{{qqq```qqq~~~aaaEEE<<<>>>===:::888666555555444222000///...)))------((('''***+++)))))))))*********+++++++++,,,...//////000111555888EEE[[[~~~sssmmmzzzzzzrrr}}}sss~~~xxxsss|||sssnnnkkkmmmpppttt{{{sss\\\RRRSSSgggmmmbbbeeeooo~~~wwwssssssuuukkkSSSGGGDDDCCCAAA>>><<<:::888555333111000///......------...,,,------------,,,++++++++++++++++++++++++++++++)))***,,,...111333555666888777888;;;???CCCDDDDDD@@@DDDLLLWWWbbbggggggddd```hhhxxxvvvaaa^^^nnnwwwvvvuuusssrrrrrrrrrssstttvvvwwwwwwwwwvvvwwwzzz}}}uuubbbLLL===777666999===BBBEEEIIIKKKLLLNNNPPPRRROOOPPPQQQPPPPPPQQQTTTWWWXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVXXXYYY[[[[[[\\\\\\^^^___aaabbbaaa```aaabbbfffjjjmmmpppxxx~~~}}}|||}}}}}}{{{qqqwww|||vvvnnnooooooqqqsssuuuwwwyyywwwuuutttvvv||||||{{{zzzzzz|||~~~ttteeeTTTCCC:::999444777777@@@UUU\\\ZZZ^^^ddduuudddgggfffLLL@@@>>>===:::999666555555444333111///...+++444666///)))+++,,,***))))))******+++,,,,,,,,,,,,---...//////111555888DDD^^^~~~uuuwww~~~zzzuuu{{{|||pppmmmlllppptttwww~~~||||||eeeTTTLLLZZZuuuyyyhhheeejjjzzzzzztttrrrnnnTTTGGGEEECCCAAA>>><<<:::888555333111000///......------...***++++++++++++***))))))))))))))))))))))))))))))***+++,,,...000333555666888777666999>>>AAACCCBBBAAAFFFOOOYYYaaadddcccbbbbbbnnnfffccctttyyyvvvuuusssrrrrrrrrrssstttuuuvvvwwwwwwwwwyyy}}}yyyuuu___OOO@@@999888888===CCCHHHKKKOOOQQQQQQRRRTTTUUURRRSSSSSSSSSSSSTTTVVVYYYZZZZZZZZZZZZZZZYYYYYYYYYWWWWWWYYYZZZZZZ[[[[[[[[[]]]^^^______^^^___aaacccfffjjjmmmooovvv~~~|||{{{|||~~~~~~uuuppprrrqqqtttwwwzzz|||~~~~~~zzzwwwxxx|||{{{uuuooollllllnnnooorrrtttvvvwwwyyy|||wwwjjjXXXEEE;;;:::333777666???TTT]]]YYYYYYfffrrr}}}gggbbb|||mmmTTTEEE???;;;999888666555555444333111000///...<<>><<<:::888555333111000///......------...)))))))))))))))(((''''''((((((((((((((((((((((((,,,,,,,,,...000333666777999777666888===AAABBBAAACCCHHHQQQ[[[```aaa``````___mmmgggdddtttvvvyyywwwuuutttssstttvvvwwwtttuuuvvvwwwwwwzzz~~~yyyqqqkkkIII???888888:::;;;BBBJJJMMMPPPSSSUUUUUUUUUVVVXXXTTTUUUVVVUUUUUUVVVXXX[[[[[[[[[\\\\\\]]]]]]]]]^^^ZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\^^^aaacccggglllmmmlllrrr|||~~~|||{{{|||~~~xxxtttnnniiimmmuuuyyy||||||zzz|||uuupppiiibbb```bbbfffiiidddfffhhhhhhjjjooovvv|||zzz{{{~~~xxxlllZZZFFF;;;:::333777777@@@UUU\\\UUUSSSbbbhhhiiigggmmmjjjcccxxxrrr[[[III@@@;;;888888555555555444333222000///+++===DDD888***(((***)))******+++,,,------......***+++---...///111444777EEEkkkpppwww}}}~~~tttpppnnnooouuuyyy{{{rrr^^^WWW```www}}}pppjjjvvvmmmRRRJJJEEECCCBBB???<<<999666555444222000.........///...---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++++++++---111666;;;>>>???;;;777999???DDDFFFFFFEEEOOO\\\cccccc___\\\[[[cccpppuuukkkeeekkkrrrtttxxxwwwvvvuuuttttttttttttwww}}}zzzwwwzzz~~~}}}vvvbbbRRR???===;;;;;;???EEELLLPPPUUUWWWZZZ]]]^^^]]]\\\ZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^___``````aaaaaaaaa```\\\[[[\\\[[[XXXXXXZZZ\\\\\\\\\]]]^^^aaacccdddfffiiillloooqqqtttxxxzzzxxxyyy{{{||||||}}}~~~zzzpppnnnkkkiiiiiikkknnnpppwwwyyy~~~yyyuuuwww{{{~~~xxxtttoookkkjjjiiihhhgggaaaZZZSSSRRRYYYdddmmmrrr{{{|||~~~ppp^^^LLL@@@:::555777888<<>>OOOtttyyymmm}}}}}}}}}zzzwwwuuurrrzzzvvvtttnnnqqqtttwwwzzz~~~xxxjjjaaannn{{{pppvvvnnnSSSJJJEEECCCBBB???<<<999666444444222000.........///...---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++,,,...222777<<>>;;;888555444333222000.........///...,,,+++,,,,,,------,,,,,,+++++++++************++++++***+++...111666:::===???BBBAAA@@@@@@AAADDDHHHKKKJJJPPPYYY^^^___]]][[[ZZZ```ddddddaaaccclllssstttxxxvvvuuusssssstttuuuuuuwwwxxxyyyxxxxxx{{{}}}zzz|||yyyzzzzzzttthhhXXXHHH??????BBBGGGMMMSSSYYY]]]```ffffffeeeeeefffgggiiijjjkkkjjjjjjiiihhhgggggggggeeedddbbbaaabbbdddgggiiibbbjjjtttxxxpppccc]]]^^^___^^^]]]]]]]]]^^^___```fffhhhkkknnnppprrruuuxxxxxxzzz}}}~~~~~~tttkkk^^^RRRJJJEEECCCBBBFFFJJJPPPTTTTTTPPPKKKGGGGGGBBBAAAGGGPPP]]]mmmzzz|||pppkkkpppwwwzzzmmm[[[JJJ>>>777666888999888999BBBRRR^^^zzz~~~}}}}}}}}}mmmZZZIII???777999777888DDDVVV\\\XXXYYYeeennnnnncccRRRXXXsss|||tttzzzzzz___mmmxxxbbbQQQEEE<<<888999777666444333333222000...------------------------+++++++++++++++,,,---...///---...000000333BBBSSSjjjzzz{{{wwwssssssqqqmmmlllsss{{{qqqllllllooorrrvvvyyy}}}}}}www|||zzzyyyoooSSSJJJDDDBBBAAA>>>;;;888555333333222000.........///...,,,+++,,,,,,------,,,,,,++++++******))))))******+++***,,,///333666:::<<<===;;;===?????????AAAEEEIIIFFFOOOZZZ``````]]]\\\]]]kkkjjjgggeeejjjrrrxxxyyyuuutttrrrqqqpppqqqssstttuuuvvvvvvuuuwww||||||{{{|||~~~yyyxxxsssiiiZZZMMMDDD@@@FFFGGGKKKQQQWWW^^^dddhhhlllkkkjjjjjjjjjlllnnnooonnnnnnmmmlllkkkjjjjjjiiihhhgggeeedddeeegggjjjlllhhhrrr}}}nnndddcccbbbaaa```___``````aaabbbfffhhhkkkmmmoooqqqtttwwwwwwyyy|||~~~~~~~~~oooYYYRRRHHH@@@;;;:::::::::;;;@@@GGGMMMOOOMMMHHHDDD<<<;;;;;;===AAAKKK___qqq{{{yyyvvv|||{{{gggQQQ@@@888777999333666888666444999FFFQQQggguuu}}}uuummmhhhhhhqqq}}}qqq^^^LLLAAA888999777666AAATTT\\\[[[XXXeeeqqqwwwoooZZZ[[[sss}}}```fffkkkXXXGGG:::777999777666444333333222000...------------------------,,,,,,,,,+++,,,,,,------...+++---222222777LLLccczzzyyy|||vvvwwwnnnnnnvvv{{{zzzyyypppjjjgggjjjnnnrrrvvvzzz}}}zzzzzzoooSSSJJJDDDBBB@@@>>>:::777555333222222000.........///...---+++,,,,,,------,,,,,,+++******))))))))))))*********,,,000333777999999:::666;;;@@@AAA???>>>BBBEEEBBBNNN[[[aaa^^^]]]```eeeoooiiicccdddkkktttxxxyyytttssspppooonnnppprrrtttuuuuuutttuuuxxx~~~|||||||||}}}~~~|||zzzvvvlll^^^OOOFFFBBBBBBKKKMMMPPPUUU\\\ccchhhlllppppppoooooooooppprrrsssqqqqqqpppoooooonnnmmmmmmiiihhhgggggggggiiikkklllmmmqqqwwwzzzsssiiidddfff`````````aaaccceeeggghhheeehhhkkkmmmnnnpppsssvvvvvvxxx|||~~~~~~~~~~~~~~~mmm^^^IIIDDD===888666666666777;;;>>>BBBFFFFFFCCC???<<<999:::;;;:::777<<>>EEEEEE@@@===>>>AAAAAAOOO\\\___ZZZ[[[eeeqqqvvvlllcccdddlllsssuuuuuutttrrrpppnnnnnnpppsssuuuvvvvvvuuuwwwzzzzzz}}}~~~~~~~~~}}}|||yyywwwsssmmmbbbUUUJJJEEEFFFHHHPPPSSSYYY___eeeiiilllnnnssssssrrrrrrsssssstttttttttssssssrrrrrrqqqqqqqqqkkkkkkjjjkkkkkklllnnnnnnnnnmmmmmmmmmiiidddbbbeeeaaaaaaaaabbbdddfffiiijjjeeehhhjjjlllnnnpppsssuuutttwww{{{}}}}}}}}}~~~ttteeeWWWKKK<<<999666444444555444444:::;;;;;;<<<;;;888666555777666666666333555AAANNN^^^lll}}}nnn___JJJ;;;555555555555777:::===;;;888777:::>>>OOOjjj{{{tttllldddeeedddffflllrrryyyvvvfffVVVJJJ::::::666222<<>>]]]zzz}}}|||{{{wwwtttvvvyyyxxxssssss~~~wwwiiiYYYNNN:::;;;666222;;;OOO]]]```UUUdddooowww{{{vvvaaalllhhhMMM<<<888888666444333333222000///------------------------...------,,,,,,,,,------///+++---333222888VVVxxxvvvttt~~~~~~~~~~~~zzzrrrooossstttqqqlllmmmoooooonnnooorrrtttuuuyyy|||}}}zzz|||{{{}}}}}}~~~oooTTTIIIBBBCCCAAA???<<<999666444333111000///......------...,,,,,,,,,+++++++++******))))))*********+++++++++...///222444666666555444444:::AAABBB???===>>>@@@JJJNNNVVVZZZTTTUUUmmmllljjjpppuuuuuuvvvrrrssstttuuuuuuuuussssss|||yyyvvvvvvzzz||||||~~~zzzzzzyyyyyyyyy{{{|||}}}xxxvvvtttssssssqqqmmmiiiaaaWWWMMMIIIJJJMMMTTT[[[bbbeeeiiinnnrrruuuvvvvvvxxxyyyzzzzzz{{{{{{{{{{{{|||zzzwwwvvvvvvvvvvvvuuuwwwwwwvvvuuutttsssrrrrrrsssrrrqqqooollljjjgggfffiiiiiiiiihhhhhhgggeeedddhhhjjjkkkllllllnnnpppsssuuuuuuxxx||||||zzz|||~~~wwwwww|||}}}hhhRRRBBB999666555333333333222222222111111444111222:::GGGQQQTTTRRRZZZLLL>>>777444666@@@KKKSSS\\\kkk{{{xxxrrr^^^\\\LLLGGGUUUSSSPPPaaabbblllrrrkkk^^^TTTNNNJJJFFFSSSgggzzzppp___TTTAAA<<<777666:::FFFYYYhhh[[[bbblllqqqsssyyytttnnnqqqbbb^^^|||pppTTT===;;;666555444444555555333111...---,,,,,,++++++,,,,,,------,,,,,,,,,---......000,,,...555;;;EEE\\\sssiiiuuu~~~uuutttuuuqqqtttuuurrrlllssswwwtttrrrtttuuuuuuwwwzzz{{{uuu~~~~~~|||yyyxxxxxxyyyzzzyyy{{{|||}}}~~~nnnTTTKKKEEECCCAAA???<<<999666444333111000///......------...,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,---000333444555444444555;;;@@@BBB???===@@@CCCMMMPPPVVVXXXSSSTTThhhtttbbbcccmmmrrrrrrrrrsssttttttuuuuuuttttttttt}}}zzzwwwwww{{{{{{yyyzzz}}}~~~}}}zzzxxxtttsssqqqqqqpppqqqrrrsssqqqooommmlllkkkiiieeebbb\\\TTTMMMLLLOOOSSS[[[cccjjjlllppptttxxxzzz{{{{{{{{{{{{|||}}}}}}}}}}}}}}}~~~{{{yyyxxxyyyyyyxxxxxxxxxxxxxxxwwwvvvuuutttsssrrrrrrpppnnnllliiigggfffeeekkkqqqooohhhccceeejjjggghhhjjjkkkkkkmmmooorrrtttsssvvvzzz{{{yyyzzz~~~~~~}}}xxxqqqooosssxxx{{{|||xxxtttrrrtttrrrpppttt{{{yyyiiiRRRAAA777444111000222222222222111111111111222222555@@@OOO^^^hhhlllbbbXXXNNNFFF>>>:::>>>FFFWWW^^^fffooozzzzzzqqqjjjkkk^^^YYYbbbbbbfff{{{{{{lll```NNNTTTddd{{{rrrbbbXXXCCC===777555888CCCUUUddd[[[bbbkkkrrrtttwww{{{uuuvvv___ZZZuuu{{{rrriiiQQQ:::777666555444444555555333111...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------......///333888>>>KKKbbbvvv{{{hhhwww|||ttttttxxxwwwsssvvvwwwuuutttyyy|||zzzzzz}}}}}}{{{ssswww|||xxxyyywwwuuuuuuwwwzzz|||}}}{{{{{{{{{|||}}}~~~nnnTTTLLLGGGCCCAAA???<<<999666444333111000///......------...,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,...111333555666666555777;;;@@@@@@>>>>>>BBBFFFRRRRRRUUUVVVRRRRRRaaattt{{{fffYYY```oootttssssssuuuuuuttttttttttttuuuuuu~~~{{{xxxxxx{{{~~~yyyzzz{{{}}}|||yyyvvvsssrrrqqqpppnnnlllkkkjjjjjjkkkjjjhhhfffeeedddbbb^^^\\\TTTOOOMMMQQQVVV[[[dddmmmnnnpppsssvvvyyyzzz{{{{{{}}}~~~~~~|||{{{|||||||||{{{yyyzzzzzzzzzyyywwwuuutttrrrrrrpppnnnllliiihhhgggdddhhhjjjhhhdddcccfffkkkfffgggiiijjjjjjkkknnnpppsssrrruuuyyyyyywwwyyy}}}{{{{{{}}}}}}}}}~~~yyyssskkkcccZZZXXX]]]cccdddcccgggccc___```ccchhhsss}}}{{{eeeUUUAAA444222444444222111111111111000000000000000222888CCCTTThhhyyyuuunnndddVVVGGG<<<<<>>:::777666444444555444333111...------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++222777888???SSSkkk{{{ggg```xxxyyysssssslllnnnvvvyyyvvvxxxzzzyyy{{{~~~yyyttt{{{wwwtttrrrpppqqquuuzzz~~~{{{{{{zzzzzzzzzzzz{{{|||~~~qqqVVVLLLFFFCCCAAA???<<<999666444333111000///......------...,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,---...000333666888999888888888<<>>DDDJJJUUUSSSSSSTTTQQQQQQ[[[hhhlllXXXPPP^^^ppptttssstttwwwvvvuuutttttttttuuuvvv}}}{{{xxxxxx{{{|||wwwyyyyyy{{{}}}~~~}}}{{{xxxuuurrrooonnnkkkiiigggdddbbbaaaaaaaaa]]]\\\ZZZYYYWWWUUUSSSQQQLLLKKKNNNUUU\\\bbbkkksssssstttvvvxxxzzz{{{||||||~~~~~~}}}}}}~~~~~~}}}zzzzzz{{{{{{zzzxxxvvvuuusssrrrpppnnnllljjjiiihhhjjjeee```___cccfffgggeeefffgggiiijjjjjjlllnnnqqqrrrrrruuuyyyyyywwwyyy}}}}}}~~~{{{xxxtttnnneee^^^RRRNNNJJJJJJLLLOOOPPPPPPNNNMMMMMMRRR[[[iiizzz}}}hhhQQQFFF:::222222444666555000000000000////////////...111666>>>KKK^^^ssstttcccNNN@@@===@@@QQQ]]]^^^XXX```vvv~~~wwwxxx{{{yyyvvvwwwzzzuuubbb___uuuzzzvvvxxxyyykkkaaaEEE===888999===FFFYYYkkk^^^^^^cccjjjmmmooozzz~~~eeeXXXfffqqqfffRRR@@@>>>888666555444444444333222......---,,,,,,,,,,,,,,,+++++++++++++++,,,---...+++444777444???ZZZvvvoooXXX```~~~xxxuuuvvvxxxssszzzzzzzzzwwwyyy{{{||||||~~~~~~~~~{{{wwwtttqqqnnnkkkllloootttxxxyyyvvvvvvvvvwwwyyyzzz|||}}}vvvWWWKKKDDDCCCAAA???<<<999666444333111000///......------...,,,,,,,,,+++++++++******************++++++++++++...000333666888888888888999<<>><<<>>>EEEKKKTTTSSSRRRQQQPPPRRRZZZccc]]]LLLIII[[[lllooonnnqqqxxxwwwvvvuuutttuuuvvvvvv{{{yyywwwwww{{{{{{wwwttttttuuuxxx~~~}}}{{{yyyxxxvvvsssnnnjjjfffcccaaaZZZXXXVVVSSSQQQOOOOOOOOOJJJJJJIIIGGGEEECCCCCCCCCEEEHHHOOOYYYaaafffnnnvvvzzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~zzz{{{{{{{{{zzzxxxvvvuuutttssspppnnnlllkkkjjjjjjmmmoooqqqpppmmmhhheeedddggghhhjjjkkkkkkllloooqqqsssrrruuuyyyzzzxxxyyy~~~~~~~~~{{{wwwqqqhhh]]]SSSNNNKKKMMMOOOMMMHHHDDDCCCDDD666>>>KKKYYYhhhwwwiiiNNN;;;999666222......000222000000000/////////.........000111444:::GGGXXXccctttyyyzzzooo^^^NNNDDD@@@GGGYYY```WWWZZZooo~~~~~~{{{yyyyyyvvvnnnzzzpppbbbnnn{{{pppooozzzzzzmmmeeeJJJ???999;;;===CCCUUUhhhaaa\\\\\\ccceeegggttthhhXXX```tttbbbLLL<<<<<<:::777555444444444333222///...------,,,,,,------++++++++++++,,,---...///...444555444CCCcccmmmbbbooo|||}}}{{{qqqsss{{{|||xxxwwwwwwzzz|||}}}~~~~~~}}}wwwsssooollliiillliiieeedddfffiiijjjkkkllllllnnnqqqtttwwwzzz|||~~~~~~xxxXXXJJJBBBCCCAAA???<<<999666444333111000///......------...,,,,,,,,,+++++++++******))))))*********+++++++++---///111444555555444444:::===>>>===;;;===CCCJJJQQQQQQPPPOOOOOOTTT]]]eee[[[MMMMMM```nnnlllmmmtttyyyxxxwwwvvvvvvuuuuuuvvvzzzxxxwwwxxx||||||yyyuuutttuuuyyy|||zzzxxxuuurrroookkkiiiddd]]]WWWRRRNNNLLLIIIHHHEEECCCAAA@@@@@@@@@===>>>===<<<:::999:::;;;@@@EEEPPP]]]eeeiiiqqqxxx||||||}}}~~~~~~}}}~~~}}}|||{{{zzzyyyxxxxxxwwwvvvtttrrrooommmllllllllllll~~~xxxhhheeeiiiggghhhjjjkkkkkkmmmooorrrsssrrruuuyyyzzzwwwyyy}}}|||}}}~~~~~~~~~{{{wwwrrrjjj___TTTRRRUUU___eeehhhdddZZZPPPLLLLLLJJJYYYjjjwwwwwwhhhNNN888111444666444///,,,...111000000000000////////////...///...---...444===DDDRRRccctttyyyrrrbbbQQQDDDCCCVVVaaa[[[ZZZjjj|||wwwnnnfffVVVMMM]]]nnnwww|||~~~kkkkkkwww}}}rrrpppzzz|||ppphhhPPPCCC;;;;;;:::;;;KKK^^^cccZZZXXX]]]^^^]]]hhhyyymmmXXXZZZ}}}iiiPPP???>>>;;;888555444444444333222///......---------------+++++++++,,,---...///000222444777AAAVVVrrrvvvttt|||uuugggfffvvv|||xxxwwwvvvuuuxxx}}}~~~}}}vvvoookkkiiifffeeeeeeccc```^^^___```______bbbccceeehhhlllpppsssuuuwwwxxxxxxxxxvvvwwwyyyzzzwwwVVVJJJCCCCCCAAA???<<<999666444333111000///......------...,,,,,,,,,+++++++++***************+++++++++,,,,,,...///111333444333222222999<<>>;;;:::999999444333111000000000111111...///000///---...111444888AAARRRcccmmmqqqxxx~~~{{{zzz{{{|||~~~xxxvvvtttqqqoooooopppppprrrooolllkkkkkklllkkkjjjeeefffhhhhhhiiijjjmmmooopppppprrrwwwwwwuuuvvv{{{||||||yyyzzz|||tttooohhh___XXX\\\qqq|||yyywwwnnnUUU999000777333111......000111000///111111111111000000000000//////000222222222111000777KKKbbbqqqwwwtttfffWWWPPPVVV\\\___```gggwwwvvviiifffUUU;;;LLL^^^kkkuuu~~~nnnqqquuummmVVVFFF<<<===;;;999GGG\\\fff[[[XXX]]]YYYOOOQQQ]]]fff{{{~~~}}}lll```|||jjjNNNCCC<<<999666444444444333333//////...------------...,,,------...///000222222444555GGGlllyyywwwssssssmmmfffjjjxxxxxxtttvvvuuutttwww~~~~~~|||tttnnnkkkiiihhhhhhaaaaaaaaacccfffgggeeedddddddddccccccddddddeeefffhhhiiikkklllnnnqqquuuxxxuuuxxx}}}pppVVVJJJ@@@@@@???===;;;999777555444000000000///......---------------,,,,,,+++++++++************+++,,,---......000222333333444666888<<<>>>???>>>===>>>BBBFFFKKKKKKNNNLLLKKK[[[iiieeeVVVXXX```kkknnnlllnnnsssyyyxxxwwwwwwsssppprrrxxxzzzxxxyyy~~~}}}|||wwwxxx}}}yyytttqqqoooiii___VVVOOOIIIEEEBBB===;;;999666555444333444000000000000000000000000---...//////---,,,---...777BBBUUUgggnnnqqqxxx}}}||||||{{{yyywwwxxxwwwvvvtttrrrpppnnnnnnooommmjjjiiijjjiiihhhgggeeefffgggiiikkkmmmnnnooossstttvvvwwwvvvwwwxxxzzzzzz}}}~~~|||{{{|||zzzvvvggggggccc\\\___mmm~~~~~~{{{zzzwwwjjjUUU@@@555222333000222333444444333111111111111000//////...------666///******///333222...---BBB^^^rrrxxxqqqggg```WWWZZZ^^^bbbgggnnnwww}}}{{{mmmWWWAAA@@@JJJ___uuuvvvfffbbbkkkwww~~~zzz{{{~~~wwwrrr]]]III;;;;;;;;;:::EEEVVV___]]]WWWXXX[[[RRRNNNXXXggg|||}}}eeeccc>>>===:::777555555555444222000000///...............---------------...000000999===QQQsssxxxzzzuuu\\\YYYlllyyywww}}}}}}{{{wwwttttttxxx}}}{{{tttmmmjjjkkkllljjjhhhbbbbbbbbbaaabbbbbbcccdddgggggggggggghhhiiijjjjjjkkklllnnnpppqqqrrrsssssstttvvvyyy{{{}}}qqqWWWMMMEEE@@@???>>>;;;999666555444000000000///......------++++++,,,,,,,,,,,,,,,,,,************+++,,,---......000222333333444666888===>>>???===;;;<<>>:::777666666555333111000000111111------------------------,,,---...---,,,,,,---///444???QQQccclllqqqzzz~~~}}}}}}}}}}}}{{{zzzyyyxxxwwwuuusssqqqpppooonnnllliiihhhiiiiiigggfffffffffhhhiiikkkmmmnnnooossstttuuuuuuuuuvvvxxxzzz{{{}}}}}}{{{{{{|||xxxqqqgggiiifff```___hhhrrrxxxuuuwww~~~}}}xxxtttrrrfffSSS@@@555000...---111000///000222333444444111111111111111111111111666222---,,,///111000///111>>>SSSgggttttttllldddWWW\\\aaadddfffjjjqqqxxx}}}wwwgggKKKBBB@@@KKK___rrrxxxfffYYYWWWYYYZZZaaaeeemmmuuuyyyzzz~~~xxxtttaaaMMM===<<<:::888BBBQQQ___^^^YYY\\\aaaXXXMMMPPPbbbwww~~~gggnnn~~~VVV===:::777555555555444222000000///...............------------...///000000555@@@[[[}}}~~~gggeeeyyyzzzyyyxxxvvvuuuwww}}}uuuoooiiigggiiiiiihhheeebbbbbbbbbaaabbbbbbcccccceeeeeefffggghhhjjjlllmmmnnnoooqqqssstttuuuvvvvvvwwwyyy{{{}}}~~~pppWWWNNNFFFAAA@@@>>><<<999666444333000000000///......------******++++++,,,---------************+++,,,---......000222333333333555777===>>>>>><<<:::<<>>222222555444111666444222444888:::999777555555444444333222111111777555222000......//////444<<>><<>>LLL^^^^^^ZZZ___iiiaaaNNNHHHQQQbbb~~~}}}bbb___vvvYYY===:::777555555555444222000000///...............------------...///000111000???[[[{{{www{{{yyyyyywwwuuuvvvyyyyyymmmjjjfffeeeggggggeeebbbcccbbbbbbaaaaaaaaabbbbbbcccdddeeefffiiikkkmmmnnnoooppprrrtttuuuwwwwwwxxxzzz{{{~~~pppVVVKKKCCCBBBAAA???<<<888555333222000000000///......------+++++++++++++++,,,,,,,,,************+++,,,------...000222222222333444666===>>>>>>===<<>>CCCNNN[[[dddkkkvvv~~~~~~~~~~~~|||{{{zzzyyywwwuuusssqqqpppooommmkkkiiihhhiiiiiihhhgggfffggghhhiiikkklllmmmnnnrrrrrrqqqpppppprrrvvvyyy|||{{{xxxvvvxxxvvvkkk___hhhrrrvvvlll______jjjtttuuu~~~~~~xxxqqqlll___LLL999333666999666333444333444888>>>@@@>>>;;;:::999888666333111000///777888666333...,,,...000333;;;KKK]]]hhhcccSSSEEE;;;DDDNNNQQQPPPRRRXXX^^^```gggwwwxxxooogggZZZJJJAAA???FFFUUUcccuuuwwwfffYYYRRRMMMUUUcccsss{{{|||wwwgggUUUDDD>>>999777===HHH^^^^^^YYY^^^nnnkkkWWWKKKFFFOOOtttuuu[[[SSSmmm{{{zzzvvvNNN===:::777555555555444222000000///...............------------...///000111444@@@WWWqqqzzzooopppxxx~~~}}}{{{xxxvvvwwwzzz{{{qqqhhhfffeeefffggggggeeecccccccccbbbaaaaaaaaaaaaaaaccccccdddeeehhhjjjlllmmmmmmnnnppprrrtttvvvvvvwwwyyy|||~~~qqqVVVKKKBBBBBBAAA???<<<888555333222000000000///......------------,,,+++******))))))************+++,,,------///000222222222222444555;;;===?????????CCCJJJOOOLLLFFFFFFJJJTTThhhpppdddPPP[[[gggmmmnnnoooqqqtttuuuuuuxxxzzzwwwqqqrrrvvv{{{|||~~~}}}{{{zzz~~~xxxnnnfff^^^WWWNNNFFF@@@<<<999777333111...---.../////////111111000///...---,,,,,,------------------------......---,,,+++---111444???BBBJJJVVV```hhhttt~~~~~~}}}}}}{{{yyywwwxxxxxxvvvtttrrrpppooonnnnnnllljjjjjjkkkkkkjjjiiigggggghhhiiikkklllmmmmmmpppppppppooonnnppptttxxx{{{yyyvvvssstttqqqfffYYYhhhuuuyyyiiiUUURRRaaapppyyy~~~|||yyyuuummmeee___NNNDDD<<<>>>BBBAAAAAABBB@@@===:::999<<>>666999???GGGHHHGGGGGGKKKQQQYYYYYYddd{{{xxxmmm___[[[VVVNNNDDD>>>CCCLLLiiiuuuooolllpppzzz}}}wwwgggWWWGGG???:::999???HHH\\\___YYY[[[nnnsssdddXXXJJJLLLhhhttt]]]JJJcccsssqqqvvv|||kkkNNN===:::777555555555444222000000///..............................///111111888DDDYYYsss{{{|||}}}pppkkkmmmpppwww}}}~~~|||zzzxxxxxxzzz}}}tttjjjfffffffffhhhiiihhhgggfffdddcccbbbaaa````````````bbbbbbcccccceeefffhhhiiilllmmmoooqqqsssuuuvvvwwwwwwyyy|||~~~tttYYYNNNEEEAAA@@@>>><<<999666444333000000000///......------......---+++***)))((('''************+++,,,---...///000222222111222333555:::===@@@AAABBBEEEKKKPPPKKKFFFFFFGGGLLL[[[___QQQJJJWWWeeejjjlllooossstttssstttvvvyyyvvvrrrtttyyy|||~~~~~~{{{yyyyyy|||uuukkk___WWWJJJEEE===777444333333333000...,,,+++,,,------,,,/////////...---+++***)))++++++++++++++++++++++++---...---,,,,,,---000222777999AAAMMMYYYcccpppzzz}}}|||{{{xxxvvvxxxwwwvvvtttrrrpppnnnnnnnnnmmmkkkkkkkkklllkkkjjjggghhhiiijjjkkkllllllmmmnnnnnnnnnnnnmmmooorrruuuvvvvvvtttqqqqqqooofff\\\jjjuuuvvvcccLLLEEEOOOZZZpppuuu{{{~~~|||xxxvvvvvvyyyxxxuuuqqqkkkbbbWWWPPP;;;:::AAAOOOWWW\\\eeeooollleeeZZZNNNFFFAAAAAAAAA???>>>===<<<:::999888777555666666444000...///111---222888999777555666888<<<>>>>>><<<999888:::===FFFDDDLLLaaauuuzzzqqqgggPPPPPPRRRRRRKKKBBB>>>AAARRRlll~~~xxxiiiZZZJJJAAA<<<;;;@@@GGGYYYaaa[[[YYYlllxxxqqqiiiTTTSSSeeezzz|||gggJJJ^^^mmmnnnmmmjjj\\\III===:::777555555555444222000000///...........................///000111111666FFF___zzzxxxqqquuu~~~{{{uuusssttt{{{xxx{{{~~~~~~yyyxxxwwwyyy~~~yyylllfffffffffggghhhhhhhhhhhhgggeeedddbbbaaa```______^^^_________```aaacccdddeeekkkmmmoooqqqtttvvvwwwwwwuuuwwwzzz}}}vvvZZZNNNCCC@@@???>>>;;;999666555444000000000///......---------,,,,,,+++***)))((((((************+++,,,---...///000222222111111222444:::>>>BBBCCCCCCEEEIIIMMMHHHEEEGGGHHHJJJVVVXXXIIIHHHXXXgggkkklllppptttuuuvvvuuuwwwxxxuuuqqqsssyyy|||~~~~~~{{{zzzwwwyyytttjjj```UUUJJJCCC:::777333111111000000///000...------...//////...------......---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...000000777CCCOOOZZZfffpppzzz}}}~~~~~~|||zzzxxxyyyxxxvvvuuusssqqqooonnnmmmllljjjjjjkkklllkkkjjjhhhhhhiiijjjkkkllllllmmmkkkmmmnnnnnnmmmnnnqqqsssqqqssssssqqqpppqqqlllfffnnnuuuuuueeeRRRFFFCCCCCCWWW\\\dddjjjmmmnnnooooooqqqooolllggg___TTTGGG???222222<<>>???<<<666222//////000111222444;;;GGGXXXdddddd^^^LLLFFFEEEJJJMMMJJJDDDAAA===VVVtttzzzlll___NNNCCC===<<<@@@FFFVVVddd```[[[jjjzzzzzzvvvlllmmmyyy~~~kkkOOOZZZhhhpppooodddSSSEEE===:::777555555555444222000000///...........................///000111222888MMMhhhxxxssswwwyyyrrrffffffwww}}}sssooowww~~~~~~xxxxxxxxx|||nnndddddddddeeefffeeeeeeeeefffgggeeedddcccaaa___^^^^^^^^^ZZZZZZ[[[\\\^^^aaacccdddiiijjjmmmooorrrtttuuuuuutttwwwyyy{{{|||~~~vvvYYYJJJ???@@@???===;;;999777555444000000000///......------+++++++++***************************+++,,,---...///000222222111111222444;;;???CCCDDDCCCCCCFFFIIIEEEDDDIIIJJJKKKVVVXXXJJJJJJZZZiiimmmmmmqqquuuvvv{{{zzzyyyxxxsssnnnpppuuu}}}|||zzzyyyvvvxxxvvvgggYYYMMMCCC999333222111111222222111///---...,,,+++,,,---///......,,,---...///000///..............................)))+++,,,+++***))))))+++---,,,222===HHHQQQ\\\eeeuuuxxx|||}}}{{{zzzyyyxxxvvvtttrrrpppooolllkkkiiiiiijjjkkkjjjiiihhhhhhiiijjjkkkkkklllllljjjlllnnnnnnnnnnnnpppqqqlllppprrrqqqqqqsssrrrnnnqqqvvvvvvlll^^^PPPBBB888>>>CCCMMMWWW```eeefffffffffddd```[[[RRREEE888///222---///777<<>>DDD===555000000111222222+++222777<<>>333000444000000111111222222333333222111///...------...///......---------,,,,,,,,,........................------------------------,,,---111777<<>><<<===666000000000///111444,,,555666111444BBBLLLMMMBBB:::000,,,,,,...---,,,000///---222BBBUUU\\\XXXUUUMMM???:::IIIZZZXXXKKK>>>EEEYYYssssssfffVVVHHH===777;;;BBBTTThhhiii___hhhwww}}}zzzmmmMMMRRRdddsssxxxyyykkkRRRBBB999999999111222666222222111000//////.........///,,,---000222222555:::LLLtttzzz{{{{{{ppp~~~rrrrrrrrrjjjttt}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}oooaaa]]]aaaaaaaaabbbccccccccccccccceeeccc```^^^^^^]]]\\\ZZZXXXXXXYYYZZZ\\\___aaacccfffgggjjjmmmppprrrssstttuuuvvvxxxyyyzzz}}}xxxWWWKKKDDDDDDAAA>>>;;;999888555333111000///......------...,,,,,,,,,+++++++++*********)))(((((()))+++...///000111222222222333666999;;;???@@@===>>>CCCGGGIIIKKKFFFHHHLLLMMMUUUVVVJJJIIIWWWeeejjjkkkooorrrtttyyy{{{zzzuuummmkkkqqqxxx~~~~~~~~~{{{zzz{{{xxxyyyiiiUUUBBB<<<888111///333000000000000000000111111......---,,,------.../////////.........---------------------------------------------------------++++++...222666<<>>:::;;;666444555555222000222...222444888EEESSSSSSJJJ===666///,,,---//////---//////...111>>>PPPXXXXXXVVVPPPDDD===GGGXXX]]]WWWAAABBBOOOhhh}}}uuuiiiXXXJJJ>>>888;;;BBBSSShhhhhh^^^fffvvv}}}}}}~~~oooQQQTTTcccrrrxxx|||rrr\\\GGG:::888999444444666111222111000//////.........---++++++///111222666<<<___|||xxx|||rrr}}}}}}sss|||}}}|||zzzzzz{{{{{{}}}~~~~~~}}}}}}~~~xxxkkk___]]]```bbbbbbcccddddddddddddcccdddbbb___^^^^^^]]][[[ZZZYYYXXXYYYYYY[[[]]]```aaadddeeehhhkkknnnpppqqqrrrtttuuuwwwxxxyyy|||xxxXXXLLLEEEBBB@@@===;;;:::888666555111000///......------...,,,,,,,,,+++++++++************)))***+++,,,...000222222333222111222444777888;;;;;;888;;;CCCJJJMMMJJJFFFLLLSSSUUU[[[WWWGGGGGGUUUccchhhjjjmmmpppqqqwwwzzzyyyssslllkkkqqqxxx||||||}}}{{{xxxwwwsssvvvuuuPPPBBB555444333000///333111111111111000000000000------------...///000111/////////............---------------------------------------------------,,,+++,,,///111444>>>IIIYYY___hhhqqqwww{{{~~~||||||{{{zzzxxxvvvtttssstttrrrnnnmmmlllkkkiiigggffffffggggggfffeeecccbbbeeedddbbbaaa___\\\WWWSSSRRRUUUXXX]]]fffqqqvvvwwweeeppp|||oooXXX;;;333...333===DDDKKKPPPNNNIIIDDD???999222222666666777888888777777888:::555:::EEEXXXqqq}}}wwwnnnggg___UUUHHH???;;;777666999888444222222444777<<>>EEELLLVVVbbbkkkfffOOO777111///......000111000...---///000///333>>>LLLUUU\\\bbb___SSSMMMVVVgggsssZZZKKKGGG[[[uuu}}}|||ooo___OOOBBB999:::@@@OOOfffhhh[[[aaappp{{{\\\YYYfffyyybbbGGG999999777888888111222111000///............111//////111222333:::BBBhhhxxxjjjooottt|||mmmvvv~~~}}}}}}yyy{{{~~~{{{||||||~~~}}}pppiiiddd```___bbbccccccdddeeeeeeeeeeeedddgggfffdddccccccaaa___]]]YYYYYYXXXXXXYYYZZZ[[[\\\aaabbbeeegggjjjlllmmmnnnppprrrtttuuuvvvxxxzzz}}}~~~|||[[[NNNFFFEEEBBB>>>;;;999777444222111000///......------...,,,,,,,,,+++++++++***************+++,,,---...///000111222333333555999;;;::::::777444999CCCJJJLLLMMMKKKYYYpppgggDDD>>>NNN]]]eeegggkkkoooppptttzzz{{{rrrmmmpppwwwzzzxxxyyy|||~~~zzzwwwuuuuuurrrxxx~~~dddJJJ<<<666222222333222111222222222222111111000000///000000000000//////..................------------------------------------------------------------...++++++...///000555<<>>EEEOOOYYYbbbkkkrrrvvv{{{~~~~~~|||zzzxxxwwwrrrooommmlllllllllkkkiiigggggggggfffdddbbb___^^^[[[WWWRRRLLLGGGAAA:::666666666:::???DDDMMM]]]kkk{{{xxxrrrjjjeeecccdddeeeVVVHHH999333333555888===;;;666333222222444:::BBBYYYbbbppp~~~|||vvvjjj\\\QQQHHHOOOqqq}}}pppkkkiiikkkrrryyy~~~hhhNNN;;;333000111111111111000///...//////000///...222>>>KKKTTTaaaiiibbbSSSOOO\\\kkkppp^^^UUU^^^kkklllfffbbb^^^dddmmmxxx{{{zzzsssbbbSSSDDD;;;:::???HHHdddjjj^^^```nnnyyy~~~ccc\\\hhhqqqNNN888888777666888444222111000//////.........000.........,,,...888CCCffftttkkkvvv~~~pppyyyhhhmmmttt}}}|||}}}~~~|||zzzyyyzzz{{{~~~wwwmmmiiihhhggggggjjjfffgggggghhhiiihhhhhhhhheeedddcccbbbbbb```]]]ZZZYYYYYYXXXXXXXXXZZZ[[[\\\```aaaccceeegggiiijjjjjjkkkmmmppprrrrrrssstttvvvwwwzzz~~~yyyXXXKKKCCCEEEBBB>>>;;;999777444222111000///......------...,,,,,,,,,+++++++++******(((((()))+++,,,,,,------...000111111111222666888888:::::::::AAAIIIMMMKKKJJJEEENNN```lllppp^^^@@@>>>NNN^^^dddfffhhhjjjkkkpppyyyzzzpppkkkrrrzzz{{{~~~{{{zzzwwwuuuvvv|||xxx]]]EEE:::555555444333444555555444111111111111111111222222///000111111111000//////111111111000000000000///////////////////////////------------------------...***))),,,......///333777===FFFOOOXXXaaajjjooossswww|||~~~|||zzzxxxwwwsssqqqnnnllllllkkkiiigggbbbcccbbbbbb```^^^\\\ZZZTTTPPPIIIBBB===888333000///000333777999>>>LLL[[[hhhhhhhhhhhhfffcccaaaaaa\\\MMM>>>666444333444777555111///000111111777>>>FFFOOO```uuu}}}qqq^^^TTTfffoooVVVAAA777555///000111111111111111111111//////000///000:::FFFQQQ]]]gggcccVVVPPPZZZhhhyyyiii___bbbgggccc]]]\\\___ccchhhpppwww~~~zzzttt|||ssscccSSSEEE;;;;;;???FFFccclllaaabbbnnnyyyddd[[[dddxxxhhhGGG555999888666666444222111000//////............---......---000<<>>EEETTTccciiiiiijjjlllkkknnnxxxyyyooojjjrrryyyzzz}}}|||yyyuuuqqqwww}}}lllKKK999999444555555444666999:::999444444444555555666666666111222444555666666555444333333333222222222222111000000000000000000000000------------------------222---,,,///000//////222333888???HHHQQQ[[[dddiiilllqqqxxx}}}~~~~~~|||zzzxxxwwwvvvsssooommmkkkjjjgggeee^^^______^^^]]][[[XXXWWWMMMHHHAAA:::444000,,,))))))***---111000222???NNNNNNQQQZZZdddiiigggbbb^^^```QQQBBB:::777444333444222000///111111111555;;;111:::NNNhhhzzzeeejjj~~~qqqYYYEEE888444555///000111111111222333444222//////111000///888CCCRRR]]]fffdddYYYTTT]]]jjjxxxlllffflllrrrrrrssswwwqqqqqqqqqtttxxx}}}{{{qqquuu~~~rrrcccTTTEEE;;;;;;???DDDcccnnnccccccnnnyyyeeeZZZaaarrrxxxyyywwwooo^^^@@@333::::::666555222222111000//////...............///111111555CCCPPP~~~hhh\\\oootttjjjmmmrrr|||{{{sssuuu|||bbbiiijjjnnnuuu~~~}}}~~~yyyyyy{{{|||~~~xxxsssooonnnllliiikkkooommmnnnnnnooopppoooooooooiiihhhhhhhhhhhheeebbb___YYYYYYXXXYYYZZZ\\\]]]___\\\]]]___aaacccdddeeefffhhhkkknnnpppppppppqqqrrrtttwww{{{}}}}}}|||}}}}}}}}}~~~{{{oooSSSIIIBBBDDDBBB???;;;888555333222111000///......------...---,,,,,,+++*********+++************+++,,,------000000//////000222333555999@@@EEEEEEFFFJJJMMMLLLLLLAAA<<>>BBBBBBAAACCCLLL```}}}eeeKKKBBB@@@;;;888;;;999777666666666777666555:::444000000222444:::AAAFFFOOOYYY^^^___bbbiiippp}}}yyywwwxxx~~~{{{|||~~~~~~~~~vvvssszzz~~~vvvjjjZZZIII<<<;;;@@@GGG]]]rrrlll^^^jjj{{{|||mmmYYYbbb~~~rrrccc[[[LLL===:::===666555888666333111000...------------///000---///666777BBBYYYxxx\\\cccwww{{{mmmkkkdddkkk{{{zzzoooooovvvvvvvvvzzz~~~zzz}}}}}}}}}vvvyyy|||}}}|||~~~vvvtttrrrrrrttttttrrrooorrrtttvvvwwwvvvtttqqqooonnnllljjjiiihhhgggdddbbbaaa___\\\[[[ZZZ\\\^^^___]]]^^^_________aaadddgggnnnssswwwwwwssspppqqqssswwwwwwwwwwwwwwwxxxyyyzzz||||||xxxnnnggg```YYYWWWpppTTTJJJCCCCCCBBB???;;;888555333222111000///......------...---,,,++++++******++++++************+++,,,---...000000000000111333555666<<>>???;;;;;;<<<===>>>??????@@@>>>?????????>>>>>>======;;;;;;::::::999999888888666444333333444444222111444888999333......///.........---------......///000222666===EEEMMMQQQRRRZZZbbblllssswwwyyyzzz|||||||||{{{{{{|||~~~~~~}}}|||{{{zzzzzzuuurrrnnniiigggfffggghhhcccbbbaaa___]]]XXXRRRMMMEEE>>>777444111...---000......000333222111777@@@IIISSSbbbmmmqqqlllccc\\\TTTQQQKKKAAA888333333555---111666999===EEEPPPYYYXXXVVVOOOHHHLLLbbbxxx\\\III:::;;;??????@@@EEECCCAAA===;;;:::999888777;;;666333444444555999???===EEEOOOWWW]]]eeennnuuu|||vvvuuu|||wwwkkk[[[III<<<:::???GGG]]]sssnnnaaalllqqq[[[bbbyyykkkbbbNNN>>>999<<<777555888666333222000...------------,,,000......666===PPPkkkooo]]]mmm{{{nnnkkkdddiiiuuuooodddfffzzzzzz|||~~~~~~~~~xxx{{{~~~tttrrrrrrtttwwwxxxxxxvvvvvvwwwxxxyyyxxxvvvtttsssqqqooommmkkkkkkiiigggeeeaaa___]]][[[[[[[[[]]]^^^\\\]]]^^^___aaadddhhhkkkwwwyyyyyyuuupppmmmooorrrrrrsssssstttuuuuuuuuuuuuyyy{{{uuubbbVVVOOOHHHCCCBBBrrrVVVLLLDDDCCCAAA???;;;888555333222111000///......------...,,,,,,++++++******++++++************+++,,,---...000000000000222444666888???CCCDDDAAA@@@CCCEEEDDDGGGEEEJJJSSSXXXRRRHHHBBBWWW^^^eeegggfffgggjjjnnnuuuxxxvvvpppnnnrrrxxx{{{|||~~~~~~{{{vvvssssssqqq|||{{{fffHHH<<<@@@@@@????????????AAACCCEEEFFFBBBCCCCCCEEEFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEDDDDDDAAAAAA@@@???>>>=========:::999777777888888777666666;;;;;;444///---,,,***///......---------......//////111888AAAFFFFFFDDDNNNYYYfffoooqqqsssvvvzzzxxxxxxxxxxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzsssqqqmmmiiigggggghhhiiibbbaaa```^^^[[[UUUOOOJJJAAA999333222444555999>>><<<>>>AAAAAA:::444555;;;CCCMMM[[[dddbbb[[[RRRMMMOOOOOOMMMDDD999222222333111666<<<@@@EEEPPP```mmmyyy{{{vvvfffWWW]]]vvv~~~~~~fffSSSFFF===:::AAAHHHJJJNNNTTTRRRLLLCCC<<<888777777777999555333444444222444888666===JJJWWWcccoooyyy}}}zzzxxxvvvwww~~~xxxmmm]]]KKK<<<999>>>DDDZZZqqqooocccmmmyyy___cccvvvlllUUU@@@888;;;777555888555333222000...---------...,,,222000...777EEE___}}}mmmfffzzztttpppjjjmmmsssiii```ggg~~~~~~zzz}}}}}}uuuuuuuuuxxx{{{}}}|||{{{|||||||||{{{{{{zzzyyyxxxuuussspppooonnnllljjjhhhbbb```^^^\\\[[[[[[]]]]]][[[]]]^^^___bbbffflllpppyyyyyyvvvqqqlllkkknnnrrrnnnoooppppppooollljjjhhhkkknnnttt{{{|||kkk\\\KKKAAA<<<777555666rrrVVVLLLCCCCCCAAA>>>;;;888555333333111000///......------...,,,,,,++++++***++++++,,,*********+++,,,---...///000000000111333555888999>>>AAA@@@======AAACCCBBBGGGFFFKKKTTTXXXRRRKKKGGGYYY^^^dddfffeeefffjjjooouuuwwwuuuooonnnsssyyy{{{|||~~~~~~|||zzzuuussstttsss~~~rrraaaLLLHHHNNNLLLHHHHHHGGGGGGGGGIIIKKKMMMNNNNNNNNNMMMMMMMMMLLLLLLNNNNNNMMMMMMLLLLLLLLLLLLHHHGGGFFFDDDCCCCCCCCCDDDCCCAAA????????????===;;;;;;<<<:::666555555111+++000///......------------......000444;;;BBBGGGJJJJJJRRR\\\dddhhhkkkppptttsssssstttvvvxxxzzz{{{|||{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}|||{{{uuusssooollliiihhhhhhhhhdddcccaaa^^^[[[UUUMMMHHHAAA888222444<<>>GGGWWWddd|||sssmmmvvvwwwdddRRRGGGLLLKKKPPPYYYaaaeeellltttpppggg[[[OOOGGGAAA>>><<<;;;777555555555222333666;;;DDDSSSdddsss}}}yyytttrrrsssuuuyyyzzzooo___LLL===999<<>>;;;888555444333111000///......------...,,,++++++***++++++,,,,,,*********+++,,,---///000000000000111333555888999:::<<<<<<:::===BBBEEECCC@@@DDDOOO]]]bbbZZZNNNGGGXXX^^^dddfffffffffkkkooouuuvvvtttooonnntttyyyzzz~~~{{{zzzxxxtttrrrsssvvv{{{kkk```VVVXXX\\\VVVTTTTTTRRRQQQQQQRRRSSSSSSVVVVVVVVVUUUTTTTTTSSSSSSUUUUUUTTTSSSRRRSSSSSSTTTPPPNNNLLLJJJIIIIIIIIIJJJMMMKKKHHHGGGFFFEEECCCAAADDD@@@;;;;;;AAAEEE???555222111000///...---------...000111111555@@@OOOZZZLLLMMMQQQWWW^^^dddiiikkknnnoooqqqsssvvvxxxyyyzzzxxxxxxxxxyyy{{{|||~~~|||}}}~~~~~~}}}|||zzzwwwsssoookkkiiihhhgggeeeccc```]]]YYYRRRJJJEEE>>>999999BBBQQQaaarrr~~~~~~wwwhhhRRRBBB:::;;;;;;777333555<<>>999<<>>:::333///000222111111222rrrWWWKKKAAABBB@@@>>>;;;888666444444111000///......------...++++++******++++++,,,,,,*********+++---...000000000000000000222444666888555888999999>>>DDDFFFDDD>>>HHH\\\sss{{{nnnXXXIIIVVV]]]dddgggggghhhlllpppvvvwwwtttooopppvvv{{{{{{~~~zzzzzzxxxsssqqqrrrwwwzzzmmmfffbbbfffhhh___`````````___^^^^^^]]]]]][[[[[[[[[\\\\\\\\\\\\\\\ZZZYYYXXXWWWVVVWWWXXXXXXVVVTTTQQQOOONNNNNNNNNOOOSSSQQQNNNMMMLLLKKKIIIGGGGGGCCC===<<>>LLLVVVddd^^^TTTFFF999111---,,,+++++++++)))(((+++222888CCCYYYzzz~~~zzzuuuqqqsssxxx|||yyyhhhZZZQQQHHHBBB???>>>BBBHHHbbblll{{{~~~~~~|||tttwwwzzz}}}{{{rrrdddPPP@@@:::<<>>;;;888666555444111000///......------...++++++******++++++,,,---*********+++---///000111000000000000111333555666333555777999???FFFFFFCCCAAAKKKccc~~~yyy]]]IIISSS[[[dddhhhhhhiiilllpppyyyyyyuuuqqqssszzz~~~}}}}}}~~~{{{{{{zzzuuurrrrrrwwwxxxtttnnnoooppphhhiiijjjlllllllllkkkiiihhhcccccccccbbbaaaaaa``````]]][[[ZZZXXXXXXYYYZZZ[[[ZZZXXXUUURRRQQQQQQRRRSSSSSSQQQPPPOOOPPPOOONNNLLLIIIGGGBBB===???CCCBBB===777666444222111000//////...000111000111888CCCMMMFFFGGGHHHKKKOOOUUU[[[___bbbdddgggkkknnnqqqrrrsssrrrssstttuuuxxxzzz|||~~~zzz|||~~~~~~}}}zzzxxxuuuqqqmmmjjjiiihhheeeccc___[[[UUUMMMEEE???>>>AAALLL\\\ggglllmmmpppgggnnnwwwrrr^^^XXXNNNIIIJJJTTT```hhhlllaaaPPP@@@666000...---,,,+++***+++,,,...000000333AAAYYYttt}}}yyyrrrooommmlllpppxxxssscccXXXQQQQQQXXX```xxx~~~{{{rrreeeRRRAAA;;;===CCCUUUooouuuhhhjjjyyy}}}~~~}}}~~~~~~bbb```bbbAAA===:::777777666444333111///......//////---;;;::::::SSSrrr~~~qqqlllyyy}}}sss}}}~~~~~~|||yyyvvvuuuuuuxxx{{{}}}~~~}}}||||||~~~~~~}}}{{{xxxvvvtttrrrooommmlllkkkiiifffccc```^^^]]]]]]___bbbdddeeegggiiikkkjjjkkkmmmoooqqqpppnnnmmmhhh___RRRHHHEEEJJJSSSZZZccciiisss{{{{{{rrrbbbOOO???777555666222111333333111111333uuuZZZNNNBBBAAA@@@===;;;888666555444111000///......------...+++*********+++,,,,,,---*********+++---///000111000000//////000222333555222555777:::@@@FFFFFFBBB@@@HHH\\\vvvtttYYYEEERRRZZZccciiiiiijjjmmmppp{{{{{{wwwsssuuu||||||~~~|||}}}{{{vvvrrrrrrvvvwwwuuuvvvooonnnpppsssuuuuuutttrrrqqqlllkkkiiigggdddbbb```___^^^\\\ZZZYYYYYYYYY[[[\\\\\\ZZZWWWTTTRRRSSSTTTUUUQQQPPPOOOPPPQQQRRRQQQPPPNNNOOOKKKCCC>>>???BBBBBB888777555333222000000000...///000111111444777999???DDDJJJLLLMMMPPPXXX^^^^^^```dddhhhlllnnnooopppqqqqqqsssuuuwwwzzz|||}}}zzz|||~~~}}}wwwvvvssspppmmmkkkiiiiiihhheeebbb]]]WWWOOOFFF@@@HHHHHHNNNXXX^^^______aaaeeeooo{{{yyyrrrhhhbbbbbbhhhppptttnnn___JJJ999111...---++++++)))((())),,,---+++)))...777HHH\\\lllttttttrrrkkkfff``````lllzzzmmmhhhiiiWWWUUURRRSSSZZZhhhxxxrrrjjjiiiqqq{{{{{{rrrfffSSSBBB<<<>>>>>>PPPkkksssgggiiixxx~~~|||zzz|||}}}~~~```___hhhCCC===:::777777777444333111000///...//////444EEEEEE@@@TTTqqq|||wwwpppwww|||vvvhhh|||yyyuuuuuuwwwyyy{{{}}}|||{{{}}}~~~|||yyywwwuuussspppnnnnnnmmmjjjgggdddaaa___^^^\\\___dddggghhhiiikkklllhhhhhhiiilllnnnoooooonnnhhh^^^QQQIIIJJJVVVeeeppppppvvv}}}}}}|||qqqmmmcccQQQ>>>333111444333...,,,...///...000444wwwXXXKKKCCCCCCAAA>>><<<;;;999777666333222111///............,,,,,,,,,+++++++++***************+++,,,---...///---//////...///555777666333222555;;;CCCEEEBBB===@@@CCCNNN]]]ddd^^^NNNBBBJJJVVVccchhhggggggkkkpppwww~~~yyysssxxx{{{{{{}}}xxxwwwvvvrrroooooowww|||zzz|||~~~|||zzzzzz{{{wwwrrrnnnkkkiiifffdddcccaaa^^^]]]^^^`````````^^^]]][[[YYYWWWUUUSSSRRRTTTSSSQQQQQQSSSSSSSSSRRRQQQOOOMMMLLLJJJGGGCCC@@@===:::777555555333111000000///......///111444555;;;===@@@DDDIIINNNSSSUUU^^^aaadddggghhhiiikkklllmmmoooqqqsssuuuyyy}}}~~~}}}{{{|||}}}~~~~~~|||yyytttooollljjjjjjkkkfffhhhgggbbb[[[TTTQQQPPPQQQPPPMMMHHHGGGJJJRRRYYY^^^ccckkkuuuxxxiiiNNN666222333...***+++++++++++++++++++++++++++......222<<>>>>>???FFFVVVjjjyyy}}}{{{vvvqqqpppttt{{{}}}sssgggWWWFFF<<<:::===TTTkkkqqqjjjhhhrrr}}}}}}}}}fff___{{{mmmIII;;;:::999777888888555111/////////000///222333444<<>><<<;;;999777555333222111///............,,,,,,,,,+++++++++***************+++,,,---...///...000111...000555777666666666888===BBBDDDBBB???<<<@@@IIISSSUUUMMMCCC===KKKVVVbbbhhhgggfffjjjoooxxxzzzsssyyy||||||}}}vvvuuutttqqqoooqqqyyy{{{xxxuuussspppjjjgggdddbbbaaabbbaaa```______]]][[[XXXVVVUUUTTTUUUSSSRRRRRRTTTUUUUUUTTTSSSRRRPPPNNNMMMJJJFFFCCC@@@>>>:::888777666333222222111000///000222444555<<<===@@@CCCHHHLLLPPPRRRWWW[[[___ccceeegggjjjlllnnnppprrrsssuuuxxx|||~~~}}}}}}}}}~~~|||yyyuuuqqqmmmkkkjjjiiiggghhhhhhddd^^^ZZZXXXXXXQQQKKKCCC;;;888;;;AAAFFFHHHMMMWWWbbbnnnzzz~~~pppTTT>>>---,,,///,,,***,,,+++++++++++++++++++++++++++)))+++000777;;;;;;888222333333333777???KKKTTTccckkkooofffXXXKKKAAA:::???EEENNNTTTYYY```hhhooozzz~~~zzzuuuvvv~~~wwwjjj```^^^^^^[[[ZZZ___eeeooo}}}wwwkkkXXXFFF===<<<===TTTjjjoooiiigggqqq~~~kkk___vvv~~~aaaDDD;;;;;;::::::;;;999555111//////000000000111222333<<>>777333000///222111111111000000111111222zzz[[[NNNFFFDDDAAA>>><<<;;;999777555333222111///............,,,,,,,,,+++++++++***************+++,,,---//////000222222000111555777666<<<<<<>>>???AAAAAAAAAAAA===???EEEJJJGGG???;;;<<>>===GGGOOOZZZaaadddeeefffhhhqqqtttyyyyyyppphhhjjjwwwyyyoooaaaRRRJJJIIIFFFEEEFFFJJJPPP[[[mmm}}}|||oooZZZFFF>>>???>>>RRRhhhnnngggeeeppp~~~ooo\\\nnnuuuqqqkkkTTT@@@;;;<<<:::999;;;999555111//////000000000000000333===SSSppp{{{{{{yyyjjjbbb```gggiii]]][[[dddgggkkkzzz}}}xxxsssqqqtttwww}}}}}}~~~|||vvvrrrtttzzz{{{vvvsssqqqnnnmmmnnnnnnnnnmmmjjjfffbbb```___aaacccdddeeegggjjjlllmmmllllllmmmoooppppppooohhhbbbZZZVVVUUUVVVVVVTTTNNNNNNUUUdddqqqxxx|||~~~wwwlllbbbaaagggjjjiiiZZZHHH777222666777444222000111111222222222111111{{{\\\OOOHHHDDDAAA>>><<<:::999777555333222111///............,,,,,,,,,+++++++++******)))******+++,,,...///000111333333111222666888666@@@AAABBBAAA@@@???AAACCCEEEBBBDDDHHHFFF>>>===AAAQQQYYYbbbffffffgggkkkoooxxx~~~wwwrrryyy}}}{{{{{{zzzwwwwwwuuupppoooppp{{{}}}zzzxxxuuuqqqnnnmmmkkkhhhfffeeedddbbb___]]]ZZZXXXWWWUUUTTTSSSSSSUUUWWWWWWVVVWWWVVVUUUTTTSSSQQQMMMJJJIIIFFFBBB???===;;;888666777666444222111222333444999:::===@@@DDDHHHLLLNNNSSSVVV\\\aaaeeehhhkkknnnoooqqqrrrrrrsssuuuyyy{{{|||~~~|||{{{xxxuuuqqqmmmjjjhhhjjjjjjjjjkkklllnnnqqqssshhhYYYEEE777444444555444555:::BBBLLLUUU___iiinnnvvvzzz|||xxxrrrhhhWWWIII555///,,,...---)))(((+++++++++++++++++++++++++++...---...111555777777666333444555333222444:::???aaaeeecccTTTFFFAAADDDGGGNNNQQQVVVYYY[[[^^^bbbeeekkkooossswww}}}wwwtttuuu}}}uuudddWWWLLLBBB===<<<999999;;;>>>BBBKKK^^^ppp}}}qqq[[[EEE===???>>>QQQfffnnngggcccooo~~~~~~yyy~~~pppYYYggg~~~sssjjjbbbOOO???<<<<<<888666888999666222//////000000000///000444@@@VVVoooyyyuuuiiieeeiiiiiieeennnzzzyyyppp{{{~~~}}}{{{wwwrrrqqqrrrtttyyyyyy|||~~~|||}}}zzztttnnnkkkoooxxxzzzuuusssqqqooonnnkkkllllllkkkiiifffbbb```bbbcccdddddddddfffiiilllkkkkkkkkkkkkmmmnnnooooooiiieee]]]SSSMMMJJJEEE@@@BBBCCCKKK\\\llltttxxxzzzwwwrrriiidddgggmmmnnnjjjRRREEE999777;;;===999444444333222111111111222333{{{\\\PPPHHHEEEBBB>>><<<:::999666444333222111///............,,,,,,,,,+++++++++******))))))***+++,,,...///000111333333111222777999777AAABBBBBBAAA@@@@@@BBBDDDHHHAAABBBKKKLLLDDDAAADDDUUU[[[cccfffggghhhlllpppvvv{{{tttoooxxx|||{{{~~~zzz~~~~~~||||||zzzzzz{{{xxxqqqmmmmmmzzz|||zzzvvvtttsssqqqnnnlllhhhgggeeebbb___]]][[[ZZZVVVTTTSSSTTTUUUWWWWWWVVVXXXVVVUUUUUUTTTRRROOOLLLKKKHHHEEEBBB@@@>>>;;;999999777555333222222333333777888;;;???DDDIIIMMMOOOTTTXXX]]]aaadddgggjjjllloooppprrrrrrrrrtttwwwzzz|||}}}|||yyyvvvrrrnnnkkkiiijjjkkklllooosssxxx|||~~~uuueeeQQQCCC<<<888333...---111777???GGGQQQZZZ```gggjjjjjjddd\\\SSSGGG<<>>>>>OOOeeeooohhhbbbmmm~~~}}}vvv|||ttt[[[gggvvvcccPPP@@@======999666888999666222000000000111000///000888GGG[[[qqqxxxtttsssnnnlll|||~~~~~~|||yyyuuuqqqppprrrsssvvvxxx{{{}}}{{{xxxvvvtttuuuqqqjjjdddbbbhhhttt}}}{{{wwwuuuttttttssslllllllllkkkiiifffcccaaadddeeeeeeeeedddfffiiikkkkkkkkkkkkllllllnnnpppqqqooolllcccUUUKKKEEE>>>777<<<;;;DDDVVVhhhrrruuuwwwsssrrrooommmooopppjjjbbbGGGFFFDDDFFFIIIKKKHHHDDDAAA===777222000111333555zzz[[[OOOHHHEEEBBB???<<<:::888666444333222111///............,,,,,,,,,+++++++++******)))))))))+++,,,...000111///222222000222777:::888?????????@@@AAABBBDDDDDDDDD???DDDRRRUUUJJJCCCEEEYYY^^^dddggghhhjjjnnnqqqsssxxxqqqmmmxxx}}}|||~~~{{{}}}{{{{{{zzz{{{{{{wwwnnnjjjkkkyyy~~~|||zzzyyywwwtttrrrmmmllljjjgggdddaaa___^^^XXXWWWUUUUUUWWWWWWWWWVVVXXXWWWVVVVVVVVVTTTQQQNNNNNNKKKGGGEEECCCAAA???===;;;999777444333333444555777888;;;@@@EEEJJJOOOQQQTTTWWW\\\```ccceeegggiiinnnoooqqqqqqrrrtttwwwzzz|||~~~|||yyyuuurrrooommmlllkkkkkknnnssszzzwwwgggYYYPPPEEE999000***,,,000555<<>>DDDIIIGGG@@@AAACCCGGGLLLPPPSSSTTTUUUSSSYYYaaagggmmmssszzz{{{wwwfffYYYMMMKKKMMMMMMKKKJJJEEEBBB@@@===999777>>>GGG```nnn|||qqq]]]HHH======>>>NNNeeeqqqjjjbbblll~~~||||||bbbllloooXXXBBB===>>>;;;:::<<<:::666222000000111111111///222===OOOcccuuurrrjjj}}}~~~~~~~~~|||wwwssspppppprrrsssvvvxxx}}}}}}|||zzzwwwtttqqqnnnlllfffccc]]]XXXXXXaaaooozzz~~~{{{zzzzzzyyyxxxqqqqqqpppnnnllliiigggfffeeegggggggggfffggghhhjjjkkklllmmmmmmmmmnnnqqqtttvvvvvvnnn^^^RRRKKKBBB888666555===PPPdddoootttvvvtttuuuuuuqqqmmmhhh\\\QQQKKKTTT\\\bbbfffjjjkkkiiiVVVOOOEEE;;;555333444666xxxZZZNNNGGGEEECCC???<<<:::888666333333222111///............,,,,,,,,,+++++++++******(((((()))***,,,...000111---000111///222888:::999<<<::::::>>>BBBFFFEEEDDDBBBCCCPPPbbbaaaPPPFFFIII]]]aaaeeehhhiiilllpppsssrrrvvvooommmyyy~~~~~~}}}|||zzzyyywwwqqqiiihhhkkkxxx|||yyyvvvsssrrrooollliiifffdddccc\\\ZZZYYYXXXYYYYYYXXXWWWYYYXXXWWWWWWXXXVVVSSSQQQPPPMMMJJJHHHGGGEEECCCAAA===;;;999777666666777888:::;;;>>>BBBFFFKKKOOOQQQTTTXXX]]]aaadddgggiiilllmmmnnnpppqqqqqqtttwwwzzz|||~~~}}}~~~|||xxxuuurrrpppppppppkkklllooovvv~~~zzzrrrgggYYYHHH===222222111222555<<>>DDDMMMTTTQQQIIICCCFFFMMMSSSXXXYYYWWWUUUQQQSSSWWW]]]ccciiiooorrroooooosss}}}}}}wwwqqqnnn\\\\\\aaagggggg```YYYVVVJJJGGGFFFEEEBBB>>>???DDDNNN```vvv~~~zzzqqq```LLL???<<<===NNNffftttmmmccclll}}}~~~hhhnnnfffHHH>>>>>><<<;;;<<<:::777333000000111111111000555BBBWWWjjjyyyttt___ppp}}}}}}~~~}}}vvvqqqooopppsssuuutttwww}}}|||xxxuuuvvvuuurrrnnniiiddd```^^^UUURRRNNNLLLOOO[[[lllxxx~~~|||zzzwwwuuurrrooommmkkkjjjjjjfffhhhjjjjjjiiihhhhhhiiiiiijjjkkkkkkjjjlllpppsssxxx}}}yyyjjj\\\TTTHHH<<<666444:::MMMaaammmrrrttttttwwwuuummmddd[[[PPPGGGRRR]]]hhhooowwwnnnfffYYYJJJ???777444333wwwYYYMMMFFFFFFCCC???<<<:::888555333333222111///............,,,,,,,,,+++++++++******(((((()))***,,,...000111,,,///000///222888;;;:::999777777<<>>@@@CCCGGGKKKNNNPPPVVVZZZ___dddgggjjjnnnppplllnnnooopppqqqtttxxx{{{|||||||||~~~|||xxxtttqqqqqqqqqrrrkkklllpppwww}}}ttteeeSSSGGG;;;888444000...222999>>>LLLKKKDDD888111///...,,,,,,,,,+++))))))++++++***++++++++++++++++++++++++'''(((******+++...111444666999<<<;;;666333222333@@@AAABBBEEENNNWWWYYYUUULLLNNNSSSYYY^^^___^^^\\\WWWUUUTTTVVV\\\dddiiilllddd[[[UUUZZZiiixxxvvvsssnnnhhhccc``````bbbgggjjjooouuuwwwtttnnniii```jjjxxxttt```PPPJJJEEEBBBCCCFFFGGGDDDCCCFFFDDDXXXqqq~~~yyyqqqbbbOOOAAA<<<===MMMgggvvvooodddkkk}}}{{{||||||jjjmmmrrrNNN???===;;;888999:::777333000000111111111111666FFF\\\ooo|||sssRRR```{{{}}}}}}~~~}}}uuupppnnnppptttvvvqqqttt{{{{{{wwwrrroookkkiiieee```ZZZTTTOOOLLLIIIGGGEEEDDDJJJXXXjjjwww}}}}}}{{{yyyvvvrrrooollljjjjjjjjjgggiiikkkllljjjiiihhhiiieeefffggggggfffggglllpppwww~~~qqqdddZZZLLL===<<<888<<>><<<:::999666444111000///......------...,,,++++++******++++++,,,))))))***+++,,,...///000333///---///555888888666999888777:::???AAA@@@===???PPPsssiiiHHHOOO\\\]]]bbbiiikkkkkkmmmrrrwwwyyyoookkkwww}}}|||}}}}}}|||wwwssspppkkkeeeeeeiiizzz}}}~~~xxxwwwuuusssrrrnnnjjjgggdddaaa^^^]]]\\\\\\[[[ZZZZZZZZZZZZYYYXXXVVVUUUTTTUUUSSSPPPNNNMMMKKKHHHFFFBBBAAA???===<<<<<<<<<<<<<<<>>>AAACCCFFFIIINNNQQQTTTYYY___dddhhhjjjmmmooooooooopppqqqsssvvvyyyzzz}}}||||||}}}{{{||||||yyyuuurrrrrrtttrrrpppooorrryyy}}}zzzuuulll```WWWOOO@@@111,,,///111444666CCCAAA===888333000...---++++++,,,,,,,,,---------(((+++...//////......///------,,,,,,,,,,,,---...333888<<<;;;666444666999FFFFFFEEEFFFMMMVVVZZZXXXZZZWWWWWW[[[```bbb___[[[[[[[[[XXXWWWZZZccckkknnn___NNN@@@BBBKKKPPPTTTXXXRRRMMMFFFBBBBBBCCCEEEEEEOOOPPPVVVaaakkkooooooooottt}}}}}}jjjVVVJJJFFFDDD???<<<>>>BBBEEEEEEEEEDDDRRRfff}}}|||{{{zzzqqqaaaNNNAAA===@@@KKKaaaqqqlllbbbjjj|||nnniii```BBB@@@>>>;;;@@@;;;888333000000111111111666555@@@YYYuuuqqqQQQWWWlll}}}~~~~~~yyypppkkklllnnnpppqqqrrrwww}}}zzzyyyssshhh```]]]ZZZUUUQQQNNNKKKGGGDDD>>>===<<<>>>FFFSSScccmmmxxx~~~{{{|||zzzssspppooolllhhheeeffffffhhhiiilllnnnoooooojjjfffdddfffhhhhhhggglllxxx{{{pppcccZZZLLL>>>999666:::IIIZZZfffoootttttttttpppfffXXXJJJ???:::<<>><<<:::999666444111000///......------...---,,,,,,++++++,,,,,,---))))))***+++,,,...///000222///---///444888777666666444555999>>>AAA@@@>>>@@@MMMkkkyyyzzzcccEEELLLaaa```ccciiilllkkklllooossswwwpppmmmzzz}}}}}}~~~{{{xxxuuuqqqjjjdddeeejjj{{{}}}{{{xxxvvvtttrrrnnnkkkiiifffcccaaaaaa```___^^^\\\\\\\\\\\\[[[ZZZXXXXXXWWWUUURRRPPPOOOMMMJJJGGGEEEDDDBBB@@@????????????>>>@@@BBBDDDFFFJJJOOOSSSWWW[[[```eeeiiilllppprrrrrrrrrrrrsssuuuxxxzzz|||}}}~~~}}}|||}}}~~~yyy{{{{{{xxxtttrrrrrrssspppoooppprrrvvv~~~yyytttqqqllleee___[[[MMM???666111///111444???===999444000...,,,+++++++++++++++,,,,,,,,,,,,...//////...------------///...,,,+++,,,...111222111444666777666777;;;>>>SSSTTTSSSRRRWWW```fffgggcccaaaaaabbbfffhhhfffddddddeeeeeedddcccddddddccccccQQQ@@@;;;======<<<===<<<:::777555555555555666===@@@GGGTTTbbbmmmwww|||tttbbbRRRIIIEEECCCCCCCCCCCCBBB???===<<>>KKKZZZdddsss|||~~~|||uuuqqqpppmmmiiihhhhhhhhhhhhiiijjjkkklllqqqllleeebbbaaa```]]]ZZZ]]]iiioooiiiaaa[[[NNN@@@:::666999GGGXXXeeennnttt|||xxxooo___NNNAAA;;;:::888<<>><<<:::999666444111000///......------...------,,,,,,,,,,,,------))))))***+++,,,...///000111...---///333666777666333222333777===AAAAAA???CCCIII___jjjmmm[[[AAAKKKWWWUUUWWW```iiilllnnnqqqpppuuuoooooo}}}~~~}}}~~~yyyxxxwwwrrriiiaaadddlll}}}}}}zzzxxxvvvtttrrrooommmiiigggfffeeecccbbb_______________^^^]]]]]][[[XXXUUUSSSRRRPPPMMMKKKIIIHHHGGGEEECCCBBBBBBBBBAAABBBCCCDDDFFFJJJOOOSSSZZZ^^^bbbgggkkkoootttwwwwwwvvvvvvwwwxxxzzz|||~~~{{{}}}~~~}}}|||{{{|||}}}wwwxxxxxxvvvsssqqqqqqrrrlllnnnooopppqqqvvv}}}{{{rrrllljjjhhhfffcccaaaXXXMMMBBB666---...333888777333000---+++***************++++++++++++,,,000000///...------------...,,,***)))***---111333111222333555888===AAADDD___aaa^^^WWWUUUYYY___aaannnooopppsssvvvyyy{{{}}}sssqqqooolllhhhddd```^^^]]]NNN>>>777666444111111///000222222111000000000000333999EEEVVViiiyyyyyyjjj___YYYUUUSSSLLLPPPRRROOOJJJFFFGGGHHHIIISSSaaavvvwwwnnnxxx{{{rrrcccOOOCCC??????LLLcccuuuqqqeeekkk{{{{{{~~~yyy~~~eee```^^^BBB@@@===999???<<<888333000000111111111111777FFF\\\qqqvvvrrrtttyyyzzz|||\\\FFFLLL___qqq}}}}}}vvvmmmhhhhhhkkkmmmmmmqqqwwwtttlll```XXXSSSMMMFFF@@@:::888555444444444222111111111000111777BBBOOOXXXkkkuuu~~~vvvrrrqqqnnnkkkkkkjjjjjjjjjiiiiiiiiiiiioooiiibbb\\\YYYUUUPPPMMMJJJTTT[[[[[[[[[YYYNNNAAA:::666777EEEVVVdddnnnvvv|||vvviiiWWWGGG@@@BBBFFFGGGGGGCCCBBBKKK^^^qqq{{{zzznnnaaaVVVLLLAAA:::888{{{]]]OOOFFFDDDBBB>>><<<:::999666444111000///......------...---,,,,,,++++++,,,,,,---))))))***+++,,,...///000000...---///222555666666555444555888>>>AAA@@@>>>DDDDDDTTT[[[___RRR===IIIQQQMMMNNNYYYeeekkknnnqqqqqquuunnnmmm{{{~~~}}}}}}xxxxxxxxxssshhh```dddmmm}}}}}}|||zzzxxxwwwsssqqqmmmkkkjjjhhhfffdddaaaaaabbbbbbbbbaaaaaa```^^^\\\YYYWWWVVVTTTRRROOOLLLKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDDDDEEEIIIOOOSSS]]]___dddhhhlllqqqwww{{{{{{zzzzzzyyyzzz|||}}}~~~{{{|||}}}|||zzzyyyyyyzzzvvvuuuuuusssqqqpppooooooiiilllnnnmmmkkkmmmtttzzz{{{uuummmgggdddcccaaa```[[[YYYUUULLL===///...222333222///---+++*********))))))*********+++++++++------...///111000///---///...,,,+++,,,...000111111111333888===AAACCCCCCZZZ___```YYYTTTVVV\\\```zzz}}}zzzrrrkkkeee```___aaaYYYNNNBBB;;;888666444333111333555555333222333444222222333<<>>:::???===999444111000111111111333888HHH```wwwtttrrr|||tttkkklllttttttQQQFFFNNN___ppp}}}{{{|||uuulllggggggjjjlllmmmqqqwwwzzzssseee]]]QQQIIIDDDAAA===:::777555333222333333222111000000///000555>>>HHHPPPbbbmmmyyywwwrrrqqqooolllkkkkkkkkkkkkjjjiiihhhhhhhhhbbbZZZTTTPPPLLLGGGCCC===BBBGGGJJJNNNPPPJJJ@@@:::555666CCCUUUcccooovvvwwwqqqdddUUUJJJIIIQQQYYY[[[YYYRRRJJJJJJUUUeeerrr}}}ttteeeVVVJJJAAA>>>???}}}^^^PPPFFFDDDBBB>>><<<:::999666444111000///......------...++++++************++++++))))))***+++,,,...///000000///...000222555777777;;;999999;;;???AAA@@@===@@@>>>JJJOOOSSSIII888HHHSSSNNNNNNXXXccciiillloootttvvvllliiiuuu~~~}}}}}}xxxxxxxxxssshhh```dddmmm{{{~~~}}}{{{yyytttrrrooonnnmmmjjjgggeeeccccccdddddddddccccccbbbaaa___\\\[[[ZZZYYYWWWUUUNNNMMMLLLJJJHHHFFFDDDCCCDDDEEEEEEEEEFFFIIIMMMQQQ\\\___dddhhhmmmsssyyy}}}}}}|||{{{zzzzzz{{{||||||{{{||||||zzzxxxvvvvvvwwwtttsssrrrpppooonnnmmmkkkhhhkkknnnlllhhhhhhlllqqqsssppplllgggccc___\\\ZZZTTTVVVXXXSSSDDD555///111000///---+++*********+++))))))*********++++++++++++,,,///333555444000---000////////////////////////111666<<>>LLLeeexxxtttgggkkkzzz~~~fffZZZuuupppQQQBBBDDD@@@999<<<>>>:::555111000111111111444777FFFcccvvvyyyvvvsssuuu{{{zzzeeeQQQRRR]]]jjjyyy|||{{{zzzssskkkfffhhhkkkmmmnnnqqqxxxyyyllldddSSSMMMDDD>>><<<<<<<<<;;;444222000///000000///---000000000000333:::BBBHHH[[[gggttt|||xxxssssssppplllkkkkkkllllllkkkjjjiiihhhccc\\\SSSKKKGGGCCC>>>:::888999999;;;@@@DDDCCC???;;;666888EEEUUUcccmmmsssssslllaaaUUUMMMMMMRRRXXXSSSRRRNNNIIIFFFJJJUUU```rrrvvvvvvlll___TTTPPPPPPaaaQQQGGGDDDBBB>>><<<:::999666444111000///......------...******))))))))))))******))))))***+++,,,...///000000000000111333555777999@@@>>>===>>>AAAAAA???<<<;;;999EEEIIIMMMDDD666HHHNNNJJJLLLVVV```hhhnnnssswwwwwwlllgggsss|||}}}~~~~~~}}}yyyxxxwwwrrriiiaaadddlllyyyvvvyyy|||zzzuuutttrrrppppppnnnjjjhhhfffffffffffffffeeedddcccaaa```^^^]]]^^^]]][[[ZZZRRRRRRPPPNNNLLLIIIFFFEEEEEEGGGHHHHHHHHHJJJMMMPPPYYY]]]ccchhhmmmsssxxx||||||{{{yyyxxxwwwwwwxxxxxxyyyzzzzzzyyyvvvuuuuuuvvvtttrrrooonnnmmmllliiigggggghhhiiigggcccbbbccceeegggggggggeeebbb]]]YYYVVVTTTTTTVVVTTTIII:::000...///...,,,+++******++++++*********++++++++++++,,,......111666::::::666222......------------......111777???GGGLLLMMMLLLJJJOOOYYYaaabbbdddkkktttyyy{{{{{{tttpppgggZZZUUUWWWVVVTTTNNNDDD>>>;;;888555444222000000222333333222222111///888QQQpppqqqzzzvvvpppsssrrrzzzvvvxxx}}}zzzssseeeRRRDDD@@@>>>LLLeeexxxsssgggkkk{{{cccUUUnnn}}}pppaaaIII???EEEBBB<<>>999666666777999999222000............---,,,.........///000555;;;???QQQ^^^kkksssyyyzzzvvvvvvsssooollllllmmmmmmllljjjhhhggg___WWWKKKBBB<<<888555222666444333333777<<>>:::===IIIWWWaaagggkkkiiibbbWWWNNNJJJHHHHHHHHHBBBAAABBBBBB@@@AAAIIISSSggg|||~~~yyycccRRRGGGDDDBBB>>><<<:::999666444111000///......------...+++******************+++))))))***+++,,,...///000111111222222333555888:::AAA???>>>???AAABBB???<<<:::;;;IIIMMMOOOFFF:::NNNVVVSSSUUU\\\bbbhhhooowwwuuuwwwmmmiiiuuu}}}}}}||||||~~~~~~}}}{{{xxxuuuqqqjjjdddeeejjjxxxsss```[[[aaayyy~~~{{{xxxvvvuuuttttttrrrooollliiiiiiiiihhhhhhfffeeedddaaa```______``````___^^^XXXWWWVVVTTTQQQNNNKKKIIIHHHJJJLLLMMMLLLMMMNNNPPPVVVZZZaaagggmmmqqqvvvyyyzzzyyywwwuuutttsssssstttuuuvvvwwwwwwvvvuuuvvvxxxtttqqqnnnlllllljjjgggddd```___^^^\\\ZZZWWWVVVUUUUUUWWW[[[]]]\\\ZZZWWWVVVSSSNNNLLLLLLHHH===222......---,,,************+++++++++++++++,,,,,,,,,,,,...---///666>>>DDDDDDBBB555444111000111444999;;;@@@HHHTTT\\\bbbeeehhhkkkpppsssrrrkkkfffiiimmmoooqqqrrrvvv~~~xxxqqqooohhh\\\XXX]]]dddeee```TTTJJJEEEAAA<<<777555444888===???;;;666111444333666JJJiiixxxxxxyyyvvvyyyzzz~~~}}}zzztttfffSSSEEEAAA???LLLdddvvvrrrfffkkk{{{aaaSSSlllwwwhhh[[[EEE<<>><<<:::999666444111000///......------...,,,++++++++++++++++++,,,))))))***+++,,,...///000111222333333444666999;;;AAA>>>===???AAABBB@@@======???PPPTTTUUUKKK@@@VVVrrrnnnlllkkkiiihhhlllrrrsssvvvnnnkkkxxxzzz{{{|||~~~~~~}}}|||wwwssspppkkkeeeeeeiiixxxjjjOOOEEEIIIfff|||zzzyyyxxxxxxwwwvvvsssppplllkkkkkkjjjiiihhhfffeeeaaa```___```aaabbbaaa```\\\\\\[[[YYYVVVRRROOOMMMIIILLLOOOPPPPPPOOOOOOPPPSSSXXX```ggglllqqquuuwwwyyywwwuuusssqqqqqqqqqqqqqqqsssuuuvvvvvvvvvxxxzzzuuuqqqmmmkkkkkkiiieeeaaaXXXVVVTTTRRRPPPNNNJJJGGGEEEIIIOOOSSSTTTUUUUUUUUUNNNFFF@@@BBBCCC===555///...---+++***))))))******++++++,,,,,,,,,---------+++***,,,444AAALLLQQQSSSEEEBBB===;;;===DDDLLLQQQQQQ[[[gggqqqwww}}}{{{rrrrrruuuvvvnnnkkkjjjoooxxxvvvkkkiiiddd^^^aaalllyyygggVVVLLLCCC;;;999666777>>>GGGHHHAAA999555;;;:::555@@@]]]wwwwwwyyysssttt}}}|||yyy~~~{{{yyyssseeeRRRDDD@@@???LLLcccuuuqqqeeekkk{{{zzz|||fffXXXsss~~~wwwgggNNNAAAEEEBBB>>>CCC???;;;666222111111111111555@@@XXXuuuyyybbbccc|||~~~{{{zzz|||~~~}}}{{{pppjjjcccaaadddjjjnnnooorrryyysssbbbRRREEE;;;666444333222111111111000000///---,,,---///000111000---...///......000333666444@@@MMMTTT[[[fffrrrxxx}}}~~~~~~}}}zzzuuuqqqqqqpppoookkkgggcccaaaMMMDDD888000///000222222---///333666999<<>>CCCEEEBBB>>>999???QQQSSSQQQIIIEEEbbb~~~vvvooojjjjjjooosssuuuwwwooommm|||}}}||||||zzzvvvqqqmmmfffaaaeeekkkqqqRRR@@@BBBKKK```}}}|||zzzwwwvvvttttttsssqqqpppooonnnlllkkkjjjiiifffeeecccaaa``````aaaaaa___^^^^^^\\\ZZZVVVTTTRRRKKKKKKLLLLLLMMMMMMMMMMMMVVV[[[```bbbgggooouuuvvvyyyvvvqqqnnnmmmmmmllllllqqqsssuuutttrrrsssvvvzzzssspppkkkiiihhhfffbbb^^^VVVLLLCCCAAABBB???===<<<:::<<>>BBB<<<333...,,,,,,,,,,,,+++***)))(((...---,,,++++++,,,...///---000111444AAATTT___aaaYYYTTTNNNMMMQQQXXX^^^```jjjpppuuu{{{yyyuuuzzzsssssspppllliiimmmuuu}}}zzzpppiiihhhhhhjjjxxxrrr^^^LLL???888555222333<<>>;;;BBBUUUXXXTTTHHH???XXXrrrqqqmmmjjjhhhjjjnnnrrrtttwwwnnnmmm{{{|||{{{|||~~~{{{vvvrrroookkkeeeaaadddjjjyyy|||cccHHH:::<<>>CCCGGGJJJEEE:::555;;;BBB???666///******+++---......//////------------...///000111---......222DDDaaazzzyyysssmmmkkkmmmqqqtttvvvuuuzzzttteeeZZZWWW[[[aaatttyyy~~~|||xxxvvvvvvssspppooorrrwwwjjjWWWHHH===666:::888888<<>>@@@LLLdddvvvrrrfffiiiwww~~~||||||}}}lllYYYppp^^^EEEDDDGGGDDDEEECCC>>>888333222222333333888FFFbbb|||___dddzzz}}}}}}xxxzzz~~~{{{vvvrrrgggaaaeeehhhgggiiiooouuu}}}kkkRRRDDD<<<777444333333333333222222222111111222111000000/////////000000000000000000000000000444666:::???GGGQQQ[[[ccclllsss{{{|||xxxsssrrrpppooolllggg```ZZZCCC;;;555333333333666:::999;;;???FFFNNNUUUYYY\\\YYYVVVTTTUUUYYYZZZWWWSSSTTTZZZfffxxxsssaaaRRRJJJJJJJJJKKKTTThhh||||||___RRRHHHDDDAAA===:::999888666444000000000///......---------,,,,,,++++++*********)))***+++,,,...///000000/////////111444666555444555444666:::@@@BBB@@@>>>AAAMMMhhhpppkkkVVV@@@PPPaaaccceeeggghhhkkkooorrrsssuuummmlll{{{{{{|||}}}~~~zzzvvvrrrooollliiiddd___bbbhhhsssttt[[[EEE<<<@@@FFF```||||||{{{{{{zzzyyyyyyyyyssssssrrrqqqpppnnnmmmmmmkkkjjjhhhfffeeedddccccccbbbbbbbbb```^^^[[[XXXWWWSSSRRRPPPOOOPPPQQQSSSTTTXXX]]]```aaadddiiijjjgggccc]]]UUUOOOMMMNNNOOOPPPWWWZZZ___gggnnnsssuuuuuuqqqppppppnnnjjjbbbXXXQQQHHHCCC@@@>>>999000,,,,,,******,,,///222666999;;;;;;444333;;;CCCAAA888000...---------,,,++++++***,,,------............---,,,......111BBBaaa^^^VVVKKKAAA===>>>BBBDDDWWW___lllxxx}}}zzzxxxbbbWWWQQQKKKEEEFFFGGGFFFCCCAAAFFFNNNUUU```VVVIIIAAA===CCCRRR```hhhkkkwww}}}qqquuuppp]]]bbbxxx}}}zzzuuuhhhTTTEEE???AAAMMMeeewwwtttgggjjjwww}}}}}}lllYYYqqqyyyPPPEEEHHHFFFEEECCC???888333222222333333:::DDD___|||iiikkk}}}}}}|||~~~yyy{{{|||vvvoooddd^^^bbbeeedddgggmmmwwwnnn[[[EEE:::666333333555333333333222222222111111000000000///////////////000000000000000000000000000111444777<<>>WWW|||}}}lllppp|||}}}{{{||||||vvvmmmbbb\\\aaaddddddgggmmmxxxuuuYYYJJJ;;;555444333333555333333333222222222111111//////000000000/////////000000000000000000000000...///111222444888>>>BBBHHHQQQ]]]ffflllsss|||~~~}}}|||wwwsssppppppoooeeeVVVJJJ???:::777888:::AAAOOO\\\eeennnzzz}}}yyygggaaaYYYQQQLLLGGGCCC@@@LLLYYYlllyyykkk]]]YYYTTTOOOKKKEEE;;;222zzz\\\OOOFFFCCCAAA===;;;:::888555333000000000///......------,,,,,,+++++++++++++++***)))***+++,,,...///000000/////////111444666555444444555888<<<@@@BBBBBBAAA@@@NNNnnn}}}{{{bbb@@@GGGXXX]]]ccchhhkkkkkkllllllqqqtttmmmlll{{{~~~}}}wwwsssuuuqqqmmmhhh```ZZZ\\\aaassswwwttt{{{~~~}}}zzzxxxuuuttttttssssssrrrqqqpppoooooopppooonnnmmmkkkiiigggfffddddddcccbbb```^^^[[[ZZZXXXVVVTTTRRRRRRTTTVVVXXXYYY]]]aaabbbdddddd^^^WWWHHHAAA888222000111444555777:::BBBOOO]]]hhhlllmmmqqqoookkkddd[[[RRRJJJFFFJJJDDD===777111,,,---222111///,,,******,,,...000666???IIIKKKFFF>>>666000//////......///000111111---...000111222222111000///111111///111CCCaaazzzuuudddNNN<<<999@@@MMM[[[eeefff```YYYWWWPPPKKKLLLRRRTTTOOOIIIMMMZZZiiiwwwvvvqqqtttzzz~~~}}}ttthhhkkkfff^^^UUUKKKFFFKKKUUU[[[\\\lll}}}rrrZZZ\\\qqquuu|||wwwjjjWWWHHHAAA@@@MMMggg{{{wwwiiijjjwww}}}|||}}}mmmZZZmmmWWWIIILLLKKKIIIFFF@@@999333111222333444777<<>>777666666555333444333333333222222222111111...///000000111000//////000000000000000000000000///000111111111333666999;;;DDDOOOYYYaaakkkvvv~~~}}}~~~zzzvvvsssssspppgggWWWKKKGGGAAA<<<===CCCPPPeeewww}}}zzztttfff```VVVMMMEEE???:::888???III\\\sss}}}qqqeee[[[NNNCCC<<<777555555{{{\\\NNNFFFCCC@@@>>><<<:::888555333000000000///......------++++++++++++++++++++++++)))***+++,,,...///000000000000000222555777666555555777:::>>>AAABBBBBBBBB@@@FFF[[[dddfffVVV???LLLWWW\\\bbbfffhhhiiiiiiiiiqqqtttmmmmmm|||}}}wwwtttvvvqqqllleee]]]WWWYYY___ttt~~~{{{xxxuuusssttttttsssrrrrrrqqqpppppppppppppppooommmkkkiiihhheeeeeeeeedddbbb```]]]\\\ZZZYYYWWWUUUUUUVVVWWWXXXZZZ^^^aaabbbbbb```VVVLLL===888222...---...//////111444;;;FFFSSS```hhhlllqqqpppkkkccc[[[SSSPPPNNNOOOEEE:::333...+++...333000...,,,+++,,,000444777===GGGOOOLLLDDD===777333111000...---------...///+++,,,---///000111111111222111000---000AAAaaa|||||||||nnn]]]NNNBBB:::KKKWWWfffpppppphhh^^^WWWTTTSSSQQQNNNJJJBBB999222999???FFFRRReeezzz}}}zzz}}}ooolllfff\\\NNNDDDFFFMMMRRRVVVgggwwwmmmVVVVVVgggiiisss~~~yyykkkXXXIIICCC???MMMggg|||xxxiiiiiiuuu~~~~~~kkkYYYjjjzzzVVVKKKLLLIIIHHHGGGAAA999333111222333444:::AAAXXXzzz{{{vvvkkklll~~~eee\\\sss}}}||||||~~~zzzsssjjj```[[[```ddddddhhhnnnxxxttt___???999666888999666333333333333333222222222111111...///111222222111000000000000000000000000000000000111222222222222444666666===FFFNNNVVVaaannnxxx}}}}}}~~~{{{xxxvvvuuussskkk___VVVPPPIIIDDDGGGOOO]]]qqq}}}sssooo^^^YYYQQQHHH???999666444999???OOOhhh|||xxxpppeee]]]SSSLLLDDD>>>777111///111zzz[[[OOOHHHBBB@@@>>><<<;;;888555222000000000///......------++++++++++++++++++++++++)))***+++,,,...///000000111111111333666888777666555888<<<>>>@@@AAAAAAAAA@@@@@@NNNTTTYYYNNN>>>NNNWWW[[[```eeegggiiikkklllrrruuunnnmmm~~~|||wwwvvvuuuooohhhaaaYYYUUUXXX___rrr}}}zzzwwwuuuuuuuuuuuuttttttssssssrrrppppppppppppooommmkkkjjjgggggggggfffdddbbb```^^^\\\[[[ZZZYYYYYYYYYYYYZZZ\\\___aaa```___ZZZLLL???444222///------...---,,,,,,///555===HHHUUUaaajjjlllllljjjddd^^^YYYWWWXXXMMMAAA666111111111555:::888666444333555:::???CCCFFFJJJIIIBBB>>>>>><<<777444444333333555777:::;;;<<<;;;999666444333222222222111000000111;;;TTTlll|||oooddd^^^hhhooonnn___MMMFFFKKKPPP```iiiqqqmmm```RRRKKKJJJHHHTTT___\\\MMM???;;;<<>>888666888999666333444333333333222222222111111///000222333444333222111000000000000000000000000///000222222222222333444333888>>>CCCHHHRRR```jjjuuuxxx~~~}}}}}}~~~xxxxxxwwwwwwuuuqqqkkkgggXXXRRRNNNQQQVVV\\\eeelllyyy{{{|||vvvmmmfffccccccQQQNNNIIIAAA:::444111111333777BBBUUUiiixxx}}}}}}mmmggg^^^WWWRRRMMMGGGCCC>>>;;;<<<>>><<<888999>>>xxxYYYOOOIIIBBB@@@>>><<<;;;888555222000000000///......------++++++++++++++++++++++++)))***+++,,,...///000000222111222444777888888777555888<<<>>>??????@@@@@@::::::IIIPPPVVVLLL:::IIIWWW[[[```eeehhhlllooorrrrrruuunnnnnn~~~{{{wwwvvvrrrllleee^^^WWWSSSXXX```ooo}}}zzzxxxwwwwwwvvvvvvuuuuuuttttttooopppppppppooonnnlllkkkhhhiiiiiihhhfffdddbbb```]]]]]]]]]]]]\\\[[[[[[[[[]]]```aaa___\\\UUUEEE666000///......//////---,,,(((+++000666>>>KKK[[[eeedddfffgggeee```]]]\\\]]]HHH<<<333222777;;;???CCCEEECCC???===???CCCIIILLLLLLIII@@@888999@@@@@@;;;222444999???HHHQQQXXX]]]WWWSSSNNNGGGAAA<<<999777///000333444111111>>>OOOXXX]]]cccccc[[[PPPFFF@@@XXXbbbdddUUUEEEFFFWWWfffnnnttttttfffQQQBBBBBBGGGUUUiiiwwwmmmQQQ<<<<<>>KKKTTTXXXYYYNNNJJJCCC===:::888777777999333000444;;;EEEWWWhhhzzz\\\NNNEEECCC@@@===;;;:::888666444000000000///......------++++++,,,***)))((()))+++*********+++,,,---...///111000///111555999;;;;;;AAA===999:::>>>AAA???===;;;CCCOOOKKKOOOQQQDDDMMM[[[^^^bbbeeegggjjjmmmpppyyyrrrmmmqqq{{{~~~zzzvvvrrrtttnnnggg```YYYUUUZZZbbbrrr}}}zzz|||~~~{{{xxxvvvxxxwwwwwwwwwxxxwwwtttrrrwwwvvvttttttsssqqqmmmjjjmmmkkkjjjiiiiiigggeeebbbaaaaaa```_______________[[[XXXYYY]]]YYYKKK999...111...,,,------,,,***)))///++++++...555???OOO^^^gggbbb^^^aaaeeecccYYYPPP999999:::===EEEPPP\\\cccddd[[[TTTVVVWWWPPPEEE>>>;;;666666>>>EEECCC===999;;;@@@MMMaaavvvxxxooodddUUUGGGBBB<<<777333555666555777;;;===CCCIIIHHHBBB<<<;;;;;;OOOXXXYYYOOOMMMYYYeeeiiirrrpppdddQQQIIIQQQaaajjjoooSSSOOOZZZ\\\fffeee[[[SSSOOONNNfffiiiSSSOOOLLLGGGLLLYYYdddnnn|||zzzooonnnsssvvvxxx|||mmmYYYIIICCCCCCNNNfff{{{yyyjjjhhhrrrvvvvvvuuurrrttt~~~jjjVVVdddvvvxxxuuuooofffRRRHHHMMMKKKGGGLLLPPPDDD999555444333555888BBBSSSmmm}}}{{{qqqttt||||||```PPP[[[xxx|||~~~yyy|||zzzsssooohhh]]]XXX\\\```aaaeeelllxxx}}}___JJJEEE???===;;;999888888999:::888666444333444555555444222333555888;;;:::777444222222222222111111111111222222222111222333333444111333555888;;;???EEEIIIWWW___jjjvvv}}}|||wwwvvv|||qqqggg```^^^UUUEEE:::888777555444666666555888>>>;;;999666222///...---,,,...---...000333666777777555555555444333222111000333555333666LLLppp{{{]]]OOOFFFCCC@@@===;;;:::888666444000000000///......------------...---+++***,,,---*********+++,,,---...///222111000222666:::<<<<<>>AAA@@@>>>===CCCPPPMMMTTTUUUDDDKKKZZZ^^^cccgggiiikkknnnqqqxxxpppkkkoooyyy|||xxxtttsssllleee___WWWTTTXXX```rrrxxxcccWWWVVV]]]sss|||zzzxxx{{{{{{zzz{{{{{{{{{xxxvvvwwwvvvtttttttttrrrooolllmmmllljjjkkkkkkjjjhhhfffbbbbbbaaa```_________```\\\ZZZZZZYYYQQQCCC666000111...------...---++++++---***)))---111888EEEQQQ^^^]]]^^^aaaccc^^^SSSIII@@@<<<;;;BBBPPPaaaooovvvxxxnnneeeaaaZZZNNNAAA999666555:::BBBFFFDDDAAA@@@OOO]]]uuulll\\\UUU>>>666222666<<>>CCCFFFOOOWWWcccmmmuuu|||zzzzzz{{{~~~vvviii```TTTDDD888444444111111222222000222666888666444111///.........,,,,,,,,,...000222444444222222222222111000///......222444<<>>AAAAAA???@@@EEEPPPNNNUUUTTTBBBIIIWWW]]]eeejjjkkkllloooqqqvvvooohhhlllxxx|||vvvqqqkkkddd]]]VVVRRRWWW___qqq{{{yyyzzzxxxpppiiiXXXJJJDDDEEEOOOlll~~~}}}|||{{{zzzyyyyyyzzzyyywwwuuuwwwvvvuuuuuuuuutttrrrooolllkkkjjjkkklllllljjjiiiddddddbbbaaa````````````[[[XXXVVVQQQFFF888000///111000.........///---+++,,,)))))),,,///222:::BBBOOOSSSZZZ______XXXMMMEEEEEECCCDDDMMM^^^nnnvvvyyywwwooofff___SSSDDD888333444888???FFFFFFEEEHHHOOO```uuunnneeeVVVFFF:::<<>>AAA\\\tttrrryyy~~~~~~}}}|||~~~}}}|||mmmYYYJJJDDDCCCOOOhhh{{{yyyjjjjjjuuuwwwvvvtttqqqsssqqqaaarrrwwwnnnXXXKKKPPPQQQNNNRRRQQQEEE999555444333666999CCCVVVpppaaaRRR^^^}}}{{{}}}}}}uuuqqqeee[[[XXX]]]aaabbbhhhpppsssYYYMMMNNNGGGEEECCCAAA???@@@@@@AAA???===;;;:::;;;;;;:::999:::999999999::::::888666666666555555555444444444444333333333333444555555444555777888999<<<@@@CCCEEEMMMXXXaaaiiirrr|||yyyssscccTTTEEE999222222///...000000------000333222111000////////////---------....../////////------............------***...222;;;UUUyyy}}}^^^PPPGGGCCC@@@===;;;:::888666444000000000///......------***,,,---,,,***)))***+++*********+++,,,---...///111000000333666999:::999999888888;;;>>>AAABBBAAABBBIIIXXXWWWYYYRRR???HHHSSS[[[eeejjjllllllnnnqqqwwwnnngggkkkxxxyyypppjjjccc\\\UUURRRVVV^^^ppppppiiiaaa^^^^^^ZZZQQQHHH===888:::===EEE___||||||zzzyyyyyyzzzyyyxxxvvvxxxvvvuuuuuuvvvvvvtttsssnnnlllllllllmmmllljjjhhhgggfffeeecccbbbaaaaaaaaa]]]XXXTTTPPPGGG:::333222444444222///000111///+++...++++++...//////333888@@@GGGPPPVVVWWWRRRLLLHHHIIIKKKPPPXXX```eeedddbbb```\\\XXXSSSIII>>>777666888;;;AAADDDCCCGGGVVVfff{{{bbbIIICCCMMMZZZccchhhYYYPPPDDD;;;:::===CCCFFFXXX^^^aaabbbeeekkkllliii\\\\\\___hhhuuuzzzrrrpppwwwpppYYYOOOIII<<<666888>>>YYYpppfffeeejjjuuu|||wwwzzz~~~{{{mmmYYYJJJEEEDDDPPPiii|||yyykkkkkkwww|||{{{xxxuuuxxxsssaaasssgggQQQRRRSSSQQQUUUQQQEEE999555444444666:::DDDXXXqqqbbbTTTaaa{{{~~~|||tttooobbbZZZWWW]]]aaabbbiiisssqqq\\\VVVYYYQQQOOOLLLJJJHHHHHHIIIIIIEEECCCAAA@@@@@@@@@>>>===@@@>>>;;;;;;;;;;;;:::888888777777777777666666666666555555555555666777777777888999999999:::===??????FFFOOOVVV]]]fffsss}}}yyy||||||jjjZZZMMM@@@666444000///111222///...000////////////000000111111333333333222///...------******+++,,,------,,,,,,***---///333BBBYYYkkksss~~~^^^PPPGGGCCC@@@===;;;:::888666444000000000///......------***,,,------+++******************+++,,,---...//////...///222555777777777777777888;;;>>>AAABBBBBB@@@PPPkkkoookkkYYY===DDDOOOXXXcccjjjjjjkkknnnqqqyyyoooggglllzzzzzzqqqjjjccc]]]UUURRRVVV^^^ooooooQQQKKKDDDBBBCCCAAA;;;555555444:::===CCC]]]{{{~~~}}}~~~~~~}}}|||zzzxxxvvvvvvwwwxxxwwwuuusssrrrpppppppppooollljjjiiihhhgggeeecccbbbbbbbbbaaa[[[VVVWWWTTTKKKBBB>>>???@@@===777666777444...///++++++---...---...111555;;;CCCIIIMMMOOOQQQRRRRRRTTTWWWVVVQQQMMMLLLLLLPPPNNNMMMLLLFFF>>>;;;===999999;;;<<<@@@NNNjjj|||^^^OOONNNPPPRRRSSSHHHBBB;;;999<<>>>>>>>>===<<<::::::::::::999999999888888888888888888999:::::::::;;;<<<;;;::::::<<<>>>???DDDJJJOOOTTT]]]iiiqqqyyy{{{~~~~~~wwwyyywww|||jjj\\\MMM@@@666111///222333111000111,,,---...///000111111222:::;;;;;;888333...------******+++,,,------------,,,------...333===FFFJJJ^^^OOOFFFCCC@@@===;;;:::888666444000000000///......------,,,...000000...,,,,,,,,,*********+++,,,---...///...---...111444666666555555777999<<<>>>@@@AAABBB???SSSvvv~~~ccc>>>@@@LLLWWWccciiiiiijjjnnnssszzzoooggglll|||zzzpppjjjccc\\\UUUQQQVVV^^^mmmpppXXXAAA===888666888888777666999999???AAAHHHggg~~~}}}~~~~~~~~~||||||zzzxxxxxxxxxyyyxxxwwwyyywwwvvvuuutttssspppnnnlllkkkiiigggeeeccccccbbb^^^XXXVVV[[[___ZZZSSSOOOUUUVVVRRRHHHDDDDDD???777333---***,,,,,,******,,,000333777===DDDNNNWWW]]]\\\ZZZSSSGGG<<<:::???FFFJJJGGGFFFEEE@@@:::777:::555222222666@@@WWWxxxvvvbbbSSSEEE;;;777555777:::???FFFNNNTTTXXX^^^dddkkkoooooommmjjjhhheeeiiijjj```RRRQQQdddzzzzzzVVVEEE@@@777777:::888EEEaaavvvTTTCCC@@@BBBIIIfffwwwzzzlllYYYKKKGGGDDDRRRlll~~~yyykkknnn}}}qqq^^^vvv[[[SSSUUUUUUWWWSSSGGG:::444333444777<<>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<=========>>>??????===<<<===>>>AAACCCFFFJJJOOOVVV^^^cccpppsssxxx|||~~~tttxxxyyyuuusss|||rrr^^^MMM;;;444///111222111000111,,,---...000111111111111:::<<<===:::444///---...++++++,,,---------------,,,......000333999@@@EEE]]]NNNEEECCC@@@===;;;:::888666444000000000///......------,,,...000000///---,,,,,,*********+++,,,---...///......///222555666666444444777:::<<<>>>???@@@AAAAAAMMMiiivvvxxxbbb>>>???LLLWWWccciiiiiijjjpppvvv{{{ooofffkkk|||}}}yyyooohhhaaa[[[SSSPPPTTT\\\lllmmmSSSAAA???;;;888777999<<>>JJJRRRVVVWWWXXXYYYYYY```jjjpppooolllkkkmmmhhhfff___RRRCCCCCCZZZssscccMMMHHH===<<<===777???WWWssstttWWWHHHEEEFFFJJJeeeuuuyyykkkYYYLLLGGGDDDSSSmmmyyykkkooommm^^^www[[[TTTWWWVVVWWWTTTGGG:::444333444888===NNNeee~~~{{{sssqqq___TTTeee}}}~~~~~~xxxooojjj\\\WWWVVV[[[\\\]]]fffrrr~~~uuurrrsssvvvtttqqqmmmhhhcccaaa______]]]\\\ZZZYYYYYYVVVSSSPPPPPPNNNLLLKKKLLLKKKIIIGGGDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBB@@@??????@@@AAA@@@BBBGGGMMMSSSVVVWWWdddhhhooovvv{{{||||||{{{sssooonnnooommmoooppp[[[CCC:::222111222000///000...///000111111111000000222666999777111------...+++,,,---------------,,,,,,,,,...111666???LLLUUU\\\MMMDDDCCC@@@===;;;:::888666444000000000///......------***,,,...///---+++***************+++,,,---////////////000333666777666555444777:::===>>>>>>@@@AAAEEEDDDSSS\\\eeeXXX<<>>???EEEMMMRRRSSSPPP[[[```hhhpppvvvxxxyyyxxxtttjjjgggjjjgggcccrrr|||fffJJJ@@@666444333111///000///000111222222111000///***///333333...,,,,,,///,,,,,,---------,,,,,,+++,,,++++++///666BBBRRR___^^^OOOFFFBBB???<<<:::999777555333444111---,,,---............---,,,,,,++++++,,,,,,*********+++,,,---.../////////000222222222222222444555777:::>>>@@@???>>>???CCCLLLTTTRRRHHH@@@>>>OOOYYYaaaccceeekkkqqqsss}}}wwwhhhggg~~~{{{vvvllleee^^^[[[VVVRRRRRRUUUeee~~~qqq[[[JJJ>>>>>>BBBEEEQQQ```pppwww}}}~~~||||||}}}}}}{{{zzzuuutttsssrrrqqqrrrssstttooonnnllljjjfffccc```___\\\```jjjyyyxxxnnncccXXXWWWKKK;;;000,,,------------,,,,,,///666EEEWWWccc```QQQ@@@777111,,,,,,111000///...---,,,+++++++++...+++---555@@@QQQjjjiiiYYYQQQLLLNNNTTTccclllvvvvvvkkk[[[MMMFFFEEEPPPaaajjjccc[[[bbbqqqjjjdddYYYLLLBBBBBBNNN[[[qqq[[[JJJGGGCCC<<<@@@MMMcccssssss^^^RRRWWWWWWOOOmmmvvv}}}yyymmm[[[LLLFFFFFFXXXrrr}}}pppqqq|||ooo]]]nnnrrr]]]VVV[[[[[[VVVUUUGGG:::666777888;;;>>>PPPbbb}}}|||mmmxxx}}}uuuKKKHHHUUUttt|||}}}uuulllggg\\\VVVUUUZZZ\\\\\\eeeqqq~~~tttnnnkkkkkkkkkkkknnnmmmlllkkkjjjfffbbb^^^\\\ZZZWWWVVVVVVUUURRRPPPQQQPPPNNNMMMKKKJJJJJJJJJGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFFFFFFFEEECCCBBBEEEBBB@@@BBBHHHLLLNNNMMMTTTUUUZZZaaaiiimmmllliiiiiiaaaXXXVVV\\\ffflllooo~~~___HHH666555777222---...444333444444555333000---///............---------++++++,,,,,,,,,---------000---...222000111DDD[[[^^^OOOFFFBBB???<<<:::999777555333333000...---.........---------,,,++++++++++++,,,+++++++++,,,---...///000///000000111222333444555888777777:::===?????????AAAAAAEEEJJJIIIBBB>>>>>>LLLVVV___bbbdddjjjqqqsss{{{vvvgggggg}}}zzzuuuooohhhaaa]]]XXXSSSSSSVVVdddqqq```UUUYYYccckkkvvv~~~|||}}}||||||||||||{{{yyyuuutttsssrrrrrrrrrssssssooonnnllljjjgggcccaaa___bbbfffqqq|||rrrggg^^^WWWNNNAAA888444333000...(((+++------000<<>>PPPlllwwwrrrpppsssxxx|||sssdddSSSFFF??????GGGVVV___ZZZSSS\\\lllpppkkk___PPPCCCBBBLLLXXX|||jjjXXXSSSMMMFFFKKKWWWeeessssssaaaXXX___aaaZZZttt}}}}}}yyymmm[[[LLLFFFGGGYYYsss|||qqqsssrrr^^^llljjjYYYVVV]]]___[[[VVVHHH:::555666777:::===QQQeee}}}mmmmmmmmmooovvvaaaHHHEEESSSsss|||~~~uuujjjeee[[[VVVUUUZZZ[[[\\\eeeqqq}}}uuussssssssssssuuutttsssrrrqqqoookkkhhhbbb___]]]\\\[[[ZZZXXXVVVSSSRRRQQQOOONNNMMMMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEHHHKKKLLLKKKJJJLLLMMMQQQYYY```dddcccaaa[[[SSSIIIDDDFFFKKKOOOPPPddd{{{iiiRRR>>>::::::444000111333666999:::888555000............---------------,,,,,,---------.........000,,,,,,///------;;;MMM___PPPGGGBBB???<<<:::999888666444111000......//////---,,,------,,,+++++++++++++++,,,,,,,,,,,,---///000111000000000111222555777888>>>;;;999999;;;>>>@@@AAAAAA@@@CCCHHHGGGAAA>>>>>>JJJTTT]]]```cccjjjppprrrxxxtttgggfff|||yyytttrrrkkkddd___ZZZTTTTTTWWWccc}}}sssxxx~~~|||~~~|||{{{{{{{{{{{{zzzxxxuuutttsssrrrrrrrrrrrrsssooonnnmmmjjjgggdddaaa``````dddnnn~~~xxxgggXXXOOOIIIAAA:::777333///+++'''+++...,,,***222CCCRRR]]]RRREEE;;;444---+++,,,---,,,,,,+++++++++,,,,,,,,,+++,,,111:::PPPoooxxxfffUUUGGG===777888>>>IIIQQQNNNKKKVVVgggtttqqqgggVVVHHHFFFOOOYYY|||yyyeee]]]VVVPPPUUUaaammmxxxwwwfff```hhhlllfffsss{{{}}}yyymmm[[[MMMGGGIIIZZZsss|||qqqwwwuuu```llluuuaaaTTTVVV^^^aaa^^^WWWIII:::555555666999<<>>:::444111222333999@@@BBB>>>777111///,,,------------------------------.........//////111---,,,///---+++111<<<___PPPGGGAAA???<<<:::999888666444111/////////000///---+++---,,,,,,+++***++++++++++++++++++,,,---...///000111000000111333666999;;;CCC???;;;:::<<>>EEEDDDDDDQQQcccuuuvvvooo___PPPOOOWWW___~~~rrriiibbb]]]cccooo{{{~~~nnnhhhooorrrmmmyyy}}}~~~yyymmm[[[NNNHHHKKK\\\ttt{{{rrryyyrrr```qqqooo\\\RRRVVV]]]```^^^XXXJJJ;;;555444666999<<>>;;;:::999888666555111/////////000///---+++,,,,,,+++************+++)))))))))***+++,,,......000000000111333777:::<<>>;;;:::999888777555111000......//////---,,,,,,,,,+++***************))))))))))))***,,,---...000000000222444777999;;;???<<<:::;;;>>>AAACCCDDD??????EEEOOOSSSMMMDDD@@@KKKVVV```cccdddiiimmmnnnyyyyyynnniiixxx|||xxxooohhh```[[[UUUOOONNNQQQ]]]zzz}}}{{{zzzzzzzzzzzzyyywwwuuuuuuuuutttsssrrrqqqppplllkkkjjjhhheeeccc```______^^^___ggguuusss``````ppp~~~xxxjjjXXXQQQGGG===777777:::===999444...***+++,,,------777;;;===:::777555333///---,,,,,,+++++++++,,,,,,'''***+++,,,666LLLdddrrrkkkbbbRRR@@@222---000444000222666===HHHXXXhhhsssyyymmmcccQQQGGG;;;333111111000...000---///444444444>>>LLLkkkwww{{{ooocccccciiilll{{{xxx}}}zzzuuurrrrrrvvv{{{~~~yyymmm\\\PPPKKKMMM___wwwzzzqqqzzz{{{yyykkk___|||sss]]]WWW]]]dddggghhhZZZKKK<<<555555777<<<@@@[[[wwwmmmwwwNNNFFFMMMhhh}}}ttthhhbbbSSSQQQTTTXXXXXXXXXeeeuuu~~~|||zzzxxx|||xxxsssooommmllljjjiiibbbaaa```^^^]]]\\\[[[[[[YYYYYYXXXWWWUUUSSSQQQPPPOOOOOONNNNNNMMMMMMNNNNNNRRRRRRRRRPPPNNNLLLMMMMMMJJJGGGCCCAAA@@@===777222000///...---------...///,,,,,,...000000444???JJJYYYOOOBBB777000......///...666@@@EEEAAA999111---++++++,,,---...000000111............/////////000......///000////////////}}}\\\NNNEEE@@@>>>;;;999999999777555333000...---.........---,,,++++++***************)))))))))***+++,,,......//////111222444666777888666666777:::>>>@@@AAAAAA===BBBPPP```eee[[[KKKAAAFFFRRR]]]aaadddiiinnnppp}}}}}}qqqkkkxxx|||wwwmmmfff___ZZZTTTOOONNNQQQ\\\yyy}}}|||zzzzzz{{{{{{yyyxxxtttuuuuuuuuusssrrrpppooojjjiiihhhgggdddbbb___^^^]]][[[]]]ccclllqqqpppmmmkkkWWWAAA>>>TTTqqq~~~llldddUUUFFF<<<888999;;;===999444///,,,+++++++++,,,444:::888666666333.........---,,,+++++++++,,,))),,,++++++333DDDSSSYYYKKKCCC888///,,,---111444222111000000222888???DDDLLLRRRUUUSSSQQQQQQMMMHHHAAA;;;444///...///......000+++,,,111111///555@@@YYYlllxxxrrrjjjmmmtttwwwxxxlllkkkjjjkkkmmmpppsssttt{{{yyymmm]]]PPPLLLMMM```yyyzzzoooyyyoooaaa{{{~~~ddd]]]aaafffhhhjjj[[[LLL<<<666777999>>>CCCccceeeuuuRRRHHHKKKbbbxxx}}}|||qqqfff```QQQPPPSSSXXXWWWXXXeeeuuu~~~~~~xxxtttrrrqqqooonnnfffeeedddbbbaaa```______]]]]]]\\\ZZZXXXVVVTTTRRRRRRRRRRRRRRRRRRQQQQQQPPPSSSRRRQQQQQQQQQQQQOOONNNLLLHHHCCC@@@>>>:::333...111000///...---,,,---...,,,+++,,,///......555???FFFBBB;;;333......//////---222999>>>===888000++++++,,,---...000111222333000000111111111222222222...000000...---...000222|||\\\MMMEEE@@@===;;;999999999777666444111...,,,---.........,,,++++++***)))******************+++,,,---//////...///111333555666666666000111444888===??????>>>:::GGG___www}}}lllRRR@@@BBBNNNZZZ___cccjjjoooqqqtttlllwww{{{vvvllleee^^^ZZZTTTOOONNNQQQ[[[xxx~~~~~~|||{{{{{{{{{{{{zzzxxxtttuuuuuuuuutttrrrpppoooiiiiiigggfffcccaaa___^^^^^^^^^___eeejjjjjjddd^^^YYYIII777666MMMooowwwgggTTTFFF>>><<<===??????<<<666...+++,,,///'''111888777555555222---000///...---,,,++++++++++++---+++***111???GGGGGGAAA999///+++,,,//////---.........//////111333444333888:::777888???BBBAAA999555111...---......///111------222111---222;;;III```rrrqqqooovvv~~~uuugggjjjooouuu}}}tttyyyzzznnn]]]QQQLLLMMM```zzzzzzoooxxx}}}tttcccyyylllaaaccceeefffggg[[[LLL<<<666777:::@@@EEEffflllzzzWWWKKKKKK```vvv~~~zzzoooddd^^^PPPPPPSSSXXXWWWWWWeeevvvzzzvvvsssrrrpppoooiiihhhgggeeeccccccbbbbbb``````___]]][[[XXXVVVUUUTTTTTTUUUVVVVVVTTTSSSRRRSSSQQQPPPRRRUUUTTTQQQMMMMMMIIIDDDAAA???;;;555000---...---,,,***+++,,,...***)))+++///---***---555888777444///,,,,,,------,,,///444999;;;777000***+++,,,---///000222333444222222333333333444444444000333333///,,,...222444zzz[[[NNNGGG???===;;;999999777555333111000///......------...------,,,++++++******)))))))))(((((()))+++---...111000000222666777666333444666888===@@@AAA@@@>>>;;;III```tttxxxhhhPPP???@@@MMM\\\eeefffhhhnnntttqqqeeetttyyytttlllcccYYYTTTPPPLLLKKKMMMYYYooo~~~~~~~~~~~~~~~}}}|||zzzyyyxxxvvvtttssstttuuuuuusssrrrllljjjiiihhhgggfffcccaaa______aaaeeejjjhhhbbb[[[SSSAAA333666EEE^^^vvvkkk]]]LLLBBBBBB;;;===<<<777000+++,,,...---///222555555333111///,,,,,,,,,++++++*********///+++)))---111444999>>>111111000000111111111222222///000444333...---111111444333000333;;;<<<888444333000...------...///.........////////////000@@@OOOaaakkknnnsss}}}{{{wwwxxx{{{}}}~~~|||lllZZZOOOMMMMMMcccyyy~~~mmmnnnqqqfff}}}rrrcccfffiiihhhddd```KKK:::999999999CCCQQQppp~~~iiitttRRRHHHJJJ___vvv|||yyyooocccZZZSSSOOOPPPUUUVVVXXXdddsss}}}}}}zzzvvvrrrooommmjjjgggeeeeeeeeefffccc```^^^\\\\\\\\\ZZZYYYVVVVVVWWWWWWVVVVVVUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSPPPLLLEEE>>>888333///,,,////////////...------,,,---------,,,------......333222111000......---------,,,111888999222---...111000000444:::===<<<::::::;;;;;;999666444333333222111///------///111222yyyZZZMMMEEE???===;;;:::999888555333111000///......------...------,,,++++++******)))))))))((()))***+++---...///......111444777666444444555888<<<@@@AAA@@@???;;;AAAPPPaaaiii```KKK;;;@@@LLL\\\dddeeeggglllrrr|||qqqdddsssyyyssslllcccZZZUUUQQQMMMLLLNNNYYYnnnzzz~~~~~~}}}{{{zzzyyyyyywwwuuusssssssssrrrpppmmmkkkhhhfffeeedddccccccgggfffgggkkkllliii```YYYJJJ===333555AAAYYYzzzgggUUUJJJ<<<<<<:::555///,,,+++,,,+++---///111111111///...,,,,,,,,,+++++++++******+++((('''+++...///111555444666999<<<>>>???@@@@@@:::555222444444000///222...111222000222777888555222111///---------...///------........./////////888BBBRRR```llluuu|||{{{kkkYYYOOOMMMNNNdddyyy|||kkkmmmsssiiitttfffjjjooonnnlll```KKK;;;999999999BBBPPPooouuucccmmmxxxuuutttSSSLLLPPPeeezzz}}}~~~xxxnnnbbbZZZSSSOOOPPPUUUVVVXXXdddsss~~~yyytttsssqqqnnnkkkhhhgggggghhhgggeeebbb``````___]]]\\\YYYYYYYYYYYYYYYYYYXXXWWWXXXXXXWWWVVVUUUUUUUUUUUUOOOJJJAAA:::666444222000//////......---.........,,,,,,+++++++++,,,,,,---000000///...------------......333999777111///222444999???CCCCCCCCCCCCDDDDDDEEEDDD???999666888;;;666555333111000/////////{{{[[[NNNEEE@@@>>>;;;:::999888555333111000///......------...------,,,++++++******)))))))))))))))***,,,---///---------000333666666555666666888<<<@@@BBBAAA@@@======AAALLLWWWVVVHHH999???LLL[[[cccdddeeekkkpppyyy~~~pppcccqqqxxxsssmmmddd[[[WWWRRRNNNMMMOOOWWWmmm~~~yyyqqqssszzz~~~zzzpppkkkooovvv~~~|||{{{zzz}}}zzzvvvssssssrrrpppoooqqqoookkkiiiggghhhiiijjjmmmmmmoooqqqqqqlllbbb[[[KKKCCC:::555777GGGkkk}}}cccMMM???;;;666222///---+++)))))))))+++,,,------------,,,,,,,,,++++++++++++***,,,***+++...///...///222777<<>><<<:::999888666444111000///......------...------,,,++++++******)))***)))))))))***,,,...////////////111333555666666;;;;;;;;;===@@@BBBAAA@@@@@@??????EEEMMMPPPFFF:::>>>KKKZZZbbbcccdddiiiooovvv|||pppcccnnnxxxrrrmmmddd\\\WWWSSSNNNLLLNNNUUUjjjuuurrrppptttyyyxxxppphhh^^^cccccc[[[NNNJJJQQQZZZzzz~~~~~~}}}{{{{{{}}}zzzvvvtttssssssrrrqqqoooooonnnlllkkkkkkmmmoooppprrrtttwwwvvvqqqhhhaaaRRRIII>>>555000999RRRjjjxxxiiiPPPCCC<<<444111000///,,,)))((((((((()))***+++,,,---++++++++++++++++++++++++...,,,,,,......---000555;;;EEETTTbbblllnnnllliii[[[RRRFFF???;;;777444111///222444333111000000000---,,,,,,,,,,,,---...///,,,,,,,,,---------......000222:::IIIYYYcccfffeeexxxyyyjjjXXXNNNMMMUUUnnn|||mmmnnn}}}tttlllkkkeeejjjnnnkkkggg^^^JJJ:::888999888@@@NNNssssssgggjjjuuutttyyysssssspppyyyzzzfffNNNNNN[[[sss~~~|||vvvmmmccc\\\RRRNNNOOOTTTUUUWWWcccrrrzzzvvvuuurrrooollljjjhhhhhhkkkhhheeecccbbb```^^^\\\````````````___^^^]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWTTTNNNFFF@@@;;;888666444333333333333222000///...///...------------------++++++++++++,,,---...///333777;;;888222---000555>>>CCCEEE???666333999AAAEEEJJJQQQUUUSSSLLLDDD>>>999777555444333444666777}}}aaaSSSJJJ@@@>>><<<;;;:::888666444111000///......------...------,,,++++++******)))******))))))***,,,...///222222333333333444666777AAA@@@??????AAABBBAAAAAA@@@DDDGGGHHHLLLMMMEEE:::===JJJYYYaaabbbccciiiooottt|||qqqccclll~~~yyysssmmmeee\\\XXXSSSMMMKKKLLLQQQgggkkkYYYWWWXXX]]]bbbbbb\\\UUUJJJNNNOOOGGG>>>;;;CCCLLLfff~~~~~~~~~~~~~~~}}}|||{{{|||zzzwwwvvvvvvvvvvvvuuujjjlllmmmllljjjjjjlllnnntttvvvyyy{{{zzzuuunnnhhh\\\QQQBBB777333777DDDPPPYYYeeennnrrrvvvwwwjjjYYYGGG>>>555111111111...***)))))))))))))))+++,,,---++++++++++++++++++++++++,,,)))((())))))***111999FFFQQQbbbrrr|||}}}yyyvvvooohhh]]]RRRJJJDDD>>>999:::999888666222//////000++++++,,,,,,------...///,,,,,,,,,---------......000333888@@@IIIOOOSSSTTT\\\kkkzzzxxxjjjXXXOOOMMMUUUoooyyykkklll}}}vvvpppwwwggghhhqqqtttpppkkk\\\HHH999888999888@@@MMMtttooo``````tttxxxyyyxxxhhhhhhgggqqqrrr^^^IIIKKKZZZttt}}}}}}vvvnnnddd\\\PPPMMMNNNSSSTTTUUUaaaqqq}}}wwwzzz}}}zzzxxxvvvssspppnnnlllkkkmmmjjjgggeeecccbbb```^^^bbbbbbbbbbbbaaa```___^^^[[[ZZZYYYXXXXXXWWWXXXXXXVVVSSSOOOKKKGGGAAA;;;666333444666666555333000.........---,,,,,,,,,,,,,,,++++++,,,,,,---///000111666:::<<<777///,,,///333444888;;;:::555222222444888:::???HHHPPPQQQMMMHHHBBB>>>:::666444666999;;;{{{___RRRHHHAAA???<<<;;;:::999666444111000///......------...------,,,++++++******)))************+++---...000222333444333333444777:::DDDBBB@@@???@@@BBBBBBAAA>>>FFFMMMNNNPPPPPPFFF999<<>>666555777999AAAHHHOOOSSSXXX]]]^^^[[[HHH@@@666111000111///,,,+++************+++,,,,,,***++++++++++++,,,,,,,,,...+++*********,,,555???OOOWWWeeesss}}}{{{pppddd\\\SSSLLLJJJCCC;;;777444000...///+++,,,,,,------.........,,,---------............///111555999>>>DDDJJJNNNIIIUUU___```ddduuuxxxjjjYYYPPPNNNSSSmmm~~~}}}tttggghhhxxx}}}pppmmm~~~|||xxxjjj```fffrrrwwwsssnnnYYYFFF888888999888AAANNNsssgggTTT\\\zzzuuummmppprrriiiIIIJJJXXXrrr}}}}}}vvvmmmbbb[[[OOOKKKLLLQQQRRRTTT```ooo|||pppoooyyy~~~|||yyywwwtttrrrqqqqqqooollljjjiiigggeeeddddddddddddcccbbbaaa```___\\\[[[ZZZYYYYYYXXXXXXXXXWWWXXXZZZ\\\[[[WWWPPPJJJAAA@@@???<<<999666333222------,,,+++************,,,,,,------...000111222555999:::333------///000...555@@@IIIKKKFFF@@@;;;:::666555:::GGGTTT^^^cccWWWRRRLLLFFFBBBBBBCCCDDD{{{___QQQGGGAAA???<<<;;;:::999777555111000///......------...------,,,++++++******)))+++*********+++---///000///000222222222444999===BBB@@@======???BBBCCCCCC>>>HHHOOOSSSXXXZZZLLL:::;;;HHHXXXaaaccceeekkkrrrtttuuudddjjjzzz}}}zzzwwwtttlllccc]]]VVVNNNJJJJJJJJJ___yyy~~~gggNNN>>>999;;;>>>???@@@??????>>>EEEHHHJJJIIIEEE@@@===<<>>IIISSSXXXVVVXXXZZZ[[[WWWVVV^^^hhhuuuyyykkkZZZQQQPPPSSSnnn|||ssshhhiiixxx{{{{{{{{{|||kkkkkkwwwiii___eeeppptttqqqmmmVVVDDD666777999999BBBOOOsssmmmWWWdddtttvvv{{{pppMMMKKKVVVooo||||||uuukkk```WWWMMMIIIJJJOOOPPPRRR^^^mmm{{{{{{{{{}}}{{{yyywwwuuutttrrrooommmmmmllljjjiiifffffffffeeedddcccaaaaaa^^^]]]\\\[[[ZZZZZZZZZZZZ[[[___gggpppvvvwwwtttqqqfff___UUUIII???999555444//////...---,,,++++++,,,------------...///111111000444555000---000111...---777DDDOOOSSSQQQLLLHHHEEEAAA;;;999@@@OOOcccqqqqqqnnniiiddd___\\\ZZZZZZ}}}aaaSSSHHHAAA???===;;;;;;999777555111000///......------...------,,,,,,+++******)))+++*********+++---///000+++---000111111555;;;??????===;;;;;;>>>BBBDDDEEEAAAIIIOOOUUU```cccSSS===:::GGGXXXaaacccffflllsssuuuvvveeeiiiyyy}}}}}}{{{yyyxxxooofff```XXXPPPKKKKKKHHH]]]wwwsssVVVAAA:::666999<<<<<<999888999:::777<<>>===<<<:::666444222000.........///...------,,,+++*********+++,,,++++++++++++,,,---......000......///222555777777999777555888===BBBDDDEEENNNEEEIIIWWWccciiiZZZ>>>:::AAAPPP]]]cccdddhhhnnnsss~~~~~~pppiiiuuu~~~yyyzzzmmm```[[[WWWQQQJJJFFFEEEUUUuuu}}}dddNNNBBB===<<<888999<<<<<<777444444;;;:::>>>GGGOOORRRSSSTTTUUUpppzzzwwwooommmeeeUUUFFFCCCMMMXXX```hhhrrr{{{yyyNNN888000+++,,,000111///......+++***111;;;AAA>>>777222...---...///))))))(((((()))***++++++,,,,,,++++++++++++++++++,,,+++))))))***,,,///111444444<<>>===;;;OOOPPPLLLCCC;;;???NNN\\\ppp}}}}}}{{{ssscccPPPIIIAAA???===;;;:::888555333222000.........///...------,,,+++*********++++++++++++++++++,,,---......111000///000333666888888:::888888;;;@@@DDDFFFFFFKKKGGGUUUlll}}}fffBBB:::AAAOOO]]]cccdddiiiooowwwrrrjjjuuu~~~zzzwwwkkk```[[[WWWPPPHHHEEEFFFUUUsss{{{~~~gggSSSGGGCCCAAA===:::;;;;;;888777999666:::BBBOOOYYY_________hhh}}}|||xxxwwwuuuooo```PPPGGGFFFIIISSS]]]lll}}}nnnDDD222///---+++---000///...---***)))000888===:::555000---,,,,,,---+++***)))))))))))))))***++++++++++++++++++++++++---+++***)))***,,,...000444222777BBBLLLSSS[[[dddsssTTTAAA222111111---,,,000------------------,,,,,,000000000000000000000000///...000999HHHZZZiiipppqqqccc___PPPHHHUUUnnnyyyuuuwwwyyysssjjjjjjiiipppyyyhhhXXXRRRUUU[[[ttt{{{tttmmmppp}}}zzzpppkkkrrrnnnrrrzzzkkkqqqxxx|||yyyoooRRRAAA777;;;===<<>>===888333000///+++---------.........---//////333;;;BBBDDDAAA>>>555444333444666999<<<===DDDNNNUUUMMM>>>999CCCQQQfffuuu}}}|||ssshhhaaaOOOKKKBBB???<<<:::999777444111222000.........///...------,,,++++++******+++++++++******++++++,,,---...222111000111444777888888999999;;;???CCCFFFGGGGGGJJJHHHXXXtttnnnHHH:::AAAOOO]]]dddfffjjjoooxxxrrrgggqqq~~~|||zzztttjjj```\\\XXXOOOGGGCCCHHHTTTppp~~~sssddd[[[XXXIIIBBB<<<:::888777:::???@@@FFFPPP]]]kkkuuuzzz{{{}}}zzz||||||xxxooo```PPPCCC<<>>AAAFFF[[[iiivvvzzzzzzvvvjjj\\\@@@555---...///,,,,,,111---------...............000000000000000000000000000...000<<>>FFFRRRsssqqqzzzPPPLLLTTTkkkzzzxxxqqqggg[[[RRRLLLGGGGGGMMMNNNOOOYYYfffyyy}}}yyyvvvrrrpppooonnnqqqooommmlllkkkjjjhhhffffffeeecccbbbbbbdddfffhhhooopppsssyyy}}}jjjKKK<<<===;;;888;;;>>>>>>:::555000...,,,,,,---//////...------666;;;DDDQQQ]]]eeeeeecccUUURRRLLLCCC;;;777888:::@@@KKKVVVWWWNNNFFFDDDEEERRR^^^ggggggeeeddd\\\RRR```PPPNNNGGGDDD@@@<<<:::777333111222000.........///...,,,,,,,,,++++++++++++***+++************+++,,,---...222111000111444666888888777999<<<@@@CCCEEEEEEEEEJJJEEENNN```nnnuuufffJJJ:::@@@MMM\\\dddgggkkkooovvvooobbbiii~~~{{{xxxxxxrrrjjjbbb^^^YYYOOOFFFBBBGGGQQQlllyyyuuu]]]UUULLLFFFBBBBBBHHHPPP^^^dddmmmwww}}}{{{||||||yyyooo^^^JJJ===666<<>>>>>FFFQQQmmm{{{www|||pppNNNIIIPPPggg~~~zzzxxxpppggg[[[RRRKKKGGGGGGLLLMMMNNNXXXeeevvv~~~{{{wwwtttrrrqqqpppsssqqqooonnnnnnmmmkkkiiigggfffeeeeeeeeehhhjjjlllqqqqqqrrrwww|||~~~zzzvvviiijjjttttttcccUUUJJJ===;;;;;;;;;:::777555222111000------.........///222>>>FFFRRR___ooo~~~zzzhhhTTTEEE??????GGGGGGLLLYYYdddaaaQQQAAACCCGGGGGGCCCBBBDDDDDDAAAaaaQQQOOOMMMIIIDDD???;;;888444111222000.........///...,,,,,,,,,,,,,,,++++++******************+++,,,------111000///000222555666666666999===@@@BBBBBBBBBBBBIIIBBBFFFLLLQQQYYYWWWGGG999>>>KKK[[[dddhhhkkkooottt}}}ppp```cccyyyyyyuuutttqqqjjjccc___YYYNNNFFFCCCFFFLLLggg}}}uuukkkccc^^^]]]dddmmm||||||}}}}}}wwwgggSSSDDD666666:::JJJ```kkkcccTTT999333///111444444333333...++++++,,,+++)))***///.........------+++******(((((((((((()))***+++,,,))))))***+++,,,,,,---------,,,***)))))))))))))))***,,,...000222444555444666:::???CCCEEEEEE???888///...---...---++++++---......//////000000111111111111111111111111111111333//////999MMMdddvvvsss]]]VVVeee~~~wwwgggdddssszzzpppaaaTTTRRRWWWddd}}}uuummmppp~~~}}}yyywww}}}xxxkkk~~~ooouuu|||~~~uuudddCCC<<<888:::<<<>>>FFFQQQnnnrrrqqq|||sssnnnyyyMMMFFFLLLddd}}}~~~yyyyyyrrrhhh\\\SSSKKKFFFFFFKKKLLLMMMVVVcccvvvwwwwwwzzz~~~|||yyywwwvvvuuuuuusssrrrppppppqqqqqqpppnnnjjjiiihhhhhhhhhjjjlllmmmppppppqqquuuxxxyyyuuurrrbbb^^^iiiwwwyyyttteeeNNNJJJEEE>>>999666777999;;;777000,,,---------111888BBBNNNZZZcccqqquuu^^^RRRNNNJJJFFFHHHUUUddddddUUUDDD===;;;777333222666888888cccQQQNNNNNNJJJDDD???<<<888555333222000.........///...---+++,,,,,,,,,,,,+++***)))***))))))******+++,,,---222000//////222444555555888;;;???AAAAAAAAAAAABBBFFFCCCHHHKKKIIINNNMMMAAA777<<>>PPP[[[SSSFFF222333444444222///......---******,,,---***+++......------,,,,,,+++******'''''''''((()))+++---...*********++++++,,,,,,---++++++***)))((((((((()))***---......///222333000666666888<<<@@@BBB>>>:::000///............---...............////////////111111111111111111111111333000000777GGG\\\ppp|||mmmYYYZZZsssxxxyyy~~~nnngggppp}}}xxxnnn___SSSSSSXXXfff}}}~~~vvvoooqqq~~~}}}~~~}}}}}}pppuuukkkvvv~~~sssaaaBBB===999:::;;;>>>GGGQQQtttkkkfffuuusssrrrxxxrrrqqqyyy{{{pppLLLEEEKKKccc}}}~~~yyy{{{tttiii]]]SSSJJJEEEEEEJJJKKKKKKUUUbbbuuuvvv___UUUZZZccckkkaaaSSSQQQeee~~~|||zzzyyyyyyyyyyyyuuutttrrrsssttttttsssrrrmmmlllkkkjjjjjjkkkkkkllllllnnnppprrrtttuuuuuuvvvhhhZZZ[[[kkk}}}|||dddXXXHHH;;;666777;;;???<<<222,,,---------444>>>PPPaaaooossszzzrrr```WWWJJJKKKLLLNNNNNNLLLHHHDDD777666555555555555222000cccPPPJJJHHHEEE@@@<<<:::888666444222000.........///...---++++++,,,,,,,,,+++***)))))))))))))))***+++,,,---333111000000333555666666>>>AAADDDDDDCCCBBBCCCDDDFFFDDDKKKPPPNNNRRRNNN???666:::FFFWWWcccgggjjjmmmrrr}}}wwwdddaaawww~~~wwwrrrnnnggg```[[[SSSIIICCCBBBCCCEEE^^^|||yyykkkXXXKKK???999444999HHHQQQKKK???555555333000...---,,,+++,,,))))))---...,,,,,,...------+++******))))))***(((((((((((()))***,,,,,,++++++++++++++++++++++++)))))))))))))))((((((((((((,,,---+++,,,111222///222000111666;;;;;;777444///...,,,,,,///222333222111111111111111111000000111111111111111111111111000000111666@@@QQQdddppplll^^^iii}}}xxxnnnppp~~~~~~xxxnnn___TTTUUU[[[iii||||||wwwrrrrrr|||}}}qqqmmmlll}}}rrr^^^DDD@@@<<<:::;;;???IIISSSqqqxxxhhh^^^uuuzzzwww{{{oookkkhhhkkknnniiiLLLDDDJJJccc~~~zzz{{{tttjjj\\\RRRJJJEEEEEEIIIJJJJJJTTTaaaqqq~~~~~~gggPPPDDDDDDIIIHHHFFFCCCFFF[[[}}}~~~|||{{{zzzzzz{{{yyywwwuuuuuuuuuuuutttrrrpppooonnnlllkkkjjjjjjjjjiiilllooopppoooqqqvvv{{{qqq]]]TTT\\\mmmsss[[[FFF;;;999<<<>>>>>>444...000111///555@@@ZZZrrrpppfffTTTQQQLLLEEE???<<<<<<===555444555888999666000,,,cccOOOGGGBBB???;;;888777777666555222000.........///...---++++++,,,---,,,+++***)))))))))))))))***+++,,,---444222111111444666777666CCCFFFHHHGGGEEEDDDEEEGGGHHHDDDIIIPPPRRRWWWQQQ@@@555999EEEVVVcccgggjjjlllooo{{{xxxddd```uuuyyytttllleee___YYYQQQFFFAAA@@@CCCCCC[[[zzz|||~~~zzzkkkZZZNNN@@@:::444777CCCKKKEEE999888555///+++,,,......++++++((()))---///------...---,,,***)))((((((((()))***)))))))))))))))***+++,,,,,,++++++++++++++++++((((((((()))))))))))))))&&&+++,,,)))+++222444111000......444777555///***---+++))))))///666888777666666666555555444444444111111111111111111111111...000333666<<>>;;;;;;@@@KKKUUUhhhzzzyyyooo___^^^|||~~~|||ttttttooooooqqqmmmLLLDDDJJJddd|||{{{tttiii[[[QQQJJJEEEDDDIIIJJJJJJSSS```kkkyyyrrr\\\JJJAAAAAACCC>>>DDDIIINNN^^^|||}}}{{{zzzzzzzzz|||zzzxxxwwwvvvuuusssqqqrrrqqqooommmkkkjjjiiihhhgggkkkooonnnlllnnnwww~~~hhhYYYTTTZZZuuuoooUUUFFF@@@@@@AAA>>>444000444444000555???SSSqqq}}}~~~~~~cccVVVFFF>>>>>>>>>:::555:::777666999:::777333000{{{___RRRIIIDDD???;;;<<<;;;777555666333111///////////////---,,,,,,,,,+++++++++***************+++,,,---///000000222444555555777:::<<>>FFFCCC<<<333...///333777:::KKKUUU^^^___[[[\\\fffqqqyyy~~~mmmRRRMMMJJJAAAAAAKKKAAAFFFKKKLLLHHHAAA:::666{{{___RRRIIIDDD???;;;<<<;;;777555666333111///////////////---,,,,,,,,,+++++++++******************+++,,,......///111333444555777:::<<>><<<>>>===:::HHHMMMPPPTTT]]]ccc[[[LLLAAA999???TTTcccdddgggpppttt{{{}}}zzzrrreeeooo{{{vvvrrriii]]]VVVUUURRRLLLFFFFFFEEESSSooo{{{}}}|||zzzwwwppp```RRRJJJ>>><<<>>>===EEEPPPRRRIII:::000000...***---444777666444111///...---,,,))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))))))))((((((((((((((((((((((((((((((******+++++++++******)))---///111111000...------+++---...000333888>>>CCC???>>>===<<<<<<888222---333333222000//////111333444111000444999@@@LLLWWWnnn~~~{{{zzzxxx}}}rrrnnnvvvvvvpppsss|||uuunnn```UUUYYYdddsssuuusssoooiiiiiiuuuxxxwwwuuu|||sss{{{zzzhhhgggtttuuuXXXCCC>>>:::;;;===CCCMMMXXXpppsss{{{QQQIIIOOOhhh~~~|||vvvfffXXXQQQIIIEEECCCFFFHHHKKKQQQWWWkkkzzzzzzgggSSSJJJJJJTTT^^^cccbbbmmm}}}}}}|||{{{{{{zzzzzzyyyyyyxxxsssppppppllleeebbbdddgggggghhhjjjooovvv|||}}}oooZZZKKKNNNaaassssssdddOOO@@@>>>EEECCC<<<444///000444777999<<>>FFFKKKOOOXXXiiixxxuuuiiiMMM@@@>>>NNN]]]ccchhhooowww~~~~~~uuugggmmm|||xxxqqqiii___ZZZYYYVVVOOOIIICCCBBBOOOiii|||}}}}}}{{{{{{wwwlll___XXXEEE===<<<:::DDDTTTXXXMMM???222///---+++000888999777555222///,,,+++***))))))))))))))))))))))))((((((((()))))))))******************)))(((''''''(((((((((((((((((((((((()))******+++++++++******,,,...000000...,,,,,,,,,***,,,---///333999@@@EEE===:::777888:::999555111555333111111222444555555666222111333666:::DDDMMMddduuu~~~vvvxxx~~~uuummmlllxxx~~~}}}uuunnnaaaWWW\\\hhhxxxvvvvvvtttnnnnnnxxxyyywwwrrrvvvsss~~~lllmmmzzzsssWWWBBB===;;;<<<@@@EEEPPP[[[uuuYYYMMMOOOfff~~~|||uuueeeVVVOOOIIIDDDBBBEEEHHHJJJPPPVVViiiyyyzzzggg```bbbnnnrrrrrrpppyyy~~~~~~}}}||||||{{{{{{{{{zzzvvvrrrqqqnnngggbbbaaabbb]]]\\\dddqqq|||~~~wwwbbbLLLDDDNNN[[[nnnppppppgggTTTDDDAAAEEECCC<<<444000222555777777333999AAAHHHOOOWWWaaagggjjjeeefffxxxuuuoooqqqxxxpppfffaaa___YYYMMMCCC{{{___QQQHHHDDD???;;;<<<;;;777555666333111///.../////////---,,,,,,,,,+++++++++************))))))******+++,,,,,,...000222333555999<<<>>>@@@>>>;;;===CCCFFFFFFDDDHHHLLLWWWmmmyyyZZZHHH>>>IIIYYYcccjjjqqqwww}}}zzzjjjlll~~~|||vvvmmmccc\\\ZZZUUULLLEEEAAAAAAKKKccczzz}}}{{{}}}~~~xxxooogggNNN===777444???TTT^^^TTTCCC222,,,,,,---000555444333111...+++)))((('''))))))))))))))))))))))))(((((()))))))))*********+++++++++***)))((('''&&&(((((((((((((((((((((((())))))***+++++++++******+++,,,......,,,++++++,,,+++,,,,,,---000666===BBBFFFCCC===999666555555555555333222444888999888555555222000111333666===FFFVVVhhhrrrzzz~~~qqqgggeee```___aaa\\\WWW^^^lll|||tttlll```XXX___lll{{{yyy|||}}}yyyyyyzzz{{{{{{yyyzzzyyyvvvrrr|||sssUUU@@@<<<;;;>>>BBBHHHSSS]]]www^^^NNNLLLccc}}}~~~uuudddVVVOOOHHHDDDBBBDDDGGGIIINNNUUUdddttt~~~}}}||||||{{{xxxvvvuuurrrjjj```XXXXXXRRRPPPYYYkkkzzz~~~gggMMM???CCCMMMYYYccclllhhhXXXJJJGGGJJJDDD===555111333555555444222444999@@@IIIQQQWWWZZZ___YYYWWWeeerrrbbbZZZYYYTTTGGG;;;|||```RRRHHHDDD???;;;<<<;;;777555666333111///.../////////---,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,,,,...000111333555888;;;;;;>>>@@@???BBBFFFHHHFFFFFFHHHHHHOOO```rrrtttkkk]]]JJJ<<>>;;;<<<@@@DDDJJJTTT^^^rrr]]]KKKGGG___zzzttteeeWWWQQQHHHCCCAAACCCEEEGGGMMMSSSaaappp~~~}}}{{{zzzzzzzzzxxxooo___QQQOOOJJJGGGNNN^^^ppp}}}gggLLL<<<===DDDMMM\\\iiihhh]]]SSSPPPRRRHHH???666222333555444111111000111555;;;@@@BBBBBB>>>===???HHH\\\www|||jjj\\\LLLFFFGGGEEE<<<222~~~aaaSSSIIIDDD???;;;<<<;;;777555666333111///////////////---,,,,,,,,,+++++++++******)))))))))***+++,,,---......///111222333444777::::::???BBBBBBCCCEEEDDDAAADDDFFFFFFIIIVVVfffiiicccVVVEEE888>>>NNN]]]ggglllqqqxxx~~~rrrmmm}}}yyyoooccc\\\XXXSSSKKKCCC@@@@@@GGGXXXooo~~~|||wwwtttooolllqqqxxxyyyuuuYYY@@@333000,,,999XXXoookkkVVV<<<...---///...+++,,,,,,+++*********++++++)))))))))))))))))))))))))))))))))*********++++++++++++++++++***)))(((((())))))))))))))))))))))))((()))***+++++++++++++++***+++,,,,,,++++++,,,---,,,---------,,,...111444@@@OOO___ccc\\\TTTTTTWWWQQQPPPOOOLLLHHH@@@777111111///...111222333999@@@WWWjjjtttvvv~~~{{{{{{xxxwww|||yyyoooggg]]]YYYdddssswwwqqqsss{{{}}}yyyooommmHHH===:::<<>>IIIZZZiiikkkddd]]]ZZZYYYMMMBBB777111333444222///222///...///222444333222---///222555<<>>888555222000000222333333888>>>UUUlllyyy|||yyyoooggg^^^[[[gggxxx~~~vvv~~~zzz~~~ssslllgggBBB<<<:::<<>>555666;;;HHHZZZkkkpppmmmhhhbbb]]]QQQEEE777111111333111---111///---...///111000///000111111000000444:::@@@LLLSSSWWWRRRNNNLLLGGG@@@666333///...///000000///cccUUUJJJDDD???;;;<<<;;;777555666333111///////////////---,,,,,,,,,+++++++++******(((((()))***---///111222111222333444333444666888:::>>>AAAAAADDDIIIJJJHHHFFFKKKJJJEEEHHHPPPSSSOOOJJJ@@@888>>>MMM]]]hhhmmmpppwww}}}sssiiittttttfff\\\WWWRRRKKKDDD>>>>>>BBBOOOfff|||}}}zzzyyyqqqnnnhhh```\\\XXXNNNCCC:::...111777///333OOOgggzzzoooZZZBBB111,,,///222++++++***)))((((((((())))))))))))))))))))))))))))))************+++++++++)))******+++++++++******))))))))))))))))))))))))(((((()))++++++,,,,,,,,,+++,,,,,,,,,++++++---///***---///000//////000111444===HHHNNNOOOPPPTTTXXXSSSRRRNNNEEE;;;444222222444111111333333222666<<>>EEEGGGBBB@@@DDDGGGFFFIIIRRRRRRIIIFFFKKKLLLFFFMMMIII:::777HHHYYYffftttwwwyyy~~~wwwnnnjjj}}}ttthhh```]]]WWWOOOHHHDDDBBBBBBJJJ\\\sss~~~{{{uuunnnhhh^^^QQQ@@@444333888777333111000///222===HHHiiissspppVVV===222///---+++*********))))))((((((+++*********))))))(((((()))))))))))))))))))))))))))***+++***))))))+++,,,***))))))***,,,,,,+++)))((()))***,,,.../////////+++,,,///111111111111000000000...---///111...)))...111444555555666999<<<<<<:::777444222222222222444222///......000333666CCC]]]www{{{tttssswwwzzzrrriii___]]]lll~~~{{{~~~|||nnn}}}ssshhh|||[[[>>><<<;;;???GGGLLLNNNRRRXXXwww}}}~~~~~~tttjjjkkkyyyyyy]]]AAAGGGVVVjjj{{{~~~ppp```WWWLLLEEE???AAADDDEEEGGGJJJYYYbbbrrr}}}|||}}}}}}uuuggg[[[MMMGGGDDDHHHOOOTTTSSSQQQCCCGGGFFFAAA;;;;;;===???SSSbbbuuu{{{kkk\\\UUUKKK<<<111///000///,,,///......------......///.........///......------/////////---,,,---000222777777333///000333111,,,dddSSSGGGBBB>>>;;;;;;<<<;;;888555000000///............///------,,,,,,,,,,,,++++++)))***+++***))))))+++---111222444555444555777888@@@HHHLLLIIIFFFHHHHHHFFFIIIRRRTTTNNNLLLRRRTTTQQQMMMIII:::555DDDQQQ\\\jjjyyy{{{zzzoooggg}}}tttiiibbb]]]XXXPPPIIIDDDAAAAAAHHHZZZppp|||uuukkk^^^OOODDD;;;555333555111222555777444222777???NNN^^^eeeYYYGGG<<<333++++++*********))))))))))))++++++******))))))))))))***************************+++++++++******,,,...,,,*********,,,,,,+++)))******+++---000111222222111000///000333777:::;;;777444222111222333666888///111333222111000222444333333333333333333333222333222000//////111333555AAAZZZsss~~~}}}sssjjjnnn}}}zzzqqqhhh______ooo|||yyyppp}}}nnndddggg~~~|||WWW>>>???===>>>EEEKKKPPPYYYaaaxxxzzz}}}}}}uuusss{{{wwwYYY???GGGXXXkkk|||~~~ppp```WWWMMMEEE???AAACCCEEEGGGJJJVVV___ppp~~~zzzuuulll^^^OOODDDHHHIIIIIIJJJPPPVVVUUUPPPHHHGGGDDD>>>===CCCNNNUUUdddssszzzkkk```XXXLLL<<<111///111000...///..................///------..................000000000...---...111333777777444000111555444000eeeTTTHHHCCC@@@<<<<<<===<<<999666111000//////.........///------,,,,,,,,,,,,++++++)))***++++++)))***+++---///111333444444555777999@@@GGGMMMMMMJJJHHHFFFCCCEEEQQQXXXUUURRRTTTTTTQQQNNNKKK<<<666CCCOOO[[[jjj{{{{{{~~~rrreee}}}uuukkkccc___YYYQQQJJJEEEAAA???FFFVVVkkk|||tttjjjVVVAAA888777777777777;;;???EEEFFF>>>333111555555EEEPPPNNNFFF>>>333(((***************)))))))))+++++++++************)))***************************++++++++++++,,,///111///---++++++,,,,,,+++)))++++++,,,///333555666555333111111444:::@@@CCCCCCCCC<<<777777333---///666222333333222000...//////...///111222333333222222222111111111111222333333>>>UUUmmm|||vvvddddddtttzzzpppfff```cccsss~~~{{{xxx}}}iiiaaagggvvvSSS???>>>>>>AAAHHHMMMQQQYYYaaavvvxxx}}}```BBBHHHXXXkkk~~~pppaaaXXXNNNFFF@@@@@@CCCDDDFFFIIIQQQ[[[nnn~~~~~~{{{uuujjj\\\NNNCCC>>>HHHSSSXXXUUUYYYcccbbbZZZOOOIII@@@:::===HHHYYYeeesssuuuhhh___\\\NNN<<<222000111111//////......------......///---------...////////////000111111000...///222444::::::777333333777777444gggVVVIIICCC???<<<<<<===<<<999666111111000///............------,,,,,,,,,+++++++++***+++++++++******,,,------///222333444555777999===CCCHHHHHHEEEBBB@@@???BBBOOOZZZYYYTTTRRRQQQOOOSSSOOO>>>555@@@OOO___sssyyyzzz}}}wwwggg}}}vvvmmmfff```ZZZRRRMMMEEE@@@>>>CCCQQQddd{{{zzzrrrfffQQQ;;;555999>>>AAACCCTTTUUUVVVQQQCCC444///111000666:::888555333...(((************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,...222555444111...,,,,,,,,,+++***,,,+++---111666999888777555555777???IIIPPPRRRQQQOOOCCC<<<===888...+++000444444444333222111111111222222222222222222111111111111222222333333222222;;;PPPiii{{{~~~ooolllvvvzzzoooeeeaaahhhxxx|||~~~qqqjjjkkktttRRR@@@:::===FFFOOOSSSRRRTTTYYYooozzzPPPIIISSSfff~~~~~~rrrcccZZZPPPGGG@@@@@@BBBCCCEEEHHHNNNYYYlllzzzrrrsss|||uuummmrrr|||yyyppp```OOODDDBBBDDDRRRcccjjjcccdddpppqqqgggRRRGGG;;;666888BBBPPP\\\mmm~~~yyykkkbbb\\\bbbPPP===333111000//////...------,,,,,,------...---------...///000000111000111111000//////111333<<<===:::555555888999777eeeTTTHHHBBB???;;;;;;<<<;;;888555222222000//////.........------,,,,,,,,,+++++++++***+++,,,+++******,,,...---///111222333444666888;;;>>>AAABBB???===>>>AAACCCNNNVVVUUURRRVVV___gggeee^^^GGG666;;;HHH\\\sssuuuwww{{{}}}kkk}}}xxxppphhhbbb[[[TTTOOOFFF@@@===BBBLLL]]]uuuxxxoooYYYJJJ;;;999@@@HHHPPPWWWddd^^^VVVLLL>>>111...111111000...******,,,+++)))***************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...111555999:::666111...---,,,,,,+++,,,+++---333999<<<:::666888777999AAANNN[[[dddhhhaaaQQQCCC@@@>>>777555777222222222222333333333333444333222111111111111222000111222333444333333222:::MMMfffyyyvvvvvv}}}yyymmmcccbbbmmm|||yyytttmmmrrrtttSSSBBB;;;???IIIRRRUUUVVV[[[bbbuuu```IIILLL^^^xxxvvvggg^^^RRRIIIAAA@@@AAABBBDDDHHHNNNXXXkkk~~~sssddd^^^YYY[[[bbbggggggeeeZZZRRRMMMUUUkkkzzzlllXXXEEE>>>DDDLLLeeetttxxxmmmkkkwwwzzzqqqRRREEE888444555888???GGGRRR___iiifff```^^^aaaddddddPPP;;;333222///------------,,,,,,,,,,,,------------------...000111222111222222111///...///111888:::999555666<<>>;;;;;;<<<;;;888555333222111000///.........------,,,,,,,,,,,,++++++***+++,,,+++***+++,,,...---///111222222333555777;;;;;;===???>>><<<@@@FFFHHHMMMQQQOOOOOO\\\uuuxxxZZZ???;;;CCCVVVnnnqqqvvvzzzppp{{{}}}yyyrrrkkkddd]]]VVVQQQFFF@@@===AAAIIIVVVooovvvlllMMMDDD>>>BBBKKKUUU^^^fff```TTTFFF;;;333------222...---,,,+++,,,---,,,************++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------///333999===@@@;;;555000...------,,,,,,,,,000777>>>???:::555444111///333>>>QQQdddpppwwwjjjXXXJJJCCC???===<<<555444333444555666555333333333333333333333333444111222222333444333333333999IIIaaauuuwwwnnnttt}}}wwwkkkbbbdddqqqxxxuuunnnxxxpppPPPBBBBBBCCCHHHOOOUUU]]]kkkyyyeeeHHHGGGXXXqqqzzzkkkcccTTTJJJAAA@@@AAAAAACCCGGGMMMWWWhhh{{{nnn\\\IIIFFFDDDFFFIIIKKKKKKIIIFFFCCCAAAHHH[[[xxxyyylllYYYKKKKKKXXXdddzzz~~~rrrppp{{{[[[KKK<<<888666333444888888@@@HHHLLLSSS___lllrrraaaKKK777222333000---.........------------......//////...---...///111222333444444333000......///000444555444777???FFFIII|||```QQQFFFCCC???<<<<<<===<<<999666444333222000///.........------,,,,,,,,,,,,+++++++++,,,,,,,,,++++++---......///111222111222444555999888;;;@@@@@@>>>CCCJJJGGGMMMQQQOOOOOO[[[uuucccEEE<<>>BBBFFFQQQiiivvvlllNNNGGGFFFNNNYYY```eeehhhUUUGGG777000...---...111---------//////---,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,---------...------------------------+++,,,---...000555;;;@@@EEE???888222//////.........///333<<>>;;;888666888;;;<<<;;;888555222222222222333333333444444888EEEZZZnnn{{{xxxmmmqqqzzzuuujjjaaaeeetttttttttqqq{{{fffJJJAAADDDEEEIIIPPPVVVbbbuuu^^^FFFFFFTTTjjjyyy~~~ooogggVVVKKKBBB???@@@@@@CCCFFFKKKTTTeeewwwnnnZZZJJJ@@@@@@@@@@@@@@@AAABBBDDDFFFGGGHHHJJJUUUnnn~~~}}}xxxnnnaaaXXX\\\jjjwww{{{xxxqqqjjjmmm{{{ttt^^^IIIAAA<<<444222666111;;;JJJYYYjjjwww|||zzzYYYCCC222111444111///000111111000000000000111111111000...---...///000111777888888666222000//////---222444333666???GGGKKK}}}bbbSSSIIIDDDAAA>>>===>>>>>>:::777444333222000///.........---------,,,,,,,,,+++++++++,,,,,,,,,++++++---///...000111222111111333444555555:::@@@AAA???CCCKKKDDDMMMUUUUUUPPPSSSeeexxxzzz\\\@@@777<<>>BBBEEENNNfffwwwlllWWWPPPNNNXXXcccgggeeecccQQQAAA222...///000//////111///...---+++******---*********++++++,,,,,,,,,,,,,,,,,,------.........------------------------+++,,,---...111666===AAAGGGBBB:::333000////////////000666???GGGFFF<<<333///222333111...222<<>>AAAEEEGGGDDD===555///333333222222222333444555888BBBUUUiiiwww~~~|||rrrtttxxxsssiii```fffvvvxxxkkkrrrqqq||||||]]]DDDAAABBBEEELLLTTTZZZcccsss}}}yyy~~~TTTDDDHHHSSSfffvvv~~~rrriiiVVVLLLBBB???@@@@@@BBBFFFIIIRRRcccuuusss]]]LLLAAAAAABBBBBB@@@>>>???CCCGGGIIIMMMNNNKKKOOOddd}}}{{{qqqddd[[[]]]hhhrrrkkkcccZZZYYYbbbtttrrrWWWIIIAAA777444888666FFF^^^xxxyyySSS===---000555333111333444444333333333333444444222111///...---...000111;;;;;;;;;888444111000///000444555333444<<>>???;;;888888666333000...////////////......---------,,,,,,,,,************************000000000///000222333444888999:::;;;===BBBHHHLLLIIIPPPWWWYYYUUURRRXXX```iiiiiiZZZEEE999666HHHeeeooosssyyywwwlll|||zzzuuurrrkkkaaaZZZXXXGGG>>>:::???BBBIII```yyywwwnnn___ZZZ[[[dddllljjjccc^^^FFF;;;222222555444222111///222000***)))...///,,,------------,,,+++***)))***,,,000111---(((+++111...,,,...111000...///333---+++***---000333;;;DDDFFFDDD===333///111222111222444;;;DDDFFF>>>555111666000...000000111999CCC\\\}}}wwwiiigggbbbXXXTTTYYYNNN[[[aaaWWWEEE999444222555333111111333555666666777@@@QQQeeevvv~~~~~~yyyxxxxxxwwwqqqgggaaaiiixxx~~~sssqqqtttnnnpppSSSBBB===AAAEEEJJJRRR[[[ccciiimmmzzz{{{zzzhhhbbbZZZ???CCCNNN```xxx}}}}}}uuukkk[[[NNNBBB>>>??????AAADDDFFFMMM]]]ppp|||iiiWWWKKKEEE>>>>>>>>><<<<<>>;;;===>>>;;;888777666333000...////////////...------------,,,,,,,,,++++++++++++++++++++++++...///111222333333333333999::::::;;;>>>CCCIIIMMMJJJOOOVVVXXXUUUQQQSSSYYYZZZ\\\QQQAAA:::888GGGaaammmqqqwww|||ooo}}}}}}wwwtttmmmbbbZZZXXXKKK@@@<<>>999<<>>??????AAADDDEEEKKKYYYlll{{{tttdddUUUKKK@@@???@@@EEEOOO\\\hhhooowwwvvvtttqqqnnnvvv~~~lll^^^XXXQQQHHHBBB===;;;CCCQQQccczzz~~~uuummmfff```ZZZ___oooyyyqqq___SSSAAAAAACCCHHHKKKHHH@@@999>>>>>>===<<<:::999999999222111//////000111222222222666999999555222111222222666888555000...111666~~~___OOOEEECCC===:::<<<===:::777666555333000//////000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222555666555444333:::;;;<<>>HHHTTTccc]]]XXXVVVRRRKKKFFFFFFAAAWWWtttoooZZZNNNIIIAAA999555444444555777777666444555???QQQgggzzz}}}tttnnnfffdddnnn~~~}}}bbbiiinnnfffsss```HHH@@@CCCJJJNNNTTTZZZ```dddffffffqqqzzzoooxxxoooiiiyyypppsssyyy}}}```FFFAAAIIIYYYpppxxxttthhh]]]PPPCCC?????????@@@CCCDDDGGGRRRfffxxx|||hhhXXXOOOMMMPPP[[[mmmsss```TTTIII???:::555444<<>>===>>>MMMaaawwwvvvhhhWWWOOOLLLSSS```mmmxxx|||kkkYYYRRRSSSVVV\\\eeeiii]]]III999333111222000...---.........//////..................---333AAASSS\\\VVVJJJCCC;;;666444555444222111444...---...000333999GGGTTTUUUUUUPPPHHHDDDDDDBBB???888666777<<>>:::777<<>><<>>@@@===777444222===>>>>>>999333///000222~~~bbbUUUKKKCCC===999<<<===999666666444222000000000000///---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////000222333666777999999===DDDLLLQQQQQQLLLHHHKKKJJJQQQ^^^aaa]]]^^^eeegggeeeUUUDDD;;;333999LLLbbbkkkssswwwzzzrrrrrr}}}wwwmmmdddaaaQQQDDD<<<===<<<<<>>FFFPPPMMMCCC888777888999::::::777555888===LLLbbb{{{}}}yyynnnjjjeeegggttt}}}tttaaauuu}}}gggjjjxxxVVVCCCAAADDDFFFKKKRRRYYY^^^`````````mmmyyy|||sss{{{}}}YYYAAAEEEQQQddd~~~|||~~~yyyooobbbUUUGGGAAA@@@>>>>>>@@@CCCCCCKKK^^^qqq~~~uuu|||yyyrrrsss~~~uuu]]]MMMFFFBBB>>>:::<<>>DDDLLLRRRQQQKKKEEELLLIIIOOOZZZ\\\VVVZZZfffjjjlllaaaPPPDDD777999JJJZZZfffssswwwyyyuuupppzzzoooeeebbbRRREEE<<<===<<<;;;EEEVVVjjjwwwyyymmmaaaTTTGGG>>>===999999>>>GGGRRRbbbpppyyynnnZZZRRR]]]mmmvvvxxxwwwmmmVVV>>>222222333111111333333111000333111000///......///000111///222BBB___wwwzzzlll___OOODDD:::555333000000222111///...///222>>>TTTgggiiijjjfff^^^XXXUUUPPPJJJ@@@::::::DDDVVVhhh{{{zzzmmm```WWWOOOHHHCCCCCCJJJVVVggguuujjjSSSHHH:::777BBBNNNMMMEEE:::999999999;;;:::999777:::>>>JJJ___xxxyyyuuukkkhhhdddhhhvvv|||vvvjjjyyyoooqqqrrrRRRCCCBBBEEEFFFJJJQQQXXX]]]_________qqq{{{}}}rrrgggBBBEEEPPPaaa|||}}}|||ttteeeWWWHHHBBB@@@>>>>>>???BBBBBBJJJ[[[lllyyyxxxlllgggrrroooUUUFFFBBB???:::999BBBPPPZZZ]]]PPPKKKEEEFFFSSSbbbhhhfffaaaeee]]]HHH888555666555222222333444444444444444999???LLL^^^mmmooofff[[[KKKGGGBBB===999777777888===CCCJJJKKKGGG@@@:::888999999888666222000000111~~~aaaSSSIIIDDD>>>;;;===>>>;;;888777444222111111111000...,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,...111333555777888>>>>>>AAAGGGLLLMMMHHHCCCJJJGGGLLLVVVVVVPPPYYYjjjzzz~~~nnnYYYAAA777BBBPPP```qqqwwwzzz}}}rrr{{{nnnddd```UUUGGG>>>>>><<<999AAAPPP```ooozzzlllZZZKKKBBB>>>;;;888:::;;;>>>DDDIIIRRReeevvv{{{nnn[[[VVVcccttt}}}qqq```QQQBBB666333555333111444;;;???>>>AAAEEE???===:::666444222222222333111<<<[[[zzzuuubbbTTTDDD;;;666222111333000...---///444DDD___vvv~~~rrrfff]]]SSSJJJ777555777???HHHSSSaaammmpppaaaTTTPPPSSSVVV\\\aaarrrhhhOOO>>>;;;777777@@@JJJMMMIII===;;;999999:::;;;:::999777<<>>===>>>???AAAIIIXXXgggsssnnndddiiiyyyqqq]]]IIIFFF>>>:::@@@KKKQQQOOOBBBBBBAAADDDOOOYYY\\\YYYWWWNNNCCC999444333666:::333444444555555555777888555;;;DDDNNNVVVZZZYYYXXXTTTSSSPPPIIICCC@@@CCCGGGYYY]]]aaa___WWWMMMEEEBBB;;;:::999777444222222222cccUUULLLEEE???;;;>>>???;;;888888333222111111111000...,,,,,,,,,,,,+++++++++******************************(((***...222555666666555@@@>>>===AAAFFFIIIFFFBBBGGGDDDJJJTTTSSSPPP]]]rrrnnnIII444888HHH\\\oooxxx{{{uuu{{{mmmbbb]]]XXXIII??????<<<888???LLLXXXhhh|||aaaUUUDDD999666777999888666:::AAAGGGJJJTTTgggzzz~~~ooo^^^YYYeeeuuugggJJJ999333333555999444333999DDDJJJLLLQQQWWWWWWTTTNNNGGGAAA===;;;999555000888WWW|||rrraaaNNNBBB:::555444555000---,,,///666IIIggg{{{kkkZZZLLL>>>333---...222666888;;;FFFQQQpppyyyyyyxxxwwwxxxtttxxx~~~{{{jjjPPP===777:::<<<===CCCMMMRRRSSS???<<<:::999:::;;;;;;:::333999JJJdddzzzvvviiifffccchhhwww{{{{{{qqqttt}}}xxxbbbFFF@@@EEEHHHOOORRRVVV[[[___```aaaaaafffoooyyyEEEGGGRRR^^^yyyyyy~~~ttthhhYYYJJJCCC@@@>>>===>>>===@@@HHHVVVcccooo|||tttgggeeeooo~~~TTTPPPGGG>>>AAAIIIKKKGGG@@@FFFKKKQQQZZZfffllllllVVVAAA555;;;>>>777444:::777666333000///111666999333777;;;<<<:::===DDDJJJOOORRRTTTRRRPPPRRR[[[cccwwwyyyzzztttgggYYYOOOJJJ???>>><<<:::777666555555cccPPPJJJBBB>>>;;;:::<<<<<<:::777555333222222333222111///------,,,+++************---,,,***)))))))))******+++,,,...///111222222222:::<<<>>>@@@FFFJJJGGG@@@EEEGGGNNNTTTVVVUUUYYY```oooHHH555>>>KKK___rrrwwwyyy|||xxx{{{pppeee___[[[MMM@@@======<<<>>>CCCWWWjjj~~~}}}MMMHHHBBB===<<<<<<;;;;;;AAACCCEEEIIIOOOWWW___eeeuuu~~~|||pppdddbbbjjjrrrnnnWWW>>>444555888999999555333999HHHTTT[[[ccclllnnnjjj```QQQIIIFFFAAA;;;555555<<>><<<<<<===<<<;;;===???LLLfff{{{vvvhhhddddddooo|||xxx~~~wwwYYYGGGEEEFFFKKKTTTUUUYYY```eeegggeeeaaacccrrryyyLLLBBBNNNVVVooowww|||zzziii^^^PPPEEE@@@@@@AAAAAADDD@@@CCCQQQbbbppp|||wwwnnnqqq~~~jjjUUUAAA;;;???DDDKKKRRRMMMWWWcccooo|||yyylllVVVHHH:::777>>>CCC???:::???999444333666888666333888777555444333333444555???DDDAAADDDNNNSSS[[[lll{{{}}}sssiiiaaaYYYPPPGGG@@@888777:::<<<:::777cccPPPJJJBBB>>>;;;:::<<<<<<:::777444333111111222222000///...---,,,++++++*********,,,+++***)))))))))***+++---...000222333444555555;;;AAAFFFHHHJJJLLLIIIEEECCCEEEKKKSSSXXXYYYZZZ[[[hhhooorrrsssjjjMMM:::>>>GGGZZZnnnuuuyyy}}}vvv|||qqqgggaaa^^^PPPBBB===<<<;;;>>>BBBPPPcccxxx___MMMJJJEEEAAA>>>@@@CCCFFFDDDGGGJJJKKKMMMTTT___hhhvvv~~~xxxjjjbbbggguuu}}}uuuoookkkhhheeebbbZZZJJJ;;;999>>>@@@???>>>999<<>><<>><<<777555:::CCCMMMVVV]]]QQQKKKDDDBBBBBBBBB???<<<<<<>>>KKKeeeyyyttthhheeegggrrr{{{www}}}~~~XXXEEEDDDGGGNNNTTTVVV[[[cccjjjmmmllljjjgggqqq~~~zzzyyyJJJ>>>IIIPPPiiiyyyzzz|||iii^^^OOODDD???>>>>>>>>>BBB???BBBOOO___mmmyyyrrrrrr{{{wwwcccMMMCCCCCCGGGPPPXXXUUUfffyyy}}}oooaaaHHHFFFFFFJJJOOOPPPLLLHHHIIICCC<<<999999:::::::::999888888777666555555555555999666777???CCCKKK\\\oootttsssjjjbbb```^^^[[[NNNHHH@@@;;;:::::::::999cccPPPJJJBBB>>>;;;:::<<<<<<:::777444222111111111111000.........------,,,+++++++++*********)))******+++,,,---...000222444555666666666@@@IIIKKKLLLLLLJJJFFFIIIHHHKKKRRR[[[___[[[UUUTTTWWWYYY___aaaOOO<<<;;;AAASSSgggsssyyysss~~~~~~tttjjjfffbbbUUUFFF>>>;;;:::===@@@FFFYYYppp}}}sssaaaPPP]]]ZZZSSSMMMIIIJJJNNNQQQMMMRRRUUUSSSRRRXXXeeeppp|||xxxeeeRRRIIIMMM[[[fffqqqooopppuuuxxxrrrbbbTTTFFF>>><<>>>>>PPPrrrsss___III:::666999444111///000///---...111......//////...---,,,+++,,,,,,---,,,+++,,,///222222@@@SSSkkk}}}lllaaa]]]]]]bbbZZZEEE@@@;;;999<<>>======@@@===@@@LLLZZZgggttt~~~~~~{{{}}}oooYYYKKKFFFKKKVVV```qqqwwwbbbQQQGGGGGGUUUgggrrrrrrnnnjjjiiiddd]]]QQQFFF===999888999::::::;;;:::999777555444000333......444444999HHHUUUZZZZZZSSSNNNRRRZZZ```VVVTTTOOOHHHBBB???>>>???eeeRRRLLLBBB>>>;;;:::<<<<<<:::777333111000000111000///...............---,,,++++++)))))))))******+++,,,,,,***+++...000333555666666444<<>>AAARRRiii||||||zzzzzz}}}uuucccUUUOOOSSSaaaoooxxxpppeee^^^[[[ZZZZZZZZZ\\\^^^______aaahhhttt}}}pppgggZZZMMMGGGHHHOOOUUUbbbiiittt|||{{{mmmWWWHHH<<<;;;BBBRRR___bbb___\\\iii~~~wwwzzzuuujjjooo{{{yyyjjjfffmmmgggVVVKKKAAA<<>>>>><<<>>>HHHSSS```nnnzzzzzzgggWWWRRRYYYhhhsssoooUUUAAA999777IIIbbb}}}ooo]]]NNNDDD@@@@@@@@@AAAAAAAAA???<<<999777222555111222888555333===AAADDDCCC===:::BBBRRR___ZZZ]]]```^^^XXXPPPLLLJJJgggTTTMMMBBB>>>;;;:::<<<<<<:::777333111000000111000///..................,,,+++***))))))******++++++++++++)))+++---111444666888888888===DDDNNN[[[bbb^^^UUUYYYYYYSSSQQQ]]]mmmlll```aaafff```XXXXXXNNN???;;;999EEEYYYlllyyyuuutttzzzsssooojjj```QQQBBB:::999;;;<<>>DDDWWWmmmbbbTTTGGGFFFMMMRRRMMMFFFDDDGGGUUUlll}}}uuuooofffkkktttwwwtttrrrtttyyyyyywwwzzz}}}{{{wwwpppmmmJJJAAAEEEMMMXXXaaadddfffhhhiiihhhgggffffffmmm||||||}}}rrrsssoooUUUAAACCCDDDXXXvvv{{{yyymmm[[[MMMEEEAAA???===<<<;;;===DDDMMMXXXiiiwwwwwwkkkhhhrrr}}}fffNNN<<<333444999@@@[[[|||xxxfffYYYQQQNNNHHHHHHGGGEEECCC@@@>>><<<222555444;;;FFFBBB;;;>>>>>>>>>;;;666444===PPPaaa]]]dddooouuutttlllbbb[[[gggTTTNNNBBB>>>;;;:::<<<<<<:::777444222111111111111000...------......---,,,***)))))))))***+++++++++*********,,,///333777999;;;<<<:::;;;@@@JJJYYYccc___UUUTTTYYYUUUOOOZZZoootttjjj```iiibbbWWWTTTLLL>>>888888@@@RRRfffvvv{{{uuu}}}vvvssskkkdddVVVEEE;;;:::;;;:::>>>III]]]tttxxxlllbbb```[[[UUUUUUZZZRRRIIIJJJbbbxxxqqqlllnnntttxxxuuuqqqnnnmmmnnnvvvhhhccc]]][[[]]]___``````iiisss{{{rrr[[[DDD888666111444@@@TTTgggttt~~~tttzzzwwwkkkcccdddeeeaaaTTTJJJAAABBBQQQmmmmmm\\\QQQIIIBBB???<<<555000//////...,,,******+++---...---------000222222000///111555888777777AAARRR___pppsssppphhheeefffaaaXXXTTTOOOMMMNNNUUUffffffQQQHHH???:::>>>@@@DDDUUUkkkjjj\\\MMMIIINNNQQQMMMFFFFFFJJJYYYooo|||sssmmmeeelllwwwyyyvvvqqqqqqvvvuuurrruuu|||}}}ssstttyyyuuu~~~~~~cccDDDBBBIIIOOOXXX^^^aaaeeeggggggggghhhiiifffiiivvv~~~uuuyyytttjjjxxxZZZAAA@@@@@@SSSpppyyyzzzzzznnn\\\MMMDDD@@@===<<<;;;;;;===BBBHHHRRRdddttt||||||{{{zzzzzzoooSSS@@@777333444666<<>>PPPaaaeeejjjvvv~~~sssfffSSSLLLBBB>>>;;;:::<<<<<<:::777444333111111222222000///,,,,,,---...---+++)))(((******+++,,,+++***))))))***,,,///333777;;;===>>><<<===???EEEPPPYYYWWWPPPKKKWWWWWWNNNTTTiiippphhh```lllhhh]]]]]]WWWEEE:::777<<>>===;;;;;;===@@@DDDNNNaaarrr{{{{{{pppoooxxx{{{bbbGGG;;;888555333333;;;III]]]ooo}}}xxxaaaRRRMMMIIIBBB<<<999999;;;<<>>999GGG___aaaRRRLLL???:::777888;;;CCCRRRaaarrrqqqvvveeeRRRKKKBBB???;;;:::<<<<<<:::777555333222222333222111///+++,,,---------+++)))'''***+++,,,,,,+++***)))((((((***---111666999<<<===BBBDDDEEEFFFLLLSSSTTTPPPGGGWWWZZZMMMNNNaaahhh```jjjwwwuuummmpppkkkTTTCCC666999GGG\\\mmmwwwzzzxxxvvvjjjggg\\\JJJ>>><<<;;;777888???RRRkkk|||yyyvvvlll[[[LLLIIIFFFBBBFFFOOOjjjnnn}}}|||zzz{{{rrryyyzzzwwwyyy~~~^^^TTTEEE999444222222333<<<===EEERRR___kkkyyy}}}wwwmmmiiiccc___XXXOOOGGGLLLfffqqqZZZCCC333------------------------,,,111111333777;;;<<<999555333555888888888;;;FFFQQQ]]]dddddd]]][[[```]]]TTTPPPNNNOOOOOOXXXnnnqqq^^^RRREEE@@@GGGJJJJJJVVViiifffZZZMMMHHHKKKOOONNNKKKOOOVVVggg~~~yyyooohhheeemmmzzz~~~yyyrrrpppuuutttooosss}}}|||~~~TTT<<>>;;;>>>@@@===;;;>>>AAAGGGTTTaaaqqqyyysss```TTTXXXooo[[[MMM@@@===<<<::::::>>><<<@@@DDDIIIUUUeeeqqquuuyyysssgggXXXRRRTTTXXXXXXddd]]]VVVWWW]]]^^^TTTIIIIIIGGGCCC@@@BBBLLL[[[fffbbbRRRJJJDDD???;;;<<<<<<888777999444333222111000/////////------......---+++***))))))***++++++++++++***)))(((***,,,///222666888:::;;;;;;>>>EEEJJJNNNUUU]]]PPPVVV___fffeeeccceeejjjjjjwww{{{ZZZ999777===QQQfffuuu}}}~~~{{{wwwllleee[[[QQQEEE;;;999<<<888:::FFF]]]rrr~~~uuukkkddd[[[QQQGGGBBB???<<<>>>AAALLLWWWeeennnmmmpppzzzbbbKKKGGGBBB:::555555999???CCCXXXaaaiiimmmpppvvv{{{|||{{{{{{xxxpppjjjcccTTTEEEEEEOOOdddtttYYYCCC666111///000000/////////............000000222???KKKGGG:::555:::===<<<;;;???MMMYYY^^^```[[[SSSTTT\\\\\\UUUZZZSSSPPPQQQZZZoooxxxkkkYYYLLLFFFIIIHHHFFFQQQccc```XXXOOOLLLPPPVVVVVVSSS\\\kkk}}}~~~tttkkkhhhlllwww|||rrrmmmpppqqqnnnsss||||||jjjMMMJJJLLLRRRYYYYYYbbbcccccceeegggiiikkklllqqqooowwwWWWAAADDDDDDWWWmmm{{{ttteeeYYYMMMBBB======>>>;;;:::<<>>???AAAGGGLLLMMMPPPYYYaaaeeeooo~~~~~~uuuvvvzzzzzzvvvhhh^^^ZZZXXXSSSOOOOOONNNKKKHHHGGGMMMXXXaaauuukkkaaaRRRJJJCCC>>>;;;<<<<<<999888999333222111000///.........------------,,,+++******)))***++++++++++++***)))((()))+++...111555777999:::888;;;DDDKKKOOOSSSWWWRRRWWW```gggfffbbbdddjjjeeennnzzz^^^;;;666;;;OOOgggwww~~~yyyzzzqqqggg[[[QQQFFF===:::;;;999888@@@UUUlllzzzvvvlllddd___TTTKKKCCC???<<<999:::===AAA@@@FFFUUUiii|||www^^^KKK===<<<;;;;;;;;;@@@KKKZZZddduuu{{{}}}xxxuuuxxx}}}{{{ssslllfffXXXGGG>>>@@@CCC___|||[[[BBB888555222///000000000000////////////---///000000999CCCCCC;;;888<<<===<<<<<>>777999LLLfffxxxzzz~~~wwwkkk]]]SSSIII@@@<<<<<<;;;777<<>>;;;888888:::===<<>>>>>888;;;@@@JJJYYYkkk||||||uuuyyy}}}rrriii]]]LLL@@@<<<888FFF[[[ssszzzdddGGG555222555444111111111111000000000//////+++/////////333<<>>FFFJJJLLLOOOUUUSSSVVV]]]^^^\\\eeesssuuukkkhhhiiihhhppprrrgggBBB888888IIIbbbuuu~~~}}}xxx}}}ooo```VVVNNNEEE???===<<<888:::III\\\nnn~~~vvvggg[[[TTTMMMEEE???>>><<<999888;;;;;;@@@QQQooosssSSSAAA>>>GGGQQQXXXVVVXXX```mmmyyyyyy~~~}}}tttqqq}}}yyypppmmmxxxtttfffWWWJJJDDD<<<<<>>666666777666333222111111111111000000000,,,...///...000666<<<===999<<<<<<999???MMMZZZ```ZZZ[[[YYYUUUTTTVVVWWWVVVPPPJJJRRR___jjjtttrrrbbb[[[SSSPPPTTTYYY\\\dddnnnddd___]]]```aaa```ccchhhrrr}}}xxxnnniiijjjttt|||uuulllyyy}}}YYYFFFMMMWWW^^^aaa]]]bbbcccfffhhhjjjjjjjjjjjjllljjjooo~~~~~~tttttt{{{PPP@@@AAAJJJ\\\qqqvvv~~~ooohhhcccWWWIII@@@===;;;;;;<<<<<<>>>GGGPPPcccmmmxxx|||xxxtttrrrqqqpppvvv{{{qqqkkklllqqq{{{xxxyyy}}}|||zzznnn^^^QQQDDD>>>@@@JJJ]]]mmm~~~wwwhhhUUUHHHEEEGGGIIIWWWhhhtttxxxvvvoooggg```QQQJJJAAA<<<999;;;<<<::::::<<<333222111000///.........---,,,,,,++++++,,,,,,---++++++***))))))***++++++******+++---111555999<<<:::666666;;;BBBFFFLLLQQQTTTRRRXXXbbbccc]]]dddqqq{{{qqqoooqqqppptttsssiiiDDD:::777DDDZZZmmmyyytttrrrcccZZZTTTJJJ@@@<<<;;;888:::EEESSSdddxxx}}}kkk\\\SSSMMMEEE???>>>===:::;;;===;;;CCCWWWrrr~~~ZZZJJJLLLWWWhhhuuu|||uuummmkkkkkkjjjeee___\\\fffmmmmmmqqqbbbUUUTTTVVV[[[pppuuudddVVVMMM???;;;666888???DDDCCC@@@<<<===??????>>>;;;888555222222222222111111111000.../////////111555:::===888<<<<<<;;;CCCUUUaaaccc\\\\\\[[[XXXUUUUUUVVVWWWOOOLLLXXXhhhpppwwwtttfff```YYYUUUXXX]]]bbbiiiqqqdddaaabbbiiijjjhhhmmmuuuvvvwwwmmmkkknnnyyyzzz~~~uuuUUUGGGQQQYYY___bbb___bbbccceeegggiiikkkllllllllljjjnnn{{{{{{rrrrrryyySSSAAA<<>>>>><<<<<<===<<<===DDDMMM^^^iiiuuu|||}}}yyyxxxtttssssssssssssyyy~~~vvvgggjjjvvvuuummmmmmzzz|||nnnbbbVVVMMMGGG===777:::AAAMMMcccxxxuuu___MMMFFFFFFKKKKKKKKKNNNQQQSSSQQQNNN___PPPJJJ@@@;;;999;;;<<<;;;;;;===444333222111000/////////---,,,+++++++++,,,------++++++***))))))***++++++*********,,,///444888;;;>>>:::888;;;>>>DDDMMMWWW^^^YYY\\\eeeddd^^^eeeuuu}}}sssssswwwrrrpppjjj\\\DDD:::555>>>QQQcccrrr|||rrryyysssddd\\\WWWLLL@@@999999888:::AAAKKKZZZpppooo^^^UUUMMMEEE???======;;;<<<@@@BBBIII\\\tttfffRRRVVVdddnnnuuu|||rrrlllccc[[[UUUPPPKKKGGGPPP```nnnrrrvvvggg[[[\\\```aaaaaajjj}}}kkk___HHHCCC===;;;:::::::::;;;666===EEEHHHFFF@@@:::666333333222222222111111111000//////111333555999<<<777===>>>>>>III\\\gggggg```______\\\XXXUUUVVVYYYQQQOOO\\\lllqqqvvvvvvlllggg___YYYZZZaaajjjttt{{{iiifffiiiqqqqqqmmmrrr}}}{{{vvvnnnmmmqqq}}}{{{lllQQQHHHSSSYYY]]]aaa```aaaaaaccceeehhhjjjmmmnnnkkkiiilllwww{{{tttuuurrrppp~~~tttXXXEEE:::<<>><<<<<<===<<<;;;AAAIIIXXXdddqqqyyy{{{zzzzzz{{{|||{{{}}}ssskkkvvvssskkkmmmyyyyyyjjjjjjkkkrrr{{{ooo___RRRJJJCCC<<<:::555555;;;@@@KKKeeerrr]]]RRROOOMMMKKKJJJJJJIIIHHHFFFFFF___PPPJJJ@@@;;;999;;;===;;;;;;===555444333111000000//////---,,,+++++++++,,,---...,,,+++***))))))***+++,,,)))((()))***...222777:::AAA===;;;;;;===CCCOOO\\\lllaaa^^^bbb```]]]iii}}}vvvtttvvvnnnhhh___PPPDDD999333:::JJJ\\\mmmyyyrrruuusssddd]]]XXXMMM???777777888:::???EEESSSkkkqqqaaaXXXMMMEEE???===<<<;;;===AAAJJJRRRddd{{{rrr^^^UUUbbbnnnjjjaaa]]]MMMKKKHHHCCC@@@@@@DDDHHHVVVhhhyyy||||||ooofffrrr}}}uuuWWWPPPGGG>>>777444555999:::AAAIIIMMMKKKCCC;;;666333333333222222222111111222000///222444666999;;;888>>>???@@@MMMbbbllljjjcccbbbbbb```[[[WWWWWWZZZRRRPPP]]]llloootttwwwqqqkkkccc[[[[[[dddrrrooolllooovvvtttnnnrrr}}}vvvnnnnnnsss}}}gggOOOHHHTTTXXX[[[````````````aaacccfffjjjmmmooojjjhhhjjjuuu~~~xxxzzzzzzlllwwwtttxxx```KKK;;;===IIIZZZmmm}}}yyyooodddUUUIIICCC===<<<<<<===;;;:::???GGGUUUaaannnvvv}}}uuuttt~~~yyyyyyvvvnnnkkkwwwrrrgggccc______gggooommmgggYYYZZZWWWOOOHHHDDD???999222222666;;;<<>>>>>FFFQQQZZZ```___```bbbbbbcccfffjjj{{{xxxzzzxxxnnnddd___NNNFFF888666EEEQQQaaawww|||rrrvvviiibbb^^^VVVGGG:::<<<999:::>>>BBBLLLccczzzzzzhhh^^^SSSHHHAAABBBAAA<<>>AAAMMMWWWeeerrr{{{xxxjjjcccbbbcccdddbbbhhhxxx}}}tttxxx}}}zzztttgggYYYTTTYYY______]]]SSSRRRQQQRRRQQQKKKAAA999888666111777@@@FFF]]]ttthhh___ZZZ[[[[[[WWWTTTVVV```NNNJJJBBB===:::<<<<<<888777888444222000000111000///---.........---,,,+++******+++***************++++++)))******+++,,,000555999?????????>>>???FFFPPPXXX^^^^^^_________aaagggmmmvvvssspppppprrrsssrrrooolll^^^DDD777<<>>EEEZZZooo~~~pppfffWWWLLLEEEFFFFFFDDDJJJUUU^^^eeerrr|||bbbYYYXXXRRRIIICCCCCCAAA>>>CCC???>>>FFFSSSaaaqqq}}}|||xxxvvvyyy|||yyyoooeee]]]ooo~~~zzzaaaOOOCCC<<<777777:::@@@IIITTTYYYSSSKKK???666111333555444222333444555555333333444777999===CCCKKKUUUbbbkkkjjjdddhhhddddddfffeee^^^XXXVVVTTTWWWbbbsss~~~~~~{{{zzzrrrnnngggdddlllxxx}}}{{{pppsssyyy|||xxxssswww~~~}}}}}}~~~yyysssqqqtttwwwqqqpppwwwvvv\\\QQQMMMWWW___]]]\\\___aaabbbcccccceeeiiinnnrrrqqqqqqqqqvvvVVVFFF>>>BBBMMMccc}}}}}}tttiii]]]NNNCCCBBB<<<999;;;===<<<===@@@JJJSSSaaaoooyyy}}}{{{~~~zzzkkk[[[NNNIIIJJJLLLSSSTTT___qqq{{{~~~nnneeeeeejjjooo___eeeiiieeeXXXJJJ>>>999777666222666>>>BBBYYY||||||zzzxxxsssqqqrrr```MMMIIIAAA<<<:::<<<<<<999777999555222000111555555111---000000///...,,,+++******))))))))))))***+++,,,,,,***++++++++++++...333777999<<<>>>???@@@EEEMMMTTTVVV\\\aaabbbaaabbbgggkkkoooqqqooommmvvv}}}XXX<<<888<<>>KKK[[[eeelllooolllfffgggcccccciiikkkfff]]]YYYQQQWWWeeevvv~~~|||vvvrrrllljjjpppxxxxxxsssssswww|||}}}wwwrrrwww~~~}}}{{{|||~~~yyysssrrrvvv{{{{{{jjjnnnzzz}}}wwwVVVPPPQQQ\\\ccc___[[[\\\dddddddddddddddfffiiimmmkkklllmmmsssjjjGGG===@@@JJJ^^^www|||wwwkkk___PPPEEEBBB<<<999;;;<<<;;;<<>>LLL]]]rrr||||||iiibbb\\\[[[ZZZYYY]]]dddpppyyy{{{\\\LLLDDDGGGIIIIIIOOOZZZbbbdddaaalllxxx|||vvvzzzqqqeeefffyyyhhh___ZZZTTTUUUOOOIIIJJJQQQZZZbbbeeekkkwww|||sssnnnmmmmmmmmmllljjjdddZZZOOOJJJJJJAAAEEEKKKXXXooo|||iiiZZZHHH???===<<<999777777555555666666666999>>>GGGXXXiiiqqqsssrrrppplllgggccceeemmmqqqkkk```XXXPPPWWWeeesss}}}~~~}}}yyytttpppppptttvvvsssmmmrrrvvv{{{{{{uuuqqqxxx~~~}}}|||{{{|||~~~xxxrrrrrrvvv{{{uuuhhhqqqnnnTTTQQQUUU^^^bbb___[[[ZZZdddeeeeeedddcccdddfffhhhhhhiiikkkpppvvvFFF===???GGGYYYqqq}}}zzznnnaaaRRRHHHCCC===999;;;<<<:::;;;>>>@@@HHHVVVeeerrr|||hhhOOOBBB@@@IIIEEE???999555777<<>>OOOmmmaaaMMMGGG@@@<<<999;;;<<<999888999777444111555:::;;;555...+++++++++++++++,,,,,,,,,))))))))))))***+++,,,---++++++,,,++++++,,,///222666999===>>>???AAAFFFJJJJJJUUU___aaaaaaccccccaaaiiisssuuummmrrr^^^===333666BBBTTTqqqrrryyypppiii___SSSJJJ>>>999888<<<<<<===HHHWWWlllwwwxxxsssooollljjjggggggiiittt~~~iiiWWWSSSSSS___iiilllooovvv~~~zzz{{{wwwttt}}}~~~yyyvvvmmmeeegggoootttpppjjjeeelllqqqppplllhhhaaaZZZ[[[aaakkkooofffXXXRRRTTTJJJGGGGGGPPPeee}}}oooYYYHHHAAA???<<<999:::666666999;;;;;;AAAJJJ^^^jjjuuuwwwtttsssqqqnnniiifffjjjsssvvvnnn___VVVRRRYYYdddnnnuuuzzz|||{{{xxxuuurrrtttvvvtttppplllooorrrvvvwwwsssrrr{{{}}}}}}}}}}}}|||~~~vvvppppppuuu{{{rrriiiwwweeePPPPPPUUU[[[______^^^```hhhhhhhhhfffcccaaaaaabbbggghhhiiinnn{{{KKK>>>???DDDSSSiii~~~rrrdddUUUJJJDDD>>>:::;;;<<<:::;;;===>>>EEEQQQ___nnnzzznnnVVVDDD>>>@@@999999888777666777;;;======IIIXXXfffrrr~~~fffKKK===999::::::666;;;999:::>>>>>>KKKccccccNNNHHH@@@;;;999;;;<<<999888:::555222000111555555111---)))******++++++,,,,,,---))))))))))))***+++,,,,,,***+++++++++***,,,...111555888;;;<<<===@@@FFFKKKMMMTTTXXXWWW[[[eeejjjhhhmmmvvvwwwppplllppptttsss|||___AAA777777>>>LLLhhhyyyxxx|||rrrjjjbbbWWWOOO@@@:::888::::::999CCCPPPdddqqq~~~|||zzzyyyzzznnn]]]]]]dddwwwvvv}}}sssuuuwwwyyy|||xxxjjj\\\TTTZZZiiivvvtttggg______]]]OOOCCCFFFTTTlllmmm\\\QQQFFF===@@@;;;:::@@@DDDGGGPPP\\\yyy}}}}}}xxxtttrrroookkkkkkkkkqqqzzz{{{ooo```VVVVVV^^^ggglllqqqvvvxxxwwwuuussssssuuuuuuqqqppprrrpppppprrrttttttvvv~~~}}}}}}~~~~~~}}}}}}uuuooopppwww}}}xxxqqq{{{\\\KKKNNNSSSWWW[[[^^^cccfffllllllkkkhhhccc___]]]\\\eeefffgggkkkvvvVVV???>>>AAALLL```yyywwwiiiYYYMMMFFF@@@<<<<<<<<<;;;;;;======BBBKKKYYYhhhvvvyyy||||||}}}fffSSSDDD;;;;;;@@@777999::::::999777888888999DDDRRR]]]kkk{{{mmmTTTDDDAAA@@@<<<666555999777888???AAAHHHZZZdddOOOIII@@@;;;999;;;<<<:::999:::444222000000111000///---+++++++++,,,,,,,,,,,,,,,+++***************++++++(((***++++++***+++...000444666888999;;;@@@IIIOOOMMMUUUYYY[[[dddrrrvvvpppooouuu{{{zzztttqqqssswww~~~{{{cccFFF;;;999<<>>999:::888666>>>JJJ\\\jjjzzznnn^^^dddwwwxxxvvvyyyaaa___iii}}}}}}qqqllllllWWWHHHGGGJJJXXXzzzfffWWWTTTMMMLLLTTT[[[```nnn}}}~~~vvvuuuvvvqqqkkkmmmpppyyyrrrbbbZZZZZZdddmmmppprrruuuuuurrrppppppsssuuurrrnnnrrryyyvvvsssrrruuuxxx||||||{{{|||}}}~~~~~~|||uuupppsss{{{{{{www}}}|||qqqSSSJJJOOOTTTWWWXXX[[[```dddhhhjjjkkkiiieeebbb```______bbbcccfffqqq\\\???======EEEWWWooo~~~ooo^^^QQQGGGAAA=========;;;;;;>>>===???FFFRRRbbbqqq|||}}}uuuoooooopppwww~~~hhhZZZKKKBBB===999888::::::<<<===<<<:::888888999888AAAKKKTTTcccwww{{{vvv{{{rrrfff[[[SSSJJJ@@@999777:::777999DDDHHHKKKWWWuuueeePPPJJJ???;;;999;;;<<<:::999;;;555444333111000/////////.........------,,,,,,,,,++++++******************''')))***++++++,,,...000333444666777:::AAALLLTTTIIIUUU```hhhuuutttiiiooozzz}}}vvvvvv```EEE:::777888@@@VVVxxxlllvvvnnnfff^^^XXXLLLCCC<<<;;;888555<<>>>>>>>><<<<<<>>><<<===BBBNNN^^^nnnyyy~~~}}}wwwqqqmmmmmmoooyyyqqqdddTTTJJJAAAAAACCC@@@;;;999888999999888777777999;;;555<<>>HHHVVVRRRXXXgggvvv{{{vvvuuuxxxooonnnvvvwwwfffOOO>>>888:::===QQQnnnvvvwwwxxxoooddd[[[OOOHHH>>>777666888;;;>>>QQQ]]]ooozzzuuummmhhhfffjjjpppxxx|||iiihhhzzz~~~mmmYYYLLLBBBDDDYYYqqq{{{|||wwwttt~~~nnn[[[\\\nnnzzzwwwtttwwwyyyvvvrrrrrrssstttrrrpppssswww{{{|||}}}{{{yyyyyyyyyyyy|||{{{}}}zzzqqqpppyyyyyy{{{yyyuuutttyyyxxxzzzzzzaaaTTTPPP^^^eee]]]WWW[[[]]][[[bbbhhhmmmmmmiiieeedddfff]]]```___```kkk~~~rrroooqqquuuyyy{{{cccBBB444@@@BBBGGGaaauuuxxxeeeXXXMMMGGG???::::::<<<<<<<<<>>>>>>BBBJJJXXXgggttt{{{|||{{{xxxpppiiilllyyyzzzfffRRRQQQMMMJJJJJJEEE???AAAGGG@@@???>>><<<;;;:::999999>>>999777???PPP___hhhjjjhhh^^^VVV___wwwzzz```OOOOOOKKKMMMooozzzjjj\\\GGGBBB@@@>>>>>>EEEOOOUUUVVVdddhhhiiillloooooo~~~aaaSSSIII???===;;;;;;;;;<<<;;;:::555555333222111000000000.........---------,,,,,,,,,,,,,,,+++++++++******)))******+++,,,,,,------444999BBBGGGCCC???EEEOOOMMMTTTdddtttzzzxxxwwwzzzrrrqqqxxx}}}ooo\\\HHH;;;777999JJJeee}}}~~~vvv{{{qqqeee]]]TTTLLLBBB:::777888;;;<<>>::::::;;;===>>>===<<<<<<>>>EEEMMMVVVZZZddd\\\SSSUUUbbbppppppiiihhhdddeeeqqq|||qqq___NNNEEEHHHHHHLLLggg~~~fffMMMEEE>>>>>>CCCJJJOOORRRVVV^^^aaa```\\\TTT___zzzaaaRRRHHH???===;;;;;;;;;<<<;;;:::555555333222111000000000.........------------,,,,,,,,,,,,++++++++++++************++++++,,,,,,---333:::DDDIIIGGGBBBDDDJJJKKKSSSaaaqqqxxxwwwvvvwwwpppooouuuxxxmmmYYYAAA666777BBBYYYppp|||vvv~~~tttggg^^^ZZZRRRFFF===999888:::;;;AAALLL___tttxxx```MMM???888777999555444666:::@@@KKKVVVdddkkk{{{qqqcccWWWUUU^^^lll|||zzz~~~qqq```MMMCCCCCC@@@LLL[[[hhhttt~~~rrrfff```cccnnnvvv|||zzz~~~iiidddttt~~~{{{www||||||vvvsssvvvzzz{{{}}}zzzyyyyyyyyy{{{~~~xxxtttxxx~~~ttt}}}~~~|||nnnUUUVVVYYYgggooolllhhhiiijjjhhhiiijjjjjjfffaaa^^^^^^```eeeeee```ZZZ^^^ppp{{{WWW======<<>>>>>===<<<555888;;;<<<<<>>GGGVVV___^^^YYYUUUNNNHHHFFFDDDFFFUUUggg___NNN@@@>>>AAACCCFFFLLLZZZgggmmmiii```SSSYYYqqqyyyxxxaaaRRRGGG???===;;;;;;;;;<<<;;;:::555555333222111000000000............------------++++++++++++++++++++++++*********++++++,,,,,,,,,...555>>>DDDEEEDDDEEEIIIOOOUUUaaalllrrrrrrpppnnnpppooottt{{{pppQQQ===999<<>>FFFSSSaaakkkttt}}}zzzmmmfffccc^^^ZZZ^^^nnn}}}zzz}}}rrr[[[NNNGGGAAA===888<<<>>>???BBBJJJYYYdddiiiggg___SSSJJJFFFAAA<<>>EEESSS```fffccc]]]RRRVVVjjj}}}wwwaaaQQQGGG???===;;;;;;;;;<<<;;;:::555555333222111000000000//////.........---------++++++++++++++++++++++++***+++++++++++++++,,,,,,---222888<<>>;;;::::::777888???HHHgggvvvuuu^^^RRRkkkrrrxxxvvvlllhhhtttnnnZZZNNNGGG@@@=========>>>???CCCCCCHHHVVVggguuu{{{|||}}}}}}lllkkkvvv{{{{{{}}}{{{zzzxxxyyyyyyyyy|||zzztttwww{{{YYYNNNTTTRRR[[[ccceeeccccccbbbaaa[[[[[[[[[ZZZZZZ\\\___bbb```aaaaaa```aaajjjzzz}}}NNN>>>;;;===HHHQQQccc{{{lll]]]TTTHHH@@@===<<<;;;:::<<<;;;;;;<<>>;;;CCCUUUmmmwww}}}rrrfffbbbYYYLLLBBB<<<::::::;;;888<<>>>>>@@@>>>;;;999888888888999777777???IIIccczzzzzzkkksss|||aaaUUUHHHCCCCCCAAAAAABBBGGGMMMYYYlll}}}qqqnnnvvv}}}{{{~~~{{{xxxwwwyyyyyyyyy}}}~~~wwwtttzzz{{{{{{pppUUUQQQRRRPPPWWW^^^``````^^^^^^^^^\\\\\\\\\\\\]]]^^^______[[[\\\```dddgggmmmyyyZZZBBB===>>>EEEJJJ]]]yyyqqqcccYYYLLLBBB>>>===<<<;;;;;;;;;;;;;;;>>>GGGSSS]]]pppzzz~~~lll```YYYUUURRRSSSeee}}}rrrbbbTTTKKKFFFEEEFFFNNN]]]mmmyyy{{{wwwmmmaaa\\\[[[YYYTTTJJJEEEEEERRRfffvvv|||{{{|||llldddiiissswwwsssqqq|||zzzbbbMMMAAA<<<<<<<<>>AAADDDUUUmmmvvvhhh^^^PPPFFF@@@???===<<<999:::;;;:::;;;BBBMMMVVVhhhsss~~~oooaaaYYYTTTQQQTTTfff{{{oooggg]]]^^^bbbkkkvvvvvvpppuuu}}}{{{hhh___[[[eeeyyy}}}wwwyyy|||zzzwwwqqqTTTCCCAAA???:::>>>LLLQQQPPPSSSRRRUUUaaa}}}}}}```QQQGGG???===;;;;;;;;;<<<;;;:::555555333222111000000000000/////////............*********++++++,,,,,,,,,++++++++++++++++++++++++)))///444777???HHHIIIDDDGGGLLLPPPTTT```nnnsssqqqwwwwwwyyyzzzkkkooozzzaaa;;;777666AAA[[[sssjjj|||pppmmmcccTTTGGG>>>:::999888777666:::GGG[[[nnnzzzxxxhhheee]]]UUUQQQMMMEEE???===:::;;;<<<<<<888666===GGGgggsssnnnfffYYYTTTSSS[[[www|||yyyvvvvvvyyyuuuxxxxxxzzz~~~xxxvvvuuuvvvyyyyyyyyy~~~xxxuuuxxxttt~~~]]]RRRXXXPPPPPPRRRVVVZZZYYYWWWWWWYYYVVVWWWZZZ^^^```___]]]ZZZ```[[[ZZZ^^^```___bbbhhhuuukkkHHH@@@===>>>???PPPaaa}}}zzzlllbbbTTTHHHCCCAAA???>>>777999:::999999???IIIQQQ^^^kkkxxx}}}qqqcccYYYSSSPPPVVViii}}}sss|||~~~{{{zzzXXXDDDDDDBBB:::>>>RRR\\\\\\]]]\\\aaannn~~~|||___SSSKKKAAA???======>>>>>><<<:::777666555333222111000000.........///////////////111***(((+++---+++,,,000---------,,,,,,+++++++++---///111777AAAIIIFFF???IIIMMMTTTSSSUUUlll}}}xxxoooiiieeemmmyyy}}}bbb===;;;:::EEEPPPoooooouuu}}}vvvmmmfffZZZOOOEEE>>>888444999:::;;;AAASSSiiiwwwyyy|||vvvmmmfff^^^[[[YYYUUULLLEEECCC@@@???>>><<<;;;BBBJJJeeexxxgggaaaiiilllfffPPPZZZooo{{{xxxyyyvvv|||~~~vvv|||wwwuuuuuuvvvwwwzzz~~~}}}yyyzzz|||wwwsssZZZVVVYYYXXXUUUVVVXXXZZZ[[[ZZZYYYXXXYYYZZZZZZ[[[]]]^^^______fff```^^^``````^^^```fff|||~~~SSS???<<<===AAAFFF]]]wwwsssgggWWWJJJDDDAAA>>>;;;;;;<<<<<<<<<===???CCCFFFYYYeeeqqqxxx}}}yyy{{{iii]]]YYYXXXdddtttkkkgggcccfffsss~~~~~~uuuwww}}}vvvaaaNNNCCCAAACCCFFFRRR]]]aaaccchhhmmmooo{{{^^^RRRJJJ@@@???======>>>>>><<<;;;777666555333222111000000///////////////.........000***(((+++,,,++++++...---------,,,,,,++++++++++++---000666AAAHHHFFF???GGGNNN[[[```fff~~~~~~xxxsssvvvyyyuuuqqq```FFF:::666AAALLLiii|||{{{{{{pppiii]]]RRRHHH@@@999666777999999>>>MMMcccrrrwwwwwwoooggg]]]XXXVVVSSSMMMGGGEEEDDDEEEEEEBBB>>>@@@EEETTTqqqkkk]]]aaakkknnnkkkbbbnnnzzz~~~xxx|||vvvxxxuuusssssstttvvvzzz~~~yyyzzz~~~}}}xxx}}}kkkWWWUUUYYYXXX]]]^^^^^^^^^\\\[[[YYYXXXZZZ[[[\\\]]]]]]^^^^^^^^^aaa\\\ZZZ]]]___```eeelllyyy~~~tttyyyyyyYYYAAA999999???DDDYYYrrrxxxmmm\\\OOOGGGCCC???<<<;;;<<<<<<<<<<<<>>>AAADDDUUUaaannnuuu|||yyytttpppqqq{{{zzznnnhhhfffrrrpppiiiiiimmmlllrrr}}}}}}qqqlllwww}}}}}}rrr]]]NNNGGGFFFGGGLLLYYYgggmmmoooooollliiixxxzzz]]]QQQJJJ@@@???======>>>>>><<<;;;777666555333222111000000000000//////......------///***(((***,,,***+++,,,------,,,,,,,,,,,,++++++))),,,///444???IIIJJJEEEFFFOOO___jjjrrr~~~rrrdddPPP@@@333;;;FFF^^^www}}}tttlllaaaUUUKKKCCC<<<888666777888999DDDXXXkkkttt|||oooWWWOOOGGGCCCDDDEEEBBB???DDDFFFJJJMMMKKKFFFFFFJJJYYY}}}nnn]]]OOOSSSaaalllpppqqqwww~~~|||}}}~~~xxxzzzsssqqqoooppprrrvvvzzz~~~yyy|||~~~{{{}}}}}}~~~{{{```SSSTTTXXXWWW___^^^^^^]]][[[ZZZYYYYYY[[[\\\\\\]]]]]]]]]\\\[[[```[[[YYYZZZ]]]___eeekkkrrrtttxxx~~~nnnjjjxxxlllMMM:::999???CCCPPPggguuudddUUULLLEEE@@@===;;;<<<<<<<<<;;;<<<>>>AAANNNZZZhhhqqqyyy|||ooobbbbbblllvvv}}}zzz|||}}}yyyzzzwwwtttrrruuu~~~vvvhhhhhhppp}}}qqq}}}}}}{{{zzzhhh___\\\ZZZYYY[[[iiixxx}}}vvvjjj___kkkxxx\\\PPPIII@@@>>>======>>>>>>===;;;777666555333222111000000111111000///...------,,,---+++)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---111===JJJPPPOOOIIIOOO]]]hhhnnn|||}}}{{{nnnQQQ777888@@@RRRkkkvvvvvvooodddYYYNNNEEE>>>:::666777777777===NNNbbbpppooocccTTTNNNGGGDDDDDDDDDBBB@@@BBBCCCGGGLLLNNNNNNTTT[[[jjjxxxWWWKKKIIIYYYkkkuuu|||}}}wwwqqqooommmooossswww|||{{{|||}}}|||||||||}}}oooYYYQQQSSSUUUTTTVVVVVVVVVVVVWWWYYYZZZ[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYbbb___\\\[[[[[[\\\^^^aaajjj}}}yyyyyyttt~~~^^^@@@999===@@@GGGZZZtttmmm]]]PPPGGGAAA>>><<<<<<===<<<::::::<<<>>>FFFRRR```jjjuuu~~~bbbTTTXXXccc{{{yyyvvv{{{zzzqqqhhhaaaZZZVVV[[[\\\bbbrrr{{{xxxuuuzzzeeeSSS]]]vvvZZZOOOHHH???>>>======>>>>>>===<<<777666555333222111000000111111000///...------,,,++++++******+++------+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,///:::JJJUUUXXXNNNNNNXXX```dddqqq}}}ttttttyyyjjj@@@888<<>>???>>><<<777666555333222111000000000000//////......------)))++++++***,,,000000,,,++++++,,,,,,,,,,,,------......,,,---777FFFQQQUUUOOOLLLTTT[[[^^^jjjvvvuuupppoootttKKK<<<;;;;;;PPPeeewww~~~yyyrrriii^^^UUULLLDDD???:::888777777999@@@OOO\\\ppp|||uuugggdddWWWVVVUUUUUUUUUTTTQQQOOOLLLHHHDDDDDDEEEJJJXXXddd^^^LLLVVV___qqq}}}sssooopppnnnrrrwww}}}}}}___TTTTTTSSSRRRRRRRRRSSSTTTTTTUUUVVVWWWWWWUUUTTTSSSRRRSSSVVVXXXZZZYYY\\\]]]]]]___ccceeedddfffsss```CCC<<<>>>AAALLL]]]rrr~~~jjjYYYLLLEEEAAA<<<===>>>===;;;:::;;;<<<<<>>===<<<===>>>???>>>===777666555333222111000000///////////////.........(((++++++***---333333...+++++++++,,,,,,---------+++---------333>>>FFFGGGJJJFFFNNNXXX\\\fffpppooorrrqqqvvvQQQ???===555EEEYYYhhhzzztttkkkbbbYYYPPPHHHDDD;;;777666888999<<>>@@@???GGGTTTdddzzzqqq^^^PPPHHHEEE;;;===>>>>>><<<;;;;;;<<<999AAAJJJTTTbbbrrr|||~~~wwwhhhXXXSSSnnnzzzlll\\\SSSNNNLLLNNNSSSaaauuupppeee]]]ZZZ```hhhooozzzoooYYYTTTiiirrrWWWMMMGGG>>>===<<<===>>>???>>>===777666555333222111000000.........///////////////'''+++,,,+++...555555000+++++++++,,,,,,---------(((,,,------111888<<<;;;DDD@@@JJJUUUYYYbbbjjjhhhvvvuuuzzz}}}yyyTTTAAA>>>222>>>PPP]]]~~~{{{vvvmmmddd\\\SSSLLLGGG;;;666555888999999@@@III___nnn~~~~~~qqqccc^^^VVVTTTRRRPPPQQQTTTWWWYYY^^^[[[ZZZYYYUUURRRVVV\\\iiiyyy|||ooocccooowwwnnniiilllrrrooosssyyyeeeNNNOOOVVVUUUUUUYYYTTTUUUWWWYYYYYYXXXWWWVVVSSSQQQOOONNNQQQWWW^^^bbbuuutttkkk___[[[___bbb```bbbeeerrruuuIII888;;;<<>>>>>===<<<<<<===999???FFFPPP___pppzzz}}}pppooolll___YYYssskkk```TTTOOOMMMLLLNNNRRRXXXooo{{{wwwaaaXXXjjjwww[[[MMMCCC@@@===;;;<<>>999777999<<<======QQQaaasss}}}mmmdddtttmmmhhhlll^^^ZZZWWWXXXYYYXXXSSSNNNRRRMMM]]]kkkgggiiieeeNNNVVVdddmmmmmmssszzzooolllooopppoooqqquuu|||zzzoooWWWMMMSSSTTTUUUXXXVVVYYYXXXWWWUUUTTTTTTUUUUUUXXXTTTSSSUUUUUUUUU]]]hhhwwwttthhhYYYXXXaaaccc]]]bbbaaadddqqqLLL777===;;;===BBBMMMbbb{{{}}}mmm```TTTJJJBBB@@@===;;;;;;;;;:::999<<<>>>BBBHHHQQQ```qqq|||~~~vvvfffvvv{{{rrryyyyyytttooollljjjhhhccc___eee|||sssfffiiiuuuZZZMMMDDDAAA@@@>>>?????????>>>===999888666555333333222222222111//////000000...---+++++++++++++++++++++++++++++++++,,,,,,,,,------)))+++------...222:::@@@BBB@@@BBBLLL[[[gggooorrr{{{vvvvvv|||rrrwwwtttRRRAAA999777@@@NNNllluuuxxxooohhhaaaXXXRRRDDD???:::888999;;;<<<<<>>::::::===EEEWWWqqquuuhhh[[[PPPCCCAAA===<<<<<<<<<;;;:::;;;===@@@DDDMMM[[[lllxxx|||xxxyyyzzzxxx|||oooqqq~~~vvvsssXXXMMMEEE???@@@@@@>>><<<;;;;;;<<<999888666555333333222222222111//////000000...---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++---,,,---111888>>>BBBEEEGGGLLL]]]sss}}}zzz{{{|||iiihhh{{{{{{[[[EEE:::999???FFFeeeuuuyyy|||ssskkkbbbXXXQQQFFFBBB<<<999888999:::;;;CCCRRReeerrr~~~zzzeeeUUULLLWWWqqquuuggg]]]XXXNNNPPPVVVYYYfffrrrpppaaafff}}}|||xxxuuutttsssqqqooouuuzzzmmm\\\WWWYYYQQQNNNPPPNNNXXXWWWUUUTTTRRRRRRSSSSSSQQQRRRVVVXXXTTTNNNMMMOOOSSSZZZ[[[WWWXXX^^^aaa^^^\\\```fffnnnyyy\\\@@@===:::999:::>>>LLLeee{{{mmm^^^SSSEEEBBB>>><<<<<<<<<<<<<<<;;;<<<===@@@GGGTTTeeeqqqyyy}}}zzzyyy~~~kkkqqqVVVLLLFFF@@@BBBCCCAAA===:::<<<>>>999888666555333222222222222111//////000000...---++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))+++---,,,,,,///666;;;DDDNNNPPPLLLZZZuuu}}}}}}xxx___GGG:::999>>>AAAYYYttt}}}sssvvvmmmcccXXXPPPIIIEEE???;;;888888999:::===JJJ[[[iiiwwwooo]]]LLLLLLZZZyyyxxxnnn```UUUPPPPPPYYYhhhppprrr|||xxxrrrrrrrrrrrrrrrrrrwww{{{dddXXXXXXYYYQQQNNNQQQOOOWWWVVVTTTSSSRRRQQQRRRRRRRRRRRRRRRRRROOOKKKIIIIIIPPPWWW[[[YYYYYY^^^aaaaaa\\\___cccjjjvvv}}}zzz{{{uuulllvvvkkkKKK@@@;;;::::::<<>>???AAA999888666555333222222222222111//////000000...---++++++++++++++++++++++++*********+++++++++,,,,,,)))+++---,,,+++...333888GGGWWWYYYLLLOOOgggzzz}}}~~~|||kkkUUUBBB:::;;;>>>LLLfffqqq|||}}}rrrggg\\\UUUMMMIIIDDD===999777888999999DDDRRR```ooooooVVVLLLIIIVVVnnnrrr```VVVRRRXXXdddzzziii```WWWSSSPPPWWWhhh}}}}}}ssskkkkkknnnnnnrrrvvvxxx|||~~~ZZZRRRUUUXXXQQQQQQVVVTTTVVVUUUTTTRRRQQQRRRRRRSSSUUUSSSPPPQQQTTTWWWUUURRRVVVZZZ[[[WWWUUUYYY]]]______^^^___gggvvv~~~{{{yyyuuuzzzsss|||ZZZFFF:::999:::<<>>===<<<;;;;;;>>>HHHVVV```kkkuuutttoooooolllgggbbbwww}}}}}}{{{yyysssoooiiikkkwww}}}ssspppppp}}}ppp___\\\WWWYYYkkk|||qqqUUULLLHHH@@@@@@AAA???===<<<<<<===999888666555333333222222222111//////000000...---++++++++++++++++++++++++************++++++++++++)))+++---,,,+++,,,111555LLL^^^bbbSSSNNN]]]nnnttt{{{|||tttVVV===666;;;BBBWWWssswwwoootttjjj___XXXQQQNNNHHHAAA:::777888:::777???JJJVVVgggyyylll[[[HHHBBBGGGTTTeeerrr{{{rrr]]]VVVcccsss]]]MMMBBB<<<===;;;;;;AAANNNdddyyy{{{~~~{{{ooofffgggjjjlllqqqyyyzzz}}}vvvsss}}}mmmTTTNNNRRRUUUQQQTTTZZZVVVUUUTTTSSSRRRRRRSSSTTTUUUWWWZZZ```nnn}}}dddbbb^^^ZZZXXXZZZ^^^bbbaaa___^^^dddtttkkkNNN<<<888888;;;===FFF\\\rrr~~~sssfffRRRLLLDDD>>><<<<<<============<<<:::<<>>;;;999:::;;;>>>???CCCUUUxxxtttqqqzzzzzzllldddgggjjjkkkqqqzzz}}}vvvmmmrrr|||^^^TTTNNNPPPRRRPPPUUUZZZTTTTTTSSSRRRRRRSSSTTTVVVWWWYYYcccwwwlllfff```]]]]]]___bbbdddbbbbbbbbbeeeooodddBBB;;;999;;;<<<@@@RRRggg}}}xxxjjjVVVOOOFFF>>>;;;;;;<<<===<<<<<<;;;999:::???IIIPPPZZZhhhvvv}}}ooo[[[ZZZeeennnqqqooonnnyyy~~~tttllliiigggeeecccWWWWWWUUUXXXiii}}}~~~yyyhhhZZZPPPRRRTTTUUUZZZ]]]XXXPPPLLLRRRSSSOOOUUUppptttVVVMMMHHHBBB???===>>>AAABBB@@@===999888666555333333222222222111//////000000...---++++++++++++++++++++++++)))************+++++++++)))+++---,,,***+++...222;;;IIIVVVYYYZZZ```ggglllwww{{{}}}www|||}}}FFF333>>>:::===XXXppp{{{ooovvv}}}tttlllfffWWWTTTNNNEEE<<<888888:::666:::>>>GGGXXXnnnhhhTTTGGG@@@???BBBCCCDDDMMM]]]nnn~~~xxxtttdddPPPBBB>>>???@@@@@@999<<<@@@???===KKKqqqoooiiiqqqzzzyyykkkdddiiillllllqqqzzz|||mmmiiiwwwtttWWWWWWPPPPPPQQQOOOUUUXXXPPPSSSRRRRRRSSSTTTUUUWWWYYYYYYhhhiiiaaa[[[ZZZ\\\^^^___aaabbbdddffffffkkk{{{JJJ@@@:::<<<<<>>LLL^^^tttppp|||~~~uuulll\\\XXXQQQHHH@@@:::777666888666555;;;JJJ```uuunnnTTTJJJCCC;;;@@@;;;>>>GGGJJJRRRooo}}}dddSSSOOOOOOLLLEEE@@@@@@???===<<<>>>@@@???999:::CCCLLLfffqqqnnnwww}}}vvvlllgggbbbbbbiiirrryyy}}}gggVVVhhhdddRRRRRRPPPNNNMMMMMMNNNOOOPPPNNNPPPSSSVVVXXXYYYXXXWWW]]]iiiqqq\\\\\\]]]\\\\\\]]]___bbb[[[[[[^^^bbbggguuuiii>>>333@@@:::666FFFQQQhhh~~~uuueee[[[NNNCCC>>><<<;;;:::===<<<;;;:::;;;===???@@@LLLYYYjjjvvv|||{{{uuu~~~rrrmmmmmmjjjccc\\\^^^XXXYYY[[[___|||iii___```eeerrrxxxjjjUUUPPPNNNSSSZZZ]]]\\\ZZZ\\\gggkkkaaaWWWdddxxx^^^RRRHHHDDDBBB@@@@@@AAAAAAAAA???999888777666555333222222444222111000111000...---+++,,,,,,,,,,,,,,,,,,+++)))************+++++++++,,,++++++++++++,,,------000;;;MMM\\\dddfffgggiiiuuuvvvmmmLLL:::555999AAARRRiiittttttyyypppaaa\\\SSSJJJCCC===999777888777666999DDDWWWlllzzzrrr^^^LLLCCC:::888>>>@@@CCCVVVoooyyyyyy~~~xxx{{{~~~~~~jjjNNNBBB@@@@@@BBB@@@@@@@@@???===AAAFFFLLLOOOJJJEEECCCDDDZZZ||||||tttxxx|||wwwuuuyyy}}}rrrjjjfffccceeellluuu|||lll\\\ZZZrrr|||ttt\\\QQQPPPOOONNNMMMMMMOOOQQQRRRRRRSSSUUUWWWXXXXXXWWWWWWVVVYYYbbboooyyyxxxmmmbbbXXXXXXYYYXXXWWWWWWYYY[[[\\\\\\]]]^^^___gggzzz|||MMM888???:::888DDDLLL\\\}}}nnncccTTTGGG@@@>>><<<;;;===<<<;;;::::::<<<===???DDDPPPaaammmtttzzztttyyyjjjccc\\\YYYZZZYYYTTTOOOLLLIIIOOOUUUYYYpppwwwfff^^^___eeejjjxxxppphhhbbbbbbfffjjjkkkkkkpppzzz~~~qqqbbbiii{{{bbbTTTHHHCCCAAA@@@@@@AAABBBAAA???:::999888777666555444333444222111000111000...---,,,,,,++++++++++++,,,,,,)))************++++++++++++++++++++++++,,,------///999NNNdddlllgggdddgggoooxxxZZZ>>>888666888EEE\\\vvv|||kkk}}}zzziiibbbWWWNNNGGGBBB<<<888888888777777<<>>HHHWWWccckkkttt}}}uuurrr}}}nnnYYYXXXWWWVVVUUURRRNNNJJJKKKIIIRRRWWWWWWeeexxx~~~~~~zzztttlllccc]]]aaajjjmmmqqq||||||}}}}}}|||nnnppp~~~eeeVVVHHHBBBAAA@@@AAABBBBBBAAA???::::::999888777666555444444222111000111000...------,,,+++******+++,,,---))))))*********++++++++++++++++++***+++,,,,,,------555KKKeeeoooggg```bbbqqqzzzmmmkkkuuugggIII;;;777888@@@PPPgggiiilllqqqhhh\\\QQQKKKEEE>>>999777888888555777BBBTTTcccsss~~~pppZZZEEE??????@@@GGGPPPrrrwwwlllccc^^^MMMOOOYYYooozzzYYYBBB===@@@BBB@@@;;;AAAHHHJJJHHHMMM___qqqnnnYYYYYYlllvvvoookkkqqqrrrtttwww{{{zzznnnfffddddddggglllsss|||rrrzzz~~~ZZZLLLQQQOOOOOONNNMMMNNNPPPRRRSSSPPPPPPOOOOOOPPPPPPQQQRRRUUUTTTSSSSSSTTTUUUUUUUUUZZZ[[[[[[ZZZXXXWWWXXXYYYWWWXXX[[[]]]\\\[[[cccmmmtttHHH999888;;;===>>>III```{{{uuubbbQQQGGGBBB???======<<<;;;:::999999999999<<>>GGGXXXsssrrriii}}}wwwoooaaaUUUMMMEEE???;;;777888888555444===LLLYYYjjjxxxwwwZZZHHH@@@???GGGPPPuuussshhh___UUUNNNXXXuuunnn[[[DDD:::<<>>===<<<;;;:::999888888888;;;AAAJJJSSS^^^jjjvvv~~~sssbbbWWWRRR___qqqwwwooohhhqqqpppeee```[[[UUU]]]jjjlllqqqtttwwwxxxsssooouuu}}}xxxxxx{{{eeeUUUHHH@@@@@@@@@BBBCCCCCCAAA???999999888888777666666555444222111000111000...---++++++************++++++)))************+++++++++***************+++,,,,,,+++///===UUUjjjrrrkkkaaakkkwww|||}}}dddSSS===777444888???LLLeee}}}ooosss}}}uuuiii[[[NNNFFFAAA???888999888555555:::DDDMMM]]]mmm~~~xxx]]]JJJDDDLLLXXX||||||vvvdddQQQOOOdddkkkSSSHHH>>><<<>>>@@@DDDGGG\\\\\\\\\[[[YYY^^^nnn~~~~~~{{{~~~vvviiibbbaaaaaaeeelllsssyyy~~~ppplllTTTMMMQQQQQQOOOMMMLLLKKKLLLMMMNNNMMMNNNOOOPPPQQQRRRSSSSSSTTTSSSQQQPPPQQQSSSUUUVVVTTTVVVXXXYYYXXXXXXYYYZZZYYYYYY\\\^^^]]]ZZZ]]]cccmmm~~~ssswwwtttzzzmmmIII???;;;888<<>>===@@@YYYssswwwfffYYYOOOHHHCCC;;;;;;;;;;;;;;;:::999999999:::<<>>===>>>BBBDDDBBBFFFWWWkkkrrrkkkeeebbb^^^XXXTTTTTTTTT|||{{{~~~vvvkkk___]]]bbbdddkkkttt{{{~~~ooopppxxx{{{|||rrrSSSLLLMMMIIIKKKJJJIIIIIIJJJLLLNNNPPPMMMNNNPPPQQQPPPNNNLLLKKKMMMKKKJJJMMMPPPQQQMMMJJJMMMPPPTTTWWWXXXYYY[[[\\\aaa^^^^^^___]]][[[^^^ccclllrrrkkkPPP>>>666???:::<<>>QQQffftttlllwwwfffWWWMMMHHHFFF???===:::888777888:::;;;AAAPPPeeeuuu}}}fffJJJFFFFFFXXX|||xxxmmmyyymmmkkk~~~qqq]]]NNNDDD@@@@@@BBBFFFJJJEEEBBBGGGNNN^^^www}}}uuuoookkkbbbTTTKKKIIIGGG^^^|||uuuaaaggg{{{yyyoooeee___```eeecccnnnxxx||||||pppgggwwwiiiOOOOOOQQQEEEMMMKKKJJJJJJMMMOOOQQQRRRNNNPPPQQQQQQPPPPPPRRRSSSQQQNNNLLLMMMQQQTTTSSSRRRSSSTTTUUUVVVXXXZZZ\\\]]]kkkfff```^^^^^^___^^^\\\^^^nnnYYY===777<<<<<>><<<===CCCIIIWWWXXXOOOIIINNNVVViii~~~wwwkkkZZZOOOKKKCCCJJJVVV\\\VVVTTTgggyyyttt~~~{{{pppgggaaa]]]___dddjjjttt|||hhh___eee||||||```LLLMMMOOOFFFNNNMMMKKKJJJKKKLLLMMMNNNJJJMMMOOOQQQRRRSSSUUUVVVTTTSSSSSSVVVZZZ\\\ZZZXXXXXXXXXXXXXXXYYYZZZ[[[[[[ddd```\\\[[[\\\]]]]]]\\\^^^jjj~~~jjjDDD888>>>999<<>>FFFTTTkkk}}}gggXXXRRRJJJBBB===<<<:::888888;;;888:::;;;:::;;;@@@GGGMMM[[[eeesss}}}{{{{{{hhhbbbbbbooo{{{wwwvvvooolllgggkkk~~~|||mmm[[[QQQFFF===???IIIXXXhhhtttvvvZZZFFFBBBAAAAAACCCDDDEEECCCAAA<<<:::888777777666555333333111000///000///...,,,++++++++++++++++++++++++***************+++++++++))))))*********+++++++++,,,...///---///>>>[[[rrrooofff```eeesss|||~~~{{{mmmMMM;;;888:::<<>>>>>LLL^^^tttuuugggVVVPPPXXXtttpppeeeVVVSSSVVVdddwwwxxxyyylll___[[[^^^aaafffjjj{{{qqqZZZdddsssTTTMMMHHHGGGKKKJJJLLLLLLKKKIIIGGGFFFFFFGGGJJJLLLOOOQQQPPPPPPPPPPPPSSSRRRRRRUUUZZZ]]][[[YYYWWWWWWVVVVVVUUUTTTSSSRRRWWWVVVVVVWWWXXXYYYZZZZZZYYY^^^hhhzzzfffDDD<<<:::<<<>>>AAAHHHZZZxxxrrrbbbYYYLLLDDD===<<<:::888:::===999;;;;;;::::::===DDDJJJQQQ[[[kkkwww~~~vvvhhhaaaooo|||{{{~~~ssskkkaaaZZZ\\\RRRHHHEEEGGGKKKSSS\\\mmmVVVHHHBBBAAABBBDDDFFFEEECCCAAA===;;;888777777777555444333111000///000///...,,,++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++...,,,---///222<<>>:::888888888888999<<>>>>>???<<>>CCCJJJSSSbbboooxxx~~~mmm```lllooobbbbbbiiipppsssuuujjj[[[OOOGGGDDDIIIPPPjjjUUUJJJBBBBBBCCCEEEGGGFFFDDDBBB===;;;888777777777555444333111000///000///...,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,)))************+++++++++---((()))000333999MMMddduuutttuuu~~~yyylllHHH777666999;;;JJJhhhkkkrrr{{{oooddd]]]NNNKKKFFF@@@<<<999999888555666888>>>JJJ]]]ppp}}}oooaaaZZZOOOTTTgggrrrzzz|||cccXXXGGG@@@===>>><<>>DDDLLLWWWcccnnnvvv}}}vvvfffkkk{{{iiiWWWSSS\\\lll~~~yyyfffSSSDDD>>>DDDNNNoooYYYJJJBBBBBBDDDFFFHHHGGGDDDBBB===;;;999777777777666444333111000///000///...,,,************************((())))))***++++++,,,,,,)))************+++++++++,,,&&&(((000000111EEE___yyyrrrTTT@@@999999999:::RRRlll~~~yyyooovvvuuuiii```UUUQQQKKKDDD>>>;;;999888333444666999@@@OOOcccqqq{{{zzzuuuooodddnnn~~~|||{{{vvvxxxzzzsssdddPPPFFFBBBDDDEEENNNmmmzzzrrrmmmuuu}}}rrraaa[[[XXXZZZ```gggrrr{{{}}}iiikkkfffTTTLLLLLLHHHHHHLLLIIIIIILLLNNNMMMIIIGGGIIILLLJJJKKKMMMNNNOOORRRWWWZZZ\\\WWWSSSRRRTTTUUUTTTSSSMMMOOORRRTTTVVVVVVVVVVVVRRRUUUYYYZZZXXXWWWVVVWWW\\\dddgggdddnnnzzzPPPAAA999666;;;???EEETTTfffyyysssbbbWWWKKKDDD???;;;<<>>777===CCCEEEBBB===:::888;;;???EEENNNYYYeeeooouuu{{{}}}ssslll~~~{{{nnnccc^^^iiizzzcccXXXXXX|||___III@@@BBBDDDFFFFFFEEECCCBBB???===:::999999888666444666444222111111000///---,,,,,,,,,+++++++++******************************************************+++''')))///...---:::KKKsssyyyUUU<<<<<<111888;;;===OOOqqqkkkrrrzzzoooiiiWWWNNNKKKBBB??????999888666555666777;;;GGGSSScccrrrzzz^^^HHHAAAFFFOOOVVVrrr```\\\TTTKKKHHHQQQ]]]ooo~~~wwwxxxkkkbbbYYYZZZ[[[^^^hhhvvv}}}~~~}}}~~~lllfffttt}}}~~~eeeOOOLLLHHHFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIKKKLLLJJJFFFBBBBBBFFFIIIKKKKKKOOONNNMMMMMMMMMNNNOOOPPPJJJKKKNNNPPPRRRQQQPPPOOOPPPUUUWWWVVVVVVXXXVVVSSSRRRRRRVVV[[[^^^kkkfffAAA777???999:::GGGJJJ]]]pppwwwdddPPPFFFCCC???;;;:::<<<;;;:::::::::999777555666999???GGGLLLUUUdddsssssszzz~~~~~~xxxyyyxxxkkk^^^ooottt\\\LLL@@@BBBDDDFFFGGGEEEDDDBBB???===;;;999999888666444666444222111111000///---*********)))))))))((((((************************++++++++++++++++++++++++,,,)))+++///...,,,666DDDjjjtttuuu}}}vvvKKK555333555777:::HHHeeennniii}}}sssiiiWWWOOOKKKBBB??????999999777666666666888AAALLLZZZiiiyyydddKKK???BBBJJJPPPxxxssshhhhhh^^^TTTQQQWWWcccvvv|||oooccc\\\XXXZZZ]]]bbblllzzzvvvjjjsss^^^MMMJJJFFFDDDEEEFFFFFFFFFIIIHHHGGGGGGHHHLLLPPPRRRKKKGGGDDDDDDFFFIIIKKKKKKNNNMMMMMMMMMMMMOOOPPPRRRMMMNNNOOOQQQRRRSSSSSSRRRNNNRRRTTTSSSTTTWWWWWWSSSUUUSSSUUUXXX\\\jjjnnnFFF888>>>888666AAAGGGPPPaaa}}}xxxfffSSSIIIEEEAAA===<<<<<<:::999999:::999777666222555;;;AAAFFFMMM[[[iiipppuuu{{{}}}|||~~~tttiiiooo{{{yyyaaaeeelllYYYOOOAAACCCEEEGGGGGGFFFDDDCCC???===;;;:::999888666444666444222111111000///---*********)))))))))))))))************************************************,,,***,,,000---***111<<>>QQQxxxyyyeeevvv}}}lllZZZRRROOOFFFBBBBBB;;;:::777777777555555;;;CCCPPP___ppp|||tttTTT@@@;;;BBBIII___{{{ttttttddd[[[UUUXXXcccwwwrrreee\\\YYYUUU[[[aaahhhsss~~~iiiiiizzzTTTJJJGGGDDDBBBBBBCCCCCCCCCGGGFFFEEEFFFIIINNNSSSWWWKKKIIIFFFEEEGGGIIIIIIIIILLLKKKKKKLLLMMMOOOQQQRRRQQQQQQQQQQQQRRRSSSUUUVVVNNNRRRRRRQQQRRRVVVWWWUUUUUURRRRRRTTTWWWeeeVVV<<<>>>:::555<<>>666444888777>>>aaammmiii|||qqq```XXXUUUKKKGGGFFF???:::888777888666444777===DDDQQQbbbqqq{{{oooNNN???DDDNNNWWWyyy|||jjjaaaYYYYYYaaauuuvvvfffYYYUUUTTTSSS[[[eeennnyyy~~~tttkkkvvv{{{}}}eeeLLLIIIFFFCCCBBBBBBCCCBBBBBBCCCCCCDDDFFFIIIMMMPPPRRRJJJIIIGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKNNNPPPRRRSSSRRRPPPOOOPPPRRRUUUWWWRRRUUUUUURRRSSSWWWXXXVVVTTTQQQPPPRRRSSS]]]wwwoooDDD======888999???AAAHHH\\\yyy}}}jjj^^^UUULLLEEECCC<<<;;;999999999:::888777444444777;;;===@@@JJJTTTaaahhhrrryyy~~~uuuhhh___VVVVVV^^^kkk|||yyyiiibbbaaammm|||hhhmmmpppXXXHHHBBBDDDFFFHHHHHHGGGEEEDDD@@@>>>;;;::::::999777555666444222111111000///---++++++++++++++++++++++++************************************************'''(((+++...---,,,...333333AAAbbbzzzrrrxxx|||VVVAAA666444888555555PPPsss{{{dddgggvvveee]]]YYYNNNIIIGGG@@@;;;888888999888555777;;;999CCCSSSbbbnnnwwwiiiSSSUUU```rrrwwwoooeee```eeexxxwwwhhhYYYPPPOOOQQQTTT^^^jjjsss}}}xxxzzzvvvXXXKKKIIIGGGDDDCCCDDDEEEDDDCCC@@@AAACCCEEEGGGHHHIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGIIILLLNNNPPPRRRPPPMMMLLLLLLOOOSSSUUUWWWYYYXXXUUUUUUYYYZZZWWWUUUSSSTTTVVVTTTXXXjjjQQQ<<<>>>;;;666999???BBBOOOhhh~~~rrreeeWWWMMMHHH???===:::999::::::999888777666666999:::<<>><<<;;;:::999777555666444222111111000///---)))))))))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,,,,---///111333>>>^^^vvvttt^^^DDD888222666555555GGG```~~~jjj]]]ssszzziiiaaa\\\QQQKKKGGG???===999888999999666666999777>>>KKKZZZfffppp|||ooooooyyy}}}rrrhhhjjj{{{zzzzzzoooaaaVVVQQQSSSWWWYYYdddpppxxx}}}zzz~~~dddSSSMMMHHHGGGEEEEEEGGGGGGGGGFFFAAABBBCCCDDDDDDDDDDDDCCCFFFHHHIIIIIIGGGEEEEEEFFFEEEEEEEEEFFFHHHKKKMMMOOOPPPNNNKKKIIIIIILLLPPPRRRVVVYYYYYYWWWWWWZZZZZZWWWXXXWWWYYY\\\YYYWWWcccsssbbb@@@>>><<<555666:::===EEEXXXsssooo\\\NNNHHHCCC@@@===;;;::::::999888888555555777777777<<>><<<;;;;;;999777555666444222111111000///---(((((()))))))))*********************************++++++++++++++++++++++++(((***++++++,,,---//////444???\\\zzztttiiiPPP@@@444333444666AAANNNeee{{{```gggpppgggbbbUUUNNNJJJAAA@@@;;;888999888444444666777:::DDDQQQ]]]ggguuuuuuttt}}}zzz||||||sssfffZZZSSSTTTXXX\\\___kkkwww}}}}}}rrrWWWRRRJJJGGGFFFEEEFFFHHHIIIIIIHHHFFFEEECCCBBBBBBCCCEEEFFFFFFIIILLLLLLIIIHHHGGGHHHGGGGGGGGGGGGIIIKKKMMMOOOOOOMMMJJJHHHHHHKKKNNNPPPOOOSSSVVVUUUWWWZZZZZZWWWYYYXXX[[[^^^YYYVVV___mmmxxxyyyKKKAAA>>>777888555:::AAAKKK```yyyzzzeeeSSSKKKFFFCCC???<<<;;;:::999888:::666555666666555888>>>DDDKKKUUUaaallltttzzz}}}wwwfffbbbhhhttt~~~~~~gggTTTNNNUUU^^^vvvhhhWWWLLLKKKOOOQQQQQQMMMJJJMMMVVV[[[aaappp}}}}}}ooo[[[LLLDDDEEEHHHJJJJJJIIIGGGEEE@@@>>><<<;;;;;;:::777666666444222111111111///---******++++++,,,,,,,,,,,,************************((((((((((((((((((((((((+++,,,,,,++++++---......,,,888TTTuuuxxxrrr|||ttt]]]JJJ888111222555;;;@@@LLLkkkggg^^^sssvvvmmmhhh[[[SSSNNNEEEBBB<<<888888666333222444111222999FFFPPPZZZjjjyyyqqq___^^^hhhxxx}}}ssshhhZZZOOOLLLOOOUUUYYYdddppp{{{|||~~~jjjfffOOOQQQDDDEEEEEEEEEFFFIIIJJJJJJIIIKKKHHHCCC@@@@@@CCCHHHKKKGGGJJJNNNNNNLLLJJJJJJKKKIIIIIIHHHIIIJJJLLLNNNOOONNNLLLJJJHHHHHHJJJMMMOOOIIINNNRRRSSSUUUYYYZZZWWWXXXVVVYYY[[[WWWTTT\\\jjjwww{{{}}}VVVEEEAAA;;;===444<<>>>>>;;;666444666555333555999???JJJ\\\lll|||bbbTTT[[[gggbbbYYYNNNEEEDDDIIINNNjjjyyynnn[[[TTTMMMLLLNNNRRR[[[dddsssxxx}}}nnn^^^SSSZZZooo}}}~~~iiiLLLDDDCCC@@@BBBCCCDDDEEEFFFFFFEEEDDDFFFDDDBBBCCCFFFJJJLLLMMMLLLMMMMMMNNNNNNNNNNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPVVVUUUVVVWWWUUUOOONNNPPPOOOPPPQQQRRRSSSTTTUUUVVVUUUXXX[[[\\\\\\\\\]]]^^^gggppp~~~UUU;;;@@@;;;888999===@@@III^^^uuu}}}ppp___TTTIIIDDDAAA===;;;<<<<<<;;;999777666666666666555777:::>>>EEEOOOYYY```ooouuu}}}}}}{{{uuuxxx}}}wwwfff[[[YYY[[[ooozzz{{{yyykkkkkkooowwwwwwbbbQQQGGGHHHHHHHHHHHHFFFEEECCCBBB===;;;===<<<999666777666444222222222111///...,,,++++++************+++---,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,------------,,,,,,777PPPmmmtttLLL666555777555888===OOOrrrlll___qqquuueeeVVVOOOLLLEEE@@@???===888666777333333444777999@@@PPP```uuu{{{oooOOOQQQaaaxxxgggTTTIIIAAA@@@LLL[[[ooo~~~rrrfffSSSMMMIIIJJJOOOVVVbbblllyyy|||~~~ZZZIIILLLddd}}}]]]HHHDDDDDDAAAAAABBBCCCCCCCCCBBBAAA@@@EEEDDDDDDFFFJJJLLLMMMMMMKKKKKKKKKLLLMMMNNNPPPPPPSSSSSSRRRRRRRRRRRRSSSSSS\\\ZZZ[[[]]]YYYSSSQQQSSSRRRQQQQQQRRRRRRSSSUUUUUUWWWZZZ\\\]]]]]]\\\]]]^^^___gggvvvmmmDDD<<<===:::999:::999===OOOddd|||mmm___PPPIIIFFFAAA<<<:::<<<;;;:::888777777777777777888999<<<@@@HHHPPPVVVeeelllvvv~~~rrrrrrsssiiifffhhhxxxddddddjjjtttvvv```PPPFFFGGGGGGHHHGGGFFFEEEDDDBBB>>>;;;======999777888555333222222222222000///---,,,++++++************,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,222///444EEE]]]ttt]]]<<<666888444:::<<>>:::999;;;888888EEEVVVvvv|||lllXXXMMMHHHBBB===:::<<<;;;::::::999888888888999999:::<<<>>>DDDJJJOOOZZZaaalllwwwyyyvvvwwwsssddddddhhhtttqqq[[[MMMDDDEEEFFFGGGHHHGGGGGGFFFCCC>>><<<======999777888555444222222333222111///------,,,+++*********+++,,,,,,+++++++++++++++***************************))))))***+++,,,,,,,,,,,,000---...888III```}}}pppIII<<<999555777888<<>>:::888888888777888777555555???KKK^^^gggtttpppyyyjjjVVVVVV^^^lll|||{{{}}}{{{vvvmmm\\\MMMOOOKKKJJJOOOWWW___jjjttt{{{```MMMZZZrrrzzz[[[HHHCCCAAA>>>;;;===>>>@@@BBBCCCCCCCCCBBBLLLKKKKKKLLLKKKIIIDDDAAAFFFFFFFFFGGGIIILLLOOOPPPNNNMMMMMMNNNOOOQQQSSSUUUXXXXXX[[[___]]]XXXWWWYYYWWWUUUSSSSSSUUUVVVVVVTTTWWWZZZ\\\]]]\\\[[[[[[\\\\\\^^^jjjNNN???:::888;;;:::888???KKK```rrr{{{bbbSSSKKKDDD>>><<<<<<<<<;;;;;;::::::999999444555666666888<<>><<<>>>===:::777888777555333333333222000///---,,,,,,++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,---,,,---222===SSSuuu\\\FFF<<<666555666999EEE^^^|||~~~jjj```rrrtttggg]]]QQQFFFBBBAAA===:::999999777555555444333999AAAOOOYYYhhhwww|||kkk^^^ddduuuqqqgggTTTVVV\\\iiizzz}}}uuummmdddVVVIIIKKKIIILLLUUU___hhhsss}}}ttteeeKKKIIIhhhvvv___HHHBBBCCCAAA>>>>>><<<===@@@BBBCCCDDDDDDCCCKKKKKKKKKKKKJJJGGGBBB>>>DDDEEEFFFGGGJJJLLLNNNOOONNNNNNMMMMMMMMMMMMNNNNNNRRRSSSWWW]]]\\\XXXWWWYYYWWWUUUTTTVVVYYYZZZWWWTTTTTTWWWYYYZZZZZZYYYZZZ[[[```]]]```qqqdddGGG===777999:::888;;;BBBPPPaaazzz~~~zzzqqq___SSSIIIBBB???<<<<<<<<<<<<<<<;;;::::::444555555555666888===@@@FFFLLLUUU```iiirrrzzz~~~mmmeeefff|||jjjTTTJJJFFFGGGHHHIIIIIIHHHGGGGGGCCC???<<<>>>>>>:::888888888666444333333222000...,,,,,,+++++++++,,,------++++++++++++++++++++++++************************((()))***++++++,,,,,,+++,,,...///111666IIIkkknnnPPP>>>888666666999BBBPPPeee|||gggfff~~~rrrcccWWWJJJEEEDDD@@@===<<<;;;666333555555444777;;;BBBLLL\\\kkkxxxwwwpppvvvrrrkkkssslll[[[NNNHHHMMMNNNRRR[[[jjj|||zzznnnbbb[[[SSSLLLJJJJJJPPP\\\gggpppzzzxxxcccUUUFFFSSS{{{~~~vvv}}}cccOOO@@@AAACCC???===AAA===>>>@@@AAABBBBBBBBBAAAEEEEEEFFFGGGHHHGGGDDDAAAEEEFFFHHHJJJLLLMMMNNNOOOKKKLLLLLLLLLLLLLLLLLLKKKOOOPPPUUU[[[[[[VVVUUUWWWWWWVVVVVVYYY]]]]]]YYYUUUQQQSSSVVVXXXXXXXXXXXXYYY[[[[[[^^^fffvvvZZZHHH999888:::999:::>>>EEERRRggg|||{{{ppp```QQQGGGCCC<<<<<<===>>>===<<<;;;:::999999888777666777:::======BBBJJJSSS]]]gggqqqwww}}}rrrlllmmmiiiTTTLLLHHHIIIJJJJJJIIIHHHFFFEEECCC???===>>>>>>:::888999999777555333333111///---++++++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++,,,++++++***,,,...---...===___}}}zzzVVV???999555333666===CCCPPPnnnlll^^^nnn{{{hhhZZZMMMHHHFFFCCC???>>>>>>777444666888888888999;;;DDDTTTcccpppzzzwwwrrrjjjfffjjjtttvvvpppsssyyy^^^NNNJJJUUUbbbzzzuuu___RRRLLLLLLMMMZZZZZZ\\\```jjjyyy}}}{{{ssscccVVVPPPMMMKKKLLLMMMTTT```kkksss{{{~~~zzzlllRRRJJJGGG```uuulllvvvZZZHHH===??????888777===>>>???@@@AAAAAA@@@???>>>???@@@AAAEEEHHHIIIHHHFFFFFFGGGJJJLLLNNNOOOOOOOOOFFFHHHJJJLLLNNNNNNNNNMMMOOOPPPUUUZZZZZZUUUTTTVVVWWWVVVWWW[[[______ZZZUUUOOOQQQTTTVVVVVVWWWXXXYYYSSSZZZaaaffflll{{{kkkSSS===999;;;;;;<<>>HHHXXXlllyyy}}}kkkWWWJJJEEE<<<======>>>>>>===<<<;;;:::999888666444444666888999===CCCKKKUUU```jjjqqq|||{{{{{{|||mmmVVVLLLGGGIIILLLMMMKKKHHHFFFFFFEEE@@@>>>???===999666777888666333222222111///------,,,++++++******++++++************************************************+++++++++++++++++++++++++++***---333111222DDDYYY~~~rrriiiVVV:::777555666999;;;CCCWWWkkkggg[[[rrrrrreeeXXXQQQLLLFFFAAA???;;;999777777777777666555999999AAAPPP```mmmxxx~~~dddXXXPPPDDDIIIWWWZZZaaasss~~~fffYYYeeekkkQQQJJJIIIGGGFFFIIINNNoooxxxeeePPPFFFDDDBBB@@@???UUUYYY^^^aaagggrrr}}}~~~rrrcccVVVLLLEEEFFFKKKGGGQQQ___kkksssxxx}}}}}}~~~oooXXXEEECCCSSSsss{{{gggEEEAAA;;;888777999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCEEEFFFFFFIIIHHHGGGIIILLLLLLIIIFFFJJJJJJKKKMMMOOOOOOMMMLLLLLLPPPUUUVVVTTTRRRSSSTTTPPPRRRWWW[[[^^^\\\WWWSSSRRRQQQQQQSSSUUUWWWVVVVVV[[[[[[ZZZ```hhhkkkwwwyyyoooGGG;;;;;;777666===???@@@DDDUUUsss~~~mmmVVVGGGGGGBBB===;;;===>>>>>><<<::::::999999777666555444666888<<>>???>>>999666777888666444222222111///------,,,++++++******++++++************************************************++++++++++++++++++++++++000---...111///...:::KKKnnnjjjJJJ@@@888666999999999GGGZZZ}}}eeefff}}}pppbbbZZZRRRHHH@@@<<<<<<:::888777888888888666666555999EEERRR___mmmyyyzzzcccQQQDDDBBB<<<===CCCFFFSSSlllzzz}}}eeeXXXLLLMMMRRRQQQKKKGGGDDDVVVnnnuuubbbNNNDDDBBBAAABBBDDDGGGOOOWWWZZZ\\\eeevvv}}}|||ssseeeVVVLLLGGGDDDDDDGGGPPPYYYfffqqqwwwzzz}}}xxxbbbLLL@@@JJJaaa{{{zzzPPPBBB???:::888888999999999;;;;;;;;;;;;;;;<<<===>>>??????@@@AAABBBBBBBBBBBBEEEDDDDDDGGGJJJKKKJJJHHHLLLKKKKKKLLLMMMNNNMMMKKKKKKNNNRRRTTTUUUTTTTTTTTTRRRTTTXXX[[[[[[YYYUUURRRSSSRRRRRRTTTWWWYYYYYYYYY[[[[[[XXX\\\ccchhheeeDDD999::::::777;;;<<<>>>JJJccc~~~zzzcccTTTJJJEEE???======>>><<<::::::::::::999888777555444444666999<<>>???>>>:::777777888666444333222111///------,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++111,,,,,,///...+++222===]]]wwwiiiQQQ???444777777333;;;JJJlllsss]]]hhh~~~{{{mmmddd[[[NNNCCC>>>===;;;999888999999999888555333444:::BBBNNN```ooowww|||cccRRRNNNOOOSSSNNNHHHFFFDDDUUUrrraaaQQQUUU[[[dddnnnpppdddVVVJJJHHHMMM\\\pppuuubbbTTTIIIAAA@@@CCC@@@JJJSSSUUUTTTYYYhhhuuu}}}{{{zzzxxxvvvuuueeeVVVHHHCCCCCCDDDEEEGGG\\\dddpppxxx{{{|||~~~yyyiiiSSS@@@HHH]]]yyy~~~wwwtttaaa======;;;888777888888888888999999999999:::;;;<<<======>>>???@@@@@@???>>>===??????@@@DDDGGGJJJJJJIIIKKKJJJIIIJJJKKKLLLKKKJJJJJJJJJMMMPPPTTTUUUTTTRRRSSSUUUWWWXXXXXXVVVSSSQQQUUUTTTTTTUUUXXXZZZ[[[ZZZVVVWWWSSSUUU[[[bbb}}}|||WWW<<>><<<:::::::::::::::999777666555444555666888:::???DDDIIITTT[[[fffpppwww}}}xxxddd]]]\\\hhh~~~qqqnnnrrr{{{uuulllpppVVVKKKHHHJJJLLLKKKIIIGGGFFFGGGEEE@@@>>>???>>>:::888888888666444333333222///------,,,++++++******++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,,,,))))))---......111777RRRlllqqqPPP666444777666:::EEE\\\uuufff```kkkuuummmdddVVVJJJCCC???<<<999888888999999888666444444666:::CCCTTTdddoooyyy~~~kkk]]][[[^^^cccfff^^^TTTQQQOOO\\\tttkkkWWW]]]kkkzzzzzz\\\KKKCCCKKKUUU^^^ttt}}}mmmXXXFFFAAADDDFFFLLLTTTVVVUUUXXXaaahhh|||uuuvvvyyyvvvnnnhhhXXXMMMCCCAAABBBDDDIIINNNdddkkkuuu|||~~~~~~~~~nnnYYYHHH>>>[[[sssyyyxxxRRR:::999777666666888888777666777777777888888:::;;;<<<;;;<<<>>>??????>>>===<<<<<<===>>>AAADDDGGGHHHHHHFFFFFFHHHKKKMMMMMMJJJHHHIIIHHHIIILLLQQQRRRPPPMMMQQQRRRTTTTTTSSSRRRRRRRRRWWWUUUTTTUUUWWWXXXYYYXXXMMMRRRQQQRRRWWW[[[pppwwwuuuJJJAAAAAA:::555888:::<<>>===<<<;;;;;;;;;;;;:::999888777555666666666777:::>>>AAAJJJQQQ[[[dddkkksss|||rrreeeXXXYYYiiixxxxxx~~~yyykkk```nnnWWWNNNIIIJJJKKKKKKIIIGGGGGGGGGEEE@@@>>>??????;;;888999999777444333333222000...---,,,++++++******++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,***((()))---///000111333EEE[[[zzzrrrFFF555777888:::===OOOaaa}}}ggg___}}}~~~vvvlll]]]OOOHHHAAA>>>:::888888888888777666555555777777<<>>666555555555777777666444555555666666888999:::;;;999;;;<<<>>>???@@@??????<<<===???@@@AAACCCEEEFFFCCCFFFJJJPPPSSSRRRMMMIIIJJJHHHGGGIIIMMMMMMKKKHHHLLLOOOQQQRRRQQQPPPQQQSSSXXXUUUSSSRRRSSSTTTTTTTTTIIIQQQTTTVVVZZZXXXccczzzcccDDD::::::555888;;;<<<>>>JJJ]]]nnnxxxuuuiiiWWWIIIAAA>>>===<<<;;;;;;<<<;;;;;;:::999888444555666555555777:::===BBBHHHQQQYYYaaajjjttt{{{|||vvvfff]]]^^^lll{{{xxxnnn___SSSmmmXXXPPPIIIJJJKKKJJJHHHGGGGGGHHHEEE@@@>>>@@@???;;;999:::999777555444333222000...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---++++++,,,---......///000666FFF```{{{___>>>555666666444BBBNNNjjjuuu^^^dddvvvdddTTTKKKEEEAAA<<<999888888888777555333333555555666===FFFYYYfffttt}}}sssfffkkklllddd\\\aaa___ccctttyyy~~~jjjLLLGGGIIIIIIUUUhhh|||lllooovvvcccZZZaaakkkvvvzzzaaaQQQMMMRRRQQQTTT[[[eeejjjjjjhhh|||jjj[[[TTT```mmmjjj[[[OOOCCCCCCDDDEEEEEEJJJWWWeeennnsssyyy}}}~~~jjjNNN@@@KKK^^^ppp}}}kkkOOOAAA<<<666555444555666666555333555555555666777999:::;;;:::;;;;;;===>>>@@@AAAAAA===>>>@@@@@@@@@AAADDDFFFEEEHHHNNNSSSVVVUUUPPPLLLIIIIIIHHHIIIJJJJJJIIIHHHJJJNNNQQQRRRPPPPPPQQQTTTVVVSSSPPPOOOPPPQQQQQQQQQNNNVVVXXXZZZ^^^ZZZ\\\jjjUUU???<<<666777999;;;;;;???KKKXXXooowwwxxxzzzfffUUUIIICCC???===<<<<<<<<<<<<<<<;;;::::::333444444444333444777999:::???FFFNNNUUU___jjjrrrttt|||~~~pppdddbbbssszzzrrrjjj^^^QQQGGGoooWWWNNNIIIKKKKKKJJJHHHGGGGGGHHHEEE@@@>>>@@@???<<<::::::999777555444444222000...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++,,,,,,------))),,,...---,,,---...///111555DDD___||||||tttGGG333666777222999AAATTTrrrttt```nnnnnn]]]TTTJJJFFF@@@<<<:::999999888777333111333444444777<<>>@@@@@@<<<:::;;;999777555444444333000///---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------%%%***---,,,+++---000222444...222KKKooo|||MMM444888<<<888555:::DDDYYY{{{jjjeeepppwwwfff^^^NNNIIICCC>>><<<;;;:::999:::444000222333333555999@@@MMM[[[fffqqq}}}|||eee[[[]]]jjj\\\PPPSSSUUUVVV[[[{{{^^^RRRZZZfff~~~jjj^^^fff|||yyykkkppprrruuuxxxyyyzzz{{{|||yyylllMMMEEEHHHVVV[[[PPPCCC>>>AAA>>>@@@IIITTT```mmmxxx}}}lllPPPBBBBBBVVV~~~yyyVVV:::;;;===777999777444333444444444333444555555666888999;;;<<>>@@@AAAAAACCCGGGKKKJJJIIIHHHIIIJJJIIIHHHFFFGGGJJJMMMMMMKKKKKKNNNQQQOOOTTTYYYXXXTTTQQQQQQSSSOOOMMMKKKKKKNNNQQQSSSTTT[[[[[[SSSPPPWWWXXXXXXaaaaaajjj|||^^^DDD===:::;;;;;;999:::???PPP[[[qqq{{{}}}{{{kkk\\\NNNFFF==================<<<;;;888999999888666555666777888:::<<<>>>@@@GGGPPPWWW___gggsss{{{~~~ttteee___dddyyyzzz~~~}}}}}}pppllldddZZZPPPIIICCCAAAuuuZZZLLLHHHJJJKKKKKKJJJKKKLLLMMMHHHBBB@@@BBBBBB???;;;::::::888555333333111...,,,---,,,++++++------,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,++++++,,,,,,---...***333333===```vvvYYY===777999222999:::===HHHbbbbbbaaa~~~qqqcccXXXOOOEEE?????????>>>;;;888888666555555444444444;;;???HHHUUUeeesss~~~qqqWWWSSSSSSRRRddd~~~yyybbb[[[___ZZZVVVaaa|||[[[PPPWWWhhhooovvvyyyjjj___fffwww~~~xxxppp{{{}}}||||||qqqaaaOOOGGGOOOPPPEEE@@@CCC???DDDKKKSSS[[[gggsss|||}}}~~~\\\CCC@@@DDDfffzzzxxxyyyqqqIII888888:::999555444333333333333444555999888777666777999<<<>>>CCC???;;;999;;;<<<<<<;;;??????@@@BBBEEEHHHKKKMMMQQQMMMIIIFFFGGGHHHJJJJJJIIIIIIJJJLLLNNNPPPRRRSSSRRRRRRRRRUUUWWWUUUOOOJJJNNNPPPSSSUUUUUUSSSQQQOOORRRRRRTTTXXX^^^___]]]ZZZaaaeeevvv}}}~~~LLLEEE;;;777777999999777EEERRRdddxxxuuu{{{}}}ppp[[[GGGAAA???======>>>>>>===<<<777777777777666666666555555555666888<<>>>>>>>>???@@@@@@BBBDDDGGGJJJLLLNNNKKKGGGEEEEEEGGGGGGGGGHHHHHHIIIJJJLLLNNNPPPQQQXXXWWWVVVVVVVVVUUUSSSQQQOOOQQQRRRTTTVVVVVVVVVVVVUUUTTTTTTWWW\\\______]]]aaaaaannn|||}}}^^^GGG777999>>>;;;:::===>>>FFFSSSggg~~~~~~ttt|||fffRRRDDDAAA>>><<<<<<<<<;;;:::::::::999999888777777666777777666777999===@@@BBBIIIOOOYYYccciiirrr~~~|||}}}|||xxxtttppplll___UUUKKKFFFBBB>>><<<===sssZZZMMMJJJJJJKKKJJJHHHGGGIIIJJJHHHBBB@@@BBBBBB???;;;:::888666444333333222000...---+++***+++,,,---,,,+++++++++++++++************************************)))************+++++++++,,,,,,++++++,,,,,,---...///000+++111GGG]]]wwwdddEEE<<<;;;333555666777DDD___{{{qqqfffmmm|||mmmcccUUULLLGGGCCC===999999999888888888999999:::666888<<>><<<::::::<<>>===<<<;;;<<<<<<<<<;;;:::999999888999888666555555777999:::AAAEEELLLTTTYYYaaappp~~~~~~{{{wwwsssnnnggg```[[[NNNFFF@@@???===:::999<<>>;;;:::777555333333333333111///,,,+++***+++,,,,,,,,,***++++++++++++++++++******))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---...------,,,333>>>FFF___fffNNN;;;666999999666;;;MMMgggzzzmmm___vvvyyynnn```UUUNNNGGG@@@:::>>>===;;;999888777666666555666888===GGGVVVeeeooo|||qqqxxxvvvpppppppppvvv~~~gggQQQPPPbbbsssvvvTTTOOOIIIFFFJJJSSS[[[___\\\cccfff^^^TTTSSSXXX^^^hhhxxxyyyggg```ddd```ZZZ[[[zzz}}}ZZZKKKHHHFFFGGGKKKMMMWWWeeepppvvvyyy|||~~~~~~{{{|||lllNNNEEE@@@RRRuuuqqqQQQ666444888555111444444444333222222333444444555555444444555777999:::===<<<;;;;;;<<<>>>@@@AAAAAABBBBBBCCCDDDEEEFFFGGGIIIHHHFFFFFFFFFFFFEEECCCGGGHHHIIIJJJKKKLLLMMMMMMSSSUUUWWWVVVTTTTTTWWW[[[```]]]ZZZXXXWWWXXXZZZ[[[\\\ZZZYYYZZZ^^^___]]][[[VVVTTT\\\ooozzz}}}aaaJJJ>>>666555;;;::::::;;;BBBRRRiii}}}yyy|||vvv^^^XXXOOOGGGBBB???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::888777555444444555666<<<===BBBGGGKKKQQQ^^^kkkrrr}}}{{{ssspppmmmhhhaaaXXXOOOIIICCC>>><<<===<<<:::;;;>>>|||aaaRRRLLLLLLKKKHHHFFFEEEGGGIIIHHHBBB@@@BBBBBB>>>;;;:::777555333333333333111///,,,+++******,,,,,,+++***++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---...---...---222666888OOOuuuhhh<<<666888888777888BBBWWWhhheeehhhwwwhhh\\\SSSKKKCCC<<<>>>===;;;999777666555555666666666888???JJJYYYcccvvvzzzccccccnnnqqq]]]QQQUUUhhhlllooocccUUUMMMLLLMMMOOOPPP[[[aaaaaaXXXSSSYYYccciiiqqq}}}xxxXXXEEEHHHHHHJJJYYYqqq}}}zzzyyyyyyxxxfffSSSKKKHHHGGGKKKRRRTTT]]]kkkuuuyyyzzz{{{|||}}}yyy{{{sss\\\BBB999IIIeeeYYYBBB333555777111000666444333222222222222333444555555555555666888999:::<<<<<<<<<;;;;;;<<<>>>???BBBBBBCCCCCCDDDDDDEEEEEEHHHHHHHHHIIIJJJIIIGGGEEEHHHIIIJJJKKKLLLLLLLLLLLLKKKOOOUUUWWWWWWWWWYYY[[[aaa___\\\YYYXXXYYY[[[\\\\\\[[[[[[^^^```^^^YYYTTTHHHKKKUUUdddpppxxxqqqxxxWWW>>>999>>>@@@:::;;;;;;<<>>???<<<;;;======;;;===AAAeeeRRRMMMLLLKKKHHHFFFFFFHHHJJJHHHBBB@@@BBBBBB???;;;:::888666444333333222000...,,,***)))***+++,,,+++***+++++++++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---......000------111444JJJmmmPPP888555444555666===KKKXXXuuuxxxeeelllqqqdddZZZQQQFFF???<<<<<<;;;999888888888888777888777666999@@@LLLUUUjjjvvveeeZZZXXXiiitttbbb___\\\^^^iiimmm}}}lll]]]OOOHHHFFFSSSXXXYYYSSSVVVcccooosssuuu~~~dddFFFDDDAAAHHHbbbyyy}}}yyyqqqhhhaaaRRRNNNJJJHHHFFFEEEMMMVVV^^^eeeooovvvyyyzzz{{{}}}|||wwwkkk]]]KKK???;;;]]]yyyjjjGGG<<<555666555000111666444333222111111222333444555555555666777888999::::::;;;<<<;;;::::::<<<>>>AAABBBCCCDDDDDDDDDDDDDDDGGGGGGIIILLLNNNMMMJJJHHHHHHIIIKKKLLLLLLLLLKKKJJJGGGLLLSSSXXXYYYYYYYYYXXXXXXXXXWWWWWWXXXZZZ[[[\\\YYYYYY[[[^^^```]]]WWWQQQBBBGGGSSS]]]cccpppzzzsssqqqKKK>>>===<<<888:::;;;:::;;;FFF^^^tttxxxsss~~~uuugggXXXLLLCCC===999777888999:::;;;<<<===>>>999999888777777777777777777777888;;;<<<===DDDMMMVVV]]]hhhqqqxxx|||sssvvv~~~~~~zzzsssjjjeee```]]]WWWRRRLLLFFF@@@<<<<<<::::::======<<>><<<;;;:::999999999888999888666555888@@@GGGVVVeeeuuu~~~lll[[[aaauuuwwwyyyrrrnnnuuussskkkkkkooonnnUUUKKKLLLLLLWWW^^^^^^dddsss|||}}}|||uuuXXXTTTLLLRRRsss{{{uuulllaaaUUULLLCCCBBBCCCDDDEEEJJJVVVaaaiiinnntttxxxyyyzzz}}}uuuiiiWWWDDD>>>DDDSSS~~~~~~~~~zzzPPP;;;888555333222333333333444333222111111222333444333333444555666777777888555777::::::999:::<<>><<<;;;999:::======>>>CCCJJJhhhNNNMMMMMMKKKIIIGGGHHHKKKNNNHHHBBB@@@BBBCCC???;;;::::::888555333333111...,,,+++***)))***+++++++++)))(((((())))))*********+++************************)))************+++++++++,,,,,,++++++,,,,,,---...###...111000333222444AAAkkkRRRCCC666444555777:::???KKKccczzzdddbbbhhh|||ooobbbUUUMMMDDDCCC@@@===;;;999777777888999999666222333999???FFFWWWiiittt{{{qqqooo{{{sssnnnuuu\\\WWW^^^XXXgggsssssswwwzzz|||uuukkk]]]PPPDDD>>>CCCAAA@@@BBBGGGQQQaaaoooqqqtttxxxyyyyyy{{{xxxxxxtttdddZZZIII888>>>RRRooo^^^888555555333///111666555000333333222111111222333333111222222333444555666666111555888999999:::>>>AAA???@@@BBBDDDEEEEEEDDDDDDCCCEEEJJJOOORRRRRRNNNKKKFFFGGGIIIJJJJJJIIIGGGFFFHHHGGGIIIMMMRRRSSSPPPLLLMMMOOOQQQSSSSSSRRROOONNNSSSRRRRRRVVVZZZ\\\ZZZXXX```]]]]]]\\\WWWXXXjjjZZZDDDCCC<<<888777::::::888>>>FFFTTTooozzzttt|||~~~nnn```UUUNNN=========<<<;;;;;;::::::::::::999888777666555555222111333777777555777===999>>>EEELLLSSSZZZaaaeeetttvvvyyy~~~tttuuusssvvv{{{wwwuuuwwwrrrllleee___XXXQQQMMMDDD@@@;;;888888:::<<<<<<;;;:::;;;>>>???AAAHHHPPP