BM6P6(@ ~~~qqqfff___[[[WWWUUUTTTVVVYYY\\\___ccchhhlllnnnqqquuuzzzzzzwwwtttqqqnnniiieee___[[[XXXUUUSSSQQQOOOMMMJJJGGGDDDCCCBBBBBBAAA@@@??????AAAAAA@@@??????AAACCCEEEHHHOOOXXX___lllnnnsssyyy~~~zzzyyyyyyzzz~~~yyymmmddd___bbbhhhpppyyyyyyvvvvvv{{{jjj```TTTQQQWWW]]]___]]]___[[[UUUQQQPPPPPPPPPPPPRRRQQQPPPMMMKKKIIIGGGFFFHHHFFFDDDBBBAAA???;;;999;;;:::888666666777999:::777777777888999999777444888666333222222111...,,,........................------,,,,,,+++,,,,,,,,,,,,++++++***)))((('''''')))(((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&''''''(((''''''&&&&&&&&&''''''***+++,,,...000555:::???@@@AAACCCEEEGGGJJJKKKLLLSSSPPPMMMMMMOOOOOOLLLJJJIIICCC@@@EEEKKKTTTdddsss||||||~~~~~~wwwpppmmmllloooyyy|||nnnggg^^^WWWTTTTTTSSSSSSTTTWWWZZZ^^^ccchhhnnnrrrvvvyyy}}}{{{yyyuuuqqqkkkgggdddbbb```^^^XXXVVVSSSOOOLLLIIIGGGFFFCCCBBB@@@@@@@@@@@@???===BBBCCCCCCCCCCCCFFFLLLQQQYYY\\\bbbjjjsss|||xxxhhh\\\VVVXXX]]]kkkuuu}}}tttmmmiiihhhmmmwwwrrrfffXXXRRRVVV\\\______eee```YYYTTTSSSSSSTTTTTTTTTSSSQQQNNNLLLIIIGGGFFFHHHFFFDDDCCCBBB???<<<:::;;;:::888777777888999::::::999999999::::::777555666555333333333333111///////////////////////////------,,,++++++++++++,,,*********)))))))))(((((((((((((((''''''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''')))+++---000444:::>>>BBBCCCDDDFFFHHHJJJKKKLLLPPPNNNMMMMMMNNNMMMKKKHHHGGGDDDEEEKKKRRR[[[jjjxxxwwwyyywwwqqqmmmnnnsss{{{|||rrrhhhaaaVVVRRRMMMJJJKKKNNNQQQSSSXXX[[[```eeekkkrrryyy~~~}}}zzztttpppnnnmmmkkkiiieeedddaaa]]]XXXSSSOOOMMMJJJHHHFFFDDDDDDBBB@@@>>>CCCCCCBBB@@@???@@@BBBEEEIIIMMMSSS[[[eeennnuuuyyy}}}uuubbbTTTNNNOOOTTTaaakkkyyytttjjjbbb]]]]]]bbblllxxx~~~qqq___UUUTTTYYY]]]```ddd___WWWRRRQQQRRRSSSTTTUUUTTTRRROOOMMMJJJHHHGGGIIIGGGEEECCCBBB@@@===;;;;;;:::888777777888:::;;;===<<<;;;;;;<<<;;;999777555444333333444555444222000000000000000000000000---,,,++++++*********+++))))))))))))(((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&&&&&&&&&&'''''''''))),,,///333777===AAAEEEFFFGGGHHHIIIKKKLLLLLLNNNMMMLLLMMMMMMLLLIIIFFFEEEFFFLLLTTT\\\eeerrr}}}www~~~tttpppooouuuvvvlllddd\\\TTTOOOMMMKKKIIIIIIKKKPPPTTTWWWaaadddjjjooouuu}}}|||xxxwwwuuutttrrrpppooommmiiiddd___ZZZWWWTTTRRROOOMMMKKKIIIFFFCCCBBBBBBAAA@@@@@@@@@AAABBBFFFHHHMMMRRRYYY```eeehhhppptttyyy~~~qqq]]]PPPKKKMMMRRRWWW```ooo}}}tttiiiaaa\\\\\\```iiiwww|||hhhYYYSSSUUUZZZ^^^bbb]]]VVVQQQQQQSSSVVVWWWWWWUUUSSSPPPMMMKKKHHHGGGIIIGGGEEEDDDCCCAAA>>><<<:::999888777888:::<<<===@@@???=========<<<:::888777555444444555555444333000000000000000000000000---,,,+++******************))))))(((((('''''''''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())),,,000555888===BBBFFFHHHHHHIIIJJJKKKLLLLLLMMMLLLMMMMMMMMMMMMKKKHHHGGGEEEKKKUUU^^^fffnnnyyyyyyvvvxxxpppkkkbbbYYYSSSMMMJJJHHHIIIIIIKKKMMMQQQVVV\\\___jjjnnnsssxxx~~~}}}|||yyyxxxvvvsssooojjjfffccc^^^\\\XXXVVVTTTQQQNNNKKKFFFEEECCCBBBBBBBBBBBBBBBEEEFFFHHHKKKNNNRRRUUUVVV___ccciiipppvvv|||lllYYYMMMIIIKKKOOOOOOXXXfffuuu{{{qqqiiieeeaaadddlll{{{sssaaaVVVTTTXXX[[[bbb^^^XXXUUUVVVYYY\\\]]]VVVUUUSSSQQQNNNKKKIIIHHHHHHGGGEEEDDDCCCBBB???<<<:::999888888999;;;===>>>BBB@@@>>>=========;;;999999777555555555555333111////////////////////////...---,,,+++************,,,+++***)))((('''&&&%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&''''''''''''&&&&&&&&&''''''((()))***...333888<<>><<<:::999888888:::<<<>>>@@@AAA???<<<<<<<<<<<<;;;:::999777555555555444222111///////////////////////////...---,,,+++*********,,,,,,+++***)))((('''''')))(((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$ !!!###%%%'''(((((()))''''''''''''((()))*********///555:::>>>AAAEEEGGGIIIJJJJJJKKKLLLMMMNNNNNNMMMNNNNNNMMMJJJIIIIIIJJJLLLYYYfffmmmttt~~~zzz~~~vvvnnneee^^^[[[MMMLLLIIIFFFDDDEEEHHHKKKLLLPPPWWW\\\bbbiiiqqqwww}}}|||xxxvvvtttrrrooommmkkkjjjhhheeeccc___ZZZTTTPPPOOOOOONNNMMMKKKJJJIIIGGGGGGFFFFFFFFFFFFHHHLLLPPPVVV^^^gggmmmuuu{{{wwwaaaUUUOOOLLLLLLNNNTTTXXXaaalllxxxzzz{{{~~~lll```\\\\\\]]]ZZZVVVUUUUUUVVVVVVVVVSSSRRRQQQOOONNNLLLKKKJJJFFFEEECCCBBBBBBAAA>>><<<:::999999999:::===???AAA???===;;;:::;;;<<<;;;:::666555444444555555444222000000000000000000000000111000...---,,,+++++++++************++++++++++++******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%&&&'''''''''(((((((((((()))***+++,,,,,,111777===@@@CCCFFFHHHIIIIIIJJJKKKLLLMMMNNNOOOMMMNNNMMMJJJGGGFFFHHHKKKOOO]]]lllrrryyy}}}xxxpppfff\\\UUUOOOMMMHHHGGGFFFEEEEEEGGGKKKOOOWWW[[[bbbggglllrrryyy~~~~~~{{{yyyxxxzzzxxxvvvttttttssspppnnnhhhbbb\\\XXXXXXZZZZZZYYYWWWUUURRROOOLLLIIIGGGFFFFFFGGGGGGHHHLLLRRRYYY___iiiqqqzzzqqq___VVVTTTSSSTTTVVVYYY\\\aaajjjuuu~~~vvvggg```___aaa^^^[[[YYYXXXXXXVVVUUURRRQQQPPPOOOMMMLLLKKKKKKEEEDDDBBBBBBAAA@@@===;;;:::999999999;;;===@@@BBB===;;;999999:::;;;;;;;;;444333222333555666555444111111111111111111111111111111///...---,,,,,,,,,(((((()))+++,,,---...///************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))******$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&))))))))))))***+++,,,---000444;;;@@@DDDFFFHHHJJJHHHHHHIIIKKKLLLMMMNNNOOOMMMMMMKKKHHHDDDDDDGGGKKKPPP```nnnuuu|||}}}vvviiibbbXXXQQQMMMKKKHHHFFFGGGGGGGGGFFFEEEIIIQQQWWWaaafffmmmssswww|||~~~}}}||||||{{{yyywwwuuutttmmmllljjjiiihhhhhhhhhiiieeedddaaa]]]WWWQQQKKKHHHGGGIIIJJJIIIGGGIIINNNSSSYYY___gggooouuu}}}rrrggg]]][[[[[[ZZZ^^^dddiiijjjpppwwwzzzzzz}}}vvvggg___^^^\\\YYYUUUSSSQQQPPPPPPLLLLLLLLLKKKKKKJJJJJJJJJFFFEEEDDDCCCAAAAAA@@@@@@===<<<:::::::::;;;===>>>>>>>>>===<<<;;;::::::999666444222333555666444222111111222222111///,,,***.........------,,,,,,,,,+++++++++*********))))))+++******)))(((''''''&&&''''''(((((())))))******---+++(((%%%######%%%&&&'''''''''''''''''''''''''''&&&$$$""""""###$$$%%%$$$#########$$$%%%%%%&&&###$$$%%%'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%&&&'''((()))))))))***)))((((((+++---222777>>>DDDFFFGGGGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMMMMHHHDDDCCCBBBAAAEEELLLVVVeeevvv~~~sssjjj\\\WWWOOOJJJHHHGGGEEEDDDEEEGGGIIIJJJLLLRRRZZZaaalllqqqxxx}}}~~~}}}|||xxxwwwvvvuuuttttttuuuvvvvvvtttqqqllleee^^^WWWSSSKKKKKKIIIGGGFFFGGGKKKMMMNNNSSSYYY```gggpppzzzuuurrrjjjdddbbbbbbbbbhhhpppuuuwww||||||{{{~~~}}}mmmbbb]]][[[WWWTTTRRRPPPOOONNNIIIHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBAAA???===;;;;;;;;;===>>>======<<<<<<;;;;;;::::::666444333333555666444222111222333333222000...,,,.........------,,,,,,,,,************************+++++++++***)))((((((((((((((((((((()))))))))))))))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$%%%$$$$$$######$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%&&&&&&(((((()))))))))((('''))),,,...777;;;AAAEEEGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMIIIEEEDDDAAAAAAHHHPPP]]]kkkzzz{{{pppbbbYYYOOOKKKFFFCCCCCCDDDDDDEEEDDDHHHNNNRRRWWW^^^gggmmmvvvzzz~~~}}}{{{{{{{{{||||||~~~}}}{{{wwwqqqkkkeeeaaaVVVRRRLLLHHHGGGGGGGGGGGGFFFHHHLLLQQQXXXbbblllsss{{{vvvooossspppnnnnnnmmmoooxxx|||vvvvvv~~~~~~uuuhhh^^^[[[VVVSSSQQQOOOMMMKKKGGGFFFFFFEEEEEEEEEEEEEEEIIIIIIHHHGGGFFFEEEEEEDDDDDDBBB???<<<;;;<<<===???;;;;;;;;;;;;;;;;;;;;;;;;777555444444555555444333111222333333333111000///.........---------------***************+++++++++,,,++++++******))))))((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&&&&''''''))))))((('''''')))...222<<>><<<;;;<<<>>>???999999::::::;;;;;;;;;;;;777666666555555555444333000111222222222111000000...............---------+++++++++*********))))))*********)))))))))((((((******))))))((((((''''''((()))))))))'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''''''''&&&&&&&&&&&&(((((('''&&&'''+++111666>>>@@@CCCEEEFFFHHHJJJLLLLLLMMMMMMNNNNNNNNNMMMMMMKKKHHHFFFCCC@@@AAALLLXXXkkktttyyyooodddYYYPPPIIIEEECCCCCCCCCCCCEEEHHHKKKNNNMMMSSS[[[ccciiiqqqzzz~~~}}}||||||{{{{{{zzzyyyxxxwwwvvvqqqkkkccc^^^\\\ZZZVVVRRRRRROOOLLLKKKLLLQQQUUUXXX___fffpppzzzpppdddaaaeeelllvvv}}}sssqqqxxx~~~{{{jjjbbbXXXQQQOOONNNKKKIIIFFFEEEDDDCCCCCCDDDFFFGGGKKKJJJJJJIIIGGGEEECCCAAA>>>===<<<;;;;;;<<<>>>???888888999999:::;;;;;;;;;888888777777555444444444000000000000000000//////...........................---,,,+++***(((''''''((((((((((((((('''''''''******))))))(((((('''''''''((())))))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&((((((((((((***...555:::===???BBBDDDFFFHHHLLLOOOMMMMMMNNNNNNNNNMMMMMMLLLJJJGGGEEEDDDCCCFFFRRR]]]kkksss~~~~~~}}}yyyoooiii___TTTLLLFFFDDDDDDAAACCCEEEFFFHHHLLLQQQUUUWWW]]]eeelllrrrzzz~~~}}}}}}|||zzzvvvrrrpppoooooooootttrrrooommmllljjjhhhfff```\\\WWWSSSRRRQQQQQQPPPUUU[[[ccclllttt{{{gggZZZXXXXXX___jjjvvv~~~zzz|||zzzuuuxxxuuujjj\\\RRROOONNNMMMKKKEEEDDDBBBAAABBBCCCEEEFFFLLLLLLKKKIIIGGGCCC@@@>>>:::;;;;;;<<<<<<<<<<<<<<<888888888999999:::::::::888999999888555444444555111000000/////////...................../////////...---,,,+++***(((''''''''''''''''''''''''''''''))))))))))))(((((((((((($$$%%%&&&(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''(((((('''''''''((()))***---222999>>>===@@@CCCEEEGGGJJJMMMPPPNNNNNNNNNNNNMMMLLLKKKKKKIIIEEEEEEHHHMMMTTT___iiimmmvvvzzzzzz|||}}}uuulllggg[[[WWWQQQJJJDDDBBBCCCEEEAAADDDHHHKKKNNNSSSZZZ^^^ccchhhooovvv|||}}}yyyrrrlllhhhfffgggiiinnnqqquuuwwwxxxyyyzzz{{{rrrooojjjfffbbb^^^XXXTTTUUUXXX]]]bbbhhhooowww|||zzz```SSSRRROOOVVVaaammmyyy|||wwwuuuxxx|||rrr___SSSOOOOOOOOOMMMFFFEEECCCBBBBBBDDDFFFHHHNNNNNNMMMKKKGGGCCC???<<<999;;;<<<>>>===<<<:::999888888888888999999999999888::::::999555444444666333222111000//////......---........./////////000+++++++++***************'''''''''((((((((((((((((((((((((((())))))))))))$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%'''''''''&&&%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((()))((((((&&&(((+++---111666<<<@@@@@@CCCFFFHHHIIIKKKMMMOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHDDDEEEOOO[[[fffpppyyywww~~~{{{}}}~~~{{{zzzqqqhhh^^^WWWNNNLLLIIIEEEBBBBBBCCCEEEBBBFFFLLLPPPTTTZZZaaagggjjjooovvv|||}}}{{{zzz}}}}}}uuummmiiihhhkkkmmmhhhnnnwww}}}{{{wwwssslllddd]]]YYYZZZ\\\^^^cccjjjrrrwwwwww\\\OOONNNKKKRRR\\\hhhttt{{{vvvtttuuuuuuxxxvvvbbbTTTPPPPPPPPPOOOIIIHHHFFFEEEEEEGGGJJJKKKPPPPPPOOOLLLHHHCCC>>><<<;;;<<>>BBBFFFIIIJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKJJJHHHFFFCCCAAABBBKKK]]]rrr~~~}}}}}}wwwssspppwwwmmmeee[[[UUUMMMHHHFFFFFFEEEDDDEEEEEEEEEHHHLLLQQQUUUWWW\\\```eeelllttt}}}|||wwwnnnjjjggggggmmmuuu}}}zzzyyyyyyyyyyyyyyyzzzzzzyyyxxxvvvtttrrrpppnnnllltttxxx}}}wwwvvvwwwxxx|||tttggg]]]XXXWWWXXXZZZ]]]bbbhhhqqqzzz{{{xxxzzz{{{lllaaa[[[YYYUUUUUUUUURRROOONNNNNNPPPNNNLLLJJJIIIJJJIIIHHHFFFDDDLLLTTTUUUNNNEEE???<<<888777666555555777999;;;:::999888777555333222222555444333222222111000000////////////...---,,,+++,,,,,,,,,,,,+++++++++++++++++++++*********))))))+++++++++************************)))'''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***+++,,,...222888<<>>AAACCCDDDFFFIIIIIIJJJKKKLLLLLLLLLLLLIIIJJJJJJHHHDDDBBBAAABBBFFFVVVlll~~~wwwzzz~~~vvvnnnfff]]]UUUPPPBBBCCCDDDEEEFFFFFFGGGGGGJJJLLLOOORRRVVV[[[aaaeeeiiinnnvvv~~~}}}yyyuuurrrooommmlllooottt|||}}}{{{yyyxxxxxxyyyzzzyyy|||}}}}}}~~~}}}~~~xxxsssppppppnnnllllllooovvv~~~|||rrrkkkiiifffdddeeekkkttt{{{rrrfff```XXXYYY[[[ZZZXXXWWWWWWWWWSSSPPPLLLIIIHHHGGGEEEDDDFFFKKKRRRXXXXXXQQQGGG>>>999888777666666777777888777666666555444333222222111222222333222222111111......///......---,,,+++************++++++++++++,,,++++++++++++*********'''(((((((((((('''&&&&&&$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""$$$%%%&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((()))***,,,...///444:::@@@DDDFFFHHHJJJIIIIIIJJJKKKLLLLLLLLLLLLIIIJJJIIIFFFBBBAAACCCFFFMMM[[[oooxxxwwwpppggg]]]VVVPPPKKKHHHAAABBBCCCEEEFFFIIILLLNNNQQQSSSWWWYYY\\\```ggglllpppvvvyyyxxxvvvtttrrrrrrsssuuuwwwzzz}}}zzzxxxxxxyyyzzzxxx{{{~~~}}}zzzyyy|||~~~~~~}}}{{{{{{uuuqqqkkkfffeeehhhlllppp~~~zzzppphhhjjjkkkkkkmmmttt|||lllbbb[[[ZZZZZZXXXWWWYYY\\\___XXXTTTOOOLLLIIIHHHFFFDDDGGGHHHMMMUUUYYYTTTGGG<<<999888888888777777666666555555555444444444333333///000111222222111111000.........------,,,+++***++++++++++++,,,,,,------,,,,,,+++++++++*********''''''((((((((('''&&&%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((++++++******+++---///111222666===CCCFFFHHHJJJKKKJJJJJJKKKLLLMMMMMMMMMMMMIIIJJJIIIEEE@@@@@@EEEJJJSSS___qqq~~~~~~{{{llleeeZZZQQQJJJFFFDDDBBBEEEEEEEEEFFFHHHLLLRRRVVVVVVXXX\\\^^^```dddjjjpppvvv|||}}}yyywwwtttrrrwwwwwwvvvuuuuuuxxx|||~~~|||||||||}}}zzz~~~{{{zzz|||yyyyyyzzz~~~|||xxxqqqjjjeeedddeeefffeeeooo||||||rrriiimmmqqqqqqrrryyy}}}pppddd]]][[[XXXUUUUUUYYY```eee[[[WWWRRRNNNKKKIIIGGGEEEDDDCCCFFFPPPXXXUUUGGG:::888888999999888777666555333333333333333333333333...///000222222111000000------------,,,+++******,,,,,,,,,------.........,,,,,,,,,+++++++++******'''((()))))))))(((&&&%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&(((***,,,777<<>>???AAACCCDDDJJJMMMRRRVVVYYY\\\___bbbaaaeeekkkqqqwww|||~~~{{{xxxyyy~~~~~~|||wwwqqqlllfffbbb^^^\\\^^^dddlllqqq|||nnn```UUUXXX```lllzzzyyyuuuwww}}}}}}ooogggaaaccceeeccc```___\\\XXXQQQMMMKKKJJJJJJJJJFFFBBB???@@@BBBBBB===888888777777666666666666666666777888999999888666444111111222222222111111000000000//////......------,,,+++++++++************))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%&&&'''((((((((((((((($$$$$$%%%((())))))&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$!!!"""$$$''')))***+++++++++***(((&&&&&&'''((())))))((('''%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&'''((((((******))))))***///555999>>>AAAEEEGGGHHHIIIKKKLLLIIIJJJKKKKKKKKKJJJIIIHHHDDD@@@>>>>>>???DDDOOO[[[gggtttzzzxxx{{{wwwuuu~~~~~~uuulllcccWWWLLLCCCCCCAAA??????AAAEEEIIILLLQQQTTTWWWZZZ^^^aaafffiiihhhmmmuuu{{{{{{|||}}}}}}|||}}}|||zzzwwwsssnnnjjjccc^^^\\\]]]aaadddgggmmmtttyyy{{{yyyaaaTTTKKKOOOWWWcccqqq~~~zzzmmmhhhiiivvvwwwnnngggggggggddd```___YYYUUUQQQOOOOOOPPPPPPPPPKKKFFFBBBAAABBBBBB???<<<999888777666666666777777888999;;;<<<<<<:::888666222222222333222222111000222222111111000///......,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((''''''%%%%%%%%%'''))))))'''%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%***)))'''&&&&&&(((***,,,---,,,)))'''%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))(((+++000777===BBBDDDGGGHHHHHHIIIJJJKKKJJJKKKLLLLLLLLLJJJHHHGGGCCC>>>;;;<<<@@@FFFSSS___jjjzzz{{{xxxyyy|||wwwvvv~~~~~~vvviii^^^VVVNNNFFFAAAAAAAAAAAABBBEEEIIINNNQQQUUUWWW[[[^^^aaafffkkkooorrrwww}}}|||zzz}}}zzzwwwvvvwwwwwwwwwvvvpppmmmiiiddd```\\\ZZZYYYZZZ___dddhhhjjjpppyyyoooXXXLLLGGGJJJQQQ\\\iiiwwwsssfffbbbdddwww~~~tttkkkhhhhhhccc___^^^\\\YYYVVVTTTSSSSSSRRRQQQNNNJJJEEECCCCCCCCCAAA???:::999777666666666777888;;;<<<======<<<;;;999777333333333333333222111111//////......---,,,++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))******)))))))))))))))((())))))))))))((('''&&&%%%(((&&&%%%%%%&&&((((((((($$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$######%%%%%%$$$%%%&&&(((+++---...---+++)))((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((()))+++222999???EEEGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMJJJGGGEEEDDD???<<>>>>>===<<<;;;999888777444444444444333222222111000000000///.........---,,,,,,,,,,,,++++++++++++************************************))))))))))))*********)))((('''%%%%%%***'''%%%$$$&&&((())))))%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((######$$$%%%&&&(((***+++++++++******)))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''(((((('''((()))+++...555<<>><<<:::999;;;<<<>>>AAA???===:::888777666666555555555555444333222111222222111111111111111111------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))((('''&&&((('''&&&&&&((())))))(((&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&%%%&&&'''((()))###$$$&&&'''((((((''''''%%%&&&'''))))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$'''&&&&&&&&&&&&'''(((((('''))),,,///333999@@@EEEHHHIIIJJJJJJIIIJJJLLLNNNMMMNNNOOONNNLLLHHHDDDAAA===999;;;CCCOOOZZZgggrrrxxx{{{xxxvvv}}}uuukkkeeeYYYRRRJJJDDDCCCBBBAAA???@@@DDDHHHLLLPPPUUU]]]cccbbbgggmmmsssxxx}}}|||yyy}}}{{{sssnnniiiggghhhlllrrrxxxzzzxxxuuusssgggaaaYYYSSSQQQQQQRRRSSSXXXZZZ___fffnnnvvv|||}}}yyyrrrhhh___YYYWWWVVVVVVXXXZZZ]]]dddqqqrrrkkkhhheeedddeeeYYYXXXXXXXXXYYYYYYWWWUUURRRPPPMMMIIIGGGEEECCCCCCBBB@@@>>><<<<<<===???@@@BBB@@@<<<999666555555666555555555555444333222111............////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((((((((((((((('''(((((()))))))))))))))&&&&&&''')))******(((&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%'''((())))))'''%%%$$$ """%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''((())))))((('''''''''&&&&&&&&&&&&'''(((((((((+++...222666<<>>@@@BBBDDDCCCFFFHHHLLLQQQVVV]]]dddiiimmmqqqvvv|||yyyuuuyyy}}}vvvpppllllllnnnqqqwww|||~~~tttoooggg^^^WWWSSSQQQQQQOOOQQQTTTXXX]]]dddmmmsss~~~zzzqqqiiieee^^^YYYWWWYYY]]]___bbbeeeiiimmmrrrzzzuuuiiigggfffccc^^^YYYXXXYYYZZZ[[[ZZZXXXUUURRRQQQNNNJJJFFFDDDDDDEEEEEEEEECCCAAA>>>>>>???AAACCC@@@<<<999999888777666999999888777666666777777666555222///------......000000///...------,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,,,,+++***)))))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%########################""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((()))+++...555;;;AAADDDEEEGGGHHHJJJKKKMMMNNNNNNNNNNNNJJJIIIJJJHHHCCCAAADDD@@@@@@HHHZZZjjjuuu~~~{{{{{{pppqqq|||wwwooofff]]]RRRKKKFFFCCC???>>>@@@CCCEEEEEEFFFJJJOOOTTT[[[bbbjjjoootttwww}}}{{{|||vvvpppttttttwww{{{}}}zzzuuummmeee]]]VVVRRRLLLLLLMMMPPPUUU\\\cccgggooottt|||tttiii]]][[[XXXXXX[[[aaahhhllloooqqquuuzzz~~~ppphhhccc^^^ZZZZZZZZZ[[[]]]]]][[[WWWSSSPPPOOONNNKKKHHHFFFEEEEEEDDDDDDCCC@@@>>>===???AAADDD@@@<<<999888888777666888888777777777777777777777555222000......//////000//////......---,,,,,,---------------+++******((()))************)))((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((((((((***,,,000666<<>>>>>AAADDDFFFFFFHHHLLLSSS[[[bbbjjjrrrwww|||~~~|||~~~}}}}}}vvvjjj___XXXPPPLLLHHHIIINNNSSSWWWXXX]]]dddnnnxxx}}}mmmbbbUUUUUUVVVYYY```jjjtttyyy{{{|||zzzmmmccc\\\XXX\\\]]]___aaa```\\\UUUPPPMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDCCC@@@>>>>>>???AAADDD@@@;;;888777777666555777777777777777777777777777555333111000000000000000//////......---------............---,,,++++++)))******++++++******)))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***)))((((((+++...333888>>>BBBEEEFFFKKKLLLLLLMMMMMMLLLKKKKKKNNNKKKJJJJJJGGGBBBBBBFFFJJJSSSeeewww~~~}}}{{{ppppppyyy~~~uuulll^^^SSSLLLGGGBBB????????????@@@BBBDDDFFFFFFKKKPPPYYYbbbkkkssszzz~~~vvvllleee\\\UUUNNNKKKMMMOOONNNLLLQQQWWW```jjjsss{{{|||lllaaaZZZZZZ[[[___gggqqqzzztttggg___[[[]]]___aaacccaaa[[[SSSMMMKKKKKKLLLMMMMMMKKKHHHFFFCCCDDDCCCBBB@@@???@@@AAADDD@@@;;;777666666666666666666666777777777777777666555444222222111111222000/////////......------............---,,,+++***++++++++++++++++++++++++''''''''''''((((((((((((***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&(((*********)))(((---000666;;;???CCCEEEGGGKKKKKKLLLMMMMMMMMMLLLLLLNNNKKKJJJIIIFFFCCCFFFKKKSSS```qqq~~~zzzyyy}}}|||pppoooxxx{{{tttiii```TTTJJJEEEBBB@@@>>>AAAAAAAAABBBBBBDDDFFFHHHPPPWWWaaakkkttt{{{}}}}}}~~~|||wwwtttllldddZZZTTTRRRPPPKKKGGGKKKNNNTTT[[[cccmmmwww~~~sssiiibbbbbbcccgggnnnvvv|||}}}}}}nnnccc^^^___```aaabbb```YYYQQQKKKKKKKKKLLLNNNPPPOOOKKKGGGDDDEEEEEEDDDBBBAAABBBCCCDDD@@@:::777666777777777555666777777777777666666555444444333333222222222///////////////.........,,,------,,,,,,+++***)))******))))))))))))******''''''(((((((((((((((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&((()))*********)))...333:::>>>AAADDDFFFHHHIIIJJJKKKMMMNNNNNNOOOOOONNNKKKIIIHHHEEEEEEKKKTTTcccnnn{{{~~~|||vvvyyy~~~rrrooovvv~~~{{{pppiii[[[TTTJJJCCCAAAAAA@@@>>>CCCDDDDDDDDDDDDFFFIIILLLYYY```kkkuuu}}}|||xxx|||}}}|||{{{{{{|||}}}~~~xxxqqqiiiaaa[[[UUUNNNIIIJJJJJJLLLOOOTTT]]]hhhooovvv}}}wwwllllllnnnrrryyywwwlllnnnttt{{{xxxjjjbbbcccbbbaaa```^^^XXXQQQLLLMMMLLLMMMOOORRRRRRMMMIIIGGGHHHIIIHHHFFFEEEEEEFFFDDD???:::777777999::::::666666777888777666555444333333333333333333333333////////////////////////,,,,,,,,,,,,+++***))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%$$$###%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''(((((()))***+++,,,000666===BBBCCCDDDGGGJJJIIIIIIKKKMMMNNNOOOPPPPPPMMMJJJHHHFFFEEEHHHSSS```sss|||{{{wwwwwwssspppvvv|||yyyooocccZZZPPPKKKDDDAAABBBCCCCCCBBBDDDEEEEEEEEEEEEIIINNNSSSbbbjjjuuu~~~~~~zzzwww~~~}}}{{{yyyvvvtttuuuyyy}}}}}}xxxppphhh___XXXTTTLLLLLLLLLLLLNNNSSSZZZ___fffooo{{{}}}}}}yyyhhh[[[___fffppp{{{uuukkkgggeeebbb___\\\XXXTTTPPPQQQNNNNNNPPPSSSSSSOOOKKKIIIJJJLLLKKKIIIHHHIIIJJJCCC???:::777888:::===>>>666777888888777555333222222222222333333333333222/////////////////////000------------,,,+++***))))))((('''&&&&&&'''((()))******))))))((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%((((((''''''(((***,,,...111888@@@DDDDDDEEEHHHKKKJJJKKKLLLMMMNNNOOOOOOOOOMMMJJJGGGEEEDDDJJJ[[[jjj}}}wwwtttuuu}}}uuuqqquuu|||xxxpppdddWWWNNNLLLHHHCCCCCCEEEGGGGGGFFFDDDEEEEEEEEEFFFKKKSSSYYYiiippp{{{{{{vvvtttzzz}}}zzzwwwtttqqqrrrvvv{{{{{{qqqhhhaaa^^^PPPPPPOOONNNNNNPPPTTTWWW[[[eeerrr}}}ooo\\\PPPTTT]]]iiivvvuuujjjgggbbb^^^[[[YYYVVVTTTSSSPPPNNNPPPTTTUUUQQQLLLJJJLLLMMMMMMLLLJJJKKKKKKCCC???:::888999<<<>>>@@@777888888888777555222000111111222333333333222222////////////000000000000............---,,,++++++,,,+++***))))))***+++,,,+++******)))(((''''''&&&(((((())))))******++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%)))((('''&&&'''***---///222999AAAEEEEEEEEEHHHKKKMMMMMMMMMNNNNNNNNNMMMMMMMMMIIIFFFDDDDDDLLL___qqq{{{ooopppuuuvvvqqqvvv{{{vvvkkkaaaXXXPPPKKKFFFFFFGGGHHHHHHHHHGGGGGGBBBBBBCCCDDDHHHRRR___iiixxx}}}|||xxxxxxzzz|||yyyvvvtttqqqpppvvv~~~}}}tttoooccc^^^VVVNNNJJJIIIKKKMMMQQQYYYdddpppyyyfffTTTJJJMMMSSS]]]kkk{{{xxxkkkgggcccbbbcccbbb\\\WWWRRRRRRRRRRRRRRRRRRSSSSSSQQQMMMJJJJJJLLLLLLJJJGGG>>>===;;;;;;<<<<<<;;;999;;;;;;;;;999777444111///222111111111000000//////---------------...///000.........---,,,+++)))(((((((((((((((''''''''''''(((((((((((((((((((((((()))(((((((((***---000222'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%$$$######((('''&&&%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########''''''''''''''''''''''''%%%&&&((()))+++---111444===@@@CCCEEEGGGHHHJJJLLLNNNMMMLLLLLLMMMMMMKKKJJJMMMHHHDDDDDDGGGOOO___mmm|||{{{uuusssooozzzyyypppssszzzyyyrrrggg\\\SSSLLLGGGDDDFFFHHHJJJLLLLLLJJJGGGEEECCCEEEHHHKKKQQQZZZgggppp}}}xxxvvvyyy||||||zzzzzzxxxuuuxxx}}}|||uuuooodddYYYQQQMMMLLLMMMNNNTTT\\\fffnnnwww~~~ttt\\\MMMHHHJJJOOOYYYfffvvv}}}mmmhhhcccbbbcccbbb]]]XXXSSSTTTTTTTTTTTTTTTSSSSSSQQQOOONNNMMMLLLJJJGGGEEE>>><<<;;;<<<======<<<;;;888888888777555222000...333222222222111111111111...---------......///000.........---,,,+++))))))+++*********))))))))))))((((((((((((((((((((((((((('''''''''(((+++---///'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''))))))'''&&&%%%######$$$%%%%%%&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''((())))))))))))+++...111>>>AAADDDFFFGGGIIIKKKMMMNNNMMMMMMMMMNNNMMMKKKIIIIIIEEEBBBCCCGGGPPP```ooo{{{|||uuurrrttt~~~{{{rrruuu}}}nnnfffZZZPPPJJJGGGFFFEEEHHHKKKNNNPPPOOOKKKFFFCCCDDDIIIPPPVVV^^^gggrrrzzzwwwrrrssszzz{{{zzz{{{uuuhhh]]]VVVRRRPPPNNNPPPTTTYYYaaakkkvvv}}}{{{eeeTTTJJJIIIJJJNNNVVVcccrrrrrrllldddaaaaaa```]]]YYYUUUUUUVVVVVVVVVTTTSSSRRRPPPQQQPPPNNNJJJFFFDDDCCC@@@>>>======>>>???===<<<777777777777555333111000333333333333333222222222...............//////000......------,,,+++***)))++++++*********)))))))))(((((((((((((((((((((((('''&&&&&&%%%&&&((()))***'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%"""###$$$&&&'''''''''(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((+++111444???BBBEEEGGGHHHIIIKKKMMMOOONNNNNNNNNOOONNNKKKIIIDDD@@@???BBBGGGQQQbbbppp{{{{{{ssspppzzz{{{rrruuu}}}bbb[[[QQQJJJHHHIIIKKKLLLMMMNNNPPPPPPNNNIIIEEEBBBFFFMMMXXXbbbjjjsss}}}yyypppnnnsss}}}~~~{{{{{{|||~~~zzznnnddd]]]XXXRRRQQQPPPQQQVVV```mmmuuuzzz||||||tttggg[[[SSSOOOOOOOOORRRYYYdddrrr~~~zzzrrrgggaaa___^^^ZZZWWWUUUUUUVVVVVVUUUSSSQQQOOONNNOOONNNJJJDDDAAABBBEEEEEEDDDBBBAAAAAA@@@???===999999999999888777555444333333333333222222222222000//////...//////000000......---,,,++++++******)))))))))(((((((((''''''((((((((((((((((((((((((''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&###$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((***000777===AAADDDGGGHHHIIIJJJLLLNNNPPPOOOOOOOOOOOONNNKKKHHHAAA>>>>>>BBBHHHRRRbbbpppyyyxxxpppmmm}}}yyypppsss{{{TTTOOOIIIFFFGGGKKKNNNPPPRRRPPPNNNKKKHHHFFFEEEDDDJJJSSS```llluuu}}}~~~tttmmmooowww~~~|||}}}zzz}}}vvvjjjddd[[[WWWRRRNNNPPPXXXccckkkyyyyyypppaaacccccc```[[[XXXXXXYYYYYYYYY[[[```iiiuuu~~~}}}zzzmmmccc___\\\XXXTTTTTTUUUTTTTTTRRRPPPMMMLLLLLLLLLIIIDDD??????CCCHHHLLLJJJGGGEEEDDDBBB???===::::::;;;;;;:::888777666111111222222222222222222111000000/////////000000......,,,+++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((()))***...444<<>>???DDDJJJSSSbbbppp{{{uuuooommm|||yyyqqqttt|||NNNLLLKKKLLLOOOQQQSSSSSSQQQNNNJJJFFFEEEFFFHHHJJJRRR\\\jjjwwwzzzrrrpppttt~~~~~~|||yyyrrrfffbbb[[[TTTQQQTTT\\\aaapppwwwpppeeeWWWWWWVVVXXX[[[___dddffffffggghhhlllsss|||ssshhhccc___YYYUUUUUUTTTSSSPPPNNNLLLKKKJJJKKKIIIEEEAAA???@@@EEEHHHOOOMMMJJJHHHFFFDDDAAA>>>::::::;;;;;;:::888666555111111111111222222222222222111111000000000000000...---,,,+++***+++,,,,,,,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''***+++,,,---000666<<>>>>>AAAIIIQQQZZZiiiwww~~~yyyyyy{{{|||{{{ssswwwMMMPPPUUUZZZ\\\YYYSSSNNNFFFEEEDDDEEEIIINNNSSSWWWdddnnn|||xxxvvvuuuyyy~~~vvvlllccc^^^]]]]]]ZZZcccoooxxx|||pppcccVVVRRRRRR[[[lll||||||sssnnnjjjddd___YYYVVVRRRNNNKKKJJJJJJKKKKKKHHHFFFFFFHHHGGGDDD@@@JJJHHHGGGFFFFFFFFFDDDBBB@@@@@@@@@@@@>>><<<:::999333333333444444555555555333333222111000000111111///---+++******+++,,,...*********))))))))))))(((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''!!!"""###$$$%%%&&&&&&&&&"""$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''"""%%%***...444:::@@@DDDGGGIIILLLMMMMMMNNNOOOQQQNNNNNNNNNNNNMMMJJJDDD@@@<<<===AAAJJJSSS^^^mmm{{{|||}}}yyyqqquuu}}}RRRXXX^^^^^^WWWOOOKKKIIIFFFEEEEEEFFFKKKSSS\\\bbblllvvvxxxwwwyyy~~~vvvmmmccc]]]___aaafffkkkrrrxxx|||uuujjj[[[YYY\\\fffuuu}}}zzzvvvppphhhaaa[[[VVVOOOKKKJJJKKKLLLLLLJJJJJJIIIHHHFFFEEECCCBBBCCCEEEHHHHHHEEEBBB???>>>@@@AAABBBAAA???<<<;;;;;;444444444555555555666666444333111//////000222333000000///...------,,,,,,------,,,,,,+++***))))))'''((((((((())))))******)))(((((((((''''''''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$$$$((('''&&&%%%&&&'''((())),,,---///222555;;;BBBGGGHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNMMMJJJIIIHHHDDD@@@>>>CCCIIINNNWWWeeevvv|||~~~|||qqqsss|||ZZZ^^^aaa^^^UUUMMMIIIHHHFFFFFFHHHLLLSSS[[[dddjjjwwwyyy{{{yyynnnggg^^^___```dddiiiooouuuxxx{{{qqqccc``````fffrrr{{{}}}|||zzzzzzvvvqqqjjjccc___ZZZTTTNNNLLLKKKJJJJJJIIIIIIHHHGGGFFFDDDCCCBBBDDDFFFGGGFFFCCCAAA??????AAABBBBBB@@@===;;;999888444444444444555555555555444333222000000111222333000//////...------,,,,,,------,,,,,,+++******)))(((((()))))))))*********))))))((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))''''''&&&%%%&&&'''((()))+++---000444888===CCCGGGIIIIIIKKKLLLMMMNNNNNNNNNNNNMMMLLLJJJHHHEEEBBB>>>>>>DDDLLLTTT]]]kkk{{{||||||qqqsss|||bbbbbbaaaZZZQQQJJJFFFEEEEEEIIINNNUUU]]]fffooouuu|||}}}~~~}}}uuueeebbb___^^^```ffflllpppwww{{{|||pppllliiilllsssyyyzzzyyywwwyyy~~~~~~xxxssslllfffccc^^^XXXSSSOOOLLLHHHFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEGGGGGGFFFCCCAAA@@@@@@AAAAAA@@@>>><<<999777666333333333444444444555555444333222111000111222222/////////...------,,,,,,---,,,,,,++++++*********((())))))))))))*********)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))***''''''&&&&&&&&&''')))))))))---222777<<<@@@EEEHHHJJJKKKLLLMMMNNNOOOOOOOOONNNMMMLLLJJJFFFBBB???===@@@HHHSSS^^^hhhuuu{{{|||}}}qqqsss|||aaa___[[[SSSKKKEEEDDDDDDGGGMMMVVV^^^fffnnnwww~~~~~~sssnnnfff```^^^```fffjjjooottt{{{}}}zzzvvvxxx~~~sssgggkkkqqq{{{{{{tttlllgggbbb___[[[VVVRRRNNNIIIEEE@@@AAABBBCCCDDDDDDDDDDDDEEEGGGJJJJJJGGGCCCAAA@@@@@@>>>===<<<;;;:::888666333333333333444444444444333333111000000000000000//////.........---------,,,,,,,,,++++++*********(((((((((((((((((((((((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%&&&***)))&&&$$$$$$%%%'''(((''''''&&&&&&&&&((()))***)))...555;;;@@@DDDGGGIIILLLLLLMMMOOOOOOPPPPPPPPPPPPMMMKKKJJJEEE@@@>>>@@@EEEOOO]]]jjjttt{{{www}}}~~~rrrttt}}}YYYVVVPPPIIIDDDCCCEEEGGGMMMTTT^^^fffmmmuuu~~~}}}rrrhhhbbb```bbbdddiiinnnuuu}}}rrraaaZZZ]]]dddppp}}}|||rrriiiccc___]]]ZZZWWWTTTPPPKKKGGG<<<===???BBBDDDEEEFFFGGGDDDHHHMMMNNNKKKFFFBBB???===;;;999999;;;;;;:::888333333333444444444555555222111111000///........................---------,,,,,,+++++++++++++++***''''''''''''''''''''''''***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&%%%%%%&&&'''(((''''''&&&&&&'''(((***+++***000888???CCCGGGIIIKKKNNNNNNOOOPPPQQQQQQQQQQQQQQQMMMKKKIIIEEE???@@@FFFNNNYYYiiivvvwwwwww~~~tttvvv~~~PPPLLLFFFAAAAAADDDIIIMMMUUU]]]hhhooouuu|||yyytttjjjdddaaa```eeeiiiooovvv|||kkk\\\QQQTTT[[[ggguuu~~~rrrggg```]]]\\\ZZZXXXVVVSSSNNNKKK===>>>AAACCCEEEGGGHHHIIIEEEIIIMMMOOOLLLGGGBBB@@@===:::777888;;;===<<<:::444444444555555555666666222222111000///......---........................++++++++++++++++++++++++((((((''''''''''''&&&&&&******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&''')))***+++''''''&&&&&&''')))+++,,,---333;;;AAAFFFHHHKKKLLLOOOPPPQQQQQQRRRRRRRRRQQQRRRKKKHHHGGGCCC>>>CCCMMMZZZeeeuuu}}}yyyvvvyyywwwxxxIIIEEEAAA???AAAHHHOOOSSS]]]fffqqqxxx}}}~~~ttt{{{wwwmmmfffbbbaaaeeeiiiooouuu|||xxxdddZZZNNNPPPVVVaaappp~~~{{{|||wwwkkkddd___]]][[[YYYXXXUUURRROOOCCCDDDFFFGGGHHHIIIJJJJJJGGGIIIKKKJJJHHHDDDBBBBBB???;;;777888;;;===<<<999555555555666666666777777444444333222111000///...........................++++++++++++++++++++++++******)))))))))(((((((((*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&''''''((((((###$$$&&&((()))*********''''''&&&'''((()))+++,,,000555===CCCGGGIIILLLMMMQQQQQQRRRRRRSSSSSSRRRRRRPPPHHHDDDDDD@@@===EEESSSeeeppp~~~sssuuuwww|||yyyzzzGGGDDD??????CCCKKKSSSWWWccckkkvvv~~~~~~rrrxxxvvvlllggg```bbbeeejjjooowww}}}hhhYYYRRRNNNOOOTTT___nnn~~~yyyyyyrrrkkkaaa___]]][[[YYYWWWSSSQQQIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHFFFCCCBBBBBBDDDAAA<<<888888;;;===;;;888666666666666777777777777555555555444333222000///---.....................++++++++++++++++++++++++,,,+++++++++******))))))************))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))%%%&&&(((******)))'''&&&''''''&&&'''(((***,,,---333777>>>CCCGGGJJJLLLNNNQQQRRRRRRSSSSSSSSSSSSRRRNNNFFFAAAAAA>>>;;;FFFVVVlllvvv|||qqqnnnrrryyyzzz{{{BBB>>>===BBBHHHOOOYYYbbblllooowww~~~tttwwwzzzrrrjjjbbb^^^dddlllqqqxxx{{{tttqqqvvvyyyuuukkkaaaZZZXXXZZZXXXXXX```nnn~~~{{{tttvvvzzzqqqfff___XXXTTTUUUWWWXXXXXXRRROOOLLLKKKLLLNNNNNNNNNLLLIIIFFFDDDDDDDDDCCCAAA@@@???<<<:::888888888888:::888666555777888888888666666555444333333333333///////////////.........---,,,,,,++++++,,,,,,---******************++++++***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&%%%&&&'''((()))$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%'''''''''''''''((())))))(((((()))(((''''''***,,,333999AAAHHHKKKLLLLLLLLLNNNNNNNNNPPPSSSTTTSSSRRRRRRIIIDDDDDDAAA@@@MMM^^^rrr}}}}}}wwwkkkgggeeerrr}}}zzz|||BBB???@@@FFFLLLSSS^^^gggmmmsss~~~~~~vvvyyy~~~tttkkkdddfffiiikkkqqqwww{{{zzzmmmddd```dddfffeeebbbaaadddgggiiifffdddjjjvvv}}}tttttt|||wwwgggaaaYYYUUUVVVXXXYYYYYYTTTRRROOONNNNNNPPPPPPPPPNNNKKKFFFCCCBBBAAA@@@???AAAAAA???===<<<;;;;;;;;;<<<999777666777888888888777666555333222111111111///////////////.........---,,,,,,++++++,,,,,,---***************************))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((''''''''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))'''(((((((((''')))+++...777<<>>>>>;;;888777888888777777777666555333111000//////000000000//////.........---,,,,,,++++++,,,,,,---************************)))))))))(((''''''&&&&&&&&&&&&''''''(((((())))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''''''''''''''((())))))&&&'''(((((((((+++...111<<<@@@EEEIIIKKKLLLNNNOOOPPPOOOOOOPPPRRRSSSQQQPPPMMMEEE@@@BBBFFFNNN```rrr{{{uuupppooottt~~~nnn```^^^cccttt~~~zzz|||AAABBBIIIQQQXXX]]]fffoooxxxxxxpppuuuvvvnnniiiffffffhhhlllrrryyysssaaaVVVUUUTTTSSSUUU[[[gggvvv|||~~~tttmmmppp}}}{{{qqqrrryyyrrrjjjaaa\\\\\\^^^___```\\\YYYVVVTTTTTTTTTTTTSSSSSSNNNHHHCCCBBBCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA>>><<<999777777777666555555444333222111000000000111111000000///.........---,,,,,,++++++,,,,,,---+++++++++***************))))))((((((''''''''''''&&&''''''((()))******+++(((''''''&&&&&&''''''((()))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&'''((((((***---222555@@@CCCFFFIIIJJJLLLNNNPPPQQQPPPOOOPPPQQQQQQPPPNNNJJJCCC???AAAIIIUUUiiizzzzzzooolllpppwww|||eee[[[aaakkk{{{}}}BBBEEEMMMVVV\\\aaajjjsss{{{ttthhhppp}}}zzzyyy{{{wwwooojjjgggeeegggkkkqqqyyyvvveeeYYYVVVVVVVVVXXX___iiittt|||zzzyyy{{{uuulllmmmyyyyyyppprrryyyzzzrrrhhhaaa```bbbcccccc___\\\XXXUUUUUUTTTTTTSSSNNNJJJEEEBBBBBBDDDEEEFFFBBBCCCDDDEEEEEEDDDBBBAAA>>><<<888777666666555444222222111111222222333333222111111000//////......---,,,,,,++++++,,,,,,---+++++++++*********))))))((((((((((((''''''''''''''''''(((((()))***++++++''''''&&&&&&&&&&&&'''''')))'''&&&$$$$$$&&&''')))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((((((''''''(((((((((((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&'''''''''''''''((())))))&&&'''((()))+++///555999BBBDDDGGGIIIJJJKKKNNNPPPRRRQQQPPPPPPQQQPPPNNNLLLHHHCCC@@@CCCMMM\\\ooo~~~vvvmmmoooxxxuuuaaa\\\iiivvv{{{}}}DDDHHHRRR\\\bbbgggqqq|||~~~tttooodddoooxxxtttppppppuuu|||yyyrrrlllgggfffggglllssszzzyyyhhh]]]VVVWWWZZZ___fffnnntttxxxrrruuu|||xxxnnnlllvvv|||uuuxxxxxxmmmeeecccddddddddd___\\\XXXUUUTTTSSSRRRQQQHHHDDDAAA???AAACCCEEEEEECCCCCCCCCCCCCCCCCCBBBBBB???<<<999777777777666555111111111111222444555666222222111000000///......---,,,,,,++++++,,,,,,---,,,,,,++++++***)))))))))((((((((((((((((((''''''''''''(((((())))))******''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%(((''''''&&&&&&''''''(((((('''&&&%%%%%%&&&'''((()))(((((('''&&&&&&%%%%%%'''''''''''''''((())))))(((((()))***,,,000777;;;BBBEEEHHHJJJKKKLLLNNNPPPSSSQQQPPPPPPPPPOOOMMMKKKGGGDDDDDDHHHTTTdddvvv}}}sssmmmtttnnn___aaaqqq|||}}}FFFLLLWWWbbbiiippp}}}wwwooojjjgggsssyyytttooommmooossswwwyyyyyyqqqhhhfffhhhnnnrrrvvv~~~pppfff\\\___dddkkkrrrxxx|||}}}yyy~~~}}}qqqlllrrr|||pppgggcccccccccccc___[[[WWWSSSRRRQQQOOONNNGGGDDDBBBAAACCCEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBB@@@>>>;;;999::::::999888333222222222333444555666333333222111000///...------,,,,,,++++++,,,,,,---,,,,,,++++++***))))))((('''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((()))(((&&&%%%%%%&&&((()))''''''''''''''''''&&&&&&'''''''''''''''((())))))))))))******,,,111888<<>>===;;;:::999888888777555555444444444333222111000////////////......---,,,,,,,,,,,,------,,,+++))))))))))))***))))))))))))((((((((((((************************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&'''''''''''''''***)))'''&&&%%%%%%&&&&&&'''))),,,...111666;;;???FFFHHHKKKNNNPPPQQQQQQQQQTTTRRRPPPNNNLLLIIIFFFCCCCCCFFFMMMYYYiiixxx|||sssnnnppp}}}yyymmmmmmxxx~~~|||PPPXXXaaahhhttt|||rrrnnnoooqqqyyyssskkkddd```dddhhhppp~~~|||sssnnnjjjgggjjjqqq|||~~~wwwhhhhhhmmmvvv|||~~~~~~uuuooorrrxxx{{{qqqjjjeeeaaa^^^[[[XXXRRRMMMKKKKKKLLLNNNOOOOOONNNMMMLLLKKKJJJJJJHHHEEEBBB@@@?????????>>>>>>=========<<<;;;:::999888888777666555444444444333222111000////////////......---,,,,,,,,,,,,------,,,+++))))))))))))***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&'''(((((((((***,,,///222777>>>BBBFFFHHHKKKOOOQQQRRRQQQQQQSSSRRRPPPNNNLLLJJJGGGFFFDDDIIIQQQ]]]kkkxxx|||vvvtttxxxyyypppsss}}}WWW___gggqqq~~~xxxyyy~~~xxxppphhhbbb^^^```fffrrrzzzqqqiiiggghhhtttzzzjjj[[[XXX___lllzzz|||zzzrrrpppsssyyytttlllfff___ZZZYYYWWWRRRNNNLLLLLLLLLMMMOOOQQQRRRRRRPPPMMMJJJGGGIIIFFFBBB???>>>===<<<:::;;;;;;;;;;;;::::::999999888777777666666555555555333222111000////////////......---,,,,,,,,,,,,------,,,+++***))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&'''((()))***(((***,,,///333:::AAAFFFGGGIIILLLOOOQQQRRRRRRQQQRRRQQQOOOMMMKKKIIIHHHGGGEEELLLWWWbbbmmmyyy||||||zzzuuu}}}]]]fffqqq~~~~~~xxxqqqllldddccceeelllzzz{{{rrrllliiiooosssyyyuuu___SSSNNNWWWeeeuuuwwwqqqooopppwwwvvvmmmfff^^^XXXWWWVVVTTTRRRPPPPPPPPPPPPPPPQQQRRRRRRPPPMMMIIIGGGIIIFFFBBB???===<<<999777999999999888888888888999777777777777666666555555333222111000////////////......---,,,,,,,,,,,,---,,,,,,+++******)))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&'''(((((())))))'''))),,,000555<<>><<<999666999888777777777777888888666777777888777777666555333222111000////////////......---,,,,,,,,,,,,---,,,,,,++++++***))))))((())))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))'''(((((((((((((((((((((&&&)))---222777===DDDIIIJJJLLLOOORRRSSSTTTSSSRRRQQQPPPOOOJJJEEEBBBBBBCCCFFFPPP^^^jjjttt~~~nnn||||||wwwvvvvvvxxx~~~~~~vvvjjjiiiiiimmmuuu~~~|||uuuuuuxxxyyy{{{|||wwwmmm```UUUNNNLLLSSS^^^lllzzzxxxooommmrrr{{{{{{ooofff```]]]ZZZZZZ[[[[[[ZZZYYYWWWUUUPPPNNNLLLIIIHHHGGGHHHHHHFFFDDDBBB@@@???===:::888:::999777666666666777777666777888888888777666555333222111000////////////......---,,,,,,,,,,,,---++++++,,,++++++***(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((((((((()))))))))(((''''''&&&***000666;;;@@@FFFIIILLLMMMPPPSSSTTTTTTTTTSSSOOOPPPOOOJJJDDDAAABBBDDDLLLUUUbbbooozzz|||tttooojjjiiioooxxxnnnccc```aaa___bbbfffiiihhhbbbYYYSSSQQQWWWbbbppp|||uuupppttt{{{rrrgggcccbbb^^^_________\\\YYYUUURRRMMMLLLJJJIIIGGGGGGGGGGGGDDDCCCAAA@@@@@@???<<<:::;;;:::888666555555666777555666888999999888777666333222111000////////////......---,,,,,,,,,,,,---++++++,,,,,,+++***((('''))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&'''((()))******))))))(((---444;;;@@@DDDHHHJJJMMMNNNQQQSSSUUUUUUTTTSSSMMMOOONNNJJJEEECCCEEEIIIVVV]]]hhhttt~~~xxxnnniiilllrrrxxx|||zzzfffWWWSSSSSSRRRVVV]]]fffkkkhhh___XXXVVV]]]iiivvv}}}sssvvv|||ttthhheeefffaaabbbbbbaaa]]]WWWRRRNNNJJJJJJJJJJJJIIIHHHGGGFFFCCCBBBAAAAAAAAA@@@>>><<<===;;;888666555555666666555666888999999888777666333222111000////////////......---,,,,,,,,,,,,---++++++,,,,,,+++***((('''))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((((((((('''&&&&&&%%%%%%###%%%''')))++++++++++++)))///777???DDDGGGIIIKKKMMMOOORRRTTTUUUUUUTTTTTTLLLNNNNNNKKKFFFFFFIIINNN___ccclllxxx}}}}}}~~~vvvrrrssswwwzzz}}}hhhUUUOOOQQQKKKXXXaaammmzzzuuugggdddaaaiiiuuutttsssvvvvvvmmmiiiccccccbbb```^^^\\\WWWRRRMMMLLLJJJJJJJJJIIIFFFDDDDDDCCC@@@>>>======>>>??????<<<999777777777666555888777666777888888666444333333222111000///...---------,,,+++***(((((('''///...---+++***)))))))))&&&((())))))(((((()))***(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))((((((''''''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&&&&'''''''''&&&&&&((()))111***''')))+++***)))+++,,,111888???CCCGGGIIIKKKOOOQQQSSSTTTUUUVVVUUUUUUQQQNNNKKKHHHDDDCCCKKKUUUeeeppp{{{~~~xxxyyy~~~yyyvvvvvvwww|||}}}iiiWWWPPPRRRLLLYYY```iiitttpppffffffkkksssyyytttsss{{{}}}tttpppgggeeeaaa^^^\\\ZZZTTTPPPOOOMMMKKKJJJJJJHHHFFFDDDCCCAAA???=========>>>???===;;;888777777888777666888777666666888777666444222222111111000000000///......---,,,+++******)))---,,,+++)))(((''''''''')))+++---,,,***((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&((()))///)))&&&(((***))))))+++///444;;;AAAEEEHHHKKKMMMPPPQQQRRRSSSTTTTTTTTTTTTPPPNNNKKKHHHDDDFFFRRR___pppyyy{{{vvv{{{|||}}}~~~~~~~~~yyywwwzzz~~~lllZZZSSSUUUOOO[[[aaaeeellliiidddjjjvvv~~~uuuoootttzzzuuummmgggaaa]]]ZZZWWWRRRNNNOOOMMMKKKIIIHHHGGGDDDBBB@@@???===<<<<<<===???@@@;;;999777777888999888777888777666666777777666444111111111111111111111111.........------,,,,,,,,,,,,,,,***)))(((((('''''',,,...000///,,,)))'''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''((((((''''''''''''((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&(((***---(((&&&(((***)))***,,,222777>>>DDDHHHKKKMMMOOORRRRRRRRRRRRRRRRRRRRRRRROOOMMMJJJGGGEEEKKK\\\nnn}}}}}}{{{uuuqqqqqqyyyqqqvvv}}}|||||||||qqqaaaZZZ[[[VVVbbbddddddgggeeeeeepppvvvlllnnn}}}}}}vvvooofff]]]ZZZXXXTTTPPPNNNNNNLLLIIIGGGFFFDDDBBB@@@@@@???===<<<===>>>@@@AAA:::888777888:::;;;:::999999777666666777777666555333333222222222111111111------------------------...---,,,+++************+++---//////,,,)))'''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&(((((((((''''''((((((((((((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&'''((('''&&&&&&(((***+++'''%%%((()))(((***...444999@@@FFFIIILLLNNNPPPRRRRRRQQQQQQPPPPPPPPPPPPMMMKKKIIIGGGFFFPPPggg|||yyy~~~vvvooommmoooxxxvvvnnnuuuzzz}}}~~~xxxjjjcccdddaaalllllliiikkkjjjnnn{{{wwwlllkkkvvvwwwmmmaaaWWWUUUTTTOOOKKKKKKLLLIIIFFFDDDDDDCCCBBB@@@BBBAAA???>>>>>>???@@@AAA999999888:::<<<===<<<;;;999777555555666777666666666666555333222000//////---------------,,,,,,,,,------,,,+++************(((***,,,,,,+++)))(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))'''((((((((('''''')))***)))&&&&&&((()))))),,,000777;;;BBBGGGJJJLLLOOOPPPRRRRRRQQQQQQPPPPPPOOOOOOLLLIIIGGGGGGIIIVVVnnnzzzwwwqqqnnnooottt{{{zzzrrrooowwwyyy}}}}}}}}}uuunnnnnnnnnxxxxxxuuuzzz{{{zzznnnhhhlllxxx{{{xxxzzz|||nnn___SSSSSSRRRLLLHHHHHHLLLIIIGGGFFFFFFGGGGGGFFFGGGEEECCCAAA@@@@@@AAAAAA;;;::::::<<<>>>???>>>===:::888555555666777777666888888666444222000///.........---------,,,,,,,,,+++******)))(((((())))))&&&'''))))))(((((()))***(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&'''''''''((())))))******'''((()))((('''''')))+++(((&&&'''*********---333999>>>DDDIIILLLNNNPPPQQQQQQQQQRRRRRRRRRQQQOOONNNLLLGGGEEEGGGMMM[[[rrr}}}iiihhhlllrrrxxx~~~~~~uuurrrrrryyy{{{~~~}}}}}}~~~xxxxxxxxx|||}}}}}}oooccc```jjjzzz||||||}}}uuueeeXXXXXXXXXOOOIIIIIINNNLLLJJJJJJLLLOOOOOOPPPLLLJJJGGGDDDBBBAAAAAAAAA===<<<===>>>@@@AAA???>>>:::888555444555666777666888777666444333111000000000000//////...---,,,,,,+++***))))))((()))))))))'''(((((('''&&&''')))+++(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((())))))***'''((()))((('''''')))+++'''&&&(((+++++++++///666===AAAGGGLLLNNNPPPRRRSSSOOOPPPSSSTTTTTTRRRPPPNNNLLLFFFCCCGGGPPP___rrr{{{ggglllvvvwwwqqqrrrvvv{{{}}}~~~~~~yyyooolllrrr~~~ppp```XXXaaattt~~~mmm``````___UUUMMMMMMQQQOOONNNOOOQQQUUUVVVWWWPPPNNNJJJFFFCCCAAAAAAAAA>>>>>>>>>@@@BBBBBB@@@>>>:::888555444555666777777666666555444333333222222333222111000///...---,,,,,,,,,++++++++++++++++++******)))'''&&&&&&))),,,(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))'''((()))((('''((()))+++''''''))),,,,,,+++000777???CCCIIINNNPPPRRRSSSUUUMMMPPPSSSVVVVVVTTTPPPNNNLLLEEEBBBGGGRRRaaaqqq~~~wwwttt|||sssooorrryyy~~~~~~{{{{{{|||kkkbbb___ggguuu|||~~~qqqcccXXXXXXgggxxx{{{rrrlllgggaaaXXXQQQUUURRRQQQSSSXXXZZZZZZXXXUUUPPPJJJGGGHHHIIIHHHGGGAAABBBCCCDDDDDDEEEDDDDDD;;;999555444555666666666888777666444333222111111.........///////////////---,,,++++++******++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%"""!!!###&&&'''(((&&&&&&&&&'''''''''((((((++++++++++++,,,000555:::CCCEEEIIINNNQQQSSSTTTTTTSSSRRRRRRRRRRRRQQQNNNLLLIIIBBB@@@HHHSSS___nnnzzz{{{wwwzzzzzz}}}qqqkkkrrr|||~~~~~~~~~~~~~~~|||zzz}}}ooo```XXXVVVbbbqqq}}}ttteeeXXXVVVbbbqqqvvvpppmmmggg___XXXWWWUUUSSSVVVZZZ^^^___^^^XXXSSSLLLIIIIIIJJJHHHFFFEEEEEEEEEEEEEEEDDDCCCBBB<<<999666444555555666555777666555444333222222222111111111000//////......---,,,++++++******++++++))))))))))))))))))))))))''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%""""""$$$&&&'''(((&&&&&&&&&'''''''''((((((******++++++,,,000666:::CCCFFFJJJNNNQQQSSSTTTTTTTTTSSSRRRRRRRRRQQQNNNKKKIIICCCAAAIIISSS^^^lllwww}}}sssrrrvvvvvvkkkhhhqqq}}}~~~}}}}}}}}}tttooommmrrryyyrrr___SSSPPPPPP[[[kkk}}}vvvgggXXXRRRZZZfffxxxrrroookkkddd^^^XXXUUUSSSUUU[[[```bbbbbbZZZUUUOOOLLLLLLKKKIIIGGGIIIIIIHHHGGGEEECCCAAA@@@<<<999666444444555555444666555444333333333333444444333222111///...---,,,---,,,++++++******++++++))))))))))))))))))))))))((((((''''''&&&'''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&######%%%'''''''''&&&&&&'''''''''((((((((()))******+++---222888<<>>EEENNNXXXgggvvv~~~}}}zzzzzz||||||||||||kkkeeeiiisss}}}zzztttdddSSSJJJHHHHHHLLLQQQTTTVVVXXXYYYZZZ```iiipppyyytttdddUUUNNNNNNUUUiiiyyyrrrqqqpppmmmjjjddd```\\\ZZZ[[[[[[YYYVVVPPPNNNMMMNNNPPPOOOLLLHHHCCCCCCCCCCCCAAA@@@???>>><<<:::777777888:::::::::555444444333333333444444777666555333111///...------,,,++++++******++++++************************(((((((((((((((((()))***))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''***)))(((((())))))(((&&&'''((((((((()))))))))))))))+++---111555<<>><<<;;;<<<:::888777999;;;<<<<<<666555444333333333333444;;;:::888555222000...,,,---,,,++++++******++++++************************(((((('''(((((()))***+++++++++***)))))))))))))))(((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''+++)))(((((())))))(((&&&(((((((((((())))))))))))***+++...222777>>>FFFLLLKKKMMMOOORRRSSSTTTSSSRRRRRRRRRRRRRRRPPPLLLEEEAAABBBLLLWWWcccrrr|||nnndddeeeooozzzzzz{{{~~~wwwlll\\\PPPLLLLLLNNNOOOWWWUUUTTTWWW```ooo~~~}}}mmm^^^SSSMMMQQQ\\\qqq{{{uuurrrpppooogggccc]]]WWWTTTSSSTTTVVVWWWVVVTTTQQQMMMIIIFFFDDD>>>>>>>>>>>>===<<<::::::;;;;;;;;;;;;;;;;;;;;;<<<888777666555444333333333;;;999666222///...---,,,///---******+++,,,***(((************************))))))((('''''''''''''''******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((&&&%%%$$$***))))))((((((((())))))((((((((((((((()))******)))+++...333:::AAAHHHLLLOOOPPPQQQRRRSSSSSSSSSSSSXXXSSSQQQQQQOOOIIIFFFFFFFFFSSSbbbmmmvvvuuulllhhhnnnxxx|||{{{~~~}}}rrrbbbUUUOOOOOOPPPQQQXXXVVVVVVZZZeeevvvrrrcccWWWQQQOOOZZZppp}}}vvvqqqmmmkkkdddbbb___\\\ZZZZZZZZZ[[[ZZZXXXUUURRRMMMIIIFFFEEE======>>>>>>>>><<<;;;:::::::::;;;;;;;;;;;;::::::999888777555444444444444777555333111000////////////,,,***)))++++++***(((************************))))))((('''''''''''''''***)))((('''''''''((()))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&)))((((((''''''(((((())))))((((((((((((((()))******,,,///555;;;CCCIIIMMMPPPQQQRRRSSSTTTTTTTTTTTTWWWSSSQQQQQQNNNHHHEEEEEEGGGUUUeeepppxxx}}}wwwqqqpppwww~~~{{{|||{{{}}}zzzkkk^^^WWWVVVXXXYYY[[[ZZZ[[[aaammmxxxiii\\\TTTNNNXXXmmmvvvnnniiieee___```aaaaaaaaaaaa```___\\\YYYUUUPPPLLLIIIGGGFFF===>>>???@@@???===;;;:::888999;;;<<<<<<;;;999888999888777666555444444444222222111000000000111111...,,,***)))******)))((()))))))))))))))))))))))))))((((((''''''''''''((()))(((&&&%%%%%%''')))***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((('''''''''''''''((((((***)))((((((((((((((()))+++---111777>>>EEEJJJMMMRRRRRRSSSTTTUUUUUUUUUUUUVVVRRRPPPQQQMMMGGGCCCDDDLLL[[[mmmyyy|||{{{{{{xxxwwwzzz}}}}}}yyyuuurrrpppooopppsssuuuxxx||||||{{{tttiiibbbbbbdddfffggggggiiiooo{{{|||nnn```VVVNNNWWWjjjvvvlllddd```[[[]]]aaaddddddccc```^^^YYYVVVRRRNNNJJJIIIHHHHHHBBBBBBCCCCCCAAA>>>;;;999888999;;;===<<<;;;888666888888666555444333333333000000000000000000111111---,,,***))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((((((&&&%%%$$$$$$&&&)))***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((***))))))(((((((((((((((+++---222999@@@FFFKKKMMMQQQRRRSSSTTTUUUUUUUUUUUUTTTQQQPPPOOOKKKEEECCCEEERRRcccxxxyyyxxxyyyyyy}}}|||~~~|||xxxsssmmmhhhcccaaaaaaccceeegggjjjoootttxxx}}}}}}{{{|||tttnnnnnnpppsss{{{|||ssscccXXXPPPVVVfff{{{}}}{{{xxxmmmccc^^^ZZZ\\\aaaddddddaaa]]]ZZZUUUSSSPPPLLLJJJIIIIIIIIIHHHHHHGGGFFFCCC???;;;999888:::<<<======;;;888666777777555444333222222222111111111111000000//////,,,,,,+++***)))))))))***))))))))))))))))))))))))((((((''''''''''''(((((('''&&&%%%$$$%%%''')))***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))***...444;;;BBBGGGKKKMMMQQQQQQRRRSSSTTTTTTTTTTTTSSSPPPOOONNNIIIDDDDDDIIIWWWjjj~~~{{{{{{{{{zzz{{{~~~}}}}}}zzztttqqqlllfff```[[[WWWUUUTTTUUUVVVWWWZZZ^^^dddhhhooovvv~~~|||~~~|||vvvtttuuuwwwxxxhhh]]]UUUWWWbbbuuu|||zzz|||pppgggaaa]]]___bbbddddddaaa]]][[[VVVUUURRROOOMMMLLLKKKKKKKKKJJJHHHFFFBBB???<<<;;;;;;;;;=========;;;999777888777666555333333333333222222222222111000///...---------,,,***)))***+++************************(((''''''''''''(((((()))''''''''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******))))))(((&&&%%%$$$&&&&&&&&&&&&'''((())))))((((((((((((((()))******+++///666>>>EEEJJJMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTSSSPPPNNNLLLGGGDDDGGGNNN^^^rrr|||xxxxxx~~~~~~wwwoookkkccc```[[[UUUPPPLLLJJJJJJHHHHHHIIIIIIJJJNNNSSSWWW^^^fffqqqyyy|||{{{yyysssqqqqqq~~~zzzrrrttt{{{~~~pppeeeZZZYYY___ooo~~~wwwmmmgggdddeeefffggggggeeecccaaa\\\[[[YYYVVVSSSPPPNNNMMMJJJIIIFFFCCCAAA???>>>>>>============<<<;;;:::999:::999888666555555555555111222222333333222111000---...///---***)))+++---++++++++++++++++++++++++'''''''''''''''((())))))'''((()))))))))((('''&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''((()))***+++''''''''''''(((***+++,,,...222:::BBBIIIMMMPPPPPPRRRRRRSSSTTTUUUUUUUUUUUUSSSPPPMMMJJJEEEDDDKKKTTTjjj~~~}}}xxxwwwxxxmmmddd^^^UUURRRMMMHHHDDDBBBAAAAAAAAAAAAAAA@@@AAADDDIIIMMMQQQZZZfffooovvv}}}|||yyyyyypppkkkjjjoooyyy{{{jjjdddjjjttt|||~~~vvvkkk]]]ZZZ]]]kkk}}}{{{rrrllliiiiiijjjjjjjjjjjjiiihhhcccaaa___\\\XXXSSSPPPNNNHHHFFFCCC@@@?????????@@@??????>>>===<<<<<<;;;;;;<<<;;;:::888777777666666000111222333444333222222...///000...+++***+++...,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''((()))***((()))***++++++)))'''%%%((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''((((((***++++++&&&&&&&&&''')))***,,,---000444<<>>======>>>?????????@@@AAABBBBBBCCCGGGJJJRRR^^^gggppp}}}wwwyyy|||oooccc\\\^^^eeessszzzhhh^^^ZZZ```mmmyyy}}}xxxxxx}}}{{{vvvddd]]]\\\gggvvv~~~tttiiidddkkkpppmmmkkkkkkgggaaa```aaaaaa]]]UUUOOOMMMMMMHHHHHHFFFCCCAAABBBEEEHHHGGGBBB>>><<<===???>>>===888;;;===;;;777444222333555444333333222222333333//////...---,,,,,,,,,,,,,,,,,,++++++***)))))))))'''((()))******)))(((''')))'''&&&''')))******)))'''&&&%%%%%%'''((((((''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((()))***)))'''&&&&&&'''((())))))((('''(((,,,...333999BBBHHHKKKMMMQQQTTTVVVUUUUUUVVVXXXYYYXXXWWWQQQMMMKKKIIICCCCCCSSSggg~~~}}}}}}||||||~~~{{{qqqggg___VVVNNNGGG???===<<<:::::::::;;;<<<999999:::;;;;;;<<<======AAACCCJJJUUU]]]fffsss~~~~~~vvvwww}}}}}}pppcccZZZPPPUUU___lllyyyxxxlll^^^WWWVVV[[[hhhssszzzvvvxxx{{{~~~yyyggg^^^[[[eeeuuu}}}ssshhhaaahhhkkkjjjiiijjjgggbbb```aaaaaa[[[TTTMMMJJJJJJEEEGGGIIIIIIGGGFFFFFFFFFIIIEEE???======>>>===<<<777:::<<<;;;777444333444333333222111111111111222//////...---,,,,,,,,,,,,,,,,,,++++++***)))))))))((())))))******))))))(((++++++***)))(((''''''((()))'''&&&&&&'''(((((('''(((((('''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%'''((('''&&&&&&'''(((((())))))((('''))),,,///333:::CCCIIILLLNNNQQQSSSVVVUUUTTTUUUWWWXXXWWWVVVQQQLLLJJJHHHDDDEEEWWWkkk~~~~~~~~~yyywwwvvvyyywwwooodddZZZRRRKKKDDD???:::999888777777777888999999999999:::;;;;;;<<<<<<<<<===BBBJJJQQQYYYfffrrr}}}}}}ssssssxxxqqqbbbXXXJJJKKKPPPYYYdddlllnnnnnnfff]]]UUURRRTTT[[[fffqqqyyyuuuwwwwww{{{mmmbbb[[[cccttt~~~tttiiiaaaeeehhhgggggggggeee```aaabbbaaa[[[SSSKKKHHHHHHEEEIIIOOORRRQQQMMMJJJHHHLLLHHHBBB>>><<<<<<<<<<<<777999::::::888666555555333222111111000000111111000///...---,,,,,,,,,,,,,,,,,,,,,+++******))))))+++******************+++...//////+++'''$$$%%%'''***(((''''''((()))(((''''''''''''&&&''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((###%%%&&&&&&&&&&&&''')))((())))))((((((***---000444;;;DDDKKKNNNOOOQQQSSSUUUTTTTTTUUUWWWWWWVVVTTTQQQKKKHHHGGGDDDHHH[[[ppp}}}yyy||||||vvvqqqmmmqqq~~~|||vvvkkkbbbWWWMMMGGGBBB===999===;;;:::888777666666666999:::::::::;;;;;;;;;<<<;;;:::>>>CCCIIIOOO[[[gggttt{{{|||pppooossssssbbbWWWMMMKKKLLLRRR]]]fffjjjkkk```YYYTTTUUUZZZbbbnnnyyyzzzwwwttttttxxxvvvhhh]]]cccsssxxxnnneeeeeeeeeeeeeeedddbbb___dddeeeccc]]]TTTLLLIIIHHHHHHMMMSSSWWWVVVRRROOOLLLNNNJJJEEE???<<<;;;;;;;;;777888999999888777666666333333222111111111111111000///...------,,,,,,,,,---,,,,,,++++++***))))))---,,,************,,,---...000111---&&&###%%%(((+++)))((('''((()))((('''''''''&&&''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''&&&&&&((()))((())))))))))))+++///222555===FFFMMMOOOPPPQQQSSSVVVVVVVVVWWWXXXXXXVVVTTTRRRKKKFFFEEEDDDIII]]]sss}}}sssrrrttt{{{~~~uuummmfffjjjzzzzzzooohhh^^^VVVLLLDDD@@@===:::777<<<;;;:::999999888888888888888888999999999999999;;;:::;;;???BBBGGGRRR]]]kkkrrr}}}|||ooolllooo|||vvvdddXXXMMMIIIHHHNNNZZZdddiiijjjaaa\\\YYY]]]eeeooo||||||wwwooopppvvv}}}nnnaaacccppp}}}zzzpppeeebbbaaabbbddddddcccbbbeeefffeee___VVVNNNKKKJJJIIIMMMQQQSSSRRRPPPNNNNNNMMMJJJFFFAAA===:::::::::777777777888888888777666444444333222222222222222000000///...------------------,,,,,,+++*********---,,,+++******+++,,,---+++...000,,,'''%%%'''++++++)))'''''')))))))))((('''''''''''''''((()))***(((((((((((((((((((((((('''''''''((((((((())))))(((******)))'''''''''((((((((())))))***,,,000333888???HHHNNNPPPPPPRRRTTTXXXXXXXXXYYYZZZYYYVVVTTTRRRJJJEEEDDDDDDKKK___ttt|||rrrgggjjjqqq{{{wwwllldddgggxxx}}}rrrfff^^^RRRLLLCCC>>><<<<<<:::888777777888999:::;;;;;;;;;<<<<<<<<<===============;;;:::;;;===???AAAJJJSSS```hhhttt~~~|||nnnjjjmmmyyyzzzhhh[[[NNNJJJHHHNNNZZZeeehhhhhh```]]]```hhhsss}}}yyyqqqgggkkksss|||ooocccccckkkvvvzzzpppccc]]][[[___cccddddddeeebbbcccccc]]]UUUNNNKKKKKKGGGIIIKKKKKKJJJIIIJJJJJJIIIHHHGGGCCC>>>:::999999999888666777888888777666555444333333222222333333111000///...---------------------,,,++++++******,,,++++++++++++++++++,,,)))+++,,,***((('''))),,,)))'''&&&'''(((***))))))((((((((('''(((((())))))((((((((((((((((((((((((''''''((((((((()))))))))***++++++***(((''''''((('''((()))***+++---222555<<>>:::999;;;======<<<======>>>>>>>>>======<<>>>>>>>>>>>@@@???AAABBBAAA@@@EEEMMMKKKUUUdddrrr|||~~~ooojjjlllooo~~~nnnbbbRRRMMMIIINNNWWW]]]\\\WWWVVV\\\kkk~~~}}}jjj]]]XXXaaannn{{{|||oooggg```___bbbkkkzzz~~~uuukkk```YYY[[[]]]ZZZXXXZZZVVVXXXYYYUUUOOOJJJHHHHHHFFFHHHIIIIIIGGGEEEEEEFFF@@@CCCFFFDDD@@@;;;999999<<<999666666888888777444333222222111000111111111111000///......------......------,,,,,,++++++***)))***+++,,,,,,+++***)))***((('''''')))***))))))%%%$$$###%%%'''*********+++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((())))))))))))%%%&&&(((((('''''')))***'''((()))***,,,///333777AAAEEEJJJMMMNNNQQQUUUYYYYYYXXXYYYZZZZZZWWWSSSPPPLLLEEECCCIIIPPPZZZooo}}}xxxwwwooodddgggmmmsss{{{xxxllliiippp~~~~~~xxxrrrggg\\\SSSKKKEEEAAA===<<<:::999999;;;<<<>>>AAABBBDDDCCCBBBAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEAAABBBDDDFFFHHHIIIJJJKKKKKKQQQ\\\kkkzzz|||mmmeeeeeennnzzz{{{vvvkkk[[[TTTPPPTTTZZZ[[[\\\]]]___jjjxxxsssfff]]]XXXaaaooo{{{}}}xxxssskkkeee___]]]^^^fffvvv|||llleee\\\UUUSSSSSSUUUVVVSSSUUUVVVSSSNNNKKKJJJJJJKKKKKKIIIHHHFFFDDDCCCBBBCCCCCCDDDDDDBBB@@@===;;;;;;:::888888888777444222444333222000000000000111......---,,,,,,,,,,,,---...------,,,,,,++++++***++++++************++++++******)))((((((((((((((())))))((('''''''''''''''(((((())))))((('''&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((++++++***)))***...444999CCCEEEIIIMMMQQQTTTVVVWWWZZZZZZZZZZZZZZZXXXTTTPPPJJJGGGFFFLLLYYYkkkzzz|||uuunnnhhhdddfffkkkrrr}}}wwwpppttt|||~~~xxxllleee[[[QQQJJJDDD???<<<===<<<;;;:::;;;<<<>>>???AAACCCEEEEEEEEEDDDEEEFFFEEEFFFFFFGGGHHHIIIIIIJJJHHHIIIKKKLLLMMMMMMLLLLLLNNNSSS]]]jjjwww|||mmmeeeeeekkkxxx{{{}}}xxxmmmbbb[[[WWW[[[aaaccceeegggmmmxxxsssfff^^^]]]eeerrr||||||vvvqqqmmmgggaaa^^^^^^dddsss{{{nnnggg^^^VVVRRRRRRSSSTTTSSSVVVXXXVVVRRRNNNMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFDDDEEEEEEEEECCC@@@>>><<<===;;;:::999999888555333666555444333222333333444//////...---------------......---,,,,,,++++++***++++++************++++++******)))((((((((((((((())))))((('''''''''''''''((((((((((((((('''&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***,,,000777<<>>???>>><<<;;;;;;999666444666555444333333333444555000000///............///......------,,,+++++++++++++++************++++++******)))((((((((((((((())))))((('''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((()))***---333:::@@@HHHJJJNNNRRRUUUWWWXXXYYYZZZZZZZZZZZZYYYWWWRRROOOGGGEEEFFFPPPaaattt}}}xxxqqqlllmmmpppuuu}}}|||llliiisss}}}xxxpppeee]]]QQQLLLDDD???<<<<<<<<<;;;<<<<<<<<<===???AAACCCDDDEEEHHHLLLOOOPPPQQQSSSTTTQQQQQQRRRSSSUUUVVVWWWWWWYYYZZZ\\\]]]]]][[[YYYWWW]]]___ccciiirrr}}}yyyjjjcccccccccrrr{{{tttxxx~~~yyyqqqkkkhhhmmmuuu|||{{{tttpppxxx~~~~~~wwwsssvvvqqqllleee___^^^hhhuuu~~~}}}tttuuuooofff```^^^^^^^^^___\\\^^^``````\\\WWWRRROOORRRRRRQQQQQQPPPOOOOOOOOOJJJJJJIIIHHHEEECCCAAA???AAA???>>>===<<<;;;888666333222111000000111222333222111000000//////000000.........---,,,,,,++++++++++++************++++++***))))))((((((((((((((())))))(((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))***,,,///555<<>>>>>;;;<<<===???BBBDDDFFFGGGIIIMMMRRRVVVXXXYYY[[[\\\XXXYYYZZZ[[[\\\]]]^^^^^^^^^```aaacccdddcccbbbaaaeeegggjjjnnnttt}}}vvvfff___```aaarrr{{{tttwww{{{tttnnnkkknnnvvv~~~{{{xxxyyywwwssslllaaa\\\cccmmmzzz~~~uuuuuupppiiieeedddeeeggghhhccccccdddccc___ZZZSSSOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKIIIFFFCCCAAA@@@AAA@@@>>>>>>>>>===:::888333222000//////000111111222222111000000000000111//////...------,,,,,,+++++++++************++++++***))))))((((((((((((((())))))((('''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))+++,,,,,,...111666>>>CCCLLLNNNQQQUUUXXXZZZ[[[[[[[[[ZZZYYYYYYXXXTTTOOOKKKEEEFFFMMM]]]rrrwwwppplllooouuuxxxkkkccchhhwww{{{vvvmmmeee^^^UUUKKKDDDAAA>>>;;;:::;;;===>>>>>><<<>>>@@@CCCFFFIIIKKKLLLOOOSSSYYY]]]```aaabbbdddaaabbbbbbccccccddddddeeeeeeeeeggghhhiiijjjkkkkkknnnppptttvvvyyyqqqbbb[[[[[[cccttt|||uuuvvvzzzwwwpppiiiiiilllsss~~~}}}{{{|||{{{zzzsssfff\\\___ggg}}}zzz~~~|||wwwrrrlllhhhggghhhiiijjjgggfffeeecccaaa\\\UUUPPPNNNNNNNNNOOOOOOPPPPPPPPPOOONNNLLLIIIFFFDDDAAA@@@@@@???>>>>>>??????===;;;666555444222111111222222222222111000000000000111//////......---,,,,,,,,,++++++************++++++******)))((((((((((((((())))))((('''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))),,,---...///222888@@@EEEKKKMMMQQQTTTXXXZZZ[[[\\\[[[ZZZYYYXXXWWWSSSNNNJJJFFFIIISSSfff|||vvvpppnnnrrryyyuuukkkgggooo~~~~~~yyypppiii```XXXRRRKKKCCC>>>===<<<:::;;;===??????>>>???AAADDDHHHKKKOOOQQQRRRTTTXXX___cccfffggghhhiiijjjjjjjjjjjjjjjkkkkkkkkkllllllllllllmmmoooqqqrrrtttxxx|||~~~}}}mmm^^^WWWXXXeeexxx|||uuuvvvxxx}}}|||rrrfff___]]]___hhhrrr|||xxxwww||||||{{{}}}yyyjjj]]]\\\cccwwwzzzrrrllljjjhhhhhhggggggeeecccbbbaaa^^^XXXTTTLLLLLLMMMNNNNNNOOOPPPPPPQQQOOOLLLIIIFFFCCCAAA@@@???>>>===>>>@@@@@@>>>===:::888666444333333333333222222111000000000000000/////////...------,,,,,,++++++************++++++******)))((((((((((((((())))))((('''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))+++,,,---000444;;;CCCIIIIIILLLOOOSSSWWWZZZ[[[\\\[[[ZZZYYYXXXVVVRRRMMMIIIHHHLLLYYYnnnyyytttsssxxxwwwpppnnnxxxxxxsssggg```WWWOOOJJJEEE@@@<<<===<<<<<<===@@@AAA@@@???BBBDDDGGGKKKOOOSSSUUUVVVWWW\\\bbbgggiiijjjkkklllpppppppppoooooooooooonnnrrrqqqpppoooppprrrtttuuuwww|||zzzkkk[[[UUUUUUgggzzz|||tttuuuwww|||tttdddYYYQQQOOOVVV___ffftttwwwpppmmmnnnvvv{{{zzz}}}}}}mmm^^^[[[```rrr}}}yyyrrrllliiigggeeeeeecccaaa```aaa___[[[WWWKKKLLLLLLMMMNNNOOOPPPQQQQQQOOOLLLIIIEEECCCAAA@@@=========>>>@@@@@@???>>>:::999777444333222222222222111111000///000000000/////////...------,,,,,,++++++************++++++******)))((((((((((((((())))))((('''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))***---000555===FFFLLLHHHJJJNNNRRRVVVYYY[[[\\\[[[ZZZYYYXXXVVVRRRLLLHHHIIINNN\\\ssszzzxxx}}}yyytttttt}}}tttllleeeXXXTTTMMMFFFAAA>>>===<<<>>><<<;;;===AAADDDCCCBBBGGGKKKOOOSSSUUUWWWZZZ[[[bbbdddhhhllloooppppppoooppppppqqqqqqrrrsssttttttuuuuuuuuutttssstttwwwzzz~~~mmm^^^XXXUUUTTTdddzzz|||uuutttxxx}}}tttfffYYYQQQOOOPPPSSSYYY\\\fffqqqvvvqqqkkkiiiccccccfffqqq|||xxxzzz{{{}}}pppbbb[[[[[[ppptttkkkeeecccccc___```aaacccbbb]]]VVVQQQPPPOOONNNOOOQQQQQQQQQPPPSSSQQQNNNKKKFFFBBB???>>>AAA@@@>>>======???@@@BBB???===999555333333555666777666555333222111111111,,,---...///...---+++******+++,,,,,,------------))))))))))))))))))))))))***)))((('''&&&&&&'''(((***)))(((''''''''''''''')))(((&&&&&&(((((((((''')))))))))(((''''''&&&&&&'''''''''(((((()))***+++---...000444:::@@@FFFJJJHHHJJJNNNSSSWWWZZZ[[[\\\[[[YYYYYY[[[XXXPPPLLLLLLGGGWWWjjjzzz~~~|||}}}~~~xxxppphhh___YYYMMMJJJEEE@@@<<<;;;;;;;;;@@@>>>===>>>BBBEEEFFFFFFKKKNNNSSSVVVXXXZZZ]]]___dddfffjjjmmmpppppppppoooqqqrrrssstttuuuvvvwwwwwwxxxxxxwwwvvvvvvwwwzzz}}}yyyiii\\\WWWWWWXXXhhh}}}~~~wwwuuuwww}}}xxxiiiZZZOOOJJJJJJKKKLLLNNNVVVaaafffdddaaaaaacccfffkkkvvvxxxuuuvvvvvv{{{|||rrrggg```___mmmwwwkkkccc___^^^ZZZZZZ[[[]]]^^^\\\YYYVVVRRRPPPPPPPPPRRRSSSRRRQQQSSSQQQOOOLLLHHHEEECCCBBB<<<;;;:::::::::<<>>:::666444444555666333333222000////////////......//////......---,,,------------,,,+++******))))))))))))))))))))))))***)))((('''&&&''''''((()))((((((''''''''''''(((***(((''''''((())))))(((''''''(((((((((((((((((((((''''''(((((()))***+++---...111666<<>>=========>>>AAACCCEEECCCAAA<<<888666555555666555555444333333222333333000000///............/////////...---+++***((('''))))))))))))))))))))))))))))))((('''''''''(((((((((''''''''''''(((((())))))(((&&&&&&((()))((('''&&&&&&'''(((((()))******(((((((((((()))***++++++---///333888???FFFLLLPPPRRRSSSVVVYYY[[[\\\]]]]]]^^^\\\[[[ZZZVVVOOONNNPPP[[[tttuuuooofff\\\TTTLLLFFFAAA===<<<:::::::::<<<>>>@@@BBBBBBAAACCCGGGKKKOOOQQQTTTWWWZZZ]]]___aaadddfffgggjjjmmmqqqtttvvvwwwwwwxxxzzz|||~~~}}}}}}|||{{{{{{}}}~~~~~~yyyiii[[[QQQNNNTTT\\\qqq~~~xxxsssvvv|||ppp```SSSLLLIIIHHHKKKMMMTTT]]]bbbbbbeeeiiiiiiuuuyyyoookkklllmmmuuu|||~~~{{{tttkkkdddeeesssyyywwwtttlllgggdddccc```\\\ZZZ[[[]]]^^^^^^XXXVVVUUUUUUUUUUUUTTTRRRPPPOOONNNLLLKKKKKKKKKKKKDDDCCCBBBBBBCCCDDDGGGHHHEEECCC???;;;888666666666666555555444444444555555111000...---------.../////////...---+++)))'''&&&))))))))))))))))))))))))))))))(((((((((((((((((('''''''''''''''((()))***(((&&&%%%%%%&&&''''''&&&''''''(((((())))))))))))(((((((((((()))***+++,,,,,,...333999AAAIIIOOORRRVVVWWWYYY[[[\\\\\\\\\\\\```]]][[[ZZZTTTOOOPPPUUUiii}}}{{{vvvrrrpppeee___WWWOOOIIIDDD???===<<<;;;::::::;;;===???AAABBBCCCDDDGGGJJJNNNSSSVVVXXXZZZ]]]___```cccfffiiiiiikkkoootttxxx{{{}}}~~~}}}~~~}}}|||{{{~~~}}}||||||}}}}}}{{{yyywwwxxxyyy{{{{{{{{{|||}}}rrraaaUUUMMMKKKTTT^^^xxxyyyrrrsssxxxtttdddWWWNNNIIIHHHGGGKKKSSS\\\______aaaeeennn}}}xxxnnnjjjllloooxxx{{{ooocccaaalll{{{yyywwwyyyqqqllljjjgggccc^^^[[[\\\^^^```aaaZZZXXXVVVVVVVVVUUUSSSQQQNNNLLLKKKJJJIIIJJJKKKLLLFFFEEECCCBBBBBBCCCDDDEEEEEECCC@@@<<<999777777777222222111111111111111222000///---,,,+++,,,---...,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))(((((())))))))))))))))))'''''''''''''''((()))***)))'''&&&&&&'''(((((('''******))))))((((((((((((((((((((())))))***+++,,,+++...333:::BBBJJJPPPSSSWWWYYYZZZ\\\\\\\\\\\\[[[aaa^^^\\\YYYSSSOOOSSSZZZvvv~~~~~~{{{~~~|||||||||{{{{{{|||}}}~~~}}}|||yyyuuupppkkkfffcccSSSOOOHHHBBB???===;;;999;;;;;;:::;;;<<<>>>@@@AAABBBEEEIIILLLOOOSSSXXX[[[]]]___aaacccdddgggjjjmmmmmmooossswww{{{~~~||||||~~~|||zzzyyyyyyxxxuuutttqqqrrrsssrrrpppooopppqqqqqqqqqqqqqqqqqqrrrssstttxxxyyy{{{}}}wwwiii[[[SSSOOOOOOZZZhhhzzzqqqppptttzzzxxxhhhZZZOOOIIIGGGGGGKKKTTT\\\______bbbgggxxxzzzqqqmmmooovvvtttccc^^^ggguuu}}}|||sssmmmiiidddaaa]]][[[]]]___aaaaaa[[[YYYWWWUUUUUUTTTQQQOOOJJJIIIGGGEEEEEEFFFGGGHHHIIIGGGEEECCCCCCCCCDDDEEEEEECCC@@@===:::999888777333333222111111111111111......---,,,,,,,,,,,,,,,***+++++++++++++++******))))))))))))))))))))))))(((((()))*********))))))(((''''''''''''(((((()))+++***((((((***+++***)))++++++***))))))(((''''''))))))))))))***+++,,,,,,,,,///444<<>>FFFMMMRRRUUUWWWXXX[[[]]]___`````````aaa^^^[[[WWWQQQPPPYYYeee{{{www~~~||||||~~~|||wwwrrroookkkiiigggeeedddccccccddd```aaabbbbbbddddddeeefff```___\\\XXXSSSMMMHHHFFFCCC@@@<<<:::::::::999888<<<<<<>>>@@@BBBEEEGGGIIIEEEJJJQQQWWWZZZ\\\```ccchhhjjjkkkmmmnnnppptttxxxxxxyyy{{{}}}}}}|||zzzxxxuuutttsssqqqooommmfffdddbbbaaa```___]]][[[SSSUUUWWWWWWVVVVVVXXXZZZ[[[[[[[[[[[[\\\^^^```aaa___```bbbeeehhhjjjmmmnnnoooqqqvvvzzz~~~wwwqqqeeeYYYRRRUUUZZZaaarrrzzzooommmpppssswww{{{ssshhh```[[[YYYXXXZZZ```gggkkkooozzzxxxuuuwwwkkk[[[bbbooo~~~~~~|||sssllliiijjjhhhdddaaa___]]]ZZZXXXZZZXXXUUUTTTSSSQQQNNNLLLFFFDDDAAA>>><<<===>>>???>>>===;;;;;;;;;===???@@@BBBAAA???===;;;:::999888333222111///...---------...///000000000///---,,,,,,,,,,,,++++++)))(((((())))))))))))))))))))))))'''((()))+++++++++***)))***)))(((''''''''''''''''''&&&$$$$$$&&&'''&&&%%%((((((((()))******++++++))))))))))))***+++,,,---000333999AAAHHHOOOTTTVVVWWWYYY[[[^^^```aaabbbbbb```]]]ZZZVVVQQQQQQ[[[ggguuuttt{{{yyyzzz}}}yyywwwxxxxxxwwwtttoooiiiddd```[[[YYYXXXXXXXXXWWWTTTRRROOOOOOOOOPPPQQQRRRRRRRRRRRRQQQOOOLLLHHHEEEBBBAAA;;;;;;;;;:::;;;;;;<<<<<<;;;>>>AAACCCDDDEEEGGGIIIRRRUUUYYY\\\___aaadddggglllnnnooopppqqqrrruuuxxx||||||}}}~~~{{{wwwsssppplllkkkjjjhhhfffdddcccbbb\\\YYYUUUSSSSSSSSSRRRQQQMMMMMMLLLLLLKKKJJJIIIIIINNNOOOOOOPPPQQQRRRRRRSSSTTTSSSRRRSSSVVVZZZ___bbbcccgggkkknnnpppqqqsssuuuyyy}}}wwwkkkeee\\\XXXWWW[[[```mmmxxxtttqqqppptttzzz{{{ooobbb^^^bbbcccjjjrrruuuxxx}}}yyyvvvuuu^^^```mmm}}}xxxnnnjjjkkklllkkkhhhddd```[[[WWWUUUUUUUUUWWWXXXXXXUUUPPPLLLEEECCC@@@?????????===<<<;;;===???>>><<<<<<>>>AAA???===<<<<<<<<<<<<;;;999888777555444333222222111111111111111000...---,,,))))))******++++++++++++)))))))))))))))*********))))))(((''''''((()))***)))))))))))))))(((''''''******)))((((((((((((((('''(((((()))***+++++++++(((*********)))***+++---000333888AAAIIIPPPTTTUUUZZZ[[[\\\^^^```aaacccccc^^^]]][[[TTTKKKLLL\\\nnnvvvxxxxxxtttyyy|||zzzwwwtttrrrqqqqqqoookkkfff___YYYVVVLLLKKKIIIIIIIIIIIIFFFDDDFFFFFFGGGGGGHHHHHHIIIIIIGGGFFFDDDBBB@@@???===<<<::::::999::::::;;;<<<===>>>AAADDDFFFGGGIIIMMMOOOUUUXXX]]]aaadddgggkkkmmmqqqsssuuuvvvwwwxxx{{{}}}|||xxxtttoookkkhhhaaa```___]]][[[ZZZXXXXXXRRROOOLLLJJJJJJKKKJJJIIIFFFFFFFFFEEEDDDCCCCCCCCCFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJJJJJJJLLLPPPUUUWWWYYY\\\```cccdddfffhhhjjjpppssswwwzzz|||~~~~~~qqqfffaaaVVVTTTWWW```lll}}}xxxtttqqqpppsssyyysssfffaaaccciiirrr}}}|||zzzxxxaaaaaajjj{{{~~~wwwoookkklllkkkiiifffaaa]]]YYYVVVUUUSSSTTTVVVXXXXXXUUUQQQMMMGGGDDD@@@>>>>>>>>>===;;;:::<<<===<<<::::::<<>><<<;;;:::;;;;;;999888777666555444333222222222111111111000///...---,,,)))*********++++++++++++------,,,,,,++++++*********)))(((''''''((()))))))))))))))))))))(((''''''******)))((((((((((((((('''(((((()))******++++++(((*********)))***,,,...111444:::CCCKKKRRRVVVWWW[[[\\\]]]^^^___aaaaaabbb]]]\\\ZZZSSSKKKMMM]]]oooyyy}}}tttpppvvv{{{}}}xxxssspppmmmiiigggeeedddbbb^^^XXXQQQLLLHHHBBBAAA???@@@@@@???===;;;>>>>>>>>>>>>>>>?????????<<<<<<<<<;;;;;;:::::::::888888888999;;;<<<>>>???BBBDDDGGGIIILLLPPPUUUXXX[[[___ccchhhkkkooorrruuuwwwyyy|||}}}~~~}}}yyysssmmmhhhccc^^^ZZZTTTSSSRRRQQQOOONNNMMMLLLGGGEEEBBBAAABBBCCCCCCBBB@@@@@@??????>>>=========>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAACCCFFFIIIKKKNNNPPPTTTVVVXXXYYY[[[]]]dddgggjjjlllnnnqqquuuxxx{{{qqqddd[[[XXXTTTUUU]]]lll|||wwwrrrnnnppptttwwwjjjcccccciiittt}}}|||eeebbbggguuuxxxqqqooopppjjjhhhccc___[[[XXXWWWVVVUUUVVVWWWYYYZZZWWWRRRNNNHHHDDD???<<<<<<=========:::;;;;;;:::999999<<<>>>>>><<<999999999999777666666555444333333333333333222111111000///...---,,,************++++++++++++++++++***)))((('''&&&&&&+++***)))(((''''''(((((()))))))))))))))(((((('''***))))))((((((((((((((('''(((((())))))******+++(((***************,,,...222666===FFFNNNTTTXXXZZZ\\\]]]^^^______``````___[[[ZZZWWWRRRKKKNNN___qqq|||{{{ppplllrrrwww|||{{{vvvoooiiiddd```\\\YYYVVVUUUSSSOOOKKKEEEAAA>>>===<<<;;;;;;<<<<<<:::888::::::::::::::::::::::::999:::::::::::::::;;;;;;777777888:::<<<>>>@@@AAAFFFHHHJJJMMMQQQWWW]]]bbbdddgggkkkooorrrtttxxxzzzzzz|||{{{sssnnnhhhaaa\\\VVVQQQNNNKKKJJJJJJHHHGGGFFFEEEEEEAAA???======???@@@@@@???===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???AAABBBDDDGGGIIILLLNNNOOOPPPRRRTTT\\\^^^```aaacccggglllpppssswww|||xxxqqqggg[[[UUUTTTXXX]]]iii{{{yyyrrrlllkkknnn{{{xxxkkkccc___^^^hhhwww~~~}}}iiiccceeesssyyysssrrrtttkkkhhhccc^^^[[[YYYZZZZZZZZZZZZ[[[\\\\\\XXXRRRNNNFFFBBB===:::;;;===@@@AAA>>>>>>===;;;;;;;;;===>>>===;;;888777777777666555555444444333333333444444222111000///...---------++++++++++++++++++++++++(((((((((''''''&&&&&&%%%+++******)))((('''''''''(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))******((()))++++++***+++---///222888@@@HHHOOOUUUYYY\\\]]]^^^^^^______^^^^^^]]]YYYWWWTTTPPPKKKOOO```rrryyyvvvwww{{{mmmhhhmmmwww||||||tttoooggg___XXXSSSOOOLLLGGGGGGFFFDDDAAA>>><<<:::777666555666777777666444888888888999999999999999999999999999999999999999999:::;;;===???BBBDDDFFFHHHKKKNNNRRRWWW^^^eeejjjlllooorrruuuvvvxxxzzz|||zzz}}}~~~wwwrrrhhhccc\\\VVVQQQLLLHHHEEEDDDDDDCCCBBBAAAAAA@@@@@@===<<<;;;<<<===???>>>===::::::::::::999999999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>?????????CCCDDDFFFHHHHHHIIILLLNNNTTTUUUWWWWWWYYY]]]bbbfffhhhlllrrrwww{{{~~~xxxooohhh___WWWUUUWWW^^^gggwww{{{tttllljjjmmmvvvwwwkkk```YYYRRRZZZfffrrr}}}|||llldddeeerrryyytttqqqrrrllliiiddd___\\\\\\]]]^^^]]]]]]]]]]]][[[VVVPPPKKKCCC@@@;;;:::===AAAEEEHHHEEECCC@@@>>>>>>>>>???@@@===;;;888666777777777666555444444333333333444444222111000...------------,,,+++++++++++++++++++++)))))))))******+++++++++*********)))((('''&&&&&&(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((()))))))))((()))++++++++++++...000333999BBBJJJPPPUUUYYY\\\]]]^^^_________^^^\\\[[[YYYUUURRRNNNKKKPPPaaarrryyytttooosss{{{mmmhhhlllyyy}}}}}}xxxtttkkkeee\\\TTTMMMHHHDDDAAA=========<<<;;;:::999888666555555666777888666555666666777777888999999999888888888888888888888999>>>>>>@@@AAADDDGGGIIIJJJLLLOOOTTTYYY^^^dddkkkppprrruuuxxxzzzzzz{{{}}}|||zzztttlllfff\\\XXXQQQLLLHHHDDDAAA???>>>>>>======<<<<<<<<<;;;:::999999:::<<<<<<<<<:::888888888888777777777777999999999999999999999999999:::;;;<<<============???@@@AAABBBBBBCCCFFFHHHKKKLLLMMMNNNOOORRRVVVZZZ\\\aaagggkkknnnrrrwww{{{~~~{{{nnnggg```\\\WWWTTTXXX^^^iiixxx}}}vvvooommmooorrr}}}vvvkkk___TTTMMMQQQWWW```lll}}}|||{{{pppeeecccqqq~~~vvvooommmkkkhhhddd___]]]]]]^^^___\\\\\\\\\[[[YYYTTTMMMHHHDDDAAA>>>>>>BBBHHHLLLOOOJJJGGGBBB???????????????>>>;;;888777777999999999666555444333333333333333222111///---,,,,,,------,,,,,,,,,,,,++++++++++++''''''((()))***+++,,,,,,))))))******)))((('''&&&'''(((((()))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((()))+++++++++,,,...111555<<>>??????CCCCCCDDDFFFHHHKKKMMMNNNOOOSSSYYY___eeekkkqqquuuuuuxxx{{{}}}~~~~~~vvvppphhh___XXXQQQMMMGGGCCCAAA???>>><<<;;;:::::::::::::::999999:::999888999;;;<<<:::999888888888888888888888888999999999999999999888888888:::;;;===>>>>>>===<<<===>>>?????????@@@CCCEEEEEEFFFGGGHHHHHHJJJMMMPPPPPPUUU[[[^^^```eeekkkqqqvvvxxx}}}vvvnnnaaa\\\YYYXXXXXX\\\fffppp~~~wwwnnnkkklllnnnyyywwwnnn```SSSIIIJJJMMMQQQYYYfffuuu~~~zzzsssfff```lll|||{{{yyy|||~~~~~~~~~qqqjjjfffdddaaa]]][[[[[[\\\]]]\\\\\\\\\]]][[[WWWPPPLLLIIIGGGEEEEEEIIINNNRRRTTTMMMHHHBBB>>>======<<<;;;>>><<<999888999;;;<<<<<<777666555444333222222222222111///---,,,,,,,,,---------,,,,,,,,,+++++++++&&&''''''(((((()))))))))(((((()))******)))((('''''''''((()))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((()))+++++++++,,,///111888@@@JJJPPPSSSUUUYYY\\\[[[]]]^^^```___^^^\\\ZZZYYYTTTOOOKKKIIIPPPaaaqqq}}}yyyuuuvvvuuu}}}qqqkkkooouuu}}}zzzzzzssslllddd___WWWRRRJJJDDD???===;;;999777666666666555555555555444444444555777888777555666666888999;;;<<<>>>>>>@@@AAABBBDDDEEEGGGHHHIIIFFFGGGHHHIIIKKKNNNPPPQQQRRRWWW]]]dddiiioootttwwwvvvyyy}}}xxxpppiii```VVVOOOJJJFFFAAA>>><<<<<<<<<;;;::::::::::::::::::::::::;;;::::::;;;<<<<<<;;;999999999::::::::::::::::::::::::::::::::::::::::::999;;;===???@@@@@@???>>>>>>????????????@@@CCCEEEBBBDDDEEEFFFFFFFFFIIIKKKHHHMMMSSSUUUWWW\\\cccjjjpppssswww}}}xxxllleeebbb___]]]```dddlllzzzvvvkkkfffffflllvvvyyypppaaaSSSEEEEEEFFFGGGLLLUUU```gggqqqtttvvvtttrrrvvvzzzvvvfff]]]hhhxxx{{{uuuuuuzzz}}}|||tttjjjbbb```^^^[[[YYYYYYYYYZZZ]]]]]]^^^```___\\\VVVRRRNNNLLLJJJKKKNNNRRRUUUWWWMMMHHHAAA<<<;;;;;;:::888???<<<999888:::===>>>>>>888777555444333222222111222111...,,,++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++'''((()))******)))((((((''''''((()))))))))))))))((((((((((((((()))******((((((((((((((('''''''''((()))+++++++++---///222;;;CCCMMMSSSUUUVVVZZZ]]][[[\\\^^^``````^^^\\\ZZZZZZTTTNNNJJJIIIPPPaaaqqq{{{yyy{{{|||yyyiiihhhrrrzzz}}}yyywwwnnnfff^^^XXXSSSLLLIIIDDD>>>:::777777666555555666777888888888888888777666666777888888777;;;;;;<<<;;;;;;===AAADDDGGGHHHJJJLLLNNNOOOPPPPPPLLLLLLMMMNNNPPPRRRUUUVVVYYY^^^dddjjjooossswwwzzz}}}~~~{{{pppdddZZZRRRKKKGGGBBB@@@===;;;:::;;;===>>>888888888777777777666666;;;<<<===?????????>>>===AAA???<<<<<<>>>>>><<<::::::::::::::::::::::::999::::::<<<===>>>>>>>>>>>>===>>>???@@@@@@>>>===<<>>999666444333333...000333555666555333222:::999999999;;;<<<<<<<<<;;;===???AAACCCGGGLLLOOOSSSUUUXXX[[[[[[ZZZWWWVVVQQQPPPQQQRRRTTTWWW[[[]]]^^^bbbhhhnnnrrrvvvzzz|||~~~xxxpppeeeZZZQQQIIIDDD@@@===<<<:::888888999:::;;;=========<<<<<<<<<;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDFFFDDDAAAAAABBBBBB@@@>>>AAAAAAAAA@@@@@@????????????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAABBBDDDEEEFFFGGGFFFFFFGGGIIILLLPPPTTTWWW___eeemmmtttyyy~~~}}}|||~~~|||mmmccc```dddlllzzz}}}~~~|||tttfffXXXMMMFFFAAABBBEEEGGGKKKQQQXXXYYY___iiiqqqxxx{{{}}}rrrcccXXX\\\jjjzzzxxxuuuyyy|||}}}mmm___YYYUUUUUUUUUSSSUUUYYY\\\]]]^^^^^^]]][[[YYYXXXVVVTTTSSSRRRSSSTTTTTTSSSMMMJJJFFFBBB===:::888777;;;;;;;;;<<<<<<=========:::999777444333222222222111///------......---,,,***************+++++++++************************)))))))))))))))***+++++++++***)))(((''''''((()))))))))))))))))))))))))))(((((('''''''''(((((()))+++)))'''(((***---000222===DDDMMMTTTVVVWWWYYYZZZ\\\]]]___``````^^^]]]\\\XXXTTTMMMJJJNNN[[[nnn{{{tttiiijjjvvv{{{xxx~~~zzztttjjj```WWWPPPIIIEEE???===999666333222222222000222777:::;;;999666333888888999:::;;;<<<===>>>???BBBGGGKKKOOOTTTYYY]]]dddgggjjjllljjjeee___[[[VVVVVVVVVWWWZZZ^^^cccffffffjjjoootttwwwzzz}}}|||llldddYYYNNNFFFAAA===;;;::::::999888888999999999<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===@@@CCCFFFIIIKKKMMMLLLJJJJJJKKKKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFEEEDDDCCCBBBBBBBBB======>>>???@@@BBBCCCDDDEEEEEEDDDEEEHHHLLLQQQTTTZZZ___ffflllqqqvvvzzz}}}|||mmmaaa[[[]]]fffwww}}}|||xxxjjj]]]PPPHHHBBBBBBDDDEEEJJJOOORRRVVV___lllvvv|||}}}oooaaaVVVYYYgggwww~~~~~~ttt___YYYUUUUUUUUUTTTUUUXXX^^^^^^^^^]]]\\\ZZZXXXWWWUUUVVVUUUTTTRRRRRRSSSUUUPPPNNNJJJEEEAAA>>><<<;;;<<<<<<===>>>>>>>>>>>>>>>:::999777555444333333444222000.........///...---+++++++++++++++************************************************++++++,,,***))))))(((((((((((()))))))))))))))))))))))))))'''''''''''''''((())))))***)))((((((***---111333AAAGGGOOOTTTVVVVVVWWWYYY\\\]]]^^^``````___]]]\\\YYYTTTLLLIIIPPP```uuuoooiiimmmyyy{{{www|||rrrlllbbbXXXOOOHHHAAA>>>;;;:::888666444444444555444666999;;;<<<<<<:::999888999:::;;;<<<>>>AAACCCGGGLLLSSSZZZ___eeejjjmmmvvvwwwxxxvvvqqqiiibbb]]]YYYYYYYYY[[[___dddiiimmmmmmpppuuuyyy{{{~~~~~~uuubbb[[[PPPGGGAAA===<<<;;;999999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<=========??????AAACCCGGGKKKOOORRRTTTSSSTTTUUUVVVWWWWWWWWWUUUUUUUUUUUUTTTRRRPPPOOONNNNNNMMMLLLLLLMMMNNNNNNKKKKKKLLLKKKJJJGGGEEEDDDAAA@@@@@@@@@AAACCCDDDEEEEEEFFFFFFHHHJJJMMMPPPQQQUUUYYY___dddiiinnnssswwwzzz~~~~~~oooaaaZZZYYYbbbsss|||zzz||||||ooobbbUUULLLEEEDDDFFFHHHMMMSSSYYY___jjjuuu~~~~~~mmm```UUUWWWdddsss~~~zzzwwwbbbZZZUUUVVVWWWVVVVVVXXX___^^^\\\[[[YYYWWWVVVUUUSSSUUUVVVUUUQQQPPPQQQTTTRRRQQQMMMJJJGGGEEEDDDCCCAAAAAABBBBBBAAA@@@???>>>:::999777555444444444555222000...---......---,,,,,,,,,,,,++++++******************************************))))))******+++)))))))))(((((((((((()))))))))))))))))))))))))))''''''''''''((()))******))))))))))))+++...222555DDDJJJQQQUUUVVVVVVWWWXXX[[[\\\^^^``````___^^^]]]WWWRRRLLLKKKSSSeeeyyyyyynnnmmmsss}}}|||vvv}}}yyyjjjdddZZZPPPHHHBBB<<<999888888666555555555666666333333444555666777888999;;;===>>>???AAAEEEKKKOOOVVV\\\fffnnnvvv{{{yyyqqqiiiccc```[[[[[[\\\^^^ccchhhmmmppprrruuuzzz}}}wwwmmmYYYRRRIIIAAA===<<<;;;;;;888999:::;;;<<<=========>>>>>>@@@BBBDDDFFFGGGHHHIIIIIIJJJMMMPPPTTTXXXZZZ[[[\\\^^^```bbbdddfffhhhjjjjjjkkkjjjiiigggeeedddaaa```___^^^]]]\\\\\\\\\VVVWWWYYYZZZXXXTTTOOOLLLIIIHHHGGGFFFFFFGGGHHHIIIEEEGGGJJJNNNOOOPPPOOONNNPPPSSSXXX]]]bbbgggmmmqqqpppuuu{{{ssseee[[[YYY```ooo|||wwwwwwzzzrrreeeWWWNNNGGGFFFIIIMMMSSSZZZccckkkwww}}}lll___TTTTTT___mmm}}}}}}www|||eee]]]WWWXXXYYYYYYXXXYYY^^^\\\ZZZWWWUUUTTTTTTSSSSSSVVVYYYXXXUUURRRSSSUUURRRQQQOOOMMMLLLLLLLLLLLLGGGGGGGGGFFFDDDBBB???===;;;:::888666555444555555111///---,,,------,,,+++---------,,,+++***))))))***************************))))))((((((((())))))((((((((())))))))))))((()))))))))))))))))))))))))))((((((((())))))***+++((()))******+++...444888FFFLLLRRRVVVVVVVVVXXXZZZ\\\]]]___``````___]]]\\\SSSOOOKKKNNNXXXjjj|||rrrmmmqqqvvv~~~}}}vvvxxxtttbbb[[[RRRIIIBBB>>>:::777555444444444444555555666444444333444555777:::;;;:::<<>>???AAABBBEEEIIIMMMQQQTTTUUUTTTUUUVVVYYY]]]```ccceeejjjmmmppprrrtttvvvzzz|||~~~}}}{{{yyyvvvvvvuuusssqqqooolllkkkeeefffhhhhhheeeaaa[[[XXXRRRPPPMMMJJJHHHHHHHHHIIIGGGJJJNNNRRRTTTRRROOOMMMNNNQQQTTTWWWZZZ___dddhhhhhhlllrrrxxx~~~wwwhhh\\\YYY^^^iiiyyy{{{uuusssuuu}}}uuuhhhWWWNNNHHHIIINNNTTT^^^ffflllwww{{{lll^^^RRRPPPXXXeeeuuu}}}jjjaaaZZZ[[[]]]\\\[[[[[[]]][[[WWWTTTRRRRRRSSSSSSTTTXXX\\\]]]\\\ZZZWWWVVVQQQPPPOOONNNNNNOOOPPPQQQIIIIIIIIIIIIFFFCCC@@@>>>===<<<999777555444444444000...,,,,,,,,,---,,,+++///...---,,,+++***))))))++++++++++++++++++++++++***)))(((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))))))))(((((((((((())))))''')))+++++++++///555:::GGGLLLSSSVVVWWWWWWZZZ\\\]]]^^^___``````^^^\\\[[[RRRNNNLLLQQQ___rrruuukkklllqqqwww}}}~~~vvvyyyqqqkkkZZZTTTKKKCCC>>>;;;888777444444444444555555555666777888999:::;;;===>>>???;;;>>>BBBFFFNNN[[[kkkwww|||uuummmhhheeecccaaacccfffjjjnnnqqqtttuuuzzz}}}~~~rrrbbbWWWGGGCCC===999888888888888::::::::::::<<>>;;;888555444333333111///---------...---+++000///...---+++***)))(((+++++++++++++++++++++++++++***))))))(((((())))))&&&'''((()))******)))((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&))),,,,,,,,,///666<<>>???>>>>>>CCCFFFLLLRRR\\\lll~~~{{{wwwqqqkkkgggcccbbbdddfffjjjooosssuuuwwwwww|||xxxkkk[[[OOOCCC@@@<<<999999999999999>>>===<<<===???BBBFFFIIIQQQSSSYYY___gggmmmsssuuuwwwtttnnnhhhdddaaa``````VVVWWWYYYZZZ[[[[[[ZZZYYYQQQQQQPPPOOONNNPPPSSSVVVXXXZZZ^^^ccciiipppxxx}}}{{{jjj[[[WWWYYY___lll}}}{{{rrrmmmnnnwww{{{nnn]]]VVVRRRVVV___jjjxxxwwwiii[[[MMMHHHLLLVVVeeerrrqqqfff___```cccccc```___]]]ZZZWWWSSSRRRSSSUUUVVVRRRUUUZZZ```dddaaaZZZSSSOOONNNMMMLLLKKKLLLMMMMMMCCCDDDFFFGGGGGGEEEBBBAAA@@@???<<<888666444333333222000.........///...---000000...---+++***)))(((++++++++++++++++++++++++,,,,,,+++***))))))******&&&'''(((*********)))((())))))))))))))))))))))))((('''&&&%%%$$$#########&&&))),,,,,,,,,///666===EEEKKKRRRVVVXXXZZZ^^^aaa___```aaaaaa___]]]ZZZYYYWWWQQQNNNUUUhhhtttmmmiiimmmttt|||wwwwwwlllbbb[[[LLLHHHAAA<<<999777666555555666777777555555555777;;;888;;;CCCEEEAAAAAAEEELLLQQQYYYbbbnnn~~~vvvtttqqqnnnkkkiiihhhhhhgggllltttzzz||||||{{{{{{}}}rrrdddRRRFFF===<<<;;;999888888999999;;;===@@@BBBDDDFFFJJJLLLTTT[[[dddkkkqqqzzz~~~{{{wwwpppkkkhhhfffbbbaaabbbccccccbbb```\\\VVVRRRQQQPPPOOONNNSSSTTTWWWZZZ^^^eeemmmrrr~~~zzzjjj\\\SSSTTT[[[hhhzzzyyypppllllllrrrzzz~~~qqq^^^WWWTTTYYYcccppp|||}}}lllXXXIIIGGGFFFGGGYYYpppxxxkkkaaabbbgggfff```\\\]]]\\\[[[YYYWWWVVVUUUTTTYYYWWWXXX___dddbbbZZZTTTPPPOOONNNMMMNNNMMMKKKIIIFFFFFFGGGHHHHHHGGGEEEEEEBBB???:::555333444666777444555666444111///...///////////////...---,,,+++------,,,,,,+++***))))))---***'''(((***+++)))'''************************+++***)))(((((()))***++++++*********))))))((((((***+++,,,+++,,,111:::@@@JJJMMMQQQTTTWWWZZZ]]]___dddcccaaa```___]]]ZZZXXXPPPUUUXXX___sss|||ooonnnnnnsss|||{{{}}}tttiii^^^VVVIIIDDD>>>999777666555555222444666666666666888::::::999===CCCGGGHHHMMMUUU\\\bbbmmmwwwxxxsssqqqpppnnnllljjjiiiiiiiiimmmqqqxxx}}}yyynnn```OOODDD===<<<:::999999999:::;;;>>>AAADDDHHHKKKPPPUUUYYYbbbgggooouuu|||~~~wwwsssooolllkkkjjjiiihhhiiiddd___YYYVVVSSSPPPNNNMMMNNNPPPRRRUUU[[[bbbhhhqqqtttzzzzzzjjj\\\SSSTTTZZZgggxxx|||tttnnnlllqqqyyyttt```WWWQQQUUU```ppp{{{}}}mmmZZZKKKHHHEEEFFFVVVkkk~~~xxxmmmeeeeeegggccc]]]ZZZ[[[[[[[[[[[[[[[[[[ZZZYYYZZZXXXYYY^^^cccbbb[[[VVVTTTSSSRRRRRRRRRPPPMMMJJJDDDEEEFFFGGGFFFDDDBBBAAA>>><<<888444222222333444444555666444222/////////////////////...---,,,,,,------,,,,,,+++******))),,,***((((((******)))((())))))))))))))))))))))))******))))))))))))******************)))))))))(((***+++,,,+++,,,222:::AAAKKKNNNSSSVVVYYY\\\___aaadddcccaaa```___^^^ZZZXXXPPPTTTZZZfff~~~rrrsssuuu{{{yyyzzzpppdddXXXPPPCCC???:::777555555555444111222444555666888;;;======>>>BBBFFFJJJPPP]]]iiipppxxxyyyrrrmmmjjjkkkkkkjjjjjjjjjkkkllllllrrruuuzzz~~~~~~ttthhhZZZJJJ@@@<<<;;;:::999:::;;;===>>>AAADDDJJJOOOUUU]]]dddjjjssswww}}}~~~zzzwwwtttqqquuuqqqkkkeee___YYYSSSOOOKKKKKKLLLLLLNNNRRRXXX]]]dddgggnnnwww{{{kkk]]]SSSTTTXXXdddtttyyyqqqmmmqqqwwwwwwdddXXXNNNNNNWWWfffzzz}}}mmm\\\MMMIIIEEEEEESSSeee{{{xxxpppjjjiiiggg```ZZZWWWYYYZZZ\\\^^^___```______[[[[[[[[[^^^aaaaaa]]]YYYXXXWWWWWWWWWWWWTTTOOOLLLCCCDDDEEEFFFDDDAAA>>><<<<<<:::888555333222222222444555666444222000///000////////////...---,,,,,,------,,,,,,++++++******,,,***(((((()))***)))((((((((((((((((((((((((((())))))************))))))************))))))))))))***+++,,,,,,---222:::AAALLLOOOTTTXXX[[[^^^aaacccdddcccaaaaaa```^^^ZZZXXXRRRUUU\\\nnnuuuvvvzzzwww}}}uuukkk^^^QQQIII???;;;777555555555555555222333555666777999<<>><<<;;;::::::;;;>>>AAACCCEEEJJJPPPXXXaaajjjsssyyy}}}{{{uuuooohhh```XXXSSSOOOOOONNNLLLLLLNNNRRRVVV]]]aaagggnnnuuu||||||lll^^^SSSSSSWWW```ooouuunnnooouuuzzzhhhYYYKKKFFFKKKUUUcccooo}}}ooo___QQQJJJEEEDDDPPP___wwwyyyuuuqqqooonnnhhh___YYYXXXXXXZZZ\\\___````````````]]]______^^^___```^^^ZZZ[[[[[[[[[[[[ZZZVVVQQQMMMDDDEEEFFFFFFDDD@@@<<<999<<<;;;:::888666555333333444555666555222000000000000000000//////...---,,,------,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((*********))))))))))))))))))+++,,,,,,---333;;;BBBKKKOOOTTTYYY\\\___bbbddddddcccbbbaaaaaa^^^[[[XXXUUUWWW___tttwwwwwwyyyuuuxxxooodddXXXLLLDDD<<<999666555666777666666555666777777888:::>>>@@@CCCJJJQQQWWW^^^mmm~~~xxxpppjjjhhhhhhhhhiiieeegggiiikkknnnppprrrsssssstttvvvxxxyyy|||yyylll^^^QQQEEE???<<<;;;;;;;;;>>>BBBFFFIIIMMMSSS[[[dddmmmwww|||vvvooofff^^^XXXVVVUUURRRNNNLLLKKKNNNQQQXXX\\\bbbgggmmmsss{{{{{{lll^^^SSSRRRUUU]]]kkk}}}yyyooonnnsss|||iiiZZZJJJCCCDDDIIIPPPXXXlllzzz~~~qqqcccTTTLLLFFFFFFPPP^^^sssvvvsssqqqqqqqqqkkkaaa\\\[[[XXXYYY[[[\\\]]]]]]\\\\\\___cccddd```]]]___^^^[[[]]]]]]]]]]]][[[WWWRRRMMMGGGGGGHHHGGGEEEAAA===;;;;;;;;;:::999777555444333444555666555333111111111000000000000///...---,,,---------,,,,,,,,,,,,,,,+++******)))(((((()))***************************((()))***++++++***)))((())))))))))))))))))******)))+++,,,,,,...333<<>>::::::999777666444333333444555666555333111111222000000000000///...------------------,,,,,,,,,,,,***++++++***(((''')))***************************))))))************))))))))))))))))))************)))+++,,,,,,...444===CCCFFFKKKRRRXXX\\\___bbbcccdddcccccccccccc```[[[WWWUUUVVVbbb}}}wwwtttqqqssszzzvvv{{{uuujjj___UUUKKKBBB===999777555555666666666555777888999:::<<>>===>>>@@@EEELLLRRRWWW]]]dddmmmvvv{{{~~~}}}zzzwwwsssooolllhhhiiiiiijjjiiigggeeeddd```]]]ZZZXXXZZZ___fffjjjsssvvvzzz}}}~~~{{{uuulllddd```______XXX[[[\\\ZZZXXX[[[aaahhhlllrrr{{{yyyjjj]]]QQQQQQRRRXXXfffzzzppplllpppvvvwwweeePPPFFFCCCCCCDDDGGGGGGOOOWWW\\\ccckkkppppppsss|||vvvkkk[[[NNNIIINNN[[[fffsss}}}wwwssstttqqqiiiaaa]]]YYYWWWTTTRRRRRRSSSUUUWWWRRR```hhhccc```fffiiifffaaa___]]]\\\[[[ZZZWWWTTTMMMLLLIIIFFFDDDCCCCCCCCC???===;;;999888888888999444555666666444222222333111111111111000///...---------------------------)))+++,,,***'''&&&)))+++))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))*********+++)))+++,,,---///444===DDDFFFKKKSSSZZZ^^^aaaccceeeccccccddddddccc```[[[WWWQQQSSSbbb|||uuuhhhhhhiiioooxxxyyyrrrjjj^^^RRRIIIAAA<<<999555666666555333333444666777:::<<<===???EEEPPPYYYeeesss~~~xxxpppjjjgggfffffffffeeedddcccbbbaaabbbcccdddjjjkkknnnppppppooonnnllljjjkkkjjjhhheeedddeeefffmmmqqqvvv|||}}}uuusssttt}}}~~~vvviiiZZZNNNEEE@@@>>>>>>>>>>>>@@@DDDJJJQQQTTT[[[```hhhoootttuuutttrrrtttpppllljjjhhhddd___[[[^^^^^^^^^_________``````]]]ZZZTTTQQQQQQUUUZZZ^^^jjjkkknnnoooqqqssswwwzzzyyy|||{{{vvvqqqkkkgggddd```ZZZWWWXXXZZZ\\\]]]bbbhhhqqqwww|||nnn^^^VVVQQQQQQYYYgggxxxooohhhkkkrrr{{{xxxgggUUUKKKEEEBBBCCCEEEIIINNNTTTYYY]]]bbbiiiooozzz|||yyykkkZZZNNNKKKRRRbbbqqq~~~yyyppprrrvvvrrrjjjdddZZZWWWTTTRRRSSSTTTUUUUUUWWW]]]dddiiijjjiiihhhgggbbbaaa``````^^^ZZZUUUQQQKKKJJJHHHGGGFFFGGGGGGHHHEEECCCAAA===;;;999888888777666555333111000000000000////////////.........//////...---,,,,,,++++++)))------)))(((***+++***++++++******))))))(((((()))***+++,,,,,,+++)))((())))))))))))))))))))))))((())),,,...111777===BBBGGGKKKRRRXXX\\\___ccceeedddddddddcccbbb```]]]\\\RRRSSS```xxx|||rrrffffffkkkuuu}}}{{{mmmeeeYYYNNNEEE>>>999666555666777666555444555777888;;;===???CCCMMMZZZcccqqq{{{tttooohhhdddbbbaaaaaa```ddddddcccbbbbbbcccddddddmmmnnnooopppnnnkkkgggeeeaaaaaa```^^^]]]^^^aaacccjjjpppxxxwwwqqqhhhgggiiirrr{{{rrrdddVVVKKKEEEAAA????????????AAADDDIIIMMMPPPUUUZZZ```fffjjjjjjiiigggfffcccaaa``````^^^ZZZWWWZZZZZZZZZ[[[[[[[[[\\\\\\XXXTTTOOOKKKKKKOOOTTTWWWaaacccfffggghhhjjjlllnnnnnnppptttvvvxxxzzz~~~~~~xxxtttsssmmmeee^^^ZZZXXXWWWWWW\\\bbbiiiooossszzzppp```VVVQQQQQQYYYgggxxx}}}lllgggiiinnnwwwxxxhhhWWWLLLGGGCCCCCCFFFHHHMMMSSSYYY___gggpppwww}}}zzzwwwiiiYYYNNNKKKRRRbbbqqq}}}rrrrrruuurrriiibbbYYYVVVSSSRRRTTTVVVWWWWWWYYY\\\```dddfffgggfffeeeaaa```______^^^ZZZVVVRRRMMMLLLJJJIIIHHHHHHHHHHHHEEECCC@@@===:::999888888999888666444222111000000/////////............---///......---,,,,,,++++++%%%***,,,***((()))(((&&&*********)))))))))))))))(((((()))************)))))))))))))))))))))))))))(((***,,,...111777===BBBHHHLLLSSSXXX]]]```cccfffdddeeeeeedddbbb___\\\ZZZRRRTTTbbbxxxzzzooodddfffnnnzzzyyyggg___TTTIIIAAA;;;777555444666888888777666666777:::<<>>CCCHHHMMMSSSYYY]]]```cccfffdddeeefffeeebbb^^^YYYVVVPPPUUUdddwww{{{lllcccgggrrrxxxaaaZZZOOOEEE???;;;888777333555777888777666777888;;;>>>CCCKKKVVVeeettt{{{uuuooojjjcccaaa___^^^_________]]]```aaaaaabbbcccdddeeefffggghhhiiijjjhhhddd___]]]UUUUUUTTTTTTVVV[[[ccciiiooozzz{{{nnnbbbYYYQQQRRRWWWcccuuu~~~ssshhhYYYMMMFFFEEEEEEEEEEEEFFFHHHJJJKKKKKKJJJIIIKKKLLLNNNPPPPPPPPPNNNMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQNNNJJJFFFEEEGGGJJJMMMTTTWWWZZZ[[[[[[ZZZYYYYYYZZZ\\\___aaabbbdddgggiiikkkpppvvvzzz}}}~~~tttkkkddd___\\\WWWYYY[[[^^^aaagggooouuuzzzpppaaaUUUQQQPPPXXXfffwwwwwwlllfffeeedddmmm|||zzzlll\\\RRRKKKGGGIIILLLPPPTTTZZZaaajjjwww~~~{{{yyyqqqeeeVVVLLLIIIOOO___mmmqqqyyyyyywww{{{|||rrrsss}}}ssssssppphhhaaaVVVUUUUUUXXX[[[^^^______```\\\XXXYYY___cccbbb```\\\[[[ZZZYYYYYYVVVSSSPPPOOONNNMMMKKKJJJIIIHHHGGGFFFDDDAAA===;;;;;;;;;;;;===<<<:::777444222111000............------------......---------,,,,,,,,,)))...000...,,,---,,,***(((((())))))******++++++***)))(((''''''(((***+++)))))))))))))))))))))))))))***,,,...222888@@@EEEHHHLLLSSSXXX\\\___bbbddddddeeefffeeebbb\\\VVVRRRNNNWWWgggxxxnnndddiiiuuuvvv\\\UUUKKKBBB===:::999888222444666777777777888999===BBBJJJUUUbbbppp}}}yyyrrrkkkgggfff```___^^^^^^```aaa```___^^^___```aaacccdddeeeeeedddeeeeeedddbbb___[[[YYYRRRRRRRRRSSSWWW___hhhooowwwmmmaaaUUUNNNLLLPPPWWWdddwwwzzzpppeeeVVVKKKHHHIIIIIIJJJKKKMMMOOOQQQQQQOOOMMMLLLJJJKKKKKKJJJJJJIIIHHHHHHIIIKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRNNNLLLIIIFFFEEEFFFHHHJJJQQQTTTWWWXXXXXXVVVVVVVVVVVVXXX[[[\\\]]]^^^aaaccccccgggmmmppprrrvvv{{{yyyqqqkkkhhh]]]\\\[[[ZZZ\\\aaahhhmmmrrrxxx~~~mmm___UUUPPPPPPXXXfffwww~~~vvvnnnhhhbbbkkkzzz|||ooo___UUUNNNKKKNNNTTT[[[___fffnnnxxx}}}zzzpppdddUUUKKKHHHMMMZZZhhhmmmttt}}}|||zzznnnmmm~~~tttqqqmmmgggbbbWWWWWWXXX[[[___bbbbbbbbbbbb]]]YYYZZZ___ccccccaaaZZZYYYWWWVVVUUUSSSOOOLLLNNNNNNMMMKKKJJJHHHGGGFFFHHHFFFBBB>>><<<<<<===>>>>>>===:::888555333222111//////.........------------------------,,,,,,,,,(((+++***&&&$$$''')))((((((((())))))******++++++---,,,***)))((())))))******************************+++,,,...222999AAAGGGGGGLLLRRRWWW[[[^^^aaacccdddeeeeeeddd```ZZZTTTPPPMMMYYYjjjyyyrrrhhhmmmwwwwww]]]UUUJJJAAA;;;999888888444555777777777888:::<<>><<<<<<>>>???===<<<:::888555333222222000////////////.........------------------------***,,,+++%%%$$$'''***+++))))))))))))************,,,++++++***************************************++++++,,,...222999BBBHHHHHHMMMSSSXXX[[[^^^aaacccdddddddddbbb___YYYTTTPPPMMM\\\nnnzzztttkkkoooxxxxxxfff]]]QQQFFF>>>;;;999888777888888777777:::>>>AAAGGGPPP```qqq}}}xxxpppiiigggccc^^^^^^ccc```^^^[[[[[[\\\]]]]]]]]][[[\\\^^^___````````````bbb```]]]ZZZXXXVVVVVVVVVSSSWWW\\\dddooo||||||xxxpppkkkccc\\\VVVRRRNNNKKKGGGOOO\\\lll|||tttggg^^^SSSOOOTTTZZZ]]]]]]^^^^^^]]][[[XXXSSSNNNKKKFFFEEEBBBAAA@@@AAABBBCCCBBBEEEIIIJJJJJJKKKNNNPPPNNNNNNMMMMMMMMMLLLLLLLLLHHHGGGFFFDDDDDDEEEFFFGGGJJJMMMOOOQQQQQQSSSUUUWWWTTTVVVXXXYYYYYYZZZ\\\^^^bbbfffiiikkkkkklllpppsssuuuvvvxxx{{{~~~zzztttkkkeeeccceeeiiilllooosssyyy}}}mmm```UUUPPPOOOWWWeeewwwwwwfffaaajjjyyytttdddXXXRRRRRR[[[fffqqqyyy~~~zzzrrreeeVVVKKKEEEFFFPPP\\\fffooo|||mmmgggwwwqqqgggbbbaaacccVVVWWWYYY]]]``````___]]]\\\]]]___aaabbbcccdddddd\\\ZZZVVVTTTRRROOOLLLIIIMMMMMMNNNMMMMMMKKKJJJIIIGGGDDD@@@<<<:::;;;===>>><<<;;;999777555444333333111111000000000/////////------------------------,,,///...***(((+++---,,,*********)))))))))))))))'''((()))***++++++++++++************************+++,,,---...222:::CCCIIIKKKOOOUUUZZZ]]]```ccceeeddddddccc```]]]XXXTTTQQQPPP```qqqzzzqqqjjjpppzzzzzzooofffYYYLLLCCC>>>;;;:::::::::999888999<<>><<<<<<>>>@@@AAAAAAEEEIIIKKKKKKMMMPPPSSSKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFGGGGGGIIIIIIJJJLLLNNNPPPQQQTTTXXXZZZVVVXXXZZZ[[[[[[\\\]]]___```cccfffgggfffgggjjjnnnrrrsssuuuwwwyyy{{{}}}~~~vvvnnnkkkllloooqqqqqqtttxxx|||~~~ooobbbTTTPPPOOOWWWeeevvvttt___aaajjjxxxvvveeeYYYSSSTTT___kkkwww~~~yyysssgggWWWKKKDDDDDDMMMXXXbbbjjjyyynnngggvvvnnnccc]]]^^^bbbUUUVVVXXX\\\^^^^^^\\\ZZZYYY\\\```ccccccccccccddd^^^[[[XXXUUURRROOOLLLIIIMMMNNNOOOOOONNNMMMLLLKKKEEEBBB>>>:::999:::<<<===;;;:::888777555444333333111111111111000000000000------------------------(((,,,---***(((******(((++++++******))))))(((((("""$$$&&&)))+++,,,,,,,,,************************,,,,,,---...222:::DDDJJJMMMQQQWWW\\\___bbbdddfffdddcccbbb___\\\XXXTTTRRRRRRbbbssszzz~~~zzzmmmiiiooo{{{|||vvv___OOOEEE===::::::;;;:::999999;;;???DDDGGGXXXdddttt}}}wwwtttjjjgggccc___]]]\\\\\\]]]aaaaaaaaa```___]]]\\\[[[[[[ZZZZZZ\\\^^^]]]YYYUUUTTTTTTTTTUUUVVVWWWYYYZZZeeennn}}}{{{tttnnnggg```[[[RRROOOJJJEEECCCDDDFFFIIIKKKUUUddduuu}}}rrrjjj]]]XXXUUUXXXaaakkkqqqrrrggg___VVVOOOKKKIIIFFFCCC>>>??????>>>======???@@@BBBEEEIIILLLLLLKKKKKKKKKNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGKKKNNNRRRUUUWWWXXXYYY[[[\\\\\\\\\\\\]]]^^^___```eeefffgggggggggiiillloootttrrrpppoooppprrrtttvvvzzz{{{}}}{{{xxxuuurrrqqqqqqrrrtttyyy{{{lllaaaRRROOONNNTTTcccyyyzzzlllddd^^^eeeqqqxxxhhh]]]VVVVVV```jjjxxx}}}yyyqqqfffXXXMMMEEECCCJJJSSS^^^ddduuuxxxnnnwww{{{gggaaa___[[[UUUXXXWWWWWWXXXZZZZZZXXXWWWUUUZZZ___aaa```___```bbbZZZ[[[ZZZWWWSSSPPPOOOPPPNNNPPPRRRRRRNNNJJJHHHFFFDDDAAA===999888999<<<===999888888777666555444444222111//////000111111000......---------......///************************))))))(((((((((((())))))++++++******))))))((((((---,,,++++++******+++++++++,,,---000666===DDDHHHKKKPPPVVV[[[___bbbeeegggeee```^^^___]]]XXXUUUUUUVVVeeeuuu~~~|||qqqmmmkkkrrr|||hhhUUUHHH>>>999999::::::::::::===CCCJJJPPPbbbkkkwww}}}{{{tttnnnjjjcccaaa___]]]\\\]]]^^^```aaaaaaaaa```___^^^\\\\\\ZZZYYYYYY[[[]]]\\\XXXUUUYYYWWWSSSRRRUUU]]]fffmmmwwwyyyooogggaaa[[[UUUPPPJJJHHHEEEBBBAAACCCFFFIIIPPP[[[kkk}}}|||qqqiii[[[WWWVVV[[[fffoooqqqpppbbb[[[RRRKKKGGGEEEBBB???===>>>>>>===<<<<<<>>>@@@AAAEEEIIIKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGIIIIIIIIIIIIHHHHHHGGGGGGJJJNNNTTTYYY[[[\\\\\\\\\\\\\\\\\\\\\]]]^^^___```dddfffggggggggghhhjjjlllpppooonnnnnnoooqqqsssttttttuuuwwwzzz}}}}}}yyytttsssrrrssswww|||wwwhhh]]]QQQOOONNNTTTcccyyyvvvggg___\\\dddppp~~~yyylllaaaWWWRRRVVV]]]lllzzzzzzwwwssshhhZZZOOOGGGDDDKKKSSS^^^ddduuuvvv~~~}}}hhh___\\\XXXTTTTTTSSSSSSTTTUUUUUUTTTRRRVVV[[[___```___]]]^^^```^^^^^^\\\XXXTTTQQQPPPQQQSSSTTTUUUSSSOOOJJJHHHGGGCCC@@@<<<999777888:::<<<;;;:::999888777666555555222000//////111222111111///......---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))*********))))))))))))))),,,+++******))))))******+++,,,---111666>>>EEEIIIMMMQQQWWW]]]```cccfffhhhfffaaa______]]]WWWTTTUUUZZZiiizzzwwwnnnlllooowwwkkkWWWIII???::::::777:::<<<===???FFFRRR[[[kkkqqqwwwxxxrrrkkkeeebbb___^^^]]]\\\\\\]]]^^^___aaaaaaaaa```___^^^]]]\\\ZZZYYYYYYYYYZZZYYYWWWTTTUUUTTTRRRSSSZZZfffttt~~~tttlllaaaXXXRRRMMMIIIEEEBBBBBBBBBAAAAAACCCHHHLLLWWWdddvvvzzzoooggg\\\YYYYYYaaalllqqqnnnhhh[[[TTTKKKEEEBBB@@@===::::::;;;<<<<<<;;;;;;===???@@@DDDHHHJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHMMMTTT[[[___```___^^^]]]]]]]]]]]]^^^___``````dddfffhhhiiiiiiiiiiiijjjkkkkkklllmmmnnnpppqqqqqqqqqqqqrrrtttvvvyyy{{{|||{{{yyyuuussstttxxx}}}sssdddYYYOOOMMMMMMTTTcccyyyqqqbbbZZZ[[[aaammm|||}}}qqqeeeXXXNNNKKKNNN[[[hhhzzz~~~zzzwwwuuujjj\\\PPPHHHEEEKKKSSS\\\dddtttjjj^^^XXXUUUSSSRRRQQQPPPQQQRRRRRRQQQPPPYYY\\\______\\\[[[\\\^^^bbbaaa^^^YYYTTTRRRRRRSSSZZZZZZXXXTTTNNNJJJHHHGGGBBB@@@<<<888777888999;;;===<<<;;;999888777666666111000//////111222222222000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***))))))))))))************+++***))))))(((((()))))),,,,,,---111777>>>EEEIIIOOOSSSZZZ___bbbeeeggghhhgggcccaaa```\\\VVVSSSTTT___nnn~~~}}}qqqlllmmmttt~~~}}}dddQQQFFF>>>;;;;;;777;;;??????AAAIIIXXXdddmmmpppssspppjjjdddaaa```______^^^]]]\\\\\\\\\\\\aaaaaaaaa```___^^^]]]]]]\\\ZZZYYYWWWVVVUUUTTTTTTOOOSSSYYY```jjjwwwyyykkkcccWWWNNNIIIFFFCCCAAA???@@@AAABBBBBBFFFLLLQQQ]]]lllxxxmmmeee___]]]___hhhqqqrrrhhh^^^TTTNNNFFFAAA???===999777888999::::::999:::<<<>>>@@@CCCHHHJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJKKKKKKKKKJJJHHHHHHGGGJJJPPPXXX^^^aaaaaaaaa^^^^^^^^^^^^___```aaabbbdddgggkkkmmmlllkkkjjjjjjhhhjjjlllnnnpppppppppppppppqqqqqqrrrsssuuuwwwxxxzzz{{{{{{{{{|||{{{wwwuuuvvvxxxzzz~~~qqqbbbWWWMMMLLLLLLSSScccyyyooo```XXXXXX^^^jjjxxxuuuiiiZZZLLLEEEFFFMMMXXXgggwww|||zzzvvvkkk]]]QQQHHHDDDIIIPPPXXXaaaqqqmmm___XXXUUUTTTUUUSSSRRRRRRSSSTTTSSSRRRZZZ]]]```___\\\ZZZ[[[]]]aaa```]]]YYYUUUTTTUUUWWW___]]]YYYSSSMMMHHHFFFFFFCCCAAA===:::888888:::;;;>>><<<:::888777666555555111000//////111333333222111000///...---,,,,,,,,,***************************))))))))))))))))))***(((((())))))******++++++++++++***))))))))))))))),,,,,,...222888???FFFKKKQQQVVV\\\aaadddfffhhhiiiiiieeebbb```[[[TTTRRRUUUbbbqqqvvvnnnlllooo{{{qqqZZZJJJAAA<<<:::<<<999===AAABBBDDDMMM[[[gggnnnooonnnjjjccc___^^^__________________^^^]]]]]]______```______^^^]]]\\\]]][[[YYYUUUSSSSSSSSSTTTUUU\\\fffppp{{{{{{sssccc[[[PPPHHHEEECCCBBB@@@>>>@@@CCCCCCDDDHHHPPPVVVddduuuvvvkkkccc^^^^^^cccmmmtttrrreeeZZZPPPKKKCCC???===;;;888555666777999999999:::<<<>>>AAAEEEIIIKKKKKKJJJJJJJJJHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKMMMMMMMMMLLLJJJIIIHHHIIILLLSSSZZZaaacccddd````````````aaabbbcccdddfffiiimmmpppooonnnmmmmmmiiikkknnnppprrrrrrrrrqqqpppppppppqqqrrrssstttuuuvvvwwwwwwwwwzzz{{{vvvttttttuuu{{{}}}qqqbbbWWWKKKJJJKKKSSScccyyynnn```XXXUUU[[[fffuuuwwwkkk[[[MMMFFFGGGEEENNNXXXcccppp~~~~~~|||wwwkkk]]]QQQGGGBBBFFFMMMSSS]]]nnnqqqddd\\\YYYXXXXXXVVVTTTTTTUUUUUUUUUTTT[[[^^^aaa```]]][[[[[[]]]^^^]]][[[XXXVVVVVVXXX[[[```^^^YYYRRRKKKFFFDDDEEEDDDBBB???<<<:::::::::;;;<<<:::888666444444444444222000///000222333333222111000///...---,,,,,,,,,******************************))))))))))))******(((((())))))******++++++,,,,,,+++************+++,,,,,,...222888@@@GGGLLLSSSXXX^^^dddfffggghhhiiiiiifffcccaaaZZZSSSRRRVVVcccrrr~~~uuuooopppuuuyyygggSSSFFF???:::999:::;;;>>>BBBDDDIIIRRR```jjjpppooolllfff^^^ZZZZZZ\\\[[[\\\^^^```aaabbbaaaaaa^^^^^^^^^^^^^^^]]]\\\\\\[[[YYYWWWTTTRRRSSSVVVYYY```gggpppyyyrrriiiYYYRRRIIICCCAAABBBAAA@@@???BBBEEEEEEFFFMMMWWW```qqq~~~uuujjjbbb[[[___fffppptttpppdddZZZMMMHHHBBB>>>===;;;888555555666888888888:::<<>>:::999;;;<<<>>>BBBGGGOOOZZZeeemmmooonnnjjjccc\\\XXXYYY\\\[[[\\\___aaabbbbbb```___\\\\\\]]]]]]]]]\\\[[[[[[VVVUUUTTTRRRRRRUUU\\\aaajjjsss}}}rrreee\\\PPPJJJCCC???@@@AAAAAAAAACCCFFFJJJKKKMMMVVVdddooo~~~uuujjjbbb^^^dddlllrrrqqqjjj___VVVKKKFFFAAA>>>===;;;888555444666777888999:::===???FFFIIIMMMOOOOOOOOONNNOOOKKKLLLLLLLLLLLLLLLLLLLLLNNNOOOQQQRRRRRRPPPNNNLLLLLLKKKNNNUUU___fffhhhhhheeeeeeeeeeeefffggghhhiiifffiiimmmppppppqqqqqqrrrooopppqqqrrrssssssssssssoooooooooooopppqqqrrrsssvvvuuuuuuwwwzzz~~~{{{xxxxxx}}}zzzlll[[[PPPGGGGGGJJJRRRcccyyy|||iii[[[TTTQQQVVV```nnn{{{qqqbbbRRRJJJIIICCCGGGKKKMMMTTT]]]bbbbbbllltttzzzooo```TTTHHHBBBDDDJJJPPP\\\lll{{{vvvxxx~~~sssmmmiiidddaaa]]][[[XXXWWWWWWXXXXXXXXXXXX^^^dddgggeeecccbbbbbb]]]]]]^^^\\\[[[ZZZ\\\]]]]]]\\\XXXSSSLLLGGGEEEDDDDDDCCC@@@===;;;:::::::::888666444222222333555666555333111111222222111000///......---------......,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++*********))))))))))))))),,,++++++***************,,,---///333:::BBBIIINNNTTTYYY```fffhhhhhhgggggghhhfffdddaaaZZZSSSTTTZZZhhhwww|||wwwxxx}}}xxxbbbTTTEEE>>><<<;;;;;;===<<<>>>BBBIIITTT```jjjpppkkkjjjgggaaa[[[YYY\\\___^^^___aaabbbaaa___\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZQQQRRRRRRQQQRRRXXXaaahhhssszzzrrrggg[[[SSSKKKFFF@@@>>>@@@BBBCCCBBBGGGKKKOOOQQQUUU___ooo|||~~~uuujjjbbbeeekkkrrrtttnnncccWWWPPPJJJEEE@@@===<<<;;;888555444666777888999;;;>>>@@@GGGKKKOOOQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTSSSQQQOOOMMMMMMMMMQQQZZZeeekkkkkkhhhfffffffffgggggghhhiiijjjeeehhhlllnnnoooppprrrtttqqqqqqqqqrrrrrrsssssstttqqqqqqqqqrrrrrrtttuuuuuuyyyyyyxxxzzz}}}yyy}}}xxxhhhWWWKKKGGGGGGIIIRRRcccyyyzzzgggXXXPPPPPPUUU___mmm~~~}}}ttteeeTTTIIIFFFCCCGGGJJJKKKQQQZZZ______jjjttt{{{pppbbbUUUJJJCCCDDDJJJRRR^^^mmm{{{}}}nnnnnn{{{rrrooolllgggcccaaa^^^[[[YYYZZZ[[[[[[[[[WWW^^^eeeiiihhhfffdddddd___```aaa___]]][[[\\\\\\\\\[[[YYYTTTNNNIIIFFFEEECCCBBB???<<<:::999888888777666444222222444666777666444222111222222000///......---------......///************************++++++************++++++++++++******))))))((((((+++******))))))))))))))),,,---///333:::BBBJJJNNNTTTZZZaaafffhhhggggggggghhhfffdddaaaYYYSSSUUU[[[jjjzzz{{{{{{}}}yyyzzzrrr\\\OOOCCC>>>===<<<;;;<<<<<<@@@DDDKKKWWWdddjjjjjjfffdddaaa]]][[[[[[\\\\\\^^^___aaabbbcccdddcccccc```___^^^\\\ZZZWWWUUUTTTNNNPPPRRRSSSVVV^^^iiiqqqxxxoooeeeXXXMMMIIIFFFAAA???BBBDDDEEEGGGKKKLLLQQQWWW^^^fffttt|||sssjjjdddbbbmmmvvvtttkkkaaaWWWOOOHHHEEE@@@<<<;;;:::888777666666777666777:::>>>BBBEEEOOOXXXXXXTTTSSSRRRPPPRRRQQQPPPPPPOOOOOOOOOOOOSSSRRRRRRSSSUUUTTTRRRPPPOOOOOOSSS[[[dddkkknnnmmmggghhhhhhiiijjjkkklllllliiijjjmmmppprrrsssttttttoooppprrrssstttuuuvvvvvvsssrrrrrrrrrsssuuuwwwxxxvvvwwwxxxzzz{{{|||}}}}}}sssdddUUULLLDDDEEEIIISSSeee{{{{{{gggYYYRRRNNNQQQ[[[kkk~~~|||sssfffVVVKKKGGGHHHGGGFFFKKKSSS[[[```aaattt{{{rrrbbbRRRFFFBBBEEEIIIYYYgggoooyyywwwiiipppzzz|||rrrnnnllliiigggaaa^^^[[[YYYZZZ\\\\\\\\\\\\___dddhhhiiigggdddbbbeeecccaaa______^^^\\\[[[\\\ZZZUUUPPPLLLIIIGGGFFFFFFCCC>>><<<;;;;;;:::999888777555333222333444555333333222111000000000111///............---------------,,,,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++)))))))))))))))******+++,,,---///333:::BBBJJJNNNVVV]]]bbbccceeehhhhhhfffiiigggeeeaaaZZZUUUXXX```ttt{{{zzzvvv|||~~~yyyyyy~~~mmm]]]PPPCCC>>>===<<<;;;===>>>AAAFFFMMM[[[hhhmmmkkkeeebbb___\\\ZZZ[[[\\\^^^___```aaabbbccccccbbbbbbaaa```___]]]ZZZVVVSSSRRRLLLNNNQQQTTT[[[gggvvvtttkkkaaaTTTIIIEEECCC???>>>BBBEEEFFFJJJOOOSSSZZZcccmmmxxxzzzqqqiiidddfffpppwwwtttlllbbbWWWPPPIIIEEE@@@<<<:::999777666666666666666777:::>>>BBBHHHSSS[[[[[[XXXVVVTTTRRRTTTTTTSSSRRRRRRRRRRRRRRRUUUUUUUUUVVVWWWWWWUUUSSSOOOPPPSSS[[[eeelllppppppllllllkkkjjjjjjkkkkkklllkkklllnnnppprrrsssssssssqqqrrrssstttttttttttttttttttttttttttuuuwwwxxxyyyyyyyyy{{{}}}~~~{{{ooo```RRRIIIEEEFFFJJJTTTfff|||{{{eeeVVVNNNMMMQQQYYYhhh{{{|||sssfffVVVLLLIIIGGGHHHJJJOOOVVV^^^dddgggvvv{{{rrrcccSSSGGGDDDFFFJJJVVVeeelllvvvwwwgggmmmvvv}}}rrrmmmjjjgggeeebbb___[[[YYYYYY[[[\\\]]]]]]```eeehhhhhhgggeeeccceeedddbbbaaa```^^^ZZZWWWYYYWWWTTTPPPMMMIIIGGGFFFFFFCCC???<<<;;;;;;:::999888777555333333333444555222222111111000111111111///............---------------,,,,,,,,,,,,++++++*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++,,,---///444:::CCCJJJOOOVVV]]]cccdddeeehhhhhhfffgggeeeccc___YYYTTTXXX___uuu}}}}}}{{{}}}vvvuuuyyy{{{jjj^^^QQQDDD???===<<<<<<===@@@CCCHHHQQQ```mmmpppkkkbbb```\\\YYYYYYZZZ]]]___```aaabbbccccccbbbaaa```bbbbbb```]]]ZZZUUUQQQOOOLLLNNNRRRXXXcccsss{{{nnndddZZZMMMDDDAAABBB??????DDDHHHKKKPPPVVV___hhhuuuwwwnnnhhhdddkkktttyyyuuulllbbbXXXPPPIIIEEE@@@<<<:::888777555555666666666777:::???BBBLLLWWW______\\\ZZZXXXVVVWWWWWWVVVVVVUUUUUUVVVVVVYYYXXXXXXZZZ[[[[[[YYYWWWQQQPPPSSSZZZeeennnssstttrrrpppnnnlllkkkkkklllmmmnnnoooppprrrssssssssssssuuuvvvvvvwwwvvvvvvuuuuuuvvvvvvvvvwwwxxxyyy{{{{{{|||}}}~~~tttgggZZZMMMFFFFFFGGGKKKVVVggg~~~{{{dddSSSKKKMMMPPPWWWeeewww|||sssfffWWWNNNKKKEEEJJJPPPUUUZZZ```gggmmm{{{zzzqqqdddTTTIIIEEEGGGJJJTTTbbbiiiqqqyyyiiimmmuuuwwwnnniiigggfffccc___ZZZXXXYYY[[[]]]]]]___bbbfffhhhgggeeedddccceeeddddddcccbbb^^^YYYUUUUUUTTTSSSQQQNNNKKKHHHFFFFFFCCC???===<<<<<<:::999888777555444333333444444111111111000111111222222///............---------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***))))))))))))***++++++,,,---///444;;;CCCKKKPPPVVV]]]cccdddfffhhhiiifffdddbbb```]]]WWWSSSWWW___uuu|||ssspppsssuuufff___RRRDDD???>>><<<<<<>>>AAADDDJJJTTTdddppppppiii```^^^ZZZXXXXXX[[[___aaabbbcccddddddcccbbbaaa```cccbbb```]]]YYYTTTPPPNNNOOORRRXXX```lllwwwhhh]]]SSSIIIBBB@@@CCCAAACCCHHHMMMQQQYYYaaammmwww~~~tttlllhhhgggqqqwwwzzzuuulllbbbXXXPPPIIIEEE@@@<<<:::888666444555555666666777:::???CCCNNNYYYcccccc```^^^\\\YYYZZZZZZYYYXXXXXXYYYYYYYYY[[[[[[[[[]]]___^^^]]][[[SSSRRRSSSZZZeeepppwwwyyyvvvtttqqqnnnmmmnnnpppqqqssssssssstttttttttttttttyyyzzzzzz{{{{{{{{{{{{zzzxxxyyyyyyzzz{{{|||}}}~~~|||uuutttsssrrruuu|||wwwlll```TTTJJJCCCFFFGGGLLLWWWiii|||eeeTTTKKKLLLNNNUUUaaarrr}}}sssfffXXXPPPNNNHHHOOOXXX\\\^^^ccckkkrrrwwwpppdddUUUJJJFFFFFFIIIRRRaaahhhooorrrtttyyyvvvnnnjjjjjjeeeaaa\\\YYYYYY[[[]]]^^^cccfffhhhgggdddaaa```aaaddddddfffgggfffaaaZZZUUURRRRRRSSSRRRPPPMMMIIIGGGEEECCC@@@>>>===<<<:::999777777555444333333444444111000000000111222333333///............---------------,,,,,,,,,++++++++++++******************+++******************************))))))******+++,,,---...000555<<>><<<===???@@@EEEMMMXXXfffpppnnnggg___]]]ZZZYYYZZZ]]]```cccdddeeeeeeeeeeeecccbbbaaacccbbb___\\\XXXTTTPPPOOOQQQVVV```kkk{{{rrrbbbWWWOOOFFFBBBBBBDDDCCCFFFLLLRRRXXXbbblllyyy{{{qqqkkkjjjkkktttyyyyyysssjjjbbbXXXOOOHHHEEE???<<<999888666444444555666666777:::???CCCOOOZZZdddfffcccaaa___\\\\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^^^^```bbbbbb```^^^WWWUUUTTTZZZeeeqqqzzz~~~yyywwwtttrrrrrrsssuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwyyyzzz|||}}}~~~{{{|||}}}~~~|||yyytttooollleeedddaaa```bbbiiirrryyy|||pppdddXXXOOOGGGBBBDDDGGGNNNZZZmmm|||fffVVVNNNKKKMMMSSS^^^nnn~~~ttthhhZZZQQQPPPOOOWWWaaafffhhhlllvvv~~~~~~vvvooodddWWWKKKEEEEEEFFFRRRbbbiiippp~~~yyy~~~~~~uuupppooogggccc___\\\\\\^^^___```gggiiiiiieee```\\\]]]___ccceeegggjjjiiiddd]]]WWWPPPQQQSSSSSSRRRNNNKKKHHHEEECCC@@@>>>>>>===;;;999777666666555444444333333111000000000111222333333///............---------------,,,,,,,,,+++++++++++++++***))))))***++++++))))))))))))))))))))))))***************++++++,,,---...000555<<>>======??????GGGRRR\\\gggnnnllleee___^^^\\\\\\]]]___bbbdddffffffgggggggggeeedddccccccaaa]]]YYYVVVTTTSSSRRRSSS\\\lll}}}|||mmm]]]RRRKKKFFFDDDFFFDDDDDDJJJRRRYYYbbbooo{{{xxxmmmiiikkknnnvvvyyywwwppphhh```WWWNNNGGGCCC>>>;;;999888777555444555555666777;;;@@@DDDNNNZZZeeehhhfffeeeccc```___^^^^^^^^^^^^___``````aaaaaaaaaccceeeeeedddbbb[[[XXXUUUZZZeeerrr}}}~~~}}}{{{yyyyyyzzz{{{|||{{{{{{zzzzzzzzzzzz{{{{{{zzz{{{}}}~~~|||vvvpppjjjddd___TTTSSSQQQPPPPPPUUU\\\aaahhhooo{{{vvviii[[[QQQJJJEEEBBBCCCGGGQQQ```tttzzzeeeVVVOOOIIIMMMSSS]]]lllvvvjjj\\\SSSQQQTTT]]]gggooottt|||}}}vvvqqqfffYYYMMMFFFDDDDDDSSSccclllttt{{{yyyzzzsssrrrjjjgggcccaaaaaaaaabbbaaaggghhhhhhccc\\\YYY[[[___eeefffhhhjjjiiiddd]]]WWWOOOPPPRRRRRRQQQNNNKKKHHHEEECCCAAA??????===;;;999666666666555555444333333111111111000111111222222///............---------------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,((((((((((((((((((((((((+++************+++,,,,,,---...111666===FFFNNNSSSXXX___eeefffhhhjjjkkkhhhfffcccaaa]]]XXXUUU[[[dddttt}}}nnnhhhjjjqqqzzz{{{tttssstttuuuzzzjjjcccdddUUUFFF???>>>===>>>@@@???JJJWWWaaahhhllljjjeee_________```aaabbbddddddfffggghhhiiiiiihhhffffffbbb___ZZZVVVTTTTTTUUUWWW[[[hhh|||wwwhhhXXXNNNHHHEEEFFFJJJFFFIIIPPP[[[eeeqqqsssiiifffjjjooovvvwwwtttmmmeee___VVVMMMEEEBBB===:::999999888777444444555666777;;;@@@DDDNNN[[[gggjjjiiiiiigggdddbbbbbbaaaaaabbbccccccdddddddddeeegggiiiiiihhhfff___ZZZWWWZZZeeesss~~~~~~~~~}}}||||||}}}~~~yyyqqqiiiaaaYYYTTTHHHGGGGGGEEEEEEFFFJJJMMMSSSZZZeeessszzzpppbbbTTTJJJEEEBBBAAACCCIIIUUUfff{{{vvvaaaSSSLLLHHHLLLSSS]]]kkk~~~yyylll]]]SSSQQQPPPYYYeeeqqq}}}|||yyysssjjj]]]PPPHHHDDDCCCRRRdddooowww|||zzzqqqooollljjjgggffffffeeedddcccccceeeeee```ZZZXXX]]]bbbggghhhiiiiiigggaaaYYYSSSNNNOOOOOOOOONNNKKKIIIGGGEEECCCAAA@@@???>>>;;;888666666666666555444333333222222111111000111111111///............---------------,,,,,,,,,,,,++++++,,,+++***((((((***+++,,,************************++++++******++++++,,,------...111666>>>GGGOOOTTTYYY```eeeggghhhkkkkkkiiigggdddaaa]]]WWWTTT[[[ddduuu~~~llleeegggnnnxxx{{{tttrrrtttuuuuuuhhhccceeeVVVGGG@@@>>>===>>>@@@???MMM\\\dddiiikkkiiifff``````aaabbbcccdddddddddggghhhiiijjjjjjiiihhhgggaaa^^^YYYUUUSSSTTTWWWZZZeeetttssseeeTTTKKKGGGEEEHHHLLLJJJNNNWWWdddppp~~~|||pppfffdddiiiooouuuvvvrrrkkkddd^^^UUUMMMDDDAAA===:::999999888777333444555666777;;;@@@DDDNNN[[[hhhllllllkkkjjjgggdddddddddddddddeeefffggggggggggggiiillllllkkkiiibbb\\\WWWZZZeeesss~~~~~~~~~zzzrrriii___VVVNNNIIIBBBCCCCCCBBB@@@@@@AAACCCBBBHHHRRR^^^iiittt~~~vvvlll]]]OOOFFFBBB@@@@@@CCCJJJXXXkkksss^^^PPPIIIGGGLLLTTT^^^lll}}}zzznnn^^^TTTQQQIIIQQQ___nnn~~~|||{{{vvvlll```SSSJJJEEEDDDRRReeepppxxx~~~zzzwwwyyyooolllmmmkkkjjjiiiiiihhheeeccc___bbbbbb^^^XXXXXX^^^eeeiiiiiiiiihhheee^^^UUUOOOMMMMMMMMMLLLKKKIIIGGGFFFEEECCCAAA@@@@@@>>>;;;888666666666666555444333222333333222111000000000111//////.........------------------,,,,,,,,,++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++******++++++,,,------...111666>>>GGGOOOTTTYYY```fffggghhhkkkkkkiiihhhdddaaa]]]VVVSSSZZZcccwww~~~kkkbbbdddppp{{{~~~xxxvvvwwwxxxrrrfffcccbbbTTTGGGBBBAAA@@@@@@BBBIIIOOOZZZeeelllmmmhhhddddddcccbbbbbbccceeeggghhhkkkkkkllllllkkkhhhfffdddccc^^^YYYUUUQQQQQQYYYbbbnnnzzzooo^^^NNNIIIHHHFFFHHHOOOPPPXXXeeerrr{{{nnneeedddjjjqqqxxxwwwsssmmmdddYYYPPPJJJDDDAAA===:::999888666555888666777:::;;;;;;???EEEOOO\\\iiimmmnnnnnnnnnlllfffggggggggghhhhhhhhhhhhhhhhhhhhhjjjmmmmmmllljjjeeeaaa\\\^^^ggguuuxxxlll```UUUNNNHHHDDD???>>>===<<<<<<;;;;;;;;;@@@AAADDDIIIPPP[[[gggnnnuuuzzz~~~pppbbbRRRHHHCCC@@@AAADDDFFFPPP```tttqqq\\\OOOJJJKKKMMMSSS]]]kkk~~~zzzoooaaaRRRHHHIIILLLUUUbbbrrrtttdddTTTJJJGGGGGGTTTbbbqqqzzzuuuttt~~~uuurrrpppooonnnnnnmmmkkkgggdddccc^^^XXXTTTVVVZZZ^^^```eeehhhiiigggaaaZZZTTTQQQNNNMMMLLLKKKIIIIIIHHHHHHCCCCCCBBBAAA???===;;;::::::888666555555444111///333333333222222222222222000000000///......---------,,,++++++******++++++,,,+++)))((((((((()))*********)))))))))))))))***,,,,,,++++++,,,,,,---...000...000888@@@GGGOOOXXX[[[___dddhhhiiijjjjjjkkklllhhhddd___XXXUUU[[[eeettt}}}hhh___```mmmxxx|||}}}~~~mmmdddbbbeeeVVVHHHBBBAAA@@@AAADDDJJJQQQ\\\fffllllllhhhdddccccccbbbbbbccceeehhhiiikkkkkklllmmmllljjjgggfffbbb]]]YYYVVVTTTVVV___iiizzzzzzlll\\\NNNJJJJJJIIILLLSSSXXXbbbqqqzzzmmmeeeeeelllssszzzxxxssskkkbbbXXXOOOJJJCCC@@@===:::999888666555666555666999;;;;;;???EEENNN\\\jjjppppppqqqooommmhhhhhhiiiiiijjjkkkkkkllljjjjjjjjjllloooooommmlllfffaaa]]]___hhhuuuxxxpppdddWWWNNNGGGBBB???>>>>>>============>>>>>>>>>@@@DDDGGGLLLRRRZZZ___eeekkkuuu}}}wwwiii]]]OOOGGGBBB???@@@CCCIIIUUUggg|||rrr\\\OOOJJJIIILLLRRR\\\kkk~~~|||rrrdddTTTIIIEEEGGGOOOZZZiii}}}yyyhhhVVVKKKGGGGGGPPP___oooyyyuuuppp}}}tttrrrqqqqqqqqqrrrqqqnnniiieee```\\\WWWUUUWWW[[[^^^```bbbeeehhhfffaaaZZZTTTQQQNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEDDDCCCAAA???===<<<<<<:::888666666555333222444444333222222111111000000000000///......---------,,,++++++***+++++++++,,,+++***)))((())))))*********))))))))))))************))))))******+++,,,///...000999AAAHHHQQQYYY^^^aaaeeehhhiiijjjkkkllllllhhhddd___XXXUUUZZZcccttt{{{eee]]]```nnnyyy}}}mmmcccbbbhhhYYYIIIBBB@@@@@@BBBEEEKKKRRR^^^gggllllllhhhdddbbbbbbbbbcccdddgggiiijjjkkklllmmmnnnmmmllljjjiiiaaa]]]YYYXXXXXX\\\gggrrryyyhhhYYYMMMLLLMMMMMMRRRZZZcccoooxxxllleeegggooovvv~~~zzzsssjjj```VVVNNNIIICCC@@@<<<:::999888777555555333555999:::;;;@@@FFFLLL[[[kkkrrrttttttqqqnnnjjjkkklllmmmnnnooopppqqqnnnnnnnnnppprrrrrrqqqooohhhccc___```iiivvv|||nnnfffZZZNNNFFFAAA>>><<<:::::::::::::::;;;<<<<<<===???BBBDDDEEEHHHKKKNNNXXX^^^gggsss}}}~~~uuummm___UUUJJJDDD@@@>>>???CCCMMM[[[ppprrr]]]PPPKKKHHHKKKRRR]]]llluuugggWWWLLLBBBBBBFFFPPP\\\nnnlllYYYLLLGGGFFFLLL]]]ppp{{{vvvnnn{{{~~~tttqqqoooppprrrttttttpppjjjeee___[[[XXXWWWYYY\\\^^^___]]]aaaeeeeeeaaaZZZTTTQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFDDDBBBAAA@@@???===999777777777666555444444333222222111000000111000000//////......---------,,,+++++++++++++++++++++***))))))))))))*********)))))))))******+++******))))))******+++,,,///---111:::CCCJJJSSS\\\bbbdddggghhhiiiiiikkklllkkkhhheee```YYYTTTYYYaaasssyyyccc^^^cccnnnzzz{{{kkkcccdddlll[[[JJJAAA??????BBBFFFLLLTTT```iiimmmkkkhhheeebbbccccccdddfffiiikkklllkkklllnnnoooooonnnmmmlllbbb^^^ZZZZZZ[[[aaannnzzzxxxdddWWWMMMMMMOOOQQQXXXbbbnnn|||uuukkkeeeiiirrrzzz~~~uuujjj___UUUMMMIIICCC@@@<<<:::999888777666444222444888:::;;;@@@FFFKKK[[[llltttvvvvvvsssooommmnnnoooqqqrrrtttuuuvvvrrrrrrrrrtttvvvvvvtttrrrjjjfffaaabbbkkkyyy|||ssseee^^^SSSIIIBBB???>>>===::::::::::::;;;;;;<<<===@@@BBBDDDEEEFFFHHHKKKNNNXXX]]]dddmmmttt{{{xxxllldddTTTLLLEEEBBB???===@@@EEEPPPaaayyyqqq]]]PPPJJJHHHLLLSSS___oooxxxjjjYYYNNNBBB@@@AAAGGGPPP^^^rrrnnn[[[NNNHHHFFFMMM___ssszzzoooyyytttqqqkkknnnqqqttttttpppiiiccc```]]]ZZZYYYZZZ[[[[[[[[[XXX\\\aaaccc___YYYTTTQQQNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCBBBAAA>>>:::888888888777666333333333222222222222222111111000000///.........------,,,++++++++++++,,,++++++*********)))))))))******))))))******++++++,,,,,,++++++,,,,,,---......---222;;;EEELLLVVV^^^ccceeeggggggggghhhjjjllljjjgggeee```YYYTTTWWW___ooouuubbb```iiiqqq~~~xxxiiiccceeennn]]]KKKBBB??????BBBFFFMMMUUUbbbkkkmmmkkkiiigggddddddfffgggiiikkkmmmnnnmmmnnnpppqqqrrrqqqooonnnddd```\\\\\\^^^eeetttvvvbbbVVVMMMOOORRRVVVaaammm}}}}}}tttjjjfffjjjuuu~~~wwwkkk___UUUNNNJJJBBB???<<<:::999999777666444333444999:::;;;@@@GGGKKK[[[mmmvvvxxxwwwtttppppppppprrrtttvvvwwwyyyzzzwwwvvvvvvxxxzzzzzzxxxvvvnnniiieeefffnnn{{{sssiii[[[UUULLLDDDAAA??????????????????@@@@@@AAACCCCCCFFFGGGHHHIIIKKKOOOUUUYYY^^^cccjjjqqqvvv||||||qqqeee\\\KKKEEEAAA@@@??????CCCIIIVVVhhhooo\\\PPPJJJIIIMMMUUUaaaqqqyyykkkZZZOOOEEEBBB@@@CCCHHHQQQ```mmm|||nnn[[[NNNHHHGGGPPPcccxxxsss|||uuurrrlllnnnqqquuuuuuqqqkkkfffccc```]]]ZZZYYYYYYWWWVVVTTTYYY^^^___]]]XXXSSSQQQNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIIIIHHHGGGEEEDDDCCCAAA>>>;;;999999999777666222222333333444444555555111111111000//////.........---,,,,,,++++++,,,,,,++++++++++++*********)))***************+++,,,,,,,,,,,,++++++,,,,,,---......---222===FFFNNNVVV^^^bbbdddffffffffffffhhhjjjhhhfffddd```XXXSSSWWW___nnnppp___```jjjvvvuuufffcccgggqqq```NNNDDDAAA@@@BBBFFFLLLVVVccclllnnnllljjjiiiggggggiiijjjlllmmmnnnooooooppprrrssssssrrrqqqpppfffbbb^^^___bbblll|||sss```UUUNNNQQQWWW^^^nnn}}}{{{rrriiieeekkkwwwwwwlll```UUUMMMIIIBBB???<<<:::999999888777666444666:::;;;<<>>??????AAAHHHPPP^^^qqqlll[[[OOOIIIIIINNNVVVbbbrrrwwwjjjZZZOOOHHHCCCAAACCCEEEJJJTTT^^^llluuu|||lll[[[NNNHHHGGGPPPdddyyyvvv}}}wwwssspppqqqsssuuuvvvtttooolllfffccc^^^ZZZXXXWWWUUUTTTSSSVVVZZZ\\\YYYVVVRRRQQQNNNMMMLLLLLLKKKKKKKKKLLLIIIIIIIIIHHHGGGFFFEEEDDDAAA???===<<<;;;:::888666333444444555555666666777222111111000000//////......------,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))***************+++,,,---******))))))******+++,,,......333===GGGNNNVVV]]]aaaccceeefffffffffhhhiiigggeeebbb^^^WWWSSSXXX```pppiii]]]```iii|||sssdddccciiitttdddQQQHHHDDDCCCDDDGGGKKKVVVdddmmmooommmlllkkkjjjkkklllmmmnnnoooooopppqqqrrrtttuuuuuusssrrrqqqgggccc```bbbhhhsss~~~ppp^^^TTTOOOTTT]]]iii}}}{{{rrrhhheeekkkwww~~~vvvkkk___TTTKKKFFFAAA???;;;:::999999888777888666777;;;<<<<<>>===???AAAFFFQQQ\\\ooo|||hhhXXXMMMHHHGGGLLLUUUaaappp}}}sssfffXXXNNNEEEAAA@@@DDDFFFHHHMMMSSSYYYeeettt~~~zzzkkkYYYMMMFFFEEEFFF[[[rrr}}}ssszzz}}}zzzwwwuuusssqqqooooooqqqrrrrrrqqqfffbbb\\\YYYWWWWWWWWWWWWRRRTTTVVVVVVTTTRRRQQQQQQNNNMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKJJJIIIGGGGGGBBBAAABBBBBBBBB???;;;777;;;;;;:::888777555444444222222111111000/////////......---,,,,,,,,,,,,---++++++,,,---,,,+++***)))************+++,,,---...,,,,,,++++++,,,,,,---.........333===FFFMMMTTT[[[___cccgggjjjkkkjjjjjjjjjfffccc___[[[UUUSSSZZZdddpppzzz{{{yyyllldddbbbkkkuuuooobbbccckkkzzzmmm[[[LLLEEEDDDFFFGGGLLLVVVcccmmmppppppooonnnooopppqqqrrrssstttttttttuuuzzz|||yyyvvvvvvsssppphhhdddccchhhqqq~~~|||rrr```YYYVVV___oooyyynnngggfffmmmvvv}}}{{{qqqfff[[[QQQHHHBBB===<<<;;;999888777777777666444666888999:::BBBKKKVVVeeeuuu|||~~~}}}{{{wwwxxxxxxxxxyyyyyyzzzzzzzzzzzz|||}}}uuunnnpppxxxqqqcccXXXNNNGGGDDDFFFHHHHHHGGGJJJOOOTTTWWW]]]eeemmmttt}}}{{{rrrfffZZZRRRLLLFFFBBBEEE??????EEEGGGHHHUUUfff}}}iiiWWWLLLIIIGGGJJJSSSaaaooo}}}{{{qqqeeeXXXOOOJJJCCC???CCCHHHKKKOOOSSS^^^dddnnn{{{xxxkkkYYYIIICCCDDDIIIWWWkkkzzz{{{lllvvv}}}yyyqqqoootttoooppprrrtttuuurrrmmmiii```^^^[[[ZZZYYYYYYWWWVVVWWWXXXZZZZZZYYYWWWSSSQQQNNNLLLJJJJJJJJJJJJJJJIIIHHHJJJLLLLLLJJJHHHHHHHHHFFFEEECCCAAA@@@>>>;;;999>>>===<<<999777555333222000000000000/////////...000...,,,*********+++,,,))))))(((((((((***+++,,,+++*********))))))((((((******************++++++333111333<<>>GGGOOOWWW___dddjjjmmmnnnoooqqqoookkkiiieee```ZZZUUUVVVcccqqq{{{oookkkeeecccgggnnnvvvzzzxxxvvvooofffdddqqqyyyllleeehhhpppwwwgggWWWMMMHHHHHHIIIOOOXXXdddnnnrrruuuwwwzzzzzzzzz|||~~~}}}uuupppkkkjjjppp{{{wwwkkkcccYYYYYYbbbvvv~~~yyysssjjjcccbbbhhhqqqwwwyyyrrrhhh]]]TTTKKKDDD???;;;:::999888777777777777999777888:::;;;<<>><<<::::::999777666555444444222111000//////111222333111000///...---------...+++++++++******)))))))))************************************+++,,,,,,---------333???IIIPPPXXX___dddiiinnnoooppprrroookkkjjjfff```[[[VVVXXXeeettt|||pppiiiaaaaaagggooouuuxxxxxxuuuooohhhhhhwwwwwwkkkdddiiirrr{{{lll\\\OOOIIIIIIJJJQQQZZZfffpppvvvyyy||||||}}}|||vvvpppnnntttxxxmmmddd]]]XXX[[[hhh~~~~~~uuuooofffaaaaaagggooouuuvvvpppeee[[[RRRJJJDDD@@@::::::999888777777777777999777999;;;<<<===EEENNN___nnn~~~~~~~~~{{{sssnnnrrr{{{lll___TTTRRRSSSRRRTTTWWW___gggrrruuukkkddd]]]VVVQQQLLLJJJFFFAAA???@@@BBBDDDHHHLLLTTT___lll{{{kkk[[[QQQMMMIIIKKKTTTaaaooouuugggXXXMMMDDDCCCGGGPPPYYYaaakkkttt|||~~~yyyrrrhhhYYYKKKEEEFFFEEESSSfffuuuzzzlllrrr}}}yyyqqqoookkkgggccc^^^YYYUUUWWWXXXZZZ^^^cccffffffeeeaaa^^^YYYUUURRRRRRRRRSSSOOORRRUUUUUUSSSPPPOOOOOOPPPQQQQQQPPPNNNNNNOOOPPPKKKIIIEEECCCBBBAAA???=========;;;999777555333333333222111000000111222333111111000///............))))))******++++++++++++***************+++++++++************+++,,,---...,,,---333???IIIQQQYYY```bbbhhhlllmmmooopppnnniiikkkfffaaaZZZUUUXXXfffuuu|||oooggg```aaahhhqqquuuvvvxxxvvvqqqlllnnn|||uuuhhhccchhhqqqrrraaaSSSLLLJJJKKKQQQ[[[iiitttzzz~~~|||uuurrrxxxzzzpppfff^^^YYYWWW]]]mmm}}}zzznnniiiaaa\\\]]]dddmmmssssssmmmbbbXXXPPPIIICCC???999999888777777777777777888777999<<<===???HHHQQQaaaqqq{{{tttooosss}}}qqq___VVVQQQSSSVVVVVV[[[cccnnnxxxyyyrrrggg^^^XXXRRRLLLHHHEEEDDDCCC@@@???BBBFFFJJJNNNUUUaaapppzzzkkk[[[PPPLLLGGGIIIQQQ___mmm}}}wwwiiiYYYNNNEEEDDDHHHPPP[[[fffuuu{{{tttiiiZZZJJJDDDDDDGGGUUUiiiyyyxxxqqqwww~~~wwwnnnkkkgggccc___\\\XXXUUUYYYXXXYYY\\\aaafffhhhiii]]]ZZZVVVQQQOOONNNPPPQQQRRRVVVZZZZZZVVVQQQPPPPPPPPPQQQQQQPPPOOOPPPQQQSSSNNNKKKGGGDDDBBB@@@???===???>>><<<:::777555333222333333333333222222111111000000000///......------((()))***+++,,,,,,,,,,,,*********+++++++++++++++************+++---...///......333>>>IIIPPPYYYaaabbbgggkkklllmmmooommmiiikkkfff```ZZZUUUXXXgggvvv{{{kkkfffaaaccciiiqqqtttuuuvvvuuurrrppptttrrrfffaaahhhrrrxxxgggXXXOOOMMMNNNRRR]]]lllxxxyyyuuu{{{{{{qqqfff]]]VVVSSSSSSZZZmmm}}}wwwsssfffaaa[[[WWWYYY```iiiooopppiii___UUUMMMFFFAAA>>>999888888777777777777777777666888<<<>>>AAAJJJSSSeeeuuu}}}uuuqqquuupppeeeZZZTTTTTT[[[```cccooo~~~~~~nnnggg]]]VVVQQQMMMHHHDDDBBBCCCCCCCCCDDDIIIOOOUUU^^^hhhxxxwwwiiiYYYNNNJJJEEEGGGOOO\\\kkk{{{yyykkkZZZOOODDDBBBDDDLLLWWWfffzzz{{{tttiiiZZZJJJCCCCCCDDDSSShhhyyysss}}}ssswww}}}rrrkkkhhhccc```^^^[[[YYYWWWYYYYYYYYY\\\aaaeeeggghhh[[[XXXTTTPPPNNNNNNOOOPPPTTTXXX]]]\\\WWWQQQNNNNNNNNNNNNOOOOOOOOOPPPRRRUUUQQQNNNHHHDDDBBB@@@>>><<<<<<<<<:::999777555444333333444555555444222000...////////////...---,,,,,,)))***+++,,,,,,,,,+++************++++++,,,,,,,,,*********+++,,,---...///000///444>>>GGGPPPYYYbbbdddhhhkkkjjjlllooonnnjjjiiieee___ZZZVVV[[[kkk{{{wwwiiifffeeeggglllrrruuuvvvwwwwwwvvvuuuxxx~~~pppdddaaaiiittt|||kkk[[[RRROOOPPPRRR]]]nnn{{{|||www}}}~~~{{{tttjjj^^^UUUOOOMMMMMMVVVjjjxxxrrrmmmaaa]]]WWWTTTVVV]]]fffmmmmmmggg\\\RRRJJJDDD@@@===999888777777777777777888666666888<<>>===:::999888777666666666666777777999===@@@EEEPPPZZZnnnzzzwwwvvvzzzyyymmmaaaYYYXXXXXX]]]fffsss|||iii```XXXUUUQQQKKKGGGGGGIIIHHHKKKQQQVVV\\\jjjyyyuuuhhhZZZNNNGGGFFFIIINNNXXXhhh}}}|||ppp]]]MMMCCC===>>>EEEKKKVVVpppyyyqqqhhhZZZLLLDDDCCCEEEOOObbbvvvttt{{{sssiiifffaaa\\\[[[[[[]]]^^^^^^[[[XXXYYY]]]aaabbbaaaWWWVVVSSSQQQPPPPPPQQQRRRTTTWWWYYYYYYVVVRRRPPPOOOQQQRRRSSSQQQOOOOOORRRVVVUUUPPPIIIDDD@@@>>><<<:::999999888777666555555444666777777777555222///...111111000000//////......//////.........------------,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---......000666>>>HHHSSS\\\aaafffggghhhiiikkkmmmnnnnnniiiccc]]][[[[[[aaaooo}}}vvvnnnjjjfffgggmmmsssxxxyyy{{{{{{xxxsssrrrzzzyyymmmfffeeemmmwwwuuufff\\\VVVUUUXXX```nnn|||}}}wwwpppjjj```VVVNNNIIIHHHHHHLLLRRR]]]nnnzzzqqqggg___WWWSSSNNNKKKMMMRRRYYY^^^ccc\\\RRRHHHBBB???===<<<999888888777666666777777666666888===AAAGGGSSS___sss}}}xxxuuu{{{xxxmmmccc[[[YYYZZZaaaiiiuuuooofff^^^ZZZVVVQQQNNNOOOSSSRRRVVV^^^fffqqqssseeeXXXMMMGGGEEEHHHMMMWWWggg||||||qqq___OOODDD???>>>CCCGGGOOOeee|||yyyrrriii[[[LLLDDDCCCBBBLLL```tttuuu{{{vvviiieeeaaa]]]\\\\\\^^^^^^[[[XXXVVVWWWZZZ\\\\\\[[[TTTSSSQQQPPPPPPRRRSSSTTTUUUVVVWWWVVVRRRNNNLLLKKKQQQSSSSSSQQQOOONNNPPPSSSRRRNNNHHHDDDAAA???<<<:::888777777666555444333333555555666666444222000...111111000000//////...............------------,,,,,,,,,+++++++++,,,------*********)))******+++,,,...111666???IIITTT\\\aaahhhiiijjjkkklllmmmnnnoookkkeee___[[[[[[```mmmzzzwwwxxxrrrllljjjnnntttxxxzzz{{{zzzwwwrrrpppvvvxxxkkkddddddmmmwwwyyylllaaaZZZWWW[[[cccppp~~~~~~ssslllbbb]]]UUULLLGGGDDDEEEEEEKKKNNNVVVaaammmvvvzzz{{{{{{tttkkk```YYYRRROOOJJJFFFGGGKKKPPPTTTYYYSSSJJJCCC???===;;;:::888888777666666666777777666777:::???CCCKKKYYYggg|||yyyuuu|||uuuggg___[[[YYY]]]ccckkkuuuzzzrrriiieeebbb]]]\\\___cccdddiiisss}}}ooobbbVVVLLLFFFDDDFFFLLLVVVfffzzz}}}ssscccTTTFFFAAA>>>@@@AAAFFFVVVgggzzzssskkk]]]MMMEEECCC???JJJ^^^sssvvv|||{{{kkkgggbbb___^^^______^^^YYYXXXVVVVVVWWWWWWUUUTTTOOOOOOOOOOOOQQQSSSUUUWWWVVVVVVVVVSSSOOOLLLJJJJJJRRRSSSRRRPPPNNNMMMNNNOOOMMMKKKGGGEEECCC@@@===;;;999999888777666555444333333333444444333222000///111111000000//////......------------,,,,,,,,,,,,++++++++++++,,,,,,---...***************+++,,,,,,...111777@@@JJJUUU]]]bbbjjjkkklllmmmnnnnnnnnnnnnlllfff___\\\ZZZ^^^jjjvvvzzzxxxqqqjjjgggjjjqqqvvvyyy{{{zzzvvvooolllpppzzzuuugggaaabbbmmmwwwssshhh```[[[]]]dddppp}}}uuujjjcccXXXTTTOOOJJJGGGFFFGGGHHHNNNPPPUUU[[[bbbgggjjjkkkqqquuu{{{}}}vvvoooeeeZZZRRRKKKHHHDDDBBBBBBEEEIIILLLMMMIIICCC>>>;;;:::999888777777666666666777777888999:::===BBBGGGPPPaaaqqqzzzvvvqqqggg]]]YYYYYY^^^gggqqq{{{|||xxxtttqqqrrrvvvyyy}}}{{{lll```TTTLLLGGGBBBEEEJJJTTTdddxxx}}}uuufffXXXHHHBBB??????>>>AAAJJJVVVgggttt|||vvvnnn```PPPFFFDDD???JJJ___sssuuu{{{qqqlllgggdddcccbbb___]]]ZZZYYYXXXWWWVVVTTTRRRPPPNNNNNNNNNPPPQQQTTTVVVWWWVVVVVVVVVSSSOOOMMMLLLMMMSSSSSSRRRPPPNNNLLLLLLLLLJJJHHHGGGFFFEEECCC???<<<===<<<;;;:::999888777666111111222222222111000000111111000000//////......------,,,,,,,,,+++++++++++++++++++++,,,---......---,,,,,,,,,,,,---.........111888AAALLLVVV^^^ccckkklllmmmnnnnnnnnnmmmmmmkkkeee___[[[YYY]]]hhhttt}}}rrrllldddccchhhpppwww{{{|||zzztttlllgggjjjsss|||qqqccc^^^```lllwwwzzzpppfffaaa```fffppp|||vvviii___YYYUUUTTTRRRPPPOOOOOOPPPPPPQQQSSSWWW[[[^^^```bbbccceeeiiimmmoooqqqvvv~~~{{{rrrjjj```UUUMMMCCCAAA???===>>>@@@CCCEEECCC@@@<<<999888888888777666555555555666777888888:::;;;???DDDIIITTThhhzzz|||{{{|||qqqccc]]]YYY[[[```hhhuuuyyykkk___TTTLLLGGGBBBDDDIIIRRRaaauuu~~~xxxjjj\\\IIIDDD@@@>>>>>>@@@FFFLLLSSS]]]mmmzzzzzzrrrdddSSSHHHEEEAAANNNbbbuuutttyyyxxxrrrlllhhhgggddd___[[[YYYYYYXXXVVVTTTQQQOOONNNOOOOOOPPPQQQRRRSSSUUUUUUVVVWWWWWWUUURRRQQQQQQRRRRRRQQQPPPOOOOOOMMMLLLKKKHHHGGGFFFGGGFFFEEEAAA>>>>>>>>>===<<<:::999888777111111111111111111111000111111000000//////......------,,,,,,,,,+++++++++,,,+++++++++,,,,,,---...------,,,,,,------...///...222999CCCNNNXXX```dddkkklllmmmnnnnnnmmmlllkkkiiiccc^^^[[[YYY\\\gggsss{{{~~~pppkkkeeeeeellluuu|||~~~{{{sssjjjccceeeoooxxxmmm```[[[^^^jjjvvvxxxmmmfffccchhhqqq{{{{{{lll```XXXTTTVVVWWWXXXYYYYYYYYYXXXWWWWWW[[[^^^aaaaaaaaabbbcccccceeefffdddcccfffooovvvxxxooofff[[[OOOHHH<<<;;;:::::::::;;;===>>><<<999777666777777777666444444444555666777888999999;;;@@@FFFLLLZZZrrrwwwiiibbb\\\[[[___hhhrrr|||xxxkkk^^^TTTKKKEEEBBBDDDHHHQQQ___rrryyylll___JJJEEE@@@>>>???BBBEEEGGGIIIPPP^^^mmmwww}}}}}}vvvhhhVVVJJJGGGDDDRRRfffxxxtttyyy{{{uuuoookkkjjjggg```ZZZWWWWWWVVVTTTPPPMMMMMMMMMPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVWWWVVVTTTSSSSSSSSSQQQPPPOOOOOOPPPPPPNNNLLLHHHGGGGGGGGGGGGFFFCCCAAA>>>>>><<<;;;999888777666222222111111111111111111111111000000//////......------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---...222:::DDDOOOYYYaaaeeejjjkkkmmmoooooonnnlllkkkhhhccc]]]ZZZXXX[[[fffqqquuu|||llliiifffhhhpppxxx~~~|||ssshhhaaadddoooyyy|||jjj^^^ZZZ]]]hhhsss~~~ssskkkfffjjjrrr{{{xxxjjjaaa^^^]]]bbbdddhhhkkklllkkkhhhffffffjjjoooqqqooommmlllmmmiiijjjhhhbbb]]]^^^fffmmmyyy~~~vvvkkkbbbVVVKKKCCC999888777666666555555555777666444555666777666555444444444555666777999999:::===DDDLLLUUUfffuuuhhhaaa```aaafffqqqvvviii]]]RRRHHHBBBCCCDDDHHHPPP]]]pppzzzmmm```LLLGGGAAA>>>@@@DDDEEEDDDHHHLLLXXXhhhssszzzzzzkkkYYYLLLHHHEEETTTiii{{{uuu{{{yyysssmmmlllllliiiaaa[[[VVVWWWVVVSSSOOOMMMNNNPPPOOOPPPRRRSSSUUUVVVWWWWWWSSSUUUWWWVVVTTTQQQOOOOOOOOONNNMMMOOORRRSSSQQQNNNJJJIIIHHHHHHHHHGGGEEECCC@@@???>>><<<:::999777777444333222222111111111111111111000000//////...............------------,,,......---,,,++++++++++++,,,++++++++++++,,,------...222;;;EEEPPPZZZbbbfffjjjlllnnnpppqqqpppnnnmmmjjjddd^^^ZZZXXXYYYcccnnnsssxxxfffeeegggmmmwww~~~sssggg```dddqqq|||yyyhhh^^^YYY\\\gggqqqvvvnnniiimmmsss|||yyynnniiiiiillltttxxx}}}}}}zzzvvvzzz~~~zzzyyyxxxqqqqqqmmmeee]]]\\\ccckkkmmmsss}}}tttiii___SSSHHH@@@777777666444333111//////555444333444666777666555333333444444666777999:::===AAAIIIRRR]]]ppp}}}rrriiibbbaaaeeekkksss~~~ttthhh]]]QQQFFF@@@CCCEEEHHHOOO\\\nnn{{{nnnaaaNNNIIIBBB>>>@@@DDDEEEBBBJJJLLLVVVfffrrrzzz|||mmmZZZNNNIIIEEETTTkkk|||www|||~~~vvvpppkkkkkkllljjjbbb[[[XXXYYYXXXTTTQQQPPPRRRUUUNNNPPPRRRTTTVVVXXXYYYYYYRRRTTTVVVUUURRRNNNKKKJJJMMMLLLMMMPPPSSSTTTRRRPPPLLLJJJHHHHHHHHHHHHFFFEEEBBBBBB@@@???===;;;:::999555444333222111111111111111111111000//////......//////.........---------///...---,,,+++*********...------------...//////...333;;;FFFQQQ[[[bbbfffkkkmmmooorrrrrrrrrpppooolllfff___[[[WWWWWW```jjjuuutttdddfffkkkuuusssfff```eeessswwwggg]]]YYY\\\fffpppzzzssspppmmmmmmtttxxxsssvvv~~~~~~xxxqqqiiidddcccccceeemmmzzz}}}qqqeeeYYYMMMDDD>>>999777555333222333444555222222333333333444444444888666333222333666999:::AAAGGGPPPZZZjjj|||llleeeaaa^^^eeerrrtttfffXXXMMMEEEBBBAAADDDHHHOOOYYYiii|||{{{nnnaaaTTTKKKDDDDDDDDDCCCCCCFFFNNNTTT___lllzzz|||ppp^^^OOOHHHHHHQQQeeeyyysssvvvvvvoooiiifffffffffcccccceee___bbbccc___XXXRRROOONNNQQQPPPOOOOOOQQQSSSSSSSSSQQQPPPPPPPPPPPPPPPPPPPPPOOONNNNNNPPPRRRSSSRRRPPPMMMLLLKKKJJJJJJIIIGGGEEECCCBBB@@@>>>;;;999888777666666666666555444333333111111000000//////......------............------......---------,,,,,,,,,******+++++++++,,,,,,,,,...222:::FFFSSS^^^eeeggglllmmmoooqqqrrrqqqpppooonnnjjjcccZZZUUUWWW___fffsssoooeeegggooo}}}qqqfffbbbiiiyyyssseee___ZZZbbbpppuuu{{{vvvrrrpppuuu~~~yyy|||}}}uuunnniiifffdddcccjjjuuuxxxlll```TTTIII@@@;;;999777555333333333444555222222333333333444444444777555333333555999;;;===@@@GGGSSSbbbwww{{{mmmcccccceeehhhuuussseeeWWWMMMEEEBBB???BBBFFFLLLVVVgggyyyzzzmmm```PPPHHHBBBCCCEEEFFFIIIMMMUUU\\\ggguuu{{{ooo]]]OOOHHHGGGPPPcccvvvrrruuu{{{rrrnnnhhhddddddcccaaa```bbbbbbeeegggddd]]]WWWSSSRRRQQQPPPOOOPPPRRRSSSSSSRRRRRRRRRRRRQQQPPPOOONNNMMMNNNNNNNNNOOOQQQRRRQQQPPPNNNMMMLLLKKKLLLKKKIIIGGGEEEDDDBBB???===:::999888666666666666555444333333111111111000//////......------............------------------,,,,,,,,,,,,++++++,,,,,,,,,---------...222999EEERRR]]]dddggglllmmmoooqqqrrrqqqpppooollliiiaaaYYYTTTVVV]]]dddttt~~~nnndddhhhrrr}}}ooofffdddkkk|||nnnaaa\\\WWW```ooosss}}}xxxtttvvv~~~~~~}}}wwwqqqkkkfffdddiiirrr{{{|||ttthhh[[[PPPFFF===999888777555444333444444555333333333333444444444444555444555666888;;;>>>@@@CCCLLL[[[pppxxxiiiaaa___fffpppzzz~~~rrrdddVVVLLLEEEBBB???BBBEEEKKKUUUfffyyyzzzlll^^^OOOHHHBBBDDDGGGJJJPPPWWW___gggtttzzznnn\\\NNNHHHFFFMMM^^^qqq{{{qqquuuwwwpppoooiiiddddddccc``````bbbfffiiillliiiccc[[[WWWVVVPPPOOONNNPPPRRRSSSSSSRRRSSSSSSSSSSSSQQQOOOMMMLLLNNNMMMMMMOOOQQQRRRQQQOOOOOONNNLLLLLLLLLLLLJJJHHHGGGFFFDDDAAA>>><<<999888777777777777666555444333222111111000000///......------............------,,,,,,,,,,,,++++++++++++,,,,,,---------.........---111999DDDQQQ\\\cccfffkkkmmmoooqqqqqqqqqpppoookkkhhh```XXXRRRUUU\\\cccrrrzzzzzzlllaaahhhtttwwwjjjdddeeeooo~~~kkk___ZZZWWW```ooosss{{{vvvuuu{{{yyypppjjjjjjnnnttt{{{|||tttgggZZZOOOEEE>>>:::777777666555444444555555333333333444444444444555444555666777999<<>>;;;777666666666555555555666333333444444444555555555444666777888999<<<@@@DDDOOO\\\rrruuujjjeeefffjjjuuu|||oooaaaTTTJJJDDDBBBAAABBBFFFLLLWWWiii}}}yyyjjj]]]PPPJJJFFFIIIOOOYYYgggsss}}}|||ttthhhXXXLLLGGGDDDGGGTTTfffsss|||tttyyy|||wwwxxxpppjjjhhhfffcccbbbeeejjjlllnnnjjjaaaYYYTTTRRROOOOOOOOOQQQSSSSSSRRRPPPRRRRRRSSSTTTUUUTTTSSSRRRPPPOOOOOOQQQSSSTTTSSSQQQPPPNNNKKKJJJJJJJJJIIIGGGGGGFFFDDDAAA???<<<:::999999999999888777555444333222222222111000000//////------............------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,---000888DDDQQQ\\\ccceeejjjkkknnnpppqqqqqqpppooollliiiaaaYYYSSSVVV]]]dddfffhhhlllqqqxxx{{{tttkkk^^^lll{{{rrrhhh^^^]]]dddrrryyyzzz~~~~~~jjj___[[[WWW```nnnqqqyyywwwyyy}}}wwwvvvxxx{{{~~~wwwnnn```SSSHHHAAA<<<:::666666666666666666666666333444444444555555555555555777888999999===EEEKKKVVVfffqqqgggddddddjjjttt{{{nnn___RRRIIIDDDBBB>>>@@@CCCJJJVVViii~~~yyyjjj]]]LLLGGGDDDHHHPPP^^^qqqyyyqqqeeeWWWLLLHHHCCCEEEPPPaaannnxxxyyy~~~{{{xxxpppiiifffddd``````bbbhhhjjjjjjfff^^^WWWSSSSSSQQQQQQRRRTTTVVVVVVUUUSSSTTTTTTTTTUUUVVVVVVWWWWWWSSSRRRRRRTTTVVVWWWVVVTTTSSSPPPLLLJJJIIIIIIGGGFFFGGGFFFDDDBBB???===<<<;;;:::::::::999777666444444333222222111111000//////------............------,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,---111999DDDQQQ\\\cccfffiiijjjmmmoooqqqqqqpppooollliiiaaaYYYTTTVVV]]]dddddddddfffnnnvvvxxxrrrjjjbbbsss|||kkk```WWWXXXbbbqqq}}}qqquuu~~~sssssszzzyyyfff\\\YYYVVV___mmmppp~~~{{{{{{{{{}}}vvvlll^^^PPPFFF???;;;999666666666777777777666666444444444444555555555555555777999:::;;;BBBLLLTTTdddvvvvvvlllfffcccffflllvvvzzzmmm^^^QQQHHHDDDBBB===???CCCJJJWWWkkkyyykkk^^^KKKEEEBBBEEEMMM[[[ooo~~~uuummmcccUUUKKKHHHCCCCCCMMM^^^kkkttt~~~xxxppphhheeebbb^^^^^^```eeeggggggccc]]]XXXWWWXXXVVVVVVWWWYYY[[[[[[YYYWWWYYYXXXVVVVVVVVVWWWYYYZZZVVVUUUUUUWWWYYYYYYXXXWWWVVVRRRNNNKKKJJJIIIGGGFFFGGGFFFEEECCCAAA@@@>>>>>>;;;;;;:::999888666555444333333222111111000000///------............------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------...222999EEERRR]]]dddggghhhjjjmmmooopppqqqpppoookkkhhh```XXXRRRUUU\\\cccgggdddfffooowwwwwwpppiiiddduuuvvvfff[[[RRRTTT___oooxxxpppuuuqqqggglllvvvuuucccZZZXXXWWWaaapppttt~~~}}}~~~~~~|||vvvmmm^^^PPPFFF@@@===;;;555666777777777777777666444444444555555555666666444777999:::===FFFRRR\\\qqq~~~qqqeeebbbbbbdddkkkuuuyyylll]]]QQQHHHCCCBBB???AAAEEELLLZZZnnnzzzlll^^^MMMGGGBBBBBBHHHUUUiiizzz|||ssskkkaaaTTTKKKHHHBBBCCCLLL]]]iiiqqq~~~yyyqqqiiieeebbb^^^^^^```ccceeeeeebbb^^^[[[\\\^^^YYYYYYZZZ]]]______\\\ZZZ]]][[[XXXVVVVVVWWWYYYZZZWWWWWWWWWXXXZZZ[[[ZZZYYYXXXUUUPPPLLLJJJIIIGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@;;;;;;;;;:::888666555444333333222222111000000000---..................---......------------,,,,,,,,,,,,,,,---------......///222:::FFFSSS^^^eeeggghhhjjjlllooopppqqqppppppjjjfff___VVVQQQSSS[[[bbbkkkggghhhqqqyyywwwooogggbbbttt|||pppcccXXXOOORRR]]]mmm~~~vvvsssyyytttgggaaakkkzzztttbbbZZZZZZZZZeeeuuuzzz~~~~~~~~~vvvpppsssrrr{{{wwwhhhWWWLLLEEE>>>:::999888888888777666666555555777666666555555555666666<<<::::::<<>>BBBGGGNNNYYYkkkvvvjjj```PPPGGG???>>>DDDNNN]]]jjjyyynnneee]]]UUUMMMGGGCCCIIILLLXXXlllvvv}}}www}}}~~~tttiiiccc___]]]^^^bbbbbbaaa___\\\ZZZ[[[]]]```aaaccceeedddbbb___]]]]]]]]]]]]\\\[[[ZZZXXXVVVUUUTTTTTTTTTWWWZZZ\\\\\\[[[[[[XXXSSSNNNKKKJJJKKKLLLIIIHHHFFFDDDCCCBBBAAAAAA>>><<<:::999999888666555555444333222111111111111//////.........---------......---------,,,,,,,,,---,,,***))))))***,,,---///111888CCCRRR^^^dddfffjjjnnnpppooooooqqqpppllljjjfff___VVVQQQSSS[[[bbbllljjjllltttxxxtttlllhhhfffoooyyytttiiibbbVVVNNNRRR[[[gggzzz{{{xxxwww|||nnngggfffrrruuuaaaWWWXXX[[[ffftttuuu~~~~~~~~~zzz~~~|||{{{uuujjjgggkkksss}}}xxxhhhVVVKKKCCC<<<888888777777777777777777777777888888777666666666666777:::999;;;???DDDPPPdddvvvrrriii^^^ZZZ[[[bbbkkkuuu{{{rrrdddVVVLLLFFFBBB@@@???CCCHHHOOO[[[nnnvvviii```OOOFFF>>><<>>AAACCCHHHOOO]]]qqq~~~uuuiii___PPPGGG???======AAAJJJSSSddduuu~~~tttggg\\\VVVQQQJJJDDD???DDDFFFRRRgggsss}}}~~~}}}vvvmmmeeebbb```___```dddeeedddbbb```___aaaeeeiiifffjjjnnnoookkkeee___]]]bbbbbbcccbbbaaa^^^[[[YYYWWWUUURRRQQQSSSUUUVVVVVVYYYWWWSSSOOOMMMLLLLLLLLLNNNMMMKKKHHHFFFDDDCCCCCC@@@>>><<<<<<<<<;;;999777555444333222222111111111/////////.........------......---------,,,,,,,,,...---,,,,,,,,,---...//////111777BBBQQQ]]]dddfffkkkoooqqqpppqqqsssrrrnnniiifff```YYYUUUZZZccckkkooojjjhhhlllnnnhhh```[[[\\\jjj{{{zzzlllaaaVVVOOOSSS\\\iii}}}zzzyyy{{{}}}ssseeehhhsssrrr^^^UUUWWWYYYeeerrrsss~~~xxxsssqqqqqqsssuuuxxx{{{{{{vvvrrrsssrrrpppnnnfff```______cccmmmxxxsssbbbOOODDD>>>:::888:::999999999999999999999999::::::999888777777777777777777;;;CCCNNN\\\ppp{{{oooeee[[[VVVVVVVVV[[[ffftttuuulll^^^PPPGGGBBB???===AAACCCGGGPPP___ttt}}}uuuhhh^^^RRRJJJCCC@@@???@@@FFFMMMXXXeeeuuu~~~sssdddZZZUUUQQQJJJEEE>>>CCCEEEPPPeeesss||||||xxxuuummmfffcccaaa___```cccbbbcccdddddddddeeegggjjjllloooqqqqqqmmmgggcccaaaggghhhhhhhhhfffccc___]]]XXXUUUPPPNNNOOORRRTTTTTTVVVTTTRRRPPPOOONNNNNNNNNPPPOOOMMMJJJHHHFFFEEEDDDBBB@@@>>>======<<<:::999555555444333222222222222////////////..................---------,,,,,,,,,---,,,,,,,,,,,,---......///000666AAAOOO\\\cccfffkkkoooqqqpppqqqtttsssoookkkhhhbbb\\\ZZZ___jjjssstttnnnjjjllllllddd\\\WWWXXXggg{{{ssseeeYYYQQQTTT]]]hhh{{{{{{{{{|||{{{rrrlllssssss___WWWYYY\\\hhhtttuuuzzzyyy{{{zzzoooiiiiiijjjjjjgggjjjiiicccaaacccdddccc___\\\\\\___eeeooo~~~~~~mmm]]]KKKBBB>>>;;;;;;===<<<<<<<<<;;;;;;:::::::::;;;:::999888777777777777888777:::BBBKKKVVVfffttt{{{{{{pppddd]]]XXXTTTVVVZZZ[[[dddsss|||rrrhhhZZZNNNEEEAAA??????@@@BBBGGGQQQaaavvv}}}tttggg^^^PPPJJJDDDBBBAAAAAAEEEKKKTTT]]]iiiqqqvvv}}}ttteee[[[XXXTTTMMMGGG???CCCEEEPPPffftttuuuuuuqqqvvvooogggeeebbb^^^^^^``````ccchhhjjjjjjiiiiiiiiipppqqqqqqoookkkhhhgggffflllllllllkkkiiifffcccaaaXXXTTTOOOMMMNNNQQQSSSTTTRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOMMMKKKIIIGGGFFFEEECCCAAA???>>>>>>===;;;:::666555444333222222222222000000/////////...............---------,,,,,,,,,+++++++++++++++,,,,,,---///000555@@@NNN[[[cccfffjjjnnnqqqpppqqqtttssspppmmmjjjddd___^^^dddpppzzz{{{tttooopppnnnfff\\\WWWTTTdddyyywwwjjj]]]TTTVVV]]]gggyyy~~~zzzzzz|||xxxvvvppp^^^VVVYYY]]]iiivvvwwwsssvvvrrrgggccc```^^^YYY[[[ZZZUUUTTTWWWZZZZZZYYY\\\aaahhhppp}}}~~~iiiZZZIIIAAA>>><<<<<<>>>>>>>>>>>>==================<<<;;;999999888888888999777999@@@EEELLLVVV___cccgggoooxxx~~~vvveee^^^WWWUUUSSSSSSXXX^^^cccqqq}}}xxxmmmdddVVVJJJCCCAAA@@@@@@@@@BBBHHHSSSeeeyyy|||}}}tttggg\\\MMMGGGBBBAAA@@@@@@EEEJJJUUU[[[cccjjjoooxxxuuuggg___\\\YYYQQQIIIAAAEEEFFFQQQgggwwwqqqooommmvvvnnnhhheeebbb]]][[[\\\___ccchhhkkkkkkjjjiiihhhooooooooommmjjjiiiiiijjjlllkkkjjjhhhfffcccaaa```WWWSSSOOONNNOOORRRUUUVVVRRRRRRRRRRRRRRRQQQPPPOOOOOONNNLLLJJJHHHGGGGGGFFFCCCAAA??????>>>>>><<<:::666555444333222222222222000000000/////////............---------,,,,,,,,,)))******++++++,,,,,,,,,//////444???MMMZZZbbbeeeiiinnnppppppqqqtttssspppnnnkkkeee```___gggttt~~~xxxttttttrrrhhh^^^XXXVVVdddvvvxxxnnnaaaWWWXXX]]]fffxxxzzzzzz~~~kkkYYYSSSWWW\\\iiivvvwwwyyy|||nnnfff```ZZZTTTWWWVVVRRRQQQUUUXXXXXX^^^fffooowww~~~{{{xxxwwwzzz~~~gggYYYJJJBBB???===<<<=========>>>???@@@AAABBBCCC@@@???>>><<<;;;:::::::::999777888===@@@AAAFFFLLLNNNOOOUUU]]]bbbfffpppzzzzzzmmmbbbXXXUUUSSSVVVWWWYYY^^^eeerrrzzzuuuhhh___RRRGGGAAA???@@@AAAAAACCCJJJWWWiii|||~~~zzz~~~tttfff[[[MMMGGGBBBAAA@@@@@@EEEKKKVVVZZZaaafffmmmwwwvvvhhhaaa```\\\SSSJJJAAAEEEFFFQQQhhhxxxrrrqqqnnnrrrkkkeeeccc```[[[YYYZZZ\\\___bbbccccccccccccdddiiikkkmmmmmmkkkjjjjjjkkkhhhfffdddaaa^^^]]]\\\\\\UUURRROOOOOORRRUUUXXXYYYUUUUUUUUUTTTRRROOOMMMKKKLLLKKKJJJIIIGGGGGGGGGGGGCCCAAA???>>>>>>>>><<<:::666555444333333222333333000000000000/////////.........---------,,,,,,,,,)))***+++,,,------------...///333>>>LLLZZZbbbeeehhhllloooooopppssssssooommmjjjddd___^^^fffttt~~~yyyuuuwwwtttjjj^^^XXX___jjjwwwxxxnnnaaaXXXXXX^^^gggxxx~~~}}}hhhWWWRRRWWW]]]jjjwwwyyyxxxooofff___UUUYYYXXXTTTSSSWWWZZZZZZgggqqq|||~~~}}}~~~vvvqqqooouuu|||~~~gggYYYKKKDDD@@@<<<;;;;;;;;;<<<>>>@@@BBBEEEFFFGGGBBBAAA@@@>>>======<<<<<<888666888<<<===<<<===AAAAAA@@@DDDKKKNNNQQQ[[[fffrrrxxxvvvnnniiicccZZZRRRRRRQQQTTTYYY^^^```gggnnnyyysssddd[[[OOODDD???>>>???@@@BBBEEEMMMZZZlll}}}zzz~~~ttteee[[[PPPIIIDDDBBBBBBBBBFFFLLLUUUYYY___eeelllxxxvvviiicccbbb^^^TTTJJJBBBEEEFFFQQQhhhxxxwwwuuuqqq~~~ooohhhcccaaa___ZZZWWWYYYXXXYYYZZZYYYYYYZZZ]]]```dddgggkkkmmmmmmkkkjjjiiidddbbb^^^[[[XXXWWWWWWWWWTTTRRRPPPPPPTTTWWWZZZZZZXXXXXXWWWUUURRRNNNJJJGGGJJJJJJIIIHHHGGGGGGGGGGGGCCCAAA???>>>>>>>>><<<:::666666555444333333333333000000000000////////////......---------,,,,,,,,,***+++,,,---...............///333===LLLYYYbbbeeeggglllnnnnnnpppsssrrrooollliiiccc]]]]]]eeesss}}}}}}xxxuuuwwwuuujjj^^^WWWiiirrr|||yyymmmaaaWWWYYY___hhhzzz}}}iiiXXXSSSYYY___mmm{{{|||ssslllfffdddaaa^^^^^^```dddfffpppttt{{{}}}uuuooolllnnnqqqyyy~~~ooo[[[LLLJJJIIIAAA;;;<<<<<<<<<<<<===???BBBEEEFFFFFFFFFFFFCCC???;;;::::::<<<:::888888:::<<<=========>>>AAACCCFFFIIIKKKLLLWWW[[[bbbjjjqqqyyyyyysssjjjgggbbb[[[TTTRRRSSSTTTSSSTTTVVVZZZbbbmmmyyy}}}tttnnnggg[[[MMMEEEAAA===<<<>>>EEEHHHMMMXXXmmmzzzvvv|||}}}uuufffXXXMMMGGGBBBCCCEEEFFFJJJOOOUUUYYYbbbmmmssszzztttkkkiiiffffff___OOOEEEFFFCCCNNNgggwwwzzzxxxuuu}}}ooohhhbbb___ZZZUUUSSSUUUWWWWWWXXXXXXYYYZZZ[[[[[[^^^dddfffeeefffkkkkkkfffcccbbb___ZZZVVVSSSTTTUUUQQQRRRRRRTTTVVVYYY\\\^^^\\\XXXSSSOOOLLLJJJGGGFFFGGGGGGFFFFFFEEEEEEDDDDDD?????????>>><<<:::777666888666444333333333222111222222111111000000/////////............---------+++,,,,,,---...///000000...///333<<>>@@@============???AAACCCDDDFFFGGGHHHFFFCCCAAA@@@@@@===;;;999999;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCDDDKKKNNNTTTZZZ```gggmmmrrr~~~yyyvvvrrrpppmmmiiiddd___XXXWWWVVVSSSPPPPPPRRRTTTZZZ]]]bbbgggooozzzvvvppphhh[[[MMMFFFAAA======???EEEIIINNNZZZooo{{{vvv||||||sssdddVVVMMMGGGBBBCCCDDDFFFKKKQQQXXX[[[fffsss}}}qqqiiiiiiggghhhbbbRRRHHHIIIFFFQQQhhhxxxzzzxxxvvvzzznnnhhhbbb```]]]WWWUUUWWWWWWWWWWWWXXXXXXYYYYYYZZZ\\\```bbb```bbbhhhiiigggfffeeeccc^^^YYYVVVUUUUUURRRRRRSSSTTTVVVXXX[[[\\\XXXWWWTTTPPPLLLIIIGGGFFFHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBAAA???===:::999999777444444444444333222000000000///......------///............---------,,,,,,,,,---------------000000444===IIIWWWaaafffiiikkknnnpppqqqpppooommmmmmggg```[[[YYY^^^nnn}}}|||tttwwwxxxggg]]]gggnnnwww~~~uuulll___UUUVVV\\\eeeuuuyyybbbZZZSSSVVVaaammmuuuwwwzzzwwwuuutttuuuwwwxxxyyy{{{{{{|||||||||}}}uuujjjbbb^^^YYY]]]gggvvvxxxkkk___YYYQQQEEEAAACCC>>>============>>>@@@AAAAAACCCDDDDDDCCCBBBBBBCCCAAA@@@??????@@@@@@???===<<<<<<<<<======>>>??????@@@CCCGGGKKKNNNRRRWWW[[[eeekkkuuu|||uuuooojjjfffbbb___\\\[[[YYYXXXWWWUUURRROOOKKKLLLNNNNNNOOOQQQUUUXXXccciiiqqqxxx~~~yyysssggg[[[MMMFFFBBB>>>===@@@EEEIIIQQQ]]]rrryyy}}}zzzrrrbbbTTTMMMFFFBBBBBBDDDGGGNNNUUU[[[___kkk{{{nnnggggggfffiiicccTTTIIIIIIGGGQQQhhhwwwxxxvvvtttyyylllfffbbbaaa___[[[XXXYYYWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\[[[YYY\\\cccggghhhjjjiiihhhccc]]]XXXVVVUUUSSSRRRRRRSSSTTTVVVYYYZZZVVVXXXYYYVVVPPPKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCAAA???<<<;;;:::888666555555555444333111000000//////...------///............---------------,,,,,,,,,+++++++++111222555===IIIUUU___dddiiikkkmmmooopppppppppooollleee^^^YYYVVV[[[jjjyyy|||vvvwwwxxxiii```kkkrrr{{{wwwiii]]]TTTUUUYYYaaasssvvvaaaYYYRRRUUU```mmmtttvvv|||}}}}}}~~~ttthhh___ZZZQQQTTT___pppwwwkkk```SSSFFFAAACCC>>>===<<<;;;;;;<<<===>>>>>>@@@BBBCCCBBBBBBDDDEEEFFFFFFFFFHHHJJJIIIGGGEEEBBBBBBAAA@@@@@@@@@AAAAAA???AAACCCEEEFFFHHHKKKMMMRRRWWW___fffkkklllkkkiiiaaa^^^ZZZVVVSSSRRRQQQQQQQQQPPPPPPOOOOOOOOONNNMMMMMMMMMOOOPPPSSSYYY___dddmmmvvv{{{wwwvvvxxx~~~{{{uuufffZZZLLLFFFBBB??????AAADDDJJJSSS```uuu}}}zzzrrrcccUUUKKKFFFBBBBBBDDDIIISSS]]]aaahhhvvv}}}mmmeeeffffffhhhcccTTTFFFFFFDDDOOOgggvvvvvvtttsssyyyjjjddd```aaaaaa]]]ZZZ[[[XXXWWWWWWWWWWWWWWWWWWWWWZZZYYYVVVUUUXXX___eeeiiijjjkkkjjjfff___YYYUUUSSSRRRRRRQQQQQQRRRTTTVVVWWWVVV[[[___]]]VVVPPPMMMNNNJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA>>><<<;;;;;;999666666666666555333333333222222111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,000000444<<>>>>>======<<<===>>>@@@AAA@@@CCCGGGJJJMMMOOORRRUUUUUUWWWZZZ^^^```___ZZZVVVOOOMMMIIIFFFDDDCCCCCCDDDAAABBBCCCBBB@@@@@@BBBCCCAAACCCFFFIIIKKKKKKKKKJJJEEEGGGIIIIIIHHHGGGGGGHHHGGGHHHIIIJJJIIIJJJMMMOOOTTTUUUYYY^^^gggsssyyyfff___[[[WWWYYY^^^fffqqq~~~wwwppp___SSSGGGCCCAAA@@@AAADDDFFFNNNZZZjjj~~~~~~wwwiii\\\LLLGGGBBB@@@AAAHHHVVVcccwww~~~mmmeeeeeecccddd^^^OOOFFFGGGFFFRRRlll~~~wwwwww|||pppggg``````aaa___]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZ]]]XXXVVVWWWYYYZZZ___eeedddeeedddaaa\\\WWWSSSRRRQQQQQQPPPPPPQQQSSSTTTUUUYYY]]]aaa```ZZZSSSOOOMMMKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHGGGGGGEEEBBB@@@???;;;999777666666666555444222111111000000///......///............---------+++,,,,,,---...///000111,,,---222;;;IIIWWWaaagggfffiiimmmqqqttttttrrrqqqhhheeeaaa^^^ZZZZZZcccmmm~~~qqqhhhpppsss___XXXZZZdddxxxsss```YYYRRRVVVbbbooovvvyyy|||qqqfff[[[OOOGGGKKKKKKTTTggg{{{vvvbbbRRRHHHCCC@@@?????????@@@AAACCCEEEGGGGGGKKKQQQWWW\\\```eeehhhmmmooosssvvvwwwtttmmmhhh^^^[[[VVVPPPLLLIIIHHHHHHDDDEEEEEEDDDCCCCCCEEEFFFCCCDDDEEEGGGHHHIIIJJJKKKGGGJJJKKKKKKJJJJJJLLLNNNLLLNNNPPPQQQRRRTTTXXX\\\___ccciiipppzzz~~~kkk[[[YYYZZZXXX[[[aaakkkuuu}}}ssslllZZZOOOEEEAAA@@@@@@BBBFFFIIIRRR___pppxxxkkk^^^OOOIIIBBB>>><<>>===:::888666555555555444333444444333333222111111111//////.........---------------,,,,,,,,,,,,++++++///000333;;;HHHTTT^^^ccccccgggnnntttwwwvvvssspppmmmfff^^^VVVRRRTTTbbbpppyyynnntttqqq]]][[[cccmmmyyyuuubbbZZZTTTWWWcccqqqyyy{{{uuujjj^^^QQQIIIGGGDDDIIIUUUeeewwwqqqcccXXXNNNGGGFFFDDDFFFGGGIIIMMMSSSZZZ___eeelllwww}}}tttkkkccc]]]YYYVVVXXXUUURRRRRRSSSRRRPPPMMMSSSQQQPPPQQQSSSUUUVVVVVVWWWYYY[[[[[[[[[[[[]]]^^^bbbdddhhhnnnuuu{{{qqqaaaVVVYYY^^^aaakkkwww~~~zzznnncccSSSIIIAAA???@@@@@@BBBFFFLLLYYYkkk~~~~~~{{{}}}}}}wwwkkk```PPPGGG>>><<<===???EEEKKK```oooqqqeee[[[]]]fffggg[[[NNNEEEEEEJJJWWWjjj}}}}}}xxxoooiiieeecccaaa______]]]\\\]]]^^^``````___[[[YYYWWWVVVWWWZZZ]]]___^^^```aaa```^^^[[[ZZZZZZSSSTTTUUUVVVWWWYYY^^^aaaeeeffffffeeeaaa[[[TTTQQQNNNLLLJJJKKKNNNOOOMMMKKKJJJHHHFFFFFFEEEEEECCCAAA;;;:::999777555444444333555444333222111111111111111000000///...------------,,,,,,++++++,,,,,,---......111;;;HHHUUU]]]aaadddhhhnnnrrrssstttttttttlllggg```YYYSSSVVVdddsssrrruuuzzziii[[[[[[fffqqq|||yyyggg\\\UUU[[[gggqqqzzz~~~rrrhhh]]]QQQIIIHHHEEEJJJUUUeeexxxsssfff[[[PPPHHHFFFGGGIIILLLQQQWWW```iiioooyyyrrrmmmiiigggccc```\\\\\\]]]______^^^```______```ccceeefffffffffhhhjjjkkkkkkmmmppprrryyy|||nnn___VVVZZZbbbhhhttt~~~|||}}}~~~yyyuuussssssxxx}}}yyylll```QQQHHH@@@??????@@@CCCGGGQQQ___qqq~~~zzz~~~}}}|||vvviii___PPPGGG>>><<<===>>>DDDJJJTTT```uuunnneee^^^bbbkkkiii[[[LLLDDDDDDHHHUUUggg{{{{{{tttoookkkhhhccc```^^^]]][[[[[[\\\]]]\\\[[[[[[YYYVVVUUUWWWYYY\\\]]]```ccceeedddaaa]]]YYYXXXWWWXXXYYYZZZ[[[^^^bbbeeejjjhhhfffccc^^^YYYUUUSSSPPPMMMLLLLLLNNNOOOMMMLLLJJJHHHFFFEEEEEEDDDBBBAAA;;;:::999777555444333333555444333222111111111111111000000///......---------,,,,,,++++++,,,,,,---...---000888EEERRR\\\aaadddhhhnnnrrrssstttttttttmmmiiibbb\\\VVVWWWdddsss}}}qqqsss}}}uuufffYYYYYYcccppp}}}{{{ggg\\\VVV[[[hhhrrr{{{{{{ooofff[[[PPPIIIHHHFFFJJJTTTdddxxxzzznnncccVVVMMMJJJJJJNNNTTT\\\gggsss}}}zzzwwwuuutttrrrppppppssswwwyyyzzzvvvvvvvvvyyy|||~~~}}}iii]]]WWW]]]hhhsss{{{mmmfffeeeoooqqqtttxxxxxxuuunnniiiaaa^^^___eeekkktttvvvhhh[[[NNNFFF???>>>???@@@DDDIIIWWWeeeyyy~~~yyy||||||zzzsssggg]]]OOOFFF>>><<<<<<===BBBGGGJJJQQQaaatttzzzkkkdddaaagggooolll[[[KKKCCCCCCFFFRRRdddxxx~~~zzzwwwtttooogggbbb```^^^[[[[[[[[[[[[YYYXXXZZZWWWVVVVVVXXX[[[]]]^^^aaadddhhhiiifffaaa\\\YYYYYYZZZ[[[\\\]]]```dddgggnnnkkkgggbbb\\\XXXVVVUUUQQQOOONNNMMMNNNNNNMMMLLLJJJHHHFFFEEEEEEEEECCCAAA>>>===;;;999777666555555555444333222222111111111000000000///......------------,,,,,,,,,,,,------...---...555AAAOOOZZZaaadddiiinnnrrrssssssttttttoookkkeee___YYYYYYeeessszzznnnqqqttt|||~~~lllaaaWWWVVV___mmm}}}ggg]]]WWW]]]iiiuuu}}}yyymmmcccYYYNNNHHHGGGEEEJJJTTTcccxxxyyymmm___TTTQQQNNNSSS\\\hhhuuuwwweee]]]ZZZbbbppp~~~ppp```YYYWWW]]]```eeejjjkkkhhhbbb]]]VVVSSSTTTYYY```kkkzzz~~~tttdddWWWJJJDDD>>>>>>???@@@FFFLLLYYYjjj~~~zzz||||||xxxpppdddZZZNNNFFF>>>=========@@@EEEHHHMMMXXXgggtttxxxjjjdddbbbhhhoookkkZZZKKKDDDCCCEEEPPPcccwwwzzz}}}|||||||||vvvllldddbbb```]]][[[[[[ZZZXXXWWWXXXVVVUUUXXX]]]aaacccbbb```dddjjjllliiiccc^^^[[[WWWXXXYYYZZZ[[[^^^cccfffooommmiiiddd___ZZZWWWUUURRRQQQOOOMMMMMMMMMLLLLLLJJJHHHFFFFFFFFFEEECCCBBBAAA@@@>>><<<:::999888777555555444333222222222222000000//////............------,,,,,,,,,,,,------///......333===LLLYYYbbbeeeiiinnnrrrssssssssssssoookkkgggaaaZZZZZZeeerrrwwwkkkmmmooovvv|||~~~{{{uuueee\\\TTTTTT\\\lll~~~hhh^^^XXX^^^kkkwww|||zzzzzz}}}vvviii```VVVLLLFFFFFFEEEIIITTTdddyyytttdddYYYVVVRRRYYYdddqqqpppaaa^^^___jjjzzz}}}hhhYYYRRRPPPQQQTTTZZZ___aaa___YYYTTTPPPOOOPPPUUU[[[dddttt{{{qqqaaaSSSGGGBBB>>>>>>???AAAHHHPPP[[[mmm}}}{{{|||{{{uuulll```WWWLLLEEE???>>>>>>>>>@@@EEEHHHKKKUUUbbbnnnyyyyyykkkeeeaaaeeekkkhhhYYYLLLEEECCCEEEPPPcccxxx~~~{{{yyyzzz}}}zzzoooeeeaaa^^^\\\ZZZZZZYYYWWWVVVWWWVVVVVV\\\dddiiijjjiiicccgggkkkkkkggg```[[[WWWTTTUUUWWWXXXYYY\\\aaaeeelllmmmllljjjfff___YYYUUUSSSRRRPPPMMMKKKJJJKKKLLLJJJHHHGGGFFFGGGGGGEEECCCBBBAAA???===:::999888777666555444333222222222222////////////...............------,,,,,,------...000//////222;;;JJJYYYbbbeeeiiiooorrrssssssssssssoookkkfffaaaZZZZZZfffsssvvviiijjjlllrrrxxxyyyxxxwwwrrrlll___XXXRRRSSS\\\lll~~~iii___YYY```nnnzzz{{{vvvqqqqqqsss~~~~~~yyynnncccZZZRRRJJJFFFFFFEEEKKKVVVhhh}}}xxxhhh]]]ZZZXXX___jjjwww}}}{{{xxxvvvvvvyyy|||~~~zzziii^^^```ggguuuyyydddUUUOOONNNMMMOOOTTTXXX[[[YYYTTTOOOMMMMMMQQQWWW\\\eeetttwwwlll]]]OOOEEEAAA>>>???@@@CCCKKKTTT```ttt|||||||||zzzsssiii]]]TTTKKKDDD??????@@@???BBBEEEEEEHHHQQQ^^^iiittt{{{mmmgggbbbeeeiiieeeXXXLLLEEECCCEEEOOOccczzzyyywwwwww{{{~~~zzzoooeee^^^\\\YYYYYYYYYYYYWWWVVVXXXWWWXXX___iiioooooommmhhhjjjjjjgggaaaYYYTTTQQQSSSUUUVVVWWWYYY\\\aaaeeeiiillloooooollleee]]]XXXVVVUUUSSSOOOKKKJJJKKKMMMKKKJJJHHHHHHHHHHHHGGGEEEBBBAAA>>><<<999888777666666555444333222222222222//////////////////............------------......000//////222:::HHHWWWaaafffjjjooorrrssssssrrrsssoookkkfff```[[[\\\hhhvvvxxxiiiiiihhhooouuuvvvvvvtttnnnggg^^^VVVQQQTTT^^^ooo~~~iii___ZZZbbbppp}}}wwwnnniiiiiinnnppptttwww{{{zzzuuunnndddZZZTTTNNNHHHFFFHHHFFFMMMZZZmmm}}}mmmccc```^^^eeeppp|||}}}{{{zzzqqqppppppqqquuu|||tttddd[[[aaannnwwwcccVVVQQQPPPOOOQQQTTTWWWYYYXXXSSSOOOMMMQQQXXXaaahhhppp{{{qqqgggXXXKKKCCC@@@>>>@@@AAAEEENNNXXXjjj~~~~~~zzz|||zzzyyyqqqfffZZZRRRIIICCC???@@@BBBAAACCCGGGFFFHHHPPP\\\hhhuuu|||oooiiieeegggjjjeeeWWWKKKDDDAAACCCNNNbbbzzz{{{wwwuuuxxx{{{wwwlllbbb^^^\\\[[[[[[\\\\\\\\\[[[ZZZYYYZZZbbblllqqqpppmmmggggggeee```ZZZUUURRRQQQRRRSSSUUUVVVXXX[[[```dddhhhkkkoooqqqoooiiibbb^^^YYYXXXVVVQQQMMMKKKMMMOOOLLLKKKIIIIIIJJJJJJIIIGGGDDDCCCAAA>>>;;;:::888888666555444333333222333333.../////////////////////......------------...............111888EEETTT___fffjjjooorrrsssrrrrrrrrrqqqlllgggaaa\\\^^^lllzzz|||lllkkkeeemmmuuuxxxyyywwwpppiii^^^VVVQQQUUUaaarrrjjj```[[[cccrrr{{{ppphhheeecccfffiiilllooosssyyy}}}~~~}}}|||{{{yyytttnnnjjjfff\\\SSSOOOKKKGGGFFFIIIHHHOOO]]]qqqsssiiigggbbbiiitttxxxsssqqqqqqqqqqqqssswww~~~pppbbbYYYbbbrrrvvvdddXXXTTTTTTTTTUUUWWWZZZ[[[YYYUUURRRQQQWWWaaammmuuu~~~xxxnnncccUUUIIICCC@@@???@@@BBBFFFPPPZZZrrr|||yyy~~~|||xxx|||yyypppeeeYYYQQQHHHCCC???AAACCCCCCEEEHHHIIIKKKQQQ]]]jjjyyy{{{oookkkhhhkkkmmmfffWWWJJJBBB@@@BBBMMMbbbzzz~~~yyyuuuvvvyyyuuujjj```aaa___^^^^^^```bbbaaaaaa]]][[[\\\cccmmmqqqoookkkaaaaaa___[[[WWWTTTTTTUUUOOOQQQRRRTTTVVVYYY^^^bbbiiikkkoooqqqppplllfffbbb[[[[[[YYYSSSNNNLLLNNNQQQMMMLLLJJJJJJKKKKKKJJJHHHHHHGGGDDDBBB???===<<<;;;666666555444333333333333.........///////////////......------------......,,,,,,...000777CCCRRR]]]fffjjjooorrrsssrrrrrrrrrrrrnnngggaaa\\\```nnn~~~ooommmfffoooxxx|||~~~}}}vvvnnn___WWWQQQVVVcccuuujjj```\\\dddssszzzooogggccccccddddddeeeggghhhiiilllllllllmmmlllhhhccc^^^ZZZUUUOOOLLLGGGCCCEEEJJJJJJUUUdddwwwwwwooohhhlllssszzz}}}yyyvvvvvvvvvvvvzzzxxxiiiccc\\\ddduuuyyylllbbb^^^```dddgggfffcccbbbcccccc___bbbfffmmmzzzvvvlll___RRRIIICCC@@@???AAADDDJJJVVVccc|||}}}wwwsss{{{zzztttvvvxxxooocccVVVLLLFFF???:::>>>CCCEEEFFFHHHQQQVVV]]]hhhvvvyyyrrrkkkeeefffiiidddUUUFFF@@@@@@EEEOOOaaawww~~~{{{xxxvvvppphhhbbbaaaaaadddgggkkkmmmlllkkkfffdddbbbdddhhhjjjjjjhhhbbb^^^YYYVVVVVVVVVVVVUUUYYYXXXVVVTTTTTTYYY```eeeeeejjjmmmmmmmmmnnnlllggg]]]]]][[[XXXUUUSSSSSSTTTXXXSSSNNNJJJIIIIIIJJJJJJHHHGGGGGGHHHHHHHHHEEECCC===:::666333222222111000111000000///......------...------,,,,,,------...000///111555999AAAPPP^^^gggjjjnnnpppqqqssstttvvvqqqnnnjjjfffbbbdddqqqqqqmmmgggppp}}}}}}xxxhhh]]]UUU[[[iiixxxooofffaaahhhvvv|||sssnnnmmmkkkhhheeecccbbbbbbcccbbbaaaaaa```]]]XXXTTTQQQMMMIIIGGGDDDAAADDDJJJMMMXXXiii|||}}}uuulllnnnqqquuuzzz~~~|||{{{|||}}}~~~uuugggaaa___gggxxx~~~uuummmllloootttxxxyyywwwvvvvvvtttooorrrttt{{{}}}tttiii\\\OOOFFFAAA??????AAADDDKKK[[[jjjyyytttrrryyyyyysssuuuyyypppcccVVVLLLEEE???;;;>>>BBBFFFKKKQQQ[[[bbbnnn{{{uuuooohhhdddfffiiidddTTTFFF@@@AAADDDOOOaaaxxx{{{vvvqqqjjjffffffgggjjjooosssuuutttsssiiihhhggggggiiiiiifffccc^^^[[[XXXWWWXXXZZZ[[[[[[XXXXXXVVVUUUVVVZZZ```eeedddhhhjjjiiihhhjjjhhhccc]]]\\\YYYTTTRRRRRRVVVYYYYYYTTTNNNJJJIIIIIIIIIIIIMMMLLLMMMNNNOOONNNKKKHHH???<<<777555444333222111000000//////......------...------,,,,,,------...//////111555888@@@OOO]]]eeehhhlllooopppqqqssstttrrroookkkgggcccdddqqqrrrmmmhhhqqq~~~~~~yyypppeee]]]aaammmzzzqqqhhhcccjjjxxx|||tttllleee```^^^\\\ZZZXXXVVVUUURRRMMMJJJIIIFFFCCCDDDBBBAAAFFFLLLRRR```sss|||sssrrrqqqpppssswww{{{~~~~~~rrrddd___aaajjjzzz|||~~~{{{pppdddWWWKKKDDD@@@@@@BBBDDDFFFOOOcccvvv{{{tttrrrsssyyyxxxppprrr{{{qqqdddVVVLLLCCC???<<<>>>AAAHHHSSS]]]iiitttrrrlllgggdddfffiiicccSSSEEEAAAAAADDDNNNaaazzz|||uuuoookkkiiijjjlllpppuuuzzz|||zzzxxxmmmlllllllllkkkgggbbb^^^[[[XXXVVVUUUXXXZZZ\\\]]]YYYYYYYYYXXXXXX[[[___bbbcccffffffcccbbbdddccc```^^^[[[VVVRRRPPPRRRXXX]]][[[VVVQQQLLLJJJIIIHHHGGGNNNOOOPPPRRRSSSQQQNNNKKKAAA===999666555444333222////////////..................------------......///...000333777>>>LLLZZZbbbeeejjjmmmnnnoooqqqrrrssspppmmmhhhcccdddppp~~~sssmmmiiirrr~~~~~~{{{tttiiibbbfffppp|||uuukkkfffmmm{{{|||qqqjjjeeeaaa^^^[[[WWWTTTPPPLLLIIIHHHEEECCCDDDDDDDDDIIIPPPXXXhhh~~~zzzvvvqqqnnnooosssyyy~~~nnnaaa\\\aaajjjzzzyyynnn```SSSHHHBBBAAACCCFFFGGGJJJTTTlllwwwrrrsssuuuzzzxxxoooppp~~~}}}ssseeeVVVLLLBBB???===>>>@@@HHHXXXggguuussslllhhheeehhhiiiaaaQQQCCCAAAAAADDDNNNbbb|||zzzpppjjjhhhiiijjjlllpppuuuyyyzzzxxxuuulllnnnoooooommmgggaaa\\\ZZZXXXUUUTTTUUUWWWXXXYYY\\\\\\\\\[[[YYYZZZ\\\^^^ccceeeddd```___aaa```]]]^^^\\\XXXTTTRRRTTTYYY]]]]]]YYYTTTPPPMMMLLLJJJHHHJJJKKKLLLNNNOOONNNJJJGGG@@@===999666555555444333////////////////////////......------------......///...///222555;;;JJJWWW___bbbgggkkkmmmnnnoooppptttqqqnnniiiddddddppp}}}rrrllljjjrrr~~~|||rrriiibbbfffppp{{{yyypppjjjrrr|||wwwrrroooiiiddd___YYYSSSOOOMMMIIIFFFGGGFFFGGGMMMTTT\\\ooo|||xxxqqqmmmmmmrrrzzz~~~kkk___\\\___hhhwwwxxxkkk]]]PPPGGGBBB@@@BBBFFFIIIMMMZZZsss|||vvvsssuuuyyy~~~zzzpppppp}}}~~~tttfffWWWLLLAAA???===>>>???GGGXXXhhh}}}wwwmmmiiigggiiihhh___OOOAAAAAAAAADDDOOOccc}}}vvv}}}sssiiicccccceeeiiijjjmmmpppsssssspppnnniiilllpppqqqnnnhhhbbb^^^[[[YYYVVVUUUVVVXXXYYYZZZ``````___\\\YYYWWWXXXYYYccceeeccc^^^]]]______\\\]]]]]]\\\YYYVVVUUUWWWYYY]]]ZZZVVVSSSQQQOOOMMMJJJGGGFFFGGGHHHIIIHHHDDDAAA>>>;;;777555555555555444111000000000000000/////////......------......//////---...111333999GGGTTT]]]aaafffjjjlllmmmnnnooossspppmmmiiiddddddooo|||qqqlllkkkrrr}}}}}}tttjjjdddfffnnnxxx~~~~~~tttooovvvxxxppphhh___ZZZSSSNNNJJJIIIIIIJJJQQQYYYdddxxx~~~yyysssoooooottt{{{{{{iii^^^\\\^^^ggguuuuuuhhhYYYMMMEEEBBB???AAAEEEKKKSSSbbb{{{~~~xxxxxxuuuwwwzzzsssqqq}}}~~~uuugggWWWLLLBBB???======???EEETTTbbb{{{zzzllliiifffgggeee]]]MMMAAA@@@AAAEEEPPPddd~~~|||nnn|||wwwlllccc______```gggggghhhjjjlllllljjjhhheeeiiinnnqqqnnniiidddbbb^^^[[[YYYXXX[[[]]]___```bbbaaa___\\\XXXUUUUUUVVV```bbb```\\\[[[]]]]]]ZZZ[[[\\\]]]\\\YYYVVVUUUUUU[[[YYYVVVUUUTTTRRROOOMMMHHHFFFEEEEEEEEEDDDAAA???<<<:::666555666777777666333333333222111000000000//////............//////...---...///111777DDDQQQ\\\```gggkkkmmmnnnnnnooopppnnnllliiiddddddooo{{{qqqnnnkkkrrr{{{}}}yyyoooeeedddiiiqqq}}}~~~yyyssszzzxxxmmmfff\\\VVVPPPNNNNNNQQQYYYcccssszzzvvvvvvzzzzzzhhh___^^^```iiiuuu{{{xxxuuussssssxxx{{{rrrdddUUUJJJCCCAAA@@@AAAFFFQQQ]]]oooxxxuuuyyyuuuuuuxxx}}}vvvsss~~~~~~uuugggXXXMMMBBB???<<<===>>>CCCMMMXXXoooyyygggdddbbbcccbbbZZZMMMCCC???@@@EEEQQQeee~~~{{{mmm|||ssshhhaaa^^^^^^^^^bbbaaaaaaccceeeffffffeeebbbgggmmmooommmiiifffdddbbb___\\\[[[\\\^^^___```aaa```^^^ZZZVVVUUUVVVWWWZZZ]]]\\\YYYXXXZZZYYYVVVWWWYYYZZZZZZXXXVVVUUUUUUVVVUUUTTTTTTUUUSSSQQQOOOKKKHHHEEEDDDCCCBBB@@@>>>;;;999777666777999::::::666666555444222111000000//////............//////...------...000555BBBOOO\\\aaaggglllnnnoooooopppnnnlllkkkhhhcccdddnnn{{{sssqqqkkkqqqzzz~~~|||wwwlllbbb___bbbjjjwww|||yyyyyy|||~~~|||www~~~wwwoooccc\\\VVVSSSSSSWWWbbblll~~~}}}zzzhhh______ccckkkvvv~~~|||vvvqqqpppnnnnnnrrrxxx|||xxxooobbbSSSGGGBBBAAACCCCCCJJJWWWggg|||ssssssyyytttsssuuu{{{xxxttt~~~uuuhhhXXXMMMCCC???<<<===>>>AAAIIIQQQcccxxxwwwccc```_________YYYNNNEEE>>>@@@EEERRReee}}}zzzppprrrfffaaa___^^^]]]\\\[[[[[[\\\```bbbccccccaaagggmmmooolllhhhfffeeegggccc___\\\[[[[[[[[[ZZZ___^^^\\\XXXUUUUUUWWWYYYVVVXXXYYYVVVUUUWWWVVVRRRTTTVVVWWWWWWVVVUUUVVVWWWSSSRRRRRRSSSTTTTTTQQQOOOLLLIIIEEEBBBAAA@@@???>>><<<999777777999;;;<<<<<<888888666555333222000000//////............//////...------...///444AAANNN\\\aaahhhmmmoooppppppppplllkkkjjjgggccccccnnn{{{tttssskkkqqqyyy~~~|||pppfff[[[XXX\\\eeettt{{{vvvtttuuuvvvwww|||~~~yyytttllleee\\\VVVWWWWWWYYYjjj~~~zzzjjjddddddllluuu}}}uuupppnnnkkkkkkssstttdddVVVKKKBBB???AAAEEEJJJPPPZZZnnnvvvrrrsssssswwwssspppvvvyyyvvvzzztttiiiZZZNNNCCC>>>;;;===???@@@EEEKKKXXXggg}}}wwwddd___^^^dddfff\\\NNNDDDAAA@@@EEEUUUjjj~~~xxxqqq}}}pppeee```]]][[[YYYYYYZZZ[[[[[[\\\\\\\\\\\\^^^cccjjjoooppplllfffbbbccccccaaa\\\WWWUUUWWWZZZZZZYYYXXXWWWVVVWWWXXXXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRQQQOOONNNMMMNNNMMMMMMOOOQQQSSSSSSRRRPPPMMMGGGBBB??????@@@AAA===<<<999888888:::<<<>>>===<<<:::888555222///---000000000000////////////---,,,...000000333===HHH\\\ccciiimmmpppttttttqqqooonnnmmmkkkfffeeennnyyysssoookkkttt|||{{{qqqbbbWWWXXX]]]dddsss{{{wwwtttrrrrrruuuxxx{{{|||rrrggg___[[[TTTSSSXXX\\\dddwwwzzznnnjjjlllxxxzzzxxxuuuvvv||||||ooo___SSSIIIBBB@@@BBBDDDJJJTTTccczzz|||qqqooorrrtttuuuqqqoootttwwwuuu~~~zzzsssiiiZZZOOOEEE@@@===>>>???@@@EEEJJJOOO\\\pppwwwgggbbbbbbiiikkkaaaQQQFFFBBB@@@FFFVVVjjjuuunnn{{{nnneee```^^^\\\ZZZYYY[[[]]]\\\ZZZYYYYYYYYY]]]```fffkkkllliiieeebbb```aaaaaa^^^ZZZWWWWWWYYYXXXWWWVVVTTTTTTTTTTTTUUUQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQQQQOOONNNMMMLLLLLLKKKKKKLLLOOOPPPPPPOOOOOOLLLGGGCCC@@@@@@BBBCCCCCCAAA???===<<<<<<<<<======<<<;;;999666333000///111111000000000/////////------...000000222<<>><<<;;;===<<<;;;999777444111000/////////.........------......///000///111:::DDDWWW___gggkkkoootttuuusssqqqooommmjjjeeebbbhhhqqqvvvppprrr~~~uuudddVVVTTTYYYbbbsss}}}uuusssqqqnnnmmmooouuuyyysssnnnggg___ZZZVVVTTTTTTVVVXXXaaaooo|||{{{yyyxxx{{{pppcccTTTKKKDDD@@@AAAEEEMMMUUUdddzzz{{{iiibbbdddmmmuuurrroooooouuuzzzwwwyyyqqqfffZZZQQQGGGBBB???@@@@@@???BBBGGGJJJQQQ]]]kkkzzzwwwlllgggiiiqqqtttgggSSSDDDBBBBBBIIIZZZnnnrrrnnnvvvooofff```^^^]]][[[ZZZVVV\\\```^^^XXXTTTVVV[[[\\\]]]___```bbbcccdddeeeaaaaaa```^^^[[[XXXWWWVVVWWWUUUQQQMMMIIIGGGEEEDDDDDDEEEEEEFFFHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGIIIKKKMMMMMMLLLKKKIIIFFFCCCBBBCCCEEEFFFIIIIIIGGGEEEBBB???;;;999;;;;;;:::888666333111000---------,,,,,,,,,++++++///...000111//////777AAASSS]]]fffjjjmmmrrruuuttttttqqqnnnlllfffbbbfffmmmzzzwww}}}mmm\\\WWW[[[fffxxx|||wwwrrrppppppsssvvv{{{qqqhhh\\\ZZZUUUPPPNNNOOORRRTTT[[[bbbppp}}}mmm```RRRHHHCCC@@@BBBGGGOOOYYYjjjrrrccc^^^aaajjjtttsssqqqrrryyy{{{xxxwwwnnncccXXXPPPFFFAAA???@@@@@@???AAAFFFLLLQQQZZZffftttxxxpppnnnqqqxxxwwwgggRRRDDDBBBBBBKKK]]]qqqyyytttoooiiibbb^^^]]]\\\[[[YYYUUU[[[___^^^YYYWWW[[[`````````______```bbbeeefffeeebbb^^^ZZZXXXVVVUUUUUUWWWTTTOOOJJJEEEAAA>>>===@@@@@@AAABBBDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGIIILLLOOOOOONNNJJJIIIFFFDDDDDDDDDFFFGGGGGGGGGFFFEEEBBB>>>;;;999999999888666555222111///.........---------,,,,,,///...000111......555???PPP[[[eeeiiilllqqqttttttvvvssspppnnnhhhdddeeekkk{{{~~~sss```[[[^^^iii}}}zzzxxxwwwxxxxxxyyy|||{{{vvvqqqlllfff^^^XXXPPPOOOMMMKKKKKKNNNTTTXXXcccoooyyyiii\\\OOOFFFBBB@@@DDDIIIOOO\\\ppphhh^^^\\\```jjjuuuuuutttuuu}}}zzzvvvvvvkkk```UUUNNNDDD@@@???AAABBBAAADDDHHHLLLQQQYYYeeesss{{{wwwwww{{{yyyfffRRRFFFBBBCCCMMM```uuuzzz||||||lllgggaaa]]]]]]]]][[[YYYVVVZZZ\\\[[[YYYYYY^^^dddeeedddaaa______aaadddeeeddd```[[[WWWVVVUUUUUUTTTTTTQQQMMMGGGBBB???<<<;;;>>>???@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGJJJNNNQQQRRRRRRLLLKKKIIIGGGFFFGGGHHHIIIGGGFFFFFFDDDAAA>>>;;;999777777777666444222111000111111111000000000000///......///000......555>>>NNNZZZdddhhhjjjooossstttwwwtttqqqooojjjeeeeeeiiixxx~~~rrr```[[[```lll~~~|||xxxyyy{{{~~~{{{wwwrrrnnnhhhfffbbb]]]YYYUUURRRPPPLLLMMMNNNOOORRRXXX```gggssszzzssscccWWWJJJCCC@@@AAAFFFLLLRRRccczzzttt___ZZZ\\\aaakkkwwwvvvuuuwww{{{www~~~ttthhh\\\QQQKKKCCC@@@???CCCEEEEEEHHHMMMQQQVVV___kkkyyy~~~|||~~~wwwbbbOOOFFFBBBDDDNNNcccyyyxxx}}}kkkgggbbb_________\\\ZZZYYYYYYXXXWWWWWWZZZ___ccciiigggccc```______aaaccc^^^[[[XXXVVVWWWWWWUUUSSSOOOMMMIIIFFFBBB@@@>>>>>>??????@@@AAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFJJJOOOSSSTTTTTTPPPOOOMMMKKKJJJKKKKKKLLLKKKJJJHHHEEEBBB???<<<:::777777777666555333222111111111111000000000//////,,,,,,///000......444===MMMYYYdddgggiiimmmqqqssswwwssspppooojjjeeedddfffvvvzzzzzzzzzooo^^^\\\cccqqq~~~~~~~~~~~~||||||}}}~~~xxxuuupppmmmiiifffaaa^^^XXXXXXUUUQQQMMMKKKLLLMMMJJJMMMQQQVVV[[[dddooovvvvvvooo^^^SSSFFFAAA@@@AAAHHHOOOXXXkkkkkkYYYWWW\\\bbblllxxxwwwvvvxxx~~~yyytttgggZZZOOOIIICCC@@@AAAEEEGGGHHHKKKPPPXXX]]]gggsss|||ttt\\\KKKDDDBBBDDDOOOddd{{{}}}~~~lllhhhcccaaaaaaaaa^^^[[[[[[YYYVVVTTTUUUYYY^^^aaakkkhhhddd```^^^^^^___```XXXWWWVVVWWWYYYYYYVVVSSSKKKIIIGGGDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCDDDFFFJJJOOOTTTUUUVVVSSSRRRPPPNNNMMMMMMNNNNNNOOONNNKKKGGGCCC@@@===;;;888888888777666444333222///............---------+++,,,...000......444===MMMYYYdddggghhhlllppprrruuuqqqooonnnjjjdddbbbeeetttuuusssmmm{{{~~~lll^^^]]]fffvvv}}}zzzvvvsssrrrrrrqqqpppkkkhhhddd___ZZZVVVTTTSSSQQQPPPOOOMMMLLLKKKJJJJJJOOOTTT\\\bbbiiiuuuqqqfff___PPPEEEEEEGGGHHHOOOYYYhhhwwwsss^^^TTTUUUWWWbbbqqqvvv{{{xxxwww}}}{{{|||pppcccWWWMMMFFF>>>===???DDDGGGKKKRRR[[[aaammm{{{~~~}}}}}}xxxkkkWWWHHHCCC>>>FFFUUUggg||||||qqqmmmhhhdddbbb```^^^]]]XXXVVVTTTSSSTTTXXX]]]```hhhhhhddd^^^]]]```aaa``````]]][[[[[[[[[XXXSSSOOOMMMKKKHHHEEEBBBAAABBBBBBCCCDDDEEEEEEDDDCCC@@@???DDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHMMMUUU[[[TTTSSSRRRQQQPPPPPPQQQRRRUUUSSSOOOLLLJJJFFFBBB???999777444222222222111000111111000///////////////......///......000444777JJJVVVcccfffgggjjjoooqqqtttrrrrrrpppkkkdddeeeiii{{{yyyjjjcccqqqxxxiiiZZZYYYjjjzzzuuuqqqnnnllljjjeeeccc^^^ZZZUUURRRPPPOOOQQQQQQPPPPPPPPPQQQSSSUUUZZZaaakkkuuu~~~ooodddWWWKKKBBBCCCEEEHHHSSS___sssmmmYYYQQQTTTVVVcccssswww|||yyywww}}}}}}{{{ooobbbVVVKKKDDD???>>>@@@FFFKKKRRR^^^iiiqqq~~~|||zzzwwwrrrdddRRREEEAAA>>>EEESSSfff}}}{{{~~~ppplllfffbbb___]]][[[YYYWWWUUUSSSRRRTTTWWW[[[^^^ggggggddd___^^^aaacccaaa^^^]]]\\\\\\\\\ZZZUUUPPPJJJGGGCCC@@@@@@AAADDDGGGEEEFFFGGGGGGFFFDDDBBB@@@AAAAAAAAAAAABBBCCCEEEEEEEEEFFFGGGGGGHHHKKKQQQVVVUUUTTTRRRQQQPPPQQQRRRSSSVVVTTTQQQOOOMMMIIIDDD@@@:::888555333333333222111111000//////......//////......///......000444777FFFSSS___dddeeeiiinnnpppsssqqqpppooojjjeeeggglllzzzhhhdddrrrrrreeeYYYZZZlll{{{uuuqqqnnnllleeeccc```[[[WWWUUUSSSSSSTTTUUUWWWXXXZZZ^^^dddhhhmmmvvv}}}xxxyyy|||wwwhhh]]]NNNFFFBBBDDDGGGLLLZZZkkk}}}cccSSSNNNRRRWWWfffvvvzzz}}}yyywww~~~~~~{{{nnnaaaTTTHHHAAA???===???FFFMMMXXXiiixxxxxxtttooohhh[[[KKKAAA>>>>>>CCCOOOeeeyyywww{{{oookkkfffaaa^^^\\\YYYXXXUUUTTTSSSRRRTTTWWWZZZ\\\ccceeeccc^^^^^^bbbdddbbb\\\]]]]]]^^^^^^ZZZUUUPPPHHHEEE@@@======@@@EEEHHHGGGHHHIIIJJJIIIFFFCCCBBB??????@@@AAABBBDDDEEEFFFFFFGGGHHHHHHIIIKKKNNNQQQUUUSSSRRRPPPPPPQQQRRRSSSVVVVVVUUUTTTQQQMMMGGGBBB;;;999666444444444333222000000///.....................///......000333666AAANNN[[[```ccchhhmmmpppsssqqqooooookkkgggjjjqqq{{{hhhgggsss~~~xxxlllbbbXXX\\\nnn}}}zzzyyyqqqooolllhhheeedddcccbbb```bbbeeehhhlllsss{{{yyynnnggggggllluuu{{{nnn___TTTJJJEEEDDDHHHKKKRRReeeyyynnnZZZMMMLLLRRRZZZkkk|||}}}zzzxxxzzznnnaaaSSSGGG???===<<<===BBBKKKXXXmmm~~~|||vvvppphhh```SSSEEE>>>===???AAAMMMddd|||vvvuuuvvvnnnjjjeeeaaa___]]]\\\ZZZUUUUUUTTTTTTUUUWWWYYY[[[^^^``````]]]]]]aaacccaaa]]]^^^______]]]XXXQQQMMMHHHFFFBBB@@@???@@@CCCDDDHHHJJJKKKLLLKKKHHHEEECCC@@@@@@AAAAAABBBDDDEEEFFFFFFGGGIIIJJJKKKMMMOOOPPPSSSQQQOOONNNNNNOOOQQQRRRWWWWWWXXXXXXVVVQQQKKKFFF===:::777555555555444333000//////..............................///333555===KKKYYY___bbbhhhnnnqqqsssqqqpppooollljjjnnnvvv}}}jjjhhhsss|||~~~{{{wwwqqqlllggg___XXX]]]nnn}}}{{{yyyxxxxxxxxxvvvyyy~~~pppccc[[[YYY```jjjwww~~~tttgggYYYOOOGGGDDDEEEKKKOOOYYYooocccSSSJJJLLLTTT^^^rrr{{{xxx{{{ooobbbTTTGGG??????===>>>AAAGGGTTTjjj||||||wwwtttmmmdddZZZMMMAAA===>>>>>>@@@LLLdddyyyuuuxxxqqqhhhddd```^^^]]]]]]\\\[[[VVVVVVVVVVVVWWWXXXZZZ[[[XXX[[[\\\ZZZ[[[___```^^^]]]___```^^^YYYRRRKKKGGGDDDDDDDDDEEEEEEEEEDDDDDDIIIKKKMMMNNNNNNKKKHHHEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGIIIKKKNNNPPPQQQQQQPPPOOOLLLKKKKKKMMMOOOQQQWWWXXXZZZ[[[[[[VVVPPPJJJ@@@===999777666666444333000000///...........................---///222555;;;IIIWWW^^^bbbiiipppssstttrrrqqqqqqnnnlllpppxxx|||iiieeemmmtttsssnnnkkkfffaaaaaa\\\XXX^^^ooo}}}{{{kkk\\\TTTQQQWWWbbbnnnzzzxxxmmmaaaUUUMMMEEEBBBEEEMMMVVVccc{{{www\\\OOOIIIMMMVVVaaavvv{{{xxx|||qqqdddVVVIIIAAAAAA@@@AAACCCFFFPPPeeewww|||wwwtttkkkaaaVVVJJJ@@@===???>>>AAAMMMeeeuuuttt}}}oooaaa^^^ZZZYYYYYYYYYYYYYYYVVVVVVWWWXXXYYYYYYYYYZZZTTTXXXZZZYYYZZZ^^^^^^[[[\\\]]]]]]ZZZSSSKKKEEEAAA>>>@@@DDDGGGIIIJJJIIIHHHJJJLLLOOORRRRRROOOLLLIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIKKKOOORRRRRRRRROOOMMMJJJHHHIIIKKKNNNPPPWWWXXXZZZ]]]]]]ZZZUUUPPPEEEBBB>>>;;;999888666444111111000///////////////.........------...111444:::HHHWWW^^^bbbiiipppttttttrrrrrrqqqnnnkkkooouuuxxxggg```gggllliiifffeeedddbbbaaa]]]\\\cccsss~~~|||wwwgggXXXPPPMMMSSS\\\gggqqqyyy{{{qqqeeeYYYOOOIIIGGGCCCGGGRRR```pppjjjUUUKKKHHHNNNWWWbbbyyy|||xxx~~~sssfffXXXKKKCCCAAAAAABBBCCCDDDLLL^^^ooo|||wwwrrrjjj___TTTHHH>>><<>>@@@CCCFFFIIIJJJKKKKKKKKKNNNRRRVVVVVVTTTQQQOOOIIIIIIIIIIIIIIIJJJKKKLLLKKKIIIHHHJJJMMMPPPPPPOOOOOOMMMJJJHHHHHHKKKNNNQQQVVVWWWZZZ]]]^^^]]]YYYUUULLLHHHCCC@@@===;;;888666222222111000000000000000.........---,,,...111333888GGGUUU\\\aaahhhooossssssqqqqqqqqqmmmhhhjjjppptttfff```fffjjjiiihhhlllpppppplllhhhfffkkkxxx}}}{{{uuueeeWWWOOOLLLQQQYYYbbbkkkrrrwwwyyyzzz~~~uuujjj^^^RRRJJJEEEJJJFFFJJJXXXiii||||||___NNNIIIGGGNNNWWWcccyyy|||xxx~~~ttthhhZZZMMMEEE>>>???AAABBBBBBHHHXXXiii{{{wwwqqqhhh^^^SSSGGG>>><<>>;;;<<>><<<===CCCFFFUUUnnnuuujjjnnnrrrhhh```^^^[[[WWWUUUTTTTTTTTTUUUYYY^^^aaaaaa___\\\ZZZ[[[ZZZZZZ\\\^^^]]]YYYUUUSSSQQQMMMIIIGGGFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIJJJIIIKKKMMMNNNNNNLLLJJJIIIHHHJJJMMMNNNNNNOOOQQQTTTWWWTTTPPPOOOPPPQQQPPPOOOQQQQQQPPPOOOOOOPPPQQQQQQSSSRRRSSSUUUXXXYYYWWWUUUWWWRRRKKKEEEBBB>>>:::777666444111///......000111............///000111222555@@@OOOZZZ```eeekkkqqqrrrrrrpppnnnjjjfffbbb```dddmmmxxx~~~|||uuummmhhhfffooowww{{{~~~{{{wwwooodddXXXQQQQQQOOOQQQVVV^^^bbbaaaaaabbbdddllltttyyyzzzzzz|||zzzqqqggg[[[RRRJJJDDDDDDGGGNNNWWWggg{{{yyy^^^LLLDDDEEEIIIMMMRRR]]]mmmxxx|||xxxmmmaaaVVVKKKEEECCCAAABBBDDDFFFJJJTTT^^^jjjzzzyyyrrrpppnnncccUUULLLEEE>>><<>>MMMYYY```eeekkkpppsssrrrqqqoookkkfffbbb______hhhtttzzzyyysssnnnkkkhhhpppxxx}}}~~~}}}zzzxxxvvv~~~uuukkkbbbYYYQQQNNNPPPVVVYYY___eeegggfffffffff^^^dddnnntttwwwwwwwwwwwwnnnrrryyy}}}vvvhhh___TTTMMMFFFBBBFFFLLLUUUaaasssnnnVVVJJJGGGCCCIIIOOOUUU```ppp{{{vvvkkk___TTTKKKEEE@@@???@@@DDDHHHMMMWWWbbblll{{{|||uuurrrooocccUUULLLDDD>>>===???CCCLLL^^^sssvvvrrrzzzppphhh^^^]]]ZZZXXXWWWWWWXXXXXXXXXZZZ```gggmmmlllfff```aaabbbccccccaaa]]]WWWSSSQQQOOOLLLJJJJJJMMMPPPRRROOONNNMMMKKKJJJIIIIIIHHHEEEFFFFFFFFFDDDBBB@@@???AAACCCGGGJJJMMMOOOQQQRRRUUUTTTSSSSSSSSSSSSSSSRRRSSSRRRQQQPPPNNNMMMLLLLLLOOONNNNNNNNNPPPRRRSSSSSSUUURRRNNNIIIDDD@@@===;;;666555222111000000000111...............///000111111;;;JJJVVV^^^dddjjjnnnssssssrrrppplllgggbbb```]]]gggsssyyyxxxsssooommmkkkqqqxxx~~~~~~wwwpppiiieeecccdddooosssiii^^^VVVOOOJJJLLLPPP\\\bbbjjjnnnooopppooonnngggiiimmmrrruuutttooojjjdddeeejjjtttzzzooohhh^^^VVVNNNHHHCCCBBBHHHQQQ^^^nnnbbbOOOHHHGGGBBBIIIQQQ[[[jjj{{{ttthhh]]]SSSJJJEEEAAA@@@BBBGGGJJJOOOZZZdddppp~~~{{{wwwqqqdddVVVLLLDDD===<<>>@@@CCCHHHMMMQQQTTTUUUVVVVVVUUUTTTRRRRRRRRRRRRSSSRRRQQQPPPNNNLLLKKKJJJNNNNNNNNNOOOOOOPPPRRRSSSSSSQQQNNNIIIDDD@@@===<<<444333222000////////////...............//////000000999FFFRRR[[[bbbhhhlllrrrrrrrrrqqqmmmhhhdddaaa___jjjwww|||yyyssspppooonnnqqqwww~~~~~~}}}}}}tttjjjaaa[[[WWWVVVXXXaaapppwwwggg]]]SSSMMMIIIHHHMMMTTT```jjjtttxxxyyyzzzyyyvvvwwwtttrrrqqqooojjj```YYYYYYZZZ^^^gggttt~~~yyypppeee^^^RRRMMMHHHEEECCCDDDNNNXXXeeeyyyqqqXXXIIIDDDDDDCCCJJJUUUcccxxx~~~qqqeeeZZZPPPIIIDDDDDDDDDGGGKKKOOOTTT^^^hhhttt{{{qqqdddVVVKKKCCC===<<>><<<<<<444333222111000////////////......---......//////000777BBBMMMVVV^^^eeeiiipppqqqrrrrrrooojjjfffbbbaaammm{{{}}}vvvrrrrrrqqqrrrxxx{{{zzzzzzyyysssiii^^^UUUPPPNNNNNNNNNTTT```nnn}}}yyymmm[[[SSSKKKHHHHHHJJJRRR[[[iiivvv}}}vvvnnneee[[[RRRMMMKKKPPPVVV[[[bbbnnn}}}}}}uuunnneee[[[SSSHHHFFFEEEFFFGGGLLLXXXdddssscccPPPGGGDDDCCCFFFLLLXXXkkkzzznnnaaaVVVMMMFFFBBBDDDDDDIIIPPPVVV\\\hhhsss~~~{{{nnnaaaSSSIIIBBB======@@@HHHZZZnnn|||qqqjjjbbbaaa___^^^]]]^^^___```dddfffhhhgggeeecccbbbbbb___dddjjjkkkggg```[[[XXXSSSSSSSSSSSSSSSSSSTTTTTTRRRQQQOOOMMMKKKIIIHHHHHHFFFGGGHHHJJJKKKMMMNNNOOOJJJIIIHHHLLLSSSYYY]]]^^^^^^\\\XXXRRRLLLKKKMMMPPPRRRRRRRRRQQQOOOMMMKKKJJJEEEHHHKKKLLLKKKKKKLLLMMMLLLMMMLLLGGGAAA<<<;;;;;;555444333222111000000//////......------.........111666>>>HHHQQQ[[[bbbgggoooppprrrrrrppplllgggdddaaannn~~~yyyuuuuuussssssyyy~~~wwwuuuyyy}}}xxxmmmggg\\\QQQIIIFFFEEEFFFGGGKKKTTT```oootttgggTTTMMMFFFFFFHHHMMMWWWaaasss~~~xxxkkk]]]QQQKKKJJJAAAJJJSSSUUUVVV```ttt{{{rrriiiaaaWWWMMMFFFDDDCCCEEEIIIMMMSSSaaannnrrrZZZMMMHHHGGGFFFHHHNNNZZZoooxxxkkk^^^SSSJJJDDD@@@???AAAHHHSSS\\\eeesssyyykkk^^^PPPGGGAAA===>>>BBBIII\\\qqq~~~|||ssslllaaa```___^^^___aaacccdddeeeiiilllkkkfffbbb``````\\\bbbiiikkkggg```ZZZXXXTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHJJJKKKMMMOOOPPPPPPRRROOOMMMOOOUUU\\\___aaa```^^^YYYQQQJJJHHHKKKNNNNNNOOOOOONNNMMMKKKIIIGGGAAAEEEIIIJJJIIIGGGHHHIIIJJJKKKKKKFFF@@@;;;::::::666555555444333222111000///......---------......222555<<>>DDDDDDLLLYYYhhhuuuzzztttggg[[[NNNEEE???<<<===AAAMMM]]]qqq}}}~~~ppphhhbbbaaa```___```cccfffhhhllllllkkkhhhddd___\\\[[[\\\aaaeeeddd]]]WWWVVVWWWUUUUUUVVVVVVUUUTTTRRRQQQOOOOOONNNMMMKKKJJJHHHHHHMMMLLLKKKKKKMMMPPPTTTVVVTTTUUUVVVXXXZZZ]]]___```___\\\WWWQQQLLLLLLNNNQQQQQQOOONNNPPPRRRPPPJJJDDDBBBAAAAAABBBEEEGGGHHHGGGKKKLLLLLLJJJEEEAAA>>>===888777555444333222222111111000///------,,,,,,,,,111333888BBBNNNZZZbbbfffnnnrrrrrrooonnnooommmiiiiiiooo{{{{{{{{{xxxxxx|||{{{www}}}{{{pppmmmyyy|||tttggg^^^TTTNNNGGGBBBAAABBBBBBAAAEEEJJJQQQ[[[ffftttppp```KKKHHHGGGIIIKKKSSSbbbpppwwwjjj```[[[ZZZYYYWWWYYY^^^bbbfffnnnwww}}}zzzmmmeee[[[TTTMMMEEEBBBDDDGGGGGGLLLUUU```ooo|||aaaPPPGGGCCCAAAAAAIIINNN]]]sssxxxiiiZZZOOOGGGAAA===BBBCCCKKKYYYiiiyyyyyyrrreeeYYYLLLCCC>>>;;;<<>>===<<<>>>@@@CCCCCCCCCHHHIIIJJJHHHDDD@@@>>>===888777666444333222222222111111000///.........///111222888AAAMMMYYYbbbfffnnnqqqrrroooooopppnnnjjjhhhnnnzzz{{{{{{xxxyyy~~~|||vvvzzzzzzqqqooo{{{yyyrrrllldddZZZRRRIIIEEE@@@===>>>@@@BBBCCCGGGLLLTTT^^^iiiuuummm\\\KKKHHHGGGJJJNNNVVVeeesss~~~{{{tttnnnjjjjjjhhhjjjnnnpppqqqwww}}}~~~zzztttooolllaaaYYYPPPJJJEEEAAABBBGGGJJJLLLSSS^^^mmmpppXXXJJJDDDAAAAAACCCHHHOOO___ttt~~~xxxhhhYYYMMMEEE@@@===@@@AAAIIIXXXjjj|||wwwooobbbVVVIIIAAA===:::<<>>===999888666555333222222222222111111000000111111111000222777@@@LLLXXXaaafffkkkoooqqqoooooopppoookkkfffkkkvvv}}}yyyyyyyyyzzz}}}uuuxxxyyypppppp}}}zzznnnddd]]]VVVNNNIIIDDDBBB@@@???@@@DDDGGGIIIMMMSSS\\\gggqqq{{{kkkZZZMMMJJJIIILLLQQQYYYfffsssrrrvvv{{{}}}zzz{{{~~~}}}vvvpppjjjeee___[[[VVVPPPJJJGGGDDDBBBFFFLLLOOOVVV```nnnwwwfffRRRFFFBBB@@@AAACCCGGGPPPbbbxxx{{{~~~yyyiiiYYYLLLDDD@@@??????@@@HHHVVVfffzzz}}}uuulll___TTTGGG@@@<<<;;;>>>BBBMMMZZZlll~~~|||xxxmmmjjjcccbbbaaaaaaeeejjjppptttrrrpppmmmjjjgggccc```]]]ZZZXXXWWWWWWYYYZZZZZZYYYTTTTTTSSSQQQNNNJJJGGGEEEFFFDDDBBBAAABBBFFFJJJMMMLLLMMMNNNPPPRRRUUUWWWXXXTTTUUUVVVWWWWWWVVVUUUTTTVVVVVVTTTQQQNNNNNNPPPRRRSSSZZZ```___VVVKKKCCC???;;;:::999:::<<<>>>>>>>>>>>>AAADDDEEECCC@@@>>>>>>:::999777555444333222222111111111000111111222222000111555>>>KKKWWWaaaeeehhhlllnnnmmmnnnpppnnnjjjcccgggrrr}}}{{{wwwwwwzzz{{{}}}uuuxxxuuunnnooo~~~yyypppdddYYYRRRLLLHHHDDDAAAAAAAAAAAACCCGGGKKKNNNWWW]]]gggrrr{{{kkkZZZNNNKKKKKKOOOUUU[[[eeeooonnnooosssxxx}}}~~~{{{{{{|||{{{yyyrrrnnngggaaa[[[VVVQQQNNNJJJGGGFFFGGGEEEDDDIIIPPPYYYeeevvvnnn^^^NNNEEEAAA???AAADDDHHHSSSfff}}}|||zzzkkkZZZMMMEEEBBBAAA@@@@@@GGGRRRaaasss{{{rrrhhh]]]RRRFFF@@@===<<<@@@EEELLLZZZnnn~~~~~~vvvllljjjbbbaaaaaabbbffflllrrruuuqqqnnnjjjgggfffdddaaa^^^\\\ZZZWWWWWWXXXYYYXXXWWWVVVUUUTTTQQQMMMIIIFFFDDDAAA@@@>>>===@@@EEEJJJMMMOOOPPPQQQRRRSSSSSSSSSSSSPPPRRRSSSTTTTTTRRROOONNNOOOOOOOOONNNLLLLLLNNNPPPTTT^^^iiiiii___OOOBBB<<<===;;;::::::;;;<<<<<<;;;;;;???CCCEEEDDDAAA??????;;;:::888666444333222222000000/////////000111111///000444===IIIVVV```eeeeeejjjllllllmmmnnnlllhhhdddgggqqq~~~}}}|||~~~{{{}}}|||uuuxxxqqqkkknnn~~~|||llleeeZZZPPPIIIFFFDDDCCC===???AAACCCEEEJJJPPPUUUcccjjjuuummm\\\PPPNNNOOOVVV\\\```hhhoooooonnnoootttwwwxxxzzz~~~wwwqqqppppppmmmjjjddd___YYYTTTPPPLLLIIIFFF@@@@@@BBBFFFGGGIIIPPPYYYeeewww~~~eeeXXXJJJCCCAAA@@@BBBFFFKKKWWWlll}}}yyylll\\\NNNEEECCCCCC@@@AAAFFFOOO[[[kkk~~~zzzpppfffZZZOOODDD???======AAAGGGMMM^^^ttttttiiieeeaaaaaabbbdddiiinnnsssvvvqqqmmmhhhfffeeeccc```\\\[[[ZZZYYYXXXVVVVVVVVVVVVVVVUUUTTTQQQMMMIIIEEECCC@@@???>>>>>>AAAFFFKKKOOORRRRRRSSSSSSSSSQQQPPPOOOKKKMMMOOOPPPPPPMMMJJJGGGEEEGGGIIIJJJKKKLLLOOORRRUUU```mmmpppgggWWWHHH@@@???===;;;:::;;;;;;:::999;;;???CCCFFFEEECCCAAA@@@<<<;;;999777555333333222000//////........./////////000333;;;HHHUUU___ddddddiiillllllmmmnnnkkkgggfffiiittt}}}yyy~~~yyytttwwwnnnkkknnnyyyrrr___YYYOOOGGGBBBAAABBBCCC>>>AAAEEEIIIMMMTTT\\\aaarrryyyppp___VVVUUUXXXaaaiiimmmrrrwwwvvvrrrrrruuutttppppppsssqqqiiigggeeeaaa]]]XXXTTTOOOLLLIIIHHHFFFDDD@@@AAADDDJJJNNNTTTaaammm~~~sss\\\QQQFFFBBBAAA@@@CCCHHHOOO\\\ppp|||}}}wwwlll\\\NNNEEECCCCCC@@@AAAFFFMMMWWWeeezzz|||xxxnnncccWWWLLLBBB===<<<<<>>======;;;999<<<@@@EEEHHHGGGDDDBBBAAA===<<<:::888555444333222111000//////............//////222:::GGGTTT___dddfffkkknnnnnnnnnooolllgggdddhhhuuutttwwwvvvtttyyy}}}nnnlllrrr~~~rrrkkkVVVQQQIIIBBB>>>>>>@@@BBBBBBFFFLLLQQQWWW___hhhnnn~~~rrraaa\\\\\\aaallluuuyyy}}}{{{yyyzzzwwwooommmpppwww~~~oooeeebbb___ZZZUUURRROOOKKKHHHGGGGGGFFFEEEFFFFFFJJJPPPWWWaaaqqqzzzjjjUUULLLCCC@@@@@@AAAEEEJJJSSS___sss~~~{{{zzzuuukkk\\\NNNEEEBBBBBB???AAAFFFMMMUUUbbbwww}}}zzzwwwmmmbbbTTTJJJ@@@<<<;;;;;;@@@FFFTTTjjjxxxlllfffbbbdddgggkkkooosssuuuwwwyyyssskkkfffdddaaa[[[VVVQQQUUUXXXWWWSSSQQQSSSVVVTTTSSSQQQOOOKKKGGGCCCAAACCCCCCCCCDDDHHHLLLPPPSSSPPPQQQSSSTTTSSSQQQNNNLLLJJJMMMPPPRRRRRROOOJJJGGGCCCEEEHHHIIIJJJJJJLLLMMMWWW___jjjqqqoooeeeZZZSSSJJJHHHDDDBBBAAA@@@>>><<<===AAAFFFIIIHHHFFFCCCBBB>>><<<:::888666444333333222222000///...............///222:::FFFTTT^^^dddhhhmmmppppppooopppmmmggg```dddsssqqqrrr~~~tttuuu{{{|||nnnnnnuuu|||rrrdddZZZJJJFFFBBB@@@@@@AAABBBBBBHHHJJJRRR\\\bbbhhhxxxxxxpppdddkkkvvvzzzsssrrrsss|||xxxppplllggg^^^WWWSSSPPPKKKIIIIIIJJJKKKKKKNNNRRRVVV\\\gggxxxsssgggRRRJJJBBB@@@AAABBBFFFLLLTTTkkk|||}}}qqqcccWWWMMMEEEAAABBBDDDFFFHHHLLLUUUdddvvv~~~vvvjjj___TTTHHH@@@???>>><<<@@@HHH[[[ssszzzrrrkkklllkkkjjjhhhjjjmmmqqqssstttuuuuuusssnnnfff^^^XXXUUUVVVVVVUUUSSSPPPPPPQQQSSSVVVTTTRRRNNNKKKGGGEEECCCFFFEEEEEEEEEHHHLLLPPPRRRLLLMMMNNNQQQUUUWWWWWWWWWVVVXXXYYYWWWSSSOOOOOOOOONNNNNNNNNMMMKKKKKKMMMOOOYYY\\\cccjjjiiibbb\\\\\\[[[QQQKKKMMMLLLDDD>>><<>><<>><<<:::777444222666222//////222333000---...///111555===IIIVVV___dddgggmmmqqqsssrrrooolllgggiiimmmyyyzzzjjjkkkrrrvvv|||wwwuuuoooeeegggnnn}}}rrrhhh]]]QQQIIIFFFEEECCCBBBDDDHHHLLLOOOWWW]]]jjjwww~~~|||sssmmmgggeeeaaa^^^___bbbeeehhhqqqyyy|||jjj]]]NNNGGGBBBAAAAAACCCJJJQQQaaaxxx|||tttiii\\\TTTMMMGGGFFFHHHEEEIIINNNUUU^^^lll||||||sssfff[[[RRRGGG??????>>><<>>===EEEPPPeee~~~|||ooolllzzzzzzooolllkkklllqqquuuuuupppllllllmmmuuurrrmmmfff^^^YYYWWWWWWSSSSSSSSSRRRPPPQQQSSSUUUQQQPPPOOONNNMMMKKKJJJJJJHHHGGGFFFEEEFFFGGGHHHIIIJJJQQQ[[[dddiiijjjiiihhhfffjjjpppttttttqqqmmmjjjaaaffflllooonnnllliiihhhaaaYYYTTTVVV[[[cccnnnxxxyyymmm^^^UUURRRQQQOOONNNOOORRRQQQLLLKKKNNNQQQPPPIIIGGGDDDAAA???;;;666222333000......//////...---...///000222999CCCOOOWWWZZZ___gggooossstttrrrpppiiieeecccjjj}}}~~~nnn``````hhhqqqyyywwwggg___dddmmm~~~xxxiii[[[PPPHHHDDDBBBDDDFFFHHHMMMVVV```gggsssyyyrrr```SSSHHHDDDAAABBBCCCGGGPPPZZZjjjxxxoooggg]]]RRRKKKFFFAAAAAADDDGGGNNNZZZeeeqqq~~~|||vvvnnnbbbXXXMMMDDD>>>???===>>>GGGTTTfffzzzpppooo}}}xxxqqqooooootttsssqqqooommmkkkiiigggnnnlllhhhaaa[[[WWWWWWXXXVVVVVVVVVTTTRRRQQQSSSUUUQQQQQQPPPOOONNNMMMMMMLLLIIIHHHHHHGGGHHHIIIJJJJJJMMMUUU___gggjjjjjjiiihhhjjjnnntttzzz{{{xxxsssnnndddiiiqqqvvvxxxwwwwwwvvvggg___ZZZ[[[aaagggooowwwtttlllbbb[[[YYYYYYVVVRRRTTTVVVTTTOOONNNSSSWWWXXXNNNKKKGGGDDD@@@<<<777444555333222111111111111000000000000222777AAALLLTTTYYY]]]cccjjjooorrrssssssjjjfffaaadddqqqxxxkkk^^^]]]hhhuuuuuuggg```gggqqqwwwhhhZZZPPPJJJGGGCCCFFFJJJOOOUUU```mmmvvv}}}xxxvvvwwwwwwzzz}}}|||mmm[[[OOOEEEBBBAAABBBDDDHHHSSS^^^pppuuukkkaaaWWWLLLGGGCCC???@@@CCCJJJTTTbbbqqq~~~xxxssslllaaaXXXKKKCCC>>>>>>===>>>JJJXXXggg|||~~~}}}ttttttvvvqqqssstttzzzuuuooojjjiiigggeeecccfffeeebbb^^^ZZZWWWXXXYYY[[[[[[ZZZWWWTTTSSSSSSUUURRRRRRRRRQQQPPPPPPOOOOOOHHHHHHHHHIIIJJJKKKLLLMMMRRRYYYbbbggghhhhhhhhhiiimmmqqqxxx{{{vvvlllqqqwww|||~~~ssslllgggiiinnnppptttxxxooollleee```aaaccc___XXXXXXZZZXXXSSSSSSYYY___```SSSOOOJJJEEEAAA===999666333222111000000//////000111000000111666>>>IIIPPPYYY\\\bbbhhhnnnqqqssstttllliiiccc___eeeqqqyyyzzzvvvlllaaaaaakkk|||uuugggccclllwwwyyykkk^^^UUUPPPNNNKKKOOOUUU[[[bbbooo~~~{{{ppphhhdddddddddfffjjjoootttyyyvvvgggVVVKKKBBB@@@AAACCCEEEJJJVVVbbbxxxuuukkk[[[RRRHHHDDDBBB@@@BBBFFFOOOZZZkkk||||||uuuqqqkkkaaaYYYJJJBBB>>>>>>===???KKK[[[hhh}}}yyyxxxwwwsssqqqvvvwwwzzzwwwrrrlllfffcccbbbbbb``````___]]]ZZZYYY[[[\\\bbbaaa___[[[VVVTTTSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQIIIJJJKKKMMMNNNPPPRRRRRRUUU[[[bbbfffffffffiiilllmmmpppxxxzzz}}}zzzvvvyyy|||}}}}}}~~~ooonnniiieeegggkkkggg___ZZZ\\\[[[WWWXXX___eeefffWWWRRRKKKEEEAAA===:::888222222111000.........///000/////////333;;;EEELLLYYY]]]dddkkkppprrrsssrrrjjjjjjfff```aaakkkuuuyyyxxxqqqiiihhhrrrttthhheeeppp|||||||||}}}~~~pppccc[[[VVVUUUTTTYYY```fffnnn|||tttfff\\\WWWVVVWWWTTTYYY```fffmmmyyy|||rrrdddSSSHHHAAA@@@AAACCCEEEJJJWWWddd~~~~~~wwwmmmWWWNNNFFFCCCBBBBBBEEEIIISSS___qqqzzzssspppjjjaaaYYYIIIBBB>>>>>>===???LLL\\\hhh{{{}}}zzzyyyqqqpppvvvyyywwwyyywwwpppfff``````bbb]]]^^^^^^]]]\\\\\\]]]___fffeeebbb]]]WWWTTTSSSTTTVVVUUUUUUTTTSSSRRRRRRQQQLLLMMMOOOQQQSSSVVVWWWXXXWWW\\\bbbeeeeeefffjjjooojjjnnnvvvrrrqqqmmmhhhkkkpppmmmeeeZZZ]]]]]]ZZZ[[[bbbhhhjjjZZZTTTLLLEEE@@@>>>;;;:::666666666444333222333444///...------111999CCCIIIYYY___gggooottttttrrrpppgggjjjhhhbbbcccmmmyyyzzzuuuoooooovvvssshhhfffrrr|||mmmlllmmmpppwww~~~yyyooogggbbb___]]]ccclllvvvzzzkkk___VVVNNNKKKMMMHHHKKKOOOTTTaaatttxxxiii[[[OOOHHHAAADDD@@@???GGGMMMYYYmmmssseeeSSSJJJBBB@@@???@@@DDDIIIWWWdddxxx|||tttnnnfff[[[TTTGGG@@@===AAABBBDDDNNN[[[nnn~~~zzzyyyssskkkkkknnnssssssrrroookkkfffaaa^^^\\\___aaaaaa___^^^```bbbiiiiiiggg```WWWSSSTTTWWWUUUXXXZZZWWWQQQMMMNNNPPPOOOOOOPPPSSSXXX]]]___```\\\]]]```aaacccgggkkknnnmmmrrryyywwwmmmkkkoooppplllfff___\\\ZZZ[[[___bbbccccccXXXRRRJJJDDD@@@???>>>===777666444222000/////////222//////111222555>>>HHHTTT___iiimmmoooqqqqqqooopppnnnkkkggggggooo|||zzzuuuuuuzzzoooffflll{{{}}}yyynnniiicccaaaeeellltttxxxwwwpppllliiiiiioooxxxtttdddYYYPPPIIIFFFHHHGGGKKKNNNSSS```ssstttfffWWWLLLFFFBBBEEEAAAAAAIIIOOO[[[ppp~~~pppcccRRRIIIBBB??????@@@DDDIIISSSaaavvv{{{sssmmmeee[[[TTTHHHAAA>>>AAABBBDDDNNN[[[ooo~~~{{{qqqiiihhhjjjmmmnnnooonnnlllgggccc```]]]```cccccc```^^^___aaafffgggfff```YYYUUUUUUXXXVVVXXXYYYVVVQQQNNNPPPRRRTTTSSSTTTXXX]]]aaabbbcccaaabbbdddeeegggjjjnnnqqqrrrvvv}}}yyysssppprrrrrrnnnjjjccc___\\\\\\```bbb```]]]RRROOOJJJFFFCCC@@@===:::888666444222000//////000111//////111111444===GGGRRR]]]iiinnnpppssstttrrrnnnmmmjjjhhhkkktttxxxtttvvv{{{rrrjjjppp~~~mmmhhh```]]]^^^bbbgggkkk{{{xxxvvvxxx}}}}}}nnn]]]RRRKKKEEECCCDDDFFFIIILLLRRR___sss{{{nnn```SSSIIICCCBBBEEEBBBCCCLLLSSS```uuu|||mmm```PPPHHHAAA?????????CCCHHHOOO]]]sssxxxpppjjjbbbYYYSSSIIIBBB>>>@@@AAABBBNNN\\\qqqnnneeedddeeefffhhhkkkmmmmmmjjjeeebbbcccgggjjjjjjfffccccccccccccdddddd```[[[WWWWWWYYYXXXYYYXXXUUURRRQQQTTTWWW[[[[[[\\\___cccggghhhhhhhhhiiijjjkkkkkknnnqqqtttvvvzzz}}}zzzxxxuuuqqqnnniiiccc]]]\\\``````[[[VVVMMMLLLKKKIIIGGGBBB<<<888999777555222111000000000111//////111111444<<>>???@@@CCCHHHMMM[[[qqq~~~ssskkkeee___WWWPPPHHHAAA>>>??????AAANNN^^^uuulllbbb``````bbbeeejjjmmmmmmjjjfffccceeeiiimmmlllhhhdddbbbbbb___```aaa```\\\YYYYYYYYYZZZZZZYYYVVVUUUVVVZZZ^^^ccccccdddgggjjjmmmmmmmmmmmmnnnooooooooopppsssuuuvvv|||zzzuuusssnnneee\\\YYY\\\]]]YYYTTTMMMLLLLLLKKKIIIEEE???::::::888666333111000000000111//////111111333;;;DDDNNNZZZffflllpppsssuuusssjjjjjjjjjkkkqqq}}}yyyxxx}}}zzzvvv~~~uuulllfffbbb```___zzziiiVVVLLLHHHEEEDDDFFFCCCHHHMMMTTTbbbttt|||qqqcccWWWLLLFFFBBB>>>CCCBBBGGGTTT^^^nnnyyykkk^^^MMMEEE??????@@@@@@DDDHHHOOO[[[ooowwwmmmfffbbb\\\TTTMMMFFF@@@===>>>>>>AAAPPPbbb{{{{{{lllbbb^^^\\\aaadddhhhkkkkkkhhhddd```___cccffffffaaa]]]ZZZZZZ\\\]]]^^^]]]\\\ZZZZZZZZZ\\\[[[ZZZXXXYYY\\\```dddhhhhhhiiilllppprrrqqqppppppqqqqqqpppooopppsssuuuwww|||zzzqqqggg\\\VVVXXXZZZYYYVVVQQQOOOMMMKKKIIIFFFBBB???;;;999777444222111000000111//////111000222999BBBMMMYYYdddjjjmmmqqqqqqpppkkkkkkjjjkkkppp|||~~~}}}|||{{{{{{tttnnnjjjgggxxxfffRRRHHHEEEDDDDDDFFFDDDJJJPPPVVVbbbqqq|||yyymmm___SSSJJJEEEBBB===CCCDDDJJJZZZfffwwwxxxkkk]]]LLLEEE@@@@@@AAABBBEEEIIIPPP[[[nnnxxxqqqiiidddaaa[[[SSSLLLDDD???===>>>>>>CCCUUUiiisss}}}nnnddd^^^[[[```bbbeeehhhgggddd```]]]^^^aaadddccc^^^ZZZXXXYYYZZZZZZZZZZZZZZZYYYYYYYYY\\\[[[ZZZZZZ\\\```eeehhhiiiiiikkkooorrrttttttrrrqqqqqqqqqpppoooppprrrtttzzz}}}ssskkk```YYYWWWXXXYYYYYYTTTQQQNNNKKKIIIGGGDDDAAA<<<:::888555222111000000000//////111000111777@@@LLLWWWccciiilllooopppnnnllllllkkkjjjooozzz{{{|||}}}yyyuuuwwwdddPPPGGGEEEEEEFFFGGGHHHMMMSSSXXX```kkkrrrsssqqquuu{{{}}}vvviii[[[OOOGGGCCCBBB>>>EEEGGGOOO```ooo}}}wwwjjj\\\LLLEEE@@@AAABBBCCCFFFJJJPPPYYYkkksssmmmgggdddbbb]]]TTTLLLCCC???>>>@@@AAAHHH\\\qqq|||nnn|||qqqggg```\\\\\\^^^```bbbaaa___\\\ZZZ___bbbdddbbb^^^ZZZZZZ[[[YYYXXXWWWVVVWWWXXXYYYYYYZZZYYYXXXZZZ^^^bbbfffhhhhhhiiikkkooosssuuutttsssqqqqqqqqqqqqpppppprrruuu{{{zzztttooohhh```ZZZXXXXXXXXXTTTRRROOOLLLJJJGGGCCC@@@===;;;888555333111111000000//////111000000666>>>JJJVVVbbbhhhlllqqqrrrpppmmmmmmkkkjjjnnnyyyyyy|||yyyfffQQQHHHGGGGGGHHHJJJJJJPPPUUUYYY___fffjjjiiiaaafffnnnuuu}}}{{{sssfffXXXLLLEEEBBBAAA???FFFIIIRRReeettt|||vvviii\\\LLLEEEAAABBBCCCDDDGGGKKKOOOXXXiiippplllgggeeeddd^^^UUUMMMDDD@@@???BBBDDDKKKaaawww{{{nnn}}}sssiiiaaa]]]YYYZZZ\\\^^^^^^\\\ZZZYYY]]]___```^^^ZZZWWWXXXZZZYYYWWWUUUTTTUUUWWWXXXXXXWWWWWWWWWZZZ^^^cccfffhhhggghhhjjjooosssuuutttsssqqqqqqrrrqqqpppqqqsssuuuyyy{{{uuutttsssooohhh^^^XXXVVVWWWRRRQQQOOOMMMKKKFFFAAA======<<<999666333111111111000//////111000000555===HHHTTTaaahhhnnnsssuuutttmmmmmmkkkjjjnnnyyy|||www{{{|||tttrrryyy|||gggTTTMMMIIIEEEIIISSSNNNSSSZZZaaaeeegggfffeeebbb___```hhhrrryyy{{{nnn^^^TTTKKKDDD@@@@@@CCCHHHNNNUUUeeezzzrrriii```ZZZMMMFFFBBBCCCEEEFFFIIINNNRRR]]]lll|||zzzooommmkkkjjjggg```TTTJJJAAA;;;<<>>888555444444111111000///000111333444===FFFSSS```hhhnnnqqqrrrtttqqqooommmlllqqqwwwmmmhhhnnnzzzyyyzzz}}}ttteeeVVVOOOOOOQQQUUUYYY```iiivvvyyyssspppooopppqqqrrrtttuuuvvvxxxyyyvvvrrrpppvvv~~~}}}xxxtttrrrlllccc[[[XXXUUURRRSSSUUUYYY^^^gggsss}}}{{{kkk]]]NNNEEEAAA???@@@DDDDDDLLLWWWhhh|||qqqfff[[[RRRJJJFFF>>>===???DDDIIIOOOZZZdddmmmyyy}}}yyy{{{uuujjj]]]OOOGGGBBB===;;;>>>DDDSSSooopppiiibbb]]]\\\\\\[[[ZZZXXXWWWVVVVVVVVVXXXYYYXXXVVVTTTRRRRRRSSSUUUUUUSSSSSSRRRSSSTTTUUUWWWYYY[[[^^^```bbbbbbbbb```aaadddfffhhhiiiiiiiiiiiijjjkkklllmmmnnnooooooqqquuuvvvsssssswwwzzzyyysssqqqpppooooooooonnnmmmmmmkkklllrrryyyyyyssslllccceeeiiiooossstttqqqnnnqqqpppooopppooolllfffbbbYYYUUUPPPMMMLLLNNNOOOPPPXXXRRRIII@@@999666555666222111111000000111222333;;;DDDQQQ]]]ffflllppprrrtttqqqnnnmmmlllppp|||}}}uuuoooiiihhhooozzzxxxvvvuuuwwwzzz~~~~~~}}}{{{xxxyyyyyyjjj]]]QQQLLLMMMOOOUUU[[[eeemmmyyy~~~tttlllfffcccbbb^^^___aaabbbdddgggkkkooossswww|||yyyrrriiiaaa\\\WWWQQQNNNPPPRRRSSSYYYdddmmmwww}}}xxxeeeXXXKKKDDDAAA???AAADDDJJJQQQ^^^rrrxxxlll```VVVMMMFFFBBB===<<<>>>DDDJJJSSS```mmmvvvzzzwww|||{{{yyyrrrgggZZZMMMFFFAAA===<<>><<<<<<>>>DDDKKKUUUfffuuuzzzwwwzzzvvvvvvtttooodddWWWLLLEEE>>><<<===AAAKKK___zzz~~~}}}yyysssqqqggg___]]]ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXVVVSSSPPPOOOOOOQQQOOOPPPPPPRRRTTTWWWZZZ[[[^^^```bbbcccdddcccbbbaaa___aaacccdddffffffffffffeeedddddddddeeehhhjjjllljjjnnnoookkkiiijjjjjjggggggiiikkkmmmnnnoooppprrrooonnnppptttwwwsssiiiaaa___dddmmmwww~~~}}}zzztttrrrppppppoookkkbbb[[[VVVRRRMMMKKKKKKMMMNNNOOOQQQLLLFFF>>>999666666666333222222111111111000000666>>>KKKWWWaaahhhmmmpppssspppoooooommmlllqqqxxx|||oooeee```^^^cccmmmxxx~~~vvvrrrpppooommmooooooppppppoooooonnnmmmooosssxxx}}}|||lllaaaSSSMMMIIIJJJMMMTTTaaammm|||~~~vvvhhhZZZPPPJJJHHHHHHEEEGGGIIIJJJLLLQQQYYY___mmm~~~vvvnnniiibbbXXXRRRQQQPPPKKKJJJNNNSSSXXXdddpppxxx~~~wwwqqq^^^SSSHHHDDDCCCAAABBBEEESSSZZZggg||||||wwwooocccVVVLLLEEE???<<<===<<<>>>DDDKKKWWWjjjzzz{{{yyyvvvqqqrrrqqqlllbbbUUUKKKEEE<<<<<<===CCCOOOddd}}}xxxrrrtttvvvtttsssiii```^^^YYYXXXXXXWWWWWWWWWXXXXXXXXXWWWVVVSSSPPPNNNOOOPPPNNNNNNOOOQQQUUUXXX\\\^^^aaaaaaaaa```______^^^^^^]]]___```bbbcccdddccccccdddcccbbbaaacccfffiiikkkfffjjjjjjfffccceeefffdddeeegggjjjkkkkkklllmmmnnnpppoooooorrruuurrrkkkeeebbbfffmmmvvv|||}}}zzzuuuqqqmmmkkkkkkggg___YYYVVVRRRNNNKKKLLLMMMNNNNNNLLLHHHBBB<<<888555555555333333222222111000000000333<<>>;;;;;;;;;>>>CCCIIIVVVkkk~~~zzz}}}xxxqqqnnnooooooiii___RRRGGGAAA;;;???>>>???TTTvvv|||qqqsssnnnxxxnnnkkkkkkddd```aaa]]][[[WWWUUUUUUUUUUUUTTTUUUSSSRRRQQQQQQQQQOOOMMMMMMNNNOOOQQQTTTVVVWWWXXX\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]]^^^___``````___```bbbdddfffggghhhhhhiiihhhfffdddbbbaaa``````iiiiiiiiiiiiiiihhhggggggjjjiiijjjkkkmmmnnnmmmkkklllmmmnnnrrruuuwwwwwwvvvqqqlllfffbbbaaa^^^[[[WWWVVVTTTQQQPPPRRRTTTUUUUUUJJJGGGBBB>>><<<:::777555000000000000000000111222666:::EEETTT___dddhhhmmmmmmooopppooommmllllllmmmvvvmmm```]]]]]]bbblllyyy~~~}}}zzzyyyzzz}}}}}}sssfffYYYQQQJJJKKKMMMQQQXXXfffwww~~~pppcccSSSKKKFFFBBB@@@AAABBBAAACCCJJJRRR^^^qqq|||wwwsssnnnhhheee\\\ZZZWWWTTTUUU[[[dddjjjzzzxxxlllbbbUUULLLCCC@@@@@@BBBHHHPPP[[[kkk~~~yyynnn^^^PPPGGGBBB>>>;;;<<<<<>>BBBDDDIII^^^yyyrrryyyppp{{{yyygggeeefffbbb```bbb___[[[WWWTTTSSSSSSSSSSSSSSSRRRPPPPPPPPPPPPOOONNNNNNOOOPPPRRRTTTUUUVVVWWW[[[[[[ZZZZZZYYYZZZZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^\\\]]]___aaabbbcccddddddfffeeecccbbb```_________ccccccdddeeeffffffffffffgggffffffggghhhiiihhhgggggghhhjjjmmmoooooonnnllliiieee```_________\\\ZZZVVVTTTRRRRRRSSSTTTSSSSSSMMMIIIEEEAAA>>><<<999777333333222111000000000000444888BBBQQQ\\\bbbfffkkkmmmnnnppppppnnnmmmnnnooouuu|||lllcccccceeennnxxx{{{qqqfff[[[QQQJJJFFFJJJPPPXXXcccsss}}}wwwhhh[[[NNNGGGDDDAAAAAADDDFFFEEEHHHRRR^^^nnn~~~yyyuuuqqqkkkgggccc___aaaiiisss{{{}}}qqqddd[[[MMMFFFAAA@@@AAADDDKKKSSSdddwwwyyy}}}xxxlll\\\NNNFFFAAA===;;;<<<===@@@DDDJJJVVVjjj}}}{{{uuurrrqqqlllcccWWWKKKBBB>>><<>><<<<<<===@@@DDDIIITTThhhzzz~~~yyytttqqqjjj```SSSHHHAAA>>>;;;???DDDQQQjjjpppqqqoooaaa^^^aaabbbdddgggbbb]]]VVVPPPOOOOOOPPPPPPOOOPPPPPPOOOOOOOOOPPPRRRRRRRRRSSSSSSSSSTTTTTTTTTXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZWWWWWWXXXZZZ[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\YYYZZZ[[[]]]^^^___``````___]]]ZZZYYYZZZZZZZZZYYYYYY\\\```bbbaaa^^^[[[YYY[[[XXXVVVXXX[[[]]][[[YYYVVVWWWYYY\\\]]][[[WWWSSSRRROOOKKKGGGDDDAAA===:::888777555333222111000000111333<<>>===<<<<<<@@@DDDHHHRRReeewww{{{}}}{{{tttppphhh]]]PPPGGGAAA??????AAAGGGWWWrrrpppqqq{{{oooccc___aaacccddddddaaa\\\UUUPPPNNNOOOPPPPPPQQQSSSUUUTTTRRRQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSWWWWWWWWWXXXXXXZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\YYYZZZ[[[[[[\\\\\\[[[[[[[[[YYYWWWVVVWWWWWWVVVTTTTTTXXX]]]___^^^[[[YYYYYY[[[YYYWWWYYY\\\]]][[[XXXWWWYYY]]]aaacccaaa\\\WWWRRROOOLLLHHHFFFBBB>>>;;;888777666444333333222222222333:::FFFPPPXXX```hhhkkkmmmmmmmmmjjjiiihhhiiigggsss|||}}}}}}rrrjjj]]]SSSLLLIIIIIIIIINNNUUUaaaooo|||tttmmmbbbaaa]]]XXXVVVVVVTTTOOOLLLHHHFFFIIIKKKLLLPPPVVVTTTUUU^^^nnnzzznnnaaaTTTMMMEEECCCBBBCCCFFFKKKWWWcccyyyxxxzzzxxxvvvjjjYYYKKKDDDAAA???>>>======AAAEEEIIIRRRddduuu}}}www{{{}}}yyyqqqmmmeeeYYYNNNEEEAAA??????@@@HHH\\\xxxwwwvvvvvvnnnfffcccddddddccc```___ZZZUUUQQQPPPQQQQQQQQQVVVZZZ]]]\\\XXXUUUTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWYYYZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXXXXYYYXXXWWWWWWXXXWWWUUUSSSQQQVVV[[[]]][[[YYYYYYZZZ]]][[[ZZZ\\\```aaa___\\\ZZZ\\\aaaeeegggddd^^^ZZZQQQOOOLLLJJJGGGDDD@@@<<<999999777666555444444444333222888BBBLLLTTT]]]eeejjjkkklllkkkiiigggggghhheeemmmyyy|||xxxwwwxxxzzz}}}{{{vvvqqqbbb[[[QQQJJJGGGIIILLLNNNWWWaaappp~~~xxxuuuuuuvvvxxxxxxzzz{{{{{{{{{zzzqqqeee]]]RRRRRRNNNJJJIIILLLKKKGGGGGGGGGKKKRRRWWWZZZ```fffgggfffjjjuuuvvvhhhYYYMMMFFFDDDBBBAAADDDHHHOOO^^^lll|||vvv{{{~~~rrrvvvvvvjjjYYYKKKDDDBBBAAA@@@???@@@CCCGGGKKKSSSeeeuuu}}}xxxtttxxxwwwrrrkkkggg```UUUKKKCCC@@@???<<>>HHHPPPYYYaaaggghhhjjjkkkjjjiiijjjkkkgggjjjqqq}}}yyy{{{ttttttvvvyyyzzzwwwoooiiiVVVPPPHHHDDDEEEIIIOOORRR```lll~~~wwwmmmfffddddddeeedddgggiiihhhiiioooxxx{{{ssshhhZZZQQQJJJJJJGGGCCCDDDIIIIIIFFFHHHIIIPPP[[[bbbgggnnnuuu|||wwwvvv|||}}}sssdddTTTHHHAAABBB@@@AAADDDIIIRRRdddsssxxxttt|||vvvnnntttvvvjjjYYYKKKDDDBBBBBBAAAAAABBBEEEIIILLLUUUfffvvvyyyuuurrrwww{{{sssmmmfffccc\\\SSSIIIBBB>>>>>>???CCCSSSooo|||zzzsssrrrppppppppppppjjjcccYYYWWWTTTSSSTTTUUUUUUUUU```fffkkkjjjccc[[[WWWVVVTTTTTTTTTTTTTTTUUUUUUUUUOOOOOOPPPQQQSSSUUUVVVWWWUUUUUUVVVVVVWWWXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYYYYYWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVXXXYYY[[[]]]^^^\\\XXXUUUQQQUUUYYYXXXTTTRRRTTTWWWYYYYYY\\\bbbjjjoooooonnnbbbccceeehhhgggbbb[[[UUUQQQPPPNNNMMMKKKHHHDDDAAA@@@>>>;;;888555333111111222000333<<>>>>>BBBGGG[[[|||tttuuu~~~tttrrrrrrwww{{{xxxooofff\\\YYYUUURRRQQQSSSWWWYYY___gggnnnnnnhhh___YYYWWWRRRRRRRRRSSSUUUTTTRRRPPPOOOPPPQQQSSSSSSSSSRRRQQQRRRRRRSSSTTTUUUWWWYYYZZZXXXZZZ[[[\\\\\\ZZZWWWUUUVVVVVVTTTSSSSSSSSSTTTUUUXXXXXXWWWUUUSSSTTTVVVXXXXXXYYYYYYYYYYYYYYYXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRXXXVVVYYYbbbnnnuuutttpppffffffffffffeeeaaa[[[WWWQQQRRRQQQOOOLLLHHHCCCAAA@@@>>>:::666333111111111000000222666???KKKWWW^^^ccchhhkkkjjjjjjlllmmmkkkiiifffgggrrr|||||||||xxxwwwuuutttvvvsssgggYYYLLLHHHEEEEEEFFFKKKXXXddduuu{{{nnn___VVVQQQNNNNNNQQQOOOOOOPPPQQQRRRWWW\\\```iiiqqq}}}|||uuupppoooooooooppptttwwwxxx{{{~~~zzzlll___SSSJJJFFFDDDDDDDDDEEEHHHMMMRRRUUU[[[___eeemmmttt{{{zzzyyy~~~zzzooocccXXXNNNFFFAAA>>>@@@EEELLLQQQ]]]ssstttrrryyy{{{nnnlll{{{|||rrreeeWWWMMMFFF@@@@@@CCCBBBEEEHHHMMMTTT```nnnxxxzzztttqqqxxx}}}qqqiiifffbbb\\\TTTKKKDDD@@@>>>>>>CCCKKKaaatttvvvxxxooonnnpppuuuzzzyyyqqqiii\\\YYYUUURRRQQQSSSWWWYYY\\\bbbiiillliiibbb\\\YYYTTTSSSRRRRRRTTTTTTRRRPPPPPPPPPRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXWWWYYYZZZ[[[ZZZXXXVVVTTTUUUTTTTTTSSSSSSTTTUUUUUUWWWWWWVVVUUUSSSTTTVVVXXXXXXYYYYYYYYYXXXWWWWWWVVVWWWVVVVVVUUUTTTTTTTTTTTTXXXWWWYYYaaakkkqqqppplllgggfffddddddccc```\\\XXXSSSSSSQQQOOOKKKGGGDDDBBBAAA>>>;;;777444222111111111111111555>>>JJJWWW___dddiiilllkkkjjjmmmmmmkkkiiidddeeeppp|||{{{xxxuuuuuuqqqdddWWWLLLHHHGGGIIILLLRRR```mmmvvviiiZZZQQQMMMKKKLLLPPPMMMNNNMMMLLLLLLMMMQQQTTTXXXaaannnzzzxxxooofff]]]ZZZYYYYYY]]]bbbdddeeehhhkkkppptttxxxzzz{{{oooaaaTTTJJJEEEBBBEEEEEEGGGJJJPPPXXX```eeemmmqqqvvv|||zzzvvvwww}}}wwwjjj]]]RRRIIICCC@@@>>>AAAGGGOOOXXXhhh~~~rrruuuxxxoooqqqyyyooocccVVVMMMFFFAAAAAADDDAAACCCHHHMMMVVVcccrrr}}}wwwtttuuu~~~~~~uuujjjaaa___```[[[RRRIIIBBB???>>>???EEEQQQkkk|||sssyyyqqqhhhiiilllrrrxxxwwwpppiii[[[YYYUUURRRQQQSSSVVVXXXWWW[[[bbbhhhkkkgggaaa[[[VVVTTTRRRQQQRRRSSSRRRQQQPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXYYYXXXVVVTTTRRRRRRSSSSSSSSSTTTUUUUUUVVVUUUVVVVVVTTTSSSTTTVVVXXXXXXXXXXXXXXXWWWVVVTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWYYY```hhhllljjjfffhhheeebbb___^^^]]]\\\ZZZVVVTTTQQQNNNJJJGGGEEEDDDAAA???<<<888555333222111222111111444<<>>>>>@@@FFFYYYvvvyyyttt|||nnncccdddgggmmmrrrqqqkkkeeeYYYWWWSSSPPPOOOQQQSSSUUURRRUUU[[[dddkkkkkkddd^^^XXXUUUQQQPPPPPPQQQRRRRRRQQQQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUSSSQQQPPPPPPQQQRRRTTTUUUUUUVVVVVVSSSTTTUUUTTTSSSTTTVVVXXXXXXXXXWWWWWWUUUTTTRRRRRRVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVYYY___fffhhhfffccchhhddd^^^[[[ZZZ[[[[[[[[[WWWTTTPPPLLLIIIGGGGGGFFFCCCAAA>>>:::777444333222222222222333999EEETTT___ffflllpppooonnnppppppmmmllleeebbbkkk~~~{{{wwwzzz}}}uuugggZZZRRRPPPQQQUUU[[[eeeuuunnncccYYYWWWZZZ^^^dddjjjgggfffccc^^^WWWRRROOONNNOOOTTT\\\dddooo|||uuuhhhZZZRRRKKKHHHGGGDDDEEEHHHHHHIIIKKKMMMQQQTTTWWWXXX^^^dddlllssszzz{{{pppiiihhhhhhfffhhhlllqqqvvvxxxwwwvvvrrrlllbbbXXXQQQMMMLLLMMMJJJMMMRRRZZZeeerrr~~~~~~wwwoookkkdddeeelllxxx}}}wwwmmm^^^PPPHHHDDDCCCBBBDDDGGGLLLUUUffftttsssrrrpppuuuvvvmmmdddZZZOOOJJJFFFCCCDDDHHHKKKOOOVVV]]]gggvvv|||pppttt}}}tttkkkddd\\\ZZZ[[[^^^WWWMMMDDD???>>>???AAAJJJ```wwwwww|||nnnaaaaaacccfffiiigggbbb^^^WWWUUURRROOONNNNNNPPPQQQPPPQQQVVV___hhhkkkfff___ZZZVVVRRROOOOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTSSSQQQPPPOOONNNPPPRRRTTTVVVVVVUUUUUUQQQRRRTTTTTTSSSTTTVVVXXXWWWWWWWWWVVVUUUSSSRRRQQQSSSTTTVVVWWWXXXXXXXXXXXXSSSUUUXXX___dddfffdddaaaeee```[[[WWWVVVWWWXXXYYYUUUSSSOOOKKKIIIGGGHHHHHHDDDBBB@@@<<<999555333222222222222222666AAAPPP\\\ffflllppppppppprrrqqqooonnngggccckkk{{{xxxsssuuu~~~pppddd[[[YYY[[[```gggqqq~~~iii```ZZZ\\\cccjjjqqqxxxzzzyyyuuummmcccZZZUUURRRRRRUUU[[[bbbkkkxxxqqqeeeTTTMMMHHHGGGEEEBBBBBBDDDDDDEEEGGGJJJKKKMMMMMMNNNQQQVVV^^^eeemmmxxxyyymmmccc\\\ZZZZZZXXXYYY]]]ccchhhkkklllkkkjjjfff___XXXSSSPPPPPPPPPRRRUUU[[[dddooozzz}}}tttlllddd```[[[___jjjxxxzzznnneeeWWWKKKEEECCCDDDDDDFFFJJJQQQ\\\ppp|||ssswwwzzznnnpppwwwzzzpppfff\\\SSSKKKGGGEEEDDDFFFJJJMMMSSS\\\gggrrryyypppuuuzzzoooiiiccc]]]\\\^^^]]]VVVLLLCCC>>>>>>AAADDDOOOiiiuuuyyywwwmmmaaa```___``````^^^[[[YYYVVVTTTQQQOOOMMMNNNOOOPPPRRRRRRUUU\\\dddgggddd```ZZZWWWRRRPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSQQQPPPNNNNNNMMMOOORRRUUUVVVVVVTTTSSSOOOQQQSSSSSSSSSTTTVVVWWWVVVVVVVVVVVVUUUTTTRRRRRRQQQRRRTTTWWWXXXYYYXXXXXXTTTVVVZZZ```dddeeebbb```___\\\WWWUUUTTTUUUUUUTTTRRRPPPMMMJJJHHHHHHHHHIIIEEEDDDAAA>>>:::777444333111333333222444===KKKVVVbbbiiinnnnnnoooqqqqqqnnnnnniiieeejjjvvvxxxqqqqqq|||vvvkkkiiikkkpppwww{{{kkkeeebbbhhhqqqyyy|||pppddd]]]YYYUUUZZZaaahhhppp|||~~~ooocccSSSMMMGGGGGGFFFDDDDDDGGGHHHJJJMMMPPPQQQQQQPPPOOONNNSSSYYY___hhhtttxxxlll```YYYTTTRRRRRRQQQRRRWWW___gggnnnqqqrrrrrrpppkkkgggbbb___]]]\\\]]]```eeellluuu}}}{{{rrriiiaaa\\\YYYXXX^^^kkkzzzzzzuuueee]]]PPPFFFBBBBBBDDDEEEIIIQQQ]]]kkkwwwsss|||sssjjjppp{{{}}}vvvkkk```VVVNNNFFFEEEDDDDDDGGGKKKPPPYYYeeessswwwrrryyyyyysssppplllfffcccddd]]]VVVLLLBBB>>>>>>BBBFFFUUUqqq{{{qqq{{{qqqjjjaaa___]]][[[ZZZYYYXXXWWWWWWUUUSSSPPPOOONNNOOOPPPTTTTTTUUUZZZ___bbbaaa___ZZZWWWSSSQQQPPPPPPPPPOOOOOOOOOMMMLLLLLLLLLMMMMMMOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTSSSRRRPPPOOONNNMMMMMMOOOSSSVVVWWWUUUSSSQQQMMMPPPRRRSSSSSSTTTVVVWWWUUUVVVVVVVVVUUUUUUTTTSSSPPPQQQTTTWWWYYYZZZYYYYYYVVVYYY]]]bbbdddccc```]]]ZZZXXXUUUTTTTTTSSSQQQPPPNNNMMMKKKJJJIIIHHHIIIIIIFFFEEECCC???<<<888555333000333444222222999FFFQQQ\\\ccciiikkkllloooooolllllliiiggghhhooo{{{zzzqqqpppzzzyyywwwxxx}}}yyysssmmmlllsss~~~yyylllccc___YYY___gggpppxxx|||nnnbbbVVVOOOIIIHHHHHHGGGIIIMMMNNNQQQUUUXXXYYYYYYWWWUUURRRVVVZZZ```hhhttt{{{qqqcccXXXSSSQQQOOONNNOOORRRXXXbbbnnnyyy~~~yyyuuurrrpppdddggglllqqqxxx}}}|||sssiiiaaaZZZWWWUUUYYY```nnn||||||uuuooo___WWWLLLCCC@@@AAADDDEEELLLXXXhhhyyyssstttnnnfffooo~~~{{{ttthhh]]]RRRJJJDDDCCCDDDDDDHHHLLLYYYcccqqq~~~wwwttt{{{{{{zzz{{{xxxqqqkkkjjj]]]VVVKKKBBB>>>???CCCGGGYYYvvvuuunnn{{{mmmhhhaaa___\\\YYYXXXWWWXXXXXXXXXWWWTTTRRRPPPPPPPPPQQQWWWVVVWWWYYY\\\^^^______ZZZWWWTTTRRRQQQPPPOOONNNOOONNNLLLKKKKKKKKKLLLLLLNNNOOOOOOPPPRRRTTTUUUVVVUUUTTTSSSRRRPPPOOONNNMMMMMMPPPSSSVVVWWWUUURRRPPPMMMOOORRRSSSSSSTTTVVVWWWUUUUUUVVVVVVVVVUUUUUUTTTOOOQQQUUUXXXZZZ[[[ZZZZZZZZZ\\\```cccdddbbb^^^[[[WWWUUUTTTTTTSSSRRROOOMMMKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFCCC@@@<<<888555333000333444222111777CCCMMMXXX___fffhhhjjjmmmmmmjjjjjjiiiggggggkkkvvv}}}sssqqqxxxtttvvvyyy}}}mmmggggggfffooovvvyyy~~~qqqbbbSSSMMMHHHHHHJJJMMMTTT[[[aaaeeeiiikkkjjjgggeeeddd```bbbeeekkkwwwwwwkkk[[[PPPMMMNNNOOOOOOPPPVVVaaaooo~~~}}}yyyuuuuuuwwwyyyyyyxxx{{{rrrggg```YYYTTTVVVZZZaaajjjuuu~~~yyypppiii\\\QQQEEEAAA@@@AAAEEEJJJRRRdddyyyuuuqqqyyyuuummmgggnnnyyymmm```WWWLLLEEE@@@@@@BBBDDDHHHNNN\\\jjjzzz}}}zzz~~~zzzrrrkkk```PPPBBB@@@@@@???DDDKKKdddxxx}}}rrrsssyyykkkgggeee```ZZZTTTSSSUUUZZZ]]]^^^\\\YYYWWWVVVUUUVVVWWW[[[[[[[[[[[[[[[[[[\\\\\\[[[YYYVVVRRROOOLLLKKKKKKMMMMMMMMMKKKHHHGGGHHHIIIKKKKKKLLLNNNOOOPPPQQQRRRQQQOOOLLLJJJIIIJJJLLLMMMQQQRRRRRRRRRRRRQQQOOONNNMMMOOOQQQSSSTTTTTTSSSSSSTTTSSSSSSUUUVVVVVVTTTRRRXXXWWWWWWWWWXXX[[[]]]___cccdddeeeeeeccc```\\\ZZZSSSUUUUUURRRNNNKKKKKKMMMJJJJJJKKKKKKJJJHHHFFFEEEEEEEEECCCAAA===:::666444333000///111444777???GGGVVV^^^ddddddeeehhhkkkkkknnnjjjfffgggjjjqqq{{{rrrsssvvv|||xxxzzzwwwhhhccceeennnwwwooo___RRRMMMIIILLLPPPVVV```iiixxx}}}{{{vvvtttooossswww|||vvvlll^^^TTTQQQQQQRRRRRR\\\cccppp}}}}}}|||yyyvvvpppggg___ZZZXXXWWW[[[bbbiiiqqq|||wwwllldddUUUKKKBBB@@@@@@AAAGGGMMMZZZlllooonnnyyyqqqlllgggpppwwwkkk]]]TTTJJJCCC???@@@BBBDDDIIIOOO```ppp|||sssjjj___OOOBBB@@@AAABBBHHHQQQiiixxxttt|||tttyyywwwiiidddbbb^^^YYYTTTTTTVVV[[[^^^___^^^[[[YYYWWWWWWXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWTTTQQQOOOMMMLLLLLLOOOPPPPPPNNNLLLJJJJJJKKKKKKKKKLLLLLLMMMNNNPPPPPPQQQPPPNNNLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMMMMNNNPPPQQQSSSSSSTTTTTTTTTSSSSSSTTTVVVVVVTTTRRRWWWVVVVVVWWWYYY[[[^^^```ddddddeeedddbbb___\\\YYYTTTUUUUUURRRMMMKKKJJJLLLIIIJJJKKKKKKJJJIIIHHHGGGKKKKKKIIIFFFBBB<<<777444444111000222444666>>>FFFTTT\\\cccdddeeehhhkkkkkkooojjjffffffhhhppp~~~}}}rrroooqqqvvvyyy{{{}}}nnnbbbaaaeeerrr|||lll[[[RRRNNNLLLQQQYYYdddqqq|||yyyrrrggg^^^ZZZYYYYYYYYYdddmmm}}}zzzuuukkkccc\\\ZZZ[[[___gggooowww~~~~~~sssggg___NNNGGGAAA@@@AAADDDKKKSSSgggzzzuuujjjmmm}}}vvvkkkjjjhhhuuuuuuhhhYYYOOOGGGAAA>>>???AAADDDKKKRRRdddvvv~~~}}}~~~yyypppggg\\\NNNBBBAAABBBCCCLLLWWWppp}}}rrruuuyyytttfffaaa^^^[[[WWWUUUUUUXXX\\\___aaa___\\\ZZZYYYYYYYYYZZZYYYYYYXXXXXXWWWWWWVVVVVVUUUTTTRRRPPPNNNNNNNNNNNNQQQSSSTTTSSSQQQOOONNNNNNNNNNNNMMMLLLMMMNNNOOOPPPQQQQQQPPPOOOOOONNNNNNNNNMMMMMMNNNNNNNNNMMMLLLLLLNNNNNNNNNOOOQQQSSSTTTUUUTTTSSSSSSTTTUUUUUUTTTRRRUUUUUUVVVWWWYYY\\\___aaadddddddddccc```^^^[[[YYYUUUUUUTTTQQQMMMJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKRRRRRRQQQMMMGGG@@@888444555222111222333555;;;CCCRRRZZZaaaccceeejjjmmmmmmooojjjfffeeeggglllzzz}}}{{{tttnnnnnnsss~~~vvvuuuuuuxxx|||}}}tttkkkbbb]]]bbbjjjsss~~~lllZZZSSSOOOOOOVVVbbbooo~~~uuullleeebbbaaabbbkkkuuu~~~yyytttlllfffeeegggmmmwwwyyynnnbbbYYYJJJEEECCCCCCDDDHHHQQQ[[[tttvvvooojjjqqqkkkdddfffkkk{{{~~~ssseeeUUUJJJDDD@@@>>>???AAAEEELLLTTTdddyyy~~~wwwvvvyyy{{{~~~{{{uuuqqqjjjcccYYYLLLBBB@@@AAACCCOOO]]]uuu~~~{{{}}}ooobbb]]]ZZZXXXVVVUUUVVVYYY\\\______^^^[[[YYYWWWWWWXXXYYYVVVVVVUUUUUUTTTSSSRRRRRRRRRQQQOOONNNNNNOOOOOOPPPSSSUUUWWWWWWUUURRRQQQQQQQQQPPPNNNMMMMMMNNNPPPQQQOOOOOOPPPPPPPPPOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPRRRTTTVVVSSSRRRQQQRRRTTTTTTSSSQQQSSSTTTUUUWWWZZZ]]]```aaabbbbbbaaa```^^^\\\ZZZYYYVVVVVVTTTQQQNNNKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMSSSTTTTTTQQQLLLCCC;;;666777333222333333444999@@@OOOXXXaaadddfffkkkoooooonnnjjjfffeeeeeehhhsssyyyvvv{{{yyyqqqnnnsss~~~~~~~~~~~~pppkkkeeebbbdddgggjjjllljjjeee___[[[YYYZZZdddnnnyyylll[[[TTTPPPQQQZZZhhhwwwzzzpppjjjiiikkkvvvxxxsssssswww~~~zzzqqqeeeXXXOOOEEECCCCCCDDDEEEJJJWWWdddnnnlllmmmxxxuuuddd```dddqqq}}}rrrcccRRRGGGBBB???>>>@@@BBBEEENNNWWWggg}}}yyyqqqooorrrqqqvvv~~~wwwnnnjjjjjjgggbbbUUUJJJAAA??????BBBQQQaaazzz~~~kkk```[[[WWWWWWVVVVVVWWWYYY\\\]]]\\\ZZZWWWUUUSSSSSSTTTUUUSSSSSSRRRQQQPPPOOOOOOOOONNNNNNMMMMMMNNNOOOPPPQQQRRRUUUWWWWWWUUUSSSQQQQQQOOOOOOMMMLLLLLLMMMMMMNNNLLLMMMOOOOOOOOONNNLLLKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPOOOOOOOOOPPPRRRTTTUUURRRQQQPPPPPPQQQRRRQQQPPPQQQRRRTTTVVVYYY\\\___``````___]]]\\\[[[ZZZYYYYYYXXXWWWUUURRRPPPNNNLLLKKKJJJKKKKKKKKKLLLMMMMMMNNNOOOQQQRRRQQQMMMEEE===888777444222333333333777>>>MMMWWW```dddgggllloooooommmiiigggfffdddeeellluuu|||wwwtttvvv|||sssmmmrrr|||wwwiiiaaaWWWRRRRRRTTTVVVWWWZZZWWWVVVWWWYYY]]]iiiuuulll[[[SSSPPPSSS^^^lll|||vvvoooooorrr}}}~~~{{{qqqgggZZZLLLCCCAAA@@@BBBDDDFFFNNN___ooouuugggjjjqqqnnn``````fffwww|||rrrcccRRRGGGBBB@@@@@@BBBCCCFFFPPPZZZkkk}}}ssslllkkkoooooovvv~~~yyypppgggeeegggeee```QQQHHH@@@>>>>>>CCCUUUhhhxxxggg^^^[[[VVVVVVVVVWWWXXXYYYYYYZZZWWWUUUSSSPPPOOOOOOOOOPPPOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKLLLMMMOOOQQQRRRPPPRRRSSSSSSQQQPPPOOOPPPKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNMMMMMMKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSSSSQQQOOOMMMMMMOOOPPPOOONNNOOOPPPSSSUUUXXX[[[]]]^^^\\\[[[YYYXXXWWWXXXYYYZZZZZZXXXVVVTTTTTTRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLJJJLLLNNNNNNKKKEEE>>>:::777444333444333222666<<>>???FFF[[[rrrsssddd]]][[[VVVWWWXXXXXXXXXWWWWWWVVVSSSRRROOOMMMKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNPPPRRRMMMNNNOOONNNLLLKKKLLLMMMIIIJJJLLLMMMMMMLLLKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQOOOMMMKKKKKKLLLMMMMMMMMMNNNOOORRRTTTWWWYYYZZZ[[[XXXWWWUUUTTTTTTVVVXXXZZZ\\\ZZZWWWWWWWWWWWWTTTRRROOONNNLLLJJJIIIIIIIIIIIIHHHJJJKKKLLLIIIDDD>>>:::666333333444333222666<<>>???@@@IIIaaayyy{{{pppccc]]]\\\WWWXXXXXXYYYXXXWWWUUUTTTRRRPPPMMMKKKJJJIIIJJJKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPRRRJJJKKKKKKJJJHHHHHHJJJKKKJJJLLLOOOQQQQQQPPPNNNLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKKKKMMMOOOQQQRRRTTTUUUUUUUUUUUUSSSQQQPPPNNNLLLJJJIIIKKKLLLLLLLLLNNNOOOQQQTTTVVVXXXYYYYYYUUUTTTSSSRRRSSSUUUXXXZZZ]]][[[XXXXXXZZZYYYWWWTTTQQQOOOMMMJJJHHHGGGGGGGGGHHHIIIJJJJJJGGGCCC>>>:::666333222444333222666<<>>AAACCCMMMgggvvvnnnxxx~~~lllccc\\\VVVXXXWWWWWWWWWXXXWWWUUURRRRRRNNNJJJHHHIIIJJJHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKMMMOOOOOONNNMMMNNNOOOJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOMMMKKKJJJKKKQQQOOOMMMKKKKKKMMMOOOQQQNNNMMMLLLLLLLLLMMMNNNOOORRRSSSUUUVVVUUUTTTRRRQQQMMMLLLKKKJJJJJJJJJJJJJJJMMMNNNQQQTTTVVVWWWWWWWWWWWWUUUSSSRRRSSSVVVYYY\\\ZZZYYYXXXYYYZZZZZZXXXVVVNNNNNNNNNKKKIIIHHHIIIKKKNNNNNNNNNLLLHHHCCC???<<<888666222000000222666888???HHHSSS[[[___aaaccceeeiiiiiiiiiiiigggdddaaa___gggiiinnnrrrrrrsss|||~~~uuuvvv|||}}}iiiYYYMMMJJJIIIJJJJJJJJJOOOVVV]]]dddooo{{{wwwcccUUUNNNPPPVVVcccttt|||sssttt}}}zzzooojjjlllppp|||~~~{{{qqqfff[[[RRRIIIAAA@@@BBBEEEHHHOOOZZZhhh|||{{{kkkbbb```hhhxxx|||ggg___bbbnnnyyywwwlll^^^PPPGGGEEECCCDDDGGGIIIMMMXXXbbbsss{{{lllccc```dddooo{{{vvvqqqlllkkkjjjeee[[[SSSGGG@@@===@@@EEEPPPkkkpppmmm{{{{{{jjjaaaZZZVVVYYYYYYYYYZZZ\\\\\\ZZZXXXRRRNNNJJJIIIIIIJJJIIIGGGHHHHHHHHHIIIJJJLLLNNNOOOKKKMMMNNNNNNLLLKKKJJJKKKNNNMMMKKKJJJHHHHHHGGGGGGLLLNNNOOOOOOMMMKKKKKKLLLPPPOOOMMMLLLLLLMMMNNNOOONNNMMMMMMLLLLLLMMMNNNOOOQQQRRRTTTTTTTTTSSSQQQPPPMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLOOOQQQTTTVVVWWWXXXXXXVVVTTTRRRRRRTTTWWWYYY\\\ZZZYYYYYYYYYYYYWWWVVVPPPPPPOOOMMMJJJIIIIIIKKKOOOOOONNNLLLHHHCCC>>>;;;999777333111000222555777===EEEPPPYYY]]]```bbbeeeiiijjjkkkjjjhhheeeaaa___bbbfffmmmrrrqqqqqq{{{}}}wwwvvvzzzzzzvvvcccSSSNNNKKKJJJLLLNNNRRRZZZcccmmmuuuvvvbbbTTTNNNPPPVVVbbbqqqtttlllppp{{{vvvjjjeeegggkkkvvv~~~zzzvvvsssggg[[[NNNHHHDDDAAAAAACCCFFFKKKTTTbbbvvvooobbb]]]]]]lllrrrccc^^^cccrrrxxxpppeeeYYYMMMFFFGGGEEEEEEGGGJJJPPP\\\hhhsssuuuggg___]]]cccppp||||||uuurrrpppooommmeeeXXXNNNEEE???<<<@@@GGGWWWttt{{{mmmpppvvvggg___ZZZVVVZZZZZZ[[[^^^aaabbb```___SSSQQQNNNMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLNNNQQQRRRMMMOOOQQQPPPNNNKKKJJJJJJOOONNNLLLKKKIIIHHHHHHHHHKKKMMMNNNNNNMMMKKKLLLLLLPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRRRRQQQOOONNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJLLLOOORRRUUUWWWYYYVVVTTTRRRRRRSSSVVVYYY[[[___\\\ZZZYYYYYYXXXWWWVVVRRRRRRQQQNNNKKKIIIIIIJJJLLLMMMMMMKKKHHHDDD???===;;;999555222111222444666;;;CCCMMMVVVZZZ^^^bbbeeeiiikkkmmmmmmkkkgggbbb___]]]dddnnnrrrpppoooxxx}}}xxxuuuuuuzzzpppwwwqqq^^^PPPNNNKKKKKKOOOTTT[[[gggrrr~~~sssaaaTTTMMMPPPVVVaaaooo~~~tttnnntttuuugggaaabbbfffqqq{{{~~~yyysssmmmiii^^^SSSHHHEEEFFFDDDDDDEEEIIIPPP\\\mmmpppccc\\\^^^bbbqqqiii___^^^eeeuuu~~~yyyqqqhhh^^^TTTKKKEEEHHHEEEEEEHHHKKKRRR___lllzzz~~~qqqddd^^^```hhhuuu|||tttnnnnnnoooooolllcccTTTJJJCCC>>><<>><<<888444222222333444999@@@KKKSSSYYY]]]cccfffjjjlllooopppnnniiiddd```]]]fffqqqvvvqqqnnnuuuyyysssppprrrvvv{{{lllsssooo\\\PPPNNNLLLMMMTTT]]]ggguuuppp^^^RRRLLLPPPXXXcccqqq}}}www{{{vvvfff]]]]]]aaammmwwwzzzqqqggg```UUULLLEEEFFFHHHHHHFFFFFFNNNZZZjjj}}}tttcccZZZXXX___hhhzzzvvvccc]]]```hhhzzzyyysssiii___WWWOOOIIIEEEGGGEEEEEEIIINNNVVVdddqqq{{{ooodddaaagggqqqssskkkdddfffiiikkkhhh___QQQGGGAAA>>>>>>DDDRRRjjj|||vvvmmmddd]]]ZZZZZZXXXXXXZZZ^^^bbbddddddccc___`````````^^^]]][[[[[[WWWUUUSSSPPPOOOOOOPPPQQQQQQUUUYYY[[[YYYWWWUUUTTTQQQQQQPPPOOOOOOOOOOOOOOOHHHIIIJJJJJJIIIIIIKKKLLLSSSTTTTTTTTTSSSQQQNNNMMMLLLLLLMMMNNNOOOPPPPPPPPPOOOOOOOOONNNMMMLLLKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJIIIJJJKKKNNNQQQVVVZZZ\\\SSSRRRRRRSSSVVV[[[```cccaaa___\\\ZZZZZZYYYWWWUUUUUUUUUUUURRRNNNJJJIIIIIIGGGHHHJJJJJJIIIGGGDDDBBBBBB???;;;777555333333333777???IIIQQQWWW]]]dddiiilllnnnqqqrrrpppkkkfffbbbaaaiiitttzzzvvvpppuuu}}}yyyrrrlllmmmpppwwwnnnuuuooo\\\RRRNNNMMMQQQ[[[gggttt|||lll[[[PPPKKKQQQZZZffftttvvvdddZZZYYY\\\hhhssszzzooobbbZZZJJJDDDBBBFFFIIIIIIIIIJJJSSSdddyyyiii\\\VVVWWWcccpppppp```___dddmmmtttmmmbbbWWWPPPJJJGGGEEEDDDDDDGGGNNNUUU___nnn{{{wwwllldddfffooo{{{yyylllccc^^^aaaeeegggddd[[[OOOFFF??????@@@HHHYYYttt{{{|||wwwiiiccc]]]ZZZ[[[VVVVVVXXX[[[___aaaaaa___aaaccceeeeeecccaaa______\\\ZZZVVVRRRPPPOOOPPPQQQRRRWWW\\\^^^^^^[[[XXXVVVVVVUUUSSSQQQOOONNNMMMLLLGGGHHHIIIIIIIIIIIILLLNNNUUUUUUUUUTTTSSSQQQNNNMMMKKKLLLNNNOOOPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKJJJHHHIIIKKKLLLLLLKKKJJJJJJHHHIIIKKKNNNRRRVVVYYYZZZXXXVVVTTTTTTUUUXXX[[[^^^```___]]]\\\\\\ZZZWWWUUUTTTUUUUUURRRNNNKKKJJJIIIKKKLLLMMMMMMLLLIIIFFFDDDFFFDDD???;;;777555444333666<<>>@@@CCCLLL___|||wwwzzzoooeeeaaa[[[XXXZZZUUUUUUVVVYYY\\\^^^]]][[[^^^aaaeeeeeebbb___^^^^^^]]]ZZZVVVSSSPPPPPPQQQRRRXXX\\\bbbdddccc___[[[YYYVVVUUUSSSPPPNNNMMMLLLKKKHHHIIIJJJJJJJJJKKKNNNPPPUUUUUUTTTSSSQQQOOOMMMLLLKKKLLLNNNOOOQQQQQQQQQPPPPPPOOONNNMMMKKKKKKJJJJJJHHHJJJKKKMMMMMMMMMKKKKKKGGGHHHKKKNNNRRRTTTVVVWWWXXXWWWTTTRRRSSSUUUXXXZZZ^^^^^^^^^^^^^^^\\\XXXTTTSSSTTTTTTRRROOOKKKJJJIIIKKKLLLOOOQQQQQQPPPNNNMMMJJJGGGCCC>>>999666444333333:::CCCLLLSSS[[[dddkkkrrrsssssssssqqqnnnjjjhhhccciiittt~~~|||zzz|||yyypppmmmnnntttzzztttooossswwwyyyyyyyyy|||uuuzzznnn]]]UUURRRSSS[[[iiixxxwwwgggWWWMMMJJJRRR^^^lll|||qqq___UUUUUUXXXaaalllyyy}}}uuukkk^^^QQQIIIBBB@@@@@@EEEIIIMMMWWW```sssxxxhhhZZZWWWXXX^^^rrr}}}iii\\\bbblllxxx}}}wwwlllcccVVVKKKDDDBBBBBBBBB@@@CCCLLLZZZggguuunnneeeaaaiiiwwwtttggg^^^aaacccdddddd___WWWNNNIII>>>AAAEEEOOOcccrrryyyjjjbbb```ZZZVVVXXXUUUUUUVVVXXX[[[\\\[[[YYYZZZ^^^bbbbbb___\\\ZZZ[[[\\\ZZZVVVRRRQQQQQQSSSTTT^^^bbbhhhjjjgggbbb^^^[[[RRRQQQPPPOOONNNMMMMMMMMMJJJKKKKKKKKKKKKMMMPPPRRRUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLNNNPPPQQQQQQQQQQQQPPPOOONNNLLLKKKKKKJJJJJJIIIKKKMMMNNNOOONNNMMMLLLEEEGGGJJJNNNQQQSSSTTTTTTUUUSSSQQQPPPQQQTTTXXXZZZ]]]]]]^^^``````]]]XXXTTTRRRSSSTTTRRROOOKKKJJJJJJGGGJJJNNNSSSVVVXXXXXXXXXLLLIIIEEE@@@;;;777555444111777AAAIIIQQQZZZcccjjjtttttttttsssqqqnnnkkkiiibbbgggrrr~~~}}}|||}}}sssnnnooosss~~~ppphhhdddhhhmmmpppqqqtttzzz~~~tttcccYYYSSSYYYcccnnn}}}vvvbbbVVVSSSLLLTTTaaappp}}}kkk\\\UUUUUUWWW___jjjvvvyyynnnnnnrrrwww|||~~~vvvkkk___SSSJJJFFF@@@???BBBFFFHHHNNN```rrrmmm^^^TTTVVV]]]ggg{{{rrreee[[[aaapppyyyqqqeee[[[QQQKKKFFFAAA@@@BBBBBBGGGPPP^^^pppwwwllleeeaaahhhyyynnnccc___dddfffhhhhhhcccWWWHHH===??????DDDSSSlllwww||||||iii```]]]YYYVVVTTTRRRRRRRRRSSSSSSSSSTTTTTTTTTVVVXXXZZZZZZXXXVVVTTTYYYWWWSSSNNNKKKLLLPPPTTT\\\aaaiiinnnnnnggg___YYYSSSRRRPPPNNNMMMLLLKKKKKKHHHHHHGGGGGGIIILLLPPPRRRUUURRROOOLLLJJJJJJKKKLLLJJJKKKMMMOOOPPPRRRRRRRRRRRRPPPNNNLLLKKKKKKLLLMMMNNNNNNMMMLLLLLLKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOONNNMMMMMMNNNQQQTTTWWW```___^^^\\\YYYVVVTTTRRRSSSTTTTTTSSSPPPMMMIIIFFFJJJHHHIIIOOOWWW\\\\\\ZZZWWWQQQIIIBBB<<<888555222333666===FFFRRR\\\eeejjjooorrrrrrppppppqqqnnniiihhhiiinnnvvv~~~yyyvvvsssttt|||uuugggbbb```aaadddiiiqqqxxx}}}~~~}}}vvvggg\\\ZZZaaalllxxxttt___SSSPPPKKKTTTbbbqqqyyyfffXXXRRRRRRUUU]]]hhhuuuyyymmmaaa___bbbgggnnntttzzzuuulllaaaVVVLLLEEEAAA===>>>CCCIIINNNVVVgggyyyxxxcccYYYTTTZZZbbbmmmnnnccc]]]eeevvvyyypppbbbXXXMMMHHHCCC??????BBBDDDIIITTTcccxxx~~~tttiiidddccckkk|||sssfffbbbccceeeggggggbbbVVVHHH>>>@@@@@@FFFVVVooouuu|||zzzhhh```\\\XXXTTTRRRNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRTTTVVVWWWWWWVVVVVVYYYXXXUUUPPPMMMNNNQQQSSSZZZ___ggglllkkkeee]]]WWWPPPOOONNNLLLJJJIIIIIIIIIGGGGGGFFFFFFHHHKKKNNNQQQPPPNNNKKKHHHGGGGGGHHHHHHJJJKKKMMMNNNPPPQQQQQQRRRPPPOOOMMMKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJJJJKKKNNNQQQSSSZZZYYYXXXUUUSSSPPPMMMLLLLLLMMMOOOPPPOOOLLLIIIGGGGGGGGGHHHOOOWWW]]]]]]\\\WWWRRRJJJCCC>>>:::666444222666<<>>@@@EEEDDDKKKXXXlll|||pppggg]]]aaajjjxxxrrreee```dddgggiiifff]]]QQQFFFAAAAAAEEEPPPddd}}}xxx{{{zzzuuusssfffaaa]]]WWWQQQOOOKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQSSSUUUWWWWWWWWWVVVSSSPPPNNNNNNOOORRRVVV[[[^^^]]]XXXRRRMMMJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCDDDFFFIIIJJJJJJIIIGGGFFFEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKJJJJJJJJJKKKLLLMMMKKKJJJHHHFFFEEEDDDCCCCCCHHHHHHJJJJJJJJJHHHGGGEEEFFFEEEEEEEEEFFFHHHJJJLLLLLLKKKIIIFFFCCCAAA???>>>@@@BBBFFFJJJKKKKKKIIIHHHFFFGGGIIINNNUUUYYY[[[ZZZUUUPPPJJJEEE@@@===999777666777:::???GGGQQQYYY^^^gggmmmqqqqqqpppqqqnnnjjjkkkeeebbbiiivvvxxxtttyyyzzziiibbbbbbjjjooovvv}}}xxxsssooommmqqqxxx{{{vvv}}}ppp]]]TTTRRRSSS]]]lll|||wwwooobbbTTTKKKKKKOOOTTT]]]hhhuuu~~~mmmddd[[[ZZZ___fffrrr}}}wwwoooiii[[[VVVNNNFFFAAAAAABBBDDDGGGKKKRRR^^^ppp}}}jjjWWWJJJFFFNNNZZZiiivvvtttddd[[[___hhhwww~~~tttiiiaaaVVVMMMDDDAAA@@@???CCCGGGGGGNNN\\\pppvvviii```YYYaaaooo~~~kkk___]]]gggjjjkkkeeeYYYLLLDDDAAABBBIIIWWWmmm|||qqqxxx~~~zzz{{{pppeeeaaa]]]WWWRRRQQQNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNOOOQQQSSSTTTSSSTTTSSSQQQNNNLLLLLLLLLNNNPPPTTTUUUTTTPPPKKKHHHIIIHHHGGGFFFFFFFFFFFFFFFBBBBBBBBBBBBCCCDDDFFFGGGGGGFFFEEEDDDDDDEEEFFFFFFIIIIIIJJJKKKLLLLLLLLLKKKIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCEEEFFFHHHIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFHHHIIIJJJIIIHHHEEEBBB???===<<<<<<<<<>>>AAACCCEEEEEEEEEDDDHHHIIIKKKNNNRRRTTTUUUUUUPPPMMMHHHDDDAAA>>>:::888::::::;;;>>>DDDMMMUUUZZZbbbjjjpppqqqqqqqqqooollllllfffaaaeeeppp{{{xxxrrrvvv~~~zzzkkkgggiiirrrxxx~~~yyysssmmmiiikkkqqq{{{~~~mmm]]]VVVVVVRRR]]]nnn~~~}}}yyykkkeee[[[QQQKKKMMMSSSXXXaaalllwwwoooiiieeeggglllsssxxxpppfff```OOOKKKDDD???>>>@@@DDDFFFLLLRRR]]]kkkkkkZZZMMMGGGDDDLLLXXXfffwwwnnnaaaYYYcccpppxxxnnnddd]]]QQQIIICCCAAABBBBBBDDDIIIJJJSSSbbbvvvyyyoooccc\\\XXXcccuuuuuubbbZZZZZZeeeiiijjjcccTTTGGGBBBAAACCCKKK]]]vvvyyysss}}}uuulllccc```]]]WWWTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPNNNNNNMMMNNNOOOPPPPPPQQQPPPNNNKKKJJJJJJLLLKKKMMMOOOPPPNNNKKKGGGEEEGGGGGGFFFFFFEEEFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCEEEEEEEEEFFFGGGHHHHHHIIIEEEEEEEEEFFFFFFHHHHHHIIIGGGEEEBBB???<<<:::999999888999:::<<<>>>???@@@AAAIIIJJJLLLMMMNNNOOOOOOOOOLLLJJJFFFCCCBBB@@@===;;;===;;;:::<<>>===???DDDJJJNNNXXXggg{{{vvv^^^NNNGGGIIIMMMMMMRRR[[[iii~~~ttteee___\\\kkk}}}~~~yyyqqqhhh^^^VVVQQQIIICCC@@@AAACCCCCCDDDHHHHHHRRRcccyyyxxxlllccc^^^ZZZXXX]]]lllqqq[[[MMMMMMSSSZZZ```bbbZZZLLLAAA@@@CCCCCCOOOeee{{{yyyxxxlllddd]]][[[XXXUUUUUUWWWUUUTTTSSSRRRPPPOOONNNMMMJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNMMMKKKIIIJJJLLLOOOLLLMMMMMMMMMKKKIIIFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCGGGEEECCC@@@@@@AAACCCDDDDDDDDDEEEEEEFFFFFFGGGGGGBBB???<<<888555444444444888888888999===BBBGGGJJJFFFHHHJJJKKKJJJJJJKKKLLLIIIGGGFFFEEEFFFEEECCCBBB===;;;888777:::AAAIIIOOOTTTaaammmqqqrrrttttttrrrmmmkkkgggbbbaaaeeennnuuu{{{zzz}}}rrrsss{{{yyyuuussspppppppppqqquuu|||}}}xxxxxxyyyyyywwwmmmlllkkkjjjkkkooovvv{{{}}}zzztttnnnfff___UUUIIICCCBBB@@@>>>???BBBAAADDDQQQ```lllwww___SSSLLLGGGHHHMMMOOOYYYiii{{{ooobbb___```pppzzzpppfff]]]UUUNNNIIIHHHDDDBBBCCCCCCCCCFFFKKKNNNVVVeeezzzuuuccc]]]YYYSSSSSSZZZaaatttzzzfffUUUJJJJJJPPP\\\___\\\SSSIIICCCBBBCCCKKKZZZsssxxxssshhhccc\\\VVVSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOMMMJJJFFFFFFHHHKKKKKKJJJLLLKKKKKKKKKKKKLLLLLLMMMLLLMMMNNNNNNMMMIIIFFFCCCEEEEEEDDDDDDDDDDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEEEEEEEEEEFFFFFFFFFJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFEEECCCBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCBBBEEEFFFGGGHHHHHHGGGFFFEEE@@@===:::666444444444555999999:::>>>BBBFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLKKKIIIGGGDDDBBBAAA@@@@@@;;;;;;999888999===DDDIIIVVV]]]fffnnnrrrsssrrrrrrpppnnnhhh```\\\___iiirrruuuwww{{{|||{{{}}}}}}|||sssrrrpppoooqqqvvv|||zzz{{{{{{|||~~~zzzuuurrrjjjccc\\\VVVNNNEEE@@@@@@======???DDDGGGMMM\\\kkk~~~jjjVVVNNNJJJGGGKKKRRRZZZfffvvv{{{hhh^^^]]]iiiyyy|||uuukkkaaaWWWPPPIIIEEECCC@@@???AAABBBBBBEEEKKKQQQYYYggg|||ppp^^^WWWRRRMMMPPPYYYhhh|||qqq^^^OOOGGGJJJPPPZZZ[[[XXXOOOEEE@@@AAADDDQQQccc~~~xxxpppddd```YYYUUUSSSSSSSSSSSSTTTSSSQQQPPPNNNMMMMMMMMMNNNLLLKKKLLLNNNPPPOOOMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLIIIFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBBBBEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDEEEEEEDDDDDDCCCBBBDDDDDDEEEFFFFFFEEEDDDCCC===;;;888555444444666888;;;;;;===@@@DDDGGGHHHHHHFFFFFFFFFGGGIIIJJJLLLMMMOOOMMMIIIEEECCCAAAAAAAAA===;;;:::888999???FFFLLLUUU\\\eeemmmqqqrrrrrrrrrpppnnniiibbb]]]^^^fffmmmppprrrxxx~~~yyywwwsssoooooopppsssuuuzzz}}}|||yyysssmmmhhh^^^WWWPPPLLLFFF@@@>>>AAA??????CCCIIIOOO[[[lll|||kkk[[[MMMJJJJJJJJJQQQZZZffftttrrrccc]]]___ssstttmmmcccXXXOOOHHHCCC??????======AAABBBBBBGGGMMMVVV^^^nnnzzzjjjZZZRRRLLLKKKSSS^^^uuu}}}hhhVVVJJJFFFLLLTTT[[[ZZZTTTKKKBBB???CCCIII[[[qqq|||{{{kkk```\\\WWWSSSRRRSSSSSSSSSTTTSSSQQQOOONNNLLLLLLKKKLLLNNNPPPSSSVVVUUURRROOONNNMMMLLLKKKKKKJJJKKKKKKLLLLLLLLLKKKJJJIIIGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCAAA@@@:::888555333444666:::===???@@@AAAEEEIIIKKKKKKJJJEEEEEEDDDEEEFFFIIILLLMMMQQQOOOJJJFFFCCCBBBBBBCCC@@@>>>;;;999:::@@@HHHNNNSSSYYYccckkkoooqqqqqqrrrqqqoookkkeee___]]]aaaeeeiiilllsss~~~|||vvvrrroooooonnnnnnttt{{{zzzvvv{{{~~~}}}|||{{{yyytttmmmddd^^^UUUNNNHHHEEEAAA===???CCCDDDEEEHHHOOOYYYjjj~~~]]]QQQIIIJJJMMMNNNWWWbbbnnnooocccbbbfff{{{zzzmmmfff[[[PPPHHHBBB>>><<<>>>===???BBBCCCDDDJJJQQQ[[[fffwwwrrrfffZZZSSSPPPTTTaaannnyyycccSSSJJJIIIPPPYYYaaa[[[SSSJJJAAA@@@GGGQQQhhhyyyzzzggg^^^ZZZUUURRRQQQRRRQQQQQQRRRQQQPPPOOONNNMMMMMMMMMLLLPPPUUUZZZ[[[XXXSSSOOONNNNNNLLLKKKJJJJJJJJJJJJLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@???888666444333555:::???BBBEEEFFFHHHLLLOOOPPPOOOMMMIIIGGGEEEDDDEEEGGGJJJLLLOOOMMMIIIEEECCCCCCDDDEEEDDDBBB>>>::::::???FFFLLLPPPVVV___hhhlllooopppqqqqqqpppmmmhhhaaa]]]\\\]]]bbbeeennn}}}~~~zzz~~~xxxtttqqqooommmkkkmmmuuuwwwqqqooowww~~~zzzyyyxxxuuuqqqkkkcccYYYSSSMMMGGGAAA???>>><<>>BBBDDDIIIUUUaaarrrkkkgggdddfffppp~~~nnn[[[QQQNNNPPPWWW]]]cccWWWJJJCCC>>>BBBSSSfffvvvtttoooccc]]]YYYUUURRRQQQPPPOOOMMMNNNNNNNNNOOOPPPQQQRRRSSSVVV\\\bbbeeeccc\\\VVVRRRNNNMMMLLLKKKKKKJJJKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDBBBAAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCCCC<<<;;;<<<===@@@EEEIIILLLOOOQQQTTTXXXZZZYYYUUURRRNNNMMMJJJGGGFFFFFFFFFGGGEEEDDDDDDCCCCCCDDDEEEFFFFFFDDD@@@<<<:::<<<@@@DDDIIIPPPYYYaaagggkkknnnpppppppppooolllggg```ZZZVVVYYY```jjjuuu~~~|||tttwww|||~~~|||yyysssnnnjjjnnntttzzzzzzqqqeeeffflllyyy{{{xxxwwwuuuqqqmmmeee```ZZZTTTOOOJJJEEEBBB@@@===;;;>>>AAACCCHHHNNNSSSaaarrrhhhWWWOOOJJJFFFHHHOOOUUU\\\mmmuuullllllwwwuuukkk\\\TTTJJJAAA===<<<======;;;<<>><<<:::<<>>===>>>BBBIIIOOOZZZmmm~~~~~~zzzyyy{{{}}}rrreeeYYYVVVYYY\\\aaaeee```QQQEEEBBBDDDNNNgggsssrrr|||yyyiiidddXXXVVVSSSRRRSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQRRRRRRYYY]]]aaa```ZZZRRRMMMJJJLLLKKKKKKKKKKKKLLLLLLMMMIIIKKKNNNPPPRRRQQQOOONNNLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEBBBCCCDDDEEEFFFGGGHHHHHHJJJIIIGGGEEEDDDDDDDDDEEECCCCCCCCCDDDDDDDDDEEEEEE@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDD???@@@BBBDDDEEEEEEEEEDDDBBBCCCEEEHHHKKKMMMOOOPPPPPPRRRUUUYYY[[[YYYSSSOOOHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFDDDCCCAAA======<<<;;;;;;<<<@@@CCCFFFLLLUUU^^^dddiiimmmpppppppppooommmjjjddd\\\WWWUUU___jjjqqqsssuuu||||||}}}~~~}}}|||tttuuuyyy~~~vvvttttttrrrmmmjjjooo{{{sssjjjaaafffppp~~~{{{yyyuuuqqqlllgggccc___[[[XXXQQQMMMGGGBBBAAAAAABBBBBBAAA@@@CCCIIIKKKOOO[[[hhhzzzrrr```RRRKKKJJJKKKJJJNNNVVV___mmmwwwpppoootttyyynnngggXXXOOOCCC===<<<===<<<:::@@@===BBBMMMVVVbbb|||zzzooofff[[[WWWZZZ```dddfffTTTMMMGGGEEEIIIWWWtttxxxzzzvvvxxxvvvkkk```[[[TTTOOONNNOOONNNPPPTTTVVVYYY[[[XXXSSSQQQSSSVVVWWW[[[___\\\UUUNNNLLLMMMMMMNNNNNNLLLJJJJJJLLLMMMMMMMMMNNNPPPQQQPPPMMMJJJJJJKKKLLLLLLLLLKKKJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFHHHIIIHHHEEEBBBAAA@@@EEEDDDBBB@@@@@@@@@BBBCCCDDDBBB???>>>???AAAEEEGGGGGGGGGGGGFFFEEECCCBBBAAA<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOKKKMMMPPPRRRSSSRRRPPPOOOHHHEEEBBBBBBDDDFFFEEECCCEEEEEEFFFEEEDDDAAA>>>===;;;;;;;;;:::::::::999999???GGGRRRZZZ___eeelllrrrqqqrrrrrrppplllgggbbb^^^\\\cccjjjiiieeefffnnnwww|||{{{zzzzzzzzz{{{}}}}}}|||{{{xxxzzz}}}xxxwwwssslllhhhkkkuuu}}}rrriiiaaafffooo}}}{{{vvvrrrpppiiieee```\\\XXXUUUQQQNNNJJJGGGBBB>>>===>>>??????EEEDDDHHHNNNTTT]]]nnn~~~wwwcccUUUKKKHHHHHHJJJKKKQQQ\\\hhhzzzyyyuuuxxx|||uuukkkeeeVVVMMMCCC===<<<======<<>>@@@AAACCCDDDDDDCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMJJJKKKMMMOOOOOOOOONNNMMMHHHEEEBBBBBBDDDEEEDDDCCCFFFGGGGGGGGGFFFCCC???===:::::::::999999999888888<<>>===>>>???BBBDDDHHHIIINNNVVV```ooo~~~dddSSSKKKGGGGGGHHHLLLOOOXXXeeeuuutttvvvzzzuuunnnfff```QQQJJJBBB======?????????CCCCCCIIIWWWeeeyyyyyypppddd```\\\ZZZYYYVVVQQQMMMBBB>>>>>>DDDRRRkkkzzzqqqssswwwtttoooiii\\\VVVQQQRRRSSSRRRTTTWWW[[[]]]___]]]XXXSSSRRRSSSZZZ___aaa^^^VVVOOOLLLLLLIIILLLPPPSSSTTTUUUWWWXXXQQQPPPNNNNNNOOOPPPOOONNNQQQRRRTTTTTTSSSQQQNNNLLLEEEEEEDDDCCCBBBAAA@@@???CCCCCCDDDDDDEEEEEEFFFFFFCCCCCCCCCAAA@@@@@@AAACCCEEEDDDCCCBBBBBBBBBCCCDDDEEEEEECCCBBBAAAAAAAAABBBDDDDDDDDDCCCBBBAAA@@@???@@@AAABBBCCCDDDCCCBBBBBBBBBDDDFFFIIIJJJKKKJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKGGGDDDBBBBBBCCCDDDCCCCCCFFFHHHIIIIIIHHHDDD@@@===;;;:::::::::999999999999888???IIIRRRZZZbbbkkkqqqtttuuuuuuuuurrrmmmiiifff```aaaaaa``````hhhuuu~~~}}}}}}~~~zzzqqqkkkjjjllloooxxx}}}qqqiiibbbeeelllvvv~~~{{{wwwsssuuuyyy|||~~~~~~}}}}}}|||{{{zzzyyyyyyxxxvvvssspppnnnkkkfffaaa[[[VVVTTTOOOLLLIIIFFFEEECCCAAA???<<<===>>>???AAAEEEIIIMMMMMMRRR[[[gggtttnnnXXXLLLHHHGGGHHHJJJPPPUUU```ooo|||rrryyyzzzsssnnnggg___ZZZKKKGGGAAA===>>>@@@AAABBBCCCDDDKKKYYYjjjuuummmaaa^^^[[[XXXUUUOOOHHHCCCBBB@@@@@@GGGXXXsssxxxrrryyysssqqqmmmhhh\\\WWWSSSTTTTTTSSSSSSVVV[[[]]]______[[[WWWTTTTTTZZZ^^^aaa]]]UUUMMMKKKKKKHHHLLLRRRVVVXXXXXXXXXYYYUUURRRPPPOOOPPPRRRRRRRRRTTTUUUVVVVVVUUUQQQNNNKKKEEEDDDCCCBBBAAA???>>>>>>CCCCCCCCCDDDDDDEEEEEEEEEEEEEEECCC@@@>>>>>>@@@CCC@@@@@@???>>>>>>??????@@@BBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBAAAAAA@@@??????@@@AAABBBDDDDDDDDDCCCCCCAAACCCFFFIIIJJJIIIHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIEEEDDDBBBAAAAAABBBBBBBBBFFFGGGIIIIIIGGGCCC???<<<<<<<<<;;;;;;;;;:::::::::666<<>><<<>>>???@@@BBBFFFLLLQQQTTT___pppqqqaaaQQQJJJJJJIIIIIIKKKQQQZZZhhhyyy{{{xxxuuummmfff___XXXRRRFFFDDD@@@>>>???AAACCCDDDHHHJJJRRR___qqq{{{pppiii```]]]YYYTTTOOOIIICCC@@@@@@@@@AAAIII\\\xxxyyyxxx|||qqqmmmiiiccc\\\WWWTTTUUUUUUSSSRRRTTTZZZ\\\^^^___]]]ZZZXXXWWWYYY]]]```\\\SSSLLLIIIIIIJJJNNNSSSWWWXXXWWWVVVVVVVVVTTTQQQQQQRRRUUUVVVVVVUUUVVVVVVUUUSSSOOOKKKIIICCCCCCBBBAAA@@@???>>>>>>CCCCCCCCCCCCCCCDDDDDDDDDFFFDDDBBB===::::::<<<>>>=====================>>>===>>>???@@@@@@@@@?????????@@@@@@@@@@@@@@@???>>>>>>???AAACCCEEEFFFEEEEEEAAACCCFFFHHHIIIHHHFFFEEEFFFFFFDDDCCCDDDEEEGGGHHHCCCCCCBBB@@@@@@@@@AAABBBEEEFFFGGGGGGEEEAAA===:::::::::::::::999999999888666:::BBBLLLWWWcccmmmsssyyyzzzzzzyyyuuupppkkkggg```^^^]]]aaakkkvvv~~~wwwssspppmmmjjjgggkkkpppvvv|||qqqdddZZZXXXXXX```oooxxxpppjjjiiiiiikkkllljjjccc^^^WWWXXX[[[^^^aaadddfffgggllljjjhhhfffeeebbb___\\\VVVUUURRRNNNJJJGGGDDDCCC@@@>>><<<<<<>>>>>>>>>===???@@@BBBBBBCCCHHHPPPVVV___oooyyy___UUULLLJJJJJJIIIKKKNNNTTTaaarrr|||zzz~~~yyynnneee^^^WWWPPPJJJCCCAAA@@@??????AAACCCEEEHHHLLLTTTaaasss{{{qqqiiiccc]]]ZZZUUUOOOIIIDDDAAA???:::<<<@@@KKKaaa|||{{{rrrllleee___YYYUUUSSSVVVWWWUUUTTTUUUZZZ[[[]]]]]]]]]\\\ZZZYYYWWW\\\^^^[[[SSSLLLIIIIIILLLOOOTTTVVVVVVUUUTTTSSSUUUSSSQQQRRRTTTWWWYYYYYYVVVUUUTTTRRROOOKKKHHHFFFBBBBBBAAAAAA@@@@@@??????BBBBBBCCCCCCCCCCCCCCCCCCCCCBBB???;;;777666777999===>>>>>>>>>>>>?????????;;;<<<===>>>????????????>>>>>>???@@@@@@@@@??????===???AAADDDEEEFFFGGGFFFCCCDDDFFFGGGHHHGGGFFFEEEEEEDDDCCCBBBCCCCCCEEEEEEBBBBBBBBB@@@>>>>>>@@@BBBEEEEEEEEEDDDBBB???;;;999777777777777666666666666666:::@@@JJJVVVcccmmmsss{{{{{{|||{{{wwwsssnnnjjjddd```^^^cccooozzz}}}zzzvvvpppllldddfffhhhlllqqqxxx}}}kkk^^^XXXTTTRRRYYYjjj}}}|||uuuooolllhhhfffeeeaaaZZZUUUMMMMMMNNNOOOQQQSSSUUUWWWZZZYYYWWWVVVVVVTTTRRROOOJJJIIIGGGDDDBBB@@@??????<<<;;;:::;;;===??????>>>AAADDDGGGIIIMMMUUUbbbkkkzzz{{{eeeSSSMMMIIIIIIIIIJJJPPPWWW___nnnvvvzzzxxxpppeee\\\UUUOOOIIIDDD@@@@@@@@@???@@@AAACCCEEEGGGLLLUUUbbbuuuwwwmmmddd^^^[[[WWWUUUQQQLLLFFFBBB???>>>999===DDDQQQjjj{{{tttmmmddd]]]UUURRRSSSWWWZZZYYYYYY[[[]]]]]]\\\\\\\\\[[[YYYXXXWWW[[[^^^[[[TTTMMMJJJKKKMMMPPPTTTVVVUUUTTTSSSSSSQQQPPPPPPQQQUUUXXXZZZZZZWWWVVVSSSOOOKKKHHHFFFEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@<<<999888999:::>>>>>>??????@@@@@@@@@@@@=========>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@???@@@BBBDDDEEEFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFCCCBBBBBBAAAAAABBBBBBBBB@@@AAAAAA@@@======???BBBGGGFFFDDDBBB@@@===;;;:::888888888777777777666666666999>>>HHHUUUbbblllrrrzzz{{{}}}}}}{{{wwwsssqqqmmmeee___cccnnnxxx|||||||||}}}|||uuuooodddddddddeeeiiipppxxx~~~yyyiii___]]]XXXTTTZZZjjj}}}~~~xxxrrrnnnhhhccc```\\\UUUPPPHHHGGGFFFEEEFFFHHHJJJLLLKKKIIIIIIIIIJJJIIIGGGEEECCCBBB@@@???>>>=========<<<;;;:::<<<>>>@@@AAAAAACCCGGGMMMRRRYYYfffwwwhhhTTTMMMJJJHHHIIIIIILLLUUU___kkkzzzxxxyyyqqqiii^^^UUUOOOJJJDDD@@@???@@@@@@@@@@@@AAACCCEEEJJJQQQ[[[hhh|||yyymmmccc[[[VVVTTTQQQQQQOOOJJJEEE@@@>>>======BBBJJJXXXrrrzzzuuuoooeee]]]RRRPPPRRRXXX]]]]]]^^^``````^^^\\\[[[[[[ZZZXXXWWWWWW[[[___\\\UUUNNNLLLMMMNNNQQQTTTUUUUUUTTTTTTUUUNNNNNNNNNQQQUUUXXXYYYYYYYYYVVVRRRMMMIIIGGGEEEEEE@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@===<<<===???======>>>???????????????AAA@@@???>>>=========>>>===>>>???@@@@@@AAA@@@@@@AAABBBDDDEEEEEEEEEDDDCCCFFFFFFFFFFFFFFFFFFGGGGGGAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA???===<<>>===<<<<<<<<<:::999999;;;===;;;===@@@AAAAAACCCEEEFFFMMMSSSZZZaaalll}}}mmmXXXNNNGGGDDDDDDGGGKKKPPPZZZdddsss}}}wwwlll```TTTNNNIIICCC@@@@@@===???@@@??????DDDIIIKKKMMMTTT___lll~~~rrrdddWWWPPPMMMMMMOOONNNKKKEEE@@@======>>>AAA???JJJhhhyyyrrrjjjccc```YYYUUUSSSWWW___eeeddd``````aaa```[[[VVVTTTUUUWWWSSSVVVYYYYYYUUUQQQLLLJJJLLLMMMOOOPPPQQQQQQPPPOOOMMMLLLLLLNNNQQQTTTUUUUUUUUUSSSQQQMMMJJJHHHFFFEEEAAA@@@???@@@BBBCCCBBBAAAEEEEEEDDDCCCAAA@@@???>>>AAAAAAAAA@@@@@@??????>>>>>>??????@@@@@@??????>>>AAAAAAAAA@@@???>>>===<<>>======>>>???@@@BBBCCCEEEFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBB>>>>>>???@@@AAACCCCCCDDD>>>>>>=========>>>@@@AAAIIIHHHFFFCCC@@@>>><<<;;;999:::::::::;;;<<<<<<<<>>===<<<:::;;;;;;;;;::::::<<<>>>>>>@@@CCCFFFHHHLLLQQQTTTWWWaaannn{{{rrr]]]NNNHHHHHHFFFFFFJJJOOOUUUbbbmmm|||ttthhh\\\QQQKKKFFF@@@===>>>:::===??????@@@EEEKKKNNNTTT]]]hhhuuuzzzmmm___TTTMMMLLLLLLOOONNNJJJDDD???<<<<<<===BBBEEEUUUrrrvvvoooggg```]]]YYYUUUSSSWWW^^^cccbbb___bbbcccbbb^^^XXXTTTTTTVVVRRRTTTVVVUUURRRNNNKKKJJJMMMMMMMMMNNNMMMMMMLLLLLLJJJIIIIIIJJJNNNPPPQQQQQQPPPOOOMMMKKKIIIGGGFFFFFFBBB@@@???@@@AAABBBBBBAAAEEEEEEDDDBBBAAAAAA@@@@@@CCCBBBBBBAAA@@@??????>>>??????@@@@@@@@@@@@??????AAAAAAAAAAAA@@@???>>>===???>>>===<<<<<<======>>>@@@AAABBBCCCDDDCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA>>>??????@@@AAABBBCCCDDDCCCBBB@@@>>>>>>>>>>>>???DDDDDDCCCBBB@@@???>>>===;;;;;;;;;;;;;;;;;;<<<<<<<<<888999>>>EEEMMMYYYdddpppwww}}}~~~~~~~~~{{{xxxrrrjjjfffgggkkknnnooouuu}}}|||}}}zzz~~~|||tttmmmhhhddd```^^^eeeiiipppxxxxxxnnnfffcccaaafffooo|||zzzvvvsssooohhhccc\\\XXXQQQLLLHHHEEEBBB@@@??????>>>===<<<<<<<<<<<<777999;;;<<<;;;<<<>>>???AAACCCGGGKKKPPPWWW___eeennn{{{ppp___QQQIIIHHHFFFDDDEEEJJJQQQZZZiiiwwwwwwnnnbbbWWWLLLFFFBBB===:::;;;999;;;>>>???AAAFFFMMMTTT___jjjwww|||tttfffYYYOOOKKKJJJKKKOOOMMMHHHBBB===:::;;;<<>>>>>>>>>>>===<<<;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@???@@@AAAAAAAAAAAAAAAAAA@@@>>>??????@@@AAABBBCCCCCCGGGEEECCC@@@>>><<<<<<<<<>>>???????????????@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;999888999;;;>>>DDDRRR___mmmttt{{{}}}~~~}}}{{{uuummmhhhggghhhkkklllttt|||zzz{{{wwwwww|||{{{tttllleeeaaa___aaaeeelllttt}}}uuuiii```[[[XXXZZZeeeuuu|||{{{}}}yyyvvvjjjeee]]]VVVQQQLLLHHHFFFEEEDDDBBB@@@??????@@@@@@<<<>>>@@@AAAAAABBBDDDEEEJJJMMMRRRXXXaaakkkvvv}}}rrr```SSSJJJHHHIIIGGGFFFIIIOOOVVVaaassssssjjj]]]RRRGGGCCC???;;;999::::::;;;>>>AAACCCHHHQQQ[[[jjjxxxvvvmmm___SSSLLLJJJJJJLLLNNNKKKFFF@@@;;;999;;;===DDDWWWvvv}}}|||uuuooohhh```YYYVVVWWWTTTRRRTTTYYY\\\[[[YYYZZZ]]]^^^[[[UUUOOOLLLLLLMMMMMMLLLJJJHHHIIIKKKNNNPPPOOOLLLIIIFFFEEEEEEEEEIIIGGGGGGHHHKKKMMMMMMMMMIIIHHHGGGFFFEEEEEEEEEEEECCCAAA??????@@@BBBCCCCCCEEEDDDCCCBBBBBBCCCEEEFFFEEEEEEDDDBBBAAA@@@???>>>??????@@@@@@@@@@@@?????????????????????>>>======???>>>===<<<;;;;;;::::::=========>>>>>>>>>>>>>>>?????????@@@@@@?????????>>>>>>???@@@@@@AAABBBBBBFFFDDDBBB???<<<;;;;;;:::;;;<<<<<<===>>>>>>??????===<<<<<<<<<;;;;;;::::::888999;;;;;;:::???OOO^^^lllttt|||~~~|||wwwpppjjjhhhhhhjjjlllttt|||||||||{{{zzzwww{{{wwwmmmggg___^^^]]]___fffqqq|||}}}rrriiibbb^^^XXXaaappp{{{yyy|||~~~yyywww||||||sssjjjbbb[[[UUUQQQNNNMMMKKKHHHGGGFFFGGGGGGDDDFFFHHHIIIJJJKKKMMMOOOXXX]]]fffppp}}}ooo]]]QQQIIIDDDCCCEEEKKKLLLQQQXXX```mmm}}}qqqhhhYYYOOOEEEAAA???;;;:::<<<======@@@DDDGGGKKKXXXfffyyy{{{ooofffYYYOOOKKKKKKMMMNNNKKKHHHCCC===999:::===@@@HHHbbb~~~zzzpppkkkeee]]]WWWVVVUUUSSSRRRSSSVVVWWWWWWUUUUUUYYY[[[ZZZUUUPPPMMMMMMKKKKKKIIIHHHGGGJJJNNNRRRRRRPPPMMMJJJGGGFFFEEEEEEGGGFFFEEEFFFHHHJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDBBB@@@@@@BBBCCCDDDCCCDDDDDDCCCBBBCCCDDDEEEFFFDDDCCCBBBAAA@@@???>>>>>>>>>??????@@@@@@??????>>><<<============<<<<<<;;;??????>>>>>>===<<<;;;;;;===<<<============>>>>>>======>>>>>>>>>>>>============>>>>>>??????@@@@@@AAA@@@>>><<<:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999666888:::;;;999===LLL\\\llluuu}}}|||xxxsssmmmjjjjjjlllnnnwww}}}wwwvvvuuu|||~~~~~~|||}}}vvvooofffbbb\\\YYY\\\dddmmmtttzzz}}}{{{}}}vvvpppllldddjjjttt{{{wwwqqqpppvvv|||uuurrrxxx}}}sssjjjbbb\\\XXXWWWUUURRRPPPNNNMMMLLLKKKMMMOOOQQQSSSVVV[[[^^^hhhppp}}}~~~hhh\\\PPPIIIFFFCCCCCCEEEIIIMMMUUU___iiiwww{{{ooogggVVVLLLCCC@@@>>><<<;;;===AAA???BBBHHHKKKQQQcccvvv~~~uuufff^^^SSSLLLKKKMMMOOOOOOHHHEEE@@@<<<999;;;AAAEEESSSnnn|||tttlllgggaaaZZZVVVVVVTTTSSSQQQQQQSSSSSSSSSRRRRRRVVVZZZZZZWWWTTTSSSTTTNNNMMMKKKIIIIIILLLQQQUUURRRQQQNNNLLLIIIHHHFFFFFFEEEDDDBBBCCCEEEFFFFFFEEEIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>===;;;;;;;;;<<<<<<;;;;;;:::>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<=========>>>>>><<<;;;:::999999999:::;;;======<<<<<<;;;::::::999::::::::::::999999999999444666888999777:::GGGVVVhhhqqq{{{|||zzzvvvppplllkkknnnqqqzzzssslllhhhoooxxx~~~sssmmmeee]]]ZZZ\\\```ccclllqqqxxx||||||{{{yyyyyywww}}}}}}yyywwwsssuuuyyy~~~}}}yyywww{{{ooohhhiiirrryyyqqqmmmsss|||wwwrrrnnnmmmkkkiiieeebbb___^^^]]]___aaaeeeiiipppwww}}}|||kkk[[[QQQHHHFFFFFFFFFGGGJJJIIIOOOZZZhhhttt~~~xxxmmmeeeTTTJJJAAA???>>><<<<<<>>>AAA???BBBJJJPPPYYYpppxxxmmm^^^VVVMMMIIIJJJNNNPPPPPPEEEBBB>>>::::::>>>EEEKKKccc|||vvvnnngggbbb]]]WWWUUUVVVSSSRRRQQQPPPPPPPPPPPPPPPMMMQQQVVVXXXWWWVVVXXXZZZTTTSSSPPPMMMLLLMMMRRRUUUPPPOOOOOOMMMLLLJJJHHHGGGEEECCCBBBBBBDDDEEEEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFDDDDDDDDDFFFHHHHHHFFFCCCAAABBBCCCDDDDDDCCCAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::;;;;;;<<<<<<;;;;;;;;;;;;<<<=========<<<;;;;;;<<<;;;:::::::::;;;======::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<:::999888888888999:::;;;======<<<;;;;;;:::999999888888888888888888999999666777888:::888999CCCNNN^^^iiittt{{{}}}yyysssnnnlllooorrrwwwvvvllldddiiiqqq|||~~~~~~~~~xxxoooeee^^^ZZZYYYZZZ```eeemmmqqqssssssuuuwwwttt{{{~~~||||||xxxwwwvvvwwwyyyxxxtttpppuuuvvviiicccfffqqqvvvmmmiiioooyyy|||xxxvvvvvvwww{{{pppbbbQQQHHHAAAAAACCCDDDGGGJJJOOOWWWeeettt~~~{{{uuullldddRRRHHH@@@>>>===<<<<<<>>>AAA>>>AAAKKKSSS^^^xxxsssgggYYYRRRJJJGGGJJJNNNPPPOOOCCC@@@===::::::@@@HHHNNNnnn~~~}}}ssskkkddd___ZZZTTTSSSVVVSSSRRRQQQPPPOOOOOONNNNNNHHHMMMRRRTTTUUUVVVYYY\\\YYYXXXUUUPPPNNNNNNQQQTTTMMMNNNNNNNNNMMMKKKHHHGGGGGGFFFDDDDDDFFFGGGFFFEEEBBBBBBBBBCCCDDDEEEFFFGGGDDDDDDFFFHHHJJJIIIFFFCCC@@@AAADDDEEEDDDBBB@@@>>>:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;999:::;;;<<<<<<<<<;;;:::;;;:::999999999:::;;;<<<999::::::;;;;;;::::::999999999:::::::::::::::::::::999888888888999:::;;;===<<<<<<;;;;;;::::::999666666777777888888888999::::::;;;<<<::::::AAAJJJWWWbbbnnnwww~~~|||uuuooolllnnnqqqrrrzzz{{{pppdddgggooo}}}~~~~~~}}}rrrhhhaaa[[[XXX\\\\\\]]]aaagggkkkmmmmmmqqquuu{{{~~~xxxxxxxxxwwwvvvtttsssrrrsssoooooopppooojjjhhhjjjqqq~~~ssshhhcccfffpppvvvjjjgggmmmssslll\\\UUUFFFBBBAAACCCDDDEEEJJJPPPXXXcccrrr|||xxxtttnnneee___QQQHHHAAA@@@???===<<<>>>CCC@@@CCCLLLUUUcccxxxiii___QQQKKKFFFHHHNNNQQQOOOLLLAAA;;;:::>>>>>>???OOObbb{{{wwwmmmfff^^^ZZZZZZYYYVVVSSSRRRPPPNNNMMMMMMLLLJJJHHHKKKMMMQQQTTTWWWXXXXXXXXXWWWVVVTTTQQQOOOMMMLLLLLLLLLMMMNNNMMMKKKHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEDDDBBB@@@???===<<<:::888888888:::;;;;;;;;;;;;::::::999999999;;;;;;<<<<<<<<<;;;999888:::999888888::::::999888;;;:::888777777777888999999999:::;;;;;;;;;::::::888888777777888888999::::::999777666666888999;;;::::::999999888777777777777666666666777888999999999888666555666888;;;===PPP]]]jjjrrrzzz|||yyyxxxwwwssskkkeeejjjllluuu{{{pppnnnqqq{{{}}}|||~~~vvvnnngggbbb\\\[[[YYYYYY\\\^^^``````fffjjjooosssuuuwwwzzz|||||||||{{{zzzxxxuuusssqqqmmmmmmmmmmmmlllkkkjjjjjjaaa```bbbdddbbb___```ddduuuwwwlllbbb```eeeqqqtttiiifffkkkrrruuubbbUUUPPPDDDAAA@@@BBBEEEGGGMMMTTT\\\jjj~~~|||wwwrrrnnnhhh```YYYMMMFFF@@@@@@@@@>>>===???EEECCCGGGQQQZZZjjj~~~ppp```UUUMMMIIIFFFHHHNNNPPPMMMIII@@@;;;;;;>>>???EEEZZZppp}}}zzzrrrjjjccc\\\XXXXXXXXXVVVSSSTTTRRROOONNNNNNMMMKKKIIIJJJLLLOOORRRTTTUUUUUUTTTSSSRRRQQQOOOMMMLLLKKKKKKKKKMMMNNNMMMJJJHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCDDDDDDCCCBBBAAA???>>>===<<<:::999888999;;;<<<;;;;;;;;;;;;::::::999999;;;;;;<<<<<<<<<;;;:::999:::999888888::::::999888999888666555555555666777777777888888999999999999999888888888888888888888999888777666666777888888999999888888888888777777777777777666777777888888999777666555666888;;;<<>>>>>@@@CCCCCCIIISSS___pppvvvgggWWWMMMHHHFFFFFFJJJOOOOOOKKKEEE???<<<;;;>>>AAANNNiii~~~~~~zzzzzzjjjeee___YYYVVVVVVWWWUUUSSSUUUSSSPPPOOONNNNNNLLLJJJIIIJJJLLLNNNOOOPPPPPPOOONNNNNNLLLKKKJJJJJJIIIIIIKKKLLLMMMLLLIIIGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGCCCCCCCCCDDDDDDEEEEEEEEEAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAA@@@???>>>===<<<;;;:::999:::;;;<<<===<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::999888777888999:::999777666666444333333333444555444444555666777777888888:::999999888777777777666777777777777666666555444777777777777888888888888888888777666666666777777888777666555666777:::;;;BBBNNN^^^kkkuuu}}}~~~|||{{{yyyuuunnniii___```fffsss}}}{{{tttqqqyyy}}}{{{wwwyyy}}}wwwqqqggg^^^XXXTTTQQQOOOOOOQQQSSSVVVXXXZZZ\\\]]]]]]]]][[[YYYVVVTTTRRRQQQMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMQQQTTTUUUZZZhhhvvvqqqfff[[[ZZZaaaooo~~~pppccc^^^bbbhhhuuurrrggg[[[PPPIIIHHHEEECCCDDDGGGKKKPPP[[[eeetttvvvpppggg```[[[UUUNNNIIIDDD@@@>>>@@@@@@>>>>>>AAACCCEEEMMMYYYfffyyy|||oooaaaSSSKKKEEEFFFIIINNNQQQPPPIIICCC>>><<<<<<>>>CCCUUUvvvzzz{{{qqqddd```\\\XXXVVVVVVVVVUUUTTTUUURRROOONNNNNNMMMLLLKKKIIIJJJKKKLLLMMMLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKHHHFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@??????>>>===<<<<<<;;;::::::::::::<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;999777666777888999888777666555333222222222333444333333333444666777888999::::::999888777666555444555666777777777555333222555555666666777888999999999888777666666666666666777777666555555777888:::>>>HHHXXXfffqqqyyy}}}~~~}}}|||{{{wwwqqqlllaaa```dddmmmuuuxxx{{{~~~yyytttzzzyyysssxxx~~~{{{wwwwwwxxx{{{vvvkkkccc\\\VVVSSSMMMLLLLLLMMMNNNOOOOOOOOOMMMMMMLLLJJJIIIHHHGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGJJJKKKOOOSSSXXXbbbuuuqqqdddYYYYYYaaappp}}}nnn```ZZZ\\\aaappp~~~sssfff\\\RRRIIIEEEEEEEEEDDDFFFJJJNNNUUUbbbooo|||qqqjjj```XXXRRRMMMHHHDDDBBB??????@@@@@@>>>???CCCGGGLLLWWWdddsssuuugggZZZOOOIIIEEEHHHMMMRRRTTTPPPHHHBBB>>>======???GGG\\\~~~yyyzzzjjj```]]][[[XXXVVVVVVVVVVVVUUURRRPPPMMMLLLLLLMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKJJJGGGEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA>>>>>>======<<<<<<<<<;;;::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;888777666666888888777666666555444333333333444444444444444444555777999:::::::::999999777666444333333444666777666555222111444444555666777888888999888888777666555555555666777666555555555666777888===EEESSSaaalllsssxxx|||~~~~~~|||yyytttqqqgggcccccciiimmmooorrrvvvzzz~~~yyy}}}sssjjjmmmttt|||zzzxxxvvvvvv{{{|||ssskkkccc^^^TTTQQQNNNLLLKKKJJJHHHFFFDDDDDDCCCBBBBBBBBBBBBCCCEEEDDDDDDDDDDDDFFFHHHIIIMMMNNNTTT]]]fffsssnnnaaaVVVWWWbbbrrr|||mmm^^^WWWYYY]]]mmm}}}{{{pppeeeYYYQQQJJJCCCAAACCCDDDDDDGGGMMMSSS\\\mmm|||yyymmmdddYYYPPPKKKGGGCCC@@@@@@>>>>>>@@@@@@???BBBHHHIIIRRR___nnn}}}zzzkkk]]]QQQIIIEEEGGGKKKPPPUUUVVVPPPGGG@@@======>>>AAALLLddd|||}}}oooddd^^^ZZZYYYWWWVVVUUUTTTUUUUUUPPPNNNKKKJJJLLLMMMNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJIIIFFFDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB===>>>>>>??????>>>>>>===>>>===<<<;;;;;;;;;;;;<<<999999::::::::::::::::::999999::::::::::::;;;;;;:::999999999999::::::;;;777666555666777888777555777666444333333333444555555555444444555777999:::888999999999888666444222222333555666666555333222333444444555666777777888777777666555555555666666666666555555555555666666<<>>DDDSSSmmm|||uuuggg___]]]WWWWWWVVVTTTSSSRRRRRRSSSPPPMMMKKKJJJMMMOOOQQQQQQMMMLLLLLLKKKKKKKKKKKKKKKGGGFFFFFFEEEEEEFFFFFFFFFGGGHHHJJJHHHFFFCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDD<<<======>>>>>>======<<<>>>===<<<;;;;;;;;;<<<<<<999999999999999999888888888888888999999999::::::888888777777777888999:::777666555555777777666555666555444333222333444444666555444444444666777999777888999999888666444333222333444555666666555555444444444555555666666666666666555555555666777777555555555555555555555555999<<>>@@@DDDLLLVVV___lll}}}xxxqqqeeeWWWLLLFFFFFFGGGIIINNNSSSWWWUUUMMMDDD===999;;;>>>FFFYYYsss|||nnnbbb\\\\\\UUUUUUUUUSSSQQQPPPPPPQQQPPPMMMKKKKKKNNNQQQSSSTTTLLLLLLKKKJJJJJJJJJKKKKKKFFFFFFEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHEEECCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@@@@AAABBBCCCDDDEEEFFF>>>>>>????????????>>>>>>>>>===<<<;;;:::;;;<<<===999999999999999888777666777777888888888999999999777777666666666777999:::777555444555666777666555555444333222222222333444777555444333333444666777666777888999888666444333222333444555666777777777444444444555555555555666555555555555555666777888555555555555555555444444666888AAAPPP\\\dddppp{{{uuukkkgggfffgggkkkqqqooorrrwww}}}wwwrrrrrr{{{|||zzzwwwuuutttuuuwwwxxx~~~vvvmmmddd]]]YYYUUUUUUTTTRRRPPPQQQSSSUUU\\\]]]^^^aaaffflllqqquuusssdddWWWWWW^^^jjj}}}}}}ssshhh\\\TTTUUUZZZnnnxxxlll```XXXRRRKKKFFFEEEDDDDDDFFFJJJLLLNNNVVVeeetttzzzuuucccWWWJJJCCC>>>:::999;;;999===BBBEEECCCEEEQQQ___mmm|||xxxqqqggg[[[QQQJJJDDDEEEIIIOOOTTTZZZZZZTTTJJJCCC???======BBBQQQhhhuuu{{{yyyjjjaaa\\\YYYZZZXXXVVVTTTRRRPPPOOOOOOOOONNNMMMLLLLLLMMMPPPQQQLLLKKKIIIGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDGGGEEEDDDCCCCCCBBB@@@??????@@@@@@@@@@@@???>>>>>>@@@AAACCCDDDDDDCCCAAA@@@;;;<<<<<<==================<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999999999:::::::::999777666666666777888888888888777777777666666666555555555555444444444333333222222333333444555555444444333333333444444666666666666666555555555555555555444444555555555444444444444444444444444444333333222333444666777333444444555555444444333888888:::DDDTTTdddpppvvv~~~|||qqqgggaaabbbhhhnnnkkkpppwww{{{zzz|||~~~{{{xxxvvvuuuuuuuuuwwwpppmmmggggggfffdddcccccceeehhhjjjlllooouuu|||wwwgggZZZYYY___iii{{{|||rrrggg\\\SSSUUUZZZnnn|||rrrfffZZZRRRLLLFFFCCCDDDEEEFFFIIINNNRRRVVVaaaqqqyyytttbbbVVVIIICCC???;;;:::;;;999<<>>===>>>FFFWWWooo|||rrr|||uuuggg___YYYUUUVVVUUUTTTSSSRRRRRRQQQQQQNNNNNNMMMLLLKKKKKKLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCBBB@@@?????????@@@@@@??????>>>===???@@@AAABBBBBBAAA@@@???;;;;;;<<<============<<<===<<<;;;:::::::::::::::::::::::::::999999999999:::999888777777777888888888777777777666666666555555555555555444444444444222222222222222333333444444444333333333333444444444444444444444444444444444333333222222333333444333333333333333333333333333333222111222333444444333444444555555444444333555666999AAANNN^^^llluuuwwwkkkddddddhhhllllllpppuuu|||~~~zzzwwwuuusss{{{~~~~~~|||lll___]]]aaaiiiyyy{{{pppfffZZZRRRTTT[[[ooo|||ssshhh]]]RRRKKKFFFCCCBBBEEEHHHJJJOOOUUU[[[bbbqqqxxxrrr```TTTHHHCCC???<<<;;;===;;;===BBBFFFIIIQQQdddvvvzzzrrriiibbbUUUMMMEEEBBB@@@@@@EEELLLUUUYYY\\\YYYPPPGGG@@@======AAALLL```yyywwwuuurrrggg___WWWRRRQQQRRRRRRSSSTTTTTTTTTTTTNNNOOOPPPNNNKKKIIIHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCBBBAAA@@@??????????????????>>>=========>>>???@@@@@@???>>>===::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888777777777888999:::::::::999888777:::999888888777777888888777777666666666666555555555555555555444444444444111111111111111222222333444333333222222333444444333333333333333333333333222111111111111111111222222222222222222222222222333222222111111111111222333444444555555444444333222444888===GGGUUUfffrrr||||||rrrkkkiiilllooonnnpppsssxxx}}}{{{wwwuuuwww|||~~~ooobbbaaadddjjjxxxyyynnncccXXXQQQTTT[[[nnn~~~uuujjj```UUULLLGGGFFFCCCDDDGGGKKKMMMTTT[[[cccooo~~~vvvppp]]]RRRGGGCCC@@@======>>>???AAAEEEIIINNNZZZqqqvvvnnnggg___ZZZPPPIIIBBBAAAAAACCCJJJQQQYYY[[[[[[VVVMMMDDD>>><<<<<>>>>>??????>>>>>>===<<<<<<<<<=========<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;:::999777666555555555777888999::::::888666555777777777777666666777777777777666666666666666666555555555444444444333333000000000000000111111222222222222222222333333444222222222333333333333333111111000000000000111111111111111111111111111111333333222222111111111111333444444555555444444333000444888:::@@@MMM___mmmvvv|||xxxrrrppprrrtttqqqqqqrrruuuzzz|||yyyvvvxxx}}}qqqeeedddggglllxxxxxxlll```VVVPPPTTT\\\mmm~~~wwwlllbbbXXXPPPJJJFFFGGGEEEEEEIIILLLPPPYYYbbblll}}}zzzsssmmmZZZPPPFFFCCCAAA???>>>@@@BBBBBBFFFJJJQQQ```zzzvvvmmmgggbbb\\\WWWQQQJJJDDDCCCDDDFFFMMMUUUZZZ[[[YYYSSSIIIAAA===<<<===HHH]]]wwwxxx{{{tttlllccc[[[WWWPPPRRRTTTVVVVVVUUUSSSRRRTTTXXXZZZWWWQQQLLLJJJJJJJJJJJJKKKKKKJJJHHHFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCFFFGGGFFFCCC@@@??????===>>>>>>>>>>>>===<<<<<<:::;;;;;;::::::999999888888888999:::::::::::::::999999777666444444333333666777888999999777555444444444444555555555555444777777777777777777777777555444444444444333333333000000//////000000111222111111111111111222333444222222333333333444444444222222111111111111222222111111111111111111111111444444333333333222111111333444444555555444444333000444888999<<>>???NNNggguuu{{{tttkkkaaaZZZXXXQQQSSSVVVXXXXXXVVVSSSQQQVVVZZZ\\\YYYSSSMMMMMMNNNMMMMMMLLLKKKIIIGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCEEEHHHJJJIIIDDD@@@??????===============<<<<<<;;;::::::999999888777777777777888888999999999999999888777666555444333333333666666777777777666555444222222333444444444333333555666666666666666777777444444444444333333333333000000000000000111111222000000000000111222333333222222222333333444444555333333222222222222333333111111111111111111111111222333333444333333222111333444444555555444444333222555777777999BBBRRR^^^mmmuuu~~~yyyuuutttvvvwwwxxx{{{|||vvvrrrrrrsssvvv~~~vvvkkkiiiiiijjjrrr}}}uuuhhh\\\RRRNNNTTT]]]pppzzzuuuhhhaaaWWWNNNIIIFFFFFFEEEGGGGGGJJJQQQYYYdddvvv~~~{{{vvvooofff```UUULLLDDDCCCCCCAAAAAACCCCCCEEEJJJRRR]]]rrr{{{uuuoookkkhhheeeaaa]]]WWWPPPIIIGGGGGGIIIPPPWWWWWWVVVRRRKKKCCC>>>>>>???DDDUUUqqq}}}yyy{{{oooggg[[[UUUVVVQQQSSSWWWZZZ[[[XXXUUUSSSTTTXXX[[[XXXQQQLLLMMMPPPPPPNNNLLLJJJGGGEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBGGGKKKMMMKKKEEE@@@>>>???<<<<<<=========<<<;;;;;;::::::999888777666666666666777888888999999888888777666555444444444444444666666666555555555444444111222333444555444444333333333333444444555555555444444444333333333222222111000000000000111222222/////////000000111333333000000111111222333333444333222222111111222222333222222222222222222222222000111222333333222222111333444444555555444444333333555666666777???KKKTTThhhqqq|||~~~yyyvvvxxxzzz}}}}}}{{{{{{}}}}}}uuuooonnnmmmoooxxxxxxmmmjjjiiiiiioooyyy~~~tttggg[[[QQQMMMTTT]]]rrrzzztttooo```YYYOOOGGGCCCCCCDDDDDDIIIJJJNNNWWWbbbqqq}}}{{{xxxrrrkkkbbb\\\TTTKKKDDDCCCCCCBBBBBBDDDFFFHHHOOOYYYfff|||zzzuuuppplllkkkhhhccc___YYYRRRLLLJJJJJJLLLSSSZZZUUUTTTPPPIIIAAA===>>>@@@GGGYYYwww~~~vvvkkkbbbUUUPPPRRRPPPSSSWWW[[[\\\ZZZWWWUUUQQQVVVYYYVVVOOOKKKMMMQQQQQQOOOKKKHHHEEECCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAIIIMMMOOOMMMFFF???>>>>>><<<<<<======<<<<<<;;;:::::::::888777666666666666666666777888888888888888666666555444444444555555666666555444444444444555111222444555666555444444111111111222222333333333444444444333333333222222111111111111111222222333////////////000111222333...//////000111222222222222222111111111111222222222222222222222222222222...///000111222222111000333444444555555444444333444444444444666===GGGNNNcccmmmyyy~~~|||yyy||||||xxxvvvxxx|||yyyqqqkkkjjjnnnsss~~~rrrhhheeeiiipppuuusssdddYYYPPPLLLUUUcccwwwyyyoooeee___VVVPPPKKKJJJIIIGGGGGGJJJOOOMMMSSS```pppzzzwwwqqqlllfff```ZZZVVVOOOJJJFFFFFFDDDAAACCCGGGKKKIIINNN^^^rrr~~~zzzuuuppplllhhhdddaaaYYYSSSMMMKKKNNNSSSWWWXXX\\\TTTJJJBBB>>>>>>@@@CCCKKKfff}}}}}}iii___YYYSSSPPPQQQNNNOOOSSSXXXZZZYYYUUUQQQPPPPPPOOONNNLLLLLLNNNPPPRRRNNNIIIFFFEEEEEEBBB@@@@@@@@@@@@@@@AAABBBCCCDDDKKKOOORRROOOHHHBBB@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999444555555555666666777777666555444333333333333333333333333333444555666666444444333333333333222222333333222111111222333333333333222222111000000000000000111111111222222222333333333222222222111111111111222222222333333333333333333333333333333333000000000000000000000000000000000000111111111111222222222333333333444444888::::::777444777>>>EEE]]]mmm|||xxxuuutttxxx{{{wwwuuutttzzz|||vvvpppnnnnnnpppwww}}}uuulllhhhkkkqqqvvv~~~pppaaaWWWNNNKKKUUUddd{{{yyypppggg^^^XXXPPPJJJGGGHHHIIIHHHIIIMMMQQQSSS]]]ooo}}}vvvrrrkkkeee___ZZZUUURRRNNNIIIGGGFFFDDDBBBDDDIIIMMMMMMVVVggg{{{}}}xxxsssnnnjjjeeeaaaXXXRRRMMMLLLPPPUUUYYYZZZYYYPPPGGG@@@===<<<@@@EEEUUUqqq{{{xxxvvvddd\\\WWWRRROOOPPPMMMOOORRRVVVYYYYYYUUURRRNNNMMMLLLJJJIIIIIIJJJKKKMMMJJJGGGEEEDDDCCCAAA>>>=========>>>???@@@AAABBBIIIMMMOOOMMMFFFAAA???@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888888777555666666666777777777777555555444333333333333333444333333333333444555555444444333333333222222222333222222111111222222333333333222111111000000///000000000111111111222222222222111111111000000000111111111222222222333333222222222222222222222222000000000000000000000000000000000000111111111111222333333333444444444444888999999666333666<<>>???AAAAAAFFFIIIKKKIIIDDD???===>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999888777666666555666666666777777777777777555444444333333333333333555444444333333333333333333333333333222222222222333222111111111111222333333222222111111000//////000000000000111111111111111111000000000/////////000111111111222222222222111111111111111111111111////////////////////////000000000000111111111111333333333444444444555555888888888555222444999>>>IIIXXXkkkxxxuuuuuuwwwvvvtttvvv{{{xxxyyy}}}zzzuuuxxx~~~{{{wwwrrrmmmnnnqqquuuyyy~~~}}}tttpppppprrruuusssuuuyyy{{{ooobbbUUUOOOJJJLLLZZZkkkzzzsssiii^^^VVVOOOJJJGGGEEECCCEEEJJJMMMPPPVVV\\\eeepppzzzuuujjjcccYYYQQQKKKIIIGGGFFFEEEDDDDDDFFFFFFEEEJJJPPPWWWbbbttt}}}yyysssmmmfff^^^XXXPPPMMMKKKMMMSSSXXXZZZZZZQQQIIICCC@@@===>>>JJJXXXqqqwwwuuu|||oooggg]]]WWWTTTQQQMMMKKKKKKLLLNNNQQQUUUVVVVVVUUUQQQNNNJJJGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCAAA???============>>>???@@@BBBBBBCCCEEEFFFDDD@@@===;;;;;;999999999999999999999999:::999888777666555444333555555666666666666666666444444333333222333333444666555444333222222222222333333333222222222222111222222111111111111222222222222222111000000///////////////000000000111111111111000000000/////////000000000111111111111222000000000000000000000000///////////////////////////000000000111111111111333333444444444555555555777777666444222222666999@@@NNN```qqq|||xxxsssnnniiijjjvvvzzzwwwzzzzzzyyy}}}zzzvvvrrrooooooooopppuuu~~~xxxsssqqqrrrsssiiilllrrryyy{{{uuugggZZZOOOKKKJJJNNN___qqq~~~pppiii^^^SSSLLLHHHEEECCCCCCBBBEEEKKKPPPUUU___hhhvvvxxxrrrddd]]]SSSJJJEEEDDDCCCCCCBBBAAACCCFFFFFFHHHPPPYYYbbbrrr|||wwwqqqkkkcccZZZTTTKKKJJJKKKOOOTTTWWWWWWUUUJJJCCC>>>>>>===???OOOcccyyyzzzkkkfff___XXXUUURRROOOKKKLLLKKKLLLNNNRRRTTTUUUUUURRRNNNHHHFFFEEEFFFFFFEEEBBBCCCDDDDDDCCCAAA@@@???============>>>???@@@@@@???@@@AAA@@@===;;;::::::999999999999999999999999999999888777666444444333444444444444444444444444333333222222222333333444666555444333222111111111333333222222222111111111111111111111111111111111222222111111000//////........./////////000000000222222111111111000000000//////000000000111111111000000000000000000000000000000000000000000000000///000000000111111111111333333333444444444555555555555555333222222444555<<>>???AAA===<<<;;;:::999999999999<<<;;;::::::::::::999888::::::::::::::::::::::::888888888777777666666666444444444333333222222222222222111111222333333444444444333222111111111222222222222222111111111111///000111222222111000///111111111000//////......------........./////////111111000000000/////////........./////////000000111111111111111111111111222222222222222222222222000000000000111111111111111111111222222222333333333222222333444444333333999999BBBSSSeeessszzzlll___XXXZZZ```nnnvvv|||yyyuuupppmmmoootttyyy~~~yyyuuurrrooorrrxxx~~~~~~ooocccWWWMMMFFFHHHNNNYYYppp~~~vvvmmmfffUUUOOOHHHCCCBBBCCCEEEEEEMMMNNNUUU___kkkzzz|||qqqjjjXXXRRRJJJDDDAAAAAABBBBBBDDDEEEGGGKKKOOOXXXiiiyyyrrrmmmfff^^^WWWQQQKKKGGGGGGKKKRRRYYY]]]XXXNNNFFFBBB;;;<<>>AAA??????===<<<;;;:::::::::;;;:::999999::::::999888777777777777777777777777888888888888777777777777555555555444444333333333222111111111222333333444444333222222111111222222222222222111111111111000///000111222222111000///111111111000//////......---------.........//////000/////////......................../////////000111111111111111111111111222222222222222222222222000000000000111111111111000000111111111222222222222222222333555555444333777555;;;KKK]]]lll{{{wwweee[[[___hhhlllsss|||~~~vvvqqqqqqrrrrrrqqquuu{{{zzzvvvuuutttvvvyyy{{{|||~~~vvvhhh]]]SSSJJJFFFKKKOOOXXXooo}}}yyytttjjj]]]TTTHHHGGGDDDAAA@@@BBBGGGKKKOOOVVVaaapppxxxnnngggVVVOOOFFFBBBBBBCCCAAA>>>EEEBBBFFFPPPUUU]]]ssswwwpppkkk```UUUPPPLLLHHHFFFGGGCCCPPP[[[^^^[[[SSSIII@@@666999===@@@CCCSSSrrr~~~wwwoooqqqnnnggg^^^YYYYYYYYYWWWTTTOOOOOONNNMMMOOORRRUUUWWWVVVQQQKKKIIIKKKMMMKKKIIIJJJGGGCCC@@@>>>===;;;999<<<======<<<:::888888999666666777777888888888999777888888999999999888888777777777777666666666666666666555444333333222222222222222111111111111000111111111111111111111111333222222222111111000000111111111111000000000000000000//////.........---)))***+++,,,---///000000000//////...------,,,,,,,,,,,,,,,------///000000111111222222222222111111000000111111000///...---/////////000111444666888000111111111111000//////333333333444444333222222777444666CCCSSSeeevvvsssddddddkkkrrrzzz{{{yyy}}}|||vvvsssrrrooolllmmmqqqxxx~~~}}}}}}~~~}}}xxxvvvsssuuuxxxzzzzzz{{{|||}}}}}}sssdddYYYOOOGGGDDDIIINNNXXXnnn{{{uuupppjjjaaaVVVMMMFFFGGGHHHGGGGGGJJJOOOTTT[[[eeesssyyynnnfffTTTMMMFFFCCCDDDEEEDDDBBBGGGEEEJJJUUU^^^kkkzzzqqqiii```VVVMMMJJJHHHEEEEEEGGGLLLXXXaaa```XXXNNNDDD<<<;;;===AAAFFFNNN___}}}{{{uuummmmmmjjjddd\\\XXXXXXXXXVVVSSSOOOMMMLLLLLLMMMPPPTTTVVVWWWRRRLLLJJJLLLMMMKKKIIIGGGDDD@@@>>>>>>===<<<;;;<<<======;;;999888888999666777777777888888888888888888999999999888777777777777777777666666666555666555555444333333222222222222222111111111111000111111111111111111111111111111000000000/////////111111111000000000//////000/////////............,,,,,,,,,---......//////111111000000///......---------------...///000111000111111222222111111000111000000///...//////000......///000111333444555111111222222111111000///333333333444444333333222888444444===KKK\\\rrrqqqnnnrrrvvv}}}zzzuuuwww|||~~~}}}yyytttoookkkeeehhhkkkpppvvv~~~uuulllkkkpppyyy|||yyywwwxxxzzz{{{{{{{{{yyyyyyyyyzzz|||yyynnn___TTTKKKEEEDDDHHHOOO[[[qqq|||wwwrrrjjjddd^^^VVVMMMFFFAAADDDGGGHHHJJJOOOWWW]]]lllyyywwwkkkbbbPPPKKKEEECCCEEEFFFFFFEEEFFFEEEJJJVVVcccvvv|||rrrggg___QQQJJJCCCBBBBBBAAADDDHHHUUU___eee___SSSIII@@@;;;<<<<<>><<<<<<===>>>===<<<======;;;999888888999777777777777888888888888888999999999888777777666777777777666666666555555555555444444333333222222222222222111111111111000000000000000000000000000//////............------111111000000000000//////////////////............///.....................000000//////...---------......---......///000111000000111111111111000000111000...------///111333,,,---...000111222222222222222222222222111111000222333333444444333333333888444333777@@@QQQjjj~~~yyyxxxxxx~~~~~~vvvnnnooovvv|||zzzsssnnnddddddeeehhhmmmvvvuuuddd\\\\\\eeesss}}}}}}~~~}}}zzzwwwssstttwww{{{}}}uuuhhhZZZOOOHHHEEEEEEKKKSSSaaaxxx|||vvvrrrnnnhhh```YYYSSSMMMGGGCCC@@@CCCFFFIIILLLUUUaaajjj}}}{{{qqqddd[[[MMMJJJEEECCCDDDFFFFFFFFFHHHGGGMMMYYYiii~~~uuuiii]]]UUUHHHBBB>>>>>>???AAAEEEKKKYYYaaaddd[[[NNNEEE@@@===<<<:::@@@NNNbbbyyytttyyylllcccaaa]]]YYYUUUSSSSSSSSSRRRQQQNNNLLLJJJIIIJJJMMMQQQSSSSSSPPPMMMLLLMMMNNNMMMLLLFFFBBB>>>;;;;;;<<<=========>>>>>><<<:::999999:::777777777777777888888888888999999999888777666555777777666666666555555555444444444333333333222222222222222111111111000000////////////////////////........................111000000000///////////////////////////.........////////////////////////------,,,,,,,,,+++++++++...............///000111///000000000000000000///............///000222222,,,---///111222222111111222333333333333222111111222222333444444444333333666555444666:::GGG___uuuxxxvvvyyyxxxoooggghhhrrr|||xxxrrriiigggeeeeeeiiiqqq||||||hhhWWWQQQTTTbbbtttzzzuuuppprrruuuyyyyyypppcccUUULLLDDDDDDGGGNNNXXXjjj}}}vvvnnniiiaaa\\\UUUNNNIIIFFFDDDCCCDDDGGGKKKNNNSSS```qqq~~~~~~zzztttjjj]]]TTTKKKIIIFFFCCCCCCDDDEEEEEEJJJLLLTTTbbbtttyyymmm```TTTMMMDDD???===???AAACCCIIIQQQ^^^bbb```UUUGGGAAA>>>===>>>???HHH[[[rrr~~~vvvxxxfff]]][[[VVVUUURRRQQQQQQPPPPPPOOOMMMLLLKKKKKKLLLNNNPPPRRRMMMLLLKKKKKKLLLNNNNNNNNNGGGCCC???<<<;;;;;;;;;;;;>>>??????>>>;;;::::::;;;888888777777777777777777888888888888888777666555666666666666555555555555333333333333333222222222222222222111111111000000////////////////////////////////////////////////000000000////////////............///////////////------......///000000000,,,,,,,,,,,,,,,+++++++++///............//////000...//////000000//////...+++,,,///111222222111000...///111222333222111111222333333333333222111111111222333333444444444333444555777888999AAAUUUhhh}}}yyyrrrqqqooohhhbbbdddqqq}}}~~~xxxqqqnnnkkkggghhhnnnvvv}}}zzzdddSSSPPPTTThhh{{{zzzsssqqqrrrtttwww|||}}}tttiii\\\QQQIIIAAADDDJJJQQQ^^^sss|||uuummmeee```SSSPPPKKKFFFCCCBBBCCCDDDGGGLLLRRRWWW___nnn{{{vvvpppkkkbbbXXXPPPJJJHHHFFFEEEDDDDDDEEEFFFIIIOOOZZZkkk|||qqqdddWWWMMMGGGBBB???>>>AAADDDGGGOOOXXXbbbaaaZZZLLL@@@<<<;;;999>>>BBBPPPhhhzzz}}}ppp```XXXWWWRRRRRRQQQPPPOOONNNMMMMMMKKKKKKLLLLLLMMMNNNOOOOOOIIIIIIIIIIIIJJJKKKLLLMMMGGGDDD@@@>>>===<<<;;;999>>>??????>>>;;;::::::;;;888888888888777777777777666777777888888777777666666666666555555555444444333333333333222222222222222222222111111111111000000000000000000000000000///000000000000111111111000000////////////...............///////////////,,,,,,---...//////000000//////........................---------......///......////////////......***,,,000333444222000...000000111111222111111111222222222222222111111000111111222333444444444444333444888:::999===KKKZZZsssrrrnnnhhhdddaaacccooo{{{~~~|||yyytttooolllnnnsssxxxyyy}}}lll\\\ZZZ```sss|||uuussssssssstttxxx|||xxxmmmaaaVVVLLLGGGCCCHHHPPPYYYhhhyyyppphhh```XXXSSSIIIHHHEEECCCBBBDDDHHHJJJMMMUUUaaajjjuuu}}}zzzuuuooohhhbbb]]]WWWPPPKKKHHHHHHGGGGGGFFFGGGIIIKKKMMMWWWfffwww~~~vvviii\\\OOOFFFBBB>>><<<===BBBFFFKKKUUU___```[[[PPPBBB;;;;;;;;;999>>>GGGZZZuuuuuuvvvzzzhhh[[[UUUTTTOOOPPPQQQPPPNNNLLLKKKKKKHHHIIIKKKMMMMMMMMMLLLKKKGGGHHHHHHHHHGGGGGGHHHIIIDDDBBBAAA@@@@@@???===:::<<<======<<<999888888999888888888888777777777666444555666777888888888888666666555555555444444444222222222222222222222222222222222111111111111000111111111111111111111111//////000000000111111111000000/////////...................../////////000------------------......////////////////////////------,,,,,,,,,,,,---------......//////......---,,,---000111222111000///111000000/////////000000111111222222111111000///000111222333444444444444333444666888777999CCCOOOdddvvvyyypppgggcccbbbccclllvvv}}}{{{zzz~~~~~~|||vvvqqqqqqtttwwwpppuuu}}}uuuggggggmmm{{{xxxuuutttrrrrrrtttwwwzzz|||~~~ttthhh\\\RRRIIIEEEGGGNNNVVV```qqq}}}xxxoooeee]]]TTTMMMHHHFFFFFFEEEDDDEEEHHHMMMPPPXXXcccssszzzvvvjjjddd[[[UUUQQQNNNIIIFFFFFFGGGHHHHHHIIIKKKMMMPPPZZZeeeuuuzzzqqqdddVVVJJJCCC???:::999<<>><<>><<<<<>>;;;<<<<<<===???KKK___yyyzzzuuusssxxxeee___[[[VVVSSSQQQQQQPPPOOONNNLLLKKKKKKHHHJJJLLLNNNNNNLLLIIIGGGGGGFFFCCCAAA@@@AAABBBBBB>>>>>>===<<<<<<;;;::::::777888999:::999888777666888888888888777777777777888777666444444555555666777666666666666555555555333333333222222222111111000///.........///111222111111111111000000000000000000000000000000000000////////////////////////////////////////////////---------............//////---+++,,,///111///---,,,,,,------------------...---,,,+++++++++++++++000000000000////////////000000...------.../////////////////////000000111222333333444444333333222222333444444444666:::===PPP^^^rrr~~~iii___aaagggjjjiiirrrxxx|||yyytttvvvyyyvvvzzz}}}}}}}}}wwwuuuyyy~~~tttuuu||||||xxxrrrnnnmmmiiijjjrrrzzz~~~|||wwwrrroooooopppuuuyyytttggg[[[PPPFFFCCCEEEJJJQQQ^^^ppp|||vvvrrreee___VVVOOOKKKHHHDDDBBBEEECCCFFFLLLPPPUUU```lllyyy|||ssshhh___XXXOOOHHHGGGHHHFFFDDDDDDHHHKKKMMMNNNPPPWWWbbbkkkyyy}}}yyytttkkk___SSSJJJDDD@@@===>>><<<===DDDNNNVVVXXXWWWLLLBBB:::999:::;;;???DDDSSShhh}}}sssqqq~~~qqqbbb]]]ZZZVVVTTTPPPQQQRRRQQQPPPMMMJJJHHHIIIKKKMMMNNNMMMKKKHHHFFFFFFEEEBBB@@@?????????@@@===<<<<<<;;;::::::999999777888999:::::::::999888888888888777777777666666888777666555444555555666444444444444333333333333333333222222222111111111111111000000000111222333111111111000000000//////////////////////////////................................................------------...............,,,+++,,,...///...,,,------------------------...---,,,,,,++++++++++++//////////////////////////////.........//////000///////////////000111111222333333333333333222111222333333333333555888;;;DDDRRRfffyyypppddddddhhhkkkkkkmmmqqqtttuuuvvv}}}|||vvvrrrvvvyyyzzz~~~yyyuuuyyyvvvrrruuu}}}uuuppplllfffcccffflllrrrzzzyyyqqqkkkiiiiiinnnqqqwww|||yyynnn```TTTJJJCCCBBBFFFJJJSSSbbbwww{{{vvvoooiiieeeUUUQQQKKKGGGFFFFFFFFFEEEGGGGGGKKKRRRYYYbbbqqq}}}|||tttiii\\\SSSOOOGGGBBBCCCEEEDDDDDDFFFFFFIIIMMMPPPVVVbbbrrr}}}~~~wwwrrrjjjbbbVVVKKKCCC???===<<<>>>===@@@IIISSSWWWSSSNNNBBB===888888888;;;DDDMMM___vvv{{{xxx|||hhh^^^\\\[[[XXXWWWQQQRRRTTTSSSQQQMMMHHHEEEKKKLLLMMMMMMLLLIIIFFFDDDDDDBBB@@@>>><<<<<<<<<<<<:::::::::999888888777777777888:::;;;<<<;;;;;;:::888888777777777777666666777666555555444444555555444444333333333222222222333222222222222111111111222222222111222222333444111111000000000000//////////////////////////////................................................------------...............---,,,---///000///.................................------,,,++++++***////////////////////////---...//////000000000000000000//////000000111222222333333333222111111000222222333222111222555777<<>>;;;999999999>>>JJJVVVmmm~~~~~~rrrbbb\\\]]]\\\[[[[[[TTTUUUTTTSSSOOOKKKGGGEEEJJJKKKKKKJJJHHHEEEBBB@@@AAA@@@>>><<<:::999999999888888888888777777666666777888:::<<<======<<<<<<888777777777666666666666666666555555444444444444555555555555444444444333222222222222111111111111222111222222222222333333111000000000////////////////////////////////////................................................,,,,,,---------.........//////...///000000000000//////............------/////////......---,,,+++---...............//////+++---...000111111000000000////////////000111111222222222222111000//////111222222111000000222444;;;DDDTTThhh{{{zzzmmmhhhiiilllmmmmmmooowww~~~zzzwwwxxx{{{{{{uuuxxxzzz|||}}}}}}~~~|||~~~ooottt}}}zzzsssmmmgggdddaaa^^^aaafffnnnsss{{{uuummmhhhgggdddfffjjjmmmrrrxxxwwwmmmaaaSSSIIIBBB???DDDJJJUUUddd{{{wwwrrrkkkccc]]]VVVQQQMMMHHHGGGFFFEEEFFFIIINNNQQQTTT\\\gggssszzzrrrggg\\\QQQJJJGGGBBB???@@@AAAAAACCCGGGNNNTTT\\\fffrrr~~~uuukkkdddVVVPPPGGG@@@======>>>>>>AAABBBGGGOOOUUURRRGGG<<<;;;::::::<<<===CCCRRRaaa{{{}}}|||uuuiii___\\\^^^]]]]]]^^^YYYWWWTTTPPPMMMJJJHHHGGGHHHHHHHHHFFFDDDAAA>>><<>>===;;;:::999888888888888777777777777666666888999:::<<<======<<<<<<777777777666666666666555555555555555555444444333555444444444333333333333222222222111111111000000///000000111111111111111000000000////////////...........................................................................,,,,,,,,,------------...------............////////////......------------...////////////...------,,,,,,------............+++,,,...///000000000/////////......//////000111000111111111000//////...000111222111000///111222888???KKK\\\ooouuukkkiiikkkmmmnnnsss~~~~~~}}}}}}ppppppssswww{{{|||||||||yyyzzz}}}eeeiiiqqqzzzzzztttoookkkccc\\\ZZZ]]]aaafffmmmuuu|||~~~tttnnnkkkbbbccceeegggkkkrrrzzzxxxnnndddYYYMMMFFFCCCCCCJJJRRR[[[ooo~~~xxxuuuoooiii```XXXQQQLLLGGGDDDDDDEEEFFFGGGJJJOOOUUUZZZ^^^kkkzzz~~~vvvlll```TTTJJJEEECCC???===>>>??????BBBGGGOOOWWWdddqqqxxxnnnccc\\\MMMIIICCC>>>===>>>@@@@@@CCCFFFJJJOOOPPPKKKAAA999999999;;;@@@FFFQQQbbbrrrvvv{{{mmmddd]]]\\\\\\[[[[[[]]][[[XXXTTTOOOKKKIIIIIIIIIFFFFFFEEECCCAAA>>>;;;999======<<<;;;:::999999888888888888888888888888888888999;;;<<<<<<<<<<<<;;;777777666666666666555555444555555555555444333333222222222111111111000000222111111111111000000000......///000000000000///000000////////////..............................------------------------------------------------,,,,,,,,,,,,------------***+++,,,,,,++++++,,,............---,,,,,,+++++++++,,,...//////...------++++++,,,,,,---.........+++,,,------..................------......///000...//////000000//////...///000111111000///000222222666???LLL]]]ppptttnnnnnnmmmnnntttqqqlllkkkppptttuuuuuuvvvuuuxxx|||XXX[[[aaaiiisss~~~zzztttjjjaaa^^^aaa\\\___eeejjjqqqxxx{{{wwwmmmllliiiggggggkkkqqquuu{{{yyynnncccZZZQQQHHHEEEEEEIIISSS\\\iii{{{wwwqqqkkkfff```[[[SSSMMMIIIGGGEEECCCDDDGGGKKKOOOUUU]]]gggnnnvvv|||wwwooodddXXXNNNGGGDDDBBB>>>===@@@AAAAAAEEEKKKQQQ\\\mmmyyypppfff[[[TTTFFFCCC???>>>>>>@@@AAAAAAFFFIIILLLMMMJJJDDD===999:::999>>>HHHVVVfffzzz|||tttuuuhhhaaa[[[YYYXXXVVVVVVYYYYYYWWWTTTPPPMMMKKKIIIHHHEEEEEEDDDBBB@@@===;;;999<<<<<<<<<<<<<<<;;;::::::999999999999999999999999999:::;;;<<<<<<;;;:::999777777666666666555555555444444555555555444333222111111111111000000000000111111111111000000000000---...///000000000//////000000/////////.................................------------------------------------------------++++++,,,,,,,,,---------***,,,...---,,,+++---///...------,,,++++++******&&&(((***,,,------,,,+++***++++++,,,------......,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,---......,,,---......////////////...///111111000000111222000333777???KKK^^^ssswwwtttpppqqquuu}}}~~~sssjjjkkknnnoooqqqttttttxxx}}}OOOQQQUUU\\\fffttt|||qqqhhheeeiii^^^```ccceeeiiinnntttxxx|||yyyrrrkkkffffffiiillltttxxx~~~~~~zzzttthhh\\\SSSKKKEEEEEEHHHNNNYYYccc{{{~~~{{{wwwsssmmmggg___ZZZQQQNNNIIIFFFFFFGGGHHHHHHHHHLLLSSSZZZbbbmmmxxx}}}sssooohhh^^^SSSLLLHHHGGGBBB@@@???BBBDDDEEEJJJQQQXXXfffzzz|||tttjjj___UUUNNNBBB@@@======???AAAAAAAAAGGGKKKMMMLLLFFF???;;;999<<<<<>>;;;:::999>>>AAALLLaaayyyyyywwwzzzlllddd```]]]XXXTTTRRRQQQRRRSSSVVVVVVVVVUUURRRMMMIIIFFFGGGFFFCCCAAA>>><<<;;;:::777888999::::::::::::999888999999:::::::::999999777777777777777666555555666555555555555555666777555555444444444333333333555444333222000///......111111111111000000000000000//////.........//////////////////////////////////////////////////////111///---++++++---///111///......------///000111000///---,,,++++++,,,,,,------------------------,,,,,,---...---,,,***)))...,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,------.../////////000///...------...///000111000111444999CCCWWWiiizzzrrrlllooosssuuuvvvxxxyyysssqqquuuzzzzzz~~~xxxkkkeeedddkkkttttttzzzMMMGGGEEEIIIQQQ[[[hhhttt|||wwwtttkkkfff```\\\[[[\\\\\\]]]ggglllttt}}}yyyrrrjjjccc^^^^^^```dddjjjooosssvvvxxxyyy~~~}}}~~~}}}wwwqqqiii___TTTLLLGGGEEEGGGMMMTTTccczzz|||xxxsssooolllbbb^^^XXXTTTRRRNNNJJJGGGHHHFFFEEEFFFIIIMMMQQQSSSXXXbbbooo}}}~~~{{{wwwrrrmmmiiieee^^^TTTMMMIIIHHHGGGFFFGGGFFFHHHMMMPPPRRRZZZbbbmmm~~~yyymmmddd[[[OOOFFFCCC>>>===<<<<<<>>>CCCHHHLLLMMMKKKFFF@@@<<<;;;<<<<<<>>>EEETTTlllwwwzzzqqqbbb[[[ZZZWWWTTTQQQOOOOOOPPPRRRSSSTTTUUUTTTRRRNNNJJJHHHGGGFFFDDDAAA>>><<<;;;:::999999999999999:::::::::888999999::::::999999999777777777777777666555555555555555444444555555666666555555555444444444444444444333222111000//////111111111000000000//////------------...//////000------------------------........................---+++)))(((((()))+++---///...---------...000000000///---,,,++++++,,,,,,------------------------,,,,,,---------,,,+++***((('''&&&''')))******)))++++++,,,,,,------------000///...---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.../////////222111000//////000111222//////111444666===LLLZZZrrr}}}zzzqqqkkklllnnnmmmmmmnnnmmmjjjlllsss{{{~~~|||}}}rrreee```dddlllqqqwww~~~LLLGGGCCCFFFKKKRRR]]]ggg{{{vvvpppggg___ZZZWWWVVVTTTZZZ___gggqqqzzz|||qqqggg```YYYYYYYYY[[[___dddhhhkkkqqqtttxxxxxxuuussstttvvvuuuqqqkkkddd]]]UUUMMMHHHDDDHHHNNNVVV```rrr}}}wwwwwwuuuqqqlllfffaaa^^^SSSPPPLLLIIIGGGFFFDDDBBBDDDDDDDDDGGGLLLUUU]]]bbbjjjvvv}}}wwwrrrlllfff```\\\VVVRRRLLLHHHGGGHHHIIIIIIJJJJJJMMMRRRVVV[[[eeeooo|||{{{ooobbbZZZQQQHHHAAA???>>>===<<<===AAAGGGNNNRRROOOIIIAAA;;;999:::===???CCCOOOeee}}}xxx|||gggZZZUUURRRQQQNNNLLLKKKLLLMMMNNNOOOPPPQQQRRRPPPNNNKKKIIIHHHFFFDDDAAA>>><<<:::999;;;:::999999999999999:::999999999::::::999999888777777777666666666555555555555444444444444555555666666666555555555444444333333333222222222111111111111000000000000//////+++++++++,,,---...///000------------------------...........................,,,+++******+++,,,......------------.../////////...---+++++++++,,,,,,------------------------,,,,,,,,,---,,,,,,+++******)))(((***,,,......---++++++,,,,,,---...//////000000///...---------------,,,+++*********+++,,,,,,,,,,,,---......//////111111000000000000111111------000333333555>>>HHH___nnn}}}tttmmmkkkjjjgggeeeeeecccccciiittt}}}~~~{{{|||hhh]]]\\\aaakkkpppwww~~~PPPJJJFFFGGGJJJNNNWWW___rrrwww}}}wwwnnneee___[[[WWWUUUUUUWWW\\\dddlllssszzz}}}{{{pppiii^^^\\\XXXVVVVVVYYY]]]```dddfffiiiiiigggggghhhjjjhhhddd^^^WWWQQQLLLHHHFFFDDDKKKTTT___mmm~~~}}}zzzwwwtttkkkjjjiiieee```ZZZTTTQQQLLLKKKHHHFFFFFFFFFFFFFFFJJJKKKMMMRRRYYYdddpppwww|||wwwoooggg```ZZZTTTPPPJJJHHHFFFEEEFFFHHHKKKLLLPPPQQQVVV\\\aaagggrrr~~~~~~pppeeeXXXPPPIIIAAA===<<>>===???EEEKKKQQQTTTNNNEEE<<<999888999;;;???LLL^^^www|||vvvaaaWWWTTTOOOMMMLLLJJJIIIIIIIIIIIIHHHJJJLLLMMMMMMLLLIIIHHHGGGEEECCC@@@===;;;999999<<<;;;:::999999999::::::999999:::::::::999888888666666666555555555666666777666555555555555555555555555444444444333333333222222222222222333333333111000000000////////////++++++++++++,,,------...////////////////////////------------------------...---+++******+++---...---------------.........///...,,,+++++++++,,,,,,------------------------++++++,,,,,,,,,+++++++++---,,,,,,...000111000///***++++++---...///000000000000///...............///---+++)))))))))+++,,,+++,,,,,,------...////////////............//////...---000222111000555===MMM^^^sss|||tttppplllfffccccccbbbeeemmmxxx}}}ppp```ZZZYYYcccgggnnntttxxx{{{~~~VVVOOOKKKKKKMMMOOOVVV]]]iiioooxxxwwwooogggaaa\\\XXXWWWVVVUUUWWW\\\ccckkkpppwww~~~}}}wwwiiieee___YYYTTTSSSTTTUUUUUUVVVVVVWWWWWWWWWYYY[[[WWWUUUPPPJJJFFFDDDDDDEEEHHHPPP]]]mmm}}}{{{zzzzzz{{{|||yyyvvvsssppplllhhheee\\\\\\ZZZXXXSSSNNNJJJGGGGGGGGGFFFEEEFFFHHHKKKMMMUUUXXX___fffppp}}}uuuooofff]]]UUUPPPKKKHHHDDDCCCCCCCCCEEEHHHMMMPPPZZZ]]]dddkkkpppwwwzzzuuufffZZZNNNHHHCCC>>><<<<<<======???DDDKKKQQQUUUVVVJJJAAA;;;:::999888;;;AAAUUUkkkppp]]]UUUSSSNNNNNNLLLKKKIIIGGGFFFFFFDDDEEEHHHIIIJJJHHHFFFEEEEEECCCAAA>>><<<:::999888;;;;;;:::::::::::::::::::::::::::::::::999888777666666555444555555666777888777666666555555555666333333333222222222111111111111222222222222333333000000000////////////......---,,,+++++++++++++++////////////////////////------------------------))))))(((''''''((())))))+++,,,,,,---------------...---,,,+++***+++,,,,,,------------------------++++++++++++++++++++++++...------...//////---+++******+++,,,---//////000000000///............//////---+++)))))))))+++,,,++++++,,,,,,---...............////////////......000//////000000///444;;;AAAPPPeeevvv{{{vvvppphhhdddddddddhhhqqq|||}}}jjj]]]VVVZZZ^^^dddiiimmmpppsssuuu[[[UUUQQQRRRSSSTTTZZZ```fffjjjoootttyyy}}}}}}tttkkkccc]]]\\\YYYTTTQQQRRRWWW]]]aaagggooo{{{wwwssslllddd\\\UUUPPPNNNLLLKKKJJJIIIIIIJJJKKKLLLHHHGGGDDDAAA???@@@DDDGGGOOO]]]ppp}}}{{{wwwtttqqqpppppppppqqqnnnjjjfffaaa\\\WWWSSSPPPOOONNNLLLIIIGGGEEECCCBBBDDDEEEGGGJJJOOOUUUYYY```gggrrr}}}}}}xxxkkkeee[[[RRRLLLHHHFFFDDDAAABBBBBBCCCEEEKKKQQQWWW___eeeoooxxxyyypppjjj[[[QQQGGGCCC@@@===<<<===;;;<<>>:::<<<;;;:::AAALLL```yyywww~~~iiiXXXQQQOOONNNNNNMMMLLLJJJHHHFFFEEEBBBCCCFFFGGGGGGEEECCCBBBAAA@@@>>><<<:::999999888999999:::;;;;;;;;;;;;;;;::::::::::::999999888777666555444444444555666777888777666555555555555555222222111111111000000000111111111111111111111222000000////////////......///...---,,,+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))************+++,,,,,,------,,,,,,---,,,+++******+++,,,---+++++++++++++++++++++++++++************+++,,,,,,000//////000111111...,,,******++++++,,,---......//////......---......///---,,,+++*********+++,,,+++++++++,,,------......000000111111111111000000222///...000000000444;;;999CCCSSSeeeuuu|||tttjjjeeeeeeccchhhrrr||||||~~~xxxfffYYYTTTWWW]]]aaadddgggkkkmmmxxxyyyyyyzzz}}}ccc^^^ZZZ[[[]]]^^^ccciiihhhgggfffeeegggmmmuuu{{{|||qqqjjjccc___ZZZUUUSSSSSSUUUWWWYYY```kkkrrrxxx}}}yyyooocccYYYSSSOOOLLLHHHEEEDDDDDDDDDDDD???@@@@@@@@@@@@CCCIIINNN[[[pppyyyvvvqqqnnnkkkgggdddbbbbbbbbbaaa^^^[[[XXXUUUQQQLLLIIIJJJIIIHHHGGGFFFGGGGGGHHHGGGJJJOOOSSSYYYaaakkkqqqzzz|||tttnnnaaaZZZQQQIIIDDDCCCBBBBBB@@@AAABBBCCCGGGNNNXXX___eeemmm{{{|||sssggg___RRRIIIAAA??????<<<<<<===>>>AAAHHHQQQXXXYYYSSSLLLAAA;;;:::===<<<>>>LLL^^^rrrrrrwwwbbbUUUOOOMMMKKKLLLMMMLLLKKKIIIGGGFFFCCCDDDFFFGGGFFFDDDBBB@@@======;;;:::999888888888666888:::===>>>===<<<;;;::::::::::::999888777777666555444333333555777888666666555444333222222333222222222222111111111000111000000000000000000000000000/////////.........///...---,,,,,,+++,,,,,,************************++++++++++++++++++++++++------------------------)))***+++,,,---,,,,,,+++,,,,,,+++******+++,,,---************************+++***)))))))))***,,,---000///000222333333111...*********++++++,,,,,,,,,...---------------......++++++++++++++++++,,,,,,***++++++,,,,,,---......///000111222222111000///000......000111///222666444888BBBSSSgggyyyxxxlllfffgggcccgggpppyyy}}}zzztttwwwqqq```QQQTTTYYY]]]```cccfffiiinnnoooppprrrtttyyyjjjeeebbbdddeeeggglllrrrkkkggg```ZZZZZZaaalllttt|||yyyhhhfffaaa\\\XXXVVVUUUTTTQQQWWW^^^cccgggnnnxxxrrrfff^^^VVVRRRMMMHHHFFFEEEDDDCCC===???AAABBBDDDIIIPPPVVVeee|||tttlllfffeeeaaa___[[[WWWSSSRRRQQQQQQRRRPPPOOONNNNNNLLLJJJGGGJJJIIIHHHGGGHHHJJJMMMNNNQQQUUU[[[bbbjjjuuu~~~|||vvvnnngggZZZSSSJJJCCC@@@@@@AAAAAA@@@AAABBBDDDHHHQQQ\\\eeepppzzzzzzoooaaaXXXLLLDDD======>>><<<<<<>>>EEEHHHNNNVVV[[[VVVKKKBBB@@@:::999======AAAUUUlllxxxtttooo^^^UUUQQQOOOIIIJJJKKKLLLLLLKKKIIIGGGEEEFFFGGGHHHGGGDDDAAA???;;;;;;:::999888888888888444777:::>>>???>>><<<;;;;;;;;;;;;:::999888777666666555333333333555777888555444333222111111111111333333333222222222111111000000000000/////////...000/////////............------,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---,,,++++++,,,+++*********+++,,,---))))))))))))))))))))))))******)))))))))***,,,---))))))+++---000000...,,,*********************+++------,,,,,,,,,------...)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,---......---...///000000///...---...,,,---111111...///222111111777HHH^^^rrr~~~}}}ooohhhhhheeehhhooovvvyyy{{{{{{qqqmmmppp}}}yyygggPPPTTTXXX\\\___bbbeeehhheeegggiiikkkoootttzzz~~~lllkkkjjjlllppptttwwwxxxtttjjj\\\RRROOOUUU\\\aaaqqqzzz}}}tttiiiaaa^^^[[[WWWSSSNNNPPPSSSVVV[[[bbbiiimmmtttzzz{{{pppeee]]]RRRJJJFFFEEEDDDBBBAAA>>>???BBBDDDHHHUUUccczzzqqqlllddd___]]][[[YYYVVVTTTSSSPPPNNNLLLKKKKKKKKKIIIIIIHHHFFFCCCBBBDDDEEEHHHIIIKKKMMMNNNPPPSSSVVVbbbiiittt~~~}}}yyytttlllccc^^^QQQKKKEEEBBBBBBDDDDDDCCCBBBCCCCCCDDDHHHQQQ^^^gggyyyzzzqqqeeeXXXOOOBBB@@@===;;;;;;<<<>>>???FFFQQQ[[[\\\YYYUUUKKK@@@>>><<<<<<>>>AAAMMMfff}}}wwwyyy{{{fff[[[SSSMMMJJJIIIIIIIIIJJJIIIIIIHHHGGGEEEEEEEEEEEEDDDBBB@@@>>>:::;;;;;;;;;:::999777666:::;;;;;;:::999888777666888888999999999999888888777666666555555555555555666444111000111222222111222111111111222333333444111111000000//////............---------,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++...,,,***)))((((((***+++************************+++++++++***++++++,,,,,,---,,,+++******+++,,,---***************************+++---......---+++***))))))))))))))))))))))))+++***)))((((((***,,,---+++,,,---...---+++((('''))))))***+++,,,,,,------000000111111111111000000.........///////////////666444777BBBPPP```qqq~~~xxxnnniiifffhhhooowwwzzz||||||qqqjjjiiijjjuuu~~~pppZZZVVVRRRRRRVVV]]]cccfffhhhddd```bbbiiirrryyy||||||wwwvvvuuuvvvxxx{{{||||||zzznnn]]]OOOIIIKKKPPPTTThhhppp|||vvvmmmhhhccc]]]XXXSSSSSSRRRRRRSSSWWW[[[^^^ccchhhpppwww{{{~~~uuunnncccZZZTTTPPPLLLIIIGGGCCCBBBFFFJJJPPP^^^kkk}}}mmm___[[[UUUQQQPPPOOOLLLJJJKKKJJJHHHFFFEEEEEEEEEEEEDDDEEEFFFEEEEEEFFFHHHKKKLLLOOOSSSWWW[[[```fffiiiyyy}}}zzzvvvpppjjjbbbZZZTTTIIIEEEAAA???AAACCCDDDDDDFFFHHHIIIKKKOOOYYYfffooo{{{tttjjj___SSSKKKBBB@@@>>>;;;;;;<<<@@@CCCMMMXXX___[[[RRRKKKCCC===:::999:::>>>FFFWWWttt{{{xxxppp]]]TTTMMMHHHFFFGGGHHHHHHHHHHHHHHHGGGGGGCCCCCCBBBAAA@@@===;;;:::888888888888777666555555999999::::::999999888777777888888999999888888777777666666555555666666666555333000000000111111000111111000000111222222333111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,+++)))((()))***+++,,,++++++++++++++++++++++++++++++***))))))*********,,,+++***))))))***+++,,,***************************+++,,,------,,,+++***))))))))))))))))))))))))+++***)))((()))***,,,---,,,,,,------,,,***)))((())))))***++++++,,,------//////000000000000//////,,,---------......//////222000333<<>>???BBBEEEFFFGGGHHHJJJMMMPPPVVVaaannnxxx|||tttjjj```UUUKKKDDD@@@@@@???<<<;;;===BBBHHHQQQYYY]]]UUUHHH@@@===<<<::::::<<>>???===;;;>>>EEEKKKPPPRRRQQQIII@@@<<<;;;=========AAAIIIZZZuuu~~~ooo[[[QQQMMMIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEECCCAAA>>><<<:::888888888666666666777888999999999999999888777666555666777777777777777777666666666666666666777888999777444222111111111111000111111111222222222111111000000000000////////////......---------,,,,,,,,,........................---,,,+++******+++,,,---++++++++++++++++++++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))((((((((())))))(((((((((((())))))************************))))))************))))))))))))))))))))))))))))))+++******))))))***++++++,,,,,,+++***))))))******))))))******+++++++++,,,,,,------......------,,,***++++++---...///000000111000111444777AAATTTfffuuuzzz|||yyyyyy{{{~~~}}}rrrddd```___gggyyyppp]]]RRRNNNPPPSSSVVVVVVYYY]]]bbbhhhlllnnnwwwyyy{{{|||~~~sssaaaQQQHHHEEEFFFGGGFFFKKKUUU```jjjssszzz~~~}}}wwwooogggbbb]]]XXXUUURRRQQQPPPQQQSSSWWWZZZ\\\___aaadddhhhnnnuuuzzz~~~}}}}}}{{{yyyyyyyyyyyy{{{}}}|||zzzxxxzzz}}}|||vvvooohhhcccbbb```aaa```^^^[[[VVVRRRPPPOOOPPPQQQSSSVVVZZZ]]]```fffiiiooosssxxx}}}yyyooohhh^^^YYYRRRLLLIIIFFFDDDBBB???AAACCCFFFIIIMMMQQQTTTWWW[[[bbbiiirrr~~~{{{uuummmbbbVVVLLLEEE@@@===;;;===>>>>>>???BBBIIINNNOOOJJJCCC???<<<::::::;;;:::===DDDPPPeee{{{|||qqqbbbTTTNNNLLLJJJHHHIIIFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDCCC@@@>>><<<;;;:::888888666666666777888999;;;::::::999777555333222555666666777777666666555555555555555666777999999999777444222333333222111222333333444444333222222////////////000000000000......---------,,,,,,,,,........................---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++******))))))***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++******************,,,+++***)))))))))******)))***************++++++,,,,,,------------,,,,,,+++,,,---...///000111111111000111222333999IIIYYYhhhrrr}}}ooofff___cccrrrjjjWWWMMMLLLNNNKKKNNNRRRWWW\\\aaaeeegggoooqqqtttvvvzzzuuudddUUUKKKFFFDDDDDDGGGJJJQQQYYYbbbjjjooossszzz}}}zzzssskkkccc]]]VVVSSSOOONNNNNNPPPQQQQQQRRRSSSUUUXXX]]]ccchhhlllrrrvvv|||}}}{{{xxxtttnnnjjjhhhfffdddcccbbbdddgggiiijjjlllooorrruuuxxx|||}}}uuurrrssssssuuuvvvtttnnnhhhcccaaa]]]^^^```dddiiinnnsssuuu}}}zzzpppddd\\\PPPKKKFFFBBBAAA@@@?????????BBBEEEHHHLLLRRRXXX]]]```fffnnnvvv~~~yyyuuukkkcccXXXMMMFFFAAA>>><<<;;;<<<>>>AAAEEEJJJMMMOOOPPPEEE<<<::::::888888999555===IIIYYYrrryyyxxxzzzbbbVVVLLLJJJJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAA@@@>>>===<<<;;;;;;:::777666666555555666666666::::::999888666444333222555555666666666666555555333333444444666777888999;;;888555444444444333222333444555555555444222222////////////000000000000......---------,,,,,,,,,........................,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++*********)))************************************************,,,,,,------------,,,,,,------......///000111111///...///000000222===HHHYYYfffwwwvvvkkkaaabbbkkkzzzwwwcccSSSKKKIIIFFFIIINNNRRRUUUYYY]]]```dddfffjjjnnnttt|||vvvhhh[[[QQQKKKHHHFFFLLLMMMQQQVVV]]]bbbfffhhhnnnsss|||~~~tttllleeeaaa[[[WWWUUUTTTRRRPPPNNNNNNNNNOOOQQQUUUYYY\\\ccchhhnnntttwwwzzz|||~~~{{{{{{{{{|||~~~~~~yyyxxxxxxwwwwwwuuuqqqnnniiiddd]]]XXXVVVTTTQQQOOOOOOQQQSSSTTTUUUXXX]]]bbbccchhhpppxxx|||xxxzzz}}}yyypppdddXXXPPPHHHEEEAAA>>>>>>>>>>>>===AAADDDHHHLLLQQQYYYbbbiiinnnttt}}}}}}xxxqqqlll```YYYOOOFFF@@@>>><<<;;;>>>===???EEENNNSSSSSSQQQKKKCCC<<<:::999777888===;;;FFFUUUhhhttt}}}~~~kkkWWWNNNGGGGGGHHHFFFEEEFFFFFFFFFEEEDDDBBB@@@>>>======<<<;;;::::::;;;<<<<<<888888888888777666555555777777777777666555444444444555555666666555555444111222222333555666888999;;;888555333333333222111222333444555555333111000.../////////000000000111......---------,,,,,,,,,------------------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++++++++***************+++((()))************)))((())))))))))))))))))))))))*********))))))*********************************+++++++++++++++***))))))((()))***++++++***)))(((************)))))))))))),,,,,,------------,,,,,,---------......////////////------000000000444;;;GGGVVVhhhvvv}}}ttthhheeegggooo~~~wwwgggVVVKKKGGGJJJMMMOOOPPPRRRVVVYYYYYY[[[```eeellluuu~~~wwwkkk```XXXSSSOOOMMMQQQQQQRRRUUUZZZ^^^aaabbb___eeeooozzz|||xxxrrrjjjccc___[[[VVVRRRPPPOOOMMMLLLMMMOOORRRTTTSSSWWW^^^dddhhhjjjmmmnnnppppppqqqssstttvvvxxxyyy~~~}}}zzzzzz{{{|||{{{yyywwwuuuooonnnmmmmmmllljjjfffbbb^^^YYYQQQLLLJJJHHHEEECCCDDDFFFHHHIIIJJJNNNTTTZZZ___eeeooozzz~~~yyyrrriii]]]PPPHHHGGGDDDAAA????????????>>>CCCGGGKKKPPPVVV```lllttt~~~zzzrrrkkkeeeYYYSSSIIIBBB===<<<;;;;;;@@@???@@@IIISSSYYYWWWSSSEEE@@@======:::777<<>>???:::;;;;;;;;;:::999777666444444555666777777666666444555555555555555555444000111111222444666888999:::777444333333222111000111222444444444222000///.../////////000000111111......---------,,,,,,,,,------------------------***+++,,,------,,,+++***++++++++++++++++++++++++((()))***+++++++++++++++***************************)))))))))))))))***+++((()))***++++++***)))((())))))))))))))))))))))))++++++************++++++************************+++++++++++++++***)))((('''(((***+++,,,***)))(((*********))))))))))))))),,,------......------,,,------------------------000......222333111111555:::III\\\iiirrr|||}}}qqqiiieeehhhuuu{{{eeeSSSJJJLLLNNNNNNMMMNNNQQQUUURRRUUUYYY___fffpppyyy}}}qqqeee]]]YYYYYYYYYYYY[[[]]]^^^]]]ZZZUUURRRPPPVVV```kkkuuu~~~xxxpppjjjeeeccc___YYYRRRPPPRRRSSSQQQNNNMMMMMMMMMPPPUUUZZZ\\\]]]]]]^^^___bbbeeeiiimmmoooqqqrrrsssttttttsssqqqooohhhjjjlllmmmmmmkkkhhhffffffbbb\\\YYYXXXWWWTTTQQQKKKIIIGGGEEEDDDBBB???===BBBDDDFFFHHHKKKRRR[[[bbbhhhqqq}}}yyyrrriii^^^TTTKKKGGGFFFCCC@@@>>>>>>>>>>>>>>>EEEFFFMMMYYYbbbjjjxxxyyysssoooeeeYYYNNNIIIAAA<<<:::;;;<<<===AAABBBGGGQQQZZZ[[[TTTLLLGGG;;;444999<<<999<<>>999;;;======:::777555555777777777777666555444333333333444444444333222111222222222333444555777777444444555555444444333222333333222111000///......000///...///000111000/////////...------------.........---------,,,,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,...---+++))))))***+++,,,+++,,,,,,,,,,,,+++******************************(((((((((((())))))))))))))))))))))))((((((((((((******))))))(((''''''''',,,***)))***,,,------,,,,,,,,,,,,+++***)))((('''*********++++++******************)))))))))))))))......---,,,,,,,,,------...------,,,,,,------...---...///000111111111111444===KKKYYYeeesssyyyssskkkhhhppp|||~~~mmm^^^PPPHHHLLLOOOKKKJJJNNNLLLMMMOOOTTT]]]hhhqqqxxx~~~wwwmmmfffcccddddddcccdddffffffbbb[[[SSSMMMIIIMMMSSS\\\eeeqqq|||{{{uuuqqqlllfff^^^ZZZYYYXXXUUUQQQNNNLLLJJJKKKMMMOOOPPPPPPQQQQQQRRRTTTVVVZZZ]]]^^^aaabbbcccddddddcccbbb```[[[\\\^^^___^^^\\\ZZZXXXVVVSSSOOOMMMLLLLLLJJJGGGEEEDDDCCCCCCDDDEEEEEEEEEFFFHHHKKKMMMRRR\\\hhhqqq{{{ssspppiii___VVVMMMFFFBBBBBBAAA>>>===>>>???@@@AAAIIIKKKTTTaaakkkuuu~~~tttlllfff[[[OOOIIIEEE@@@===<<<=========BBBEEELLLUUUZZZWWWNNNFFF???666333999<<<:::???HHHXXXjjjnnn___ZZZOOOKKKFFFDDDFFFGGGFFFEEECCCCCCBBB@@@>>>;;;999888:::;;;>>>@@@AAAAAA@@@???999:::<<<;;;999777777777666666777777666555444444444444444444333333222222222222222333444555666777444444555555444444333222000000000///////////////000///...///111222111000//////...------------.........---------,,,,,,,,,+++,,,,,,,,,,,,---------***++++++++++++++++++,,,---,,,***)))))))))+++++++++++++++++++++******)))************************(((((((((((())))))))))))******)))))))))(((((((((***))))))))))))(((((((((***((('''''')))***************+++++++++***))))))***++++++,,,,,,++++++***))))))))))))))))))))))))++++++************+++,,,------,,,,,,,,,,,,------+++++++++,,,------......333888BBBOOO___ooo{{{{{{}}}~~~xxxqqqkkklllrrrwwwsss^^^NNNLLLNNNJJJHHHJJJJJJJJJLLLPPPWWWaaaiiiooorrr|||uuuqqqppprrrsssrrrsssssspppjjj^^^QQQHHHCCCDDDFFFKKKTTTaaaoooyyyzzzqqqjjjeeeaaa[[[WWWRRROOOKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQRRRSSSSSSRRRQQQPPPMMMNNNOOOPPPOOOMMMKKKIIIHHHFFFCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCFFFIIIMMMOOONNNQQQVVV\\\eeeqqq|||vvvrrrhhhddd]]]TTTLLLFFFBBB@@@AAA@@@??????@@@BBBEEEFFFNNNRRR]]]lllyyy}}}}}}uuujjjbbbZZZPPPFFFBBB@@@======>>>???@@@@@@EEEKKKRRRXXXWWWOOOEEE???777333555:::===>>>GGGSSShhhxxx{{{uuucccXXXVVVNNNKKKGGGFFFGGGHHHFFFDDDCCCBBBBBB@@@>>><<<:::999;;;===>>>@@@AAAAAAAAA@@@999:::;;;:::888777888999555666666666666666555444444444444444333333333222222222222222333555666777444444555555444444333222---........./////////000111000///000222333222111//////...------------.........---------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++*********,,,+++***)))((()))***+++***************)))((((((************************(((((((((((())))))))))))************))))))))))))))))))))))))************)))((('''''')))******)))((())))))***+++++++++***++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((()))***+++---,,,,,,++++++,,,,,,---++++++*********,,,---...222333888DDDUUUgggttt{{{~~~xxxwwwyyyxxxzzz~~~zzzsssnnnlllmmmxxxqqqWWWNNNLLLIIIGGGHHHHHHGGGHHHKKKPPPVVV]]]aaabbbnnn~~~|||{{{|||~~~zzzqqqbbbQQQFFFBBBAAAAAACCCIIIUUUccclllwwwyyy{{{sssllleee```\\\YYYUUURRRQQQPPPPPPOOOKKKJJJHHHGGGFFFFFFGGGGGGFFFGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGGGGFFFEEECCCBBBCCCBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGHHHKKKPPPVVVZZZ\\\bbblllvvv|||xxxrrrkkkggg^^^ZZZSSSLLLFFFCCCAAAAAAAAABBBBBBBBBCCCFFFIIILLLQQQYYYfffwwwzzzxxxzzz}}}~~~vvvpppggg^^^XXXQQQIIIBBB>>><<<:::;;;>>>BBBDDDEEEJJJOOOUUUUUUOOOFFF>>>:::666555888<<<>>>CCCRRRbbbuuu{{{wwwgggZZZTTTTTTPPPLLLHHHGGGGGGFFFCCC@@@AAAAAA@@@???===<<<:::999;;;<<<===??????@@@??????:::;;;;;;999666666777888555555666666666666666555555555444333333333333333222222222222333444555666444444555555444444333222////////////////////////111000///000222333333222//////...------------.........---------,,,,,,,,,)))************+++++++++,,,,,,++++++******))))))******)))(((((())))))***)))))))))))))))(((((('''************************(((((((((((())))))))))))+++*********))))))))))))(((((())))))***++++++,,,+++***((((((***++++++***((())))))*********************++++++++++++******((((((((()))))))))))))))(((((((((((()))***+++,,,,,,,,,++++++++++++,,,,,,...---,,,+++,,,---///111///000444<<>>;;;999:::???EEEIIILLLNNNPPPQQQMMMEEE===:::999888888:::<<>>>>>>>>===<<<:::999888::::::;;;<<<<<<<<<======<<<<<<;;;999666444555666444444555666777777666666666555444333333333444444222222222222222333444555444444555555444444333222222222111000000///......000//////000222444333222//////...------------.........---------,,,,,,,,,)))))))))*********+++++++++++++++******)))))))))))))))))))))))))))******((())))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))*********))))))))))))(((''''''((()))***++++++,,,+++)))(((((()))***)))))))))************)))(((((((((((())))))))))))((((((''''''(((((())))))))))))************+++,,,---...++++++************++++++000///---,,,,,,...000111---111666999@@@NNNaaapppuuu~~~uuuoooaaa```aaagggsss}}}vvvkkkjjjooo}}}uuu___MMMCCCBBBFFFEEEDDDDDDDDDDDDFFFGGGIIIKKKOOOVVV___hhhqqqzzzzzzkkkYYYLLLDDDDDDCCCCCCDDDIIIOOOTTTbbbjjjttt~~~|||xxxtttooojjjfff___\\\XXXSSSNNNKKKHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCFFFJJJLLLNNNPPPSSSUUUYYY^^^eeejjjpppxxxyyyqqqiiiaaaZZZSSSOOOGGGEEEAAA???>>>???AAABBBAAADDDGGGIIIJJJMMMTTTYYYdddqqqvvvtttxxx{{{zzzwwwfff\\\QQQLLLGGG@@@<<<;;;>>><<<;;;===BBBHHHMMMOOOMMMLLLJJJDDD===888888:::888:::<<<>>>DDDTTTjjj{{{vvvdddZZZUUUSSSSSSSSSNNNHHHEEEDDDBBB>>>;;;<<<<<<<<<<<<;;;:::999888888888999999999::::::::::::;;;;;;999666555555555333333555666777777777777777666444333333333444555222222222222222333444444444444555555444444333222333333222111000///......///......000222333333222//////...------------.........---------,,,,,,,,,))))))*********+++++++++***************)))))))))))))))******************)))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&''''''((()))******+++)))'''%%%%%%&&&'''&&&%%%)))*********)))(((((('''''''''((((((((((((''''''&&&''''''(((((())))))***+++++++++++++++,,,---...+++******))))))******+++...---,,,++++++,,,---...+++111666777888CCCUUUeeennn{{{uuujjj]]]ZZZYYY]]]iiiyyyzzzooohhheeepppnnnXXXHHHBBBBBBDDDCCCCCCBBBAAAAAAAAABBBCCCCCCGGGOOOWWW```lllvvv|||nnn]]]QQQFFFFFFEEEDDDDDDHHHNNNRRR\\\ccclllrrrtttwww~~~uuurrrmmmfff```[[[XXXVVVSSSRRRPPPNNNMMMKKKKKKJJJIIIJJJJJJLLLMMMMMMNNNNNNOOOTTTZZZ___cccfffkkknnnvvv||||||zzzuuunnneee[[[TTTMMMIIIFFF@@@???===<<<===???BBBDDDCCCHHHMMMPPPSSSXXXaaagggxxxxxxtttqqqsssvvvvvvqqqlll\\\QQQGGGDDDAAA<<<:::<<<======???DDDIIILLLNNNNNNGGGEEEAAA<<<888777888999888<<<@@@FFFQQQcccyyy}}}mmm^^^XXXTTTQQQQQQQQQLLLEEEBBBBBBAAA???===<<<<<<<<<<<<;;;:::999999888888888888888888999999666888::::::888666666777222333444666777888888888777666444333333333555666222222222111222222333444444444555555444444333222111111000000/////////......------///111333333222//////...------------.........---------,,,,,,,,,*********+++++++++,,,,,,))))))))))))************)))******+++++++++++++++)))************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''((((((((())))))'''%%%%%%&&&&&&&&&%%%'''((())))))))))))))))))''''''((((((((((((''''''&&&&&&''''''((())))))*********)))))))))******+++******))))))))))))******,,,++++++++++++++++++++++++///222333444<<>>>>>===>>>;;;===DDDJJJPPP[[[eeeqqqwww~~~ppp```TTTIIIHHHFFFEEEEEEJJJPPPUUUYYY```fffhhhfffjjjttt}}}zzzsssmmmiiihhh```___]]]ZZZXXXWWWVVVUUUSSSTTTUUUVVVXXXYYYZZZ[[[___dddlllsssxxx}}}~~~yyyvvvmmmfff[[[RRRKKKFFFCCCAAA============???BBBDDDFFFGGGMMMSSSXXX\\\cccllltttyyyllllllmmmpppsssppphhhaaaRRRGGG???>>>>>><<<<<<@@@;;;>>>CCCIIINNNOOONNNKKKBBB@@@<<<999888777888888888>>>FFFNNN]]]qqquuuqqq{{{hhh[[[VVVSSSPPPOOOOOOIIICCC@@@@@@AAAAAA???<<<<<<======<<<;;;;;;:::888888888777888888999999222555888:::999888888999222333444666777888888888888666444333333333555666222222222111222222333333444444555555444444333222.........///////////////...------...111222222111//////...------------.........---------,,,,,,,,,***++++++++++++,,,,,,,,,(((((())))))******++++++)))***+++,,,,,,,,,,,,,,,***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''+++)))''''''(((((('''&&&%%%&&&''')))******++++++(((((())))))))))))((((((&&&&&&&&&'''((())))))***)))((((((''''''''''''(((******))))))))))))******,,,,,,---------,,,,,,++++++,,,---...222999BBBIIIZZZiiizzz|||hhhccc___aaakkkzzzxxxlllaaa]]]___eeesssyyyiiiXXXKKK@@@@@@@@@???>>>===<<<;;;<<<999999>>>AAACCCKKKUUU[[[bbbmmmxxx~~~qqqcccZZZUUUSSSQQQQQQSSSUUUVVVVVV\\\]]]]]]\\\[[[]]]cccgggyyy}}}}}}xxxwwwuuussspppnnnlllkkkiiikkkmmmnnnnnnnnnppprrr~~~}}}}}}xxxppphhhfff]]]RRRHHHDDDAAA@@@>>><<<:::;;;@@@CCCCCCGGGKKKQQQVVV]]]bbbhhhqqq~~~yyymmmeeennnsssqqqnnnjjj```UUUHHHCCC>>>===;;;999<<<@@@<<<@@@GGGNNNPPPNNNJJJFFF===:::777666666888999:::>>>@@@III[[[mmm||||||tttuuu~~~ppp]]]TTTQQQMMMJJJIIIBBBBBBAAA???===<<<>>>???>>>======@@@BBBBBB===999777777777777777777777777555666666666666666555444333444444555555666666666333444555444222111222333111111111111111111111111555444222000///000000111222222111111///...,,,++++++,,,,,,---...///000000000///...---------------///...+++***))))))***+++******))))))******+++,,,+++*********))))))((((((...,,,(((&&&%%%'''***---((((((''''''''''''((((((************))))))))))))'''((()))******(((&&&$$$''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((,,,+++***((('''&&&&&&&&&'''''''''''''''((())))))++++++******************))))))))))))))))))))))))******+++++++++******)))---,,,,,,,,,///333777:::KKKXXXkkk|||xxxqqqjjjiiiqqq|||rrrbbb\\\YYYZZZaaajjjzzznnnZZZHHH@@@===AAAAAA===;;;===;;;:::999999:::===@@@BBBGGGMMMWWWaaalllvvvtttggg___\\\ZZZXXXWWWYYY[[[]]]]]]]]]\\\YYYUUURRRRRRVVVZZZhhhmmmttt{{{|||yyywwwuuuppphhhaaaZZZSSSIIIBBB??????>>>>>>===;;;===AAADDDEEEIIIOOOWWW^^^iiirrr{{{~~~ppphhhiiinnnpppkkkeee___UUUKKKEEE???;;;;;;:::888;;;???BBBGGGMMMPPPNNNHHHAAA===999777555444666888:::;;;AAAGGGUUUhhhyyytttqqqxxxxxxiiiXXXQQQOOOKKKHHHGGGAAAAAA@@@>>><<<;;;===???AAAAAAAAABBBBBB@@@<<<999777777777777777777777777555555666666666666555555444444444444444444555555222444555555333222333333111111111111111111111111444333222000000000000000555444444333222111000///,,,,,,------.../////////...------,,,,,,,,,,,,---------------,,,+++******))))))(((((())))))***+++*********)))))))))((((((******)))(((((((((((()))((((((''''''''''''((((((*********)))))))))(((((((((((()))***)))((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((***))))))(((((((((((()))'''''''''''''''((())))))*********************************************************++++++******))),,,,,,,,,---///222555666AAANNN```rrr{{{rrrnnnqqqyyyvvvlllddd\\\WWWZZZaaaqqq~~~lll[[[NNNDDDDDDEEECCC??????===<<<;;;;;;;;;===???@@@???DDDKKKSSS\\\eeennnsssyyypppjjjgggdddaaaaaabbbdddeeeeeeaaa^^^VVVNNNHHHGGGIIILLLSSSZZZcccmmmuuu{{{|||zzzwwwtttooollliiiccc[[[UUUMMMHHHAAA===<<<>>>???@@@AAA@@@AAAFFFHHHJJJOOOVVV^^^hhhwww}}}ooogggcccjjjllliiibbbZZZSSSJJJBBBAAA===:::::::::999<<<@@@FFFKKKPPPOOOIII@@@:::777666555555555777:::===???FFFQQQeeezzzyyyooosss{{{{{{vvvjjj^^^RRRNNNLLLHHHEEEEEE@@@@@@???===;;;;;;===???CCCDDDEEEDDD@@@<<<:::999555555555555555555555555333444555666666666666666444444333333333333333333111333666777666444444444111111111111111111111111333222111000000000000000222222222111000///...---------------------------,,,++++++++++++,,,,,,---,,,---...///...,,,***((((((''''''''''''((())))))******))))))))))))((((((&&&((()))******(((&&&%%%((((((''''''''''''((((((******))))))))))))(((((()))(((((((((((((((''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))***+++''''''''''''((((((((()))))))))))))))************************************))))))******+++******)))++++++,,,---...000111111555@@@PPP```ooo}}}{{{tttsssxxx}}}{{{sssggg[[[WWWZZZeeeuuukkkZZZIIICCCDDDCCC@@@===<<<;;;::::::999999999999888;;;@@@EEEKKKSSS[[[```{{{wwwpppnnnkkkjjjkkkllllllkkkhhhaaaVVVKKKDDDAAABBBDDDHHHNNNVVV___hhhrrr{{{~~~zzzuuuqqqllliiiddd```\\\VVVPPPKKKEEEBBB???======???BBBDDDEEEDDDFFFKKKNNNQQQYYYbbbkkkwwwoooeeebbbbbbhhhfffaaaYYYQQQJJJDDD@@@???;;;999;;;<<<<<>><<<<<<===???AAADDDEEECCC>>>:::999999444444444444444444444444222333444555666666777666444333333222222111111111000333777888777555444444111111111111111111111111222222111000000000000000///000000000///...------.........------,,,,,,,,,+++++++++++++++,,,---...+++,,,,,,---,,,+++***)))((((((''''''(((((()))***))))))))))))))))))((((((&&&'''((())))))'''%%%$$$((((((''''''''''''((((((***)))))))))((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((((((((((()))******&&&''''''(((((((((((((((((((((((()))))))))))))))++++++++++++++++++++++++((())))))***************)))***,,,---......------///666AAANNN\\\mmm|||xxxyyy|||~~~yyykkk```[[[]]]jjj{{{xxxhhhUUUIIIDDDBBB@@@>>><<<<<<<<<;;;999888777777777999;;;>>>BBBHHHOOOTTTzzzxxxuuuttttttsssqqqoookkkcccVVVKKKCCC@@@@@@AAAEEEHHHLLLRRR[[[eeepppxxx{{{}}}}}}yyyssslllggg```^^^YYYUUUPPPKKKGGGDDDAAA@@@???>>>>>>@@@DDDFFFEEEFFFIIIOOOSSSXXXcccnnn}}}uuuhhhbbbcccdddgggbbbZZZRRRJJJCCC???>>>;;;888888;;;>>>>>>BBBGGGJJJJJJGGGBBB<<<999999;;;777777888888:::@@@HHHNNN\\\hhh}}}{{{oooqqqzzzxxxvvvhhh]]]UUUPPPMMMMMMJJJDDDAAABBBCCCCCCBBB@@@>>>===>>>@@@===@@@AAA???;;;888888:::333333333333333333333333222222444555666666666666333333333222222111111000111444777888777555444333000000000000000000000000111111111111000000000///222222222333333222111111.........---,,,,,,++++++,,,,,,++++++,,,---......+++***)))((((((((()))***)))(((((((((((()))******(((((((((((((((((())))))(((''''''&&&&&&&&&&&&&&&((((((''''''''''''(((((()))))))))(((((((((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((((('''&&&&&&&&&&&&'''((((((***)))((((((''''''((((((&&&&&&'''((()))(((((((((''''''((((((((()))))))))************************'''((()))***************)))***,,,---------+++***...111777>>>KKK]]]qqq~~~zzzzzz{{{{{{|||pppddd\\\cccmmmyyy|||lllZZZMMMEEEAAA?????????>>>>>>===<<<<<<;;;888999:::;;;===BBBGGGLLL|||wwwtttlllcccVVVKKKDDDBBBAAAAAADDDEEEGGGJJJPPPYYYcccjjjsssuuuzzz}}}yyyuuuppphhh```[[[SSSQQQNNNJJJFFFCCCAAAAAA===>>>?????????AAAEEEHHHGGGIIINNNUUU[[[cccqqqwwwkkkeeecccddddddeee]]]TTTLLLDDD<<<999;;;888666777<<>>======???;;;<<<<<<<<<:::888888888333333333333333333333333222333444555555555555555333333222222222222222222222555777777555333222222000000000000000000000000///000000111111000//////000000111111222111111111...---------,,,,,,++++++---,,,,,,,,,,,,------...+++)))'''&&&&&&''')))***))))))(((((())))))***+++''''''(((((((((((())))))***(((&&&%%%$$$%%%'''(((((((((''''''''''''(((((())))))((((((((((((''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))*********'''&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&&&&&&&%%%&&&((()))))))))((('''&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''((()))************)))***+++,,,---,,,+++***...///111555>>>MMM___lll{{{~~~zzzyyyyyy}}}}}}ooodddcccdddjjjwww}}}kkkYYYLLLCCC===<<<<<<<<<<<<<<<===>>>???;;;;;;<<<;;;<<<===AAADDDzzznnnfffYYYOOOIIIFFFDDDCCCCCCDDDGGGIIIMMMRRRYYY^^^eeehhhnnnuuu}}}~~~|||zzzyyyuuuqqqkkkddd\\\SSSMMMGGGFFFDDDAAA???>>>>>>???;;;===@@@AAABBBDDDHHHLLLOOORRRXXXaaahhhrrr}}}tttiiicccddddddbbb___\\\SSSKKKEEE???888666::::::888:::@@@DDDGGGKKKQQQLLLFFF???;;;:::999555222555666888:::???LLL]]]iii|||yyyxxx{{{}}}xxxiii]]]RRRIIIGGGGGGJJJLLLIIIEEEEEEJJJGGGFFFDDDAAA===;;;;;;<<<<<<;;;:::999999999777666444444444444444444444444333333444555555444444444222222222333333333333333444555666555333111111111000000000000000000000000...///000111111000//////------...///////////////------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,))))))(((((((((((())))))(((((('''''''''((())))))'''''''''((((((((())))))***)))'''&&&%%%&&&'''(((((((((''''''''''''(((((())))))((((((((('''''''''$$$%%%&&&'''(((''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&((()))***)))((('''%%%%%%&&&''''''((())))))((((((((((((((((((((((((&&&'''((()))************)))***++++++,,,,,,,,,,,,,,,---///111666???KKKTTTgggvvv}}}{{{||||||qqqiiiaaa```gggsssyyylll___OOOBBB;;;;;;;;;<<<>>>AAADDDFFFEEEEEEEEECCCAAA@@@@@@BBBxxx~~~rrrjjj]]]SSSMMMJJJGGGEEECCCEEEIIILLLOOORRRUUUXXXTTTWWW^^^fffooowww}}}~~~}}}{{{yyywwwtttpppjjjccc\\\SSSJJJDDD@@@???>>><<<::::::===>>>;;;>>>BBBDDDEEEHHHMMMQQQWWWZZZbbbllltttrrriii```___cccddd```ZZZRRRIIIBBB@@@<<<666777======<<<>>>EEEJJJMMMRRRWWWGGGAAA;;;;;;===<<<666000777999:::===EEETTThhhvvv{{{zzzwww|||ttteeeXXXMMMDDDBBBCCCHHHKKKIIIEEEHHHMMMGGGFFFDDD@@@<<<999999:::???<<<999888:::999666333444444444444444444444444444444444555444444333333222222222333333444444444666666666444111000000111000000000000000000000000...///000111111000/////////000111222222333222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***'''(((***++++++***)))((('''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))))))))((((((''''''''''''((((((''''''''''''(((((()))(((((((((''''''''''''$$$&&&(((******)))((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++'''&&&&&&&&&&&&'''((((((#########$$$%%%&&&((((((%%%&&&((()))***)))((('''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&'''((()))*********************++++++,,,------(((+++...000222777>>>DDDWWWhhh|||}}}{{{wwwzzz|||pppbbb[[[\\\cccnnnvvvuuuaaaOOOAAAAAAAAABBBFFFJJJOOORRRQQQQQQPPPMMMIIIEEEDDDDDDgggppp}}}ssseee\\\UUUNNNJJJJJJJJJLLLNNNPPPTTTXXXUUUNNNRRRQQQTTTZZZ___fffsss~~~zzz}}}}}}zzzxxxwwwtttnnnjjjlllggg^^^UUUMMMGGGDDDCCC>>><<<:::;;;<<<>>>>>>>>>???AAADDDHHHMMMQQQUUUXXX```hhhttt~~~wwwiiiccc______aaa___XXXRRRHHHDDD>>>:::888999<<<>>>??????BBBHHHOOOSSSRRRPPPBBB???:::777666777777777===::::::AAAPPPdddwww~~~xxxnnn^^^NNNHHHJJJFFFEEEFFFIIIKKKLLLKKKJJJEEECCC@@@===:::999999:::999999999:::;;;:::888555555444444333333222111111333333555555555555333333222333333333222333666888666555555444222111000000//////000111111111111000///000222333222111///---000///------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((+++++++++***)))((((((''')))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((('''%%%%%%&&&(((***,,,''''''((((((((((((''''''))))))************))))))))))))))))))************,,,,,,,,,...000333666888HHHQQQdddzzzxxxuuuyyy}}}zzzkkk]]]UUUVVV]]]dddrrrqqqZZZKKK@@@===DDDKKKOOO[[[iiidddfffccc\\\UUUNNNEEE===\\\fffvvvwwwjjjccc\\\VVVRRRRRRSSSUUUWWWWWWYYYZZZUUUMMMIIIGGGHHHMMMQQQWWWcccnnnrrruuuzzz}}}}}}yyyuuurrrqqqnnniiieeeaaa]]]UUUMMMFFFAAA???>>>;;;:::999:::;;;>>>???@@@CCCEEEIIINNNTTTZZZaaaeeennnxxx|||nnnbbb^^^ZZZWWWUUUPPPIIICCCAAA???<<<999888888:::;;;>>>AAAGGGMMMRRRRRROOOLLL???===999666444444333333888999<<>>;;;999888888888888888888:::<<<;;;888666555555444333222222222222111222222333333222222111444444555444222333555777555555444333222111000000///000000111111111111111000000111222111000///.........---......///...---++++++++++++++++++++++++++++++******)))(((((('''++++++******)))(((((('''***)))((('''&&&%%%$$$###&&&''''''((((((''''''&&&'''''''''''''''''''''''')))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((()))***''''''((((((((((((''''''))))))************))))))))))))))))))************+++,,,,,,---///222444666;;;CCCSSShhhyyyzzzsssqqquuuzzzqqqbbbWWWSSSUUUXXXgggvvv|||iiiUUUIIIAAADDDHHHLLLXXXfffnnnrrrqqqiii```XXXPPPHHHYYYdddsss~~~~~~sssmmmgggaaa]]]]]]```ccccccbbbbbb```WWWMMMDDD@@@???AAADDDIIIRRR\\\eeeiiinnnsssvvvyyy}}}}}}|||xxxssslllhhhfffddd___[[[UUUQQQKKKEEE@@@<<<;;;;;;:::::::::;;;===???BBBDDDFFFIIINNNTTT[[[dddnnnttt~~~nnnccc^^^]]]ZZZUUUOOOHHHAAA===;;;;;;::::::::::::::::::>>>EEEMMMSSSRRRNNNHHHEEE999888777555444444555555777;;;BBBOOOaaauuuxxxyyykkkaaaWWWMMMIIIJJJIIIHHHHHHIIIIIIIIIFFFDDD@@@>>><<<999777666666666777777888:::<<<<<<:::888777666444222222222333333111222222333333222222111555666666555333333444666555444444333222111000000///000111111222222111111000000000000////////////,,,---...//////...---,,,*********************************)))((((((''''''+++******))))))(((((('''***)))((('''%%%###""""""''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((''''''((((((((((((''''''((())))))******))))))((())))))))))))************+++++++++,,,...///111222444999EEEVVVfffvvv~~~zzztttoooooossswww|||lll^^^TTTOOONNN\\\jjj{{{zzzeeeVVVHHHEEEFFFJJJUUUaaaqqqwwwzzzsssiii```WWWPPPgggoooxxx~~~|||xxxsssmmmhhhhhhjjjmmmnnnlllkkkfff\\\QQQGGGBBB>>>>>>???BBBIIIPPPVVVZZZaaaggglllqqqvvvyyy~~~~~~{{{xxxvvvqqqkkkbbb\\\YYYVVVRRROOOKKKHHHDDD@@@===<<<<<<<<<<<<======>>>???BBBGGGJJJLLLQQQXXX```iiitttrrreee^^^[[[\\\[[[VVVMMMEEEAAA???:::::::::;;;<<<===???@@@BBBIIIPPPQQQLLLEEE???===333444555666666888:::<<<<<>>===;;;999777666666666777777999;;;>>>>>>===;;;999888666444333444555666444444444444444444444444666777777666444333333444444333333222111000000000///000111111222222111111111000///.........//////,,,...000111000...------+++++++++++++++++++++++++++*********)))))))))(((******))))))(((((((((((()))(((((('''&&&%%%$$$$$$'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&''''''((((((''''''&&&(((((())))))))))))((((((((()))))))))*********************+++,,,---......111333;;;HHHVVVfff|||{{{yyyvvvqqqnnnnnnsssvvv|||xxxiii\\\SSSOOOUUU```nnnzzzuuueeeTTTLLLIIIJJJQQQYYYcccmmmuuurrriii```VVVNNNwww{{{}}}zzzyyy~~~{{{vvvuuupppssstttrrrpppkkk___SSSJJJDDD???>>>>>>>>>BBBHHHIIINNNUUU\\\bbbggglllooossswww|||~~~{{{wwwuuusssqqqmmmkkkhhhaaaXXXQQQMMMJJJFFFBBBBBBAAA???===<<<======>>>>>>???@@@@@@BBBEEEKKKPPPYYY```jjjttt}}}zzzmmmddd```YYYZZZXXXQQQGGG???;;;;;;;;;:::999999;;;???CCCEEEHHHKKKLLLIIIBBB;;;777666222333555666666888<<<@@@CCCKKKYYYhhhvvv~~~yyyiiiXXXPPPLLLIIIHHHHHHIIIHHHGGGGGGGGGEEEBBB@@@===<<<;;;999888777777777777888999<<>><<<;;;:::888777666666777777444444444444444444444444666777777666444222222333222222222111111000000/////////000111111111111000000///......------......,,,///222222000.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))((((((((((((((('''''''''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''((()))************)))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((((()))))))))************((())))))***++++++,,,,,,+++,,,111:::DDDSSSiii{{{zzzvvvuuurrrooommmnnnqqqsssxxx~~~sssggg^^^YYYTTTYYY```iiiuuuwwwfff[[[TTTPPPOOOPPPTTT___iiijjjfff___UUUMMM|||tttrrrvvv|||~~~|||~~~}}}yyyuuunnnaaaUUUKKKDDD???>>>>>><<<===@@@BBBFFFMMMRRRVVVZZZ^^^aaaeeejjjpppvvvzzz}}}|||zzztttpppkkkiiihhhgggccc```ZZZTTTLLLGGGDDDBBB>>>;;;;;;;;;;;;;;;;;;===>>>???>>>AAACCCEEEGGGLLLTTTZZZeeeooo|||vvvmmmfffccc]]]\\\WWWNNNCCC;;;888888:::999888888;;;???DDDGGGIIIHHHEEE???999555333333333555777666666999???DDDMMMWWWgggvvvzzzxxxmmm___QQQJJJHHHFFFFFFGGGGGGFFFFFFFFFFFFEEEBBB@@@<<<;;;;;;:::999999888777777777888;;;>>>>>><<<::::::::::::999888888777777333222222111111222222333444666777666333222111222111111111000000000//////---...//////000000//////...............---------+++///222111///---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''(((((())))))(((((('''))))))))))))************'''''')))***++++++++++++++++++///444999CCCWWWhhh|||{{{tttrrrqqqooommmlllmmmnnnnnnuuu{{{xxxoooiiifffYYYXXXWWWZZZdddsssxxxooohhh___UUUMMMNNNVVV]]]```aaa___YYYQQQ~~~rrrkkklllpppwwwzzz~~~uuufffYYYMMMGGGBBBCCCCCC@@@>>>???@@@CCCGGGJJJLLLMMMOOOPPPTTTYYYaaahhhnnnssswwwzzzwww{{{~~~~~~zzzvvvrrrooommmgggbbb]]][[[[[[[[[WWWTTTKKKGGGAAA?????????===:::999999:::;;;===???AAABBBAAAEEEJJJMMMQQQXXXccckkkuuuzzzssslllgggddd```\\\UUULLLCCC===;;;;;;::::::;;;===@@@CCCFFFHHHFFFBBB===888666555333222444666999999:::@@@IIIQQQ^^^iiixxxuuuzzz{{{bbbWWWLLLGGGEEECCCCCCFFFEEEDDDDDDEEEFFFEEECCCAAA::::::::::::999999888777555555666999;;;;;;999777888888999:::999777555444333222222111111222222333222444555555333111111111000000000000000/////////,,,------...............------...///...---,,,+++***---000///+++***,,,///++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((%%%&&&&&&''''''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''))))))))))))************%%%&&&(((***+++,,,,,,+++---...111444444:::IIIXXXiiiyyy|||uuuqqqppppppooooooooommmlllpppyyy|||vvvsssssshhhaaaXXXTTTWWWbbbrrr}}}wwwgggZZZPPPQQQQQQRRRXXX]]][[[VVVsssgggdddfffpppsssyyy{{{kkk^^^RRRLLLHHHIIIIIIFFFBBBBBBAAACCCEEEFFFEEEDDDDDDDDDGGGLLLUUU]]]dddjjjooorrrooosssxxxzzz{{{|||}}}yyysssnnniiieeecccYYYTTTNNNLLLNNNMMMJJJFFFAAA>>>;;;;;;===>>>===;;;::::::<<<===@@@BBBDDDFFFEEEJJJPPPUUU[[[dddqqqzzz|||uuupppkkkfffccc[[[VVVNNNFFF@@@>>>======;;;<<<@@@CCCFFFHHHIIIIIIBBB===888555666777555333333666:::===AAAJJJWWW```mmmxxx{{{www|||mmmZZZRRRJJJFFFCCCAAABBBFFFCCCBBBCCCDDDFFFFFFDDDBBB999999999999999888777777333333444666888888666444555777999:::999777444222555555333333333333555555000222444444333111111111000000000000////////////+++,,,------......------,,,---...//////---+++***))),,,...,,,((('''+++///******************************************++++++'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$###$$$&&&)))***%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''))))))))))))************%%%&&&(((***,,,,,,,,,,,,+++---000222///111>>>LLL[[[lllyyysssssssssssssssrrrooommmmmmxxx{{{zzz{{{wwwmmm___TTTQQQWWWcccnnnyyy~~~zzzjjjRRRNNNHHHFFFNNNXXX[[[WWWoooeeedddgggjjjlllqqqxxxsssjjj___ZZZRRRLLLIIIIIIIIIIIIFFFHHHJJJHHHDDD@@@???@@@>>>AAAEEELLLSSSZZZ___bbbeeehhhlllppprrrvvvzzz|||~~~~~~}}}{{{yyyxxxsssllleee```ZZZUUURRRLLLKKKFFF@@@???BBBBBB???<<<999777888<<<@@@AAA@@@;;;:::<<<@@@AAA@@@CCCHHHOOOTTTZZZ```hhhsss}}}vvvrrroooiii```YYYTTTPPPJJJDDDAAA@@@AAABBBBBBEEEIIILLLKKKFFF@@@<<<<<<;;;888555222222444666333888===BBBHHHTTTcccooo{{{{{{zzz~~~jjj___QQQNNNIIIDDD@@@>>>======@@@BBBEEEHHHHHHGGGDDDBBB:::::::::999888777666555333333333444444444444444777777999999888666444222444333333444555666444333222222222222222111//////000000000000000000000000...------......,,,+++,,,,,,,,,---------------------,,,++++++++++++,,,---***++++++,,,,,,++++++***************************&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''')))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''***'''%%%&&&((((((&&&$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((&&&$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&((()))&&&&&&''''''((()))))))))*********)))))))))))))))+++***)))***---111666999OOO]]]rrrwwwvvvuuuuuuuuussspppmmmqqqwww~~~}}}~~~xxxlll\\\QQQOOOVVV\\\llltttiiiZZZLLLJJJKKKKKKNNNSSS~~~ssskkkjjjlllkkkkkkmmmrrryyy|||sssgggbbbZZZTTTQQQPPPPPPPPPLLLMMMMMMIIICCC>>><<<<<<;;;===@@@EEEJJJOOOSSSVVVZZZ]]]```dddgggkkkooossswww{{{}}}~~~~~~}}}|||{{{{{{yyyvvvsssooojjjccc\\\VVVRRRNNNKKKEEEEEEAAA======@@@@@@===???<<<999888:::<<<<<<;;;@@@???AAAEEEGGGGGGLLLRRRSSSYYYcccmmmxxxyyysssmmmiiicccZZZTTTMMMKKKGGGDDDBBBCCCDDDEEEHHHJJJLLLMMMJJJDDD>>>:::666666555333111111444666:::>>>CCCHHHPPP^^^ppp}}}|||yyyuuubbbYYYNNNKKKGGGBBB>>>===<<<<<>>@@@CCCFFFGGGNNNOOORRRTTTXXX\\\bbbfffnnnrrrwwwzzz{{{|||~~~|||||||||yyywwwuuuvvvwwwuuuuuuuuuuuuuuurrrnnnjjjbbb]]]VVVOOOJJJFFFCCCAAA<<<======;;;===AAA@@@<<>>;;;:::;;;<<<===<<>>>>>===<<<;;;999777666666666666555444444444333444555666666555444222111222111111333555666555444333444444333333222111000////////////////////////000...,,,+++,,,...---,,,......------,,,,,,++++++,,,++++++******++++++,,,******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&%%%&&&(((((('''&&&''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''"""###%%%&&&%%%%%%&&&'''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))+++,,,...000111888BBBRRRbbbqqq|||yyyvvvtttqqqooottt{{{}}}uuukkkaaaZZZWWWSSSYYYdddrrr}}}{{{pppaaaTTTHHH@@@>>>AAA~~~|||zzztttmmmjjjmmmttt{{{|||wwwqqqllliiigggeeedddccc```[[[SSSKKKCCC===:::999999::::::<<<===??????DDDFFFGGGIIIKKKPPPVVV[[[fffjjjnnnrrrtttuuuwwwyyy~~~vvvtttrrrooollljjjiiiiiiiiiiiijjjkkkkkkgggbbb^^^WWWQQQJJJDDDAAA>>><<<;;;888;;;<<<===@@@EEEEEEAAA@@@???>>>>>>???AAACCCDDDCCCCCCFFFMMMSSSXXXaaajjjsss{{{~~~zzzqqqlllddd]]]VVVPPPIIIEEE@@@@@@AAABBBCCCDDDEEEFFFLLLKKKHHHEEEAAA<<<888666111333444444555666999;;;@@@FFFOOOXXXbbbpppvvvwww}}}vvv|||mmm\\\OOOJJJFFFDDDBBB???=====================<<<<<<======>>>>>>======<<<:::888666555777777666555555444333333333333444444333222111111000000000333555666666555222222333222222111000///////////////////////////000000///...///000---(((......------,,,+++******)))))))))(((((()))))))))******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((%%%&&&((((((((((((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((((((###$$$$$$%%%&&&'''((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%((((((&&&$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&''''''(((((()))((((((((()))))))))))))))'''((()))+++,,,,,,------...555AAANNN^^^qqq|||yyyvvvtttrrrvvv}}}xxxoooeee___TTTUUUYYY```iiirrrxxxzzzyyytttkkk___QQQEEE???>>>zzzqqqllllllpppuuuyyy|||}}}{{{xxxvvvtttrrrppplllhhhaaaXXXOOOGGG@@@<<<999999999999:::;;;<<<===>>>???@@@@@@BBBEEEKKKOOOYYY]]]bbbgggjjjnnnrrrtttsssuuuwwwxxxyyy{{{}}}yyyvvvooolllgggccc___]]][[[ZZZ[[[[[[\\\^^^^^^[[[VVVRRRMMMIIICCC???===;;;:::999888<<>>>>>???@@@@@@AAAAAAAAACCCBBB???===:::777555444222333444555666888<<>>>>>>>><<<;;;:::999999:::;;;;;;;;;;;;;;;:::888666555444777777666555444333333222222222222222222111111000000000000222555666555444111111111000000///...---........................---111222333777:::444+++......---,,,++++++******++++++,,,,,,,,,,,,++++++)))******++++++******)))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''(((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''((((((###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((((('''$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&'''(((((((((''''''(((((())))))))))))'''((()))***+++++++++***)))///777AAANNNaaawww|||zzzxxx|||~~~vvvpppeee___WWWSSSVVV^^^fffkkkrrrsssrrrjjj___RRRGGG@@@}}}vvvqqqppprrruuuvvvwwwxxx{{{wwwqqqhhh^^^UUULLLDDD???:::::::::::::::;;;<<<===:::;;;;;;;;;;;;<<<@@@CCCHHHLLLSSSYYY___dddjjjnnnjjjlllnnnpppsssvvv{{{~~~~~~~~~~~~~~~|||{{{zzzzzzzzzyyyyyyzzz||||||zzzuuupppmmmeeeaaa[[[VVVSSSPPPNNNLLLMMMMMMNNNOOOPPPNNNKKKHHHEEEBBB???===<<<<<<;;;999:::>>>AAACCCHHHNNNOOOKKKCCCDDDDDDDDDDDDGGGJJJMMMPPPRRR[[[hhhttt{{{tttmmmeeeaaaZZZVVVPPPIIIDDD@@@???>>>=========<<<<<<;;;;;;;;;999888888666555444444333222333444666888<<>>=========>>>>>>;;;<<<<<<:::999888999;;;===AAAGGGLLLQQQVVV[[[___]]]___bbbeeehhhmmmssswwwvvvvvvvvvwwwxxxyyyzzz{{{zzz{{{~~~~~~}}}||||||}}}}}}~~~|||xxxtttpppooommmllljjjkkkmmmooopppnnnjjjeeeaaaYYYTTTNNNIIIGGGFFFDDDBBBBBBAAAAAACCCDDDDDDBBB@@@===<<<;;;;;;===<<<;;;999:::===???AAAFFFLLLNNNKKKEEEGGGIIIJJJKKKNNNTTTXXX___cccnnn~~~~~~xxxqqqjjjbbbZZZUUUNNNKKKFFF@@@<<<;;;<<<======<<<:::999888777777777444444444444444444444444444555777999===EEEMMMSSS]]]ggguuuqqqbbbWWWOOOIIIFFFGGGCCCBBBBBBAAA??????>>>>>>888888888777777777666666777777777777777666555444333333333333333333222222222111111111111111222222111111111222444444333222000000000000///...---,,,........................,,,000222222:::EEEBBB777,,,,,,++++++++++++++++++(((((()))******)))(((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&((()))(((&&&%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""%%%&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%&&&&&&''''''(((&&&&&&''''''((())))))***'''(((((()))******++++++***---000333888EEEVVVbbbrrrmmmZZZNNNJJJJJJLLLWWW```jjjppptttpppcccVVV|||yyyvvvssssssvvv|||rrrggg\\\RRRKKKEEEDDDCCCBBBAAA@@@@@@@@@>>>??????===:::888888888;;;===AAADDDFFFIIIMMMPPPMMMOOORRRVVVZZZ___fffjjjnnnnnnooopppqqqssstttuuutttvvvyyy|||~~~~~~}}}}}}|||zzzyyywwwvvvvvvyyyyyyzzz|||}}}uuuqqqkkkgggdddaaa___]]]^^^aaadddeeeddd```[[[XXXPPPKKKEEEAAAAAAAAA???===;;;::::::;;;===>>>===<<<888888999;;;<<<===;;;999999<<<===>>>CCCIIIKKKIIIEEEIIIMMMOOORRRXXX___dddqqqvvvuuuqqqjjjccc\\\TTTMMMHHHFFFCCC???:::777777:::<<<<<<:::888777555555555666222333444444555555444444888999:::===CCCMMMXXX___iiirrryyykkk[[[QQQJJJEEEDDDFFFBBBBBBAAA@@@???>>>===<<<777777888888777666555555666666777777777777666666222222222222222222222333222111111111111111222222222111111222444444222111111111111111000///...---........................///222///,,,333???===333++++++++++++++++++,,,,,,+++,,,---......---,,,+++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''%%%$$$$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&(((***(((%%%$$$%%%'''###$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''((())))))***(((((((((((()))+++,,,---+++---///000333===LLLWWWbbbqqqwwwbbbRRRJJJFFFEEEJJJUUUaaammmwww{{{qqqdddyyy}}}xxxrrrnnnooorrruuuvvv{{{~~~|||pppeeeYYYQQQNNNKKKIIIGGGGGGGGGEEEDDDEEEAAA===:::999999888888::::::;;;>>>AAABBBAAA@@@GGGFFFGGGIIIMMMRRRWWWZZZ___aaacccfffiiilllmmmnnnnnnmmmmmmpppuuuxxxxxxvvvwwwyyy|||}}}|||||||||}}}~~~}}}~~~~~~}}}{{{yyy{{{yyyvvvrrrnnnlllkkkjjjlllmmmpppsssvvvvvvtttrrrhhhddd]]]XXXUUUSSSQQQPPPQQQRRRSSSTTTSSSRRRPPPNNNBBBAAA@@@???============888888777777777888999999<<<;;;:::;;;<<<<<<;;;:::<<<;;;<<<@@@BBBCCCGGGMMMOOORRRUUUXXX[[[bbbkkkrrryyyjjjddd[[[SSSMMMIIIFFFCCC;;;;;;:::999:::;;;<<<===777777666555444333333333444555555444333444666999666;;;AAAGGGMMMXXXeeeooowwwmmmbbbUUULLLHHHGGGEEECCC??????>>>>>>======<<<<<<;;;999777666666777999;;;777777888888777666555444000111333333444333222111333333222111000000111111000000000000000000000000111222222222111000...---/////////000//////......000000111111111111111000*********)))******++++++,,,,,,+++***)))))))))***+++++++++***)))((((((''''''((()))((('''&&&'''(((((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''&&&''')))(((''''''((()))***)))(((&&&%%%$$$######$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%%%%&&&((()))***)))'''&&&)))))))))))))))******+++***+++,,,000666<<>>>>>???BBBFFFJJJLLLSSSUUUYYY\\\___aaabbbcccdddbbbcccfffkkkoooqqqqqqrrrtttwwwwwwwwwvvvwwwwwwyyyzzz|||~~~}}}|||~~~|||{{{yyyyyyyyyxxxwwwvvvwwwxxxwwwvvvttttttrrrnnnjjjfffcccaaaaaa```aaacccfffiiiiiigggeee]]]XXXSSSNNNKKKIIIGGGFFFEEEFFFGGGHHHGGGFFFDDDCCC@@@???>>>===<<<;;;;;;;;;::::::999888888999999999;;;;;;;;;<<<>>>?????????AAA???@@@CCCEEEFFFLLLSSSYYY\\\aaadddiiipppyyyzzzpppiii]]]WWWPPPIIIDDDAAA>>><<<::::::999999:::;;;<<<===777666555444444333333333222222333222222333666999;;;AAAJJJPPPWWWaaannnxxxzzzfff]]]QQQIIIFFFEEECCC@@@??????>>>======<<<<<<;;;;;;999777666666777999;;;999888888777666555555444111222333333333333222111333222111000000000000111000000000000000000000000000000111111000///---,,,++++++,,,,,,---,,,,,,+++------...............---++++++******************,,,+++******))))))******++++++******)))(((((('''((()))***)))'''&&&'''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&'''''''''''''''''''''''''''((()))((('''&&&'''((()))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""######$$$$$$%%%&&&&&&''''''((()))++++++***)))(((((((((''''''(((((()))******+++---000555;;;@@@CCCFFFNNN\\\kkkzzzxxxttttttwwwzzz~~~}}}wwwdddVVVMMMJJJGGGGGGJJJPPPZZZdddmmmrrrlllmmmnnnllllllnnntttzzz{{{uuulllddd```___^^^]]]```eeemmmtttzzz~~~zzzqqqkkkeeeccc```^^^\\\YYYUUUSSSPPPKKKDDD???<<<;;;:::999555777999999888:::>>>BBBAAA???<<<::::::;;;>>>@@@FFFHHHMMMQQQTTTUUUVVVUUUUUUTTTTTTWWW\\\aaaeeefffhhhjjjmmmmmmmmmllllllmmmnnnppprrruuuwwwyyy{{{{{{wwwyyyyyyxxxvvvtttttttttyyy{{{}}}}}}||||||zzzwwwtttqqqooommmmmmkkkjjjjjjkkkmmmnnnlllkkkhhhfffbbb]]]YYYUUUSSSRRRQQQQQQSSSVVVXXXYYYWWWUUUOOOKKKFFFBBB@@@???===<<<;;;<<<=========<<<;;;:::<<<<<<;;;:::::::::::::::<<<;;;::::::999999999999888999:::<<<>>>@@@AAABBBEEEBBBBBBFFFIIILLLTTT\\\hhhlllrrrwww|||xxxmmmbbbZZZNNNIIICCC>>>;;;999888666888888888999:::;;;;;;<<<777666555444333333333333111222333222222444888:::===EEEPPPZZZbbblllxxxooo[[[UUULLLFFFDDDBBB???===>>>>>>======<<<;;;;;;;;;:::999777666666777999:::;;;:::888666555444555555222222333333333222222111222111000000000000000000000000000000000000000000//////000000///...---,,,)))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++***))))))))))))++++++***)))))))))******+++******))))))(((((('''(((******)))((('''((()))(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&((((((&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######%%%%%%&&&&&&''''''((((((&&&''')))*********)))(((''''''&&&&&&''''''((()))***+++---000444888;;;======DDDOOO[[[jjjzzz{{{rrrlllkkkmmmoooqqqqqqsssxxxooo```UUUPPPKKKJJJHHHHHHMMMXXXdddmmmdddcccaaa```bbbiiirrrzzz}}}~~~yyyqqqfff]]]YYYYYYZZZ[[[XXX\\\bbbhhhnnnuuu{{{{{{xxxvvvtttqqqooojjjeeebbb[[[TTTKKKDDD@@@>>>===<<<777999:::999999>>>HHHPPPTTTNNNEEE===999888;;;======@@@EEEJJJMMMMMMMMMLLLHHHGGGGGGIIIMMMRRRVVVXXX\\\^^^```aaa```______```aaabbbeeehhhkkknnnqqqrrrmmmooopppooollliiihhhhhhmmmooosssvvvwwwvvvtttsssrrrpppnnnjjjfffccc```___]]]]]]]]]___aaabbbbbb```\\\YYYUUUPPPLLLHHHFFFEEEFFFFFFGGGIIILLLLLLKKKIIIFFFCCC???<<<;;;:::888777::::::;;;;;;;;;;;;:::999999999888888888999999:::<<<;;;:::999999999999999:::<<<>>>@@@AAACCCFFFHHHJJJHHHIIINNNSSSZZZeeeooo{{{wwwlll```TTTLLLCCC@@@;;;999888777666666666777888999::::::::::::666555444444333333333444444555555444444666:::===???IIIXXXeeeoooyyy~~~|||wwwcccQQQMMMHHHDDDBBB@@@===;;;======<<<<<<;;;:::::::::999888777666666777888999<<<:::777555444444555555222333333333222222111111111111000//////000000111000000000000000000000000//////000000000///---,,,+++,,,---...///000000000------.........---,,,,,,+++++++++***)))(((((('''******))))))))))))************))))))(((((((((((()))*********((('''((()))(((((('''''''''&&&&&&&&&%%%%%%'''(((((('''%%%%%%((('''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''%%%$$$$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&&&&''''''(((((($$$%%%&&&'''''''''&&&&&&''''''&&&&&&''''''((()))***+++---000222555666777<<<@@@GGGPPP[[[kkk}}}uuummmjjjhhhhhheeeeeeggglllvvvtttggg^^^ZZZUUURRRMMMIIIJJJRRR]]]fffccc```\\\[[[___hhhttt|||yyyzzz||||||sssggg\\\XXXYYY[[[]]]XXXYYY[[[^^^bbbiiiqqqwwwyyy}}}|||vvvrrreee^^^SSSIIICCC@@@???>>>;;;<<<<<<:::;;;DDDRRR]]]ccc[[[MMM@@@888777999<<<999<<<@@@DDDGGGGGGEEEDDDAAA@@@@@@???AAADDDHHHKKKOOOQQQSSSTTTSSSRRRRRRRRRSSSTTTVVVYYY]]]```ccceeebbbcccdddccc```]]][[[[[[^^^```dddgggiiijjjiiiiiifffeeebbb___[[[WWWTTTRRRPPPPPPPPPSSSUUUWWWVVVUUUPPPNNNJJJFFFBBB???===<<<>>>>>>>>>@@@CCCCCCBBBAAA???===:::888888888777555::::::;;;;;;;;;;;;;;;:::888888888888888999:::;;;;;;;;;::::::;;;;;;<<<<<<@@@BBBEEEGGGGGGIIILLLNNNPPPOOORRRZZZcccmmmzzzttthhh]]]RRRGGG@@@>>>;;;888777777888777777666777999;;;;;;:::999888555444444333333333333444555555555444444666;;;>>>DDDPPPaaappp{{{~~~~~~hhhXXXJJJHHHEEECCCAAA???===;;;<<<<<<;;;;;;:::999999999888888777666666777888888;;;:::777555444444555666333333333222222111111111111111000000000000111111000000000000000000000000///000111222111000///...------///000111111111111---------------,,,++++++***+++++++++***((('''&&&***))))))((())))))******)))))))))(((((((((((((((((()))***)))((('''''')))''''''''''''&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''$$$######$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''(((((()))*********,,,...///111222222555888<<>>AAAIIITTT]]]```XXXKKK>>>666555777:::666888<<<>>>@@@@@@???>>>;;;<<<;;;::::::;;;>>>AAADDDFFFHHHHHHGGGFFFFFFFFFFFFGGGHHHKKKNNNQQQTTTVVVTTTUUUVVVTTTQQQOOONNNOOONNNPPPSSSVVVXXXZZZ[[[\\\XXXWWWUUUSSSOOOLLLHHHGGGEEEEEEEEEHHHJJJLLLKKKJJJFFFDDDAAA>>>;;;999999888888888888999;;;<<<;;;::::::888666666777777666555888888888888888888999999888888999999:::<<<===>>><<<<<<===>>>@@@BBBCCCDDDCCCGGGKKKLLLLLLMMMQQQUUUVVVVVV[[[fffqqq~~~vvviii]]]TTTLLLDDD>>>;;;999666666777888777777888999;;;===<<<:::888666444444333333333333444444333333333333444888>>>BBBJJJVVVgggvvv{{{~~~~~~mmmXXXOOOFFFEEECCCAAA???>>>===<<<;;;;;;::::::999888888888777777777666666777777777999888777666555555666666444444333222111111111111111111111111111111222333000000000000000000000000///000111222222111000///,,,---...///////////////+++,,,,,,++++++***)))((()))******+++***)))'''&&&))))))((((((((()))******(((((((((((((((((((((((('''))))))((('''&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$######$$$%%%$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''(((((()))************+++,,,---///000---000444999@@@MMM\\\fff|||xxxnnnddd]]][[[\\\^^^bbbjjjwwwxxxpppmmmnnnpppkkkgggbbb___^^^^^^^^^]]]lllfff]]]WWWVVVZZZ___ccceeegggkkkrrryyy~~~}}}wwwqqqnnnmmmkkkjjjhhhgggddd```\\\[[[\\\^^^dddkkktttzzz}}}{{{lll___VVVRRRPPPOOOIIIHHHHHHHHHJJJMMMPPPRRRPPPKKKCCC<<<777777888:::777888:::;;;<<<;;;;;;:::666777999888666666999;;;<<<>>>@@@@@@???======>>>======>>>???BBBDDDGGGIIIHHHIIIHHHFFFDDDBBBCCCDDDBBBBBBCCCEEEGGGJJJLLLMMMKKKKKKJJJHHHEEEBBB???===<<<<<<<<<>>>AAABBBBBBAAA>>>===:::888777666666777666555555666888999888777888777666666777888777666888777777777888888999::::::::::::<<<===???AAABBB@@@AAABBBEEEHHHKKKNNNOOOMMMRRRWWWYYYYYY\\\aaaffffffgggnnnzzzvvvlll___TTTLLLGGGCCC@@@;;;:::888777888999888888999;;;===???===:::777444444333333222333333444444111222444555999???FFFKKKXXXcccrrrpppZZZMMMJJJCCCCCCBBB???===<<<<<<===:::::::::999888888777777777777777666666777777777777777777666666666666666555444333111111111111111222222222222222333444444000000000000000000000000...///000111111000//////------...............---,,,,,,,,,,,,+++***)))((('''(((*********)))((('''((((((((((((((()))******((((((((((((((((((((((((&&&'''((('''&&&%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!!"""$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((()))***)))(((((()))+++---///+++...111444999BBBMMMVVVeeesssyyykkkaaa___```bbbeeekkkwww}}}vvvqqqrrruuuyyyvvvqqqllllllnnnnnnjjjeeezzzssshhh___ZZZZZZ\\\]]]]]]___dddllluuu{{{~~~~~~|||{{{zzzzzzxxxuuusssqqqqqqnnnhhhbbb\\\YYYYYYWWW___iiipppssswww}}}yyykkkbbb]]][[[ZZZQQQPPPQQQRRRRRRPPPLLLIIIBBBAAA???===<<<<<<<<<===999::::::;;;;;;:::::::::222444777777555555777999888:::;;;<<<:::999888999888888888999;;;===???AAA@@@@@@@@@===;;;:::<<<>>>;;;;;;:::;;;===???AAACCCCCCCCCBBBAAA???<<<999888777777777999;;;===<<<;;;999888777555555555666666777555555666888999888777999777777888999:::999888:::::::::::::::;;;<<<===;;;;;;<<<===???AAACCCDDDCCCDDDGGGJJJNNNRRRVVVXXX]]]bbbhhhlllmmmpppvvv||||||}}}}}}xxxkkkaaaSSSIIICCC@@@>>><<<>>><<<::::::;;;;;;:::999;;;===???@@@>>>;;;666333333333333222222333444444222444666999>>>FFFOOOUUUiiisss~~~}}}ttt```NNNGGGIIIBBBBBB@@@>>>;;;:::;;;<<<::::::999999888777777777666777777777777777777666555555666777888777777777666444333111000000111111333222222222333444444555000000000000000000000000---...///000000///....../////////000//////....../////////...---,,,+++***&&&''')))***+++***((('''((((((((((((((()))******'''''''''(((((((((((((((&&&'''((('''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''***)))'''&&&'''***---///***,,,...///111666>>>DDDTTTbbbwwwuuujjjdddeeefffhhhmmmxxx}}}wwwtttuuuzzz~~~yyysssuuuzzz|||vvvppprrrhhh___VVVTTTVVVZZZ\\\___eeekkkqqqvvvxxxxxxvvvxxx{{{{{{xxxwwwyyyxxxwwwuuuqqqjjjaaaYYYTTTWWWXXXZZZ^^^dddkkkppptttyyyzzz|||xxxqqqmmmiiifffaaabbbbbbaaa^^^ZZZVVVTTTNNNJJJEEEAAA???===<<<;;;===;;;:::999:::999888666999888777666777777555444777777888888777666444333777888888999999888888777888888888777777777666666666666777888999999999999;;;;;;:::999777666555555666666555555444555555555666666555444444444444444666666666666666555555555777666666888:::;;;;;;;;;<<<;;;:::;;;===>>>???>>>>>>???@@@AAAAAACCCFFFIIIJJJOOOUUUZZZ___dddkkkqqqqqqvvv||||||rrrkkk\\\TTTHHH???<<<<<<<<<<<<===<<<;;;:::<<>>;;;777555333555666555333222333444222777===>>>AAALLL```pppyyy{{{zzzvvvaaaVVVNNNGGGBBBAAA???===:::999999::::::===;;;:::;;;<<<;;;777444333666888666333222444666444444444555555555666666555555333222111000000000111111111111222333444555666555444333111000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++***'''&&&''''''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$########################"""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########!!!###&&&)))***(((&&&$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((&&&''''''((()))******+++---,,,******,,,000444777GGGPPP___ppp{{{ooommmkkklllqqq{{{}}}|||~~~~~~~~~|||vvvmmmcccZZZVVVWWWUUUWWWZZZ___dddiiilllooorrrqqqsssyyyzzzxxxwwwzzzyyyxxxwwwtttnnnhhhbbb___ZZZYYYWWWWWWZZZ___eeeiiioooqqquuuzzz~~~{{{yyyvvvsssttttttrrrooojjjeeeaaaYYYTTTMMMGGGDDDBBB@@@???@@@>>>>>>>>>??????>>><<<888777555555666666555444777777888888777666444333666777777777777777777666777777666666666555555555444555555666777777777777999999888777666555555444888777777666666666666666888777666555444555555666666666666666666555555555999999999;;;===?????????AAAAAAAAABBBDDDFFFGGGGGGGGGHHHHHHHHHHHHJJJNNNPPPYYY]]]ccciiipppwww{{{uuulllbbb[[[SSSLLLCCC<<<:::;;;<<<<<<;;;<<<>>>@@@CCCEEEFFFGGGCCCBBBAAA???<<<999666444111333444333222222333555;;;>>>AAAGGGPPP___ppp|||xxxcccTTTLLLGGGCCC???BBB@@@>>><<<;;;;;;<<<===;;;::::::<<<>>>>>><<<999555666777666444444444555333444444444555555555666444444333222111111111111111111111111222333444555555555444333222222111000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))***+++***'''&&&'''(((''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%'''(((((('''$$$###%%%$$$$$$######$$$$$$%%%(((((('''&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((&&&''''''((())))))******+++*********+++...222444777@@@NNN\\\kkkzzzzzzwwwsssrrrttt{{{~~~|||rrrhhh]]]VVVUUUTTTUUUXXX[[[___bbbdddeeelllkkknnnuuuwwwvvvuuuxxxyyyyyyxxxvvvssspppmmmkkkeee```ZZZUUUSSSUUUYYY]]]bbbdddiiiooouuuzzz~~~xxxtttiiibbbYYYQQQLLLIIIGGGFFFBBBAAAAAABBBCCCCCCAAA???<<<:::777777888999999888888888999999888777555444777777777777777777777777777777777666666666555555555555555555666666666666888888777777666666666555999888888777777777777777888666444333333444555666888888888888777777777777999:::;;;===???AAACCCDDDFFFFFFHHHKKKMMMPPPRRRSSSUUUVVVVVVUUUUUUXXX\\\```jjjnnnttt{{{xxxpppiii___UUUNNNGGGBBB===999888:::;;;;;;999===CCCHHHLLLLLLKKKIIIDDDCCC@@@<<<999666444333222222333333222333666888AAAAAAEEEPPP```qqqqqqfffWWWMMMHHHEEEBBB???@@@???>>><<<<<<<<<===>>>999999;;;===@@@AAA@@@>>>777666555666666666555333333333444444444444555555333222222111111111222222111111111111111222333444444444444333333333222222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***************))))))))))))***+++)))'''&&&'''((((((((()))))))))))))))***'''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''&&&%%%$$$###%%%$$$$$$######$$$$$$%%%'''''''''&&&%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''((((((((('''''''''(((((())))))***)))))))))***+++,,,...///,,,555@@@JJJUUUdddxxx}}}yyyyyy}}}xxxlllaaaXXXTTTWWWXXXYYY[[[]]]___``````eeeeeeiiiooosssrrrrrruuuyyyyyyyyyyyyxxxwwwvvvuuusssnnnfff^^^XXXVVVVVVWWWXXXYYY\\\```fffmmmsssvvvyyyqqqfff]]]VVVSSSQQQPPPLLLLLLLLLLLLLLLJJJFFFCCCBBB???<<<;;;<<<=========999::::::::::::888777666888888888888888888888888888888888777777777666666777666666666777777888888888888777777777777777777888888777666666777777777:::999777555555666888:::::::::::::::::::::::::::;;;===@@@CCCFFFIIILLLNNNNNNQQQUUUZZZ^^^aaaeeehhhhhhhhhhhhhhhiiimmmrrrvvv~~~yyyppphhh___VVVLLLEEE>>><<<999888888999:::;;;;;;AAAHHHOOOQQQOOOKKKGGGAAA???;;;888555333333333444444444444444666999<<>><<<<<<;;;;;;;;;;;;<<<===999:::;;;>>>@@@@@@@@@???999666555666888888555222333333333333333333444444111111111111111222333333111111111111111222333333222222222222222222222222.........---------,,,,,,++++++++++++++++++++++++************************)))******)))(((''''''((())))))))))))************''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((()))***+++++++++++++++***111888===CCCQQQfffvvv~~~uuukkkaaa[[[\\\[[[ZZZYYYXXXXXXYYYYYYZZZZZZ^^^ggglllnnnqqqvvv{{{{{{|||}}}}}}~~~}}}}}}~~~{{{uuummmfff___[[[XXXTTTRRROOOOOOTTT\\\eeekkkxxx}}}uuukkkeeeaaa___^^^``````___^^^[[[WWWPPPLLLGGGCCC>>><<<<<<=========;;;;;;<<<<<<;;;:::888777999888888777777888888999888888888777777777666666777666666666777888999:::777777777777777777777777777666666666777777888999===<<<;;;::::::;;;===>>>;;;;;;<<<<<<============AAADDDIIIMMMQQQUUUZZZ]]]___dddjjjpppuuuzzz~~~|||ssslllbbbZZZSSSKKKBBB<<<::::::999888888999:::;;;???DDDKKKPPPQQQLLLFFFAAA:::888555333222222333444444555555444555999>>>BBBMMMYYYhhhvvvssscccXXXSSSKKKFFFCCCAAA>>><<<;;;;;;;;;;;;;;;<<<<<<===:::;;;===>>>===<<<<<<;;;999777666777999999555111333333333333333333222222000000000000111222333333111111000000111111222222000000000000000111111111------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++((()))***)))((('''((()))************))))))))))))&&&'''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))***++++++++++++***(((---111111333===PPP^^^ppp|||{{{~~~{{{sssmmmeeebbb]]]WWWSSSQQQPPPPPPLLLLLLQQQ[[[dddiiipppvvv{{{|||~~~~~~yyyrrrjjjccc___VVVQQQKKKGGGIIIQQQZZZaaannnsss{{{~~~yyyvvvtttssstttsssrrroookkkddd\\\VVVOOOJJJCCC???======>>>>>>???@@@@@@@@@@@@>>>===<<<;;;:::999888888999:::;;;:::999999999999888888888666666666666888:::<<<===999999999888888888777777888888888999:::<<<===>>><<<<<<<<<<<<<<<<<<======??????@@@AAACCCDDDEEEEEEFFFKKKRRRXXX\\\aaahhhnnntttzzzzzzuuueee___VVVNNNIIICCC===888888999999999999:::<<>>>>>>>>>>>>>><<<===???>>>;;;999888888999888999999:::888555222333333222222222222111111000000000000000111222333111111000000000111111222//////////////////000000------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++++++++((()))***)))((('''((()))***)))))))))))))))((((((&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&############$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%((('''&&&$$$!!! %%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))******************,,,...------333@@@JJJ]]]kkk~~~}}}zzzyyy}}}wwwqqqggg\\\TTTOOOMMMLLLFFFDDDHHHQQQYYY```hhhppptttwww{{{{{{tttnnnjjj___ZZZQQQKKKJJJOOOWWW\\\cccggglllqqquuuyyy|||wwwmmmggg```ZZZRRRKKKHHHGGGGGGGGGJJJJJJKKKKKKJJJIIIGGGFFFBBBAAA???>>>>>>???AAABBB@@@@@@@@@@@@?????????>>>999999999:::<<>>======<<<;;;<<<===>>>@@@CCCEEEFFFBBBBBBDDDEEEEEEEEEDDDDDDHHHIIIJJJLLLNNNPPPRRRSSSUUU\\\eeekkkqqqwww|||vvvnnngggYYYSSSKKKEEEBBB???;;;888555777888999999;;;???CCCDDDDDDDDDCCCAAA===999666333222222222222444555666555666999===CCCMMMXXX___lllyyyqqq^^^SSSHHHEEEBBB@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>=========???@@@>>>;;;777666777777999<<<<<<999666444444333222222222111111111111111000000000000000111222111111000000000000111111000000000000////////////,,,,,,,,,,,,++++++++++++************************)))))))))*********++++++''')))***)))((('''(((***)))))))))(((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%&&&%%%$$$$$$######$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))******,,,...------000777<<>>>>>>>>???BBBEEEIIIKKKIIIIIIHHHGGGEEEDDDCCCCCC??????AAACCCEEEHHHKKKLLLOOOQQQSSSUUUUUUTTTSSSRRRRRRSSSUUUWWWZZZ\\\^^^___kkkrrr{{{|||wwwssslllaaaYYYMMMHHH@@@<<<:::999777444222555777888999<<>>;;;888666444444333333333444444555666888:::>>>DDDMMMYYYfffooo~~~zzzdddTTTLLLDDDBBB???<<<;;;;;;<<<===<<<<<<======<<<;;;::::::===???AAA???;;;888777888666:::>>>===999555444555333222222222111111000000111111000000000000111111111111000000000000000111111111111111000000000///,,,,,,,,,+++++++++******************************'''((((((((())))))******'''(((***)))(((((()))***))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&&&&%%%%%%$$$#########$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%$$$""""""%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%&&&&&&########################""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&$$$$$$$$$%%%&&&'''))))))'''(((******+++,,,///222777CCCUUUeeesss~~~|||llluuuyyynnnfff^^^WWWRRRMMMEEECCCJJJRRRUUUWWW[[[^^^kkkvvvzzz~~~}}}||||||sssrrrmmmddd___aaacccccc\\\YYYWWWWWW[[[```eeegggmmmrrryyy~~~tttmmmllllllkkkiiiggghhhjjjmmmnnnlllhhhdddaaaZZZRRROOOQQQTTTSSSRRRSSSVVVWWWUUUVVVVVVRRRLLLKKKIIIHHHIIINNNTTTXXXZZZZZZXXXVVVUUUVVVTTTPPPLLLHHHIIIJJJMMMRRRWWW[[[^^^ccceeehhhjjjjjjiiifffeeecccdddgggiiilllrrrxxx}}}||||||yyyuuunnneee[[[SSSOOOBBB>>>:::777666555444333111333777;;;===????????????===;;;888666555555555222222555777555222444:::>>>BBBIIIRRR]]]jjjwwwlllWWWJJJGGGCCCBBB???===<<<<<<======>>>>>>===<<<;;;;;;;;;;;;@@@AAAAAA>>>;;;888666666999999999999888666555333333222111000000000111222444333333222111000//////000000000000000000000000...///111222222000...---,,,+++++++++++++++++++++)))************)))((((((''''''((()))***++++++,,,,,,+++)))((('''''''''(((******))))))))))))******''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$$$$###""""""$$$&&&&&&%%%######$$$%%%$$$######"""#########%%%%%%%%%$$$$$$$$$######%%%$$$######""""""######%%%$$$"""!!!!!!"""$$$%%%'''%%%###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######""""""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&''')))******,,,///222222888BBBPPP```sss~~~zzz}}}[[[cccnnnzzzyyysssllleee___UUULLLGGGJJJNNNOOOPPPRRRRRR^^^iiiooouuu|||~~~yyyzzzvvvmmmiiikkkllllllaaa\\\UUUQQQQQQTTTWWWYYY[[[bbbkkkssswww{{{~~~}}}|||~~~~~~zzzqqqkkkccc___aaaddddddcccbbbfffhhhgggggggggbbb[[[WWWUUUTTTUUUZZZ___cccdddcccbbb```aaaaaa```\\\YYYSSSTTTWWW[[[aaahhhooossszzz|||{{{yyyzzz{{{}}}|||wwwtttooommmhhhaaaYYYPPPJJJFFF???<<<888666666666555555444666888;;;<<<===<<<<<<999888666444222222222222222111222444444444;;;CCCHHHMMMTTT^^^iiiuuuuuuaaaPPPGGGFFFAAA@@@>>><<<<<<<<<===>>>===<<<;;;::::::999::::::===>>>>>><<<999777666666777888888888888666555444222111000000000111222333444444333222111000//////000000000000000000000000...///000111111000///...,,,,,,,,,+++++++++*********************)))((('''((((((((()))*********++++++***)))''''''&&&''''''(((((('''''''''''''''((()))))))))))))))*********''''''''''''''''''''''''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$""""""$$$&&&&&&%%%######$$$%%%$$$$$$###############%%%%%%$$$$$$############%%%$$$######""""""######&&&$$$###"""!!!"""$$$%%%%%%$$$$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''''')))+++++++++,,,...///...111777AAAOOOaaarrr}}}|||wwwxxx|||PPPSSSYYYaaalllwww|||tttnnn```WWWOOOLLLKKKIIIIIIJJJIIIQQQZZZ```gggoootttuuuxxx{{{xxxuuuvvvvvvuuullldddZZZQQQLLLKKKKKKLLLJJJQQQ[[[dddjjjnnnqqqsssuuuyyy}}}xxxtttuuuxxxzzz{{{{{{{{{sssllljjjhhhjjjmmmrrruuuvvvtttttttttuuuvvvuuurrrooollllllnnnssszzz|||zzzwwwtttrrrnnnjjjggg```]]]XXXQQQJJJDDD@@@===;;;888666555666777777777999:::;;;;;;;;;:::999888444333222111000000111111444111111333666;;;GGGSSSYYY^^^gggqqqzzzwwwaaaRRRHHHDDDDDD???>>>===<<<;;;<<<<<<===;;;;;;:::999888888888888888::::::999777555555666555666666777777666555555111000000///000111333444555444444333222111000000000000000000000000000000////////////////////////...------,,,+++******)))+++++++++******(((''''''))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&)))(((((('''&&&&&&&&&'''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''((('''$$$""""""$$$&&&&&&$$$###$$$$$$%%%%%%$$$###############$$$############"""""""""%%%$$$######""""""######&&&%%%###"""""""""######$$$$$$$$$$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&(((***+++)))(((((()))++++++---111;;;KKK[[[fffvvv{{{uuutttvvv}}}~~~VVVRRROOOPPPWWWaaakkkqqqzzz~~~{{{nnnfff]]]UUUOOOJJJGGGEEEGGGJJJOOOSSSYYY___dddfffooossswwwzzz{{{{{{|||||||||||||||zzzwwwpppeee\\\TTTOOOKKKIIIEEEIIIPPPWWW]]]bbbeeeffffffjjjooossswww{{{~~~~~~{{{tttqqqmmmiiieeeaaa\\\YYYSSSPPPKKKEEE@@@===::::::777666444555777999999999<<<<<<<<<;;;999777555444333222222111111222444444555333333777===FFFWWWeeelllrrrzzzeeeSSSJJJDDDAAAAAA???>>>===;;;::::::::::::999999888777666666666666444555777777555444555555333444444555555555555555000/////////000111333444555555444333222111000000//////////////////////////////.........///000000///......,,,+++***))))))++++++++++++***((('''&&&)))))))))))))))(((((((((((((((''''''&&&&&&&&&&&&+++***)))(((((((((((((((######$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%&&&((()))(((%%%"""###$$$%%%%%%$$$###$$$%%%%%%%%%$$$############$$$###"""""""""""""""""""""%%%$$$######""""""######&&&%%%$$$###"""""""""###%%%%%%$$$###""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''((()))+++------+++)))((('''+++******+++111;;;HHHPPPaaaooo}}}wwwttttttsssuuuyyy}}}bbbZZZPPPJJJLLLQQQWWW[[[eeelllvvvzzzpppeee[[[RRRJJJEEEFFFEEEFFFIIINNNQQQUUUXXXaaaeeekkkppptttwwwzzz|||}}}}}}yyyuuunnngggaaaZZZSSSOOOJJJJJJJJJMMMPPPTTTWWWXXXYYY]]]aaafffjjjpppuuuyyy|||wwwsssnnnjjjeee___[[[VVVQQQMMMHHHFFFAAA===:::888888888555444444666888:::;;;:::===<<<;;;999777555333222333222222222222444666777555444777>>>GGGSSSdddsss}}}~~~oooZZZNNNHHHCCC@@@@@@@@@???===;;;999777666555888777666555555444555555111333555555444444444555222222222333333444555555//////......///111333444555444444333222111000///..............................------...///000000//////...---,,,******)))+++++++++******((('''''')))))))))((((((((((((((('''''''''''''''&&&&&&&&&******)))(((((((((((((((&&&&&&'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$&&&(((***(((%%%"""###$$$%%%%%%######$$$%%%&&&%%%%%%$$$###$$$$$$$$$"""""""""""""""""""""###%%%$$$######""""""######%%%$$$$$$######"""""""""%%%$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$###$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((---///222111///---++++++*********+++---333:::???NNN\\\mmm|||{{{vvvrrrkkklllooouuu~~~kkkcccWWWOOOMMMMMMMMMLLLPPPWWWbbbmmmwwwxxxlllaaaVVVMMMHHHCCCBBBEEEHHHIIIKKKNNNQQQVVV]]]dddkkkrrrxxx|||{{{~~~vvvtttrrrooolllfff___[[[VVVRRRMMMKKKKKKLLLMMMMMMQQQRRRUUUXXX\\\bbbhhhmmmtttwww~~~~~~{{{wwwrrrmmmiiiddd```ZZZUUUPPPLLLGGGDDD>>>===:::777666666666777666555555777:::;;;;;;:::;;;:::888777555333222111111111111111222444555777555777???KKKUUUaaaooo|||mmm```RRRKKKGGGBBB??????>>>===<<<:::888666555444777777666555444444444444000222444555444444555666111111111111111222333444000//////...///000222333444333333222111000//////........................---------......//////000///......---,,,++++++***)))************)))((((((((((((((((((((((((((((((''''''(((((((((''''''&&&'''&&&&&&%%%&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$%%%'''((((((%%%###$$$%%%%%%$$$######$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$"""""""""############$$$%%%$$$######""""""##############################"""###%%%&&&''''''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''(((((()))+++------+++)))))))))'''(((******+++---111444===IIIXXXgggxxx{{{tttjjjiiiiiimmmvvvuuunnnddd]]]XXXSSSLLLGGGDDDHHHOOOWWWaaammmzzz}}}uuuiii___SSSLLLGGGIIIIIIFFFFFFHHHFFFJJJPPPVVV]]]eeemmmrrrvvv{{{}}}{{{{{{~~~~~~}}}xxxwwwwwwwwwvvvtttpppmmmhhhccc\\\WWWTTTRRRNNNLLLLLLLLLLLLLLLMMMRRRYYY^^^bbbgggoooxxxzzzwwwsssoookkkfffaaa]]]VVVRRRMMMIIIEEEBBB???===888777666555555666777777888777777999;;;<<<;;;:::777666555444333333222222222222111111222444666777999???MMM]]]hhhqqq|||ooo]]]TTTLLLHHHDDD@@@>>>???::::::999999888777666555777777666555444444444444111333555555555444555666222111000000000111222333111000///......///000111333222222111000///......------------------------+++,,,---///000//////.........------,,,,,,,,,,,,(((((()))************)))&&&'''''''''((()))))))))''''''((()))))))))((('''%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&&&&&&&%%%$$$#################################$$$%%%&&&&&&&&&$$$######$$$&&&'''%%%$$$$$$%%%%%%$$$""""""$$$&&&&&&&&&%%%$$$$$$$$$$$$%%%############$$$$$$%%%%%%%%%$$$######""""""######!!!"""######$$$$$$$$$$$$"""###%%%&&&((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''(((((($$$&&&''''''&&&&&&'''(((&&&'''(((((()))***---000111:::DDDPPPaaawww}}}qqqlllggggggnnnyyy~~~xxxpppiiicccZZZOOOFFFAAABBBDDDGGGNNNZZZjjjttt~~~zzzpppaaaXXXQQQPPPMMMGGGCCCDDDAAADDDHHHLLLRRRYYY```eeeqqqvvvxxxvvvvvvyyy{{{zzz~~~}}}}}}~~~~~~wwwrrrlllfffbbb]]]WWWRRRJJJHHHFFFDDDDDDHHHOOOTTTTTTZZZcccnnnwww}}}{{{xxxrrroookkkgggbbb^^^XXXUUUKKKHHHCCC@@@>>>===:::999666666666666666777888999:::999999:::<<<<<<;;;999444444333222222222333333444444333333444666888999???GGGXXXkkkxxx~~~nnn]]]SSSMMMHHHEEEAAA======@@@666777777888888888777777777777666555444444444444222444666666555555666777222111000//////000111222111000///......///000000222222111000///...------------------------------***+++---000000000///...------------------------'''((()))******++++++***%%%&&&&&&'''((()))******'''((()))******)))((((((&&&&&&&&&'''((()))***+++'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&'''&&&%%%%%%##############################$$$%%%&&&&&&''''''$$$###"""###%%%&&&%%%$$$$$$%%%%%%###""""""$$$''''''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""######### !!!"""###$$$%%%%%%%%%###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((('''((()))))))))))),,,...''''''((('''(((***...111,,,222888???OOOeeexxxxxxpppgggdddiiisss|||}}}wwwpppfff[[[SSSDDD@@@???AAABBBGGGTTTcccttt}}}rrrnnneee]]]YYYVVVNNNFFFDDDDDDCCCDDDHHHNNNTTTYYYeeeiiinnnrrrtttvvvyyy{{{~~~}}}|||yyyuuunnneee^^^VVVOOOGGGBBBBBBCCCDDDDDDKKKNNNSSS\\\fffpppwww{{{|||~~~}}}vvvooojjjjjjddd]]]XXXVVVRRRKKKFFFEEEBBB???;;;888777666666222333333444555666777777999999888666666555555555444111000000333333222///111000333999999777:::AAACCCSSSiiizzzppp^^^TTTLLLIIIEEEBBB@@@>>>;;;999===<<<;;;999888999999:::444444333333333333222222555555555555555555444444333333222111000///...---111111000000000000111111111000000///...---------...///000000///---+++***------------------------,,,---.........---,,,+++++++++***)))(((((())))))******))))))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$###""""""###$$$%%%########################&&&%%%###"""""""""######''''''&&&$$$"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&%%%%%%&&&'''&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&&&&$$$"""###%%%&&&$$$""""""&&&))))))(((''''''(((((()))***+++++++++,,,...222777???MMM```mmmtttgggdddfffggglllrrr~~~~~~vvvkkk```XXXQQQKKKFFFDDDBBBBBBHHHRRR```iiittt|||~~~|||uuummmhhhbbbWWWLLLGGGEEEBBBBBBEEEIIILLLNNNTTTYYY___eeejjjpppvvvyyy|||~~~|||vvvoooiii]]]VVVLLLGGGGGGHHHFFFDDDEEEGGGJJJQQQYYYcccjjjmmmuuuxxxzzz|||}}}yyyuuuoooiiiddd___YYYRRRNNNLLLHHHBBB===;;;999666333111000111111333333444555555666777777888777666555444444444444222000///111333555444222333111333777888888===EEEPPP^^^rrrwwweeeVVVNNNGGGEEEBBB@@@???>>><<<:::;;;:::888777666777777777444444333333333333222222555555444444444555555666444333222111000//////...000000////////////000000111000000///......------............---,,,+++***------------------,,,,,,,,,,,,---...---,,,+++***+++******))))))((())))))))))))))))))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$###""""""###$$$$$$########################%%%%%%###"""""""""######%%%$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$######$$$%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$###$$$&&&&&&%%%###"""###&&&(((((((((&&&%%%'''(((((()))******+++++++++---...///222<<>>999555777666444333222222333333444444444555666666666777555444333222222222222222111000///000333555555444666444555777999===GGGPPPaaammm}}}tttgggXXXMMMHHHBBB@@@>>>=========<<<;;;::::::888777777666777777444444333333333333222222555444333333444555777888555444333222111000000000000000////////////000000111000000//////......---...---,,,,,,++++++++++++.........------,,,,,,,,,+++,,,,,,,,,,,,+++***)))******))))))))))))(((((()))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###""""""###$$$$$$########################%%%$$$######"""#########""""""######$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%###""""""###%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&'''&&&$$$&&&'''(((((((((((('''''''''(((((())))))******+++---......------111999@@@OOO```vvv~~~wwwppphhhbbb```bbbkkkzzz{{{sssoooooohhhaaa]]][[[VVVPPPKKKKKKLLLNNNQQQWWWaaalllttt~~~}}}qqqdddYYYRRRJJJEEEEEEGGGFFFEEEFFFHHHKKKOOOTTTZZZaaagggkkknnnrrruuuwwwyyy{{{}}}~~~{{{xxxsssjjjaaa^^^```aaa\\\WWWQQQNNNJJJKKKOOOTTTWWWXXX___aaaccceeehhhmmmtttxxx~~~{{{zzzyyywwwvvvkkkhhhccc___ZZZUUUPPPLLLFFFCCC???<<<:::888555222666555555555555666777888555555555555555555666666222222111000000000000000111000000000222333444555777888:::<<<@@@HHHVVVaaarrr{{{uuufff[[[PPPIIIGGGAAA???===<<<======<<<;;;;;;;;;:::999999888888888444444333333333222222222444444333333333555777999555444333222111111111111111111000000000000111111000000000000//////......///...,,,+++++++++,,,---.........------,,,,,,+++,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################$$$$$$##################""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******(((((((((((())))))******+++,,,---,,,,,,///444888===LLL```sss~~~tttjjjeee```eeeppp}}}|||zzzzzzvvvpppnnnmmmiiiaaaXXXPPPNNNJJJGGGIIIOOOWWW]]]jjjrrr{{{{{{rrrjjjaaaVVVNNNJJJIIIHHHGGGHHHHHHHHHHHHIIIMMMRRRVVVZZZ^^^ccchhhkkkoootttvvv|||}}}~~~|||{{{zzzzzzssslllkkkooopppmmmiiibbb]]]YYYXXXZZZ[[[ZZZXXXVVVWWWXXXZZZ]]]cccjjjpppxxxzzz|||~~~}}}}}}~~~|||xxxtttqqqpppnnnkkkiii```]]]WWWQQQMMMHHHCCC@@@>>><<<999777666555333222111111222333444555666666555555555555444444444444111000000////////////000111111111000111222444666777===BBBFFFLLLXXXgggrrr{{{gggZZZRRRKKKGGGGGGCCCAAA>>>======<<<;;;999;;;:::::::::999888777777444444333333333222222222444333333333444555777888555444222111000111222222333222222111111222222333000000000000000/////////000///---,,,,,,,,,...............------,,,,,,,,,,,,,,,+++***))))))(((((('''((())))))))))))(((((('''''''''''''''(((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#############################################$$$#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$$$$%%%$$$###$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((()))((((((((((((((()))))))))%%%&&&'''(((***,,,...111333<<>>;;;888777666555333333222222222222222333444555555666666555444444444333333222222111000000/////////000000222333333222222444777:::<<>>===<<<:::999888888888888777666555444444444333333333333222222333333444555555666666666555333111000///000222333222222222111111222222222000000000000000000000000///......------.........------------------------------+++***))))))((()))&&&'''((()))***)))((('''&&&''''''''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$$$$$$$###"""########################""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$###!!!"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%&&&$$$&&&'''&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%((((((((((((((((((((((((''''''(((((()))***+++,,,---000999FFFSSScccuuu{{{rrrkkkiiiiiimmmwww~~~xxxnnnhhhddd^^^WWWRRRMMMIIIGGGHHHOOOUUUZZZaaakkkqqqrrruuuwwwvvvqqqiiidddbbbccc\\\ZZZVVVPPPJJJFFFEEEFFFDDDFFFJJJNNNSSSZZZbbbggglllooosssvvvvvvxxx{{{}}}|||}}}~~~|||xxxuuutttsssmmmbbbXXXPPPPPPRRRUUU[[[dddooovvvyyyxxxvvvrrrpppooorrrtttwwwzzz}}}}}}uuummmkkkooovvv{{{uuuvvvvvvtttssstttxxx|||}}}|||vvvrrrkkkfff```]]][[[XXXSSSNNNHHHDDD???;;;999888666555222222222222111111333444555666666777888888888777444444333222222111000000111111000000000111111222222333444555555888>>>BBBJJJYYYiiipppwww||||||dddXXXNNNJJJIIIFFFCCCCCCCCCAAA>>>======<<<:::999777888888888777666555444444444333333333333222222333444555666777666444333444222000///...///111333111000000000000000000111000000000000000000000000,,,------......---------+++,,,,,,------.........///...,,,***))))))))))))%%%&&&((()))***)))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""###$$$$$$$$$$$$###"""########################!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%&&&$$$"""!!!###$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###%%%&&&&&&$$$###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((+++*********+++,,,,,,,,,---,,,///777@@@KKK]]]lll|||~~~tttqqqnnnlllooowwwzzz}}}wwwvvvrrrllleee]]]UUUMMMGGGAAAEEEIIIJJJQQQ\\\eeehhhqqqxxx{{{vvvvvvxxxnnnlllfff]]]SSSLLLHHHGGGCCCDDDEEEFFFIIIOOOUUUZZZcccgggmmmppprrruuuyyy}}}|||}}}}}}{{{ssseeeYYYPPPQQQSSSWWW^^^iiiuuu~~~~~~xxxtttsssuuuxxx{{{}}}~~~}}}|||}}}yyy{{{}}}}}}{{{yyyyyyyyyzzzzzz{{{|||~~~|||qqqhhhaaaaaagggqqq|||}}}~~~~~~{{{uuuppplllmmmooonnnnnnqqqwww{{{~~~}}}xxxvvvvvvsssllleee```ZZZTTTPPPOOOKKKEEE??????;;;777444444555555555111222333333222333444666555555666666666666666555444333333222111000//////222111111111111111222222111333666777888===CCCIIIWWWiii{{{{{{{{{lllZZZPPPIIIIIIJJJGGGDDDDDDAAA???===<<<<<<<<<;;;:::999999::::::999888666555444444444333333333222222222444666888888666333111333222///......///111222//////............//////000000000000000111111111***+++,,,---...---,,,+++***++++++,,,---...//////000...,,,***)))))))))***$$$&&&((()))***)))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%$$$###"""########################!!!"""###$$$%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&)))'''$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&%%%###"""$$$&&&!!!"""$$$&&&'''((())))))(((((((((((((((''''''''')))((('''''')))+++++++++111---,,,000444;;;IIIXXXhhhuuu|||yyytttnnnkkkmmmsssyyy}}}tttwww{{{zzzxxxuuuoooggg___XXXSSSLLLJJJFFFCCCDDDGGGLLLOOO___iiiwww|||sssjjjaaaXXXMMMFFFHHHGGGEEEDDDFFFJJJNNNPPPTTTXXX]]]bbbggglllrrrvvvxxx{{{~~~~~~yyynnneeeVVVXXXZZZ^^^iiixxxyyy|||}}}zzz~~~}}}|||wwwtttssssssqqqnnnooommmlllmmmoooqqqrrrrrryyy{{{}}}|||}}}~~~zzzrrrjjjbbb\\\WWWZZZfffwwwwwwqqqlllnnnrrruuuxxxxxxxxxwwwtttsssrrrpppnnnllljjjiiidddeeeiiiooovvv}}}vvvooollllllggg^^^VVVPPPNNNKKKGGGBBB???<<<;;;888777666555444222222111555444333333333333444444999999999999888666555444222111111000000000000111111111111000///111444777666888:::<<<@@@HHHSSS[[[ooo{{{|||lll```NNNLLLHHHGGGHHHIIIJJJIIIAAA@@@>>>;;;:::999999999777888888999999:::;;;;;;555555555555444333222111777777777777666555333222000111111222222111111000000000111111000///...---////////////////////////111000000///......------++++++++++++++++++++++++,,,,,,++++++***)))((((((******))))))((((((''''''((()))(((%%%&&&(((&&&!!!''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$##################$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%###""" $$$$$$$$$#########""""""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$###"""!!!!!!"""###$$$$$$######""""""######$$$'''&&&%%%$$$############(((&&&%%%%%%&&&''''''&&&&&&'''((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***++++++,,,)))((((((***...444999===SSSZZZiii}}}}}}tttooommmkkkgggkkkmmmttt~~~|||{{{yyywwwvvvyyy~~~~~~|||wwwpppfff^^^YYYRRRPPPLLLHHHEEEEEEEEEFFFPPPYYYfffqqqxxx}}}{{{uuummmcccYYYQQQKKKIIIFFFDDDCCCDDDFFFGGGKKKNNNRRRVVV[[[bbbhhhmmmrrrvvvzzz~~~|||tttnnniiijjjjjjmmmwww{{{qqqwww~~~xxxtttnnnhhhcccfffdddbbbbbbdddeeeffffffjjjllloooqqqsssttttttsssssspppnnnnnnooommmgggbbbWWWUUUTTT[[[iii{{{}}}{{{~~~~~~~~~}}}vvvnnnhhhaaabbbeeehhhkkknnnpppqqqooommmllljjjiiihhhiiiiiinnnqqqvvv~~~}}}xxxqqqkkkdddaaa```[[[SSSKKKEEECCCAAA>>>;;;999777777444444333333222222111111777666555444555777999;;;===<<<:::888666444333222111000000///////////////000111111111000000222444777<<>>EEERRRcccttt{{{tttpppjjjeee```aaafffoootttwww}}}{{{qqqlllmmmtttzzzyyyqqqjjjeee___]]]YYYTTTNNNHHHCCCAAADDDIIISSS\\\dddkkkqqquuuvvvvvvvvvuuurrrkkkbbb\\\ZZZWWWSSSMMMIIIFFFDDDCCCCCCEEEGGGJJJNNNTTT[[[aaahhhmmmtttyyy}}}|||zzz{{{{{{zzz|||qqqfffooozzzqqqhhhbbbaaa^^^[[[YYYZZZ[[[[[[[[[]]]^^^___aaabbbdddeeeeeegggddd```___```___\\\XXXPPPPPPUUU___ooo~~~zzzvvvqqqnnnmmmnnnppprrrsssttttttssswwwwwwxxxvvvsssmmmhhhdddbbbccceeehhhkkkpppsssuuutttssspppoooooorrruuuwwwyyyrrrmmmbbb]]]VVVSSSRRRNNNFFF@@@999888777666555444444444222222222222222333333333777666666777999;;;>>>@@@AAA???<<<888444222000000222111111000///000000000000111333333222333555666===FFFSSS___iiirrr{{{ppp]]]OOOIIIGGGFFFEEEEEEGGGHHHGGGFFF???>>><<<:::999888999999999999888888888888777777444555555444444333222111333444555666666555444333000000000111333666888999000000///......///000111------------------------------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))(((%%%%%%&&&&&&'''(((((()))###)))+++(((&&&((())))))'''''''''''''''''''''''')))((('''%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!!!!""""""###$$$$$$%%%$$$$$$$$$###############$$$$$$############$$$$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&'''&&&$$$######$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))),,,+++******+++---000222222666???KKKZZZlll}}}|||rrrjjjZZZXXXZZZ```ccceeelllsssvvvkkkiiimmmrrruuu{{{{{{wwwuuuooonnnkkkeee]]]SSSKKKFFFEEEFFFIIILLLPPPVVV\\\___```cccgggkkknnnnnnllljjjmmmjjjeee^^^VVVOOOJJJGGGDDDCCCCCCBBBDDDIIIPPPUUU\\\aaajjjrrrwwwzzz}}}yyy|||~~~}}}sssggg```hhhxxxwwwqqqmmmfffccc___\\\\\\\\\[[[ZZZ\\\\\\\\\\\\^^^___aaabbbdddaaa^^^]]]\\\ZZZWWWTTTQQQTTT\\\hhhwwwyyytttpppkkkgggeeefffiiikkkmmmnnnnnnnnnqqqsssuuuuuutttqqqpppoooqqqrrruuuxxx{{{~~~}}}|||~~~}}}{{{|||xxxtttmmmfffaaaVVVRRRLLLIIIGGGDDD>>>999555444444333333333333444444444444444444444555555555666999;;;>>>???@@@@@@AAA???:::666333111000000333333222222111222222333111222333444666:::???BBBLLLWWWggguuunnn```SSSKKKIIIDDDDDDDDDEEEGGGHHHGGGEEE===<<<:::999888888888999999999888777777666555555444444444444444333222111222333444555555444333333000000//////111444777999555333000...------......///...............------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))(((&&&&&&&&&''''''((((((((((((...000+++$$$###$$$$$$''''''''''''''''''''''''((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%########################$$$$$$############$$$$$$""""""##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&############$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$############$$$%%%&&&&&&(((&&&%%%%%%&&&'''&&&&&&###$$$&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******))))))***+++---...111444777;;;DDDTTThhhvvv~~~sssbbb^^^\\\\\\[[[ZZZ___fffwwwooonnnoooiiipppzzz|||{{{yyytttlllbbbYYYTTTNNNKKKHHHFFFEEEGGGHHHJJJNNNQQQWWW^^^fffnnntttxxxzzzxxxsssmmmeee]]]WWWSSSKKKIIIFFFBBB@@@BBBGGGKKKNNNTTT]]]ffflllppptttvvvsssuuuxxxwwwuuuvvvzzz||||||pppgggeeeeeekkksssyyy{{{uuuqqqoooooonnnllliiiggggggfffeeecccdddcccbbbbbbccceeeggghhhhhhhhhgggeeeccc___ZZZVVVYYY___jjjvvvzzzuuuqqqnnnlllmmmnnnpppssstttuuuttttttuuuyyy}}}~~~{{{wwwttttttqqqmmmhhhddd]]]WWWRRRLLLHHHCCCAAA???===999555444444333333333333333444555555555555555555555555888;;;@@@CCCEEECCC@@@>>>===;;;777444222111111222222111111111222222333444111222444777<<>>;;;999888777555333333333333222222333444444444555555666777777888888@@@CCCGGGJJJIIIEEE???<<<777666444222111111222222/////////000111333444555555777;;;AAAJJJUUUaaaiiixxxvvvhhhYYYPPPKKKGGGGGGIIIEEEDDDCCCDDDEEEFFFEEEDDD999999777666666777888999777777666555555444333333222222333333333333222222111111222333333222111000000///...------.../////////.........///000222333.........---,,,,,,++++++,,,,,,+++******))))))(((++++++++++++++++++++++++))))))))))))))))))))))))+++******)))((((((''''''***///000,,,(((((()))(((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###"""!!! !!!"""###!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$&&&$$$######$$$%%%%%%$$$###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))***+++++++++***,,,---------222<<>>@@@AAAHHHHHHIIIHHHEEE@@@;;;777222222222222111111111111//////000222444666888:::>>>CCCKKKUUU```kkkvvv}}}wwweeeZZZOOOJJJHHHEEEEEEGGGEEECCCAAAAAABBBCCCCCCBBB888777666666666777888999666555555555444444333333111222222333333333222222111111222222222111///...............------------,,,---...///000111222333222111111000//////......,,,,,,,,,+++******))))))************************((()))))))))))))))))))))((((((((((((((((((((('''###''''''%%%%%%((((((%%%''''''''''''''''''''''''%%%&&&''''''&&&$$$!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$###!!! !!!###$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$#########"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&&&&&&&$$$######$$$%%%%%%$$$$$$%%%&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((***+++***)))((()))+++,,,------///444888AAALLLYYYfffuuu}}}tttiiieeefff|||uuupppmmmnnnppprrruuuzzz~~~zzzsssllldddYYYLLLCCC<<<======<<<<<>>999555333000111111111111000//////222222444666888;;;>>>???HHHOOOZZZgggrrr}}}|||oooeeeXXXOOOFFFCCCBBB@@@???AAAFFFCCC@@@>>>???AAAAAAAAA777777666555555666888999555555444444444444333333111222222333333333222222111222222222111000...---,,,---......//////............///000111000000000666666555555444333222222//////...------,,,,,,+++))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&&&&'''(((((((((%%%''''''%%%'''***)))%%%'''''''''''''''''''''''''''((())))))&&&"""$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###$$$%%%''''''%%%%%%&&&''''''&&&%%%%%%$$$##################$$$!!!!!!"""###$$$&&&((()))(((&&&%%%%%%&&&''''''&&&$$$&&&&&&%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((('''''''''(((***++++++)))'''&&&'''((()))******+++...///000888AAALLL]]]ppp~~~~~~sssnnnooo{{{rrrpppooolllooossszzz|||pppcccYYYTTTFFFDDDBBB>>><<<<<<>>>AAACCCEEEKKKSSS]]]dddhhhiiigggiiikkkkkkiiifffeeedddbbbfffjjjkkkhhhdddbbbbbbYYYTTTMMMJJJOOOZZZgggooozzzzzz{{{{{{xxxrrrjjjeeefffiiinnnrrrtttrrrooollllllcccZZZTTTPPPNNNQQQVVVZZZ^^^ccciiinnnqqqrrrssspppssszzzzzzyyyxxxuuupppkkkfffcccaaa]]]XXXTTTRRRNNNIIIEEECCCAAA>>>;;;999888777777333333222222222333333333333444555777888888888777999BBBIIIKKKPPPUUUTTTOOOMMMIIIBBB;;;777555555555111111111222333222111///444666999;;;>>>CCCLLLSSS```hhhqqqyyy~~~vvvlll___SSSMMMJJJFFFCCCAAA@@@AAABBB===>>>???@@@@@@???===<<<<<<999777666777777666444555444333333222222222222222333333444444333333222111111111111000000000000//////...---,,,++++++***------------...///000000444666999<<<>>>>>>===<<<888;;;<<<999111+++)))***))))))*********+++++++++'''''')))******)))((('''+++++++++++++++***)))((('''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&$$$$$$%%%"""######"""""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$###"""!!! $$$#########""""""!!!!!!"""""""""""""""#########&&&%%%###""""""###%%%&&&&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%%%%###"""###&&&&&&$$$!!!'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''')))(((((()))******)))''',,,+++***)))***+++,,,---***111999>>>DDDQQQeeettt|||}}}uuu|||uuuoooppprrrvvv~~~}}}tttjjjccc```SSSQQQMMMHHHBBB>>><<<;;;<<<<<>>>>>>>>>>>>>>===<<<;;;<<<:::888777777777666555555444333222222222222222222333333444444333333222111111111000000000//////222111111000//////......+++++++++++++++,,,,,,------...000333555777999:::===@@@BBB???888333222333,,,,,,,,,---------......***++++++,,,,,,,,,++++++,,,,,,++++++)))(((&&&&&&&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###""""""$$$!!!$$$###"""""""""###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############%%%%%%%%%$$$###"""!!!!!!######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%####################################"""""""""!!!#########""""""!!!!!!!!!&&&%%%###""""""###%%%&&&$$$%%%%%%%%%$$$$$$###"""%%%$$$$$$######$$$$$$%%%&&&$$$###%%%'''(((&&&$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((('''((()))***(((&&&***))))))))))))***+++++++++///333555888AAANNNYYYkkkxxx}}}wwwsssnnnlllpppzzz~~~xxxssspppooogggeee```YYYQQQGGG@@@<<<;;;999777888<<<@@@CCCDDDKKKQQQ[[[eeennntttzzz}}}{{{rrreeebbb^^^[[[\\\```eeehhhmmmkkkiiifffbbb\\\UUUQQQNNNPPPRRRUUUXXXYYYYYYYYYTTTLLLEEECCCDDDHHHRRR[[[eeehhhnnnssswwwyyyyyyxxx|||}}}{{{yyy|||{{{yyyyyyyyyvvvsssnnnmmmjjjeee^^^XXXRRROOOJJJHHHDDDAAA???<<<888555666555444444444555666777666666555444444666777888999::::::===AAAFFFKKKMMMTTTYYY\\\ZZZUUUPPPGGG>>>777666444222000000000111444444333333333444555666:::BBBMMMXXXbbbmmmwww~~~}}}~~~mmm^^^UUULLLEEEEEEDDDAAA???>>>>>>???@@@@@@???>>>===<<<<<<;;;;;;<<<:::888777777777666555444333333222222222222333222222333333333333222222111111000000000000//////222111111111000000//////,,,,,,+++*********++++++,,,++++++,,,---000222444666999;;;999555111111222,,,------------.........,,,,,,++++++++++++,,,,,,,,,++++++)))(((&&&$$$###%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%$$$!!!"""&&&'''&&&$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$$$$$$$#####################""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### !!!"""###$$$%%%%%%&&&#########$$$$$$%%%%%%%%%############""""""""""""&&&&&&%%%$$$###"""!!!!!!&&&%%%$$$######$$$%%%&&&######$$$$$$$$$###""""""%%%$$$$$$######$$$$$$%%%$$$######%%%''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((((('''&&&'''))))))'''&&&''''''((()))))))))))))))***+++,,,,,,...222999>>>QQQ___qqqzzzxxxooommmrrrzzz}}}zzzyyyyyyyyywwwsssmmmdddYYYOOOHHHDDDAAA===;;;;;;;;;:::999888>>>FFFQQQ[[[fffpppvvvyyyssshhhfffcccbbbcccgggkkknnnrrrpppnnnkkkfff___WWWQQQMMMMMMMMMLLLLLLMMMMMMMMMHHHBBB>>>???BBBFFFNNNVVV\\\___eeejjjooopppqqqpppttttttvvvzzz|||}}}}}}xxxsssrrruuuxxx|||wwwqqqooopppooojjjeee___^^^[[[VVVQQQKKKFFFDDDBBBAAA>>><<<:::777555333555555444444555666888999999888888777888999:::;;;>>>???BBBFFFJJJOOOSSSVVVTTTUUUUUUQQQKKKCCC;;;555333222222222222111111111000000111111333777<<>>>>>>>>???@@@DDDBBB@@@>>>=========>>><<<:::888777777777666555333333222222222222222333222222333333333333222222111000000000////////////............------------//////...,,,,,,+++++++++000///...---,,,,,,,,,---+++---......+++******+++))))))*********++++++++++++***((('''''''''))))))))))))((((((&&&%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""######$$$######""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%#########""""""""""""!!!!!!""""""###$$$$$$%%%%%%######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""'''''''''&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''%%%&&&'''(((******)))(((((()))((('''))),,,000222333;;;FFFXXXiiiwwwfffooo|||wwwssssssuuuwwwvvvwww}}}}}}zzzuuulllbbb[[[PPPMMMIIIEEEBBB===888555444777:::@@@HHHSSS___gggttt{{{zzzrrrmmmlllhhhgggfffgggkkkrrryyy}}}|||{{{zzzxxxsssjjj___XXXTTTRRRNNNJJJGGGDDDCCCBBB???;;;:::===@@@AAAEEEKKKMMMPPPUUU[[[___bbbddddddggghhhlllrrr{{{~~~~~~~~~~~~}}}zzzvvvsssssssssrrroookkkjjjmmmooonnnhhhbbb______]]]WWWRRRNNNMMMKKKHHHDDDAAA>>><<<===<<<;;;999777555444444666666555555666777999:::888999:::<<>>>>>>>>??????@@@FFFEEECCCAAA??????@@@@@@;;;999777666777777555444222222222111111222222333111222222333333222222111000000000////////////...+++,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++//////000000///---***))))))***++++++***))))))***'''(((((((((((())))))))))))((('''%%%%%%%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$######"""#########$$$######""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%#########""""""""""""!!!##############################""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&%%%$$$$$$###""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""###%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&''')))*********)))((()))''''''***...111222111111777AAAPPP___ooo~~~VVV```nnn}}}}}}vvvrrriiiggggggmmmvvv~~~zzzsssmmm\\\YYYTTTOOOJJJCCC<<<777777666555555999AAAKKKRRR^^^eeellljjjbbb\\\]]]```bbbcccfffkkksss}}}wwwllleee[[[XXXSSSMMMGGGCCC@@@>>><<<999999<<<===<<<===@@@CCCEEEHHHLLLQQQTTTWWWXXX\\\^^^dddmmmwww|||yyyxxxpppppppppqqqrrrsssuuuuuutttuuuvvvwwwxxxxxxxxxxxx{{{wwwrrrmmmiiifffbbb___ccccccbbb```^^^^^^___aaa___ZZZUUURRRQQQNNNJJJGGG@@@@@@???===<<<:::999999888999999777555333444555666666666666777999;;;===:::<<<@@@EEEIIILLLMMMNNNTTTUUUVVVUUUSSSNNNIIIEEE@@@;;;888777555111111444111111111222222222333333555666888999<<>>>>>>>>======>>>>>>???DDDCCCBBBAAA@@@@@@@@@@@@:::888666555555555444333222111111111111222222333111111222222222222111111000000////////////......,,,,,,,,,------......//////...---,,,++++++***+++***+++...//////...+++)))++++++******************(((((()))))))))************)))(((''''''&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%########################!!!!!!!!!"""###%%%&&&'''$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" ###$$$""""""%%%%%%%%%%%%&&&%%%%%%$$$###############$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$#########"""""""""((('''&&&$$$"""!!!######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$(((''''''&&&$$$######"""""""""""""""############ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%((('''&&&'''))))))'''&&&'''(((((()))))))))))))))***)))(((***,,,---...---111000444>>>JJJXXXiiivvvSSSYYYcccqqq~~~yyyllliiieeedddgggmmmuuuzzz|||kkkfff```YYYRRRKKKEEEAAA:::999777444444777<<<@@@IIIMMMPPPOOOKKKIIILLLPPPTTTYYYaaakkkwww~~~wwwooojjjaaa^^^YYYSSSMMMIIIFFFDDDBBB>>><<<>>>===;;;<<>>>>>===<<<999777555444444444333222111111111111111222333333111111222222222222111111000000/////////.........,,,,,,------...///000000///...------,,,,,,,,,,,,***+++,,,------,,,++++++,,,+++))))))))))))(((((())))))))))))************))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''###$$$(((((($$$$$$'''%%%%%%&&&&&&&&&%%%$$$###############$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$############&&&&&&%%%$$$###"""!!! ######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######!!!"""""""""############ !!!!!!""""""######$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$&&&'''&&&###""""""$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''((()))***(((&&&''''''&&&&&&''''''((())))))))))))(((((()))***+++///,,,---333:::AAAMMMYYYXXXYYY^^^hhhxxxxxxssskkkccc___aaahhhnnnvvv|||xxxrrriii```ZZZTTTOOOLLL??????>>>;;;888888999;;;<<<<<<<<<<<<<<<>>>AAACCCHHHOOO[[[iiiwww|||uuupppkkkfffcccdddbbb^^^YYYUUUQQQNNNLLLIIIDDDAAAAAA@@@>>>???CCC>>>===<<<<<<===AAADDDGGGFFFIIIPPPZZZccckkknnnooojjjiiiiiijjjlllooooooooollliiifffgggiiikkkkkkiiifffhhhkkknnnoooooonnnmmmiiifffbbb\\\WWWRRROOOMMMGGGHHHJJJLLLOOOSSSVVVWWWZZZYYYWWWVVVUUUTTTQQQOOOOOOKKKFFFCCCCCCDDDDDDEEE???@@@BBBBBBCCCBBBBBBBBB>>>>>>>>><<<:::999999;;;888888777777666777777888666888:::999666555777999999999;;;>>>AAAEEEIIIKKKSSSUUUXXXYYYXXXSSSNNNKKKCCCBBB@@@===:::777555333333//////444333///...222222222222444666999<<<===???DDDJJJQQQ[[[jjj}}}~~~lll\\\OOOEEEEEEFFFAAA===<<<;;;;;;::::::::::::999999::::::;;;<<<<<<;;;:::999888666444333333333222111111111000000111222333333111111222222222222111111000/////////............***++++++,,,---...//////111111000////////////000111000...,,,+++******+++///---+++*********)))((((((((((((((())))))))))))'''(((((()))(((&&&$$$###'''''''''&&&%%%$$$###"""%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$###############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""''''''"""!!!%%%%%%%%%&&&'''&&&%%%###""""""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###!!!!!!"""###$$$%%%%%%&&&######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$%%%%%%!!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!###$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))(((((()))******)))''''''&&&%%%$$$%%%&&&'''((('''((()))(((''''''***---,,,((()))...111222999BBBaaabbbdddiiissswwwnnniiiiiikkkhhhlllssszzz{{{rrrllljjjfff```ZZZQQQNNNIIIFFFCCCAAA???===;;;999777777888888888777>>>BBBJJJVVVbbblllqqqsssqqqnnnhhhccc___\\\\\\\\\YYY[[[\\\[[[YYYVVVUUUUUUUUURRRNNNMMMMMMMMMKKKHHHAAA@@@>>>======???AAACCCGGGGGGJJJQQQYYY\\\ZZZVVVXXXVVVTTTTTTUUUWWWWWWVVVYYYWWWUUUSSSTTTVVVYYY[[[WWWWWWXXXXXXXXXXXXWWWWWWTTTRRRNNNJJJGGGEEECCCCCCAAABBBDDDFFFHHHHHHHHHHHHLLLLLLKKKIIIGGGDDDBBB@@@???>>>===<<<;;;::::::999::::::::::::999999999999999999888777666666666666666555444444444666777888999:::;;;;;;;;;999888777:::<<<>>>AAAEEEHHHJJJKKKTTTTTTTTTRRROOOIIICCC@@@===;;;888555333222333333222111000000111111000///444222555:::;;;999???GGGMMMRRRZZZeeerrr~~~{{{kkk___NNNJJJEEEBBB@@@???===<<<::::::;;;;;;;;;:::999999999999999999999:::::::::555555444444444333333333222222333333333444444444222222222222222111000000333111///---,,,+++++++++.........//////000222222///...---,,,,,,---...///------------------------***************)))((('''((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$############""""""""""""""""""###$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! """############$$$$$$$$$%%%""""""$$$$$$""""""%%%$$$#########""""""!!!!!!"""###%%%&&&'''&&&&&&%%%"""!!! """%%%&&&### $$$#########$$$&&&((()))((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""""" """$$$%%%&&&%%%###""" """%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''')))'''%%%$$$$$$&&&)))+++%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))******)))***,,,///222444mmmmmmooottt|||}}}zzzxxxoooooopppqqqtttwwwzzz|||yyyvvvtttrrrmmmhhhaaa]]]XXXSSSPPPLLLIIIGGGAAA>>>:::888888888888777888:::???GGGPPPWWW[[[]]]\\\YYYUUUPPPMMMKKKJJJKKKMMMNNNPPPRRRUUUYYY___cccbbb___]]]\\\\\\[[[XXXVVVKKKIIIEEEBBBAAAAAABBBCCCGGGFFFHHHMMMRRRSSSNNNJJJKKKIIIFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGHHHHHHHHHHHHHHHHHHGGGEEECCCAAA>>><<<;;;;;;;;;;;;===@@@CCCFFFGGGGGGGGGHHHGGGEEECCC@@@>>><<<;;;999999999888777666555555666666666666666666666555666666555444333333333333777666666777777888999:::>>>>>>>>>===<<<;;;:::999;;;<<<===???AAABBBDDDDDDIIIIIIIIIHHHEEE@@@;;;888666555333222111000111111111000000000111222222111666666999>>>AAACCCKKKUUUaaafffnnnxxx|||tttiii[[[QQQKKKGGGCCC@@@>>>===<<<;;;;;;;;;;;;::::::999888888555555555555555666666666444444444333333333222222222222222222333333333333000000000000000///......111000...---,,,------...---,,,,,,---...///000000///...---,,,,,,---...///******************************++++++***))))))((())))))))))))))))))))))))((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$############""""""""""""!!!""""""######$$$$$$%%%######"""""""""""""""###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$$$$"""###''''''###"""$$$$$$#########""""""""""""!!!"""######$$$$$$$$$###$$$"""!!!###%%%&&&$$$"""$$$$$$#########$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%!!!"""###$$$%%%$$$$$$### !!!$$$&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###""""""$$$%%%'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++***))))))***+++---///}}}}}}}}}~~~|||vvvpppmmmnnnqqqttt{{{}}}}}}zzzuuuqqqkkkfffbbb]]]YYYVVVKKKFFF@@@<<<999888666555555555666999>>>BBBDDDEEEEEECCC@@@===;;;::::::;;;???@@@AAADDDJJJUUU```hhhkkkkkkjjjkkkkkkjjjfffdddVVVSSSOOOKKKIIIHHHIIIIIIQQQPPPRRRUUUWWWTTTNNNHHHDDDAAA>>>=========<<<;;;:::;;;===>>>???>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::999888777666555666666777666999>>>CCCFFFGGGGGGFFFBBBAAA>>>;;;999777777777777666666666555555444444444555555555555555555555777777666666666555555555666777999<<<>>>@@@AAABBBEEEDDDAAA???<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<:::777333111000000000000000000000000111111111222333444555555:::<<>>:::888777666444444777999::::::;;;999777555555555555666888777888999>>>GGGRRRZZZeeefffiiikkklllkkkhhhfffYYYWWWUUUSSSSSSTTTVVVXXX______```bbbaaa\\\UUUOOODDDAAA>>><<<<<<<<<:::999999:::<<<======<<<:::999888888999999999999888888999999777777777777999999888;;;@@@EEEHHHHHHFFFEEE???===999666444444444555777777777777777777888888666666777777888888999999888888999999::::::::::::888;;;???CCCGGGJJJLLLLLLKKKHHHCCC>>>:::888888888777777666666555555444444555555555555444333111000000000111222222111111000222222333333444555888:::???EEEPPPZZZdddmmmxxxzzzwwwxxx|||}}}yyyrrrhhh```ZZZUUUOOOKKKCCC@@@>>><<<<<<<<<;;;:::;;;;;;:::999888777777777555555555555444444444444111111111111000000000000000000000000111111111111222222222222222111000000//////............//////+++++++++++++++,,,------------------------------++++++++++++++++++++++++******++++++++++++******************************(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$######""""""""""""$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""############""""""#########$$$$$$$$$######''',,,,,,'''##############################&&&%%%$$$######$$$%%%&&&%%%$$$""""""###$$$%%%&&&$$$$$$######""""""""""""###$$$%%%&&&&&&%%%######%%%&&&&&&&&&%%%$$$$$$###""""""""""""""""""""""""######################## !!!!!!""""""$$$$$$#########$$$%%%&&&!!!"""$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))***)))((('''&&&&&&''''''zzzmmmggghhhkkk{{{~~~|||sssooooooooorrrxxx~~~{{{wwwtttrrrkkkaaaWWWOOOHHHBBB???:::888666555666777777777777666555444333444444555444555555555777<<>>?????????>>>@@@BBBEEEIIILLLMMMNNNNNNJJJGGGAAA;;;666333333333222222222222222111111111111111111111111111111111111111222222222111111000111333555555666888<<<@@@IIITTTbbbnnnxxxyyysssxxx{{{zzzllldddYYYRRRNNNLLLIIIGGGAAA???============<<<:::;;;:::999777777666777777666666666555555444444444111111000000000///////////////000000000111111111222222222222222111000000000000000//////...------,,,,,,,,,,,,,,,,,,---...,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%$$$$$$###""""""$$$$$$######$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""#########$$$$$$$$$######&&&++++++&&&#####################$$$$$$$$$&&&%%%$$$#########$$$%%%######"""!!!!!!"""$$$%%%#########$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$###&&&&&&&&&%%%###""" """"""""""""""""""""""""#################################$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&((()))***)))((('''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((''''''''''''(((((((((|||mmmcccbbbcccjjjooowww{{{vvvllljjjiiilllrrrzzzzzztttkkkaaaXXXPPPIIIDDD???===;;;999999888777555444333222222111111111111111333555666666777999;;;<<<@@@EEEHHHIIIHHHHHHHHHFFFGGGIIIMMMRRRYYY```dddhhhgggeee```YYYPPPHHHDDD???>>><<<<<>>>>>======<<<<<<666666777777777777666666777666555444333444555555BBBCCCEEEFFFEEEBBB???===999888777666666666777888777888888:::;;;<<<======;;;<<<===>>>???@@@AAAAAAHHHHHHIIIJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGFFFEEECCC@@@;;;666222000000000/////////000000111111111000/////////000111222222111111111111111111111111222555999;;;===AAAHHHNNNYYYfffuuu~~~{{{yyyyyyttt___WWWNNNHHHGGGGGGFFFDDDAAA???>>>===>>>===<<<:::999999777666666666777888555555444444333333222222111111000000000////////////000000000111111111111000000000000000///......000111111000///...---,,,---------,,,,,,------...,,,,,,------------,,,,,,************************(((((()))************)))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%$$$%%%$$$$$$$$$$$$#########&&&%%%%%%%%%$$$$$$######!!!!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""############$$$$$$$$$$$$"""$$$(((((($$$"""$$$#########$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!"""!!!"""###"""!!!!!!###%%%""""""###$$$%%%%%%%%%$$$"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!!###############################################################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&&&&''''''((()))))))))uuuiiibbbbbbdddaaaeeellltttuuuqqqmmmllloootttwwwyyy|||uuunnnfff^^^VVVQQQLLLJJJFFFDDDAAA>>>999666444333222111000000/////////111333444333333333444222666:::<<<;;;999999:::::::::<<>>>>>???@@@@@@@@@@@@AAACCCDDDFFFGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPTTTTTTTTTRRROOOLLLHHHFFFCCCBBB@@@???======<<<<<<888666444222000000111111.../////////000000111111111000//////000111333555333222222222333555777888888===CCCHHHMMMTTT^^^fffmmmyyyvvvfffVVVPPPIIIEEEEEEFFFFFFEEE@@@???============:::888888777666555555666888999555444444333333222111111111111111000000000//////000000000111111111222222000000000000000///.........///000111000000///......------,,,,,,,,,------+++,,,------------,,,+++))))))))))))))))))))))))''''''((()))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$############!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""############$$$$$$$$$%%%"""!!!######!!!"""%%%#########$$$$$$%%%%%%%%%"""""""""""""""!!! """%%%%%%###"""###%%%"""###$$$$$$$$$###"""!!!###############$$$%%%%%%######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""!!!!!!!!!###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&&&&''''''((((((''''''~~~yyypppqqqoooiiiaaa^^^```eee```bbbffflllvvv|||wwwttttttuuuvvvvvvwww|||~~~wwwppphhhcccYYYWWWSSSNNNJJJDDD===999666666555444222111000///...///111000///......///111555888777555222222333333333333444888<<<@@@CCCEEEEEEDDDAAA<<<999777666444444444888===BBBEEEFFFGGGKKKOOORRRRRRNNNHHHEEEDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@@@@@@@@@@BBBDDDEEELLLLLLKKKJJJHHHEEEBBBAAAAAABBBDDDFFFGGGHHHHHHHHHKKKKKKMMMNNNPPPRRRSSSTTTVVVWWWXXXZZZ[[[]]]^^^___UUUUUUSSSPPPKKKEEE@@@===999888777666666666888888000000//////000111333444000000000000000000000000333222111111111333666777555444444555777:::===???@@@FFFNNNTTT[[[eeeqqqzzz{{{|||zzzgggVVVOOOJJJEEECCCDDDEEEEEECCC@@@>>>=========<<<999777777666555444555777999:::666666555555444333222222111111111111000000000000111111111111222222222222222222222222222111000000,,,---///111111111111000------,,,,,,+++,,,,,,,,,++++++------------++++++************************&&&&&&'''(((((()))((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""##################$$$%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!"""###$$$%%%%%%"""############$$$$$$$$$&&&!!! !!!&&&#########$$$$$$%%%%%%%%%###$$$%%%%%%%%%###"""!!! ###&&&'''%%%###$$$%%%######$$$###"""!!!$$$###"""""""""###%%%&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""'''&&&&&&&&&%%%%%%$$$$$$"""###%%%''''''&&&%%%$$$$$$$$$##################""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&&&&'''''''''&&&%%%%%%sssjjjhhhddd^^^XXXWWWYYY^^^aaabbbbbbccceeemmm{{{zzz|||~~~~~~~~~~~~zzzwwwkkkiiieee```XXXPPPIIIEEE@@@>>>:::666333222222333111000...///000111111000111111111111111222333333000000111222444555777888999999888777555444333333666777888:::;;;===>>>???KKKOOOTTTWWWWWWTTTOOOKKKKKKKKKLLLMMMMMMNNNOOOOOOMMMMMMLLLLLLLLLMMMNNNOOOTTTSSSPPPMMMKKKJJJJJJIIILLLNNNQQQUUUXXXZZZ[[[\\\^^^^^^____________^^^^^^cccccccccbbb___\\\XXXVVVSSSQQQMMMHHHBBB===999777222222222111111111111111222333333333333333222111222111//////000222222111333333222222333444555666444666888;;;===AAAFFFJJJTTT]]]jjjssswwwzzz~~~~~~}}}vvveeeVVVNNNIIIGGGDDDAAA@@@???@@@@@@???>>>===<<<;;;:::999999666666666666666888:::;;;888777555444333333444444222222222111111111111000000000/////////111222333111333444333111//////000111222222222111000...,,,///...,,,*********,,,---...////////////---,,,+++))))))))))))))))))))))))(((''''''((()))***)))(((&&&'''((('''%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###"""######$$$$$$%%%&&&&&&########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$###"""!!!######""""""######$$$%%%%%%%%%$$$######$$$%%%%%%###$$$%%%&&&&&&%%%$$$###!!!""""""""""""#########$$$$$$############$$$$$$###$$$%%%%%%$$$###"""!!!$$$$$$############$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$##################$$$%%%%%%&&&&&&""""""""""""""""""""""""$$$!!!!!!$$$"""############$$$$$$$$$########################&&&&&&&&&&&&&&&'''''''''&&&$$$"""!!! %%%$$$#########$$$%%%&&&######$$$%%%%%%%%%$$$$$$(((&&&###""""""###&&&'''***,,,...---)))&&&%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((({{{sssjjjeee___YYYWWWYYY^^^aaadddddddddgggnnnyyy~~~|||xxxrrriiiaaaZZZUUUKKKHHHCCC===999666555444666444222111222222000///111111000000000000111111000000000000111222333333555444444333222111000000111222333444666777888999CCCFFFKKKOOOPPPNNNKKKHHHMMMNNNOOOQQQSSSTTTVVVVVVYYYYYYYYYYYYXXXWWWVVVVVVZZZWWWRRRNNNLLLMMMOOOQQQXXXYYY\\\___aaabbbccccccddddddcccbbbaaa``````___[[[[[[ZZZWWWTTTPPPMMMKKKFFFEEEBBB???;;;888555444111111111111111111111111111111111111111000000///000000000111333444444444444444555666777888888888888:::===AAAGGGOOOXXX^^^kkksss~~~xxxjjj]]]RRRLLLIIIHHHEEEBBB@@@??????@@@>>>>>>===<<<;;;:::999999666666666666777888:::;;;888777555444333333444444222222222111111111111000111111000000000000000111---///111111000///000111///000111111111000///......---+++******+++,,,---...//////000///---,,,+++))))))))))))))))))))))))000...,,,+++***)))&&&$$$((((((''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& !!!###$$$$$$###!!! %%%$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$ """!!!!!!!!!!!!!!!"""###############$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############""""""######$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""""""""#########$$$$$$$$$$$$############$$$$$$ ###$$$%%%%%%%%%$$$######""""""######$$$$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$##################""""""########################$$$###""" """###$$$"""############$$$$$$$$$##############################"""!!! &&&&&&$$$$$$###$$$%%%%%%$$$$$$#########$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&'''***,,,---//////...***%%%######%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''xxxssskkkeeebbbdddgggjjjkkkjjjjjjmmmsss{{{~~~|||yyyqqqkkkhhh]]]YYYSSSKKKDDD>>>;;;999;;;999666555444444222111111111111000000000000000111111000/////////000000111000000000////////////......///000111333333444888;;;???BBBDDDDDDCCCBBBCCCDDDFFFHHHKKKMMMOOOPPPYYY[[[]]]______]]]ZZZYYY[[[VVVPPPJJJIIIKKKPPPSSSWWWXXXZZZ[[[\\\]]]]]]]]]]]][[[YYYVVVTTTSSSSSSSSSPPPNNNLLLHHHDDDAAA>>>===:::999888777555444333222000000000000000000111111111111111111000000//////000111222333555666777888;;;<<<>>>???@@@???===<<<===@@@EEELLLVVVbbbnnnvvvttteeeZZZSSSMMMJJJJJJHHHEEECCC@@@?????????======<<<;;;:::999999888666666666666888999:::;;;777666555333333333444444222222222111111111111000222222222111111000///...)))+++.../////////000222---...///000000000000000,,,,,,+++******+++---...//////000000///...,,,+++))))))))))))))))))))))))+++***))))))++++++***)))***(((&&&''')))***(((%%%''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%$$$######"""########################$$$$$$$$$###############""""""""""""""""""""""""""""""!!! !!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%############$$$$$$$$$%%%$$$$$$############$$$$$$!!!###%%%%%%&&&######""""""""""""######$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######""""""!!! ###########################$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$########################$$$$$$###"""!!!!!! %%%%%%%%%%%%%%%&&&'''((($$$$$$######$$$$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%###%%%(((+++...000111222///...+++'''###"""$$$&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''~~~wwwssssssuuuwwwxxxuuusssuuu|||}}}wwwyyy|||{{{yyypppllleee\\\SSSLLLGGGEEE@@@>>>;;;:::999999777555333333333333222222111111222111000000000000000000////////////000000000000......///000111222222222222333555888999:::;;;;;;666777888:::===???@@@AAAGGGKKKPPPUUUWWWVVVSSSQQQPPPLLLFFFBBBAAACCCHHHKKKKKKKKKKKKLLLKKKKKKKKKKKKJJJHHHEEEBBB@@@@@@@@@AAACCCAAA???;;;888666444444444444444333333333333222///000000000000000111111222222222111111111222222222333555666888;;;???BBBKKKLLLMMMMMMKKKHHHDDDBBBEEEJJJRRR\\\gggtttwwwcccUUUNNNLLLJJJHHHIIIHHHEEECCC@@@???>>>===<<<;;;;;;:::999999888888555555666777888:::;;;<<<666666444333333333444444222222222111111111000000000111222222222000///...***,,,...///...///000111............///.........++++++******+++,,,---...//////000000///...,,,+++))))))))))))))))))))))))&&&%%%%%%&&&)))+++******+++'''$$$%%%)))+++((($$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$#################################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""############$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!""""""""""""""""""###""""""!!!!!!""""""##################$$$$$$%%%#########$$$$$$%%%%%%%%%###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!""""""#########$$$$$$$$$########################$$$%%%%%%&&&&&&'''''''''###############$$$$$$%%%$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%(((,,,///111111000///)))((('''%%%$$$%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''||||||~~~~~~|||xxxrrrpppqqqttt|||}}}{{{yyyyyyzzz}}}{{{uuummmeee^^^YYYWWWNNNKKKGGGDDDBBB@@@===;;;777888888777666444333222000000/////////000111111...////////////000000000/////////000000111111111111111111222333333444444333444444555666777888888888;;;AAAFFFHHHFFFDDDBBBAAA???<<<:::999;;;===???AAAAAA@@@??????>>>>>>>>><<<:::888666666666777888999888666444333222222111333333333222222222222222//////000000111111111222222222111111111222444444444666999===AAAHHHQQQWWWaaaaaa___]]]YYYTTTPPPNNNUUU[[[eeepppzzzrrrfffVVVKKKHHHHHHHHHFFFGGGFFFDDDBBB@@@>>>===<<<::::::999999888888777777444555666888999;;;;;;<<<666555333333222333444444222222222111111111000000...///000222222222111000---///111000///...///000//////...------,,,,,,,,,************+++,,,,,,---......//////...---+++***((((((((((((((((((((((((+++***((('''''''''%%%###)))%%%"""$$$(((***'''###%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""############""""""######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""%%%%%%$$$###""""""""""""!!!""""""""""""#########"""###%%%%%%%%%%%%###"""######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$###""""""!!!!!!######""""""""""""######""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$########################"""######$$$%%%%%%&&&&&&###############"""""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))+++---//////---***((($$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''{{{xxxqqqggg^^^ZZZ]]]```kkkpppzzz{{{vvvrrrooommmfffbbb\\\WWWRRRNNNIIIFFFDDDDDDCCCAAA>>>:::777444000000/////////000111111............////////////////////////////////////111111111111000000000111333333333333333333333333333555888;;;;;;:::888666666555555444555555666777999888777666666555666666333333222111111222333444222222222222222222222222111111111000000000//////000000000111222222333333111111111111222444666888888>>>FFFMMMTTT]]]hhhooorrrpppmmmiiifffcccbbbaaajjjpppzzz}}}qqq^^^WWWMMMGGGEEEFFFFFFEEEDDDCCCBBBAAA???>>><<<<<<999999888888777777777777444555777999:::;;;<<<<<<555444333222222333444555222222222111111111111000...///000111111222222222000222333222000.........000///...,,,+++******************+++++++++++++++------......---,,,***)))((((((((((((((((((((((((***)))((((((******)))((('''%%%###$$$'''((('''$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$"""""""""#########$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$############""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%############$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&%%%$$$######"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&((())),,,,,,,,,+++)))'''$$$###%%%$$$$$$%%%&&&%%%""" $$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&~~~|||{{{sssppphhh^^^TTTPPPQQQTTTXXX]]]hhhvvvzzzvvvppplllhhhccc___\\\ZZZYYYVVVQQQKKKDDD???;;;666555444333333222222333111111111111111000000000000000000000000/////////000000111111000000000000000000000000000/////////111111222333333333222222111000000000000111333333222222111000000000111222//////////////////////////////111222222111111000////////////////////////000111111222333333444444444444444555777:::===???FFFOOO[[[eeekkkqqqwww|||zzzwwwtttqqqppprrruuuwww|||wwwjjjbbbPPPMMMIIIDDDBBBBBBBBBCCCAAAAAA@@@???>>>===<<<;;;888888777777777777666666333555777999;;;<<<<<<<<<444444333222222333444555222222222111111111111000111000000000000000111111000222333222000......///...---,,,+++******++++++***++++++++++++******)))+++,,,------,,,+++)))(((((((((((((((((((((((((((%%%$$$%%%'''***---------&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$%%%#######################################$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&##################$$$%%%############$$$$$$$$$%%%$$$$$$############$$$$$$"""###$$$$$$%%%%%%%%%$$$######""""""######$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$"""""""""#########$$$$$$$$$$$$############$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%% !!!"""###$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$"""############$$$$$$$$$########################''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%$$$$$$%%%$$$######$$$''')))***+++)))'''%%%$$$######$$$%%%###!!!"""$$$$$$###!!!$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&zzztttrrrhhhfffaaaYYYQQQMMMNNNPPPLLLPPPYYYiii{{{|||yyywwwuuussspppmmmkkkggg```WWWNNNGGGBBB===<<<;;;999777666666555555555555555444444333333222222222222222111111111//////000111111111111000///000000000000000000000,,,,,,,,,,,,...///111222///...,,,,,,---///111333222111000000000111333444000111111111111000//////---///000222222111///.../////////000000111111222111111222333444444555555888888888:::<<<@@@DDDFFFTTT___nnnxxx{{{{{{|||}}}{{{xxxuuusssvvv{{{}}}ooobbbYYYVVVJJJIIIFFFBBB???>>>@@@BBB????????????>>>===<<<;;;777777777777666666666666333555777:::;;;<<<===<<<444333222222222333444555222222222111111111111000444222111/////////000000///000222111///......///,,,+++*********+++,,,---+++++++++++++++***)))(((++++++,,,,,,+++***((('''(((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%%%%'''((((((''''''(((***((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$&&&&&&%%%$$$$$$#################################""""""######$$$$$$$$$%%%""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%###$$$%%%%%%&&&&&&&&&&&&#########"""###$$$$$$%%%###$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$###!!!""""""""""""#########$$$$$$############$$$$$$###"""!!! !!!""""""&&&%%%%%%$$$$$$%%%%%%&&& !!!"""$$$$$$######"""&&&%%%%%%$$$$$$#########&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############"""!!!"""############$$$$$$$$$########################!!!""""""###%%%&&&''''''!!!"""$$$&&&'''''''''&&&"""###$$$%%%&&&%%%$$$$$$%%%$$$######$$$''')))+++((('''$$$"""!!!###%%%'''### """&&&''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&~~~{{{xxxvvvwwwyyy{{{{{{{{{oooeee^^^VVVSSSSSSTTTQQQNNNLLLPPPUUU^^^ooo}}}|||~~~{{{xxxuuuooohhhaaaXXXPPPKKKFFFDDDBBB@@@????????????;;;===???>>>:::777555444333222111111333444444333222111111111111111111222444222111111333333222000222111111000/////////000000000111111111111111111...///000000000...---,,,,,,...000222222111000///000111222111///...///000000//////111333444444333444444555555666999===AAADDDCCCBBBCCCGGGLLLRRRVVVhhhoooxxx~~~}}}}}}yyyvvvwww}}}sssfff^^^WWWPPPKKKGGGEEECCC@@@??????@@@AAA>>><<<::::::;;;;;;:::999999999888777666666777777666666444444555777999;;;666555444333222111111111222222222111000//////...000000000000000000000000111111111111000000000000///......------,,,+++++++++,,,,,,,,,,,,+++*********************)))(((((((((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""###%%%'''(((######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""######$$$$$$######"""######""""""""""""######%%%%%%$$$$$$###$$$$$$$$$%%%$$$######""""""######&&&%%%###!!! !!!!!!"""""""""###$$$$$$###"""!!!######$$$$$$$$$$$$######&&&%%%$$$#########""" &&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######"""""""""""""""###""" !!!###%%%%%%$$$"""############$$$$$$$$$%%%%%%$$$###""""""############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!###'''***+++)))&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###""""""###$$$$$$$$$$$$###&&&&&&%%%$$$%%%&&&'''(((}}}xxxqqqllljjjiiiiiihhhkkklllrrr~~~}}}oooggg^^^YYYYYY[[[\\\[[[XXXZZZ\\\dddttt}}}xxxxxx|||yyyrrrjjjbbb[[[WWWRRRQQQPPPOOONNNNNNOOOOOOLLLLLLJJJHHHFFFBBB???===999777444444444444333222444444333222222222222333333222111111222333222111333222111000000000000111...//////000000///...---000000111111111000000///...///111222222222111000111222333222111000111222333222222333444444444444333666:::>>>BBBHHHNNNRRRVVVTTTSSSSSSUUUYYY]]]```lllrrr{{{|||zzzxxx{{{~~~tttggg[[[UUUOOOJJJEEEEEEDDDBBB@@@????????????>>><<<:::999::::::999888888888888777777777666666444444333333444666999:::666555444222111000000000222222111111000//////...////////////////////////000000000000000000000//////......------,,,++++++***++++++++++++***))))))***************)))(((((((((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############""""""""""""######%%%%%%$$$$$$###$$$$$$%%%%%%$$$######""""""######%%%$$$###"""!!!!!!!!!!!!!!!!!!"""#########"""!!!######$$$$$$$$$$$$######'''&&&%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%###""""""###%%%$$$###"""############$$$$$$$$$%%%$$$$$$###""""""######$$$$$$############$$$$$$!!!"""###$$$&&&'''((()))"""###%%%(((***+++)))'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$###$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((~~~uuullleee```\\\ZZZXXXZZZaaannnwwwlllffffffiiilllmmmkkkkkklllsss{{{vvvvvvvvvvvvuuu{{{|||vvvqqqnnnlllfffeeeeeeddddddeeeffffffddd```[[[WWWUUURRRMMMHHHAAA???<<<;;;;;;;;;;;;:::>>>===;;;999888777666666666444222222333444333222111000//////......//////000000111111111000...---/////////000000000000000......///000000000/////////000111111000///111222333333333333444444444444777<<>>======<<<:::999999999999888777666777888888888777666555222111111222444666888:::666555333111000///......222111111000000//////................................................//////......------,,,++++++)))************)))(((((())))))******))))))(((((('''''''''''''''&&&&&&&&&))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%$$$$$$###$$$$$$%%%%%%%%%$$$######""""""############$$$######"""!!!  !!!"""######""""""######$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%'''%%%######$$$$$$$$$""""""############$$$$$$$$$%%%$$$######"""#########%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&(((((()))$$$$$$&&&(((******(((&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''}}}tttlllccc[[[VVVVVVYYY```lll|||yyyxxxzzz|||~~~~~~~~~~~~ooofffcccdddfffiiiiiilllsss}}}|||xxxvvvsssvvvzzz|||}}}~~~zzzyyyyyyyyyxxxxxxxxxxxxwwwppphhhdddbbb^^^WWWRRRHHHFFFEEEFFFIIILLLNNNNNNOOONNNKKKGGGDDDAAA@@@???<<<:::777666666555444333333222111000000000000000444444555555444222000///000000000000111222333444111111111111111111222222000222333333333333444666777999::::::;;;;;;===>>>EEEKKKVVV```jjjrrryyy}}}~~~}}}|||{{{{{{|||}}}~~~wwwlll[[[UUUNNNIIIFFFDDDBBBAAA>>>??????>>>>>><<<;;;:::;;;999888888999999777555444555777888888777555444000111111222444777999:::555444333111///...------111111000000////////////------------------------,,,---------------......///......------,,,++++++***************))))))(((((()))))))))))))))((((((''''''''''''''''''''''''%%%%%%&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$######$$$$$$%%%%%%%%%$$$######""""""######"""###$$$$$$$$$"""!!!  !!!"""###############$$$$$$$$$$$$###### !!!""""""!!!!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%###""""""###$$$######""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%'''((((((&&&$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%&&&&&&&&&{{{tttkkkaaaZZZZZZ^^^fffqqq~~~tttbbbVVVRRRQQQQQQSSSTTTZZZdddsss{{{zzzyyyxxxvvvvvvwwwyyyzzzrrrmmmjjjfff___YYYMMMMMMNNNRRRYYY```dddfffeeeccc___ZZZVVVRRROOOMMMEEEBBB>>><<<;;;:::999888:::999888777555555555555666666555555444333222111333333444666777888999:::888777666666666666777888555777999::::::;;;<<<>>>BBBDDDGGGIIIJJJKKKNNNQQQZZZ```iiiqqqxxx~~~ssseee\\\OOOLLLHHHEEECCCBBBBBBAAA<<<=========<<<;;;:::999:::999888999999999666444333444666777777666555333111111222444666888999:::444444222000///...------000000000///////////////------------------------++++++,,,,,,---------...///......------,,,++++++++++++,,,,,,++++++***)))'''(((((()))))))))((((((&&&'''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$#########$$$$$$%%%&&&%%%$$$######""""""######!!!"""###$$$$$$###!!! !!!"""###$$$$$$######$$$$$$$$$$$$######!!!###%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""###$$$$$$!!!  """$$$$$$###""""""#########$$$$$$$$$$$$###############$$$$$$######""""""""""""######$$$$$$$$$$$$######""""""$$$######$$$&&&&&&$$$"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%|||}}}~~~}}}wwwoooiii^^^bbbjjjttt~~~kkkZZZQQQNNNLLLKKKHHHJJJOOOXXXeeeuuu~~~{{{yyyxxxvvvvvvxxx||||||wwwsssnnnhhhcccWWWWWWXXX^^^fffnnntttwwwwwwuuuqqqlllgggdddaaa___RRROOOKKKHHHHHHHHHGGGFFFDDDCCCAAA>>><<<;;;::::::;;;:::888777666777888888777999<<<>>>@@@AAAAAAAAA>>>===;;;999999:::<<<======???AAABBBBBBDDDFFFHHHLLLPPPTTTVVVWWWYYY]]]aaannnrrrxxx~~~ssscccWWWRRRGGGFFFDDDBBB@@@?????????<<<<<<<<<;;;;;;;;;:::::::::999999999:::999666444333444555666666666555444111222333555666888999999333333111000////////////////////////////////////------------------------+++++++++,,,------......///......------,,,++++++,,,,,,,,,,,,,,,+++******''''''((()))))))))((((((&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$############$$$%%%&&&&&&%%%$$$######""""""######""""""############""""""""""""!!!!!!"""###$$$%%%######$$$$$$$$$$$$######!!!"""!!!"""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""############$$$!!!!!!!!!!!!"""###$$$$$$ !!!###$$$###"""############$$$$$$$$$#########"""######$$$%%%###""""""""""""""""""###!!!!!!""""""###$$$$$$%%%###""""""###$$$%%%###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%uuuwwwzzz~~~}}}zzzjjjlllooouuu~~~yyynnn```VVVRRRRRRQQQPPPKKKMMMOOOSSS]]]lllyyywwwuuuuuuwwwzzz||||||~~~xxxssspppiiihhhgggkkkqqqxxx}}}~~~{{{xxxuuurrrqqqpppdddaaa]]]\\\]]]_________XXXVVVTTTQQQNNNLLLJJJIIIJJJHHHEEECCCBBBDDDGGGIIIHHHJJJNNNRRRUUUUUUTTTSSSLLLKKKHHHFFFEEEGGGIIIJJJNNNPPPSSSTTTUUUWWWYYY[[[[[[```dddfffeeegggkkkpppzzz}}}{{{}}}uuummmbbbUUUNNNMMMDDDDDDCCCAAA???>>>===>>>===<<<;;;:::::::::;;;<<<:::999999:::;;;:::777444333333444444444555555555111222333444555666666777333222111000000000000111////////////////////////------------------------++++++,,,,,,---......//////......------,,,+++++++++++++++++++++***))))))&&&''''''((())))))((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$#########$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''%%%$$$######""""""############""""""""""""######$$$$$$###""""""###$$$%%%######$$$$$$$$$$$$######!!!###!!! """#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""############""""""""""""###$$$%%%&&&"""  """######""""""############$$$$$$$$$######""""""###$$$$$$%%%$$$######""""""######$$$"""""""""###$$$$$$%%%%%%###"""!!!###$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""$$$&&&(((((('''%%%$$$"""###$$$%%%&&&%%%%%%$$$nnnpppsssxxx}}}zzzyyyvvvvvvzzz|||jjjaaaXXXSSSUUUWWWXXXWWWSSSTTTTTTTTTZZZiii}}}zzzxxxwwwwwwvvvqqqwww{{{zzzyyyvvvtttuuuxxx}}}~~~|||{{{zzzzzzrrrooommmmmmooorrrtttuuupppnnnkkkgggdddaaa```___ZZZWWWSSSPPPPPPTTTXXX[[[^^^aaafffkkknnnmmmllljjj```^^^[[[YYYXXXZZZ\\\^^^dddgggiiikkklllnnnqqqssslllqqquuuvvvuuuvvvzzz{{{xxx|||pppeee^^^VVVLLLHHHIIIDDDDDDDDDBBB@@@>>>>>>>>>>>><<<:::999999:::;;;===:::::::::;;;<<<:::777444444333333333333444555666000111222333444555555444222222111111111111222222.........///////////////........................++++++,,,------.../////////......------,,,++++++***************)))((((((&&&&&&'''((())))))((((((&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""########################$$$$$$$$$%%%%%%$$$$$$$$$"""!!! !!!###%%%&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''%%%$$$$$$###"""#########$$$###"""!!!!!!"""###$$$&&&%%%$$$#########$$$%%%######$$$$$$$$$$$$######%%%(((***(((###!!!###&&&""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""########################$$$%%%&&&'''%%%###!!!!!!"""###"""!!!"""############$$$$$$$$$######""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###""""""###""""""###%%%&&&&&&%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""%%%(((******)))&&&$$$"""###$$$%%%&&&%%%$$$$$$ccciiipppuuuxxx{{{}}}~~~xxxnnneeeZZZUUUXXX___gggkkklllkkkhhhfffnnn~~~yyysssppptttzzz}}}~~~}}}}}}~~~}}}{{{|||yyywwwxxx||||||{{{zzzwwwuuurrrpppnnnggg```XXXXXX^^^gggmmmpppooosss{{{{{{wwwsssooollllllnnnpppooommmqqqsssvvvxxxyyyzzz{{{}}}~~~|||zzz{{{}}}xxx}}}~~~llldddXXXQQQOOONNNKKKHHHCCCAAA>>>======>>>===<<<::::::999999:::;;;===>>><<<;;;999777666555444444444444444555777666444222333333222222222111111111111111222222222111000000..................------000///---+++***+++---...---,,,++++++++++++,,,------,,,++++++,,,,,,***)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! """"""""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""$$$$$$###############$$$%%%%%%$$$$$$$$$######### !!!"""######""" %%%%%%$$$$$$###"""""""""$$$###"""!!!!!!###%%%&&&######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$ !!!###$$$$$$$$$$$$&&&&&&%%%"""  """"""""""""###$$$$$$%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$$$$#########""""""!!!!!!%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%%%%$$$#########$$$%%%&&&%%%%%%'''***---,,,'''###%%%$$$$$$###""""""######WWW^^^gggnnnrrrvvv{{{|||zzz|||~~~~~~~~~|||}}}|||uuummmhhhjjjooouuuxxx|||{{{xxxuuuqqqrrrwww~~~|||zzzsssmmmggggggnnnuuu{{{|||{{{~~~{{{zzz{{{{{{zzzxxxxxxzzz~~~xxxpppaaaZZZRRRNNNMMMLLLIIIFFFCCCAAA>>>============<<<;;;:::999999:::;;;===???>>>===;;;999777666555555555444444666777777555333222222222333444444555555222333333333333222111111//////.........---------///...---,,,+++,,,------,,,---............---,,,---+++******++++++***((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" $$$$$$###############$$$%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%$$$$$$######""""""$$$$$$###############$$$(((''''''''''''&&&&&&&&&"""""""""######""""""!!!$$$$$$$$$$$$$$$$$$%%%%%%###"""!!! !!!"""$$$%%%######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$################################################$$$$$$###"""""""""###### !!!"""###$$$$$$$$$$$$###$$$###""" """$$$##################""""""!!!"""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########""""""""""""%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%$$$############$$$&&&'''$$$$$$%%%'''***)))&&&###$$$$$$###############$$$EEEMMMWWW```gggmmmsssxxx|||yyytttmmmhhhhhhkkknnnoootttxxx}}}wwwmmmddd___YYY[[[aaagggjjjmmmvvv}}}yyyvvvwww}}}{{{wwwxxx~~~vvviii```WWWTTTQQQPPPQQQOOOKKKHHHCCCAAA>>>============<<<<<<;;;:::999:::<<<>>>@@@@@@???===;;;888777666555555555555666888777555333111111222444555777888999444444444444444333222222000000///...---,,,,,,+++,,,,,,,,,,,,------------,,,---000111111000---,,,+++***))))))******)))((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########"""!!! &&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""######$$$######$$$$$$%%%&&&&&&'''""""""!!! """###$$$######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""######""""""""""""""""""""""""""""""########################$$$$$$###"""!!!!!!""""""!!!!!!"""###$$$$$$$$$###!!!"""###"""!!!"""###%%%$$$$$$###""""""!!! """"""######$$$#########$$$$$$############$$$$$$###############"""""""""$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&'''#########$$$&&&&&&%%%###$$$$$$#########$$$$$$%%%666<<>>???@@@???===;;;999777555444444555555555666888777555333111111222222222333333333444444555555444444333222111000///...---,,,++++++******+++,,,---------,,,---,,,,,,++++++,,,,,,---)))((('''''')))***)))'''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######""""""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################"""""""""#####################""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""""""""###%%%&&&$$$#########"""""""""!!!$$$#########$$$$$$%%%%%%######""""""""""""######!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$######################## !!!"""###$$$$$$########################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""""""""""""""###$$$$$$$$$$$$######""""""###$$$###"""!!!!!!""" !!!!!!""""""""""""""""""#########""""""!!!$$$$$$############$$$$$$###############$$$$$$$$$#########$$$$$$$$$$$$######################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&$$$$$$$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%***,,,///222666>>>JJJRRR___dddlllsssxxx|||}}}tttjjjaaa]]][[[fffuuuxxxmmmgggbbb\\\YYYYYY^^^^^^^^^^^^[[[^^^mmm|||{{{nnnmmmllllllnnnqqqtttvvvuuuwww{{{uuulllkkkqqqttt}}}zzzjjj\\\TTTPPPOOOOOOKKKMMMNNNOOOMMMJJJFFFCCCBBB@@@===<<<<<<<<<<<<;;;;;;<<<===>>>?????????>>><<<;;;999777666444444444444444444555777666444222222222111111000000000///333333333333333222111111000000///...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,)))((('''((()))***)))((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###!!! """"""""""""###$$$%%%&&&###$$$%%%&&&&&&%%%$$$###########################&&&%%%$$$###!!! """"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""###$$$%%%$$$######"""!!!!!! $$$$$$$$$%%%%%%%%%%%%&&&######""""""""""""###### !!!!!!!!!!!!"""""""""$$$$$$############$$$$$$######################## !!!!!!"""###$$$$$$########################!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%$$$"""!!!!!!!!! !!!""""""###$$$$$$!!!!!!""""""###"""""""""$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""######$$$%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$&&&(((&&&&&&%%%$$$$$$$$$$$$$$$(((***---...///333:::@@@NNNTTT]]]eeelllqqqvvvxxxzzz}}}tttmmmiiidddmmmyyy{{{sssiiiccc]]]ZZZ]]]cccffffffhhhkkkmmmsss}}}||||||~~~}}}|||{{{{{{vvvwwwxxxzzz|||}}}~~~~~~}}}}}}nnnhhhdddaaahhhrrrrrrjjj___TTTOOONNNNNNNNNKKKMMMNNNMMMKKKHHHFFFFFFBBB???<<<;;;<<<<<<;;;:::999;;;>>>AAAAAA@@@>>>===:::999888777666555555555333333333444666555333111111111111000000/////////111111111111111000000/////////.........------------,,,+++*********+++,,,************************)))((('''(((***+++***)))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!!!!!""""""$$$###############$$$$$$"""###%%%&&&&&&%%%###"""########################%%%%%%$$$######"""!!!!!!""""""""""""###$$$%%%&&&""""""""""""!!!!!!!!!!!! !!!"""#####################"""""""""""""""######$$$%%%%%%%%%%%%%%%######""""""""""""######"""""""""############$$$$$$$$$############$$$$$$########################""""""######$$$$$$%%%%%%######################## !!!!!!!!!!!!!!!############################################################$$$%%%&&&'''%%%%%%%%%%%%$$$###"""!!! """$$$$$$###""""""###""""""################## !!!"""#########"""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$###################################################$$$$$$%%%%%%$$$$$$#########$$$%%%%%%$$$######$$$$$$%%%%%%%%%$$$###""""""$$$&&&&&&$$$$$$%%%'''((('''&&&%%%$$$#########'''***......---...111444<<>><<<:::999888777666666666666333222222444555555333111000000000000000000000000000000000000000///........................------///---+++)))))))))+++,,,((()))+++------+++)))((()))(((((()))***++++++***))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###%%%''')))***&&&%%%$$$###"""""""""""""""###%%%&&&&&&%%%###"""########################!!!!!!"""$$$%%%&&&'''(((""""""""""""###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$###!!!"""#########""""""""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$%%%%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""#################################$$$%%%&&&((((((&&&&&&&&&%%%$$$###"""!!! ###$$$$$$###$$$%%%%%%%%%$$$$$$###"""""""""!!!"""############$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$""""""""""""""""""""""""########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&%%%$$$"""!!!!!!$$$&&&&&&$$$###$$$&&&)))((('''%%%$$$###""""""---,,,+++******,,,...///222777>>>DDDJJJTTT```jjjqqqvvv|||}}}|||~~~zzz|||{{{xxxyyy|||ttthhhaaa[[[[[[YYYVVVWWW]]]gggoooyyy~~~}}}}}}{{{xxxxxx{{{~~~|||fff^^^ZZZ```jjjuuuwwwmmmggg]]]XXXQQQMMMKKKLLLMMMNNNGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@???===<<<:::999999999:::<<<>>>??????>>>>>>999888777666555555555555666555555444444333222222111111111111111222222222//////////////////////////////000000000000000//////...------,,,,,,------///---******,,,,,,)))'''((())))))*********))))))&&&&&&&&&&&&''''''''''''+++)))'''&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!""""""#########$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""###$$$$$$%%%$$$###"""!!!%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$###"""!!!""""""!!!!!! """"""""""""############"""""""""""""""######$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$#########""""""!!!!!!$$$$$$$$$#########""""""######""""""######$$$%%%!!!!!!""""""######$$$$$$!!!!!!""""""#########$$$"""###%%%&&&&&&%%%$$$###!!!###%%%'''((('''&&&%%%$$$$$$$$$###############""""""!!!!!!!!!!!!""""""%%%%%%###"""""""""###$$$######"""""""""""""""###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%&&&"""###%%%%%%###"""###$$$$$$$$$############$$$$$$####################################$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$+++***)))))))))***+++,,,...111555888===GGGUUU___pppsssvvvyyy{{{~~~uuuooohhhfffkkkqqqvvvxxxxxxxxxyyy{{{~~~xxxllleee[[[\\\[[[YYYXXX[[[aaafffuuuzzz~~~|||zzzyyy{{{~~~||||||}}}rrrccc]]]___lll|||wwwnnnfffbbbZZZUUUOOOKKKJJJKKKKKKLLLGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>======<<<<<<;;;::::::;;;<<<===>>>>>>>>>999999777666666555555555555555555444333333222222000000000000000000000000........................//////000000000000//////,,,,,,+++************+++,,,***))))))+++,,,***((())))))************))))))''''''((((((((())))))))))))(((&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""#########$$$$$$##################"""$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$%%%%%%%%%$$$""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$###""""""######"""""""""!!!!!!!!!!!!!!!"""""""""#########"""""""""""""""######$$$######$$$$$$$$$$$$##############################"""######$$$$$$######"""############"""""""""!!!$$$$$$$$$#########""""""######""""""######$$$%%%"""""""""""""""##################"""""""""""""""###$$$$$$######"""!!!!!!!!!###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###$$$$$$"""!!!!!!!!!"""#########""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%!!!###$$$$$$###""""""#########""""""""""""##############################$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((()))))))))+++,,,,,,,,,000999FFFPPPfffiiinnnssswww|||uuulllbbb\\\[[[^^^___```bbbeeejjjqqqxxx~~~wwwnnnhhhfffhhhiiihhhfffgggkkknnnvvvzzz~~~|||zzzzzz|||xxxiiidddbbbiii{{{|||tttnnniiieee```\\\WWWRRRMMMIIIHHHIIIIIIIIIFFFFFFEEEDDDCCCBBBBBBAAA============>>>>>>>>>>>>;;;;;;:::;;;;;;<<<======999999888777666666666666555555444444333333222222000000000//////................................./////////000000//////...,,,,,,+++******************)))((()))+++,,,+++***))))))************))))))))))))))))))************)))((('''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!"""""""""######&&&&&&%%%$$$$$$######"""$$$$$$$$$###############$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$###"""###############$$$$$$###$$$$$$$$$$$$###""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""############""""""""""""$$$$$$$$$##################""""""""""""###$$$$$$############""""""""""""$$$$$$######"""!!!!!!!!!$$$###"""!!!  !!!"""$$$$$$$$$######!!!!!!!!!!!!!!!!!!""""""##############################"""!!!!!!!!!!!!"""######"""""""""######$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$###########################$$$&&&&&&$$$###$$$%%%$$$$$$############$$$$$$########################%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((((('''+++***))))))+++111;;;BBBQQQXXXccclllrrruuuvvvwwwzzzxxxmmmeee```\\\YYYVVVZZZ]]]ccckkkuuu}}}xxxuuurrrppptttwwwyyyzzzzzz}}}ssskkkooopppxxx}}}tttnnnfffcccbbb```[[[WWWSSSPPPKKKHHHGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::<<<<<<999888777777666666666666555555444444333222222111111111000000///...------......................../////////000//////.........------,,,+++,,,,,,,,,++++++***+++++++++++++++)))************))))))(((((()))))))))************+++***)))((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$######""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""######$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""""""""############""""""#########"""""""""""""""########################"""""""""""""""###$$$$$$$$$$$$######""""""!!!!!!#########"""""""""""""""$$$###!!!  !!!"""###$$$%%%&&&%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""######""""""######$$$$$$##############################$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""""""$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%########################%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((())))))((((((((())))))***+++...222444;;;CCCNNNYYYaaagggkkkmmmqqqvvv}}}zzzsssllleee\\\VVVUUUWWW[[[cccooo|||zzzxxxyyyzzz{{{}}}zzztttqqqpppnnnmmmnnnrrrzzz|||yyyttttttvvvtttjjjfffaaa]]]]]]^^^\\\VVVQQQQQQNNNJJJHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;999888888999::::::888777666666555666666666555444444333222222111111222222111000//////..............................///////////////...------------,,,++++++++++++,,,---------,,,+++************************)))(((((('''''''''((((((((())))))***))))))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$######$$$%%%&&&'''''''''################################################%%%%%%%%%%%%%%%%%%%%%&&&"""""""""""""""""""""""""""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###""""""""""""""""""##############################""""""!!!!!!""""""###$$$$$$$$$######""""""!!!!!! !!!"""###$$$$$$%%%"""!!!!!! !!!"""$$$%%%######$$$$$$%%%%%%$$$$$$""""""######$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$#####################$$$%%%%%%########################"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###$$$&&&&&&$$$$$$$$$%%%$$$$$$############$$$$$$########################%%%$$$$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((()))))))))&&&'''(((***+++++++++***///222888???HHHSSS]]]dddhhhmmmtttxxx{{{~~~~~~zzzsssjjjccc[[[\\\___eeeppp}}}zzzoooaaa```^^^[[[\\\```fffkkksssyyy~~~}}}wwwzzz}}}|||pppaaahhhnnnpppnnnqqqzzz~~~vvvoooeee]]]YYYWWWWWWWWWXXXVVVPPPKKKMMMKKKIIIGGGGGGFFFDDDBBB@@@@@@@@@??????>>>>>>>>>???>>>>>>===<<<;;;;;;:::;;;:::999888888888888888666555555444444555555666444444333333222222111111111111111000000/////////------------------------////////////......---,,,++++++***)))))))))))))))---......,,,***((())))))******+++******)))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!"""""""""######""""""###$$$&&&'''((((((###############$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$############""""""###$$$$$$$$$$$$### !!!!!!!!!!!!""""""""""""############"""""""""""""""######$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""###########################$$$$$$$$$"""!!!!!!!!!!!!"""##################"""""""""""" """###$$$%%%&&&!!!!!!!!!"""###$$$%%%&&&"""""""""""""""""""""""" !!!""""""#########$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&%%%%%%$$$##################$$$%%%&&&$$$$$$$$$###############"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!###"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!"""########################$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&'''((()))***&&&&&&(((***++++++)))'''+++,,,---000555>>>HHHOOOVVV]]]fffmmmppptttzzz~~~|||wwwoooooopppsssyyyuuufffdddaaa]]]\\\^^^cccggglllrrr|||}}}uuussssssqqqzzztttfff^^^WWW\\\cccjjjqqqyyyxxxmmmhhhfff```WWWRRRSSSSSSSSSRRROOOLLLIIIJJJHHHFFFEEEEEEDDDAAA???>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999888777666555444444333333333444444555444444333333222111111111////////////////////////------------------------////////////...---,,,++++++******))))))))))))))))))+++,,,+++((('''(((***+++++++++******)))((('''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""#########$$$"""######$$$%%%&&&&&&'''""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$######"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$ !!!!!!""""""""""""############$$$$$$$$$$$$"""""""""""""""######$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!"""""""""############""""""#########$$$$$$$$$!!!!!!!!!!!!!!!"""######"""""""""""""""######### !!!"""###$$$$$$%%%!!!""""""###$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!""""""######"""###$$$%%%%%%$$$###"""$$$$$$%%%&&&%%%$$$###"""############$$$%%%&&&'''$$$$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$###############!!!""""""!!! !!!###""""""!!!!!!""""""##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%''')))***(((((((((***++++++***)))***+++---...///111444666DDDMMMZZZdddiiimmmrrrvvvyyyxxxzzz~~~~~~~~~~~~|||{{{qqqoookkkgggdddeeehhhlllrrrvvv|||}}}xxxtttqqqooommmkkkpppppprrryyy~~~xxxtttuuuxxxxxxvvvkkkbbb[[[VVV\\\^^^cccmmmzzz|||tttggg^^^___ddd___UUUQQQRRRSSSQQQNNNLLLKKKKKKGGGFFFDDDDDDCCCBBB???===<<<<<<<<<<<<<<<;;;;;;;;;999999::::::;;;<<<<<<===888999999999888777555444333333222222222333333444444444333333222111111000---------...............------------------------////////////...---,,,+++---,,,,,,+++***+++++++++%%%'''))))))&&&&&&(((***+++++++++******(((''''''&&&&&&&&&''''''''''''(((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$######"""""""""###%%%&&&"""!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""######$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!""""""######$$$$$$""""""""""""############!!!"""###$$$$$$###"""!!!$$$$$$###############$$$!!!""""""###$$$%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!######$$$%%%$$$###"""!!!############$$$%%%&&&'''$$$$$$$$$$$$######""""""!!!"""###$$$%%%&&&&&&&&&########################"""###%%%%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%&&&########################""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((******+++,,,---///000111666:::@@@HHHQQQ\\\gggmmmppprrrtttvvvxxx|||uuupppiiiddddddiiipppuuuxxx|||}}}|||xxxyyy~~~yyyuuujjjeee___\\\]]]^^^]]]\\\eeebbbbbbhhhlllsss}}}{{{}}}~~~uuuiiiaaa^^^^^^___^^^dddjjjrrrzzz~~~{{{yyynnnggg^^^[[[[[[\\\[[[XXXRRRRRRQQQOOOMMMJJJHHHGGGDDDCCCCCCCCCCCCBBB???===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<888777666444444444555666555555444333333222111111444444333333222111000000000///...---,,,+++++++++///............---------,,,,,,------,,,,,,+++***************)))))))))(((,,,+++++++++******))))))''''''((((((((((((''''''&&&&&&''''''(((((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$#########$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&""""""############""""""$$$%%%'''''''''%%%###!!!""""""""""""""""""""""""#########$$$%%%%%%%%%&&&""""""""""""!!!!!!!!!!!!######$$$$$$$$$$$$#######################################$$$###"""!!!!!!""""""""""""""""""""""""###"""""""""""""""###$$$&&&%%%$$$######$$$%%%&&&######""""""""""""######"""######$$$$$$$$$############""""""!!!!!! ########################$$$$$$$$$###"""!!!!!! !!!"""$$$%%%%%%###!!! """"""""""""############%%%%%%%%%$$$$$$$$$####################################$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$############"""$$$#########""""""!!!!!!%%%%%%$$$###"""!!! #########""""""""""""""" !!!#########"""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###$$$%%%'''(((%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''(((((()))***,,,,,,+++...222888>>>FFFOOOUUUcccfffkkkooosssvvvzzz}}}xxxsssjjjbbb]]]\\\^^^___fffiiiooovvv~~~|||tttccc___[[[ZZZ\\\___```___bbb```aaafffhhhkkkttt~~~~~~|||zzz~~~|||~~~gggccc^^^^^^bbbhhhmmmppptttvvvxxxyyywwwsssnnnjjjfff```YYYVVVWWWWWWUUUSSSSSSRRRPPPNNNLLLIIIHHHGGGCCCBBBBBBBBBCCCBBB@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::888777555444444444555555555555444333333222111111444333333222111111000000///......---,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++*********)))((((((((((((''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""######%%%%%%!!!!!!"""""""""#########""""""############""""""###$$$%%%%%%%%%$$$###"""########################""""""""""""############!!!!!!!!!""""""""""""""""""""""""######"""""""""##############################"""""""""!!!!!!!!!""""""""""""""""""""""""######"""""""""""""""###!!!  !!!######""""""""""""######!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!########################""""""""""""############ !!!""""""!!! """""""""#########$$$$$$%%%$$$$$$$$$####################################&&&&&&%%%$$$### ########################$$$$$$############$$$$$$$$$$$$$$$############"""############"""""""""!!!"""""""""!!!!!!!!!!!!!!!###"""""""""""""""""""""!!!!!!###$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&'''%%%$$$############$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&''''''((())))))***---///222666<<<@@@NNNSSS[[[bbbiiinnnssswww}}}|||uuulllddd^^^ZZZXXX[[[^^^ccckkkxxxxxxfffdddbbbbbbdddggghhhhhhkkkmmmqqquuutttrrruuuzzzzzzsssooonnnjjjeeeccchhhnnnrrrvvv}}}tttvvvyyytttbbbbbbdddiiiqqqxxx|||~~~~~~|||wwwqqqjjjccc]]]ZZZ[[[WWWRRRQQQQQQQQQOOOMMMQQQOOOMMMKKKIIIHHHGGGGGGBBBAAAAAABBBCCCCCCAAA@@@;;;;;;;;;:::::::::;;;;;;======<<<;;;999888777777666666555444444444555555555444444333333222222111222222222111111000000///......---------------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***,,,,,,+++++++++*********************))))))))))))''''''((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""###### !!!!!!!!!"""""""""""""""############"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""#########!!!!!!""""""""""""!!!!!!########################$$$$$$###"""""""""######""""""""""""""""""""""""$$$$$$######""""""!!!!!!###"""!!!!!!!!!!!!"""#########""""""""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""############################## """###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$#########"""""""""########################&&&%%%%%%$$$""" ########################$$$$$$############$$$$$$$$$$$$$$$############"""############"""""""""""" !!!"""######""""""""""""""""""######"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((())),,,---.........000444777;;;@@@HHHQQQZZZccckkkpppnnnrrrxxx~~~|||vvvpppkkkgggaaabbbeeelllxxxuuutttsssssstttvvvwwwwwwvvvlllgggddd```]]]YYY```gggjjjlllqqqzzz{{{ooofffccchhhpppyyyxxxvvvwwwxxxvvv|||zzzrrrjjjooouuu}}}yyytttlllccc\\\WWWTTTSSSSSSPPPNNNMMMNNNMMMKKKIIIJJJIIIHHHGGGGGGGGGHHHHHHCCCBBBAAACCCDDDEEEDDDCCC===<<<;;;:::::::::;;;<<<===<<<;;;:::999888777666555555444444444444444444444444444333333222222222111111111000000000//////...------------......///---------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******+++++++++*********))))))+++*********************&&&''''''((((((''''''&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%$$$$$$######$$$$$$###""""""!!!!!!!!!############$$$$$$$$$%%%"""######$$$$$$######"""######""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!! !!!!!!!!!"""######$$$$$$!!!!!!""""""""""""!!!!!!########################&&&%%%$$$$$$$$$$$$%%%&&&""""""""""""""""""""""""$$$$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""#########$$$$$$$$$$$$######""" !!!!!!"""######$$$$$$######################## """###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&!!!!!!!!!"""""""""###############""""""""""""!!!########################"""""""""############"""########################$$$$$$############$$$$$$$$$$$$$$$#########""""""#########""""""""""""""" !!!"""###$$$$$$"""""""""""""""###############$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''******)))(((((((((((())))))***************---///111444888>>>FFFOOOXXX___```eeelllsssyyy|||~~~|||yyypppooopppttt}}}zzzpppkkkgggdddbbb```hhhqqqvvvwwwwwwyyy{{{{{{wwwtttqqqllleee___[[[[[[aaajjjtttzzz}}}~~~~~~|||yyyyyyzzzvvvvvvxxxyyyvvv|||}}}wwwvvvrrrxxxpppjjjbbbYYYSSSQQQQQQRRROOONNNMMMMMMLLLLLLJJJHHHCCCCCCCCCDDDFFFGGGIIIJJJEEEDDDDDDEEEGGGHHHGGGGGG???>>><<<;;;:::;;;<<<===;;;::::::999888888777777333333333444444444444333444444333333333333222222111111111000000000000000......---------...//////............------------++++++,,,,,,++++++***)))))))))))))))((((((((((((&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#####################""""""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''#################################""""""!!!!!!!!!!!!"""""""""#########$$$"""######$$$$$$######"""########################$$$$$$#########$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$###!!! !!!""""""""""""""""""!!!######""""""""""""######$$$$$$$$$$$$$$$###"""""" !!!"""###$$$%%%%%%########################!!!!!!""""""############  !!!""" !!!!!!!!!""""""#########""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!""""""###$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""##############################!!!!!!""""""########################"""############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$###!!!""""""""""""""""""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''&&&'''''''''&&&'''(((((('''(((***,,,---...///000333999AAAGGGQQQVVV^^^eeekkkpppuuuxxxxxx|||}}}|||xxxvvvuuuqqqyyy|||rrrggg```ZZZUUUSSSUUU^^^fffrrr|||~~~uuuooonnnppp{{{yyyvvvpppwww|||yyyyyy{{{wwwrrrkkkfff]]]UUUPPPNNNOOOQQQMMMMMMLLLKKKJJJJJJIIIHHH>>>@@@BBBEEEGGGIIIJJJJJJHHHGGGEEEFFFHHHIIIIIIIIIAAA@@@>>><<<;;;<<<===>>>::::::999999888777666666111222333444444444333333333333333333333333333333111111111111111111111111//////.............../////////.........---------+++++++++++++++******)))))))))(((((((((''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###############$$$$$$$$$###"""""""""############$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$$$$###############"""##############################$$$$$$$$$$$$############################## !!!""""""###""""""""""""""""""""""""""""""""""""###$$$$$$$$$"""!!! !!!!!!""""""!!!!!! ######""""""""""""######""""""###""""""!!! !!!!!!""""""###$$$%%%%%%#################################""""""""""""""" !!!!!!""""""""" !!!!!!!!!""""""$$$$$$#########"""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############%%%%%%%%%$$$$$$#########!!!!!!!!!"""######$$$$$$$$$$$$###""""""""""""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$###"""!!!!!!"""######"""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((%%%'''((()))((((((***,,,***++++++++++++///333777>>>CCCJJJQQQVVV]]]dddiiipppssszzzwwwoookkknnnrrrtttuuu{{{|||yyyiii```ZZZVVVXXX^^^kkkvvvyyysssvvvzzz}}}yyynnnjjjjjjgggkkkqqqwww{{{~~~xxxooohhhffffffaaaZZZRRRMMMKKKLLLMMMLLLLLLKKKIIIGGGFFFFFFGGG???AAAEEEHHHJJJJJJJJJIIIIIIGGGFFFFFFGGGIIIIIIHHHDDDBBB???===<<<===???@@@<<<;;;:::999777555444333000111222333444333333222333333333333333333333333111222222222222222222222111000///......---...............---------,,,,,,+++++++++++++++***))))))))))))))))))(((((((((((())))))))))))******++++++%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$"""###$$$%%%%%%$$$$$$###""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%###"""########################"""##################$$$%%%$$$$$$######"""""""""""""""############""""""########################!!!###%%%%%%$$$###!!!""""""""""""""""""""""""!!!"""###$$$$$$###!!! """###$$$$$$$$$$$$###"""######""""""""""""###############""""""!!! """""""""######$$$$$$$$$########################""""""""""""""""""""""""!!!"""$$$%%%&&&&&&%%%%%%""""""""""""############%%%$$$$$$$$$############""""""""""""""""""""""""$$$###"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""!!!"""""""""############$$$$$$$$$$$$#########""" !!!!!!"""######$$$$$$&&&%%%$$$###"""######$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$###"""!!!"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((()))***$$$&&&''''''&&&'''((()))''')))+++,,,,,,...222444---222999???EEELLLTTTZZZdddhhhnnnvvv|||yyymmmeeedddfffggggggkkklllqqqzzzrrriiicccaaaeeemmmxxx~~~yyyooohhhbbb^^^___ccchhhgggjjjsss~~~yyypppgggcccbbbddd```\\\VVVPPPKKKIIIIIIIIIKKKJJJIIIFFFDDDCCCDDDFFFBBBDDDHHHKKKLLLKKKIIIHHHJJJHHHEEEEEEFFFHHHHHHGGGEEECCC@@@>>>===>>>@@@AAA>>>===;;;999666444222111000111222333444333333222333333333333333333333333222222222222222222333333222111000......------------------,,,,,,,,,++++++***++++++++++++***))))))************))))))))))))%%%&&&&&&&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%"""###$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$&&&%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!########################!!!$$$''')))***(((&&&$$$"""""""""""""""""""""""" !!!###$$$%%%$$$"""!!!!!!"""###$$$$$$###"""!!!######""""""""""""######%%%%%%%%%$$$$$$"""!!!!!!###############$$$$$$$$$########################!!!!!!""""""#########$$$ """$$$%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""""""""""" """$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""!!!!!!""""""#########$$$"""""""""""""""######### !!!!!!"""###$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%$$$###"""!!!$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$'''(((((((((((()))((((((((((((((())))))(((((()))***,,,---...//////000111444888===BBBDDDQQQVVV]]]eeelllsssyyy}}}{{{wwwrrrllleeeaaaeeeccchhhuuu}}}|||yyyxxxyyywwwkkkaaa]]]ZZZYYY___hhhjjjnnnuuu~~~zzzsssnnnjjjfffcccaaa```^^^\\\YYYUUUPPPLLLKKKJJJIIIHHHOOOMMMJJJGGGEEEDDDDDDEEEHHHJJJLLLMMMKKKHHHGGGGGGGGGFFFEEEEEEFFFIIIKKKMMMEEEEEEDDDDDDCCCBBBBBBBBBDDDAAA===999555333222222333333333444444555555555222222111111000111111111666555555444444333222222111000///......---......*********++++++,,,,,,,,,+++++++++*********)))))))))))))))))))))*********&&&&&&''''''(((((())))))&&&'''((())))))((('''&&&!!!###%%%''')))*********''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%)))---,,,'''$$$$$$&&&$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""######!!!""""""""""""###############$$$$$$$$$%%%%%%%%%&&&%%%$$$"""""""""######$$$$$$$$$#########""""""$$$%%%%%%%%%%%%$$$######"""###$$$$$$$$$"""!!! !!!!!!"""###$$$%%%%%%%%%%%%""" !!!###$$$""" $$$$$$$$$#########""""""%%%%%%$$$$$$###"""""""""$$$"""  !!!"""!!!!!!###%%% !!!"""""" """######""""""###%%%(((((('''&&&$$$###""""""""""""###""""""!!! """"""############"""""""""""""""""""""######$$$!!!""""""#########""""""########################"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""###"""!!! !!!"""###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$""" !!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&'''(((''''''(((''''''''''''(((((()))'''(((((()))***+++,,,,,,,,,,,,---...000444777999@@@DDDJJJQQQYYYbbblllrrr|||}}}~~~xxxqqqmmmkkkhhhkkkuuu~~~nnneee^^^]]]]]]^^^eeemmmtttvvvzzz|||{{{uuulllfffbbb```]]][[[ZZZZZZXXXWWWWWWSSSOOOLLLLLLLLLLLLKKKOOONNNKKKHHHFFFEEEDDDDDDHHHKKKMMMMMMKKKIIIGGGGGGEEEEEEDDDEEEFFFHHHIIIJJJFFFFFFEEEEEEDDDCCCCCCBBBDDDBBB>>>:::666555444333333333333444444444555555222222111111111222222333555444444333222222111111111000///...------------++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******///...---***(((&&&$$$###''''''''''''((((((((((((&&&'''(((((((((((('''&&&###$$$%%%&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$(((,,,+++'''$$$$$$&&&$$$$$$$$$$$$$$$###""""""########################"""""""""#########$$$$$$#########$$$$$$$$$%%%%%%$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$%%%$$$###"""###&&&'''&&&$$$$$$$$$$$$#########""""""#####################$$$%%%###!!!!!!"""###"""!!!!!!"""############$$$&&&!!!!!!!!!!!!!!!"""######!!!"""$$$######"""$$$%%%&&&&&&%%%$$$###""""""!!!"""#########""""""!!! """"""############"""""""""""""""""""""######$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$"""##################"""###""""""!!!!!!""""""###""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$###"""!!!""""""###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''((((((((())))))))))))+++******)))***+++---...222333666;;;BBBLLLWWW^^^lllooouuu{{{}}}zzzvvvsssssszzz}}}yyyqqqmmmkkkmmmoooppptttyyywwwyyyyyyvvvooofff___[[[\\\ZZZXXXXXXXXXYYYXXXWWWTTTQQQNNNMMMNNNOOOOOONNNOOONNNLLLJJJHHHEEEDDDCCCGGGJJJMMMMMMKKKHHHFFFFFFBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBCCCAAA>>>:::777666555444333333333333444444444444222222222222333333444555444333222111111000000000000///...------,,,------------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++******)))((('''''''''((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$'''))))))%%%######%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%#########$$$$$$$$$$$$%%%#########"""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######"""!!!%%%%%%$$$#########$$$$$$##################$$$$$$###""""""$$$&&&((('''&&&$$$$$$$$$###############!!!!!!"""######$$$%%%%%%%%%$$$###$$$%%%%%%###"""###%%%&&&%%%$$$$$$%%%&&&"""""""""""""""###$$$$$$!!!###$$$$$$""""""###%%%$$$$$$#########"""""""""#########$$$######""""""""""""############"""""""""""""""""""""######$$$###$$$$$$%%%%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$###""""""!!!!!!""""""############""""""#########""""""###$$$$$$$$$$$$###"""##################"""""""""""""""""""""""""""$$$###""""""""""""###$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$############""""""######$$$&&&&&&"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((++++++***)))))))))***+++...///000111444:::BBBHHHVVV[[[bbbjjjppptttxxxzzz~~~{{{zzz}}}}}}|||}}}|||zzznnnpppqqqllleee^^^ZZZYYYZZZYYYXXXXXXYYYZZZYYYXXXUUURRROOONNNOOOPPPPPPOOONNNNNNMMMKKKIIIFFFDDDBBBFFFHHHKKKKKKIIIFFFDDDCCCAAABBBDDDFFFGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???<<<999777555555444333333333333333333333333222222222333444555666777444444222111000000111111000///...---,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++++++++******''''''((((((((((((((()))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$######"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$######%%%'''&&&$$$"""###$$$######$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""############"""!!!!!!%%%$$$###"""""""""$$$$$$$$$$$$$$$###############!!!!!!"""###$$$%%%$$$###########################!!!"""""""""#########$$$$$$######%%%&&&&&&###!!!$$$%%%&&&&&&$$$###$$$%%%""""""!!!!!!""""""###$$$!!!"""######!!!!!!"""###########################"""######$$$$$$$$$######""""""############"""""""""""""""""""""######$$$######$$$$$$$$$###""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###"""!!! !!!"""###$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###""""""############""""""""""""""""""""""""""""""$$$##################$$$""""""###$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%########################""""""###$$$$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((***+++)))))))))))))))(((((((((*********************+++,,,---//////000222555888@@@EEENNNVVV\\\bbbhhhkkkrrrxxx~~~pppjjjiiijjjnnnsssvvvxxx|||tttlllbbbdddeeeccc^^^ZZZZZZ[[[YYYWWWWWWWWWYYYYYYXXXWWWWWWUUURRRPPPPPPPPPNNNMMMMMMMMMLLLKKKIIIFFFDDDCCCDDDFFFGGGGGGDDDBBB@@@@@@AAABBBEEEGGGGGGFFFEEEDDD@@@@@@??????>>>=========<<<;;;:::888666555444333333333333333333333333333333333333333444555666777666555333111111111222222000000///...------------.........------,,,,,,,,,************)))))))))))),,,,,,***(((&&&$$$###"""((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%############"""######$$$$$$$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!""""""""""""############"""############"""!!!!!!###"""!!! !!!"""###$$$$$$$$$##################$$$%%%%%%$$$###!!!!!!#################################"""""""""!!!!!!"""""""""$$$%%%%%%### ###$$$%%%$$$###"""###$$$!!! !!!"""""" !!!""""""  """#########$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""######$$$"""""""""""""""!!! ########################""""""#########$$$$$$$$$###"""!!! !!!"""###$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###""""""############""""""""""""""""""""""""""""""#########$$$$$$#########""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%#########$$$&&&((()))***))))))))))))((((((((((((''''''(((((())))))******'''***---.........///111111666===BBBGGGMMMTTTZZZccciiiqqqwww{{{~~~rrrkkkkkkppptttvvvwwwxxxzzzvvvhhh^^^[[[]]]\\\aaahhhooovvvxxxkkkaaa^^^______^^^[[[YYYYYYYYYYYYYYYYYYZZZ\\\]]]\\\ZZZYYYWWWTTTRRRQQQPPPNNNLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDEEEDDDBBB@@@>>>>>>???AAABBBDDDFFFFFFFFFDDDCCC======<<<<<<;;;::::::999999999888777666444444333333333333333222222222222333333333333444444555666666555333111000111222333111000///......---......------------,,,,,,,,,,,,***))))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%$$$######""""""############$$$$$$$$$%%%"""""""""############$$$$$$$$$%%%$$$$$$###!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$######"""!!!!!!!!! !!!""""""##################$$$$$$%%%'''))))))&&&$$$""""""###############$$$$$$$$$$$$$$$###""""""!!! !!!!!! """###$$$"""!!!!!!###$$$###""""""###$$$ !!!!!!"""!!!"""###"""  !!!######$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$""""""############"""""""""""""""""""""######$$$""""""""""""!!! ########################"""############$$$$$$$$$###""""""!!!!!!""""""############""""""#########""""""###$$$$$$$$$$$$###"""##################"""""""""""""""""""""""""""""""""###$$$$$$###""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&& !!!"""$$$&&&((()))''''''''''''''''''((((((&&&&&&'''(((((((((((((((&&&(((+++,,,,,,,,,---...+++///333555666:::BBBHHHNNNTTT[[[aaagggnnnyyyyyynnngggeeefffeeecccgggiiioooyyyzzzjjjaaa[[[VVVUUUYYYYYY^^^fffpppzzzwwwqqqiii``````___]]]]]]]]][[[YYYWWWVVVVVVWWWZZZ^^^______]]]YYYWWWUUUSSSRRRQQQOOOMMMJJJIIIGGGFFFEEEEEEFFFFFFFFFEEECCC@@@======>>>@@@AAAAAACCCDDDDDDCCCCCCBBB;;;;;;::::::999999888888888888888777777666555444333333333222222222111111444333333333333333444444666444222//////000111222222222000///////////////++++++++++++,,,,,,,,,,,,*********))))))))))))(((!!!!!!###%%%''')))+++,,,%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$######$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!"""""""""#########$$$$$$""""""""""""############!!!"""###$$$%%%$$$$$$###!!!!!!""""""############$$$$$$$$$$$$$$$######""" !!!""""""""""""""""""""""""###$$$$$$$$$%%%###&&&******'''$$$###$$$""""""#########$$$$$$$$$"""""""""""""""!!!!!!!!!"""!!! """######""" """######""""""$$$%%%!!!!!!!!! !!!""""""######$$$$$$###"""!!!!!!##################"""""""""!!!"""###$$$$$$$$$""""""############"""""""""""""""""""""######$$$#########""""""!!! ########################"""############$$$$$$$$$"""##################"""###""""""!!!!!!""""""###""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""!!!""""""######""""""!!!""""""###$$$$$$$$$$$$###########################!!!""""""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&""""""###$$$$$$###""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$#########$$$&&&''' """$$$&&&'''%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((((((***+++,,,+++******+++---+++...///...,,,///777===<<>><<<<<<===>>>===>>>>>>??????>>>===<<<;;;999777666555444444555777888:::::::::888666555555444444444444555666666666555444222111111222222333222111000////////////000000111111111000000///...---,,,,,,++++++,,,,,,*********))))))))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$### """$$$&&&'''&&&%%%$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""############$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$###"""!!! ############""""""""""""$$$$$$##################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""$$$%%%$$$!!!!!!###"""############$$$$$$$$$########################%%%$$$###""""""###$$$$$$######$$$$$$$$$$$$############""""""""""""######"""############$$$$$$$$$###"""""""""!!!!!! !!!"""######"""!!! """"""""""""""""""""""""########################"""###%%%$$$"""!!!!!!"""%%%%%%$$$###""""""######!!!"""###%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%$$$######$$$%%%&&&""""""""""""############)))&&&######$$$%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$##################""""""""""""""""""""""""###$$$%%%$$$###"""###$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))(((''''''((()))***'''((((((((())))))))))))*********************+++///000111333666<<>>======>>>>>>;;;<<<===>>>>>>>>>===<<<:::999777666555555666777888999:::::::::888666444333333333333333444555555666555333222111111222222222222111000///////////////000000111111000000///------,,,++++++++++++,,,+++************)))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$###!!! $$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""############$$$$$$$$$######"""#########"""""""""!!!!!! !!!"""$$$%%%''''''############""""""""""""########################$$$$$$$$$######"""""""""$$$$$$$$$$$$############"""###%%%$$$!!! !!!###!!!!!!"""""""""#################################%%%$$$###""""""###$$$$$$""""""############""""""""""""!!!!!!!!!!!!"""""""""############$$$$$$$$$#########""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################"""###$$$$$$"""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!""""""""""""############%%%""" !!!"""###"""!!!#########""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################"""!!!!!!!!!!!!!!!""""""""""""""""""""""""###################################################$$$%%%$$$###"""###$$$$$$$$$###""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))''''''((((((((())))))))))))))))))((((((''''''''',,,---------...000444777===AAAJJJWWW___aaabbbeeeeeejjjsss|||~~~vvvrrrooollljjjeeejjjooorrrvvv~~~}}}uuullleeeaaa^^^```mmm~~~{{{yyyxxxzzz~~~|||vvvoookkkhhhfffccc```\\\___dddeeeccc___\\\[[[YYYYYYZZZ\\\\\\ZZZVVVSSSTTTUUUWWWXXXXXXWWWUUUTTTTTTUUUUUUUUUSSSOOOKKKIIIIIIHHHGGGEEEEEEDDDEEEEEEEEECCCAAA>>>======>>>???999:::;;;<<<======<<<<<<999888777666666777888999::::::::::::999777555333333222222222222333444444555444333111111111111222111111111000//////.........//////000000000//////------,,,++++++++++++++++++++++++************)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$######""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########"""######$$$$$$$$$###############""""""""""""""""""############$$$$$$$$$############""""""""""""#######################################"""""""""$$$$$$######""""""!!!!!!!!!"""######""""""###$$$ !!!!!!!!!""""""""""""########################$$$$$$###""""""###$$$%%%!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!"""############$$$$$$$$$###############"""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""########################!!!###$$$$$$"""!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$######"""""""""###""""""""""""############"""!!! """#########$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$#########"""""""""######"""!!!!!!!!!!!!"""########################################################################"""$$$%%%$$$######$$$%%%&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))***,,,---......000222555444555;;;DDDIIIIIIKKKNNNOOOUUU___jjjttt|||{{{tttnnndddiiiooouuu{{{{{{vvvvvv{{{{{{||||||}}}rrrccc```]]]YYYWWWUUU[[[nnn}}}xxxppplllfffbbbaaa```]]][[[XXX[[[^^^___]]]ZZZXXXXXX[[[[[[[[[[[[ZZZXXXUUUSSSUUUVVVVVVVVVUUUSSSQQQOOOQQQRRRSSSSSSQQQNNNJJJGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCBBB@@@>>>===>>>>>>???::::::::::::;;;;;;::::::888777777777777999:::;;;;;;;;;:::999888666444333333333333222333333444555444333222000000000111222000000000000///...------------...////////////...---,,,,,,+++***+++++++++++++++++++++************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""!!!###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""!!!  !!!""""""######$$$%%%!!!!!!!!!"""""""""##############################$$$###"""""""""###$$$%%%""""""############""""""""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$$$$##################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""########################!!!###$$$$$$"""!!!"""###$$$$$$###############$$$""""""!!! """###$$$"""""""""""""""""""""""""""""""""""""""""""""""")))(((((('''&&&&&&&&&&&&!!!"""""""""############$$$$$$#########$$$$$$$$$"""#########$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$######"""""""""#############################################$$$$$$$$$########################"""$$$%%%$$$######$$$&&&&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))***++++++,,,***,,,---......///111333111000222888:::999999<<<@@@DDDKKKTTT^^^hhhoootttuuuyyy~~~~~~xxxmmmsss{{{{{{oooiiihhheeedddcccdddiiirrr~~~}}}{{{~~~uuudddYYYRRRTTTUUUUUUVVV___ttt~~~xxxpppkkkcccbbb```^^^\\\ZZZXXXVVVVVVWWWYYYYYYXXXYYY[[[\\\^^^^^^]]][[[XXXUUUSSSRRRTTTTTTTTTSSSQQQOOOMMMLLLNNNOOOPPPPPPOOOLLLIIIGGGGGGGGGGGGGGGFFFDDDBBBAAABBBAAA@@@>>>>>>===>>>>>>;;;;;;::::::999999999888777777666777888999;;;<<<;;;::::::888777555444333444444444444444555555666333222111000///000111222//////000000///...,,,,,,+++,,,---...............,,,,,,+++************++++++++++++*********))))))************************(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''')))***############"""""""""!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!  !!!"""###$$$%%%$$$"""""""""#########$$$$$$##############################"""""""""###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$######""""""######$$$""""""#########$$$$$$$$$##################$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""######################## """$$$$$$"""""""""###$$$###############$$$$$$$$$###"""!!!"""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$######"""!!!"""""""""############%%%%%%$$$###"""!!!"""""" !!!###$$$%%%&&&'''""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$########################"""$$$%%%%%%$$$$$$%%%&&&$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((%%%&&&&&&''')))******+++)))***+++***))))))***,,,...,,,---222333222222666888999===BBBJJJRRRZZZ^^^___dddlllsssyyy}}}vvvooolll```^^^[[[[[[aaammm|||wwwrrruuu{{{|||xxxrrrnnnqqqxxxwwwkkkaaa[[[UUUZZZ```cccgggppp{{{uuupppkkkfffbbb\\\___```^^^WWWRRRPPPPPPRRRSSSUUUVVVXXX[[[```ddd``````^^^ZZZVVVRRRQQQQQQRRRRRRRRRPPPOOOMMMKKKJJJMMMMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFEEECCCBBBAAABBBAAA@@@???>>>======<<<;;;;;;:::999999999999999666666666666777999;;;<<<::::::999777666555444444555444444444444555666666222111000//////000111111...////////////---,,,******+++,,,---------------,,,,,,+++************************))))))))))))(((************************((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""!!! ###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%!!!"""###$$$$$$$$$$$$$$$"""""""""""""""######### !!!###$$$%%%&&&'''############"""""""""""""""""""""###$$$$$$%%%%%%!!!!!!!!!"""""""""""""""######""""""!!!!!! !!! !!!$$$%%%$$$###############$$$$$$$$$$$$###########################""""""""""""$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$"""""""""########################""""""#########""""""""""""""""""""""""######################## """###$$$"""""""""###!!!!!!!!!!!!!!!""""""##################$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!"""############""""""""""""""""""###############$$$###!!! !!!"""$$$%%%&&&'''""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%&&&'''$$$$$$#########$$$%%%%%%########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$&&&'''"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))((((((((('''&&&&&&(((++++++)))***///000///000333222333555888<<>><<<;;;;;;999999888888999:::<<<===666666555555666888999;;;999999888777666555555555444444333333444444555666111000///...//////000111---.../////////---+++***)))***+++,,,------------,,,++++++***************)))))))))(((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###""""""######"""!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%!!!!!!"""$$$$$$%%%%%%$$$!!!!!!"""""""""#########%%%%%%$$$$$$###"""""""""############""""""""""""!!!""""""###$$$$$$%%%%%% !!!!!!!!!"""""""""###""""""""""""""""""""""""###!!! !!!$$$%%%$$$"""""""""""""""#######################################""""""""""""$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$!!!!!!!!!""""""#########"""######$$$$$$######"""""""""""""""""""""""""""######################## !!!###$$$###"""###$$$!!!!!!!!!!!!!!!"""######!!!""""""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###%%%%%%%%%%%%$$$""""""""""""############!!!"""###!!!""" !!!!!!""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%""""""!!!!!!""""""###$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&((( !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((***))))))))))))((((((((('''((((((''''''))),,,///+++)))***...///------000---...000333555777999999;;;@@@FFFKKKOOOTTT[[[```hhhqqqzzz~~~}}}~~~|||xxxvvvxxxyyynnnggg______\\\XXXUUUYYYdddmmm~~~|||xxxzzz}}}wwwmmmkkkooo{{{xxxoooiiieeecccaaadddllltttzzz}}}tttiiiaaa]]]\\\]]]^^^^^^bbblllxxx~~~rrrppprrr|||~~~wwwpppjjjiiieeeaaa___```___\\\ZZZYYY```ccc\\\NNNFFFIIIPPPPPPSSSXXXZZZ\\\\\\]]]^^^[[[[[[ZZZVVVQQQOOOPPPRRRQQQQQQPPPOOOOOONNNNNNMMMLLLKKKIIIHHHGGGGGGHHHIIIIIIHHHFFFEEECCCBBBBBBBBBCCCBBBAAA???===<<<::::::666666777888:::<<>>===<<<<<<;;;888999:::;;;;;;999777666666666777777888888888999777777888888777555333222444444444333333222222222000///...///000111000///------,,,,,,,,,+++++++++)))***+++,,,---.........((('''''''''&&&&&&%%%%%%***+++++++++***)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###"""###$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$############"""""""""""""""""""""""""""########################$$$###"""""""""###%%%&&&########################!!!"""###$$$%%%%%%$$$### !!!!!!""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""############""""""!!!!!!!!!!!! !!!!!!"""###$$$%%%###"""!!!!!!"""###%%%""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%%$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############"""!!!!!!$$$#########""""""!!!!!!"""!!! """###$$$ !!!"""######$$$######!!!"""""""""""""""!!!!!!!!!###$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!"""###############""""""""""""############ """###""""""%%%$$$$$$##################%%%%%%$$$###"""!!! &&&&&&&&&%%%%%%$$$$$$$$$ !!!!!!!!!!!!!!!######""""""""""""#########$$$%%%%%%%%%%%%$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""############$$$$$$$$$!!!!!!!!!"""#########$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''))))))))))))))))))))))))***+++,,,---......------++++++,,,---...///000000...000222333555777;;;>>>CCCEEEIIINNNTTTYYY]]]___iiilllppptttwwwyyy}}}{{{vvvtttppplllooovvv|||tttqqqmmmiiifffdddddddddlllwwwxxxrrrjjjdddaaa___]]][[[]]]aaaiiiuuutttllliiigggdddbbbcccdddggglllttt}}}vvvjjjbbb```aaadddfffiiiiiiiiimmmttt{{{|||~~~yyywwwuuusssooolllhhhbbb[[[VVV[[[YYYYYY]]]]]][[[[[[^^^___aaa```]]]WWWTTTTTTVVVVVVUUUUUUYYY___bbb```]]]___^^^\\\YYYWWWWWWYYY[[[[[[WWWSSSPPPPPPPPPQQQQQQQQQPPPMMMKKKIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@BBBAAA@@@>>>============999::::::;;;:::999888777666666666777777777777777888888777777555444333222333333333222222222222222111000//////111111000///------------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***------,,,,,,,,,+++++++++******++++++***)))((('''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%""""""###$$$%%%$$$&&&&&&%%%%%%$$$###""""""&&&%%%$$$$$$######$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""########################""""""!!!!!!""""""###$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$######################## !!!!!!!!!!!!!!!&&&&&&%%%$$$$$$###""""""######"""""""""""""""""""""!!!!!!!!!!!!""""""###"""  """&&&&&&%%%###!!!"""$$$&&&""""""""""""##################""""""######$$$%%%############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!############"""""""""!!!"""!!!!!! !!!"""###$$$""""""#########""""""!!!""""""!!!!!! !!!""""""!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""###############""""""""""""############"""#########"""!!!###$$$########################"""""""""!!! %%%%%%$$$$$$$$$#########!!!!!!"""############"""######""""""""""""#########$$$$$$%%%%%%$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######"""############$$$$$$$$$""""""""""""""""""######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''(((((())))))*********+++---......---+++***))))))***+++,,,------...///000111111000111333666555777:::===AAAEEEHHHIIIRRRUUUZZZ^^^bbbfffkkknnnsssxxx~~~}}}zzzvvvrrroooooopppqqquuuyyytttnnnjjjhhhhhhiiiiiimmmpppwww|||zzzxxxuuusssyyyyyy{{{vvvmmmhhhhhhkkkrrrtttwwwxxxxxxzzz|||uuuoookkkiiigggggghhhhhhfffaaaYYYTTTZZZXXXZZZ^^^___\\\\\\^^^bbbaaa^^^\\\ZZZYYYZZZZZZUUUTTTSSSWWW\\\______]]]aaa^^^ZZZXXXYYY[[[\\\\\\^^^ZZZUUURRRQQQRRRRRRRRRSSSSSSQQQOOOLLLIIIGGGFFFGGGFFFEEEDDDCCCAAA@@@@@@AAA@@@???>>>>>>>>>>>>???;;;;;;::::::999999::::::777777777777777666666666:::999777555444333222222111222222222222222222333333222000000111111000............------------,,,---------,,,***)))'''&&&++++++++++++************)))))))))******)))((((((******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""$$$%%%%%%%%%''''''&&&%%%$$$""""""!!!%%%%%%$$$$$$######$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""######################## !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""###$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######%%%%%%%%%$$$######""""""""""""""""""""""""""""""######"""!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$%%%%%%$$$###!!!!!!###%%%############$$$$$$$$$$$$!!!!!!"""###########################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""############""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$######""" """"""!!!!!!""""""###"""!!! !!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""###############""""""""""""############%%%###"""###$$$$$$$$$"""########################!!!!!!!!!!!!!!!!!!!!!!!!###############""""""""""""###$$$$$$%%%%%%$$$$$$######""""""""""""############$$$%%%%%%$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((()))******'''(((***++++++***'''&&&(((((()))******+++,,,,,,000111222111000000111333333444666888:::<<<>>>???@@@CCCGGGKKKOOOSSSXXX[[[___eeemmmrrrsssuuu{{{{{{}}}yyyrrrpppsssvvv}}}xxxssstttttttttrrrooojjjfffeeeeeecccdddgggiiijjjgggbbb^^^ZZZYYY[[[```aaa^^^]]]___fffbbb\\\YYYXXXYYYYYYXXXTTTSSSSSSUUUYYY\\\]]]]]]\\\YYYUUUUUUXXX[[[\\\[[[^^^ZZZUUUQQQPPPQQQQQQQQQSSSSSSRRRQQQNNNJJJFFFDDDFFFFFFEEEDDDBBBAAA@@@?????????>>>>>>>>>??????@@@===<<<:::999888999:::;;;999999999888777777777666;;;999777444333222222222111222222222333333444444555333111111222111000...//////.........---------,,,,,,,,,+++)))(((&&&%%%(((((((((((((((((((((((((((((())))))))))))))))))******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""######################## """#########"""!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!"""######$$$$$$%%%########################"""###$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$######""""""!!!!!!!!!"""""""""""""""$$$$$$###"""!!!!!!!!!!!!%%%$$$############$$$%%%"""######"""!!!!!!"""$$$"""""""""#########$$$$$$!!!"""""""""!!! #########"""""""""""""""########################$$$%%%%%%%%%%%%$$$###############"""""""""""""""""""""""""""""""""#####################"""!!!!!!!!!"""################## !!!""""""######"""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!"""""""""############%%%###!!!"""%%%%%%### """"""""""""############""""""#########$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$######""""""""""""############$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&'''((()))))))))&&&''')))******((('''%%%)))))))))***+++++++++,,,+++---......------...///111222222333555666666777888:::<<>>>>>======>>>>>>???@@@===<<<999888777888:::;;;:::::::::999999888888888:::888666444222222222222222222333333444444555555555333111111222111000...//////.........---------***************)))((('''++++++++++++++++++++++++(((((((((((((((((())))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&&&&%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################!!!"""###$$$%%%$$$###"""########################$$$###"""!!!!!!!!!###### !!!!!!"""#########"""""""""""""""""""""""" !!!!!!"""!!!!!!!!!$$$$$$###############"""!!!!!!!!!!!!!!!!!!""""""%%%$$$###""""""!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%%%%######$$$&&&!!!!!!!!!"""""""""###### !!!"""###$$$###"""!!!""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$######""""""""""""""""""########################""""""!!!!!!"""###############"""###$$$%%%%%%%%%%%%%%% !!!"""$$$%%%%%%""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!"""""""""############$$$""" !!!$$$$$$!!!!!!!!!"""""""""#########""""""######$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$############""""""""""""##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((((())))))))))))))))))))))))******++++++++++++)))+++---...------...///111111111222333333444444555666777777888:::>>>AAA???CCCHHHKKKLLLNNNRRRVVVXXX\\\aaagggmmmttt{{{~~~|||xxxwwwxxxyyyyyyyyyxxxxxxwwwvvvuuuuuunnnjjjiiijjjiiiffffffiiihhhhhheeebbb``````bbbeeegggeeeddddddfffhhhiiiiiicccbbbfffkkklllgggddddddddd```[[[VVVRRRQQQQQQRRRVVVWWWWWWXXXYYYYYYZZZZZZVVVVVVVVVXXX[[[]]]]]]\\\___ZZZUUUPPPOOOOOONNNNNNLLLMMMMMMMMMKKKHHHFFFDDDFFFEEEDDDCCCBBB@@@??????======<<<<<<<<<===>>>>>><<<;;;999777777888999:::999999999999999999888888777777555444333333222222333333333333333333444444333222000000111111000............------------,,,((())))))*********))))))+++++++++++++++,,,,,,,,,))))))(((''''''(((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$#########%%%&&&%%%$$$&&&&&&%%%$$$$$$#########$$$$$$######$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$##############################"""!!!!!!!!!"""""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""########################"""""""""!!!!!! $$$$$$###"""""""""######""""""############"""""" """######"""!!!"""$$$ !!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%%%%""""""""""""####################################$$$$$$$$$$$$$$$######"""""""""""""""##################$$$$$$$$$###"""!!! """######$$$$$$$$$$$$$$$$$$######"""!!! """"""!!!!!!!!!"""######"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""############!!!!!!"""###############""""""""""""############""""""""""""###"""  !!!!!!""""""#########!!!!!!!!!""""""##################$$$$$$$$$$$$$$$ !!!""""""###"""""""""######""""""""""""######$$$###""""""""""""###$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$"""############$$$$$$$$$!!!!!!!!!"""#########$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''')))***+++))))))))))))***************,,,/////////...///000111111111222333444444444222333444333333555888;;;;;;<<<===???@@@BBBCCCDDDFFFIIIMMMPPPTTTZZZaaafffjjjooovvvzzz|||{{{vvvsssqqqooonnnmmmlllkkkkkkkkklllllllllmmmgggaaa```^^^ZZZ[[[^^^eeedddbbb^^^]]]___cccgggkkkiiifffeeeeeeeeedddbbbbbbbbbfffkkkkkkeeeaaaaaa]]]]]]\\\XXXSSSRRRUUUXXXXXXYYY[[[[[[ZZZYYYYYYYYYWWWYYY\\\]]]\\\ZZZYYYYYY\\\XXXRRRNNNLLLKKKKKKJJJIIIIIIJJJJJJJJJIIIGGGGGGEEEEEEDDDCCCAAA@@@??????===<<<<<<;;;;;;;;;<<<<<<:::999888777777777888888777777777777777777888888444555555555444444333222222222222111111111111111111000//////111111000///------------,,,,,,,,,,,,)))******++++++******)))''''''((((((((()))))))))***)))((('''&&&&&&''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""########################"""""""""""""""###$$$$$$########################"""""""""""""""!!!!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%%%%""""""""""""##################"""!!! #########"""######$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%!!!!!!  !!!!!!!!!"""""""""########################$$$%%%%%%!!!"""""""""##########################################$$$$$$######"""!!!!!!"""""""""###############$$$$$$$$$$$$###"""!!!!!!""""""#########""""""""""""""""""!!! %%%$$$###!!!!!!!!!!!!""""""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!"""###############""""""""""""############!!!###%%%%%%###!!!  !!!!!!"""######$$$""""""""""""""""""######"""""""""#########$$$$$$ !!!""""""######""""""######""""""""""""######$$$###"""!!!!!!"""###$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$""""""###$$$%%%&&&&&&'''""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$###$$$&&&)))***((((((((()))))))))))))))(((***------,,,++++++,,,......///000000111222222111111111111111222666999:::999888999;;;<<<<<<:::>>>@@@CCCDDDFFFKKKRRRWWWUUU[[[aaaeeefffiiinnnsssxxx|||yyywwwwwwxxxxxx{{{xxxtttqqqnnnkkkgggeeecccbbbaaabbbdddfffhhhhhhiiibbb[[[ZZZYYYWWWYYY]]]aaa```^^^\\\\\\___eeejjjqqqooollliiigggeeeaaa^^^______ccchhhgggaaa\\\[[[WWWZZZ\\\ZZZVVVVVVZZZ___YYY[[[]]]^^^\\\ZZZXXXXXXWWW[[[______[[[WWWUUUUUUYYYTTTNNNJJJHHHGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIEEEEEEDDDCCCAAA@@@???>>><<<<<<;;;:::::::::::::::999888888777777777777777444444555555666666777777222333555555555444333222111111000000//////......000///...///000111000///------,,,,,,,,,++++++++++++++++++++++++***))))))''''''(((((())))))******+++***((('''&&&&&&&&&'''&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%###!!! !!!"""###%%%'''(((((($$$#########$$$%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""########################"""!!! !!!###$$$""""""""""""""""""""""""!!!"""#########!!! """""""""###$$$$$$%%%%%%"""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""#########$$$$$$###!!! ###"""""""""###$$$%%%%%%!!!""""""######""""""!!! """$$$%%%$$$###$$$%%%"""############$$$$$$$$$!!!  """###!!!!!!""""""#########$$$""""""""""""""""""""""""###############"""!!!!!!!!!!!!""""""#########$$$###$$$%%%%%%$$$###"""!!!###$$$$$$######"""!!!  !!!"""############$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!""""""!!!!!!"""###############""""""""""""############!!!%%%((('''### !!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""######!!!!!!"""#####################""""""""""""######$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""############"""""""""""""""!!!""""""###$$$###$$$%%%%%%$$$###!!! """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))************************------...//////000//////222222222111111111000000333444666777999::::::;;;===<<<;;;<<<>>>AAAEEEGGGMMMQQQTTTWWWYYYZZZ[[[]]]cccgggmmmrrruuuxxxzzz|||~~~~~~}}}|||{{{}}}||||||}}}~~~xxxsssmmmooopppooonnnnnnooopppppprrrpppiiieeeddddddbbb^^^```aaaaaa``````bbbcccbbbaaa^^^[[[YYYWWWWWWWWW``````^^^\\\\\\___dddhhhmmmpppttttttjjj^^^[[[^^^```___]]]\\\[[[ZZZ[[[[[[XXXXXXYYY[[[]]]^^^\\\[[[ZZZ[[[[[[ZZZXXXWWWWWWXXX\\\bbbccc]]]YYYXXXUUUPPPRRROOOKKKGGGEEEEEEFFFGGGIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDEEEDDDCCCAAA???===::::::;;;<<<;;;:::999888888888888888777777777777888777666555444333333333333444555666555444333222222111111000000000000000//////000000///...------...---+++))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&%%%$$$###"""$$$###"""""""""###%%%%%%%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!%%%###"""###$$$$$$###""""""&&&"""%%%$$$$$$$$$$$$$$$$$$%%%########################&&&### """$$$###""""""!!! !!!###$$$$$$###""""""""""""############&&&%%%$$$###""" """"""############"""!!! !!!"""$$$$$$###""""""""""""#########""""""!!! """###"""!!! !!!"""###$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!"""$$$$$$"""!!!"""###########################"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!%%%%%%%%%$$$$$$#########$$$$$$###"""!!!  !!!!!!"""""""""""""""######""""""######$$$%%%#########"""!!! $$$###""""""$$$###""" !!!!!!"""############### !!!######$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$######""""""############""""""%%%%%%%%%$$$$$$#################################!!!!!!""""""#########$$$!!!""""""#########""""""###""""""""""""###$$$$$$######$$$$$$$$$######""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$$$$$$$%%%$$$%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))************************,,,,,,---//////000000000222222111111111000000000222333444666888999999999::::::999999:::===AAACCCCCCFFFJJJLLLNNNOOOPPPRRRVVVYYY]]]```bbbdddfffhhhjjjkkkkkkjjjiiijjjmmmooovvvxxx{{{||||||}}}~~~}}}|||zzzyyyzzz{{{|||}}}{{{{{{zzzzzz{{{}}}yyyssspppoooooooooqqqtttvvvtttppplllkkklllmmmllljjjiiijjjkkkppprrrqqqjjjeeedddccc``````aaaaaa```^^^]]]]]]^^^^^^]]][[[YYYYYYXXXYYYYYY^^^^^^^^^]]]^^^aaafffjjjjjjkkknnnooohhh^^^ZZZ\\\aaa```]]][[[XXXVVVVVVUUUUUUUUUVVVYYY[[[\\\ZZZXXXXXXYYYYYYXXXWWWVVVUUUVVVZZZ```bbb^^^[[[ZZZVVVQQQRRROOOKKKGGGDDDDDDEEEEEEGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBB@@@>>><<<;;;999:::;;;;;;;;;:::888777777777777666666666555555777666555444333333333333333444444555444333222111222111000000//////000000000/////////...............---+++*********,,,---************************)))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$###"""$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$#################################$$$"""!!!"""######"""!!! $$$&&&###"""$$$$$$############$$$$$$########################%%%### """$$$###""""""!!!!!!!!!###$$$###"""!!!!!!!!!"""""""""######%%%$$$$$$###"""!!! ######""""""""""""""""""!!!!!!"""###############!!!!!!"""############### !!!###$$$$$$###"""!!! !!!!!!""""""######$$$############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!###$$$$$$###""""""###########################""""""!!!!!!""""""###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!"""""""""#########""""""######""""""######$$$%%%$$$$$$###""""""!!! """!!!!!!"""$$$%%%###"""!!!!!!"""############### !!!"""######$$$$$$$$$###""""""""""""""""""#########$$$$$$$$$######"""""""""############""""""""""""############""""""&&&&&&&&&&&&&&&&&&%%%%%%######################## !!!"""###$$$%%%%%% !!!"""##############################$$$%%%%%%##################$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))***************************+++,,,...///000000000111111000000000000000///000111333444555666777777777666555555666888;;;<<<>>>AAAEEEGGGHHHIIIJJJLLLIIIKKKMMMNNNOOOPPPSSSUUU[[[]]]______^^^]]]]]]]]]aaaaaabbbeeehhhjjjiiihhhgggffffffffffffggghhhiiikkkkkkkkklllmmmooopppqqqppprrrrrrpppkkkfffbbbaaaaaabbbeeeiiilllkkkiiifffjjjkkkllljjjhhhfffggghhhkkkooooookkkgggfffdddaaaaaabbbbbb```]]]YYYXXXXXXYYYYYYXXXXXXYYYZZZ[[[[[[\\\]]]^^^___```cccgggjjjhhhfffgggjjjggg```[[[[[[```^^^\\\YYYWWWTTTRRRQQQRRRRRRTTTWWWZZZ[[[YYYXXXVVVVVVVVVVVVVVVVVVUUUUUUXXX^^^aaa```\\\ZZZVVVRRRQQQOOOKKKGGGDDDCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@???>>>===;;;:::999888999:::::::::999777777666666666555555555444444555555444333222222222222222333333333333222111111222111000000//////000000111000...------.../////////...,,,+++++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$############""""""######$$$%%%$$$$$$$$$$$$$$$#################################$$$###""""""$$$$$$###"""$$$$$$###!!!"""$$$######""""""""""""##############################%%%###!!!!!!###$$$###"""###"""!!!"""###$$$###""" !!!!!!!!!"""""""""############"""""""""!!!######"""!!!!!!"""###$$$"""""""""""""""######$$$ !!!"""###############!!!"""$$$%%%&&&%%%$$$$$$####################################""""""""""""########################!!!!!!!!!!!!"""""""""""""""###%%%%%%###"""###$$$########################""""""!!!!!!""""""###$$$""""""""""""""""""""""""!!!""""""######""""""!!!###""""""""""""!!!!!!!!! !!!!!!""""""#################################""""""""""""###$$$$$$$$$$$$$$$###""""""!!!!!! """$$$%%%%%%###!!!!!!"""############### !!!"""######$$$######""""""!!!!!!!!!!!!""""""$$$###############$$$$$$!!!!!!""""""""""""!!!!!!""""""############""""""%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$ !!!"""######$$$######$$$$$$######$$$$$$%%%&&&######"""!!!"""###%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((''''''(((((((((************************)))***+++---///000000111//////////////////////////////111222333444444444555444333333333555777888===???CCCEEEEEEFFFGGGHHHDDDEEEEEEEEEEEEHHHKKKNNNUUUWWWZZZ[[[YYYWWWUUUTTTTTTSSSTTTWWW\\\^^^\\\YYYWWWXXXYYY[[[]]]___``````bbbbbbcccdddeeeggghhhhhhggghhhiiihhheeeaaa]]][[[ZZZ\\\```eeehhhhhhhhhfffmmmnnnnnnllliiihhhhhhhhhggglllnnnkkkhhhhhhfffccc```aaacccaaa]]]ZZZWWWVVVYYYYYYYYYYYYZZZZZZ[[[[[[\\\]]]______```bbbeeehhhfffbbbbbbffffffbbb]]][[[^^^]]]\\\[[[XXXUUUSSSRRRPPPQQQSSSWWWZZZ[[[ZZZXXXSSSSSSTTTVVVXXXYYYXXXWWWWWW\\\``````]]]XXXSSSOOOOOOMMMJJJGGGFFFEEEFFFGGGEEEEEEEEEEEEEEECCCBBBAAA??????>>>===<<<:::999888888888999:::999888777666666666666555555555444444444333333222111111222222222222222222111111000000111111000///////////////111000...---,,,...///111///...---,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))(((((((((''''''&&&&&&&&&((('''%%%%%%%%%%%%'''(((&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!%%%#########%%%&&&%%%$$$$$$"""!!!######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!"""###$$$###""" !!!!!!!!!!!!"""""""""""""""#########$$$###!!! """$$$%%%###"""!!!!!!!!!"""$$$%%%""""""#########""""""!!!!!!"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$######""""""############"""""""""!!!######################## !!!!!!""""""######"""###%%%%%%#########$$$########################!!!!!!!!!!!!!!!"""##############################"""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######"""""""""""""""###$$$$$$$$$$$$$$$$$$######""""""!!! """$$$%%%$$$###!!!!!!"""###############!!!!!!"""###############""""""!!!!!!!!!!!!""""""$$$###"""""""""###$$$%%%""""""############"""""""""######$$$$$$######"""""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""!!!!!!"""###############$$$$$$######$$$$$$%%%&&&######"""!!!"""###%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''''''''((()))%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((())))))))))))))))))))))))((()))+++,,,...///000000........................---...///000111222222222444444333333333444555666888:::===?????????@@@AAA@@@@@@AAAAAABBBDDDIIILLLMMMPPPSSSTTTRRROOOMMMLLLNNNNNNOOOSSSWWWYYYVVVSSSLLLNNNRRRUUUYYY[[[]]]]]]\\\\\\\\\]]]^^^___aaabbbaaaaaaaaaaaa```^^^[[[ZZZZZZ]]]aaaeeeggghhhhhhiiimmmnnnnnnmmmjjjiiiiiijjjiiimmmnnnkkkgggfffdddaaa]]]```cccccc```]]]ZZZYYY\\\\\\\\\[[[[[[ZZZZZZYYY]]]^^^^^^^^^^^^^^^aaacccddd___]]]```ccc___[[[YYYaaaaaa```___\\\XXXUUURRROOOOOOPPPSSSWWWXXXXXXWWWSSSSSSTTTXXX]]]___^^^\\\XXX[[[^^^```\\\UUUPPPMMMNNNLLLKKKIIIHHHIIIJJJJJJFFFGGGHHHHHHGGGFFFDDDCCCAAA@@@???===<<<;;;::::::888888999:::999888777666777777777666666666555555333333222111111111222222222222111111111000000000111000000///.../////////111///...,,,---...000111......------,,,,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!"""$$$$$$$$$###%%%""" ###$$$$$$"""!!!!!!!!!!!!!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$#########$$$$$$"""!!!"""######"""!!! !!!!!!!!!!!!""""""""""""###############"""!!! """$$$&&&###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$###!!!  !!!"""###$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""############"""""""""!!!"""""""""""""""""""""""" !!!!!!""""""######!!!###%%%%%%###"""###$$$""""""""""""""""""""""""!!!!!!!!! !!!""""""###""""""""""""""""""""""""""""""############""""""########################""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$""""""!!!!!!""""""###$$$$$$$$$$$$##################"""""""""$$$$$$""" !!!!!!"""###############!!!""""""############"""$$$######""""""######$$$$$$###"""""""""###%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!""""""############""""""###############$$$%%%%%%##################$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((('''&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((())))))))))))))))))))))))((()))***,,,---.........,,,------------.........------...000000111111111444444444444444555666777666888;;;<<<<<<<<<===>>>;;;<<<======>>>AAAEEEIIIJJJLLLNNNMMMLLLJJJIIIJJJLLLMMMPPPSSSUUUVVVSSSQQQLLLNNNSSSXXX\\\___``````^^^]]][[[[[[[[[]]]___aaaaaa___^^^___aaabbbaaa```\\\___cccfffffffffggghhhiiijjjkkkkkkjjjiiijjjkkknnnqqqqqqjjjeeeccc```\\\ZZZ^^^bbbdddccc```]]]\\\______^^^]]][[[YYYXXXWWW\\\]]]\\\[[[ZZZ[[[^^^```bbb]]]ZZZ]]]^^^[[[WWWWWWeeeeeeeeeddd```\\\WWWTTTPPPNNNNNNOOORRRUUUVVVVVVVVVUUUWWW[[[```bbbaaa^^^YYYYYY]]]___\\\TTTPPPPPPOOOOOOMMMLLLLLLLLLMMMMMMHHHIIIKKKKKKKKKIIIFFFEEEBBBAAA@@@>>>===<<<;;;;;;888999:::::::::999777777777777777666666666555555333333222111111222222333333222111111000000111111111000//////......////////////...---...///000111------------,,,,,,,,,+++++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""###$$$$$$$$$$$$###"""""""""#######################################!!!"""!!! &&&$$$"""!!!###$$$%%%%%%""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$######$$$$$$###""""""######"""!!! !!!!!!!!!""""""""""""""""""""""""#########""""""!!!!!!!!!###$$$%%%"""""""""""""""######$$$$$$$$$$$$$$$###!!!  !!!!!!!!!""""""######$$$$$$$$$######"""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""""""""############$$$$$$######""""""!!!!!! """!!!!!!!!!"""$$$&&&'''"""!!!!!!!!!!!!"""##############################$$$###"""#########!!! !!!!!!"""###############""""""############""""""$$$$$$############$$$$$$""""""""""""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###############$$$######"""!!! ###""""""""""""###$$$$$$######$$$$$$$$$######""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%%%%#########$$$%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))+++,,,,,,---------+++,,,,,,,,,------------------...///000000000000333333444555555666777777666888;;;<<<;;;;;;;;;<<<:::;;;<<<===>>>@@@CCCFFFKKKLLLKKKJJJHHHHHHJJJLLLMMMPPPTTTVVVUUUTTTSSSRRRPPPSSSXXX]]]aaaccccccbbbbbb```]]][[[[[[]]]```bbbccc```^^^___cccggghhhhhh```cccfffgggfffeeefffgggfffgggiiijjjjjjjjjlllnnnoooqqqpppiiidddbbbaaa^^^YYY]]]bbbeeedddaaa^^^\\\___^^^^^^]]][[[XXXVVVTTTZZZYYYXXXVVVVVVXXX\\\```ddd```]]]^^^]]]YYYWWWXXXaaaccceeefffeeebbb^^^\\\TTTRRROOOOOORRRUUUWWWXXX[[[YYYZZZ^^^bbbccc```[[[XXXXXX[[[___]]]VVVTTTVVVTTTSSSRRRPPPNNNNNNMMMMMMJJJKKKLLLMMMLLLJJJHHHFFFCCCBBB@@@>>>===<<<<<<<<<999:::;;;;;;;;;:::888777666666666555555555444444333333222222222222333333444333222111000111222222000000///............///............/////////000,,,,,,,,,,,,,,,++++++***************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&!!!"""###$$$%%%$$$$$$###!!!"""""""""#########$$$######################## """###"""!!!$$$$$$$$$############$$$###""""""!!!!!!""""""###########################!!!$$$&&&&&&$$$######$$$$$$###""""""######""" !!!!!!!!!"""""""""###############"""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!"""###############""""""############""""""""""""!!!!!!!!!""""""###""""""""""""""""""""""""############""""""""""""########################""""""""""""!!!!!!!!!!!! !!!######!!! !!!"""""""""""""""""""""""""""!!! !!!"""""" """######$$$$$$######"""!!!!!!!!!"""""""""######!!!!!!!!!!!!""""""""""""""""""""""""$$$''')))+++!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""!!!!!!"""$$$$$$###!!!!!!!!!"""###############""""""############""""""######""""""""""""######!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%$$$$$$$$$$$$###!!! """""""""!!!"""######$$$###$$$%%%%%%%%%###""" """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###""""""###""""""###$$$%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''''')))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------------...///000000000000222333444555666777777888333555888888888777888999===>>>@@@@@@@@@AAADDDFFFJJJJJJHHHFFFEEEFFFIIILLLNNNSSSXXXYYYVVVTTTSSSTTTQQQTTTYYY]]]```aaa```___aaa^^^ZZZWWWWWWYYY]]]```aaa]]][[[\\\aaafffiiijjjdddgggjjjiiigggeeeeeegggeeegggjjjkkklllmmmoooqqqkkknnnmmmgggdddeeeeeecccXXX\\\bbbeeeddd```]]][[[]]]]]]]]]\\\ZZZWWWUUUSSSWWWVVVUUUSSSTTTWWW\\\aaahhhdddbbbbbb___ZZZZZZ\\\ZZZ]]]bbbfffiiihhhfffeeeZZZWWWSSSRRRTTTXXX[[[]]]^^^\\\\\\___cccbbb]]]XXXXXXWWWZZZ```___YYYXXX\\\YYYWWWUUURRRPPPNNNMMMLLLJJJKKKMMMNNNMMMKKKHHHFFFCCCBBB@@@>>>===<<<<<<===::::::;;;<<<;;;:::999888555555444444444333333333333333333222333333444444444444222111111111222333000000///...............------...///000000//////++++++,,,,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''!!!"""###$$$%%%$$$######!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""%%%&&&%%%$$$!!!"""######  !!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$''''''$$$######%%%%%%###""""""######""" """"""""""""########################"""""""""!!! """###$$$$$$$$$$$$ !!!###$$$$$$$$$###""" !!!"""$$$$$$%%%%%%$$$###"""""""""""""""###!!!!!!!!!!!!!!!"""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!""""""!!! !!!"""""""""""""""""""""""" !!!"""""" ######$$$$$$$$$$$$###### !!!!!!"""""" !!!"""###$$$$$$#########$$$&&&))),,,...!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!""""""""" """$$$%%%%%%###!!!!!!"""###############""""""#########""""""!!!""""""!!!!!!!!!!!!"""""" !!!###$$$%%%%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$#########""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""######""""""""""""#######################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$######&&&((((((%%%"""%%%%%%$$$&&&((())))))((())))))((('''&&&%%%%%%$$$***)))))))))(((((('''''')))***+++,,,---,,,,,,+++,,,,,,++++++,,,,,,---...............///000111222444444555555555555555555444444555777888999:::;;;<<<>>>AAAAAA@@@AAADDDGGGGGGGGGEEEBBBAAAFFFNNNTTTVVVYYYYYYTTTPPPPPPOOOMMMSSSWWWYYYWWWWWW\\\______ccc[[[WWWZZZ]]][[[[[[___eee```\\\]]]bbbgggiiihhhhhhhhhgggfffdddcccbbbaaacccjjjpppooonnnpppqqqppprrrkkkdddccchhhkkkkkkhhh______```bbbcccbbb```^^^```^^^\\\[[[ZZZYYYVVVTTTXXXXXXXXXXXXXXXZZZ]]]___cccfffhhhhhhddd___\\\ZZZYYY[[[___dddiiilllkkkjjjddd\\\SSSRRRYYYaaadddeee```___]]]^^^___^^^ZZZVVVYYYXXXXXXYYY[[[\\\[[[ZZZYYYXXXVVVSSSPPPLLLIIIHHHGGGJJJLLLMMMLLLIIIGGGFFFDDDBBB???>>>???@@@@@@???;;;;;;;;;;;;:::999888777777666555444333222222222333333222222333333444444444333333222111000//////000...,,,,,,...000000000......------------......------......------,,,++++++******)))(((''''''&&&(((((((((((())))))))))))))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######################## ###&&&$$$ ###########################!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$###############%%%""" !!!"""###!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$"""!!!""""""""""""!!!!!!!!!!!!########################!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!""""""###&&&$$$""""""###$$$###"""##############################$$$$$$$$$$$$######"""######"""!!! !!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!"""######""""""""""""######""""""""""""""""""""""""""""""######$$$$$$%%%%%%&&&)))&&&!!!'''444555...""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$%%%!!!!!!"""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$############"""##############################""""""""""""#######################################$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''))))))&&&###&&&%%%$$$%%%'''((('''&&&)))))))))(((''''''&&&&&&(((((())))))***+++++++++)))***+++,,,,,,,,,+++++++++************+++,,,,,,...............///000111333333444444444555555555444555555666888999::::::;;;>>>@@@@@@@@@AAADDDGGGFFFHHHHHHHHHHHHKKKPPPUUUSSSXXXYYYUUURRRSSSQQQOOOUUUYYYZZZXXXWWWZZZ\\\ZZZ]]]WWWUUUZZZ]]]]]]^^^aaaccc___\\\___eeejjjkkkjjjiiihhhgggeeecccbbb```___bbbjjjppppppoooqqqrrrqqqtttmmmfffdddfffiiiiiigggaaaaaabbbcccdddcccbbb```^^^]]]]]]^^^___]]]ZZZWWWXXXXXXXXXWWWXXXZZZ]]]```eeehhhkkkkkkgggaaa\\\ZZZYYY[[[^^^dddiiikkkjjjiiiddd\\\UUUTTT[[[aaadddddd___]]][[[[[[]]]^^^\\\ZZZWWWVVVVVVWWWZZZ[[[ZZZZZZXXXWWWUUURRROOOLLLIIIHHHIIIJJJMMMMMMMMMKKKJJJJJJDDDBBB?????????@@@??????<<<<<<<<<;;;;;;:::999888666555444333333222222222444333333222222333333444333333222222111000000000000...,,,,,,...000000000......------------......---............---,,,,,,*********)))((('''''''''((((((((((((((((((((())))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################### ###%%%$$$  ###################################################"""###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$###############$$$%%% !!!!!!""""""#########$$$""" !!!"""###!!!""""""""""""""""""""""""########################"""###$$$$$$### """"""""""""!!!!!!!!!!!!##########################################"""""""""""""""""""""######$$$&&&$$$""""""#########"""########################"""######$$$$$$######""""""######"""!!! """""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""######"""""""""""""""""""""""""""""""""###############$$$&&&$$$ &&&000111)))"""""""""""""""""""""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$"""$$$$$$!!! $$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%&&&&&&&&&'''''''''############$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#######################################$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''%%%&&&%%%$$$%%%&&&'''&&&%%%((((((((((((((((((((((((""""""###%%%'''((()))***))))))***++++++++++++***)))))))))))))))***++++++.............../////////111111222333444555555666444555555666777888999999;;;===>>>??????AAADDDFFFDDDGGGJJJLLLMMMNNNOOOQQQOOOUUUXXXVVVUUUVVVUUURRRUUUZZZ\\\YYYWWWXXXXXXVVVUUURRRSSSYYY]]]^^^___aaa^^^]]]\\\```fffjjjkkkjjjfffeeedddcccaaa___]]]\\\bbbjjjppppppppprrrsssqqqrrrllleeeaaaaaacccdddcccbbbbbbccccccccccccbbbaaa^^^___aaadddeeeccc___\\\YYYYYYXXXXXXZZZ\\\___```gggjjjmmmlllhhhbbb]]]ZZZ[[[\\\___cccgggiiihhhgggbbb\\\WWWWWW\\\aaacccbbb]]]ZZZWWWWWWYYY\\\___```XXXWWWWWWXXXZZZ[[[[[[ZZZVVVUUUSSSQQQOOOLLLJJJIIIJJJKKKKKKLLLLLLLLLKKKKKKDDDBBB@@@???@@@@@@???>>><<<<<<<<<<<<<<<;;;:::999666666555444333333333333555555444333222222222222111111111111111111111111000...,,,,,,...000000000......------------.....................---,,,,,,******))))))((((((''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""" ###%%%### !!!###""""""""""""""""""""""""########################"""######$$$$$$######"""!!!!!!!!!"""""""""############"""!!!!!!!!!"""""" !!!"""#########"""!!!!!!""""""!!! """"""""""""""""""""""""########################!!!"""""""""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%$$$$$$###""""""!!!"""!!!!!!!!!!!!"""######%%%###""""""#########"""########################"""######$$$$$$######"""!!!"""###"""!!! !!!"""""""""""""""""""""""""""######"""""""""!!!!!!!!! !!!!!!!!!"""""""""######""""""""""""######""""""""""""""""""""""""###""""""""""""""""""!!!!!!$$$"""$$$+++***###""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$"""""""""""""""#########!!!$$$''''''$$$"""###$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%#########$$$$$$$$$$$$%%%############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#############################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%((('''%%%&&&''''''&&&%%%&&&'''''''''((((((((())) !!!"""$$$%%%'''((()))))))))*********************))))))))))))***++++++/////////000000///////////////000111333444555555444444555666666777888888:::;;;<<<===???AAACCCEEEDDDFFFHHHIIIJJJJJJJJJJJJKKKQQQVVVVVVVVVXXXWWWTTTSSSXXX[[[XXXWWWWWWVVVSSSPPPQQQSSSXXX\\\]]]^^^___YYYYYYZZZ^^^cccffffffeeeaaabbbbbbaaa```___]]]\\\dddlllrrrqqqooooooooommmkkkfff```\\\[[[]]]___```aaabbbccccccbbbbbbcccdddffffffgggiiijjjiiifffddd^^^]]][[[[[[]]]```bbbcccfffhhhiiigggddd```^^^^^^______```bbbeeeeeedddbbb___[[[WWWXXX\\\``````^^^ZZZWWWTTTSSSUUU[[[```ccc[[[ZZZYYYYYYZZZ[[[YYYXXXQQQPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJKKKKKKJJJIIIDDDBBB@@@@@@@@@@@@>>>===<<<=========<<<;;;;;;:::777777666555555555555555666666444333222111111111000000111111111222222222111///------...///000///...------,,,,,,------..................---,,,,,,***)))))))))((((((((('''(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!###$$$###!!! """###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!""""""""""""""""""""""""######################## """"""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$#########""" !!!""""""$$$###!!!!!!#########"""########################""""""############""""""!!!"""###"""!!! !!!"""""""""""""""""""""""""""############""""""!!!!!! !!!!!!!!!!!!"""""""""######""""""""""""######""""""""""""""""""""""""######""""""!!!!!! """"""!!!###'''%%%"""""""""""""""#########""""""""""""""""""""""""$$$$$$""""""""""""$$$$$$#########"""""""""""""""!!!$$$%%%###""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""#####################$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&##############################""""""""""""######################################################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%$$$%%%%%%)))'''&&&'''(((((('''&&&$$$%%%%%%&&&&&&''''''(((''''''(((((()))***++++++***)))))))))))))))))))))***************+++,,,,,,...///000111111111000000---...///000111222333444333333444555666777777888999999:::<<>><<<<<<<<<<<<===<<<<<<;;;;;;999888888777777777777888777666555333222111000000000000000111222222333333111///------.../////////------,,,,,,,,,,,,---------------------,,,,,,+++))))))))))))(((((((((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""#########"""""""""!!!!!!""""""######""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$###"""""""""""""""#########""""""!!!!!!!!!!!!!!!""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""!!!!!!""""""###$$$$$$"""!!!!!!"""######""""""""""""""""""""""""""""""""""""######""""""""" """###"""!!! !!!###########################"""######$$$###"""!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""######""""""""""""""""""""""""######""""""!!!!!! """###"""###$$$"""!!!"""""""""#########$$$""""""""""""""""""""""""!!!  !!!#########""""""""""""""" !!! !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""######""""""""""""#############################################"""""""""""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%%%%"""###$$$$$$######$$$%%%(((&&&%%%&&&(((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((()))))))))))))))***)))((((((((((((((((((+++************+++,,,,,,,,,---///111111111111000------...///000111111222111222333444555777888888999888888:::>>>AAABBBBBBJJJGGGDDDCCCDDDEEEFFFEEEFFFLLLQQQQQQRRRUUUUUUSSSMMMSSSUUUTTTTTTVVVWWWVVVTTTXXXZZZXXXVVVWWWWWWUUURRRSSSTTTVVVXXXYYYZZZZZZcccdddfffhhhhhhgggeeeddddddkkkooolllgggdddaaa]]]^^^___```___\\\\\\```dddeeegggiiihhhggghhhmmmrrrvvvtttpppooopppqqqrrrrrrkkkgggcccccceeeggggggeeeaaa```___]]]\\\]]]aaadddcccaaa``````aaa```^^^\\\ZZZYYYWWWWWWXXXZZZZZZYYYWWWVVVTTTRRRQQQTTTZZZ^^^ZZZYYYVVVUUUTTTSSSQQQOOOKKKKKKJJJKKKLLLNNNPPPQQQSSSQQQNNNNNNPPPOOOLLLHHHDDDBBBAAAAAAAAA@@@===;;;;;;;;;<<<<<<<<<;;;;;;:::999888888777777888888999777666444333222111111111000000111111222222222333222000------...//////...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++******))))))))))))(((((((((((()))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""############$$$""""""""""""""""""""""""###########################""""""!!!!!!""""""###!!!!!!!!!"""""""""######%%%%%%$$$#########$$$$$$&&&&&&%%%$$$###"""!!!!!! !!!""""""!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&###!!! """######"""""""""""""""""""""""""""!!!""""""######""""""!!! !!!""""""!!!!!!"""###########################"""###$$$$$$$$$###"""!!!!!!!!!!!!"""""""""############""""""""""""######""""""""""""""""""""""""###""""""""""""""""""!!!"""###$$$$$$######!!! !!!""""""######$$$$$$$$$""""""""""""""""""""""""$$$######""""""######$$$"""""""""""""""#########"""!!! !!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""##############################""""""""""""##############################$$$#########"""""""""!!!""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%"""$$$%%%$$$######%%%'''%%%######$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***)))((('''''''''((((((***))))))))))))***++++++)))***---///000000000///------......///////////////000111333555777888999888777777999>>>AAABBBAAAGGGDDDBBBBBBEEEFFFFFFEEEEEEKKKNNNNNNNNNQQQRRRQQQNNNRRRTTTRRRRRRUUUVVVUUUVVV\\\]]]WWWTTTUUUUUUSSSPPPQQQSSSUUUWWWYYY[[[\\\dddeeeggghhhgggeeebbbaaa___gggkkkhhhccc```\\\XXXZZZ^^^bbbaaa]]]\\\___cccdddfffhhhgggfffiiipppvvvtttrrrqqqqqqsssttttttsssooojjjeeedddggghhhfffddd```aaaaaa```______```bbb```___^^^___```aaa___^^^[[[ZZZXXXWWWXXXYYYYYYZZZWWWWWWVVVTTTQQQRRRUUUXXXYYYWWWUUUUUUUUUUUUSSSQQQMMMLLLKKKJJJJJJLLLMMMNNNNNNLLLKKKMMMQQQPPPLLLHHHDDDBBBAAAAAAAAA@@@===:::::::::;;;;;;;;;;;;::::::777777777666666777777888666555444333222111111111111111111111111222222222222000------...//////...---,,,,,,++++++,,,,,,---***++++++++++++***))))))(((((((((((())))))))))))))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""############""""""###$$$$$$$$$$$$###################################################"""!!! !!!"""###"""""""""#########$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%$$$#########"""!!!###"""!!! """$$$""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!""""""$$$$$$$$$###$$$%%%%%%&&&"""!!! """######"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""!!!!!!"""$$$########################"""###$$$%%%%%%###""" !!!!!!"""""""""###############""""""""""""######"""""""""""""""""""""""""""""""""###############""""""###$$$###!!!!!!"""!!!""""""######$$$%%%%%%""""""""""""""""""""""""%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!""""""######$$$$$$$$$###""""""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%%%%%%%&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$#########""""""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%###%%%&&&%%%######&&&((("""!!!!!!"""$$$&&&%%%$$$''''''''''''''''''''''''''''''(((((()))***++++++***)))((('''&&&&&&'''(((((((((((((((((()))******&&&'''***---/////////...------.....................///000333555777999:::888666666999>>>AAABBBAAAAAA??????AAAEEEGGGFFFCCCFFFJJJMMMKKKKKKOOOPPPOOOPPPSSSTTTQQQPPPSSSUUUUUUXXX]]]^^^WWWSSSTTTUUUSSSOOOQQQSSSUUUWWWZZZ^^^```cccdddeeeeeeccc```]]]ZZZ[[[ccchhhfffaaa^^^ZZZVVVXXX]]]bbbaaa\\\ZZZ\\\``````ccceeeddddddgggnnnuuuooooooppprrruuuvvvuuussspppkkkfffdddggghhheeebbbaaaccceeeeeecccaaa``````]]]\\\\\\]]]```bbbbbbaaa\\\[[[YYYXXXXXXYYYZZZ[[[WWWXXXXXXUUUQQQPPPRRRTTTYYYXXXWWWWWWYYYYYYXXXWWWPPPNNNLLLJJJIIIJJJKKKKKKGGGFFFFFFJJJOOOOOOKKKFFFDDDCCCBBBBBBAAA@@@===:::999999:::;;;;;;:::::::::666666555555555555666777555555444333222222222222111111111111111111111111222000...---...///......---,,,,,,++++++,,,,,,---***************)))(((((((((((((((((())))))))))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!"""###$$$$$$###"""""""""$$$%%%$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###############$$$$$$$$$$$$######""""""###$$$%%%%%%###############$$$$$$$$$!!!######!!! """%%%""""""""""""""""""""""""########################!!!"""###$$$""""""""""""!!!!!!!!!!!!########################""""""!!!!!! !!!!!!!!!!!!!!!""""""###"""!!! """######"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""!!!!!!"""$$$########################"""###%%%%%%%%%$$$""" """"""""""""##################""""""""""""######""""""""""""""""""""""""""""""######$$$$$$%%%%%%"""""""""###""" ###!!!""""""###$$$$$$%%%%%%"""""""""""""""""""""""" !!!""""""!!!  !!!!!!"""###$$$$$$%%%#########$$$%%%$$$###!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&