BM6P6(@ ,,,)))(((,,,///...///111888LLLeeeuuuwwwvvvzzz|||{{{}}}wwwllleeejjjpppuuu{{{vvvqqqcccRRRCCC<<<:::999???CCC@@@888333777:::999>>>CCCNNN]]]kkkuuuxxxwww|||}}}~~~|||zzzxxxxxxyyyzzz{{{|||~~~}}}llleeeaaaXXXJJJAAA>>>===;;;999888888999999:::<<<@@@DDDKKKTTT^^^eeennnooopppooommmmmmoooqqqsssrrrppppppqqqtttwwwyyy||||||{{{zzzxxxyyyzzz{{{zzzyyyvvvuuusssqqqnnnmmmlllkkkppppppoookkkgggdddddddddgggeeeddddddddddddbbbaaa]]]ZZZXXXWWWWWWVVVRRRNNNSSSRRRPPPPPPOOONNNKKKIIIFFFFFFGGGGGGGGGFFFEEEDDDFFFEEECCCCCCDDDFFFIIIKKKLLLKKKJJJKKKOOOTTTYYY\\\XXXVVVWWW\\\\\\ZZZ^^^fffggghhhkkknnnppprrrsssssssssqqqqqqxxx~~~|||{{{wwwuuuuuupppkkkgggfffiiilllmmmmmmlllooossswwwzzzrrrbbbWWWSSScccYYYNNNEEE===666555888666777888:::;;;;;;;;;;;;555555444444333222111111222111000...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,111111444999>>>III\\\nnnuuurrreee[[[UUUVVVUUURRRTTT\\\^^^___]]]WWWUUUZZZgggrrr}}}}}}~~~~~~~~~~~~}}}}}}rrrkkk```WWWSSSSSSSSSTTTTTTVVVXXX[[[^^^bbbeeegggjjjhhhffffffiiimmmqqqrrrtttuuuyyy~~~hhh[[[TTTVVVXXXPPPHHHKKKIIIDDDDDDJJJLLLIIIEEEDDDBBB@@@===999666555333333444666888;;;>>>@@@EEEJJJPPPUUUZZZbbbkkkrrrxxxzzz}}}gggUUUJJJAAAAAADDDIIIWWWggg```WWWIIIFFFPPP]]]xxx{{{www]]]JJJAAA>>>:::777999999BBBKKKRRR[[[TTT???222000---))))))***(((%%%)))((('''&&&&&&'''((()))******))))))((((((''''''(((((('''&&&%%%%%%$$$$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,+++,,,...///333888;;;:::...+++***...000///000333;;;RRRjjjuuuvvvwwwyyyzzz{{{}}}{{{}}}|||tttiiieeekkkrrrvvv{{{xxxppp```NNNAAA;;;999999>>>AAA>>>666333666999999EEEIIIRRR___mmmwww|||}}}{{{||||||zzzxxxwwwyyyzzz{{{{{{|||~~~~~~lllccc]]]TTTHHH@@@===<<<:::999888888888999:::===AAAFFFLLLTTT]]]cccjjjlllmmmmmmmmmmmmooopppsssrrrqqqqqqrrruuuxxxzzz||||||xxxvvvuuuuuuwwwyyyzzzzzzuuutttqqqnnnkkkjjjjjjiiiuuuuuussspppkkkhhhhhhhhhgggfffffffffggggggggggggdddaaa]]]\\\\\\[[[XXXUUUYYYXXXVVVUUUUUUTTTRRRPPPJJJKKKLLLMMMMMMLLLJJJIIIKKKKKKJJJKKKMMMPPPTTTVVVUUUTTTSSSWWW]]]dddgggiiihhhddddddhhhhhheeeggglllgggiiimmmoooqqqqqqpppooorrroooooottt{{{|||xxxxxx}}}}}}}}}}}}zzzzzzzzzrrroookkkhhhhhhiiijjjkkkrrrssstttuuuuuuvvvxxxzzz||||||~~~yyyfffXXXSSS\\\SSSJJJEEE>>>888666777555666777888999:::::::::222222111111000000111111333222111000...---------,,,,,,,,,,,,,,,,,,,,,,,,------000555:::CCCUUUeeeuuujjj___YYYZZZZZZVVVXXX^^^\\\^^^]]]YYYVVVYYYcccllluuuuuuuuutttsssrrrqqqpppjjjcccZZZSSSPPPOOOPPPPPPNNNOOOQQQTTTWWW[[[^^^```dddbbbaaacccfffkkkoooqqqssstttxxx|||wwwfffXXXVVVVVVOOOJJJLLLJJJEEEEEEIIIIIIFFFEEEDDDBBB@@@===999777555333333444666888;;;>>>@@@DDDHHHNNNSSSXXX___hhhooowww{{{nnnXXXLLLBBBAAABBBFFFSSSbbbjjjaaaPPPHHHMMMUUUlll{{{}}}mmmXXXGGG@@@>>>;;;999999999AAALLLUUU```ZZZDDD555222...++++++,,,***(((***))))))))))))))))))***))))))))))))(((((((((((((((((('''&&&&&&%%%$$$$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&'''''''''(((((((((((((((((()))***+++++++++---...///222666888888000------000111///111555@@@ZZZqqquuutttwwwvvvpppnnn~~~}}}}}}wwwnnncccaaallluuuxxx{{{}}}ooo\\\JJJ???999999:::===>>>;;;555333666999:::FFFIIIQQQ]]]iiisssyyy{{{zzzzzzyyywwwuuuvvvyyy||||||||||||}}}|||hhh]]]WWWNNNFFFAAA;;;:::999888777777888999:::===BBBHHHNNNUUU\\\aaadddgggjjjllllllmmmooopppsssrrrrrrrrrtttxxx{{{}}}xxxvvvttttttwwwzzz|||}}}vvvtttpppmmmkkkkkkkkkllluuuvvvuuussspppnnnnnnpppjjjjjjjjjkkkkkklllmmmnnnmmmjjjfffcccbbbaaa```___aaa___^^^]]]]]]\\\ZZZYYYQQQRRRUUUVVVWWWUUUSSSRRRRRRRRRRRRTTTWWW[[[^^^aaaaaa^^^]]]eeeqqqzzz|||zzz{{{wwwvvvwwwxxxuuutttuuummmppptttwwwxxxuuurrrooossspppnnnqqqvvvyyywwwtttqqquuuzzz~~~~~~|||~~~~~~{{{zzzzzzsssrrrnnnjjjfffeeefffhhhttttttsssqqqnnnllllllmmmooonnnpppvvv{{{}}}hhhXXXQQQSSSMMMHHHGGGCCC===999999555555555666777888999999777666555444333444555666555444333222000///.........------,,,++++++++++++++++++...333777>>>MMM[[[rrrnnnccc\\\______\\\\\\aaa\\\^^^___\\\XXXWWW\\\bbbhhhhhhgggeeecccaaa___^^^]]]XXXRRRMMMKKKKKKJJJJJJKKKLLLNNNPPPTTTWWWZZZ\\\\\\\\\\\\^^^aaafffkkknnnnnnpppssswww{{{yyyggg^^^ZZZPPPMMMNNNKKKHHHGGGIIIGGGCCCDDDDDDCCC@@@===:::777555333333444555888;;;===???CCCGGGLLLQQQVVV]]]eeellluuuzzzqqq___QQQFFFCCCCCCEEEQQQ^^^qqqjjjYYYLLLJJJMMM```~~~~~~vvvjjjYYYKKKCCC???<<<:::;;;999AAAMMMZZZhhhdddMMM:::555///,,,------,,,+++***++++++++++++++++++***(((((((((((())))))))))))((((((''''''&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''((()))***++++++---///111333666:::===000......000000///222777FFFbbbwwwuuuqqquuuqqqeeegggsss}}}~~~|||tttjjjaaa]]]lllyyy|||~~~rrrYYYGGG===999:::<<>>EEEKKKQQQVVV\\\___```cccgggjjjkkkmmmoooqqqsssssssssuuuxxx{{{~~~}}}~~~|||xxxwwwxxx{{{}}}~~~vvvtttpppnnnmmmoooqqqsssqqqrrrssssssrrrrrrtttvvvqqqqqqqqqpppoooppprrrsssvvvrrrmmmiiifffffffffffffffdddbbbbbbbbbbbbaaa```XXXZZZ]]]```aaa___]]]\\\YYYYYYZZZ[[[]]]```ccceeegggccccccmmm~~~}}}vvvzzz~~~{{{{{{xxxuuuuuuyyyzzzyyyvvvsssvvvzzz~~~||||||{{{yyyxxxzzz~~~yyyvvvuuurrrsssqqqlllgggeeefffiiiqqqqqqpppmmmiiiffffffgggeeeccceeeiiilllpppxxxppp___VVVPPPKKKHHHJJJIIICCC>>>===555555444444444666777888;;;:::888666666666777777666555555444222111/////////...---++++++***++++++------000444888===HHHSSSjjj{{{pppccc[[[___bbb______bbb___bbbccc```ZZZUUUUUUVVVYYYYYYXXXWWWUUUSSSQQQPPPPPPMMMIIIGGGFFFFFFEEEDDDHHHHHHJJJLLLOOORRRUUUWWWVVVWWWXXXYYY\\\```eeehhhhhhjjjmmmppptttwwwzzz{{{vvvjjjYYYSSSPPPLLLJJJJJJIIIFFFCCCDDDDDDCCCBBB???;;;888666333333444555777:::===>>>CCCGGGLLLPPPTTTZZZccciiiqqqwwwzzzfffWWWJJJFFFEEEFFFPPP\\\pppnnn```QQQKKKJJJZZZttt|||tttgggXXXJJJAAA<<<:::<<<888@@@NNN]]]ooommmXXX@@@777///---...---,,,,,,)))***,,,,,,,,,,,,***)))''''''(((((())))))******((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''''''''''''((()))***++++++,,,000444666999@@@HHH///---...000///...222999NNNhhhyyyuuuppprrrlll^^^]]]dddttt~~~}}}uuulllfff]]]ooowwwWWWDDD===:::<<>><<<<<<999???LLL]]]rrrtttcccFFF:::///---...,,,+++---((()))***++++++***)))(((''''''(((((())))))******((('''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''((((((((())))))'''''''''(((((()))***+++---...222666666888CCCOOO...---...000//////444<<>>===999888777777888999:::;;;;;;AAAIIIPPPVVV[[[```bbbaaacccfffhhhiiilllpppsssrrrtttvvvzzz~~~zzzwwwtttrrrqqqjjjiiihhhhhhjjjmmmppprrrvvvwwwwwwwwwuuuuuuwwwyyy~~~}}}yyytttrrrtttvvvzzzxxxtttnnniiiggghhhjjjhhhfffddddddeeefffffffffdddeeegggjjjlllmmmmmmmmmkkkjjjiiigggfffeeeddddddbbb^^^^^^iii{{{|||yyyuuuooojjjgggfffhhhiiillluuu|||xxxvvvvvvxxxyyyxxxvvvuuuuuuvvvxxxuuutttpppiiibbb\\\YYYYYYXXXTTTSSSVVVWWWVVVXXX\\\ccckkktttzzz}}}yyymmm^^^UUUMMMKKKKKKGGGBBB@@@===;;;777444222333555777;;;;;;:::888666555333333444444555666555444333222000...,,,*********,,,---///---...222555888???GGGVVVjjjxxxfffXXXYYY^^^]]]\\\]]]___``````\\\UUULLLFFFCCC@@@@@@AAAAAAAAAAAAAAA@@@>>><<<;;;<<<===???>>>===>>>???@@@BBBDDDFFFHHHJJJKKKNNNQQQQQQQQQSSSXXX\\\```cccggglllppptttuuuvvv{{{kkk^^^RRRMMMLLLJJJHHHHHHEEEFFFFFFFFFCCC???;;;999444444444555666999;;;===CCCGGGKKKNNNQQQVVV^^^dddiiioooxxxqqq___NNNGGGDDDCCCHHHQQQgggsssqqqcccWWWMMMQQQcccoooYYYHHHAAA@@@<<<999???JJJYYYpppxxxlllNNN===000......+++***---(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''((((((((()))))))))(((((((((((()))***+++,,,000000333666555666EEEVVV------///111000111888@@@aaannnzzzzzztttmmmfffaaaZZZ[[[eee{{{}}}uuunnnjjjjjjhhhuuu{{{zzzUUU@@@;;;:::<<<@@@AAA999333555888999===BBBJJJSSSaaakkkqqqssssssssswwwwwwuuusssrrrssswwwzzzzzz|||rrrcccSSSCCC;;;:::999888888888999:::<<<======BBBJJJRRRXXX^^^cccfffffffffgggggghhhlllppptttrrrtttwww|||zzzvvvrrrnnnkkkeeeeeeeeeeeefffhhhjjjkkkqqqssstttuuuuuuvvvyyy{{{zzztttrrruuuxxxzzzyyyuuuoooiiifffgggiiijjjgggeeeeeefffhhhhhhhhhfffggghhhjjjllloooqqqrrrnnnmmmkkkiiigggeeecccccc```\\\\\\eeeuuu~~~xxxsssooollljjjhhhiiinnntttxxxzzz}}}{{{xxxxxxyyyzzzxxxwwwwwwxxxyyyxxxxxxvvvtttooohhh___XXXUUUSSSSSSOOOMMMOOOPPPNNNOOORRRUUUXXX\\\^^^aaagggpppwww}}}ooobbbTTTOOOLLLIIIFFFEEEBBB???:::555333333555777999:::;;;;;;;;;999777666111222444666666555444333///---+++***)))+++---...000------000444777===EEESSSeee|||mmmZZZYYY]]][[[XXXXXXWWWWWWVVVRRRMMMFFFAAA>>>888999999:::::::::999999888777666777999;;;;;;;;;===>>>>>>@@@BBBDDDFFFGGGCCCGGGKKKMMMLLLOOOTTTYYY[[[^^^ccciiinnnrrrtttuuu{{{{{{iiiWWWOOOKKKHHHGGGIIIFFFGGGHHHHHHEEEAAA===:::444444444555666888;;;<<>>:::999;;;@@@@@@777111444777888<<>>>>>CCCJJJRRRYYY___eeeiiiiiiiiihhhggghhhkkkqqquuurrrtttxxx}}}|||wwwrrrmmmiiieeeeeeeeeeeeeeefffgggggggggjjjmmmpppssswww{{{{{{uuusssvvvzzzyyyyyyvvvpppjjjffffffhhhkkkiiiffffffhhhjjjjjjjjjhhhhhhhhhiiilllooorrrtttmmmllljjjhhhfffcccaaa```___\\\\\\dddrrr~~~~~~yyyuuupppnnnkkkmmmooooooppptttyyy~~~zzzwwwwwwxxxxxxuuussssssvvvwwwvvvttttttrrrmmmfff^^^WWWTTTSSSKKKFFFDDDEEEFFFEEEEEEHHHFFFGGGGGGGGGIIINNNUUUYYYqqq}}}mmm\\\SSSPPPLLLJJJJJJEEEAAA;;;666333333555777222444777999999888666555000111333555666666555444...---+++))))))+++...///222///...111444888???FFFSSSbbbwwwsss^^^ZZZ\\\ZZZVVVUUUOOOOOOMMMKKKFFFBBB>>>;;;555555555666555555444333666444333333666888999999888888999:::<<<>>>@@@AAA===BBBGGGIIIJJJLLLSSSXXXUUUYYY^^^eeekkkooorrrsss|||qqq[[[PPPJJJFFFEEEHHHGGGHHHIIIIIIGGGCCC>>><<<444444444444666888:::<<<@@@DDDHHHJJJMMMQQQYYY^^^iiimmmsssyyyqqq[[[PPPJJJDDDEEEKKKWWWnnnyyyqqqeeeWWWUUUaaa|||___III@@@AAA<<<:::???EEEOOOhhhyyytttZZZEEE444222111,,,+++...+++***)))(((((()))***+++******))))))(((((('''''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''(((((((((((())))))))))))************+++,,,---...000///444;;;===DDD\\\vvv111+++,,,222333333???PPPlllrrryyyyyytttpppoooppppppgggeeettt}}}iiiYYY[[[fffrrrmmmmmmnnnrrrzzzQQQ???<<<999888;;;<<<999777555333666AAAMMMVVVZZZ___fffkkkooorrrrrrwwwxxxyyyxxxuuutttwwwyyy}}}mmmbbbVVVOOOIIIAAA;;;:::<<<<<<;;;:::888999<<<>>>BBBDDDJJJRRR\\\dddiiikkkqqqpppooooooooopppqqqrrrvvvvvvwww{{{zzztttpppmmmqqqtttrrrlllgggfffhhhbbbccceeehhhkkkmmmoooqqquuutttrrrqqqqqqrrruuuvvvxxx{{{|||xxxpppiiihhhhhhlllllllllllllllkkkjjjiiifffeeefffhhhkkknnnnnnnnnooonnnmmmkkkiiieeebbb```bbbaaagggrrrzzz||||||yyywwwuuuqqqooonnnoooqqqrrr|||~~~}}}xxxxxxxxxuuutttsssrrrsssssssssqqqooolllkkkhhhccc\\\TTTNNNJJJEEEDDDAAA???>>>>>>??????>>>===<<<<<<>>>AAADDDGGGWWWlll{{{iiiYYYQQQMMMLLLKKKFFFCCC???<<<:::888555333555777:::;;;;;;:::777666444444555777999888555333111000///---,,,,,,,,,---////////////111666<<>>:::888666555444222000//////000111333333444555555666777777777888888999;;;<<<======>>>@@@CCCEEEHHHKKKOOORRRQQQSSSWWW\\\bbbiiiooorrr~~~wwwcccPPPJJJLLLLLLHHHEEEEEEEEEFFFFFFDDDAAA???===666555444444555777:::;;;???DDDJJJNNNPPPTTTZZZ^^^hhhoooxxx{{{~~~uuu^^^QQQIIIDDDEEEKKKWWWooo~~~|||mmmWWWSSSbbbdddIII???AAA999===@@@CCCPPPaaammmooohhhJJJ111...111...,,,///))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((***,,,...000444111333999???NNNmmm///,,,---222222444CCCUUUqqqtttxxxxxxtttqqqooopppmmmiiijjjzzzzzzhhhZZZ^^^iiisssnnnlllfffbbbrrrnnnLLL???<<<:::;;;>>>;;;888666555444888EEESSS\\\^^^ccchhhmmmpppsssttttttuuuwwwwwwuuuuuuxxxzzztttbbbWWWMMMGGGCCC<<<888888999999999999888:::===@@@CCCGGGNNNWWW```hhhlllnnnqqqqqqqqqpppqqqqqqrrrssswwwwwwzzz~~~|||yyyzzz~~~wwwppplllkkkeeeeeeeeeeeeeeefffffffffiiigggeeedddeeehhhkkkmmmvvvyyy|||zzzsssnnnlllmmmoooooooooooonnnmmmlllllleeeeeeeeegggjjjllllllkkkllllllllljjjhhhfffcccbbbeeeeeelllwww~~~~~~zzzwwwuuuuuuvvvwwwssswww{{{|||||||||yyyvvvuuussssssrrrpppmmmkkkhhhfffbbb]]]VVVNNNGGGDDDAAA@@@===;;;::::::;;;<<<999888777777888;;;>>>@@@FFFYYYyyyqqqaaaWWWQQQMMMKKKHHHEEEBBB???===;;;777444555666888999:::999888777666666666777888888666444222111///---,,,,,,,,,---......///000333999AAAFFFPPP___rrrrrr]]]PPPHHHBBB???BBBAAA???<<<888666333222444333111///...///000000000111111222333333444444666666777888999:::;;;;;;;;;>>>AAACCCEEEHHHLLLOOOQQQSSSWWW\\\cccjjjooosssxxx{{{eeeVVVGGGEEEHHHIIIHHHGGGEEEEEEFFFEEEDDDBBB???===666666444444555777999;;;>>>CCCIIIMMMPPPUUU[[[```iiipppwwwzzz{{{dddTTTJJJBBBAAAFFFXXXnnn}}}|||ppp\\\YYYiiivvvVVVEEEBBB;;;===>>>@@@KKK]]]jjjooommmPPP777111111,,,)))***************************))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***+++...000111666555666;;;FFF[[[yyy---,,,///222111666III^^^tttuuuvvvvvvvvvuuuttttttpppqqqwwwuuueee]]]bbbllluuuooojjj^^^RRR[[[mmmqqqttt]]]FFF======<<<===AAA888555444444555<<>>999777777666777777777888:::>>>AAAEEEJJJSSS\\\eeekkknnnppppppqqqqqqrrrssssssrrrrrruuuvvvyyy}}}vvvooommmkkkjjjiiigggdddaaa___]]]^^^\\\ZZZYYYZZZ^^^bbbeeekkkooossstttpppmmmkkklllnnnnnnmmmmmmmmmmmmllllllgggffffffhhhkkklllkkkjjjiiijjjjjjkkkjjjhhhgggffffffhhhpppzzztttyyy~~~~~~xxxvvvsssqqqoookkkfffccc^^^]]]YYYTTTMMMFFF@@@<<<<<<:::888777666666666777666555333333444666888999<<>>:::666555555666777888999999999:::888666666777777666555333111000...---,,,------.........000444;;;CCCJJJXXXeeewww~~~gggSSSEEE>>>;;;;;;:::999666444222000///222111///...---......///.........//////000000111444444555666777777888888888:::===???AAADDDHHHKKKOOOQQQUUU[[[ccciiiooorrrsssvvv}}}oooVVVLLLCCCCCCFFFGGGGGGIIIEEEEEEFFFEEEDDDBBB@@@>>>888777555444444666999:::===AAAHHHLLLPPPUUU]]]bbbjjjpppvvvxxxxxx|||iiiWWWMMMDDDAAACCCOOOcccpppqqqhhhXXXVVVeeeiiiMMMAAA======;;;<<>>===:::888999555666777777777:::>>>AAAEEEKKKUUU___gggkkknnnooonnnoooqqqrrrsssrrrrrrqqqqqqrrrtttwww|||{{{uuurrrrrrqqqpppmmmiiieeeaaa___^^^[[[XXXVVVVVVYYY]]]``````eeejjjmmmlllkkkjjjjjjllllllmmmmmmnnnooopppqqqkkkjjjjjjlllnnnnnnllljjjggghhhjjjkkkkkkkkkjjjjjjgggjjjooovvv{{{}}}~~~xxxuuuqqqmmmiiiccc]]]YYYSSSQQQNNNJJJEEE???;;;888777666555444333333333333555444333222333444555666:::DDDZZZ{{{~~~ooodddZZZQQQKKKJJJIIIHHHFFFDDDAAA<<<888666555555555666888:::;;;===:::777555666777777666444222000...------------......///000555===HHHOOObbbnnn}}}oooWWWFFF>>><<<888777666555333222111000000///...------------...,,,---------.........///111222222333444444555555555777:::<<>>===999888999666777777777777999===@@@DDDLLLWWW```eeehhhkkkllllllmmmoooqqqqqqqqqqqqpppppppppqqqrrrwww}}}wwwwwwvvvtttqqqmmmiiigggdddaaa]]]YYYXXXYYY[[[]]]```ccchhhlllnnnnnnnnnnnnnnnnnnoooppprrrtttwwwxxxnnnmmmmmmooopppooollljjjeeefffhhhiiijjjkkkjjjjjjkkkmmmooorrrvvv{{{yyyxxx{{{~~~}}}vvvrrrlllfff```YYYSSSOOOGGGFFFEEEBBB???<<<999888555444444333222222222222444444333222222333444444888===NNNlll|||pppeee\\\SSSLLLJJJIIIHHHGGGFFFBBB>>>:::888777666555666777999:::===:::777555555666777777555444111///...------------...///333;;;HHHUUU^^^nnnxxxoooWWWEEE===:::555555555444333222111111......------------------------------............///000000111111222222222444666999;;;===@@@DDDGGGHHHJJJPPPVVV]]]dddhhhkkknnnttt{{{sssaaaTTTOOOKKKLLLKKKGGGGGGIIIFFFFFFEEEEEEDDDCCCBBBAAA<<<999666333333444777888999>>>DDDIIINNNTTT]]]ccchhhmmmsssvvvwwwzzzppp___TTTIIICCCDDDCCCRRRZZZ\\\ZZZNNNKKKVVVxxxZZZ>>>;;;:::999;;;@@@IIIUUU^^^aaaWWWEEE666/////////...************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((()))+++---///111222333444:::AAAPPPnnn,,,000333333777FFF___sssvvvuuuttttttuuuwwwzzz|||}}}rrreee___fffqqqxxxzzzqqqoooooollllllcccOOO@@@===;;;:::;;;;;;:::999111000000222666@@@QQQaaahhhiiikkklllnnnpppqqqrrrwwwwwwxxxzzz}}}~~~|||{{{zzzqqq```PPPFFF>>><<<;;;777666777777777888888888:::===@@@GGGNNNYYY```dddfffhhhkkkllllllnnnoooppppppqqqqqqssssssrrrqqquuu~~~~~~zzzvvvsssooolllhhhdddaaa`````````eeegggjjjnnnppprrrrrrrrroooooooooppprrruuuwwwyyyqqqqqqqqqrrrrrrpppmmmjjjdddeeegggiiiiiijjjiiiiiinnnqqqrrrqqquuu}}}yyyyyyvvvppppppuuuxxxwwwqqqlllddd\\\UUUOOOJJJFFF???>>>===<<<:::999888888444444444333333222222222222111111111111222222333777;;;IIIdddxxxnnneee]]]UUUOOOIIIHHHGGGGGGFFFDDDAAA>>><<<:::999777777777777888;;;999666444555666777777666555222000............+++---111888EEEUUUgggrrruuubbbNNN???888666333333222222111111000000------------------------............................../////////000000000222444777999;;;???BBBEEEFFFIIINNNTTT[[[```dddfffjjjqqqzzzrrr___SSSMMMKKKLLLLLLIIIHHHJJJFFFFFFEEEDDDDDDCCCCCCBBB===;;;666333222333666888888<<>><<<:::888666555555999777555444666777777666777555333111///.........,,,...222;;;III\\\ooo{{{~~~xxxiiicccYYYMMMAAA999555444333333333222111111000000------............------......................................./////////000222555777999===@@@CCCFFFIIINNNTTTZZZ___bbbdddiiiqqq{{{yyycccUUUNNNJJJLLLMMMKKKHHHHHHFFFFFFEEEDDDDDDCCCCCCCCC???<<<777333111222555777777;;;@@@DDDIIIPPPZZZ```ccchhhoootttwwwzzz~~~ooo\\\HHH>>>???:::EEELLLRRRUUULLLDDDKKK[[[iiiGGG>>>:::888888999===JJJXXXhhhfffWWW>>>///......)))************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((()))******''''''''''''(((((((((((((((***---000222444555555999>>>QQQqqq...111333444===OOOeeetttvvv{{{zzzvvvjjj___```ooo~~~|||wwwyyyvvvjjjcccWWWDDD<<<:::888888<<<>>><<<777555444555888;;;BBBPPP^^^dddgggjjjnnnqqqrrrrrrrrrqqqqqqsssxxx~~~}}}mmm[[[MMMDDD<<<;;;:::888777888444555777888:::>>>CCCFFFOOOVVV___dddeeefffjjjmmmooonnnnnnnnnoooqqqsssuuuqqqtttuuutttrrrttt{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{vvvssspppqqqrrrssssssrrrqqqpppjjjqqqttttttxxx}}}ssskkknnnkkk}}}vvvvvvrrrkkkjjjmmmpppoooiiiaaaWWWMMMFFFAAA???===:::999777555444333222222222333333333333333222111222222222333444555555555444777BBBVVVqqqvvvmmmfff___XXXSSSKKKIIIGGGGGGHHHHHHHHHGGGAAA@@@>>><<<999666444333777555444444666777666666777666333111///.........///000444;;;HHHZZZmmmyyyyyyooofffaaaZZZTTTMMMIIIBBB<<<888666666777666555555444333222222111------...//////.................................------..................///111444666888;;;???BBBGGGJJJOOOUUUZZZ___aaacccjjjsss}}}kkk[[[RRRLLLMMMOOOLLLGGGFFFGGGFFFEEEDDDDDDCCCDDDDDD@@@<<<777333111222555777666:::???CCCHHHOOOXXX___cccgggnnnsssvvvxxx{{{~~~ttt___JJJ@@@BBB888CCCJJJRRRXXXOOOGGGLLLLLLnnnoooLLLBBB<<<777666666:::IIIYYYhhhjjj\\\AAA111111111+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''''''''((()))******+++''''''''''''((((((((()))***+++...111444555666666===AAAWWW}}}+++000111000>>>XXXjjjooouuuzzzuuueee^^^dddtttyyyoooeeeZZZNNNDDD???<<<999888:::;;;;;;999999444222666;;;CCCTTTdddiiikkkmmmnnnnnnnnnppprrrpppqqquuu{{{{{{xxxeeeZZZIIIEEE???;;;999888777666999999999888999<<>>>>>;;;444111111555777::::::999777777777555555666666555333111000///000222999DDDRRR___fffmmmnnnoooqqqrrroooiiieeecccaaa\\\VVVOOOIIIEEEBBB@@@>>>;;;888777777999:::888888777666555444333333333333222000///---,,,,,,------,,,,,,,,,,,,++++++------------------------//////000222555888;;;===AAAGGGOOOUUUXXX]]]bbbfffmmmrrrzzztttaaaRRRLLLKKKFFFGGGJJJCCCGGGFFFFFFEEEDDDCCCCCCBBB===<<<999555222111444666777999<<>>:::888:::888999GGGYYYllliii[[[DDD555333111---++++++++++++++++++++++++,,,+++***)))((((((((((((&&&&&&''''''''''''&&&&&&+++(((&&&&&&((()))(((&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&'''''''''(((((()))***+++---444000...666666333666:::KKKmmm///222222333CCC]]]mmmooouuuxxx}}}tttccc]]]fffxxx}}}qqqdddWWWIII??????>>>===>>>@@@???<<<888888333222555;;;DDDTTTdddjjjkkknnnnnnoooppprrrsssqqqrrruuuzzz||||||}}}lllXXXLLLEEEBBB===:::999999888777888888888888999<<>>===@@@<<<;;;<<<999444111333666999;;;;;;999777666666666666777888777555333111111222333777>>>EEELLLQQQSSSTTTUUUWWWXXXWWWSSSPPPMMMLLLIIIGGGDDDAAA???>>><<<;;;:::999999:::;;;<<<:::999999888666555555444222222111111000000//////............---------,,,........................//////000222555888;;;===???EEEMMMRRRVVV[[[```eeejjjpppzzzfffVVVNNNLLLFFFHHHJJJEEEEEEEEEEEEDDDCCCBBBBBBBBB???===:::666222222444666777999<<>>???CCCIIIOOOPPPLLLHHHIIIUUUrrr|||yyy|||SSS???:::999;;;999:::GGGWWWmmmnnncccLLL999444111---++++++++++++++++++++++++,,,+++***)))(((((((((((('''((((((((((((((((((''')))'''%%%&&&'''(((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''''''''&&&'''(((''''''(((((()))***+++***111...---555666333999BBBXXXxxx000111111777LLLfffssstttwwwuuuwwwqqq```]]]iii}}}vvvfffTTTFFF===<<<===???BBBCCC@@@:::666555333222555;;;EEEVVVeeeiiikkknnnooooooqqqsssuuuuuuuuuwww{{{~~~}}}zzzeeeRRRFFFAAA>>>;;;999888999888888777777777777999<<>><<<>>>;;;999:::999555444666:::<<<======:::888777777666777999:::999777555333222222333555777999;;;============???AAAAAA???===::::::999999999999999999888888888999:::;;;<<<===;;;;;;:::999888777666666//////000000000000000000000////////////.........//////////////////////////////000111444777:::<<<===CCCJJJPPPSSSXXX^^^ccchhhnnnyyyooo[[[PPPMMMGGGGGGJJJFFFDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@<<<888444222444555666999<<>>@@@DDDJJJNNNNNNLLLHHHPPPggg|||qqqMMM???:::999<<<::::::EEETTTkkkrrrmmmVVV@@@555111---++++++++++++++++++++++++,,,+++***)))(((((((((((((((((())))))))))))(((((('''&&&%%%&&&''''''%%%###'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((((((((((((((()))***++++++)))000//////666666666???PPPkkk///...111===VVVoooyyyxxxxxxqqqmmmwwwnnn______mmm|||kkkVVVFFF???888:::===??????;;;666333333222333555<<>>FFFUUUmmm|||qqqgggaaa^^^TTTSSSRRROOOLLLHHHEEECCC???;;;999:::999666777;;;===???@@@???<<<:::999999555777999;;;:::888666444000111111222444666777888999888777888:::;;;:::999777777777777666666666666555666777999:::::::::999::::::999999888777777666////////////////////////000000/////////....................................//////111333666999;;;===BBBIIINNNRRRWWW]]]bbbgggllluuu~~~www___QQQNNNGGGFFFIIIFFFDDDDDDDDDCCCCCCBBBBBBBBBCCCBBB???:::555333444555555888<<<@@@DDDJJJOOOTTT]]]bbbjjjrrrxxx|||zzzcccPPPEEE@@@??????CCCJJJNNNPPPOOOKKKOOO```~~~}}}}}}{{{hhhJJJ???999888;;;::::::CCCPPPeeerrrttt```FFF777111---,,,,,,+++++++++++++++***++++++***)))(((((())))))((((((((())))))(((((((((&&&&&&''''''''''''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((()))***+++,,,,,,222111222888777:::GGG^^^{{{000000555EEE^^^sssyyyvvvvvvkkkcccjjjzzzkkk```dddrrrpppXXXFFF@@@888999;;;;;;999777444333111333444666===LLL]]]hhhiiijjjmmmnnnnnnppprrrtttyyyyyy{{{|||}}}qqq^^^NNNEEE@@@===:::888777777555444666777777888:::>>>DDDIIIRRRZZZaaabbbeeekkknnnnnnkkklllnnnrrryyy}}}ppp```UUUSSS^^^vvvuuucccZZZYYYZZZYYYVVVTTTRRROOOLLLKKKKKKLLLHHHIIIIIIJJJLLLOOOSSSVVV[[[^^^eeennn{{{}}}yyymmmhhh___WWWPPPJJJEEEBBB@@@===999777777777666555555555444444444555555666444444444444333333222222111111222222333444444555666999===CCCNNN```www~~~rrrhhhcccaaaZZZYYYXXXVVVRRRNNNJJJHHH@@@;;;888888777666999===???@@@@@@???<<<:::999:::444666888::::::999777555222111111111333666999;;;;;;999777777888999888777888888777777777666666666444555777888888777666555888888888777666666555555333333222222111000000000////////////.........---------------------------......///000222555888:::>>>BBBIIINNNQQQWWW]]]cccgggjjjqqqxxx~~~~~~bbbQQQNNNHHHEEEGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCC@@@;;;666444444555555888<<>>PPPlll333444<<>>:::;;;<<<:::777666555666000444666777???OOOaaajjjkkklllnnnooooooppprrrsssvvvxxxzzzzzzzzz{{{~~~|||kkk[[[MMMDDD???===:::888888777555333666777888999;;;@@@FFFKKKTTTZZZ```bbbffflllppppppmmmoooqqqvvv|||zzzkkkaaaddd{{{xxxggg^^^YYYUUUUUUTTTRRRNNNJJJHHHHHHIIIGGGFFFDDDDDDDDDFFFHHHJJJJJJLLLNNNRRRYYYfffvvvyyyuuuiiicccZZZRRRKKKEEE@@@<<<;;;999666555666777666555555555555444555555666777444444555555555444333222111111222222333444555555999999<<>>999888777777:::???DDDDDDCCC@@@;;;888777888555666888999999999888888777777666555666888:::<<<:::888777777888888666555777777777777666666666666666666777777777666444333666666666666555555444444888888777666555555444444////////////............------------------------.........000222555777999>>>CCCIIIMMMQQQVVV^^^cccfffhhhmmmtttyyydddRRRPPPJJJEEEGGGEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@<<<777444444555666888;;;>>>AAAFFFLLLPPPUUU[[[dddjjjooosssyyy}}}gggUUUIIIFFFDDDFFFKKKOOOQQQQQQGGGIIISSSkkk~~~zzzmmmUUUAAA:::777:::<<<<<>><<<<<>>>>>???@@@@@@@@@@@@@@@>>>>>>===???@@@AAA???===;;;;;;::::::999888777777777888888888777777666555666666666555555555555444777777777777777777666666111111000000000/////////.................................///111444666888>>>BBBHHHLLLPPPVVV]]]cccdddfffkkkrrrwww|||fffTTTSSSMMMGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA???<<<777444444555777888:::<<<@@@EEEMMMRRRVVV\\\eeejjjmmmqqqwww|||vvvcccPPPJJJDDDCCCGGGMMMPPPRRRMMMLLLQQQcccrrrWWWEEE<<<888;;;>>>@@@JJJVVVhhh}}}zzz___III;;;333------,,,,,,+++******)))******))))))))))))******''''''((((((((((((''''''))))))(((&&&###$$$'''***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))'''&&&))))))))))))***+++,,,,,,...111000333999===OOOlllwwwppppppwww+++222DDD^^^uuu|||qqqggg^^^\\\___fffvvvtttooosss|||jjj^^^___jjj}}}dddFFF<<<777:::===<<<888444333333///555999999BBBUUUfffnnnqqqrrrttttttsssrrrtttuuuwww{{{~~~}}}ppp___OOOCCC<<<;;;999888999::::::999888777888999;;;===CCCIIINNNVVV[[[___```ccciiikkkjjjjjjnnnsssvvv|||{{{zzzuuulll```XXXTTTSSSLLLJJJHHHFFFFFFFFFFFFEEEDDDFFFFFFCCC@@@AAAFFFLLLRRR___sss~~~uuukkkeeeVVVRRRKKKFFFBBB>>>;;;999888777555666777888888777555555555555555666777777444555666666666555333333333333444555666777888999===:::<<>>:::999:::999999999:::<<<>>>???AAACCCGGGIIIJJJIIIGGGEEEGGGGGGHHHKKKMMMNNNMMMKKKDDDCCCAAA???===:::999888888888888888888999999999666666666666555555555555333333444444555666666777222222222111111111111000////////////////////////.........///111444666777===AAAGGGKKKOOOUUU\\\bbbbbbeeekkkrrruuuxxxhhhVVVVVVPPPIIIIIIGGGBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@???;;;777555444555888999:::;;;???EEEMMMSSSVVV\\\dddiiilllooouuuzzzmmmUUUMMMDDD@@@CCCJJJPPPSSSPPPMMMMMMYYYttt~~~bbbGGG>>>999<<<@@@CCCNNNZZZoooeeeOOO>>>444------,,,,,,+++***))))))***)))))))))))))))******(((((())))))))))))((((((((()))'''$$$!!!"""&&&***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))******((('''%%%))))))))))))***+++,,,---000333222666>>>DDDYYYzzz|||tttnnnkkkqqqzzz000444EEE```uuu}}}~~~mmmllllllkkkeeeeeetttxxxsssyyy|||hhhSSSYYYgggwww```CCC999;;;===<<<777666777666333555777777;;;III\\\jjjooouuutttssssssrrrrrrsssssstttyyyyyyjjj\\\MMMCCC@@@;;;;;;;;;999666555666777999999999:::===CCCKKKQQQWWWZZZ]]]aaadddgggkkknnnkkknnnuuu{{{wwwooofff]]]XXXUUURRROOOOOOMMMKKKHHHHHHFFFBBB???>>>???@@@BBBEEEMMM\\\lllzzz}}}qqqbbbXXXRRRMMMFFFAAA===:::888666666777777888888888777777777777777777777777777777888888999999999888888777888777777777777999:::;;;;;;<<<>>>AAAEEELLLUUU[[[fffiiimmmpppqqqqqqrrrssswwwvvvvvvvvvwwwvvvsssqqqsssssstttvvvvvvtttqqqnnnbbb^^^WWWQQQMMMNNNTTTXXX```]]]WWWPPPHHH@@@;;;777888999:::::::::===AAADDDKKKQQQWWWYYY\\\^^^\\\XXXYYYYYY[[[```dddddd]]]WWWUUUQQQKKKFFFBBB???<<<:::;;;999777666777888888888;;;888555666999:::888555999777444333444555555555555555333222111111000000222111000000000000000111.........///111444666888===AAAGGGKKKNNNRRRWWW\\\dddhhhlllppprrrvvv}}}|||]]]QQQPPPNNNJJJGGGDDDCCCBBBBBBCCCDDDCCCAAACCCAAA???<<<999777555444555555888>>>AAAEEEOOOYYY^^^```cccggglllpppsssuuuwww^^^SSSFFF@@@BBBIIIQQQWWWTTTRRRKKKPPPfff}}}jjjPPP???888======;;;KKKdddyyy{{{XXX;;;555222000---+++,,,,,,+++***************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***,,,++++++***++++++,,,,,,000111444777===NNNnnnzzziiicccffflllppp222777HHHbbbtttzzzzzzzzzqqqqqqrrrpppkkklllzzzyyyzzzuuu```PPPVVVdddsssyyy{{{WWW@@@===:::>>>>>>:::666666666333555777888===JJJ]]]jjjoooqqqqqqqqqqqqrrrsssttttttuuuyyyttthhh\\\NNNCCC>>>;;;<<<;;;999777666666888888888999:::===DDDLLLQQQYYY[[[___bbbdddfffjjjmmmrrrtttwww{{{wwwmmmbbb___[[[XXXVVVTTTQQQNNNLLLIIIDDD@@@>>>===>>>???>>>DDDOOO\\\jjjwww{{{ttthhh[[[QQQLLLGGGAAA===:::888666444666666777888888888888888888888888888888888888888999999999::::::999999888777777666666888999;;;<<<;;;===???BBBHHHOOOXXX^^^eeehhhkkkmmmmmmmmmmmmnnnrrrrrrrrrtttwwwwwwvvvtttwwwwwwyyyzzz||||||zzzyyyqqqlllccc\\\ZZZ\\\```cccpppjjj```TTTIIIAAA;;;999888888888888999===CCCGGGTTT[[[bbbfffkkkooooookkkiiihhhiiilllooonnniiicccccc___YYYSSSNNNIIIDDD@@@???===;;;;;;<<<===<<<;;;<<<:::888888999999888666777555333333555666777777444444333333222333333333444333222111000/////////.........///111333666777<<<@@@FFFJJJMMMQQQWWW[[[dddiiinnnrrruuuxxx~~~cccSSSPPPNNNJJJHHHEEECCCBBBBBBDDDDDDCCCAAABBBAAA>>>;;;999666555444666555888<<>>EEEMMMRRR]]]___bbbdddeeegggjjjlllzzzyyyzzz}}}{{{ppplllfffcccaaa]]]XXXTTTOOOLLLGGGAAA>>><<<;;;;;;===AAAHHHSSSaaaooo{{{~~~wwwoooggg\\\PPPHHHEEEAAA===:::888888777555555666777888999999999999999999999999999999999999888999999:::::::::999999666555666666888:::===>>><<<>>>BBBFFFKKKRRR[[[```dddgggjjjllllllkkkkkkllllllmmmooossswwwzzzzzzyyy}}}xxxnnngggfffhhhkkklllxxxpppaaaRRREEE===999888666666666777999>>>EEEJJJXXX___fffjjjpppvvvwwwuuuwwwvvvtttvvvxxxwwwtttppppppmmmiiiddd___XXXQQQMMMDDDCCCAAAAAABBBAAA@@@>>><<<<<<<<<;;;;;;;;;;;;:::999777666666777888888777333333333333333444555666555555444222111000/////////......///111333555777:::???DDDHHHKKKOOOVVV[[[dddjjjpppuuuwwwzzzlllXXXQQQNNNKKKIIIFFFDDDCCCCCCDDDDDDCCCAAAAAA@@@>>>;;;999666444333555555777;;;===AAAJJJSSSaaadddhhhkkknnnqqqtttwwwuuu]]]SSSIIIDDDCCCGGGSSS```dddWWWHHHIIIWWWddd~~~[[[FFF888:::===@@@RRRhhhbbbEEE;;;111///,,,,,,,,,------,,,************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((&&&''''''(((((())))))***&&&'''(((***,,,///111333111666777:::LLLmmmxxxlllkkkpppvvvyyy222???TTTgggrrrtttrrrqqqqqqsssuuusssqqqvvvlllXXXSSS[[[hhhppprrrpppnnnnnnqqq}}}YYY<<<666===999AAAEEE???666444444555444888<<>><<<::::::>>>AAAHHHSSSbbbppp|||~~~wwwmmmccc[[[RRRHHHAAA@@@===:::999999:::999888444555777888999::::::;;;999999999999999999999999777888888999999999999999555555666777999<<<>>>@@@@@@CCCFFFJJJNNNTTTZZZ___cccfffjjjlllmmmmmmmmmnnnkkkllloootttyyy}}}}}}}}}wwwqqqrrrtttuuuuuuwwwnnn___OOOCCC<<<999999333555888:::===AAAFFFIIIUUU\\\bbbfffkkkrrrtttrrryyyxxxvvvwwwyyyzzzyyyxxxwwwvvvtttrrroooiiiaaa\\\NNNLLLJJJIIIHHHFFFCCCAAA@@@@@@AAA@@@?????????@@@>>><<<:::999:::999777666444444333333333444444555555555555444333222111111////////////111222444666999===BBBFFFIIINNNUUUZZZbbbhhhpppuuuwwwyyy}}}vvv]]]QQQNNNKKKIIIGGGEEEDDDDDDEEEEEECCCBBB@@@???===;;;999666444333444333666:::===AAAJJJSSSbbbfffkkknnnppprrruuuxxxzzzgggZZZLLLEEEAAAEEEUUUggglll]]]KKKJJJSSS\\\|||jjjQQQ===:::<<>>666333444555444999???FFFSSSbbbjjjkkklllnnnoooqqqssstttttttttwwwxxxyyyyyyyyy{{{}}}xxx___PPPKKKEEE???<<<777777777666444333444666555777:::===BBBIIIQQQVVVeeegggiiikkkkkkmmmoooqqqvvvwww}}}}}}uuupppmmmggg]]]UUUNNNLLLHHHCCC???===<<<;;;999===FFFTTTdddrrr{{{xxxpppdddZZZRRRKKKCCC>>><<<:::888888999::::::999555666777888::::::;;;;;;999999999999999999999999666777777888999999888888666666777888:::===@@@BBBFFFHHHKKKMMMOOOSSSWWWZZZ^^^bbbfffjjjkkkmmmnnnooolllmmmpppuuuzzz}}}~~~}}}~~~{{{rrrcccSSSFFF???;;;;;;444888<<<@@@BBBDDDFFFGGGRRRXXX^^^bbbiiiqqqtttsssvvvvvvvvvwww{{{~~~}}}vvvoooiii]]][[[WWWTTTRRRPPPLLLJJJKKKJJJHHHFFFEEECCCBBB@@@???===;;;999999999888666666666555333333222222222333444555555666555555444000000///000000222444555888<<>><<<:::777555333333222555:::>>>AAAKKKUUU```eeellloooppprrruuuyyyppp^^^MMMDDDAAAFFF[[[qqqxxxiiiVVVOOOQQQXXXvvv~~~aaaEEE;;;;;;???KKKYYYyyyxxxRRR===222///---,,,---...------************)))))))))((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))((((((((()))))))))))))))))))))***,,,...000222333111888>>>JJJjjj~~~333HHH```nnnrrrtttuuuuuurrrvvvxxxvvvyyyvvveee[[[XXXcccooorrroooiiiaaa[[[VVV\\\]]]RRRDDD<<<;;;<<<;;;AAABBB;;;555444555555666<<>>===666777777666444333555666555777;;;???DDDLLLSSSYYYfffhhhkkkmmmnnnpppsssuuusssuuu|||yyytttqqqjjj___VVVMMMKKKHHHDDD@@@>>><<<<<<999===GGGVVVhhhuuu|||~~~zzz{{{}}}}}}nnnfff[[[QQQKKKFFFAAA===888777666666777888888777666777888999::::::::::::999999999999999999999999666777888999999999999999888888999:::<<>>::::::;;;>>>BBBEEEEEEEEEFFFFFFIIIPPPVVV[[[dddnnnttttttuuuuuuwww{{{yyysssnnnjjjfffbbb```^^^\\\ZZZ\\\XXXTTTRRRQQQOOOKKKGGGAAA>>>;;;999999::::::999888777666555444333333333333444555777888777777666111111000000000111333444888;;;@@@CCCGGGLLLTTT[[[]]]ccciiinnnpppsssxxx{{{kkkWWWQQQNNNJJJIIIGGGFFFEEEFFFEEEDDDBBB?????????===;;;999666444333333555:::===AAAJJJSSS[[[bbbiiimmmnnnooosssxxxzzz}}}uuu___KKKCCCBBBIII___wwwxxxdddSSSOOOSSSlllqqqNNN>>>;;;===DDDMMMggg~~~[[[BBB333111...------------,,,************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))++++++,,,,,,...000111222333999DDDYYY}}}777OOOgggqqqrrrsssvvvwwwtttzzz|||zzz}}}oooaaa\\\ZZZgggrrrsssooohhh___VVVPPPSSSPPPEEE<<<;;;<<<;;;===???===777444555777666777>>>EEEMMMXXXcccgggffflllnnnrrrvvvxxxzzzzzzzzz|||~~~}}}}}}~~~pppZZZLLLDDD???===>>>777888888777555555666888555888<<>><<<;;;<<>><<<999888777777888999888777777888999999::::::::::::888888888888888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCDDDIIIKKKNNNPPPOOOPPPQQQRRRSSSWWW\\\___aaaccceeefffeeefffiiinnnsssvvvwwwvvvmmmXXXHHH@@@???@@@EEEFFFGGGFFFEEEEEEFFFHHHBBBHHHNNNSSS\\\gggmmmnnnrrrtttxxx}}}|||xxxtttoookkkkkkkkkkkkkkklllfffaaabbbggghhhccc]]]MMMIIIBBB===;;;;;;;;;:::999888888777666666666777444666777999999888777666222111000000000111222333888;;;@@@CCCFFFMMMUUU[[[\\\aaagggjjjmmmqqqvvv{{{sss\\\TTTQQQLLLJJJHHHFFFFFFFFFFFFDDDBBB???@@@@@@???===:::777555555444666999;;;===EEEOOOTTT[[[dddiiiiiikkkpppuuuxxxzzz~~~{{{bbbKKKEEEDDDHHHZZZppp}}}~~~lllTTTKKKPPPeee}}}VVVAAA<<<<<<>>>CCCSSSkkk|||dddKKK555222///---------,,,+++************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))++++++,,,---///111222333777;;;KKKiiizzz~~~;;;SSSkkkrrrqqqsssvvvwwwttt{{{}}}{{{lll___^^^]]]jjjuuuvvvqqqjjj___UUULLLOOOJJJ>>>555666999999>>>>>>:::555333666777666999???GGGOOOYYYcccfffdddkkknnnrrrwww{{{}}}~~~~~~zzzkkkZZZNNNFFF???===>>>999999:::999777777888:::666999===BBBHHHPPPWWW]]]aaadddhhhkkknnnqqquuuxxxzzzwwwyyy|||uuuhhh]]]PPPNNNJJJEEEAAA===:::999<<<>>>DDDQQQbbbpppvvvxxxqqqsssvvvyyy|||~~~~~~~~~}}}{{{yyy~~~|||{{{}}}yyyyyyyyyyyyzzz{{{}}}}}}~~~||||||}}}|||}}}{{{|||~~~|||{{{{{{~~~{{{uuu[[[TTTKKKDDDAAA???<<<:::<<<;;;::::::;;;;;;:::888888999999:::::::::999999777777777777777777777777999:::;;;<<<============<<<<<<<<<===???AAACCCEEEHHHKKKNNNOOOOOOOOOPPPQQQSSSWWW[[[^^^``````bbbccc```aaadddiiiooosssssssss~~~ttt]]]NNNIIIJJJMMMMMMLLLIIIFFFDDDDDDGGGJJJCCCHHHMMMPPPXXXbbbggghhhnnnqqqvvv{{{zzzvvvqqqooooooqqqssstttuuunnnjjjpppzzz{{{uuu]]]VVVMMMDDD???<<<;;;:::999999999888999999:::;;;777888999:::999777555444222222111000000111222333888;;;@@@CCCFFFMMMUUU\\\]]]aaafffiiikkkooovvv{{{xxx```XXXSSSNNNJJJIIIGGGFFFFFFFFFDDDBBB@@@@@@@@@@@@>>>;;;888666777555666888999:::AAAJJJNNNWWWaaaeeefffggglllrrryyy{{{~~~fffNNNGGGEEEEEERRRddduuu}}}mmmRRRHHHOOObbbxxxYYYBBB<<<;;;<<<===EEE^^^pppkkkRRR666333000...---,,,+++***************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&(((((((((((())))))))))))*********))))))))))))))))))***+++---///222444555:::<<>>????????????>>>===>>>???@@@BBBCCCDDDEEEGGGIIIKKKNNNOOOOOONNNNNNRRRUUUZZZ]]]]]][[[[[[[[[YYY\\\___cccfffkkkqqquuuttt^^^PPPKKKKKKMMMUUUSSSQQQNNNJJJGGGDDDCCCBBBCCCEEEIIIOOOVVV]]]aaafffhhhkkkpppwww}}}zzztttqqqrrrooojjjjjjnnnppphhhdddnnn|||gggSSSLLLIIIBBB<<<:::???<<<::::::<<<>>>>>>>>>>>>>>>===<<<:::888666555666222...---///111111000999;;;>>>AAAEEELLLTTTZZZ\\\___dddhhhlllqqqvvvzzzggg^^^TTTIIIJJJIIIGGGFFFEEEDDDEEEEEEBBBAAA@@@>>><<<999777666666555555555888;;;???BBBLLLQQQYYY^^^bbbfffkkkooowwwwwwzzzkkkPPPFFFDDDEEEOOO[[[uuunnngggQQQKKKNNNRRRooobbbEEE===777555???<<>>777555555333444888<<<@@@IIITTT```fffhhhgggpppsssvvvxxxxxxxxxyyyzzz}}}~~~nnneee[[[TTTKKKAAA:::888777777777666666555555555888:::===AAAFFFNNNVVV\\\aaafffjjjlllkkkjjjkkkmmmrrrtttwwwzzz|||~~~{{{qqq___RRRGGGCCCAAA===;;;<<<;;;???FFFOOOYYY```eeeffflllkkkkkknnnrrrvvvyyyyyyzzzvvvqqqmmmlllkkkkkkjjjkkkjjjiiigggeeecccbbbaaa___]]]^^^aaaccceeekkkrrrzzz}}}~~~}}}zzzyyy}}}~~~zzzzzzzzzzzz{{{}}}~~~|||}}}mmm\\\SSSHHHFFFCCC@@@============::::::::::::999888888777777777777777777777777777===>>>??????===<<<<<<=========???@@@AAABBBCCCCCCAAAAAAAAA@@@AAAAAABBBBBBEEEGGGJJJMMMOOOOOOOOOOOORRRUUUZZZ\\\[[[ZZZXXXXXXTTTWWWZZZ]]]```dddjjjmmmxxx|||zzzfffYYYRRRQQQPPPSSSRRRPPPMMMJJJGGGEEEDDDAAABBBDDDHHHMMMSSSXXXZZZ^^^___ccchhhnnnuuu{{{~~~yyyrrrnnnlllhhhccccccfffeee^^^ZZZbbbtttvvv^^^PPPIIICCC>>>======<<<;;;;;;===??????>>>======<<<;;;999777555444444000,,,+++---/////////888:::===AAAEEELLLTTTYYY```eeekkkoooqqqtttxxx|||iii]]]TTTJJJIIIGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA???<<<:::777666666555444555888;;;???BBBJJJOOOWWW]]]aaaeeekkkooorrrsssyyyjjjPPPFFFDDDDDDKKKSSSiiiiiijjjXXXOOONNNRRRoooiiiHHH>>>999777>>>;;;AAATTTfffrrr}}}vvv```EEE333...111,,,***...---,,,++++++***))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((%%%%%%&&&&&&''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,+++---......000444777999AAAKKKppp~~~qqqgggkkkzzzUUUhhhpppnnnrrrxxx{{{aaaTTTTTTfffppp|||zzzpppiii[[[JJJ???999444;;;CCC???FFF>>>777555444333444888===BBBLLLXXXbbbiiikkkkkkppprrrtttuuuuuuuuuwwwxxxzzz|||~~~{{{cccZZZTTTRRRNNNEEE<<<777666666666555555555555555999:::===@@@EEEMMMUUUZZZ^^^ccciiikkkjjjiiiiiikkkqqqtttwwwyyy{{{~~~nnn]]]LLLCCC???===;;;;;;;;;===BBBIIIPPPVVV[[[]]]cccccceeeiiinnnqqqrrrqqqqqqkkkccc]]][[[\\\]]]]]]___]]]ZZZWWWUUUSSSSSSRRRSSSPPPOOOQQQTTTXXXaaajjjqqqsssuuuuuuuuuwww}}}~~~|||yyyzzzzzzzzz{{{~~~~~~|||{{{zzz|||~~~rrr^^^PPPIIIDDDBBBAAA???>>>>>>>>>???::::::999888777666666666666777888888999:::::::::===@@@CCCDDDDDDBBBAAAAAA???@@@AAACCCDDDFFFGGGHHHFFFEEEBBB@@@??????@@@@@@BBBDDDGGGKKKNNNOOOPPPPPPSSSVVVZZZ\\\ZZZWWWUUUTTTPPPRRRUUUWWWYYY]]]aaaeeejjjoooxxx}}}jjj\\\TTTOOOMMMPPPOOOMMMKKKHHHFFFEEEEEECCCDDDGGGJJJNNNQQQTTTVVVVVVXXX[[[```fffnnntttwww~~~zzzssskkkeee___YYYWWWZZZTTTPPPMMMQQQ^^^qqqiiiUUUJJJDDDAAAAAA;;;::::::<<<>>>???>>>===<<<<<<;;;:::888666555444333000---,,,---/////////777999===AAAFFFLLLSSSXXX```gggpppttttttvvv}}}mmm\\\SSSKKKGGGFFFDDDBBBAAAAAAAAABBBEEEDDDBBB@@@===:::777666555555444555777;;;???AAAHHHMMMUUU[[[```eeekkkpppnnnpppwwwmmmRRRGGGEEEDDDEEEIII^^^fffpppaaaTTTNNNOOOllluuuNNN???<<<999;;;:::;;;GGGWWWhhh{{{{{{hhhIII666///222---,,,///...,,,++++++******)))))))))''''''''''''''''''''''''))))))))))))((((((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&%%%$$$###)))((('''&&&&&&'''((()))''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,...111222555999===EEEWWW}}}}}}{{{sssfffaaahhhvvv]]]oootttpppqqquuuxxx___UUUXXXiiitttuuulllZZZHHH===999666@@@JJJGGGGGG???888555444333555999???EEEPPP\\\ffflllnnnooorrrssstttsssssstttvvvxxxyyy|||uuuYYYPPPKKKLLLMMMGGG>>>888555555555555555555444444999;;;===@@@EEELLLTTTYYY[[[aaahhhllllllkkkkkkmmmwwwxxxzzz||||||~~~}}}|||~~~lllTTTEEE???===;;;999:::<<>>>>>>>>>>>>>><<<;;;999777666666777777777888:::<<<===>>>>>>>>>===AAAFFFIIIIIIGGGEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHFFFBBB@@@>>>???@@@AAA@@@BBBEEEIIILLLOOOQQQRRRTTTWWW[[[\\\YYYUUURRRPPPOOOPPPRRRSSSUUUXXX\\\___\\\cccmmmxxxlll\\\RRRLLLIIILLLKKKIIIHHHFFFFFFFFFFFFFFFHHHKKKOOOSSSVVVWWWXXXVVVWWWZZZ___eeemmmssswwwxxxmmmbbbYYYRRROOOOOOHHHFFFEEEEEEIIIXXXppplllWWWJJJDDDAAA@@@888888999;;;>>>>>>===;;;;;;::::::999777666444333444222111000000000111222555888===AAAFFFMMMSSSXXX[[[cccmmmppppppuuusss]]]RRRKKKGGGFFFDDDBBBAAAAAAAAABBBEEEEEECCCAAA>>>:::888666555444444555777;;;???AAAGGGLLLTTTZZZ___eeelllqqqooopppuuu}}}yyy[[[KKKFFFCCCBBBCCCWWWeeeuuugggWWWNNNNNNlll~~~~~~|||RRRAAA===999888;;;888@@@OOOccc{{{oooOOO999000222---,,,///...,,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''&&&%%%$$$###'''&&&$$$######$$$&&&'''''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,,,,///333444555:::@@@HHHbbb||||||vvvjjjbbbdddqqq|||aaaqqqwwwsssrrrqqq|||ttt]]]VVV[[[kkkwwwwwwnnnXXXFFF<<<999;;;GGGSSSPPPGGG???777555444444666;;;AAAHHHTTT```hhhnnnpppqqqtttttttttsssssstttwwwzzz{{{}}}mmmRRRIIICCCEEEHHHDDD>>>;;;444444555555555555555555999;;;>>>AAAEEELLLTTTZZZZZZaaaiiinnnooooooppprrr{{{|||}}}}}}||||||~~~~~~{{{}}}zzzvvv~~~www^^^JJJAAA???<<<999:::;;;===>>>>>>AAAEEEIIIMMMPPPUUUZZZ^^^^^^[[[WWWNNNKKKGGGEEEDDDDDDCCCBBBFFFDDDBBB@@@???@@@AAABBB???===>>>CCCFFFIIIPPPWWW^^^aaaeeekkkpppvvv|||}}}}}}|||}}}~~~}}}~~~~~~}}}}}}}}}|||{{{||||||{{{{{{|||~~~}}}fffUUUJJJEEECCCAAAAAA@@@???>>>>>>>>>>>>@@@>>><<<;;;999999::::::777999<<<>>>@@@AAAAAA@@@@@@EEEKKKOOOOOOMMMJJJIIIJJJIIIHHHFFFFFFFFFFFFFFFEEEDDDAAA??????AAACCCDDD@@@BBBEEEHHHLLLOOOQQQRRRUUUXXX\\\\\\YYYTTTOOOMMMLLLMMMOOOOOOPPPSSSVVVYYYUUU\\\hhhtttooo^^^SSSLLLIIIIIIHHHGGGFFFFFFFFFHHHIIIHHHKKKOOOTTTXXX[[[]]]]]][[[\\\^^^bbbhhhooovvvzzzssseeeZZZSSSOOOLLLEEEDDDCCCAAA???EEEZZZooozzzhhhWWWKKKDDD@@@===666666777999<<<<<<:::888::::::999888777666444333333333222111000000111222444888===CCCHHHNNNSSSWWWYYY```fffhhhhhhnnn|||}}}bbbRRRLLLHHHGGGEEECCCBBBBBBBBBCCCEEEDDDCCCAAA>>>;;;888777555444444444777:::>>>AAAGGGLLLSSSYYY^^^eeemmmrrrsssrrrtttyyy|||~~~iiiQQQGGGDDDBBBBBBPPP___rrrgggZZZRRRSSSqqq{{{}}}vvvQQQAAA>>>999888===999???NNNbbb{{{sssVVV>>>222111,,,+++///---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&((((((((((((((((((((('''&&&'''''''''&&&&&&%%%$$$'''&&&$$$######$$$&&&'''''''''''''''(((((((((((()))))))))***++++++,,,,,,...---000444444333:::CCCRRRqqqyyyooogggfffoooxxxcccqqqvvvtttqqqjjjooooooYYYUUU]]]ppp}}}zzzpppUUUCCC::::::>>>MMMYYYVVVFFF>>>666444444555888===CCCKKKWWWcccjjjnnnqqqrrrssstttuuuttttttvvvxxx{{{|||~~~yyydddLLLDDD???@@@BBB@@@===<<<555555555555555666666666:::;;;>>>AAAFFFNNNVVV[[[]]]cccjjjoooqqqrrrtttvvv{{{||||||zzzxxxwwwxxxzzz{{{yyy|||}}}vvvzzzzzzeeePPPDDDAAA>>>:::999;;;===<<<:::;;;>>>BBBHHHJJJNNNRRRTTTQQQKKKGGGCCCBBBAAAAAAAAA@@@>>><<<===<<<;;;:::999:::;;;;;;888777999>>>@@@AAAFFFLLLVVVZZZaaaiiipppvvvyyy{{{wwwwwwxxx{{{~~~|||}}}}}}}}}~~~||||||}}}~~~wwwfffWWWMMMGGGEEEDDDBBBBBBBBBBBBBBBAAAAAAAAA???>>>===;;;:::999999999888:::===@@@BBBBBBBBBBBBEEEJJJQQQUUUUUUSSSPPPOOOMMMKKKIIIFFFDDDCCCCCCCCCBBBAAA@@@@@@AAACCCEEEGGGCCCDDDFFFHHHKKKNNNPPPQQQTTTWWW[[[[[[XXXRRRMMMJJJGGGHHHIIIJJJKKKMMMPPPSSSTTT[[[gggtttmmm]]]RRRLLLIIIIIIHHHGGGFFFGGGIIILLLMMMLLLNNNSSSXXX]]]```bbbcccbbbbbbcccfffkkksssyyy}}}zzzkkk```[[[WWWSSSLLLIIIGGGEEE>>>===KKK]]]pppnnneeeXXXMMMGGG@@@;;;888777777888::::::999888999999999999777666555444000111111000......///111333888>>>EEEJJJOOOTTTXXX\\\```ccccccbbbhhhsss}}}jjjVVVMMMIIIHHHFFFDDDCCCCCCCCCDDDCCCCCCBBB@@@===;;;999777444444333444666:::>>>@@@FFFKKKRRRWWW\\\ccckkkqqqtttssstttxxx{{{}}}wwwZZZJJJEEECCCCCCHHHVVVjjjccc\\\XXXXXXttt|||kkkOOODDD>>>999:::>>>:::@@@MMM```zzzxxx^^^DDD555222---,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))''''''''''''(((((((((((()))))))))***++++++,,,,,,000...000555555444===JJJcccyyyppphhheeekkkssseeeppptttrrrnnncccaaappp~~~jjjXXXXXXcccvvv~~~sssTTTBBB999;;;@@@OOOZZZVVVEEE===555444555666:::@@@EEENNNZZZeeekkknnnppprrrqqqrrrtttuuuuuuvvvyyy{{{zzz~~~ppp[[[GGGAAA>>>??????;;;999:::555555555666666777777777999;;;>>>BBBHHHOOOXXX^^^aaaffflllpppqqqrrrtttwwwyyyzzzyyyxxxvvvuuuvvvwwwzzzzzz|||}}}zzzzzzzzz|||vvvgggSSSFFFCCC@@@===999<<<>>><<<999777:::>>>EEEGGGKKKOOOPPPNNNIIIEEECCCAAA@@@@@@@@@@@@>>><<<;;;;;;:::999888888777777666444555999::::::???EEENNNTTT^^^iiiqqquuuuuussspppqqqsssxxx}}}|||||||||||||||~~~{{{|||}}}}}}ttteee^^^TTTLLLGGGEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGBBBBBBAAA@@@???===;;;;;;===???BBBEEEGGGGGGFFFEEEIIIMMMSSSWWWWWWUUURRRQQQLLLJJJGGGDDDBBBAAA@@@AAA@@@@@@@@@AAACCCDDDFFFGGGFFFFFFGGGIIIKKKMMMOOOPPPQQQTTTXXXYYYUUUOOOIIIFFFCCCEEEFFFGGGHHHJJJMMMPPPTTT[[[eeeqqq}}}|||lll___UUUOOOKKKJJJJJJIIIIIIKKKNNNQQQSSSTTTVVVYYY^^^bbbfffiiijjjiiiiiiiiikkkpppwww}}}~~~qqqiiigggccc^^^VVVPPPLLLKKKDDD???HHHWWWfffiiifff[[[QQQJJJCCC;;;<<<:::999888:::::::::888:::::::::999888777666555000111222111///...///111333888???FFFLLLQQQUUUXXX\\\___bbbdddeeehhhooouuu~~~uuu\\\PPPIIIHHHFFFDDDCCCCCCCCCDDDAAAAAA@@@???===;;;999888444333333444666:::>>>@@@EEEIIIOOOUUUYYY```hhhnnnqqqqqqtttzzz}}}bbbNNNFFFDDDDDDEEEPPPccc___]]]ZZZVVVmmm|||gggSSSJJJ???777:::<<<999???JJJ[[[www}}}gggKKK999555...---///---,,,,,,------------------))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,111...000666777777DDDTTTuuu~~~wwwooofffbbbiiiuuufffoooqqqppplll^^^YYYeeewww~~~xxxgggYYY]]]jjj{{{vvvSSSBBB999;;;AAAOOOYYYTTTDDD<<<555444555777;;;AAAFFFOOO\\\fffkkknnnpppqqqoooqqqsssuuuuuuvvvyyyzzzyyy|||kkkUUUCCC@@@???@@@>>>888666777555666666666777777888888999;;;???CCCIIIQQQYYY___eeeiiinnnpppppppppsssvvvxxxyyyyyyxxxvvvuuuwwwxxx{{{zzz}}}}}}}}}wwwqqqrrrrrrgggUUUHHHDDDCCC@@@999<<>>=========<<<:::999777666888666555777777888===DDDIIIPPP\\\hhhqqqtttqqqnnnlllmmmpppvvv}}}~~~~~~}}}{{{zzz{{{~~~{{{yyyyyy{{{~~~~~~vvvqqqlllaaaWWWTTTPPPJJJGGGEEEDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKKKKKKKIIIGGGEEECCCCCCEEEHHHKKKMMMLLLKKKJJJIIIMMMSSSVVVVVVTTTRRRQQQKKKIIIFFFBBB@@@???@@@@@@???@@@AAABBBDDDEEEEEEFFFHHHHHHIIIIIIKKKLLLNNNOOONNNRRRVVVWWWSSSMMMGGGDDDCCCEEEFFFGGGHHHJJJNNNPPPSSSYYYbbbmmmyyy}}}qqqggg^^^WWWSSSMMMLLLKKKLLLNNNQQQUUUWWW\\\]]]```cccgggkkknnnoooooooooooopppuuu{{{tttoooooolllggg]]]TTTOOONNNIIICCCJJJWWWeeejjjiii___TTTMMMEEE===???===:::999:::;;;:::::::::::::::999999777666555111333555444111000111333333999@@@GGGMMMRRRVVVYYYZZZ]]]bbbfffjjjmmmqqqsssttt~~~|||```SSSIIIGGGFFFDDDCCCCCCCCCCCC?????????>>><<<;;;999888444333333444666:::>>>@@@CCCHHHNNNRRRWWW]]]eeekkkmmmnnnttt|||gggQQQGGGDDDCCCGGGPPP```^^^^^^YYYOOOaaalll[[[QQQAAA555999:::888===GGGWWWtttlllOOO===777000///111---------------------------))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''(((((())))))&&&&&&'''(((((('''&&&&&&''''''''''''((((((((())))))))))))***++++++,,,,,,222...000777999;;;III\\\|||yyyuuuoooeeeaaalll|||pppqqqpppiii```[[[\\\___nnn~~~uuusssppp___WWWcccnnnxxxNNN@@@999999BBBUUUZZZMMM???:::666555444444:::BBBLLLVVV___ccchhhnnnssstttqqqrrrsssrrrsssuuuyyy|||xxx{{{~~~}}}bbbPPPAAAAAA@@@>>><<<:::777666888777666555666888:::;;;===>>>???BBBGGGPPPZZZaaalllnnnppppppooooooppprrrxxxwwwvvvuuuuuuvvvwwwwww}}}{{{||||||uuutttjjj\\\OOOGGGDDDCCCCCC??????===;;;888888999:::@@@AAAIIITTTZZZYYYVVVUUUJJJHHHEEECCCDDDDDDDDDCCC@@@@@@AAA@@@???===;;;999888666444222333666:::===DDDLLLXXXbbbgggiiiiiihhhiiimmmnnnpppyyy|||~~~~~~}}}~~~zzz}}}yyypppfff\\\TTTPPPMMMLLLKKKHHHEEEBBB@@@@@@@@@CCCEEEGGGKKKOOOSSSVVVYYYUUUTTTTTTUUUUUUSSSMMMHHHHHHJJJMMMOOOQQQPPPOOONNNNNNPPPSSSRRROOOJJJGGGEEEIIIFFFBBB???======???@@@BBBBBBAAABBBCCCFFFIIIKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNLLLHHHDDDBBBDDDDDDDDDCCCDDDGGGLLLPPPYYY\\\aaagggqqq~~~|||yyyvvvnnnbbbYYYWWWPPPIIILLLUUU]]]^^^\\\```___aaafffmmmrrrsssrrrsssuuuxxx|||{{{wwwuuurrrnnnjjjddd\\\VVVTTTSSSRRRSSSVVVfffiiikkkggg]]]RRRJJJFFFDDDAAA>>>;;;;;;:::999888;;;:::888666555444555555333444444333111000000111333777>>>DDDJJJOOOTTTXXXXXXZZZ^^^bbbfffjjjnnnpppqqqyyyhhhUUULLLHHHDDDCCCDDDDDDBBB@@@AAA@@@@@@???>>>======<<<:::888444222333555999;;;CCCDDDIIIPPPTTTWWW```iiipppuuuyyyyyy|||kkkZZZNNNFFFEEEBBBMMMSSSXXX\\\TTTNNNVVVwwwuuuaaaNNN???;;;>>>777>>>???@@@SSSrrruuu[[[???333000...---...............---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''' !!!###%%%&&&&&&%%%%%%''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))***+++,,,---000222555666333999SSSmmmvvvyyyyyyrrrfffddduuuppppppmmmhhhaaa\\\\\\^^^kkk{{{}}}uuuwwwrrr]]]UUUcccpppzzzPPPAAA:::<<>><<<;;;:::999777555444444666999;;;???FFFOOOXXX]]]```bbbccciiimmmpppsss|||~~~~~~~~~{{{}}}zzzrrrvvvppphhh^^^UUUOOOKKKJJJJJJJJJHHHFFFCCCBBBBBBCCCHHHKKKPPPUUUYYY\\\___`````````___```___\\\VVVQQQNNNOOOPPPQQQQQQQQQQQQQQQMMMOOOPPPOOOLLLHHHEEEDDDGGGEEEAAA???===>>>@@@AAACCCBBBBBBBBBDDDGGGIIIKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHFFFCCCAAAAAABBBBBBBBBDDDGGGMMMQQQVVV[[[aaahhhqqq|||zzzqqqiii```XXXPPPQQQYYY```bbb```bbbbbbccchhhpppvvvxxxwwwyyyzzz|||~~~}}}zzzyyyyyyyyywwwuuunnngggbbbaaa```]]]^^^aaakkknnnpppmmmddd[[[SSSOOOIIIEEE@@@<<<:::999888777;;;999888666555555555555555666666444111//////000555999???EEEJJJOOOTTTWWWXXXZZZ^^^bbbeeeiiimmmooonnnvvvppp[[[OOOKKKFFFDDDDDDDDDAAA???AAAAAA@@@@@@???>>>>>>===:::888555333333555999;;;BBBCCCHHHOOOSSSWWW___iiioootttwwwwwwzzzppp___PPPGGGDDDAAALLLRRRXXX]]]TTTMMMTTTmmmqqqZZZEEE<<<===888>>>>>>BBBWWWwww~~~bbbCCC444111///------......------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''((((((''''''&&&''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))***,,,---...444444888;;;:::AAA___|||~~~~~~ttthhhhhh|||ooonnnkkkiiigggffffffggglllzzz|||wwwyyyrrr[[[SSSeeettt~~~{{{PPPBBB<<<>>>EEERRRVVVJJJ>>>999666666555666===EEELLLVVV___dddhhhnnnrrrrrruuuvvvvvvvvvvvvwwwzzz}}}www```PPPGGGFFFDDDAAA===:::777666666555444333444666888999@@@BBBEEEIIIMMMTTT\\\aaahhhkkkoooqqqqqqpppppppppttttttttttttvvvxxxzzz|||}}}|||~~~wwwgggYYYNNNHHHEEECCCBBBAAAAAA???>>><<<;;;;;;>>>CCCQQQcccppppppllljjj___YYYQQQLLLJJJKKKMMMNNNMMMJJJGGGCCC@@@>>>======:::999888666666666777888;;;???EEEKKKPPPUUUZZZ]]]eeeiiinnnuuu}}}}}}~~~tttkkkhhhccc[[[RRRKKKGGGFFFEEEGGGHHHIIIHHHFFFFFFGGGHHHRRRWWW^^^dddgggiiijjjkkkiiihhhgggfffddd^^^XXXSSSSSSSSSRRRRRRRRRQQQPPPPPPKKKLLLLLLJJJGGGDDDCCCCCCEEECCC@@@???>>>@@@BBBCCCEEEDDDDDDDDDEEEGGGIIIJJJIIIIIIHHHGGGGGGHHHHHHIIIFFFFFFEEEEEECCCBBBAAAAAA@@@@@@AAABBBDDDGGGMMMQQQSSSXXX```hhhqqqyyy|||mmmddd[[[YYY^^^ccceeecccdddccceeekkkttt{{{~~~{{{zzzzzzzzzzzz{{{{{{|||}}}}}}}}}|||{{{|||}}}~~~}}}|||zzztttoooooonnnkkkjjjkkkppprrrtttqqqkkkbbb\\\XXXOOOJJJCCC===999888777666:::999888777666555555555777888777555111///...///777;;;AAAFFFJJJOOOTTTWWWYYY\\\___bbbeeehhhlllooonnnuuu~~~yyycccSSSMMMGGGDDDCCCCCC@@@>>>AAAAAAAAA@@@??????>>>>>>;;;999555333333555888:::AAABBBGGGNNNRRRVVV___hhhmmmrrruuuuuuxxxuuudddSSSHHHCCC@@@JJJQQQXXX^^^UUULLLPPP___~~~cccJJJ<<<888999===>>>DDD]]]}}}lllIII666222111...,,,------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''((((((((((((''''''((((((((())))))))))))))))))***+++,,,......333000444<<<===FFFjjj~~~sssfffhhhnnnmmmlllnnnrrrvvvwwwxxxuuuyyyuuulllXXXWWWjjjwww{{{wwwNNN@@@<<<@@@EEENNNPPPEEE<<<888666666666888???GGGMMMWWW```eeehhhnnnqqqqqquuuvvvwwwwwwvvvwwwyyy{{{~~~oooZZZLLLFFFDDDBBB???<<<999888777555444333333333555777999@@@CCCGGGKKKOOOUUU[[[```gggkkkpppssssssrrrqqqqqqrrrrrrrrrtttvvvyyy|||~~~}}}}}}~~~}}}pppbbbVVVNNNHHHEEE@@@????????????>>>===<<<===CCCRRRhhhxxxzzzvvvsssmmmeeeZZZSSSQQQTTTXXXZZZ]]]YYYSSSLLLFFFCCCBBBBBB<<<<<<;;;999888777666666:::<<>>:::999999888999999888777777666666555777888777555222000///000777;;;AAAFFFKKKPPPUUUXXXZZZ^^^bbbdddfffhhhlllpppqqqxxxgggSSSNNNFFFBBBBBBBBB@@@>>>AAA@@@@@@@@@??????>>>>>><<<:::666444333555888:::???@@@FFFMMMQQQUUU^^^gggmmmqqqttttttvvv}}}xxxgggUUUIIICCC???HHHOOOXXX```WWWKKKMMMUUUssslllQQQ@@@888;;;<<<===FFFaaatttOOO888222222000---,,,,,,+++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))))))))******,,,---///000222...222;;;???MMMttt}}}}}}yyykkk^^^dddpppoooppptttzzz{{{nnncccXXX___qqqxxxzzzxxxtttqqqJJJ<<<:::@@@CCCIIIJJJ???;;;777555666777:::AAAJJJOOOYYYbbbfffjjjoooqqqqqqtttuuuvvvvvvuuuuuuwwwxxx~~~}}}||||||fffRRREEEAAA@@@>>><<<:::999888888555444333222333555777888>>>BBBFFFKKKOOOUUU[[[___hhhlllqqqtttuuutttssssssqqqqqqrrrtttvvvyyy|||~~~~~~{{{yyyyyyyyyxxx|||xxxkkk___UUUMMMHHH???>>><<<===???@@@>>>======AAAPPPgggyyy~~~|||zzzvvvmmmaaaXXXWWW[[[aaaeeekkkggg___VVVOOOIIIFFFDDD??????>>><<<:::888777666999:::;;;<<>>???@@@AAABBBCCCCCCCCCBBBDDDGGGJJJIIIOOOXXXbbbjjjnnnoooooolllrrr{{{xxxkkkdddbbbcccbbbaaacccaaabbbhhhqqq{{{}}}{{{{{{{{{{{{{{{|||~~~~~~}}}yyyvvvwwwuuuqqqnnnnnnpppooonnnkkkgggbbb\\\XXXTTTNNNFFF@@@===<<<<<<;;;999999888888777777666666666666777555333222222333666:::@@@FFFKKKQQQVVVYYY[[[```dddfffgggiiinnnrrrssszzziiiSSSLLLEEEAAA@@@BBBAAA@@@@@@???????????????>>>>>>>>>;;;777444333555777999===???DDDKKKPPPTTT]]]fffmmmqqqtttsssuuu|||{{{iiiWWWJJJDDD>>>FFFLLLWWWbbbZZZMMMMMMOOOjjjzzz___HHH<<<<<<<<<===GGG```~~~xxxUUU;;;333333111------,,,+++)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''(((((((((((((((((((((((()))))))))***))))))***+++,,,...000111444222555===EEEYYYzzzxxxqqqcccXXXaaassstttvvvxxx|||}}}jjj___[[[gggwwwxxxxxxpppeeesss}}}dddFFF888888@@@BBBEEEDDD;;;:::666555666888;;;CCCLLLPPP[[[eeeiiilllppprrrqqqssstttuuuuuutttssstttvvvzzzzzz|||uuu___MMMBBB???===;;;999888777777888555444333222333555777888===@@@EEEJJJOOOUUU\\\```hhhkkkpppssstttttttttuuurrrrrrssstttvvvyyy{{{}}}zzzwwwvvvwwwvvvuuuzzzvvvkkk```VVVOOOEEEAAA>>>>>>@@@AAA@@@>>>???@@@LLLbbbwwwvvvhhh___]]]bbbiiimmmssspppiiiaaaXXXPPPJJJGGGCCCBBB@@@???<<<;;;999888777777888888:::>>>DDDIIISSSVVV___jjjqqquuuzzz||||||}}}||||||yyyyyyzzz|||sssiii^^^XXXKKKIIIFFFCCCAAAAAABBBCCCHHHQQQ\\\cccgggkkkqqqwwwsssfff\\\UUUSSSPPPSSSVVVXXXWWWSSSNNNKKKIIIIIIIIIFFFDDDBBBCCCDDDCCCCCCCCCCCCEEEGGGIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDBBBAAA???>>>===>>>>>>???AAABBBBBBAAA@@@AAACCCEEEEEEIIIQQQ[[[dddhhhhhhgggdddjjjuuu{{{ppphhheeeeeedddddddddaaaaaaeeeoooxxx~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~zzztttpppqqqooojjjhhhhhhjjjiiigggeeeccc___ZZZWWWTTTOOOHHHBBB@@@???>>>===888888999999888888777666555666777666444333333444666:::@@@FFFKKKPPPTTTXXXZZZ___eeeggggggiiinnntttssszzznnnUUUNNNEEE@@@@@@BBBBBBBBB@@@@@@@@@@@@@@@@@@?????????<<<888555333555777999;;;===CCCJJJOOOSSS\\\eeelllqqqsssrrrtttzzz~~~~~~ooo[[[LLLDDD???EEEJJJVVVddd]]]PPPOOOMMMddd}}}nnnPPP<<<===<<<===EEE[[[www}}}]]]AAA444222111------,,,+++)))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((***+++,,,''''''''''''((((((((((((((((((((()))))))))******)))******,,,---///111222222444777;;;IIIeeexxxyyyuuulll___VVVaaasssvvvzzz|||}}}jjj```^^^mmmzzzwwwqqqhhh\\\dddhhhiiikkkRRRBBB555777AAABBBCCCAAA999999666444777999===EEENNNRRR]]]gggkkkmmmqqqsssrrrssstttvvvuuutttsssssstttwwwyyy|||rrr]]]LLLCCC???>>>;;;888666666666666666555444333444555888999===@@@DDDIIIOOOVVV^^^cccfffiiimmmpppqqqrrrtttuuuttttttttttttvvvxxxzzz{{{xxxwwwyyy||||||zzz||||||pppddd]]]PPPJJJDDDAAACCCDDDBBB@@@AAA???HHH]]]uuusssiiifffjjjpppuuuwwwvvvrrrkkkcccYYYRRRMMMFFFDDDBBB@@@>>><<<<<<;;;777777888888888:::???BBBJJJMMMVVVaaafffgggkkkrrr~~~~~~yyy{{{}}}}}}~~~~~~~~~yyywwwvvvyyy~~~}}}xxxxxxvvvpppggg]]]TTTOOODDDCCCBBBAAA@@@@@@@@@AAADDDOOO]]]ggglllrrrzzzqqqaaaUUUPPPOOONNNOOOPPPQQQQQQOOONNNMMMMMMNNNNNNLLLIIIHHHHHHHHHDDDDDDEEEEEEGGGIIIJJJKKKMMMMMMLLLLLLKKKJJJIIIHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>=========???AAABBBEEEKKKUUU]]]bbbcccbbbaaaeeeooo||||||sssmmmkkkkkkkkkjjjgggdddbbbfffnnnwww~~~}}}~~~~~~~~~}}}yyywwwwwwqqqkkkffffffddd```^^^___```^^^\\\\\\\\\[[[XXXUUUUUUQQQJJJEEEBBB@@@>>><<<888888999999999888777666777888888777444222222333999<<>>@@@DDDIIIOOOWWW```fffeeehhhkkkmmmooopppsssuuuvvvuuuuuuuuuuuuwwwyyyzzzxxxyyy~~~~~~qqqiiiYYYRRRIIIEEEEEEFFFDDDAAABBB???FFF[[[ttt~~~rrrnnnqqqwww{{{zzzzzzxxxssslllbbbYYYTTTGGGFFFCCCAAA???>>>>>>>>>888999::::::999;;;===@@@@@@DDDNNN[[[```aaaeeemmmoooxxx~~~{{{xxx{{{}}}{{{}}}~~~zzzuuuuuuwwwxxxuuuqqqiiiiiigggbbbZZZQQQJJJGGG??????????????????>>>>>>>>>JJJYYYeeekkkrrrzzzrrr```TTTOOOOOOKKKJJJIIIIIIIIIJJJKKKLLLPPPQQQRRRQQQNNNLLLKKKLLLFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNMMMMMMLLLJJJIIIHHHCCCBBBAAA@@@???????????????>>>>>>===<<<::::::999777888:::::::::;;;>>>@@@AAACCCHHHPPPZZZ___```___aaacccjjjvvv{{{uuupppooopppqqqqqqjjjgggdddgggoooxxx~~~}}}|||uuuooolllllliiibbb]]]]]][[[WWWUUUWWWWWWUUUSSSTTTWWWWWWUUUSSSWWWSSSMMMGGGCCC@@@===;;;777888999::::::999777666:::::::::777444222111222;;;>>>BBBFFFHHHKKKNNNPPPTTT[[[bbbddddddfffmmmtttvvv||||||^^^VVVKKKDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDD@@@===999555444444666888999;;;AAAHHHMMMRRR[[[dddiiimmmooonnnooouuuyyyyyyfffNNNAAA@@@DDDGGGTTTeeebbbUUUSSSHHHZZZppppppOOO=========AAAOOOgggmmmNNN888111...+++///...+++***))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&$$$$$$%%%&&&&&&''''''''''''((((((((()))))))))))))))******************+++,,,...000222333111<<<@@@???UUU{{{wwwooocccYYYVVVaaa|||sssvvvzzz}}}qqq^^^^^^fffttt{{{vvvooodddZZZXXXWWWPPPEEE??????999<<>>;;;999888777555333666555444444555777:::;;;???CCCHHHMMMQQQVVV^^^ccciiikkkmmmoooqqqqqqqqqqqquuusssrrrssswwwyyyyyywwwyyy|||{{{wwwmmmeeeZZZRRRMMMJJJGGGEEEEEEEEEIIIVVVkkkyyywww}}}{{{vvvrrrooojjjaaaZZZPPPJJJCCCAAAAAAAAA>>>:::<<<999555444666888999:::???BBBFFFKKKRRRZZZccciiinnnqqqssstttuuuvvvxxxzzz{{{|||}}}wwwwwwsssmmmmmmoookkkccc]]]YYYXXXXXXQQQFFFCCCFFFAAA???===<<<<<<===@@@AAADDDHHHRRR]]]eeennn}}}ppp^^^TTTPPPNNNKKKKKKKKKLLLLLLLLLLLLLLLPPPRRRUUUWWWVVVSSSPPPMMMKKKJJJGGGFFFEEEGGGIIIJJJKKKKKKKKKLLLKKKIIIHHHFFF@@@??????>>>===<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::888777666555666999;;;===>>>CCCIIINNNQQQVVV\\\aaaccccccdddkkk~~~~~~zzzvvvssstttvvvxxxxxxqqqnnnkkkmmmssszzz}}}xxxssstttuuuuuuqqqkkkfffbbb```\\\YYYTTTQQQQQQQQQQQQPPPOOOPPPPPPOOONNNNNNPPPRRRJJJLLLLLLHHHBBB<<<::::::::::::999888777666555555888777777666666666666666;;;???DDDFFFGGGIIIMMMQQQUUUZZZ```fffiiillloooqqqzzz|||eeeVVVGGGDDDFFFGGGEEEDDDBBBAAAAAABBBCCCBBB@@@>>>>>>===:::666333222444666:::<<>>GGGYYYsssyyyXXX>>>555111+++---,,,+++***)))''''''&&&************))))))))))))))))))))))))))))))))))))$$$$$$%%%'''(((***++++++''''''(((((('''&&&%%%%%%(((''''''''''''&&&&&&&&&'''(((((())))))))))))((()))***,,,,,,,,,...000333333999<<>>;;;999888777555333666555444444555777:::;;;???BBBHHHMMMRRRXXX___dddjjjkkkmmmoooqqqrrrrrrsssuuusssrrrtttwwwzzzzzzyyyxxx{{{~~~}}}}}}zzz{{{rrrggg]]]XXXSSSOOOLLLKKKJJJKKKSSSbbbwww~~~{{{wwwtttnnnfff___YYYRRRIIIDDDDDDDDDBBB@@@>>><<<999888888999:::999999<<<@@@EEEKKKSSS[[[```gggjjjmmmoooppprrruuuxxxxxxzzz~~~}}}vvvtttllldddbbbdddaaa[[[TTTQQQPPPQQQNNNFFFCCCEEEAAA???===<<<<<<===???AAAAAAEEEOOO[[[fffqqqmmm```ZZZWWWTTTSSSRRRQQQPPPOOONNNNNNNNNSSSUUUWWWXXXXXXVVVTTTRRROOOMMMJJJHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGEEEDDDAAAAAA@@@???>>>======<<<>>>======<<<:::888777666555444333444666999===???===BBBHHHMMMPPPTTTZZZ___cccbbbccciiizzz~~~~~~zzzxxxxxxyyyyyyyyyooonnnpppuuu{{{}}}wwwpppkkkkkkkkkkkkgggaaa[[[XXXVVVTTTQQQMMMLLLMMMNNNOOONNNIIIJJJJJJIIIHHHHHHIIIKKKKKKLLLMMMJJJEEE@@@>>>>>>===<<<:::999777666666555777777666666666666777777999===BBBEEEGGGKKKQQQUUUYYY\\\aaaeeejjjpppvvvzzzxxxzzz~~~iiiYYYJJJEEEFFFFFFDDDCCCBBBAAAAAABBBCCCBBB@@@>>>>>>===;;;777333222444666888;;;???DDDKKKSSS\\\bbbdddhhhmmmoooqqqtttyyy~~~www^^^GGG???GGGGGG\\\nnnpppmmmXXXMMMWWWmmmNNN>>><<<<<<===BBBQQQiii}}}aaaBBB333///---,,,,,,++++++******))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((())))))''''''(((((('''&&&&&&%%%&&&&&&&&&''''''((((((((('''((()))))))))))))))))))))***,,,,,,---...111333555:::???NNNpppyyyiiiZZZXXXaaaooo}}}rrrvvv}}}|||aaaRRRWWWcccttt}}}}}}wwwnnncccTTTEEE>>>???;;;;;;DDDQQQSSSGGG:::555666666777888;;;BBBJJJOOOZZZaaakkkpppqqqpppppppppuuuuuuvvvvvvwwwxxxxxxyyyyyy{{{~~~~~~fffSSSHHHCCC???===:::888888777555444666555444444555777:::;;;>>>AAAGGGMMMSSSZZZaaafffllllllmmmooopppssstttuuuuuutttssstttwwwyyyzzzzzzxxx{{{~~~~~~}}}|||{{{{{{~~~xxxmmmfff```ZZZVVVTTTSSSRRRSSSZZZjjj}}}~~~{{{uuummmgggeee]]]RRRKKKHHHGGGFFFDDD@@@>>><<<;;;;;;;;;:::999666888<<>>======<<<<<<;;;999777555333111111000111222555999===@@@<<<@@@FFFKKKNNNRRRXXX]]]bbbaaaaaagggttt|||yyyyyy|||||||||~~~|||{{{zzzzzzzzzxxxvvvlllooouuu|||}}}}}}zzzxxxwwwyyy|||xxxwwwuuurrrmmmgggaaa^^^\\\]]]\\\YYYTTTOOOLLLKKKHHHFFFDDDDDDGGGIIIKKKKKKGGGHHHIIIHHHFFFFFFHHHIIIIIIJJJKKKIIIFFFCCCBBBBBB@@@>>>;;;999777666555555666555555666666777888999:::>>>BBBDDDFFFJJJQQQVVVZZZ]]]```dddjjjrrrzzzyyyzzz}}}ooo^^^MMMGGGGGGEEECCCBBBBBBAAAAAAAAABBBBBB@@@>>>>>>===;;;777444333444555777:::>>>CCCJJJRRR[[[aaaaaaeeejjjmmmppptttzzz~~~hhhPPPBBBHHHFFF[[[ooorrroooXXXMMMUUUjjjOOOBBB>>>;;;;;;===HHH]]]qqqnnnIII444000000+++,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''''''''(((''''''&&&%%%$$$%%%&&&'''((()))******'''((())))))******)))))))))***,,,------///222444777;;;DDDYYY}}}wwwfffXXXZZZgggsss}}}nnnuuuttt\\\PPPXXXdddvvvyyypppcccSSSDDD===>>>;;;>>>IIIUUUUUUIII===777555555666777;;;BBBJJJPPPZZZaaakkkqqqrrrqqqpppqqqtttuuuvvvxxxyyyyyyyyyyyyzzz|||yyybbbQQQFFFBBB>>><<<999888888777666444666555444444555777:::;;;===AAAGGGNNNVVV]]]dddgggmmmmmmmmmnnnqqqtttvvvxxxvvvuuuttttttuuuvvvxxxyyyyyy{{{}}}}}}{{{yyyyyyyyyyyy|||zzzqqqjjjccc^^^\\\]]]\\\YYYZZZdddttt|||vvvqqqmmmfff]]]TTTOOOLLLIIIGGGAAA???>>>=========;;;999888:::<<<>>>@@@CCCHHHKKKNNNRRRVVVZZZ]]]aaafffiiilllqqqyyymmmfff\\\SSSPPPPPPNNNLLLMMMJJJHHHIIIIIIFFFCCC@@@@@@???===<<<<<<===>>>???BBBDDDLLLVVV```nnnyyywww{{{vvvkkkfffeeebbb]]]]]][[[WWWTTTRRRRRRRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSQQQOOOLLLJJJIIIJJJIIIJJJLLLOOONNNKKKHHHBBBAAAAAA???>>>===<<<;;;:::999999777666333222111/////////111444777;;;===:::???EEEIIILLLPPPVVV[[[aaa```aaafffppp|||zzzwwwwwwxxxyyyvvvvvvwwwyyyzzzyyyuuurrrmmmqqqwww|||~~~zzzxxx{{{zzzvvvrrrmmmkkkkkkmmmdddccc```\\\XXXTTTQQQOOOLLLMMMMMMKKKGGGDDDBBBBBB@@@>>>===>>>AAADDDEEEFFFFFFGGGGGGGGGEEEEEEGGGIIIFFFGGGHHHHHHGGGEEEDDDCCCAAA???<<<999666555555555444444555555666888999:::???AAADDDEEEEEEHHHNNNSSSYYY\\\```eeejjjqqqyyy~~~}}}}}}~~~tttcccPPPHHHGGGFFFDDDCCCCCCAAA@@@AAABBBBBB@@@???>>>>>><<<888555333444555777999>>>CCCJJJRRR[[[aaa```dddiiilllnnnrrrxxx|||~~~oooVVVBBBFFFAAAUUUiiillliiiRRRKKKQQQdddOOOBBB===::::::;;;BBBVVVjjjvvvQQQ999222333,,,,,,,,,,,,++++++++++++************)))))))))((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&'''((()))))))))'''((()))***************)))+++,,,---...000333555777<<>>===:::BBBNNNUUUQQQEEE<<<:::333444555777;;;BBBJJJPPP[[[ccclllrrrrrrqqqqqqqqqtttuuuvvvxxxyyyyyyyyyyyyyyy{{{}}}vvv```PPPGGGCCC===;;;888777888777666555666555444444555777:::;;;===@@@FFFOOOXXX```eeehhhllllllmmmoooqqqtttxxxyyyxxxwwwuuusssrrrsssuuuwww{{{|||~~~}}}zzzxxxxxxxxxuuuyyy~~~{{{ssslllgggbbbfffgggeeebbbeeepppzzz~~~{{{yyyvvvrrrkkkccc\\\UUUOOOLLLCCCBBB@@@??????>>><<<:::<<<=========<<<===???BBBDDDGGGKKKOOORRRVVVZZZ]]]cccgggoooyyy~~~{{{ccc[[[SSSOOOMMMLLLJJJIIIKKKKKKJJJIIIHHHGGGDDDAAA??????===<<<<<<<<<============AAAHHHNNNXXXiiixxxzzztttttt||||||oooiiigggbbb[[[ZZZXXXUUUSSSQQQRRRSSSUUUTTTSSSQQQQQQQQQSSSUUUVVVUUUVVVWWWWWWUUUSSSPPPNNNGGGFFFFFFIIIMMMMMMHHHCCC@@@@@@???===<<<:::999999777777777666555444333222/////////000222444666777888===BBBFFFIIIMMMSSSWWW______aaafffmmmvvvyyyuuussssssqqqsssvvvzzz|||zzzvvvsssqqqsssuuuwwwvvvsssqqqpppooonnnlllgggaaa\\\YYYXXXMMMLLLJJJGGGEEECCCBBBAAA<<<>>>>>>>>><<<::::::;;;;;;:::999:::===@@@AAAAAAAAABBBCCCCCCCCCCCCEEEGGGGGGGGGHHHIIIIIIIIIGGGFFFBBB@@@>>>:::888666555555444444444555777888::::::???BBBEEEFFFFFFIIINNNRRRXXX\\\ccciiimmmqqquuuwww{{{zzz{{{}}}yyyfffRRRJJJIIIGGGFFFFFFCCCBBB@@@@@@AAABBBAAA??????>>>===999555333333444777:::>>>CCCIIIQQQZZZ``````dddhhhkkkllloootttyyy{{{qqqWWWCCCFFF???OOO```cccaaaMMMHHHKKK]]]|||WWW@@@:::777:::;;;@@@TTTjjjwwwVVV===222222...---,,,+++***)))((((((************)))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''''''''&&&(((((((((((((((((((((((('''((()))***++++++++++++)))+++---...///111444666888>>>RRRttt|||iiiWWWNNN[[[ooozzzjjjsss~~~gggUUUQQQ]]]iiixxx}}}|||uuulllcccVVVGGG???===<<>>AAAGGGPPPZZZbbbfffhhhjjjkkkmmmooorrruuuxxxyyyyyyxxxvvvtttrrrrrruuuxxx~~~~~~{{{yyyxxxxxxvvvzzz~~~~~~~~~yyytttmmmqqquuusssoooooouuu{{{}}}|||||||||||||||}}}}}}~~~~~~xxxqqqiiiaaaZZZWWWLLLJJJFFFDDDBBBAAA>>><<<<<<======;;;999999:::;;;<<>>===<<<<<<<<<<<<<<<<<<===@@@BBBHHHVVVcccwwwzzz}}}zzzxxx{{{vvvlllgggaaa\\\YYYXXXVVVTTTTTTTTTVVVWWWWWWVVVTTTSSSTTTUUUWWWXXXWWWYYY[[[]]]\\\YYYUUUSSSJJJHHHHHHKKKOOOOOOIIICCC???>>>===;;;:::888777666666666666666555444333222......//////000111222333444999???BBBEEEIIINNNSSSZZZ\\\aaafffjjjppp|||uuupppnnnppprrrvvvzzz|||{{{wwwsssnnnooonnnkkkgggdddcccccc\\\]]]\\\YYYRRRLLLHHHFFF<<<;;;:::999888777777888111222333333222222333444777666666888;;;===>>>===BBBCCCEEEEEEEEEGGGIIILLLLLLLLLLLLMMMNNNNNNLLLJJJCCCBBBAAA>>><<<999777666444444555555666888999:::;;;???DDDGGGIIIKKKPPPTTTXXX^^^fffmmmqqqrrrsssssstttsssvvvzzz~~~jjjUUUKKKIIIHHHGGGGGGDDDBBB@@@@@@AAAAAAAAA@@@??????>>>:::666333333444888:::>>>BBBHHHOOOWWW]]]___cccgggiiijjjmmmssswwwzzznnnUUUFFFIII???KKKYYY\\\^^^NNNFFFGGGWWWxxxddd@@@888666:::;;;???RRRiiiyyyZZZ???222000......---+++***)))''''''************))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******%%%&&&''''''(((''''''''')))))))))((((((((('''''''''((()))***+++,,,,,,,,,)))+++---...///111555777999BBB[[[{{{}}}{{{eeeSSSMMM^^^rrr{{{fffkkkyyyeeeVVVVVVdddppp~~~|||zzzuuujjjXXXEEE>>>???CCCVVVfffbbbNNN<<<777999555555777999>>>EEENNNUUUbbbgggmmmpppppppppqqqssstttsssssstttuuuwwwzzz{{{zzz{{{}}}sss^^^OOODDD@@@;;;999777666777888777666666555444444555777:::;;;@@@BBBGGGQQQ[[[cccgggggghhhiiilllpppsssuuuwwwxxxxxxxxxwwwuuusssuuuyyy}}}|||yyyyyyyyy{{{|||~~~~~~~~~{{{{{{zzzxxxxxxyyy|||~~~xxxooohhhcccbbbZZZVVVPPPKKKGGGDDDAAA???:::;;;<<<;;;:::999:::;;;999;;;===??????AAACCCEEEHHHIIIMMMTTT[[[bbbeeefff[[[QQQIIIIIIKKKKKKNNNRRRYYY___```VVVLLLIIIGGGEEE???>>>>>>===<<<<<<;;;;;;>>>======??????BBBMMMYYYiiiqqqyyy}}}}}}}}}ooohhhddd___]]]\\\[[[ZZZYYYYYYYYYYYYZZZYYYWWWVVVVVVWWWXXXYYYZZZ]]]```bbbaaa]]]XXXUUUNNNKKKKKKNNNRRRQQQJJJDDD>>>>>><<<;;;999777666555666666555555333222111000,,,------...///000111111000444:::===@@@CCCIIIMMMUUUXXX___fffhhhkkkxxxzzzqqqmmmlllmmmppptttuuusssnnnjjjaaabbb```\\\VVVRRRQQQRRRIIIJJJJJJGGGBBB>>>;;;:::444444333333222222222222///000000///...---///000333222333666999<<<===<<>>;;;999555555555555666777999999:::???EEEIIIJJJLLLOOORRRVVV\\\dddkkkoooqqqqqqrrroooooosssxxx}}}oooYYYMMMJJJHHHFFFFFFDDDBBB@@@???@@@AAAAAA@@@??????>>>;;;777444333333777999<<<@@@EEEKKKSSSXXX\\\```dddgggiiimmmsssxxxzzz~~~kkkTTTFFFIII@@@IIITTTXXX^^^RRRHHHEEESSSuuuiiiBBB999666::::::;;;MMMddd~~~aaaCCC444222...------,,,+++*********************))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))%%%&&&&&&'''((((((''''''((((((((((((((()))))))))'''((()))***+++,,,,,,,,,)))+++...///000222555888<<>>777999666777999;;;@@@HHHQQQWWWeeeiiinnnpppooooooqqqssstttsssrrrssstttwwwzzz{{{rrr]]]MMMBBB<<<:::888777666777888777666666555444444555777:::;;;AAABBBHHHQQQ\\\dddggggggfffhhhlllpppsssvvvwwwwwwwwwxxxxxxvvvuuuxxx}}}}}}zzzzzzzzz~~~~~~|||{{{yyyvvvuuuwwwzzz}}}xxxooojjjggggggfff```XXXPPPKKKFFFCCC@@@:::;;;======<<<<<<===???888999;;;;;;;;;;;;===???>>>>>>@@@FFFNNNUUUZZZ]]]```TTTJJJIIILLLMMMSSSZZZhhhpppoooaaaQQQIIIFFFDDD???>>>>>>===<<<<<<;;;;;;:::999:::<<<;;;>>>HHHSSS```jjjvvv}}}rrrjjjfffdddaaaaaa```___^^^]]]\\\\\\ZZZYYYXXXWWWVVVVVVWWWXXX]]]```ccceeeccc___YYYVVVLLLIIIHHHKKKPPPOOOGGG??????>>>===;;;999777666555777666555444222000...---***+++,,,---///000111111,,,111666:::<<<@@@EEEJJJQQQUUU^^^eeefffhhhuuuuuupppeeefffhhhjjjkkkhhhbbb^^^TTTUUUTTTPPPIIIEEECCCDDD=========;;;777555444444222222222222111111000000222222222000...---.../////////111444888<<<======>>>@@@CCCEEEGGGIIIMMMPPPQQQOOONNNOOOPPPOOOLLLHHHFFFGGGHHHHHHFFFBBB>>><<<666555555666666777888999===BBBHHHKKKKKKKKKLLLNNNSSSXXX```gggkkknnnoooqqqppppppsssxxx|||sss[[[NNNJJJGGGEEEDDDDDDBBB@@@???@@@AAAAAA@@@???@@@???;;;777444333333666888;;;>>>BBBIIIPPPUUUYYY]]]cccfffiiinnntttyyyzzz~~~iiiSSSCCCHHH???FFFPPPTTT___VVVJJJFFFRRRsssfffEEE;;;777;;;999888HHH```~~~iiiHHH888777------------------------************))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((%%%%%%&&&'''((((((((('''&&&&&&'''((()))***++++++'''((()))***,,,,,,,,,---***+++...///000333666888>>>JJJkkkwww{{{|||{{{uuuccc___ppp``````^^^nnnvvvYYY^^^eeennn}}}zzzlllZZZBBB:::GGGPPPhhhvvvgggLLL;;;888888555444888???CCCGGGPPP\\\cccmmmrrrooollloooqqqpppqqqsssuuuwwwyyyyyyyyyyyy}}}~~~lllWWWGGG@@@@@@:::999777777888888666555444555555555666888<<>><<<:::999:::<<<;;;::::::;;;<<<===999:::???DDDJJJSSS[[[aaaYYYPPPNNNPPPWWWcccnnn~~~zzzhhhUUUKKKHHHGGGCCCAAA>>>===>>>???@@@@@@;;;::::::===>>>@@@HHHQQQ```gggrrr{{{sssmmmkkkjjjfffddd```^^^___`````````^^^ZZZXXXXXXWWWUUUXXX]]]aaaeeegggeeeccc```[[[TTTLLLMMMNNNNNNJJJEEEAAA>>>@@@@@@@@@>>>:::777555444444444444444555333///,,,...------,,,,,,------.../////////111333777;;;===SSS]]]ccc```^^^eeerrr{{{tttlllfff```^^^___]]]VVVOOOLLLIIIDDDBBBAAA???:::777333333333333222222222111//////...---,,,,,,++++++...---,,,+++++++++,,,---***+++---///222444666777999:::<<<>>>AAADDDEEEFFFJJJJJJJJJIIIHHHHHHGGGGGGDDDCCCAAAAAAAAA@@@===;;;666777888777666777999:::;;;>>>BBBFFFIIILLLPPPSSSVVV[[[aaafffiiikkkmmmnnntttvvvwwwvvvvvv{{{vvvWWWPPPOOOGGGCCCEEECCCBBB@@@@@@AAAAAAAAA@@@???>>><<<<<<;;;999555222555777;;;???CCCHHHMMMRRRZZZ___eeeiiikkknnnssswwwzzz}}}gggSSSNNNEEEDDDFFFHHHTTT\\\WWWKKKGGGPPPlll|||dddMMM:::;;;999;;;BBBHHH___{{{vvvUUU999111111...+++***+++++++++***************))))))))))))'''''''''''''''''''''''',,,)))'''&&&''''''$$$!!!((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&'''))))))((((((***+++---******...111222666;;;BBBWWW}}}vvvsssxxx{{{||||||tttuuu^^^^^^\\\jjj~~~ppp[[[aaahhhqqqzzzlll[[[CCC999CCCSSShhhssscccJJJ;;;777666555444777???EEEIIIPPPYYYccckkkqqqooommmppprrrrrrrrrsssuuuvvvxxxxxxxxxwww~~~iiiVVVGGG??????:::888777777888777666444444555555555666888<<>>===>>>>>><<<::::::;;;<<<;;;999999:::;;;>>>::::::>>>BBBGGGPPPXXX^^^ZZZWWWWWWXXX[[[eeeooo{{{kkk^^^WWWRRRNNNJJJHHHDDDBBBAAA@@@???>>>AAA??????AAAAAACCCJJJSSS]]]dddmmmuuu{{{~~~rrrnnnmmmmmmgggeeebbb``````aaa```___```]]]\\\]]][[[XXXZZZ___aaaeeegggeeebbb```ZZZSSSKKKLLLLLLKKKGGGCCC@@@>>>BBBBBB@@@===:::777666555444333222222333111///,,,......------------....../////////000222666999;;;MMMWWW___^^^\\\aaajjjppp{{{~~~qqqiii^^^XXXVVVRRRLLLFFFDDDAAA===<<<;;;999666333111111000000000/////////000000//////...------,,,///...---,,,,,,---......------...///111222333333666777888:::<<<>>>@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBB@@@??????@@@???===;;;555666777777666666888:::;;;>>>BBBEEEHHHKKKOOORRRUUUYYY___cccgggiiilllnnnsssuuuvvvuuuvvv{{{|||\\\SSSPPPHHHCCCEEEDDDBBBAAA@@@AAABBBAAA@@@@@@>>>===<<<<<<:::666333444666:::===AAAFFFLLLPPPXXX]]]cccgggjjjmmmrrrvvv}}}lllYYYOOOEEECCCFFFHHHSSS[[[VVVJJJGGGPPPjjj~~~dddMMM999:::777999???CCCYYYvvv}}}^^^@@@444111///,,,+++,,,,,,+++***************))))))))))))))))))))))))))))))))))))***(((&&&'''((((((&&&$$$((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&'''))))))((((((***+++...,,,---111333333777<<>>===>>>??????===;;;::::::<<<===999888;;;===AAAJJJRRRZZZ\\\___```\\\ZZZaaakkk|||{{{tttjjjccc```ZZZUUUTTTRRRNNNKKKIIIFFFBBB???CCC@@@>>>??????@@@EEELLLVVV\\\dddjjjooouuu||||||ssspppqqqqqqllliiifffeeeeeedddcccbbbbbbaaabbbccc___ZZZZZZ___cccggghhheeebbb___YYYRRRKKKLLLKKKIIIEEECCCBBBBBBFFFDDDAAA===:::888777777333111000///000///...,,,///......------......//////......///111333666777@@@KKKTTTUUUSSSVVVZZZ\\\fffqqqzzz}}}~~~nnndddWWWNNNIIIFFFBBB===;;;999777666666555333222000000000000/////////...111111111000000//////...//////............///000000000//////////////////222333444555666777888999777888888999::::::;;;;;;<<<;;;;;;;;;<<<<<<:::888444555666666555666888:::;;;===AAADDDGGGJJJNNNQQQSSSVVV[[[```dddgggkkknnnqqqtttvvvuuuuuuzzzdddVVVQQQIIIEEEGGGEEECCCBBBBBBCCCCCCBBBAAAAAA@@@>>>>>>===;;;777555333555999<<<@@@EEEJJJNNNWWW]]]ccchhhjjjmmmrrrvvv}}}~~~tttdddQQQEEECCCFFFGGGQQQYYYUUUKKKHHHNNNfffjjjNNN::::::888999>>>AAAUUUtttlllIII777333000---,,,,,,---,,,+++************))))))))))))************************)))''''''''')))))))))'''((((((((((((((((((((((((((((((''''''''''''''''''&&&((())))))))))))***,,,...---///333555555999>>>KKKjjjzzzyyy]]]___]]]dddvvvqqqaaa[[[eeerrrjjj]]]NNNDDDHHHMMMYYY\\\OOOAAA;;;888555777666999AAAKKKSSSVVVWWWcccggglllnnnppprrruuuwwwwwwwwwxxxxxxxxxxxxxxxxxx|||sss___QQQFFF>>>;;;999888666666777777555444444555555555666888<<>>===>>>@@@@@@===<<<===>>>@@@IIISSS___ccchhhfff]]]VVVZZZccclllpppppplllhhheee```[[[ZZZXXXVVVSSSQQQNNNJJJGGGFFFAAA>>>>>>===<<>><<<:::999888222000...---......---,,,...------------------...............///111222333444===DDDDDDCCCEEEGGGGGGLLLSSSZZZ]]]ccckkkmmmjjj[[[SSSIIICCC@@@???<<<999666555555555555555444444222222222111111111000000222111111111000000////////////////////////000000111000000000/////////...111111111111222222333333111222222222333333333444777666555666888888777555333444555555444555777999:::===@@@CCCEEEHHHLLLNNNRRRUUUYYY^^^bbbfffkkkooorrrtttvvvuuuuuuxxxjjjYYYRRRJJJGGGIIIFFFDDDCCCBBBCCCDDDCCCBBBBBBAAA@@@???>>><<<999666333555999<<>>???BBBBBBFFFLLLRRRXXXaaalllsss~~~wwwuuuvvvvvvyyytttoookkkkkkmmmnnnooolllnnnooolllaaaXXXZZZaaauuuvvvrrrjjjccc___YYYSSSOOOPPPOOOJJJEEEDDDGGGKKKQQQLLLFFFBBB???===:::888222000...---.........---------,,,,,,,,,,,,------............///000000111///444888777777:::;;;::::::>>>BBBDDDIIIOOOQQQQQQFFFCCC>>><<<;;;:::888666333444444444444444555555222222222222111111111111111111111000000000000000...//////000000000000000111111111111111111111111222222222222111111111111111111111000000000//////222111111222444444333111111222444444333444777999:::<<>>BBBGGGMMMTTT^^^kkksssyyywwwxxxxxxxxxuuuqqqoooooopppqqqqqqrrrttttttnnnaaaYYY^^^hhh}}}|||uuukkkdddaaa]]]YYYQQQRRRQQQLLLFFFDDDGGGLLLWWWRRRKKKFFFCCC@@@;;;777222000//////000000///------------,,,,,,---------------......//////000000000333333222333777888666666777999;;;===???@@@AAA<<<:::999999999777444222222333444444333222444555111111111111000000000///111111111111111111111111///000111222222333222222222333333333333444444444444444444444333333333333333333333222111000000000111000000111333333111000000111222333333444666888999<<>>:::666999???@@@SSSggg\\\???555222///---------,,,+++************))))))))))))************************)))******)))'''&&&&&&'''(((((((((((((((((((((((())))))((((((((((((((((((''')))************+++---,,,,,,///222333666@@@KKKfff~~~~~~nnnppppppuuuxxxrrr{{{}}}uuuddd^^^[[[fffwwwcccJJJBBB@@@BBBKKKTTTTTTFFF999666666444444;;;AAAEEEMMM[[[fffhhhmmmiiijjjooorrrqqqrrrvvvwwwwwwxxxzzz|||~~~jjjYYYKKK@@@<<<>>>999777666555666666555333444555555555666888<<>>@@@AAACCCFFFHHHNNNRRRXXX\\\```bbbeeegggiiinnnsssttttttwww~~~gggYYYQQQLLLJJJFFFDDDBBBBBBCCCDDDCCCBBBCCCAAA@@@??????<<<999666333555888;;;>>>CCCHHHKKKQQQWWW```fffiiilllooorrr{{{kkkSSSHHHIIIHHHNNN\\\bbbbbbUUUJJJQQQrrr]]]CCC<<<666888>>>>>>QQQddd___CCC555222///------,,,+++***************))))))))))))))))))))))))))))))))))))&&&((()))(((&&&%%%''')))((((((((((((((((((((((((((((((((((((((()))))))))''')))************+++---,,,---///222333888EEERRRsssxxxyyyvvv{{{~~~qqqssstttyyyzzzpppuuu~~~zzzqqqbbb___^^^hhhvvv~~~|||___FFFAAA@@@CCC@@@KKKMMMAAA666555888888111:::AAADDDLLL[[[ggglllpppkkkjjjppprrrpppqqquuutttuuuvvvyyy||||||jjjYYYKKK???<<>>@@@AAACCCEEEGGGLLLPPPWWW\\\___```bbbcccdddjjjpppsssuuuyyykkk[[[RRRLLLHHHEEECCCBBBAAACCCCCCBBBAAABBBAAA@@@???>>><<<999666222444777:::===AAAFFFJJJQQQXXXaaahhhkkkmmmqqqtttzzzpppVVVIIIJJJHHHOOO]]]eeecccWWWKKKRRRrrreeeIII@@@888999>>>>>>QQQiii```EEE555222///---,,,,,,***)))************))))))))))))''''''''''''''''''''''''###%%%((((((&&&&&&(((***((((((((((((((((((((((((''''''(((((())))))******((()))***+++******+++---......000222444999HHHVVV{{{ssstttjjjooowwwxxxxxxrrryyyrrrrrr|||wwwyyyiii[[[ZZZZZZjjjwwwuuuooopppyyynnnQQQBBBBBBGGGGGGHHHGGGDDD>>>777444444555888999<<>>@@@HHHKKKQQQXXX___cccddddddeeefffhhhkkkmmmppprrrssssssxxxzzzxxxxxx{{{|||{{{{{{xxxxxxyyy{{{zzzyyy{{{|||xxxmmmaaaYYYRRRMMMKKKKKKKKKKKKLLLOOOOOONNNMMMQQQSSSTTTUUUXXX```kkktttxxx|||{{{ooojjjkkkkkkfff`````````___]]][[[YYYWWWVVVRRRUUUXXXYYY\\\cccoooxxx}}}yyyvvvvvvvvvuuu|||xxxwwwuuunnn```VVVXXXgggttt~~~ttthhhdddgggkkkllldddbbbaaa```\\\VVVTTTWWW]]]WWWNNNFFF@@@<<<888666444333333222111000/////////...---,,,+++,,,------......------000333333000333666888999===@@@===888333444555666777777666666;;;;;;::::::999999888888666555555666888888666555444444555555444444333222444333333444666777666555555777:::<<<===<<<;;;999999888777555555444444444555444444333333444444555555666777888999:::;;;<<<666666666555555555555555333222111111222444777999<<<===>>>>>>>>>AAAEEEHHHMMMQQQWWW\\\^^^```aaabbbcccggglllppprrrvvv{{{qqq\\\SSSMMMHHHDDDEEEFFFEEEAAA???@@@BBBBBBBBBBBBBBBBBB???:::666333666999;;;===@@@DDDGGGTTTYYYbbbkkkppprrrpppoooxxx}}}uuuXXXGGGEEEFFFRRRcccjjjeeeWWWLLLUUUuuu|||^^^AAA999999999@@@LLLgggmmmHHH444///,,,......,,,+++---)))))))))))))))))))))))))))))))))))))))(((''''''++++++)))(((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((()))))))))))))))***+++,,,.........111222555888666FFFeeezzznnnfffhhhppp|||{{{yyyxxxuuu~~~zzzwww{{{sssuuu}}}fffYYYYYY[[[iiitttrrrkkkjjjqqqvvvzzzcccKKK>>>@@@EEEFFFHHHFFFCCC===666333333444777999<<>>@@@GGGJJJPPPXXX___ccceeeeeefffggghhhkkkmmmpppqqqsssssswwwyyyxxxzzz~~~|||zzz|||~~~~~~{{{yyyyyyyyy|||{{{{{{|||}}}~~~}}}qqqeee\\\UUURRRQQQPPPOOOOOOOOOOOOMMMKKKMMMNNNOOOPPPTTT\\\hhhppp||||||tttqqqooojjjggggggfffdddbbbaaaaaaaaabbb___```aaa``````eeeooowww|||xxxtttssssssuuu}}}}}}~~~{{{rrrdddYYYZZZgggsssuuujjjfffjjjnnnoookkkgggeeeeeebbb]]]\\\]]]```XXXLLLAAA:::666444333444444444333222222111111000///---,,,,,,,,,---...000///......111444555444:::<<<<<<===BBBFFFCCC<<<========================<<<<<<<<<<<<<<<<<<;;;;;;:::999888888999999888666666666666666666555555444777666555555777888888777888:::===>>>???>>><<<;;;:::999888666555444444444444444333333333333444444555666666888999:::;;;;;;888888888888888777777777555444222000111444777999;;;<<<===>>>>>>AAADDDHHHLLLPPPUUUZZZ\\\^^^aaabbbdddhhhlllnnnpppuuu|||yyyaaaUUUMMMFFFDDDEEEFFFDDDAAA@@@@@@BBBBBBAAA@@@@@@@@@>>>:::777444555888:::<<<@@@EEEHHHSSSYYYaaaiiiooorrrrrrqqqvvv|||vvvZZZIIIGGGHHHTTTeeellljjj[[[NNNTTTpppkkkIII;;;999:::@@@JJJeeetttPPP999333...//////,,,+++,,,)))))))))))))))))))))))))))))))))))))))(((''''''+++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''')))))))))***+++,,,.........111222555999:::LLLmmmqqqjjjiiinnnxxx~~~}}}{{{{{{yyy{{{{{{ssswwwxxxdddYYYXXXZZZgggpppmmmeeecccfffjjjpppfffTTTBBB999<<>>@@@EEEIIIPPPWWW^^^cccggghhhggghhhiiikkkmmmoooqqqrrrsssuuuwwwxxx~~~~~~yyy{{{~~~~~~|||yyyxxxwww||||||}}}|||{{{|||~~~qqqfff^^^YYYXXXVVVSSSQQQPPPOOOLLLJJJJJJKKKKKKLLLNNNWWWbbbkkkyyyxxxtttqqqoooooommmjjjhhhhhhjjjlllnnnpppooommmiiigggjjjqqqwww|||wwwsssrrrrrruuuwwwjjjaaacccooozzzyyyooolllpppuuuuuurrrlllhhhiiijjjfffcccccc[[[RRREEE:::333222333333555555555444444444444444000///...---------...///111000///000222555999<<>>@@@AAAAAA@@@???===<<<;;;999888666555555444333333333222222333333333555555666666777888999999:::;;;;;;;;;::::::999999888666222000000222555888:::;;;======>>>@@@DDDGGGKKKOOOSSSWWWZZZ]]]```cccfffiiikkkmmmooottt|||gggWWWLLLDDDEEEFFFFFFDDDBBB@@@AAABBBBBB@@@???>>>>>>===:::888444555777888;;;???EEEJJJSSSWWW___gggmmmqqqssstttuuuzzztttYYYHHHGGGGGGSSSdddlllkkk[[[LLLOOOeeeWWW@@@999:::@@@GGG```~~~}}}ZZZ>>>666000000000---***+++)))))))))))))))))))))))))))))))))))))))(((((('''+++***)))((((((''''''(((((((((((((((((((((((((((***))))))((((((''''''&&&)))))))))***+++,,,.........222222555;;;>>>UUUyyyuuunnnkkklllrrrwwwxxxzzz}}}zzz{{{}}}~~~zzztttbbbYYYXXXYYYdddmmmjjjccc`````````___VVVHHH;;;666999@@@EEEKKKHHHAAA:::555333333444777888<<>>::::::777777777777777666666555555444555666888;;;===???CCCHHHOOOWWW^^^ccchhhkkkiiiiiiiiikkkllloooqqqrrrrrrsssuuuxxx~~~|||xxxuuutttzzz|||}}}|||zzz|||~~~sssjjjeee^^^[[[WWWTTTRRRPPPMMMJJJLLLLLLKKKIIIJJJPPPZZZbbbppp|||~~~zzzxxxyyyuuutttrrrqqqpppqqqrrrrrr}}}{{{vvvqqqnnnooouuuyyy|||xxxuuutttuuuyyyyyypppkkkppp{{{~~~vvvtttyyy}}}}}}vvvoookkkmmmnnnhhhaaa^^^MMMFFF<<<555333444666888333444444444555555666666111000///...---...//////000...///111444888@@@HHHRRRSSSSSSUUU[[[```]]]WWWSSSQQQOOOMMMLLLKKKKKKKKKIIIFFFCCCCCCCCCAAA===:::;;;999777777888999888777999999888888888777888888888777666777:::>>>???@@@???@@@BBBBBBBBBAAA@@@???>>>===;;;999888666666666444333333222222333333444333333444444555555666666:::;;;;;;<<<<<<;;;:::999:::777333000///111444666888:::<<<===>>>@@@CCCFFFKKKNNNRRRVVVYYY]]]aaadddhhhjjjllllllnnnttt|||jjjXXXMMMFFFFFFFFFEEEDDDCCCBBBAAAAAABBB@@@>>>>>>>>>===;;;:::555555666777:::???EEEJJJQQQUUU\\\dddkkkppptttuuuvvvzzzpppUUUFFFDDDCCCMMM___fffgggXXXIIIHHHXXXtttfffEEE:::;;;@@@DDDZZZvvvaaaAAA888000//////---++++++))))))))))))))))))))))))(((((())))))))))))((((((******)))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((()))))))))***+++,,,......000333222555;;;BBB]]]yyyrrrmmmkkknnnppprrrvvv{{{yyysssooowwwppp___UUUUUUXXXcccmmmlllgggddd```]]]VVVMMMAAA888555888@@@FFFOOOJJJBBB:::666555555666666888<<>>BBBHHHOOOWWW]]]ccciiimmmkkkjjjjjjkkklllnnnqqqrrrqqqrrrssswww}}}{{{yyywwwuuutttwwwzzz||||||{{{~~~}}}~~~zzzttthhhddd```\\\YYYVVVSSSQQQPPPPPPNNNJJJIIILLLSSSZZZgggsss|||}}}}}}|||zzzwwwuuussszzzuuussstttwwwzzz|||}}}~~~}}}zzzyyyzzz{{{~~~yyysssqqqvvv~~~}}}}}}vvvqqqppplllaaaUUUNNN@@@===888555555666888888222222222333444444555555111000///...---...//////---+++---222555;;;HHHVVV```dddhhhjjjppptttsssnnnnnnmmmkkkhhhfffdddcccccc___ZZZTTTPPPNNNKKKFFFAAA???>>><<<;;;=========<<<:::999888888777777888888666555555888<<<@@@BBBCCC@@@@@@AAAAAAAAA@@@?????????>>>===;;;999888888888555555444444444444555555222222222333333333333333777888:::;;;;;;;;;:::999:::888444111///111333555666888:::<<<===???BBBEEEKKKNNNRRRVVVZZZ^^^cccfffhhhkkkmmmnnnpppuuu}}}kkkYYYOOOJJJGGGFFFEEEDDDCCCCCCBBBAAABBBAAA????????????===<<<555666666777999>>>DDDIIINNNRRRYYYaaahhhooosssuuuwww{{{oooUUUFFFCCC@@@HHHYYYaaacccVVVIIIFFFPPPiiisssKKK:::;;;???@@@QQQmmmeeeBBB777...---///...,,,,,,************************(((((())))))))))))((((((***))))))(((((((((((()))((((((((((((((((((((((((&&&''''''((()))***++++++)))))))))***+++,,,......111444333666<<>>BBBHHHPPPWWW\\\bbbiiinnnllllllkkkkkklllnnnqqqrrrqqqrrrsssvvv~~~}}}xxxuuuvvvwwwxxxyyyxxxyyy{{{|||}}}|||~~~}}}~~~yyyuuuooojjjgggccc```]]]XXXXXXVVVRRROOOOOOTTTXXX^^^gggzzz}}}yyyvvv~~~|||yyyvvvuuuvvvwwwyyyyyy{{{|||}}}||||||~~~{{{vvvuuuxxx}}}yyyqqqkkkaaaRRRFFF@@@;;;888666555666666444333111111222222333333333444000///...---------...///,,,***---222555;;;MMM```nnnwwwuuummmccc\\\YYYUUUOOOJJJDDDBBB???============<<<;;;:::999888888888999:::666666888;;;???BBBCCCCCC>>>??????@@@@@@@@@??????@@@???>>><<<;;;;;;;;;;;;777777777666666777777777333333333333333333222222333444777999;;;;;;:::999999777444222111111333444444777999;;;===???AAADDDIIILLLRRRWWW[[[___cccfffhhhlllpppssstttwww}}}ppp\\\RRRNNNHHHFFFDDDDDDDDDDDDBBB@@@AAA@@@???@@@AAA@@@>>><<<666777777888999===BBBFFFKKKOOOVVV___ffflllppprrrvvvzzz~~~sssYYYJJJEEE@@@FFFVVV^^^dddYYYOOOLLLQQQeee|||PPP:::;;;???>>>IIIccciiiEEE888...,,,///...---,,,************************'''(((((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,)))))))))***+++,,,......000444444777>>>IIIjjjyyyrrrkkkgggdddeeekkktttvvvlllbbbfffqqq[[[OOOPPP```lllyyy}}}|||uuujjj```SSSIII>>>::::::===FFFPPPSSSKKK@@@888555555666666666888===DDDMMMWWW___ddddddjjjmmmlllmmmrrrtttssstttzzzppp```NNNDDD???;;;:::;;;666666888888888777555444333444555777999;;;===>>>BBBHHHQQQWWW[[[aaaiiiooonnnmmmkkkkkkkkknnnppprrrpppssstttuuu{{{yyyttttttyyy|||{{{zzz{{{}}}}}}|||}}}{{{~~~}}}}}}}}}xxxsssooollleeefffeeebbb^^^\\\___bbb___dddsss~~~{{{yyyyyywwwuuuttttttuuuuuutttwwwyyy{{{|||||||||~~~|||{{{||||||}}}}}}~~~zzzwwwnnnddd[[[OOOCCC<<<;;;777555333333333333222111222222222222222333333333000///---,,,,,,,,,---......+++---333555:::NNNdddzzztttkkkgggddd^^^YYYOOOKKKGGGCCCAAA@@@>>><<<>>><<<;;;999999:::;;;<<<;;;;;;<<>>>>>??????@@@@@@@@@??????>>>===============::::::999999999999::::::666666555555555444444444///222555999;;;;;;;;;:::777666555333333222222222333555999;;;===>>>AAACCCEEEJJJPPPVVV[[[^^^aaadddffflllsssxxxyyyzzz|||yyyaaaTTTNNNIIIFFFDDDDDDEEEEEECCC@@@>>>>>>>>>@@@AAA@@@>>>;;;666777999999:::<<<@@@CCCIIIMMMUUU]]]eeejjjmmmnnnssswww}}}~~~www^^^NNNHHH@@@DDDSSSZZZfff^^^WWWSSSSSSbbbSSS::::::>>>===BBB[[[xxxqqqJJJ<<<000---//////---,,,************************''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))***+++++++++)))))))))***+++,,,.........333555:::BBBNNNrrrvvvkkkbbb\\\^^^hhhsssxxxooodddggg|||vvv^^^QQQRRReeeqqq~~~{{{nnnbbbSSSHHH>>>;;;;;;???IIIUUUSSSKKK???777444444555555555888===DDDMMMWWW___dddaaahhhlllkkklllqqqrrrooonnnwwwmmm^^^MMMCCC>>>;;;:::;;;555666888999888777555444333444555777999;;;======CCCIIIQQQWWW[[[```hhhooonnnmmmkkkkkkkkknnnppprrrpppsssuuutttxxx~~~vvvvvvzzz~~~|||{{{}}}}}}~~~{{{zzz{{{~~~zzz}}}|||}}}~~~{{{|||~~~yyyvvvoooqqqrrrpppllljjjkkkmmmiiijjjuuu~~~|||{{{zzzuuutttssssssssssssrrrpppwwwxxxzzz{{{{{{{{{}}}www}}}~~~zzzttthhh___UUUKKKAAA::::::>>>444222000///111222222222333333333333333333333333///...---,,,+++,,,------000---...333444999MMMeee|||xxxuuupppkkk^^^ZZZTTTOOOKKKHHHEEECCC@@@>>><<<;;;:::;;;===>>>??????AAACCCEEEDDD@@@=========>>>??????@@@AAAAAA??????>>>>>>>>>>>>??????<<<;;;;;;::::::;;;;;;<<<888888888777666666555555...000555999;;;<<<<<<;;;666555555555444333222222222555888;;;<<<>>>AAACCCCCCHHHOOOVVVZZZ]]]```bbbeeellluuu{{{|||||||||~~~fffVVVMMMIIIFFFDDDDDDEEEEEECCC@@@<<<<<<>>>@@@AAA@@@<<<:::666888::::::;;;<<<>>>@@@GGGLLLTTT]]]dddiiikkklllqqquuuzzz~~~xxx___OOOHHH>>>AAAPPPWWWgggaaa[[[WWWTTT```UUU:::999>>><<<>>>WWWtttxxxOOO@@@222///000///,,,+++************************''''''((()))))))))))))))))))))(((((((((((()))***(((((((((((((((((((((((())))))))))))************)))))))))***+++,,,......,,,222666<<>>@@@GGGLLLRRRUUUYYY___iiiqqqsssrrrooollljjjkkknnnqqqpppqqqtttxxxzzz~~~yyyuuuxxxyyywww}}}~~~}}}~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~~~~|||{{{}}}~~~|||{{{}}}vvvttt|||~~~~~~|||xxxvvvuuuuuuuuurrrooooooqqqqqqpppmmmuuuvvvuuuqqqmmmnnnuuu{{{~~~~~~xxxooofffaaaUUUOOOFFF???<<<:::888666444333222222222444555666555555555555444333222111000000////////////000000000...111777666666DDDXXX{{{sssnnnggg```ZZZSSSLLLHHHCCCBBB@@@???>>>>>>>>>>>>BBBCCCEEEFFFFFFDDDCCCAAA@@@AAABBBCCCCCCBBBAAA@@@@@@?????????>>>>>>======??????>>>===============;;;:::888777555444444444555444444555888;;;;;;;;;:::999777444222000//////333444555777:::===???AAADDDIIIOOOUUUXXX[[[^^^```hhhmmmtttxxxxxxxxxyyy{{{lllWWWPPPEEEHHHHHHDDDFFFJJJHHHBBB???>>>>>>??????===:::777888777666666888<<<@@@CCCHHHNNNWWW___dddhhhkkkmmmqqqtttyyy}}}vvvbbbMMMDDDAAABBBKKKVVVffffffbbbWWWRRRbbbvvvTTT???:::<<<<<>>:::777777666777777666666555444333333333333555888;;;???AAAHHHMMMRRRVVVYYY```iiiqqqrrrqqqpppmmmlllllloooqqqqqqppprrruuuvvvyyy~~~yyy{{{zzzxxx{{{~~~}}}~~~~~~}}}{{{~~~~~~~~~~~~~~~~~~~~~|||{{{~~~|||wwwuuuuuuvvvsssqqqpppqqqrrrpppnnnooopppnnnjjjfffgggmmmssszzz~~~{{{vvvnnneee\\\WWWOOOIIIBBB>>><<<;;;999888555555555555555666666777777777777666555444333222333222111000////////////111---...333222000:::IIIdddvvv~~~wwwoooggg___ZZZOOOLLLGGGDDDBBBAAA@@@@@@CCCDDDFFFGGGGGGFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????@@@???>>>>>>===>>>>>>>>>;;;:::999777666555444444555444444555888:::;;;:::;;;:::888555333111000000333333555777:::===???AAADDDHHHNNNTTTYYY]]]bbbeeejjjooouuuyyyzzzzzz{{{|||qqqZZZRRRGGGIIIHHHDDDEEEGGGEEE@@@@@@??????@@@@@@>>>;;;888777666555555777;;;???BBBHHHNNNVVV^^^cccgggjjjlllpppssswww{{{sss___KKKCCC@@@@@@HHHSSSaaa```\\\RRRNNN^^^kkkMMM;;;888999999@@@PPPkkk^^^CCC222111------...)))************))))))))))))((())))))************)))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***,,,---///000444333:::===DDDdddsssfffXXXOOO^^^sssxxxxxx|||www|||~~~mmm~~~rrr]]]YYY```uuuwww```KKK???>>>@@@CCCRRR``````YYYIII;;;999777333333777666;;;AAAIIIQQQZZZbbbgggllllllmmmnnnpppqqqrrrrrrrrrvvvzzz{{{yyyyyyzzz|||}}}kkkZZZIIIAAA>>>;;;999999888777666555444444444444333333444555888<<>>>>>>>>>>>>>><<<;;;999888666555555555555444333444777999:::999;;;:::999777555444222222222333555777999<<>>AAA@@@@@@@@@AAA???===:::777666555444666:::>>>AAAHHHMMMUUU\\\aaaeeehhhjjjnnnqqquuuyyy~~~rrr___LLLDDDAAAAAAHHHRRR]]][[[WWWOOOKKK[[[zzzcccIII:::777888888<<>>;;;888888888666555333333333333444222222333444777;;;???AAAGGGKKKQQQVVVZZZ```fffjjjkkkmmmnnnnnnmmmmmmnnnooouuussssssvvvvvvwww}}}||||||}}}~~~zzzxxxyyy}}}~~~|||}}}~~~}}}}}}|||zzz{{{zzz{{{|||zzzxxxwwwvvvuuutttsssnnnlllhhhbbb]]]]]]```ccciiilllqqqwww}}}yyyjjjgggaaaZZZTTTOOOLLLJJJAAA@@@???>>>>>>===;;;:::999:::;;;<<<<<<;;;:::999;;;;;;;;;:::999888777666555444333333222222222222000,,,+++000222222444888@@@OOOjjjyyyqqqjjjbbbWWWOOOJJJGGGEEECCCDDDEEEGGGHHHIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB??????>>>============>>>===<<<:::999777666666666555444333444777999999999;;;;;;:::999777666444444222333444666999<<>>AAA@@@??????@@@???===;;;777666444444666999===@@@GGGLLLSSSZZZ___dddgggjjjmmmooossswww}}}vvvcccQQQIIIFFFEEEKKKTTT^^^ZZZVVVOOOKKKZZZiiiNNN===999::::::;;;JJJdddlllMMM888333///......)))+++++++++*********))))))***************)))((('''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,...000111555555<<>>:::777666666555444222111222222333111111111333666;;;>>>AAAGGGJJJOOOUUUZZZ___cccfffgggjjjlllmmmmmmlllmmmnnnsssqqqqqquuuxxxzzz~~~{{{zzz|||~~~~~~{{{xxxxxx}}}zzz|||~~~~~~{{{zzz|||}}}~~~~~~|||yyyxxxwwwwwwmmmiiiccc\\\VVVTTTVVVWWW___aaaffflllsssyyy}}}|||zzz|||~~~|||sssjjj]]]ZZZUUUPPPLLLJJJHHHHHHAAABBBCCCCCCAAA>>><<<:::;;;;;;=========<<<;;;:::<<<<<<<<<<<<;;;:::999999555555444444444555555666222...---000333333333444<<>>>>>===<<<<<<<<<======>>>===;;;:::888777777777666555444555777999999999;;;;;;;;;:::999888666555222222444666999<<<>>>@@@DDDGGGKKKOOOUUU\\\dddjjjmmmooorrrwww{{{}}}~~~~~~}}}bbbSSSJJJGGGDDDDDDDDDCCCAAAAAA@@@???>>>>>>???>>>===;;;777666444444666999===???FFFKKKRRRYYY^^^ccchhhkkkmmmppptttxxx}}}{{{hhhUUUMMMIIIGGGLLLUUU___ZZZVVVQQQLLLVVVzzzxxxWWW@@@999:::;;;===JJJbbbvvvTTT;;;444/////////***++++++++++++***************************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))***,,,---///000222333<<>>EEENNNXXX___bbbcccggghhhjjjmmmooorrrtttuuuvvvwwwyyy{{{~~~~~~gggXXXHHH@@@>>>:::777666666555444333222222222222111111222444777;;;???BBBGGGJJJOOOUUU[[[___bbbcccfffhhhkkkllllllmmmnnnppppppmmmnnntttxxx{{{~~~|||zzz|||}}}{{{yyyzzz~~~zzz|||~~~~~~}}}zzzyyy{{{~~~}}}{{{{{{{{{tttooofff^^^WWWTTTSSSSSSVVVVVVYYY^^^eeejjjmmmnnnllliiiggghhhjjjhhhbbb\\\UUUSSSQQQMMMJJJGGGEEEEEECCCGGGJJJJJJGGGBBB>>><<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;777777666666666666777777444222111000111000//////888@@@QQQkkk|||rrrcccYYYSSSOOOJJJEEECCCDDDFFFHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCCCCCCC???>>>>>>===============???>>><<<;;;999888888888777666555666888999:::999::::::;;;;;;:::999777666111222444666888;;;>>>???CCCFFFJJJOOOUUU\\\dddiiinnnoooqqqvvv{{{~~~~~~gggVVVLLLGGGDDDEEEEEEBBBAAACCC@@@???======>>>>>>===<<<888777555555666999===@@@EEEJJJQQQXXX^^^dddiiimmmnnnqqqvvvzzz~~~kkkVVVLLLGGGEEEJJJTTT```ZZZVVVQQQJJJPPPqqq^^^BBB888999:::???JJJ___|||___AAA666//////000+++,,,++++++++++++*********)))************))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++---///000111333===LLLfff}}}mmmbbb^^^aaauuu___aaaiii~~~mmmYYYRRRYYYbbbrrr{{{|||]]]KKKAAA???AAANNNYYYWWWOOO@@@555444555333555:::<<>>;;;888777666666666666555444333333222333333555999===AAADDDIIILLLQQQWWW]]]aaaccccccgggiiilllmmmmmmoooqqqsssqqqnnnooouuu{{{~~~|||yyyzzz{{{{{{|||}}}|||~~~}}}|||~~~~~~}}}{{{{{{|||~~~~~~~~~~~~~~~~~~}}}|||}}}~~~|||}}}~~~}}}~~~}}}wwwmmmbbb[[[VVVSSSRRROOONNNNNNPPPUUUYYYYYYYYYVVVUUUTTTUUUVVVVVVTTTRRROOOOOOOOONNNLLLIIIFFFEEEFFFKKKPPPQQQMMMGGGBBB@@@===<<<<<<;;;::::::;;;;;;:::;;;<<<======>>>>>>===;;;:::999777666666555555333444333111000111111111444;;;III```}}}}}}nnnccc\\\VVVOOOIIIDDDEEEGGGIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCCCCDDDDDDDDDEEEEEEAAA@@@@@@???>>>???????????????===;;;:::999999999999777666777999:::::::::999:::;;;;;;;;;999777666111222333555888;;;>>>???@@@DDDJJJPPPWWW___ggglllpppppprrrvvv|||mmm\\\PPPJJJEEEFFFEEEAAA@@@BBBAAA???>>>>>>???@@@???>>>999888666666777:::>>>@@@DDDHHHPPPXXX^^^eeekkkoooppptttyyy}}}nnnWWWLLLFFFCCCIIISSSbbb[[[WWWSSSJJJLLLjjjdddFFF:::999:::@@@HHH\\\xxxlllIII999000///111+++,,,,,,+++++++++*********((())))))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++---...000111222444???PPPnnnsssiiifffkkk}}}ccccccjjj~~~lllXXXSSS[[[dddnnnwwwbbbOOOCCC@@@BBBOOOZZZWWWMMM>>>333333555333555:::===@@@FFFOOOYYY^^^___]]]bbbcccfffiiimmmppprrrtttqqqqqqsssxxx~~~yyyaaaRRRDDD???>>><<<:::999777888888888888666555333444444555777;;;???CCCFFFKKKMMMRRRYYY```cccdddccciiikkkmmmnnnnnnpppsssvvvuuuqqqrrryyy~~~~~~{{{yyyyyyyyy{{{}}}}}}{{{xxx|||}}}||||||~~~~~~}}}}}}}}}|||{{{zzz|||}}}|||{{{xxxlllaaaYYYSSSPPPNNNKKKIIIGGGGGGJJJLLLKKKIIIHHHHHHIIIJJJKKKLLLNNNNNNIIIKKKMMMOOONNNLLLIIIHHHGGGMMMSSSUUUQQQKKKFFFCCC===<<<;;;999999999:::;;;999:::;;;===>>>>>>?????????>>>;;;999666555333333111444444333222555888999333999FFFZZZtttwwwkkkccc\\\SSSKKKEEEFFFIIIJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDEEEEEEFFFFFFFFFGGGCCCBBBAAAAAA@@@@@@AAAAAA@@@???===<<<::::::999999:::888777888:::;;;;;;:::888999:::;;;;;;999777666111222333555888;;;>>>???>>>CCCJJJRRRYYYbbbjjjoooqqqqqqrrrwww~~~rrraaaTTTLLLGGGGGGEEE@@@>>>AAABBBAAA??????@@@AAA@@@???:::999777666777;;;>>>AAACCCHHHPPPWWW___fffmmmqqqrrruuu{{{qqqYYYMMMFFFDDDJJJTTTeee^^^ZZZVVVKKKKKKfffhhhJJJ===;;;<<>>===MMM^^^^^^III>>>444222444555777::::::@@@IIIRRRYYY^^^bbbeeefffffffffgggiiikkkmmmooorrrsssuuuzzzvvv^^^RRREEE@@@>>>;;;888888666555555555555444444444444333444666;;;>>>@@@@@@FFFKKKRRRXXX]]]```bbbdddkkkooosssvvvuuutttsssrrrttttttvvvyyy~~~|||wwwtttssswww~~~~~~~~~}}}zzz}}}~~~}}}|||}}}~~~}}}}}}~~~}}}|||}}}~~~~~~~~~yyywwwwww{{{wwwnnnbbbWWWOOOKKKKKKGGGDDDBBBAAABBBCCCBBBBBBBBBBBBDDDEEEHHHJJJLLLMMMKKKOOOQQQQQQQQQRRRNNNHHHLLLQQQWWWYYYVVVOOOIIIEEE???>>>======<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>???>>>===;;;999777666555333444444555555444444333777888???OOOiiizzzoooeeeYYYQQQNNNHHHEEEIIILLLKKKJJJKKKHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGGGGGGGEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAAAAA>>>;;;999999::::::999;;;<<<<<<<<<<<<;;;:::999;;;::::::999777555444333111000111222555999<<<>>>EEEFFFJJJRRR[[[ccchhhkkkppptttyyy|||~~~{{{cccTTTNNNJJJIIIGGGCCCBBBDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@===999666666999===@@@DDDHHHNNNUUU[[[bbbiiinnnuuuvvvyyy}}}qqqZZZNNNGGGCCCKKKWWWfff```UUUPPPMMMHHHXXXzzztttQQQ;;;888<<<:::EEEZZZwww[[[???333///---,,,---,,,++++++******++++++))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((+++++++++,,,---///222333444<<<===\\\qqquuuuuusssuuu|||gggXXXUUU^^^iiinnnnnnjjjaaaTTTJJJBBB???NNN]]][[[III>>>444222444555666999:::@@@IIIQQQXXX^^^cccfffeeefffgggiiikkkooorrrssstttuuuwww{{{sss\\\PPPDDD???>>>:::888888666555555555555444444444000222555777999<<>>===<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>?????????===<<<:::888666555333444444555555444444333333444;;;KKKeee~~~ttthhh```RRRKKKHHHJJJMMMKKKKKKLLLIIIIIIHHHGGGGGGGGGGGGHHHEEEFFFFFFFFFFFFDDDCCCBBB@@@@@@@@@??????@@@@@@@@@AAA>>>;;;999999::::::999:::999999999888888888888;;;;;;;;;:::888777555444111111111333666999===???DDDFFFKKKRRR[[[ccchhhkkkrrruuuyyy||||||}}}~~~iiiUUUOOOJJJIIIGGGCCCAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@===999666666999===@@@CCCGGGMMMTTTZZZaaaiiimmmppprrrvvv{{{uuu]]]PPPGGGAAAHHHSSSbbbaaaWWWPPPLLLGGGRRRlllXXX===888???>>>FFFXXXtttaaaCCC444000///...---,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,---000222333555===@@@```}}}qqqzzzxxxbbbSSSSSS^^^iiihhhdddZZZrrrzzz[[[PPPIIICCC@@@MMMXXXTTTGGG===555333444444555888:::@@@HHHQQQXXX^^^cccfffeeefffhhhkkkooorrrvvvxxxwwwxxxzzz}}}nnnYYYMMMAAA>>>===:::888999666555555555555444444444///222666888:::<<>>>>>===?????????AAADDDIIIMMMPPPKKKOOOPPPPPPSSSXXXZZZXXXSSSVVV[[[```aaaZZZOOOGGGDDDBBB???===<<<<<<======<<<<<<;;;;;;<<<===>>>???@@@???>>>===;;;888777555444444555555555555444444111333999HHH```~~~vvvnnnYYYQQQJJJJJJKKKJJJJJJLLLKKKJJJIIIIIIHHHHHHHHHIIIEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@@@@>>>;;;999:::::::::999:::999888777777777888999<<<<<<;;;;;;999888666555222222222444666:::>>>@@@CCCFFFKKKSSS[[[bbbhhhkkkrrruuuyyyzzz{{{{{{|||}}}~~~rrrZZZRRRKKKJJJHHHDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???<<<999666666999<<>>>>>>>>>>>===<<<<<<>>>AAAGGGLLLPPPJJJNNNQQQQQQTTT[[[___```YYY[[[```fffiiicccVVVKKKGGGEEEBBB???======>>>>>>>>>===;;;:::;;;<<<>>>@@@@@@@@@???>>><<<:::888666555555666666666666555555444666;;;HHH^^^zzzzzzjjj___SSSNNNLLLKKKMMMPPPMMMLLLKKKJJJJJJJJJJJJJJJFFFEEEEEEDDDCCCBBBAAAAAA???@@@@@@@@@@@@@@@@@@???@@@>>>;;;;;;;;;<<<;;;:::===;;;999888888888:::;;;;;;;;;;;;:::999888666555222222333444777;;;>>>@@@BBBFFFMMMTTT[[[bbbhhhkkkqqqtttwwwyyyyyyzzz|||}}}}}}dddXXXNNNKKKJJJGGGDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@>>><<<888666666888<<<>>>CCCGGGMMMSSSZZZaaahhhmmmoooqqquuuyyy}}}|||dddSSSGGGAAAEEELLL```vvvzzzhhhXXXLLLIIIPPPqqqsssMMM???AAAIIIKKKWWWoootttPPP999111000111---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++*********+++---000222444555@@@HHHlll|||yyyvvvuuuwwwnnnjjj}}}~~~dddUUUTTTZZZ]]]]]]XXXJJJXXXggggggcccPPPBBB<<<<<<<<<<<>>;;;;;;:::999:::666555555555555444444444333222222666===CCCDDDCCCHHHLLLQQQVVVZZZ]]]aaadddgggjjjnnnqqqqqqrrrssstttwwwvvvwwwxxx{{{}}}}}}~~~|||yyy|||~~~zzzzzz{{{|||~~~~~~~~~|||}}}yyy|||~~~~~~zzzzzz{{{uuuwwwxxxyyyyyyxxxyyy{{{|||wwwnnnbbb[[[WWWTTTOOOKKKMMMIIIDDD@@@???>>>======<<<;;;;;;<<>>===;;;:::;;;<<<>>>?????????@@@???>>><<<:::888777777888888888888777777777888===GGG[[[wwwrrraaaWWWRRROOOQQQUUUOOONNNMMMLLLKKKKKKKKKKKKGGGFFFEEEDDDCCCBBBAAAAAA???@@@AAAAAAAAAAAA@@@???@@@>>>===<<<======<<<;;;===<<<:::888888999:::;;;999999999999888777555555222222333444777;;;>>>@@@BBBGGGOOOVVV\\\bbbhhhmmmooorrruuuwwwyyy{{{~~~sssbbbQQQJJJIIIGGGEEEDDDAAAAAAAAA@@@@@@?????????===;;;888666666888;;;===CCCGGGMMMSSSZZZaaahhhmmmsssvvvyyy|||}}}{{{eeeSSSHHHCCCFFFKKKccc~~~fffSSSKKKPPPiiiXXX@@@===CCCFFFSSSjjj~~~WWW;;;000///000---,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++*********+++...000333444555AAAMMMttt~~~{{{xxxtttooojjjgggiiidddfff|||dddUUUVVV[[[[[[XXXWWWKKKUUU^^^XXXVVVEEE<<<777:::<<<===GGGMMMEEE;;;666333444333222444888999>>>FFFNNNUUU]]]dddhhhjjjkkkmmmnnnpppqqqrrrrrrzzz}}}}}}gggTTTIII>>>;;;;;;:::999:::666555555555555444444444111111111555;;;???AAAAAAHHHLLLQQQUUUYYY\\\```ccceeehhhllloooqqqsssuuuwwwxxxxxxxxxyyy|||||||||}}}{{{yyy{{{}}}~~~~~~yyyyyyzzz}}}|||zzz|||~~~xxx{{{|||}}}{{{{{{}}}yyyzzz{{{{{{{{{zzzzzz{{{}}}}}}~~~zzzqqqdddZZZTTTPPPMMMKKKJJJGGGCCCAAA???>>><<<:::<<<;;;;;;;;;>>>AAAEEEGGGFFFNNNTTTUUUWWW[[[___```]]]___eeekkklllfff\\\SSSNNNMMMJJJGGGDDDBBB@@@@@@>>>===<<<;;;;;;<<<===>>>===>>>@@@@@@@@@>>><<<;;;999999::::::::::::999999888999<<>>???@@@@@@>>>===;;;:::999888888888999999888999999888777666555555222222222444666:::>>>@@@BBBIIIQQQYYY^^^cccjjjnnnooorrruuuwwwyyy{{{sssXXXKKKHHHFFFDDDCCCAAAAAAAAA@@@??????>>>>>>===;;;888666666888;;;===BBBFFFLLLRRRYYY```gggllluuuxxx{{{||||||~~~zzzeeeRRRHHHEEEGGGJJJaaatttZZZMMMRRReee]]]@@@999999>>>KKKbbb|||___>>>111//////---,,,++++++******++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((())))))******))))))***+++...111333555555CCCSSS}}}~~~{{{xxxuuurrrnnnhhhddd___]]]ccc~~~xxx]]]QQQWWW^^^___[[[\\\PPPVVVVVVMMMLLL>>>:::666999<<<<<>>EEEMMMUUU]]]dddhhhjjjkkkmmmpppqqqrrrrrrrrryyy}}}{{{dddUUUIII???;;;;;;:::999999666555555555555444444444///444888999999:::@@@EEEJJJMMMQQQUUUYYY\\\aaaddddddggglllpppsssvvvyyy|||wwwwwwwwwyyy}}}}}}~~~~~~~~~~~~|||}}}~~~}}}~~~}}}{{{zzz|||}}}zzzyyyzzz|||~~~|||}}}}}}}}}~~~||||||}}}}}}}}}}}}{{{xxxwwwwwwyyyuuuvvvuuuvvvyyy}}}}}}~~~yyysssiii^^^VVVPPPMMMLLLIIIGGGEEECCCBBB@@@<<<:::<<<<<<;;;<<<===???@@@BBBDDDNNNVVVXXXXXXZZZ[[[ZZZ___dddjjjnnnmmmggg```ZZZPPPPPPNNNLLLHHHEEEBBB@@@=====================<<<;;;===???AAAAAA@@@???===;;;;;;<<<<<<<<<<<<;;;;;;888999<<>>>>>===<<<:::888666666888:::<<>>444111111444333222555:::999>>>EEEMMMUUU]]]dddiiijjjkkknnnpppssstttttttttxxx}}}zzzcccVVVJJJ???<<<<<<:::999999666666555555555444444444///999AAA???999888BBBLLLKKKNNNRRRVVVYYY]]]bbbeeedddhhhmmmqqquuuxxx|||uuuuuuwwwyyy~~~~~~~~~|||}}}~~~{{{zzz~~~~~~|||yyywwwyyyzzz|||~~~~~~~~~yyyvvv{{{~~~~~~|||yyyuuurrrrrrrrriiihhhddd^^^\\\dddttt|||yyywwwvvvtttuuuuuutttssstttwwwyyywwwsssmmmcccYYYQQQNNNMMMJJJIIIHHHGGGFFFCCC???<<<<<<<<<<<<<<<<<<===>>>>>>CCCNNNXXXZZZXXXXXXXXXVVV\\\bbbhhhkkkiiiccc]]]ZZZQQQQQQQQQOOOKKKGGGBBB@@@<<<======>>>======<<<;;;:::<<>>>>>>>>===<<<;;;:::::::::::::::999888777111000111222555999<<<>>>CCCKKKUUU\\\```eeelllqqqtttvvvxxxxxxyyyzzz}}}~~~sssYYYNNNKKKHHHHHHAAAAAA@@@@@@???>>>>>>===<<<:::888777777888:::<<<===AAAGGGNNNTTT[[[bbbgggnnnrrrvvvxxxxxx{{{yyyeeeQQQFFFEEEFFFFFFSSSpppaaaLLLMMMSSS|||YYY@@@AAA:::===EEEQQQddd{{{jjjDDD444111000---,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))***+++...111444555999III]]]}}}zzzvvvtttrrrnnnhhhdddddd]]]cccnnnTTTMMMYYYhhhpppqqqjjj```WWWNNNFFF???999444777777777999???AAA???666555444333333444555666999>>>EEELLLTTT[[[bbbgggfffhhhkkkmmmooosssxxx{{{tttxxx|||}}}}}}|||fffOOOEEE===;;;:::999999;;;666666666555444333111111444666888999:::===AAADDDLLLOOOSSSWWWZZZ]]]aaadddiiijjjlllppptttwwwxxxxxxxxxxxxyyy}}}|||~~~}}}{{{|||~~~{{{zzzzzzwwwyyy|||~~~}}}~~~~~~||||||}}}{{{uuuoooiiidddbbb]]]XXXSSSQQQOOOQQQ[[[eeevvvxxx||||||xxxuuuqqqoooppptttuuurrrqqqsssvvvrrrllleee^^^WWWPPPKKKLLLIIIFFFEEEFFFFFFCCC???@@@???>>>======>>>@@@AAABBBCCCEEEHHHKKKOOORRRTTTWWW```fffeeebbb```ZZZSSSTTTTTTTTTRRROOOKKKFFFDDDEEEBBB??????AAABBB@@@>>>?????????@@@@@@AAACCCCCC>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::888777666666555777444111111666:::<<<===IIIPPPXXX^^^ccciiiqqqwwwxxxxxxyyyzzz|||}}}~~~~~~~~~```NNNMMMIIIBBBBBBBBBAAA@@@@@@??????>>>>>>:::555444666999999999@@@CCCGGGMMMSSSZZZbbbhhhmmmooosssuuuxxx{{{|||iiiYYYKKKBBBAAADDDQQQcccyyyaaaJJJPPPWWWppp\\\AAA:::555===BBBGGGZZZyyywwwIII444444111...---,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************+++***,,,///000000333999===HHHlll{{{wwwwwwuuunnngggddd\\\[[[iiimmmVVVQQQ___ooowwwuuuppphhh^^^TTTJJJ@@@:::666999999888:::???@@@===666555444333333444555666999===DDDKKKRRRZZZbbbggghhhjjjmmmoooqqqtttxxx{{{wwwyyy{{{{{{|||zzzdddNNNEEE===;;;:::999999;;;666666666666555444333333333444666888:::>>>CCCGGGMMMQQQUUUYYY]]]aaaeeehhhjjjkkkmmmppptttvvvvvvvvvyyyxxxxxx{{{|||{{{}}}|||zzzzzz{{{{{{{{{}}}~~~~~~}}}{{{zzzzzzxxxtttnnnggg```ZZZVVVPPPLLLHHHGGGFFFIIISSS]]]eeeggglllsss{{{}}}|||||||||xxxsssppppppssstttpppoooppptttrrroookkkeee]]]UUUOOOPPPLLLHHHGGGGGGFFFBBB???@@@???===<<<<<<===>>>???===>>>@@@BBBEEEIIIKKKMMMQQQZZZ___^^^]]][[[WWWQQQSSSTTTUUUUUUSSSOOOJJJHHHIIIGGGDDDCCCDDDDDDCCCAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>GGG___ooofff___]]]\\\XXXUUUUUUQQQPPPNNNJJJFFFEEEFFFGGGEEEDDDDDDEEEFFFFFFEEECCCFFFEEEDDDDDDEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@===<<<:::888777666666666555222000111666;;;>>>@@@IIIRRR]]]dddgggllltttzzz~~~nnnTTTKKKGGGBBBBBBBBBAAA@@@@@@??????>>>>>>:::666444666888999999>>>BBBFFFLLLRRRZZZaaagggnnnpppsssuuuwwwyyy}}}lll[[[MMMCCCAAAEEENNNaaaxxxcccJJJNNNTTTjjj^^^CCC:::444<<<@@@DDDWWWvvvzzzLLL666444111...---,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************+++***,,,///000000444999>>>KKKqqq}}}xxxxxxxxxrrrmmmkkkccc___iiijjjVVVUUUcccuuu~~~xxxuuunnndddWWWJJJ>>>777:::<<<<<<;;;===AAA@@@<<<666555444333333444555666999===CCCJJJQQQYYYaaagggkkkmmmoooqqqrrruuuxxx{{{zzzyyyxxxyyy|||wwwaaaNNNDDD<<<::::::888888:::555555666666666666555555222333555666999>>>EEEJJJNNNRRRWWW\\\```dddiiillllllmmmooorrrssstttttttttyyywwwvvvxxx}}}~~~~~~}}}|||~~~}}}}}}~~~}}}zzz|||}}}yyyuuurrroookkkddd\\\TTTMMMJJJDDDAAA?????????CCCMMMXXX^^^___dddooo||||||xxxvvvxxxwwwsssqqqqqqtttssssssqqqmmmfff]]]WWWTTTPPPLLLJJJIIIGGGCCC???@@@???===;;;:::;;;<<<===:::;;;<<<>>>@@@BBBEEEFFFLLLSSSWWWWWWWWWWWWTTTQQQQQQSSSWWWYYYXXXUUUQQQNNNOOOMMMKKKJJJJJJIIIGGGEEECCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???@@@AAAGGGXXX|||yyykkkfffccc```^^^___\\\\\\YYYSSSLLLGGGGGGHHHGGGEEEDDDDDDEEEFFFFFFEEEGGGEEECCCCCCCCCDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBB===<<<:::999777666666666333111///111666<<>>===:::666444555888999:::===AAAFFFLLLRRRYYYaaafffmmmpppsssuuuvvvxxx{{{}}}ooo^^^PPPEEECCCFFFLLL```yyyjjjMMMLLLPPP```\\\BBB888444:::===AAASSSsssRRR999444000...---,,,++++++******+++************************************))))))))))))))))))))))))))))))))))))))))))))))))************+++***,,,///000000444:::???OOOxxxzzz|||}}}yyyuuusssoooiiiooo{{{dddUUUVVVdddwwwxxxlll\\\LLL@@@:::<<<>>>>>>===AAADDDBBB===555555333333333333555555999===BBBIIIPPPXXXaaafffkkkmmmpppqqqrrrtttwwwyyyzzzxxxvvvxxx|||uuu___LLLCCC<<<::::::888777999333333444555666666555555444555555666888===EEEJJJMMMQQQWWW]]]bbbgggkkknnnmmmooorrrssssssrrrrrrrrrwwwuuuuuuwww|||~~~~~~}}}}}}~~~~~~~~~zzz{{{~~~zzzsssmmmkkkggg```XXXPPPJJJFFFDDDAAA>>>>>>???@@@CCCMMMXXXaaa```dddnnn~~~}}}yyyyyywwwvvvvvvuuurrrllleee```WWWSSSOOOMMMLLLJJJFFFBBBAAA???===;;;::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCCIIIMMMQQQRRRRRRSSSRRRRRROOORRRXXX\\\]]][[[XXXUUUUUUTTTSSSQQQPPPOOOMMMKKKCCCDDDEEEEEEFFFGGGGGGGGGBBBBBBBBBAAAAAAAAAAAAAAA@@@BBBDDDFFFPPPooovvvjjjccc```aaadddhhhjjjkkkggg^^^TTTMMMIIIHHHFFFDDDDDDEEEGGGGGGGGGHHHEEECCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB===<<<;;;999888777666666444222111222666<<>>===:::777555555777999:::>>>AAAGGGMMMSSSZZZaaaffflllooosssuuuwwwyyy|||ppp```RRRGGGEEEHHHKKK```yyyrrrSSSLLLNNNWWW|||}}}|||wwwUUU>>>666555999;;;???QQQoooZZZ<<<444///...---,,,+++++++++++++++************************************)))))))))(((((((((((((((((((((((((((((()))))))))************+++***,,,000111111555;;;@@@UUU}}}zzzvvvxxxuuuyyyyyybbbUUUXXXfffxxxwwwcccQQQFFFBBB===???@@@@@@EEEHHHDDD===555444333222222333444555999<<>><<<:::::::::;;;<<<<<<<<<===>>>???@@@AAAFFFHHHKKKMMMMMMMMMNNNPPPLLLQQQWWW\\\^^^]]]ZZZXXXWWWWWWXXXWWWUUUTTTRRRRRRKKKKKKKKKKKKJJJIIIHHHGGG@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBDDDEEEKKKaaakkk^^^XXX[[[```hhhpppzzz~~~wwwhhhWWWLLLHHHFFFDDDDDDFFFHHHHHHHHHHHHEEECCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB===<<<;;;999888777777666666555444444666<<>><<<:::888555555666999;;;???CCCIIIOOOUUU\\\bbbgggjjjnnnrrrvvvyyy|||pppaaaTTTIIIGGGJJJHHH]]]vvvwwwVVVKKKMMMSSSttt|||iiiLLL;;;777666999:::???OOOlllbbb@@@444...------,,,,,,+++,,,,,,,,,************************************)))))))))(((((((((((((((((((((((((((((()))))))))************+++***,,,000111111666;;;BBB[[[~~~yyysssuuuxxx~~~www```VVV[[[jjj|||jjjUUUIIIEEEAAABBBBBBCCCHHHJJJEEE<<<555444333222222333444555888<<>>???CCCEEECCCAAAAAACCCBBBCCCKKKSSSZZZ\\\aaakkkxxx}}}zzzuuurrrccc___ZZZXXXWWWTTTOOOKKKFFFDDDAAA>>>;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@CCCCCCEEEIIIHHHFFFGGGJJJIIILLLRRRWWWZZZZZZXXXWWWUUUXXXZZZZZZYYYWWWWWWXXXWWWVVVVVVTTTQQQMMMJJJHHHCCCCCCBBBBBBAAA@@@@@@@@@AAA@@@BBBEEEGGGTTTtttsss^^^RRRSSSYYYaaannndddPPPGGGFFFEEEFFFHHHIIIIIIHHHGGGEEECCCCCCCCCDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;:::888777777777888888666666888===EEEKKKVVV]]]fffmmmrrrxxxyyyiiiWWWGGG???BBBBBBAAA@@@@@@??????>>>;;;;;;999666444555999<<>>BBBFFFHHHMMMUUU\\\aaaeeehhhkkkgggmmmsssuuusssrrrsssuuurrrssstttxxx|||~~~~~~}}}~~~{{{~~~{{{xxxvvvvvvwww{{{}}}~~~~~~}}}|||}}}}}}~~~~~~}}}{{{wwwnnncccYYYQQQMMMEEECCC@@@>>>???CCCGGGJJJKKKIIIIIIIIIHHHGGGLLLTTTXXX\\\eeeoooyyy}}}xxxnnnjjjddd```]]]YYYSSSOOOIIIGGGDDD@@@===<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAACCCBBBDDDHHHGGGCCCBBBFFFDDDGGGKKKPPPSSSSSSRRRQQQRRRVVVZZZ[[[ZZZZZZ[[[\\\^^^^^^]]]\\\YYYUUURRRPPPKKKJJJHHHFFFDDDAAA???>>>AAA>>>@@@EEEFFFKKK^^^sssjjjUUUQQQVVVaaaooolllQQQFFFFFFFFFGGGIIIJJJIIIHHHFFFEEEDDDDDDEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<:::999888777777888888888777999@@@IIIPPPYYY___hhhqqqyyy~~~vvvgggVVVIIICCCBBBBBBAAA@@@@@@??????>>>;;;;;;999666444555888<<<>>>BBBIIIPPPVVV\\\bbbfffiiimmmrrrwwwzzz|||vvvfffWWWLLLHHHIIIIII[[[ooo~~~^^^OOOKKKWWWvvvqqqVVVBBB:::666777999???LLLdddkkkDDD666111------,,,,,,,,,------...************************************))))))))))))))))))))))))))))))))))))))))))))))))************+++***,,,000222222777===LLLjjjzzz|||zzzpppiiigggkkknnnqqqxxx}}}mmmWWWRRR[[[kkk~~~lllYYYQQQKKKKKKIIIHHHKKKJJJAAA555444444222222222222444444666===FFFOOOVVV\\\aaadddfffiiimmmpppqqqsssuuuvvvyyy}}}~~~sss]]]IIIAAA:::::::::666444555333444444555555444444333111333666888;;;???DDDGGGHHHNNNUUU\\\aaaeeehhhjjjeeekkksssuuutttrrrtttwwwssssssuuuxxx{{{{{{zzzxxx{{{~~~~~~}}}~~~}}}{{{xxxxxxyyy{{{xxx{{{yyy{{{}}}~~~~~~|||~~~|||~~~~~~yyyxxxtttkkk]]]QQQJJJGGG===>>>???BBBEEEIIILLLNNNTTTRRRRRRQQQOOOMMMQQQXXXUUU\\\eeeooovvv|||~~~{{{wwwrrrkkkeeeaaa\\\UUUPPPKKKIIIEEEBBB???=========@@@@@@@@@AAAAAACCCDDDDDDEEEDDDFFFKKKIIICCCBBBFFFAAACCCGGGJJJMMMNNNMMMMMMPPPTTTYYY[[[[[[[[[\\\^^^^^^___```aaa```^^^\\\ZZZSSSQQQNNNJJJFFFBBB???>>>AAA<<<>>>EEEFFFFFFQQQ```{{{xxx^^^UUUXXXggguuuoooOOOEEEEEEFFFHHHKKKKKKIIIHHHEEEDDDDDDEEEEEEDDDBBB???BBBBBBBBBBBBBBBBBBBBBBBB>>>===<<<:::999888777777777777888888;;;BBBLLLTTTYYY___jjjvvvtttyyyuuugggWWWMMMKKKBBBBBBAAAAAA@@@??????>>>;;;;;;:::666444444888======AAAHHHOOOUUU\\\aaaeeeiiimmmrrrvvvyyyzzz|||~~~zzziiiYYYLLLGGGHHHNNN^^^pppcccTTTIIIZZZ{{{___EEE999555666999???KKKaaakkkEEE777333------,,,,,,,,,------...************************************))))))))))))))))))))))))))))))))))))))))))))))))************+++***,,,000222333777===OOOoooxxxwwwyyyuuummmgggjjjhhhgggiiiuuutttiiiWWWYYY___nnndddLLLNNNLLLJJJKKKLLLHHH@@@888333333222222333333444555777===GGGOOOUUU[[[aaaeeemmmooorrrsssttttttvvvwww|||pppZZZFFFBBB===999888777666555666666555444333333333333222444777999:::===@@@CCCJJJOOOVVV\\\bbbgggllloooiiikkknnnqqqssssssrrrqqqoooqqqtttwwwwwwvvvtttsssttt~~~~~~}}}{{{{{{zzz{{{}}}~~~zzzsssmmmjjjmmmlllbbbSSSGGGCCCCCC===>>>???DDDIIIOOORRRSSSUUUVVVXXXZZZ\\\[[[WWWTTTUUUZZZbbbkkksssxxx{{{|||}}}~~~|||{{{www{{{|||vvvqqqlllfff```]]]TTTQQQLLLGGGDDDCCCDDDEEECCCDDDDDDEEEFFFFFFFFFGGGHHHFFFDDDEEEGGGFFFBBB>>>AAABBBCCCDDDFFFGGGHHHIIILLLMMMPPPTTTXXX\\\___```ccccccccceeeffffffdddccc]]]]]]YYYQQQKKKIIIEEE@@@BBBBBBAAABBBDDDHHHLLLNNNdddrrr^^^]]]gggsssoooNNNIIIJJJLLLNNNNNNMMMLLLKKKGGGGGGGGGFFFEEEDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>@@@>>>;;;999888888:::;;;<<<<<<<<<<<<>>>EEEOOOVVV```gggsss|||rrrllllllzzz{{{ooocccVVVKKKFFFEEEDDDAAA?????????@@@AAA>>><<<999666555777999;;;@@@CCCHHHNNNSSSZZZaaafffkkkoootttvvvwwwxxx|||~~~jjjZZZNNNIIIIIIRRRbbbqqqgggOOOMMMZZZyyydddGGG>>>666666999@@@KKK]]]xxxtttKKK555333000...,,,,,,------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***************)))))))))))))))...++++++...000111666;;;OOOuuuwwwooommmjjjgggeeemmmmmmiiihhhtttuuuiiiWWWYYY^^^mmmzzz\\\NNNKKKIIIIIIKKKGGG@@@999333333222222333333444555999???HHHPPPWWW]]]cccgggkkknnnppprrrssssssuuuwww}}}nnnYYYFFFBBB===999888777666555666666555444333333333333222444777999:::===AAACCCJJJNNNUUU\\\bbbggglllooollllllnnnooopppqqqrrrrrrpppqqqsssuuuvvvvvvvvvvvvwww}}}|||}}}~~~~~~}}}{{{zzz{{{~~~}}}||||||~~~~~~|||wwwqqqiiiccc```aaa```XXXMMMCCC@@@??????@@@BBBGGGKKKOOORRRSSSUUUUUUXXX[[[^^^^^^\\\YYY]]]aaafffmmmsssxxx|||~~~{{{|||~~~|||xxxsssmmmnnn{{{zzzuuuqqqmmmiiifff]]]XXXRRRMMMKKKJJJHHHGGGGGGFFFEEEGGGJJJMMMNNNNNNLLLIIIFFFFFFGGGEEEAAA===??????@@@@@@AAAAAABBBBBBGGGHHHLLLPPPUUUYYY]]]___cccdddfffhhhiiiiiihhhfff```aaa^^^WWWQQQNNNIIIDDDAAA@@@??????AAAEEEHHHJJJUUUjjjpppgggaaakkkmmmPPPNNNOOOQQQRRRQQQOOOMMMLLLGGGGGGGGGFFFFFFEEEEEEEEE@@@@@@@@@?????????>>>>>>@@@>>>;;;999888999:::;;;======<<<===AAAJJJVVV___iiinnnxxxvvvnnnkkkvvvwwwkkk```SSSIIIEEEDDDCCCAAA???>>>???@@@@@@>>><<<999777666777999;;;>>>AAAFFFLLLQQQXXX___dddjjjnnnsssuuuvvvxxx{{{kkkZZZNNNHHHHHHOOOaaaqqqlllTTTOOO[[[xxxiiiIII<<<888888;;;AAAJJJ[[[wwwyyyOOO777333000...,,,,,,------,,,+++************************))))))))))))))))))))))))))))))(((((())))))***+++***)))))))))))))))))))))+++)))***///222555;;;AAAUUU{{{{{{nnniiigggfffgggpppqqqpppqqq}}}iiiWWWXXX]]]kkkzzz~~~~~~eeeLLLHHHFFFFFFHHHFFF???999333333333333333444444555;;;AAAIIIRRRYYY```eeeiiiiiillloooqqqrrrsssuuuwww}}}~~~kkkWWWEEEAAA<<<999888777666666666666555444333333333333222444666888:::===AAADDDJJJNNNUUU\\\aaafffkkknnnooonnnmmmmmmnnnoooqqqsssqqqqqqrrrssstttvvvxxxyyy|||~~~~~~}}}|||{{{zzz{{{}}}~~~{{{zzz{{{}}}~~~~~~|||xxxssslllcccZZZTTTQQQQQQPPPKKKEEE???===<<>>>>>>>>>>>>>>>>>======@@@BBBEEEIIINNNSSSWWWZZZ___aaaeeehhhjjjjjjjjjiiieeegggeee___ZZZVVVPPPJJJCCCAAA@@@???@@@BBBEEEGGGKKKWWWkkkrrreeelll{{{mmmVVVTTTVVVVVVUUUQQQMMMKKKJJJGGGGGGGGGGGGFFFFFFFFFFFF@@@@@@@@@??????????????????===;;;:::999:::;;;<<<>>>======???FFFSSSaaakkkssswww}}}|||tttooouuurrreeeZZZOOOFFFCCCBBBAAA@@@>>>>>>>>>?????????===:::888777888:::;;;>>>AAAFFFKKKQQQXXX```dddiiimmmrrrtttuuuwww{{{~~~mmm[[[NNNGGGFFFIII[[[lllkkkUUUPPP[[[wwwpppNNN===888999<<>>EEE[[[qqqfffaaaccchhhooorrrtttxxxhhhVVVUUU[[[iiisssrrrqqq___GGGDDDAAABBBEEECCC===777333333333333333444555555<<>>BBBIIINNNRRRSSSTTTUUUTTTTTTVVVZZZ]]]______^^^^^^aaaffflllpppsssuuuuuuvvvyyy|||yyyrrrjjjddd]]]XXXYYYaaakkkrrrzzzyyy{{{}}}~~~zzzrrriiiffffffddd]]]VVVWWWQQQKKKMMMTTTZZZ[[[YYYTTTPPPKKKIIIHHHGGGCCC@@@????????????????????????===>>>@@@CCCGGGKKKOOOQQQWWWZZZ```dddgggggghhhhhhgggjjjjjjeeeaaa]]]WWWPPPHHHFFFDDDBBBAAABBBDDDEEEEEELLLXXXjjj{{{rrr```aaaaaa___ZZZRRRMMMJJJJJJFFFFFFFFFFFFFFFFFFFFFFFF@@@@@@@@@????????????>>>===<<<;;;:::::::::<<<<<<=========BBBMMM]]]mmmwww|||}}}|||xxx{{{lll^^^TTTJJJCCCAAA@@@@@@???>>>======>>>>>>???===;;;999888999:::;;;???CCCHHHMMMSSS[[[bbbggghhhmmmrrrtttuuuwww{{{~~~qqq]]]NNNGGGEEEFFFXXXhhhzzziiiUUUOOO[[[yyyuuuSSS>>>777999<<<@@@HHH[[[{{{UUU;;;333000...,,,,,,------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***)))))))))))))))*********...---...222444666===FFF```~~~kkk``````fffkkknnnrrrxxxgggTTTSSSZZZgggmmmfffgggUUUBBB@@@>>>@@@BBBAAA;;;555444444333333444444555666<<<@@@HHHQQQ[[[bbbgggiiijjjmmmppprrrssstttvvvwwwwwwxxx{{{}}}~~~eeeSSSDDDAAA<<<999888888777777666666555444333333333333111333666888:::>>>BBBEEEIIINNNTTT[[[```dddiiilllkkklllnnnpppqqqpppooonnnoooooooooqqqsssvvvyyy{{{{{{wwwyyy}}}}}}|||}}}}}}{{{zzz|||}}}~~~}}}||||||}}}~~~~~~zzzwwwtttpppiiiaaaZZZQQQIIIDDDCCCCCCCCCCCCCCCBBBAAA@@@===CCCKKKQQQUUUVVVXXXZZZVVVUUUUUUWWWZZZ\\\\\\[[[^^^ccckkksssxxxyyywwwvvvvvvxxx|||}}}{{{zzz{{{zzzuuunnniiiddd```YYYTTTTTTWWW]]]aaalllyyyxxx|||~~~wwwuuuvvvtttmmmfffddd\\\UUUTTTZZZ______\\\VVVQQQLLLIIIIIIHHHEEECCC>>>>>>??????@@@AAAAAAAAA=========>>>@@@CCCFFFGGGOOOTTTZZZ___aaaccceeegggfffjjjkkkhhhdddaaa[[[UUUMMMKKKGGGCCCAAAAAAAAABBB???DDDLLLVVVeee~~~{{{kkkpppppplllcccXXXOOOKKKKKKEEEEEEEEEEEEEEEDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>;;;;;;:::999::::::;;;<<<;;;<<>>>>>>>>>>>>>>>>>>>>===;;;:::999999:::;;;???BBBGGGMMMTTT[[[bbbgggjjjooosssuuuvvvwww{{{~~~vvv___NNNGGGFFFIIIYYYgggwwweeeSSSLLLZZZzzz}}}xxxUUU===666777:::@@@JJJ^^^~~~WWW===555000...,,,,,,------,,,+++(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((((((((())))))************------///222444777@@@JJJggg{{{gggcccggglllooosssxxxgggTTTSSS[[[gggiii]]]^^^sssrrrPPP???======@@@CCCBBB;;;444444444444444444555555666<<>>BBBEEEIIIMMMTTTZZZ___ccchhhkkkiiikkknnnqqqqqqpppooommmoooppprrruuuwwwyyyzzzzzz{{{||||||{{{|||~~~~~~~~~}}}~~~}}}|||}}}}}}wwwssshhhddd^^^XXXRRRLLLGGGCCCCCCFFFHHHIIIGGGEEEDDDDDDBBBHHHPPPVVVXXXYYY\\\^^^YYYWWWVVVWWWYYY[[[[[[[[[ZZZaaakkktttyyyyyyvvvsssvvvxxx{{{~~~~~~{{{tttqqqpppssssssllleeeaaa^^^[[[VVVSSSRRRUUUYYY\\\]]]jjj}}}{{{|||~~~~~~~~~zzzuuunnnggg```]]]```bbbaaa___XXXSSSLLLIIIHHHHHHFFFDDD======>>>>>>???@@@AAAAAA???>>><<<;;;<<<===???@@@JJJOOOUUUYYY[[[]]]bbbeeedddhhhjjjhhheeeddd___YYYQQQNNNIIIDDDAAA????????????CCCHHHLLLRRRbbb~~~|||{{{}}}zzzppp```RRRJJJGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???===<<<<<<999888888999999:::;;;;;;:::===CCCOOO___ppp}}}{{{|||gggWWWLLLDDDAAAAAA>>>>>>??????>>>>>>>>>>>>===<<<;;;:::999999999:::<<<@@@EEEKKKRRRYYYaaafffnnnrrrvvvxxxxxxxxx|||{{{bbbOOOGGGHHHFFFWWWeeetttzzz^^^LLLJJJXXXyyy{{{}}}[[[>>>777666999@@@LLLaaa\\\AAA777000...,,,,,,------,,,+++(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&''''''((()))((((((((()))******++++++***+++///444777;;;GGGSSSooosssiiikkksssuuuyyy{{{}}}hhhVVVUUU]]]jjjiiiYYYXXXddduuu{{{aaaKKK======>>>CCCFFFDDD<<<555444444444444444555666666<<>>BBBEEEIIIMMMTTTZZZ^^^cccgggjjjiiikkklllnnnoooppppppppppppssswww{{{}}}}}}{{{yyy{{{~~~~~~{{{zzz}}}}}}}}}~~~}}}~~~}}}}}}~~~xxxoooiiiZZZVVVRRRNNNKKKIIIFFFCCCEEEJJJPPPOOOJJJFFFDDDEEEJJJPPPWWW[[[[[[\\\___bbb\\\ZZZXXXYYY[[[^^^______[[[```iiiqqquuuuuusssqqqvvvvvvxxx|||~~~~~~zzzvvvkkkgggggglllmmmfff___]]][[[YYYVVVSSSTTTVVVZZZ\\\ZZZ```kkkxxx~~~zzzwww{{{zzzzzz|||~~~~~~{{{yyyoookkkfffbbbaaaaaa``````\\\UUUMMMHHHGGGFFFDDDBBB???????????????@@@@@@@@@@@@>>><<<::::::;;;===>>>DDDHHHNNNQQQRRRVVV\\\aaabbbfffhhhfffeeefffccc^^^VVVRRRMMMGGGBBB@@@???>>>BBBCCCEEEHHHIIIPPPcccvvvvvvaaaQQQJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDBBB@@@>>><<<;;;:::666666777888888999::::::;;;???HHHWWWiiixxxyyy{{{}}}~~~}}}~~~hhhVVVKKKCCCAAABBB>>>?????????????????????<<<;;;:::999888888888999<<<@@@EEEKKKRRRYYYaaafffrrrvvvzzz{{{zzzzzz|||dddOOOHHHJJJDDDXXXjjjzzz|||\\\IIIJJJVVVttt~~~}}}jjjHHH;;;888999AAAOOOddd}}}dddEEE999000...,,,,,,------,,,+++************************))))))))))))))))))))))))((((((((((((((()))******'''(((((()))******++++++,,,---222777999???LLLYYYuuuyyymmmooouuuwwwzzz{{{xxx{{{iiiWWWWWW___mmmjjjXXXVVV\\\hhhvvvwwwhhhSSSEEE======@@@EEEIIIFFF>>>666555444444444444555666666===@@@FFFQQQ]]]eeeiiiiiilllnnnpppppppppoooppprrrqqqssswwwzzz~~~yyyaaaQQQCCC@@@;;;999888888888888666666555444333333333333000222555888;;;>>>BBBFFFIIIMMMTTTYYY^^^bbbgggiiikkkkkkkkklllmmmooorrrsssqqquuu{{{|||yyy~~~|||{{{}}}~~~|||~~~~~~|||~~~~~~~~~}}}}}}|||zzzuuulllaaaZZZPPPMMMIIIGGGGGGFFFEEEDDDFFFMMMTTTSSSLLLEEEDDDFFFQQQWWW]]]___]]]]]]```ddd^^^\\\[[[[[[^^^aaacccdddbbbffflllrrrvvvwwwuuutttuuuuuuvvvyyy|||{{{wwwsssddd```aaahhhjjjccc]]][[[[[[YYYWWWUUUVVVYYY]]]___]]]```ccceeennnwwwqqqnnnpppsssvvvwwwxxxwwwwwwllljjjfffbbb___^^^^^^^^^___XXXOOOIIIFFFEEEBBB@@@CCCCCCBBBBBBAAA@@@@@@???@@@>>><<<:::999;;;===>>>>>>CCCHHHJJJKKKOOOWWW]]]aaaeeegggfffeeegggeee```[[[WWWQQQKKKFFFBBBAAA@@@BBB??????BBBCCCFFFQQQ^^^lllvvvaaaVVVMMMMMMKKKJJJHHHGGGEEEEEEFFFEEECCCAAA>>><<<:::999555555666777888999999:::<<>>??????@@@@@@@@@??????;;;;;;:::999888888888888>>>AAAGGGMMMTTT\\\ccchhhuuuxxx||||||{{{{{{}}}fffOOOHHHLLLHHH___uuudddNNNJJJUUUppp~~~xxxTTT>>>:::999BBBQQQeee|||kkkIII:::000...,,,,,,------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))***************++++++,,,'''(((((()))***+++++++++111333666:::;;;???LLLYYYwwwyyynnnpppsssuuuwwwwwwrrrrrrhhhUUUZZZiiikkkaaaYYYQQQYYYaaafffddd\\\NNNBBB===888<<>>===<<<:::999888777777:::===@@@DDDGGGLLLQQQTTT```cccgggiiiiiihhhhhhhhhbbb]]]VVVOOOJJJEEEAAA?????????@@@AAADDDHHHLLLNNNXXXdddyyysssddd[[[SSSKKKGGGGGGHHHFFFCCCEEEDDDAAA<<<888666777888666555333444555777888888???GGGVVVhhhyyyyyy{{{}}}}}}{{{{{{}}}gggRRRKKKIIIFFFBBB???>>>>>>============>>><<<======;;;777555555666>>>AAAFFFLLLSSS\\\eeelllsssuuuxxxyyyyyyyyy{{{|||kkkTTTHHHFFFGGGYYYjjjrrrQQQLLLTTTlll|||yyyWWW???999555<<>>CCCGGGMMMRRRYYY^^^___```cccfffjjjmmmppprrrsssssstttuuuqqquuuzzz~~~~~~}}}}}}~~~}}}rrrmmmhhhcccYYYMMMEEECCCBBB???@@@EEEFFFEEEFFFJJJSSSUUUVVVRRRKKKFFFGGGIIIUUU^^^ccc^^^XXXXXX\\\___```[[[[[[aaagggjjjkkknnnoooppprrruuuwwwvvvssspppssstttttttttvvvxxxssslllccc___ZZZXXXZZZ\\\]]]\\\___\\\XXXTTTSSSWWW\\\```bbbaaaaaaaaacccnnnrrrkkkdddaaaeeehhhfffbbb```XXX[[[]]]]]][[[ZZZZZZ[[[___ZZZSSSMMMIIIFFFDDDCCCBBBAAA@@@???>>>>>>???@@@>>>===<<<:::888888777777888;;;???BBBFFFJJJOOOSSS[[[___dddhhhiiiiiiiiiiiiddd___XXXQQQLLLGGGCCC@@@AAAAAAAAAAAACCCFFFIIIJJJJJJSSSbbbvvvxxxmmmcccWWWOOOKKKHHHCCC>>>AAA@@@===:::777666666777555444444555777:::;;;<<>>>>>===============<<<<<<===;;;888666666777===@@@EEEJJJQQQZZZccciiirrrtttwwwxxxyyyyyy{{{}}}|||iiiTTTJJJIIIFFFUUUbbbnnnPPPKKKSSSmmm~~~[[[@@@:::666;;;GGGYYYooouuuLLL777222000---,,,,,,,,,,,,+++*********************************)))))))))))))))******))))))))))))******'''(((***+++---......//////222///333999999CCCXXXooo^^^eeeiiimmmqqqpppooouuuvvvvvvzzz|||ttt___RRR\\\mmmqqqkkkeee]]]^^^___]]]WWWLLLBBB<<>>CCCFFFNNNTTT[[[___aaabbbdddgggiiillloooqqqqqqqqqrrrsssrrruuuyyy{{{|||}}}~~~~~~~~~}}}xxxmmmfff^^^XXXOOODDD???@@@@@@>>>@@@EEEHHHHHHKKKOOO]]]\\\XXXRRRLLLHHHHHHIIIYYYaaaddd^^^WWWWWWZZZ\\\]]]\\\___hhhoooppprrrtttvvvvvvuuuvvvvvvuuurrrpppooorrruuuvvvxxxyyysssjjjddd```ZZZUUUUUUXXX]]]```eeedddaaa]]]XXXXXX\\\```ccccccccccccbbbggguuu~~~ooohhhcccdddfffbbb^^^\\\XXXZZZ]]]]]]\\\\\\]]]^^^^^^ZZZUUUOOOLLLHHHEEECCCBBBAAA???>>>======>>>>>>>>>===;;;:::888777777777666888<<<@@@CCCGGGLLLPPPTTTYYY```fffhhhiiijjjjjjfffbbb[[[UUUOOOJJJEEEAAACCCBBBBBBAAABBBDDDEEEFFFDDDIIIPPPZZZjjjwwwhhh\\\TTTMMMDDD>>>>>>===;;;999888888888888333444555777:::===@@@AAAGGGQQQaaarrr{{{yyy}}}~~~|||}}}|||}}}~~~~~~}}}pppXXXKKKFFFBBB>>>??????>>>===============;;;<<<<<<;;;999888888999===???CCCHHHOOOWWW___eeeqqqsssvvvwwwxxxzzz|||~~~yyyfffTTTJJJHHHDDDPPPYYYtttyyyjjjPPPIIIRRRmmmYYY@@@;;;888:::@@@OOOggg{{{wwwNNN888222000---,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))***************)))))))))))))))******&&&(((+++...//////......,,,///---000777888CCCZZZnnn^^^ccciiilllqqquuu|||~~~pppnnnssswwwmmm[[[SSS```rrrwwwtttpppllliiieee___UUUHHH@@@>>>>>>>>>FFFUUU[[[RRR@@@444000111111111111333777:::>>>AAAHHHOOOWWW___eeeiiinnnnnnnnnnnnpppqqqssstttxxxzzz~~~sss^^^RRRBBB???<<<:::999999888777555555555444444333222222222333666888:::===BBBEEEMMMSSSZZZ___```bbbeeegggiiikkknnnpppppppppqqqssssssuuuwwwxxxyyy{{{~~~~~~}}}}}}|||uuummmddd[[[SSSJJJBBB@@@BBB???>>>BBBJJJOOOQQQTTTXXXiiiddd\\\SSSMMMJJJJJJJJJ[[[bbbddd^^^XXXXXX[[[\\\YYY\\\eeepppuuutttsssuuu{{{yyywwwvvvvvvtttrrrppplllppptttvvvyyyyyyrrrhhheeeaaa[[[UUUTTTXXX```fffhhhkkkllliiidddaaaaaaddddddeeeggghhhfffgggppp{{{zzzqqqjjjjjjjjjfffaaa_________```aaaaaabbbbbbccc```]]]XXXTTTPPPMMMHHHEEECCCAAA???>>><<<<<<<<<======<<<;;;999888777777777333666999===@@@DDDHHHKKKOOOUUU]]]dddgggiiijjjjjjhhhddd^^^XXXSSSMMMGGGCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEGGGIIIJJJQQQccc{{{wwwjjjaaaWWWMMMEEE???===;;;:::::::::::::::444555666888;;;>>>CCCFFFRRR[[[jjjyyy{{{xxx{{{~~~}}}yyy]]]NNNGGGBBB>>>@@@???>>>======<<<<<<===:::;;;<<<;;;999999:::;;;<<<>>>BBBGGGMMMUUU]]]cccppprrruuuwwwxxxzzz~~~yyyeeeSSSHHHEEEAAALLLRRRmmm}}}vvvkkkSSSGGGPPPjjjPPP???:::888999<<>>???<<>>222111222333222333555888;;;<<>><<<;;;;;;<<<<<<;;;:::999888777777777333555888:::<<<@@@DDDGGGLLLRRRZZZ```dddggghhhiiihhheeeaaa\\\WWWPPPJJJEEEBBBBBBBBBBBBBBBCCCDDDDDD???BBBCCCCCCCCCKKKZZZfff~~~yyyooodddXXXOOOCCC???;;;999:::::::::999666777999999;;;@@@GGGLLL^^^gggrrr|||}}}yyy|||~~~||||||}}}cccQQQHHHCCC@@@@@@???>>>===<<<<<<<<<<<<999:::;;;;;;999999:::;;;;;;>>>BBBGGGNNNVVV^^^dddqqqrrruuuwwwxxx{{{xxxcccRRRGGGBBB???JJJPPPkkk|||vvvmmmVVVFFFMMMddd|||}}}LLL===999888::::::DDD___|||}}}SSS777333000...,,,------,,,,,,,,,,,,+++++++++*********(((((())))))******++++++))))))(((((()))***++++++...---,,,+++***+++,,,,,,---111///000666888FFF```qqqdddeeexxx{{{}}}oooiiilllqqqgggZZZVVVeeexxx{{{qqqgggVVVCCC;;;>>>===BBBOOO]]]^^^QQQ>>>333333333444333333555888;;;:::@@@HHHNNNSSS\\\hhhppprrrqqqoooooopppqqqsssuuuyyy{{{~~~lllXXXLLLAAA>>>;;;::::::999999888666666555333333333333333222444666777999<<>>BBBBBBAAADDDJJJPPP[[[lll~~~qqqbbbWWWJJJDDD===999888999999888999:::;;;;;;===DDDOOOVVVhhhooowww|||~~~{{{}}}|||yyyzzz|||~~~~~~gggSSSIIIEEEBBBAAA@@@???===<<<<<<<<<<<<999:::;;;:::888888888:::;;;>>>CCCIIIPPPYYYccciiissstttvvvwwwyyy|||vvvbbbSSSJJJDDD@@@JJJOOOiiizzztttlllWWWGGGIII[[[zzz|||xxxMMM<<<777777;;;;;;AAA\\\zzzVVV888333111...------------,,,------,,,,,,+++*********))))))))))))************(((((((((((()))***+++,,,///---+++)))((()))+++,,,+++///...///444777GGGccc}}}zzzpppgggiii{{{rrrhhhgggkkkfffZZZWWWeeexxxwwwmmmYYYCCC;;;>>>AAAHHHVVVdddcccTTTBBB777333333333222222333666999999@@@HHHMMMQQQYYYfffppptttsssqqqooooooqqqssstttwwwyyy}}}kkkVVVJJJAAA>>>;;;:::::::::999888777666444333222222333333222444666777999<<<@@@CCCEEEKKKTTT[[[^^^bbbfffjjjjjjkkkmmmmmmlllmmmoooqqqqqqssstttuuuvvvxxx|||~~~~~~yyyuuunnnfffaaaZZZRRRPPPQQQWWWRRROOORRRUUUYYYaaaiiizzzvvvmmm___SSSMMMOOOSSS```fffjjjhhheeeeeedddaaaaaahhhsss{{{{{{yyy~~~|||wwwrrroooiiikkkkkkjjjlllnnnjjjbbbYYYWWWVVVYYY^^^bbbcccbbbaaa``````eeejjjllliiifffaaa^^^]]]___bbbfffoooyyy|||wwwsssqqqoookkkhhhgggddd___[[[XXXUUURRROOOFFFEEEBBB???===<<<<<<;;;;;;:::999888777777777777555666888888888:::<<>>DDDKKKSSS^^^hhhnnnuuuvvvxxxxxxzzz}}}vvvcccVVVMMMGGGCCCJJJLLLbbbrrrnnngggSSSHHHEEERRRvvv}}}yyymmmJJJ===666666;;;;;;???XXXuuu___???333111...------...---,,,,,,,,,,,,+++***)))))))))*********)))))))))))))))(((((((((((()))***+++,,,***)))))))))******++++++)))...---000666:::MMMkkkvvvuuuqqqlllqqqzzzwwwiiieeegggeeeYYYVVVeeewww}}}rrr^^^EEE<<<@@@EEEMMM\\\iiihhhXXXEEE;;;333333333222111222555777:::AAAIIILLLOOOVVVdddooovvvtttqqqpppoooppprrrtttuuuxxx|||jjjUUUJJJ@@@>>>;;;:::::::::999888777666444333222222333444222444666777999<<<@@@CCCDDDJJJTTT[[[___ccchhhlllmmmnnnooooooooooooqqqsssqqqrrrtttuuuvvvxxx|||~~~~~~~~~}}}~~~}}}}}}~~~|||yyyrrrnnnggg___[[[]]]```WWWOOOMMMOOOTTT^^^hhhzzzxxxpppbbbTTTMMMPPPUUUbbbiiimmmkkkhhhgggddd```aaagggooouuuuuuvvv~~~xxxrrrmmmeeeeeecccaaacccfffbbb\\\XXXWWWXXX]]]eeehhhfffbbb___ZZZVVVZZZaaafffeeebbb___ZZZWWWXXXZZZ^^^iiisss|||}}}|||yyyuuuqqqmmmjjjddd```]]]ZZZWWWUUUGGGFFFCCC@@@>>><<<<<<<<<::::::999888777777777888666777888888888888;;;===:::>>>FFFMMMUUU]]]eeejjjmmmllljjjhhheee___XXXSSSJJJIIIHHHFFFDDDBBB@@@>>>CCCBBB@@@????????????@@@<<>>???>>>===<<<===>>>???DDDPPPaaammmooossswwwxxxxxx|||}}}{{{{{{{{{}}}zzzuuussswww|||hhhRRRHHHEEEDDDAAA@@@???===<<<<<<;;;;;;888999:::888666555555666:::>>>EEELLLVVVaaakkkrrrwwwxxxyyyyyyzzz}}}yyyeeeYYYPPPHHHFFFKKKIII]]]kkkgggbbbOOOIIIBBBMMMpppxxxxxxyyyxxxuuuaaaCCC===555555:::;;;>>>TTTppphhhHHH444111...---......---,,,+++++++++***)))(((((('''++++++******))))))(((((((((((((((((()))***+++,,,$$$&&&(((+++,,,,,,,,,+++(((...///222999???TTTrrr~~~rrrssssssrrryyyxxx|||llleeefff|||___[[[UUUbbbzzzqqqZZZEEE???AAACCCXXXeeelllooo```FFF999666555444333222333444444===@@@EEEKKKRRRZZZbbbhhhnnnooooooqqqsssvvvyyyzzz}}}~~~hhhRRRHHH???===;;;999777666666666444333333222222111000000444444666888;;;???BBBEEEGGGNNNVVV^^^cccfffhhhiiippptttwwwvvvqqqmmmmmmoooqqqqqqpppqqqssswww{{{~~~}}}||||||}}}~~~|||}}}|||uuuooojjjddd```bbb___ZZZRRRKKKLLL\\\nnnzzz}}}zzzlllZZZOOOQQQVVV^^^eeemmmpppnnniiieeedddjjjooossstttssswwwyyyqqqkkkgggbbb]]]\\\^^^aaabbbbbbYYYXXXZZZ```gggkkkiiieee___[[[WWWUUUVVVYYY[[[\\\]]]XXXSSSRRRRRRTTT[[[dddnnnsssvvvttttttxxxtttnnnjjjgggccc\\\WWWPPPJJJEEECCC@@@======AAA;;;<<<<<<<<<;;;:::999888;;;;;;:::999999888888777999<<<@@@FFFLLLUUU^^^cccjjjoooppplllhhhddd\\\UUURRRNNNIIIHHHHHHFFFCCC???CCCDDDEEECCCAAA???@@@AAABBB@@@BBBHHHSSSddd|||zzzooo```NNNEEE@@@===<<<>>><<>>============;;;<<<<<<:::888888999:::999>>>EEELLLTTT^^^iiirrrwwwxxxxxxzzz}}}nnnWWWLLLLLLLLLFFFMMM[[[aaafffbbbTTTJJJFFFMMMiii~~~zzztttpppaaaHHH;;;;;;666777;;;???UUUxxxkkkGGG888111,,,---...+++)))***+++++++++************)))(((((())))))))))))(((((()))(((((()))++++++***)))***)))))))))))))))***+++---///...111888???YYY~~~wwwvvvwwwyyyrrrmmmppp```\\\WWWddd{{{rrrXXXBBB<<>><<<:::888777777777666666555555444333333333444444666888;;;???CCCEEEJJJOOOWWW]]]aaaccceeefffnnnrrrvvvuuuqqqnnnnnnpppppppppoooppprrrvvvyyy{{{zzz{{{}}}~~~~~~~~~~~~}}}|||wwwqqqjjjfffaaa```]]]WWWOOONNN[[[jjj{{{~~~{{{nnn\\\QQQRRRXXXdddjjjqqqtttrrrnnnlllkkkpppssstttsssrrrvvv~~~{{{sssiiiccc___\\\ZZZZZZ\\\^^^^^^]]][[[ZZZ\\\ccckkkpppooolllbbb]]]WWWTTTTTTVVVXXXYYY\\\WWWRRRPPPNNNNNNTTT[[[iiiooorrrooommmtttzzzvvvsssmmmfffaaaXXXRRRLLLIIIEEE@@@???AAAAAA@@@???===<<<;;;:::999;;;;;;::::::999888888888888:::>>>CCCIIIPPPXXX^^^ggglllnnnkkkhhhfff```ZZZUUUQQQKKKIIIIIIHHHEEEBBBCCCDDDDDDCCCAAA@@@@@@AAAAAA??????BBBFFFOOO^^^mmmuuueeeTTTKKKGGGCCCBBBCCC@@@CCCFFFIIIOOOYYYeeennnwwwzzz|||{{{yyy|||{{{{{{||||||zzzyyyyyywwwwwwwwwyyy{{{}}}}}}cccSSSKKKFFFBBBAAA@@@???>>>============;;;<<<<<<:::888777888::::::???FFFMMMTTT^^^iiiqqqwwwxxxyyy|||oooYYYMMMKKKGGGEEEQQQaaagggjjjeeeWWWIIIDDDJJJeee}}}vvvfffLLL<<<;;;666888>>>CCCZZZ}}}jjjEEE888111,,,---...+++)))***+++++++++************)))))))))************)))))))))(((((()))++++++***))))))))))))))))))******+++,,,///...222888>>>WWW|||{{{vvvvvvyyyzzzwww{{{aaa]]]YYYdddxxxzzz]]]FFF@@@EEEOOO```iiimmmooo```FFF888666555444333222333444444777:::@@@GGGOOOXXXbbbhhhkkkkkklllnnnqqquuuxxxzzz}}}zzzxxx{{{~~~kkkUUUJJJAAA???===;;;999888888888777777666666555444444444333444555888;;;???CCCEEELLLPPPWWW\\\___```bbbccclllpppttttttrrroooooopppoooooooooppprrrtttwwwyyywwwzzz~~~}}}|||}}}zzzuuuooohhhbbb```___^^^ZZZRRROOOYYYeee}}}~~~qqq___TTTTTTYYYggglllrrruuutttqqqqqqrrrwwwwwwvvvsssqqqtttzzz}}}xxxqqqhhh^^^XXXSSSSSSSSSUUUXXXYYYXXXWWWZZZZZZ]]]dddlllqqqrrrpppfffaaaZZZUUUTTTUUUUUUVVV\\\WWWSSSQQQMMMJJJMMMRRR___eeejjjhhhdddfffrrr~~~~~~xxxpppjjjccc]]]WWWSSSMMMEEEBBBDDDFFFDDDAAA>>><<<;;;;;;;;;<<<;;;;;;::::::999888888777999;;;???CCCJJJQQQVVVbbbgggiiiiiiiiiiiigggbbbYYYTTTNNNJJJJJJIIIGGGEEECCCDDDEEEDDDBBB@@@AAABBBCCCAAA@@@AAA@@@@@@HHHPPPrrrzzzkkkZZZQQQLLLHHHFFFFFFCCCGGGLLLQQQVVV^^^hhhooouuuvvvxxxyyyzzz|||~~~|||||||||zzzxxxyyyxxxwwwvvvvvvwwwyyyzzz{{{~~~dddSSSKKKFFFCCCAAA@@@???>>>============:::;;;;;;999777777888999<<>><<<<<<;;;;;;::::::999999777888:::<<>>======>>>>>>:::;;;;;;999777666777999<<>>;;;666888AAAGGG]]]sssMMM999222---......,,,***++++++++++++*********)))))))))******++++++******))))))(((((()))++++++***)))'''((())))))***************---...222888<<>>;;;999777666666666666555555444333333222222222333555888;;;@@@DDDFFFJJJMMMSSSXXX\\\```dddgggiiimmmqqquuuuuutttsssrrroooppprrrtttvvvxxxyyyyyyuuuyyy}}}|||yyyxxx{{{{{{xxxtttrrroooiiiaaa[[[ZZZWWWTTTQQQMMMNNNZZZgggwwwcccVVVSSSVVVbbbggglllnnnmmmmmmnnnpppvvvtttrrrpppnnnjjjfffccccccaaa^^^[[[YYYVVVQQQNNNKKKLLLMMMNNNPPPSSSWWWYYY\\\\\\^^^aaadddgggggggggiiigggeeedddbbb^^^YYYVVV[[[WWWVVVUUUQQQLLLLLLPPPTTTYYY^^^\\\XXXZZZccckkkxxxrrriiiccc\\\WWWPPPHHHDDDFFFFFFDDD@@@<<<;;;<<<>>>???======<<<<<<;;;::::::999888999:::;;;<<<@@@EEEIIIRRRXXX]]]```eeekkkllljjj\\\VVVPPPLLLLLLMMMLLLJJJGGGHHHHHHFFFDDDCCCCCCDDD@@@<<<;;;<<<<<<<<>>>>>>>>>>>>>>>>>;;;;;;;;;:::888777888999<<<@@@EEEKKKPPPXXXbbbiiixxx|||ppp^^^NNNFFFGGGHHHXXXiiipppsssoooaaaJJJFFFDDDQQQoooooovvvzzz[[[???;;;555777???CCCWWWwwwuuuPPP999222---...///,,,***++++++++++++*********))))))(((((())))))))))))(((((()))(((((()))++++++***)))&&&''')))***+++++++++******------222888;;;RRRvvvqqqfff______hhhrrr{{{]]]XXXVVVfffyyy}}}hhhIIIEEEOOOOOO[[[^^^aaaggg]]]HHH<<<666555444333222333444444888<<>>???>>>======<<<<<<;;;::::::999:::::::::;;;===BBBFFFJJJQQQXXX\\\aaaggghhhfff[[[VVVQQQNNNOOOPPPNNNMMMKKKKKKKKKIIIFFFDDDDDDDDDCCC>>><<<===>>>===@@@EEEEEEOOOjjjssseee]]]XXXQQQLLLKKKDDDPPP___kkkqqqrrrrrrsssqqqsssuuuvvvwwwzzz~~~}}}yyywwwvvvvvvvvvvvvvvvuuuvvvxxxzzz}}}zzzzzz|||oooXXXLLLFFFDDD??????>>>>>>>>>>>>>>>???;;;<<<<<<:::888888999:::<<<@@@EEEJJJPPPXXXbbbiiixxx|||}}}}}}ppp^^^NNNFFFIIIGGGUUUhhhqqqwwwsssdddMMMHHHDDDLLLiiivvvgggooo{{{YYY@@@<<<555777>>>AAAQQQnnnuuuOOO:::222---...///,,,+++++++++++++++************)))(((((())))))))))))(((((()))(((((()))++++++***)))&&&''')))***+++++++++******------111777<<>><<<999888777777777666666555555444333333333222222444777<<<@@@DDDGGGJJJMMMRRRWWW\\\aaahhhllllllnnnssswwwyyyyyyvvvsssmmmooossswww{{{|||||||||}}}{{{xxxuuuuuuvvvyyy|||}}}tttiii``````[[[UUURRRPPPSSS___kkkzzzvvveeeXXXVVVYYYbbbgggmmmooonnnllllllmmmfff```XXXUUUTTTQQQLLLGGGDDDDDDEEEIIINNNSSSVVVWWWXXX[[[^^^```aaabbbfffiiiiiiiiiiiigggfffffffffgggbbbaaaaaabbbddddddcccaaaWWWTTTRRRQQQNNNJJJKKKOOOTTTYYY\\\ZZZUUUTTTWWW\\\fffqqqrrriii___XXXOOOHHHFFFIIIGGGDDDAAA>>><<<;;;<<<===>>>>>>======<<<;;;;;;;;;999999999999999;;;???CCCDDDLLLSSSXXX^^^cccccc```[[[WWWSSSRRRSSSTTTRRRPPPNNNOOONNNKKKHHHEEEDDDDDDFFFBBB@@@CCCCCCAAAAAADDDDDDDDDUUUyyy|||pppddd___\\\WWWSSSRRRMMMVVVccclllqqqrrrssstttvvvxxxyyywwwtttuuu{{{}}}{{{yyyyyyuuuuuuuuuwwwzzz~~~~~~}}}|||~~~ttt[[[MMMFFFCCC??????>>>>>>>>>>>>??????<<<======<<<999999:::;;;===AAAFFFLLLQQQYYYdddkkkvvv{{{}}}}}}rrr___PPPHHHGGGDDDRRRhhhvvvyyygggNNNJJJDDDHHHcccsssdddlll~~~]]]AAA>>>777:::AAAAAAOOOjjjvvvQQQ:::333......///---+++++++++++++++************))))))))))))******))))))))))))(((((()))++++++***)))%%%&&&)))+++,,,,,,+++***+++---,,,000777<<>>>>>>>>===<<<<<<;;;;;;999999999888888:::>>>AAAAAAIIIQQQVVV\\\```___[[[[[[XXXUUUUUUVVVWWWUUURRRQQQQQQPPPMMMIIIEEEDDDDDDBBB??????CCCDDDAAA???@@@DDD???HHHgggwwwkkkaaa^^^\\\YYYVVVUUUUUU\\\eeekkknnnpppsssvvvzzz}}}~~~yyysssrrrxxx{{{}}}{{{ttttttuuuxxx|||}}}}}}www]]]MMMFFFCCC???>>>>>>>>>>>>>>>??????===>>>>>><<<:::999:::<<<>>>BBBHHHMMMSSS[[[eeemmmtttzzz~~~~~~ttt```QQQJJJEEEAAAPPPiii{{{}}}jjjOOOKKKCCCFFF```ssseeemmmdddBBB???999===DDDDDDPPPjjj{{{UUU:::333...//////---+++,,,+++++++++************)))******++++++++++++******)))(((((()))++++++***)))$$$&&&)))+++,,,,,,+++***+++---,,,000666===WWW}}}yyyzzz{{{wwwooohhh^^^VVVNNNMMMVVVbbbwwwbbbXXXZZZiiimmmeeeaaagggyyyiiiOOOCCCDDDHHHPPPYYY[[[___bbbSSSAAA>>>666555444333222333444444888;;;@@@GGGOOOYYYdddkkksssrrrqqqpppqqqsssuuuwwwxxxxxxzzz~~~rrr[[[MMM@@@>>>;;;:::::::::888777666555555444444333222222222222333444666<<>>???@@@???@@@AAADDDIIIQQQZZZaaacccgggmmmqqqqqqooommmllllllkkkjjjhhhgggfffffffffeeeaaa[[[XXXYYY^^^bbbddd[[[VVVQQQNNNOOOOOONNNLLLPPPOOOPPPRRRQQQPPPUUU]]]^^^iiitttyyy|||}}}oooggg^^^UUURRRUUUUUUNNNHHHCCC===888:::>>>???>>>>>>>>>============999999999999:::;;;<<<===>>>DDDMMMUUUYYY[[[[[[\\\YYYZZZ[[[ZZZXXXVVVWWWXXXUUUTTTRRROOOKKKGGGDDDBBBDDDDDDCCCBBBBBBAAA@@@@@@BBBCCCGGGWWWvvvrrrjjjdddbbbaaa]]]ZZZZZZ\\\___eeekkkooorrrrrrrrr}}}yyyuuuvvv{{{zzzwwwzzzxxxvvvxxx|||}}}zzz~~~zzz\\\MMMFFFAAAAAA@@@???>>>===============>>>>>>>>>>>><<<:::999>>>@@@FFFMMMVVV```hhhmmmtttzzz~~~~~~sss___QQQIIIGGGJJJUUUiii~~~rrrSSS???DDDHHH]]]yyyeeepppzzziiiHHH<<<666;;;===???MMM___|||SSS>>>555...------+++***,,,+++*********************))))))))))))))))))))))))*********+++++++++******)))+++,,,+++******,,,---,,,,,,---444888:::VVVtttrrrpppkkkhhhddd^^^WWWOOONNNYYYeee~~~|||bbbZZZ\\\iiilllaaaYYY\\\eeellljjjXXXEEE>>>AAAEEEQQQYYY[[[]]]___RRR@@@<<<666555444333222333444444777:::???EEEMMMXXXbbbhhhoooooonnnoooqqqsssvvvxxx|||{{{}}}rrr[[[MMM@@@>>>;;;:::::::::888777666555555444444333222222333444555666999???FFFKKKMMMOOORRRWWW\\\aaafffhhhjjjllloooqqqrrrrrrqqqpppoooqqqtttvvvxxxyyyzzzzzz{{{zzzxxxwwwuuuuuuuuuuuuwww|||~~~~~~wwwuuupppkkkgggcccdddnnnxxx~~~{{{uuulllccc^^^^^^___bbbaaa```^^^[[[VVVPPPKKKGGGEEECCCAAAAAABBBDDDEEE@@@@@@AAABBBEEEKKKSSSXXX[[[```ggglllnnnnnnnnnnnnnnnmmmkkkjjjhhhhhhgggggghhhddd```]]]]]]^^^^^^]]]ZZZUUUPPPNNNOOOPPPPPPOOONNNMMMNNNPPPOOONNNTTT\\\cccllluuuxxxxxx}}}{{{sssiii^^^YYYYYYXXXQQQKKKFFF@@@;;;<<<@@@????????????>>>>>>>>>>>>;;;;;;:::::::::::::::;;;===BBBJJJPPPTTTUUUWWWXXXWWWXXXXXXWWWVVVUUUUUUVVVTTTTTTRRRPPPMMMJJJHHHFFFDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>AAAMMMgggsssmmmiiiiiigggcccaaabbbfffhhhkkknnnppprrrrrrsss~~~~~~|||yyyvvvwww|||}}}yyyzzzxxxvvvxxx{{{|||{{{}}}dddSSSIIICCCAAA@@@???>>>===============>>>>>>>>>===<<<:::999>>>@@@FFFMMMUUU___iiinnnssszzzvvvcccRRRHHHEEEIIIVVVmmm{{{ZZZDDDHHHMMMdddnnnwww~~~nnnIII<<<666;;;===>>>LLL^^^VVV>>>555...------+++***,,,)))*********************))))))))))))))))))))))))))))))++++++,,,+++******(((***,,,,,,++++++,,,------......555:::===[[[~~~rrrrrrrrrnnnhhhccc\\\TTTMMMLLLVVVbbbyyy```XXX\\\jjjmmmbbbXXXWWWWWWZZZVVVJJJ>>>;;;>>>AAAPPPYYYZZZZZZ\\\PPP???:::666555444333222333444444666999>>>DDDLLLUUU___eeejjjjjjkkkmmmooorrrvvvwwwzzzzzz|||rrrZZZMMM@@@>>>;;;:::::::::888777666555555444444333222222333444555777:::@@@GGGLLLNNNOOORRRVVV[[[```eeeggghhhiiikkkmmmooopppqqqqqqrrruuuyyyyyywwwvvvwwwyyy{{{{{{zzzyyyxxxwwwwwwwwwrrrvvvxxxzzz~~~|||vvvqqqpppqqqrrrxxx|||uuulllddd^^^]]]^^^___]]]ZZZWWWRRRLLLEEEAAABBBBBBCCCCCCEEEGGGHHHIIIEEEEEEDDDCCCDDDHHHMMMRRRTTTZZZbbbjjjnnnppprrrssspppooonnnlllkkkjjjiiiiiihhhgggeeecccbbb```]]]ZZZYYYUUUPPPNNNNNNPPPQQQRRRKKKJJJKKKMMMLLLMMMSSS[[[eeemmmuuuwwwtttuuu}}}xxxllldddaaa\\\VVVOOOKKKEEE???>>>AAA???????????????@@@@@@@@@>>>===<<<;;;:::999999999<<<@@@EEEJJJLLLNNNPPPRRRSSSUUUVVVUUUSSSSSSSSSUUUTTTTTTTTTSSSQQQOOOMMMKKKCCCCCCBBBBBBAAA@@@@@@@@@??????@@@FFFZZZ}}}qqqoooooopppmmmhhhgggjjjsssrrrqqqppppppqqqrrrssszzz{{{{{{xxxvvvxxx~~~~~~{{{{{{yyywwwxxxzzz}}}~~~~~~}}}||||||}}}lllYYYMMMFFFAAA@@@???>>>===========================<<<;;;:::===@@@FFFLLLUUU___jjjqqqqqqyyyzzzhhhTTTGGGCCCGGGUUUooofffLLLLLLSSSkkkqqqyyy~~~uuuJJJ===777:::<<<===JJJ\\\}}}[[[>>>666...------++++++,,,(((((())))))*********+++))))))))))))))))))))))))''')))+++,,,---,,,+++***+++---//////---++++++,,,---//////555;;;AAAaaa}}}rrruuuxxxvvvkkkddd[[[RRRJJJHHHQQQ\\\wwwtttZZZTTTYYYhhhooohhh```^^^]]]YYYQQQFFF???<<<>>>???MMMXXXYYYXXX[[[QQQAAA;;;666555444333222333444444666999>>>DDDKKKTTT]]]cccggghhhiiikkkmmmpppssstttttttttxxx}}}rrrZZZLLL@@@>>>;;;:::::::::888777666555555444444333222222000111333666999???EEEJJJMMMOOORRRVVV[[[```dddfffhhhhhhiiikkknnnppprrrttttttxxx|||{{{vvvtttuuuxxxzzzzzzzzzzzzzzzyyyxxxwwwsssvvvxxx|||{{{vvvxxxzzz{{{}}}{{{tttkkkddd___]]]]]]\\\YYYTTTPPPMMMJJJFFFCCCGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJIIIHHHHHHJJJOOOSSSUUU[[[ccckkkpppsssvvvxxxrrrqqqpppnnnmmmlllllllllhhhgggfffeeeeeeccc```^^^[[[WWWRRRNNNLLLMMMOOOQQQKKKIIIJJJLLLKKKLLLRRR[[[dddllltttvvvtttsssxxx}}}{{{pppjjjbbb[[[TTTOOOJJJCCC@@@AAA>>>????????????@@@@@@@@@>>>===<<<;;;::::::::::::<<>>>>>BBBOOOoooyyynnnooorrruuuqqqllllllpppyyywwwtttqqqoooppprrrsssvvvxxxyyyxxxwwwyyy~~~~~~|||{{{zzzyyyyyyzzz{{{|||||||||}}}~~~~~~|||}}}lllYYYNNNHHHAAA@@@???>>>=====================<<<<<<;;;;;;;;;===AAAFFFLLLTTT___jjjsssooowww~~~~~~~~~}}}kkkVVVFFFBBBFFFQQQkkkpppRRROOOVVVooopppyyyzzzJJJ>>>777:::;;;<<>>666///......,,,+++,,,((((((((())))))******+++))))))))))))))))))))))))&&&(((+++---...---,,,+++000222333222///---++++++---000000444;;;EEEgggxxx{{{~~~qqqiii]]]SSSIIIEEEKKKTTTeeewwwmmmVVVQQQUUUdddooonnniiigggeee\\\OOOFFF@@@>>>>>>???KKKXXXZZZYYY\\\UUUDDD===666555444333222333444444666:::???EEEKKKSSS[[[```ffffffgggiiikkknnnpppqqqqqqrrruuu{{{}}}qqqYYYKKK@@@>>>;;;:::::::::888777666555555444444333222222000111444666999>>>DDDIIILLLNNNQQQUUUZZZ___cccfffhhhhhhiiikkknnnqqqtttvvvuuuzzz}}}{{{vvvssstttwwwwwwxxxzzz{{{{{{yyyxxxwwwvvvyyy{{{~~~~~~~~~zzzrrrkkkeeeaaa___^^^\\\XXXRRRMMMKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJMMMMMMMMMLLLLLLOOOTTTWWWYYY^^^eeelllppprrruuuvvvqqqqqqpppooonnnnnnnnnnnnmmmjjjgggeeeeeedddbbb```]]]ZZZUUUOOOLLLKKKMMMNNNLLLJJJJJJLLLKKKLLLSSS[[[fffnnnwwwyyywwwtttvvvyyy}}}uuukkkbbbZZZVVVPPPHHHBBBAAA????????????????????????===<<<<<<;;;;;;<<<<<<======???BBBCCCDDDEEEHHHJJJOOOPPPQQQQQQQQQQQQRRRSSSWWWWWWXXXWWWUUURRROOOMMMFFFEEEDDDCCCAAA@@@???>>>;;;:::;;;===EEEaaa{{{ssspppqqquuuxxxuuupppppptttyyywwwssspppooopppqqqssstttwwwyyyyyyxxxyyy~~~}}}|||}}}}}}|||{{{||||||||||||{{{{{{|||}}}}}}~~~{{{{{{iiiUUULLLHHHAAA@@@???>>>============<<<<<<<<<;;;;;;;;;;;;;;;===AAAHHHNNNTTT^^^jjjsssqqqzzz~~~}}}lllVVVFFFBBBEEELLLccctttSSSOOOVVVmmmppp|||zzzJJJ===666999:::;;;GGGYYY[[[???666///......,,,+++---(((((())))))*********+++))))))))))))))))))))))))&&&(((***---......---,,,111222444444222111000111---222111444<<>>AAALLL[[[___\\\```YYYHHH>>>666555444333222333444444666:::???EEEKKKRRRYYY^^^dddeeefffhhhkkkmmmnnnooottttttvvvzzz{{{|||qqqYYYKKK@@@>>>;;;:::::::::888777666555555444444333222222111333666888:::???DDDHHHJJJLLLOOOTTTZZZ___dddfffhhhiiijjjmmmooorrruuuwwwvvvyyy{{{zzzvvvttttttuuuvvvxxxzzz||||||{{{yyywwwvvvyyy{{{||||||wwwoooiiifffdddbbbaaa```\\\VVVQQQOOOMMMJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOSSSXXX[[[\\\```fffjjjlllnnnoooqqqoooooonnnnnnooooooppppppsssooojjjfffdddbbbaaa___^^^]]]YYYTTTNNNLLLLLLNNNNNNLLLKKKLLLKKKKKKRRR[[[iiiqqqzzz~~~{{{xxxvvvwww{{{vvvmmmeee```YYYOOOGGGDDDAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<======>>>===???BBBCCCDDDEEEFFFHHHLLLNNNOOOOOOOOOOOOQQQRRRTTTUUUVVVWWWUUURRRNNNLLLIIIHHHGGGDDDBBB@@@>>>>>>;;;;;;===???EEE\\\|||tttuuuuuuwww{{{yyyuuutttvvvvvvuuutttrrrrrrrrrrrrssstttwwwyyyyyyxxxxxx|||{{{yyywwwwwwyyy{{{{{{{{{~~~~~~}}}~~~~~~~~~|||{{{~~~gggSSSKKKGGGAAA@@@???>>>============<<<<<<;;;;;;:::;;;;;;<<<<<>><<<>>>CCCPPPaaaeeeaaaddd\\\III<<<666555444333222333444444555999>>>CCCIIIPPPVVV[[[aaabbbeeehhhkkkmmmooopppuuutttwwwzzz{{{|||qqqYYYJJJ@@@>>>;;;:::::::::888777666555555444444333222222111333555777999===BBBEEEHHHJJJNNNSSSZZZ```eeeggghhhiiikkkmmmppprrrtttuuuvvvvvvwwwxxxwwwvvvttttttvvvyyy|||~~~}}}zzzyyyuuuyyy{{{yyy{{{xxxsssmmmhhhggggggeeedddbbbaaa___]]]ZZZVVVQQQMMMJJJJJJKKKLLLMMMMMMNNNOOOMMMNNNPPPQQQSSSVVV[[[______bbbfffiiijjjkkklllmmmlllllllllmmmnnnoooqqqrrrrrrooojjjgggeeecccaaa_________]]]YYYSSSPPPPPPQQQPPPMMMLLLKKKJJJJJJQQQYYYfffooozzz}}}{{{{{{|||zzzpppkkkdddXXXNNNIIIEEEEEEDDDCCCBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<<<>>======<<>>============<<<;;;:::::::::;;;<<<<<<<<>>;;;:::::::::888777666555555444444333222222000111333555777:::>>>AAAGGGIIIMMMSSSZZZ```eeehhhggghhhkkkmmmppprrrssssssuuuuuuuuuvvvwwwwwwuuussswwwzzz}}}|||zzzuuuyyy{{{xxxwww}}}vvvqqqkkkhhhhhhhhhgggfffbbbdddfffhhhfffaaaYYYSSSPPPPPPOOONNNNNNOOOOOOOOOPPPRRRSSSTTTVVVZZZ^^^bbbaaadddhhhjjjkkkkkkkkkllljjjjjjkkklllnnnoooqqqrrrlllkkkiiihhhhhhfffdddaaa^^^``````]]]WWWTTTSSSTTTPPPMMMKKKKKKHHHHHHOOOXXX```jjjwwwyyyssskkk___TTTNNNHHHHHHGGGEEEDDDCCCBBBAAABBBAAA???>>><<<;;;;;;:::;;;>>>BBBDDDEEEDDDEEEFFFFFFHHHJJJKKKKKKKKKMMMOOOKKKMMMPPPSSSSSSQQQOOOMMMOOOMMMKKKGGGDDD@@@>>><<<:::999<<<@@@BBBPPPuuuzzztttrrruuuwwwtttqqqpppwwwxxxzzz{{{{{{xxxvvvtttuuuxxx{{{zzzxxxvvvxxxzzzxxxvvvtttuuuyyy}}}~~~}}}|||{{{|||}}}~~~~~~qqqYYYMMMGGGAAA@@@???>>>============<<<;;;:::999:::;;;<<<===<<>>===<<<<<<<<<<<<>>>@@@BBBBBBDDDFFFHHHGGGFFFGGGGGGHHHIIIJJJKKKMMMMMMLLLKKKJJJJJJMMMPPPOOOMMMJJJHHHGGGDDD@@@===999666999???@@@IIImmmzzzssskkkkkkpppvvvwwwvvvwwwxxxzzz||||||{{{zzzyyyxxxyyy{{{}}}~~~|||wwwtttwwwtttvvv}}}~~~}}}~~~||||||||||||{{{zzz~~~^^^OOOKKKFFFBBB>>>===>>>>>>;;;999======<<<:::999:::<<>>===FFFQQQbbboooqqqooopppdddMMMBBB999777444222000111222333777666999@@@EEEJJJRRRZZZ^^^```dddiiimmmoooooonnnqqqrrrvvvyyyyyyzzzsssZZZLLLBBB@@@===;;;;;;;;;:::999777666666555444444333333000111333555777;;;@@@DDDFFFIIIMMMRRRWWW\\\```aaaeeeggghhhiiijjjlllooorrrwwwuuuttttttwwwwwwvvvtttsssvvvzzz~~~~~~}}}|||zzzxxxxxxzzz||||||{{{}}}}}}}}}}}}~~~|||yyyyyyzzz{{{{{{zzz|||yyytttooollllllnnnooorrrqqqqqqssstttqqqiiibbb\\\ZZZXXXUUUUUUWWW[[[^^^\\\]]]___aaaccceeeggghhhhhhhhhiiijjjkkkmmmnnnoooqqqrrrrrrooollljjjjjjkkknnnnnnnnnllljjjgggdddccc`````````___]]]YYYUUUSSSOOONNNLLLIIIGGGHHHKKKMMMWWWaaaooo{{{yyyqqqggg___SSSOOOJJJFFFEEEDDDBBBAAAAAA@@@???>>>===============???AAABBBCCCDDDFFFHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIHHHHHHKKKMMMPPPOOONNNLLLJJJFFF@@@<<<:::555777>>>???HHHgggyyyppplllooorrrrrrpppsssuuuwwwyyy{{{{{{zzzyyyyyyzzz|||~~~~~~zzzvvvyyywwwyyy~~~~~~}}}}}}}}}}}}}}}nnnXXXPPPHHHDDD???>>>??????===;;;======<<<;;;999:::<<>>===============???AAABBBBBBCCCEEEGGGFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHHHHGGGEEEEEEHHHJJJPPPPPPPPPPPPNNNIIIBBB<<<;;;555666<<>>FFFJJJPPPUUUYYY```hhhmmmlllyyyyyykkk[[[RRREEEHHHFFFVVVfffxxxvvvVVVIIIGGGPPPbbb~~~mmmYYYCCC999333666888;;;EEERRRkkknnnKKK999222222......000)))******++++++,,,+++++++++))))))))))))))))))))))))(((((((((((())))))***+++///000111222222111000000///>>>PPPbbbkkkkkkyyyuuu\\\KKKHHHCCCNNNZZZhhhuuu}}}xxxxxxmmm\\\aaannnyyyaaaHHH===DDDVVVdddpppyyyyyyyyyyyyhhhOOODDD888777555444333333444444555555999@@@EEEIIIPPPXXX[[[___fffkkkmmmnnnnnnnnnrrrsssvvvxxxxxxyyyrrrYYYJJJBBB???<<<;;;;;;;;;:::999999888777666444222111111000111333444666999>>>BBBHHHHHHJJJMMMRRRXXX^^^aaabbbeeeiiikkkkkkkkkkkklllnnnnnnppprrrtttuuuttttttqqqsssvvvyyy{{{||||||||||||zzzxxxwwwwwwyyy{{{|||||||||}}}~~~zzzwwwuuuuuuwwwzzz{{{|||{{{vvvtttxxx}}}}}}vvvpppjjjfff```\\\]]]```eeeggghhhiiijjjlllmmmooopppqqqmmmmmmllllllnnnppprrrsss~~~{{{rrrlllmmmqqqtttssssssqqqooollliiigggeeeeeedddcccaaa^^^[[[YYYSSSRRROOOKKKGGGEEEFFFGGGNNNTTTaaaqqqwwwoooaaa]]]VVVPPPLLLGGGCCCAAA@@@@@@???>>>===============>>>@@@AAAAAAAAACCCEEEEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFFFFEEEDDDCCCEEEGGGKKKLLLNNNPPPOOOJJJCCC======666555:::>>>DDDUUUhhhzzzrrrnnnoooppppppooopppqqqsssuuuvvvwwwwwwwwwyyyyyy{{{~~~}}}zzzyyyyyy|||~~~}}}~~~|||}}}}}}}}}}}}~~~uuu^^^JJJFFFAAA>>>???@@@???===<<<<<<===<<<::::::<<<>>>DDDIIINNNSSSXXX___gggmmmnnn{{{}}}lll[[[PPPGGGKKKKKK\\\hhhuuukkkSSSIIIIIIQQQbbbmmmXXXCCC999333555888;;;EEEQQQiiiqqqJJJ888000000+++,,,...(((((()))***+++++++++++++++)))))))))))))))))))))))))))((((((((((((((())))))++++++---111555666333000...777HHH]]]eeebbbxxx|||xxx^^^IIIFFFCCCPPP```jjjqqqyyy||||||lllZZZ```ooosssQQQ@@@III___ooowww~~~~~~jjjLLL@@@777777555444444444444444444444888???EEEHHHOOOWWWZZZ___eeeiiikkklllmmmnnnqqqsssvvvzzz{{{}}}qqqWWWHHHAAA???<<<:::::::::999888999888777666444222111111111222444555777:::???BBBGGGGGGIIIMMMSSSZZZaaaeeecccfffjjjlllkkkkkkjjjkkkjjjllloooqqqrrrsssssssssrrrsssuuuwwwyyyzzz{{{{{{|||{{{zzzxxxxxxyyyzzz||||||yyyyyy{{{~~~}}}xxxvvv{{{|||wwwqqqkkkccc^^^^^^```bbbcccggghhhjjjmmmppprrrtttuuuqqqpppnnnmmmnnnppprrrsss~~~vvvnnnlllmmmssssssrrrqqqooollljjjhhhhhhhhhgggeeebbb___\\\[[[TTTTTTQQQNNNJJJHHHIIIJJJMMMSSS^^^nnn|||xxx{{{|||tttiiieee^^^WWWQQQKKKFFFBBBAAAAAA???>>>======<<<<<<<<<>>>???@@@??????AAABBBDDDDDDCCCCCCCCCDDDEEEEEEDDDEEEEEEDDDBBBBBBCCCDDDBBBDDDGGGJJJKKKHHHBBB>>>===777555999===BBBNNN[[[mmmwww~~~~~~~~~~~~|||wwwrrrooopppqqqqqqpppqqqrrrrrrsssttttttttttttvvvwwwyyy|||}}}{{{zzzzzz|||~~~~~~}}}}}}|||~~~zzz^^^LLLGGGAAA>>>>>>>>>===;;;;;;<<<===<<<;;;:::<<<===AAAFFFKKKPPPUUU]]]fffmmmrrr~~~ppp[[[OOOEEEKKKNNNaaallluuuzzzaaaPPPHHHIIIPPPbbbsss\\\DDD999333555777:::DDDPPPiiiuuuKKK999111000+++,,,...(((((()))******++++++++++++)))))))))))))))))))))))))))((((((((((((((())))))***)))+++111777888555222000333===PPP]]]```{{{|||yyy^^^IIIFFFEEEUUUffflllpppxxxnnnZZZ___nnn^^^GGGPPPeeesss}}}iiiKKK???666555555444444333444444333333888???EEEHHHOOOVVVYYY^^^dddggghhhiiillloooqqqsssxxx}}}sssXXXIIIAAA>>>;;;:::::::::999888888777777555444333222222222333444555777:::???BBBFFFGGGIIINNNTTT[[[bbbfffeeegggkkklllkkkkkkjjjkkkhhhlllppprrrrrrrrrssstttuuuuuuvvvvvvwwwyyyyyyzzz{{{||||||{{{zzzyyyzzz||||||zzz|||~~~~~~~~~|||yyyxxx{{{~~~~~~vvvooofffaaa```aaa``````eeefffiiilllpppsssuuuwwwtttsssqqqpppqqqsssvvvxxxyyy}}}wwwooolllkkkppppppqqqpppooommmjjjiiilllkkkiiifffccc___\\\[[[UUUUUUSSSPPPLLLJJJKKKLLLMMMRRR\\\jjj{{{xxx~~~|||uuummmffffffhhhkkkqqqwww{{{tttooohhh```YYYRRRLLLHHHEEEDDDBBB@@@???>>>=========>>>@@@?????????@@@AAACCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDCCCAAA@@@@@@AAA<<<===???BBBDDDCCC@@@>>>:::666555888:::>>>HHHRRRbbbjjjvvv}}}{{{yyyxxxwwwyyyzzz|||yyyvvvsssqqqpppooonnnlllpppppppppppppppqqqqqqqqqtttuuuwwwzzz}}}~~~}}}{{{}}}{{{|||~~~}}}{{{yyy}}}^^^OOOIIIBBB>>>======<<<:::;;;<<<======;;;;;;;;;===@@@DDDIIINNNSSS\\\eeemmmsssrrr\\\OOOHHHNNNRRRhhhwwweeeOOOGGGGGGOOOcccwww]]]EEE;;;444555777999BBBNNNgggxxxNNN<<<333222---...000+++))))))******+++*********))))))))))))))))))))))))(((((((((((())))))***+++***)))+++///444777666444222222666EEEYYYggg|||www]]]JJJIIIIIIXXXkkkpppsss|||kkkXXX[[[hhhzzzgggNNNUUUhhhsss}}}|||xxxyyyzzzeeeIII@@@444444444333333333333333222333777???DDDHHHNNNUUUYYY]]]bbbddddddfffkkkoooqqqtttzzzvvv\\\LLLAAA>>>;;;:::::::::999888777666666555444444333333111222333444666999===AAAGGGHHHJJJOOOTTT[[[```cccgggiiikkklllkkkkkkkkkllljjjnnnsssuuutttssstttuuuwwwwwwvvvvvvvvvwwwxxxyyyzzz}}}~~~|||zzzzzz{{{~~~{{{{{{}}}~~~}}}|||{{{zzzzzzzzz|||}}}~~~yyyrrriiieeeddddddbbb___```bbbdddhhhkkknnnqqqrrrsssrrrqqqqqqsssvvvzzz}}}tttwwwzzzzzzwwwsssqqqpppnnnoooooopppooommmlllkkkooommmjjjgggccc___\\\ZZZWWWWWWUUUQQQMMMJJJJJJKKKJJJPPPYYYeeettt~~~sss}}}{{{rrrjjjcccaaa___]]]___bbbeeeffffffggghhhiiijjjjjjoooxxxzzzssskkkccc\\\UUUPPPJJJIIIGGGDDDBBB@@@???>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBB???@@@AAA@@@>>>=========:::999999:::<<<>>>===<<<666444444555666:::CCCLLLZZZ```jjjuuu{{{yyyuuusssrrrqqqrrrtttvvvxxxtttssssssrrrqqqooollljjjkkkkkkkkklllmmmnnnooopppssstttvvvyyy}}}~~~~~~}}}}}}zzzzzz|||yyyxxxxxx|||hhhSSSLLLDDD???>>>===;;;999:::<<<======<<<;;;;;;<<<@@@CCCIIINNNSSS\\\fffnnnpppsss^^^SSSLLLOOORRRkkksssSSSJJJIIIQQQiiixxx[[[GGG<<<444555666777@@@LLLaaa}}}{{{OOO<<<333222---...000+++)))************))))))((())))))))))))))))))))))))((((((((()))***+++,,,---*********,,,000333555666444444444???WWWmmm|||vvv\\\KKKKKKJJJYYYpppuuuxxxeeeUUUWWWbbbqqqvvvsssyyyjjjQQQXXXjjjrrrzzzwwwoooppprrr___GGG@@@333333333333333333222222222222777???DDDHHHNNNUUUXXX]]]aaabbbbbbdddjjjooorrruuu|||xxx___PPPAAA>>>;;;:::::::::999888666666555555555444444444000111222333444777<<>>??????<<<;;;:::;;;;;;999666666888:::;;;:::333333333222222666@@@IIIQQQVVV^^^iiisss~~~vvvuuuwwwwwwttttttqqqpppnnnmmmnnnoooqqqrrrnnnoooqqqrrrrrrpppmmmkkkgggggggggiiijjjlllnnnooossstttvvvyyy}}}~~~{{{wwwvvv||||||xxxyyy{{{xxx|||tttVVVOOOFFFAAA???>>><<<::::::<<<======<<<;;;;;;<<<@@@DDDIIINNNTTT]]]gggooolllrrr```VVVIIIJJJLLLfffzzzXXXNNNLLLUUUoooxxxYYYHHH===555555666777???KKK\\\xxx}}}NNN;;;111000+++,,,...)))***************)))((('''))))))))))))))))))))))))((((((((()))***,,,---...+++*********,,,000444777555777444===VVVnnn}}}vvv\\\KKKLLLKKKXXXsssxxx{{{dddXXXYYY^^^mmmwwwkkkdddpppcccHHHMMMWWWkkkqqqoooooommmeeeWWWIIIAAA777666444333222222333333555777999<<>>BBBAAABBBCCCEEEEEECCCAAAEEECCCAAA@@@AAAAAA@@@???<<<<<<;;;:::::::::;;;;;;999999888888777555444333555333222111444888===AAAJJJNNNWWWaaaiiissswwwrrrpppqqqpppllljjjkkkiiigggffffffhhhiiihhhgggmmmmmmmmmmmmllljjjhhhgggfffggghhhiiikkklllmmmnnnuuutttsssvvv{{{~~~wwwtttzzzzzzvvvzzz~~~}}}}}}|||zzz{{{~~~lll[[[JJJBBB@@@>>>===>>>>>>===;;;:::;;;<<<>>>???AAADDDIIIPPPXXX```gggjjjkkk{{{qqqaaaPPPKKKOOOOOOiii|||]]]NNNIIIWWWuuu~~~[[[EEE:::888777111777CCCEEE]]]|||tttMMM888000222---***,,,(((+++++++++************)))******))))))((((((''''''))))))))))))*********************+++,,,///111222999888333;;;OOOccc~~~xxxeeeCCCKKKEEE[[[xxxeeeSSSVVV[[[jjjsssfff^^^iiirrrwww{{{[[[DDDKKKUUUhhhkkklllmmmllleeeWWWGGG>>>777666444333222222333333555666999<<>>DDDHHHMMMPPPRRRVVV]]]bbbggghhhiiijjjllloooqqqrrroooqqqrrrrrrrrrrrrsssuuuyyy{{{~~~~~~zzzuuurrrwww{{{}}}|||{{{~~~}}}}}}yyyxxx{{{~~~~~~}}}||||||~~~~~~xxxsssmmmhhhffffffffffffkkkiiihhhggggggjjjmmmpppuuuuuuuuuuuuvvvvvvwwwxxxttttttuuuuuuuuuvvvvvvvvvpppooooooppppppqqqrrrsss{{{vvvnnnfff___\\\[[[[[[VVVVVVTTTRRROOOMMMKKKIIIHHHJJJQQQYYYbbbrrryyyxxxpppjjjddd]]]YYYYYYVVVUUUTTTRRRQQQPPPOOOOOOIIIJJJKKKMMMQQQWWW___dddmmm|||sssiiibbb^^^ZZZUUUQQQOOOLLLGGGBBBDDDDDDDDDFFFGGGGGGEEEBBBDDDBBB@@@@@@AAAAAA???>>><<<;;;;;;:::::::::::::::999999999888777555444333222111000000222666:::===DDDHHHQQQ[[[cccmmm}}}qqqllljjjlllkkkfffcccccceeecccbbbbbbdddeeeeeedddggghhhhhhhhhhhhfffeeedddeeeffffffhhhiiijjjkkkkkkrrrsssuuuxxx||||||yyy}}}{{{uuuuuu|||~~~}}}|||~~~sssaaaNNNCCC???======>>>>>>===;;;:::;;;<<<>>>???DDDGGGLLLRRRZZZ```eeehhheeeuuuqqqbbbSSSMMMRRRQQQkkk|||^^^QQQOOO]]]xxx{{{{{{zzzbbbGGG;;;888777222666AAACCCSSSqqqvvvMMM888///111---+++,,,)))+++++++++************)))***)))))))))((((((((('''))))))))))))************++++++***+++,,,...000111444:::999<<>>CCCGGGKKKNNNQQQVVV\\\bbbhhhhhhhhhiiijjjlllmmmnnnppprrrssssssrrrrrrsssuuuzzz|||{{{vvvrrrtttxxx|||~~~~~~}}}|||}}}{{{|||}}}~~~~~~~~~|||zzz{{{|||wwwsssmmmiiigggggggggfffnnnooopppnnnllllllooorrrxxxxxxxxxxxxwwwvvvuuuttttttssssssrrrrrrsssuuuuuurrrqqqqqqqqqsssuuuxxxzzz|||rrrggg```]]]^^^___[[[YYYVVVRRROOOMMMLLLKKKGGGHHHMMMTTT[[[hhh~~~xxxrrrjjjaaa[[[ZZZXXXWWWUUURRRPPPNNNMMMLLLJJJHHHFFFGGGJJJOOORRRTTTWWWfff}}}{{{sssmmmeeeaaa[[[XXXVVVRRRMMMHHHFFFFFFGGGIIIKKKIIIFFFCCCBBBAAA@@@@@@AAA@@@>>><<<;;;;;;:::999999999999999888888888777666555444333000000000111333666888:::===@@@HHHRRRYYYbbbooo|||qqqllliiihhhkkkjjjeee``````^^^]]]\\\\\\^^^``````___```aaabbbccccccbbbaaa```ccccccdddeeeggghhhiiiiiiooossswwwzzz|||~~~yyyvvvyyy{{{{{{}}}}}}}}}vvveeeQQQEEE???<<<<<<>>>>>>===;;;:::;;;<<<>>>???FFFIIIOOOUUU\\\aaadddfff___mmmpppcccVVVNNNSSSSSSooo{{{[[[QQQQQQ^^^vvvyyyxxxxxxnnnKKK<<<777888222666???@@@LLLgggwwwsssMMM777///111---+++---++++++++++++************)))))))))))))))(((((((((((())))))))))))************,,,+++++++++,,,---///000///???BBB>>>GGG\\\}}}|||ssscccGGGRRRMMMbbbkkkRRRWWW]]]hhhmmm___RRRWWW[[[]]]eeeOOO@@@DDDFFFTTTaaaeeehhhfff```VVVHHH<<<777666444333222222333333333555888;;;???EEELLLQQQ\\\aaahhhlllmmmmmmoooqqqsssrrrsssvvvwwwwww{{{gggTTTDDDAAA===;;;:::::::::999888888888777666444222111222111222333555888<<<>>>AAAEEEIIIMMMOOOUUU\\\bbbhhhhhhhhhhhhhhhiiijjjkkknnnpppqqqrrrrrrrrrtttvvvwwwzzz}}}|||xxxuuutttvvvxxxzzz{{{zzzzzzzzzwwwzzz~~~}}}{{{|||~~~}}}}}}xxxtttoookkkjjjiiiiiihhhlllpppsssrrrnnnlllooossstttuuuwwwxxxxxxxxxvvvvvvtttsssqqqppppppqqqssstttsssrrrppppppqqqtttxxxzzz|||sssjjjccc```______]]]ZZZVVVQQQNNNMMMMMMMMMJJJIIILLLPPPUUU^^^pppxxxoooddd\\\ZZZXXXWWWTTTRRRPPPNNNMMMLLLQQQMMMIIIJJJMMMQQQRRRQQQUUUXXXaaasssyyytttkkkfffaaa]]]ZZZVVVQQQLLLHHHIIIJJJLLLMMMKKKGGGDDDAAA@@@@@@@@@AAA@@@===;;;;;;:::999888888888888888555555555555444333222111111111222444555777888999999;;;BBBJJJPPPUUU```kkkqqqwwwpppcccdddbbbdddhhhiiiddd___^^^YYYWWWVVVWWWZZZ[[[[[[[[[[[[\\\^^^___``````____________aaacccfffhhhiiijjjqqqvvvzzz{{{{{{|||xxxzzz}}}~~~yyyllllll^^^NNNEEE@@@<<<;;;===>>>===;;;:::;;;<<<>>>???EEEIIIPPPWWW^^^cccfffggg]]]hhh|||mmmbbbXXXKKKRRRVVVuuu|||XXXMMMMMMWWWjjj{{{xxxyyyxxxOOO<<<666777444666>>>@@@LLLcccnnnoooMMM888///111---+++...,,,+++++++++*********))))))))))))))))))((((((((((((((()))))))))************,,,,,,+++++++++,,,...///,,,CCCIII@@@CCCXXXzzz{{{~~~wwwjjjLLLSSSNNNgggzzz}}}kkkTTTZZZ___gggkkk\\\NNNPPPVVVUUU\\\KKK>>>BBB@@@MMMaaafffhhhddd___XXXKKK>>>777666444333222222333333333444777:::???EEELLLQQQUUU[[[ccciiijjjkkkmmmpppooonnnppptttvvvwww|||iiiWWWDDDAAA===;;;;;;;;;:::999888888888777666444222111111111111222555888;;;===???CCCGGGJJJNNNTTT\\\bbbggggggggggggggghhhiiijjjjjjlllooopppqqqrrrtttvvvsssuuuyyy|||}}}|||zzzyyyvvvvvvwwwyyyyyyxxxvvvuuuwww|||}}}~~~}}}~~~{{{wwwsssooonnnmmmlllllljjjnnnrrrqqqnnnlllooosssqqqrrrtttvvvwwwvvvvvvuuutttsssqqqpppoooqqqrrrtttsssqqqooonnnnnnpppsssuuu|||zzzwwwrrrmmmhhhdddbbb^^^[[[VVVRRROOONNNOOOPPPOOOMMMMMMPPPRRRXXXfffsss~~~tttggg^^^[[[WWWVVVTTTRRRPPPOOONNNNNNTTTPPPMMMMMMQQQTTTTTTSSSSSSRRRSSS[[[lll|||wwwooojjjddd```]]]YYYSSSNNNKKKKKKKKKMMMMMMKKKHHHEEECCCBBB@@@@@@@@@>>><<<:::::::::999777777666666666333333333333222111000000000111222333555555666666999999>>>EEEHHHKKKRRRZZZ___dddlllwwwrrrbbbYYYXXXWWWZZZaaaccc^^^ZZZYYYTTTSSSSSSTTTWWWYYYYYYYYYYYYZZZ\\\^^^_________^^^[[[\\\^^^bbbeeeiiikkkmmmtttxxx{{{yyyxxx}}}yyy{{{zzziii\\\YYYPPPHHHDDDBBB>>><<<===>>>===;;;:::;;;<<<>>>???CCCGGGOOOWWW___eeeiiikkkbbbhhhxxx~~~jjj```WWWJJJRRRYYY|||XXXKKKHHHNNN]]]|||xxxxxxUUU>>>555777555777>>>@@@MMMaaaiii{{{qqqNNN999///111,,,+++...,,,+++++++++*********))))))(((((((((((())))))))))))((()))))))))************,,,++++++***+++,,,---......DDDJJJAAAAAARRRvvv~~~zzzVVVVVVQQQmmmzzz|||iiiSSS[[[___eeeiii\\\NNNOOOQQQLLLRRREEE<<<@@@???KKKbbbiiikkkgggbbb\\\OOO@@@777666444333222222333333222444777:::>>>EEELLLQQQQQQXXX```eeeggghhhkkkmmmlllkkkmmmrrruuuwww}}}lllZZZDDDAAA>>>;;;;;;;;;::::::888888888777666444222222111111111222444888;;;===>>>AAAEEEHHHLLLSSS[[[bbbeeeeeeeeefffgggiiijjjkkkiiilllnnnooopppqqqtttvvvrrrsssvvvyyy|||}}}}}}}}}xxxxxxyyyzzz{{{yyyuuurrryyy}}}{{{yyy}}}|||xxxuuutttsssrrrqqqmmmooorrrqqqooooooqqqsssssssssttttttssssssrrrrrrttttttrrrqqqqqqrrrrrrsssrrrpppnnnmmmlllmmmnnnooovvvxxx{{{|||zzzuuuoookkkccc```[[[WWWSSSRRRRRRRRRTTTQQQPPPRRRTTTXXXcccnnnyyylllbbb^^^XXXWWWUUUSSSQQQPPPOOOOOOOOOMMMLLLLLLOOOQQQSSSSSSPPPQQQUUU[[[cccqqqzzztttoooiiidddaaa\\\VVVQQQOOONNNMMMMMMMMMLLLIIIGGGGGGEEEAAA???>>>===;;;::::::999888777666555555555111222222222111111000///...//////000111222222333888888;;;AAADDDDDDHHHNNNPPPTTT\\\eeelllqqq{{{uuuhhh]]]XXXTTTSSSVVV]]]___\\\XXXXXXQQQPPPPPPQQQTTTWWWWWWWWWWWWXXXZZZ\\\]]]]]]]]]]]]XXXZZZ\\\```dddhhhkkklllrrrvvvxxxvvvtttxxx~~~|||~~~uuu```RRRKKKFFFBBBCCCBBB???>>>???>>>===;;;:::;;;<<<>>>???AAAEEEMMMVVV___gggllloooiiijjjuuu{{{hhh___VVVLLLSSSYYY}}}\\\LLLFFFJJJVVVxxxzzzvvvuuu|||```CCC555777555666===???HHH\\\dddwwwyyyPPP:::000111,,,+++...,,,+++++++++************)))(((((((((((())))))))))))))))))))))))************+++*********+++,,,...///222@@@CCC>>>???KKKnnnbbb\\\UUUrrr}}}jjjRRR[[[```fffkkkaaaTTTVVVQQQJJJMMMAAA;;;@@@???KKKaaalllqqqnnniiibbbQQQ@@@777666444333222222333333111333666:::>>>EEELLLQQQTTTYYY```dddeeefffhhhkkklllkkkmmmrrruuuwww|||ppp]]]EEEBBB>>><<<;;;;;;;;;:::888888888777666444222222111111111222444888;;;===<<<@@@DDDGGGKKKRRR[[[bbbccccccdddfffhhhjjjlllnnnmmmnnnpppppppppppprrrtttuuuuuuvvvxxxzzz}}}~~~{{{{{{|||~~~}}}xxxtttwwwzzz~~~}}}}}}zzzyyyyyywwwvvvvvvvvvuuuttttttttttttuuuuuutttsssrrrrrrqqqqqqqqquuuuuutttttttttssssssssspppoooooonnnmmmmmmnnnnnnqqqvvv}}}yyyuuullliiiddd___ZZZWWWUUUTTTVVVSSSSSSUUUXXX\\\fffppprrrhhhddd[[[ZZZWWWTTTRRROOONNNMMMKKKKKKLLLLLLLLLMMMPPPRRRSSSSSSXXX___ccciiiwwwyyytttnnniiieee```ZZZUUUTTTRRROOONNNNNNNNNLLLJJJLLLHHHCCC???===<<<;;;:::999999777666555444444444222222333333222222111000///////////////000111222555555888>>>AAAAAACCCHHHGGGIIIOOOWWWZZZ\\\dddnnntttvvvvvvqqqggg^^^XXXVVVTTTRRRTTTZZZ[[[XXXUUUTTTNNNMMMMMMOOORRRUUUUUUUUUTTTUUUWWWXXXYYYYYYYYYYYYXXXYYY[[[^^^aaadddggghhhkkkooorrrrrrpppqqquuuyyy}}}~~~qqq\\\MMMHHHCCCAAABBBBBB??????AAA>>>===;;;:::;;;<<<>>>???BBBEEELLLTTT]]]ffflllpppnnnkkktttyyyhhh___UUUMMMQQQRRRsss^^^LLLFFFJJJTTTrrrzzzuuutttyyylllKKK888777444333999<<>>777666444333222222333333111333666999>>>EEELLLQQQWWW\\\aaadddddddddgggiiimmmkkknnnrrruuuvvv{{{rrr```EEEBBB>>><<<;;;;;;;;;:::888888888777666444222222111000111222444777;;;===<<>>@@@CCC>>>===;;;;;;;;;<<<>>>???CCCFFFLLLSSS\\\eeellloooqqqlllsssyyyiii```UUUMMMMMMJJJggg^^^KKKEEEJJJSSSnnn|||vvvtttyyy}}}tttPPP:::888333111666999BBBWWW___ttt}}}TTT===222111+++))),,,++++++++++++************)))'''((((((((())))))******))))))))))))************)))(((((()))+++---///000999555111666;;;???```kkkbbbVVVppp|||wwweeeRRRWWWbbbpppuuupppgggccc]]]VVVIII===:::???EEEFFF]]]kkkuuuvvvrrrhhhQQQ:::555555444333222111111000333444666999>>>DDDIIILLLZZZ\\\^^^aaadddfffhhhjjjnnnoooqqqrrrrrrsssuuuwwwmmmWWWHHHAAA<<<======;;;999:::888888777777666444333222---...000000111333777:::@@@BBBDDDFFFJJJQQQXXX]]]^^^```cccfffhhhkkkooorrrxxxxxxxxxtttpppooopppsssvvvtttrrrssswwwzzzzzzyyyvvvzzz~~~}}}zzzyyywwwwwwxxxzzz}}}~~~zzzzzz{{{|||zzzyyyyyyvvvuuutttttttttuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwrrrppprrrssspppoooqqqssstttwwwzzz|||}}}}}}}}}yyyuuuooojjjeeeaaa]]]ZZZTTTYYYWWWVVV^^^aaahhhvvvvvvqqq```___\\\WWWQQQNNNMMMMMMKKKKKKJJJIIIJJJLLLOOOPPPQQQQQQSSSWWWZZZ]]]fffpppwww}}}xxxqqqjjjeee```^^^]]]YYYSSSOOOMMMMMMMMMMMMIIIHHHEEEBBB>>>;;;888777555444333333222222333333444333222111111111222333000000////////////000000555666777999;;;===>>>???@@@AAACCCEEEHHHJJJLLLMMMUUUSSSQQQNNNLLLJJJIIIHHHJJJKKKLLLLLLKKKKKKLLLMMMIIIJJJKKKMMMMMMMMMLLLKKKMMMMMMNNNPPPRRRSSSTTTUUUVVVXXX[[[]]]]]]^^^___```ccceeegggjjjlllnnnoooooovvv{{{{{{vvvwwwzzzgggVVVNNNDDDBBB???>>>??????===<<<===>>>===<<<;;;;;;===???BBBFFFMMMTTT[[[bbbiiinnnmmmllloooxxxooo^^^XXXKKKGGGPPPccc{{{}}}ZZZLLLHHHJJJOOOiii~~~rrrtttxxx~~~QQQ;;;666666999222888???MMM^^^{{{yyyTTT<<<111000+++***...,,,***++++++++++++***))))))***************)))(((((())))))))))))))))))))))))+++***)))+++...000000000000222///222888???[[[jjjTTTUUUcccuuu}}}wwwvvv|||hhhUUUXXXbbbrrrzzzwwwppplllggg[[[KKKAAA===@@@GGGLLL^^^lllwwwxxxvvvnnnWWW>>>666666555444333222111111111111333666;;;@@@EEEHHHUUUXXX^^^cccgggiiikkklllmmmnnnooopppppprrrvvvyyyqqq\\\HHHAAA<<<======;;;999:::888888777777666444333222///000222222333555999<<<@@@BBBCCCFFFIIIOOOWWW\\\]]]```ccceeegggjjjnnnqqqvvvvvvvvvssspppnnnppprrruuusssqqqssswwwyyyzzzyyyxxx{{{~~~}}}zzzxxxwwwyyyzzz|||}}}}}}}}}~~~~~~~~~}}}||||||xxxxxxxxxxxxwwwvvvvvvuuutttuuuuuuuuuvvvwwwwwwxxxzzzvvvuuuxxxyyyxxxwwwyyyyyyxxxvvvvvvvvvwwwxxxyyyzzzwwwsssppplllgggbbb^^^XXX\\\YYYYYYaaafffooowwwqqqcccaaa]]]XXXSSSPPPOOOOOOLLLKKKJJJIIIIIIKKKMMMNNNPPPOOOQQQTTTVVVXXXaaajjjttt{{{}}}xxxqqqjjjddd```^^^[[[WWWRRROOOMMMMMMLLLKKKIIIHHHEEEBBB>>>;;;999777444444333222222222222333222222222222333444666777000000////////////000000222444777999;;;;;;;;;:::===>>>???AAACCCEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAGGGHHHIIIIIIHHHHHHIIIJJJIIIJJJKKKKKKLLLKKKJJJJJJKKKKKKLLLNNNPPPQQQRRRSSSSSSVVVZZZ\\\]]]]]]^^^___ccceeeiiimmmqqqrrrssssss|||xxxsssvvvxxx|||kkkUUUIIIDDDAAA???>>>???>>>===<<<===>>>===<<<;;;;;;===???CCCGGGMMMTTT[[[dddlllqqquuusssppppppxxxnnn]]]UUUNNNHHHMMM\\\rrreeeQQQHHHJJJNNNgggrrrtttzzz}}}RRR<<<555444888444:::BBBTTThhhvvvSSS<<<000000+++***---+++***++++++++++++***))))))***************)))(((((())))))))))))))))))))))))+++***)))+++...000000000333444111333888<<>>;;;999888444444333222222222222222222222111111222333444444000//////......//////000111222555777999888777666::::::;;;===>>>???@@@AAA@@@@@@BBBBBBBBBBBBAAA@@@BBBDDDEEEEEEDDDDDDEEEGGGHHHHHHIIIIIIIIIIIIHHHGGGHHHIIIJJJLLLMMMOOOPPPQQQQQQTTTYYY\\\]]]]]]^^^___bbbdddiiimmmqqqtttuuuuuu}}}~~~xxxtttvvvvvvxxx{{{tttXXXFFFCCCAAA???>>>>>>>>>===<<<=========<<<;;;;;;===???EEEHHHNNNTTT\\\dddmmmssswwwxxxuuuoooooo{{{nnn[[[SSSLLLGGGLLLWWWjjjrrrVVVHHHKKKPPPfffzzzzzzQQQ===555333888666===GGG^^^uuuuuuSSS;;;000111,,,+++,,,)))***++++++++++++***)))))))))************))))))((())))))))))))))))))))))))+++******+++...000000///111333111333777;;;RRRvvvyyywwwuuu|||}}}fffPPPNNNXXXkkkrrrvvvrrriii\\\ZZZ```rrrwwwaaaKKKBBB===<<>>???AAACCCCCCBBBAAA@@@???@@@BBBBBBAAAAAABBBDDDFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHJJJLLLNNNOOOPPPPPPSSSXXX[[[\\\]]]___```bbbccceeehhhlllpppsssuuuzzz|||~~~{{{yyywwwuuuttttttxxx~~~^^^IIIBBB@@@>>>>>>>>>>>>===<<<<<<======<<<;;;;;;===@@@GGGJJJOOOTTT[[[ccclllqqqqqqwww{{{xxxtttwwwooo[[[RRRFFFFFFNNNXXXfff}}}wwwWWWHHHNNNUUUjjjwwwMMM>>>666333999888@@@LLLfffwwwTTT;;;000111---,,,,,,'''***++++++++++++***))))))))))))************)))((())))))))))))))))))))))))*********,,,///000000///,,,//////333888;;;RRRuuuuuurrrpppssswww|||wwwbbbLLLHHHQQQdddkkkxxxzzzwwwkkk\\\YYY___qqqoooVVVGGG???>>>GGGSSSgggyyy~~~xxx^^^>>>:::999777555444444444555555666777999===BBBGGGIIILLLTTT```hhhkkkkkklllnnnqqqrrrssstttwww}}}ooo[[[IIIBBB<<<======:::888888888888777777666444333222...///000111111333666888===???BBBDDDGGGLLLQQQUUUZZZ]]]aaadddeeegggiiikkkqqqqqqqqqsssuuuvvvvvvvvvoooqqqrrrtttuuuwwwxxxyyy|||}}}~~~~~~}}}}}}|||zzz{{{|||~~~}}}|||~~~{{{qqqoooiiijjjrrrxxx~~~wwwqqqkkkddd^^^ZZZXXXUUUSSSPPPOOOMMMKKKJJJHHHGGGGGGHHHHHHIIIMMMOOOQQQZZZcccmmmqqqvvv|||}}}xxxpppiiiccc^^^\\\XXXUUURRRPPPOOONNNLLLJJJHHHGGGDDDBBB???<<<:::999333333222111111111111222222222111000///---,,,,,,//////............//////333333111111222444666888999999999999999::::::::::::;;;===>>>>>>===;;;:::<<<===????????????@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIIKKKMMMOOOPPPOOORRRVVVYYY[[[^^^```bbbgggfffddddddgggmmmssswwwzzz{{{|||}}}}}}|||{{{zzzyyywwwtttrrrsssyyyaaaLLLAAA???>>>===>>>>>>===<<<<<<<<<===<<<;;;;;;>>>@@@IIIKKKPPPTTTZZZaaahhhmmmpppvvv|||}}}|||zzz|||~~~ppp\\\SSSIIIIIIPPPVVV___uuu{{{sssUUUHHHQQQ[[[rrrmmmIII@@@999555;;;:::BBBRRRnnn|||VVV<<>>BBBEEEHHHLLLRRRUUUZZZ]]]aaadddfffgggiiijjjoooooopppsssvvvxxxxxxwwwppprrruuuvvvvvvvvvwwwyyy|||~~~~~~|||yyyrrrsssyyy}}}xxxqqqhhhaaa^^^[[[WWWTTTRRRQQQPPPNNNLLLJJJIIIHHHGGGFFFHHHLLLNNNQQQYYYbbbkkkooouuu{{{}}}xxxpppiiibbb]]][[[XXXUUURRROOOOOONNNMMMKKKGGGFFFDDDBBB???<<<:::999333333222111111111111111///000111222222222222222///......------......///111000//////000333555777777777777888888888888888888999:::::::::999888777999;;;============???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEHHHJJJLLLNNNOOONNNPPPSSSVVVXXX\\\aaadddllliiigggfffiiiooovvvzzz~~~}}}|||{{{{{{zzzzzzzzz|||{{{yyyuuutttwwwuuu\\\KKKAAA???======>>>>>>>>><<<;;;<<<<<<<<<;;;<<<>>>AAAHHHKKKPPPVVV[[[aaagggkkkuuuwwwyyy{{{||||||||||||{{{qqq]]]TTTPPPMMMPPPSSS\\\ssskkkTTTIIIQQQ^^^zzzjjjKKKEEE<<<555<<<===EEEYYYwwwZZZ???000000.........)))***++++++++++++***))))))((())))))************)))))))))))))))))))))))))))))))))***---000111///......111000222666888MMMpppwwwooojjjfffgggjjjhhhYYYFFF@@@FFFOOOWWWhhh|||{{{zzzzzztttZZZYYYaaapppkkkPPPEEEKKKQQQPPPYYYttt~~~|||hhhKKK:::888666333222333444555111222333777;;;AAAFFFIIIOOOWWW___cccccceeejjjooonnnpppsssvvvyyy}}}qqq]]]JJJBBB=========:::777888888888777777666444333222111222333333333444777:::;;;>>>AAAEEEIIIMMMSSSVVVZZZ^^^bbbeeefffgggiiijjjmmmlllnnnrrrwwwyyyyyywwwqqqtttwwwxxxvvvvvvwwwxxx~~~{{{{{{xxxmmmeeeaaa^^^ZZZVVVTTTTTTRRRQQQOOOMMMKKKJJJFFFEEEFFFIIIKKKMMMUUU^^^hhhmmmtttzzz}}}xxxppphhhbbb]]]ZZZXXXTTTPPPMMMLLLMMMLLLLLLGGGFFFDDDAAA???<<<:::999333222222111111111111111...///111333444444333333///......------......///+++,,,...000111222333333333333444444555555555555777777777777777777777777666888:::::::::;;;<<<>>>============>>>@@@AAABBB@@@AAACCCEEEHHHJJJLLLMMMLLLNNNOOOQQQTTTYYY```dddjjjiiiiiijjjnnnsssyyy|||~~~|||{{{{{{|||~~~}}}zzz{{{wwwfffUUUIII@@@>>>===<<<>>>>>>>>>===;;;<<<<<<<<<;;;<<>>CCCJJJSSSfff{{{|||vvvtttYYYZZZcccqqq~~~www[[[SSS___eee```YYYwww}}}{{{gggLLL:::888555333111222444555111222444777<<>>???AAACCCFFFHHHJJJKKKKKKLLLLLLNNNQQQWWW^^^ddddddfffiiilllqqqvvvyyy{{{}}}|||{{{{{{}}}mmm^^^PPPHHH@@@>>><<<<<<===>>>>>>===;;;<<<<<<<<<;;;<<>>222:::AAAMMMhhh```BBB000///...000111,,,***++++++++++++***))))))(((((()))***************))))))))))))))))))))))))((()))+++...000111///---+++---,,,000555:::RRRwww~~~pppfffbbb```aaa```SSSBBB===BBBCCCMMMaaawwwuuuwww^^^^^^___lllhhhgggwww}}}uuullluuu~~~}}}kkkKKK:::999666333222222333333555222333888===???EEEJJJRRRWWW^^^bbbccceeehhhkkkqqqrrruuuzzzzzzaaaOOOFFF>>>===>>><<<999999777777777777666555333333------...///000222444555:::<<<@@@CCCFFFJJJOOORRRXXX[[[aaagggjjjjjjiiiggghhhkkkoooqqqqqqqqqqqqrrrrrrssstttttttttvvvyyy{{{~~~~~~}}}zzzppphhhbbb\\\YYY]]]XXXTTTUUUXXXXXXRRRKKKHHHBBB@@@EEEGGGGGGIIIOOOZZZ```mmm{{{|||vvvooohhhaaa[[[WWWUUUPPPLLLMMMMMMIIIHHHJJJDDDCCCAAA???<<<:::888777333333222111000000000111111111111111000000000000111111111111000///------............////////////000000000000000111111222111111222222222333333333555444444555555666777888666666777888999;;;<<<===>>>???AAACCCEEEGGGHHHIIIHHHJJJLLLOOORRRWWW]]]aaadddcccdddiiiqqqwwwyyyyyyyyyxxxxxxzzz~~~}}}}}}kkkVVVJJJFFF??????===<<<<<<===>>>>>>===<<<:::999999;;;>>>???EEEJJJRRRXXX\\\bbbhhhmmmuuuzzzmmm]]]NNNHHHMMMTTTaaavvvhhhTTTGGGJJJ[[[xxxvvv___RRR>>>777===BBBVVVttt[[[???111111---,,,...,,,++++++++++++++++++++++++***)))(((''''''((()))***)))))))))((()))******+++((((((***///444333---'''+++,,,111444111:::\\\uuuoooccc```]]]XXXMMMBBB>>>AAA>>>JJJ]]]qqq}}}www[[[[[[\\\kkkwwwqqqyyyzzzyyyiiiKKK:::999666444222222333333555333333888===???DDDJJJQQQVVV]]]aaaccceeeiiimmmpppqqqtttxxx}}}{{{bbbOOOEEE======>>><<<999999888888888777666444333222/////////000111333444555888;;;???BBBEEEIIINNNQQQUUUYYY___dddggggggfffeeehhhjjjmmmqqqsssttttttsssqqqrrrrrrrrrrrrtttxxx{{{~~~}}}||||||~~~}}}~~~|||ssslllfffaaa^^^\\\ZZZXXX[[[^^^[[[SSSKKKIIIDDDBBBFFFHHHGGGIIINNNUUUZZZeeerrr{{{~~~zzztttnnnhhhbbb\\\XXXSSSMMMIIIJJJIIIFFFDDDFFFCCCBBB@@@>>><<<999888777333333222111000000000000111111111000000000//////000111111000///...------------....../////////000///////////////000111111000111111111111222222222444333333444444555666777666666666777999:::<<<===>>>>>>???AAACCCEEEGGGHHHIIIKKKMMMOOOQQQVVV[[[___aaaaaaccchhhpppwwwzzz{{{zzzxxxvvvwww{{{~~~kkkVVVIIIDDD??????======<<<======>>>===<<<:::999:::<<<>>>@@@EEEKKKSSSYYY]]]bbbiiinnnuuuyyy~~~mmm]]]NNNGGGLLLSSS```uuugggSSSIIIMMM]]]~~~|||sss[[[OOO>>>888>>>AAATTTttt~~~WWW===000000---,,,...+++++++++++++++++++++++++++***))))))(((((())))))***((()))))))))************++++++,,,111555666111,,,+++---333888999AAA^^^||||||xxxiiieee```YYYMMMAAA<<<>>>@@@HHHXXXnnnuuuZZZYYYYYYhhh}}}wwwwwwvvvhhhKKK;;;999666444222222333444666333333888===???DDDJJJQQQVVV\\\```bbbeeejjjnnnpppqqqsssvvvzzz~~~}}}dddOOOEEE===<<<===;;;999999999999888777666444222111111111111111222333444555777:::===@@@DDDHHHLLLPPPUUUXXX^^^cccfffgggfffdddhhhhhhlllrrrxxxzzzwwwtttqqqqqqqqqppppppsssxxx|||}}}|||{{{zzzzzz{{{|||~~~}}}}}}{{{|||zzztttoooiiiddd___^^^___ccceee```VVVMMMIIIFFFEEEGGGGGGGGGIIIMMMPPPTTT]]]iiirrr{{{|||xxxrrrmmmhhhbbb]]]YYYRRRMMMIIIIIIGGGCCCAAACCCBBBAAA???===;;;888777666333333222000000/////////111111000000000000//////000000000000///...------,,,,,,------...///000000...............//////000/////////000000000000111222222222222333444555555555555555666888999;;;<<<>>>======>>>@@@CCCFFFHHHJJJKKKMMMNNNPPPTTTYYY]]]______bbbhhhooovvvzzz|||{{{wwwtttssswww}}}~~~{{{kkkUUUHHHCCC??????>>>==================;;;:::999:::<<>>AAATTTuuusssQQQ999...///,,,,,,///+++************************)))******************)))'''((()))***+++******))),,,+++,,,///333555333000---///555<<>><<<:::888666666444333222111000/////////111000000000///////////////////////////...---,,,++++++,,,---...//////000------,,,,,,------...///------........./////////000000000000111222333333333444444555666888::::::===<<<;;;;;;===AAAEEEGGGGGGIIIKKKMMMPPPTTTYYY]]]___aaadddiiinnntttwwwyyyxxxuuusssrrruuuyyy|||}}}}}}{{{kkkUUUHHHCCC??????>>>>>>======<<<<<<<<<;;;:::999:::===@@@BBBGGGMMMVVV\\\aaafffkkkpppvvvyyy~~~~~~nnnaaaUUUPPPRRRZZZkkk~~~|||___MMMEEEIIIUUUppp|||xxxlllNNN@@@444333<<>>AAADDDHHHMMMPPPYYY\\\```eeehhhiiiiiihhhjjjiiilllttt|||}}}yyywwwwwwuuuttttttwww|||~~~}}}|||{{{{{{vvvyyy{{{||||||~~~}}}{{{qqqiiihhhgggeeeeeeccc___XXXRRRKKKMMMLLLIIIFFFFFFGGGHHHMMMNNNSSS\\\eeeqqqzzzsssmmmfff```\\\XXXRRRMMMLLLIIICCCAAAAAA@@@???===<<<:::888666666555444333111000000//////000000000////////////...---............------,,,+++++++++,,,---.........,,,,,,,,,,,,,,,------...,,,,,,---------..................//////000111222222222333444555777888999;;;:::999:::<<>>===<<<<<<;;;;;;;;;999999;;;>>>AAACCCHHHOOOXXX___ccchhhmmmqqqwwwzzz~~~}}}kkk___SSSRRRTTT___sssuuu```LLLDDDHHHRRRlllmmmnnn~~~vvvSSS@@@222222:::???UUUppphhhCCC444......+++---000***)))))))))))))))))))))))))))***+++,,,,,,+++***)))&&&(((***+++,,,+++)))(((((('''&&&'''***,,,......333222444888>>>IIIYYYfffxxxtttmmmcccTTTEEE>>>>>><<>>CCCIIINNNTTT[[[```bbbeeeiiilllkkknnnrrrtttvvvyyynnnXXXLLLBBB>>>>>>;;;::::::777777777777666555333222////////////000111222333777:::===AAADDDHHHLLLPPPWWWYYY]]]bbbeeefffffffffjjjjjjlllrrrxxx|||{{{yyyyyyyyywwwvvvuuuwww{{{}}}}}}}}}||||||{{{{{{{{{uuuwwwxxxyyyzzz{{{~~~uuulllmmmjjjgggccc___[[[VVVRRRNNNRRRRRRLLLHHHGGGHHHHHHJJJJJJNNNVVV^^^iiixxxzzzsssllleeeaaa[[[TTTOOOMMMIIICCC@@@@@@??????===<<<:::888777666777666444333111111000000000000////////////......,,,---------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,------------...............///000111111111111111222444555777888:::999999:::<<>><<<;;;:::;;;:::999:::;;;???BBBEEEIIIPPPZZZaaaeeeiiinnnrrryyy|||{{{hhhZZZMMMOOOQQQ```yyyrrrbbbNNNGGGMMMUUUnnn{{{cccgggzzzYYYCCC555444999<<>>CCCHHHNNNTTT\\\bbbdddeeegggiiifffkkkqqqssstttvvv|||ttt\\\PPPDDD@@@???<<<999:::666666666666666555444444/////////000111333444555666888<<>><<<;;;999888777888777666444333222111111000000/////////.........+++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,---------............---......///000111000000000111333444666777888999999;;;===???AAACCCBBBDDDGGGJJJNNNSSSYYY]]]bbbhhhoootttssspppmmmlllooooooqqquuuzzz}}}}}}||||||gggQQQFFFAAA??????@@@???>>><<<;;;:::::::::999:::<<>>CCCUUUllluuuzzzhhhddd```jjjxxxoooaaa```ZZZmmmqqq^^^QQQVVV\\\YYYZZZzzzwwwTTT<<<:::888555444444444555777444555999<<<>>>CCCHHHMMMTTT]]]cccddddddeeegggccciiiooorrrrrrtttyyy~~~xxx^^^RRRFFFAAA???<<<999999555555666666666666555555//////000111222444666777555777;;;>>>AAAEEEJJJMMMUUUWWW[[[___bbbdddeeeeeegggiiikkklllmmmooosssvvvuuuuuuuuusssrrrqqqsssuuuuuuuuuvvvwwwxxxxxxyyyyyy}}}|||zzzzzz{{{{{{yyywww{{{~~~{{{yyyvvvrrrkkkddd]]]XXXUUU\\\]]]TTTMMMMMMNNNLLLJJJKKKOOOUUUZZZaaalllwww~~~xxxsssoooddd]]]WWWTTTPPPIIIEEEEEE@@@???>>>===;;;:::888888999888777555333222222222000/////////............++++++,,,---------,,,,,,------,,,++++++******)))------,,,,,,------...///,,,,,,---------........................///111111///000000111222444555666777888:::<<<>>>@@@AAABBBCCCEEEHHHJJJMMMQQQWWW[[[aaahhhqqqvvvuuuqqqmmmlllooonnnooottt{{{~~~zzzyyy}}}dddOOODDD@@@??????@@@???>>><<<:::999::::::999:::<<<@@@DDDFFFKKKRRR\\\ccchhhkkkpppsss{{{~~~nnn```RRRFFFLLLccc{{{[[[KKKKKKVVV^^^rrryyy\\\```vvv}}}oooHHH777333888<<<:::MMM___\\\<<<333222111,,,///111'''++++++++++++++++++++++++***)))(((''''''((()))***)))))))))((()))******+++)))******)))(((((()))+++''',,,000///111999EEENNNrrr{{{yyyvvvooo```MMMAAA>>>AAACCCSSSjjjuuuwwwjjjaaaaaannnvvvooobbb\\\[[[^^^\\\UUURRRTTTVVVWWWZZZrrryyyUUU>>>777444666777444222222333333444666:::>>>BBBEEEOOOUUU\\\```aaaaaaccceeeggglllqqquuuwwwwwwwwwxxxtttbbbPPPBBBAAABBB>>>;;;<<<999999888666555444333222222111///.........///000777:::===???AAAEEEIIILLLSSSWWW[[[___```bbbccceeejjjjjjjjjkkkmmmppprrrttt{{{|||{{{yyyvvvsssssstttrrruuuyyyyyyvvvuuuvvvyyy||||||||||||zzzwwwtttsss{{{}}}~~~{{{rrriiicccaaaaaa```\\\WWWRRRPPPQQQSSSTTTSSSSSSSSSWWW^^^gggnnn~~~xxxtttrrrjjjeee```\\\YYYTTTJJJCCCEEEBBB>>>===<<<<<<;;;999===:::777666666555333222444222000...,,,,,,,,,,,,******************++++++---------,,,,,,+++++++++------------------------...------,,,,,,------..............................//////000111333444555888999:::;;;<<<>>>??????BBBEEEHHHKKKOOOSSSYYY]]]ggglllrrrtttssspppnnnmmmuuusssqqqsssyyy}}}}}}}}}~~~bbbLLLBBB@@@;;;<<<=========<<<:::999999999999888999<<>>BBBDDDMMMSSSYYY]]]^^^___aaadddgggkkkqqquuuwwwwwwxxxyyywwwdddRRRDDDBBBCCC>>>;;;;;;999999888666555444333222////////////000222333555666999<<>>======;;;:::<<<:::888777777777555444444333111///...---------------------------,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,,,,,,,------..............................///000111333444555888888999;;;<<<>>>???@@@CCCEEEIIIMMMPPPUUU[[[___dddmmmwww|||{{{vvvqqqooowwwuuusssuuuzzz}}}|||dddNNNDDDAAA<<<<<<<<<===<<<<<<;;;:::::::::999999999===BBBFFFLLLRRRZZZaaaeeejjjooottt~~~qqq]]]MMMEEEGGGOOOrrrwwwVVVIIIBBBGGGTTTfffyyyXXXZZZrrr~~~hhhCCC:::444222:::<<>>BBBDDDKKKPPPVVVYYYZZZ\\\```cccfffjjjppptttvvvxxxzzz{{{}}}{{{gggTTTEEECCCCCC>>>;;;;;;999999888777555444333333111000000000111333555666555888;;;???BBBGGGLLLOOORRRVVV]]]aaadddeeeeeefffjjjiiiiiikkknnnrrrvvvyyy{{{|||}}}{{{xxxvvvuuuvvvssssssuuuzzz{{{{{{zzzxxxvvvvvvwwwyyyzzzxxxzzz}}}zzzrrrhhhgggfffccc``````bbbdddeeedddbbbaaa```cccgggkkkzzzzzzuuuooojjjeeeaaa___[[[VVVQQQLLLHHHDDDAAA???===;;;999;;;:::888888999999777666555444222000///..................---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------------------------------......///000111333444555777777999:::<<<>>>???@@@CCCFFFJJJNNNSSSXXX^^^cccfffpppzzz}}}xxxvvvuuuxxxvvvuuuvvv{{{}}}zzz|||cccNNNCCC@@@======<<<;;;;;;;;;;;;<<<::::::::::::;;;>>>CCCGGGMMMSSS[[[bbbfffjjjppptttrrr^^^NNNDDDHHHJJJccc}}}qqqQQQGGG@@@DDDNNN^^^yyyyyyYYY]]]uuu|||jjjEEE:::444000888;;;EEE[[[zzznnnJJJ:::333---......,,,+++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,++++++......///777@@@WWW|||ssscccOOOCCC???===FFFTTTbbbmmmuuuzzz}}}ggg]]]\\\kkkzzz}}}|||}}}yyyrrrcccQQQIIILLLPPPRRR[[[lll|||XXXBBB;;;666777888555333444333333444666999===AAADDDKKKOOOTTTWWWYYY\\\```dddgggjjjooosssuuuxxx{{{}}}{{{fffTTTDDDBBBCCC>>>;;;===:::999888777666444333333444333222111000111111222444777:::>>>@@@DDDIIILLLPPPUUU\\\bbbeeefffggggggjjjiiiiiiiiilllppptttwwwwwwyyyzzzyyywwwuuuttttttrrrssswww}}}|||{{{zzzyyywwwwwwxxxxxxyyyvvvxxx{{{~~~yyyssssssqqqnnnjjjhhhiiijjjnnnnnnnnnlllkkklllnnnqqq}}}wwwqqqmmmhhhdddbbb___[[[XXXOOOLLLGGGCCC@@@>>>;;;999999888777888999999888666333333222000///.........,,,,,,+++***)))(((((((((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------.........///111222444555555666888:::<<<>>>@@@AAACCCFFFJJJOOOTTTZZZ```eeemmmttt{{{~~~{{{yyyxxxzzzuuutttsssvvv{{{}}}{{{}}}{{{^^^KKKBBB>>>>>>===<<<::::::;;;<<<<<<;;;;;;;;;;;;<<>>::::::999777666555444333333222111000///000111111555777999;;;===@@@DDDGGGNNNSSSZZZ```ccceeeggghhhjjjjjjiiiiiijjjmmmppprrrqqqtttvvvvvvuuussssssssspppuuu{{{}}}|||}}}{{{{{{{{{{{{zzzxxxwwwuuuuuuwwwyyy|||~~~{{{wwwuuuuuuvvvxxxzzz||||||{{{{{{}}}~~~zzztttqqqmmmhhheeebbb___]]]RRRNNNIIIEEEAAA>>>;;;999777666666777888888777555111111000000///...---,,,+++******)))(((''''''&&&+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------......///000222333444444555777999<<<>>>@@@AAACCCFFFJJJOOOTTTZZZaaaeeepppvvv~~~}}}yyywwwooooooppptttzzz}}}~~~{{{{{{}}}vvv\\\KKKCCC@@@>>>===<<<::::::;;;<<<<<<;;;;;;;;;;;;<<<@@@EEEIIIOOOUUU]]]bbbdddeeehhhkkkyyyrrr^^^NNNBBBJJJJJJYYYmmmkkkPPPFFF???AAAGGGUUUpppyyy]]]hhhjjjEEE;;;333000777888CCCXXXssspppRRR:::222,,,---...+++***+++************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,+++,,,...------333;;;LLLuuuwwwiiiUUUEEE>>>===DDDSSSccclllpppxxxmmmaaa___nnnuuu\\\IIIDDDJJJOOOZZZhhh~~~```CCC;;;555555666333222333222222333555888===AAACCCKKKPPPVVV[[[]]]```dddhhhjjjllloooqqqssswww{{{~~~{{{hhhUUUDDDBBBCCC???===???::::::999888666555444444////////////000222333555444666888:::;;;>>>AAADDDLLLQQQWWW\\\```cccgggiiiiiiiiiiiiiiijjjlllmmmnnnmmmpppsssuuuuuuttttttuuuqqqwww}}}|||zzz{{{}}}{{{|||}}}}}}|||zzzwwwuuuwwwxxxzzz|||~~~~~~|||xxxvvvsssnnniiidddaaa___UUURRRLLLGGGDDDAAA===;;;666666666777888888666333000000000000///...---,,,,,,,,,++++++******))))))+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000222333444333444666999<<>><<>>;;;:::999888777555444444000000000000111333555666333555888:::<<<>>>BBBEEEJJJNNNSSSXXX\\\aaafffiiiggghhhiiikkklllmmmnnnnnnllloootttwwwxxxxxxxxxyyyuuuwwwzzz|||}}}}}}}}}}}}|||}}}}}}||||||{{{{{{zzz{{{|||}}}~~~~~~~~~}}}|||yyytttnnngggbbb```YYYUUUPPPKKKHHHDDDAAA???888777777999999888666333000000111111000///------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000111333444222333666999<<>><<>>888777777555444555222222333555888<<<@@@CCCHHHOOOXXX^^^```bbbeeehhhmmmnnnoooppprrruuuzzz}}}{{{sss___LLLGGGEEE@@@<<<===;;;:::999888777555444444555444333222222222333333111444777:::<<<@@@DDDGGGIIILLLQQQUUUZZZ___eeeiiieeegggiiillloooppppppppplllpppvvvyyy{{{{{{|||}}}xxxwwwwwwzzz}}}}}}|||{{{zzz{{{|||~~~~~~~~~~~~yyyqqqiiidddaaa[[[XXXRRRNNNJJJGGGDDDBBB999999999:::;;;999666333000111222222111000///...,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000111333444222333555888<<>>;;;<<<=========<<<:::999888999999999;;;???EEEIIIKKKRRR\\\cccfffhhhkkknnnpppyyy{{{qqqaaaTTTNNNJJJGGG\\\iiiqqq}}}nnn[[[LLLCCCHHHVVVhhheeeiiixxxvvvwwwqqqdddAAA;;;777333999888@@@PPPlllnnnPPP999111,,,,,,---+++***+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))+++---------222999???dddxxxxxxvvvgggPPP???;;;DDDYYYrrr~~~~~~www{{{iiiccccccppp^^^^^^[[[jjjxxxtttwwwzzzjjjFFF>>>777666555222111222111222333444666999???CCCIIIOOOVVV[[[]]]^^^aaadddnnnllllllpppuuuyyyzzzyyysss```LLLCCCAAA???======999888777666555444333222222111///.........///000444444666888;;;>>>@@@BBBIIIJJJMMMRRRWWW]]]aaaddddddgggiiikkklllmmmppprrrrrrrrrtttuuuxxx}}}{{{zzzyyy{{{~~~|||{{{{{{zzzzzz{{{{{{{{{}}}}}}}}}{{{|||xxxrrrkkkeeeaaaWWWWWWVVVRRRLLLFFFCCCAAA<<<:::888777777777444333333222000000111111///...---------------------,,,,,,,,,,,,------.........++++++************++++++++++++,,,,,,,,,,,,---------+++)))'''''')))+++---,,,,,,,,,---...///000111111333666888999<<>>777666555333111222111222333444666:::???CCCJJJPPPXXX]]]___aaadddgggnnnlllllloootttxxxyyyyyyvvvbbbNNNDDDAAA???======:::999888777666444333333222111000///...///000000444444666888;;;>>>@@@AAAFFFHHHLLLPPPUUUZZZ]]]___aaacccfffhhhiiikkkoooqqqqqqtttvvvyyyzzz|||}}}{{{yyyzzz}}}~~~~~~|||||||||{{{{{{{{{{{{{{{{{{}}}}}}|||~~~{{{uuunnnhhh```^^^ZZZUUUOOOHHHCCC???<<<;;;888777777666444222222111//////000000...---,,,,,,,,,------......///***************+++++++++++++++************++++++++++++,,,,,,,,,,,,---------,,,+++))))))+++,,,---,,,,,,,,,---...///000111333555777999;;;===AAADDDHHHKKKPPPUUUZZZ^^^bbbeeepppnnnmmmppptttwwwwwwwwwuuuuuuvvvxxx{{{|||xxxyyy}}}oooTTTKKKDDD<<<>>>===<<<;;;;;;;;;;;;;;;999:::;;;<<<===AAAGGGJJJQQQUUUZZZ```eeejjjmmmooovvv{{{}}}wwwlll]]]QQQNNNKKKXXXiiinnnrrrqqqfffXXXNNNHHHOOO^^^ppptttuuu~~~yyyzzzkkk\\\FFF555333555333999CCCSSSpppyyyXXX<<<444...---...,,,+++,,,***)))))))))(((((((((((())))))(((((((((((())))))******)))(((((((((((((((***))))))((((((((()))***,,,+++))))))***---111333===SSShhhKKK???CCCUUUooo{{{{{{wwwnnn|||ggg^^^[[[fffwwwzzzvvvzzz|||iiiFFF===777666555333111222222333444555777:::@@@DDDJJJQQQYYY^^^aaacccgggjjjmmmllllllooosssvvvxxxyyyzzzfffPPPEEEBBB???>>>===;;;:::999888777555444444333222111000///000111111333444555888:::===@@@AAAEEEGGGLLLQQQVVVYYY[[[\\\___aaaccceeegggjjjooorrrrrrvvvzzz}}}}}}||||||||||||zzzyyyzzz{{{{{{zzz||||||{{{{{{{{{zzzzzzzzz|||~~~~~~vvvnnngggbbb\\\VVVQQQKKKDDD???===;;;888777666555444222222111//////000000...---++++++,,,---...///000000......------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---...///111222444666999;;;<<>>===<<<;;;:::::::::::::::;;;<<<===???CCCHHHLLLOOOTTT\\\ccchhhlllppprrrvvv{{{}}}uuujjjZZZOOOMMMKKKYYYkkksssxxxssscccUUUKKKDDDIIIWWWkkk~~~rrrwwwyyyvvviiiXXXDDD444333555333999DDDXXXsss|||^^^<<<444---------++++++,,,******)))))))))((((((((())))))(((((((((((())))))***))))))((((((((((((((()))((((((''''''((()))))),,,+++***)))+++...111333888LLLyyyxxxUUUEEEGGGWWWnnnzzz}}}wwwiiipppaaaXXXaaaqqq{{{~~~yyygggEEE===666666555333222333222333444555777;;;@@@DDDIIIOOOXXX^^^aaadddhhhkkklllllllllmmmqqqtttwwwyyykkkSSSGGGBBB@@@>>>>>><<<;;;:::999777666555555444333111000000000111222333444555777:::===???AAAEEEIIIOOOTTTYYY[[[[[[[[[^^^```bbbdddfffjjjooosssrrrvvvzzz||||||{{{zzz{{{}}}{{{yyyxxxxxxxxxxxxzzz{{{{{{zzzzzzzzzyyyyyy{{{|||~~~~~~xxxvvvrrrrrrwww}}}rrrhhhaaaYYYTTTRRRNNNGGGAAA===;;;888666555555444222444222111111111111000...------....../////////000000000000//////.........,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222444666999;;;===@@@DDDGGGLLLOOOSSSVVVXXX\\\aaaeeelllmmmooorrrttttttsssrrruuuuuuuuuvvvxxx|||}}}yyyxxxzzz|||}}}}}}}}}}}}nnnUUUKKKDDD>>>>>>===<<<;;;:::999999999;;;<<<======???CCCHHHLLLMMMTTT^^^eeejjjnnnrrruuuuuuxxx}}}tttgggXXXLLLJJJJJJXXXkkkwwwyyygggRRRIIIAAACCCQQQfffzzzuuuhhhqqq{{{www|||mmmSSS@@@222333555444<<>>>>><<<;;;:::999888777666555444333111000000000111222333333555777:::===???AAAEEEIIIOOOUUUYYY[[[[[[ZZZ\\\^^^aaabbbdddhhhlllooonnnpppsssttttttuuuwwwyyy~~~}}}|||yyywwwvvvwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxzzz{{{|||}}}~~~|||~~~~~~yyytttqqqhhhccc\\\XXXYYY^^^eeeiiirrrvvv~~~xxxjjjcccYYYSSSQQQMMMGGGAAA<<<:::666555555555444333666444333333444333222000000000000//////...............------,,,,,,++++++------,,,,,,,,,,,,------+++++++++,,,,,,,,,------******++++++++++++******,,,,,,,,,---///111222333333555888;;;===@@@DDDGGGMMMQQQVVVXXXYYY\\\bbbgggjjjkkkmmmnnnppprrrtttuuuuuutttttttttuuuxxx{{{|||{{{zzzyyyzzzzzzzzzyyyxxxzzzzzz~~~hhhRRRHHHCCC???======<<<::::::999999999999:::;;;<<<>>>BBBGGGKKKMMMUUU___gggkkknnnssswwwtttvvvyyytttfffVVVJJJGGGIIIXXXjjjxxxnnnOOOGGG??????MMMcccwww|||tttggg]]]iiixxxxxxvvvQQQ???222444666666@@@NNNfff|||nnnPPP:::222,,,,,,---++++++,,,************))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&'''(((((((((((((((++++++******,,,...000222888EEEnnnhhhRRRIIILLLbbbxxxwww]]]___lllqqqqqqsssyyynnnpppvvv|||hhhDDD<<<666555666444333444111222333444666999???CCCDDDJJJSSSYYY\\\___cccfffggghhhjjjkkkmmmrrrxxx|||uuuZZZJJJDDD@@@??????<<<;;;:::999888666555555333222111000///000111111222333444777999<<>>;;;888555444444555666555777666444444555555333222222222111000///...------/////////..................------,,,,,,------...++++++,,,,,,,,,,,,------+++******))))))******+++,,,,,,,,,...///111333444333666999;;;>>>AAAEEEHHHNNNSSSXXXZZZZZZ]]]dddjjjkkkllllllmmmmmmpppuuuxxxvvvvvvvvvwwwwwwxxxyyyzzzxxxyyyzzz{{{{{{zzzxxxwwwyyy{{{aaaNNNFFFBBB???<<<;;;;;;:::::::::::::::888999:::;;;===AAAFFFJJJOOOWWWaaagggjjjmmmrrrwwwuuuwwwyyy|||ttteeeVVVKKKGGGLLL\\\mmmyyyoooKKKFFF???>>>LLLcccwwwzzznnn___VVVeeexxx|||zzzSSSAAA444555666777CCCRRRjjjeeeFFF999111,,,,,,---++++++,,,++++++*********)))))))))))))))(((((((((((())))))((((((((((((((())))))***&&&&&&((()))))))))))))))***))))))***+++---///111;;;CCCiiirrrXXXKKKIII]]]~~~aaaaaannnrrrnnnmmmgggkkkzzzvvvXXX[[[___iiijjjDDD<<<666555666444333444000111222333444888>>>BBBCCCJJJRRRWWWZZZ]]]aaaddddddfffhhhjjjlllqqqyyy~~~|||yyy]]]LLLDDDAAA??????;;;;;;:::888777666555444222111000///...///000000222333444666999<<>>@@@FFFIIINNNUUUZZZ^^^```aaacccfffjjjkkkjjjhhhgggggglllmmmooopppppppppqqqsssvvvzzz~~~}}}zzzzzz{{{zzz{{{~~~~~~}}}||||||}}}~~~|||}}}~~~~~~{{{|||tttllleee]]]UUUOOOGGGDDD???>>>>>>>>><<<999;;;===>>>???AAAJJJWWWaaasss~~~ssslllhhh___^^^\\\ZZZ[[[\\\^^^```bbbjjjssstttrrrttt{{{xxxmmmfffZZZWWWPPPGGG>>>::::::;;;888666333222444666888888777555444444444444333111000000000000000111111111------......//////000000......------------......++++++,,,,,,,,,---------///---+++))))))+++---///+++,,,---...000222444555666888<<<>>>AAADDDIIILLLPPPUUU[[[\\\\\\```hhhpppoooqqqssssssqqqqqqsssvvvrrrtttwwwzzz|||||||||{{{||||||{{{zzzzzz{{{}}}xxx\\\LLLDDDAAA@@@999999999999:::;;;<<<<<<999:::;;;<<<===AAAGGGKKKTTT[[[cccffffffiiiooovvv}}}rrrfffYYYOOOLLLXXXmmmyyy|||xxxaaaHHHFFF@@@@@@NNNgggyyyuuujjj\\\RRR```xxx^^^KKK;;;888666666CCCTTTiiieeeEEE888111++++++,,,++++++,,,+++++++++************)))))))))(((((((((((())))))((((((((((((((()))******&&&''')))***+++++++++***''''''((()))***,,,---...000333VVVzzzZZZNNNEEEIII]]]}}}gggdddoooyyywwwiiidddbbb___ZZZSSSNNNNNNQQQVVVbbbvvvoooKKK:::777;;;555333666555222222222222333888>>>CCCEEEIIIPPPVVVZZZ]]]```ccchhhhhhiiikkknnnrrrvvvyyy~~~|||bbbPPPAAA>>>???999888888999888888777666555444333222111000000000000...///111333777;;;???AAA@@@FFFNNNSSSVVVYYY]]]aaabbbhhhoooooojjjfffgggjjjrrrvvvyyyyyyuuuooojjjgggsssvvvzzz||||||{{{zzzyyy{{{xxxxxx|||~~~yyywwwzzz~~~|||~~~}}}{{{||||||vvvkkkaaaWWWPPPIIIFFFAAA@@@>>><<<;;;::::::;;;;;;<<<<<<<<<<<>>999666555444444444444555555555666666---///111111000//////000111111222222222111111000000000//////.........---...000222333444333111000---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---......+++,,,...000111222222222777:::===AAACCCFFFJJJMMMRRRTTTWWW\\\aaagggmmmpppoooppprrrrrrqqqqqqrrrsssppptttyyy{{{{{{yyywwwwww}}}||||||{{{{{{|||}}}~~~vvvZZZKKKCCC@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===CCCKKKPPPVVV^^^fffjjjjjjjjjmmmqqq{{{~~~uuufff[[[VVVPPPlllxxx]]]FFFAAA===AAAOOOcccwwwsss[[[WWWJJJfffwwwmmmNNN777666888888DDDVVVrrr___BBB444111...,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***---***&&&&&&((()))((('''(((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,---...000111222888KKKooowwwZZZIII>>>DDDRRReeennniiimmmvvvzzzssskkkgggbbbZZZOOOHHHJJJPPPVVV___qqq|||~~~rrrLLL;;;777;;;555333555444222222222222333888>>>BBBGGGKKKQQQVVVZZZ]]]```bbbfffggghhhkkkoootttyyy{{{}}}dddSSSCCC@@@@@@:::999999999999888777666555333222111000000//////000000111222444777:::===??????EEELLLPPPSSSWWW\\\```bbbhhhnnnnnnjjjggghhhkkkooosssvvvwwwsssnnniiigggmmmqqqwww{{{|||{{{zzzzzz}}}zzzxxx{{{zzzwwwyyy|||{{{}}}~~~|||{{{{{{qqqkkk```VVVNNNHHHCCC@@@>>>===;;;:::999999999999999::::::999999<<<@@@CCCHHHVVVgggvvvzzzqqqkkkhhhbbbZZZWWWUUURRRQQQRRRTTTTTTTTTVVVYYY^^^bbbdddgggjjjlllnnnrrrwwwyyyyyyyyyyyyzzzooonnnkkkfff^^^VVVOOOKKKDDDAAA>>>:::777555555555666666555555444333333333...000111111000000000111222222222222222222222111111111000000000////////////000111222333333222222---,,,+++***)))******+++,,,,,,,,,,,,,,,------...,,,---...///111222222333888;;;>>>AAACCCFFFJJJLLLRRRTTTXXX\\\aaagggmmmqqqnnnpppqqqqqqppppppqqqrrrnnnqqqvvvyyyzzzzzz{{{|||~~~}}}|||{{{{{{|||~~~rrrXXXJJJBBB??????<<<<<<;;;;;;;;;;;;<<<<<<;;;:::::::::===CCCKKKQQQYYY___eeehhhgggiiimmmrrrzzz|||wwwhhh]]]YYY[[[{{{yyy___HHHCCC@@@CCCPPPdddxxxxxx^^^ZZZMMMjjjwww~~~mmmOOO888777888666AAARRRjjj^^^CCC444111...,,,,,,,,,,,,+++)))))))))((((((((('''''',,,)))&&&&&&((()))(((&&&(((((((((((((((((((((((((((((((((((())))))))))))*********++++++---...///000444EEEggg|||zzz}}}|||vvvZZZHHH===BBBMMM]]]xxxtttlllkkkrrr{{{{{{rrrnnnggg\\\MMMCCCGGGQQQYYY___llluuuzzzwwwOOO===777:::555333555222222222222222333777===AAAGGGKKKQQQVVVZZZ]]]```ccceeefffhhhlllqqqvvv{{{~~~fffVVVFFFBBBAAA;;;:::::::::999888777555555333222111000000//////000222222333444666999<<<>>>???DDDIIIMMMOOOTTTZZZ___ccchhhmmmmmmiiigggiiillllllooossstttqqqmmmiiihhhiiinnnuuu{{{}}}}}}|||||||||xxxyyy|||~~~~~~}}}zzzwwwxxx{{{zzz{{{}}}~~~~~~}}}{{{zzz{{{}}}|||zzzxxxvvvsssccc\\\SSSJJJDDD???<<<::::::999888777777777777888777777777666666888;;;>>><<>>;;;:::888777555444444444555888777666444333111000//////111222333222111222333333333333333333333333333222222222222222111111111000000111222222333333444000///,,,***))))))***++++++++++++++++++,,,------,,,---...///111222333333888;;;???AAADDDGGGJJJMMMQQQSSSWWW[[[```eeelllpppnnnoooppppppoooooopppqqqooorrrvvvyyy{{{}}}~~~{{{zzzzzz}}}oooUUUHHHBBB>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999999999:::===DDDLLLQQQ\\\aaaeeegggfffgggmmmrrruuuwwwyyy|||~~~vvvfff\\\YYYaaaeeeJJJEEEBBBDDDPPPcccxxx~~~bbb]]]PPPlllwww{{{kkkOOO:::777666444===MMM```~~~\\\CCC444111...,,,,,,,,,,,,+++(((((((((((('''''''''&&&***)))''''''((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))***************+++,,,,,,...000<<<[[[vvvsssuuutttzzz|||ttt[[[III===@@@GGGRRRjjjtttmmmkkkrrr{{{|||uuuqqqmmmcccRRRDDDHHHSSS```bbblllrrrwww{{{RRR>>>777:::555333444111222222333222333777<<>>@@@DDDHHHKKKMMMRRRYYY___fffjjjmmmllliiiggghhhjjjkkknnnqqqqqqooollljjjiiihhhnnnuuu{{{}}}}}}||||||~~~{{{wwwvvvxxxzzz{{{{{{~~~~~~~~~{{{yyyyyyzzzyyyzzz|||}}}}}}|||{{{zzz|||}}}vvvrrrqqqnnnhhhcccWWWQQQHHHAAA===;;;999999777666666666666777777777555666666555444555888:::>>>DDDKKKSSS___qqq}}}}}}xxxpppjjjgggbbb\\\YYYVVVSSSQQQQQQRRRRRRQQQRRRQQQQQQUUUZZZ]]]]]][[[]]]^^^]]]\\\XXXUUURRRPPPMMMLLLIIIFFFAAA;;;666444444333222222222333444444666666555444222111000///000222444444333333444555555444444444444555555666444444444444444444444444222222222222222444555666555333000---,,,,,,---...++++++******++++++,,,---------...///111222333444666999>>>BBBEEEIIIMMMPPPPPPSSSXXX[[[^^^ccciiinnnoooqqqrrrqqqppppppqqqrrruuuwwwyyy{{{|||~~~~~~{{{yyyzzz}}}nnnTTTIIIBBB>>><<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;>>>CCCJJJPPP[[[aaagggiiiggghhhlllpppoooqqqtttwww{{{rrrbbbXXXVVV]]]kkkIIIEEEAAABBBMMM```vvvggg```PPPlllvvvzzz}}}cccLLL999666666444===KKK]]]zzz]]]AAA444111...,,,,,,,,,,,,+++++++++*********)))))))))***)))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++*********++++++,,,...///666PPPxxxrrrnnnnnnnnntttxxxppp[[[JJJ>>>@@@DDDLLL___tttqqqnnnpppwww~~~|||wwwtttsssmmm\\\JJJJJJUUUggghhhooosssuuu}}}TTT???777999555333555111222333333333333666:::>>>AAAEEEKKKQQQWWW\\\bbbeeeeeefffiiimmmqqquuuxxxzzz{{{kkkYYYHHHBBBAAA:::<<<<<<;;;;;;:::888777666555555444333222222222222//////111333777;;;???AAABBBEEEHHHKKKMMMRRRZZZ___gggjjjmmmmmmjjjgggggggggkkknnnpppqqqooommmlllllliiinnntttxxxyyyxxxwwwvvvyyywwwtttsssuuuwwwyyyzzzzzz{{{|||}}}|||{{{zzzzzzyyyzzz{{{|||}}}}}}||||||}}}zzzpppiiifffaaaZZZTTTLLLGGG@@@;;;999888888777555666666666777777777777555666666666555555777999>>>CCCKKKVVV```mmm{{{~~~uuunnnjjjeee___^^^[[[WWWUUUTTTUUUTTTSSSTTTRRRPPPRRRVVVYYYXXXVVVWWWVVVTTTQQQNNNJJJGGGDDD@@@@@@???===;;;888555333333333222222222222333333444444333333333222222222111333555666555555666777666666555555666777888888777777777777777777777777555444444444444555666666666555222///...---......++++++******++++++,,,---.........///000222444555444777===BBBFFFKKKPPPTTTTTTXXX\\\___```dddkkkppprrrtttuuutttrrrrrrssstttzzz{{{{{{{{{zzz{{{}}}}}}zzzyyyzzz}}}nnnUUUIIICCC>>><<<;;;;;;::::::::::::;;;;;;<<<<<<<<<===???CCCIIINNNYYYaaaiiimmmkkkjjjlllnnnoooppptttyyy~~~mmm^^^VVVSSSVVVvvvhhhFFFCCC???@@@JJJ]]]tttkkkbbbPPPkkkwwwzzz}}}XXXFFF777555555666???LLL```zzz___???444111...,,,,,,,,,,,,+++,,,,,,+++++++++*********)))******+++************))))))))))))))))))))))))(((((((((((()))))))))))),,,+++++++++++++++,,,---000000444HHHnnnuuunnnmmmjjjpppssskkk]]]LLL@@@AAAEEEJJJ[[[nnnvvvoooooosss|||}}}yyyyyyvvveeePPPKKKSSShhhjjjrrrsssrrr~~~|||UUU???666999666555666111222333333333333555999<<<>>>AAAGGGMMMSSSYYY___ccccccdddgggkkkooosssuuuwww|||ooo[[[IIICCCBBB;;;;;;;;;;;;;;;:::999888888555444333222222111222222...///000333777;;;???BBBBBBFFFIIILLLNNNRRRYYY___eeehhhlllmmmllljjjhhhgggmmmoooppppppnnnmmmmmmmmmjjjmmmqqqssssssqqqppppppttttttrrrrrrssstttvvvxxx{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{||||||}}}~~~~~~~~~~~~}}}ttthhh___ZZZTTTMMMHHHBBB???:::777666666666555555555666777777777666666555666777666666666888999888===IIIXXXdddooo|||}}}|||{{{{{{zzzrrrnnniiidddddd```\\\YYYYYYXXXWWWVVVSSSQQQPPPPPPPPPQQQQQQPPPOOOMMMJJJHHHFFFCCC???<<<888888888777777555444444444444333333333333222222222222333333444444444555222444666777777777888999888777777666777888:::;;;999999999999::::::::::::888777777777777666666666444333222000...------,,,+++++++++++++++,,,------//////...///000222444666444777===BBBGGGLLLRRRVVV[[[```dddeeedddgggmmmsssuuuvvvwwwvvvuuutttuuuvvvyyyzzzzzzyyyxxxxxxyyy{{{}}}|||zzzyyyzzz|||kkkSSSIIICCC>>>;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>@@@EEEKKKOOOYYYaaakkkpppooommmmmmoootttuuuxxx}}}}}}iii]]]VVVRRRRRRkkk___EEEBBB??????HHH\\\tttmmmdddSSSoooyyyyyy{{{{{{|||NNN@@@444444555777AAAMMMddd|||___???444111...,,,,,,,,,,,,+++************))))))))))))''')))++++++***)))***+++))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++,,,------000222444BBBeee}}}uuupppkkknnnooofff^^^MMMAAABBBEEEIIIXXXkkksssmmmkkkooo{{{}}}zzziiiPPPGGGMMMaaagggqqqqqqmmmwwwzzzUUU>>>555888666666777222222333444333333555888;;;===AAAEEEJJJOOOUUUZZZ^^^^^^```dddiiimmmrrrtttvvv{{{ttt^^^JJJDDDDDD>>>::::::;;;;;;;;;;;;::::::333333222111000000000000000000111444777;;;>>>@@@AAAEEEIIILLLNNNRRRXXX]]]___ccciiinnnooommmkkkiiimmmooopppooommmllllllmmmllloooqqqrrrqqqppppppppprrrrrrrrrrrrqqqrrrssstttvvvwwwxxxzzz{{{||||||}}}yyyzzz{{{}}}}}}}}}~~~~~~}}}}}}~~~|||{{{{{{rrrjjj___UUUNNNIIICCC@@@>>>;;;999777777777666555444555666666666555444333333555666666666666888:::777<<>>CCCGGGLLLQQQTTT___dddhhhhhhfffgggmmmsssvvvxxxxxxwwwvvvuuuuuuvvvvvvxxxzzzzzzzzzzzz|||}}}{{{zzzyyyyyyzzz|||eeeNNNFFFBBB>>>:::;;;::::::999999::::::;;;:::;;;===???CCCHHHNNNSSSZZZbbbkkkoooooonnnpppsssxxxxxxzzztttbbbZZZUUUPPPPPPddd}}}[[[FFFDDDAAABBBJJJ^^^wwwnnnfffZZZyyy}}}vvvxxxvvvuuuxxxGGG<<<333333555888BBBMMMeee^^^AAA444111...,,,,,,,,,,,,+++))))))))))))((((((((((((%%%'''******)))((((((***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***,,,---...---111333<<<\\\}}}vvvnnnnnnlllbbb___MMMAAAAAACCCFFFUUUhhhssskkkfffiiivvv{{{iiiNNNCCCHHH[[[cccooooooiiisss}}}xxxUUU>>>444888666666888333222333444444333555777:::>>>AAAEEEIIIMMMQQQVVVZZZZZZ]]]aaagggmmmqqquuuvvvyyywww```LLLEEEEEE@@@999:::;;;;;;<<<<<<;;;;;;222111000///............222222222444666999<<<>>>@@@DDDIIILLLNNNQQQWWW\\\ZZZ```gggnnnqqqpppnnnlllnnnoooooonnnlllkkkkkklllppprrrssssssrrrrrrssstttqqqrrrsssrrrqqqppppppqqqnnnppprrruuuxxxzzz||||||wwwxxxzzz}}}~~~~~~}}}~~~~~~|||yyyzzz~~~zzzwwwvvvuuuiiibbbXXXNNNFFFAAA>>><<<===<<<::::::;;;:::888666444444555666555444333222222444666666666666888:::<<<@@@LLL]]]jjjttt~~~}}}vvvrrrooollljjjfffbbb___]]]\\\[[[ZZZSSSTTTSSSOOOJJJGGGIIIKKKCCC@@@======>>>>>><<<999777777666666555444444444222222333444444444444444555555555555555555555555444666888999999999:::<<<:::999888888888:::===>>>;;;<<<<<<<<<======>>>>>><<<<<<======;;;999666444333444555666555333000...------,,,,,,------...///000///...///000222555777999<<<@@@DDDGGGKKKOOORRR___dddhhhgggddddddkkkqqqwwwxxxxxxwwwvvvuuuuuuvvvtttwwwzzz}}}~~~yyyyyyyyyyyyzzz|||~~~}}}___JJJDDDAAA===:::;;;::::::999999::::::;;;888:::<<<@@@DDDKKKRRRWWW]]]ccckkknnnnnnooossswwwxxxxxxyyy}}}kkk\\\WWWSSSNNNNNN```xxx}}}]]]HHHGGGDDDDDDMMMaaa{{{nnnhhhaaasssvvvrrrooooooDDD;;;333333555888AAALLLeee\\\CCC444111...,,,,,,,,,,,,+++************))))))))))))"""&&&))))))'''&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((()))+++,,,---***000222888VVV{{{pppnnnkkk```___MMM@@@???@@@CCCRRReeettt}}}fffgggkkktttxxxmmmTTTAAACCCTTTcccfffpppppplllwwwuuu[[[BBB666999888888777111222222333222222444777:::>>>@@@DDDHHHLLLRRRXXX\\\^^^```dddgggjjjnnnsssvvv{{{}}}|||___OOOGGGAAA=========<<<;;;:::999999888666666444333222111111111000000//////111666===CCCBBBDDDGGGKKKNNNSSSYYY]]]aaacccfffhhhiiiiiigggfffiiiiiikkklllmmmnnnnnnnnnoooqqqsssuuuvvvtttrrrqqqxxxuuurrrpppppppppppppppsssqqqpppqqqtttwwwxxxxxxxxxzzz|||}}}~~~|||zzzzzz{{{}}}~~~{{{zzzyyyyyywwwrrrlllhhh\\\VVVMMMEEE???;;;888666<<<;;;;;;:::::::::;;;;;;555555666666777777888888444555666666666666888:::>>>EEEPPP^^^mmm|||}}}yyyvvvtttlllgggbbb``````___]]]ZZZYYYWWWSSSNNNIIIEEEBBBAAA;;;:::999888777777777777444444444555555555666666555555444444444444555555222444777999:::888666555888999999::::::;;;;;;<<<>>>===<<<;;;;;;<<<===>>><<<;;;:::999999:::<<<>>>AAA@@@?????????===999666222222111333444555444222///...,,,+++******+++,,,------...000333555888999<<<>>>@@@BBBEEEKKKQQQVVV\\\```dddggghhhjjjoootttwwwvvvuuusssrrrqqqrrrrrryyyyyyzzz|||}}}|||{{{zzzyyyzzz{{{|||~~~~~~}}}~~~zzz[[[KKKDDD???>>>AAA<<<<<<;;;::::::::::::;;;999:::<<>>DDDNNNaaa~~~mmmrrrxxxzzzxxxxxxvvvzzzmmmDDD999222222444777BBBOOOddd{{{YYY???444111---+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''''''''''''''((())))))******))))))******+++,,,111)))111999GGGuuuxxxnnniiijjjdddWWWDDD<<>>======<<<;;;:::999999888444444222111000/////////111111111111333888>>>CCCBBBDDDHHHLLLPPPUUU[[[___dddfffhhhkkkkkkjjjhhhgggfffgggiiikkkmmmnnnoooooommmooorrrtttuuuuuusssrrryyywwwuuusssssstttttttttwwwvvvttttttvvvvvvuuutttvvvwwwyyy{{{}}}}}}{{{zzz{{{|||}}}{{{zzzxxxuuurrrlllddd___UUUPPPIIICCC@@@>>><<<;;;===<<<;;;:::::::::::::::999999888777666555444444444555666666555555888999<<>>:::999888777666666666666444444555555555666666666666666666555555666666666555666777999999888777666888888999::::::;;;;;;<<<===<<<;;;:::::::::;;;<<<<<<;;;:::999:::<<<>>>???AAA@@@@@@@@@@@@>>>:::777888666555444444333000...///...---+++***++++++,,,......///111444666999:::;;;<<>><<>>BBBBBBEEEIIIMMMQQQWWW]]]aaahhhjjjlllmmmnnnllljjjiiidddeeegggjjjmmmooopppppplllmmmqqqsssuuuvvvuuuuuuyyyxxxwwwuuuuuuvvvvvvwwwwwwwwwxxxyyyzzzzzzwwwuuuwwwwwwxxxzzz}}}|||{{{{{{|||}}}|||~~~{{{zzzxxxtttpppkkkccc[[[VVVLLLIIIDDDAAA@@@@@@??????>>>===<<<;;;:::999999999;;;:::999777666444333222333444555555444444666888:::@@@LLL\\\nnn~~~yyyvvvmmmiiieeeddddddbbb^^^ZZZVVVSSSOOOIIIDDD???;;;:::888777666555555555555555555555555555666666666666888888888888888888888888888888888888888888777777888888999999:::;;;;;;;;;;;;;;;:::999888888999999<<<;;;:::::::::<<>><<<<<<;;;::::::::::::;;;:::;;;===@@@EEELLLUUU[[[dddiiimmmnnnlllmmmqqqvvv}}}qqq___QQQMMMPPPZZZhhhvvvuuuZZZHHHBBB???GGGVVVhhh||||||uuuwwwvvvfffSSS@@@777333555666999DDDRRRfffvvvYYYEEE888555000---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++)))))))))))))))***++++++***))))))))))))***++++++...,,,111555===bbbwwwpppooolllbbbMMM@@@@@@BBBOOOgggzzz~~~}}}|||jjjlllsss~~~{{{aaaMMMPPP^^^sssssstttvvvzzzrrrkkkMMM;;;888444444666111222333222111111222555888;;;>>>AAAEEEIIIOOOUUUYYY\\\___cccfffjjjoootttxxx}}}qqqZZZLLLEEEBBB======<<<;;;:::999999888666666444333222111111111///111444555777999===@@@BBBEEEIIIMMMRRRXXX^^^bbbjjjlllnnnppppppnnnllljjjfffgggiiikkknnnooopppqqqkkkmmmppptttvvvwwwxxxxxxyyyyyyxxxvvvuuutttuuuvvvsssuuuxxx}}}}}}|||zzzyyyzzz~~~~~~||||||||||||{{{}}}~~~~~~~~~uuuwwwuuupppkkkeee^^^VVVQQQIIIEEEBBB??????????????????>>><<<;;;:::999999888888888777777666666555555222444444444333333555777999???JJJZZZnnn~~~xxxssskkkgggbbb```^^^[[[VVVRRRMMMKKKHHHCCC???;;;999777666666555444444444444444555555666666666777777777999::::::::::::::::::999;;;:::999777777777888888888888888999::::::;;;;;;;;;;;;:::999999888888888::::::999888999<<<>>>???@@@???@@@@@@AAA???<<<999333333333444777777666555000///---,,,++++++,,,,,,...///000222444777999:::;;;>>>BBBEEEJJJPPPVVVZZZ]]]___dddllluuuyyyxxxuuuxxxsssrrrxxx~~~~~~~~~|||||||||}}}}}}~~~zzzzzz{{{}}}jjjPPPFFFBBB>>><<<===<<<<<<;;;::::::::::::;;;;;;===???AAAEEELLLUUU\\\eeejjjnnnnnnlllmmmqqqvvvzzzuuu```NNNKKKQQQ```nnn}}}yyy\\\JJJCCCAAAIIIZZZmmm|||tttxxx|||zzzvvveeeRRR===666333666777:::FFFUUUoooqqqSSSAAA444111---*********)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++))))))(((((())))))***+++)))))))))))))))***+++++++++---111333:::XXX|||vvvtttvvvmmmVVVDDD???<<>>>>>===<<>><<<;;;:::999999888888888777777666666555555333444444444222222444666999===GGGXXXmmm~~~wwwpppiiieee^^^ZZZWWWSSSMMMHHHCCCAAA???===;;;999888777666555555444444444444555666666666777777777888888::::::;;;;;;;;;;;;::::::;;;:::888777666777888999777777888999999::::::;;;;;;;;;;;;;;;;;;:::999999999888777777777999<<<===???>>>???@@@AAA@@@===:::111111111444777999999888000///---,,,+++,,,,,,------...///111333666888999:::===AAAFFFJJJOOOUUUYYY\\\^^^cccllltttxxxvvvsssyyyuuusssyyy~~~}}}~~~~~~}}}|||~~~||||||}}}iiiPPPFFFCCC???===>>><<<<<<;;;::::::::::::;;;;;;>>>AAACCCFFFMMMWWW^^^gggkkknnnnnnlllmmmrrrwwwwww{{{uuu```LLLIIIQQQ```qqqzzzZZZIIIDDDBBBKKK^^^rrr|||xxxmmm```ggg~~~yyyfffQQQ<<<555333666888;;;IIIYYYuuuoooPPP???111...+++)))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***(((''''''''''''((())))))))))))(((((())))))***+++)))...000222999PPP|||{{{wwwzzzsss]]]HHH???:::@@@RRRffflllrrrzzz}}}lllmmmtttsss______rrr{{{~~~uuulllNNN:::777333444666222222333222111000111444777888;;;???CCCGGGLLLRRRVVV[[[^^^aaadddgggkkkpppssswww{{{cccOOOFFFDDD======<<<;;;:::999999888444444222111000/////////,,,...111222333555888;;;>>>AAAEEEIIIMMMSSSYYY]]]eeegggjjjnnnoooooonnnnnnllllllnnnoooppppppqqqqqqoooppprrrtttvvvwwwxxxxxx|||~~~}}}yyyvvvwwwyyyyyy{{{}}}{{{zzz~~~~~~~~~vvvxxxzzz}}}~~~~~~}}}}}}zzz{{{|||||||||~~~~~~}}}zzzsssmmmhhhfffbbb___\\\WWWRRRNNNGGGEEEAAA???>>>>>><<<;;;>>>===<<<;;;:::999999999;;;:::999777666444333222333444555444333222444666888;;;CCCTTTiii|||~~~tttmmmfff```XXXRRROOOJJJEEEAAA;;;:::999999888999999999777666666555555555666666777777777777888888888888999999;;;;;;;;;;;;999999:::999888777666777888999777777888888999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;999888777666666888999;;;=========???@@@???===:::333333333444666777555444000///...,,,,,,,,,,,,---------...000333555777999999<<<@@@DDDHHHMMMRRRVVVYYY\\\bbbiiioooqqqqqqooovvvtttssswww~~~|||{{{|||}}}}}}}}}~~~~~~~~~}}}jjjPPPFFFCCC???===???<<<<<<;;;::::::::::::;;;;;;???CCCEEEHHHOOOYYYbbbhhhlllooonnnllllllrrrwwwxxx{{{sss___KKKIIIRRR```sssvvvUUUGGGDDDDDDMMM```uuu~~~~~~uuudddRRRYYYuuu|||cccLLL;;;555222555777<<>>111...++++++,,,.........))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))'''''''''''''''(((((())))))(((((((((((()))******)))///...000888HHHqqqyyyyyyvvvcccLLLBBB<<<@@@OOO___iiissszzz|||xxxzzzzzzaaa]]]gggzzz{{{zzztttjjjLLL999666333444777333222333222111000111333666777:::>>>BBBFFFKKKQQQUUU[[[]]]```ccceeeiiimmmppprrrxxxiiiRRRGGGCCC======<<<;;;:::999999888444444222111000/////////---...000111222444888;;;<<>>;;;888888888888888999:::;;;888777777777777777888888777777777888888888999999777888:::;;;;;;:::888777777777666666777777888888777777777888999999::::::999:::;;;<<<======<<<<<<;;;:::888666666777999:::;;;;;;<<<>>>??????<<<:::555444333444555444333111111000...---,,,,,,---------...///111333666888:::;;;>>>BBBFFFJJJNNNSSSVVVZZZ^^^dddiiilllmmmmmmnnnsssrrrsssvvv|||~~~|||zzzzzz{{{}}}~~~~~~~~~~~~~~~}}}~~~kkkQQQFFFBBB>>>===???<<<<<<;;;::::::::::::;;;:::???EEEGGGIIIQQQ\\\fffiiilllooonnnkkklllrrrwwwyyyzzzyyyooo^^^KKKIIISSSfffyyytttQQQCCCDDDEEEMMMaaawwwzzzdddMMMSSSpppdddJJJ;;;555222444666<<>>@@@LLL[[[gggssswwwyyy|||___WWWUUUdddsss{{{yyytttgggJJJ888666333555777333333333222111000000333666777:::===AAAEEEKKKQQQUUU[[[]]]```bbbdddgggkkknnnooovvv~~~nnnUUUHHHCCC>>>===<<<;;;:::999999888666666444333222111111111...///000000111444888<<<;;;===@@@DDDGGGLLLRRRVVV\\\___dddiiimmmoooooooooggghhhkkkmmmoooqqqrrrsssppppppqqqqqqqqqqqqrrrrrrssswww{{{{{{xxxwwwzzz}}}~~~wwwwwwxxxyyy{{{|||}}}~~~yyy|||yyyppphhhaaa^^^ZZZWWWTTTRRROOOLLLHHHEEE???>>>===>>>AAACCCCCCCCC<<<;;;;;;:::::::::;;;;;;555555666666777777888888555666666555333333555666444555;;;KKK___sss}}}{{{ttthhh^^^VVVOOOFFF???===<<<999777999999999999999:::;;;;;;999888888888888888999999777888888888888999999999666777999::::::999777666555555666666777777888888777777777888999999::::::777888:::<<<=========<<<===;;;999888777777999999::::::;;;===>>>>>><<<999333222222333444444333111111000...---,,,,,,------//////000222444777999;;;???BBBFFFJJJMMMQQQUUUXXX]]]bbbiiilllllllllnnnppprrrrrrtttwww{{{|||zzzxxxxxx{{{}}}~~~}}}|||lllQQQEEEAAA===<<<>>><<<<<<;;;::::::::::::;;;:::@@@FFFHHHKKKRRR^^^hhhiiimmmooonnnkkklllrrrxxxyyyzzz}}}tttlll]]]KKKIIITTTnnnsssPPPAAACCCFFFNNNaaawwwfffLLLRRRnnnhhhMMM;;;555222333555<<>>>>>HHHXXXeeeppprrrooo|||xxxrrryyy}}}rrr]]]NNNTTTWWWcccwww}}}tttpppjjjOOO888333555222222555111222222111000000111333:::<<<>>>AAADDDIIIOOOSSSZZZ]]]aaabbbbbbeeeiiinnnppprrrxxxwww\\\JJJAAABBBAAA???>>><<<;;;;;;;;;777666555333222111000000000000000111333555777999:::>>>CCCHHHKKKOOOSSSVVV___```aaadddgggkkkoooqqqkkkiiiiiikkknnnpppqqqppprrrrrrrrrrrrssstttuuuuuuyyyzzzzzzxxxwwwxxx|||~~~~~~|||{{{xxxwwwzzz}}}zzzmmmeeeccc]]]VVVRRRTTTSSSOOOMMMLLLFFF???@@@>>>===>>>???AAA@@@@@@======<<<<<<<<<;;;;;;;;;888888888777777666555444666555444333333333333333888888:::@@@LLL]]]ooozzz~~~{{{sssuuuvvvmmm\\\QQQIIIGGGCCC>>>;;;999888888777777777777888999;;;;;;;;;;;;;;;;;;;;;:::999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;999999888888888999999:::888::::::999777777:::===:::;;;;;;===???AAABBBCCC@@@???>>>===<<<;;;:::999<<<<<<>>>@@@AAA@@@<<<999444333222222111111222222///...---,,,+++,,,,,,---///000222444666999>>>BBB@@@AAADDDIIIOOOUUUYYYZZZccchhhmmmooonnnmmmoooqqqrrrrrrsssvvvyyy|||}}}|||yyyzzz{{{}}}~~~~~~|||yyy}}}pppPPPDDDAAA>>><<<======<<<<<<<<<<<<;;;;;;;;;;;;===AAAEEEKKKTTT]]]ccckkknnnppppppnnnnnnqqqtttwwwxxxxxx|||vvvddd]]]RRREEEXXXnnnoooRRRGGGEEEIIIVVViiizzz___HHHUUUnnn}}}jjjHHH<<<777555777999BBBYYYpppdddIII;;;222000---+++******,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((******))))))))))))******)))))))))((())))))***+++......+++...444:::VVVzzz|||ttt]]]HHH@@@@@@AAAIIIZZZjjjlllfffpppuuuggghhhlllhhh^^^VVVQQQTTT```rrr|||zzztttrrrqqqVVV===666555222111444111222222111000000111333999;;;===@@@DDDIIIOOOTTTZZZ^^^aaacccccceeeiiimmmppprrrvvv}}}zzz```NNNEEE@@@???===<<<:::999999999777666555333222111000000/////////000111444666888;;;>>>CCCGGGJJJNNNRRRTTT[[[^^^aaaeeehhhkkklllmmmkkkjjjjjjkkknnnpppppppppqqqqqqqqqrrrrrrsssuuuuuuwwwxxxyyyxxxxxxzzz~~~||||||}}}{{{}}}~~~yyyxxxpppddd]]]ZZZVVVPPPPPPRRRQQQNNNLLLLLLGGG@@@BBB@@@>>>>>>@@@AAA@@@???>>>======<<<<<<;;;;;;;;;888888888777777666555444555555444333333333333333555555777;;;CCCQQQ```iiinnnxxxvvvkkkjjjhhh]]]NNNDDDCCCAAA>>>;;;999888888999777777777777888999:::;;;;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::999999999:::::::::999;;;;;;:::999999<<>>???@@@AAABBB======>>>>>>>>>>>>>>>>>><<<<<<===??????>>>:::666333222111111000000111111///...---,,,+++,,,------...///111333555999>>>AAABBBCCCFFFJJJPPPVVVZZZ\\\bbbhhhnnnqqqpppnnnnnnoooqqqqqqqqqssswwwyyyzzzzzzxxxyyyzzz{{{|||}}}~~~}}}~~~}}}oooRRRGGGDDD@@@======<<<<<<<<<<<<;;;;;;;;;;;;:::===@@@EEEKKKTTT]]]ccckkknnnqqqrrrpppoooqqqtttvvvxxx{{{vvveee___UUUJJJ^^^rrrmmmRRRFFFFFFLLLZZZmmm|||wwwWWWEEEUUUooo~~~sssMMM;;;666555777:::DDD[[[sss```DDD555222000---+++******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((***))))))))))))***++++++,,,---+++...333777QQQwwwzzz~~~vvv___HHH>>>>>>???GGGVVVfffjjjhhhsssqqq___[[[___```\\\WWWRRRVVVaaapppzzz{{{zzzzzzyyy___DDD888555222111333111222333222000000222333777999<<>>===<<<<<<;;;;;;888888888777777666555444555444444333333333333333222222333555999BBBLLLSSS[[[ffftttxxxkkk^^^ZZZWWWNNNBBB:::===<<<;;;:::999999:::;;;999999999999999:::;;;<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;:::<<<===<<<<<<<<>>CCCIIIOOOTTT]]]aaaeeegggfffgggkkknnnrrrrrrvvv{{{gggTTTJJJBBBAAA???>>><<<;;;;;;;;;777666555333222111000000......//////111333666777>>>AAADDDGGGIIIMMMQQQTTTYYY\\\aaafffiiikkkkkkjjjmmmllllllmmmooopppooommmmmmnnnpppqqqsssuuuvvvvvvvvvvvvvvvvvvxxx{{{~~~}}}zzz~~~zzzrrrkkkfffccc^^^\\\XXXQQQLLLKKKKKKKKKLLLQQQUUUVVVVVVSSSKKKBBBCCCAAA??????AAACCCDDDDDDAAA@@@@@@>>>===<<<;;;;;;888888888777777666555444444444333333222333333444000111222222444888>>>CCCOOOZZZiiiwww}}}uuuhhh\\\PPPMMMJJJEEE>>><<<<<<<<<;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<===>>>???>>>>>>?????????>>>>>>===<<<<<<<<<===============>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>======<<<<<<<<<===>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@>>>===<<<;;;999666333333222111111000000111111......,,,,,,,,,,,,---...///000222333555999>>>BBBFFFHHHLLLOOOSSSWWW\\\^^^bbbgggmmmpppooonnnooopppuuuttttttwww{{{~~~~~~kkkPPPEEEBBB<<<999:::<<<<<<<<<;;;;;;;;;::::::999<<>>888555999===GGG]]]sss{{{ZZZ@@@444222000...+++***))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''(((((('''((()))***++++++******++++++******++++++,,,---))),,,+++---222222@@@[[[pppWWWEEE???@@@BBBJJJYYYgggooo{{{tttyyy}}}vvvmmmgggfffaaaWWWMMMHHHPPP\\\eeelllsssxxx{{{|||fffKKK:::444333333444222333333222111111222444444666:::===BBBGGGNNNSSS^^^bbbgggiiihhhiiilllooossstttwww|||iiiSSSHHHBBBAAA???>>><<<;;;;;;;;;777666555333222111000000000000000111222555777888???BBBEEEGGGJJJMMMRRRUUU\\\^^^aaaeeehhhkkklllmmmmmmllllllnnnppppppooommmmmmnnnpppsssuuuwwwxxxxxxyyywwwuuuuuuvvvyyy{{{}}}|||}}}~~~|||{{{}}}~~~~~~|||zzz~~~~~~|||}}}tttjjjaaa[[[WWWRRRPPPMMMJJJFFFFFFIIIMMMOOOVVV^^^``````[[[OOODDDAAA???>>>>>>AAAEEEGGGHHHCCCBBBAAA@@@>>>===<<<;;;888888888777777666555444333333222222222333333444111222333333444666:::===GGGSSSbbbqqqoooeeeXXXOOOFFFCCCBBB>>><<<============<<<=========>>>>>>>>>>>>===>>>>>>??????===>>>>>>?????????>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBAAA@@@??????>>>>>>>>>@@@AAABBBBBBAAA??????@@@@@@AAABBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBB@@@===<<<;;;999666444333333222111111111111111...---,,,,,,,,,,,,......111222444555777;;;@@@DDDFFFJJJOOOSSSVVVXXX[[[^^^dddgggjjjkkkkkklllppptttvvvvvvwwwzzz}}}||||||{{{~~~~~~|||}}}~~~iiiOOOCCC???:::999;;;<<<;;;;;;;;;;;;:::::::::999===AAAGGGMMMUUU\\\bbbfffllltttyyyzzz|||yyyhhh^^^VVVQQQlll}}}[[[JJJCCCGGGSSSeeewww|||cccKKKAAAWWWqqq}}}jjjBBB:::666999===GGG[[[pppuuuTTT===444111///---,,,***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))***************++++++******++++++,,,---)))---,,,...222111:::OOOyyybbbLLLBBB@@@AAAGGGWWWhhhsss~~~~~~nnnvvvwwwooojjjeee[[[PPPEEEQQQ^^^eeejjjqqqvvvyyyzzzgggMMM<<<555555555555222333444333111111333444444666999<<<@@@FFFLLLQQQ\\\```fffhhhiiijjjmmmpppssstttyyy~~~lllTTTGGG@@@???===<<<:::999999999777666555333222111000000000000000111333555777999???AAADDDFFFIIIMMMRRRVVV\\\^^^aaadddhhhkkkmmmnnnlllllllllnnnqqqqqqpppnnnmmmooorrrvvvyyyzzz{{{||||||yyyvvvuuuvvvyyyzzzzzzyyy{{{}}}zzz{{{|||{{{zzzzzz~~~~~~}}}|||wwwlllaaaXXXRRROOOFFFEEEDDDCCCAAAAAAGGGNNNXXX___fffhhhgggaaaUUUIIIAAA???===>>>AAAEEEGGGIIIEEEDDDCCCAAA???===<<<;;;888888888777777666555444222222222222222333333444222333444555555777:::<<>><<<999888;;;<<<<<<<<<===============??????>>>>>>>>>>>>??????===>>>??????@@@?????????CCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHIIIFFFGGGGGGHHHGGGFFFDDDCCCBBBAAAAAACCCDDDEEECCCBBB?????????@@@AAABBBDDDEEE>>>???@@@AAACCCDDDEEEFFFCCC@@@===;;;999888666555222222111000000000000111...---,,,+++,,,---...///222333555666888<<>>;;;;;;;;;;;;:::::::::::::::>>>CCCIIIOOOVVV]]]bbbffflllssswwwyyy{{{}}}uuueee^^^YYYZZZzzzxxxXXXLLLCCCFFFPPPbbbttt~~~gggPPPHHH]]]uuuqqqDDD;;;666888===GGGZZZnnnkkkJJJ666000///...---+++************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))*********((((((''''''''''''((((((***************+++,,,,,,)))...,,,---222111666EEEqqqnnnWWWFFF???BBBGGGXXXlllwwwyyyjjjsss}}}}}}xxxrrrkkk^^^QQQFFFUUUdddiiilllrrrvvvwwwzzziiiQQQ>>>777666666444222333444333222111333555444666999<<>>AAADDDGGGLLLRRRVVVYYY\\\aaaeeeiiijjjkkkjjjjjjkkkllloooqqqrrrqqqooonnnqqqtttyyy|||~~~{{{wwwvvvxxx{{{{{{{{{zzz}}}||||||}}}|||{{{{{{~~~|||~~~|||vvvmmmaaaWWWOOOIIIGGG@@@>>>???AAA@@@@@@HHHRRRccchhhkkkjjjhhhcccYYYOOOCCC@@@======???CCCEEEFFFFFFEEEDDDBBB???===<<<;;;888888888777777666555444222222111111222333333444222333444444444666888;;;<<>><<<999999<<<<<<===>>>???@@@@@@@@@AAACCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEDDDDDDHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMNNNOOONNNLLLJJJIIIGGGFFFEEEFFFHHHHHHEEECCC@@@@@@@@@@@@@@@AAABBBBBB<<<===>>>@@@BBBCCCEEEEEEBBB???;;;888777777666444000000///...............------,,,+++,,,---...///111333555666888<<>>;;;;;;;;;:::::::::999999;;;???DDDJJJQQQXXX___cccggglllqqqttttttvvvzzz~~~~~~{{{tttddd^^^\\\bbbrrrTTTLLLDDDEEEMMM\\\ppp}}}hhhTTTPPPggg}}}kkkCCC999444777===GGG[[[nnn~~~aaaBBB111///,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***+++***'''%%%%%%&&&'''(((***))))))))))))***++++++)))...++++++111000222>>>```}}}dddNNNCCCCCCIII[[[pppyyyvvvhhhrrrzzzxxx}}}{{{ppp^^^MMMBBBTTTdddiiijjjnnnrrrrrr{{{kkkTTT@@@888777666444333444444333222222333555555666999<<>><<<;;;;;;;;;777666555333222111000000.........///111333555777:::<<>>AAAAAAAAAJJJVVVkkknnnmmmjjjgggccc\\\SSSEEEBBB>>>===>>>AAABBBCCCGGGFFFDDDBBB@@@>>><<<;;;888888888888777666555444222111111111222333333444111222333333222444666999:::EEETTTeeezzzuuucccXXXRRRSSSTTTTTTQQQMMMIIIFFF???======@@@???===>>>BBB===>>>@@@BBBDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPPPPRRRRRRRRRSSSSSSSSSSSSTTTQQQRRRSSSSSSSSSQQQNNNMMMKKKIIIHHHIIIKKKKKKGGGDDDBBBAAA@@@@@@?????????@@@>>>??????@@@@@@AAAAAAAAAAAA===999777666666555444......---,,,,,,,,,,,,------,,,,,,+++,,,---...///111222444555777;;;@@@DDDIIIRRR^^^ddddddaaa``````aaafffkkkoooqqqtttyyy}}}}}}~~~|||yyytttxxx|||{{{xxxxxx{{{|||ppp]]]MMM@@@@@@AAA<<<999;;;;;;;;;;;;:::::::::999999<<>>111111++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))000---***'''&&&''')))***)))))))))((()))******+++(((---***)))///...000:::VVVoooUUUHHHEEEJJJ]]]sss{{{yyyllluuu|||yyy}}}|||yyyqqqcccNNNFFFRRR```hhhkkknnnrrrtttzzzpppZZZBBB999<<<:::444555444444333333222222111111333777<<>>@@@@@@???CCCJJJMMMHHHDDDBBB???<<<:::;;;666555444444555666555333333333333222222222111111///000000222333444555555:::BBBQQQdddyyy~~~iiiYYYQQQLLLHHHGGGIIIIIIEEEBBB<<<<<<<<<===>>>@@@CCCDDD@@@AAACCCEEEGGGIIIJJJJJJFFFHHHJJJJJJKKKLLLNNNPPPOOOOOONNNMMMKKKLLLOOOQQQTTTTTTTTTUUUVVVWWWVVVUUU[[[\\\^^^___^^^\\\YYYWWW\\\[[[ZZZZZZZZZXXXUUURRRNNNMMMLLLLLLLLLKKKHHHFFFAAA@@@???=========>>>???@@@>>>===<<<<<<<<<:::888888888777666555333111000......---------......///111000...------///222333333444555666888===CCCHHHNNN[[[gggmmmmmmlllgggbbbeeeggglllrrrxxx|||~~~~~~~~~|||}}}{{{yyyxxxyyy|||~~~~~~tttbbbRRRHHH@@@======;;;;;;>>>;;;::::::999999::::::;;;<<<@@@FFFLLLRRRZZZaaaeeejjjkkkmmmnnnooorrrwwwzzz}}}~~~~~~tttiii^^^YYYfffxxx```III@@@@@@DDDQQQ\\\hhhggg^^^XXXvvv{{{}}}QQQ;;;777555777;;;GGG\\\nnn~~~vvvXXX<<<000///---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((******))))))((((((''''''***+++,,,,,,---000444777KKKmmmlllIIICCCMMM]]]mmmxxx{{{iiipppwwwvvvzzzzzzzzzrrreeePPPDDDPPP^^^gggjjjooovvv{{{~~~fffIII999888888333555444444333333222222111222444777;;;???DDDGGGIIIPPPWWW]]]___aaafffhhhffflllooouuu{{{bbbRRREEEBBB>>>;;;;;;::::::999888888777666555333111000111111000111222333555666;;;===???AAADDDIIIOOOTTTYYYZZZ]]]bbbhhhkkkkkkiiioooooooooqqqrrrrrrpppnnnppppppsssvvv{{{}}}}}}|||zzzyyyxxxwwwwwwwwwwwwxxxzzz~~~yyy{{{}}}~~~{{{}}}}}}{{{}}}~~~wwwtttrrrmmmhhh^^^VVVMMMIIIDDD???>>>AAABBB===>>>CCCEEEIIIYYYlll|||{{{xxxvvv~~~{{{iiiVVVKKKCCCCCCCCC@@@DDDKKKNNNJJJDDD???<<<:::::::::777666444555555666444333333222222222111111111111///000111222333444444555999AAAOOObbbxxxnnnZZZRRRMMMGGGEEEEEEDDDAAA============>>>???AAACCCEEEDDDEEEGGGIIIKKKMMMNNNNNNLLLNNNQQQRRRRRRRRRTTTVVVWWWXXXYYYYYYXXXWWWWWWXXX]]]]]]^^^```bbbbbbaaa```dddeeeffffffeeecccaaa___```____________^^^[[[XXXWWWUUURRRPPPOOONNNKKKIIIEEEDDDBBB@@@>>>=========>>><<<:::::::::999777666333444444444444333222111......---------......///000///...---...///111333333444555777999>>>EEEIIISSS___jjjnnnoooooommmiiikkkmmmqqqvvv{{{~~~}}}~~~~~~||||||}}}}}}{{{yyyzzz}}}xxxcccQQQGGG???===<<<;;;;;;===;;;::::::999999::::::;;;===AAAGGGMMMTTT[[[cccgggiiikkklllnnnooosssxxx|||sssfffYYYSSS\\\kkk}}}]]]HHHAAA>>>BBBOOO\\\kkklllddd]]]wwwzzzwwwLLL:::777555777===III^^^ppp~~~rrrUUU:::///...---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''((()))***+++,,,...222555CCCddd}}}VVVJJJPPP^^^nnn{{{}}}gggjjjqqqrrrvvvwww|||uuugggRRR???IIIWWW```ccciiittt}}}rrrQQQ;;;777888666555444444333333222222111333444666999>>>BBBGGGIIILLLSSSZZZ\\\___eeehhhgggkkknnnuuu|||hhhUUUFFFCCC>>><<<;;;;;;:::999888888777666555333111000111000000000111333555666999<<>>======;;;888777777666555333///000111111222222222222///......---------......---------......000111111444555777888;;;AAAGGGLLLVVV___hhhjjjkkkmmmmmmlllnnnooorrrtttxxxzzz|||}}}}}}~~~~~~}}}~~~~~~}}}}}}{{{yyy{{{{{{bbbOOOFFF>>><<<<<<::::::<<<;;;;;;::::::::::::;;;;;;===AAAHHHOOOVVV]]]eeejjjjjjkkkmmmnnnppptttxxx|||nnn```UUUPPPVVV```tttWWWFFFAAA===???MMM\\\ooopppjjjbbbyyy~~~{{{yyylllFFF999777666888???LLLbbbuuummmPPP888...------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''''''''((((((((())))))))))))((((((((((((&&&((())))))***,,,000333999XXXdddSSSSSS[[[lll}}}hhhgggooorrrrrrttt}}}wwwkkkWWW@@@HHHRRRZZZ^^^cccppp|||wwwWWW>>>888999:::555444444333333222222111444444555888<<>>=========:::999777666666666444222111111111000000000000///000000111222333333444444888===HHHVVVggg}}}iiiVVVKKKHHHCCCBBBDDDGGGIIIIIIEEEEEEFFFGGGHHHIIIJJJKKKNNNNNNOOOQQQSSSUUUWWWXXXVVVYYY\\\^^^]]]]]]]]]^^^dddfffjjjllllllmmmnnnooopppqqqrrrssstttvvvzzz|||~~~}}}|||{{{{{{{{{|||||||||{{{yyywwwvvvsssooolllhhhddd___ZZZXXXWWWUUUSSSSSSRRRPPPMMMJJJFFFCCCAAA???<<<999777666555444222...///000111222222222222//////...------------...+++,,,---...///000111111666777999;;;>>>DDDKKKPPP[[[ccchhhhhhhhhkkkmmmmmmppppppqqqrrrtttvvvxxxyyy|||~~~~~~zzz|||~~~~~~zzz|||xxx```MMMDDD===<<<<<<:::999;;;;;;;;;::::::::::::;;;;;;>>>BBBHHHOOOVVV^^^fffkkkmmmnnnoooooopppssswww{{{|||hhh[[[TTTSSSZZZbbbwwwnnnSSSDDD@@@>>>???LLL]]]rrrmmmjjjdddxxxyyy}}}yyywww|||^^^@@@888666666:::BBBQQQggg{{{hhhLLL777///------,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((&&&'''))))))***,,,///111444NNNxxxsssYYYRRRTTTddd{{{jjjhhhqqquuurrrsss}}}}}}yyyppp]]]IIIKKKRRRZZZ___cccppp}}}yyy[[[AAA888888888555444444333333222222111333444555777;;;@@@EEEHHHJJJQQQWWWYYY^^^eeeiiiiiikkknnnuuu~~~uuuYYYHHHEEE@@@===<<<<<<:::999888888777666555333111000000000000000111333444666666999???CCCFFFIIILLLNNNSSSVVV[[[___ccceeefffgggeeehhhnnnuuuzzz{{{yyyvvvmmmmmmnnnpppssssssrrrppprrrqqqppppppqqqtttwwwyyy}}}}}}}}}zzzvvvxxx|||~~~}}}{{{yyyxxx{{{||||||}}}~~~}}}jjjYYYOOOKKKEEECCCCCCEEEDDDCCCFFFLLLPPPOOOPPPRRRXXXiiiiiiXXXLLLGGGNNNYYYkkkiii^^^MMMAAA???>>><<<;;;999777777777666444333111111111000000000000///111111111222222333333444555:::CCCNNN^^^sss{{{iiiYYYOOOIIIFFFDDDDDDFFFJJJNNNOOOLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSTTTVVVXXX[[[\\\]]]```bbbccccccccccccdddfffhhhjjjkkkmmmppptttxxxzzz{{{||||||}}}~~~xxxttttttpppkkkhhhfffeeedddccc^^^^^^\\\YYYUUUPPPLLLIIIDDDAAA===999888666444333111222222222222111111000//////...---------------++++++---...000111222222888:::<<<>>>BBBIIIPPPVVVdddkkkooommmllloooqqqqqquuutttsssssstttvvvxxxzzz|||~~~}}}zzz|||~~~~~~vvvaaaLLLCCC===<<<<<<:::999:::<<<;;;;;;::::::;;;;;;<<<>>>BBBHHHOOOVVV^^^eeejjjpppqqqqqqpppppprrrvvvyyyzzz|||~~~xxxeeeXXXUUUYYYbbbkkkxxxmmmRRRCCC>>>@@@AAAMMM___tttbbbdddbbbttt}}}www|||xxx{{{zzzuuuqqqgggRRR===777555666<<>>===<<<;;;:::888888777666555333111000222222111111222444666777666999>>>BBBEEEHHHLLLNNNRRRVVV[[[___bbbdddfffgggdddgggmmmtttyyy{{{yyywwwnnnnnnoooqqqttttttsssqqqtttrrrpppoooqqqtttxxx{{{}}}{{{zzz~~~~~~}}}}}}|||wwwzzz}}}{{{yyyxxx{{{}}}~~~~~~~~~qqqbbbTTTKKKGGGEEEDDDDDDFFFGGGHHHOOOXXX[[[XXXVVVWWWccczzzuuu___QQQJJJPPP[[[mmmnnneeeSSSEEEAAA???:::;;;999888777888777666444222222111111111000000000111111222222222333333333111777>>>HHHUUUhhhgggVVVNNNJJJJJJIIIHHHHHHJJJNNNQQQSSSUUUUUUVVVXXXXXXYYYYYYXXXWWWWWWWWWYYY[[[]]]```bbbaaabbbddddddcccccceeegggkkkmmmnnnoooqqqtttyyy}}}||||||xxxvvvuuutttrrrppppppooommmjjjddd]]]WWWSSSKKKGGGBBB===:::888666444444444444333222111000///000///...---------------+++,,,---...000222444555;;;===???BBBGGGNNNVVV[[[dddkkkpppooommmoooqqqppptttsssqqqpppqqqtttwwwyyy{{{|||~~~uuubbbKKKCCC===<<<===;;;999;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@DDDJJJPPPVVV^^^eeeiiiqqqrrrrrrqqqqqqsssvvvyyyyyy{{{~~~vvvdddWWWTTT\\\iiitttrrrUUUDDD>>>AAAAAANNN```tttUUU]]]^^^qqqzzzyyyyyynnndddYYYIII:::555444666===HHHZZZrrr~~~___CCC666111...---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))''')))+++,,,,,,---///111666???]]]]]]OOOFFFNNNeee}}}tttwwwpppqqqzzz~~~|||~~~~~~qqqVVVOOOQQQ```mmmuuucccGGG:::666333555444444333333222222111111222555888<<<@@@BBBDDDHHHOOOTTTVVVZZZbbbggggggiiiiiinnnwww___JJJFFFBBB???===<<<;;;:::888888777666555333111000000000//////111222444555666999===@@@DDDGGGLLLOOORRRVVV\\\```bbbcccfffhhhgggiiinnnssswwwxxxvvvtttpppppppppsssuuuvvvuuusssssssssrrrrrrtttvvvxxxzzz{{{xxxsssrrrwww}}}|||{{{xxxzzz~~~|||yyywww||||||}}}xxxrrriii^^^VVVOOOKKKIIIJJJHHHIIIKKKMMMSSS___kkkmmmfff^^^\\\jjj{{{fffWWWNNNQQQ[[[lllqqqlllZZZLLLHHHCCC===:::999777888888999777666333222222222111111111111111222222222222333333333111555;;;@@@IIIYYYmmm{{{~~~kkkYYYPPPMMMKKKKKKLLLNNNPPPSSSWWW[[[^^^\\\]]]^^^````````````___^^^^^^^^^___aaadddgggiiiggghhhhhhgggfffgggjjjmmmuuuwwwyyyzzzzzz|||~~~{{{sssjjjaaa\\\QQQLLLEEE@@@<<<999666444333333333333222111000000000000///------,,,,,,------------...000333666888===???BBBEEEJJJRRRZZZ``````hhhnnnoooooopppqqqppprrrqqqooonnnooorrrvvvyyyzzz~~~~~~~~~sss^^^KKKCCC======>>>;;;:::;;;<<<<<<;;;;;;;;;;;;<<<<<>>JJJ]]]vvv|||ZZZ>>>333000------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))***''')))+++,,,,,,---...000666888OOO{{{```RRRFFFGGGWWWqqqxxxzzz|||qqqttt}}}xxx```WWWYYYlll~~~eeeIII>>>:::777555555444333333222222111000222555999===@@@AAABBBGGGNNNRRRTTTXXX```eeefffggggggkkkttt}}}aaaJJJGGGBBB???===<<<;;;:::888888888666555333111000,,,,,,,,,,,,---...000111666999<<<@@@CCCGGGLLLOOORRRVVV\\\```bbbcccfffhhhjjjlllooosssvvvvvvtttqqqqqqqqqrrrtttwwwxxxwwwuuurrrssstttvvvwwwxxxxxxxxxzzzvvvooojjjjjjttt~~~{{{yyyxxxzzz~~~{{{yyywww||||||{{{|||~~~~~~fff^^^TTTLLLIIIIIIIIIJJJOOONNNNNNQQQUUU\\\lllzzz|||rrreee```nnn~~~kkk\\\QQQRRRYYYllltttppp```RRRNNNIIIAAA:::888777888999999888777333333333222222222222111222222222222222222333333333666999;;;???JJJ[[[hhhoooooohhh\\\SSSRRRQQQPPPKKKNNNSSSWWW\\\aaafffjjjaaabbbcccdddeeeeeedddccccccccccccdddfffiiilllnnntttsssrrrqqqpppqqquuuxxx~~~|||qqqgggaaaTTTOOOHHHAAA<<<999666444111222222222222111111000111000///...---,,,,,,,,,......------000444888:::???AAADDDGGGMMMTTT\\\bbb___iiiqqqttttttvvvwwwuuuvvvtttrrrqqqrrrvvv{{{~~~yyy~~~~~~}}}}}}~~~pppXXXKKKCCC>>>>>>>>><<<;;;<<<<<<<<<;;;;;;;;;;;;<<<<<>>???@@@CCCHHHOOOVVV[[[___bbbddddddeeekkkttt|||hhhRRRIII@@@>>>===:::999:::888777666666666555222///.........///000222333444555888;;;>>>AAAEEEIIIMMMQQQUUU[[[```cccdddfffgggjjjlllooorrrtttuuuttttttssstttuuuwwwxxxzzz{{{{{{uuuwwwxxxxxxvvvvvvwwwxxxuuuvvvxxxxxxxxxzzz~~~{{{zzz|||}}}|||~~~~~~|||{{{{{{zzz|||}}}~~~~~~}}}vvvpppYYYTTTRRRQQQKKKFFFMMMYYYccc[[[bbb]]]^^^kkksss|||nnnhhhmmmkkk]]]PPPNNNYYYnnnrrrqqqgggZZZOOODDD===999999999999:::;;;<<<<<<999777444222111111333444444444333222222222333444555666777888;;;AAAKKKRRR\\\ZZZYYYXXXRRRLLLLLLQQQSSSUUUVVVYYYbbblllqqqooollliiiiiilllllliiiiiikkkkkkmmmnnnmmmmmmooouuuzzz|||}}}}}}}}}|||~~~ssshhh___RRRFFFAAA???;;;666444222222222222111000////////////------,,,---...///...///000111222444999<<>>;;;;;;<<<<<<<<<;;;<<<===<<<;;;:::<<<>>>CCCKKKTTT[[[^^^bbbiiinnnqqqqqqqqqsssuuuxxx{{{|||uuuggg]]]UUUOOO___vvvtttSSSCCCAAA???EEERRRggg~~~qqq\\\>>>III]]]oooxxx}}}zzzdddSSSDDD888555222666BBBPPPaaayyytttRRR888000///,,,,,,++++++******++++++,,,)))))))))))))))*********)))))))))))))))))))))))))))******))))))((('''&&&)))((('''%%%%%%%%%&&&''''''((())))))******))))))++++++++++++,,,---......555666BBBaaattt[[[FFFBBBFFFRRRmmmiiivvv|||ggggggwww^^^@@@666999666555444333222111111111111222444777:::===@@@AAADDDIIIPPPVVVYYY\\\___aaaeeeeeekkkssszzznnnUUUKKKBBB???>>>;;;:::;;;:::888777777666444111.........//////000222333444555777;;;>>>@@@DDDIIILLLQQQUUU[[[```ccceeeggghhhmmmnnnpppqqqrrrrrrqqqqqqttttttuuuuuuwwwxxxzzz{{{xxxyyy{{{||||||{{{yyywwwxxxxxxyyyzzz||||||zzzzzz|||}}}~~~~~~{{{yyyyyyzzz{{{}}}~~~}}}|||xxxvvvsssnnnjjj^^^WWWSSSSSSPPPNNNWWWdddwwwoootttjjjgggpppwwwxxxmmmmmm~~~tttdddUUUQQQ\\\mmmrrrqqqgggYYYNNNEEE???<<<<<<;;;::::::::::::::::::888555222111111333444333333333333333333333333555666777888;;;@@@HHHNNNZZZXXXXXXYYYUUUQQQQQQVVVYYY]]]___cccjjjssstttrrruuuqqqqqqsssrrrppppppsssqqqsssuuuttttttwww}}}wwwmmm___RRRFFFAAA???;;;666444333333333333222111000//////...---,,,,,,---...///...///000111222555:::===DDDDDDFFFKKKRRRZZZ```ccchhhiiijjjkkklllpppuuuyyy|||}}}}}}}}}}}}}}}}}}}}}zzz~~~~~~~~~}}}{{{yyyyyy{{{}}}kkkVVVGGGCCC???;;;;;;;;;<<<;;;;;;<<<<<<<<<:::;;;<<<>>>EEEMMMWWW]]]aaaeeekkkppprrrrrrsssuuuxxx{{{}}}~~~zzzjjj^^^VVVRRRcccyyynnnPPPCCCCCCBBBIIIWWWllloooXXX@@@LLL___qqqzzzzzzbbbOOOAAA666888555777AAANNN^^^ttttttSSS:::111///,,,,,,++++++******++++++,,,*********)))))))))))))))))))))))))))))))))))))))'''((()))))))))))))))((())))))((('''''''''''''''''''''((((((((()))))))))++++++++++++,,,---......///333<<>>===<<<:::999999999;;;999666333222222222333222333444555555444333333444555777888<<>><<<<<<;;;999888888777555222///////////////000111222333444666999<<>>===<<<;;;::::::;;;999777555333222222333222333555666777666444333444444666:::AAAKKKVVV]]]eeebbbbbbcccaaa]]]]]]___ccciiinnnqqqvvv|||}}}{{{}}}zzzxxx{{{||||||uuummm[[[PPPFFFAAA>>>999666666444444444444333222111111......---,,,---...///000///000222333666999???BBBIIIMMMSSSZZZ___cccgggiiirrrsssrrrqqqoooppprrrtttvvvwwwxxxzzzzzzzzzzzzyyy}}}~~~{{{|||}}}}}}}}}|||zzzyyyzzz|||{{{___MMMFFFCCC???<<<;;;;;;::::::;;;<<<<<<;;;:::<<>>dddyyytttwww}}}iiiPPPEEE@@@@@@JJJVVVzzzppphhhfffgggdddWWWMMMTTTcccmmmyyyiiiJJJ;;;;;;888777666444333222111111333222111222555:::???CCCEEEIIINNNSSSXXX[[[___bbbeeeeeehhhmmmrrrxxxcccTTTEEE??????===;;;;;;999888777888888777555222000/////////000111222222333666999;;;===AAAEEEHHHNNNRRRXXX]]]bbbfffjjjmmmmmmlllllllllmmmnnnooooooooooooooopppsssxxx|||~~~zzz{{{~~~{{{zzzyyyxxxzzz}}}}}}|||{{{zzzzzz|||~~~}}}||||||}}}~~~}}}}}}~~~~~~~~~}}}|||~~~~~~~~~qqqeeeeeecccdddjjjwww}}}wwwqqqnnnvvv|||~~~rrrwwwsss]]]RRRZZZkkkvvv}}}wwwhhhXXXJJJ@@@AAA@@@???>>>============;;;:::888666444333333333222333555777777777555444555555777???KKK[[[iiiqqquuuppplllkkkhhhbbb```aaajjjppptttwww||||||{{{}}}ppphhhXXXNNNEEE@@@<<<777555666444444444444333222111111...------,,,---...///000///111333555888<<>><<<;;;;;;;;;:::;;;;;;;;;;;;:::<<<@@@CCCHHHPPP[[[bbbdddggglllppptttwwwzzz~~~jjjYYYWWW```xxxaaaKKKCCCCCCCCCSSSiii{{{{{{fffRRREEEUUUjjjyyy```EEE:::999222444999DDDWWWooooooPPP:::444000+++,,,++++++******++++++,,,,,,++++++***)))(((''''''(((((((((((((((((((((((()))))))))))))))(((''''''%%%&&&(((((()))((('''&&&&&&$$$###""""""$$$&&&'''************+++,,,---------333444888XXXwwwuuuyyy}}}|||hhhSSSGGGAAA???EEENNN~~~wwwmmmeee___]]]VVVMMMCCCKKK]]]cccmmmkkkMMM>>>;;;999888666555333222111111222111111222555999>>>BBBBBBFFFLLLQQQVVV[[[```dddddddddgggmmmqqquuuhhhWWWFFF??????>>>;;;:::888777777888999999666444000000000000000111222222333555888:::<<<@@@DDDGGGJJJNNNTTTZZZ___dddiiillljjjjjjkkkmmmnnnoooppppppnnnnnnoooqqqtttyyy|||{{{xxxwwwzzz||||||{{{zzzzzz{{{zzzzzz|||}}}{{{zzzzzz|||}}}~~~}}}~~~~~~}}}~~~|||||||||~~~wwwmmmjjjeee```aaalll~~~}}}www~~~wwwyyy}}}eeeYYY```iiittt{{{xxxmmm___OOOCCCBBBAAA@@@???>>>>>>>>>>>>:::999888777666555555555333444555777777777777666777999>>>IIIZZZkkkyyy{{{tttppplllgggdddeeemmmsssxxxzzz~~~wwwkkkdddUUULLLCCC>>>:::555444666444444444444333222111000...---,,,,,,---...000111///111444666999>>>DDDHHHHHHOOOYYY```eeeiiinnnqqqsssttttttrrrpppooopppqqqqqqqqqrrrtttxxx}}}|||{{{~~~}}}zzz|||}}}~~~~~~~~~|||}}}pppXXXKKKBBB@@@===<<<<<<<<<<<<;;;;;;;;;;;;::::::===AAAEEEIIIRRR]]]dddfffhhhmmmqqquuuwwwyyy}}}zzzcccVVVWWWccc|||^^^IIICCCBBBFFFXXXmmm|||xxxdddSSSIII]]]sss~~~iiiHHH:::;;;222666;;;EEEXXXpppiiiJJJ777333000+++,,,++++++******++++++,,,++++++******))))))(((((())))))))))))))))))))))))************)))((('''&&&%%%&&&&&&'''''''''''''''(((''''''&&&'''((()))******))))))******+++,,,---***///111666OOO{{{xxxwwwyyyzzzlll[[[MMMBBB===@@@FFF|||vvvqqqjjjccc^^^WWWPPPBBBFFFWWWYYYaaa{{{rrrTTT@@@::::::999777555333222111111111000000222555999>>>@@@@@@DDDIIIOOOTTTYYY^^^bbbbbbcccgggmmmpppsss{{{lllZZZHHHAAAAAA@@@===;;;:::999888999:::999666444000000000000000111111222222555777:::<<>>======888888888777777666666666444555555666777777888888:::>>>GGGVVVhhhwwwvvvrrroookkkjjjkkksss{{{yyyoooeee```RRRJJJAAA===888333333666333333333333222111000///------,,,,,,---...000111///111444777;;;@@@FFFKKKNNNUUU^^^dddhhhkkkpppuuuvvvvvvvvvtttqqqooonnnoooooopppssswww{{{~~~}}}}}}|||~~~lllVVVJJJ???>>><<<;;;<<<======<<<;;;;;;;;;::::::===BBBFFFMMMVVVaaahhhjjjlllppptttvvvwwwxxxzzz|||ooo\\\RRRWWWeeeyyyVVVFFFDDDDDDMMM^^^sss~~~~~~tttbbbSSSJJJaaawww~~~wwwOOO;;;999333888>>>HHH[[[rrr}}}dddEEE444111000,,,,,,++++++******++++++,,,*********)))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((''''''''''''''''''((())))))++++++++++++,,,,,,,,,---))))))))))))***+++,,,---+++...111666EEEggg{{{zzz|||sssfffVVVGGG???@@@FFFyyyvvvtttppphhhaaa[[[UUUEEEGGGYYYZZZbbbxxxYYYBBB888:::999777555333222111111000000000222555999===??????CCCHHHMMMQQQVVV[[[___aaabbbgggmmmppprrryyyooo]]]IIIBBBBBBAAA>>><<<<<<;;;::::::999888555222111000000000000000111222222444777999;;;>>>BBBEEEEEEIIIOOOUUUZZZ```fffjjjjjjlllnnnppppppooonnnmmmrrrssstttuuuwwwxxxxxxyyyrrrtttwwwxxxxxxxxxxxxyyy~~~yyywww}}}~~~}}}~~~~~~~~~~~~~~~{{{zzz{{{~~~zzzhhh\\\^^^nnn|||}}}qqqbbbgggdddiiimmmnnnmmmggg[[[OOOHHHGGGDDDBBB???===<<<;;;777777777777777777777777555555555555666777999999<<>><<<;;;;;;===>>>======;;;;;;;;;:::;;;>>>CCCGGGQQQZZZeeelllnnnppptttwwwvvvvvvwwwxxxzzz}}}|||hhhVVVPPPVVVeeerrrPPPCCCEEEGGGSSSdddwww}}}rrraaaTTTIIIaaawww{{{}}}TTT;;;777333:::AAALLL```www{{{```BBB111000000,,,,,,++++++++++++++++++,,,)))))))))))))))*********))))))))))))))))))))))))&&&'''((()))************)))(((''''''''')))***+++''''''((())))))))))))((())))))))))))***+++,,,---000000333777???XXX~~~yyynnn___NNNDDDEEEKKK{{{zzzvvvwwwxxxssslllhhhUUUIIINNNVVV[[[gggwww~~~bbbIII999999999999888666444111000333222111222444888;;;>>>CCCEEEHHHMMMRRRWWW\\\^^^aaaccceeegggkkkqqqwww|||xxx\\\JJJGGG@@@???@@@;;;;;;;;;;;;:::888777555444222111000......//////000333333555888<<<@@@CCCEEEJJJKKKOOOUUU\\\aaaddddddmmmoooppprrrrrrpppnnnmmmpppooonnnqqquuuwwwwwwuuuttttttuuuuuuvvvvvvvvvwww}}}wwwxxx{{{{{{||||||}}}~~~}}}}}}}}}}}}~~~||||||xxxwwwwww~~~}}}xxxnnnmmmwwwrrrxxx|||xxxrrrnnnmmmjjjaaaXXXJJJFFFEEEGGGFFFAAA===>>>;;;:::999999888888888999555666777777666777999:::???KKK[[[kkkzzz~~~|||yyyvvvsssqqqwww~~~oooeee]]]\\\^^^aaaeeejjjyyy}}}wwwrrrkkk```WWWLLLGGG???999555333222111444444333222111000///...,,,...000111000000111222555666888:::???FFFNNNTTTXXX^^^eeehhhhhhjjjooosssuuuuuuvvvvvvuuusssqqqpppnnnpppsssvvvyyy{{{||||||}}}~~~}}}cccOOOCCC======<<<;;;;;;;;;;;;<<<::::::<<<>>>>>>>>>DDDLLL]]]```dddhhhkkkooosssvvvxxxzzz|||zzzxxxxxx|||uuucccWWWMMMUUUppphhhNNNCCCAAAGGGXXXfff{{{}}}~~~rrrVVVVVVIIIfffwwwxxx{{{XXX<<<999555<<>>AAACCCHHHKKKOOOUUU[[[```dddfffmmmnnnoooppppppooonnnnnnrrrpppppprrrvvvyyyxxxwwwttttttvvvwwwyyyzzz||||||xxxxxx{{{zzz{{{{{{|||}}}|||||||||~~~~~~~~~}}}~~~|||}}}~~~}}}||||||||||||yyyxxxvvvkkk___RRRKKKFFFGGGGGGCCC???>>>???>>><<<;;;;;;;;;;;;<<<666777888777777999<<<>>>DDDSSSgggxxxzzzuuutttrrrsssyyyggg\\\QQQNNNMMMMMMQQQVVV___lll~~~{{{wwwuuutttzzz|||wwwrrrnnnggg]]]TTTJJJEEE>>>888555444333222444333333222111000///...,,,...000000000000111222888999:::<<<@@@FFFMMMSSS\\\```eeehhhhhhiiikkknnnrrrrrrssssssrrrqqqpppooossstttvvvxxxzzzzzzzzzzzz|||}}}{{{bbbNNNCCC======<<<;;;;;;;;;;;;<<<999888999<<<<<<===DDDMMM[[[^^^bbbfffiiimmmqqqtttyyy{{{}}}|||{{{|||sss\\\RRRLLLVVVssseeeLLLBBBBBBJJJXXXeee{{{~~~uuuVVVTTTTTTnnn|||yyyxxx|||UUU===;;;666<<>>AAAGGGNNNSSS]]]___cccfffiiijjjkkkkkkpppqqqrrrssssssrrrqqqpppwwwxxxyyyzzzzzzzzzyyyyyyyyyzzz}}}www___MMMBBB======<<<;;;;;;;;;;;;<<<;;;999999<<<===???HHHRRRYYY\\\```dddgggjjjnnnqqqwwwyyy|||||||||}}}~~~~~~qqqYYYQQQLLLWWWrrr```IIIAAACCCMMMYYYeee{{{{{{ZZZUUU]]]uuuyyyuuuuuu{{{PPP<<<===777<<<@@@III___yyy~~~hhhLLL888000...---+++*********+++++++++++++++))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))((((((((()))******''''''''''''((()))++++++)))************+++++++++///111///111666<<>>AAAEEEIIILLLRRRYYY^^^[[[^^^cccfffjjjmmmqqqtttjjjUUULLLBBB>>>>>>:::::::::999888777555444333111000...---------...///111111333666999<<>>???===;;;999888999:::;;;999999999999;;;???EEEIIIQQQddd{{{xxxssspppsssvvvxxx{{{uuuhhh___[[[^^^ooommmXXXPPPIIIDDDBBBAAA???AAAEEEKKK[[[oootttggg___YYYRRRNNNMMMIIIJJJNNNUUU]]]cccfffgggfffccc``````^^^YYYQQQJJJFFFBBB<<<777555333222111333222222111000/////////+++---/////////111333555:::;;;===@@@CCCIIIPPPUUU[[[]]]```fffllloooooonnnrrrsssuuuvvvwwwwwwvvvvvvyyyyyyyyyyyyzzzzzzyyyyyy{{{|||}}}}}}{{{{{{~~~sss]]]LLLCCC======<<<;;;;;;;;;;;;<<<>>><<<;;;===???CCCNNNXXXYYY\\\```cccfffjjjnnnpppsssvvvyyyzzzzzz|||ooo\\\SSSOOOWWWkkk[[[HHHBBBDDDMMMZZZfff|||aaa[[[^^^ttt}}}xxxtttsss{{{pppIII:::<<<777<<>>AAAJJJ[[[nnnzzzuuukkk```ZZZSSSLLLGGGGGGHHHHHHIIILLLPPPTTTVVVWWWYYYXXXWWWWWWVVVRRRLLLGGGEEEAAA;;;777444222000///222111111000000/////////,,,---///000000222555888888:::>>>AAAFFFMMMTTTYYY]]]___cccjjjooorrrqqqpppssstttvvvxxxzzzzzzzzzzzzwwwwwwwwwxxxyyyzzz{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}nnnYYYKKKCCC======<<<;;;;;;;;;;;;<<<>>><<<<<<>>>@@@EEEPPP[[[[[[^^^bbbeeehhhkkkoooqqqqqqtttxxxyyyyyy|||zzzjjj]]]SSSNNNUUUddduuutttTTTHHHCCCCCCKKK[[[fff|||ddd______ttt|||wwwuuusssxxxcccBBB777999777<<>>CCCEEEGGGMMMWWW^^^^^^aaadddgggjjjnnnrrrvvv|||qqqYYYNNNBBB>>>???<<<;;;;;;;;;:::888777555444222111000......//////000222333444666999<<>>==================>>>??????===>>>>>>>>>???BBBFFFJJJOOOYYYfffqqq{{{~~~wwwkkkfffeeeoooxxxzzzxxxwww|||uuuiiieee^^^WWWVVVVVVQQQJJJEEEFFFGGGIIIJJJIIIGGGFFF???>>>@@@CCCBBB======AAALLL^^^qqq{{{}}}}}}|||yyyrrriii```ZZZSSSKKKEEEEEEIIIHHHHHHIIIKKKNNNQQQRRRRRRQQQQQQQQQPPPMMMHHHEEECCC???:::666444222000...111111000000000/////////---...000000111444888::::::===AAAEEEJJJQQQXXX]]]cccfffkkkppprrrsssrrrqqqqqqrrruuuxxxzzz{{{{{{|||vvvvvvwwwxxxyyyzzz|||}}}yyy{{{}}}~~~~~~fffTTTHHHCCC======<<<;;;;;;;;;;;;<<<<<<::::::<<>>CCCDDDGGGKKKQQQXXX^^^aaaeeeeeefffhhhjjjmmmppprrrqqqrrrsssrrrrrrtttyyy}}}}}}{{{yyyxxxwww~~~||||||||||||}}}~~~~~~~~~~~~}}}zzz{{{yyyxxx{{{{{{yyy{{{~~~}}}~~~sss```RRRIIIAAA>>>???<<<===???AAABBBBBBBBBAAA???@@@@@@@@@@@@BBBEEEGGGHHHNNNWWWcccqqqzzzxxxqqqddd\\\[[[eeerrrxxxxxxxxxyyylllccc]]]UUUVVVSSSNNNLLLMMMJJJEEE@@@CCCDDDDDDBBBAAABBBCCC@@@???AAACCCBBB@@@BBBHHHUUUgggzzz|||zzzxxxqqqjjjccc^^^WWWNNNIIIIIIGGGGGGGGGHHHHHHKKKMMMPPPOOOOOONNNMMMLLLIIIFFFDDD>>>;;;777555444444222111000000000000////////////...///111111333666:::===???BBBFFFKKKOOOUUU\\\```fffkkkrrrvvvvvvuuuvvvwwwpppqqqtttxxxzzz|||}}}}}}yyyyyyxxxyyyzzz{{{}}}~~~{{{}}}www___NNNEEEAAA======<<<;;;;;;;;;;;;<<<<<<:::;;;===???CCCMMMXXX___bbbeeehhhjjjmmmqqqttttttwwwyyyyyyxxxzzz~~~~~~~~~ppp```TTTJJJIIIXXXgggpppyyysssWWWDDDDDDBBB???FFFTTT___qqqqqqtttlllQQQRRRjjj|||zzzxxxsssrrryyyzzzdddJJJ888555777555===GGGXXXrrrsssUUU999//////,,,***------,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))*********++++++++++++***)))(((&&&'''((()))******)))))))))************+++++++++***///,,,---555777;;;GGGllloooVVVFFFaaaYYYbbbyyyzzz___TTTbbbuuu~~~{{{oooNNN>>><<<999666444444555666111111222333555666777777777<<>>======<<<;;;:::888777666444333111000000000111222000000222444666999<<<===DDDCCCEEEIIIQQQWWW\\\^^^dddeeefffhhhkkknnnppprrroooqqqqqqqqqppprrrwww|||}}}{{{yyyxxxwww~~~}}}}}}}}}}}}~~~zzzzzzyyywwwzzzzzzvvv{{{||||||}}}{{{}}}xxxeeeVVVJJJAAA>>>@@@:::<<>>=========<<<<<<>>>>>>???EEEMMM\\\nnnzzzvvvtttlllfffaaa^^^XXXOOOKKKLLLEEEFFFFFFFFFFFFHHHJJJLLLOOOOOOMMMLLLJJJHHHFFFDDD:::888555444555555555444000000000000///////////////000111222333777;;;???EEEGGGKKKOOOSSSXXX]]]bbbccckkktttyyyyyyyyy{{{~~~ppprrruuuyyy|||~~~|||{{{zzzzzz{{{|||}}}~~~rrrYYYJJJBBB???======<<<;;;;;;;;;;;;<<<===<<<===@@@BBBEEENNNXXX___bbbeeehhhkkkmmmqqqtttsssuuuwwwvvvuuuvvvzzz~~~~~~qqqaaaSSSIIIJJJ[[[lllsssyyy{{{mmmPPP@@@AAA@@@>>>EEEQQQ[[[kkkhhhhhh^^^EEEIIIlll}}}{{{yyytttrrryyyvvvuuulllWWWBBB666555888555===III[[[vvvsssTTT888//////,,,***------------,,,,,,+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))***************+++,,,,,,+++***)))(((###%%%''')))++++++++++++)))************++++++++++++///,,,,,,444666777BBB[[[uuu[[[HHHbbbaaaeeerrr{{{zzz~~~yyy}}}iii___lll|||yyyUUUBBB777666888444666888222333111000///000222555777888:::>>>AAAEEEIIIMMMQQQXXX]]]cccgggiiikkkooorrr~~~hhhUUUMMMFFFAAA???;;;:::999777777777777888666555333111000000111111111111111333666999<<<===AAACCCFFFKKKPPPTTTWWWYYY```dddiiimmmnnnmmmmmmmmmqqqpppnnnnnnpppssswwwzzz}}}{{{yyyyyy{{{~~~|||{{{|||}}}~~~|||zzzxxxyyywwwxxx}}}yyyyyy|||~~~{{{}}}vvvcccVVVLLLCCC??????<<<;;;???FFFIIIEEEAAA@@@DDDDDDAAA???@@@FFFKKKNNNVVVTTTPPPRRReeeyyyzzznnn___VVVNNNOOO[[[kkkvvv{{{wwwyyy{{{mmm___WWWWWWVVVSSSQQQLLLGGGEEEFFFFFFDDDBBBBBBBBBBBBAAA@@@???>>>===BBBAAA;;;===CCCAAAEEEUUUiiixxxqqqnnnjjjeee```ZZZSSSOOOKKKJJJHHHFFFFFFGGGHHHIIINNNNNNNNNOOONNNJJJDDD@@@;;;999666444444444333222333222111///......------...///111111222666===CCCIIIIIINNNTTTXXXYYY]]]cccjjjjjjlllrrr{{{{{{uuurrrwww||||||{{{{{{{{{|||}}}|||{{{||||||}}}sssZZZJJJBBB@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;===CCCKKKTTTYYY```fffkkklllkkkmmmuuu}}}xxxxxxwwwuuuuuuwww{{{||||||~~~qqq[[[UUUHHHNNNbbbnnnyyybbbJJJDDD<<<:::???@@@NNNRRR``````^^^SSSAAAOOOhhhvvv}}}}}}zzztttpppiii]]]NNN===222333;;;===CCCPPPccczzznnnNNN777222......000,,,************************))))))(((((((((((())))))((('''&&&%%%%%%%%%%%%%%%((((((''''''''''''((((((***************************++++++,,,,,,++++++***---...///---+++(((((((((---.........///222777;;;OOOuuuwww```JJJgggfffhhhttt}}}}}}|||vvvwwwrrrmmmyyy___EEE999777999555666888222333222000///000222555666777:::>>>AAADDDHHHMMMPPPWWW\\\bbbfffhhhjjjnnnqqqtttxxxmmmXXXOOOGGGAAA???<<<;;;:::999888888888999666555333111000000111111000111111333555888;;;===???AAADDDHHHMMMQQQTTTUUU\\\```fffkkkmmmmmmnnnooopppqqqqqqrrrtttuuuwwwxxxyyy{{{}}}|||zzzyyyzzz{{{}}}~~~|||{{{}}}}}}~~~~~~}}}|||{{{zzzwwwxxxwwwxxx~~~}}}}}}vvvjjj\\\SSSKKKCCC>>>>>>>>>>>>AAAIIILLLHHHEEEDDDAAABBBBBBAAADDDJJJQQQVVV\\\[[[WWWWWWeeevvvwwwnnn```WWWNNNNNNXXXeeeooorrrssstttzzzyyysssqqqjjjaaa^^^___]]]YYYTTTOOOJJJHHHIIIJJJHHHFFFDDDCCCCCCBBBAAA@@@@@@@@@???>>>999:::AAAAAAIII^^^yyyvvvrrrmmmgggbbb\\\VVVQQQKKKIIIHHHFFFFFFFFFHHHIIIMMMMMMNNNOOONNNJJJEEE@@@;;;999666444444444333222111000000////////////000---///222333444888???DDDIIIJJJNNNUUUXXXZZZ___eeekkkkkknnnttt{{{yyywwwzzz}}}{{{xxxxxx{{{}}}~~~}}}{{{|||}}}{{{{{{}}}qqqYYYIIIBBB@@@===<<<<<<;;;:::::::::;;;===<<<===???FFFOOOXXX]]]cccggglllmmmmmmoootttyyyxxxxxxwwwuuuuuuwww{{{}}}~~~ooo[[[TTTMMMXXXlllwwwaaaKKKEEE>>>;;;???@@@IIIMMM[[[[[[YYYNNN===LLLhhhvvv~~~zzztttlll___PPP@@@444555<<<:::CCCRRRggg~~~lllLLL777222......000,,,******************************))))))))))))******((((((''''''&&&'''''''''((((((''''''''''''((((((************************)))******++++++******))))))+++,,,,,,+++******+++------......///111666999FFFfff~~~iiiUUUooommmnnnwwwzzzsss~~~~~~mmmKKK;;;777999555555777222333222000000000222444666777999===@@@CCCGGGLLLOOOUUUZZZaaaeeegggiiimmmppptttwwwuuu]]]PPPHHHAAA>>>===<<<;;;:::999999999:::666555333111000000000111000000111222555888:::<<>>>>>===@@@GGGJJJGGGDDDCCCAAACCCEEEFFFIIIOOOXXX___eeeeeeaaa^^^eeeppprrrlllccc[[[RRRQQQXXXbbbiiikkknnnooosss{{{~~~uuuooommmkkkgggfffhhhgggeeeeeefffccc^^^VVVRRRMMMKKKMMMMMMLLLJJJFFFEEECCCBBBAAAAAABBBCCC===>>>999999???CCCSSSnnn|||wwwpppiiiccc]]]WWWTTTJJJIIIGGGFFFEEEFFFHHHIIIMMMMMMMMMNNNMMMJJJEEEAAA;;;999666444444444333222///////////////000111111,,,///333555666999???DDDJJJJJJOOOVVVZZZ[[[```gggkkklllpppuuu{{{{{{yyy}}}|||xxxwww{{{|||~~~~~~}}}}}}~~~|||yyyyyy|||~~~~~~mmmVVVHHHBBB@@@???>>><<<:::999999:::;;;======>>>BBBJJJSSS]]]bbbgggiiilllooorrrtttuuuuuuxxxxxxwwwvvvvvvxxx|||}}}|||~~~{{{lll[[[PPPOOO```uuu}}}~~~___JJJFFF???<<>>AAAGGGIIIEEEAAAAAABBBDDDHHHLLLMMMRRR^^^iiiqqqrrrnnnhhhhhhlllmmmjjjhhhaaaYYYWWW\\\ccchhhkkkiiikkkooouuuzzz|||zzzxxxuuusssooojjjgggffffffeeecccfffgggfffgggiiieee___VVVQQQMMMKKKMMMMMMLLLJJJGGGEEECCCAAAAAAAAACCCDDD>>>@@@<<<;;;@@@HHH^^^~~~yyyppphhhaaa[[[VVVTTTJJJIIIGGGFFFFFFGGGHHHIIIMMMMMMMMMMMMLLLIIIEEEAAA;;;999666444444444333222///////////////000000111---111555777777:::???CCCJJJKKKPPPXXX\\\]]]bbbhhhjjjmmmpppuuuyyy{{{{{{{{{{{{xxxxxx~~~}}}zzzzzzyyy{{{}}}~~~~~~{{{zzz{{{~~~gggRRRFFFAAA???BBB@@@===:::999999;;;<<<<<<===???EEEMMMWWWaaafffiiijjjlllrrrwwwyyywwwuuuxxxxxxxxxxxxxxxyyy}}}{{{yyyzzz}}}wwwjjj[[[NNNUUUjjj||||||\\\HHHFFF???;;;>>>===DDDJJJZZZXXXUUUKKK@@@TTTnnnzzzsssbbbQQQBBB888777<<<>>>KKK```vvv```DDD444111------///+++************************+++******))))))******+++''''''''''''((())))))***((((((''''''''''''((((((((((((((((((((((((((((((((())))))******))))))(((%%%'''***+++++++++,,,---+++,,,---------///333666===KKKooovvvrrroooooowwwzzz{{{{{{~~~~~~ZZZCCC999;;;777444666333333222111111111222333444555777;;;===@@@DDDHHHKKKRRRXXX```eeegggiiilllnnnvvvwww{{{gggSSSHHHAAA<<<;;;;;;;;;:::999999888888777666444222000///000000000000000111333666888:::<<<>>>CCCIIIOOOUUUYYY[[[ZZZ^^^bbbfffhhhjjjlllnnnooooooooooooqqqrrrtttuuuwwwwwwwwwxxxxxxxxxwwwvvvuuuxxx{{{|||{{{zzzzzz{{{}}}{{{yyywwwwwwxxxzzz{{{qqqtttvvvwww|||~~~}}}ooocccUUUNNNHHHCCCAAABBBDDDAAACCCHHHIIIEEEBBBAAA@@@CCCJJJQQQSSSXXXgggvvv}}}vvvpppnnnmmmkkkhhhbbb\\\YYY]]]ccchhhkkkcccgggnnnuuuyyyyyyuuurrrrrrpppooommmkkkgggeeeeeeccceeeeeeccceeehhhgggcccUUUPPPKKKJJJKKKLLLJJJHHHGGGFFFCCCAAA@@@@@@AAABBB>>>AAA===<<>>;;;::::::<<<===:::<<>>:::===<<>>:::;;;;;;;;;:::999888777888666444222000/////////000000000111222555777999999;;;@@@FFFLLLRRRVVVYYY[[[^^^bbbeeeggghhhjjjlllqqqqqqqqqrrrsssvvvxxxzzzyyyxxxwwwxxxxxxxxxvvvttttttwwwyyyyyyyyyxxxxxxyyy{{{zzzxxxwwwxxxyyy{{{|||uuuxxxyyyxxx{{{}}}}}}}}}rrr```TTTKKKDDDAAABBBBBB???AAAFFFHHHDDDBBBBBB>>>BBBMMMWWWZZZ___qqq{{{tttooolllddd___XXXUUUXXX^^^dddhhh___fffqqq{{{~~~yyyuuuwwwuuussssssooogggbbbaaaaaabbbaaa___bbbhhhjjjgggWWWRRRMMMKKKLLLLLLJJJHHHHHHGGGEEEBBBAAA@@@@@@@@@===@@@<<<>>>HHHTTTppp}}}wwwnnneee]]]WWWSSSPPPKKKJJJHHHGGGHHHIIIKKKLLLPPPOOOMMMLLLJJJGGGBBB???;;;999666444444444333222111111000///////////////111444888:::;;;>>>DDDIIIOOORRRZZZcccgggeeefffiiikkkmmmqqqsssssstttuuuvvv{{{yyyzzz}}}}}}yyyxxxzzz{{{{{{}}}~~~~~~~~~~~~~~~pppXXXIIIBBB@@@???AAA@@@>>><<<;;;;;;<<<===:::<<<@@@GGGPPP[[[dddjjjkkklllooovvv||||||zzz{{{||||||}}}~~~rrrgggZZZQQQccc{{{wwwWWWEEECCC===;;;>>>>>>CCCLLL\\\YYYTTTMMMHHHbbbxxxzzz___KKK>>>777777;;;BBBQQQggg{{{xxxSSS;;;000000,,,+++---***************************))))))(((((((((((())))))''''''&&&&&&''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((()))******++++++******))))))+++------+++***+++,,,***,,,.........///222444666;;;OOOvvvwwwuuuuuu{{{|||nnn``````cccfffppp}}}fffIII;;;===888333555444222222222222222222222222333666999;;;>>>AAAEEEHHHKKKRRR[[[aaaccceeegggjjjooorrrxxxsssZZZNNNGGGAAA;;;<<<<<<<<<;;;:::999888888666444222000/////////000//////000222444666888888;;;>>>DDDIIINNNRRRTTTYYY\\\```ccceeefffiiikkknnnppprrruuuwwwyyyzzzzzzxxxwwwuuuvvvxxxxxxvvvssstttvvvxxxxxxwwwvvvvvvwwwxxxxxxxxxxxxyyy{{{|||}}}{{{~~~}}}zzzzzz~~~}}}|||{{{|||}}}pppaaaUUUKKKFFFFFFBBB@@@BBBHHHLLLJJJIIIJJJDDDHHHSSS^^^___cccuuuvvvmmmiiiaaa[[[TTTPPPQQQWWW^^^cccaaakkkzzz~~~~~~yyywwwwwwqqqhhhccccccaaabbb```^^^aaaggghhhfff]]]XXXSSSPPPPPPPPPNNNKKKJJJIIIGGGEEECCCAAA???>>>===???>>>CCCQQQ```{{{}}}wwwoooggg___YYYTTTPPPLLLKKKIIIIIIIIIKKKLLLNNNRRRPPPNNNLLLIIIEEEAAA===;;;999666444444444333222///////////////000000111111555999<<>><<<@@@AAADDDMMM___[[[UUUNNNLLLhhhzzz}}}^^^HHH<<<777888<<>>AAAAAAHHHZZZjjj~~~yyyqqqiiibbb[[[UUURRRLLLKKKJJJIIIJJJKKKMMMOOOSSSQQQNNNLLLIIIEEE@@@<<<;;;999666444444444333222------......///111222333111555999===BBBJJJTTT\\\XXX]]]gggrrrtttpppmmmmmmoooqqqssssssssstttwww{{{yyywwwyyy}}}~~~}}}~~~}}}~~~|||}}}dddOOOCCC@@@@@@???:::::::::::::::::::::999<<<>>>CCCJJJTTT^^^ggglllpppsssvvvyyy{{{}}}~~~|||}}}wwwkkkdddZZZ]]]wwwyyyYYYFFFDDD???===BBBCCCFFFPPPbbb]]]WWWQQQPPPnnn{{{___GGG;;;777999>>>DDDXXXsssoooLLL777...000,,,***,,,)))************************++++++************++++++++++++***)))(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((((((((('''''')))+++---...------...000+++---///000000000222444444;;;BBBTTTtttaaaWWWQQQNNNRRRYYYtttyyysssUUU<<<777888444222666333222111111000111111111444666888:::<<<@@@EEEHHHNNNQQQVVVZZZ^^^bbbfffjjjqqqqqqvvv~~~eeeQQQGGGDDD>>><<<;;;;;;;;;;;;:::888888777555333222000000///---...///111333444444444888;;;???BBBEEEHHHLLLOOOVVVXXX\\\___bbbeeehhhkkkjjjlllqqqxxx}}}~~~zzzvvvuuuttttttuuuwwwxxxvvvuuuuuuttttttuuuxxxzzzzzzzzz|||zzzyyyyyy{{{||||||{{{~~~|||{{{zzzzzz{{{zzzyyyyyyzzz|||zzzzzz|||mmm]]]UUUVVVVVVSSSSSSZZZeeeiiieee___[[[UUUVVVaaahhhiiiqqq|||}}}wwwnnneee^^^\\\TTTMMMLLLMMMPPPXXX```gggxxx}}}yyyuuurrrooommmjjjfffbbbaaabbbccceeebbb```]]][[[ZZZYYYVVVUUUUUUUUURRRLLLDDD???>>>@@@BBBBBBIIIWWWhhh||||||xxxqqqjjjddd]]]WWWRRROOOJJJHHHKKKJJJFFFGGGKKKPPPMMMJJJJJJKKKHHHBBB<<<888666555555555333111///222111000...///000111333444666:::>>>DDDMMMVVV\\\aaaeeeiiilllnnnppprrrtttvvvwwwxxxxxxvvvvvvwwwyyywwwxxx{{{}}}}}}ttt[[[KKKCCC===;;;;;;<<<;;;;;;;;;;;;<<<=========>>>BBBIIIUUU```jjjnnnppprrrtttwww{{{~~~qqq\\\UUUZZZ^^^xxxPPPEEEBBB???AAA<<>>999888666555444444333111///222111///......000111333666888<<<@@@FFFMMMUUU[[[```ccchhhlllnnnpppsssuuuxxxzzz}}}}}}}}}|||}}}~~~zzzzzzzzz{{{|||~~~oooWWWIIIBBB>>><<<===;;;;;;;;;;;;;;;<<<<<<===???AAAEEENNNYYYdddmmmrrrqqqrrruuuxxx{{{}}}nnnZZZSSSWWWaaaVVVIIIDDD???AAA>>>GGGUUUbbbqqqiiiEEEXXXaaayyy}}}lllHHH:::;;;>>>>>>SSShhhzzzaaa>>>555...,,,,,,******,,,((((((((((((((((((((((((++++++***)))))))))))))))))))))((((((((((((((()))))))))(((''''''((()))***)))))))))(((((((((((('''*********)))))))))))))))************+++,,,---...------------...///000000///666:::AAA\\\~~~~~~zzzjjj^^^UUUQQQQQQbbbhhhsssyyy```GGG===:::888666888333333222111111111111111333555777999;;;???CCCFFFKKKOOOSSSXXX\\\```eeehhhlllrrr{{{qqqZZZMMMGGGAAA???===;;;;;;:::999777888777666444222111000000////////////111333555666888;;;???CCCFFFIIILLLNNNQQQTTTXXX\\\___bbbfffiiilllnnnsssyyy~~~~~~|||xxxwwwwwwwwwyyyyyywwwuuuwwwwwwwwwxxxzzz|||}}}|||zzzzzz{{{{{{yyyxxxyyy|||~~~|||{{{{{{vvvwwwwwwxxxyyyzzz{{{{{{zzz{{{~~~{{{yyyoookkkjjjqqq|||vvvhhh^^^aaafffhhhjjjooonnnppprrrrrrmmmbbbUUULLLGGGEEEEEEGGGIIIOOO\\\jjj~~~wwwnnngggddddddeeefff```^^^[[[[[[^^^aaabbbcccaaa```\\\TTTKKKEEECCCDDDCCCLLL```zzzxxxuuupppkkkfffaaaZZZVVVTTTNNNIIIGGGGGGJJJOOOVVVWWWRRRLLLHHHEEEBBB===888888777555444444333111///111000.........000222333777:::???CCCHHHNNNTTTXXX]]]aaagggllloooqqqtttvvv}}}}}}{{{yyyyyyzzz}}}zzzgggQQQEEEAAA>>>>>>???;;;::::::::::::;;;<<<<<>>BBBCCCOOO```jjjvvveeeDDDYYYiiiqqqLLL;;;;;;>>>@@@WWWlllxxx]]]===444---,,,---+++***,,,++++++++++++++++++++++++++++++***)))))))))************)))(((''''''''''''&&&&&&&&&&&&'''(((******))))))*********++++++++++++*********))))))((((((++++++++++++,,,---...///------------...///000111---333999???MMMooo}}}~~~uuuiii^^^WWW```fffooowww{{{~~~|||gggOOO???:::999888777333333222111111111111222333444777888:::===BBBEEEJJJNNNRRRWWW[[[```dddhhhiiirrr~~~xxx___NNNGGGDDDAAA>>><<<;;;:::888777999888666444222111000000111000//////000222555666888;;;???CCCFFFHHHKKKMMMPPPSSSWWW[[[^^^bbbfffiiijjjmmmqqqvvvyyyzzzyyywwwxxxwwwvvvwwwxxxxxxvvvuuuvvvvvvwwwxxxyyy{{{~~~}}}|||}}}|||zzzxxxvvvxxxzzz{{{zzzyyyyyyzzz{{{zzzzzz{{{}}}}}}}}}|||yyy{{{~~~yyyuuuwww~~~}}}lll^^^^^^eeeiiijjjllljjjllloooppplllcccWWWOOOFFFEEEDDDFFFHHHQQQeeewww~~~ssskkkgggfffeeeeeeaaa___\\\\\\___cccfffhhhfffeeeaaaYYYPPPIIIGGGHHHJJJWWWooouuusssnnnjjjfffbbb\\\XXXWWWRRRMMMJJJJJJMMMSSSWWWZZZUUUNNNIIIEEEBBB>>>;;;999777444333333333111000000///.........000333444777;;;@@@FFFJJJNNNSSSVVV\\\aaaggglllppprrruuuvvv}}}xxxwwwyyy|||~~~sssaaaNNNDDD@@@>>>>>>???:::::::::::::::;;;<<<<<<>>>CCCLLLVVV___hhhooossstttuuuwwwyyy{{{||||||}}}iiiUUUMMMMMMXXXuuu[[[III@@@;;;CCCIIIYYYmmmsss{{{^^^BBBXXXnnnoooKKK;;;:::???DDDTTTkkktttVVV;;;333---,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++***)))((('''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((()))***+++++++++++++++******)))(((((((((++++++***++++++,,,---...------------...///000111333333777>>>DDDZZZ~~~|||nnn]]]___fffnnnssssssssswww{{{~~~nnnVVVBBB999999888666444333333222111222222222222444666777999<<<@@@CCCIIIMMMRRRVVV[[[___dddhhhgggppp}}}fffSSSJJJEEEBBB>>><<<;;;:::999888999888666444333111111000111000//////000222444666666:::???CCCEEEGGGIIIKKKNNNRRRVVVZZZ^^^bbbfffjjjkkkmmmpppsssttttttttttttvvvuuuuuuvvvwwwwwwvvvtttuuuvvvvvvvvvvvvxxx}}}~~~|||yyytttuuuwwwwwwvvvvvvxxxyyy~~~}}}|||}}}}}}{{{yyyzzz|||xxxuuuxxx|||}}}}}}yyyiii[[[[[[dddkkkmmmllleeefffgggiiigggaaaYYYSSSKKKHHHEEEEEEIIIWWWooo{{{sssooommmiiifffdddaaa^^^]]]```dddfffgggjjjjjjggg___VVVPPPOOOPPPXXXgggssspppkkkgggddd```]]]ZZZXXXWWWTTTQQQQQQSSSUUUVVVZZZUUUOOOIIIDDDAAA>>>===999777444333333333222000//////......///222444666777<<>>===>>>;;;::::::::::::;;;<<<<<>>BBBDDDEEEGGGIIIMMMPPPUUUYYY]]]bbbfffjjjlllnnnqqqssssssssstttuuuuuuttttttuuuwwwwwwvvvuuutttvvvvvvuuutttuuuzzz~~~{{{uuuvvvwwwvvvuuuvvvxxxzzz~~~}}}|||~~~}}}zzz{{{zzzzzz|||zzzttttttvvvwwwvvvqqqfff[[[[[[eeemmmooommmccccccdddffffffddd___\\\QQQLLLHHHJJJQQQaaa{{{|||xxxqqqkkkdddbbb___^^^```cccdddeeejjjkkkhhhbbb[[[WWWWWWXXXeeewwwqqqmmmgggbbb```^^^[[[ZZZYYY[[[ZZZWWWWWWZZZZZZXXXZZZVVVPPPJJJDDD@@@===<<<:::777444222222333222111000/////////111333666888999===CCCIIIOOOTTTYYY]]]ccchhhnnnsssuuuuuuvvvvvvxxx|||}}}{{{zzz{{{}}}yyyzzz|||}}}xxx{{{}}}~~~jjjZZZIIIAAA@@@>>>======<<<;;;;;;;;;;;;<<<======CCCMMMYYYdddjjjooossswwwvvvxxx{{{}}}~~~}}}}}}fffUUUMMMKKKYYYssshhhSSSFFF@@@LLLYYYoooaaaTTTjjj~~~zzz}}}bbbFFF;;;999???FFFRRRoooqqqMMM888111+++,,,...,,,+++,,,************************((()))+++------,,,***)))))))))((('''&&&&&&&&&&&&++++++++++++***)))((('''%%%%%%&&&&&&'''((()))))))))))))))))))))))))))***))))))))))))***+++,,,,,,............///000111111444///222<<>>AAADDDGGGMMMRRRVVV[[[```dddeeeiiiqqqyyy}}}vvv___RRRFFFCCC???<<<;;;<<<;;;;;;:::999777555333222111111000000000111222222333333333777===AAACCCDDDEEEFFFJJJNNNSSSWWW\\\```eeeiiijjjmmmppprrrrrrsssvvvyyytttttttttvvvxxxyyyxxxwwwuuuwwwwwwuuurrrtttyyy~~~~~~{{{yyyyyyyyyxxxwwwwwwzzz|||}}}||||||~~~~~~{{{yyyzzz|||~~~{{{yyyuuuttttttsssmmmeee^^^^^^fffnnnooolllaaabbbeeehhhjjjjjjfffcccXXXRRRPPPUUU```rrrvvvmmmbbb```^^^___aaabbbcccccccccdddccc___ZZZWWWYYY[[[iii}}}pppkkkccc^^^[[[ZZZZZZYYYYYY\\\\\\YYYZZZ```aaa______\\\VVVOOOGGGAAA>>><<<:::777444222222222222111000000000000222555888:::;;;???FFFLLLSSSYYY```dddiiimmmsssvvvwwwvvvvvvvvvssswww|||}}}{{{{{{zzzyyyyyy{{{~~~|||~~~~~~~~~|||yyy}}}~~~cccTTTEEE???>>>===<<<======<<<<<<<<<<<<===>>>>>>FFFPPP^^^hhhnnnppptttvvvwwwyyy|||yyybbbTTTNNNMMMYYYuuugggSSSHHHDDDSSSddd}}}hhhdddyyy{{{{{{|||UUU@@@999888???HHHVVVsssoooIII777000+++,,,...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&(((,,,//////---***((((((''''''&&&&&&&&&''''''((()))*********)))(((''''''(((((())))))*********((((((((()))******++++++************+++,,,------............///000111222222111555===@@@IIIdddllleeekkk|||xxxlll```lllxxxyyysssqqqyyyiiiJJJ;;;===>>>777555444333333222222333333111333444666777999===@@@AAAEEEJJJOOOTTTYYY^^^bbbeeeggglllsssxxxwww___RRRFFFCCC>>><<<<<<<<<<<<<<<:::999777555333222111111///000111222222222222222222666<<<@@@BBBCCCDDDEEEHHHLLLQQQVVVZZZ___dddgggfffiiimmmpppqqqssswww{{{tttttttttwwwyyy{{{zzzyyywwwxxxyyyvvvrrrsssyyy~~~~~~{{{|||||||||zzzxxxyyy|||~~~~~~|||}}}}}}zzzyyy{{{~~~~~~zzzyyyuuusssqqqlllgggaaaaaagggnnnnnnjjj\\\^^^ccchhhkkkjjjgggccc]]]XXXWWW```nnnwwwmmm```^^^^^^___aaaccccccbbb[[[]]]]]]ZZZVVVTTTVVVYYYhhh{{{xxxpppiiiaaaZZZXXXXXXXXXYYYYYY]]]\\\YYY\\\cccgggeeeeeeccc]]]UUULLLDDD@@@>>>:::777444222222222222111111111000111333666999;;;===AAAHHHNNNUUU]]]eeejjjlllpppvvvyyyyyywwwvvvuuurrrvvvzzz}}}}}}}}}~~~~~~~~~|||zzzyyyzzzzzzzzz}}}{{{}}}zzzwww}}}yyy^^^PPPAAA<<<======<<<==================>>>??????EEEPPP___iiimmmoooqqqtttxxxzzz}}}uuu___SSSNNNNNNWWWsss```NNNFFFFFFXXXmmmlllmmm~~~{{{kkkHHH999777888@@@JJJYYYuuukkkEEE666///+++,,,...,,,+++,,,))))))))))))))))))))))))$$$(((---000111...***'''''''''&&&&&&&&&''''''(((###$$$%%%''''''''''''&&&***++++++++++++,,,,,,,,,''''''((()))***+++,,,,,,++++++++++++,,,---...............//////000111222333555;;;???===BBBXXXpppiiiaaa```gggnnndddppp}}}vvvqqqxxxmmmQQQ===999:::999666444222222333333222111111222444666999;;;===>>>BBBEEEIIIMMMRRRWWW]]]bbbdddeeeiiiooosssyyy}}}aaaRRREEEBBBAAAAAA>>>999999===:::999999777555333111000000000//////000111222222444555888:::;;;===AAACCCGGGIIIMMMQQQUUUZZZ```dddiiikkkmmmooosssuuuwwwyyyvvvuuussssssuuuwwwwwwwww{{{zzzxxxvvvttttttwwwyyy||||||~~~~~~|||{{{{{{{{{|||}}}|||zzzxxxwww}}}}}}{{{}}}zzzzzz|||~~~}}}uuunnnrrrkkkccc```eeekkkkkkggg___^^^^^^bbbhhhlllnnnnnnhhhfffgggppp}}}uuuqqqeeebbb^^^^^^______]]]ZZZRRRLLLGGGIIIKKKKKKNNNRRRaaaxxxzzzrrrmmmggg```YYYVVVTTTSSSRRRUUUWWWZZZ^^^bbbfffjjjkkkhhhbbb[[[SSSKKKDDD===999777555333111000000000000000222444666777999<<>>:::999:::;;;>>>@@@@@@@@@HHHUUUbbbhhhlllqqquuuvvvzzz~~~||||||tttaaaNNNJJJPPPbbbsssjjjXXXGGGFFFPPP```tttzzz{{{||||||wwwYYY>>>888888666>>>LLL```{{{^^^CCC222111...,,,+++*********+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''((())))))((('''&&&)))***+++,,,,,,+++)))))))))************++++++++++++,,,...///000111111000222444555999???HHHSSS[[[kkk^^^YYY]]]rrr{{{lllwwwxxxssszzztttYYYCCC;;;:::999777555333222333333222111111222333666888;;;<<<===AAADDDHHHLLLPPPUUU[[[___cccdddiiinnnrrrxxxbbbPPPEEEBBBAAAAAA>>>:::999<<<:::999999777666444222111000000000000000111222222222444666888999<<>>AAAHHHNNNVVV[[[```eeemmmssssssuuuwwwwwwvvvuuuuuuuuuwwwxxxzzz}}}{{{yyyxxxxxx|||}}}~~~lllWWWNNNDDD@@@<<<999:::>>>:::::::::<<<>>>@@@@@@AAAJJJWWWccchhhkkkpppttttttvvv{{{}}}{{{{{{~~~xxx|||ppp^^^MMMKKKSSSbbbpppcccSSSEEEFFFRRRcccvvv~~~pppyyy|||}}}xxxppp___HHH666666888888AAAPPPeee~~~~~~WWW>>>222000...,,,+++******+++************)))))))))((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((())))))((('''&&&)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,------...///000111222222222333555888===FFFPPPWWWqqqooo]]]TTTUUUggg}}}{{{}}}zzzeeeKKK===999999777555333333333444333111111222333555777:::<<<===@@@BBBFFFJJJNNNSSSYYY]]]aaabbbhhhnnnqqqvvvhhhSSSFFFCCCAAABBB@@@;;;999;;;::::::999888666444333222000000000000000000111222000222555666888:::>>>@@@EEEGGGKKKOOOSSSXXX^^^cccggglllppppppmmmnnnrrrvvvzzzwwwuuuuuuvvvwwwwwwvvvvvvvvvwwwvvvuuuuuuwwwyyyyyyyyyzzz|||~~~}}}{{{xxxwwwwwwxxxzzz{{{zzzyyyuuu~~~|||wwwyyyqqqgggccc^^^\\\\\\\\\]]]]]]^^^[[[\\\bbbkkkpppnnniiidddkkkyyyzzzqqqgggbbb[[[WWWVVVTTTQQQNNNFFF@@@>>>@@@@@@>>>>>>@@@JJJ```{{{yyyrrrgggaaaYYYRRRNNNKKKIIIHHHMMMOOOSSSXXX]]]bbbfffhhhccc___XXXPPPJJJCCC===999666555333111000000111111000111333444777===CCCHHHMMMSSS[[[aaafffjjjpppuuutttvvvwwwwwwuuuttttttuuuwwwwwwxxxyyy{{{}}}~~~zzzwwwvvvvvvzzz}}}|||eeeTTTKKKCCC???<<<999:::===<<<<<<<<<<<<>>>@@@BBBCCCOOOZZZeeeiiikkkooorrrssswww|||~~~{{{yyyzzzyyyvvvnnnvvvuuuiiiZZZMMMNNNXXXjjjsssvvv\\\PPPFFFHHHUUUfffwwwxxxhhhcccwww}}}mmm^^^HHH:::222666999:::EEETTTlllsssNNN777111000...,,,+++***++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''******++++++++++++******,,,,,,,,,---------......///.........///111333444222333555777;;;BBBJJJPPP^^^uuu```UUUUUUeeexxxrrrSSS???:::;;;888666444444444444333222222222222444666999;;;<<>><<<999999<<<============>>>@@@DDDFFFUUU```jjjlllmmmpppsssttt}}}~~~yyywwwrrrnnniiipppzzz~~~pppdddVVVMMMSSS```sssxxxgggVVVNNNIIINNN\\\lllzzz{{{hhhVVV[[[wwwqqq\\\@@@999666999999:::GGGWWWsssiiiFFF555111000...,,,++++++++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))******++++++++++++++++++,,,,,,---------.........///...------...000333444222333444666999>>>DDDIIIWWWssshhh[[[YYYeeettt}}}[[[CCC;;;===:::888555444555444333222222222222333555777:::<<<@@@BBBEEEHHHLLLPPPUUUYYY]]]___eeekkknnnrrr{{{fffPPPIIIEEEDDDBBB===:::::::::::::::999888666555444111111000000000000000111000222444666777:::===@@@AAADDDHHHLLLPPPUUU[[[___fffkkkppppppkkkkkkpppuuuwwwuuusssrrrssstttssssssqqqtttwwwyyyxxxwwwwwwxxxuuuuuuuuuxxx|||~~~{{{zzz{{{}}}}}}}}}zzzzzzwww~~~pppllleee___\\\VVVOOOMMMPPPNNNMMMOOOXXXaaaeeeaaa\\\WWWeee|||xxxqqqggg___YYYSSSLLLHHHFFFBBBAAADDDEEEBBB@@@AAAKKK]]]sss{{{uuuqqqgggaaaXXXQQQLLLIIIGGGFFFFFFHHHLLLQQQVVV[[[___aaaZZZVVVPPPJJJEEE@@@;;;888444333222111111111222333666777888;;;@@@HHHRRRYYY[[[^^^dddhhhkkknnnooopppsssuuuwwwxxxxxxyyy{{{~~~~~~|||yyyxxxxxx{{{{{{xxxwwwwwwwww{{{nnn[[[MMMFFF@@@???===:::999;;;===>>>>>>>>>>>>AAAFFFKKKZZZeeennnpppppptttwwwwww|||yyytttoookkkqqqzzz~~~nnnaaaUUUOOOZZZiiixxx{{{pppUUULLLKKKLLLUUUgggxxxyyy```OOO[[[|||ttt[[[???:::888888888;;;KKK]]]yyyaaaBBB666111///...,,,+++++++++,,,))))))))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''''''''''''''(((((((((((())))))************+++++++++,,,,,,---,,,,,,,,,,,,------------///...---,,,...000222444333444555666888;;;@@@DDDQQQaaasssddd___eeeooo}}}~~~fffJJJ>>>>>>;;;999666555555555333222222222111222333666999;;;@@@BBBEEEGGGJJJNNNTTTWWW\\\^^^ccciiilllqqq{{{oooXXXOOOGGGEEECCC>>>;;;;;;;;;:::::::::888777666555222111111000000000000000000222444666777999===@@@@@@BBBFFFJJJNNNTTTYYY^^^ccchhhlllmmmkkkkkkppptttuuusssqqqqqqrrrssssssrrrqqqtttyyy{{{{{{yyywwwwwwtttssstttwww}}}zzz}}}}}}{{{qqqfff^^^[[[VVVNNNKKKNNNFFFGGGKKKRRRYYY\\\[[[XXX[[[hhh~~~uuulllddd[[[QQQKKKHHHDDDCCCGGGIIIGGGFFFHHHKKK[[[nnn{{{|||xxxtttpppmmmfff```WWWPPPLLLJJJHHHGGGDDDEEEIIIMMMQQQUUUXXXZZZUUUQQQLLLFFFBBB>>>999666333222111111111222333444555777999<<>>;;;:::<<<===>>>???>>>>>>BBBJJJPPP]]]gggppprrrssswww{{{|||}}}}}}yyytttwww}}}mmm```UUUSSSbbbttteeeLLLAAAFFFNNN\\\qqqxxx^^^PPPbbbpppSSS<<<888666666777???RRRddd}}}{{{YYY===666000///---,,,++++++,,,,,,))))))))))))************))))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''(((((((((((()))***++++++++++++***++++++,,,---...,,,,,,,,,---------......///.........///111333444333555777777888;;;>>>AAAFFFRRRqqqqqqiiikkkqqqtttsssuuuqqqSSSCCC@@@<<<999777666666555444222222222111111333555999;;;>>>@@@CCCEEEHHHLLLQQQTTT[[[]]]aaagggkkkppp}}}}}}```TTTJJJEEECCC???<<<<<<;;;;;;;;;:::999888666666222222111000000000000000...000222444555888;;;>>>???AAAEEEIIIMMMRRRXXX\\\___bbbfffhhhjjjlllppprrruuusssqqqqqqrrrtttttttttqqqvvv{{{~~~}}}zzzwwwvvvsssrrrsssxxx~~~zzzzzz~~~~~~~~~~~~qqqddd```ZZZOOOJJJKKKAAAEEEJJJPPPTTTVVVXXXYYY^^^jjj{{{zzzooodddXXXPPPKKKGGGGGGKKKNNNNNNNNNQQQPPP^^^nnnwww}}}{{{tttooollliiihhhbbb\\\TTTNNNJJJHHHFFFEEEBBBCCCEEEHHHKKKNNNQQQRRRQQQMMMHHHCCC???;;;777444222222111111111222444555777999<<<@@@FFFNNNWWW^^^dddeeehhhmmmssswwwzzz|||yyy{{{|||}}}}}}|||zzzzzz|||xxx```RRRJJJDDD@@@@@@???<<<;;;<<<<<<===???>>>>>>CCCMMMTTT]]]gggpppssstttyyy}}}|||}}}}}}kkk^^^VVVXXXjjj~~~~~~]]]HHH===FFFRRRbbbxxxvvv]]]TTTkkklllNNN:::888666777;;;FFFYYYiiiuuuQQQ777444000///---,,,++++++,,,---((()))))))))************))))))))))))))))))))))))'''''''''((()))*********''''''''''''''''''''''''(((((((((((((((***+++,,,++++++******+++,,,...///------.........////////////000111111333333444555444666888999:::;;;>>>@@@AAAJJJ```|||ttttttwwwpppmmmaaazzzZZZFFF@@@<<<:::777666666555444222333222111000222555888;;;===???AAADDDFFFJJJOOORRR[[[\\\```fffjjjppp~~~dddXXXKKKFFFCCC???<<<===;;;;;;;;;:::999888777666222222111000000///000000---///111333444666:::===>>>AAADDDHHHLLLRRRXXX\\\]]]^^^aaaeeeiiillloooqqquuusssqqqrrrsssuuuvvvuuurrrwww|||~~~{{{wwwuuusssrrrsssxxx||||||{{{{{{{{{yyy{{{}}}~~~{{{{{{|||~~~mmmggg___QQQHHHHHH@@@EEEKKKPPPRRRTTTXXX[[[]]]gggvvvwwwjjj]]]TTTJJJFFFEEEJJJNNNOOOPPPTTTXXXeeerrrxxx{{{~~~wwwpppjjjfffdddddd___YYYRRRKKKHHHFFFEEEDDD@@@AAACCCEEEHHHJJJKKKLLLNNNKKKFFFAAA>>>:::666333222111111111111222444555999<<>>???DDDOOOWWW\\\fffppprrrtttyyy~~~{{{iii]]]VVVZZZooorrrTTTBBB???IIIVVVfffzzzttt]]]WWWpppnnnPPP<<<;;;:::;;;???KKK]]]kkkqqqLLL333222000///---,,,+++,,,,,,---(((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))((((((((((((***,,,---++++++******+++---...///////////////000000000000111111333444555666666666555777999:::;;;<<<>>>@@@CCCJJJVVVmmmzzzxxxuuufffeeelll}}}{{{XXXDDDAAAAAA>>>999777666555555444333222333333444555666777<<<===???AAADDDHHHMMMQQQZZZ]]]```cccgggoooyyyqqqaaaOOOFFFCCC@@@>>>>>>===;;;::::::::::::999777333111000000222444444444111111111222555777:::<<>>===>>>@@@BBBBBBBBBFFFAAA;;;:::;;;:::666222555666555444333444777:::<<>>===<<<<<<;;;:::<<<>>>>>>???EEEPPPYYYbbbfffmmmuuu|||~~~vvvbbbXXXUUU^^^uuuaaaHHH@@@???MMMYYYooozzzyyybbbYYY^^^uuujjjJJJ<<<888555888???MMMaaarrrlllHHH333000///...---+++***)))))))))+++++++++*********))))))&&&''')))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***+++++++++++++++++++++++++++,,,---...////////////000000000000111333555666555777999;;;<<<===<<<<<<===HHHNNNVVVwww|||tttdddbbbgggxxx```GGG>>>???<<<999777666666555333222222222222333444555666;;;<<>>===<<<::::::;;;;;;999888555333111000111222222111000000111222444777:::;;;===???BBBEEEIIINNNTTTXXX[[[]]]___bbbeeehhhjjjkkkqqqooonnnrrryyy}}}|||zzzvvvwwwzzz}}}}}}zzzxxx{{{zzzyyy{{{~~~yyyxxxyyyzzz|||~~~~~~}}}}}}{{{wwwyyyyyyzzz|||~~~}}}yyy{{{|||mmmYYYMMMKKKKKKMMMPPPUUUZZZ___cccfffqqquuuyyy}}}vvviii[[[TTTMMMKKKJJJJJJLLLQQQVVVYYYcccnnnxxxyyywwwwwwxxxxxxyyyvvvqqqmmmhhhccc]]]YYYSSSQQQMMMIIIEEEBBB@@@@@@???>>>===>>>@@@BBBBBBAAADDD???:::999:::999555222222333333333333555888;;;>>>DDDKKKPPPXXXdddkkkmmmvvvttttttyyykkkTTTHHHAAAAAA@@@>>>===<<<;;;::::::<<<>>>???@@@GGGPPPXXXeeehhhooovvv}}}sss```VVVUUU```zzzwwwZZZGGGBBB@@@MMMXXXmmmxxxuuu^^^WWW```yyypppNNN>>>999777:::AAANNNbbbtttdddDDD333111///...,,,+++***)))))))))+++++++++*********))))))'''((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******++++++++++++++++++++++++,,,---...///000000000000333222222111222333444555555666888:::<<<<<<<<<<<<<<>>@@@CCCFFFKKKOOOTTTXXX]]]aaadddiiipppvvv{{{nnnTTTHHHFFFEEEAAA>>>>>><<<;;;:::;;;;;;:::888777555222000000000000///000000111222444666999:::<<<>>>@@@CCCGGGLLLQQQVVVYYY[[[]]]```dddfffhhhiiinnnmmmnnnssszzztttwwwzzz}}}}}}|||zzzxxx|||{{{zzzxxxxxx}}}yyywwwyyyzzz{{{~~~}}}xxxxxxxxxyyy{{{}}}|||{{{vvv___SSSSSSQQQTTTYYY___eeejjjnnnoooxxxyyyzzzzzz{{{zzzqqqdddZZZVVVQQQOOOMMMMMMOOOTTTYYY]]]gggqqqxxxxxxuuuuuuuuutttsssppplllhhhddd```[[[WWWOOOMMMIIIEEEBBB???>>>===>>>===<<<===???AAA@@@???AAA===999777888777555222111222222333444777<<>>:::888<<>>111111...---,,,+++***)))))))))+++************)))))))))***))))))))))))***++++++((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))******++++++++++++++++++++++++---...///000111111111111555444333333333333444555555666777999;;;;;;<<<<<<>>>???@@@GGGYYY||||||kkk^^^\\\eeeuuutttUUU@@@:::999888888888777444222222111111111222222333444999;;;>>>AAACCCGGGKKKNNNQQQVVV]]]aaadddggglllpppuuuuuuXXXJJJHHHGGGCCC@@@>>>===;;;;;;<<<<<<:::999777555222000000111000///000000000111333555888999;;;===@@@BBBEEEJJJPPPTTTXXXZZZ]]]```ccceeegggggglllkkkmmmrrrxxx}}}sssvvvzzz|||{{{zzzyyyxxxxxxzzzzzzwwwtttvvv}}}zzzwwwwwwxxxzzz~~~yyyyyyyyyzzz{{{}}}mmmaaa___\\\___eeekkkrrrwwwzzz|||}}}|||{{{xxxvvvyyy~~~wwwmmmaaa[[[[[[WWWUUURRRQQQSSSXXX^^^bbbhhhpppwwwwwwuuuuuutttsssllliiifffccc```\\\XXXUUULLLJJJGGGCCC???===<<<;;;===<<<<<<===??????>>>======:::777666666666444222222333444444666:::@@@DDDHHHSSS___fffnnnvvv{{{|||wwwgggSSSDDDBBBAAA@@@>>>=========>>>>>>>>>???AAAGGGRRR^^^gggnnnppptttwwwyyy|||zzzlll^^^XXX[[[lllcccJJJBBBDDDBBBLLLSSShhhssszzz~~~dddMMMOOOeeetttJJJ>>>:::999===EEESSSgggxxxqqqTTT;;;000000...---,,,+++************************))))))))))))+++***)))))))))***,,,---(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++***+++++++++++++++,,,,,,------...000000000000000444444444444555555666666555666777888:::;;;<<<<<>><<<;;;;;;;;;;;;;;;<<<>>>>>><<<;;;:::888666555555555444333333333444666999>>>EEEJJJRRR^^^jjjqqquuuzzz}}}}}}~~~}}}~~~qqqdddSSSEEEAAA@@@???>>>>>>???@@@AAAAAA@@@@@@CCCLLLZZZjjjtttwwwyyy{{{{{{{{{|||tttfffZZZVVV[[[nnn^^^HHHAAABBBBBBJJJOOOdddqqqxxxyyy]]]GGGPPPjjjtttIII<<<999999???GGGVVVjjj{{{mmmPPP999000...------,,,+++************))))))))))))))))))))))))+++***)))))))))***,,,---(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++*********++++++,,,,,,,,,,,,,,,---...////////////111222333444666777888999666666777888:::;;;<<<===@@@<<<@@@HHHKKKVVV|||vvvcccXXXPPPUUU```mmmzzzxxx\\\DDD===;;;999888888777555444333333222222222222333333777:::>>>AAACCCFFFJJJLLLNNNTTT\\\aaacccfffjjjmmmpppxxxhhhTTTMMMHHHEEECCC???>>>===<<<======<<<:::888666333222333333333222000//////000111444666777:::<<<>>>AAACCCHHHNNNRRRVVVXXX\\\```ccceeeeeeeeekkklllmmmoooqqqsssuuuvvvtttwwwzzzzzzwwwuuuuuuvvvvvv{{{|||zzzyyyxxx}}}~~~yyywwwwwwyyy}}}}}}}}}|||{{{zzzzzzzzz{{{|||~~~wwwtttwww~~~~~~|||wwwwww{{{zzzqqqiiigggiiiiiigggeeedddeeehhhkkkmmmtttyyy{{{wwwsssqqqnnnjjjbbb```]]][[[XXXUUUQQQOOOHHHFFFCCC@@@===<<<;;;;;;:::::::::;;;======:::888888777666555555444555555222444666999>>>EEENNNTTTaaammmxxx|||}}}}}}{{{|||}}}xxxmmm[[[JJJBBBAAA???>>>>>>???AAABBBAAAAAABBBHHHSSSbbbqqqzzz}}}~~~}}}|||nnn```TTTSSS[[[mmm~~~YYYGGGAAA@@@@@@GGGLLLbbbpppwwwwwwYYYGGGXXXqqqtttKKK;;;999:::AAAKKKZZZnnniiiKKK777000...---,,,++++++******++++++(((((()))))))))))))))******))))))))))))***++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,*********++++++,,,,,,---+++,,,---...///////////////000222555777888999999777777888999:::<<<===>>>>>>;;;@@@HHHGGGKKKggg{{{lll___SSSRRRZZZhhhvvveeeKKKAAA>>>:::888888777666555444444333333333333444444444777;;;???AAADDDGGGJJJLLLRRRYYY___bbbeeeiiimmmpppvvvttt\\\OOOGGGCCCBBB@@@>>>======>>>===<<<:::;;;999666444333333222111000//////000111333555666999:::<<>><<<:::::::::999999999;;;<<<<<<999777666666666555444444555666555777;;;@@@HHHRRR^^^eeeooo{{{}}}zzz{{{zzz}}}|||}}}lllTTTFFFDDDAAA???>>>>>>???@@@@@@BBBFFFOOOZZZgggqqqvvv||||||}}}~~~nnn___RRRSSS]]]nnntttSSSEEEBBB??????DDDIII```pppxxxvvvWWWLLLcccyyy|||~~~mmmFFF;;;999<<>>>>><<<;;;???<<<888555444333111///////////////111333444666777999;;;===@@@DDDIIIMMMRRRTTTYYY]]]```bbbbbbaaajjjlllnnnooopppqqqsssuuuuuuyyy|||yyytttqqqqqqsssyyyzzz~~~}}}yyyyyy~~~|||}}}zzz{{{}}}~~~~~~~~~|||~~~~~~{{{{{{yyyyyyyyyzzz{{{~~~tttqqqooommmfff______cccmmm{{{yyywwwxxx{{{xxx{{{~~~|||vvvssstttzzzzzzyyyxxxxxxwwwwwwwwwuuuyyyzzzwwwuuutttqqqmmm___\\\ZZZWWWUUURRRNNNKKKDDDBBB???===:::999999999999888999;;;<<<;;;888666555666666666555555666777888;;;@@@HHHRRR^^^kkksssyyy|||~~~~~~~~~|||~~~~~~~~~}}}}}}}}}}}}]]]IIIGGGCCC???=========>>>>>>BBBIIITTT___iiioooqqqwww|||~~~~~~|||qqqaaaTTTVVVaaaqqqmmmNNNDDDBBB???>>>CCCGGG___pppxxxwwwVVVQQQkkk}}}www{{{ddd???<<<;;;>>>FFFRRRcccxxx}}}^^^???111000111,,,,,,++++++***+++++++++'''((((((((())))))******&&&''')))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,))))))***+++,,,,,,---------...///000111111111111000111333555666666555555:::999999:::;;;===???AAABBBAAACCCFFFEEEGGGVVVggguuusss}}}xxxyyyooobbbZZZjjjyyywwwwwwvvv^^^KKKBBB;;;:::999666444444666555333111000000000111333444666888<<<@@@CCCDDDIIIMMMSSSXXX\\\aaaeeehhhnnntttkkkYYYNNNFFFAAACCC@@@<<<:::;;;===>>>>>>;;;:::999777444222111000000000//////000111222222555777:::===???BBBFFFIIIMMMQQQUUUYYY[[[]]]___aaafffjjjlllkkkmmmrrrtttrrr~~~yyypppoooqqqqqqzzzzzz|||~~~{{{|||~~~|||{{{{{{{{{|||}}}}}}}}}}}}}}}}}}~~~zzzyyyxxxxxxzzz}}}xxxkkkbbb[[[YYYYYYWWWYYY\\\iiiwww}}}vvvsssuuusssvvv~~~{{{yyyzzz||||||xxxvvvvvvzzzvvvttttttuuutttnnniiiccc___ZZZUUUQQQNNNJJJHHHDDDBBB@@@===;;;:::::::::999999999999999999999999999888666444111222444777888>>>GGGRRR^^^jjjttt{{{}}}}}}~~~~~~~~~}}}|||qqqZZZLLLCCCCCCCCC??????CCC@@@CCCIIISSS^^^gggmmmpppxxxyyy|||~~~{{{{{{~~~xxxqqq[[[QQQ\\\gggnnneeeJJJAAA@@@===>>>EEEKKK\\\www~~~sssmmmZZZxxxwwwtttzzz~~~UUU>>>:::>>>AAAGGGUUUkkkvvvVVV::://////000---,,,++++++******++++++))))))))))))))))))))))))+++*********))))))((((((''''''(((((())))))******'''''''''''''''((())))))+++++++++***************...+++((())),,,//////---//////000000111222222222333333333444555666888888:::999888888888999;;;;;;=========???CCCKKKTTT[[[nnnggghhhvvvzzzvvvhhhaaaooo~~~|||ttt|||eeeLLLCCC;;;999888555222222555444333111111111111222444555666888;;;>>>@@@BBBGGGKKKPPPVVVZZZ___dddgggmmmsss~~~uuu___RRRKKKHHHGGGDDD@@@===<<<===<<<<<<;;;:::999777555333111000000000000000000111222222222555777:::<<>>AAAAAADDDJJJTTT___iiiqqqtttxxxwwwyyyzzzyyyyyy~~~{{{}}}wwwkkkZZZUUUbbbkkkpppbbbIIIBBBBBB@@@>>>CCCJJJ^^^uuuvvviiifffZZZxxxyyyuuuwwwsssPPP<<<:::>>>CCCJJJYYYooopppPPP777......///---,,,++++++******++++++))))))))))))))))))))))))************)))))))))((('''((((((((()))))))))***+++***************++++++***************+++++++++,,,***)))***,,,------,,,.........///000000111111333333444555666888999::::::999888888888999;;;<<<======>>>???CCCIIIRRRXXXzzznnn^^^WWWaaatttxxx}}}ppphhhuuuwwwpppNNNDDD<<<;;;:::777333222444333222111111222333444666666777888:::<<<>>>???DDDGGGMMMRRRXXX]]]bbbffflllrrr|||hhhWWWQQQOOOLLLHHHCCC@@@>>>===;;;:::;;;:::999888666444222111000000000000000000111222111333666888:::===AAADDDIIIMMMTTTYYY\\\^^^```aaabbbfffiiiiiimmmsssuuutttuuu{{{}}}yyytttsssuuuuuuxxxxxxyyy||||||yyyyyyzzzzzz|||}}}~~~~~~~~~{{{zzzyyy{{{}}}~~~}}}|||}}}ttteeeUUUMMMJJJKKKPPPVVVfffuuu{{{oooiiirrr|||~~~}}}}}}zzzuuuqqqtttyyyyyyppphhheeeaaa[[[UUUQQQMMMIIIFFFAAA???===;;;999888888888999999999999999999999999555666666666555777:::<<>>@@@AAAEEELLLUUUaaammmvvv{{{{{{wwwvvvxxxyyyyyy|||zzzuuuwww~~~ssscccZZZ]]]mmmuuuuuu___JJJDDDDDDAAA@@@BBBKKKaaasssjjj[[[^^^\\\xxx|||vvvtttzzzbbbHHH:::;;;???EEENNN___uuueeeHHH555.........---,,,++++++******++++++))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))(((((('''((((((((())))))******++++++,,,,,,+++,,,......---,,,---.........///000000111111222333333444555777999;;;<<<::::::999888999:::;;;<<<>>>>>>>>>???BBBGGGOOOTTTtttxxx```VVV[[[hhh|||}}}uuummm{{{{{{tttRRRGGG===<<<===:::777666333222222111222333444555444555666777999;;;===???AAAEEEKKKPPPUUU[[[aaaeeejjjpppzzzqqq\\\TTTSSSMMMJJJEEEAAA???===;;;999;;;::::::999777555333111111000000000000000111111111444666888:::===AAADDDFFFKKKRRRXXX[[[]]]___```aaaeeehhhiiimmmtttwwwvvvuuuyyy}}}{{{xxxwwwxxxyyyyyyyyyxxxzzz}}}~~~xxx|||~~~|||{{{||||||zzzwwwxxxyyy{{{|||}}}}}}}}}~~~{{{xxxxxxyyy|||~~~}}}|||}}}{{{lll[[[RRROOOMMMNNNQQQdddtttqqqbbbXXX]]]dddfffgggjjjrrrwwwqqqrrrwwwwwwooogggbbb^^^XXXSSSOOOLLLHHHFFFBBBAAA>>><<<;;;::::::;;;999999999999999999999999777888888888888:::>>>AAAHHHOOOZZZgggsss~~~~~~~~~}}}kkkVVVCCC@@@AAA>>>===@@@AAAFFFNNNXXXcccooozzz{{{wwwzzz|||||||||~~~xxxvvv~~~mmm\\\[[[fffyyy~~~}}}```MMMFFFCCC???AAACCCMMMdddqqq___PPPXXXaaazzz{{{wwwyyyyyyyyyzzzwwwhhhRRRAAA999:::???FFFRRRfff|||xxxZZZAAA333000///...---,,,++++++******++++++))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&''''''))))))******+++,,,------+++///222222///---...000000000111111222222333333222333444555888:::<<<>>>;;;;;;:::999:::;;;<<<===>>>??????@@@AAAEEEKKKOOOsssgggYYYYYYaaawwwzzzssstttUUUHHH===;;;===<<<999888333222222222222444555666111222444666888;;;>>>???AAADDDIIINNNTTTZZZ```eeehhhnnnxxx{{{aaaUUUSSSLLLIIIEEEBBB@@@>>><<<::::::;;;;;;:::888666444222111111000000000000000111111333555777999;;;???BBBEEEIIIPPPUUUXXX[[[]]]^^^```eeehhhiiinnnuuuxxxwwwvvvxxxzzz{{{yyyvvvvvvxxx|||zzzyyyyyyzzzzzzyyyxxxtttyyy{{{yyywwwyyyyyyvvvuuuwwwyyy|||}}}~~~}}}|||~~~{{{xxxxxxyyy|||~~~~~~|||{{{{{{}}}xxxcccWWWQQQOOOPPPSSS\\\lllppp```UUUXXX[[[WWWSSSSSSTTT]]]ooo}}}sssppprrrrrrmmmfff]]]ZZZUUUQQQNNNKKKHHHFFFAAA@@@>>><<<;;;::::::;;;999999999999999999999999777888888888999<<>>===AAABBBHHHQQQ[[[fffqqq}}}|||zzzyyyiiiTTTYYYiii}}}eeeRRRGGG@@@;;;???DDDPPPeeemmmYYYMMMYYYjjj~~~~~~sssoookkkdddWWWFFF<<<999999>>>HHHWWWnnnpppQQQ===444222111///---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((++++++******)))*********))))))***+++,,,------...***...111111///---...000///000000111111222222333222333444666888:::<<<>>>===<<<;;;;;;;;;<<<>>>??????@@@AAAAAABBBDDDIIILLLqqqpppZZZXXXZZZlll}}}www[[[KKK<<<999::::::888777444333222222222444555666000111222555888;;;===???@@@CCCHHHLLLQQQWWW^^^cccfffkkkuuujjjYYYRRRKKKIIIEEECCCBBB@@@===;;;:::;;;;;;;;;:::777444333222111111000000000000000...000333444666888<<>>===;;;:::888888888999999999999999999999999999777777777777:::AAAIIIOOOZZZcccqqq~~~{{{{{{}}}~~~}}}~~~~~~~~~{{{nnnaaaZZZVVVPPPVVV^^^[[[[[[LLL@@@@@@@@@===>>>CCCEEELLLWWWaaajjjttt~~~tttfffOOOVVVhhhiiiUUUGGG???===???JJJXXXggglll]]]VVVcccuuuvvvooofff[[[NNN@@@999999:::???JJJ]]]vvv~~~fffJJJ:::555333111000---,,,++++++******++++++))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))(((((((((((()))***+++******++++++,,,,,,------)))+++---...------...///......//////000111111222555555666777999;;;===>>>???>>>>>>===>>>???@@@AAA???@@@BBBBBBCCCEEEHHHJJJiii~~~bbb]]]ZZZfffzzzvvvfffSSSAAA:::;;;:::888777555444333222333333555555111222333444666999;;;<<>><<<:::;;;<<<<<<;;;888555333222222111000000000000000...000333444666888;;;>>>EEEHHHKKKNNNPPPTTTXXX[[[^^^bbbeeegggkkkrrruuutttssspppqqqtttuuurrrtttyyy~~~~~~}}}}}}|||zzzvvvrrruuuyyy|||yyyxxxyyyyyywwwtttwww{{{~~~}}}~~~}}}|||{{{|||}}}~~~~~~|||{{{zzz{{{}}}}}}nnnggg```\\\[[[XXXcccqqq|||jjj^^^UUUUUUSSSKKKHHHJJJJJJIIIKKKQQQ\\\rrr{{{wwwrrrnnnlllaaa]]]WWWRRRNNNJJJGGGDDD>>>===;;;999888888888999999999999999999999999999999999999;;;AAAJJJVVV^^^kkkttt|||{{{{{{}}}|||zzzyyy{{{~~~~~~~~~}}}~~~~~~}}}{{{yyy|||rrrfffVVVLLLJJJHHHAAAEEEMMMKKKNNNDDD???AAA@@@===???FFFIIIQQQ]]]gggooowww~~~mmmaaaPPPVVVhhhjjjUUUFFFBBBCCCEEEWWWeeennnrrrjjjiiivvv|||sssgggYYYJJJ===777999<<>>===<<<999888555555333333333333444555333333444444666777999:::>>>AAADDDGGGLLLRRRXXX]]]bbbgggnnnuuu~~~eeeWWWQQQNNNKKKHHHEEEBBB>>><<<:::;;;<<<<<<;;;888555333222222111000000///000000111333555666888:::===@@@FFFGGGJJJKKKNNNQQQVVVZZZ\\\aaadddeeeiiipppsssrrrsssooopppuuuvvvtttwww}}}~~~~~~~~~|||wwwssstttxxxzzzxxxwwwxxxxxxvvvtttwww|||}}}}}}}}}}}}}}}}}}~~~~~~|||{{{{{{}}}~~~}}}~~~{{{mmmeeeTTT\\\fffooowww|||yyysssjjj___VVVTTTOOOHHHFFFKKKCCCGGGLLLMMMKKKTTTqqq|||uuupppnnneeeaaaZZZTTTOOOJJJFFFCCC???>>>===;;;::::::;;;;;;999999999999999999999999<<<<<<===@@@HHHTTTbbblllxxx}}}{{{zzz|||~~~|||zzzyyy|||~~~~~~~~~}}}}}}}}}tttxxx}}}~~~|||xxx{{{xxxfffUUULLLGGG@@@CCCCCC;;;<<>>AAA@@@<<<@@@HHHLLLUUUbbblllssszzz~~~~~~{{{{{{~~~fff[[[TTTYYYjjj~~~iiiSSSFFFEEEJJJMMMcccrrrwwwzzzxxxzzzwwwiiiZZZIII;;;666888>>>DDDPPPggglllWWWAAA888666222//////---,,,++++++******++++++))))))))))))))))))))))))(((((())))))*********+++******))))))(((((((((''''''''''''(((***+++---...---,,,,,,,,,,,,,,,,,,,,,111...,,,...222666666555444444555666666777777888;;;;;;<<<<<<>>>???@@@AAABBBBBBAAA@@@AAABBBCCCDDD???AAACCCEEEEEEFFFHHHJJJeeetttoookkkuuu~~~tttjjjmmm~~~oooQQQCCC???;;;;;;===777666444333222333333444333444555555555666888:::???AAACCCFFFJJJPPPWWW\\\gggjjjnnnqqqvvvpppYYYOOOOOOMMMIIIFFFEEECCC@@@===<<<<<<=========:::888444222000///000222222111111111222333666888;;;===@@@DDDHHHIIIIIILLLSSSYYYbbbbbbccccccdddgggkkknnnlllnnnpppqqqrrrtttwwwyyy|||}}}~~~~~~}}}{{{yyywwwtttuuuvvvwwwxxxyyyyyyyyytttvvvyyy|||~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}||||||}}}tttfff___\\\bbbhhhgggaaa\\\WWWXXXYYYUUUPPPKKKJJJKKKFFFEEEEEEFFFFFFJJJWWWddd|||yyyvvvsssmmmfff]]]XXXWWWSSSKKKDDD@@@AAA@@@===;;;999999:::<<<;;;999888999999999888:::===BBBIIITTTbbbqqqzzz~~~}}}}}}|||}}}}}}}}}{{{{{{|||~~~||||||}}}{{{yyyxxxyyy|||tttdddZZZRRRMMMLLLDDDDDDDDDBBB???>>>>>>???AAA>>><<>>@@@CCCFFFIIIOOOVVV[[[cccgggmmmqqquuu{{{{{{cccSSSQQQNNNJJJHHHFFFBBB???>>>===<<<===>>>===:::888444222000000111333333333111111111222555777:::<<<>>>BBBEEEFFFGGGJJJPPPVVV^^^___aaabbbccceeehhhkkkkkkmmmnnnooopppqqqtttvvvxxxyyy{{{}}}}}}}}}|||{{{uuuvvvvvvwwwxxxxxxwwwwwwuuuwwwyyy|||}}}}}}|||{{{~~~~~~~~~~~~}}}||||||}}}nnnaaaWWWXXX\\\[[[VVVSSSPPPUUUYYYZZZVVVQQQMMMLLLHHHFFFFFFFFFDDDDDDMMMXXXppp}}}yyyuuurrroooggg^^^YYYWWWSSSKKKDDDCCCCCCBBB???===<<<;;;<<<;;;:::999::::::;;;;;;;;;===BBBKKKUUU```lllvvv}}}||||||~~~~~~zzz{{{zzzyyy{{{~~~{{{kkk^^^RRRJJJGGGDDDCCCBBB@@@>>>>>>>>>???BBB???===???AAABBBGGGNNN[[[bbbhhhmmmsss|||~~~}}}{{{|||~~~{{{cccVVVMMMXXXpppcccQQQFFFFFFRRRiiisss~~~uuueeemmm~~~zzzlllUUUCCC<<<:::999BBBGGG]]]wwwoooRRR???:::333000000++++++++++++************))),,,+++***)))((())))))***)))))))))))))))((((((((()))))))))))))))(((((('''******))))))))))))******++++++,,,,,,------....../////////000222333555666666666666666777999:::;;;???>>>===>>>???AAADDDEEEBBBBBBBBBBBBCCCDDDFFFGGGFFFFFFEEEEEEFFFHHHJJJKKKjjjppp{{{~~~vvvfffaaakkkzzzvvvTTTBBB<<<999666777666555333333333333444222444555555444555777:::===???BBBEEEHHHNNNTTTYYYccchhhpppuuuxxx{{{lllYYYTTTNNNKKKJJJGGGCCC???>>>=========>>>===;;;999555333111111222444444333000000000111333666888:::;;;>>>BBBCCCDDDGGGMMMRRRXXXZZZ^^^```aaaccceeegggiiikkkmmmnnnnnnoooqqqsssrrrtttxxx{{{}}}~~~wwwxxxxxxxxxwwwwwwvvvuuuwwwxxxzzz{{{{{{zzzyyyxxx|||{{{{{{}}}}}}|||||||||}}}wwweeeSSSNNNOOOOOOMMMKKKKKKRRR[[[aaa```ZZZTTTPPPMMMJJJIIIHHHDDDAAADDDKKKSSShhh|||wwwsssqqqjjjaaa\\\XXXSSSLLLEEEEEEDDDBBB@@@>>>===<<<<<<:::::::::;;;<<<======>>>@@@HHHUUUbbbmmmvvv|||~~~~~~}}}~~~}}}~~~}}}~~~|||}}}||||||}}}~~~nnn\\\OOOIIIEEEDDDBBB???>>>>>>>>>>>>CCC@@@>>>???AAADDDKKKTTTaaahhhmmmooosss|||~~~~~~zzz~~~~~~vvvaaaVVVNNN\\\xxxfffRRRGGGKKKZZZpppwww{{{kkkXXXeee{{{iiiRRRBBB<<<<<<<<>>999222000111,,,+++++++++************))),,,++++++***)))*********(((((())))))))))))))))))))))))))))))))))))((((((******))))))))))))******+++,,,,,,---......//////111111222333444666888999888888888888999;;;<<<===@@@@@@@@@@@@AAADDDFFFGGGCCCCCCCCCCCCEEEFFFHHHIIIGGGGGGGGGGGGHHHIIIKKKLLLnnnooozzz|||kkk```eeeppp___FFF>>>;;;888888777555444333333333444222333444444444555777999;;;>>>AAADDDGGGLLLRRRVVV```gggoootttwwwzzz}}}uuu___VVVMMMKKKKKKHHHDDDAAA@@@>>>======>>>===<<<:::999666333222333333333222000000000000222444666888999<<>>===;;;::::::;;;;;;;;;<<<===???AAADDDMMM[[[iiissszzz{{{~~~~~~~~~{{{||||||}}}|||fffVVVOOOLLLHHHCCC@@@>>>>>>======BBB???===???@@@EEEOOOYYYbbbkkkrrrtttwww{{{}}}qqq___VVVUUUfffhhhSSSIIIPPPbbbvvv{{{yyybbbPPPeeefffOOO@@@<<<<<<===DDDSSSooogggLLL<<<888111///111---+++++++++*********))))))++++++*********)))))))))((((((((())))))******+++******))))))))))))))))))+++******))))))******+++,,,,,,---...//////000000222222333444666888999:::::::::;;;;;;<<<===>>>???AAAAAAAAABBBCCCEEEGGGHHHCCCCCCDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOsssrrrwwwpppcccbbbhhhlllOOO@@@;;;999999888666444333333333333222333444444444555777999999<<>>>>>===;;;<<<999666333222222000///000000///000111333555666888:::===@@@CCCGGGJJJMMMQQQTTTZZZ^^^```aaabbbccchhhjjjmmmoooooooooqqqrrrqqqssswwwzzz}}}~~~~~~~~~~~~}}}{{{yyywwwvvvwwwxxxyyyzzzzzzxxxvvvuuu{{{~~~yyywwwwww{{{zzz{{{{{{}}}mmm^^^NNNJJJKKKKKKLLLMMMOOOVVVaaakkkooollleee___UUUPPPNNNNNNLLLFFFCCCDDD@@@EEEMMMSSS\\\ooo~~~yyywwwrrrjjjddd^^^XXXQQQMMMHHHEEEBBB@@@@@@???===;;;;;;<<<<<<<<<;;;>>>BBBFFFOOOWWWcccoooxxx~~~}}}~~~{{{yyy{{{}}}fffVVVQQQSSSNNNFFFAAA???>>>===<<>>@@@EEEQQQ^^^fffpppxxxzzz}}}lll___YYYbbbttthhhRRRKKKSSSggg{{{|||uuu\\\NNNiiieeeLLL???;;;<<<===GGGYYYwww^^^EEE888666000...000---+++++++++*********)))))))))))))))))))))((((((((((((((())))))******++++++******))))))))))))***+++++++++************++++++,,,---...///000111222222222222333444666888:::;;;<<<======???@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHCCCDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKKKKLLLNNNOOOQQQwwwvvvyyywwwiiicccddd}}}^^^CCC999::::::999777555333333333333111333444444333444666999888;;;>>>BBBEEEIIIMMMQQQVVV[[[aaafffjjjpppxxx~~~uuu```OOOLLLNNNKKKGGGGGGBBB@@@>>>===>>>>>>>>>======:::666333222111///...111000000000111222444555888999<<<@@@CCCGGGIIIKKKOOOSSSXXX\\\^^^```bbbcccfffiiimmmooopppqqqrrrssssssuuuxxx{{{}}}~~~~~~}}}|||zzzxxxwwwvvvwwwyyyzzzzzzyyyxxxwww}}}|||yyyxxxyyyzzzzzz{{{}}}~~~}}}qqqiiiiiimmmrrr}}}sss^^^UUULLLJJJKKKKKKMMMPPPTTT[[[gggrrryyywwwpppjjj\\\TTTNNNMMMLLLGGGDDDCCCAAA@@@BBBGGGPPPbbb}}}|||zzzuuuooohhhbbb\\\VVVRRRNNNJJJFFFEEEEEEDDDAAA>>><<<======<<<===AAAJJJPPP___eeennnwww~~~}}}zzzzzz~~~|||}}}{{{eeeXXXUUUXXXQQQGGGAAA@@@???>>>===<<<<<<===???AAAGGGTTTaaakkkttt|||~~~yyyjjjaaa___ooocccRRROOO[[[ooosssZZZPPPooodddJJJ???<<<===@@@MMM```}}}rrrRRR===333444///---///,,,+++++++++************)))((())))))))))))(((''''''))))))******************+++***)))((()))***+++,,,++++++************++++++------...///111222333333222222333444666999;;;<<<>>>???@@@BBBCCCCCCCCCCCCAAABBBCCCDDDFFFGGGHHHHHHFFFGGGHHHIIIJJJJJJJJJIIIKKKKKKKKKKKKLLLNNNOOOQQQ{{{|||}}}sssiiifffsss~~~pppJJJ<<>>===>>>???>>>===:::777444222222111000///222111111000111222444555666777:::>>>CCCFFFHHHHHHMMMQQQUUUYYY\\\^^^aaacccdddggglllooopppqqqrrrttttttvvvyyy|||~~~~~~~~~}}}zzzxxxwwwtttuuuxxxzzz{{{{{{zzzzzz{{{xxxyyyyyyyyyzzz{{{|||~~~uuujjjddd\\\VVVXXXZZZZZZeeellldddVVVRRRNNNMMMKKKIIIMMMTTTZZZcccrrr{{{hhh]]]SSSOOOMMMHHHCCCBBBBBB??????DDDLLLYYYooo|||xxxrrrllleee___ZZZXXXQQQMMMHHHGGGHHHGGGCCC@@@===>>>>>>===???HHHTTT^^^kkkqqqxxx|||zzz|||yyydddZZZZZZWWWOOOEEE@@@???@@@@@@>>>;;;;;;>>>BBBDDDJJJWWWeeelllsssyyy}}}uuuiiidddfff}}}~~~\\\TTTZZZkkkvvv]]]XXXvvvbbbIII@@@>>>@@@DDDUUUhhhcccHHH555///222...+++---***+++++++++************)))))))))*********)))((('''++++++******************+++***)))((()))***,,,---,,,++++++******++++++,,,---...///000222333444444222333444555777:::<<<===@@@AAABBBDDDEEEEEEEEEEEECCCDDDEEEGGGHHHIIIJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKIIIIIIIIIIIIJJJLLLMMMOOO|||{{{pppjjjfffnnn}}}~~~RRRBBBJJJ;;;999777555444333333333111222333333333444666888666999===AAACCCGGGKKKNNNOOOUUU]]]cccgggjjjooosss~~~sssYYYRRRQQQLLLHHHIIICCCAAA>>>>>>>>>??????>>>777555222111222222222111333222111111111222444555555666888===BBBEEEGGGGGGLLLOOOTTTWWWZZZ]]]```cccbbbfffkkknnnpppqqqrrrttttttvvvyyy}}}~~~|||zzzxxxwwwsssuuuwwwzzz||||||||||||}}}wwwvvvxxxxxxyyyzzz{{{|||~~~}}}rrrggg\\\UUUUUUPPPRRRQQQNNNWWW```[[[VVVSSSQQQOOOKKKIIIOOOWWW```kkk|||tttfffYYYSSSOOOJJJDDDBBB???;;;;;;@@@EEENNN___ppp}}}zzztttnnngggbbb]]][[[QQQLLLGGGFFFGGGGGGCCC>>><<<===>>>>>>BBBMMM\\\hhhqqqvvv~~~~~~~~~zzzxxxzzz~~~~~~~~~uuu```YYY[[[UUUMMMCCC>>>???AAAAAA@@@;;;<<<@@@DDDFFFLLLZZZgggiiinnnsssyyy~~~rrriiigggkkkrrrVVVWWWeeezzz|||ccc___|||aaaHHH@@@@@@CCCHHH[[[mmmyyyXXXAAA000,,,111---+++,,,)))+++++++++************)))******+++,,,+++***)))(((,,,+++++++++***)))))))))+++***)))((()))***,,,---,,,++++++******++++++,,,---...///000222333444555333444555666999;;;===>>>AAABBBDDDEEEFFFGGGFFFFFFEEEFFFGGGIIIJJJKKKLLLLLLNNNNNNOOOPPPOOONNNMMMLLLGGGGGGGGGGGGHHHJJJKKKMMMsss{{{rrrllliiinnn|||aaa>>>FFF>>>===:::666333111222333555555555555666666666666777999:::<<<>>>BBBGGGKKKNNNXXX___^^^]]]aaahhhkkkpppxxx```TTTRRRNNNJJJJJJHHHFFFDDDBBB???===<<<<<<===;;;999666444222111000222111111111222333444444222444777:::===AAAFFFJJJMMMOOORRRUUUXXX\\\aaaeeeccccccfffkkkpppuuuxxxxxxwwwvvvvvvyyy|||}}}zzzwww}}}}}}~~~}}}{{{yyywwwuuuxxxxxxxxxxxxzzz|||~~~~~~~~~zzzwwwvvvyyyyyywwwvvvyyy~~~~~~zzzttthhh```ZZZWWWZZZSSSMMMMMMSSSZZZ^^^___]]]ZZZXXXUUUPPPLLLPPPWWW___ooo|||jjjXXXQQQOOOJJJDDD@@@===>>>>>>???BBBJJJTTT\\\ppp~~~vvvnnnhhhcccaaa```YYYSSSNNNMMMIIICCC@@@@@@>>>@@@BBBDDDJJJXXXkkkyyy~~~}}}~~~||||||}}}~~~}}}|||}}}|||{{{yyyyyy{{{qqqddd^^^YYYOOOHHHAAA>>>@@@BBBAAA???AAACCCDDDDDDEEENNN[[[eeelllppptttyyy}}}qqqmmmbbb___qqqwww______mmm|||uuuhhhmmmzzzjjjKKKBBBDDDIIIKKK```uuunnnPPP888666444111///...------+++++++++************)))+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++---...///000111222222222444555666888:::<<<===>>>AAACCCFFFHHHIIIIIIGGGFFFGGGHHHIIIHHHHHHJJJMMMOOOQQQRRRSSSTTTSSSRRRPPPNNNKKKKKKJJJJJJJJJLLLMMMNNNiiittt~~~qqqkkkmmmxxxkkkFFFEEE>>>===:::666333222333444555555555555666666666666777999;;;<<<>>>BBBGGGKKKMMMWWW^^^\\\XXXZZZ^^^```gggnnn|||jjjZZZTTTMMMJJJKKKHHHGGGEEEBBB@@@>>>===<<<===<<<999777444222111000111111111111111222333333444666888:::<<>>CCCKKKRRRbbbssswwwooohhhdddaaa___\\\VVVRRRPPPMMMHHHDDDDDDFFFFFFHHHOOO[[[kkkyyy}}}}}}}}}|||}}}}}}~~~|||{{{{{{{{{{{{}}}~~~ooofffaaa\\\MMMGGG@@@>>>???AAA@@@??????BBBEEEHHHLLLUUU```hhhoooqqqtttwww~~~|||jjjeee]]]^^^qqqyyynnnaaakkk~~~sssjjjqqqyyyiiiKKKAAACCCHHHLLLhhh}}}eeeIII555444222///...---------+++++++++************)))************)))))))))(((++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------,,,,,,...///000111222333333333555666777999:::<<<===>>>AAABBBEEEGGGHHHHHHGGGFFFFFFGGGHHHHHHHHHIIILLLOOOPPPPPPQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKLLLMMMNNN^^^eeemmmtttqqqwww~~~uuuttt~~~{{{VVVEEE>>>===:::777555444444555444555555555555666666666777999;;;<<<>>>BBBGGGJJJQQQ\\\dddbbb]]][[[[[[[[[^^^dddrrrzzzbbbVVVMMMJJJLLLIIIHHHEEECCC@@@>>>=========<<<:::888555333222111111111000000000111222222555666888999:::===AAADDDFFFIIINNNRRRTTTWWWZZZ\\\bbbdddgggjjjnnnrrruuuvvvuuuvvvwwwzzz||||||yyyvvvvvvvvvwwwxxxyyy{{{}}}~~~}}}~~~yyyxxx{{{|||yyyxxxyyy{{{}}}~~~}}}zzz|||}}}sssqqqlllhhhiiimmmqqqssssssxxxrrrmmmiiiccc\\\YYY[[[gggxxxnnn[[[QQQLLLGGGAAA>>><<<======<<<<<>>@@@@@@??????AAAEEELLLTTT^^^ggglllrrrttttttuuu{{{~~~~~~zzzccc\\\[[[bbbttt{{{yyyoooppppppoooyyy{{{cccJJJBBBDDDLLLTTTtttrrrWWW@@@222111///---,,,,,,,,,---+++++++++************)))************))))))))))))************************++++++++++++++++++++++++***+++,,,---............//////111222333444444444666777888999;;;<<<===>>>@@@AAABBBDDDEEEEEEEEEEEEDDDFFFGGGGGGGGGIIIKKKNNNOOOOOOOOONNNNNNNNNNNNMMMNNNNNNMMMLLLLLLLLLMMMMMMYYY]]]aaaggguuuhhhhhhttt}}}{{{gggFFF@@@===:::777666666666555444444444555555555666666777999:::;;;===AAAFFFIIIQQQ```mmmpppkkkgggccc______cccnnnmmmZZZNNNKKKMMMJJJIIIFFFDDDAAA???>>>>>>===<<<;;;999777555333222111000000000000000111111333555777888999<<<@@@CCCFFFJJJOOOTTTVVVWWWYYYZZZaaacccfffiiilllooorrrtttvvvwwwzzz|||}}}|||yyywwwtttttttttuuuwwwzzz}}}|||yyywww|||{{{xxxwwwyyyzzzzzz|||}}}zzzuuummmccc\\\[[[gggxxxppp[[[PPPKKKEEE@@@>>>>>>>>>????????????@@@@@@BBBLLLYYYhhh{{{{{{uuuqqqooollljjjfff___ZZZYYYUUUOOOKKKKKKIIILLLUUUfffyyy}}}~~~{{{{{{|||{{{}}}~~~~~~yyyfff[[[XXXTTTQQQGGGCCC???===>>>???@@@???AAABBBEEEMMMXXXbbbjjjnnntttvvvvvvuuuyyyuuu___WWW^^^mmm{{{}}}}}}zzzkkkuuu~~~zzzzzzwwwXXXGGGCCCGGGTTTaaa|||cccJJJ888000///...---,,,,,,------+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,...///000000000///000111333444555555666777888999:::;;;<<<======??????@@@AAABBBCCCDDDDDDBBBDDDFFFGGGGGGHHHJJJLLLNNNNNNMMMMMMLLLMMMMMMNNNOOOOOONNNMMMMMMLLLLLLLLLZZZ[[[]]]aaammmjjjcccjjjyyy~~~}}}tttJJJBBB>>>:::888888888777555444444444444555555555555666888999:::<<>>???AAAAAAAAA???>>>===CCCKKKVVVeee~~~{{{wwwvvvvvvsssqqqkkkeee___]]]YYYRRRNNNMMMIIIRRR```ooo|||~~~}}}~~~}}}}}}}}}|||lllZZZRRRNNNJJJGGGDDDBBB???===>>>???@@@AAADDDEEEGGGOOOYYYdddkkkooouuuxxxyyyxxx{{{~~~~~~ooo\\\VVVfffzzz~~~vvvxxxdddvvv{{{uuussszzz~~~gggOOOEEECCCIIIZZZlllrrrUUU@@@555000///...---,,,---......+++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++***+++---...///000000000///000111333555666666666888888999999:::;;;<<<<<<<<<======>>>???@@@AAABBB@@@BBBDDDFFFFFFGGGIIIKKKNNNMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLLLL^^^]]]]]]___ggg}}}rrreeegggqqq~~~~~~~~~TTTEEE@@@;;;888999999777444333444444444444555555555555666777888:::===BBBEEEOOObbbxxx}}}xxxrrroootttnnnYYYPPPOOOLLLKKKHHHFFFCCCAAA@@@@@@=========<<<:::888555444222222111000000000111111...000333555777;;;???CCCIIIMMMRRRVVVXXXXXXYYYZZZYYY^^^bbbeeefffhhhmmmqqquuuyyy}}}~~~{{{yyyxxxttttttttttttuuuvvvwwwxxxxxx{{{~~~|||yyyyyy~~~}}}|||~~~{{{|||}}}}}}nnndddcccbbbssszzzdddTTTJJJCCC???@@@<<<<<<===???AAAAAA>>>;;;===>>>CCCKKKVVVlll}}}zzz{{{{{{yyyvvvqqqkkkfffeeeaaa[[[WWWWWWSSS```ooozzz~~~~~~~~~~~~~~~}}}|||}}}~~~|||}}}fffWWWOOOIIIEEECCCBBBAAA???>>>>>>@@@AAABBBEEEHHHMMMUUU^^^fffnnnrrrwww{{{}}}{{{}}}~~~~~~xxxiii[[[YYYqqquuurrruuu___vvv}}}wwwqqqttt{{{nnnZZZIIIDDDCCCHHH\\\sssgggIII888333000///...,,,,,,,,,------+++++++++************)))))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++,,,---...////////////...///111333555666666777888888888999999:::::::::999:::<<<===>>>>>>??????===@@@CCCEEEEEEFFFHHHJJJLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLKKK^^^\\\[[[[[[```rrrxxxiiihhhnnnvvv~~~|||fffHHHBBB<<<999:::999666333333333444444444555555555333555666777888;;;@@@CCCLLL^^^qqqzzz|||}}}|||{{{uuupppsss~~~|||bbbUUUQQQMMMKKKIIIFFFDDDBBBAAA@@@======>>>===;;;999666444333333222111111111111111///111333444666888===@@@FFFJJJNNNQQQRRRSSSTTTVVVUUUZZZ```bbbcccfffkkkpppssswww}}}~~~|||yyyvvvvvvrrrssstttuuuuuuuuuuuuuuuxxxyyyzzzyyyxxxyyy|||~~~~~~}}}zzz~~~|||}}}|||oooeeeeeeeeerrrlllZZZMMMCCC??????=========???AAAAAA===:::;;;;;;>>>DDDLLL^^^||||||xxxrrroooooommmiiifffgggdddooo|||~~~}}}}}}}}}|||}}}|||}}}}}}{{{|||~~~|||eeeXXXPPPIIIDDDDDD@@@@@@@@@??????@@@BBBDDDCCCKKKVVV```ggglllrrrvvvxxx}}}~~~tttfff^^^aaa{{{ttt~~~wwwmmmbbbxxxxxxuuuvvvvvvqqqlll___NNNCCCBBBCCCIII```{{{yyy]]]???222222///...,,,+++*********++++++++++++************)))((()))))))))************************************+++++++++++++++++++++++++++,,,---...............---...000222444555666666777888888888888888888999666888:::<<<======<<<<<<<<>>BBBDDDSSSbbbhhhjjjmmmpppqqqsssmmmooozzzhhhWWWQQQMMMLLLIIIGGGDDDCCCAAAAAA======>>>>>><<<999777555444444333222111111222222111222444444555777:::===CCCFFFJJJLLLMMMNNNPPPRRRSSSXXX^^^aaabbbeeekkkpppqqqvvv{{{}}}{{{wwwuuutttppprrrsssuuuvvvuuuuuutttzzzyyyxxxwwwxxxyyyzzz{{{|||yyywww{{{zzz~~~}}}~~~~~~yyy{{{lllccceeehhhssssss^^^OOOCCC>>>>>>AAA@@@???AAABBBBBB>>>:::999999;;;@@@GGGWWWuuu|||xxxuuuwwwvvvsssrrrsssqqqyyy~~~~~~~~~~~~~~~~~~}}}~~~{{{{{{yyyxxxyyy|||}}}|||}}}~~~~~~~~~yyydddYYYQQQIIIDDDEEE@@@@@@@@@@@@@@@AAACCCEEE@@@LLL\\\iiiooorrrvvvyyyzzz~~~}}}sssgggbbbhhhuuuyyynnnmmmggg}}}zzzwwwrrriiibbbSSSEEE===AAADDDLLLeeerrrVVV:::...111...---+++***(((((())))))+++++++++************)))(((((())))))*********+++************************++++++++++++++++++++++++,,,,,,------...------------...000222444555666666777777777777777777777888555777:::<<<======;;;:::;;;>>>AAADDDEEEEEEGGGHHHFFFGGGIIIKKKKKKKKKIIIHHHIIIJJJKKKMMMMMMMMMLLLKKK^^^YYYXXXYYYYYY```{{{{{{qqqiiilllnnn|||ttt~~~VVVIII===999::::::777555333333333222222333444444555555555666888:::===>>>GGGKKKRRRXXX]]]ccchhhkkkgggjjjooovvvxxx^^^RRRJJJLLLLLLIIIFFFEEECCCBBB@@@???>>>===;;;999888777333333333222222000///...222222111222444777:::;;;@@@BBBEEEGGGHHHKKKOOORRRSSSWWW[[[```cccfffjjjllltttuuuxxxzzzyyywwwtttrrrsssvvvyyy{{{yyyxxxwwwvvvwwwuuuuuuxxxxxxtttrrrtttuuuuuusssttt{{{{{{oooggglllwwwsssaaa^^^ccceeeooozzzzzz```OOOGGGCCC@@@>>>???@@@AAA@@@>>><<<:::888555888BBBIIIVVVssszzzxxx~~~~~~~~~}}}|||}}}~~~}}}{{{www{{{}}}~~~~~~}}}yyylll^^^UUUNNNHHHDDDEEEAAAAAABBBBBBCCCCCCEEEEEEIIIOOO[[[jjjuuuzzz|||~~~~~~}}}~~~rrr```^^^rrrvvvsssmmmdddhhhttt^^^bbboooyyyiiiWWWGGG@@@<<<@@@HHHVVVmmm```EEE999333...---------,,,,,,++++++++++++++++++************)))******))))))))))))******)))))))))))))))******+++------,,,,,,+++,,,,,,,,,...//////000000000000//////000000111222222333333777777777777888888888888777999;;;<<<;;;;;;===>>>@@@@@@AAAAAACCCDDDFFFGGGEEEEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJJJJKKKMMMNNNPPP\\\YYYZZZ\\\[[[```wwwzzzsssmmmlllnnnxxxqqqzzzcccNNN<<<888:::999555555444333333222333333444444555555555666888:::<<<>>>BBBFFFKKKQQQUUUZZZ___bbbcccgggmmmtttiiiZZZOOOOOOMMMJJJHHHFFFDDDBBBBBBAAA@@@>>><<<;;;:::999555444444444333111000000222111111222444666999;;;>>>@@@BBBDDDFFFIIILLLOOOQQQUUUYYY^^^aaaeeeiiillluuuwwwzzz{{{{{{yyyvvvtttsssvvvyyy{{{yyyxxxvvvvvvxxxvvvvvvyyyxxxtttrrrsssuuuwwwxxxxxx|||~~~rrreeebbbfffmmmxxx|||rrrcccVVVTTTYYYdddmmmwwwzzzbbbRRRHHHBBB??????@@@@@@AAA@@@>>><<<:::<<<888;;;CCCJJJWWWrrr}}}~~~~~~~~~~~~~~~xxx{{{~~~~~~|||~~~~~~pppdddWWWPPPKKKEEECCCDDDAAAAAABBBBBBBBBDDDGGGIIINNNUUUbbbppp{{{~~~}}}xxxhhhWWWYYYmmmvvvpppfffYYYZZZfffxxxXXXaaasss|||iiiVVVGGG@@@<<<@@@IIIXXXnnnsssVVVAAA999333,,,---------,,,,,,++++++++++++++++++************)))******))))))))))))******)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,...///000000000000000000000000111111222222333333555666777888999:::;;;;;;999;;;=========<<<===>>>??????@@@AAACCCDDDFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJLLLMMMNNNYYYYYY\\\^^^\\\^^^oooyyytttrrrmmmooo~~~wwwnnnsssyyyZZZ???:::<<<999666777444444333333333333333444555555555555777999<<<===>>>AAAFFFJJJNNNRRRVVVYYY___cccjjjqqqzzz{{{fffUUURRRNNNLLLJJJHHHDDDBBBCCCCCCAAA@@@>>><<<;;;:::777666666555333222222111111111111222333666888:::;;;===???AAACCCFFFJJJLLLNNNQQQVVV[[[___ccchhhkkksssuuuxxxzzzzzzxxxvvvtttqqqtttxxxzzzyyywwwvvvuuuxxxvvvwwwzzzzzzuuusssuuuwww|||~~~}}}~~~|||yyy~~~{{{|||xxxggg^^^\\\___eeelllppppppttt|||zzzqqqjjjccc\\\TTTNNNNNNSSSaaahhhrrr~~~sss___QQQHHHBBB???@@@@@@AAA@@@???===;;;:::<<<999;;;BBBLLL[[[vvv~~~{{{}}}{{{~~~~~~~~~~~~zzz}}}yyyfff[[[OOOJJJGGGCCCAAACCCAAABBBAAAAAABBBEEEJJJNNNTTT\\\iiivvv}}}~~~~~~ooo___QQQVVVlll|||qqqjjj]]]NNNNNNXXXuuu{{{kkkUUUeee||||||gggTTTFFF@@@===BBBNNN^^^rrr|||eeeJJJ:::777222+++------,,,,,,,,,,,,+++++++++++++++************)))******))))))))))))*********))))))))))))***++++++,,,++++++******+++,,,,,,...///000000111111000000222222222222222222222222444555666888:::;;;======<<<===??????>>>======>>>===>>>???AAACCCDDDFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLZZZ[[[]]]]]]ZZZ[[[hhhxxxzzzuuutttoooqqq|||yyyllljjjooowwwjjjGGG>>>>>>;;;888:::555444444333333333333444444444444555666888;;;<<>>===<<<;;;888777666444333222222111111111111222333555777888999;;;>>>@@@AAADDDHHHKKKKKKNNNSSSWWW\\\```fffiiimmmooorrruuuuuutttqqqpppnnnrrrvvvxxxxxxuuutttssswwwvvvxxx}}}}}}yyyxxxyyy{{{~~~}}}|||zzz|||zzzyyyyyy|||qqqgggdddggglllpppllliiijjjqqq{{{{{{uuuooodddYYYSSSPPPNNNOOOSSSZZZ```jjjwwwzzzhhhXXXNNNGGGDDDBBBAAAAAAAAA@@@???===;;;:::888666999BBBOOOccc~~~~~~{{{~~~}}}~~~~~~}}}|||zzz|||}}}}}}vvv```UUUKKKGGGEEEAAA@@@BBBAAABBBBBBAAABBBGGGNNNTTTZZZcccnnnxxxkkk[[[PPPYYYmmm||||||uuummmfffaaaUUUIIIJJJTTThhhzzzqqqdddXXXnnnvvvbbbPPPCCC???>>>FFFVVViii{{{zzz```DDD555222000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++******))))))******+++******))))))******+++,,,++++++*********+++,,,,,,...///000111111111111111333333333333333333333333555555666888999:::<<<<<<===???@@@???===<<<<<<===<<<===???AAACCCEEEFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJ]]]]]]]]]ZZZVVVXXXdddppp}}}vvvsssqqqttt|||zzzjjjaaaaaafffqqq{{{wwwRRR@@@<<<:::999999666555444444333333333444444444444444555777999;;;???AAADDDFFFHHHKKKPPPSSSXXX___gggnnnsssyyycccWWWMMMLLLMMMJJJGGGGGGCCCCCCBBB@@@>>>===;;;;;;888777555333222111111111000000111222333444666666888;;;===???AAADDDGGGJJJIIILLLPPPTTTYYY^^^dddhhhiiikkknnnqqqrrrqqqooommmlllpppuuuwwwwwwtttrrrrrruuutttxxx~~~~~~}}}~~~zzzyyywwwxxx{{{~~~uuurrrvvvyyyyyyoookkkiiinnnwww}}}}}}zzzuuugggYYYSSSQQQOOOPPPRRRTTTXXXaaaqqqvvvgggXXXNNNHHHFFFFFFCCCBBBAAA@@@>>><<<:::999777666999CCCTTTjjj~~~~~~{{{|||{{{{{{|||~~~~~~{{{{{{}}}~~~}}}~~~qqq^^^TTTJJJGGGEEEAAA@@@AAABBBCCCDDDCCCCCCHHHQQQXXXbbbkkkssszzz|||fffXXXPPP[[[kkkrrroookkkfffaaa]]]YYYOOOFFFIIIRRR___rrrlllccc]]]wwwmmmZZZKKK???>>>AAALLL```vvv{{{aaaEEE333......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++************++++++***************++++++,,,++++++******+++,,,,,,---...///000111222222222222333333333333333444444444666777777888888999999999===???@@@???===;;;;;;<<<<<<>>>@@@BBBDDDEEEEEEFFFAAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGIIIJJJJJJIIIIII___```^^^YYYTTTVVV```jjjzzzssstttxxx}}}yyyjjj```ZZZ\\\fffrrr___CCC888999999666777666555444333333333333444444333444555777888:::<<<>>>@@@BBBEEEIIINNNQQQWWW]]]fffmmmqqqvvv|||ooo]]]NNNLLLMMMJJJHHHIIIDDDCCCBBBAAA???===<<<;;;999888666333222111111111///000000222333444444555888:::===???@@@CCCGGGJJJHHHKKKOOORRRVVV\\\bbbfffhhhkkknnnqqqrrrrrrpppnnnkkkooouuuxxxxxxuuusssrrrsssssswww~~~~~~{{{yyyxxxyyy{{{}}}~~~~~~uuusssrrruuu{{{|||nnn^^^WWWRRRNNNMMMMMMPPPRRR\\\mmm|||rrrdddXXXOOOJJJHHHDDDCCCBBB???===;;;:::999::::::>>>HHHZZZppp~~~{{{{{{zzzyyyzzz||||||}}}~~~~~~~~~ooo[[[RRRIIIFFFDDDAAA@@@AAABBBDDDFFFEEEEEEIIISSS[[[hhhqqqxxxzzzxxxaaaTTTPPP\\\hhhhhhbbb___ccc]]]WWWQQQIIICCCEEELLLYYYmmm|||zzzgggcccbbb~~~}}}fffRRREEE<<<>>>DDDRRRjjjwww]]]DDD333------///++++++,,,,,,,,,,,,------+++++++++************)))++++++************+++++++++************+++,,,,,,++++++++++++,,,---.........///000111222333333333222222333444444555666666888888888999999999999999===>>>@@@???===<<<<<<===>>>???BBBDDDEEEEEEEEEEEE???@@@BBBDDDEEEFFFEEEEEECCCFFFIIIKKKLLLLLLJJJIII^^^aaa```ZZZUUUVVV]]]dddvvvvvvvvv||||||qqqeee[[[VVV\\\eeeuuuoooIII777:::<<<666777666555444444333333333444333333333444666888999999;;;===@@@CCCHHHMMMQQQUUU[[[dddkkkoootttyyy}}}~~~gggRRRNNNNNNJJJHHHJJJFFFEEEDDDBBB@@@???>>>===;;;:::777444222222222222//////000222333333333333777999;;;===???BBBEEEHHHIIIKKKNNNQQQUUUZZZ```dddhhhjjjnnnqqqsssrrrqqqooommmqqqwww{{{zzzxxxuuutttrrrrrrwww}}}|||zzz{{{{{{}}}|||{{{~~~|||{{{yyyzzz{{{}}}}}}||||||vvvggg^^^WWWPPPLLLKKKQQQQQQYYYkkk{{{tttfffZZZPPPLLLEEEDDDBBB???===;;;999888<<<===BBBNNNbbbyyy}}}{{{yyyyyy|||~~~}}}|||}}}{{{hhhVVVMMMFFFDDDCCCAAA@@@AAABBBEEEHHHHHHFFFJJJTTT\\\jjjsssxxxxxxttt```WWWWWWccckkkggg```___ddd\\\RRRJJJDDD@@@BBBFFFTTTiiixxxppp___^^^kkkcccLLL@@@:::???GGGWWWppplllRRR>>>444000...---+++++++++,,,,,,---------+++++++++************))),,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,,,,---...///000...///000111222333333333111222333444555666777888999999::::::;;;<<<======>>>???@@@@@@???>>>>>>???@@@BBBDDDEEEFFFFFFEEEDDDBBBCCCEEEFFFGGGFFFEEEDDDDDDGGGKKKNNNOOONNNKKKJJJ]]]aaaaaa\\\VVVWWW\\\```kkkzzzxxx~~~}}}xxxlll]]]SSSSSSZZZhhh}}}{{{PPP999>>>AAA888777777666555444333333333444333333333444666777888888:::===???CCCHHHNNNSSSSSSZZZccciiinnnrrrxxx|||~~~nnnVVVPPPOOOJJJGGGIIIGGGFFFEEEDDDBBB@@@???>>>===;;;888555444333333444...///000222222333333333555888:::<<<>>>AAADDDGGGJJJLLLNNNQQQTTTYYY___cccfffiiimmmppprrrqqqpppooonnnsssyyy}}}}}}zzzxxxvvvrrrrrrvvv|||}}}yyyvvvwwwwwwxxxxxxyyy~~~~~~}}}|||zzz{{{|||}}}||||||{{{|||~~~}}}ooofff]]]SSSNNNMMMRRRQQQYYYkkk{{{qqqbbbVVVOOOFFFDDDBBB???<<<:::999888:::===DDDRRRhhh|||zzzyyy|||~~~~~~~~~}}}|||}}}~~~ppp]]]RRRIIIBBBAAABBB@@@???AAABBBFFFJJJIIIHHHKKKTTT\\\hhhqqquuuuuu~~~|||rrrddd]]]___lllrrrlllffffffeee[[[NNNEEEAAA@@@BBBEEERRRfffuuu|||{{{iiiYYYZZZuuucccJJJ===:::@@@IIIZZZrrrxxxaaaFFF888555333///++++++++++++,,,,,,---------+++++++++************))),,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,---...///000111...///000111333333333444000111222444666777888999999999:::<<<>>>???@@@AAA>>>@@@BBBAAA@@@???@@@AAABBBCCCEEEFFFGGGFFFEEEDDDEEEFFFHHHIIIHHHGGGEEEDDDEEEHHHLLLOOOPPPOOOLLLJJJZZZ^^^aaa]]]VVVSSSWWW[[[fffrrrzzzxxx}}}yyyzzzvvvfffXXXSSSSSS```qqqbbbCCC<<<<<<999<<<;;;888555444333444555444333222111222444777888:::<<<>>>@@@BBBEEEIIILLLUUUYYY^^^dddhhhmmmrrrvvv}}}dddTTTQQQOOOLLLHHHIIIGGGDDDCCCCCCBBBAAA???@@@===:::777555333000...333222111111000000111111666888:::<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBCCCEEEGGGGGGGGGIIIIIIHHHGGGFFFFFFFFFGGGGGGIIILLLLLLLLLKKKKKKLLLYYY[[[\\\ZZZVVVUUUWWWZZZ]]]iii|||zzzxxx{{{}}}qqqddd[[[XXX[[[kkk|||oooOOO???;;;999<<<:::888555444444555555444333222222222444666777888:::<<<>>>???CCCGGGJJJQQQVVV\\\```ccchhhooouuuvvv```WWWRRRNNNMMMLLLJJJGGGFFFFFFEEEDDDBBB@@@>>>;;;999777555222000333222111111000000111111444555777999<<>>;;;999999===@@@GGGTTTeeeyyy~~~~~~~~~}}}{{{|||~~~ppp```[[[OOOIIIDDDBBBCCCEEECCC@@@===AAADDDDDDEEEKKKVVV```rrryyytttlll```cccpppzzzpppllljjj\\\JJJ>>>;;;===AAACCCOOOhhh}}}|||{{{cccMMMllldddGGG@@@???DDDQQQeeexxx}}}^^^MMM;;;111...,,,,,,...+++,,,---,,,+++***,,,---,,,,,,+++***)))))))))))))))))))))***************,,,,,,,,,---......//////............//////000111111111222222222333333444444444555666888999::::::999999:::;;;<<<===>>>>>>AAAAAAAAA@@@??????>>>>>>DDDCCCBBBDDDFFFGGGFFFEEEIIIHHHGGGGGGFFFFFFGGGGGGGGGIIILLLMMMMMMLLLLLLMMMZZZYYYXXXWWWWWWWWWXXXYYYYYYbbbyyy}}}wwwuuu{{{~~~zzzzzzuuujjjccc]]]jjjvvvyyyzzz___DDD;;;<<<:::999777666555555666666555444333222333333555666666777999;;;===@@@DDDGGGLLLSSSYYY\\\]]]bbbllltttlll[[[QQQOOOQQQKKKIIIFFFDDDDDDCCCAAA@@@???>>><<<<<<;;;999555333333222111111000000111111222333555777:::===???@@@EEEGGGIIIIIIJJJMMMTTTYYY^^^aaadddgggggghhhiiijjjmmmnnnpppqqqqqqqqqpppooorrrrrrrrrrrrsssssssssssszzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzzzz{{{{{{yyyxxxxxx{{{}}}{{{pppbbbWWWSSSQQQSSSXXXcccvvvuuufffZZZNNNFFF???>>>>>>;;;999:::===AAAHHHQQQ^^^ppp~~~~~~}}}~~~~~~~~~|||zzz{{{~~~nnn^^^ZZZOOOJJJFFFDDDEEEFFFDDDBBB;;;???CCCFFFIIIQQQ]]]fffuuutttnnneeeppp{{{zzzqqqoooZZZEEE===<<<<<<@@@GGGYYYppp{{{jjj\\\zzzfffIIIAAA@@@IIIYYYlll|||{{{tttTTTEEE666///---,,,---///...///000///---++++++,,,++++++***************++++++++++++*********)))))),,,,,,---......///000000111111111111111222222333333333222222222333333444666666777777888999999:::999999:::;;;<<<===>>>>>>CCCBBBAAA@@@???>>>>>>>>>CCCCCCCCCEEEGGGGGGFFFDDDFFFFFFEEEDDDDDDDDDEEEEEEGGGJJJMMMNNNNNNNNNOOOPPP___\\\XXXWWWYYYZZZZZZXXX^^^aaapppwwwooohhhhhhooo|||}}}zzzppphhhttt|||yyytttxxxlllJJJ<<>>BBBEEEJJJQQQYYYZZZZZZ___jjjuuuzzz{{{bbbTTTQQQVVVKKKIIIFFFDDDDDDCCCAAA???======<<<======;;;777444333222111111000000111111333444555888:::===>>>???CCCEEEGGGGGGGGGJJJPPPUUU[[[^^^bbbdddeeefffhhhiiimmmmmmnnnnnnooopppqqqqqqrrrrrrqqqpppqqqqqqrrrrrryyyyyyyyyyyyyyyyyyxxxxxxzzzyyyyyy{{{}}}zzzzzz|||}}}~~~~~~sssfff[[[WWWTTTVVV[[[hhh~~~|||mmm```QQQHHH@@@>>>===;;;999;;;999>>>EEEKKKUUUeeeyyy~~~~~~|||||||||}}}~~~~~~}}}{{{yyyzzz}}}lll[[[TTTMMMJJJFFFDDDEEEEEEDDDCCC>>>BBBFFFKKKPPPYYYeeennntttwwwrrrooovvvqqqWWWCCCAAAAAA???CCCMMM^^^rrryyysssnnnyyyaaaJJJDDDBBBOOObbbtttxxxlllMMMAAA555000...------000000222222111---***((((((*********)))******++++++++++++++++++++++++++++++------......///000111111333333333222333333444555555555444333333333444444777888888888999999::::::999:::;;;;;;======>>>???CCCBBBAAA@@@@@@AAABBBBBBCCCCCCEEEGGGHHHHHHFFFCCCCCCCCCBBBBBBBBBBBBCCCCCCHHHKKKNNNPPPPPPQQQRRRSSSddd___ZZZYYY\\\]]]\\\ZZZccc```hhhzzzoooddd^^^```lll}}}rrr~~~uuuvvv~~~sssQQQ???>>>999999888777777777777777555444444444333333444444555777888:::;;;>>>BBBEEEJJJQQQYYYZZZZZZ___kkkvvvuuuzzzrrr\\\VVVXXXQQQNNNKKKIIIHHHGGGEEEDDD<<<<<<<<<======<<<888555333222111111000000111111222333444666999;;;======AAADDDFFFFFFFFFHHHMMMRRRYYY\\\```ccceeefffhhhjjjkkklllmmmnnnppprrrtttuuurrrrrrqqqqqqqqqrrrssssssyyyxxxxxxxxxwwwvvvvvvvvvxxxxxxxxx|||~~~}}}~~~vvvjjjbbb```ZZZ\\\```mmmsssgggUUUKKKBBB???===::::::;;;777;;;AAAGGGOOO]]]ooo|||~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}||||||~~~wwwhhhWWWNNNJJJHHHEEEDDDCCCCCCCCCBBBAAADDDIIINNNUUU___jjjqqqttt}}}yyywww|||~~~zzzttt\\\JJJGGGFFFAAACCCLLLZZZjjjyyytttyyy{{{ttt}}}uuuWWWIIIGGGGGGWWWkkk{{{ttteeeJJJ@@@777333000------///,,,...000///---***))))))*********)))******++++++)))******+++,,,------------......///111222222333333333333333444555666777888777666444444444555666888999999999::::::;;;;;;:::;;;<<<===>>>??????@@@BBBBBBAAABBBCCCEEEHHHIIIEEEEEEFFFHHHJJJIIIGGGDDDDDDDDDDDDCCCCCCDDDEEEEEEIIILLLOOORRRSSSTTTUUUWWWddd```[[[ZZZ\\\]]]]]]\\\aaa]]]aaauuuuuueeeZZZVVV___rrrvvv{{{yyy}}}zzz^^^GGG<<<::::::999888888777666666333444444444444444444444555777888999;;;===AAADDDIIIPPPWWWZZZ[[[aaakkktttwwwzzzeeeWWWTTTRRROOOLLLJJJIIIHHHFFFDDD>>>===<<<======<<<999777333222111111000000111111///000222444666888999:::???BBBEEEEEEEEEGGGLLLPPPVVVZZZ^^^bbbdddfffiiijjjkkklllmmmppprrrtttvvvwwwssssssssstttuuuuuuvvvvvvyyyyyyxxxxxxwwwvvvuuuuuuwwwxxxyyy}}}~~~~~~zzzoooiiihhh___```cccooowwwnnnZZZPPPEEE@@@===::::::;;;777:::???DDDKKKWWWeeeooozzz}}}|||}}}xxxmmmkkkiii```SSSJJJGGGFFFEEECCCBBBBBBAAAAAAAAADDDIIIPPPXXXbbblllssswww~~~}}}zzzzzz}}}zzzhhhUUULLLEEE@@@AAAHHHYYYeee|||wwwtttuuuxxxdddMMMGGGIIINNN```tttooo\\\IIIAAA999666333...---...''')))+++,,,,,,,,,---///++++++***************+++)))***+++,,,---......///......///000222333444444444444444555666888999:::<<<:::888666555666777888999999999:::;;;<<<<<<===<<<<<<===>>>???@@@AAAAAABBBBBBBBBCCCEEEHHHKKKNNNHHHHHHHHHIIIKKKKKKIIIGGGHHHHHHGGGGGGGGGHHHIIIIIIIIILLLPPPSSSUUUVVVXXXZZZ^^^[[[XXXWWWYYY[[[^^^___^^^\\\^^^nnn~~~jjjYYYQQQUUUgggxxxzzzsssUUU>>>;;;;;;:::999888777555444222222333444555555555555555666888999999<<<@@@CCCGGGLLLSSSXXX\\\aaaiiiooouuuwwwsss]]]UUURRRPPPLLLJJJIIIHHHEEEDDDAAA@@@>>>>>>>>>===;;;:::333222111111000000111111000000222444666888999:::<<>>::::::;;;777888:::>>>EEEOOOWWW]]]hhhvvv~~~~~~qqqccc^^^[[[VVVOOOKKKEEEEEEEEEDDDBBBAAAAAAAAAAAADDDJJJRRR\\\gggqqqxxx}}}~~~zzzyyy{{{}}}qqq^^^KKK@@@>>>CCCHHH[[[ddd{{{wwwxxxssstttrrrWWWGGGFFFKKKWWWiiizzzyyyfffRRRFFF@@@:::888444///---///((()))+++++++++,,,...000,,,,,,+++***))))))))))))+++,,,,,,,,,------.........///000111222444555555444555666777999;;;===??????===:::888777777888999888999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBDDDHHHKKKNNNLLLJJJIIIJJJKKKLLLKKKIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJMMMQQQUUUWWWXXX[[[\\\WWWVVVUUUTTTVVVYYY^^^aaa]]]]]]___lllrrr^^^RRRTTTcccttt~~~~~~bbbBBB<<<;;;;;;:::888666555444111222333444555555555555444555777888888;;;>>>AAAEEEIIIOOOUUU[[[aaagggjjjnnnrrr|||jjj___VVVTTTQQQNNNMMMLLLIIIHHHDDDBBB@@@>>>>>>>>>===<<<333222222111000111111111222333444666888:::;;;<<<:::===AAABBBCCCEEEIIINNNRRRVVV[[[___bbbdddgggiiimmmnnnppprrrssstttsssssssssuuuxxx{{{|||}}}|||{{{}}}}}}|||{{{yyyxxxwwwwwwxxxzzz|||{{{yyyzzz~~~tttuuufffcccfffrrrsssfff```\\\]]]bbbpppyyyuuucccVVVIIICCC>>>::::::<<<666555555999???GGGLLLNNNUUUaaannnvvv}}}~~~uuurrrnnnqqq|||~~~|||||||||}}}~~~~~~~~~}}}pppaaaXXXSSSNNNMMMNNNEEEFFFFFFEEECCCAAAAAABBBBBBEEELLLUUU```lllwww}}}}}}|||~~~xxxxxx{{{|||ttt```HHH;;;>>>GGGKKKYYY___wwwtttvvvzzzpppnnnvvv}}}|||hhhQQQEEEHHHNNN]]]nnn~~~}}}ttt```KKKCCC>>>:::999555000...///......---+++))))))+++------,,,+++***))))))))))))......---------,,,,,,,,,...///000111333444555666555666777999;;;>>>AAABBBAAA???<<<999888888999:::888888999;;;===>>>???@@@>>>???@@@AAABBBCCCCCCDDDDDDCCCBBBBBBCCCFFFJJJLLLNNNLLLJJJJJJKKKLLLLLLKKKGGGFFFFFFFFFGGGHHHIIIIIIJJJMMMRRRUUUWWWYYY\\\^^^XXXVVVTTTTTTWWWYYY[[[[[[VVVYYYaaaqqqjjj\\\XXX```iii{{{qqqIII>>>:::999:::999666555777666555444333222111111111444444444555777999<<<===@@@DDDJJJPPPVVV[[[aaadddkkknnnzzzzzzaaa\\\VVVRRRRRRPPPJJJFFFEEEGGGDDDAAA???>>>===;;;999>>><<<999666444333333444222222222333444555777888888:::<<<>>>AAADDDIIIMMMQQQSSSVVVXXXZZZ]]]aaadddmmmpppqqqoooppptttvvvtttrrrqqqsssvvv{{{|||zzzwww||||||{{{zzzxxxyyy|||~~~~~~|||zzzwwwwwwyyy|||~~~nnn```WWWXXXWWWZZZppptttfffaaa[[[```hhhwwwwwwppp```WWWKKKCCC@@@>>>:::777444555777:::>>>CCCGGGJJJSSSUUUWWWYYYZZZZZZYYYYYYVVVSSSRRRUUU[[[fffwww|||zzzxxx~~~{{{zzz|||wwwkkk]]]VVVPPPJJJHHHIIIIIIEEEBBBAAACCCDDDCCCAAABBBGGGMMMWWWfffvvv}}}}}}|||{{{rrrooo{{{~~~{{{dddNNNDDD???<<>>???DDD@@@;;;999:::::::::888888999:::<<>>BBBIIIOOOSSSXXX\\\___gggiiisssnnn]]]VVVRRRRRRQQQLLLHHHHHHFFFDDDAAA@@@@@@???>>><<<;;;:::777444222111111111111111111222333555666777777999<<<>>>@@@CCCHHHKKKNNNPPPSSSUUUXXX[[[___bbbiiilllmmmkkklllqqqsssrrrtttttttttwww{{{|||zzzxxxzzzzzzzzzxxxxxxyyy|||~~~|||{{{xxxwwwvvvxxxzzz{{{|||ooohhhaaaTTTLLLLLLJJJKKK^^^vvvzzzkkkfff___bbbjjjzzzzzztttkkkeeeWWWPPPFFF@@@>>>===:::777555555777999<<>>???GGGSSSgggpppqqqkkkttt{{{xxxsssqqqssstttmmmbbbTTTGGGBBBKKKXXXnnnzzzvvviiiZZZMMMEEECCC???;;;666222///...------,,,,,,------...///++++++++++++*********)))---,,,,,,++++++,,,....../////////000222444777888888999:::;;;===???AAABBBDDD@@@;;;999:::;;;:::999999:::;;;===???AAACCCDDDFFFEEEEEEFFFFFFGGGHHHIIIHHHGGGEEEDDDEEEFFFHHHJJJMMMLLLLLLNNNPPPRRRRRRQQQPPPOOONNNMMMNNNNNNOOOPPPQQQSSSUUUWWWWWWXXXZZZ]]]UUUWWWYYYXXXUUUSSSTTTVVVWWWYYY___iiivvvxxxjjjfffgggiiippp{{{vvv|||zzzcccIIIAAA;;;;;;;;;999777888333333333333333444444555444444444444666888;;;<<<<<<@@@GGGLLLPPPTTTWWWYYYbbbbbbiiivvv~~~fff]]]UUUTTTTTTOOOKKKIIIFFFCCCAAAAAAAAAAAA@@@???;;;999666444222111000000000000111111222333555555777888;;;<<<>>>BBBFFFIIIJJJLLLOOORRRUUUXXX]]]```cccgggiiiggghhhlllooooootttttttttuuuwwwxxxxxxvvvwwwxxxxxxwwwvvvxxx{{{~~~zzzyyyxxxvvvvvvvvvwwwxxx|||}}}~~~wwwfff^^^[[[ZZZOOOHHHHHHEEEDDDRRReeerrrmmmeeegggnnnvvvlllccc[[[UUULLLFFF???;;;::::::999777666666666777999;;;<<<===;;;<<<===>>>>>>===<<<;;;999777888;;;>>>DDDPPP\\\ccciiipppttt|||~~~~~~}}}|||~~~~~~~~~~~~}}}mmmaaaVVVPPPLLLHHHFFFGGGGGGFFFFFFHHHJJJKKKJJJIIIHHHSSS___hhhrrr|||}}}|||~~~xxxjjjbbbjjjvvv```HHH???>>>CCCOOOZZZjjjfffbbbeeesss~~~zzzwwwwwwvvvlll^^^OOOCCCBBBOOO^^^ttt}}}}}}qqqbbbTTTIIIDDDBBB>>>:::555222000......------------...//////++++++++++++************...------------...///000///000000111333555777888::::::;;;===???AAADDDEEECCC@@@<<<:::;;;;;;;;;:::;;;<<<===???AAACCCDDDEEEGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFEEEDDDDDDFFFHHHIIIKKKKKKLLLOOOSSSVVVVVVUUUSSSRRRQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUUUUVVVZZZ\\\VVVZZZ^^^\\\WWWSSSTTTVVVUUUWWWZZZ___fffrrrzzzooommmnnnnnnqqqyyyooonnnzzzuuuPPPEEE;;;999:::999888888777666555444333222222222444333333444555888:::;;;;;;???EEEJJJNNNPPPRRRTTT___^^^dddppp{{{uuuhhh[[[WWWVVVRRRMMMJJJGGGDDDBBBAAAAAAAAA???>>><<<;;;999666444333222222000000000000111222333444666777999;;;<<>>AAAJJJTTTXXX^^^eeemmmuuu}}}~~~vvvfff[[[QQQLLLJJJFFFEEEFFFDDDEEEGGGJJJLLLMMMMMMMMMKKKXXXgggpppvvv}}}~~~{{{zzz|||}}}~~~qqqeeecccqqqlllOOOAAAAAAJJJXXXdddkkk\\\UUUaaasss}}}zzzmmm\\\LLLBBBEEEUUUfffzzz~~~~~~wwwhhhXXXKKKCCCAAA@@@<<<999555222111000---------------......///++++++++++++++++++++++++------------...//////000///000111222444666777888999:::;;;===???BBBDDDEEEAAA@@@===<<<;;;<<<<<<<<<===>>>???AAABBBDDDEEEFFFEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDBBBCCCDDDEEEGGGKKKKKKMMMQQQUUUXXXXXXWWWSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSRRRRRRTTTXXX[[[WWW\\\```___ZZZVVVVVVXXXVVVUUUWWWYYYZZZaaassstttsssttttttwww}}}mmmdddhhhooozzz\\\MMM===888999999888888777777555444333222222222333333333333555777999:::;;;???DDDIIIKKKMMMOOOQQQ\\\]]]cccnnnzzzqqq^^^WWWWWWTTTOOOLLLIIIGGGCCCBBBAAA@@@>>><<<<<<;;;:::888555444333222000000000000111222333333555666888999:::===@@@CCCFFFHHHKKKNNNPPPTTTXXX[[[[[[aaaeeecccbbbgggkkkmmmppppppooonnnoooqqquuuxxxyyyyyyxxxwwwuuuvvvyyy{{{yyyyyyxxxxxxxxxxxxyyyyyyxxxxxxxxxyyyzzz{{{{{{zzz}}}}}}}}}}}}fffZZZVVVPPPJJJGGGGGGEEECCCJJJTTTbbbmmm|||vvvssstttzzz{{{iiiZZZNNNGGGDDDBBB@@@<<<999888777666555444444555777888999::::::888888888777777666555555666666888;;;<<<===DDDMMMRRRWWW```jjjqqqwww}}}zzzppp```VVVMMMJJJHHHEEEDDDFFFAAADDDGGGJJJMMMNNNOOOOOOOOO\\\jjjrrrxxx~~~{{{yyyxxxzzz{{{}}}zzzjjjdddiii||||||ZZZGGGGGGRRRaaallllll[[[VVVfffzzz~~~wwwjjjXXXJJJCCCIII[[[lll~~~}}}yyynnn^^^LLL@@@;;;===<<<;;;999666444222111,,,,,,,,,+++,,,,,,---...+++++++++++++++++++++,,,+++,,,,,,---.../////////000000222444555777888888888888999;;;===@@@BBBCCC@@@??????===<<<<<<===>>>>>>???@@@BBBCCCEEEFFFGGGBBBDDDEEEGGGGGGGGGGGGFFFEEEDDDBBBAAAAAABBBCCCDDDKKKLLLNNNRRRUUUWWWVVVUUUQQQRRRRRRSSSSSSSSSSSSSSSUUUUUUUUUTTTSSSUUUXXX[[[VVVZZZ]]]]]]ZZZWWWWWWXXXWWWUUUVVVXXXWWWYYYjjj|||~~~yyyyyywww|||pppaaa```ccckkkqqq[[[DDD:::::::::999999444444444444444555555666333333333333444666888999;;;>>>BBBFFFHHHKKKNNNQQQYYY\\\ccclllxxxzzzbbbXXXXXXWWWSSSPPPKKKIIIEEECCCBBBAAA>>>===;;;:::999777555333222111111111000000111222222333444555666777888:::>>>AAADDDGGGIIILLLNNNQQQUUUXXXYYY```dddbbbaaaeeekkknnnppppppooonnnooossszzz~~~~~~}}}|||yyyvvvvvvwwwyyyyyyyyyxxxxxxyyyzzz|||}}}}}}|||zzzzzz|||}}}}}}|||zzz{{{}}}qqq]]]TTTPPPJJJFFFEEECCCCCCIIIQQQ]]]___ccckkkzzz~~~yyy{{{|||jjjZZZNNNGGGDDDBBB@@@>>>;;;999666555444333444555777888999::::::666666666555555444444444555555888;;;<<<<<>>???>>>???@@@???======>>>@@@???@@@AAABBBDDDEEEFFFGGGCCCCCCDDDEEEFFFGGGGGGGGGEEECCCBBB@@@@@@AAABBBCCCJJJKKKMMMQQQTTTVVVTTTSSSNNNOOOPPPRRRSSSSSSSSSSSSWWWXXXXXXWWWVVVWWWYYY\\\SSSTTTVVVWWWWWWWWWVVVVVVVVVRRRTTTXXXWWWXXXfffwww}}}yyy|||vvveee```^^^___ooonnnPPP@@@===<<<:::999444444444444444555666666333333222222333555777888;;;===@@@BBBEEEHHHMMMPPPTTTYYYaaahhhppp{{{mmm^^^[[[ZZZVVVSSSLLLJJJGGGEEEEEEDDDBBBAAA<<<<<<;;;999777555333222222111111111111222333333333444555666666888<<>>===???AAA???@@@AAABBBCCCEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGFFFEEECCCAAAAAABBBCCCDDDGGGHHHKKKPPPSSSUUUTTTRRRLLLMMMOOOQQQSSSTTTTTTTTTVVVWWWXXXXXXWWWVVVWWWYYYPPPPPPPPPRRRTTTUUUUUUSSSRRRNNNPPPWWWWWWWWWddduuu|||zzz{{{jjjccc\\\WWWaaarrr|||YYYEEE@@@===;;;999888777666555444333333333333333222222333555666777:::<<<>>>???BBBFFFLLLPPPPPPWWW^^^dddjjjsss}}}zzzfff```\\\WWWSSSLLLJJJHHHGGGHHHHHHFFFEEE???>>>===<<<:::888666444222222222222222222333333222444555555555777;;;===BBBCCCFFFGGGHHHJJJMMMPPPUUU]]]cccaaa___cccjjjmmmjjjjjjjjjjjjlllsss}}}}}}xxxuuuuuuvvvxxxwwwuuuuuuwwwzzz~~~~~~zzzzzz|||}}}}}}|||yyy{{{~~~{{{jjj[[[UUUMMMHHHFFFGGGMMMRRR___]]]]]]___dddlllwwwssscccUUUKKKGGG>>>>>>>>>===:::777666555333444555666666666555444555555444444444555555666333333555999:::<<>>>>>???BBB@@@@@@AAABBBCCCDDDEEEFFFKKKIIIHHHFFFEEEEEEFFFGGGHHHFFFEEECCCBBBCCCDDDEEEDDDFFFIIINNNSSSUUUTTTRRRKKKLLLOOORRRTTTUUUVVVVVVRRRTTTVVVVVVTTTSSSTTTUUUQQQSSSTTTTTTQQQPPPPPPQQQPPPQQQSSSVVVZZZ]]]___```{{{xxxwwwsssggg^^^XXXYYY___wwwlllOOO@@@===;;;777777777666444333222111000444333333333333444555555999;;;>>>AAACCCGGGKKKNNNRRRVVV[[[```eeelllvvv}}}vvveee\\\VVVSSSPPPOOONNNMMMJJJFFF@@@<<<@@@???======<<<;;;888666111111000000111222333333222222222333444555777777>>>AAACCCEEEGGGIIILLLNNNSSSXXX]]]___^^^```eeejjjiiigggeeeeeejjjrrr|||wwwuuuuuuwwwtttqqqsssxxx{{{yyywww~~~}}}{{{yyyxxxxxxxxxxxxyyy|||~~~}}}|||iiiYYYMMMKKKHHHDDDHHHRRRWWW[[[ZZZXXX]]]hhhoooooottt|||nnn___NNNAAA???===;;;;;;;;;;;;999777999666333333555777666555444444444444555555555555333666999;;;<<<@@@GGGLLLSSS___ooo||||||{{{||||||}}}uuukkk```ZZZYYYUUUQQQLLLHHHFFFFFFGGGIIIGGGGGGJJJMMMNNNPPPYYYdddpppqqquuuyyy~~~~~~yyyvvvwww{{{~~~{{{tttvvv}}}kkkaaaaaatttvvvgggTTTHHHJJJUUUiiissskkkZZZhhh~~~kkkXXXRRRLLLOOO[[[kkkyyy|||hhhQQQ>>>333/////////222666::::::777444111.........------,,,,,,,,,------..................---...///111333555666777555444444555777888777666999;;;===>>>===<<<<<<<<<<<<>>>???>>>===<<<===??????@@@AAA@@@@@@BBBEEEGGGJJJIIIHHHGGGFFFFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQRRRMMMLLLLLLNNNQQQSSSSSSSSSUUUTTTTTTSSSRRRSSSSSSSSSWWW[[[^^^^^^ZZZVVVTTTSSSSSSSSSUUUWWWYYY[[[]]]^^^pppzzz~~~sssjjjaaa]]]___fffuuutttYYYEEE>>>>>>===;;;:::999888666555444444444333333333333444555555777999<<>>======;;;999666222222111111111111222222222222222333444555666777<<>>===<<<;;;<<<>>>>>>???@@@@@@@@@AAADDDFFFJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGIIIKKKMMMNNNOOOOOOLLLLLLLLLNNNQQQTTTTTTSSSTTTTTTSSSSSSRRRRRRSSSSSS[[[```eeeeee___XXXTTTRRRRRRRRRSSSTTTVVVYYY[[[\\\ddd}}}}}}qqqgggbbbXXXeeevvvkkkOOO>>>===@@@<<<;;;:::999888666555555444333333333333444555555555777:::<<<>>>AAAEEEHHHLLLPPPUUUYYY^^^fffooovvvyyyfff^^^]]]ZZZVVVQQQLLLJJJHHHFFFDDDBBB@@@???>>>>>><<<:::777555444333222111111111111222222222222333555666777:::<<>>AAAHHHMMMVVV___lllwww}}}~~~}}}yyyiii^^^TTTLLLIIIKKKMMMKKKHHHEEEDDDEEEGGGHHHGGGHHHKKKRRRVVV\\\gggqqq|||xxxyyy|||zzzwww~~~rrreeedddmmmtttPPPMMMRRRdddxxx~~~tttggg\\\jjjsssaaaNNNNNNQQQ\\\kkkxxx~~~mmmTTT@@@555111///...---///111222333222000///,,,,,,,,,,,,++++++++++++,,,,,,---...//////000000///000111222333444444555444333333444777999999888555777:::<<<<<<<<<===>>>;;;<<<======;;;;;;<<<===??????@@@??????@@@CCCEEEIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKKKKNNNQQQTTTUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRaaafffjjjhhhaaaZZZVVVUUURRRQQQQQQRRRTTTWWWZZZ\\\___yyy}}}{{{uuukkk[[[bbbnnnyyy]]]AAA:::===::::::999777666555444333444333333333333444555555444666999:::<<>>;;;999777777555333222111111111222222222222333444555666888:::===???AAACCCEEEHHHMMMNNNRRRWWW\\\^^^^^^\\\^^^aaaeeeggghhhkkkppptttzzz|||}}}{{{xxxuuuuuuvvvxxxwwwvvvxxx|||~~~~~~xxxyyyyyyzzz{{{|||}}}}}}zzz|||}}}||||||zzz|||~~~lllaaa```^^^]]]\\\\\\ZZZVVVTTTWWW___hhhlllmmmmmmvvvpppZZZHHH@@@>>>;;;:::;;;<<<===<<<;;;:::999999999999888888999888888777666555555555666999;;;===>>>AAAHHHMMMVVV^^^iiirrrxxx}}}}}}}}}~~~kkk]]]SSSLLLJJJLLLIIIHHHGGGEEEEEEFFFHHHIIIJJJHHHKKKQQQYYYbbbppp|||}}}zzzzzz}}}|||zzz}}}qqqaaagggwwwjjjUUUWWW]]]rrr{{{qqqlllwwwmmmXXXMMMMMMSSSaaaqqq}}}xxxdddJJJ777111000///,,,,,,,,,---...............+++++++++++++++++++++++++++,,,---...///000111222111111111222222333333444444333333444666777666555333666999;;;;;;<<<===>>><<<===>>>===<<<<<<<<<>>>@@@AAAAAA@@@???@@@BBBEEEGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIJJJMMMQQQTTTUUUTTTRRRSSSSSSSSSRRRRRRQQQQQQiiimmmooojjjccc]]]]]]```[[[YYYWWWUUUUUUWWWYYY[[[aaarrrzzzuuunnnnnnyyyxxxiiijjjnnnuuu|||pppOOO???===:::999888777555444333333444333333333333444555555555666999:::;;;>>>AAADDDGGGJJJOOOSSSXXX___hhhooovvv|||pppfff```]]]YYYUUURRRNNNIIIFFFEEECCCAAAAAA@@@???<<<:::999888777555333222111111222222222222222333444555777999<<<>>>???AAADDDGGGNNNNNNNNNRRRWWW[[[]]]^^^]]]bbbgggiiiiiijjjnnnrrruuuvvvxxxyyyxxxwwwvvvvvvwwwwwwwwwxxxzzz|||}}}}}}zzz{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~}}}|||}}}|||~~~rrrpppnnniiiddd```[[[UUURRRRRRVVV\\\bbbeeegggppp~~~vvvaaaOOOCCC???;;;999:::<<<===>>><<<<<<<<<<<<:::999999999666666666777777777777777555888;;;<<<>>>BBBHHHMMMVVV]]]hhhqqqvvvzzz~~~}}}~~~jjj[[[QQQJJJHHHJJJHHHHHHGGGGGGHHHIIIJJJJJJMMMJJJJJJQQQ[[[gggwww||||||~~~}}}zzzqqqfffqqqhhhXXXbbbmmm~~~gggOOOGGGJJJSSSdddwww}}}ppp\\\BBB222...///...++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...///111111222111111222222222333333333666555333444555555444333222555999;;;<<<<<<===???===>>>??????>>>===>>>???AAABBBBBBAAA???@@@BBBDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIILLLPPPRRRSSSSSSQQQRRRRRRRRRRRRQQQPPPOOOgggjjjkkkfff^^^[[[___dddiiifff```[[[YYYYYYZZZ[[[ccckkk{{{nnnccc___ggguuuvvvuuutttuuuzzzeeeLLLBBB<<<;;;:::999888666555555444333333333333444555555555777999:::;;;<<<@@@BBBDDDGGGLLLPPPTTT[[[dddkkkpppvvv|||zzziiibbb___[[[XXXTTTPPPJJJGGGFFFDDDCCCBBBBBB@@@>>>;;;;;;999888666444333222111222222222222222333444444555777:::<<<>>>@@@BBBEEELLLLLLMMMOOORRRVVV[[[^^^]]]bbbhhhjjjiiiiiilllppprrrtttxxx{{{||||||{{{yyyuuuuuuuuuvvvwwwxxxyyyzzz|||||||||||||||{{{zzzyyy}}}}}}}}}}}}~~~yyyqqqggg___WWWSSSOOOMMMPPPUUUZZZ```iiirrr{{{iiiXXXFFFAAA<<<999:::<<<===>>>===>>>???>>><<<:::::::::555555555666666777777777444777;;;===???DDDKKKPPPXXXaaallluuuyyy{{{~~~{{{gggZZZRRRLLLIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKOOOLLLLLLTTT```mmm|||~~~}}}uuuooottt~~~jjjXXXmmm}}}{{{sss~~~```III@@@FFFTTTjjj~~~zzzcccRRR===000---...---+++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...///000000111111111111111222222333333333777666555555666666555444333666:::<<<<<<<<<>>>???>>>???@@@@@@>>>>>>???@@@AAABBBBBB@@@??????@@@BBB@@@AAACCCDDDEEEDDDDDDCCCAAAAAAAAAAAAAAABBBBBBCCCFFFGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGJJJNNNPPPQQQPPPPPPQQQRRRRRRRRRQQQOOONNN^^^bbbeee```ZZZXXX]]]dddmmmiiiccc^^^[[[[[[]]]___bbbdddxxxrrrcccYYY]]]hhhvvv~~~}}}|||{{{}}}{{{YYYEEE======<<<:::999888777666444333333333333444555555444666888999999;;;>>>@@@@@@DDDHHHLLLPPPWWW```gggiiiooouuuyyysssfffbbb\\\WWWSSSOOOLLLIIIGGGEEEDDDCCCCCCAAA>>><<<;;;:::888666555333333333222222222111222222333444222555888:::;;;===@@@BBBFFFIIIMMMNNNOOORRRWWW[[[\\\bbbiiijjjgggfffjjjooooooqqqvvv|||}}}zzzvvvwwwwwwwwwvvvwwwxxxyyy{{{||||||}}}|||{{{zzzyyy~~~~~~~~~tttjjjaaa[[[SSSLLLKKKOOOTTT[[[ccchhhkkkpppwww}}}ooo\\\HHHCCC===999999;;;===>>>>>>@@@BBB@@@===;;;:::;;;666666555555555555555555555888<<>>???===???@@@???>>>===>>>???@@@@@@@@@>>><<<<<<>>>@@@===>>>AAACCCEEEEEEEEEDDDAAAAAAAAAAAAAAABBBCCCCCCFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHLLLNNNNNNNNNOOOPPPQQQRRRRRRPPPOOOMMM[[[aaaeeebbb\\\ZZZ```gggiiieee```\\\[[[]]]```ccc______rrr{{{jjj\\\[[[```kkk```EEE<<<<<<;;;:::888777666666444333333333333444555555444555777888888999<<>>AAAFFFJJJNNNTTT]]]dddeeejjjpppuuu|||iiiddd\\\UUUQQQOOOMMMLLLGGGFFFDDDDDDCCCBBB???===;;;:::888777555444444444222222222111222222333333000333666888999;;;>>>@@@@@@FFFMMMOOONNNOOOSSSXXX\\\bbbhhhiiifffeeeiiinnnkkknnnttt{{{|||yyyzzzzzz{{{zzzyyyyyyzzz{{{zzz{{{|||}}}}}}|||{{{{{{~~~~~~uuukkkdddZZZOOOLLLOOOQQQVVV]]]`````````cccfffxxxqqq[[[JJJEEE>>>999999:::<<<>>>>>>AAACCCBBB>>>;;;;;;<<<777777666555444333333222555999>>>AAADDDJJJRRRXXXbbblllzzzvvvgggWWWPPPMMMIIIEEEEEEFFFGGGIIIJJJKKKJJJJJJIIIOOOOOOVVVcccpppxxx|||{{{}}}~~~sssnnnmmmwwwuuu~~~xxxlll|||ssscccQQQDDDBBBMMMbbb|||tttaaaIII@@@444---,,,...///...)))+++---...///...,,,+++,,,,,,,,,------.........////////////000000000000///000111222333444444555777777777999===?????????666999<<<=========>>>???<<<>>>???>>>===<<<===???>>>???>>><<<::::::<<<===;;;===@@@CCCEEEFFFEEEEEEBBBBBBAAAAAABBBBBBCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGJJJLLLLLLLLLOOOPPPQQQRRRRRRPPPNNNMMMbbbccccccccccccaaa___^^^hhhbbb\\\[[[^^^bbbdddeeeZZZaaajjjyyyuuuccc___^^^```rrr~~~wwwLLLBBB999;;;>>>777666:::777444444444333333444555555555444444444555888;;;<<<>>>@@@CCCFFFKKKRRRYYY^^^aaacccggglllvvv~~~hhhVVVTTTUUUOOOMMMOOOGGGGGGGGGFFFDDDBBB???>>>>>>===;;;999777555333222444333222111111111222333222333444555777999;;;<<>>?????????>>>======<<<;;;888777666555555555555555;;;:::???GGGKKKNNNXXXcccpppyyy~~~~~~wwwkkkddd^^^UUULLLGGGFFFGGGIIIIIILLLNNNOOONNNMMMLLLLLLPPPSSSZZZfffxxx}}}|||vvvnnnsss}}}yyy|||yyyssstttwww~~~~~~|||uuudddQQQFFFDDDEEEUUUmmmfffMMM???888000,,,---...---***------,,,++++++,,,,,,,,,+++++++++,,,,,,------...//////......000111333555222222111111111333555666:::999888;;;>>>@@@>>><<<888777888:::>>>@@@@@@@@@BBBFFFIIIGGGAAA<<<<<<===AAA@@@???>>>============<<<<<<===@@@CCCFFFFFFFFF>>>@@@AAAAAA@@@@@@@@@AAA@@@AAABBBBBBCCCCCCBBBBBBAAACCCEEEHHHJJJLLLMMMNNNPPPQQQRRRPPPNNNMMMMMMNNNaaabbbbbbcccbbbaaa```___fffccc___^^^```ccceeeggg```bbbdddooollleeebbbbbbppphhhJJJ===<<<>>>888777:::666444444333333333444444555333333222333444777999;;;===???BBBFFFJJJPPPWWW\\\```bbbeeeiiippp}}}uuu```[[[ZZZUUUQQQRRRJJJIIIIIIGGGEEECCCAAA@@@>>>>>>===;;;999777555333444333222111111111222333222333333555666888:::;;;@@@AAACCCFFFIIIKKKMMMOOOXXX[[[```cccdddeeeeeefffiiikkknnnrrruuuvvvtttrrrsssvvvyyyyyyxxxwwwxxxyyyxxxyyy{{{|||}}}~~~~~~}}}~~~|||}}}~~~}}}kkkZZZRRRRRROOOSSSWWWXXXVVVUUUWWWYYYfffuuufffTTTEEEBBB===999888:::===@@@AAA@@@>>>===;;;:::::::::888777666555555555555555888:::AAAKKKQQQUUU___iiiyyy~~~rrrfff^^^YYYRRRKKKGGGFFFGGGHHHIIIKKKNNNOOONNNMMMNNNNNNOOOUUU^^^jjjzzz{{{uuu{{{wwwpppsssyyyzzzsssppppppuuurrrnnnfffWWWHHHBBBDDDIIIZZZooowww]]]GGG<<<666///+++---...---+++---,,,,,,++++++,,,,,,---,,,,,,---------.........////////////000111222333222222222333333444555666999888888:::===???>>><<<999888777999<<>>???@@@AAAAAABBBBBBCCCCCCCCCBBBAAABBBDDDGGGIIIJJJKKKLLLNNNOOOPPPOOOMMMLLLMMMNNN___```````````````___^^^bbbbbbcccbbbbbbcccfffhhhbbb```^^^ffftttkkkfffeeeqqqTTTCCC======999999:::444444444333333333333333444222222222222333555888999<<<>>>AAADDDHHHNNNTTTYYY\\\___cccgggmmmxxxjjj___\\\WWWSSSSSSOOOMMMKKKHHHFFFDDDDDDCCC?????????>>><<<999777555333222111000000111222333222222333444666777999:::===>>>AAADDDGGGJJJLLLMMMRRRUUUYYY\\\^^^___bbbdddhhhhhhiiimmmrrrtttqqqooorrrsssuuuuuuttttttuuuwwwvvvxxx{{{}}}~~~~~~{{{|||}}}|||~~~wwwdddYYYXXXUUUYYY]]]]]]YYYVVVUUUVVVcccppp~~~}}}bbbRRRFFFBBB===999888:::>>>AAABBB@@@===:::888777777888888777666555555555666777777<<>>???EEERRRcccvvvzzzjjjSSS@@@777333---+++,,,---,,,+++,,,,,,,,,++++++,,,,,,------............/////////000000000111222222222222444444444444555666777777999888888999;;;===<<<;;;:::888777777:::>>>???@@@@@@EEEKKKMMMKKKIIIHHHHHHGGGGGGEEECCCBBBAAA@@@@@@@@@??????@@@@@@AAABBBBBBGGGFFFDDDBBB@@@?????????AAAAAABBBBBBCCCCCCCCCCCCAAABBBDDDEEEGGGHHHHHHHHHJJJLLLMMMMMMLLLLLLMMMNNN\\\\\\]]]]]]^^^^^^^^^^^^^^^aaaddddddbbbbbbdddggg^^^]]]]]]dddvvvyyyqqqmmmlllvvvxxx___III>>><<<999;;;<<<555555444444333333333333333222222222333444666777888:::===@@@CCCFFFKKKPPPTTTVVV[[[aaagggnnnyyyzzzfff___ZZZVVVVVVRRRPPPLLLHHHFFFEEEEEEEEE@@@@@@AAA@@@???<<<:::888333222111000000111222333111222222333444666888999;;;<<>>AAACCC@@@<<<888555555555666888777555555555666777888888@@@LLLXXX___eeelllrrr~~~vvvfff\\\TTTRRROOOLLLIIIHHHFFFFFFGGGIIIJJJKKKMMMOOOSSSVVV```kkkuuuzzz~~~}}}~~~~~~kkkZZZUUU[[[tttzzzddduuuwwwooooooggg\\\PPPCCC;;;???HHH[[[nnnuuu```KKK<<<333000,,,+++,,,---,,,+++,,,,,,+++++++++,,,------............///////////////000222333555666777777999888666555555777999:::888888777888999;;;;;;;;;;;;999666666999<<>>AAACCCGGGLLLPPPRRRWWW^^^eeemmmwwwtttfff___[[[ZZZUUURRRMMMIIIFFFEEEEEEFFFAAAAAABBBAAA@@@>>><<<;;;555444222111111111222333111111111222333555666777:::;;;===@@@DDDGGGIIIJJJJJJLLLNNNQQQSSSWWW[[[___dddccccccggglllooopppnnnrrrqqqppppppqqqrrrrrrrrruuuvvvxxxyyyzzz|||~~~}}}}}}qqqfffdddeeeiiilllkkkhhhffffffhhhdddoooxxx|||~~~hhhRRRCCC@@@<<<999999;;;>>>@@@AAA???;;;777555444555555888666555444555666999:::777BBBQQQ]]]fffnnntttxxx~~~||||||}}}oooaaaZZZTTTSSSQQQNNNKKKIIIGGGFFFGGGHHHIIIJJJMMMQQQWWW[[[hhhttt}}}~~~}}}~~~~~~|||ttt[[[OOOLLLUUUooovvveee}}}vvvtttkkk^^^PPPCCC<<>>@@@@@@===:::777666888;;;===888888888888888999:::<<<===:::777777999<<<>>>???AAABBBCCCCCCBBBBBBCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>???AAAAAAAAADDDHHHKKKJJJKKKLLLNNNOOOLLLFFFBBBCCCCCCBBBBBBBBBCCCDDDEEECCCCCCDDDEEEEEEEEEEEEDDDGGGHHHJJJKKKKKKLLLNNNPPPXXXXXXXXXYYY[[[\\\^^^___[[[]]]``````___^^^^^^___]]]ZZZZZZ]]]aaalll{{{{{{~~~rrroooxxxxxx]]]III@@@999;;;>>>888888777666555444444444444333444444555666666777777777999<<>>777666444333222222222222000000111111222444555666999:::<<<>>>AAACCCEEEFFFFFFHHHKKKMMMPPPSSSWWWZZZ^^^___aaadddhhhkkkoooqqqsssrrrqqqrrrssstttsssrrrssstttvvvvvvwwwxxx{{{}}}yyyzzz||||||}}}yyylllhhhjjjkkklllkkkhhhiiilllpppiiivvv~~~|||||||||iiiPPPAAA@@@>>><<<;;;<<<>>>???>>><<<:::777555555666666777666555444555777:::<<<888EEEUUUaaalllvvv}}}~~~||||||}}}tttggg\\\XXXSSSSSSQQQOOOLLLJJJHHHGGGIIIJJJKKKLLLOOOVVV^^^cccmmmxxx~~~}}}|||zzz|||eeeOOOHHHIIIUUUoooyyyrrrnnnzzzvvvlll^^^PPPCCC???FFFQQQiiiyyyzzzcccLLL;;;222......------,,,,,,++++++++++++++++++,,,---......------...///111222333333111222333777;;;@@@DDDFFFFFFDDDAAA???=========>>>888999999888777888:::===>>>;;;999999;;;===>>>>>>BBBAAAAAA@@@????????????@@@@@@@@@@@@@@@AAABBBCCC;;;>>>@@@AAAAAADDDJJJOOONNNNNNOOORRRTTTQQQJJJDDDDDDCCCBBBBBBBBBCCCEEEFFFDDDEEEEEEFFFFFFFFFFFFEEEHHHJJJLLLLLLLLLMMMOOOQQQYYYYYYYYYZZZ\\\^^^aaabbb^^^^^^]]]^^^______]]][[[\\\YYYZZZ\\\[[[aaa|||{{{{{{tttmmmssskkkTTTFFF:::999===999999888777666666555555555222333444444555555555555666888;;;>>>???BBBEEEHHHLLLPPPUUUZZZ___gggqqqxxx}}}lll^^^WWWYYYVVVRRRNNNJJJHHHGGGGGGDDDCCCAAA?????????@@@AAA;;;999777444333222222222000000000111111333444555666777999;;;===???@@@AAABBBEEEHHHKKKMMMOOORRRUUUXXX[[[___aaacccgggnnnsssuuutttsssuuuwwwwwwtttqqqqqqrrrttttttuuuvvvyyy{{{vvvxxx{{{}}}~~~uuuooonnnnnnlllhhhfffhhhooouuusss{{{uuusssyyyeeeMMMAAAAAA@@@@@@@@@???@@@@@@::::::999888777777777888777666444444555888;;;===AAANNN]]]gggpppzzz~~~~~~~~~{{{}}}}}}xxxuuukkk^^^VVVUUUQQQPPPOOOMMMLLLKKKJJJJJJMMMNNNNNNOOOTTT[[[eeekkkrrr|||~~~iiiRRRIIIDDDJJJYYYrrrsssqqqzzz~~~uuujjj[[[MMMCCCCCCPPP^^^ttt~~~pppVVVBBB666000---...///...---+++******++++++++++++,,,---...///---...000222444666777888444333444666:::@@@EEEIIIJJJJJJKKKKKKHHHDDD@@@===999::::::999777777;;;>>>>>><<<;;;;;;===>>>>>>===AAABBBCCCDDDDDDBBB>>>;;;>>>???@@@AAACCCFFFHHHIII???BBBDDDEEEDDDGGGNNNTTTUUURRRPPPQQQSSSQQQKKKFFFDDDCCCBBBBBBBBBCCCEEEFFFEEEFFFGGGGGGHHHHHHHHHHHHJJJLLLMMMNNNNNNOOOQQQRRRZZZZZZ[[[\\\^^^aaaccceeeaaa___]]]]]]___```]]]YYYXXXWWW\\\```[[[[[[qqq{{{yyyzzzwwwjjjiiiyyyuuu\\\KKK;;;888<<<999::::::888777666666666666111222333333444444444444555777:::===>>>AAADDDFFFIIIMMMRRRVVV\\\dddooovvv}}}{{{ggg]]]ZZZXXXUUUQQQMMMJJJHHHHHHEEECCC@@@>>>>>>???AAACCC===;;;888666333222222222000000000000111222333444555555777888:::<<<======@@@CCCFFFIIIKKKMMMOOOQQQSSSXXX^^^```___cccllltttvvvuuuuuuwwwyyyyyyuuurrroooppprrrssstttvvvyyy|||vvvyyy}}}|||vvvrrrqqqlllgggeeehhhqqqxxx}}}|||qqqmmmrrryyy```KKKBBBBBBCCCCCCCCCBBBAAAAAA888888888888999999999999777666444333555888<<<>>>KKKXXXeeekkkqqqyyy}}}|||}}}~~~}}}}}}||||||{{{}}}~~~}}}uuupppfffYYYRRRSSSNNNMMMLLLLLLLLLLLLLLLMMMQQQQQQQQQRRRWWW___jjjqqqyyy~~~zzz|||xxxUUUEEEGGGBBBKKK\\\uuurrrrrrttthhhXXXKKKCCCGGGXXXiii~~~jjjOOO===444111---///000///---+++******++++++++++++,,,---...///...///111444666888:::;;;666555444555999>>>DDDHHHKKKNNNSSSTTTQQQJJJAAA;;;:::;;;;;;999777777;;;???>>>===<<<===??????>>>===@@@CCCFFFIIIJJJFFF@@@;;;??????AAACCCFFFIIILLLNNNDDDGGGJJJJJJIIILLLRRRYYY[[[VVVPPPOOOOOOOOOJJJFFFEEEDDDBBBAAABBBCCCEEEGGGFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMOOOOOOOOOPPPQQQSSSaaa___]]]```dddfffccc___]]][[[YYYYYYZZZZZZZZZYYYXXXWWWYYY[[[\\\```lllxxxwwwyyyqqqdddgggsssnnnRRRBBB???;;;444<<<:::888555444444444555555555444333333333333444333444555888;;;>>>AAABBBIIILLLOOOQQQUUU]]]hhhoooxxxrrrbbbbbbZZZTTTSSSRRRMMMIIIHHHEEECCCBBBBBBBBBAAA>>><<<>>>===;;;999777555444333444222000000222333444333222444666888::::::::::::AAABBBDDDGGGIIILLLNNNOOOPPPSSSWWWZZZ\\\bbbiiinnnqqqsssuuuwwwwwwvvvsssrrrsssssstttttttttuuuxxx{{{xxx}}}qqqlllrrrpppkkkiiicccfffvvv~~~llllllwww~~~pppXXXGGGBBBAAAGGGOOOQQQIIICCCBBB<<<;;;:::999888888888888666555666777777999AAAKKK\\\aaaiiirrrxxx{{{||||||~~~||||||}}}}}}~~~~~~wwwjjjeeeaaaYYYRRRNNNKKKJJJIIIJJJKKKLLLLLLKKKOOOMMMNNNUUU```llltttxxx~~~~~~}}}~~~gggNNNDDDEEEHHHWWWnnn|||qqq|||iii\\\NNNGGGHHHSSSfffvvvyyyaaaIII:::333000---------,,,,,,,,,++++++///...---,,,------///000111000000000222666999<<<<<<999555555999<<<======CCCGGGLLLPPPPPPKKKDDD???<<<===>>>???????????????============>>>???@@@@@@FFFJJJRRR[[[^^^XXXKKK@@@@@@BBBDDDGGGJJJMMMOOOPPPTTTSSSRRRRRRRRRRRRRRRRRR\\\UUUOOOOOOMMMKKKJJJMMMHHHHHHGGGFFFDDDDDDFFFHHHIIIIIIHHHHHHIIIJJJLLLMMMQQQSSSSSSPPPPPPSSSTTTQQQ```^^^___bbbggggggccc___WWWWWWWWWXXXZZZZZZZZZZZZZZZYYY[[[______```fffnnn~~~wwwxxxhhhdddiiivvvuuu]]]III???<<<:::<<<;;;888666555555555555666555444444333333444444444555666999;;;???AAACCCEEEHHHKKKNNNRRRZZZdddllluuu{{{pppddd\\\UUUSSSRRRMMMHHHGGGGGGEEEDDDCCCCCCBBB@@@>>>>>>>>>===;;;999777444333444222000000111333333222222333555666888999999999???@@@BBBEEEGGGJJJLLLMMMNNNQQQUUUXXX[[[```ggglllrrrsssuuuwwwwwwvvvuuutttvvvvvvvvvuuuttttttuuuwwwyyy}}}xxxkkksssrrrnnnlllddddddsssooopppttt{{{}}}kkkVVVIIIBBBBBBHHHRRRVVVPPPIIIFFF<<<;;;:::999999888888888777666666777777:::FFFRRRgggmmmuuu}}}~~~}}}}}}~~~rrreee___[[[TTTNNNKKKKKKJJJKKKLLLMMMNNNNNNMMMQQQOOOPPPVVVcccoooxxx|||||||||^^^GGGBBBGGGQQQbbbzzzzzzkkk^^^PPPLLLQQQ^^^ppprrrWWWAAA444///,,,---------,,,,,,,,,++++++......---------...///000111111111333666;;;???BBBBBB===888555777:::<<<===???AAADDDFFFFFFCCC???======>>>???@@@@@@@@@@@@@@@?????????@@@AAABBBCCCDDDFFFKKKTTT^^^ccc]]]QQQFFFAAACCCGGGKKKPPPTTTXXXYYYUUUUUUTTTSSSRRRRRRRRRRRRXXXRRROOOPPPOOOLLLJJJKKKJJJIIIIIIGGGFFFFFFHHHIIIMMMLLLKKKJJJJJJKKKLLLMMMQQQUUUVVVTTTUUUWWWVVVRRR\\\]]]```eeeiiihhhccc^^^RRRTTTVVVYYYZZZ[[[ZZZZZZ\\\[[[]]]bbbccc``````ccctttqqqddd___bbbsssyyyhhhPPP===999===<<<;;;:::999777666555555666555444444333444444444555555777999;;;>>>AAABBBAAADDDHHHKKKOOOVVV```gggnnnttt|||~~~jjj```WWWUUUTTTPPPKKKJJJIIIGGGFFFEEEEEEDDDBBB@@@>>>??????>>><<<999666444444222000///111222222111222222333444555777888999<<<>>>???BBBEEEGGGIIIJJJKKKMMMQQQTTTXXX^^^eeeiiiqqqrrrsssuuuvvvvvvvvvvvvyyyyyyxxxvvvsssrrrrrrsssxxx~~~}}}ooowwwxxxtttqqqgggeeerrrtttuuuqqqxxx~~~tttdddUUUMMMHHHGGGKKKUUUZZZVVVOOOJJJ===<<<;;;:::999999999:::888777777888888>>>NNN]]]pppuuu}}}~~~~~~~~~yyymmm```YYYUUUOOOKKKIIIJJJKKKMMMNNNPPPPPPQQQQQQTTTQQQQQQXXXeeerrr|||{{{xxxyyy[[[GGGHHHRRR```tttiii[[[NNNNNNYYYiiizzzhhhNNN<<<444111...------------,,,,,,,,,,,,......------......///000111222333666:::@@@EEEGGGHHHCCC<<<777777999;;;========================<<<>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHEEEJJJTTT]]]bbb^^^SSSKKKEEEGGGJJJNNNRRRVVVYYY[[[VVVUUUTTTSSSRRRRRRRRRRRRTTTPPPPPPSSSSSSNNNKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKPPPOOONNNMMMLLLMMMNNNNNNTTTYYY\\\\\\]]]^^^[[[VVVXXXZZZ^^^dddgggeee```\\\RRRUUUYYY\\\]]]\\\[[[ZZZ^^^\\\\\\aaabbb___\\\\\\eee~~~jjj]]][[[hhh|||~~~zzzrrr\\\DDD;;;???<<<<<<<<<;;;999888666555666666555444444444444444444555666888:::<<<>>>@@@>>>BBBFFFJJJNNNUUU]]]dddhhhmmmvvv}}}uuuhhh]]]YYYXXXTTTPPPNNNKKKIIIGGGFFFFFFEEECCCBBB???@@@AAAAAA???;;;888666555222000///000111111000222222111111222444666888;;;<<<>>>@@@CCCFFFGGGIIIHHHJJJMMMPPPUUU[[[aaaeeemmmnnnoooppprrrtttuuuvvvxxxxxxxxxvvvsssqqqqqqrrrttt}}}~~~||||||uuu~~~~~~zzzuuujjjhhhttt||||||rrrwww{{{xxxmmmaaaYYYVVVVVVRRRQQQUUUYYYWWWOOOIII===<<<;;;;;;:::::::::;;;888777888999<<>>;;;999:::;;;<<<======<<<<<<<<<===>>>>>>???@@@AAACCCCCCDDDDDDDDDCCCCCCDDDDDDFFFGGGIIIJJJDDDHHHNNNUUUXXXVVVPPPJJJIIIJJJKKKLLLNNNPPPQQQQQQTTTSSSSSSSSSSSSTTTTTTUUUSSSQQQSSSXXXXXXSSSNNNMMMNNNLLLJJJJJJJJJKKKKKKKKKOOONNNMMMMMMMMMOOOPPPQQQVVV]]]bbbcccdddddd```[[[SSSVVV[[[___aaa___[[[XXXVVVZZZ^^^```___\\\[[[ZZZ^^^ZZZZZZ]]]___\\\ZZZ[[[\\\xxx}}}|||xxxwwwvvveeeccclllyyy|||yyykkkTTTDDDAAA=========<<<;;;999777666666666555444444444444555333333444666777:::;;;<<<>>>BBBGGGKKKNNNSSS[[[aaadddiiissszzz}}}tttccc\\\YYYVVVRRRQQQLLLJJJGGGFFFFFFEEEDDDCCC@@@AAABBBBBB@@@===:::777666333111000000111000///111111000000111333555666999:::<<>>333222000+++.........---------,,,,,,------...//////000000000222333444666888<<<>>>@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>????????????@@@AAABBBCCCEEEEEEEEEFFFCCCCCCDDDDDDEEEGGGHHHIIIFFFGGGIIIKKKMMMMMMJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJOOOPPPPPPRRRTTTVVVWWWYYYUUUSSSVVV\\\]]]WWWRRRQQQOOOMMMJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMPPPRRRSSSUUU\\\aaacccdddeeeaaa[[[QQQSSSVVVYYYZZZXXXVVVUUUXXX\\\```aaa^^^ZZZYYYZZZ[[[XXXXXX[[[[[[XXXXXX[[[ZZZlllyyyuuuooolllrrrssspppwww}}}{{{tttcccOOOCCC??????>>>===;;;:::999999777666555555444444555555333333333444666888999:::===AAAGGGJJJMMMQQQWWW\\\```eeeooovvvxxxyyynnnaaa[[[WWWSSSQQQNNNKKKHHHFFFFFFFFFFFFEEEAAAAAABBBBBB@@@>>>;;;999888555222111111111000///111111111111222333444555888999;;;===@@@CCCDDDFFFGGGFFFGGGKKKPPPVVVZZZ\\\^^^```bbbfffiiikkkmmmnnnnnnppprrrrrrrrrqqqrrrsssrrrxxx|||~~~~~~xxxyyyzzz|||xxxtttyyypppiiigggjjjnnnrrrooofffZZZQQQLLLFFF@@@;;;;;;::::::::::::;;;;;;999888<<>>???>>><<<<<<<<<:::;;;<<<>>>??????>>>>>>@@@AAABBBDDDEEEFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNPPPSSSVVVYYYZZZWWWTTTVVV[[[\\\XXXTTTSSSQQQNNNJJJJJJMMMNNNMMMKKKIIIIIIJJJKKKMMMPPPSSSUUURRRWWW\\\]]]^^^```^^^ZZZRRRSSSSSSSSSSSSRRRSSSSSSVVVZZZ^^^^^^ZZZWWWWWWXXXWWWWWWYYY[[[XXXTTTTTTXXXYYY___ttt{{{vvvooojjjllltttxxx|||rrr^^^MMMBBB@@@>>><<<;;;:::;;;;;;777666666555555555555555333333444555666777999::::::???DDDGGGIIILLLQQQUUUZZZ___iiiqqqrrrrrrxxx~~~kkkaaaZZZUUUSSSPPPMMMJJJHHHHHHHHHHHHGGGBBBBBBAAAAAA???>>><<<;;;999777444222222222111000000000111222333333333333555666888;;;===@@@BBBCCCHHHFFFFFFIIIOOOTTTWWWXXXXXXZZZ^^^cccgggiiijjjjjjkkkmmmpppqqqppppppqqqrrrppptttwwwyyy}}}}}}xxxyyyyyyyyyxxxnnnjjjmmmrrrwwwuuuvvvooo```SSSLLLEEE???::::::999999999999::::::;;;:::AAARRRdddooovvv{{{zzz}}}~~~~~~~~~}}}}}}|||}}}rrr```YYYSSSQQQNNNKKKLLLOOOOOOQQQQQQNNNMMMOOOVVV\\\```^^^___eeeoooxxx}}}}}}zzzuuutttxxx{{{wwwkkkggglllzzz{{{}}}^^^QQQOOOTTTbbboootttsssrrrwwwlllVVV???222000111000............------------+++---...000111111111111555555555666666777777888777:::<<<<<<;;;:::<<<===::::::;;;<<<>>>??????@@@???@@@BBBDDDEEEFFFFFFGGGEEEEEEDDDDDDDDDEEEEEEFFFEEEGGGHHHHHHGGGFFFFFFFFFEEEFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMOOORRRUUUXXXYYYWWWSSSSSSVVVWWWTTTRRRRRRTTTPPPLLLLLLOOOQQQOOOMMMJJJJJJKKKLLLNNNPPPSSSTTTQQQUUUXXXXXXYYY]]]]]]ZZZSSSSSSRRRQQQOOOOOOQQQSSSRRRWWW[[[[[[WWWTTTUUUXXXSSSVVV[[[]]]XXXQQQQQQUUUXXXVVVjjj~~~wwwooohhhfffiiixxxzzzppp\\\CCCAAA???<<<;;;;;;;;;<<<777777666555555555555555444444555555666888999:::888<<>>======<<<:::888555333333222111000///000222333444444333222333444666999;;;>>>@@@AAAIIIGGGFFFIIINNNTTTVVVVVVTTTXXX]]]bbbfffhhhiiiiiijjjllloooppppppoooppppppmmmppprrrtttxxx}}}~~~{{{xxxzzzxxxvvv|||{{{wwwmmmkkkpppwww|||sssxxxuuufffWWWMMMFFF???999999999888888999::::::===<<>>===<<<;;;;;;===???BBBCCC???@@@BBBCCCEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDEEEEEE@@@CCCGGGIIIHHHFFFDDDDDDEEEEEEFFFGGGGGGHHHHHHIIILLLLLLMMMOOOQQQTTTVVVWWWVVVQQQPPPRRRSSSPPPOOOQQQVVVQQQMMMNNNQQQSSSQQQNNNMMMMMMLLLMMMNNNPPPRRRTTTSSSVVVWWWVVVXXX]]]___]]]TTTSSSQQQPPPOOOOOOPPPPPPLLLMMMPPPRRRRRRRRRQQQPPPUUUYYYZZZXXXVVVTTTPPPJJJQQQSSSbbb|||zzzpppeeebbbhhhvvvwwwnnnVVVIII======AAA@@@;;;777666666666555444444333333222222222333444555666777::::::;;;===AAAFFFJJJLLLUUUVVV\\\ccchhhmmmvvvxxxggg]]]YYYTTTVVVRRRKKKHHHJJJIIIEEEEEEEEECCCBBB@@@???=========;;;888555222000000///...000222222000000333666555777888999:::;;;>>>@@@CCCBBBCCCGGGMMMQQQRRRQQQNNNQQQVVVZZZ]]]aaaeeehhhfffggghhhjjjlllmmmnnnnnnpppppppppqqqrrruuuwwwxxxvvvzzzzzzxxx|||{{{vvvvvvuuu~~~~~~}}}tttbbbRRRIIICCC???;;;666333777;;;;;;;;;<<>>===:::888888777777666666555555444333333333333444555666666999999:::<<<@@@DDDHHHKKKQQQRRRXXX```eeekkkttt~~~qqqccc]]]VVVXXXUUUNNNLLLMMMJJJEEEFFFEEEDDDBBBAAA???>>>===>>>===:::777444333222111111333444333000000222444444666777888999:::===???BBBAAABBBFFFKKKNNNOOONNNLLLOOOSSSWWW[[[___cccffffffgggiiilllmmmnnnnnnmmmoooooooooppprrrtttvvvxxxuuuxxxxxxuuuxxxuuurrrwww|||uuucccSSSKKKEEE@@@>>>:::999<<<>>>>>>???BBBIIIKKKWWWjjjwww}}}~~~}}}zzz~~~}}}~~~|||yyy}}}|||}}}}}}zzz{{{zzzhhh\\\YYYTTTPPPNNNOOORRRTTTVVVXXXZZZYYYXXX\\\dddkkkwww{{{|||tttsss|||gggZZZOOOQQQbbb|||wwwtttsss{{{___NNNJJJGGGVVViiiwww}}}|||qqqfffTTTFFF777111000//////000.........///......------......//////000111111111444444555666777888999999999999999999:::::::::;;;===<<<;;;:::;;;<<<>>>????????????@@@AAABBBCCCDDDHHHGGGFFFEEEEEEEEEEEEEEEBBBCCCCCCCCCBBBBBBDDDEEECCCDDDEEEEEEEEEFFFIIIKKKHHHIIIIIIJJJKKKMMMOOOOOOPPPRRRSSSRRRPPPNNNNNNOOOPPPQQQQQQRRRQQQPPPOOONNNLLLLLLMMMMMMNNNOOOOOOOOONNNNNNPPPQQQSSSUUUWWWWWWSSSQQQPPPNNNMMMLLLMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOPPPSSSTTTRRRRRRTTTSSSPPPMMMNNNRRRaaa~~~wwwooojjjiiinnn{{{vvvsssnnn\\\III@@@===;;;:::;;;999999888777777666666555333333333333444444555666777777999;;;>>>BBBEEEHHHKKKMMMSSS\\\bbbgggpppzzzzzzooodddZZZZZZWWWRRRPPPOOOLLLGGGGGGFFFEEECCCBBB@@@???>>>???>>><<<999777555444444444555555333111000111222333444666666777888;;;===@@@@@@AAACCCGGGJJJKKKKKKIIILLLPPPTTTXXX\\\```cccfffhhhkkknnnoooooonnnmmmkkklllmmmoooqqqsssvvvwwwuuuvvvuuusssuuuyyy|||{{{{{{{{{{{{mmmkkkttt~~~vvvbbbTTTLLLFFF@@@>>>;;;;;;======<<<@@@EEEQQQYYYggguuu{{{}}}}}}|||~~~~~~|||zzz}}}{{{{{{}}}|||yyyzzz~~~uuucccXXXVVVRRROOONNNPPPRRRTTTUUUXXX[[[\\\^^^ccckkkqqq|||{{{tttwww]]]TTTOOOWWWlll~~~vvvqqqpppvvv~~~hhhPPPFFFGGGLLL^^^qqq{{{|||uuujjj```GGG<<<111///000//////000------.../////////.........//////000111111222222444555666666777888999999::::::::::::;;;;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>>>>??????@@@AAACCCCCCFFFFFFFFFGGGFFFFFFEEEEEEAAABBBCCCCCCBBBBBBDDDFFFEEEFFFGGGEEEDDDDDDEEEGGGFFFFFFGGGHHHIIIKKKLLLMMMMMMOOOPPPOOOMMMLLLLLLLLLNNNNNNNNNOOONNNNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPMMMLLLKKKMMMRRRUUUUUUTTTQQQPPPOOOMMMMMMNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLSSSVVVVVVSSSSSSVVVWWWTTTOOORRRRRRXXXooozzznnnkkkmmmsss}}}}}}nnneeekkk}}}jjjTTTFFF>>>:::;;;>>>999888888777777666555555333333333333333444555666555666777999<<>>>>>???AAACCCEEEGGGGGGGGGJJJNNNRRRUUUYYY]]]```fffhhhllloooqqqpppnnnllliiiiiikkkmmmpppsssuuuvvvtttuuuttttttuuuxxxzzzzzzxxxyyy~~~oooiiippp|||vvvaaaUUUOOOHHHBBB???======>>>======CCCLLLYYYfffttt|||{{{{{{~~~||||||}}}}}}zzz{{{ppp^^^VVVTTTPPPMMMLLLNNNPPPRRRTTTVVVXXX[[[___gggpppwww|||{{{uuu{{{xxxZZZVVVYYYhhh}}}}}}xxxtttrrrpppsssuuummm[[[IIIDDDHHHRRRdddvvv{{{uuukkk^^^UUU>>>555......000///...000,,,---.../////////////////////000000111222333333555666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<>>>>>>>>>??????@@@BBBBBBCCCDDDFFFGGGHHHGGGFFFEEEDDDEEEEEEDDDBBBAAACCCDDDHHHIIIHHHFFFCCCAAAAAABBBEEEEEEFFFFFFHHHJJJKKKLLLKKKMMMNNNMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLLLLMMMMMMMMMMMMNNNNNNOOOKKKJJJMMMTTTYYYYYYWWWOOONNNNNNNNNNNNPPPQQQSSSRRRQQQOOOMMMKKKJJJJJJJJJVVVXXXWWWSSSSSSVVVWWWUUUJJJOOOPPPPPP^^^yyypppmmmssszzznnnbbbeeexxxuuu___NNNAAA:::999<<<888888777666666555555444444444333333333444555555444555666888;;;===@@@AAAHHHJJJOOOVVVZZZ\\\ccclllsssyyyxxxfff```XXXUUUTTTQQQMMMKKKJJJIIIHHHFFFDDDCCCAAAAAA???>>>>>><<<;;;999888777333222111111111222222222000222333333333444777999;;;<<<===???@@@BBBCCCDDDFFFIIIMMMPPPSSSVVVZZZ]]]ccceeejjjmmmooonnnmmmkkkggghhhjjjmmmooorrrssstttuuuttttttvvvxxxzzz|||~~~zzzxxx{{{wwwnnnqqqzzzyyyeeeYYYTTTOOOHHHEEEBBBAAAAAAAAACCCMMMWWWbbbooo|||~~~zzzyyy~~~~~~}}}~~~}}}zzz}}}yyyyyy|||~~~kkk[[[UUUSSSOOOMMMKKKLLLMMMOOOSSSSSSTTTWWW^^^iiiuuu||||||zzzeeeTTTWWWcccwww}}}zzzwwwuuunnniiiccc[[[PPPHHHHHHMMM\\\lllzzzyyynnn```SSSJJJ:::333...///000...---///------...///000000000/////////000111222333444444666666777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<>>>>>>>>>>>>??????@@@AAAAAABBBDDDFFFGGGGGGGGGFFFHHHHHHGGGEEEBBB@@@@@@AAADDDEEEFFFEEECCCBBBCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLJJJLLLMMMMMMKKKJJJJJJKKKHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFNNNJJJIIIMMMTTTZZZ[[[YYYOOONNNNNNNNNOOOPPPRRRSSSSSSQQQNNNLLLJJJJJJKKKLLLTTTWWWVVVSSSSSSVVVWWWUUUJJJMMMPPPRRRZZZnnnxxxsssvvv{{{}}}}}}~~~sssgggggguuu|||jjjYYYIII<<<888999888777777666666555444444444444444333333444444555333444666888:::<<<>>>>>>FFFHHHMMMSSSVVVWWW]]]eeepppuuu{{{xxxkkk^^^XXXUUUQQQNNNMMMKKKJJJIIIGGGFFFDDDCCCBBB?????????>>>===;;;:::999444222111111333444333333000111333333222333666888888:::<<<===>>>???AAACCCFFFIIILLLNNNPPPRRRVVVXXX]]]___cccgggiiijjjiiiiiiggghhhkkkmmmoooqqqrrrrrruuusssuuuyyy{{{{{{}}}|||zzz{{{|||sssrrrxxxqqqeeeaaa\\\WWWMMMGGGBBBBBBEEEKKKWWWbbboooxxx~~~zzz|||}}}~~~}}}ooonnnpppuuuxxxrrreeeZZZUUUSSSPPPMMMLLLLLLNNNOOORRRRRRTTTXXXaaammmxxxwwwZZZKKKTTTiii}}}{{{~~~{{{wwwtttkkkaaaUUUMMMHHHHHHNNNVVVhhhsss{{{uuufffWWWJJJAAA777222///000000...---///......///000000000////////////000222333444555666777777777888888888999999;;;;;;;;;;;;::::::::::::999::::::;;;<<<<<<======>>>>>>======>>>??????@@@@@@@@@BBBDDDEEEFFFGGGGGGJJJJJJIIIEEEAAA?????????===???BBBDDDEEEEEEGGGIIIEEEEEEFFFGGGHHHJJJKKKLLLIIIKKKLLLLLLJJJJJJJJJKKKGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJIIIIIIHHHGGGGGGGGGKKKHHHGGGJJJOOOTTTVVVVVVPPPOOONNNMMMMMMNNNOOOPPPQQQOOOMMMKKKKKKLLLOOOPPPSSSVVVWWWUUUVVVZZZZZZXXXSSSOOOPPPWWW\\\ggg|||yyyxxxzzz}}}}}}}}}|||{{{rrrsssyyywwwhhhUUUDDD;;;:::999888888777777666666555555444444333333444444444333444666888:::;;;<<<===AAACCCIIIOOORRRSSSYYYaaakkkpppvvv}}}|||hhh^^^XXXRRROOOOOOLLLKKKJJJHHHGGGEEEDDDCCC@@@AAAAAAAAA@@@>>>===<<<888666333333555555444222000222333333222333555777555888;;;<<<<<<>>>AAADDDEEEGGGJJJLLLMMMNNNQQQSSSUUUWWWZZZ^^^aaacccdddeeehhhiiikkknnnpppqqqqqqqqqvvvssstttyyy{{{zzz{{{}}}{{{|||}}}}}}vvvqqqnnnkkk[[[QQQIIIJJJPPPZZZgggrrr}}}~~~vvvhhhhhhhhhkkkkkkhhh```YYYUUUSSSQQQPPPOOOPPPRRRSSSQQQSSSWWW^^^iiisss|||hhhWWWMMMZZZssswwwttt{{{yyyuuuhhh]]]QQQHHHDDDHHHVVVeeeqqqwwwxxxmmm]]]NNNAAA777555000...//////---...111///000000000000//////...///000111222333555666666777888888888888999999999;;;:::::::::999999999999888999:::<<<===>>>??????>>>============>>>??????>>>???@@@AAACCCEEEGGGHHHJJJJJJIIIFFFBBB??????@@@;;;>>>AAADDDEEEFFFGGGIIIDDDEEEEEEFFFGGGIIIJJJKKKGGGIIIKKKKKKIIIHHHIIIJJJFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIGGGGGGIIILLLNNNPPPQQQPPPNNNMMMKKKKKKLLLLLLNNNMMMKKKJJJLLLOOORRRUUURRRVVVXXXXXXZZZ^^^___]]]YYYNNNMMMVVV[[[^^^qqq{{{uuuxxx~~~yyy|||sssnnnuuutttaaaLLL@@@>>>::::::999999888777777777555444444333333333444444333444666888:::;;;<<<<<<<<>>===:::666555666666444222111222333333222333555777444777;;;<<<<<<===AAADDDDDDFFFHHHJJJJJJKKKMMMOOOPPPQQQTTTXXX[[[^^^```bbbiiijjjlllnnnpppqqqppppppvvvrrrsssyyyzzzxxxyyy}}}}}}|||~~~}}}{{{yyylllaaaVVVWWW___lllzzz}}}}}}~~~tttffffffffffffdddaaa\\\YYYTTTSSSRRRQQQRRRTTTVVVWWWPPPTTT[[[eeepppyyy~~~zzz|||ppp]]]WWWWWWeeeuuuuuu}}}yyyfff^^^SSSHHHCCCIII]]]qqqtttwwwsssfffUUUGGG:::000222...,,,...///---///222000000111000000///......///000111222444555666777888888888888888999999999:::::::::999999888888888888999;;;===>>>???@@@@@@>>>============>>>>>>???>>>>>>>>>???AAADDDGGGIIIIIIIIIHHHEEEBBB@@@AAABBB>>>AAACCCDDDDDDCCCDDDEEEDDDDDDDDDEEEFFFHHHJJJKKKFFFHHHIIIIIIHHHGGGHHHIIIFFFEEEDDDDDDDDDFFFGGGHHHCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKIIIGGGFFFFFFJJJLLLRRROOOMMMMMMNNNNNNJJJGGGHHHHHHIIIKKKMMMPPPSSSUUUXXXWWWVVVVVVVVVWWWYYYZZZRRRRRRQQQQQQTTT]]]jjjtttuuuyyy|||xxxyyy{{{~~~~~~lllqqq~~~{{{jjjVVVEEE<<<<<<888666888888666666999777777777777666555444333333333444555777999:::;;;===???CCCFFFIIINNNTTTWWWaaaeeelllssszzzqqqeeeYYYTTTSSSRRRQQQNNNJJJFFFEEEEEEGGGBBBBBBAAA@@@???????????????===999666444444444555111111111111111222222222444444555777999;;;===>>>BBBEEEGGGHHHHHHHHHIIIKKKLLLMMMNNNQQQTTTXXX\\\^^^bbbeeeggghhhgggjjjooossstttvvvxxxxxxwwwvvvvvvwwwvvvyyy}}}|||oooaaa___jjj|||}}}|||zzzzzzzzzjjjccceeegggddd___ZZZXXXXXXXXXVVVUUUVVVXXXXXXVVVSSSTTTTTTXXXcccrrr}}}vvvrrriiiyyy|||bbbWWWZZZ[[[xxxppp|||~~~uuubbbYYYMMMEEEGGGUUUhhhuuuxxxxxxppp\\\FFF777111000000//////.........//////////////////000000000000000111111111111222555777555555555555666666666666::::::;;;;;;::::::999999:::;;;;;;;;;<<<=========999:::;;;<<<============>>>>>>??????@@@BBBCCCDDDIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@BBBBBBBBBAAA@@@>>>;;;===AAADDDGGGHHHIIIHHHJJJIIIGGGFFFGGGGGGFFFFFFIIIHHHGGGFFFFFFGGGHHHHHHEEEEEEDDDDDDEEEFFFFFFGGGIIIJJJJJJHHHGGGFFFGGGIIIRRRPPPNNNNNNNNNMMMJJJHHHGGGGGGHHHKKKNNNQQQTTTVVVSSSSSSRRRQQQQQQQQQRRRSSSQQQQQQQQQPPPQQQXXXccckkk|||xxx|||{{{{{{~~~~~~~~~rrruuuuuubbbPPPEEE<<<888555777666444444666777777777777666555444333444444444555666888999:::;;;>>>AAADDDGGGLLLQQQUUU\\\```ffflllrrr{{{lll]]]TTTSSSVVVTTTQQQMMMJJJHHHGGGHHHDDDCCCBBBAAAAAA@@@AAAAAA???===;;;888666444444444111111111111111111111111333444444666888:::;;;===???AAADDDEEEEEEFFFGGGIIIKKKLLLMMMPPPSSSWWW[[[]]]^^^aaaeeeggggggiiinnnqqqwwwwwwwwwvvvtttssstttvvvsssuuuyyy~~~~~~zzzxxxzzz|||~~~vvvlllkkksss}}}|||}}}~~~{{{nnnaaa]]]```bbbaaa^^^[[[ZZZ[[[YYYWWWVVVWWWYYYYYYWWWUUUUUUXXX___kkkxxx|||rrrppprrrqqqYYYRRRYYYmmmvvvsss```XXXLLLGGGLLL[[[kkkuuuzzzuuugggSSS???444000111000000///////////////000/////////000000000111111000111222222222222444666666666777777777777777666999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<::::::<<<===============>>>>>>===>>>???@@@BBBCCCHHHIIIJJJJJJHHHEEEBBB??????>>>???BBBDDDCCC???;;;888;;;???CCCFFFHHHIIIIIIGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIJJJIIIGGGGGGIIIJJJPPPOOONNNNNNNNNNNNKKKIIIGGGGGGIIILLLOOOSSSVVVWWWSSSSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNRRRYYY```vvv{{{}}}~~~~~~|||{{{qqqsss{{{kkkWWWJJJ???999666777777444333555777777777777666555444333555444444555555777888888999<<>>>>>>>>>>>???>>>>>>>>>???AAACCCDDDGGGIIILLLMMMLLLGGGBBB>>>@@@??????DDDJJJIIIAAA999777:::===BBBEEEHHHIIIJJJFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEEEEEEEFFFGGGIIIJJJJJJIIIHHHGGGEEEEEEEEEDDDFFFHHHIIIHHHHHHHHHJJJLLLLLLLLLLLLMMMNNNOOONNNMMMKKKKKKMMMOOOQQQTTTVVVWWWSSSRRRQQQPPPOOONNNMMMMMMMMMNNNOOOMMMLLLNNNTTTYYYggg}}}~~~|||}}}xxxkkkwwwsss```PPPDDD===888888999777666888666666777666666555444444555555444444555555666666888;;;>>>AAACCCFFFJJJMMMOOOSSSXXX]]]bbbiiissszzzzzzjjjbbb[[[XXXTTTPPPMMMKKKHHHGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@@@@>>>;;;888444222111111111111111000000000111111222222444555666777777999<<<>>>???@@@BBBDDDHHHIIILLLNNNQQQUUUWWWXXXWWW\\\bbbeeeeeeeeegggiiirrrssstttsssqqqpppqqqrrrpppqqqsssvvv{{{sssjjjggglllsssvvvnnncccWWWQQQVVV```iii|||yyywwwzzz~~~zzzwwwtttppplll___`````````^^^\\\[[[[[[[[[[[[\\\^^^___``````___eeeiiiqqq{{{~~~xxxpppnnnpppxxxpppZZZQQQ```ttt~~~qqq[[[TTTNNNSSSaaannntttuuutttcccNNN???555000...///.........---......///000000000000111111111222222111333555666555444444555777888999:::999888777555666777999:::;;;<<<<<<<<<=========<<<;;;;;;;;;:::;;;<<<===>>>????????????AAA@@@@@@@@@AAACCCEEEFFFEEEGGGIIIKKKIIIFFFBBB???CCC@@@AAAIIIRRRSSSIII>>>:::<<>>AAABBBEEEHHHJJJKKKOOOUUUYYY___gggpppxxx|||ooofffaaaZZZUUUSSSPPPNNNKKKGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAA@@@>>>:::666444333222222222111111111000111111111111222333444555555888;;;===>>>???AAACCCFFFHHHJJJMMMPPPSSSUUUVVVVVV[[[aaadddcccbbbccceeejjjnnnrrrtttsssqqqoooooorrrrrrtttvvvzzz~~~vvviiiccchhhqqqwwwiiiZZZSSSXXXeeeppp~~~{{{wwwtttuuu{{{~~~}}}{{{xxxvvvsssqqqaaaaaaaaa`````````^^^]]][[[]]]___aaacccdddffffffpppsssxxx~~~uuuqqqssswww}}}|||gggWWWYYYnnn}}}lllZZZUUUTTT]]]lllvvvvvvsssjjjXXXEEE;;;666000---...---,,,,,,,,,------...///111111111111222222222222111444666777666555666666777777888888888777555555666777888:::;;;<<<===============<<<;;;;;;;;;:::;;;<<<===>>>???????????????@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDCCCBBBBBBAAABBB???AAALLLZZZ^^^VVVLLL???@@@BBBDDDFFFGGGHHHHHHLLLMMMMMMKKKHHHGGGHHHJJJFFFFFFFFFFFFFFFHHHJJJKKKLLLKKKIIIGGGFFFDDDDDDCCCBBBCCCEEEFFFFFFGGGJJJMMMGGGIIILLLNNNNNNOOOPPPRRRSSSTTTTTTUUUUUUUUUTTTTTTQQQQQQQQQQQQOOONNNLLLKKKJJJLLLNNNNNNNNNPPPUUUYYYhhhwww|||uuummmhhhnnn~~~{{{{{{~~~zzz~~~sssVVVIII<<<888777666666888555666666666666666555555444444333333333444444555777:::===@@@AAABBBEEEFFFHHHLLLRRRWWW\\\cccmmmttt|||qqqiii___WWWSSSPPPMMMJJJHHHGGGFFFDDDCCCBBBBBBAAAAAABBBBBBAAA???<<<999777444444444333222222111111111111111111111222333333555777:::;;;<<<===???@@@CCCDDDGGGJJJMMMOOOPPPQQQRRRWWW]]]``````___aaabbbeeejjjpppttttttqqqnnnlllqqqrrrtttvvvyyy}}}~~~nnngggllluuuxxxiii```cccoooyyy|||{{{|||~~~~~~}}}~~~|||xxxwwwyyy}}}}}}}}}zzzxxxwwwvvvuuusssqqq___^^^^^^___aaabbbbbbaaa[[[^^^bbbeeegggiiilllnnnxxxzzz}}}|||tttvvv}}}wwwggg```jjj|||eeeYYYXXX\\\gggtttzzzvvvppp___MMM===999666000---...,,,,,,,,,,,,---...//////111111222222222333333333222444666777777777888999999888888777666666666555666777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>@@@BBBCCCCCCBBBBBBCCCAAA@@@??????AAADDDEEE@@@===@@@KKKZZZaaa]]]VVVBBBCCCDDDDDDFFFGGGHHHHHHJJJLLLMMMJJJGGGFFFHHHJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEEEEDDDBBBCCCEEEFFFFFFHHHJJJMMMJJJLLLOOOOOOMMMLLLNNNOOOQQQRRRSSSTTTUUUTTTTTTSSSUUUVVVVVVVVVUUUTTTRRRQQQKKKMMMOOONNNNNNPPPUUUZZZbbbggg{{{~~~ssskkkcccdddmmm|||gggVVVEEE<<<999666666777555555666666666666555555333222222222333444555555555888;;;>>>??????AAABBBFFFJJJOOORRRVVV]]]fffmmmqqqyyywwwiii]]]WWWRRRNNNJJJJJJIIIGGGFFFDDDCCCCCCCCCBBBBBBBBBAAA@@@>>><<<;;;666666555444444333222222111111111111111111222333444666888:::::::::<<<===>>>@@@CCCFFFIIIJJJKKKLLLLLLQQQWWWZZZ[[[\\\___bbbfffjjjooorrrqqqnnnllljjjmmmooorrrvvvyyy|||~~~yyyqqquuu~~~~~~uuuttt{{{~~~~~~}}}}}}|||zzzyyyyyyyyyxxxsssnnnmmmnnnooonnnlll^^^\\\ZZZ[[[^^^```___^^^ZZZ^^^cccgggjjjmmmqqqttt{{{}}}vvvrrr{{{uuupppvvvxxx```ZZZ\\\dddpppzzz{{{tttmmmUUUDDD777555444...,,,111......---...///000111111222222222333333333333444222444666666666888;;;===<<<:::888777666666777888777888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::<<<==================@@@CCCFFFGGGFFFDDDBBBBBBAAA??????AAADDDGGGIIIEEEAAA@@@GGGRRRXXXUUUPPPAAABBBBBBCCCEEEFFFHHHIIIGGGJJJLLLKKKHHHGGGKKKOOONNNMMMKKKIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFDDDEEEGGGGGGHHHIIILLLNNNMMMOOOQQQPPPLLLJJJKKKMMMOOOPPPRRRSSSTTTTTTTTTSSSTTTTTTUUUUUUUUUSSSRRRQQQLLLNNNOOONNNMMMOOOUUUYYYWWWXXXkkkwwwnnnddd___cccuuuuuubbbMMMAAA<<<999888999555555666666666666666555222222222222333444555666444666:::<<<======>>>@@@EEEHHHLLLOOORRRXXX```fffjjjssswwwhhh```ZZZUUUQQQLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBBBBAAA@@@???>>>===777777666555444444333333222222111111111111222222333555777888888888:::;;;;;;<<>><<<999777666777999:::888888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<=========999:::;;;<<<============@@@CCCHHHLLLMMMKKKHHHEEEAAAAAAAAABBBDDDGGGJJJKKKMMMHHHCCCDDDIIIKKKHHHDDD??????@@@BBBDDDFFFHHHJJJFFFJJJMMMMMMKKKKKKPPPTTTQQQPPPMMMJJJHHHGGGGGGGGGEEEEEEDDDDDDEEEFFFFFFGGGFFFGGGIIIIIIIIIJJJMMMOOOMMMLLLKKKJJJIIIIIIJJJJJJNNNRRRUUUSSSNNNKKKLLLOOOTTTUUUUUUVVVUUUTTTRRRQQQQQQNNNMMMOOOOOONNNSSSYYYYYY[[[dddzzz}}}pppfffccckkkrrr^^^MMMDDD???;;;888666555444555666777666555333333444444444444444444444555777999;;;===???@@@@@@DDDJJJLLLMMMQQQYYY___bbblllwww|||hhh\\\XXXRRRPPPKKKIIIIIIGGGCCCCCCEEEDDDDDDBBBAAA???>>>===<<<:::999777555444333333444000000000000000000111222000111222333444555555666:::<<>>@@@:::888666555777777777777666777888999:::;;;::::::>>>======<<<;;;::::::999888888999999:::;;;;;;<<>>???>>>CCCGGGJJJKKKOOOVVV\\\^^^gggqqqyyyyyyiii___TTTSSSNNNKKKLLLKKKHHHGGGIIIDDDDDDCCCBBB@@@???>>>>>><<<:::888666555444444444111111000000000111111222///000111222333444555666888;;;>>>@@@AAAAAABBBDDDHHHLLLQQQSSSTTTVVV[[[___bbbdddfffiiijjjjjjjjjiiimmmmmmnnnsssyyy}}}}}}|||}}}|||{{{|||~~~|||~~~~~~zzzuuuqqqrrrrrruuuzzz}}}zzz{{{tttfffXXXTTTVVVXXXZZZ]]]^^^\\\ZZZZZZ\\\\\\ZZZXXXYYY```gggnnnxxx~~~|||ooodddfffrrr|||qqqfffeeekkk{{{xxxrrrrrr~~~|||ggg[[[ZZZeeerrr}}}~~~~~~{{{nnn^^^DDD:::222000000//////000111111111111222222222222222333444444555444333333888777777888:::===AAABBB<<<999777777888999888888888888999999:::;;;;;;<<<@@@???>>>===<<<<<<<<<<<<::::::::::::;;;;;;<<<<<>>???AAACCCDDDCCCCCCCCCDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIINNNLLLJJJHHHGGGGGGGGGHHHFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLNNNPPPQQQKKKLLLNNNOOOOOONNNMMMLLLNNNSSSXXXYYYVVVRRROOOOOOPPPQQQSSSUUUWWWXXXXXXYYYQQQNNNNNNQQQQQQQQQVVV\\\ddd```aaaqqq}}}nnneeegggssszzzyyyvvvZZZEEE<<<;;;777555444555777888888777555555555444444333333222333333555777999:::<<<<<<===@@@DDDGGGIIIMMMSSSXXX^^^eeeooovvv|||{{{iiiWWWUUUPPPLLLLLLKKKGGGFFFGGGDDDDDDDDDCCCBBBAAAAAA@@@===<<<:::888666555444444222222111111000111111111......///111222333444555666999<<<>>>???@@@BBBCCCGGGKKKNNNPPPOOOPPPTTTWWW\\\^^^aaadddgggiiiiiijjjmmmmmmmmmqqquuuyyy{{{{{{{{{zzzzzz{{{}}}~~~~~~}}}}}}}}}~~~~~~||||||}}}xxxssspppnnnpppuuu||||||wwwnnnjjjqqqxxxjjj\\\WWWWWWYYY\\\___ZZZZZZ[[[]]]___```^^^]]]YYYbbbllluuu}}}~~~{{{zzzpppgggcccjjjvvv~~~qqqhhh^^^bbblll}}}uuunnnnnnxxx~~~lll]]]ZZZ^^^nnnyyyyyyqqqaaaQQQ@@@888222222222000//////111111111111222222222333444444555555555555444333666666555666888;;;>>>@@@===;;;999888999:::::::::;;;::::::::::::<<<===>>>BBB@@@???>>>======>>>>>><<<<<<<<<<<<<<<<<<======@@@HHHWWWhhhrrrlll\\\MMMDDDDDDDDDBBB???>>>???@@@???>>>===<<<===???BBBCCCEEEEEECCCCCCCCCEEEGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEFFFHHHIIIJJJKKKLLLHHHIIIJJJKKKMMMOOOQQQSSSKKKMMMPPPRRRSSSQQQOOOMMMMMMRRRXXX[[[YYYUUUQQQOOOOOOPPPQQQSSSTTTVVVWWWWWWQQQOOOOOOQQQPPPOOOSSSYYY[[[\\\```kkktttlllnnnwwwvvvmmmrrr~~~iiiQQQCCC>>>888666555555777888999888666666555444333333222222222333444555777888999:::<<>>===;;;999777666555444333222111111111111111------...000111222333444444666999;;;<<<===@@@BBBCCCGGGJJJKKKJJJKKKNNNQQQVVVXXX[[[___ccceeeggghhhkkkkkkkkkmmmqqqtttwwwyyywwwwwwwwwxxxyyyzzzzzzzzz{{{~~~{{{xxxyyyzzz|||xxxsssqqqkkknnntttyyy|||}}}{{{yyyzzzqqqeee]]]^^^iiivvv~~~zzznnnaaa\\\[[[\\\___bbb[[[\\\___bbbcccdddcccaaa^^^hhhsss{{{~~~~~~{{{xxxxxxpppmmmnnnwwwssseeecccZZZdddsssrrrkkklllttt{{{}}}{{{wwwnnn```XXX]]]hhhttt||||||qqqdddSSSEEE;;;666222333444111///000111111111222222222333333555555555555444444444333666555555555777:::===??????===;;;:::;;;<<<<<<;;;===<<<;;;::::::<<<>>>@@@AAA@@@>>>===<<<===>>>???>>>===<<<<<<<<<===>>>>>>>>>DDDPPP]]]ddd```TTTIIIDDDEEEEEECCC@@@>>>>>>???===>>>@@@?????????BBBEEEHHHFFFDDDBBBBBBDDDGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHFFFHHHJJJLLLMMMMMMMMMMMMFFFGGGGGGHHHJJJKKKLLLMMMJJJJJJKKKLLLMMMOOOQQQRRRLLLNNNQQQTTTUUUSSSPPPNNNMMMQQQVVVYYYXXXUUUQQQOOONNNOOOOOOOOOPPPQQQRRRRRRRRROOONNNOOOMMMKKKMMMRRRQQQXXXaaaiiiqqq{{{sssttt{{{tttpppooouuu___KKK>>>:::888666555777888999888666666555444333333222222222222333444666777888888<<<>>>@@@CCCFFFJJJNNNQQQTTTZZZbbbjjjrrr{{{~~~hhh^^^UUURRRPPPMMMLLLMMMHHHGGGGGGGGGFFFFFFEEEEEE@@@@@@???===;;;999888777555555333222111111111111---...///000111222222333333555777888999;;;===@@@===AAADDDFFFEEEGGGJJJNNNPPPRRRUUUYYY]]]```cccdddgggggghhhjjjlllpppsssvvvuuuvvvwwwwwwxxxxxxyyyzzzzzz}}}~~~~~~}}}}}}~~~}}}}}}xxxvvvuuu~~~~~~}}}{{{yyyvvvsssqqqnnnppptttvvvvvvtttrrrqqqvvvmmmbbbZZZXXX]]]gggooowwwlllaaa^^^]]]\\\___ccc___aaadddfffgggffffffeeebbblllwww}}}~~~xxxwwwyyysssttt{{{|||dddYYY^^^cccrrrsssnnnooosssuuupppmmmggg___WWWVVVcccqqqwww||||||tttfffVVVFFF<<<777333222444444111///111111222222222222333333333444444333333333333333333:::999999999;;;===@@@BBBAAA>>><<<<<<===>>>======???===<<<;;;;;;===>>>@@@???>>>===<<<;;;<<<======>>>===<<<;;;;;;<<<>>>???@@@BBBGGGMMMPPPOOOKKKFFFEEEFFFFFFEEECCCAAAAAABBBCCCGGGJJJIIIEEEBBBDDDGGGIIIGGGEEECCCCCCDDDFFFHHHFFFFFFEEEEEEFFFFFFGGGHHHEEEGGGKKKNNNQQQSSSTTTTTTJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOMMMPPPRRRUUUUUUSSSPPPOOOMMMOOOQQQTTTTTTSSSQQQOOONNNMMMMMMLLLLLLMMMNNNNNNQQQNNNNNNNNNKKKHHHIIIMMMMMMXXXdddhhhgggnnnzzzxxxzzz{{{}}}qqqkkkmmmTTTAAA===:::777666777888888888555555555444444333333222333333333444555666666777<<<<<<>>>@@@DDDHHHLLLNNNRRRVVV\\\eeeoooxxxvvvhhh[[[TTTRRRPPPOOOPPPJJJJJJIIIIIIHHHGGGGGGFFF@@@@@@@@@???>>><<<;;;:::777666555333222111111111///000000000111111111111222444555666666777:::===999<<<@@@BBBBBBCCCGGGKKKKKKMMMOOOSSSVVVZZZ]]]^^^```bbbeeegggiiilllppprrrtttvvvwwwwwwwwwwwwxxxzzz|||}}}~~~}}}|||zzz~~~{{{zzz{{{www{{{{{{xxxwww|||{{{xxxvvvsssrrrqqqqqqrrrssstttssspppoooooopppqqqjjjccc___^^^___dddjjjmmmeee^^^\\\[[[ZZZ]]]aaabbbdddggghhhhhhggghhhiiidddoooyyy}}}}}}vvvuuuwwwrrrwwwnnnVVVRRR\\\tttyyyvvvwwwuuurrrddd^^^XXXSSSRRRXXXgggvvvzzz{{{wwwkkkZZZIII===666444222222444444111000333222222222222333333333333333333222222333444444555999999888888:::<<>>>>>>>>>>>>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999:::;;;>>>???DDDDDDDDDDDDDDDEEEFFFGGGDDDEEEEEEEEEDDDDDDFFFHHHQQQVVVZZZVVVMMMFFFFFFHHHIIIHHHFFFDDDDDDDDDFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHEEEGGGKKKOOORRRTTTVVVVVVMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMMMMMMMPPPQQQSSSTTTTTTRRRPPPNNNLLLLLLLLLNNNOOOPPPPPPOOOLLLLLLKKKJJJKKKLLLMMMNNNOOOMMMLLLMMMKKKGGGHHHLLLRRRYYYbbbeee```aaasss|||yyywwwkkkwww{{{bbbMMM@@@===999666666777777777444444444444444444444444333333444444555666666666::::::;;;===AAAEEEHHHJJJQQQSSSXXX```kkktttzzz}}}~~~jjj^^^WWWRRROOOOOOMMMLLLLLLJJJIIIHHHGGGGGG@@@@@@AAAAAA@@@???===<<<888777555444222111111000222222111111111000000000222333444444444555777:::777;;;>>>??????@@@CCCGGGIIIJJJKKKNNNQQQTTTWWWXXXZZZ]]]bbbeeegggiiilllooopppsssuuutttssssssuuuwwwzzzzzz{{{{{{|||~~~{{{~~~{{{zzzzzz~~~}}}~~~~~~{{{zzz{{{uuuvvvxxx|||~~~}}}}}}zzzvvvrrrpppqqqrrrsssqqqqqqpppmmmkkklllpppsssppphhhccceeeeeeccccccfffddd___[[[\\\\\\ZZZ\\\___bbbdddggggggggggggjjjllljjjttt}}}yyyrrrppprrrrrrzzzuuu___QQQUUUbbbyyyppp]]]UUUNNNMMMRRR\\\mmm{{{|||sssdddPPP???666333333111111444333000111555222222222333333333444444333333333333444555777888777777666666888:::<<<>>>AAA???===<<<===>>>>>>>>>========================999:::<<<======<<<;;;:::888888666666888:::===???AAABBBBBBAAA@@@@@@BBBDDDAAABBBCCCCCCDDDGGGKKKNNN___eeehhhaaaTTTIIIFFFHHHIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHIIIIIIFFFHHHJJJLLLOOOQQQRRRRRRNNNMMMKKKJJJJJJKKKMMMNNNKKKKKKKKKKKKLLLLLLMMMNNNQQQRRRSSSTTTSSSQQQPPPNNNLLLKKKIIIIIIKKKNNNOOOOOOKKKJJJJJJJJJKKKLLLNNNOOONNNLLLLLLMMMKKKHHHIIIMMMVVVYYY^^^```[[[ZZZgggwww|||~~~lllqqqooo[[[AAA>>>999777666777777666333333444444444444444444444444444555555555666666999888888;;;???CCCFFFGGGMMMMMMPPPXXXccclllrrrtttyyyzzzmmmaaaXXXRRRQQQOOONNNMMMKKKJJJHHHGGGGGG@@@@@@AAABBBAAA@@@???>>>999888666444222111111000333333333222111000000///333333444333222333666888777;;;>>>>>>===>>>AAADDDGGGHHHIIIKKKNNNQQQSSSUUUVVVZZZ```dddeeegggkkkmmmlllnnnppppppnnnnnnpppsssuuuuuuvvvxxxzzz~~~|||{{{}}}~~~}}}~~~}}}|||||||||uuusssssswww}}}}}}wwwsssqqqrrruuuwwwmmmmmmkkkhhhgggjjjqqqvvvqqqhhhdddfffgggccc```aaaaaa]]][[[]]]^^^\\\]]]aaa```bbbeeeffffffgggkkkooorrr{{{{{{}}}~~~}}}vvvnnnlllnnnvvv~~~yyyfffUUURRR]]]kkkzzz}}}{{{ooo[[[RRRJJJLLLTTTaaaqqq~~~~~~rrraaaKKK:::222222222000111333333000222666222222333333333444444444444333333444555777999:::;;;:::999999;;;===???AAAAAA???===<<<===>>>>>>>>><<<<<<============<<<;;;888:::===>>>???===;;;999666666555555666999===???:::===@@@@@@>>>===>>>??????@@@AAABBBDDDHHHNNNRRRiiioooqqqhhhXXXJJJFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKJJJKKKLLLNNNPPPIIIIIIIIIJJJKKKMMMNNNOOORRRSSSTTTSSSRRRPPPMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKDDDDDDDDDEEEHHHIIIIIIHHHKKKJJJHHHFFFEEEFFFGGGIIIWWWXXXXXXUUUPPPPPP[[[hhh~~~|||zzzuuurrrMMMDDD;;;888777666888;;;444555666777777666555444444444444555555555666666666777888:::<<>>@@@AAAAAABBBCCCFFFIIILLLOOOPPPSSSUUUXXX\\\aaaeeeiiijjjkkkkkkjjjjjjkkklllnnnoootttuuuvvvxxx{{{~~~yyyyyy{{{}}}~~~}}}}}}~~~~~~{{{yyyqqqooouuuuuuooonnnttt~~~zzzsssooommmiiifffbbbaaadddiiimmmpppkkkfffaaabbbfffhhhddd``````ffffff^^^YYY\\\``````ccc```aaafffhhhjjjsss~~~~~~{{{{{{|||}}}{{{pppkkknnnrrr||||||kkkWWWLLLRRRgggzzzpppXXXOOOIIIQQQaaaooowwwyyypppZZZFFF999333000555333000111444555444222///222777;;;<<<;;;999777;;;:::888777777999:::<<<;;;::::::999999:::::::::======>>>??????>>>===<<<>>>>>>======<<<;;;999999<<<>>>@@@AAAAAA???===;;;999888777666888;;;>>>@@@@@@@@@??????>>>===<<<<<<;;;<<<===???AAAFFFLLLPPPhhhfff___WWWNNNIIIGGGGGGHHHOOONNNEEEBBBHHHHHHAAAHHHIIIJJJLLLLLLLLLKKKKKKIIIHHHGGGIIIMMMOOONNNLLLGGGHHHHHHHHHHHHIIIKKKLLLHHHIIIKKKLLLMMMLLLJJJIIIRRRSSSSSSSSSRRROOOMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHFFFEEECCCDDDEEEGGGGGGFFFGGGGGGFFFFFFGGGIIIJJJKKKWWWUUUSSSQQQLLLLLLUUU___xxxwwwzzz|||~~~tttyyy}}}YYYJJJ<<<777777777666666444555666777777666555444444444444444555555555666666777888999<<<>>>@@@AAAFFFIIIMMMRRRVVV\\\aaaeeejjjnnnwww|||kkkaaa[[[SSSQQQNNNKKKIIIHHHGGGFFFEEEDDDBBB@@@????????????===<<<;;;888666333222111////////////000000000000////////////000000000000444444555777999<<<>>>??????@@@AAADDDGGGJJJLLLNNNOOOQQQTTTXXX]]]aaadddfffeeeeeefffhhhjjjmmmoooqqqssstttvvvxxx|||{{{{{{}}}~~~yyyuuummmlllqqqpppjjjiiiooo|||xxxnnniiiiiifffaaa```ccciiinnnqqqkkkfffbbbbbbfffgggeeeaaa```ffffff```[[[]]]______```^^^```fffjjjnnnxxx{{{rrrooorrrxxx{{{mmm\\\QQQNNNVVViii|||nnnWWWQQQPPPZZZlll{{{zzzhhhSSSBBB888333111444222000111444555555333333666999<<<>>>===<<<;;;999888777666666888999;;;::::::999999999:::;;;;;;<<<===>>>??????>>>===<<<============<<<;;;:::999<<<>>>@@@AAAAAA@@@>>>===999999888999;;;>>>AAADDDDDDCCCBBB@@@???===<<<<<<:::;;;<<<===???CCCHHHLLLZZZYYYUUUPPPKKKIIIJJJKKKPPP\\\```TTTGGGEEEFFFCCCGGGHHHIIIKKKKKKKKKKKKJJJLLLJJJIIIIIIKKKLLLKKKIIIIIIHHHGGGFFFFFFGGGJJJMMMIIIJJJLLLMMMMMMLLLKKKJJJQQQQQQRRRQQQPPPNNNLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEEEECCCAAAAAACCCEEEFFFFFFDDDEEEGGGIIILLLMMMNNNOOOTTTOOOLLLJJJHHHGGGLLLTTTeeexxxxxxyyy|||}}}zzziiiVVVBBB:::999888555444555555666666666666555555444444444444555555555555666666777999;;;===???@@@BBBEEEIIIMMMPPPUUUZZZ^^^dddiiirrr~~~}}}kkk```XXXUUUQQQNNNMMMLLLJJJIIIGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>>>><<<:::777555333000000000000/////////...////////////000000000000222222333555666999;;;<<<===>>>???AAADDDFFFIIIJJJJJJLLLOOOSSSWWW[[[^^^```^^^___bbbeeeiiimmmqqqsssssstttuuuxxx|||{{{{{{}}}~~~~~~}}}~~~|||yyypppiiigggjjjhhhbbbbbbgggwww~~~pppgggjjjeee```___ccciiiooorrrlllhhhdddcccfffggggggeeebbbggghhhddd___^^^]]]\\\\\\\\\```gggmmmsss}}}~~~zzztttttt{{{qqq]]]MMMLLLQQQYYYmmm}}}dddTTTTTTYYYgggzzzrrr\\\III<<<666333333222111000111444555555555666777999;;;<<<===<<<<<<888777666666666777999:::999999999999999:::;;;<<<<<<<<<>>>>>>>>>>>>===<<<===============<<<;;;:::<<<>>>@@@AAABBBAAA@@@???;;;::::::;;;>>>AAADDDFFFGGGFFFDDDBBB@@@===;;;::::::;;;======???BBBFFFJJJNNNNNNMMMKKKIIIIIILLLNNN[[[mmmwwwhhhRRRFFFFFFGGGGGGGGGHHHJJJJJJKKKKKKJJJLLLKKKJJJJJJKKKKKKIIIHHHJJJHHHFFFDDDDDDFFFIIIKKKIIIJJJLLLMMMMMMMMMLLLKKKOOOOOOOOONNNLLLKKKIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGDDDAAA??????AAADDDFFFGGGDDDFFFIIILLLOOOPPPPPPPPPOOOIIIDDDDDDEEEEEEGGGLLLXXXttt~~~{{{}}}{{{|||vvvdddNNNBBB<<<888777777555666666666666666666555444444444444444444444444666666666777999;;;===>>>???BBBEEEHHHKKKOOOSSSWWW___dddooozzznnn___ZZZTTTPPPOOOOOOMMMKKKHHHGGGFFFDDDBBBAAA@@@@@@>>>?????????===:::777555222222111000///......---000111111111222222222222111222222333555777888999<<<<<<===???AAADDDFFFGGGGGGIIIKKKOOOTTTXXX[[[\\\ZZZ\\\___ccchhhmmmppprrrttttttuuuwww{{{}}}zzzzzz{{{|||}}}~~~zzzvvvwwwwwwwwwxxxyyyyyyxxxjjjfffcccccc___ZZZZZZ___kkkuuutttkkkkkkfffaaa___bbbiiiooorrrnnnkkkhhhggggggiiijjjjjjgggjjjllliiiddd___\\\ZZZ\\\]]]aaahhhooowww|||~~~zzzuuusssxxx{{{iiiTTTFFFJJJQQQ[[[sssrrrZZZRRRXXXcccrrr~~~jjjQQQ@@@888444333333111111111111333555666666555555666777888999999999777777666666777888999:::888888888888999:::;;;<<<;;;<<<===>>>>>>>>>===<<<<<<============<<<<<<;;;<<<>>>@@@AAABBBBBBAAAAAA===<<<<<<===>>>AAACCCEEEHHHGGGDDDBBB???<<<:::999;;;<<<>>>???AAADDDHHHKKKKKKLLLKKKJJJIIIIIIKKKNNNaaatttsss[[[LLLJJJLLLGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIGGGEEEEEEEEEFFFFFFEEEGGGHHHIIIJJJKKKKKKKKKJJJLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDEEEGGGIIIJJJGGGDDDAAA???@@@BBBCCCCCCCCCEEEHHHKKKLLLLLLJJJIIIIIICCC???AAADDDDDDFFFIIIRRRiiizzzvvv{{{||||||ooo]]]NNNAAA888888;;;666666666555555666666666444444444444444444333333555555666666777999:::;;;===@@@CCCEEEGGGKKKOOORRRVVVZZZdddooouuuzzziiiaaaWWWQQQOOOOOOMMMKKKHHHGGGFFFEEECCCAAA@@@???>>>>>>??????===;;;888666444444333111000///...---000111111111222222222222222222333333444666777888;;;<<<<<<>>>@@@BBBDDDEEEFFFGGGJJJNNNRRRVVVXXXZZZYYY[[[^^^bbbfffjjjmmmooosssssstttvvvyyy|||~~~|||~~~~~~}}}|||||||||~~~||||||||||||~~~~~~|||tttooonnnnnnpppppppppqqqrrrhhheeebbb___YYYUUUUUUYYY___gggsss~~~xxxrrrmmmhhhbbb```bbbgggllloooooonnnmmmkkkjjjkkkmmmooonnnnnnooonnniiibbb\\\ZZZ```bbbeeejjjqqqyyy~~~~~~vvvzzzwwwrrrnnnpppyyyrrr\\\MMMDDDHHHQQQaaajjjXXXWWWbbbppp}}}wwwaaaHHH;;;666222111333000111111222333444666777555555555555555666777777777777888888999:::;;;;;;888888888888999999:::;;;:::;;;<<<>>>>>>>>>===<<<<<<<<<======>>>============>>>???AAABBBBBBBBBAAA>>>>>>=========>>>???@@@DDDCCCBBB@@@===;;;999888999;;;===???AAADDDHHHKKKGGGHHHIIIHHHGGGHHHJJJLLL[[[iiirrrlll\\\OOOKKKKKKHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNMMMLLLJJJIIIHHHHHHGGGFFFEEEFFFGGGFFFBBB???DDDEEEFFFFFFGGGHHHHHHHHHKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBDDDGGGJJJLLLMMMJJJEEEBBBAAA@@@???>>>AAABBBDDDEEEEEEDDDBBBAAACCC???===@@@CCCCCCEEEIIINNN\\\wwwvvvmmmmmmpppyyy~~~yyykkk\\\KKK===999<<<666666555555555555666666444444444444333333333333555555555555666777888999;;;>>>AAACCCEEEHHHLLLOOOQQQTTT]]]eeejjjoooyyy|||qqqaaaVVVQQQOOOLLLJJJIIIHHHHHHFFFDDDBBB@@@???>>>?????????===<<<:::888666555444333222000//////////////////000000000000333333333333444555666777::::::;;;<<<===???AAABBBDDDEEEHHHKKKOOOSSSVVVWWWWWWYYY\\\```dddgggiiiiiiooopppqqqsssvvvyyy{{{|||~~~{{{zzz{{{{{{{{{{{{zzzyyyzzz}}}}}}}}}}}}~~~|||}}}~~~|||zzzyyyyyy{{{~~~~~~~~~{{{{{{sssoookkkjjjkkkjjjgggfffiiiiiigggddd^^^VVVRRRTTTVVVWWW\\\eeeooowwwzzzyyywwwoookkkeeebbbcccfffiiijjjmmmoooqqqooommmlllnnnqqqrrrqqqrrrsssppphhhbbb```hhhjjjlllnnnttt|||~~~}}}{{{|||~~~~~~wwwtttrrroooooosss|||wwwgggNNNHHHEEEJJJXXXpppuuuggg^^^```ooo~~~}}}iiiTTTAAA999555111111444000222333333222333555777666666666666666777777777777777888999:::;;;;;;<<<999999888888888888999999999:::<<<===>>>>>>===<<<;;;<<<======>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA>>>======<<<<<<<<<<<<<<>>===<<<;;;;;;;;;777999;;;===>>>@@@DDDFFF???AAACCCDDDDDDFFFHHHKKKOOOUUU[[[ZZZRRRKKKGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMQQQRRRQQQNNNJJJGGGFFFGGGHHHEEEDDDDDDFFFDDD@@@<<>>@@@======@@@AAA@@@CCCHHHIIIOOOaaayyykkkdddaaafff}}}zzzlll[[[III>>>;;;777666555444444555666777444444444333333333222222555444444444555666777777999;;;>>>@@@BBBFFFJJJMMMQQQSSSXXX^^^bbbfffqqq|||ssscccZZZUUUQQQMMMKKKJJJJJJIIIFFFDDDAAA@@@@@@@@@???>>>>>>===<<<<<<777777666555333222111111////////////000000000000333222222222333444555555888888888999:::<<<===>>>@@@BBBDDDHHHKKKOOORRRSSSSSSUUUXXX\\\```ccceeeeeegggiiimmmppptttvvvwwwxxxzzz{{{|||zzzxxxwwwwwwwwwsssuuuwwwxxxxxxyyy{{{}}}{{{|||~~~~~~{{{}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~|||zzzyyyyyyzzzzzz{{{}}}~~~}}}~~~~~~~~~}}}~~~{{{|||}}}~~~vvvooojjjhhhiiigggccccccfffkkkkkkggg___VVVSSSTTTVVVWWWYYY]]]eeennntttvvvvvvqqqmmmhhhdddddddddeeeeeejjjnnnrrrqqqmmmkkkmmmpppsssppprrrvvvuuuooojjjjjjnnnqqqssssssyyy}}}zzz|||zzzssstttwww{{{}}}hhhXXXKKKLLLMMMRRRfffzzzhhhaaa```gggxxxrrrWWWGGG:::888666111111666111333444333222222444666666777777888777777666666555666777888999:::;;;;;;;;;:::999888777777777777999:::;;;===>>>>>>===<<<;;;;;;<<<>>>>>>?????????>>>?????????????????????<<<;;;;;;;;;;;;<<<<<<<<<::::::;;;<<<===>>>>>>>>>:::<<<===>>>===>>>@@@BBB<<<>>>@@@BBBBBBDDDFFFHHHFFFGGGJJJJJJHHHDDDCCCDDDEEEEEEEEEEEEGGGIIIKKKLLLOOOPPPQQQOOOLLLJJJKKKLLLKKKFFFAAA@@@BBBBBB@@@===@@@@@@@@@AAABBBCCCEEEEEELLLKKKJJJHHHGGGFFFFFFEEECCCBBB@@@???@@@BBBDDDFFFHHHGGGFFFFFFGGGGGGFFFDDDAAAAAAAAABBBAAAAAA@@@@@@>>>===>>>@@@@@@>>>AAAFFFEEEEEESSSrrrooocccZZZ\\\sssxxxiiiUUUDDD;;;777666555444444555666777444444444333333222222222444444444444444555666777777999<<>>>>>>>>>>>888777666555444333222222111111111111222222222222222222111111222333333444666666666777888:::;;;<<<===???AAAEEEHHHLLLNNNPPPOOOQQQUUUZZZ^^^aaabbbcccbbbeeeiiinnnsssuuuvvvvvvrrrwww||||||yyyvvvuuuuuuooorrrvvvwwwvvvvvvxxx{{{vvvyyy}}}~~~{{{yyy|||{{{www}}}{{{zzzzzzzzz|||~~~}}}|||}}}{{{yyywwwvvvyyy|||zzz{{{}}}~~~~~~~~~|||~~~}}}zzzyyy|||{{{~~~}}}{{{zzz{{{~~~zzzlllgggfffiiihhhdddeeejjjmmmnnnjjj```WWWTTTUUUWWWZZZZZZ\\\bbbjjjqqqsssssssssooojjjfffdddcccbbbaaagggmmmsssrrrmmmjjjlllooorrroooqqqxxxyyysssppprrrrrrvvvwwwwww|||~~~~~~~~~{{{vvvzzzppp[[[MMMPPPUUUVVV\\\sssppp]]]YYY]]]iii{{{yyyjjjJJJ===555777666111111888111333555444111111333666555666777777777666444333444555666888999999::::::;;;;;;999888777777666666888999;;;===>>>>>>======:::;;;<<<>>>?????????????????????>>>>>>>>>>>>>>>::::::;;;;;;<<<=========777888:::<<<>>>???AAABBB???@@@AAA@@@???>>>???@@@???@@@BBBBBBBBBBBBDDDFFFCCCCCCCCCDDDBBB@@@AAADDDCCCCCCCCCCCCEEEGGGIIIJJJHHHKKKNNNOOONNNNNNQQQTTTOOOHHH@@@<<<>>>@@@@@@>>>@@@@@@@@@AAABBBCCCEEEFFFLLLHHHEEEEEEFFFFFFDDDBBB>>>>>>=========???@@@AAAEEEEEEEEEEEEEEEDDDDDDCCCFFFDDDAAA???======>>>>>>DDD???===???@@@>>>>>>AAAHHHJJJMMMYYYwwwyyydddZZZ___nnn|||zzzdddMMMBBB999777777777444111333999777555444222222333444555666666666555555444444333666888;;;<<<>>>@@@CCCFFFHHHKKKOOOTTTYYY___eeejjjvvv{{{qqqiiibbb[[[XXXPPPJJJLLLNNNJJJEEECCCBBB@@@>>>>>>>>>>>>===<<<<<<;;;:::999777555333222111111000000//////............//////000000111111333333333333666999<<<>>>???@@@BBBEEEHHHKKKMMMNNNMMMOOOQQQSSSUUUXXX]]]```aaabbbeeehhhlllqqqtttvvvvvvwwwyyyzzzzzzyyywwwvvvooorrrttttttqqqpppqqqttttttvvvyyy|||~~~~~~~~~}}}zzz{{{|||~~~|||{{{|||zzzwwwwwwyyy{{{|||||||||~~~}}}yyyyyy{{{}}}~~~|||~~~|||zzzxxxyyy{{{~~~}}}|||{{{{{{{{{}}}{{{yyyzzz~~~~~~}}}}}}~~~~~~~~~}}}|||zzzyyyxxxyyy{{{~~~|||}}}}}}}}}|||xxxlllfff```]]]]]]^^^^^^]]]hhhfffccc```\\\ZZZXXXWWWZZZZZZ]]]ccclllrrrttttttwwwrrrlllgggeeeeeeeeeeeennnllllllooopppoooppptttvvv{{{xxxwww~~~{{{tttvvv~~~|||~~~~~~|||yyybbbSSSQQQ\\\```eeeooo~~~~~~|||eeeYYYYYY^^^ssskkkTTTAAA:::222///111444444222555555555555555555555555555555666777888999::::::999999999999999:::;;;<<<::::::999777555666888;;;999999999::::::;;;;;;;;;<<<<<<===>>>??????@@@@@@BBB>>>;;;<<<@@@AAA???<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;>>>CCCDDDAAA===>>>??????>>>===>>>??????>>>>>>>>>???@@@AAAAAACCCBBBAAAAAA@@@@@@@@@@@@AAABBBDDDFFFHHHKKKLLLMMMHHHIIIKKKMMMOOOPPPPPPPPPPPPGGG===;;;>>>AAA@@@===>>>>>>???@@@AAABBBBBBCCCGGGEEEDDDDDDFFFGGGEEECCC??????>>>>>>>>>???AAAAAACCCCCCDDDEEEEEEEEEEEEEEECCCBBB@@@???>>>>>>@@@@@@BBB>>>===@@@AAA??????BBBBBBEEEHHHPPPeeepppaaa___iiitttpppYYYIII:::777666777666222222555666444333111111222333444555555555444444444444444666777:::;;;<<<>>>BBBDDDGGGJJJNNNRRRWWW]]]cccgggnnnrrr||||||mmmaaa[[[UUUPPPOOOLLLGGGDDDEEEDDDBBB????????????>>>=========<<<;;;999777555444333222222111111000000///////////////000000111111333333222333555777:::<<<:::;;;===@@@BBBEEEGGGHHHIIIKKKMMMOOOQQQTTTXXX[[[\\\]]]```cccgggkkknnnpppqqqrrrtttuuuvvvvvvttttttnnnpppqqqqqqpppooopppppprrrtttvvvyyyzzz{{{{{{{{{zzz{{{||||||zzzyyyxxxvvvttttttvvvxxxyyyyyyzzz~~~~~~}}}{{{{{{{{{}}}}}}{{{yyywwwvvvuuuuuuxxx{{{}}}||||||}}}~~~}}}zzzyyyzzz}}}~~~}}}{{{zzzxxxyyy{{{~~~~~~{{{wwwxxxzzz{{{yyyvvvhhhccc]]]ZZZ[[[]]]^^^^^^cccbbbaaa___]]][[[ZZZYYY^^^^^^aaagggooouuuxxxxxxzzztttlllfffeeefffiiijjjllliiiiiimmmnnnnnnppptttvvv{{{xxxwww}}}{{{vvv{{{}}}|||xxxwww}}}gggWWWRRRVVVVVV```nnn{{{yyyzzzppp\\\VVV___jjjxxxyyydddOOO>>>888222///111444333222222222222222222222222222555555666888999:::;;;;;;::::::999999::::::;;;;;;999999999777666555777999777888888999999::::::;;;<<<<<<<<<======>>>>>>???@@@===:::;;;>>>@@@>>>;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;=========BBBIIIKKKIIICCCBBBAAA@@@???????????????>>>>>>>>>??????@@@AAA@@@????????????@@@@@@AAA???@@@BBBEEEGGGJJJLLLMMMGGGHHHIIIIIIJJJNNNTTTYYY```UUUGGG>>>>>>??????======>>>>>>???@@@AAAAAABBBDDDDDDEEEGGGIIIJJJIIIGGG@@@???????????????@@@AAA@@@AAABBBCCCDDDEEEEEEEEEAAA@@@???>>>??????AAABBB???<<<===@@@AAA??????BBBBBBEEEJJJNNNUUUkkk|||jjjdddjjjpppyyyzzz~~~gggUUUCCC<<<777888888555333333555444222111111111222333333333333333444444444444444666888999:::<<>>>>>>>>===<<<;;;999777666444444444333222111111111/////////000000000000111333333222222333555777888999:::<<>>;;;999:::<<<>>>===:::===<<<;;;:::::::::<<<<<<;;;===>>>???EEEOOOTTTSSSJJJFFFBBB@@@AAABBBAAA???>>>>>>>>>>>>>>>??????@@@============>>>???@@@@@@===>>>@@@CCCFFFHHHJJJKKKFFFGGGGGGEEEEEELLLXXXaaassseeeRRREEE?????????>>>======>>>>>>??????@@@@@@EEEFFFHHHKKKLLLLLLJJJIII????????????>>>>>>>>>???>>>???@@@AAABBBBBBBBBBBB@@@@@@???>>>>>>???@@@@@@===<<<===@@@@@@===>>>AAADDDGGGOOOSSSRRR\\\|||rrrmmmrrrwwwvvvvvvsssdddQQQEEE;;;999:::888555444555444333222222222333333222222222333333444444444333555666777888999<<>>>>>>>>>>>===<<<:::999888666555555444333222111111000000000000000000000000333222222111222333444444999:::;;;===@@@BBBCCCDDDCCCEEEGGGHHHIIIJJJMMMOOOVVVWWWXXX[[[^^^aaadddeeedddeeegggjjjlllnnnooooooooommmlllnnnqqqrrrooolllpppppppppqqqrrrtttvvvwwwvvvvvvvvvwwwyyy|||~~~~~~{{{yyyxxxxxxxxxuuussspppoooqqqtttvvvwww{{{zzzzzz{{{~~~~~~}}}|||{{{{{{{{{{{{zzzzzz~~~}}}{{{{{{|||{{{yyyxxxxxxxxxwwwvvvvvvwwwwwwxxxvvvxxx{{{~~~~~~}}}{{{yyy}}}|||{{{{{{|||~~~|||yyyxxxyyy{{{|||}}}||||||||||||~~~}}}zzzyyywwwuuurrrpppnnnkkkgggfffggghhhgggfff\\\YYYVVVUUUVVVZZZ^^^aaa___aaadddfffggggggfffeeehhhiiikkkpppvvv{{{~~~zzzssspppppprrrtttuuurrrnnnmmmoooooooooqqqvvvxxxzzzxxx{{{vvv\\\MMMRRR```hhhmmmxxxnnnpppxxx|||mmm___[[[ddduuuzzzmmm^^^KKK<<<444222000111222444333222333333333333333333333333444444555777888999:::;;;::::::::::::999888888777666888888777555333222222333333444555666777777888<<<<<<<<<<<<<<<<<<<<<;;;===;;;999:::<<<======;;;>>>===;;;:::999:::;;;<<<<<<>>>>>>???FFFPPPVVVVVVNNNHHHAAA???AAABBB@@@===>>>>>>=========>>>>>>???>>>===============>>>???;;;<<<>>>AAADDDFFFHHHIIIEEEFFFGGGCCCBBBHHHVVVbbbvvvjjjXXXJJJDDDBBB@@@@@@============>>>>>>>>>>>>EEEGGGIIIJJJJJJHHHGGGFFF?????????>>>>>>======<<<===>>>>>>>>>>>>>>>======@@@??????>>>======<<<<<<<<<;;;===@@@???<<<>>>BBBEEEJJJWWW``````bbbttt}}}xxx{{{~~~{{{uuu}}}sss___OOO???999888777555555666666555444444444444444222222222333333444444444222444555666666777:::<<<>>>@@@CCCFFFIIINNNSSSWWWVVVXXX___gggnnnvvvsssaaaZZZXXXUUURRRQQQJJJGGGCCC@@@@@@@@@???>>>============<<<;;;:::999777777666555444333222111111111111111000000000000222222111111111111222222444555666888:::<<<===>>>AAADDDFFFGGGHHHIIIKKKLLLRRRSSSTTTVVVYYY[[[^^^______```ccceeehhhkkkmmmmmmnnnllllllnnnqqqsssqqqnnnooooooooopppqqqssstttuuuuuuuuuuuuvvvwwwzzz|||~~~~~~|||yyywwwvvvwwwzzz{{{yyyvvvrrrqqqsssvvvxxxyyyxxxwwwwwwxxxzzz{{{{{{zzzyyyxxxwwwuuuttttttuuuwww|||{{{zzz{{{{{{{{{yyywwwzzzzzzyyyxxxwwwvvvuuuuuuvvvyyy|||~~~~~~|||yyywww}}}}}}}}}}}}}}}~~~{{{xxxvvvyyy{{{~~~~~~}}}}}}}}}{{{|||}}}{{{yyyvvvssspppkkkfffbbbeeeccc```^^^^^^]]]]]]\\\WWWWWWUUUTTTVVVYYY^^^aaa```bbbeeegggiiiiiihhhgggkkkmmmooorrrvvv{{{}}}zzzxxxyyyyyyyyyxxxvvvrrrpppqqqqqqooopppttt{{{|||}}}}}}iiiXXXWWWdddqqqwwwxxxmmmmmmrrruuuvvv|||ooo```\\\dddrrr}}}{{{nnn^^^OOOAAA777222111000111222333333222333333333333333333333333333333444555666777888888888888999999888777666555444555666555222000000000111222222333555666666777<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::;;;<<<=========???>>>===;;;::::::;;;;;;<<<=========CCCLLLQQQQQQMMMFFF???===@@@AAA???<<<>>>>>>======<<<======>>>@@@@@@???===<<<<<<<<<<<<;;;<<<>>>@@@BBBEEEFFFGGGCCCFFFGGGEEEBBBFFFPPPZZZiiiaaaVVVMMMHHHFFFCCCAAA>>>>>>==================BBBDDDEEEEEECCCAAAAAAAAA@@@@@@@@@@@@???===<<<;;;===============<<<;;;;;;>>>>>>===<<<<<<;;;::::::;;;;;;===@@@???===BBBIIIRRR[[[jjjxxx|||{{{~~~wwwzzziiiXXXEEE<<<888555444444666666666666555555555444333333333333444444444444222333555555555666888:::;;;===@@@BBBEEEIIIMMMQQQRRRTTTZZZbbbgggnnnzzznnnccc```\\\VVVRRRMMMIIIEEEAAAAAAAAA@@@@@@======>>>>>>===<<<;;;;;;:::999888777666444333333222111111111111000000000111111111111111111111111444444555777888:::;;;;;;???AAADDDFFFFFFGGGIIIJJJLLLMMMNNNOOOQQQSSSUUUVVVYYY[[[]]]___cccfffhhhiiiiiiiiijjjllloooppppppooommmnnnooopppqqqrrrrrrsssvvvvvvvvvvvvxxxzzz}}}~~~zzzxxxuuussstttwww{{{~~~~~~zzzuuussstttwwwyyyzzzuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwuuurrrqqqrrrtttxxxxxxyyy{{{}}}|||zzzwwwxxxxxxxxxwwwvvvtttsssrrrvvvxxx|||~~~}}}}}}}}}~~~}}}||||||}}}~~~{{{xxxvvvwww|||~~~~~~{{{wwwwwwxxxwwwuuuqqqmmmiiiccc]]]YYY\\\[[[ZZZYYYXXXVVVUUUUUUUUUVVVWWWWWWWWWYYY\\\______aaaccceeeggghhhhhhhhhoooqqqssstttwww{{{~~~~~~~~~}}}{{{yyywwwtttsssuuutttqqqqqqtttppp\\\ZZZgggwwwrrrnnnnnnmmmlllkkk```WWW]]]ooo}}}{{{wwwnnn```QQQCCC:::555222111111111222222333444222222222222222222222222444444444444555555555555555666777777777666555444111222222111///---...///000000111333444555666777:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@???>>>===<<<;;;:::;;;<<<;;;:::>>>FFFIIIHHHGGGCCC>>>===>>>???===<<<>>>======<<<<<<<<<<<<<<>>@@@AAACCCDDDEEEBBBEEEFFFEEEBBBDDDJJJPPPVVVSSSPPPMMMKKKHHHEEECCC??????>>>>>>======<<<<<>>===>>>@@@BBBBBBBBBBBBAAA???===<<<<<<<<<===============<<<:::::::::;;;;;;::::::999::::::===@@@AAABBBJJJSSSeeerrr|||qqqaaaPPPEEE>>>777444444555555666555555555444333555555555444444444444444222444555555444555777999888:::===???AAAEEEIIIMMMQQQSSSYYY```ccchhhrrr~~~uuujjjaaaZZZWWWQQQMMMHHHDDDCCCCCCCCCBBB>>>????????????>>>>>>======<<<;;;:::999777666666222222222111111111000000000111111222222222111111333444555666777888999::::::===@@@BBBCCCDDDFFFGGGHHHHHHIIIJJJLLLMMMOOOPPPSSSTTTVVVXXX[[[^^^aaabbb```cccfffhhhiiikkkmmmnnnkkklllmmmoooppppppppppppssssssssstttvvvyyy{{{|||zzzwwwtttrrrrrrvvv{{{~~~{{{vvvssssssvvvwwwxxxuuuwwwxxxvvvsssrrruuuxxxxxxyyyzzzyyyuuurrrrrrrrrtttuuuxxx|||~~~~~~{{{xxxuuuuuuwwwwwwwwwvvvtttsssuuuwww{{{~~~{{{||||||{{{yyyzzz|||zzz|||~~~{{{yyywwwvvv||||||{{{|||{{{~~~~~~{{{tttpppppprrrooommmiiieeeaaa[[[VVVRRRRRRSSSUUUVVVUUUSSSRRRRRRTTTWWWYYYZZZYYYYYY[[[]]]^^^```aaadddgggiiikkklllsssuuuvvvvvvwwwzzz~~~}}}}}}}}}|||zzzxxxvvvwww{{{{{{xxxxxxzzz{{{aaaQQQ]]]sss~~~uuuoookkkhhhaaa[[[[[[hhh|||~~~rrrlllbbbUUUFFF;;;666666333333222111111222444555222222222222222222222222666666555555555444444444222333444666666555444333/////////---++++++---//////000111222444555666777666777777777888999999999999999:::::::::;;;<<<>>>@@@AAAAAAAAA@@@===;;;999777999888777;;;AAACCC@@@AAA@@@???>>>============>>>===<<<<<<;;;;;;;;;<<<>>>>>>===;;;::::::::::::>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBCCCGGGJJJIIIIIIIIIIIIIIIGGGEEECCC@@@@@@???>>>>>>===<<<<<<>>>@@@AAA???======???BBBDDDDDDDDDDDDCCCAAA???===;;;;;;===>>>??????@@@@@@666777888999::::::::::::999999===AAACCCGGGQQQ\\\qqqvvvqqq{{{vvviiiZZZOOOEEE;;;666555444444555555444444333222666666666555555444444444333444555555444555777999777999;;;===???BBBGGGJJJLLLOOOTTTZZZ\\\___iiisss~~~rrrddd]]]\\\TTTPPPJJJFFFEEEEEEEEEEEE@@@@@@AAAAAAAAA@@@@@@???@@@???>>>===;;;:::999888222222222222111111000000000111111222222222222111...///000111222333444444666999===???@@@AAACCCDDDGGGHHHHHHIIIJJJLLLMMMNNNNNNOOOQQQSSSVVVYYY\\\]]]ZZZ^^^bbbdddeeefffiiimmmiiijjjmmmooopppooonnnmmmoooooopppqqqsssuuuxxxyyy{{{xxxtttqqqqqquuuzzz}}}{{{vvvrrrrrrtttvvvvvvxxx{{{}}}zzzuuussswww{{{yyy|||~~~|||xxxtttrrrrrrpppssswww|||{{{xxxssstttvvvxxxyyyyyywwwvvvuuuwwwzzz}}}~~~yyyzzz{{{zzzwwwwwwzzz}}}zzz{{{}}}~~~~~~}}}zzzxxxuuu{{{zzzxxxxxxsssvvvwwwtttmmmiiiiiilllgggeeeaaa]]]ZZZVVVQQQMMMKKKNNNRRRTTTTTTSSSRRRRRRUUUXXX\\\\\\ZZZYYYZZZ\\\___```bbbeeehhhlllppprrrvvvxxxyyyxxxxxxzzz}}}{{{{{{{{{|||{{{zzzyyy|||sssWWWJJJ^^^www|||sssllliii``````fffvvvkkkeee[[[NNN@@@777555777444444333222111111444666555555555555555555555555888777777666555555444444000111333555555555333222---------+++)))***,,,//////000111222444555666777333444444555666777777888777888999999888999;;;===AAABBBCCCCCCAAA>>>;;;888555777777666999???@@@======>>>??????>>>===>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::?????????@@@AAAAAABBBBBBCCCBBB@@@???@@@CCCFFFHHHCCCDDDEEEFFFGGGFFFDDDCCCAAAAAA@@@???>>>===<<<<<<=========>>>>>>>>>>>>>>>GGGIIILLLKKKGGGAAA<<<999;;;;;;;;;;;;;;;<<<>>>>>>>>>===;;;:::999999999:::;;;888999>>>>>>BBBVVVnnn~~~iii```ttt}}}{{{uuufffVVVJJJAAA;;;777222333444555444444555666777666666666555555555555444444444444444444444444888888999;;;>>>AAADDDFFFJJJMMMPPPTTTWWW\\\bbbffftttzzzxxxhhh\\\[[[UUUNNNJJJIIIIIIHHHFFFDDDBBB?????????@@@@@@??????>>>===<<<;;;:::999999666555555444222111000000000///...---...000222444111111222222222333333333777777888:::<<<>>>@@@AAABBBBBBBBBBBBCCCEEEFFFHHHKKKKKKLLLNNNPPPRRRUUUVVV[[[[[[\\\]]]___aaacccdddhhhgggiiillloooooollliiimmmmmmmmmmmmnnnqqqsssttttttuuuvvvuuutttssstttuuuxxxxxxxxxwwwttttttuuuvvvwww{{{}}}xxxuuuvvvyyyvvvzzz{{{rrrppptttuuuwwwzzz}}}}}}yyyuuuvvvxxxzzz{{{yyyvvvrrrpppvvvwwwyyy{{{|||}}}}}}~~~xxxyyyzzz{{{{{{|||~~~|||~~~zzzwwwwwwzzzyyywwwwwwwwwwwwuuutttrrrnnniiieeeccccccbbbaaaccc___ZZZWWWVVVRRRNNNJJJKKKJJJIIIHHHIIIIIIKKKKKKSSSRRRSSSWWW[[[]]][[[YYYZZZ^^^eeelllqqqtttuuuuuuzzz{{{yyywwwxxx|||}}}zzz~~~~~~}}}~~~yyy|||~~~yyyyyyyyy~~~^^^RRRJJJQQQeee~~~uuunnnbbbeeeoooqqq\\\HHHAAA;;;111...222222111000//////111333444:::;;;:::888555333222333666555333222111111222333444444444444444444444444///...,,,*********,,,---///000111222444555666666333333222222333444666777<<<888888<<<>>>===>>>AAA@@@CCCGGGKKKRRRSSSJJJ???666222222777::::::<<<>>>:::;;;======<<<<<<>>>???>>>===<<<::::::;;;;;;<<>>===888999>>>>>>===<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBFFFDDDDDDEEEFFFGGGGGGFFFGGGDDD@@@>>>>>>===<<<:::=====================>>>CCCEEEHHHHHHEEE???;;;999::::::::::::;;;<<<======CCCAAA???<<<:::999999999<<<888999>>>@@@FFF\\\tttxxxbbbSSSccc}}}}}}tttgggYYYKKK@@@:::666666666666555555666777666666555555555444444444444444444444444444444444777777888:::<<>>>>>===;;;::::::999777777666555444333222111111000.........///111222111111111111222222333333333444444666888:::<<<===????????????@@@BBBDDDEEEHHHHHHHHHHHHJJJNNNQQQSSSVVVVVVWWWXXXYYY[[[]]]^^^aaaaaaccchhhlllmmmkkkhhhkkkkkkjjjjjjjjjkkkmmmnnnqqqrrrssssssqqqqqqqqqssstttttttttssspppooopppqqqwwwzzz}}}}}}zzzyyyzzz|||wwwzzz~~~vvvrrrttttttvvvyyy}}}}}}xxxtttsssuuuwwwxxxxxxvvvtttssswwwxxxxxxyyyyyyyyyyyyyyyvvvwwwxxxyyyzzz{{{~~~zzz{{{||||||{{{{{{|||~~~{{{~~~zzzuuurrrqqquuutttrrrrrrssssssrrrpppmmmiiiccc___]]][[[ZZZXXXYYYVVVSSSQQQQQQOOOLLLIIIJJJJJJIIIIIIIIIJJJLLLMMMRRRQQQRRRUUUZZZ]]]^^^]]]___ccciiiooouuuxxxzzzzzz}}}~~~}}}yyyyyy}}}}}}zzz{{{{{{}}}~~~qqqpppooottt|||]]]PPPGGGNNNcccwwwoooggglllvvviiiUUUCCC===888000...222111000///...///000222333888999999777444222222333444444333333222222333333444444444444444444444444111000...---------...///222222222222333333333444333222222222333555777888;;;888888;;;<<<>>>CCCIIIIIINNNTTT]]]ggglllcccXXXBBB:::444666888888888:::;;;===>>>???>>>>>>???AAA>>>======<<<======?????????;;;;;;>>>>>>:::;;;???>>>======<<<<<<===>>>???AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBDDDFFFGGGFFFEEEFFFCCC@@@>>>>>>===<<<;;;>>>======<<<<<<<<<=========@@@CCCDDDAAA>>>;;;:::999999999999:::;;;<<<===AAA@@@>>><<<::::::::::::===999999===AAAJJJ___tttnnnYYYIIIQQQfff{{{sssfffVVVGGG>>>:::999888666666666777888555555555555444444444444444444444444444444444444666666666777:::===???AAAFFFHHHJJJLLLNNNQQQUUUYYY^^^bbbiiirrr~~~|||iiiccc[[[SSSNNNKKKKKKKKKJJJGGGCCCBBBAAAAAA@@@>>>??????>>>===<<<;;;::::::999888888777666555444444222222000/////////000111000000000111111111111222111111222333555666888999;;;;;;;;;<<<===>>>???@@@DDDCCCCCCDDDFFFIIILLLNNNNNNNNNOOOPPPRRRTTTVVVWWWYYYZZZ]]]aaafffhhhgggfffggggggeeeeeeeeeeeefffggglllmmmnnnnnnllllllmmmnnnnnnoooooonnnkkkjjjjjjkkkssstttwwwyyyzzz{{{|||}}}wwwwww{{{~~~wwwrrrrrrqqqtttxxx|||~~~{{{vvvqqqpppqqqssstttuuuvvvvvvvvvwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvwwwyyy{{{}}}~~~|||}}}}}}{{{yyyyyyzzz{{{sssuuuwwwvvvrrrnnnlllkkkooommmllllllmmmmmmkkkjjjfffbbb\\\XXXUUUSSSQQQOOONNNMMMKKKKKKLLLLLLKKKIIIJJJIIIIIIIIIJJJLLLNNNOOOSSSRRRSSSVVV[[[aaadddfffgggjjjooouuuzzz~~~|||{{{~~~~~~{{{yyy~~~ssssssppplllooo}}}~~~{{{|||~~~rrr[[[QQQJJJSSSgggzzzrrrqqqxxxzzz\\\KKK<<<777444//////222000000///......000111222555666666555333222222333222222333444444444444444444444444444444444444444444333222111000111222333555444444333333222222222333222222222444555777888:::888888::::::???LLLXXXZZZ```hhhuuuuuuUUUGGG:::666777777777777===???@@@@@@???@@@AAACCC???????????????@@@AAABBB>>><<<<<<>>>???======@@@======<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???BBBEEEGGGFFFDDDDDDAAA???===>>>>>>===<<>>===<<<;;;;;;<<<<<<:::<<>>;;;777555555777888999666666666666555555555555444444444444444444444444444444444555777:::<<<>>>BBBDDDFFFHHHIIIMMMQQQTTTZZZ^^^dddjjjsssssscccXXXRRRPPPNNNLLLJJJGGGDDDBBBBBBBBB@@@?????????>>>>>>===<<<;;;;;;::::::999999888777777666555444222111000/////////000000000000000000000111111111222333444555777888888888888999:::;;;<<<===???AAACCCEEEGGGHHHHHHIIIHHHIIIIIIKKKLLLNNNPPPQQQSSSTTTWWW[[[___aaaaaaaaabbbbbbaaa``````aaacccdddeeefffggggggffffffggghhhiiikkkkkkjjjgggfffffffffnnnnnnooossswww{{{|||{{{xxxttttttxxxzzzvvvrrrrrrpppssswww|||}}}{{{uuuppppppppppppqqqrrrtttuuuvvvvvvuuuuuuttttttttttttttttttttttttuuuwwwzzz{{{{{{zzzzzzzzzxxxwwwvvvxxxzzzrrrqqqooollliiigggggggggjjjhhhfffeeeeeedddaaa```\\\YYYTTTQQQOOONNNLLLJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKNNNPPPQQQVVVVVVWWWZZZ```gggmmmpppqqqssswww{{{}}}~~~~~~{{{xxx|||}}}~~~}}}wwwsssxxx~~~yyyzzz~~~}}}xxxpppgggZZZVVVWWWcccuuu{{{www|||tttiiiPPPCCC777222111...///222111000000///000111222222111333444333222111222444000111333555666555555444444444444444444444444444555555444333333333444555666666555555555444444444555444444333333444666777888888999999:::BBBUUUgggooottt|||dddRRR@@@999::::::::::::===???@@@@@@@@@@@@AAACCCAAAAAA@@@@@@@@@@@@@@@AAA>>><<<<<<>>>??????>>>>>>;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;===AAAEEEFFFEEEDDDBBB@@@>>>===>>>>>>>>>===@@@???===<<<;;;;;;;;;<<<999;;;>>>>>>===<<<<<<<<<;;;;;;;;;<<<<<<===>>>???;;;:::999888888999;;;;;;:::999:::<<<>>>AAAHHHOOOQQQOOOMMMQQQZZZ]]]UUUJJJFFFDDDJJJaaa|||zzzssseeeWWWCCC>>>888444555777888999888888888888777777777777444444444444444444444444333333333333555777999;;;===???AAADDDFFFJJJNNNRRRTTTWWW\\\aaagggqqq|||ppp```ZZZXXXSSSNNNJJJGGGDDDBBBBBBBBBBBBAAA?????????>>>>>>======<<<<<<;;;;;;::::::999999999777666555333222111000000111000000000000000000000111111111111222333444555555666777888999:::::::::<<>>??????>>>???@@@BBBCCCCCCBBBAAA@@@>>>===<<<>>>>>>===>>>@@@BBB@@@===999:::;;;===???@@@AAABBB????????????@@@@@@@@@@@@;;;<<<===@@@DDDEEEEEECCCBBB???===<<<===>>>>>>===CCCAAA>>><<<;;;;;;<<<===:::;;;===<<<;;;:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@???===;;;999999999999888888888999::::::;;;<<>>888777888888888999999999999888888888888444444444444444444444444222222222222333555777888:::<<<>>>@@@BBBFFFKKKNNNPPPSSSXXX\\\aaaiiirrrzzznnnccc\\\TTTMMMMMMJJJFFFDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::999888777666444333222111222111111111111000000000///////////////000111222333444555666888888888888888<<>>;;;===>>>>>>===>>>???@@@DDDDDDCCCAAA???===;;;:::===>>>>>>???DDDHHHFFF@@@;;;<<<===???@@@AAAAAAAAA>>>???@@@@@@BBBBBBCCCDDD@@@???>>>@@@CCCDDDDDDDDDBBB???===<<<===>>>>>>===EEECCC@@@===;;;;;;<<<===;;;<<<<<<:::888777888999<<<;;;;;;<<<<<<===>>>???AAA@@@===;;;999888888888666555444444666888777555<<<::::::===@@@AAA???>>>;;;???CCCKKKbbbtttiiillltttwwwmmm___UUUHHH>>>;;;:::999777999999999888888888777777444444444444444444444444222222222222333444666777888:::<<<===???AAAEEEIIIKKKOOOTTTYYY]]]dddmmmsss~~~vvvggg]]]WWWSSSPPPKKKHHHFFFDDDBBB@@@@@@@@@????????????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999888777555444333333333222222111111111111000000/////////000111111000111333555666666666555444777;;;>>>???>>><<<;;;===>>>>>>@@@AAACCCEEEFFFDDDGGGJJJJJJJJJKKKMMMPPPQQQPPPPPPPPPQQQRRRTTTUUURRRSSSUUUUUUTTTTTTVVVWWWWWWYYY\\\]]]]]]\\\\\\\\\bbbdddggggggfffggglllooopppllljjjmmmooonnnpppsssrrrrrrtttvvvxxxwwwtttqqqppppppqqqqqqqqqrrrrrrrrrmmmlllllllllnnnpppssstttuuuqqqlllkkklllkkkgggdddfffggggggffffffhhhlllpppfffaaaYYYUUUTTTUUUUUUUUUSSSQQQNNNLLLKKKIIIGGGDDD???>>>>>>???AAABBBBBBAAAAAACCCEEEEEECCCBBBDDDFFFGGGGGGIIIKKKOOOSSSWWWYYY]]]cccjjjooorrruuuxxx{{{}}}~~~}}}|||yyy}}}~~~mmmcccccciiippptttwwwzzzvvvzzz|||wwwcccSSSMMMIII@@@888333222222111111111222333333333333333000111222222111000111333444444444444444555666777444444444444444444444444333333444444555555555555222333444555777888999:::777666555444444555666777888888:::;;;;;;>>>IIIVVV^^^dddfffbbb^^^]]]]]][[[MMMDDD;;;:::;;;;;;<<<>>>;;;===>>>>>>===>>>???AAACCCCCCCCCBBB@@@>>><<<;;;;;;>>>???BBBIIIPPPOOOHHH@@@AAAAAABBBAAA@@@???>>>@@@@@@AAACCCEEEFFFHHHHHHEEECCCAAA@@@BBBDDDDDDDDDBBB@@@===<<<=========<<>><<<<<<===>>>;;;;;;;;;999666555666777;;;;;;;;;;;;;;;<<<>>>>>>===;;;:::888777777888888555444222111444888888666777666777:::<<<;;;<<<===888???CCCFFFUUUuuuvvvfffeeekkksss}}}kkk```PPPDDD>>><<<999777888888888888777777777777444444444444444444444444333222222111222444555666888:::;;;;;;<<<>>>AAADDDEEEIIINNNSSSWWW^^^fffmmmppp|||xxxlllhhhYYYUUUPPPKKKHHHEEEBBB???@@@@@@@@@???????????????<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999777666555333333333222222222111111333333222222222222333333...000111333444444444444222333444666777888888888::::::;;;<<<>>>@@@BBBCCC???BBBEEEGGGFFFGGGKKKNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPRRRRRRRRRRRRSSSUUUQQQTTTWWWYYYYYYXXXXXXYYY]]]```cccaaa^^^^^^ccchhhgggeeegggkkkkkkiiijjjmmmlllllllllnnnppppppnnnkkknnnoooppprrrsssssssssssslllkkkjjjjjjkkknnnppprrruuuooojjjggghhhfffbbb]]]`````````___^^^```dddggg\\\XXXSSSQQQQQQQQQOOONNNKKKIIIGGGFFFFFFEEECCCBBB@@@??????@@@BBBCCCBBBAAACCCFFFHHHHHHFFFFFFHHHKKKFFFGGGIIILLLPPPTTTXXXZZZccciiirrrxxxzzz{{{}}}{{{}}}~~~|||xxxgggbbbgggpppyyy~~~~~~rrruuu}}}|||mmm]]]SSSQQQMMMEEE;;;555333222111000000111222222222222111000111333222111000111333666555444333333555666777444444444444444444444444333333444555555666555555222222333444555666777777444444444444555777888:::999999:::;;;999999@@@IIIEEEMMMPPPLLLHHHJJJNNNPPPHHHAAA=========<<<===@@@<<<===??????>>>>>>@@@AAABBBBBBCCCCCCBBB@@@>>>===999===@@@CCCMMMVVVVVVOOODDDEEEDDDCCCBBB???===;;;AAABBBCCCEEEHHHJJJKKKLLLIIIFFFBBBAAAAAACCCDDDDDDCCC@@@===<<<<<<===<<<;;;JJJGGGBBB???===<<<:::888555666888999999888666555;;;<<<======<<<;;;888777888777666555444444555666888888777555555444444444777777777777888:::;;;<<<===<<<===CCCSSSkkkrrrhhhiiirrr{{{yyyqqqggg\\\LLL<<<888<<<777888999999777555444444666555555444444333222222444444444444444444444444555555666888999;;;===>>>GGGIIILLLOOOSSSYYY```dddmmmrrrzzznnnbbb___YYYSSSMMMIIIGGGGGGDDDCCCAAAAAABBBCCCCCCBBB>>>??????@@@@@@>>>===<<<;;;;;;::::::999888777777888777666555333111000///111111111111111222222222222222222222222222222222444555555666777777777666888888999:::;;;;;;<<<<<<>>>===>>>AAAFFFGGGEEECCCHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQTTTSSSSSSTTTVVVVVVUUUSSSTTTXXX]]]]]][[[ZZZ]]]```eeedddcccbbbbbbdddeeeffffffdddbbbdddgggiiigggeeegggkkkoooooollliiihhhjjjiiijjjjjjkkkllllllllllllnnnkkkfffaaa^^^\\\\\\\\\[[[YYYWWWXXX\\\___bbbcccWWWRRRMMMKKKMMMMMMJJJGGGEEEEEECCCBBBBBBCCCDDDEEE@@@???>>>>>>>>>???AAAAAAEEEFFFGGGHHHHHHHHHIIIIIIIIILLLPPPSSSVVVZZZaaaffflllsss{{{~~~}}}|||~~~fffYYYbbbnnnuuuyyyvvvwwwmmmhhhqqq}}}vvvfffYYYQQQTTTNNNDDD;;;555333555777333333333222222222111111555444444333222222222333222222222333444555666777666666666666666555555555666555444333333444666666555444222111222555888;;;::::::999888777666555444444555666777999:::;;;<<>>>>>>>>>>>>>>???@@@<<<>>>????????????AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>@@@EEEJJJNNNPPPPPPGGGFFFEEECCCAAA???>>>===@@@FFFHHHDDDEEEKKKNNNLLLPPPKKKEEEAAA@@@AAABBBCCC===<<<;;;:::::::::::::::LLLJJJGGGCCC???;;;999888999:::<<<======<<<:::999999:::;;;;;;;;;999777666777666555444444444555555888777666555444444444444555555444444555666666777;;;:::;;;???IIIYYYjjjuuuvvvmmmooozzz|||yyytttiiiWWWCCC;;;<<<666888:::::::::999888888666666555555444333333222444444444444444444444444555555666777999;;;===>>>BBBDDDHHHKKKNNNTTTZZZ^^^aaafffmmmssszzzyyynnn___TTTNNNKKKHHHEEEGGGEEECCCBBBBBBAAA???===>>>???@@@@@@@@@???======;;;;;;::::::999999888888999999888777555444333333222222222222222222222222222222222222222222222222111222333444444444444444444444555666666777888888<<<;;;;;;===AAACCCBBB@@@DDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKMMMNNNOOONNNNNNOOOQQQRRRQQQOOOPPPTTTXXXXXXVVVWWW[[[______^^^[[[YYYYYYZZZ[[[]]]bbb```___aaadddeeeeeeccccccfffiiijjjiiifffdddcccbbbccceeeggghhhhhhhhhgggeeeccc___\\\YYYYYYYYYZZZVVVTTTQQQQQQSSSVVVXXXXXXPPPKKKFFFEEEGGGGGGDDDAAABBBBBBAAA@@@@@@@@@AAABBB>>>=========>>>@@@AAACCCDDDFFFIIIKKKLLLMMMMMMNNNOOORRRWWWZZZ^^^dddkkkppptttzzz}}}~~~{{{yyyyyy{{{qqqddd\\\bbbmmmxxxtttnnnxxxxxxjjjeeehhhtttttt^^^RRRLLLOOOJJJBBB:::555333444666444333333333333222222222444444333222222222222222333333222333333444555666666666666666666666666666666555555555555555666666888666444222222444777999:::999999888777666555444888999999::::::;;;;;;;;;======>>>???@@@AAAAAABBB@@@???>>>==================???@@@@@@??????AAABBBBBBBBBBBBAAAAAA@@@@@@@@@??????@@@CCCGGGJJJKKKJJJGGGFFFEEECCCAAA@@@>>>>>>>>>CCCEEECCCCCCHHHKKKJJJIIIFFFCCCBBBBBBBBBBBBAAA===<<<;;;:::::::::999:::KKKLLLLLLGGG@@@;;;888888;;;<<<>>>??????>>><<<;;;888999:::::::::999888777666555444444333444444444777777666555444444444444444444333333333333444444777888999;;;???FFFNNNTTTkkkxxxqqqxxxyyyfffPPPBBB>>>999:::;;;;;;<<<;;;::::::666666666555444444333333444444444444444444444444444555555666888:::<<<===???AAADDDGGGJJJNNNTTTXXXYYY^^^dddiiinnnwwwooo^^^VVVRRRMMMHHHJJJHHHFFFEEECCCAAA>>>;;;???@@@@@@@@@@@@???>>>===;;;;;;:::::::::::::::::::::::::::999888888777777444444444333222222222111222222222222222222222222111111222333333333222222222222333333444444555555999777777888;;;=========??????@@@@@@@@@AAAAAAAAA@@@AAABBBDDDFFFHHHIIIJJJHHHGGGHHHIIILLLMMMLLLJJJLLLOOOQQQQQQQQQSSSXXX\\\^^^\\\XXXUUUSSSTTTUUUWWW\\\[[[[[[\\\___``````___^^^___aaaddddddbbb^^^ZZZYYY[[[^^^aaabbbaaa```___YYYXXXUUUSSSRRRSSSTTTUUUPPPMMMJJJIIIJJJKKKLLLLLLHHHDDD@@@???@@@AAA???<<<>>>>>>============>>>???<<<<<<<<<<<<>>>@@@BBBCCCCCCFFFKKKNNNPPPRRRTTTVVVXXX[[[___ccchhhooowww|||}}}}}}{{{{{{||||||{{{yyy}}}~~~zzzaaa```___dddppp{{{pppiiipppxxxuuuiii___^^^aaajjjyyymmmTTTIIIFFFHHHDDD>>>999555444444444555555444444444333333333333333222111111111111222333333333222222333444444666666666666666666777777666666777777777777666666999888666444444444666777999999888777666555555444:::::::::999999999999999999999:::;;;<<<===>>>>>>@@@???>>>===<<<;;;;;;;;;???@@@BBBBBB@@@@@@@@@AAAAAAAAA@@@@@@@@@AAABBBCCCAAA@@@@@@AAADDDFFFFFFEEEGGGFFFEEECCCBBB@@@?????????CCCDDDBBBAAADDDEEEDDDAAAAAAAAABBBDDDCCCAAA???<<<<<<;;;::::::999999888FFFIIILLLHHH@@@:::888999999:::<<<======<<<:::999888888999:::::::::999999444444444444333444444444777666555444444444444444444444333333333444555555555666888:::;;;???CCCFFFUUUvvv}}}~~~sss```NNNCCC>>>===;;;;;;;;;:::999777777777666666555444444444333333333333333333333333444444555666777999:::;;;>>>@@@CCCFFFHHHLLLPPPSSSSSSXXX^^^cccgggmmmvvv|||ssseee\\\TTTOOOLLLJJJHHHHHHGGGDDDAAA>>>@@@@@@@@@@@@@@@?????????;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::999999666666555555444333222222222222222222222222222222222333333444444444333333333333333444444555555555666555444444666777999:::;;;;;;;;;<<<<<<<<<======<<<>>>@@@BBBDDDFFFGGGHHHCCCBBBCCCEEEHHHIIIHHHGGGJJJJJJKKKKKKLLLPPPVVV[[[^^^[[[VVVRRRPPPOOOQQQRRRUUUUUUVVVWWWYYYZZZ[[[[[[YYYYYYZZZ^^^```^^^XXXSSSRRRUUUXXXZZZZZZYYYVVVTTTPPPOOOMMMLLLKKKKKKLLLMMMIIIGGGDDDCCCDDDEEEEEEEEECCC@@@===<<<===>>>===;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<===???AAABBBCCCFFFJJJMMMPPPUUU\\\aaabbbdddgggkkkqqqxxx~~~|||zzz|||}}}zzzyyyzzz|||~~~{{{zzzlllVVV]]]ccchhhyyywwwnnnjjjmmmnnneee\\\YYY```gggsss}}}```KKKCCCAAA???===:::777555333333333666555555555444444444444222222111111000111111222444333333222222222333333666666777777777777888888666777888999999888666555999888777666555666666777888888777666666555444444777777777777777777777777777777888999:::;;;;;;<<<>>>===<<<;;;;;;;;;;;;;;;@@@AAACCCCCCAAA@@@@@@AAA@@@???>>>>>>???BBBEEEFFFCCCBBBBBBCCCEEEFFFEEEDDDFFFFFFEEEDDDCCCBBBAAA@@@CCCEEEEEECCC@@@@@@@@@@@@AAAAAA@@@AAABBBAAA???===;;;;;;;;;:::999888777777>>>CCCGGGEEE???999888:::777888:::;;;;;;:::888777555555666666777666666666333333444444444444444444666555555444444444444555222222222333333444666666666777888888999<<<@@@CCCIIIZZZzzzzzzppp]]]NNNAAA>>>:::888999:::999888888777777666666555444444333333333333333333333333333444444555666888999:::<<>>AAACCCEEEFFFFFF@@@@@@@@@BBBEEEFFFFFFEEEGGGGGGGGGGGGIIINNNTTTXXXXXXVVVQQQMMMJJJJJJKKKLLLOOOPPPQQQRRRSSSTTTUUUVVVTTTTTTUUUXXXZZZYYYSSSNNNOOOQQQSSSTTTSSSPPPLLLJJJJJJIIIGGGFFFEEEDDDDDDDDDAAA???>>>>>>???AAAAAA@@@>>><<<:::999:::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<>>>>>>=========???@@@AAADDDGGGIIILLLOOOWWWcccllloooppprrrvvv{{{}}}}}}}}}}}}|||{{{yyyxxxxxxxxxxxxyyyzzzyyyiii\\\SSS]]]gggqqqssslllhhhiiibbbYYYYYYaaannnuuu~~~xxxeeeQQQEEE@@@===999888777555444333333222666666666555555555444444222111111000111111222222444444333333222333333333777777777777888888999999777888999999999888666555666666666666777777777888777777666666555444444444444555555666666777777888666666777888999:::;;;;;;;;;;;;:::;;;;;;<<<======???AAACCCCCCBBB@@@@@@@@@>>>>>>===>>>@@@CCCFFFHHHEEEDDDDDDFFFHHHIIIIIIHHHFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBAAACCCFFFIIIFFFBBB@@@@@@???===<<<;;;;;;;;;:::999888666555999===@@@@@@===999888999777888:::;;;;;;:::888777222222222222222222222222333333444555555555555444555555444444444444444555222222222222222333444444777777777666555777;;;>>>EEEIII___~~~~~~zzzlll\\\HHHBBB;;;888999;;;<<<<<<888888888777666666555555333333333333333333333333333333333444555666888888999;;;>>>@@@AAABBBEEEGGGEEEIIIOOOTTTYYY]]]aaadddjjjttt|||iii^^^TTTQQQMMMKKKIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>=====================;;;;;;;;;;;;::::::::::::888888888777666666666555444444444444444444444444111111222222222111000000111111111111222222222222222333444333222222444555777777777777888888888888888:::<<>>>>>>>>@@@BBBCCCBBBAAACCCBBBAAABBBEEEJJJOOORRRSSSQQQNNNKKKIIIHHHHHHIIIIIIKKKLLLLLLLLLLLLMMMOOONNNNNNOOOQQQQQQPPPMMMJJJKKKLLLMMMMMMKKKGGGDDDBBBDDDDDDBBBAAA???>>>>>>>>>:::999888888:::<<<<<<;;;888888777666666777888999999:::;;;<<<============>>>>>>===>>>>>>@@@BBBCCCFFFIIIMMMOOOSSS]]]kkkuuu{{{{{{}}}~~~~~~|||}}}~~~|||yyywwwvvvvvvyyy~~~zzzxxxsssfffXXXPPPUUU```nnn~~~xxxmmmeeeaaaXXXPPPYYYiii}}}}}}sssqqqmmm```PPPDDD???<<<999555555444333333333333333666666555555555444444444222111111111111222333333444444444333333444444555777777777888999999::::::888888999888888777666555444555666777777777777666666666555555444444444444555666666777888999999:::666666777888999:::;;;;;;:::::::::;;;<<<===>>>???===@@@BBBCCCBBB@@@@@@@@@======>>>???AAACCCFFFGGGGGGFFFFFFHHHJJJLLLLLLKKKFFFFFFEEEEEEDDDDDDDDDCCCAAA???@@@BBBDDDEEEJJJPPPQQQMMMFFFBBB???>>>===<<<::::::;;;:::999777555333999:::;;;<<<;;;:::888777666777888::::::888777666444333222111111111111111333444555666777666666555555444444333333444444555777666555444333222222222555555555444333444777999AAACCCQQQnnnvvvkkkWWWNNNBBB;;;:::<<<======999999888777777666666555222222222222222222222222222333333333444555777777777999<<<===>>>???@@@BBBEEEHHHLLLQQQUUUYYY\\\^^^```jjjwwwwwwddd```YYYRRRNNNKKKHHHFFFDDDCCCBBBAAA@@@AAAAAABBB?????????>>>>>>===============<<<<<<;;;;;;::::::888888888888888888777777555555555555555555555555222222333333222111111000111111111111111000000000000222444333111000111222555555555555666666666666555666999;;;=========<<<;;;::::::<<<===>>>===;;;===<<<;;;<<<@@@DDDGGGIIIKKKKKKIIIHHHGGGFFFEEEEEEDDDFFFGGGFFFDDDDDDEEEGGGFFFGGGIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEDDDAAA???>>>>>>>>>===<<<;;;::::::999888777666666888999888777555666555555555666888999999999;;;<<<=========<<<<<<<<<===>>>@@@CCCFFFGGGHHHNNNTTTXXX\\\eeerrr|||}}}|||||||||wwwyyyzzzxxxuuutttuuuwww~~~}}}wwwrrrhhhYYYNNNKKKVVVcccwwwxxxeee]]]UUUPPP\\\ooosssccc\\\XXXMMMAAA::::::999777444333333222222222333333555555555444444444333333222222222222222333444444444444444444555666666777777777888888999::::::;;;999999888777666555555666444555666777777666444333555555555444444444444333777777777777777777777777666666777888999::::::;;;<<<;;;;;;;;;<<<===>>>>>>;;;>>>AAACCCBBB@@@@@@@@@<<<===>>>@@@BBBDDDEEEFFFHHHGGGGGGHHHIIIKKKJJJIIIFFFFFFEEEEEEEEEEEEEEEEEECCC??????BBBCCCEEELLLUUUUUUQQQKKKFFFBBB@@@>>><<<999:::::::::999666444222::::::999:::;;;:::777555333555666777777666555333777666555444333333222333333444666777777777666666444444333333333444444555===<<<:::777555444333222000222333444444444666888777@@@HHHVVVyyy{{{tttggg[[[JJJ???;;;;;;:::999999999888888777666666666222222222222222222222222222222222333444555666777777:::<<<>>>>>>>>>@@@AAABBBDDDHHHLLLPPPSSSVVVWWWWWW```lllttt}}}tttnnnddd[[[TTTOOOKKKHHHDDDCCCBBBAAA@@@AAABBBBBBAAA@@@@@@???>>>===<<<<<<>>>>>>>>>===<<<;;;;;;;;;888888888888888999999999666666666666666666666666555555555555555444333222222222222222111111111111...111444444111//////000333333444444444555555555222333666888999999888888888888777888::::::999777999777777888<<>>===<<<@@@BBBDDDBBB@@@>>>@@@BBB@@@BBBDDDBBB???>>>@@@CCCBBBBBBAAAAAA???>>>===<<<999999999999999888888888:::888777888999999888666666666666666666777999;;;888999;;;<<<======<<<<<<::::::<<<>>>BBBFFFIIIKKKIIIQQQZZZ```dddkkkwww{{{|||~~~{{{{{{{{{zzzyyyrrrssssssqqqooopppuuuyyy|||xxxqqqdddTTTLLLLLLUUUeee}}}jjj^^^XXXUUUaaasssmmmYYYHHHGGGAAA888444666888888444333222111111222333333555555444444444333333333333222222222333444444555444444444555666777888999777777888999::::::;;;;;;:::999777555444555555666555666777777666444111000444444444444444444333333777666666555444444333333555555666777888999::::::>>>======<<<<<<<<<======999<<<@@@BBBBBB@@@@@@@@@;;;===???AAACCCDDDEEEEEEIIIGGGFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEIIICCC@@@AAABBBBBBIIISSSVVVSSSNNNIIIFFFBBB???<<<999:::::::::999666333222:::;;;;;;:::888777777888;;;888444111222333444444555555555555555555555555777555444555666777666555777555333111111222555666<<<<<<;;;888444111111222444444444555555555666666;;;888:::GGG]]]{{{{{{|||wwwiiiWWWHHHBBB>>>:::666999:::;;;;;;:::777444222444444333333333333222222333333333333333333333333333444555777999;;;======???BBBFFFIIIKKKNNNQQQTTTUUU[[[bbbgggmmmyyyooobbbZZZTTTQQQKKKGGGDDDCCCDDDCCC@@@===AAA???======>>>@@@@@@@@@>>>======<<<;;;;;;::::::::::::::::::::::::::::::777777777777777777777777444444333333333333222222222222222222222333333333222222222222222222222222111111111111111111222222444444444444444444444444666444222222444666777777888777666666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===============<<<<<<<<<<<<===>>>>>>AAA???===;;;::::::::::::888888888888888888888888444444444555555555555555777666666777777888999:::888999999:::;;;<<<>>>??????>>>===???DDDIIIMMMOOOXXX\\\cccjjjqqqyyy~~~~~~||||||}}}{{{zzzyyyxxxwwwvvvuuuppprrrwwwqqqppp}}}}}}}}}~~~}}}uuuooocccVVVPPPRRR___sssjjj[[[YYY^^^nnn}}}dddMMMAAA???<<<888666666777888777666555444222111//////333444444555555444444333222111000//////111333444666555333333333444666888777888999:::;;;;;;;;;;;;>>>===;;;999888888999:::777777777777666555444333111111111111111111222222777666333222222333444555666666777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;======>>>@@@AAABBBAAAAAAAAA??????@@@CCCEEEEEEEEEGGGJJJKKKHHHBBB???AAADDDFFFDDDBBBBBBCCCGGGKKKNNNOOOJJJDDD???>>>AAAEEEHHHHHHFFFDDDDDDCCCBBB???<<<999888777888888777444222999;;;======;;;888777666888666444444555666666555444444444444444444444444555444333444666666444333555444333222222333555666<<<<<<;;;999555333333444222222333333333444444444666666999???JJJ___}}}~~~~~~tttdddUUUIIIAAA;;;999666666666777888888777777444444444333333222222222333333333333333333333333333444555777888:::;;;<<<===@@@CCCFFFHHHKKKNNNQQQRRRWWW]]]```dddmmm{{{xxxiii^^^WWWTTTOOOJJJGGGGGGFFFDDDBBBEEECCCAAAAAABBBCCCBBBAAA=========<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::888888888888888888888888666666666555555444444444333333333222222222222222111111111111111111111111222222222222222222222222111111222333444555555666555444333444666777777777666666666555666777777888888888888888888888888888666777999:::;;;;;;:::::::::999999999999:::;;;;;;===<<<:::999777777777777888888888888888888888888888888777777666666555555777777666666777888888999777888999999:::;;;<<<===AAAAAAAAACCCHHHOOOVVV[[[dddhhhooouuuzzz~~~}}}~~~|||{{{}}}|||yyyxxxvvvuuuooorrrrrruuuzzzuuuxxx|||}}}xxxkkk^^^]]]aaavvvgggaaagggnnnyyyxxx^^^IIIAAA>>>;;;888666666777888555444444444333333222222222222333333333333222222333222111000111222444555666555444333333444666777888999:::;;;;;;;;;;;;;;;===<<<:::888777777888999777777777666555444333222222111111111111222333333666555444333333333444444666666777888999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;??????@@@AAACCCDDDDDDCCC>>>======???BBBCCCDDDCCCIIIKKKMMMIIICCC??????AAABBBBBBAAABBBDDDGGGKKKMMMUUUQQQKKKEEEAAA@@@AAAAAAEEEDDDBBBBBBBBBAAA>>><<<999888777777777666333111888;;;>>>???<<<999666444555444444666888888777555333333333333333333333333222222333555666555333000222222222333333444444555888999999777444333333444111111111111222222222222555888<<<<<<;;;GGGdddzzz~~~ssseeeUUUHHH???;;;888666444444666888::::::555555555444333222222111222222222222222222222222333444555666777888999999:::<<<@@@BBBDDDGGGJJJLLLPPPSSSWWWYYY[[[aaakkktttyyysssiii]]]VVVNNNIIIHHHHHHGGGFFFDDDCCCAAAAAABBBBBB@@@???==================<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999888777777666666444444444333222222222111111111111111111111111111333333222222222222222222///000111222333555666666444333333555777777666555333333444555555555555555555555555555555555555555222444666777888777666555666666555555666666777888999888777555555444444444666666666666666666666666;;;:::999888777666666555777777666666666777888888777999;;;;;;;;;<<<===???CCCEEEHHHKKKOOOWWWaaaiiirrrwww}}}}}}|||}}}|||{{{|||}}}}}}zzzwwwtttsssrrrfffmmmpppvvv{{{xxx}}}~~~|||mmmgggooo|||ttt```cccrrr}}}oooVVVDDD???===:::888666666666777222222333444444555555666222333333444444333333222444333222222222333444555555555444333333555666777::::::;;;;;;;;;;;;;;;:::;;;:::999777777777888888777777666666444333222111222222222222222333444444555555555444444444444333555555666777888999:::;;;=========<<<<<<;;;;;;:::>>>>>>>>>@@@BBBCCCAAA@@@;;;:::;;;===@@@AAAAAA???HHHKKKLLLIIIDDD???======>>>>>>???AAADDDGGGJJJKKKVVVTTTOOOJJJEEEAAA>>><<<@@@???>>>?????????===;;;999888777777777555222///888:::<<<<<<999777555555666444333444555666555444222222222222222222222222222222333666777666333000///000222333444444444333333444555444222000111111111111111111222222222222444777;;;:::777>>>UUUkkk~~~zzzqqqdddUUUFFF===<<<888555555777999999888666666555444333222222111111111111111111111111111444444444555555666666666888:::===???AAACCCFFFIIIOOOQQQTTTUUUVVVZZZbbbhhhnnnxxxnnneeeZZZRRROOONNNMMMLLLDDDBBBAAAAAABBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888777777666666555444333333222222222222222222222222222222444444444333333333333333000000111222222333444444111111222444666666555333111222333444555444333222555555555555555555555555000222444666666555444222444333333333333444555555555555444444333333333333555555555555555555555555999999999888888777777777777777666666666777888888888;;;>>>??????@@@BBBEEEFFFLLLSSSWWW[[[bbblllttt}}}}}}||||||}}}~~~|||{{{zzzwwwssspppoooooobbbgggiiiqqqyyyxxx}}}~~~ppprrr}}}lllaaaiii{{{}}}eeeOOOBBB===<<<999777666555555666222222333444555555666666444555555666666555555444333222222222222333444555555444444444444555666777:::;;;;;;;;;;;;::::::999999888777777666777777888666666666555444222111000333222222222333444555555555555555666555444333333444555666777888999:::;;;>>>===<<<<<<;;;;;;;;;;;;:::;;;>>>BBBDDDCCC===888888888999;;;>>>???>>><<>><<<;;;999;;;===@@@CCCFFFGGGHHHMMMMMMLLLIIIFFFAAA===:::<<<;;;:::;;;======;;;:::888777666666666444111...888888888666444444555666999555222000111222333333222222222222222222222222333333444666888777333000...///111333444444333222000222333333111000000111222222222222333333333333111222333444444999HHHWWWtttttt{{{|||wwwrrreeeSSSDDD>>>:::666555888999888555666666555444444333222222111111111111111111111111333333444444444555555555777999<<<>>>???AAACCCFFFKKKMMMOOOQQQRRRVVV\\\```ccclllxxxtttggg___ZZZVVVSSSJJJHHHFFFEEEEEEDDDBBB@@@??????????????????>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777888777777666555444444333555555555555555555555555555555555555444444333333222222222222222222222222000000111333555555333111000111333444444444333222444444444444444444444444111222444555666555333222333333333333333444444555444444444444444333333333444444444444444444444444666666666777777888888888777666666777777888999:::999===AAABBBCCCFFFLLLQQQTTT[[[dddjjjmmmqqqxxx~~~~~~~~~}}}||||||}}}~~~||||||zzzuuunnniiiggggggaaaaaa```hhhuuutttttt{{{sssooowwwttt[[[HHH@@@;;;:::888666555555555555333333444444444444444444444555555555555555555444111111111111111222222333444444444444555555666666::::::::::::::::::999999777777777777777777888888666666666555444222111000333333333333444555666777555555666666666555444333333444555666888999:::;;;>>>===<<<;;;;;;;;;;;;<<<;;;>>>DDDLLLPPPLLLBBB:::999888888:::<<<<<<;;;:::<<<>>>AAABBBAAA>>><<<;;;777999<<>>:::777888777777888:::;;;999888777666555555555333000---666666555333222333666888999555111......000111222222222222222222222222222444333444666777666444111...///111222333333222111111333555555444222222222333333333333444444444555444222222444666888???HHHddd{{{kkkffflll{{{}}}{{{tttdddWWWEEE???777555777999888555555555555555444444444444222222222222222222222222333333333444555555555666666888:::<<<===>>>AAACCCDDDFFFIIIKKKMMMQQQUUUYYY[[[ccclllrrrxxxtttjjjaaa[[[TTTPPPLLLHHHFFFDDDBBB@@@BBBAAAAAA@@@??????>>>>>>================================================::::::::::::999999999999999999888888777777666666888888888888888888888888777777666666555444444444444444444333222222111111111000000222444444333222222222333444444444444444222222222222222222222222333444444444444444444444333333333333333444444555333333444555555444444444444444444444444444444444333444444555666777888888666666777777999:::<<<===;;;@@@EEEGGGJJJPPPZZZbbblllqqqxxx}}}}}}}}}|||{{{{{{zzzzzzzzz||||||zzzrrrhhh```\\\\\\```^^^ZZZcccqqqooommmvvv}}}}}}~~~jjjQQQCCC???999888777666555444444444444444333333333333222222111222222333333222222111000000111111111222222222444444444555555555555666888888999999999999999888666666777777888888888999555555666555555444333222444444444444555666888888666666666555555555555444333333555666888999:::;;;===<<<;;;::::::;;;<<<===@@@DDDMMMXXX___]]]RRRHHH<<<:::999999:::::::::999777888;;;===>>>>>>======888999;;;===>>>???@@@@@@@@@@@@@@@???<<<999555333666555555666888999777666555444333444444333000...333444555444444444777999666444111000111222222222333333333333333333333333444333222333555555333222000000111111111111111000111444666666444222111111333333333333444444444444444333444777888888<<>>@@@@@@BBBDDDGGGJJJMMMPPPSSSVVV[[[bbbffflllwwwxxxqqqhhhbbbZZZSSSMMMJJJGGGEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<===>>>>>>??????========================::::::::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999999999999888888777666666555444444444444444333333333333333333222111222444555555555555444444444444555666666333333333333333333333333555444333333333333444555333333222222222333444444111222444555555555444444555555555555555555555555444555555666666777777777666666777888;;;===???@@@BBBGGGMMMQQQUUU___mmmxxxzzzzzzyyyxxxwwwvvvuuutttrrrsssrrrjjj___VVVSSSRRR\\\]]][[[dddpppmmmlllwwwzzzuuu]]]III@@@@@@888777666666555444333333222222222222222222222222000111111222222111111000111111222222333333222222333444444555555555555555555666777888888888888888555666777888999999999999555555666666666555555444444444444555666777999999888777555444444444555666222333444666888999:::;;;<<<;;;:::::::::<<<>>>???@@@DDDNNN[[[fffhhhaaaYYYAAA>>>:::888888999999999666777888:::===>>>>>>>>>:::::::::;;;;;;<<<<<<<<<>>>===<<<;;;999666555444555444444555777777666444222222222222333333111...111333666777777777777888333222222333555555444222333333333333333333333333333222111111333333222111111111111000000000000000000222444444222000//////222222333333333444444444...///333666555444888???CCCWWW{{{ssspppttt|||rrrbbbMMM>>>999999888666333333444444555666666666333333333333333333333333222333333444555666777888333555777888999:::<<<>>>@@@AAADDDFFFIIILLLNNNPPPPPPSSSWWW\\\bbbkkksssxxx~~~wwwlllbbbZZZUUUQQQOOOEEEEEECCCBBB@@@???======;;;;;;<<<===>>>???@@@@@@========================::::::;;;;;;<<<=========:::;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777666555555444333333333444444555555555666444222222444666777777666666555444555666777888666666666666666666666666666444333111111222444555222222222222222333333444000111333444555555444333555555555555555555555555777777777777666666666666555666777999<<<>>>AAABBBJJJOOOVVVZZZ```kkk|||yyyyyyxxxvvvtttrrrpppnnneeeggggggaaaXXXPPPNNNNNNYYY]]]^^^fffpppmmmooo}}}www~~~gggSSSCCC???BBB777777666555444444333222000000000111111222222333222222222333333222222222111222333444444444333333333444555555666666555555444444555777888888888888555666777999::::::::::::444555666666777777666666444444555555666888999:::999777555444333444666777222333444666777999;;;;;;;;;:::999999:::<<>>???>>><<<;;;:::999999999::::::<<<;;;:::888888888888888555444444555666777555333111111111222333333111///111111222666:::<<<:::777555333111000000111111000666444222222333333333222000111333333333111///...000111111222111000///...222222222222222222222222222222111111222222333444222222222333444555777777???LLLcccwwwssszzzxxx{{{uuuaaaLLL<<<666666888666666444222000000111333222222222111111000000000222222333333444555666666444444555666777888999:::======>>>@@@CCCHHHLLLNNNOOOPPPRRRSSSWWW^^^ffflll{{{yyyrrrjjj___WWWVVVOOOGGGEEEFFFFFFAAA<<<;;;<<<>>>@@@@@@@@@@@@???<<<===>>>??????>>><<<;;;>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::888888888888888888888888888999999999999888777777666666555555555555666666999777555444333444666777555555444444444444555555666666666666666666666666555444444333333444444555111111222222222333333333555555666777666555444333111222444666777777666666777777777888888999999999666888;;;===???CCCKKKQQQVVV^^^gggmmmrrryyy~~~|||~~~{{{xxxyyyrrrnnnppppppkkkeeebbb[[[YYYXXXYYYWWWRRRRRRTTT]]]dddlllppptttzzz}}}lllRRRCCC<<<;;;>>>888777555333222222222222222222111111111111222222333333333333333333333333111111111222222333333333777666666555555555666666444444555666777888999999444555666777999;;;<<<<<<999888666444444444555555555666777888999999999888;;;999777666666666444333666555444555666999;;;===<<<:::999999:::;;;:::999>>>???DDDMMMVVV]]]^^^^^^HHHCCC<<<999999::::::999444666888;;;===?????????999999:::::::::999999888888999:::;;;:::888666444444444333222111000///...///............---------555555777;;;???@@@>>>;;;444111///...///000111000555333222111222333222111111222333444333222000///333222111000000000000111222222222222222222222222222111111111111222333333111222222222333555666777:::BBBTTTrrr}}}xxxsssaaaMMM@@@;;;<<<444444333222111111333444444444333333333222222222111222222222333444444444333333444555666777888999;;;;;;<<<>>>AAAEEEIIIKKKKKKMMMOOOQQQUUU[[[bbbgggllluuuyyypppddd\\\RRRMMMLLLJJJEEE@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999888777777777777666555555555666666999777666444444555666777666666666555555666666666777777777777777777777777555444444333333444444555222222222222333333333333222333444555555555444333555555777888999999888888777777777777888999:::::::::===AAADDDFFFKKKSSSYYYaaaiiisssyyy}}}~~~}}}{{{xxxxxxpppiiihhhgggccc^^^]]]XXXUUUVVV]]]cccddddddeeekkknnnrrrvvvzzz~~~yyyyyy~~~|||___IIIAAA===:::888777666444222111111111111222222111111111111222222222222222222222222222222111222222222222222222333555555444444444555555666777777777777777777777777444555666777999:::;;;<<<888777666555555444444444555555666666777888888888:::888666666777777666555666555555555666999;;;===<<<;;;::::::<<<======<<<>>>>>>AAAGGGMMMPPPPPPOOODDD@@@;;;888888999888777444666888:::<<<<<<<<<<<<:::::::::999999777666555777777888888777666444333444333333222000//////...------------,,,,,,,,,,,,222444777;;;===>>>;;;888333000---,,,...000222222444222111111222222222111111222444555444333111000444333111//////000222333111111111111111111111111111111111111111222222333111111111222333444555666777999CCC\\\yyysssttt]]]III>>>:::555555444444333333333333555555555555444444444444222222222222222222222222222222333444555666666777888888999:::===AAADDDFFFFFFHHHKKKNNNQQQVVV[[[___aaaiiiuuu|||sssfff]]]XXXSSSMMMGGGDDDDDDCCCCCCAAA@@@?????????@@@@@@@@@???>>>======>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999999888888777888888777666555555666666999888666555555555666777777777666666666666777777777777777777777777777777555555444444444444555555444444333333333333333333222222333555555555555555666777888888888888777777999999999999;;;===???@@@DDDIIINNNSSSVVV\\\ccciiiooowww~~~~~~zzzyyywwwsssqqqggg___]]][[[XXXVVVWWWWWWUUU]]]ppp~~~zzzxxxyyy|||}}}}}}vvvyyy}}}sssooovvv|||}}}xxx{{{oooMMM>>>======888333555444333222111000000000222222111111111111222222111111111111111111111111222222222222222111111111222222222222333444555555::::::999999888777666555555555666777888::::::;;;666666666666666555444333555444444444444666777888999777666666777888888777666666555666777999;;;<<<===<<<;;;<<<>>>???>>>===;;;;;;===AAADDDEEEDDDBBB>>><<<999888888777666555666777888999:::999999888::::::999888777555444333666555444333333222222222333333222111000///......,,,,,,,,,,,,++++++++++++000222666999;;;:::777555333000---,,,...222444555333111000000111222111111111222444555555444222111333222111111111111222222111111111111111111111111000000000000000111222222111111111111222333444555777777<<>>@@@BBBAAADDDHHHKKKNNNQQQUUUXXX[[[aaajjjttttttjjjaaaYYYSSSMMMKKKIIIGGGEEECCCCCCBBB@@@@@@@@@@@@??????>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::999999888777999999888777666666666666999888777666666666777777777666666666666666666777555555555555555555555555555555444444444444555555555555555444444444444333555555666666777777777777999999999999999999999999;;;;;;<<<>>>BBBFFFJJJLLLTTTYYYaaafffjjjpppvvv{{{}}}}}}~~~~~~zzzwwwsssnnniiiccc[[[TTTRRRPPPMMMMMMOOOOOOTTThhhxxxwwwzzz||||||}}}~~~}}}~~~{{{ppphhhlllnnnqqqssswwwuuu\\\AAA777999999666333555444333333222111111111222222111111111111222222000000000000000000000000333333222222111111000000000000000111111333444555999999::::::999888666555555666666777888999999:::555666777777666555333222555444222222222444666888888666555666888::::::999666666666777888999;;;<<<===<<<;;;<<<======<<<:::555777:::===@@@AAAAAA@@@;;;:::999999888777555444777888999999999888777666777777777777666555444333666444222111000000111222222222111000//////......,,,,,,,,,,,,++++++++++++111444777::::::999777666333111......111444555666333111000000111222222111111222444555555444222111///000222333333222000///000000000000000000000000000000//////000000111222111111111111111222333444555777:::@@@NNNkkk}}}xxxeeeRRREEE;;;888555333444555444333333333333333333444444444444444444444333333333333111111222222333333444444555555666888:::;;;===>>>>>>AAAEEEHHHJJJMMMPPPRRRTTTYYY```gggooozzzwwwnnnhhh\\\ZZZVVVQQQNNNKKKJJJJJJEEEEEEDDDDDDCCCCCCBBBBBB===============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::999888888999999888777777777777777999999888777777777777777666555555444444555555666444444444444444444444444666555555444444555555666555555555555555555555555777777777666666666777777;;;;;;;;;;;;<<<======>>>===???BBBFFFLLLRRRXXX[[[ccciiiqqqxxx|||~~~|||}}}~~~zzzvvvooofffaaaYYYRRRMMMKKKHHHDDDCCCEEEDDDRRRqqqyyyuuuxxxyyy{{{~~~}}}||||||~~~wwwiiieeeeeehhhrrr|||\\\MMM===666666555555666555555555444444333222222222222111111111111222222000000000000000000000000222222222111111000000000/////////000000222333333666777999::::::999888888666666666777777888888888555555666666666444222111444333222111222444666777666555444555888:::::::::666777777888888:::;;;;;;<<<;;;::::::;;;:::888555222444888;;;===>>>>>>???:::;;;;;;:::999777555555888999:::::::::888777666444555555666666666555555666444222000///000111333111000000//////.........------------,,,,,,,,,,,,///222555666555444333444333111000111333555555555333111000000222333333222000111333444555444222111,,,...111444444222///---///////////////////////////////////////000000111111111000000111111222333000444999;;;@@@TTTwww|||ppp```TTTDDD>>>888555555666666444222222222222333333333333444444444444444444444444111222222222333333333444444555666777888999:::;;;===???BBBEEEFFFHHHKKKNNNOOOTTTYYY___dddmmmwww~~~sssoooggg```YYYUUURRRRRRMMMLLLJJJGGGEEECCCBBBBBB?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888999999888888888888999999999999999999888888888777555555444444444444555555666666666666666666666666666666555555555555666666555555666666666777777777777777666666666777888888::::::;;;<<<>>>@@@AAACCCFFFIIINNNUUU\\\ccchhhkkkqqqwww}}}~~~|||yyysssjjjbbb^^^UUUOOOJJJHHHDDD>>>>>>@@@FFFXXX{{{{{{yyy{{{{{{|||{{{yyyyyy{{{}}}rrrbbbcccjjjyyyqqqbbbHHHAAA;;;888555222444888444555555555555444333222222222111111111111222222000000000000000000000000111111111111111000000000////////////000111222222333444777999::::::999999777777777777777777777777555555555555555444333222333222222222222444555666555444333555777999999999777777888888999::::::;;;<<<;;;;;;;;;;;;:::777555222555888::::::999::::::;;;<<<<<<;;;888666555555777888999::::::999888777333333444555666666666666555444222000///000111222000/////////.........---------------,,,,,,,,,,,,...000222111//////000222111111000222444444333222333222000111333444444333///000222333444333222111,,,---000111222111///...///////////////////////////............///000000111000000000000111222222000222777999:::DDD]]]vvv|||{{{}}}xxxnnnggg[[[RRRFFF>>>:::999666333111222222222333333333333222222222333333444444555222222222333333333333444333444555666777777777777;;;===???@@@BBBDDDGGGJJJLLLPPPUUUYYY]]]ccclllrrrvvvzzzppphhhdddbbb]]][[[VVVQQQLLLHHHEEEDDDBBBBBBBBBAAA@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888888888888888999999:::;;;999999::::::999999888777666666555555555555666666666666666666666666666666666666555555555555666666444555666666777888999999888888888999:::<<<>>>@@@BBBCCCDDDFFFIIIMMMPPPRRRXXX\\\bbbjjjqqqwww{{{|||~~~zzzssspppjjjaaa]]]^^^SSSMMMHHHEEEBBB@@@CCCHHHRRRccc|||||||||zzzzzz{{{~~~}}}hhhlllvvvpppfffWWWHHH<<<999888999777333333666333333444555444333222111222222111111111111222222111111111111111111111111000000000000111111111111111000000000000000111111222444666999::::::888777777777777777777666666666666666555444333333333333222222333333444555555555555333333444666888888777777777888999::::::::::::<<<;;;<<<>>>??????<<<:::222666:::;;;:::999999;;;<<<======:::666444444555444555666888999999888888444555555666666666666555444333111000//////000000//////............------,,,,,,,,,,,,++++++++++++222444555333111111333666000000000222444444111///444222111222333555555444...///111333333333111000------......//////000000////////////////////////...............///000000111000000000000000111222333333555888888<<>>???AAAEEEHHHFFFJJJOOORRRVVV[[[bbbgggggglllvvvzzzxxxpppmmmggg___XXXRRRNNNLLLEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888777777777888999:::<<<<<<999::::::::::::999888888777777666666666666777777444444444444444444444444666666555555555555666666444444555777888999:::;;;::::::;;;===@@@CCCFFFHHHSSSTTTUUUXXX\\\```dddggghhhlllsss{{{}}}zzzrrrjjjgggaaaYYYYYY]]]OOOIIIDDDBBBBBBDDDLLLUUUYYYggg~~~~~~{{{|||zzz{{{|||~~~{{{~~~}}}pppxxxooo]]]SSSEEE777777444555999999555222333111222333444333222111000222222111111111111222222111111111111111111111111//////000000111111222222222111111000000000000111222444777999999999777666777777777777666666666666777666444333222222333444111222333555555555555555444333222333555777777666777888999:::::::::::::::;;;<<<===@@@CCCCCCAAA???222666;;;===<<<<<<>>>@@@<<<======999444222333444111222444666888888888888666777777777666555444444222111000//////...........................------+++++++++************)))//////000000000000/////////000000000111111111111222222222222222222222222/////////000111111222222///...---,,,,,,---////////////.........---------******++++++,,,---......000000000000000000000111111333444333444:::DDDLLLoooxxxcccHHH@@@???666444555555333111111222444444444444444444444444444<<<999555333333333333222444333333222222333333444777888999;;;>>>@@@BBBCCCBBBEEEIIIMMMPPPSSSWWWZZZ]]]aaahhhpppzzz}}}uuuooofff[[[SSSRRRPPPNNNLLLKKKIIIFFFDDDAAA???============<<<:::>>>@@@BBB@@@<<<999999;;;>>><<<:::999:::;;;:::999;;;:::999888888999:::;;;999:::;;;;;;;;;999888777666666777888888888888888555777999999888777888999777888888777666888;;;>>>;;;===>>>===;;;;;;>>>BBBDDDEEEFFFHHHLLLSSS[[[aaannnmmmmmmooosssxxx{{{}}}|||~~~~~~~~~~~~}}}|||ooonnniiiaaaYYYTTTOOOLLLFFFDDDBBBBBBFFFPPP\\\eeegggjjjuuu}}}{{{zzz{{{zzz{{{yyy}}}}}}~~~vvvaaaQQQBBB:::777777777666555444333333333666555444333222222222222111000000///////////////222222222111111111000000000111111111111222222222111111111111111111111111222222222333444555777777666666666666555555555555555555555444444333333222666444111111222333333333444222111111444666777666444666999;;;;;;:::888777:::===AAAEEEFFFDDDAAA???888888888999:::;;;===>>>999;;;===;;;777333111222222333444666777888888888888888777777666666555555333222111////////////000...------,,,,,,------...,,,,,,,,,+++++++++******//////000000000000////////////000000000111111111000000000000000000000000.........///000222333444///...------------...//////.........------------,,,,,,,,,---.../////////222222111111111111111111111333444333222666>>>EEEYYYxxx~~~yyybbbUUUJJJ999444444333333333333333333222222222222222222222222:::777444222333333333333444333333222222333333444666777888:::<<<>>>@@@AAA@@@CCCFFFIIILLLOOOSSSVVVWWWZZZ^^^dddjjjsss{{{}}}ssskkkdddaaa\\\WWWTTTPPPLLLJJJHHHFFFCCCBBBBBBBBBAAA@@@===>>>>>>===;;;::::::;;;???===<<<<<<======<<<;;;;;;::::::999999:::;;;<<<::::::;;;;;;:::999999888::::::;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;:::;;;<<<999:::::::::999:::===??????BBBDDDDDDCCCEEEIIIMMMOOORRRVVV[[[___eeekkkooo~~~~~~}}}||||||||||||~~~}}}wwwlllhhhaaaYYYRRRNNNJJJHHHCCCBBBBBBHHHSSS___hhhllloooooovvv~~~~~~~~~|||zzzxxx}}}{{{bbbPPPDDD<<<888777666666666555444444444333666555444333222222222111111111000/////////000000222222222111111111000000000111111111111222222222111111111111111111111111222222222333444555666777666666666666555555555555444444333333333333444444444333111111222333222111333222111111444666666666555666888999:::999888777888;;;???CCCDDDBBB???===888888888999:::;;;<<<===<<>>>>>@@@BBBDDDFFFJJJNNNRRRRRRTTTXXX[[[___eeekkkppp{{{zzzrrrkkkddd___ZZZWWWRRROOOJJJHHHGGGGGGFFFEEECCCAAA??????@@@@@@??????>>>===<<<===>>>>>><<<:::999999999999999:::;;;;;;===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::999999:::;;;<<<<<<;;;;;;===???@@@AAACCCCCCCCCCCCEEEGGGJJJNNNRRRUUUVVVXXX]]]aaadddiiipppwww|||}}}{{{yyyyyyyyyyyyxxx}}}~~~mmmccc]]]VVVOOOKKKHHHGGGFFFCCCCCCHHHTTTdddppptttsssxxxwwwxxx{{{}}}|||}}}~~~|||kkkQQQCCC>>>;;;999:::555555555555555555444444777666555444333222111111222222111000000000000111222111111111111000000000000111111111111222222222111111111111111111111111222222222222333555666777666666666555555555555444444333222111222444666777666444222222333222111///333222111222555777777777666666777777777888888888666999<<>>888333000111222333555666666666666888888777666666555555444333222111000////////////------,,,,,,,,,,,,------,,,++++++++++++*********//////000000000000//////........./////////000000111111111111111111111111000///---,,,---000333555///.........------------------------------------......//////000000000000222222111111000000/////////111222222222222444777===KKKfffyyyyyy|||kkkTTTFFF???777444666888777444555555555555555555555555555333222222444555555444333333222222222222333333333333444666777999::::::;;;===???@@@AAAEEEIIIMMMLLLNNNRRRUUUYYY___eeeiiijjjssszzztttooollleeeaaa[[[WWWTTTSSSQQQOOOOOOLLLHHHGGGHHHHHHFFFCCCAAA@@@@@@AAAAAAAAA???<<<<<<<<<<<<<<<<<<======>>>???>>>===<<<<<<===>>>???<<<;;;;;;:::::::::::::::<<<===??????@@@BBBEEEHHHLLLOOOSSSUUUVVVWWWYYY[[[___dddjjjmmmooorrrvvvzzz}}}~~~|||yyywwwvvvwwwwwwuuuzzz}}}{{{|||~~~uuuaaaWWWQQQKKKHHHGGGEEEEEEHHHGGGKKKTTTbbbpppyyy{{{yyy~~~}}}{{{zzzzzz|||}}}~~~}}}|||www~~~ttt```III???===;;;999888444444444555555555555555777777666555444333222111333222222111111111111111111111111111000000000000000000111111111222222222111111111111111111111111222222222222333444555666666666555555555444444444444333222111333666999;;;>>>;;;666333222222222111444333333555777999999999777666666555555666777888666777:::===>>>===<<<;;;999999888888888999999:::@@@CCCFFFFFFCCC===777333333444555666777777777777888777777666555555444444222222111000000/////////---,,,,,,,,,,,,,,,,,,---++++++++++++************//////000000000000//////---............/////////000000000000000000000000333111///---,,,...000111//////.........------,,,,,,,,,---------------------...............//////000000//////.........------///111222333333444555<<<@@@OOOmmmxxxuuu|||~~~pppVVVKKK>>>555444666666555555555555555555555555555444222222222555666666555333222222111111222222333111222333444555666777777999;;;===>>>???AAAEEEHHHDDDGGGJJJNNNQQQVVV[[[___dddiiisss}}}}}}vvvppplllhhhdddbbb___ZZZUUUSSSRRRPPPLLLHHHKKKIIIHHHHHHHHHGGGEEECCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>???@@@AAABBBAAA@@@@@@@@@@@@AAAAAACCCDDDFFFHHHKKKPPPVVVZZZ___ccciiinnnqqqssstttuuuzzz}}}}}}~~~~~~{{{yyywwwwwwvvvwwwvvvzzz~~~~~~|||zzzzzz|||~~~|||xxxvvvvvvyyy}}}{{{eeeUUUMMMGGGDDDDDDBBB@@@DDDKKKPPPWWWcccnnnwww}}}~~~{{{{{{|||}}}||||||zzzxxxyyyqqqnnnyyy|||```PPPAAA;;;;;;999666444444444444555555555555555666666666666666444333222333222222111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222333444555555555555555444444444444555444333333555888;;;>>>HHHBBB:::444222222444444666555555777:::<<<<<<;;;777666555333333444666777555777888:::;;;;;;;;;;;;888888777777777888888999===@@@DDDGGGFFFBBB;;;777555666777888888999888888777777666666555444444444222222111111000//////...,,,,,,,,,++++++,,,,,,,,,+++++++++*********))))))//////000000000000//////------------.........///........................333222000...------...///////////////...---,,,+++,,,,,,,,,,,,------------------------------------------------............---...///111333444444444777666???UUUsssyyyyyy~~~}}}yyyzzz~~~hhh\\\LLL>>>888666666555333333333333333333333333444333333444666777777666222222111111111111222222111111222333444444555555777999;;;<<<===>>>@@@BBBCCCFFFHHHKKKLLLOOOSSSVVV___bbbhhhpppvvv|||zzzvvvrrroookkkhhhccc___YYYVVVVVVTTTQQQOOONNNMMMLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJKKKLLLNNNQQQVVV\\\dddjjjuuuzzz}}}~~~~~~~~~~~~~~~|||||||||{{{zzzyyyxxxxxxwww{{{}}}|||yyyuuuuuuvvvyyyvvvssspppoooqqqsssvvvvvveeeUUULLLGGGBBB@@@AAA??????KKKZZZeeekkkrrrxxx|||||||||}}}|||zzz{{{xxxwww{{{qqqiiimmmxxxpppMMMDDD<<<;;;<<<;;;999999555555555555555555444444444555666777777666555444222222111000000000000111//////000000000000000111000111111111111222222222111111111111111111111111222222222222222333444444555555555444444444444333444444333444666888;;;===IIIBBB:::333111222444555666555666999<<<======<<<666555444333333333444555555555666888999999::::::777777666666777888999999:::<<<@@@DDDFFFCCC>>>999777777888999999999999999777777666555555444444333111222222222111000///...,,,,,,++++++++++++,,,,,,+++************)))))))))//////000000000000//////,,,,,,---------.........------------------------111000///..................////////////---,,,+++++++++,,,,,,,,,---------------------------------,,,,,,---....../////////.........000111222222111222222888DDDUUUmmmyyy}}}qqq{{{{{{}}}|||rrrbbbQQQDDD<<<999999444444444444444444444444555444444555777888777666222222111111111111222222111111222222333333444444333666999;;;<<<;;;<<<===BBBEEEGGGIIIJJJLLLOOORRRWWWWWW\\\cccgggjjjsss}}}xxxsssppplllhhhccc```^^^]]]\\\\\\XXXXXXXXXWWWVVVTTTRRRQQQTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTVVVXXXZZZZZZ\\\]]]```eeellluuu{{{~~~~~~}}}|||{{{{{{zzz{{{|||}}}~~~}}}{{{zzzxxx{{{}}}{{{wwwsssrrrssssssqqqmmmiiigggggghhhiiilllnnnnnniii^^^SSSJJJEEECCC??????AAAAAAIIIaaa{{{|||~~~yyy{{{~~~}}}~~~wwwqqqnnnmmmxxxuuu^^^DDD???<<<======<<<===AAA666666666555444444444333333444666888888888777666111111000/////////000000////////////000000111111000111111111111222222222111111111111111111111111222222222111222222333444555555555444444444333333222222333444555777999:::@@@<<<666333222222333333444444555888;;;===<<<;;;555555444333333333333333333333333444555666777888555555555666777888999:::888:::===AAADDDBBB===888777777888999999999999888777666666555555444333333111111222222111000...---,,,,,,++++++++++++,,,,,,************))))))))))))//////000000000000//////,,,,,,,,,---------......////////////////////////.../////////////////////...///000000///---+++***+++++++++,,,,,,---------...............---------,,,------...///000111111///.........///000//////111222777<<>>666666666666666666666666666555555666888999777666222222111111111111222222111111222222333333333333000444888::::::999999999<<<>>>BBBDDDFFFIIILLLNNNNNNNNNSSS[[[^^^```hhhrrrrrr|||zzzuuussssssrrrrrrlllllllllkkkiiigggdddccc```aaacccdddeeeddddddccceeeeeeddddddfffhhhkkklllmmmnnnoooqqqvvv}}}~~~~~~|||zzzyyyyyyxxxzzz}}}}}}|||wwwzzz|||{{{vvvrrrqqqrrrpppmmmiiieeebbb`````````\\\\\\ZZZUUUOOOIIIDDDAAAAAA===>>>CCCGGGUUUxxx~~~{{{yyy{{{wwwzzz~~~qqqkkkooouuu}}}cccLLL@@@<<<::::::999777;;;AAA777777666555444444333333222333666888999999888777111000000///////////////.../////////000000111111000111111111111222222222111111111111111111111111222222222111222222333333555555444444444333333333000111222333555666777777777555333222222222111000222333444777:::<<<;;;:::444444444333333222222222111111111222333444666666444444555555777888999:::999999;;;???BBBAAA<<<777666777777888888888888777777666666555444444333333111111222222111000...---,,,++++++++++++++++++,,,************))))))))))))------..................------------------------------------------------+++,,,------++++++,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++---//////......------///000111111000111555999AAAPPP^^^yyy{{{xxx~~~|||ttthhhXXXHHH>>>>>>888666999888333222666555666777777888777777777444333111//////000111222444444222222222222444444666666666666777888999::::::;;;<<>>@@@@@@CCCRRRooo|||xxx~~~{{{xxx}}}zzzooooooyyyyyyyyyhhhPPPGGG???===999666555555666777888777777666555444444444444444444444444444444444333222000///.........///......///000000000000000///000111222333444444444333222111000////////////111111111111111222222222222333333444444333333222222222333333333333444444666555333222111111222333333555888:::;;;;;;::::::111333555555444222222333444555666666666555333222444555666888888888777666888777888:::<<<===<<<;;;666666666666555555555555666666555444333333222222333222000...---,,,------,,,,,,+++***)))))))))***++++++++++++++++++++++++---...............------------------------------------------------------,,,---...---+++***+++,,,---------......---------++++++++++++++++++++++++---------------------------......---,,,,,,...000///......---...///000111333111111222333777BBBNNNnnn~~~uuuwwwuuu}}}xxx}}}wwwkkk]]]SSSHHH>>>666777999777666666444555555666666666666666555333222000000111222333444333333222222333333444444444444444555666777888999999;;;===@@@CCCFFFGGGGGGGGGHHHJJJMMMQQQTTTVVV[[[aaahhhjjjiiikkkrrrxxx}}}~~~|||{{{|||}}}zzzzzz{{{zzzxxxtttsssuuuwww|||yyyvvvwww{{{~~~~~~{{{zzzyyyyyyyyyvvvrrrnnnkkkkkkfffaaa______YYYQQQJJJGGGCCCAAAAAA@@@>>><<<<<>>888999999888777333333333444444444555555555444333222111222333333444333333222222333333444222222222222333444555555777888999;;;===@@@BBBDDDFFFEEEDDDDDDEEEHHHLLLNNNUUUZZZ^^^___]]]^^^bbbgggqqqyyy~~~~~~}}}|||zzzxxxwwwzzzyyyxxxuuussstttwwwyyy}}}yyytttssswwwzzz{{{zzzwwwvvvuuutttsssqqqmmmjjjeeeccc___]]]^^^^^^VVVLLLFFFCCC???===============<<>>???DDDCCCCCCCCCEEEGGGIIIJJJOOOSSSWWWYYYXXXZZZ^^^bbbdddkkkwww|||yyyxxxyyyzzzyyywwwvvvwwwzzz~~~|||vvvssstttvvvvvvvvvqqqooommmlllkkkiiifffccc[[[VVVQQQSSSZZZ]]]WWWOOODDDAAA===;;;:::<<>>SSSwww{{{zzz~~~xxxwww}}}iiiQQQ???888888:::555444333222222222222333555555444444444333444444333333333333333333333333222222111111222222333333444444444555777999:::;;;===???BBBDDDFFFGGGGGGFFFFFFIIIMMMOOOPPPRRRVVVYYYYYY___hhhpppvvvzzz}}}}}}~~~}}}{{{{{{|||}}}||||||xxxwwwuuuvvvyyy}}}wwwrrrrrrrrrqqqpppkkkhhheeecccbbbaaa^^^\\\TTTLLLFFFIIIQQQUUUSSSOOOAAA???;;;999:::>>>CCCGGGPPPWWW^^^dddmmmyyy}}}yyyvvvrrrwww}}}|||}}}tttmmmaaaUUUIIICCC>>>999555555555444333222111111111222333333333333333222222222000000000000000000000000111111111111111000000000......///000000000000000//////000111111111000000............///111222333444444444444555555555555222111111111111222333444222222222333333333444444444444555555555333111000222222222333333333222222444666888888777555555666222333444555666777888999===<<<999777777999;;;======:::777555666777888777555555555444444444444333111111111111111000000000............------,,,,,,,,,+++***(((((('''''''''************************////////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,...000,,,------------------,,,++++++++++++++++++++++++))))))******++++++,,,,,,(((***,,,,,,***))))))***,,,,,,---............---...,,,,,,000000......111666888EEEaaa~~~gggQQQEEE@@@===999777555333222222222222555555444444444333333333222333333444444333333222333222222111222222333333333333333444555666777888777999===AAACCCCCCBBBAAABBBDDDGGGHHHIIIKKKMMMPPPSSSXXX___eeeiiikkkmmmooossszzz~~~}}}}}}}}}|||{{{|||~~~~~~||||||sssqqqppprrrvvvzzz}}}zzzsssnnnmmmllljjjhhheeebbb^^^[[[ZZZYYYWWWVVVPPPGGG@@@BBBHHHJJJIIIIII===<<<;;;;;;>>>EEEOOOVVVdddlllsssuuuxxx~~~|||xxxuuutttssskkkrrr{{{yyylllbbbRRRIII@@@<<<999444111111444444222111111000000000222222111111111111111111000000000000000000000000000111111222222111000000......///000000000000000//////000000000000//////---------...///000111222333333444555666777888888333222111000000111222333222222333333333333444444444444444444333222111111000000111111111222222333333555777888666555555555222222333333555666888888;;;999777555555666888999999777555444555666555555444444333333333222222222000000000000000000000000...............---,,,,,,++++++***)))((((((((((((************************---...............------------------------------+++++++++++++++++++++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,++++++++++++,,,---.........------///,,,,,,///000......000111444<<>>>>>===AAABBBDDDFFFHHHIIIKKKMMMPPPTTTZZZ___aaabbbdddeeedddiiioooppppppttt~~~~~~}}}~~~}}}{{{zzz|||~~~{{{xxxwwwxxxzzzzzzwwwtttpppnnnlllnnnqqqtttuuuuuusssoooiiifffeeeeeebbb```]]]YYYTTTQQQOOOOOONNNMMMJJJBBB>>>@@@BBBAAA@@@BBB===>>>???BBBHHHTTTcccmmmsss~~~~~~yyyvvvuuuvvvuuu{{{~~~rrrbbbVVVGGG@@@<<<:::888333222444222222111111111111111111111111111111111222222222000000000000000000000000000111222222222222111000......///000000000000000...//////000000//////...//////...//////000111111222222444555777999::::::555333222000///000111222222222333333333333444444444333222111000000000000000000000111111333444444333555777777666444444555333222222222333444666777888777555333333444555666666444333444555555444333222222222111111111111000////////////////////////,,,,,,---...---,,,+++*********)))******+++,,,,,,************************------......///.........------------------------++++++++++++++++++++++++...//////---+++))))))******++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++---//////...,,,,,,---+++,,,---.........---,,,...++++++000333222222555,,,111888???LLLeee~~~~~~~~~oooXXXDDD???===:::666333222222222333333444444333333222111222222444444444444222222222111000000000000111111333333333222333333444555888888888888999;;;<<<===<<<>>>@@@CCCFFFIIIKKKMMMJJJNNNTTTXXXZZZ[[[\\\]]]\\\```ccceeeeeejjjrrryyyvvv|||zzz{{{}}}~~~}}}yyy{{{|||zzzvvvtttuuuvvvwwwsssppprrruuuvvvrrrmmmpppmmmkkkllloooqqqpppnnniiieee```_________]]]ZZZUUUQQQLLLHHHGGGFFFFFFEEECCC===<<<@@@AAA===<<<>>>@@@BBBEEEJJJSSSbbbtttyyy~~~zzzzzz{{{yyylllZZZMMM:::666444555444111333777///000000111222333333333222222222222222222222333111111111111111111111111000000222333333222111000...//////000000000000000...///////////////......000000000000000111111222111222333555888:::;;;<<<666444222000//////000111222222333333333444444444333222000.........//////111111111222333555666777222444666777555444444444333222111111222333555666777666555444333444444555555444444555666777555333111111111000000000000///.........///////////////***+++,,,---,,,+++***))))))))))))+++,,,...000111))))))))))))))))))))))))//////...---,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************))))))))))))******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222///222:::@@@LLLhhh|||wwwuuuzzz~~~lll\\\OOOCCC:::888777444444777666444333333444555555444444555666777777555333111111111111111111111222222000000111111111222222222222333444666777999:::;;;<<<<<<===???@@@CCCDDDEEEHHHJJJLLLMMMNNNPPPSSSUUUYYYYYYZZZ[[[^^^bbbiiimmmqqquuu|||~~~zzzwwwvvvwww}}}|||||||||~~~~~~~~~}}}|||{{{yyyyyyxxxvvvssspppqqqooommmlllmmmmmmlllkkkhhhgggggghhhiiiiiigggeee```]]]YYYXXXWWWVVVRRROOOMMMKKKHHHEEECCCAAA>>>;;;<<<999:::<<<;;;:::BBBMMMOOOQQQWWWaaalllvvv|||~~~|||{{{mmm\\\MMMCCC999666444222333333333222333333222222111000//////000000000000000000000000///............---------//////......---------,,,000111222000---++++++,,,////////////////////////000000000000111111111111222222333444555666777888555444222111000111222222000111222333333333333333444333222222111111222222222222111111222222333444333333555666666666555444222111111111222444666777999777666555666555444222222222222222333444555666555444333111000/////////.........///......---,,,000---******,,,---,,,+++,,,,,,++++++***)))((((((%%%&&&(((************)))......------,,,++++++***+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************)))))))))))))))***++++++,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++...444777===PPPeeessshhhkkkoooyyy~~~tttjjjYYYMMMBBB===:::555444777555444222222444444333222555555666666666555333222222222222222222333333333000000111111111222222222222333444555666777888999;;;;;;<<<===???AAACCCDDDDDDFFFHHHIIIJJJKKKNNNQQQSSSTTTUUUVVVXXX]]]cccgggeeehhhoootttvvvxxx{{{wwwuuuuuuvvvwwwxxx{{{~~~zzzzzzyyyyyyxxxvvvrrroooqqqooolllkkkjjjjjjhhhfffbbbbbbaaabbbccccccaaa___WWWTTTPPPOOONNNLLLIIIFFFEEEDDDBBBAAA???===;;;999<<<999999;;;<<>>III```vvv~~~ooogggfffmmm{{{||||||}}}zzzwwwggg\\\OOOGGG@@@:::666555555333333333444555333222555555555555555444444444444444444444444333333333111111111111111222222222222222333444444555666666888999999:::<<<>>>@@@AAA???AAABBBCCCDDDFFFIIIKKKLLLMMMNNNOOOQQQUUU[[[______aaaeeejjjjjjkkkrrr{{{~~~}}}{{{wwwsssssstttwwwuuuwww|||}}}~~~~~~|||xxxtttqqqnnnkkkiiigggeeeaaa___[[[ZZZYYYZZZ[[[ZZZYYYWWWPPPNNNKKKIIIGGGEEEBBB@@@============<<<:::999888<<<;;;;;;<<>>???@@@@@@BBBEEEGGGGGGHHHIIIJJJLLLOOOTTTXXX[[[\\\```dddddddddiiiqqqrrrvvv|||~~~||||||{{{xxxuuurrrsssuuuxxxwwwyyy|||}}}|||{{{zzzyyyzzzwwwooollliiifffccc___[[[WWWUUUSSSRRRRRRSSSSSSQQQPPPHHHGGGEEECCCAAA>>><<<;;;:::;;;<<<<<<;;;:::::::::;;;>>>AAACCCJJJ\\\www~~~}}}}}}rrrxxxgggLLL@@@;;;888444333111000111222333222111222111111111000000000///000000000000000000000000111111000000000/////////////////////////////////000///222777======666000000000000000000000000000////////////000000000111000000000111222333333333444444444444333222222111333333333333333333444444666666555444444444444444222222111111222222333444111222333444555444444333333222222222333555777888999888555444444333111//////.........//////000111111111000///............---------------,,,++++++,,,+++******************+++++++++*********))))))))))))***************))))))*********************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++*********************)))))))))((())))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------000......111222222222444;;;CCCWWWttt|||tttuuu~~~{{{xxxwwwssslllccc[[[PPPCCC:::555333111111333444444444555555444444444555555666444444333333222222222111111111111111111111111111111111111111222222222222333333444555666777999:::;;;<<<>>>>>>???@@@CCCEEEDDDEEEFFFGGGHHHKKKOOOSSSSSSTTTWWW\\\\\\\\\```fffeeehhhnnnrrrvvvyyy}}}{{{wwwyyyyyywwwuuussssssvvvxxxwwwxxxxxxwwwttttttuuuxxx||||||{{{{{{{{{xxxssspppiiigggccc```]]]YYYTTTQQQPPPOOOMMMLLLMMMMMMLLLJJJ???>>>===;;;999777666555888:::;;;;;;999999;;;===;;;BBBHHHLLLRRRaaauuu{{{~~~~~~\\\BBB888666666444555444333333333333111///111111111000000000000000000000000000000000000000000000000/////////......000000000000000000111111111000111666::::::333---////////////////////////...////////////000000000///000000000111222222222333333333333333333333333111111111111222444555666777666555555444444555555222222111111222222333444000111333444444444333222333222222222333555777888888666444444333333111///......---------...////////////......---.........,,,,,,,,,,,,,,,++++++***,,,,,,---,,,,,,++++++++++++++++++***************))))))))))))))))))******)))))))))***+++++++++,,,+++++++++++++++*********++++++++++++++++++++++++************++++++++++++---,,,,,,++++++*********************))))))))))))((()))******++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,111000000000//////000000888999BBBXXXxxx~~~{{{zzzvvvoooiiiaaaTTTHHH:::777333000000111222222444444444555555555555555444444333333222222111111222222222111111111111111111111111111111111222222222222222333444555777777999:::<<<<<<<<<===@@@BBBAAABBBDDDEEEEEEHHHKKKNNNOOONNNQQQVVVWWWWWWYYY^^^^^^aaaeeehhhjjjlllnnnpppyyyzzz}}}{{{||||||||||||~~~~~~~~~{{{wwwuuuvvvuuutttrrrrrrtttuuuqqqrrrrrrpppmmmnnnrrrvvvxxxvvvtttsssqqqoookkkhhh___]]][[[YYYWWWSSSNNNKKKKKKIIIGGGFFFGGGGGGFFFDDD;;;<<<<<<;;;888777777888777999::::::999;;;@@@DDDCCCJJJQQQTTTZZZfffssszzz|||zzzzzz{{{qqqTTT>>>444333222222666444333333444333000...000000000000000000000000000000000000000000000000000000/////////.........000000000000111111111111000///000222555444111---..............................////////////000000000000000111111111222222333222222222333444666777333222222222222444666777666666555444444444444555222222111111222222333444000111222333333333222222222111111111222444666777666555333333333333111///......------------......---------,,,------......++++++,,,,,,++++++***)))+++---......,,,++++++,,,************************))))))((())))))+++,,,,,,))))))******+++,,,------++++++++++++*********)))++++++++++++++++++++++++************++++++++++++------,,,,,,+++******)))************))))))))))))((())))))***************)))*********++++++++++++***************************++++++++++++,,,,,,,,,,,,///222111000000111111111222777EEE\\\yyy|||wwwssspppggg\\\HHHCCC;;;555222222222222222333555666666666555444555555555444333222222222222222222111111111000000000000000111111222222222111111111222333444555666555777888888888999<<<>>>===>>>@@@AAAAAACCCFFFIIILLLKKKMMMRRRSSSQQQRRRVVVXXX[[[]]]___```ccceeehhhgggiiimmmqqqwww}}}|||{{{{{{{{{{{{zzzyyyuuuvvvxxxwwwvvvxxx}}}|||zzz{{{yyysssoooppprrrqqqooonnnnnnooolllnnnooommmhhhgggjjjmmmrrroookkkhhhfffdddaaa___TTTRRRQQQQQQOOOMMMHHHEEEFFFCCCAAA???@@@@@@???>>>:::<<<===<<<:::999:::<<<777999;;;;;;;;;@@@IIIPPPUUUZZZ]]]^^^dddqqqzzz}}}}}}|||zzz|||kkk^^^KKK;;;444222222111333222222222333333000...///000000000000000000000000000000000000000000000111111111000000000//////....../////////000000000///.........///000000000////////////////////////........./////////000000000000111111111111222222222111000000222555999;;;999777555444444444555666666555444444333333444444222222111111222222333444///000222333333333222111111000000000111333555666444333222222333333222000///......---------......,,,,,,+++,,,,,,---......+++++++++++++++******)))))),,,......+++)))***+++************************************+++---///000))))))***+++,,,------...++++++++++++******))))))++++++++++++++++++++++++)))************+++++++++------,,,,,,+++***))))))************))))))))))))(((((()))***************))))))******++++++++++++******************************+++++++++,,,,,,,,,!!!(((...///......000111...111444777BBBYYYvvvzzzyyyyyytttkkkUUUNNNDDD;;;666555555555111333555777777666555444777777666555444444333333222222222222111111000000000000000111222222333333111111111111222333555555222444555555555666999;;;:::;;;===>>>>>>@@@CCCEEEHHHFFFGGGKKKLLLIIIIIILLLQQQSSSUUUWWWXXXZZZ^^^```\\\___ccchhhooowww~~~xxxxxxyyyyyyyyyyyyxxxwwwppprrrtttrrrqqqrrrxxx~~~xxxuuuwwwtttnnnjjjlllnnnnnnlllkkkjjjjjjkkknnnpppmmmfffbbbaaaccciiifffaaa]]]ZZZXXXUUUTTTLLLKKKKKKKKKKKKHHHEEEBBBAAA???<<<;;;;;;;;;:::999555888:::999777666888:::999;;;===>>>@@@GGGRRR[[[fffhhhgggeeemmm|||}}}~~~~~~{{{nnnccc^^^UUUNNNCCC999444333444444/////////111333333111///////////////000000000000000000000000000000000000222222222111111111111000,,,---------......//////---...---,,,,,,---111444000000000000000000000000............/////////000111111111111222222222222222111//////111555;;;>>>>>><<<999666555444555555555555444333333333333444222222111111222222333444///000111222333222111111000000//////000222444555333222111111333333222111///......---------......++++++++++++,,,---......+++++++++++++++***))))))(((+++------***((()))*********************+++++++++++++++,,,---000222444...,,,***(((''''''((()))+++++++++*********))))))++++++++++++++++++++++++************************)))************+++++++++,,,+++******)))*********(((((())))))*********+++))))))))))))))))))))))))+++++++++*********))))))))))))***+++,,,,,,------000//////.........//////...333888::::::BBBZZZqqq|||zzz|||zzzvvvfffaaaWWWKKK@@@999777666555333000000222444666666999888777555333111000///333333333222222222111111000000111111111111000000222222111111111111111111333333444555555666777777999999888999;;;>>>AAACCCHHHHHHHHHIIIIIIHHHGGGGGGLLLMMMNNNQQQSSSUUUVVVWWWVVVYYY[[[]]]___fffrrr{{{~~~{{{xxxxxx{{{~~~~~~}}}yyyuuuuuuuuuuuutttssstttvvvvvvvvvuuurrrsssrrrooommmnnnsssxxxwwwvvvssspppmmmllllllllljjjkkkmmmnnnllliiidddbbbdddhhhkkkiiiaaaYYYVVVUUUWWWWWWUUURRRMMMJJJIIIJJJIIIGGGEEECCCAAA@@@???>>>>>>===:::888666555555555666555555666888999999999888???GGGHHHGGGLLLZZZfffrrrtttwwwyyy|||~~~vvvwwwwwwssskkk___SSSLLLGGGBBB;;;666333333222222000000000000////////////222111111111000000//////000000000000000000000000333333222000///---,,,,,,------...///000000//////........................---.........//////000000////////////000000000000///000333444444333222111000444777444000444???JJJLLLDDD:::333222333444444;;;<<<<<<999444111111222444444333333222111111111222222222222111111111000//////000000111111111222000000000000000000000000000000//////......------///...---,,,++++++++++++,,,+++)))(((((()))+++,,,)))+++,,,+++)))(((((((((,,,,,,***)))'''(((+++...+++,,,---...///333888;;;,,,+++***)))(((((())))))+++++++++*********))))))++++++++++++++++++++++++************************))))))*********++++++++++++***)))(((((((((((((((((()))))))))************))))))))))))))))))))))))+++++++++*********))))))*********++++++,,,,,,,,,///......------......///---000333444333:::LLL___|||sssnnnfff\\\RRRHHH@@@:::777555333333444555555555555666666666666666666555333333333333222222222222000000111111111111000000000000000111222222222333222222333333444555555666777777777777999<<>>======:::999777666555555666666555444444555777888999:::???IIISSSWWWWWW\\\hhhrrrxxx{{{~~~}}}|||uuurrrlllcccXXXLLLBBB<<<===:::444111000111111000000000000000/////////...111111111000000000//////000000000000000000000000111111000000//////......---...//////////////////..................................../////////000.../////////000000000000000111222333333333222222000333444222000333<<>>===<<<;;;;;;;;;777777666555555777888999555555555555777:::<<<>>>HHHSSS```fffgggiiipppwww}}}~~~yyyvvvxxx~~~vvvvvvooodddWWWJJJ???888555444111///...///111111000000000000/////////......111111000000000000//////000000000000000000000000/////////////////////000//////////////////...---....................................////////////....../////////000000000111111111222222222222333000111111111111333777;;;???;;;666333222333444444999999999777333111111111000000000000111111111111222222111111111000000000000000000000111111111111000000000000000000000000000000000////////////......---,,,++++++***++++++************************)))***+++***)))((()))***)))+++,,,---------///000111555;;;@@@EEEJJJNNNRRR'''(((***,,,,,,+++***)))************************************************************************))))))))))))************//////---,,,++++++******)))))))))))))))*********))))))))))))))))))))))))************))))))))))))++++++++++++************,,,,,,++++++,,,,,,------222///...000000111666<<>>>>>======@@@AAABBBDDDEEEGGGHHHIIIJJJMMMQQQRRRQQQPPPQQQRRRWWWYYY\\\```ccceeeeeedddhhhiiijjjlllmmmnnnnnnnnnrrrrrrrrrsssssstttwww{{{uuutttuuuzzz~~~zzzwwwxxx||||||vvvrrrqqqssswwwxxxzzzyyyuuuqqqnnnooorrruuuvvvuuutttsssqqqnnniiieeehhheeecccdddggggggdddaaaaaabbbccccccbbb___[[[YYYYYYXXXVVVTTTQQQPPPOOONNNLLLMMMMMMJJJFFFCCCBBBCCCBBBCCCBBBAAA>>>===>>>@@@===<<<;;;::::::999::::::777777666666666777999:::666666666777999===BBBEEETTT```mmmtttsssqqqsssvvv~~~{{{qqqoooyyysssooohhh\\\OOODDD<<<888666000///...///111222222111000000/////////.........000000000000000000//////000000000000000000000000//////////////////////////////000000///...------.................................///////////////........./////////000000111111111000111222222333111000000111222444444444777555333222222333444444777777666555333111111111.........///000111111222333333333222222222111111000000000000000111111111////////////////////////////////////////////////---,,,,,,+++******++++++))))))************)))))))))*********)))(((***+++,,,---.........///222444999>>>FFFMMMSSSXXX\\\___&&&(((+++------,,,+++***************************************************))))))))))))))))))))))))(((((()))))))))*********///...---,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********************+++++++++++++++,,,------333...---000222222333666;;;DDDZZZwww{{{ppppppzzzyyy{{{vvvmmmZZZTTTKKKDDD>>>999666333444555666666666555333222555555555444444444333333222222333333333333222222333222222222111000000000//////000000000000111111000000000111222333444444999999:::;;;;;;;;;;;;;;;======>>>@@@BBBCCCDDDEEEGGGHHHJJJJJJJJJKKKLLLMMMOOORRRUUUXXXYYYZZZYYYYYY______```aaabbbccccccccchhhjjjkkklllnnnsssyyy}}}rrrnnniiikkkrrr{{{~~~||||||{{{|||~~~~~~}}}}}}}}}zzzzzzzzzzzz{{{yyyvvvuuuwww{{{~~~{{{{{{zzzvvvtttvvv}}}yyyuuusssssstttsssrrrsssrrrooollliiiiiillloootttssssssrrrqqqlllgggbbbbbb___^^^___``````]]]YYYYYYZZZ\\\\\\[[[XXXUUUSSSPPPOOOMMMLLLJJJJJJJJJJJJHHHHHHGGGEEEBBBAAA@@@AAA?????????===:::999:::;;;;;;::::::999888888999999777666555444555555777888555666777999;;;AAAHHHNNN___jjjxxx~~~}}}zzzzzz{{{zzzzzzzzzooo```[[[RRRHHH???999555333000//////000111222111///////////////............//////////////////000000////////////////////////000000//////...---------//////000000///...------........................///////////////.....................////////////111111000000000111222333222111000222444444333000111111222111111222333444555444333222222222111000------...///000111111222111111111111000000000000111111000000000000000000......................................./////////,,,,,,+++*********++++++((()))************)))((()))***+++***)))***,,,...,,,---...000222777===BBBGGGMMMTTT[[[```dddhhhjjj''')))+++------,,,+++******************+++++++++************************))))))))))))))))))))))))((((((((()))))))))******++++++***))))))))))))***************))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))******************++++++++++++,,,---......///,,,,,,000222111111333777888CCCYYYrrr}}}mmmiiippp{{{|||zzzsssmmmhhh___VVVMMMDDD===888555555555555555555555666666666555555555444444444222333333444444333333222444333333222111000//////111111111111111111111111000000000111111222222222666666777888999999999999::::::;;;===>>>???@@@AAADDDDDDCCCCCCDDDFFFHHHJJJIIILLLOOOQQQQQQPPPPPPQQQVVVWWWXXXZZZ[[[[[[\\\\\\___dddgggiiinnnxxxyyyrrrjjjgggiiinnnrrrtttttttttuuutttrrrrrrtttuuuwwwwwwxxxwwwuuutttvvvwwwyyy{{{zzzuuurrrssstttsssrrrpppnnnnnnooorrrvvvxxx{{{wwwvvvyyyyyyuuurrrssstttqqqoooppprrrsssqqqooojjjjjjhhheeebbbbbbccceeejjjjjjkkkllllllhhhbbb^^^ZZZYYYXXXWWWWWWVVVTTTRRRPPPRRRSSSTTTSSSQQQNNNLLLIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@???>>>>>>;;;<<<;;;:::777666777888::::::999888777777777777444333222222222444555666666888:::<<>>FFFOOOUUUWWW\\\aaafffiiilllnnnppp)))***+++,,,,,,,,,+++***))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***))))))((((((((()))******************)))))))))((())))))))))))))))))))))))(((((((((((())))))******(((((())))))******+++++++++++++++,,,,,,---...///---+++,,,000111000000333444333888CCCQQQccc{{{xxxllljjjqqqyyy|||}}}{{{wwwrrrtttrrroookkkdddZZZOOOHHH<<<;;;888777666666777888666666666666555555555444333333444444444444333333333222222222111000000000222222222222222222222222000000111222222222111111333333444555666666666666777777888999;;;<<<======AAA@@@@@@@@@AAACCCCCCCCCCCCFFFJJJKKKJJJJJJKKKMMMOOOPPPRRRTTTVVVWWWXXXXXXYYY___cccccchhhrrryyy{{{uuuqqqjjjeeecccdddffffffiiijjjkkkkkkiiijjjmmmpppoooqqqrrrrrrqqqpppqqqrrrooottttttnnnjjjkkkllljjjjjjiiiiiiiiiiiikkklllmmmsssooommmqqqssspppnnnoookkkgggdddeeeiiilllkkkiiiaaabbbaaa___[[[YYYYYYYYY\\\]]]```bbbccc```ZZZVVVRRRRRRRRRPPPMMMLLLKKKLLLIIIJJJKKKLLLKKKIIIGGGFFFDDDCCCCCCBBBAAA???>>>>>><<<<<<<<<<<<<<<<<<:::999666777777666555555666888999888777666555555555555333222222333444666888:::<<<>>>BBBDDDHHHQQQ^^^ggglllsss{{{{{{hhhYYYMMMJJJEEE@@@:::666333222000///------...//////...//////.........---------........./////////000000////////////////////////........................---...//////////////////........................000/////////............---------.........//////...///111222222222111000111111222222222111111111000111222111//////111333111///...///111222111////////////000000111111111////////////............111111111111000000000///------------------------+++++++++,,,,,,,,,------++++++************++++++***)))(((''''''((()))***,,,,,,---,,,,,,---111333444999@@@HHHOOOVVV\\\aaaaaadddgggiiiiiiiiikkklll+++++++++,,,,,,++++++***))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---+++*********))))))(((((())))))))))))))))))))))))'''((((((((())))))******'''(((((()))***++++++,,,,,,,,,,,,,,,---...///000...,,,...111222000111555000111555888:::FFFbbb}}}wwwjjjjjjooozzz~~~zzzvvvpppssswwwyyywwwnnnbbbYYYEEEBBB>>>:::777666666666777666666666555555555555333444444555555444444333111111111111111222222222444444333333333333333333111111222222222222111111000111222333444555555555444555666777888999:::;;;>>>>>>>>>???@@@@@@???===???BBBFFFGGGFFFGGGIIILLLHHHIIIKKKMMMOOOQQQRRRSSSSSSYYY[[[YYY[[[ccchhhhhhkkkiiifffbbb___^^^^^^___]]]___``````___```cccgggjjjlllooopppooooooooooooiiiooopppiiidddeeefffccceeeeeeffffffffffffffffffnnniiifffjjjllllllkkklllgggbbb\\\\\\```ccccccaaa\\\]]]]]]ZZZWWWSSSRRRQQQQQQSSSVVVZZZ\\\YYYTTTPPPMMMNNNNNNKKKGGGEEEFFFHHHDDDEEEFFFFFFFFFDDDCCCBBBBBBBBBAAA@@@>>><<<:::888777777777888999888666444111222444444333444666999888888666555444333333333444444555666888;;;>>>@@@CCCFFFJJJLLLQQQ[[[iiissszzz~~~yyy```OOOCCC@@@<<<888555333333333222000......///111111111//////.........------------.........//////000000////////////////////////,,,,,,------...//////000------...///000000000///........................000000//////.........------------.........//////---///111222333222000//////111222111000///111222111222222000......000333000...---...111222111///000000000000111111111111222222222222111111111111222111111111000000//////------------------------*********++++++,,,,,,,,,+++***************+++++++++)))(((&&&&&&((()))+++,,,------------///222555<<>>@@@AAABBBJJJKKKKKKLLLLLLLLLLLLLLLPPPQQQRRRSSSSSSTTTWWWYYY^^^^^^^^^[[[XXXVVVUUUVVVZZZ[[[[[[\\\]]]]]]^^^^^^``````aaaccceeeeeedddbbb```cccfffeee```]]]\\\]]]^^^]]]\\\[[[[[[[[[\\\]]]^^^___aaacccdddcccbbbaaa```^^^[[[XXXWWWVVVWWWWWWSSSSSSTTTSSSQQQNNNKKKIIIOOOOOOOOOPPPQQQQQQRRRRRRLLLJJJFFFCCCAAAAAABBBBBB??????>>>>>>>>>>>>?????????>>><<<:::888666555444444444444555555666666666444444444444444444555555888666444444555666666666555555555666:::???DDDGGGPPPWWW]]]^^^ccckkktttwwwrrrXXXGGG<<<;;;:::888666555444444//////............//////---...//////000//////...//////............////////////......---------,,,***+++,,,---....................................//////......---------,,,........................///////////////.........000000000//////...---,,,//////000000111111111222111111222222222333333333444444333222222111111000...//////000111111222222//////000000000000/////////////////////......---------------------------........................---+++******++++++***(((+++,,,---,,,***)))***,,,......///222555:::>>>@@@OOOQQQVVVZZZ^^^``````aaa___^^^]]]\\\]]]\\\ZZZYYY))))))))))))))))))))))))(((((()))))))))*********+++************)))))))))))))))))))))((((((((((((((())))))'''$$$###%%%(((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((************************+++++++++,,,,,,,,,------------------...............000000000000666@@@HHHXXXwww}}}}}}zzzrrrtttxxx}}}|||ppp___OOOEEE???;;;888777666555555666666666555999777555555555555444333555444444333333333333444222222222222222222222222111111111111111111111111///000000000111111111111000111333333222222444555777777888888888999999999;;;;;;;;;<<<===>>>@@@@@@FFFFFFGGGHHHIIIIIIIIIHHHGGGIIIJJJKKKKKKLLLNNNQQQUUUVVVVVVTTTRRRPPPPPPQQQVVVVVVVVVWWWXXXXXXYYYYYYVVVUUUVVVXXXZZZ\\\[[[ZZZYYY[[[]]]^^^\\\ZZZYYYYYYYYYXXXWWWWWWVVVWWWXXXYYYZZZZZZYYYYYYYYY[[[\\\\\\[[[YYYVVVSSSQQQPPPPPPPPPMMMMMMMMMMMMMMMKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHFFFBBB???======>>>>>>;;;;;;::::::::::::;;;;;;<<<;;;:::999777555444333111111111111222222222222444444444444444555555555555555555666777777666444666888999;;;???FFFNNNSSS```fffkkkkkklllrrrwwwyyy~~~aaaJJJ>>>888777555444222111111000000//////......//////000...---------------------//////............///////////////.........------000000000000000///------........................////////////......------......................../////////////////////......//////000000000////////////000000000111111111111111111111222222222222222222222222222222222222222222111111111111111111//////000000000000/////////////////////......---------------------------------------------------,,,***)))***,,,,,,,,,******,,,------,,,++++++,,,000222555:::???DDDGGGIIILLLMMMPPPRRRTTTUUUVVVVVVUUUVVVWWWYYYZZZZZZXXXWWW))))))))))))))))))))))))(((((())))))))))))******+++++++++************)))******))))))(((((('''''''''((()))(((&&&%%%%%%&&&&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------...000000///...111777<<>>SSSuuu|||~~~zzzrrriii___XXXHHHBBB<<<888888888888777888777555555666777555444333222222222222333444444333333333333333333333333222222222222222222222222000000000000000111111111///000222111111000222333444444444444555555555666666666666777777888:::::::::;;;<<<===>>>????????????@@@BBBBBBAAABBBEEEGGGEEEFFFHHHHHHHHHHHHIIIKKKHHHHHHIIIIIIJJJKKKKKKKKKNNNLLLIIIIIIKKKNNNPPPQQQMMMKKKKKKMMMPPPQQQOOOLLLKKKKKKJJJIIIJJJKKKLLLMMMNNNLLLIIIHHHGGGIIIKKKMMMKKKJJJHHHFFFDDDBBBBBBAAA@@@?????????@@@AAABBBBBB??????>>>======<<<;;;;;;;;;:::888555444444444555777666666555555666666777333333333333222222222222444444444444333333333333222222222333333444444555444666777888999:::<<<===FFFMMMUUUXXXYYY\\\dddkkkssszzz}}}{{{||||||zzz|||~~~}}}rrrVVV@@@888777555444333222111111000111000000////////////000000555333111///......000111//////............//////////////////////////////,,,---...///000000000000........................111111000000000000000000....................................///////////////000111222222222222222//////000000000000000000////////////000000000000000000111111222222222333333333222111111000000/////////000000000000/////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))***,,,---,,,+++)))***,,,...000444999<<>>>>>>>>===>>>@@@BBBEEEGGGPPPUUU[[[aaadddeeeeeeddd))))))))))))))))))))))))'''(((((((((((()))))))))+++++++++*********))))))***)))))))))((((((((('''))))))))))))***)))((('''&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''((()))))))))))))))'''((((((((()))))))))************************************+++++++++,,,,,,,,,------------............///000000000111333555:::EEE___|||uuuppp___VVVJJJAAA>>><<<:::888666666666888999888666333333333333222222333444444333333333333333333333333222222222222222222222222111111000000000000000000000111222222111111222333222222222333333333444444444444444444555666777777777888999:::;;;;;;;;;;;;999:::;;;;;;;;;<<<>>>@@@???@@@BBBCCCCCCCCCEEEGGGBBBCCCCCCDDDEEEEEEFFFFFFKKKHHHDDDCCCDDDFFFGGGHHHKKKIIIGGGHHHKKKKKKIIIFFFEEEEEEDDDDDDDDDEEEGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@======<<<;;;;;;<<<<<<======<<<<<<;;;:::999888888777666555444333333333333444444333333333333444444111111111111111111111111111111111000000000000000111111111222333444444444555666666666777;;;BBBGGGUUU^^^gggkkkhhhgggiiimmmrrryyy~~~}}}~~~~~~}}}}}}~~~}}}yyyxxxyyyxxx|||~~~vvvgggVVVEEE999666777444444333222111111111222000000////////////000000555333111///......000111//////............//////.........///////////////,,,---...///000000000000........................000000111111111111111111////////////////////////---.........//////000000222222222222222111000000000000//////////////////....../////////000000000222222222111111000000000000000000000000000000000//////000000000000/////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,---///111666===EEEKKKNNNMMMLLLJJJEEE@@@;;;888:::::::::===@@@EEEJJJMMMXXX\\\aaadddcccbbbbbbbbb))))))))))))))))))))))))''''''(((((((((((())))))*********))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((('''%%%&&&''''''(((((((((((((((&&&''''''(((((((((((((((&&&'''((())))))******)))''''''(((((())))))******************************************++++++++++++------------............,,,,,,---...///111222333444;;;QQQrrr~~~||||||~~~wwwmmm^^^TTTNNNJJJEEEAAA;;;:::::::::;;;999666444666555444444333333333444333333333333333333333333333333333333333333333333111111111111000000000000000111222222111000111333000000000000111111111111333333333333333444555555666666777888888888888777888999::::::999:::<<<>>>999;;;<<<===<<<===???@@@>>>>>>??????@@@AAAAAABBBJJJGGGCCCAAAAAABBBCCCCCCGGGFFFDDDDDDDDDDDDCCCAAA??????>>>>>>???@@@BBBCCCBBBDDDEEEFFFEEEBBB@@@>>>========================:::::::::999999888888777888888777666666555444444555444444333222222222222111111000000000000111111111111111111111111111111111111222222222333333333111222333333444555666666888999999999:::AAAKKKRRReeellltttwwwtttpppooopppssszzz~~~}}}wwwttt~~~|||uuutttsssqqqrrruuurrrbbbNNNAAA:::555333333111111000000000000000111//////............//////111000...---,,,------...//////............//////---------...............111111111111000///..............................000000000000111111111111////////////////////////------......///000000000333333333222222000//////000000////////////......////////////000000000000333222222111000000//////...///////////////////////////000000000000/////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,...//////...333555999===BBBIIIQQQVVVTTTQQQMMMHHHCCC@@@???>>>===>>>???BBBGGGLLLQQQTTT\\\^^^___]]]ZZZWWWXXXZZZ))))))))))))))))))))))))'''''''''((((((((()))))))))))))))(((((((((''''''''''''(((((())))))******)))'''$$$$$$&&&((((((&&&&&&''''''(((((((((((((((&&&''''''(((((((((((((((&&&'''((()))************'''''''''((()))*********************************************+++++++++++++++,,,,,,,,,---------------,,,,,,---...000111111333666DDD^^^yyy~~~zzzyyyttt{{{|||zzzpppjjjgggccc[[[UUUGGGCCC???;;;:::999777666888777666555444333333333444444444444444444444444333333333333333333333333111111111111000000000//////000111111//////000111000000000111111111222222333222222222222333444444555555666666555555444444666888888888777888:::<<<777999::::::999888:::;;;::::::;;;<<<<<<======>>>EEEBBB???>>>???@@@@@@???@@@@@@@@@???===<<<===>>>::::::999999:::;;;===>>>===>>>??????>>><<<999777999999999999999888888777666666777888777666555444444444444333333222222222333333333222222222222222111111000000000000111111222222222222222222222111333333444555666777777888444444555666777888999:::>>>@@@CCCDDDGGGMMMXXX```qqquuuyyy|||{{{yyywwwvvvxxx~~~yyyxxxyyysssrrrpppllljjjjjjbbbPPP???888555111000111000000////////////000000......------------.........---------------------//////............//////,,,,,,,,,,,,---------...000000000000000///------......................../////////000000000111111////////////////////////------......///000000111000111111111111111000000000000/////////.........//////000000000111111111111111111111000000000000111111000000//////......//////000000000000/////////////////////......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///222555666555;;;@@@GGGMMMQQQUUUYYY[[[WWWRRRJJJDDDAAABBBEEEHHHFFFGGGIIIKKKOOORRRVVVXXXVVVXXXXXXUUURRRSSSXXX]]]))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((''''''''''''&&&&&&'''((()))***++++++,,,)))%%%%%%(((******)))&&&''''''(((((((((((((((&&&''''''(((((((((((((((&&&'''((()))************&&&''''''((()))******+++************************)))************+++++++++******+++++++++,,,,,,,,,111///......///111222222333111666GGG[[[ooowwwssssssyyy~~~xxxrrrrrr|||yyyyyy{{{xxxppphhhQQQKKKBBB<<<888888888888:::999777666444444333333444444444444444444444444333333333333333333333333222111111111000000//////...///000///...---...///333333333333444444444444222222222222222222333333444555555444444333222111000222222222111222333555888999::::::888777888999888888999999::::::;;;;;;;;;999777777888999999999999<<<===;;;888777:::===777666666666777888:::;;;:::::::::999888666555444777777777666555444333222111333555666666555444333333333333333333222222222222222222222222222111111333333222222222222333333333333333333222222222222///000111222444555666666666777888999:::;;;<<<<<>>;;;777444333333444555666444333333444555555444333333222222111222222222444444333333222111111000111111111111111111111111222222222111111111000000222222222222111111111111222222222222222222222222222222222222333333333333333333444444444444333333444444444444444444444444444444444444444444444444666666666666666666666666555444333333222222333333444444444444555555555666333333333333333333333333555444444333222222333333000111111111111000000///222111111111000000000000///000111000///...///000333111000222444555333111333333333333444888>>>BBBAAAAAABBBDDDIIIOOOUUUYYYdddlllqqqooolllooorrrtttvvvzzz||||||}}}|||}}}yyyrrrhhh```[[[UUUOOOKKK@@@999111---...000000///////////////////////////...---++++++---...---,,,------............------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......//////000111////////////....................................+++---000000//////222444222111000000/////////000//////111222222222111111000000000000111222333333666666555444222111000000------......///000000000......---,,,,,,+++******///...---,,,+++*********+++++++++++++++,,,---...000444:::@@@DDDIIIMMMPPPVVVYYY\\\\\\ZZZWWWUUUTTT[[[VVVPPPOOOSSSYYY[[[[[[[[[WWWQQQLLLJJJJJJLLLMMMUUUXXX```kkkvvv}}}(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((('''((())))))******))))))************************))))))*********+++++++++---------.........//////...000111222333555999;;;CCCVVVssswwwrrrsss|||~~~~~~{{{xxxuuunnnddd\\\MMMFFF<<<666444555444444666444222111222333333222333333222222222333333444444333333222222111111111222222222222222222222222111111111111000000000000333222222222111111111111222222222222222222222222000111111111222222222222111111222222222222111111333333333333333333333333333333333333333333333333333444555666666555444333333333222222111111222222222222222333333333333333222222222222222222222222444333222222111222222222000000111111222111111111111111111111111000000000...///000000//////000222333222222333555555555333333555777666888>>>IIIRRRSSSRRRQQQRRRVVV\\\bbbeeemmmvvv|||zzzvvvvvvwwwwwwxxx|||}}}|||}}}~~~xxxzzzvvvlll___SSSLLLFFFAAA===999555///---...//////---//////////////////000000---,,,,,,...//////---+++---......//////......---------------------------------------............------------------------------.........////////////............///000000/////////............---,,,,,,------......//////.../////////...///222444111111111222111111000//////000222333333333111000000000111111222111111111333333333333333333333444////////////////////////...------,,,,,,++++++***......---,,,++++++++++++,,,+++))))))+++---111333666<<>>:::666444444111......//////...---000000/////////.........,,,---...000222111...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////.........////////////000......------......///000//////.........---------------...///000222222333444222000...------...000000111222333333222111000///000222444444333111///000000111222222111000///111111222222222333333333000000//////............---------,,,,,,+++++++++---,,,+++++++++++++++,,,+++***)))***---333888<<>>NNNeee}}}{{{zzz{{{rrriii^^^VVVPPPJJJBBB<<<===:::777555666777777777222222111111111222222333333333222222222222222111222222333333333444444444333333333333333333333333333333333222222222222111222222222222222222222222//////000000000111111111333333444444444444333333111111111111111111111111111111111111111111111111...///222333444333111000333333222222222333333444111111111111111111111111111111111111111111111111111111111000000111111222///000111222222222222222111111111111111222222222111333444333222111222333222333555666888:::===???===???AAA???@@@HHHXXXdddooommmiiieeedddeeegggiiigggrrr{{{}}}{{{|||}}}}}}{{{|||{{{```VVVGGG<<<666333222111111000//////000000///...222111000///...---,,,+++,,,---///111333222///,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++++++++,,,,,,,,,---.........////////////000---------------......///............------------......///000222333444444444222///...---...//////000111222333333222111000000111222333333222000//////000111222222111///...000000000000000000000000000000000///......------------,,,,,,,,,,,,+++++++++************++++++,,,++++++,,,///555<<>>LLLbbb}}}tttoooiiieeeaaa\\\UUUPPPCCC???:::777666666555444444444333222222222222222222222222222222222222222111222222333333444444555333333333444444444444444333333333333222222222222222222222222222222222222///000000000111111111111111111222222222222111111111111111111111111111111111111111111111111111111...///000222222222111111111111000000111111222222222222222222222111111111222222222222222222222222111111111000111111222333111111222222333222222222111111111222222222222222000222333333222222333555666888;;;===@@@DDDIIIMMMOOOOOOMMMJJJJJJQQQ^^^hhhpppnnnllljjjiiijjjlllmmmmmmvvv}}}}}}{{{|||~~~~~~{{{}}}tttpppzzz~~~sssQQQHHH===555222222111000//////000000000000//////111111000///---,,,+++++++++,,,---000222111///,,,)))******++++++******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------........./////////---,,,,,,,,,,,,---...............------------,,,------...///000111222333000...------///111222222000000111111222111111111000111111111111000000/////////000000111000000000000000000////////////...000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---...///333999???FFFLLLOOORRRTTTUUUTTTQQQOOONNNNNNIIIOOOVVV[[[\\\[[[ZZZYYYXXXWWWWWWWWWYYY]]]```cccdddlllvvv((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((''''''''''''((())))))))))))((())))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,---///000000/////////000,,,---111777===IIIaaavvv}}}qqqlllnnn|||vvvuuussspppnnnkkkiiigggUUUPPPIIIBBB>>>;;;999888888777666555444333333333222222222222222222222222111111111222333444444444222222222333333444444444444444333333333222222222222222222222222222222222000000000111111111222222000111111222222111111000111111111111111111111111111111111111111111111111/////////000111222222222111111111111111222333333444444444333333333222222333333333333333333333333111111111111111222333333222222333333333222111111111111111222222333333333000222555666777888:::<<>>666111111111111000////////////....../////////............---------))))))***,,,...///---+++******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,---.../////////,,,---------............,,,,,,,,,+++,,,------............---------,,,,,,---------...///000111111...,,,,,,...111333333111000/////////000000111222111111///........./////////////////////000111222/////////000000000000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000222666<<>>AAAEEEIIILLLLLLLLLLLLLLLIIIIIIHHHIIILLLPPPTTTWWWUUUTTTSSSQQQPPPPPPPPPQQQ\\\fffrrr{{{$$$$$$$$$$$$############(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))'''&&&&&&''''''&&&%%%&&&'''(((((())))))(((((($$$%%%&&&&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''''''''''''''(((((((((((()))))))))))))))******************************************+++++++++,,,,,,,,,,,,---------.........////////////000444999===NNNnnnzzz{{{vvvooowww|||tttqqqrrrrrroookkkdddYYYNNNIIIGGGBBB>>>===888777666444444444444444222333333333444333333333666666666666666555555444666666555555555555555666222222222222222222222222333333333333333222111111222222222222333333333444222111000//////000111111111111222222222222111111000000000111111222222333444444333333333222222222111222333333333333222111222222111000000111222222444444444444444444333333000222333333222222333555111777:::888666999;;;;;;===AAAFFFJJJOOOVVV^^^dddllliiifffgggfffffflllsss{{{yyywwwvvvxxxzzz|||}}}{{{zzzxxxvvvtttuuuwwwxxxxxxzzzpppiiicccdddkkkxxx}}}yyyxxxxxxyyyzzzzzzvvvuuurrrjjjZZZFFF999666444333111000/////////000//////...---------------------------------------******************+++++++++++++++******+++++++++......---,,,++++++++++++************************+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,---------.........//////+++---//////...---------///...------///000///...////////////////////////////////////////////////111///...000555666444111///.........------------,,,...///...,,,************,,,///222666:::???CCCDDDEEEFFFEEEDDDDDDEEEGGGJJJKKKNNNQQQSSSSSSSSSRRRJJJJJJJJJLLLPPPWWW^^^cccqqq{{{&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((&&&%%%%%%&&&''''''((((((''''''%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***((((((((('''''''''&&&&&&((((((((())))))******************************************++++++++++++,,,++++++,,,,,,,,,---------,,,---......///111444777<<>>CCCDDDDDDIIILLLLLLNNNPPPTTTXXX]]]cccjjjooorrrmmmiiigggeeeeeekkkrrrwwwwwwwwwxxxzzz|||~~~{{{xxxwwwwwwxxxyyy}}}}}}llljjjnnnooosssxxx{{{xxxuuussspppnnnfffeeeccc[[[KKK:::444555222111000///.....................---------------------------------------((())))))***++++++,,,,,,******))))))))))))******...---,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,---...///000111+++---/////////...///000000///...///111222222111////////////////////////////////////////////////111///...000333444222///............------------...//////...,,,+++,,,---,,,///555999===@@@CCCFFFCCCBBB@@@>>><<<===AAADDDMMMPPPUUUXXXXXXUUUQQQNNNHHHJJJOOOUUU___kkkwwwxxx}}}(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''%%%######$$$%%%%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''''''''(((((()))*********************************************++++++++++++******+++++++++,,,,,,,,,+++---...///...///111222444@@@PPPcccwwwyyy}}}}}}zzznnneeeeeehhhhhhdddbbbccc[[[QQQKKKHHHEEE@@@;;;999888888888777777777888666666555444444444333333333333333333333333444555666666666666555555555555444444555555555444444333444444444444444444444444333333222333333333444444333333444444444444333333444444444333333333333333555555555555555555555555222222222333333333333333555444444444444444555555222333333444444444444333444666777888888:::===@@@DDDLLLSSSUUUXXX]]]bbbbbb^^^^^^___```bbbfffjjjlllpppllliiiiiigggeeeiiioootttvvvwwwxxxyyyzzz|||~~~{{{yyyzzz|||rrrnnnrrr~~~xxxrrrllleeeaaaWWWTTTOOOJJJ@@@666333666/////////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++*********))))))*********---,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000***,,,...///...///000222...---,,,---000222333333////////////////////////////////////////////////111000///000222222000...------------------------000000000...------000222111555:::>>>@@@@@@AAAAAA<<<<<<<<<;;;<<<@@@EEEIIISSSTTTVVVVVVUUUSSSOOOMMMPPPWWWaaalllvvv{{{vvv{{{&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&%%%&&&'''((('''&&&"""######$$$%%%$$$$$$$$$&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%&&&'''(((%%%%%%%%%&&&'''(((((()))&&&''''''((())))))******************************))))))*********+++++++++*********+++++++++,,,,,,+++---/////////...///111000666>>>JJJ```~~~ssspppttt|||yyy{{{{{{zzz~~~yyyqqqqqqtttrrrooonnnuuulllaaaZZZWWWTTTOOOKKKIIIGGGDDDAAA>>><<<;;;::::::999777666666666666666555555444555555666777888777777666666666555555555333333444444444444444333444444444444444333333333222222333333444444444444222222333333333333222222333333333333333222222222444444444444555555555555222222222222333333444444444444444444444444444444888777777777777888999:::888;;;>>>@@@CCCFFFJJJMMMRRRZZZaaadddgggmmmrrrtttiiigggeeeeeefffgggiiijjjlllkkklllnnnnnnkkklllppprrruuuxxxzzz{{{~~~~~~vvvfffpppxxxnnncccYYYSSSFFF>>>888777666222000000............---------,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++************++++++,,,,,,+++*********++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................)))+++---------...000222000---++++++,,,.........////////////////////////........................000/////////000000...---,,,,,,------------------......///......///222444888;;;>>>@@@>>><<<:::999444777;;;???CCCHHHNNNRRRTTTRRRPPPNNNNNNPPPRRRTTT[[[fffuuu{{{uuuxxx'''''''''((())))))******(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%&&&(((((((((&&&$$$%%%&&&&&&''''''&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))&&&&&&'''((())))))******************************)))))))))************+++******+++++++++,,,,,,,,,,,,---//////......///111...///333:::FFF\\\zzz}}}qqqnnnsssyyy}}}mmmhhhjjjsss||||||}}}}}}vvvrrrtttvvvvvvvvvxxx{{{tttlllfffdddcccbbbaaaaaa^^^YYYSSSNNNIIIGGGEEEAAA???===:::888777777777777666666555555555555555777666666555555444444444222333444444555444444444555444444444444333333333///000111222333333333222222333333444444333333222111111111111222222222222333333333333333444444444333222222222333444555666333444666777888888888888=========>>>??????@@@@@@@@@DDDIIINNNSSSWWW[[[^^^\\\dddiiijjjlllsssyyyzzzooollljjjjjjkkkmmmnnnnnnnnnnnnrrrwwwwwwtttuuuxxxqqquuuzzz~~~|||wwwsssqqqooommmttt~~~sssfffXXXLLLDDD;;;222,,,...222111///...------.........------,,,,,,------......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((+++++++++******+++++++++++++++************++++++++++++++++++++++++++++++******++++++++++++******,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------.............../////////.........---------***+++,,,---,,,---000222:::666222000//////......////////////////////////............................../////////...------,,,,,,,,,,,,------------+++---///000111333666888???@@@@@@???;;;888777666333777>>>DDDIIINNNSSSVVVPPPOOOMMMNNNRRRXXX```dddmmmxxxwwwvvvzzz'''(((((()))******++++++(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%&&&((()))((('''%%%&&&&&&'''''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((()))***+++************************))))))))))))************++++++++++++,,,,,,,,,---+++,,,------,,,---///111///---///444888BBBWWWlllxxxqqqssswww}}}ooofffbbbgggmmmttt}}}{{{xxxwwwyyyzzzyyy||||||vvvpppnnnooorrrttttttqqqlllgggccc___^^^]]]VVVSSSOOOJJJFFFCCCBBBAAAAAA@@@===;;;999777666666:::999999888777777666666333444555666666666666666666666666555555555444444///000111333333333333333444444555555555555444444222222333333444444555555444555555555666666666666777777666666777888:::;;;:::<<>>666555///,,,///222000//////,,,---...//////...------+++,,,---......,,,+++)))++++++++++++++++++++++++++++++************************))))))))))))******++++++************++++++******************************++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------...............,,,---...------...000333===999555333333333333222////////////////////////........................,,,---.........------...++++++,,,,,,,,,------------000444777999;;;===@@@BBBBBB@@@>>>:::999:::;;;;;;>>>BBBFFFIIILLLPPPSSSNNNPPPUUU]]]fffpppxxx}}}######$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%&&&((()))((('''###$$$%%%%%%&&&&&&%%%%%%(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''###$$$&&&((())))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***+++************************))))))))))))************++++++,,,,,,,,,---------***++++++++++++,,,///111222......333333444@@@OOOggg{{{uuuuuuvvvzzz|||jjjhhhfffcccggguuu}}}~~~xxxuuuuuuzzz~~~|||zzzwwwtttssssssssstttpppmmmggg```ZZZVVVTTTSSSPPPOOOKKKGGGDDD@@@>>>===>>>>>>===<<<<<<;;;::::::555555666777777777777777888888777777666666666555111222333555666666555555555555666666666666555555555666666777888999::::::888888999999:::::::::;;;<<<<<<;;;;;;<<<>>>???AAADDDFFFKKKPPPUUUXXXZZZ[[[___cccjjjoooppplllgggccc^^^bbbgggkkklllllllllllliiinnnooollllllrrrxxx{{{zzzvvvsssrrrtttuuuuuusssxxxwwwxxx||||||{{{pppjjjeeefffmmmzzzxxxfffTTTCCC555---000......000///++++++...,,,---.../////////...---+++,,,---......,,,***)))++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))(((((((((((())))))+++***************++++++))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,---...///000000.../////////...///111333444111...---///222333444////////////////////////........................***,,,......---------...+++++++++,,,,,,---------111555:::>>>AAACCCFFFGGGCCCBBB@@@===;;;<<>>@@@@@@======;;;999777666555555555333111000222666;;;>>><<<;;;;;;;;;;;;:::777555888777777:::===??????>>>AAA>>>>>>AAACCCEEEKKKSSSRRRRRRQQQMMMIIIHHHJJJMMMMMMUUU^^^aaa^^^]]]```dddlllppptttuuuxxxwwwpppgggbbbbbbdddhhhmmmpppooommmpppiiiiiiqqqsssoooqqqzzz}}}{{{yyywwwwwwwwwwwwyyy~~~~~~|||wwwhhhlllrrr{{{{{{|||yyyaaaPPPEEE;;;555333......------------......//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,,,,,,,,,,,,,+++***)))(((((()))*********************************************+++++++++,,,,,,,,,...------,,,,,,,,,------++++++******************------,,,++++++******)))++++++++++++,,,,,,---...000...+++,,,...000...---///////////////.........---...111333333333111000000000000000//////////////////.........------------------------------,,,,,,---...---,,,---000222999<<>>888555111............------------......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))************)))((((((((()))******++++++******************************)))))))))************+++******************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------///---,,,,,,---......---........................///000444;;;AAAAAA;;;444000000000/////////..................------------------,,,,,,+++++++++,,,***+++------...222666:::GGGIIILLLMMMKKKGGGCCC@@@CCCGGGJJJLLLKKKHHHGGGGGGCCCEEEIIIPPPZZZjjj}}}&&&&&&''''''''''''&&&&&&!!!!!!!!!"""###$$$%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&'''((()))***************))))))((((((((())))))************++++++++++++++++++,,,,,,,,,,,,++++++,,,------,,,++++++---///444555777999>>>JJJZZZfffzzz|||yyyxxx{{{|||~~~{{{rrrjjjpppzzz~~~~~~yyyzzzzzz{{{{{{{{{|||}}}zzz|||~~~yyyvvvtttuuuyyy~~~|||wwwrrrnnnmmmmmmnnnpppooommmkkkjjjiiihhhhhhkkklllmmmpppqqqpppllliiiiiiiiikkkooossswwwyyyyyytttnnniiiiiiiiiiiilllqqqrrrvvvzzzxxxrrrjjjfffdddkkkhhheeefffhhhjjjjjjiiikkkppptttuuuwwwyyywwwssskkkhhhfffjjjrrrxxx{{{zzz|||vvvsssuuuyyy~~~zzzvvvssstttuuuvvv|||}}}|||zzzwwwtttssstttuuutttxxx~~~jjjTTTCCC:::333222333111000111...------,,,,,,------...,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***))))))***+++,,,)))***************))))))))))))***++++++++++++***************************)))))))))))))))))))))***,,,,,,,,,---------------******+++++++++++++++,,,******++++++,,,---......,,,,,,,,,++++++,,,,,,---...---,,,,,,------------------...............///000111555>>>FFFFFF???666000000/////////.........---------------------------,,,++++++++++++,,,,,,***,,,...111444888>>>BBBMMMMMMMMMKKKHHHEEEAAA???HHHJJJLLLMMMKKKIIIHHHHHHJJJOOOYYYeeetttwwwsssuuu|||&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***%%%&&&'''))))))*********)))((((((((((((((())))))))))))*********+++++++++***++++++,,,,,,++++++***,,,---...---,,,,,,---...---000222222222999DDDNNN___ooo{{{wwwvvvuuuvvv|||{{{pppeeeccceeejjjjjjhhhkkkrrr{{{{{{}}}|||||||||}}}~~~~~~xxx{{{}}}zzzzzz{{{|||~~~}}}|||zzzxxxuuutttpppppprrrtttvvvvvvsssqqqrrrrrrsssvvvyyy|||}}}}}}xxxqqqkkkkkkkkkiiiiiikkkrrrvvvyyyyyytttpppnnnnnnsssnnniiihhhjjjlllkkkiiiiiinnnrrrrrrtttxxxxxxvvvpppnnnlllnnnsssyyy|||}}}|||{{{}}}www~~~oooqqqxxx|||yyyxxxvvvtttsssrrrqqqqqqrrrsssrrrmmmggg[[[LLL>>>777222///111333111000222------,,,,,,,,,,,,------,,,,,,++++++++++++******++++++++++++++++++++++++++++++)))(((((()))++++++******++++++,,,++++++***))))))***+++++++++++++++***************************)))))))))))))))))))))+++,,,---...//////......******++++++,,,,,,,,,,,,******+++,,,---......///---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...,,,---------......//////111111444===EEEFFF???777////////////............,,,,,,---------------------,,,+++***+++,,,...///,,,///333777;;;@@@FFFJJJMMMLLLIIIGGGDDDCCCBBBBBBIIIIIIIIIHHHGGGHHHJJJMMMSSS[[[iiizzz|||rrrnnnooosss~~~&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''((()))******+++&&&''''''((())))))))))))((((((''''''(((((()))))))))))))))************+++******++++++++++++******+++---......,,,,,,---...(((,,,//////...000666;;;CCCTTTnnnyyytttqqqpppvvv~~~ooofffaaacccaaa\\\[[[___fffyyy~~~~~~~~~||||||~~~~~~}}}zzz|||~~~}}}||||||}}}~~~|||xxxvvvnnnmmmnnnpppssstttsssqqqsssssssssuuuxxxzzzzzzyyyyyyrrrmmmnnnooollljjjjjjooossswwwwwwuuutttuuuwww{{{vvvqqqnnnnnnooonnnlllffflllppppppsssyyy||||||||||||{{{yyywwwxxx{{{~~~~~~zzzvvvzzzwww|||zzzxxxvvvuuutttsssqqqoooooojjj___QQQEEE>>>:::999111---,,,000111///...000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************+++******+++,,,,,,,,,,,,+++)))***++++++,,,+++++++++************************+++************)))))))))((()))+++,,,------,,,+++******++++++,,,---------***++++++,,,---......///------,,,+++++++++,,,,,,,,,------,,,++++++,,,...,,,,,,,,,---......//////111111333999???@@@;;;666/////////.........------,,,,,,,,,,,,------------,,,+++******,,,...111222222666;;;???BBBFFFIIILLLJJJIIIFFFDDDCCCCCCDDDEEEEEEFFFFFFFFFIIIOOOWWW]]]gggnnnzzz~~~uuurrrrrrttt{{{&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%'''***+++''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((()))))))))***''''''(((((((((((((((''''''''''''''''''((())))))))))))))))))******************++++++++++++******)))+++------,,,,,,---...+++,,,...---++++++...000999AAAPPPdddyyyxxxppplllooouuu~~~{{{sssvvvvvvmmmffffffeeeppp}}}}}}}}}~~~~~~{{{zzzyyyyyyyyy{{{}}}~~~~~~zzzvvvtttnnnmmmmmmoooqqqtttttttttwwwwwwwwwyyy|||~~~~~~~~~xxxrrrooosssuuussspppooommmrrrxxx{{{zzzyyy{{{}}}|||wwwsssqqqooonnnnnnmmmtttyyy{{{~~~{{{zzz||||||wwwtttsssuuuzzz}}}{{{xxxwwwvvvtttooolll```WWWIII===555111222444///,,,+++//////------///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------***************************++++++++++++++++++***))))))***+++++++++++++++)))***++++++,,,,,,++++++************************,,,,,,++++++************%%%''')))+++++++++***)))******++++++,,,------...+++,,,,,,,,,------.........---,,,,,,+++++++++,,,+++---...---******,,,...++++++,,,------...//////000000111444777777666444//////.........---------++++++,,,,,,,,,---------+++*********---000444666999===BBBFFFGGGGGGGGGGGGEEEEEEFFFGGGGGGFFFEEEDDDBBBDDDIIIOOOXXXdddpppxxxyyyvvvvvvxxx&&&''''''''''''''''''&&&######$$$'''+++000444777''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$######$$$$$$$$$%%%$$$$$$%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''))))))))))))(((((((((((('''((((((((((((((('''''''''''''''''''''((()))***))))))))))))******************++++++++++++******(((***,,,,,,,,,+++,,,---+++++++++++++++---000333444333666CCCYYYuuu}}}qqqiiihhhmmmuuuxxx~~~zzzrrruuuyyy~~~tttnnnnnnwww~~~}}}{{{yyyxxxwwwvvvxxxzzz|||~~~}}}yyyuuurrrqqqpppooopppsssvvvxxxxxx~~~~~~~~~vvvqqqpppvvv{{{yyyuuutttqqqwww}}}yyytttpppnnnmmmmmm}}}}}}yyy}}}|||~~~wwwgggeeeeeehhhppp|||}}}zzzxxxwwwtttnnniiiNNNEEE:::555333111///---///,,,,,,///000------000---,,,,,,++++++,,,,,,---------------------------***************************+++,,,------,,,+++***(((((()))*********************+++,,,,,,,,,,,,+++************************,,,,,,,,,+++++++++******%%%''')))+++,,,+++***)))******+++,,,,,,---......,,,,,,,,,---------.........---,,,,,,+++++++++++++++---...---******,,,///++++++,,,,,,---...//////000000000000111111222333//////.........---------+++++++++,,,,,,---------+++******+++---111666888>>>BBBGGGIIIHHHFFFCCCBBBBBBDDDHHHJJJJJJHHHEEECCCAAAFFFOOOZZZhhhwww}}}zzzwwwwwwzzz$$$$$$%%%&&&'''''''''&&&'''&&&&&&&&&'''(((***+++,,,+++++++++******))))))$$$$$$%%%&&&''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$!!!!!!$$$&&&%%%%%%&&&'''((((((((('''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))(((((())))))((('''&&&&&&&&&&&&''''''''''''''''''))))))))))))************))))))))))))***************++++++,,,,,,++++++***..................------000777<<<<<<>>>NNNjjjyyyppphhhkkkpppzzzzzzooofff```bbbccccccgggnnnsss{{{||||||}}}~~~~~~zzzwwwxxxzzz{{{~~~{{{zzzyyyvvvqqqpppsssvvvxxxxxxzzz~~~uuupppwww|||zzz|||{{{yyy{{{~~~}}}uuuooommm```fffllltttyyyyyy~~~~~~wwwrrrooofffZZZPPP;;;999555111///---------.........------,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,+++***))))))************++++++++++++******)))************+++++++++************************************************++++++************++++++++++++************++++++,,,,,,++++++,,,,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,---------......------------------------000000000000000000000000---------,,,,,,+++++++++***,,,------,,,,,,---...---...//////111555:::>>>FFF@@@===@@@CCCBBBBBBCCCIIIHHHGGGHHHJJJKKKJJJIIIQQQ^^^mmmzzz|||xxx{{{{{{xxxxxxzzz$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''')))***))))))))))))((((((((('''%%%%%%&&&&&&'''&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&%%%&&&''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))((((((((((((((('''&&&&&&(((((()))))))))(((((('''(((((()))))))))*********))))))))))))***************++++++,,,,,,++++++***------,,,,,,,,,,,,,,,,,,+++111555444333<<>>BBBGGGAAA>>>AAACCCCCCDDDGGGKKKIIIHHHHHHLLLRRRYYY^^^ppp|||}}}vvvvvv}}}}}}~~~xxxvvvuuuwww{{{~~~{{{yyyzzz~~~}}}$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((((((((((((''''''&&&((((((((((((((('''&&&%%%(((((())))))))))))******))))))))))))******************++++++++++++******+++++++++++++++++++++++++++///111111///222999@@@RRRccczzzyyyxxx{{{}}}yyysssoooooooookkkgggnnn|||yyyuuuyyy}}}~~~zzzmmmkkkoootttwww|||ooo\\\MMMDDD===777222000000000000000/////////------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,+++******)))***************++++++++++++******)))************+++++++++************************************************++++++************++++++++++++************+++++++++++++++++++++,,,------------------------------------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,---...---,,,,,,...000///333777;;;===???BBBCCCAAA<<<;;;???BBBCCCFFFIIIIIIJJJKKKNNNUUUaaaqqq|||yyyxxx||||||ssspppyyy~~~|||xxxtttssskkkfffaaa```bbbfffgggggg%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$############$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''(((((((((((((((''''''&&&&&&&&&&&&%%%$$$###"""(((((((((((()))))))))***((()))))))))******************++++++++++++************+++++++++++++++++++++---...///000111333444999FFF\\\sssyyywww{{{wwwuuutttsssrrrrrrrrruuuyyy~~~yyy||||||}}}|||yyy}}}dddXXXGGG;;;444222111///---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++***************+++******++++++++++++******))))))*********+++++++++************************************************++++++************++++++++++++************+++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------,,,,,,+++,,,------,,,---///111555999>>>AAAAAA@@@@@@@@@;;;999;;;AAAEEEFFFHHHLLLGGGMMMVVV^^^iiiyyyuuullliiiqqqyyy}}}sssnnnccc^^^WWWSSSTTTWWWZZZ\\\''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&'''''''''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((''''''((((((((((((((('''&&&&&&&&&&&&%%%$$$###"""'''(((((((((((()))))))))((()))))))))************)))******++++++******)))******++++++,,,,,,,,,,,,******)))+++---///000000///444???RRRggg}}}|||yyyvvvrrrmmmiiiffffffhhhkkkrrr~~~|||}}}|||wwwssssssvvvvvvgggJJJBBB888111///000000111---............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,+++++++++*********+++***************++++++******++++++++++++******))))))*********+++++++++************************************************++++++************++++++++++++************+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------........................------------------------***+++,,,,,,,,,...222444===???CCCCCCAAA???===<<<>>>>>>BBBIIIKKKJJJJJJNNNNNNYYYiiixxxwwwmmmiiinnntttwww~~~qqqiiiddd___YYYUUUTTTVVVYYY[[['''(((((((((((('''&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&''''''((((((''''''%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&'''((((((((((((((((((((((((((((((((('''&&&%%%''''''(((((((((((())))))))))))))))))************))))))************))))))*********++++++,,,---------,,,******,,,............,,,///999HHH___zzz|||vvvvvv~~~}}}wwwtttvvvvvvvvv{{{xxxzzz||||||yyyxxxwwwvvvyyyzzz|||ooohhhjjjttt}}}zzzxxxxxxvvvrrrooopppsssxxx{{{wwwkkkYYYMMM:::777222//////////////////......---,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++*********************)))******+++,,,******++++++++++++******)))************+++++++++************************************************++++++************++++++++++++************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............////////////------------------------........................------------............+++,,,------///222666:::AAABBBDDDCCC@@@>>>======CCCBBBFFFJJJKKKJJJLLLPPP```kkk|||~~~}}}}}}sssnnnqqqtttuuu{{{vvvoookkkiiifffcccaaaaaabbbbbb&&&&&&''''''&&&%%%%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''((((((((((((((((((((()))))))))((((((''''''''''''((((((((())))))))))))))))))************))))))************))))))(((((())))))***++++++,,,------,,,,,,---------------,,,...222888DDD[[[pppwwwpppnnnvvv}}}zzztttqqquuu~~~}}}|||{{{xxxvvvtttsssrrrrrrkkkmmmnnniii^^^OOOBBB;;;333111///.........------///...---,,,+++,,,------******+++++++++,,,,,,,,,++++++++++++************++++++++++++******************))))))***++++++,,,******++++++++++++******)))************+++++++++************************************************++++++************++++++++++++************++++++***************++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------------------.........//////------------------------------------------------------------.........///,,,---///000222777<<<@@@@@@AAAAAAAAA@@@AAACCCEEEGGGEEEGGGKKKNNNQQQYYYbbbuuu|||yyysssuuuwwwvvvzzz}}}|||xxxyyyzzzyyywwwtttrrrqqq%%%%%%%%%%%%$$$$$$###""""""$$$%%%'''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$###!!! !!!###$$$######$$$%%%&&&&&&'''(((%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((())))))((((((&&&&&&''''''((('''''''''''''''''''''((((((((()))))))))))))))************))))))************))))))&&&''''''((()))******+++&&&''')))***************+++---222666444666FFFWWW___nnnwwwnnnjjjqqq}}}xxxrrrooommmlllnnnwww|||xxxxxxwwwuuusssrrrsssuuueeefffddd[[[LLL===444111//////------,,,,,,---,,,...---,,,++++++---///000*********++++++,,,,,,,,,+++++++++************)))+++++++++************)))******))))))***+++,,,,,,******++++++++++++******)))************+++++++++************************************************++++++************++++++++++++************++++++*********)))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///111333555:::@@@EEE>>>>>>??????@@@DDDIIIMMMMMMKKKLLLPPPVVV___nnn{{{|||vvvxxxyyywww{{{zzzvvvwwwyyy{{{~~~$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######%%%%%%### %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&$$$$$$%%%((((((%%%!!!''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''')))*********)))((('''(((((((((((((((''''''(((((((((((((((((((((((('''))),,,,,,+++******+++************************++++++,,,,,,,,,,,,------++++++,,,...111555999;;;CCCJJJXXXmmm~~~qqqlllpppxxxyyyrrrqqqsssssssss|||~~~yyysssrrrsssqqqkkkeeeXXXNNNFFFEEEBBB999111//////...---,,,+++,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,)))))))))))))))******+++,,,+++++++++******))))))************************************************++++++******************++++++******++++++,,,---,,,++++++******++++++,,,++++++******++++++,,,---......///---++++++,,,---..............................///////////////...***+++...222444333000...111333666:::>>>AAACCCDDD===???BBBEEEHHHIIIJJJJJJNNNSSSXXX___kkkzzzyyy|||vvvvvvyyyzzzyyyxxxrrrfffdddfffnnnwww~~~$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&%%%&&&((((((&&&$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((()))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))''')))++++++***)))***+++************************+++++++++,,,,,,,,,------,,,,,,,,,---...111444666:::???FFFQQQaaauuu|||qqqooosssyyy~~~~~~}}}|||{{{zzzvvvnnnbbbWWWOOOGGG???:::;;;:::444///---///...---,,,+++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++)))))))))))))))******+++++++++*********)))))))))************************************************************************,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---............---++++++,,,...........................---...///000000000///...---...///111444666777777777888999;;;>>>@@@BBBCCCDDDGGGJJJKKKJJJKKKLLLMMMWWWaaallluuuwwwzzzyyywwwwwwwwwuuuxxxzzz{{{yyyssslllddd``````cccjjjvvv######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%$$$$$$&&&'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((((('''))))))))))))))))))))))))'''((()))((('''((()))+++************************++++++++++++,,,,,,,,,,,,---,,,++++++,,,---///000000444777999@@@SSSooovvvuuuxxx~~~zzz~~~~~~}}}xxxmmm]]]LLL@@@;;;666111...111333000...---......---,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******)))))))))))))))******+++******))))))))))))((((((************************************************************************,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......---......---++++++,,,...------------------------,,,---///111111111///...111111111333777;;;???BBB>>>======<<<===???AAACCCLLLOOORRRQQQNNNNNNSSSXXXhhhwwwxxxwww}}}}}}}}}{{{xxxtttpppggghhhhhhfffaaa]]][[[ZZZdddkkkwww######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((('''(((((('''&&&&&&)))+++***************************++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++000444444444>>>QQQ```~~~}}}~~~~~~}}}|||{{{{{{zzzvvvrrrtttyyy~~~~~~uuufffUUUEEE;;;555333///---,,,...000000///...---------,,,,,,,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******)))))))))))))))******+++)))))))))(((((((((((((((***************************************************************+++++++++,,,++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------......---++++++---...------------------------+++---///111222222000///222444666999<<>>======@@@CCCEEEPPPSSSUUUTTTRRRWWWcccmmmzzz}}}|||xxxwww{{{{{{rrrkkk^^^___```______aaafffkkkuuu}}}######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%&&&(((+++))))))))))))))))))))))))*********+++++++++,,,,,,***+++++++++,,,---......,,,///222222333666===CCCYYYbbbppp~~~zzzzzz}}}wwwpppooopppoooppprrr}}}mmm```NNN???888555333111000000///......///...,,,,,,,,,,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++)))))))))))))))******+++((((((((((((((()))))))))************************))))))))))))))))))))))))))))))*********+++++++++***************++++++,,,---,,,,,,,,,,,,,,,,,,---***************++++++,,,,,,---...---,,,,,,---///------------------------+++,,,///111222222111111222666<<<@@@BBBEEEHHHKKKBBB@@@>>>===???BBBFFFIIIPPPSSSVVVXXX[[[gggyyyxxxtttrrrtttyyy}}}nnnddd\\\^^^``````bbbhhhrrryyy######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&%%%%%%%%%''')))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&'''(((***))))))))))))))))))))))))************++++++++++++)))***+++,,,---......///------------///222666888===DDDRRReeeyyywwwyyyvvvwww{{{|||zzzppppppuuuyyy}}}|||~~~}}}{{{{{{sss___QQQGGG<<<666555444111---///111000,,,+++,,,+++))),,,,,,,,,,,,,,,+++******)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++)))))))))))))))******+++(((((())))))))))))******************************)))))))))))))))))))))))))))))))))***++++++,,,,,,)))))))))))))))***++++++------,,,,,,,,,,,,------)))))))))))))))***++++++,,,---------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222333333333999@@@DDDEEEEEEFFFHHHBBBAAA@@@@@@BBBFFFKKKNNNPPPUUU[[[bbblll|||wwwtttrrrtttxxx}}}nnncccbbbdddfffeeedddiiisss{{{######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&###"""###%%%!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%'''(((&&&&&&''')))%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&'''))))))((((((((()))))))))))))))))))))))))))************++++++++++++)))***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,...111444222777???KKK[[[nnn|||zzzuuusssuuusssqqq}}}yyy{{{}}}wwwtttxxxzzzyyyxxxyyyuuuxxxgggSSSCCC;;;777333000000000///---+++......***)))++++++(((+++,,,,,,---,,,+++***)))((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******)))))))))))))))******+++)))))))))*********++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,******))))))******+++,,,------,,,,,,,,,,,,------******))))))******+++,,,+++---------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---------...000222555666666<<>>666333222///,,,)))***...111''',,,---)))(((---...***++++++,,,---,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''((((((((())))))))))))))))))******+++))))))******+++++++++,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++******++++++,,,---...------,,,,,,------...++++++******++++++,,,---+++,,,------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,...---------///222666888999>>>CCCDDDBBB@@@AAADDDFFFFFFFFFHHHJJJNNNQQQSSSXXX```nnn}}}||||||{{{~~~|||}}}}}}zzz}}}~~~zzzuuuuuu{{{%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%((('''&&&&&&$$$$$$###"""######%%%&&&&&&%%%######$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&(((((())))))))))))(((((((((((())))))((('''&&&&&&***))))))))))))))))))))),,,,,,++++++***)))))))))((())))))******+++,,,,,,......---,,,,,,...///000---000333444666<<>>>>><<<;;;;;;>>>AAADDDJJJEEEDDDHHHKKKLLLRRR[[[iiinnnxxx~~~yyyyyyyyyiiikkkrrr|||%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))(((''''''&&&&&&''''''(((((())))))))))))((((((((((((((((((((('''&&&&&&))))))))))))))))))***************************+++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---......---000111111000333999???DDDPPPffftttjjjjjjrrryyy|||vvvrrrvvv}}}yyyxxxwwwwwwxxxvvvlll^^^RRRIIIFFF???999444111000000------,,,,,,++++++******+++++++++*********))))))(((((())))))******++++++(((((())))))))))))))))))))))))))))))))))))******+++++++++*********))))))************************************************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))******+++,,,,,,...,,,***(((((()))***,,,+++++++++*********))))))((())))))*********************+++++++++,,,,,,,,,---...000333777999999888666444000---,,,+++,,,---,,,,,,,,,,,,,,,------...000///---,,,,,,---......------...///222777<<>>===>>>AAAEEEGGGIIIEEEFFFKKKPPPUUU^^^gggqqqtttzzz{{{xxx{{{rrrgggeeejjjsss%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***)))((((((''''''(((((('''(((((())))))(((((('''(((((((((((((((''''''&&&((((((((())))))*********(((((()))******+++,,,,,,)))******+++,,,,,,------******+++,,,,,,,,,,,,,,,,,,...///...,,,,,,000444444;;;JJJ\\\kkkyyyyyytttyyy|||{{{vvvuuuvvvzzzyyyssskkk]]]KKK???555444222///...---------+++++++++++++++*********+++************))))))))))))))))))))))))*********))))))((((((((((((((((((''''''((())))))***+++++++++************)))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++++++++,,,+++******)))*********+++++++++***************((()))******++++++************+++++++++,,,,,,,,,...///222777<<>>BBBCCCCCCDDD@@@:::333///------------------------....../////////---,,,,,,,,,---...222111111555:::>>>??????;;;;;;<<<>>>BBBEEEGGGGGGKKKPPPZZZfffppp{{{|||~~~vvvssssssuuusssnnngggaaa___ccchhhkkkrrrzzz$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$######""""""######$$$$$$%%%%%%&&&''''''%%%$$$$$$%%%''''''&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))*********)))(((((((((((((((''''''((((((((((((''''''''''''((((((((((((((('''''''''(((((())))))))))))*********)))))))))(((((()))******++++++,,,------***+++---.........---,,,***+++...//////000111333......111555888AAASSSddd|||uuuxxx~~~}}}}}}yyyvvvuuu||||||zzz~~~|||yyyxxxuuuuuu{{{{{{rrrYYYDDD999555333111//////000/////////...---++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))))))))((((((''''''&&&&&&))))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((())))))*********(((((((((((((((((((((((()))))))))))))))*********)))***++++++++++++***)))************************))))))***+++++++++++++++******+++++++++,,,,,,,,,...///222888>>>BBBCCCCCC???<<<777222///......///,,,,,,,,,+++,,,------......---,,,++++++,,,---...---///444:::>>>@@@???===>>>@@@CCCEEEGGGIIIKKKLLLYYYdddsss|||zzz~~~sssmmmllllllfffeeecccaaabbbiiiuuu~~~~~~~~~$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%$$$"""!!!"""#########$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))***)))((((((''''''((((((&&&''''''((((((''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((++++++***))))))(((''''''((())))))***++++++,,,,,,+++,,,,,,---------------+++,,,,,,------.........---,,,...000222666BBBNNNlllooouuu~~~xxxwwwwwwxxxuuurrruuuzzz~~~vvvrrrvvvyyy}}}~~~xxxxxxzzzzzzvvvuuutttuuu{{{}}}}}}|||www|||zzzfffXXXFFF888111///---+++---------...//////000000,,,,,,,,,,,,,,,,,,++++++(((((()))))))))))))))***)))))))))))))))*********))))))((((((((((((((((((******)))(((((('''&&&&&&(((((()))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++******************+++++++++)))***++++++,,,+++++++++******+++++++++,,,,,,,,,///000333888===@@@AAA@@@666444222///.........///***************++++++,,,,,,,,,++++++,,,---///000)))///888>>>@@@???>>>>>>>>>BBBFFFFFFFFFJJJSSSZZZvvvzzzvvvzzz|||ppphhheeeeeeaaaeeegggggggggnnn||||||########################%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&&&&&&&$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''((()))(((''''''&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&'''((((((((((((((()))))))))(((''''''&&&&&&)))))))))))))))((((((((('''(((((())))))***+++++++++++++++++++++,,,,,,---,,,+++******+++,,,------000......000000000555;;;JJJMMMRRR[[[jjj}}}yyywwwrrrnnnnnnqqq|||zzz||||||{{{}}}|||xxxwwwzzz~~~}}}}}}||||||}}}~~~yyyyyy|||{{{wwwzzzvvvggg\\\JJJBBB777111000000---***,,,,,,,,,,,,,,,---......,,,,,,++++++******))))))(((((((((((())))))******(((((())))))******++++++(((((())))))))))))))))))((((((((((((((((((''''''(((((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))******+++(((((((((((((((((((((((()))))))))))))))))))))((())))))*********+++++++++))))))*********+++++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,//////111555999;;;:::999000000000000000000000000,,,,,,++++++,,,,,,---...---,,,,,,---...000222333222:::CCCEEEBBB>>>>>>@@@;;;AAAFFFGGGJJJVVVkkk|||~~~zzzqqqpppzzzxxxnnnhhhgggfffffflllqqqooommmsss########################%%%$$$$$$$$$######""""""$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!"""%%%'''((('''&&&&&&##############################%%%&&&&&&%%%#########$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))((((((******)))((('''&&&%%%%%%''''''(((((())))))******'''''''''((())))))******+++***)))))))))***,,,---***)))((()))+++...///000---++++++///111000333777444999>>>CCCKKK[[[qqqzzztttnnnkkklllzzzyyy|||{{{}}}{{{tttrrrsssvvvzzz~~~yyy|||zzzxxx|||{{{wwwxxx~~~|||zzzqqqeee[[[SSSJJJBBB===666///,,,///111000...000...---+++*********+++,,,++++++***)))((((((''''''((((((((())))))******'''(((((()))***++++++,,,(((((())))))******++++++&&&&&&''''''((()))))))))'''((((((((())))))******************************))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))((((((((((((******))))))***+++,,,,,,))))))******++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------...000333444333222///000111333333444333333000////////////000111111---------...000333555666AAAIIIOOOMMMDDD>>>>>>AAA;;;CCCJJJMMMTTTiiixxx|||nnnhhhpppuuunnnkkklllmmmmmmtttyyywwwsssyyy$$$$$$%%%%%%%%%$$$######""""""###$$$%%%%%%&&&&&&!!!"""$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((()))************)))((('''&&&%%%%%%&&&'''(((***))))))((('''&&&&&&&&&'''(((((()))))))))))))))(((((()))))))))*********))))))))))))***+++,,,---))))))*********+++++++++---------...///000000111333666888666555???RRRcccnnnmmmrrrtttpppsss{{{}}}~~~~~~|||wwwrrrooommmpppssszzz}}}zzz~~~}}}~~~~~~ttteee[[[ZZZRRRHHHAAA???===888555000000///...,,,+++***)))************************************))))))))))))******))))))((((((''''''&&&&&&'''((()))***++++++((((((((((((((('''''''''))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&(((+++---...,,,***((())))))))))))************++++++************++++++++++++++++++************))))))(((((((((((())))))+++******)))(((''''''&&&,,,***(((''''''(((***,,,+++++++++*********))))))******+++++++++,,,,,,,,,---------.........//////......------333:::<<<:::111...+++,,,///111111///111000/////////333:::>>>EEENNNRRRKKKBBBAAAEEEIIIDDDGGGOOO]]]nnnzzznnnhhhiiirrr{{{tttrrruuuvvvsssyyy}}}}}}zzz~~~###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$######"""###$$$%%%&&&'''''''''''''''''''''''''''((())))))************((('''&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&*********+++++++++,,,,,,************+++,,,------************+++++++++++++++,,,,,,---......//////+++///111///...444BBBMMMVVVTTTUUU]]]nnnyyyyyyzzzvvvsssqqqooorrrvvv}}}~~~}}}~~~~~~|||yyygggSSSEEECCC===666333444444111...//////...---,,,++++++***++++++++++++++++++++++++************))))))))))))***)))))))))((((((((('''++++++***)))((('''&&&%%%'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((('''''''''(((***,,,---,,,***)))(((((()))))))))*********(((((('''''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))---,,,+++***(((&&&%%%$$$+++***)))(((((()))***++++++++++++*********))))))******+++++++++,,,,,,,,,------------...............///......444<<<>>>;;;000---+++,,,...000111000///000000111333888>>>BBBGGGQQQVVVPPPGGGDDDFFFHHHJJJRRR```ppprrriiihhhooo~~~~~~xxx|||~~~}}}~~~~~~}}}"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!!!!###$$$&&&'''))))))((('''&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************((('''&&&&&&&&&&&&'''((())))))(((((('''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((()))))))))))))))***+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,---------+++---//////...111666;;;>>>>>>===@@@III[[[rrr~~~~~~xxxuuutttuuuxxx|||{{{vvvwwwwwwssswww~~~}}}~~~zzz{{{~~~yyytttmmmqqquuuqqqdddQQQ>>>333444000------///000...,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))((((((((((((---,,,+++)))'''&&&$$$$$$&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''((((((((((((((((((((())))))************)))(((((())))))))))))******++++++***)))(((((())))))''''''''''''''''''''''''))))))(((((((((((())))))++++++***)))(((''''''&&&************************+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000666>>>???<<>>>>>:::...---++++++---///222333444666999:::<<<===@@@CCCEEEKKKMMMJJJIIINNNUUUXXXdddgggqqqssskkkiiimmmsssvvvrrrooonnnkkkjjjnnnuuu{{{!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''')))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((()))))))))&&&''''''''''''''''''&&&''''''''''''&&&&&&&&&&&&))))))***++++++++++++***************++++++++++++))))))((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,---......---...000111333555999<<>>???===888222///000333...............,,,***(((+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************)))))))))((((((((((((((())))))))))))%%%&&&&&&'''((()))))))))%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((''''''((()))***+++))))))(((''''''(((((()))'''(((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&'''((((((((()))))))))***))))))(((((((((((())))))&&&'''((()))***,,,------******++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...///111777===<<<888------,,,+++---///333666;;;===??????>>>>>>???@@@GGGJJJKKKJJJPPP^^^kkkrrrxxxpppnnnzzz{{{rrrjjjggggggeeeeeegggjjjkkkmmmwww"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((())))))))))))************+++++++++******++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---......000///------///111222333999<<<>>>???GGGVVVccciiizzz}}}xxxqqqooosss|||vvvxxxyyyuuutttyyy{{{yyyxxxxxxwww{{{|||xxxyyy{{{zzzxxxxxxvvvrrruuuyyy~~~~~~www|||~~~yyyuuuwwwzzz{{{zzzkkkYYYKKKDDD@@@:::555000111333222000.........,,,------...///.........++++++++++++,,,,,,,,,,,,************************************))))))))))))(((((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))***)))((('''((()))***+++)))((((((''''''''''''(((''''''(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&''''''(((((()))))))))(((((((((((())))))************************++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,---------.........//////---///111222888<<<:::555......---,,,---000555999AAACCCDDDCCCAAA@@@AAABBBFFFIIILLLQQQ]]]ooo~~~{{{pppuuuzzzooofffccc```bbbgggmmmpppuuu###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&'''((()))(((((('''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''+++******)))))))))******(((((()))))))))*********++++++++++++++++++++++++***---000111///......///111000...------///111333000444444222777CCCMMMPPPSSScccuuu{{{pppnnnqqq~~~zzz|||{{{vvvtttwwwzzz}}}yyyuuutttxxx}}}{{{zzzxxxyyyzzz|||~~~|||tttpppmmmfff___VVVLLL@@@777444444444333------...000111000---+++,,,---.........///000111,,,,,,++++++++++++++++++))))))))))))))))))))))))************))))))))))))'''((((((((()))))))))***))))))((('''&&&&&&%%%%%%'''''''''((((((((((((((()))))))))))))))))))))))),,,***)))((('''((()))***(((((((((''''''&&&&&&&&&'''''''''((((((((()))))))))))))))))))))***+++,,,&&&&&&'''(((((()))******))))))(((((((((((())))))************************,,,,,,************,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,........./////////000000///111333555999===:::333...//////......111777<<>>:::333/////////......222888>>>CCCDDDFFFHHHIIILLLPPPTTTSSS^^^mmm}}}~~~}}}yyypppmmmiiiiiimmmuuu|||$$$######""""""######$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((,,,)))''''''***+++***((()))************+++++++++)))))))))))))))))))))))),,,,,,++++++++++++++++++...------...111444777999777:::>>>BBBFFFJJJOOOSSS[[[fffvvvzzz|||{{{|||uuurrrtttvvvwwwwwwxxxzzz|||ssskkkrrrqqqvvvwwwrrruuuwwwvvvzzz~~~|||zzz{{{{{{{{{~~~~~~yyyxxx{{{~~~~~~~~~|||{{{xxxvvvjjjhhhnnnuuuhhhVVVGGG???:::666333111000000///...------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++*********************+++++++++,,,,,,+++***)))(((''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''((()))******)))((('''***)))(((''''''((()))***(((((())))))))))))(((((('''''''''(((((((((((()))''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++*********)))))),,,+++++++++***)))))))))************+++,,,---...---------...///000111111333333555:::??????888222---,,,,,,///444999<<<===???>>>AAAIIIMMMNNNSSSZZZfffyyyvvvyyyuuurrryyy}}}xxxsssnnnqqqvvv|||$$$$$$############$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))))))))(((&&&%%%$$$))))))))))))))))))))))))+++)))'''(((***+++***((())))))*********+++++++++************************++++++************++++++...---------...000222444...000333555777:::>>>AAA???HHHWWWfffrrrzzz{{{xxx}}}zzzxxxyyy{{{zzzzzzzzz|||~~~|||wwwuuusssuuu|||}}}|||vvvooorrrwwwxxxuuuyyy~~~}}}vvvvvvwwwxxx{{{~~~|||zzz|||{{{yyyxxxvvvtttjjjjjjooo{{{qqqiiiXXXNNNAAA888444333111///000000//////...------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------*********************)))******************))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((***)))(((''''''((()))***&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))''''''''''''((((((((((((++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********))))))+++++++++***************************+++,,,---...---------......///000111333222444:::??????999333......000333777:::<<<<<<@@@AAAEEEJJJMMMRRR```nnn~~~tttmmmrrr}}}yyy|||%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%&&&################################################%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((((((''''''&&&###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''$$$""""""$$$''')))((((((((((((((('''&&&&&&))))))))))))))))))))))))+++)))'''((()))***)))))))))))))))*********++++++++++++++++++++++++++++++,,,+++++++++,,,---......///...---,,,,,,---...///,,,---/////////000222444444888???GGGQQQ\\\gggnnnxxxuuuxxx}}}zzzzzz|||}}}}}}~~~~~~}}}zzzoooqqqwww{{{wwwzzzxxxssstttvvvxxxzzz}}}}}}zzz{{{{{{xxxvvvqqqqqqttt}}}~~~xxxppphhh```WWWMMMGGG@@@:::333//////000000////////////......------,,,,,,,,,++++++++++++,,,,,,******+++,,,---...//////*********))))))((((((((())))))))))))******++++++************************((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((((((((((((((((())))))((((((''''''(((((()))&&&&&&''''''''''''&&&&&&'''(((((((((((()))))))))''''''''''''((((((((((((************************---,,,++++++++++++,,,---+++++++++******************************+++++++++*********++++++,,,---...---------......///000111444333555;;;AAABBB>>>888222333666888;;;<<<===>>>DDDFFFIIIKKKMMMXXXnnnwwwkkklllxxx&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%$$$###$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%&&&%%%$$$###############""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$######$$$&&&&&&######%%%'''((()))******((((((((((((((((((((((((***)))((((((((()))))))))))))))))))))************++++++++++++++++++++++++((((((((()))***+++,,,---......---,,,,,,,,,---------...///...------///111777666555555888@@@JJJQQQdddsss~~~xxxtttwww|||xxxwww|||wwwyyy{{{||||||}}}|||xxxwwwvvvtttqqqmmmhhheeeYYYTTTMMMGGGAAA<<<666222888444000.........---,,,.........---------,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,---......+++******)))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++************************)))))))))***+++++++++,,,++++++++++++,,,---......---------...///000111222444333666===EEEHHHFFFBBB999:::<<<===>>>???AAACCCIIIKKKMMMNNNTTTccczzzpppkkkrrr{{{&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$############$$$######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%%%%&&&%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&&&&&&&&&&$$$###"""###$$$&&&((()))******''''''''''''''''''''''''))))))(((((('''(((((()))(((((()))))))))*********************************#########$$$%%%&&&'''(((************++++++,,,,,,+++,,,---,,,++++++---///000///......000666>>>CCCIIIXXXkkkzzzzzzwwwyyy|||~~~{{{xxxssspppqqqssstttyyyooommmhhh```VVVMMMGGGDDD???===999666444222111///111000...,,,,,,+++)))(((------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++******************+++******)))((('''&&&&&&)))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((())))))))))))((((((%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))************************)))))))))***+++++++++,,,++++++++++++,,,---...///------...///000222333444222111444<<>>AAAHHHRRR[[[bbbfffmmmuuu{{{xxxvvv|||zzztttqqqqqqssssssppptttzzz~~~||||||tttooojjjeee```XXXOOOHHH>>>===:::666333000//////***+++,,,++++++***++++++***+++,,,---,,,,,,---...++++++++++++++++++,,,,,,++++++************++++++******************++++++*********************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))''''''''''''((((((((((((************************((()))************)))((())))))*********++++++++++++++++++***************,,,,,,+++,,,,,,---...///,,,---...111444777:::<<<666555666===GGGMMMNNNLLLHHHLLLQQQRRRPPPOOORRRTTT]]]fffnnnrrr{{{zzzyyyzzz{{{|||yyywww|||}}}rrrpppwww}}}{{{}}}$$$##################$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""""""""%%%$$$$$$###"""###############$$$%%%%%%%%%%%%$$$!!!!!!###$$$%%%&&&&&&&&&"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''###$$$%%%&&&'''(((((((((((((((((((((((((((((((((&&&(((***(((&&&%%%(((***(((((((((((())))))))))))++++++++++++++++++++++++)))((('''''''''''''''(((---....../////////......***++++++***)))(((***+++***,,,............000222111333666999:::999;;;???BBBEEEJJJPPPXXX```iiiooo~~~{{{xxx|||~~~vvvwww|||~~~xxxxxxuuuvvvzzz{{{zzz~~~xxxnnneee___\\\[[[UUUMMMFFFBBB===777333555333111000000111111111)))***,,,---,,,,,,,,,---'''((())))))((('''((()))+++++++++++++++++++++,,,++++++************++++++))))))***+++,,,------...***************+++++++++))))))))))))************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((('''&&&%%%(((((())))))))))))(((((())))))))))))************''''''''''''((((((((()))************************)))***+++,,,,,,+++***)))))))))******++++++++++++,,,+++++++++******)))))),,,,,,,,,,,,---...//////+++,,,...111555999<<<>>>===;;;;;;AAAJJJOOOPPPNNNGGGNNNUUUXXXVVVSSSSSSUUUeeeqqqyyyxxxzzzzzzvvvqqqmmmnnnyyyvvvooouuu|||}}}zzzzzz~~~&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''""""""""""""###$$$%%%&&&!!!"""#########!!! %%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""%%%%%%$$$###"""!!! $$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))************************))))))))))))******************))))))******+++,,,,,,,,,,,,++++++*********,,,,,,+++***+++,,,---...//////000000111111222222888888999<<<@@@EEEIIILLLZZZbbbnnnyyyyyyuuu{{{~~~|||zzzwwwuuurrrooollllllllllll{{{xxxwwwpppeeeXXXMMMEEE@@@>>><<<;;;999777555333111111//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((((((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))***++++++)))************+++++++++)))************+++++++++++++++************++++++************************++++++,,,,,,,,,---------......000111111111666<<>>BBBHHHQQQ[[[fffuuu~~~rrrlllooosss|||~~~{{{|||{{{xxxuuussspppnnnjjjhhhhhhkkknnnqqqvvv~~~{{{tttllleee```UUUQQQJJJBBB<<<888666666333222111///...,,,+++***......---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********)))************+++++++++++++++************++++++************************++++++,,,,,,,,,---------...///000000000111555999===BBBLLLZZZfffggg___VVVUUUSSSSSSWWW[[[aaaooo|||uuusssttt~~~yyysssqqqnnnooottt|||zzz}}}}}}~~~}}}}}}%%%%%%%%%%%%%%%$$$$$$##############################$$$%%%&&&&&&&&&%%%%%%***)))'''%%%$$$""""""!!!%%%%%%$$$############$$$""""""""""""#########$$$$$$$$$$$$$$$############&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$!!!$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))*********))))))))))))***+++++++++++++++++++++*********,,,++++++++++++,,,------------,,,,,,,,,,,,,,,+++000000///000111333555666444777;;;AAAIIIWWWgggrrrzzzrrroooooottt|||~~~||||||xxxwwwzzz~~~wwwsssoootttxxxwwwvvvyyy~~~{{{yyywwwwwwuuutttssssssttttttqqqxxxyyysssjjj```VVVMMMEEE@@@;;;:::777444222111111111000//////...---,,,++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++*********)))))))))'''((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))))))))(((((((((''''''((((((((()))))))))))))))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///000//////111444777666<<>>DDDPPP^^^gggjjjjjj______dddppp~~~yyytttvvvyyyxxxxxxyyyzzz|||zzzpppuuu######$$$%%%%%%$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$"""###%%%''''''&&&%%%$$$!!!!!!""""""###%%%&&&'''$$$###"""!!!!!!"""###$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%################################################%%%%%%$$$###"""!!! """#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$ ###&&&'''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((())))))***+++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,---///000000222222111111111333777:::???AAAFFFNNNXXXccclllqqq|||yyyyyyxxx|||}}}zzzxxxwwwyyy}}}|||vvvqqqqqqoooiiidddbbblllnnnvvv~~~{{{ssshhh^^^UUUPPPNNNLLLKKKJJJIIIEEE@@@<<<999777333222111111111000000//////...---+++***)))++++++++++++++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((((())))))******)))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((()))*********)))))))))*********++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,---------.........,,,...///...444>>>EEEEEEKKKKKKNNNTTT^^^fffjjjkkkaaammm~~~}}}|||~~~|||{{{}}}vvvxxx"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!###$$$%%%&&&&&&&&&%%%%%%######""""""######$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###############$$$$$$$$$!!!!!!"""""""""#########"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((()))))))))(((((((((((()))******)))))))))***************)))******+++,,,+++++++++,,,,,,,,,+++++++++++++++)))***+++,,,---...//////,,,---...//////000000000333444666999>>>CCCHHHKKKZZZ___iiivvv|||}}}{{{wwwssspppppptttwwwwww|||wwwsssqqqssssssooommmnnnqqqtttzzz{{{wwwzzz}}}{{{uuuqqqnnnggg\\\PPPGGGBBBAAAAAA777666444444555555555444333111/////////000///...,,,,,,,,,,,,++++++++++++******++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))***************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((()))######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))***++++++************++++++++++++)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,000111111<<>>AAAAAA>>>;;;999111222333333222000...------///000///,,,++++++---++++++,,,...///000...,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111666777:::MMMjjj|||kkkfff```]]]aaakkkvvv}}}~~~zzz~~~yyyzzz&&&$$$$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$#########""""""$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$((((((((('''%%%###"""!!!$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''((('''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''')))***+++))))))))))))************)))))))))))))))******+++,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000222333444555666888999:::<<<===???@@@@@@DDDDDDEEEFFFHHHIIIJJJKKKSSSYYY```cccdddlll{{{~~~|||zzzqqqjjjeeeggghhhjjjiiijjjqqq||||||qqqnnnrrruuurrrmmmhhh```VVVRRRSSSUUUVVVUUUMMMFFF;;;444222222333222000111222333333222111000/////////......---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))************))))))))))))''''''((()))***++++++,,,,,,+++++++++******))))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((('''&&&$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&+++***)))(((((()))***+++'''''''''''''''((())))))&&&''''''%%%$$$$$$&&&((())))))))))))))))))))))))++++++******************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,333...,,,///000......111111111444CCCdddzzzgggeeeaaa```eeerrr~~~yyy{{{}}}{{{xxxuuu|||||||||######$$$&&&((((((%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$"""""""""!!!!!!"""""""""########################$$$$$$$$$#########""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! %%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((((('''&&&%%%%%%&&&'''(((&&&''''''&&&$$$$$$%%%'''(((''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''((()))***(((((()))))))))*********))))))(((((())))))***+++,,,+++******)))))))))***++++++++++++++++++++++++,,,+++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000111222222333//////000222333555666666555555666777888999::::::;;;???BBBBBBBBBGGGQQQZZZeee```[[[ZZZ]]]aaadddeeejjjjjjiiiiiihhhggggggfffjjjooouuuwwwuuussssssuuu|||ooohhhggggggfffeeeddd```[[[TTTOOOKKKJJJLLLMMMLLLMMMRRR[[[bbbccc[[[RRROOOQQQSSSRRROOOMMMFFF>>>:::;;;>>>>>>===AAA;;;333...---.../////////000111111111111000///.........------,,,,,,,,,,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))*********)))))))))(((((()))))))))))))))***************)))))))))(((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%'''''''''((((((((())))))%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&)))(((((((((((((((((()))'''''''''''''''(((((())))))******((('''''')))+++))))))))))))))))))))))))************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,///+++***---...---...000444888???QQQqqqjjjddd___```kkk}}}{{{zzzzzzuuuuuuxxxuuuooorrr||| !!!$$$(((***)))&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""$$$$$$$$$###############"""######$$$%%%$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%$$$$$$%%%''')))((('''&&&&&&%%%&&&&&&''''''(((((()))))))))***(((((('''''''''(((((()))(((((())))))))))))******))))))(((((())))))***++++++******)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,---------------------.........//////,,,,,,---...000111222222/////////000000000111111777777666555666999>>>BBBCCC@@@======???BBBDDDDDDFFFFFFEEEEEEDDDCCCCCCCCCEEEIIIMMMOOONNNMMMOOORRRdddkkkjjj]]]MMMEEEEEEFFFHHHGGGEEECCC???;;;888666555666777777666999???DDDCCC???:::777777888999999;;;666111///000222111000333000,,,******,,,,,,,,,......////////////......,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))******))))))))))))((((((*********))))))(((((((((((((((''''''''''''&&&&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###$$$%%%(((((((((((())))))))))))%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))&&&'''((('''%%%%%%''')))))))))))))))))))))))))))************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******---///---...222222:::HHH^^^zzzooohhhaaadddrrr}}}{{{rrrllljjjhhhhhhsss!!!!!!###&&&))))))'''%%%########################$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$###"""""""""""""""""""""######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###%%%$$$######%%%%%%$$$###########################$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$#################################&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%$$$$$$$$$&&&((((((''''''&&&&&&&&&''''''&&&&&&''''''(((((()))))))))((((((''''''''''''((((((((((((((()))))))))***((((((((((((((()))*********))))))((((((((())))))************************)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,------...///000000111111111111111000000000000000///---++++++...111333444555444333333444666666777666666555555444444444444333666888888888888:::<<>>KKKXXXggglllsssvvvuuuvvv~~~tttnnnwww%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$######'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$%%%&&&&&&''''''((($$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$###"""###$$$$$$###"""$$$######"""!!! """###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$''')))(((&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&((('''&&&%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))(((((((((((())))))))))))))))))))))))+++++++++*********))))))&&&''''''(((((((((((((((,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++******)))***+++---...---,,,***)))))))))************************************++++++++++++******)))))))))))))))))))))))))))************+++++++++''')))+++,,,***)))((()))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******+++******)))((('''(((((())))))))))))(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%)))(((&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))************))))))))))))+++***)))+++------)))&&&******+++++++++,,,,,,,,,++++++,,,---......,,,+++333444555888???OOObbbppp{{{}}}nnnmmmvvvyyy~~~~~~%%%%%%%%%$$$$$$$$$###### !!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$$$$$$$######"""!!!!!! ###%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&((('''%%%''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$######$$$$$$((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((''''''(((((()))***((((((((((((((()))))))))))))))))))))))))))))))))+++++++++*********))))))''''''((())))))))))))((())))))(((((())))))***+++,,,++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***---,,,+++*********+++,,,,,,,,,***)))))))))******************************)))******++++++******)))************************))))))*********+++++++++)))))))))*********)))(((*********)))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))((())))))*********))))))&&&''''''((((((''''''&&&))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************,,,+++)))***,,,,,,***'''*********+++++++++,,,,,,******+++---///000//////333444999CCCSSSeeeuuu}}}~~~sssooovvvzzzzzz|||%%%%%%%%%$$$$$$$$$$$$### !!!"""$$$%%%''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%'''''''''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%$$$######%%%%%%$$$###%%%%%%$$$$$$######""""""$$$&&&''''''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$######''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((((('''''''''(((((())))))***))))))))))))))))))))))))+++************)))))))))'''((())))))******))))))((((((''''''(((((()))***+++++++++++++++,,,------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++***************------,,,******))))))***,,,+++******)))*********************************)))******++++++******)))************************)))))))))*********++++++,,,)))''''''***+++***(((******))))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))&&&'''((()))************''''''(((((((((((('''''')))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))***+++++++++...,,,******+++++++++***************++++++++++++)))***,,,...000111222333444666???PPPeeevvv~~~|||rrrwww}}}xxxpppuuu$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$###""""""###$$$%%%"""!!! !!!""""""""" %%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((('''&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((('''&&&&&&&&&''''''((()))******))))))))))))))))))))))))************))))))))))))(((((()))******************************+++,,,,,,+++++++++***+++,,,,,,---...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))*********))))))))))))))),,,++++++***************++++++******************************************))))))************))))))++++++++++++++++++++++++))))))))))))************---)))$$$%%%))),,,***'''))))))))))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((''''''((()))******))))))))))))************))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))'''(((((()))+++,,,,,,---...---+++******+++,,,,,,************+++++++++,,,***+++---...///111444666<<>>QQQbbbkkkooowww~~~}}}~~~}}}~~~~~~{{{zzz{{{}}}|||{{{{{{zzzzzzzzzzzz{{{xxxxxxyyyzzz{{{|||~~~{{{wwwuuuwwwyyyxxxwwwuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwyyyzzzzzzyyywwwuuuvvvtttssssssuuuvvvuuuttt!!!###%%%%%%###"""###%%%###$$$%%%&&&''''''''''''%%%$$$"""###$$$%%%%%%$$$"""###$$$&&&&&&%%%###"""%%%$$$$$$$$$$$$#########$$$$$$######$$$$$$%%%%%%!!!!!!!!!"""#########$$$%%%%%%$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$%%%###""""""""""""###$$$$$$#########$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((()))&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''******((('''&&&&&&%%%%%%&&&''')))******)))'''&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''((((((((((((*********)))((((((''''''''''''(((((()))))))))***''''''(((((())))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))(((((()))******+++*********)))))))))((((((((((((((('''''''''''''''((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((('''''''''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))***,,,...///&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""###%%%'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******))))))******+++++++++,,,++++++************++++++---...///......///333666???LLLaaasssyyyzzzwwwqqqtttwwwxxxxxx}}}}}}}}}}}}zzzxxxxxxzzz|||}}}|||{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~yyytttsssuuuwwwwwwvvvvvvuuutttsssssssssssstttwwwxxxzzz{{{zzzxxxwwwvvvwwwvvvttttttvvvwwwwwwwww###$$$######&&&)))$$$$$$%%%&&&&&&&&&&&&%%%###"""!!!"""$$$%%%%%%%%%"""$$$'''((()))'''%%%###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%""""""##################%%%%%%%%%$$$######"""""""""$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((($$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&'''''''''((('''&&&%%%$$$$$$$$$$$$%%%'''***,,,+++)))&&&###&&&&&&%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))******)))((('''''''''(((((((((((((((((()))&&&&&&'''(((((()))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************(((((((((((()))******+++******)))))))))((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$)))(((&&&$$$$$$%%%'''((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))******+++))))))******+++,,,,,,,,,,,,++++++++++++++++++,,,,,,.........---111777===LLLXXXkkkyyy}}}}}}~~~~~~vvvoooppptttvvvyyy~~~~~~|||}}}|||zzzxxxvvvwwwxxx{{{zzzzzzyyyyyyyyyyyyyyy|||xxxvvvuuuvvvvvvvvvwwwvvvtttsssrrrrrrsssssswwwyyy{{{{{{yyyxxxxxxxxxyyywwwuuuvvvxxxzzzzzzzzz"""""" """&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$"""###$$$%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$#########"""""""""!!!###%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!"""######'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&###$$$&&&'''&&&%%%"""!!!%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$#########$$$%%%&&&'''((((((&&&$$$###%%%%%%&&&'''''''''''''''''''''''''''(((((((((((((((((()))******)))((('''((((((((((((((('''''''''''''''(((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++************************'''''''''(((((()))++++++***)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$))))))(((((('''''''''((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))******++++++))))))***++++++,,,------------,,,,,,,,,,,,---------...000///111777BBBJJJZZZbbboooxxxzzz|||{{{{{{ttttttwwwyyy}}}|||{{{||||||{{{yyywwwvvvwwwxxxxxxxxxxxxyyyzzz{{{{{{~~~~~~yyy{{{{{{yyywwwuuutttvvvxxxwwwvvvtttsssrrrssstttuuuwwwyyyzzzzzzxxxwwwyyy{{{yyywwwuuuvvvyyy{{{}}}}}}!!!$$$"""&&&&&&&&&&&&%%%$$$######(((&&&$$$$$$%%%%%%$$$### !!!"""###%%%%%%%%%$$$$$$$$$$$$###!!!""""""###$$$&&&'''(((&&&%%%%%%%%%$$$#########"""""""""""""""#########!!!###%%%%%%$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&'''''''''((((((((())))))'''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%&&&''''''(((#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%"""$$$&&&((('''%%%"""%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$%%%'''((()))(((''''''''''''''''''((((((((()))'''((()))******)))((('''))))))(((((('''''''''&&&)))))))))(((''''''&&&&&&))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++************************''''''''''''((()))++++++))))))))))))((((((((((((((((((((()))))))))))))))&&&'''''''''((()))))))))))))))))))))))))))))))))$$$%%%&&&'''(((***++++++%%%%%%&&&&&&'''(((((((((&&&&&&''''''((())))))***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%########################&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((###$$$&&&'''((('''&&&&&&''''''((())))))(((''''''###%%%''')))******)))((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))***+++++++++))))))***+++,,,,,,------...------,,,,,,------......111222333666???LLLVVVhhhmmmuuuzzzzzz{{{yyyyyyxxxzzz{{{}}}{{{{{{wwwyyy{{{|||zzzyyyxxxyyyvvvwwwwwwyyyzzz|||~~~{{{{{{~~~yyyssssssuuuwwwuuussstttwww{{{vvvuuutttssssssuuuwwwxxxwwwyyyzzzyyywwwwwwzzz}}}xxxvvvuuuvvvyyy|||~~~~~~ !!!"""######$$$######$$$$$$##################!!!"""###%%%%%%$$$######%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$''''''&&&%%%$$$###"""!!!%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$(((### $$$&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###'''((((((((('''&&&&&&%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((())))))'''(((((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))******))))))+++***)))(((((((((((((((******))))))((((((((('''''''''(((((())))))******))))))(((((('''''''''&&&'''((()))******)))((('''***************)))(((((((((((())))))((('''&&&&&&((((((((((((((((((((((((***)))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&'''***)))((('''%%%$$$""""""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&%%%%%%!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******)))((((((((((((((())))))))))))))))))))))))++++++)))((((((((()))***)))******++++++,,,------......---...//////...,,,...000222444:::HHH[[[iiiqqqppprrryyy~~~{{{|||}}}yyyzzz}}}}}}zzzzzzzzz|||yyyvvvvvvxxxzzzyyywwwttttttsssttt{{{~~~~~~}}}|||||||||zzzwwwtttwwwwwwwwwwwwvvvvvvvvvvvvwwwuuusssqqqqqqsssuuuvvvzzzzzzyyyyyyyyyzzz{{{|||uuuvvvwwwyyyzzzzzzyyyyyy!!!!!!""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$###############"""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''""""""""""""######$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&### !!!$$$&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$######"""""""""###$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%)))(((((('''&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***)))(((((('''''''''((()))))))))(((((('''''''''''''''(((((()))))))))))))))(((((((((''''''''''''(((((()))******)))(((((())))))******)))(((((('''((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%'''''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''#########$$$$$$$$$%%%%%%''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((***+++,,,)))******++++++,,,------...------...///000///...222333666;;;EEEUUUfffqqqrrrsssyyy~~~yyywww}}}{{{{{{|||zzzzzz{{{~~~zzzvvvuuuvvvwwwvvvuuuvvvvvvvvvwww}}}|||{{{||||||{{{xxxvvvuuutttttttttsssrrrrrrrrrtttsssrrrqqqqqqrrrtttuuuzzzyyyyyyyyyxxxxxxwwwwwwuuuvvvxxxyyyyyyyyywwwvvv##################""""""#######################################$$$%%%%%%$$$$$$############$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!"""""""""#########%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!%%%###!!!"""%%%&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################""""""!!!"""######$$$%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%))))))((('''&&&&&&%%%%%%#########$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&((((((((('''''''''''''''(((((((((''''''''''''''''''(((((((((((()))))))))((((((((((((''''''''''''((())))))******))))))((((((((((((((((((((('''&&&(((((((((((((((''''''&&&(((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$(((((('''&&&&&&&&&&&&'''&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""#########$$$$$$(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((''''''(((((('''''''''''''''''''''''''''''''''((()))+++,,,---)))******++++++,,,------...---......//////000111666777<<>>HHHQQQXXXkkk}}}{{{www|||{{{oookkkwww}}}qqqllliiikkkkkkiiihhhiiihhhhhhhhhhhhhhhhhhiiijjjkkklllrrr{{{{{{zzzvvvvvvwwwxxxzzzzzzxxxvvvrrrpppoooqqquuuxxxzzzyyyuuuuuuttttttsssrrrrrrqqqoooooonnnooopppsssvvvwwwtttuuuwwwyyyzzzyyyxxxxxx~~~zzzvvvsssrrrrrruuu{{{}}}xxxuuuuuu !!!"""$$$$$$$$$###"""&&&&&&%%%$$$#########$$$"""###%%%&&&'''&&&%%%%%%&&&&&&%%%$$$############&&&%%%%%%$$$###"""!!!!!! ###%%%&&&%%%###""""""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%""""""""""""############&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""############$$$%%%&&&''''''&&&$$$$$$$$$$$$&&&'''"""###%%%&&&&&&%%%###""" """$$$%%%$$$"""!!!###$$$%%%%%%%%%%%%$$$######$$$%%%$$$######%%%&&&$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$######$$$&&&((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$&&&'''&&&$$$###$$$&&&%%%$$$$$$$$$######""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$###$$$%%%&&&$$$$$$$$$############"""$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""#########"""!!!###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$$$$%%%(((&&&###!!!!!!###&&&(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))(((((((((((())))))))))))***************************,,,------...000333666GGGUUUaaammm}}}zzzwwwxxx|||uuuiiippp~~~zzz|||~~~}}}~~~tttkkkgggeeeggggggdddcccdddeeefffffffffhhhiiijjjkkkiiinnnxxx~~~~~~{{{yyyyyyssstttwwwyyy{{{yyyuuuqqqpppnnnmmmoootttyyy{{{{{{vvvuuutttsssrrrrrrrrrrrroooooonnnnnnppprrruuuwwwtttuuuxxxzzz{{{zzzyyyyyy}}}{{{xxxuuurrrqqqvvv|||yyywwwwww#########"""######$$$%%%'''""""""%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$###"""###$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! ###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%&&&'''$$$$$$$$$$$$$$$###"""!!!%%%&&&&&&&&&%%%###""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$########################################## $$$######$$$&&&&&&%%%###########################&&&&&&%%%$$$$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########((('''&&&$$$###"""""""""######$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&''''''''' """""""""###$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$""""""###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%'''***++++++(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%'''(((%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&&&&&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&######$$$$$$%%%&&&''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))&&&''')))***+++***((('''(((((((((((((((''''''''')))))))))((((((((((((((()))***+++,,,,,,,,,,,,,,,///,,,+++...000222777===IIIjjjxxxsssuuu}}}qqqqqq||||||sssrrryyy|||xxxrrrooocccdddfffgggggggggffffffddddddeeeeeefffhhhiiijjjmmmqqqwww{{{}}}}}}|||{{{{{{}}}}}}yyywwwuuuyyy~~~|||vvvrrrtttsssssstttvvvxxx{{{|||uuutttrrrqqqooonnnmmmmmmppppppooopppqqqsssvvvwwwrrrrrruuuxxxxxxwww{{{||||||zzzvvvrrrrrruuuyyy{{{||||||zzzwwwuuutttttt###############$$$$$$%%%'''######%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$#########""""""!!!""""""###$$$#########&&&&&&$$$#########$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%% !!!###&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&######$$$$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%!!!###$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%&&&'''''''''((('''''''''&&&&&&&&&&&&'''''''''''''''(((((()))&&&''')))*********(((((((((((((((((((((((((((((()))))))))))))))))))))))))))************))))))(((,,,******...000111555;;;LLLnnn}}}vvvvvv|||vvvyyytttmmmooouuu{{{{{{tttnnnkkkfffeeeeeeeeeeeeggghhhiiigggfffdddcccdddgggjjjlllrrrxxx~~~~~~zzzwwwwwwyyyzzz|||~~~~~~|||yyywwwtttxxx}}}~~~yyyuuuuuuuuuuuuvvvwwwwwwxxxyyyrrrrrrqqqpppoooooooooooonnnnnnnnnoooppprrrssstttuuutttuuuwwwwwwwww|||~~~yyysssooooootttxxxxxxzzzzzzyyyvvvtttsssttt###############$$$%%%%%%'''$$$!!!!!!$$$&&&%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$############""""""######$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&'''%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$%%%$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################""""""""""""""""""""""""########################%%%$$$$$$%%%'''(((&&&%%%########################"""######$$$%%%%%%&&&&&&""""""###$$$%%%&&&''''''&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%"""""""""###$$$%%%&&&'''######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$&&&'''&&&$$$""""""###%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%&&&'''&&&&&&%%%$$$###"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&''')))*********)))(((((((((((((((((((((((((((************************+++++++++***))))))((((((+++***+++///222333888???UUUwww{{{www{{{xxxuuugggccciiippp~~~xxxrrrmmmiiifffgggeeecccbbbccceeehhhjjjkkkiiifffeeefffiiinnnpppxxxxxxrrrssswwwxxxyyy{{{}}}}}}{{{yyywwwtttxxx}}}{{{xxxvvvwwwxxxyyyxxxwwwvvvuuuooooooooonnnooooooppppppooooooppppppqqqrrrrrrssswwwtttsssuuuuuuvvv|||yyyrrrnnnnnnssswwwvvvwwwxxxwwwuuussssssttt$$$############$$$%%%%%%'''$$$""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$##############################!!!!!!"""######$$$$$$%%%%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$"""###############""""""$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$"""""""""""""""""""""""" ###""""""###%%%%%%$$$"""#################################$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&'''&&&$$$######$$$&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!! ###%%%""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%%%%$$$$$$'''''''''&&&%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$$$$############$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$$$$######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((()))***))))))(((((((((((((((((()))))))))***+++++++++++++++,,,,,,---,,,,,,,,,+++,,,,,,,,,...,,,...222444888AAAJJJeee{{{~~~~~~yyytttaaa\\\dddnnnuuunnnjjjhhheeebbbdddcccbbbbbbbbbdddggghhhmmmlllkkkkkkmmmppptttwww}}}~~~xxxttttttvvvvvvwwwyyyzzz{{{yyyxxxwwwuuuxxx|||}}}zzzxxxtttvvvyyy{{{{{{xxxvvvsssoooooooooooooooooopppqqqqqqrrrrrrsssssssssssssssvvvrrrpppqqqrrrtttyyy}}}xxxtttqqqrrrtttwwwtttvvvwwwwwwuuuttttttuuu$$$$$$$$$###$$$%%%%%%&&&%%%$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$"""######$$$$$$######"""###################################################"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%$$$"""########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$######$$$&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""%%%'''"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((((()))))))))))))))(((((((((((())))))************++++++,,,,,,,,,,,,++++++++++++,,,---//////000...///333777>>>LLLYYYtttrrraaa]]]gggrrr{{{ppphhheeedddbbbaaa______aaabbbcccdddddddddhhhjjjlllooosssuuuxxxyyy~~~|||zzzyyyyyyyyyxxxwwwtttuuuwwwxxxxxxwwwvvvuuuwwwyyy{{{}}}|||zzzwwwuuupppsssxxx|||}}}{{{xxxuuurrrrrrqqqppppppppppppqqqssssssrrrrrrrrrqqqqqqqqqsssooollloooqqqrrrvvv{{{zzzyyyxxxwwwwwwwwwwwwwwwtttvvvwwwwwwvvvuuuuuuvvv$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$"""############$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""#########$$$$$$#################################&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$$$$$$$$$$$$$$$$""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''%%%$$$########################&&&&&&%%%%%%$$$######"""%%%%%%$$$$$$############$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!!!!"""###$$$%%%&&&######$$$$$$$$$$$$$$$$$$###############"""""""""!!!"""######"""###%%%'''$$$$$$$$$$$$$$$#########&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%''')))###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%$$$######"""#########$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))'''(((((())))))******+++*********++++++,,,,,,---)))(((((()))***,,,...000//////222888>>>HHHYYYhhh{{{}}}{{{qqqfffgggqqqzzz|||uuummmeeebbbaaaaaabbb]]]^^^```cccdddddddddccceeegggkkkooosssuuuvvvwww}}}yyyttttttwwwzzzyyywwwssstttuuuvvvuuuuuutttsssvvvwwwyyyyyyxxxvvvtttrrrnnnrrrwww|||}}}|||zzzxxxttttttssssssrrrsssssssssrrrqqqooonnnmmmmmmnnnnnnqqqmmmmmmqqqsssssstttwwwuuuuuuuuuwwwzzzzzzyyywwwtttvvvwwwwwwuuutttuuuuuu%%%$$$$$$$$$$$$%%%&&&&&&"""###$$$$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$!!!""""""###$$$###############$$$$$$$$$###"""!!!###$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&'''''''''%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######$$$&&&&&&%%%$$$########################%%%$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$######$$$$$$%%%%%%&&&&&&############"""""""""!!!"""#########"""###%%%'''############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$#########"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%&&&%%%$$$###"""######$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''((())))))))))))((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((())))))***'''(((((()))******++++++))))))******+++,,,,,,,,,******))))))***+++...//////222:::CCCKKKUUUfffvvvwwwuuulllnnn{{{qqqqqqxxx|||rrrpppkkkddd```^^^```bbb___```aaabbbccceeefffggghhhiiikkknnnqqqsssuuuvvv|||yyytttrrrsssuuuvvvvvvssstttttttttsssrrrqqqqqqrrrsssuuuuuuuuutttsssrrrooorrrwww{{{}}}|||zzzxxxuuuuuuuuuuuuuuuvvvwwwxxxtttqqqnnnkkkjjjjjjlllmmmrrrooopppvvvzzzxxxuuuuuutttrrrrrrtttwwwyyyyyywwwtttuuuvvvvvvtttsssssssss%%%%%%$$$$$$%%%%%%&&&'''!!!"""$$$$$$""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$""""""###$$$###"""!!! $$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""" !!!"""###%%%&&&'''(((%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%%%%&&&&&&&&&&&& """$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$###!!!#################################$$$$$$%%%&&&&&&!!!!!!"""###$$$%%%%%%&&&(((''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########&&&%%%$$$"""!!! ######$$$%%%&&&&&&''''''%%%%%%%%%%%%$$$$$$######$$$$$$$$$###"""###%%%'''""""""######$$$$$$$$$%%%$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$###"""###$$$&&&%%%%%%%%%$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$######"""""" !!!###$$$%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%'''&&&$$$#########$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))******'''(((((()))***+++++++++(((((()))***++++++,,,,,,///---,,,++++++,,,...///111777BBBNNNWWWaaaqqqqqqkkkaaagggssspppzzzxxxnnnlllllliiiddd___]]]___ccccccbbbaaaaaabbbeeehhhkkknnnnnnnnnnnnpppsssvvvxxx|||zzzwwwrrrnnnnnnrrruuutttttttttsssrrrqqqpppoooooopppqqqssssssssssssrrrqqqtttxxx{{{}}}|||zzzxxxttttttuuuvvvxxxyyy{{{|||vvvsssoookkkjjjkkkmmmooosssqqqttt{{{|||wwwvvvuuurrroooppptttwwwwwwvvvssstttuuuuuurrrqqqqqqqqq$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%""" """$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))&&&""""""######!!!%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""###$$$%%%"""$$$&&&%%%$$$###$$$%%%###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######%%%%%%$$$######"""""""""########################"""""""""""""""######$$$$$$###$$$$$$%%%$$$""" $$$$$$##################&&&((()))(((&&&$$$##############################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$#########"""!!!!!!!!!!!!$$$'''%%%"""$$$$$$$$$#########""""""!!!###$$$&&&&&&$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$###"""!!!$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!! ###$$$%%%%%%%%%%%%$$$######"""""""""!!!!!! ########################&&&%%%###"""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%###!!!!!!"""###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$""""""!!!%%%$$$""""""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''######$$$$$$$$$$$$######((('''&&&%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))((()))))))))************+++)))((()))+++///111222888:::GGG___ssszzz|||}}}pppmmmkkkppp|||~~~zzzuuuxxxqqqjjjiiigggfffeeecccaaabbbdddffffffcccaaa___```dddiiilll{{{vvvpppmmmnnnqqqsssuuu{{{wwwsssqqqqqqrrrrrrrrrqqqsssvvvvvvuuutttssssssssstttuuutttsssrrrtttuuuuuuzzz~~~}}}yyywwwyyy{{{{{{zzzyyyxxxyyy{{{~~~zzzuuunnnjjjjjjmmmqqqrrrppppppssszzzzzztttkkkmmmoooqqqrrrtttwwwyyy{{{xxxvvvvvvwwwwwwtttqqq%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&###!!!!!!###$$$$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$###"""$$$$$$######"""#########""""""###$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$&&&&&&$$$###$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$"""########################$$$&&&((((((&&&%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######%%%""" """''')))'''$$$$$$$$$$$$#########"""""" !!!"""######"""!!! ################################################""""""###$$$$$$###""""""###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%%%%%%%%%%$$$###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$""""""#########"""$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$#########$$$%%%''''''&&&$$$"""%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))************++++++++++++,,,+++***+++---///111111444<<>>FFFaaauuuzzz~~~~~~mmmmmmvvvnnneeekkkvvvzzzssslllfffcccbbb```^^^\\\[[[]]]___aaa```bbbcccdddcccbbbcccdddfffkkkrrryyy|||{{{xxxuuuqqqnnnllllllnnnppprrrsssssspppmmmkkklllnnnooooooppplllhhhiiimmmppppppnnnnnnqqquuuvvvvvvuuuuuuuuutttrrrpppooopppqqqqqqqqqpppqqqsssuuuwwwyyyyyyzzzzzzyyyxxxyyy{{{}}}}}}|||zzz{{{{{{zzzxxxwwwwwwwwwuuuuuuuuuttttttwww{{{~~~}}}}}}}}}zzzxxxxxx|||