BM6P6(@ zzz~~~~~~}}}{{{yyyvvvsssqqqssszzz~~~uuukkkddd___]]]\\\iiiiiimmmttt}}}{{{pppaaaUUUQQQIIIHHHQQQWWWYYYcccpppllliiiddd^^^ZZZWWWVVVUUUXXXZZZ\\\[[[YYYUUURRRQQQOOOTTT\\\eeeooowww~~~|||vvvqqqmmmhhhbbb]]]UUUMMMCCC>>><<<:::777333222...+++***++++++***'''************************)))))))))))))))))))))))))))*********((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++)))((((((((()))***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&###"""###&&&(((&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$(((((())))))(((&&&$$$###%%%%%%$$$$$$$$$#########(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&((((((((('''&&&%%%''''''&&&&&&&&&''''''((())),,,---+++''''''+++/////////111444999???DDDGGGOOOSSSZZZaaafffggggggeeeaaa\\\TTTLLLFFF@@@<<<999222333444333111000111222))),,,...000000000000111000333666888888888999:::>>>@@@CCCEEEHHHIIIIIIIIIKKKJJJJJJKKKMMMOOORRRTTTSSSRRROOOLLLHHHDDDAAA???AAA@@@>>><<<;;;<<<===>>><<>>;;;999666::::::555333555333......,,,***)))******)))'''******)))''''''&&&&&&&&&''''''((((((((((((''''''))))))((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''~~~|||yyywwwuuuvvv{{{zzzqqqiiidddaaa```fffhhhnnnwww}}}ooodddZZZPPPKKKNNNQQQQQQYYYdddjjjgggddd___[[[WWWUUUTTTXXXZZZ]]]^^^]]]\\\ZZZYYYVVVUUUWWW___jjjtttzzz|||}}}{{{zzzxxxvvvrrrkkkeee^^^UUUJJJBBB???===;;;888444222///...///...,,,)))***************+++++++++))))))))))))))))))))))))'''(((((((((&&&&&&((()))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&$$$&&&((()))(((&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''''''''%%%$$$###(((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&+++***)))(((''''''&&&'''&&&))),,,,,,******...222///222888>>>DDDIIIMMMOOOYYY\\\___bbbcccaaa___]]]QQQLLLEEE???:::666222///000111222111000///000111,,,///111222222111222333333777<<<>>>?????????@@@AAABBBDDDFFFIIIKKKLLLLLLOOONNNOOOPPPRRRUUUXXXZZZXXXVVVSSSPPPLLLJJJHHHGGGGGGFFFEEEDDDDDDFFFHHHIIIKKKPPPTTTUUUTTTUUUYYY]]]\\\YYYRRRIIIAAA<<<<<<======>>>???BBBFFFKKKOOORRRYYYVVVSSSQQQQQQOOOMMMKKKGGGHHHKKKPPPVVV]]]cccgggmmmttt~~~}}}vvvqqqooommmkkkiiikkkhhhccc```]]]YYYTTTPPPNNNLLLHHHFFFEEECCC@@@>>><<>>555333111//////---+++))))))*********++++++,,,,,,))))))))))))))))))))))))'''(((((((((&&&&&&((()))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***)))((('''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%'''&&&%%%&&&((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&''''''((((((---,,,+++)))((('''&&&&&&'''***---...---...222555555:::AAAIIIOOORRRTTTTTTVVVVVVVVVUUUSSSPPPLLLJJJDDD@@@:::666333111///......000111000//////000111111333666666555555555666444999???CCCCCCCCCBBBBBB??????AAACCCEEEHHHJJJKKKKKKKKKLLLMMMOOORRRTTTVVVSSSQQQNNNKKKIIIHHHHHHHHHHHHHHHHHHIIIJJJMMMOOOQQQUUUXXXZZZZZZXXXXXX[[[]]]```]]]VVVMMMDDD@@@???@@@CCCCCCCCCEEEHHHLLLPPPRRRUUUSSSQQQPPPPPPPPPNNNLLLEEEGGGJJJOOOUUU[[[___bbbgggnnnxxx}}}yyyvvvuuutttrrrqqqwwwuuurrrpppooommmjjjggg___[[[VVVQQQNNNJJJFFFCCCBBBEEEFFFDDDDDDDDDBBB???888444...+++***+++++++++******)))((((((((())))))'''(((((())))))(((((('''((((((((('''&&&&&&%%%%%%((((((((())))))(((((((((%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''yyyrrrkkkgggeee___bbbiiirrr||||||xxxxxx|||uuujjj^^^XXXRRRPPPTTT\\\iiijjjllllllkkkhhhdddbbbdddeeegggjjjmmmnnnnnnmmmlllddd[[[XXX^^^iiisssxxxzzz}}}~~~uuukkk]]]QQQIIIFFFDDDCCC;;;999555222///...,,,,,,)))******++++++,,,,,,---)))))))))))))))))))))))))))*********((((((***+++++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((&&&&&&&&&''')))***,,,+++***)))(((((('''(((---///000///000222777;;;AAADDDIIIMMMPPPQQQPPPPPPGGGFFFEEECCCAAA???<<<;;;;;;888444222222222222111000222333333222111333444666888:::;;;999888888999888===CCCGGGGGGEEECCCBBB>>>>>>>>>@@@BBBEEEHHHJJJFFFFFFFFFGGGHHHIIIKKKLLLIIIGGGDDDBBBAAABBBCCCEEEFFFGGGHHHJJJMMMPPPRRRTTTUUUVVVWWWUUUSSSRRRSSSUUU[[[ZZZWWWQQQKKKGGGEEEEEEJJJLLLOOOSSSVVVYYY[[[[[[UUUSSSQQQPPPOOONNNKKKIIIFFFHHHKKKOOOUUU[[[```cccfffkkksssyyy|||zzzuuurrruuuuuuuuuuuuvvvvvvvvvvvvxxxyyyzzz|||~~~~~~~~~}}}vvvqqqiiiaaaYYYRRRKKKGGGFFFHHHIIIJJJKKKLLLLLLKKKCCC>>>666000------,,,,,,))))))(((((((((((())))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''}}}wwwqqqllliiigggbbbccceeekkksssyyy}}}~~~~~~}}}|||{{{yyywwwvvvuuuvvvyyyzzznnneee]]]XXXXXX[[[eeehhhlllooopppooollljjjkkkkkklllnnnrrrtttsssqqqpppjjjbbbZZZYYY```mmmxxx}}}{{{sssfffYYYPPPKKKHHHGGGFFFCCC>>>888333111111111******++++++,,,,,,,,,,,,)))))))))))))))))))))))))))*********((((((***+++************************((((((((((((((((((((((((*********)))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%'''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&'''((()))***))))))(((((()))***++++++111111111222555:::AAAEEEMMMLLLKKKIIIGGGEEEDDDDDD======<<<:::999777666555333111......000111222222666777888888666666777888999;;;===>>><<<;;;;;;<<<>>>BBBHHHKKKJJJGGGEEEDDD@@@@@@@@@AAACCCFFFIIIKKKFFFEEEEEEEEEEEEEEEEEEEEEDDDCCC@@@??????@@@BBBDDDFFFGGGIIIKKKMMMPPPRRRTTTRRRQQQPPPNNNKKKJJJJJJKKKNNNPPPRRRRRROOOKKKIIIHHHMMMRRRZZZbbbfffgggfffdddZZZXXXUUUTTTRRROOOJJJGGGFFFFFFHHHKKKQQQXXX___cccfffjjjnnnpppooojjjddd```eeegggjjjmmmpppsssuuuvvvyyy{{{{{{qqqfff[[[QQQJJJGGGGGGHHHKKKNNNPPPRRRTTTKKKFFF>>>777222///,,,***))))))(((((('''((((((((((((((())))))))))))(((((('''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((}}}|||zzzwwwssspppooonnnooonnnlllkkklllooorrrttttttrrrpppmmmkkkkkkmmmoooqqqtttwww|||~~~sssiii```[[[XXX]]]aaafffkkkmmmmmmkkkjjjkkkjjjjjjnnnsssvvvvvvtttooollleee\\\VVV[[[hhhsss~~~yyyooocccYYYRRRNNNLLLKKKIIIEEE???777222000000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((((((((&&&&&&((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$'''(((((((((&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''((()))******&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&((()))(((((('''(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((()))******''''''((()))+++---///000000111444999???FFFKKKOOOOOOLLLFFFAAA<<<:::999888888888777666555333222111333111///000333666777888;;;<<<===<<<:::999:::;;;:::<<>>===>>>>>>>>>AAAFFFIIIHHHFFFDDDCCCAAAAAABBBCCCDDDFFFGGGHHHFFFFFFEEEEEEEEEDDDDDDCCCDDDCCCAAAAAAAAACCCEEEFFFGGGGGGIIIJJJLLLNNNOOOOOOMMMLLLIIIGGGEEEDDDDDDDDDDDDHHHLLLNNNNNNKKKJJJIIIRRRYYYccclllqqqppplllhhh]]]\\\ZZZXXXVVVSSSNNNKKKEEEFFFGGGKKKPPPVVV[[[^^^dddfffggggggddd___YYYUUUWWW[[[___cccgggkkkooorrrxxx||||||pppcccWWWPPPIIIFFFFFFIIILLLNNNSSSXXXPPPLLLFFF@@@:::555///+++++++++***)))((((((((((((((())))))******))))))(((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((|||wwwsssrrrqqqpppoooqqqtttxxx{{{}}}{{{xxxvvvtttrrrooollljjjhhheeebbbcccfffjjjlllooosssyyyxxxmmmccc\\\XXX[[[```dddfffgggeeedddcccbbbccciiirrrxxxyyywwwppplllfff^^^ZZZ]]]fffnnn{{{xxxoooddd[[[UUURRRPPPQQQQQQKKKBBB999222///---------,,,,,,++++++***))))))))))))))))))))))))'''(((((((((&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&((()))(((&&&$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&''''''))))))$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((()))******)))(((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&((())))))*********)))******,,,...000222333222555<<>>>>>===>>>>>>===:::999999:::999<<<>>>@@@?????????@@@???CCCGGGJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPQQQRRRRRRRRRRRRRRRQQQNNNKKKIIIHHHHHHHHHHHHGGGIIILLLMMMLLLKKKKKKKKKVVV\\\dddkkkmmmkkkeeeaaaYYYXXXXXXXXXXXXVVVSSSPPPKKKMMMQQQVVVYYY[[[\\\\\\^^^_________\\\YYYVVVSSSPPPTTTXXX[[[^^^bbbhhhlllpppvvv}}}xxxlll```XXXMMMGGGDDDFFFHHHJJJPPPWWWUUUSSSPPPLLLHHHAAA999333///...---+++***))))))((())))))************))))))'''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''((((((((((((((((((''''''''''''((((((yyyrrrmmmlllkkklllnnnssszzz|||uuunnniiifffdddbbb``````cccgggiiihhhnnnwwwxxxmmmdddVVVYYY]]]```bbbbbbaaa```ZZZYYY\\\eeepppxxx{{{{{{tttnnnfffaaa```ccchhhkkkxxx}}}~~~vvvlllbbbZZZVVVYYY]]]```\\\RRREEE:::444///...------,,,+++***))))))))))))))))))))))))))))))*********((((((***+++((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%(((((((((''''''&&&&&&&&&$$$&&&(((&&&###"""###&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&(((***+++***)))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((%%%&&&(((************))),,,,,,---...000222333444666;;;CCCLLLPPPPPPKKKGGG===;;;999777666555444444000222555999;;;<<<<<<;;;777555444555999<<<>>>???===>>>>>><<<:::888888999999;;;>>>?????????@@@AAAGGGJJJOOORRRTTTUUUVVVXXXSSSTTTUUUVVVWWWVVVUUUTTTSSSTTTUUUWWWXXXYYYYYYYYYYYYZZZZZZ[[[\\\]]]]]]]]]```````````````___^^^]]][[[YYYUUUSSSSSSTTTTTTSSSPPPPPPPPPNNNLLLKKKMMMOOORRRWWW\\\```aaa]]]WWWSSSQQQRRRSSSUUUWWWWWWUUUSSSTTTXXX^^^ccceeedddaaa^^^YYYYYYYYYYYYYYYXXXVVVUUUOOORRRUUUWWWYYY]]]ccchhhfffllluuu|||{{{qqqfff^^^QQQIIIDDDEEEFFFFFFMMMUUUZZZYYYYYYWWWSSSLLLCCC===222111///---,,,******)))))))))************))))))&&&'''''''''''''''''''''))))))************))))))''''''''''''((((((((()))((((((''''''''''''((((((wwwpppqqqlllkkkrrrzzzrrreeegggaaa___dddiiijjjlllnnnooopppxxxrrrbbbXXXWWWWWW\\\cccgggfffcccaaa```aaahhhqqqxxxzzzyyyzzztttlllggghhhlllrrruuu}}}xxxtttooofff\\\^^^]]]]]]^^^\\\QQQ@@@333000///---------,,,)))&&&%%%%%%&&&((()))+++,,,,,,))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''((((((''''''''''''((((((&&&&&&''''''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((((('''"""###$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%'''%%%$$$""""""###%%%&&&''''''&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&(((''''''''''''((())))))((((((((((((((()))***+++------...///222666999;;;===AAAFFFJJJJJJGGGCCC@@@666444222000///111333444666888<<<@@@BBBCCCCCCBBB???===;;;;;;<<<===>>>===>>>>>><<<:::888888:::<<<>>>???AAACCCEEEGGGHHHHHHKKKQQQZZZ```bbbdddfffgggdddbbbaaaaaadddfffgggfffdddfffhhhiiihhhgggggghhhhhhhhhfffffffffggghhhiiiiiijjjkkklllllllllllllllkkkgggbbbaaabbbcccaaa___YYYZZZ[[[XXXSSSQQQQQQSSSYYYZZZZZZZZZWWWSSSOOOLLLGGGHHHJJJOOOUUUXXXZZZYYYZZZ]]]cccjjjnnnnnnkkkhhhbbb___[[[WWWUUUTTTQQQOOOPPPNNNNNNSSS\\\bbbcccaaahhhkkkqqqwww}}}{{{sssiiicccWWWTTTPPPKKKHHHIIINNNRRRYYY[[[___aaa```ZZZQQQKKK@@@:::222---,,,---,,,+++***(((&&&'''))),,,------(((&&&""" """&&&(((******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&%%%$$$######}}}vvvrrrssszzz|||lllhhhdddeeemmmsssttttttuuusssttt{{{zzzlllaaa]]]ZZZ\\\aaafffgggfffjjjiiikkknnnsssvvvvvvuuuuuuqqqmmmlllnnnrrrvvvxxxzzz|||}}}zzzwwwoooggg___\\\[[[\\\[[[RRRDDD888222000...,,,,,,+++)))(((''''''(((((())))))******))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((('''''''''''''''''''''((((((''''''''''''((((((((('''''''''&&&&&&&&&%%%''''''''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&$$$###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%((((((((((((''''''''''''%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%&&&&&&''''''&&&'''''''''''''''&&&&&&'''''''''''''''((())))))((((((((()))***+++------///000222555999<<<>>>???@@@BBBCCCDDDBBB>>>999666444222111000000222555777???BBBFFFJJJKKKIIIFFFDDD@@@>>><<<;;;===>>>>>>======>>>?????????@@@CCCEEEEEEGGGJJJMMMQQQTTTVVVWWWZZZ___ffflllmmmnnnooopppkkkjjjiiijjjmmmpppqqqqqqppprrrttttttsssrrrrrrssssssrrrqqqooonnnnnnmmmmmmqqqrrrssstttttttttttttttsssooojjjhhhiiijjjiiihhheeeggghhhgggdddcccdddeeebbbaaa___[[[VVVQQQLLLIIIFFFFFFGGGKKKOOOSSSTTTTTTTTTXXX```jjjrrrwwwwwwvvvpppmmmhhhddd___ZZZTTTPPPQQQPPPPPPVVV___fffhhhgggjjjllloootttyyy~~~|||xxxrrrlllhhh\\\ZZZWWWSSSPPPQQQTTTXXXcccdddgggjjjiiieee]]]XXXMMMEEE:::333///,,,***'''+++***((()))***+++++++++)))(((''''''''''''((()))***)))))))))((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%~~~wwwiiigggkkkuuu}}}~~~}}}}}}xxxxxx~~~xxxmmmfff___\\\^^^cccggghhhooorrruuuvvvuuutttttttttuuuttttttvvvyyy{{{{{{{{{wwwxxxzzz}}}~~~xxxpppaaa^^^[[[ZZZYYYSSSHHH@@@555222...,,,+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((''''''((((((((())))))'''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%'''((()))(((((((((''''''''''''&&&(((((((((''''''''''''&&&%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&((())))))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***,,,...000111222555999>>>AAABBBBBBBBB??????===;;;888555222000111000///000222555999;;;CCCFFFJJJMMMLLLHHHBBB>>>>>>===;;;<<<>>>@@@@@@???>>>AAAEEEHHHKKKMMMPPPSSSSSSTTTWWWZZZ^^^bbbeeeggghhhlllrrruuuvvvvvvuuuuuurrrqqqppprrrvvvzzz|||}}}~~~|||||||||{{{yyyxxxvvvuuuxxxyyy{{{|||}}}}}}}}}|||vvvqqqllliiikkkmmmmmmlllkkkmmmooopppooooooppprrrnnnlllgggaaaZZZTTTOOOMMMKKKJJJIIIKKKMMMOOOPPPOOOQQQUUU\\\fffpppwwwzzz{{{yyywwwuuurrrnnnggg___ZZZUUUTTTUUUZZZbbbiiillllllqqqrrrtttwww{{{|||{{{xxxvvvssspppooonnnffffffeeecccaaaaaabbbdddiiijjjkkklllllliiiccc___XXXPPPEEE<<<666111,,,(((---+++******++++++***(((((()))+++,,,,,,+++)))((())))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''''''''(((mmmkkknnnwww}}}|||wwwoooeee^^^^^^bbbfffiiioootttyyyzzzvvvttttttvvvxxxzzz|||~~~yyyxxxwwwwwwyyy{{{~~~|||uuuiiiddd^^^ZZZWWWRRRKKKEEE999555///,,,+++,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++******)))(((''''''&&&''''''((((((((((((''''''+++***(((&&&&&&''')))***)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))((((((((((((((((((((('''(((((('''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''%%%%%%%%%&&&((()))***)))'''&&&%%%%%%%%%&&&''''''((((((((()))(((((((((((()))+++...000222444777:::???CCCEEEDDDAAA@@@999888666444333222333333000//////111444999===@@@EEEFFFHHHHHHFFFAAA===:::;;;:::;;;===AAADDDEEEDDDEEEIIIOOOTTTWWWZZZ]]]______```aaacccfffjjjmmmoooqqqsssvvvxxxxxxwwwuuuttttttssstttwww{{{~~~|||{{{|||zzztttnnnlllmmmooopppooommmoooqqqssstttttttttuuuwwwtttooojjjddd```]]]\\\YYYWWWTTTRRRRRRRRRQQQPPPSSSUUUXXX^^^eeeiiikkkkkknnnooorrrttttttpppjjjfffZZZYYYYYY\\\bbbgggjjjkkkrrrsssvvvyyy{{{||||||{{{pppqqqqqqqqqpppoooooopppppprrrttttttsssssstttuuuqqqpppooonnnllliiiddd```ZZZTTTLLLFFFAAA;;;444///---+++***+++,,,+++***((('''(((***++++++***((('''))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''vvvqqqpppwww~~~xxxnnnfffcccdddgggjjjnnntttzzz{{{vvvsssuuuwwwyyy{{{}}}zzzvvvsssrrrrrrtttuuu}}}{{{rrrllleee^^^XXXQQQJJJEEE;;;777111---,,,,,,,,,,,,(((((())))))***+++++++++))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++******)))(((''''''&&&''''''((())))))(((''''''+++)))(((''''''(((***+++)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((''''''&&&%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&''''''((('''(((((((((((((((((((((''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&'''((()))***)))'''&&&%%%%%%%%%&&&'''((()))*********))))))((()))***,,,///222444666;;;===AAACCCCCC@@@<<<999333222000000000222444555222111222333777;;;@@@CCCFFFFFFEEECCCAAA???>>>===:::;;;===BBBHHHLLLNNNNNNRRRVVV\\\```cccdddfffgggddddddeeegggkkkppptttwwwzzz{{{|||}}}}}}{{{xxxvvvxxxwwwxxx{{{zzzxxxyyyzzzzzzxxxssstttvvvxxxzzzzzzyyyxxxxxxvvvtttqqqooonnnnnnnnniiifffbbb___]]]ZZZWWWUUUVVVVVVUUUWWWXXXXXXWWWUUUYYY\\\aaagggkkkllliiieee^^^]]][[[\\\^^^bbbdddeeejjjmmmqqquuuuuurrrooollldddggglllnnnmmmmmmmmmnnnssswww{{{{{{wwwrrrmmmgggcccYYYUUUQQQNNNJJJDDD;;;555---,,,++++++,,,,,,+++))))))(((((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&~~~{{{yyy~~~~~~wwwtttwww}}}{{{tttooommmllllllqqqvvv{{{{{{xxxvvvwwwzzzyyy{{{~~~{{{vvvqqqnnnmmmnnnooosss{{{zzzuuulllcccZZZQQQIIIDDD===999333///---------,,,(((((())))))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&'''((())))))((('''&&&)))((((((''''''(((******((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&"""######$$$&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&&&&'''&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((((((((()))((('''&&&&&&&&&&&&&&&((()))+++,,,,,,,,,+++******+++,,,///111444777888<<<===>>>>>><<<999666444111111000111111333444444666666666666999===AAADDDCCCBBBAAA@@@@@@AAACCCDDDBBBCCCGGGMMMSSSXXX[[[[[[aaadddhhhkkkllllllmmmnnnhhhhhhiiilllrrryyyyyyzzz{{{~~~~~~|||yyyyyywwwwwwwwwxxxyyyzzztttqqqnnnllljjjgggbbb___\\\[[[YYYXXXWWWTTTQQQNNNLLLNNNRRRWWW\\\]]]\\\ZZZ\\\[[[YYYYYYZZZ]]]```bbbgggjjjnnnqqqppplllgggddd]]]bbbgggjjjiiihhhjjjkkkpppuuu}}}xxxppphhhcccZZZWWWSSSPPPMMMHHH@@@:::333000---,,,,,,,,,,,,+++,,,+++)))(((((()))+++,,,(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&~~~yyytttvvv{{{xxxtttxxx}}}yyytttqqqqqquuuyyy{{{|||}}}}}}zzzvvvqqqooonnnoooooopppyyy~~~zzzrrrhhh^^^SSSJJJDDD>>>:::555111///...---,,,************************++++++++++++++++++++++++(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))((('''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''(((((()))))))))''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))''''''&&&'''''''''''''''&&&&&&)))+++,,,......---,,,+++...///000222555777:::;;;;;;:::999888666444222222222333555888999:::::::::<<<;;;::::::;;;>>>AAACCCBBBBBBCCCEEEHHHKKKMMMOOOPPPQQQUUU[[[aaafffgggggglllnnnqqqrrrqqqqqqrrrsssrrrrrrsssvvv|||~~~}}}}}}}}}zzzzzzyyyyyyyyyvvvrrrnnniiigggeeedddbbb^^^XXXUUULLLLLLMMMOOORRRSSSSSSRRRTTTTTTTTTUUUXXX\\\aaaeeeiiijjjllllllkkkhhheeeccc[[[```dddeeeccccccgggjjjooottt}}}|||rrriiicccZZZUUUOOOLLLKKKIIIFFFBBB<<<888333///---------,,,,,,+++***))))))***+++,,,'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((((((|||uuutttwww|||}}}vvvssswww|||zzzvvvooorrrwww|||{{{xxxuuurrrqqqqqqrrrsssrrr||||||uuulllaaaUUUKKKEEE>>>;;;666222000///---+++,,,,,,++++++***))))))(((++++++++++++++++++++++++(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&'''(((******((('''&&&%%%&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***)))'''$$$###$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&(((***+++)))'''&&&%%%&&&'''((((((((('''&&&***+++---//////...---,,,111222333555777:::<<<===:::888666333222111222222333666:::???BBBCCCCCCBBB@@@>>>===<<<<<<>>>AAACCCFFFHHHLLLQQQUUUYYY[[[\\\[[[\\\___eeekkkooopppoooqqqsssuuuuuuttttttuuuvvv~~~}}}}}}~~~~~~~~~zzzuuutttrrrpppmmmhhhbbb]]]RRRPPPNNNOOOQQQRRRRRRRRRNNNOOOPPPSSSWWW]]]eeeiiihhhgggfffdddcccaaa``````\\\___bbbaaa^^^```eeejjjooovvvxxxnnngggYYYSSSKKKGGGHHHJJJKKKKKKDDD>>>777111///...------))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))%%%%%%&&&'''((()))******~~~{{{xxxxxxzzzwwwwwwwwwzzz~~~rrrmmmlllppp{{{{{{wwwrrrqqqrrrvvvyyy{{{}}}yyyoooeee\\\QQQGGGAAA<<<555111111111000...++++++,,,---------,,,,,,+++******))))))))))))))),,,,,,++++++***)))))))))************)))(((&&&&&&(((((())))))******++++++''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%''''''%%%###$$$)))...333---&&&###%%%&&&%%%###%%%$$$###""""""$$$&&&'''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$&&&'''((('''&&&%%%%%%%%%%%%%%%))))))(((''''''''''''((()))))))))))))))(((((((((******+++---///000111111333666;;;>>>>>><<<888555777666444222222333444555444999@@@EEEGGGGGGFFFFFFBBBBBBBBBBBBBBBDDDGGGKKKNNNSSS[[[aaadddfffggghhhfffhhhlllqqqvvvxxxvvvtttyyyyyyyyyzzz}}}~~~{{{~~~~~~}}}{{{yyyvvvpppiiidddYYYVVVRRRQQQRRRQQQMMMJJJNNNLLLKKKOOOXXXccclllqqqwwwoooeee^^^\\\\\\\\\[[[YYYYYYYYY[[[^^^aaadddfffnnnwwwyyynnnggg```UUUKKKHHHHHHHHHJJJNNNNNNFFF;;;333000///---,,,000///---,,,+++***++++++''''''(((((())))))******---+++)))'''&&&'''((((((((((((((((((((((((((((((}}}{{{|||}}}|||uuuuuuvvvyyy}}}~~~xxxllliiillluuu}}}|||xxxtttsssuuuyyy|||~~~{{{pppggg```VVVMMMBBB===666222222111///---,,,,,,,,,---------,,,,,,++++++***)))))))))))))))******************++++++************)))((('''&&&&&&'''''''''((((((((()))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$###%%%)))+++111+++&&&$$$&&&'''%%%###%%%$$$###"""###$$$&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$&&&'''((('''&&&%%%%%%%%%%%%&&&(((((('''''''''''''''((())))))(((((((((((((((((()))+++---......///111444777999<<<======:::777555222222111111222555777999@@@CCCFFFHHHHHHGGGGGGGGGDDDGGGIIILLLNNNRRRVVVZZZ___bbbfffiiijjjjjjkkklllnnnrrrxxx}}}xxxrrrqqqtttyyy~~~~~~}}}}}}{{{vvvpppkkk___\\\XXXWWWVVVTTTPPPLLLOOOMMMKKKNNNVVV```iiinnntttoooiiidddaaa^^^YYYUUUPPPPPPPPPRRRWWW^^^dddhhhmmmuuu~~~yyypppkkkbbbWWWNNNJJJHHHGGGHHHKKKSSSMMMCCC;;;444000---+++---,,,***)))((((((((()))(((((((((((())))))******,,,+++)))'''&&&'''((()))((((((((((((((((((((((((}}}|||{{{xxxwwwyyy}}}~~~{{{wwwuuuvvvwww{{{ooojjjiiiooovvv|||~~~{{{wwwwwwyyy|||}}}ssskkkeee\\\TTTHHHBBB;;;777666444111...---------------------,,,++++++***))))))))))))***((())))))***++++++,,,,,,)))******))))))((('''&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&$$$""""""$$$&&&'''(((,,,)))&&&%%%'''(((&&&###%%%$$$#########$$$&&&''''''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((('''(((((())))))***,,,///000000222555888<<<<<<<<<<<<:::888666444000000111222555999===???EEEEEEEEECCCAAAAAABBBCCCFFFJJJPPPUUUZZZ___dddhhhnnnnnnnnnmmmkkkjjjkkkmmmwww~~~uuuqqqooonnnooosssvvvzzz~~~|||zzzxxxvvvrrrnnnjjjiiilllqqqtttwww{{{xxxssspppyyyzzz|||{{{|||~~~{{{vvvsssjjjgggcccaaaaaa^^^YYYTTTTTTPPPLLLMMMRRRZZZaaafffjjjiiihhhiiihhhddd\\\VVVKKKJJJHHHJJJPPPZZZdddkkkmmmuuu~~~{{{sssnnnfff]]]TTTPPPMMMIIIJJJMMMWWWTTTNNNEEE<<<444000...+++***)))(((''''''((()))((((((((())))))))))))***,,,+++)))(((''''''((()))(((((((((((((((((((((((({{{wwwtttqqqrrruuu}}}~~~~~~{{{wwwvvvwwwzzzwwwpppkkklllpppttt{{{}}}zzzyyyzzz|||}}}~~~xxxqqqkkkbbbYYYPPPJJJDDD???===999555111.........---------------,,,+++******))))))******))))))*********+++++++++)))))))))))))))(((''''''))))))))))))************''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''### !!!$$$'''&&&%%%(((&&&%%%&&&((((((&&&###%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((''''''''''''(((******...///111444999<<<===>>>===<<<;;;999666555333333222222333555999>>>BBBEEECCCBBB@@@>>><<<>>>BBBFFFPPPTTT[[[bbbgggkkkooorrrttttttrrrooommmmmmoooqqqzzz{{{pppeeebbbaaaaaacccffffffkkkrrrxxx|||}}}|||{{{uuuuuutttssssssrrrqqqqqqpppqqqsssttttttvvvxxxzzz}}}|||wwwsssqqqsssssssssvvvzzz}}}|||}}}zzzvvvtttqqqnnnlllllljjjeeeaaa[[[VVVOOOLLLNNNSSSXXX[[[[[[\\\```fffjjjjjjeee```PPPMMMHHHGGGLLLUUUaaahhhmmmvvv{{{sssnnnjjjccc\\\ZZZVVVSSSSSSWWWYYYZZZWWWPPPEEE;;;666444---,,,+++)))))))))***+++))))))))))))))))))))))))++++++)))((((((((())))))((((((((((((((((((((((((}}}wwwrrroooooosssvvv~~~{{{wwwxxx{{{xxxooollllllmmmqqqwwwzzz~~~~~~{{{zzzzzz{{{zzzyyy~~~|||zzzxxxyyyzzz{{{|||zzz}}}~~~{{{xxxrrrggg]]]WWWRRRKKKFFFCCC>>>777222000///...---------......,,,++++++***************+++++++++*********))))))((())))))))))))(((((('''************))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!$$$&&&%%%###%%%%%%%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''((())))))))))))((((((''''''((()))+++---444222333:::CCCGGGEEEAAA;;;:::777555333222222222555555555777:::???CCCEEEAAAAAA@@@???AAAFFFMMMRRRaaaeeekkkpppsssvvvxxxyyywwwwwwwwwuuutttvvvyyy|||zzz{{{zzz|||~~~qqqhhh```^^^]]]ZZZXXXYYYWWW\\\cccjjjpppsssttttttvvvvvvwwwvvvvvvwwwxxxyyywwwxxxxxxwwwvvvvvvxxxzzzvvvyyy}}}~~~|||zzzxxxwwwvvvuuusssssstttwww{{{}}}~~~{{{zzzvvvsssrrrsssrrrooolllddd^^^WWWQQQPPPQQQRRRSSSOOOPPPSSSZZZaaafffeeecccXXXSSSMMMIIIKKKRRRZZZ```iiitttyyyqqqllljjjfffccccccbbb```aaaeeedddeeeccc[[[OOOBBB:::666...---,,,+++******++++++************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))}}}uuunnniiiiiilllnnnyyy{{{{{{|||vvvpppmmmjjjkkknnnyyy|||}}}{{{zzzzzzyyyxxxvvvwwwtttqqqpppqqqtttuuuvvvuuuzzz}}}}}}{{{wwwnnneee]]]XXXRRRLLLHHHAAA999333222111///...------...///,,,,,,+++************+++,,,,,,++++++***))))))((((((((())))))))))))((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%$$$######$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&(((***++++++++++++)))(((''''''(((+++---///777666999@@@HHHJJJFFF@@@666555444222222222333444777777777888;;;>>>BBBDDD@@@AAABBBDDDIIIPPPXXX^^^jjjmmmrrruuuvvvwwwxxxyyyuuuwwwyyyzzz{{{||||||~~~tttoooooorrruuuzzzzzzpppiiibbb```\\\UUUOOOLLLJJJNNNTTT\\\ccciiinnnppptttvvvwwwwwwwwwwwwyyy{{{yyyyyyyyywwwuuuuuuvvvxxxxxxzzz}}}~~~}}}|||||||||{{{yyyvvvtttsssuuuvvvxxxwwwxxxyyyxxxxxxyyy|||{{{~~~}}}yyytttssstttuuutttrrrooojjjbbb]]]YYYXXXVVVVVVPPPNNNMMMPPPVVV[[[\\\\\\ZZZWWWRRROOOOOORRRWWWZZZdddnnnzzzyyyxxxwwwwwwvvvsssnnnkkkjjjiiikkknnnnnnmmmqqqvvvxxxwwwsssiii[[[KKK>>>777000///---+++************+++************)))))))))************************))))))))))))))))))))))))~~~tttlllfffdddfffiiittt~~~yyytttnnnlllmmmyyy{{{{{{zzzyyyyyyzzzzzzyyywwwvvvsssooonnnppprrrssssssuuuyyy{{{{{{||||||vvvooofffaaaZZZUUUOOOHHH>>>888333222000...------...///---,,,++++++******++++++++++++******************(((((())))))))))))(((((()))((((((((('''''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%$$$###$$$&&&$$$%%%%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%''''''&&&$$$""" %%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&)))+++---------,,,***)))((((((***,,,///111555:::AAAEEEFFFCCC???<<<222111111222333555666777::::::;;;<<<>>>BBBEEEHHHEEEGGGKKKOOOTTT[[[bbbgggkkknnnrrrtttuuuvvvxxxyyyxxx{{{~~~vvvoookkklllnnnppptttyyy|||{{{{{{|||yyytttooohhhbbb```[[[RRRJJJFFFCCCEEEGGGLLLSSSZZZ```dddhhhlllpppsssuuuwwwzzz}}}zzzzzzxxxtttpppooopppqqquuuwwwxxxyyyxxxxxxyyyzzzzzzyyywwwvvvvvvwwwxxxyyyyyyyyyyyyvvvttttttwww{{{zzz{{{|||zzzxxxwwwzzz|||~~~wwwtttuuuwwwwwwvvvxxxtttoookkkgggeeebbb```ZZZUUUOOONNNQQQTTTVVVVVVXXXWWWWWWXXXYYY[[[^^^___bbbkkktttxxx{{{zzztttmmmgggeeedddeeehhhkkkllllllpppqqquuu{{{||||||vvvhhhWWWHHH>>>444222000...,,,++++++++++++++++++*********)))))))))******++++++*********))))))))))))))))))))))))yyyppphhhfffhhhgggrrr|||}}}|||{{{{{{tttqqqqqqwwwyyy|||xxxxxxxxxyyy{{{|||{{{zzzzzzvvvrrrqqqrrrttttttsssvvvyyyzzzyyy{{{~~~{{{wwwmmmhhhbbb\\\VVVNNNDDD===444222000...---...//////---,,,++++++******++++++)))))))))***++++++,,,,,,(((((()))))))))))))))(((++++++******)))))))))(((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###&&&((('''$$$"""$$$'''%%%%%%%%%$$$######$$$%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&((((((&&&"""%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%'''***,,,.........---+++***))))))***---111333222<<>>>>>???@@@CCCGGGKKKMMMPPPSSSWWW\\\aaagggmmmrrrnnnppptttvvvxxxzzz}}}zzzwwwsssooommmmmmnnnooorrrvvvxxxvvvuuuuuurrrmmmllleee___^^^ZZZQQQJJJGGGBBBAAA@@@AAAEEEKKKRRRVVV[[[aaahhhooossswww}}}~~~|||yyysssmmmiiiiiiiiikkklllmmmmmmmmmnnnqqqssswwwwwwwwwwwwxxxzzz|||~~~}}}~~~|||yyyuuuuuuxxx|||~~~~~~|||wwwssssssvvvyyywww~~~|||wwwwwwyyyzzzzzz~~~{{{xxxuuurrrpppllljjjbbb\\\UUURRRSSSUUUVVVUUUUUUWWW[[[___ccceeeggggggcccjjjqqqrrrrrrqqqkkkddd]]]ZZZXXXYYY___fffkkknnnwwwyyy}}}rrrbbbRRRFFF888777444111///.........++++++++++++******)))))))))******+++++++++******))))))))))))))))))))))))yyyppphhhdddhhhkkksss~~~~~~|||{{{}}}}}}wwwrrrvvvuuuyyy~~~{{{xxxyyy{{{|||{{{yyyzzzxxxtttsssuuuzzz~~~}}}|||uuuooogggccc___WWWJJJ???:::777333000///...---,,,---,,,***))))))***,,,---******)))(((''''''(((((()))***+++,,,,,,+++***)))))))))))))))************((((((((()))******++++++&&&&&&'''((()))***++++++''''''((()))***++++++,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&%%%$$$######%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))))))))(((''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$&&&))),,,...////////////...---,,,...222555888>>>AAABBBBBB>>>999555333333555888999:::<<<>>>@@@>>>@@@DDDFFFHHHKKKOOOQQQYYY\\\bbbiiinnnppprrrrrrqqqooopppwwwyyyxxxvvvtttrrrpppooonnnuuussspppoooooonnnlllkkkhhheeebbb```\\\TTTKKKDDD@@@>>><<<===AAAFFFIIIKKKOOOWWWbbblllwww~~~}}}wwwrrrnnnllliiigggccccccbbb```aaadddjjjnnnqqqqqqqqqssswww}}}~~~|||yyyxxxxxxwwwvvvxxxyyy{{{~~~||||||~~~~~~xxxrrrnnniiibbb\\\WWWTTTQQQOOOSSSUUUXXX\\\bbbiiinnnqqquuupppllllllnnnmmmhhhbbbWWWWWWYYY[[[ZZZ[[[dddooosss~~~tttfffVVVJJJ===:::666333222000...,,,...,,,******,,,,,,,,,+++++++++++++++******))))))************))))))))))))xxxoooiiiggghhhnnnxxx~~~|||}}}~~~yyyuuupppooorrrzzz~~~~~~{{{{{{}}}~~~~~~~~~~~~{{{xxxvvvxxx~~~xxxqqqjjjeeebbb[[[PPPGGG???;;;666222000///...---,,,,,,+++******+++,,,,,,,,,+++******)))))))))***)))***++++++++++++***)))((((((((()))))))))******)))))))))((((((((((((((((((((((((((())))))))))))((((((((())))))******+++((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((('''&&&&&&%%%&&&'''((()))%%%'''(((+++---...//////000/////////111333666888;;;;;;;;;999666333333333444666888999999:::<<>><<<:::;;;===AAAEEEGGGMMMTTT\\\dddppp{{{~~~~~~zzzsssmmmiiieeebbb```XXXXXXWWWWWWXXX\\\bbbfffoooqqqtttwww{{{~~~~~~~~~~~~}}}zzzwwwsssmmmfffaaa[[[UUUQQQKKKMMMQQQXXXcccoooyyy}}}yyyuuuooojjjdddaaa^^^[[[ZZZ[[[ZZZ[[[ccclllrrr~~~}}}sssgggXXXNNN???<<<777444222222000///---+++******+++,,,+++***++++++++++++*********)))++++++*********))))))))){{{uuullljjjlllssszzz~~~{{{}}}}}}}}}|||yyypppnnnoootttyyy{{{~~~}}}~~~{{{yyy{{{}}}vvvnnniiieee```XXXRRRFFFAAA:::444111///......++++++++++++++++++++++++------,,,++++++++++++,,,)))***++++++++++++***)))''''''((((((((())))))))))))))))))((('''&&&&&&&&&***)))))))))((((((((('''((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***'''''''''''''''((())))))'''(((((()))+++---...///111111222333444555666777777666444222///000333555777888::::::::::::===???DDDGGGLLLQQQWWW^^^fffkkkpppqqqsssvvvyyy{{{}}}~~~~~~~~~}}}|||yyyvvvsssqqqwwwuuusssqqqpppppppppqqquuussspppmmmjjjfffaaa]]]___```cccdddaaaXXXNNNFFF???>>>======???CCCGGGIIINNNRRRWWW]]]gggsssyyyxxxtttooohhhbbb]]]YYYUUURRRJJJJJJIIIIIIJJJNNNUUUYYYccchhhoootttxxx~~~}}}yyywwwuuuuuuwwwzzz~~~|||xxxssslllddd\\\VVVSSSRRRSSSXXXbbbooo|||uuujjjccc```___]]]^^^bbbcccbbbcccgggrrr}}}{{{sssiii]]]TTTDDD@@@:::666555555555555///---,,,,,,------+++***++++++++++++************+++++++++*********))))))yyytttrrruuuzzz~~~}}}yyy|||}}}|||yyyxxxyyy{{{{{{~~~|||xxxsssppprrrtttuuuzzz}}}~~~{{{yyy{{{zzzrrrlllhhhccc]]]XXXMMMGGG>>>666222000......***++++++,,,,,,++++++***---,,,,,,+++++++++,,,,,,*********++++++*********''''''''''''(((((((((((()))))))))(((((('''''''''))))))))))))((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''(((((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))((((((((((((((())))))***))))))((()))***,,,...///111222333555555555555444444444333111000222555888999:::;;;<<<;;;===???BBBHHHLLLTTT[[[bbbhhhooosssvvvvvvwwwxxx{{{~~~}}}|||{{{{{{wwwxxxyyywwwtttqqqooonnnpppqqqrrrsssttttttttttttvvvtttpppmmmiiiccc\\\XXXSSSUUUXXXYYYWWWRRRKKKFFFCCCDDDFFFGGGJJJNNNSSSVVVXXX[[[]]]___eeelllnnnkkkhhhddd]]]WWWRRRNNNKKKHHHEEEEEEDDDCCCCCCGGGLLLPPPSSS[[[eeekkknnnuuu}}}yyyuuusssrrrpppppprrrvvv|||~~~~~~}}}{{{vvvnnneee______\\\ZZZ[[[aaammmzzz~~~rrrgggaaaXXXYYY```jjjooommmjjjjjjuuu}}}yyyrrriii___WWWIIIDDD>>>:::999999::::::222111///.........,,,***++++++++++++++++++++++++******)))))))))((((((((({{{zzz{{{}}}|||xxxuuuvvvxxx~~~~~~{{{vvvrrrqqqppppppoooxxxzzz}}}|||uuupppoooooopppvvv|||}}}}}}~~~~~~|||yyywwwyyy~~~||||||uuuooojjjeee___ZZZSSSLLLBBB999444000///---***++++++,,,,,,++++++***++++++************+++,,,+++******************+++''''''''''''((((((((((((((((((((())))))*********'''''''''((()))*********((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((())))))((((((''''''''''''((((((((()))))))))))))))***)))))))))***,,,///000111222333444444333222111000111333444444555777999888:::;;;<<<===???CCCGGGMMMTTT]]]ffflllpppsssuuuzzzzzzzzz{{{~~~~~~{{{yyywwwppprrrsssrrrpppnnnoooppprrruuuyyy}}}~~~~~~|||zzzzzzwwwqqqjjjccc[[[TTTNNNIIIKKKLLLLLLLLLKKKJJJJJJGGGKKKQQQVVVZZZ^^^dddgggllloooooonnnnnnmmmiiibbbbbb^^^WWWRRRNNNKKKHHHFFFHHHHHHGGGFFFEEEFFFIIIKKKJJJQQQZZZ```cccjjjvvv~~~yyywwwvvvwwwuuutttssstttwwwyyy{{{{{{www||||||}}}~~~~~~yyyrrrmmmeeeaaa]]]]]]aaakkkuuu|||zzzlllbbbUUUUUU[[[gggooosssuuuxxx||||||tttnnnggg]]]VVVKKKGGGAAA===<<<======>>>777444000...---,,,***(((+++++++++++++++++++++,,,))))))((((((((('''''''''~~~{{{|||zzzvvvkkkjjjkkkpppwww|||}}}|||pppnnnjjjiiihhhgggeeedddooosssxxx|||~~~zzzsssnnnnnnnnnpppvvv}}}~~~}}}~~~yyyxxxvvvvvvxxx||||||zzzyyy}}}zzzvvvrrrmmmggg```\\\WWWQQQGGG>>>888333000...++++++++++++++++++++++++***))))))))))))******+++++++++***))))))***++++++''''''((((((((()))))))))((((((((()))***+++++++++&&&&&&'''((()))***++++++&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((***))))))(((''''''&&&&&&''''''((())))))))))))))))))******+++---...000111111222333333333111000///,,,///333555555666777888777999;;;===@@@EEEKKKOOOXXX^^^gggoootttwwwyyyzzz}}}}}}xxxrrroooiiilllnnnmmmlllnnnrrrwww}}}~~~{{{wwwrrrjjjaaaYYYPPPHHHCCC???@@@@@@@@@BBBEEEJJJNNNQQQYYYccckkkppptttyyy}}}}}}tttkkkccc___YYYTTTQQQNNNKKKIIILLLMMMNNNMMMKKKJJJJJJKKKJJJNNNSSSUUUWWW\\\eeemmm|||~~~|||xxxwwwwwwwwwvvvvvvtttxxx~~~~~~~~~~~~zzzqqqmmmhhhcccbbbdddgggjjjooonnnpppuuuyyyuuujjjaaaYYYUUUTTTZZZbbbkkkxxx}}}tttnnnjjjeee]]]VVVOOOKKKFFFCCCBBBBBBBBBBBB>>>999333...,,,+++)))(((++++++++++++,,,,,,,,,,,,))))))((((((((('''''''''|||yyyzzz~~~xxxsssoooeeebbbaaadddjjjmmmmmmkkkbbbaaa``````aaabbb```___iiiooovvv{{{|||vvvqqqqqqrrruuu{{{~~~~~~vvvvvvvvvwwwyyy|||~~~~~~{{{xxxvvvuuutttvvvvvvvvvuuuqqqjjjccc^^^[[[UUULLLDDD===888333000,,,,,,+++******+++,,,,,,)))))))))))))))***++++++++++++***))))))***++++++((((((((()))))))))******(((((())))))))))))))))))''''''(((((())))))******%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''&&&'''((()))))))))((((((((()))+++...///111222222333333333222222000//////---000333555666777888:::999<<>>===???@@@BBBEEEKKKRRRXXXfffppp~~~vvvqqqkkkeeeaaa^^^[[[YYY\\\^^^aaabbb```^^^\\\\\\[[[ZZZXXXUUUTTTWWW\\\aaapppyyy~~~}}}|||zzzxxxwwwyyy~~~~~~{{{uuunnnhhhccc___^^^aaa``````bbbddddddaaa^^^XXXTTTQQQSSSVVV^^^mmm{{{~~~~~~zzzzzz{{{zzz{{{uuuooolllkkkhhhbbb\\\XXXUUUQQQNNNNNNMMMMMMLLLIIICCC:::333///......---+++++++++,,,,,,,,,------************))))))))))))~~~yyyyyy{{{~~~|||wwwqqqlllhhhccc___\\\^^^ccceeeccc```ZZZYYYZZZ]]]```aaaaaa___gggmmmuuu||||||wwwwwwwwwyyyuuuuuuwwwxxxzzz|||~~~yyyxxxvvvsssqqqpppoooooopppsssvvvwwwtttnnnfffaaa^^^XXXPPPHHHAAA;;;666222---,,,***))))))***,,,---***)))))))))***++++++,,,,,,+++***))))))***+++,,,))))))))))))************)))))))))(((''''''&&&&&&))))))))))))(((((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&(((((()))((('''&&&%%%%%%%%%%%%%%%************************((((((''''''''''''((((((&&&&&&''''''((()))))))))%%%&&&((()))))))))((('''((())),,,///111333333333555444444222111000000///111333555666777999<<<>>>>>>AAAEEEJJJQQQYYYbbbhhhmmmppptttxxx|||{{{xxxwww{{{{{{{{{zzzwwwsssooommmhhhkkknnnoooqqqwww}}}tttllleee```]]]UUUQQQKKKFFFDDDBBBAAA@@@EEEHHHLLLOOORRRYYYaaahhhzzz~~~yyyuuuqqqooorrrvvv{{{}}}|||yyywwwvvvqqqmmmfff```]]]]]]```bbbiiisss~~~zzz|||}}}~~~~~~~~~}}}zzzvvvqqqkkkgggddd[[[ZZZXXXUUUSSSTTTWWWZZZTTTSSSSSSTTTSSSUUU___kkkxxx||||||tttlllkkkmmmnnnxxxsssoooooopppoooiiidddaaa^^^[[[YYYYYYXXXWWWUUUSSSLLLBBB999555333333444+++++++++,,,,,,---------,,,,,,,,,++++++++++++***|||wwwuuu|||xxxqqqllliiigggeeedddbbb``````aaaaaa```___YYYRRRPPPVVV]]]aaaeeeiiiooossszzz{{{wwwwww||||||uuuuuuuuuxxx{{{}}}}}}|||wwwpppjjjiiiiiiggghhhkkkkkkrrrvvvsssmmmjjjfffaaa]]]ZZZTTTLLLDDD<<<777333222000...,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$%%%%%%&&&((('''&&&$$$""" '''&&&%%%$$$###$$$%%%&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''***)))'''&&&%%%&&&((()))((((((((((((((((((((((((,,,,,,,,,...000222333222444333222111000111222222555555777999===@@@AAA@@@AAAKKKTTTYYY^^^eeejjjlllssswww|||}}}{{{{{{{{{|||}}}|||{{{wwwtttrrrnnnhhheeehhhlllpppwww}}}ttteeeYYYSSSOOOKKKHHHKKKHHHEEECCCCCCEEEHHHIIIPPPWWW```fffjjjpppxxxxxxppplllmmmooowww|||~~~~~~}}}||||||~~~yyy{{{{{{tttmmmiiibbb\\\UUURRRSSSSSSOOOKKKLLLPPPTTTUUUSSSTTTYYY^^^kkksssxxxtttnnnjjjgggdddjjjmmmrrrxxx}}}|||vvvqqqiiikkkiiieeeccceeeeeebbbaaaWWWKKKBBB>>>:::444///---,,,,,,---//////---+++******+++++++++)))'''&&&{{{xxx{{{yyyrrrnnnkkkiiihhhgggeeecccbbbbbbbbb```___]]]XXXVVV\\\ccchhhnnnsssvvvzzz|||{{{~~~{{{{{{{{{|||~~~~~~|||zzztttmmmgggeeedddbbbcccfffkkkrrruuurrrmmmkkkiiifff^^^[[[VVVOOOGGG@@@;;;888222000...,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&'''(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''',,,+++)))((('''((()))***''''''((((((((((((((((((------...000222444444333222222222222333555777888:::::::::<<>>666000000...---...//////...---+++++++++******)))((('''|||{{{zzz{{{~~~{{{uuuqqqnnnlllkkkllljjjgggfffeeedddaaa___\\\YYYYYY^^^dddiiiqqqyyy}}}}}}yyyvvvrrrjjjdddcccbbb______bbbjjjppptttppplllkkkjjjhhh```]]]XXXRRRKKKEEE@@@===444111...---------,,,***++++++++++++++++++++++++(((((())))))))))))))))))))))))))))))))))))))))))******************************)))(((((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''"""###$$$&&&((()))++++++(((''''''&&&''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''---+++***(((''''''((((((''''''(((((())))))))))))///000222444555666555555333333444555888;;;>>>@@@AAAAAA@@@AAACCCFFFIIIKKKVVV```iiimmmqqqvvvzzz{{{|||}}}xxxuuuqqqoooqqquuuxxxyyyzzzzzzzzzzzz{{{~~~~~~yyyfffXXXJJJEEEEEEHHHLLLPPPPPPKKKDDD???>>>@@@AAABBB@@@FFFNNNTTTYYY```kkksss~~~{{{{{{zzzwwwuuuyyysssnnnggg___XXXTTTQQQPPPPPPRRRUUUZZZ^^^cccgggiiilllppprrrrrrssswwwxxxvvvrrrqqqqqqtttwwwzzz{{{zzzzzz~~~xxxgggXXXMMMCCC999222444111///...///000//////,,,,,,******))))))))))))zzzuuutttyyy{{{uuuqqqooooooqqqpppnnnmmmllliiieeebbb]]][[[[[[```fffkkksss{{{~~~{{{wwwtttpppjjjeeeeeedddaaaaaaccchhhoootttrrrnnnllliiifffbbb```[[[UUUOOOIIIDDDBBB777444000...------,,,+++************************'''((()))******+++******))))))))))))))))))))))))************************)))(((&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((&&&&&&''''''((((((((()))%%%%%%%%%%%%%%%&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''***)))(((&&&%%%%%%%%%%%%''''''((()))******++++++000222555777777777777777777888999:::===AAADDDFFFEEEFFFFFFHHHJJJOOOTTTXXX```iiirrruuuwww{{{}}}}}}|||xxxtttmmmjjjgggfffhhhjjjlllmmmnnnrrrwww||||||vvv\\\NNN@@@<<<>>>@@@BBBEEEIIIGGGDDDBBBAAABBBEEEGGGNNNWWWbbbjjjooowww}}}{{{wwwtttxxx~~~~~~zzzsssiii```YYYVVVVVVSSSTTTWWW^^^fffnnnsssuuuxxxxxxtttpppssszzz~~~}}}xxxvvvsssqqqrrrtttwwwxxx|||qqqbbbVVVKKK@@@888777444000...////////////---,,,***)))(((((()))***~~~wwwpppooouuu~~~zzzuuussssssuuuuuuwwwxxxwwwsssmmmhhhdddaaabbbhhhnnnsssyyy}}}yyyvvvnnniiiggghhhhhheeecccdddhhhrrryyyxxxtttpppkkkfffeeeccc^^^XXXRRRKKKGGGDDD;;;888333000......---,,,************************)))***++++++,,,,,,,,,,,,))))))))))))))))))))))))************************)))(((&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''')))((('''&&&&&&%%%%%%%%%(((((()))***,,,---......111444777888777777888999>>>>>>>>>@@@BBBDDDGGGHHHGGGIIILLLOOOSSSZZZaaagggjjjsss{{{||||||~~~}}}wwwnnngggeeecccaaa```aaaaaa```______gggsssxxxllldddQQQFFF===;;;======>>>@@@DDDFFFHHHHHHHHHKKKOOOSSS___iiiuuu~~~~~~yyytttvvvzzz}}}tttjjjccc```___XXXXXX[[[bbbmmmwww~~~{{{sssrrryyy~~~~~~}}}yyytttrrrrrruuuwww~~~xxxkkk```VVVJJJBBB999666222000///000//////...---+++)))))))))******}}}wwwqqqnnnqqqyyy~~~xxxvvvwwwwwwzzzxxxrrriiieeefffoooxxx}}}}}}{{{nnnkkkjjjnnnmmmhhhdddcccjjjsss{{{{{{wwwtttoookkkkkkhhhccc\\\UUUNNNHHHFFFAAA<<<777222000///---,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,))))))))))))))))))))))))******************************)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((&&&'''((()))))))))))))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))))))))((((((((('''''')))***+++,,,...///111111222555777777555555777:::BBBBBBBBBBBBCCCEEEGGGHHHHHHLLLRRRWWW\\\dddmmmsssvvv~~~~~~{{{yyyvvvooofff___^^^\\\ZZZYYYYYYXXXVVVTTTYYYcccsssrrrdddXXXRRRJJJDDD???>>>>>><<<===@@@AAAGGGNNNRRRTTTYYY```gggttt}}}}}}}}}}}}{{{|||||||||||||||||||||~~~}}}xxxwwwyyy~~~|||vvvpppllliii```aaaccchhhppp{{{zzztttwww{{{{{{|||yyyxxxyyyzzz}}}rrriii___RRRIII;;;999555333222111000...---,,,+++***************~~~xxxrrrqqquuu|||{{{zzz{{{www}}}{{{nnniiijjjwww~~~}}}|||sssqqqsssvvvuuummmeeecccgggooouuuuuussssssrrrpppqqqnnnhhh```XXXPPPJJJGGGFFFAAA:::555111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$###$$$$$$%%%'''(((((()))%%%&&&((()))*********)))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))(((((((((++++++---...000222333444333555777555222222777;;;BBBBBBAAAAAABBBDDDEEEFFFIIIPPPXXX^^^ccckkkttt{{{yyytttmmmiiigggddd___ZZZWWWUUUQQQPPPPPPPPPOOONNNUUU___nnn{{{{{{tttkkkaaaYYYSSSPPPJJJGGGEEEFFFDDDBBBFFFLLLJJJSSS^^^eeeiiinnnxxx~~~yyytttqqqqqqssssssrrrpppnnnllliiigggffffffeeeffffffgggggghhhhhhhhhgggfffgggiiilllnnnppprrrsssyyy{{{~~~{{{wwwwww{{{}}}wwwqqqkkkkkklllmmmqqqzzzzzzxxxyyyxxx|||~~~uuummmaaaSSSHHH>>><<<999777666444111///,,,,,,,,,,,,+++***))))))|||~~~xxxrrrssszzz||||||~~~www~~~vvvppprrr~~~{{{zzzyyyzzzyyyzzz~~~{{{qqqhhhdddbbbiiimmmllllllooorrrrrrvvvrrrlllcccZZZRRRKKKHHHIIIDDD<<<666222000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((('''%%%$$$))))))))))))))))))))))))###$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((('''&&&$$$###&&&&&&&&&'''''''''''''''###$$$&&&(((((((((((('''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''###$$$%%%&&&''''''''''''+++,,,...///111333555555333555666333000111666<<<@@@@@@@@@@@@AAABBBDDDEEEKKKRRR[[[bbbgggnnnwww~~~~~~rrriii```ZZZZZZZZZYYYVVVTTTPPPKKKHHHHHHJJJLLLLLLMMMVVVcccmmmrrrsssrrrqqqkkkhhhccc^^^ZZZYYYYYYZZZMMMLLLLLLMMMKKKKKKSSS]]]ZZZeeeqqqxxx|||}}}uuupppjjjeee```]]]^^^______^^^]]]]]][[[ZZZYYYXXXXXXXXXVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[\\\^^^___aaabbbbbbccceeegggjjjnnnttt{{{|||uuujjjeeeaaaccckkkqqqtttssszzz}}}}}}~~~wwwrrrsssrrrppppppyyyzzzxxxwwwtttyyy}}}uuulll^^^OOOCCC@@@???<<<;;;999777333000+++,,,------,,,+++)))((({{{vvvvvvwww}}}}}}}}}}}}{{{xxxyyyyyyxxxzzzqqqfff^^^___aaagggnnnrrrrrrppptttssspppggg[[[QQQJJJHHHFFFEEECCC===555000...///............---,,,++++++,,,+++++++++++++++,,,,,,))))))*********+++++++++,,,+++***((((((((()))***&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((***)))((('''&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((***)))'''&&&%%%%%%&&&&&&((((((((((((((()))******'''((()))((('''&&&'''(((*********)))(((((('''''''''''''''((((((***++++++...111444555555444444555:::666111000333888::::::CCCBBB@@@>>>???CCCJJJOOOUUU[[[aaafffiiipppyyy|||kkk___TTTRRRSSSQQQNNNMMMIIIIIIHHHEEECCCCCCEEEGGGLLLMMMRRRZZZaaaeeedddbbb______```bbbccccccccccccbbb```___```fffmmmrrruuu}}}{{{uuuuuutttrrrnnnjjjeeecccXXXWWWUUUSSSRRRRRRRRRSSSRRRQQQOOONNNOOOPPPPPPOOOMMMMMMNNNNNNPPPQQQSSSTTTQQQQQQRRRSSSTTTTTTUUUUUUWWWWWWWWWYYY]]]bbbfffiiikkknnnssswwwvvvpppfff___TTTTTTSSSSSSUUUYYY\\\___eeeiiiooosssuuuvvvwwwxxxxxxxxxzzz{{{~~~|||~~~{{{zzzxxxtttqqqrrrwww{{{xxxqqqooossszzzwwwkkk^^^TTTMMMBBB>>>:::999:::999444000---+++++++++------,,,***~~~zzzzzz{{{}}}}}}|||}}}~~~}}}yyyxxx}}}yyynnnaaa___^^^aaagggmmmpppqqquuuuuussslllaaaVVVNNNKKKHHHHHHEEE@@@888333111111------...------,,,,,,+++++++++************++++++))))))*********+++++++++,,,+++)))((((((((()))***'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''))))))((((((''''''(((((()))***)))***+++***(((((((((***))))))((((((((((((''''''))))))((()))***+++,,,,,,---000444666555444444444666333111111555:::<<<===@@@@@@???>>>???DDDKKKPPPXXX^^^dddiiilllrrryyyuuufff[[[QQQOOOOOOLLLIIIGGGGGGFFFEEEAAA>>>===>>>@@@EEEFFFJJJQQQZZZaaaddddddccceeeiiinnnssswwwyyy{{{}}}{{{{{{}}}}}}yyytttmmmgggaaaaaaaaa```]]]ZZZWWWUUURRRQQQOOONNNMMMMMMMMMNNNOOOMMMKKKJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLMMMNNNNNNOOOPPPPPPRRRQQQQQQQQQSSSVVVYYY\\\[[[^^^bbbeeeddd___WWWPPPLLLKKKJJJJJJLLLOOORRRTTTUUUYYY^^^bbbeeegggiiikkknnnppprrruuuyyy}}}~~~|||{{{xxxsssnnnlllmmmooosssrrrrrruuuxxxxxxsssnnnmmmmmmooottt|||zzzqqqggg[[[RRRLLLDDD@@@======>>><<<777222///---++++++,,,---,,,+++{{{zzz|||~~~}}}wwwsssvvvwwwjjjfffaaa```dddjjjqqqtttvvvwwwvvvqqqhhh]]]TTTOOOGGGFFFDDD???999333000///------------,,,,,,,,,,,,+++******)))))))))*********************++++++++++++***))))))((()))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))''''''&&&&&&''''''((())))))***+++***((('''((()))&&&''''''''''''(((((((((************+++,,,------...111555666666444333333222111111333888<<>>===::::::;;;:::999999;;;>>>@@@DDDMMMZZZhhhvvv~~~xxxtttlllgggaaa[[[XXXUUURRRPPPNNNNNNOOOOOOOOONNNMMMLLLHHHHHHFFFFFFEEEFFFGGGHHHKKKKKKJJJIIIGGGGGGIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLNNNLLLJJJHHHGGGGGGGGGHHHMMMMMMMMMNNNMMMKKKGGGDDD??????>>>===>>>???AAABBB@@@BBBCCCEEEFFFHHHLLLOOOQQQTTTWWW[[[___fffmmmrrrwwwxxxzzz|||~~~~~~|||{{{|||~~~xxxpppjjjfff___]]]\\\^^^bbbfffhhhhhhfffeeecccbbbdddkkkttt{{{{{{vvvqqqooonnnnnnmmmjjjfffaaa\\\WWWTTTQQQNNNJJJIIIHHHFFFCCCAAA:::666111---,,,,,,,,,+++~~~wwwtttwww}}}tttnnngggbbbbbbgggmmmrrryyytttqqqrrruuuwwwxxxyyyyyywwwrrriii___YYYOOOMMMJJJEEEAAA<<<777555000///...---,,,,,,,,,,,,+++******)))(((((())))))************************)))))))))*********))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&'''((())))))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((('''%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&'''((('''&&&%%%%%%'''$$$%%%%%%&&&'''((())))))))))))***+++,,,...000111777888999888555222111111222444777999;;;===???@@@@@@CCCFFFIIIMMMSSSYYY^^^eeehhhkkknnnooopppqqqrrryyy~~~xxxnnnddd[[[TTTIIICCC@@@BBBCCC???<<<<<<777777777666666888<<>>>>>=========>>>???@@@AAABBBBBBAAA@@@BBBEEEGGGGGGIIIKKKNNNQQQUUU[[[___eeehhhmmmrrrvvvwwwvvvuuurrrsssvvvyyy|||~~~yyyvvvxxx~~~yyysssooodddaaa]]][[[\\\___aaabbbeeejjjmmmjjjeeefffoooxxx}}}wwwooofffaaa^^^dddddddddcccaaa___]]]\\\___\\\XXXTTTRRRPPPOOONNNBBB===777222000...,,,+++~~~uuuoooqqqvvv{{{|||rrrnnnhhhbbb```bbbhhhmmm|||~~~zzzwwwxxxyyy{{{zzzxxxwwwsssmmmeee```TTTPPPKKKFFFBBB>>>:::888333222000...,,,,,,,,,,,,,,,+++******))))))))))))+++++++++***************(((((()))************)))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))###$$$%%%&&&''')))******(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''((())))))(((&&&%%%###$$$%%%'''((()))))))))''''''&&&&&&''''''((()))((()))***)))'''&&&'''(((%%%%%%&&&'''(((((())))))))))))***,,,...111333444:::;;;:::888666444444555777:::<<<>>>>>>@@@BBBDDDDDDGGGKKKOOOTTTYYY___ccciiijjjkkklllmmmmmmmmmmmmrrrtttqqqiiiccc^^^WWWPPPDDD???===??????;;;:::;;;777777666444555999???CCCKKKVVVhhhzzzzzzvvvqqqnnniiifffccc```]]]ZZZTTTTTTTTTSSSPPPMMMJJJHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHJJJMMMMMMLLLMMMRRRVVVTTTTTTUUUUUUTTTSSSQQQPPPPPPPPPOOOOOONNNNNNMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGEEEEEEEEEDDDBBBAAA============>>>>>>???@@@AAABBBAAA@@@>>>>>>@@@AAA@@@BBBDDDEEEFFFIIIMMMPPPSSSVVV^^^fffnnnrrrrrrqqqbbbeeehhhlllpppuuu{{{~~~}}}vvvsssvvvzzzyyyuuujjjfffaaa\\\YYYYYYZZZ\\\]]]fffnnnmmmgggeeejjjpppyyypppeee]]]YYY^^^___aaabbbdddeeeeeefffhhhfffccc```[[[XXXUUUSSSLLLHHHAAA;;;666222///,,,vvvooonnnrrrwww|||wwwooonnnkkkeeeaaabbbggglllwww|||~~~|||xxxvvvtttpppkkkggg\\\VVVOOOJJJGGGDDDAAA>>>777555222///---,,,,,,,,,------+++******)))))))))+++++++++*********))))))'''((()))***+++******)))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&((()))))))))'''&&&"""###%%%'''))))))))))))((((((''''''(((((()))***((()))***)))'''&&&'''((('''''''''(((((())))))))))))***,,,///222555888999::::::999777666777999<<<<<>>;;;;;;:::666666888666666555666:::BBBLLLRRR^^^iiizzz}}}wwwrrrmmmhhhdddaaaaaa^^^[[[XXXXXXWWWUUUTTTNNNNNNMMMKKKIIIGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHIIIJJJIIIMMMPPPQQQRRRTTTZZZ```^^^^^^^^^]]]ZZZWWWTTTRRRSSSSSSRRRRRRQQQPPPPPPOOOKKKKKKJJJIIIHHHGGGFFFFFFHHHGGGFFFFFFFFFEEECCCAAA===>>>>>>???@@@AAAAAABBB???@@@@@@???======>>>???===>>>@@@AAAAAACCCFFFHHHFFFIIIOOOYYYccciiilllkkk^^^```cccfffiiipppxxx~~~|||vvvuuuwww{{{}}}{{{xxxmmmjjjddd^^^YYYXXXYYY[[[ZZZbbbkkkqqqqqqppppppppp~~~|||tttjjjbbb^^^___aaadddgggkkkoooqqqssssssuuuvvvtttnnnggg```[[[WWWRRRKKKEEE>>>888222...yyyqqqnnnrrrvvv~~~}}}}}}yyyssslllmmmlllgggbbbbbbfffkkktttyyy}}}~~~~~~yyyvvvuuusssooolllhhhbbbZZZTTTQQQOOOMMMJJJ999777333000---,,,,,,,,,...---,,,+++************++++++++++++******))))))'''((()))+++++++++***)))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$&&&((()))***)))((('''%%%&&&'''((((((((('''&&&((((((((((((((()))******&&&'''''''''%%%$$$%%%&&&(((((((((((())))))))))))***,,,...111444888;;;===999999888777666999>>>BBB???BBBEEEFFFFFFIIINNNRRRVVVZZZ___dddiiimmmrrrvvvpppnnnkkkiiiiiiiiiiiiiiidddaaa[[[WWWXXXWWWNNNCCCCCC>>>:::999777333222555444555666999AAAMMMZZZdddqqqzzz{{{qqqmmmhhhccc```]]]ZZZWWWUUURRROOONNNNNNNNNMMMLLLJJJIIIHHHFFFDDDEEEHHHJJJGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJKKKLLLNNNOOOKKKPPPUUUWWWWWW[[[bbbhhhggggggfffccc```[[[WWWTTTWWWWWWVVVUUUTTTSSSSSSRRRLLLLLLKKKJJJHHHGGGFFFEEEEEECCCBBBBBBCCCBBB@@@>>>???@@@@@@AAACCCDDDDDDEEE>>>???@@@@@@>>>>>>???@@@;;;===>>>???@@@AAADDDFFFBBBBBBFFFNNNXXX___cccddd```bbbeeefffjjjpppyyy|||yyyzzz{{{zzz}}}|||xxxooolllgggaaa\\\ZZZ\\\^^^bbbfffooozzz{{{|||~~~|||vvvoooiiifffccceeeiiinnnsssxxx{{{}}}zzzoooiii^^^ZZZSSSKKKDDD<<<555111yyysssrrrsssxxxzzz|||~~~}}}yyyuuurrrooopppooolllhhhfffiiimmmpppssszzz{{{{{{{{{wwwuuutttsssoooiiiaaaZZZVVVTTTSSSRRRGGG:::///---...---,,,,,,(((''''''''')))******)))************************************************))))))))))))))))))))))))++++++******)))'''&&&%%%)))'''$$$%%%(((******)))((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&((()))'''%%%%%%)))---'''((()))+++++++++***)))(((+++111444666777999:::999777666888;;;???BBBDDDEEECCCBBBFFFNNNVVV[[[]]]cccgggiiikkkrrrzzz}}}{{{rrrnnnkkkjjjlllnnnllljjj^^^YYYRRROOOPPPNNNJJJFFFBBB<<<777777555222222555555666999???HHHVVVhhhuuu{{{rrrlllaaa```]]]ZZZWWWTTTSSSRRROOOOOOOOONNNNNNNNNNNNNNNKKKIIIHHHFFFEEEEEEFFFFFFEEEGGGIIIJJJJJJKKKNNNPPPTTTUUUUUUTTTRRRRRRTTTVVVWWWXXXYYY\\\___bbbeeeffflllhhhdddaaa\\\XXXYYY^^^^^^[[[XXXWWWWWWVVVSSSPPPNNNLLLIIIGGGEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@???===<<<<<<;;;;;;<<<======>>>???AAABBBCCCBBBCCCFFFJJJNNNSSSVVVXXXZZZ___eeeiiikkkpppxxx~~~~~~zzzuuuqqqqqqnnnhhhbbb]]]]]]^^^cccjjjvvv|||xxxyyy|||zzzsssmmmmmmmmmooosss{{{xxxkkkeee[[[OOODDD<<<777555}}}uuurrrrrruuuwwwyyy{{{{{{yyyuuussssssrrrqqqnnnkkkjjjkkklllssswww}}}}}}}}}{{{xxxuuusssssspppkkkddd^^^[[[YYYXXXWWWLLL???333//////---++++++)))((('''(((***+++***)))************************************************(((((((((((((((((((((((('''''''''((((((''''''&&&***'''%%%%%%((())))))((()))(((''''''''''''((()))((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((''''''((()))((()))***+++++++++++++++***---111444555666777999555666777:::>>>AAACCCDDDBBBAAACCCJJJSSS\\\aaaccckkkoooqqqtttzzztttqqqooonnnooommmhhhdddXXXSSSMMMKKKKKKKKKGGGCCC>>>888555555444111222444555888>>>GGGSSScccvvvxxxoooggg___ZZZZZZXXXVVVSSSQQQOOONNNMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHHHHKKKNNNPPPQQQRRRTTTVVV[[[]]]______]]]\\\\\\]]]^^^___aaaccceeegggiiijjjiiiccc^^^]]][[[YYYZZZ^^^```^^^ZZZYYYXXXWWWTTTQQQOOOMMMJJJHHHFFFEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@???===<<<<<<<<<;;;<<<<<<===>>>@@@AAACCCDDDCCCDDDEEEHHHKKKNNNPPPRRRRRRWWW\\\```dddjjjssszzz~~~|||zzzxxxvvvvvvsssnnngggcccbbbccckkkrrr~~~{{{zzz{{{zzzvvvrrrssssssuuuzzzppphhh]]]QQQGGG???999666xxxrrrpppppprrrvvvxxxyyyxxxwwwvvvvvvtttrrrqqqqqqpppooonnntttyyy}}}xxxuuutttsssqqqmmmfffbbb___]]]\\\ZZZQQQDDD777222000---+++,,,+++***)))***+++,,,+++***************************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))************(((&&&&&&'''(((((('''))))))(((((((((((())))))((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***)))((()))))))))'''%%%)))))))))***+++,,,------,,,///111333333333555666222555:::???BBBCCCCCCBBB>>>@@@FFFPPPZZZdddiiikkkppptttxxx{{{zzzwwwtttrrrpppjjjbbb[[[QQQMMMHHHEEEEEEDDDBBB???:::666444555444222333666888???IIIUUUdddvvvuuuqqqjjjccc^^^YYYTTTQQQRRRQQQOOOMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLLLLKKKKKKJJJJJJNNNQQQVVVZZZ[[[]]]^^^```dddgggjjjkkkjjjhhhffffffiiikkkmmmnnnooonnnmmmlllccc[[[UUUUUUWWWXXXYYY\\\```]]][[[YYYXXXVVVSSSQQQOOONNNKKKIIIGGGFFFFFFGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@???>>><<<;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJMMMQQQUUUYYY```jjjqqqvvvzzz}}}||||||}}}||||||zzzuuupppllljjjjjjsssxxx{{{yyyxxxyyyyyyzzz{{{}}}vvvlll^^^RRRKKKDDD<<<666xxxooollllllnnnqqqtttvvvwwwwwwwwwwwwtttrrrssswwwxxxvvvtttvvv{{{~~~zzzwwwvvvuuurrrmmmhhhccc```]]]ZZZXXXRRRFFF:::444111---,,,------+++***+++,,,---,,,+++************************(((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,***)))(((''''''''''''&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''******'''###)))((((((((()))+++...//////111222222111222333555333888>>>CCCEEEDDDBBB@@@===CCCLLLWWWbbbjjjnnnppppppuuuzzz~~~}}}wwwqqqkkkdddZZZTTTLLLHHHDDD@@@???===;;;999888555444555444222555999???JJJXXXeeeuuuxxxpppfffbbb]]]YYYVVVTTTRRRQQQMMMMMMLLLJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOVVVZZZ```dddfffggghhhiiillloooqqqrrrpppooonnnnnntttuuuvvvvvvtttqqqmmmjjj\\\RRRKKKLLLQQQRRRSSSUUUWWWVVVUUUTTTSSSRRRQQQPPPPPPNNNMMMKKKIIIHHHHHHHHHFFFEEEEEEDDDDDDCCCCCCBBB@@@AAAAAAAAAAAA@@@??????===<<<;;;:::999999999999;;;<<<===>>>@@@BBBDDDEEEDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGIIILLLOOOWWW___fffjjjmmmqqqtttwwwyyy|||~~~~~~}}}|||yyyvvvuuutttuuuwww~~~|||vvvuuuxxx{{{xxxlll]]]RRRLLLFFF===666uuulllgggfffgggjjjmmmooorrrssstttuuurrrrrruuuzzz~~~~~~}}}|||~~~~~~~~~~~~~~~zzzxxxxxxxxxuuuqqqkkkfffbbb]]]YYYVVVPPPEEE;;;666333///...000...,,,+++,,,---...,,,+++************************((((((((((((((((((((((((''''''''''''''''''''''''******++++++++++++******((())))))(((''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((($$$######&&&)))***(((%%%'''''''''((()))+++...///111222222111111111444666888===CCCFFFFFFCCCAAA@@@BBBHHHSSS^^^gggmmmqqqssssssxxx~~~~~~sssiiiaaaZZZSSSNNNIIIFFFAAA===:::888555444444222222444333333888???GGGVVVggguuuxxxkkkeeeYYYVVVQQQOOOOOOOOONNNNNNJJJIIIHHHHHHHHHHHHHHHIIIGGGGGGHHHIIIJJJJJJKKKKKKJJJKKKMMMOOORRRUUUWWWXXX___ccciiilllmmmnnnnnnooopppqqqrrrqqqpppoooqqqsssvvvwwwwwwuuuqqqkkkeeebbbTTTJJJCCCEEEIIIJJJKKKLLLJJJKKKLLLLLLLLLMMMMMMNNNOOONNNMMMLLLKKKKKKJJJJJJGGGGGGFFFEEEDDDCCCCCCBBB>>>>>>??????>>>>>>===<<<:::999888777777777777777;;;;;;<<<===???AAACCCDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFIIINNNUUUYYY]]]```dddgggjjjnnnssswww}}}~~~}}}|||wwwuuuwww~~~zzzsssqqqtttxxxvvvjjj[[[PPPKKKFFF>>>888|||qqqiiieeeaaabbbdddfffiiilllnnnooorrrqqqrrruuuzzz~~~~~~}}}{{{yyyxxxyyyzzzyyyvvvpppkkkgggaaa\\\XXXMMMEEE>>>:::666111///111...---,,,,,,------,,,+++************************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((('''&&&&&&&&&(((***)))(((&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((#########&&&((())))))(((&&&'''((()))+++---///000222222222111111222666999@@@CCCGGGGGGDDDCCCCCCEEEIIIQQQ\\\fffmmmqqqtttvvvyyy~~~uuuggg\\\UUUPPPLLLIIIEEECCC???:::777444222222111000000333555888AAAJJJSSSdddwww{{{lll```ZZZPPPNNNLLLKKKKKKLLLKKKJJJFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLMMMNNNOOORRRVVVZZZ^^^```dddgggjjjlllkkkkkkkkkkkkkkkkkkkkkiiihhhhhhjjjmmmlllmmmllljjjeee___YYYUUUKKKDDD???AAACCCCCCCCCEEEBBBDDDFFFGGGHHHIIIKKKMMMNNNNNNNNNNNNNNNMMMMMMMMMJJJJJJHHHGGGEEEDDDBBBBBB===>>>>>>>>>>>>===<<<<<<888888777666666666666666;;;;;;<<<<<<>>>???AAABBB@@@@@@@@@AAABBBCCCDDDEEEFFFDDDCCCCCCDDDHHHLLLNNNPPPSSSWWW\\\bbbiiipppttt|||~~~ssstttvvvyyy|||~~~}}}~~~xxxvvvtttuuuwww{{{~~~~~~|||vvvpppnnnooorrrqqqfffYYYNNNIIIEEE@@@<<<{{{yyywwwwwwyyy~~~vvvmmmhhhfffcccddddddfffhhhkkkmmmnnnrrrrrrssstttxxx}}}~~~{{{{{{}}}zzzwwwuuuvvvxxxzzzzzzwwwsssooojjjeee___[[[NNNGGGBBB???:::333000111...---,,,,,,------,,,***************************************************'''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$'''******((('''''')))&&&'''((())))))((('''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''''''''(((***,,,'''(((***,,,...000111222222222222111111444999===EEEGGGHHHFFFCCCCCCHHHLLLPPPXXXccclllrrrvvvyyy{{{{{{}}}oooeeeYYYOOOJJJHHHGGGEEE>>>===;;;777444222222222111000333777<<>>@@@AAA???@@@DDDAAADDDFFFGGGGGGHHHKKKMMMLLLMMMNNNOOOOOOPPPPPPPPPMMMLLLKKKHHHFFFDDDBBBAAA>>>????????????>>>======999888777777666777777777;;;;;;;;;;;;<<<===>>>???????????????@@@AAABBBCCCBBB@@@??????@@@CCCEEEEEEFFFIIIMMMRRRXXX```hhhnnnooovvv}}}sssqqqooorrrwww|||xxxwwwuuuqqqnnnmmmpppsssttttttsssqqqooommmlllmmmwww}}}zzzkkkcccXXXNNNHHHDDDBBBAAA}}}sssqqqoooooorrrwww}}}|||ssskkkhhhggghhhhhhhhhiiikkkmmmpppqqqrrrsssttttttuuu{{{~~~~~~zzz}}}{{{wwwwwwyyy~~~|||zzzvvvsssssstttwwwyyyxxxvvvrrroookkkfffaaa]]]PPPJJJEEEBBB<<<444000111...---++++++,,,,,,+++***************************************************''''''''''''''''''''''''(((((()))))))))))))))(((###&&&******((('''((()))'''((()))******)))((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((($$$%%%''''''''''''%%%$$$((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((***+++)))''''''***...'''))),,,///111333333333111222111111222666;;;???HHHIIIHHHDDDAAADDDLLLRRRUUU\\\gggpppvvvyyy}}}yyy{{{|||zzzzzz{{{wwwrrraaaYYYNNNGGGEEEEEEDDDBBB999999888555333222222444333333777===CCCNNN^^^mmmxxxvvvjjjccc\\\TTTMMMJJJIIIHHHHHHIIIHHHFFFDDDGGGFFFFFFEEEEEEEEEFFFFFFEEEFFFGGGHHHJJJKKKMMMMMMQQQOOONNNNNNPPPUUUZZZ^^^WWWXXXWWWTTTQQQNNNNNNOOOJJJLLLOOOPPPOOOMMMLLLLLLNNNNNNMMMLLLJJJFFFCCCAAA>>>===>>>AAA@@@>>>@@@EEEDDDFFFIIIJJJHHHIIILLLNNNKKKLLLMMMOOOPPPQQQQQQRRROOONNNLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@@@@???>>>>>>:::999888888888888888999;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>???@@@@@@>>><<<;;;<<<>>>@@@AAAAAAAAADDDGGGKKKPPPWWW___ddddddkkkssswwwxxx|||yyysssmmmnnnuuu}}}wwwxxxwwwqqqiiieeegggjjjkkklllmmmnnnnnnmmmkkkjjjnnnuuu~~~xxxppphhhbbbXXXNNNGGGDDDDDDEEE{{{uuusssgggdddbbbgggqqqzzz~~~~~~}}}|||yyyqqqnnnnnnrrrrrrrrrtttuuuvvvtttssstttuuuwwwxxxzzz}}}{{{yyyxxxwwwvvvqqquuu{{{}}}zzzyyy~~~~~~}}}|||vvvtttuuuwwwvvvuuuzzzyyywwwuuurrrmmmgggbbbSSSPPPKKKDDD>>>777222///000...------------,,,***))))))))))))((((((''''''))))))(((((((((((()))))))))))))))))))))))))))))),,,+++++++++******))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''((())))))*********+++***)))(((&&&&&&%%%%%%&&&'''((()))******))))))------///111444555444333---///222444777:::???BBBLLLLLLJJJHHHHHHMMMVVV]]]gggddddddkkkwww{{{wwwxxxzzzuuuiii^^^NNNLLLIIIFFFBBB@@@>>>===888666333222222333444444:::666777@@@LLLYYYlll}}}~~~tttggg^^^YYYWWWSSSOOOKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJGGGFFFEEEDDDEEEGGGIIIJJJNNNLLLJJJJJJLLLMMMMMMMMMMMMLLLJJJHHHGGGGGGHHHIIIDDDEEEEEEFFFFFFEEEEEEDDDCCCEEEEEEEEECCCCCCDDDEEE???@@@CCCDDDDDDEEEGGGIIIFFFHHHKKKOOOQQQRRRRRRRRRQQQOOONNNMMMMMMOOOPPPRRROOOLLLKKKMMMLLLHHHGGGIIIHHHFFFDDDCCCBBBAAA@@@>>>@@@>>><<<<<<=========;;;>>>??????@@@@@@@@@?????????>>>>>>===>>>???AAABBB@@@??????>>>===>>>>>>>>>@@@AAACCCGGGNNNUUUZZZ\\\^^^bbbgggjjjmmmsss}}}zzzsssooopppwww~~~yyyrrrlllhhheeecccaaaeeegggiiijjjjjjiiijjjkkklllooouuu}}}|||wwwrrrooommmlllcccaaa]]]WWWPPPKKKJJJJJJ~~~xxxnnnfffddd\\\[[[]]]eeerrr}}}yyyvvvwwwyyyyyyzzz{{{|||{{{yyyxxxrrrtttwwwzzz|||}}}yyywwwtttqqqnnnjjjooovvv~~~~~~{{{yyy|||zzz{{{{{{zzzyyywwwvvvtttssspppkkkeeeaaaXXXTTTOOOHHHAAA;;;555111///---,,,,,,------,,,+++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''((()))))))))((()))((((((''''''''''''(((((())))))))))))))))))))),,,---///222555555555444000111444777:::???EEEJJJMMMNNNNNNNNNOOOTTT\\\cccjjjhhhhhhllltttyyy{{{zzzxxxuuurrrrrrqqqjjj]]]TTTJJJIIIFFFBBB???===;;;:::666444333333555777999:::===;;;>>>HHHVVVeeeyyy~~~qqqiii^^^WWWTTTRRROOOLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDEEEEEEGGGGGGEEEEEEDDDDDDEEEFFFHHHIIIGGGEEEDDDEEEGGGIIIIIIIIIEEECCCBBB@@@???@@@AAABBBAAAAAAAAABBBBBBAAAAAAAAA???AAABBBBBB@@@@@@AAABBBAAACCCEEEFFFGGGHHHJJJLLLMMMOOOQQQSSSUUUUUUTTTSSSTTTRRRPPPNNNNNNNNNOOOPPPOOOLLLLLLNNNNNNKKKKKKNNNMMMLLLLLLKKKKKKIIIGGGEEEFFFDDDAAAAAAAAABBBAAA?????????@@@@@@@@@@@@@@@???AAAAAA@@@???@@@@@@BBBBBB@@@@@@???>>>>>>>>>>>>>>>BBBBBBCCCIIIQQQWWWYYYYYYYYY]]]```bbbeeelllvvv~~~{{{uuusssuuuyyy}}}|||yyytttppplllhhhdddaaa___aaaccceeefffgggjjjlllllllllpppvvv~~~yyyuuupppkkkiiiiiiiiiiiigggfffccc^^^WWWRRRPPPOOOxxxsssjjj___XXXUUURRRTTT[[[gggvvv~~~{{{yyyppprrrwww{{{~~~zzzvvvpppjjjfff```fffoooxxx~~~{{{}}}~~~{{{yyy~~~~~~|||}}}}}}wwwvvvtttsssqqqlllgggccc]]]YYYSSSMMMFFF???999444///---++++++,,,---,,,+++------,,,,,,,,,,,,++++++)))***++++++++++++***)))))))))))))))))))))))))))******))))))))))))(((((())))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((()))*********)))((()))***+++,,,---///111444555555444444111333777:::???EEEKKKPPPMMMPPPTTTVVVXXX]]]dddjjjooooooooopppqqqrrrssssssooonnnkkkhhhbbbZZZOOOHHHEEEDDDAAA>>>;;;888777666333333333444777;;;>>>AAACCCCCCHHHTTTbbbsssssshhhaaa\\\UUURRRQQQOOOMMMJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDEEEEEECCCCCCDDDDDDEEEFFFFFFGGGBBBAAA@@@AAACCCEEEEEEEEE>>>>>><<<;;;;;;<<<===>>>????????????????????????>>>???AAABBBAAA@@@AAACCCDDDFFFIIIJJJKKKMMMOOORRRUUUUUUWWWWWWWWWWWWUUUUUUXXXVVVSSSQQQOOOOOOOOOPPPQQQNNNNNNPPPQQQOOOQQQTTTUUUVVVXXXYYYYYYVVVSSSQQQOOOMMMJJJIIIIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@DDDCCCFFFNNNWWW]]]]]][[[UUUWWWXXXYYY\\\cccmmmuuu}}}xxxvvvvvvvvv}}}{{{xxxtttqqqlllfffbbb\\\]]]___```bbbggglllpppooommmlllqqqyyyssslllddd```aaadddggghhhllllllkkkgggaaa\\\YYYXXXxxxnnnggg___UUUPPPOOOOOOSSS]]]kkkzzz{{{vvvsssmmmpppuuu{{{|||wwwooofff```YYY___hhhqqqxxx{{{{{{zzzwwwyyy|||}}}zzzyyyzzz{{{|||zzzxxxxxxzzz|||}}}}}}zzzyyywwwwwwuuuqqqkkkggg```\\\UUUOOOJJJCCC;;;555///---++++++,,,---,,,,,,++++++++++++++++++++++++)))***,,,------,,,***))))))))))))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((((('''''''''''''''((())))))))))))(((((())),,,...000000222444666555444333333222666;;;AAAEEEIIIMMMPPPMMMRRRXXX]]]```dddkkkooosssuuuwwwuuuqqqnnnnnnpppkkkjjjeee^^^UUULLLGGGDDDAAA@@@===:::888666444444111222444666888<<>>>>>===>>>>>>???@@@@@@??????????????????@@@@@@CCCEEEFFFFFFFFFGGGHHHHHHJJJMMMNNNOOOQQQTTTVVVXXXXXXYYYYYYYYYXXXWWWWWWZZZXXXVVVSSSRRRRRRSSSTTTWWWSSSRRRTTTUUUTTTVVVZZZ]]]aaaeeehhhgggddd```^^^YYYWWWTTTSSSSSSRRRQQQOOONNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGGGGFFFFFFEEEHHHHHHKKKTTT^^^ccc```\\\SSSSSSRRRRRRUUU[[[dddkkkttt||||||yyywww||||||wwwsssnnnhhheee______``````bbbhhhoootttvvvqqqnnnpppwww}}}wwwnnnccc^^^___dddhhhiiinnnpppqqqppplllgggdddcccyyyoooccc\\\TTTMMMJJJLLLMMMSSS___ooo~~~xxxqqqnnnlllmmmqqqxxx~~~}}}zzztttlllbbb\\\UUUZZZaaajjjpppuuuwwwxxxwwwyyy}}}~~~|||{{{zzzzzzyyyxxxwwwvvvwwwzzz|||}}}{{{yyyyyy}}}}}}|||{{{zzzxxxtttnnnjjjaaa\\\VVVQQQLLLFFF===666111///,,,+++,,,------,,,+++++++++++++++++++++,,,)))+++,,,......,,,+++)))))))))))))))))))))))))))((((((((((((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((()))*********))))))))))))(((''''''''''''''''''''''''(((+++...222444333555777777444222333444666<<>>===;;;999666555444333111333555777888<<>>DDDMMMSSSUUUUUUSSSSSSSSSZZZbbbhhhllloootttxxx}}}~~~wwwqqqnnnmmmhhhcccZZZOOOGGGCCCDDDFFF===;;;:::777666444333333111444777888999===CCCHHHPPP^^^pppvvvkkkcccZZZTTTSSSPPPPPPPPPOOONNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDEEEEEEEEEDDDCCCCCCFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJIIIIIIJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCFFFIIIMMMPPPQQQQQQRRRSSSQQQSSSUUUVVVWWWXXXZZZ\\\]]]]]]]]]^^^___```aaaaaa\\\[[[ZZZZZZ[[[]]]```aaaddd___\\\\\\\\\\\\```eeekkkqqqyyy}}}|||xxxvvvvvvpppnnnkkkjjjjjjjjjiiihhhbbbaaa___^^^]]]]]]^^^___aaaaaabbbbbbbbbaaa``````]]]^^^_________^^^\\\[[[]]]]]]]]]]]]ZZZTTTLLLGGGHHHIIIKKKNNNRRRVVVZZZ\\\___gggpppxxx~~~{{{wwwtttrrrpppjjjiiifffddddddhhhooottt~~~~~~}}}zzzuuurrrpppppp|||xxxsssmmmkkkkkknnnpppwwwzzz|||zzzkkk```TTTNNNKKKJJJNNNTTT]]]dddqqq}}}vvvsssmmmjjjhhhlllssszzz|||||||||yyyuuuqqqlllggg```\\\RRRSSSVVV\\\fffrrr|||~~~|||}}}{{{zzzzzz|||~~~}}}zzzvvvuuuxxx|||}}}~~~}}}xxxsssnnnfff```ZZZWWWVVVPPPFFF===888555000...------,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###$$$%%%'''((()))))))))(((''''''''''''(((((()))((()))***,,,...000222333333555666444222444:::???DDDIIIOOOTTTWWWXXXXXXYYY[[[aaaiiiooorrruuuyyy}}}yyyrrrllliii```[[[SSSKKKEEECCCBBBBBB;;;:::888666555333333333000444888:::;;;???GGGMMMZZZkkkuuuiiiccc___XXXSSSSSSPPPQQQQQQPPPNNNMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIEEEFFFGGGHHHHHHGGGGGGFFFJJJIIIIIIIIIIIIKKKLLLMMMLLLKKKLLLMMMOOOOOONNNLLLMMMMMMMMMMMMLLLKKKJJJJJJGGGFFFEEEDDDDDDEEEFFFGGGIIIMMMRRRUUUVVVVVVWWWXXXWWWYYYZZZ[[[[[[[[[]]]___^^^^^^^^^______```aaabbb______^^^^^^___aaadddeeegggaaa^^^___```aaaffflllpppwww~~~zzzxxxvvvuuuvvvvvvuuutttnnnllljjjiiihhhhhhiiijjjiiijjjkkklllllllllkkkkkkhhhiiikkkkkkkkkjjjhhhgggeeeffffffaaaXXXNNNGGGDDDCCCFFFLLLTTTZZZ___`````````ffflllqqqyyy|||zzzwwwuuupppnnnllliiiiiimmmrrrwwwxxxnnnjjjjjjvvvyyyzzzxxxuuutttwwwzzz~~~|||zzzyyyzzz|||}}}zzzwwwfff[[[QQQMMMNNNQQQYYY```mmmttt~~~yyywwwnnniiifffhhhpppwww{{{{{{~~~zzzuuuqqqlllhhhdddaaaPPPPPPRRRYYYdddrrr|||{{{zzzyyyzzz|||~~~~~~{{{wwwvvvxxx{{{~~~}}}~~~|||vvvrrriiiccc]]][[[ZZZUUUJJJBBB;;;777222...------,,,,,,)))))))))******++++++++++++******))))))******+++))))))))))))))))))))))))))))))******+++++++++,,,(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((( !!!###%%%&&&(((((()))%%%&&&&&&&&&((()))***+++***+++,,,...///000000000111333444333222555===EEEFFFJJJNNNRRRTTTWWW[[[]]]aaagggnnnsssvvvyyy}}}zzzrrrjjjeeeXXXTTTMMMHHHEEEBBB???===999888777555444333222222///444999<<<===BBBJJJQQQbbbuuu|||tttiii``````___YYYVVVVVVQQQRRRSSSRRRQQQPPPQQQRRRMMMMMMLLLKKKJJJIIIIIIIIIHHHIIIKKKLLLMMMLLLLLLKKKLLLKKKJJJIIIJJJLLLNNNPPPMMMMMMOOOQQQTTTUUUTTTSSSWWWWWWWWWVVVVVVTTTSSSRRRLLLKKKIIIHHHHHHIIIKKKLLLLLLPPPVVVYYY[[[[[[\\\]]][[[]]]^^^^^^]]]^^^___aaa^^^^^^]]]]]]]]]]]]^^^^^^bbbaaa``````aaaccceeefffgggaaa^^^```bbbdddjjjpppttt{{{~~~}}}|||}}}~~~}}}|||wwwvvvtttrrrqqqqqqrrrsssooopppqqqrrrssssssrrrqqqpppqqqrrrssssssqqqooonnnhhhkkklllfffZZZPPPJJJIIIBBBGGGPPPZZZccchhhhhhgggdddhhhkkkmmmttt{{{xxxtttsssqqqoooooorrrwww|||}}}nnnhhhhhhrrrxxx}}}|||yyyuuuuuutttsssrrruuussspppmmmkkklllmmmnnnooorrruuuvvvwwwxxxzzz{{{yyy|||{{{rrrfffYYYOOOQQQXXX```iiiqqq{{{wwwqqqkkkhhheeedddgggnnnvvv{{{~~~{{{xxxuuurrrnnniiifffbbb___ZZZYYY```ooowwwwwwwwwxxx{{{|||}}}|||}}}~~~}}}|||{{{|||{{{uuurrrooojjjddd___[[[UUUNNNIIIBBB<<<555000//////...,,,******************++++++)))))))))))))))*********)))))))))))))))))))))))),,,,,,,,,+++***))))))((('''''''''''''''''''''''')))******))))))((('''&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%******)))((('''&&&&&&%%%'''''''''(((((()))***+++'''***...000111111111222555333111222666;;;???BBBFFFEEEDDDGGGNNNWWW^^^cccllloootttwwwyyy{{{}}}vvvkkkbbb^^^TTTNNNGGGEEEEEECCC>>>999;;;888444222222333333222666555999@@@DDDIIIUUUcccwww|||qqqgggccc^^^\\\[[[\\\\\\\\\WWWWWWXXXWWWWWWVVVUUUTTTVVVQQQMMMMMMOOOOOOLLLHHHLLLLLLMMMMMMNNNOOOOOOOOOMMMMMMLLLLLLLLLMMMMMMNNNQQQRRRTTTVVVYYY[[[\\\]]]````````````^^^\\\ZZZYYYUUUSSSPPPNNNLLLMMMNNNOOOMMMRRRXXX\\\___```bbbcccaaabbbddddddddddddbbbaaa___aaacccdddcccbbbbbbccceeefffggggggfffeeeggghhhiiigggeeeddddddgggkkkmmm}}}~~~||||||}}}|||xxxuuuwwwyyy{{{{{{yyyxxxwwwxxxyyyyyyzzz||||||{{{wwwttttttqqqoookkkbbbTTTLLLJJJIIIMMMWWWcccmmmqqqooollleeehhhmmmooopppssswww{{{~~~~~~~~~~~~}}}}}}|||xxxsssmmmiiijjjooowww|||~~~sssllljjjlllvvv~~~}}}{{{yyywwwrrrlllgggfffeeedddbbbfffdddaaa___^^^^^^```aaaaaacccfffgggggghhhkkkmmmnnnppptttwwwzzz~~~}}}uuuhhh]]]UUUYYYaaajjjttt|||xxxrrrllliiifffeeehhhooovvv{{{}}}{{{yyywwwvvvsssqqqpppllliiieeebbbeeeqqq{{{zzzxxxxxxzzz~~~~~~~~~|||vvvrrroookkkfffbbb^^^YYYSSSNNNHHHAAA999222000///...---*********+++++++++++++++***************))))))))))))))))))))))))))))))))),,,++++++***))))))((((((''''''''''''''''''''''''''''''((((((((((((((('''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''***))))))(((''''''&&&&&&((((((((((((((()))++++++***---000222222111222333333222333555999>>>BBBDDDDDDCCCCCCGGGNNNXXXaaafffpppsssvvvzzz|||~~~|||tttkkkaaaZZZVVVPPPLLLGGGDDDCCC@@@<<<888777555333222222333333333555777>>>FFFLLLTTTeeeuuusssiiibbb```]]]\\\\\\\\\\\\[[[____________^^^]]]\\\\\\WWWSSSNNNNNNPPPPPPMMMJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQRRRRRRSSSSSSVVVWWWYYY[[[^^^```cccddddddddddddcccbbb```^^^]]][[[[[[ZZZYYYXXXWWWWWWVVVWWWZZZ___bbbccccccdddeeefffffffffffffffffffffeeecccfffhhhiiiiiihhhhhhiiilllmmmmmmmmmkkkkkklllmmmmmmmmmllllllnnnqqquuuwww||||||wwwsssoooeeeZZZSSSSSSQQQUUU]]]gggooosssrrroooooopppooommmkkkkkknnnqqquuu|||}}}~~~|||yyyyyy{{{~~~}}}zzzwwwtttnnnkkkjjjnnnsssvvv{{{rrrmmmlllmmmttt}}}|||}}}~~~}}}{{{xxxvvvtttttttttrrrssstttuuuuuutttsssrrrmmmmmmmmmnnnoooppprrrsssrrrrrrrrrrrrrrrpppnnnmmmnnnooopppqqqooommmjjjhhhaaa^^^YYYUUUTTTTTTTTTSSSSSSQQQOOONNNMMMNNNPPPQQQQQQRRRSSSSSSSSSUUUXXX[[[___aaaccceeehhhmmmrrrvvv|||~~~{{{mmmfffbbbgggqqq{{{~~~xxxsssllljjjgggfffiiinnnuuuyyy}}}}}}|||{{{{{{|||}}}}}}{{{zzzuuuooolllttt~~~yyywwwxxx~~~}}}vvvrrrnnnllliiifffccc___ZZZVVVQQQJJJ???666111/////////++++++++++++++++++++++++,,,++++++******)))))))))))))))))))))))))))))))))+++******))))))(((((('''(((((((((((((((((((((((($$$%%%&&&'''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))(((((('''''''''(((((((((((()))***+++,,,---///222333222222222333111333666:::>>>AAADDDFFFBBBBBBCCCHHHPPP[[[eeellluuuwwwyyy|||~~~yyyqqqggg^^^VVVPPPMMMIIIHHHFFFCCC@@@<<<999777333222222222222333333444888<<>>>>>======>>>???AAABBBAAAAAAAAA@@@???AAADDDGGGKKKKKKKKKJJJJJJMMMQQQUUUZZZ___hhhpppwww~~~~~~zzzuuuqqqhhhgggffffffhhhlllpppsss}}}yyysssqqqwww}}}yyytttnnnjjjhhhiiijjjkkkiiifffdddccc___YYYNNNBBB888222//////------------,,,,,,++++++...------,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((('''''''''((((((((())))))'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''(((((()))((((((((())))))))))))))))))))))))******+++,,,---///111222222111000111222333888???CCCDDDCCCCCCCCCEEEHHHMMMSSS[[[dddooovvvzzzyyyyyy{{{~~~~~~|||zzzvvvmmm```TTTMMMIIIFFFEEE?????????===999666444444333555666666666777:::<<>>BBBBBBAAA>>>;;;999:::;;;<<<<<<<<<<<<===>>>???@@@???@@@@@@?????????BBBDDDEEEEEEEEEEEEDDDFFFIIILLLPPPVVV___ffflllsss{{{~~~{{{{{{}}}xxxrrrmmmccccccccccccfffjjjnnnppp~~~zzzsssooorrr{{{{{{uuuqqqmmmhhhfffccceeeiiijjjhhhfffeeedddbbb^^^WWWLLL@@@777222000///......------,,,,,,+++...------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++***)))((('''))))))))))))))))))))))))''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((())))))*********************+++,,,---...000111222222000000111333666<<>><<<:::888666555444444555777:::::::::===CCCHHHNNNWWWfffzzzzzzpppiiibbb```aaaaaa___^^^aaafffmmmrrrtttxxxxxxwwwvvvuuusssrrrqqqdddaaa]]]XXXUUUTTTUUUUUUXXXZZZ]]]aaacccddddddcccbbbaaaaaabbbbbbcccdddeeegggfffeeefffgggjjjlllnnnmmmnnnppptttxxx|||~~~~~~|||sssooonnnppprrrtttvvvvvvwwwyyyzzz|||{{{zzzyyyuuunnnfff```^^^aaagggqqq{{{}}}yyyvvvvvvzzz|||wwwrrrooolllfffeeeeeegggjjjoootttwwwqqqmmmkkknnnvvv|||yyyxxxtttqqqnnnllliiifffbbb___XXXXXXWWWVVVUUUTTTSSSRRRRRR\\\eeeeee\\\TTTQQQSSSIIIIIIHHHFFFEEECCCDDDDDDEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>=========>>>????????????@@@@@@@@@@@@AAAAAA>>>>>>>>>======>>>>>>>>>>>>??????===;;;:::<<<>>>>>>?????????@@@AAAAAAAAABBBCCCDDDDDDBBBBBBCCCEEEDDDEEEGGGGGGGGGIIIKKKNNNRRRXXX```eeehhhmmmsssxxx}}}~~~zzzzzz}}}|||wwwooojjj^^^^^^___aaadddhhhkkkmmmzzz|||uuuooonnnsssyyy~~~}}}vvvooojjjgggdddccc^^^aaafffhhhfffdddcccdddcccbbb^^^UUUIII===666222/////////...---,,,,,,,,,---------------,,,,,,,,,))))))))))))))))))))))))************************''''''''''''''''''''''''))))))*********))))))((())))))))))))))))))))))))'''((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((('''(((((()))******++++++++++++***++++++,,,---...111222333222222222444555888???GGGKKKJJJIIIIIIJJJRRRYYYaaagggkkkooouuuzzzzzzwwwuuuvvvyyyxxxtttpppccc[[[QQQJJJHHHGGGDDDBBB???:::555333444555555333555888<<<===???EEEOOOWWW\\\lllyyynnnjjjeee```___aaabbbccceeejjjpppuuuwwwxxx{{{{{{zzzyyyxxxvvvttttttjjjgggccc^^^ZZZXXXYYYZZZ^^^```dddgggiiiiiihhhhhhbbbcccdddgggjjjmmmppprrruuuvvvwwwyyy{{{~~~zzztttrrrpppsssvvvxxxxxxxxxzzz|||}}}{{{yyyvvvqqqiiicccYYY[[[aaajjjvvv~~~zzzvvvzzz{{{wwwuuutttkkkhhheeecccdddhhhlllnnnmmmkkkjjjmmmsss{{{~~~vvvuuussspppllliiieeeddd]]][[[YYYVVVUUURRRNNNKKKIIIIIIIIIIIIHHHGGGEEEDDDDDDRRR___```UUUKKKHHHJJJEEEEEEDDDCCCAAA@@@@@@BBBBBBAAA???>>>>>>???@@@AAA>>>???@@@AAABBBBBBAAAAAA??????>>>>>>>>>>>>??????;;;;;;;;;<<<===>>>???@@@>>>>>>===>>>>>>???AAAAAA???>>>===<<<<<<>>>???@@@999<<<>>>???>>>???CCCFFFBBBCCCCCCCCCDDDDDDDDDDDDEEEGGGIIIIIIGGGFFFGGGGGGFFFHHHKKKMMMNNNPPPRRRTTTYYY___eeehhhiiilllqqqvvvwwwzzz{{{{{{}}}~~~|||vvvmmmggg[[[\\\]]]___cccfffjjjlllvvv}}}{{{~~~}}}wwwpppmmmooosssyyy}}}|||ssslllgggdddcccbbbZZZ___dddfffdddbbbbbbcccdddeeeccc\\\OOOBBB999555000000///...------,,,,,,,,,,,,------------------))))))))))))))))))))))))***************+++++++++''''''''''''''''''''''''&&&'''((())))))******)))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++++++++******))))))((((((''''''((()))***++++++,,,++++++++++++,,,---......222333444333333333666888999AAAJJJNNNMMMLLLMMMOOOVVV^^^gggmmmooorrrvvvzzzzzzwwwtttuuuxxxwwwrrrnnn```XXXOOOKKKJJJJJJGGGDDD@@@999333111444666555333555888<<>>BBBGGGJJJJJJGGGBBB>>>BBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBAAA@@@@@@AAACCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>===>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@???======>>>@@@BBBBBBCCCEEEGGGIIIKKKMMMJJJKKKLLLLLLMMMMMMLLLLLLNNNOOOQQQRRRQQQPPPPPPQQQTTTVVVXXXZZZ\\\^^^bbbeeehhhmmmtttwwwxxxwwwxxxzzzyyywwwxxx~~~~~~{{{zzz|||~~~}}}zzzxxxwwwsssmmmhhh___YYYYYYbbbjjjlllmmmoootttxxx}}}rrrqqqrrrwww}}}xxxxxxuuummmhhhhhhuuuzzzssslllkkkmmmllljjjaaacccdddffffffeeedddcccbbbeeeiiigggYYYEEE777444000///...---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))((((((''''''))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++...+++&&&+++666666---''')))++++++,,,---000222000444888777555555999>>>CCCHHHMMMNNNKKKKKKNNNRRRZZZbbbkkkqqqsssuuuyyy}}}|||yyyyyyzzzyyyuuuqqqeee]]]TTTNNNLLLIIIEEE@@@>>>888555666666444555888:::===CCCIIIPPPYYYgggrrryyynnniiiccc^^^^^^```bbbdddlllpppuuu{{{~~~}}}}}}~~~}}}yyyuuuqqqoookkkiiihhhiiikkkmmmuuuxxxzzz{{{zzzyyyxxxxxxwww|||zzzrrrrrrsssvvvyyy}}}}}}|||zzz{{{zzzyyyzzzzzzxxxrrrnnn___XXXWWW^^^fffmmmvvv}}}rrroooiiiddd```___``````bbbfffjjjlllmmmpppwww}}}}}}yyyvvvuuu~~~{{{yyysssssstttsssqqqmmmiiigggcccbbb```]]][[[ZZZYYYXXXTTTSSSSSSQQQNNNKKKIIIGGGGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@BBBDDDFFFFFFEEECCCAAADDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCBBBAAABBBCCCEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDHHHIIIIIIHHHFFFEEEFFFHHHGGGHHHJJJMMMQQQTTTVVVWWWYYYZZZ[[[\\\]]]]]]]]]]]][[[\\\^^^^^^^^^^^^```aaaeeegggjjjkkkmmmooorrruuuyyy}}}}}}|||}}}|||}}}~~~{{{xxxtttrrrqqqoookkkgggaaa[[[[[[bbbjjjlllnnnpppsssvvv{{{}}}ooonnnooosss}}}|||xxxyyyxxxrrrnnnnnnxxx}}}tttooopppsssrrrqqqkkkiiigggeeeeeedddbbb```dddeeehhhggg[[[III;;;666//////---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))*********,,,)))%%%)))333333,,,((()))+++,,,,,,---000222222333444444444777>>>CCCIIIMMMPPPPPPNNNOOOTTTXXX___fffnnnssstttvvvzzz~~~}}}}}}|||yyysssnnneee^^^UUUOOOLLLHHHCCC???<<<777444666666555666:::===AAAHHHPPPXXXdddrrr}}}zzzpppjjjgggcccbbbdddhhhmmmoootttwww{{{~~~}}}~~~~~~{{{xxxvvvuuuttttttwww{{{yyyuuuttttttvvvxxxzzzzzzyyyyyyxxxxxxyyyzzzyyyvvvrrrfff___[[[```fffllluuu~~~~~~uuurrrnnniiidddbbbaaaaaaccchhhnnnrrrrrrsssvvvyyy~~~yyytttooommm|||yyyuuuqqqoooppppppooommmkkkgggdddbbb\\\\\\]]]\\\[[[XXXUUUSSSPPPOOOMMMLLLKKKJJJIIIIIIFFFFFFFFFFFFFFFEEECCCCCCCCCBBBAAA@@@????????????@@@AAABBBCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEFFFHHHIIIJJJIIIJJJKKKMMMLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOPPPPPPQQQQQQRRRSSSTTTTTTTTTSSSQQQOOOMMMLLLKKKJJJOOOPPPPPPOOOMMMLLLLLLMMMOOOQQQUUUZZZ^^^bbbdddeeeeeeeeeggghhhjjjjjjkkkkkkiiijjjkkkkkkkkklllooorrrxxxzzz|||~~~~~~~~~~~~}}}~~~}}}}}}|||yyywwwqqqnnnjjjgggeeeeeecccbbb```\\\]]]cccjjjmmmoooqqqooorrrvvv{{{uuukkkiiikkkoooxxx{{{zzz{{{{{{wwwtttttt{{{xxxvvvyyy}}}}}}|||uuuooohhheeefffgggeeebbbgggeeeeeeeee]]]NNN???999///...---,,,+++,,,,,,---++++++++++++++++++++++++************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******'''***'''$$$(((000000***(((***,,,,,,---...111333333222222333888???GGGLLLPPPQQQRRRQQQQQQTTTZZZ___gggkkkrrruuuwwwyyy}}}~~~yyyqqqkkkddd^^^VVVPPPKKKFFF@@@<<<:::666555777888888;;;???CCCJJJSSS\\\ggguuuvvvmmmeeecccbbbaaabbbffflllrrrvvv~~~~~~zzzvvvrrrqqqrrruuuwwwxxxwwwwwwwwwyyy{{{{{{yyywwwpppiiicccdddhhhmmmssszzz{{{yyyuuupppkkkgggdddbbbdddjjjrrrxxxzzzyyywwwvvv~~~yyyrrrlllhhh|||}}}}}}{{{xxxtttpppnnnnnnmmmkkkhhheeebbb```^^^______^^^[[[XXXUUURRRPPPMMMNNNOOONNNMMMLLLIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJLLLKKKKKKKKKLLLMMMOOOPPPRRRRRRQQQQQQRRRRRRSSSSSSUUUWWWYYYZZZZZZZZZ\\\]]]^^^______```aaabbbcccdddaaabbbbbbbbbbbbaaa``````_________```aaabbbbbbcccdddbbb```]]]ZZZXXXWWWVVVXXXYYYZZZYYYVVVUUUUUUVVVYYY\\\aaafffjjjmmmnnnnnnlllmmmnnnpppqqqrrrrrrsssqqqrrrrrrqqqppprrrvvvyyy}}}zzzxxxwwwzzz}}}|||yyyuuuoookkkeeeaaa\\\XXXVVVVVVWWWXXXYYYZZZ___gggnnnpppppppppkkkllloootttyyy~~~~~~zzztttmmmhhhgggiiimmmuuu}}}||||||}}}|||zzzxxxwww{{{}}}~~~{{{rrriiigggkkkoooooollljjjeeebbbbbb]]]OOO@@@888///...---,,,++++++,,,,,,************************)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***'''((('''%%%(((......***)))+++------...///222444333333444999BBBLLLSSSVVVTTTTTTTTTSSSTTTXXX```eeemmmqqquuuxxxzzz}}}}}}|||{{{wwwqqqlllddd^^^WWWPPPJJJCCC===999888555666999<<<===BBBIIIOOOXXXcccmmmxxx|||oooeee___\\\]]]___bbbfffkkkqqqwww{{{zzzrrrnnnmmmppptttuuuwwwwwwxxxyyy{{{{{{zzzzzzvvvrrrmmmlllmmmoooqqqrrrzzz}}}|||xxxsssmmmhhheeeeeejjjsss{{{~~~{{{~~~xxxqqqlllhhhhhhhhhfffccc```\\\ZZZYYYXXXWWWVVVTTTSSSRRRRRRSSSRRRQQQOOOLLLIIIGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUYYYZZZ[[[]]]^^^_________aaabbbbbbccceeefffhhhiiijjjmmmooopppppppppqqqsssssssssssssssssssssssssssuuuvvvvvvvvvvvvuuuttttttqqqqqqqqqrrrrrrsssssstttrrrpppnnnjjjhhheeedddccceeefffhhhhhhfffddddddeeegggiiimmmqqqtttuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzuuuuuuuuutttssstttwwwzzzyyysssooommmpppuuuvvv{{{~~~|||yyyuuunnnfff```WWWTTTPPPKKKIIIIIILLLOOOPPPXXXcccnnnuuuwwwsssooohhhggghhhlllqqqvvvwwwwwwzzzxxxwwwtttooojjjgggfffgggiiinnnvvv~~~~~~~~~|||{{{yyywwwxxx~~~xxxnnnlllqqquuuuuusssmmmeee```___ZZZMMM>>>555000///...,,,++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***'''(((((('''))),,,---+++***,,,......///000333555333666<<>>:::333222000...------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******'''((()))******)))***+++,,,...///000000222555777;;;BBBLLLTTTWWWYYY\\\^^^aaaaaacccggglllqqqtttuuuuuuuuuvvvwwwwwwtttqqqnnnhhhhhhiiimmmqqqpppkkkfff___ZZZQQQGGG>>>999777777999888:::???FFFQQQbbbrrruuuooojjjggg___WWWUUUYYY```nnn|||wwwrrrmmmjjjlllrrrxxx||||||{{{zzzzzzvvvzzz{{{xxxwwwuuunnneeeaaaaaadddnnn{{{{{{wwwtttnnnpppyyyKKKJJJHHHGGGGGGHHHIIIKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQSSSTTTUUUUUUUUUVVVWWWYYY[[[^^^```aaaaaabbbccceeehhhkkknnnpppvvvxxx{{{}}}zzz}}}}}}rrrdddZZZTTTQQQUUU[[[ZZZaaammmwww~~~~~~}}}|||}}}}}}|||{{{zzzxxxvvvuuuvvvsssmmmeee]]]RRRHHHAAA???@@@BBBBBBDDDIIIQQQWWWcccqqq~~~tttpppkkkkkknnnpppnnnjjjjjjfffeeeeee```YYY[[[aaabbbhhhsssvvvxxx|||~~~{{{uuu||||||wwwsssqqqooohhhccc___\\\TTTIIIAAA>>>444333111///...---......,,,,,,,,,,,,,,,,,,,,,,,,************************''''''(((((()))))))))***))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******&&&'''(((******((()))+++---...000000111222555777???GGGPPPTTTTTTTTTWWWZZZ___```dddiiiooosssttttttvvvvvvvvvuuusssoooiiidddbbbdddiiiooorrrooohhhaaa^^^YYYOOODDD;;;777666777???>>>@@@FFFMMMZZZnnntttkkkggggggiiifff``````eeettt|||uuummmhhhhhhnnnwww|||}}}|||{{{|||www{{{{{{wwwuuuuuuooogggbbb^^^\\\aaalllwww}}}}}}yyywwwqqqttt~~~~~~PPPPPPOOONNNMMMMMMNNNNNNIIIJJJKKKMMMPPPRRRSSSTTTVVVVVVWWWXXXZZZ\\\^^^___```bbbdddfffggggggggggggiiiiiijjjjjjlllmmmooopppvvvwwwyyy||||||xxxvvvtttzzz}}}pppeeeXXXSSSPPPNNNOOORRR[[[ccckkksss}}}}}}zzzzzz{{{||||||yyyxxxxxxxxxvvvrrrlllhhhkkkfff___WWWPPPIIIBBB>>>CCCAAADDDJJJMMMPPPYYYeeewww~~~{{{wwwrrrppppppllleee```^^^cccccc^^^\\\```aaa___gggjjjrrr}}}zzz{{{|||~~~}}}~~~{{{{{{wwwuuussspppmmmnnniiifff^^^XXXVVVSSSIII>>>777444111///...---,,,***************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((''''''((()))***++++++,,,000000///000222555888:::DDDGGGKKKLLLLLLMMMRRRUUU```eeelllpppqqqqqqrrrssstttsssrrroookkkeeeaaa^^^___eeehhheeefffhhhfff```^^^RRRGGGAAA===::::::<<<>>>???DDDLLLXXXhhh|||wwwpppggghhhjjjjjjjjjllloooqqq{{{qqqjjjgggkkkrrryyyyyyuuuuuuyyyzzzxxxvvvuuuuuusssoookkkiiiaaa[[[]]]bbbhhhqqqyyy|||xxxuuuyyyTTTTTTTTTTTTTTTUUUVVVWWWVVVWWWYYY[[[]]]___```aaacccdddeeegggiiilllnnnooorrrtttuuuwwwxxxxxxxxxwww{{{{{{|||}}}~~~~~~tttooommmkkkqqq}}}{{{qqqaaaXXXOOOLLLLLLMMMPPPTTTWWW___hhhqqq{{{~~~yyywwwvvvwwwxxxxxxxxxwwwvvvtttqqqkkkddd___```]]]WWWPPPKKKFFFBBB@@@@@@???DDDLLLTTT\\\jjjwww{{{wwwrrrooommmiiiaaa[[[YYY^^^```]]]]]]aaacccaaahhhkkkqqqyyy{{{|||~~~}}}|||yyyxxx|||zzzrrrnnnkkkggggggjjjjjjhhhccc\\\YYYVVVMMMCCC<<<888444000///...---,,,*********************************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((()))***+++,,,,,,000000///000222555888999AAADDDGGGHHHHHHJJJOOOTTT```eeekkkpppqqqrrrtttvvvxxxvvvrrrnnniiieeebbb```dddiiikkkhhhggggggccc\\\VVVKKKAAA<<<:::999;;;???GGGIIIPPPYYYgggwwwwwwmmmgggeeegggiiillloootttzzz~~~}}}{{{zzz{{{{{{||||||~~~~~~vvvooollllllpppvvvwwwuuuuuuyyyxxxvvvuuuuuuvvvuuurrrooolllfffaaaaaabbbeeelllttt|||}}}aaaaaabbbccceeeggghhhiiillllllnnnppprrrtttuuuvvvyyyyyyzzz}}}zzznnngggdddccchhhrrrwwwwww|||wwwiii```QQQJJJEEEFFFJJJMMMSSSYYY[[[ccclllsss|||}}}zzzuuurrrrrrrrrrrrrrrsssrrrpppmmmiiiccc[[[UUUPPPNNNIIIEEEBBBAAAAAAAAAAAADDDKKKUUU```lll|||~~~zzztttpppllleee]]]VVVTTTZZZ]]]]]]^^^bbbddddddjjjmmmqqquuuxxx{{{~~~~~~{{{~~~~~~yyyxxx{{{~~~}}}vvvnnnhhhbbb]]]```eeeiiikkkiiibbb]]]YYYSSSLLLCCC>>>777222000/////////++++++++++++++++++++++++)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((''''''(((((((((((())))))'''((()))***+++,,,------000000///000111444777999AAACCCEEEEEEFFFIIIPPPVVVbbbfffkkkpppsssvvvyyy{{{}}}zzztttnnniiifffddddddgggkkkllliiieeeaaa[[[UUULLLBBB:::888888999>>>CCCIIINNNWWWcccrrruuujjjeeedddfffhhhkkkpppuuu~~~|||{{{yyywwwxxxzzzzzzwwwtttqqqqqqpppppppppqqqsssttttttuuuwwwwwwwwwxxxzzz||||||wwwsssooommmqqqsssssstttwwwvvvuuussssssuuuvvvuuutttpppmmmiiifffbbb```eeelll{{{}}}{{{~~~}}}xxxxxxxxxzzz{{{}}}yyymmmfffbbbaaaeeelllpppqqqwww~~~{{{qqqfffYYYQQQIIIDDDBBBEEEJJJOOOWWW^^^gggooowww{{{{{{wwwssspppoooooonnnnnnllljjjhhheeeaaa[[[TTTOOOGGGFFFCCCAAA@@@AAAEEEGGGJJJPPPYYYdddnnnyyy~~~yyysssmmmddd[[[UUUTTTXXX\\\___aaacccfffgggkkkooosssttttttwww~~~|||||||||{{{}}}|||vvvnnnfff]]]WWWZZZaaaggglllmmmggg```\\\XXXTTTJJJDDD;;;444000/////////++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((()))***+++---......000000///000111444777999CCCDDDFFFFFFHHHMMMVVV]]]fffiiimmmrrrvvvzzz~~~~~~{{{wwwrrrnnnkkkiiihhheeeggghhheee```YYYQQQLLLCCC===999:::;;;<<<@@@EEEHHHQQQ]]]jjjzzzsssiiiddddddhhhgggjjjnnnssszzz~~~~~~|||yyyxxxyyyxxxvvvtttsssrrrpppqqqrrrrrrooommmiiiiiiiiiiiijjjlllmmmnnnnnnoooqqqqqqrrrsssuuuxxxzzz}}}~~~zzzrrrkkklllooopppqqqtttuuutttsssrrrssstttuuuvvvtttrrroookkkbbb[[[]]]dddsss~~~{{{uuussswww~~~yyy|||xxxmmmfffcccdddgggkkkmmmooosssxxx}}}}}}uuummmeee\\\QQQJJJGGGCCCBBBEEEJJJPPPZZZcccrrr{{{~~~}}}}}}|||yyyvvvrrrooonnnmmmllljjjhhheeeaaa]]]YYYSSSMMMHHHEEEFFFFFFEEEEEEHHHMMMRRRUUU___kkkuuu}}}~~~xxxpppggg]]]XXXWWWYYY]]]```bbbdddfffiiinnnssswwwxxxwwwzzz~~~}}}}}}wwwoooggg]]]UUUUUU[[[dddjjjmmmiiibbb___\\\YYYOOOHHH>>>666111//////...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))+++,,,...//////000000///000222555888:::CCCEEEGGGHHHKKKRRR\\\dddmmmnnnrrrwww|||||||||zzzxxxtttpppmmmkkkccccccbbb```[[[RRRJJJFFF===;;;;;;???@@@???AAAFFFMMMYYYgggtttnnnddd```^^^bbbhhheeehhhnnnuuu~~~{{{zzzxxxwwwuuusssrrrrrrsssrrrqqqpppooonnnlllkkkjjjiiiiiiiiiiiihhhgggeeefffffffffggghhhiiiiiijjjiiikkkmmmmmmnnnppprrruuuxxxzzz~~~uuummmkkklllmmmooorrrvvvuuutttrrrqqqqqqssstttvvvuuusssnnnddd[[[ZZZ___jjjttt~~~}}}uuuppppppvvv}}}yyyrrrsssyyyvvvlllggggggiiilllnnnppprrruuuwwwzzz}}}wwwrrrlllfff```YYYQQQJJJHHHDDDCCCGGGLLLSSS```kkkzzz~~~|||{{{zzzyyywwwtttpppmmmkkkjjjhhhfffddd```ZZZTTTPPPLLLGGGDDDCCCEEEHHHIIIKKKOOOVVV\\\cccooo|||zzzrrriii```[[[ZZZZZZ\\\aaaccccccggglllsssxxx~~~~~~|||vvvpppkkkbbbYYYUUUWWWbbbhhhllliiieeebbb___\\\UUUMMMCCC999333000...---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))))))))((((((((((((''''''((()))***+++---...000000000///000111444888;;;===CCCEEEHHHKKKPPPXXXccckkktttuuuxxx}}}|||||||||zzzvvvrrrnnnkkkccc```^^^\\\VVVLLLEEECCC;;;:::<<<@@@AAA@@@BBBGGGQQQ___nnn{{{qqq```[[[YYYXXX\\\bbbaaafffooozzz~~~~~~~~~~~~}}}|||zzzyyyxxxtttsssqqqooonnnmmmllllllmmmmmmlllkkkjjjhhhfffeeebbbccccccbbbbbbaaa```___```aaaaaabbbcccccccccdddccceeeggghhhiiikkknnnpppuuuxxx{{{}}}{{{sssooommmlllnnnrrrvvvvvvvvvtttrrrqqqrrrsssxxxvvvsssppphhh___]]]aaafffmmmuuuvvvuuuvvv|||}}}{{{sssooopppsssvvvyyywwwxxxwwwrrrllllllppp}}}vvvoookkklllppptttvvvxxxzzz}}}~~~~~~~~~zzzxxxwwwrrrnnniiieeebbb\\\UUUOOOJJJGGGGGGKKKRRR\\\kkkyyy~~~|||zzzxxxwwwvvvssspppllliiigggeeebbb```ZZZVVVPPPKKKIIIIIIHHHHHHHHHLLLRRRVVVYYY___gggmmmuuu{{{{{{}}}~~~zzzrrriiiaaa]]]ZZZXXXYYY___aaabbbhhhpppyyy~~~~~~zzzxxxzzz~~~|||wwwsssrrrlllccc\\\ZZZaaagggkkkiiigggfffccc^^^YYYRRRGGG>>>777222///---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((('''''''''&&&&&&((()))***,,,---///000111//////000222666:::>>>@@@DDDHHHLLLQQQWWW```kkksss||||||~~~|||xxxsssoookkkiiiccc^^^YYYWWWOOOCCC===<<<888777999<<<===>>>DDDKKKTTTcccsss~~~xxxfffXXXXXXZZZYYY[[[aaadddjjjttt~~~|||{{{yyyxxxyyyzzzyyyxxxwwwwwwwwwvvvtttsssqqqqqqrrrpppnnnllljjjiiiiiiiiihhhiiiiiigggeeebbb``````[[[\\\]]]\\\[[[YYYYYYYYYUUUVVVWWWXXXZZZZZZ[[[[[[[[[]]]___```aaadddgggjjjnnnppptttwwwzzz~~~{{{vvvqqqlllnnnsssuuuwwwyyyxxxuuussstttuuuzzzvvvsssrrrmmmgggdddfffhhhlllpppooojjjjjjqqqzzz~~~yyyqqqmmmllllllpppmmmmmmooooookkkkkknnn~~~{{{wwwtttrrrqqqvvv{{{~~~}}}xxxtttssspppmmmiiigggddd___XXXRRRLLLJJJJJJPPPXXXdddvvv~~~~~~|||zzzxxxvvvuuutttooolllhhheeecccaaa^^^\\\OOOKKKFFFDDDFFFJJJMMMOOOTTT[[[ccchhhmmmsss|||}}}yyyvvvvvvxxx{{{{{{||||||xxxqqqhhhaaa]]]XXXUUUWWW\\\```bbbiiirrr}}}|||tttoooooossswww}}}}}}xxxvvvxxxvvvmmmddd___bbbgggjjjjjjjjjiiieee___\\\UUUKKKAAA999444000---,,,,,,,,,,,,,,,,,,,,,,,,'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%((()))***,,,...000111222//////000333777;;;@@@BBBGGGKKKQQQWWW^^^gggrrrzzz{{{tttoookkkhhhgggbbb[[[UUUQQQIII<<<666666777555555777999<<>>BBBIIIOOO```tttzzzeee\\\TTTTTTYYY]]]dddjjjsssxxx}}}{{{yyywwwvvvvvvvvvssssssssstttuuuuuuvvvvvvwwwwwwvvvuuuttttttuuuuuuoooooooooooooooooooooooooooppppppooonnnllljjjhhhiiiiiihhhfffeeecccbbbbbbbbb___\\\YYYWWWTTTQQQNNNQQQPPPOOOMMMKKKJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGJJJKKKMMMPPPTTTXXX[[[]]]```bbbfffjjjnnntttzzz~~~}}}xxxsssppptttwwwzzzzzzxxxvvvwwwyyyyyyvvvtttrrrrrrqqqpppnnnrrrqqqnnnggg___]]]bbbhhhyyyyyypppiiieeeeeefffiiimmmppprrrssssss|||yyyzzzwwwtttsssqqqlllccc[[[VVVUUUYYYcccooo|||}}}||||||~~~}}}||||||||||||}}}}}}|||{{{{{{{{{xxxtttqqqoookkkgggcccaaa]]]WWWRRRIIIBBB???CCCDDDFFFUUUfffrrrvvv||||||yyytttrrrqqqqqqqqqppppppkkkeeebbbaaa```^^^[[[ZZZYYYXXXZZZ___eeekkknnnyyy~~~{{{yyy{{{yyyqqqiiidddgggnnnsssyyy|||vvvvvvvvvqqqmmmlllnnnqqqssssssnnnjjjgggfff___[[[SSSHHH>>>666222000//////...---,,,,,,,,,,,,************************++++++************++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''''''''((()))((((((''''''''''''((((((******)))))))))***+++++++++---///111111111222444333333555888>>>DDDHHHKKKRRRTTTYYYdddqqq|||vvvuuurrrpppmmmkkkiiiggg^^^SSSHHHAAA;;;555333555444222333888<<>>???BBBDDDEEEFFFGGGCCCDDDFFFHHHKKKOOOQQQSSSYYY\\\```dddiiiooouuuyyy{{{vvvssssssuuuwwwxxxwwwwwwwwwxxxwwwuuuttttttttttttsssqqqsssqqqmmmfff```^^^aaaeeesss~~~{{{tttmmmiiiggghhhkkkooorrrttttttttt~~~zzzvvvsssqqqssssssttttttuuuuuuvvvvvvyyyzzzzzz{{{~~~~~~|||yyyrrrggg```[[[[[[aaammmzzz|||zzzzzz}}}|||{{{zzzyyyxxxxxxxxx{{{zzzyyyxxxxxxvvvtttrrrppplllgggccc```[[[TTTNNNHHHAAA???BBBGGGOOO```qqqyyyzzz}}}~~~|||||||||vvvtttqqqpppooommmkkkiiigggddd___[[[YYYXXXXXXYYY[[[[[[[[[]]]aaafffjjjmmmwww{{{wwwuuutttuuuyyy{{{tttkkkeeegggmmmtttyyy|||uuuttttttrrrqqqrrrssstttuuutttoookkkhhhggg^^^ZZZTTTKKKBBB:::444111000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))***)))((((((''''''(((((()))******)))))))))))))))***+++...111333333333333444666666888<<>>>>>======>>>======<<<<<<<<<<<<=========>>>@@@BBBEEEGGGHHHOOORRRWWW[[[```gggmmmrrrzzz~~~{{{xxxtttsssssstttvvvwwwwwwvvvuuuuuuuuuwwwxxxxxxwwwuuuuuuqqqkkkeeeaaa```bbbdddnnnzzzyyysssooojjjjjjmmmqqquuuwwwwwwvvv~~~yyyuuussspppoooiiihhhfffccc___\\\YYYWWWXXXYYYZZZ\\\___aaabbbcccccccccccceeegggkkknnnpppwww}}}}}}tttiiibbb]]]___hhhvvv~~~|||{{{zzz||||||zzzyyywwwvvvuuuuuuyyywwwuuuuuuuuutttsssqqqppplllgggddd```ZZZRRRLLLGGGBBB???CCCKKKWWWjjjzzz{{{{{{|||}}}zzzxxxvvvvvvuuuqqqooonnnmmmllljjjfffccc^^^]]]ZZZVVVRRRQQQSSSUUU[[[]]]___aaabbbeeegggiiittt|||{{{tttpppooonnnpppsssyyyzzzqqqjjjlllrrrxxx|||~~~wwwvvvuuussssssvvvuuuvvvwwwuuuqqqlllfffccc\\\YYYTTTMMMFFF>>>666111000///...------,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))******))))))((((((''''''++++++++++++++++++++++++))))))(((((((((((())))))******))))))(((((())))))+++...111333333333333444777999===AAAFFFLLLRRRUUUYYY^^^fffpppyyy{{{vvvtttpppnnnmmmmmmnnnlllhhheeeWWWIII<<<777777666444333555555777999<<>>===<<<;;;;;;;;;;;;???>>><<<999888777888888;;;;;;;;;<<<>>>@@@AAABBBFFFIIIMMMRRRWWW]]]dddiiipppuuu}}}~~~uuurrrppprrruuuxxxwwwuuuvvvvvvwwwyyy{{{{{{xxxvvvxxxqqqhhhbbbaaacccgggiiiooozzz}}}yyyuuullllllnnnsssyyy|||}}}{{{{{{wwwpppmmmhhhddd```\\\WWWTTTUUUTTTTTTRRRPPPNNNLLLJJJKKKLLLNNNPPPRRRTTTVVVWWWWWWVVVVVVWWWXXXZZZ\\\]]]eeellluuu~~~tttjjjccc]]]```kkk{{{~~~}}}|||||||||{{{zzzyyywwwuuutttsssvvvtttrrrrrrsssrrrqqqpppmmmiiieeeaaa^^^XXXPPPJJJEEEAAA@@@EEEOOO]]]ooo}}}{{{rrrsssttttttsssrrrqqqpppllllllkkkkkkkkkhhhccc___YYYXXXWWWTTTQQQPPPQQQRRRZZZ^^^aaaccccccbbbccceeeqqqvvv||||||vvvnnniiiiiiiiilllpppvvv{{{~~~|||}}}vvvnnnpppwww|||}}}{{{|||{{{{{{}}}zzzyyywwwtttuuuxxxyyyzzz{{{zzzvvvooofffaaa[[[XXXTTTOOOIIIAAA888222000000///...------------++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))******))))))((((((''''''************************))))))(((((((((((())))))******)))))))))))))))***+++...111222222222333444777;;;AAAEEEIIILLLQQQTTT]]]bbbkkkssszzz}}}~~~zzzsssmmmkkkkkklllooonnnmmmooopppnnnhhhbbbQQQCCC777444666555444333555555888;;;???HHH[[[llltttdddYYYRRRPPPSSS\\\gggsss}}}yyyuuuuuuwww|||~~~{{{yyyyyyyyy{{{{{{zzzxxx{{{zzzwwwuuusssrrrrrrrrrooommmkkkiiihhhgggffffffgggggggggffffffeeeeeeeeeaaaaaabbbccccccbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbb```^^^\\\[[[WWWVVVTTTRRROOOMMMKKKJJJFFFDDDBBBAAAAAA@@@===;;;;;;:::999999888888888888777666666666777999;;;<<<999999999:::;;;<<<===>>>>>>AAAEEEIIINNNTTTZZZ^^^gggmmmuuu}}}yyyuuuqqqqqqtttvvvvvvtttwwwwwwxxxzzz|||{{{xxxvvvyyyrrrgggaaaaaafffmmmqqqvvv~~~}}}zzzpppnnnpppvvv~~~~~~{{{uuuvvvwwwyyyzzzyyyvvvsssnnnlllkkkiiihhheeeaaa^^^ZZZXXXUUUSSSQQQNNNJJJFFFIIIJJJJJJJJJIIIHHHGGGFFFHHHIIIJJJLLLNNNOOOPPPQQQTTTTTTTTTTTTTTTSSSSSSSSSVVV[[[dddnnnyyy~~~sssiiiddd\\\aaammm~~~~~~}}}}}}|||zzzzzzzzzyyywwwuuutttsssrrrqqqpppqqqqqqqqqooommmgggdddaaa^^^\\\VVVNNNHHHBBBAAABBBIIIUUUeeeuuuzzzqqqhhhjjjlllnnnoooooommmllljjjjjjjjjkkkjjjhhhccc```YYYXXXWWWVVVTTTSSSQQQPPPVVV[[[aaadddcccaaaaaabbblllnnnsssuuupppgggbbbccceeeiiipppvvvyyy|||~~~~~~{{{xxxyyy}}}xxxooopppvvv}}}~~~zzzxxxwwwuuuuuuwww}}}{{{zzzxxxvvvxxx}}}~~~zzzsssiiiccc\\\YYYTTTQQQMMMFFF<<<666111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''***))))))(((((())))))************)))***++++++,,,---///000111111222444666888<<>>===<<<;;;999999999999888666444333333333333333444444666666666555444333222111444444444444555666777888555777999;;;>>>AAAFFFIIIPPPVVV^^^gggpppyyy{{{vvvrrrqqqsssuuutttttttttvvvxxxzzzzzzyyyyyyxxxtttoookkkkkkpppuuu}}}yyyvvvvvv~~~vvvtttqqqooooooqqqtttvvvvvvvvvvvvwwwyyyzzz|||}}}|||zzzwwwvvvvvvwwwvvvuuurrrrrrrrrrrrssssssssssssooosssxxxyyywwwrrrnnnllliiihhhggghhhhhhgggdddbbb\\\^^^```]]]XXXSSSRRRSSSPPPMMMKKKLLLPPPUUUXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZ\\\aaagggmmmssswwwzzz{{{|||}}}}}}{{{xxxuuusssrrrqqqqqqrrrwww~~~~~~ssshhhaaa]]]___eeerrr~~~}}}{{{yyyxxxvvvvvvwwwwwwvvvtttrrrqqqllllllnnnpppqqqpppmmmjjjfffdddbbbbbbaaa]]]VVVPPPFFFJJJRRR]]]nnn}}}wwwrrrnnnhhhgggfffeeeeeegggiiijjjjjjiiiiiijjjkkkjjjgggddd___\\\[[[]]]___]]]UUUNNNHHHQQQ\\\bbbbbbaaabbbdddaaaaaaeeejjjfff\\\XXXZZZaaaiiitttzzz{{{yyywwwvvv{{{~~~zzznnnlllrrruuuvvvyyyzzzzzzyyyxxxxxxrrrqqqrrrwww}}}wwwuuuuuuyyy~~~xxxtttpppkkkgggbbb]]]XXXUUUSSSMMMEEE>>>111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))''''''(((((())))))******+++,,,---......---,,,+++******))))))))))))******))))))***+++,,,...///000222222222111111333888;;;;;;>>>@@@AAADDDMMM[[[eeennnsssyyy{{{{{{zzzzzz{{{rrrhhh\\\VVVZZZaaafffggglllkkklllooommmcccRRRDDD@@@;;;888888777444555999:::;;;BBBPPP___lllzzzsssggg\\\VVVUUUXXXYYY___kkk{{{~~~~~~~~~}}}~~~}}}~~~~~~~~~|||zzzzzzzzz{{{~~~}}}}}}||||||{{{{{{{{{vvvsssmmmgggdddgggpppwwwxxxxxxyyyzzz{{{{{{{{{{{{xxxwwwwwwwwwxxxwwwtttrrrooooooooommmiiiccc^^^[[[ZZZ]]]```ccccccaaa]]][[[WWWVVVUUUTTTSSSQQQQQQPPPJJJKKKMMMOOOOOONNNMMMLLLLLLMMMNNNOOOPPPRRRSSSSSSMMMMMMMMMLLLKKKIIIGGGFFFAAAAAA@@@>>>===;;;::::::999888777777777777666444444444444444444555555666///111333666888888888888444444444444555666777888333555666888999<<>><<<===BBBIIISSScccppp{{{}}}||||||yyyttthhh___VVVSSSXXX```eeegggmmmpppsssooodddVVVKKKEEE===<<<:::777555555777:::???DDDLLLYYYmmm~~~{{{mmm___YYYVVVTTTTTTVVV[[[iiiyyy}}}{{{zzzzzz{{{{{{{{{|||{{{{{{{{{~~~}}}|||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzzzzuuunnniiiiiimmmssswww~~~|||zzzzzz{{{|||||||||xxxvvvttttttuuuvvvuuutttxxxvvvqqqkkkccc\\\VVVSSSVVVWWWZZZ]]]___]]]XXXUUURRRQQQOOOLLLJJJIIIHHHGGGGGGFFFEEEDDDEEEGGGIIIKKKIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@??????>>>>>>===<<<;;;999888777999999999888777555444333777444111111444555444333444444444444444444444444555444444444444555666666555555555666666666666777>>>BBBJJJRRR]]]iiittt{{{{{{vvvppplllnnnooorrruuuvvvwwwxxxwwwzzzyyyxxxwwwuuurrrpppooo||||||{{{uuujjjiiigggfffeeecccbbb```[[[]]]___bbbeeehhhjjjkkkmmmmmmnnnppptttxxx|||~~~{{{xxxwwwrrrsssvvvzzzzzznnnfffgggiiimmmyyyvvvlllbbbYYYUUUWWW___mmm}}}|||yyyqqqrrrsssttttttsssrrrrrrtttrrrqqqpppppppppnnnmmmlllkkkkkkkkkiiiddd^^^YYYXXX^^^lll~~~yyytttrrrpppnnnooollliiigggggghhhgggggggggffffffggghhhgggdddaaa^^^]]]\\\ZZZXXXWWWUUUTTTHHHHHHJJJOOOWWW]]]aaabbbgggjjjjjjhhhiiilllkkkgggkkkpppxxx~~~}}}xxxuuutttyyywwwrrrpppuuuwwwyyy{{{|||||||||}}}yyyzzz|||yyyuuutttuuuwww|||uuulllhhhhhhiiihhhfffcccccc___ZZZWWWUUUMMMDDD<<<444...//////---,,,---,,,,,,,,,+++++++++******++++++************+++++++++++++++***************))))))))))))))))))))))))*********))))))))))))))),,,+++)))((((((((()))******************+++++++++***+++,,,---...//////000222111000111333777;;;>>>>>><<<>>>EEEMMMWWWfffsss|||~~~{{{zzzvvvpppddd^^^XXXWWW[[[aaaddddddmmmooonnnhhh\\\OOODDD???;;;<<<<<<;;;:::999:::<<>>???AAACCCDDD@@@?????????>>>>>>>>>>>>AAA@@@@@@???>>>===<<<<<<::::::::::::999777666555444444555555555444333333777555555666888888666333444444444444444444444444444444444333444555555666444444555555555666666666<<<>>>BBBHHHQQQ]]]jjjrrr~~~yyysssnnnlllnnnppprrrtttvvvvvvwwwzzz{{{{{{zzzzzzyyyxxxwww|||}}}|||zzzlllddd[[[YYYWWWVVVVVVXXXZZZ\\\___fffooouuuyyy{{{~~~rrrfff^^^___ccciiiwwwxxxlllcccZZZSSSSSSWWWbbbppp}}}zzzsssttttttuuuuuuttttttssssssrrrppppppqqqqqqqqqpppppprrrsssrrrnnniiieeeccccccmmm}}}{{{vvvsssqqqpppoooqqqnnnjjjhhhhhhhhhgggffffffeeedddeeeeeeeeecccaaa\\\\\\ZZZXXXVVVTTTRRRQQQFFFEEEEEEIIIPPPWWW]]]___gggnnnrrrqqqooopppooonnnqqqvvv|||{{{xxxvvv|||{{{xxxzzz}}}}}}|||}}}|||vvvrrrpppppppppjjjdddaaaccceeeffffffbbbbbb```[[[YYYVVVNNNEEE>>>666///......,,,***+++,,,,,,,,,,,,++++++++++++++++++************++++++***************+++++++++))))))))))))))))))))))))((())))))))))))))))))***+++***))))))((()))))))))++++++++++++++++++******+++,,,,,,---...///000000222222222333555999<<<>>>======AAAJJJTTT___mmmxxx|||{{{xxxrrrkkk```]]]ZZZ[[[___bbbcccbbbjjjiiieee]]]RRRHHH@@@<<<:::<<<>>>?????????@@@BBBJJJWWWhhhtttzzzyyypppfffZZZTTTOOOMMMNNNQQQZZZcccppp|||}}}zzzxxxxxxxxxyyyyyyyyyyyyyyysssxxx{{{yyyxxxyyy{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxzzzyyyyyyxxxxxxxxxxxxxxxwwwvvvtttuuuwww|||}}}{{{zzzzzz{{{||||||{{{{{{yyywwwvvvwwwwwwvvvtttuuusssnnniiibbb[[[VVVSSSPPPOOOMMMMMMMMMKKKIIIFFFDDDCCCAAA???>>>===<<<<<<;;;:::999999:::;;;===>>><<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999888666666666666666555444444111222333333444444444444444444555888999888555222444444444444444444444444333333333333333444444555333444444444555555555555:::::::::===DDDOOO\\\eeexxx|||~~~wwwrrrllllllmmmoooqqqsssuuuvvvyyyzzz{{{|||}}}}}}~~~~~~yyy}}}qqqccc\\\WWWVVVUUUUUUXXX]]]cccgggsss~~~|||qqqeee[[[\\\aaahhhxxx{{{pppdddZZZSSSNNNPPPUUUbbbqqq}}}{{{vvvvvvvvvvvvuuuuuuuuutttqqqpppnnnnnnpppqqqrrrqqqqqqtttwwwuuupppkkkiiiiiikkkxxx|||wwwsssqqqppppppooopppmmmkkkiiiiiiiiihhhffffffdddbbbbbbbbbbbbaaa___[[[ZZZXXXVVVSSSQQQPPPOOOFFFEEECCCDDDIIIPPPVVVZZZdddoooxxxxxxuuutttuuuuuuwww{{{~~~zzz}}}{{{~~~yyytttooolllkkkfffaaa^^^```ccceeefffbbbcccaaa]]]\\\ZZZRRRHHHAAA888000///...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))***+++++++++,,,))))))))))))))))))))))))'''((((((((())))))************))))))))))))))))))++++++++++++************,,,------...//////000000111111222444666:::<<<>>>===>>>DDDPPP\\\gggsss}}}||||||xxxqqqjjj___]]]\\\^^^aaadddeeeeeegggccc\\\SSSJJJDDDAAA???;;;===???AAABBBFFFJJJNNNVVVeeetttzzzwwwmmm```UUUOOOMMMLLLNNNOOOUUUcccppp|||}}}yyyxxxuuuvvvwwwwwwvvvuuuuuuvvvuuuyyy|||zzzwwwwwwxxxzzzxxxyyyzzzzzz{{{zzzyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwrrrrrrsssuuuyyy||||||{{{zzzzzz{{{|||{{{zzz|||zzzwwwvvvwwwvvvuuutttsssqqqmmmhhhaaa[[[VVVSSSQQQNNNKKKHHHGGGFFFDDDCCC??????===<<<;;;:::::::::888888777777888999::::::::::::::::::::::::::::::666666666666666666666666333333444444444444444333333333444555555555555444000111222444444444222000444444444444444444444444333222222222222333444444333333333444444444555555999999888999===FFFPPPXXXlllsss}}}}}}xxxmmmmmmllllllnnnpppssstttvvvwwwyyyzzz|||}}}~~~~~~|||}}}zzzlllccc___\\\]]]___aaaeeellluuu{{{{{{ooobbbXXXXXX\\\dddtttwwwlll___UUUNNNJJJMMMSSS___ppp|||zzzwwwwwwvvvvvvuuuuuuuuuuuuooommmllllllnnnpppqqqqqqpppsssvvvtttpppllljjjkkkooo{{{{{{wwwssspppppppppoooooommmkkkjjjiiijjjjjjiiihhheeecccaaa``````___^^^\\\XXXWWWUUUSSSQQQOOONNNMMMFFFDDDAAA???AAAFFFMMMRRRaaannn{{{}}}{{{{{{||||||}}}}}}zzz|||xxxsssoookkkgggbbb___^^^```cccdddcccdddbbb```___^^^XXXOOODDD;;;333111000---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))***+++++++++,,,))))))))))))))))))))))))''''''(((((()))))))))***)))))))))*********))))))************************---......//////000000000///000222555888;;;===>>>>>>@@@HHHWWWdddnnnxxx||||||yyyrrrkkk```______aaaeeeiiikkklllkkkcccXXXMMMFFFBBBAAAAAA>>>???@@@BBBFFFNNNXXX^^^hhhssszzzwwwmmmaaaTTTKKKKKKJJJLLLPPPSSS[[[lll{{{}}}yyywwwvvvtttuuuvvvuuurrrpppqqqrrrtttuuuwwwwwwuuutttwwwzzzwwwxxxzzz|||||||||{{{zzzwwwwwwvvvuuuuuuuuuuuuuuupppqqqsssuuuxxxzzz{{{|||{{{zzzyyyzzz||||||{{{yyy|||yyywwwvvvuuuuuusssrrrqqqoookkkeee___YYYTTTQQQOOOKKKGGGDDDCCCBBBAAA@@@;;;:::999999888888999999666666666666666666777777444444444444444555555555444444444555555555555555222333444444555444444444444444444555444444333222//////000//////000111222444444444444444444444444333222222222222333444444333333333444444444555555666777888999<<<@@@GGGKKKZZZdddrrrrrrpppnnnllllllnnnqqqsssuuuvvvwwwyyy{{{||||||}}}~~~}}}|||zzzqqqmmmllljjjnnnrrrvvvzzz}}}}}}~~~|||ooobbbYYYYYY]]]dddttttttiii[[[RRRKKKHHHKKKQQQ^^^nnn|||zzzzzzxxxxxxwwwvvvuuuuuuuuuuuuooommmkkkkkkmmmoooqqqqqqoooppprrrqqqooolllkkkjjjoooxxx~~~{{{wwwtttqqqoooooooooooonnnkkkjjjiiiiiijjjkkkiiihhheeecccaaa```___]]]YYYWWWSSSSSSQQQPPPNNNMMMKKKKKKEEECCC???<<<;;;???EEEJJJ^^^lll{{{}}}zzz~~~yyyuuuoookkkfffaaa______bbbccceeefffdddbbbcccddd___XXXJJJ@@@777444222...---...,,,,,,,,,,,,------------++++++************++++++***************+++++++++))))))))))))))))))))))))'''(((((((((((((((((()))(((((()))************)))************++++++,,,,,,////////////000000111111///111444777:::===>>>???@@@BBBLLL\\\kkkssszzz|||~~~zzzwwwqqqjjjcccdddfffiiimmmqqqtttvvvtttiiiZZZLLLDDD@@@??????AAAAAACCCFFFNNNYYYfffoooxxx{{{yyynnnbbbYYYQQQJJJJJJJJJMMMRRRYYYccctttxxxuuutttsssrrrssstttqqqnnnmmmooorrrrrrooonnnppprrrrrruuuyyyuuuvvvyyy{{{||||||{{{zzzvvvuuuuuutttttttttttttttqqqsssuuuwwwxxxyyyzzzzzz{{{zzzyyyzzz||||||zzzxxxzzzxxxuuutttsssrrrpppooommmkkkgggaaaZZZTTTNNNLLLHHHEEE@@@>>>======<<<;;;666666555555555555666777333333333333333333333333222222222333333333333333444444444555555555555555333444444555555555444444333333333333222222111000111111111000000111333666444444444444444444444444333333333333333444444555333444444444555555555555333555888:::;;;===@@@BBBJJJUUUeeettt{{{wwwrrrmmmkkkmmmppprrruuuvvvxxxzzz{{{|||}}}}}}|||}}}{{{uuurrrrrruuuwwwxxx|||pppddd[[[\\\aaahhhwwwooodddXXXPPPJJJGGGKKKQQQ^^^nnn}}}yyyyyy{{{yyyxxxvvvuuuttttttuuuuuupppnnnkkkkkkmmmoooqqqqqqpppooooooppppppooollljjjpppuuu{{{~~~zzzxxxuuurrrooonnnooooooooonnnllljjjiiiiiijjjiiigggeeedddcccaaa```^^^ZZZVVVRRRNNNMMMMMMKKKJJJIIIIIIHHHEEECCCAAA===;;;>>>EEEJJJ]]]kkkyyy}}}|||~~~~~~zzzuuurrrlllgggcccccceeehhhhhhhhhfffdddfffiiigggaaaRRRGGG===777333///,,,---,,,,,,,,,---------......++++++************+++++++++++++++***************))))))))))))))))))))))))(((((((((((((((''''''''''''((()))***+++******)))***++++++,,,---...////////////000000000000111111111333777;;;>>>@@@AAAAAABBBEEEOOOaaaooovvv{{{~~~}}}{{{vvvsssmmmgggdddiiiooouuuyyy|||~~~yyymmm[[[LLLDDDAAA@@@@@@BBBDDDHHHNNNXXXeeesss|||}}}{{{qqqbbbWWWSSSPPPLLLLLLKKKNNNVVV```lll~~~yyyssspppooonnnnnnppppppmmmjjjkkkpppvvvzzzqqqjjjllloooooopppsssppprrruuuxxxyyyyyyxxxxxxuuuttttttsssssssssssssssrrrsssuuuwwwyyyyyyzzzzzzzzzyyyyyyzzz||||||zzzxxxyyyvvvsssqqqqqqooommmlllhhhfffbbb[[[TTTMMMHHHEEEAAA>>>:::999999999999888444333333333444555666666222222222333333222222222333333444444444555555555555555555555444444444444444444555555555444444333111222222333333333333333///111444444222222444666444444444444444444444444444444444333444555555666444444555555555666666666444666888:::;;;<<>>AAADDDFFFLLLVVVcccppp}}}zzzrrrmmmlllnnnqqqooopppsssvvvyyy|||}}}~~~~~~~~~{{{~~~nnnddd[[[[[[bbbmmm{{{xxxiii[[[OOOJJJEEECCCIIISSS]]]kkkyyy{{{wwwvvvvvvuuutttsssrrrqqqqqqqqqrrrqqqpppooonnnnnnnnnnnnmmmnnnooooooooonnnlllkkkmmmppptttvvvvvvuuuttttttrrrqqqpppooonnnnnnnnnnnnkkkjjjiiiiiihhhiiiiiiiiihhhgggeee```ZZZSSSLLLHHHEEEEEEEEEEEEGGGIIIKKKLLLLLLFFF@@@>>>===???HHHQQQZZZkkk|||}}}xxxyyy~~~}}}~~~|||xxxtttqqqnnnlllkkkhhhgggfffffffffhhhiiijjj^^^VVVHHH;;;222000111333)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))************))))))((()))***++++++***)))((())))))))))))************)))***,,,...///000111111222333333222111111222444666888<<>>;;;777777666555444444333333444444444444444444444444333333333333333333333333444444555555555666666666444666888888666444444444666555555444444333333333555555666666666666555555333333222222222222333333666666666666555555555555222333333555666777888888888888888999:::<<<>>>???>>>@@@BBBCCCEEEIIIMMMPPPSSSVVV[[[fffsssyyyqqqllllllmmmnnnpppsssuuuxxx{{{|||xxx}}}lllbbb[[[\\\cccnnn|||tttcccVVVKKKHHHFFFEEELLLWWWaaannn{{{|||xxxvvvuuutttsssrrrqqqppppppppprrrqqqpppooooooooooooooommmnnnoooooonnnmmmkkkjjjkkknnnqqqrrrrrrqqqrrrrrrrrrqqqnnnmmmmmmnnnooopppkkkjjjiiihhhhhhhhhhhhhhhgggeeeccc^^^XXXPPPJJJFFFCCCCCCDDDEEEGGGJJJLLLNNNOOOHHHCCC@@@???@@@HHHQQQYYYiiiyyy~~~|||tttsssxxx|||vvvpppmmmjjjhhhggggggfffeeeeeefffgggggg]]]UUUHHH<<<333//////000))))))***+++,,,,,,,,,,,,************************************************))))))************))))))))))))***++++++***))))))))))))*********+++++++++***+++---///111222333333222333333222111111333555999;;;???BBBEEEGGGHHHHHHEEEOOO\\\hhhqqqvvvzzz}}}~~~vvvmmmmmmrrrwww~~~kkk___RRRNNNLLLJJJIIIJJJKKKRRR[[[eeerrr}}}~~~zzzqqqdddWWWQQQOOONNNOOORRRUUUZZZcccooo{{{wwwmmmhhhfffbbbaaabbb___aaaaaa```^^^^^^```ccceeedddbbbaaaaaaccceeegggggghhhiiikkkmmmooopppqqqrrrqqqooonnnmmmmmmmmmnnnoooqqqsssvvvwwwvvvuuutttyyyyyyzzzzzzzzzyyyyyyxxxvvvrrrmmmkkkjjjggg```[[[WWWSSSLLLFFFAAA===999777777777666666555555444444555555555555555555555444333333333333333333333333333333333333333333444444222444666666555444444555666666666666666666666666666777777777777777777666888777777666666777777888777777777777777777777777777777888888999:::::::::<<<<<<<<<===>>>@@@CCCEEEFFFIIILLLOOORRRVVV[[[___eeefffkkksss}}}xxxrrrppppppoooqqqsssvvvyyy|||~~~~~~~~~zzzvvvzzzhhh___ZZZ]]]fffqqq~~~zzznnn]]]QQQGGGFFFFFFGGGPPP\\\gggrrr}}}|||yyywwwttttttrrrqqqpppoooooooooqqqqqqpppppppppppppppqqqmmmnnnnnnnnnmmmllljjjiiiiiijjjllllllkkkkkklllnnnpppooommmllllllnnnpppqqqjjjiiihhhgggffffffffffffeeeccc```ZZZTTTMMMGGGCCC@@@AAADDDGGGJJJMMMPPPQQQRRRLLLFFFDDDAAABBBHHHPPPWWWdddsss|||}}}wwwwww{{{~~~|||rrrpppttt|||~~~vvvpppllliiigggfffeeeeeedddccccccbbbbbb\\\VVVKKK???666111//////))))))******+++,,,,,,,,,++++++++++++++++++++++++************************))))))************)))))))))***+++,,,,,,+++***)))************+++++++++++++++,,,...000222333444444222333444333222333555777>>>@@@BBBDDDGGGIIIKKKLLLLLLTTT```kkksssxxx{{{}}}|||zzztttnnnpppuuuzzzxxx___UUUMMMKKKKKKKKKLLLOOOQQQXXXbbbnnnzzzxxxmmmcccYYYPPPNNNOOOPPPSSSWWWYYY```jjjvvvyyyoooeee```]]]ZZZXXXYYYWWWWWWXXXWWWUUUUUUWWWYYY\\\[[[ZZZYYYYYY[[[]]]^^^]]]^^^aaacccfffiiikkklllnnnmmmllljjjiiihhhhhhhhhkkkllloooqqqsssttttttsssuuuvvvwwwxxxxxxxxxwwwvvvssspppllliiigggbbbZZZTTTNNNJJJDDD???;;;888666444666666666666666666666555555555555555555555555555333333333333333333333333333333333333333333333222222333666666555555666777555555555555666666666666555666666777777777666666999999888888888888999999888999999::::::;;;;;;;;;=========>>>>>>?????????BBBCCCEEEGGGIIINNNSSSXXX[[[^^^bbbfffjjjooouuuxxxxxxrrrpppooopppsssvvvyyy|||~~~{{{xxxvvvvvv}}}yyysssuuubbb\\\YYY^^^hhhssswwwhhhYYYMMMEEEEEEFFFHHHSSS___kkkuuu}}}{{{xxxvvvtttsssrrrqqqppppppppppppqqqppppppppppppqqqqqqrrrmmmmmmnnnmmmllljjjhhhgggfffggggggeeecccccceeeggglllllllllmmmmmmnnnooooooiiihhhgggfffeeedddddddddbbb```\\\VVVPPPIIIDDDAAAAAACCCFFFKKKOOOSSSUUUVVVUUUOOOIIIFFFBBBAAAFFFMMMTTT]]]iiissszzz{{{vvvrrrsssyyy}}}}}}tttrrrttt{{{}}}|||}}}}}}tttooollliiigggdddddddddcccbbb```^^^]]]\\\XXXOOOFFF===666111///************++++++,,,,,,++++++++++++++++++++++++************************))))))************))))))***+++,,,------,,,+++***)))))))))************+++,,,---...000222333444444333444444333333555888:::CCCCCCDDDFFFIIILLLOOOQQQVVV\\\fffpppwww{{{}}}}}}~~~xxxtttrrrooommmpppvvv|||~~~jjjSSSLLLGGGGGGHHHIIIMMMRRRXXXbbbnnnvvv{{{yyymmm```YYYRRRNNNOOORRRTTTWWW\\\]]]eeeppp{{{|||rrrhhh]]]XXXTTTPPPNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPRRRQQQPPPPPPPPPQQQSSSTTTTTTVVVXXX\\\___ccceeeggghhhgggfffdddcccaaa``````cccdddfffiiikkkmmmnnnoooooopppssstttuuuuuuuuutttrrrooolllhhhccc]]]UUUOOOGGGCCC>>>:::888777555333555555555555555555555666444444444444444555555555333333333333333444444444555555555444444444444444444666777777666666777888777777777777777888888888888999999:::;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBEEEEEEFFFGGGHHHIIIJJJJJJMMMPPPTTTXXX]]]dddnnnuuuyyy||||||tttooommmmmmooosssxxx|||}}}~~~{{{uuuppplllkkkwww|||vvv}}}nnn]]]XXXXXX___jjjuuuuuufffXXXMMMDDDEEEFFFIIISSS```kkkuuu}}}~~~|||xxxuuutttsssrrrqqqqqqqqqqqqqqqqqqpppppppppoooppppppqqqqqqmmmmmmmmmmmmkkkiiigggeeeddddddcccaaa___^^^```bbbiiikkkmmmoooooonnnkkkjjjgggfffeeedddccccccccccccaaa^^^YYYSSSMMMGGGCCCAAADDDGGGLLLQQQVVVYYY[[[\\\WWWQQQKKKGGGBBB???BBBHHHOOOUUU___iiiqqqwww~~~yyytttnnniiikkkpppvvv}}}}}}uuutttwww~~~|||xxxwwwxxx~~~|||rrrllliiifffccccccddddddcccbbb___\\\ZZZZZZWWWRRRKKKBBB999333///---,,,+++******+++,,,,,,************************************************))))))************))))))***+++,,,------,,,+++***((((((((()))))))))******+++,,,...000222333444444333444444444444777;;;>>>DDDDDDDDDFFFJJJPPPUUUXXX```eeellltttzzz}}}}}}|||wwwoooiiiiiijjjkkkpppuuu~~~nnnZZZJJJEEECCCDDDEEEGGGOOOWWWcccooo{{{}}}xxxoooddd[[[WWWSSSQQQTTTWWWXXX[[[___ccclllyyyvvvlllaaaVVVPPPLLLGGGDDDEEEGGGGGGGGGGGGHHHHHHGGGGGGIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMPPPTTTXXX[[[^^^```bbbaaa```___]]]\\\ZZZZZZ[[[[[[]]]___bbbeeegggiiijjjlllooorrrtttuuuuuutttooolllhhhccc]]]UUUNNNJJJAAA>>>999777666555444333444444444444444444555555222222333333444444444444333333444444555555555555555555555555555555555555777888999888666666777999;;;;;;;;;;;;<<<<<<<<<<<>>??????>>>===>>>@@@@@@>>>===@@@@@@@@@@@@@@@AAAAAABBBDDDEEEGGGKKKNNNQQQTTTUUUYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUXXX\\\___aaacccfffjjjooossstttttttttjjjgggbbb\\\TTTMMMGGGDDD===:::666444444444444333555555555555555444444444222222333333444555555555444444555666666777777777555555555666666666777777999:::::::::888999:::<<<<<<<<<===???@@@BBBCCCCCCGGGHHHJJJMMMOOOPPPQQQRRRTTTSSSSSSRRRRRRSSSSSSTTTXXXYYY[[[]]]```ccceeeffflllmmmnnnppprrrtttvvvvvvyyy{{{~~~{{{pppmmmkkkmmmsssyyy{{{|||zzz{{{zzzvvvooohhhccc```jjjsss}}}hhhXXXUUUSSSVVV```kkkuuu~~~yyyjjjXXXMMMEEEFFFHHHKKKVVVccciiisss}}}xxxwwwuuussspppooommmmmmkkkkkkllllllnnnpppqqqrrrppppppooonnnmmmmmmmmmmmmmmmmmmlllkkkiiifffdddbbb^^^```bbbcccdddfffiiilllnnnnnnnnnmmmkkkhhhfffeeeaaaaaaaaa```aaaaaabbbccc^^^[[[VVVPPPKKKHHHFFFFFFLLLPPPUUU[[[___``````___[[[UUUOOOJJJCCC======AAADDDGGGRRRaaalllqqqxxx|||tttmmmddd[[[YYY]]]dddppp~~~~~~wwwpppnnnlllgggcccbbbdddffffffeeeaaa]]]ZZZXXXXXXXXXUUUNNNDDD:::333444222000---++++++++++++************************************************))))))************))))))))))))***++++++***))))))******+++++++++,,,,,,,,,---...///111333444555555444555555555666:::???CCC@@@@@@@@@CCCJJJTTT]]]cccoooooorrrvvvzzzzzzwwwssskkkbbb]]]aaaiiiooouuuyyy}}}~~~zzzooodddZZZPPPGGGBBB@@@@@@BBBDDDKKKZZZhhhzzz}}}|||sssiiiccc^^^ZZZZZZYYY\\\```bbb```aaaeeejjjuuurrrdddXXXNNNEEEAAA???<<<;;;<<<999888777999;;;;;;888666999999999999999:::::::::;;;<<<>>>AAACCCFFFHHHIIIMMMMMMNNNNNNMMMKKKJJJIIIHHHHHHHHHIIILLLPPPSSSVVVXXX\\\aaahhhllloooppppppgggddd___WWWNNNHHHDDDBBB>>>;;;888666666777666666888888777777666666555555444444555555666777777888555666666777888888999999888888999:::;;;<<<<<<======>>>???@@@@@@AAADDDGGGDDDFFFHHHLLLOOOSSSUUUWWWYYYZZZ]]]aaadddfffhhhiiihhhhhhgggggggggggghhhhhhnnnooorrruuuxxx{{{~~~yyysssmmmmmmrrrwwwzzzzzzvvvwwwxxxvvvrrrlllhhhfffhhhqqq}}}vvvaaaPPPSSSRRRUUU```lllttt}}}zzzmmmWWWLLLEEEFFFIIIMMMXXXeeehhhsss~~~~~~{{{sssrrrpppnnnmmmlllkkkkkkhhhhhhiiijjjlllnnnpppqqqppppppooommmllllllllllllmmmmmmlllkkkiiifffcccaaa[[[^^^bbbfffiiilllpppssssssqqqmmmiiigggeeeeeeeee```______``````aaabbbccc^^^[[[UUUPPPKKKIIIHHHHHHNNNRRRWWW]]]```aaa```___]]]WWWQQQLLLDDD===<<<@@@AAADDDPPPaaannnttt{{{{{{uuunnnfff]]]\\\___eeerrr|||sssoooqqqrrroookkkbbbdddfffgggfffbbb^^^[[[[[[\\\^^^\\\UUUKKK@@@999777555111...,,,+++++++++++++++++++++++++++++++++************************))))))************))))))((()))***++++++***)))(((,,,,,,------------.........///111333555666666777444555555555777;;;@@@EEE>>>>>>>>>BBBJJJUUU```fffqqqqqqrrruuuxxxxxxsssooojjjaaa\\\aaakkkrrrxxx|||yyyvvvlll]]]QQQKKKGGGCCC@@@???@@@CCCFFFNNN```ppp|||{{{sssiiibbb___\\\WWW[[[[[[^^^cccdddbbbcccgggrrr}}}|||kkk\\\QQQGGG>>><<<;;;::::::<<<888666555777::::::777444444444555555555666666666555666888:::<<<>>>@@@@@@BBBCCCDDDDDDDDDBBBAAA@@@@@@?????????BBBFFFJJJLLLNNNRRRYYY```eeehhhjjjjjjhhheee^^^VVVMMMGGGDDDDDDAAA???;;;:::::::::::::::;;;::::::999888777666666555666666777888999999:::666777777888999:::::::::<<<===>>>???@@@BBBCCCCCCBBBCCCEEEFFFHHHKKKOOORRRTTTVVVZZZ___eeejjjnnnpppoooqqquuuxxx|||~~~~~~~~~}}}}}}~~~~~~~~~~~~xxxpppnnnqqqvvvxxxxxxrrruuuwwwwwwtttpppmmmllliiirrr~~~|||lll___WWWRRRUUUZZZbbbkkkuuu}}}qqq]]]QQQHHHJJJMMMOOOXXXcccooouuu}}}{{{vvvpppoooooopppqqqpppmmmkkkhhhhhhiiijjjkkkmmmooopppllllllkkkkkkjjjjjjkkkkkkjjjjjjjjjiiigggeeedddccc]]]]]]___ccchhhooovvvyyywwwuuuqqqlllgggdddbbbaaabbbbbbbbbbbbbbbaaa_________[[[TTTNNNJJJJJJLLLNNNXXXZZZ[[[\\\\\\\\\^^^```\\\YYYTTTLLLEEE???======AAAFFFPPPaaarrr}}}~~~zzzsssmmmhhhdddbbbkkkrrr|||{{{wwwrrrooooooooommmkkkiiigggfffeeedddbbb___]]]^^^```bbbaaaYYYMMM???777333...,,,......+++***,,,,,,,,,+++***))))))******,,,,,,++++++******++++++---,,,***)))))))))***+++)))************+++++++++))))))))))))))))))))))))---///111333555555444333222222333777<<>>@@@DDDHHHNNN___qqqyyyrrrggg^^^ZZZZZZ^^^aaa```cccgggiiieeeaaafffnnn}}}ppp]]]QQQFFFAAA<<<888777888999999555555555444444444444444666555555555444444444444444333333555777999999888:::;;;<<<;;;;;;;;;===???>>>;;;:::===>>>===???DDDIIIOOOTTTXXX___hhhmmmmmmmmmjjjeee___YYYSSSOOOMMMKKKJJJGGGEEEDDDCCCCCCCCCDDDAAA>>>>>>@@@BBBAAA@@@@@@AAAAAABBBAAA@@@???>>>DDDAAA===<<<<<<>>>>>>>>>???BBBDDDFFFHHHJJJMMMPPPOOORRRVVVZZZ\\\___bbbdddlllmmmppptttzzzzzzssspppqqquuuxxxuuuttttttwwwzzzzzzvvvsssqqqvvv~~~|||nnnbbb\\\\\\^^^```eeellltttzzz~~~rrr^^^QQQIIIKKKOOOSSS\\\hhhrrrwww{{{uuuoooooooooppprrrrrrpppnnnhhhhhhiiiiiijjjkkkmmmnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjiiigggeeedddccc^^^___```cccgggmmmrrruuuuuusssoookkkfffcccaaa```bbbccccccccccccbbbaaaaaa```\\\VVVPPPMMMMMMOOOQQQZZZ[[[]]]]]][[[[[[\\\]]]]]]ZZZTTTLLLEEE@@@>>>===>>>CCCOOOaaattt~~~yyytttoookkkiiilllrrr{{{~~~|||xxxvvvsssqqqpppoookkkhhhgggfffeeeeeedddbbb```^^^___aaacccaaaYYYMMM@@@888222---***,,,---+++***,,,,,,++++++***))))))******------,,,+++************,,,+++***)))))))))******)))************+++++++++,,,++++++++++++,,,,,,---...///222444555555444333333333444888<<<@@@AAAAAA<<>>999666555666666666333333333333333444444444333333333333333444444444555555555666777999999999888:::::::::999999:::<<<>>>::::::===???@@@CCCHHHLLLSSS[[[bbbkkkuuuyyyyyyyyywwwsssppplllhhhfffeee___^^^[[[WWWUUUSSSRRRRRRRRROOOLLLKKKLLLLLLKKKIIIHHHIIIJJJJJJJJJIIIGGGFFFFFFDDDCCCDDDFFFHHHIIIIIIKKKNNNRRRUUUWWWZZZ]]]___dddgggkkkoooqqqtttwwwyyy}}}vvvrrrqqqsssttttttssstttvvvzzz{{{zzzwwwvvvzzzzzzooofffaaabbbcccdddhhhmmmtttzzz~~~sss___SSSKKKNNNRRRWWWbbbnnnuuu{{{|||tttoooooooooqqqssssssrrrqqqkkkkkkjjjjjjkkkkkklllmmmmmmlllkkkjjjiiiiiihhhhhhiiiiiiiiihhhgggeeedddccc``````aaabbbeeeiiimmmoooqqqooolllhhheeebbb```___aaabbbcccccccccccccccccc```]]]XXXTTTRRRSSSUUUVVV]]]^^^```___]]]\\\\\\]]]^^^ZZZSSSKKKDDD@@@>>>>>>;;;@@@MMM___qqq}}}yyyuuusssnnnsss{{{~~~zzzzzz|||}}}{{{xxxwwwvvvvvvtttoooiiieeeeeeeeefffeeedddbbbaaa___aaabbbccc```XXXLLLAAA999333...+++---...,,,,,,...,,,+++******)))*********...---,,,+++************+++***))))))((())))))))))))************+++++++++---,,,+++******,,,...//////000222444555555444333333333555999===@@@AAA@@@>>>CCCHHHQQQ```qqqyyyzzzzzzvvvrrrppppppoookkkggg______aaaeeejjjooopppqqqkkkaaaTTTJJJFFFGGGGGGGGGFFFDDDCCCFFFKKKTTTbbbooommmfff\\\VVVVVV[[[aaadddoooooopppqqqoooooowww{{{lll\\\NNNEEE===;;;777666555555555444222222333333444444444555222222222333444444555555444444444555555666777888999:::<<<;;;:::::::::;;;@@@======AAAFFFIIINNNTTTXXXaaalllvvv|||yyyvvvrrrnnnkkkjjjiiiiiigggcccaaa```___]]][[[[[[[[[\\\]]]\\\[[[ZZZYYYSSSRRRQQQSSSUUUWWWXXXWWWZZZ^^^dddiiimmmooorrrtttyyy|||{{{uuuqqqpppooosssrrrsssvvvzzz|||}}}}}}}}}vvvllleeeaaa^^^___bbbgggnnnvvv~~~wwwaaaUUUNNNQQQVVV[[[fffrrrzzzvvvrrrqqqqqqqqqssssssrrrqqqoooooonnnmmmmmmmmmmmmnnnnnnmmmllljjjhhhhhhgggggghhhhhhhhhgggfffeeecccbbbbbbbbbaaaaaabbbeeeggghhhkkkjjjgggeeebbb```___^^^______```aaabbbccccccccc___]]]ZZZWWWVVVWWWYYY[[[___aaacccbbbaaa______```^^^YYYQQQIIIDDDAAA???>>>;;;???JJJXXXgggssszzz|||}}}zzzssswww}}}~~~|||xxxyyy|||~~~|||}}}~~~}}}yyyrrrjjjdddfffggghhhhhhfffdddbbbbbbaaabbbbbb^^^WWWLLLBBB<<<888222...//////---...000++++++***************+++...---,,,+++***)))))))))***)))))))))))))))))))))))))))*********++++++++++++***((('''(((+++...000000222444555666555444333333333555999>>>@@@AAA@@@@@@DDDLLLXXXjjj{{{{{{vvvpppmmmmmmnnnlllkkkhhhggggggiiilllooooooooolllaaaTTTJJJGGGGGGHHHIIIDDDBBBCCCFFFMMMXXXeeeooojjjcccZZZWWWZZZaaahhhkkktttrrrqqqrrrrrrvvvqqqaaaSSSHHH@@@;;;999777777777777555444333333444444555555666666444444444444555555666666666777888888888999;;;===???AAADDDDDDDDDCCCCCCDDDGGGEEEGGGNNNUUU[[[ccckkkoooyyy|||zzzxxxvvvtttsssttttttuuuuuutttrrrqqqpppjjjgggdddcccddddddeeedddggglllttt{{{yyysssooommmrrrrrrsssuuuyyy|||zzzpppggg___\\\WWWZZZ___fffoooxxxzzzcccXXXRRRVVV[[[```jjjvvv{{{wwwuuussssssssssssrrrppprrrqqqpppooonnnnnnnnnnnnpppooommmkkkiiigggfffffffffffffffeeedddcccbbbaaabbbaaaaaa``````aaabbbbbbddddddcccbbb```^^^]]]\\\[[[\\\]]]^^^___`````````^^^\\\[[[YYYYYYZZZ\\\]]]```bbbdddeeedddccccccccc[[[VVVNNNHHHDDDBBB@@@>>>;;;>>>FFFPPP]]]hhhppptttyyy|||www{{{}}}yyyzzz}}}~~~uuummmgggjjjlllnnnmmmjjjfffddddddaaaaaa```]]]VVVNNNFFFAAA===555000///...,,,,,,///+++***************++++++...---,,,+++************)))))))))************)))))))))*********++++++++++++***(((((())),,,///111222333555666666555444333222333555:::???BBBBBBAAABBBHHHRRR___qqqzzzuuunnnkkkllloooooonnnooommmlllllloooqqqqqqqqqjjj```RRRGGGCCCBBBBBBAAABBBBBBCCCIIISSSaaakkkqqqggg```YYYXXX^^^fffmmmooorrrooonnnqqquuu{{{|||hhhXXXLLLCCC===999777777777888888666444333444444444555555555666666666666666666666666666:::<<<>>>??????BBBFFFJJJNNNQQQUUUVVVVVVUUUTTTTTTTTTSSSXXXbbblllttt}}}zzzvvvrrrooooooooopppooosssyyy}}}wwwrrrooooooppprrruuuxxx{{{zzzvvvuuuwww{{{~~~{{{rrriii___XXXTTTSSSWWW^^^hhhqqqzzzyyycccZZZVVV[[[bbbgggppp{{{|||zzzwwwvvvvvvvvvtttssssssrrrqqqpppoooooooooooorrrqqqnnnllliiigggfffeeeccccccccccccbbbaaa```___``````___^^^^^^^^^^^^^^^^^^______^^^^^^]]][[[[[[YYYZZZ[[[\\\]]]]]]]]]]]][[[[[[ZZZZZZZZZ[[[\\\]]]]]]```cccdddcccbbbbbbbbbWWWQQQKKKGGGEEECCC@@@===:::<<>>===AAACCCFFFMMMZZZiiiqqqqqqccc]]]WWWXXX```iiimmmooonnnkkkkkkpppwwwsss___QQQGGG@@@<<<888777666777999999888777666666666666666666666666888888999999999999999:::<<>>DDDNNN\\\jjjssszzz~~~~~~pppttt{{{zzzwwwuuuyyy~~~}}}xxxuuuuuuxxx{{{~~~zzzsssllliiiiiiaaaaaa```^^^[[[XXXTTTRRRIII@@@666111---)))(((+++******))))))***++++++,,,++++++******++++++,,,,,,)))***+++,,,---,,,,,,+++)))************+++++++++++++++,,,---///111333444555666777888777555444222333555:::@@@FFFJJJJJJJJJOOOZZZhhhttt~~~zzzuuussstttuuussspppnnnoooppprrrrrrnnnhhhddd```XXXMMMEEEAAA???===;;;>>>BBBFFFNNN\\\kkkooolllaaa[[[WWWZZZccckkkmmmmmmkkkhhhiiiqqq{{{lllZZZOOOHHHCCC@@@===<<<:::;;;===>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;===>>>???@@@BBBCCCDDDEEEFFFKKKQQQUUUXXX___iiiqqq}}}|||xxxvvvuuuvvv}}}~~~~~~~~~}}}vvvpppjjjfff___dddkkkqqqvvv{{{vvvoookkkkkkkkkjjjmmmqqqxxx|||xxxvvvvvvrrrsssuuuxxx|||}}}yyyvvvqqqooolllggg___WWWOOOJJJMMMTTT```nnn{{{qqq```ZZZ[[[fffpppuuu}}}|||~~~~~~{{{zzzzzzyyyxxxxxxyyyyyyuuutttqqqnnnkkkhhhffffff___`````````___^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\WWWXXXZZZ[[[[[[[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[ZZZWWWXXXXXXXXXYYYYYYYYYYYYWWWZZZ\\\\\\ZZZVVVTTTTTTNNNJJJFFFFFFGGGEEE@@@;;;<<<;;;<<>>;;;:::999999888<<>>AAAGGGPPPYYY^^^]]]\\\WWWVVVXXX\\\bbbgggiiihhhiiihhhooo}}}tttggg```\\\[[[ZZZXXXYYY[[[\\\]]]]]]]]]\\\```^^^ZZZVVVUUUWWW[[[^^^```cccfffjjjooouuu{{{|||zzz|||{{{zzzyyywwwvvvvvvuuussssssttttttrrrpppnnnmmmiiigggccc^^^YYYUUUSSSQQQSSSXXXaaakkkttt{{{{{{xxxvvvuuu}}}}}}~~~||||||wwwwwwyyy}}}~~~|||yyyvvvtttrrrqqqppppppqqqrrrsssrrrooolllgggeee```YYYQQQJJJGGGGGGPPPZZZjjjxxxmmm[[[RRRTTT[[[gggxxx~~~|||zzzyyyyyyzzzwwwsssqqqpppmmmhhhdddaaa``````___^^^\\\[[[ZZZ\\\\\\]]]]]]\\\\\\[[[ZZZVVVUUUTTTTTTTTTUUUWWWXXXXXXXXXWWWVVVUUUSSSRRRQQQOOONNNLLLIIIFFFFFFHHHJJJQQQUUUZZZ]]]]]][[[ZZZYYYWWWUUURRROOOKKKGGGBBB>>>===999888:::???IIIYYYgggxxxyyyvvvwwwyyy|||}}}{{{zzz{{{}}}|||yyywwwxxxyyy{{{}}}~~~~~~sssiiieeecccdddcccaaa___]]]\\\[[[[[[WWWLLL===222......//////......---,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++))))))************))))))************************...---------///111333444444666888:::;;;;;;::::::DDDKKKRRRUUUUUUUUUYYY]]]eeeqqq}}}}}}xxxpppiiihhhgggfffhhhkkkoooqqqqqqkkk]]]NNNBBB<<<<<<;;;:::999888999::::::@@@CCCIIIPPPVVVYYYXXXWWWTTTUUUXXX]]]bbbggghhhhhhkkkmmmwwwtttiiicccccceeefffhhhjjjmmmoooooollliiigggfffddd___[[[ZZZ___fffkkksssuuuyyy|||{{{vvvrrrqqqrrrsssssssssssssssssspppooonnnmmmmmmnnnoooppptttwwwyyyzzz{{{}}}yyyvvvuuuxxxwwwuuussssssssstttuuupppooollliiigggdddbbbaaa^^^\\\YYYUUURRROOOMMMLLLPPPUUU^^^hhhrrryyy~~~|||wwwtttrrr||||||zzz|||~~~{{{{{{zzzwwwsssqqqooonnnmmmnnnnnnpppsssuuuuuusssqqqllliiicccZZZPPPJJJIIIJJJQQQ]]]nnn}}}|||fffXXXQQQUUU^^^lll}}}~~~{{{yyywwwwwwxxxuuusssqqqooolllhhhdddaaaaaaaaa```^^^]]][[[ZZZ\\\\\\\\\\\\\\\[[[ZZZYYYTTTSSSRRRRRRRRRTTTUUUVVVRRRRRRSSSSSSSSSSSSRRRRRRMMMLLLIIIEEEBBBCCCFFFHHHKKKPPPWWW[[[]]]]]]]]]^^^[[[YYYUUURRRNNNIIICCC???===999777999===FFFUUUdddsssyyy}}}~~~~~~zzzyyyzzzzzz|||~~~}}}xxxtttrrrtttwww{{{~~~}}}rrriiidddcccfffdddaaa___]]]\\\[[[[[[VVVLLL???444......//////...------,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,)))))))))******)))))))))***************+++++++++------......000222333444444555888999:::;;;===>>>KKKQQQWWWXXXWWWXXX\\\aaammmwwwzzzooofff^^^]]]___aaaeeejjjoooqqqpppfffVVVGGG>>>;;;:::;;;;;;;;;;;;<<<>>>@@@BBBEEEKKKQQQUUUVVVUUUTTTTTTVVVYYY]]]aaadddffffffkkkrrr{{{pppfffccceeejjjnnntttwww{{{}}}|||wwwrrrnnnggggggeeebbbaaaeeemmmsss}}}uuullleee```]]]ZZZ[[[\\\]]]]]]]]]]]]]]]ZZZYYYXXXWWWVVVVVVWWWXXX^^^aaaeeehhhnnnwwwzzztttpppnnnmmmpppppppppqqqqqqrrrrrrrrroookkkfffaaa\\\YYYXXXWWWUUUTTTQQQOOOMMMLLLKKKJJJNNNSSS\\\gggqqqyyy~~~~~~xxxsssqqq|||{{{yyy}}}{{{xxx{{{yyyvvvssspppooooooooooooooopppsssvvvvvvuuusssooolllfff[[[PPPJJJJJJLLLRRR```rrrsssaaaXXXTTTZZZeeettt}}}zzzwwwvvvuuutttsssrrrpppnnnkkkgggdddbbbbbbaaa```___]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWSSSRRRQQQPPPPPPQQQRRRSSSOOOOOOPPPPPPPPPPPPOOOOOOHHHGGGDDDAAA@@@AAADDDGGGIIINNNUUU[[[^^^___``````\\\YYYUUURRRNNNIIICCC???===999777888<<>>@@@PPPUUUZZZ[[[ZZZ\\\bbbhhhsss}}}wwwfff\\\UUUVVV[[[```fffkkkqqqqqqmmmaaaRRREEE@@@???777999;;;<<<<<<===@@@BBBDDDHHHNNNSSSUUUVVVUUUUUUVVVWWWZZZ]]]___aaacccdddlllwwwzzzqqqiiigggkkkrrrwww|||~~~|||vvvrrrkkkmmmooonnnmmmoootttzzzwwwjjj^^^UUUNNNIIIFFFGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFKKKNNNTTTZZZcccppp{{{qqqjjjfffdddccceeegggkkknnnppppppooonnnnnnjjjccc[[[VVVRRRQQQQQQPPPOOONNNLLLLLLKKKKKKKKKLLLRRR[[[fffqqqyyy~~~}}}wwwttt|||zzzuuu{{{{{{{{{~~~|||zzz|||zzzwwwtttrrrrrrrrrsssqqqppppppppprrrrrrqqqppplllkkkeeeZZZOOOIIIJJJNNNVVVeeexxxkkk^^^[[[YYYaaaooo{{{xxxvvvtttsssrrrrrrrrrqqqnnnkkkgggeeecccbbbbbbaaa```^^^]]]\\\ZZZZZZZZZYYYXXXWWWVVVUUURRRQQQOOONNNMMMMMMNNNNNNMMMMMMMMMLLLJJJIIIGGGFFFAAAAAAAAA@@@@@@BBBFFFJJJMMMRRRXXX]]]____________XXXVVVSSSPPPLLLHHHCCC???<<<999777888;;;AAAOOO[[[iiipppyyy|||vvvrrrooonnnrrryyy~~~}}}{{{|||||||||||||||~~~|||yyyuuupppmmmoooqqqtttxxx|||~~~uuujjjdddaaabbbaaa___^^^]]]\\\[[[[[[SSSMMMDDD:::333///------,,,,,,,,,,,,,,,+++******,,,,,,++++++***+++++++++******))))))))))))******)))))))))***++++++,,,,,,++++++---...///000111222333555777777777999===BBBQQQUUUZZZ[[[\\\```hhhoooxxx|||rrr___VVVQQQVVV^^^eeekkkoootttqqqjjj^^^PPPFFFBBBBBB;;;???BBBCCCCCCDDDGGGKKKIIINNNSSSWWWWWWWWWVVVVVVVVVXXXZZZ[[[]]]___cccfffppp~~~{{{wwwqqqlllkkkpppyyy{{{xxxqqqvvvzzzzzzxxxxxx{{{}}}llldddYYYNNNGGGBBB>>><<<:::;;;<<<<<<<<<<<<<<<;;;<<<;;;:::::::::<<<===>>>???DDDJJJRRR^^^mmm~~~~~~wwwmmmeee___\\\YYYXXXYYY]]]ccciiilllmmmlllkkkmmmhhhaaaYYYSSSPPPNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLQQQZZZeeepppwww|||~~~}}}|||~~~~~~xxx~~~|||vvvpppnnnpppwww|||~~~}}}}}}~~~~~~}}}|||zzzwwwuuuttttttvvvwwwuuurrrooonnnnnnmmmlllkkkggggggcccZZZPPPKKKNNNSSS^^^mmmyyyddd\\\___]]]hhhxxx}}}zzzwwwtttsssrrrqqqrrrsssrrroookkkhhhgggccccccbbbbbb```___]]]\\\XXXXXXXXXWWWVVVUUUTTTSSSPPPNNNLLLJJJIIIHHHHHHIIIHHHGGGGGGFFFEEECCCBBBAAABBBDDDFFFHHHJJJMMMRRRUUUWWW[[[___bbbaaa^^^\\\[[[SSSQQQNNNLLLJJJFFFBBB>>><<<999777888999===HHHSSSaaaiiissszzz}}}}}}yyyuuupppllliiifffjjjrrr|||~~~|||}}}}}}{{{zzz{{{~~~{{{yyywwwtttrrrpppqqqtttvvvyyy{{{}}}}}}}}}vvvlllddd```^^^^^^^^^^^^]]]\\\[[[ZZZSSSOOOIII@@@777111///...,,,------...------+++***------,,,+++************+++***)))(((((()))***+++((())))))***++++++,,,,,,+++,,,---///000111111222333555777666555777<<>>CCCKKKTTT```ppp}}}xxxqqqjjjeee]]]WWWTTTRRRPPPOOOPPPSSSYYY```eeehhhiiijjjkkkggg```YYYSSSOOOMMMLLLJJJJJJJJJIIIJJJJJJKKKKKKJJJPPPYYYcccmmmuuuzzz|||~~~xxx|||}}}~~~yyyxxxzzz}}}yyywwwsssoooiiidddccciiiqqqxxx}}}{{{|||~~~{{{yyywwwuuutttuuuwwwxxxyyyuuuqqqmmmlllkkkjjjiiidddeeeccc\\\SSSOOOSSSXXXdddssssss___[[[aaa```lll~~~~~~|||yyyvvvtttrrrrrrqqqsssuuutttpppmmmjjjhhhcccccccccbbb```___]]]\\\WWWWWWWWWVVVUUUTTTRRRQQQNNNLLLJJJHHHFFFEEEEEEEEE@@@AAAAAABBBBBBAAAAAA@@@HHHKKKOOORRRVVVZZZ___bbb```bbbeeeeeebbb^^^ZZZXXXOOOMMMKKKJJJHHHEEEAAA>>><<<999888888888:::CCCMMM[[[bbbmmmuuuxxx{{{}}}vvvuuusssqqqooollliiifffbbbfffnnnyyy{{{|||}}}{{{yyyzzz~~~~~~}}}}}}|||{{{zzzrrrrrrtttuuuwwwyyyzzz{{{zzzxxxmmmddd```[[[\\\]]]^^^]]]\\\[[[ZZZTTTQQQLLLDDD;;;444000///---.../////////...,,,,,,...---,,,+++************+++***)))(((((()))***+++((())))))***++++++,,,,,,+++,,,...///111222222222333555777666444555<<>>AAAGGGOOOYYYfffvvv|||wwwuuuuuuooopppnnnjjjhhhiiieee___[[[WWWRRRNNNLLLKKKJJJIIIKKKNNNSSSYYY___dddhhhjjjjjjfff```YYYSSSOOOMMMLLLIIIHHHHHHHHHHHHIIIIIIJJJIIIOOOWWWbbbkkkssswwwzzz}}}}}}vvvpppqqqxxx|||zzzvvvvvvwwwyyy|||~~~zzzpppllllllmmmmmmhhhhhhgggeeefffmmmwww~~~yyyzzz}}}~~~|||~~~{{{wwwuuutttttttttwwwvvvssspppmmmjjjhhhhhhdddbbb```\\\UUUPPPTTT[[[jjjyyy{{{iii___^^^```kkkyyy{{{xxxvvvuuuuuuuuusssuuuvvvvvvtttooojjjgggaaaaaaaaaaaa___]]][[[ZZZYYYXXXWWWUUURRROOOMMMKKKKKKGGGBBBAAABBBBBBAAA@@@@@@@@@???>>>???CCCIIINNNRRRUUUZZZ```dddfffggggggiiiiiiiiigggccc^^^YYYVVVQQQNNNJJJGGGDDDBBB???===<<<:::666333333777===CCCSSScccrrrwwwyyy{{{zzzvvvyyyuuuqqqooonnnmmmjjjgggiiiiiilllvvv{{{wwwuuusssqqqqqqyyy~~~~~~{{{yyywwwwwwyyy|||}}}}}}vvvyyy{{{|||xxxqqqiiiccc]]]^^^______]]]\\\[[[[[[VVVUUUSSSLLL>>>111---111...------,,,++++++++++++***+++,,,+++)))))))))***))))))***+++,,,,,,------))))))))))))***+++,,,---,,,---///000222333333333555666777555444666;;;???FFFEEEEEEIIISSSaaannnvvv{{{uuujjj___VVVXXX]]]eeennnuuuxxxyyyzzzooo^^^QQQIIIFFFCCCBBBFFFIIIMMMNNNNNNOOOSSSWWWZZZccchhhccc[[[XXXWWWVVVUUUTTTUUUXXX[[[___jjjttt}}}zzz{{{||||||~~~{{{xxxyyy}}}yyyooocccVVVJJJBBB;;;:::999777666555444444777777666444222222555777222333555777999<<>>???@@@@@@>>>@@@AAACCCEEEHHHMMMTTTXXX^^^```cccfffhhhhhhhhhhhhfffffffffddd```[[[WWWTTTPPPMMMIIIFFFCCCAAA>>><<<;;;999777444444777<<>>:::999888777666555555555444444444333222222555777666777888999;;;@@@GGGKKKXXXaaallluuu|||~~~vvvooofff]]]YYYYYY[[[\\\^^^```bbbdddeeecccbbb```\\\TTTMMMLLLKKKKKKMMMRRRTTTYYY]]]]]][[[ZZZ]]]```dddccc```ZZZSSSLLLHHHGGGIIIIIIHHHHHHIIIIIIJJJKKKGGGKKKSSS^^^iiirrrwwwyyy~~~}}}{{{}}}~~~{{{zzzxxxvvvvvvvvvvvvvvvuuuyyytttbbbTTTPPPTTT[[[```mmmppptttwww{{{~~~{{{wwwtttqqqooonnnlllhhhddd___YYYWWW___jjjzzzooo___[[[aaahhhvvv}}}}}}{{{{{{{{{{{{|||}}}{{{||||||zzzvvvqqqkkkhhhbbbbbbbbbaaa___^^^\\\[[[ZZZXXXUUUQQQLLLHHHDDDBBBAAA???======???@@@@@@@@@CCCFFFKKKPPPTTTZZZ```eeejjjiiiiiihhhgggffffffeeebbbbbbaaa___\\\XXXTTTQQQNNNLLLHHHEEECCC@@@>>>;;;999999777555555666;;;>>>IIIYYYjjjssswwwzzz{{{zzzxxxvvvttttttttttttrrrpppxxxuuuuuuzzz~~~wwwpppkkkggghhhqqq{{{}}}}}}~~~||||||}}}~~~|||vvvoooiii``````^^^^^^]]]^^^___``````\\\WWWPPPCCC666111222++++++++++++,,,---......***,,,,,,,,,***)))***+++*********++++++,,,,,,---************+++,,,---.../////////000111333444555444555555555555888===@@@BBBCCCFFFMMMXXXfffssszzz}}}{{{xxxuuunnnfff\\\___eeellltttyyyzzzyyyoooeeeVVVJJJEEEDDDDDDCCCGGGIIIKKKKKKLLLPPPWWW\\\dddjjjkkkeee\\\YYYXXXVVVYYYWWWXXX]]]ccclll{{{}}}}}}~~~}}}wwwqqqmmmllljjjiiihhheeeaaa^^^YYYTTTNNNHHHCCC@@@<<<999999888777666555555666777333444555555555555777999:::::::::;;;???GGGQQQWWWiiiqqq{{{{{{xxxuuurrrooommmhhhccc]]]XXXVVVXXX\\\^^^dddgggllloooqqqpppnnnmmmeee]]]VVVTTTUUUVVVZZZ___bbbeeegggfffaaa^^^]]]^^^eeeddd```ZZZRRRLLLIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIFFFJJJQQQ\\\hhhqqqvvvxxxzzz|||}}}uuusssttt{{{|||{{{|||zzzwwwtttqqqqqqqqqrrrqqquuu}}}tttdddVVVPPPSSSZZZ___dddggglllqqqxxx~~~{{{yyywwwvvvvvvsssnnnhhhccc^^^^^^hhhtttjjj[[[ZZZdddmmm|||~~~~~~~~~~~~|||wwwqqqkkkhhhbbbbbbaaa```___]]]\\\[[[ZZZXXXTTTOOOIIIDDDAAA???>>>>>>>>>@@@CCCEEEGGGHHHLLLPPPUUUZZZ___cccgggiiijjjiiifffcccaaa_________^^^^^^]]]\\\YYYUUURRRPPPNNNLLLHHHEEECCCAAA>>><<<888888888666555666999;;;FFFTTTeeeqqqvvvxxxyyyzzzzzzzzzzzzzzzzzzyyyxxxwww|||zzzzzzyyyqqqkkkggghhhsss~~~~~~}}}~~~||||||}}}~~~~~~zzzrrrmmmcccaaa^^^\\\]]]^^^^^^___ccc^^^XXXRRRGGG999222111///...---,,,+++*********+++,,,---,,,***)))***+++*********++++++,,,,,,,,,(((((((((((()))***++++++////////////000222444555444444444444666:::>>>AAA@@@CCCHHHQQQ^^^kkkwww~~~~~~~~~yyyvvvtttnnnggg^^^aaagggnnnuuuyyyzzzyyylllaaaRRRGGGCCCCCCCCCDDDIIIJJJKKKJJJKKKOOOWWW^^^hhhlllkkkccc[[[XXXWWWVVVYYYXXXYYY___gggsss}}}}}}~~~}}}oooeee___\\\ZZZZZZ[[[]]]^^^]]]ZZZXXXSSSOOOJJJFFFBBB>>>:::777777666555444444555777888777999<<<===<<<<<<<<<===;;;;;;;;;===CCCNNNZZZcccrrryyy|||wwwtttrrrpppooonnnkkkjjjiiiiiiiiihhhfffdddbbbbbbffflllpppssswww}}}yyyqqqiiigggggggggkkkppprrruuuwwwuuuqqqllliiihhhmmmkkkeee]]]TTTNNNKKKJJJHHHGGGGGGFFFGGGGGGHHHHHHGGGJJJQQQ[[[gggpppuuuxxxwwwzzz~~~vvvmmmkkkmmmzzz~~~}}}|||yyyuuusssrrrrrrrrrrrrxxx}}}uuuiii]]]WWWWWW\\\```ccceeegggjjjqqq~~~|||vvvoooiiidddfffrrriii[[[[[[fffqqq}}}yyyyyy|||~~~|||vvvpppjjjgggbbbbbb```___^^^\\\\\\[[[ZZZXXXSSSNNNHHHDDDAAA???@@@BBBDDDGGGKKKNNNRRRTTTVVVZZZ^^^aaacccccceeefffcccbbb___\\\ZZZYYYYYYYYY[[[[[[ZZZYYYWWWTTTRRRPPPOOOLLLIIIFFFDDDCCC@@@>>>888888888666555555777999DDDPPPbbbpppuuuvvvwwwzzz{{{|||~~~~~~~~~~~~~~~yyyrrrmmmiiikkkuuu|||zzzzzz{{{{{{{{{zzzyyy{{{~~~|||uuunnndddaaa]]]\\\]]]^^^^^^]]]ddd^^^XXXTTTKKK>>>444111//////---,,,+++*********+++,,,---,,,*********+++***+++++++++++++++,,,,,,(((((((((((()))***+++,,,.........///000111222333444333333444888<<<@@@BBB???DDDKKKWWWdddppp{{{zzzvvvtttmmmfff___bbbgggooovvvzzz{{{{{{nnncccSSSGGGBBBBBBCCCCCCIIIJJJKKKJJJJJJPPPXXX___iiikkkhhh```YYYWWWWWWVVVZZZXXX[[[bbblllzzz}}}{{{|||~~~iiiZZZPPPMMMLLLLLLLLLNNNQQQUUUXXXXXXWWWSSSQQQNNNKKKHHHCCC===888888777555444444666888999<<>>>>>>>>AAAHHHSSS```iiisssyyyyyypppkkkiiihhhgggeeegggiiiiiihhhhhhkkknnnpppqqqqqqrrrtttyyy|||zzzyyy{{{}}}{{{yyyuuummmcccXXXPPPLLLKKKHHHGGGGGGFFFFFFFFFGGGGGGHHHKKKQQQZZZeeennntttvvvvvvyyy}}}}}}tttllllllppp~~~|||{{{zzzzzz{{{|||uuummmhhhgggiiilllrrrqqqpppooorrr}}}~~~wwwpppkkknnnzzzjjj]]]^^^iiittt|||tttkkkfffgggkkkpppwww|||~~~zzztttnnnhhheeebbbaaa___]]]\\\[[[[[[[[[YYYWWWSSSNNNJJJGGGEEEDDDFFFIIIMMMPPPRRRUUUYYY\\\]]]___bbbcccaaa___^^^^^^\\\[[[YYYXXXWWWWWWWWWXXXXXXXXXWWWVVVUUUSSSQQQPPPOOOLLLIIIFFFEEECCCAAA???999999888555444444666888AAAMMM___ooouuuuuuvvv{{{zzz}}}zzzuuuqqqnnnnnnvvv~~~{{{xxxvvvuuuvvvuuuuuuttttttwww|||~~~vvvnnnccc```]]]]]]```aaaaaa___bbb]]]XXXWWWQQQDDD888222,,,,,,,,,++++++,,,,,,---+++------,,,+++***+++,,,++++++++++++++++++++++++++++++++++++,,,---...///......000111111222222111333222111444999>>>BBBCCC@@@FFFPPP\\\jjjvvv}}}yyyuuunnnfffbbbdddiiipppxxx~~~vvvjjjXXXJJJCCCBBBBBBBBBFFFHHHIIIJJJLLLRRR[[[bbbhhhiiieee\\\WWWXXXXXXWWW[[[ZZZ]]]fffppp|||zzz{{{}}}mmmYYYLLLDDDCCCDDDGGGGGGIIIMMMRRRVVVXXXXXXTTTSSSRRRPPPMMMHHHBBB===<<<:::888777777888;;;<<>>:::999777444222222555888>>>HHH\\\nnnuuuuuuxxx~~~{{{|||yyytttrrrwww{{{xxxtttrrrqqqqqqqqqpppmmmnnnssszzzuuulll```]]]\\\___eeehhhgggdddaaa\\\YYY[[[WWWKKK<<<444---,,,,,,++++++,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000...000222444555444333111333111000333999???CCCDDDBBBHHHSSSaaannnzzz|||xxxppphhhggghhhlllttt}}}rrr___NNNEEEBBBAAA@@@@@@CCCGGGJJJNNNUUU___ggghhhhhhcccZZZWWWYYY[[[ZZZ]]]\\\aaajjjuuu~~~|||zzz{{{}}}qqq]]]PPPHHHAAA@@@BBBFFFHHHKKKQQQXXX]]]______]]][[[XXXUUUQQQMMMHHHEEEAAA???===;;;;;;<<>>:::999777333111222555888;;;EEEYYYmmmvvvwwwzzz~~~{{{wwwzzz~~~zzzwwwssspppoooooonnnmmmiiijjjpppyyyuuukkk]]]\\\\\\aaaiiimmmllliii```[[[ZZZ^^^\\\OOO@@@666000000...,,,+++***)))))),,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++,,,---......///111555777888666444222333111000333:::@@@DDDDDDCCCJJJVVVdddqqq|||~~~{{{sssjjjkkklllpppwwwxxxcccQQQGGGBBB@@@???;;;???EEEJJJPPPXXXccckkkhhhgggbbbZZZWWWZZZ]]]\\\^^^___cccmmmxxx~~~{{{{{{{{{}}}||||||||||||}}}sssdddTTTMMMHHHBBB@@@CCCFFFIIIPPPYYYbbbggghhhhhhjjjeee___ZZZUUUQQQMMMJJJFFFDDDAAA>>>>>>???BBBDDDHHHPPPZZZdddiiikkkllllllkkkjjjfff___YYYUUUTTTTTTTTTWWWZZZ^^^aaacccdddddd]]][[[VVVQQQMMMJJJIIIHHHFFFHHHLLLPPPTTTVVVWWWWWW___ccciiiooosssqqqlllgggaaa^^^ZZZXXXXXXYYYZZZZZZ\\\___dddjjjnnnpppqqqqqqvvvvvvwwwyyy{{{}}}~~~|||wwwqqqlllZZZRRRIIICCCBBBFFFKKKNNNYYYeeettt~~~ttteeeXXXOOOKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIMMMTTT\\\dddiiikkksssvvvzzz~~~~~~|||zzzzzz{{{|||zzzsssrrr{{{}}}zzzkkkaaa```kkkwww}}}yyyqqqjjj```WWWRRRPPPOOOOOOXXXaaammmwww||||||{{{zzz~~~|||zzz{{{}}}}}}|||zzzyyyyyyyyyzzzvvvvvvuuusssnnniiiccc``````]]]ZZZYYYYYYYYYXXXWWWWWWVVVTTTRRRQQQQQQRRRRRRVVVSSSQQQQQQSSSWWWYYYZZZXXXWWWUUUSSSRRRRRRSSSSSSQQQRRRRRRSSSTTTUUUUUUUUUTTTSSSQQQOOONNNLLLLLLKKKKKKIIIGGGEEEBBBAAA@@@@@@999888666555444555666777???GGGTTTdddrrr{{{}}}}}}}}}zzzyyy|||sssvvvuuurrrpppnnnnnnooopppjjjkkkpppxxxzzzttt___[[[YYY___hhhnnnnnnjjjgggeee```]]]^^^YYYKKK<<<111000---------...,,,+++,,,,,,,,,++++++*********************************---,,,,,,+++,,,...111222000...,,,...222444333222444222111555<<>>===<<>>DDDIIINNNXXXeeennnqqqssshhh___]]]___```aaacccaaabbbgggqqq|||yyyxxxttttttvvvwwwuuuwww{{{~~~|||mmmbbbVVVTTTPPPOOOOOORRRUUUVVVZZZaaaiiiqqqvvv{{{~~~|||xxxrrrkkkccc\\\XXXRRRNNNJJJIIIJJJMMMPPPQQQUUUYYY^^^eeelllqqqtttvvvvvvoooddd[[[UUUSSSRRRQQQOOONNNMMMKKKIIIGGGEEEDDDAAA@@@???===;;;999888888<<<<<<===>>>??????@@@@@@@@@AAACCCEEEFFFFFFEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGMMMTTT\\\cccgggiiiiiikkkmmmpppsssuuuwwwzzzyyyxxxvvvsssmmmfffbbbTTTIII@@@>>>???@@@EEEJJJVVVggg~~~}}}zzzuuukkkaaaWWWPPPLLLJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFHHHNNNXXXaaagggiiirrruuuzzz~~~~~~wwwrrrooouuu~~~wwwqqqrrr|||{{{qqqlllrrr~~~rrrcccZZZYYYbbblllwww}}}~~~yyyrrrkkkaaaYYYTTTQQQPPPOOOWWW]]]fffnnnrrruuuwwwxxxyyyxxxvvvwwwyyy{{{{{{zzzxxxwwwuuussspppmmmkkkjjjllllllmmmmmmkkkiiifffdddbbb___\\\[[[[[[[[[ZZZYYYYYYXXXVVVTTTSSSSSSSSSSSSTTTSSSRRRRRRSSSTTTSSSRRRUUUUUUUUUUUUTTTSSSSSSRRRPPPQQQQQQRRRRRRSSSSSSSSSPPPOOOMMMLLLKKKJJJJJJIIIJJJJJJJJJHHHFFFDDDAAA@@@===;;;999666555555666666:::AAAMMM^^^mmmxxx~~~{{{yyywwwwww{{{}}}xxxyyywwwuuurrrppppppoooooonnnjjjjjjrrr}}}}}}wwwggg```ZZZ\\\dddlllooooooggghhhiiikkknnniiiXXXFFF666333000///......---,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---///000111///...///111222222222333333333777>>>DDDHHHJJJRRRYYYdddqqq{{{}}}vvvlllccc___aaafffjjjuuu|||ttt[[[JJJAAA>>>===@@@FFFLLLSSS]]]jjjrrrtttuuujjjaaa```bbbbbbcccddddddeeeiiirrr~~~~~~~~~|||xxxuuurrroooooorrrsssqqqrrrvvv{{{}}}vvvhhh[[[SSSQQQRRRSSSVVV[[[aaagggkkkmmmqqqxxx~~~wwwooogggccc^^^[[[WWWUUUWWWYYY[[[[[[^^^```dddhhhlllnnnppppppkkkddd[[[SSSPPPOOOPPPPPPQQQOOOMMMJJJGGGDDDAAA@@@<<<;;;:::999888888777777<<<<<<<<<======<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<<<>>@@@DDDJJJUUUfff~~~yyyvvvqqqiii___VVVOOOKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEHHHNNNWWW___fffiiipppsssxxx}}}zzzuuupppsss~~~|||tttoooqqq||||||rrrlllppp{{{ooo```XXXVVV^^^hhhrrrwwwzzzzzz|||~~~|||xxxwwwpppggg___ZZZWWWVVVUUUXXX]]]ccciiinnnqqquuuwwwwwwvvvuuuvvvxxxyyyxxxwwwqqqqqqpppooommmkkkjjjiiiiiiiiijjjjjjiiigggeeeccc```]]]ZZZYYYYYYYYYXXXWWWZZZXXXVVVTTTSSSSSSSSSSSSQQQQQQQQQSSSUUUUUUTTTRRRRRRSSSTTTUUUUUUTTTRRRQQQOOOPPPPPPPPPQQQQQQQQQRRRNNNNNNLLLKKKJJJJJJJJJJJJIIIJJJKKKJJJHHHEEEBBB@@@???===:::777555555555666777===HHHXXXhhhuuu}}}}}}xxxsssooonnnrrr{{{~~~|||zzzxxxvvvuuutttttttttnnnjjjnnnxxx|||xxxrrriiibbb[[[]]]eeelllnnnmmmeeehhhlllppptttnnn\\\JJJ777444000...------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++---...///444333222333444444555555555666999>>>CCCHHHLLLMMMTTT[[[gggrrr{{{xxxpppeee]]]\\\bbbiiinnnttt|||sssZZZHHH@@@>>>???EEEKKKRRRZZZeeeqqqwwwwwwvvvkkkbbbaaaccccccdddeeeggggggkkksss~~~~~~~~~}}}~~~~~~}}}zzzuuuqqqoookkkiiikkkkkkkkknnnssstttuuuxxx}}}}}}pppeee\\\UUUQQQWWWZZZ^^^cccjjjqqqyyy~~~zzzrrrnnnjjjgggdddbbbccceeegggggghhhiiijjjkkkkkkkkkjjjiii___YYYRRRLLLKKKMMMOOOPPPTTTSSSPPPLLLHHHDDDAAA@@@<<<;;;::::::;;;<<<======@@@@@@AAAAAA@@@???>>>===>>>===<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<>>DDDIIILLLNNNOOOSSS[[[gggsss|||~~~}}}qqqiiiaaa\\\^^^eeelllpppsss|||kkkTTTEEE>>>???AAAHHHOOOWWWaaannnzzz~~~sssiiiaaaaaaccccccccceeeggghhhkkksss~~~~~~}}}|||{{{~~~~~~}}}}}}{{{xxxrrrnnnkkkddd^^^]]]]]]___fffmmmmmmmmmooossswwwyyyxxxwwwvvvqqqiii___XXXTTTTTTUUU___dddkkkrrryyy{{{vvvssspppoooppprrrsssssstttsssrrrpppmmmiiieeecccVVVRRRLLLIIIJJJMMMOOOQQQPPPOOOLLLHHHDDDAAA>>><<<<<<<<<<<<===>>>AAACCCEEEEEEFFFGGGHHHHHHFFFEEEDDDEEECCCAAA>>>===<<<============>>>>>>>>>>>>??????=========>>>AAAFFFJJJMMMKKKMMMRRRVVV[[[^^^___```______```bbbbbb___YYYUUUKKKFFFCCCCCCEEEHHHOOOWWW___jjj{{{~~~|||tttppphhh```WWWQQQLLLJJJGGGGGGHHHHHHIIIIIIJJJJJJGGGHHHKKKOOOVVV^^^ggglllooorrruuuyyy{{{|||||||||~~~|||{{{|||vvvooolllppp}}}}}}xxxuuunnnlllhhhccc___]]]^^^```mmmxxx|||zzz}}}yyyfffZZZSSSSSSYYY```fffkkkooopppsssxxxyyyvvvuuuooohhhaaa^^^\\\[[[ZZZ]]]```cccfffiiilllpppssstttsssssstttuuuvvvtttrrrqqqooollliiigggeeeeeeeeeggggggfffeeedddbbbaaa```bbb___\\\[[[[[[[[[ZZZYYYWWWVVVTTTQQQPPPOOOOOOOOOLLLLLLNNNQQQTTTVVVUUUTTTNNNOOOPPPPPPQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHFFFDDDBBB>>>===:::777555444555555333777>>>KKKZZZiiitttyyy}}}{{{}}}~~~~~~uuunnngggbbb^^^bbbnnn{{{~~~xxxsssooopppuuuxxxxxxvvviiiccc^^^```fffkkkiiifff```bbbfffjjjnnnjjjXXXGGG555222...+++++++++,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.../////////111222222222333555777444:::DDDLLLPPPQQQQQQQQQTTT]]]jjjwww~~~{{{xxxiiiccc\\\ZZZ```gggmmmpppuuu~~~vvvmmm^^^MMMBBB>>>AAADDDIIIPPPZZZfffuuuoooeee^^^___bbbbbbbbbccceeefffjjjsss~~~}}}~~~~~~}}}|||{{{{{{{{{{{{yyyuuuoookkkbbbZZZQQQNNNNNNQQQYYYaaafffgggiiijjjiiihhhfffddd___]]]XXXSSSQQQRRRWWW\\\gggnnnwww~~~||||||}}}{{{wwwpppjjjeeeaaaUUUQQQMMMKKKLLLNNNOOOOOOKKKJJJHHHEEECCC@@@>>>===<<<<<<<<<>>>@@@DDDHHHKKKKKKMMMOOOQQQQQQPPPOOONNNMMMKKKHHHEEECCCAAAAAAAAA??????@@@AAABBBCCCDDDDDDCCCBBBBBBBBBCCCEEEFFFGGGEEEGGGJJJMMMPPPRRRTTTUUUSSSSSSTTTUUUVVVUUURRROOOGGGCCCBBBEEEJJJPPP[[[eeeqqqxxx}}}{{{yyytttqqqjjjaaaYYYQQQLLLJJJHHHHHHHHHIIIIIIJJJJJJJJJFFFHHHJJJNNNSSS\\\eeekkkppprrruuuwwwyyyzzzzzzyyy{{{||||||||||||}}}tttmmmkkkppp~~~|||uuupppbbb```]]]XXXVVVWWWZZZ^^^kkkxxxqqq___SSSNNNOOOTTT[[[bbbggglllnnnrrrwwwwwwuuuqqqlllfff```^^^\\\[[[[[[^^^```ccceeegggiiimmmoooqqqqqqqqqrrrssssssqqqooommmkkkgggcccbbbbbbcccdddfffeeeeeedddcccbbbbbbaaabbb___\\\[[[[[[[[[ZZZYYYUUUTTTQQQOOOMMMLLLLLLLLLKKKKKKKKKNNNPPPRRRRRRQQQMMMMMMMMMMMMNNNOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCC===;;;888666444444444555333555;;;FFFTTTcccnnntttvvvxxx{{{{{{wwwtttwwwzzz|||}}}}}}{{{zzz~~~~~~vvvnnnbbb___]]]cccooo{{{}}}zzzxxxxxxzzzzzz{{{lllddd]]]]]]ccchhhhhhfff___```aaadddhhhdddTTTDDD555222...++++++------...******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---.../////////---///111222111222666999666@@@LLLVVVZZZYYYWWWUUUXXXbbbppp}}}yyyttteee^^^XXXXXX```iiippprrrwww}}}rrriii^^^ZZZQQQGGG@@@???CCCHHHMMMTTT]]]iiixxxjjjaaaZZZ\\\```aaaaaabbbbbbccchhhrrr~~~yyywwwwwwwwwyyy{{{}}}|||{{{wwwwwwwwwwwwvvvrrrlllgggZZZRRRJJJFFFEEEGGGMMMUUU]]]```aaa___ZZZUUURRRRRRLLLMMMNNNOOORRRYYYbbbiiittt|||~~~vvvmmmfffcccYYYVVVRRRPPPOOONNNLLLJJJFFFEEEDDDCCCBBBAAA@@@???<<<<<<<<<>>>BBBGGGLLLOOOTTTVVVYYY\\\]]]]]]\\\[[[XXXWWWTTTQQQNNNKKKJJJIIIFFFGGGHHHJJJKKKMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGIIIIIIHHHFFFCCCAAACCCIIIQQQ[[[kkkxxx~~~~~~~~~~~~~~~~~~}}}|||{{{yyyyyyuuuqqqjjjaaaYYYQQQKKKHHHHHHHHHHHHHHHHHHHHHIIIIIIGGGIIILLLOOOSSS[[[eeemmmppprrrtttwwwyyyzzzzzzzzz|||}}}|||zzzxxxzzz|||rrrllljjjooo~~~~~~}}}tttnnndddbbb___[[[ZZZ]]]ccchhhmmmzzz|||lllYYYOOOKKKKKKQQQWWW___eeejjjmmmqqqvvvwwwtttppplllfffaaa___^^^]]]\\\^^^```ccceeefffgggjjjlllooooooooopppqqqqqqooommmgggdddaaa^^^^^^aaadddgggdddddddddccccccccccccccc```^^^ZZZYYYYYYYYYXXXWWWTTTRRRPPPNNNLLLKKKKKKKKKKKKJJJJJJKKKMMMOOONNNNNNLLLLLLKKKKKKLLLNNNPPPQQQMMMMMMMMMLLLLLLLLLLLLLLLHHHHHHGGGGGGHHHHHHIIIIIIJJJIIIHHHFFFEEEDDDDDDDDD<<<:::777555444444444555333555999CCCQQQ```kkkqqqpppqqqsssvvvxxxvvvrrrooopppsssvvvwwwwwwxxx{{{~~~|||wwwvvvvvv{{{xxxpppaaa___```hhhttt~~~|||zzzzzz|||ooofff\\\ZZZ```fffhhhggg_________aaaddd```RRRBBB666222...,,,,,,...///000*********++++++,,,,,,,,,************************++++++---...///000000000...000333333333444888<<<;;;EEETTT___bbb```]]][[[]]]ggguuuyyyrrreee^^^WWWXXX```kkksssvvvxxx{{{pppcccXXXOOONNNJJJDDD@@@AAAFFFKKKTTTZZZbbbkkkxxxyyyfff^^^XXXZZZ^^^___```aaa```bbbgggqqq~~~xxxpppnnnnnnpppssswwwzzzzzzyyytttttttttuuutttpppjjjeeeVVVOOOHHHEEECCCCCCHHHOOOUUUYYY[[[WWWNNNGGGDDDEEE@@@DDDIIIOOOWWWbbbooowwwzzzpppiiieee^^^[[[WWWTTTQQQNNNIIIFFF????????????>>>>>>>>>>>>======>>>@@@DDDJJJOOOSSS[[[]]]aaaeeegggggggggfffcccbbb```]]]YYYVVVTTTRRROOOPPPQQQSSSVVVXXXYYYZZZ\\\]]]]]]\\\ZZZWWWUUUSSSDDDCCCAAA???=========>>>>>>======>>>@@@AAAAAA@@@BBBAAAEEEMMMWWWeeexxx~~~{{{{{{||||||}}}~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{tttqqqjjjaaaXXXPPPJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJLLLOOOQQQVVV^^^hhhooopppqqqtttwwwzzz{{{||||||}}}xxxvvvyyywwwoooiiimmm|||}}}|||}}}}}}zzznnnmmmlllkkkmmmppptttvvv}}}yyyzzzvvvgggUUUKKKGGGGGGKKKPPP]]]bbbhhhmmmpppqqqrrrsssmmmhhhbbb___```aaabbbaaaaaaaaacccdddfffhhhjjjkkkooooooooorrrssspppiiicccaaaYYYTTTVVVXXXYYY]]]dddffffffdddcccaaa```______\\\[[[YYYXXXWWWWWWWWWXXXUUUTTTQQQNNNKKKJJJIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPOOOOOONNNNNNMMMLLLKKKKKKMMMMMMMMMMMMLLLJJJIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFEEECCCBBBAAA===;;;999777555333222222555333666@@@KKKWWWeeeppprrrqqqppprrrssssssoookkkgggkkkoooooonnnpppvvv{{{|||{{{zzzyyy|||zzz{{{~~~~~~qqqmmmlllqqq{{{~~~}}}}}}~~~|||xxxnnndddXXXTTTYYY```dddddd]]][[[ZZZ^^^```\\\QQQHHH:::222---...///---,,,---,,,,,,,,,,,,,,,+++***)))******))))))))))))******...------......///000111222111111000111333444555999FFFUUU]]][[[XXXZZZ]]]cccnnn{{{tttiii```ZZZ\\\bbbhhhpppvvv{{{|||pppaaaTTTNNNHHHDDDBBBDDDFFFFFFJJJOOOUUU]]]hhhrrrzzz~~~xxxoooddd```]]]\\\___aaaaaa```___aaafffppp|||}}}pppgggcccdddhhhnnntttwwwwwwuuuuuusssqqqrrrsssppphhhbbbXXXPPPEEE??????BBBEEEGGGRRRSSSSSSPPPJJJEEEBBB@@@CCCGGGMMMWWWcccrrrxxxoooiiieeedddbbb___\\\XXXQQQHHHAAAAAA@@@??????@@@@@@@@@???AAABBBBBBDDDGGGKKKOOORRRYYY\\\bbbhhhllllllkkkjjjhhhhhhhhhfffdddaaa^^^\\\VVVWWWXXXZZZ]]]___bbbccciiiggggggiiijjjfff]]]VVVMMMIIICCC@@@???>>>;;;888888999::::::;;;<<<=========@@@FFFNNN\\\ppp}}}}}}{{{zzzzzz{{{{{{|||}}}~~~||||||{{{{{{zzzzzzyyyyyyxxxqqqfffZZZQQQLLLKKKKKKJJJKKKKKKIIIGGGGGGHHHIIIFFFJJJNNNRRRWWW^^^hhhooossstttwww{{{|||}}}}}}}}}~~~|||vvvrrruuu~~~tttrrrvvv}}}yyyuuuuuu{{{qqqaaaPPPGGGCCCCCCGGGLLLXXX]]]dddjjjnnnpppqqqsssmmmhhhccc```aaacccdddddddddeeegggiiikkklllmmmmmmooooooppprrrrrrooogggaaaXXXPPPKKKMMMQQQTTTZZZaaaffffffeeecccaaa___]]]\\\[[[ZZZYYYWWWVVVVVVVVVWWWSSSRRRPPPMMMKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGFFFEEECCCAAA???======;;;999777555333222222555333555>>>HHHSSSaaalllooonnnmmmnnnpppnnnkkkgggeeehhhkkklllkkkmmmsssxxx{{{yyyxxxvvv|||}}}}}}}}}~~~}}}|||{{{|||~~~~~~|||nnndddXXXSSSWWW]]]```aaa\\\ZZZ[[[___ccc___SSSIII:::333------...---,,,---,,,,,,,,,,,,,,,+++***)))***))))))(((((())))))***//////...//////000111222222111111000111333444555:::FFFTTTZZZXXXVVVYYY^^^gggqqq~~~uuuhhh```[[[^^^eeekkkrrrwwwzzz{{{zzzsssfffXXXNNNIIICCCAAACCCGGGIIILLLSSS[[[dddjjjqqqwww|||}}}vvvmmmccc```]]]]]]___``````______aaafffppp}}}sssdddZZZXXXYYY\\\cccjjjpppssstttssspppooopppqqqnnnhhhbbb\\\UUUMMMHHHGGGIIIKKKLLLPPPOOOMMMIIIDDDAAAAAABBBEEEKKKUUUbbbpppxxxnnnhhhddddddaaa^^^ZZZVVVPPPHHHCCCBBBAAAAAAAAABBBCCCDDDDDDFFFGGGGGGIIILLLPPPTTTVVV[[[^^^ccciiilllnnnnnnnnnkkkkkkkkkiiigggdddbbb```ccccccdddeeegggiiikkklllqqqpppqqqssstttooofff___OOOKKKEEEBBB???===999777888888888999:::;;;<<<===???CCCIIISSScccwww~~~|||{{{zzzyyyyyyyyyyyyzzz{{{|||}}}{{{{{{{{{zzzzzzyyyyyyxxxvvvpppeeeZZZQQQLLLJJJIIIIIIIIIIIIHHHFFFEEEFFFGGGGGGJJJOOORRRWWW^^^hhhpppsssuuuwww{{{~~~~~~xxxmmmlllrrr|||~~~zzzsssooooootttzzz~~~{{{lll]]]LLLCCC@@@@@@DDDIIIRRRWWW___eeeiiilllooopppkkkhhhdddbbbcccfffggghhhiiikkknnnpppqqqqqqpppooopppooopppqqqqqqmmmddd]]]QQQJJJEEEFFFKKKPPPXXX^^^eeeeeeeeedddaaa^^^[[[ZZZZZZYYYXXXVVVUUUUUUUUUUUUQQQPPPNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGIIIHHHHHHHHHHHHIIIIIIJJJIIIHHHGGGDDDAAA>>><<<:::===;;;999777555444333333555333444:::BBBKKKYYYfffiiiiiiiiijjjkkkjjjgggddddddgggiiiiiiiiilllqqqvvvzzz|||zzzyyyvvv{{{~~~}}}{{{{{{{{{~~~~~~~~~pppfffZZZUUUWWW[[[^^^^^^YYYYYY[[[aaaeeeaaaUUUJJJ;;;333---------++++++,,,++++++,,,,,,,,,+++******+++******************+++/////////000000111222333222111111000111333444555===GGGRRRUUUSSSSSSYYY___mmmvvvuuuiiibbb^^^bbbhhhnnntttzzz}}}{{{vvvmmm```TTTKKKGGGBBBCCCGGGKKKMMMPPPZZZeeeooossswwwyyy{{{{{{tttkkkcccaaa^^^]]]^^^______^^^^^^```fffqqq~~~yyyiiiYYYOOOKKKLLLNNNUUU^^^hhhooorrrpppnnnlllmmmnnnlllgggcccaaa]]]YYYVVVVVVVVVWWWVVVUUUQQQKKKEEEAAABBBFFFJJJNNNVVVeeettt{{{|||}}}|||{{{{{{|||wwwmmmgggcccccc```\\\XXXTTTNNNIIIEEECCCCCCDDDEEEFFFHHHJJJLLLNNNNNNOOOPPPSSSVVVYYY[[[]]]___cccgggkkknnnpppqqqpppppppppooommmkkkhhhgggkkkkkkkkklllnnnoooqqqrrrttttttuuuvvvuuupppfff___RRROOOIIIEEEAAA>>>:::777999999888999:::<<<===???BBBFFFNNNZZZkkk~~~||||||}}}}}}}}}||||||{{{zzzxxxxxxxxxxxxxxxxxxyyyzzz{{{|||{{{{{{zzzzzzyyyxxxxxxwwwtttooofff\\\SSSMMMIIIGGGGGGHHHHHHFFFDDDDDDEEEFFFHHHKKKOOORRRWWW^^^iiippptttvvvyyy|||~~~yyyqqqqqqzzz~~~|||yyyuuuoookkkjjjmmmrrruuuxxx{{{{{{yyyzzz|||xxxsssiii[[[KKKBBB??????CCCHHHNNNSSS[[[aaaeeehhhjjjkkkiiigggddddddeeegggjjjkkkmmmpppsssvvvwwwuuurrrppppppppppppqqqpppkkkbbb[[[PPPKKKGGGGGGKKKRRRZZZ___cccddddddcccaaa^^^\\\ZZZYYYXXXWWWVVVTTTSSSSSSRRRPPPOOONNNMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGDDDBBB???<<<;;;<<<;;;:::777666444444333555222222666<<>>FFFNNNPPPNNNPPPYYYaaarrr{{{~~~uuulllfffcccgggnnnrrrwww{{{|||wwwooocccXXXNNNIIIHHHIIIMMMOOONNNOOOZZZfffnnnrrrtttuuuxxxyyysssjjjbbbaaa___^^^^^^^^^^^^]]]]]]```fffqqqsssbbbSSSIIIEEEDDDEEEKKKVVVaaajjjooonnnmmmkkkkkkkkkiiifffcccdddccccccdddeeeeeeeeeeee\\\VVVMMMEEEAAADDDLLLRRRZZZcccrrr{{{xxxyyyzzzzzzyyyyyyzzz}}}uuulllfffcccbbb___[[[UUUPPPLLLHHHFFFDDDFFFHHHKKKMMMOOORRRUUUWWWVVVVVVWWWXXXYYY[[[\\\]]]^^^```cccfffkkknnnpppsssttttttsssrrrpppnnnmmmmmmmmmnnnnnnppprrrssstttuuutttttttttppphhh^^^WWWRRRPPPLLLHHHDDDAAA===;;;;;;;;;::::::<<<>>>@@@BBBDDDHHHQQQ___rrr{{{zzzyyyzzz|||~~~~~~~~~{{{{{{{{{zzzzzzyyywwwwwwxxxxxxxxxxxxyyyzzz{{{|||||||||{{{zzzyyyxxxxxxwwwsssoooiii```XXXPPPKKKHHHHHHHHHHHHGGGEEEDDDEEEFFFIIILLLOOORRRVVV^^^hhhpppuuuwwwzzz|||}}}~~~}}}}}}{{{zzzvvvrrrlllgggfffgggjjjmmmoooqqqpppnnnooorrrqqqlllgggYYYIIIAAA>>>>>>AAAFFFMMMRRRYYY___bbbdddfffggggggffffffeeefffhhhkkkmmmpppsssvvvyyyzzzxxxtttrrrrrrqqqpppooonnniiiaaa[[[TTTQQQNNNMMMRRRYYY^^^```bbbbbbcccbbbaaa___]]]\\\XXXXXXWWWVVVTTTSSSQQQQQQOOOOOOOOONNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIHHHHHHFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJGGGGGGFFFEEECCCAAA???>>><<<;;;:::888666555444444444222222555777===JJJWWW[[[^^^bbbfffhhhjjjkkklllggghhhiiiiiijjjkkknnnpppqqq{{{zzz|||sssqqqsssoooggg^^^XXXXXX[[[^^^___ZZZXXXZZZ___dddaaaVVVLLL@@@777///------***)))+++***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---............///000111111222111111000111333444555===DDDKKKLLLKKKPPP[[[eeewww}}}uuupppjjjhhhnnntttxxx{{{~~~}}}|||yyysssiii]]]RRRKKKLLLMMMOOOPPPNNNOOOYYYeeekkkooorrrtttwwwwwwqqqhhhbbbaaaaaa___]]]\\\\\\\\\\\\___fffrrrnnn\\\MMMDDDBBBAAAAAAFFFPPP[[[dddiiimmmkkkiiigggfffdddaaa```aaacccfffiiikkkmmmnnnooobbb[[[QQQHHHEEEIIISSSZZZgggnnnxxx~~~|||{{{xxxyyyyyyyyyxxxxxxzzz|||{{{}}}zzzrrrkkkfffdddbbb```[[[UUUOOOJJJGGGFFFEEEIIIOOOSSSVVVXXX\\\_________^^^]]]]]]]]]]]]]]]^^^^^^___aaadddiiimmmooossstttttttttsssrrrpppooooooooopppqqqsssuuuwwwxxxyyyxxxvvvssslllcccYYYRRRMMMLLLKKKHHHEEEBBB@@@???===<<<<<<===???AAACCCDDDEEEJJJSSSbbbvvv~~~wwwvvvvvvxxx{{{}}}~~~~~~{{{{{{{{{{{{zzzyyyxxxxxxyyyyyyyyyyyyzzz{{{|||}}}}}}}}}|||{{{zzzyyyxxxwwwtttqqqlllddd]]]UUUPPPMMMIIIJJJJJJHHHFFFEEEFFFHHHIIIKKKNNNQQQUUU]]]hhhooouuuwwwzzz{{{{{{{{{}}}|||zzzyyytttqqqkkkeeebbbbbbccceeefffggggggeeehhhmmmnnnkkkeeeWWWHHH@@@<<<<<>><<>>EEEHHHJJJSSSbbbooo}}}xxxooolllnnnxxxyyymmm___UUURRROOOMMMOOOPPPSSS[[[dddjjjpppwww{{{~~~{{{ooocccaaabbbccc```]]]ZZZZZZZZZZZZ^^^fffsssooo]]]OOOIIIDDDDDDFFFLLLTTT[[[```cccbbb```\\\VVVQQQMMMKKKKKKIIIKKKNNNQQQSSSWWW\\\aaaccc```\\\YYYYYY```iiipppvvvtttnnnhhhcccaaaccceeekkkoootttwwwyyyzzzzzz{{{{{{zzzyyyzzz||||||zzzxxxtttuuuuuusssqqqooopppqqqppppppooommmlllmmmooorrrsssqqqnnnkkkjjjiiiiiijjjhhhgggddd]]]TTTMMMIIIIIIKKKTTTaaaiiimmmoooqqqsssppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrsssuuuxxx{{{}}}}}}}}}~~~}}}zzzyyyyyyxxxxxxxxxxxxyyyxxxvvvrrrjjjaaaXXXQQQNNNKKKMMMNNNMMMIIIFFFFFFFFFFFFGGGJJJMMMOOOOOOOOOOOOPPPSSS\\\kkk}}}|||uuurrrlllmmmnnnrrrwww{{{|||{{{{{{||||||||||||{{{zzzzzzxxxxxxxxxxxxyyyzzz{{{|||{{{zzzyyyxxxwwwuuutttttttttrrrmmmhhhbbb]]]YYYWWWKKKKKKKKKJJJHHHGGGHHHIIIHHHJJJLLLMMMQQQYYYeeemmmtttwwwzzzyyyvvvvvvzzz}}}{{{|||}}}|||zzzzzz{{{|||zzzvvv}}}~~~|||zzzyyysssoooiiibbb]]]ZZZYYYYYYWWWYYYZZZ[[[bbblllrrrrrrkkk]]]NNNEEEAAA???AAAEEEIIIOOOWWW^^^cccgggiiikkklllnnnoooooonnnooorrrvvvuuuwwwzzz|||~~~}}}|||{{{xxxsssnnnkkkkkkiiieeebbb[[[bbbiiinnnttt{{{yyysssooolllgggaaa^^^\\\\\\\\\YYYYYYXXXXXXVVVSSSQQQOOOKKKKKKKKKKKKIIIGGGEEEDDDFFFFFFEEEEEEFFFGGGGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBAAA???>>>===<<<;;;:::888777666666666111222555888777888AAALLLVVV\\\bbbgggiiilllooorrrtttvvvxxxyyyyyyvvvqqqmmmttt{{{kkkeeegggjjjfffbbb```aaagggmmmqqqoooggg___]]]______ZZZTTTGGG===444000...,,,+++,,,)))***+++,,,,,,,,,,,,,,,/////////....../////////////////////000111222333222111111111111333444555555<<>>===<<<;;;::::::;;;;;;:::888666555444333333555555666===EEEPPPUUUZZZ^^^aaaeeelllqqqxxxzzzxxxyyy~~~yyyooohhhfffkkkjjjfffaaaccckkkrrrtttqqqmmmeee^^^^^^```]]]VVVPPPFFF999111///000///...---,,,***+++,,,,,,+++)))------,,,++++++,,,,,,,,,...///111111000000222333333222111111333555555555:::???DDDHHHMMMXXXiiivvvyyynnnmmmrrr{{{rrriiibbbZZZTTTSSSUUUWWW[[[```dddooozzz~~~|||xxxpppiiiiiigggeeeaaa^^^[[[ZZZYYY```dddkkkvvv}}}rrrggg```VVVVVVYYYbbbkkkmmmhhhbbbYYYRRRHHHBBBAAA@@@<<<999<<<<<<;;;;;;===@@@CCCEEEGGGKKKMMMMMMQQQWWWZZZZZZVVVNNNGGGDDDBBB@@@@@@CCCNNNUUU```kkkqqqtttsssrrruuuuuuvvvvvvvvvuuuuuuuuurrrpppllljjjhhhfffbbb______``````______aaadddgggeeeeeeeeeeeeeeehhhlllpppsssrrrpppiii\\\MMMHHHIIILLL\\\mmmxxx}}}xxxlll```XXXVVVWWWYYYYYYYYYXXXUUUTTTUUUVVV]]]___bbbbbbaaaaaaaaaaaacccfffkkkuuuvvvkkkccc```\\\```dddhhhkkkoootttwwwtttwwwyyy{{{zzzzzz{{{|||xxxxxxwwwwwwvvvuuussssssttttttssssssssssssssssssoooooolllfffcccbbb^^^XXXOOONNNLLLIIIGGGGGGGGGGGGGGGFFFHHHLLLOOOTTT___iiiqqqtttvvvvvvvvvwww|||}}}vvvpppooovvv|||{{{}}}{{{|||~~~~~~zzzvvvrrrnnnhhhccc```^^^[[[ZZZYYYXXXYYY\\\cccjjjnnnpppkkkaaaRRRFFFAAAAAACCCDDDJJJPPPYYY```eeeiiilllnnnmmmoooqqqtttvvvxxxyyyzzz}}}}}}~~~|||tttmmmkkkhhhbbb]]]\\\XXX\\\ccclllsssuuutttrrrjjjgggccc```]]]\\\\\\\\\ZZZZZZYYYXXXVVVSSSQQQOOOMMMKKKIIIIIIIIIIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@????????????>>>>>>>>>===::::::;;;;;;:::888777666555444444555555777>>>GGGNNNSSSXXX\\\___cccjjjoooxxxtttwww||||||zzz{{{}}}~~~xxxpppllljjjnnnnnnjjjddddddjjjpppqqqpppllleee______bbb```ZZZPPPGGG:::222//////...---***)))((()))+++,,,+++***---,,,,,,++++++,,,,,,---...///111111000000222333444333222222333555666777<<>>;;;888888888888888999<<<>>>???@@@DDDEEEEEEGGGLLLNNNMMMJJJCCC=========;;;===@@@HHHNNNXXXbbbiiimmmoooooorrrssstttttttttrrrpppooollliiiddd```]]]ZZZVVVTTTRRRSSSUUUVVVWWW[[[___ccccccddddddeeefffjjjooossswwwuuurrrkkk]]]OOOJJJLLLOOO___qqq|||yyynnnccc^^^]]]___`````````^^^\\\\\\^^^```hhhjjjmmmmmmmmmllllllmmmvvvxxxyyywwwnnnccc[[[YYYRRRUUUZZZ___cccggglllpppsssvvvyyy{{{|||||||||}}}yyyyyyyyyxxxwwwuuutttssssssrrrqqqqqqqqqqqqrrrrrrppppppmmmhhheeeddd___YYYPPPNNNLLLJJJHHHGGGGGGGGGGGGFFFHHHLLLPPPUUU```kkksssuuuxxxwwwvvvxxx||||||tttnnnlllttt~~~~~~yyyxxx}}}~~~~~~~~~}}}}}}}}}||||||}}}{{{{{{}}}}}}yyyvvvrrrnnnhhhcccaaa```^^^]]]ZZZZZZ\\\```ggglllooopppmmmcccUUUIIICCCBBBDDDFFFMMMRRR[[[bbbgggjjjmmmooopppqqqtttvvvyyyzzz||||||~~~~~~|||ssskkkgggccc\\\WWWUUURRRUUU[[[cccjjjmmmmmmlllgggeeebbb^^^\\\\\\\\\\\\YYYXXXXXXWWWUUUSSSQQQPPPKKKJJJHHHGGGHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEDDDCCCAAA@@@>>>===;;;<<<<<<======>>>>>>???:::::::::::::::999888777888555555666666888AAAKKKOOOSSSXXX[[[]]]aaagggkkk|||~~~pppiiikkkttt}}}~~~zzzwwwuuuvvvwwwxxx{{{}}}~~~{{{uuuqqqooopppqqqrrroooiiigggjjjnnnoooooolllfff``````cccbbb^^^RRRHHH<<<333///......---(((''''''(((+++,,,,,,+++,,,,,,,,,++++++,,,,,,---...///111111000000222333555444333333333555777999???FFFOOOTTTYYYbbbppp{{{wwwlllccceeemmmzzzzzzrrrggg^^^WWWVVVWWWXXX]]]ccccccmmmwwwxxxvvvrrrmmmhhhggggggfffeeedddddddddddddddfffkkkttt|||zzzzzz}}}~~~yyyooogggVVVPPPHHHCCCAAA@@@===;;;999999999999:::;;;<<<===<<>><<<;;;999::::::;;;;;;<<<<<<===999999999999999999888888:::777666777888<<>>===>>>AAA@@@EEEJJJNNNRRRVVV\\\```fffiiimmmpppooolllgggccc\\\WWWPPPKKKGGGEEEBBBAAA===???BBBEEEJJJOOOVVVZZZ___```bbbdddhhhnnnuuuzzzzzzsssjjj\\\PPPOOOSSS]]]mmm~~~|||yyywwwpppmmmhhhddddddgggmmmqqquuussspppllljjjlllpppttttttwwwzzz||||||}}}~~~vvvggg\\\SSSKKKFFFFFFCCCEEEHHHLLLOOOSSSXXX\\\eeeiiipppuuuwwwxxxyyyzzzvvvvvvuuutttqqqnnnkkkiiiiiihhhhhhhhhkkkooosssuuusssuuutttqqqnnnllleee]]]QQQOOOMMMJJJIIIHHHHHHHHHEEEEEEHHHMMMQQQWWWbbbmmmyyy{{{}}}|||zzzyyy|||~~~wwwooohhhfffmmmvvv}}}zzzwwwuuussspppnnnkkkjjjjjjkkkooouuu{{{~~~~~~~~~|||wwwuuu{{{~~~|||{{{{{{||||||||||||{{{{{{{{{{{{|||{{{yyyyyyyyyyyyxxxwwwqqqmmmgggcccbbbbbbbbbbbbddddddfffjjjnnnqqqqqqpppooogggZZZNNNFFFEEEHHHKKKQQQVVV^^^eeeiiilllnnnppprrrsssuuuxxxzzz|||}}}~~~}}}~~~vvvjjj___XXXSSSLLLHHHHHHHHHJJJNNNUUU[[[```bbbbbbaaa```^^^\\\ZZZZZZYYYZZZ[[[YYYWWWTTTQQQOOOMMMLLLLLLJJJHHHGGGGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCAAA@@@===;;;::::::999999999999999888888888888777777888888888999;;;888666888;;;BBBOOO[[[dddfffhhhfffcccaaadddfffqqqzzzzzzooojjjmmmttt{{{~~~~~~|||xxxuuussstttuuuwwwzzz{{{yyytttnnnkkklllnnnooossssssmmmiiilllooopppqqqooohhh___\\\^^^___\\\WWWOOOBBB777000------------,,,++++++------,,,+++,,,+++++++++,,,,,,---......///111111000000222333111222222222222444999>>>EEENNNZZZ```dddjjjsss{{{zzziii]]]XXX^^^iiixxx|||mmmfffXXXRRRNNNQQQVVVZZZaaagggjjjttt|||zzztttpppmmmjjjgggfffeeedddccccccccccccfffgggkkkttt~~~yyynnnjjjccc\\\WWWSSSPPPNNNNNNNNNLLLKKKIIIIIIIIIIIIGGGLLLOOONNNPPPRRRPPPMMMNNNGGGBBBBBBAAA@@@@@@CCCEEEHHHKKKLLLJJJKKKOOOSSS[[[___dddhhhhhheee___\\\QQQMMMGGGCCCAAA@@@???>>>;;;===???BBBEEEJJJPPPTTT[[[]]]```cccffflllrrrwwwzzzuuummmcccWWWNNNPPPWWWfffuuu~~~zzzxxxwwwxxxyyyyyyyyywwwuuusssqqqkkkjjjhhhjjjooovvv}}}|||zzzuuuqqqnnnppptttxxx{{{uuuhhhYYYPPPIIIBBB???@@@@@@BBBCCCDDDEEEHHHLLLPPP\\\bbbjjjqqquuuvvvwwwxxxttttttsssqqqmmmhhhcccaaaZZZZZZZZZ\\\aaagggnnnrrrsssvvvwwwtttrrrooofff^^^PPPOOOLLLJJJHHHHHHGGGHHHEEEEEEGGGLLLQQQWWWbbbmmmzzz}}}~~~{{{zzz|||~~~}}}}}}uuummmeeecccjjjsss}}}wwwtttooollliiifffbbb```[[[[[[[[[^^^bbbiiiooosssvvvxxxzzz}}}|||wwwvvv{{{~~~}}}{{{zzzyyyyyy|||||||||{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwxxxxxxrrrmmmgggbbbaaaaaabbbbbbdddeeegggkkkooorrrssssssooohhh\\\OOOFFFEEEIIIMMMTTTZZZaaagggkkknnnpppqqqrrrsssuuuxxxzzz|||}}}~~~}}}qqqdddVVVNNNIIIDDDCCCEEEFFFHHHMMMSSSZZZ___``````___^^^]]][[[YYYXXXWWWWWWZZZXXXVVVSSSPPPNNNLLLLLLLLLJJJHHHGGGGGGFFFCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCAAABBBCCCCCCDDDDDDDDDDDDBBBBBBAAA@@@???===;;;:::999999888888777666555555666555555555666777888888;;;888777:::???HHHXXXfffooopppppplllfffcccdddfffooovvv~~~}}}yyysssqqquuuzzz}}}~~~~~~zzzwwwvvvwwwyyy{{{|||vvvnnnjjjjjjlllmmmrrrssslllhhhjjjoooqqqqqqpppiii```[[[]]]^^^\\\ZZZRRRFFF:::111...---...///---,,,,,,------,,,+++++++++++++++,,,---.........///111111000000222333000111333222222666===BBBLLLUUU```gggiiinnnvvv}}}qqqbbbYYYUUU^^^iiiwwwpppccc]]]NNNJJJIIIOOOVVV[[[aaagggnnnyyy~~~vvvpppmmmjjjfffeeedddcccbbbaaaaaaaaadddfffkkkttt|||vvvpppiiieeebbbaaa___]]]ZZZWWWUUUTTTTTTUUUUUUZZZ]]]]]]^^^```]]]YYYUUUNNNHHHFFFFFFDDDFFFIIIPPPTTTVVVRRRLLLHHHIIILLLQQQUUU[[[______[[[UUUQQQGGGDDD@@@>>>===>>>===<<<;;;===>>>@@@BBBEEEJJJNNNVVVYYY\\\```bbbfffjjjmmmmmmggg```XXXPPPLLLSSS]]]ppp~~~~~~vvvpppllljjjjjjpppqqqsssttttttsssrrrpppmmmmmmooossszzz~~~{{{vvvtttuuuyyy}}}}}}fffZZZMMMFFFBBB>>><<<===>>>>>>>>>======>>>BBBDDDSSSZZZdddmmmrrrtttuuuvvvsssrrrqqqmmmhhhaaa[[[WWWJJJJJJJJJMMMSSS[[[ccchhhoootttvvvtttrrrnnneee\\\OOONNNLLLIIIGGGGGGGGGGGGEEEDDDGGGLLLPPPUUU```kkkzzz}}}|||zzz|||~~~{{{|||}}}tttkkkcccaaagggppp~~~zzzvvvrrrkkkhhhccc___\\\ZZZVVVTTTOOOOOOPPPRRRWWW\\\aaadddgggkkkqqqwww{{{}}}~~~~~~}}}yyyxxx|||~~~}}}{{{zzzyyyxxxxxxyyy{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvwwwyyyrrrmmmfffbbb```aaaaaaaaa```aaaccchhhnnnsssvvvvvvoooiii]]]PPPFFFEEEIIINNNXXX]]]eeekkknnnqqqssstttssstttvvvyyy{{{}}}~~~}}}lll^^^NNNEEEAAA???@@@DDDFFFHHHNNNUUU\\\`````````^^^]]]\\\ZZZXXXWWWUUUUUUVVVUUUSSSQQQOOONNNNNNNNNKKKIIIFFFEEEEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@BBBCCCBBBCCCCCCCCCCCCBBBAAAAAA?????????>>>===;;;:::999777777777666555555444444444444333333444555777888:::777777;;;BBBNNNaaapppssstttsssnnnhhhddddddfffnnnttt{{{~~~|||{{{|||~~~}}}zzzzzz~~~|||zzzzzz{{{~~~zzzrrrlllkkklllmmmrrrrrrkkkeeegggmmmpppqqqpppjjj```\\\^^^``````]]]VVVJJJ===333......000---+++++++++---...---,,,++++++++++++,,,---...///...///111111000000222333///222444444444999AAAHHHUUU^^^hhhnnnooosss{{{xxxiii]]]WWWUUU^^^jjjvvv{{{mmm___TTTNNNHHHEEEFFFNNNVVV[[[```fffqqq}}}xxxpppkkkhhhddddddcccbbbaaaaaaaaaaaabbbeeekkkuuu{{{yyyyyyvvvsssnnniiiffffffggghhhkkkpppsssrrrrrrrrrnnnhhh^^^VVVOOOOOOOOOPPPTTTYYYaaaeeegggbbbYYYQQQOOOPPPPPPSSSWWWZZZYYYTTTNNNJJJBBB@@@>>>===>>>>>>===;;;===>>>@@@@@@BBBEEEIIIMMMPPPTTTXXX[[[\\\]]]___```[[[VVVQQQMMMIIIKKKWWWdddyyyzzzvvvqqqllliiihhhjjjkkkssstttwwwyyyzzzyyyxxxwwwxxxyyy|||}}}|||~~~pppXXXMMMCCC???===;;;:::<<<<<<<<<;;;999888999<<>>???????????????????????????>>>>>>>>>>>>@@@BBBCCCDDDDDDDDDCCCBBBAAA???>>><<<<<<<<<<<<;;;:::999888555555555555555444444444333222222222333555666888:::777777<<>>444//////000***))))))***,,,...------++++++++++++,,,---...///...///111111000000222333000333555666666<<>><<<@@@AAABBBCCCDDDGGGKKKOOOLLLPPPUUUWWWXXXWWWWWWWWWNNNJJJGGGEEEEEELLL[[[jjj}}}qqqooolllkkklllqqqvvvyyy~~~yyyfffOOOFFF===;;;;;;::::::<<<<<<;;;:::999888999<<>>???EEEMMMVVV[[[ffflllpppooommmiii^^^TTTNNNLLLJJJGGGFFFEEEEEEEEEEEEDDDFFFJJJNNNRRR]]]hhhxxx|||}}}{{{|||~~~}}}~~~zzzoooggg```^^^ccckkk}}}~~~yyywwwttttttuuuuuurrrpppxxx}}}zzzwwwzzz}}}yyytttlllaaaYYYWWWXXXXXXWWWUUURRRPPPOOOLLLMMMOOOQQQSSSTTTUUUVVVYYY___hhhoootttwwwxxxzzz}}}|||wwwyyy~~~{{{yyywwwxxxzzz{{{yyyvvvyyyzzzyyyxxxwwwwwwzzz|||zzzyyyxxxvvvuuutttttttttrrroooiiiddd___]]]\\\\\\``````aaaeeejjjoooqqqrrruuuiii\\\RRRKKKIIIMMMTTT\\\dddkkknnnqqqvvvwwwvvv{{{zzzzzz{{{}}}wwwgggXXXHHH@@@===;;;===???FFFKKKTTT]]]ccceeeeeecccbbb```]]]ZZZWWWUUUTTTTTTRRRQQQOOOOOOPPPQQQOOONNNKKKJJJGGGEEECCCBBBBBBBBBCCCBBB@@@???=========>>><<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>???>>>===<<<===<<<999777777666444222111111111222000//////000222444666888<<<999999<<>>???BBBEEEJJJPPPTTTWWWdddhhhmmmooollldddZZZTTTOOONNNLLLLLLKKKHHHEEEBBBBBBBBBDDDGGGHHHMMM[[[jjjwww{{{~~~}}}zzzwwwwwwyyy|||}}}zzzooofff```]]]bbbjjj}}}}}}wwwrrrooollliiigggfffggggggeeecccmmmrrrxxx|||~~~}}}}}}}}}|||uuuqqqnnnrrrzzz{{{vvvqqqllleee]]]WWWXXXZZZ[[[[[[[[[YYYYYYYYYXXXYYY[[[]]]^^^^^^^^^]]]ZZZ___gggmmmppprrrtttuuuyyy}}}|||wwwxxx{{{yyywwwwwwyyyzzzyyywwwyyyyyyyyyxxxwwwwwwyyy{{{yyyyyywwwvvvuuutttttttttqqqnnniiiccc___\\\[[[[[[\\\]]]```eeekkkoooqqqrrrooodddXXXPPPLLLKKKQQQYYY^^^fffmmmpppssswwwyyyxxxzzzyyyyyyzzz|||~~~vvvcccUUUFFF???===<<<>>>BBBKKKPPPYYYaaaggghhhgggeeebbb```]]]ZZZXXXWWWVVVVVVRRRPPPOOOOOOPPPPPPNNNMMMKKKIIIGGGEEECCCBBBBBBBBBCCCBBB@@@>>>============>>>>>>???@@@AAABBBCCCCCC@@@AAAAAABBBBBBAAAAAAAAA???>>>===<<<===;;;999777888666444333111111111222000000000111222555777888;;;888888;;;@@@IIIZZZjjjtttqqqmmmhhh^^^WWWYYY```hhhqqqvvvtttvvv}}}}}}wwwwwwyyy}}}~~~~~~~~~uuuooommmnnnmmmrrrvvvrrrhhhbbbbbbeeekkkkkkhhhccc]]][[[]]]```aaaXXXKKK===444///......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......000000000000111111111111222222444888:::AAARRRcccooooooppptttyyy}}}}}}ssseeeXXXSSSQQQ]]]hhhttt|||zzzrrrggg[[[RRRJJJAAA===>>>@@@BBBGGGNNNVVV___ggglllxxx{{{|||wwwnnnfffeeefffeeebbb```aaaccccccbbb```cccgggoooxxxnnngggfffppp{{{xxxqqqnnnmmmnnnmmmjjjeee^^^WWWSSSNNNLLLIIIFFFFFFGGGIIIKKKQQQRRRTTTVVVYYY[[[]]]___]]]]]]\\\ZZZUUUOOOIIIEEECCC???@@@GGGRRR___rrr~~~{{{|||~~~yyydddUUUIIIAAA:::::::::888888999999888777666777777999999:::>>>FFFNNNTTTUUUSSSQQQMMMMMMLLLIIIEEECCCCCCDDDBBBDDDHHHMMMSSSXXX]]]```cccfffiiimmmllleee\\\UUUOOOMMMLLLKKKKKKIIIEEECCCEEEEEEFFFIIIJJJOOO]]]jjjuuuyyy||||||yyywwwwwwxxxzzz{{{zzznnnfff___\\\aaaiii{{{~~~wwwpppiiidddaaa___]]][[[ZZZ[[[\\\[[[ZZZbbbfffkkkppprrrsssuuuvvv~~~{{{tttjjjgggeeeiiirrrzzz}}}||||||wwwooohhhccc___\\\ZZZ]]]```dddfffggghhhiiijjjkkklllnnnooonnnmmmkkkjjjcccfffkkknnnooopppqqqrrruuuyyy}}}{{{wwwyyy~~~~~~~~~zzzxxxvvvwwwxxxyyyyyyxxxxxxyyyyyyxxxwwwwwwxxxzzzxxxxxxwwwvvvuuuttttttsssooolllgggbbb___\\\[[[[[[XXXZZZ___ffflllpppqqqpppiii___TTTNNNKKKLLLRRRZZZbbbjjjppprrruuuzzz|||zzzyyyyyyyyyyyyzzz|||~~~~~~tttaaaTTTGGGAAA@@@@@@DDDIIIRRRXXX```hhhlllllljjjhhhbbbaaa^^^[[[YYYXXXWWWWWWQQQOOONNNNNNNNNNNNLLLKKKIIIHHHFFFDDDCCCBBBAAAAAABBBAAA???===<<<<<<======>>>>>>???@@@AAABBBCCCCCC>>>???@@@AAABBBBBBCCCBBB???>>><<<<<<===<<<:::888999888555333222111111111000000111222444666888999999777777:::===CCCPPP\\\jjjhhhgggccc\\\WWWZZZaaajjjqqquuurrrsssyyy{{{wwwvvvxxx}}}~~~}}}uuunnnlllllljjjpppuuurrrhhh```^^^___fffggghhhddd___\\\\\\]]]aaaYYYMMM@@@666000......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......000000000000111111111111111111444888===GGGXXXgggnnnllllllqqqyyy~~~}}}{{{{{{zzztttiii[[[RRROOOQQQaaalllxxx|||ttthhh^^^SSSLLLFFF???===>>>@@@CCCHHHMMMTTT]]]hhhppp|||zzzuuuooohhheeeeeefffbbbaaa```aaacccccccccbbbbbbfffnnnwwwmmmlllppp|||~~~~~~}}}zzzssskkkccc^^^WWWUUURRRPPPPPPRRRVVVXXX\\\^^^```ccceeeggghhhiiiiiigggccc]]]VVVNNNGGGCCCAAAAAADDDOOO]]]nnn}}}sssaaaTTTJJJAAA;;;:::;;;999999:::<<<;;;:::999999:::;;;;;;:::>>>EEEJJJMMMMMMJJJHHHDDDEEEEEEDDDDDDEEEHHHKKKOOOQQQUUUZZZ```dddgggiiiffffffhhhlllmmmhhh^^^UUUNNNLLLKKKKKKJJJIIIFFFDDDFFFEEEGGGIIIKKKOOO\\\hhhssswwwzzz{{{xxxvvvwwwxxxyyyzzzyyynnneee^^^[[[```gggvvvyyywwwxxxyyy{{{vvvooohhhbbb^^^]]]\\\ZZZZZZZZZZZZ\\\]]]^^^___aaadddgggjjjkkkmmmppprrr|||zzzqqqcccaaaaaafffooowww{{{||||||vvvmmmeee``````bbbccciiimmmsssvvvxxxzzz}}}~~~{{{yyytttuuuwwwvvvtttrrrrrrrrrssswww{{{zzzxxxzzzzzzxxxxxxyyywwwwwwvvvvvvwwwxxxyyyyyywwwxxxyyyxxxvvvvvvwwwxxxwwwvvvvvvvvvuuutttssssssmmmkkkgggccc___]]][[[[[[YYY\\\aaahhhnnnpppnnnllleee\\\RRRLLLJJJKKKQQQYYYgggnnnsssuuuxxx|||~~~}}}zzzzzzyyyyyyzzz|||~~~|||qqq```TTTIIIEEEEEEGGGMMMTTTZZZ___gggnnnqqqoookkkhhhdddbbb___[[[XXXVVVUUUTTTQQQOOOMMMMMMMMMLLLJJJIIIGGGGGGEEEDDDBBBAAA@@@@@@@@@???>>><<<;;;;;;<<<<<<;;;<<<======??????@@@AAA??????@@@AAABBBBBBBBBBBB===<<<<<<===>>>>>>===;;;:::888666444222111111222111111222444666888:::::::::777777999;;;===EEENNN]]]]]]^^^^^^ZZZYYY___hhhpppuuuwwwsssqqqvvvxxxxxxvvvyyy~~~~~~{{{tttmmmiiihhhdddjjjqqqpppiiiaaa^^^]]]eeeggghhheee```]]]]]]^^^```ZZZPPPCCC999222//////++++++,,,,,,,,,,,,------++++++,,,,,,---.........///000000000111111111111111111333777>>>JJJZZZeeegggdddeeemmmxxx}}}yyyxxxuuummm```TTTMMMOOOSSSdddooozzzwwwnnneee[[[QQQKKKEEE@@@???BBBAAAEEEJJJMMMQQQZZZgggrrr~~~yyyqqqkkkgggeeedddccc``````aaaaaabbbccccccbbbbbbgggnnnwww{{{pppsss{{{wwwooojjj```^^^[[[ZZZ\\\```dddhhhgggjjjnnnqqqtttuuuuuutttqqqnnnggg___VVVNNNHHHEEEDDDHHHQQQ^^^mmm~~~{{{sssvvv{{{}}}sssggg]]]OOOFFF>>>===<<<::::::;;;???>>>=========>>>???@@@CCCGGGLLLOOOOOOMMMJJJIIIHHHHHHIIIIIIJJJMMMRRRVVV```bbbfffjjjnnnppprrrrrrrrrooonnnpppqqqkkk___UUUMMMLLLJJJJJJJJJIIIGGGEEEEEEDDDDDDGGGIIINNNYYYdddqqquuuzzz{{{yyyxxxyyyzzz||||||xxxmmmddd]]]ZZZ^^^fffuuu~~~~~~vvvttttttuuurrrlllccc[[[WWWXXX[[[^^^^^^```bbbdddfffhhhjjjkkkiiijjjlllllllllmmmoooqqq{{{zzzooo^^^^^^___eeennnvvvzzz|||zzzuuunnngggdddfffkkkoooyyy~~~|||wwwtttssstttwwwyyyxxxwwwzzz{{{sssooooooqqqtttuuuvvvwwwwwwxxxyyyyyywwwxxxyyyxxxvvvuuuvvvwwwuuuuuuuuuuuuuuutttsssrrrmmmkkkhhhdddaaa^^^]]]\\\^^^aaafffkkkooooookkkhhh^^^VVVNNNJJJJJJMMMTTT]]]jjjqqqvvvwwwyyy~~~||||||{{{zzz{{{|||~~~~~~yyymmm]]]SSSJJJGGGHHHLLLTTT\\\aaafffmmmssstttqqqlllhhhfffccc___[[[VVVSSSQQQQQQQQQOOOMMMLLLLLLKKKIIIGGGEEEEEEDDDCCCBBB@@@?????????>>><<<;;;:::;;;;;;<<<:::;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@<<<<<<<<<>>>@@@AAA@@@>>>:::999777555333222222333222333555777999;;;<<<===;;;888888:::::::::>>>CCCMMMNNNQQQTTTUUUXXXbbbmmmwwwzzzyyytttqqqssswwwzzzxxx{{{}}}yyysssmmmhhhfff```hhhpppsssnnnhhheeeccchhhiiiiiifffaaa^^^___aaa___[[[SSSGGG;;;333000000+++++++++,,,,,,---------+++,,,,,,------.../////////000000000111111111111333444555888AAAMMMYYY```\\\\\\___jjjxxx|||zzzvvvkkk]]]QQQMMMRRRXXXgggqqq|||vvvlllfff\\\QQQKKKFFFBBBAAADDDDDDGGGKKKNNNRRR[[[hhhsssyyyrrrkkkhhheeebbb```___```aaabbbbbbbbbbbbbbbcccgggoooxxx~~~}}}vvvuuu|||{{{vvvllljjjhhhgggiiilllqqqssswwwzzzxxxsssjjj```VVVOOOJJJGGGGGGQQQ```ooozzzuuummmpppuuu{{{zzzvvvnnngggXXXNNNEEEBBBAAA>>>===???AAAAAA@@@AAABBBDDDEEEGGGMMMQQQVVVXXXVVVSSSQQQPPPOOOPPPQQQSSSUUUYYY___dddnnnppptttyyy}}}{{{yyywwwnnnaaaUUUNNNLLLJJJIIIJJJIIIHHHFFFEEECCCDDDGGGJJJOOOYYYcccppptttyyy{{{zzzyyy{{{}}}xxxlllccc\\\XXX]]]eeevvv{{{xxxwwwwwwnnnhhh```YYYXXX\\\bbbgggjjjnnnrrrvvvwwwxxxyyyzzzwwwwwwwwwuuusssssstttvvv}}}wwwlll[[[]]]aaagggooouuuyyyzzzwwwuuurrrnnnnnnqqqxxx}}}}}}yyywwwwwwwwwvvvttttttyyywwwlllfffgggiiipppssswwwyyyxxxxxxxxxxxxvvvxxxyyyxxxvvvttttttuuussstttuuuuuuuuutttrrrqqqmmmllliiifffdddaaa```___bbbdddhhhmmmooommmhhhdddWWWPPPJJJKKKNNNSSS\\\fffmmmssswwwwwwyyy~~~}}}|||{{{{{{{{{|||}}}~~~}}}uuujjjXXXPPPHHHFFFHHHMMMVVV```hhhmmmsssxxxxxxssslllhhhfffccc___ZZZVVVSSSQQQPPPRRRPPPMMMLLLLLLJJJHHHFFFCCCCCCCCCCCCAAA@@@???>>>>>>===;;;:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>>>>@@@BBBBBBAAA@@@:::888777555444444444555444555777:::<<<>>>???@@@===999888::::::888999===>>>???CCCHHHLLLSSSaaannnyyyzzzxxxsssooopppwww}}}|||~~~~~~|||{{{zzzxxxsssnnnjjjgggeeellltttwwwuuupppllljjjjjjllllllhhhccc``````aaa___]]]VVVKKK>>>555111111***++++++,,,,,,------...,,,,,,,,,---......//////000000000000111111111111555777888;;;DDDQQQYYY[[[SSSVVV]]]jjjxxxyyymmm^^^RRROOOVVV]]]llluuuzzzqqqkkk```TTTMMMFFFAAAAAACCCFFFIIILLLPPPWWWaaannnwww{{{ssslllgggccc```^^^^^^```bbbcccbbbaaaaaaaaaccchhhoooxxx~~~}}}}}}|||}}}{{{vvvvvvwwwzzzyyyxxxwwwxxxzzz|||~~~xxxmmmaaaWWWPPPLLLKKKOOO\\\nnn~~~~~~uuupppoooqqqvvv{{{~~~zzzxxxuuutttvvvzzz{{{xxxqqqjjj```VVVMMMIIIHHHEEEEEEFFFEEEFFFFFFHHHKKKNNNQQQSSSXXX]]]bbbccc```]]]\\\\\\ZZZ\\\___aaaeeejjjppptttwwwzzz|||qqqbbbXXXOOOMMMJJJIIIIIIIIIGGGFFFFFFDDDEEEIIINNNRRR\\\eeennnsssxxx{{{zzz{{{}}}wwwlllbbb[[[WWW\\\cccwww|||{{{yyymmmjjjfffdddfffmmmuuuzzzuuuiii\\\___eeelllrrrwwwyyyyyyxxxyyyzzz{{{|||~~~zzzwwwsssoooooovvvsssfff```aaaeeelllqqqwwwzzzzzzxxxwwwwwwuuuwwwyyyxxxvvvtttssstttrrrssstttuuuuuutttrrrqqqooonnnllliiifffdddbbbaaaccceeehhhlllnnnkkkgggcccVVVPPPLLLNNNRRRXXXccclllnnnssswwwwwwxxx}}}}}}|||{{{zzzzzzzzz{{{|||{{{~~~|||rrrgggVVVOOOHHHGGGIIINNNYYYdddnnnsssyyy}}}{{{uuunnnhhhdddbbb___[[[WWWUUUSSSSSSSSSQQQNNNMMMLLLJJJHHHFFFBBBBBBBBBBBBAAA@@@>>>===<<<<<<:::999999999:::;;;999::::::;;;<<<===>>>>>>??????@@@AAABBBBBBBBBBBBEEECCCBBBBBBCCCBBB@@@>>>999888666555555555666777666777:::===???AAABBBBBB===888666888888666666999777777:::@@@EEEOOO___nnnttttttsssoookkkmmmvvv|||zzzyyyyyyxxxvvvrrrmmmjjjlllqqqxxxzzzwwwqqqllliiiiiilllnnnlllfffaaa^^^^^^^^^]]]XXXNNN@@@666222111******+++,,,,,,---......,,,,,,------.../////////000000000000111111111111333666888;;;FFFSSSXXXVVVPPPUUU___mmmzzz}}}ppp```TTTRRRYYYaaarrr{{{{{{rrrgggYYYPPPHHHBBB@@@BBBGGGIIIMMMTTT___kkkwww~~~}}}tttkkkccc___]]]^^^^^^aaaddddddaaa______```bbbfffnnnwww~~~}}}}}}||||||||||||||||||{{{{{{~~~{{{xxxwwwrrrnnnsss{{{yyynnncccZZZUUUTTTTTT]]]kkk|||zzztttqqqrrruuuyyy|||~~~}}}qqqnnnjjjiiilllttt|||~~~wwwoooeee[[[RRRPPPOOOMMMNNNPPPOOOPPPRRRUUUYYY^^^bbbdddggglllrrrssspppnnnnnnooopppsssuuuxxxzzz}}}rrrddd[[[QQQNNNKKKIIIHHHHHHFFFEEEEEECCCDDDIIINNNTTT]]]eeelllqqqwwwyyyzzzzzz}}}}}}~~~wwwkkkbbbZZZWWW\\\cccuuu~~~|||zzzllllllmmmpppwwwttthhh___cccjjjqqqwwwzzz{{{zzzzzz}}}{{{wwwqqqkkklllsss~~~pppccc]]]___cccjjjpppxxx{{{{{{xxxvvvvvvuuuwwwyyyxxxvvvtttssssssqqqssstttuuuuuusssrrrppppppooommmkkkhhhfffdddcccbbbdddgggjjjllljjjfffbbbZZZTTTOOOQQQUUU[[[dddmmmnnnssswwwvvvxxx|||~~~|||{{{zzzyyyxxxyyyzzz{{{zzz}}}~~~}}}zzzpppeeeWWWPPPKKKIIIKKKQQQ\\\gggrrrvvv|||~~~wwwoooiiicccaaa^^^[[[YYYWWWWWWWWWSSSQQQOOOMMMLLLJJJHHHFFFAAABBBBBBBBBAAA???>>>===<<<;;;:::999999999:::;;;666777777888999:::;;;<<<===>>>???AAABBBCCCDDDDDDIIIHHHEEEDDDCCCAAA>>>;;;888777666555555666777888777888;;;???AAACCCCCCCCC<<<777555777777555555777777777999===CCCMMM___ooooooooonnnkkkhhhkkkvvvzzzyyyyyyyyyyyyxxxuuuqqqmmmppptttyyyyyyuuummmgggdddfffkkkooooooiiiaaa\\\ZZZ^^^^^^ZZZOOOAAA666222222******+++,,,,,,---......,,,,,,------.../////////000000000000111111111111///222555999EEERRRUUUQQQOOOVVVbbbppp{{{rrrbbbVVVTTT[[[dddwwwyyymmm___TTTKKKDDDBBBCCCGGGHHHMMMWWWeeesss~~~~~~tttiii___[[[\\\^^^^^^aaaddddddaaa^^^^^^___```eeemmmvvv~~~}}}||||||{{{zzzxxxvvvsssqqqooonnnhhheeeeeefffdddfffrrr}}}wwwmmmccc]]][[[\\\^^^kkkxxxtttnnnnnnrrrvvvzzz}}}{{{xxxuuutttsssvvvzzz}}}}}}|||mmmjjjffffffkkkuuuvvvggg^^^UUUSSSTTTSSSUUUWWWYYYZZZ]]]aaaffflllpppssstttzzz}}}~~~ssseee^^^RRROOOKKKIIIHHHGGGFFFDDDCCC@@@AAAGGGMMMSSS[[[cccjjjooouuuxxxyyyyyy|||{{{yyy{{{~~~uuujjjbbb[[[YYY^^^eeeuuu{{{yyyyyyrrruuu{{{|||ppphhh]]]dddnnnvvv|||||||||uuuppppppwwwsssfffaaaeeeiiivvvzzz}}}}}}{{{xxxxxxyyyxxxxxxxxxxxxxxxxxxyyyyyyvvvuuusssrrrqqqrrrrrrsssrrrpppmmmlllkkkiiifffdddcccdddfffiiikkkkkkgggdddZZZ[[[\\\]]]___ccciiinnnnnnpppsssvvvyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwzzz~~~yyynnndddWWWPPPLLLMMMQQQWWW```jjjsssxxx~~~{{{tttlllhhhccc```\\\ZZZYYYXXXVVVUUUQQQRRRRRRQQQNNNIIIEEEBBBAAAAAAAAA@@@???>>>===<<<<<<;;;999777555555555555666777999;;;<<<<<<<<<;;;:::;;;<<<>>>@@@AAAAAAAAADDDCCCCCCEEEFFFEEE@@@<<<999999999999999999999:::;;;===@@@CCCEEEFFFFFFEEE<<<;;;999888666666666777999888999>>>DDDLLLZZZgggnnnpppppplllhhhnnn|||yyywwwuuuwwwxxxxxxuuusssrrrrrrssstttxxx{{{zzzsssggg]]]^^^hhhooommmfffbbb___]]]ZZZ\\\ZZZRRRDDD888222000............---...000222,,,,,,------.../////////000000000111222222333333444333444888@@@IIIOOORRRMMMXXXggguuu~~~ssseee[[[YYYbbbnnn|||ooo\\\RRRIIIAAA???DDDJJJOOOTTTYYYeeetttzzznnnfff___[[[]]]aaaddddddccccccbbbaaaaaa```aaadddjjjttt~~~~~~~~~}}}~~~~~~~~~yyytttooojjjdddaaa^^^WWWTTTVVVZZZcccsss~~~|||~~~}}}|||tttiiibbbaaadddfffhhhyyysssddd^^^___bbbhhhppptttuuuuuuwwwyyywwwrrrnnnooovvvwwwiiibbbYYYVVVYYY^^^aaabbbcccdddhhhnnnuuu}}}uuufff[[[RRRPPPLLLJJJIIIHHHGGGEEECCCEEEFFFHHHLLLSSSZZZ```jjjqqqxxx|||}}}||||||}}}|||zzzxxxxxx}}}{{{sssjjjccc]]]ZZZ^^^eeeuuu|||yyyzzz{{{}}}{{{ooofff```gggqqqyyy}}}wwwvvvzzzrrrgggdddiiinnnzzz|||~~~~~~{{{yyyyyyzzzwwwwwwwwwwwwwwwwwwvvvvvvuuutttrrrppppppoooppppppooommmkkkiiihhhgggdddbbbaaabbbdddhhhkkkkkkhhheeeaaaaaabbbdddfffhhhkkklllmmmoooqqqtttvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwww|||~~~|||wwwmmmbbbVVVPPPLLLNNNSSSZZZdddnnnuuuzzz{{{ssskkkfffbbb___[[[YYYXXXWWWUUUTTTQQQQQQQQQOOOLLLIIIEEECCCAAAAAAAAA@@@???>>>===<<<<<<:::999777666666666777777888999;;;;;;;;;;;;:::888999;;;===>>>???@@@@@@CCCBBBAAACCCDDDCCC???<<<;;;;;;:::999:::;;;<<<===BBBDDDFFFIIIJJJIIIHHHGGG<<<;;;999777666666666777888777999???DDDKKKXXXdddmmmqqqsssqqqnnnsss{{{ssspppuuuwwwxxxwwwuuutttttttttuuuvvvxxx{{{zzzsssggg^^^```jjjpppmmmfffbbb___]]][[[\\\[[[TTTIII===444/////////...---,,,,,,---...,,,,,,------.../////////000000000111222222333333555555666;;;BBBGGGKKKLLLOOOYYYhhhuuu~~~qqqdddZZZZZZeeeqqq}}}rrr___UUULLLCCCBBBFFFLLLPPPTTTZZZgggvvvwwwllleee___[[[]]]aaabbbbbbbbbbbbbbbbbbbbbbbbaaaeeelllwww~~~~~~}}}~~~~~~~~~}}}xxxsssmmmfff___ZZZVVVQQQNNNRRRYYYeeexxx}}}|||yyyuuutttvvvvvv}}}vvvqqqllliiiiiilllqqqtttwwwhhhZZZVVVWWW]]]dddmmmsssvvvyyy||||||yyy{{{zzzjjjccc[[[ZZZ```hhhmmmoooooopppsssyyyuuuhhh^^^TTTQQQMMMKKKJJJIIIHHHGGGEEEFFFFFFHHHKKKRRRZZZ```iiipppxxx||||||{{{{{{||||||zzzwwwxxx|||{{{xxxsssmmmgggccc___\\\```fffuuuyyyyyy}}}zzzmmmdddcccjjjuuu~~~}}}|||{{{{{{~~~~~~rrriiiiiiqqqwww|||zzz{{{|||wwwwwwvvvvvvuuuuuuttttttsssrrrqqqooonnnmmmmmmmmmnnnllliiihhhhhhfffdddbbb```aaadddhhhllllllkkkhhhgggggghhhlllpppqqqnnnkkkiiijjjlllnnnpppssstttuuutttttttttsssrrrrrrqqqqqqrrrwwwzzzzzzxxxtttjjj```TTTOOOLLLPPPWWW^^^iiisssxxx|||{{{rrriiidddaaa^^^ZZZXXXWWWVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEAAAAAAAAA@@@???>>>===<<<;;;:::999888777888888999888999999:::::::::999999777888999;;;<<<======>>>BBB@@@??????@@@@@@>>><<<===<<<::::::;;;===@@@BBBHHHJJJMMMOOONNNLLLHHHFFF<<<:::999777666666666777888999===CCCHHHNNNYYYdddpppuuuzzz{{{zzz~~~~~~uuummmkkkssstttuuuuuutttssstttvvvwwwwwwxxxzzzyyysssiiiaaaccclllqqqnnngggbbb___\\\\\\\\\\\\YYYRRRGGG;;;222000///...---,,,,,,,,,,,,,,,,,,------.../////////000000111111222333333333333444777<<>>===<<<::::::999888888999:::;;;999999999999999888888777777777999:::;;;<<<<<<<<>><<<;;;;;;<<<<<<<<<===;;;:::999:::>>>BBBDDDKKKMMMPPPQQQOOOKKKFFFBBB;;;:::888777666666666777:::<<>>===<<<:::999888888888999:::;;;:::999999888777777777777777888999:::;;;;;;<<<<<<===<<<;;;999888999;;;<<<<<<:::888888:::===AAADDDLLLNNNPPPQQQNNNIIIDDD@@@:::999777666666666666777:::<<>>===<<<:::999888777777888::::::999999888777666666777777777777888999:::::::::::::::::::::999777777999<<<:::999888888:::===@@@BBBLLLNNNOOOOOOLLLHHHCCC???999888777666555666777777777:::AAAKKKQQQVVV___hhhtttzzzyyytttuuuvvvqqqkkkiiicccgggmmmrrruuuxxx|||~~~~~~{{{xxxwwwxxxvvvqqqmmmjjjnnnpppkkkfffbbb]]]XXXWWWXXX\\\dddiiihhhaaaYYYNNNFFF;;;333000///---+++,,,,,,------.../////////111111222222333444444444999777777<<>>===<<<:::999888777666777888999888888777666666666777777555666777888888888888888777999:::999777777999;;;::::::::::::;;;===???@@@HHHIIIJJJIIIGGGCCC@@@===999888777555555666777777666999@@@JJJQQQWWWaaakkktttxxxxxxsssvvvwwwrrrlllhhheeekkksss{{{~~~{{{yyywwwrrroooiiimmmnnnjjjeeebbb]]]XXXVVVWWW\\\bbbhhhiiifffbbbRRRGGG:::000---------,,,,,,,,,------.../////////111111222333333444444555888888:::@@@KKKVVV___dddiiilllsss|||xxxkkk\\\VVVWWW___nnnzzzsss[[[OOOKKKLLLWWWcccmmmsssyyy}}}wwwbbbZZZUUUZZZaaaddddddeeecccbbbaaa```bbbdddgggiiijjjqqqyyy~~~}}}{{{yyyyyyzzz{{{~~~}}}}}}|||||||||}}}}}}yyywwwuuuqqqlllddd[[[UUUQQQZZZeeeppp}}}yyyzzz|||{{{yyyvvvtttsssnnnggg___YYYSSSTTT^^^jjjuuuzzz~~~}}}~~~{{{ssskkkeee``````kkkxxx|||zzzwwwuuurrrmmmjjjgggccc^^^```dddiiippp{{{~~~sssjjjfff^^^eeerrr|||yyyxxxrrriiibbbSSSPPPMMMLLLLLLLLLKKKJJJHHHJJJNNNPPPQQQSSSUUUWWW[[[eeerrr|||zzzoooddd^^^XXXWWWZZZ___aaabbbgggmmmvvv}}}yyyxxxxxx|||~~~~~~~~~{{{zzzxxxuuuooohhhbbb^^^UUUPPPIIICCC@@@AAACCCEEEFFFFFFFFFHHHLLLRRRWWW[[[```dddkkkrrryyy~~~{{{xxxtttrrrsssssssssssssssssssssmmmnnnpppqqqqqqqqqpppooommmlllkkkkkkllllllkkkiiibbb___\\\YYYVVVSSSOOOKKKJJJLLLNNNNNNLLLIIIGGGGGGCCCBBBAAACCCGGGMMMSSSWWWYYYXXXWWWVVVWWWYYY[[[]]]___eeekkkpppuuuxxxuuuooohhhdddbbbfffkkkpppxxx~~~vvvmmmfffbbbaaaZZZWWWSSSQQQPPPOOOMMMLLLJJJIIIIIIHHHGGGFFFEEEDDDAAAAAAAAA@@@???>>>===<<<:::999777666666666777888888777666555555666777888444444555666777777777666666999::::::777777888:::;;;;;;;;;<<<===>>>??????CCCDDDDDDCCCAAA>>><<<:::888888666555555666777777888:::BBBLLLSSSZZZdddooouuuyyy~~~zzzvvvyyyzzzuuummmiiiiiipppzzz~~~{{{wwwsssoooiiilllmmmiiieeebbb]]]XXXUUUXXX\\\aaaeeegggfffeeeNNNCCC555---,,,...000000,,,,,,------...//////000111222222333333444444555333444:::CCCPPP\\\eeeiiilllooouuu}}}yyykkk]]]WWWYYYbbbooo{{{~~~iiiUUULLLIIIIIIRRR]]]hhhqqqyyy}}}}}}www```XXXTTTZZZbbbeeeeeefffaaa```___```cccgggkkkmmmnnnttt{{{~~~|||zzzzzzzzz{{{}}}||||||||||||}}}}}}~~~{{{xxxuuupppkkkbbbZZZTTTQQQZZZdddnnnzzz||||||||||||||||||{{{{{{yyy{{{}}}}}}zzzwwwtttssskkkddd]]]WWWSSSWWWdddrrr~~~}}}xxxuuuuuutttkkkbbb]]]ZZZ]]]lll}}}}}}zzzwwwuuusssooommmjjjfffddddddaaa^^^```eeehhhoooyyyuuummmkkkiiirrr|||xxxwwwvvvrrriiibbbTTTQQQNNNMMMMMMMMMLLLKKKIIIJJJKKKKKKLLLOOOTTTWWWWWWaaaooo{{{xxxpppjjjddd``````ccceeegggkkkpppzzz}}}zzzzzz}}}|||zzz{{{|||{{{zzz}}}wwwnnngggbbb[[[RRRKKKFFFDDDAAA???===>>>???@@@BBBCCCDDDDDDDDDGGGKKKNNNRRRVVVZZZ___fffooo{{{}}}yyyvvvsssrrrtttssssssrrrrrrqqqqqqqqqoooooonnnmmmmmmmmmmmmmmmkkkkkkkkklllllljjjfffcccbbbZZZSSSOOOKKKEEEBBBCCCBBBCCCEEEFFFGGGFFFFFFEEEGGGFFFEEEEEEGGGJJJMMMPPPVVVWWWWWWVVVVVVXXX[[[^^^fffjjjqqqwwwzzzzzzxxxvvvnnnkkkiiilllsss{{{xxxooohhhbbb\\\YYYWWWVVVUUUSSSQQQOOOMMMLLLKKKKKKJJJHHHFFFCCCAAA@@@AAA@@@???===<<<<<<;;;;;;::::::888777777777888999777777888888999999999:::444444444444555777888999888777555555666999<<<>>>>>>===<<<;;;:::;;;;;;<<>><<<;;;;;;===???@@@@@@AAABBBCCCDDDFFFKKKNNNPPPSSSWWW[[[```iiirrryyy~~~|||zzzxxxvvvuuurrrrrrrrrqqqqqqpppppppppnnnmmmmmmlllllllllllllllkkkkkkkkkkkkkkkhhhdddaaa\\\TTTLLLHHHDDD>>>;;;<<>>?????????>>><<<;;;:::777777777666666666666666888:::AAAMMMXXXbbbmmmvvv{{{}}}}}}|||{{{{{{{{{|||}}}}}}zzzwwwyyyzzz~~~|||}}}|||wwwrrrnnniiigggiiihhhaaa\\\ZZZXXXYYYZZZ[[[___```XXXNNN???777222000...+++***,,,------......///000000000...///111333444555555555:::===EEESSScccooorrrqqqrrrzzzuuuhhh]]][[[bbbmmmyyyyyyppp___RRRFFFBBBDDDHHHNNNSSSaaaooozzz}}}|||rrraaa]]]]]]aaadddbbbbbbdddccc```^^^``````aaagggooosssxxx~~~}}}}}}~~~~~~~~~{{{zzzzzzzzz{{{zzzyyywwwtttnnnfff]]]VVVQQQQQQTTT___lllvvvxxxvvvvvvvvvvvvvvvwwwxxxyyyzzzyyyzzzyyytttrrrpppjjjaaaWWWUUUSSSSSSXXXcccpppyyy|||xxxtttpppnnniiibbb[[[YYY\\\eeeuuu~~~nnngggaaa```___]]]\\\^^^]]]___bbbfffkkksss|||}}}wwwooonnnkkkfffccccccbbbbbbaaacccbbb```]]]ZZZXXXZZZ[[[ccciiisss}}}}}}wwwyyy~~~~~~}}}zzzyyywwwrrrjjjdddYYYQQQLLLLLLMMMKKKIIIJJJHHHIIIJJJJJJJJJLLLOOORRRXXXaaannnzzz~~~{{{xxxuuurrrqqqsssssspppppprrr~~~}}}~~~}}}|||{{{zzzzzz|||}}}~~~wwwssskkkeeebbbbbbeeegggttt{{{xxxqqqiiifffdddfffjjjnnnnnnmmmfff```XXXRRRNNNJJJEEEAAA???>>>>>>???AAADDDGGGIIIGGGIIIKKKLLLNNNQQQUUUYYYYYYZZZ]]]```dddjjjqqqvvv~~~xxxyyyzzz{{{{{{zzzxxxwwwppppppppppppoooooooooooommmllllllkkkkkkkkkkkkkkklllkkkkkkjjjiiifffaaa]]]VVVNNNFFFCCC???:::888:::BBBCCCDDDFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGIIILLLNNNSSSTTTVVVXXX[[[___eeeiiilllpppuuuzzz}}}~~~|||{{{uuusssqqqttt{{{}}}rrriiibbb]]]YYYWWWTTTSSSRRRPPPNNNLLLJJJJJJJJJIIIIIIGGGEEECCCAAA@@@??????>>>===<<<;;;;;;:::888777777666555666666666777777777777888888888888777666666555666666777777555444333333444666888:::999999888777777777888888;;;<<<=========<<<:::999555555666666666777777777666888@@@LLLXXXdddqqq}}}}}}zzzyyy||||||||||||~~~~~~{{{xxx{{{{{{vvvqqqkkkfffdddgggfffaaa[[[YYYUUUXXXZZZ\\\___]]]SSSHHH:::444000000///,,,+++---------......///000000000...///111333444555555555===BBBLLL\\\jjjsssvvvuuuvvv}}}~~~sssggg\\\]]]eeeppp|||{{{oooeeeTTTJJJ@@@???BBBFFFLLLRRR```ooo{{{}}}~~~}}}uuufffbbb```cccdddaaa```aaaaaa^^^^^^___```bbbhhhooouuuyyy~~~}}}{{{zzzzzzzzzzzz{{{zzzxxxuuuppphhh___XXXRRRRRRUUU^^^jjjrrrtttsssttttttttttttuuuvvvwwwxxxwwwxxxvvvqqqmmmiiiaaaYYYRRRQQQRRRWWWaaammmwww|||~~~yyyuuuqqqnnnmmmeee___ZZZ\\\bbblll}}}rrreeeUUUOOOIIIIIIHHHEEEFFFHHHJJJKKKNNNSSSZZZdddooowwwyyy||||||yyyxxxwwwrrrkkkgggccc]]]YYYXXXXXXXXXXXXZZZZZZYYYVVVTTTTTTVVVXXXZZZbbbooozzzwwwnnnhhhhhhqqq|||~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyysssjjjdddYYYRRRLLLLLLMMMKKKJJJKKKHHHIIIIIIIIIJJJLLLPPPSSSXXX```mmmxxx~~~|||zzzxxxxxx{{{zzzvvvtttvvv~~~|||}}}~~~}}}yyyvvvuuutttooopppqqqrrrsssssssssssslllggg___WWWSSSRRRTTTVVV]]]dddiiikkklllkkkgggaaa]]][[[ZZZ\\\aaaddddddbbb```[[[TTTNNNJJJHHHEEECCCEEEEEEGGGIIILLLPPPTTTVVVVVVXXXZZZ\\\^^^bbbfffiiihhhhhhjjjlllooosssxxx{{{}}}{{{sssuuuxxxzzzzzzyyywwwvvvnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkkkkkkklllkkkjjjiiihhhddd___[[[TTTLLLEEEBBB???<<<<<>>>>>======<<<;;;::::::888888777777666666666666888888888888888888888999888777666666555555555666555444444333444666888999888777777777777777777777888999:::;;;;;;:::999999666666666666666666666666555777>>>IIITTT```ooo||||||~~~}}}~~~yyywwwzzz~~~}}}}}}{{{sssppptttvvvtttqqqiiiccc```ccceee```[[[YYYTTTXXX\\\^^^```]]]PPPCCC777111...000000---,,,---------......///000000000///000111222444555666666<<>>CCCFFFHHHKKKOOOTTT\\\eeekkkooorrrrrrppppppooojjjccc\\\VVVNNNHHHEEEFFFGGGGGGFFFFFFFFFFFFEEEGGGJJJMMMOOOYYYfffpppvvvyyy}}}~~~}}}|||||||||zzzwwwtttlllddd[[[UUURRRWWWeeesss~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{|||{{{uuullleee\\\TTTNNNNNNNNNLLLJJJKKKHHHHHHHHHHHHIIILLLQQQUUUZZZbbbnnnyyy}}}~~~|||{{{zzz|||~~~{{{zzzwwwqqqjjjeeebbbaaaaaaeeejjjllliiiddd```]]]]]]```dddggghhhfffcccaaa^^^[[[VVVRRRPPPQQQTTTUUUVVV\\\```bbbeeehhhhhheee\\\ZZZYYYZZZ\\\[[[WWWSSSSSSSSSRRRSSSTTTWWWZZZ\\\___```aaacccfffiiikkklllhhhjjjmmmnnnoooppprrrtttttttttuuuyyy}}}{{{xxxsssooollliiieeecccbbbcccfffiiikkkkkkkkkjjjjjjkkkkkklllmmmnnnoooooonnnmmmmmmlllllllllllllllmmmkkkjjjiiigggccc]]]YYYOOOGGG???>>>>>>???CCCHHHHHHLLLSSSYYY\\\[[[XXXVVVQQQRRRSSSTTTVVVXXXYYYZZZ___aaaccceeehhhlllqqquuuzzz~~~|||tttsssssswww}}}vvvppphhh```[[[XXXVVVTTTPPPOOONNNLLLJJJHHHFFFFFFGGGFFFFFFEEECCCBBB@@@???:::;;;<<<<<<<<<;;;999888999999999999999888777777666666666666666555555555666666555444333333333444555555555555555666777777666777888999999999888888666777888999999888777777888777777666555444333222333333777<<>>;;;:::<<<;;;;;;???FFFIIIMMMSSSYYY```fffmmmqqqqqqtttssspppnnnmmmggg```XXXRRRIIICCC@@@???@@@@@@===>>>>>>>>>>>>@@@CCCFFFLLLWWWfffppptttuuuxxxzzzyyyxxxxxxxxxwwwtttoookkk^^^XXXRRROOOPPPXXXgggvvv}}}}}}}}}~~~}}}{{{|||}}}~~~~~~~~~~~~}}}}}}|||{{{zzz{{{zzzvvvnnnggg]]]UUUOOOOOOOOOLLLJJJKKKHHHHHHHHHHHHIIILLLRRRVVV[[[cccoooyyy{{{~~~~~~{{{uuusssuuuyyyzzzxxxyyy|||{{{}}}{{{{{{yyyuuuqqqqqqoooiiibbb]]][[[\\\aaadddhhhiiihhheeecccbbb```aaacccdddeeedddcccccc___]]]\\\[[[\\\___bbbdddbbbfffhhhffffffgggfffbbb___]]]\\\]]]]]][[[VVVQQQNNNOOOQQQSSSTTTWWWZZZ\\\]]]^^^^^^___```aaabbbbbb^^^___aaabbbaaaaaabbbdddddddddfffjjjpppssssssrrrkkkggg```[[[XXXUUUSSSRRROOOQQQUUUYYY^^^bbbeeefffjjjjjjkkklllmmmnnnooopppmmmllllllkkkkkkkkkkkkkkklllkkkjjjiiigggccc^^^ZZZNNNEEE===::::::;;;???DDDJJJPPPXXX```cccbbb^^^ZZZTTTUUUWWWYYY[[[]]]___```dddfffiiillloootttzzz~~~|||wwwvvvuuuxxx|||~~~|||yyyooojjjccc]]]YYYVVVSSSQQQPPPOOONNNLLLJJJHHHFFFFFFFFFFFFEEEDDDCCCAAA@@@???999:::;;;<<<<<<;;;999888777888999999999888666666999999888888777777777777444444333222222222333333444444444444444555555555555666777888999888888777777777888999999888777666666666666555555444444444222111333666:::CCCTTTdddnnnrrrvvvuuuqqqqqqvvv{{{}}}}}}}}}}}}~~~{{{{{{~~~sssgggcccggglllnnnnnnaaaXXXTTTYYY___^^^ZZZWWWYYY]]]bbbeeefffaaaRRRCCC===666000///...,,,,,,...------......///000000000111111111222333555777888===CCCQQQaaabbbZZZYYY```nnnuuu|||~~~~~~{{{kkk^^^VVV[[[gggppptttvvvvvvvvvsssmmmiiieee\\\RRRKKKEEEAAACCCFFFLLLVVV```eeemmmrrruuu|||vvvhhhcccbbbddddddaaa___```]]]\\\___dddgggiiinnnuuuvvvvvvxxx}}}~~~}}}||||||}}}||||||||||||{{{zzzyyyyyyzzzyyyxxxwwwssslllddd^^^WWW^^^hhhrrrxxxxxxuuurrrmmmllljjjhhhfffeeeddddddaaa]]]ZZZXXXRRRKKKKKKOOORRR^^^ppp~~~}}}{{{yyyxxxwwwxxxxxx{{{xxx{{{|||vvvqqqkkk___PPPGGGFFF@@@??????AAAAAABBBHHHOOOWWW]]]fffnnntttyyy|||~~~wwwyyyxxxssspppmmmfff___SSSNNNFFF???<<<;;;::::::777888888888888:::===@@@HHHVVVhhhsssvvvtttssssssuuuuuuuuuuuusssnnngggbbbVVVQQQNNNOOOUUUaaauuu}}}||||||}}}~~~}}}|||{{{|||}}}~~~|||{{{yyyzzzyyyvvvoooiii^^^VVVPPPOOOOOOLLLKKKKKKHHHHHHHHHGGGHHHLLLRRRWWW[[[bbbnnnxxx~~~zzz|||~~~|||ooolllmmmqqqrrrpppqqqtttwww{{{|||yyywwwvvvsssnnnmmmnnnlllggg```\\\[[[]]]```bbbddddddccccccdddeeeeeeeeedddccccccdddfffgggaaaaaabbbcccfffjjjmmmooojjjmmmkkkfffcccbbb^^^ZZZZZZXXXWWWWWWXXXUUUOOOJJJFFFGGGIIIJJJJJJKKKLLLNNNNNNNNNNNNNNNNNNMMMMMMMMMJJJLLLNNNNNNLLLKKKLLLMMMLLLMMMOOOTTT[[[______]]]XXXSSSLLLGGGDDDBBBAAA@@@@@@CCCHHHNNNUUU\\\aaadddjjjjjjkkklllnnnooopppppplllkkkjjjjjjiiiiiijjjjjjlllkkkjjjiiihhhddd^^^ZZZOOOEEE<<<999888888<<>>BBBPPP___^^^TTTSSS[[[jjjrrrzzz|||}}}~~~zzzlll___WWW\\\hhhpppssstttxxxyyyuuunnnhhhbbbZZZQQQKKKFFFCCCEEEIIIPPP\\\hhhnnnsssuuuxxxuuuiiieeebbbdddccc___]]]^^^^^^]]]___eeehhhjjjpppvvvxxxwwwyyy}}}}}}}}}~~~{{{|||||||||{{{zzzyyyyyy{{{zzzzzzxxxuuunnnfff```WWW^^^jjjtttzzzzzzvvvrrrjjjiiigggdddbbb```______ZZZUUURRRQQQKKKEEEGGGNNNZZZgggyyy}}}|||{{{yyyxxxwwwvvvvvvyyyxxx~~~}}}yyyuuuoookkkhhh^^^PPPIIIJJJDDDBBBDDDFFFGGGHHHOOOWWWdddkkkuuu~~~yyyzzzxxxrrrnnnjjjccc[[[QQQLLLDDD>>>:::888777666444555555555555777:::===EEEUUUjjjwwwyyytttooonnnooopppppppppmmmfff^^^WWWQQQLLLJJJNNNWWWggg}}}{{{zzz{{{}}}~~~~~~~~~zzz|||~~~}}}{{{yyyyyyyyyvvvpppkkk^^^VVVPPPPPPOOOMMMKKKKKKHHHHHHGGGGGGHHHLLLRRRWWWZZZaaammmwww}}}yyy{{{zzztttooohhhdddcccgggjjjnnnuuu{{{zzz~~~|||wwwtttsssnnnlllhhhdddbbbaaabbbccckkkiiifffccc```___``````eeeccc___\\\[[[]]]```bbbeeecccaaaaaabbbcccccccccfffccc```[[[WWWSSSQQQOOOOOONNNMMMLLLJJJHHHEEEDDD???@@@@@@AAAAAABBBCCCCCCAAAAAAAAA@@@@@@@@@??????===>>>???>>>===<<<===>>>AAAAAABBBEEEHHHJJJJJJIIIJJJFFF@@@<<<;;;;;;<<<<<<:::;;;>>>CCCJJJPPPVVVYYYdddiiinnnpppooommmnnnooollllllkkkjjjjjjjjjkkkkkkjjjhhhfffdddcccaaa^^^[[[QQQJJJAAA:::888999<<<>>>HHHQQQ___jjjooollleee___WWWYYY[[[]]]```dddjjjnnnnnnqqqtttwwwyyy||||||}}}zzzwwwyyy{{{{{{vvvqqqgggccc]]]YYYWWWUUUTTTSSSPPPPPPNNNLLLJJJGGGEEECCCDDDEEEEEEDDDBBB@@@>>>===<<<<<<<<<;;;:::888777666777666555444444444444444666666666666666666666666333333333444444444555555333333444444555666777777777666555444444555666777999888888888777777666666444444555555444444333222333222333444444999HHHVVVbbbmmmtttpppmmmrrryyy|||}}}|||{{{uuukkkdddffflllnnnkkkbbbZZZUUUWWW[[[[[[ZZZ[[[]]]___bbbdddbbb\\\RRRLLLGGGAAA999333...,,,...111000000000000000000000000...000222444444555888:::===EEENNNSSSUUUUUUVVVXXXhhhrrr{{{~~~oooddd]]]```gggmmmqqqtttwww{{{}}}xxxqqqiii^^^UUUOOOHHHCCCCCCGGGPPP___lllxxx}}}}}}vvvjjjfffbbbccceeefffbbb^^^^^^```ccceeehhhlllrrrvvvzzz{{{~~~~~~}}}~~~}}}zzzxxxwwwxxxyyyzzzzzzzzzxxxsssqqqoooggg^^^WWW[[[dddnnnvvvxxxsssmmmcccddddddaaa]]]YYYVVVUUUPPPNNNKKKFFFDDDFFFKKKOOO___lll~~~}}}yyywwwwwwuuuqqqnnntttxxx|||zzzvvvtttpppnnniiiccc\\\UUUOOOLLLJJJKKKKKKKKKNNNSSS[[[aaarrrzzzyyyrrrmmmiiieee___ZZZOOOIIIAAA;;;777666555555111333444444444555777:::CCCQQQccclllkkkfffbbbaaadddeeeggggggeee^^^UUUOOOIIIJJJPPPZZZjjj~~~~~~}}}|||{{{zzzzzz{{{|||{{{{{{{{{|||}}}~~~~~~~~~}}}{{{zzzzzzxxxtttooocccYYYQQQOOONNNJJJIIIJJJIIIIIIHHHFFFGGGJJJPPPTTT[[[dddoooxxx|||}}}zzzssskkkfff```\\\[[[___cccgggmmmtttyyy~~~{{{wwwttttttpppiiiccc^^^]]]^^^___bbbaaa^^^\\\ZZZYYYXXXXXXVVVTTTRRROOOOOOPPPRRRTTTVVVUUUTTTSSSTTTTTTTTTTTTSSSRRROOOLLLIIIGGGEEEEEEBBBBBBBBBAAA@@@???======::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;::::::<<<===<<<;;;:::;;;<<<<<<<<<<<>>;;;999:::::::::999:::<<<>>>BBBGGGNNNVVV[[[fffjjjnnnooonnnmmmmmmnnnlllkkkkkkjjjjjjjjjjjjjjjhhhgggdddcccaaa___\\\YYYRRRKKKCCC===;;;>>>AAABBBLLLTTTaaakkkoookkkccc]]]UUUWWWZZZ]]]```eeekkkooorrrtttvvvxxxzzz}}}~~~}}}zzzyyyzzz|||zzztttoooeeeaaa\\\WWWUUUTTTSSSQQQNNNNNNMMMLLLJJJHHHGGGFFFDDDDDDDDDCCCBBB@@@>>>===;;;;;;;;;:::999888777666666666555444444444444444555555555555555555555555333333333444444444444555333333444444555666666777777666555444444555666666888888888777777777666666444444555555444444333222111111111222222777DDDQQQ```kkksssqqqooottt{{{~~~~~~wwwmmmeeegggnnnooolllccc[[[UUUXXX[[[\\\[[[\\\```aaadddeeebbb\\\TTTNNNMMMFFF<<<444///---...000000000000000000000000000///111333444444555777999===DDDMMMQQQRRRRRRTTTVVVgggqqq{{{|||nnnddd]]]aaaiiipppuuuyyy~~~~~~wwwpppfff]]]RRRKKKDDDDDDGGGPPP^^^jjjxxx}}}|||uuuiiieeebbbcccffffffccc``````aaadddfffiiimmmssswwwzzz|||~~~~~~||||||{{{yyyxxxwwwxxxxxxyyyzzzzzzwwwsssqqqnnnfff]]]WWW[[[aaakkkrrrsssnnnjjj^^^^^^\\\YYYUUUQQQNNNLLLFFFEEECCCBBBCCCGGGNNNSSSeeeqqq~~~|||~~~{{{yyyxxxwwwvvvssspppjjjlllpppwww|||yyywwwuuusssqqqooommmhhhaaaZZZSSSNNNKKKNNNOOOOOOPPPRRRXXX```eeeqqq{{{|||wwwpppjjjgggbbb\\\WWWLLLGGG???999666555444444333444555555555555888:::CCCNNN]]]dddbbb\\\XXXWWWYYYZZZ[[[\\\ZZZUUUOOOJJJFFFHHHPPP___sss~~~}}}|||{{{zzz{{{||||||zzz{{{{{{|||}}}~~~}}}zzzzzzzzzxxxtttooocccYYYQQQOOONNNJJJIIIJJJIIIIIIHHHGGGGGGJJJPPPTTT[[[cccoooxxx|||}}}~~~xxxpppggg^^^XXXTTTPPPOOOSSSWWWZZZ```ffflllqqqxxx{{{xxxsssmmmiiigggccc\\\UUUPPPOOOPPPQQQOOOOOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGFFFFFFEEEEEEEEEEEEBBBBBB@@@???>>>=========999999::::::::::::999999777777888999999::::::;;;999999999999999::::::::::::;;;======<<<;;;;;;===<<<<<<===@@@DDDHHHIIIIIICCCAAA@@@@@@@@@@@@>>><<>>===::::::::::::999999888777666666555444444444444555555555555555555555555555333333333333444444444444333333333444555555666666666555555444555555666666777777777777666666666666444444555555444444333222222111111222222555AAAMMMZZZeeeoooqqqrrrwww~~~yyynnneeeffflllnnnkkkbbbYYYTTTWWW\\\]]]^^^___bbbdddeeedddaaa\\\VVVSSSXXXNNNAAA666111000///...000000000000000000000000000222333444444444666888<<>>GGGQQQUUURRRLLLHHHGGGJJJJJJKKKKKKKKKIIIGGGEEEGGGLLLWWWjjj~~~~~~|||{{{{{{{{{|||}}}zzz{{{|||}}}~~~}}}zzzzzzzzzxxxtttooocccZZZRRROOONNNKKKIIIJJJIIIIIIHHHGGGGGGJJJOOOSSSZZZcccooowww|||~~~}}}~~~xxxooofff[[[QQQKKKIIIEEECCCFFFIIIJJJOOOTTTZZZ^^^cccfffddd```[[[WWWPPPMMMIIIEEECCCBBBCCCDDDAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>?????????@@@AAABBBAAA???>>>======>>>===============>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<===============>>>???@@@@@@@@@>>>@@@BBBCCCBBBAAABBBCCCDDDEEEGGGLLLQQQVVVYYYYYYTTTRRROOONNNNNNMMMLLLKKKIIIKKKLLLLLLNNNUUUaaajjjpppppppppooommmlllkkkjjjjjjiiihhhhhhgggggghhhhhhgggeeebbb```___]]]YYYVVVUUUPPPJJJGGGHHHLLLPPPSSSZZZaaaiiioooooohhh^^^WWWSSSVVV[[[```eeelllrrrwww||||||{{{zzzzzz}}}{{{vvvuuuvvvwwwyyyxxxssskkkeeeaaa]]]YYYUUUTTTRRRPPPOOOMMMLLLKKKJJJIIIHHHHHHGGGCCCCCCBBBAAA@@@???>>>===999:::::::::::::::999999666555555444444444555555555555555555555555555555222222333333333444444444333333333444444555555555555444444555555555666666666666666666666666666666444444555555444444333222555333333444444666???JJJTTT^^^jjjqqquuuzzz|||oooddddddhhhiiieee]]]UUUQQQUUU\\\___```bbbbbbcccddddddaaa]]][[[YYYbbbXXXGGG999222222000,,,////////////////////////111222444444444444555777<<>>@@@>>>DDDJJJLLLHHHCCCAAA@@@DDDDDDDDDDDDDDDEEEGGGHHHOOOVVVeeeyyy~~~}}}|||||||||}}}~~~{{{||||||}}}~~~~~~|||yyyyyyzzzxxxtttooocccZZZRRRPPPNNNKKKIIIJJJIIIIIIIIIHHHHHHJJJOOORRRYYYbbbnnnwww|||~~~|||rrrggg\\\QQQHHHCCCBBB>>><<<===>>>>>>AAAFFFMMMNNNQQQSSSSSSRRROOOMMMEEEDDDCCCAAA@@@???>>>>>>======>>>>>>>>>>>>======;;;<<<======>>>>>>>>>>>>???BBBDDDCCC@@@===<<<<<<>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJGGGJJJMMMNNNMMMMMMMMMNNNOOOQQQTTTZZZaaafffhhhhhh^^^[[[XXXVVVXXXZZZ\\\\\\YYYZZZZZZZZZ\\\ccclllttttttrrrpppnnnmmmkkkjjjiiihhhhhhgggffffffffffffgggfffeeebbbaaa```^^^[[[XXXVVVRRRMMMLLLNNNSSSWWWZZZaaaffflllooommmeee\\\VVVSSSWWW]]]ccciiipppvvvzzz~~~}}}{{{xxxwwwxxx{{{}}}vvvooolllppprrruuuwwwvvvpppiiiccc```\\\YYYVVVTTTRRRPPPNNNNNNLLLJJJHHHFFFEEEEEEEEEBBBBBBAAA@@@???>>>>>>>>>:::;;;;;;;;;;;;;;;:::999555555444444444555555666555555555555555555555555222222222333333333444444333333333444444444444444333333444555555555555555555555555555555555555666444444555555444444333222555222222333444555===EEEPPPYYYfffqqqyyyqqqeeecccffffffbbbWWWPPPNNNUUU]]]aaacccddd^^^aaacccbbb```^^^^^^___hhh```OOO===444333111,,,////////////////////////111222444444444444555777;;;BBBHHHHHHGGGJJJSSS[[[lllttt|||vvvkkk```[[[[[[dddrrrxxxnnn\\\QQQEEEBBBDDDJJJSSS\\\aaajjjssszzz~~~~~~wwwooohhhgggffffffffffffeeedddeeeggghhhjjjmmmqqqvvvzzz|||}}}{{{wwwxxxxxxyyyyyyyyyxxxxxxvvvwwwuuurrrqqqooohhh```TTTTTTTTTXXX\\\]]]ZZZWWWMMMIIIDDD@@@???===;;;999777777888:::???GGGPPPWWWccceeeeeeaaa]]]___ffflllmmmoooqqqrrrqqqnnnkkkiiiaaa\\\XXX\\\gggqqquuutttzzzwwwuuusssrrrpppmmmkkkmmmjjjddd]]]VVVOOOKKKHHHBBBCCCDDDEEEGGGKKKQQQUUU]]]bbbjjjrrrwwwzzzzzzyyyrrrmmmgggbbb^^^XXXPPPJJJAAA===999666555555666555444555777888888:::===???BBBFFFJJJKKKIIIEEEDDDDDDFFFFFFEEEDDDCCCFFFJJJNNNWWWbbbttt~~~}}}||||||}}}~~~}}}}}}~~~~~~~~~{{{yyyyyyzzzxxxtttpppdddZZZRRRPPPOOOKKKJJJKKKIIIIIIIIIHHHHHHJJJNNNQQQXXXaaannnwww|||xxxkkk^^^SSSJJJCCC???@@@;;;999;;;;;;999;;;@@@CCCDDDFFFIIIMMMOOONNNMMMJJJHHHFFFCCCAAA>>><<<<<<<<<<<<======>>>??????@@@???@@@@@@AAABBBCCCCCCDDDEEEHHHLLLKKKFFFBBBAAAAAABBBBBBBBBBBBCCCDDDEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOPPPRRRTTTUUUWWWWWWWWWZZZ]]]______^^^^^^___^^^```ccchhhmmmooonnnlll\\\ZZZWWWYYY^^^dddiiikkkjjjhhhhhhiiilllqqqwwwzzzuuurrrnnnlllkkkjjjiiigggggggggfffeeeeeeeeeeeeeeeeeedddbbbaaaaaa```]]][[[WWWTTTPPPOOORRRXXX\\\___eeegggjjjkkkhhhaaaZZZVVVSSSWWW^^^dddkkkqqqxxx|||}}}|||yyyuuuqqqppprrrttt}}}|||yyyssslllfffcccbbbiiilllppprrrqqqlllgggccc^^^[[[XXXUUUTTTRRRPPPMMMMMMKKKIIIFFFDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;::::::999888555444444444444555666666444444444444444444444444222222222222333333333333333333333333333333444444222333444555555555555555444444444555555555555555444444555555444444333222222///...111222333999@@@NNNTTTbbbqqq|||rrreeebbbffffffbbbTTTOOOOOOWWW```ccccccddd[[[___aaaaaa^^^]]]^^^```iiieeeVVVBBB666444222---000000000000000000000000000222333444444444666888;;;BBBGGGHHHGGGLLLXXXcccrrrxxx~~~}}}qqqdddYYYVVVXXXddduuu}}}qqq^^^QQQEEEBBBEEEKKKSSS[[[___iiittt|||yyypppiiiiiihhhgggfffeeeddddddfffgggiiikkkmmmqqqvvvzzz}}}~~~|||{{{xxxxxxwwwwwwwwwwwwwwwwwwtttuuutttrrrrrrrrrkkkcccUUUTTTUUUXXX]]]^^^\\\YYYLLLFFF???;;;::::::777555333444555888>>>FFFPPPWWWbbbaaa]]]VVVPPPQQQXXX```fffjjjoooqqqqqqnnnllllllccc___\\\___gggnnnqqqqqquuusssqqqpppooommmjjjgggiiigggccc\\\UUUNNNHHHEEE>>>>>>??????AAADDDIIILLLSSSVVV\\\cccjjjooorrrsssnnnjjjddd___[[[TTTLLLFFF>>>;;;888666666777777777888999;;;<<<<<<>>>AAACCCJJJLLLOOOOOONNNLLLKKKKKKIIIIIIHHHEEECCCFFFLLLQQQbbbooo~~~}}}}}}}}}~~~}}}zzzxxxxxxyyyxxxtttpppddd[[[SSSPPPOOOLLLJJJKKKIIIIIIIIIIIIIIIJJJNNNPPPWWW```mmmwww|||}}}sssdddVVVKKKDDD@@@>>>@@@<<<;;;======<<<>>>BBBAAACCCHHHPPPXXX\\\\\\ZZZUUURRRLLLGGGCCCAAABBBBBBCCCBBBBBBCCCDDDFFFHHHIIILLLLLLLLLLLLNNNOOOQQQQQQSSSWWW[[[[[[UUUPPPNNNOOOMMMNNNNNNPPPQQQSSSUUUVVVYYYZZZ[[[]]]^^^^^^^^^^^^]]]^^^^^^___``````aaaaaa```aaaccceeegggiiikkklllkkknnnrrruuuuuuttttttuuussstttvvvxxxxxxuuuooojjj]]]]]]^^^bbbhhhoootttvvvuuurrrqqqtttyyy}}}}}}{{{tttpppjjjhhhggggggfffdddffffffeeedddddddddddddddcccbbbaaaaaaaaa```^^^\\\XXXUUUQQQQQQUUUZZZ___aaadddeeeeeedddaaa\\\XXXTTTQQQVVV]]]dddkkkqqqwww{{{zzzyyyvvvqqqllliiihhhiiillljjjfff___XXXUUUVVVWWW^^^bbbfffiiihhheeeaaa^^^[[[YYYVVVTTTRRRQQQNNNLLLIIIHHHFFFCCCBBBBBBCCCDDDAAA@@@???>>>======>>>>>>:::::::::999888777666555444444444444444555666666444444444444444444444444111222222222222333333333333333333333333333333333111222333555666666555555333333444444444555555555444444555555444444333222000------000222333888>>>GGGLLLYYYkkkyyy|||mmmaaa___dddeeebbbVVVRRRSSS[[[cccdddbbbaaaZZZ^^^bbbaaa]]]ZZZ[[[]]]ggghhh\\\FFF666444333///000000000000000000000000///111333444444555777999;;;BBBHHHHHHHHHOOO^^^kkkxxx|||zzzlll^^^SSSQQQUUUcccvvvvvv___RRRFFFCCCGGGMMMUUU]]]___jjjuuu~~~xxxnnnkkkkkkjjjhhhfffdddddddddfffhhhiiikkkmmmpppuuuyyy~~~|||zzzxxxwwwuuutttsssssstttuuusssttttttsssttttttnnnggg[[[ZZZ[[[```dddfffddd```QQQJJJAAA<<<:::999666333333333444555999AAAJJJQQQXXXXXXUUUNNNHHHGGGMMMSSSZZZ```hhhmmmnnnmmmmmmmmmeeecccccceeeiiilllnnnnnnooommmmmmlllmmmkkkhhhfffeeeccc```[[[TTTLLLDDD@@@:::;;;;;;;;;;;;===AAADDDFFFJJJQQQYYY```fffiiikkkjjjfffaaa\\\WWWQQQHHHBBB<<<999666555666777888888;;;>>>BBBFFFJJJNNNTTTWWW\\\]]]______^^^]]][[[[[[XXXYYYWWWSSSOOOQQQWWW]]]rrr~~~~~~~~~~~~}}}~~~~~~~~~|||zzzxxxxxxyyyxxxtttpppddd[[[SSSQQQOOOLLLJJJKKKIIIIIIJJJIIIIIIJJJMMMPPPWWW```mmmwww|||{{{ppp```QQQFFFAAA>>>>>>@@@===<<>>>>>999999888888666555444333444444444444444555666777444444444444444444444444111111222222222333333333333333333333333333333333000222333555666666555555333333333444444555555555444444555555444444333222111......222444555999???AAAEEEQQQdddsss~~~~~~uuuggg[[[[[[aaaccc```ZZZVVVWWW___eeeeeeaaa___[[[___bbbaaa[[[WWWWWWYYYeeeiii```HHH777444444111000000000000000000000000...000222444444555888:::;;;BBBHHHIIIIIIQQQbbbppp|||~~~wwwiii[[[OOONNNSSScccwww{{{aaaSSSGGGDDDIIIPPPXXX______iiiuuu}}}tttjjjllllllkkkiiifffdddccccccfffhhhiiikkkmmmpppuuuyyy~~~|||zzzwwwvvvsssqqqpppqqqrrrsssrrrttttttsssuuuvvvpppiiiffffffhhhmmmrrrsssqqqnnnYYYPPPFFF???===;;;777333555555444333555:::BBBHHHKKKMMMMMMIIICCCBBBGGGLLLPPPWWWaaahhhkkkkkklllmmmggggggiiijjjkkklllmmmnnnkkkjjjjjjkkklllllliiigggaaa```^^^ZZZRRRJJJBBB===777777888777777888<<>>===<<<;;;;;;;;;;;;;;;:::999666444333555555444444444444555555555555444444444333333333111111111111111111111111333333333333333333333333444444444444333222111111555555555444444333333333333333333333333333333333222111222444333222888???FFFJJJSSS___lllyyysssccc[[[]]]bbbffffff^^^___bbbgggjjjhhhccc^^^\\\]]]aaafffccc[[[WWWWWW___eeeaaaNNN<<<666555444000000000000000000000000000222444444666999::::::===CCCGGGHHHOOO\\\iiippp{{{~~~sssdddYYYKKKRRR\\\ggguuuuuu\\\QQQEEEBBBEEELLLXXXccciiioooxxx~~~}}}wwwrrroooooonnnlllhhhfffddddddiiijjjlllnnnoooqqquuuxxx~~~{{{yyyuuupppmmmllliiigggjjjooonnnqqqsssttttttttttttuuussstttwww~~~~~~xxxeeeZZZNNNIIIEEE???999777555666666666666888<<>>===<<<;;;:::;;;;;;;;;;;;999888666444555555444444444444555555555444444444444333333333111111111111111111111111333333333333333333333333222333333333333222111111555555444444444333333333333333333333333333333333222111222444333333999@@@HHHLLLVVVaaalllvvvvvvjjj]]]YYY___iiioooqqqllllllnnnppppppllleee___```aaaeeeiiifff___[[[[[[cccjjjfffQQQ===444222///000000000000000000000000000222444444666888:::;;;@@@GGGLLLNNNTTTaaannnuuu~~~}}}qqqcccYYYKKKQQQYYYdddssszzzkkkVVVLLLCCCBBBFFFNNN[[[eeelllqqqyyy~~~|||vvvrrrsssrrrqqqnnnkkkiiihhhiiijjjkkklllmmmooorrrwww{{{~~~}}}zzzwwwrrrkkkfffccc```^^^bbbgggjjjmmmqqqssstttssstttuuutttvvv|||~~~pppfff\\\TTTLLLAAA:::888888888888777666777:::<<>>:::555555555444444666:::>>>IIIQQQ]]]lllyyy~~~~~~~~~~~~|||||||||}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}||||||{{{zzzxxxtttqqqfff___VVVPPPNNNMMMLLLJJJJJJIIIHHHGGGHHHKKKNNNOOOUUU^^^kkkvvv{{{yyyqqqggg___]]]```dddfffhhhiiijjjkkkjjjjjjlllmmmqqqqqqqqqqqqnnnhhh```[[[SSSRRRRRRUUU^^^jjjwww~~~~~~{{{|||~~~}}}yyymmm___ZZZSSSNNNLLLMMMOOOPPPVVVWWWYYYZZZ[[[ZZZZZZYYY[[[YYYWWWWWWWWWVVVTTTSSSTTTPPPKKKGGGGGGJJJOOORRRZZZ\\\^^^``````^^^\\\[[[XXX[[[^^^bbbeeefffggggggggggggeeeaaa[[[TTTNNNJJJEEEDDDBBB@@@???????????????BBBGGGKKKNNNOOOOOONNNRRRRRRQQQPPPNNNLLLIIIHHHDDDCCCCCCBBB@@@??????>>>??????>>>===<<<;;;;;;:::::::::::::::999888777666555555444444444444555555444444444444333333333333111111111111111111111111333333333333333333333333111111222222333333222222444444444444333333333333333333333333333333333333111000111333333444:::CCCKKKQQQYYYbbbjjjsss{{{~~~}}}~~~}}}lllbbbXXXXXXbbbnnnwwwzzzuuuvvvxxxyyywwwqqqiiiccceeefffiiimmmjjjccc___```fffoookkkWWWAAA666222...000000000000000000000000111222333444555777;;;>>>EEENNNVVVYYY^^^iiitttyyyyyynnnaaaXXXLLLOOOWWWcccrrrnnn^^^NNNGGGAAABBBGGGPPP]]]iiippptttzzz~~~|||wwwssswwwvvvsssqqqooonnnnnnnnnllllllmmmnnnppptttzzz~~~~~~~~~{{{wwwtttnnneee\\\XXXTTTSSSWWW]]]eeejjjooosssttttttttttttssswww~~~xxxrrrjjjbbbUUUFFF>>><<<;;;;;;;;;999777777888:::<<>>>>>@@@DDDJJJMMMOOOOOORRRRRRPPPMMMHHHBBB<<<888555555555555555777;;;???NNNWWWfffwww~~~}}}}}}}}}|||{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||yyyuuurrrggg```WWWPPPNNNMMMLLLJJJIIIHHHGGGGGGHHHJJJLLLNNNWWW^^^hhhsss|||zzzuuummmhhhhhhmmmssswwwwwwyyy{{{{{{zzzzzz{{{|||}}}zzztttlllbbb\\\YYYZZZ^^^dddnnnxxx}}}{{{|||~~~}}}{{{~~~pppcccXXXRRRKKKGGGFFFHHHKKKLLLQQQRRRSSSTTTUUUTTTTTTSSSTTTRRRPPPPPPQQQQQQPPPOOOQQQNNNIIIDDDBBBDDDIIIMMMWWWZZZ]]]```aaaaaa___^^^ZZZ[[[^^^```aaabbbaaaaaabbbbbb```]]]WWWPPPJJJFFFCCCAAA@@@>>>===<<<======<<<>>>AAADDDHHHJJJLLLLLLOOOOOOOOONNNLLLJJJHHHFFFDDDCCCCCCAAA@@@???>>>>>>>>>>>>===<<<<<<;;;::::::888888888888888777777777555444444333333444444555444444444333333333222222111111111111111111111111222222222222222222222222000111222333444444444444333333333333333333333333222222222222222222222222000///000333333555<<>>>>>===<<<:::999;;;<<<>>>BBBHHHNNNSSSUUUVVVVVVUUUTTTSSSSSSVVV\\\bbbfffbbbcccccc___XXXTTTSSSTTTTTTUUUUUUTTTQQQLLLGGGDDDAAA@@@>>><<<:::777555444333333444555777999:::;;;???@@@BBBFFFJJJKKKJJJIIIJJJJJJIIIFFFCCC>>>999666555555555555666888===@@@LLLWWWgggxxx}}}~~~}}}}}}~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}{{{wwwttthhhaaaWWWQQQNNNMMMKKKIIIHHHHHHGGGGGGHHHJJJLLLNNNYYY]]]eeeppp{{{|||yyytttpppppptttzzz~~~}}}tttnnnkkknnntttzzztttpppllljjjmmmttt}}}wwwxxxxxxxxxwwwtttqqqooowww{{{wwwiii\\\OOOKKKFFFCCCDDDHHHKKKMMMNNNNNNOOOPPPOOONNNMMMLLLJJJHHHGGGGGGIIIJJJJJJJJJKKKJJJGGGCCC@@@BBBGGGLLLWWWZZZ___ccceeeeeecccbbb[[[\\\]]]___```aaaaaaaaa___^^^]]]ZZZUUUNNNIIIEEECCCBBB@@@===<<<;;;;;;;;;;;;<<<>>>AAAEEEHHHJJJKKKMMMNNNNNNMMMKKKIIIGGGEEEEEEDDDCCCBBB@@@???>>>>>>======<<<<<<;;;;;;::::::666666555555555555555666444444333333333333444444444444333333333222222222111111111111111111111111222222222222222222222222000111222444555555555555333333333333333333333333222222222222222222222222111///000333333555===FFFUUU[[[___```fffrrr{{{~~~|||zzz{{{}}}~~~yyyqqqiii```XXXZZZeeesss|||xxxzzz}}}}}}zzzuuuooollliiiiiijjjllljjjdddbbbeeekkkxxxzzzgggOOO@@@999444////////////////////////333111222555555777???JJJ]]]mmm|||}}}}}}{{{~~~|||xxxrrrhhh]]]VVVJJJLLLSSS```ooo{{{~~~xxxnnn]]]MMMFFFBBB@@@CCCIIIQQQ___lllssswww}}}~~~{{{zzzwwwttttttuuuvvvuuusssooooooooooooqqqvvv}}}~~~}}}}}}~~~}}}zzzuuuqqqlllaaaUUUPPPNNNNNNRRRXXXeeejjjpppuuuwwwwwwwwwwwwttttttuuuwwwyyyzzzyyyxxxuuusssqqqjjj[[[KKKEEEGGGBBBBBBAAA@@@???@@@CCCEEEHHHIIIJJJMMMQQQUUUYYY[[[[[[ZZZYYYYYYYYY[[[]]]^^^^^^___^^^YYYSSSNNNMMMNNNKKKKKKKKKJJJGGGBBB>>><<<::::::888777666555444444333333444555777999:::;;;@@@AAADDDHHHKKKKKKHHHFFFCCCCCCBBBAAA>>>:::777555444555555666666999>>>BBBLLLVVVgggvvv}}}~~~}}}}}}~~~~~~}}}||||||{{{{{{{{{}}}}}}~~~~~~~~~~~~~~~|||xxxuuuiiibbbXXXQQQNNNMMMKKKIIIIIIHHHHHHIIIJJJKKKMMMNNNWWW[[[cccooozzz}}}|||zzzwwwuuuwww|||~~~zzzuuuvvvwww{{{|||~~~{{{tttooo___\\\YYY[[[cccqqqyyyrrr```aaabbbccccccdddddddddkkkqqqyyy|||qqqcccXXXHHHFFFDDDEEEIIINNNRRRTTTRRRRRRRRRQQQOOOMMMKKKIIIEEECCCBBBBBBCCCEEEEEEEEEGGGGGGGGGDDDBBBBBBGGGKKKXXX[[[```dddffffffdddccc[[[[[[\\\^^^___`````````[[[ZZZXXXUUUQQQLLLHHHFFFCCCBBB@@@===<<<;;;;;;;;;<<<===???AAADDDGGGIIIKKKLLLMMMMMMLLLKKKHHHFFFEEEEEEEEECCCBBB@@@???>>>===<<<<<<;;;;;;;;;:::::::::555555444333333333444444444444333333333333444444333333333333222222222222111111111111111111111111222222222222222222222222000111222333444555555555222222222222333333333333222222222222222222222222222000111333333555===FFFWWW___bbbaaafffsss{{{{{{{{{|||||||||}}}|||zzz{{{}}}~~~|||zzzzzz{{{}}}yyyqqqiii```YYY\\\hhhvvv~~~}}}wwwqqqllljjjhhhggghhhiiigggaaaaaacccppp~~~oooTTTBBB777111000000000000000000000000333000111666777888DDDRRRkkk|||~~~~~~}}}{{{xxxrrriii___XXXKKKMMMTTT^^^kkkssswwwwwwxxxzzzyyytttooofffXXXKKKEEEBBBAAADDDIIIRRRaaaooowww{{{|||yyyvvvtttuuuxxxxxxvvvssspppqqqqqqqqqrrrvvv|||~~~}}}}}}zzzvvvsssmmmcccYYYVVVVVVWWWZZZ^^^iiimmmrrrvvvwwwwwwwwwwwwwwwvvvuuutttssstttuuuuuutttrrrooogggZZZMMMHHHKKKLLLKKKIIIGGGFFFIIINNNRRRUUURRROOONNNQQQVVV\\\````````````___^^^\\\ZZZYYY]]]\\\YYYTTTMMMIIIGGGFFFCCCCCCBBBAAA>>><<<999888777666555555444444555555333444444555777999;;;<<<>>>@@@DDDIIILLLKKKGGGDDD>>>>>>===<<<:::888666444444555666666777;;;@@@CCCNNNXXXggguuu}}}xxxtttmmmgggdddcccbbbaaadddhhhmmmsssyyy~~~~~~~~~~~~~~~}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~|||xxxvvvkkkcccYYYRRROOOMMMJJJHHHHHHHHHIIIIIIJJJLLLMMMMMMSSSYYYcccoooyyy~~~~~~~~~|||yyyyyy|||{{{qqqkkkeeegggkkksss||||||wwwuuuvvvzzz~~~||||||zzzwwwsssnnnhhh```[[[PPPOOOOOOTTTaaasss}}}{{{tttjjjaaaSSSSSSTTTVVVYYY]]]aaacccdddlllvvv|||uuuiii]]]SSSGGGGGGHHHLLLSSSZZZ^^^aaa^^^^^^]]][[[WWWTTTQQQOOOKKKHHHEEEDDDEEEFFFFFFEEEEEEGGGIIIGGGDDDCCCGGGKKKTTTWWW\\\aaacccbbb___]]]WWWWWWXXXXXXYYYYYYZZZZZZVVVUUURRROOOKKKHHHFFFEEEAAA@@@>>>===<<<<<<<<<======>>>@@@BBBEEEGGGIIIIIILLLLLLLLLLLLJJJIIIFFFEEEDDDDDDBBBAAA???===<<<;;;;;;;;;;;;:::::::::::::::777666444333333333333444444333333222222333333444333333333222222222222111111111111111111111111111111111111111111111111111///000111222222222222222111111222222222333333333111111111111111111111111333111111333333555===FFFVVV```eeedddhhhrrrvvvssstttuuuwwwwwwwwwzzz|||zzz{{{|||}}}}}}||||||}}}~~~zzztttlllccc\\\^^^jjjwwwyyyrrrkkkhhhggggggeeefffgggddd______bbbooorrrWWWCCC777111000000000000000000000000333///111777888:::HHHYYYqqq~~~}}}||||||zzzuuummmccc\\\RRRTTTZZZbbbiiioooqqqrrrmmmqqqrrrmmmggg^^^SSSIIICCCAAA@@@DDDIIISSSdddttt{{{zzzwwwuuutttwww{{{{{{wwwssspppqqqrrrrrrsssvvvzzz}}}~~~}}}{{{xxxvvvnnneee]]]^^^aaabbbcccffflllooosssuuuuuuuuuvvvvvvvvvvvvvvvuuussssssttttttsssooojjjeee\\\SSSRRRVVVYYYWWWSSSPPPOOOSSSYYY^^^^^^[[[VVVSSSTTTYYY___ccceeeeeefffeeecccaaa___]]]aaa]]]VVVOOOJJJEEEAAA???===<<<;;;999888777777777555444333333333444555666444444555666888:::<<<===>>>AAAFFFLLLOOONNNIIIEEE<<<;;;;;;:::888666555444444555666666888<<>>===<<<;;;<<<===>>>???===>>>@@@CCCEEEGGGHHHHHHLLLLLLLLLLLLKKKIIIGGGEEECCCBBBAAA???===<<<::::::;;;;;;::::::::::::::::::888777555444333333444444444333333222222333333444333333333222222222111111111111111111111111111111111111111111111111111111...//////000000000000///111111111222222333333333111111111111111111111111444222222333333444===FFFTTTaaahhhgggjjjqqqrrrlllrrrtttuuutttsssuuuyyy}}}}}}|||}}}~~~|||}}}}}}~~~|||vvvqqqhhh```aaajjjvvv}}}}}}}}}{{{uuummmgggeeefffgggeeedddeeeccc^^^^^^bbbjjj|||sssXXXEEE:::333000000000000000000000000333///111777999;;;JJJ]]]qqq}}}|||}}}|||}}}}}}|||xxxpppfff```ZZZ]]]bbbgggkkknnnpppqqqffflllnnniiiaaaYYYPPPHHHAAA???@@@CCCIIITTTgggxxx~~~xxxwwwuuuuuuyyy}}}}}}xxxsssppprrrsssssstttuuuxxx{{{~~~}}}|||zzzxxxnnnfffaaaccchhhiiijjjkkknnnqqqsssttttttttttttuuutttuuuwwwvvvuuussssssssspppkkkfffccc___[[[]]]aaabbb___ZZZVVVUUUYYY```fffbbb___[[[XXXYYY\\\bbbeeejjjjjjjjjjjjiiigggeeedddeee^^^TTTLLLGGGCCC>>>::::::999777666555666777777444333222222222444555666555555666777999;;;<<<===???BBBIIIOOOSSSRRRMMMHHH;;;;;;:::999888666444333444555666777888<<>>>>>???AAAAAACCCDDDEEEFFFFFFGGGGGGGGGJJJKKKLLLLLLJJJGGGCCCAAA??????>>>===<<<;;;::::::999999::::::;;;::::::999555555444444444444555555666666555444444444444555444444444444333222111000111222222333333222222111222111000.........///000111111000000000000111111222222111111111111222222444444444333333222222222111222222111111444888<<>>===<<<<<<@@@HHHQQQYYYfffppp|||~~~~~~~~~}}}}}}~~~{{{}}}~~~~~~~~~~~~~~~~~~|||}}}~~~zzz{{{|||}}}~~~~~~}}}}}}{{{yyyvvvmmmdddYYYRRROOOMMMJJJFFFEEEFFFGGGHHHJJJKKKLLLLLLSSS[[[gggrrrzzz}}}}}}~~~~~~~~~}}}}}}wwwpppdddYYYSSSVVVYYY^^^iiixxx~~~wwwmmmbbb^^^___gggttt{{{oooeee___ZZZTTTOOOPPPOOOPPPUUU^^^gggllloookkkddd]]]ZZZ\\\```cccdddccc^^^XXXSSSPPPNNNMMMLLLOOOSSS\\\iiixxxyyynnnddd___aaa___\\\YYYWWWUUUSSSQQQUUUYYY___gggooouuuzzz|||}}}vvvkkk^^^XXXWWWUUU[[[dddlllwww}}}xxxuuuqqqnnnllliiigggeee___^^^]]]]]]]]][[[XXXVVVRRRPPPLLLGGGBBB>>>;;;:::999<<>>???@@@@@@@@@CCC@@@======???@@@???>>><<<<<<===>>>???BBBDDDFFFDDDEEEGGGHHHIIIIIIIIIHHHFFFGGGIIIJJJIIIHHHEEEDDD???>>>===<<<;;;::::::::::::::::::;;;::::::999999666555555444444555555666555555444333333333333333444444444444333222111000111222222333333222222111222111000///......///000222111111000000111111222222111111111111111111222333333222222222111111111111222222111111444888;;;IIITTT___eeehhhkkkllljjjlllnnnpppoooooorrrxxx}}}{{{uuusssrrrvvv{{{~~~{{{xxxvvvmmmjjjjjjkkkyyy~~~uuuiiibbbbbbccccccbbbfffeeeeeehhhfff```]]]^^^cccuuuyyy```III<<<666333222000/////////000111333333666777999???PPPaaarrruuuwwwtttqqqrrryyyxxxjjj```ZZZ___fffmmmqqqrrrrrrrrrpppooolllggg^^^TTTKKKFFFCCCAAA@@@DDDKKKWWWjjj{{{~~~{{{yyyyyyyyyxxxwwwvvvuuutttrrrrrrsssuuuwwwyyy|||}}}}}}{{{zzzrrrpppnnnnnnpppqqqqqqqqqpppnnnkkkjjjkkknnnrrruuuwwwuuusssssssssrrrnnnkkkmmmkkkjjjiiiiiihhhfffdddfffaaa[[[[[[```eeegggfffaaa``````aaaccceeehhhiiinnnpppsssvvvyyyyyyvvvsssggg]]]PPPEEE@@@<<<888444666666555444444444444444222222333444555555666666555666888888999:::===???CCCEEEIIIOOOTTTVVVUUUSSSKKKCCC<<<:::999666666888555666777888:::===AAAEEEFFFOOOWWW\\\```bbb^^^YYYOOOGGG???===???@@@>>>::::::;;;<<<<<>>999666444333444666777666444222000222333444555777888999999<<<::::::;;;>>>@@@AAA@@@<<<<<<===>>>AAADDDFFFHHHFFFHHHJJJLLLMMMLLLKKKIIIDDDEEEGGGHHHGGGFFFDDDCCC???>>>;;;999888888999::::::;;;;;;;;;:::999888888666666555555555555666666444333333222222222222222444444444444333222111000111111222222222222111111111000000////////////000111111000000000000111111111111111111111111111111111111111111111000000000111222222111111333777:::CCCNNNYYY^^^ccchhhlllkkkoooqqqsssrrrqqqrrrwww|||yyyoooiiiiiipppyyy~~~{{{zzzxxxpppmmmkkkkkkxxx}}}|||qqqccc\\\\\\```bbbcccgggeeeeeehhheee___[[[\\\```sssyyycccMMM>>>777333222111000///000111111333444666:::<<>>;;;;;;888777777666888:::;;;<<>><<<999999;;;===???@@@BBBEEEGGGUUU___lllwww{{{|||}}}~~~}}}~~~~~~}}}|||}}}~~~~~~}}}|||||||||}}}}}}~~~~~~~~~}}}||||||zzzxxxuuunnnggg\\\TTTQQQNNNLLLIIIHHHHHHHHHHHHIIIIIIJJJJJJRRRYYYdddmmmtttwwwzzz{{{}}}zzzvvvuuuxxx||||||}}}|||vvvnnneee\\\WWWZZZ___ffflllvvvvvvjjjbbb^^^```jjjuuutttpppiiieeecccaaa___]]]``````______^^^]]]\\\[[[RRROOONNNSSS]]]hhhnnnqqqrrrnnnhhheeedddeeeeeeeeeggglllttt}}}yyyqqqiiieeeWWWVVVRRRMMMJJJLLLSSSYYYhhhppp||||||tttooohhhaaa```bbbgggrrr~~~}}}ssspppkkkhhhfffeeecccbbb___]]]YYYVVVUUUSSSQQQOOOFFFDDDAAA===999666444333111111222222222333222222...///000111333555777888::::::;;;===@@@BBBDDDDDDBBBAAAAAABBBCCCEEEGGGHHHKKKLLLOOOPPPPPPMMMJJJHHHGGGGGGGGGGGGEEEBBB???>>>???<<<999777666666888999::::::::::::999888777777666555555555555555555666444444333222222222222222333333333333333222111111111111222222222222111111000000000////////////000000000////////////000000000000111111111111000000111111111111111111111111111222222222111333555888===GGGPPPVVV]]]hhhpppttttttwwwxxxxxxvvvwww{{{vvvjjjddddddmmmzzz~~~zzzwwwvvvnnnllljjjiiiuuu|||{{{pppaaaZZZ[[[aaafffhhhhhheeeeeegggccc\\\WWWWWW^^^pppzzzfffQQQ@@@777333222111000000000111222444444777;;;>>>EEETTTbbbpppnnnjjjeeedddkkkwww|||mmmbbb\\\bbbjjjqqquuuxxx|||~~~yyyooobbbUUUMMMJJJFFFEEEJJJTTTbbbvvv}}}zzzyyyxxxwwwvvvuuuuuuuuuuuuttttttuuuwwwyyy|||~~~|||{{{wwwuuussstttxxx|||~~~}}}uuuiii```]]]bbbjjjppppppqqqrrrrrrrrroookkkiiidddcccbbbdddfffhhhhhhhhhgggdddbbbcccfffiiikkkkkklllmmmoooppppppnnnllljjjkkknnnrrrwwwxxxvvvpppkkk[[[SSSHHH>>>999666555444555555444444444444444555555555666888999:::;;;<<<<<<<<<===<<<<<<===@@@CCCFFFGGGKKKQQQYYY___bbbcccYYYKKK???<<<<<<;;;888888888:::<<<===>>>@@@DDDGGGHHHOOOUUUXXX\\\``````]]]QQQKKKCCC@@@@@@@@@>>><<<<<<>>>AAABBBCCCEEEHHHKKKRRR[[[gggrrrxxx|||}}}~~~|||~~~~~~}}}~~~||||||{{{{{{|||}}}~~~~~~}}}|||{{{{{{zzzwwwuuuooohhh^^^VVVQQQOOOMMMKKKJJJJJJIIIHHHHHHHHHIIIJJJRRRYYYccclllssswwwzzz|||zzzuuupppnnnrrrzzz{{{tttkkkccc______dddkkksssyyywwwlll___XXXVVV[[[hhhuuuxxxtttssssssssssssqqqooommmlllmmmllliiiccc]]]WWWTTTQQQQQQSSS[[[fffqqqwwwyyy}}}zzzwwwwwwxxxzzz{{{{{{|||~~~~~~wwwqqqmmmaaa___YYYRRRMMMNNNUUU[[[fffmmmzzzyyyrrrnnnjjjffffffjjjqqq{{{vvvlllhhhdddaaa`````````___XXXTTTOOOJJJGGGEEEBBB@@@<<<:::999666444333222222222111111111111111222222......///000222555777888:::<<<>>>@@@BBBDDDFFFGGGGGGFFFFFFFFFHHHJJJKKKMMMQQQRRRTTTTTTRRRNNNJJJGGGHHHHHHGGGEEECCC@@@===<<<===;;;888555444555666888888888999999888777666666555555444444444444555555555444444333333333333333222222333333222222111111000111111222222111111000/////////000000000000///......------------......///000111111111111000///111111222222222222222222222222333222111222444666999AAAIIIOOOZZZjjjxxx{{{~~~tttkkkffffffqqqzzzvvvssslllkkkiiigggttt}}}yyynnnaaaZZZ]]]dddiiikkkiiigggffffffaaaYYYTTTSSS]]]ooo~~~|||kkkVVVCCC777444333111000000000111222444444777;;;???EEERRR^^^nnnjjjddd___```iiivvv{{{mmmccc___fffooovvvzzzxxxjjj]]]UUURRRLLLIIIMMMWWWfffyyy}}}yyyyyywwwvvvuuutttttttttuuuuuuttttttvvvyyy|||}}}~~~{{{zzzxxxwwwvvvwwwzzz}}}yyymmmccc^^^___dddhhhkkknnnqqqrrrqqqnnnkkkiiiaaa___^^^^^^aaadddfffffffffeeeeeegggkkknnnqqqrrrtttuuuvvvvvvtttpppllliiiggghhhjjjkkkjjjfff___ZZZPPPJJJBBB<<<888666666777555555555444444555555666777888888999:::;;;<<<<<<===>>>>>>>>>>>>AAAEEEHHHJJJJJJMMMRRRYYY___bbbcccYYYLLL???===>>><<<::::::999;;;>>>???@@@BBBEEEGGGKKKPPPVVVXXX\\\bbbccc```UUUPPPIIIDDDCCCBBBAAA???AAABBBCCCDDDFFFKKKQQQVVVUUU[[[dddmmmtttwwwzzz{{{yyy|||~~~~~~}}}}}}{{{||||||}}}~~~~~~~~~}}}|||{{{{{{zzzxxxvvvoooiii```WWWRRROOOMMMLLLKKKJJJIIIGGGGGGHHHIIIJJJOOOUUU___hhhpppvvv{{{~~~sssnnniiihhhnnnwww~~~vvvllldddcccgggllluuu~~~~~~kkkaaaVVVQQQOOOUUUaaannn}}}}}}{{{}}}~~~|||xxxxxxtttmmmcccYYYSSSOOONNNPPPVVVaaannnyyy~~~{{{vvvtttkkkggg```YYYUUUUUUYYY]]]aaafffppp{{{zzzuuupppnnnllljjjlllpppxxxxxxqqqhhhddd___\\\\\\\\\\\\[[[QQQLLLFFF@@@<<<:::888666777666444333111000000000333222111///...---------/////////000222444777888;;;>>>AAACCCDDDFFFHHHJJJJJJJJJKKKLLLNNNQQQTTTVVVWWWWWWXXXWWWTTTPPPMMMJJJGGGGGGFFFDDDBBB@@@>>>===:::999666444333444444555555555666666666666666555444444333333333333444444555555444333333333333333111222222222222222111111000000111111111111000000...//////000000000000///......------------.........///000111111000///...111111111222222222222222222333333333111111333444666>>>GGGOOO\\\nnn{{{uuusssttt~~~{{{wwwrrrlllllljjjgggsss~~~uuukkk```[[[___fffkkkllljjjgggfffgggbbbZZZUUUUUU```qqqqqq\\\GGG999444333222111000111222222444333666:::>>>BBBMMMWWWccc___ZZZWWWZZZeeesss|||yyylllccc```hhhsss{{{qqqeee^^^[[[TTTNNNQQQYYYgggxxx|||xxxwwwuuutttsssrrrssssssuuutttsssssstttwww{{{}}}|||zzzyyyyyyxxxwwwxxxzzz||||||{{{~~~wwwmmmddd]]]\\\]]]___dddiiinnnqqqpppmmmkkkiiiaaa]]]YYYXXXZZZ]]]```bbbbbbcccfffjjjnnnrrrvvvxxxyyyzzz{{{zzzwwwrrrmmmjjjfffdddaaa___[[[VVVPPPKKKFFFCCC???:::888777888999666666666555666666777888777888999:::<<<===>>>???BBBBBBBBBBBBCCCEEEJJJNNNOOOOOOPPPSSSXXX[[[]]]]]]SSSIII???===>>>===<<<===<<<>>>AAABBBCCCEEEGGGIIILLLRRRWWWZZZ^^^dddeeebbbZZZUUUOOOJJJGGGFFFEEEDDDFFFFFFGGGHHHKKKRRR[[[aaa]]]___ccchhhmmmppprrrssstttxxx}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{yyywwwnnniiiaaaXXXQQQNNNMMMMMMKKKJJJHHHGGGGGGHHHIIIKKKLLLQQQYYYbbbjjjssszzzhhheeebbbdddkkkuuu~~~zzzqqqhhhiiipppuuu~~~vvv```ZZZTTTRRRTTTZZZeeeqqq}}}|||ttthhh[[[QQQLLLKKKJJJNNNYYYhhhxxx}}}{{{|||~~~~~~{{{yyyrrrmmmfffaaa___```aaabbbeeefffiiimmmrrrwww{{{~~~|||~~~~~~zzzuuupppnnnnnnnnnmmmoootttxxx|||xxxrrrlllfffbbb\\\XXXVVVUUUUUUTTTJJJEEE>>>999666555444333444333222111111111111111444333222111000000//////111111000111222555777999===@@@EEEHHHJJJKKKNNNQQQQQQQQQQQQRRRTTTVVVYYYZZZ[[[[[[ZZZZZZXXXUUUSSSQQQJJJIIIGGGDDDAAA???===;;;888777666444333333333333222222333444555555555555333222222111111222222333444333333222222222222222111111222222222222111111000000111111111111000000---...///000111111000///000//////......//////000...///000111111000///...000000000111111111222222222333444333111111222333444???KKKUUUbbbssszzzwwwrrrllllllhhhdddooo{{{zzzqqqjjjaaa___ccciiimmmmmmiiigggggghhheee^^^ZZZZZZeeeuuuxxxcccLLL<<<444333222111111111222222444333444888;;;???GGGPPPUUURRROOOPPPWWWcccqqqzzzuuuiiiaaa^^^hhhuuu{{{qqqkkkeee[[[SSSSSSZZZfffuuu~~~{{{wwwvvvtttrrrqqqqqqqqqrrruuutttrrrqqqsssvvvyyy||||||zzzyyyyyyxxxxxxxxxyyyxxxvvvtttuuuoooggg^^^YYYVVVWWWXXX]]]cccjjjnnnnnnkkkiiihhh^^^XXXQQQMMMNNNRRRVVVYYY]]]```eeejjjoootttyyy|||}}}}}}~~~}}}{{{vvvrrrooogggccc\\\WWWRRRMMMHHHEEE??????===;;;999888888999777777777777777888999999888999;;;>>>AAADDDFFFGGGJJJJJJIIIGGGGGGJJJNNNQQQTTTSSSSSSTTTVVVVVVUUUSSSKKKDDD???>>>>>>===>>>AAA@@@BBBEEEFFFGGGHHHJJJLLLPPPVVV\\\___ccciiiiiigggaaa]]]WWWQQQNNNLLLKKKKKKLLLMMMOOOQQQUUU\\\dddjjjiiihhhggggggiiikkkmmmmmmmmmrrrzzz~~~~~~~~~|||}}}~~~~~~||||||}}}|||zzzxxxmmmiiiaaaXXXQQQMMMMMMMMMKKKJJJHHHFFFFFFHHHJJJLLLNNNQQQXXX___gggqqq{{{___^^^^^^ccckkkttt{{{~~~}}}vvvnnnpppwww}}}yyylll[[[WWWVVVYYY^^^eeeqqq|||yyylll\\\NNNEEECCCDDDIIIOOO\\\ooo{{{uuuqqqpppqqqrrrwwwxxxzzz{{{||||||{{{zzzuuupppjjjggghhhjjjiiihhhmmmkkkgggddddddfffiiikkkqqquuu{{{~~~{{{vvvrrrrrrnnnlllnnnooonnnqqquuuuuu{{{~~~zzztttqqqmmmhhheee```YYYTTTQQQOOONNNMMMEEE@@@:::555333333333222000000111111222444555666444444555666666777777888444444333333444777999;;;???DDDJJJMMMOOOQQQUUUXXXYYYXXXWWWWWWWWWXXXYYYZZZ\\\\\\\\\[[[ZZZYYYXXXXXXOOOMMMJJJEEE@@@<<<999777666666555555444333222111000111222333444555555555222111111111111111111222333222222111000111111111000111111222222222111111000000111111111111000000---...///111111111000///111111000000000000111111...///000222222000///....../////////000000111111222333444333111111111222333@@@OOOZZZgggvvv}}}xxxvvvpppkkkjjjeee```jjjvvvtttqqqjjjdddccchhhmmmoooooohhhfffgggjjjhhhccc___```iiiyyy}}}hhhPPP???444333222111111111222333444222333777999<<>>???>>><<>>AAADDDEEEGGGLLLUUUcccsss}}}sssbbbWWWZZZdddqqq~~~uuujjj```VVVSSSWWWaaappp}}}}}}wwwtttssssssrrrrrrrrrssssssuuutttsssrrrsssvvvyyy{{{}}}{{{yyywww{{{zzzyyyxxxxxxwwwtttqqqooocccYYYVVVVVVTTTTTTUUUXXXbbbkkkmmmkkkjjjfffbbbWWWMMMCCCAAAAAAAAACCCGGGRRRWWW```hhhooouuuzzz}}}}}}}}}~~~~~~|||zzzxxxooojjjbbb[[[SSSMMMFFFBBBBBB???;;;999:::;;;;;;;;;999::::::999888888:::<<<@@@DDDIIIKKKMMMOOOSSSVVVUUUSSSPPPMMMLLLLLLMMMNNNRRRSSSSSSQQQNNNKKKKKKKKKFFFEEECCC@@@>>>@@@EEEHHHKKKLLLNNNOOOQQQRRRRRRRRRXXX]]]ccchhhlllooorrrtttpppkkkccc^^^[[[ZZZYYYYYYYYY\\\```dddgggkkkooosssssssssrrrqqqqqqpppoooooommmpppuuuzzz~~~~~~}}}~~~}}}|||zzzyyyyyyyyypppkkkbbbYYYQQQLLLJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLOOOVVV^^^cccffflllwwwTTTRRRRRRYYYfffrrrzzz||||||~~~~~~}}}{{{}}}wwwtttwwwwwwyyy}}}zzzsssooonnnppprrrsssrrriii\\\PPPIIIIIIMMMQQQYYY```nnn}}}xxxmmmfffbbb^^^___bbb```dddfffhhhnnnvvvxxxuuupppjjjddd```bbbiiiqqqvvv|||yyytttqqqmmmjjjfffdddhhhmmmqqqqqqlllccc[[[WWWYYY]]]bbbfffjjjlllmmmnnnpppooonnnmmmllljjjfffcccccc___ZZZVVVRRRNNNJJJGGG===888333111111333333222555555666777888:::;;;<<<;;;;;;<<<=========<<<<<<<<<===<<<<<<;;;===AAADDDHHHIIILLLPPPTTTXXXZZZ\\\]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYUUUNNNGGGAAA<<<999888666555444222111111222333222222222222222222333333000000000000000000000000111111111111111111111111//////000000000111111111000111111111111000//////---...///000111000000///111111000000000/////////...///000///...---...//////////////////000111111222333444444222222333444888AAAQQQcccnnnssszzzxxxsssqqqooonnnoookkkeeebbbccchhhpppuuuxxxuuunnniiikkkrrruuutttpppmmmlllmmmkkkeeebbbdddooo{{{___EEE999444000111222000000333444555555666777:::===???CCCEEEHHHNNNWWWeeetttrrraaaVVVZZZdddqqq~~~zzzhhh^^^UUUSSSXXXbbbrrr|||vvvuuuuuutttttttttuuuuuuvvvtttsssrrrqqqsssvvvyyy{{{}}}|||zzzxxxzzzyyyyyyyyyyyywwwtttqqqnnnddd\\\ZZZ[[[[[[\\\^^^^^^ffflllmmmlllkkkgggaaaUUUJJJ@@@=========???CCCJJJPPPYYYaaaiiipppuuuyyy{{{|||}}}}}}|||zzzxxxvvvoookkkddd^^^XXXRRRMMMIIIEEEBBB>>><<<<<<<<<===<<<;;;;;;;;;999888888;;;===BBBFFFKKKNNNPPPRRRUUUXXXVVVTTTQQQNNNLLLKKKLLLLLLOOOPPPQQQPPPMMMJJJIIIIIIFFFFFFEEEDDDCCCFFFJJJMMMOOOPPPQQQSSSUUUVVVWWWWWW]]]bbbhhhmmmqqqtttvvvxxxwwwqqqjjjdddaaa```______]]]```dddhhhkkkoootttwwwxxxxxxxxxxxxwwwvvvvvvuuuqqqtttyyy~~~~~~|||}}}~~~|||zzzyyyyyyxxxqqqkkkcccYYYQQQLLLJJJIIIJJJJJJJJJJJJJJJKKKLLLLLLPPPVVV\\\```cccjjjvvvMMMJJJLLLWWWfffsssxxxyyyyyy{{{||||||}}}xxxrrrkkkfffeeefffhhhiiijjjcccXXXOOOLLLQQQXXX^^^eeekkkvvvvvvlllfffbbb^^^___bbb______```cccmmmwwwzzzwwwnnnhhh```\\\^^^fffnnnsssxxxwwwuuutttsssrrrooommmnnnpppqqqnnnggg]]]UUUQQQMMMQQQYYY```fffiiijjjjjjjjjiiiiiiiiiiiihhheeebbbaaa^^^[[[WWWSSSNNNHHHDDD999555111000111333555555555666888:::===???AAACCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDGGGJJJNNNPPPSSSVVVYYY\\\^^^___aaa```___^^^]]]\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]XXXQQQIIIBBB===999888666555444222222222222333666555444222111111000000////////////000000000000111111000000000000000000//////000000000000111111000000111111000000///...---...///000000000000//////////////////............///000///---------...............///111222222222333444333222111222333888???MMM]]]fffjjjqqqxxxwwwpppmmmkkkkkkjjjhhhgggdddbbbbbbiiittt|||{{{yyyrrrkkklllrrrvvvvvvqqqnnnnnnooommmgggdddeeeqqqiiiMMM;;;555111222222000000333444555777777888999;;;===BBBEEEKKKRRR[[[hhhwwwqqq```VVVWWWbbbnnnzzz{{{cccZZZRRRRRRXXXcccsss{{{vvvssstttttttttuuuvvvvvvvvvrrrqqqqqqqqqsssvvvzzz|||}}}}}}{{{zzzzzzyyyyyyyyyyyywwwtttqqqnnneee^^^___bbbcccfffiiihhhlllooooooooonnnhhh```TTTIII???<<<;;;:::<<>>???>>>>>><<<<<<;;;999888999;;;>>>DDDHHHNNNSSSUUUWWWXXXYYYWWWUUUQQQMMMJJJIIIHHHHHHJJJMMMOOOOOOMMMJJJHHHGGGGGGHHHJJJKKKLLLMMMQQQSSSUUUVVVXXXZZZ\\\]]]^^^^^^eeeiiioootttwwwzzz}}}}}}xxxqqqkkkgggfffeeedddeeegggkkknnnqqquuuyyy|||~~~~~~~~~yyy|||~~~|||}}}~~~}}}{{{yyyxxxwwwrrrllldddZZZRRRMMMJJJJJJIIIIIIIIIJJJJJJLLLMMMNNNPPPTTTYYY\\\```hhhttt~~~IIIHHHMMMZZZkkkxxxzzzyyyvvvxxxyyyzzz}}}xxxrrrkkkeeeccccccddddddddd___YYYUUUWWW]]]eeejjjkkkpppyyyvvvmmmiiifffcccdddhhhgggggggggjjjttt|||{{{tttlllddd[[[XXX\\\dddlllpppooonnnmmmooossswwwyyyyyyttttttsssnnnfff]]]VVVRRRLLLNNNSSSZZZ```dddffffffgggfffeeefffggggggeeeccc```^^^[[[WWWSSSLLLEEE@@@999666444222333555888999999;;;>>>BBBGGGJJJMMMNNNOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLOOOQQQVVVWWWZZZ]]]```bbbcccdddeeeddd```]]][[[ZZZZZZZZZ\\\\\\]]]^^^^^^______```bbb]]]UUULLLDDD???;;;:::666555444333222333444444777666555333111000000000....../////////000000000111111000000000000000///////////////000000000111000000000000000//////............///////////////...........................///000///---,,,---...---------...///111222333222333444333111111222333666<<>>@@@FFFOOOWWW```lll{{{ppp```UUUTTT^^^iiitttttt\\\TTTNNNOOOVVVbbbssszzzvvvpppqqqrrrssstttttttttuuurrrqqqqqqqqqtttwww{{{}}}~~~}}}||||||zzzyyyyyyyyyyyywwwsssppplllddd___aaadddggglllrrrrrrttttttrrrrrrpppiii```VVVKKK@@@<<<;;;:::;;;>>>===BBBJJJSSS[[[dddlllqqqttttttttttttsssrrrqqqpppjjjhhhddd```]]]YYYTTTQQQOOOKKKFFFCCCAAAAAA@@@???>>>>>>===;;;999:::<<>>===777666555444444444555666666666444333222111111111---......///000111111222222111111111000000//////...////////////000000000000000000000000///.....................//////000------------............---//////...---,,,---...---------...///111222333222333444333111000111222666:::DDDOOOUUUYYY```gggtttyyy~~~}}}}}}|||~~~{{{uuuqqqooonnnmmmfffgggfffddddddjjjwww~~~|||uuukkkhhhmmmqqqrrrsssqqqrrruuutttqqqoooqqquuuuuuVVV???888333222222000000333333666999999888999===BBBDDDLLLWWW___gggqqq~~~~~~ooo```VVVSSS\\\gggqqq}}}xxxiiiUUUMMMHHHKKKSSS```qqq{{{vvvpppppprrrsssttttttttttttsssrrrrrrrrruuuxxx|||~~~~~~}}}}}}|||zzzyyyyyyyyyxxxuuupppmmmhhhaaa\\\]]]aaafffnnnvvv{{{|||zzzwwwvvvsssjjj```UUUJJJ@@@;;;:::999:::===:::>>>EEELLLTTT\\\eeejjjnnnnnnnnnnnnnnnnnnmmmmmmjjjhhhdddbbb___[[[VVVSSSSSSOOOJJJFFFDDDCCCBBBAAAAAAAAAAAA@@@>>>===???@@@GGGJJJPPPWWW\\\___```___[[[WWWQQQIIIDDD@@@>>>>>>CCCGGGLLLOOOOOONNNNNNMMMPPPSSSXXX\\\]]]___```aaaffffffhhhjjjkkkllllllmmmrrrvvv|||xxxssspppooonnnnnnqqqsssuuuwwwyyy}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}zzzxxxwwwuuuooofff\\\TTTNNNLLLKKKHHHHHHIIIIIIKKKLLLNNNNNNOOOPPPSSSVVV]]]hhhuuu~~~FFFLLLXXXfffssszzzyyyvvvppprrrssstttxxx}}}}}}}}}zzzwwwuuutttqqqooommmlllkkkjjjjjjkkkmmmnnniiinnnxxx|||sssjjjhhhhhhiiinnntttqqqvvv|||~~~sssjjjbbbZZZZZZaaajjjpppsssuuuqqqkkkiiilllsssyyy}}}}}}xxxppphhhbbb___XXXVVVUUUXXX___eeehhhiiiiiigggeeeeeeffffffeeeccc```]]]ZZZUUUPPPHHH@@@:::555555555444555888===AAAHHHKKKQQQWWW]]]bbbeeeffffffddd```]]][[[[[[\\\]]]___```bbbbbbbbbcccfffhhhiiijjjlllnnnnnnmmmlllkkkgggbbb[[[UUUSSSUUUXXX[[[\\\]]]^^^```bbbdddfffggghhhbbbYYYOOOGGGAAA???>>>999888777666666777888888666555444333222222222222---...///000111222333444333333222222111000000000......////////////000000//////000000//////...---......------......///000---------...............---...///...,,,,,,,,,---............///111222222222333444333111000000111666999BBBKKKQQQUUU]]]eeennntttzzz}}}~~~~~~vvvwww~~~{{{zzz{{{wwwsssooommmiiihhhfffdddfffmmmxxx}}}uuuiiieeehhhnnnooosssqqqsssxxxzzzwwwwwwzzz|||wwwYYYAAA:::444333222000111444222666999999888;;;BBBHHHPPPYYYdddkkkooouuu}}}oooaaaXXXTTT]]]gggoooyyyooo```OOOIIIDDDHHHQQQ^^^ooo}}}{{{vvvrrrsssuuuvvvvvvvvvuuuuuussssssrrrrrrtttwww{{{}}}~~~}}}}}}|||zzzyyyyyyyyywwwsssmmmhhhaaaZZZUUUVVV[[[cccoooyyy~~~yyytttkkkbbbTTTIII>>>:::999888999<<<999<<>>999222333555666888===DDDIIIPPPSSSYYY```fffkkknnnoooqqqnnnjjjeeecccccceeefffeeegggjjjkkkkkkmmmooorrrttttttuuutttrrroookkkiiiccc___ZZZUUUTTTUUUXXXZZZ\\\]]]___aaadddfffhhhiiigggaaaWWWMMMEEE@@@>>>>>>:::999888888888888::::::777666555444333222222222......///111222444555555444444333333222111111000........./////////000000//////000000//////...---......---------...///000------......////////////---...///...,,,+++,,,---///////////////000111111222333444222000///000111333555===FFFLLLQQQZZZcccgggnnnwww{{{|||xxxqqquuu}}}{{{xxxyyy}}}wwwqqqmmmllliiifffeeeiiiqqqzzz}}}uuuiiicccfffkkknnnqqqqqqttt{{{~~~}}}zzz\\\CCC;;;555333222000111444222666999999999===GGGOOO```iiissswwwwwwyyy|||ooobbbYYYRRRZZZcccjjjrrr}}}{{{sssfffYYYMMMGGGCCCGGGPPP^^^ooo}}}zzztttssstttuuuvvvwwwvvvtttssssssrrrpppppprrruuuxxxzzz}}}}}}||||||zzzyyyyyyxxxuuupppiiidddYYYRRRMMMOOOUUU```ppp~~~|||uuullldddTTTIII???;;;:::999;;;>>>===>>>AAADDDHHHOOOVVV[[[ccccccdddeeefffhhhiiijjjiiihhhhhhhhhgggeeeaaa^^^\\\XXXSSSOOOMMMMMMLLLKKKKKKMMMPPPQQQOOOLLLJJJIIIKKKLLLQQQYYYbbbiiikkkkkkhhh```UUUIII@@@===<<<===>>>BBBGGGLLLOOORRRVVVXXXZZZ^^^eeelllqqquuuyyy|||zzzzzz{{{{{{{{{{{{zzzzzz|||{{{yyyyyyzzzzzzyyyzzz{{{|||~~~~~~~~~~~~{{{|||~~~~~~}}}~~~}}}}}}}}}~~~}}}~~~}}}{{{zzzwwwrrrhhh^^^UUUOOOMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLNNNQQQXXXaaannnzzzLLLWWWhhhtttzzzzzzyyyxxxjjjlllppprrrvvv~~~vvvuuutttssssssssstttuuu|||xxxmmmeee```]]]\\\ZZZbbbooo~~~~~~uuujjj```WWWUUUXXX]]]fffnnnwwwnnngggbbbeeennnxxx||||||xxxtttnnnjjjjjjkkkllllllooosssxxx||||||{{{{{{{{{zzzwwwttttttvvvvvvqqqlllllliiifffeeedddcccaaa```aaa^^^XXXRRRLLLEEE>>>999111444777999<<>>===<<<>>>AAABBBCCCDDDEEEHHHNNNUUUZZZ``````aaabbbdddgggiiijjjfffffffffggghhhgggdddaaa___[[[VVVRRRQQQPPPPPPOOOOOORRRVVVWWWUUUQQQNNNMMMMMMNNNRRRZZZdddlllooopppllldddWWWJJJAAA===>>>???<<>>;;;:::888888888999:::;;;<<<===???<<<888555444444333222111222333555666555555444444333222111000000000000---.........//////000000111111111111111000//////........................000...---...///000///...///...------,,,+++******//////...///000222444555555555444333222111000///---000666<<>>===CCCDDDFFFJJJOOOTTTYYY\\\gggnnnuuu{{{}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~{{{yyywwwyyyuuummmbbbXXXPPPMMMLLLJJJJJJIIIHHHHHHHHHHHHIIINNNMMMQQQ[[[fffppp|||]]]fffqqquuurrrlllhhhfffdddjjjpppuuu~~~wwwfffVVVLLLJJJKKKLLLWWWeeerrrzzzooofffYYYQQQKKKLLLQQQZZZiiivvv~~~wwwtttqqqtttzzzxxxjjj\\\TTTPPPOOOOOORRRZZZeeepppwwwzzzzzzzzz}}}{{{zzzzzzyyyuuupppkkkgggeeecccbbbbbbaaa___]]]]]]\\\WWWPPPFFF>>>999777999:::===AAAHHHRRR]]]dddmmmsssyyy~~~zzzrrrpppooonnnppptttzzz~~~wwwooofff___[[[[[[\\\]]]\\\\\\]]]___bbbdddfffhhhiiijjjkkkmmmnnnccc\\\RRRHHH@@@<<<:::999777888888999:::<<<===>>><<<999555222222111000///111222333555666555555444444333222111000000000000........./////////000000000111111111111000//////........................000...---...///000///......------,,,+++******)))///.........///111333444333333222111000///.........000555;;;AAAHHHNNNRRR\\\dddpppvvvxxxyyy|||yyy{{{}}}~~~{{{uuurrrtttvvvyyyvvvsssssswww{{{vvvrrrqqqiiiiiijjjiiiuuuvvviii``````fffmmmmmmooosssvvvyyy~~~}}}fffGGG>>>666444333111111333222555:::<<<;;;???OOO___||||||~~~}}}sssdddWWWVVVXXX]]]dddkkknnnmmmkkkiiikkklllkkkkkkiii```VVVQQQKKKGGGKKKSSS___ppp}}}zzzvvvuuuuuutttsssrrrrrrqqqmmmjjjhhhiiijjjlllssszzz~~~}}}}}}}}}{{{yyywwwvvvrrrjjj```XXXKKKGGGCCCEEEQQQdddxxx|||tttllleeeXXXNNNDDDAAAAAAAAABBBEEEGGGIIIJJJKKKMMMPPPTTTWWW[[[]]]```ccceeeggghhhiiihhhhhhiiikkkkkklllllllllkkkhhhccc___[[[ZZZZZZZZZ[[[]]]aaadddfffggggggfffaaa___^^^___eeekkkoooqqqnnneeeXXXMMMEEEBBBAAA@@@@@@BBBFFFKKKRRR\\\eeekkkvvv~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{zzzvvvnnndddYYYQQQNNNMMMKKKKKKJJJIIIIIIIIIIIIJJJNNNMMMRRR\\\fffppp|||fffiiikkkhhhbbb[[[XXXWWWVVV^^^gggoooyyy~~~rrraaaQQQFFFCCCDDDEEEQQQ```nnn{{{}}}zzzwwwooodddZZZOOOIIIEEEHHHQQQ^^^ooo|||{{{yyyuuurrrsssyyytttaaaQQQHHHFFFFFFFFFJJJTTTbbbnnnuuuwwwwwwwwwvvvvvvuuuuuussspppkkkgggfffdddbbbaaa```___]]][[[[[[ZZZVVVNNNEEE===888666666999???FFFOOOZZZeeemmmyyyxxxpppmmmllllllooosss|||zzzqqqhhhaaa]]]ZZZ]]]^^^aaabbbbbbcccfffhhhiiijjjlllmmmnnnnnnnnnnnnbbbZZZNNNCCC<<<999888777666777888999;;;<<<===>>>;;;888555222222111000///111222333555666555555444333333222111000000000000......////////////000000000000111111000000///...........................000...---...///000///............------,,,,,,+++///.........///111222444333222222111000///.........000444999@@@GGGLLLPPP[[[eeeqqqyyy{{{{{{}}}zzzvvvvvvwwwwwwwwwvvvuuuxxx}}}zzzwwwttttttllllllmmmmmmxxxvvvhhh___^^^dddjjjmmmnnnppprrrtttxxx}}}jjjJJJ@@@777444333111111333444666:::===<<<@@@OOO^^^|||}}}{{{~~~{{{sssfffZZZVVVYYY^^^eeejjjkkkhhhfffeeehhhiiijjjlllmmmggg___TTTNNNIIIMMMTTT```ooo|||{{{zzzxxxwwwtttsssqqqqqqpppkkkgggfffgggiiikkksss{{{}}}}}}}}}|||zzzyyywwwvvvrrriii\\\SSSIIIEEEBBBEEERRRfff|||yyyrrrkkkeeeXXXNNNDDDAAAAAAAAACCCGGGLLLNNNPPPRRRRRRSSSVVVXXXZZZ[[[^^^aaadddfffhhhiiigggiiijjjmmmnnnpppqqqqqqpppmmmiiieeebbbaaaaaabbbccceeehhhkkkooorrrssstttppplllhhhfffhhhjjjllllllfff^^^RRRHHHCCCAAA@@@@@@CCCEEEIIIPPPZZZggguuu~~~~~~}}}~~~~~~zzzwwwpppeee[[[SSSOOONNNLLLLLLKKKJJJJJJJJJJJJKKKNNNNNNRRR\\\eeeooo|||jjjgggaaaYYYQQQLLLKKKLLLMMMTTT]]]eeeooozzz~~~yyymmm]]]MMMCCC??????DDDQQQaaaooozzzyyyvvvsssrrrnnnfffZZZQQQGGGDDDCCCIIIVVVgggwww|||vvvrrrpppmmmjjjkkkpppwww|||~~~pppZZZJJJCCCBBBEEEFFFPPPZZZgggqqqtttssspppnnnnnnnnnnnnnnnmmmiiifffccceeeccc```______^^^\\\ZZZZZZXXXSSSLLLCCC<<<777666555:::BBBLLLXXXdddpppwww|||ssskkkiiihhhhhhkkkpppyyy{{{ssskkkdddaaa`````````cccfffiiijjjkkknnnoooppppppqqqrrrsssqqqooommmaaaWWWIII>>>888666666555555666888999;;;<<<===>>><<<:::777555555555444222111222333555666555555444333222222111000000111111//////////////////000000000000000000000//////...........................000...---...///000///...//////////////////////////////......///111222333444444333333222111111000...///222888AAAIIIOOORRR___iiivvv~~~~~~~~~|||zzzzzzyyyzzzzzzyyyzzz}}}|||zzzxxxvvvnnnooopppooo{{{uuufff\\\ZZZ```gggjjjkkklllmmmooosssyyy}}}oooNNNBBB777444333222222333444555999<<<===CCCQQQ```ssszzz}}}yyyuuuxxx}}}{{{tttiii^^^WWW[[[aaagggjjjjjjhhhfffgggjjjkkkllloooqqqllleeeYYYQQQLLLOOOWWWaaaooozzz~~~~~~|||yyyvvvtttrrrqqqqqqlllhhhggghhhiiikkkrrr{{{~~~}}}||||||zzzxxxwwwvvvqqqgggZZZPPPHHHEEECCCGGGUUUjjjwwwrrrlllfffXXXNNNDDDAAABBBBBBEEEIIIOOOQQQUUUWWWWWWXXXYYY[[[\\\]]]]]]___aaaccceeeggghhhiiikkknnnqqqsssuuuuuutttrrrnnnkkkiiihhhiiijjjkkklllooossswww|||{{{sssmmmiiifffdddccc]]]VVVMMMEEEBBBBBBCCCCCCJJJLLLQQQWWWaaaqqq~~~}}}~~~~~~~~~zzzwwwpppfff[[[SSSNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJMMMNNNRRR[[[dddnnn|||iiibbbXXXMMMEEECCCFFFIIIMMMSSSYYY___gggsssyyyzzz{{{}}}}}}yyytttkkk\\\MMMCCC??????FFFTTTdddqqqzzz|||vvvmmmlllkkkjjjfff___TTTMMMDDDDDDGGGOOO^^^ppp~~~yyyrrrkkkggg```]]][[[\\\aaagggmmmqqqrrreeeSSSEEE@@@CCCHHHKKKXXXaaalllrrrpppkkkgggeeehhhiiikkkkkkiiifffcccaaacccaaa___^^^^^^]]][[[ZZZXXXVVVPPPIIIAAA;;;999999<<>>EEESSSaaannnrrrssspppooovvv}}}|||vvvlllbbbZZZ___eeekkknnnooonnnnnnpppqqqqqqpppqqqrrrmmmfff\\\TTTNNNQQQZZZdddpppzzz~~~|||yyywwwuuusssssspppllljjjjjjkkklllrrrzzz~~~}}}|||zzzyyyxxxvvvrrrgggZZZPPPFFFDDDCCCIIIVVVjjj~~~}}}wwwsssmmmggg\\\QQQGGGEEEFFFGGGJJJOOOOOOSSSWWWZZZ\\\]]]___aaaaaaaaa```___```aaaccceeeiiikkkmmmpppsssvvvwwwxxxwwwuuurrrooonnnnnnooopppqqqrrruuuyyy~~~}}}ssskkkccc]]]YYYWWWRRRJJJFFFEEEGGGIIIJJJLLLPPPVVV^^^iiiyyy~~~~~~}}}}}}~~~|||{{{xxxuuuoooeee[[[RRRMMMLLLKKKJJJIIIIIIHHHHHHIIIIIILLLMMMRRRZZZbbblll{{{fff^^^RRRGGGBBBDDDIIIMMMPPPUUUXXX[[[aaajjjoooooorrrtttxxx{{{}}}~~~zzzxxxtttqqqiii]]]OOOFFFBBBBBBIIIVVVfffqqqwwwxxxqqqiiiaaaaaaaaaaaa^^^XXXQQQKKKDDDHHHNNNXXXhhhyyy~~~zzzuuuooohhh```ZZZOOONNNMMMMMMPPPUUUZZZ^^^]]]UUUJJJAAA>>>BBBJJJPPP___gggooorrrnnnhhheeeeeedddgggiiijjjgggdddbbbbbbaaa___^^^]]]^^^^^^\\\[[[XXXTTTNNNEEE>>>;;;<<<===@@@HHHUUUcccqqq~~~zzznnngggbbbbbbcccdddggglllmmmuuu{{{||||||~~~}}}zzzrrrnnniiidddbbbccceeegggiiimmmsssxxxzzz{{{|||}}}|||zzzzzz{{{{{{vvvoooiiiZZZOOOAAA888555555444333333555666888999999999888888666555555555555333111111222333555666555555444222222111111111111111222111111000000000000////////////000000//////...---........................000...---...///000///...+++,,,,,,,,,------......222111111000111222333444111111111000000000////////////111999EEEPPPWWWZZZeeeooo|||~~~~~~}}}~~~~~~}}}}}}uuuvvvwwwttt}}}qqqaaaWWWUUU\\\ccceeeeeeeeefffiiiooowww}}}{{{VVVGGG888333333333333333222333666:::>>>EEESSS```nnnpppnnnjjjmmmvvvyyyoooeee^^^ccckkkqqqvvvyyy{{{}}}}}}}}}zzzvvvuuuuuuoooggg___VVVPPPSSS\\\fffqqqzzz~~~}}}}}}|||{{{yyywwwuuutttrrrnnnlllllllllmmmsss{{{~~~}}}|||{{{yyywwwrrriii\\\SSSEEEDDDEEEKKKWWWiiizzz|||xxxuuuooohhh\\\RRRGGGEEEFFFHHHLLLQQQQQQUUUZZZ^^^```ccceeeggghhhfffdddbbbbbbccceeegggnnnoooqqqtttvvvxxxzzzzzzyyywwwuuusssrrrsssuuuvvvwwwxxx{{{zzzpppeee[[[UUUOOOKKKFFFCCCEEEHHHKKKMMMMMMTTT]]]gggsss~~~~~~~~~~~~~~~|||zzzyyyxxxuuuooofff[[[RRRMMMKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJLLLQQQXXX___iiiyyyeee]]]PPPGGGDDDIIIPPPUUUTTTYYY\\\]]]```eeefffcccfffhhhlllnnnooorrrwww{{{}}}~~~}}}|||{{{{{{{{{yyyvvvssspppnnnhhh]]]QQQIIIEEEEEELLLYYYhhhqqqtttqqqggg]]]WWWWWWXXXXXXVVVRRRMMMJJJFFFMMMVVVaaappp~~~}}}{{{wwwqqqjjjddd\\\SSSMMMFFFFFFDDDDDDDDDFFFIIILLLIIIHHHDDD???===BBBLLLTTTaaahhhnnnnnnhhhcccbbbccc___cccffffffdddaaa``````___^^^]]]]]]______^^^]]]XXXSSSKKKCCC<<<<<>>777666666555222333444666777888777666555555444333333444333222000111222333555666555555444222111111111111111222222111111111000000000////////////000000//////...---........................000...---...///000///...,,,,,,---......///000000444333222222222333444555111111111000000000000000222000111999EEEQQQWWWYYYfffppp|||zzzzzzzzzwwwqqqbbbWWWVVV]]]dddfffeeeddddddgggnnnvvv|||YYYIII999333333333333333555444666:::===CCCPPP\\\ggggggdddaaagggttt|||qqqgggaaagggpppwww}}}~~~|||vvvnnn```WWWQQQUUU___iiisss{{{|||~~~{{{xxxyyy{{{{{{zzzxxxuuutttqqqnnnllllllmmmooouuu}}}~~~|||zzzwwwssskkk___WWWIIIHHHJJJPPP\\\kkkyyy|||yyyxxxrrrjjj\\\QQQGGGDDDFFFHHHMMMRRRVVVZZZ^^^aaadddfffjjjlllnnnkkkhhhffffffhhhkkknnntttuuuwwwxxxzzz{{{||||||{{{zzzwwwvvvvvvwwwyyy{{{|||~~~xxxlll```YYYMMMIIIFFFEEEHHHMMMRRRTTTWWW___kkkvvv~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}{{{zzzxxxvvvpppggg\\\SSSNNNLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIKKKPPPWWW]]]gggxxxfff]]]QQQIIIHHHMMMUUUZZZ\\\bbbffffffggghhheeeaaa[[[^^^aaabbbcccffflllpppqqqzzz}}}yyyuuuttttttuuuuuuuuurrrpppmmmlllggg]]]RRRJJJHHHHHHOOO\\\jjjrrrtttooocccWWWOOOPPPQQQQQQQQQNNNKKKIIIGGGPPPZZZfffuuuyyyvvvqqqiiibbb[[[SSSIIICCCCCCCCCBBB@@@>>>>>>???AAA>>>AAACCCAAA???CCCMMMWWW^^^cccgggeee]]]XXXXXX[[[ZZZ^^^bbbbbb___\\\\\\\\\^^^]]]\\\]]]___```___^^^XXXSSSJJJAAA;;;<<>>;;;999777===@@@???@@@GGGMMMPPPWWWVVVSSSOOOMMMMMMQQQTTTWWWYYY[[[\\\[[[[[[[[[\\\ZZZ]]]\\\YYYYYY\\\\\\YYYWWWOOOGGGBBB>>>===CCCKKKTTTbbbqqq}}}}}}rrrdddYYYNNNMMMLLLKKKKKKLLLNNNOOOSSSVVVYYYYYYVVVSSSPPPNNNNNNOOOQQQUUU[[[bbbhhhlllqqqtttxxx}}}~~~~~~~~~}}}yyyqqqgggaaaOOOIIIAAA:::777777777888555444333222111111111111222111///......///000000222333444444444333222222111111111000000000000///111111111000///......---000111222333333222111000------............------///...------------...///000000000000000000000000111111111111111111111111000000111111111111000000...000333888???HHHQQQXXXeeettt{{{yyyrrreee\\\YYY^^^eeegggcccdddiiimmmpppyyyeeeJJJ;;;777222111555333777888888999:::???EEEJJJSSSRRRRRRVVV^^^jjjvvv~~~{{{lllaaaaaafffooozzzvvv^^^SSSYYY___hhhsssuuuzzz~~~|||rrrsssssssssuuuwwwwwwuuutttrrrqqqnnnkkkkkkpppwww|||~~~~~~|||vvvsssnnneee[[[SSSTTTXXX```iiisssyyy|||~~~{{{yyyxxxuuuooojjj___VVVNNNJJJIIIKKKRRRZZZ]]]```dddfffhhhkkknnnppplllkkkiiiiiilllqqqvvvzzz~~~}}}}}}}}}}}}}}}ppp```^^^UUUOOOQQQTTTYYYdddpppxxx~~~}}}~~~|||}}}}}}|||~~~~~~~~~}}}}}}~~~~~~~~~zzzvvvppphhh___VVVPPPMMMLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGJJJRRR[[[ffftttooodddXXXTTTZZZdddkkkmmmtttqqqooooooooolllfff```ZZZXXXVVVTTTTTTVVVYYY[[[eeehhhlllppprrrrrrqqqpppttttttsssrrrqqqooonnnnnnhhhgggggghhhkkkllllllkkkjjjgggaaaYYYRRRNNNMMMMMM[[[ccclllooonnniii]]]SSSJJJFFFBBBBBBFFFIIIIIIHHHLLLTTT___iiioooqqqqqqqqqlllddd^^^[[[UUUNNNLLLOOOXXXWWWUUURRRNNNHHHDDDAAA===BBBDDDDDDGGGOOOTTTUUURRROOOIIIEEECCCDDDFFFHHHNNNRRRWWW[[[\\\\\\\\\]]][[[^^^^^^[[[[[[]]]\\\YYYVVVNNNFFFAAA>>>???FFFOOO]]]jjjzzzxxxqqqhhh\\\RRRGGGFFFDDDBBBBBBBBBDDDEEEEEEHHHJJJKKKJJJIIIHHHIIIIIIJJJLLLPPPVVV]]]cccgggmmmppptttyyy|||}}}}}}}}}{{{{{{{{{zzzvvvooofff___OOOIIIBBB;;;999888999999555555333222111000000000111000///......///000000111222333444555444333222222111111111111000000000222111111000//////......//////000000000000//////------............---------,,,++++++++++++,,,---////////////////////////111111111111111111111111---......//////......---///000333777===FFFPPPVVViiiyyyzzzzzz||||||qqqeee]]]ZZZ___ggghhheeeeeeiiinnnrrr{{{cccIII:::777111111555333555555666777888<<>>???BBBCCCDDDIIIOOOVVV\\\___```aaaaaagggeeedddddddddeeegggjjjiiifff```YYYRRRMMMIIIGGGGGGIIIIIIKKKRRRZZZ\\\YYYTTTKKK???888777888777666555:::AAAHHHNNNRRRVVVYYYWWW[[[\\\YYYXXXXXXVVVQQQOOOHHHAAA???@@@EEEQQQ\\\mmmyyyzzzrrrllleee```[[[UUUMMMGGG>>><<<999666333222222222222333444555666999>>>BBB@@@AAACCCGGGMMMSSSXXX[[[aaacccgggjjjllllllkkkjjjggggggfffeeeccc^^^WWWRRRLLLHHHBBB>>>======<<<<<<888666444222000...------.........//////000000111111222333555555555555444222222222222111111111111222222111111000000000000///...---,,,,,,---...///------............------........................------------------------000000000000000000000000......////////////.........000222777===GGGRRRZZZkkk{{{yyyvvvzzzyyyyyyzzzyyyxxxzzzzzzzzzwwwsssooorrr{{{zzzooofff^^^]]]dddnnnrrrpppooooooqqqwww___FFF888666111111555333555666888999999;;;>>>@@@HHHKKKQQQXXXaaannn|||zzziii]]][[[___hhhuuuooo^^^\\\[[[dddrrrwwwzzzpppooommmmmmnnnmmmkkkiiiiiiiiihhhgggiiinnnuuuzzz~~~zzzwwwyyy||||||yyyxxxxxxuuupppkkkllloootttyyy||||||{{{zzzuuupppnnnnnnnnnllliiiaaa[[[UUUUUUUUUWWW^^^eeehhhmmmtttxxxzzzyyyxxxxxxxxxxxxzzz}}}~~~yyyqqqpppppprrrxxx~~~|||yyywwwvvvuuurrrpppmmmhhheeegggiiijjjooouuuvvvxxx{{{}}}~~~~~~~~~}}}{{{zzz{{{yyyssslllcccZZZRRRNNNKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKPPPWWW___hhhxxxqqqqqqtttzzz|||wwwsssqqqpppppppppnnnooooooppppppppppppppphhhfffbbb\\\WWWRRROOOMMMJJJLLLPPPRRRSSSQQQNNNLLLHHHEEEBBBBBBFFFJJJNNNPPPRRRTTTVVVWWWUUUSSSRRRRRR]]]eeejjjiiiddd^^^VVVOOOIIIFFFBBB??????@@@BBBBBBGGGKKKQQQUUUXXXYYY[[[\\\eeefffggghhhjjjnnnpppqqqoooiii```VVVOOOLLLLLLMMMOOOPPPPPPQQQWWW______[[[UUUKKK???777666666555333555888<<<@@@FFFLLLSSSXXXUUUYYY[[[YYYWWWWWWTTTOOOJJJDDD??????BBBJJJWWWdddqqq{{{~~~yyyrrrkkkiiieee___ZZZUUUOOOHHHCCC<<<:::777333111000///000222222333333444777;;;??????@@@BBBFFFKKKOOOTTTVVVZZZ\\\___bbbccccccbbbaaa^^^]]]\\\[[[ZZZVVVPPPLLLHHHEEEAAA>>>>>>======<<<888666444222///---,,,,,,---...///000000111111222222333444555666555444444222222222111111111000000111111111000000000000000000///------------///000------............------........................------------------------////////////////////////......////////////......---...111666>>>JJJVVV^^^jjjyyyuuurrrrrr~~~wwwuuutttrrrsssvvvxxxxxxuuuoookkkmmmwwwyyyooofff___]]]eeeooowwwwwwvvvttttttyyy|||___EEE888777222222555222444666888999:::<<>>BBBDDDFFFHHHKKKOOOQQQPPPPPPPPPPPPVVV^^^ccc```[[[XXXTTTPPPJJJHHHFFFCCCBBBAAABBBBBBDDDGGGLLLPPPRRRUUUXXXZZZ```dddgggiiilllppppppnnniiibbbWWWNNNIIIIIIMMMPPPRRRUUUUUUUUUXXX]]]]]]ZZZSSSKKKAAA999666555444333555555666888;;;AAAHHHMMMRRRWWWYYYXXXWWWWWWSSSMMMDDD@@@===???EEENNN]]]jjjttt|||}}}vvvoooiiicccaaa^^^YYYTTTOOOIIICCC???999777333000............000222333444444555888:::>>>???AAADDDHHHKKKNNNPPPRRRTTTWWWZZZ[[[[[[YYYXXXWWWUUUTTTTTTSSSPPPLLLIIIDDDAAA>>>=========<<<;;;777666444111///---,,,,,,---...000111222333333333333444555666666555444333111111111000000000000///000000000////////////////////////....../////////------............------+++,,,,,,------,,,,,,+++------------------------////////////////////////---------......---------,,,...000555===IIIVVV^^^jjjxxxvvvoooqqqtttyyyvvvuuussstttxxxxxxxxxuuunnnhhhkkkvvvyyypppggg___\\\dddoooxxx{{{zzzwwwwww{{{{{{```FFF999888333222555222222444666777999<<>>BBBKKKQQQUUUTTTTTTSSSOOOIII@@@<<<<<<@@@HHHRRRaaammmsssyyy{{{uuummmgggbbb]]]ZZZXXXTTTOOOJJJEEE@@@===666444111///.........///---000444666666666666777<<<<<<>>>AAACCCFFFHHHIIIJJJLLLOOORRRTTTTTTRRRQQQNNNMMMKKKKKKJJJIIIFFFCCC???>>><<<<<<<<<<<<;;;999666555333111///...---,,,---///111333444555555555555555666666666444333222000000000/////////...........................///......////////////......------............------++++++,,,------,,,++++++------------------------........................---......//////......------...000333;;;FFFRRRZZZhhhtttooolllttt|||zzzyyywwwvvvxxx|||zzzzzzvvvmmmgggjjjuuuzzzrrrhhh^^^[[[cccnnnsssxxxzzzwwwxxx}}}~~~zzzwwwzzz{{{aaaHHH;;;999444222444111222333555777:::???FFFJJJVVV```llltttxxx|||zzzhhh[[[VVV\\\fffsssuuu```VVVXXXXXX```nnnttt}}}yyyqqqnnnjjjgggeeedddbbb```]]]^^^```bbbffflllsssyyy~~~zzz~~~{{{yyy{{{~~~}}}{{{~~~tttkkkaaaZZZWWWWWWWWWVVVZZZWWWYYY```gggnnnvvv~~~tttiiicccbbbfffqqq}}}{{{tttnnnkkkhhhgggfffggghhhgggdddbbb\\\TTTLLLHHHEEEDDDIIIOOOYYYbbbmmmuuuyyy|||}}}|||}}}}}}}}}}}}~~~}}}~~~}}}~~~~~~{{{yyyuuunnneee[[[SSSNNNKKKJJJIIIHHHGGGGGGGGGGGGDDDHHHPPPYYY```kkk~~~vvv}}}~~~|||zzzzzztttrrrooollljjjhhhggggggbbbaaaaaa```]]]ZZZWWWVVVUUUTTTTTTRRROOOKKKGGGEEEAAA>>>;;;:::;;;<<<<<<<<<:::===AAACCCDDDEEEGGGIIIHHHOOORRROOOLLLMMMOOOOOOLLLMMMMMMKKKHHHEEECCCCCC@@@CCCGGGJJJNNNRRRWWW[[[\\\dddjjjkkklllooollleeeXXXTTTOOOLLLNNNSSSYYY]]]eeekkkmmmiiieeefffgggfff\\\YYYTTTLLLFFFCCCCCCEEE@@@@@@@@@???>>>===???@@@EEEKKKOOOOOOOOOOOOJJJDDD===:::;;;AAAJJJTTTcccoooqqquuuuuunnnfffaaa]]]ZZZWWWUUURRRNNNIIIDDD@@@>>>555444111000//////000111+++000555888999888777777999:::<<<>>>@@@BBBCCCDDDEEEGGGJJJNNNOOOOOONNNMMMGGGFFFDDDDDDCCCBBB@@@======;;;::::::;;;;;;:::888555444222111///...------...///111444555666666666666666777777666444222111////////////............---------...............,,,---////////////---,,,---..................---------...//////...------................................................000000111111111111000000...//////222888CCCNNNVVVdddppp}}}yyykkkkkkuuu~~~zzzyyyyyyxxx{{{{{{{{{wwwnnngggiiivvv{{{sssiii^^^ZZZbbbmmmooouuuxxxvvvxxx~~~~~~zzzuuuooorrr~~~{{{bbbIII<<<:::444222444111444555777999===CCCKKKPPPcccllluuuzzzzzz|||yyygggZZZWWW]]]gggqqq{{{{{{jjjVVVOOOSSSSSS[[[jjjppp|||xxxqqqnnnjjjfffdddcccaaa___[[[]]]___aaaeeelllsssxxx~~~}}}{{{xxx}}}~~~zzzyyy|||}}}{{{rrrfff\\\XXXVVVUUUTTTXXXVVVYYYbbbjjjrrr{{{{{{oooccc]]]]]]cccqqq{{{wwwsssqqqqqqqqqqqqrrrsssssspppnnn]]]TTTKKKEEEBBB@@@DDDJJJPPPYYYfffpppuuuyyy~~~~~~|||zzzzzzzzzzzzzzz|||~~~|||}}}~~~~~~||||||zzzvvvpppggg]]]TTTOOOJJJJJJIIIHHHGGGGGGGGGGGGBBBGGGOOOYYY```kkk}}}wwwsssnnnkkkiiihhhgggfff```aaaaaa___\\\]]]```dddccccccaaaZZZRRRJJJGGGGGGCCCAAA???===<<<;;;;;;<<<<<<:::888999;;;>>>@@@@@@CCCDDDEEEHHHKKKNNNQQQRRRVVVTTTRRROOOLLLJJJIIIHHHJJJIIIJJJLLLQQQWWW^^^cccfffhhhiiikkkjjjhhheeedddUUUUUUUUUUUUXXX^^^fffkkksssuuuwwwyyyyyywwwuuutttnnniiibbb]]]ZZZYYYXXXXXXUUUVVVUUUPPPHHHBBB???@@@>>>AAAFFFKKKMMMLLLGGGCCC@@@>>>===AAAMMM[[[hhhoootttpppkkkeee___[[[YYYXXXUUUSSSOOOKKKGGGCCC>>>;;;333222111///......------...///000222444666777888777777777777777888999::::::===AAADDDFFFGGGFFFEEECCCBBBAAAAAACCCCCCBBBAAA======<<<;;;999888777777222000///...---///000111666555555555555777888:::;;;:::999888555333000///000000000000000000000000000000000000000000000000000000//////.........------....../////////////////////.........---------///...---,,,+++,,,,,,---------------.........///......////////////.........///000222555>>>JJJSSSeeeppp}}}~~~}}}ssslllpppyyy|||yyyzzz{{{zzzyyyyyyvvvppphhheeelllyyyvvvjjj^^^YYY___iiissswww|||~~~~~~}}}}}}}}}zzzsssmmmqqq~~~eeeRRR>>>666444222111000333555:::>>>>>>@@@KKKWWWjjjvvv{{{}}}zzzlll___\\\```fffpppzzz{{{rrr]]]TTTMMMLLLNNNSSS[[[bbbxxx~~~yyyrrroookkkhhheeebbb^^^[[[___]]]^^^aaaccchhhsss}}}~~~}}}zzzyyyyyyxxxyyyzzz{{{|||yyynnneee```^^^^^^^^^aaafffkkkqqqzzzwwwjjj```___```fffyyyzzzsssgggWWWHHHAAA@@@???>>>???HHHOOOYYYdddmmmvvv~~~|||{{{{{{zzzyyyxxxyyy{{{}}}}}}}}}{{{{{{|||~~~~~~~~~~~~~~~~~~xxxpppggg]]]RRRLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJMMMUUU___gggppp~~~|||xxxuuusssqqqnnnmmmggggggeeeaaa^^^___cccgggeeeeeeccc]]]TTTMMMIIIHHHDDDCCCBBBAAA??????>>>>>><<<:::777777999;;;<<<<<>>:::333222111///......------///000111333555666888888333333222222222333444444333666999<<<>>>?????????AAA@@@>>>???@@@AAA@@@>>><<<;;;:::999777666555444111000///......000111222888888888999:::;;;===>>>>>>===:::777444222000///000000000000000000000000////////////////////////000/////////.........---------...//////////////////.........------------///...---,,,,,,,,,------------........./////////......////////////.........///000111555===IIIRRRdddooo|||}}}zzzyyy{{{}}}|||uuuqqqwww}}}zzzxxxwwwvvvyyywwwrrrllliiiooo|||vvviii\\\WWW^^^hhhssswww}}}{{{tttmmmppp~~~jjjWWWAAA777555333222222333555:::===>>>BBBNNN\\\ooo{{{~~~{{{mmm```ZZZ]]]cccllltttyyy{{{zzztttvvvvvvuuuvvvvvvpppgggXXXPPPIIIHHHIIILLLSSSZZZmmmvvvwwwqqqnnnkkkhhheeebbb^^^[[[\\\[[[]]]```cccgggqqq{{{~~~~~~zzzzzzyyyyyyyyyzzz{{{|||zzzuuurrrqqqoooqqqtttwww{{{rrrfff___aaaeeennn~~~xxxxxxzzz|||}}}wwwcccTTTFFF@@@?????????@@@EEEKKKUUU]]]eeemmmvvv|||~~~||||||{{{yyyxxxyyy{{{}}}}}}|||{{{|||}}}~~~|||}}}}}}~~~~~~~~~~~~~~~~~~xxxqqqhhh^^^TTTMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKOOOWWWaaaiiiqqq}}}zzzxxxrrroooiiiccc___```dddhhhhhhhhhfffaaaYYYQQQLLLIIIGGGHHHHHHHHHHHHGGGFFFFFFAAA>>>;;;999999::::::999;;;===AAAGGGNNNTTTYYY\\\^^^\\\YYYVVVTTTTTTUUUUUUXXXYYYZZZ]]]aaafffkkknnnjjjjjjkkkjjjiiigggeeeccc]]]```dddiiinnnttt{{{~~~|||xxxvvvuuusssqqqooonnnllljjjgggccc[[[SSSMMMCCCDDDDDDDDDCCCAAA???>>>;;;<<>><<<;;;<<<===>>>===<<<;;;:::999777555333222111111000000///000111333444999:::;;;<<<>>>@@@AAABBBCCC@@@<<<777333111//////000000000000000000000000/////////////////////////////////...............------...////////////...............------------......---,,,,,,,,,------....../////////000000000------............---------...///000444<<>>>>>===<<<999<<<@@@GGGNNNVVV[[[___aaa```]]][[[ZZZ[[[\\\]]]```aaacccfffiiinnnqqqssspppooonnnllljjjhhhfffeeedddgggkkknnnqqqtttwwwzzz~~~~~~}}}|||xxxwwwvvvvvvwwwvvvtttsssoookkkgggdddbbb]]]UUUPPPIIIHHHGGGDDDAAA>>>>>>>>><<>>BBBIIIPPPWWW\\\___dddcccaaa``````bbbccceeeggghhhiiikkkooorrruuuwwwvvvuuurrrooommmjjjiiihhhgggjjjnnnppppppqqqrrrsssvvvwwwwwwwwwwwwvvvuuutttnnnnnnoooqqqtttuuutttsssnnnhhhaaa[[[XXXUUUPPPMMMLLLLLLKKKGGGBBB???>>>???>>>AAAGGGOOOWWW]]]___^^^^^^[[[XXXTTTRRRPPPPPPPPPQQQNNNJJJGGGCCC???:::666222111000//////....../////////000222333444555555333222111000000000000000......000111444666777888:::999999:::;;;<<<<<<;;;::::::888777555333222111000000111222444666777888;;;===@@@CCCFFFGGGGGGGGGGGGCCC<<<666111//////000////////////////////////........................---------...............,,,------...............,,,,,,------------------,,,---------------------////////////000000000000---..................------...///000222999BBBIIIRRR___mmmuuuuuuvvv|||~~~yyyyyy|||{{{~~~~~~{{{}}}uuufffYYYTTT[[[eeetttyyy~~~fffJJJ:::444333333555555666999<<>>999555222111111111000000000000000000000000........................,,,,,,,,,------.........+++,,,------......------++++++,,,,,,,,,---------+++,,,---.........------------.........///////////////000000000000//////...000111222333888@@@FFFQQQ]]]lllssssssssswww|||}}}}}}{{{qqqfffaaagggqqqwwwzzz}}}~~~~~~jjjNNN===777444444555555666999<<<>>>DDDSSSaaayyy~~~~~~pppcccWWWWWWYYY^^^eeelllqqqsssppprrrsssrrrtttuuuooogggbbb\\\WWWUUUUUU]]]lll{{{wwwjjjhhheeedddcccaaa___]]]ZZZZZZ\\\aaabbbdddkkkttt|||}}}}}}~~~~~~~~~}}}|||{{{yyy|||~~~~~~|||~~~~~~}}}~~~~~~uuuhhh```ZZZXXXWWWYYY\\\[[[WWWSSSIIIDDDCCCHHHOOOWWWaaaiiinnnooommmjjjggghhhnnnsss}}}~~~~~~~~~~~~~~~~~~}}}zzzvvvnnndddYYYQQQKKKJJJIIIGGGGGGHHHHHHIIIJJJKKKOOOUUU\\\gggxxxwwwvvvuuuvvvzzz~~~{{{uuuqqqpppooommmjjjjjjhhhfffcccbbbaaaaaaaaaYYYUUUQQQNNNMMMLLLKKKJJJHHHKKKOOOVVV]]]dddiiimmmjjjlllooorrrtttuuutttttttttrrrpppppprrrvvv{{{~~~|||wwwqqqmmmkkkjjjjjjggghhhiiiiiigggffffffgggeeeeeeddddddcccbbbaaaaaabbb```______aaaccccccbbbaaacccccc```[[[YYYZZZ]]]^^^dddjjjiiiccc\\\XXXWWWTTTSSSTTTWWW\\\___aaaaaaTTTRRROOOKKKHHHGGGGGGGGGCCCAAA>>><<<;;;888444222111000000////////////000111111222333444444555555444333333333444555666666666888:::<<<<<<;;;999777777666555666999::::::999666666555555555444444444///000333666999;;;<<<===@@@CCCGGGKKKMMMLLLJJJHHH===;;;888555333111111111000000000000000000000000........................,,,,,,,,,------.........+++,,,------......------+++++++++,,,,,,---------***+++---...///...------------------.........///000000111111111111000000///111222222333888@@@FFFSSS```ooovvvuuuuuuxxx}}}}}}vvvlllggglllvvvyyyzzz||||||{{{{{{|||}}}{{{}}}~~~~~~kkkOOO???888666555666555666999<<<===BBBPPP^^^rrr|||}}}xxxyyy~~~}}}pppcccVVVVVVXXX]]]fffooouuuxxxwwwzzz{{{{{{}}}}}}vvvnnnhhhbbb[[[WWWWWW___qqqvvvjjjgggeeedddcccaaa___]]]YYYYYY[[[___```bbbjjjsss|||}}}~~~}}}|||{{{yyy}}}~~~}}}|||~~~{{{|||}}}}}}|||}}}|||zzzyyyzzz{{{{{{zzzyyytttxxxxxxwww{{{{{{lll]]]SSSNNNKKKIIIJJJMMMOOONNNLLLJJJFFFGGGMMMUUU^^^iiirrruuutttsssqqqqqqsssxxx|||}}}|||zzzuuunnndddYYYQQQJJJIIIHHHGGGFFFGGGHHHHHHKKKKKKMMMSSSZZZeeexxx~~~{{{uuuuuuuuuttttttvvvyyy|||~~~}}}yyywwwvvvtttrrrnnnnnnnnnmmmiiiddd___\\\YYYXXXVVVTTTRRRQQQPPPPPPQQQTTTWWW[[[^^^bbbfffjjjmmmrrruuuuuuvvvyyyxxxtttwwwuuurrrpppoooqqqsssuuuuuusssqqqmmmjjjhhhfffeeeiiijjjkkkjjjhhhfffffffffgggfffdddbbbaaa```_________^^^]]]]]]^^^___aaabbbbbbcccbbb___ZZZWWWVVVWWW___aaadddfffeeebbb___\\\[[[ZZZZZZ[[[]]]^^^]]][[[VVVOOOFFFCCCDDDFFFEEECCCBBB???;;;999777555222000/////////...---...111444666999<<<<<<;;;999777777999999999999:::;;;<<<======>>>@@@AAAAAA@@@???>>>777777777777666666666666888888777555444333222111111333666888:::===AAADDDEEEHHHLLLOOOOOOKKKGGGCCC999777555222000000000111000000000000000000000000///............---------,,,---......,,,,,,---...000//////......---,,,,,,,,,,,,++++++,,,,,,---.........------------......///////////////...............///000000000000000000...///333555777===DDDRRRaaapppuuuvvvyyy~~~}}}tttmmmqqqyyy}}}xxxvvvzzzyyysssqqqsssuuu|||~~~{{{pppSSS???777666444222333555888<<<<<<@@@KKKXXXooosssuuuqqqmmmpppzzzxxxkkk```TTTWWW\\\bbbjjjttt~~~|||tttmmmaaaYYYYYYZZZ___nnn~~~tttlllfffbbbcccbbb______````````````______aaafffiiivvvyyy}}}~~~}}}}}}}}}|||}}}~~~}}}||||||}}}~~~zzztttnnnllliiihhhkkkqqqxxx|||xxxtttnnnmmmnnnoooooommmnnnmmmmmmqqqwwwuuuaaaPPPFFFEEEBBB???@@@BBBDDDDDDBBBDDDCCCFFFOOO]]]kkkuuuyyy}}}zzzxxxxxx|||}}}~~~~~~}}}{{{xxxqqqggg[[[SSSOOOMMMLLLJJJIIIIIIIIIIIINNNNNNQQQWWW]]]fffwww}}}{{{||||||||||||~~~{{{yyywwwtttrrrsssttttttsssooojjjeeebbb___^^^\\\ZZZXXXWWWVVVUUUVVVYYY\\\^^^```cccgggjjjmmmssswwwxxxyyy|||zzzvvvuuuqqqlllgggcccccccccdddhhhgggeeedddddddddeeeeeefffgggiiihhhfffeeedddeeeeeedddcccaaa```___^^^^^^^^^^^^]]]\\\]]]]]]______^^^^^^\\\XXXSSSOOONNNMMMXXX[[[^^^```aaa___\\\ZZZ[[[ZZZ[[[\\\^^^___]]]\\\UUUNNNEEEAAAAAABBBAAA???@@@===999666444222000......////////////111444777<<<===???AAAAAA???===;;;:::::::::;;;<<<===>>>>>>@@@@@@AAAAAA@@@>>>;;;:::777777777777777777777777888777666555444333222222222444777999;;;???DDDGGGIIIKKKMMMMMMLLLHHHCCC@@@888666444111000///000000000000000000000000000000///............---------,,,---...---,,,,,,,,,...---,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------...............---------......///000000000000000111...///333555888???GGGUUUdddsssyyy{{{yyy{{{xxxppprrrxxx}}}xxxvvvwwwuuuooolllnnnssszzz}}}zzzqqqUUU@@@777555444222333555888;;;<<>>>>>===@@@AAAGGGSSScccsss~~~~~~~~~|||~~~~~~~~~~~~}}}{{{xxxqqqggg\\\TTTOOONNNLLLJJJIIIIIIIIIIIILLLLLLOOOUUU[[[eeevvv~~~{{{yyyvvvtttwwwxxxyyyxxxuuupppkkkhhheeecccaaa___]]][[[ZZZZZZ[[[]]]___aaabbbdddgggiiinnntttyyy{{{}}}~~~|||wwwrrrmmmddd\\\UUURRRQQQQQQUUUTTTTTTUUUXXX\\\```cccaaaccceeeeeedddccccccccccccbbbaaa```___]]]]]]\\\]]]\\\\\\[[[[[[[[[[[[\\\[[[[[[XXXSSSMMMHHHFFFEEEOOOQQQUUUXXXZZZYYYXXXWWWWWWXXXYYY\\\______]]][[[TTTNNNFFFAAA@@@???===;;;===:::666333111///---+++---...//////000333777:::???>>>@@@CCCFFFFFFBBB>>><<<<<<===>>>???@@@AAAAAABBBAAAAAA???===:::777555444555555666666777777888777777666555444333333333444555888:::===BBBHHHLLLNNNNNNMMMJJJFFFBBB>>>;;;555444222000////////////000000000000000000000000///............---------+++---...---,,,+++,,,...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,++++++,,,,,,,,,------------------------......///000000000000000111//////222666:::CCCLLLYYYhhhwww~~~zzzrrrttt{{{zzzrrrrrrwww{{{xxxvvvuuurrrllliiijjjwwwsssWWWBBB888555333111444555888;;;;;;===FFFPPP\\\```cccbbbaaagggsss}}}yyyoooeeeYYY\\\aaalll{{{rrrgggcccaaabbbnnn}}}{{{ooohhhddddddccc``````bbbaaaaaabbbaaaaaabbbeeegggoooqqqvvv{{{~~~}}}}}}}}}}}}~~~||||||||||||||||||}}}}}}||||||}}}~~~{{{wwwtttzzz~~~uuunnniiibbb^^^]]][[[WWWSSSQQQQQQSSSUUUWWWXXXYYYYYYWWWTTTOOOLLLNNNTTT[[[```gggggggggfffeeeeeegggiiifffgggkkkssszzzyyyyyy{{{|||pppaaaPPPCCC;;;;;;888666666888999999888>>>AAAJJJYYYjjj{{{}}}}}}}}}|||}}}}}}~~~~~~~~~{{{xxxqqqhhh]]]UUUOOONNNLLLJJJIIIIIIIIIJJJKKKJJJMMMSSSYYYdddvvv}}}{{{xxxvvvvvvwwwyyyyyywwwtttpppmmmfffeeeccc```^^^]]]\\\[[[[[[]]]```aaabbbccceeefffnnntttyyy{{{||||||xxxsssnnnhhh^^^SSSKKKFFFDDDDDDEEEEEEEEEHHHLLLRRRYYY\\\]]]___bbbcccbbbaaaaaabbbaaaaaa```___^^^]]]\\\[[[[[[[[[ZZZYYYYYYXXXXXXXXXZZZYYYWWWRRRMMMHHHFFFEEEGGGIIIMMMPPPSSSTTTUUUUUUQQQRRRUUUYYY]]]^^^]]][[[VVVQQQJJJEEEBBB@@@>>><<<<<<999444111///...,,,+++---......//////222666999;;;:::<<>>???@@@AAABBBCCCDDDDDD@@@???>>><<<999666333111111222222333555666666777666666666555444444444333555777999;;;???DDDJJJOOOQQQOOOKKKEEE@@@;;;888666333222111///............///////////////////////////............---------+++,,,------++++++,,,---,,,,,,------...///000000,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,---------------------...............///000000000000000111//////333777===GGGQQQ]]]lll|||yyypppqqqxxx~~~vvvnnnnnntttyyyxxxxxxvvvsssooommmmmmzzzsssYYYDDD999555222000555555777;;;;;;<<>>888999888666666777888999999>>>CCCNNN]]]nnn~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||xxxrrrhhh^^^WWWOOONNNLLLKKKIIIIIIJJJJJJJJJJJJMMMRRRYYYdddwww}}}{{{yyyvvvxxxyyyzzzyyyvvvssspppfffeeecccbbb```___^^^^^^YYY[[[^^^_________aaabbbjjjpppttttttttttttooojjjddd___VVVLLLDDD@@@>>>>>>=========???CCCIIIOOOSSSXXX[[[___aaaaaa``````aaa____________^^^]]][[[ZZZYYYYYYYYYXXXXXXWWWVVVVVVWWWWWWVVVRRRMMMJJJHHHHHHDDDFFFHHHKKKNNNPPPQQQRRRNNNOOOQQQVVVZZZ\\\\\\[[[VVVSSSNNNJJJGGGDDDBBB@@@===999444111///...---,,,---............000333666777777:::AAAIIIKKKGGGBBBBBBBBBDDDEEEEEEFFFEEEEEE<<<;;;:::888666333111000...///000111222444555555555555555555555555444444555777:::<<>>AAAFFFIIIUUU\\\eeemmmsssxxx~~~wwwqqqmmmllllllooottt|||xxxiiiZZZNNNDDD<<<888777777777777777888:::<<<>>>DDDOOO^^^nnn~~~}}}}}}}}}~~~|||xxxrrriii___XXXPPPNNNMMMKKKJJJJJJJJJJJJLLLKKKNNNSSSZZZfffyyy~~~~~~|||zzz|||}}}}}}{{{wwwsssqqqgggfffeeecccbbbbbbaaaaaaZZZ\\\^^^___]]]\\\\\\]]]```fffiiiiiiiiiiiieee___XXXTTTMMMFFFAAA===<<<;;;<<<<<<<<<===@@@DDDHHHKKKRRRUUUZZZ]]]^^^^^^^^^^^^\\\]]]]]]]]]]]][[[YYYXXXVVVWWWWWWXXXWWWWWWVVVUUUTTTTTTTTTQQQMMMJJJIIIIIIEEEFFFGGGHHHJJJLLLMMMNNNMMMLLLMMMPPPTTTVVVVVVVVVRRRQQQOOOLLLIIIGGGFFFEEE???;;;555111000///...------......------///333555888:::???FFFLLLNNNKKKGGGEEEFFFGGGHHHHHHGGGFFFEEE;;;:::999777555333111111......///000222333333444444444444555555555555555555777:::<<<>>>AAAEEEHHHJJJFFF@@@:::555222111111/////////////////////...000000000000000000000000///............---------***,,,---,,,+++***+++---******++++++,,,---......---------------......//////......------......///------......///000000000......///000000000000000000...///555:::@@@JJJSSSeeevvv}}}uuutttxxx~~~uuujjjkkkssszzzxxxwwwsssjjjbbbccciiipppvvv{{{zzzzzz~~~~~~}}}}}}|||mmmXXXEEE:::555444333555444777;;;===<<<@@@EEEMMMRRRXXX^^^ccciiirrrxxx|||}}}xxxmmmccc___^^^bbbppptttcccYYYZZZjjj|||rrrjjjdddbbbaaa______bbbaaaeeekkkooorrruuuxxxzzz~~~}}}}}}}}}|||}}}~~~~~~~~~}}}}}}|||~~~}}}||||||{{{||||||}}}~~~~~~}}}~~~~~~{{{wwwrrrmmmfff___[[[YYYaaacccYYYOOOLLLIIIEEE??????@@@AAABBBCCCCCCDDDAAAAAA@@@@@@CCCGGGJJJMMMNNNJJJDDD???===>>>BBBDDDLLLTTTaaaooozzz}}}tttmmmjjjiiiiiijjjmmmsss|||zzzooo^^^PPPGGGAAA<<<999555666777777777999<<>>EEEQQQ___ooo}}}}}}~~~~~~|||xxxrrrjjj```ZZZPPPOOOMMMKKKJJJJJJJJJKKKMMMLLLNNNTTT[[[hhh|||zzzzzz}}}~~~~~~~~~zzzuuuooollleeeddddddccccccccccccccc___aaabbbaaa]]]ZZZXXXXXXTTTYYY\\\\\\]]]^^^\\\XXXOOOMMMIIIEEEAAA>>>===<<<=========>>>@@@BBBDDDFFFLLLPPPUUUYYYZZZZZZ[[[[[[XXXYYYZZZ[[[ZZZXXXVVVUUUUUUUUUVVVWWWXXXWWWVVVVVVTTTTTTSSSPPPLLLIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJHHHGGGGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHFFFFFFFFF???;;;555111//////......,,,---......///111555888<<<@@@FFFKKKNNNNNNKKKIIIGGGHHHIIIIIIIIIGGGEEEDDD>>><<<:::888555333222111000000111111222333444444444444444555555555666666444666:::<<<===>>>???AAABBB???;;;666222111111111/////////000000000//////000000000000000000000000///............---------***,,,,,,,,,+++***+++,,,+++++++++,,,,,,------------------------...//////...------,,,,,,------...,,,,,,---......///000000......///000000000000000///...000666;;;@@@IIIRRRbbbtttvvvqqqssszzztttggggggnnnyyyyyyyyyuuukkkaaa___ccckkktttzzzzzz|||~~~zzzwwwiiiVVVDDD:::666555555555444777<<<>>>>>>@@@DDDNNNSSS[[[bbbhhhmmmrrrvvv{{{}}}yyyoooeee^^^]]]```llltttdddZZZZZZhhhzzzrrrjjjcccaaa```^^^^^^aaaccchhhnnnsssvvvxxxzzz|||~~~}}}}}}}}}zzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||zzz{{{|||||||||}}}||||||||||||}}}~~~}}}zzzxxxuuurrrllleee\\\VVVRRR^^^aaaSSSDDDBBBDDDDDDAAACCCEEEGGGIIIKKKLLLMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJGGGCCC@@@???@@@CCCEEEHHHPPP^^^ppp}}}wwwpppkkkhhhggggggjjjnnnttt|||}}}pppdddTTTGGG@@@===;;;999444666888999999;;;@@@CCCFFFLLLVVVbbbppp~~~~~~~~~|||xxxrrrjjjaaa[[[PPPOOOMMMKKKJJJJJJKKKKKKLLLLLLNNNTTT[[[hhh}}}wwwwwwyyy}}}~~~~~~~~~|||}}}~~~xxxqqqjjjfffbbbbbbaaaaaaaaabbbbbbcccdddffffffccc^^^YYYVVVUUUKKKPPPSSSTTTVVVXXXXXXTTTMMMKKKIIIFFFDDDAAA@@@????????????@@@AAABBBDDDDDDHHHLLLRRRVVVWWWXXXXXXXXXUUUVVVXXXXXXXXXVVVTTTSSSSSSTTTVVVWWWXXXXXXWWWVVVUUUUUUTTTQQQLLLIIIHHHHHHIIIHHHFFFEEEDDDDDDEEEFFFGGGDDD@@@>>>=========<<>>CCCEEECCCFFFIIILLLNNNPPPSSSTTTXXXYYYXXXVVVSSSNNNJJJGGGCCCAAA???======???BBBDDDHHHOOO^^^rrr|||yyyuuupppllliiigggffflllpppwww~~~~~~zzziii]]]LLL@@@<<<;;;:::888555888;;;<<<<<>>======???@@@BBBBBBCCCCCCCCCCCCCCCBBB<<<:::555111...------------.........///333888;;;CCCDDDFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKJJJHHHFFFEEEDDDCCCBBB???<<<999777555222444555555444333333444444444444444444444444444888888999999999999888888666555444333111000//////---.....................---...///000000///...---///...,,,***))))))******------,,,++++++,,,---------------........./////////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---...............------222111111444666:::DDDNNN\\\ppp}}}|||yyy~~~zzzttttttvvvtttffffffooovvvzzz|||xxxnnnddd]]]ZZZaaammmwwwyyy{{{}}}uuu}}}yyyfff```VVVJJJ???888444333555555888===???===@@@DDDKKKUUUaaaiiilllnnnqqquuuyyyrrrmmmccc\\\ZZZeeevvv{{{lllddd^^^]]]gggvvv|||zzznnnfff___]]]]]]]]]___dddlllnnnqqqtttvvvxxxyyyyyy~~~}}}}}}~~~|||||||||||||||}}}}}}~~~}}}{{{{{{|||}}}}}}|||{{{zzz{{{{{{zzz{{{{{{|||}}}~~~}}}~~~~~~}}}|||}}}~~~}}}|||{{{{{{|||~~~}}}wwwuuurrrnnnggg^^^TTTNNNKKKIIIIIIIIIEEE@@@BBBGGGFFFNNNSSSRRRSSS[[[dddhhhkkkiiifffbbb___YYYRRRNNNHHHEEEBBBAAABBBDDDDDDDDDKKKQQQ___sss}}}yyytttnnniiigggfffgggjjjqqqxxx~~~|||sssbbbTTTEEE>>>;;;888777999;;;;;;<<>>;;;999777777888999999777555666666444444444444444444444444555666666777777666666555444444333222111000000//////...........................////////////......---,,,+++******++++++,,,++++++***))))))***+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---......//////...------......111666999<<>>???>>>AAAFFFNNNWWWdddllloooppptttwww|||uuuoooddd]]][[[eeeuuurrreeeaaa```aaalllyyy~~~xxxuuummmeee^^^]]]]]]^^^aaafffmmmooorrruuuwwwwwwxxxxxx}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{|||}}}~~~~~~}}}~~~~~~}}}|||}}}~~~~~~}}}|||}}}}}}xxxvvvrrrnnnggg]]]SSSLLLEEEDDDDDDDDDBBB???CCCJJJNNNVVV]]]___bbbjjjssswww}}}|||zzzwwwrrrjjjaaaZZZPPPLLLGGGDDDEEEFFFHHHIIIMMMRRR^^^ooo}}}zzzwwwuuuwwwxxxyyyyyy|||xxxsssmmmiiigggggggggjjjqqqxxx~~~yyyooo[[[PPPDDD???===999666777;;;===@@@EEEKKKSSSZZZ]]]eeegggkkkoootttyyyzzzuuupppeee[[[TTTQQQMMMKKKJJJJJJJJJIIIKKKKKKMMMQQQVVVaaauuurrrtttwwwzzz}}}}}}{{{xxxuuusssrrrrrrrrruuuuuuvvvyyy|||}}}|||{{{|||{{{{{{yyyxxxwwwvvvuuutttttttttttttttssssssrrrqqqpppllleee^^^YYYWWWWWWTTTUUUWWWZZZ]]]```bbbbbbggghhhiiiiiifff```ZZZVVVYYYXXXWWWWWWWWWUUUQQQNNNNNNMMMMMMNNNNNNLLLIIIFFFDDDDDDCCCBBBAAA@@@?????????AAACCCGGGKKKOOOSSSTTTTTTSSSRRRRRRSSSSSSQQQOOOMMMKKKIIIIIIKKKNNNOOOOOOQQQPPPNNNLLLJJJIIIHHHHHHLLLNNNQQQTTTTTTRRROOOMMMHHHFFFDDDCCCBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@<<<999555111///......///...///000//////111444777555555666777:::===@@@AAAAAABBBEEEGGGHHHHHHHHHHHHHHHGGGEEECCCAAA>>><<<;;;:::;;;<<<;;;999777777777444444444444333333333333333333444444444444333333222222222222111111111000000000//////.........---//////............//////+++++++++++++++,,,------+++******))))))******++++++++++++,,,,,,,,,------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------......//////.........***,,,111777;;;>>>FFFOOO]]]nnnyyy||||||yyyxxxvvvwww}}}~~~qqqcccfffooozzz}}}}}}uuuhhh\\\UUUSSS___iiiqqqsssttt{{{yyy}}}xxxoooccc___WWWLLLBBB:::777666666555999>>>@@@@@@CCCHHHOOOZZZgggpppssstttuuuxxxxxxrrrfff___\\\eeerrr{{{mmmaaaaaadddgggooozzz~~~wwwrrrkkkccc]]]\\\]]]___ccchhhooorrruuuwwwwwwvvvvvvwww}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{{{{{{{|||}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~|||xxxvvvsssnnnfff\\\PPPIIIAAA??????@@@@@@AAAHHHPPPWWWaaalllqqqvvvvvvnnnaaa[[[SSSNNNMMMOOOQQQSSSVVV[[[cccoooyyy}}}{{{wwwrrrnnnkkkjjjmmmqqquuuwwwzzzwwwrrrmmmiiihhhhhhiiilllrrryyy~~~uuuiiiUUUMMMEEECCCAAA===::::::>>>AAAGGGOOOXXXbbbiiimmmpppqqqssstttuuuxxx}}}{{{wwwqqqggg\\\TTTQQQMMMKKKJJJJJJJJJIIIKKKKKKMMMQQQVVVaaauuurrrtttxxx{{{~~~}}}zzztttoookkkiiiiiiiiioooqqqsssvvvxxxyyyyyyxxxyyyxxxvvvtttsssrrrrrrrrrqqqqqqqqqqqqpppnnnmmmllleeedddbbb]]]YYYWWWXXXYYYQQQRRRTTTWWW[[[___bbbdddeeeeeefffeeebbb^^^ZZZWWWXXXXXXXXXXXXXXXUUUPPPMMMLLLMMMNNNPPPQQQOOOKKKGGGDDDDDDDDDCCCCCCBBBBBBBBB???@@@AAACCCGGGLLLQQQSSSSSSQQQPPPOOOPPPOOOMMMKKKJJJGGGEEEEEEHHHKKKNNNOOOPPPOOOMMMKKKJJJIIIIIIIIIMMMOOOSSSUUUUUUSSSOOOMMMHHHGGGFFFEEEEEEFFFGGGHHHJJJIIIIIIGGGFFFDDDBBBAAA;;;999555111/////////000///000111111111222444666333222111222333666999;;;<<<===@@@CCCEEEGGGHHHHHHIIIHHHGGGDDDBBBAAA@@@???<<<===>>><<<999666666666444444444333333333333333111222222333333222222111000111111111111111111111111000000//////......---//////---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......------------------------***+++---.........---,,,---......////////////...,,,---111777:::>>>FFFOOObbbppp~~~{{{}}}~~~zzzwwwwwwvvvxxxlll^^^aaakkkxxx{{{zzzrrrcccWWWQQQPPP^^^eeelllooopppuuu|||xxxoooccc```YYYOOOCCC;;;777777666666999???AAABBBFFFLLLRRR^^^mmmxxxzzzyyyyyyyyyzzzssshhh```]]]dddoooyyy{{{lllaaacccgggiiiooovvv|||uuuiiiaaa[[[[[[]]]___dddjjjqqqtttxxxyyywwwuuuvvvwww{{{~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||||||||}}}}}}}}}~~~~~~yyyyyyyyyzzzzzz{{{|||}}}|||~~~~~~}}}~~~~~~~~~{{{xxxvvvrrrllldddYYYMMMFFFAAA???>>>@@@@@@DDDMMMXXX___lll{{{xxxpppfff^^^\\\^^^aaadddhhhlllqqqwwwyyyxxxtttqqqnnnlllkkklllqqqvvvyyy{{{zzzvvvrrrmmmjjjiiijjjjjjnnnttt{{{}}}rrrfffTTTMMMGGGFFFEEECCCBBBEEEGGGKKKSSS]]]gggqqqxxx{{{wwwxxxxxxxxxyyy{{{{{{xxxsssiii^^^TTTQQQMMMKKKJJJJJJJJJIIIJJJKKKMMMQQQVVV```tttuuuwwwzzz}}}}}}xxxppphhhbbb______```kkknnnrrruuuwwwwwwwwwwwwxxxvvvtttqqqpppppppppqqqnnnooonnnmmmkkkhhhfffddd]]]]]][[[XXXVVVUUUWWWYYYRRRRRRRRRTTTXXX]]]cccfffcccbbb```^^^\\\ZZZYYYXXXUUUUUUUUUVVVVVVTTTPPPMMMKKKLLLNNNQQQRRRPPPLLLIIIDDDEEEEEEEEEFFFFFFGGGGGGBBBAAAAAABBBEEEIIINNNQQQQQQPPPNNNNNNMMMLLLIIIGGGEEEBBB??????CCCGGGKKKMMMNNNMMMKKKIIIHHHIIIIIIJJJMMMPPPSSSUUUTTTPPPKKKHHHFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIGGGEEECCCAAA@@@:::888555111000///000111000222444555444444555666555444222111111333555666777888;;;>>>AAADDDFFFGGGHHHGGGEEEDDDCCCBBBBBBBBB@@@AAAAAA>>>;;;777666666444444333333333222222222111222222333333222222111//////000000000000111111000000//////.........---///...---,,,,,,---...///......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---------,,,,,,,,,------------------------+++,,,---...///...---,,,---......///000000//////111000111555888<<>>???AAAEEEPPP[[[iiixxx}}}uuurrrtttwwwyyy|||{{{tttoookkkiiijjjmmmrrrxxx|||}}}|||zzzwwwrrrnnnkkkjjjkkklllpppvvv|||}}}qqqeeeUUUMMMGGGFFFGGGHHHLLLRRRVVV[[[cccnnnwww~~~~~~{{{xxxtttjjj___TTTQQQMMMKKKJJJJJJJJJIIIJJJJJJMMMRRRVVV```sssyyy{{{~~~~~~}}}zzztttjjjaaa[[[XXXYYYZZZhhhlllqqqtttvvvvvvvvvwwwvvvtttrrrpppooonnnnnnoookkkkkkjjjhhhddd```\\\YYYXXXXXXWWWUUURRRQQQRRRTTTSSSRRRQQQRRRUUU[[[aaaeee___]]]ZZZXXXVVVVVVVVVWWWRRRRRRRRRSSSTTTRRROOOLLLKKKLLLNNNQQQSSSRRROOOKKKGGGGGGHHHIIIJJJKKKLLLLLLGGGFFFDDDCCCEEEHHHLLLOOOPPPOOONNNNNNMMMJJJFFFCCC===;;;999:::>>>CCCFFFHHHIIIHHHFFFEEEEEEFFFGGGHHHLLLOOORRRSSSQQQMMMGGGCCCCCCCCCCCCDDDEEEGGGHHHIIIGGGFFFEEEDDDBBB???===<<<:::888555222000000111222222555777999888888888999:::888666555333333333333444555777:::===???BBBCCCDDDCCCBBBAAAAAABBBDDDDDDEEEFFFEEEBBB>>>:::888888444444333333222222111111111111222222222222111111///////////////000000000..............................------------......//////......---+++***))))))******++++++******)))+++++++++,,,,,,,,,------//////...---,,,,,,++++++------------------------,,,,,,---...............---...//////000000000000222111111444777<<>>999999888777;;;AAADDDFFFLLLSSSaaaqqqxxxpppggg___[[[aaajjjpppuuuxxxwwwuuuuuuyyyyyytttooonnnjjj```]]]ccchhhiiimmmttt}}}|||jjjaaa[[[[[[^^^aaahhhooowwwzzz|||yyyuuussswww{{{~~~~~~}}}|||{{{|||||||||||||||}}}}}}~~~}}}}}}|||zzzzzzzzz{{{|||}}}}}}}}}xxxxxxxxxxxxxxxzzz{{{{{{|||~~~~~~~~~~~~~~~~~~|||zzzwwwssslllddd\\\RRRHHHBBB@@@======???AAAFFFRRR]]]rrryyymmmeeebbbbbbfffmmmwww~~~|||yyytttpppmmmllllllmmmqqqvvv{{{}}}|||rrrgggVVVNNNHHHHHHIIINNNVVV___gggllluuu~~~}}}~~~{{{xxxtttjjj```TTTQQQMMMKKKJJJJJJJJJIIIIIIJJJNNNRRRVVV```rrr~~~|||zzzuuunnnddd[[[UUUUUUWWWYYYeeejjjpppsssttttttuuuvvvsssrrrqqqooonnnmmmlllllleeeeeedddaaa\\\VVVQQQNNNNNNPPPPPPPPPNNNMMMNNNPPPQQQQQQPPPRRRTTTXXX\\\___YYYYYYXXXVVVUUUTTTTTTSSSSSSRRRQQQQQQQQQPPPNNNLLLMMMNNNOOORRRTTTTTTRRROOOLLLLLLLLLMMMMMMNNNNNNNNNMMMKKKHHHGGGFFFHHHKKKLLLNNNNNNNNNOOOMMMIIICCC???999777777888===AAADDDFFFDDDBBBAAA??????AAACCCEEEJJJMMMPPPRRRPPPKKKEEEAAA???@@@AAABBBDDDEEEGGGGGGDDDDDDCCCBBB@@@>>><<<;;;:::888444222000111222333444777:::<<<<<<;;;;;;<<<<<<;;;:::888777555444333222333444666888;;;===>>>??????>>>>>>???AAADDDEEEGGGHHHGGGCCC>>>:::888777444444333333222111111000000000111111111111000000/////////////////////...++++++,,,,,,---.........,,,------......------,,,------.........,,,+++***)))***++++++++++++***)))+++++++++,,,,,,,,,---------------------------,,,........................---------------...//////------///000000111111111//////111666999>>>HHHRRR___iiiqqqqqqpppqqqrrrrrruuusssaaaVVV[[[eeetttxxxwwwlll\\\PPPOOORRRZZZ[[[___bbbbbbcccnnn{{{rrrrrrnnnaaaPPPBBB<<<;;;888888;;;AAAEEEHHHNNNUUUeeexxxxxxoooeee]]]ZZZ```hhhnnnqqquuutttpppooosssrrrkkkfffeeeeee______gggkkkjjjoooxxx~~~mmmeee^^^^^^```dddkkkrrryyy{{{|||xxxssssssxxx~~~}}}}}}|||||||||||||||}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}|||zzzzzzzzz{{{{{{||||||}}}yyyyyyyyyyyyzzz{{{|||}}}|||~~~~~~~~~~~~|||zzzvvvqqqiii```WWWOOOGGGBBB???======AAAEEEKKKWWWbbbvvvvvveeeZZZWWWYYY^^^hhhttt~~~~~~{{{vvvqqqnnnmmmmmmnnnpppuuuxxxzzz|||{{{rrrhhhYYYSSSNNNOOORRRWWWaaakkkvvv|||~~~~~~~~~zzzxxxtttjjj```TTTQQQMMMKKKJJJJJJJJJIIIIIIJJJNNNRRRVVV___qqq{{{yyypppjjj```WWWSSSTTTWWWZZZccchhhooossssssssstttvvvqqqqqqpppooommmlllkkkjjjaaaaaa___[[[VVVOOOIIIFFFEEEGGGJJJLLLLLLMMMNNNOOONNNOOOPPPRRRTTTWWWXXXYYYVVVVVVWWWWWWVVVTTTRRRQQQUUUSSSQQQPPPOOOOOOMMMKKKOOOOOOPPPSSSVVVVVVTTTRRRPPPPPPOOOOOOOOOOOOOOOOOOPPPNNNKKKIIIHHHHHHJJJKKKMMMNNNOOOOOONNNIIIBBB===999888777:::>>>CCCFFFGGG@@@>>><<<;;;<<<>>>@@@BBBHHHKKKOOOQQQPPPKKKEEEAAA===>>>???AAACCCDDDEEEFFFEEEDDDDDDBBBAAA???===<<<999777444222111111333444555888<<>>>>>>>><<<<<<;;;;;;999777666444111111222444666888:::<<<<<<<<<;;;<<<>>>AAADDDFFFFFFGGGEEEAAA<<<888555444444444333333222111000000//////000000000000//////000000//////............)))******+++,,,---......+++,,,............,,,++++++,,,---.........---,,,+++,,,---......---,,,+++---------.........//////+++,,,,,,------......///..............................---,,,,,,...///000------///000111111111111+++,,,111888<<<@@@IIIRRR^^^hhhppppppooopppqqqqqquuuqqqaaaYYY^^^iiixxx{{{zzznnn\\\PPPOOOSSS______bbbfffeeefffqqqwwwxxxsssfffTTTEEE>>>===999888<<>>@@@DDDIIIPPP\\\hhhvvvttt```TTTOOOMMMSSS]]]jjjwww}}}xxxrrrooonnnnnnnnnooosssvvvxxxzzzzzzrrriii\\\XXXUUUWWW[[[```jjjttt~~~zzzwwwtttjjj```TTTQQQMMMKKKJJJJJJJJJIIIIIIJJJNNNRRRVVV___qqq}}}wwwooohhh]]]RRRNNNPPPWWW]]]iiilllqqqrrrpppoooppprrrpppnnnlllkkkiiigggccc```bbb___ZZZSSSLLLFFFAAA???:::===AAAEEEHHHIIIIIIIIINNNMMMMMMNNNOOOQQQSSSTTTTTTVVVXXXXXXVVVTTTTTTUUUTTTUUUUUUSSSPPPNNNMMMNNNRRRSSSUUUWWWXXXXXXXXXWWWSSSTTTUUUTTTRRRQQQQQQQQQOOONNNMMMKKKJJJIIIHHHHHHNNNOOOOOOMMMIIIDDD>>>;;;777555666;;;CCCFFFEEEBBB===:::777444444777;;;>>>DDDHHHMMMNNNKKKHHHGGGGGGDDDBBBAAA???@@@AAACCCDDDDDDCCCBBB@@@>>><<<;;;::::::888555222111222444666888;;;???@@@@@@@@@@@@@@@AAAAAA@@@>>><<<:::888777888777777666666666666666888777555444666999===@@@CCCFFFFFFAAA999444333555444444333222111//////...////////////////////////000000///...------,,,,,,------------------------------++++++++++++------...---,,,+++++++++++++++,,,,,,,,,------.........)))******+++,,,---..................---,,,++++++------------------------........................///////////////.........000000222777;;;===DDDLLLaaakkkqqqnnnjjjlllppprrrzzzsssfffaaafffppp|||nnn]]]TTTUUU[[[bbbaaadddiiikkkmmmwwwsss]]]III>>>;;;::::::;;;>>>BBBHHHMMMPPPiii~~~ssscccZZZUUU[[[eeemmmssswwwvvvuuutttuuusssqqqpppqqqrrrqqqqqqqqqqqqrrrtttvvvmmm```dddjjjkkknnnttt}}}zzzxxxyyy{{{}}}||||||||||||{{{{{{{{{{{{}}}}}}|||{{{zzzyyyyyyxxx}}}~~~~~~~~~}}}|||zzzyyyvvvxxxzzz|||}}}}}}|||{{{yyyzzz|||}}}~~~}}}}}}|||zzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~|||zzzwwwsssjjj___VVVPPPJJJEEEAAAAAA@@@BBBDDDGGGOOO```ooo~~~oooZZZQQQOOONNNSSS\\\fffpppxxx}}}}}}zzzvvvsssqqqooommmllloootttxxxxxxxxxwwwrrrlll```aaaaaa```bbbkkkzzz}}}{{{xxxrrriiibbbTTTPPPLLLIIIIIIIIIIIIHHHKKKJJJLLLPPPUUU___ppp|||vvvmmmfff\\\TTTQQQUUU^^^dddlllooorrrrrrpppooonnnooommmkkkhhhfffeeedddaaa___\\\YYYTTTMMMFFFAAA<<<:::888:::===AAADDDFFFGGGHHHIIIIIIHHHHHHIIIJJJLLLMMMOOORRRUUUWWWWWWVVVWWWWWWUUUUUUUUUSSSPPPNNNMMMNNNSSSUUUWWWZZZ[[[ZZZYYYXXXVVVWWWYYYXXXUUURRRQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJOOOOOONNNLLLIIICCC>>>;;;888999<<>><<<;;;::::::888555222111333555666999;;;???AAAAAA@@@AAAAAA@@@@@@??????>>><<<;;;:::999999888888888888888888888777555555666999===??????AAABBB>>>888444444555444444333222111000//////////////////////////////000//////...------,,,,,,------------------------,,,+++***))))))***+++,,,---------,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,------......,,,,,,------------------++++++++++++++++++++++++........................////////////////////////000000333888;;;???FFFOOO^^^hhhooommmjjjlllqqqsss}}}}}}sssiiigggppp|||ppp___VVVXXX^^^gggfffhhhlllllloooyyywww```JJJ>>>::::::;;;<<<>>>BBBHHHMMMPPPaaaxxx~~~ssseee[[[UUU[[[fffnnntttwwwyyyyyy{{{}}}|||{{{zzz{{{{{{yyyvvvsssqqqqqqtttvvvqqqdddffflllnnnrrryyy|||{{{{{{}}}}}}}}}}}}|||{{{{{{{{{zzz||||||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}{{{yyyxxxvvvxxxzzz|||}}}}}}||||||wwwxxxyyyzzzzzzzzzyyyyyy||||||}}}~~~~~~~~~~~~~~~|||yyywwwsssjjj^^^TTTNNNIIIEEEBBBAAAAAABBBFFFIIIQQQaaaqqqjjj[[[TTTSSSQQQUUU\\\eeemmmtttxxx{{{|||zzzvvvsssqqqooommmkkkpppuuuyyyyyyxxxxxxtttnnnbbbdddggghhhkkksss~~~|||yyysssjjjcccTTTQQQLLLIIIIIIIIIIIIHHHJJJJJJLLLPPPUUU___ppp{{{uuummmfff]]]VVVVVV\\\eeelllqqqsssuuutttqqqnnnllllllhhheeeaaa^^^]]]]]]\\\[[[VVVSSSNNNHHHBBB<<<999777666777888;;;>>>AAADDDEEEEEEEEEDDDDDDDDDDDDEEEEEEJJJNNNTTTXXXZZZZZZ[[[[[[XXXXXXXXXVVVSSSQQQQQQQQQTTTWWWZZZ]]]^^^]]][[[YYYYYY[[[]]]\\\YYYVVVSSSSSSSSSSSSRRRPPPOOONNNMMMLLLOOOOOOMMMKKKGGGCCC>>><<<:::===CCCKKKPPPOOOHHHBBB333333333333444555777888???AAADDDEEEDDDCCCCCCCCCAAABBBCCCCCCDDDDDDDDDDDDBBBAAA@@@???===<<<;;;:::999888555333222333555666999<<<@@@BBBBBBAAABBBBBB??????@@@@@@@@@?????????;;;;;;;;;;;;;;;;;;;;;<<<777777666666777999<<<>>>:::<<<===;;;666333444666444444333222111000000///000000000000000000000000/////////...------,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++,,,---.........---,,,......------,,,+++++++++------------------------++++++,,,------......///++++++++++++++++++++++++........................////////////////////////000000444999<<>>BBBGGGLLLNNNZZZooo~~~uuuyyyuuuiii^^^WWW\\\hhhqqqvvvyyy}}}~~~uuuooonnnqqqtttxxxjjjiiiooosssxxx~~~~~~}}}||||||{{{zzzzzz{{{{{{{{{|||||||||}}}}}}yyy{{{}}}~~~}}}{{{xxxvvvwwwxxxzzz|||}}}}}}||||||zzz{{{|||||||||||||||{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}|||yyyvvvrrrhhh[[[PPPJJJFFFCCCAAACCCBBBDDDHHHLLLUUUeeettt~~~wwwqqqqqqtttzzzuuuggg^^^\\\[[[ZZZ\\\```eeejjjnnnqqqsssyyyxxxvvvtttrrrooommmllltttyyy|||{{{zzzyyyuuupppeeehhhmmmpppuuu|||}}}zzztttkkkdddUUURRRMMMJJJIIIIIIIIIHHHIIIIIIKKKPPPVVV```rrrzzztttlllfff^^^ZZZ]]]dddmmmrrrxxxyyyxxxvvvrrrmmmjjjhhhddd___ZZZUUUTTTSSSSSSRRRPPPNNNJJJEEE@@@;;;888777444444444666999<<<@@@BBBDDDDDDDDDCCCCCCDDDDDDDDDIIINNNUUUZZZ]]]]]]^^^^^^\\\]]]]]][[[XXXVVVVVVWWWWWWYYY]]]___```^^^\\\ZZZYYY\\\___```]]]ZZZWWWVVVVVVVVVUUUTTTSSSQQQPPPOOOPPPOOOLLLIIIEEEAAA>>><<<===BBBIIIQQQTTTOOOFFF>>>666666555555777:::===???CCCDDDDDDCCCBBBAAAAAAAAA>>>???AAACCCDDDDDDCCCBBB@@@@@@???>>>===;;;;;;:::999777555333333444555777999<<<@@@BBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAABBBBBB>>>>>>???????????????>>>888777777777999:::<<<===:::;;;;;;888555333444555444333333222111111000000000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++---///000///---,,,------,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,------......................................................///////////////000000000111222555999;;;>>>GGGRRR```llluuuvvvuuuyyy|||ppphhhiiiwwwsssbbb\\\aaahhhsssttttttrrrqqqvvvfffOOOAAA===:::;;;<<>>===<<<<<<999;;;>>>AAABBBBBB@@@???>>>>>>======<<<;;;::::::888777555444444555666777999<<<@@@BBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@888999999:::;;;<<<============;;;888555333333333222222222111111000000000////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,........................)))+++---//////...---,,,******++++++,,,---....../////////......---,,,,,,///...---,,,,,,,,,,,,---........................////////////////////////////////////000000111111333444777::::::<<>>???>>><<<:::888777666666555444333333555777:::<<<>>>???BBBEEEHHHJJJKKKLLLNNNRRRWWW[[[]]]]]]]]]]]]^^^```aaa```^^^^^^___```bbbcccccccccbbb```^^^\\\ZZZ]]]aaacccbbbaaaaaaaaa^^^______^^^]]][[[YYYWWWVVVRRRLLLEEE@@@<<<;;;;;;DDDHHHMMMPPPOOOJJJBBB===;;;;;;;;;<<>><<<<<<<<<;;;;;;:::::::::777777666555555666666777888;;;???AAABBBBBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFFFFEEECCCAAA@@@::::::<<<===>>>>>>>>>===@@@>>>;;;777555333222222111111000000000/////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---------,,,+++((()))***+++,,,---...//////.........------,,,,,,000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...//////000000111111222444555999;;;:::===HHHTTTgggsss}}}uuukkkeeegggttt|||nnn___[[[bbbjjjssswwwxxxtttrrrxxxzzz}}}gggQQQEEEBBB;;;;;;===???BBBEEEHHHIIIPPP___hhhlllpppjjjdddiiinnnxxxuuummmggghhhnnnvvvpppdddbbbdddlll{{{zzz{{{~~~~~~~~~}}}}}}}}}}}}||||||}}}}}}|||{{{zzzyyyxxxxxx||||||}}}~~~~~~}}}|||{{{xxxyyyyyyzzz{{{|||}}}}}}~~~}}}{{{{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}}}}|||zzzwwwtttjjj```SSSIIIEEEEEEEEEDDDFFFEEEJJJTTT___lll|||zzzkkk___ZZZYYY]]]fffnnnttt{{{|||yyyvvvpppkkkhhhgggiiijjjvvvyyy{{{{{{{{{}}}}}}yyyyyyzzz||||||wwwvvv~~~|||yyysssjjjcccYYYUUUPPPLLLKKKKKKJJJIIIJJJJJJLLLQQQWWWaaarrrqqqfff```WWWVVVYYYbbbooo{{{{{{vvvqqqllleee]]]WWWMMMIIIDDD@@@===<<<;;;:::888777666666666666666666777666666555666777999:::;;;>>>BBBGGGLLLPPPRRRSSSUUUXXX]]]```aaabbbcccdddaaacccddddddddddddeeegggjjjiiihhhfffdddbbb```______bbbdddeeedddcccdddddddddeeeeeeeeedddaaa___]]]YYYTTTLLLDDD>>>:::999999???AAAEEEGGGFFFCCC@@@>>>:::<<<@@@DDDGGGJJJLLLMMMDDD???888333222222222111555777999;;;===>>>>>>>>>;;;;;;;;;;;;::::::::::::777777666666666666777777666:::>>>@@@AAAAAABBBCCCCCCBBBAAAAAABBBDDDGGGHHHHHHHHHIIIHHHFFFDDDAAA???;;;<<<>>>@@@@@@@@@???>>>???<<<999666444333222222////////////............------------------------........................++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++******))))))***+++,,,------...------------,,,,,,,,,,,,///...,,,++++++,,,---...------------------------////////////////////////...//////000111111222222333666:::======@@@MMM[[[lllxxx|||tttmmmgggiiitttzzzlll^^^YYY^^^fffnnnuuuwwwsssqqqwww~~~}}}vvvsssyyygggPPPEEEBBB;;;<<<===@@@BBBEEEGGGHHHKKKXXX]]]```fffbbb^^^dddgggrrr}}}xxxrrrnnnmmmooovvvwwwgggbbbbbbfffvvv}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{|||||||||{{{{{{|||||||||yyyyyyyyyzzz{{{|||}}}~~~~~~}}}||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||zzzvvvsssjjjaaaUUULLLIIIIIIIIIIIIFFFFFFKKKWWWeeesssuuuhhh^^^VVVVVVYYYcccrrr|||}}}wwwrrrppprrruuuxxx}}}~~~{{{llljjjnnnxxx}}}zzztttkkkdddYYYVVVPPPMMMKKKKKKJJJIIILLLKKKMMMRRRWWWaaarrr|||kkk___XXXYYYYYY[[[dddqqqzzz}}}}}}}}}yyysssnnniiibbbYYYSSSGGGCCC???<<<;;;;;;:::999555555555555666777777888888888777777777888888999<<>>EEEKKKOOOPPPOOONNNCCC===555111111222333222555666888:::<<<>>>??????::::::::::::::::::::::::777666666666666666777777666999===@@@AAAAAABBBCCC@@@@@@@@@@@@CCCFFFIIIKKKJJJJJJJJJIIIGGGDDDAAA???<<<===???AAABBBAAA@@@???===:::777444333333333222...............------------------------------------.....................++++++++++++++++++++++++++++++------------++++++,,,,,,+++***)))))))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///111////////////////////////000000000000000000000000...//////000111222222222333666;;;??????DDDRRR```qqq}}}yyyxxx~~~}}}vvvpppjjjiiissszzzlll]]]WWW\\\ccckkksssvvvrrrpppvvv}}}~~~vvvooommmwwwgggPPPDDDAAA;;;<<<>>>@@@BBBEEEFFFGGGHHHTTTXXXZZZ```^^^[[[bbbcccooozzzxxxuuurrrpppooouuu}}}kkkdddccccccsss|||||||||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzyyyyyyzzz|||}}}yyyyyyyyyzzz{{{|||}}}~~~}}}{{{yyyyyyyyyzzz~~~~~~~~~}}}}}}~~~}}}}}}|||yyyvvvsssjjjbbbWWWOOOMMMMMMMMMLLLGGGFFFLLLYYYhhhwww|||jjj^^^WWWSSSYYY___mmm~~~zzzzzz}}}{{{mmmcccccciiiuuu~~~|||uuullleeeZZZVVVQQQMMMLLLKKKJJJIIIMMMLLLNNNRRRWWW```qqqsssfff```___ZZZ___cccgggnnnxxx}}}~~~yyyuuupppkkkfff^^^UUUNNNFFFBBB===999777666444222111222222222222555999===:::;;;;;;;;;::::::<<<===???BBBGGGNNNUUU]]]cccfffhhhhhhjjjnnnqqqqqqmmmiiiiiiiiiiiijjjlllnnnoooppppppooommmllljjjiiiiiiiiijjjiiihhhhhhiiikkkmmmnnnjjjnnnpppnnnnnnnnnlllgggcccYYYKKK???999777555444999888888888888:::;;;<<>>@@@???@@@BBBDDDGGGIIIKKKLLLOOONNNLLLIIIFFFCCCAAA@@@???@@@@@@@@@AAABBBBBBCCCCCC>>>888333000///...---111000---+++***+++,,,---,,,+++++++++,,,,,,---...,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,111000000///---,,,++++++)))***,,,------,,,+++***)))******+++,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,,,,------////////////...---,,,+++------......//////000000000000000000////////////777777999===AAAIIIXXXfff{{{|||ppppppuuu~~~yyytttpppkkkjjjuuuooo^^^UUUXXX^^^nnnqqqrrrppprrrvvvxxxvvvuuulllgggooo~~~hhhQQQDDD???======>>>BBBFFFHHHHHHGGGHHHNNNUUUYYYYYYYYY[[[^^^iiioooxxxwwwmmmiiijjjqqq~~~ooofffbbbeeeppp{{{~~~~~~}}}}}}|||||||||||||||}}}}}}}}}}}}~~~|||{{{zzz{{{|||{{{zzzvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{|||}}}}}}|||}}}}}}~~~~~~|||}}}}}}wwwrrrlllaaaUUUOOOQQQTTTSSSQQQNNNPPPSSS[[[hhhyyyppp```WWWVVVYYY\\\kkk|||}}}yyy{{{yyynnnjjj^^^eeemmmttt~~~}}}xxxooofff___WWWOOONNNNNNLLLKKKMMMMMMLLLNNNSSSXXXaaasssrrrfffaaa``````dddgggiiiooowww{{{yyyuuuqqqlllhhhddd^^^UUUOOOGGGCCC>>>:::999888666555222222222222333555999======???@@@@@@@@@@@@AAACCCDDDGGGLLLSSS[[[bbbiiilllrrrrrrsssuuuwwwuuuqqqmmmllllllmmmoooqqqssstttuuuuuutttrrrpppnnnmmmlllkkkjjjjjjiiihhhiiikkkmmmnnnmmmqqqsssqqqpppqqqnnnjjjdddYYYJJJ>>>888777666555666555444444555666888999???CCCIIIMMMMMMJJJEEEAAA999777555333333444555666999:::;;;<<<======<<<<<<999999999999999999888888888666333444666888888777888999;;;;;;;;;;;;===>>>@@@@@@BBBDDDFFFHHHIIIJJJMMMLLLJJJGGGDDDAAA@@@???@@@AAAAAABBBCCCDDDDDDDDDAAA===777333111111000000000///---,,,+++++++++,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))))))))***************++++++,,,,,,,,,+++******---------,,,++++++******,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,---............---.........///////////////000000000000000000000///555555888===BBBKKKZZZiiixxxmmmlllrrr}}}}}}yyyuuuqqqkkkkkkyyyppp]]]SSSUUU[[[mmmppppppmmmmmmqqqsssrrrppphhhdddlllzzziiiSSSFFFBBB>>>>>>???BBBEEEGGGHHHGGGEEEKKKRRRVVVXXXZZZ]]]```kkkqqqyyy}}}ssshhhcccbbbhhhvvv{{{ooogggdddcccooo{{{~~~~~~}}}}}}}}}}}}}}}}}}||||||||||||~~~|||zzzzzz{{{||||||{{{yyyyyyzzz{{{{{{||||||}}}||||||||||||}}}~~~~~~}}}|||}}}~~~}}}~~~~~~yyytttlllbbbWWWRRRTTTWWWXXXWWWQQQQQQTTTZZZfffttt~~~~~~tttgggZZZTTTTTTWWW```nnn~~~zzzuuussswwwvvvjjjeeeaaajjjsss{{{~~~zzzqqqhhh```WWWPPPNNNNNNLLLKKKMMMMMMLLLNNNRRRXXXaaarrrqqqfffbbbbbbhhhkkkllllllpppvvvwwwtttoookkkfffcccaaa\\\UUUOOOIIIEEE@@@<<<;;;::::::999555555666555666888<<>>888777666666666888999:::??????@@@??????>>>===<<<:::999999999888888777777888666555555666777555444444666888888888999;;;<<<@@@@@@BBBCCCEEEGGGHHHIIIJJJIIIGGGDDDAAA???>>>===@@@AAACCCEEEFFFFFFFFFFFF???;;;666333222222222222------,,,,,,++++++************************+++,,,)))******+++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,+++*********+++...------,,,++++++******,,,,,,,,,,,,------------------------............((()))+++,,,...////////////////////////.........000000000000000000000000222333666===CCCMMM]]]lll}}}qqqiiikkksss}}}yyyzzzyyyvvvqqqkkknnnppp]]]SSSUUU[[[kkknnnmmmiiigggjjjlllkkkgggaaa___gggtttjjjUUUIIIEEE?????????AAAEEEGGGGGGGGGEEEJJJPPPWWW[[[___cccfffnnnrrrzzz{{{pppeee]]]\\\aaannnzzztttkkkfffdddaaannn|||~~~~~~}}}~~~~~~}}}}}}||||||{{{{{{}}}{{{zzzzzz{{{||||||{{{{{{zzzyyyyyyzzz{{{}}}~~~}}}}}}|||}}}}}}~~~~~~}}}|||~~~~~~~~~~~~zzzvvvmmmdddZZZVVVYYY]]]``````XXXVVVVVV[[[cccllltttxxxwwwqqqhhh^^^YYYWWWYYY[[[hhhuuu|||tttrrrooollllllssswwwkkkfffhhhrrr}}}~~~}}}uuulllbbbXXXPPPOOONNNLLLLLLMMMMMMLLLNNNRRRWWWaaarrr{{{ooogggdddeeennnpppooonnnqqquuutttooojjjfffaaa^^^[[[XXXRRRMMMJJJFFFAAA>>>===<<<<<<;;;999:::;;;;;;;;;<<<@@@BBBFFFJJJNNNQQQRRRSSSTTTUUUXXXZZZ^^^dddkkksssyyy}}}}}}~~~~~~{{{yyytttvvvyyy|||~~~}}}zzzwwwsssooollljjjjjjjjjjjjjjjkkkmmmnnnooossswwwyyywwwwwwwwwuuupppeeeZZZIII===888999:::;;;>>><<<999666444444555666888:::<<<>>>???>>><<<;;;999999::::::<<<===???@@@DDDDDDCCCAAA???>>><<<;;;999999999888777777666666777666666666666555333222111333555666666777999;;;>>>???@@@BBBEEEGGGHHHIIIGGGFFFCCCAAA>>>===<<<<<>>?????????@@@CCCEEEKKKOOOTTTXXXZZZ\\\^^^___bbbccceeeiiiooovvv|||~~~|||{{{xxxzzz~~~~~~zzzuuupppllljjjjjjkkkkkklllnnnoooqqqrrruuuyyy{{{yyyxxxyyyvvvrrrfff[[[KKK@@@<<<<<<>>>???EEEBBB===888444333333333444666777999:::;;;::::::===>>>???AAABBBCCCDDDDDDFFFEEECCC@@@>>><<<::::::888888888777777666666666666666777666555333222111000222444666666888:::<<<<<<===???BBBEEEHHHJJJKKKFFFDDDAAA???===<<<<<<<<<===???CCCFFFGGGFFFDDDCCC;;;888444111000///---,,,++++++,,,,,,,,,+++************)))(((((()))))))))'''((()))*********************+++++++++,,,,,,,,,+++++++++******))))))(((...---+++***)))***++++++(((((())))))***++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***+++,,,,,,---------,,,000000//////......------///000000000111111111222666666999>>>DDDMMM]]]kkkwww~~~{{{xxx{{{}}}uuulllccccccooo}}}zzzwwwtttrrrooorrrqqqllljjjuuu~~~jjjZZZSSSWWW\\\hhhmmmmmmgggaaa```aaaaaaXXXVVVXXX```kkk{{{kkkVVVIIIDDDBBBAAAAAABBBFFFIIIJJJJJJMMMPPPWWWaaalllrrrtttssssssuuuyyy~~~|||wwwmmmbbb\\\[[[aaaooo|||zzzooogggcccbbbccccccppp~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{zzz|||zzzyyyyyy{{{|||{{{zzzxxxwwwvvvuuuvvvxxxzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||{{{yyyxxxoookkkeeedddgggkkkoooppphhhaaa]]]___```___aaaeeeeeebbb^^^^^^ccciiiooorrrxxxxxxtttooonnnnnnpppuuu~~~~~~{{{sssfff\\\RRROOONNNLLLLLLNNNLLLKKKMMMRRRWWW```qqqxxxqqqnnnnnnoootttssspppnnnqqqrrrmmmeee\\\WWWQQQMMMLLLJJJFFFCCCFFFDDDDDDDDDFFFFFFEEEDDDBBBCCCEEEEEEDDDEEEHHHJJJPPPTTTYYY^^^aaadddgggjjjiiiiiiiiikkkooouuuzzz}}}|||zzzzzz{{{~~~~~~yyysssnnnllljjjkkkllloooqqqsssuuuuuuwww{{{|||zzzzzzzzzxxxssshhh]]]OOODDD@@@AAACCCDDDHHHDDD>>>888333111000000333444666999;;;<<<<<<===AAABBBDDDFFFGGGGGGGGGFFFCCCBBB???===:::999888777666666666666666666777777555666666555333111222333111333555777888999<<<>>>===>>>@@@CCCEEEHHHJJJKKKEEECCC@@@>>><<<<<<======<<>>@@@AAADDDIIIMMMOOOOOOMMMKKKMMMNNNNNNNNNOOOPPPRRRUUUYYY^^^bbbfffkkkpppsssmmmlllkkkkkkmmmqqquuuxxx}}}{{{zzz{{{~~~~~~yyysssnnnkkkiiikkkmmmqqqtttvvvxxxyyyyyy}}}~~~|||||||||zzzuuuiii___RRRIIIEEEFFFGGGGGGHHHDDD>>>888333111111222333555999<<>>===;;;888777666555555444555555666666777777777444555555333111000222555222444777999:::<<>>======>>>???===@@@DDDGGGGGGDDD@@@===777444222000000///---,,,...---,,,++++++,,,---...,,,+++***))))))))))))***'''((()))***++++++++++++******+++++++++,,,,,,,,,******+++,,,---...//////)))******+++,,,,,,,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------.........---------.........//////////////////000000111111222333333888888;;;@@@EEEMMM]]]kkkpppssssssqqqsssyyy}}}~~~~~~~~~zzz|||~~~{{{vvvpppjjjjjjvvv|||vvvsssqqqooopppllleeegggsssrrraaaSSSNNNPPPTTTbbbjjjnnniiiaaa]]][[[YYYSSSQQQRRRUUU[[[jjjkkkVVVJJJEEEDDDCCCBBBEEEIIINNNPPPQQQSSSWWWaaasss{{{pppcccZZZWWW[[[gggssszzz~~~~~~xxxppphhheeefffiiillllllwww}}}{{{yyyyyy{{{}}}}}}}}}~~~||||||~~~}}}}}}||||||{{{}}}}}}}}}}}}||||||||||||~~~|||zzzyyyzzzzzzxxxwwwuuuuuuuuuvvvwwwwwwxxxxxxuuuvvvvvvxxxyyy{{{}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{zzzzzz{{{zzzyyyyyyyyyzzz{{{{{{{{{tttkkkiiiooorrroooqqqxxxuuuwwwzzzzzzzzz}}}|||tttiii___TTTPPPNNNLLLLLLNNNKKKKKKMMMQQQVVV```qqq|||zzzzzz{{{|||yyyvvvqqqmmmmmmmmmdddZZZIIIDDD???===>>>???>>><<<;;;>>>DDDLLLSSSVVVVVVUUUTTTVVVWWWXXXWWWWWWYYY[[[YYY\\\```eeejjjooouuuyyynnnmmmkkkjjjkkknnnqqqttttttwww{{{{{{zzzzzz|||~~~|||wwwqqqllliiiiiikkknnnrrrvvvyyy{{{|||zzz~~~~~~}}}~~~{{{wwwjjjaaaTTTLLLIIIIIIIIIIIIIIIEEE???999555444555666555777;;;???CCCEEEEEEEEEFFFGGGIIIKKKKKKIIIFFFEEE;;;:::888555444444444444333444444555666777888888444555555222000000333666333666999;;;<<<>>>AAACCCEEEEEEEEEEEEFFFFFFFFFGGGFFFDDDAAA>>>===>>>???@@@>>>AAAEEEHHHHHHDDD@@@===555333111000111111000//////...,,,++++++,,,...///,,,,,,+++***))))))******(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))((((((((((((((('''(((***,,,---------,,,+++,,,,,,------......///******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---....../////////...---.........//////000000///000000111222222333333777777:::@@@EEENNN^^^mmmnnnooonnnjjjlllsssyyyzzz}}}}}}~~~}}}zzztttrrr{{{~~~wwwsssqqqrrrqqqkkkccceeeqqq{{{}}}xxxkkk]]]RRROOORRRVVV```iiinnniiiaaa\\\YYYWWWSSSQQQPPPQQQUUUbbb{{{kkkWWWLLLGGGDDDCCCCCCEEEJJJOOORRRSSSWWW[[[ggg|||uuuggg\\\WWWXXXcccnnnnnnrrrtttsssuuuyyyzzzxxxwwwrrrjjjdddbbbeeejjjmmmoooyyyzzzxxxwwwxxx{{{}}}}}}}}}|||~~~~~~zzzzzz}}}~~~~~~}}}}}}|||{{{{{{{{{||||||||||||}}}}}}}}}}}}}}}zzzyyyyyyyyyxxxvvvqqqrrrssstttuuuuuuuuutttttttttuuuvvvxxx{{{}}}~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~|||{{{|||}}}~~~~~~~~~zzzrrrqqqyyy~~~|||~~~~~~~~~|||tttjjj___TTTPPPNNNLLLLLLNNNKKKKKKMMMQQQVVV```qqq~~~}}}}}}||||||zzztttnnnjjjgggbbbYYYRRRFFFCCC???;;;888777666666777===FFFMMMQQQWWW]]]aaacccggggggdddcccdddbbb]]]___]]]\\\aaajjjsssyyy{{{tttrrrpppmmmllllllmmmnnnqqqrrrtttvvvyyy|||~~~zzzuuupppllljjjiiikkkmmmqqqtttvvvzzz}}}}}}}}}yyymmmeeeZZZRRRNNNMMMKKKJJJIIIFFF@@@:::666333222222888;;;???DDDGGGHHHHHHHHHEEECCCBBBCCCDDDBBB>>>:::666444111////////////...333333333333555666777888666555333222222333555666777888999<<<>>>AAACCCDDDGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDFFFHHHJJJHHHDDD>>>:::888222222111000///...------------------------------333111///,,,***(((((((((************))))))(((((())))))))))))))))))))))))+++,,,------............,,,,,,+++++++++,,,---...++++++,,,,,,---,,,,,,,,,,,,,,,************,,,,,,...---,,,+++++++++,,,------,,,,,,,,,,,,---......//////.........---------///......000333555666666;;;???CCCFFFJJJSSS```jjjqqqnnniiigggiiillloooqqq{{{}}}zzz{{{|||}}}yyywwwwwwyyytttmmmiiikkkpppvvvzzz|||tttggg[[[TTTTTTWWWZZZeeekkknnniiiccc___ZZZVVVTTTNNNKKKOOOSSS]]]tttooo[[[PPPKKKEEEEEEEEEFFFHHHMMMSSSWWWYYY___lllxxxjjj\\\VVVYYYccckkkooommmkkkiiikkknnnqqqttttttqqqlllhhhfffiiilllooosssxxx}}}zzzyyysssrrrsssvvvyyy|||}}}}}}{{{{{{zzzwwwuuuuuuxxxzzz~~~}}}}}}}}}~~~~~~}}}~~~~~~|||zzz|||{{{zzzyyywwwtttrrrqqqoooooonnnnnnnnnnnnooooooooonnnnnnppptttwwwzzz{{{~~~~~~}}}|||{{{{{{~~~~~~}}}}}}|||}}}}}}~~~{{{tttiii^^^SSSPPPPPPNNNMMMNNNLLLLLLMMMQQQVVV___ppp~~~{{{{{{{{{zzzzzzvvvqqqkkkgggeee```XXXQQQGGGEEEBBB>>>;;;999999999;;;AAAIIIOOOTTTZZZaaafffkkkpppqqqpppooopppmmmiiiddd```]]]___eeemmmsssuuuuuusssqqqooommmmmmmmmmmmnnnppptttxxx|||zzztttpppllljjjjjjnnnqqquuuyyy{{{}}}}}}}}}yyypppggg\\\TTTPPPOOOMMMKKKHHHEEE@@@<<<888666555555999===CCCHHHJJJIIIFFFDDD@@@>>>===>>>>>>===:::777444222/////////000///...333333333333444555777777666555333222222333555666777888:::===@@@CCCEEEFFFIIIHHHGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEJJJKKKKKKHHHBBB<<<888666222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,000///---+++************++++++*********)))))))))))))))))))))))))))))))))++++++,,,---------------++++++++++++,,,,,,------++++++---...////////////---,,,++++++++++++,,,---------,,,+++++++++,,,------------------....../////////.........---------/////////111333666777888???CCCFFFIIIMMMVVVbbbkkkooolllhhhfffgggkkknnnqqqyyy|||}}}}}}~~~~~~{{{yyy|||vvvoookkklllrrrxxx||||||tttfffZZZSSSSSSVVVZZZhhhmmmoooiiiccc___\\\YYYSSSMMMIIILLLQQQ]]]uuuttt___RRRMMMIIIHHHHHHHHHJJJNNNRRRVVVWWW]]]lllxxxjjj\\\UUUXXX```hhhllllllkkklllooorrrvvvxxxuuussspppmmmlllmmmoooppptttyyy{{{xxxwwwwwwvvvvvvxxxzzz{{{zzzyyyuuuuuuuuusssssstttwwwzzz~~~}}}}}}}}}}}}||||||}}}~~~~~~|||zzzzzzyyyxxxuuussspppoookkkjjjiiihhhhhhhhhiiiiiibbbcccfffkkkqqqvvvyyy{{{zzz|||~~~~~~~~~~~~}}}}}}||||||{{{|||~~~{{{uuulll```TTTQQQPPPMMMKKKLLLLLLKKKMMMQQQVVV___ppp~~~zzzxxxxxxyyyxxxxxxqqqmmmhhhdddbbb]]]WWWRRRJJJHHHEEEAAA>>><<<;;;;;;===BBBHHHMMMRRRYYYaaagggpppuuuzzzzzz{{{|||yyyuuukkkddd]]][[[___fffkkkmmmoooooopppppppppqqqqqqqqqlllooouuu{{{}}}xxxqqqmmmjjjhhhhhhpppsssxxx{{{}}}~~~yyysssjjj___WWWSSSQQQOOOMMMHHHFFFBBB>>>;;;999999999:::???FFFKKKKKKGGGAAA===999888666666777666555333222111//////111222111111444444444444444555666777666555444333333444555666777888;;;>>>BBBFFFHHHJJJJJJIIIFFFDDDCCCCCCCCCDDDFFFEEEEEEDDDDDDEEEEEEFFFLLLLLLJJJEEE>>>888444333222111000000///...------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++++++++***************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---******+++---...///000000,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---......------......///000/////////............---000000111222444777999;;;EEEHHHKKKNNNRRRZZZdddlllmmmkkkhhhfffgggjjjooorrrwww~~~~~~~~~yyyrrrnnnnnnssszzz}}}tttfffYYYRRRRRRVVVZZZjjjooooooiiicccaaa```^^^VVVNNNIIILLLRRR___yyy{{{eeeVVVOOOLLLKKKKKKKKKLLLOOORRRTTTSSSZZZiiixxxiii[[[SSSUUU]]]dddffffffgggjjjnnnsssxxx{{{xxxwwwvvvtttsssrrrrrrrrrvvvzzzzzzxxxwwwxxxwwwvvvvvvwwwvvvsssqqqmmmmmmnnnmmmnnnpppuuuxxx~~~}}}}}}}}}}}}{{{zzz{{{}}}~~~xxxxxxwwwvvvrrrnnnjjjhhh___]]][[[YYYXXXYYYZZZ[[[VVVXXX]]]cccjjjqqqvvvzzzwww{{{~~~~~~}}}}}}||||||{{{}}}|||vvvooobbbVVVRRRPPPLLLJJJJJJLLLKKKMMMQQQVVV___ppp|||zzzwwwvvvvvvwwwvvvvvvoookkkgggccc```\\\WWWTTTOOOMMMIIIEEEBBB???===<<<@@@CCCHHHLLLQQQXXXaaahhhmmmttt{{{~~~{{{ppphhh___ZZZ\\\aaaeeegggfffhhhkkkooosssvvvyyyzzzpppsssxxx{{{uuunnniiifffeeeeeemmmpppuuuxxxzzz{{{}}}~~~zzztttmmmbbbZZZVVVTTTQQQOOOJJJHHHEEEAAA>>><<<;;;;;;;;;???CCCFFFEEEAAA;;;666444333222111111222222222222111111222444666666555777777666666666666777777555555444444444444555555777888;;;???CCCGGGJJJKKKJJJHHHEEEBBB@@@@@@AAABBBDDDDDDCCCCCCCCCCCCDDDDDDIIIHHHEEE???999444222111111000000///......------+++,,,------------,,,+++,,,,,,++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))******+++++++++************++++++,,,,,,,,,,,,)))))))))***+++,,,,,,---******))))))))))))******,,,,,,,,,,,,,,,,,,------///............///000000/////////...............000111222333555888;;;>>>IIILLLOOORRRWWW^^^fffllllllkkkiiiggghhhlllrrrvvvwww|||}}}~~~zzzsssnnnmmmsss{{{uuugggYYYSSSTTTYYY]]]jjjnnnmmmgggbbbbbbcccccc\\\RRRKKKMMMTTTbbb|||kkkYYYQQQLLLKKKKKKLLLNNNQQQRRRRRROOOUUUbbbuuuxxxiiiZZZQQQRRRYYY___ddddddfffiiiooovvv|||}}}zzzwwwuuuuuuuuuvvvwwwzzzzzzwwwvvvtttrrrqqqppppppnnnkkkiiigggggggggggghhhlllqqquuu~~~}}}}}}}}}~~~|||zzzzzz{{{}}}}}}}}}xxxxxxvvvrrrmmmfffaaa]]]UUUSSSPPPMMMKKKKKKKKKLLLOOOPPPTTTXXX___hhhqqqwwwxxx{{{~~~~~~~~~~~~}}}wwwooocccWWWRRRPPPMMMJJJJJJLLLKKKMMMQQQVVV```qqqyyywwwuuutttuuuuuutttsssnnnkkkgggccc___\\\XXXVVVRRRPPPMMMIIIFFFBBB@@@???EEEHHHLLLOOORRRYYYbbbiiilllttt{{{}}}pppiii___ZZZ\\\```dddeeeaaadddiiiooouuuzzz~~~zzz|||}}}wwwpppjjjfffdddcccgggjjjnnnrrrtttuuuxxxzzz~~~zzztttlllbbb[[[XXXUUUSSSPPPNNNKKKHHHDDD@@@===;;;;;;<<<===>>>>>><<<888555222111111111000000111222333555444444666999;;;;;;:::;;;:::999888777777777777555555555555555555555555777888;;;>>>BBBEEEHHHIIIGGGEEEBBB???======>>>???????????????????????????@@@???===999444111111111000000//////......------,,,---...//////...---,,,------,,,,,,+++***)))(((************************))))))))))))))))))))))))*********++++++***)))))))))***+++,,,,,,,,,++++++++++++***)))))))))*********++++++++++++++++++***+++++++++,,,,,,---------///............///000000///////////////////////////111333333444888===AAAKKKMMMPPPUUU[[[bbbiiimmmnnnnnnnnnlllmmmqqqxxx}}}yyyxxx{{{|||xxxrrrlllkkkpppyyywwwhhhZZZTTTVVV]]]bbbhhhlllkkkeeeaaacccffffff```TTTLLLNNNUUUccc|||ooo\\\RRRKKKJJJJJJLLLPPPRRRSSSRRRMMMRRR]]]nnn}}}yyyjjjZZZQQQQQQWWW]]]hhhhhhjjjnnnuuu~~~zzzvvvvvvwwwxxxwww{{{xxxrrrpppmmmkkkiiihhhiiihhhgggeeeccccccccccccdddhhhmmmrrr~~~}}}}}}}}}~~~{{{zzzzzz{{{zzzzzzzzzxxxtttmmmeee]]]UUUQQQOOOMMMJJJHHHFFFEEEEEEFFFGGGHHHIIILLLRRR^^^kkktttzzz|||~~~~~~~~~~~~~~~}}}~~~yyyooocccWWWSSSQQQNNNLLLLLLKKKJJJLLLQQQVVV```qqqvvvtttrrrrrrrrrrrrqqqpppkkkiiifffaaa]]]YYYVVVUUURRRQQQPPPMMMKKKIIIGGGFFFFFFIIIMMMOOORRRWWW___eeeooovvv|||~~~~~~xxxjjjddd^^^\\\^^^cccfffgggdddgggkkkqqqwww}}}{{{tttmmmgggcccaaa___bbbfffiiikkknnnrrruuuxxx}}}}}}}}}|||xxxpppiii```ZZZWWWVVVSSSPPPOOOMMMJJJFFFBBB???<<<;;;;;;;;;999777555333222111///111333333222333444666777777888;;;>>>@@@???>>><<<<<<:::999888777777777555555555555555555555555777888999<<>>;;;::::::;;;;;;999::::::;;;;;;::::::999888888777444111000000111/////////.........------,,,...///000000///...,,,......---,,,+++)))'''&&&)))))))))))))))*********))))))))))))))))))))))))***++++++++++++***))))))((()))+++,,,,,,,,,+++***...---,,,***)))******+++,,,------......------,,,******+++,,,------------......------......///000...////////////000000000///111333333444777>>>CCCJJJMMMQQQWWW___ffflllpppssstttuuuttttttyyy~~~wwwuuuwwwzzzwwwqqqjjjhhhmmmwwwwwwgggZZZUUUXXX```fffiiimmmlllfffbbbcccfffggg```TTTKKKNNNWWWeee~~~rrr___UUUKKKJJJJJJMMMRRRTTTSSSQQQMMMQQQ[[[iiiwww||||||~~~zzzkkk\\\SSSRRRXXX]]]fffiiinnnuuu~~~{{{yyyyyy{{{xxx|||uuummmhhhiiifffcccaaabbbcccddddddaaaaaaaaa```bbbgggmmmrrr~~~}}}}}}}}}~~~{{{zzzzzzzzzxxxwwwyyyvvvoooggg]]]TTTMMMIIIFFFEEEEEEDDDDDDDDDDDDEEEBBBCCCDDDEEEKKKVVVdddooowwwyyy{{{||||||}}}~~~zzzpppcccXXXSSSRRROOOMMMMMMKKKJJJLLLQQQVVV```qqqsssrrrpppooooooooommmkkkhhhfffbbb]]]XXXTTTRRRRRRPPPPPPQQQQQQQQQQQQQQQQQQMMMPPPSSSUUUWWW[[[aaagggoootttxxxwwwvvvuuupppjjj```]]]ZZZ\\\aaagggiiiiiigggiiimmmssszzz}}}vvvnnnfff```]]]VVVXXXZZZ]]]```eeejjjnnnqqquuuxxxxxxxxxzzzxxxtttlllfff^^^XXXVVVUUURRRPPPMMMLLLIIIFFFCCC@@@>>>===;;;:::888666555333222111...222555666555555666888999999;;;===@@@BBBAAA@@@<<<;;;:::888666555555444555555666666666666555555666777888999;;;<<<===>>>;;;;;;:::888888777777777555666777777777777666555333444444333111///000000//////.........---------+++---///000000///---+++---------,,,+++)))'''&&&''''''((((((((()))))))))))))))))))))))))))))))))++++++,,,,,,+++******)))((()))+++,,,,,,,,,***)))---,,,***))))))***+++,,,+++,,,------------,,,+++)))***+++---......---------------------......///.../////////000000000000---000222333333777>>>DDDJJJLLLRRRZZZccckkkqqqsssyyy{{{|||{{{|||}}}vvvtttvvvyyyvvvpppiiifffkkkvvvuuufffYYYUUUYYYbbbiiinnnqqqooohhhcccccceeeddd___TTTMMMQQQ\\\kkkuuubbbXXXNNNMMMLLLPPPTTTUUURRROOOMMMPPPWWWbbbnnnwww{{{|||uuuuuuxxx~~~{{{lll^^^TTTTTTYYY^^^eeelllwww||||||yyy~~~wwwmmmiiieeeaaa\\\YYYZZZ]]]___```^^^^^^^^^___bbbhhhpppuuu~~~}}}}}}}}}}}}|||zzz{{{{{{zzzxxxvvvvvvrrrjjj```VVVNNNHHHEEE@@@BBBEEEHHHKKKMMMNNNNNNIIIKKKKKKKKKLLLRRR]]]fffooorrrwww{{{|||}}}{{{rrrfffYYYTTTRRRNNNKKKKKKJJJJJJLLLQQQVVV```rrrqqqpppnnnmmmmmmllljjjhhhdddccc___YYYSSSOOONNNNNNNNNOOORRRTTTVVVXXXYYYYYYYYY\\\___aaabbbeeekkkppplllpppqqqnnnjjjgggaaaZZZYYYWWWXXX\\\ccciiikkkjjjfffhhhmmmttt}}}{{{tttlllccc[[[WWWNNNOOOQQQSSSWWW\\\ccchhhlllpppsssssstttwwwuuuqqqiiiccc\\\WWWUUUTTTRRROOOKKKJJJIIIFFFDDDBBB@@@???::::::999888777555333111...222666888777666777999::::::<<<>>>AAABBBAAA@@@<<<:::999777555444333333555555666666666666555555666666777888888999::::::777777777777666666555555333444555666666555444333111333444333111//////000...............---------***,,,...000000...,,,***+++,,,,,,,,,+++***((('''&&&'''''''''(((((()))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))''')))+++,,,,,,,,,***))))))((('''&&&'''(((***,,,((()))***++++++***)))((()))***+++---......---------,,,,,,,,,,,,---........./////////000000111111---000222222222666>>>EEEJJJMMMRRR[[[fffnnntttvvv||||||wwwuuuwwwyyyvvvpppiiifffkkkvvv~~~sssdddXXXTTTYYYcccjjjrrruuussskkkdddccccccbbb```UUUOOOVVVbbbrrrxxxdddZZZRRRPPPOOORRRVVVVVVRRRMMMMMMOOOSSS[[[eeelllpppqqqooooooqqqwww~~~|||mmm___VVVUUUZZZ___kkkuuu|||zzzzzzrrrnnnaaa\\\VVVSSSSSSVVVYYY[[[[[[\\\]]]___cccjjjsssyyy~~~}}}}}}}}}zzzyyyzzz{{{|||{{{yyywwwsssnnnfff\\\SSSKKKGGGDDDDDDHHHMMMSSSXXX[[[]]]^^^UUUWWWWWWTTTQQQRRRXXX]]]gggmmmuuu{{{~~~|||uuuhhh[[[UUURRRMMMJJJIIIJJJJJJLLLQQQVVV```rrrpppmmmkkkiiihhhfffdddbbb^^^\\\YYYTTTOOOJJJFFFDDDHHHLLLSSSYYY]]]aaaeeegggeeeiiimmmmmmnnnqqqppplllrrrqqqmmmeee[[[SSSOOOOOOPPPOOOQQQXXXaaaiiimmmnnniiiooouuuyyy}}}}}}wwwnnnddd\\\VVVRRRHHHJJJLLLPPPVVV[[[```ccceeekkkppprrrssstttpppkkkddd___WWWRRROOONNNMMMLLLIIIIIIHHHFFFCCC@@@===;;;:::888666333222222333444333555999<<<<<<;;;999777888999;;;<<<===<<<:::999666666555444444333222222666666555555555444444444333333333444444555555555555555555444444333333333000000111111111222222222222111000.........///000------..................++++++++++++++++++++++++'''))),,,,,,+++)))((((((***)))(((''''''&&&&&&'''))))))))))))************---,,,++++++******++++++******+++++++++,,,,,,,,,+++++++++******((('''&&&,,,,,,,,,+++***)))((((((******))))))***,,,...///------------------------,,,,,,------.../////////111///000444555666<<>>===<<<:::999777555444444444555666777777777666555333333000111222333333222000000...///000111222444555555444444444333333333222222111111111222222222222333333333333333333222222222000000000000111111111111111000000////////////000......------,,,,,,++++++************************'''((()))(((&&&%%%&&&'''(((((((((((()))***+++,,,))))))))))))************---,,,++++++******++++++******+++++++++,,,,,,,,,,,,---------,,,+++******,,,+++***)))))))))+++++++++,,,,,,------,,,,,,,,,------------------------,,,------......///000000111///000444555666<<>>===<<<;;;888777666444333333444444666555444222111000//////000111111222222111111000......///000222333444444333333333222222222111111000000000111111111111111222222222222222222222222/////////000000000111111000000000////////////000......---,,,++++++******))))))))))))))))))))))))'''((((((&&&$$$$$$%%%&&&'''''''''''''''((())))))((()))))))))************---,,,++++++******++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,+++***,,,+++)))((()))***+++---+++,,,---......---+++***,,,,,,---------------------------...//////000000111///000444555666<<>><<<;;;;;;<<<;;;;;;<<<===???FFFMMMSSS]]]eeemmmrrrwww{{{zzzvvvggg```UUUKKKFFFEEEGGGIIIIIIMMMSSS[[[bbbjjjpppsssyyy|||sssqqqooonnnnnnooonnnmmmjjjdddZZZOOOGGGCCCAAAAAACCCEEEIIIMMMRRRVVVYYY[[[aaagggjjjiiihhhgggbbb\\\UUUQQQLLLHHHEEEDDDBBBAAA======<<<;;;;;;:::::::::555444444333222222222222333222000...---,,,,,,,,,000000111111222222222222000000111111111222222222333333222222222111111111000000000000000000000000000111111111111111111111....../////////000000000/////////000000000000///......---,,,++++++******))))))))))))))))))))))))---------+++)))((()))+++))))))((('''''''''''''''((()))))))))************---,,,++++++******++++++******+++++++++,,,,,,,,,******+++++++++++++++++++++***)))))))))***+++,,,+++,,,---...---,,,+++***,,,,,,,,,---------......------......///000000111111///000444555666<<>>>>>>>>????????????BBBFFFJJJRRRZZZaaaffflllqqqqqqnnn___YYYQQQKKKJJJLLLOOOQQQNNNSSSZZZ```ffflllrrrvvv{{{}}}zzzxxxvvvuuullljjjiiiiiiiiijjjiiihhhddd^^^UUULLLEEEAAA@@@@@@DDDFFFJJJOOOSSSWWWZZZ[[[```eeeiiihhhgggfffaaaZZZSSSOOOJJJFFFDDDBBB@@@???;;;:::999888888888888888333333222222222111111111000///...---,,,,,,,,,,,,......///000111222333333333333333333333222222222333333333222222222111111111000000000000//////////////////000000000000000............////////////...//////000000000000///......------,,,,,,++++++************************,,,------,,,***((()))))),,,+++***)))(((((((((((())))))))))))************---,,,++++++******++++++******+++++++++,,,,,,,,,))))))***++++++,,,++++++******+++******************++++++,,,,,,++++++++++++,,,,,,------.........---......//////000111111111///000444555666<<>>>>>EEEHHHLLLQQQUUUXXX[[[\\\^^^cccgggfffeeeddd___YYYPPPLLLHHHDDDBBB@@@>>>===:::999777666555555666666222333333333333222111111...............///......---...///000222333555666555555555555555444444444444333333333222222222222111111111000000000//////.........//////000000000------........./////////---...///000111111000///......------------------++++++++++++++++++++++++)))+++,,,+++)))'''&&&&&&+++***)))))))))))))))***))))))))))))************---,,,++++++******++++++******+++++++++,,,,,,,,,)))***+++,,,------------***+++,,,,,,,,,***((('''))))))))))))***++++++,,,++++++,,,,,,---......///.........///000000111111111///000444555666<<>><<<<<>>>>>???GGGIIINNNQQQTTTWWW\\\^^^ccccccdddeeeddd___VVVOOOJJJIIIFFFBBB???<<<:::999888999999:::888666333111000111333444444333111000222222333333333222000///222222333444666888:::;;;::::::999999888777777666444444333333222111000000.........///////////////////////////////////////........................,,,---///111111000...---000///---,,,++++++,,,,,,...---+++)))))))))+++,,,,,,+++***)))((((((((((((((((((''''''''''''(((((())))))))))))************,,,+++***))))))***+++,,,+++,,,,,,,,,,,,+++******,,,+++*********+++,,,---......---,,,,,,+++******++++++******************------------------,,,,,,111111000000//////......///111444666666777:::<<>><<<===>>>FFFIIIMMMQQQTTTWWW\\\___aaaaaabbbcccbbb]]]TTTMMMIIIGGGDDDAAA>>>;;;:::999555555555555333222000///111111333444444333222222333333444555555555444333555555666666777888::::::::::::999999888777777666333333333222222111111111///////////////.........////////////////////////........................,,,---///000000//////...000///---,,,++++++,,,,,,---,,,***)))))))))***+++,,,+++***)))((((((((((((((((((''''''''''''(((((())))))))))))************++++++***))))))***++++++++++++,,,,,,++++++***)))++++++*********+++,,,---...------,,,++++++******++++++******************------------------------111000000000/////////...///111333444555888;;;>>>KKKRRRYYY]]]cccmmmuuuvvvzzzwwwyyy~~~wwwtttrrrvvv~~~}}}yyywwwsssnnnmmmooovvv}}}yyyvvvvvvuuutttkkkddd\\\___qqqyyyjjj\\\VVVYYYcccjjjkkkhhhbbb[[[VVVWWW]]]bbbhhhsss{{{rrrooollliiigggfffeeecccaaa^^^YYYVVVYYYaaannn}}}pppaaaYYYYYY^^^gggrrrxxxwwwttttttuuuuuuqqqmmmhhhddd```]]]\\\aaadddkkkuuu~~~~~~yyywwwsssqqqrrruuuzzz}}}{{{~~~~~~}}}}}}}}}|||zzzyyyxxxxxxxxxyyytttrrrlllccc\\\^^^hhhrrrzzz~~~vvvoooiiiddd^^^YYYSSSSSS^^^jjj~~~~~~}}}}}}~~~}}}~~~~~~~~~{{{yyyuuurrrkkkaaaUUULLLGGGEEEBBBEEEFFFGGGHHHLLLSSSXXXaaajjjuuu~~~~~~yyyzzz{{{}}}~~~}}}|||}}}~~~~~~}}}{{{rrrlllbbbZZZTTTQQQOOONNNMMMMMMOOOQQQRRRYYYiiixxxgggfffeeeccc```\\\YYYWWWVVVSSSRRRVVVZZZ]]]ccciiillloootttwwwyyyzzz|||}}}|||zzzvvvppphhh]]]QQQIII???>>>>>>???CCCHHHNNNRRRXXX]]]eeekkkoooqqqsssuuussswwwzzzzzzwwwqqqkkkiiigggeeeaaa```______^^^\\\[[[YYYWWWWWWVVVUUUSSSPPPMMMIIIDDD>>>;;;;;;<<<===FFFIIIMMMQQQTTTWWW\\\___```aaaaaabbb```ZZZRRRLLLGGGEEEBBB???<<<:::999888444333222111000000//////222222222333333444444444444555666888999:::::::::::::::999888888888888999999888888777777666666555222222222222222222111111000000//////......------........................---------------------------............////////////...---,,,+++++++++,,,++++++***************)))++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))************++++++***))))))***++++++++++++,,,,,,++++++***)))+++************+++,,,,,,------,,,,,,++++++************+++++++++++++++++++++,,,,,,------.........000000000000////////////000111222333444888===AAAJJJRRRZZZ___dddlllpppppptttqqqrrrxxx{{{yyyvvvuuuuuu|||{{{zzzwwwsssqqqsssyyyyyywwwvvvvvvuuuiiiaaa[[[```sssuuueeeWWWRRRWWW```fffgggddd^^^YYYWWWZZZaaafffjjjuuu}}}uuurrrooommmkkkjjjhhheeeccc___ZZZXXX]]]iii{{{~~~qqqbbbZZZYYY]]]eeeooosssrrrooonnnoooqqqpppmmmiiieeeaaa^^^\\\]]]bbblllwwwxxxvvvsssqqqrrruuuyyy|||yyy}}}~~~}}}|||||||||{{{yyyxxxwwwxxxxxxyyywwwuuuppphhhbbbcccjjjrrrwww{{{}}}tttkkkeee^^^ZZZUUUNNNIIILLL]]]mmm~~~}}}|||{{{zzzyyyxxxzzzzzz{{{}}}~~~}}}yyyvvvuuuqqqiii^^^RRRJJJFFFDDDEEEGGGIIIJJJMMMTTT^^^fffqqqzzz{{{yyyxxx{{{~~~~~~}}}~~~~~~{{{uuunnnddd[[[TTTPPPNNNLLLLLLLLLOOOQQQSSSZZZkkk{{{fffeeedddaaa]]]WWWRRROOOKKKGGGEEEHHHMMMQQQYYY```fffkkkrrrxxx|||yyyqqqeeeWWWJJJCCC<<<<<<<<<===BBBHHHNNNQQQUUU[[[bbbhhhlllnnnooopppooossswwwwwwsssmmmgggdddbbb```]]]\\\\\\\\\[[[ZZZXXXVVVUUUTTTTTTRRROOOLLLIIIFFFAAA<<<::::::;;;===EEEHHHLLLPPPSSSWWW\\\___```aaabbbaaa^^^WWWPPPKKKDDDCCC@@@>>>;;;999888777666555333111000111222333333333222222333444555666555666777:::<<<===>>>???===<<<;;;999888777666666555555555555444444333333111111111111222222222222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...///000...------,,,,,,+++++++++***++++++,,,,,,+++************)))(((((((((((((((''''''&&&&&&&&&&&&''''''((()))))))))************+++******************++++++++++++++++++***))))))***************++++++,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,++++++,,,,,,---...//////000000000000////////////000111111111444999???DDDJJJQQQXXX\\\aaahhhkkkkkkoookkkkkkooosssssssssuuuzzz|||xxxuuuuuuyyyyyyvvvvvvvvvuuufff___ZZZbbbuuuzzzooo^^^QQQNNNRRR[[[aaagggddd^^^[[[[[[```ggglllnnnyyyyyytttrrrooonnnllljjjgggeee^^^YYYXXX```ooosssccc[[[ZZZ^^^fffnnnrrrpppmmmmmmoooqqqqqqqqqnnnjjjeeeaaa```]]]dddooozzzwwwvvvsssrrrsssuuuxxx{{{xxx|||}}}|||{{{{{{{{{zzzyyyxxxwwwxxxxxxyyyxxxwwwtttnnnhhhhhhmmmrrrwwwzzz|||zzzsssiii```ZZZSSSQQQMMMHHHDDDJJJ```uuu~~~}}}{{{xxxuuusssqqqppprrrsssuuuxxxzzzyyyvvvssstttooofffZZZOOOGGGDDDDDDHHHJJJMMMPPPTTT]]]iiirrr}}}|||wwwsssvvv}}}~~~~~~}}}wwwpppeee\\\UUUPPPMMMKKKKKKKKKNNNRRRTTT\\\mmm}}}dddcccaaa]]]XXXQQQKKKHHHAAA===:::===@@@CCCJJJQQQWWW\\\eeelllrrrvvvzzz|||{{{yyytttkkk^^^QQQFFF???999999:::<<>>???@@@>>><<<:::888666555444333222222222222111111111111111111111111111111111222111111000///...------,,,------------------------------------------------...------------...//////,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++***)))(((((((((((((((((('''''''''&&&&&&'''''''''((()))))))))*********************++++++************++++++++++++***))))))))))))******++++++++++++,,,+++++++++++++++************++++++,,,,,,,,,,,,++++++,,,,,,---...//////////////////000000000000111111111111333999@@@EEELLLRRRVVVXXX]]]fffmmmooonnnjjjhhhkkkmmmnnnpppttt{{{vvvsssuuu{{{zzzvvvuuuvvvvvvfff]]]ZZZeeexxxttthhhWWWKKKIIIOOOWWW\\\fffccc___^^^aaafffmmmqqquuu}}}vvvtttrrrpppooolllhhheee```[[[ZZZbbbrrruuufff\\\[[[]]]dddmmmpppooonnnooorrrsssuuuvvvsssnnniiifffeeedddkkkvvv~~~vvvuuusssssstttuuuxxxyyyxxx|||~~~|||{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyzzzyyyyyyvvvrrrnnnnnnrrruuuxxxyyyyyysssiii]]]UUUPPPHHHGGGFFFDDDCCCLLLcccyyy}}}~~~~~~|||yyytttppplllhhhgggccceeeiiinnntttvvvvvvuuurrrmmmbbbVVVKKKDDDCCCDDDKKKNNNSSSWWW^^^gggsss|||xxxrrrsssyyy~~~~~~~~~yyyqqqggg\\\UUUPPPMMMKKKKKKKKKNNNRRRUUU]]]nnn~~~bbbaaa]]]XXXRRRKKKFFFBBB>>>999777999;;;<<>><<<:::999888888444333111000000222333555555555555555555555555555555555666777999;;;===>>><<<;;;999777555444333222000000000000000000000000111111111111111111000000000000//////......------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,)))((((((''''''(((((((((((((((''''''''''''(((((())))))))))))************)))***++++++++++++***)))******++++++******)))(((((()))******++++++******++++++++++++++++++************++++++,,,---------+++,,,,,,------.........////////////000000000000111111111222444999@@@EEENNNSSSVVVXXX^^^iiirrrvvvsssnnnkkklllmmmlllpppuuu|||vvvqqqqqquuuzzzzzzxxxwwwuuufff^^^\\\iii{{{qqqdddSSSHHHGGGMMMTTTYYYbbb```___aaafffnnnsssvvv}}}~~~xxxwwwuuusssrrrnnnjjjgggeee```^^^eeesssxxxhhh___]]][[[bbbkkkooopppppptttxxxzzz|||}}}zzzsssnnnkkkkkkooouuu}}}{{{tttttttttttttttvvvwwwxxxyyy}}}~~~|||{{{||||||{{{{{{zzzyyyyyyyyyzzz{{{zzzzzzxxxvvvuuuvvvyyy|||{{{{{{wwwmmm```SSSLLLIIIBBBBBBCCCDDDFFFPPPdddwww}}}zzz|||}}}~~~}}}}}}{{{wwwrrrmmmhhhdddbbbWWWXXX\\\ccckkkrrrwwwxxxpppjjj___RRRGGGCCCCCCEEELLLQQQYYYaaaiiisss~~~}}}vvvtttwww|||~~~}}}|||}}}~~~yyyrrrggg]]]VVVQQQNNNLLLKKKLLLOOOSSSVVV^^^ooo```^^^YYYSSSLLLFFFAAA???===:::999<<<===<<<===AAAAAAEEEKKKQQQUUUZZZ^^^bbbcccdddccc]]]TTTKKKEEEBBB>>>???@@@BBBFFFKKKPPPRRRYYY[[[___ccceeehhhlllooommmoooooommmiiidddaaa```[[[YYYVVVTTTTTTTTTSSSRRROOONNNNNNOOOPPPNNNJJJGGG>>><<<888666555777:::<<>><<<:::999999888222111111000111222333444666666777777666555333222444444444444555777888999;;;:::999777555444444444000000000000000000111111222222111111000000/////////////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------***+++,,,,,,,,,,,,+++******)))((((((((()))+++,,,(((((('''''''''(((((()))))))))(((((((((((())))))))))))))))))************)))***++++++++++++***)))***************))))))((('''((()))***+++******)))******************++++++******++++++,,,------...------------------------.../////////000000000111111222222333555999???DDDKKKPPPUUUXXX___lllvvvzzz{{{vvvrrrqqqpppnnnqqqvvv~~~xxxsssrrrwww|||~~~xxxtttggg^^^^^^lll}}}pppcccRRRGGGGGGMMMUUUYYY___^^^```fffooowww}}}~~~}}}{{{zzzxxxwwwuuuqqqmmmiiigggbbb___dddooo{{{kkkaaa^^^[[[bbblllrrrtttwww||||||vvvuuuvvvzzz~~~xxxssssssttttttuuuvvvvvvwwwzzz}}}}}}|||||||||}}}|||{{{zzzzzzzzz{{{||||||||||||{{{zzz{{{}}}zzzmmm]]]PPPJJJIIIDDDDDDFFFJJJNNNVVVeeesssyyytttrrrpppsssuuuyyy|||~~~~~~|||zzzwwwrrrmmmhhheeecccVVVVVVVVV[[[bbbkkkqqquuunnnggg[[[OOOEEEAAACCCFFFJJJSSS___kkkuuu}}}xxxwwwyyy|||~~~}}}|||{{{|||~~~yyyrrrggg]]]VVVRRRNNNMMMLLLMMMPPPSSSVVV^^^ooo___\\\WWWPPPIIICCC???===<<<:::;;;>>>???======???AAADDDHHHLLLOOOSSSWWWZZZ^^^______ZZZRRRKKKFFFEEEEEEEEEFFFHHHLLLQQQUUUWWWZZZ]]]```bbbeeehhhmmmppplllmmmllliiieeeaaa^^^^^^[[[YYYUUUSSSSSSSSSQQQPPPMMMMMMNNNOOOPPPNNNJJJGGG<<<999666444333666999;;;BBBFFFJJJOOOSSSWWW\\\___^^^```aaa]]]VVVNNNIIIHHH@@@???>>><<<;;;:::999999222222222222333444555555666777888888777555333111444333222222222444555666;;;:::999777666666555555111111111111111222222222333222222111000//////............///////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,)))***,,,,,,---,,,+++***((('''&&&%%%&&&''')))+++(((((('''''''''(((((()))******))))))))))))******))))))))))))************)))***+++,,,,,,+++***)))***************)))(((((('''((()))++++++******)))******************++++++******+++,,,,,,---......------------------,,,,,,.../////////000000111111111222333444666999???CCCEEELLLRRRWWW___lllvvvzzz|||xxxvvvssspppsssxxx}}}wwwwww|||zzzsssiii______nnnqqqcccRRRGGGGGGNNNVVVZZZ^^^^^^bbbkkkvvv{{{{{{}}}|||{{{yyywwwtttoookkkgggaaa]]]aaajjjzzz}}}lllbbb___]]]eeeooouuuyyy}}}~~~}}}vvvssssssttttttuuuvvvvvvvvvzzz~~~}}}||||||}}}~~~}}}|||{{{zzz{{{{{{}}}}}}~~~}}}}}}}}}ooo^^^RRRMMMMMMIIIIIILLLQQQVVV[[[fffqqqtttyyyxxxooofffbbbaaa___llloootttyyy}}}{{{zzzwwwsssnnnjjjgggfff]]]ZZZWWWWWW\\\dddjjjnnnllleeeZZZMMMDDDAAADDDGGGIIISSScccqqq}}}|||wwwwww{{{~~~}}}{{{zzz|||}}}yyyrrrhhh^^^WWWRRROOOMMMMMMMMMPPPTTTVVV^^^ooo___\\\WWWQQQLLLHHHEEEDDDCCCDDDEEEFFFGGGGGGHHHHHHOOOOOOPPPRRRUUUXXX[[[]]]___^^^[[[UUUNNNJJJGGGGGGKKKNNNSSSVVVXXXYYY[[[]]]```aaabbbccceeehhhjjjkkkkkkjjjhhhfffccc```^^^]]]YYYVVVRRRPPPOOOOOOOOONNNLLLKKKKKKLLLLLLJJJFFFDDD<<<999555222222444888:::@@@CCCGGGKKKOOOUUUZZZ^^^aaa___\\\WWWQQQLLLGGGDDD@@@???===;;;999888777777444333222111222444777999:::777555555666666444111555555444333333333444444;;;:::999777666666555555;;;;;;:::888555444444555333333111000////////////000000//////.........---------,,,,,,,,,------...------......------,,,+++******+++,,,,,,---......------,,,,,,,,,,,,++++++(((((())))))*********+++)))))))))))))))))))))))))))((('''&&&&&&%%%%%%%%%))))))))))))************++++++++++++++++++++++++))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))),,,+++*********+++------***+++,,,---............000//////.........//////000111333444666:::???CCCIIIMMMSSSZZZaaalllyyy|||yyyssspppvvv}}}|||rrrhhhaaa]]]```ppp~~~nnn```QQQKKKLLLRRRZZZbbbdddeeehhhooozzz{{{yyy|||~~~|||yyyuuurrrjjjddd]]]\\\eeessszzzyyy{{{sssggg```^^^eeeooowww~~~uuurrrrrrssstttuuuvvvwwwxxx~~~}}}|||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}{{{||||||}}}xxxkkkaaa\\\ZZZ___```ccchhhmmmnnnkkkgggjjjhhhccc\\\VVVRRRRRRTTTZZZcccpppyyy|||}}}}}}~~~~~~{{{wwwtttrrrpppooonnnddd^^^YYYWWWYYY^^^eeellllllcccYYYQQQIIIDDDFFFKKKQQQXXXcccppp}}}~~~||||||~~~}}}{{{~~~~~~~~~}}}vvvkkk___VVVPPPMMMMMMMMMMMMPPPTTTVVV^^^ooo^^^\\\XXXSSSOOOLLLJJJJJJJJJKKKLLLMMMOOOPPPRRRSSSWWWXXXZZZ[[[\\\\\\[[[ZZZ\\\[[[YYYUUUOOOLLLKKKKKKRRRUUUYYY[[[]]]^^^```bbbccccccdddeeeggghhhjjjkkkkkkjjjhhheeebbb___\\\[[[XXXUUUQQQOOONNNNNNNNNMMMKKKKKKJJJKKKKKKIIIEEEBBB;;;888555222222444888:::???CCCGGGLLLPPPUUUZZZ^^^___]]]YYYTTTOOOIIIEEECCC???>>><<<:::888777666666444333222111222444666888:::777555555777777555333444444444333333333444444999888888777777777777888;;;;;;;;;888666444444555333222111000//////...///000/////////.........---------,,,,,,,,,------...,,,,,,,,,,,,,,,++++++*********++++++,,,------...------,,,,,,,,,,,,++++++)))*********++++++++++++))))))))))))))))))))))))+++***)))((((((((((((((())))))))))))************++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))(((************************+++******)))***+++,,,---***+++,,,---............//////............//////000111333444666;;;AAAEEEKKKOOOTTTZZZ```jjjvvv~~~zzzvvvpppnnnuuu~~~|||nnnccc[[[XXX\\\mmm}}}~~~zzzjjj]]]PPPMMMRRRYYYaaagggfffgggkkkrrr}}}~~~|||~~~~~~{{{wwwtttmmmfff^^^ZZZ^^^hhhrrryyy{{{xxxtttppppppuuu{{{sssfff^^^___fffqqq{{{xxxuuutttttttttuuuvvvxxxyyy}}}|||{{{{{{{{{||||||||||||||||||||||||{{{{{{||||||~~~zzzssspppooossstttwwwzzz|||yyysssmmmfffbbb\\\TTTNNNKKKLLLNNNTTT^^^lllvvv|||~~~~~~{{{xxxuuurrrpppnnnlllhhhdddaaa___```bbbgggkkklllcccXXXPPPIIIFFFJJJQQQVVV\\\fffqqq|||~~~{{{}}}~~~~~~~~~~~~}}}wwwlll```WWWQQQOOOOOOMMMMMMPPPSSSVVV^^^ooo\\\[[[XXXVVVTTTSSSRRRRRRUUUUUUVVVXXX[[[^^^```bbbdddeeefffeeebbb]]]WWWTTTSSSTTTSSSQQQNNNLLLLLLMMMUUUXXX[[[]]]___```bbbdddeeeffffffggghhhiiijjjkkkkkkjjjgggccc```\\\ZZZXXXUUURRROOOMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGCCC@@@999777444222222444888:::???CCCHHHLLLQQQUUUYYY\\\\\\ZZZVVVQQQKKKFFFBBB@@@===<<<:::888777666555555444333222111222444666777999888666666777777666555555555444444555555555555777777666666777888888999999::::::888555333444444111111000///.........////////////...............------,,,,,,,,,,,,------+++++++++++++++******)))******++++++,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))******)))((((((((())))))))))))))))))************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))***************************))))))))))))***++++++***+++,,,---............//////............//////000111333444777===DDDIIIOOORRRVVV[[[```iiittt|||~~~xxxrrrllljjjrrr}}}vvvhhh]]]TTTRRRYYYjjjzzz~~~zzzwwwgggYYYOOOQQQZZZbbbgggkkkhhhiiinnnxxx~~~{{{xxxppphhh___XXXYYY^^^eeeiiiiiihhhggggggiiiooowww}}}tttggg___]]]eeeqqq}}}yyyxxxuuutttuuuwwwzzz|||~~~}}}||||||||||||||||||||||||||||||||||||{{{|||||||||}}}zzzssseee```WWWNNNGGGEEEGGGJJJQQQ[[[iiitttzzz|||~~~~~~|||yyyuuuqqqmmmjjjiiijjjkkkjjjjjjiiijjjjjjiiikkkaaaVVVOOOKKKKKKQQQXXX\\\aaaiiirrr||||||zzz{{{~~~~~~~~~|||vvvlllaaaYYYSSSQQQPPPMMMMMMPPPSSSVVV^^^nnn~~~WWWWWWVVVUUUVVVVVVXXXYYY]]]^^^```bbbeeeiiikkkmmmooommmjjjeee^^^UUUNNNJJJFFFGGGHHHHHHGGGGGGHHHJJJNNNPPPTTTWWWZZZ\\\```bbbddddddfffhhhjjjkkklllmmmkkkjjjfffbbb^^^ZZZWWWUUURRRPPPMMMKKKKKKKKKJJJHHHHHHGGGGGGGGGGGGEEEAAA>>>777555333111222444888:::>>>CCCHHHNNNQQQUUUYYY[[[YYYWWWSSSNNNIIIDDD@@@???<<<;;;:::888777666555555444444333222333444555777888888777777888888777777666777777888888888888888777666555555555555666666555666777666333111111222//////..........................................------,,,,,,+++,,,,,,,,,+++++++++,,,+++******)))******++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((('''''''''''''''(((((()))))))))************************************((()))))))))************)))))))))))))))*********++++++++++++++++++++++++)))))))))))))))************+++,,,---............///............//////000000111222444888???FFFLLLQQQTTTYYY]]]bbbkkkvvv~~~~~~wwwpppiiihhhqqq|||{{{yyyzzzssseeeZZZQQQPPPYYYkkkzzz~~~zzzvvvgggYYYOOOSSS___gggjjjkkkhhhiiippp|||~~~|||qqqjjj```YYYXXX[[[___bbb```bbbdddfffiiioooxxxwwwjjjbbbZZZbbbooo}}}{{{wwwuuuuuuxxx{{{~~~~~~~~~}}}~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}zzztttiiicccYYYNNNFFFDDDGGGJJJTTT^^^jjjtttxxxyyyzzz{{{}}}|||yyytttnnnhhheeeccciiinnnrrrrrrrrrqqqmmmhhhfff]]]TTTQQQQQQSSSXXX___cccgggnnnwwwxxxzzz|||~~~}}}}}}~~~zzztttkkkaaaYYYTTTQQQQQQMMMMMMPPPSSSVVV]]]nnn~~~PPPPPPPPPQQQSSSUUUXXXYYY```aaadddgggjjjlllnnnooooookkkcccZZZPPPHHHBBB???999;;;<<<======>>>AAACCCCCCFFFJJJOOORRRWWW\\\___```aaadddhhhkkkmmmnnnooollljjjfffbbb\\\XXXTTTRRROOOMMMKKKJJJJJJJJJHHHGGGFFFEEEEEEEEEDDDBBB>>>;;;555444222111222444777:::>>>BBBIIIOOORRRUUUXXXYYYWWWUUUQQQKKKFFFBBB???>>><<<;;;:::888777666666666444444333333333444555666777777888888777777888888999:::;;;<<<<<<<<<;;;;;;888777666444222111111000111222333222000.........---------,,,------......---------..................---,,,+++++++++++++++,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,------,,,,,,,,,+++++++++******************))))))************************)))((((((''''''''''''(((((()))))))))************************************((()))))))))************((()))))))))*********+++++++++++++++++++++++++++(((((())))))***************+++,,,---...........................///000000///000222444888???HHHMMMRRRVVV[[[___eeeooozzzwwwnnngggfffppp{{{~~~{{{}}}~~~}}}xxxrrrmmmnnnsss~~~sssdddYYYQQQRRR]]]ooo~~~{{{wwwhhhZZZPPPTTT___gggjjjkkkjjjjjjqqqssslllaaaYYYVVVXXXZZZ\\\^^^bbbfffiiilllrrrzzzwwwjjjaaaZZZaaannn|||xxxvvvvvvyyy}}}||||||||||||||||||||||||}}}~~~~~~|||vvvrrrlllfff\\\QQQIIIGGGIIILLLXXXaaammmvvvzzzzzzzzz{{{||||||yyyssskkkeeebbbbbbiiiqqqxxxyyyyyyyyyrrrjjjaaaYYYTTTUUUXXX\\\aaaggglllpppwwwzzz{{{{{{|||~~~~~~}}}}}}~~~~~~~~~xxxrrrjjj```XXXSSSPPPOOOMMMMMMPPPSSSUUU\\\mmm}}}FFFFFFGGGIIILLLPPPSSSUUU\\\^^^bbbeeehhhiiiiiihhhccc^^^UUUJJJBBB<<<999888222444555666666888:::===<<>>>>>;;;999777444111///...------///111000...,,,++++++,,,+++++++++,,,---......---------------............---,,,++++++******+++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++------,,,,,,,,,,,,++++++*********)))))))))))))))************************,,,,,,+++***))))))))))))))))))))))))************************************))))))))))))************((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++*********+++,,,---..................---......///000111000000111333777???HHHNNNSSSWWW\\\aaahhhqqq}}}vvvmmmeeedddmmmyyyyyyvvvwwwvvvsssjjjddd```dddmmmzzz~~~rrrcccXXXRRRUUUaaattt|||xxxhhh[[[PPPSSS]]]ffflllpppqqqooouuuxxxooobbbXXXSSSRRRSSSUUU^^^cccjjjmmmooosss{{{wwwiii```]]]cccooo|||yyyvvvwwwzzz~~~}}}}}}}}}}}}}}}}}}}}}}}}|||~~~|||tttooommmgggccc\\\TTTNNNKKKMMMOOO\\\eeeqqqzzz~~~~~~~~~||||||yyyssslllhhhgggiiiooozzzzzzpppaaaYYYUUUXXX```fffmmmsssyyy~~~~~~|||zzzzzz|||~~~}}}|||wwwrrrjjj```XXXSSSOOONNNMMMNNNPPPSSSUUU\\\lll|||===>>>???AAADDDHHHKKKMMMUUUXXX\\\```bbbaaa___]]]PPPLLLEEE>>>888666555666222444555555555555888::::::===AAAFFFKKKQQQWWW[[[```bbbfffjjjnnnpppqqqqqqooolllhhhbbb[[[VVVQQQNNNLLLKKKIIIIIIJJJIIIGGGEEECCCBBBAAAAAA@@@===999666222111000000222555777999===BBBJJJQQQTTTUUUVVVWWWRRROOOJJJEEE@@@===;;;::::::999888777666555555555444444444444444444444444333555777777555555777:::;;;<<<>>>@@@AAA@@@??????<<<;;;888555222000......,,,...000000...+++******************+++,,,......,,,,,,,,,------............---,,,+++************+++++++++++++++******)))++++++******************------,,,,,,,,,,,,+++++++++++++++******)))))))))************************...---,,,***)))((((((((())))))))))))************************************))))))))))))************((())))))******+++,,,,,,------------------------))))))+++,,,,,,,,,+++******+++,,,---............---------......///000111000000111222666>>>GGGMMMTTTXXX]]]bbbhhhqqq}}}~~~uuulllcccaaajjjvvv|||}}}{{{uuurrrqqqmmmhhh___XXXUUUZZZeeesss|||pppaaaVVVRRRVVVdddwww{{{wwweeeYYYOOORRR\\\gggrrrzzz|||www{{{{{{qqqcccWWWQQQPPPQQQSSS^^^dddlllppprrruuu}}}yyymmmeee^^^cccnnn}}}~~~{{{{{{}}}~~~~~~}}}{{{yyywwwxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~zzz|||~~~~~~~~~vvvmmmgggeee^^^]]][[[WWWTTTSSSTTTVVVdddlllxxx||||||{{{vvvqqqooossswww|||xxxggg]]]VVVZZZdddooozzz|||xxxwwwzzz}}}}}}{{{xxxssskkkbbbYYYSSSOOONNNMMMNNNPPPRRRTTT[[[lll{{{888888999<<>>:::999888999888777555555444444444444444444444444444444444111444666666555555777::::::<<<>>>@@@AAA@@@???>>>===<<<999666444222000000+++...000000...,,,++++++))))))******+++,,,---...,,,,,,,,,------............---,,,+++***************************)))((((((++++++******************---------,,,,,,,,,++++++,,,,,,,,,++++++*********************************---,,,+++)))'''&&&%%%%%%))))))))))))************))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,------------------------)))***+++,,,---,,,++++++++++++,,,---............---------......000111111000000111222666===FFFMMMUUUYYY]]]bbbgggppp{{{}}}tttkkkbbb```hhhssswwwxxxvvvqqqnnnlllfff___WWWQQQMMMSSS___mmm}}}yyynnn___TTTRRRVVVdddwwwzzzvvvaaaWWWNNNQQQ[[[iiixxx~~~|||rrrdddXXXSSSRRRUUUWWW^^^fffooossstttxxx}}}sssmmm\\\aaakkkyyyyyyppppppsssxxxyyyzzz|||zzzxxxxxxyyy|||~~~~~~~~~~~~~~~~~~~~~~~~xxxzzz}}}~~~~~~}}}}}}~~~|||}}}~~~}}}ssshhhaaa]]]YYYZZZ[[[ZZZYYYYYYZZZ\\\lllttt~~~~~~}}}|||}}}|||yyyuuuwww}}}~~~lllaaaXXX[[[fffttt}}}xxxvvvxxx|||}}}|||zzzuuummmccc[[[TTTPPPNNNMMMNNNPPPRRRTTT[[[kkk{{{666555444444777;;;???BBBJJJMMMQQQUUUVVVRRRKKKEEE>>>;;;666333333444555666333555777888777777999:::<<>>;;;999888666999888888888777777666666666555444444666777777666555555555555666666666666:::999:::;;;===???BBBCCC===<<<999555222///---,,,---,,,,,,++++++*********''''''(((((()))*********///......------,,,+++++++++++++++***************++++++************++++++///,,,)))***------+++(((,,,,,,,,,++++++*********000///...,,,+++*********))))))(((((('''''''''&&&(((((((((((())))))))))))(((***,,,,,,***((((((((())))))))))))))))))))))))+++++++++*********)))))))))***++++++,,,,,,,,,,,,+++++++++******)))))))))++++++******+++---...000---------,,,,,,------...............////////////111...///333666:::AAAIIIOOOYYYbbbdddfffmmmvvv{{{{{{qqqeee^^^aaakkkuuuxxxuuupppkkkfff```ZZZVVVOOOMMMKKKNNNXXXkkk}}}uuuhhh]]]XXXPPP]]]mmm{{{zzznnnaaaUUULLLRRR___nnn{{{}}}|||~~~~~~wwwlll```XXXTTTSSSTTT[[[hhhsssxxx{{{|||lllaaa```ffftttyyyqqqcccggglllqqqvvv{{{}}}||||||~~~~~~}}}~~~~~~~~~|||{{{yyywww{{{{{{{{{||||||||||||}}}{{{|||}}}|||uuukkkbbb[[[XXX[[[]]]^^^___```bbbeeegggwww|||}}}vvvkkkbbbdddnnn}}}yyyqqqlllooowww~~~}}}yyyuuummmddd\\\VVVQQQOOOOOOOOOPPPSSSTTTZZZjjjzzz666666666666888<<<@@@BBBFFFHHHKKKNNNOOOKKKFFFAAA>>>;;;777555555666888888:::<<<>>>???>>>>>>???@@@AAACCCGGGLLLRRRWWW[[[^^^dddjjjooorrruuuyyyxxxuuutttooohhhaaa[[[UUUOOOLLLGGGFFFDDDEEEFFFFFFEEECCCAAA@@@>>>;;;888555333222///111111111222333666999BBBFFFLLLQQQSSSRRRPPPNNNKKKGGGAAA===;;;:::888777777777666666666555555555777555333333444555444333555555555666666666666777777777777777999:::<<<===;;;999777444111///...---...------,,,+++******)))(((((((((((())))))))))))***++++++,,,,,,---......---,,,,,,+++***)))((((((+++******))))))******+++))))))))))))(((''''''(((,,,,,,,,,++++++***************)))))))))***++++++)))))))))(((((((((''''''))))))))))))************(((***,,,+++***(((((((((************************+++++++++*********))))))******+++,,,,,,,,,++++++---------,,,,,,,,,++++++,,,++++++++++++,,,...///......---,,,,,,,,,------////////////////////////000...///333666888???GGGOOOZZZccceeegggnnnvvvzzz{{{vvvlllbbb\\\```kkktttxxxuuuoooiiiccc]]]VVVQQQKKKIIIHHHLLLXXXmmm{{{ttthhh]]]YYYTTTbbbssssssaaaTTTLLLSSSbbbqqq|||}}}}}}{{{zzz~~~~~~yyynnnbbbYYYUUUUUUVVVaaammmyyy}}}}}}nnneeecccgggrrr|||~~~|||{{{xxxqqqkkkdddiiioootttxxx|||}}}~~~~~~|||zzzzzz|||~~~~~~~~~}}}}}}}}}}}}}}}|||zzzxxxwwwzzzzzz{{{{{{{{{|||||||||zzz{{{|||~~~~~~}}}zzztttlllddd___]]]___bbbgggjjjmmmqqquuuxxxzzzpppiiikkkvvvyyyrrrmmmnnntttyyy}}}~~~~~~}}}yyyuuunnneee\\\VVVRRRPPPOOOOOOPPPRRRTTTZZZjjjyyy777888888999;;;===???AAACCCCCCDDDEEEFFFDDD@@@===<<<:::888777777999;;;===BBBDDDGGGHHHHHHHHHHHHIIIIIIKKKOOOTTTZZZ___bbbeeehhhnnnsssuuuxxx{{{zzzvvvtttoooggg```YYYRRRMMMIIIEEEDDDCCCCCCDDDDDDCCCBBB@@@???<<<999666333111000...///000111111444777:::AAADDDJJJNNNPPPNNNLLLJJJGGGCCC???;;;::::::999777555555555444444444444333666444222222333444444444555555666666666777777777555555444444444555666666777666444333111000000000//////...---,,,+++***)))))))))))))))(((((((((((())))))******+++,,,,,,---...---,,,+++***(((''''''+++******))))))******+++%%%)))+++)))%%%$$$&&&)))+++++++++++++++*********)))))))))))))))***++++++***)))))))))))))))((((((************++++++++++++(((***++++++)))(((((()))************************+++++++++***************++++++,,,,,,,,,+++******---------,,,,,,,,,,,,+++,,,,,,,,,++++++,,,------///...---,,,,,,,,,,,,,,,111111000000//////......000...///222444666===DDDNNNYYYcccfffiiipppvvvxxxvvvqqqiii```]]]bbbmmmvvvzzzvvvpppjjjccc[[[SSSNNNHHHFFFGGGMMM]]]rrr~~~zzztttiii```]]]\\\jjj}}}xxxbbbTTTLLLUUUggguuu|||xxxvvvyyy|||yyyzzz{{{qqqfff\\\WWWWWWYYYeeerrr~~~oooeeebbbdddnnnvvvyyy{{{~~~uuuqqqmmmlllmmmnnnllljjjiiinnnuuuzzz}}}~~~{{{yyy|||}}}{{{yyyxxxyyy{{{}}}~~~}}}|||||||||||||||{{{yyyxxxwwwyyyzzzzzzzzz{{{{{{{{{{{{yyyzzz|||}}}}}}|||yyytttnnnjjjhhhgggkkkooouuu{{{|||tttpppttt~~~{{{vvvqqqpppqqqsssyyy|||~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}zzzvvvnnneee]]]WWWRRRPPPNNNNNNPPPRRRSSSZZZiiiyyy<<<===>>>@@@AAABBBCCCCCCFFFDDDCCCBBBBBBAAA???===::::::::::::;;;===AAADDDJJJMMMQQQTTTTTTUUUVVVWWWUUUWWWZZZ^^^bbbeeehhhjjjlllrrrwwwyyy{{{~~~{{{wwwsssnnneee]]]VVVPPPJJJFFFCCCBBBAAAAAABBBBBBAAA@@@@@@???<<<999666222000///---...000111222444888;;;BBBDDDHHHLLLLLLKKKHHHFFFBBB???;;;:::999999999888444444444444444444444444666444222222333555666666555555555666666777777888666666555444444333333333444333222222111111111111111000///...---+++******+++******)))((((((''''''+++++++++***))))))((((((,,,,,,++++++***)))((((((******))))))))))))******)))***,,,+++)))((()))++++++++++++***************...---,,,+++************************)))))))))))))))))))))*********++++++(((***+++***)))((()))***************************************************,,,,,,,,,,,,++++++***)))************************------,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,222222111000//////......000......222333555:::AAAJJJUUUaaafffkkkrrrvvvwwwuuuppphhhaaa```gggrrrzzz}}}zzztttmmmfff]]]TTTOOOJJJHHHIIISSSeee{{{~~~{{{vvvnnnfffdddcccsssyyyeeeWWWOOOYYYkkkvvvxxxwwwppppppuuu|||~~~{{{yyyyyyvvvvvvvvvxxx~~~}}}tttiii^^^YYYYYY[[[fffuuuqqqbbb^^^```kkktttxxxzzz{{{ppplllhhhgggjjjnnnppprrrrrrwww}}}}}}|||}}}{{{zzzxxxvvvvvvyyy}}}}}}|||{{{{{{{{{{{{zzzzzzyyyxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{zzzzzz|||~~~}}}|||zzzvvvsssqqqrrrttt{{{}}}zzzuuutttzzz|||xxxuuusssrrrtttxxx|||~~~~~~{{{|||}}}~~~|||{{{{{{{{{|||}}}zzzvvvnnnfff]]]WWWSSSQQQMMMMMMOOOQQQSSSYYYiiixxxHHHIIIKKKLLLMMMMMMMMMLLLNNNKKKHHHFFFEEEDDDBBB@@@===???AAABBBDDDGGGLLLPPPUUUYYY^^^aaacccccceeefffaaabbbdddfffhhhkkklllmmmqqqwww{{{|||}}}~~~{{{vvvpppjjjaaaYYYRRRMMMHHHEEEBBBAAA???@@@AAAAAA@@@>>>???>>><<<999666333111///---...000111333555999<<>>>>>===;;;888666333111000...000111333444666:::===DDDEEEGGGHHHGGGDDDAAA???:::888666666777777777666666666666666666777777777BBB>>>888444222111000///222222333444555666666777999::::::::::::999888777444444333222222222222222111111000000///.........---------,,,+++******)))''''''((())))))******+++)))))))))***++++++,,,,,,***))))))(((((())))))***+++(((&&&(((+++---+++''')))))))))***************'''''''''((()))***+++,,,(((((()))))))))))))))***'''((((((((())))))))))))((()))***)))((((((***,,,++++++++++++++++++++++++***************+++++++++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,---------++++++,,,---------,,,,,,---------,,,,,,------...000000//////......------...---...222444444999???FFFPPPZZZ```gggnnnrrrqqqlllgggbbbaaaeeeppp|||~~~{{{vvvppphhhccc[[[VVVVVVaaauuu|||vvvpppnnniiiyyyyyykkk```[[[cccnnnpppjjjeeeeeegggooovvvwwwsssrrrsssqqqpppqqqxxx|||pppddd]]]^^^aaannnzzzkkkdddccckkkvvvzzz{{{|||rrrpppnnnnnnqqqwww}}}yyytttwwwtttnnniiigggmmmyyy~~~}}}|||||||||{{{zzzyyyyyyzzzzzzyyyzzzzzzzzz{{{{{{{{{{{{{{{|||~~~~~~}}}~~~zzzsssrrrwww{{{|||xxxxxx||||||sssuuuwwwxxxyyy|||~~~~~~~~~yyy{{{}}}~~~}}}}}}|||||||||||||||yyyuuummmddd\\\VVVQQQOOOLLLLLLNNNPPPQQQXXXhhhwwwaaaaaaaaaaaaaaa`````````[[[WWWRRRMMMJJJGGGDDDBBB@@@EEEKKKNNNQQQUUU\\\bbbfffjjjnnnqqqpppooonnnnnnjjjkkklllnnnqqqssstttuuuwww|||~~~{{{vvvoooeee___XXXQQQLLLIIIFFFEEEAAA@@@??????@@@@@@???===;;;:::888666444222111000000222333444555777;;;>>>CCCDDDEEEEEECCC@@@===:::888666555555666666555444555555666666666777777777AAA===777333111000000///000111111222333444555666888999:::;;;;;;;;;::::::777666555333222222222111000000000000000000000000.........------,,,,,,,,,'''(((((()))******++++++***************+++++++++))))))(((((((((((())))))(((((('''((()))******)))((()))))))))*********+++&&&&&&''''''(((***+++,,,''''''((((((((()))))))))(((((()))))))))*********((()))***)))((((((***---++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,---------)))***,,,------------,,,,,,,,,,,,,,,------...///............---------------,,,...333555555:::@@@HHHPPPXXX]]]ccciiillljjjfffccc```aaajjjwww|||wwwiiicccbbblll|||uuuooonnnfffwww}}}iiibbb___fffnnnlllfffaaa___ccckkktttvvvsssssswwwwwwuuuvvv|||uuuhhhaaabbbeeesssrrriiidddkkktttxxxyyyyyyttttttuuuwwwzzz}}}|||~~~|||}}}xxxooofffcccjjjxxx~~~~~~}}}}}}|||{{{zzzzzzzzz{{{|||zzzzzz{{{{{{{{{|||||||||zzz{{{}}}~~~~~~~~~~~~zzzsssqqqvvvzzz{{{~~~vvvvvvuuutttuuuxxx~~~~~~~~~~~~zzz{{{}}}}}}~~~~~~~~~}}}}}}||||||xxxtttlllccc[[[UUUPPPNNNLLLLLLMMMOOOQQQWWWgggvvvddddddcccbbbaaaaaabbbbbb]]]YYYSSSNNNJJJFFFBBB@@@===BBBIIIMMMOOOTTT\\\bbbhhhkkknnnooonnnkkkiiihhhiiijjjlllooorrruuuwwwxxxxxx~~~}}}zzzssslllaaa\\\UUUNNNKKKHHHFFFEEEAAA@@@??????@@@@@@???>>>888888666555333111000000222333444555666888;;;>>>BBBCCCCCCCCCAAA===:::888777555444444555666444333555555555666666666777777;;;777333000111222333333///000000111333444555555666777999:::;;;;;;;;;:::888777666444333222111111000000000000111111111111///............---------+++++++++***))))))((((((,,,+++++++++******))))))))))))(((((((((((())))))&&&))),,,+++((((((***---(((((())))))*********+++,,,+++***************+++&&&'''''''''(((((()))))))))************+++++++++)))))))))(((((((((+++---++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,)))))))))******+++++++++(((***+++---......------+++++++++,,,---...///000,,,,,,---------------------,,,...333555666:::@@@KKKRRRWWW[[[___eeegggeeedddaaa___dddooouuuooolllvvv~~~zzzsssmmmllldddtttgggbbbaaahhhmmmkkkddd```[[[___iiirrruuutttvvv{{{|||zzzzzzxxxkkkdddeeeiiiuuutttjjjdddiiissswwwxxxxxxwwwyyy|||{{{wwwwwwzzz}}}~~~ssshhhcccjjjyyy~~~~~~~~~}}}{{{{{{zzz{{{|||}}}{{{{{{{{{||||||||||||}}}yyyzzz|||}}}}}}~~~yyywww{{{~~~~~~wwwvvvtttrrrsssvvv|||}}}zzz{{{~~~}}}~~~~~~|||{{{wwwssskkkcccZZZTTTPPPNNNKKKKKKMMMOOOQQQWWWgggvvvVVVVVVWWWXXXXXXXXXWWWWWWVVVTTTPPPKKKFFFBBB@@@>>>@@@AAABBBCCCFFFLLLSSSXXXaaaccceeedddcccbbbbbbcccgggkkkoooqqqsssvvv||||||tttjjjdddYYYVVVQQQKKKGGGDDDCCCCCCAAAAAA@@@???>>>===<<<;;;888888777555333111000///111222333555666:::???BBBCCCBBB???===;;;:::::::::666555555555555444444444444444444555444444333333333333222222111000//////......///000111222333333777888999:::<<<===??????:::888666444222111000///111111111111000///------//////.........---------******))))))((((((''''''+++***)))))))))))))))***((()))***++++++***)))((()))))))))))))))))))))))),,,)))'''''')))***(((&&&))))))))))))))))))))))))+++++++++***************''''''((()))***++++++,,,,,,+++*********+++,,,---************************+++***))))))+++---///111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++---//////...---,,,,,,...000...+++***,,,...///...000444444555;;;CCCMMMRRRVVVVVVYYY___cccddddddeeeeeeiiivvv~~~zzz{{{uuummmgggjjjzzziii```\\\bbbiiihhhccc___ZZZdddnnnrrruuuzzz}}}}}}yyy|||}}}pppccc```dddxxx}}}rrriiiiiinnnsssxxx}}}zzz|||~~~vvvqqqnnnpppuuu}}}sssooottt}}}~~~~~~}}}|||||||||}}}}}}|||{{{zzzzzzyyyyyyzzz{{{{{{||||||}}}}}}{{{}}}~~~|||}}}~~~~~~}}}|||~~~|||~~~tttmmmmmmrrryyy}}}~~~}}}|||}}}}}}~~~|||zzzzzztttkkkaaaYYYTTTRRRQQQOOOMMMNNNQQQTTT\\\lll{{{KKKLLLMMMNNNNNNNNNNNNNNNOOOMMMJJJGGGCCC@@@===<<<;;;;;;<<<===???EEEKKKPPPQQQTTTWWWZZZ[[[^^^aaaccciiimmmrrrvvvxxx|||{{{uuulllccc\\\VVVSSSNNNIIIEEECCCBBBBBBAAA@@@@@@???>>>===<<<;;;888888666444333111000///111222444555777:::???BBBDDDBBB@@@===;;;:::999999555555555555444444444444333444444555444444333333222222111111000//////.........//////000111111111444555666777999:::;;;<<<:::999777444222000//////111111111000000///------.........------------,,,******))))))((((((((((((***)))))))))))))))******'''((())))))))))))((('''))))))))))))))))))))))))+++)))''''''))))))(((&&&))))))))))))))))))))))))*********************)))(((((())))))******++++++++++++*********+++,,,---************************+++*********+++---///111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---+++,,,...///000///...---)))+++------++++++,,,...,,,,,,...111222333:::BBBJJJQQQVVVXXX\\\bbbeeedddeeeggghhhmmm|||{{{qqqjjjiiiyyy|||fff^^^[[[aaahhhgggccc```\\\fffooossswww}}}sssfffccceeessswwwllljjjmmmqqqxxx~~~|||oooffffffjjjyyy}}}vvvxxx}}}~~~}}}||||||||||||||||||{{{zzzzzzyyyyyyzzzzzz{{{|||||||||}}}|||}}}~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~vvvpppmmmpppuuuyyy~~~~~~~~~}}}~~~~~~~~~~~~|||zzzxxxssskkkbbbZZZTTTQQQPPPNNNMMMNNNQQQTTT\\\lll{{{DDDEEEFFFGGGHHHIIIIIIIIIJJJIIIGGGEEEBBB???===<<<::::::;;;<<<>>>BBBGGGKKKMMMPPPUUUYYY^^^ccciiilllnnnrrrwww|||zzzssskkkccc[[[VVVQQQOOOKKKGGGDDDBBBBBBBBB@@@@@@???>>>===<<<<<<;;;888777666444222111000000111333555666888;;;???CCCEEECCC@@@===:::888777777555555555555444444444444333333444444555444444333111111111000//////......////////////////////////111111222333444555666777999888666555222111//////000000000000///......---------------,,,,,,,,,,,,***))))))))))))((((((((((((((((((((()))******+++''''''((((((((((((''''''))))))))))))))))))))))))***(((''''''))))))((('''))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))*********+++************+++,,,,,,************************++++++******+++---///000------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,---...///000///...---''')))++++++++++++---///,,,+++---111222444<<>>======<<<;;;;;;888777555333111111000000222333666888999<<<@@@CCCEEECCC@@@<<<999777666555555555555444444444333333333333444444555444444444222111111111000000000/////////.........---------//////000000111222333333555555444444333222111000//////000000///......---------,,,,,,,,,+++++++++))))))))))))))))))))))))'''''''''((((((***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((('''))))))))))))))))))))))))'''''''''(((((((((((((((*********)))))))))))))))***************++++++,,,************************++++++***++++++---...///------,,,,,,,,,,,,,,,---------------------------------............------+++,,,---.........------((()))***+++,,,,,,......------///333555888@@@JJJRRRYYY___aaaeeekkkmmmmmmssssssrrrvvvvvvpppjjjyyy}}}nnn]]]WWWVVV]]]dddeeecccbbbdddmmmtttxxx}}}xxxkkkddddddaaammm}}}|||uuuwww}}}sssllljjjppp}}}uuu___YYY]]]mmm}}}~~~}}}{{{{{{|||||||||||||||{{{{{{yyyyyyyyyzzz{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzzyyy||||||~~~}}}~~~|||yyy{{{~~~{{{tttnnnnnnpppwwwyyy|||~~~}}}}}}~~~~~~~~~~~~|||yyywwwsssoooiiiaaaYYYSSSNNNLLLLLLLLLMMMPPPTTT[[[jjjyyyRRRRRRTTTUUUWWWWWWXXXXXXXXXVVVSSSOOOLLLIIIHHHGGGIIIKKKMMMOOOPPPSSSVVVYYYbbbfffkkkpppuuuzzzxxxrrriiiaaaZZZVVVQQQOOOJJJIIIGGGEEECCCBBBBBBBBB>>>>>>======<<<;;;;;;;;;888666444222111000111111222444777999;;;>>>AAADDDEEECCC@@@<<<888666555444555444444444444333333333222333333444555555555444333333222222222222111111//////......------,,,,,,......//////000000111111///000111222333333222222...////////////......---------,,,,,,,,,+++++++++))))))))))))************''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))((((((''''''((((((((((((((((((((((((&&&&&&''''''((((((((((((*********)))))))))))))))))))))******++++++++++++************************++++++++++++,,,------.........------------......------------------------+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---000444777;;;DDDNNNYYY___cccdddgggmmmqqqqqquuussspppsssyyyrrrooojjjwwwzzziiiYYYUUUUUU\\\bbbcccbbbbbbgggpppwww{{{xxxkkkbbb```[[[cccoooyyy|||yyyuuusssooorrrzzzuuullljjjqqq{{{aaaXXX[[[fffvvv}}}{{{{{{{{{|||||||||||||||{{{yyyzzzzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~zzzzzz{{{|||}}}}}}}}}|||~~~~~~~~~~~~||||||||||||{{{zzzzzzyyyyyytttuuuuuuvvvwwwyyyzzz{{{yyyyyyyyyxxxwwwwwwvvvvvvtttuuuvvvwwwxxxxxxxxxxxxyyy|||~~~|||~~~zzzssspppqqqrrruuuyyy~~~~~~}}}~~~|||~~~~~~}}}|||{{{xxxvvvppplllfff___WWWQQQLLLJJJKKKKKKMMMPPPTTT[[[iiiwww___```aaabbbccccccccccccdddaaa\\\WWWTTTSSSSSSSSSTTTWWW[[[^^^```cccfffiiirrrvvv|||{{{wwwnnniiiaaaZZZTTTOOOJJJGGGGGGGGGEEEDDDBBBAAAAAAAAA======<<<<<<;;;;;;;;;;;;777666333111000000111222333555888;;;<<>>>>><<<<<<<<<;;;;;;;;;;;;:::777555333000///000111222333666999<<<>>>@@@BBBEEECCCAAA>>>:::888666555444444444444333333333222222111222333444555555555555222222222222222222222222/////////.......................................+++,,,...///000///...---------...//////......---.........------------,,,))))))*********+++++++++(((((('''''''''(((((()))***)))(((((((((((()))***))))))))))))))))))))))))###&&&)))***(((&&&'''(((((((((((((((((((((((((((&&&''''''((())))))******(((((())))))******++++++'''((()))***+++******)))************************++++++,,,,,,------,,,,,,---,,,,,,,,,------...///........................+++,,,,,,------,,,,,,+++***************++++++,,,+++***)))+++...//////---...---000555999>>>IIITTT]]]fffpppuuuzzz}}}uuupppjjjlllyyy~~~zzzyyyzzz{{{pppiiifffeeedddppp|||uuucccWWWTTTUUU\\\aaaaaaaaaccciiirrr{{{}}}oooccc^^^YYY[[[bbbkkkmmmkkklllppppppuuu}}}yyyooojjjqqqeeeYYYXXX[[[iii{{{}}}{{{zzzzzz{{{|||||||||||||||||||||}}}}}}~~~~~~~~~}}}|||}}}}}}}}}|||{{{{{{|||}}}}}}~~~~~~}}}|||}}}{{{yyyyyy|||}}}}}}{{{zzz}}}~~~zzzxxxuuutttuuuuuuuuutttvvvwwwxxxyyyyyywwwvvvuuuppppppqqqrrrtttvvvxxxyyy|||}}}~~~~~~|||xxxtttqqqpppooommmllliiihhhfffeeecccdddeeegggiiikkkllllllhhhhhhggggggfffeeeeeeeeecccccccccdddeeeggghhhhhhiiinnntttyyy|||zzzwwwooopppsssuuuxxx{{{}}}~~~~~~~~~|||{{{{{{yyyvvvssslllggg___WWWPPPKKKIIIHHHIIIIIILLLPPPTTTZZZhhhuuuyyyuuuooojjjhhhkkkooorrruuuyyy}}}uuuooohhhaaa[[[RRRQQQOOONNNMMMKKKHHHEEECCCCCCBBB@@@???===<<<;;;;;;;;;;;;;;;;;;;;;::::::777555222000///000111333333666:::<<<>>>@@@CCCEEEBBB@@@===:::777666555555444444444333333333222222111222333444555555555555111111111111111111222222////////////////////////.........------------,,,,,,---...//////---+++***------......///......---//////.........---------))))))******++++++++++++)))(((((('''''''''(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))"""%%%)))***(((&&&'''((((((((((((((((((((((((((('''''''''((()))******+++'''(((((()))***++++++,,,'''((()))++++++******)))************************++++++,,,---------,,,,,,++++++++++++,,,,,,---...........................,,,------......------,,,++++++******++++++,,,---((('''&&&)))---000///...000000222888<<>>======<<<;;;;;;;;;;;;:::999888888777666444222111111111111666777999;;;===???@@@AAA@@@>>><<<888666444333333444444444444444444444444222222222222222222222222111111111111000000000000000000000000000000000000........................------------------------------,,,,,,,,,,,,++++++///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,******))))))(((((('''''''''''''''''''''((()))***))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))***))))))))))))************+++++++++++++++******++++++,,,---+++,,,------......------++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******,,,,,,,,,,,,++++++***))).........------......///222111222555===IIITTT[[[fffqqqvvvlllpppzzz|||||||||yyyvvvttttttuuusssrrrqqqsss{{{|||yyyrrrhhhbbbbbbbbbpppzzzmmmaaaRRRUUUZZZ^^^```aaaaaa```kkkssszzzxxxlllccc\\\\\\^^^ccciiilllllljjjnnnttt|||zzzooohhhlll|||mmmeeeaaa[[[aaakkkxxx}}}|||{{{||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzz|||}}}}}}}}}||||||{{{{{{{{{zzz{{{||||||}}}}}}}}}}}}}}}~~~}}}}}}}}}~~~}}}{{{zzzxxxtttrrroooooonnnnnnnnnmmmmmmmmmnnnpppssstttqqqkkkeee```^^^\\\ZZZXXXWWWXXXYYYZZZ[[[\\\]]]^^^___^^^]]]\\\\\\[[[ZZZZZZ[[[^^^aaaccclllmmmnnnmmmiiiccc]]]YYYXXXXXXWWWUUUSSSOOOLLLKKKHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOPPPPPPOOOMMMKKKJJJIIIHHHGGGGGGGGGIIILLLMMMPPPSSSZZZcccjjjqqq{{{~~~yyyooogggcccgggoootttxxx|||zzz}}}}}}}}}}}}wwwuuuvvvrrrmmmeee___VVVOOOJJJHHHGGGFFFEEEFFFJJJNNNQQQXXXgggvvv~~~{{{xxxvvvxxx}}}~~~wwwqqqnnnhhh```ZZZXXXUUUPPPLLLJJJJJJHHHGGGEEECCCBBBAAA??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777777666444222111111111111555666888:::<<<>>>???@@@???===:::777444333222222444444444444444444444444222222222222222222222222111111111000000000//////000000000000000000000000........................------------------------,,,,,,,,,++++++*********---,,,+++***************++++++++++++++++++++++++***)))))))))((((((((('''(((''''''''''''(((((()))))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))*********+++++++++***************+++,,,,,,+++,,,------......------++++++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******,,,------------,,,,,,+++---,,,,,,,,,,,,---...///222222333777???KKKVVV]]]jjjvvv{{{ppprrryyy}}}}}}}}}vvvvvvvvvtttrrrqqqssstttyyyxxxwwwxxx}}}{{{yyyvvvoooeee______fffsssuuuggg\\\TTTXXX]]]aaabbbaaa```___hhhpppyyyyyymmmeee]]]\\\]]]aaafffiiijjjiiinnnsss{{{zzzqqqhhhkkk{{{yyyooojjjiii```ccchhhqqq}}}|||||||||{{{zzzyyyyyyyyyzzz{{{{{{{{{zzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}|||||||||{{{||||||}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~zzzwwwtttpppkkkhhhhhhhhhgggeeedddcccbbbbbb```bbbddddddbbb]]]WWWTTTOOONNNLLLKKKJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRQQQPPPOOOOOONNNNNNPPPTTTWWWYYY___``````___[[[UUUPPPLLLLLLLLLKKKJJJHHHEEECCCAAA??????@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBB@@@???>>>BBBBBBAAAAAAAAACCCEEEFFFHHHIIIOOOXXX___hhhuuu}}}xxxnnnfffbbbfffkkkoooqqqtttuuuzzz~~~}}}}}}~~~~~~|||wwwuuutttpppjjj```ZZZQQQJJJEEECCCBBBAAADDDFFFJJJNNNQQQXXXiiixxx{{{wwwtttsssqqqqqqtttyyy~~~|||xxxtttpppkkkeee```]]]XXXRRROOOOOOMMMJJJGGGGGGFFFEEEDDDBBBAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::::::::999777777666555333222111111111222444555777999;;;======>>>===;;;888555333222111111333333333333333333333333222222222222222222222222111111000000000000//////////////////////////////------------------------------------------------,,,,,,++++++***)))((((((******))))))))))))******************************))))))))))))(((((((((((()))((((((''''''''''''((())))))))))))))))))))))))******))))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''''''''((()))***)))))))))*********++++++***))))))))))))***+++++++++,,,------......------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********,,,------............---,,,,,,,,,---...///000111333333555:::BBBNNNYYY___kkkwww|||rrrrrrwwwxxxvvvtttnnnoooooonnnmmmnnnrrrttt}}}~~~~~~{{{zzzwwwuuussslllbbb^^^___nnnzzz|||oooaaaUUUUUUZZZ```ddddddaaa___]]]dddmmmwww~~~{{{ppphhhaaa___^^^___ccchhhkkklllqqquuu||||||tttkkkjjjvvv~~~tttoooooopppjjjiiiggglllzzz}}}|||||||||{{{yyyxxxyyyzzz|||}}}}}}}}}|||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{|||}}}}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~{{{vvvrrrlllfff___ZZZXXXWWWWWWUUUTTTSSSRRRRRRRRRSSSTTTTTTRRROOOLLLIIIDDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGJJJNNNQQQTTTUUUUUUUUUSSSOOOJJJEEECCCBBBBBBCCCBBBAAA???===<<<;;;;;;<<<<<<=========>>>>>>>>>??????>>>===<<<;;;>>>>>>>>>>>>>>>@@@AAAAAADDDCCCFFFLLLSSS]]]lllyyy}}}yyypppiiieeefffhhhgggggghhhkkkqqqxxx|||}}}~~~zzz|||zzzvvvtttsssmmmggg\\\VVVMMMFFFAAA???>>>===BBBDDDHHHMMMQQQYYYjjjzzz}}}{{{yyyuuupppllliiihhhggggggjjjoootttwwwuuuvvvvvvvvvuuusssrrrqqqnnnkkkgggccc```]]]YYYVVVSSSPPPLLLKKKJJJJJJGGGEEEDDDDDDCCCBBBAAA??????>>>=========<<<<<<<<<;;;;;;::::::::::::999888777666666444333111111111111222444555777:::<<<=========;;;:::888555333222222222222222222222222222222222111111111111111111111111111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))(((((()))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))((((((((((((***)))((('''''''''''''''))))))))))))))))))))))))***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((&&&%%%&&&''')))+++))))))))))))************)))))))))((())))))***++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,---...............,,,,,,---...///111333444333444666<<>>===@@@AAAEEEJJJOOOXXXjjjzzz}}}rrrqqqpppooonnnkkkhhheeeeeedddccccccdddgggjjjlllkkkjjjiiigggeeecccbbbaaa^^^\\\YYYWWWUUUTTTQQQOOOOOOMMMKKKIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@??????>>>>>>>>>============<<<<<<999999999999888777666666555444222111000111111222555666999;;;============;;;:::777555444333333333222222222222222222222222111111111111111111111111000000000////////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++************)))******+++,,,---(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''''''''''')))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))(((&&&%%%%%%''')))***(((((()))))))))*********)))))))))((())))))***++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++***+++,,,---------------+++++++++---...000222333222444777>>>GGGRRR[[[```fffmmmwwwuuummmiiimmmsssuuutttssslllnnnoooqqqsssvvv{{{~~~yyytttrrrqqqnnneee]]]]]]aaawwwttteeeWWWNNNRRRYYYaaadddccc___]]]]]]aaalllwww~~~uuunnngggeeebbbaaaeeemmmwww}}}uuummmpppyyyxxxpppkkkjjjlllooouuutttrrrsss|||~~~|||~~~}}}}}}}}}{{{{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}yyyuuunnnggg```YYYRRRNNNJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGHHHHHHHHHHHHGGGGGGCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNPPPRRRUUUXXX[[[]]]YYYWWWTTTPPPMMMJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKJJJIIIKKKPPPTTTZZZfffqqq~~~zzzvvvnnnaaaWWWTTTQQQXXXcccnnnvvv{{{~~~zzz|||{{{wwwtttppphhh```WWWQQQIIIBBB???>>>>>>======???BBBHHHLLLVVViiizzzxxxffffffffffffeeedddccccccaaa```___]]]]]]^^^```aaabbb```^^^\\\ZZZXXXWWWWWWRRRPPPNNNNNNNNNMMMKKKIIIJJJJJJHHHGGGEEECCCBBBAAAAAAAAAAAA@@@@@@?????????========================888888999888888777666555444333222111000111111222555777999<<<=========<<<:::999777555444333444444111111111111111111111111111111111111111111111111000000////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++***************+++,,,---(((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&'''((()))((((((((()))))))))*********))))))))))))***+++++++++,,,------......------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,+++,,,,,,------------,,,)))))))))***,,,...///000222444888???GGGQQQYYY^^^iiilllrrrwwwzzz{{{zzzyyypppiiiffflllrrrttttttuuusssuuuxxx{{{}}}{{{vvvwwwzzz}}}{{{rrrpppmmmhhh___XXXZZZ```uuuqqqcccXXXQQQTTT[[[bbbdddaaa]]]\\\]]]cccooozzz{{{|||wwwpppfffeeecccccchhhssszzzooopppvvv~~~}}}xxxxxxyyyxxx|||zzzwwwrrrmmmkkkmmmooosssuuuuuutttyyyzzzxxx|||~~~~~~~~~~~~{{{{{{{{{|||}}}~~~~~~}}}}}}|||||||||}}}}}}}}}}}}~~~|||}}}~~~~~~~~~~~~{{{|||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{zzzuuupppiiiccc^^^YYYUUURRROOOOOONNNMMMLLLKKKJJJJJJIIIKKKLLLNNNOOOOOOOOOOOOJJJKKKLLLMMMOOOPPPQQQRRRTTTTTTTTTUUUVVVWWWYYYYYY\\\\\\^^^___bbbdddfffgggcccaaa]]]XXXUUUSSSSSSSSSTTTUUUWWWXXXXXXXXXWWWVVVWWWWWWXXXYYYZZZ[[[\\\\\\ZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^```aaaaaa```^^^]]]VVVTTTVVVZZZ]]]bbbmmmxxx~~~tttcccVVVQQQJJJPPPZZZfffpppxxx}}}{{{}}}{{{vvvrrrnnneee]]]PPPKKKDDD>>><<<<<<<<<<<<===>>>BBBGGGLLLVVViiizzzrrr^^^______^^^^^^^^^___```\\\[[[ZZZYYYXXXXXXXXXXXXYYYWWWTTTQQQOOOOOOOOOOOOMMMLLLKKKJJJJJJIIIGGGEEEEEEFFFFFFEEECCCAAA@@@@@@???????????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888777666555444333333111000000000111222444666999;;;===<<<;;;:::888777555333333333333333111111111111111111111111111111111111111111111111000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,******)))))))))******+++(((((((((((((((((((((((('''((((((((()))))))))***(((''''''''''''(((((()))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))******************+++,,,,,,+++,,,------......------------.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,---............------,,,******++++++,,,...///000111333888>>>GGGPPPWWW[[[gggiiillloooqqqqqqqqqppplllfffeeekkkssswwwyyy{{{zzz}}}vvvrrrvvv{{{}}}{{{ssspppkkkeee[[[UUUYYYbbbwwwuuuiii```ZZZYYY```fffeee___ZZZZZZ\\\gggrrr~~~~~~uuuwwwwwwqqqhhhhhhgggiiippp}}}}}}pppoootttzzz}}}|||uuupppqqqssssssvvvwwwwwwvvvtttrrrrrrsssrrrwwwwwwssssss|||wwwvvvzzz~~~~~~~~~~~~{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~{{{{{{}}}~~~~~~~~~}}}|||zzz{{{|||||||||zzzxxxvvvpppkkkddd___\\\ZZZYYYXXXYYYZZZZZZ[[[\\\]]]]]]]]][[[]]]```cccdddeeeddddddcccdddeeegggiiikkkllllllnnnnnnnnnnnnoooqqqssstttvvvvvvwwwxxxyyyzzz{{{|||zzzvvvqqqmmmiiiiiiiiijjjooopppqqqrrrsssrrrqqqqqqqqqqqqssstttvvvwwwxxxyyyyyyyyyxxxxxxyyyzzz|||}}}{{{|||~~~|||zzznnnjjjgggffffffjjjuuuxxxeeeWWWRRRKKKOOOWWWaaallluuu{{{~~~~~~}}}}}}zzztttooojjjaaaYYYKKKGGG@@@;;;:::;;;<<<<<>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888888888777666555444333222111000000000111222222555888:::<<<;;;:::999666555444222111111222222000000000000000000000000000000000000000000000000000/////////............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******'''''''''''''''((()))***)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&''''''((((((''''''(((((((((((())))))))))))++++++******++++++,,,---+++,,,------......------------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,///000000000///...------.........//////111222333000333777>>>FFFNNNUUUYYYbbbdddgggiiijjjiiihhhfffhhhcccccckkkuuu{{{zzzsssrrryyy~~~zzzvvvrrrmmmeee[[[UUU[[[eeezzz{{{ppphhhddd___dddiiiggg___YYYXXXZZZiiiuuu{{{qqqttt~~~xxxqqqkkklllmmmpppxxx~~~pppnnnsssxxx{{{yyyrrrnnnooorrrsssrrruuuxxxzzzyyyxxxwwwxxxuuuzzzzzzssspppxxxvvvuuuyyy~~~~~~~~~zzz|||~~~}}}|||}}}}}}~~~}}}~~~~~~~~~}}}}}}~~~~~~zzz{{{}}}~~~~~~~~~}}}|||xxxyyyzzz{{{zzzxxxuuutttmmmhhhaaa\\\[[[[[[\\\]]]fffhhhkkknnnrrrvvvxxxzzzooorrruuuyyy{{{{{{zzzzzz~~~~~~wwwqqqmmmoooyyyzzzgggYYYSSSOOOQQQVVV___iiissszzz~~~~~~~~~}}}}}}yyyrrrlllggg___WWWJJJFFF???;;;;;;<<<===>>>AAABBBEEEIIIMMMXXXkkk|||fffVVVVVVVVVWWWYYY\\\^^^``````bbbbbb]]]UUUQQQRRRTTTRRRQQQNNNLLLJJJIIIIIIIIILLLLLLJJJIIIGGGFFFDDDDDD@@@AAABBBBBBBBBAAA@@@???@@@?????????>>>>>>======;;;;;;:::::::::999999999:::::::::999999777666666222222111111111111222222222222444555666666666666555555444333222222222222222222222222222222222222222000///------///000222////////////////////////------------------------))))))***+++,,,------...***++++++,,,,,,++++++***))))))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''))))))******+++++++++,,,***)))(((''''''((()))***))))))************))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&%%%&&&''''''%%%%%%%%%'''((((((''''''''''''(((((())))))))))))(((((((((((())))))*********+++++++++++++++,,,,,,,,,---------------------------------,,,,,,+++---...///...,,,++++++******++++++,,,---........................,,,,,,---...///000111111222222333777@@@KKKVVV]]]bbbeeeggggggeeedddfffhhh___bbbhhhooowww~~~|||~~~~~~{{{xxx{{{|||xxxssslllfff___[[[```ggg~~~tttmmmkkkpppnnnlllhhh```ZZZ\\\cccpppxxx|||rrruuu}}}{{{vvvkkkooosssvvv}}}wwwrrrooosssvvvxxxvvvrrrppprrruuuyyy}}}}}}{{{|||~~~}}}yyy|||zzzwwwuuuuuuzzz~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{|||yyyxxxyyy{{{{{{{{{zzzyyywwwvvvvvvtttpppmmmiiiaaa]]]```]]]WWW[[[eeeqqqwwwvvvsssxxxwwwlllaaaZZZXXXXXXZZZ___gggpppvvvzzz}}}wwwsssnnnfffZZZPPPJJJDDD===888999<<<@@@BBBBBBCCCEEEHHHQQQ___ppp|||pppXXXRRRSSSUUUWWWZZZ]]]___aaa^^^______ZZZSSSOOOPPPRRRPPPNNNLLLJJJHHHHHHHHHHHHKKKJJJIIIGGGFFFDDDCCCBBB@@@AAAAAABBBAAA@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999999999999999888777666555222111111000000111111222333333444555666666666666555444333222111111111111111111111111111111111111111000///......///000111........................,,,,,,,,,---------......*********++++++,,,,,,---+++,,,,,,------,,,,,,+++))))))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''***************)))))))))))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((())))))(((((('''&&&&&&%%%&&&'''((('''&&&%%%&&&(((((((((''''''''''''(((((()))))))))))))))))))))(((************++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,---//////...,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111222222444999AAALLLWWW]]]ccceeefffdddaaaaaacccfffbbbgggpppzzzwww|||||||||wwwpppiiibbb___gggqqqwwwlllfffeeellljjjiiifff```[[[^^^fffuuu}}}xxxyyy}}}xxxnnnrrrwww{{{xxxrrrooorrruuuyyyxxxvvvwwwzzz~~~~~~~~~zzz{{{{{{zzzxxxyyy}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}||||||||||||}}}zzzzzz{{{||||||{{{yyywwwvvvuuussspppkkkhhhbbbZZZWWW[[[[[[YYY```lll|||wwwuuu|||xxxooogggccc```aaacccgggmmmsssxxx{{{|||vvvrrrlllcccWWWOOOGGGDDD@@@>>>>>>@@@AAAAAADDDEEEGGGLLLWWWgggyyyjjjTTTOOOQQQTTTXXX\\\^^^``````\\\\\\[[[WWWQQQMMMMMMNNNLLLKKKIIIGGGFFFFFFFFFFFFIIIIIIGGGFFFDDDBBBAAAAAA??????@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;:::::::::999999777777777777777666555444222111111000000111111222444555555666666666555555333222111000000/////////////////////////////////111000///......///000111........................,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,------------,,,,,,))))))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''*********)))((((((''''''(((((())))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&'''((((((&&&&&&'''((()))((((((''''''(((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,---//////...,,,+++++++++++++++,,,------------------------------,,,,,,---...///000111111111222555;;;DDDNNNWWW]]]bbbccccccaaa^^^^^^bbbffffffooo}}}|||}}}vvvmmmcccaaammm|||yyylllaaa]]]\\\eeeddddddbbb^^^\\\bbbjjj{{{~~~{{{rrrvvv|||yyysssoooqqquuuyyy|||~~~~~~||||||{{{{{{|||~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{yyyyyyzzzzzzyyyxxxuuutttsssrrrooojjjddd___XXXQQQOOOTTTWWW[[[fffsss~~~~~~~~~zzztttuuu}}}}}}yyyuuusssqqqqqqqqqsssuuuxxx{{{}}}~~~{{{vvvpppjjj```UUULLLDDDCCCBBBCCCDDDDDDBBB@@@FFFGGGKKKSSSaaatttcccPPPNNNQQQUUUYYY\\\^^^^^^]]][[[[[[YYYUUUOOOLLLKKKLLLJJJIIIGGGFFFEEEEEEFFFGGGIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>>>>>>>>>>======<<<::::::::::::::::::::::::;;;::::::::::::999999999555666666666555555444333111111000000000000111111555555666666666555444444111111000///............////////////////////////000///............///000........................------------------------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++))))))))))))))))))))))))************)))))))))((()))))))))))))))(((''''''(((((((((((((((''''''''''''((()))******)))((('''(((((())))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%&&&((())))))(((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---------------------------,,,,,,---///000...---,,,++++++++++++,,,------////////////////////////,,,,,,---...///000111111111222666<<>>;;;:::999888888888999999666666777777777888888888666666666666555555555555444444555555555555444444000000////////////000000000111111222333333333333000///...------,,,,,,---........................---..................---------------------------------------------------,,,,,,++++++++++++++++++*********++++++*********))))))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''&&&&&&'''((())))))******))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((((('''((()))+++******))))))))))))******((())))))******+++,,,,,,(((((()))))))))*********------------............------------------------...------...000000///...---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,---...///000111111000111333888BBBNNNXXX___hhhjjjllllllmmmqqqxxx}}}}}}pppeee```ddduuuvvvgggXXXQQQSSSWWWZZZYYYZZZ\\\]]]bbbppp}}}~~~xxxxxxyyy{{{~~~wwwmmmgggpppzzzwwwqqqlllmmmttt|||}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}}}}~~~~~~}}}zzzxxxvvvsssmmmddd\\\WWWSSSQQQOOOJJJJJJIIIJJJJJJHHHEEEBBB;;;===???AAADDDLLLSSSXXXUUURRRNNNNNNOOOQQQQQQQQQRRRSSSUUUVVVVVVUUUTTTRRRNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOONNNNNNNNNKKKKKKLLLLLLMMMNNNNNNOOOOOONNNLLLJJJHHHGGGGGGGGGGGGHHHJJJKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDFFFGGGLLLWWWfffqqq}}}{{{oooggg]]]^^^iiizzzuuukkkjjjooouuu~~~}}}|||xxxooodddWWWLLLFFFCCCCCCCCCEEEHHHJJJJJJIIILLLPPPZZZlllxxxfff^^^WWWMMMJJJMMMYYYZZZ[[[\\\]]]\\\\\\[[[YYYWWWSSSPPPMMMKKKHHHFFFDDDDDDCCCDDDEEEGGGHHHJJJEEEEEEDDDBBB@@@???======;;;:::888777777777888999444555555555666666777777666555555555555444444444444444555555666555555555000000////////////000000...///000111222333333333000000///...------------------------------------------............------------------------------******+++,,,...//////000+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))(((((('''((((((((()))))))))))))))***)))(((''''''((()))***''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************&&&(((******))))))+++---******))))))))))))******((())))))***++++++,,,,,,(((((((((((())))))))))))---------.........//////------------------------...------...000111///...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111000000222777@@@MMMXXX```lllooopppqqqqqqtttzzz{{{qqqeee]]]\\\ddduuu~~~uuufffXXXRRRTTTXXX]]]\\\\\\^^^___eeessswwwwwwxxxzzz|||~~~xxxnnndddoooxxxuuuqqqnnnooouuu~~~|||}}}~~~~~~}}}}}}}}}}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~|||yyyvvvtttoooggg]]]SSSMMMHHHFFFDDDAAAAAA@@@AAACCCBBB@@@>>>777;;;>>>@@@CCCIIIOOORRRMMMJJJFFFEEEGGGHHHHHHFFFGGGIIIJJJLLLLLLKKKJJJIIIFFFGGGGGGGGGHHHIIIIIIIIIEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJFFFEEEDDDCCCBBBCCCCCCDDDCCCDDDFFFHHHHHHGGGFFFEEEFFFEEEDDDDDDDDDEEEFFFGGGEEEFFFFFFFFFJJJTTTcccnnn|||}}}nnndddZZZZZZgggyyyqqqgggfffnnnuuu|||{{{wwwnnnbbbTTTJJJDDDBBBCCCEEEIIILLLMMMKKKIIIOOOSSS^^^ooottt^^^UUUNNNGGGHHHOOOYYYYYYYYYYYYXXXWWWVVVUUUWWWTTTPPPMMMKKKJJJHHHFFFBBBBBBBBBCCCCCCEEEFFFFFFCCCAAA@@@@@@@@@@@@>>>===;;;:::888777666777777888666777777777888888888888666555555555555444444444555555555555555555555555666444222000/////////000////////////000000000000111111111000///......---------,,,,,,+++,,,,,,,,,000000000///......------//////...---,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))+++,,,------,,,***)))******++++++++++++************************************))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))''''''(((((((((((('''''',,,***(((((())))))'''%%%&&&&&&&&&'''''')))***+++))))))))))))))))))))))))))))))******++++++++++++((()))***+++,,,,,,+++***...------,,,,,,,,,------------............------------......//////000000***)))))))))***+++,,,,,,***************+++++++++/////////000111111222222111111444;;;BBBKKKYYYfffssszzz|||vvvsssvvvwwwuuuyyyrrrqqqjjj___VVVWWWcccuuutttcccWWWSSSVVVZZZaaa```^^^^^^bbbkkkwwwzzz|||~~~|||yyyvvvvvvxxx|||~~~}}}yyyxxxyyy{{{~~~xxxuuuttt}}}wwwlllmmmnnnooopppsssxxx{{{~~~}}}|||{{{zzzzzz|||}}}~~~~~~|||zzz~~~}}}|||{{{zzzxxxuuurrroooggg[[[NNNDDD???======BBBAAA@@@>>>>>>===>>>>>>AAABBBCCCEEEIIIMMMQQQTTTMMMJJJFFFCCCBBBCCCEEEGGGGGGGGGGGGGGGGGGGGGFFFFFFCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHKKKNNNOOOOOONNNNNNMMMMMMLLLKKKKKKLLLNNNOOOOOONNNNNNNNNOOOPPPQQQRRRPPPNNNMMMNNNQQQTTTUUUUUUXXXUUUTTTTTTTTTXXXdddpppzzz}}}|||nnnggg___^^^cccppp{{{wwwwwwzzz}}}}}}{{{yyytttjjj^^^RRRJJJFFFAAAEEEJJJMMMMMMLLLKKKKKKNNNXXXgggxxxoooXXXOOOKKKHHHJJJOOOXXXYYYYYYYYYXXXWWWVVVVVVVVVSSSOOOLLLKKKIIIGGGFFFBBBBBBBBBBBBBBBCCCDDDDDDBBB@@@????????????>>><<<<<<;;;999888777777777888666666777777777888888888555555555555444444444444444444444444444444444444555444222111000//////000000000000000111111111111333222222111000000//////------,,,+++++++++++++++///............---------///......---,,,,,,++++++,,,++++++******++++++,,,,,,,,,+++++++++*********)))***,,,------,,,***))))))))))))******)))))))))******************************))))))))))))******))))))))))))))))))))))))))))))************))))))++++++***)))((('''&&&&&&''''''(((((((((((('''''')))((('''((()))***)))((('''''''''''''''((()))***))))))))))))))))))))))))******************++++++((()))***+++++++++******,,,,,,,,,,,,---...//////------............------............////////////+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,//////000000111111222222222222666===DDDMMM[[[hhhvvv}}}{{{wwwwwwvvvsss~~~wwwpppeee```XXXTTTWWWeeevvvrrrbbbVVVRRRUUUZZZbbbaaaaaabbbfffooozzz|||wwwzzz}}}xxxtttqqqqqqssstttzzzzzzzzzxxxuuutttuuuvvv|||zzzwww}}}}}}oooiiijjjlllnnnooossswww{{{}}}yyy|||~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{}}}||||||{{{yyyvvvsssmmmeeeXXXKKKBBB>>>???@@@CCCCCCCCCBBBBBBAAA@@@@@@FFFHHHJJJNNNQQQUUUXXXYYYTTTRRRMMMJJJIIIJJJMMMOOOPPPPPPOOOOOOOOOOOOOOOPPPMMMNNNOOOPPPQQQQQQRRRRRRNNNNNNNNNOOOOOOOOOPPPPPPPPPRRRUUUWWWYYYZZZZZZYYYXXXXXXWWWVVVVVVWWWXXXYYY[[[[[[\\\]]]^^^^^^______bbbaaaaaabbbfffiiijjjjjjkkkhhheeebbb```aaajjjuuu~~~}}}|||ppphhhaaa___eeerrr~~~~~~|||yyywwwrrriii\\\QQQIIIEEEDDDGGGKKKMMMMMMMMMMMMNNNQQQZZZiiiyyylllWWWNNNJJJGGGJJJPPPXXXXXXXXXYYYXXXXXXWWWWWWUUURRRNNNKKKJJJIIIGGGEEEBBBBBBAAA@@@@@@@@@@@@AAAAAA???>>>>>>>>>>>>===;;;===<<<:::999888777777777666666666666777777777777555555555555444444444444444444444444444444444444444444222111000000000000000000111111111222222222333333333222222111111000...---,,,+++***))))))))),,,,,,,,,,,,------------......------,,,,,,++++++++++++************++++++,,,++++++++++++*********)))***+++,,,,,,+++***)))(((((())))))))))))((((((***************************))))))(((((())))))***))))))))))))))))))))))))((())))))******))))))(((++++++***)))((('''&&&&&&'''(((((())))))(((((('''&&&%%%%%%'''***,,,,,,+++(((((((((''''''((())))))))))))))))))))))))))))))++++++******************((()))******+++*********++++++,,,,,,---///000111------............------/////////...............---,,,,,,,,,,,,------...,,,,,,,,,------.........//////000000111222222222444444999AAAHHHQQQ^^^kkk{{{|||xxxtttqqq~~~yyysssmmm]]]YYYSSSSSSZZZhhhwww~~~ooo___TTTRRRVVV[[[cccdddeeehhhmmmuuu|||wwwxxxwwwpppkkkhhhggggggmmmooorrrsssssstttuuuvvvzzzzzz{{{zzznnnfffhhhkkkmmmnnnqqquuuxxxvvvmmmiiimmm}}}}}}||||||}}}}}}{{{||||||||||||||||||||||||{{{zzzzzzzzzxxxuuurrrlllcccUUUHHHAAAAAADDDHHHLLLMMMPPPQQQQQQPPPOOOMMMRRRSSSVVVYYY\\\```bbbcccaaa___\\\ZZZYYYZZZ]]]^^^aaa```_________```aaabbb```aaabbbcccdddeeeffffffddddddeeeeeeeeefffffffffgggiiillloooqqqrrrssssssrrrqqqppppppppppppqqqqqquuuvvvwwwyyyzzzzzzyyyyyy{{{{{{{{{~~~{{{wwwqqqooouuu~~~}}}|||rrrjjjbbbbbbgggttt~~~|||xxxvvvpppfffZZZOOOHHHEEEEEEFFFHHHIIIJJJKKKNNNPPPRRRZZZgggwww}}}iiiUUULLLIIIFFFJJJQQQWWWWWWXXXXXXXXXXXXWWWWWWSSSPPPLLLJJJIIIHHHFFFDDDBBBAAA@@@???>>>=========@@@>>>======>>>>>>===<<<===<<<;;;:::888777777666555555555666666666777777555555555444444444333333333333333333333333333333333333222111111000000000///000000000000111111111333222222222111111000000...---,,,***)))((((((((()))******+++,,,,,,---------------,,,,,,,,,++++++++++++************++++++++++++++++++************))))))***++++++++++++***(((((())))))))))))((((((************************))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******(((((())))))))))))((((((&&&%%%%%%'''***,,,,,,+++))))))(((((((((((((((((()))))))))))))))))))))))),,,+++***)))))))))***+++))))))******************---,,,,,,,,,---...//////,,,------......------,,,/////////......------------,,,,,,,,,,,,,,,------,,,,,,,,,------......//////000000111111222333333555666<<>><<<;;;;;;;;;???>>>======>>>>>>===<<<<<<;;;;;;:::999888777666444555555555555666666666555444444444444333333333333333333333333333333333222222222222111111000///.........////////////000000000000000////////////...---,,,***)))(((((((((((())))))***+++,,,------,,,,,,,,,,,,,,,++++++++++++******))))))******++++++++++++*********))))))))))))******++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((()))*********(((((())))))))))))(((((((((''''''((()))******)))***))))))((((((((()))))))))))))))))))))))))))))),,,+++***)))))))))+++,,,+++++++++************+++///...---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,//////......------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---......///000000000111222222333333666888???IIIQQQYYYfffqqqxxxrrrpppxxx}}}zzzyyyxxxsssrrrnnniii]]]WWWQQQTTTaaarrryyydddRRRLLLQQQ\\\eeeeeehhhmmmrrrwww{{{wwwzzz}}}xxxnnnfffaaa^^^]]]]]]cccmmmuuuzzz}}}~~~~~~yyyuuu|||yyyrrrkkkmmmppppppoooooooooppp~~~~~~rrrgggaaafffxxx~~~}}}~~~~~~||||||{{{zzzyyyzzzzzzzzzuuutttsssttttttsssqqqnnnhhh```VVVOOOOOOVVV```gggqqquuuzzz|||yyyyyyvvvqqqoooqqqxxxuuulllddddddlllyyy}}}xxxtttmmmcccXXXOOOJJJHHHKKKMMMOOOQQQUUUZZZ```dddiiinnnvvvsssbbbQQQJJJHHHHHHOOOYYYVVVVVVVVVVVVUUUTTTSSSRRRPPPMMMIIIGGGFFFEEEDDDCCCAAA@@@???===<<<;;;::::::===<<<;;;;;;======<<<;;;999999999999999888666666444444444444555555555666444444444444333333333333222222222222222222222222222222222222222111000///---------.........//////...........................---,,,+++***))))))))))))))))))***+++,,,,,,---,,,,,,,,,,,,++++++++++++******))))))))))))******+++************)))))))))(((((())))))***+++++++++******++++++++++++******)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))'''(((((())))))(((((('''***)))))))))((((((((('''((())))))******))))))(((***)))(((((())))))(((''')))))))))(((((()))******))))))))))))))))))))))))+++***)))((((((***,,,---------,,,++++++++++++,,,///...---+++******)))))),,,,,,------------,,,,,,.........------------------,,,,,,+++++++++++++++***++++++,,,---...//////000000111111222333333333777999AAALLLTTT\\\hhhsss}}}~~~|||sssooopppuuuxxx|||{{{zzz|||{{{xxxyyysssoooppplllgggYYYSSSOOOWWWhhhzzzttt```PPPMMMTTT```hhhfffiiinnnsssxxx|||wwwwwwyyyzzzpppgggbbb______^^^fffqqq{{{yyysssvvvyyytttooorrrttttttssspppooooooxxxwwwmmmdddeeettt~~~}}}|||zzzzzzyyyxxxwwwvvvvvvuuurrrqqqqqqrrrsssrrrooommmddd___ZZZXXX\\\fffqqqyyy|||vvvssswww}}}~~~uuukkkbbbdddlllzzz~~~~~~~~~|||zzzwwwtttlllbbbWWWOOOKKKJJJIIILLLRRRWWW\\\ccciiimmmwwwyyy~~~kkk[[[NNNJJJKKKMMMWWWdddVVVVVVVVVUUUSSSRRRPPPOOONNNKKKHHHFFFEEEEEECCCBBBAAA@@@>>>===;;;;;;:::::::::999888999:::;;;:::999666777888888888777666666333333444444444555555555444444444333333333222222222222222222222222222222111111222333222111000///............////////////------------------......------,,,+++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************))))))))))))((((((((())))))***+++,,,))))))************))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((())))))************))))))***((('''((()))***)))'''(((((((((((()))***++++++))))))))))))))))))))))))***)))((('''(((+++---//////...---,,,,,,,,,------,,,,,,+++***))))))))))))+++,,,,,,------,,,,,,+++,,,------------------.........---,,,,,,,,,,,,,,,+++,,,---...///000000111000111111222222333333444777:::CCCNNNWWW^^^jjjuuuvvvuuuwwwyyytttmmmkkkoootttxxx{{{zzzyyyzzz~~~}}}|||~~~ppplllmmmjjjdddZZZUUUUUU```rrr|||ppp___SSSRRRYYYbbbhhhgggiiimmmrrrwww~~~{{{zzz{{{|||qqqiiiccc```______hhhvvvzzzsssssszzz|||zzzzzzzzzyyyxxxrrrtttxxxxxxwwwtttrrrrrrvvv}}}vvvjjjeeeooo|||~~~|||zzzwwwwwwwwwvvvtttrrrpppnnnlllllllllmmmnnnmmmkkkiii___]]]\\\___gggssswwwtttooooootttyyyqqqpppttt|||~~~tttiiiaaaccclllyyy~~~}}}|||}}}}}}}}}{{{yyyvvvrrrjjj___UUUMMMJJJJJJHHHNNNWWW___gggnnnssswwwaaaTTTJJJJJJNNNTTTbbbqqqVVVVVVUUUTTTRRRPPPOOONNNNNNKKKGGGEEEEEEDDDCCCBBB@@@???>>>===<<<;;;;;;;;;888777666777888999888777444555777888888777777666333333333444444444555555444444444333333333222222111111111111111111111111000111222333333222000///////////////000000000000------..................------,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************))))))))))))(((((((((((()))***+++,,,(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''((()))***++++++))))))************))))))(((''''''((()))******)))(((((((((((()))***,,,,,,))))))))))))))))))))))))***(((''''''(((+++...000000///...---,,,------...***)))))))))))))))******+++,,,,,,------,,,,,,+++,,,,,,,,,------.........000///...---------------------...///000111222222000111111222222333444444666:::CCCOOOXXX```kkkuuuqqqoooppprrrnnnhhhiiiooowwwzzz}}}}}}{{{{{{|||nnnjjjkkkhhhbbb___[[[]]]iii{{{wwwlll___VVVVVV\\\bbbfffgggjjjmmmqqqvvv}}}~~~~~~}}}rrriiiccc```___]]]hhhyyy}}}tttqqquuu{{{}}}}}}|||wwwqqqnnnooorrruuuwwwrrruuuyyy{{{yyywwwuuuuuuwww}}}nnnfffkkkvvv~~~~~~{{{yyytttuuuuuutttrrroookkkiiifffffffffggghhhhhhfffddd\\\\\\^^^dddnnn{{{~~~wwwsssiiigggeeehhhooo|||~~~}}}|||}}}}}}|||{{{yyywwwvvvvvvvvvqqqrrrrrrqqqooommmkkkiiihhhjjjnnnttt{{{yyyoooggggggmmmxxx|||ssshhh```bbbkkkyyy~~~}}}~~~~~~~~~|||zzztttppphhh]]]SSSLLLIIIIIINNNVVVaaallluuu{{{kkkZZZNNNGGGJJJQQQZZZjjjzzzVVVUUUSSSQQQOOOMMMMMMLLLJJJJJJHHHFFFDDDAAA???===>>>===<<<;;;:::999999999777777777888999999::::::888888888888888777666555555555555555555555555555444444444444444444444444111111000000000111333444222111111111000000//////......//////000000111111//////............//////...///000000///,,,***(((000000000///...---+++++++++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((***+++,,,,,,+++***((((((((((((((())))))))))))***++++++,,,+++***)))((())))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))+++*********+++,,,------,,,,,,,,,---------......,,,---...///000000000000---,,,,,,,,,,,,---......////////////000000000000222222222111000111444777<<>>>>>===<<<;;;:::999999999777777777888888888888888888999999999888888777666444444444444444444444444333333333333333333333333111111000000000111222333111111111000000000//////......//////000000000000////////////////////////............---+++)))(((............---,,,++++++++++++++++++*********)))******************************))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))******)))'''&&&(((((((((((())))))))))))***++++++++++++***)))((())))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,++++++***))))))***************+++,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,---...////////////------,,,,,,------...///////////////000000000000222222222111000111444777===CCCLLLUUU[[[```dddgggbbbdddffffffeeehhhmmmrrr}}}~~~rrrkkkkkkhhhcccbbbdddkkkwww~~~uuufff[[[^^^bbbaaaaaaeeedddhhhmmmrrrwww~~~~~~yyynnngggfffgggiiisss}}}tttooommmmmmnnnkkkjjjiiimmmsssyyy}}}~~~|||www{{{mmmhhhjjj|||}}}{{{{{{{{{|||}}}}}}~~~}}}{{{yyyyyyuuusssqqqnnnkkkfff```\\\XXXVVVTTTTTTTTTTTTRRRPPPLLLLLLOOOVVV```jjjppprrrsssppplllhhhddd^^^XXXTTTQQQOOOOOOVVVdddsss~~~wwwqqqnnnkkkhhhiiimmmiiihhhggghhhjjjiiieeebbb\\\YYYVVVUUUVVVYYY[[[\\\]]]]]]^^^^^^______`````````___]]]ZZZXXXVVVUUUUUUMMMMMMLLLLLLKKKJJJIIIIIIHHHJJJMMMQQQYYYeeesss}}}~~~ooocccYYYYYYaaaoooxxxqqqhhhdddhhhuuu~~~}}}{{{xxxuuuoooiiibbbZZZQQQKKKNNNTTT^^^eeesssqqq___PPPIIIDDDDDDOOO^^^nnn~~~TTTSSSRRRQQQQQQPPPQQQQQQKKKJJJIIIGGGDDDBBB@@@??????>>><<<;;;::::::999999777777777777666666666666888888999999999888777777333333333333333333333333222222222222222222222222111111000000000111222222111111000000000000//////...////////////000000000///000000000000000000///...---,,,+++******))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''))))))))))))''''''(((((((((((())))))))))))******++++++******)))((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++******)))((((((******)))))))))***++++++))))))))))))*********+++,,,,,,---...////////////---------,,,------...///////////////000000000000222222222111000222555777???FFFOOOWWW\\\___aaabbbcccgggjjjkkkllloootttyyytttmmmlllhhhccc```dddnnn{{{{{{qqqeee^^^cccfffbbb______bbbggglllqqqwww|||sssnnnnnnpppqqq}}}yyypppkkkiiiiiillliiiiiiooozzz{{{uuupppqqqzzz~~~yyytttpppnnnssstttvvvyyy{{{}}}~~~~~~~~~}}}{{{zzzyyyrrrppplllhhhccc]]]VVVQQQJJJHHHFFFFFFFFFFFFEEEDDDCCCCCCEEEKKKRRRYYY]]]___```]]]YYYUUURRRNNNKKKHHHIIIFFFHHHRRRcccrrryyy{{{nnneee\\\YYYXXXWWWXXXZZZXXXWWWVVVVVVVVVUUUQQQOOOLLLLLLJJJGGGFFFGGGIIILLLNNNMMMMMMMMMMMMOOOQQQRRRQQQPPPOOONNNLLLJJJIIIIIICCCCCCCCCBBBBBBAAAAAA@@@CCCDDDEEEHHHNNNZZZjjjuuu|||mmmbbbXXXWWW```nnn{{{wwwqqqmmmnnnxxx|||xxxrrrnnnfffaaaZZZUUUOOOMMMRRR[[[ffflllwwwooo___QQQHHHDDDBBBFFFTTTfffwwwUUUTTTSSSRRRQQQPPPPPPPPPKKKJJJIIIFFFDDDBBBAAAAAA???>>>===;;;::::::::::::888777777666555555444444666777777777777777666666222222222222222222222222222222222222222222222222111000000000000111111111000000000000000000/////////////////////////////////000111222222111000///...---+++)))(((((()))***((())))))***++++++******++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***++++++***))))))(((((((((((())))))))))))******************))))))))))))))))))))))))))))))))))))*********+++++++++++++++***))))))(((((((((***)))))))))))))))******))))))))))))************------...///000000000000---------------...//////////////////000000000000111222222111111222555888BBBGGGOOOVVV[[[^^^aaacccggglllrrrvvvwwwwwwzzz}}}vvvoookkkgggbbb\\\cccnnn||||||qqqfff```fffiiieee``````dddjjjooossszzzvvvrrrrrruuuwww}}}tttooonnnnnnqqqnnnnnnvvv~~~||||||zzzwwwrrrnnnjjjgggfffkkkmmmpppssswwwyyy{{{{{{~~~~~~~~~~~~}}}{{{zzzzzztttpppjjjccc[[[TTTLLLGGGEEECCC@@@???@@@@@@???>>>======@@@DDDIIINNNQQQSSSTTTQQQLLLIIIGGGFFFEEEDDDEEECCCFFFSSSggguuuzzzyyyhhh\\\PPPMMMNNNMMMMMMNNNOOONNNNNNMMMMMMKKKJJJHHHFFFGGGGGGEEEBBBCCCGGGKKKLLLKKKJJJIIIJJJLLLOOOPPPPPPOOONNNMMMKKKIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCIIIJJJKKKKKKNNNXXXfffqqqyyymmmbbbXXXXXX```ooo{{{vvvvvv{{{}}}~~~~~~}}}xxxrrrjjjeee```[[[UUURRRNNNNNNVVV```iiipppxxx|||||||||xxxbbbRRRJJJFFFDDDEEEMMM\\\nnn}}}WWWVVVTTTRRRPPPOOONNNNNNKKKJJJHHHEEECCCBBBAAAAAA???>>>===<<<;;;:::::::::888777777666555444333333444444555555555555444444222222222222222222222222333333333333333333333333000000000111000000000000//////////////////000000/////////...............///000111222222111000///...,,,***((('''(((***+++&&&'''((()))************))))))************************************************))))))))))))******((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))***************++++++++++++***))))))(((((())))))******)))))))))))))))************++++++++++++,,,......///000111111111111...------------...//////////////////000000000000111222222111111333666999CCCGGGMMMSSSYYY```fffjjjkkkqqqyyy}}}|||zzzyyyzzzwwwqqqiiiccc___ZZZbbbooo~~~tttgggaaafffjjjgggeeefffiiiooosssuuu{{{yyyyyyzzztttsssuuuwwwzzzvvvvvvxxxyyyvvvxxx}}}|||}}}zzzqqqpppmmmjjjgggeeedddccceeegggjjjnnnrrrvvvxxxyyy|||}}}~~~}}}{{{{{{zzzvvvpppfff\\\SSSKKKDDD???DDDBBB????????????===<<<888:::<<<>>>BBBFFFJJJMMMLLLHHHDDDBBBBBBBBBBBBBBBCCCAAAFFFTTThhhwww{{{yyyfffZZZNNNJJJJJJHHHGGGHHHKKKLLLLLLLLLKKKKKKJJJKKKFFFIIIJJJJJJHHHJJJNNNRRRRRRQQQPPPPPPQQQSSSVVVXXXZZZYYYXXXVVVSSSPPPMMMKKKKKKKKKLLLLLLLLLLLLLLLLLLQQQSSSUUUUUUVVV]]]iiisss~~~xxxkkk```VVVWWW___nnn|||xxx}}}}}}}}}~~~~~~~~~zzzuuulllccc]]]\\\WWWSSSPPPNNNOOOXXXbbbnnnvvv}}}~~~}}}~~~hhhSSSGGGCCCDDDDDDGGGSSSeeeuuuWWWUUUSSSQQQOOOMMMLLLLLLJJJIIIFFFDDDBBBAAAAAAAAA??????===<<<;;;:::::::::888777777666555444444333222222333444444444333333222222222222222222222222333333333333333333333333000000111111111000///.........////////////000000/////////............---...///111222222111///...---,,,***(((((()))***+++&&&'''((())))))))))))))))))))))))))))))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((()))******))))))))))))))))))))))))******************************)))((()))***+++,,,++++++***)))))))))******+++++++++,,,,,,,,,------......///000111111111111......------......///000////////////000000000000111222222222222333777:::CCCGGGLLLSSSZZZbbbkkkpppsssyyy}}}{{{{{{yyyqqqfff]]]YYYXXXaaaqqquuuggg```eeejjjjjjjjjnnnlllsssvvvvvv}}}sssuuu~~~}}}vvvssssssttt{{{}}}~~~|||{{{vvvrrrkkkiiigggeeedddcccccccccbbbcccfffjjjnnnsssvvvxxxzzz|||~~~}}}||||||{{{{{{vvvnnnaaaUUULLLDDD???===>>>=========??????===;;;:::;;;<<<===???CCCIIIMMMJJJHHHEEECCCDDDEEEEEEEEEGGGFFFJJJWWWhhhvvv{{{{{{lllbbbXXXSSSQQQNNNNNNPPPSSSUUUVVVUUUTTTSSSUUUVVVQQQSSSUUUVVVXXXZZZ^^^aaa````````````aaaccceeegggkkkkkkjjjgggdddaaa]]][[[[[[[[[[[[\\\\\\]]]]]]]]]]]]```bbb```___dddoooyyy}}}xxxiii^^^TTTTTT]]]lll~~~}}}zzz~~~~~~~~~yyyrrriii```ZZZWWWSSSPPPOOONNNOOOXXXbbbnnnxxx~~~rrr\\\LLLCCCBBBEEEDDDJJJYYYlll|||TTTSSSRRRPPPNNNMMMMMMLLLIIIHHHEEEBBBAAA@@@AAAAAA@@@???>>><<<;;;;;;;;;;;;777777777666666555555555222222333444444444444444333333333333333333333333222222222222222222222222000000111111111000...---........./////////000000//////.........------------...000222222000...------,,,+++***)))***++++++'''(((((())))))))))))((()))))))))******+++++++++((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''''''''(((((((((((()))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))***************************)))(((((()))+++...///,,,,,,+++***************+++++++++,,,,,,,,,,,,---,,,---...//////000000000...............//////000////////////000000000000111222222222222444777:::BBBGGGNNNUUU]]]eeelllqqqzzz}}}~~~}}}~~~zzzqqqcccXXXSSSRRR^^^qqqqqqddd^^^dddkkklllnnnrrrqqqyyy|||{{{zzzllloooxxxyyyuuutttssstttyyyxxxrrrnnnhhhgggeeecccbbbbbbbbbcccbbbbbbdddfffkkkpppvvvyyyxxx|||~~~~~~}}}}}}||||||{{{{{{uuulll^^^QQQIIIEEECCCBBB@@@AAADDDGGGKKKLLLJJJHHHHHHHHHGGGEEEEEEIIIOOOUUUXXXVVVTTTSSSUUUVVVVVVUUUUUUUUUXXXaaammmyyy~~~wwwpppmmmiiifffgggkkkmmmnnnooommmkkkjjjkkkmmmlllkkklllnnnsssvvvxxxyyyxxxyyyzzz{{{}}}~~~}}}zzzwwwuuuvvvvvvwwwxxxxxxyyyzzzzzzvvvwwwuuuoooiiilllwww~~~yyyhhh]]]TTTTTT]]]lll~~~~~~~~~{{{uuunnneee\\\VVVQQQNNNMMMMMMMMMOOOXXXaaakkkwww~~~hhhUUUJJJDDDDDDGGGHHHPPP```rrrQQQQQQPPPOOONNNNNNNNNNNNIIIGGGDDDAAA@@@@@@@@@AAA@@@???>>>===;;;;;;;;;;;;777777777777666666666666222333444444555555555444333333333333333333333333000000000000000000000000///000111111111///...------.........//////000000//////.........---------,,,---000111111000---,,,,,,,,,++++++++++++++++++((()))))))))))))))((((((*********++++++,,,,,,,,,((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((()))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))++++++******************))))))((((((***---///111------,,,+++******++++++***++++++++++++,,,,,,,,,***+++,,,---...........................///000000////////////000000000000111222222222222444888;;;AAAGGGPPPYYY```ggglllpppyyyzzzzzzxxxuuuvvv{{{zzzpppaaaTTTPPPLLLZZZpppnnnbbb\\\dddlllmmmooosssvvv~~~oooaaadddnnn|||wwwuuuuuupppooowww~~~wwwqqqmmmhhhgggdddbbb``````aaabbbcccbbbccceeeiiiooouuuyyyxxx{{{~~~}}}}}}}}}|||||||||{{{vvvlll^^^QQQJJJHHHHHHIIIMMMPPPTTTZZZ___aaa```^^^WWWVVVTTTQQQOOORRRYYY___iiigggffffffhhhiiihhhgggeeeeeefffllluuu{{{qqqrrr|||~~~zzzjjj___VVVVVV___nnn|||wwwpppiiiaaaXXXRRRLLLJJJJJJLLLMMMOOOXXXaaalllyyy}}}___OOOGGGBBBAAADDDOOOWWWfffvvvSSSRRRQQQOOOMMMKKKJJJIIILLLJJJHHHEEECCCBBBBBBBBB@@@???===:::999888888888777777777777666666666666666555444333333333333333222222222111111111111000000000000000///////////////000222333333111///------...///000000///...---............---,,,+++***...------,,,,,,------...************************************************((()))***++++++***((((((***)))(((''''''((()))******((('''((()))***)))'''&&&'''''''''(((((())))))((((((((((((((('''''''''$$$'''$$$%%%***+++(((***)))(((&&&&&&''''''(((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((((((******)))''''''&&&&&&&&&+++******)))(((''''''&&&(((((())))))************%%%&&&&&&'''((())))))*********++++++++++++******(((((())))))******++++++******)))(((((('''((((((+++,,,,,,,,,,,,,,,,,,---)))***---/////////...---////////////////////////111000/////////000222333222222222000...111777<<>>AAA???===;;;:::888888888999888888777666555555555555444444333333333333333222222111111111000000000............------------...///111222222000...------...////////////...---............---,,,++++++***************************************************************************)))))))))))))))******))))))(((((((((((()))))))))(((''''''))))))((('''''''''''''''((((((((((((''''''(((((((((((((((((('''******''''''))))))&&&))))))(((''''''''''''(((((((((''''''''''''((((((******)))((('''&&&&&&%%%''''''''''''((((((((((((***)))(((''''''&&&''''''%%%&&&'''((()))***+++,,,*********)))))))))))))))((((((((()))******++++++******++++++++++++*********))))))))))))))))))(((+++***************+++,,,+++++++++,,,,,,---------------------------......////////////////////////000000000///000111111222...///000///000333;;;AAAKKKTTT```nnnzzz}}}qqqkkkqqqwwwxxx|||~~~xxxqqqhhh[[[OOOLLLNNN]]]lll}}}sss```QQQPPPSSS[[[ffflllmmmqqqvvvpppZZZQQQSSSYYYnnn|||vvvttttttppplllmmmsssyyyzzzyyywwwttttttwww}}}zzzrrrnnniiifffeeebbb]]]\\\^^^``````______bbbfffjjjlllvvvwwwyyyyyyyyyzzz}}}||||||}}}}}}}}}|||{{{{{{vvvrrriii```\\\```jjjsssxxxlllgggmmmzzz~~~yyy{{{{{{rrrpppttt}}}|||wwwjjj```WWWXXXbbbppp}}}{{{~~~~~~yyywwwwww}}}wwwooofff]]]SSSJJJEEEDDDEEEFFFGGGJJJRRR]]]eeekkkkkkkkkoooxxxvvv___KKKFFFEEECCCKKKVVVgggppp|||PPPOOONNNMMMKKKJJJIIIHHHGGGGGGHHHGGGFFFCCCAAA@@@AAA@@@>>><<<:::999777777999888888777666555444444444444333333222333333444111111111111000000000000/////////.........------...///000111000///...---........................---.........------,,,+++++++++,,,,,,,,,,,,++++++***************************************************)))((((((((()))++++++))))))(((((((((((())))))+++***)))***+++,,,+++)))'''''''''(((((((((((((((''''''''''''(((((((((((())))))((('''((()))(((''')))(((((((((''''''''''''((((((''''''''''''((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((())))))))))))************))))))))))))))))))*********+++++++++******++++++++++++************))))))((((((((('''))))))))))))******+++,,,+++++++++,,,,,,---------///...---------------...////////////////////////000000000000000111111222///000111000000444;;;AAAMMMXXXgggvvvuuukkkpppwwwzzz~~~~~~uuuvvvqqqllleeeZZZQQQQQQVVVcccrrrqqq^^^OOOKKKOOOZZZffflllooottt{{{nnn]]]YYY```gggsss~~~xxxtttrrrmmmhhheeehhhlllnnnsssrrrqqqqqqttt{{{~~~~~~zzzrrrlllfffeeebbb]]][[[]]]______^^^^^^```bbbeeegggooorrrvvvyyyzzzzzz|||}}}{{{|||||||||||||||{{{{{{xxxuuuoookkkllltttyyynnnbbbaaammm~~~|||tttooovvv~~~zzzxxxxxxxxxwwwvvvzzzzzz|||}}}oooiiijjjqqq}}}|||xxxjjj```WWWXXXaaappp{{{yyyzzzwwwrrrnnnooo}}}~~~zzztttkkkaaaXXXOOOHHHCCCDDDDDDFFFHHHLLLTTT___fffhhhgggfffjjjvvvlllYYYHHHDDDDDDFFFPPP]]]rrryyyNNNNNNMMMLLLJJJIIIHHHHHHFFFGGGGGGGGGEEECCCAAA@@@AAA@@@???===;;;999777666777777666666555444444333333333222222222333333444111111111000000000//////000000000/////////.........////////////...---,,,......------------......---------...------,,,,,,******+++,,,,,,+++******************************))))))))))))))))))))))))***)))((((((((()))+++,,,(((((())))))))))))((((((+++***)))***+++,,,+++)))((((((((((((((('''''''''&&&'''''''''(((((()))))))))&&&$$$&&&(((((((((((((((((((((((((((''''''&&&((((((''''''''''''((((((&&&&&&&&&'''((())))))***''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((())))))))))))*********)))))))))))))))************++++++++++++******++++++++++++*********)))))))))((((((''''''((((((((((((((()))***+++******+++,,,,,,---......//////...---------......///////////////////////////000000000111111111111111222222000000333:::???JJJXXXkkk}}}yyymmmooouuuxxx~~~vvvmmmmmmjjjfff```WWWRRRWWW```lllzzzooo]]]PPPLLLQQQ[[[ffflllpppxxxpppfffiiittt}}}|||ssspppkkkeee```^^^bbbfffkkklllmmmoooqqqxxx{{{yyyyyypppiiieeebbb]]]ZZZ[[[^^^^^^^^^^^^___aaabbbccchhhmmmtttxxxzzzzzzzzzzzz{{{{{{||||||||||||{{{{{{zzzwwwuuuuuuzzzpppfff^^^aaaqqq~~~wwwnnngggeeeppp~~~|||wwwuuusssrrrrrrqqqooonnnhhhggghhhnnnwww|||pppdddaaafffqqq}}}yyylllaaaXXXXXXaaappp}}}yyywwwvvvqqqkkkiiikkk{{{}}}wwwqqqfff\\\TTTMMMGGGCCCDDDEEEGGGJJJOOOWWW___eeedddccccccjjjxxxvvv```SSSGGGCCCDDDHHHTTTaaauuu{{{MMMLLLLLLKKKIIIHHHHHHGGGDDDDDDDDDCCCBBBAAA@@@???AAAAAA@@@>>><<<999777666444444444444444333333333222222222222222333333444111111000000000/////////111000000000////////////...............------,,,......------------......,,,------...------,,,,,,'''((()))******)))((('''************************))))))))))))))))))))))))(((((((((((()))***+++,,,(((((())))))))))))(((((()))(((''''''))))))((('''((((((((((((((('''''''''&&&&&&''''''((()))))))))+++&&&###%%%(((((('''(((((((((((()))(((''''''&&&((((((''''''''''''(((((())))))((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&'''((()))***+++,,,((()))))))))******************************************++++++++++++******)))(((((((((((((((((('''(((((((((((((((((()))*********+++,,,,,,---.........................../////////////////////////////////000111111111111000111222222111000333:::???GGGYYYooowwwlllnnnsssvvv|||uuulllgggddd```ZZZSSSQQQ[[[gggwww|||lll\\\QQQQQQUUU___hhhmmmrrr|||sssnnnuuuwwwrrrlllfff^^^YYY\\\bbbeeehhhlllnnnqqqvvv}}}|||xxxzzzxxxmmmhhhddd___[[[[[[^^^^^^______```aaaaaaaaabbbhhhooouuuxxxxxxyyyyyyzzzzzz{{{|||||||||{{{{{{zzzyyyxxx{{{{{{hhhaaa[[[aaapppxxxqqqeee]]]]]]iiiyyy~~~~~~zzzvvvsssllllllmmmnnnnnnkkkgggcccZZZYYY[[[bbbnnnzzzssshhh______fffrrr~~~{{{nnncccZZZZZZbbbpppyyyuuurrrppplllggggggkkkzzz{{{ssslllaaaWWWOOOJJJFFFDDDEEEFFFHHHLLLRRRWWW]]]___^^^___cccmmm}}}hhhUUUMMMFFFDDDFFFLLLYYYfffuuuyyyLLLKKKKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@BBBAAA@@@???<<<999777555111222222222222333333333222222111111222333333444111000000000////////////000000/////////..................---------,,,,,,...------,,,,,,------...,,,,,,------...------,,,&&&''')))******)))'''&&&************************))))))))))))))))))))))))'''((()))******+++++++++'''((()))******)))((('''((('''&&&&&&(((((('''&&&)))(((((((((''''''''''''&&&&&&''''''((())))))***000((($$$'''***(((&&&''''''((()))))))))(((&&&&&&((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((()))******+++''''''((()))***++++++,,,******************************++++++++++++******'''''''''(((((((((((((((******))))))((())))))))))))******+++---......///,,,---...///000000//////////////////////////////...///000111222111111000000111222111111444;;;AAAHHH]]]sss~~~yyyoooiiimmmrrrttt{{{xxxpppiiieee```YYYQQQRRR___mmm{{{lll```XXXUUUZZZdddnnnqqqttt}}}uuurrrvvv||||||~~~xxxqqqjjj```WWWYYY```eeejjjpppsssuuuxxxzzz~~~~~~}}}~~~yyyzzztttmmmhhhbbb^^^]]]]]]^^^___aaaaaabbbaaaaaa```dddiiimmmqqqtttwwwzzzyyyzzz{{{{{{||||||{{{{{{zzzyyyxxx{{{|||tttddd^^^XXX\\\jjj{{{{{{sssmmm```WWWTTT\\\kkkvvv}}}~~~~~~{{{|||}}}}}}yyytttnnnjjjcccdddhhhjjjjjjeee]]]WWWQQQOOOQQQZZZiiiwww}}}rrrhhh```aaahhhttt}}}qqqfff\\\[[[cccppp}}}uuuqqqmmmjjjfffcccfffmmmzzz}}}~~~|||xxxoooggg\\\QQQKKKGGGDDDCCCDDDEEEHHHMMMRRRVVVXXXXXXVVVZZZbbbrrruuu]]]MMMJJJIIIIIIMMMUUUcccpppxxx}}}KKKKKKJJJIIIHHHHHHGGGGGGHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBAAA???===:::777555000000000111222222333333222111111111222333333444000000000000//////////////////.........---------......---------,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,------...---------((()))***,,,,,,***)))(((************************))))))))))))))))))))))))&&&''')))***+++++++++***'''((()))******)))((('''***((('''((()))***)))((())))))(((((('''''''''&&&&&&&&&&&&'''((())))))***444+++%%%(((+++(((%%%''''''((()))))))))(((&&&%%%((((((''''''''''''((((((%%%%%%&&&'''((()))***+++''''''''''''((((((((()))(((((('''''''''(((((()))+++******)))(((''''''&&&&&&&&&''')))***+++,,,---******))))))))))))))))))******++++++++++++******&&&'''''''''(((((()))))),,,,,,+++***)))))))))***)))******+++---...//////***,,,...000111111000///////////////////////////...///000222222111111000...///111000111666===DDDMMMbbbuuuzzz|||{{{rrrlllffffffnnnrrrttt{{{{{{uuunnniiicccZZZSSSTTTbbbrrr|||pppggg```WWW]]]iiirrruuuvvv}}}uuurrrrrrssssssooopppqqqrrrxxx}}}~~~vvvnnnaaaWWWXXX___hhhnnnuuuyyyzzz}}}|||zzzzzz{{{}}}~~~|||uuuwwwxxxqqqllleee```___]]]^^^```bbbccccccbbbaaa___aaadddgggkkkpppwww{{{yyyyyyzzz{{{|||||||||{{{yyyxxxxxxzzz~~~yyyqqqfff___YYY[[[fffvvv{{{sssooo^^^TTTMMMRRR]]]hhhrrrxxx|||~~~~~~zzztttmmmiiiaaadddhhhllljjjcccYYYRRRKKKIIILLLVVVfffvvv~~~tttjjjcccdddkkkuuu~~~ssshhh]]]\\\cccppp~~~{{{rrrmmmiiifffbbbaaafffmmmzzz~~~|||zzz{{{~~~~~~zzzvvvkkkdddXXXNNNHHHEEECCCCCCCCCDDDHHHMMMRRRTTTTTTSSSQQQVVVbbbuuunnnWWWKKKKKKMMMOOOTTT^^^mmmyyy~~~RRRNNNGGGCCCBBBCCCEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCAAA===999777555555555444444333333222111000000000000111111111222222222111111111111000000000000......---------,,,,,,,,,///...------,,,,,,,,,,,,//////...------.........,,,---...---+++***+++,,,++++++++++++++++++++++++))))))*********))))))(((+++***)))((('''''''''((((((((())))))******++++++)))((('''(((***,,,,,,+++&&&(((***)))%%%$$$%%%'''''''''''''''''''''&&&%%%''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$((('''&&&%%%$$$%%%%%%&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''((((((((((((((((((***))))))((('''&&&&&&&&&)))(((((('''''''''((((((&&&&&&((())))))*********************************))))))***+++,,,,,,------+++***(((***,,,---***(((&&&&&&''')))************---------.........//////444///******...111000...111111000000//////..................///000111222,,,,,,///222333777BBBNNN\\\kkkrrruuuwwwlll``````UUU___iiipppxxx~~~~~~xxxtttmmmbbbWWWYYYlllyyykkkccc``````hhhrrrxxxyyyzzz}}}{{{nnniiifffccc```bbb```aaagggpppvvvwwwuuuooosss}}}|||xxxkkk\\\[[[cccjjjsss{{{}}}|||~~~}}}zzzwwwwwwuuusssrrrwww}}}{{{}}}yyyvvvpppjjjccc^^^aaa```___```aaabbbbbb```^^^___```dddiiioootttwwwvvvxxxzzz|||}}}{{{yyyxxxvvvuuusssrrrsssuuuwwwyyy{{{||||||vvvmmm```[[[WWWZZZfffuuuzzzrrrlll___TTTMMMPPPSSSWWWddduuu~~~}}}}}}|||yyyssslllggg\\\ccckkkmmmfff[[[PPPJJJFFFIIIQQQ___ooo{{{uuulllcccdddooo}}}}}}nnniiibbb^^^aaannnyyytttoooggg^^^YYYWWWXXX^^^eeezzz}}}~~~|||xxxrrroooccc[[[PPPIIIGGGFFFCCC@@@BBBBBBGGGNNNPPPNNNNNNPPPVVV[[[iii}}}dddSSSKKKJJJJJJPPP[[[kkkxxxLLLIIIFFFEEEEEEEEEDDDCCCEEEDDDDDDCCCBBBBBBCCCCCCBBB@@@===999666555555555444444333333222111111000000000111111111222222222111111111000000000//////......---------,,,,,,,,,...------,,,++++++,,,,,,,,,,,,+++++++++++++++,,,---...///...,,,+++,,,---++++++++++++++++++++++++))))))************))))))************)))))))))))))))))))))))))))*********((('''&&&'''(((******)))((())))))(((''''''((()))&&&'''(((((())))))((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%)))((('''&&&&&&&&&''''''((((((((('''''''''''''''))))))))))))))))))))))))))))))(((''''''((()))******))))))(((''''''&&&&&&((((((''''''''''''((((((((()))***+++,,,,,,,,,,,,------------------------)))******+++,,,,,,------+++***)))***,,,---***((((((((()))***++++++++++++,,,,,,------------......;;;666000...000000///,,,000000000000////////////////////////000111222333......111444666;;;GGGSSSdddrrrxxxwwwsssdddWWWXXXVVVbbboooxxx~~~zzzssshhh^^^```rrr{{{mmmfffcccfffnnnwww|||}}}~~~~~~uuuiiiccc```]]][[[ZZZYYYYYY___gggllllllkkkggglllxxx~~~}}}ssseeebbbhhhoooyyy{{{|||~~~}}}yyyvvvvvv||||||~~~{{{rrrkkkfffbbbdddbbbaaabbbccccccaaa___]]]]]]___bbbggglllpppssswwwxxx{{{|||}}}|||{{{zzzssspppllliiihhhjjjlllnnnttt}}}}}}{{{{{{uuulll___[[[WWWZZZfffuuuzzzsssnnnaaaUUUMMMNNNQQQUUUcccsss~~~~~~}}}{{{uuunnniiicccgggjjjhhh```UUUKKKFFFGGGKKKUUUcccsss~~~~~~}}}qqqkkkdddcccjjjwww}}}{{{nnnhhhaaa]]]aaaooo}}}vvvqqqfff]]]TTTQQQPPPRRRYYYaaavvv}}}~~~~~~{{{tttnnnjjj[[[TTTJJJEEEDDDDDDBBB@@@BBBBBBFFFLLLNNNMMMNNNRRR[[[dddtttqqq\\\OOOMMMMMMPPPWWWcccrrrDDDDDDDDDFFFGGGGGGDDDAAACCCCCCBBBAAAAAAAAABBBBBB@@@>>>;;;999666555555555444444333333222222111111000000000111111111111222111111000000000000//////......---------,,,,,,,,,---,,,++++++***++++++++++++***************++++++---//////...---,,,---...++++++++++++++++++++++++))))))************))))))((()))+++,,,,,,++++++***************))))))))))))((('''%%%&&&'''((((((''')))'''%%%%%%'''((()))(((&&&'''((()))************''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''(((((()))(((((('''&&&&&&%%%%%%))))))))))))))))))))))))+++***(((''''''(((***+++)))))))))(((''''''&&&&&&((((((''''''''''''((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))*********++++++,,,,,,---+++******+++,,,,,,+++)))******++++++,,,++++++***+++++++++,,,,,,,,,,,,---<<<777222///000000...,,,////////////000000000000000000000000000111222333//////222666999???LLLYYYiiixxx}}}wwwmmm[[[OOOSSSXXXhhhzzzzzzpppfffhhhxxx}}}ooogggdddkkksss|||{{{zzz|||}}}|||pppccc]]][[[XXXVVVVVVTTTUUUYYY___ccccccbbb```gggsss{{{pppkkkmmmsss}}}}}}~~~~~~~~~~~~xxxoooiiiffffffeeedddddddddccc```^^^^^^^^^```bbbfffjjjnnnpppvvvwwwxxxzzz{{{{{{{{{zzzqqqllleee___\\\\\\^^^```iiiuuu|||{{{yyyyyysssjjj___ZZZWWW[[[gggvvv~~~zzztttooocccWWWNNNNNNQQQWWWeeesss~~~~~~|||wwwqqqmmmlllkkkiiibbbXXXOOOHHHDDDIIIOOOZZZkkkzzz~~~{{{xxxrrrmmmhhheeeiiiuuu}}}yyyvvvlllfff^^^[[[aaaooo{{{qqqjjj]]]TTTLLLIIIIIIMMMVVV___vvv~~~~~~}}}wwwooofffaaaRRRLLLEEEAAAAAABBBAAA@@@FFFEEEHHHNNNPPPQQQVVV\\\fffsssyyymmm___RRRLLLIIIMMMSSS\\\gggvvv??????AAADDDGGGGGGEEEBBBCCCBBBBBBAAAAAAAAAAAAAAA===<<<:::888666555555555444444333333333222222222000000000000111111111111111000000000////////////......---------,,,,,,,,,++++++***************+++++++++++++++++++++,,,------.........,,,+++,,,---************************((())))))************)))&&&'''***,,,,,,,,,+++***++++++******))))))(((((()))(((&&&&&&'''((('''&&&'''$$$!!!!!!%%%''''''&&&'''(((((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''''''''((('''''''''&&&&&&&&&%%%((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((''''''''''''(((''''''''''''(((((()))%%%%%%&&&''''''(((''''''((((((((((((((((((((((((*********++++++,,,,,,,,,++++++++++++,,,,,,+++******+++++++++++++++******************++++++++++++222///---,,,...//////............///000111111111111111000000111222333333111000222666999@@@NNN\\\hhhyyy}}}uuuhhhWWWOOOWWWbbbttt~~~tttjjjjjjyyypppeeeaaakkksss~~~{{{yyy}}}~~~}}}|||mmm```ZZZXXXWWWUUUVVVUUUUUUXXX\\\^^^^^^]]]]]]eeerrr~~~{{{sssooopppvvv|||wwwzzzuuummmhhhgggfffdddddddddcccaaa___```aaabbbdddgggjjjlllnnnpppqqqsssuuuvvvwwwwwwwwwpppjjj```WWWRRRQQQTTTVVV```nnnxxxyyyxxxxxxrrriii^^^ZZZXXX]]]iiixxx}}}zzztttooocccXXXOOOOOOUUU^^^lllyyy~~~~~~~~~|||xxxsssooooookkkddd[[[RRRLLLHHHGGGMMMTTTaaarrr|||wwwssspppkkkeeedddlllyyyzzzuuuqqqhhhbbb\\\\\\eeesssyyymmmdddYYYPPPHHHEEEFFFKKKTTT^^^uuu}}}~~~zzzrrrhhh^^^WWWLLLHHHCCC@@@@@@AAAAAAAAAHHHHHHLLLRRRVVV[[[dddmmmuuupppbbbXXXPPPLLLKKKJJJPPPYYYbbblllxxx>>>>>>???AAADDDFFFFFFEEECCCCCCBBBAAA@@@@@@@@@@@@:::999888777666555555444444444444333333333333333000000000000000000000000000000000////////////.........---------,,,,,,,,,*********))))))******++++++*********++++++,,,---+++,,,---,,,*********+++************************(((((()))***************$$$&&&(((***++++++***)))++++++******))))))((((((***(((''''''((()))(((''''''$$$!!!"""%%%((('''%%%((((((((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((###%%%(((++++++***)))'''(((((((((((('''''''''''''''''''''''''''((())))))))))))***+++++++++******++++++++++++++++++++++++***+++++++++++++++,,,,,,***+++,,,,,,,,,+++++++++*********+++******)))))))))))))))*********++++++,,,+++***+++---...//////------...///000111222222111111111111111111222333111000222555888???OOO]]]jjjyyy|||qqqeeeVVVSSS^^^sss|||pppfffffftttrrreee___fffppp~~~|||{{{{{{{{{wwwxxxzzzzzzhhh\\\VVVUUUTTTSSSTTTSSSSSSUUUWWWXXXXXXXXXXXXaaaooo|||~~~yyyuuuqqqpppqqqyyyzzzwwwxxxssslllhhhfffddddddddddddbbbaaaaaaaaabbbcccdddfffggghhhgggiiilllnnnpppqqqrrrrrrmmmeeeZZZOOOIIIIIILLLNNNZZZiiivvvwwwuuutttnnnfff]]]YYYWWW]]]iiixxx~~~{{{wwwrrrmmmbbbYYYQQQRRR[[[hhhvvv}}}~~~~~~~~~|||~~~~~~}}}|||{{{xxxtttpppjjjeee^^^VVVRRROOOOOOOOOVVV\\\iiiyyy{{{tttoooggg```\\\cccttt}}}xxxqqqlll```\\\[[[aaaooowwwjjj```UUULLLEEEBBBCCCHHHQQQZZZmmmtttzzz|||~~~|||vvvmmmaaaVVVOOOHHHEEEAAA>>>>>>???AAAAAAFFFGGGLLLTTT[[[cccppp|||sss___RRRKKKGGGGGGIIIQQQYYYdddlllsss}}}@@@>>>>>>???BBBEEEFFFFFFCCCBBBAAA???>>>======<<<777777777666666555555444444444444444333333333333111000000000000000//////000000////////////............---------,,,,,,,,,*********)))******+++,,,(((((((((((()))***++++++***+++,,,+++***))))))+++************************'''((()))******+++******%%%&&&((()))*********)))************))))))))))))***(((''''''((())))))(((((('''&&&'''((()))(((''''''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&&&&'''&&&&&&&&&&&&&&&''''''((())))))***))))))))))))))))))))))))"""$$$(((+++---,,,+++***((((((((((((((((((''''''''''''&&&''''''((()))***))))))******+++******)))************************++++++++++++++++++++++++***,,,------,,,++++++,,,))))))***************))))))))))))************+++---------------......///---......///000111111222111111000000000111111222111000111444888AAARRRaaaooo{{{zzznnncccWWWXXXeeeuuuiii```aaappprrrfffaaadddooo}}}|||xxxvvvuuu}}}xxxqqqrrryyy}}}sssbbbUUUQQQQQQQQQPPPNNNNNNNNNOOOOOOPPPPPPPPPQQQ[[[iiiwwwwwwqqqpppqqqsss}}}}}}xxxwwwwww~~~uuunnnjjjfffdddcccdddcccccc^^^_________`````````aaa```cccgggkkkmmmnnnmmmmmmeee^^^SSSHHHCCCCCCFFFIIIWWWgggttttttqqqoooiiiaaaYYYVVVUUUZZZgggvvv{{{xxxtttooojjj^^^XXXRRRTTT___ooo}}}|||{{{|||~~~}}}|||}}}|||{{{{{{zzzxxxtttqqqfffbbb]]]ZZZZZZ\\\]]]]]]dddhhhrrr~~~yyyrrrnnnccc]]]^^^kkk|||zzzwwwpppjjj[[[ZZZ]]]jjj||||||{{{{{{vvvkkkaaaQQQJJJDDDCCCDDDHHHQQQYYYccciiiooosssyyy~~~|||xxxqqqggg[[[QQQKKKDDDBBB@@@??????@@@BBBDDDDDDGGGNNNXXX```jjj{{{ttteeeUUUKKKFFFCCCEEEHHHTTT^^^jjjqqquuu~~~@@@??????AAACCCEEEDDDCCCBBBAAA???===;;;999888888555555666666666555555444444444444444444444444444111111000000////////////000000/////////...............---------,,,,,,,,,***************+++,,,,,,)))(((((()))***+++,,,,,,+++,,,---,,,***)))***+++************************'''((()))******+++++++++((((((((())))))*********)))))))))))))))*********'''&&&%%%%%%'''))))))(((&&&(((***+++)))(((''''''%%%%%%&&&(((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&((((((((('''&&&(((((())))))))))))))))))))))))))))))))))))))))))%%%&&&'''***,,,///000111'''(((((((((((((((((((((&&&&&&&&&''''''((()))***(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++***,,,......+++***+++---))))))***+++,,,,,,,,,,,,))))))*********+++++++++......///...------............//////000000111111111000000//////000000000111000111666<<>>NNNbbbqqqwww{{{ooobbbYYYXXXaaasss~~~ppp```XXX[[[jjjxxxjjjfffmmmttt|||jjj^^^TTTSSSSSSRRRPPPOOOPPPSSSWWWZZZ\\\]]][[[ZZZZZZ\\\\\\ZZZ[[[gggxxx~~~xxxtttxxx}}}yyyyyy|||tttnnnjjjhhhbbbaaaaaaaaacccbbbaaa___XXX\\\bbbiiippptttuuuuuuiiibbb]]]___eeeooo|||{{{rrriiibbb]]]```hhhqqq|||{{{uuuooojjjiiilllvvv|||{{{||||||{{{xxxtttpppfff^^^WWWUUUSSSQQQRRRUUUUUUXXX[[[]]]ZZZSSSJJJDDDEEEFFFJJJQQQ\\\iiittt{{{}}}~~~~~~~~~~~~|||vvvuuunnncccYYYXXXaaajjjllltttiiiWWWMMMHHHGGGKKKRRRYYYccckkkpppttt}}}999999999::::::;;;;;;;;;999888666555444444444555555444444333222111111000111222222222111111000///...............---------++++++,,,---.........---))))))******+++++++++,,,------,,,+++***)))((((((************************)))))))))))))))*********,,,+++************+++,,,((()))))))))************,,,,,,,,,+++++++++******)))((((((((((((((())))))***)))))))))((((((((((((''''''&&&%%%%%%'''((()))'''''''''(((((((((((()))(((((((((((())))))))))))'''''''''(((((((((((((((''''''(((((()))************))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))***+++,,,---,,,,,,+++***)))))))))))))))******,,,,,,,,,++++++*********+++++++++,,,,,,---------+++++++++,,,,,,---------------.........------,,,+++,,,---.........------------------.........///000000111111111111111111///333888AAATTTiiittttttsssfffXXXRRRUUU```rrr|||~~~uuuhhhZZZVVV^^^mmmxxxjjjgggmmmttt|||ggg]]]SSSQQQQQQPPPPPPQQQNNNNNNNNNOOOPPPRRRSSSTTTQQQSSSUUUTTTVVV```rrr|||uuuuuu}}}xxxqqqjjjgggbbbaaaaaabbbccccccbbb```\\\]]]___bbbfffkkkpppsssooommmooovvv~~~zzzsssnnnsss{{{{{{vvvqqquuu|||{{{{{{{{{|||{{{wwwrrrnnn```VVVMMMIIIGGGDDDFFFIIINNNQQQUUUWWWUUUOOOIIIEEEEEEFFFHHHNNNXXXdddpppvvv|||}}}~~~~~~}}}}}}|||zzzsssrrrlllccc\\\___kkkwww~~~uuu^^^QQQKKKIIIKKKQQQXXX^^^fffooovvv{{{888999999::::::;;;;;;<<<999888666555444444555555444444333333222222111111222222222111111///......------------------,,,,,,,,,------............---))))))))))))*********+++---,,,,,,+++***)))((((((************************************))))))))))))++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++((((((''''''(((((())))))******)))))))))((((((((('''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((((((((()))))))))*********'''''''''((((((((((((((('''(((((())))))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))***+++,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,++++++++++++++++++*********+++,,,---------***++++++,,,,,,------.........//////......------,,,---.../////////...---------.........////////////000111222222222111111...444<<>><<<;;;===>>>EEENNNUUU\\\gggrrrzzz~~~zzztttqqqnnnmmmpppuuu|||yyyxxxzzz|||{{{yyyvvvvvvzzz}}}pppdddccc`````````___[[[\\\``````aaabbbbbbbbbeeeiiilllwwwzzz~~~~~~|||zzzxxxwwwxxxyyyzzz|||~~~~~~|||zzzxxxwwwxxxwwwwwwwwwvvvsssooolll```]]]ZZZ[[[aaalllxxx|||zzzzzz{{{}}}}}}zzzyyyyyy{{{~~~~~~|||zzz{{{|||~~~~~~}}}|||||||||}}}~~~{{{yyyxxxqqqgggaaa^^^^^^aaafffooo}}}wwwiii\\\NNNFFFEEEMMMXXXgggqqqwww||||||www666444333444777888777555555555444222222111111111222222111111111000000000000000000000////////////...------,,,,,,------............---,,,,,,++++++)))))))))************+++))))))))))))))))))))))))+++***((('''''''''((((((((()))***++++++***)))(((++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((()))***+++++++++******)))(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))((((((((((((((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''''''''(((((((((((((((&&&'''(((((())))))(((((((((((()))*********************+++,,,,,,,,,,,,+++***,,,------,,,+++---...///......------,,,,,,+++************++++++++++++******+++,,,---------------...////////////...---......//////000000111111111111111111000000000000333222222333555777:::<<<:::@@@NNN```ooopppeeeYYYLLLEEEBBBHHHQQQ\\\jjjvvvrrrrrrrrrqqqpppnnnkkkiiilll|||}}}qqqmmmjjj```SSSKKKCCCDDDKKK\\\ppprrrccc\\\[[[___gggnnnrrrxxx}}}~~~mmm```XXXWWWUUUTTTRRRQQQPPPPPPNNNLLLJJJFFFCCCAAA@@@???===???EEEOOOVVV\\\fffooouuuyyy}}}tttpppmmmlllqqqwww|||{{{wwwuuuuuuyyy}}}}}}qqqeee```]]]\\\]]]\\\ZZZ\\\aaaaaaaaabbbbbbbbbdddhhhkkksssvvvzzz~~~|||{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{yyywwwvvvvvvvvvwwwxxxyyy{{{|||}}}}}}}}}}}}|||zzzyyywwwvvvwwwvvvvvvwwwxxxvvvsssqqqfffeeedddgggooo{{{~~~}}}{{{yyyyyyzzz|||}}}|||zzzxxxwwwwwwyyy|||~~~}}}~~~~~~}}}{{{zzzyyyzzz{{{|||~~~~~~}}}|||{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}wwwtttrrrkkkbbb\\\[[[\\\```eeelllyyy}}}sssfff\\\QQQIIIGGGIIIRRR]]]jjjssswww}}}}}}444333222333555666555444444444333222111111111111111000000000000/////////000000000000////////////...------,,,,,,------......------,,,,,,+++++++++'''(((((())))))******+++))))))))))))))))))))))))*********)))))))))))))))))))))************))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))******)))((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))*********)))((('''''''''((((((((((((((('''''''''&&&'''(((((())))))(((((((((((()))*********************+++,,,,,,,,,,,,+++***,,,------,,,,,,---...------------------------,,,,,,+++++++++++++++******+++,,,------...------------............------......//////000000111111111111111111111111111111111111333555888<<>>BBBDDDEEENNN\\\gggkkkdddVVVLLLCCCIIIRRR^^^hhhooovvv{{{~~~tttnnnnnnqqqwww|||nnnfff]]]PPPFFFAAA???GGGUUUgggvvv~~~~~~|||sssggg\\\[[[___eeekkkqqqrrrwww}}}~~~{{{}}}xxxfff\\\XXXWWWUUUSSSRRRQQQQQQRRROOONNNMMMLLLKKKKKKJJJKKKLLLJJJLLLQQQSSSRRRTTTXXX___fffpppyyy~~~yyyuuussswww}}}|||xxxvvvsssppprrrrrrsssxxxzzzrrrrrrvvv{{{yyy|||~~~~~~~~~vvvlll\\\WWWUUUXXX[[[\\\___cccaaabbbccccccbbbccceeegggjjjlllppptttxxx|||~~~~~~}}}zzzxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuttttttwwwwwwxxxxxxxxxxxxwwwwwwtttssssssrrrrrrrrrrrrsssuuuuuuvvvvvvvvvvvvuuuuuuqqqqqqqqqrrrtttuuutttrrrppppppsss{{{xxxmmmccc^^^aaafffssszzzyyywwwvvvvvvvvvxxxxxxwwwuuutttssssssuuuwwwxxxxxxxxxyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxzzz{{{|||}}}{{{{{{{{{{{{{{{{{{||||||zzzzzzyyyxxxxxxwwwxxxxxx{{{{{{yyyyyyzzz}}}~~~{{{tttllleee___ZZZVVVUUUVVVZZZbbbjjjssssssfffaaaZZZSSSKKKIIIQQQ[[[hhhqqqxxxyyyxxx111222222222111111111222222222111000000000111111111111111111111111111111000000000000////////////...------,,,,,,------...+++++++++++++++*********---,,,+++)))'''&&&$$$$$$)))))))))))))))))))))))))))***++++++++++++*********))))))))))))))))))***************************)))))))))))))))))))))))),,,,,,+++***)))))))))))))))((((((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((())))))((((((''''''&&&&&&(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((''''''''''''(((((()))))))))))))))(((((()))*********************+++,,,,,,,,,,,,++++++---......---,,,...///,,,------......//////000...---------,,,,,,++++++,,,,,,---.........---------------,,,,,,---------......//////000000111111000000111111222222222333222333666:::>>>BBBFFFHHHHHHRRR```iiihhh___SSSLLLHHHTTTdddrrr}}}zzzrrrqqqtttwww|||nnnbbbVVVJJJCCCBBBBBBKKKYYYiiitttyyyyyyxxxlllbbbYYY[[[bbbhhhnnnrrrtttwww~~~}}}wwwvvvzzzvvvfff___ZZZZZZZZZYYYWWWTTTRRRQQQOOOOOONNNMMMLLLLLLMMMMMMMMMJJJKKKOOOPPPNNNNNNQQQTTT]]]iiisssyyy|||}}}~~~wwwssspppnnnqqqsssxxxzzzlllggghhhjjjmmmpppssstttwwwxxxrrrjjjZZZTTTRRRVVVZZZ[[[]]]``````bbbccccccbbbccceeefffhhhjjjmmmppptttwwwzzz{{{zzzyyywwwuuuuuuuuuvvvvvvwwwwwwvvvuuuuuutttttttttwwwxxxxxxxxxxxxwwwvvvvvvtttsssrrrqqqpppppppppppprrrsssttttttuuuuuuttttttsssrrrqqqqqqssssssqqqpppooopppuuu~~~ttteee[[[TTTSSS[[[fffuuuzzzvvvuuutttssssssssstttttttttsssrrrqqqqqqssstttuuuuuuuuuvvvvvvvvvvvvvvvuuusssssstttuuuwwwxxxyyyyyyxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuuuutttssstttuuuwwwzzz{{{~~~|||wwwppphhh___XXXTTTSSSSSSTTT[[[fffqqqnnnbbb```\\\WWWSSSMMMLLLUUU___mmmtttzzz|||}}}111222333222000000000111111111000000000000000111000000111111111111222222000000000000////////////...------,,,,,,------...*********************************))))))((((((((())))))))))))))))))))))))***************+++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******)))******((((((''''''(((((())))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''''''''(((((((((((((((''''''''''''''''''(((((((((((())))))))))))'''''''''((()))*********''''''''''''((((((((()))'''((())))))******))))))(((((()))*********************+++,,,,,,,,,,,,++++++---......------...///------......////////////...------------------,,,------............------......------------............//////000000111111000000111111222333333333555777;;;???DDDIIILLLNNNKKKXXXffflllhhh]]]TTTPPPQQQcccyyyyyywwwxxxyyyzzzkkk\\\OOOEEEBBBDDDEEEOOO^^^kkksssuuuuuutttfff\\\VVV[[[dddjjjnnnpppsssvvv}}}~~~|||vvvppppppuuupppccc^^^XXXYYYYYYYYYXXXUUURRRPPPOOOOOONNNMMMLLLLLLLLLLLLGGGDDDDDDIIILLLLLLMMMPPPOOOXXXdddooowww~~~yyysssqqqppprrrxxx|||~~~mmmaaa[[[XXX___bbbdddfffkkkooollleeeZZZTTTRRRWWW[[[[[[[[[]]]___```bbbccccccccceeefffggghhhjjjmmmpppsssuuuvvvvvvuuuuuuttttttttttttuuuwwwvvvuuutttttttttttttttuuuuuuuuuuuutttsssrrrqqqsssrrrqqqooonnnnnnnnnnnnpppqqqqqqrrrssssssrrrrrrtttrrrqqqqqqqqqqqqpppooonnnooosss}}}uuufffXXXPPPLLLNNN[[[jjj}}}{{{vvvpppoooooonnnnnnnnnnnnnnnnnnmmmmmmlllmmmnnnooopppoooooopppqqqrrrrrrssstttoooooopppqqqrrrsssttttttssssssuuuvvvvvvvvvvvvvvvttttttsssrrrrrrrrrrrrrrrrrrrrrrrrssstttvvvwwwxxxyyyyyy{{{|||}}}~~~~~~~~~yyyssskkkcccYYYQQQOOORRRRRRUUU```oooppp```YYYTTTQQQQQQRRRQQQSSSZZZcccnnnssszzz111222444222000///000222000000/////////000000111/////////000000000111111000000000000////////////...------,,,,,,------...)))*********************(((((())))))***+++,,,,,,))))))))))))))))))))))))***))))))((()))***+++,,,+++***)))(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))+++******))))))))))))***'''''''''''''''((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))&&&&&&''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))%%%&&&&&&'''((()))******(((((()))************)))(((((()))*********************+++,,,,,,,,,,,,+++,,,---......------...000............////////////------------............------............------//////...------...//////......//////000000111111000000111222222333444444333666;;;AAAHHHMMMRRRTTTUUUbbbppptttlllaaaZZZXXX\\\qqqzzziiiYYYKKKBBBCCCHHHKKKVVVfffqqqtttrrrnnnkkk```WWWRRRXXXcccjjjlllmmmqqqsss{{{~~~yyyxxxwwwuuuppplllnnnuuuiii^^^\\\VVVVVVVVVVVVVVVVVVUUUUUUPPPOOOMMMKKKJJJIIIIIIIIIDDD???>>>CCCHHHIIILLLOOOOOOWWWcccnnnvvv~~~yyyvvvvvvyyy}}}~~~uuufffXXXOOOSSSUUUWWWZZZaaaiiiiiieee```ZZZYYY^^^bbbaaa^^^^^^]]]___bbbccccccdddeeegggeeefffgggiiilllnnnpppqqqrrrrrrsssssstttssssssssstttsssrrrrrrqqqrrrssssssppppppqqqqqqppppppooooooqqqpppooommmllllllllllllnnnnnnooooooppppppooooooooonnnllllllmmmnnnmmmlllllllllnnnvvv}}}zzztttcccWWWMMMLLLLLLPPP___oooxxxrrrmmmiiihhhhhhhhhggggggggggggffffffeeeeeeeeefffggghhhgggggghhhiiikkkmmmooopppjjjjjjkkklllmmmmmmnnnooommmnnnooopppqqqqqqqqqpppnnnmmmmmmlllllllllmmmmmmpppqqqrrrtttuuuuuuttttttqqqsssuuuwwwyyyyyyzzzzzz{{{{{{|||~~~}}}{{{uuummmeee^^^UUULLLLLLQQQUUU\\\lllxxxaaaVVVVVVQQQPPPRRRYYY^^^aaaffflllsssvvv|||111333444333000///000222000000////////////000111---.........//////000000000000000000////////////...------,,,,,,------...)))))))))))))))*********)))))))))***++++++,,,,,,))))))))))))))))))))))))***)))((('''''')))+++---+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((()))***)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))%%%&&&&&&''''''((((((((((((((((((((())))))))))))******))))))((((((''''''$$$%%%&&&'''(((***++++++(((((()))***************(((((()))*********************+++,,,,,,,,,,,,+++,,,---......------...000/////////////////////...,,,---------.../////////---...............------000///...------...///000......//////000111111111000000111222333333444444000333999@@@HHHOOOSSSVVV```lllzzz|||rrrgggaaaaaaddd{{{{{{jjjXXXJJJBBBFFFMMMRRR^^^nnnwwwvvvnnngggbbb]]]TTTOOOWWWbbbhhhjjjkkknnnpppzzz}}}pppooopppqqqmmmlllqqqyyy|||eee[[[ZZZUUUUUUTTTTTTUUUWWWYYY[[[PPPOOOMMMKKKIIIGGGGGGFFFDDD>>><<<@@@DDDFFFHHHKKKPPPXXXcccnnnwww||||||}}}~~~~~~nnn]]]QQQMMMPPPRRRUUU^^^gggjjjggggggbbb```fffiiigggcccbbb\\\^^^aaaccccccdddfffgggdddeeefffgggiiikkkmmmnnnoooppprrrsssssssssrrrqqqrrrqqqpppoooooopppqqqrrrmmmnnnnnnoooppppppooooooooonnnmmmlllkkkkkkjjjjjjllllllmmmmmmnnnmmmmmmllliiihhhfffggghhhiiiiiihhhllliiiiiimmmqqqppphhh```WWWMMMIIINNNRRRWWWfffwww{{{rrrmmmhhhcccddddddcccccccccbbbbbbbbb```````````````aaaaaabbbaaaaaabbbdddfffiiikkklllffffffggghhhiiijjjjjjkkkhhhiiikkkmmmmmmmmmmmmllliiiiiihhhhhhhhhhhhiiiiiijjjkkknnnooopppooonnnmmmlllnnnpppsssuuuvvvvvvvvvssstttuuuwwwyyyyyywwwtttrrrjjjbbb[[[RRRIIIJJJQQQZZZcccwwwgggSSSMMMQQQXXXWWW[[[dddlllooorrrvvvzzz|||}}}444444333222222222333333222111000//////.........///...---------///000222///////////////......------...///000000...,,,+++,,,+++******))))))******)))))))))))))))))))))))))))*********)))(((&&&%%%)))******+++,,,---------(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))&&&''''''((()))******+++******))))))((((((''''''''''''''''''((((((((((((***))))))((('''&&&&&&&&&(((''''''&&&&&&&&&''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((***)))))))))))))))******+++,,,,,,------,,,,,,++++++++++++,,,,,,---------//////000000///...------........................------,,,+++++++++,,,,,,---...//////---,,,---///////////////000000000000000111222333444333333222111333:::BBBGGGJJJOOOUUUeeeqqq||||||qqqfffbbbdddllluuuaaaQQQGGGEEEKKKSSSaaammmxxxzzzxxxsssfffYYYQQQSSSWWW\\\bbbfffhhhhhhnnnwww~~~uuummmoooooollliiilllvvvmmm^^^XXXXXXUUUUUUTTTRRRQQQQQQQQQQQQMMMLLLJJJHHHGGGFFFEEEEEEFFFDDDBBB@@@@@@BBBEEEGGGNNNZZZfffmmmvvv{{{fffVVVOOONNNPPPUUU^^^gggooosssmmmppptttxxxxxxtttlllfffaaa```______bbbdddeeeeeeddddddeeeeeefffggghhhhhhmmmnnnooopppqqqpppooooooppppppppppppppppppoooooommmkkkjjjiiijjjkkkjjjiiikkkjjjiiihhhfffeeedddccchhhhhhggggggfffffffffeeeccccccbbbbbbccccccdddeeeffffffeeeccc```\\\XXXVVVJJJHHHHHHKKKTTTaaannnvvvxxxnnngggdddbbb]]]YYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXXXXXXXYYYZZZZZZZZZ[[[\\\]]]]]]^^^\\\[[[[[[\\\^^^```___^^^```aaaccceeeeeedddcccbbbcccbbb```______```bbbcccccccccddddddeeefffffffffjjjjjjjjjkkkllllllmmmmmmooooooqqqssstttvvvvvvwwwpppdddXXXTTTSSSQQQQQQRRR\\\qqqmmmZZZLLLLLLUUUVVVaaajjjlllnnntttzzz{{{}}}}}}222222222222222333444555222111000//////....../////////////////////000000///////////////...------......---,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))******)))((('''&&&''''''(((((()))******+++)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))((())))))*********))))))''''''(((((())))))******))))))((((((((((((((('''''''''''''''((((((((((((*********)))((((((''''''(((''''''&&&&&&'''''''''))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((()))***++++++,,,,,,------------,,,,,,---------------.........///////////////...------........................---,,,,,,,,,,,,,,,------+++,,,------++++++,,,---////////////000000000111///000222333333333333222444555;;;CCCHHHJJJQQQXXXjjjttt|||yyymmmcccaaacccuuurrr^^^OOOHHHJJJTTT^^^oooxxxzzzqqqdddXXXPPPSSSYYY___dddhhhlllnnnyyy}}}vvvqqqrrrrrrpppnnnrrr|||{{{gggWWWQQQQQQRRRQQQPPPPPPPPPPPPQQQQQQMMMLLLJJJIIIGGGFFFFFFEEEGGGFFFFFFFFFFFFFFFFFFFFFPPPZZZdddjjjrrrnnn```RRRPPPQQQWWWbbbnnnvvvzzz{{{}}}{{{rrrkkkeeecccaaa```aaaccccccbbbddddddeeeffffffggghhhhhhjjjkkklllmmmnnnmmmmmmlllmmmllllllllllllkkkkkkkkkjjjhhhgggfffggghhhgggfffhhhhhhgggeeedddcccbbbaaabbbbbbaaaaaa```___^^^^^^^^^]]]]]]]]]]]]^^^_______________]]]ZZZVVVSSSPPPHHHHHHKKKRRR]]]hhhppptttnnnggg^^^YYYWWWUUUQQQNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOORRRRRRSSSTTTTTTUUUVVVVVVTTTSSSRRRSSSVVVWWWVVVUUUVVVWWWXXXYYYYYYYYYXXXXXXYYYXXXWWWVVVVVVWWWXXXYYYYYYYYYZZZZZZ[[[\\\\\\\\\bbbbbbccccccdddeeeeeeeeeiiijjjlllnnnpppqqqqqqqqqjjj```VVVRRRRRRRRRVVV[[[kkklll```WWWQQQUUU___```jjjqqqpppppptttyyyzzz000111111111333444555666222222111000//////////////////000000000//////......////////////...------222000...---,,,---///000,,,+++******))))))******))))))))))))))))))))))))((())))))******)))((((((&&&&&&''''''(((((())))))************************)))))))))(((((('''''''''))))))))))))))))))))))))'''((())))))************(((((((((((())))))))))))'''''''''''''''(((((((((''''''''''''((((((((((((+++******))))))((((((((((((''''''&&&''''''(((((()))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))***,,,,,,,,,,,,------------,,,,,,/////////..................////////////...------........................---,,,,,,,,,---...//////+++,,,------,,,+++,,,---/////////000000000111111///000111222333333333333777888===DDDHHHLLLUUU^^^ooovvvzzzsssfff^^^___ddd~~~}}}mmmYYYLLLIIIPPP___lll{{{wwwlll^^^TTTNNNUUU]]]cccfffjjjqqqvvv{{{vvvuuuvvvuuutttuuu{{{sss___RRRMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPMMMLLLKKKJJJHHHGGGFFFFFFHHHIIILLLMMMMMMKKKIIIGGGSSSZZZbbbfffmmmxxxvvvkkkXXXUUUTTT\\\jjjwwwxxxpppiiifffcccbbbbbbccccccbbbeeeeeeffffffgggggghhhhhheeefffggghhhiiiiiiiiiiiigggggggggfffffffffeeeeeeeeecccaaaaaabbbcccbbbaaacccbbbaaa```___^^^]]]\\\ZZZZZZYYYXXXVVVUUUTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVUUUTTTQQQNNNKKKIIIFFFHHHOOO[[[hhhoooooommm___YYYRRRNNNMMMLLLIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEHHHHHHHHHIIIJJJJJJKKKKKKHHHGGGGGGHHHJJJKKKJJJIIIKKKKKKKKKLLLLLLLLLLLLLLLNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMNNNOOOOOOPPPPPPQQQVVVVVVWWWXXXXXXYYYYYYZZZ^^^```cccfffggghhhhhhgggccc\\\VVVTTTTTTXXXbbblll{{{iiiWWWOOOKKKKKKQQQ[[[jjjqqqvvvtttqqqtttxxxzzz}}}111111111111222333444555333222111000////////////...///000000///...,,,+++......//////......---,,,///...---,,,,,,---...///,,,+++******))))))******))))))))))))))))))))))))((()))))))))******))))))(((((((((((())))))******)))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))&&&'''((()))************))))))))))))((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''(((((((((((())))))))))))(((((('''''''''''''''''''''(((((()))))))))(((((((((''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))(((((((((((('''''''''((()))+++,,,---------............------000//////......---------.........//////...------........................,,,,,,,,,---...///000111---...//////......///000//////000000000111111111...///000111333333444444999:::>>>DDDHHHNNNYYYeeessswwwvvvlll^^^XXX\\\ddd~~~zzziiiVVVJJJIIISSSeeeuuu}}}}}}qqqdddXXXRRROOOXXXaaaeeefffjjjttt|||yyywwwwwwwwwvvvwww{{{mmm[[[QQQOOOPPPNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGIIIKKKNNNPPPQQQPPPOOOMMMVVVZZZ___bbbhhhqqq|||~~~zzzrrrccc^^^\\\cccqqqxxxpppiiifffcccbbbcccdddeeeeeeffffffggggggggghhhhhhhhhbbbbbbccccccddddddddddddbbbbbbbbbaaaaaa``````______]]][[[[[[\\\]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVVVVSSSRRRQQQPPPNNNMMMLLLKKKMMMMMMLLLLLLMMMMMMNNNOOONNNNNNMMMLLLJJJHHHFFFDDDDDDGGGQQQ___lllooohhh___SSSOOOJJJGGGEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBBAAA??????@@@AAABBBBBBAAACCCCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDEEEFFFFFFGGGGGGHHHKKKKKKLLLLLLMMMNNNNNNNNNQQQSSSWWWZZZ\\\\\\\\\[[[[[[XXXWWWXXX[[[cccsssfff[[[OOOHHHEEEGGGQQQ\\\nnnssswwwvvvuuuwww|||~~~xxxxxx333222222111111222222222333222111000000/////////---......///...---+++***...............------,,,))))))***+++++++++***))),,,+++******))))))******)))))))))))))))))))))))))))))))))))))))*********((((((((((((((()))))))))(((((((((((((((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''((()))***((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********+++(((((((((((())))))))))))))))))))))))(((((((((((('''''''''((()))+++,,,------......//////......---///.........------,,,,,,------............------........................,,,,,,,,,---...///000111---...//////......000111000000000000111111111111//////000111333444666777:::;;;@@@EEEHHHNNN\\\iiiwwwxxxssseeeUUUOOOUUU]]]tttttteeeSSSIIIIIISSSeeeuuuxxx{{{|||xxxmmm___WWWTTTSSS[[[dddfffeeejjjvvv}}}}}}wwwuuuuuuxxx}}}iiiYYYRRRQQQRRRQQQPPPOOOMMMLLLKKKKKKKKKMMMMMMMMMMMMLLLJJJIIIHHHIIIJJJLLLNNNQQQRRRTTTUUUWWWXXX[[[^^^bbbiiittt}}}|||zzz|||~~~{{{|||~~~{{{rrrmmmhhhlllwwwvvvmmmfffccc```___aaadddffffffggggggggghhhhhhhhhhhhhhhaaa``````_______________]]]]]]\\\\\\[[[ZZZZZZYYYXXXVVVTTTTTTUUUVVVUUUTTTSSSRRRRRRQQQPPPOOONNNNNNMMMMMMKKKJJJHHHGGGFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHFFFEEECCCBBBAAABBBEEENNNZZZddddddYYYOOOGGGDDD@@@===<<<:::999999::::::::::::::::::::::::>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<===============<<<;;;<<<>>>>>>>>><<<>>>============>>>??????==============================>>>>>>??????@@@@@@BBBCCCCCCDDDDDDEEEFFFFFFFFFHHHKKKNNNPPPQQQQQQQQQTTTTTTXXX^^^eeeqqqiiiUUUSSSOOOLLLJJJOOO]]]jjjpppuuuzzz~~~ssspppuuu333333222111111111111111333333222111000000000000------.........---,,,,,,---............---,,,,,,***+++...//////...---+++,,,+++******))))))******))))))))))))))))))))))))+++******)))))))))******&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))'''''''''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))'''(((((())))))*********(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))***,,,,,,......////////////...............---------------,,,,,,---............---........................---,,,,,,,,,---...//////+++,,,......------...000000000000111111111222222000000111222444666888999<<<>>>BBBFFFGGGLLLYYYgggvvvvvvooo___NNNGGGMMMVVVkkkxxx}}}iii\\\NNNHHHJJJSSScccqqqtttwwwyyywwwlll___XXXYYYYYY^^^dddeeeeeelllzzzxxxuuutttyyy{{{fffWWWQQQPPPPPPRRRQQQOOONNNLLLKKKJJJJJJMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIJJJKKKNNNQQQTTTVVVTTTTTTVVVZZZ]]]bbblllvvv{{{xxxwwwxxxttttttyyyzzz}}}~~~{{{yyyxxx~~~|||{{{|||~~~wwwuuuzzz{{{ssshhheeeaaa___aaaccceeeeeehhhhhhhhhhhhiiiiiiiiiiiiaaa```^^^[[[YYYXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQOOONNNLLLLLLMMMMMMMMMLLLJJJJJJIIIHHHHHHGGGFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@AAAAAACCCCCCBBBAAA@@@?????????>>>@@@FFFOOOTTTSSSJJJBBB>>>===;;;999777666666666666666666666666666666666888888888888888777777777::::::::::::::::::::::::;;;:::999:::;;;<<<;;;:::777777888888888999999999888888888888888888888888777777777888999999::::::======>>>>>>??????@@@@@@@@@AAACCCEEEHHHJJJKKKKKKOOORRR[[[gggsss~~~kkk\\\OOOQQQQQQPPPOOOUUUbbblllwww{{{}}}nnnooowww222111111111111111222333333333222111000000000000//////.........///000000------......------,,,+++......//////000000000000,,,+++******))))))******))))))))))))))))))))))))---,,,***))))))))))))***''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&''''''(((((())))))******))))))((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&'''(((((()))******(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((()))***++++++/////////000000/////////.............../////////+++,,,------.........---........................---,,,,,,,,,,,,,,,------+++,,,......------///000000000111111111222222222111111111333555888:::<<>>======<<<<<<;;;::::::::::::;;;<<<<<<======<<<;;;;;;;;;;;;;;;:::;;;===AAACCCBBB???;;;888999888777777777888999666666666666666666666666444444444555555555555555888777777777777777777777888777666666888888777666333444666777777777666555666666666777777666666666555555555666777777888888999999:::;;;;;;<<<<<<===>>>>>>???AAACCCFFFIIIJJJSSSWWWcccuuuzzzqqqkkkcccZZZSSSOOOPPPQQQTTT[[[dddlllooo~~~rrruuu//////000000111222444444444333222111000000000000111000/////////111222333------......------,,,++++++***(((((((((***,,,---,,,++++++***)))*********))))))))))))))))))))))))...---+++)))(((((())))))***************)))))))))))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((******))))))(((&&&%%%$$$&&&''''''((()))******+++******))))))((((((''''''''''''''''''((((((((()))'''''''''(((((((((((((((''''''''''''((()))++++++(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))((((((((((((***)))))))))))))))******//////000000000000//////......//////000000111111+++,,,------.........---........................------,,,+++++++++,,,,,,---...000000///000111333000111111111111222222222111111222333666888;;;===DDDFFFIIIHHHDDDDDDNNN[[[]]]___^^^UUUKKKJJJTTT___jjjttt}}}}}}zzz|||{{{tttlllaaaWWWMMMFFFCCCFFFMMMVVVdddoootttvvvyyyxxxlll\\\UUUXXX___aaabbbccchhhuuu}}}yyyxxxppp]]]TTTRRRRRRSSSNNNMMMLLLKKKKKKKKKKKKKKKMMMNNNOOOPPPOOOMMMKKKJJJHHHHHHIIIJJJKKKLLLLLLLLLKKKIIILLLQQQTTTUUU^^^iiissszzzvvvooopppsssrrruuu}}}www}}}uuuwww{{{~~~~~~vvvpppllljjjhhhgggjjjjjjiiiiiiiiiiiiiiiiii```^^^YYYTTTPPPMMMJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@>>>>>>???@@@???>>>??????>>>>>>======<<<<<<;;;;;;::::::999999888888888777777777777888999999999999888777777777777888777777888888999999::::::111222444444444555777999444444444444444444444444333333444444555555666666666666666666555555555555555444333333444555444222333444666888888777666444777777888888888888777777666666777777888888999999777888888999999::::::;;;>>>>>>>>>???BBBEEEIIIKKKXXX^^^lllwwwggg[[[TTTPPPNNNNNNMMMLLLOOOZZZlll|||xxx}}}222222111111111111111111333222111111000000111111////////////.....................------,,,,,,,,,(((***,,,------+++((('''))))))))))))))))))))))))))))))************))))))''''''(((((())))))******((((((((((((((((((((((((*********))))))))))))(((******))))))((((((((('''''''''''''''''''''''''''************))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''(((((((((((()))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))***************)))((((((''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))((((((((((((++++++******)))((((((((())))))(((((((((((())))))+++***))))))***+++---...,,,------------------,,,---------.........//////---......//////......------......///...---+++***++++++,,,,,,,,,+++******------------.........///////////////////////////222111222444444444;;;CCCHHHMMMMMMEEEAAADDDGGGFFFOOORRRQQQLLLLLLVVVccckkkwwwvvvvvvwwwyyyzzzzzzxxx}}}xxxsssvvvuuulll```TTTOOOIIIFFFBBBCCCLLLYYYgggpppwww{{{~~~zzzlll\\\WWWZZZ___bbbcccdddlll|||~~~~~~~~~iiiZZZUUURRRPPPOOOMMMMMMLLLLLLKKKJJJJJJJJJLLLOOOQQQRRRPPPNNNLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHJJJGGGEEEFFFKKKQQQWWWZZZjjjqqqzzzzzzsssnnnkkkrrrzzz}}}|||{{{|||}}}vvvpppkkkiiikkkjjjjjjlllmmmllljjjhhhaaa\\\VVVQQQMMMJJJGGGEEEAAAAAA???>>>==================<<<<<<<<<;;;;;;;;;===;;;777555555666999;;;777777666666555555555555444444555555555555555555444555666666444333444555666666555555555666666777666666555444333333222222444444444444444444444444222222333333444555666666888666333222333444444444555666666666666666666666666444222333666777666444333333444444555666777777777555333555888:::999888;;;999888888999:::::::::<<<===???@@@BBBFFFLLLPPP___nnnxxxgggVVVNNNLLLJJJHHHIIIQQQVVV```ooo~~~111111111111111111111111333222222111111111111111000000/////////...............---------,,,,,,,,,)))***+++,,,,,,***)))(((************************))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))))))))******))))))((('''''''''((()))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))++++++******+++,,,......------............---------------.........//////+++,,,,,,------,,,,,,+++++++++------...---,,,,,,***++++++,,,,,,,,,++++++---.........////////////000000000000000000000000222000111333333444:::CCCKKKPPPPPPHHHCCCDDDGGGFFFLLLQQQRRROOORRR^^^mmmuuu{{{yyywwwxxxyyyzzzzzzyyy{{{yyyxxx|||{{{pppggg[[[QQQLLLCCCAAAAAAEEEPPP^^^kkkrrrvvvyyy|||zzzmmm___YYY\\\bbbcccccceeennn~~~~~~~~~~~~~~~{{{aaaTTTPPPNNNMMMLLLNNNNNNMMMLLLKKKJJJJJJJJJJJJLLLOOOOOOMMMJJJHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHJJJGGGEEEFFFJJJOOOTTTVVVgggnnnvvv}}}{{{uuupppmmmttt}}}~~~xxxwwwvvvvvv{{{xxxqqqmmmlllkkkjjjkkklllkkkhhhfffccc^^^XXXQQQLLLHHHDDDAAA>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999999999:::888666444444555777888666666666555555555444444222333333444555555666666333444555555333333333555666555555555555555666666666666555444444333222222444444444444444444444444333333333444444555555666444555555555333333333444666666666666666666666555666444333444777888666555555555555666666777777777:::888777777:::<<<;;;:::;;;:::::::::<<<=========;;;===???@@@DDDJJJSSSYYYooovvvfffZZZNNNJJJIIIIIIJJJNNNZZZcccqqq111111111111111111111111333333222111111111111222000000000000////////////...------------,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''((((((((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******+++))))))))))))))))))))))))'''(((((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))(((''''''''''''((()))))))))))))))''''''((((((((()))))))))''''''(((((())))))******'''''''''(((((((((((()))++++++************++++++++++++++++++,,,---...///......////////////......---------...............+++,,,,,,------,,,,,,+++))))))***,,,,,,------,,,******+++,,,------------////////////000000000000111111111111111111111111333111222555555666===FFFRRRVVVWWWPPPJJJIIIKKKLLLOOOUUUYYYZZZ___kkkyyy}}}zzzyyyzzz{{{|||{{{{{{|||tttiii```UUULLLHHH??????AAAHHHTTTaaakkkqqqssstttvvvtttjjj___\\\___ddddddcccfffqqq}}}|||~~~ttt^^^TTTQQQPPPPPPPPPOOOOOONNNMMMKKKJJJIIIIIIJJJLLLNNNMMMKKKHHHFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIKKKHHHFFFGGGJJJNNNQQQRRRbbbjjjrrrwww}}}|||wwwsssqqqvvvzzzxxxyyyuuurrrrrrrrrttt~~~}}}uuupppnnnmmmlllllllllkkkiiigggfffaaaYYYRRRKKKFFF@@@===;;;:::999888888888888888777777777777666666666666666666555444444444444555555555555444444444444444111222222333444555555666222333444444333222333444666555555444444444555555666666555555444333333333333333333333333333333333444444444555555555555555222555888888666444555666888777777777666666555555666555555555777888777666777777777777777777888888:::888777777999:::999999::::::::::::;;;===>>>???@@@AAACCCEEEIIISSS```iiiuuuhhhWWWOOOHHHFFFGGGIIIPPPWWWgggsss111111111111111222222222333333222111111111111111111111000000000/////////------------------------,,,+++***)))))))))***+++))))))))))))))))))))))))))))))************))))))******))))))((((((''''''((((((((((((((((((((((((*********)))))))))((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((()))))))))***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))'''(((((((((((()))))))))&&&''''''((()))******+++'''''''''((()))******+++++++++************++++++,,,,,,,,,,,,---...////////////000000000000//////........................---......//////......---))))))******++++++++++++******,,,---............///000000000000111111111222222222222222222222222555333444777888:::BBBKKKWWW[[[]]]YYYSSSQQQUUUYYY]]]eeelllmmmpppxxx|||{{{}}}}}}mmmbbbYYYOOOHHHFFFAAAAAADDDLLLWWWbbbiiilllnnnkkkhhhfff```[[[\\\aaaeeeddddddhhhuuu||||||nnn\\\TTTTTTSSSSSSTTTOOOOOONNNMMMKKKJJJIIIIIILLLMMMNNNMMMJJJGGGFFFFFFIIIIIIJJJJJJJJJJJJJJJKKKNNNLLLJJJKKKMMMOOOPPPPPP\\\fffpppsssxxx~~~yyywwwuuuuuu|||vvvsssrrrsssuuuuuuyyy|||wwwqqqpppnnnnnnnnnmmmkkkiiifffaaaYYYRRRKKKEEE???;;;999888777777666666666777666666666555555555444444555555555555555444333333444444444444444444444444222222333333333333333333222444555555333333444666666555555444444444444555666666555555444444444333333333333333333333333333666666666555555555555555666777777888888888888888999888888777777666666555777777777777888888888888888888888888888888777777::::::999999999:::::::::;;;<<<=========>>>@@@BBBGGGJJJMMMPPPVVVbbbrrr~~~}}}kkk___RRRMMMIIIHHHIIIOOO\\\hhh}}}000000111111111222222222333222111111000000111111000000000000////////////---------------------------,,,***)))((()))***+++(((((((((((((((((((((((())))))************))))))******))))))((((((''''''((((((((((((((((((((((((++++++*********)))))))))&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((())))))*********)))(((''''''((()))***((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((()))))))))***&&&''''''((()))******+++(((((()))***+++,,,,,,---)))((((((''''''(((((()))++++++,,,---............//////000000000000//////.....................------......//////......---++++++******))))))))))))***+++,,,---.../////////000000000000111111111222222222222222222222222222333222444777999===FFFPPPYYY]]]```___[[[ZZZbbbjjjuuu}}}xxxhhh]]]SSSJJJEEEEEECCCDDDHHHQQQ]]]gggjjjjjjfff^^^WWWSSSRRRSSSZZZbbbcccdddgggmmmzzz}}}zzzzzz~~~~~~uuugggXXXRRRRRRQQQPPPQQQNNNNNNMMMLLLKKKJJJIIIHHHKKKLLLMMMLLLIIIFFFEEEEEEJJJKKKKKKKKKLLLLLLLLLMMMQQQPPPOOOPPPRRRRRRQQQPPPVVVaaalllqqqvvv}}}}}}|||{{{vvvyyyrrrssswww|||~~~uuussspppooonnnmmmkkkjjjddd```YYYSSSLLLFFF@@@<<<999888777777666777777777777666666666555555555555555555666666666555444333444444444444444444444444444444444333333222222111333555666666555555666888777666555444444444444444666555555555555555444444444444444444444444444444666666666666666666666555:::777444555888:::888666999999888888777777777777888888999999999999::::::999999999888888888888888==================>>>??????AAACCCCCCBBBBBBEEEGGGLLLQQQYYY```iiixxxrrraaaWWWOOOLLLJJJLLLQQQ\\\mmm}}}000000000111222222333333111111000////////////000////////////............,,,,,,,,,------------...---,,,***)))))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((************))))))))))))'''''''''''''''(((((((((''''''''''''''''''''''''(((((())))))******+++++++++++++++******+++++++++))))))))))))))))))))))))%%%%%%&&&&&&&&&''''''''')))))))))*********++++++))))))))))))))))))))))))''''''((()))))))))((((((''''''((()))))))))))))))((((((((()))))))))******''''''(((((())))))******))))))******+++,,,---------,,,,,,++++++,,,,,,---***+++,,,---.........---//////000000000000//////...............---------+++,,,,,,------,,,,,,+++---,,,+++***)))))))))))),,,,,,---...////////////000000000000111111111111222222222222222222222222111000222666:::???IIITTT\\\___dddeeebbbcccooo{{{sssdddYYYOOOFFFDDDEEECCCFFFNNN\\\jjjpppoookkk]]]RRRHHHEEEGGGMMMWWW``````eeellluuu}}}yyywwwxxx|||pppdddWWWSSSRRROOONNNOOOLLLKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJIIIFFFDDDDDDDDDJJJJJJKKKKKKLLLMMMMMMMMMRRRQQQQQQSSSTTTSSSQQQNNNPPPZZZeeelllsss||||||}}}xxxxxx|||}}}zzzvvvrrrpppmmmjjjhhhddd```ZZZTTTNNNHHHBBB===999888888777777888888888777777777777666666666666666666777777666666555444444444444444444555555555555555444444333333222222444555777777666666777999888777666555555555555555555555555555555555555555555555555555555555555555666666666777777777777777:::888666777888888777555888888888888888888888888888:::;;;;;;:::999;;;<<<::::::::::::::::::::::::<<<===>>>>>>===>>>@@@BBBAAADDDFFFGGGGGGHHHLLLPPPUUU___mmmyyyvvvdddVVVNNNJJJIIILLLUUU___mmm///000000111222222333333000000///...........................------------,,,,,,,,,---------......,,,++++++***************''''''''''''''''''''''''))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((()))))))))'''''''''''''''''''''''')))))))))***+++,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))'''''''''((((((((())))))))))))*********+++++++++))))))))))))))))))))))))'''((())))))******))))))''''''((()))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))******+++++++++,,,//////............//////)))***+++,,,---------,,,...//////000000//////...//////.........---------+++,,,,,,------,,,,,,+++,,,,,,+++*********+++,,,---....../////////....../////////000000000111111222222222222222222222222111111333888===DDDPPP[[[eeehhhlllnnnlllnnn}}}|||pppaaaUUUKKKCCCBBBEEEEEELLLZZZlllxxxyyypppfffTTTIII???>>>DDDLLLVVV^^^]]]gggsss~~~}}}xxxxxxzzz}}}mmmaaaWWWRRRPPPLLLJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJKKKKKKLLLLLLOOOOOOPPPRRRSSSQQQNNNKKKJJJRRRZZZcccnnn{{{{{{{{{{{{vvvpppkkkhhhfffbbb\\\VVVOOOHHHBBB===888888888777777888888999888888777777777666666666666666666666555555555555444444555555555666666666333333444444444555555555333444666666555666777999999999888666666555555666555555555555666666666666777777777777777777777777666666666777777888888999888===BBBBBB===999888999777888888999999:::::::::999;;;===<<<::::::<<<>>><<<<<<<<<======>>>>>>>>>>>>@@@BBBBBBAAABBBEEEHHHIIINNNSSSUUUVVVYYY___dddmmmzzzzzzgggZZZPPPJJJKKKLLLTTTbbbppp~~~yyyxxx{{{~~~///000000111222222333333//////...---------------......---------,,,,,,,,,,,,,,,,,,------.........++++++++++++******))))))(((((((((((((((((((((((())))))************))))))''''''(((((())))))******((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''((((((((())))))******))))))))))))))))))))))))))))))***+++,,,,,,------((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************'''(((((()))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************+++******))))))******+++((()))+++,,,------,,,+++......////////////......//////.........------------......//////......---+++************,,,---......///////////////...---////////////000000000000111111111111111111111111444444777===BBBIIIVVVbbboooppptttwwwuuuxxxyyymmm^^^RRRHHHAAA@@@DDDIIISSSdddxxx~~~nnn___OOODDD<<<>>>EEEMMMUUU\\\\\\iiixxxzzz{{{~~~fff[[[QQQLLLIIIEEEBBBBBBGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKJJJHHHGGGHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLNNNPPPQQQOOOKKKHHHFFFKKKRRR[[[jjj{{{|||rrryyy|||uuuoookkkhhhddd^^^WWWPPPHHHAAA<<<888888777777777888888999888777777777777666666666777666555444444444444555555555555666666666777777111222333444666777888999222333555555555555666888::::::888777666666666666555555555666666666666666777777777777777777777777555555666777888999999:::777DDDPPPOOODDD;;;;;;???777777888999:::;;;;;;<<<999;;;======;;;:::<<<>>>======>>>???@@@AAAAAABBBGGGIIILLLLLLKKKLLLPPPSSSYYY^^^eeeiiikkkpppwww~~~ooo___UUUOOOKKKPPPSSS]]]nnn~~~wwwllliiioooyyy/////////111333444333222444222///.........,,,+++)))******+++,,,---............---------,,,,,,,,,******************************))))))))))))******))))))(((((('''''''''&&&((()))))))))************&&&&&&&&&''''''''''''''''''''''''''''''((())))))&&&''')))+++,,,+++***))))))************(((&&&%%%,,,+++******))))))******(((***+++***)))((()))***++++++***)))((('''&&&&&&&&&&&&%%%%%%&&&''')))***))))))***++++++++++++***)))))))))))))))))))))))))))(((((((((((())))))***(((((((((((())))))))))))((((((((((((((()))******)))((('''((()))***)))'''************************)))***++++++,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////.........---------//////...---,,,++++++***...,,,***+++...000...,,,////////////000000000000......//////000000111111111111111222222222111111333777:::<<>>======<<<:::999999999999999999999888888777777777555555555666666666777777666666666666666666666666777777777666666555555555555666666777777666666555777888999::::::999888888777777777777777777777888666555555666888999999999555777:::===>>>===<<<:::;;;VVVpppoooVVV===666:::888999999888777888;;;=========>>>???@@@@@@@@@@@@CCCCCCCCCDDDGGGJJJMMMOOOQQQSSSUUUWWWYYY\\\```ccckkkttt}}}rrr```TTTMMMLLLMMMRRRYYYlllvvvhhhbbbiiivvv000000000222444555444333444222///.........,,,+++******++++++,,,,,,---------------,,,,,,,,,,,,+++******************************))))))))))))******)))(((((((((''''''''''''))))))*********+++++++++'''''''''''''''''''''''''''''''''''''''((())))))'''(((***++++++***)))((((((((()))))))))))))))(((,,,+++******))))))******(((***+++***)))((()))***))))))))))))(((((((((((())))))((('''''''''((()))))))))***++++++++++++***((((((((((((((((((((((((***))))))((((((((())))))(((((((((((())))))))))))((((((((((((((()))*********)))((((((******)))(((((((((((((((((((((((((((+++,,,---------------,,,,,,,,,,,,---------......---------............/////////.........---------,,,---------...............,,,+++,,,...///...,,,......////////////000000.../////////000000000111111111000000000000000111222555:::@@@KKK[[[ooo}}}}}}wwwjjjZZZLLLCCC@@@EEEMMM[[[mmm|||wwwdddOOOGGGBBB@@@CCCGGGLLLTTT[[[fffrrr~~~mmm___YYYQQQJJJHHHHHHIIIIIIFFFGGGHHHHHHGGGGGGIIIKKKMMMOOOOOOKKKEEEAAACCCEEEHHHLLLNNNMMMIIIFFFGGGIIIGGGIIILLLOOOOOONNNKKKIIIHHHLLLQQQSSSXXXbbbqqq}}}wwwsssnnnpppxxx~~~vvvqqqlllhhhccc]]]VVVNNNEEE@@@<<<;;;:::999999888999999888888888777777777666666888888888999999999999:::666666666666666666666666777777666666666555555555888888999999999999888888999888777666666666777888::::::999999888888777777:::999888777777777666555:::;;;===???@@@@@@???>>>:::IIIVVVUUUHHH<<<<<>>AAA???@@@BBBDDDGGGIIIJJJKKKOOOPPPQQQTTTVVVYYY[[[\\\aaadddhhhkkkmmmooorrrtttuuubbbVVVOOOMMMQQQWWWccckkk|||wwwooohhhhhhrrr111000111333555666666444444222///.........,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************))))))(((((())))))***((((((((((((''''''''''''************++++++++++++(((((((((((((((((((((((('''''''''''''''((())))))((()))***+++***)))(((''''''''''''((()))***+++,,,,,,+++******))))))******(((***+++***)))((()))***''''''(((((())))))******++++++)))(((((('''''''''((()))******++++++******''''''''''''''''''''''''+++***))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))******+++***))))))***+++***)))((((((((((((((((((((((((......//////......------,,,,,,,,,---------......---------............///...............---------------........./////////---,,,,,,,,,...///...---------........./////////////////////000000000000222111111111111111222222555777===GGGWWWiiizzz}}}uuugggVVVIIIAAABBBKKKVVVjjjxxxwwwcccQQQMMMHHHFFFKKKPPPSSSXXX^^^mmm{{{~~~zzzeee[[[VVVOOOJJJHHHIIIJJJJJJKKKLLLLLLKKKJJJIIIJJJKKKKKKLLLLLLHHHCCC@@@@@@BBBGGGJJJLLLKKKGGGEEEFFFHHHGGGIIIKKKLLLMMMMMMMMMLLLNNNOOONNNLLLMMMUUUcccmmm}}}~~~xxxooohhhjjjsssyyysssjjjgggccc]]]VVVNNNDDD>>>;;;::::::999999999::::::999999999888888888888777777777888888888999999999777777777777777777777777888888888777777777777777666777777888888777777666;;;999777444444555777999======<<<;;;:::999888888;;;::::::999999888777777;;;;;;<<<======>>>>>>>>><<>>;;;;;;;;;:::;;;;;;<<<<<<::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999999999999999999999999999777777888888888888777777===;;;999888777777999:::======<<<<<<;;;;;;::::::888999:::;;;;;;;;;===>>><<<<<<;;;;;;<<<>>>???@@@BBBBBBDDDHHHJJJKKKIIIGGGJJJLLLNNNPPPPPPRRRTTTWWWZZZ[[[^^^bbbgggmmmqqqtttwwwzzz~~~wwwmmmeeeZZZTTTPPPOOOSSS^^^rrrpppssszzz.........111444555555444444222///.........,,,+++//////......------,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((((((((((((''''''''''''((((((((((((******))))))(((((((((''''''''''''''''''((())))))))))))))))))((((((''''''+++***)))(((((()))***+++,,,+++******))))))******(((***+++***)))((()))***))))))))))))((((((((((((&&&&&&''''''(((((((((((((((((()))************))))))))))))))))))))))))))),,,,,,+++)))(((((((((((((((((((((((())))))))))))((((((((((((((())))))***+++***)))***+++,,,+++)))************************---------------,,,+++***,,,,,,,,,---------......---------............///---.....................111111000///...------,,,------............//////,,,,,,------...//////000000000000000////////////111111111111222444666888<<<@@@KKK\\\ooo~~~|||uuurrrvvv|||sssyyyuuulll]]]TTTIIIDDDDDDOOOdddvvv~~~mmmbbb^^^\\\]]]aaabbbaaadddiiiyyy|||~~~vvvcccSSSPPPLLLJJJKKKLLLMMMMMMUUUVVVUUUSSSOOOKKKIIIIIIEEEEEEDDDCCCAAAAAABBBCCCCCCDDDEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLNNNMMMMMMMMMJJJHHHIIIMMMQQQbbbooo}}}ssshhhbbbbbbdddssszzz}}}vvvpppggg^^^UUUMMMGGGCCC<<<<<<;;;;;;;;;<<<<<<===::::::::::::::::::::::::<<<<<<<<<<<<============999999999999999999999999999999999999999999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999888999999::::::;;;;;;;;;777999;;;<<<<<<<<>>FFFVVVjjj}}}wwwnnnkkknnnuuuzzzwwwmmmhhhpppoooaaaXXXNNNHHHCCCCCCIIIXXXpppvvvhhh```___aaadddgggeeeccciiiqqq}}}~~~qqq___OOOMMMJJJJJJKKKLLLMMMLLLPPPQQQRRRPPPLLLIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBCCCDDDEEEGGGFFFEEEEEEFFFHHHJJJKKKIIIKKKLLLKKKIIIHHHHHHIIIRRR```uuuwwwkkkccc```___aaahhhsss~~~yyymmmaaaWWWOOOHHHDDD???>>>>>>=========>>>>>>::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===999999999999999999999999888888999999999999::::::::::::;;;;;;;;;;;;:::::::::;;;===>>>>>>===;;;:::999999:::;;;<<<======>>>;;;>>>AAA@@@???>>>AAADDDEEEEEEFFFIIILLLPPPSSSUUUZZZ]]]___^^^]]]^^^eeejjjjjjmmmqqquuuwwwyyy|||~~~qqqbbbZZZSSSNNNKKKJJJKKKQQQ[[[hhhzzz.........111444666666555444222///.........,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((())))))(((((('''&&&&&&%%%'''''''''''''''((())))))(((''''''''''''(((((()))((()))******++++++++++++,,,+++******))))))******(((***+++***)))((()))***(((((((((((())))))))))))&&&'''(((((()))((('''''''''(((((()))))))))))))))))))))))))))))))))))))))++++++******)))*********(((((((((((())))))))))))((((((((((((((()))*********)))((((((******)))((((((((((((((((((((((((((()))***++++++++++++++++++,,,,,,,,,---------......---------............///---------.........//////,,,---------............,,,...000///...---///111,,,------...000111111222111000000000/////////.../////////000444888<<>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????===>>>>>>??????>>>>>>===@@@@@@@@@@@@AAABBBBBBCCCBBBCCCCCCDDDDDDEEEEEEEEEBBBFFFJJJJJJHHHIIILLLPPPQQQRRRUUUZZZ___cccgggiiinnnrrrtttssspppqqqwww}}}zzz}}}zzzbbbVVVRRRNNNKKKKKKOOORRR]]]lllzzzuuu/////////222555777777666444222///.........,,,+++************************,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))'''''''''(((((((((((())))))(((((('''&&&%%%%%%%%%'''''''''''''''((())))))'''''''''''''''((()))***%%%''')))+++---------,,,,,,++++++***)))*********(((***+++***)))((()))***&&&&&&'''((()))***++++++))))))*********((('''&&&'''(((((()))))))))))))))((((((((((((((((((((((((******************++++++(((((((((((())))))))))))((((((((((((((()))******)))((('''((()))***)))'''************************)))***++++++,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........////////////...---,,,++++++***,,,...000000...---///111------...///000111222333111111000000/////////...222111222444888===BBBEEENNN\\\qqquuuggg\\\YYY\\\```bbb___[[[]]]iiivvvrrrdddVVVJJJCCC<<<;;;>>>EEEOOOaaa{{{sssccc[[[YYY]]]eeennnpppkkkjjjwww~~~~~~vvv```PPPHHHGGGEEEFFFGGGHHHHHHGGGFFFHHHLLLMMMMMMLLLMMMMMMLLLJJJGGGEEECCCBBB@@@>>>@@@???===>>>@@@BBBCCCCCCEEEDDDDDDDDDDDDDDDEEEEEEJJJJJJIIIHHHFFFDDDCCCCCCEEENNN___ttt|||uuuxxx~~~vvvjjjddd```dddppp{{{{{{{{{sssfff[[[TTTOOONNNMMMLLLKKKJJJJJJJJJFFFGGGGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFDDDDDDEEEGGGJJJLLLNNNNNNNNNNNNNNNNNNMMMMMMGGGLLLQQQSSSSSSUUUZZZ___bbbdddhhhnnntttyyy}}}nnnXXXPPPPPPOOONNNPPPYYY___lll}}}sssddd.........000444666666666444333111///------------000///---+++)))((('''''',,,+++***)))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((+++***'''&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((***+++,,,------,,,+++******++++++++++++***))))))+++*********))))))((((((***(((((()))***+++***))),,,+++)))((('''''''''((('''((()))******++++++***+++*********))))))((((((((((((((()))******++++++******))))))((((((''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&'''((()))***+++,,,)))***,,,------,,,***)))---------,,,+++***)))(((++++++---...///000000000///............---------...------,,,,,,------...//////////////////................../////////000//////...//////000111222000222555666888<<>>CCCRRRkkkzzzjjj]]][[[___hhhiiinnnqqqqqqsss~~~{{{zzz~~~uuu^^^RRRMMMHHHHHHJJJLLLNNNNNNKKKIIIEEEFFFHHHIIIJJJLLLOOORRRUUUPPPJJJFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDBBB@@@>>>>>>@@@BBBDDDFFFFFFHHHIIIKKKKKKIIIHHHGGGIIIOOO\\\ppp~~~yyy}}}oooeeeaaaaaahhhqqqxxx{{{yyywwwtttssssssrrrqqqoooiiihhhhhhiiikkkllliiiggghhhgggfffgggggggggeeecccccccccaaa```___^^^^^^^^^```ccceeeccc```___bbbfffgggiiikkklllkkkiiifffddd]]][[[ZZZZZZ\\\```dddgggppppppooonnnmmmllllllkkkmmmoooqqqsssvvvzzz{{{iii^^^SSSOOORRR[[[iiiuuu}}}tttdddQQQDDD///......///222444333222555444222000...---,,,,,,++++++++++++,,,---...///---,,,+++******))))))***((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''''''''&&&(((((((((((((((''''''&&&******))))))(((((())))))''''''''''''(((((((((((((((((((((((())))))))))))+++++++++******+++++++++******++++++******)))((())))))))))))(((((((((((()))((('''(((***+++***)))******)))(((''''''''''''''''''((()))************************))))))))))))************))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))((((((((((((''''''''''''***************************+++,,,------,,,+++***++++++++++++***)))((((((,,,------------,,,++++++///............---------------------------------------------------............/////////000000000/////////000000111333333111555777777888@@@NNNYYYmmmyyyjjjZZZPPPMMMPPPWWW___nnnxxxtttaaaPPPDDD>>>;;;777<<>>======>>>AAABBBCCCCCCDDDEEEGGGIIIKKKLLLJJJMMMRRRZZZhhh|||~~~oooddd^^^___cccooottt|||}}}{{{zzzyyyxxxvvvuuuuuuttttttuuuxxxyyyxxxuuutttvvvyyywwwyyy}}}}}}yyyvvvmmmmmmnnnooorrrvvvyyy{{{}}}{{{{{{}}}zzzggg]]]XXXTTTVVV\\\kkk}}}zzzzzz|||}}}uuuhhhWWWFFF<<<...---...000333555555444555444333111///---,,,+++*********+++,,,...///000...---,,,+++************((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&''')))***)))((('''&&&))))))((((((((((((((()))''''''''''''(((((((((((((((((((((((()))))))))))),,,+++***))))))***+++,,,***************))))))((((((((((((((((((((((((((()))((('''(((*********((())))))((((((''''''''''''&&&'''((()))*********************)))))))))))))))+++++++++***)))(((((('''))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++***)))******,,,---...////////////............---------------............------,,,,,,,,,---------------...////////////000000000000000000000111333444555444888;;;;;;>>>HHHZZZhhhxxxvvvjjj\\\TTTRRRWWWbbbmmm|||qqq]]]LLLBBB<<<:::<<>>888666---,,,---///333555666555111111000///...,,,+++***++++++******++++++,,,------,,,+++******))))))***((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******)))'''&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''(((((())))))***************))))))*********))))))******))))))((('''&&&&&&&&&'''''''''''''''((('''&&&''')))***)))(((''''''(((((((((''''''&&&&&&&&&'''((())))))))))))))))))))))))************+++++++++***)))(((((('''(((((((((((())))))))))))***))))))(((((())))))***))))))))))))************'''((()))***,,,---...///.................................//////......---///000000000000///......///............------------...///000000///...---,,,,,,,,,---......///////////////000000000111111111111111222444555777888555888>>>FFFQQQaaasssxxxddd\\\WWW\\\fffrrrzzzgggSSSEEE>>>===>>>BBBQQQfffxxxssscccXXXTTTWWWaaakkksssrrrqqqpppnnnqqq~~~~~~zzzkkk[[[PPPIIIEEEFFFEEEDDDDDDEEEEEEDDDBBBEEEFFFFFFEEEDDDFFFIIILLLIIIJJJIIIGGGEEEDDDEEEGGGBBBBBBBBBBBBBBBCCCDDDDDDBBBAAA@@@??????@@@AAABBBDDDCCCAAA<<<:::<<>>???BBBIII\\\tttrrrggg[[[VVVWWW]]]hhhsssvvvuuusssqqqooorrrzzzvvvcccVVVNNNIIIFFFHHHFFFEEEDDDEEEDDDBBB@@@CCCDDDEEEDDDDDDDDDFFFHHHGGGIIIIIIGGGEEEDDDFFFHHHAAAAAAAAABBBCCCDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCC>>>;;;===DDDKKKTTTVVVXXXZZZ^^^hhhwww}}}ppphhh___YYYZZZ___cccfffkkkmmmnnnjjjgggmmm{{{mmmddd\\\ZZZXXXVVVYYY___kkkuuuqqqrrrxxx}}}xxxiiiTTTDDD;;;777555333///---,,,,,,---...,,,++++++,,,---------,,,+++***&&&''''''((()))+++---...,,,+++***)))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&&&&'''(((((()))(((((('''''''''''''''((()))***''''''''''''((((((((()))&&&''''''((()))******+++((()))***++++++***)))((()))))))))))))))(((((('''%%%%%%%%%&&&&&&'''''''''((('''&&&''')))))))))'''%%%&&&'''((((((((('''&&&%%%&&&'''((())))))))))))(((((())))))*********+++************))))))))))))'''((((((((())))))************))))))))))))******))))))******++++++++++++************************//////............//////,,,,,,------...---------++++++---...///000000000//////.........------------...///111111///...---------......///000111111000000000000111111111111222222222333555777888999<<>>AAAEEEQQQfffwwwiii___WWWVVV[[[cccoooyyyyyywwwuuussspppsss}}}|||ooo\\\QQQLLLIIIGGGJJJHHHFFFEEEEEEDDDBBBAAAEEEFFFFFFEEECCCAAAAAABBBEEEFFFHHHFFFCCCBBBDDDGGG@@@@@@AAAAAACCCDDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEDDD@@@===???GGGNNNSSSRRROOOOOORRR]]]kkkuuuyyyiii^^^YYYZZZ[[[\\\ZZZ```fffgggfffjjjuuuuuufff]]]WWWUUUXXX[[[\\\bbbiiizzzyyynnnvvv~~~cccUUUCCC888555555333000+++,,,,,,---...///000000------,,,,,,+++******)))***)))((('''(((+++...000...,,,((('''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((('''''''''(((((((((((()))***,,,,,,///---***((('''(((***,,,%%%'''***+++***(((&&&&&&,,,+++++++++******))))))))))))))))))************++++++******++++++,,,---......////////////..................////////////////////////............///...---,,,,,,,,,,,,,,,---------------------------......///////////////000000000000111111111111666111///222444444666::::::===III___wwwlllYYYIIIMMMYYYlllppp\\\JJJEEEBBB>>>AAAJJJ___uuuwwwhhh___\\\[[[```jjjsssyyy{{{~~~|||xxxssssss{{{|||{{{eeeXXXRRRMMMHHHFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEECCCAAA>>><<>>@@@@@@??????@@@BBBDDDEEEGGGGGGGGGGGGIIIKKKNNNPPPNNNLLLIIIFFFDDDFFFKKKOOONNNMMMJJJFFFFFFKKKTTT\\\kkkpppxxxwwwjjj___UUUUUUUUUSSSSSSWWW```hhhmmmrrr{{{xxxjjj^^^UUUSSSTTTWWW^^^iiixxx}}}|||~~~~~~gggTTTEEE???888666666666333000++++++,,,---...///000000......------,,,++++++******)))(((((()))+++---///---+++((('''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))((('''((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))))))))(((((()))******''')))+++,,,,,,***(((&&&***)))'''%%%$$$%%%&&&'''******))))))))))))((((((************++++++++++++,,,++++++++++++,,,------,,,---...///////////////---............///////////////.........---------//////..................---------------------------...//////000000//////000000000111111111222222333000111555888888<<<@@@DDDOOOaaatttppp^^^PPPIIIJJJXXXlll}}}dddVVVIIICCC???AAALLLZZZqqqyyynnnaaabbbgggsss~~~||||||sssmmmpppvvv|||tttaaaVVVPPPKKKFFFEEEFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCEEEFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCAAA@@@@@@@@@AAAAAAAAABBBBBBBBBEEEEEEFFFGGGJJJMMMPPPRRROOONNNLLLIIIGGGHHHLLLOOOKKKJJJGGGFFFFFFHHHLLLNNNXXX^^^hhhrrr{{{rrr___ZZZTTTOOOMMMPPPUUUYYY]]]cccmmmxxx~~~mmmaaaXXXQQQOOOPPPTTT[[[iiizzz~~~kkkVVVFFF<<<888333222333444333111***+++,,,---...//////000------,,,,,,+++*********))))))(((((()))+++---...,,,***((('''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&'''''''''''''''(((***))))))((((((((())))))&&&(((***+++,,,***(((''',,,,,,---------+++(((&&&)))))))))((((((((((((((()))))))))************+++,,,,,,,,,,,,,,,---......,,,,,,---...////////////---------.........//////.........---------,,,,,,//////////////////....................................///000000000000000000000111111111222222222333111222666999999>>>DDDIIIYYYnnnlllYYYLLLHHHJJJHHHZZZrrrrrr\\\RRRHHHAAA>>>CCCSSScccyyyyyypppccceeekkkwww~~~|||{{{~~~yyymmmhhhmmmxxx~~~nnn^^^UUUPPPKKKFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCAAACCCFFFHHHHHHGGGEEEDDDBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBCCCDDDEEEGGGIIILLLNNNPPPOOOOOONNNKKKIIIIIILLLNNNJJJHHHEEEEEEFFFHHHHHHHHHJJJOOOWWW```iiitttrrriii^^^UUURRRQQQRRRQQQRRRYYYdddppp{{{ssshhh]]]WWWSSSPPPQQQTTT\\\fffvvv~~~iiiVVVFFF<<<777444111000111222111000******+++,,,---...//////,,,,,,,,,+++******)))))))))(((((()))***+++---...***)))''''''((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))***************)))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&''''''(((((())))))(((((((((((((((((())))))(((((()))***+++,,,+++))))))***,,,---,,,***((((((((((((((()))))))))((((((((()))))))))******------,,,,,,------...///,,,,,,---...............------------............------------,,,,,,,,,,,,......///000000//////..............................//////000000000000000111111111111222222222222333222444777999;;;AAAIIITTTggg}}}lllYYYIII@@@BBBJJJHHH[[[ttt}}}gggTTTNNNGGGAAA@@@III\\\mmm}}}}}}vvvpppeeeggglllttt}}}}}}{{{|||wwwmmmjjjnnnzzzttthhh[[[UUUPPPKKKHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEAAACCCFFFHHHIIIHHHFFFEEECCCCCCDDDDDDDDDEEEDDDDDDCCCDDDEEEFFFFFFDDDCCCAAACCCCCCDDDEEEFFFHHHIIIJJJLLLMMMMMMLLLJJJIIIJJJLLLHHHEEEBBBAAACCCEEEGGGGGGEEEHHHLLLPPPWWWbbbpppzzzpppddd\\\VVVQQQLLLNNNSSS]]]hhhrrrzzz~~~}}}|||yyywwwvvvyyyzzztttsssooojjjhhhiiijjjooorrrqqqpppnnnjjjddd^^^XXXSSSTTTTTTTTTVVVZZZjjjtttzzzgggUUUEEE<<<999666444222111111111000000******+++,,,---...//////------,,,++++++******)))(((((())))))***,,,------)))(((''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))******++++++******((((((((()))))))))))))))'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&''''''(((((((((((((((''''''((())))))+++***((('''(((***...000222...++++++///444666666(((((())))))))))))******((())))))))))))*********...------------...//////------.........------,,,,,,------------.........------,,,,,,,,,+++++++++,,,---...///000///...---...........................///000000111111000000111111111222222222222333444333555999;;;???IIISSSeeexxxqqqZZZKKK@@@999===EEEJJJ[[[ooo}}}nnn]]]LLLJJJFFFCCCFFFTTTiiiyyy~~~xxxqqqllleeehhhmmmssswww{{{}}}~~~xxxsssqqqqqqzzzjjj```WWWSSSPPPKKKHHHIIIFFFFFFHHHHHHHHHGGGFFFEEE@@@BBBDDDGGGHHHHHHGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEAAABBBCCCDDDDDDCCCAAA@@@BBBBBBBBBCCCDDDDDDDDDDDDFFFHHHJJJJJJIIIHHHHHHIIIDDDCCCAAA??????AAAEEEGGGEEEGGGHHHHHHJJJSSSaaalllyyymmmbbbXXXQQQNNNPPPTTTZZZbbbgggiiiiiinnnmmmjjjfffcccdddhhhkkknnnttt|||jjjddd___]]][[[WWWUUUVVVTTTXXXZZZYYYYYYZZZWWWRRRQQQNNNNNNSSSWWWYYY___eeettt}}}rrraaaRRREEE;;;777888444444333222111000000000******+++,,,---......//////......------,,,++++++(((((()))***+++,,,------(((''''''((())))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******))))))'''((((((((())))))))))))''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''''''''''''''((()))***+++***)))((())),,,///111IIIFFFDDDFFFHHHHHHCCC???)))))))))*********++++++******+++++++++,,,,,,,,,...............//////000............---,,,++++++,,,,,,---------.........,,,,,,,,,,,,+++++++++++++++,,,.../////////------........................//////000111111111111000111111111222222222333333444333666:::???FFFTTTaaavvvvvv___IIIAAA<<<888;;;BBBJJJVVVdddmmmrrrzzzxxxlll___SSSFFFFFFDDDFFFOOObbbxxx{{{rrrjjjfffcccjjjqqquuuwwwyyy{{{|||zzzvvvzzzttt```XXXQQQOOOMMMJJJHHHIIIDDDEEEGGGHHHHHHGGGFFFEEE@@@AAACCCEEEFFFGGGHHHHHHFFFFFFEEEEEEDDDEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCBBB@@@@@@AAABBBCCCCCCCCCCCCAAACCCGGGHHHGGGFFFFFFFFFCCCDDDEEECCC@@@@@@CCCFFFEEEGGGHHHFFFEEEJJJUUU___wwwyyyyyyzzzzzzooohhh___\\\YYYXXXYYYZZZYYYWWW]]]\\\ZZZWWWTTTSSSUUUWWWYYY^^^ffflllrrr{{{|||ooofffYYYTTTPPPQQQQQQOOONNNPPPLLLOOOQQQOOOPPPSSSSSSPPPRRRPPPSSSZZZaaahhhqqqzzz{{{iiiYYYJJJBBB===777555666111222222111111000111222)))***+++,,,---......///000000000///......------(((((()))***+++,,,,,,---(((''''''((())))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''######$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))(((((('''''''''((((((((())))))&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''')))***+++************+++---000111FFFHHHKKKOOOOOOEEE555)))))))))******+++++++++,,,,,,,,,------------.....................///000000/////////...---,,,******,,,,,,,,,---------......,,,,,,,,,+++++++++*********+++---//////...---,,,//////////////////////////////000111111111111111111111222222222333333333333333666<<>>;;;<<<:::<<>>AAAGGGTTTggguuutttVVVJJJ<<<666:::@@@DDDDDDPPPOOOPPPQQQSSSZZZjjjzzzlll\\\PPPJJJIIICCCEEEGGGNNN___tttyyyjjj___[[[dddllltttwwwuuuwww}}}zzz~~~xxxdddPPPNNNMMMLLLKKKIIIFFFCCCBBBBBBCCCCCCCCCBBBBBBAAA???@@@@@@BBBCCCEEEGGGHHHKKKIIIFFFFFFHHHHHHEEECCCDDDDDDEEEFFFFFFEEECCCCCCEEEBBB??????AAABBBAAA>>>???AAACCCDDDCCCBBBBBBBBBFFFHHHJJJKKKKKKIIIGGGEEEEEEEEEEEEFFFHHHJJJLLLNNNXXXcccsssyyysssyyy{{{rrrggg[[[SSSOOOMMMKKKGGGEEECCCCCCCCCDDDEEEGGGIIIKKKRRRZZZaaakkknnnqqqtttuuutttrrrppprrrrrrvvv~~~ppplllgggdddbbb^^^XXXSSSVVVVVVVVVVVVVVVTTTQQQOOONNNMMMKKKKKKLLLOOORRRTTTSSSZZZ```cccfffjjjjjjhhhllliiikkksss}}}}}}sssppprrrvvv~~~hhhWWWEEEAAA;;;666444222111///111111111111000000000000)))***++++++,,,...111444222222111000...---,,,,,,++++++******+++,,,...///,,,***))))))))))))(((&&&((((((((((((((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((((((((('''&&&''''''''''''''''''''''''((('''&&&&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))))))))))))))***++++++---------------,,,+++***************))))))))))))******,,,---............------.........////////////............------------------........./////////...,,,++++++,,,...///............////////////......////////////......//////000111111111111111222333333333222222444666777:::???CCCLLL\\\ooo~~~|||fffMMMFFF===999<<>>======>>>@@@BBBDDDFFFGGGHHHHHHHHHIIIKKKJJJGGGCCCCCCDDDEEEEEEEEEDDDCCCBBBDDDAAA??????AAABBBAAA???@@@BBBCCCBBB@@@>>>===>>>BBBDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEGGGIIIKKKLLLOOOWWWbbblllttt}}}vvvggg^^^RRRPPPMMMIIIEEECCCBBBAAABBBDDDEEEDDDEEEHHHNNNSSSZZZ[[[^^^``````^^^\\\[[[\\\]]]aaakkkyyy}}}~~~oooeee\\\YYYVVVUUUUUUTTTQQQNNNNNNNNNNNNOOOPPPQQQRRRSSSPPPQQQRRRRRRSSSVVV[[[___bbblllvvv|||~~~|||}}}tttnnnnnnqqq~~~{{{iiiWWWJJJ===:::666333333333333333111111111111000000000000***+++,,,,,,,,,...111444333333222111///...---,,,*********+++---///000111+++)))(((((((((((('''%%%''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))(((''''''&&&'''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((******))))))))))))******))))))))))))))))))***+++'''((()))******+++++++++************************)))***+++---///000000000,,,---------............///............------------------..................---,,,++++++,,,---...............////////////......////////////......//////000111111111111111333444555444333333444666;;;===BBBHHHSSSdddwwwiiiRRRBBBAAA??????CCCKKKTTT[[[______aaacccdddgggrrr~~~gggXXXPPPIIIDDDBBB@@@DDDKKKYYYmmm}}}zzzpppccc\\\[[[gggmmmsssttttttxxx}}}xxxyyy{{{{{{xxxyyyvvvbbbUUUSSSQQQOOOMMMLLLJJJGGGEEE????????????>>>===<<<;;;:::;;;<<<===???BBBDDDEEEEEEFFFHHHKKKMMMLLLHHHEEEBBBCCCDDDDDDDDDCCCAAA@@@AAA@@@>>>???@@@BBBAAAAAADDDEEEEEECCC???<<<;;;;;;>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBDDDEEEGGGIIIJJJIIILLLQQQVVV]]]hhhttt}}}wwwlll]]]ZZZUUUOOOJJJFFFCCCBBBCCCDDDDDDDDDCCCDDDFFFHHHKKKLLLMMMMMMMMMKKKJJJHHHLLLLLLOOOVVVbbbmmmvvv{{{yyyuuuvvv}}}wwwooogggbbb___aaaeeeiiiqqqyyy}}}qqqdddXXXQQQNNNLLLIIIIIIJJJKKKKKKKKKJJJKKKLLLMMMNNNRRRWWWZZZZZZ^^^cccdddeeejjjrrrxxx|||tttqqqrrrvvv|||uuucccRRREEE>>>777444111000111333333333111111111111000000000000)))***+++++++++---000333444444333111000///...---)))******+++,,,...//////***)))'''((())))))'''&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&'''''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))++++++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***))))))(((((())))))******)))))))))))))))******%%%&&&'''((()))*********)))***************++++++***+++---...///000000000,,,,,,,,,---------......///............---------...........................---,,,,,,,,,,,,---...............////////////......////////////......//////000111111111111111333444444444222222444555>>>AAAEEENNNZZZjjjyyyzzzlllWWWEEE===>>>AAAIIISSS^^^gggkkknnnnnnqqquuuvvvxxxvvv]]]PPPKKKGGGBBB???@@@EEENNN^^^uuu{{{tttiii^^^ZZZ\\\jjjoootttvvvwww|||xxxuuuwwwzzzyyyvvvyyy}}}kkk___WWWSSSPPPMMMKKKJJJIIIFFFDDD@@@@@@??????===<<<::::::999999:::;;;>>>@@@BBBCCCCCCDDDFFFHHHJJJIIIHHHFFFAAABBBBBBCCCBBBAAA???>>>>>>>>>===>>>@@@AAABBBBBBGGGHHHGGGEEEAAA>>>>>>>>>============>>>>>>?????????@@@AAABBBDDDFFFGGGHHHIIIJJJKKKMMMSSS\\\hhhppp~~~|||ppplllfff___XXXRRRNNNLLLHHHIIIJJJKKKJJJIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDIIIIIIJJJNNNTTT[[[aaadddmmmllllllnnnqqqssstttsssppplllfff___[[[\\\aaafffrrrwww|||vvvyyy~~~~~~ttthhh]]]WWWVVVRRRQQQTTTVVVXXX\\\aaaccceeeeeeccc]]]VVVRRROOONNNLLLJJJIIIJJJKKKMMMMMMPPPTTTXXXZZZ[[[^^^dddiiipppvvv~~~uuutttzzzppp___OOODDD<<<888666444111000111222222111111111111111000000000///((()))*********+++...111444444333222111000000///---............---------+++)))(((((()))***)))'''&&&'''''''''(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((''''''(((((()))******)))))))))))))))***'''((()))))))))))))))((())))))******+++++++++,,,------......///.........,,,,,,,,,---------......///............---------.....................------------,,,,,,---------............////////////......////////////......//////000111111111111111111222333222111111333555===@@@FFFRRR```nnnyyy~~~|||zzzuuummmdddYYYKKK???===???FFFUUUhhhvvv|||}}}~~~~~~nnnWWWLLLIIIFFFBBB@@@???FFFRRRcccxxxxxxooocccYYYYYY]]]mmmqqqvvvyyy}}}|||yyyzzz{{{yyyuuuyyyrrrccc[[[XXXPPPMMMJJJHHHGGGFFFEEECCCAAAAAAAAA@@@???===<<<;;;999::::::<<<===???AAABBBCCCCCCCCCCCCCCCDDDFFFGGG@@@@@@AAAAAA@@@???===<<<;;;;;;===>>>???AAACCCDDDFFFGGGFFFDDDAAA???@@@@@@>>>>>>===<<<<<<<<<;;;;;;===>>>@@@AAACCCEEEFFFFFFIIIIIIIIIJJJNNNUUU]]]cccmmmwww}}}uuummmgggcccaaaYYYXXXXXXWWWVVVSSSOOOLLLJJJIIIFFFDDDBBBBBBBBBBBBFFFGGGHHHJJJLLLPPPSSSVVV[[[XXXVVVVVVWWWYYYYYYXXX[[[XXXTTTOOOLLLMMMQQQTTT\\\aaaiiiqqqxxx}}}~~~}}}vvvmmmddd___[[[]]]```bbbccceeegggiiijjjjjjgggccc\\\UUUOOOKKKMMMJJJJJJNNNOOOMMMOOORRRPPPQQQRRRRRRPPPOOOOOOPPPOOONNNNNNNNNOOORRRUUUXXX___gggooottttttwww~~~~~~xxxvvv|||zzzlllYYYKKKCCC>>>999444444222000000222333333222111111111111000000000///((()))***))))))***---000444444333333333222222222333333333222111000...---***)))((((((******)))(((&&&&&&''''''((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&'''(((&&&'''(((((((((((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$###"""###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((+++******)))))))))))))))***************))))))((())))))******+++,,,,,,,,,------.........------,,,,,,---------............///............---------...............---------------------------------............////////////......////////////......//////000111111111111111000111222222111222444555999>>>HHHVVVfffpppttttttjjjeee^^^VVVOOOIIIBBB>>>@@@CCCNNNccc{{{xxxfffSSSJJJHHHFFFDDDCCCBBBMMM\\\mmm}}}{{{sssjjj^^^VVVYYYaaannnrrrxxx}}}}}}{{{xxxuuu{{{iii\\\UUUQQQLLLJJJFFFEEEEEEEEEDDDCCCBBBCCCBBBBBBAAA@@@???>>>=========>>>???@@@AAABBBCCCCCCBBB@@@>>>???BBBDDD??????@@@??????===;;;:::888:::<<<===>>>@@@DDDFFFDDDDDDDDDBBB???>>>???@@@????????????>>><<<;;;:::<<<===???AAACCCDDDEEEEEEFFFEEEDDDFFFIIIMMMRRRUUU___iiiwww}}}uuurrrpppllliiiccc\\\XXXRRROOOJJJEEEBBBAAAAAAAAACCCEEEIIIKKKLLLMMMNNNPPPOOOMMMKKKKKKLLLNNNNNNNNNOOOOOOMMMIIIGGGGGGJJJLLLMMMQQQWWW]]]cccggghhhiiibbbdddfffddd^^^WWWRRRNNNMMMOOOPPPPPPPPPPPPRRRTTTVVVWWWVVVSSSNNNJJJHHHGGGFFFDDDFFFJJJKKKIIIHHHKKKKKKLLLLLLKKKJJJKKKMMMOOONNNQQQUUUXXX\\\aaagggkkksss}}}}}}|||}}}gggYYYHHH>>>;;;:::666111111//////000333555555555111111111111000000000000)))************+++---000333333333333444444444444444444444333222000///...)))(((''''''))))))((('''&&&&&&''''''((())))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$###"""$$$&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))++++++***)))))))))))))))))))))***************)))))))))***++++++,,,------***+++,,,------...------------.........////////////............---------//////.........---------,,,------------------,,,............////////////......////////////......//////000111111111111111///000222222222333666888===BBBMMM\\\iiinnnjjjdddWWWRRRKKKFFFAAA===<<<<<<@@@HHHYYYqqqjjj\\\NNNHHHGGGEEEFFFGGGKKK[[[ppp~~~zzzuuummmcccYYYTTT[[[eeemmmrrryyy~~~yyyuuuuuu|||vvvbbbVVVOOOJJJJJJGGGDDDCCCDDDEEEEEEDDDBBBCCCCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCAAA>>><<<>>>@@@>>>>>>???>>>===;;;:::888555888;;;===>>>@@@DDDHHHEEEEEEDDDBBB???>>>???@@@???@@@AAABBBAAA@@@>>><<<<<<===???AAACCCDDDDDDDDDEEECCCBBBBBBDDDHHHLLLNNNVVV^^^iiirrryyyxxxsssiiiddd\\\TTTNNNKKKKKKKKKLLLPPPUUUWWWVVVTTTSSSSSSOOOLLLJJJIIIJJJKKKJJJIIIJJJJJJJJJHHHFFFFFFHHHJJJGGGIIIMMMQQQTTTVVVWWWXXXQQQTTTWWWVVVRRRMMMKKKJJJIIIJJJKKKJJJIIIIIIKKKMMMMMMOOOPPPMMMJJJGGGGGGIIIHHHGGGJJJPPPSSSQQQQQQSSSSSSTTTSSSRRRQQQRRRTTTWWWZZZ___gggmmmssszzzqqqfffQQQIII>>>888666555333111111000///000222444333222111111111111000000000000***++++++++++++,,,...111222222333333444555666666111111222222111000...---'''&&&%%%&&&(((((('''&&&&&&&&&&&&'''((())))))***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((((()))))))))((('''&&&&&&'''''''''''''''''''''''''''((()))******)))((((((%%%%%%&&&''''''&&&%%%%%%$$$######$$$&&&((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((******))))))))))))******++++++***))))))((())))))(((((()))***+++++++++***))))))***+++,,,,,,------((()))***,,,---...//////.........////////////000//////.........---------//////.........---------,,,------......------,,,............/////////000......////////////......//////000111111111111111///111222333333555888:::DDDHHHSSSaaakkkjjj___UUUKKKFFFAAA>>>:::888888:::>>>KKKaaazzzsss```UUUJJJFFFEEEEEEGGGJJJTTThhh|||uuuooohhh___VVVSSS]]]iiikkkqqqyyy~~~vvvsssttt}}}ooo^^^TTTMMMGGGIIIFFFDDDCCCDDDEEEFFFFFFBBBBBBCCCCCCCCCBBBBBBAAADDDDDDCCCCCCBBBCCCCCCCCCBBBDDDEEECCC???<<<;;;<<<===>>>>>>>>>===;;;999888444777;;;<<<===@@@DDDHHHIIIIIIGGGDDDAAA???@@@AAA>>>@@@BBBDDDDDDCCCAAA???;;;===???BBBCCCDDDDDDDDDHHHEEEBBBAAADDDHHHLLLNNNMMMSSSZZZ```dddmmmxxx|||{{{rrrhhh```[[[YYYYYY\\\aaaffffffccc^^^ZZZYYYTTTQQQNNNLLLKKKJJJHHHFFFHHHIIIIIIHHHGGGFFFGGGIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJMMMQQQQQQNNNKKKKKKKKKGGGHHHIIIIIIHHHHHHJJJLLLJJJLLLNNNLLLJJJHHHJJJLLLQQQPPPUUU\\\______```bbb^^^______^^^]]]___bbbeeelllrrr{{{mmmZZZMMM???===999666333333444555444222111000111000///---111111111111000000000000***)))''''''(((+++...000222333444333333333555777666444222222333111---***&&&&&&''''''(((((())))))***))))))(((''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%************))))))))))))+++******)))))))))))))))))))))((())))))***++++++))))))******++++++,,,,,,+++++++++***)))***,,,...////////////////////////+++---//////...---...///////////////////////////000000///...------,,,,,,,,,------+++))))))***+++,,,---......//////............///000000000000000...///000000//////000111888777555222111555<<>>999555666999<<<>>>EEESSSgggzzzlllaaaVVVKKKDDDEEEDDDCCCKKKXXXdddyyytttnnniii```YYYXXX]]]eeejjjkkkrrr{{{zzzsssrrr{{{tttdddWWWLLLHHHIIIAAAAAAAAABBBCCCEEEFFFGGGDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFHHHJJJKKKJJJHHHHHHIIIHHHEEE@@@<<<999888;;;<<<===>>>===<<<;;;:::888;;;???AAAAAAAAADDDGGGJJJJJJHHHFFFDDDAAA???===BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCDDDFFFGGGHHHGGGDDDAAA@@@CCCGGGIIIKKKKKKLLLOOOSSSXXX]]]aaacccxxx~~~{{{yyy{{{|||vvvqqqnnnrrrvvvyyywwwuuutttnnnhhhddd^^^WWWSSSSSSTTTTTTSSSOOOPPPQQQRRRQQQOOOLLLKKKOOONNNMMMKKKKKKKKKKKKLLLNNNKKKKKKOOOPPPNNNLLLMMMRRRRRRRRRRRRRRRRRRQQQQQQTTTUUUUUUTTTRRRPPPQQQRRR[[[iiivvvzzzxxxwwwwwwuuuyyywwwtttqqqppprrrwww{{{yyywww}}}zzziiiXXXIII???555555444333333222111111444333111///......//////111000//////000000///...***)))((('''(((+++---///222333444444333333555777666444222222222111---***''''''''''''(((((((((((())))))(((((('''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((((('''(((((()))******))))))(((((())))))******)))))))))******************++++++***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///........................000//////...------,,,,,,,,,------,,,******+++,,,------.../////////............///000000000000000...///111000//////000222111222222222444:::BBBHHHXXX___bbb\\\TTTMMMEEE======;;;888777888;;;===???GGGVVVjjj}}}zzzfff[[[SSSKKKFFFHHHHHHIIITTTcccyyynnnbbb^^^YYYXXX[[[aaahhhllljjjqqqzzz{{{tttpppqqqyyy}}}kkk___VVVNNNJJJJJJEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEGGGJJJKKKKKKIIIJJJKKKJJJHHHDDD@@@>>>============>>>>>>>>>>>>>>>===@@@BBBCCCAAAAAABBBDDDIIIIIIHHHFFFDDDBBB@@@???>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCEEEFFFHHHIIIIIIFFFDDDCCCEEEHHHIIIIIIJJJKKKMMMOOORRRUUUWWWYYYeeepppyyyxxx{{{{{{tttoooiiidddccccccbbbaaa````````````___]]]\\\[[[\\\[[[YYYXXXXXXWWWTTTQQQRRRNNNNNNRRRUUUUUUVVVYYY___``````___]]]]]]___```bbbdddeeeeeeeeedddeeefffsss|||ttttttxxxrrrbbbTTTGGG===777555444444333222222111111111111000000000000000000111000...///000000///---***)))((('''(((***---...111333444444444444555777555333222222222000---***((((((((('''''''''''''''((((((''''''&&&%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((())))))((((((((((((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++***))))))(((((((((((()))***))))))))))))))))))((()))***+++***))))))+++---+++++++++++++++++++++++++++---//////...---...///......................../////////...------,,,,,,------...---++++++,,,------......///////////////......///000000000000000...000111111000000111222000111333666:::BBBKKKQQQaaaccc___UUUJJJAAA999333666555555666888:::===???LLL[[[pppnnn\\\SSSOOOJJJHHHLLLNNNTTTeeevvvxxxgggXXXVVVUUUYYY```fffiiiiiilllsss|||{{{|||zzztttnnnmmmsss|||ooo___WWWTTTPPPLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIMMMKKKIIIFFFEEEDDDDDDEEEDDDCCCDDDFFFIIIKKKKKKJJJKKKLLLMMMKKKHHHEEEDDDDDDBBBAAA???>>>>>>???AAABBBCCCEEEEEEDDDBBB@@@@@@@@@FFFFFFFFFEEECCCBBB@@@???999:::;;;<<<>>>@@@AAABBBAAAAAABBBCCCDDDFFFGGGHHHJJJHHHFFFFFFHHHIIIHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLOOOYYYhhhvvv~~~~~~{{{zzz{{{{{{zzzzzzyyyxxxxxxvvvvvvuuuttttttqqqppprrrtttqqqjjjcccbbb]]]ZZZ^^^bbbeeeiiinnntttvvvxxxuuuqqqqqquuuzzz~~~yyysssqqqsssyyytttjjj[[[LLLBBB;;;777555444444333333222111111111...///000000111111111000111///......//////...---))))))(((((((((***,,,---000222444444444444555777333333222222111...,,,***(((((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))******))))))((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''''''''((((((((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((''''''(((((((((((())))))'''''''''(((((()))++++++******)))((('''''''''(((******))))))((((((''''''(((***+++***))))))+++,,,------------------------+++---//////...---.../////////////////////////////////.........------------......---,,,+++---.........///000000000000///......///000000000000000...000111111111111222333666666777;;;BBBKKKTTTZZZ```]]]VVVLLLCCC<<<777444666666666666888<<>>???AAACCCEEEEEEEEEDDDBBB???>>>>>>AAABBBBBBAAAAAA@@@???>>>777888999:::<<<>>>???????????????@@@BBBDDDEEEFFFFFFEEEEEEGGGIIIIIIHHHGGGIIIHHHGGGFFFEEEDDDDDDDDDDDDKKKVVVaaammm|||uuupppqqquuuyyy~~~zzz{{{||||||~~~zzzrrr___WWWJJJ>>>888555555555333333222222111111111000...///000111111000///...000///---...//////...,,,)))((((((((((((***+++,,,...000333444333333444666222222333222///---+++***((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))******))))))((((((''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''))))))((((((((('''''''''&&&''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((()))))))))*********++++++******)))******++++++***)))(((((((((((((((******))))))((((((''''''(((***++++++******+++,,,------------------------+++---//////...---...///000000000000000000000000...............---------,,,---...---,,,,,,---///...///000000111111000000......///000000000000000///000222222111111333555888888:::???HHHRRR[[[aaaWWWQQQJJJCCC===999777777999999:::999;;;???GGGLLLSSSaaasss}}}rrrfff\\\RRRLLLKKKHHHGGGHHHOOO\\\qqqqqqfff^^^^^^aaaeeejjjllljjjhhhtttxxx|||zzznnniiihhhppp}}}~~~mmm___RRROOOQQQPPPLLLIIIJJJKKKMMMOOOPPPQQQRRRRRRTTTRRRPPPMMMJJJGGGFFFEEE???>>>>>>@@@CCCFFFGGGGGGIIIJJJKKKJJJIIIHHHIIIKKKLLLIIIFFFBBB@@@???@@@AAACCCBBBBBBAAA@@@???===<<<<<<============<<<;;;;;;888888999:::;;;;;;<<<<<<============>>>@@@AAABBB@@@@@@AAADDDGGGHHHGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDHHHLLLQQQ[[[llluuuwww|||kkk^^^JJJDDD<<<555222111111111222111111111111111000000000000111111000///---,,,///...------......---+++(((((((((((())))))******+++...111333222222333444111222333111...+++******'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''(((((((((%%%&&&&&&&&&'''((((((((())))))((((((((((((((('''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&''')))))))))(((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((&&&&&&''''''((()))))))))---,,,+++************++++++******))))))))))))******))))))))))))))))))((()))***,,,,,,+++++++++,,,+++++++++++++++++++++++++++---//////...---...///000000000000000000000000........................+++,,,---,,,++++++---/////////000111111111111111......///000000000000000///000222222222222444666666888===FFFOOOWWW\\\]]]LLLDDD>>>;;;888555444666555888:::<<<===CCCKKKQQQXXXcccqqqyyyzzzxxxwwwwwwuuu|||rrraaaVVVNNNHHHGGGHHHGGGGGGJJJSSSeee~~~xxxmmmgggbbbdddfffiiilllnnnoooppprrrxxx~~~xxxkkkhhhiiissswwwggg[[[PPPOOOPPPMMMJJJIIIIIIKKKMMMPPPRRRSSSTTTTTTSSSSSSSSSQQQNNNKKKHHHFFF@@@>>>===>>>AAADDDEEEFFFGGGHHHIIIHHHGGGGGGIIIKKKNNNLLLJJJGGGEEECCCAAAAAA@@@???>>>???@@@???===;;;999::::::::::::999999888:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<===@@@CCCEEEEEEDDDEEEDDDDDDCCCCCCCCCCCCCCCFFFHHHHHHIIINNN[[[mmmzzz|||{{{lllZZZMMM>>>:::666333222222111000000000000000000000000000111111111000///...,,,,,,///---,,,,,,------,,,+++(((((((((((()))))))))***))),,,///111111111222222///222333111---***)))***%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&'''''''''((((((((()))&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''))))))))))))((((((((('''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&)))***+++***((('''%%%%%%&&&&&&'''(((((()))******************+++++++++************++++++,,,)))))))))***************)))+++---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///................................................***+++,,,+++***+++,,,...///000111111222222111111......///000000000000000///111222333333333555666999>>>GGGQQQXXXYYYTTTOOOBBB:::555777888666555888555;;;CCCHHHKKKPPPVVV\\\dddllltttwwwtttrrrrrrsssyyyssseeeVVVMMMHHHDDDCCCEEEGGGHHHNNN[[[ooo}}}pppjjjhhhfffiiijjjjjjhhhjjjpppuuuvvv{{{}}}tttnnnmmmpppyyy{{{rrr```WWWPPPNNNMMMKKKIIIJJJJJJLLLNNNQQQRRRSSSRRRRRRQQQSSSTTTTTTRRRNNNJJJGGGBBB@@@>>>???AAADDDEEEEEEFFFGGGGGGGGGFFFFFFHHHJJJLLLMMMNNNNNNLLLIIIFFFDDD@@@???===>>>??????===:::999999999999999888777777:::;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<;;;;;;===@@@BBBCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCEEEGGGGGGHHHPPP\\\fffxxxuuueeeUUUIIIAAA;;;888555333444444333222000000000000000000000000111000///..................---,,,,,,------,,,***(((((((((((())))))))))))(((+++...111111000111111///111333111---***)))***%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))'''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''))))))))))))(((((((((((())))))))))))************''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&))),,,,,,***(((&&&&&&&&&''''''((()))******(((((((((((()))+++,,,---+++*********+++,,,------))))))******++++++,,,,,,***,,,...///...------...////////////////////////+++---//////...---...///---------------------------.....................)))+++++++++******,,,...000000111222222222222111...//////000000000000000///111333333333333555777@@@GGGRRR]]]```ZZZLLLBBB<<<555222777;;;::::::======FFFRRR[[[___ccchhhmmmpppuuuyyyxxxtttqqqrrrtttjjj^^^QQQKKKFFFBBBAAABBBGGGJJJRRRaaawwwtttkkkhhhiiikkkmmmmmmiiidddeeemmmuuu{{{|||qqqsssssswwwzzzppp[[[TTTOOOMMMLLLIIIHHHKKKKKKMMMOOOQQQRRRRRRQQQPPPPPPRRRUUUVVVUUUPPPKKKHHHDDDBBB@@@@@@BBBEEEFFFFFFFFFGGGGGGFFFEEEFFFHHHJJJKKKMMMPPPRRRQQQNNNJJJGGGBBB???>>>>>>@@@@@@===:::999999:::999999888777666::::::;;;<<<<<<===>>>>>>???>>>===<<<;;;:::::::::>>><<<;;;<<>>BBBFFFGGGGGGJJJRRRYYYfffsss{{{eeeRRRDDD===;;;888555222000000111222111////////////000000000000//////...------...000111...---+++,,,------,,,***++++++******************,,,------...///000000111333222///,,,******))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&)))'''&&&'''((()))((('''%%%%%%%%%&&&&&&'''''''''((()))))))))))))))((((((%%%&&&&&&&&&'''((((((((())))))(((((('''''''''&&&'''&&&&&&&&&'''(((***+++,,,+++)))'''&&&%%%%%%&&&((((((((((((((((((((((((((((((''''''''''''((((((******)))((('''&&&%%%%%%&&&&&&&&&'''((())))))*********))))))(((((((((''''''((())))))(((((()))***,,,,,,+++***))))))*********))))))***+++,,,+++***+++---......,,,,,,---///,,,------......------,,,***+++---///000000///...111000000///---,,,++++++------,,,+++*********+++------,,,,,,,,,---............///000111222333333111000///...............333111222666666555:::CCCMMMUUU[[[YYYVVVQQQFFF:::;;;:::999888888;;;@@@CCCIIIVVVgggvvv~~~zzzssspppvvvyyycccVVVIIICCCCCCBBBDDDFFFMMMVVVbbbppp{{{mmmdddgggpppssspppllliiiiiilllqqquuu{{{xxxqqqsssyyyooo^^^YYYWWWTTTQQQNNNKKKIIIIIIMMMLLLLLLLLLLLLMMMMMMNNNRRRRRRRRRRRRPPPMMMKKKIIIFFFEEEEEEFFFGGGHHHFFFDDDBBBCCCCCCDDDDDDEEEFFFFFFNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFDDDAAA>>><<<::::::888999:::;;;:::888666444;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<======<<<<<<===@@@DDDHHHKKKVVV```ooouuu^^^LLLBBB<<<777333333333333222222111111111000000000000000000000000......////////////.........------,,,,,,------...(((((((((((()))***++++++------......//////000000111000...,,,+++)))((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''')))'''&&&'''((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))(((''''''''''''((((((((((((((((((***)))))))))((((((((((((&&&&&&&&&''''''((()))***+++***)))'''&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((''''''&&&&&&&&&&&&''''''((())))))***)))))))))((((((''''''''''''((())))))(((((()))***+++******)))))))))))))))***))))))***++++++++++++)))+++,,,,,,******+++---,,,------......------,,,,,,,,,---...////////////,,,,,,+++***)))((('''''',,,,,,+++***************,,,,,,++++++,,,,,,------/////////000111111222222111000///...............111///111666888;;;CCCLLLWWW^^^___XXXNNNFFF===666777888777777999???HHHNNN```lll}}}zzzxxxppp\\\RRRHHHDDDCCCBBBEEEJJJWWWcccrrr~~~wwwmmmhhhmmmuuuzzzvvvqqqmmmmmmrrryyy~~~}}}uuusssuuuxxx~~~kkk[[[SSSRRRPPPNNNLLLKKKJJJJJJIIIIIIIIIJJJJJJLLLMMMNNNOOOOOONNNMMMKKKJJJHHHGGGHHHGGGFFFGGGHHHIIIGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDIIIJJJJJJJJJIIIIIIHHHHHHGGGEEECCC@@@===<<<;;;;;;::::::;;;;;;:::999888777;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::999999999:::;;;<<<<<<<<<;;;;;;===???AAABBBKKKSSSaaapppiii[[[III===888777444111222222222222222222111111////////////////////////......////////////......------,,,,,,,,,,,,------&&&&&&''''''(((***+++,,,..............................---,,,+++)))'''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((''''''&&&)))))))))))))))(((((((((*********))))))))))))(((%%%&&&'''((())))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((''''''''''''''''''((())))))(((((()))******)))))))))(((((((((((()))************+++++++++)))+++,,,,,,******+++---------............------......---------......//////......---,,,+++******++++++***)))))))))******++++++++++++,,,,,,------000000000000000000000000111000///////////////000333111222777<<>>HHHWWWcccxxxvvvfffTTTNNNHHHFFFEEEFFFMMMVVVjjjyyyxxxppplllmmmttt|||~~~yyyuuuuuu{{{~~~uuupppqqqzzz~~~tttaaaTTTLLLLLLKKKJJJIIIIIIIIIIIIEEEEEEEEEFFFHHHIIIKKKLLLKKKJJJHHHFFFEEEEEEEEEEEEGGGFFFEEEFFFGGGHHHGGGEEEJJJJJJKKKKKKJJJGGGEEECCCDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDBBB???============>>>===<<<;;;;;;:::::::::===============<<<;;;;;;:::::::::999999999999999::::::::::::::::::::::::888888888777888999999:::888888999999:::;;;<<<<<>>>>>???@@@AAA@@@>>><<<;;;<<<======AAAAAAAAA???>>><<<:::999888888888999999999999999;;;;;;;;;:::::::::::::::666666666666777777888888333555777999;;;<<<<<<<<<<<>>777444444555444222///000000000111111222222////////////////////////---......//////......------,,,,,,,,,,,,,,,,,,---,,,+++******))))))))))))------------,,,,,,,,,,,,******++++++***(((&&&%%%'''((((((((((((((((((''''''''''''((((((((())))))(((&&&%%%&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((&&&&&&'''''''''''''''''''''((())))))(((((()))*********+++,,,,,,,,,+++***(((***++++++))))))+++,,,+++,,,...---,,,,,,---///---......//////......---000///---,,,,,,---...///...------,,,,,,+++++++++***)))))))))))))))******,,,---...///000000000000222222111111000/////////000000000000000111222333444777;;;BBBLLLXXXbbbfffbbbWWWHHH>>>888666666777666;;;BBBKKKWWWhhh|||uuufffZZZMMMJJJHHHIIIMMMYYYooovvvjjjfffjjjooowww~~~zzzvvvpppmmmrrrzzzsssaaaSSSLLLFFFFFFEEECCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCFFFDDDBBB@@@@@@AAADDDFFFFFFEEECCCCCCDDDEEEEEEDDDFFFHHHJJJLLLLLLJJJHHHFFFDDDCCCCCCBBBBBBCCCDDDDDDGGGFFFCCCAAA@@@@@@AAABBBBBBAAA>>><<<;;;<<<>>>???EEEEEECCCAAA>>><<<999888777777777888888999999999999999999888888777777777555555555666666666666666555666999;;;<<<<<<;;;:::<<<===???BBBIIITTT```hhhwww~~~nnn]]]OOODDD===:::777333111222222000.../////////000000111111111........................------............------,,,,,,,,,++++++,,,,,,,,,...---,,,***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))*********)))((((((''''''(((((())))))((((((''''''''''''(((((())))))***'''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&'''((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))''''''(((((((((((((((((('''''''''''''''((((((((('''((())))))(((((()))******+++,,,---------,,,+++'''***,,,+++)))(((+++---)))+++,,,,,,******+++---......////////////............---------......///,,,+++++++++*********)))******)))))))))***++++++,,,---///111222222111111222111111111000000//////000000000000111222444444111888AAAKKKXXXdddjjjiii^^^OOO???888777666555666999???IIIWWWgggxxxuuuhhh\\\TTTJJJGGGGGGLLLVVVhhhwwwmmmeeeeeeiiinnnuuu{{{wwwrrrnnnmmmsss{{{~~~{{{lll\\\QQQLLLFFFEEEDDDBBBAAAAAA@@@@@@DDDCCCBBBAAAAAA@@@@@@AAAEEECCCAAA@@@AAACCCEEEGGGHHHFFFDDDCCCEEEFFFFFFFFFBBBCCCEEEGGGHHHGGGFFFFFFCCCCCCAAAAAAAAABBBCCCDDDGGGFFFDDDCCCBBBAAAAAA@@@AAA@@@>>><<<;;;<<<===>>>DDDDDDBBB@@@>>>;;;999888555555666777888999999:::666666666555444444333333444444555666666666666666::::::;;;;;;:::999777666999::::::;;;>>>DDDKKKPPP___fffpppwww|||{{{yyyvvvtttvvv}}}xxxfffTTTFFF>>>:::888444333111111222333222000////////////000000000000........................------............------,,,,,,++++++++++++,,,,,,,,,+++***)))))))))))))))******++++++,,,,,,------******))))))((()))))))))(((((())))))))))))((((((&&&''''''((())))))******'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((('''(((((())))))((('''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))'''((())))))(((((()))***(((***+++---------+++***'''***---,,,)))(((***...)))+++,,,,,,******+++---......////////////......,,,,,,---...////////////,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,+++,,,///111222222111000111111111000000000000000000000000111222333555555444>>>JJJUUUaaajjjiiicccRRRFFF;;;777666555666:::AAAGGGSSSeeeyyynnn```VVVQQQIIIHHHKKKVVVfffzzz|||ssshhhcccbbbfffjjjmmmsssyyyvvvrrrpppnnnqqquuuwwwxxxwwwooobbbUUULLLIIIDDDDDDCCCBBBAAAAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAAAAABBBDDDFFFGGGFFFDDDAAAAAABBBDDDDDDDDD???@@@AAABBBCCCCCCCCCCCC@@@??????>>>???AAADDDEEEDDDDDDDDDCCCBBB@@@>>>===???>>>===<<<;;;;;;;;;<<<>>>>>>>>>===<<<;;;999888444444555666777888999:::777666666555444444333333444444666777777777666555:::999999888777666444444555666999:::;;;===@@@CCCIIIOOOVVV[[[^^^eeepppxxx~~~wwwqqqrrrtttwww|||zzzbbbYYYMMMAAA:::777666666222222222222444444444333//////////////////..............................,,,------......------,,,,,,,,,++++++++++++,,,,,,)))((((((((((((((()))***))))))***+++,,,,,,------+++***)))(((((()))***+++(((((())))))))))))((((((&&&''''''((()))******+++'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((((((((''''''(((((())))))******&&&'''''''''(((((())))))))))))'''&&&&&&'''((()))'''((()))))))))(((&&&%%%((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))******'''((())))))(((((()))***'''(((***,,,---,,,***)))'''***---,,,)))'''***...+++---......---,,,...///......////////////......***+++---///000000//////++++++******************++++++******+++,,,------***+++...000111111000000000000000000000000111111000000000111222444555666;;;FFFRRR\\\fffjjjdddZZZEEE>>>888888666444999AAAHHHNNN\\\pppmmm]]]TTTPPPKKKKKKQQQ```ssspppddd^^^]]]```fffkkkmmmrrrxxxvvvsssrrrooonnnoooooonnnkkkcccXXXNNNGGGDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBCCCDDDDDDBBBAAAAAAAAACCCDDDFFFGGGBBB@@@===<<<>>>???@@@@@@>>>>>>>>>?????????@@@@@@===<<<<<<<<<>>>AAADDDFFFBBBCCCCCCCCCAAA>>>;;;999>>>===<<<;;;;;;:::::::::999999::::::;;;:::::::::333444555666777888999::::::999999888777666666666444444666777777777666555555555555555555555555555222555999<<<<<<===>>>???===AAAFFFFFFFFFKKKUUU^^^dddmmm|||{{{uuuxxx|||nnn^^^IIIDDD===888666555444444000000000000000000000000000000//////.........---........................,,,------......------,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))*********+++++++++,,,+++******))))))******%%%&&&((()))))))))((('''******)))((((((((((((((())))))))))))((((((((((((&&&%%%$$$###$$$%%%&&&''''''((()))***)))(((%%%$$$((((((((((((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))(((((('''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((('''&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))((((((((((((******,,,,,,,,,***((('''))))))*********++++++++++++,,,---.........------........................---------............///,,,,,,,,,++++++*********...------------...//////000000////////////000000000000111222222222222111111000000111333555888:::BBBMMM[[[eeeeee]]]RRRJJJ===:::777555777<<>>>>>>>>>>>????????????>>>======>>>@@@AAA@@@???BBBBBBAAA???>>>>>>>>>>>>???>>><<<;;;::::::;;;;;;;;;;;;;;;:::999888777666333333333444555666666777666666666666666777888888555555666666777777888888888888777666555444333333555555666777888:::<<<===999:::<<<>>>AAACCCEEEFFFPPPTTTaaattt|||~~~}}}eeeSSSLLL???<<<888555444444333222---...///000000111111000000000111000000///....../////////...---------,,,((()))***+++,,,---------+++++++++,,,,,,---------))))))))))))))))))))))))************+++++++++++++++***))))))(((((())))))&&&''''''(((((((((((((((***))))))((((((((((((((()))))))))(((((((((''''''%%%%%%%%%%%%%%%&&&''''''&&&'''((())))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((('''&&&$$$$$$''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((,,,++++++************************+++++++++,,,,,,,,,,,,,,,,,,------------........................---------............///------,,,,,,,,,+++++++++...------------...//////000000////////////000000000000111111111111111111000000000111444999===@@@IIIOOOWWWZZZVVVMMMCCC===777777777777:::BBBLLLSSSdddhhhppp}}}yyyeeeTTTLLLLLLKKKQQQbbb{{{|||mmmbbb^^^\\\aaafffhhhhhhmmmvvv~~~{{{xxxsssjjjdddddd```]]]XXXTTTPPPLLLGGGCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@AAABBBBBBBBBBBBAAA@@@CCCBBBAAAAAAAAABBBCCCDDDEEEAAA;;;777888;;;>>>???>>>>>>>>>>>>>>>>>>>>>>>>======<<<===>>>??????>>>AAA@@@???>>>>>>===>>>>>>>>>===<<<;;;:::::::::;;;999999999999888777666666555555666777777888999999:::999888666555555444444555555555555555555666666777777666666555444444444666555555555666666777888555666666888999:::;;;;;;AAADDDOOO^^^llluuu~~~~~~}}}|||zzzfffRRRDDD???:::777333111111111000/////////000000000//////...000000000111000000//////------------,,,,,,,,,,,,)))***+++,,,------------******++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))(((''''''''''''((('''''''''''''''((())))))***)))((((((''''''((((((((((((((('''''''''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%''''''''''''((((((((((((&&&&&&'''''''''((((((((('''(((((())))))(((((('''))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))...,,,***)))((()))+++,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...........................---------............///.........------------,,,......------......///000000000////////////000000000000111000000000000000222111000111555:::@@@CCCMMMNNNNNNKKKDDD===777444444666:::>>>EEEPPP\\\eeennnpppttt{{{nnn^^^QQQLLLLLLNNN[[[qqq~~~oooccc^^^\\\aaaeeehhhiiiiiinnnwwwzzzvvvpppiiiddddddZZZWWWRRRNNNKKKHHHEEECCCDDDDDDCCCCCCCCCCCCCCCCCCAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAEEE@@@;;;888999<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<======>>>???>>>===<<<<<<===>>>>>>======<<<;;;::::::::::::777777888888888777777666666666777777888888999999999999777666555444444444444444444444444444333333555555555555555555555555888777666555444444444444888888888777777777777777777999@@@KKKSSS[[[gggrrrlllZZZLLL@@@888555555333000////////////...000000000000///...------...//////000000000000///++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++******************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***)))((((((''''''(((((((((''''''&&&&&&''')))***))))))(((''''''''''''(((((('''''''''&&&&&&&&&&&&%%%&&&((()))))))))(((''''''''''''''''''((()))***%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((()))************''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((******)))(((((('''''''''(((((((((((((((((((((((()))))))))))))))*********,,,,,,+++*********+++,,,,,,,,,,,,---------......---,,,***)))***+++---///........................---------............////////////..............................//////000000000////////////000000111000000000000000000000444333222333555:::???BBBGGGGGGEEEAAA;;;777555555555888>>>HHHUUUaaajjjooopppqqqssswww|||qqqcccXXXOOOMMMNNNTTTeee~~~rrrgggaaaaaabbbggghhhiiihhhiiinnnwww~~~zzztttnnnhhhdddcccXXXTTTOOOKKKIIIHHHFFFEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCC>>>???@@@AAAAAAAAA@@@@@@BBB???<<<;;;<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;<<<===??????>>>===;;;;;;<<<===>>><<<<<<;;;::::::999999999666666777888999999888888555555555666666777777777666555555555555666777777555555444444333333222222333333444444444555555555999888777666555555555555:::999999999888888888777666777:::???CCCIIIWWWdddqqq{{{xxxeeePPPCCC===888555555444222000000111222111000//////000000///......---,,,,,,---.../////////...******++++++,,,,,,---------.........------,,,+++,,,,,,++++++******))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******)))(((((((((((()))(((''''''&&&&&&''')))***)))(((((('''''''''''''''((('''''''''&&&&&&&&&&&&&&&'''((()))***)))((('''***)))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((()))))))))))))))((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))))))))((((((*********))))))(((''''''((((((((((((((((((((((((((()))))))))*********+++***+++,,,------,,,+++***,,,,,,---------.........---,,,+++******,,,...///........................---------............//////////////////////////////............///000000000000////////////000000000000000///000111222222222222333666999<<<@@@BBB======<<<:::777555555666888:::BBBPPPaaalllooommmlllnnnrrrvvv{{{zzziii\\\RRRLLLLLLPPP\\\ooo{{{mmmfffdddfffhhhkkkjjjiiihhhiiioooyyy}}}wwwoooiiidddaaaUUUQQQLLLHHHGGGGGGGGGFFFBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCC>>>???@@@AAAAAAAAAAAA@@@>>>===>>>???AAAAAA???===>>>>>>>>>>>>????????????<<<>>>>>>===<<<===@@@CCCBBBAAA>>><<<;;;;;;<<<===;;;;;;;;;::::::999888888777777888999::::::::::::666666666777777777777777555555555555555666666777555555555444444333333333222222333333444444555555555555555444555555666666444444444444444444555555666555666888999===IIIVVVbbblllzzz~~~nnn]]]NNN>>>888777555444444333111000000222222222111------...///////////////******+++,,,------------++++++,,,,,,------..................---,,,++++++------,,,,,,+++++++++***))))))))))))))))))))))))))))))*********++++++++++++***))))))(((((())))))'''''''''''''''((()))))))))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''(((((((((((((((***))))))(((''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''******)))(((&&&$$$###!!!''''''''''''((((((((((((''''''((((((((()))))))))((())))))******))))))((())))))*********)))(((((())))))))))))))))))))))))((())))))******+++++++++)))***,,,......---+++***,,,,,,,,,---------......------,,,,,,,,,---...///........................---------............///...////////////000000000//////......//////000111000000////////////000000000000//////000222444555111444999===AAABBBCCCBBB666666666444222222333555:::===FFFUUUeeemmmmmmjjjgggkkkrrrxxx|||uuufffYYYNNNHHHLLLTTThhh{{{xxxmmmhhhgggiiijjjmmmllljjjiiimmmvvv~~~uuulllddd]]]QQQMMMHHHEEEEEEEEEDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFCCCBBBAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAA======>>>AAACCCBBB@@@======>>>>>>???@@@AAABBBBBB>>>@@@AAA@@@???@@@EEEIIIHHHFFFBBB>>><<<;;;<<<<<<::::::::::::999888777777777888999:::::::::::::::999999999999999999::::::888888666555444333333333555444444444444444333333222222222333333444444444111111111111222333444555222222222333333333444444777555666888999;;;CCCLLLYYYbbbooozzzyyybbbSSSIII>>>666444444222000000000///...///000111000...,,,,,,---...////////////***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------,,,++++++---------,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))))))))*********))))))((('''''''''((((((&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&''')))))))))(((((((((''''''''''''&&&&&&''''''((()))''''''((())))))((('''&&&%%%&&&&&&'''(((((())))))''''''''''''(((((((((((('''''''''''''''''''''''')))))))))((('''%%%$$$###''''''''''''(((((((((((('''((((((((())))))))))))))))))************))))))(((((()))*********))))))))))))))))))))))))))))))((())))))******+++,,,,,,***++++++,,,---------,,,+++,,,,,,,,,------------------............//////........................---------............///........./////////000000///////////////000000111000000////////////000000000//////000111444777999:::>>>DDDIIIJJJGGGBBB???444444333111000111555888>>>EEEOOOZZZccciiimmmooolllsss|||zzzrrrkkk```UUULLLIIISSS___xxx}}}sssllljjjjjjkkkkkknnnlllkkkmmmttt|||ooobbbXXXOOOKKKGGGEEEDDDDDDCCCBBBAAABBBCCCDDDEEEFFFGGGGGGCCCBBB@@@???>>>>>>?????????>>>=========>>>???@@@???>>>>>>???AAABBBBBBAAA======???@@@BBBDDDEEEEEE@@@BBBDDDCCCBBBDDDJJJOOONNNKKKFFF@@@===;;;;;;;;;999:::::::::999888777666777888888999999999999888::::::::::::::::::::::::888777666555444333333333222222222222333333333333222222222222222333333333000000000111111222333444444444444444444333333333888555666:::<<<<<>>BBBLLLWWW^^^aaagggpppxxx{{{}}}uuupppddd```ZZZSSSKKKMMM\\\lllyyytttnnnkkkkkkmmmnnnmmmooommmlllppp{{{rrraaaTTTOOOLLLIIIGGGFFFEEEDDDBBBAAABBBCCCDDDEEEFFFGGGHHHDDDCCCBBB@@@??????@@@@@@>>>===;;;:::;;;<<<>>>@@@AAA???<<<<<>>???AAAAAA;;;<<>>GGGNNNWWWQQQLLLIIIBBB999444333111222333555888===DDDHHHPPPXXXbbbiiipppyyyqqqhhh]]]SSSPPPMMMJJJHHHIIIUUUnnn|||rrriiibbb^^^___bbbfffkkknnnpppqqquuuzzzvvvbbbUUUOOOLLLKKKIIIGGGFFFEEEDDDDDDBBBAAAAAA@@@AAABBBDDDEEEGGGFFFFFFEEEDDDBBBAAA@@@<<<<<<<<<<<<============<<<<<<<<<<<<===>>>@@@AAA<<<===???@@@AAAAAAAAAAAA???@@@BBBDDDEEEEEEEEEEEEGGGEEECCC@@@===;;;999999888777777777999999888666666666555555555555666666444444444555555555666666666666666666666555444444111222222222222222222111222222222222222222333333333444444444444333222111111111222222222333333333333444666777888888777777666777:::???EEEMMMSSSWWWYYYXXXVVVQQQOOOTTT]]]eeewwwpppiii```UUUMMMGGGAAA;;;888777666222...222222111000000///......//////............/////////---,,,---...///...------------,,,,,,+++++++++***++++++,,,,,,++++++******,,,---......---,,,***)))***,,,///000///+++((())))))***++++++++++++***))))))************))))))'''''''''''''''''''''''')))((((((''''''''''''(((((((((((((((((((((((((((***))))))(((((((((((()))''''''''''''''''''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&'''((((((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%''''''&&&&&&''''''((()))++++++***)))((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))******+++,,,,,,,,,---------,,,,,,---------///......------......///------------------......------------------------...------,,,,,,------.../////////............---////////////000000000000111///......///111000///333333444666<<>><<<;;;<<<===???AAA======>>>????????????>>>===>>>???AAABBBBBBBBBBBBDDDCCCAAA???===;;;;;;:::777666555666777777666555444444333333333333444444333333333333444444444444444555555555555444444333222222222222222222222222222111000000111333444555333333444444444333333222111111222222222333333333444555666777777666555555333333444666999>>>BBBDDDKKKKKKHHHDDDAAACCCIIINNNcccnnn~~~zzzgggbbbZZZSSSMMMGGG>>>999777444222333444333000,,,111111000000//////......//////............//////...---,,,---...///...,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++,,,------,,,+++***)))+++------+++***))))))))))))***++++++++++++***))))))************))))))''''''''''''''''''''''''+++***)))'''''''''((()))(((((((((((((((((((((((()))))))))(((((((((((()))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''')))(((&&&$$$$$$&&&((()))&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))((((((&&&&&&&&&&&&'''((()))***---+++***(((''''''(((((('''''''''''''''''''''''')))))))))******)))))))))((())))))******+++,,,,,,......------------....../////////....../////////,,,,,,,,,---------------...........................------,,,,,,------.../////////...............//////000000000111111111000///...///000111111111777777888<<>>@@@>>>>>>>>>>>>>>>======<<<<<<===>>>>>>???@@@@@@@@@AAAAAA???>>>===<<<<<<<<<666555444444555666555444333333222222222222333333444444444444444444444444333333444444444444333333222222111111111111222222333222111000111222444555555555555666666666666555111111222222222333333333555555666777666555444333333222222333444666999:::AAAAAA@@@===::::::===@@@IIITTTeeetttxxxooofff]]]WWWNNNJJJDDDAAA>>><<<888666555333222111222111///---000000000//////.........///......------......///...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***))),,,...///---***)))+++---))))))***++++++++++++***))))))************))))))((((((((((((((((((((((((,,,+++)))(((''''''((()))))))))))))))))))))))))))((((((((())))))))))))(((&&&''''''(((((()))))))))&&&&&&&&&''''''((((((((('''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))(((&&&&&&&&&'''((()))***+++***)))((('''&&&'''((()))(((((((((((((((((((((((())))))************))))))((())))))******+++,,,,,,///......------......///...//////////////////...,,,,,,,,,---------.................................------,,,,,,------...////////////////////////000000000111111111111222//////000000000111333444888999===CCCKKKSSSYYY\\\TTTGGG;;;666666666666888:::>>>DDDJJJOOOTTTYYY]]]dddjjjsss{{{pppbbbWWWNNNHHHGGGFFFDDDHHHTTTgggzzz~~~rrrggg___\\\^^^bbblllsssxxxxxxuuuwww~~~~~~kkk]]]TTTOOOLLLIIIHHHGGGEEEDDDDDDDDDDDD@@@AAAAAAAAA@@@@@@@@@??????@@@BBBDDDDDDCCCBBBAAA<<<<<<<<<<<<============@@@???===<<<;;;<<<>>>?????????>>>======<<<<<<<<<============>>>??????@@@??????>>>===<<<<<<<<<<<<666444333333444555555444444333333222222333333444444444444444444333333333222222333333333333222222222111111000000111111222444444222111111111222222444444444444555555666666111111222222222333333333555555666666555444333111333222222222333444666777666777666555444555666777<<>>CCCIIILLLQQQVVVZZZ^^^cccfffooottt{{{mmm]]]PPPHHHFFFCCCDDDFFFMMM]]]pppzzz}}}wwwjjjbbb]]]]]]cccjjjrrrvvvyyyyyyyyyuuudddYYYRRRNNNLLLIIIIIIHHHGGGFFFEEEEEEFFF>>>???@@@@@@@@@@@@??????>>>???BBBDDDDDDCCCAAA@@@<<<<<<<<<<<<============>>>>>>>>>============>>>@@@???>>>===<<<<<<<<<<<<=========<<<===>>>??????>>>>>>===<<<<<<<<<<<<<<<777555222222444555555555444444333333333333444444222222222222111111111111000111111222222222222222222111000//////000111222444444333333222111000000000000000000111222444444111111222222222333333333444444555555555444222111111111111111222333444444222222333333444555555666888<<>>@@@AAAAAAAAAAAA@@@<<<>>>AAACCCCCCAAA???===<<<<<<<<<<<<============<<<===>>>??????>>>======AAA@@@>>>============>>>===<<<;;;;;;;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<<777555333222333555666555444333333222222333333444333333222222222111111111///000000111222222111111222111000//////000111222111222333444444333111000............000111333444111111222222222333333333222333444555444444222222000000000111111111222222333222222333444666666666333666;;;???CCCJJJRRRXXXiiioootttooocccXXXUUUVVVUUU[[[ccciiinnnuuu}}}}}}qqqeeeZZZRRRKKKGGG>>><<<999777777666555444555555444333111000000111111111222111000000000111------------------------...------,,,,,,------...---,,,++++++------,,,++++++++++++,,,,,,---------***++++++,,,,,,++++++***+++++++++******+++++++++)))(((&&&&&&((()))))))))))))))***++++++++++++***))))))************))))))))))))))))))))))))))))))%%%&&&''')))))))))((('''))))))))))))))))))))))))&&&'''(((*********)))(((******))))))((((((''''''$$$%%%'''))))))))))))((())))))(((((('''''''''&&&(((((())))))))))))((((((&&&''''''''''''''''''&&&'''((()))+++++++++***)))******))))))))))))******((((((((((((((())))))******+++,,,,,,+++***((('''******************************++++++++++++*********++++++,,,,,,---......---------,,,,,,---------+++,,,---......---,,,+++------......///000111111////////////////////////...------,,,,,,------....../////////000000111111111111222222222333333333000222444555444555888;;;HHHOOOZZZdddggg___PPPEEE999666888???IIIVVVgggvvvppprrruuuxxx|||mmm___QQQGGGGGGMMMOOO[[[gggnnnwww|||oooccc```aaaeeeppp{{{}}}yyyeeeWWWQQQMMMIIIFFFCCCBBBAAA@@@@@@@@@@@@@@@===???@@@BBBCCCCCCBBBBBB;;;===@@@BBBBBB@@@===;;;<<<<<<<<<<<<=========>>>:::<<<>>>@@@@@@???===<<>>???<<<;;;:::::::::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;888555333222444555666666333333222222222222333333555555555444444333333333//////000111111111111111222111000......000111222...000222555555444222111////////////111333555666111111222222222333333333222222333444444444333222111111111111111111111111111/////////111222333222,,,111777:::;;;<<>>CCCQQQ[[[bbb```ZZZSSSHHH<<<444666:::DDDWWWmmmzzz}}}~~~nnn___YYYRRRKKKNNNXXXeeeuuuyyyqqqkkkddddddlllvvv}}}~~~|||xxxkkk^^^WWWQQQJJJDDDBBBCCCBBBAAA???>>>=========???@@@AAABBBBBBBBBAAAAAA===<<<<<<===??????>>>======<<<;;;;;;::::::::::::;;;===???AAAAAA@@@>>>===???>>>??????@@@???===;;;:::;;;;;;:::999:::<<<>>>===<<<:::999888888999:::888777666444444333333333666333000000333444222000000000000000111111111111333333222111000000000111000000////////////000000111111222222222222111111............///000222222555444333333222222222222222222333333333222111111111111111111000000000000111111111111111111111111111333444666888::::::;;;======>>>>>>>>>????????????DDDHHHHHHEEEDDDGGGJJJOOOTTT[[[bbbhhhooowww}}}{{{tttnnnggg^^^WWWKKKFFF@@@;;;999999999888000000/////////111222333111111000000//////......000000000///......------..................------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---...---+++)))((())))))************************************++++++,,,,,,------999===333***+++,,,)))+++******))))))(((((((((******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))(((&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((()))******(((((()))))))))*********))))))))))))******++++++******))))))))))))************+++,,,,,,------...,,,,,,---.........------......------......///000.........------,,,,,,,,,,,,---------............///////////////////////////...---,,,,,,---...///........./////////000000000111222222111000222333222333444555777===EEEKKKVVV]]]___WWWMMMFFF???888999<<>>>>>======@@@@@@AAABBBBBBBBBBBBBBB>>>>>>===>>>??????>>><<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>?????????>>>>>>???????????????>>><<<:::<<<===<<<:::888888999;;;<<<<<<=========;;;999888888888666555444333333333555222000000222333222000//////000000111111111222333222111111000000111111000000////////////000000000111111222222111111000............///000111222444444333222222222222222222222222333333222111111111111111000000000//////111111111111111111111111//////111333444555555555444444444444555555555555999===AAAAAA>>>;;;<<>>GGGTTTggg{{{}}}ooodddaaaWWWOOOOOORRR\\\pppyyylllhhhjjjooowwwyyydddZZZQQQMMMJJJFFFCCCDDDCCCBBBAAA@@@???>>>>>>>>>AAAAAAAAABBBBBBBBBBBBCCCAAA@@@??????@@@???===;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<======>>>>>>@@@AAAAAA@@@???===;;;:::>>>>>>===:::777666777888:::===@@@AAAAAA>>>:::777:::999888666555333222222333222000111222222111///...//////000111222222222222222111000000000111111000000////////////000000000111111222222111111000///......//////000111222333333333222222222222222111111222222222222222111111111000000000000//////000000000000000000000000...///000111111111111111000000111111111222222222222666::::::777444444444444666888:::<<>>===;;;:::;;;<<<>>>???CCCDDDDDDCCC@@@>>><<<;;;>>>>>>===:::777666777999;;;===???AAA@@@===:::777;;;:::999777666444222111222111111111111111000///......///000111222222333111111000000000000111111000000////////////000000000000111111111111000000///////////////000111111111222222222222222111111000000111222222222222222111000000000////////////000000000000000000000000111111111222222111111111111111111111222222222333000444888999777444333333444555555666777888999;;;???CCCHHHMMMRRRWWW\\\```gggkkkooorrrtttxxxzzzyyyrrrkkkeeeaaa^^^^^^YYYRRRLLLHHHCCC???<<<:::888666666777777555333222111111222333333222000111111000000////////////111000000///......------------------------......,,,,,,------------......,,,------......------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************++++++,,,,,,++++++******))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++)))******((()))******''')))*********************))))))))))))************************************((((((((((((((((((((((((&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((***+++++++++***)))(((((((((((())))))))))))&&&'''((()))))))))((((((*********))))))************++++++,,,,,,---......******+++------.........,,,++++++++++++,,,------........................------------------------////////////////////////........................////////////000000000111222333333222222333555888999;;;???EEEKKKQQQUUUWWWMMMDDD;;;666777999::::::@@@OOO```ooo|||uuujjj^^^WWWRRROOOPPPWWWdddxxxrrriiieeejjjrrr}}}ooocccWWWPPPJJJHHHEEEAAAAAACCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCDDDEEEDDDCCCBBBAAAAAA@@@>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>===;;;::::::<<<>>>@@@FFFGGGHHHGGGCCC???>>>>>>=========;;;999999;;;===<<<<<<<<<<<<;;;:::999999;;;;;;:::999777444222111111222333333222111000000...//////000111111222222111000000///000000111111000000////////////000000000000000111111000000000000////////////000000111000000111222222111111000...///000111222333333333000000000////////////...////////////////////////222222222222222111000000.........////////////000///222555777777666555555444333333333444555666666999<<>>;;;999888666555444333222222333333222111111000000111222222000.........//////000000000000000000//////...---------------......//////000000,,,,,,,,,,,,------......,,,------------------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))******++++++++++++++++++++++++*********)))((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,+++++++++***************)))))))))************+++************************))))))))))))))))))))))))***(((((((((***+++***)))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******++++++******))))))))))))************((((((***+++++++++***)))******))))))))))))******,,,,,,---......//////000((()))+++,,,---.........,,,,,,+++++++++,,,------...............////////////............---------////////////////////////...///000000000000///.../////////000000000111111111222333333444666:::>>><<<@@@FFFNNNUUUWWWVVVTTTEEE<<<555444666777888:::JJJ[[[ppp|||tttooohhh]]]SSSOOOLLLNNNTTTaaaqqqsssjjjhhhkkkvvv~~~wwweee[[[RRRMMMHHHGGGDDD@@@@@@DDDBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCBBBBBBDDDEEEFFFEEEDDDBBBBBBBBBAAA???======>>>???@@@AAA@@@???>>>>>>===<<<;;;;;;===???@@@GGGIIIKKKIIIDDDAAA@@@AAA===>>>>>>===<<<===???AAA===<<<:::888888888999:::::::::::::::888666333222111333555444333111111111000000000000111111111111000000/////////000111111000000////////////000000///000000111111000000///000000////////////000000...///000222222111000000---...///111222333333333000000////////////......////////////////////////000000000000000///...............////////////000///000111333444555444444555333222222444555555555444666999;;;===???BBBDDD>>>???@@@@@@@@@BBBEEEGGGHHHOOOXXXccckkkssszzz~~~}}}{{{qqqnnnhhhaaaYYYSSSNNNLLLHHHGGGDDDAAA>>>;;;888777999888777555444333222222111111111111000000//////000///...///000///---,,,,,,---...///000000000000,,,------......///000000.........------,,,,,,,,,++++++,,,,,,------......+++,,,,,,------,,,,,,+++******++++++++++++******++++++++++++++++++++++++((()))******++++++************+++++++++******)))''''''''''''''''''''''''*********++++++,,,,,,---+++,,,------+++***+++...++++++******))))))(((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***((()))******)))(((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((******))))))******+++,,,************++++++++++++((()))+++------,,,+++***++++++************++++++,,,,,,,,,---......//////++++++,,,---......------,,,,,,,,,,,,,,,---......---........./////////000000000/////////.........///////////////////////////000111222222111000/////////000000000111111111000111222444666:::???CCCEEEIIIQQQXXX\\\XXXPPPIII???:::888888777666<<>>@@@AAABBBCCCCCCAAA@@@>>>>>>>>>=========>>>???@@@FFFIIILLLJJJEEEAAAAAACCC@@@@@@@@@@@@??????BBBDDD===<<<:::888888888999999999:::::::::999777555333111444666666444222111222111111111111000000000000///////////////000111111000000////////////000000//////000000000000//////000000////////////000000---...000111222111000///,,,---///000222333333444000000/////////.................................//////////////////...---///000000000000111111111000///...///000111111111666444222222444666555333///111444666777999<<<>>>;;;999777777888999999888555999>>>DDDJJJQQQWWW\\\aaadddhhhhhhfffcccbbbbbbcccdddfffiiikkkmmmooopppooorrrvvvzzz~~~~~~~~~|||yyyvvvssskkkjjjhhhgggffffffggggggddddddddddddbbb___\\\ZZZPPPNNNJJJFFFBBB>>><<<;;;999999999888777555444333222333444444222111111111111222222111000////////////...------///000///...---...///000000//////...,,,,,,---......//////000------,,,,,,,,,,,,,,,,,,***++++++,,,------......***++++++,,,,,,++++++*********++++++++++++******************************'''((()))***+++******))))))***++++++++++++***)))))))))))))))))))))))))))))))))***+++,,,,,,------)))***++++++(((&&&(((---+++******)))(((''''''&&&))))))******++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))***(((''''''(((((('''%%%((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))+++***)))))))))***,,,---******+++++++++,,,,,,,,,''')))***,,,,,,+++***)))---,,,,,,++++++,,,,,,---))))))***++++++,,,,,,---.........///......---,,,------,,,,,,------...///---.........//////000000111111000000/////////...////////////////////////000111222333333222111000000000000000111111111111///000222444777<<>>>>>>>>>>>>>>??????@@@EEEHHHKKKIIIDDDAAAAAADDDBBBCCCCCCAAA@@@@@@BBBDDD<<<<<<;;;:::999999999888888999:::;;;:::888666444111444777777555222222333222222111111000////////////////////////000111111000000////////////000000//////000000000000//////111000////////////000000,,,...000111222111000///,,,---...000222333444444000/////////....................................///000000000000000//////------........./////////222000...---.../////////444222//////111222111///---///111222222333666777;;;777333333555666444222777888999:::;;;???DDDGGGHHHKKKNNNNNNJJJGGGFFFFFFEEEFFFHHHKKKNNNPPPQQQQQQRRRTTTXXX]]]aaadddffffffhhhfffdddaaaaaabbbdddfffddddddfffhhhkkkmmmllljjjjjjfffbbb^^^[[[XXXTTTQQQJJJJJJJJJJJJJJJIIIIIIIIICCCDDDEEEEEEDDDBBB???>>>===<<<;;;999888777777666777777666555444222111000---///222333222222222222///000000///...---......000...---...000222222222//////000000000...---,,,000//////...------,,,,,,******+++,,,...///000000******+++,,,,,,---......*********++++++***************++++++++++++******************************'''((()))++++++******)))))))))+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,************))))))(((((())))))***++++++***((((((************************))))))))))))(((((((((((()))***+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))************(((((()))************)))))))))))))))))))))))))))(((((()))***************)))************))))))((()))***+++,,,---,,,++++++++++++,,,,,,,,,---------)))***++++++------.../////////...---,,,,,,+++***,,,,,,,,,---------..................////////////------...//////000//////222222222111111111111111000111222111000///000111222111///000111333333333333444777:::>>>DDDJJJOOO```___]]]XXXQQQHHH@@@;;;999;;;<<<;;;===EEERRR\\\jjjtttqqq\\\RRRNNNLLLKKKLLLRRRYYYfffrrryyyzzzxxxvvvooollljjjmmmttt}}}kkkYYYOOOMMMFFFDDDAAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDCCCBBBAAAAAAAAAAAADDDDDDEEEEEEEEEDDDBBBAAA@@@???>>>>>>>>>???AAABBBHHHHHHGGGFFFDDDBBBAAA@@@CCCBBBBBBAAA@@@???>>>>>>===<<<:::888888999:::;;;999999888777777888999999888777666555444333222222111111111111000000//////222222222111000//////...000000000000////////////......///000000000000000000000000000000///.........///000222222111111000............///111222333111222222222111000...---------------------------------------------------............////////////.........///////////////333222111111111222444444......///000111222222333222222222222222222222222333333333333555888:::;;;===<<<<<<;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<@@@BBBDDDFFFHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIGGGFFFFFFDDDCCCBBBAAA@@@<<<;;;999888888888999999999999888888777777777666333333333333333333333333000000000000000000000000000000000000000000000000222111111111000000//////000////////////111333444000000//////......------,,,,,,,,,---------.........---+++***)))***++++++))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))((((((******************************************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,+++++++++******)))))))))((()))***++++++***))))))***************************)))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************'''((())))))******))))))************************((())))))*********************+++++++++++++++******+++,,,---...---,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,---------..................////////////......///000000000//////111111111111111111222222///111111111//////000111111000111222444555555555777999;;;>>>CCCIIIPPPUUU___\\\VVVOOOGGG???:::666777;;;AAADDDHHHPPP\\\fffpppwww|||lllZZZQQQMMMKKKLLLNNNXXXbbbooozzz~~~}}}zzzxxxvvvrrrpppsss|||sssbbbTTTLLLKKKEEECCCAAAAAABBBCCCBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@DDDEEEEEEEEEEEEEEEEEEDDDFFFEEECCCBBB@@@@@@??????AAABBBBBBCCCBBBAAA@@@???>>>============>>>@@@AAAGGGGGGFFFEEEDDDBBB@@@???@@@@@@???>>>============<<<;;;999777666777777888777777777777777777777777777777666555444333222222222222111111111000000000111111000000///......---/////////............---......///000000000000000000000000000000///.........///000111111111000000............///000111111000111111111000///...---------------------------////////////////////////............////////////............////////////000000/////////000111222/////////000000111111222111111111111111111111111111111111222333555777888;;;;;;:::999777666555555444444555555555666666666444555666888999999999999999999999999999999999999999999:::;;;;;;;;;;;;;;;888888777666555555444333888777555444444444555555666666555555555444444444333333333333333333333333000000000000000000000000////////////////////////000000//////...........................000111222............------------....../////////000000000///...---,,,,,,,,,,,,---)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***))))))******************************************************))))))))))))******------------------------,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******(((((()))***+++++++++***++++++++++++++++++++++++******)))))))))(((((((((''''''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))*********++++++(((((()))************)))************************((()))******++++++************+++,,,---------,,,+++,,,---.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......---............/////////000000000111000000//////000000000111222222222333///000111000//////000111///000222444666777888999===???CCCGGGLLLRRRXXX]]][[[VVVMMMDDD<<<888666666999AAALLLTTTZZZbbbkkkrrrwww{{{nnncccVVVOOOKKKKKKQQQXXXeeeqqq~~~~~~zzzyyyvvvdddWWWNNNIIIHHHDDDBBBAAA@@@AAABBBAAA@@@CCCBBBAAA@@@???>>>>>>===BBBBBBCCCDDDDDDCCCBBBBBBFFFEEEDDDBBB@@@???>>>>>>>>>????????????>>>======<<<<<<;;;<<<<<<>>>???@@@EEEEEEEEEDDDCCCAAA@@@???>>>===<<<;;;;;;<<<======;;;:::888666555444555555555555666777777666555555666666555444333333222222222222222111111111111111000000//////......------.........---------,,,,,,......///000000000000/////////000000000///.........//////000111000000000//////.........///////////////000//////...---,,,------------------------////////////////////////---............/////////...........................------------...///////////////000000000000000////////////////////////000000000000000222333444888888666555333222111000000000000111111111111111222111111111222222333444111111111111111111111111222333333444444444444333222111111111000000000000222222111000000000111111222222222222111111111111222222222222222222222222000000000000000000000000////////////////////////---------------,,,,,,,,,------------...///000000,,,,,,,,,,,,,,,---------............////////////......---,,,,,,,,,,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++,,,,,,,,,,,,+++************************************************************))))))))))))******........................---,,,***))))))***,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,++++++++++++++++++++++++*********)))))))))((((((******)))(((((()))+++,,,))))))))))))))))))))))))))))))*********+++++++++))))))***+++++++++++++++************************))))))***++++++++++++***))))))+++,,,------------+++,,,,,,---------------,,,,,,,,,------------.........------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////111111222111111000///...//////000111222333333333...000111000//////000222000111222333555999===@@@FFFIIIOOOSSSVVVXXX[[[]]]RRRLLLCCC;;;777999===@@@EEEPPP^^^hhhmmmqqqwww|||}}}~~~uuuaaaYYYQQQKKKIIIOOO]]]lll{{{~~~gggYYYQQQKKKGGGGGGDDDBBB@@@@@@AAAAAA@@@???AAAAAAAAAAAAAAA@@@??????AAAAAA@@@@@@@@@@@@AAAAAADDDCCCBBBAAA@@@@@@??????========================<<<<<<<<<======>>>??????CCCCCCCCCBBBAAA@@@???>>><<<;;;:::999:::;;;===>>><<<:::999777555444444444222333555666666555333222555555444444333222222111222222222222111111111111000000000//////..................------------,,,---...//////000000//////...///////////////............/////////000000000000///......---------...............------,,,,,,---------------------------------------------------------........./////////...............------,,,,,,,,,,,,------....../////////////////////...///////////////////////////////////////000000000444444333222111000//////111111111111111111111111555444333222222333444555222222222222222222222222333333444444444444444333222222222222222222333333////////////////////////000000000///////////////111111111111111111111111000000000000000000000000////////////////////////------,,,,,,,,,,,,,,,,,,---------......//////000++++++,,,,,,------......*********+++++++++,,,,,,++++++******************,,,+++++++++++++++++++++***************************************************++++++,,,++++++************************************************************))))))))))))******........................---,,,+++******+++,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---((())))))***+++,,,,,,---++++++++++++++++++++++++************)))))))))))),,,+++***)))***+++---...************************************++++++++++++***+++,,,,,,------,,,,,,************************))))))***+++++++++++++++((()))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,---------.........///......------,,,,,,+++......---,,,,,,+++******,,,,,,,,,---------......------------............111111222111111000///...//////000111222333333333...000111111000000111333222222222222444:::CCCIIISSSWWW[[[\\\YYYUUURRRPPPDDD@@@:::777999@@@IIIOOOYYYdddpppyyy{{{|||~~~~~~qqqbbbVVVQQQKKKHHHKKKWWWooo~~~nnn\\\SSSOOOKKKHHHGGGDDDBBBAAAAAAAAAAAA???>>>???@@@AAABBBCCCCCCBBBBBBCCCAAA>>><<<<<<>>>AAACCCAAA@@@@@@@@@@@@AAABBBBBB>>>============>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;::::::;;;<<<>>>???<<<;;;:::888777555555444111222444555555444222111444444333333222222111111111111111111111111111111111111000000000000000////////////.........------------...///////////////......////////////...................../////////000///...---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------------------------------------------............//////......---------,,,,,,,,,,,,---------------/////////...............000000000000000000000000/////////000000/////////000000000000111111111111222222222222111111111111333222000//////000111111000000000000000000000000000000000111111000000////////////000000000000111//////000000000000000000////////////////////////000000000000000000000000////////////////////////........................------------------------......//////////////////,,,,,,------.........///(((((()))))))))*********)))*********************,,,,,,++++++++++++******************************++++++++++++++++++++++++))))))***************)))************************))))))))))))))))))))))))******))))))))))))******------------------------+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))***++++++,,,*********************************++++++++++++,,,++++++,,,------------,,,++++++++++++++++++++++++)))***++++++,,,+++++++++((()))***+++,,,,,,,,,+++++++++*********+++,,,---,,,---------............///.........------,,,,,,000//////...,,,++++++***,,,,,,,,,---------......,,,------------.........000000000111000000//////000000000111222222222333///111222222111111333444333444555555888???IIIQQQ]]]______[[[TTTKKKDDD@@@;;;999888:::AAALLLWWW^^^lllttt~~~yyygggZZZOOOKKKGGGIIIPPPaaa}}}{{{{{{mmmaaaUUUPPPNNNJJJGGGGGGDDDCCCBBBBBBBBBBBB???===>>>???AAACCCDDDDDDDDDCCCCCCAAA>>><<<<<<>>>AAACCC????????????@@@BBBCCCDDD???>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@???===>>>>>>>>>>>>>>>======;;;;;;<<<<<<============<<<<<<;;;:::888777666666222222333444444333222222333333333222222111111111000000000000000111111111111111111111000000000000/////////............---------...////////////...------.../////////.........------------.../////////...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,------------.........//////......---,,,,,,,,,+++,,,------......---------------...............000000000000000000000000......///000000000//////......///000111222222333111111000000000000//////000//////.........//////////////////////////////....../////////...------..................////////////000111111111000000////////////000000000000////////////////////////////////////////////////........................------...............///...//////000000000//////------------............************++++++++++++***+++,,,,,,---,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++(((((()))************)))************************))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***------,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))''''''(((******+++++++++*********************************+++++++++,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,+++***+++,,,---...------------...........................---------/////////......---------,,,,,,,,,---------......,,,,,,---------...............///000000000//////111111111111111111222222000222333333333333444666333666;;;===???EEENNNUUU\\\[[[WWWQQQIIIBBB>>><<<;;;<<>>???AAACCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA????????????@@@AAABBBBBB???>>>>>>===>>>???@@@AAACCCCCCCCCCCCBBB@@@???>>><<<<<<============<<<<<<:::;;;<<<===>>>===;;;:::::::::::::::999888777666333333333333333333333333222222222222111111111111....../////////000000000000000000000000000000000.........---------,,,,,,,,,---......//////......,,,---......//////......------,,,,,,,,,---...///------,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,++++++***+++,,,---------,,,,,,,,,,,,,,,------......///........................,,,,,,...////////////.........//////000000111111000000//////...............//////000000000000///////////////////////////000000000000000///......000000000///////////////------///000000000//////......//////000000000000........................////////////////////////........................------------.........///---.../////////...---------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---)))***+++,,,---,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))******+++++++++***************************))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////---+++)))...------,,,,,,------...*********++++++,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))'''(((***+++,,,,,,,,,+++******************************+++++++++,,,,,,,,,(((((()))************)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------...------,,,,,,------,,,+++,,,---...///---------.........//////.................................////////////000,,,,,,,,,---------......,,,,,,,,,---------......------...//////000//////222222222111111111111111111222444444444444555777222888???DDDFFFJJJQQQWWWTTTRRRMMMFFFAAA>>>???AAAAAACCCIIIQQQ[[[fffoootttzzzssscccVVVMMMIIIFFFDDDGGGOOO\\\nnnxxxsssuuu{{{uuuggg^^^WWWPPPLLLGGGCCCDDDHHHEEEEEEDDDDDDDDDCCC@@@>>>???@@@AAABBBBBBAAA???>>>>>>@@@BBBDDDDDDBBB@@@>>>AAAAAA@@@@@@@@@@@@@@@AAA???>>>======>>>???@@@AAADDDDDDDDDCCCBBB@@@===<<<;;;;;;<<<<<<===<<<<<<<<<888:::<<<>>>>>><<<:::888999999999999999888777666444333333222222333333444222222222111111111111111---.........//////000000.........///////////////---------,,,,,,,,,++++++,,,---......//////......,,,,,,---.../////////...------,,,+++,,,---...///---,,,,,,++++++,,,,,,---...---,,,,,,,,,---...///------------------------)))))))))))))))))))))))),,,,,,,,,---------......//////...---,,,,,,++++++)))***+++,,,---,,,++++++++++++,,,,,,---...//////------------------------***+++---...//////......////////////////////////000000000//////.........,,,---...000000//////...........................///////////////...------/////////.........------+++,,,---...///......---.........//////000000000........................////////////////////////........................,,,,,,,,,------.........,,,---.........---,,,+++---,,,,,,++++++***************+++++++++,,,,,,,,,'''((()))***++++++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******,,,,,,---.../////////...++++++,,,,,,---...//////...---,,,,,,++++++,,,,,,///...---,,,,,,,,,,,,,,,***+++...000000000...---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++************++++++++++++++++++,,,---...///...,,,******+++,,,+++***+++,,,,,,------,,,,,,+++************************///,,,******,,,...,,,***+++++++++***++++++,,,,,,+++,,,...//////...,,,+++))))))*********+++++++++,,,,,,---.../////////////////////......---------,,,,,,,,,---------......////////////////////////000000000000000000000000333222222111111222222333222444555555555444666777:::@@@IIIRRRWWWXXXVVVUUUKKKIIIEEECCC???===???CCCEEEKKKVVVbbblllssswwwxxxxxx{{{~~~}}}tttggg\\\UUUOOOIIIEEEEEEKKKOOOUUUhhh~~~ttttttuuuuuu~~~oooccc\\\VVVTTTPPPLLLIIIGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????@@@@@@@@@AAACCCDDDCCCBBBDDDCCCAAA?????????AAABBBAAAAAA@@@@@@AAAAAABBBCCCEEEDDDBBB@@@???>>>==================<<<<<<<<<<<<>>>>>>??????>>>===;;;::::::999999:::;;;:::888666666555555444444333222222555555444333333222111111111111000/////////////////////000000///...------........................000000///...------,,,,,,......////////////......,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------...---+++******+++---...,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++///...---,,,++++++***)))++++++,,,,,,,,,,,,---------...///...,,,+++,,,---------------------------))),,,......---++++++,,,------------------------........................---------............///---..................---//////////////////////////////............////////////............//////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,+++***+++,,,---...---------------,,,,,,,,,000000///...---,,,,,,+++))))))+++,,,---.........,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++*********))))))))))))***++++++***((((((******++++++***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******------......///.........++++++,,,------.../////////...------,,,,,,------......---,,,,,,,,,------***+++,,,.........------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++************++++++++++++++++++,,,---...///---+++))))))******)))(((+++,,,,,,------,,,,,,++++++++++++++++++*********///---++++++---///...,,,------,,,+++++++++,,,,,,)))***,,,------,,,***)))******++++++++++++,,,,,,------.........---,,,,,,............------------,,,,,,---------.........////////////////////////111111111111111111111111333333222222222222333333444555666555444555777999===EEEOOOXXX[[[YYYUUURRRFFFEEEEEEDDDEEEGGGKKKPPP[[[aaajjjrrryyy{{{{{{zzzsssuuuxxxzzz|||tttfffaaaYYYQQQMMMIIIGGGFFFJJJSSS\\\eeevvvyyyqqqtttxxxzzzwwwhhh]]]WWWQQQPPPNNNLLLJJJHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAACCCEEEGGGFFFEEECCCBBB@@@???>>>???@@@AAA@@@@@@?????????@@@AAAAAADDDCCCBBB@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????>>>===;;;;;;999888888999:::999777555555555555444333333222222444444333333222111111000000//////...---.........///////////////...------------------------------------------............------............------,,,,,,,,,,,,,,,---......+++++++++,,,,,,,,,------...---+++******+++---...++++++,,,,,,++++++***)))***+++,,,,,,------,,,,,,++++++++++++++++++++++++---------,,,++++++******+++++++++,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,------------------------------------------------------------............///...------------...///..............................------------......//////............//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++++++++,,,,,,------------,,,+++,,,,,,,,,++++++***)))*********+++++++++,,,,,,+++++++++*********))))))((()))******+++***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++....../////////...------,,,,,,,,,---......////////////...------------...,,,,,,---------------...++++++,,,,,,,,,,,,,,,,,,---------------.........------,,,,,,,,,,,,------++++++************++++++++++++++++++,,,---......222000...------...---+++,,,,,,------------,,,,,,---,,,,,,,,,++++++******///...,,,---...//////...++++++******+++,,,------******,,,,,,,,,,,,******+++,,,,,,,,,,,,---------////////////...---,,,+++,,,,,,------------------,,,------------.........////////////////////////111111111111111111111111333333222222222222333333444555555555555666:::===EEEMMMWWW^^^^^^XXXRRRMMMDDDGGGKKKNNNRRRXXX___bbbmmmqqqvvv{{{}}}|||zzzwwwmmmooopppqqqttt{{{nnn```RRRPPPMMMHHHEEEFFFIIILLLTTTbbbqqq|||vvvqqqxxxwwwiii]]]UUUQQQLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA??????@@@BBBEEEGGGFFFEEEBBBAAA???>>>>>>>>>???@@@>>>>>>======>>>>>>???@@@BBBBBBAAA@@@>>>===<<<<<<::::::;;;<<<<<<=========>>>>>>???>>>>>>===;;;;;;888777666777888888666444555555444444333333222222222222222111111000000//////...------,,,,,,------...////////////...------------------,,,,,,,,,,,,***++++++---...///000111,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---*********+++***))))))(((***++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,*********,,,+++++++++++++++++++++++++++,,,---,,,******,,,---------------------------++++++++++++++++++++++++,,,,,,,,,---------......///...---,,,,,,---...///........................------,,,,,,,,,,,,------........................------------------------------------------------------------------------,,,++++++++++++,,,,,,---,,,++++++++++++,,,------***++++++,,,,,,---------++++++++++++++++++++++++---------------,,,+++***+++++++++,,,++++++***)))*********++++++++++++,,,+++************)))))))))'''((()))******+++******(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))******++++++///////////////...---,,,,,,---------....../////////......---------------+++,,,,,,---............------,,,++++++,,,---------------...............------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,+++++++++,,,,,,---...333111///...//////...,,,,,,,,,------------,,,,,,......------,,,+++++++++...---,,,,,,---.........((((((((()))***,,,---...,,,------......------,,,------------............//////000000000//////...++++++,,,,,,------......------------............////////////////////////111111111111111111111111333333333222222333333333333444444555666:::???CCCNNNTTT[[[]]]ZZZTTTOOOLLLMMMTTT\\\bbbhhhnnnqqqqqqsssuuuwwwxxxxxxwwwuuusssoooppppppppprrrzzzqqqbbbWWWMMMLLLJJJFFFDDDIIIQQQXXXeeetttyyywwwwwwhhh^^^VVVQQQNNNKKKKKKLLLMMMMMMLLLJJJIIIJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEEEEDDDCCCCCCBBBBBB???>>>>>>@@@BBBCCCBBB@@@??????>>>======>>>>>>???<<<<<<<<<<<<<<<======>>>@@@@@@@@@???>>>===;;;;;;888999:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;777666555555666666555333555555444444333222222111111111000000000////////////......---,,,---------.........//////...---------,,,,,,,,,,,,,,,++++++******+++,,,...///000000,,,,,,------------,,,,,,---,,,,,,+++,,,,,,------+++++++++++++++++++++,,,,,,,,,+++******+++,,,,,,******++++++******)))(((******+++,,,,,,,,,,,,+++,,,,,,++++++******)))))))))*********++++++,,,,,,***++++++++++++,,,,,,,,,***+++,,,+++***)))***+++************************,,,,,,,,,***)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------------------........................------,,,,,,,,,,,,---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,***++++++,,,---......///*********++++++,,,,,,,,,++++++,,,,,,++++++***)))******++++++++++++******************++++++++++++************))))))))))))''''''((()))***+++++++++))))))(((((((((***+++---))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******///000000000///...------------...............///...---,,,,,,+++,,,,,,,,,++++++,,,............---...------,,,------...///...........................------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------...,,,*********+++***(((,,,------......------,,,............------,,,,,,+++,,,,,,,,,,,,,,,---.........---,,,,,,---------------------------------------........./////////+++,,,---...///000000000,,,,,,,,,------.........---------.........//////000000000000000000000000111111111111111111111111444333333333333333333444111222444666999>>>DDDHHHTTTVVVXXXUUUQQQNNNOOORRR^^^iiisssxxx{{{}}}yyywwwvvvsssqqqppppppppppppqqqsssvvvwwwyyytttfffZZZRRRJJJIIIGGGFFFHHHQQQ___iii{{{~~~iii^^^XXXSSSOOONNNLLLMMMMMMNNNMMMKKKJJJHHHJJJIIIIIIHHHHHHHHHHHHHHHFFFEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@@@@AAA@@@>>><<<======<<<<<<<<<=========;;;::::::::::::;;;<<<<<<>>>??????>>>===<<<;;;:::777888999:::;;;<<<===>>>======<<<;;;;;;:::::::::666555333333444555444222555444444333222222111111000000///////////////...000///......------......------............---------------,,,,,,+++++++++,,,,,,,,,,,,------......------............---------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++,,,,,,+++++++++++++++******)))))))))((())))))******+++++++++*********+++++++++,,,,,,)))***++++++))))))***+++************************+++,,,,,,***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***,,,...//////...,,,***..............................------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,++++++******+++++++++******+++++++++,,,,,,,,,++++++,,,---...//////000*********+++,,,,,,------(((((()))***************)))******++++++*********))))))*********+++++++++))))))))))))))))))))))))'''(((((()))***++++++,,,+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''((((((//////000000000///..............................------,,,++++++++++++,,,+++,,,---.........---,,,,,,,,,---......//////000/////////.....................------------......,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,******+++,,,+++***------............------........................***+++,,,,,,++++++---///999777555222///---,,,+++++++++++++++++++++++++++---............/////////((()))***,,,---......///------..................------........./////////000000000000000000000000222222222222222222222222444444333333333333444444111333666888;;;@@@FFFJJJPPPQQQOOOKKKIIILLLUUU^^^ooo{{{yyyvvvtttqqqnnnllllllmmmmmmmmmttt{{{yyyjjj\\\QQQLLLDDDDDDEEEIIIRRR```ooozzzooo^^^XXXUUUOOOLLLNNNMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBEEEDDDBBBBBBBBB@@@>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<::::::999999::::::;;;<<<======>>>>>>===<<<:::999777777888999;;;<<<<<<===<<<;;;:::999888888888888666555333222333444444333444444333333222222111111////////////////////////000//////...---.........,,,,,,---............---......------,,,,,,++++++---------,,,,,,,,,,,,,,,------............---------,,,,,,++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,++++++***))))))******+++++++++++++++************************(((((())))))*********+++************++++++++++++)))***++++++***)))+++,,,***************************+++,,,+++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,***+++...//////...+++***------------------------......------------......***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++************+++)))******+++,,,+++++++++,,,,,,,,,------.........*********++++++,,,,,,,,,'''((()))***************((()))******+++*********)))))))))************+++(((((()))))))))))))))***)))((((((((()))***+++,,,******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&''''''...//////000000000000///////////////..................---,,,,,,,,,,,,,,,,,,---...//////---,,,+++(((***,,,...////////////000/////////.........---......------------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,...---+++,,,---///......------............---------......//////000000111***,,,------+++,,,...111:::999666333000...,,,+++,,,++++++******++++++,,,---------.........//////******,,,---............//////////////////..................////////////000000000000000000000000222222222222222222222222444444333333333333444444444666999;;;===@@@DDDGGGFFFGGGFFFDDDEEEOOO___kkkxxxwwwttttttttttttuuuuuuvvvvvvuuuooo```SSSKKKHHHCCCDDDIIITTTcccsssooo```UUUTTTQQQJJJGGGKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAADDDCCCBBBAAAAAA@@@>>>;;;999999:::;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;<<<=========;;;999888777888888999:::;;;;;;<<<:::999888777666666777777777555333222333444444333444444333333222111111111///////////////////////////...------,,,,,,------+++,,,------.........---//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,+++******++++++++++++++++++*********)))******++++++++++++***************+++***))))))((())))))***+++++++++++++++(((((())))))******++++++(((((())))))))))))))))))************++++++++++++)))***++++++******+++---++++++++++++++++++++++++)))***,,,,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************((()))***+++,,,++++++***++++++++++++++++++++++++))))))******************+++++++++++++++******)))(((((()))***************))))))))))))************(((((((((((())))))************)))(((((()))***+++'''((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''......///000000111000000///////////////.........//////...------------...,,,---/////////---+++***&&&'''***---/////////...000000//////.........---......------------......---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,+++)))((()))+++------,,,------............------------...///000111222222+++---///...,,,---///222444333222000///............------,,,,,,------...------------........./////////000000000000000///111111000000//////................../////////000000000000000000000000000222222222222222222222222555444444333333444444555777999<<<===>>>???BBBDDD===???@@@@@@EEERRRfffuuuzzz{{{yyy}}}|||uuuuuuxxx}}}zzzhhh[[[OOOHHHHHHHHHKKKSSSaaasss{{{}}}vvvbbbVVVOOOQQQNNNFFFCCCHHHHHHHHHFFFFFFFFFFFFHHHIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA???>>>?????????===;;;888999:::;;;;;;;;;;;;;;;::::::999999::::::;;;<<<:::;;;=========;;;999888888888888999999:::;;;;;;:::888777555555555666666777555333222333444444333444444333333222111111000/////////000000000000000...---,,,,,,++++++,,,,,,+++,,,------.........---000000///...------,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++---,,,,,,+++*********+++++++++++++++******))))))******++++++++++++******)))))))))))))))(((((('''))))))***++++++++++++***''''''((()))***+++,,,,,,)))))))))))))))((((((((()))************+++++++++)))***,,,,,,++++++,,,---++++++++++++++++++++++++(((***,,,,,,+++***)))***++++++++++++++++++++++++************************)))************+++++++++///---+++))))))+++---///------------------------,,,++++++++++++++++++,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******((()))***+++,,,+++***************))))))))))))))))))))))))))))))(((((((((.........---,,,+++))))))(((((()))***************))))))))))))************'''((((((((())))))******+++***)))(((((()))******$$$&&&(((***,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((.../////////000000111111////////////............000///---+++++++++---...+++,,,,,,---...///000000---------............///////////////////////////000000///...------,,,,,,------......///000111111........................,,,,,,,,,---------.........---,,,++++++---...000111111000000//////......000000//////.........---333222000///------......---------.........//////..................---------......///000111111222333222222222111111000000//////...---...///000111333222222111000//////...111222444444333222333555333888<<<===:::888888999>>>;;;<<>>?????????<<<<<<<<<<<<;;;:::999999777888999:::;;;;;;;;;;;;;;;:::999888888888999:::666666777888999;;;<<<===777777777666555555444444333333333333333333444444222222222111000//////...000000000000000000000000000...---...000000---***---...//////...---+++***///...---,,,,,,,,,,,,,,,/////////......---------++++++++++++++++++++++++------,,,+++++++++,,,,,,------,,,+++************,,,+++++++++******))))))***))))))(((((((((((((((++++++++++++++++++++++++(((((('''(((((()))******,,,++++++******+++,,,---(((((((((((())))))))))))111...++++++,,,---+++((()))***+++,,,,,,+++***)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******,,,,,,,,,+++++++++******---------,,,,,,+++++++++))))))***+++,,,,,,------,,,+++++++++***)))))))))))))))))))))***+++,,,---------,,,,,,+++***))))))(((((((((((()))))))))))),,,,,,++++++***+++++++++************************))))))))))))************))))))***++++++++++++***+++*********++++++***(((***)))((((((((()))+++,,,,,,+++)))((((((((()))***/////////000000000111111111111000000//////......000...---+++++++++------------..................---------............///////////////////////////000//////......---,,,,,,***++++++,,,------..............................,,,,,,---------.........///...---,,,,,,...000111////////////000000000000000000/////////.........000///...............///------------..........................................//////000000111111222222222111111000000000//////......///000111222111111222222222222222222111333444333222222444555999:::===>>>>>>>>>>>>???@@@<<<;;;>>>===999777888:::AAAHHHNNNXXXfffrrrvvvzzz{{{{{{xxxuuuuuuyyy}}}xxxcccXXXQQQKKKNNNVVVeeemmmzzzxxxtttsssssswww}}}ooodddZZZVVVPPPLLLIIIGGGEEECCCDDDEEEFFFGGGGGGGGGFFFEEEFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>??????>>>======<<<;;;;;;======<<<<<<;;;999888777777888999:::;;;;;;;;;;;;;;;;;;:::999999::::::;;;777777777888999:::;;;<<<777777777666555555444444333333333333333222222222222222111111000//////...000000000000000000000000111000...///000000...+++***+++,,,---------,,,+++......------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,+++++++++***++++++,,,,,,+++++++++******))))))))),,,+++******))))))*********************************))))))))))))******+++++++++++++++************(((((()))))))))*********+++***))))))+++,,,,,,+++)))******++++++******)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***************,,,+++++++++************------,,,,,,,,,+++++++++))))))******++++++,,,,,,******))))))))))))))))))******))))))))))))))))))------,,,++++++***))))))(((((((((((())))))))))))------,,,******)))))))))************************(((((()))))))))*********(((((()))*********)))))))))(((((()))***+++)))(((***)))((((((((()))***+++***)))((((((''''''((((((000000000000000111111111222222111111000///............,,,+++++++++,,,---/////////.........---------------............///////////////////////////000//////......---------******++++++,,,,,,------........................,,,------------.........000///.........///111111.........///000111111111000000////////////......,,,,,,---...............,,,,,,,,,---------..............................000000000000000000000000111111111000000000000000////////////000111333333000111111222333444444555333444555555444444666888;;;<<>>>>>===BBBAAA???===;;;999777777<<<<<<<<<;;;:::999777666888888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<888888888888888999999:::777777777666555555444444444333333222222111111111222222111111000/////////000000000000000000000000222111//////000000...---)))***+++,,,------------...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,************+++,,,---...*********)))))))))))))))------,,,+++++++++++++++)))))))))))))))))))))))),,,+++***************+++******++++++***)))((('''))))))*********+++++++++((()))))))))((((((***++++++******))))))******+++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))))))))************+++************************---,,,++++++******++++++************)))))))))))),,,,,,,,,+++++++++++++++))))))))))))************((((((((((((((()))))))))******))))))(((''''''''',,,,,,,,,+++******))))))(((((((((((())))))))))))---,,,+++***)))''''''&&&))))))))))))))))))))))))(((((())))))))))))******&&&'''(((((())))))(((((('''&&&&&&(((******)))((())))))((((((((()))***+++''''''((((((((('''&&&&&&111111111111111111111111222111111000///...------...---,,,,,,+++,,,------/////////...............---------............///////////////////////////000/////////......------,,,,,,,,,------.................................------------............//////.........///000111.../////////000000000111000000//////////////////,,,---//////000///...---,,,,,,,,,,,,------------............////////////111111000000000000000000000000000000000000000000......///000111222333333000111111222333444555555444555666666666888:::===>>>BBBIIISSSZZZ\\\WWWRRRHHHCCC???===:::777:::???DDDNNN[[[dddllluuuyyyxxxyyyxxxtttmmmiiijjjpppvvvyyy~~~tttjjj^^^UUUOOONNNQQQZZZiiixxx|||lll___WWWTTTQQQLLLIIIHHHGGGFFFDDDBBBCCCDDDFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>>======BBBAAA???===:::888666555:::::::::;;;::::::999888888999::::::;;;;;;;;;::::::999999999::::::;;;;;;999888888777777777888888777777777666555555444444444444333222111111000000111111111111000000//////////////////////////////111111000////////////...---------------------------------------------,,,------------------------++++++++++++++++++++++++))))))))))))***,,,------+++*********++++++,,,---))))))))))))))))))))))))------,,,++++++++++++,,,************************,,,+++******)))))))))))))))***++++++***(((&&&$$$*********++++++,,,,,,---***,,,,,,***&&&$$$&&&)))+++***)))(((((()))***+++************************************************++++++++++++++++++++++++))))))))))))************************************************************+++++++++++++++*********)))))))))*********++++++************************---,,,,,,+++++++++++++++)))))))))))))))(((((((((+++++++++++++++*********))))))))))))(((((((((((('''(((((())))))*********)))******))))))((((((''',,,+++++++++******))))))(((((((((((())))))))))))*********))))))''''''&&&))))))))))))))))))))))))(((((((((((()))))))))***''''''((())))))))))))(((&&&&&&&&&(((***+++***)))(((((((((((())))))******&&&'''((())))))(((&&&%%%222222222222222111111111000000///...------,,,,,,---------------------...------......///000000111---------............//////////////////////////////////////////.........,,,,,,---------------...........................---------.........//////.............../////////111000000000/////////...//////000000000000000000000000111111000///---,,,,,,,,,,,,---------.............../////////000000111111111111000000000000000000000000000111111111......///000111111222222222222222333333444444444333555666888999<<<@@@CCCLLLRRR]]]hhhmmmiii]]]TTTEEE@@@===<<<::::::@@@HHHRRR\\\gggnnnsssvvvvvvrrrpppmmmhhhaaa]]]```hhhooowwwxxxpppiiiaaaZZZRRRNNNMMMRRR]]]nnnxxxjjj___WWWSSSQQQNNNJJJGGGGGGGGGFFFEEEBBBCCCDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>===@@@???>>><<<;;;999888777888888999:::;;;;;;;;;;;;999999:::;;;;;;;;;::::::777777888888999999999999888888777777666666777777777777777666555555444444444444333333222111000000111111111000000000000000////////////////////////000000//////...///000111444444222111///------,,,,,,,,,---......------,,,------------------------*********************************+++,,,---...///---,,,++++++*********+++)))))))))))))))*********,,,,,,+++***************+++++++++++++++++++++++++++***)))(((((((((((((((((()))***+++***(((%%%$$$)))******+++,,,,,,------+++---...+++'''&&&'''***+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********************************************************************************************+++++++++,,,++++++++++++++++++++++++---,,,++++++******++++++((((((((((((((((((((((((************************))))))(((((((((((((((((()))))))))******+++++++++((()))***+++++++++******++++++***************)))(((((((((((())))))))))))''''''((()))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))'''((())))))******))))))'''''''''(((+++,,,+++)))''''''(((((())))))))))))&&&'''))))))***)))((('''333333333222222222222222.........---------,,,,,,............////////////,,,---...///000111111222---------............///////////////////////////////////////////////////++++++++++++,,,,,,,,,,,,........................------........./////////------........./////////111111111000///.........//////000000000000111111222222222111000...---,,,---------.........//////.........//////000000111111111111111111111111111111111111111111222222222000000111222222222222111333333444444555555555666444666999<<>>>>>======<<<;;;;;;:::888999:::;;;<<<=========999::::::;;;;;;:::::::::555666777888999999999888777777666666666666666777777777777666555555444444555444444333333222222222111111000000000000000000000000000000000000000000...///000//////000333555;;;999777333000...---,,,+++,,,---.........---,,,************++++++++++++************************++++++++++++,,,---.........---,,,+++***************************+++++++++++++++***)))))))))))))))++++++++++++++++++++++++***)))(((((((((((((((((())))))******)))((('''&&&))))))***+++,,,------...***+++++++++******,,,---***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********************************************************)))))))))))))))******************+++++++++,,,,,,++++++++++++++++++++++++,,,+++******))))))******(((((((((((()))))))))))))))))))))))))))*********(((((((((((())))))))))))************++++++++++++'''(((***+++,,,,,,++++++************************(((((((((((())))))))))))%%%&&&(((*********))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((()))************)))((('''''')))++++++***)))&&&'''((()))))))))((((((''''''((())))))))))))(((444444333333333222222222---------..................//////000000000000000......//////000000000111---------............////////////////////////////////////////////////000,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////......//////000000000000000000000000//////////////////000000000111111111111000///......................../////////000000---......///000000111111000000000111111222222333111222222222333333333333333444555555555444333222444444555666888999::::::;;;>>>AAAFFFKKKRRRZZZ___mmmppprrrqqqjjj```WWWQQQNNNLLLLLLNNNNNNQQQ\\\gggvvv}}}~~~{{{vvvpppfffddd```\\\___iiiyyywwwdddWWWOOOHHHGGGJJJJJJNNNWWWfff|||zzzhhh[[[TTTQQQOOOMMMLLLIIIFFFEEEEEEFFFFFFFFFDDDEEEFFFGGGGGGGGGFFFEEEBBBBBBBBBBBBCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>======<<<<<<<<<;;;<<<<<<======<<<<<<;;;999::::::;;;;;;::::::999555666888999::::::999999666666555555555666777777777777777666555555444444444444444444444444444444000000000000000000000111000000000000000000000000///000111111111333777;;;===;;;888444111...---,,,***+++---...///...---,,,))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,++++++***+++++++++***+++++++++,,,,,,,,,,,,++++++***)))))))))))))))************************)))))))))((())))))******))))))))))))))))))))))))(((((()))***+++,,,------,,,***))))))+++,,,,,,,,,(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++************************************************((((((((()))))))))******)))))))))************+++************************+++***))))))(((((())))))((((((((())))))*********((((((((()))))))))******((((((((())))))*********************))))))))))))''')))***+++++++++)))((())))))))))))************(((((((((((())))))))))))'''((()))++++++***)))((('''''''''''''''''''''''''''''''''((((((((())))))&&&'''(((((())))))(((((((((''''''((()))***((('''&&&'''((()))))))))(((''''''&&&&&&&&&''''''((()))444444444333333222222222------......///000000000//////000111111111111111000000000000////////////---------.........//////////////////////////////////////////000000000000////////////////////////..................................../////////000//////000111111111111111......//////000000111111//////000000111111111222///...---,,,,,,...///000////////////000000000000---......///000111111222//////000111222333333333222222222333333444444444666777777777777555444333333444666888:::<<<>>>???CCCFFFJJJPPPVVV___hhhnnnmmmnnnllleee\\\UUUSSSSSS[[[[[[\\\^^^^^^bbbmmmxxxyyyrrrjjjhhheeedddjjjxxxwwwhhhWWWMMMFFFBBBEEELLLNNNSSS]]]nnnyyynnn```WWWRRRPPPMMMKKKKKKHHHEEEDDDEEEFFFFFFFFFDDDEEEFFFHHHHHHGGGGGGFFFBBBCCCCCCCCCDDDDDDEEEEEE??????@@@@@@@@@AAAAAAAAA??????>>>>>>======<<<<<>>===<<<:::999:::::::::;;;;;;:::999999666777999:::;;;;;;::::::555555555555555666777777777777777666555555444444444444555555555555555555000000000000000111111111000000000000000000000000///111333333333555:::???===;;;888444111///...---***+++---//////...---,,,+++++++++,,,,,,---------------------------------++++++******************************+++,,,------+++++++++,,,,,,---------,,,+++******))))))******))))))))))))))))))))))))***)))))))))***+++,,,,,,***)))))))))))))))***+++'''((()))***+++,,,------000,,,))))))++++++)))&&&'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((())))))******++++++'''((((((((())))))******'''(((((()))***++++++,,,******))))))((((((''''''((()))***+++***(((&&&%%%)))))))))))))))*********(((((((((((()))))))))))))))***+++,,,+++***(((&&&''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&''''''((((((''''''((('''&&&'''((((((&&&%%%%%%&&&((()))))))))((('''&&&&&&%%%$$$%%%&&&((()))444333333444666666444222000000000000111111111111111000000///000111333444//////000000111111111222000000000000000000000000000000000000000000000000111111111000000000000000000000////////////000000222111111000///.........////////////............///////////////////////////000111222111000---,,,//////000000111111222222............/////////000000000000000000000000000333111000......///111222222222111111111111111222444444444333222333555888999888777777888777555333666777888999;;;@@@GGGKKKNNNUUU___hhhllllllkkkjjjddd___YYYTTTTTTYYY```dddnnnqqquuuvvvvvvyyy|||wwwoooqqqvvv~~~|||gggWWWJJJIIIGGGDDDHHHQQQWWW___mmm|||wwwgggaaaZZZTTTPPPOOONNNMMMKKKKKKJJJIIIGGGFFFEEEEEEDDDEEEGGGHHHIIIHHHHHHGGGHHHEEECCCBBBCCCDDDDDDDDDBBBAAA@@@@@@??????@@@@@@>>>===<<<;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<===<<<:::888888999:::;;;999888999;;;===;;;777333999666333000///222555777777666555666666555222000111333444666666555333222000111333444333222000.........------------...///000000111333555888:::;;;;;;999555222000//////000---------------,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,------+++)))((((((***))))))))))))))))))))))))************************)))))))))))))))))))))))),,,---...---+++***+++,,,''''''(((((())))))******)))(((((('''&&&%%%%%%%%%&&&&&&'''((()))***++++++***************)))((((((***************)))(((((((((((())))))))))))((((((((()))))))))******++++++))))))************))))))&&&'''((()))************''''''(((((())))))******+++***)))(((''''''''''''))))))))))))************))))))************)))))))))((((((((()))***++++++)))))))))))))))))))))))),,,***)))(((((()))***,,,(((((((((((((((''''''&&&(((((())))))))))))((((((...,,,***'''%%%$$$$$$$$$))))))(((((((((((())))))))))))))))))))))))))))))'''&&&&&&''''''((()))***((('''&&&'''((()))((('''((((((((((((''''''''''''((()))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&888666555444444444222111333333222222222111111111222222000000///000111111000000000000111111222222111111111111111111111111111111111111111111111111111111111111000000000000000000////////////000000222222111111000//////.../////////////////////000///////////////////////////000111111111000///...000000000000111111111111........./////////000000000000000000000000000000444333111000000111333444333333222222222222333333444555555555444555888::::::999999888888888777666666888;;;???EEELLLTTTZZZgggkkkppprrroookkkgggeeeYYYWWWVVVWWW[[[bbbiiimmmvvvzzz~~~nnn___QQQGGGHHHJJJJJJPPPZZZiiipppyyyyyyjjj___[[[UUUQQQOOOOOOOOONNNKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGEEEDDDCCCDDDEEEDDDCCCAAAAAA@@@????????????@@@===<<<<<<;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<======;;;:::888888999:::;;;;;;::::::<<<===;;;777444999777555333222444666888777666555666666555333111222333555666666555444333111111222333222111000///111000000/////////000000000000111111333444555666777555333000.........///---------------------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++,,,,,,,,,+++))))))***,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))***+++***((('''((()))(((((()))))))))))))))*********))))))(((''''''&&&'''''''''((())))))*********************)))(((((()))************)))(((((((((((())))))))))))((((((''''''''''''''''''(((((())))))************))))))(((((()))))))))(((''''''''''''(((((())))))******,,,+++***)))(((((((((((((((((()))))))))*********))))))************)))))))))))))))((())))))******)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))(((((())))))(((((('''&&&(((((())))))))))))((((((%%%%%%&&&''')))+++,,,---))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''((()))+++,,,111...)))''''''((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&%%%&&&'''===;;;888666666666555444444333222111000000000000555444333222111111111111000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111000000//////000000111222222111111000000///////////////000111111222222////////////////////////111111111111111222222222111111111111111000000000////////////000000000000000000000000000000000000333222111000000111222333444444444333333444444555555555666555555666999;;;::::::999888888888999999888<<>>>>>>>>>>>============<<<;;;999888777888:::;;;===<<<<<<======;;;888555999888777666555666777888777666555555666666444222444444555666666555444333222222222111111111111000111111111000000/////////111000000//////000000111333111///...---------...,,,---------.../////////---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,+++******+++---))))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,---,,,*********+++***************)))))))))+++++++++******))))))((((((((((((((((((((((((((())))))******))))))(((((())))))******))))))((('''(((((())))))))))))((((((******))))))))))))))))))((())))))******))))))((()))))))))((('''&&&%%%%%%''''''(((((())))))******,,,+++***)))))))))))))))(((((())))))))))))******))))))************))))))******)))((((((((())))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((()))))))))))))))((((((''''''(((((())))))(((((('''((((((((((((((('''&&&&&&)))((((((''''''(((((()))))))))))))))))))))))))))((('''''''''(((***---...999333,,,'''&&&''')))***(((((((((''''''''''''&&&'''(((((()))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%'''((('''&&&&&&'''(((FFFBBB>>><<<;;;;;;;;;:::777666555333333333333444777666666555444444444444222222222222222222222222111111111111111111111111222222222222222222222222000111111111111111222222111000000000000000000111111111000000000///////////////000111222222333333000000000000000000000000222111111111111222444444222222222111111000000000//////000000000111111111111111111111111111111111//////.........///000111444444333333444444555555555666666555444555777:::999:::::::::999:::<<<>>>>>>BBBIIIPPPYYYcccnnntttxxxuuuooofff[[[RRRMMMKKKNNNTTT^^^iiisss{{{|||}}}}}}tttfff[[[QQQMMMNNNVVV```iiittt~~~tttnnnoootttttt```VVVNNNMMMLLLLLLNNNNNNNNNLLLJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDDDDEEEGGGGGGEEEDDDDDDEEEFFFFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>=========<<<;;;999777777888999:::>>>>>>>>>>>><<<:::888666888888888777777777666666777555555555666666555444555555666666666555444333333222111111000000111111000000//////......---,,,000//////............/////////...---,,,------...,,,,,,---......///000000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++)))((()))+++))))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,------++++++,,,---,,,,,,++++++******))))))+++++++++******)))))))))))))))((((((((('''''''''((()))))))))))))))(((((()))))))))))))))(((((('''(((((())))))))))))((((((*********))))))((((((((((((((())))))))))))((((((''''''(((((('''&&&%%%%%%''''''(((((())))))******,,,,,,+++***))))))******(((((((((((()))))))))***))))))************))))))+++***)))((((((((((((((()))))))))))))))))))))))))))(((''''''''''''((()))))))))******))))))(((''''''((((((((((((((((((''',,,,,,+++)))&&&"""(((((((((''''''((((((((())))))))))))))))))))))))''''''&&&%%%'''))),,,...777222+++&&&%%%'''((()))(((((('''''''''&&&&&&&&&((())))))************)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%$$$&&&''''''&&&&&&((()))WWWRRRMMMHHHEEECCCAAA???===<<<:::888888888999999777777777666666666555555333333333333222222222222111111111111111111111111111111111111111111111111000000111111222222222333111111000000000000111111000000////////////......///000000111222333333444111111111111111111111111222222111111222333444555333333222222111111000000000000000111111111111222222222222222222222222222///////////////000111111333333333333333444555555666777777666444555777999===???AAAAAA@@@AAADDDFFFHHHJJJNNNRRRWWW]]]ccchhhjjjgggbbbZZZSSSNNNMMMNNNVVV]]]gggrrryyy||||||{{{yyywwwuuuuuu{{{{{{nnncccZZZVVVPPPSSSZZZeeepppyyyuuuqqqwwwkkk[[[TTTLLLKKKJJJKKKMMMMMMLLLJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFDDDCCCCCCDDDEEEEEEBBB@@@@@@???>>>>>>======>>>>>>>>>???@@@@@@@@@@@@??????===>>>>>>???>>>===<<<<<<<<<:::999777777888999:::===>>>>>>===;;;888777666666777777777666666555555777555444555666777777666555555555555555444444333333222111111000000111111//////000000///...------......---......///000000......---------.........+++,,,,,,---...///000000---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,---,,,***(((&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***)))((('''(((***,,,,,,++++++******))))))))))))))))))))))))(((((())))))((((((''''''&&&&&&'''(((((()))))))))(((((()))))))))))))))(((''''''(((((())))))))))))((((((&&&%%%%%%%%%$$$#########(((((())))))))))))((((((%%%%%%&&&'''((((((''''''''''''(((((())))))******,,,+++******************'''(((((((((((()))))))))))))))************))))))******)))((('''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))(((''''''''''''((((((((((((''''''&&&'''((())))))(((&&&%%%((((((''''''''''''((((((((((((((((((((((((((((((&&&%%%$$$$$$&&&(((***,,,...+++(((&&&&&&''''''&&&''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$&&&''''''&&&&&&((()))pppkkkddd]]]WWWQQQLLLIIIDDDBBB???<<<:::::::::;;;999::::::999888777666555444444444333333333333222222222222222222222222222000000000000000000000000000000111111222333333333222111111000000111111222000000000///////////////000000000111222222222333111111111111111111111111222222222222222222333333222222222222222111111111000111111111222222222222222222222222222222222222111111222222333333444444333333333333333444555666777888999888888999<<<>>>GGGJJJMMMMMMJJJIIIJJJLLLNNNPPPQQQSSSTTTVVVZZZ]]]___^^^ZZZVVVRRRRRRUUUWWWccchhhpppwwwzzzxxxuuurrrnnnlllkkkmmmuuutttiii^^^UUUSSSTTTXXX```mmmyyyvvvuuuuuubbbVVVQQQLLLJJJIIIJJJKKKKKKJJJHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAABBBCCCCCCAAA??????>>>>>>===============>>>???@@@AAAAAAAAA@@@???<<<===>>>>>>>>>===;;;:::;;;:::888777666777999:::;;;<<<<<<;;;888666666666666666666555555555444444777555444444666888888777555555555444333333333222222222222111111111111000///000222222222222111000,,,,,,------...///111111---.....................+++,,,,,,,,,---.........---,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,------+++((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***+++***************)))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((()))))))))(((((((((((())))))(((((('''&&&(((((())))))))))))((((((&&&&&&&&&%%%%%%%%%%%%%%%'''(((((())))))(((((('''%%%%%%&&&'''((())))))(((''''''(((((())))))******+++******)))))))))******''''''(((((((((((())))))))))))************))))))))))))((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&&&&''''''((((((''''''&&&'''((()))***++++++++++++(((''''''&&&&&&''''''(((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&''''''&&&%%%'''''''''&&&&&&&&&&&&%%%######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((xxxrrrkkkddd```VVVSSSOOOIIIEEECCCBBBBBBCCCCCCBBBAAA>>><<<999888555444444444333333333333222222222222222222222222111111111111111111111111000000111222222333444444222111111000000111111222111111111111111111111111000000111111111111111111222222222222222222222222111222222333333222111000111222222222222222222333111111111222222222333333333333333333333333333333111222333444444555555555444444444444555666777888888:::<<<===???AAAFFFIIIPPPTTTWWWUUUPPPKKKJJJKKKLLLNNNRRRVVVZZZ___dddhhhgggeeeccc___]]]___cccfffppptttyyy|||{{{wwwqqqmmmiiiiiilllttt|||qqqiii```[[[UUURRRVVV]]]gggttt}}}xxx}}}xxxeeeXXXOOOKKKJJJHHHFFFGGGHHHIIIHHHHHHDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEEEEEEEDDDDDDCCCBBBCCCAAA??????@@@AAA@@@???>>>>>>===<<<<<<<<<<<<===<<<===???@@@AAA@@@???>>>;;;;;;=========<<<:::999;;;:::888777666777888999777999:::888666444555666777666555444444444555555666555444444666888999999555555444333222111111111111111222333222111000///...///111333333333222111,,,,,,,,,,,,---...//////---------...---------,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,***))))))***,,,---+++,,,---,,,++++++,,,...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,++++++,,,---(((((()))))))))))))))***(((((((((((((((((((((((('''''''''''''''''''''&&&&&&''''''((())))))(((((((((((())))))(((((('''&&&(((((())))))))))))((((((((())))))))))))))))))***''''''((((((((((((''''''''''''((()))))))))((((((''''''(((((())))))******)))))))))(((((())))))***'''''''''((((((((())))))))))))************))))))(((((('''''''''((())))))(((((((((((((((((((((((('''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&''''''((((((''''''&&&+++***))))))(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((%%%&&&'''(((((('''&&&&&&%%%$$$$$$%%%((()))(((''''''''''''&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&'''((((((&&&%%%&&&'''|||wwwnnnjjjddd]]]WWWSSSQQQPPPNNNMMMLLLIIIEEEAAA===;;;555555555444444333333333222222222222222222222222222222222222222222222222000000111222333333444444222222111111111111222222333333333333333333333333111111111000000000000000222222222222222222222222000111333444333111///...111111111222222333333444111111222222222333333333333333333333333333333333///000111222333444444333555555555555666777999999999;;;>>>AAADDDIIINNNRRRTTTXXX[[[XXXPPPIIIFFFFFFFFFKKKRRR[[[dddmmmvvv|||xxxwwwtttpppnnnooorrrvvvyyy|||~~~yyysssooommmqqqxxxpppggg___YYYUUUUUUTTTUUU___jjjuuu~~~~~~}}}hhhYYYPPPJJJGGGHHHFFFDDDDDDFFFHHHHHHHHHCCCCCCDDDDDDEEEEEEFFFFFFCCCDDDEEEEEEEEEDDDBBBAAACCC@@@>>>===>>>?????????>>>>>>===<<<<<<<<<<<<<<<:::<<<>>>???@@@???>>>===:::;;;<<<======;;;999888;;;:::888666666777888999555777888777444333444666888777555444444444555666666555333444666999999999555444333222111111111111000111333444333222000...+++,,,///111222222111000---,,,,,,+++,,,,,,------,,,,,,---------,,,++++++,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,***))))))***,,,---***,,,---------...111333))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((((()))+++''''''(((((())))))******((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&'''((())))))(((((((((((((((((((((''''''&&&(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''************)))((('''&&&''''''(((((()))*********)))((((((((((((((())))))''''''''''''((((((((()))))))))************))))))'''''''''''''''((()))***(((((((((((((((((((((((())))))************))))))&&&&&&''''''&&&&&&%%%$$$&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%&&&((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&''')))******(((&&&%%%(((&&&%%%&&&((()))***)))''''''&&&&&&&&&%%%%%%%%%&&&'''((()))************'''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$%%%%%%&&&'''((())))))'''((()))(((&&&%%%%%%&&&xxxoooiiihhhiiiiiigggeeeaaaZZZPPPEEE===:::777444555777999888666444333333444666777777666111222222222333333333333111111111111111111111111333222222222111111000000444444444444333222111111222111111111111111222222444444444333333222222222111222222333333222222111444222000222444666444222222222222222222333444555444444333333333333444444333333444444555555666666444666999999888999<<<@@@???BBBGGGLLLRRRWWW[[[^^^aaaZZZQQQIIIEEEDDDDDDDDDJJJPPPZZZjjj{{{~~~yyyyyyzzz{{{{{{}}}yyyxxxsss}}}yyylllaaa\\\TTTUUUSSSQQQVVVdddqqqxxxmmm\\\SSSOOOKKKGGGEEEEEEEEEDDDCCCCCCBBBBBB<<<>>>AAABBBBBBBBBCCCDDDCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@>>>======???AAABBB@@@@@@???======<<<<<<<<<<<<:::999:::===>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<999888777777666777777777777555555666777888777666666666555555555444444444555777777666555444555666555444333111000/////////111111222333333111000/////////000111111111111111,,,,,,---------,,,+++***......//////...---,,,,,,+++,,,,,,,,,,,,+++******---------,,,,,,++++++++++++++++++***)))(((((('''++++++******++++++,,,---++++++******)))((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))******(((''''''((()))))))))((('''&&&&&&&&&&&&&&&******++++++++++++******)))'''&&&%%%%%%&&&''')))''')))***((($$$###%%%((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((---,,,***(((''''''((()))+++)))'''$$$######$$$$$$'''((()))(((''''''''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&''''''(((((('''&&&&&&''''''(((((())))))****** ###&&&)))***(((&&&$$$(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&%%%&&&'''((()))))))))(((((('''''''''&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((~~~yyyooo```PPPFFFBBB===999777888999888666444333222222444555444333444444333333333333333222222222222222222222222222333333333222222222111111333333444444333333222222333333222222222222333333555555444444444333333333333333444444444444333333444222111222555666444333222222222222222222333333777777666666666666777777555555666666666777777777666888999999999<<>>@@@BBBCCCCCCBBBBBBCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@???===<<<<<<===>>>???@@@???>>>===<<<<<<<<<<<<<<<;;;:::;;;===>>>===;;;;;;;;;<<<<<<<<<<<<======999999888777777777777888777666555666888999888777666666555555555444444444555666777666555444555666555444222111000/////////111111111111111000000///...///000000111111000000------......------,,,,,,...............---,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++******)))((((((''',,,++++++++++++,,,------,,,++++++******))))))((())))))))))))************)))(((''''''''''''((())))))((((((((((((((())))))***)))(((((('''''''''((((((((())))))))))))(((((()))(((&&&%%%%%%&&&((()))&&&((())))))(((((()))+++(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))(((((((((''''''''''''''''''''''''''''''''''''(((&&&%%%######%%%&&&(((''''''''''''''''''''''''...---,,,***))))))******+++***((('''&&&'''((()))&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''''''''&&&&&&''''''(((((((((((((((((("""###&&&((()))(((&&&%%%((('''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&%%%%%%%%%&&&''')))***)))((((((((('''''''''&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((uuuaaaUUUKKKEEE>>>::::::;;;:::888777666444444555555444333666555555444333333222222333333333333333333333333333333333333333222222222111222333333444444333333444444333333333333444444555555444444444444333333444555555555555555555444444333222333555555555444444444444444333333333333666666555555555555666666666777888999::::::::::::<<<<<<<<<===???DDDKKKPPPWWWZZZaaahhhmmmkkkccc]]]RRRNNNIIIEEEEEEIIINNNRRR\\\dddsss~~~oooddd]]]WWWTTTUUUYYYcccnnnxxxqqqgggZZZQQQNNNMMMKKKHHHEEEDDDDDDCCCCCCBBBAAAAAA@@@BBBDDDEEECCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;===;;;;;;;;;===>>>===<<<;;;;;;<<<<<<<<<=========::::::999888888888888888888777666777999999999888555555555555555444444444555666777666444444444555444333222111000/////////111111000///////////////---......///000/////////............---------------............------,,,---............---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******)))(((((((((,,,,,,,,,+++,,,------...,,,++++++******))))))(((************++++++++++++)))((((((''''''(((((()))&&&'''((())))))***))))))******))))))(((((())))))&&&&&&''''''''''''&&&&&&))))))''''''''''''))))))(((''''''(((******)))''')))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''(((&&&###!!!!!!###&&&(((''''''''''''''''''''''''---,,,+++***)))))))))***)))(((((('''((()))+++,,,%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))((((((((('''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((sssgggVVVOOOEEE???>>>======;;;<<<:::888777888999888777555555555444444444333333222222222222222222222222333222222222222222222222111111222333444555555555555444444333333333333333444444333333333333333333444555555666666555555444444444333444555555555555666666666777777666666666777666666666666666666777777999;;;>>>@@@AAABBBBBBCCCDDDFFFHHHLLLPPPUUUXXX]]]___ccciiillliii```XXXOOONNNKKKKKKNNNUUU^^^dddooowwwsssccc[[[WWWXXX]]]cccppp|||uuuccc\\\TTTOOOOOONNNLLLJJJDDDDDDCCCCCCBBBAAAAAA@@@CCCEEEFFFFFFDDDBBBAAABBB@@@@@@@@@@@@AAAAAABBBBBBCCCBBBAAA@@@???>>>??????======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<======>>>;;;:::999999888888999999999777777777999:::999888555555555555555555555555555666777666444333444555333222111000////////////111000///------...//////,,,---......//////............------,,,,,,,,,,,,---------......------,,,---------------,,,,,,+++******++++++,,,,,,,,,---************))))))((((((++++++******++++++,,,---+++******))))))((((((''')))))))))*********++++++)))(((((((((((((((((()))%%%&&&(((************)))***))))))(((((()))))))))&&&&&&&&&''''''&&&&&&&&&***)))(((((((((((()))******(((&&&&&&((('''###)))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''))))))((((((''''''''''''''''''&&&&&&'''((()))***%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''zzzhhh___TTTJJJFFFCCCAAA??????<<<:::888999::::::999555555555555555555555555222222222222222222222222222222222222222222222222111222333444555666666666444444333222222222222222222222222222333333333333444444555555555555444444444444555555555555666666555666777999999999999999<<<;;;;;;::::::;;;;;;<<<:::<<<@@@EEEIIIKKKLLLMMMMMMOOORRRVVVZZZ\\\\\\\\\^^^^^^___aaacccbbb]]]YYYVVVWWWXXX[[[___hhhssszzztttgggZZZTTTUUU]]]jjjvvvuuudddYYYUUUPPPNNNMMMLLLJJJGGGCCCCCCBBBBBBAAAAAA@@@@@@DDDFFFGGGFFFDDDBBBAAAAAA??????>>>>>>???@@@AAABBBCCCBBBBBB@@@@@@?????????===<<<<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<;;;;;;;;;<<<:::::::::;;;<<<=========;;;:::999999888888999999999777777777999:::999888444555555555555555555555444666666555444333444555222222111000////////////111000...---------...///,,,,,,---...............---,,,+++*********++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,*********))))))))))))))))))))))))((()))******+++***))))))(((''''''&&&&&&((((((((()))))))))******((())))))))))))))))))(((%%%&&&(((************)))(((((((((''''''((())))))&&&''''''((((((''''''&&&))))))(((((((((((())))))***'''%%%%%%''''''### ))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''((())))))))))))(((''''''''''''''''''''''''''''''(((((((((''''''&&&&&&(((((('''''''''(((((((((%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&((((((''''''%%%$$$######&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&~~~tttggg]]]VVVRRRNNNKKKHHHDDD@@@======<<<<<<;;;888888888888777777777777333333333333333333333333222222222222333333333333333444555666777777777777555444333222111111111222222222333333333333444444444444555555555555444444444555666666555555666888555666999<<<>>>???????????????>>>>>>>>>>>>??????BBBEEEJJJOOOTTTWWWXXXYYYXXXYYY\\\___bbbaaa]]]ZZZUUUTTTUUUVVVXXX\\\```bbbdddgggjjjnnnrrryyyxxxpppddd[[[SSSTTT[[[hhhzzzwwweeeVVVQQQNNNLLLJJJIIIGGGEEECCCCCCBBBBBBAAAAAA@@@??????DDDFFFGGGFFFDDDAAAAAAAAA@@@???>>>======>>>@@@AAA@@@@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<===:::;;;<<<;;;999999999;;;888888999:::;;;<<<<<<===::::::999888888888888888888777666777999999999888444444444555555555555555444555666555333333333444222111000///////////////000000///...............,,,------...///.........---,,,***)))))))))***++++++,,,,,,------------,,,++++++,,,,,,++++++***)))*********+++++++++++++++******))))))))))))))))))((((((''''''(((((()))******))))))(((((('''&&&&&&'''((((((((())))))))))))((())))))******))))))(((&&&'''((())))))***))))))(((((('''''''''((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''&&&%%%&&&''')))))))))***)))((((((''''''(((((())))))))))))))))))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((((((((((((((''''''''''''''''''''''''$$$&&&((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))%%%'''((('''&&&%%%&&&'''((((((((((((((((((((((((%%%%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((('''&&&$$$"""!!!&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&yyyqqqmmmjjjgggddd\\\XXXRRRMMMJJJGGGEEEDDD??????>>><<<;;;999888888555555555555555555555555444444444444555555666666555666777888888888888888666555444333333222222222444444444555555555666666555666666777777666666555444666888777555555777999999;;;???CCCGGGIIIJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHNNNQQQVVV[[[___aaabbbbbbaaa``````aaaaaa___ZZZVVVNNNQQQTTTVVVZZZcccoooxxx~~~tttiiicccYYYVVVXXXaaannnoooeeeYYYOOOLLLKKKIIIGGGFFFDDDBBBAAABBBBBBAAAAAA@@@?????????CCCEEEFFFFFFCCCAAA@@@@@@@@@???===<<<<<<===>>>????????????@@@?????????>>>>>>======<<<<<<======>>>888:::;;;:::888777888:::666777777888:::;;;;;;<<<999999888777777777777888777666555666888999888777444444444555555555666666444555666555333222333444111111000////////////000///000000000000///......------...///////////////...---+++))))))***+++,,,***+++,,,---------------,,,,,,------,,,,,,+++***++++++++++++************)))))))))))))))))))))***((((((((((((((()))******+++++++++***))))))(((((((((((()))))))))*********((()))************)))((()))((((((((((((((()))))))))((((((((())))))***+++''''''(((((((((((('''''''''''''''(((((('''''''''%%%%%%%%%%%%%%%'''+++...***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((('''%%%&&&'''((()))*********&&&'''((((((&&&&&&'''((((((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&***(((&&&%%%$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&~~~~~~~~~}}}{{{qqqkkkddd]]]XXXTTTQQQOOOFFFEEECCC@@@===;;;999777777777777777777777777777555666666666777777888888777777888999999999999888888777666555444333333333555666666666777777888888777777888888888888777777444666888888555555777999>>>AAAFFFKKKOOORRRTTTTTTVVVUUUUUUTTTTTTUUUUUUVVVWWWZZZ^^^cccfffgggggggggfffccc```___^^^[[[WWWSSSRRRWWW]]]bbbgggsssvvvlllccc\\\WWWXXXZZZbbbrrrmmm```ZZZTTTMMMKKKJJJIIIGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@??????>>>BBBDDDFFFEEECCCAAA@@@@@@AAA@@@===<<<;;;<<<===>>>@@@@@@AAABBBBBBBBBAAAAAA>>>>>>=========>>>>>>???888:::;;;:::777555777999555666777888999:::;;;;;;999888888777666777777777777555555666777888777666444444444555555555666666444555666555333222333444111000000////////////000///000111111111000...------...//////000000/////////...,,,******+++,,,---***+++,,,,,,------------------......------,,,+++,,,+++++++++******)))))))))))))))))))))*********)))))))))))))))******+++------,,,,,,+++*********)))************+++++++++((()))***++++++***)))(((+++***(((''''''((()))*********))))))***+++,,,,,,&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&%%%### !!!'''+++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''***+++,,,------,,,+++***&&&'''''''''(((((())))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%% !!!###%%%''')))******'''((()))(((''''''((()))''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&+++***'''%%%$$$%%%&&&&&&&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((("""###%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%zzzrrrmmmhhhbbb^^^WWWRRRLLLHHHGGGFFFDDDAAA;;;;;;;;;;;;;;;:::::::::;;;;;;:::999888888888888999888888777777888888999777666444444555666444333666666666666666777777888:::::::::888555444555666888;;;======<<<<<>>>>>===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>=========<<<:::888666444444444555666777888999999:::999888777666555555555666777777777777555444222555555555555666666777777666666555555444444444444111000///000111111000///555555444222000///...------...000222333444444333------.........---,,,+++------..................------,,,++++++******))))))***++++++***)))***+++******)))((((((((((((((('''(((******))))))***,,,---,,,+++)))((((((''''''+++***)))'''''''''((()))************))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((######$$$%%%&&&'''((()))))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***((('''&&&%%%$$$)))((('''&&&&&&'''((()))&&&'''''''''&&&%%%%%%$$$((('''&&&%%%$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&&&&$$$$$$###"""%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++&&&%%%$$$###$$$&&&(((***...+++'''%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''(((((((((&&&%%%&&&'''&&&&&&'''((()))***++++++(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$~~~|||}}}|||zzzzzzxxxzzzxxxsssjjjeee___ZZZXXXUUUQQQNNNKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBAAA???>>>>>>======>>>>>>>>>===>>>>>>??????:::999888999:::;;;:::999:::999999999:::<<<===???===>>>>>>===;;;;;;<<<===:::<<<======<<>>>>>@@@BBBBBBBBBCCCBBBAAA???===<<<=========>>>???@@@AAABBB>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<<<<;;;:::888666555333444555666777888999999999888777666555555555555666666777777666555444333444444555555555666666666777666666666555555555555333222000111222333333222555444333222000///...------...000222333333333222......------------,,,,,,---...............------,,,,,,,,,++++++++++++***)))***++++++***)))***+++******)))(((((((((((((((((()))******)))((()))+++,,,,,,+++***))))))))))))+++***)))(((''''''((()))''''''(((((())))))******(((((((((((((((((((((((('''''''''((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&'''((()))******+++)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&)))***)))((('''&&&&&&'''((()))&&&&&&''''''&&&&&&%%%$$$((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((,,,,,,***((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''')))***'''&&&%%%%%%%%%''')))+++666222---)))((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&'''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$~~~wwwqqqoooqqquuuxxxxxxtttqqqmmmnnnuuu~~~zzzuuuqqqmmmiiifffbbb```\\\XXXUUUSSSRRRRRROOONNNLLLJJJHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHDDDCCCBBBCCCEEEEEEDDDBBB???>>>======???BBBEEEHHHFFFGGGFFFEEEBBBAAABBBDDDBBBDDDEEEFFFHHHMMMVVV\\\fffooo~~~{{{vvvrrrooommmlllooorrrsssnnnkkkjjjhhheee]]]]]]]]]bbbjjjvvvvvvggg]]]WWWPPPMMMMMMSSSaaannnxxxlll]]]RRRNNNLLLJJJGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDCCC@@@??????@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???@@@BBBCCCCCC>>>===<<<<<<;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>;;;;;;<<<;;;;;;999888888444555666777888888999:::777777666555444444444444555555666666666555444444444444444444444555555555777666666666666666555555555333111222444555666666444333333111000///......//////111222222222111111//////---,,,,,,,,,---...////////////...---,,,,,,******+++++++++,,,,,,,,,)))***++++++***)))***+++******)))((((((((((((((()))***+++***((('''((()))++++++************++++++***))))))(((((((((((()))&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((((((((()))))))))***''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''((()))***++++++((((((((('''&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! """%%%))),,,(((((('''&&&&&&'''((((((&&&&&&''''''&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((---,,,***((('''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&((()))***777333...***((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$${{{sssnnnnnnqqqsssvvvppplllooouuu|||}}}yyytttnnnjjjhhhggggggaaa```^^^\\\ZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUVVVUUUTTTTTTUUUTTTQQQOOOHHHFFFEEEEEEGGGKKKOOORRRSSSSSSRRROOOKKKIIIIIIJJJOOORRRVVVYYY]]]dddmmmtttzzzsssmmmkkkiiihhhfffpppuuuxxxyyy{{{}}}sssrrrrrruuu}}}~~~pppbbbXXXQQQOOONNNPPPTTT```uuu~~~hhh```VVVPPPNNNMMMKKKIIIHHHGGGFFFEEECCCCCCCCCCCCBBBDDDEEEDDDAAA???>>>>>>????????????>>>>>>======>>>>>>???@@@AAABBBBBBBBB===<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;999999999999999999999999666666555444444444555555555555555555555555555555444444444444444444444444555555555555555555555555666444222222444666777777333222222111000//////...///000111222222111000///111///---,,,+++,,,...///////////////...---,,,+++))))))***+++,,,,,,------)))***++++++***)))***+++***))))))((((((((((((((()))***+++***(((''''''((()))))))))))))))***++++++)))))))))(((((((((((()))(((((())))))******++++++((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&'''((((((&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###""""""###%%%&&&''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''((())),,,***'''%%%&&&&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$yyyvvvttttttyyyxxxyyyzzz~~~{{{zzzyyywwwuuutttsssssstttttttttsssrrrpppnnnmmmnnnmmmlllkkkjjjgggccc```YYYWWWUUUTTTVVVYYY]]]______```___^^^[[[ZZZ[[[\\\bbbgggnnnsssxxx~~~qqqooolllkkkmmmooopppqqqzzzuuujjj___VVVRRRMMMOOOTTT[[[cccqqqmmm```[[[TTTPPPOOONNNLLLJJJHHHGGGFFFDDDCCCCCCBBBBBBBBBCCCEEEDDDAAA>>>===<<>>>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@??????<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>??????===<<<:::999888777666666555555555666777777777666666666555555555666444444444444444444444444333333333333333333333333555333111111333555555555111111111000000/////////000000111222111000///...111000...,,,,,,---...///////////////...---,,,+++))))))***+++,,,------...)))***++++++***)))***+++***))))))((((((((((((((()))******)))'''&&&'''((('''&&&&&&''''''((()))***((((((((())))))))))))((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''(((((('''''''''''''''&&&&&&&&&'''((((((&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$""""""$$$%%%&&&%%%"""###$$$$$$%%%%%%$$$$$$&&&'''''''''%%%$$$%%%&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$~~~|||}}}wwwssspppnnnkkkjjjiiijjjlllmmmiiikkkmmmnnnoooqqqtttwww}}}yyypppeeejjjpppvvv{{{yyymmmccc[[[SSSOOOOOOOOOTTT___kkkvvvrrrcccYYYVVVQQQNNNMMMLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBAAACCCDDDBBB???===;;;;;;>>>>>>=========>>>??????@@@AAAAAAAAAAAA???>>><<<;;;;;;;;;:::;;;;;;<<<======>>>>>>??????>>>>>>>>>??????>>>>>>===>>>>>>>>>AAAAAA???===;;;999777777777777777777888999999::::::999888777666666666666555555555444444444444444111111111222222222222333444333222222444444333222000000000000000000000000///000111111111000///...000000...---------...///////////////...---,,,,,,))))))***+++,,,,,,------)))***++++++***)))***+++******)))(((((((((((((((((()))***)))'''&&&'''(((&&&&&&%%%&&&&&&'''(((((('''(((((())))))))))))(((''''''&&&%%%$$$###""""""((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((())))))''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$'''))))))((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((******%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$'''%%%$$$$$$%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&###$$$$$$%%%'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$~~~{{{yyyxxxwwwwwwrrrtttxxx{{{~~~zzzrrrlllvvv|||oooeee\\\XXXSSSOOOOOOTTTYYYaaapppwwwfffYYYTTTRRRNNNLLLJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAABBBBBB@@@===;;;::::::<<<<<<;;;;;;;;;===>>>???>>>???@@@AAAAAA???>>><<<;;;:::::::::;;;;;;<<<===>>>>>>?????????>>>>>>===??????===<<<<<<<<<<<<===???>>>===<<<:::999888777999999999999:::;;;<<<======<<<:::888777666666666666666666555555555444444111111222222222333333333444333444555555444111////////////000000000000000...///000111111000//////////////////............---...............------*********++++++,,,,,,,,,)))***++++++***)))***+++******)))(((((((((((((((&&&((()))(((''''''((()))''''''&&&&&&&&&''''''(((&&&'''((()))******)))(((&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((()))))))))%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$)))(((&&&&&&(((((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$~~~{{{zzzxxxzzz~~~~~~zzzqqqjjjbbbYYYSSSSSSSSSQQQUUU\\\eeennnxxxkkk]]]QQQQQQPPPMMMKKKIIIHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBAAABBBAAA???<<<:::999:::;;;:::999999:::;;;===>>>;;;<<<>>>@@@AAA@@@???>>>::::::::::::;;;;;;<<<===>>>>>>?????????>>>>>>===???>>><<<;;;::::::;;;;;;;;;;;;;;;::::::999999888:::::::::;;;<<<===>>>??????===;;;999777666666666777777666666666555555555222222222333333444444444555555555666777555111---////////////000000000000---...///111111111000////////////000///......---------......///.........***++++++++++++,,,,,,,,,)))+++++++++***)))***+++******)))(((((((((((((((%%%'''(((((('''''')))***((((((''''''''''''((((((&&&'''(((*********)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((######$$$$$$$$$$$$$$$$$$&&&'''''''''''''''''''''$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%'''((()))%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&'''''''''&&&###$$$&&&'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%'''((((((''''''&&&&&&&&&''''''&&&%%%%%%(((&&&&&&''')))***)))((($$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$}}}yyy}}}~~~}}}~~~}}}|||}}}yyyvvvtttuuu}}}wwwggg___^^^YYYRRROOOSSSYYY\\\dddlll{{{rrrggg\\\TTTQQQJJJIIIGGGFFFFFFFFFGGGHHHGGGFFFDDDBBB@@@???>>>>>>BBBAAA???===;;;:::999999:::999666444444666;;;???<<<=========>>>>>>>>>???<<<<<<;;;;;;;;;:::::::::========================<<<;;;:::999::::::<<<<<<;;;;;;;;;;;;::::::999888::::::;;;===???AAACCCDDDDDDBBB>>>:::888777888999666666666666666555555555222222111111222222333444777777888888666333111///000000111111111111000000000...,,,,,,...000000000///...---,,,,,,---///000...------------,,,,,,,,,,,,,,,++++++***+++++++++---,,,,,,++++++***************))))))))))))******************)))))))))))))))((('''&&&&&&'''((()))))))))(((((('''''''''&&&((('''&&&'''((('''&&&$$$%%%'''(((((('''&&&&&&'''((((((''''''''''''(((((('''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((()))))))))(((&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%######$$$&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!%%%((()))(((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%}}}|||xxxsssppppppooosssxxx}}}xxxrrrqqqqqqppprrrwww}}}vvvpppooopppttt|||uuuiii]]]WWWVVVTTTPPPSSS\\\fffmmmwwwsssfff]]]TTTNNNLLLIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@@@@@@@AAA??????>>>===<<<<<<<<<<<<555444333222222555888;;;========================<<<<<<;;;;;;;;;:::::::::========================<<<<<<;;;:::999:::;;;;;;:::;;;;;;;;;::::::999888::::::;;;<<<>>>@@@BBBCCCCCC@@@===999777666666777777666666666555555444444222222111111222222333444666777777777666333000//////000000111111000000///000...,,,---...000000000222111///---------...///......------,,,,,,,,,+++++++++***************+++------,,,,,,+++***))))))******))))))))))))***************)))))))))(((((()))((('''&&&&&&'''((())))))((((((((('''''''''''')))'''''''''((((((&&&%%%%%%'''(((((('''&&&&&&'''((((((''''''''''''(((((((((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&$$$###&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$ """%%%'''((((((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%vvvqqqpppkkkmmmssszzztttlllkkkkkklllqqq}}}{{{uuuwww}}}vvviiiaaaZZZSSSPPPPPPRRRUUU^^^lllzzzqqqaaaXXXSSSMMMIIIIIIHHHHHHGGGFFFEEECCCBBBAAA????????????@@@AAABBBCCC===============>>>>>>???222111111111222555999;;;>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999::::::::::::;;;;;;;;;:::999999999999999;;;<<<>>>@@@AAAAAA???<<<888666555555555777777666555444444333333222222111111222222333444555555666666555222000......//////000000//////...000...------///000000///333222000...------......///......---,,,++++++*********))))))))))))******......---,,,+++))))))(((******))))))))))))************))))))))))))((((((((((((''''''''''''(((((((((((((((((('''''''''''')))(((''''''((()))'''&&&%%%'''(((((('''&&&&&&'''((((((''''''''''''(((((()))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%%%%%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%}}}~~~xxxtttuuuxxxwwwooocccXXXSSSRRRPPPQQQSSSZZZbbbppp|||nnnbbbVVVQQQNNNKKKIIIJJJGGGGGGGGGFFFDDDBBB???>>>=========>>>???AAABBBCCC>>>>>>======>>>>>>??????555333111222555:::???AAAAAA@@@???>>>===;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999999999:::::::::;;;;;;::::::999888888888999:::<<<===>>>@@@>>>;;;888666555555555777777666555444222222111222222111111222222333444444444555555444222000.........////////////......///...------///000000///111000///...------......///......---,,,+++************************+++,,,......---,,,***)))((((((******))))))))))))*********)))))))))(((((((((((((((((((((''''''(((((((((((((((((((((((('''''''''***(((''''''((()))((('''%%%'''(((((('''&&&&&&'''(((''''''&&&&&&''''''((()))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!###%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&~~~uuujjjccc^^^TTTMMMLLLOOORRRWWW\\\iiiuuu{{{kkkbbbYYYQQQOOOMMMKKKJJJLLLGGGGGGGGGFFFDDDAAA>>>===>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>999666333444:::AAAFFFHHHDDDCCCBBB@@@>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999888999::::::;;;;;;:::::::::888888888888999:::;;;<<<>>>===;;;999888777666666777666555444333222111000222222111111222222333444333444555555444222000///......////////////............---...000000///...,,,,,,,,,,,,---......///......---,,,++++++******+++++++++++++++,,,---.........---,,,+++))))))(((******))))))))))))******)))))))))((((((((((((''''''((((((((((((((((((''''''''''''((((((((((((((()))'''&&&&&&''')))((((((%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&'''''')))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' """%%%&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&{{{yyywww{{{yyynnnddd\\\WWWPPPLLLJJJNNNTTT[[[fffooonnn```YYYRRRMMMMMMLLLJJJJJJLLLGGGGGGFFFEEECCCAAA???>>>??????>>>>>>??????@@@AAACCCBBBAAA???>>>=========:::888777;;;BBBIIILLLMMMEEEDDDCCCAAA???>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999::::::::::::999999999999:::;;;;;;;;;::::::888888888888999999:::;;;<<<;;;:::999888888888888555555444333222222111111222222111111222222333444333444555666555333111000...//////000000//////......------///000111///...)))***+++,,,---......///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///------,,,++++++***************))))))))))))******))))))((((((((((((''''''''''''(((((((((((('''''''''''''''((((((((((((((((((&&&$$$$$$&&&(((((((((%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&'''''')))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$###$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&& """%%%'''&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''}}}||||||zzz}}}~~~xxxnnneee]]]WWWRRRNNNLLLMMMRRR[[[cccnnn~~~yyylllaaaWWWQQQMMMJJJLLLLLLJJJKKKNNNHHHGGGEEEDDDBBBAAA@@@@@@>>>>>>>>>???@@@AAABBBBBBCCCBBBAAA@@@???>>>>>>>>>;;;;;;???GGGOOOTTTRRROOODDDCCCBBBAAA???>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777999:::;;;;;;::::::888999::::::;;;;;;;;;:::999999888888999999::::::888888888888888888888888444333333333222222111111222222111111222222333444444555666777666444222111///000000111111000000///...------///111111///---++++++,,,---............+++++++++++++++,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++******))))))))))))******))))))((((((((('''''''''&&&'''((())))))((('''&&&''''''''''''((((((((()))'''%%%######%%%'''''''''%%%'''(((((('''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%% ###&&&''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''|||zzzwwwuuuwww~~~~~~{{{}}}yyyqqqlllmmmssszzzvvvmmmggg^^^WWWQQQMMMJJJHHHOOOSSS]]]iiissszzziii___WWWPPPNNNJJJJJJLLLMMMLLLMMMPPPIIIGGGEEECCCBBBAAABBBBBB===>>>>>>???@@@BBBDDDDDDBBBBBBAAA@@@????????????<<>>>>>???@@@AAAFFFGGGLLLWWWcccgggbbb]]]LLLBBB;;;<<>><<<;;;<<<;;;::::::::::::;;;<<<<<<;;;999999999999777666::::::::::::999888777777777888:::<<<<<<<<<:::999777888999:::::::::::::::444555666666666666666555444444444444444444444444555444444444444333333333222333444555555555444333//////000000111111111222++++++---...///111222222...------------......///---,,,++++++------,,,+++,,,,,,,,,++++++*********+++++++++++++++***)))((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((())))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$''')))'''$$$###%%%'''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%'''''''''(((((((((((()))(((%%%$$$%%%'''(((&&&$$$(((((((((''''''&&&&&&%%%(((((((((''''''&&&&&&%%%(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&www}}}~~~{{{zzz}}}yyyxxxvvvpppjjjhhhbbbeeeggggggiiiiiiccc[[[VVVRRRNNNLLLOOOTTTXXXZZZcccooonnn```YYYUUUPPPLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGHHHGGGGGGEEEDDDAAAAAA@@@??????@@@AAABBBBBBAAA@@@?????????@@@@@@DDDGGGNNNZZZgggllliiicccQQQFFF>>>===???>>><<<;;;<<<<<<;;;::::::;;;<<<<<<===;;;::::::;;;;;;999888888999999999999888777777888999;;;<<<<<<<<<:::999999999::::::::::::999999555555666666666555555444333333333333333333333333555555444444444333333333111222333333333222111000000000111111222222222222------......//////000000000000///////////////000---,,,++++++------,,,+++,,,,,,+++++++++************++++++++++++***)))((()))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######$$$%%%&&&'''((('''&&&&&&'''((()))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%&&&&&&'''''''''((((((((('''&&&$$$%%%'''(((&&&$$$'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyy|||zzzvvvvvvtttllleeebbb[[[^^^___^^^^^^___[[[UUUQQQOOONNNQQQXXXbbbjjjnnn{{{xxxmmm```WWWSSSQQQMMMJJJLLLKKKJJJIIIHHHHHHHHHHHHIIIGGGDDDEEEGGGGGGFFFDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????BBBEEENNN\\\jjjpppnnniiiTTTIII@@@>>>???===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;:::666777777888888888888888999:::;;;<<<<<<;;;999888999::::::::::::999999888666666666666555444333333222222222222222222222222555555444444444444333333000000111111000///...---111111222222333333222222//////..................111000//////............---,,,++++++------,,,++++++++++++*********************++++++******))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######&&&((('''&&&&&&'''((())))))((()))))))))(((((((((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&|||xxxwwwrrrggg^^^[[[SSSXXX[[[[[[^^^aaa```]]][[[YYYXXX]]]iiiwwwxxxgggaaaXXXSSSRRRPPPMMMJJJLLLKKKJJJIIIHHHGGGGGGGGGIIIEEEBBBAAACCCEEEFFFFFFBBBAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@???>>>???CCCMMMZZZfffkkkjjjfffRRRHHH@@@>>>>>>======>>>===<<<<<<<<<<<<<<<<<<===;;;:::999:::;;;<<<;;;:::666666777999999:::::::::999::::::::::::999777777777777888999999999888888666666666555444333222111222222222222222222222222444444444444333333333333000000000///...---,,,,,,000000111222222222111000........................///...---,,,++++++++++++---,,,++++++------,,,+++*********************)))))))))************))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%&&&))),,,'''$$$###%%%(((***)))'''((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~yyytttlll___UUURRRJJJRRRZZZ```gggnnnqqqooommmkkkjjjqqq|||nnneee]]]YYYTTTQQQPPPOOOMMMJJJKKKKKKJJJHHHHHHGGGGGGGGGDDDHHHLLLNNNKKKHHHEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@>>>??????@@@@@@@@@???>>>===AAAIIISSS\\\```^^^[[[LLLDDD======>>>===>>>AAA========================:::999888999:::;;;:::999777888999:::;;;<<<<<<<<<888888888888777777666666444444666777888888888888555555555555444333111111333333333333333333333333333333333333222222222222111111000///...---------...///000111111000///...,,,,,,------.../////////......---+++************---,,,++++++------,,,+++))))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((('''((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''***,,,%%%###!!!###''')))'''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%%%%'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||vvvpppjjjaaaVVVOOONNNJJJVVVeeeppp{{{ttthhh___YYYUUUSSSOOONNNMMMMMMKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHAAARRRdddhhh\\\MMMDDDAAABBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>???????????????===@@@DDDJJJPPPQQQPPPNNNEEE???<<<===>>>===>>>BBB======>>>>>>>>>>>>======:::999888888::::::999888888999:::;;;<<<<<<<<<<<<888888777777777777777777444555666777777888888777444444444444333222111111333333333333333333333333222222222111111111000000111000///...............---///000111111///---,,,++++++,,,---....../////////...------,,,,,,,,,,,,---,,,++++++------,,,+++(((((((((((())))))))))))(((((())))))******))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''((($$$###"""###%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))&&&%%%%%%'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}yyymmmhhhbbb^^^XXXRRRPPPSSSZZZjjj}}}~~~oooddd]]]XXXUUUPPPNNNMMMLLLLLLLLLLLLLLLHHHHHHGGGGGGHHHHHHIIIJJJJJJbbbzzzzzzdddLLLCCCDDDBBBCCCCCCCCCCCCAAA@@@??????>>>=========???@@@AAA>>>???AAADDDFFFGGGFFFEEEBBB>>><<<>>>???===>>>AAA===>>>????????????>>>===<<<;;;999999::::::999777888999::::::;;;;;;;;;;;;999888888888888999999:::888888999999888777666666222222333333333222222111222222222222222222222222000000000000//////////////////...---------...///...///111222222000...,,,------------------------------,,,,,,,,,,,,,,,------,,,++++++------,,,+++'''''''''((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***(((&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&((('''%%%$$$&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""&&&******'''$$$%%%'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~zzzxxxtttnnniiibbb]]]YYYWWWTTTRRRUUU[[[mmm{{{mmmbbb\\\ZZZXXXVVVNNNMMMLLLLLLLLLMMMNNNOOOGGGGGGGGGGGGHHHIIIJJJJJJUUUooo~~~```GGGCCCJJJCCCCCCDDDDDDCCCAAA@@@>>>???>>>===<<<===>>>@@@BBB??????@@@AAAAAABBBBBBBBBBBB???>>>@@@@@@======@@@===>>>???@@@@@@???>>>===>>>===;;;;;;;;;;;;999888888888999:::::::::999999999999999999:::;;;<<<<<<======<<<;;;999777555444111111222333333333222222000000000000000000000000////////////...............---,,,,,,,,,---...//////000222333333111...---//////...------,,,++++++*********)))******++++++---,,,++++++------,,,+++&&&'''''''''(((((())))))''''''((()))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***------+++)))'''&&&$$$''')))'''$$$###%%%((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''$$$&&&((('''%%%$$$%%%((((((((((((''''''&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""'''++++++'''$$$%%%(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$||||||{{{}}}}}}~~~xxxuuurrrnnnjjjddd^^^ZZZXXXYYYZZZYYYYYY]]]ccchhhxxxhhheee___YYYTTTPPPOOONNNLLLMMMOOONNNLLLJJJJJJJJJJJJIIIHHHHHHIIIJJJIIIGGGSSSYYY^^^YYYNNNGGGGGGJJJDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>??????>>>>>>============>>>>>>@@@@@@????????????@@@@@@BBBAAA@@@???>>>>>>>>>>>><<<:::888999:::;;;::::::777777888999999999888888777666666888:::<<<<<<;;;======<<<;;;999777555333888555222222333555444222333333333222222111111111000000000000000///......---------------...//////////////////............---------............///))))))*********+++++++++......---------,,,,,,,,,))))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$###(((''''''&&&&&&''''''(((++++++***)))((('''&&&&&&(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((())))))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$%%%((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~{{{{{{~~~||||||zzz||||||{{{|||xxxpppjjjhhheeeaaa^^^\\\\\\[[[]]]aaafffjjjlllpppuuuxxxrrriiiaaa^^^ZZZUUUQQQOOONNNNNNOOOQQQSSSRRRPPPNNNLLLLLLLLLJJJIIIIIIIIIIIIHHHFFFIIIMMMQQQOOOHHHCCCBBBDDDEEEEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>>>>??????>>>======<<<<<<======>>>@@@??????????????????@@@@@@@@@???>>>============<<<:::999999:::;;;;;;:::999999888888888888888888;;;999999:::===??????>>>===<<<<<<:::888666555444777444111111222333222111333333222222222111111111000000000000000///........................///000............------------......------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))((((((((()))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''''''''''''''&&&&&&&&&(((((((((''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))'''''''''&&&&&&%%%%%%$$$'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%'''***------,,,&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||zzzxxx|||~~~{{{xxxyyyxxxwwwxxx|||{{{qqqgggaaa[[[ZZZYYYVVVTTTWWW^^^dddlllsss}}}zzzlllaaa[[[XXXVVVSSSPPPNNNMMMMMMMMMOOORRRTTTTTTRRROOOMMMLLLLLLKKKIIIIIIIIIIIIGGGFFFEEEHHHKKKKKKIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@????????????@@@@@@===<<<<<<<<<<<<<<<<<<===???????????????????????????>>>===<<<<<<;;;<<<<<<===;;;999:::;;;<<<;;;;;;;;;:::999777777777888888<<<:::999:::===?????????<<<;;;:::999777666555444666444222111111222111000222222222111111111111111///000000000000///.............../////////000000...------------,,,,,,,,,......---,,,+++***))))))+++++++++,,,,,,,,,------+++++++++*********))))))++++++************))))))((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$'''***------,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$~~~}}}~~~{{{||||||{{{}}}~~~ooobbbZZZWWWRRRTTTUUUUUUWWW```nnnyyyvvvhhh___ZZZXXXRRRQQQOOOLLLKKKJJJKKKKKKLLLOOOQQQRRROOOLLLJJJIIIJJJIIIHHHHHHIIIJJJIIIGGGHHHHHHIIIKKKLLLLLLJJJIIIGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>>>>>>>===<<<;;;;;;<<<<<<===;;;::::::;;;<<<<<<;;;===;;;999777666666777888:::888777888:::<<<<<<<<<::::::999777666555555444555444333222222111111000111111111111111111111000//////000000//////...---...//////000000000000000.........---------,,,,,,...------,,,+++***************++++++++++++,,,,,,++++++*********)))))))))************))))))))))))(((((((((''''''((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$##################"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%$$$###""""""###&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###|||yyyxxx|||qqqbbbWWWRRRRRROOOSSSYYY___gggvvvuuufff\\\WWWUUUTTTPPPOOOMMMKKKIIIHHHHHHHHHIIILLLNNNOOOMMMJJJHHHHHHHHHGGGGGGHHHJJJKKKJJJIIIFFFEEEEEEFFFIIIIIIGGGEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@??????????????????@@@<<<<<<;;;;;;;;;;;;<<<<<<===>>>????????????>>>===>>>>>>===<<<<<<<<<======<<<;;;999999;;;<<<;;;:::===;;;999777666666777888999888888999;;;<<<;;;:::999888777555555444555555666666666555333222111111000000000000000000000000///////////////...------......///000111000000000////////////.........---,,,,,,,,,,,,,,,---------))))))))))))************++++++++++++************''''''(((((((((((((((((('''(((((((((((((((((('''&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%$$$###""""""$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$yyytttqqqppptttzzz|||xxxpppdddZZZUUUUUUXXXVVV\\\eeeqqquuummmcccYYYSSSOOOMMMLLLNNNMMMLLLJJJIIIHHHGGGGGGIIIKKKMMMMMMLLLJJJJJJKKKHHHGGGGGGHHHJJJKKKJJJIIIEEEDDDDDDDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????===<<<<<<<<<<<<<<<<<<===<<<===>>>??????>>>===<<<>>>======<<<<<<<<<======<<<:::888999:::;;;::::::;;;:::999777777777888888::::::;;;>>>??????<<<:::888777555444333444555555666777777666333111111111////////////000000000000...////////////...---------...///000111000///...000000/////////.........+++,,,,,,,,,---------...((((((((())))))))))))***+++++++++************)))%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%%%%&&&$$$$$$############$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((('''''''''''''''###$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&$$$$$$%%%%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%yyysssnnnjjjhhhgggjjjnnnrrrrrrpppiiigggdddaaa```bbbfffiiimmmrrr{{{tttaaa\\\UUUPPPMMMKKKIIIHHHKKKJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKJJJJJJJJJLLLNNNKKKJJJHHHHHHIIIIIIHHHGGGCCCCCCDDDDDDCCCCCCCCCCCC>>>>>>??????@@@AAAAAAAAA>>>>>>============>>>>>>>>>======<<<<<<======>>><<<===>>>??????>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;999777888999:::999888999999888888888888888888:::<<>>:::777666444333222333555666444666888666333000///000........./////////000000......//////......---,,,,,,---...000000///...---//////.........---------,,,,,,,,,,,,++++++++++++((())))))))))))***************)))))))))(((((((((%%%%%%%%%%%%&&&&&&&&&'''&&&'''((())))))((('''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&""""""######$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%'''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''yyyrrrnnnjjjgggbbbaaa```cccgggjjjiiiggg______aaadddkkkrrrxxx{{{rrraaaVVVSSSNNNKKKKKKKKKKKKJJJHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHGGGGGGIIILLLNNNNNNLLLJJJIIIIIIHHHFFFDDD===???@@@@@@>>>>>>@@@AAA;;;<<<===>>>???@@@AAAAAA======<<<<<<<<<<<<======>>>>>>============>>>>>><<<===>>>@@@@@@>>>===<<<:::::::::999999:::;;;;;;:::888777777888999999888777888888999999999888888999;;;???CCCEEEBBB===888666555333222222333555666333555777666222......///---.........//////000000......//////......---,,,+++,,,...000000///...---......---------,,,,,,,,,---,,,,,,+++***)))(((((()))************+++++++++)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((&&&$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%&&&'''((((((&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))$$$%%%%%%%%%%%%$$$######$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''(((tttggg```^^^]]]\\\[[[dddmmmsssyyyzzztttlllkkkkkkmmmuuu}}}nnnbbbZZZPPPNNNLLLJJJIIIIIIKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCEEEHHHJJJLLLLLLKKKKKKKKKJJJHHHFFFDDDDDDDDDDDD??????@@@@@@AAAAAA@@@@@@========================???>>>===<<<<<<<<<<<<<<<======<<<<<<===>>>@@@AAA???@@@@@@@@@???>>><<<;;;888999:::::::::999888777888777666666555666666777666666666666777777777777666888;;;>>>>>>===;;;999777555444222111111222222333444555555444111///---//////.........//////000////////////000000000000///000111111111000...---......///////////////...///---+++)))((((((((()))))))))))))))************+++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((('''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$)))%%%..."""""",,,"""### $$$((((((%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%wwwhhh\\\VVVUUUWWWYYYdddpppzzzzzz~~~{{{nnncccXXXRRRMMMLLLKKKIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDFFFHHHJJJJJJJJJJJJIIIHHHFFFDDDCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@========================>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<===???@@@??????@@@@@@???>>><<<;;;999::::::;;;::::::888888777777777777777777777777555555555555555555555555666888<<<>>>???>>>;;;:::777666444222111111222222333333444555444222000...//////........./////////000000000000111111111111///000000000//////...---......////////////......///...,,,+++***))))))***))))))))))))*********************))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''''''''''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$ )))%%%'''###&&&###!!!$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$}}}wwwmmmggg]]]SSSPPPSSS[[[aaavvv{{{vvvnnnfff^^^VVVOOOKKKIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEGGGHHHIIIIIIGGGEEEDDDBBBAAAAAABBBBBBBBBBBBBBBBBBAAA@@@??????========================<<<<<<;;;:::::::::;;;;;;;;;;;;:::::::::<<<===>>>????????????>>>>>>===<<<:::;;;;;;;;;;;;:::999888777888999::::::999888777666666666666555555555555666888;;;===>>>===;;;:::777666444333222111222222222333444444444222111000////////////////////////000000111111111222222222000///......---.............../////////......---//////---,,,+++******+++))))))))))))************))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$,,,%%%---))),,,)))%%%$$$###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%vvvjjjccc___]]]YYYVVVWWW```nnnxxxuuufffccc]]]XXXTTTPPPLLLIIIEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBAAABBBBBBBBBCCCDDDEEEGGGHHHFFFEEECCCBBBAAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>========================;;;;;;:::999999::::::::::::999999999999;;;<<<===>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;::::::999999666888;;;======;;;999777888888888888888777777777555666999;;;;;;;;;999888777666444333222222222333222333333444444333222222000000000000000//////...///000000000000111111111///...---,,,,,,---...///......//////......------...------,,,+++*********((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%!!!### ///"""777&&&%%%""" !!!%%%((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################xxxuuurrrrrrqqqpppppprrruuuwwwvvvwwwwwwwwwxxx|||{{{rrrhhh```[[[ZZZ[[[]]]aaahhhuuuvvvkkkccc[[[XXXUUURRRPPPNNNKKKIIIDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEDDDCCCCCCBBBAAA???>>>===========================::::::999999999::::::;;;999999888888999:::<<<=====================>>>>>><<<<<<;;;:::999999888888666888;;;>>>>>>===:::888999888888888777777666666222444666777888888777666666555444333333333444555333333444444333333333222000000111111000///...............////////////000///...---,,,,,,---...///...............---,,,,,,,,,,,,++++++******))))))((()))))))))************))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&(((###)))"""### !!!$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{qqqkkkjjjkkkkkkkkkiiigggfffhhhiiijjjjjjkkkmmmqqquuuyyy|||zzzwwwqqqkkkfffcccbbbbbbgggiiinnnttt~~~}}}ssskkkddd\\\VVVTTTRRROOOMMMLLLKKKIIIHHHEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEEEEEEEDDDBBBAAA@@@AAAAAABBBCCCCCCDDDDDDFFFEEEDDDDDDDDDEEEFFFGGGBBBBBBBBBAAA@@@???===<<<========================::::::999999999:::;;;;;;999999888888999:::;;;===<<<<<<<<<<<<======>>>???<<<;;;:::999888777777777666888;;;>>>>>>===:::999666666555555444444333333111222333555555555555444444444333333333555666777555555444444333333333222000111111222111000...------------.........//////.........---......///000...............---,,,+++***++++++++++++***)))((())))))))))))************(((((())))))))))))******''''''''''''''''''''''''&&&''''''''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######(((///*** (((@@@&&&$$$######%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''~~~{{{yyyzzzvvvnnnlllnnnqqqssstttsssqqqoooqqqsssrrrrrrtttzzzwwwqqqpppsssxxx|||sssmmmfff```\\\XXXRRRNNNOOOMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCDDDEEEFFFFFFEEECCCBBB???@@@BBBCCCDDDCCCCCCBBBEEEEEEDDDDDDDDDEEEGGGHHHAAAAAAAAA@@@???>>>===<<<========================:::::::::::::::;;;<<<<<<999999888888999:::<<<===<<<<<<;;;;;;<<<===???@@@<<<;;;999777666666666666666888:::<<<===<<<;;;:::555555555444333222222222111222333444555555555444222222222333444666888:::777666555444333222222222000111222222222000...---............////////////---...//////000000000///............---,,,+++******+++,,,,,,,,,+++***)))))))))))))))************'''''''''(((((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))))))))(((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###### """&&&)))///,,,vvvpppnnnpppuuuvvvrrrsssyyy}}}tttjjj```\\\XXXVVVUUUSSSNNNJJJMMMKKKIIIIIIJJJKKKJJJIIIIIIGGGEEECCCBBBCCCDDDEEECCCDDDFFFGGGGGGEEECCCBBB>>>@@@BBBDDDDDDDDDBBBAAADDDDDDCCCCCCDDDEEEFFFGGG???????????????>>>===<<<========================::::::::::::;;;;;;<<<===:::999999888999;;;<<<===<<<;;;;;;;;;<<<===???@@@<<<:::888777555555555666666777999;;;<<<<<<;;;:::777777666555444444333333222222333444555555555555111111111222444777:::;;;888777555444333222222222000111222333222000...,,,////////////000000000000---...000111111111000///............---,,,+++***+++,,,---...---,,,+++***))))))))))))************&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((************)))&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&''''''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######(((((($$$(((%%%...}}}wwwsssnnnooowww~~~pppbbbXXXWWWSSSOOOMMMOOOPPPOOOMMMJJJIIIHHHGGGGGGGGGHHHIIIFFFGGGGGGFFFDDDCCCDDDEEEGGGEEEDDDDDDEEEEEEDDDBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDCCCAAA???===<<<<<<===>>><<<<<<<<<======>>>@@@@@@===<<<<<<;;;;;;<<<<<<===<<<;;;::::::999999999999:::;;;<<<<<<======<<<<<<777777777777777666666666444555666888999999::::::888777555333222333444555666444444555666777777555666777777666444444555777666555333000000000111222//////000000000000//////111///---...111333333111111222222111111000///...////////////...---,,,+++))))))))))))))))))))))))******))))))))))))***+++((((((((((((((('''''''''''''''((((((((((((''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&''''''&&&%%%"""$$$&&&&&&%%%%%%&&&''')))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!&&&&&&&&&''''''((((((((('''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###,,,!!!///---~~~{{{zzzzzz{{{zzz}}}}}}zzzwwwvvvxxxmmmcccYYYRRRRRRNNNKKKIIIJJJKKKJJJIIINNNMMMJJJHHHGGGFFFFFFGGGFFFGGGGGGFFFEEEDDDDDDFFFGGGFFFDDDDDDEEEEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDGGGGGGHHHHHHGGGFFFDDDCCCBBBAAA>>>===<<<<<<===>>>======<<<<<<======>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999::::::;;;<<<<<<======<<<<<<999999888777666555444444444555666777888999999999:::999777555444555666666555444444555888:::999999666666666555222222333444555444222111000000000111///000000111111000000///111///---...000222111///000111111111111000//////////////////...---,,,+++************************((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%&&&%%%$$$$$$%%%'''&&&%%%$$$$$$%%%'''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$###""""""!!! %%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""")))&&& $$$~~~~~~~~~|||{{{}}}~~~}}}{{{qqqqqqpppnnnkkkmmmqqqvvvyyy}}}~~~oooccc[[[UUUPPPMMMMMMKKKHHHGGGGGGHHHGGGGGGIIIHHHFFFDDDCCCBBBBBBCCCEEEGGGGGGGGGEEEDDDEEEFFFHHHFFFEEEEEEEEEEEECCCBBBAAABBBBBBBBBCCCCCCCCCCCCHHHIIIIIIHHHGGGEEECCCBBB@@@???>>><<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::::::::;;;<<<<<<======<<<<<<;;;;;;999888666444333222444555666666777888999999888777666444444444444555555444555777:::<<<===<<<888888888666333111222333222222111111000000/////////000000111111000000///111///------...///...---//////000000111111000000////////////...---,,,+++++++++++++++++++++++++++((((((((('''''''''''''''''''''((((((((((((((((((''''''(((((((((((('''''''''&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%$$$"""%%%'''((('''%%%#########%%%%%%$$$%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$######"""""""""$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""&&&'''!!!222~~~~~~~~~yyysssqqqooonnnjjjooorrrrrrqqqttt}}}qqqiii___VVVQQQNNNLLLJJJKKKJJJHHHHHHHHHHHHHHHHHHCCCCCCBBBAAAAAABBBDDDDDDEEEGGGGGGGGGEEEEEEFFFGGGIIIGGGEEEEEEEEEEEECCCBBBAAAAAAAAABBBBBBBBBCCCCCCIIIIIIIIIHHHGGGDDDBBBAAA???>>>===<<<<<<======>>>@@@???>>><<<;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;::::::999999::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;:::888777555444444555555666666777888999999:::999888777666666777777888777777999<<<>>>>>>=========<<<999555333333444000000111111000///.........//////000000//////...000///...---,,,,,,,,,+++---...///000111111111111////////////...---,,,+++++++++++++++++++++++++++***************))))))(((''''''''''''((((((((((((''''''((((((((((((''''''((('''%%%$$$%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$"""$$$&&&''''''%%%###$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))) """((($$$,,,+++~~~zzzyyyxxxxxx~~~xxxmmm]]]ZZZUUUPPPMMMJJJIIIGGGHHHHHHHHHHHHGGGGGGGGGHHHFFFFFFEEEEEEEEEFFFHHHIIIEEEFFFGGGGGGFFFEEEFFFHHHIIIHHHFFFEEEFFFEEECCCBBBAAAAAAAAABBBBBBBBBCCCCCCHHHHHHHHHGGGEEECCCAAA@@@===============>>>>>>>>>AAA@@@>>>===;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::999999::::::;;;:::;;;<<<<<<===<<<<<<<<<999999999999999888888888777777666666777888999:::???>>>======<<<;;;;;;;;;;;;::::::;;;===>>>===<<>>>>>??????@@@@@@BBBAAA???>>><<<;;;;;;;;;:::;;;<<<======<<<;;;:::::::::999999999:::;;;;;;:::;;;<<<<<<======<<<<<<999999::::::;;;<<<<<<===999999888777888999:::;;;===<<<<<<;;;;;;:::999999===<<<;;;<<<===>>>===<<<>>>>>><<<999555333333333000000000///////////////---......//////......---...//////---+++***+++,,,,,,---...///000000111000////////////...---,,,+++++++++++++++++++++++++++(((((()))))))))'''&&&%%%&&&&&&''''''((()))))))))''''''((((((((((((''''''((('''&&&&&&&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((())))))'''%%%!!!###%%%&&&%%%%%%&&&'''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((("""'''######&&&((('''$$$"""###%%%444}}}tttwww}}}oooddd[[[TTTNNNHHHHHHHHHFFFDDDCCCBBBBBB@@@BBBEEEEEECCCBBBDDDEEEFFFEEECCCBBBAAAAAABBBBBBEEEFFFHHHGGGGGGFFFHHHIIIKKKIIIGGGFFFFFFEEECCCAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDCCCAAA@@@???===>>>???@@@@@@AAAAAAAAABBBBBB@@@???======<<<<<<;;;<<<>>>??????>>><<<;;;:::999999999::::::;;;<<<:::;;;<<<<<<======<<<<<<:::;;;;;;<<<===>>>>>>???;;;:::999888888:::;;;===;;;;;;;;;;;;:::999888888;;;::::::;;;>>>??????>>>>>>>>>===:::666444444444111000/////////000111111//////000000000000//////---...///---+++***+++...------...///000000000///////////////...---,,,+++************************(((((()))***)))'''%%%$$$&&&&&&''''''((())))))***''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((%%%###%%%&&&&&&%%%$$$%%%&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###%%%000)))%%%$$$""""""###&&&))),,,,,,KKKxxxzzzyyyxxxwwwvvvuuuuuuuuussszzz|||sssfff\\\VVVRRRNNNKKKGGGGGGFFFDDDBBBAAABBBCCC@@@CCCFFFFFFDDDCCCEEEGGGDDDDDDCCCCCCDDDEEEGGGHHHEEEFFFHHHHHHGGGGGGHHHIIIKKKIIIGGGFFFFFFEEECCCAAACCCCCCCCCDDDDDDDDDDDDEEEAAAAAABBBBBBBBBAAA???>>>===>>>???@@@AAABBBBBBBBBCCCBBBAAA???>>>>>>======<<<===>>>@@@@@@>>>===<<<999999999999::::::;;;<<<:::;;;<<<<<<======<<<<<<<<<=========>>>>>>??????<<<;;;:::999999:::<<<>>>AAAAAAAAAAAA@@@???>>>===999999999;;;>>>@@@@@@@@@@@@@@@???<<<999666666777222111///......000222333111111222222222222111111---...///...+++***,,,///---...//////////////////////////////...---,,,+++))))))))))))))))))))))))******,,,,,,+++)))'''%%%&&&&&&&&&'''((())))))***''''''((((((((((((''''''&&&''''''((()))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******'''%%%%%%&&&''''''%%%######$$$###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$""""""!!!######$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((( &&&)))(((!!!######$$$&&&''''''$$$"""000uuummmmmmooolllllloooqqqpppqqquuuyyytttddd^^^VVVQQQNNNKKKHHHEEEEEEFFFEEECCC???===<<<===>>>???AAACCCEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGHHHHHHFFFCCCAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@????????????@@@@@@???????????????@@@AAAAAAAAABBBBBBAAA>>>;;;???>>><<<;;;::::::;;;<<<888999:::;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;===>>>???@@@===<<<;;;:::::::::::::::===???AAAAAA???=========999999999:::<<>>:::777666777555444222000000111222333...............///000000//////...------------...+++,,,---...////////////++++++***,,,---...---+++******+++,,,,,,,,,++++++)))))))))))))))((('''''')))))))))))))))))))))))))))(((((('''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%"""$$$&&&((())))))(((''''''''''''&&&&&&'''''''''"""######$$$&&&''''''(((###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%'''******'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!###%%%''')))((((((''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((("""!!!}}}qqqmmmooollljjjkkknnnoooooosssyyy}}}mmmbbbYYYUUUOOOLLLKKKJJJHHHGGGBBBBBBBBB@@@<<<::::::;;;???@@@AAACCCDDDEEEFFFFFFCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBDDDEEEFFFEEEFFFFFFEEECCCBBBBBBCCCBBBBBBCCCCCCCCCCCCDDDDDDAAA@@@??????>>>=========AAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBCCCBBB???===>>>===;;;:::999999::::::888999999:::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>===<<<;;;::::::::::::>>>???@@@???<<<:::::::::888888888999;;;===@@@AAACCCCCCAAA===888666666777444333111000000000111222///...............///000//////...------------........./////////...------,,,++++++,,,......---,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''###$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$###%%%'''((()))(((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%'''******'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$##################$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''"""$$${{{uuutttwwwrrrrrrtttuuutttuuu}}}zzzpppeeeYYYQQQOOOLLLHHHFFFFFFFFFEEEDDD>>>??????===;;;::::::;;;@@@@@@AAAAAACCCDDDFFFGGGDDDDDDDDDDDDDDDCCCBBBAAABBBAAAAAAAAABBBCCCDDDEEECCCDDDEEEEEEDDDCCCDDDFFFDDDDDDDDDDDDCCCCCCCCCCCC??????>>>======<<<<<<<<>>;;;;;;999888888888888888888888999999::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;>>>>>>===;;;;;;::::::;;;>>>???>>>;;;888666666777666777777888:::;;;===>>>BBBAAA???:::666444555777333222000/////////000111//////......---.........//////...------------...000000000000///...---,,,---,,,,,,---//////...,,,---------,,,+++***(((((()))))))))))))))(((((('''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''''''''((((((((($$$$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$'''((())))))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&###!!! !!!"""######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###))){{{~~~nnnccc\\\WWWPPPLLLIIIGGGEEECCCBBB@@@???>>>===>>>===<<<::::::<<<===???>>>>>>???@@@BBBDDDFFFDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFEEEEEEFFFGGGFFFFFFEEEEEEDDDCCCBBBBBB?????????>>>>>>===<<<<<<@@@????????????@@@@@@AAA@@@@@@???@@@BBBBBB@@@>>>999999888777777666666666888888888888888999999:::888999::::::;;;;;;:::::::::::::::::::::999888888<<<<<<;;;;;;;;;<<<======<<<<<<;;;888555444555777666777777888999;;;<<<<<<@@@???<<<888444333444666111000////////////000000000///......------......//////...------------...///000000000//////...---------,,,...///000///---,,,,,,,,,,,,+++***)))((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''''''''''''''(((((((((((()))&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$+++jjjyyymmm]]]RRRNNNMMMKKKIIICCCCCCCCCBBB@@@>>>======:::;;;:::999888888:::<<<<<<;;;;;;<<<===???AAACCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBGGGHHHIIIHHHFFFFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCBBBAAAAAABBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@>>>>>>>>>??????>>><<<888888888888777666555555888888777777777888999:::888999::::::;;;;;;::::::999:::::::::999888777666999999999:::<<<>>>???@@@888999888666444444666777777777888999::::::;;;;;;===<<<:::666333111222333//////////////////000000000//////.........////////////...------------...------...///////////////------,,,...///000///---***++++++,,,,,,,,,++++++(((((())))))))))))((((((''''''''''''''''''''''''''''''&&&&&&'''((())))))'''''''''(((((((((((()))&&&'''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$(((((((((''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''###%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###%%%&&&''''''&&&%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&***^^^~~~~~~{{{zzz|||ooocccSSSHHHEEEDDDCCCBBB===???AAAAAA@@@>>>>>>>>>666777666444333444666999999999::::::<<<===???@@@AAABBBBBBCCCCCCCCCBBBBBBAAABBBCCCCCCCCCCCCBBBBBBGGGHHHIIIHHHGGGFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEDDDCCCAAA@@@>>>>>>>>>>>>???@@@AAAAAA@@@???============<<<:::999999999999888777666555888777666666666777999:::999999:::;;;;;;;;;;;;;;;888999:::::::::999777666777777888999;;;===???@@@777777888777555555666777777777888999::::::999999999999888666222000000111////////////000000000000000000//////000000111222//////...------------...+++,,,---...////////////---,,,,,,---//////...,,,)))***+++,,,,,,,,,,,,,,,'''(((((()))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))***&&&&&&'''''''''(((((((((%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%###!!!###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%(((%%%ZZZ{{{|||zzzvvvwww{{{hhh]]]NNNDDDAAA@@@???>>>;;;???AAAAAA???<<<;;;<<<666555444222111111444777777888:::;;;===>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDCCCBBBCCCEEEFFFFFFFFFFFFGGGIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFEEECCCAAA@@@@@@@@@@@@AAABBBCCCDDDBBB@@@>>>=========;;;:::::::::;;;;;;:::999777666888777666555555777888999::::::;;;<<<<<<<<<<<<;;;888999:::;;;;;;999888777888888888999:::;;;<<<===888999:::999666555555555555666777888888888777777666777777666222///......//////000000111111111111000000000000111222444444//////...------------...,,,,,,---------------,,,,,,++++++,,,......---,,,++++++,,,,,,,,,+++******''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%###%%%&&&&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&***\\\}}}}}}{{{xxx{{{{{{sssllluuuxxxdddYYYKKKCCCAAABBBAAA??????AAADDDBBB===999666666777777555333111222555888777888:::===>>>>>>>>>>>>??????AAABBBCCCDDDDDDDDDCCCCCCEEEEEEEEEDDDCCCBBB???AAACCCDDDEEEEEEHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHGGGEEECCCBBBAAAAAAAAABBBCCCDDDEEEFFFDDDBBB???>>>>>>===;;;:::;;;;;;<<<<<<;;;:::888777888777555444555666888999:::;;;<<<<<<======<<<<<<777888:::;;;;;;:::999777999999999888888999::::::999;;;<<<;;;888555333333444555666777777666555555444666777666333///---,,,//////000111111111111111///000000111222444555666//////...------------...------------,,,+++******++++++***,,,---...---+++---------,,,+++***)))(((''''''((()))))))))))))))''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&''''''(((***)))((('''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&%%%######&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%'''***---///''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&+++^^^|||jjjaaabbbccchhhtttrrrdddWWWOOODDD>>>>>>@@@@@@>>>CCCCCCBBBAAA>>>:::777444555666666444111222555999<<<===???@@@??????@@@BBBBBBAAABBBCCCFFFGGGFFFDDDBBBBBBBBBBBBAAA@@@?????????@@@BBBDDDEEEEEEDDDCCCFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBB@@@>>>===<<<;;;999999888888777888888888888888777777888888999:::888999;;;======<<<;;;:::::::::;;;===>>>===:::777666777777999:::;;;<<<<<<::::::;;;:::999777555444444444444444444444444444555666555555333111///......//////000111222222222222111111111111111222222333444444222///------...//////...---,,,,,,++++++++++++,,,------,,,,,,,,,******+++,,,,,,***)))(((((()))*********)))'''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((('''&&&%%%$$$%%%&&&&&&(((((((((((((((((((((((((((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''%%%%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&***(((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((($$$((([[[{{{qqqfffYYYRRRRRRWWW]]]iiiwww}}}wwwgggYYYPPPIII@@@===>>>@@@@@@>>>AAABBBAAA@@@===:::666444000222333333222444777;;;===@@@DDDFFFFFFFFFFFFFFFEEECCCBBBCCCDDDEEEDDDBBB@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@AAABBBCCCCCCEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDEEEDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;:::999888888777888888888888888777777888888999:::999:::<<<===>>>===<<<;;;::::::;;;===>>>===:::888666777888999;;;<<<===>>>::::::::::::888777555333444444444444444444444444666666777666555333000...000000000111222333333333222111111000000111222222111222222111///...///000//////...------,,,+++++++++,,,,,,------,,,,,,,,,***++++++++++++***)))))))))))))))))))))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&'''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$((([[[|||ooo```XXXRRRKKKGGGGGGIIINNNYYYeeejjjeeeWWWKKKFFFAAA<<<;;;===??????>>>@@@@@@???>>><<<999666555111222444444666999===@@@DDDHHHNNNQQQPPPNNNLLLKKKHHHEEECCCBBBBBBBBBBBBAAA>>>???@@@AAABBBBBBBBBBBBBBBAAA???>>>???AAACCCEEEBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFEEEBBBAAA@@@???>>>===<<<;;;:::999999888777777888888888777777777777888999999999;;;<<<>>>>>>===<<<;;;:::999:::<<<>>>===:::888666777888999;;;===???@@@;;;;;;;;;:::888777555444555555555555555555555555666777999999888555222000111111111222333333444444222111111000000000111111///000111111//////000111//////......---,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***))))))))))))*********)))((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&(((###'''ZZZvvvnnnhhhfff___TTTLLLFFFCCCAAABBB???BBBIIIQQQVVVSSSJJJBBB@@@===;;;;;;===>>>>>><<<>>>======<<<:::888666555777777666777;;;@@@GGGKKKQQQVVV[[[\\\YYYTTTOOOLLLIIIFFFBBBAAAAAABBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEE@@@@@@???>>>======<<<<<<::::::999888777777777777777777777777777888999999999:::<<<======<<<:::999888888888:::;;;;;;999777555555666888:::===???AAA>>>===<<<;;;999888666666666666666666666666666666666888::::::999666333111111111111222222222333333222111111000000000000111///000111000///...///111//////......---------,,,,,,,,,---------,,,++++++,,,+++)))((((((((()))***+++***((('''''''''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))'''&&&$$$$$$&&&''')))$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''''''###'''ZZZsssggg^^^WWWSSSRRRQQQRRRPPPHHH???::::::<<<<<<<<<>>>BBBFFFFFFCCC???===<<<<<<<<<<<<===<<<;;;<<<<<<;;;:::999888777666888777777:::BBBLLLVVV\\\aaadddgggeee___VVVNNNJJJHHHEEEBBBAAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@AAABBBCCCCCCBBBBBBAAA@@@AAABBBCCCCCCCCCBBBBBB???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBB>>>>>>>>>======<<<<<<<<<;;;:::999888777777777777777777666666777777888999777888:::;;;;;;:::888777666666666777999999888666444444444666888;;;>>>@@@AAA@@@>>>===;;;999888888777777777777777777777777777888999:::999666444222000000000111111111111111222111111000//////000000000111222000...---...//////...............------,,,---------,,,,,,+++***,,,+++)))((((((((()))***+++***((('''''''''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&)))(((&&&%%%%%%&&&((()))$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''''''###'''ZZZ}}}~~~}}}|||{{{|||||||||wwwlllaaaVVVOOOIIIDDDDDDFFFDDDLLLNNNFFF<<<888888999:::999888:::<<<>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888666666999AAANNN[[[fffllllllmmmmmmhhh```VVVOOOKKKIIIFFFDDDCCCDDDEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBAAA<<<===???@@@@@@???===<<<>>>@@@AAACCCCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@@@@@@@@@@??????============<<<<<<<<<<<<;;;;;;999888777777666666777666666666666777888888777888999::::::888777555666555555666888999888777555444444555666:::===???BBBAAA???===;;;999888888777777777777777777777777666777777777666555333333000000000000000000000000222111111000////////////000111111000...------...........................------------,,,+++************)))(((((((((((()))******)))((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%$$$###############$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""!!!$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&"""'''ZZZwwwxxxxxxwwwvvvtttsssrrrtttssstttvvvzzz|||tttkkkaaaZZZPPPHHHBBBAAA@@@<<<;;;>>>>>>EEEGGGAAA:::999888777666666666777999:::::::::888999999999999:::;;;<<<;;;::::::999999999:::::::::<<>>@@@AAABBBBBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666666666666666666666666777888888777888:::::::::999777555777666666777999::::::999777666555555666999<<<>>>BBB@@@>>>;;;999888777777444444444444444444444444666555555444333333333333111111111111111111111111222222000//////............///000///...---...000............////////////------------,,,+++***))))))))))))))))))((((((''')))))))))))))))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""'''ZZZuuuuuuuuutttsssrrrqqqpppmmmllllllnnnqqquuuyyy|||zzz|||~~~xxxoooddd[[[VVVPPPHHHBBB>>>999777<<<<<<888777999777<<<<<<666444666666111222333555777888888777666555666777888888999;;;===;;;::::::999999:::;;;;;;BBBFFFPPP^^^kkktttvvvvvvnnnmmmjjjeee___YYYVVVUUUMMMLLLJJJIIIHHHFFFBBB@@@??????@@@AAABBBBBBBBBBBB@@@???===<<<<<<===>>>???:::<<<>>>@@@AAA@@@???>>>BBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888777666666666666666666666666777888888888999;;;;;;;;;999777666888777777888:::<<<;;;:::999888666666777:::===???AAA???<<<:::777666666666222222222222222222222222666555333222111111222333333222222222222222222222222222000///............,,,---//////...///000222.........///////////////---...------,,,+++***)))((()))*********)))'''&&&((()))*********)))'''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))((('''&&&%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&'''&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''(((&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&"""&&&ZZZ