BM6P6(@ {{{yyy{{{}}}zzziiiVVVHHHDDDDDDEEEEEEBBB>>>888333...---,,,...000111000///........................,,,,,,,,,,,,++++++***))),,,+++******,,,,,,+++***&&&&&&'''((()))***++++++***((('''((()))***)))'''******))))))((((((''''''''''''''')))***)))'''%%%((('''&&&&&&'''((()))***&&&&&&&&&''''''(((******''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''%%%%%%&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******)))(((((((((((((((***)))(((''''''((()))***((()))***...444;;;AAAEEELLLLLLLLLLLLKKKJJJIIIHHHPPPOOOMMMMMMMMMLLLIIIGGGKKKKKKJJJIIIIIIHHHGGGGGGCCC===;;;???FFFNNN]]]lll|||wwwrrrmmmfff\\\OOOEEE@@@<<<777333444555555444333333666888;;;777333000111333555666;;;===@@@AAAAAAAAABBBCCCGGGIIIMMMOOOQQQRRRTTTVVV___aaaeeehhhjjjlllnnnppptttrrrmmmddd___dddqqq}}}{{{tttssspppjjjeeeaaa^^^[[[YYYQQQOOOMMMLLLMMMOOOPPPQQQMMMNNNOOONNNJJJDDD===999999888888777777777777777444444333222111222555777333333333555999???EEEHHHTTTZZZbbbhhhlllmmmnnnooouuuwwwyyy|||~~~~~~~~~}}}~~~zzzfffUUUJJJGGGDDDDDDEEEAAA:::333111///......///000///---------------------------,,,,,,,,,,,,,,,,,,+++***,,,+++******,,,,,,+++***(((((())))))******++++++***((('''((()))***)))'''******))))))(((((('''''',,,)))&&&%%%&&&((())))))(((''''''&&&'''((()))***)))(((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((('''%%%&&&&&&'''%%%$$$''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***)))(((((('''''''''((()))((('''&&&&&&'''(((((()))***,,,111777>>>DDDGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMLLLLLLMMMLLLJJJIIIKKKKKKJJJIIIHHHGGGGGGFFFEEEAAA@@@DDDJJJWWWlll~~~}}}vvvpppjjjeeeZZZRRRFFF???<<<:::777444666777777666555555777888:::777444333444666999;;;AAACCCEEEFFFFFFGGGIIIKKKPPPRRRUUUWWWYYY\\\___bbbbbbeeejjjnnnqqquuuxxx{{{|||zzzuuupppooovvvzzztttppplllhhhfffbbb^^^[[[YYYZZZ[[[YYYXXXZZZ[[[\\\YYYTTTKKKCCC>>>===<<<<<<:::999777666555666777666555333222222333555444333444777;;;@@@CCCLLLRRRZZZaaafffiiilllnnnssstttuuuwwwyyy{{{|||}}}zzz|||}}}|||||||||zzzlllWWWMMMDDDCCCFFFEEE===444444222000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,+++******,,,,,,+++******************+++++++++***((('''((()))***)))'''******))))))((((((''''''+++(((&&&%%%'''((())))))(((((('''&&&&&&''')))*********)))''''''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&'''(((((((((((('''((('''%%%&&&''''''&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))(((''''''&&&'''''''''''''''&&&&&&&&&&&&'''(((***,,,///444:::AAAGGGJJJHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEEEE@@@???AAAFFFOOOaaa|||xxxooohhhaaaZZZUUUJJJDDD<<<888777777666555777999:::999888777888999666555333333555999<<>><<<:::999:::::::::999777555333222777555444333444777:::<<>>CCCMMM]]]tttuuunnnddd\\\VVVOOOIIIDDD???;;;777444555666777777888999::::::999888999999666777888999<<>>CCCGGGJJJKKKJJJJJJIIIIIIIIIIIIJJJOOOPPPQQQPPPMMMKKKKKKLLLGGGFFFDDDAAA@@@???@@@@@@@@@EEEOOO___tttuuu|||wwwppp___YYYQQQKKKGGGCCC>>>:::;;;999777555666777888888777999::::::999888:::;;;<<>>===>>>???CCCNNN^^^pppzzzppp~~~|||ssshhh```OOOJJJDDD@@@???===:::777:::999888888888888999:::888999999999888:::===???AAAEEEJJJMMMNNNQQQUUUYYY[[[]]]___aaacccfffkkknnnzzz|||~~~yyyssspppppppppmmmiiiddd___^^^___aaaddd___YYYPPPJJJGGGCCC>>>:::999888777666666777888888777999<<>>===>>>???FFFZZZppp~~~}}}xxxnnnbbbVVVNNNEEEAAA<<<:::::::::999666777888999888888888:::;;;::::::999999999<<>>======;;;:::999888888999777777888;;;AAAJJJUUU]]]bbbdddhhhkkkmmmmmmmmmlllppppppooommmmmmooosssvvvwwwyyyzzz{{{{{{|||uuukkkddd\\\UUURRRSSSUUU\\\kkk~~~mmmWWWKKKGGG???:::555111...---,,,+++........................,,,,,,,,,,,,++++++***))),,,+++******,,,,,,+++******************************((('''((()))***)))(((*********)))((((((''''''!!!###(((,,,...,,,'''###***)))((('''&&&&&&'''(((,,,+++)))(((&&&%%%%%%%%%)))(((((((((''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&''')))***)))((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))******###$$$&&&((())))))((('''...111777===BBBEEEFFFFFFKKKIIIHHHGGGGGGHHHJJJKKKGGGKKKNNNMMMIIIGGGJJJMMMIIIGGGDDD@@@>>>>>>???@@@MMMgggzzzooocccUUUHHHAAA@@@;;;777666777888666555555666888888888888:::;;;;;;;;;:::999:::>>>DDDHHHVVV[[[aaadddcccdddhhhllliiinnnttt{{{~~~}}}yyytttqqq___\\\[[[[[[[[[VVVLLLDDDAAA@@@>>><<<;;;999888888666666666777;;;DDDOOOVVV```cccgggkkkmmmmmmlllkkkpppooommmjjjiiikkkpppttttttvvvxxxxxxxxxyyyzzz|||yyy}}}yyyqqqhhhbbbZZZRRROOOPPPWWWUUUXXXfff|||eeeNNNCCCGGG>>>777666444000------//////.........---------------......------,,,+++...+++((('''((())))))))),,,+++******++++++***(((+++*********))))))((((((***((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%(((***)))&&&%%%'''***((((((((()))))))))))))))---)))&&&&&&(((***)))'''&&&&&&&&&'''''''''((((((&&&((()))***)))((()))***,,,000666===BBBEEEGGGHHHFFFEEEFFFGGGJJJKKKJJJIIIFFFGGGGGGGGGFFFFFFGGGIIIHHHBBB===>>>>>><<<===AAAXXXssswwwiii]]]SSSJJJAAA<<<;;;777444444777999999888777888888777666555666888;;;===>>>======CCCMMMVVV]]]fffiiifffeeelllrrrsssyyyyyyzzzqqqkkkjjjiiigggbbb]]]WWWTTTLLLGGGDDDDDDCCC???===>>>:::<<<<<<999999???CCCCCCSSSZZZaaafffiiimmmnnnnnnpppqqqrrrqqqpppooopppqqqsssttttttuuuwwwxxxzzzzzzxxx|||vvvooogggaaaZZZSSSOOOPPPPPPMMMMMMVVVfffuuu}}}pppWWWJJJHHH???888666444///,,,,,,//////.........---------------......------,,,+++...,,,)))((()))***+++***,,,+++******++++++***(((************)))))))))(((***((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&''''''((()))((('''&&&'''(((''''''''''''''''''''''''+++)))''''''((((((((((((&&&&&&&&&'''''''''((((((&&&((()))***))))))***+++000333888>>>BBBEEEFFFFFFFFFFFFFFFHHHKKKLLLKKKJJJIIIIIIIIIHHHGGGGGGHHHIIIFFFAAA===<<<<<<===CCCJJJbbb{{{wwwmmm___RRRIIIAAA;;;666:::777444444777999999888777888999888777888:::;;;<<>>LLLYYYnnn}}}kkkaaaRRRFFF>>>999555222999777555555777888999999666888999999999:::<<<>>>@@@DDDHHHKKKNNNVVVccclllpppvvv{{{|||~~~{{{vvvrrrpppnnnlllcccZZZUUURRRNNNOOORRROOOQQQQQQNNNNNNPPPOOOLLLOOOPPPQQQUUUZZZ```eeeiiimmmooorrrsssttttttvvvxxxvvvuuuttttttvvvxxx{{{}}}~~~~~~|||zzz|||~~~|||||||||xxxqqqjjjgggcccZZZTTTRRRMMMJJJHHHJJJOOOTTTUUUTTTUUU]]]hhhsss}}}nnnWWWNNNEEE===;;;888444000000////////////............------......------,,,+++...,,,******+++,,,,,,+++,,,+++******++++++***(((*********)))))))))))))))***((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((''''''''''''((())))))+++(((%%%&&&((()))&&&###''''''&&&&&&%%%$$$######''')))+++)))&&&%%%''')))''''''''''''((((((((((((&&&((()))***)))***,,,...555888===BBBEEEGGGGGGGGGHHHHHHIIIKKKNNNPPPOOONNNQQQOOOMMMKKKJJJIIIHHHGGGAAA>>>;;;999888@@@TTTgggzzzxxxrrrbbbXXXIII>>>888666555333777777666666777999999:::777888:::::::::;;;===???DDDKKKSSSYYY]]]ccclllsss{{{~~~yyywwwppphhhaaa___]]][[[\\\^^^\\\___aaa```bbbdddbbb]]]ZZZSSSLLLKKKNNNTTT\\\ccciiikkkoooqqqrrrsssuuuvvvwwwvvvuuuuuuvvvyyy|||~~~yyytttppplllgggeeeccceeehhhjjjjjjkkklllnnnrrrvvv|||}}}zzzssslllkkkggg^^^UUUQQQJJJGGGEEEFFFHHHKKKKKKJJJLLLRRR[[[dddqqqyyy^^^OOOGGG???<<<:::555111111000000/////////.........------......------,,,+++,,,***)))***+++,,,+++***,,,+++******++++++***((())))))))))))))))))*********((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))***'''%%%%%%((((((&&&###)))(((((('''&&&%%%$$$$$$&&&)))+++)))&&&%%%&&&((('''''''''((((((((())))))'''((()))******+++...000666999>>>CCCHHHJJJJJJJJJJJJIIIJJJLLLOOOQQQPPPOOORRROOOLLLJJJJJJIIIGGGEEE???===;;;:::;;;FFF^^^tttxxxllldddVVVMMMAAA999666666666555777777888888888999:::;;;999:::<<<<<<;;;<<>><<<<<<===BBBQQQkkkuuuiii\\\TTTHHHBBB:::555555666666555777888:::;;;::::::<<<>>>===>>>@@@AAAAAACCCEEEHHHLLLXXXhhhtttzzz~~~|||yyyyyyvvvoooiiihhhmmmppptttxxx}}}lllZZZGGG???======EEEOOOYYY^^^dddiiimmmpppsssuuuvvvvvvwwwxxxyyy{{{|||}}}{{{{{{{{{~~~{{{wwwvvvzzz||||||zzzxxxvvvuuuxxx~~~~~~|||zzzqqqggg___ZZZSSSMMMIIIGGGEEEDDDAAACCCEEEFFFGGGIIILLLOOORRRTTTXXX]]]```bbbccccccccceeefffeeebbb``````aaagggmmmqqqpppttt}}}zzzsssppprrrqqqiii^^^XXXSSSPPPKKKFFFDDDCCCCCCBBB@@@BBBEEEHHHQQQaaauuupppaaaWWWMMMGGGAAA999333222000000000000/////////...------......------,,,++++++******+++---...---+++,,,+++******++++++***(((((()))))))))***************((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))$$$%%%&&&&&&&&&&&&'''((((((((((((''''''''''''''''''''''''(((((((((&&&$$$'''((((((((())))))))))))'''((()))******---111444<<>><<<;;;===BBBLLL^^^yyywwwmmmaaaVVVKKKEEE===999444333666777777555777:::<<<===<<<<<<===@@@@@@BBBEEEHHHJJJMMMQQQTTT[[[fffsss}}}{{{tttrrrpppsssuuuyyy|||eeeRRRAAA<<<:::888<<>>???@@@@@@@@@BBBEEEHHHOOOQQQSSSVVVXXXYYYZZZZZZTTTVVVVVVTTTPPPNNNOOOQQQRRRZZZ___```fffqqqyyyyyy|||vvvssswwwxxxqqqggg```SSSOOOJJJEEECCCBBBBBBCCC===???BBBEEEKKKWWWhhhtttsssmmmbbbWWWOOOHHH>>>777555000000000000////////////------......------,,,+++,,,++++++---//////...,,,,,,+++******++++++***((((((((())))))*********+++***((('''((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&'''((()))!!!$$$''''''%%%%%%(((+++&&&&&&''''''''''''''''''(((&&&%%%'''))))))&&&"""(((((((((((())))))))))))'''((()))******---222555???AAAEEEIIIKKKKKKKKKJJJMMMMMMLLLMMMNNNOOOMMMKKKKKKGGGBBBBBBDDDDDD@@@===;;;:::===FFFTTThhh{{{mmm^^^RRRHHH@@@<<<777444333444888:::888666777:::>>>>>>======>>>AAACCCFFFIIIMMMPPPUUUZZZ]]]kkksss}}}yyyzzz~~~}}}rrrttttttvvv|||}}}vvv\\\JJJ===;;;:::666777======DDDNNNXXXaaahhhmmmqqqtttvvvyyy{{{}}}}}}|||{{{}}}{{{yyy{{{~~~zzzssslllfffcccZZZWWWSSSPPPPPPRRRUUUWWWTTTUUUVVVXXXZZZ[[[\\\]]]^^^aaadddccc^^^WWWQQQNNNFFFBBB>>><<<===>>>===;;;<<<>>>@@@@@@@@@AAADDDFFFKKKLLLOOORRRUUUTTTRRROOOLLLJJJFFFEEEFFFGGGGGGFFFHHHLLLRRRVVV[[[bbbjjjppp}}}~~~xxxvvvtttqqqjjjeeeZZZSSSLLLJJJFFFBBB@@@BBB@@@BBBCCCEEEIIIRRR]]]eeeqqq{{{qqqllljjjbbbVVVKKKDDD<<<444111111000000000000111111+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,***))))))***+++************)))))))))))))))(((((((((''''''''''''(((&&&$$$%%%''')))(((&&&))))))***))))))((('''&&&(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))(((((('''))),,,111777:::>>>@@@CCCHHHLLLNNNLLLJJJTTTPPPMMMNNNQQQQQQNNNJJJKKKGGGEEEFFFBBB<<<:::;;;===???HHHVVVdddsss{{{jjjXXXMMMGGG@@@;;;999555666777666555666888999;;;;;;===@@@DDDFFFFFFFFFKKKLLLOOORRRWWW___hhhnnn~~~{{{vvvxxx{{{{{{}}}{{{uuuqqqttt{{{~~~vvvooorrrzzz{{{rrrhhhSSSHHH===999888555333333<<>>>>>===;;;<<<>>>>>>???BBBFFFIIIOOOPPPRRRTTTVVVTTTQQQMMMKKKHHHDDDBBBBBBBBBBBBAAAEEEHHHLLLOOOTTTZZZccchhhtttwww}}}}}}yyyuuuppphhhaaa]]]VVVQQQPPPMMMHHHCCCCCCCCCEEEHHHJJJNNNTTT]]]cccnnnwwwqqqqqqooogggYYYMMMFFF???999444222111000////////////---......------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************)))(((((((((''''''''''''))))))(((((((((''''''''')))'''%%%&&&(((***)))(((((())))))))))))(((((('''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++***)))(((''''''&&&(((((((((***---222888;;;???@@@DDDIIILLLNNNLLLJJJQQQNNNKKKLLLOOOPPPMMMIIIIIIFFFEEEFFFCCC>>>;;;<<<===BBBQQQdddttt}}}tttkkk\\\LLLDDD???:::666555666777888777666777999;;;======>>>AAADDDGGGHHHIIIPPPSSSWWW\\\dddmmmwww}}}|||xxxrrrvvv|||~~~wwwsssssssssnnnkkkkkkooo|||}}}yyyzzz}}}xxxqqqrrrvvvsssfffYYYMMMCCC;;;:::;;;::::::;;;<<>>=========>>>???AAAAAAAAABBBCCCCCCDDDDDDDDDHHHLLLMMMIIIDDD@@@===???<<<:::999;;;============>>>???@@@CCCHHHOOOTTTVVVVVVWWWXXXXXXUUUPPPLLLGGGEEEBBB@@@AAAAAAAAA@@@DDDFFFIIILLLQQQXXX```fffkkkooovvv~~~yyyrrrhhhaaa[[[SSSNNNPPPPPPJJJDDDAAAHHHLLLQQQVVVZZZ^^^cccfffqqq|||~~~zzzyyy|||zzzpppaaaSSSJJJCCC>>>777444111/////////...---/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))(((((((((''''''''')))))))))((((((((('''''')))((('''''')))******)))''''''((()))))))))((((((&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&'''((()))***,,,------(((((()))+++///444999<<<@@@BBBEEEIIILLLMMMLLLJJJMMMKKKIIIKKKMMMNNNKKKHHHGGGDDDDDDFFFDDD>>><<<===AAAJJJ]]]ssswwwmmmpppbbbYYYLLL@@@;;;999666444444666777888888777888:::<<>>BBBGGGHHHBBB>>>CCCKKKQQQbbbfffmmmsssxxx||||||ssskkkfffbbb^^^\\\___]]][[[\\\]]]]]][[[YYYQQQOOOKKKGGGCCCAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????>>>BBBGGGIIIFFFBBB>>><<<===<<<:::999:::<<<===>>>AAABBBDDDGGGKKKSSS\\\bbbaaa```___^^^[[[WWWQQQLLLGGGDDDBBBAAACCCEEEFFFFFFGGGIIIMMMRRRYYYaaaiiinnnmmmooossszzzxxxpppiii]]]UUUOOOPPPQQQMMMGGGDDDLLLRRRZZZccciiinnnqqqrrr|||~~~nnn^^^SSSIIIAAA:::555000...///000///....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))+++++++++*********)))))))))))))))(((((((((((('''((((((''''''((()))))))))&&&&&&'''((()))))))))(((%%%%%%'''(((((()))))))))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$&&&'''))))))'''&&&$$$$$$%%%&&&(((***,,,---...))))))***---111666;;;>>>CCCCCCFFFIIILLLMMMLLLJJJKKKJJJJJJKKKMMMMMMKKKHHHFFFCCCCCCEEECCC>>>;;;<<>>=========888888999999999999999888????????????????????????>>>BBBGGGJJJHHHDDD@@@>>>>>>>>><<<;;;;;;<<<>>>@@@BBBDDDIIINNNUUU^^^gggnnnnnnkkkgggddd___ZZZTTTPPPMMMJJJFFFDDDEEEHHHJJJKKKKKKNNNUUU]]]gggoootttwwwvvvuuuuuuwww{{{{{{wwwnnnddd\\\YYYWWWRRRNNNLLLPPPVVVaaammmvvv|||~~~|||~~~rrrbbbRRREEE===777000...000222222000------......///.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))++++++++++++***************)))))))))((((((((((((&&&''''''&&&&&&'''((()))%%%&&&'''(((((((((((((((%%%%%%'''((())))))******(((((((((((((((((((((((('''((((((((('''&&&%%%%%%(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%++++++***)))'''&&&%%%$$$)))***,,,///444999>>>@@@EEEEEEGGGIIILLLMMMLLLJJJLLLLLLLLLMMMNNNMMMKKKIIIFFFCCCBBBCCCAAA===<<<===OOOYYYiii|||wwwcccbbbiiiuuufffWWWNNNEEE===777777777555444555444555777777888999;;;>>>CCCEEEIIIMMMTTT\\\fffmmmmmmsss|||uuuhhhbbbdddqqq{{{hhhZZZQQQSSSVVVYYYZZZaaasss}}}qqqeee```bbbmmm}}}wwwlll\\\OOOJJJCCC>>>>>>???@@@DDDJJJXXXYYYSSSDDD999777<<>>===<<<<<<<<<<<<<<<999::::::::::::;;;;;;;;;??????@@@@@@@@@@@@@@@@@@AAAEEEJJJKKKIIIEEEAAA????????????>>>>>>???BBBEEEDDDIIIQQQZZZcccmmmuuu{{{{{{wwwpppiiiccc^^^YYYVVVYYYTTTMMMIIIJJJMMMQQQSSSVVV[[[cccnnnxxx}}}~~~}}}~~~zzzwwwvvvyyy|||~~~~~~}}}tttkkkeee___XXXUUUVVVXXX^^^hhhttt}}}tttlllkkkuuu~~~}}}zzzaaaLLLBBB:::222///111333333111------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++*********)))))))))(((((((((******)))))))))(((((((((%%%&&&'''&&&%%%&&&''')))&&&&&&'''(((((((((''''''%%%&&&'''((()))*********'''''''''''''''''''''''''''''''''(((''''''&&&&&&))))))(((&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))(((((('''&&&&&&&&&)))***---111666;;;@@@BBBGGGGGGGGGJJJLLLMMMLLLKKKLLLMMMNNNOOONNNLLLJJJIIIFFFBBB@@@BBBBBB???AAADDDUUUaaarrrxxxdddfffssswwweeeTTTHHHCCC===888555666666444333555444666777888999:::===@@@AAAEEEKKKQQQXXXaaallluuuuuu||||||vvv||||||tttiii^^^___gggyyyzzzhhhXXXMMMLLLNNNSSSWWW[[[eeeyyy|||oooeee]]]___iiiwww~~~}}}}}}tttdddYYYOOOHHHBBBAAABBBDDDKKKRRR]]][[[QQQBBB777666999:::888CCCRRR^^^gggpppyyyyyytttrrroooiiiaaaWWWOOOJJJCCCAAA???<<<::::::<<<>>><<<===??????===;;;999888:::;;;<<<<<<==================<<<<<<======>>>???@@@AAAAAAAAABBBBBBCCCCCCEEEHHHMMMNNNKKKFFFBBB@@@>>>???AAAAAABBBDDDIIIMMMPPPXXXcccppp{{{vvvmmmgggbbb^^^\\\ccc]]]UUUQQQSSSZZZ```dddlllrrr|||{{{xxxwwwxxx{{{|||}}}~~~}}}~~~~~~~~~}}}yyytttmmmeeecccfffhhhlllsss}}}yyyoooddd___hhhttt~~~rrrVVVIII@@@555000111333111/////////......---+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,*********)))))))))((((((*********)))))))))((((((&&&'''((((((&&&&&&(((***'''''''''(((''''''&&&&&&&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''$$$%%%&&&''')))+++,,,---)))+++...222888===AAADDDHHHHHHHHHJJJLLLMMMLLLKKKMMMNNNPPPPPPNNNKKKHHHGGGEEEAAA???BBBDDDEEEIIIOOOaaaqqqsssvvvtttdddUUUHHH???;;;777444333666777555555777666777999:::;;;===@@@CCCEEEJJJQQQWWW]]]fffqqqyyy~~~}}}vvvqqqooopppyyyxxxmmmfff]]]XXXaaapppyyydddTTTJJJFFFIIILLLQQQYYYaaaooo}}}ppp```YYYXXXdddttt~~~yyyuuurrrtttzzzzzzvvvkkk]]]UUUMMMIIIHHHJJJQQQZZZ```ZZZNNN???888888999888777>>>GGGOOOVVVaaaooozzz~~~oooeeehhheee___WWWOOOGGGAAA>>>;;;;;;:::888666666888:::555777999:::888666555555999:::<<<>>>?????????>>><<<;;;:::::::::<<<===>>>BBBBBBCCCCCCDDDEEEEEEFFFHHHLLLPPPQQQNNNHHHDDDAAA<<>>BBBEEEIIIIIIIIIJJJLLLMMMLLLKKKLLLNNNPPPPPPMMMIIIGGGEEEDDD@@@>>>BBBFFFJJJPPPWWWmmmtttdddVVVLLLDDD===888555222333777999777888:::777999;;;<<<===???CCCEEEKKKQQQXXX^^^ccckkkuuu}}}vvvlllgggfffmmmzzz{{{mmmbbb\\\VVVVVVeeexxxlllTTTFFFCCCDDDGGGIIIQQQ\\\hhhyyy~~~qqqhhhVVVRRRWWWhhh}}}vvvllliiihhhhhhnnnvvvzzz~~~~~~}}}qqqhhh^^^WWWRRRSSSZZZcccbbbZZZLLL>>>999;;;;;;888888<<<@@@CCCHHHUUUggguuu{{{vvveee^^^```fff]]]PPPFFF@@@===:::999777666666555555555666666999666777:::999666555777:::;;;>>>@@@@@@@@@???>>>@@@???>>>;;;:::;;;???BBBJJJLLLDDDAAAHHHIIIGGGMMMSSSTTTUUUVVVTTTNNNFFFAAAEEEFFFGGGHHHJJJPPPZZZaaaqqq{{{~~~zzzsssgggeeejjjwwwgggYYYZZZgggvvvyyytttvvvyyyxxxwwwxxxzzz}}}~~~|||{{{|||~~~}}}zzz~~~~~~{{{}}}zzzrrrkkkjjjmmmqqq~~~zzzsss]]]FFF;;;:::333///111...000///...---,,,---......,,,,,,+++***+++,,,...///+++,,,,,,,,,,,,+++***))))))***+++++++++)))(((&&&+++*********))))))(((((('''((((((((((((((('''&&&***&&&%%%)))((($$$###'''(((((('''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''((('''(((***---,,,((($$$***(((%%%&&&((()))&&&###(((''''''(((******)))(((***)))((('''(((***,,,---,,,...222555999>>>DDDHHHHHHIIIJJJIIIIIIIIIKKKMMMNNNKKKJJJKKKNNNMMMHHHCCC>>>DDD???===GGGOOOSSS\\\rrr}}}nnnaaaPPPDDD@@@>>>:::777666444222444888::::::999999===@@@@@@>>>@@@FFFLLLOOOVVV___gggoooxxxtttiiidddcccdddttt~~~rrrjjj___UUUUUU```ppp|||uuucccSSSGGG???>>>AAADDDIIITTTbbbqqqooo___XXXSSSTTT\\\oooxxxgggccc]]]YYYZZZ```ggglllwww{{{wwwlllccc```cccggglll___NNNBBB===<<<<<<;;;AAAAAAAAA???AAAIIIVVVaaaooouuu~~~xxxooocccTTTOOORRR[[[SSSIIIAAA<<<:::777666666666555555555555555666999777777::::::777666999999:::<<<>>>?????????>>>@@@???===;;;:::<<>>;;;333000222000000///...---------......,,,,,,+++++++++,,,---...------,,,++++++***))))))************))))))((((((************)))))))))(((''''''(((((((((((((((''',,,)))(((++++++''''''***"""###$$$%%%&&&(((***+++&&&&&&&&&%%%%%%%%%$$$$$$(((''''''&&&&&&''''''(((((('''''')))++++++(((%%%&&&%%%$$$%%%%%%&&&%%%$$$(((''''''(((******)))(((***)))((('''(((***,,,------///222666999>>>CCCGGGGGGHHHJJJJJJIIIJJJLLLNNNNNNLLLJJJKKKMMMLLLGGGBBB>>>BBB======IIISSSZZZeeexxx|||sssaaaUUUGGG>>>;;;:::777444666444333444777::::::888:::===AAAAAA@@@CCCJJJPPPUUU^^^jjjuuuwwwjjjaaa___ccchhh}}}yyylllcccXXXSSSWWWdddqqqyyy}}}mmmXXXJJJ@@@:::;;;>>>BBBIIIVVVfffvvv|||qqqbbbVVVQQQPPPSSS\\\jjjvvvwwwmmmbbbYYYVVVSSSRRRVVV]]]eeejjjuuuyyyvvvpppnnnoooiii^^^NNNDDD@@@AAABBBBBBFFFFFFDDDAAA???CCCMMMTTT```jjjvvv~~~{{{mmm___WWWNNNDDDAAAEEEKKKFFF@@@;;;888666555333555555444444444555555666:::777777::::::888888::::::;;;===???AAAAAABBBBBBAAA???<<<::::::???FFFKKKQQQWWWTTTQQQVVVUUUVVV___cccccccccbbb^^^XXXRRRNNNMMMPPPTTTYYYaaannn}}}}}}yyywwwjjjqqq}}}zzz}}}|||xxxxxx{{{|||}}}}}}}}}}}}||||||}}}}}}~~~~~~|||yyyxxxyyy{{{{{{{{{~~~||||||}}}xxxxxxxxxzzz{{{}}}~~~wwwqqqmmmSSSCCC>>>444111333111000///......------......,,,,,,,,,+++,,,,,,---......---,,,***))))))******+++***))))))((())))))***************))))))))))))&&&''''''((()))))))))))))))'''&&&)))(((&&&%%%(((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((((((''''''(((((((((((('''&&&'''))))))'''%%%$$$%%%&&&&&&%%%%%%&&&'''(((''''''(((******)))'''))))))(((((()))***,,,---...111444777:::===BBBEEEFFFHHHJJJJJJJJJKKKLLLNNNNNNLLLJJJJJJJJJIIIDDD@@@===@@@<<<===MMMYYYdddrrryyymmmdddQQQHHH>>>888888888666333666444444555777999999888===AAADDDEEEEEEJJJRRRZZZcccmmm|||}}}xxxmmm```YYY]]]iiitttqqqiii___VVVWWWbbbnnnuuuvvvnnn]]]JJJ???:::999;;;???EEEOOO^^^nnn||||||nnncccZZZPPPIIIHHHNNNSSS\\\fffjjjeeeYYYOOOIIIIIIIIILLLRRR[[[ccchhhrrrwwwzzzwwwkkkaaaRRRIIIGGGJJJNNNPPPRRRQQQNNNHHHBBBAAADDDGGGQQQ[[[iiiuuu|||zzzsss^^^TTTKKKGGGCCC>>>===@@@===;;;999777666555444444555444444444444555555666999666666999:::888888;;;===>>>@@@CCCEEEFFFFFFFFFAAA@@@===;;;===CCCLLLSSS^^^dddaaa\\\^^^^^^bbbnnnssssssqqqmmmfff```[[[XXXUUUXXX^^^eeeooo~~~{{{~~~~~~}}}}}}|||||||||~~~zzzyyywwwvvvwwwzzz|||~~~~~~{{{zzzzzz{{{zzzzzzzzzzzz|||~~~}}}zzzyyyyyyzzz}}}tttvvv[[[IIIAAA666111444222000//////...............------,,,,,,,,,------------,,,***))))))***,,,---))))))*********)))))))))*********)))))))))))))))%%%&&&'''))))))*********'''&&&&&&&&&&&&%%%%%%&&&,,,+++)))((((((&&&$$$###&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''''''''((((((''''''&&&&&&'''''''''&&&$$$'''))))))&&&&&&(((+++''''''&&&((()))***(((''')))))))))))))))+++,,,---000222555888;;;>>>AAADDDFFFHHHJJJKKKKKKKKKMMMNNNNNNLLLIIIHHHHHHFFFBBB>>>>>>@@@<<<@@@RRR___lll}}}vvvjjj^^^VVVFFFAAA:::777777888666333555555555555777888999:::@@@DDDIIIKKKMMMTTT___gggtttwwwqqqggg\\\YYYcccvvvyyykkkddd\\\XXX___mmmvvvssslll\\\MMM>>>999;;;===???CCCKKKXXXiiiwwwuuugggXXXNNNGGGBBB@@@BBBHHHNNNWWW\\\[[[TTTLLLFFFBBBCCCFFFKKKRRR[[[bbbgggqqqwww}}}vvvkkk\\\QQQOOOTTT[[[```^^^]]]YYYRRRJJJEEEBBBBBBIIIOOO[[[jjjxxxzzzpppeee]]]KKKFFFBBBAAA???<<<::::::666666777777666666666777444444444444444555666777888555555888999777999<<>>AAAIIITTT\\\iiinnnhhh```cccdddkkkxxx}}}vvvnnnfffbbbaaa^^^bbbhhhooozzz}}}||||||~~~}}}}}}~~~|||zzzxxxxxxwwwwwwxxx{{{~~~~~~{{{zzzyyyzzzzzz{{{{{{zzz{{{|||~~~~~~}}}zzzwwwwwwyyy}}}bbbOOOFFF999333444222///////////////.........------------------------+++***)))(((***,,,...000'''(((***,,,,,,+++)))'''))))))))))))))))))******&&&'''((()))************)))))))))))))))******)))&&&%%%%%%'''***+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&&&&''''''$$$'''***)))'''&&&)))+++'''&&&&&&'''))))))(((''')))))))))******+++,,,---000333777:::<<<>>>AAADDDFFFHHHKKKLLLLLLLLLMMMNNNLLLKKKIIIGGGEEEBBB@@@>>>>>>@@@???HHH[[[fffrrryyylll___SSSKKK@@@<<<888666666666555333555555666777888999;;;<<>>@@@BBBPPP___qqq~~~vvveeeXXXIIIAAA===;;;<<>>======AAADDDSSSgggpppyyyrrrcccUUUJJJCCC;;;999555444333444333333444555777888999;;;>>>@@@DDDHHHNNNTTT[[[hhhxxxwwwrrrpppzzzzzzjjjddd]]][[[eeeyyy}}}rrrggg\\\^^^eeeooouuuppp```RRRBBB<<<999:::<<<<<>>;;;;;;===AAACCCHHHPPPYYYbbbjjjnnn|||sssfffaaaccciiinnnhhhgggddd___YYYQQQJJJFFFBBB@@@DDDSSShhh{{{uuuooohhhaaaZZZSSSJJJCCC>>><<<999777666555333111333555666666555444666999666555555666666888999999:::777777:::;;;;;;===BBBGGGKKKQQQUUUWWWTTTPPPMMMEEEEEEFFFHHHNNNXXXccckkknnnqqqkkkhhhqqquuuwwwwwwnnnhhhhhhjjjiiinnnwww}}}|||||||||yyyzzz|||{{{wwwsssuuuwwwzzzzzzzzz|||}}}~~~~~~|||vvvtttuuuwwwxxxxxxxxxxxxzzz{{{||||||||||||{{{|||~~~}}}|||}}}}}}~~~nnn^^^VVVHHH===999333///000000111000///...------.../////////...,,,+++******+++++++++,,,,,,,,,***)))((((((((()))+++,,,((()))))))))************((())))))*********))))))###''''''$$$$$$((((((%%%---***'''((()))'''!!!&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''%%%(((++++++)))''''''(((((('''&&&&&&''''''&&&%%%&&&&&&%%%'''((()))(((&&&))))))***+++,,,,,,,,,,,,///333888;;;>>>@@@CCCEEEHHHKKKMMMNNNLLLKKKJJJKKKHHHHHHFFFDDDAAA???>>>>>>:::AAAJJJ___uuu{{{wwwjjj[[[NNNBBB<<<999777444333333444555666333666888:::;;;===AAADDDIIINNNUUU\\\fffuuuyyyqqqoooppp}}}uuueee___ZZZ]]]mmmxxxrrrhhh]]]XXX]]]fffllllllcccUUUJJJ<<<:::999<<<===???GGGOOO[[[mmmxxxdddLLLCCC;;;999888666666888>>>??????===;;;:::;;;===BBBFFFLLLVVVaaammmxxx}}}xxxqqqnnnoooqqqjjjiiifffbbb]]]VVVOOOKKKEEEDDDDDDJJJVVVdddpppvvv}}}uuulllggg___XXXSSSLLLEEE???;;;999666333333666777555333555666555333222555888666666666666777888::::::<<<999888;;;======@@@DDDMMMQQQXXX]]]^^^[[[UUUQQQFFFGGGHHHLLLRRR\\\gggnnnnnnrrrnnnooozzz~~~~~~~~~~~~{{{tttkkkggghhhkkkkkkqqqzzz~~~}}}}}}{{{|||~~~}}}yyyttttttwwwzzz{{{{{{|||zzz{{{|||}}}}}}~~~zzztttqqqsssuuuwwwwwwxxxyyy{{{}}}~~~~~~}}}}}}{{{zzz{{{}}}}}}{{{yyy{{{}}}~~~~~~qqqccc\\\MMMAAA;;;444///000111111111000...---....../////////...,,,+++,,,,,,,,,,,,,,,***))))))---***'''$$$%%%(((,,,///(((((())))))*********+++)))************))))))(((%%%******&&&'''+++,,,((('''$$$###&&&******&&&!!!&&&&&&&&&'''''''''((((((((((((''''''''''''(((((($$$(((,,,---***((('''(((,,,)))'''(((******(((%%%&&&&&&%%%'''((()))'''&&&))))))***,,,,,,,,,,,,,,,///222888<<>>>>>>>>999AAANNNfff~~~{{{qqqdddVVVIII>>>888999777555444555777999;;;333666999;;;<<<>>>CCCFFFPPPUUU]]]eeeppp{{{qqqkkklllooozzzqqqccc]]]YYY```ssswwwoooiii]]]RRRMMMTTT]]]aaa\\\RRRGGG@@@888888:::===@@@EEERRR^^^dddvvvttt]]]EEE===777777777555444555444555666666777888:::;;;DDDHHHPPP[[[iiixxx~~~~~~xxxuuutttmmmkkkiiifffaaa[[[TTTOOOKKKJJJHHHFFFGGGNNN[[[eeexxxnnnfffbbb```\\\VVVNNNEEE>>>:::777777777777666666666666555555555555666777999999999666444555777999888666::::::;;;===AAAGGGLLLOOOTTT\\\ccceeedddaaaYYYQQQMMMLLLNNNSSS\\\fffmmmqqqxxxvvvtttwww}}}|||yyysssnnnjjjhhhggghhhtttwww~~~~~~{{{{{{{{{||||||{{{zzzyyyyyyyyyxxxxxxxxxzzz|||~~~~~~~~~~~~}}}}}}}}}}}}{{{yyyvvvuuuvvvwwwwwwvvv{{{zzzzzzzzz{{{{{{yyywww|||zzzyyyyyyzzz|||||||||yyyzzz{{{}}}|||~~~|||uuukkkbbbZZZOOOAAA888333333111///------...000---------...///...,,,)))------,,,,,,,,,,,,++++++***)))((()))*********(((++++++++++++++++++++++++******))))))))))))******))))))))))))((((((((((((***))))))((('''&&&&&&&&&''''''(((((((((((((((''')))(((&&&&&&''''''&&&%%%((())))))(((&&&$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((******)))***,,,...111444888;;;===???AAABBBKKKJJJIIIJJJLLLLLLKKKIIIFFFFFFEEEBBB???>>>???@@@BBBAAAUUUttt}}}}}}tttgggYYYMMMBBB:::555777666555444555666888:::;;;;;;<<<===@@@HHHQQQWWW___^^^cccqqqyyyqqqhhhdddkkkwww|||lllbbb[[[XXXddd{{{wwwmmmggg```XXXPPPRRRNNNLLLLLLIIIAAA;;;999999:::???EEEJJJPPP[[[gggnnnxxxhhhTTTBBB<<<777666444222444888777777777777777888999:::CCCKKKXXXeeessssssoookkkhhhfffaaaZZZUUUWWWQQQKKKGGGDDDCCCIIIPPP~~~tttoookkkfffaaa\\\ZZZWWWRRRKKKDDD===:::777666666666666666666666666666555666666777888999666555444555888:::999888;;;<<<===@@@DDDIIIOOOSSS^^^eeemmmppppppmmmdddZZZMMMNNNSSS[[[fffqqqxxx{{{xxxyyy|||xxxuuuooojjjfffffffffgggnnnqqqzzz~~~~~~}}}|||{{{|||||||||||||||{{{zzzyyyzzzyyyyyyyyyzzz}}}}}}}}}}}}~~~~~~}}}}}}{{{yyyxxxyyyyyyyyyxxx{{{zzzyyyzzz{{{{{{zzzxxx{{{yyywwwwwwyyyzzzzzzzzzyyyzzz|||}}}|||~~~rrrpppnnnllleeeWWWEEE777333333111///------...///...---,,,---......,,,***------,,,,,,,,,,,,+++++++++***))))))++++++***)))************************++++++************++++++))))))))))))((((((((((((***))))))(((''''''&&&&&&''''''(((''''''&&&%%%$$$)))'''&&&&&&''''''&&&%%%&&&'''((('''%%%$$$$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''((()))*********+++---///111555999<<<>>>???AAACCCKKKJJJJJJKKKLLLLLLKKKIIIEEEEEEDDDAAA>>>===>>>@@@@@@GGG\\\vvvrrrgggggguuummmaaaTTTIII@@@999555555555555555666999;;;<<<<<<===???BBBHHHQQQ[[[bbbooorrr{{{{{{qqqjjjgggkkkxxxxxxggg]]][[[___nnnwwwkkkdddaaa]]]UUUNNNIIIDDDBBBCCCAAA;;;777777;;;<<>><<>>BBBHHHNNNTTT[[[ccciiiqqqxxxuuuiiiVVVZZZdddppp{{{oookkkeee```]]]^^^```bbbjjjmmmvvv}}}zzz{{{~~~~~~~~~~~~}}}{{{{{{{{{{{{zzzzzzzzz{{{|||}}}|||zzz{{{~~~||||||||||||{{{zzzwwwvvvttttttwwwyyyyyyyyy{{{yyywwwvvvwwwxxxxxxwwwyyyyyy{{{|||}}}~~~~~~~~~yyy{{{}}}|||tttttt~~~|||xxx}}}wwwssswww{{{kkkVVVGGG777555222000//////...---000...,,,+++,,,------,,,------,,,,,,,,,+++++++++,,,+++***+++,,,,,,+++***((((((((((((((((((((((((+++******))))))******+++))))))))))))(((((((((((())))))(((((('''''''''''''''''''''''''''&&&%%%$$$((('''&&&&&&'''((('''%%%$$$&&&''''''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''')))***,,,,,,+++,,,...000444777;;;???@@@BBBDDDFFFJJJIIIJJJKKKLLLKKKIIIGGGBBBBBBAAA???<<<;;;===>>>CCC]]]uuu}}}gggYYYbbbsssxxxqqqggg___SSSHHH???:::777555333444666999;;;===>>>>>>???BBBIIIQQQ\\\jjjwwwzzzpppdddaaajjj}}}~~~lll^^^VVV]]]kkk|||}}}rrrgggbbb]]]\\\]]]XXXNNNFFF???999555666777666777:::>>>EEETTTeeemmmllljjjjjjtttkkkSSSAAA666333333555666444555999;;;;;;;;;999999<<>>;;;;;;<<<>>>DDDaaayyysss\\\UUUfff|||xxxpppeee]]]PPPDDD===999777666555666888;;;<<<>>>>>>>>>CCCGGGOOOYYYeeesss{{{tttmmmeeeeeetttwwwfffZZZUUU[[[fffrrryyyuuujjjaaa^^^[[[ZZZ\\\^^^ZZZNNNDDD???999444555666555777;;;>>>IIIYYYffffff```___bbbsss{{{eeeOOO@@@444111222555777666888<<<===???@@@>>>===???EEEKKK[[[hhh{{{~~~zzzyyyyyyuuullldddcccaaaZZZSSSPPPJJJHHHFFFFFFFFFGGGFFFDDDJJJIIIFFFCCC???<<<999888444444444555555666666777777777666666666666777777888999;;;;;;;;;===???BBBGGGOOOYYYaaahhhqqq|||ttteeekkkuuuwwwkkkhhhddd```^^^^^^```aaadddiiisss~~~}}}|||xxxzzz|||}}}}}}||||||}}}~~~~~~~~~~~~~~~zzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~yyyvvvvvvxxxyyyyyyvvvssspppqqqtttxxx{{{}}}~~~{{{xxxwwwwwwwwwvvvuuuttttttvvvwwwwwwxxxxxxxxxssssssuuuyyy~~~~~~}}}qqqjjjnnnpppxxxfffRRREEE???666111000000///---///...,,,,,,---------,,,------,,,,,,,,,,,,++++++,,,***)))***+++,,,+++***************************(((((((((''''''((((((((())))))))))))((((((((((((((((((((((((((((((''''''%%%%%%'''((()))*********'''&&&%%%&&&(((((((((&&&((()))***)))((('''((()))''''''''''''''''''''''''(((((((((((((((((((((((()))***+++++++++,,,...000555888<<>>;;;;;;===>>>GGG```xxxxxxhhhZZZ]]]wwwyyyoooaaaXXXLLLAAA:::888777777777888999;;;===???@@@AAAHHHMMMVVVaaannn}}}}}}tttkkkiiihhhooo|||mmm^^^TTTQQQTTTZZZ```bbb___XXXSSSSSSSSSVVV\\\___[[[NNNCCC===777222333444444666:::???IIIVVV]]]XXXRRRTTT\\\ppprrr\\\III===444111222666888999===BBBBBBDDDEEECCCAAADDDMMMUUUfffttt|||yyyyyyuuuooolllllljjjccc]]]ZZZAAA@@@??????????????????BBBAAA???<<<:::888777777333333444555555666777777666666555666666777888999777999;;;;;;<<<@@@EEEJJJWWW```jjjrrrxxxzzzpppttt|||xxxqqqgggfffdddcccccccccdddeeeeeeiiirrr{{{}}}{{{zzzxxxxxxyyy{{{}}}~~~}}}|||zzzzzz|||}}}~~~{{{{{{|||}}}}}}}}}}}}}}}}}}~~~wwwssssssvvvxxxzzzxxxuuurrrrrrvvv{{{}}}zzzwwwvvvuuuuuutttsssqqqqqqrrrsssttttttttttttrrrqqqqqqttt{{{{{{oookkksssvvv~~~mmmYYYLLLDDD999222000000000......---,,,---......,,,***------,,,,,,,,,,,,+++++++++***))))))++++++***)))************************))))))(((((((((((())))))))))))))))))(((((((((((('''(((((((((((((((((((((%%%%%%&&&'''(((((((((((('''&&&%%%&&&((()))((('''((()))***)))'''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++---///444888<<>><<<<<<===???QQQdddyyy|||qqqcccZZZeeetttiiiZZZQQQEEE;;;666666777888777888999:::===@@@CCCEEEMMMSSS]]]jjjxxxvvvllleeeiiiooo{{{qqqaaaSSSLLLGGGIIIKKKLLLMMMLLLJJJIIIPPPQQQUUU\\\```ZZZKKK>>>999333000111333444666:::AAAEEEKKKOOOMMMKKKQQQZZZoookkkTTTDDD;;;666222222666:::<<>><<<;;;:::;;;<<<===>>>;;;:::888777666666666666333333444444555666777777555555555555666888999999666888:::;;;===BBBJJJPPPfffoooyyy}}}yyy{{{|||rrrkkkddddddeeeeeefffhhhiiiiiiiiimmmsssyyy}}}|||zzzxxxxxxwwwwwwzzz}}}}}}yyyuuuxxxyyy{{{|||~~~|||}}}~~~}}}~~~wwwrrrrrruuuyyy{{{zzzwwwssstttwww}}}|||yyyvvvtttttttttsssrrroooppppppqqqrrrrrrrrrrrrqqqpppoooqqqwwwxxxuuusssbbbQQQGGG:::222000111000///---------...///...,,,***---------,,,,,,,,,++++++***)))((()))***+++***(((******************************))))))))))))******))))))))))))(((((((((((('''''''''(((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%'''&&&%%%&&&((()))((('''((())))))(((&&&$$$%%%&&&''''''''''''''''''''''''))))))))))))))))))))))))'''(((******)))***,,,...444777<<>><<<<<<>>>???]]]jjj{{{qqq^^^UUUaaa{{{mmmaaaSSSKKK@@@777333444777999666777777:::===BBBFFFIIIQQQWWWbbbooo||||||~~~}}}pppfffeeekkkuuuxxxiiiYYYLLLEEE???@@@AAAAAAAAAAAACCCDDDTTTUUUYYY___aaaXXXGGG999777222///222555666999<<>>DDDJJJMMMLLLIIIEEEEEEPPPbbbppp|||rrrkkkkkk===<<<;;;:::888777666555777777777888888888888888555444444555777888777666:::888666666888;;;<<<===::::::===BBBEEEIIIWWWggg||||||uuuoookkkiiifffggghhhhhhhhhjjjnnnqqqpppuuuyyyzzz{{{~~~|||{{{{{{yyyyyyxxxxxxwwwxxxxxxxxxyyy{{{~~~}}}}}}}}}~~~}}}{{{~~~yyynnnmmmpppsssxxx|||yyyvvvtttvvv{{{zzzyyyvvvtttrrrqqqqqqqqqsssrrrpppnnnnnnoooqqqsssqqqoooooorrrqqqrrr{{{gggVVVEEE===999000...222///111000///------,,,,,,,,,------,,,,,,,,,,,,++++++...,,,))))))+++,,,,,,,,,+++******)))))))))))))))***)))(((''''''((()))***((()))++++++***)))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&))))))((('''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((+++***))))))***---000222888999<<<>>>BBBEEEGGGHHHMMMLLLJJJGGGEEEDDDCCCCCCDDDBBB@@@===999888???HHHdddqqqxxx```WWWfff{{{xxxkkk]]]QQQEEE:::777777777888:::777888;;;@@@FFFKKKNNNOOOXXXaaakkkuuu{{{sssssswww~~~xxxnnnjjjooosss}}}~~~ppp```NNNBBB???>>>;;;:::<<<<<<===BBBIIIOOOSSSZZZaaaaaaWWWGGG999999666555777666555888>>>CCCAAADDDIIIHHHFFFSSSeeexxxyyyaaaLLL???888555444444666<<>>>>>>>>>>>??????BBBJJJUUUfff~~~|||{{{wwwrrrlllgggdddcccccc``````aaaaaadddiiipppuuu|||}}}}}}~~~~~~}}}|||||||||}}}{{{zzzyyywwwvvvuuuuuuuuu{{{{{{}}}~~~xxxvvvxxx|||{{{|||{{{sssuuu{{{}}}{{{zzzxxxvvvttttttvvvxxxzzzzzzzzzzzzxxxvvvtttrrrqqqpppsssqqqmmmjjjjjjkkkmmmooollljjjjjjkkkjjjjjjpppwwwmmmVVVFFF>>>333111333.........------------......------,,,,,,,,,,,,++++++,,,***((((((***+++******+++******)))))))))))))))++++++************++++++&&&'''((())))))***))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&)))(((''''''&&&'''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((+++***))))))***---000222888:::<<<@@@CCCEEEGGGHHHHHHHHHIIIIIIIIIGGGFFFEEECCC@@@>>>===<<<@@@LLLYYYvvvzzzoooooozzz~~~yyytttmmm___RRRBBB;;;555666888888:::<<<======???DDDLLLVVV___eeesss|||wwwrrrmmmlllppprrrpppqqqsss|||lll___PPPBBB:::888999666666777888999???FFFQQQUUU\\\bbbaaaWWWGGG:::555222111333555777===EEERRRKKKHHHJJJLLLSSSfffyyyrrrXXXFFF<<<777555666999>>>EEENNNUUUZZZ]]]SSSKKKMMMVVVggg~~~|||~~~|||||||||yyyvvv666666666666777777777777777777777777777777888888888666444444666999:::;;;===???AAABBBBBB@@@@@@???FFFHHHMMMVVVcccvvvzzzyyyxxxyyy{{{{{{yyywwwpppmmmhhhccc___^^^^^^___]]]]]]]]]]]]___dddlllqqq{{{zzz|||wwwqqqwww}}}}}}~~~}}}{{{{{{{{{|||}}}yyyyyyyyyyyyyyyyyyzzz{{{{{{zzz|||}}}zzztttsssuuuyyyyyyzzz{{{~~~}}}}}}{{{yyyxxx{{{yyyrrrvvv}}}~~~zzzwwwvvvuuuttttttuuuwwwxxxyyyzzzyyyxxxwwwtttrrrpppooovvvsssppplllkkklllnnnooolllkkkkkkjjjiiiiiilllpppzzzzzzaaaNNNCCC666333444...//////.........///000000------,,,,,,,,,++++++++++++)))((((((*********)))+++******)))))))))))))))******)))*********++++++)))(((((()))******)))((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((+++***))))))***---111333999:::===@@@CCCEEEFFFGGGEEEGGGHHHJJJJJJIIIGGGFFFCCC???===<<<===CCCSSSaaazzz~~~~~~~~~|||uuuoooeeeWWWKKK===777444666888888999;;;???AAADDDIIIRRR\\\gggnnn{{{rrrkkkhhhhhhmmmppprrruuuzzzuuudddWWWKKK???999888999666666888999;;;AAAHHHQQQWWW___eeebbbWWWGGG;;;999555444555777999@@@IIITTTMMMIIIKKKRRR```uuujjjQQQBBB;;;888555666999>>>DDDJJJOOORRROOOKKKLLLVVVdddwww{{{yyy{{{|||yyyuuu444555555666777777888888777777888888999:::;;;;;;:::888555555777;;;===>>>@@@CCCFFFGGGEEECCCBBBBBBHHHOOOXXXdddrrrvvvmmmmmmmmmnnnpppqqqpppooogggeeeaaa]]]ZZZYYYYYYZZZWWWWWWVVVUUUVVVZZZaaafffrrrrrruuu~~~tttllljjjttt|||www|||~~~||||||{{{zzzzzzzzz{{{|||yyyxxxxxxxxxyyyyyyzzz{{{{{{zzzzzz{{{xxxrrrqqqtttssstttuuuxxx{{{~~~|||yyyxxxyyy|||}}}sssnnnrrryyyyyyvvvtttttttttuuuuuuvvvwwwzzz{{{yyyxxxwwwuuusssrrrqqqpppuuussspppnnnmmmmmmnnnooommmnnnnnnllljjjkkkkkkkkkmmmuuuhhhVVVIII:::555555///111000000000000000111222------,,,,,,,,,+++++++++***)))((()))***+++)))(((+++******)))))))))))))))'''(((((())))))*********---+++))))))***+++)))'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((***)))((((((***---111333999;;;>>>AAADDDFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEECCC???======???GGGXXXhhh~~~{{{wwwqqqkkk___PPPEEE;;;777555777999777777:::===AAAFFFLLLUUU```llltttvvvnnneeeeeeiiiqqqvvvxxx|||zzzkkkZZZNNNEEE<<<777777777555555777999;;;AAAHHHRRRYYYccciiieeeXXXGGG;;;<<<888555666777888???GGGMMMHHHFFFKKKXXXkkk{{{aaaKKK@@@<<<::::::;;;<<>>???@@@===:::666666888===@@@BBBDDDHHHKKKJJJGGGDDDDDDEEEHHHSSSaaaooouuulllddddddddddddddddddddddddaaa```]]]ZZZWWWUUUTTTTTTOOOOOONNNMMMMMMPPPUUUZZZfffhhhmmmwwwwwwooojjjhhhvvv~~~~~~xxxssswwwyyy}}}xxxxxxxxxyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuu{{{yyyyyyzzzwwwrrrsssvvvttttttvvvyyy}}}|||zzzzzzzzzzzzyyyssslllhhhkkkpppqqqqqqrrrsssuuuvvvvvvvvvwwwzzz|||wwwvvvtttrrrqqqqqqrrrrrrqqqqqqpppooonnnmmmmmmmmmnnnppppppmmmlllmmmkkkhhhhhhnnnyyylll\\\PPP>>>666555000222111000000000000111111------,,,,,,,,,,,,++++++***))))))***++++++***(((+++******)))))))))))))))&&&'''((())))))***))))))---***''''''***+++)))'''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&'''(((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((***)))((((((***...111444999;;;???BBBEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDCCCBBB???>>>???CCCMMM___ooo||||||sssooohhh[[[KKKBBB;;;777777999999777888<<<===@@@FFFMMMVVVdddttt{{{tttooofffhhhoooyyy~~~nnn___NNNEEE???888444444444222222555777999@@@GGGSSS\\\hhhnnnjjjZZZHHH;;;:::666444555555555;;;BBBEEECCCFFFPPPaaavvvtttZZZGGG@@@===;;;::::::;;;===???BBBEEEGGGEEEFFFMMM[[[qqq~~~}}}|||||||||~~~|||}}}{{{{{{{{{|||}}}~~~~~~~~~~~~|||~~~|||wwwrrr666666666777777888888999888999;;;===@@@BBBDDDEEE@@@<<<888777:::>>>CCCEEEGGGKKKNNNMMMHHHEEEFFFIIILLLYYYhhhwwwrrrfffaaa[[[[[[[[[[[[ZZZ[[[\\\]]]]]]\\\ZZZXXXUUURRROOONNNKKKKKKKKKJJJKKKMMMQQQUUU]]]```fffpppzzz|||rrrnnnmmmqqq~~~}}}|||{{{{{{{{{yyyuuurrrtttvvvzzz}}}~~~}}}|||zzztttuuuwwwxxxyyyxxxwwwvvvwwwwwwvvvuuutttttttttttt{{{xxxxxxyyywwwtttuuuzzzxxxyyyzzz||||||wwwvvvyyy{{{xxxtttkkkfffccceeegggiiinnnssstttvvvxxxwwwuuuuuuwwwyyyvvvtttqqqooooooppprrrtttooopppqqqqqqqqqpppnnnmmmlllppppppmmmlllmmmjjjdddggglllvvv}}}lllaaaUUUAAA777666222111111000///............------,,,,,,,,,,,,+++++++++******+++,,,,,,***(((+++******)))))))))))))))&&&''')))***++++++******)))&&&###$$$)))+++***((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&&&&'''(((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((())))))((((((***...222444999<<>>;;;888888999;;;???DDDHHHKKKKKKNNNTTTbbbxxx~~~}}}}}}}}}~~~~~~|||{{{|||{{{{{{||||||}}}~~~zzz}}}}}}yyywww666777777777888888888999999:::<<>>@@@EEEMMMYYYmmm|||wwwooommmgggXXXHHH@@@:::777777:::;;;:::>>>DDDIIIKKKMMMRRR___vvv}}}yyywwwwwwwwwtttvvv}}}yyyppp```RRRCCC===;;;777444333666444444777:::<<>>;;;:::;;;===@@@FFFLLLSSSVVVUUUZZZdddsss}}}~~~}}}|||}}}|||{{{}}}|||||||||}}}~~~www{{{~~~~~~}}}|||999555555888:::888777999:::>>>AAAAAAEEEMMMTTTVVVKKKBBB::::::===BBBIIIQQQRRRQQQNNNKKKIIIIIIMMMPPPYYYfffzzztttcccXXXSSSTTTMMMNNNNNNOOOQQQSSSTTTVVVXXXXXXWWWVVVUUUSSSRRRQQQPPPPPPPPPPPPRRRUUUYYY\\\^^^bbbhhhkkkmmmsss}}}wwwrrrvvv~~~~~~|||yyyyyyxxxxxxwwwvvvvvvuuuyyyvvvtttvvvuuussstttwwwvvvuuutttssstttuuuwwwyyyvvvwwwvvvuuutttuuuxxxzzzuuuwwwuuurrrttt{{{}}}~~~}}}{{{|||{{{yyyvvvsssqqqnnnmmmgggccc___aaagggmmmnnnmmmrrruuuyyyxxxuuurrrrrrsssqqqooonnnmmmmmmnnnoooqqqqqqpppooonnnmmmmmmnnnnnnlllmmmkkkhhhhhhjjjhhhddddddbbbfffqqq}}}uuunnnqqqxxxzzzvvvllliiibbbXXXLLL@@@666000222111//////000///,,,***111000000...---,,,++++++---------,,,+++***)))(((***)))))))))((((((''''''******))))))******+++,,,***************************)))'''&&&&&&''')))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''***))))))((('''&&&&&&&&&((((((((()))+++***(((&&&)))'''(((+++,,,---222999<<<===@@@CCCFFFHHHJJJJJJHHHFFFEEEDDDEEEDDDCCCAAA>>><<>>??????KKKKKKLLLSSSddd|||~~~~~~}}}{{{|||zzztttmmmVVVNNNCCC<<<999777555333333222222555777:::DDDNNNaaafffpppwwwqqq```KKK>>>;;;777444555666888@@@HHHLLLTTTaaattthhhOOODDD@@@>>>:::;;;:::???HHHOOOUUU\\\ccceeeeeeppp~~~|||~~~~~~~~~yyy888555555999;;;:::;;;>>>@@@EEEIIILLLRRR\\\aaaaaaPPPFFF>>>===AAAFFFMMMTTTWWWUUURRRNNNKKKLLLPPPTTT]]]iii|||xxxfffZZZQQQMMMMMMIIIIIIKKKMMMOOORRRTTTUUUYYYYYYYYYXXXWWWVVVUUUUUUXXXXXXYYYZZZ\\\```eeehhhlllnnnppppppoooqqqwww|||yyy{{{}}}yyyxxxxxxxxxwwwwwwvvvvvvzzzvvvuuuwwwvvvssssssvvvvvvuuutttsssssstttvvvwwwsssttttttsssrrrtttwwwyyytttvvvvvvsssvvv|||zzz{{{zzzxxx|||~~~{{{wwwssspppnnnmmmkkkhhheeegggmmmqqqrrrqqqwwwwwwwwwuuusssrrrrrrssspppooommmllllllmmmoooppppppoooooonnnmmmllllllkkkjjjkkkiiiffffffiiigggcccbbb```bbbkkkvvv~~~sssooouuu~~~ooogggeee```XXXNNNBBB888222222111000000000000...,,,000000///...---,,,++++++++++++,,,,,,,,,+++***************)))))))))(((((())))))(((((())))))***+++************************,,,+++)))(((((()))+++,,,(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((('''''''''''')))))))))((('''&&&&&&&&&'''''''''((())))))'''%%%)))'''(((+++,,,---222999<<<>>>@@@CCCFFFHHHIIIJJJHHHFFFEEEDDDEEEDDDCCCAAA>>>===@@@KKKYYYhhhyyyqqq{{{}}}wwwnnnggg]]]NNNBBB<<<:::999999:::<<<>>>@@@AAAHHHGGGIIISSSfff~~~{{{}}}xxxrrrqqqsssrrrmmmgggSSSKKKAAA:::888777555444555333444777999<<>><<<999===>>>EEEPPPYYY___fffmmmtttvvv~~~~~~~~~~~~777555666:::<<<===???DDDEEEIIINNNUUU___hhhiiifffUUUJJJBBBAAAEEEJJJQQQWWWZZZXXXTTTOOOMMMNNNSSSWWW___kkk}}}|||fffXXXQQQLLLIIIHHHFFFGGGIIILLLOOORRRUUUVVVZZZZZZZZZZZZ[[[\\\]]]]]]bbbdddfffhhhjjjnnnsssvvvyyyzzzzzzwwwsssrrrtttwww~~~~~~~~~}}}~~~xxxxxxxxxxxxxxxwwwwwwwwwzzzwwwvvvxxxwwwsssqqqsssvvvuuusssrrrrrrrrrtttuuupppqqqrrrqqqpppqqqtttwwwsssvvvvvvtttwww}}}yyyzzzxxxwwwzzz~~~yyytttpppmmmllllllqqqnnnlllnnnssswwwwwwvvv{{{xxxuuusssrrrsssssssssnnnmmmlllkkkkkklllmmmnnnnnnnnnnnnnnnmmmkkkiiihhhfffhhhfffdddeeehhhfffbbbbbb^^^___eeemmmvvvsssqqq{{{zzzooogggfffddd^^^TTTHHH<<<666222111000000111111///...//////...---,,,+++******)))***+++,,,,,,,,,,,,,,,+++++++++************)))((((((((((((((())))))***************************((((((&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((''''''''''''))))))(((((('''&&&&&&&&&'''&&&&&&'''(((((('''%%%)))'''(((+++---...333999===???AAACCCEEEGGGHHHHHHHHHFFFEEEDDDEEEDDDCCCAAA???===CCCQQQbbbrrrrrraaacccppp|||tttjjjaaaTTTFFF>>><<<:::999999:::<<>>GGGRRRcccjjjrrruuunnn]]]HHH999999666666:::===AAAIIIRRR```mmmeeeLLL@@@===<<<<<<@@@DDDNNN\\\eeekkkrrryyy}}}|||~~~~~~}}}|||}}}888666777;;;===>>>CCCIIILLLQQQYYYbbbnnnuuurrrkkkXXXMMMDDDDDDHHHMMMRRRWWWZZZXXXTTTOOOMMMOOOTTTXXX___kkk|||ppp]]]SSSPPPMMMKKKJJJJJJKKKMMMPPPSSSUUUVVVWWWYYYYYYZZZ\\\___cccfffhhhlllpppsssuuuvvvyyy}}}{{{yyyzzz{{{~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxyyywwwwwwyyywwwrrrpppqqquuutttrrrppppppppprrrsssqqqrrrrrrqqqooooooqqqssssssuuuvvvtttvvv{{{}}}{{{yyyzzzyyywwwzzz~~~yyywwwsssooommmlllmmmmmmsssqqqqqqrrrvvvxxxyyyxxxyyyvvvrrrrrrtttvvvtttrrrmmmllllllkkkkkkllllllmmmllllllmmmmmmllljjjgggeeeeeefffeeeccceeehhhgggcccbbb^^^^^^bbbhhhppp}}}xxxuuu}}}~~~~~~zzzttttttrrrlll```PPPBBB888222000//////000000///.........---,,,++++++*********++++++,,,,,,+++++++++++++++++++++++++++++++++)))(((((((((((()))******************************''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%((((((((((((''''''''''''(((((((((''''''&&&&&&&&&((('''&&&'''(((((('''&&&)))'''(((,,,---...333:::>>>???AAACCCEEEGGGGGGHHHHHHFFFEEEDDDEEEDDDCCCAAA??????GGGXXXjjjyyyooo\\\PPP[[[jjj|||wwwooodddYYYKKK???:::;;;999999:::;;;<<<@@@DDDHHHFFFGGGMMM]]]vvvzzzrrriiiiiinnnqqqkkkccc[[[XXXWWWYYY]]]___]]]ZZZJJJCCC;;;555555555555555777666777999;;;>>>HHHRRRbbbjjjsssuuuooo```LLL<<<999777777<<<@@@DDDMMMVVVfffvvv___III???===???BBBBBBHHHUUUdddmmmsss{{{~~~~~~}}}}}}~~~}}}{{{zzz~~~~~~}}}}}}~~~~~~}}}|||{{{|||}}}}}}:::888999===>>>@@@GGGNNNWWW___kkkwwwxxx\\\QQQHHHIIINNNQQQTTTWWWYYYWWWSSSPPPNNNPPPUUUYYYaaalll{{{|||mmm\\\UUUSSSQQQPPPQQQQQQRRRTTTUUUVVVWWWWWWWWWXXXYYYZZZ]]]bbbhhhnnnqqqvvvzzz~~~~~~yyyyyyyyyxxxxxxxxxxxxxxxxxxvvvvvvxxxvvvqqqoooppptttrrrpppooonnnooopppqqqsssttttttrrrooonnnoooppprrruuuuuurrrsssvvvvvvtttvvvxxxwwwuuuwww|||}}}zzzrrrqqqnnnmmmmmmnnnqqqrrrqqqqqqqqqsssuuuvvvvvvuuusssrrrqqqsssvvvwwwtttqqqllllllkkkkkkkkkkkklllllljjjkkkllllllkkkiiifffdddeeegggfffdddfffiiihhhdddccc```___bbbgggooo|||wwwyyy}}}}}}mmmYYYEEE999333111......//////......---------,,,,,,++++++***,,,,,,,,,,,,+++***)))(((+++++++++++++++,,,,,,,,,***))))))))))))***++++++************************+++++++++******+++++++++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&)))((('''''')))))))))''')))'''(((,,,...///444;;;>>>???AAACCCEEEGGGGGGHHHHHHFFFEEEDDDEEEDDDCCCAAA@@@CCCMMM___ppp{{{ppp^^^SSSOOO^^^ooo~~~qqqhhh\\\QQQDDD:::888;;;888999:::;;;===AAAGGGLLLMMMPPPZZZlllxxxmmmcccccchhhhhh```XXXRRRPPPPPPSSSWWWZZZZZZYYYIIIBBB:::444444555555444666555666888:::>>>GGGQQQ___jjjuuuwwwsssgggSSSAAA;;;999999===AAAGGGRRR\\\lll~~~zzz[[[HHH???===@@@EEEEEELLLZZZiiirrrxxx~~~~~~|||{{{zzz~~~~~~|||{{{{{{|||~~~~~~~~~}}}~~~~~~}}}}}}~~~}}}|||~~~~~~~~~;;;;;;<<<@@@BBBEEENNNWWWaaalll{{{{{{]]]RRRKKKMMMRRRUUUUUUUUUTTTSSSQQQOOONNNQQQUUUYYYbbbjjjtttzzzyyyvvvsssrrrzzzxxxlll```ZZZWWWUUUVVVZZZYYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZ[[[^^^cccjjjqqquuuzzz~~~~~~zzzzzzzzzyyyxxxxxxwwwwwwwwwtttsssuuutttpppnnnpppqqqpppnnnmmmmmmnnnooopppsssttttttssspppnnnnnnooopppssstttqqqppprrrqqqmmmrrrtttsssqqqsssxxxxxxtttppppppooooooppprrrtttvvvnnnoooqqqsssttttttsssrrrppppppqqqsssuuutttrrrooolllllllllllllllllllllllliiijjjkkkkkkjjjiiigggffffffhhhgggeeefffjjjiiieeecccaaa```cccffflllxxxuuuqqq||||||bbbJJJ;;;555333000...//////.........---------,,,,,,,,,+++---------,,,+++***((((((***++++++++++++,,,,,,,,,***************++++++,,,************************************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''''')))***)))((()))'''(((,,,...///555<<<===???AAACCCEEEGGGHHHHHHHHHFFFEEEDDDEEEDDDCCCAAAAAAHHHVVVhhhuuu}}}~~~qqqbbbWWWTTTWWWkkk}}}~~~{{{kkk```SSSIII@@@999888;;;777999;;;<<<===BBBJJJPPPTTT\\\kkkwwwjjj``````dddaaaYYYSSSMMMMMMNNNQQQUUUXXXYYYXXXKKKDDD;;;555444555555444666444555888999===FFFPPP^^^lllyyy|||yyyoooZZZFFF>>>::::::>>>DDDLLLYYYeeewwwuuuXXXGGG???<<<@@@GGGLLLSSS```nnnxxx}}}|||}}}~~~}}}|||{{{zzzzzzzzzzzz|||}}}}}}}}}||||||~~~~~~}}}|||}}}||||||{{{|||<<<<<>>@@@CCCFFFHHHIIIJJJHHHFFFEEEDDDEEEDDDCCCAAACCCMMM```qqq{{{{{{ooobbbXXXZZZaaa{{{xxxttteeeYYYLLLDDD???:::999:::666999;;;<<<===CCCLLLSSSZZZfff{{{~~~~~~sssfff]]]]]]^^^YYYQQQNNNKKKKKKMMMOOOSSSVVVWWWWWWNNNFFF===777555555444333666444555888:::===GGGQQQ___ooo~~~vvv___III>>>;;;:::???GGGSSScccppplllQQQFFFBBB@@@FFFOOOVVV\\\hhhvvv|||zzz{{{}}}|||}}}||||||{{{zzzyyyyyyzzz|||~~~~~~}}}|||}}}~~~|||zzzzzzzzz|||~~~~~~~~~{{{{{{|||}}}~~~~~~;;;<<<@@@FFFKKKQQQ^^^kkk{{{rrrcccTTTJJJEEEIIIOOOOOOKKKIIIBBBCCCDDDEEEFFFHHHKKKNNNQQQUUUZZZ]]]```eeelllrrrzzzsssmmmhhhddd___]]]dddllljjjlllmmmoooooommmlllkkkbbb```^^^^^^aaagggmmmqqqqqqzzz}}}}}}{{{zzzxxxwwwuuuuuutttpppoooppppppmmmnnnrrrmmmlllkkkkkkkkkmmmoooppplllnnnpppqqqppppppppprrrkkkoooqqqpppppprrrpppmmmrrrssssssqqqsssvvvvvvrrrssssssrrrpppooommmlllkkkmmmpppsssuuutttrrrqqqqqqtttuuutttpppkkkiiilllooolllmmmmmmnnnnnnmmmmmmllliiiiiiiiihhhiiijjjjjjkkkggghhhgggdddeeehhhgggbbb```^^^^^^^^^]]]___iiitttkkk```lll}}}zzz{{{___NNN<<<999555222222111111000..................------******+++,,,,,,,,,,,,+++)))))))))******+++++++++((((((((((((((()))******************************(((((())))))))))))(((((((((((((((((((((((((((((($$$%%%%%%&&&'''((()))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''(((''')))'''(((,,,///000666===<<<===@@@CCCFFFHHHJJJJJJHHHFFFEEEDDDEEEDDDCCCAAADDDQQQfffxxxtttggg]]]___gggzzzsssooobbbUUUGGGAAA???;;;::::::666999<<<<<<>>>CCCMMMTTT\\\lllxxxvvvuuuxxx|||~~~|||zzznnnbbbYYYYYYYYYRRRKKKIIIJJJJJJLLLNNNQQQTTTVVVVVVPPPIII???888666555444222777555666999:::>>>GGGQQQ```sssyyybbbJJJ???;;;:::@@@JJJXXXjjjyyy|||cccKKKDDDDDDEEEMMMXXX]]]cccooo||||||xxxwwwxxx{{{{{{|||}}}}}}}}}|||zzzyyy{{{}}}~~~~~~zzzyyyxxxyyy{{{}}}}}}|||||||||}}}~~~~~~~~~~~~||||||999===CCCHHHPPP]]]nnn{{{hhhUUUGGGDDDBBBDDDHHHIIIFFFBBB;;;;;;<<>>@@@CCCEEEGGGIIIIIIJJJEEECCCGGGHHHFFFCCCCCCJJJXXXlllzzzmmm^^^]]]ddd}}}rrrhhhYYYPPPEEE===::::::999888666:::999<<>>HHHQQQaaasssxxxbbbMMM???======CCCLLLZZZmmm}}}~~~cccJJJBBB???===JJJ[[[dddnnnxxx~~~~~~}}}~~~yyyvvvtttuuuwwwyyyxxx{{{}}}{{{{{{yyyxxx||||||{{{~~~~~~~~~}}}}}}===BBBIIIPPPYYYfffwwwuuu^^^LLLAAA>>><<<>>>AAABBB???;;;888888999;;;>>>AAACCCCCCEEEMMMTTTZZZdddttt{{{wwwooohhheeehhhnnnrrrnnnrrrrrrooonnnnnniiiaaa\\\WWWSSSRRRTTTXXX[[[[[[```gggqqqwww|||}}}|||{{{{{{{{{|||}}}|||{{{xxxuuutttqqqqqqpppppppppooooooooopppnnnlllkkkllllllmmmllllllmmmpppqqqrrrqqqooonnnrrrooolllkkklllnnnoooppptttrrroooppprrrtttsssrrrvvvtttrrrsssttttttrrrpppooonnnoooqqqtttvvvuuussstttpppmmmmmmllliiiiiimmmpppssssssooonnnnnnlllhhhkkkkkkkkkllllllmmmmmmmmmiiiiiiiiihhhgggfffeeeddddddbbb^^^\\\]]]aaafffiiixxxooolllrrrhhhYYYJJJ;;;555444111...---............---------,,,)))***+++,,,------------,,,+++***+++,,,---+++)))******************++++++*********))))))((((((((((((((((((((((((((((((((()))***(((%%%%%%((((((&&&(((((('''&&&&&&&&&&&&&&&(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***))))))***---222666999===>>>AAACCCFFFHHHIIIIIIJJJEEECCCFFFGGGDDDAAAAAAMMM[[[mmm{{{mmmaaabbbiiizzznnncccVVVMMMCCC<<<999999999888777;;;888<<>>HHHQQQccctttxxxbbbNNN>>><<>>AAACCCHHHSSS^^^gggsss}}}wwwooohhhdddeeehhhkkkmmmnnnlllhhheeeccc^^^WWWOOOKKKHHHFFFHHHJJJLLLMMMRRRYYYaaahhhooozzz}}}{{{zzzyyyzzzyyyzzz{{{|||{{{yyywwwvvvssspppllllllnnnpppooonnnmmmmmmmmmmmmmmmlllllllllmmmnnnpppqqqqqqpppnnnmmmsssoookkkiiijjjlllnnnnnnqqqpppooooooqqqrrrrrrrrrvvvtttssstttttttttrrrpppnnnnnnqqqtttvvvuuurrrooonnnkkkiiijjjjjjggghhhkkkpppssssssooonnnooommmiiillllllllllllmmmmmmmmmmmmhhhhhhggggggfffeeedddccceeeccc___]]]]]]aaaeeehhhqqq~~~vvvvvveeeQQQ===555444111---***/////////.........------)))***---...///...---,,,,,,+++***+++,,,---+++)))((())))))***++++++,,,,,,***************)))))))))''''''''''''''''''''''''***,,,+++'''&&&((((((%%%'''''''''(((''''''&&&%%%&&&&&&&&&''''''(((******%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%)))))))))***---222777999===>>>AAADDDFFFHHHIIIIIIJJJFFFDDDEEEEEEAAA???@@@NNN[[[lllyyy}}}lllaaafffpppwwwiii]]]PPPIII@@@:::999999999888777;;;999<<>>HHHQQQdddtttvvvbbbOOO???>>>AAAKKKVVVcccsssoooZZZIIIFFFGGGIIITTTbbbnnnvvv}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzz{{{~~~~~~|||{{{|||}}}~~~|||{{{~~~~~~~~~~~~~~~{{{{{{}}}~~~}}}~~~GGGQQQ^^^kkkwwwqqqZZZHHH>>>;;;999888888999999777555777777888999;;;???EEEIIIWWWcccpppzzz~~~yyyppphhhdddccccccdddhhhfffbbb]]]ZZZVVVPPPLLLGGGEEECCCAAABBBCCCEEEFFFHHHMMMTTT[[[bbbmmmzzz}}}{{{yyyxxxxxxxxxuuuvvvxxxyyyzzzyyywwwvvvsssooolllmmmqqqrrroookkkkkkmmmnnnnnnmmmlllllllllmmmnnnnnnoooooooooooooootttpppllljjjjjjlllmmmmmmnnnnnnnnnooopppqqqrrrrrrsssssssssssssssrrrpppooommmooosssvvvwwwtttooollljjjggggggiiiiiiggghhhlllkkknnnooommmnnnrrrrrrpppmmmmmmlllllllllkkkkkkkkkhhhgggfffeeedddccccccbbbfffccc```^^^^^^```dddfffjjj{{{~~~lllUUU>>>555555444111...000////////////.........,,,---------,,,***)))'''++++++***+++,,,---+++)))))))))*********+++++++++++++++******************''''''''''''''''''''''''+++......)))'''))))))&&&&&&&&&((((((((('''&&&%%%'''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******)))'''&&&(((((()))+++...222777999===>>>BBBEEEGGGHHHIIIIIIJJJFFFDDDEEECCC???===???JJJWWWhhhvvviii___jjjzzzvvvgggYYYJJJDDD<<<888888999999888555;;;;;;???LLLUUUbbbvvvxxxnnn``````bbbhhhoooqqqlllhhhXXXMMMCCC@@@???======???@@@BBBFFFMMMTTT[[[___aaaYYYKKK>>>888777555555777:::888777999;;;???HHHRRReeettt}}}tttaaaOOOAAA@@@DDDNNNXXXcccooozzzlllZZZJJJGGGIIINNNZZZgggrrrxxx~~~}}}zzz{{{~~~}}}||||||}}}||||||}}}}}}|||}}}~~~}}}}}}~~~|||zzz{{{}}}}}}{{{{{{|||~~~}}}|||}}}}}}|||~~~{{{yyy{{{|||~~~zzz}}}}}}MMMXXXgggvvvfffPPPBBB===999888888888999888777555777888999:::>>>DDDMMMTTThhhuuu|||tttlllhhhfffcccaaaaaa\\\WWWSSSOOOKKKFFFDDDFFFFFFEEECCCCCCCCCEEEFFFDDDGGGLLLQQQWWW```kkkrrrxxx~~~||||||{{{yyyxxxwwwvvvvvvrrrsssuuuwwwwwwwwwuuutttqqqooonnnqqquuutttoooiiijjjmmmooonnnmmmllllllnnnmmmmmmmmmmmmnnnooopppqqqtttqqqmmmllllllmmmmmmmmmkkklllnnnoooppppppqqqrrrrrrsssttttttsssqqqpppooommmqqqtttvvvuuurrrmmmkkkiiifffgggjjjkkkiiijjjmmmhhhkkklllkkknnnssstttsssmmmllllllkkkjjjiiihhhhhhgggfffdddcccbbbaaaaaabbbdddbbb___]]]^^^```ccceeehhhvvvzzzrrr[[[BBB777666666333000000////////////.........///...,,,***)))))))))***++++++***+++,,,---+++)))+++++++++*********))))))******************++++++''''''''''''''''''''''''+++///000+++((())))))(((%%%&&&'''(((((('''&&&%%%))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,,,,***(((''''''((()))+++///333777999<<>>DDDQQQZZZggg{{{yyyoooaaa___aaajjjtttuuummmdddRRRIII@@@===<<<:::;;;>>>???BBBGGGNNNTTT[[[```ccc\\\NNNAAA;;;999666555777999888999;;;<<<@@@JJJTTTdddrrr~~~{{{qqq___MMMBBBAAAFFFQQQ\\\fffpppyyynnn\\\KKKFFFIIIQQQ^^^kkksssyyy}}}uuusssppppppqqqtttvvvwwwzzzyyyxxxxxxyyy|||}}}zzz|||~~~}}}}}}~~~~~~}}}}}}~~~|||{{{zzzyyyzzz|||~~~}}}}}}{{{{{{}}}{{{yyyzzz}}}}}}}}}~~~}}}zzzxxx~~~~~~}}}zzz{{{~~~}}}|||SSS___ooo}}}xxx___HHH===<<<666666777777888777777666666888:::===BBBLLLYYYbbbvvvzzzqqqkkkhhhddd```\\\[[[UUUOOOMMMJJJFFFDDDEEEDDDEEEFFFEEEDDDDDDEEEGGGHHHJJJMMMPPPTTT[[[bbbgggooouuu}}}xxxtttrrrsssuuuwwwwwwwwwvvvvvvqqqrrrtttuuuuuutttsssqqqnnnnnnpppsssuuusssnnniiijjjmmmooonnnkkkkkkmmmpppnnnnnnmmmlllmmmnnnpppqqqqqqooonnnmmmnnnnnnmmmllliiikkknnnppppppppprrrssssssuuuwwwwwwuuusssrrrrrrpppsssuuuuuurrrooolllkkkiiiggggggkkkllljjjkkknnniiilllllljjjlllpppqqqooommmmmmllljjjiiigggfffffffffeeecccaaa`````````aaabbb```^^^]]]]]]___bbbdddiiiqqq~~~}}}zzzcccIII;;;777333000////////////.........------///---,,,******,,,...///,,,+++***+++,,,---+++))),,,,,,++++++***))))))((()))))))))***************''''''''''''''''''''''''(((...000,,,(((((()))(((%%%&&&''''''((('''''''''******(((''''''&&&&&&&&&''''''''''''''''''''''''((()))***++++++***)))(((&&&'''))),,,///333777999<<>>@@@DDDIIINNNSSSYYY___ddd^^^QQQDDD>>><<<888666666777777:::===>>>AAALLLWWWcccrrr~~~{{{qqq^^^KKKBBBAAAGGGSSSaaalllvvv}}}nnn^^^MMMGGGKKKTTTbbbmmmttt{{{yyyoooggggggffffffgggiiikkkmmmpppppppppppppppssswwwzzzxxxwwwyyy}}}|||{{{}}}}}}~~~~~~}}}zzzyyyxxxxxxyyyzzz|||~~~yyy|||~~~|||{{{}}}zzzxxxxxxzzz}}}~~~~~~||||||~~~}}}}}}}}}~~~}}}|||}}}|||{{{zzz|||}}}{{{|||[[[fffvvvoooWWWAAA999;;;555777888999999999999999777:::>>>BBBIIIVVVfffrrr{{{uuummmhhhfffbbb\\\WWWYYYRRRLLLLLLKKKHHHIIILLLJJJLLLNNNNNNMMMLLLNNNPPPTTTUUUWWWYYY\\\```dddggglllrrr|||}}}wwwpppiiiddddddhhhnnnssswwwxxxxxxwwwssstttuuuvvvuuusssqqqooommmnnnppprrrrrrpppmmmkkkjjjmmmooommmjjjjjjnnnrrrrrrqqqnnnlllkkklllmmmnnnmmmlllmmmnnnoooooollljjjhhhkkkoooppppppppprrrtttrrruuuxxxxxxvvvsssrrrrrrsssuuuuuusssooollllllllliiiggghhhlllmmmkkkkkknnnkkkmmmllliiiiiimmmnnnmmmooonnnmmmkkkiiigggfffeeeeeedddbbb```______``````___^^^\\\[[[\\\___bbbdddiiiiiimmmvvv~~~~~~iiiOOO???777222///000............---------,,,,,,,,,,,,+++++++++,,,,,,,,,+++***+++,,,---+++)))++++++******************((((((((())))))*********(((((((((((((((((((((((($$$***---***&&&&&&''''''&&&&&&&&&&&&&&&'''(((((()))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''))),,,000444777999<<>>CCCLLLZZZkkk}}}oooiii~~~ttthhhWWWHHH???<<<888777999:::888777666???BBBIIIWWWbbbuuuwwwllldddffflllsssuuuoooaaaVVVEEE???::::::999888:::>>>CCCFFFJJJNNNQQQWWW^^^ddd___SSSGGGBBB???:::666555555666:::>>>???BBBNNNZZZdddsss}}}rrr^^^KKKDDDBBBFFFSSSaaalllvvv}}}kkk^^^PPPKKKNNNXXXdddmmmwww{{{mmmeee^^^^^^^^^^^^^^^___aaacccbbbccceeeddddddfffjjjnnnnnnmmmqqqyyy}}}{{{zzz{{{~~~}}}|||{{{~~~}}}}}}~~~~~~}}}|||yyyxxxxxxwwwxxxyyy{{{|||wwwzzz}}}~~~~~~|||yyyxxxyyy{{{|||}}}}}}{{{zzz}}}}}}|||~~~~~~~~~~~~}}}~~~}}}~~~}}}|||}}}zzz{{{{{{yyy{{{aaalllzzzuuugggQQQ===777;;;777888:::;;;;;;;;;<<<===:::>>>CCCHHHPPP___qqq~~~|||vvvoookkkiiieee___YYYYYYQQQLLLNNNNNNLLLNNNRRRWWWZZZ]]]^^^\\\\\\]]]```___```bbbdddfffiiilllmmmjjjpppzzz}}}uuuooohhh```[[[ZZZ___hhhpppvvvyyyyyyyyyuuuvvvvvvvvvuuussspppooommmnnnpppooommmllllllmmmkkkmmmooollliiiiiinnnsssvvvssspppllljjjiiijjjkkkjjjjjjlllnnnpppoookkkhhhgggkkkoooqqqqqqqqqsssuuuppptttwwwwwwtttqqqppppppuuuvvvuuurrrmmmjjjkkkmmmiiiggghhhlllmmmkkkkkkmmmiiikkkkkkhhhiiimmmooommmppppppnnnllljjjhhhgggfffeeedddaaa___^^^^^^___```]]]\\\[[[[[[\\\^^^aaaccchhhaaa^^^fffoooxxx|||mmm|||~~~}}}jjjRRRAAA888222111222......---------,,,,,,,,,+++,,,,,,,,,***(((%%%###,,,+++***+++,,,---+++))))))))))))***++++++,,,,,,''''''(((((()))))))))***)))))))))))))))))))))))) '''+++((($$$$$$&&&%%%'''&&&%%%%%%&&&'''((()))''''''&&&''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%'''))),,,000444777999<<>>???CCCOOO\\\eeetttttt___LLLFFFCCCFFFRRR___iiiqqqwww{{{ggg\\\QQQMMMRRR[[[eeelllzzzrrrfff___XXXYYYZZZZZZYYYYYY[[[\\\WWWZZZ\\\\\\[[[]]]aaadddddddddhhhpppuuutttssstttxxxxxxzzz|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxxxxwwwxxxyyyzzz{{{wwwyyyzzz{{{|||~~~}}}zzzyyyzzz{{{|||}}}|||yyyyyy||||||{{{~~~{{{{{{|||yyy{{{~~~}}}|||~~~zzz{{{yyyxxx{{{___fffoooxxx}}}|||nnnZZZJJJAAA:::666888:::999777999>>>>>>;;;???AAAGGGPPP]]]lllyyyyyyuuunnniiieeebbb___]]]VVVUUUTTTRRRRRRVVV\\\```ffflllrrrrrrnnnjjjlllooosssvvvyyy{{{yyyxxxwwwwww{{{}}}{{{tttoookkkfff```[[[[[[aaajjjsssxxxyyyvvvtttuuuwwwuuunnnkkkmmmooonnnnnnmmmlllmmmnnnnnnllljjjllloooooolllhhhgggkkkppprrrpppmmmjjjiiihhhiiijjjjjjkkklllmmmmmmmmmlllkkklllmmmooopppqqqqqqpppppprrrppprrrvvvtttnnnlllppptttqqqmmmkkkkkkkkkjjjjjjmmmjjjjjjkkkjjjgggiiimmmlllkkkkkkkkkkkkjjjjjjjjjtttqqqooommmllliiifffcccaaaeeegggccc___^^^\\\YYY]]][[[YYYWWWYYY\\\aaadddfffbbb]]]]]]dddppp}}}{{{iiibbbfffppprrrooo{{{yyywwwdddNNNAAA888222000222000000000///......---------,,,***+++,,,,,,+++)))+++---...,,,))))))+++---...,,,***)))((()))***+++))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''...***&&&&&&((()))&&&###((('''%%%$$$$$$%%%'''(((((('''&&&%%%%%%&&&'''(((%%%&&&''''''((((((''''''(((((((((***...333888;;;???@@@CCCFFFHHHIIIIIIHHHFFFGGGFFFBBB===>>>DDDJJJRRR```oooqqqgggrrruuueeeTTTHHHAAA;;;:::777555555666888999;;;<<>>@@@CCCFFFHHHIIIIIIHHHFFFGGGFFFBBB>>>???GGGMMMUUUccctttnnnfffnnnyyy}}}xxxnnn```RRRGGG@@@:::999777555555777999;;;:::<<>>@@@CCCFFFHHHIIIIIIHHHGGGGGGFFFBBB???BBBKKKSSSZZZiii|||zzziiigggnnnwww{{{wwwqqqhhh]]]QQQEEE>>>999777666555666888;;;<<<<<>>@@@@@@AAAEEENNNYYYdddkkknnniii```XXXQQQIII@@@888999<<<@@@CCCEEEJJJQQQWWWgggpppzzz~~~}}}vvvgggZZZRRRNNNMMMSSSZZZ```gggnnnuuu|||zzzkkk```WWWPPPQQQWWW^^^iiirrr|||xxxkkk```[[[\\\VVVWWWYYYZZZYYYXXXVVVTTTRRRQQQQQQPPPPPPPPPPPPPPPOOONNNQQQVVVYYY[[[aaahhhooosssyyy}}}~~~}}}}}}}}}yyy{{{zzzyyyxxx{{{~~~}}}|||zzzzzz{{{|||{{{zzzxxxxxxwwwvvvvvvvvvvvvvvvyyy|||~~~~~~}}}}}}}}}}}}}}}~~~}}}|||HHHKKKOOOSSSWWW\\\aaaeeefffhhhbbbQQQAAA:::999:::888;;;<<<>>>DDDKKKNNNLLLMMMPPPVVV___jjjttt}}}wwwoooooonnnoooqqqqqqooommmlllnnnqqqtttzzz{{{tttnnnjjjhhhaaabbbcccaaa___```dddhhhvvvxxxwwwpppfffbbbdddiiirrrvvvxxxtttqqqqqqooolllllljjjhhhiiijjjllllllllliiikkklllkkkjjjjjjlllooommmnnnoooooonnnmmmjjjiiikkklllmmmooooooooonnnnnnmmmnnnnnnoooppppppqqqqqqpppqqqqqqpppmmmiiihhhiiifffeeedddeeehhhkkkkkkkkkiiiffffffgggeeebbbccchhhmmmmmmlllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiifffbbb___aaafffiiifffddddddccc```___]]][[[YYYYYY[[[]]]___fffeeeaaa]]][[[```kkksssgggPPPOOO\\\pppxxxiiissszzzxxx}}}zzzppphhhdddiii```III999888555---000000000///......------...,,,++++++,,,---+++***......---,,,,,,,,,,,,---***)))))))))***+++,,,---((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%$$$"""$$$''')))((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&'''((((((((((((((((((((()))+++///444888;;;===???BBBEEEHHHIIIIIIIIIGGGGGGFFFBBBAAAFFFQQQ[[[bbbpppvvvdddbbbiiivvv~~~|||xxxrrrjjj```RRRDDD;;;888777555444555777:::;;;AAAFFFQQQeee||||||vvvrrrrrrttttttuuukkkllllllnnntttwwwqqqhhhWWWMMMCCC???<<<::::::<<>>AAADDDHHHMMMTTTYYYfffoooxxx}}}~~~yyymmmaaaXXXSSSRRRWWW^^^cccjjjpppvvv}}}uuufff^^^WWWSSSUUU[[[cccnnnxxx}}}qqqggg```]]]___XXXYYYZZZ[[[ZZZYYYWWWVVVVVVUUUSSSQQQPPPPPPPPPPPPQQQPPPRRRVVVWWWXXX\\\bbblllpppuuuxxxyyyyyyyyyyyyzzz|||||||||||||||~~~|||{{{zzzzzz|||}}}|||{{{{{{yyyvvvsssrrrrrrqqqpppwwwzzz}}}}}}|||{{{{{{||||||zzz||||||{{{}}}}}}|||}}}}}}~~~===@@@EEEJJJMMMQQQUUUWWW``````YYYLLLAAA===;;;999;;;>>>???AAAGGGOOORRRPPPRRRUUUZZZbbblllvvv~~~tttkkkjjjjjjjjjmmmpppqqqpppooosssuuuzzz{{{sssjjjbbb\\\YYYXXXSSSVVVYYYZZZ[[[___eeejjjssstttrrriii___[[[___dddlllrrrtttrrrppppppooollliiihhhggghhhjjjllllllkkkiiijjjkkkkkkjjjkkklllmmmlllmmmnnnoooooommmkkkiiijjjlllmmmoooooooooooonnnnnnnnnnnnoooooopppqqqqqqoooqqqqqqnnnjjjiiihhhhhhgggeeeeeefffhhhiiiiiihhheeecccdddfffeeecccfffkkkqqqpppooonnnllljjjiiihhhgggfffffffffgggeeebbb______dddfffdddbbbcccbbb___^^^]]]ZZZYYYXXXZZZ[[[]]]cccdddccc^^^[[[___iiisssrrrZZZSSS^^^uuuqqqvvv~~~yyyyyy~~~{{{}}}~~~|||uuunnnnnnssshhhMMM:::777555...000000000///......------...---+++,,,------,,,***,,,+++***))))))))))))))))))))))))******+++,,,,,,(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''(((((())))))(((((()))))))))+++///444999<<<<<<>>>BBBEEEHHHIIIIIIIIIHHHHHHFFFCCCCCCJJJXXXccckkkwwwxxx\\\RRRZZZkkk~~~~~~zzzrrreeeTTTDDD999999777666444555777999;;;EEELLLZZZnnnzzzsssmmmlllnnnqqqsssooommmkkkmmmvvv~~~|||uuu```SSSGGGAAA>>>;;;999;;;===@@@EEELLLUUU___gggkkkpppqqqnnngggaaaZZZMMM@@@>>>???CCCGGGLLLRRRYYY]]]fffoooxxx}}}|||rrrgggYYYTTTSSSXXX___fffmmmtttyyyqqqccc[[[VVVTTTWWW]]]eeeppp{{{xxxmmmgggbbbbbbddd___^^^]]]]]]\\\\\\[[[[[[ZZZYYYWWWTTTSSSSSSSSSSSSVVVTTTUUUXXXXXXVVVYYY^^^dddhhhllloooqqqsssuuuwww{{{~~~~~~}}}yyy|||{{{zzzzzz{{{}}}~~~}}}|||zzzvvvqqqooooooppppppooowwwyyyzzz{{{zzzyyyyyyxxxyyyvvvuuuxxxzzzzzz}}}}}}{{{zzz{{{}}}~~~~~~|||}}}~~~~~~:::===AAACCCEEEGGGIIIKKKYYYYYYRRRGGG???===:::777===@@@CCCEEELLLTTTXXXVVVXXXZZZ^^^eeeoooyyyvvviiicccbbbbbbccceeeiiikkklllllluuuxxx}}}~~~sssnnneee[[[TTTOOONNNMMMKKKNNNQQQUUUYYY]]]aaadddggghhhfff```YYYWWW[[[```aaagggjjjiiiiiikkkkkkiiifffeeefffhhhkkklllkkkjjjhhhhhhhhhiiiiiiiiiiiiiiijjjkkkmmmnnnnnnlllkkkiiiiiikkklllnnnooooooooonnnnnnnnnnnnnnnooopppqqqrrrnnnqqqpppllliiiiiiiiihhhiiihhhgggggghhhhhhgggfffeeecccdddffffffeeehhhmmmpppooonnnllljjjhhhgggffffffeeeddddddeeedddcccaaa]]]bbbdddbbb``````___\\\ZZZYYYWWWVVVVVVVVVXXXYYY___cccddd___ZZZ]]]iiittt}}}eeeZZZ^^^rrr{{{yyy{{{}}}zzzzzzlllRRR>>>666333...000000000///......------...---,,,,,,------,,,+++,,,***(((((()))***)))(((************++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''((())))))))))))((())))))***+++///444999<<<;;;===AAAEEEGGGIIIIIIIIIHHHHHHFFFCCCDDDNNN^^^kkksss~~~gggNNNKKKXXXlllwwwfffRRRBBB999999888666666777999<<<>>>IIISSSbbbttt{{{vvvnnnhhhfffiiinnnrrrrrrpppnnnrrr}}}gggYYYKKKDDD@@@;;;999999<<>>AAAFFFIIITTTVVVSSSHHH>>>;;;;;;:::>>>BBBEEEIIIQQQ[[[___^^^___```dddjjjsss~~~|||kkkaaa]]]^^^]]]\\\^^^bbbfffhhhhhhooosssyyyyyymmmhhh```XXXRRRPPPPPPPPPPPPQQQTTTYYY^^^aaabbbaaa^^^]]][[[WWWTTTSSSUUUWWWSSSYYY]]]]]]___ccceeedddccccccfffiiilllllljjjhhhiiiiiihhhiiiiiiiiihhhgggiiijjjkkkllllllkkkjjjjjjhhhiiikkkmmmnnnnnnnnnnnnooonnnnnnnnnooopppqqqrrrlllppppppkkkhhhkkkkkkiiikkkiiihhhiiiiiiiiigggfffgggeeeeeehhhgggfffiiinnnlllkkkjjjjjjiiihhhgggffffffdddbbbbbbcccddddddccc]]]bbbcccaaa^^^___]]]ZZZWWWVVVUUUTTTUUUVVVWWWXXX]]]bbbddd```YYY[[[fffrrrppp^^^[[[lllyyy|||~~~ooo[[[HHH999222000000000000///......------///---,,,,,,------,,,+++///---******,,,---,,,******++++++++++++******)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&'''''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&''''''((()))))))))))))))))))))***,,,000555999<<<;;;===AAADDDGGGIIIIIIIIIIIIHHHFFFCCCFFFQQQcccppp{{{oooZZZJJJLLL[[[pppuuu```MMMAAA<<<999888888888:::>>>BBBDDDPPP\\\lll{{{~~~{{{yyyuuupppiiicccbbbfffmmmssstttsssttt|||mmm^^^NNNEEEAAA<<<999888:::===CCCKKKUUU___ggglllrrryyyzzzsssnnnhhhXXXFFFAAABBBEEELLLTTT\\\cccfffjjjsss|||wwwmmmZZZUUUSSSXXX```hhhpppxxxwwwiii\\\VVVTTTUUUYYY^^^eeeqqq|||nnnfffcccbbbbbbcccfffgggiiikkklllmmmmmmllljjjhhheeecccbbbbbbcccdddbbb```aaabbbaaa]]]^^^bbb_________```bbbffflllqqqrrruuuzzz|||||||||}}}~~~||||||}}}}}}|||{{{{{{{{{}}}~~~~~~yyyyyyzzz|||}}}qqqkkkdddaaacccffffffeeeffffffgggiiillloooqqqrrrnnnlllnnntttvvvvvvxxx|||{{{}}}}}}zzzzzz{{{yyy{{{|||{{{xxxzzz999888888888;;;@@@HHHMMMRRRXXXXXXLLL???;;;===@@@???CCCGGGLLLUUU```eeeeeeeeeeeehhhnnnwwwsssccc\\\ZZZ]]]\\\[[[\\\```dddfffggghhhlllrrryyyxxxnnnjjjccc]]]YYYXXXXXXZZZ[[[[[[\\\aaafffhhhfffccc\\\ZZZWWWSSSPPPNNNMMMLLLIIIOOOSSSTTTWWW\\\```___aaabbbeeejjjmmmmmmjjjggglllkkkjjjkkkkkkkkkiiigggiiiiiijjjjjjkkkkkkjjjjjjhhhiiikkkmmmnnnnnnnnnmmmooonnnnnnnnnnnnpppqqqrrrlllppppppjjjhhhkkkllljjjkkkjjjiiijjjkkkjjjiiigggjjjggggggiiihhhfffhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmfffdddaaa```bbbdddeeeeee]]]bbbddd```^^^^^^]]]ZZZWWWWWWVVVUUUVVVWWWXXXYYY\\\bbbeee___XXXXXXdddpppwwwaaaXXXgggwwwsssdddQQQ>>>555444000000000///......------///---,,,,,,---...,,,+++...,,,))))))+++,,,+++)))+++++++++++++++***)))((()))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''((()))''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%'''(((((()))))))))))))))))))))***,,,000555:::===:::===@@@DDDGGGIIIIIIIIIIIIHHHFFFCCCGGGSSSfffttt~~~xxxbbbRRRHHHPPPaaauuuqqqZZZGGG??????888888888:::>>>CCCGGGJJJWWWeeettt~~~yyyvvvtttqqqlllfff``````eeennnuuutttvvvzzzppp```OOOFFFBBB===888777999;;;???GGGQQQ]]]hhhnnnuuu|||~~~wwwrrrkkkZZZGGGBBBCCCFFFMMMVVV___fffiiikkkttt~~~xxxmmm^^^XXXVVV[[[cccjjjssszzz~~~tttfffZZZXXXVVVWWW\\\```gggsss|||kkkcccaaa___^^^___eeehhhnnnrrruuuuuutttrrrsssqqqnnnkkkjjjkkklllmmmgggfffgggiiigggdddeeeiiieeecccaaa^^^]]]```eeeiiilllpppvvvyyyyyyzzz|||yyyzzz{{{{{{zzzzzz{{{|||~~~|||{{{yyyyyyzzz}}}}}}rrrkkkaaa]]]]]]]]]\\\ZZZZZZZZZZZZ^^^ccchhhkkkmmmjjjiiilllqqqtttsssuuuxxxvvvyyy}}}~~~|||zzz{{{|||zzz|||~~~|||yyy{{{666888::::::===CCCLLLSSS\\\^^^ZZZOOOEEEBBBDDDEEEBBBBBBHHHSSS^^^dddjjjpppoookkkllluuuqqqeee]]]ZZZ```^^^[[[[[[]]]___aaaaaacccdddfffkkkqqqyyy{{{uuuqqqkkkfffdddeeehhhjjjnnnsssrrrnnnqqqxxxrrrfff\\\YYYTTTSSSSSSRRROOOLLLMMMKKKIIIIIILLLQQQWWWZZZbbbdddfffiiijjjllllllllljjjiiiiiihhhggggggffffffjjjhhhgggiiilllllljjjhhhggghhhkkkmmmmmmllliiihhhkkklllnnnppprrrsssttttttqqqooonnnllljjjiiiiiiiiifffhhhjjjkkkjjjjjjkkklllhhhiiiiiihhhfffdddeeefffllliiihhhjjjoooppplllhhhiiifffcccaaaaaa``````^^^bbbaaaaaa___^^^\\\ZZZYYYUUURRROOONNNPPPTTTVVVXXX[[[\\\^^^]]]XXXXXXaaammmyyyggg^^^iiikkkPPP<<<444222111000///......------.........---------,,,,,,,,,...,,,******+++,,,+++***************************+++******)))(((''''''&&&'''(((((()))))))))))))))))))))((('''''''''''''''(((''''''''''''&&&&&&&&&(((((())))))((('''&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((()))***,,,...111555777999===???BBBEEEFFFGGGFFFFFFLLLIIIEEEFFFLLLWWWfffsss}}}wwwdddPPPGGGPPPgggzzzjjjXXXIII???999777555777:::===BBBLLLWWWgggrrr}}}|||}}}xxxrrrtttjjj```[[[[[[___jjjtttwwwxxx}}}zzzmmm]]]MMMEEE@@@;;;777555>>>>>>@@@FFFOOO\\\hhhppp{{{ssshhhbbbWWWKKKFFFCCCEEENNN]]]hhhlllkkknnnwwwyyyuuuccc___]]]^^^aaaeeemmmvvvxxxlllaaaZZZUUUQQQRRRXXX```iiittt~~~tttjjjeee___YYY[[[aaaeeehhhooouuuzzz~~~~~~zzzyyyyyyuuurrrpppooommmiiihhhhhhhhhhhhggghhhddd___]]]]]]^^^______eeegggiiimmmqqquuuxxxzzzxxxyyyzzz{{{|||}}}}}}}}}~~~{{{yyywwwuuuxxxzzz|||}}}~~~}}}{{{zzzqqqkkkccc[[[UUUQQQNNNMMMNNNNNNNNNRRRVVVZZZ[[[[[[aaaaaaeeekkknnnnnnrrrxxxuuuxxx|||~~~}}}zzzyyyxxx}}}}}}}}}~~~888999;;;<<<>>>EEEOOOWWWccceee```SSSGGGCCCCCCBBBHHHHHHMMMYYYcccjjjqqqwwwvvvssstttzzz{{{mmmddd^^^\\\___^^^\\\\\\^^^``````___``````bbbdddiiimmmrrruuuzzz~~~xxxwwwuuutttuuuxxx|||~~~vvvfff___ZZZUUUSSSRRRQQQNNNKKKLLLJJJHHHHHHJJJNNNSSSWWWZZZ]]]bbbgggiiiiiihhhfffgggggggggffffffeeeeeeeeeiiihhhggghhhjjjkkkiiigggeeegggjjjllllllllljjjiiihhhjjjlllnnnqqqsssttttttoooooonnnmmmlllkkkjjjiiijjjkkkmmmmmmlllllllllmmmhhhiiiiiihhhfffdddeeefffjjjhhhhhhlllppprrrnnnjjjfffdddbbbbbbcccdddcccbbbbbbbbbaaa___]]][[[YYYXXXTTTRRRPPPOOORRRTTTVVVVVVYYYYYY[[[ZZZVVVUUU]]]hhh{{{lll```hhhrrrVVVAAA666333111111///.....................---------,,,,,,,,,...,,,******+++,,,+++***************************))))))))))))(((((((((((())))))))))))(((((('''&&&)))(((((('''''''''''''''&&&&&&'''((()))******+++((((((((((((((('''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((()))***,,,...111444777999===???BBBEEEFFFGGGFFFFFFIIIFFFDDDFFFLLLVVVfffrrr~~~kkkUUULLLZZZtttvvvgggVVVHHH???:::999777888<<<@@@FFFRRR^^^xxx||||||}}}yyyrrrooofff]]]ZZZ[[[aaakkkuuuyyyyyy|||tttdddWWWJJJDDD@@@:::444222;;;===AAAHHHRRR^^^jjjrrr{{{}}}oooddd___WWWLLLHHHFFFIIIRRR```kkkoooooouuu}}}{{{wwwiiidddaaabbbcccfffnnnvvv~~~yyypppggg___ZZZXXXTTTTTTZZZaaaiiisss|||xxxooogggccc]]]XXXYYY]]]cccfffmmmuuu}}}|||yyyuuutttrrrooollljjjiiiiiihhhddd```]]]]]]^^^_________```aaacccgggkkknnnpppvvvwwwyyyzzz{{{{{{{{{{{{~~~|||zzzzzzzzz{{{{{{|||}}}~~~~~~uuuoooggg___XXXSSSOOOLLLNNNLLLKKKKKKNNNQQQRRRRRRZZZ[[[___fffjjjlllqqqwwwwwwyyyzzzzzzxxxxxxyyyzzz|||}}}~~~~~~999;;;<<<>>>AAAJJJUUU^^^jjjlllgggYYYLLLFFFEEEDDDMMMNNNTTT```jjjpppxxx~~~~~~~~~~~~rrriiiccc```___```___^^^___``````___]]]^^^^^^^^^^^^___aaabbbccckkkmmmooorrrvvv|||wwweee___ZZZTTTQQQQQQPPPMMMKKKKKKIIIGGGFFFGGGKKKNNNQQQRRRWWW^^^eeehhhgggdddaaaddddddddddddddddddddddddiiihhhggghhhiiiiiihhhfffdddfffhhhjjjkkkkkkjjjiiifffhhhjjjmmmppprrrssstttnnnnnnooopppooommmkkkiiikkkmmmnnnnnnlllkkkkkkllliiijjjjjjiiifffeeeeeefffffffffhhhmmmqqqrrroookkkfffdddddddddeeeeeecccaaabbbaaa```___]]]ZZZXXXWWWSSSRRRQQQRRRTTTUUUUUUTTTWWWVVVWWWWWWTTTRRRXXX```nnn|||ppp```fff}}}uuu}}}___GGG:::555111111000///..................---------,,,,,,,,,...,,,******+++,,,+++***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((('''&&&%%%$$$)))(((''''''&&&&&&''''''%%%%%%&&&'''((()))******&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))***+++...111444777888===???BBBEEEFFFGGGFFFFFFFFFCCCCCCFFFKKKTTTcccqqqrrr[[[TTTfff}}}rrrcccSSSGGG???<<<;;;999:::???DDDMMM\\\jjj}}}{{{|||~~~zzzsssiiiaaa[[[ZZZ\\\bbblllvvvyyyxxxxxx|||xxxhhh]]]RRRHHHDDDAAA;;;555222999===CCCKKKUUUaaalllssszzz~~~zzzmmmccc^^^XXXPPPIIIIIILLLVVVdddnnnrrrrrrzzz}}}xxxmmmgggbbbbbbdddfffmmmtttzzzwwwsssmmmfffaaa]]][[[ZZZVVVVVV[[[```fffooowww~~~yyyooojjjdddaaa\\\XXXWWWZZZ^^^aaahhhqqq{{{~~~~~~zzzsssmmmkkklllhhheee```^^^^^^^^^___^^^ZZZYYYXXXYYY[[[^^^bbbdddnnnoooqqqtttuuuvvvvvvvvvzzzxxxvvvuuuvvvyyy}}}xxxtttmmmfff___XXXQQQMMMPPPMMMIIIGGGGGGHHHIIIIIIRRRRRRXXX```eeehhhnnnuuuyyyyyyxxxvvvtttuuuxxx{{{{{{|||~~~~~~}}}~~~888:::===@@@FFFPPP]]]fffpppqqqlll^^^QQQKKKJJJIIINNNQQQ[[[hhhqqqvvv|||~~~zzzrrrkkkeeebbbbbbbbbdddccccccccccccbbb^^^[[[^^^^^^]]]\\\[[[YYYXXXXXX___^^^^^^```eeemmmuuu{{{rrrbbb[[[WWWQQQNNNOOOOOOMMMKKKJJJIIIGGGFFFGGGHHHKKKLLLOOOSSSZZZ```ccccccaaa___aaaaaabbbbbbcccccccccccchhhhhhhhhiiiiiiiiihhhgggeeefffhhhiiiiiihhhgggfffhhhiiikkkmmmooopppqqqqqqlllmmmoooqqqpppnnnkkkiiijjjkkklllkkkiiihhhhhhhhhjjjkkkkkkiiigggeeeeeefffdddeeehhhlllpppooolllhhhiiihhhffffffeeeccc___\\\aaaaaa```^^^\\\ZZZXXXWWWTTTTTTTTTVVVWWWWWWUUUSSSVVVTTTUUUVVVSSSPPPSSSYYYfffqqq|||ppp^^^eee|||ppphhhMMM<<<666222111000///..................---------,,,,,,,,,...,,,******+++,,,+++***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''&&&%%%$$$(((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))+++---111444777888===???BBBEEEFFFGGGFFFFFFEEEAAABBBGGGJJJPPP^^^nnnsss^^^[[[ppp{{{pppaaaQQQDDD>>><<<:::999;;;BBBJJJWWWiiiyyy{{{|||{{{zzz|||{{{tttgggaaa[[[\\\^^^bbbkkksssuuutttqqqrrrvvvvvvkkk___ZZZPPPGGGDDDBBB<<<888888:::???GGGPPPXXXaaakkkrrrxxx|||zzzqqqhhhbbb[[[TTTJJJJJJMMMVVVbbblllqqqqqqxxx}}}wwwkkkddd______aaadddjjjppppppnnnjjjgggdddbbb___]]]ZZZWWWVVVZZZ^^^aaahhhooowwwyyyqqqiiigggdddaaa^^^ZZZYYYXXXYYY[[[aaajjjvvvzzzrrrooopppiiifffbbb___^^^]]]]]]\\\XXXVVVTTTRRRSSSVVVYYY[[[___aaaeeehhhkkknnnoooooosssrrrrrrrrruuuxxx|||~~~}}}~~~~~~~~~zzzwwwrrrmmmggg```YYYTTTVVVQQQKKKGGGEEEFFFGGGHHHMMMMMMRRRZZZ```dddkkkrrryyyyyyxxxwwwuuuvvvxxxzzzzzz{{{~~~}}}}}}|||~~~888;;;@@@EEEMMMYYYgggqqqzzzzzzssscccTTTNNNLLLLLLPPPUUUbbbqqqzzz}}}xxxsssppplllhhheeedddddddddiiiiiiiiiiiihhheeeaaa^^^```___^^^\\\ZZZXXXWWWVVVXXXVVVSSSTTTXXX___fffkkkppprrrxxxzzziii]]]UUUQQQMMMLLLNNNOOONNNLLLJJJJJJHHHGGGGGGHHHIIIJJJLLLNNNRRRVVVXXXZZZ[[[[[[]]]]]]^^^___```aaabbbbbbfffggghhhhhhhhhhhhhhhhhhfffggggggggggggeeedddccckkkllllllmmmmmmmmmmmmmmmjjjllloooppppppmmmjjjgggiiikkklllkkkhhhffffffgggiiijjjkkkjjjhhhfffggghhhdddfffiiimmmnnnmmmiiifffkkkiiigggfffeeeaaa]]]ZZZ_________]]]\\\ZZZXXXWWWVVVVVVWWWYYYZZZYYYVVVSSSUUUSSSSSSVVVUUUQQQQQQTTT```gggqqq{{{qqq___fffuuuoooRRR>>>666222111000//////......///......---------,,,,,,,,,...,,,******+++,,,+++***((((((((((((((((((((((((,,,+++***)))((('''&&&%%%&&&&&&'''''''''''''''&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))+++---000333666888===???BBBEEEFFFGGGFFFFFFFFFAAABBBGGGIIILLLZZZlll~~~nnn^^^aaavvv|||qqqaaaOOOBBB===<<<999888<<>>FFFNNNYYYfffuuu|||hhhWWWOOOMMMMMMTTT[[[hhhvvv~~~uuukkklllkkkiiigggfffgggggghhhnnnmmmmmmnnnnnnllliiiffffffeeebbb```^^^\\\[[[ZZZYYYVVVRRRRRRUUUZZZ^^^```eeehhhnnnwwwoooaaaYYYQQQNNNKKKLLLOOOPPPNNNLLLJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLOOOQQQSSSVVVVVVWWWYYYZZZ[[[]]]]]]___aaacccdddddddddeeefffffffffffffffeeedddcccbbbllllllllllllkkkjjjiiiiiiiiikkkmmmnnnmmmkkkgggeeejjjkkklllkkkiiiggggggggghhhjjjkkkjjjiiihhhiiijjjhhhjjjmmmppppppnnnllljjjllljjjhhhfffeeeccc___]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYYYYYZZZ\\\]]][[[WWWTTTUUURRRRRRVVVWWWSSSQQQQQQXXX\\\eeerrrttt```cccuuuVVV@@@666222222111000////////////......---------,,,,,,,,,...,,,******+++,,,+++***))))))))))))))))))))))))---,,,+++)))(((&&&%%%$$$%%%&&&'''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''((()))******%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((()))***---000333666777===???BBBEEEFFFGGGFFFFFFFFF@@@AAAGGGHHHIIIYYYnnn}}}iii]]]fff||||||rrr```MMM@@@;;;<<<999999>>>HHHUUUeee{{{wwwyyyzzzzzz~~~}}}vvvoooiiifffffffffeeeiiinnnsssqqqlllfffeeefffccc]]]XXXOOOFFFAAA>>>::::::===<<>>EEEOOOZZZggguuummm[[[SSSRRRRRRYYY^^^hhhttt{{{xxxsssmmmggggggggggggggghhhjjjkkkllloooooooooqqqttttttsssqqqqqqooolllhhheeedddcccccc___]]][[[\\\aaaeeeggggggllloootttzzz~~~~~~~~~~~~|||{{{|||uuufff[[[VVVQQQOOOMMMOOOQQQQQQNNNKKKHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGIIIJJJLLLMMMNNNPPPRRRSSSUUUVVVVVVYYY\\\]]]]]]]]]___aaabbbccccccddddddddddddeeehhhhhhiiiiiihhhhhhggggggiiijjjkkkkkkjjjgggdddbbbgggiiijjjiiigggffffffggggggiiijjjjjjiiijjjkkkmmmnnnpppssstttuuutttssssssrrroookkkhhhfffccc```^^^[[[[[[[[[[[[[[[ZZZZZZYYY\\\\\\]]]^^^^^^]]]YYYVVVTTTPPPPPPVVVXXXTTTPPPNNNRRRTTT\\\kkk~~~uuu]]]XXXmmmzzzZZZCCC777333222111000////////////......---------,,,,,,,,,...,,,******+++,,,+++***************************,,,+++***)))((('''&&&%%%(((((()))))))))(((''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&'''((()))******+++%%%&&&'''(((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((***---000333666777===???BBBEEEFFFGGGFFFFFFDDD>>>???FFFGGGIII[[[rrriii^^^jjj}}}zzzppp___LLL???;;;<<<<<<<<>>;;;===??????DDDNNNYYYgggyyy}}}wwwzzz{{{|||~~~wwwtttpppnnnooonnnlllmmmppprrroooggg]]]XXXYYYYYYWWWYYYSSSOOOLLLFFF???;;;<<<999AAALLLSSSXXX___kkktttzzz|||yyyvvvvvvdddaaa]]]\\\```gggooottt}}}yyyqqqggg^^^^^^aaaccceeehhheeefffjjjqqqwwwwwwqqqjjjaaa^^^]]]``````^^^```cccjjjfffdddfffhhhfffbbb``````dddddd^^^\\\^^^[[[UUUQQQQQQQQQTTT[[[dddmmmrrryyyqqqiiibbb[[[WWWTTTTTTRRRPPPOOOMMMMMMLLLKKKIIIGGGFFFIIINNNTTTXXX]]]]]]^^^aaagggnnntttxxxqqqssswwwzzz}}}~~~~~~~~~}}}}}}}}}~~~~~~{{{xxxpppkkkbbb[[[UUUQQQNNNLLLIIIIIIMMMTTTZZZ___gggpppnnnqqquuuxxxyyyyyyzzz{{{||||||||||||}}}~~~{{{zzz|||MMMVVVaaammm}}}mmm```ZZZYYY[[[]]]```eeemmmxxxwwwmmmiiihhhhhhgggfffeeehhhlllmmmllljjjkkkhhhfffhhhlllooopppooovvvuuuuuuwww{{{~~~zzzuuupppoooppprrrsssxxx{{{~~~|||uuutttrrrqqqpppqqqssstttuuuwwwzzzyyyoooccc[[[ZZZUUUXXX\\\\\\YYYTTTPPPNNNPPPNNNLLLIIIGGGFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBB???@@@BBBDDDFFFGGGGGGGGGKKKLLLMMMOOOQQQTTTWWWYYYaaa___^^^^^^```aaaaaa```^^^aaaccccccaaaaaacccfffeeegggjjjkkkjjjgggcccaaaccccccbbbaaafffllllllhhhfffiiillljjjhhhiiinnnssstttuuuyyy|||yyyrrrmmmfff```^^^```aaa^^^[[[[[[]]]^^^]]][[[___^^^^^^^^^]]][[[WWWTTTRRROOONNNNNNPPPOOOLLLIIIJJJLLLUUUggg~~~sssYYYGGGGGGNNNggguuu}}}}}}yyyuuueeeHHH111333111222444222---,,,///,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********)))))))))))))))******+++)))+++,,,***'''&&&)))+++))))))))))))((((((((((((''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))((('''%%%$$$$$$%%%'''(((((('''&&&%%%&&&''')))+++)))***+++)))&&&$$$%%%'''***+++,,,///333777:::<<<<<<@@@BBBBBBCCCGGGGGGDDDDDD@@@===>>>BBBOOOfff{{{pppqqq|||yyyvvvkkk[[[III===999:::>>>CCCIIIRRR]]]lll}}}~~~xxxxxxyyy|||}}}zzzsssnnnlllnnnlllggggggllllllhhhbbb[[[UUUTTTVVVXXX\\\WWWQQQKKKFFFAAA;;;888???EEEMMMTTTYYYaaalllttt~~~}}}{{{|||~~~zzztttllleee```aaadddiiiooovvv{{{}}}}}}|||~~~{{{tttssskkkbbb]]]___cccdddcccggghhhkkknnnooolllgggbbb```^^^]]]___bbbbbbaaa^^^dddeeeffffffffffffeeeddd______^^^^^^]]][[[WWWSSSQQQNNNKKKLLLRRR[[[bbbgggxxx~~~uuuiiibbbaaa\\\]]]YYYSSSPPPQQQQQQNNNNNNLLLIIIGGGHHHJJJMMMOOOSSSSSSUUUZZZaaafffjjjkkklllnnnqqquuuyyy}}}~~~~~~}}}rrrmmmddd[[[TTTPPPNNNNNNLLLMMMOOOQQQUUU]]]ffflllqqqsssuuuuuussssssvvvyyy{{{zzz}}}}}}}}}|||}}}UUU___mmmyyy}}}lll___YYYXXXYYY]]]___dddlllvvvxxxkkkdddaaa``````aaaaaaaaaeeejjjnnnooonnnpppnnnmmmooorrruuuuuuuuuzzzzzzyyy{{{~~~zzzwwwwwwzzz|||~~~wwwnnnmmmllllllmmmnnnppprrrvvvwwwyyy|||zzzuuummmccc]]]]]]\\\___bbbbbb^^^XXXTTTQQQMMMLLLJJJHHHGGGEEEDDDDDDBBBBBBBBBBBBAAA@@@????????????@@@AAABBBBBBBBBBBBBBBCCCEEEHHHKKKNNNPPPQQQZZZYYYYYYZZZ^^^aaabbbaaa]]]___aaaaaa______```bbbeeegggiiikkkkkkhhheeeccc___```aaaccciiiqqqqqqnnneeegggiiigggfffgggmmmrrrvvvxxx{{{~~~~~~wwwpppkkkddd]]][[[]]]___]]]\\\\\\^^^^^^\\\ZZZ]]]\\\[[[[[[ZZZXXXTTTQQQOOOMMMKKKLLLMMMMMMKKKIIIIIIJJJRRRddd|||rrrWWWDDDBBBHHHPPP___kkkoooxxx~~~mmmkkk{{{|||cccJJJ777444111111333111------000,,,,,,------,,,,,,+++***,,,,,,++++++++++++++++++))))))(((((()))***+++++++++,,,---+++((('''(((***))))))))))))((((((((((((((((((((()))))))))******)))'''&&&%%%%%%&&&''')))((('''%%%$$$$$$%%%'''(((((('''&&&%%%&&&''')))***''')))***)))&&&%%%'''))))))***+++...111555999;;;<<<@@@BBBBBBDDDGGGGGGDDDCCC???===>>>CCCRRRiii~~~yyyxxx~~~zzzuuujjjYYYHHH===::::::>>>CCCIIIQQQ[[[jjjyyy}}}{{{{{{zzzzzz|||~~~|||tttnnnjjjiiieeeaaabbbggghhhfffbbb\\\VVVTTTUUUVVV\\\WWWQQQKKKFFFBBB===:::@@@FFFOOOUUU[[[ccclllsss|||}}}tttkkkddd```aaadddhhhooovvvzzz|||}}}}}}yyyxxxooofff```aaacccdddcccccccccdddeeefffddd```]]]^^^]]]]]]^^^``````^^^[[[```aaabbbccccccbbbaaa```___^^^\\\\\\[[[ZZZVVVSSSPPPNNNKKKLLLPPPVVV\\\___kkkrrr|||}}}ppphhhfff```bbbaaa\\\YYYYYYWWWSSSTTTRRROOOMMMLLLMMMNNNOOOMMMMMMNNNQQQVVVZZZ\\\]]]dddfffiiimmmsssxxx}}}|||||||||~~~zzzmmmhhh```XXXRRRNNNMMMMMMOOOPPPQQQSSSWWW]]]fffkkknnnrrrvvvwwwwwwwwwyyyzzz}}}{{{{{{}}}~~~}}}}}}~~~^^^jjjyyy{{{kkk___YYYWWWXXX\\\^^^cccjjjrrrzzzwwwiii```^^^^^^^^^]]]bbbaaabbbfffkkkpppssssssyyyxxxwwwxxx{{{||||||{{{~~~~~~~~~zzzmmmhhhhhhiiijjjllloooqqqrrrwwwxxxyyyzzz|||}}}~~~~~~zzzuuuqqqllleeecccdddeeehhhjjjiiiddd]]]WWWUUULLLLLLKKKJJJIIIGGGEEEDDDBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@????????????>>>@@@DDDHHHKKKMMMNNNNNNPPPPPPQQQTTTYYY]]]^^^___ZZZ[[[]]]]]]\\\\\\^^^___cccdddfffhhhhhhgggfffeee]]]___aaacccjjjqqqqqqmmmbbbdddeeedddccceeekkkpppuuuwwwyyy{{{}}}{{{tttmmmhhhaaaYYYVVVXXX\\\[[[\\\]]]^^^]]][[[XXX[[[ZZZYYYYYYXXXVVVRRRNNNKKKIIIHHHIIIJJJKKKIIIHHHIIIIIIOOO```xxxrrrXXXDDD>>>BBBBBBSSSeeeqqquuubbbcccxxxwwwbbbNNN@@@666222000111000------000,,,,,,------,,,,,,+++***++++++++++++++++++,,,,,,(((((((((((()))***+++,,,+++,,,,,,+++((('''((()))))))))))))))(((((((((((('''''''''((((((((())))))((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&'''((()))%%%'''((((((''''''(((***((()))***,,,000444777999;;;???BBBBBBDDDGGGGGGDDDAAA===<<>>BBBBBBDDDGGGGGGCCC???<<<<<>><<<===EEEPPPaaavvvzzz}}}ooovvv}}}}}}xxxllljjjqqq{{{}}}sssjjj\\\MMMAAA<<<;;;===???BBBGGGMMMUUUbbbqqq|||{{{xxxxxxxxxyyy|||zzzvvvsssqqqqqqlllaaaVVVPPPOOOPPPZZZ[[[[[[YYYVVVSSSRRRRRRWWWSSSOOOKKKIIIHHHFFFEEEEEEIIIPPPXXX```gggnnnsss|||}}}|||zzzzzzyyyrrrjjjeee```\\\[[[[[[\\\eeennnsssxxx{{{{{{|||~~~}}}zzzyyysssjjjbbb]]][[[ZZZZZZeee```YYYUUUUUUWWWZZZ[[[XXXZZZ^^^``````^^^\\\ZZZbbbbbbcccddddddcccbbbbbb^^^\\\ZZZYYYYYYZZZYYYXXXRRRPPPMMMJJJIIIFFFCCCAAAAAACCCFFFGGGHHHJJJMMMPPPVVV[[[dddppp{{{|||sssmmmkkkhhhdddbbbbbbaaa___\\\YYYVVVTTTOOOMMMLLLLLLMMMNNNMMMLLLOOOOOOPPPRRRWWW\\\bbbeeellllllnnnrrruuuqqqhhhaaaUUUTTTQQQOOONNNNNNOOOPPPNNNQQQVVV[[[```gggnnnrrrqqqppppppqqqsssvvvxxxyyyzzz}}}~~~|||zzzzzz}}}|||{{{yyyyyy{{{qqq{{{rrrbbbWWWQQQPPPPPPQQQTTTXXX]]]cccgggjjjlllhhhdddaaaaaadddjjjooorrrlllpppuuuzzz~~~{{{qqqssswwwzzz|||}}}||||||{{{{{{{{{|||||||||||||||wwwrrroooooonnnmmmoootttpppssstttrrrlllddd^^^ZZZVVVVVVUUUUUUTTTRRRQQQPPPRRRQQQQQQOOOMMMKKKIIIHHHDDDCCCBBBBBBBBBCCCDDDEEEGGGIIIKKKMMMLLLJJJGGGEEEEEECCCAAA@@@@@@???>>><<<<<<<<<>>>BBBGGGKKKMMMMMMKKKMMMQQQVVVZZZ\\\]]]]]]bbbfffiiikkkooopppjjjbbbbbbcccddddddeeeffffffffffffffffffffffffggghhhiiiiiiaaaYYYTTTOOOKKKMMMQQQPPPSSSWWWYYYXXXUUUTTTSSSRRRQQQQQQRRRRRRPPPMMMJJJHHHIIIHHHGGGEEEFFFHHHJJJGGGDDDEEERRRhhh{{{mmmZZZKKKDDDHHH[[[xxxmmmlll}}}|||kkkfffbbbTTTAAA888111...000111///......,,,,,,------,,,,,,+++***++++++++++++++++++,,,,,,)))))))))))))))******+++######$$$''')))***)))'''))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%***(((''''''(((((('''%%%******+++---000333666888777<<>>===@@@IIIVVVeeexxx}}}yyyccckkkrrrsssvvv}}}zzzoooooowww~~~zzzllldddVVVIII@@@<<<<<<===???AAAEEEKKKTTTddduuu~~~zzzxxx{{{~~~}}}yyytttqqqoooqqqkkk___SSSOOOOOOOOOXXXXXXXXXUUUSSSQQQRRRSSSWWWTTTQQQPPPOOONNNLLLJJJIIIKKKQQQXXXbbbkkksssxxx|||wwwwwwvvvqqqjjjfffbbb^^^\\\YYYZZZbbbkkktttzzz}}}||||||}}}|||zzztttpppiiiaaa\\\ZZZZZZ[[[aaa\\\VVVRRRRRRUUUWWWYYYWWWZZZ^^^``````^^^^^^^^^aaaaaabbbccccccbbbaaaaaa___^^^\\\\\\]]]]]]\\\[[[TTTRRRNNNLLLJJJGGGCCC@@@AAABBBCCCBBB@@@???@@@AAAGGGLLLTTT^^^iiissszzz~~~{{{uuusssqqqnnnggggggeeebbb___[[[XXXWWWQQQOOOMMMMMMNNNNNNMMMLLLPPPPPPPPPQQQTTTXXX[[[^^^hhhkkkoooqqqooohhh___XXXMMMLLLKKKJJJJJJLLLMMMNNNLLLPPPVVV\\\ccciiippptttrrrooommmmmmppptttwwwxxx{{{|||||||||zzzzzz{{{}}}yyyyyyxxxyyy|||rrr}}}}}}mmm\\\PPPKKKJJJLLLJJJMMMQQQVVV\\\bbbfffhhhbbbccccccccceeejjjrrrwwwqqqvvv}}}~~~yyywwwwwwvvvtttvvvzzzuuuwwwyyywwwrrrkkkeeebbb^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVSSSQQQOOONNNJJJIIIGGGEEEEEEEEEFFFGGGGGGIIIJJJLLLKKKIIIGGGEEEBBB@@@>>>=========<<<;;;;;;:::;;;???DDDHHHIIIHHHIIIMMMSSSYYY]]]___``````bbbfffkkknnnrrrrrrlllcccbbbbbbdddeeefffeeecccaaabbbbbbaaa``````aaabbbcccaaaXXXPPPKKKGGGFFFJJJOOOPPPTTTWWWXXXWWWUUUUUUUUUQQQQQQQQQRRRTTTSSSPPPMMMHHHIIIHHHFFFCCCCCCFFFHHHDDD@@@@@@LLLaaavvvxxxeeeRRRIIINNN^^^yyyuuuppp~~~{{{oookkkgggVVVCCC777111---000333111------,,,,,,------,,,,,,+++***,,,,,,+++++++++++++++++++++******)))))))))))))))'''&&&&&&)))++++++(((%%%))))))))))))((((((((((((''''''''''''((((((((((((&&&''''''''''''''''''&&&''''''((((((((((((''''''''''''''''''&&&&&&%%%$$$)))'''%%%&&&)))***)))'''))))))***,,,...222555666666<<>>CCCNNN[[[hhhxxxlllXXXaaaiiimmmsss|||vvvpppvvv}}}{{{wwwtttqqqeee]]]QQQFFF???<<<<<<<<<>>>@@@CCCIIITTTfffzzz}}}yyyzzzyyysssppppppooopppiiiYYYMMMMMMQQQSSSWWWWWWTTTQQQOOOPPPSSSVVVXXXWWWVVVVVVVVVUUURRROOOMMMOOOSSSZZZeeepppyyy~~~}}}xxxxxxxxxrrrkkkjjjfffbbb^^^ZZZYYYaaakkkqqqxxx|||{{{zzz{{{{{{yyyrrroooiiiccc^^^]]]^^^___\\\XXXSSSQQQQQQSSSUUUVVVVVVYYY]]]^^^^^^^^^```aaaaaaaaabbbccccccbbbaaaaaaaaa``````aaabbbbbb```]]]VVVTTTPPPMMMLLLIIIFFFDDDCCCCCCAAA>>>:::999:::<<<>>>AAAFFFMMMUUU^^^eeeiiisss~~~yyyrrrpppmmmhhhddd```\\\[[[YYYWWWTTTSSSRRRRRRPPPNNNQQQQQQRRRSSSUUUWWWYYYZZZ```fffllllllfff[[[RRRLLLDDDDDDCCCCCCDDDFFFHHHIIIMMMQQQWWW^^^dddiiiooosssnnnlllkkkmmmrrruuuwwwwww{{{zzzyyyzzz|||}}}||||||xxxxxxyyyzzz|||~~~qqq}}}zzziiiWWWKKKFFFGGGHHHFFFHHHLLLQQQXXX^^^cccfffbbbeeehhhhhhhhhmmmvvv}}}yyy|||}}}yyy|||~~~}}}wwwqqqkkkiiifffdddcccaaa``````aaaaaa______^^^\\\YYYWWWUUUSSSQQQOOOMMMJJJHHHHHHHHHIIIAAABBBCCCDDDEEEDDDBBBAAA???===<<<<<<===>>>>>>===???>>>>>>AAAEEEIIIHHHGGGJJJNNNUUU\\\aaacccdddcccbbbgggkkknnnqqqpppiii___aaabbbdddffffffddd```]]]^^^^^^\\\\\\[[[\\\]]]^^^[[[RRRIIIDDDBBBBBBGGGNNNQQQUUUXXXYYYWWWUUUVVVWWWSSSSSSTTTVVVWWWWWWTTTRRRHHHIIIHHHEEEBBBAAADDDGGGAAA======HHH\\\qqq~~~nnnYYYNNNQQQ___xxx{{{sss}}}yyyssslllZZZGGG666000---111444111---+++,,,,,,---------,,,++++++---,,,,,,++++++*********,,,+++***)))((((((((((((+++***)))+++,,,,,,((($$$))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&'''''''''&&&&&&%%%$$$'''%%%$$$&&&)))++++++)))(((((()))***---000333555555;;;@@@BBBEEEHHHFFFBBB??????DDDPPP]]]jjjwwwuuu___OOOYYYccciiirrr|||yyyrrrqqq|||yyyzzzzzzwwwrrrmmmiiihhhaaaZZZOOOEEE???<<<<<<<<<>>>???BBBHHHTTThhh~~~|||yyy{{{xxxqqqmmmlllmmmooopppfffTTTHHHKKKSSSWWWXXXVVVRRROOOMMMOOOSSSWWWZZZZZZZZZ[[[[[[ZZZVVVSSSQQQQQQUUU\\\gggttt~~~yyyqqqmmmiiiddd```[[[ZZZaaakkklllsssxxxxxxwwwyyyzzzxxxqqqooojjjeeeaaa```bbbdddZZZWWWSSSQQQRRRTTTUUUUUUTTTXXX\\\]]]]]]]]]```cccbbbcccdddeeeeeedddcccbbbbbbbbbbbbdddeeeeeebbb___XXXUUUQQQOOOMMMKKKIIIGGGEEECCC???;;;777777999<<<999:::===AAAGGGNNNTTTWWWaaaooo{{{~~~zzztttnnniiifffdddcccaaa]]][[[YYYXXXUUUSSSQQQRRRSSSUUUWWWYYYZZZZZZYYY```gggfff]]]PPPGGGBBB>>>>>>>>>>>>???AAACCCEEENNNRRRYYY___dddiiinnnqqqjjjjjjkkkoootttxxxxxxwwwyyywwwvvvyyy}}}~~~|||yyyyyyzzz{{{|||}}}~~~~~~ttt~~~uuueeeTTTHHHBBBBBBCCCDDDGGGLLLRRRWWW\\\```aaadddgggkkkoooqqqrrrtttvvvzzz}}}vvvssstttmmmmmmnnnooopppooollliiijjjhhheeeccc```\\\WWWSSSZZZUUUPPPMMMLLLLLLJJJHHHKKKIIIGGGDDDCCCBBBAAABBBAAA@@@=========>>>======CCCCCCDDDGGGKKKOOOPPPOOOTTT___ffffffjjjrrrqqqhhhlllkkkkkkkkklllkkkhhheeeaaa``````aaaccccccbbb```^^^\\\YYYXXXXXXZZZ]]]___XXXPPPFFF??????DDDJJJNNNRRRTTTVVVWWWWWWVVVVVVWWWUUUTTTSSSQQQOOONNNNNNMMMIIIHHHEEECCCBBBBBBCCCDDD>>>@@@AAAFFFTTTjjj}}}fff___aaagggzzztttwwwaaaBBB999444111111000------000000...------------+++******************************+++,,,,,,+++***)))(((***((('''((()))***)))'''((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&))))))((((((''''''''''''***)))''''''((((((&&&%%%%%%(((******(((%%%######'''((((((((((((((('''&&&((()))***,,,...111333444<<<>>>@@@BBBDDDDDDCCCBBBAAABBBHHHSSS]]]hhhuuutttcccTTTMMMOOO[[[ppp~~~rrrooo~~~xxxssssssrrrnnnjjjfffeeeeeefff___TTTIII???:::999888<<<>>>BBBJJJXXXnnn~~~~~~~~~}}}}}}~~~vvvllleeecccdddpppkkk^^^NNNFFFIIIOOORRRXXXVVVSSSQQQQQQRRRTTTVVVYYYZZZ\\\]]]]]][[[ZZZYYYYYYWWWVVV\\\mmm~~~vvvoooqqqlllhhheeebbb___bbbhhhmmmmmmooopppqqqrrrrrrrrrkkkhhheeebbb```^^^[[[YYYXXXTTTQQQPPPQQQTTTVVVWWWWWWXXX[[[\\\]]]___ccceeeeeeeeeeeedddddddddccccccddddddeeeeeedddbbbaaa```\\\ZZZWWWSSSPPPNNNMMMLLLGGGCCC>>>;;;999888666555444555777;;;???DDDGGGJJJSSSYYYccclllttt|||yyytttqqqoookkkeeecccbbb___YYYSSSZZZZZZZZZYYYWWWWWWXXXYYY\\\[[[YYYUUUPPPGGG>>>888888888777888:::===@@@BBBMMMRRRWWW\\\eeeppprrrmmmfffhhhkkkppptttvvvuuussszzzzzz{{{}}}~~~|||{{{yyyyyyzzz|||~~~~~~~~~rrr|||{{{uuulll___QQQGGGCCCBBBCCCCCCEEEIIIOOOUUU[[[```bbbgggjjjnnnqqqssstttvvvxxx~~~}}}|||||||||zzzvvvttttttrrrnnnkkkhhhddd___[[[___[[[VVVTTTSSSQQQOOOLLLOOOMMMJJJGGGEEECCCCCCCCCGGGFFFDDDCCCEEEGGGHHHIIILLLNNNRRRVVV[[[___ccceeeoooxxx~~~|||}}}zzzppplllkkkiiiiiiiiihhhfffdddaaa```___```bbbbbbaaa```\\\YYYUUUTTTWWWZZZ[[[\\\WWWPPPGGGAAABBBFFFKKKOOOTTTVVVYYYZZZYYYWWWWWWWWWSSSRRRQQQOOOMMMLLLKKKKKKIIIGGGDDDBBB@@@@@@AAAAAAAAAAAABBBFFFSSSiiiooogggiiipppxxx{{{gggLLL:::555111111000------000000...------------,,,***+++++++++++++++++++++++++++++++++++++++***)))(((***((('''((()))***)))'''((((((((((((''''''''''''++++++***)))))))))))))))((((((((('''''''''&&&&&&((('''&&&'''((()))((('''((()))***)))'''&&&&&&'''''''''((((((((((((((('''((()))***,,,...111333555<<<===@@@BBBCCCDDDCCCBBBAAACCCKKKWWWaaakkkwww}}}tttjjj[[[NNNMMMTTTdddzzztttrrr}}}wwwqqqooollliiigggfffhhhiiiggg```TTTHHH???:::::::::@@@BBBGGGQQQbbbxxx~~~~~~~~~zzzssskkkeeedddeeehhheeeZZZLLLFFFIIIOOOQQQTTTSSSSSSRRRRRRSSSTTTUUUYYYZZZ\\\^^^___^^^\\\[[[YYYYYY[[[ccctttwwwrrrpppllliiigggccc^^^^^^cccbbbcccdddeeefffggggggggghhhfffbbb___^^^\\\YYYWWWUUUSSSRRRSSSTTTUUUUUUTTTWWWYYY[[[\\\\\\]]]```aaabbbbbbccccccdddddddddeeebbbcccdddddddddbbbaaa```^^^[[[XXXTTTQQQOOONNNNNNHHHDDD@@@<<<;;;999888666555555555666999===AAACCCGGGMMMVVV^^^dddllluuu{{{}}}zzztttmmmiiihhhfffaaa]]]_________]]]\\\[[[\\\\\\YYYVVVSSSOOOJJJCCC;;;666777777666777999<<<>>>@@@JJJPPPVVV\\\fffoooqqqmmmhhhjjjnnnqqqsssttttttssswwwyyy{{{}}}}}}}}}|||{{{|||{{{zzz{{{~~~nnnxxx|||tttlllgggaaaXXXNNNGGGCCCCCCDDDCCCDDDGGGLLLRRRYYY___ccciiillloooqqqssstttvvvxxx|||xxxuuupppkkkggggggdddaaa___]]][[[XXXUUUWWWUUURRROOOLLLJJJJJJIIIOOOOOOOOOPPPRRRUUUXXXZZZ]]]bbbjjjpppuuu{{{yyymmmjjjhhhgggffffffdddcccbbb```^^^^^^___``````___YYYTTTOOOPPPUUUYYYYYYXXXVVVQQQJJJFFFFFFJJJNNNPPPUUUXXX\\\]]][[[XXXVVVVVVQQQPPPNNNLLLJJJIIIHHHHHHGGGEEECCC@@@???>>>???@@@BBBAAA@@@CCCOOOccc|||oooffflllvvvnnnUUU<<<666222111000...---//////...---,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))*********((('''((()))***)))'''(((((((((((('''''''''''')))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***)))((('''(((((('''&&&&&&''')))&&&&&&'''((()))))))))((())))))***+++...111333555;;;===???BBBCCCCCCCCCBBB@@@DDDOOO\\\gggooo{{{zzzpppfffXXXKKKLLLXXXmmmvvvuuu~~~zzzqqqnnnjjjhhhgggjjjnnnpppiiiaaaTTTGGG>>>;;;;;;===>>>@@@FFFTTThhhyyyyyywwwqqqiiidddcccdddbbbaaaYYYNNNIIILLLPPPQQQOOOPPPSSSUUUVVVVVVUUUUUUVVVXXX[[[^^^______]]]\\\WWWZZZ^^^hhhyyy{{{wwwsssooommmjjjddd]]][[[]]]]]]]]]___```aaabbbbbbbbbdddbbb^^^\\\[[[ZZZXXXVVVSSSRRRSSSUUUWWWWWWUUUSSSWWWYYY\\\]]]\\\\\\\\\]]]``````aaabbbcccdddeeeeeebbbbbbcccddddddcccbbbaaa```]]]YYYTTTQQQPPPPPPQQQIIIFFFBBB>>>===;;;999888;;;:::888777888;;;>>>@@@>>>CCCIIIOOOUUU\\\eeekkkuuuyyysssqqqoookkkiiifffeeedddcccaaa```______VVVSSSMMMGGGBBB===888444666555555555777:::<<<>>>FFFMMMTTT\\\eeemmmnnnkkkjjjnnnrrrsssrrrqqqrrrsssuuuzzz~~~}}}{{{{{{|||}}}||||||}}}kkkrrrxxxwwwtttpppiiibbb___[[[TTTMMMHHHEEEDDDDDDEEEEEEGGGJJJOOOVVV]]]aaaiiikkknnnoooppprrrtttvvv~~~{{{wwwsssrrrqqqooollliiifffdddcccaaa___]]][[[ZZZZZZZZZ[[[^^^bbbfffhhhkkkmmmooouuu}}}~~~mmmjjjgggeeeeeeeeedddcccbbb```]]]\\\]]]^^^]]]\\\WWWPPPJJJLLLSSSXXXXXXUUUUUUQQQMMMKKKKKKNNNPPPQQQUUUXXX\\\]]][[[WWWTTTSSSPPPOOOMMMKKKIIIHHHGGGFFFEEECCCAAA?????????@@@AAACCC???===???III[[[vvviii^^^eeessssssWWW???888222111111...---//////...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++***((('''((()))***)))'''((((((((((((''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''$$$%%%'''&&&%%%%%%&&&'''%%%%%%'''((())))))))))))))))))***+++---000444555:::<<>>@@@HHHYYYppp}}}xxxyyywwwqqqiiicccbbbcccbbbbbb]]]SSSNNNOOOQQQQQQLLLOOOTTTXXXZZZZZZXXXWWWUUUWWWZZZ\\\]]]\\\[[[ZZZVVVZZZ^^^fffuuu~~~|||yyytttpppkkkddd[[[YYY[[[[[[[[[]]]^^^___`````````aaa^^^\\\ZZZZZZYYYWWWVVVSSSRRRSSSTTTVVVWWWUUUTTTUUUXXX[[[]]]]]]\\\\\\\\\___``````aaabbbcccccccccbbbcccdddeeeeeedddcccbbb```]]]YYYUUURRRQQQRRRSSSJJJGGGCCC@@@???===;;;999>>><<<999666777999===???===AAAFFFIIIMMMSSS[[[bbbkkkuuu{{{wwwssspppmmmllljjjhhhfffdddaaa```YYYSSSJJJBBB===888555222444444333444555777:::<<>>EEEVVVqqqdddXXX[[[mmmzzzYYYBBB999222111111///......///---,,,,,,---...---+++++++++++++++++++++++++++******((((((((()))***+++***((('''((()))***)))'''((((((((((((''''''''''''+++***))))))(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''''''&&&$$$###%%%(((((('''&&&&&&&&&%%%%%%'''((())))))))))))******)))***---000444666999;;;>>>AAACCCCCCCCCCCC@@@HHHWWWfffpppwwwmmmXXXLLL[[[qqqzzz{{{}}}vvvuuutttuuuwwwwwwtttrrrjjjaaaRRREEE<<<:::===???DDDHHHRRRccczzz~~~~~~|||www{{{{{{yyyrrrjjjccc``````cccccc___VVVPPPNNNMMMKKKJJJNNNSSSYYY\\\\\\ZZZYYYVVVWWWYYY[[[[[[[[[ZZZYYYZZZ]]]___cccooo~~~wwwooohhh___WWWUUUYYYUUUVVVWWWXXXYYYZZZZZZZZZ^^^\\\ZZZYYYZZZZZZXXXWWWUUUTTTSSSSSSUUUWWWXXXWWWTTTWWW[[[]]]^^^^^^^^^___aaaaaaaaaaaaaaaaaaaaaaaadddeeefffffffffeeedddccc^^^\\\YYYVVVTTTSSSTTTUUULLLIIIFFFCCCBBB???===:::;;;999555333333666999<<<===@@@DDDFFFHHHLLLSSSXXXaaahhhrrrwwwzzz|||yyyyyywwwsssqqqoookkkfffbbb^^^VVVKKKAAA:::666333222444333222222444666888:::===CCCMMMYYYaaafffhhhjjjnnnrrrvvvvvvrrrppprrruuuwww}}}~~~{{{|||}}}|||{{{}}}cccfffgggbbb```aaaaaa``````^^^YYYTTTNNNJJJGGGEEEIIIIIIIIIKKKPPPUUU[[[___jjjkkknnnoooppprrrvvvxxxrrrtttvvvxxx{{{zzzmmmjjjhhhfffeeeffffffeeecccbbb```^^^\\\[[[XXXTTTRRRNNNIIIEEEGGGNNNSSSUUUTTTWWWUUURRRPPPQQQRRRRRRQQQOOORRRUUUVVVTTTPPPNNNMMMQQQOOOMMMKKKHHHGGGEEEEEEAAA@@@???>>>???AAACCCDDDGGGAAA===???DDDRRRmmmzzz[[[OOOQQQeee```EEE;;;222111222000.........---,,,,,,......---,,,************************))))))((((((((()))*********((('''((()))***)))'''((((((((((((''''''''''''***)))((((((''''''((((((&&&&&&&&&&&&&&&''''''''')))(((&&&&&&'''&&&%%%###&&&((())))))'''&&&''''''&&&&&&'''((()))))))))(((******)))***,,,000444777999;;;>>>AAACCCCCCCCCCCC@@@IIIYYYhhhqqqxxxsss[[[PPP\\\tttzzz~~~~~~}}}|||zzzuuuuuuvvvyyyzzzxxxqqqllliii```QQQDDD<<<:::<<>>===;;;999777666888;;;===;;;>>>AAABBBBBBDDDIIIMMMUUUYYY```gggmmmvvv|||yyytttlllggg___WWWKKK@@@888555333222333333222222333555777999;;;@@@KKKXXX```dddhhhmmmooorrruuuuuusssrrrtttwwwwwwzzz}}}}}}zzzyyyzzz{{{}}}|||{{{|||___cccddd```^^^___```^^^ccc```[[[VVVQQQLLLIIIHHHHHHHHHJJJMMMSSSYYY___bbbhhhjjjlllmmmooorrrvvvyyyuuuxxx}}}zzznnneeefffeeedddeeefffeeedddbbbbbbaaa___]]]ZZZVVVPPPLLLHHHEEEDDDEEEIIIOOORRRTTTYYYVVVSSSQQQQQQRRRQQQQQQNNNPPPRRRSSSQQQNNNMMMMMMPPPOOOLLLJJJGGGEEEDDDDDDBBBAAA???======>>>???@@@EEE>>>:::===AAALLLfffqqqSSSGGGFFFWWWwwwhhhGGG<<<222111222000.........---,,,,,,......---,,,++++++++++++++++++++++++'''(((((()))))))))))))))***((('''((()))***)))'''((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%''''''&&&%%%)))(((&&&###!!!"""%%%(((''''''((((((((((((((('''+++***)))))),,,000444777888:::===@@@BBBCCCCCCCCCAAAJJJZZZhhhpppwww{{{qqqYYYQQQ[[[vvvyyy}}}|||{{{zzzyyyxxxvvvuuuvvvyyy{{{xxxqqqjjjfff^^^QQQDDD;;;999;;;===BBBIIIUUUcccsss}}}{{{yyyxxxwwwxxxyyyzzz|||}}}{{{tttjjjbbb^^^]]]^^^___[[[QQQIIIEEEAAA>>>CCCEEEHHHLLLPPPRRRTTTTTTQQQQQQQQQRRRTTTXXX\\\^^^bbbfffgggeeehhhsss~~~xxxppphhh]]]RRROOOQQQRRRSSSTTTUUUVVVWWWWWWWWWYYYXXXVVVWWWXXXYYYYYYXXX[[[[[[[[[]]]```aaa```___[[[]]]_________```aaacccaaaaaabbbbbbbbbbbbbbbbbbeeeeeeeeeeeedddbbb```^^^\\\\\\\\\]]]]]]]]]\\\\\\TTTRRROOOMMMKKKIIIEEEBBBBBB@@@>>><<<;;;;;;<<<===;;;>>>AAAAAA@@@@@@CCCFFFLLLLLLQQQZZZ```fffrrr~~~yyyooohhh[[[SSSGGG===777444333333333333222222222555777888===AAAKKKYYY```dddjjjrrrpppqqqrrrtttuuuvvvwwwxxxzzzzzzzzzyyyyyyyyyyyyzzz~~~|||}}}]]]bbbdddaaa______^^^[[[cccaaa\\\WWWRRRNNNKKKJJJFFFGGGJJJOOOUUU\\\bbbeeeeeefffiiijjjllloootttwwwzzz~~~{{{wwwppphhhccccccbbbcccdddeeeeeecccaaabbbaaa```^^^[[[UUUNNNHHHCCCCCCBBBCCCFFFKKKPPPSSSZZZWWWSSSQQQQQQQQQQQQPPPMMMOOOQQQQQQOOONNNNNNNNNOOONNNLLLIIIFFFDDDCCCBBBCCCAAA???<<<;;;;;;;;;<<>><<<:::999888888===AAADDDDDDBBBAAACCCEEEIIIGGGJJJRRRVVVXXX^^^ggghhhkkkooorrruuuxxx|||~~~yyyooogggWWWOOODDD;;;666444444444444333222222333444777888???BBBLLLZZZaaaeeellluuuqqqpppqqqsssvvvyyyyyyyyy~~~{{{yyyyyyzzz{{{{{{{{{~~~~~~TTTXXX]]]```___^^^^^^___bbbcccaaa\\\TTTMMMKKKKKKHHHIIIMMMSSSZZZ___bbbbbbfffiiilllllllllpppxxx~~~ssskkkgggfffdddbbb^^^]]]\\\\\\^^^``````___]]]\\\[[[YYYUUUOOOGGGBBB<<<===???AAADDDIIIPPPUUUWWWWWWVVVVVVVVVTTTPPPMMMOOOOOOOOONNNMMMLLLJJJJJJLLLLLLKKKJJJIIIGGGEEEDDDBBB@@@===;;;::::::;;;<<<999;;;777999AAAHHH[[[xxx|||nnnWWWBBBCCCEEEXXXzzzwwwzzzrrrRRR;;;333666444111000)))++++++,,,---...............,,,***+++---...---***,,,+++******,,,,,,+++***)))))))))))))))(((''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%)))(((&&&$$$###$$$&&&'''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((***))))))***,,,///222444888;;;???AAAAAAAAABBBCCC???III[[[iiikkkmmm|||{{{vvvkkkTTTMMMWWWrrr|||zzz|||}}}~~~}}}{{{zzzyyyzzzwwwooogggkkk]]]NNNDDD>>>;;;<<>>888999<<>>@@@DDDIIIQQQVVVXXXYYYXXXWWWUUURRRPPPNNNOOOOOONNNNNNMMMKKKJJJIIILLLLLLKKKJJJHHHFFFDDDCCCAAA???<<<:::999888999999999;;;777888???EEEWWWssspppXXXBBB@@@@@@OOOkkktttwwwqqqRRR<<<222555222000000+++,,,,,,------...---------...,,,++++++......---++++++***))))))++++++***))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((&&&&&&%%%%%%&&&)))((('''&&&&&&&&&'''((((((((((((((('''''''''''''''''''''&&&&&&'''''''''(((((())))))))))))(((((()))))))))***,,,///222444888;;;???AAABBBAAABBBCCC???HHHXXXfffhhhiiiyyy}}}{{{mmmSSSOOOXXXqqq~~~|||||||||}}}zzzsssllliii\\\NNNEEE???<<<>>>CCCQQQVVV___jjjvvv~~~{{{xxxzzz~~~~~~|||yyytttppplllggg```[[[^^^]]][[[XXXSSSJJJAAA:::999;;;>>>@@@BBBDDDFFFHHHAAABBBBBBBBBDDDIIIRRRXXXZZZYYYXXXVVVXXXaaammmvvvvvvjjj___XXXUUUPPPPPPOOOOOOPPPRRRSSSTTTVVVXXXZZZZZZYYYZZZ[[[]]]aaabbbeeeffffffccc```]]]ddd```___bbbbbb```aaaeeegggfffeeegggiiiiiigggdddjjjkkkjjjhhhdddbbbaaabbbddddddeeeeeedddbbb___^^^[[[YYYVVVTTTSSSQQQOOOMMMNNNJJJEEECCCCCCDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@>>>======<<<>>>@@@BBBCCCCCCDDDEEEGGGIIILLLNNNOOOXXX[[[```gggooovvv{{{~~~}}}wwwrrrpppooofff[[[HHHAAA777222222444444444222333444444444666:::===AAAHHHRRR\\\ccchhhmmmooorrrssstttvvvxxxzzz{{{{{{~~~{{{{{{~~~~~~|||}}}NNNQQQVVVYYY[[[^^^aaadddgggiiihhhccc[[[SSSOOONNNOOONNNNNNSSSZZZcccjjjmmmmmmmmmmmmkkklllqqqzzzzzzvvvttt|||~~~|||ssstttxxxzzztttpppooonnnmmmbbb^^^YYYUUUTTTUUUVVVVVVVVVVVVVVVYYY\\\]]]]]]\\\\\\XXXSSSNNNIIIDDD>>>;;;999:::<<>><<<999777666666666999:::666666===AAARRRmmmttt[[[CCC>>><<>>@@@AAABBBBBB<<<<<<<<<<<<===BBBHHHMMMOOOOOONNNNNNQQQZZZfffppp{{{yyyjjj^^^YYYXXXQQQPPPOOONNNPPPSSSVVVXXXWWWZZZ]]]____________```bbbccccccdddcccaaa___^^^dddaaa```bbbbbbaaacccfffjjjiiiiiijjjkkkkkkiiigggoooooonnnkkkgggcccbbbbbbgggggggggfffdddbbb___^^^```^^^ZZZXXXXXXXXXWWWVVVUUUPPPIIIGGGIIIIIIGGGCCCAAAAAA@@@@@@?????????>>>888777666666666777888999888888888888999:::<<<<<>>:::777666888;;;>>>CCCKKKSSSYYY\\\^^^___ZZZSSSNNNNNNQQQNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKJJJHHHFFFCCCAAA???@@@>>><<<999777555555444666888555666<<>>=========>>>@@@@@@>>>===999888777777888<<<@@@CCCGGGHHHGGGGGGJJJRRR^^^hhhrrryyy{{{{{{wwwggg\\\XXXXXXSSSRRRPPPOOOPPPTTTWWWZZZZZZ]]]```bbbaaa``````aaacccbbbbbb``````___^^^^^^bbbaaa```aaabbbcccdddfffjjjiiiiiijjjjjjjjjiiiiiioooooonnnlllhhheeeddddddhhhhhhhhhgggeeecccaaa___eeebbb___^^^___```______ZZZTTTMMMKKKMMMMMMHHHDDD@@@@@@???>>>===<<<;;;;;;666555444444333333444444444444444444444555555666777888:::===@@@CCCEEEFFFKKKNNNNNNIIIEEEDDDBBB???888555222222333444333222333444444444555777;;;>>>IIIPPP[[[eeejjjlllmmmmmmqqqsssvvvyyy|||~~~|||vvvwww}}}~~~~~~}}}~~~HHHJJJNNNUUU\\\bbbgggiiimmmppprrrnnneee[[[TTTQQQNNNOOOSSSZZZbbbiiimmmnnnrrrqqqooommmmmmppptttxxxxxxyyy|||~~~vvvqqqppppppnnnllliiifffdddcccbbbbbb```^^^\\\[[[\\\]]]]]]]]]VVVUUUSSSSSSWWW___kkkrrr}}}vvvtttrrrooommmkkkiiifffdddddd^^^[[[\\\[[[VVVSSSSSSOOOMMMLLLPPPUUUWWWTTTOOOQQQSSSWWW[[[```dddfffhhhbbbbbbaaaaaa```___^^^^^^ZZZ[[[[[[ZZZWWWUUUUUUVVVLLLMMMNNNNNNLLLJJJHHHGGGIIIJJJLLLMMMOOOQQQSSSUUUUUUUUUXXX[[[______^^^[[[UUUPPPIIIBBB===:::777555444666:::>>>DDDLLLUUU[[[]]]```aaa\\\TTTOOONNNPPPOOOOOOOOOOOONNNMMMLLLLLLIIIIIIHHHFFFDDDBBB@@@??????>>><<<:::888666555444333666444555<<>>;;;===HHHYYYjjj{{{}}}hhh^^^fffuuuzzzhhhPPP;;;222333...---111///............---,,,++++++))))))******)))))))))***+++***)))***,,,---,,,+++)))))))))))))))(((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''$$$%%%&&&'''''''''''''''((((((((((((''''''''''''%%%&&&''''''''''''&&&%%%''''''(((((((((((('''''')))(((((()))+++...111333888;;;???AAAAAAAAABBBBBBBBBFFFPPP[[[```fffxxxzzz~~~dddeeewww}}}xxxuuutttlllaaaTTTHHHBBBGGGPPPZZZdddrrr}}}~~~~~~}}}yyyrrrjjjccc___```dddhhhkkkfffZZZLLLAAAAAA@@@@@@AAABBBAAA>>>;;;888666555555777999;;;===EEEEEEEEEDDDEEELLLWWW```jjjpppuuuvvvuuuxxx}}}rrreee[[[XXXXXXWWWUUUSSSQQQRRRUUUXXXZZZ]]]```bbbcccaaa```______cccbbb```^^^]]]]]]]]]]]]```aaa``````aaadddffffffgggggggggggggggggghhhiiijjjkkkllljjjhhhfffggghhhiiihhhhhhgggfffeeedddcccfffdddbbbaaabbbccccccccc]]]XXXRRROOOOOONNNJJJFFF@@@@@@>>><<<:::999777666555555444333222222111111////////////000111222222333333333444555555666666888<<<===999666777777555333333222222333222111000333444555555777999>>>AAAMMMTTT___hhhmmmnnnmmmmmmqqqssswww{{{~~~|||vvvwww|||{{{||||||{{{{{{|||}}}~~~GGGIIINNNVVV___fffjjjkkkqqquuuwwwtttkkk___WWWSSSNNNPPPTTT[[[ccciiillllllrrrqqqpppooonnnnnnnnnnnnmmmmmmmmmoootttwwwyyyyyysssuuuwwwzzz}}}~~~zzzuuuqqqpppsssuuunnnlllhhhddd___[[[XXXVVVQQQNNNKKKIIIJJJKKKKKKKKKDDDDDDCCCCCCGGGPPPZZZaaalllqqqwww~~~zzzyyyuuuqqqlllhhheeeccc___ZZZWWWWWWVVVQQQNNNOOOMMMJJJHHHHHHIIIHHHEEEBBBDDDFFFHHHKKKLLLMMMMMMMMMKKKLLLLLLMMMLLLLLLKKKKKKHHHIIIJJJIIIGGGEEEEEEEEE???BBBFFFGGGFFFEEEEEEEEEHHHKKKOOORRRSSSTTTWWWXXX^^^___```bbbcccaaa\\\YYYNNNIIICCC===999666444333333555:::???FFFOOOXXX___^^^```aaa^^^WWWQQQOOONNNNNNNNNNNNNNNNNNMMMLLLLLLGGGGGGFFFEEECCCAAA@@@???======<<<:::888666555444111444333555;;;===KKKeeedddJJJ<<<:::===JJJ^^^tttzzzbbbYYYeee{{{ooo___NNN:::333444///---000///---------...------,,,,,,((()))******(((((()))***+++***)))***,,,------,,,)))))))))))))))(((''''''))))))))))))))))))))))))(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&''''''((((((''''''&&&((((((((()))+++...111333666:::===@@@@@@@@@@@@AAAAAADDDOOO[[[bbbiii{{{yyy{{{ddd___sss~~~|||yyyvvvyyyrrrgggYYYJJJBBBGGGQQQ[[[eeerrr|||zzz{{{zzzuuunnngggaaa___```fffnnnrrrooocccTTTHHHGGGEEEDDDEEEFFFEEEAAA<<<999777666777999;;;;;;;;;DDDDDDCCCBBBCCCIIISSSZZZcccfffjjjmmmooottt||||||uuulllccc]]]YYYYYYYYYXXXVVVUUUUUUWWWZZZ\\\```aaacccbbb```^^^^^^^^^bbbaaa___]]]\\\[[[\\\\\\]]]``````^^^```dddfffeeedddeeeffffffeeefffiiikkkggghhhjjjjjjiiiiiikkklllllllllkkkjjjiiihhhhhhgggeeedddcccdddeeefffeeeccc___\\\YYYUUUSSSQQQNNNLLLDDDBBB@@@===:::777555333222222222111000000//////------------...///000111---......//////000000111///222333000///111222000111111222222222111000000222444555777999===BBBEEEPPPWWWaaajjjnnnooonnnnnnrrruuuyyy|||zzzyyy}}}|||}}}}}}}}}{{{{{{}}}FFFIIIOOOXXXbbbiiilllllluuuzzz}}}{{{qqqeee[[[VVVPPPQQQSSSYYY```gggkkklllppppppppppppooolllhhheeecccbbbbbbdddfffgggdddbbb``````aaaccceeehhhjjjllljjjkkklllkkkkkkmmmrrrwwwnnnnnnllliiiddd^^^YYYVVVQQQNNNIIIFFFEEEDDDDDDCCC>>>>>>>>>???AAAGGGNNNSSSVVVYYY^^^cccgggmmmtttzzz~~~}}}}}}yyyuuurrrrrrlllgggccccccaaa[[[WWWWWWSSSRRRQQQPPPNNNKKKHHHFFFAAABBBDDDEEEEEECCCAAA@@@BBBCCCDDDDDDCCCBBBAAA@@@@@@BBBCCCCCCBBB@@@@@@@@@AAADDDGGGHHHIIIKKKNNNQQQTTTXXX]]]```aaaaaacccdddggggggfffeeebbb\\\TTTNNNFFFBBB<<<888555444222000222555:::???GGGQQQ[[[aaa^^^___```___[[[UUUPPPLLLKKKLLLLLLLLLLLLKKKKKKJJJEEEDDDDDDDDDCCCAAA@@@???::::::999888777555444333000444222333999:::FFF___|||iiiLLL<<<<<>>?????????@@@>>>BBBMMM[[[dddlll~~~vvvvvvwww[[[UUUhhh~~~~~~}}}|||{{{zzztttjjj[[[JJJBBBHHHSSSZZZdddqqqzzz}}}}}}~~~}}}wwwxxxwwwrrrjjjdddaaa```___gggrrrzzzyyynnn^^^SSSLLLJJJHHHIIILLLJJJEEE???<<<:::999:::===>>>>>><<>>>>>>>>>>>BBBFFFJJJGGGGGGIIILLLMMMOOOVVV]]]]]]___dddiiikkkmmmwww{{{vvvrrrrrrnnngggbbbbbbYYY\\\^^^]]]YYYTTTQQQOOOGGGHHHJJJLLLKKKJJJGGGEEECCCDDDDDDDDDCCCAAA???>>>@@@BBBDDDEEECCCBBBBBBCCCIIIKKKLLLMMMNNNRRRYYY___bbbgggmmmppppppoooppprrrkkkjjjgggddd^^^UUUKKKDDDAAA===888555333222000///222555:::@@@HHHRRR\\\ccc____________]]]XXXPPPKKKJJJJJJJJJJJJJJJJJJIIIHHHCCCCCCCCCCCCBBBAAA@@@@@@888888888777666444333222000444111222777666BBBZZZvvvlllMMM>>>>>>EEEWWWrrr{{{^^^XXXjjj}}}ttthhhbbbJJJ999444666000---///...++++++,,,---............***---...---+++***,,,...(((''''''(((+++,,,+++***)))))))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((+++***(((&&&%%%&&&'''((()))(((((((((''''''''''''&&&''')))******)))'''&&&&&&''''''''''''''''''&&&(((((('''(((***---000222444777;;;===>>>>>>>>>???<<>><<<;;;===@@@AAA@@@>>>???@@@@@@???AAAGGGQQQXXX]]][[[ZZZ___gggpppuuuwwwpppiii```[[[ZZZZZZVVVSSSVVVWWWXXXZZZ\\\^^^```aaa```aaaaaaaaa``````bbbdddaaa```^^^\\\[[[ZZZYYYYYYZZZ^^^^^^[[[]]]dddfffdddcccfffhhhhhhhhhjjjnnnrrrjjjlllnnnooopppqqqsssuuuxxxwwwuuurrrooommmllllllmmmmmmoooqqqrrrqqqmmmjjjeeeggghhhccc\\\XXXXXX[[[LLLJJJGGGBBB===888555333000111111111111000///...000//////...---------...//////...............---+++,,,+++))),,,111000---+++---000111111222333444222444666999<<>><<<::::::777444333444444111//////555333333999:::DDDWWWttttttUUUCCC:::>>>YYY|||```XXXkkk{{{}}}}}}wwwnnn]]]NNN555666444000333,,,.........---------,,,,,,,,,******+++++++++,,,,,,,,,+++)))'''&&&''''''&&&%%%)))(((''''''''''''((((((************))))))))))))((('''%%%%%%%%%&&&(((***(((((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((()))+++---...111444999<<<>>>>>>@@@AAA===>>>FFFSSSbbbrrrooopppuuu[[[PPPLLLZZZzzzyyy}}}|||wwwvvvwww{{{}}}wwwrrrfffVVVHHHEEEJJJPPP\\\eeeppp{{{~~~}}}zzzvvvwwwyyywwwvvvtttqqqkkkeee```]]]hhhkkkrrrzzz~~~zzznnndddSSSQQQOOOOOOPPPMMMFFF???>>>??????>>><<<<<<===???@@@>>>>>>>>>>>>BBBMMMYYY[[[aaacccbbbfffnnnrrrpppfff___XXXTTTTTTUUUVVVVVVUUUUUUWWWZZZ]]]___^^^]]]```aaaccccccaaa```aaabbbbbbaaa___^^^]]]]]]^^^^^^]]]]]]]]]^^^```aaacccdddcccbbbdddgggkkkooopppooorrrqqqpppooooooppppppqqqooopppsssuuusssnnnooosssuuusssqqqqqqssstttsssrrrppppppoookkkeee___\\\ZZZTTTOOOFFF???;;;777555333444222000...---...///000......------,,,,,,------......---------,,,,,,,,,,,,,,,------...///000000////////////000111333333666777888:::>>>EEEMMMSSS[[[```gggmmmqqqtttvvvxxx{{{}}}}}}}}}|||{{{{{{{{{{{{{{{FFFMMMWWWbbbkkkqqqvvvxxx{{{xxxjjj]]]ZZZWWWWWW\\\```aaacccfffhhhhhhhhhhhhgggbbb]]]XXXWWWWWWXXXXXXWWWUUUSSSQQQPPPOOOMMMLLLMMMOOOQQQSSSTTTRRRQQQTTT[[[cccjjjnnnsssvvvyyyzzzwwwssspppnnnhhhddd___ZZZVVVQQQLLLHHHEEECCCAAABBBFFFIIILLLLLLEEEAAA<<<999999;;;<<<===;;;;;;;;;===@@@EEEIIILLLMMMNNNPPPUUU\\\aaaeeefffoooooorrrwwwvvvrrrrrruuuxxxzzz~~~~~~|||zzzzzz{{{|||}}}|||wwwpppkkkjjjjjjjjjlllllliiiddd___\\\ZZZXXXVVVUUUUUUTTTSSSOOORRRUUUYYY[[[]]]]]]]]]cccfffkkkpppvvv~~~|||rrriiiaaaVVVMMMGGGBBB<<<777888444///---///000111111666777;;;AAAKKKWWWaaagggmmmjjjfffccc```ZZZSSSMMMJJJJJJJJJIIIHHHHHHGGGGGGDDDBBB@@@??????>>><<<:::999777444333333333111///...444222111777999BBBUUUtttxxxZZZCCC<<<@@@ZZZzzzfff\\\lll~~~~~~~~~uuudddOOO666777444000333---///......---------,,,,,,,,,******+++++++++,,,,,,,,,***)))((((((***,,,,,,+++)))))))))))))))))))))))))))))))))((((((((((((''')))((('''&&&&&&((()))+++'''&&&&&&%%%$$$###""""""&&&&&&''''''''''''&&&&&&***))))))(((''''''&&&&&&''''''''''''''''''''''''))))))(((((()))+++---...111444999<<<>>>>>>@@@AAA???AAAJJJXXXeeesssrrrtttkkkUUUKKKNNNZZZyyysss~~~}}}{{{zzz{{{~~~}}}{{{vvvpppeeeUUUIIIFFFKKKRRR]]]fffqqqzzz~~~}}}~~~~~~yyyuuuvvvxxxuuuvvvuuupppiiiccc^^^]]]iiilllsss{{{{{{pppgggYYYUUUQQQPPPPPPNNNHHHCCCCCCBBBAAA@@@AAAAAAAAABBBDDDBBBAAAAAA@@@CCCMMMXXX```fffjjjjjjmmmpppooojjj```\\\VVVSSSSSSTTTTTTTTTVVVVVVWWWZZZ]]]^^^]]]\\\^^^```bbbbbbaaa______```bbbaaa```___^^^^^^______[[[\\\]]]___aaadddfffgggfffeeeeeehhhllloooqqqqqqrrrqqqooommmllllllmmmmmmooopppsssuuurrrnnnoootttwwwuuuttttttvvvwwwvvvuuussssssqqqmmmhhhbbb___]]]UUUPPPIIIBBB>>>;;;999777555444222111000///000000///......------..................------------,,,,,,,,,---......///000000//////000000111333444555555666999<<>>===>>>BBBGGGKKKMMMMMMTTTTTTWWW\\\]]][[[]]]aaaggglllssswwwwwwxxxzzz||||||}}}|||xxxzzz{{{}}}|||wwwrrrooommmjjjgggeeeeeeeeeeeeffffffhhhjjjmmmpppssstttwww{{{yyykkk[[[SSSHHH@@@;;;888444111333111------...000222222777:::>>>FFFPPP[[[eeekkkmmmjjjgggccc^^^WWWPPPKKKJJJJJJJJJIIIHHHGGGGGGGGGDDDBBB???>>>>>>===;;;999888666333222222222111///...333111000555777@@@SSSsssyyy]]]FFFBBBHHHaaaooobbbmmmpppSSS999999555000444---000......---------,,,,,,,,,******+++++++++,,,,,,,,,+++***)))))),,,---------))))))***++++++******)))((((((((((((''''''''''''))))))((('''''')))***+++*********)))(((&&&$$$###&&&&&&''''''''''''&&&&&&***))))))((('''&&&&&&%%%(((((((((((((((((((((((())))))(((((()))+++---...111444999<<<>>>>>>@@@AAA@@@DDDOOO^^^jjjvvvxxx|||xxxdddSSSKKKOOO[[[yyy{{{lllyyy}}}|||}}}~~~|||zzzuuupppdddUUUIIIFFFLLLSSS^^^gggrrrxxx{{{~~~~~~}}}~~~}}}xxxuuuuuuwwwyyy{{{|||vvvmmmeeebbbbbbiiilllsss{{{~~~zzzqqqhhh^^^ZZZUUUSSSRRRPPPLLLHHHIIIFFFDDDDDDGGGIIIHHHFFFKKKHHHFFFEEEDDDDDDLLLUUUaaahhhnnnppppppnnnggg```YYYVVVSSSRRRRRRSSSSSSSSSWWWVVVWWWYYY[[[\\\[[[ZZZ[[[^^^aaabbbaaa___]]]]]]aaaaaa```_________``````ZZZ[[[]]]```dddgggiiikkkjjjiiiggghhhkkknnnpppqqqpppooommmkkkjjjiiiiiiiiippppppsssuuurrrnnnoootttvvvuuutttuuuwwwxxxwwwvvvtttsssqqqnnniiieee```^^^SSSNNNHHHCCC@@@===;;;999666666555444333222111111/////////......//////000/////////.........------------......//////000000000000111111222444555666444666:::???EEEMMMVVV\\\```ccchhhlllooossswwwzzz~~~}}}{{{yyyxxxwwwwwwGGGOOOZZZdddlllqqqvvvyyyzzznnngggcccccchhhjjjhhhhhhiiihhhiiijjjjjjjjjeee___[[[UUUUUUTTTSSSQQQPPPPPPOOOLLLLLLMMMNNNNNNNNNNNNMMMNNNLLLKKKNNNTTT[[[aaacccdddkkkuuu|||~~~|||{{{zzzwwwrrrnnniiieee```]]][[[UUUQQQRRRXXXZZZVVVQQQHHHDDD>>>:::999888777777888888888888888777777666999888888999<<>>>>>@@@AAA>>>EEESSScccoooxxx}}}xxxpppeeeYYYRRRPPP]]]{{{qqqfffuuu~~~|||}}}~~~}}}{{{wwwqqqeeeUUUIIIEEEKKKQQQ___hhhrrrvvvwww~~~~~~~~~|||}}}|||xxxvvvvvvwwwyyy}}}yyynnneeedddffffffjjjqqqxxxzzzvvvnnnggg]]][[[YYYXXXWWWUUURRROOORRRNNNJJJKKKOOOSSSQQQOOORRRNNNLLLKKKHHHFFFKKKQQQ___dddiiillljjjeee]]]WWWSSSRRRRRRQQQRRRSSSSSSSSSXXXWWWVVVXXXZZZZZZZZZXXXZZZ]]]aaacccaaa___]]]\\\________________________[[[]]]___bbbfffhhhjjjkkkooollliiihhhiiikkkmmmmmmnnnmmmkkkiiihhhhhhiiiiiiqqqqqqsssuuurrrnnnpppuuurrrqqqqqqrrrtttuuutttsssrrrqqqnnnllliiieee```]]]SSSPPPKKKGGGEEEBBB@@@>>>999999888777666444222111000000////////////000000000000/////////.............../////////000000000222222222222222333444555666999===CCCIIIPPPXXX]]]bbbdddhhhkkknnnrrrwww{{{}}}~~~|||zzzyyyxxxwwwwwwGGGPPPZZZccciiinnntttyyyvvvkkkhhhhhhmmmppppppppprrrssstttuuuvvvtttnnneee___WWWUUUSSSQQQOOONNNMMMMMMLLLMMMOOOQQQRRRRRRRRRRRRQQQOOOMMMOOOSSSXXX]]]___aaahhhsss{{{|||xxxtttpppmmmhhheeeddd^^^YYYYYY\\\\\\UUUOOOHHHDDD@@@<<<;;;:::999888444555555666555444333222555444222333555666666555888666777::::::888;;;@@@;;;AAAHHHJJJJJJLLLQQQVVVZZZ]]]bbbjjjsssxxxzzz{{{{{{|||tttjjj[[[NNNBBB===777111...---------000000000111222555888::::::>>>EEEOOOZZZccckkkooooooooonnnjjjccc[[[TTTPPPKKKJJJIIIHHHGGGFFFEEEEEECCC@@@>>><<<<<<:::888666444444333222000000000000///444111000666999CCCWWWxxxoooXXXBBBCCCPPPmmmooorrr~~~xxxbbbEEEAAA999222333---///......---------,,,,,,,,,******+++++++++,,,,,,,,,...,,,***)))******)))((('''((())))))*********)))*********)))))))))(((((('''&&&&&&&&&''''''((((((###%%%'''(((((('''&&&$$$&&&&&&''''''''''''&&&&&&'''(((((())))))******+++%%%%%%&&&&&&&&&'''''''''))))))(((((()))+++---...111444999<<<>>>>>>@@@AAA<<>>CCCHHHMMMSSSZZZ^^^dddfffiiillloootttzzz~~~}}}|||{{{zzzyyyyyyxxxyyyyyyHHHPPPYYY```dddiiiqqqwww|||oookkkkkkppptttuuuwww{{{~~~xxxmmmeeeYYYWWWSSSOOOMMMKKKKKKLLLMMMOOOQQQSSSVVVXXXYYYYYYYYYVVVSSSSSSUUUXXX[[[\\\aaagggpppyyy~~~|||yyywwwtttpppnnnkkkgggbbbaaa```]]]VVVPPPJJJGGGBBB???>>>===<<<:::666666666666666555444333555444222222333444333222666444444666555222444999333666:::;;;:::<<>>>>>@@@AAA>>>HHHZZZkkkuuu{{{}}}wwwnnn```RRRQQQ```{{{{{{rrroooiiicccppp}}}|||~~~|||uuuhhhVVVHHHBBBFFFLLL\\\eeennnssstttzzz~~~~~~~~~{{{{{{~~~}}}|||zzzyyyxxxxxxyyyyyyuuuxxxyyyuuullleeecccdddbbbffflllpppoookkkeeeaaaZZZ[[[^^^```bbbbbbcccccciiieeebbbcccfffjjjlllkkkddd___\\\ZZZWWWQQQOOOQQQVVVSSSRRRSSSSSSQQQRRRUUUNNNPPPQQQRRRQQQRRRUUUWWWWWWUUUTTTUUUVVVXXXXXXWWW[[[^^^aaabbbaaa___^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYY```bbbdddfffggggggggggggmmmjjjgggffffffggggggfffiiiiiihhhhhhiiijjjlllmmmsssrrrssstttrrrnnnqqqwwwtttttttttuuuwwwvvvtttrrrtttqqqnnnmmmllliiiddd```XXXVVVSSSRRRPPPMMMIIIFFFCCCBBB@@@>>><<<:::888888777666555444333222222222222222111111111000000000000000000000111111111111333333333333444555666777@@@DDDIIINNNSSSXXX]]]```fffhhhlllooosssxxx~~~~~~zzzzzzyyyxxxxxxxxxyyyyyyFFFLLLTTTXXX[[[```iiiqqqyyy{{{rrrmmmlllpppuuuwww{{{tttkkk\\\YYYTTTOOOKKKJJJJJJJJJMMMOOOQQQUUUYYY\\\___```aaa^^^ZZZXXXXXXZZZZZZZZZ^^^ccckkksssyyy~~~}}}{{{xxxvvvsssqqqooollliiiddd]]]YYYRRRNNNJJJFFFEEECCCAAA???>>>>>>===<<<;;;:::999999888666555444666666555555444333444666444000111555333333333333333555666777777777:::@@@GGGLLLNNNOOOTTTXXX^^^cccfffhhhlllooosssxxx~~~zzzooofff[[[SSSMMMDDD;;;555111111111///...---...//////111444555555777;;;>>>@@@EEENNNYYYcccjjjoooqqqrrrsssrrrlllaaaVVVNNNJJJKKKJJJIIIHHHGGGEEEDDDDDDBBB???===;;;:::888555333111333333111///...///111...333111000777<<>>>>>@@@AAACCCNNN```pppwww||||||yyyfffTTTUUU```vvvyyyuuuwwwrrrkkkwww||||||{{{tttgggVVVHHHCCCGGGMMMZZZbbblllrrruuuzzz~~~~~~~~~{{{{{{}}}zzzxxxvvvuuuvvvwwwxxxyyyxxxyyyyyyvvvqqqkkkhhhgggeeeiiimmmpppnnniiidddaaa``````aaaaaacccgggkkknnnlllkkkiiiiiijjjnnnqqqsssmmmhhhdddccc```YYYUUUUUUQQQKKKGGGHHHHHHGGGKKKQQQMMMOOOPPPPPPOOOQQQTTTXXXVVVTTTSSSSSSVVVWWWXXXXXX[[[]]]___```^^^]]]]]]]]]^^^______^^^]]][[[YYYXXX```aaadddfffgggggggggfffgggfffeeeeeehhhiiiiiiiiiiiiiiihhhgggggghhhjjjkkksssrrrssstttrrrnnnqqqwwwwwwwwwwwwxxxyyyxxxuuurrrssspppllllllllljjjddd___[[[YYYWWWVVVTTTQQQLLLIIIJJJHHHFFFCCC@@@>>>>>>======<<<:::888666555444444333222222222222111111111111111111111111111111111111222333555888:::===>>>EEEIIIOOOUUUZZZ^^^cccfffiiilllqqquuuzzz{{{{{{yyyxxxwwwwwwwwwwwwAAAGGGNNNQQQRRRXXXbbbkkkssszzzxxxtttnnnlllppptttwww{{{xxxnnn^^^ZZZTTTOOOKKKIIIIIIIIIMMMNNNQQQUUUZZZ^^^bbbeeegggccc^^^[[[[[[[[[ZZZZZZYYY^^^eeelllttt|||}}}{{{zzzzzzyyyvvvrrrlllfffcccZZZWWWRRRNNNKKKIIIFFFDDDDDDCCCAAA???===<<<;;;;;;888666444444666666666555222111333555444000000333444222000///111333333222555444555888<<>>CCCIIINNNQQQUUUZZZ___ggglllssswwwyyy}}}{{{xxxtttnnneee___TTTMMMFFFBBB===888333000---...///...---------......111444555555777;;;>>>FFFLLLVVV```jjjppptttvvv|||}}}|||uuuhhh[[[RRRNNNKKKJJJIIIHHHFFFEEEDDDCCCAAA???<<<;;;999888555333111222333111...---///222---222000///777<<>>:::333---222///333......---------,,,,,,,,,******+++++++++,,,,,,,,,---+++)))((())))))((('''---+++)))'''(((+++...111)))((((((((('''''''''''''''(((((()))))))))))))))'''&&&%%%$$$$$$$$$$$$$$$&&&''''''''''''''''''&&&)))((('''&&&$$$###"""!!!&&&&&&&&&'''((())))))***))))))(((((()))+++---...111444999<<<>>>>>>@@@AAAIIISSSdddsssxxx{{{wwwzzzooo[[[YYY___qqq}}}{{{|||{{{uuu}}}}}}}}}yyysssgggVVVHHHDDDIIIOOOYYY```jjjrrrvvv{{{}}}~~~~~~{{{zzz|||wwwuuusssssstttvvvxxxxxxvvvuuuuuusssoookkkgggeeegggkkkpppqqqooojjjdddaaagggfffcccbbbccciiipppvvvjjjkkkjjjiiiiiilllqqquuusssmmmjjjiiieee^^^YYYYYYLLLDDD@@@AAAAAA@@@DDDKKKMMMNNNOOONNNMMMOOOSSSWWWUUUSSSRRRSSSUUUWWWXXXXXX[[[\\\^^^]]]\\\[[[\\\]]]`````````___^^^[[[YYYWWW^^^```cccfffhhhhhhhhhgggbbbbbbcccfffiiilllmmmllljjjiiihhhgggffffffggghhhtttsssssstttrrrooorrrxxxxxxwwwwwwxxxyyywwwtttqqqqqqmmmiiiiiijjjhhhbbb]]]dddbbbaaa```^^^ZZZUUUQQQOOOMMMIIIFFFCCCBBBBBBBBBAAA@@@>>><<<999888777666333333333222222222111111222222111111111111111111000111333777;;;???BBBDDDGGGLLLSSSYYY___ccchhhkkkkkkoootttzzz~~~}}}|||zzzxxxwwwvvvuuuuuu>>>???BBBGGGLLLRRRVVVXXXfffjjjrrryyy~~~~~~}}}wwwuuussssssuuuzzzuuulll\\\[[[WWWRRRMMMJJJKKKLLLOOORRRUUUWWWWWWZZZ___cccgggfffeeedddbbbaaa```___``````bbbgggoooyyy}}}yyyuuurrrpppgggccc^^^ZZZYYYXXXXXXWWWOOOLLLIIIFFFDDDAAA>>>;;;@@@===:::888888888777666999666333222333333333222222222222222222111111111000111333444666666777777888999;;;===AAADDDGGGIIIQQQVVV___fffjjjlllmmmnnnrrrsssttttttssspppnnnllleeebbb___[[[XXXSSSMMMIII===<<<999666444222000000---------------...///000111333555666777:::>>>AAAHHHOOOZZZccckkksss{{{uuujjj^^^UUUPPPNNNJJJEEEEEEHHHHHHEEEBBB???>>><<<:::777666555444444444222000///.........///111...000777;;;IIIbbb|||kkkQQQ@@@:::<<>>>>>AAAFFFJJJMMMMMMMMMNNNOOORRRTTTVVVUUUVVVVVVWWWXXXYYYZZZZZZXXXZZZ^^^aaabbbbbbaaa````````````^^^]]]^^^aaacccdddeeeeeedddbbbbbbdddeeeaaacccgggjjjlllllllllkkkccceeeggghhhhhhhhhiiiiiiqqqpppoooooopppsssvvvxxxzzz{{{yyytttrrrtttssspppooommmjjjgggeeedddcccccclllkkkjjjgggccc^^^ZZZWWWZZZWWWSSSPPPNNNMMMKKKIIILLLJJJGGGDDD@@@>>><<<;;;777555333444555666555444333333444444555555555666888888999999:::>>>DDDHHHOOOQQQWWW___ggglllnnnmmmyyy}}}~~~|||}}}|||zzzyyyyyyzzz<<<===???BBBFFFJJJMMMOOOWWW\\\ccckkkqqquuuxxxxxxrrrqqqoooppprrrvvv{{{}}}|||ppphhh[[[YYYUUUPPPLLLIIIJJJLLLOOOQQQTTTTTTTTTWWW\\\aaaeeeeeeeeeeeeeeeeeeddddddaaaaaabbbfffllluuu}}}|||zzzyyyqqqmmmhhhdddbbbaaa```___^^^[[[WWWTTTQQQNNNJJJHHHGGGDDD@@@>>>===<<<;;;999;;;888555444444444444222111111111111111000000000222222222333333333333444444555555777999;;;===>>>@@@EEEKKKPPPRRRSSSTTTUUUVVVVVVWWWWWWVVVTTTRRRPPPNNNLLLIIIGGGDDD@@@;;;777999888666333111000///...------------...///000111222444555666888;;;@@@DDDNNNUUU___hhhooovvv~~~wwwmmmbbbYYYTTTOOOJJJFFFEEEGGGFFFCCC??????>>>;;;999777555444444333333111000//////......000222///111888;;;IIIbbb|||iiiOOO>>>888<<>>===;;;999777777888999888777666666666777777888999999999:::;;;<<<>>>DDDKKKOOOWWWXXX\\\bbbiiioooqqqrrr|||}}}||||||}}}<<<===>>>???BBBDDDFFFGGGMMMOOOTTTZZZaaaggglllnnnjjjjjjjjjkkkmmmqqquuuwww}}}|||sssiiibbbXXXWWWTTTOOOKKKIIIKKKLLLOOOQQQSSSRRRRRRTTTYYY^^^bbbccceeeggghhhiiihhhhhhbbbbbbbbbdddhhhnnntttxxx|||yyytttpppnnnllljjjhhhjjjgggccc___\\\YYYTTTQQQRRROOOKKKHHHFFFDDDAAA???>>><<<999888777777666444333333333222222111111111444333111000//////000111111111111111222333333444777:::===?????????@@@AAA???@@@@@@@@@???>>><<<;;;===;;;999888666444111...333333111000......------............///000111222444555666777999>>>EEEIIIWWW]]]fffnnntttzzzzzzpppfff\\\WWWMMMJJJFFFEEEEEEDDDAAA===>>><<<;;;888666555444444222111000000/////////000000333111222888;;;IIIccc}}}fffKKK;;;666:::KKKggg|||aaaHHH:::888111///000---...------,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))))))))))))))))))))************))))))))))))***)))))))))******(((&&&(((((((((((((((((())))))'''$$$""""""%%%'''%%%###(((''''''&&&''')))***+++)))((('''&&&&&&&&&&&&&&&&&&''''''((()))(((((((((((('''''''''(((***+++,,,///111555999<<>>???@@@BBBFFFLLLTTTZZZcccbbbcccgggmmmrrrvvvxxx~~~|||||||||>>>>>>???@@@BBBDDDFFFGGGMMMMMMNNNQQQUUUZZZ___aaabbbcccdddgggjjjmmmppprrryyyzzz{{{xxxsssjjjbbb]]]WWWVVVSSSOOOLLLKKKLLLNNNQQQSSSUUUTTTRRRTTTXXX\\\```bbbeeegggiiijjjiiiiiidddcccbbbbbbdddgggjjjllluuuyyy}}}zzzxxxuuurrroooqqqoookkkhhhfffccc___]]]^^^[[[WWWSSSPPPMMMJJJGGGDDDBBB???>>>===<<<:::888888888777666555444333333333222000...---...///000111111111000000111111111555666777777666666777888888888999999888666555444666555333333333222000...//////...---------------////////////000222333444444555666888<<>><<<;;;999777555444333333000000/////////000000111000333222333999<<>>@@@AAAEEEQQQfffuuupppjjjxxxooorrr~~~xxx}}}~~~wwwssskkk]]]PPPJJJKKKOOORRR]]]mmmzzzxxxwwwvvvuuuuuuxxxrrrpppooooooqqqsssttttttrrrpppooopppqqqrrrqqqppplllqqqwwwyyyxxxsssggg[[[QQQNNNJJJJJJMMMQQQTTTVVV^^^___aaacccfffhhhjjjkkkmmmkkkiiihhhhhhiiikkklllkkkaaaUUUPPPOOONNNHHHCCCHHHIIIJJJKKKMMMMMMNNNNNNNNNOOOPPPSSSUUUWWWYYYZZZYYYYYYZZZ[[[\\\]]]^^^^^^\\\\\\]]]]]]]]]___cccfffcccdddeeedddcccccceeefffjjjgggcccaaacccgggmmmqqqnnnllliiiiiikkkooorrrssstttsssqqqqqqrrruuuyyy{{{zzz|||{{{wwwuuuuuussspppllllllkkkjjjhhhhhhggggggmmmmmmnnnnnnllliiifffddd___^^^]]]]]]_________^^^]]]\\\YYYUUUQQQMMMIIIGGGHHHEEECCCBBBAAAAAA@@@>>>===<<<<<<<<<===???@@@AAAFFFGGGIIIKKKOOOUUU^^^cccmmmkkkjjjkkkpppvvv{{{}}}|||{{{yyyxxxwww>>>>>>@@@AAADDDFFFIIIJJJNNNMMMLLLMMMOOORRRUUUWWWZZZ\\\```dddhhhlllnnnooouuuuuutttqqqkkkddd]]]YYYVVVVVVSSSPPPMMMMMMOOORRRUUUWWWYYYXXXVVVWWWZZZ^^^```bbbdddfffggghhhhhhhhheeedddbbbaaaaaaaaabbbccckkkqqqyyy|||yyy|||zzzwwwuuutttrrrpppmmmiiifffbbb___\\\XXXTTTQQQNNNLLLIIIGGGFFFDDDAAA>>>>>>===<<<:::888666444444333222000......///111222111111000000111111222222000111222111000000222333333333333333222111000000000///....../////////---...---------------......000000000111222333555555666777999;;;@@@HHHPPPVVVbbbhhhooouuuyyy}}}}}}qqqdddXXXQQQCCCBBBBBBCCCCCCBBBAAA???;;;:::888666555333333333//////////////////000111///333222333:::???RRRppp}}}aaaGGG888666777???OOO^^^hhhqqqwww}}}vvv{{{ppp]]]DDD888777111///000,,,///...------,,,,,,------,,,+++******,,,,,,+++***)))))))))))))))))))))))),,,++++++***)))(((''''''***)))(((((())))))(((&&&&&&&&&''''''(((((())))))&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''(((((('''((()))+++---...---///333777;;;>>>@@@@@@DDDKKK]]]nnnpppmmmyyylllmmmxxxwwwwwwzzz~~~~~~~~~|||yyypppaaaSSSJJJJJJMMMQQQ]]]lllyyyyyywwwtttqqqqqqtttrrrppppppqqqssstttssssssqqqppppppqqqssssssrrrqqqnnnssswwwyyyyyytttgggZZZNNNKKKGGGFFFHHHLLLNNNOOOTTTVVVZZZ^^^cccgggjjjlllmmmllljjjiiiiiilllppprrrpppggg]]]XXXXXXVVVQQQKKKJJJJJJJJJKKKKKKLLLLLLLLLNNNOOOPPPRRRTTTUUUVVVWWWZZZ[[[[[[\\\]]]^^^______]]]]]]]]]]]]\\\^^^aaadddeeefffggggggffffffhhhjjjhhheeebbbaaadddkkksssxxxpppllliiiiiilllqqqsssttttttsssrrrrrrsssvvvyyy{{{yyy|||{{{wwwuuuuuusssooojjjjjjiiihhhgggeeeddddddiiilllppprrrqqqlllgggccceeecccbbbcccddddddbbbaaa^^^^^^\\\ZZZWWWTTTQQQOOOMMMJJJHHHFFFFFFEEEDDDBBB@@@@@@???@@@AAACCCEEEFFFPPPQQQSSSUUUXXX^^^eeeiiisssqqqooopppuuu{{{|||yyyyyyxxxvvvttt===>>>@@@BBBEEEIIIKKKMMMKKKKKKKKKKKKLLLNNNPPPRRRSSSVVV\\\bbbhhhkkkmmmnnnppppppoookkkfff___YYYUUUUUUTTTSSSPPPNNNOOOQQQTTTWWWZZZ^^^^^^\\\\\\]]]```aaabbbbbbccceeefffggghhheeedddcccaaa___^^^]]]]]]dddiiiqqqyyy~~~}}}{{{yyyssspppmmmkkkhhheeeaaa]]][[[YYYVVVTTTSSSPPPLLLIIIDDDCCC@@@===:::777555444444444222222111222333444000000000000000111222222---///000000///...000111000000//////............///---,,,,,,---......---...------------...//////111111111222333555666777888:::>>>BBBHHHOOOXXX^^^ffflllsssxxx{{{{{{mmm___RRRKKK>>>???AAABBBBBBAAA@@@@@@999888777555444333222222/////////......///000000///333222444===EEE]]]~~~zzz^^^FFF888888888>>>NNN^^^lllwwwssssss}}}rrr{{{nnnYYYAAA555555111///000---///......---------------,,,+++******,,,,,,+++***))))))))))))))))))))))))+++++++++***)))((((((''')))((((((((())))))'''%%%''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((((())))))(((''''''&&&&&&&&&''''''%%%&&&&&&'''((('''''''''))))))(((((()))+++,,,...,,,...222777;;;>>>???@@@EEEJJJZZZmmmrrrppp|||ggghhhtttvvvttttttyyy~~~{{{{{{|||}}}~~~~~~~~~~~~~~~|||ssscccSSSJJJIIIKKKUUU___mmmxxx}}}zzzxxxuuupppppprrrtttssssssuuuwwwwwwvvvttttttsssssstttvvvwwwuuutttpppsssvvvwwwwwwrrreeeWWWJJJGGGDDDBBBDDDFFFGGGHHHKKKMMMRRRXXX^^^cccgggiiijjjiiihhhhhhjjjnnnsssvvvrrrkkkddd``````^^^ZZZUUUOOONNNLLLKKKJJJKKKKKKLLLNNNOOOPPPRRRSSSUUUVVVVVV[[[\\\]]]^^^____________]]]]]]]]]]]]\\\^^^aaacccggghhhhhhhhhggghhhjjjlllgggdddbbbbbbfffmmmtttyyyooolllhhhiiimmmrrrttttttrrrrrrssstttuuuvvvxxxyyyxxx{{{zzzwwwttttttrrrmmmiiiiiiiiihhhhhhfffeeedddeeeiiiooosssssspppkkkggggggfffeeefffffffffdddbbb___``````___]]][[[XXXWWWQQQOOOMMMKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGIIILLLNNNWWWYYY\\\___bbbfffkkknnntttssssssvvv{{{zzzxxxyyyyyyvvvsss???@@@BBBEEEHHHKKKNNNPPPKKKKKKLLLMMMNNNNNNNNNMMMLLLQQQXXX```gggjjjlllmmmkkkkkkjjjgggbbb\\\VVVRRRSSSRRRQQQOOONNNNNNRRRTTTWWW\\\aaacccaaa``````aaaaaaaaaaaabbbcccfffiiikkkeeeeeecccaaa___]]][[[ZZZ\\\```ffflllttt~~~~~~{{{yyywwwuuutttqqqmmmiiiiiigggdddbbb```\\\XXXTTTMMMKKKHHHDDD@@@<<<999777888888777666555444444333222111000000000000000111///000222222000///000111000000//////////////////111///---,,,---///......---------------......///111111222333444666888888<<>>>>>888777666444333222222222000//////.........//////000444444777AAAMMMiiivvvZZZCCC888888999CCCWWWkkk{{{|||kkkgggrrrjjjqqq~~~|||kkkTTT===333444000///000---//////...---------------,,,+++******,,,,,,+++***))))))))))))))))))))))))+++*********))))))(((((()))((('''((())))))'''%%%''''''''''''''''''&&&&&&%%%&&&(((((('''&&&&&&&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&''''''(((&&&&&&'''((((((((((((((()))(((((('''((()))***++++++---111666:::===???@@@BBBJJJ\\\nnnpppmmmzzz```bbbrrr~~~{{{sssrrrqqquuu|||{{{||||||}}}~~~~~~|||rrrbbbRRRIIIHHHJJJWWW___jjjssswwwzzz~~~}}}{{{zzzwwwqqqqqqsssuuutttuuuwwwxxxxxxvvvttttttttttttvvvwwwwwwuuutttoooqqqqqqqqqrrrmmm___QQQFFFBBB???===>>>???@@@@@@DDDGGGLLLRRRXXX]]]```bbbccccccdddfffjjjpppuuuyyyrrrooojjjgggeeeccc```^^^TTTRRRNNNKKKIIIJJJKKKMMMMMMMMMOOOQQQTTTVVVWWWXXXZZZ[[[^^^___```___^^^]]][[[\\\\\\\\\\\\^^^bbbeeefffggghhhhhhggghhhjjjlllhhhfffddddddfffkkkpppsssnnnjjjggghhhmmmrrrsssrrrooopppsssuuuvvvwwwvvvvvvvvvyyyyyyvvvttttttqqqlllggghhhjjjkkkkkkkkkkkkjjjjjjllloooqqqrrrpppmmmkkkfffeeeeeefffggggggeeecccccccccdddcccbbb___]]][[[VVVSSSQQQPPPPPPPPPOOOMMMPPPOOONNNNNNOOORRRUUUWWWZZZ]]]bbbfffiiimmmppprrrttttttwww{{{}}}xxxwwwyyyyyyvvvsssCCCDDDFFFHHHKKKNNNQQQSSSNNNOOOQQQQQQPPPNNNLLLJJJHHHMMMVVV___fffjjjllllllggghhhgggeee```ZZZTTTPPPQQQQQQPPPNNNMMMNNNQQQTTTWWW]]]cccfffdddbbbaaabbbaaa``````aaacccgggkkknnneeeeeedddbbb___]]]ZZZYYYUUUXXX\\\aaahhhttt~~~}}}|||{{{xxxtttqqqqqqooommmkkkhhhddd___\\\UUUSSSPPPKKKFFFAAA>>><<<<<<<<<;;;:::888555333222555444333222111000000000...000222222000...------000//////.........//////000---+++***+++,,,,,,,,,---------,,,------......222222222333555777888999???BBBHHHOOOVVV^^^fffkkknnnttt{{{uuufffXXXLLLFFF===???AAAAAA@@@===<<<;;;888777555444333222222111000000///...............111666666999DDDRRRqqqsssWWWBBB777888;;;HHH```xxxlllccciii]]]rrrrrrcccRRR;;;111333000///111---//////...------------...,,,+++******,,,,,,+++***))))))))))))))))))))))))************)))))))))))))))((('''((())))))'''%%%(((((((((''''''&&&&&&%%%$$$&&&(((((('''&&&%%%%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&''''''(((&&&'''(((((())))))(((((()))((('''&&&&&&'''))))))+++---111666:::===???@@@???III^^^nnnlllggguuuyyyZZZ^^^qqqwwwtttoooooopppttt|||~~~~~~~~~~~~~~~{{{pppaaaQQQHHHHHHJJJWWW]]]fffmmmqqquuuyyy|||~~~|||{{{|||xxxsssrrruuusssssstttvvvwwwwwwtttrrrssssssssstttvvvvvvsssqqqnnnnnnmmmmmmmmmiii[[[MMMBBB???;;;999:::;;;;;;;;;AAADDDIIIOOOTTTXXXZZZ\\\]]]^^^```dddiiipppvvvzzzsssqqqnnnkkkhhheeecccbbbXXXUUUPPPKKKIIIJJJLLLMMMKKKLLLNNNQQQTTTWWWYYY[[[YYY[[[^^^``````___]]]\\\YYYZZZ[[[[[[]]]___dddgggiiijjjkkkkkkjjjkkkmmmooojjjiiigggeeefffhhhjjjlllmmmiiifffhhhnnnrrrrrrpppmmmpppsssvvvwwwwwwuuutttuuuyyyyyyuuusssssspppkkkggghhhkkkmmmoooppppppppprrrrrrqqqpppooonnnmmmlllhhhggghhhjjjkkkkkkjjjhhhfffgggggggggeeebbb___]]]XXXVVVTTTSSSTTTTTTSSSQQQVVVUUUTTTTTTUUUXXX[[[^^^ZZZ^^^eeejjjnnnqqqsssuuusssuuuyyyzzzuuuuuuwwwxxxuuurrrFFFFFFHHHLLLRRRVVVUUUTTTPPPPPPPPPQQQSSSSSSQQQOOOQQQNNNMMMRRR\\\dddhhhhhhffffffdddaaa\\\VVVPPPLLLLLLKKKJJJJJJKKKNNNPPPRRRVVV[[[aaagggiiigggccc```hhhccc___aaabbbdddiiipppllljjjhhheeeaaa^^^[[[ZZZUUUYYY^^^bbbhhhoooyyy|||zzzyyyvvvrrrooollljjjgggeee^^^[[[VVVQQQNNNJJJFFFDDDDDDAAA===;;;;;;;;;999888777666555444333333333333000//////.........///////////////000//////...---000///------,,,---.../////////000000111222222222444333333555888:::;;;;;;???EEENNNWWW^^^eeejjjnnn~~~|||ppp```WWWLLLBBBBBB@@@???>>>???>>><<<;;;999888666333111000/////////......---------......222777999:::FFFbbbwwwXXXAAA666===;;;JJJkkkiiidddhhhkkkwwwtttpppmmmaaaHHH888444444///...000***......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++***)))'''&&&))))))))))))((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((('''%%%$$$$$$%%%'''((((((&&&%%%&&&))))))'''$$$'''''''''''''''((()))***&&&%%%%%%&&&((()))((('''(((&&&$$$&&&***,,,,,,+++,,,...111555888;;;===>>>???IIIZZZeeehhhjjjuuuqqqXXXXXXiiiwwwsssnnnnnnoooqqqvvv}}}|||ssscccSSSKKKMMMQQQRRR\\\hhhmmmmmmpppxxx}}}zzzxxxvvvuuuuuuyyyxxxwwwuuusssrrrrrrrrrsssrrrsssttttttrrrnnnjjjppppppooooookkkbbbUUUKKK@@@;;;888777555333444777===<<<===BBBKKKSSSWWWYYYVVVZZZ^^^```eeemmmrrrrrroooppprrrqqqnnniiiccc```XXXVVVSSSQQQPPPNNNLLLJJJMMMNNNPPPTTTWWWXXXWWWVVVUUUWWWZZZ^^^aaaaaa___\\\]]]\\\[[[ZZZ\\\___bbbdddiiimmmoookkkjjjlllnnnlllmmmkkkjjjhhhggghhhhhhiiiqqqooommmmmmnnnnnnmmmkkkoooppprrrttttttsssrrrqqqtttyyyzzzxxxvvvvvvrrrllljjjjjjlllooorrrtttsssrrrvvvuuuttttttuuutttrrrpppqqqmmmiiihhhiiikkkjjjiiikkkkkkjjjiiifffccc```^^^___]]]ZZZXXXWWWXXXZZZ[[[YYYYYYZZZ\\\^^^```bbbcccfffggglllqqqqqqqqquuu{{{zzz|||~~~|||wwwuuuttttttrrrpppIIIHHHJJJNNNSSSVVVUUUTTTSSSRRRSSSTTTUUUUUUSSSQQQPPPLLLIIIKKKSSS[[[___aaaccccccbbb___ZZZTTTNNNJJJLLLKKKJJJJJJKKKMMMOOOQQQVVVZZZ```fffiiiiiihhhfffgggbbb___aaabbbdddiiippplllkkkiiigggeeecccaaa```___aaacccffflllrrrxxx|||~~~}}}zzzuuurrrooollliiigggbbb```\\\YYYWWWTTTQQQNNNHHHEEEAAA???>>>>>><<<;;;888777666444333222222222222222111000000000111111000000111111000000///...000000///......//////000000000111111111222222222444444444777:::>>>@@@AAAGGGKKKRRRZZZaaaiiiqqqvvvlll]]]TTTJJJBBBCCCAAA???>>>>>>===;;;999777666444222000///......///......------.........333666888<<>>EEELLLPPPQQQUUUZZZ]]]```fffnnnssssssrrrrrrrrrpppmmmhhhccc```ZZZWWWSSSPPPOOONNNLLLJJJKKKLLLOOOSSSWWWZZZYYYXXXVVVWWWZZZ]]]``````^^^\\\]]]]]]\\\\\\^^^aaaeeegggiiimmmnnnjjjhhhjjjkkkiiihhhhhhhhhhhhhhhiiiiiijjjnnnnnnmmmnnnppppppooommmmmmoooqqqssssssrrrrrrrrrsssxxxzzzyyyyyyyyywwwrrroooooopppsssvvvxxxwwwvvvxxxvvvuuutttuuuuuutttssspppnnnkkkkkkmmmnnnmmmlllmmmmmmlllkkkhhhfffcccbbbbbb```___^^^^^^```cccddd___```aaabbbeeehhhjjjlllmmmllloootttvvvvvvyyy~~~}}}yyytttrrrqqqqqqpppnnnLLLLLLMMMPPPSSSUUUTTTSSSVVVVVVVVVWWWYYYXXXVVVTTTQQQLLLGGGFFFJJJPPPUUUVVV[[[\\\]]]\\\YYYSSSMMMJJJMMMLLLKKKKKKLLLMMMNNNPPPVVVYYY^^^ccchhhkkkllllllhhhcccaaabbbdddfffkkkqqqoooooooooooooooooooooooopppnnnmmmoootttxxxxxxxxx|||~~~zzzvvvssspppllljjjeeedddbbbbbbaaa^^^[[[XXXNNNKKKHHHFFFDDDCCCAAA???;;;;;;999888666555444333555444333333222222222222111111222222111111000///111000000///000000111111111111111111222222222222555555777999>>>CCCGGGJJJQQQTTTZZZ```gggoooxxx~~~{{{fffWWWOOOHHHBBBDDDBBB???>>>===<<<:::777555444333111///......---///......---......//////444666888???SSSqqqgggLLL===::::::CCC[[[|||jjjccckkkttt~~~yyyyyytttcccHHH888222222---...000,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***((((((((())))))++++++++++++************((((((''''''''''''((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''((('''&&&&&&'''(((((('''%%%((((((''''''&&&''''''''')))((('''((()))***)))(((((('''&&&''')))++++++******,,,///333666999:::;;;999BBBOOO[[[aaaggguuu~~~||||||tttggg[[[NNNRRReeeyyyuuuyyy}}}}}}wwwkkk[[[OOOIIIIIIUUUWWW\\\bbbjjjooosssttt{{{}}}|||yyyxxxwwwvvvvvvuuutttrrrpppnnnnnnmmmkkklllmmmppprrrrrrpppnnnmmmkkkhhheeeaaaYYYNNNFFF???:::777777555222333666666555666:::???DDDHHHIIIQQQWWW\\\___fffoootttttttttsssqqqnnniiieeeaaa___ZZZVVVQQQNNNMMMMMMMMMLLLLLLMMMOOOSSSWWWYYYXXXVVVWWWWWWYYY\\\______]]][[[^^^^^^^^^^^^aaadddgggjjjiiimmmnnnjjjggghhhhhhfffdddeeeggghhhiiijjjkkkkkkllllllnnnppprrrrrrpppnnnlllooorrrttttttttttttuuuuuuzzz~~~~~~{{{wwwwwwwwwyyy|||}}}|||{{{|||yyyvvvuuuuuuvvvwwwwwwsssrrrqqqqqqssssssqqqoooqqqqqqpppooommmkkkiiihhhffffffffffffhhhkkknnnpppjjjjjjkkkmmmooorrruuuwwwvvvsssrrrwww{{{}}}|||zzzvvvrrrooonnnnnnmmmlllNNNNNNOOOPPPQQQRRRRRRRRRXXXXXXXXXYYY[[[[[[YYYWWWSSSOOOJJJHHHHHHKKKLLLLLLQQQTTTWWWXXXWWWTTTPPPMMMNNNNNNMMMMMMNNNOOOPPPQQQWWWXXX\\\```dddhhhlllmmmiiieeeccceeeggghhhmmmssstttuuuwwwzzz}}}|||xxxzzz~~~zzztttrrruuu{{{|||xxxuuurrrnnnlllgggfffeeeeeeeeebbb^^^[[[UUURRROOOMMMKKKIIIFFFDDDAAAAAA@@@>>><<<999888666666666444333222222222222111222222222222111000000111000000000111111222222111111111222222222333333666888:::>>>BBBHHHOOOSSSYYY]]]bbbgggmmmttt{{{sss___RRRLLLHHHEEEDDDBBB???>>><<<;;;888666555444222111000///.....................//////000444555777AAAXXXvvvwww]]]DDD888888:::KKKjjjmmmcccmmmzzz}}}gggHHH888222111,,,---111,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******---+++)))''''''((()))***++++++*********)))))))))((((((''''''''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((''''''&&&)))(((''''''&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&((((((''''''((()))*********+++...111555777999:::===DDDQQQ]]]dddlllzzz}}}vvvwwwlllggg^^^TTTMMMRRRddd}}}zzz}}}}}}xxxlll\\\PPPHHHFFFQQQTTTYYY```hhhnnnsssvvv|||~~~}}}zzzwwwvvvuuuuuuuuutttrrrpppnnnmmmllllllmmmmmmmmmnnnoooooollljjjkkkhhhddd```\\\TTTJJJCCC>>>:::888888666333333666555555666888;;;???AAABBBKKKQQQXXX]]]eeeooouuuuuurrrppplllhhhccc```^^^\\\XXXTTTOOOLLLMMMNNNOOOOOOQQQQQQRRRUUUWWWVVVTTTRRRXXXXXXYYY[[[]]]^^^]]][[[^^^^^^^^^```cccfffiiikkkkkkooopppkkkhhhhhhgggdddeeefffhhhjjjkkkkkkkkkjjjllllllnnnqqqrrrrrrooollllllppptttuuuuuuvvvyyy{{{|||~~~}}}}}}~~~}}}xxxvvvvvvyyy{{{|||yyyyyyzzzzzzyyywwwtttrrrtttssssssrrrpppooonnnmmmlllllllllmmmooorrruuuwwwvvvvvvvvvvvvxxx{{{}}}~~~xxxvvvzzz}}}zzzyyyvvvssspppnnnmmmmmmmmmOOOOOOPPPOOOOOOOOOPPPPPPXXXXXXXXXZZZ]]]]]]\\\ZZZTTTQQQNNNLLLIIIGGGDDDBBBGGGJJJOOOSSSUUUUUUSSSQQQOOOPPPPPPQQQSSSTTTUUUVVVZZZZZZ[[[]]]```dddhhhjjjhhhdddbbbeeeggghhhmmmssswwwyyy}}}xxxoooffffffgggkkkttt|||xxxvvvsssooommmiiihhhggggggfffccc^^^[[[ZZZXXXUUUSSSRRROOOLLLIIIEEEEEEDDDBBB@@@===;;;999888777555444333222222111111222222222222111000000000000111111222222222222222222222333444444555555999<<<@@@DDDHHHOOOVVV[[[^^^bbbiiioootttxxx}}}jjjYYYOOOJJJHHHHHHDDDBBB???===<<<:::777444444444333111111000000000...............///000111444444777DDD]]]yyymmmUUU@@@777888@@@YYY}}}qqqdddmmm~~~gggGGG777111111---...000,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,+++)))''''''(((***+++******)))))))))(((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((''''''&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%((()))(((((((((((()))***)))+++...111444666888999AAAGGGTTT```iiiqqq~~~rrryyyqqqiiiggg```VVVPPPTTTbbbvvvxxxlll]]]QQQIIIFFFKKKRRRZZZbbbgggnnnuuu{{{{{{wwwtttssssssssssssrrrpppooommmmmmlllllllllllllllmmmnnnnnnllljjjjjjgggbbb^^^ZZZSSSJJJCCC@@@<<<::::::888555444777444555666777888:::<<<===EEELLLSSSYYYbbbmmmrrrrrrllliiieee```\\\ZZZXXXXXXTTTPPPMMMKKKMMMPPPRRRSSSSSSSSSTTTVVVWWWWWWUUUSSSYYYXXXXXXZZZ]]]^^^^^^]]]^^^^^^___aaadddgggiiikkknnnssssssooolllkkkiiifffjjjjjjlllmmmmmmllljjjjjjmmmnnnooopppqqqpppllliiikkkoootttvvvvvvxxx|||{{{xxxxxx{{{~~~~~~yyyvvvtttrrrrrrqqqpppooooooooooooppppppqqqqqqsssuuuwwwyyy~~~}}}~~~~~~{{{xxxuuuyyyxxxuuurrrpppoooooopppPPPPPPQQQOOONNNMMMOOOPPPWWWWWWXXX[[[^^^______]]]SSSRRRQQQMMMIIICCC>>>;;;???BBBGGGLLLPPPRRRSSSSSSQQQRRRTTTVVVYYY[[[]]]^^^___^^^^^^^^^```cccfffhhhgggcccbbbeeehhhiiimmmssszzz{{{ooocccVVVTTTQQQRRRYYYeeeqqqxxx|||xxxvvvssspppnnnmmmllljjjhhhgggddd```]]]]]][[[YYYXXXWWWTTTQQQNNNHHHHHHHHHFFFDDDAAA>>>===;;;:::999777555444444333333333333333333222222111111111333444444444444444444444555777888999:::;;;>>>BBBHHHMMMPPPVVV\\\bbbaaafffnnnuuuzzz~~~xxxcccVVVNNNIIIGGGHHHCCCAAA>>><<<;;;999666444444333222111111111111111............///000111111333555;;;IIIbbb}}}sssbbbNNN>>>999;;;JJJhhhvvveeennnhhhEEE555111222......000+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******+++***)))(((((()))******))))))))))))((((((((('''((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&***)))(((((())))))((('''))))))***)))''''''(((******+++...111444666777888???GGGUUUdddooowwwtttvvv}}}rrrnnnoooiii___VVVWWW___nnnzzzzzzooobbbUUULLLHHHHHHPPP[[[dddjjjpppwww}}}}}}yyytttqqqppppppqqqrrrqqqpppooonnnnnnnnnnnnjjjiiiiiikkkmmmooonnnllljjjfffbbb___\\\UUULLLEEEBBB>>>======<<<888777999555777999999999999;;;<<>><<<;;;===AAAFFFJJJNNNPPPQQQRRRTTTWWW[[[___ccceeegggdddcccbbbbbbcccfffiiikkkkkkhhhgggjjjmmmnnnrrrwww~~~tttaaaSSSGGGEEEBBBCCCHHHQQQ[[[bbbuuu{{{xxxwwwuuurrrpppnnnllljjjhhhgggeeecccaaa^^^]]][[[ZZZZZZWWWTTTQQQMMMMMMMMMMMMKKKHHHEEECCCAAA@@@>>><<<:::999888888555666666666666555444444333444555777888888777777777888:::;;;>>>???AAABBBDDDJJJQQQVVVYYY\\\bbbgggeeejjjqqqxxx~~~rrr___TTTNNNHHHEEEFFFBBB@@@===<<<;;;999777444222111111000000000111111............///000111222333777@@@PPPiii{{{eeeRRRCCC::::::>>>PPPqqqyyyfffoooeeeBBB444111444/////////))),,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******))))))))))))))))))***************)))))))))((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''%%%''')))(((&&&%%%&&&(((&&&&&&%%%%%%%%%&&&''''''+++)))(((((())))))(((''')))***+++)))'''&&&'''******,,,...111444666777888<<>>@@@@@@>>>>>>???AAABBBHHHMMMQQQVVV]]]___]]]\\\ZZZWWWUUUSSSRRRRRRRRRQQQOOOMMMMMMOOOPPPPPPPPPQQQRRRTTTXXX[[[]]]\\\ZZZZZZYYYXXXZZZ]]]aaacccdddbbbcccdddfffgggiiikkkkkkrrrwwwyyyuuurrrqqqnnnkkknnnnnnmmmlllkkkjjjjjjjjjrrrqqqpppqqqrrrrrrqqqoooqqqwww~~~}}}~~~}}}xxxvvvvvvuuuttttttsssssstttuuuvvvvvvvvvwwwyyy{{{}}}~~~zzzxxxxxxxxxvvvsssooonnnppprrrRRRSSSTTTRRROOONNNQQQTTTWWWWWWZZZ^^^bbbeeeeeeddd[[[YYYUUUNNNHHHCCC@@@@@@:::;;;>>>AAAEEEIIILLLNNNRRRUUUYYY^^^cccgggjjjlllgggfffffffffgggjjjlllnnnqqqmmmmmmqqqssstttxxx~~~~~~kkkUUUFFF???>>><<<>>>BBBJJJQQQVVVfffrrr{{{yyywwwvvvsssqqqmmmkkkhhhffffffeeedddbbb^^^]]]\\\\\\[[[YYYVVVSSSRRRSSSSSSSSSQQQOOOLLLJJJFFFEEECCCAAA???===<<<<<<888888888888888777666666555666888999:::::::::999:::;;;===???BBBDDDFFFGGGHHHOOOXXX]]]^^^aaafffjjjiiilllrrryyyppp]]]TTTNNNGGGCCCCCCAAA???===;;;;;;999777555000000////////////000000............///000222222222999DDDUUUnnntttYYYEEE999555888>>>QQQttt{{{fffoooyyy[[[AAA444222555000//////(((,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******((()))************))))))+++++++++************)))((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''$$$'''))))))&&&%%%&&&(((%%%%%%%%%%%%&&&&&&'''((()))'''&&&&&&''''''&&&$$$)))++++++)))&&&%%%''')))+++,,,///222444666888888:::EEEYYYnnn}}}vvvppprrr}}}uuuvvv{{{xxxooo\\\XXXWWWaaaoooyyy}}}~~~|||ppp```RRRIIIMMMOOOVVVcccooovvvvvvrrrxxxzzz~~~}}}xxxssspppoooooopppqqqqqqppppppqqqrrrsssssspppnnnmmmllllllkkkjjjhhhjjjhhhfffdddbbb[[[QQQJJJFFFCCCAAACCCAAA===;;;===BBBEEEGGGGGGEEEDDDFFFHHHDDDIIIMMMOOORRRWWWWWWUUUWWWVVVTTTSSSRRRQQQRRRRRRSSSQQQOOONNNOOOOOONNNLLLUUUUUUWWWYYY\\\\\\ZZZXXXZZZYYYXXXZZZ^^^bbbeeefffdddeeefffhhhiiikkkllllllssswwwyyyvvvsssrrrooolllmmmlllkkkjjjiiijjjkkklllsssqqqqqqrrrtttuuuuuutttxxx{{{wwwvvvwww{{{{{{zzzyyyzzz{{{|||}}}wwwxxxyyy|||~~~|||vvvtttuuuvvvuuuqqqmmmlllnnnqqqQQQRRRRRRRRRRRRRRRRRRRRR[[[YYYYYYZZZ___dddgggiiiccc]]]WWWSSSNNNHHHCCCAAA>>>:::888:::@@@FFFJJJKKKSSSUUUXXX\\\```fffmmmrrrsssqqqqqqqqqnnnjjjlllrrrxxxxxxyyyyyyzzz~~~{{{kkkYYYIII???:::;;;===???BBBHHHPPPUUUdddgggoooyyyxxxwwwxxxzzz{{{yyysssnnnlllkkkiiigggdddbbb```_________```___]]][[[YYYWWWWWWUUUTTTVVVYYYXXXRRRMMMKKKLLLLLLIIIEEEAAA??????AAAAAA@@@???>>><<<:::999<<<<<<===<<<<<<===@@@BBB===@@@BBBCCCCCCEEEKKKPPPVVVYYY\\\___ccchhhmmmqqqsssxxxuuueeeTTTMMMKKKGGGBBB??????<<<999666555444222000111111000000000000000111111///,,,---111333333222555999HHHccckkkLLL<<<999999:::<<>>JJJ^^^qqqvvvmmmxxx{{{zzz~~~{{{rrrcccUUUTTTfffvvvxxxwww{{{~~~yyy~~~oooYYYLLLIIIHHHPPP[[[dddkkkpppuuuyyy{{{}}}~~~{{{tttnnnlllmmmpppmmmrrrvvvvvvsssrrrtttwwwtttsssqqqpppnnnkkkgggdddiiigggggghhhgggaaaUUULLLKKKHHHGGGGGGDDD@@@AAAEEEKKKLLLNNNPPPQQQQQQQQQPPPSSSNNNIIIGGGHHHLLLPPPRRRQQQSSSTTTSSSQQQPPPSSSUUUSSSRRRQQQPPPOOONNNNNNNNNSSSUUUXXXZZZ[[[[[[ZZZZZZ[[[ZZZYYYXXXZZZ]]]aaacccbbbeeehhhlllnnnoooooooootttvvvxxxxxxtttoookkkiiillllllkkklllmmmlllkkkiiioooooopppssswwwyyyxxxuuu~~~|||zzzyyyxxxyyy{{{{{{{{{}}}~~~zzzssswwwxxxzzz}}}|||vvvsssqqqvvvwwwwwwuuupppmmmmmmnnnTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVVVVXXX\\\```dddfffbbb```]]]ZZZUUUNNNHHHEEE@@@;;;777777;;;AAADDDEEEOOORRRVVV[[[___eeekkkppprrrqqqsssuuussspppsssxxx{{{|||~~~tttcccRRREEE======>>>AAAEEEJJJQQQXXX\\\bbbdddiiiqqqxxxyyyttttttuuuwwwxxxvvvqqqmmmkkkjjjiiigggeeecccaaa`````````___^^^\\\ZZZYYYXXXZZZXXXVVVXXXZZZZZZUUUQQQPPPQQQQQQOOOKKKGGGFFFEEEEEEDDDDDDCCCBBB@@@>>>===DDDEEEEEEDDDCCCCCCEEEGGGEEEFFFGGGHHHJJJMMMRRRUUU^^^```cccgggjjjoootttxxx}}}ooo___PPPJJJHHHEEEAAA???>>><<<888666555444111000222111000///......---...111///---...111333333333888>>>OOOkkkgggIII;;;888777999<<>>???IIIMMMTTT^^^hhhoooqqqpppjjjfffdddfffjjjrrrwwwmmmkkkkkklllnnnnnnmmmkkkiiiggggggfffeeeddddddccccccbbbaaa^^^\\\[[[ZZZZZZ[[[^^^\\\YYYYYY[[[\\\[[[ZZZVVVWWWXXXWWWTTTQQQOOOOOOOOOPPPPPPOOOOOONNNMMMLLLPPPRRRSSSSSSRRRQQQRRRSSSZZZWWWVVVYYY___ccccccbbbeeehhhkkknnnrrrwww}}}nnn\\\PPPFFFCCCDDDBBB@@@???<<<:::777555444333111///111000///...------------000///...///111333444555:::IIIccc~~~rrrVVV===666555222555<<>>DDDJJJOOOSSSVVVXXXaaa^^^___dddhhhggggggiiikkkooovvv}}}|||jjj[[[NNNFFFKKKUUU___jjjzzzzzzpppkkkhhhjjjmmmqqqxxx{{{tttqqqiiijjjkkkjjjhhhggghhhiiiffffffdddcccaaa___^^^]]]ZZZYYYYYYXXXXXXXXXYYYYYYYYYXXXXXXWWWXXXYYY[[[\\\ZZZ\\\]]]]]][[[YYYYYYYYYWWWXXXZZZ[[[]]]^^^^^^^^^___```aaaaaaaaacccgggiiigggggghhhjjjmmmpppppppppqqqtttyyy~~~ooo[[[PPPHHHBBBAAAAAA???===>>>:::888555333333222000///............///000111222...///000000111222666888???UUUqqqaaaGGG555555666111444@@@FFFNNNRRRTTTddd{{{xxx}}}kkkMMM888222///...111111...+++,,,------,,,,,,++++++******,,,***))))))++++++***))))))))))))))))))))))))))))))((((((''''''(((((((((&&&&&&'''(((((()))******'''&&&&&&&&&&&&'''((((((%%%'''((('''&&&%%%&&&'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******)))(((''''''((()))***+++///333777:::>>>III[[[nnnzzz{{{xxxzzzhhhlllyyy~~~zzz~~~xxxpppeeeXXXLLLKKKMMMRRRZZZdddnnntttwwwuuuwwwzzz}}}~~~~~~}}}|||zzztttooommmmmmmmmmmmkkkkkkjjjjjjjjjkkkkkklllooommmkkkjjjkkkkkkjjjiiippppppooommmiiiddd___\\\ZZZWWWVVVXXXXXXXXX]]]cccmmmooosssuuuvvvtttqqqnnnqqqkkkbbbZZZTTTPPPMMMKKKLLLKKKJJJKKKMMMOOOPPPOOOQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[\\\^^^bbbfffjjjmmmoooppptttttttttuuuuuuuuuuuuuuusssrrroookkkhhhhhhjjjlllnnnoooqqqqqqrrrvvv}}}zzzuuuyyyvvvrrrppppppppppppoooeeeeeeeeedddcccbbbbbbbbb]]]aaaeeefffdddeeejjjnnnmmmqqqrrrooorrruuulll]]]PPPIII@@@:::888888666555777;;;AAAFFFJJJMMMQQQTTT[[[WWWWWW]]]aaabbbccceeeeeeiiipppwww}}}xxxggg\\\RRRLLLSSS```kkk{{{|||rrrnnnlllpppsssuuuyyy~~~~~~zzzsssppprrrkkklllllljjjgggfffhhhjjjgggfffdddaaa^^^\\\ZZZXXXRRRRRRSSSTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYZZZ[[[[[[]]]______^^^\\\\\\\\\ZZZ\\\^^^aaadddfffgggggghhhhhhgggffffffhhhlllpppmmmooorrrssstttuuuwwwyyyvvvyyywwwbbbRRRMMMFFF@@@@@@???<<<:::;;;999777444333222222000///.........---......//////---///111111111222666999GGG^^^yyy}}}\\\CCC333666777111555CCCHHHRRRXXX]]]ppp~~~uuuwwwwwwsssuuu}}}~~~___DDD666333000///222222...++++++------,,,,,,+++******))),,,***))))))***++++++***))))))))))))))))))))))))(((((('''''''''(((((()))''''''''''''''''''((((((&&&&&&&&&&&&&&&'''(((((($$$&&&((('''%%%$$$&&&((($$$%%%&&&'''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''&&&((()))***+++...333777888<<>>@@@BBBEEEJJJOOOQQQTTTZZZ```eeegggggggggjjjjjjlllqqqyyyvvvooofff^^^XXXZZZgggttt~~~zzzyyyyyy|||xxxssspppooommmjjjnnnmmmllljjjiiigggeeeeeefffeeebbb___[[[WWWTTTRRRNNNNNNMMMMMMLLLMMMMMMMMMVVVWWWYYYYYYXXXWWWXXXYYY\\\^^^```bbbcccbbb```^^^dddeeefffhhhkkknnnppprrrrrrnnnjjjhhhjjjmmmpppqqqzzzyyyzzz|||oooYYYNNNLLLBBBDDDCCC???<<<===;;;777888555111///000111///---..................------333//////222333333666;;;NNNmmmwwwXXXAAA000111444444===KKK^^^pppjjjTTT[[[ffffffjjjtttnnnQQQ<<>>JJJZZZeeeiiihhhssspppyyy{{{{{{uuurrrqqqsssxxxwwwrrrrrrppp```LLLJJJIIIKKKSSS___hhhkkkkkklllmmmpppuuu{{{|||yyyvvvrrrpppmmmmmmnnnppppppppppppmmmjjjjjjmmmnnnnnnllllllllllllkkkjjjiiigggfffhhhgggggghhhiiiiiifffddd]]]___bbbdddfffiiimmmpppnnnmmmmmmnnnppprrrrrrqqqkkkeee^^^[[[ZZZXXXTTTPPPMMMLLLJJJIIIHHHIIIIIIIIINNNPPPSSSTTTUUUUUUWWWXXXRRRTTTWWWXXXXXXYYYZZZ\\\bbbbbbeeeiiinnnppppppooonnnqqquuuvvvuuuqqqooommmgggiiikkklllnnnrrrwwwzzz}}}~~~yyyxxxwwwsssmmmjjjkkkmmmmmmlllmmmllllllkkkjjjiiihhhhhhlllppprrrpppsssyyy|||zzzzzzyyyzzz~~~wwwggg[[[TTTNNNJJJHHHDDD??????BBB@@@AAABBBAAA@@@AAAEEEHHHOOOUUU\\\ccchhhjjjllllllvvvvvvxxx~~~tttnnngggbbb```dddrrr{{{tttpppnnnmmmllljjjlllkkkiiigggeeecccbbbbbb``````___]]][[[XXXUUUSSSOOOOOONNNNNNMMMMMMNNNNNNUUUWWWXXXXXXWWWVVVWWWXXXYYY[[[^^^aaacccdddddddddhhhhhhjjjlllooorrrtttuuuuuurrrooonnnpppsssuuuvvv{{{{{{|||~~~zzzdddRRRIIIHHHBBBDDDBBB>>>;;;;;;999555777444111000000000///---........................111///000333333444;;;CCC^^^xxxmmmMMM<<<111333555666BBBTTTqqqfffUUU^^^hhhhhhjjjrrrcccJJJ999000111000///...------------+++......,,,+++---,,,)))+++***))))))******)))''',,,***(((((()))***)))(((((((((((((((((((((((((((******))))))(((''''''''')))%%%"""###''')))(((&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((((((((())))))(((***,,,///111111888999===GGGTTT___dddeeeyyyyyyvvv}}}{{{~~~wwwrrrooonnnnnnvvvyyytttqqqooobbbSSSLLLJJJKKKRRR[[[bbbddddddiiilllqqqwww||||||xxxtttrrrqqqooonnnmmmmmmnnnpppmmmkkkiiiiiilllnnnnnnmmmllllllllllllkkkjjjiiihhhiiihhhhhhiiiiiiiiifffdddfffggghhhhhhggggggiiikkklllkkkkkknnnrrrtttsssqqqlllhhhdddaaa```]]]XXXTTTMMMMMMKKKIIIGGGFFFGGGHHHIIIKKKNNNPPPRRRSSSUUUWWWTTTWWWYYY[[[[[[\\\]]]___cccdddhhhmmmqqqrrrpppmmmooorrrvvvxxxvvvrrrooonnnhhhkkkooorrruuuxxx|||yyywwwxxxuuupppkkkjjjmmmpppooolllkkklllmmmmmmmmmllljjjjjjmmmpppqqqpppssswwwzzzxxx{{{~~~|||rrrhhhbbbWWWQQQMMMKKKHHHDDDCCCFFFGGGGGGEEEBBB??????BBBDDDMMMTTT^^^eeejjjnnnrrruuuzzzuuunnnjjjgggfffgggnnn}}}yyyxxxtttoookkkiiiiiihhhggghhhfffccc```___^^^______YYYZZZ\\\\\\[[[XXXUUUSSSPPPOOOOOONNNNNNNNNNNNNNNTTTVVVWWWVVVUUUTTTUUUVVVZZZ[[[^^^```ccceeeggghhhlllmmmoooqqqtttvvvxxxzzzyyyxxxwwwxxxzzz|||||||||}}}~~~zzzfffVVVIIICCCCCCBBBDDDBBB<<<999999777333666444111000000000///---........................///000222444333666AAANNNnnnwww```BBB888444666666999KKKbbbxxx```TTT```llllllmmmtttsssUUU@@@555000000000///...------------,,,//////,,,,,,...---***+++***))))))******)))''',,,***(((((()))***)))(((((((((((((((((((((((((((******)))((('''&&&&&&%%%)))&&&$$$%%%(((***)))'''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((()))***---///000444777<<>>===AAABBBIIITTT```ooozzzqqqlllkkkkkkkkkeeedddbbb]]]YYYVVVUUUVVVVVVUUUSSSRRRRRRSSSTTTUUUTTTUUUVVVVVVTTTQQQMMMKKKHHHHHHHHHIIIJJJLLLMMMNNNSSSTTTTTTTTTTTTUUUXXXZZZZZZ[[[^^^aaafffkkkpppsssrrrtttwwwzzz}}}~~~hhhYYYJJJDDDDDDDDDDDDFFFBBBCCC???999666777666333000111333222000.........,,,,,,------.../////////111222555777999DDD\\\rrrxxxfffNNN<<<555333111111555GGGfffyyy___XXX[[[lll~~~zzzvvvgggRRR@@@666222///......---------------...(((+++,,,))))))+++***'''+++***))))))******)))'''***)))((((((***+++******''''''''''''''''''''''''((()))))))))))))))))))))&&&&&&'''((((((((((((''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$$$$&&&(((***&&&&&&&&&''''''''''''(((((((((((((((((('''''''''%%%((()))(((''''''+++///000444888===CCCMMMYYYaaazzz|||}}}ssstttkkkdddeeeiiikkkpppvvv{{{qqqkkkzzz}}}ooo\\\MMMDDDEEEHHHMMMTTT\\\ccchhhlllnnnnnnnnnnnnooorrrtttuuuwwwxxxvvvrrroooppprrrqqqrrrrrrqqqnnnkkkjjjjjjmmmkkkjjjhhhgggfffggggggjjjhhhffffffggghhhgggfffgggiiijjjiiigggeeeddddddeeeeeeeeefffgggeeebbb```aaafffkkkhhhaaaYYYVVVUUUQQQNNNJJJFFFDDDDDDEEEFFFFFFGGGHHHIIIJJJLLLPPPSSSXXX[[[^^^```aaabbbdddfffkkkhhhdddbbbccceeeffffffgggiiijjjjjjjjjjjjlllnnnppptttzzzvvvllljjjpppyyyxxxvvvtttpppnnnnnnnnnllljjjkkkmmmllliiifffbbbccceeehhhkkknnnpppqqqllliiijjjpppsssrrrtttyyy}}}~~~|||xxxuuuppplllllljjjggggggkkkllljjjiiiiiikkkkkkhhhfffccc]]]VVVTTTUUUXXXXXXVVVQQQPPPQQQTTTYYY^^^bbbccc```VVVIII???:::888666555777888>>>GGGPPP]]]pppwwwooojjjhhhfffeeeaaabbbaaa]]]YYYVVVVVVXXXWWWVVVTTTRRRPPPOOONNNNNNMMMNNNNNNMMMLLLJJJHHHGGGFFFFFFGGGIIIKKKMMMPPPQQQSSSTTTUUUUUUUUUWWW[[[^^^\\\^^^aaafffkkkpppuuuwwwvvvxxx|||{{{jjjYYYOOOGGGFFFFFFEEECCCDDD??????<<<666333555444222///111333222///------...,,,,,,------...//////000222222444888???PPPkkkwwwdddQQQAAA666333111111777DDD[[[xxxzzz^^^\\\dddwwwyyycccKKK<<<666333///...------,,,,,,------...))),,,,,,***)))++++++'''+++***))))))******)))'''***)))'''(((***++++++***''''''''''''''''''''''''---,,,+++***)))(((''''''$$$%%%'''(((''''''&&&'''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((('''''''''(((((((((((((((%%%(((***)))''''''+++000000222555;;;DDDOOO[[[bbbxxx{{{yyyjjjaaa^^^cccmmmvvv~~~vvvooo|||yyyiiiWWWLLLFFFGGGIIIMMMSSSZZZbbbggglllnnnpppooommmmmmnnnqqqsssssstttssssssrrrqqqqqqnnnppprrrqqqmmmjjjjjjkkklllkkkhhheeedddccccccdddhhhfffddddddfffggghhhgggggghhhjjjiiifffcccaaaaaaccceeegggfffdddccccccdddbbbgggkkkfff]]]UUUTTTWWWSSSMMMGGGEEEFFFIIIIIIGGGHHHIIIKKKLLLNNNQQQVVVYYYXXXZZZ^^^```aaabbbeeefffiiifffcccaaabbbccccccccccccccccccccccccfffjjjnnnpppssswww}}}yyyjjjbbbaaadddllluuu}}}zzzsssrrrqqqooommmnnniiijjjjjjjjjiiiiiiiiijjj______aaadddgggkkknnnpppkkkhhhjjjpppsssrrruuuzzz||||||||||||||||||}}}}}}}}}xxxuuuuuussspppqqqtttnnnnnnnnnrrrvvvxxxvvvtttjjjbbbYYYUUUUUUSSSLLLFFFAAA???>>>>>>AAADDDEEEFFFCCC>>>888555666777666444555555888===BBBKKK[[[iii|||uuuooojjjgggccc```___```aaa^^^ZZZXXXYYY[[[YYYXXXVVVSSSPPPMMMJJJIIIGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFGGGJJJLLLOOORRRSSSSSSTTTUUUVVVVVVYYY]]]aaaaaacccfffjjjnnnrrruuuwwwzzz|||mmm]]]PPPJJJGGGHHHHHHEEEBBBBBB<<<===999333111333333111...111333222///------///,,,,,,------...///000000222111333999DDDXXXuuu~~~iiiTTTCCC999444222111555@@@SSSmmm]]]___jjj}}}bbbHHH999666333///------,,,,,,,,,------...***------+++***,,,,,,(((+++***))))))******)))(((***((('''(((***++++++***''''''''''''''''''''''''000///...,,,)))'''%%%$$$###%%%'''((('''&&&&&&&&&###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&)))+++***''''''+++000000000333999DDDQQQ\\\cccrrryyy~~~rrraaaYYY^^^mmmzzzxxxtttcccTTTMMMHHHIIIKKKMMMQQQXXX___dddkkknnnqqqqqqnnnllllllmmmqqqppppppqqqrrrsssqqqoookkknnnppppppmmmjjjjjjlllllljjjgggdddbbbaaaaaabbbfffeeecccccceeeggghhhhhheeegggiiiiiifffdddcccbbbaaaeeehhhgggcccbbbeeeiiiiiimmmooojjj___XXXYYY\\\SSSLLLDDDDDDHHHLLLKKKHHHKKKMMMOOOQQQSSSWWW]]]aaaXXX[[[^^^```bbbccceeegggfffdddccccccccccccbbb```^^^]]]\\\\\\\\\aaagggkkklllnnnrrrxxxqqqdddXXXVVV[[[cccnnnvvv}}}wwwpppoooooommmmmmooohhhjjjlllkkkiiijjjmmmppp]]]\\\\\\___dddiiilllmmmmmmmmmnnnpppqqqsssuuuwww}}}zzzxxxxxx{{{~~~~~~~~~{{{xxxwwwwwwxxx{{{{{{zzz|||zzzooofff\\\UUUSSSNNNGGG@@@:::888666555666777777777888666555444555555333222666555444555;;;CCCLLLRRRnnn|||uuupppkkkgggaaa\\\^^^\\\\\\^^^``````\\\YYYSSSPPPLLLIIIHHHFFFCCCAAAFFFDDDBBBAAA@@@@@@BBBBBBBBBDDDGGGIIIKKKNNNRRRUUUZZZUUUTTTWWWZZZ[[[]]]aaagggkkklllkkklllsssxxxyyy}}}lll[[[VVVNNNNNNNNNMMMJJJFFFAAA>>>;;;999555222000/////////000000////////////000000222111///...///000222333666444666AAATTTjjj~~~gggTTTEEE888222111555333555DDD```}}}zzzgggjjjttt|||]]]BBB555222111///+++,,,---...////////////---------,,,+++***)))(((+++***)))(((((()))***++++++)))''''''((((((&&&$$$))))))************))))))000222111,,,&&&$$$&&&***###$$$&&&(((((('''&&&%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&((('''%%%%%%&&&&&&%%%###&&&&&&'''''''''''''''&&&(((((((((((((((((((((((('''''''''((())))))******---111555888???MMM]]]fffyyyxxx___RRRZZZooovvv~~~qqqbbbVVVPPPMMMRRRSSSQQQRRRXXX\\\]]]eeegggjjjmmmmmmkkkhhhgggnnnooooooppppppooommmlllnnnnnnmmmlllkkkjjjiiiiiimmmjjjfffeeeggghhhfffeeefffcccbbbccceeefffeeecccjjjhhhfffggghhhhhheeebbb```aaaeeegggdddaaadddkkkppptttuuuqqqiiibbb______UUUOOOIIIJJJOOORRROOOLLLQQQSSSVVVWWWXXXYYY[[[]]]]]]]]]]]]^^^___aaabbbcccooohhhaaabbbfffgggaaaZZZ]]]YYYUUUQQQOOOQQQTTTWWW```cccfffjjjrrr~~~pppkkkkkkkkkkkkbbbYYYQQQRRRXXXaaannnyyy~~~vvvsssooommmmmmooooooooonnnmmmoooqqqpppmmmpppvvvYYYXXXXXX[[[aaagggkkkmmmmmmnnnooopppppprrrtttvvvzzzyyyxxxyyy|||~~~|||}}}}}}zzz{{{}}}vvvmmm```WWWRRRKKKCCC;;;888777777777999999888666555444222222333333111000333333333555999>>>CCCGGGZZZlll{{{uuuppplllhhhccc___\\\[[[ZZZZZZ[[[YYYUUUQQQLLLJJJGGGEEEDDDDDDBBB@@@BBB@@@???======>>>???@@@CCCEEEHHHJJJLLLOOORRRUUUXXXTTTTTTXXX\\\^^^aaaeeehhhlllnnnmmmnnntttwwwwww}}}xxxbbbTTTOOOOOONNNMMMJJJGGGBBB>>>;;;:::888555222000/////////000000////////////000000000///......///111333444777666:::HHH^^^uuurrrZZZIII===444000///222000666IIIeee{{{|||uuuyyy~~~vvvWWW???444222111000,,,------...............------------,,,+++******,,,+++***))))))***+++,,,+++)))(((((((((((('''%%%))))))************))))))+++------***%%%$$$'''+++###$$$%%%''''''&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&'''&&&$$$"""###%%%'''((()))******(((((((((((((((((((((((()))))))))***++++++,,,,,,---000444666>>>LLL\\\gggxxx|||dddTTTZZZooo{{{qqqfff___\\\[[[]]]\\\VVVSSSUUUYYYYYYaaacccfffjjjkkkkkkiiihhhnnnoooooooooooonnnlllkkknnnnnnmmmmmmmmmllllllllljjjhhheeeeeeggghhhgggeeegggeeeddddddfffgggfffdddiiigggffffffggggggeeebbbbbbcccfffhhhfffcccgggmmmooorrrtttppphhhaaa______WWWRRRMMMNNNSSSVVVUUUQQQSSSVVVZZZ]]]]]]\\\]]]]]]^^^^^^^^^___aaabbbcccdddjjjhhhfffddddddbbb^^^[[[YYYVVVQQQMMMKKKLLLNNNOOOTTTVVVYYY\\\cccmmmyyyuuufff^^^]]]```ccceeeaaaXXXQQQTTT]]]hhhvvv}}}vvvooommmkkklllnnnqqqssstttrrrpppqqqrrrooollloootttYYYWWWUUUWWW\\\aaaeeeggglllmmmnnnnnnnnnooorrrtttwwwwwwxxx{{{~~~}}}~~~}}}rrrdddYYYQQQIII@@@999333333333555777666444222777555444444444444333111333444666777999;;;======FFFSSScccppp||||||{{{zzztttppplllhhheeebbb^^^[[[WWWUUUTTTRRRQQQNNNJJJGGGCCCBBB@@@???@@@AAA@@@??????>>><<<;;;<<<===???@@@DDDFFFIIIKKKMMMOOOSSSUUUTTTSSSUUUZZZ___aaaeeejjjkkkpppttttttuuuyyy{{{zzzwwwfffWWWNNNKKKNNNMMMJJJEEEAAA===999777888777444222000/////////000//////......//////000......------///111444555888999@@@QQQiiixxxcccJJJ<<<666222//////000000:::PPPiiivvvsssjjjyyy~~~oooPPP;;;222222111000............------------............---,,,+++***,,,,,,++++++++++++,,,,,,+++***))))))))))))(((&&&((())))))******))))))(((&&&((()))'''$$$$$$'''+++###$$$%%%&&&&&&%%%###"""''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$%%%'''''''''%%%###$$$%%%'''((()))))))))((((((((((((((((((((((((((())))))******++++++,,,---///222555===KKK^^^lll{{{mmmZZZ[[[nnnzzztttooommmmmmlllmmmggg[[[SSSRRRTTTTTTZZZ]]]aaafffiiikkklllkkknnnnnnnnnnnnmmmlllkkkjjjkkkkkkllllllmmmmmmmmmmmmggggggfffggghhhhhhgggeeehhhfffeeeeeefffgggfffeeegggfffddddddeeeeeedddbbbbbbbbbeeehhhfffdddhhhnnnnnnpppqqqnnngggaaa______YYYUUURRRTTTYYY]]]\\\YYYYYY]]]bbbddddddcccaaaaaabbbcccdddeeefffhhhiiiiiigggjjjmmmjjjddd^^^\\\]]]SSSQQQMMMIIIFFFEEEEEEEEEFFFGGGIIILLLOOOVVV]]]ccckkkmmmpppqqqppplllhhheee\\\UUUMMMJJJOOOWWW^^^bbb```VVVOOOTTT```mmmyyywwwpppllljjjjjjlllppptttwwwxxxsssqqqpppqqqooolllooottt[[[XXXUUUTTTWWWZZZ]]]___hhhjjjkkkjjjiiikkkooorrruuuwwwzzz~~~~~~~~~~~~uuufffYYYOOOGGG???999444333333444666777666555===;;;999999:::999888666888999:::;;;;;;<<<<<<<<>><<<;;;;;;===>>>>>>===>>>===<<<<<<===???AAABBBDDDFFFJJJLLLMMMOOORRRTTTSSSRRRVVV\\\```bbbffflllnnnuuu{{{}}}~~~}}}rrrddd[[[RRRLLLKKKJJJHHHDDD???;;;888777666666555333111000//////////////////......////////////...------///111444555999===GGGZZZrrroooYYY@@@555333333222111111333???TTTgggnnnkkkfffxxx~~~vvvyyyjjjKKK888222111000000//////...---,,,,,,,,,+++,,,---------,,,,,,+++***++++++++++++++++++++++++,,,***))))))******)))'''(((((())))))))))))((((((%%%''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&%%%$$$###''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%'''((('''&&&'''''''''(((''''''&&&%%%((((((((((((((((((((((((&&&&&&''''''((()))))))))---...111666>>>LLLbbbsss||||||~~~zzzddd]]]lll~~~~~~|||{{{zzzzzzzzzxxxwwwooo___RRRNNNOOOOOOUUUYYY^^^eeejjjmmmnnnooonnnnnnmmmlllkkkjjjiiiiiihhhhhhiiijjjkkklllmmmmmmhhhhhhiiiiiiiiihhhfffeeefffeeedddccccccdddddddddddddddcccbbbbbbbbbbbbaaaaaa```bbbeeeeeedddgggmmmlllnnnnnnlllgggcccaaa```ZZZXXXVVVYYY^^^bbbbbbaaaaaadddhhhjjjiiihhhhhhiiijjjkkklllmmmnnnoooppppppjjjnnnqqqnnnggg```\\\\\\PPPOOOKKKGGGDDDAAA???>>>?????????@@@BBBDDDHHHJJJOOOPPPPPPPPPOOOLLLJJJHHHEEEAAA???AAAJJJTTT]]]bbb^^^SSSMMMRRR___kkkuuu}}}~~~|||vvvqqqnnnmmmmmmooosssvvvyyyyyytttqqqoooppppppnnnqqquuuXXXUUURRRRRRTTTWWWZZZ[[[bbbdddfffeeedddffflllqqqvvvwwwzzz~~~}}}vvvgggXXXMMMDDD===999<<<:::999:::===@@@AAAAAADDDCCCAAA@@@@@@???===;;;======<<<<<<======>>>>>>>>>===???BBBDDDFFFHHHJJJKKKJJJIIIHHHHHHJJJLLLNNNHHHHHHFFFDDDBBBAAAAAAAAA??????>>>===;;;999888888<<<;;;999:::<<<=========>>>===<<<<<<===???AAACCCDDDFFFJJJLLLNNNOOOQQQSSSSSSSSSWWW]]]```bbbgggoooqqqyyy|||{{{~~~vvvdddZZZUUUOOOJJJGGGCCCAAA===:::777666666666444444222111000//////...//////............//////000///......///111444555:::CCCRRRfff{{{yyyeeePPP:::111222333222222000555AAARRR^^^ccciiipppzzzllltttssslllrrrhhhGGG777333111///...000///...,,,++++++++++++***++++++++++++******))))))******************)))+++***))))))******)))((((((((())))))))))))((((((((((((((('''&&&%%%&&&'''(((((((((''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%'''((('''&&&''''''(((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&'''(((((())))))------111888???MMMdddyyywwwrrrqqqzzzttteeekkkyyy~~~}}}}}}{{{zzzqqq___PPPKKKLLLMMMSSSWWW^^^fffllloooppppppmmmlllkkkjjjjjjiiiiiiiiiiiiiiijjjkkklllmmmnnnnnnjjjkkklllkkkjjjgggfffeeedddcccbbbaaa``````aaaccccccbbbbbbaaa``````aaabbbcccaaabbbdddeeedddggglllkkkllllllkkkhhhfffdddddd[[[ZZZZZZ^^^cccggghhhgggggghhhjjjjjjjjjllloooqqqqqqrrrssstttuuuuuuttttttnnnnnnnnnmmmiiiccc[[[WWWQQQOOOLLLHHHEEEAAA>>>======<<<;;;::::::;;;::::::=========<<<<<<;;;;;;:::999888999===EEEOOOWWW\\\UUUMMMIIIPPP]]]iiiuuu}}}}}}wwwxxxyyyvvvsssoooooooooqqquuuyyy{{{{{{zzzuuussssssssspppqqqsssOOONNNMMMOOOSSSWWWZZZ[[[ZZZ^^^aaaaaa```ccckkkrrrvvvwwwyyy}}}~~~ttteeeVVVJJJBBB<<<:::??????@@@CCCIIINNNQQQRRRRRRPPPMMMKKKJJJIIIFFFDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@<<<:::<<<===<<<<<<>>><<<;;;:::999999:::;;;<<<:::;;;;;;:::888777888999555666777666555444555666:::999888:::<<<>>>???>>>===<<<;;;;;;<<<>>>@@@BBBEEEHHHLLLNNNOOOPPPRRRSSSUUUUUUXXX^^^```ccckkktttvvv|||yyyzzz~~~wwwiii[[[UUUQQQJJJCCC@@@<<<;;;999777555555555555222222222111000///......///......------......///000/////////111333666888@@@OOOcccvvvrrrWWWFFF555///000111111111111555AAAPPPXXX^^^mmm|||}}}tttfffkkkkkkjjjqqq~~~fffDDD666444111...,,,000///---++++++++++++,,,))))))************))))))((()))************)))(((***)))((((((******)))((('''(((((())))))(((((('''***))))))((('''&&&%%%%%%((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$%%%'''''''''%%%$$$%%%&&&'''(((((((((((((((((((((((((((((((((((('''(((((())))))******+++,,,,,,000888>>>III```www|||oooiiiqqq}}}sssnnnvvv}}}}}}~~~}}}~~~}}}wwwwwwooo]]]NNNHHHJJJLLLRRRWWW```hhhnnnpppooonnnkkkjjjiiihhhhhhhhhiiiiiikkklllllllllmmmmmmmmmnnnjjjkkklllkkkhhhffffffgggdddcccbbb```^^^^^^```ccccccdddcccbbb```aaaccceeehhheeedddfffgggfffiiimmmjjjjjjkkkkkkkkkjjjjjjjjj______aaadddiiimmmnnnnnnjjjkkklllmmmnnnrrrwwwzzzwwwxxxyyyzzzyyyxxxwwwvvvrrrooolllkkkiiidddZZZRRRSSSRRROOOKKKHHHEEECCCBBB???<<<:::888888777555444555444444444555555555666333444555888>>>DDDJJJNNNIIIDDDEEENNN[[[hhhvvv|||tttppprrrssssssqqqllllllmmmpppuuuyyy{{{{{{~~~xxxuuuuuutttooommmmmmHHHHHHIIIMMMQQQUUUWWWWWWUUUZZZ^^^______cccllluuuvvvvvvvvvyyy}}}tttkkk^^^QQQHHHDDDBBBAAACCCEEELLLUUU^^^eeehhhhhhiiifffcccaaa___]]]YYYWWWRRRSSSUUUUUUTTTQQQMMMKKKIIIBBB???AAAAAA===;;;<<<999999888777666555555555444666777555333333555777222333555444222222444777777666666999===@@@BBBBBB@@@???=========???AAABBBGGGJJJNNNQQQRRRSSSTTTUUUVVVVVVZZZ___bbbgggqqq}}}~~~}}}zzzxxxzzz{{{sssfff\\\RRRMMMJJJCCC>>><<<999888777555444333333333111111111111000///......///......------......///.........000333777:::===MMM```www|||gggIII===222///000000111222666888CCCSSS]]]dddtttzzzsssffffffiiipppxxxbbb@@@444444111---,,,///...,,,+++***+++,,,---)))******+++++++++******)))***++++++++++++***))))))(((''''''))))))((('''''''''((((((((((((''''''((((((''''''''''''%%%$$$''''''&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&'''&&&$$$%%%%%%&&&'''((((((((((((((((((((((((((((((((((((''''''(((((()))*********+++***///666999@@@VVVmmmzzzrrrdddiiiwwwuuuvvv~~~{{{wwwrrrtttmmm\\\MMMGGGIIIKKKQQQXXXaaajjjoooooollliiiiiihhhggggggggghhhiiijjjkkkkkkkkkkkkjjjjjjiiiiiifffhhhiiihhhfffeeegggjjjffffffeeebbb______bbbeeefffggggggeeeccccccfffiiikkkfffdddfffgggfffhhhllliiiiiijjjlllnnnoooooooooeeefffhhhlllpppsssuuuuuuoooqqqtttwwwzzz~~~~~~|||zzzwwwsssooommmkkkeee\\\UUUVVVTTTQQQMMMKKKIIIHHHHHHCCC@@@<<<:::::::::777555555555555555555555555555333444555777999;;;???AAA>>>===AAAJJJUUUaaarrrzzzvvvqqqnnnnnnnnnmmmmmmjjjjjjjjjmmmpppssstttssstttooommmppppppkkkggggggFFFFFFHHHKKKOOORRRRRRQQQRRRXXX]]]^^^^^^dddnnnwwwvvvtttsssuuuzzz~~~xxxhhhaaaWWWNNNHHHHHHIIIKKKJJJQQQ\\\iiiuuu|||~~~~~~{{{wwwtttrrrooollliiiaaadddggghhhfff```YYYUUUTTTLLLHHHIIIHHHAAA======;;;;;;;;;:::888777555444222444555444222111333666222444555444222222444777333333444888===BBBDDDEEECCCBBBAAA@@@@@@BBBDDDEEEIIILLLQQQSSSTTTUUUVVVVVVVVVWWWZZZ```dddjjjwww}}}|||zzzzzz}}}vvvjjjdddZZZQQQJJJGGGDDD???<<<===888777666555444222111000000000000000000///...............------.........+++,,,---000444999>>>AAAXXXnnnrrr[[[@@@888111111222111222555<<<<<>>>>>>>><<<999999999999888888777777777666777888888888999;;;<<<999:::???GGGNNNYYYjjjyyywwwuuussspppmmmkkkkkkjjjlllkkkjjjjjjkkklllkkkiiifffbbbbbbgggjjjgggdddcccNNNLLLJJJJJJNNNRRRUUUVVVXXX```aaaZZZ[[[gggooonnnpppmmmmmmqqquuuwww|||{{{ssslllfff```XXXQQQOOOQQQVVVZZZ___kkkwww~~~~~~{{{uuu|||}}}zzzzzzuuuooohhhfff___WWWSSSRRRLLLFFFGGGFFFAAA;;;888999777222555222000111333444222000333222222555888999666444<<<<<<>>>AAAEEEHHHHHHHHHKKKFFFBBBDDDEEEEEEGGGJJJMMMNNNQQQSSSUUUUUUUUUUUUSSSWWW]]]ccckkkuuu{{{|||zzzzzzxxxlll```YYYPPPKKKDDD>>><<<;;;;;;:::888777555444333222222222222111111000///......---......---------......///555111111555777999AAAKKKiii}}}}}}cccKKK<<<555///---,,,,,,111777:::DDDZZZrrrtttbbbaaahhhllluuutttwwwyyyVVV===555000000000***000000///...------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******++++++***(((,,,+++))))))***)))(((&&&&&&&&&'''(((((()))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&''''''(((&&&$$$$$$$$$$$$""" $$$%%%&&&&&&''''''&&&&&&((('''&&&'''((())))))'''+++)))''''''******(((&&&---,,,...222555;;;IIIVVVhhhxxxvvvcccdddrrrvvvhhh~~~~~~~~~~~~{{{{{{{{{{{{{{{xxxuuurrrpppooorrrpppeeeSSSGGGFFFIIISSSWWW]]]cccfffggggggfffgggiiiiiigggdddbbbdddfffiiigggeeeddddddeeedddbbb```bbbeeedddcccdddgggkkkoookkkgggeeefffgggggggggjjjiiiggghhhiiiiiihhhfffiiibbb[[[\\\bbbggggggeeejjjkkkoootttxxxyyywwwuuuqqqpppppptttzzz~~~yyysssllleee___\\\[[[YYYUUUPPPNNNMMMMMMMMMGGGGGGCCC>>>???CCCDDDBBB;;;;;;;;;;;;;;;;;;;;;;;;>>><<<999999:::<<<<<<<<<;;;;;;>>>CCCIIIRRRaaaooo{{{uuuxxxwwwxxx|||~~~|||zzzqqqooorrrooofffdddjjjjjjlllkkkiiiiiikkkhhhccc]]]ZZZXXXXXX[[[___cccdddMMMLLLJJJKKKOOOSSSVVVWWWaaaeeebbbXXXVVV___fffeeekkkhhhiiinnnqqqsssxxx~~~~~~}}}wwwpppjjjiiieee```]]]^^^ccciiinnnvvv~~~wwwnnnhhhddd]]]UUUSSSSSSMMMFFFCCCBBB>>>999===:::666444444444333111888777666888<<<===<<<:::@@@AAACCCGGGLLLPPPPPPPPPNNNHHHEEEFFFIIIIIILLLPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTYYY```iiisss~~~zzz|||{{{~~~yyyoooeeeZZZPPPJJJIIIEEE???;;;:::::::::999666555444333111111000000111111000000///......---......---------...////////////111555777<<>>:::999999;;;;;;;;;<<<<<<>>>CCCGGGNNN[[[gggwwwyyynnnfffaaaaaa```ccchhhlllooouuu}}}~~~yyyvvvuuutttxxxooolllooollldddccciiilllnnnmmmjjjjjjkkkgggbbb\\\ZZZXXXXXX[[[^^^``````MMMLLLKKKMMMQQQUUUWWWXXXeeefff```UUUQQQXXX]]]]]]cccaaabbbgggkkkmmmqqqwww|||yyywwwwwwxxx|||zzzvvvqqqnnnooonnnmmmnnnqqqwww}}}vvvmmmhhhgggaaaXXXRRRNNNHHHAAACCC???999666555555555444;;;:::999;;;===???@@@???HHHIIILLLQQQVVVYYYYYYXXXSSSMMMIIIKKKMMMNNNQQQUUUWWWVVVUUUTTTTTTUUUVVVWWWXXX]]]fffqqq~~~{{{yyyxxxyyy}}}tttnnnfff]]]UUUMMMGGGBBB???<<<999888888888888777444333333222111000//////111000000//////...............------......///000---///222666999BBBUUUfff|||mmm^^^RRRBBB444555222111333333333999???___ooo{{{bbbUUU[[[kkkwww~~~gggIII555111------///+++...------,,,,,,++++++++++++++++++******+++++++++,,,***))))))***+++)))(((***(((''''''''''''&&&$$$((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''((((((&&&%%%$$$######$$$'''(((((('''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&((()))(((''''''&&&&&&'''***++++++***,,,***+++...000555@@@JJJ[[[jjjsssrrryyy|||lllppp~~~|||ggg\\\kkk}}}}}}|||~~~xxxxxxvvvuuuttttttssssssvvvwwwtttiiiZZZNNNJJJKKKMMMRRRYYY```eeehhhhhhhhhjjjiiigggccc___^^^```bbbaaa```___aaacccddddddccchhhiiiiiihhhfffeeefffgggiiihhhgggggghhhiiihhhggghhhgggfffgggiiijjjjjjiiibbbaaaaaaaaadddgggjjjlllrrrssstttuuuxxxzzz}}}~~~}}}{{{||||||xxxvvvrrrkkkfffccc```[[[VVVSSSRRRRRRSSSPPPNNNJJJFFFIIISSSYYYYYYRRRPPPOOOPPPRRRRRROOOLLLIIIEEE???<<<;;;<<<<<<<<>>@@@DDDFFFIIIQQQZZZeeennnsssmmmaaaXXXQQQMMMPPPPPPSSSZZZ___bbbiiiqqquuu~~~}}}vvvsssrrrrrrrrrsssllliiikkkiiicccdddiiippprrrppplllkkkkkkgggbbb^^^]]][[[[[[]]]^^^^^^]]]LLLLLLLLLOOOSSSVVVXXXXXX______ZZZRRRPPPTTTXXXWWWZZZXXXYYY^^^bbbdddhhhmmmuuuwwwxxxuuupppnnnpppttt}}}}}}||||||{{{{{{zzzyyyyyyyyyzzz{{{yyymmmddd^^^UUUMMMIIIEEE@@@;;;:::;;;<<<>>>@@@??????@@@BBBDDDGGGHHHPPPRRRVVV[[[```bbbaaa___\\\UUUOOOOOOPPPQQQTTTYYY^^^\\\ZZZXXXXXXZZZ\\\]]]aaagggppp{{{wwwssstttwwwwwwuuugggbbbYYYQQQKKKFFFBBB???999777666666666666555444333222222222111000//////000000/////////............---------...///000111000111333777>>>KKK\\\iiissspppfffUUUHHHAAA999222333000111333555888@@@JJJkkk}}}sss]]]UUU]]]ooo}}}~~~___CCC444111,,,,,,...+++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---+++***))))))******)))((()))(((''''''((((((&&&%%%)))*********)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''((('''&&&%%%%%%$$$###%%%''')))((('''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%&&&((()))(((''''''''''''((()))*********,,,******---///222;;;DDDQQQ___hhhhhhooowww{{{rrreee]]]lll~~~}}}|||}}}}}}}}}~~~~~~}}}|||wwwuuutttrrrrrrssstttuuuwwwxxxtttjjj\\\QQQLLLKKKJJJNNNVVV^^^dddggghhhiiigggeeebbb^^^\\\]]]___aaa^^^]]]^^^```ccceeeeeedddeeefffffffffeeedddddddddeeeeeeeeegggiiiiiigggffffffeeeeeefffiiijjjjjjiiiccceeeggggggfffgggkkknnnmmmooorrruuuxxxzzz}}}~~~~~~|||{{{yyyqqqjjjgggddd___ZZZWWWVVVWWWXXXTTTSSSNNNLLLRRR^^^gggjjjbbb```___aaacccccc^^^ZZZTTTOOOIIIDDDBBBBBBBBBAAADDDCCCEEEHHHHHHGGGJJJPPPXXX]]]```\\\UUUNNNJJJIIIKKKKKKOOOUUUZZZ]]]dddkkkoooxxx~~~xxxsssrrrrrrrrrrrrnnnhhhfffhhhhhhfffhhhmmmtttuuusssooommmlllhhhbbbbbbaaa``````aaa```^^^\\\LLLLLLMMMPPPTTTWWWWWWWWWWWWWWWUUUQQQPPPQQQQQQOOOQQQOOOQQQVVVZZZ[[[^^^ccciiimmmpppnnnjjjjjjooottt|||}}}~~~~~~{{{sssjjjaaaYYYUUUOOOHHHDDDCCCEEEGGGFFFGGGHHHIIIKKKNNNRRRTTTWWWZZZaaaiiiooopppnnnkkkfff]]]VVVTTTSSSSSSVVVZZZ```___]]]\\\^^^aaadddfffmmmuuuwwwqqqmmmpppvvv{{{rrrgggYYYSSSKKKDDD@@@<<<999888888666555555555555333111222222333333222111000///////////////............---------...///000111111333222333:::GGGVVV```ddd\\\XXXOOOCCC;;;777444222222000111444888>>>JJJWWWvvvhhhYYYXXX```qqqyyyXXX@@@444333---+++---***+++++++++++++++*********++++++************+++++++++***((()))******)))'''***(((''''''))))))(((&&&)))))))))))))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''%%%%%%%%%''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%&&&'''((((((&&&((()))))))))((((((((()))...******---///111777???GGGSSS^^^aaakkkvvvlllddd```eeevvv~~~~~~{{{}}}~~~zzz|||}}}~~~}}}{{{zzzzzzvvvtttrrrqqqqqqrrrtttvvvwwwuuuqqqhhh]]]RRRLLLIIIGGGLLLTTT\\\bbbfffggggggbbb```\\\ZZZ[[[]]]```aaa]]]]]]^^^aaadddfffeeedddbbbcccccceeefffffffffeeeccccccdddfffhhhhhhfffddddddcccccceeegggiiiiiihhheeeiiilllllliiihhhjjjmmmggglllsssxxxzzz|||}}}}}}}}}vvvooommmjjjgggccc```_________[[[ZZZXXXWWW___llluuuxxxooooooooorrrtttrrrnnnjjj^^^ZZZSSSOOOLLLKKKJJJIIIMMMKKKLLLNNNMMMJJJJJJMMMOOOPPPSSSSSSPPPLLLKKKLLLIIIHHHKKKQQQTTTVVV[[[aaajjjqqq}}}{{{wwwrrrnnnmmmmmmmmmlllhhhfffeeehhhiiijjjmmmpppuuuvvvsssooommmmmmiiicccbbbaaa```aaaaaa```^^^\\\LLLLLLNNNRRRUUUVVVVVVTTTSSSRRRPPPNNNNNNLLLJJJGGGKKKIIIJJJOOORRRRRRUUUYYY___bbbfffffffffhhhooouuu}}}}}}nnnjjjcccYYYQQQMMMMMMNNNNNNPPPTTTVVVYYY\\\```dddgggmmmwww{{{nnneee\\\XXXVVVVVVYYY^^^``````aaacccfffkkkpppsssrrrnnnllljjjpppxxx|||mmm___WWWLLLGGGAAA<<<999777555444777666444444444333222000111222333333333111000///........................---------...///000111222222333777AAAPPP]]]^^^XXXHHHEEE???888333111000000111111555:::???FFFUUUcccwww\\\VVV]]]gggwwwqqqQQQ<<<444444---***---+++++++++++++++++++++++++++((((((''''''''''''((((((+++)))(((((()))***(((''')))((('''((())))))(((''''''((((((((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***((('''&&&%%%&&&''''''(((&&&%%%%%%&&&&&&%%%###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%'''((('''&&&)))******)))(((''''''(((...******---///111555;;;@@@KKKVVV^^^kkk{{{rrrkkkeeeaaa```kkkyyyvvvsssrrrvvv|||~~~}}}zzz||||||zzzyyyyyyuuutttrrrqqqqqqrrrtttuuutttrrrnnnfff]]]TTTLLLGGGGGGKKKSSS[[[aaadddeeeeee```]]]ZZZZZZ\\\___```aaa]]]]]]^^^aaadddeeedddbbbaaaaaaccceeehhhiiihhhgggaaaaaaaaaccceeeeeedddbbbbbbaaaaaaccceeeggggggffffffiiimmmnnnkkkiiiiiijjjeeellltttzzz|||}}}}}}|||~~~|||wwwuuutttrrrpppnnnlllkkkjjj```aaa``````gggrrryyyzzzxxxzzz~~~~~~{{{xxxiiifffaaa]]]ZZZYYYWWWUUUXXXUUUUUUWWWVVVRRRPPPRRRLLLJJJKKKOOOOOOMMMMMMOOOJJJJJJLLLQQQSSSRRRVVV[[[gggllluuuyyywwwvvvsssooommmlllllljjjiiieeeeeefffhhhkkkmmmooopppppprrrppplllkkkkkkhhhbbb___^^^]]]^^^______]]][[[LLLMMMOOORRRUUUUUUSSSQQQQQQMMMJJJJJJJJJIIIFFFEEEGGGEEEFFFJJJMMMLLLMMMQQQTTTVVVYYY\\\___dddkkkpppxxx|||tttjjjdddcccdddbbbfffkkkppprrrvvvzzz~~~tttjjj```\\\[[[[[[___ddddddeeehhhmmmttt{{{xxxkkkcccfffhhhiiiqqq|||pppcccVVVLLLGGGCCC@@@<<<999999888777666666444222111222333222111///000111222222000///---........................------......///111222333555<<>><<<:::888777888999888777444222000///111222333222---...000111111///---,,,---.....................------......///111222333:::EEEOOOTTTVVVRRREEE666222///------------...111...555AAALLLRRRXXXcccooogggOOOVVVjjj{{{uuu___BBB222///333---+++//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***)))(((((())))))(((''''''%%%%%%%%%''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& """%%%'''((((((&&&%%%%%%$$$######%%%%%%%%%###$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$%%%'''((('''&&&$$$'''))))))((((((***---+++''''''+++...///222555<<>>;;;888999888777666444444444444333222222111///......---........................//////.........---------//////.........222888<<>>555444---......---,,,,,,...///444:::EEEPPPTTTUUU]]]ggg|||~~~llleeekkktttiiiNNN===444,,,,,,...------///,,,,,,------,,,,,,+++++++++******************+++((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((''''''*********)))((('''''''''(((''''''&&&%%%%%%$$$$$$"""$$$%%%%%%%%%%%%&&&(((&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%'''&&&%%%&&&(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))((()))***+++---...666@@@MMM[[[lll~~~yyyxxx{{{~~~~~~uuulll______mmmvvvrrrxxx{{{vvvrrrtttwwwwwwwwwuuusssrrrssstttrrrrrrrrrrrrqqqqqqqqqqqqooonnnllljjjgggaaaXXXQQQNNNMMMQQQWWWZZZYYYYYY\\\\\\^^^``````^^^\\\\\\\\\[[[ZZZXXXXXXXXXXXXVVVTTTWWWYYY[[[]]]___aaabbbccc^^^]]]]]]]]]^^^^^^___```aaa^^^]]]___cccdddaaa^^^```aaacccddddddccccccbbbdddfffhhhhhhffffffiiikkkooossswwwwwwvvvxxx|||vvvyyy{{{wwwsssrrrooolllhhheeeddddddbbbaaa]]]]]]]]]\\\[[[ZZZYYYYYY[[[]]]```bbbdddiiipppuuuzzz}}}xxxsssooolllgggeeefffiiijjjkkkkkkjjjiiiiiijjjkkkjjjhhhaaacccfffhhhjjjiiihhhgggbbbaaaaaabbbcccdddbbbaaa]]]]]]]]]\\\]]]]]]^^^^^^KKKKKKLLLLLLLLLJJJIIIGGGIIIGGGEEEFFFGGGHHHGGGFFFHHHGGGFFFFFFFFFEEECCCAAAAAAAAAAAADDDIIINNNQQQRRR\\\bbbiiimmmnnnooorrruuussstttwww{{{|||yyyuuuqqqppprrrtttvvv}}}pppddd]]]dddbbb```ccchhhooouuuxxxvvvrrrlllddd\\\UUUPPPMMMDDD@@@;;;999::::::777555777666555444333222222222111111000///......------------------------------...............---------000//////...111777???EEEUUU^^^bbbXXXCCC333///222***+++------,,,---///111999AAALLLSSSTTTUUU^^^iii~~~xxxkkklllvvv~~~~~~```EEE999222---...///---,,,---,,,,,,,,,,,,,,,+++++++++************************'''(((((())))))))))))(((''''''''''''''''''''''''''''''((((((((((((''''''******))))))(((''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&&&&$$$######%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''')))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&(((((('''((()))***,,,---555===JJJZZZooo|||vvv~~~yyyyyyiii[[[ZZZjjjxxxmmmfffhhhjjjiiikkkqqqtttttttttrrrqqqrrruuuwwwqqqqqqqqqpppppppppppppppkkkjjjiiiiiigggddd___\\\TTTOOOMMMRRRVVVWWWXXXZZZ[[[]]]______]]]\\\[[[\\\YYYXXXVVVVVVVVVUUUTTTRRRTTTVVVYYY[[[]]]_________\\\\\\]]]^^^___```aaaaaa```^^^]]]___bbbcccaaa^^^___aaabbbbbb______aaadddddddddcccbbb```aaaccceeegggiiikkklllpppuuu}}}{{{xxxuuurrrpppooollljjjhhhgggeeecccbbbaaaaaabbbbbbbbbccccccdddfffjjjnnnpppvvv|||{{{yyyuuunnniiiiiigggeeeeeegggiiijjjiiikkkiiihhhhhhiiiiiigggfffaaaccceeehhhjjjjjjjjjiiiaaa```______bbbccccccbbb``````^^^]]]\\\\\\\\\\\\JJJJJJJJJIIIHHHGGGEEEDDDFFFEEEEEEEEEFFFGGGGGGGGGJJJIIIGGGGGGGGGEEECCCAAABBBBBBBBBDDDGGGIIIKKKLLLRRRXXX___cccdddeeegggiiiiiijjjlllooorrrvvvxxxzzz}}}zzzyyyxxxxxxxxxwwwmmmgggeeeddddddaaa^^^^^^bbbeeefffeee]]]ZZZTTTMMMHHHDDDBBBAAA>>><<<:::999888777444222555444333222111111111111111111000//////...------------------------------......................../////////111555>>>HHHOOO___```[[[MMM:::...---000+++---...//////000222444>>>FFFOOOTTTUUUZZZgggtttrrrhhhnnnwwwWWW===666111...000000---+++,,,---,,,,,,+++++++++++++++))))))************))))))&&&'''((())))))***))))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&$$$""""""%%%'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''%%%###&&&&&&'''''''''((((((((())))))((()))***+++---...777>>>KKK\\\rrruuuxxx~~~}}}qqqaaa\\\jjj{{{oooccc^^^\\\]]]ccckkkqqqqqqpppooooooqqqvvvyyyssssssrrrpppooonnnmmmllljjjiiihhhggggggeeedddcccZZZQQQKKKNNNSSSVVVWWWZZZ[[[]]]______^^^]]]]]]^^^\\\ZZZXXXWWWXXXWWWVVVUUUUUUVVVXXXZZZ\\\\\\[[[ZZZZZZ[[[\\\^^^___aaaaaabbb```^^^^^^___aaaaaa___]]]^^^aaaccc```]]]\\\aaafffgggeeeccc```___```bbbdddaaa```aaadddkkksssyyy}}}~~~~~~zzzwwwuuussspppllljjjjjjjjjkkkmmmlllkkkkkkjjjkkkmmmoooooorrrxxx||||||zzzxxxwwwuuuqqqlllhhhiiihhhggggggiiiiiigggfffkkkjjjhhhhhhhhhhhhfffeeebbbccceeeggghhhhhhggggggbbb```^^^^^^___aaaaaaaaabbbaaa```^^^\\\[[[ZZZZZZIIIIIIHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGJJJHHHGGGGGGHHHGGGEEECCCBBBCCCCCCDDDDDDEEEFFFGGGFFFKKKQQQTTTUUUUUUWWWYYY^^^___```cccfffiiikkkmmmvvvyyy|||~~~~~~}}}~~~|||yyyxxxwwwzzzooogggddddddfffggg```[[[VVVUUUVVVVVVSSSPPPJJJHHHFFFCCC@@@>>>===<<<;;;;;;:::999999777444111444333222111111000111111111111111000000//////...---------------------------........................///111444999BBBMMMSSS^^^XXXMMM@@@555///...///---...//////000222666999AAAIIIQQQUUUYYYeeevvv}}}tttnnneeeooommmNNN888333///...111000,,,***+++---,,,+++*********++++++((()))************)))(((&&&'''((())))))***))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&$$$""""""$$$'''(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&$$$"""'''((((((((()))))))))))))))((((((((()))+++---...444===JJJ\\\sssxxxsssxxxooofffkkk{{{|||kkk]]]UUUUUU]]]eeennnnnnnnnmmmnnnpppuuuxxxvvvuuussspppnnnllljjjiiijjjjjjiiigggeeeeeeeeeeee^^^TTTLLLMMMRRRUUUXXXZZZ\\\^^^aaaaaaaaa``````aaa^^^\\\YYYXXXYYYYYYXXXWWWWWWXXXYYYYYYYYYXXXWWWVVVXXXZZZ\\\^^^___```aaaaaa___^^^^^^_________^^^]]]___bbbccc```\\\\\\bbbggghhheeeaaa^^^^^^```bbbddd^^^]]]]]]aaaiiiqqqvvvxxxzzz}}}~~~zzzuuusssrrrrrrsssvvvtttsssrrrrrrssssssssstttvvvxxx|||~~~}}}}}}}}}}}}}}}{{{zzzzzzxxxuuusssxxxuuurrrooommmllljjjiiiiiiiiiiiijjjkkkjjjhhhfffllljjjiiihhhiiiiiigggeeeddddddeeeeeeeeedddcccbbbdddaaa___]]]^^^^^^^^^]]]bbbaaa___]]][[[ZZZYYYYYYHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCEEEGGGHHHGGGFFFGGGGGGGGGEEECCC@@@BBBCCCBBBAAA@@@AAABBBBBBFFFJJJKKKKKKKKKMMMPPPRRRSSSTTTWWWZZZ^^^aaabbbhhhkkkoooqqqqqqrrrssstttxxx}}}}}}{{{yyyxxxzzzrrrmmmgggcccbbbbbbccccccXXXRRRLLLJJJJJJIIIDDD@@@AAAAAA@@@???===;;;999888555666777777777555444333333222111111000000111111111111111000000/////////---------------------------------...............---000333777;;;AAAIIIMMMPPPIII>>>666222111000///---......///111666===BBBJJJRRRZZZ___hhhwww{{{tttpppmmmgggwwwzzz___EEE444111......000///+++***+++---,,,+++))))))******+++'''((()))******)))(((''''''(((((())))))))))))((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%######$$$&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$&&&&&&&&&'''''''''((((((''''''&&&'''((()))+++,,,...888GGGYYYppp~~~ttttttttt{{{zzzrrroootttyyyxxxvvvaaaSSSQQQYYYaaalllmmmmmmmmmmmmooorrruuuuuutttrrrooollliiigggfffjjjjjjjjjgggdddcccdddeee___VVVPPPPPPSSSUUUYYY]]]]]]```bbbccccccbbbcccddd]]]ZZZXXXVVVWWWWWWVVVVVVXXXWWWWWWVVVVVVUUUUUUUUUWWWYYY[[[]]]____________^^^^^^^^^___^^^^^^]]]\\\___aaaaaa___]]]]]]aaaeeeddd```]]][[[\\\___```aaa]]]]]]^^^bbbhhhnnnrrrtttvvvzzz~~~~~~}}}~~~}}}{{{zzz{{{{{{zzzxxx~~~~~~~~~~~~}}}wwwuuuvvvxxxxxxwwwssstttuuutttrrrrrrtttvvvuuutttrrrqqqqqqqqqooonnnvvvsssoookkkiiiiiikkklllhhhhhhiiikkklllllljjjhhhkkkiiihhhhhhiiiiiigggfffeeeeeeddddddcccbbbaaa```cccaaa___^^^^^^]]]\\\ZZZ```___]]]\\\ZZZYYYYYYYYYEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDCCCBBBAAACCCFFFHHHFFFEEEEEEEEEDDDBBB@@@@@@BBBDDDCCC@@@??????AAABBBDDDGGGFFFDDDDDDGGGKKKKKKKKKLLLNNNPPPSSSUUUVVV[[[]]]```bbbcccdddfffhhhqqqwww{{{yyyzzz~~~|||wwwtttrrrrrrsssssswwwzzzzzzxxxwwwzzz|||zzz{{{zzzyyyzzzyyyqqqgggfffccc___\\\ZZZXXXVVVTTTPPPJJJCCC@@@BBBBBB===888<<<<<<;;;;;;999888666555333444555555444222222222333222111111000111111111000000////////////..............................---------.........//////...111555888:::<<<>>>@@@>>>:::555111///000111111//////000222777???IIIPPP\\\dddmmmtttuuuqqqqqqpppmmmnnnhhhOOO;;;000000......000...***))),,,---,,,***)))((()))***+++'''((()))******)))((('''((())))))))))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&''')))'''$$$$$$%%%'''''''''%%%%%%%%%&&&&&&&&&''''''((('''''''''(((***,,,---,,,666EEEUUUhhh|||xxxuuummmxxxvvv}}}}}}|||dddSSSPPPWWW___kkklllmmmmmmlllmmmoooqqqpppooonnnllljjjhhhfffeeeiiijjjjjjgggdddbbbcccddd^^^XXXTTTUUUUUUVVVZZZ___]]]```cccddddddcccdddeee[[[XXXUUUTTTTTTUUUTTTTTTUUUTTTSSSRRRRRRSSSUUUVVVVVVXXXZZZ\\\^^^^^^]]]\\\]]]^^^___^^^]]]\\\\\\\\\___^^^^^^]]]]]]^^^```aaa^^^[[[XXXXXX[[[^^^______]]]___aaadddgggjjjmmmoooqqqtttyyy|||~~~|||yyytttnnnmmmppprrrrrrppplllnnnnnnnnnlllmmmooorrrpppnnnllllllmmmnnnmmmlllsssqqqmmmjjjggghhhjjjlllkkkjjjjjjjjjkkkkkkiiiggghhhgggffffffhhhhhhgggfffeeedddddddddcccbbbbbbaaa```___^^^^^^^^^^^^[[[YYY]]]\\\[[[ZZZYYYYYYYYYYYYCCCCCCBBBAAA@@@@@@@@@@@@BBBDDDEEECCCAAA@@@CCCEEEGGGFFFDDDDDDCCCBBB???===BBBDDDFFFEEEBBB???@@@BBB>>>@@@AAA???======@@@DDDKKKJJJJJJJJJJJJJJJKKKKKKQQQSSSVVVXXXYYY[[[]]]```fffmmmqqqoooooouuuyyyxxxxxxyyyzzz}}}}}}sssooojjjeeebbbbbbdddeee___bbbeeefffdddccceeehhhgggiiiiiihhhhhhhhhbbb[[[WWWTTTQQQNNNLLLIIIEEECCCKKKDDD===<<<>>>???<<<777888888777666666666666666555666666555222000//////333222111111111111111222...............---------////////////////////////---------........./////////222666999888777666555000222222000------000333222222333666===HHHUUU]]]llluuupppcccfffllllllnnntttuuu\\\CCC444...000......///---))))))------,,,***(((((()))***+++'''((()))++++++)))((('''))))))***))))))(((''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&''',,,)))%%%$$$&&&((()))***&&&&&&&&&'''''''''((((((******)))***+++,,,...///...888FFFRRRaaarrr~~~~~~}}}}}}wwwjjjwww{{{vvv~~~}}}|||~~~eeeSSSOOOVVV^^^kkkmmmnnnnnnllllllmmmnnnkkkkkkjjjiiihhhgggfffeeegggiiijjjhhhdddbbbbbbddd]]]YYYWWWXXXWWWVVV[[[aaa]]]___bbbddddddddddddeee[[[XXXUUUSSSSSSTTTTTTTTTQQQPPPOOONNNOOORRRVVVXXXVVVWWWZZZ\\\]]]]]]\\\[[[]]]^^^___^^^]]]\\\\\\\\\^^^\\\[[[\\\]]]___^^^]]]\\\YYYWWWXXX\\\___```___]]]```dddfffggghhhjjjlllmmmpppuuuxxx{{{||||||tttooojjjjjjnnnppppppmmmhhhjjjlllkkkiiijjjnnnqqqnnnmmmkkklllmmmooonnnnnnlllkkkiiifffddddddeeegggpppnnnllljjjiiigggdddbbbfffeeedddeeeggggggfffeeedddddddddddddddddddddddd]]]]]]]]]^^^______\\\ZZZZZZZZZYYYYYYYYYYYYZZZZZZBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEE???@@@AAABBBAAA@@@???>>>@@@@@@AAABBBBBBAAA@@@???@@@@@@???????????????@@@HHHHHHFFFEEEDDDDDDDDDDDDGGGHHHJJJKKKNNNQQQVVVZZZfffeeedddeeegggjjjnnnpppnnnpppsssvvvxxx{{{zzzpppiii^^^\\\YYYUUUSSSRRRQQQRRROOOPPPQQQRRRUUUXXXZZZ[[[^^^^^^]]]\\\YYYUUUQQQOOOKKKIIIFFFCCCBBBAAABBBBBBCCC@@@<<<:::::::::999999:::999777555444333444444333333222111000///...---000000//////.........---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////............111222444555555222000...111...,,,,,,...//////......111888@@@HHHSSSfffwwwiiibbbkkkwww}}}}}}jjjNNN777...000.........---,,,+++***)))***)))((()))***+++***(((+++*********))))))((((((,,,(((%%%&&&***,,,***&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&$$$###$$$&&&((())))))))))))(((''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$((('''&&&&&&'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$'''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((())))))***...444???JJJPPPYYYkkk{{{yyyyyynnnppppppzzzqqqttt{{{|||}}}mmmVVVJJJRRR```kkkmmmmmmlllkkkkkkjjjhhhgggfffggghhhiiihhheeecccffffffdddbbb```___```aaaccc___[[[\\\[[[YYYZZZ___\\\\\\bbbkkklllfffdddfff]]]XXXSSSPPPOOOQQQRRRRRRVVVTTTRRRQQQRRRTTTVVVXXXWWWXXXYYY[[[ZZZYYYXXXVVVbbb```]]][[[YYYYYYZZZZZZVVVXXXZZZ[[[\\\\\\\\\[[[YYYYYYZZZ[[[]]]^^^______ccc```^^^___dddhhhiiiiiieeejjjooorrrssstttxxx|||rrrllljjjmmmqqqqqqqqqrrrkkkjjjiiihhhhhhgggggggggkkkllllllllllllllllllllloookkkgggeeeggghhhgggfffjjjjjjjjjjjjiiigggfffeeeddddddccccccccccccccccccaaa``````aaabbbbbb```^^^^^^___```^^^\\\ZZZ[[[\\\^^^ZZZVVVWWW[[[]]][[[XXXBBBBBBBBBBBBAAAAAAAAAAAA???????????????@@@AAABBB>>>???@@@@@@@@@???>>>===@@@AAAAAAAAAAAA@@@???>>>@@@??????>>>>>>?????????EEEEEEDDDCCCBBBBBBAAAAAACCCEEEFFFGGGIIILLLQQQTTTZZZYYYXXXXXXZZZ]]]aaacccfffhhhlllnnnqqqtttyyy|||}}}xxxsssoookkkiiigggccc[[[UUUSSSPPPLLLHHHEEEDDDCCCCCCHHHIIIKKKLLLNNNPPPQQQRRRSSSSSSRRRPPPNNNKKKHHHFFFFFFEEEBBB@@@?????????@@@AAA>>>:::888888888888777888777555444333222222333333222222111000///...---000/////////.........---......------------......,,,,,,,,,,,,,,,,,,,,,,,,......///////////////000222222333333333111///------,,,+++,,,...111333444111444>>>KKKYYYhhh{{{wwweeefffwwwsss]]]EEE222,,,...,,,,,,,,,---,,,,,,++++++***)))((()))***+++***(((******)))))))))(((((((((***&&&###$$$((()))(((%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$'''&&&%%%&&&((((((&&&%%%&&&&&&&&&''''''((((((((()))))))))))))))******+++***///888AAAGGGPPPaaapppqqqqqqxxxuuujjjmmmxxxvvvxxx{{{yyyyyysssooo]]]SSSWWW```nnnooonnnmmmllllllkkkjjjggggggggghhhiiiiiifffcccdddcccbbb```______aaabbbddd```^^^___^^^ZZZ[[[^^^\\\^^^fffmmmlllfffcccfffaaa]]]WWWSSSRRRRRRSSSSSSUUUTTTRRRQQQQQQSSSVVVWWWVVVWWWYYYZZZZZZYYYXXXWWWaaa___]]][[[ZZZZZZ[[[\\\YYYYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[\\\]]]^^^______```^^^^^^```eeeiiijjjiiidddgggjjjlllnnnppptttvvvyyy{{{~~~tttnnnkkknnnqqqpppooopppjjjiiigggffffffgggggghhhiiiiiiiiijjjkkkkkklllllljjjgggeeeeeefffhhhgggfffjjjjjjiiihhhfffdddcccbbbaaabbbcccddddddcccbbbaaabbbaaa``````aaaaaa```___^^^^^^___]]]ZZZYYYYYYZZZ^^^ZZZXXXXXX[[[\\\YYYVVVAAAAAAAAA@@@@@@@@@??????>>>======<<<======>>>>>>======>>>??????>>>>>>===AAAAAAAAAAAA@@@???===<<>>>>>>>>>>>??????AAAAAA@@@@@@???>>>>>>>>>???@@@BBBBBBBBBEEEHHHKKKLLLKKKKKKKKKLLLOOORRRTTTYYY\\\___bbbeeeiiimmmqqquuuuuuwwwxxxyyyzzzzzzzzzyyyyyy{{{{{{nnnddd```\\\YYYUUUSSSRRROOOJJJFFFDDDBBB???<<<::::::;;;;;;CCCDDDFFFGGGHHHHHHHHHGGGGGGFFFEEECCCBBB@@@@@@???@@@???===<<<;;;;;;<<<<<<===;;;888666777777666555666555444333222111111111222222111000///......---/////////.....................------------......,,,,,,,,,,,,,,,,,,------000////////////000111222333222111000///...------,,,------------000555888777:::EEEWWWjjjzzzuuujjjdddnnnwww```LLL<<<000,,,---******+++,,,,,,,,,,,,,,,***)))((()))***+++***((())))))(((((((((((((((''')))&&&$$$%%%''')))'''%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''""""""######$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$######%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$&&&%%%%%%%%%''''''%%%$$$'''''''''(((((((((((((((******))))))******+++,,,(((+++222999>>>FFFUUUdddjjjhhhmmm}}}|||fffkkkxxxxxxxxxyyysssrrrgggtttxxxoooiiifffgggrrrpppnnnmmmlllkkkkkkkkkggggggggghhhiiihhhfffdddbbb```^^^]]]^^^```cccddddddaaaaaacccbbb]]][[[\\\___dddmmmrrrooohhhfffhhhfffaaaZZZVVVTTTSSSSSSSSSTTTSSSQQQQQQQQQRRRTTTUUUUUUVVVWWWYYYYYYYYYXXXXXX^^^]]][[[ZZZZZZ[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYY\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]^^^bbbeeehhhhhhhhhcccbbbbbbdddhhhkkkmmmnnnppptttzzz}}}vvvpppkkkmmmooollljjjkkkgggfffeeeddddddfffhhhiiifffgggggghhhiiijjjjjjkkkdddccccccdddfffgggfffdddiiiiiigggfffdddbbb```______```ccceeeeeecccaaa___cccaaa___^^^___``````___]]]^^^^^^\\\YYYWWWWWWWWW]]][[[YYYZZZ[[[ZZZUUUQQQAAAAAAAAA@@@??????>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<======>>>>>>?????????CCCCCCBBBAAA@@@>>>===<<<>>>>>>=========>>>??????>>>>>>>>>>>>>>>===<<<<<<===>>>???>>>>>>???AAACCCDDDCCCCCCCCCDDDFFFIIIJJJLLLNNNQQQTTTWWW[[[```cccggghhhjjjlllmmmmmmllllllmmmmmmooowww{{{uuuvvvvvvuuutttsssqqqooonnnhhhggghhhjjjfff\\\TTTRRRPPPNNNJJJHHHGGGEEEBBB???;;;:::888777888:::===???AAACCCDDDEEEEEEDDDBBBAAAAAA@@@>>><<<;;;<<<======;;;:::999888888888999999;;;999666666666666666444555555444333222222111111111111000//////...------...........................------,,,,,,------...,,,,,,,,,---------------000///......000111222222333111000...,,,,,,,,,,,,...//////...---000555999BBBCCCMMMaaattt~~~dddffflllxxxlllRRR@@@666000...///***++++++,,,,,,,,,++++++***)))((()))***+++***(((((((((((((((''''''''''''+++)))'''''')))***)))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$%%%$$$$$$%%%&&&&&&%%%###''''''''''''''''''(((((())))))(((((())))))***+++***+++000555999???MMM[[[fffdddgggssslllooozzzxxxwww}}}xxxsssqqqmmmsssxxxuuuqqqnnnllljjjhhhhhhjjjgggfffeeefffggggggeeecccaaa___]]]]]]___bbbeeegggcccaaacccfffddd^^^ZZZ[[[aaaiiissswwwsssmmmkkkmmmgggbbb\\\WWWTTTTTTTTTSSSSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUWWWXXXXXXXXXXXXZZZYYYYYYYYYYYYZZZ[[[[[[[[[ZZZXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\^^^```ccceeeeeedddcccbbb___]]]^^^bbbfffggggggkkkqqqxxx}}}~~~wwwpppkkkkkkkkkhhheeeeeedddcccbbbaaaccceeehhhiiiggggggggggggggggggggggggaaabbbccceeefffeeecccbbbgggfffeeedddbbbaaaaaa```___```bbbccccccbbbaaa```dddbbb___]]]^^^___```___]]]^^^^^^\\\YYYWWWVVVWWW[[[ZZZZZZZZZYYYVVVPPPLLL@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;::::::;;;=========>>>???@@@AAAAAAEEEDDDCCCAAA???>>>=========<<<<<<<<<======>>>???======>>>>>>>>>===<<<<<<<<<===>>>===<<<<<<===???@@@?????????@@@AAACCCDDDAAACCCFFFHHHJJJNNNRRRTTTXXXYYY[[[]]]^^^^^^]]]]]]^^^___bbbhhhnnnoooiiidddaaaaaaaaa```___^^^\\\[[[VVVUUUWWWZZZXXXQQQKKKJJJGGGEEEBBB@@@>>><<<:::888999777555555666999===@@@AAAAAACCCCCCBBB@@@>>><<<>>><<<:::999888:::;;;===888777777777777777777777999777666555666777666444444444444444333333222111000000//////...------------------...............------,,,,,,,,,,,,------,,,,,,,,,------.........000///---...111333333111222000...,,,+++++++++,,,---...//////111555:::===IIIJJJTTTgggyyyooo```nnn}}}uuu___FFF888333000...///,,,,,,,,,,,,+++***)))(((***)))((()))***+++***(((''''''''''''((((((((((((***)))((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$%%%$$$$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))))),,,,,,///333666;;;FFFRRR^^^```dddnnn{{{yyyvvvuuuzzz{{{yyy{{{yyysssooonnnjjjeeedddgggfffdddcccdddeeeeeecccbbbbbb___]]]^^^aaaeeeggggggbbb```aaaeeeccc]]]ZZZZZZ```hhhrrruuutttqqqpppooohhhccc\\\WWWTTTTTTTTTSSSQQQQQQPPPOOOOOOOOOPPPQQQPPPPPPRRRTTTUUUWWWXXXXXXVVVVVVVVVWWWWWWXXXYYYZZZXXXWWWWWWVVVWWWYYY[[[\\\YYYYYYYYYYYYYYYYYYZZZZZZ]]]___aaabbbbbb```^^^]]]aaa]]]ZZZ\\\```cccdddccciiiooovvvzzz|||xxxqqqkkkkkkjjjfffccccccbbbaaaaaaaaabbbeeegggiiijjjiiihhhgggeeedddccccccaaaccceeefffeeecccaaa```dddccccccbbbbbbbbbcccdddbbbaaa```___```aaacccdddeeebbb^^^]]]^^^_________]]]^^^^^^\\\YYYWWWWWWXXXYYYYYYYYYYYYVVVQQQKKKGGG==============================<<<;;;::::::;;;;;;=========>>>???@@@BBBCCCDDDCCCBBB@@@>>>=========<<<;;;;;;<<<<<<===>>>???<<<===>>>??????>>>===<<<<<<>>>???>>><<<;;;<<<===<<<<<<;;;<<<<<<===>>>>>>;;;===???@@@AAABBBFFFHHHJJJKKKLLLNNNOOOOOOPPPPPPNNNPPPRRRVVVXXXXXXUUUSSSNNNNNNNNNNNNNNNMMMLLLKKKLLLKKKMMMPPPNNNGGGBBBBBB@@@@@@???>>><<<:::888777:::888444222222444777:::>>>>>>>>>>>><<<:::888777999888777555555777888999666666666666666666555555666555444555666666555444333444444444444333222111//////......---------------------------.........------,,,,,,,,,,,,------,,,,,,,,,---......//////111///...111444666444111000///---,,,++++++,,,---++++++---333:::AAAEEEFFFEEEGGGQQQddduuu~~~sssgggllluuu|||xxxdddPPP<<<222///...,,,,,,------,,,,,,+++)))((('''***)))((()))***+++***((('''(((((((((((()))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%(((((('''&&&&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''***((('''(((((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$&&&%%%%%%%%%''''''%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((******,,,000222666>>>HHHTTT\\\ccclll}}}|||tttmmmmmmppp{{{~~~vvvvvv}}}xxxssssssnnneeebbbffffffdddccccccddddddcccbbbccc```^^^___cccffffffddd___]]]]]]```___ZZZYYYZZZ[[[ccckkkooorrruuutttrrrlllfff___YYYVVVUUUTTTSSSPPPPPPOOONNNNNNNNNNNNOOOLLLMMMOOOPPPSSSUUUVVVWWWUUUUUUVVVVVVWWWXXXXXXXXXUUUVVVVVVVVVXXXYYYZZZ[[[WWWWWWWWWXXXXXXYYYYYYYYY]]]___aaa```^^^[[[ZZZYYY]]]\\\[[[\\\^^^aaabbbbbbfffkkkqqqssstttxxxzzzrrrmmmllllllgggdddddd``````aaabbbccceeefffgggiiiiiigggeeecccaaa___^^^```bbbdddeeecccaaa```___bbbaaa``````aaabbbdddeeecccbbb```______aaadddfffdddaaa___^^^^^^^^^^^^]]]\\\]]]]]]\\\YYYXXXXXXYYYWWWWWWWWWVVVRRRMMMGGGDDD999999::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<===???BBBCCCBBBAAA???===<<<;;;;;;<<<;;;;;;;;;;;;<<<===>>>???;;;<<<>>>??????>>>===<<<<<<>>>???>>>===<<<<<<===999999999999::::::::::::999:::;;;;;;:::;;;===???@@@@@@@@@AAABBBCCCEEEEEECCCEEEGGGGGGEEEDDDEEEGGGCCCDDDDDDDDDCCCBBBAAAAAACCCAAACCCFFFEEE???<<<<<<<<<===??????>>><<<;;;:::;;;999555111111333666888;;;;;;:::999777666555444666555444333333444555666555555555555555444333333333222222333444555333222111222333333333222111000.........------------,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,------.../////////222000111555999:::666222...------,,,,,,---------...---///888CCCLLLMMMKKKDDDHHHTTTfffttt|||{{{nnnjjjuuuwwwlllQQQBBB333......---+++++++++++++++++++++***)))(((***)))((()))***+++***(((((((((((()))))))))******'''''''''&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&%%%%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$'''&&&%%%&&&((((((&&&%%%((('''''''''&&&&&&&&&&&&'''''''''''''''((())))))((((((***///111222999@@@MMM[[[fffmmm{{{vvvoookkkggggggjjjuuurrrkkkoooyyy{{{{{{ttthhhdddggghhhfffddddddeeefffeeedddccc```^^^```dddeeeccc___]]]ZZZXXXZZZZZZWWWXXX[[[ZZZ```fffkkksss{{{{{{vvvtttnnnfff^^^YYYVVVTTTSSSOOOOOONNNNNNMMMMMMMMMMMMIIIJJJLLLNNNPPPSSSUUUVVVVVVVVVWWWXXXXXXYYYYYYXXXUUUVVVWWWXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXYYYZZZZZZ[[[]]]___^^^ZZZXXXXXXXXXYYYZZZ\\\]]]]]]^^^```bbb___dddiiijjjjjjoooxxxzzzwwwpppjjjjjjjjjfffcccccc___```bbbdddeeeeeeeeeeeefffeeecccaaa___]]]\\\[[[\\\___bbbbbb```______aaaaaa```___^^^^^^___aaabbbbbbbbbaaaaaaaaaccceeefffcccaaa____________]]][[[YYYZZZ[[[ZZZXXXWWWXXXYYYUUUUUUUUUSSSNNNIIIEEEBBB666666777888999::::::;;;:::999999999999999::::::::::::::::::<<<>>>AAABBB???>>>===;;;:::::::::;;;:::::::::;;;<<<===>>>???;;;<<<>>>??????>>><<<;;;<<<>>>??????===<<<<<<===999999999999999999999999999::::::999888777999:::;;;:::::::::;;;===???@@@>>>AAABBB@@@<<<:::>>>BBBAAAAAAAAA@@@@@@>>>======:::999;;;??????;;;999:::666999===???>>>===<<<<<<<<<:::666444444777;;;>>>;;;:::999777555555444444555444444333333333444444444555555444444333111111111000000111333333222000000000111222222111//////------------------,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,------...///000000333222333888======888333,,,,,,---------.........444111333<<>>>>><<<:::;;;;;;;;;<<<<<<;;;888555888888999:::;;;<<<===>>><<<<<<::::::;;;===???AAACCCAAA>>><<<<<<<<<;;;:::666777999:::999888666444777888:::::::::888666555;;;:::999888888888999:::::::::<<<>>>@@@???===;;;:::;;;<<<<<<;;;;;;===???888999999:::;;;<<<=========>>>???@@@???>>><<<:::;;;888555444777:::<<<>>>:::888777666777888777666555444444444444333333333555555333222111222222333222222222333444222///,,,222111111000///......---//////...---,,,,,,++++++************************.........------,,,,,,,,,///...---...111111///,,,333444999@@@DDDAAA888000+++...---***---333222,,,:::666:::IIITTTTTTPPPNNNTTTcccwww||||||qqqaaaAAA999111------...,,,***...,,,***((('''(((***,,,***************************((('''((()))***)))''')))(((&&&%%%%%%&&&'''(((***((('''&&&&&&'''(((***((())))))))))))'''%%%$$$&&&'''((((((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&%%%$$$'''***(((###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))''''''((())))))(((************---333:::@@@NNNZZZjjjtttyyy~~~zzztttkkkccclllssszzzjjjaaappp|||~~~qqqgggeeeiiieeeaaacccggghhheeeaaacccaaa______```aaaaaa```ZZZXXXUUUSSSSSSVVVXXXZZZ]]]bbbiiioooxxx}}}tttkkkddd\\\VVVUUUYYYSSSRRROOOKKKGGGGGGJJJMMMFFFHHHLLLPPPSSSUUUWWWWWWVVVXXXYYYYYYWWWVVVWWWWWW[[[ZZZXXXXXXYYYZZZZZZYYYXXXVVVTTTTTTVVVXXXYYYZZZYYYZZZ[[[\\\\\\[[[YYYXXXWWWYYY[[[]]]___^^^^^^]]]^^^^^^^^^___ccciiiooossswwwwwwwwwxxx|||yyypppiiinnnjjjeeedddeeeccc^^^YYY^^^```bbbccccccbbb```^^^^^^^^^]]][[[YYYXXXZZZ\\\\\\\\\]]]]]]^^^]]]]]]\\\\\\]]]^^^______^^^]]]]]]^^^aaacccaaabbbdddccc````````````___^^^\\\[[[ZZZVVVVVVVVVWWWWWWWWWXXXXXXWWWTTTPPPLLLHHHEEEDDDCCC444555555555666666666666888888777777777888999999===;;;999999;;;;;;:::888777777888:::;;;;;;999777666777888999:::;;;;;;<<<<<<;;;:::::::::<<<>>>???AAA???<<<;;;<<<<<<;;;:::777888888999999777666555777888999:::999888666555999888777666666777888888::::::;;;<<<>>>>>>;;;999:::;;;;;;:::999888:::;;;888888999:::;;;;;;<<<<<<<<<===>>>>>>>>>===;;;::::::888666555888:::<<<<<<999777555555666666666444555555444444444333333333444333222000000000111222222222222222333222///,,,111111000000///......---///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///---,,,---000222111///666999???DDDEEE???666///,,,......+++---222111---999:::CCCRRR\\\]]]\\\^^^iiiuuu}}}~~~nnnYYY===777///,,,,,,---,,,***---,,,***)))((()))***+++***************************((('''((()))***)))''')))))))))))))))(((''''''***)))(((''''''((()))***((())))))))))))'''%%%$$$'''''''''''''''&&&&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&%%%$$$&&&***(((###&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))''''''((())))))(((************---222999???JJJYYYkkkvvv|||wwwuuussshhhhhhmmmsss|||rrrhhhrrr{{{ssswwwxxxooogggfffhhhdddbbbcccggghhhddd```aaa```______``````^^^]]]YYYXXXUUUSSSSSSUUUXXXZZZ___eeekkknnnttt|||yyyppphhhccc^^^XXXWWWYYYQQQQQQNNNKKKHHHGGGIIIKKKIIIJJJMMMOOORRRSSSTTTTTTTTTVVVWWWXXXWWWWWWXXXYYY\\\[[[YYYYYY[[[[[[[[[ZZZXXXVVVUUUTTTUUUWWWXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXZZZ\\\]]]]]]]]]\\\\\\[[[YYYZZZ]]]cccjjjnnnqqqqqqqqqssswww}}}zzzrrrjjjeeeiiifffccccccdddccc___[[[\\\]]]___``````^^^\\\[[[\\\]]]]]]\\\ZZZYYYZZZ\\\\\\\\\]]]]]]^^^^^^]]]]]]^^^___```aaa```___^^^]]]\\\```aaa___```bbbaaa^^^```_________]]]\\\[[[ZZZXXXXXXXXXWWWVVVUUUUUUTTTTTTRRROOOKKKHHHEEECCCBBB222333333333333444444444333333333444666777999:::888777666666777888666555333333444777:::;;;999888555555666777888888999999;;;;;;:::999999:::;;;<<<>>><<<::::::;;;<<<;;;:::888888888888777777777777666777888888888777666555666555555444444555666666999999999:::;;;;;;888666:::;;;;;;999777666777999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::999777666777999:::::::::777555333333444555444333555555444444444444333333222111000///...///000111222111111222222111///,,,000000000///......------......------,,,,,,++++++------------------------.........---------------...,,,+++,,,///222333333<<<@@@FFFGGGCCC:::222...,,,......,,,---111222111===GGGWWWgggmmmnnnqqqvvvvvv{{{|||cccJJJ888333---+++,,,---,,,***+++++++++******************************************((('''((()))***)))'''((()))*********'''%%%###+++***)))(((((()))***+++(((((()))))))))'''&&&%%%(((''''''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&&&&$$$&&&)))(((###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***(((''''''((())))))(((************,,,111888<<>>DDDRRRjjj|||cccPPPOOO\\\iiixxx```HHH777111111+++,,,------,,,+++******))))))***+++++++++++++++))))))))))))))))))))))))***((('''((()))***)))'''++++++******))))))))))))&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&&&&&&&%%%$$$$$$(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%###(((***&&&$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''%%%$$$%%%'''))))))(((************)))+++///222DDDPPPhhhwwwzzz}}}{{{~~~~~~wwwnnndddjjjtttddd___bbbfffddd```\\\]]]bbbfffeeebbb^^^^^^___```aaa```\\\YYYYYYYYYZZZZZZZZZXXXVVVUUUUUUYYYYYYXXX[[[```cccbbb___]]]\\\ZZZTTTPPPRRRXXXXXXYYYXXXVVVSSSQQQQQQRRRSSSRRROOOMMMLLLKKKKKKKKKFFFFFFGGGFFFFFFHHHKKKNNNOOOOOOPPPRRRUUUUUUSSSQQQRRRVVVZZZZZZXXXWWWZZZ^^^ZZZYYYWWWVVVUUUTTTTTTUUUWWWWWWVVVVVVWWWWWWXXXXXXWWWXXXYYYYYYZZZZZZYYYYYYWWWXXXZZZ\\\___cccfffgggiiijjjlllmmmnnnpppsssuuuqqqwww~~~vvvoookkkiiifffccc```______^^^^^^\\\]]]]]]\\\YYYXXXWWWVVVXXXXXXYYYYYYZZZ[[[[[[[[[^^^___^^^\\\YYYXXXXXXZZZZZZZZZYYYXXXWWWUUUTTTSSSVVVWWWYYYZZZ[[[[[[ZZZZZZUUUXXXYYYWWWWWWXXXWWWSSSVVVVVVWWWXXXXXXXXXXXXXXXUUUVVVVVVVVVSSSPPPLLLJJJNNNKKKHHHEEEDDDEEEFFFHHH,,,,,,,,,+++++++++******...............///000111,,,...000000...---///222222111///000222333333222000000000000111111111111///000111222333444444444444333333444555444222000111222333444444222000///111111000000111222333333111222333555666666555555333111000111333444444333444555555555444444555777444444333222111111000000000111333555555555333222222111//////000111111000111///...///111222222111////////////............,,,,,,+++++++++,,,...//////...,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000000222444333000---...///***,,,...//////......///444555:::CCCKKK[[[vvvhhhSSSNNN]]]vvvhhhPPP===111...000)))+++---,,,+++)))(((((())))))*********++++++,,,))))))))))))))))))))))))***((('''((()))***)))((('''((()))******)))'''&&&''''''((((((((((((''''''&&&'''((())))))(((''''''$$$%%%&&&'''&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%###(((***'''$$$%%%&&&%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&%%%$$$%%%'''))))))(((*********))))))+++...111>>>GGG^^^|||yyy~~~zzz~~~~~~zzzyyypppbbbkkk{{{hhhccchhhnnniiiccc]]]]]]```cccbbb```]]]\\\]]]^^^______\\\ZZZWWWXXXYYYYYYXXXVVVTTTSSSSSSUUUTTTSSSWWW\\\\\\YYYWWWWWWXXXVVVPPPLLLQQQZZZYYYYYYYYYVVVSSSQQQRRRSSSVVVUUURRRNNNLLLJJJIIIIIIEEEFFFFFFEEEDDDEEEHHHKKKLLLLLLMMMPPPRRRRRRPPPNNNRRRVVVZZZYYYVVVTTTVVVZZZ[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVVVVUUUTTTSSSSSSUUUWWWXXXTTTUUUVVVYYY[[[^^^aaabbbccceeeggghhhiiiiiikkkmmmjjjpppyyy}}}uuupppllliiigggdddcccbbbaaaaaa``````___ZZZ[[[\\\[[[YYYXXXXXXXXXWWWXXXXXXYYYZZZ[[[\\\\\\``````^^^[[[XXXWWWXXXYYYZZZZZZYYYXXXVVVTTTRRRQQQSSSTTTVVVXXXYYYYYYXXXXXXVVVYYYZZZWWWWWWXXXWWWSSSUUUUUUVVVWWWXXXXXXXXXXXXVVVWWWWWWVVVSSSOOOKKKHHHMMMJJJFFFCCCBBBCCCFFFHHH************************+++******,,,......---,,,.........///////////////000///...---------------////////////////////////111111000000000000000111/////////111222222000...111111111111111111111111000000000000000000000000///000111222222111000///222222222222222222222222000111222333333333222222333222222222111111000000111111222222222222111111///...---...000222111000222111111111000000/////////------///222333111///......------------............---------,,,,,,,,,++++++,,,------------,,,...---,,,,,,------+++)))///...---,,,,,,,,,---...000///.........///111222............------,,,+++...---,,,+++,,,...111333<<<>>>CCCJJJRRRccceeeOOOPPP___qqqoooRRRAAA111+++000111---------,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((('''&&&&&&((((((''''''''''''(((((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''''''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$######"""""""""&&&%%%$$$$$$&&&&&&%%%$$$((((((((((((((('''''''''***))))))(((***,,,///000:::FFFWWWnnnzzzwww{{{}}}~~~vvvtttppphhhkkkzzzrrrfffdddhhhpppggg\\\YYY___dddbbb[[[aaa___^^^___```___[[[XXXTTTTTTTTTTTTTTTSSSRRRQQQJJJJJJKKKMMMRRRVVVYYYZZZWWWUUUTTTTTTVVVWWWWWWVVVZZZ^^^]]]WWWSSSSSSTTTSSSQQQQQQPPPLLLIIIGGGGGGIIIFFFEEECCCBBBCCCFFFIIIKKKHHHIIILLLNNNQQQSSSTTTTTTYYYWWWUUUUUUWWWWWWTTTQQQWWWUUUTTTUUUWWWWWWTTTQQQLLLRRRWWWWWWSSSPPPQQQTTTSSSTTTVVVWWWXXXWWWVVVVVVXXXXXXWWWXXXYYY\\\___aaa```aaabbbccceeeggghhhhhhiiimmmqqqtttwwwzzz}}}|||yyytttmmmhhhdddcccaaa```^^^______```___^^^\\\[[[______^^^\\\ZZZYYYXXXWWWXXXXXXXXXYYYZZZ\\\]]]^^^[[[^^^aaa```\\\YYYXXXYYY]]][[[YYYVVVUUUUUUVVVWWWRRRTTTWWWZZZ[[[ZZZYYYXXXVVVWWWXXXZZZ\\\[[[XXXUUUYYYXXXWWWXXXZZZ[[[ZZZYYYXXXVVVTTTRRRQQQOOOKKKIIIGGGEEECCCCCCEEEGGGHHHIII************************+++******,,,---...---+++000/////////...---------///...------,,,,,,,,,---........................111000000//////000000111111000///000222222111///////////////////////////000000000000000000000000///000000111111000000///111111111111111111111111111111111222222222222333222111111111000000000///000111111222222111111000111///...///000000///...111111111000000000//////000...---...000000...,,,......------------.........------------,,,,,,,,,+++,,,,,,------------------,,,+++,,,------+++)))+++******))))))***+++,,,.........//////000111111000000000///...,,,+++***000000//////000444888;;;BBBCCCGGGOOOYYYmmmlll]]]VVVcccwwwaaaEEE:::///,,,///...++++++*********))))))))))))******++++++******)))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&''''''(((((((((******))))))***,,,...///666???MMM___uuuyyyuuuuuu|||zzzzzz}}}~~~uuutttnnnffffffrrrrrriiihhhkkkkkkfff```[[[[[[\\\\\\ZZZ```^^^\\\\\\]]]]]]ZZZWWWTTTTTTTTTSSSRRRPPPNNNLLLJJJIIIIIIKKKOOOSSSVVVXXXWWWVVVUUUVVVXXXYYYXXXWWWXXX\\\\\\WWWTTTUUUUUUTTTTTTQQQNNNKKKIIIHHHHHHHHHGGGFFFDDDBBBBBBDDDFFFGGGDDDGGGLLLQQQSSSTTTSSSRRRUUUTTTTTTUUUXXXXXXUUURRRUUUTTTRRRSSSUUUUUUSSSPPPNNNQQQTTTTTTRRRQQQSSSTTTTTTUUUVVVWWWWWWWWWVVVVVVXXXXXXWWWXXXYYY\\\^^^```aaaaaa```_______________ccceeeiiikkklllnnnppprrrrrryyywwwrrrqqqpppqqqmmmgggcccbbbaaaaaaaaa^^^^^^^^^^^^^^^]]]\\\\\\___^^^]]]\\\[[[ZZZYYYXXXYYYYYYZZZ[[[\\\\\\]]]]]]\\\^^^^^^]]]ZZZYYYZZZ\\\___]]]ZZZWWWTTTSSSSSSTTTTTTVVVXXXZZZ[[[ZZZYYYWWWWWWWWWXXXZZZ[[[ZZZWWWUUUYYYXXXVVVWWWXXXXXXVVVUUUSSSQQQPPPOOOOOONNNKKKIIIIIIFFFCCCAAACCCGGGJJJMMM++++++++++++++++++++++++++++++***+++------,,,+++000000///...---,,,++++++------,,,++++++++++++,,,........................000000////////////000000222111//////111111111000------------------------////////////////////////000//////////////////000000000000000000000000000111111000000000111222333000000000///////////////000000111111111111000000222000///...//////---,,,000000000000////////////000...------------+++***......------------......------------,,,,,,,,,,,,+++,,,,,,---------------,,,+++++++++,,,,,,***))))))))))))))))))***+++,,,,,,---///111222111111000/////////......------,,,......//////111666<<<@@@HHHLLLTTT]]]gggxxx___\\\eee{{{oooOOO999333......000++++++************))))))))))))******++++++******)))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&'''&&&$$$$$$$$$%%%&&&'''((())))))+++***))))))***+++,,,---111888AAANNN]]]mmmvvvwwwrrryyyzzzsssqqq|||yyytttrrrvvv}}}vvvuuuooofffbbbjjjsss|||~~~vvvtttwwwyyypppmmmggg```YYYVVVXXXZZZ___]]]ZZZZZZZZZZZZYYYWWWUUUVVVVVVUUURRRNNNJJJGGGHHHGGGGGGHHHKKKOOOTTTVVVWWWWWWXXXZZZ\\\\\\ZZZWWWVVVZZZZZZVVVTTTVVVWWWUUUWWWQQQKKKHHHHHHHHHHHHFFFHHHFFFDDDBBBAAAAAABBBCCCAAAEEELLLRRRUUUTTTQQQOOOQQQRRRSSSVVVXXXXXXVVVSSSSSSRRRRRRRRRSSSSSSRRRPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUXXXXXXXXXXXXYYY[[[]]]^^^```___]]][[[ZZZZZZZZZ[[[]]]___aaabbbbbbbbbdddfffiiilllqqquuuxxx{{{~~~zzz}}}zzzqqqkkkhhhgggggghhheee```^^^^^^```aaaaaa]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYYYYYZZZ[[[\\\]]]\\\\\\[[[ZZZZZZYYYWWWVVVWWWZZZ\\\___]]]ZZZVVVTTTRRRQQQQQQWWWXXXZZZ[[[\\\ZZZYYYWWWXXXXXXXXXZZZZZZYYYVVVSSSXXXVVVUUUUUUUUUTTTRRRPPPMMMLLLKKKLLLMMMMMMKKKIIIIIIFFFBBB@@@BBBGGGNNNRRR++++++++++++++++++++++++++++++***+++------+++***......------,,,,,,++++++++++++************++++++------------------------//////.........///000000333111///...///000000000------------------------........................000///...------...///000........................111000///......000222333........................///000000000000000000///000///---...//////---,,,////////////////////////......---,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++***+++,,,,,,+++)))++++++,,,,,,---...//////,,,...222444555444111000,,,,,,,,,,,,---...//////---...000222444999@@@FFFMMMWWWdddpppyyysssdddgggssssssYYYAAA444000,,,---000,,,,,,,,,,,,,,,++++++++++++))))))************))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((('''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######)))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&''''''(((+++******)))******+++,,,...444;;;CCCMMMXXXccciiidddlllxxx|||uuusss{{{uuummmhhhmmm||||||wwwwwwqqqhhhcccjjjpppuuu|||||||||pppeee[[[VVVXXX]]]^^^\\\ZZZXXXXXXXXXXXXXXXXXXYYYYYYWWWSSSNNNHHHEEEDDDDDDDDDEEEHHHLLLRRRVVVXXXYYYZZZ]]]^^^\\\YYYVVVTTTWWWXXXUUUUUUXXXXXXVVVXXXPPPHHHEEEGGGIIIGGGEEEFFFEEECCCAAA@@@@@@AAABBB@@@DDDJJJOOORRRRRRPPPNNNPPPRRRUUUXXXYYYXXXUUUSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRPPPNNNOOOQQQTTTUUUUUUXXXWWWWWWWWWVVVVVVUUUUUUXXXXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZZZZZZZ\\\^^^___\\\]]]______^^^___aaacccggghhhiiimmmqqqtttuuuuuuuuuqqqnnnooorrruuuwwwyyyxxxzzz}}}{{{xxxzzzvvvpppjjjfffeeefffgggeeebbb^^^\\\]]]___``````\\\[[[ZZZYYYZZZ[[[\\\]]]ZZZZZZZZZYYYYYYYYYYYYYYYXXXYYY[[[\\\\\\ZZZXXXWWWTTTTTTTTTTTTTTTUUUWWWYYY]]][[[YYYVVVTTTRRRQQQQQQZZZ[[[\\\\\\\\\ZZZYYYXXXYYYXXXXXXYYYYYYXXXUUURRRTTTSSSRRRRRRSSSRRROOOMMMKKKJJJJJJJJJKKKKKKIIIGGGEEEDDDBBBBBBEEEJJJRRRWWW++++++++++++++++++++++++,,,+++***+++,,,,,,+++)))******++++++,,,,,,------******)))))))))******+++------------------------......------...//////000333000...---...//////...------------------------------------------------///...---,,,,,,---...///------------------------000///...------///111222------------------.........//////000000//////...---,,,,,,,,,...//////---.....................///---------,,,,,,---...///------,,,,,,,,,,,,------------,,,,,,,,,+++++++++))))))***++++++++++++++++++******+++------+++***,,,---...///000000111111...000555888888666222///,,,,,,++++++,,,,,,---...///333777:::===BBBKKKQQQWWWcccrrrqqqkkknnnxxx~~~hhhXXXDDD777222///'''(((...,,,,,,,,,,,,+++++++++******)))))))))******))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((''''''''''''((()))((((((''''''''''''(((((('''&&&&&&&&&%%%%%%%%%%%%)))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&******************++++++***000777>>>BBBIIISSS\\\ZZZbbbppp}}}{{{www|||nnnfffaaaeeesss~~~wwwuuuooogggdddlllsssuuuxxx}}}~~~yyyxxxssseee]]]XXXYYY]]]]]]\\\[[[YYYWWWWWWXXXYYYXXXXXXXXXVVVQQQKKKEEEAAA@@@AAACCCDDDFFFJJJPPPUUUXXXYYY[[[]]]^^^[[[WWWSSSSSSVVVWWWVVVWWWZZZZZZVVVWWWPPPHHHEEEGGGIIIHHHFFFEEEDDDCCCBBBAAABBBBBBCCCBBBDDDFFFIIILLLMMMNNNOOOPPPSSSVVVXXXWWWUUUSSSQQQTTTUUUVVVVVVVVVUUUUUUUUUSSSQQQNNNNNNPPPSSSTTTUUUWWWWWWVVVVVVUUUUUUUUUUUUXXXXXXXXXYYYYYYZZZ[[[[[[XXXXXXXXXYYYZZZ\\\^^^```[[[\\\]]]]]]]]]___bbbdddhhhfffeeegggjjjlllkkkjjjiiihhhfffeeegggjjjlllkkkjjjlllooorrrtttuuutttssssssrrrrrrqqqqqqpppnnnlllllliiieeebbb```aaaccceeehhhddd___\\\\\\]]]^^^^^^ZZZYYYXXXXXXXXXZZZ[[[]]]VVVVVVVVVVVVVVVVVVVVVVVVUUUVVVXXXXXXXXXWWWUUUSSSQQQRRRSSSUUUWWWWWWVVVVVVXXXXXXWWWVVVUUUUUUTTTTTT[[[\\\\\\\\\[[[ZZZYYYXXXYYYXXXWWWWWWXXXWWWTTTRRRPPPPPPPPPQQQRRRQQQNNNLLLMMMLLLJJJJJJJJJIIIGGGDDD@@@BBBEEEHHHKKKQQQXXX]]],,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,***((((((((()))***+++,,,------***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000111///---------...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------......---------...///000---------------...............////////////......,,,+++***,,,...//////...---------...............+++,,,,,,,,,+++,,,///111------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))******+++++++++++++++,,,++++++,,,......---+++,,,,,,---...////////////000222666999888555111...000///---,,,++++++,,,---000777???EEEIIIPPPYYY```jjjtttvvviiimmmvvvvvv|||{{{hhhQQQBBB555...///---###$$$+++******))))))))))))(((((((((((())))))******))))))((())))))))))))))))))))))))***)))))))))(((((((((((((((((('''&&&&&&''')))***(((((((((''''''(((((((((((((((''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((('''%%%''''''''''''&&&&&&%%%%%%((())))))*********++++++'''+++222999;;;>>>FFFPPPTTT]]]kkkzzz|||}}}uuufffbbb___aaakkkwwwqqqkkkdddfffnnnsssrrrqqqssstttsssttttttzzzrrrbbb\\\XXXWWWZZZ[[[[[[[[[YYYWWWVVVVVVXXXTTTTTTSSSQQQLLLGGGBBB>>>???BBBEEEFFFFFFHHHMMMRRRUUUUUUWWWZZZ[[[ZZZVVVSSSUUUXXXYYYYYY[[[^^^]]]XXXVVVQQQKKKIIIJJJLLLLLLKKKFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCDDDFFFHHHKKKMMMOOOQQQTTTUUUTTTRRRPPPPPPSSSUUUVVVWWWUUUUUUUUUVVVRRRQQQPPPOOOOOOQQQSSSTTTVVVUUUUUUTTTTTTTTTTTTUUUYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWWWWWWWXXXXXXXXXXXXWWWXXXYYYZZZZZZ\\\___bbbdddcccaaaaaaaaabbbbbbaaa```bbbaaa^^^___bbbcccaaa```bbbdddgggiiiiiihhhhhheeefffffffffeeeddddddcccaaa```^^^\\\]]]___bbbeeekkkgggaaa\\\[[[ZZZZZZYYYWWWWWWWWWWWWXXXYYY[[[[[[UUUUUUUUUTTTTTTTTTTTTTTTRRRSSSTTTUUUTTTTTTRRRRRRRRRSSSTTTWWWZZZZZZXXXVVVVVVVVVVVVVVVWWWWWWWWWWWW[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVVVVWWWWWWUUUSSSOOOOOOOOOQQQRRRQQQNNNLLLNNNLLLKKKJJJIIIHHHEEEBBB???CCCIIINNNRRRYYYbbbhhh,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,+++***(((((())))))******+++++++++***)))))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000...---,,,,,,---,,,***(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,------------.........------------.........///---......//////......------,,,+++,,,---...---,,,,,,,,,---------.........+++,,,,,,+++)))))),,,///---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++,,,------------,,,,,,,,,,,,---//////...,,,,,,---...//////...------111333666777666333///,,,...------,,,---///111333777AAANNNWWW^^^fffpppwww}}}uuuvvvttttttuuuoooffflllzzzvvvxxxyyyssseeeRRR@@@666///***,,,+++$$$(((...***))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((('''''''''((((((&&&&&&&&&''')))***(((''''''&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&''''''''''''''''''((((((''''''(((******+++++++++((()))---444777999@@@JJJQQQ[[[jjjxxx~~~|||jjj]]]`````````hhhvvvxxxqqqmmmhhhjjjooopppkkkhhhkkkoooqqqtttxxxqqqccc\\\WWWVVVZZZWWWYYYZZZYYYVVVTTTTTTUUURRRRRRPPPMMMIIIEEEAAA???BBBFFFJJJJJJGGGFFFIIILLLNNNOOOQQQUUUXXXYYYWWWUUUZZZ\\\]]]]]]```dddaaa\\\UUUSSSQQQOOOOOOPPPQQQQQQJJJIIIHHHGGGEEEDDDCCCCCCDDDCCCBBBBBBCCCEEEGGGIIIJJJMMMPPPPPPOOONNNOOOPPPOOORRRTTTTTTRRRRRRSSSUUUQQQRRRSSSQQQNNNNNNPPPSSSTTTSSSRRRRRRRRRSSSTTTUUUYYYYYYYYYYYYYYYYYYXXXXXXTTTUUUWWWXXXWWWVVVUUUSSSTTTUUUUUUUUUUUUVVVZZZ]]]^^^^^^]]][[[ZZZZZZ[[[\\\YYY]]]]]]YYYXXX[[[\\\YYYZZZ[[[]]]___```aaaaaa```______```___^^^]]]\\\\\\]]]\\\[[[[[[]]]```dddfffjjjfff___ZZZXXXVVVUUUTTTTTTUUUVVVWWWYYYYYYZZZZZZUUUUUUUUUTTTTTTSSSSSSSSSQQQQQQRRRRRRRRRRRRRRRRRRTTTRRRRRRTTTWWWXXXWWWUUUUUUVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZYYYYYYWWWUUUTTTUUUVVVVVVUUUTTTQQQPPPQQQRRRRRRQQQMMMJJJLLLKKKIIIHHHHHHGGGDDDAAACCCHHHNNNSSSXXXbbbmmmvvv,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++)))'''************))))))))))))******)))******+++,,,,,,++++++++++++++++++++++++,,,++++++,,,---...///000---,,,,,,,,,---,,,)))&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***------------------------+++,,,---.........---------------....../////////---..................---///---,,,,,,,,,,,,+++))),,,,,,,,,------.........,,,------***'''&&&)))------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,---......//////......---,,,,,,...///000///---...///000000000///...---111333555666444111,,,***)))******---000555999<<>>666444///,,,++++++******++++++,,,************************(((((())))))))))))(((((()))))))))))))))))))))))))))(((&&&%%%$$$&&&''')))***)))(((((())))))((('''&&&'''((('''%%%$$$%%%&&&))))))((((((''''''''''''$$$'''***)))&&&$$$&&&((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''$$$&&&'''&&&$$$$$$''')))))))))*********+++++++++...+++***...222777AAAKKKQQQ]]]kkkttt|||wwwxxx~~~ttthhhfffddd``````fffmmmuuurrroootttqqqlllhhhgggggghhhiiikkksssjjjZZZSSSSSSUUUSSSVVVYYYYYYWWWTTTRRRRRRQQQQQQPPPMMMIIIFFFFFFGGGJJJMMMNNNKKKFFFCCCDDDGGGEEEGGGJJJNNNQQQSSSUUUVVV``````aaaeeegggfffaaa]]]WWWVVVVVVWWWWWWUUURRROOOMMMMMMLLLJJJHHHFFFDDDDDDAAA@@@??????AAACCCCCCBBBIIIGGGFFFGGGIIIKKKLLLLLLLLLNNNPPPPPPOOOOOOOOOQQQUUUWWWWWWTTTOOOLLLMMMOOOMMMMMMMMMMMMMMMPPPUUUXXX[[[XXXUUUSSSSSSTTTTTTTTTVVVRRRQQQTTTUUUSSSRRRSSSVVVVVVUUUTTTRRRSSSUUUXXXZZZ\\\[[[XXXWWWYYYXXXUUUSSSUUUXXXZZZYYYWWWTTTRRR\\\\\\ZZZYYYYYYXXXXXXXXX[[[YYYWWWXXXYYYXXXTTTQQQUUUVVVXXXXXXZZZ]]]bbbffflllaaaTTTNNNPPPRRRQQQOOOQQQQQQSSSTTTVVVXXXYYYYYYVVVTTTSSSRRRSSSTTTSSSRRRTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRSSSWWWYYYXXXYYYYYYYYYXXXWWWVVVUUUXXXUUUSSSTTTVVVWWWVVVTTTSSSRRRRRRTTTVVVXXXXXXWWWWWWVVVTTTRRRPPPOOONNNNNNMMMIIIHHHIIIHHHEEEFFFIIINNNRRR[[[bbbdddjjj{{{333111///...---,,,***(((,,,+++***+++,,,,,,+++)))---+++))))))***,,,,,,++++++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,++++++******)))++++++,,,------,,,++++++,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,---,,,+++,,,---...---+++...,,,,,,---000000///,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++)))************+++++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------111///......///000///...000000/////////000000111000222333222111000000111333...000666999>>>OOOcccwwwiiiaaaeeemmmwww|||{{{yyyyyyzzzxxx```GGG888222...***,,,++++++******++++++,,,************************(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))'''&&&&&&'''(((&&&%%%$$$%%%&&&&&&%%%%%%'''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''((((((&&&%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%'''$$$%%%&&&&&&$$$$$$&&&((()))))))))*********++++++---***)))---000555???IIIPPP]]]llluuu}}}|||{{{}}}|||ooojjjiiigggggghhhhhhmmmwww~~~wwwuuuyyyvvvpppjjjkkkmmmlllgggccchhh}}}jjjYYYRRRSSSWWWUUUTTTTTTUUUWWWWWWTTTQQQRRRRRRQQQMMMIIIFFFEEEFFFEEEHHHHHHEEE@@@===???BBBEEEFFFHHHJJJMMMOOOQQQRRR[[[\\\___cccfffeeeaaa]]]XXXXXXXXXYYYZZZXXXTTTQQQQQQNNNKKKIIIGGGFFFDDDCCCBBBAAA@@@AAACCCDDDDDDCCCGGGEEEDDDEEEGGGIIIJJJJJJLLLMMMOOOPPPOOOOOOPPPQQQPPPPPPPPPNNNLLLKKKKKKMMMOOOPPPPPPPPPPPPRRRUUUXXXXXXUUURRRQQQRRRSSSSSSSSSTTTQQQPPPTTTUUURRRQQQRRRUUUUUUUUUTTTSSSSSSUUUWWWUUUXXXXXXUUUVVVYYYYYYVVVTTTUUUWWWXXXXXXVVVTTTRRRZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUTTTTTTUUUUUUQQQNNNQQQSSSUUUVVVXXX[[[___bbb```ZZZRRRNNNOOOQQQQQQPPPQQQQQQQQQRRRSSSUUUVVVWWWVVVTTTRRRRRRSSSSSSSSSRRRSSSTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQRRRUUUXXXYYYYYYYYYYYYYYYXXXWWWWWWVVVTTTRRRRRRTTTUUUTTTSSSSSSSSSSSSTTTVVVWWWVVVUUUSSSSSSQQQPPPNNNMMMLLLKKKJJJFFFEEEGGGGGGFFFGGGKKKSSSWWW```jjjqqqzzz999666222///...---,,,***,,,+++******,,,,,,+++***///,,,***)))******)))'''+++++++++************)))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***)))***+++,,,+++)))++++++++++++++++++++++++******+++,,,,,,+++******------,,,+++++++++,,,,,,,,,+++******,,,,,,+++***+++******+++---...,,,+++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))************+++++++++)))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///......///111222222111111111///......------...,,,---////////////000222555444888???EEEQQQjjjnnn___\\\___sss~~~iiiIII888222///***'''++++++************++++++************************(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&'''&&&%%%%%%&&&&&&%%%###"""$$$&&&&&&&&&&&&(((***''''''&&&&&&&&&&&&%%%%%%(((%%%$$$%%%)))***'''###''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%'''###$$$%%%$$$###$$$%%%'''))))))))))))************,,,)))(((+++///333;;;DDDKKKZZZiiisss||||||{{{}}}wwwmmmnnnrrrpppkkkeeeeeejjjttt|||~~~yyyqqqjjjkkkooommmaaaUUUZZZrrrjjjZZZSSSTTTVVVXXXSSSPPPRRRVVVXXXTTTOOOSSSSSSQQQMMMIIIEEEDDDDDDBBBCCCBBB???:::999;;;>>>CCCDDDDDDFFFHHHJJJLLLMMMUUUWWW[[[```cccccc```]]]YYYZZZ[[[^^^___]]]XXXTTTTTTPPPKKKHHHHHHHHHEEECCCCCCBBBAAABBBDDDEEEEEEEEECCCBBBAAABBBDDDFFFGGGFFFKKKMMMNNNNNNNNNNNNOOOQQQQQQOOONNNNNNOOOPPPOOOOOOOOOQQQRRRRRRQQQQQQSSSUUUTTTRRRPPPPPPQQQRRRRRRRRRRRROOOPPPTTTVVVRRRPPPPPPSSSUUUVVVUUUTTTSSSUUUVVVPPPSSSTTTSSSTTTXXXYYYWWWUUUVVVVVVVVVVVVUUUTTTTTTWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRSSSTTTSSSQQQNNNNNNPPPSSSUUUVVVXXX[[[]]]VVVTTTQQQNNNNNNOOOQQQRRRRRRQQQQQQPPPQQQSSSTTTUUUUUUSSSRRRQQQSSSSSSSSSRRRRRRSSSSSSSSSRRRQQQOOONNNOOOPPPPPPPPPPPPQQQTTTVVVZZZZZZYYYYYYXXXWWWWWWVVVSSSRRRPPPPPPRRRSSSRRRRRRSSSSSSTTTUUUWWWVVVSSSQQQNNNNNNNNNMMMLLLKKKIIIHHHHHHDDDDDDHHHJJJJJJMMMRRRZZZ^^^hhhttt@@@<<<777444222000///------+++******,,,,,,,,,+++...,,,************((('''+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,+++++++++,,,,,,+++++++++***)))((()))***+++***(((++++++++++++++++++++++++******++++++++++++******,,,,,,++++++,,,---......,,,+++******,,,,,,+++************+++,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++))))))*********+++++++++)))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------///222444444333111111///...---,,,,,,,,,+++---...---------...000666999AAAMMMXXXgggnnn]]]YYY```iiixxxYYY;;;111111...******++++++************++++++************************(((((())))))))))))(((((((((((((((((((((((((((((($$$%%%'''((()))((('''%%%'''&&&$$$%%%&&&&&&%%%######$$$&&&&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%&&&((((((&&&$$$'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$######$$$%%%&&&((((((((()))))))))*********''''''***---000777???DDDRRRcccnnnyyy|||xxxzzz~~~{{{qqqttt}}}}}}tttnnnhhhfffooo}}}zzzqqqggggggnnnlll\\\JJJOOOdddnnnddd^^^XXXUUU[[[WWWRRRQQQSSSTTTQQQNNNRRRRRRQQQMMMHHHDDDBBBBBBBBBBBB@@@===999999<<>>@@@BBBDDDDDDCCCJJJKKKLLLLLLLLLMMMOOOPPPRRROOOMMMNNNQQQRRRQQQOOONNNPPPQQQRRRPPPOOOOOOPPPRRRPPPOOOOOOQQQRRRRRRRRRQQQNNNPPPUUUWWWSSSPPPPPPSSSUUUVVVWWWVVVUUUUUUVVVOOOSSSTTTRRRTTTXXXYYYWWWVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTSSSRRRRRRSSSSSSSSSSSSTTTUUUUUUTTTSSSQQQMMMPPPSSSUUUVVVXXXZZZ\\\WWWVVVSSSOOOKKKLLLPPPTTTTTTTTTRRRQQQRRRSSSUUUVVVTTTRRRQQQQQQRRRSSSRRRQQQQQQQQQRRRRRRQQQOOOMMMLLLNNNOOOPPPPPPPPPQQQSSSVVV[[[ZZZXXXWWWUUUTTTSSSRRRPPPPPPOOOOOOPPPQQQQQQQQQSSSSSSTTTUUUVVVTTTQQQMMMKKKKKKLLLLLLKKKJJJIIIHHHHHHFFFGGGLLLPPPRRRWWW]]]cccgggqqqGGGCCC===999666333111000///---++++++,,,---,,,++++++***)))***++++++***)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******++++++,,,++++++++++++++++++++++++***)))((((((******)))(((************************************************))))))***+++,,,...///000,,,+++***+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,******+++,,,,,,+++++++++***++++++,,,,,,++++++***))))))*********+++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------/////////222555666555444111000///---,,,,,,,,,,,,///000111000//////111333999???KKKZZZjjjyyynnn```^^^bbblllvvv~~~vvv^^^GGG333//////,,,+++---+++******))))))******+++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''###%%%'''))))))((('''%%%((('''&&&&&&''''''&&&$$$%%%&&&''''''%%%%%%%%%'''$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$%%%''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$#########$$$%%%%%%%%%''''''((((((((())))))))))))&&&'''***+++---333:::???LLL\\\kkk{{{zzzuuuxxx}}}yyy~~~zzzqqqttt|||tttjjjhhhoooppp```LLLKKKWWWnnn{{{xxxrrrfffZZZ^^^\\\YYYUUUQQQOOONNNNNNPPPQQQPPPMMMHHHCCCAAA@@@BBBAAA???<<<;;;<<<>>>@@@AAAAAABBBDDDGGGIIILLLMMMOOOQQQTTTVVVWWWWWWWWWWWW[[[]]]```dddfffddd```\\\SSSRRRQQQQQQQQQOOOIIIDDDDDDCCCAAAAAABBBCCCCCCBBB>>>>>>>>>???BBBCCCBBBAAAHHHIIIJJJJJJJJJKKKMMMOOOPPPMMMJJJKKKMMMOOOMMMKKKNNNPPPRRRRRRQQQOOONNNNNNPPPOOONNNOOOQQQSSSRRRRRRPPPNNNPPPUUUWWWSSSPPPPPPRRRTTTVVVWWWVVVUUUVVVWWWRRRUUUVVVTTTUUUXXXYYYVVVVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSSSSSSSRRRSSSUUUUUUUUUSSSSSSRRROOORRRUUUWWWXXXYYY[[[]]]```^^^XXXPPPJJJIIIOOOUUUVVVVVVUUUTTTTTTUUUVVVWWWSSSQQQPPPPPPQQQRRRRRRQQQPPPQQQQQQQQQPPPOOOMMMLLLPPPQQQRRRRRRQQQRRRSSSUUUZZZXXXVVVSSSPPPOOONNNMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSSSSSSSUUUUUUSSSOOOKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGIIIPPPVVVZZZaaaggglllsssOOOKKKEEE@@@<<<999555333333000...,,,---------,,,*********+++---...,,,++++++++++++************)))))))))))))))))))))))))))************************)))))))))*********++++++++++++************++++++***)))((()))***+++***((())))))))))))))))))))))))+++***))))))))))))***+++(((((()))***+++---...///,,,+++***+++,,,,,,+++***)))+++------,,,+++,,,---)))***++++++++++++++++++******++++++++++++******)))************+++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............222222222555777777666444///......---------......///000222222333555999<<>>===<<<===>>>@@@BBBBBBCCCEEEHHHIIIKKKKKKLLLLLLNNNOOOPPPPPPQQQTTTVVV[[[]]]```dddffffffbbb___UUUVVVVVVTTTQQQLLLGGGEEEFFFDDDBBBAAABBBBBBAAA??????>>>???@@@CCCDDDCCCBBBEEEFFFGGGGGGGGGHHHKKKNNNNNNLLLKKKKKKLLLMMMMMMLLLPPPRRRTTTTTTRRRQQQPPPPPPOOONNNNNNOOOQQQRRRQQQPPPPPPMMMNNNSSSUUURRRPPPQQQQQQSSSTTTTTTSSSSSSUUUVVVTTTWWWWWWUUUUUUXXXXXXVVVUUUTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSRRRRRRSSSSSSSSSPPPRRRTTTSSSQQQPPPOOOPPPQQQSSSVVVWWWXXXYYY\\\^^^fffbbbZZZQQQJJJJJJNNNTTTUUUUUUUUUUUUVVVVVVVVVVVVRRRPPPOOOOOOQQQRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOOOORRRSSSTTTTTTSSSRRRSSSTTTVVVUUURRROOOMMMLLLKKKKKKNNNOOOPPPPPPOOOOOOQQQSSSSSSRRRRRRSSSSSSQQQNNNKKKKKKJJJJJJJJJKKKKKKLLLMMMJJJHHHKKKRRRZZZ```hhhoooyyyZZZVVVQQQLLLHHHCCC>>>;;;777444000......------,,,+++++++++---......---++++++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************,,,+++***))))))***+++,,,+++***))))))++++++***)))))))))))))))))))))))))))+++***)))(((((()))***+++******)))))))))***+++++++++***))))))++++++***)))(((***------+++***+++---))))))***+++++++++++++++******++++++++++++******)))************+++++++++)))******+++++++++++++++++++++++++++++++++++++++.........////////////000222111222333555444222///------------...///000111111444777;;;???EEEKKKPPPaaajjjttt|||ooobbbeeemmmrrryyy{{{wwwsssaaaMMM333333///***))),,,+++)))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''$$$%%%&&&((((((((((((''')))(((''''''(((((('''%%%$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&###%%%%%%%%%$$$###$$$%%%'''%%%###$$$&&&''''''%%%&&&&&&'''''''''((((((((((((&&&'''***+++***...333<<>>>>>>>>======???AAACCCDDDDDDEEEGGGIIIKKKKKKJJJIIIGGGIIIJJJKKKJJJKKKNNNSSSXXX\\\]]]___ccceeefffdddbbbZZZ[[[ZZZSSSKKKEEECCCDDDIIIGGGDDDCCCBBBBBB@@@>>>@@@@@@@@@CCCEEEFFFEEECCCCCCDDDDDDDDDDDDFFFIIILLLIIIJJJKKKKKKKKKLLLNNNPPPQQQRRRTTTSSSQQQPPPQQQRRRNNNMMMMMMNNNOOOPPPNNNMMMNNNKKKKKKOOOQQQPPPOOOPPPOOOPPPPPPPPPOOOPPPRRRUUUSSSVVVVVVTTTUUUXXXYYYVVVTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSOOOQQQSSSRRROOOMMMMMMMMMQQQSSSTTTUUUUUUWWW[[[^^^bbb___XXXQQQLLLLLLNNNQQQPPPQQQSSSTTTUUUTTTSSSRRRQQQOOONNNOOOPPPRRRRRRQQQQQQPPPOOONNNNNNOOOQQQRRRSSSUUUUUUUUUSSSQQQQQQRRRQQQPPPNNNLLLKKKLLLMMMNNNNNNPPPQQQQQQPPPPPPRRRUUUSSSRRRQQQQQQQQQPPPNNNLLLKKKJJJIIIHHHIIIKKKNNNPPPNNNLLLOOOWWW___fffooowwwdddaaa\\\WWWRRRMMMGGGBBB999666222///......---,,,---,,,,,,...//////,,,***+++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++*********))))))))))))))),,,+++***))))))***+++,,,+++***)))***+++,,,+++)))))))))))))))))))))))))))+++***)))(((((()))***+++,,,+++***)))((((((((((((***((('''((()))***)))((('''***,,,,,,***)))***,,,((()))***+++++++++++++++******++++++++++++******)))************+++++++++(((((()))***************++++++++++++++++++++++++////////////000000000000/////////000111///,,,)))+++,,,,,,---///111222333999===BBBIIIPPPYYYbbbhhhxxxzzzkkkdddiiippprrrzzz~~~yyytttcccJJJ888///333000((()))///...'''******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''$$$%%%&&&'''(((((((((((()))'''&&&&&&'''(((&&&%%%"""$$$&&&&&&&&&&&&((()))%%%%%%%%%&&&&&&''''''''''''$$$###$$$'''(((%%%"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&'''''''''&&&###$$$%%%%%%######$$$%%%(((%%%###$$$'''((('''&&&&&&&&&&&&'''''''''((((((((('''(((++++++***---222999>>>KKKccc{{{wwwtttsssvvvxxxvvvxxxvvvcccVVVQQQ\\\kkkyyyhhhccc]]][[[[[[YYYRRRMMMHHHIIIJJJHHHDDD@@@>>>===?????????BBBEEEGGGHHHHHHHHHJJJLLLMMMLLLIIIFFFCCCFFFGGGGGGGGGHHHLLLTTTZZZ\\\\\\^^^aaadddfffdddccc______[[[QQQDDD>>>???DDDLLLIIIFFFDDDCCCBBB@@@>>>AAAAAABBBDDDGGGGGGFFFDDDBBBBBBCCCBBBCCCEEEHHHKKK@@@CCCFFFGGGFFFGGGKKKOOOOOOPPPQQQPPPOOONNNOOOQQQMMMLLLLLLLLLNNNNNNLLLKKKMMMIIIHHHLLLOOOMMMMMMOOOMMMMMMMMMLLLLLLMMMPPPSSSQQQTTTUUUSSSUUUXXXYYYWWWSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRPPPSSSUUUSSSPPPMMMLLLMMMQQQQQQRRRRRRSSSUUUYYY\\\\\\YYYTTTPPPNNNNNNOOOOOOKKKMMMPPPRRRSSSRRRPPPOOOPPPOOONNNNNNPPPRRRQQQQQQQQQPPPNNNMMMMMMPPPSSSUUUTTTUUUVVVUUURRRPPPPPPPPPNNNMMMKKKKKKLLLMMMPPPQQQOOOQQQSSSRRRPPPQQQSSSVVVSSSQQQPPPOOOPPPPPPOOOMMMLLLJJJHHHGGGHHHKKKOOOQQQRRRPPPSSS\\\dddllluuu~~~jjjjjjggg```ZZZWWWVVVTTTEEE:::333555555111---...++++++,,,,,,,,,---------******++++++,,,++++++***---'''&&&+++---)))'''((((((((())))))*********+++***'''&&&)))***(((***...+++++++++************)))+++***)))'''''')))***+++,,,,,,+++******+++,,,,,,---)))&&&'''+++,,,***''')))))))))))))))*********)))((('''((()))***)))(((((())))))))))))*********++++++++++++******))))))+++++++++,,,------+++(((++++++++++++************---,,,,,,,,,,,,,,,,,,---...,,,******,,,...//////////////////////////////......---...//////---+++,,,///222333222222222333===CCCPPP]]]fffmmmuuu||||||||||||}}}ttthhh```dddllluuuyyyvvv{{{oooaaaPPP???444---,,,+++*********+++,,,+++++++++************)))***))))))((((((((((((((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((''''''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''%%%"""$$$$$$%%%%%%%%%%%%&&&&&&&&&###"""$$$))))))%%%!!!%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###((('''%%%&&&&&&'''%%%$$$''''''''''''''''''''''''***)))((('''(((***,,,---666???KKK^^^wwwwwwyyy~~~zzzvvvmmmrrryyy{{{zzzzzz}}}iii___XXXZZZaaalll|||{{{tttjjj```WWWQQQOOONNNGGGHHHIIIJJJIIIGGGDDDCCC@@@BBBEEEHHHIIIIIIHHHHHHKKKJJJIIIJJJLLLLLLJJJHHHFFFFFFGGGIIILLLPPPTTTWWWXXXZZZ]]]aaaccceeeeeefff```___[[[RRRGGGAAABBBEEEPPPNNNKKKHHHEEEDDDCCCCCCBBBCCCEEEHHHJJJIIIEEEBBB@@@@@@@@@@@@AAACCCDDDEEEGGGEEECCCEEEIIILLLLLLKKKNNNOOOOOONNNMMMLLLKKKKKKQQQNNNLLLNNNQQQQQQMMMHHHMMMMMMLLLLLLMMMMMMNNNOOOIIIJJJKKKKKKKKKKKKMMMOOOMMMPPPTTTWWWXXXXXXVVVTTTTTTTTTSSSRRRQQQPPPOOOOOOQQQPPPNNNNNNNNNPPPRRRSSSUUUTTTTTTSSSRRRQQQQQQPPPTTTRRROOONNNOOOSSSWWWZZZZZZUUUNNNIIIIIIJJJLLLMMMNNNNNNOOOPPPRRRRRRQQQPPPPPPPPPRRRRRRRRRQQQPPPOOORRROOOLLLIIIIIIKKKOOOQQQSSSSSSSSSRRRQQQOOONNNMMMNNNLLLJJJKKKNNNPPPOOOMMMQQQSSSTTTTTTRRRQQQTTTWWWQQQQQQOOONNNMMMKKKJJJIIINNNKKKIIIJJJOOOSSSUUUUUU[[[[[[^^^cccjjjttthhhhhhgggddd```]]][[[YYYTTTIII???===:::444000000222111000///...---------------------,,,,,,+++***...)))'''+++,,,)))'''((())))))))))))*********+++...***)))++++++((())),,,+++++++++************)))+++***)))(((((()))***+++))))))))))))))))))))))))---)))&&&'''+++,,,***(((***************+++++++++***)))((((((******)))((()))))))))*********++++++++++++++++++*********)))+++++++++,,,------+++)))***************)))))))))......------------......///---,,,,,,---------+++..................------...---+++,,,------,,,+++,,,///333444555777:::===HHHTTTffftttyyyyyyzzz|||xxxmmmbbbaaagggnnnrrrsssggg___[[[bbbooo{{{zzzrrrxxxyyyjjj[[[MMM@@@333+++---,,,+++*********+++++++++++++++*********))))))******)))(((((((((((()))))))))))))))((((((((('''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&'''$$$"""$$$'''(((%%%!!!%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$'''''''''''''''''''''''')))(((''''''((()))+++---444<<>>:::888555333111///---,,,,,,---,,,,,,+++***)))(((''''''///+++)))***+++)))((())))))))))))***************...+++***,,,,,,)))***---+++++++++************)))+++***)))(((((()))***++++++,,,---......---,,,+++,,,***'''(((***,,,+++(((++++++++++++++++++++++++---+++******++++++)))(((******+++++++++,,,,,,,,,++++++++++++************,,,+++***,,,------,,,************+++++++++++++++---,,,,,,++++++,,,,,,---------...000111111///---......------,,,,,,++++++///---++++++---.........333777:::<<<===AAAGGGLLL]]]jjjzzzlll___WWWRRROOOSSS^^^ffffffcccZZZZZZaaaqqq|||{{{zzzmmmZZZIII===444---))),,,,,,+++************+++++++++*********)))))))))+++******))))))))))))))))))))))))(((((((((''''''(((''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&)))&&&######%%%&&&%%%"""%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$###$$$$$$#########%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((()))+++,,,000777@@@HHHVVViiizzztttsssyyy{{{yyyrrr}}}mmmjjjrrr{{{rrrvvvyyy|||{{{tttnnngggdddhhhpppwwwnnnVVVKKKIIIFFFFFFGGGHHHIIIIIIHHHHHHIIIHHHHHHHHHJJJMMMPPPQQQPPPQQQPPPMMMIIIGGGHHHJJJHHHHHHHHHIIIKKKNNNPPPRRRVVVVVVWWWYYY\\\___bbbddd^^^``````\\\WWWTTTTTTVVVWWWXXXXXXWWWTTTOOOIIIFFFGGGFFFEEEFFFGGGGGGFFFDDDAAABBBDDDEEEEEEEEEEEEDDDCCCBBBAAACCCEEEHHHHHHHHHFFFGGGIIIKKKNNNOOOPPPQQQJJJKKKMMMQQQUUUTTTOOOJJJLLLLLLLLLLLLLLLMMMMMMNNNKKKLLLLLLKKKJJJJJJLLLMMMMMMNNNOOOPPPPPPPPPPPPOOORRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNLLLKKKKKKKKKLLLIIIJJJKKKLLLMMMNNNOOOPPPLLLLLLKKKKKKLLLNNNPPPQQQPPPKKKFFFBBBCCCEEEGGGHHHNNNMMMLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNPPPPPPOOONNNNNNMMMLLLLLLMMMLLLLLLNNNQQQSSSTTTTTTVVVVVVUUURRROOOOOOQQQSSSRRRQQQOOOMMMKKKIIIHHHGGGCCCCCCEEEJJJQQQYYY^^^```bbbhhhqqqzzzvvvLLLIIIIIIMMMRRRUUUYYY]]]^^^[[[WWWUUURRRMMMHHHEEE;;;999666333111111111111,,,,,,+++***)))(((((((((///---+++******)))))))))************************,,,)))))),,,,,,******---+++++++++*********))))))+++******))))))******++++++,,,...//////...,,,+++,,,***((((((***++++++)))+++++++++++++++*********...---++++++++++++)))(((+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++***+++---...,,,+++,,,,,,,,,---------------------,,,,,,,,,,,,------,,,...111555888888666333---------,,,++++++******000...,,,,,,...111222333===AAADDDEEEFFFLLLUUU\\\sss{{{~~~yyycccUUUMMMIIIQQQ[[[eeekkkllleee]]]\\\eeevvv}}}zzzpppkkk___LLL===444///,,,+++,,,++++++***************************))))))))))))++++++***)))))))))))))))))))))((((((((('''''''''(((''''''''''''&&&&&&&&&'''&&&%%%$$$%%%&&&''')))((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&***'''$$$###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$######$$$%%%''')))%%%&&&&&&''''''&&&&&&%%%)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))***++++++222:::???FFFUUUhhhuuuzzzmmmkkkqqquuu~~~rrr|||pppbbbbbbjjjqqqnnnrrrxxxvvvkkkdddeeeiiihhhoooxxx{{{yyy~~~zzz]]]OOOLLLHHHHHHHHHIIIJJJKKKKKKLLLOOOMMMJJJHHHIIIKKKNNNQQQPPPRRRQQQLLLEEEBBBEEEJJJIIIIIIIIIIIIKKKLLLNNNOOOPPPPPPQQQSSSWWW\\\```ccc___aaacccbbb___]]]\\\]]][[[[[[[[[ZZZVVVQQQLLLIIIJJJGGGDDDCCCDDDDDDDDDDDD@@@BBBDDDEEEEEEDDDCCCAAA@@@@@@@@@BBBCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMOOOPPPNNNKKKGGGLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNMMMKKKKKKLLLNNNNNNNNNMMMMMMMMMMMMMMMNNNPPPPPPQQQQQQRRRRRRRRRRRRPPPPPPNNNMMMLLLKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPJJJJJJKKKKKKLLLMMMMMMNNNJJJFFFAAA>>>???BBBDDDEEEIIIJJJKKKKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHJJJKKKMMMJJJKKKLLLMMMMMMMMMLLLLLLNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMOOORRRTTTVVVWWWWWWVVVTTTQQQPPPPPPRRRSSSPPPOOOMMMJJJHHHGGGFFFFFFGGGIIILLLRRRZZZbbbhhhllllllvvvwwwjjjGGG???999<<>>===999666---------,,,,,,+++++++++///---,,,---000444666777>>>BBBGGGIIILLLTTTaaajjj~~~{{{___PPPMMMMMMSSSeeevvv{{{yyyuuuooohhhoooyyy}}}xxx}}}uuugggSSSJJJ<<<222---+++***)))++++++++++++******))))))*********)))))))))((((((+++******)))((()))))))))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&''')))***(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$######$$$&&&((()))%%%&&&&&&''''''&&&&&&%%%***(((&&&%%%%%%%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((...555:::>>>GGGUUUbbbjjjaaaaaaggglllzzzvvv|||~~~}}}~~~|||sssfff___aaaeeegggffflllyyy~~~qqqiiigggggg```dddkkknnnnnnttteeeUUUQQQKKKKKKJJJJJJKKKLLLNNNOOOSSSPPPLLLHHHGGGGGGIIIKKKOOOQQQQQQLLLEEECCCFFFKKKIIIIIIIIIJJJJJJKKKLLLLLLJJJJJJKKKMMMRRRXXX^^^bbb___aaacccdddcccaaa``````^^^]]][[[XXXUUUQQQNNNLLLKKKGGGCCCAAAAAABBBBBBBBB???@@@BBBCCCCCCAAA@@@>>>>>>???@@@AAAAAABBBCCCCCCEEEFFFFFFGGGGGGFFFFFFEEENNNLLLJJJIIIIIIJJJIIIIIIKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOOOONNNMMMLLLNNNOOOOOONNNMMMLLLLLLLLLMMMMMMOOOOOOOOOPPPQQQQQQRRRRRROOONNNNNNMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLMMMMMMMMMIIIJJJJJJKKKLLLLLLLLLLLLFFFBBB>>><<<===???AAABBBDDDHHHLLLNNNLLLJJJIIIIIIJJJIIIHHHHHHHHHJJJKKKLLLHHHIIIKKKMMMMMMMMMKKKJJJLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQSSSUUUWWWVVVTTTRRRQQQQQQRRRSSSSSSMMMKKKIIIGGGEEEEEEEEEFFFKKKNNNSSSYYYaaaiiippptttwwwwwwiii^^^PPPBBB777666777777===DDDMMMTTT[[[^^^```aaa]]]WWWWWWUUUQQQKKKDDD>>>:::777444222000...---------...***...///---+++,,,,,,***+++++++++++++++*********000,,,+++---***%%%###$$$+++++++++************)))++++++++++++++++++++++++((()))***++++++***)))(((+++++++++*********++++++++++++******)))(((((((((...,,,++++++,,,,,,***)))++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,---+++***+++---.........++++++,,,,,,------......000000////////////000000:::;;;===@@@???<<<666111---------------..................111666:::===>>>===CCCJJJNNNSSS\\\kkkwwwkkkXXXSSSUUUVVVjjj{{{zzzzzz}}}~~~|||yyy~~~~~~ppp___AAA;;;222---,,,,,,+++)))******++++++******)))(((******)))))))))(((((((((***))))))(((((((((((((((((((((((('''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''%%%###""""""""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((***+++///666:::>>>GGGOOOWWWTTTYYY___cccsss~~~|||~~~|||zzzzzz|||{{{xxxpppgggccceeefffddd___gggyyywwwooohhhccc\\\]]]cccjjjkkkooolllZZZSSSOOONNNLLLKKKJJJLLLMMMNNNTTTQQQNNNJJJGGGEEEDDDDDDMMMNNNNNNLLLHHHGGGIIILLLIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGJJJNNNTTTYYY\\\\\\]]]___aaabbbbbbaaaaaa^^^]]][[[YYYUUURRROOONNNLLLIIIDDDAAAAAAAAAAAAAAA???@@@@@@@@@@@@???===<<<<<<>>>@@@AAA@@@@@@AAABBBCCCDDDFFFGGGHHHIIIIIIIIIJJJHHHFFFEEEFFFHHHKKKMMMJJJJJJJJJJJJJJJKKKLLLLLLNNNOOOOOONNNMMMMMMOOOPPPMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKLLLEEEBBB>>><<<===???@@@@@@BBBGGGLLLNNNLLLIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKGGGHHHKKKLLLMMMLLLKKKJJJKKKJJJIIIHHHIIIJJJKKKLLLLLLNNNOOOOOOOOOPPPRRRUUUSSSQQQOOOPPPQQQQQQQQQPPPIIIGGGFFFDDDDDDEEEGGGHHHLLLQQQXXX___fffnnnvvv{{{}}}nnnbbb[[[YYYHHH;;;999888555888???EEENNNVVVZZZ___eeeeeebbbaaa```]]]XXXRRRKKKFFFBBB===;;;888444222000000000&&&---111...,,,......+++,,,,,,,,,++++++*********...++++++---,,,'''%%%'''+++++++++************)))***++++++++++++++++++***------------------------++++++++++++******+++,,,,,,,,,+++******)))((((((,,,+++******+++,,,+++)))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++***+++---/////////------...//////000111111222111111000000111111222======>>>>>>===888222---.........///000000111111222333555:::@@@EEEHHHHHHJJJPPPXXX\\\___hhhwwwuuu```YYY___eeefffyyy{{{|||{{{sss___LLL888444...,,,---......,,,)))******+++***)))((('''***)))))))))(((((((((((()))(((((('''''''''''''''(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&###%%%'''((())))))((('''&&&$$$$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$%%%&&&'''((('''%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%###""""""$$$$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''...))))))000777:::===AAAFFFIIITTTZZZ]]]mmm}}}}}}~~~~~~~~~|||yyywwwyyy{{{xxxnnniiijjjmmmmmmaaahhhzzzyyyssshhh]]]XXXXXX```kkkooonnnvvvppp^^^UUURRRPPPLLLIIIHHHIIIJJJLLLQQQPPPNNNLLLHHHEEEBBBAAAFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJFFFFFFGGGHHHKKKOOORRRTTTWWWWWWYYY[[[^^^```aaaaaa]]]^^^^^^]]]ZZZVVVRRROOOOOOKKKGGGDDDCCCCCCBBBAAA@@@@@@??????>>>===<<<<<<;;;>>>AAAAAA@@@???@@@AAAAAABBBDDDFFFHHHJJJKKKKKKHHHHHHGGGFFFFFFHHHKKKMMMJJJJJJIIIIIIJJJJJJKKKLLLKKKLLLMMMMMMLLLLLLNNNPPPKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIHHHIIIIIIJJJKKKFFFCCC???======?????????EEEHHHKKKJJJGGGFFFHHHKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFHHHJJJKKKLLLLLLKKKJJJJJJJJJHHHHHHHHHJJJLLLMMMMMMNNNOOONNNMMMLLLNNNQQQPPPNNNMMMNNNOOONNNKKKHHHFFFEEEDDDDDDEEEHHHKKKMMMRRRWWW```hhhpppyyyxxxhhh___\\\[[[JJJ=========888999??????HHHQQQVVV]]]hhhmmmllljjjjjjiiigggccc^^^XXXUUULLLIIIEEE@@@<<<:::888888$$$,,,222///---//////+++,,,,,,,,,++++++*********)))''')))---...,,,+++...+++++++++************)))***++++++,,,,,,++++++***,,,++++++******++++++,,,+++,,,,,,+++******+++---------,,,,,,+++***))))))+++)))))))))+++,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,------------+++******---/////////111111222333444444555555999999888888888888999999::::::;;;;;;;;;777111---......///000111222333333888:::===CCCJJJOOORRRRRR\\\ccciiikkklllssshhhWWWYYYgggqqqsss}}}vvveeeLLL777333...***(((***,,,,,,+++)))******++++++)))((('''))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&!!!###&&&((()))(((&&&%%%%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''%%%###$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%#########$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$%%%'''))))))'''$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''222((($$$,,,555777888:::<<>>============;;;>>>AAABBB@@@???@@@AAA@@@AAACCCDDDFFFGGGGGGHHHJJJKKKKKKJJJHHHGGGGGGHHHJJJIIIIIIIIIIIIJJJKKKKKKIIIJJJKKKKKKKKKKKKMMMOOOHHHIIIJJJKKKKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLOOONNNNNNLLLJJJHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJGGGDDD@@@>>>>>>?????????IIIJJJJJJGGGBBBBBBFFFKKKKKKLLLLLLLLLKKKIIIGGGFFFFFFHHHIIIKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHJJJLLLMMMMMMOOOPPPNNNKKKJJJLLLNNNOOOMMMLLLLLLMMMKKKFFFBBBEEEDDDDDDDDDGGGJJJNNNQQQYYY___iiisss{{{nnn```ZZZZZZ[[[RRRHHHEEEFFFHHHEEEAAADDDBBBEEEPPP[[[ccckkkrrrrrrpppnnnmmmllliiieeebbb]]]\\\WWWOOOJJJGGGBBB;;;888444111222555777555222//////000///---,,,,,,,,,---,,,++++++---......---,,,,,,,,,+++++++++***************+++++++++,,,,,,************++++++++++++,,,,,,------------,,,,,,------,,,,,,++++++******+++*********))))))))))))))))))))))))***+++,,,,,,------...//////......---......///000222222222222444555666777888;;;???CCCGGGBBB<<<::::::999333...444222111000000///,,,***,,,000444777999999:::;;;AAAEEEMMMWWW```dddcccaaapppwwwyyyhhh^^^bbbmmmsssrrrxxx}}}~~~qqq\\\GGG888222111000...+++***)))******+++***)))'''''''''((()))(((((())))))))))))((((((((((((((((((''''''''''''%%%%%%&&&'''((((((((('''###&&&((((((%%%$$$%%%''')))'''%%%$$$&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$######%%%'''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$###)))'''&&&&&&&&&&&&%%%###%%%%%%&&&''')))(((%%%###$$$###"""###$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%#########%%%&&&&&&&&&&&&''''''''''''(((%%%&&&((()))***---111444777BBBPPP[[[bbbiiirrryyy}}}wwwnnnhhhmmmwww{{{uuuwww~~~|||{{{}}}}}}{{{xxxrrriiibbb^^^[[[^^^jjjssssssnnnjjjtttuuuuuuuuuvvvtttkkk```YYYRRRKKKFFFCCCCCCFFFJJJLLLKKKMMMPPPNNNDDD===;;;777666777:::???BBBDDDDDDCCCFFFIIIJJJIIIHHHGGGGGGHHHHHHHHHFFFDDDDDDFFFHHHIIILLLQQQUUUXXXZZZ]]]___]]]___aaa```]]]WWWRRRNNNMMMIIIFFFEEEFFFFFFCCCAAADDDCCCAAA???>>>======>>>??????@@@AAABBBCCCCCCDDD@@@AAAAAABBBCCCDDDEEEEEEHHHHHHGGGFFFEEEDDDCCCBBBEEEFFFGGGHHHIIIIIIIIIIIIGGGIIIJJJJJJIIIIIIKKKLLLIIIKKKLLLLLLJJJHHHGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLLLLJJJHHHFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKPPPMMMKKKJJJJJJJJJHHHGGGHHHFFFCCCAAA@@@@@@AAABBBFFFGGGGGGEEECCCDDDHHHLLLHHHPPPTTTPPPKKKIIIHHHFFFBBBDDDGGGJJJLLLKKKJJJIIIIIIJJJLLLLLLLLLKKKIIIGGGIIINNNSSSSSSOOOKKKLLLMMMOOONNNKKKIIIHHHFFFDDDBBBGGGEEEEEEHHHNNNSSSWWWYYYeeemmmwww{{{oooddd^^^\\\\\\[[[VVVRRRSSSXXXZZZXXXTTTRRRKKKHHHNNNYYYdddnnnvvvpppqqqtttuuussspppmmmjjjeeeeee```YYYUUUTTTPPPJJJCCC@@@<<<<<<>>>>>>:::777333333222000...------...---+++******,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++++++++***************************,,,,,,,,,,,,,,,---------------------...///000000+++,,,---...///000111111222222222222111333555777<<<>>>BBBFFFIIILLLMMMMMMFFF@@@999666666555222///333333222000...///000222555999>>>@@@???@@@BBBEEELLLQQQZZZcccjjjooopppqqqzzzsssvvvzzz|||}}}zzzrrrfff^^^aaajjjmmmkkkvvv}}}~~~~~~ppp]]]III999000---...---,,,+++*********+++***)))(((''''''(((((()))(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&''''''((('''''''''%%%'''))))))'''%%%&&&((()))(((''''''(((((('''%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%$$$###"""###%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$"""!!!"""######"""!!!%%%%%%%%%&&&''''''%%%###%%%$$$###$$$%%%&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&$$$######$$$$$$&&&&&&&&&&&&''''''''''''&&&'''))))))***,,,000222:::???JJJVVVbbbkkkqqqttt|||rrrjjjnnnwww}}}zzz}}}}}}{{{uuunnnkkkddd```aaahhhnnnmmmkkkkkkkkkrrryyy~~~~~~uuukkkeee\\\RRRLLLJJJHHHFFFDDDEEEEEEHHHMMMLLLDDD===;;;888888999999;;;===???@@@CCCEEEHHHIIIHHHFFFFFFGGGHHHHHHGGGDDDBBBCCCEEEGGGFFFJJJNNNRRRUUUWWW[[[]]]]]]^^^___```^^^ZZZTTTOOORRROOOLLLKKKKKKKKKIIIGGGEEEDDDBBB@@@>>>>>>>>>>>>======>>>???@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIGGGIIIKKKKKKIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKJJJGGGFFFFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKOOOMMMJJJIIIJJJIIIHHHGGGGGGFFFDDDBBBAAAAAABBBCCCCCCDDDDDDCCCBBBDDDHHHLLLJJJQQQUUUQQQKKKIIIHHHFFFDDDEEEFFFGGGIIIIIIJJJJJJJJJKKKLLLMMMNNNMMMKKKJJJMMMQQQUUUTTTOOOKKKKKKLLLLLLJJJHHHFFFEEECCCBBB@@@CCCEEEJJJOOOVVV\\\bbbeeellluuu~~~sssiiiaaa\\\[[[[[[\\\ZZZZZZ___gggkkkjjjgggbbbZZZVVV]]]fffkkkmmmooolllqqqwwwyyyxxxuuuttttttnnnnnnjjjeeecccccc```[[[SSSQQQNNNMMMMMMJJJEEEAAA>>>;;;777444111000000111///...,,,,,,---......---,,,,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***)))))))))***+++,,,,,,,,,*********+++,,,,,,------,,,------......///000000------...///000222444555777999999999888:::@@@DDDKKKLLLPPPVVV[[[ZZZUUUPPPBBB<<<444000000000///...///000///------000666;;;>>>DDDIIIJJJGGGGGGMMMSSSXXX^^^fffmmmsssyyy|||hhhbbb]]]```fffjjjnnnqqqmmmiii```[[[___iiippppppwww{{{}}}~~~zzz||||||vvvxxx~~~|||nnnYYYDDD666///,,,,,,)))******+++++++++******)))(((((((((((())))))***(((((())))))))))))(((((((((((((((((('''''''''''''''''''''(((''''''&&&&&&&&&((())))))(((''''''((('''&&&&&&'''((((((%%%###'''&&&&&&%%%%%%&&&&&&'''&&&'''(((&&&$$$###$$$%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&'''''''''''''''%%%#########%%%&&&%%%$$$&&&$$$###$$$%%%&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))))))))+++...000??????EEESSSdddqqqvvvvvvwwwnnnnnnsss}}}{{{|||||||||pppkkkgggffffffdddfffjjjiiiwww{{{uuukkk^^^UUURRROOOIIIDDDDDDBBBEEEJJJJJJDDD===;;;;;;===>>><<<999888:::===BBBDDDFFFGGGFFFEEEEEEEEEGGGGGGEEEBBB@@@@@@CCCEEECCCFFFJJJNNNPPPTTTWWWZZZ^^^^^^^^^```aaa^^^XXXSSSWWWUUURRRQQQPPPPPPNNNLLLGGGFFFDDDAAA???>>>======;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFEEEDDDCCCDDDEEEEEEGGGIIIIIIHHHGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIFFFEEEEEEFFFFFFFFFFFFGGGGGGIIIJJJJJJMMMKKKIIIHHHIIIIIIHHHFFFFFFEEEDDDCCCBBBCCCCCCDDDBBBCCCCCCCCCCCCFFFJJJMMMLLLRRRTTTPPPKKKIIIGGGEEEFFFFFFFFFFFFHHHJJJKKKMMMLLLMMMNNNPPPPPPPPPOOOOOORRRTTTVVVTTTOOOJJJIIIJJJHHHGGGFFFDDDCCCBBBBBBBBBDDDJJJRRRYYY^^^eeekkkpppwwwtttooohhh```[[[XXXYYYYYYddd```^^^```gggmmmppppppllljjjppp}}}}}}ooodddhhhmmmrrrsssppppppssswwwqqqrrroookkkjjjmmmlllhhhbbb```___^^^]]]ZZZTTTPPPMMMHHHAAA<<<888777666666666444222222333333333222000/////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,+++,,,,,,,,,---------...+++,,,,,,,,,------------,,,---...///000000111111111111222222444666888:::@@@CCCFFFGGGGGGIIIPPPUUUXXXWWWWWWYYY[[[VVVMMMDDD:::666000,,,,,,,,,,,,+++000...---...222999AAAFFFCCCJJJOOONNNJJJKKKTTT]]]bbbfffkkkooouuunnn```TTTTTTWWW]]]cccfffiiijjjcccccc```^^^dddrrr}}}yyywwwvvvzzz|||zzzyyytttssstttgggXXXCCC444...---...///((()))***++++++***)))(((''''''(((((())))))******(((((())))))))))))(((((((((((((((((('''''''''''''''((((((((('''&&&%%%%%%&&&'''((((((((('''''''''$$$###$$$&&&'''%%%### '''&&&&&&%%%%%%&&&&&&''''''((())))))'''&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&%%%&&&'''((('''%%%&&&$$$""""""$$$%%%%%%$$$&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''(((((('''%%%%%%&&&&&&&&&'''''''''((()))))))))((()))+++...;;;;;;AAAOOOaaaqqqzzz~~~|||tttnnnmmmsssvvvwwwwww|||~~~wwwnnnfff]]]YYY\\\cccooozzzkkk___YYYWWWSSSNNNIIIEEEEEEIIIIIICCC>>><<>>;;;>>>AAABBBDDDEEEEEEDDDCCCCCCDDDFFFFFFDDDAAA>>>???BBBEEEBBBDDDGGGJJJMMMPPPUUUXXX___^^^^^^aaadddccc^^^XXX\\\ZZZWWWTTTRRRPPPOOOMMMIIIHHHFFFCCCAAA???===<<<999::::::;;;<<<======>>>======>>>>>>??????@@@@@@======>>>??????@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEDDDBBBAAABBBCCCBBBDDDFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKIIIGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFHHHJJJLLLLLLPPPQQQLLLHHHGGGFFFDDDFFFGGGHHHKKKMMMNNNPPPPPPOOOPPPQQQSSSSSSSSSSSSSSSTTTTTTTTTQQQLLLHHHGGGGGGFFFFFFFFFEEEDDDDDDEEEGGGLLLSSS[[[```ccciiiqqqxxxzzzooogggccc]]]XXXTTTTTTTTTUUUtttlllccc___bbbhhhnnnrrrssswww|||lllgggiiihhhddd```aaahhhooommmnnnmmmkkkmmmrrrsssqqqlllllllllkkkjjjhhhdddaaa^^^WWWOOOHHHDDDBBBAAA@@@???===;;;;;;;;;;;;:::999555555444333222111000///---------------------------------,,,,,,+++++++++,,,------......------,,,.........------,,,,,,,,,111111111000000000000000///000222333444555555555333444777:::>>>BBBEEEGGGPPPRRRTTTTTTSSSTTTVVVYYYWWWSSSNNNMMMKKKFFF===666222000...,,,,,,+++***)))333000///444===FFFKKKLLLFFFKKKPPPNNNLLLPPP[[[fffnnnoooqqqrrrxxx|||fffXXXQQQOOOVVV___fffhhhhhhfffccc^^^fffmmmpppuuu~~~{{{vvvwww}}}}}}}}}zzzvvvnnnfffNNNCCC555------......,,,)))***++++++***)))'''&&&''''''(((((())))))******(((((())))))))))))(((((((((((((((((('''''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###$$$&&&'''%%%### '''&&&&&&%%%%%%&&&&&&'''"""$$$'''(((''''''((()))&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%######$$$$$$###"""&&&$$$""""""$$$%%%%%%$$$%%%###"""###$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))))))))((('''(((***,,,000444>>>JJJ[[[mmm~~~zzz~~~|||qqqiiihhhkkknnnrrr|||ssseeeWWWNNNOOOVVVnnnyyyhhhaaabbbbbb^^^NNNGGGBBBDDDEEEBBB@@@???HHHLLLOOOMMMHHHEEEFFFIIIBBBCCCEEEDDDCCCBBBCCCDDDEEEEEECCCAAA???@@@CCCEEECCCDDDFFFHHHJJJMMMRRRVVV]]]]]]^^^bbbeeeeeebbb^^^aaa```]]]YYYUUURRRQQQPPPLLLKKKIIIFFFCCC@@@>>>===;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;<<<===>>>???@@@======>>>???@@@AAABBBBBB>>>???@@@BBBDDDEEEFFFFFFCCCDDDDDDCCCAAA@@@AAABBB@@@BBBCCCCCCCCCDDDEEEGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHIIIHHHGGGEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFGGGHHHHHHJJJMMMMMMHHHFFFGGGGGGDDDFFFIIINNNSSSUUUVVVUUUTTTSSSSSSTTTTTTTTTTTTTTTTTTQQQPPPNNNKKKGGGEEEDDDDDDBBBDDDEEEEEEEEEGGGJJJNNNUUU[[[bbbgggjjjqqq{{{vvviii```]]]ZZZVVVRRROOONNNOOOOOOvvvjjjbbbaaafffmmmqqquuu{{{mmmiii```WWWQQQRRRYYY```bbbdddeeefffllluuuyyyxxxrrrssssssssssssqqqooonnnkkkddd\\\VVVTTTSSSQQQOOOMMMJJJHHHGGGGGGGGGFFFDDD???>>>===:::888555333222222222111111111111111000000000//////...---------,,,------......------,,,//////......---,,,,,,+++000000111111111111111111222333555777888999888888777:::???FFFMMMSSSWWWYYYbbb___[[[WWWSSSPPPNNNMMMHHHDDD???<<<:::888444000........................333333666<<>>>>>======<<<<<<<<<888888999:::;;;<<<======<<<======>>>???@@@AAABBB<<<>>>???AAACCCDDDEEEEEEAAACCCCCCCCCAAA@@@AAABBB???@@@AAAAAAAAAAAACCCEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBCCCBBBBBBCCCCCCEEEFFFHHHIIIFFFEEECCCDDDEEEFFFFFFEEEDDDDDDEEEFFFHHHIIIIIIJJJJJJHHHFFFFFFGGGHHHGGGFFFJJJLLLKKKHHHHHHKKKLLLIIIKKKOOOUUUZZZ\\\[[[YYYWWWUUUUUUTTTSSSRRRQQQPPPPPPLLLJJJGGGEEECCCBBBBBBCCC@@@CCCFFFGGGGGGKKKQQQVVV^^^dddlllttt{{{xxxsssnnndddZZZTTTTTTSSSPPPMMMKKKJJJJJJJJJzzztttllleeedddfffiiilllmmmrrrwwwnnn___QQQJJJIIIMMMQQQQQQTTTXXX]]]gggttt|||}}}wwwwwwxxxwwwvvvuuuuuuvvvrrrllleeebbbcccdddcccaaa^^^[[[YYYXXXXXXWWWVVVTTTPPPOOOLLLHHHDDD@@@===;;;<<<<<<:::999777666555444444444333222222111000000000000111111111111000000111111111111111111111111111222333444666777888999;;;<<>>IIIWWWmmm~~~sssqqqtttrrrnnnjjj]]]___cccnnn~~~rrrbbbRRRHHHGGGQQQ^^^mmmwww|||yyyjjjYYYHHH@@@???@@@CCCGGGNNNQQQVVVYYYXXXTTTNNNKKKDDDEEEEEEDDDBBBAAACCCDDDAAACCCEEEFFFFFFFFFGGGHHHFFFEEEDDDCCCDDDGGGLLLPPPPPPVVV\\\_________bbbeeeeeefffeeeccc___]]]^^^___WWWWWWUUURRRNNNIIIFFFCCCCCCCCCBBB@@@???>>>===<<<999999999999999999999999::::::;;;<<<<<<===>>>>>>===>>>???@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@AAABBB???@@@@@@?????????AAADDDCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDCCCBBBAAABBBCCCAAAAAABBBCCCDDDFFFGGGHHHEEECCCBBBCCCDDDFFFFFFEEECCCDDDFFFGGGIIIJJJKKKKKKLLLJJJHHHIIIKKKMMMKKKIIILLLNNNMMMKKKMMMRRRTTTRRRTTTWWWZZZ]]]^^^\\\ZZZXXXUUUTTTRRRPPPMMMKKKJJJJJJFFFDDDBBB@@@AAABBBCCCDDDBBBFFFJJJLLLNNNSSS[[[bbbjjjppp{{{xxxppphhhddd^^^TTTMMMMMMLLLKKKJJJHHHGGGGGGGGGGGGmmmkkkhhhfffeeedddeeeeeeccciiivvv|||www~~~sssaaaRRRIIIFFFGGGHHHCCCGGGMMMTTTbbbrrr|||~~~yyyzzzyyyxxxvvvvvvwwwyyytttooojjjjjjmmmpppooolllllliiigggeeeeeedddcccaaa___]]]YYYTTTOOOJJJFFFDDDEEEDDDBBB???<<<:::888777777777666555555444333333444555555666666555555444444555555666666777777888888999;;;>>>@@@CCCEEEFFFIIIKKKNNNPPPRRRRRRQQQQQQMMMQQQXXX___eeehhhiiiiiijjj\\\JJJ>>>:::999555222000111111000///000222444333333222111222666;;;???GGGVVVdddfff^^^VVVVVV[[[^^^^^^^^^aaaiiivvvkkkZZZUUU[[[eeemmmsss{{{|||uuuppptttyyy{{{~~~|||sssxxxxxxvvv~~~}}}}}}pppzzz|||qqq```III555000...+++***+++---//////***))))))))))))+++---...))))))*********((('''&&&(((((())))))))))))(((((()))(((((((((''''''''''''%%%%%%&&&'''(((((((((''')))'''&&&'''******(((%%%)))'''%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''"""%%%((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%"""%%%&&&&&&%%%%%%&&&''')))(((%%%###&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$&&&(((,,,---$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''))),,,''',,,555@@@PPPgggzzzooojjjhhhggggggjjj^^^___bbbmmmzzz||||||nnn\\\OOOJJJJJJSSS^^^eeennnxxx~~~~~~{{{uuu}}}}}}iiiQQQDDD@@@@@@CCCFFFNNNPPPUUUYYYYYYUUUMMMFFFEEEEEEEEEDDDBBBBBBCCCDDD@@@CCCFFFHHHHHHHHHIIIJJJFFFEEEDDDBBBAAADDDIIIMMMKKKRRRZZZ]]][[[[[[```eeebbbcccdddccc```___aaaddd\\\[[[YYYVVVRRRMMMIIIGGGFFFFFFDDDBBB@@@???===<<<<<<;;;:::999888666666555777888888999::::::;;;;;;>>>>>>???>>>>>>===<<<<<<===???@@@@@@??????@@@BBB???@@@@@@???===>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCCCCCCCAAA@@@AAABBBAAAAAAAAABBBDDDFFFGGGHHHDDDBBBAAABBBDDDEEEEEEEEECCCDDDFFFHHHJJJKKKLLLLLLOOOMMMLLLNNNQQQSSSRRRPPPOOOPPPOOONNNQQQXXXZZZYYY\\\]]]]]]]]]\\\[[[YYYXXXUUUSSSPPPMMMJJJGGGEEEEEECCCAAA???>>>@@@CCCEEEEEEGGGKKKPPPSSSUUU[[[dddllluuu|||llleee___[[[TTTJJJGGGIIIGGGGGGFFFEEEEEEEEEEEEFFFnnngggfffkkkkkkdddaaaeeehhhiiilllooopppqqqtttxxxtttkkk___VVVRRRPPPNNNLLLKKKKKKKKKNNN[[[lllwwwyyyzzzsssnnnoooqqqpppoooqqqqqqnnnlllmmmnnnoooppprrrtttrrrpppoooooommmjjjggghhhgggddd^^^WWWRRRPPPPPPQQQQQQPPPNNNKKKGGGCCCAAA@@@>>><<<:::888777777777???@@@@@@@@@??????>>>>>><<<<<<======>>>>>>>>>>>>@@@HHHMMMLLLKKKNNNRRRTTTYYY\\\aaaeeegggeee___ZZZ[[[[[[]]]aaaeeegggdddaaaWWWJJJ;;;333444555222...///000000000000222666999AAAAAAAAA??????BBBIIIOOOYYYdddooopppiiiccccccfffmmmpppnnnjjjuuu}}}vvvyyyooo```YYY___mmmxxxwwwwwwwwwyyy~~~}}}wwwppprrr}}}wwwrrrvvv~~~~~~xxxwwwxxxxxxxxxqqqkkkggg]]]JJJ666+++,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%''''''(((((())))))******''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&'''$$$!!!$$$***&&&&&&&&&%%%%%%%%%$$$$$$######"""$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%&&&%%%"""###&&&%%%!!!'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&'''%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))(((''')))+++000999HHHZZZjjjtttwwwssskkkbbb[[[YYY[[[^^^bbbcccfffnnn|||~~~ssspppqqqxxxsssaaaVVVMMMMMMPPPWWWaaahhhkkkkkkmmmnnnssspppXXXKKKFFF@@@>>>???OOONNNQQQXXXZZZVVVRRRQQQOOOMMMIIICCC??????AAADDDCCCDDDFFFGGGHHHHHHJJJLLLCCCCCCCCCCCCDDDEEEFFFGGGJJJKKKNNNRRRUUUXXXYYYZZZaaa```aaadddccc```aaaeee___^^^[[[YYYVVVTTTSSSSSSMMMJJJJJJKKKHHH@@@;;;;;;===<<<:::999777666666666777777777666777777888888999888999:::<<<===<<<;;;;;;;;;<<<===>>>???@@@@@@????????????????????????:::<<>>@@@BBBBBBBBBCCCFFFHHHLLLQQQWWW\\\```gggqqqxxxvvvgggddd^^^WWWPPPKKKHHHFFFFFFDDDBBBCCCDDDDDDAAA>>>```]]]bbbkkknnniiihhhmmmmmmkkkjjjjjjkkkjjjhhhggghhhccc]]]ZZZZZZ[[[ZZZXXXWWWVVVTTTWWW```lllooommmjjjbbb]]]]]]___```cccgggfffeeeeeegggiiilllooorrrvvvuuuuuuuuutttsssqqqooorrrrrrppplllfffaaa_______________^^^[[[XXXUUUSSSOOONNNKKKHHHFFFEEEDDDDDDMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPWWW[[[ZZZZZZ^^^bbbdddkkkmmmpppssssssmmmeee___WWWVVVVVVYYY\\\\\\XXXTTTGGG>>>333......///...,,,111000111444999AAAHHHLLLGGGGGGGGGFFFGGGLLLSSSYYYeeelllqqqooojjjjjjrrryyyyyy}}}mmmgggcccjjjwww|||nnn```ZZZ___jjjtttxxxzzz~~~{{{rrrqqqvvvzzzzzz}}}xxxqqqooovvvxxxooonnntttxxxwwwpppcccUUULLLDDD999222///,,,,,,,,,---,,,++++++***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%''''''(((((())))))))))))''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&(((%%%%%%%%%"""!!!'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%&&&%%%###$$$'''%%%!!!'''&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))(((&&&'''(((,,,333???LLLYYYaaacccbbb```[[[WWWUUUVVVWWW]]]```eeelllvvv|||yyyqqqnnnxxx|||rrrkkkhhhhhhooovvv}}}}}}lllbbbWWWUUUSSSVVV\\\aaaddddddeeehhhooovvvaaaVVVQQQJJJFFFDDDGGGFFFJJJQQQUUURRROOOOOOMMMLLLHHHDDD@@@???AAADDDEEEFFFFFFGGGGGGGGGIIIJJJDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJMMMPPPSSSUUUVVV]]]]]]```ddddddaaaaaaeeedddccc```]]]ZZZXXXVVVVVVTTTQQQPPPPPPLLLEEE@@@AAA@@@???===;;;999888777777777777666555555555555555666666666777999:::888777999999:::;;;<<<>>>>>>???BBBBBBAAA@@@???>>>>>>===>>>>>>>>>???@@@AAACCCCCCEEEDDDCCCBBBAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDEEEGGGIIIIIIHHHLLLJJJIIIJJJMMMPPPRRRRRRVVVVVVUUUVVVWWWYYY[[[]]]XXXVVVVVVZZZ^^^___[[[VVVTTTQQQNNNLLLLLLJJJGGGDDDAAAAAA@@@???????????????AAABBBDDDEEEFFFIIILLLOOORRRXXX```ffflllttt~~~uuukkk```^^^YYYSSSNNNIIIEEECCCBBBAAA@@@AAACCCCCCAAA>>>SSSSSS\\\iiimmmjjjkkkrrrxxxtttooommmmmmkkkeee```]]]\\\[[[]]]bbbdddcccaaadddcccbbbfffpppwwwrrriii___WWWOOOMMMLLLKKKNNNRRRRRRTTTWWWZZZ^^^dddkkkooossstttvvvuuusssqqqqqqqqqtttvvvvvvtttpppllljjjjjjkkkkkkllllllkkkiiigggeeeaaa```^^^\\\ZZZXXXWWWWWW___]]]ZZZXXXXXXZZZ]]]___```___^^^^^^^^^___```aaabbbgggkkkiiiiiinnnrrrsssxxxxxxyyyxxxsssjjj^^^VVVJJJHHHFFFGGGHHHHHHDDD@@@<<<888333000000111111111333222333:::FFFSSS[[[___OOOOOONNNMMMOOOTTT[[[```jjjllllllkkkllluuu~~~xxxwwwpppgggXXXXXX\\\fffuuuwwwooocccZZZYYYaaaoooyyy~~~vvvmmmssszzz~~~tttppppppwwwzzzpppkkkpppwwwwwwrrr[[[MMM===444///+++,,,///+++,,,,,,,,,,,,+++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%'''(((((((((((()))))))))''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&(((%%%$$$%%%### !!!&&&%%%$$$$$$$$$$$$#########&&&%%%%%%%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&'''&&&###$$$'''&&&"""&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&&&&'''&&&$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&'''(((((('''&&&'''(((***...555===EEEJJJLLLOOORRRSSSRRRQQQPPPPPPUUU\\\dddiiimmmooojjjbbbeeepppzzz|||zzzvvvooohhh```]]]^^^dddjjjooowww~~~zzz}}}zzzsssiiiccc[[[WWWXXXZZZ[[[[[[```dddmmm||||||kkkbbb[[[SSSLLLHHHBBB@@@CCCJJJNNNNNNNNNOOOLLLLLLJJJFFFCCCAAABBBCCCEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFIIILLLOOOPPPXXXXXX]]]bbbcccaaabbbeeegggfffdddaaa^^^\\\ZZZYYY\\\XXXUUUTTTPPPIIIFFFGGGEEEDDDBBB???===;;;:::999999999777666555444444444555444444555666777555444555666777888999;;;<<<<<>>======???AAACCCFFFEEEDDDDDDCCCCCCCCCDDDFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHKKKLLLLLLKKKNNNNNNNNNPPPSSSUUUUUUUUU\\\ZZZXXXWWWWWWXXXZZZ\\\VVVUUUTTTUUUWWWVVVQQQMMMHHHFFFCCCBBBAAA???<<<::::::::::::;;;;;;<<<>>>>>>@@@AAACCCEEEHHHLLLQQQUUUZZZ```jjjsss{{{vvvfff\\\VVVUUURRRNNNJJJEEEAAA???>>>======???@@@AAA@@@>>>NNNOOOWWWbbbdddbbbhhhrrr{{{uuupppnnnjjjeee^^^\\\\\\^^^ccceeeeeeccchhhiiilllvvvvvvfff]]]SSSLLLEEE???===??????DDDIIIJJJNNNVVV```eeemmmoooqqqqqqnnnlllkkklllnnnqqqssstttrrrpppooonnnmmmnnnpppqqqqqqpppooonnnmmmlllkkkjjjiiiiiihhhhhhmmmjjjgggeeeeeehhhlllooonnnlllkkkiiiiiijjjkkklllnnnssstttqqqqqquuuyyyyyy|||zzzvvvpppgggZZZMMMDDD>>>;;;777777999:::888666888888777555444555666888888777999BBBPPP\\\bbbcccQQQQQQOOOOOORRRWWW]]]aaabbbdddfffiiiqqqsssddd\\\VVVQQQRRR]]]kkkvvv|||}}}yyyrrrddd___YYYWWW^^^mmm~~~wwwxxx|||}}}zzzwww~~~{{{|||~~~xxxtttqqqqqquuunnnpppqqqtttwwwuuuiii[[[BBB:::222000---***)))++++++++++++++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&(((%%%%%%'''&&&$$$%%%)))$$$$$$$$$#########""""""'''&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&'''&&&###$$$'''&&&"""%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''%%%$$$""""""###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&((('''&&&&&&(((((('''&&&)))******---000444777:::===AAAFFFJJJLLLLLLLLLMMMOOOXXX```dddeeefffccc^^^fffnnntttuuutttqqqjjjcccXXXXXX[[[bbbfffhhhlllqqqpppwww}}}yyypppddd[[[WWWWWWVVVUUU^^^dddooozzzsssiiiccc\\\TTTNNNGGGCCCBBBFFFJJJLLLOOORRRNNNOOONNNKKKGGGDDDCCCCCCDDDBBBAAABBBCCCEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAACCCFFFIIIKKKQQQRRRWWW^^^```^^^```cccdddcccbbbaaa___^^^\\\\\\```[[[WWWUUUQQQKKKIIIKKKJJJIIIFFFCCCAAA>>>===<<<>>>===;;;999888666666555666555444444555555333111222333444555666888999999999:::;;;===???@@@AAABBBBBB@@@???======???AAABBBEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFHHHJJJMMMOOOMMMLLLOOOOOOPPPSSSVVVWWWVVVUUUXXXVVVRRROOONNNOOOQQQSSSLLLKKKJJJJJJJJJHHHEEEAAA@@@???===<<<;;;:::888777999999999:::;;;===??????@@@BBBEEEHHHMMMSSSZZZ___bbbiiisss~~~zzzpppeeeYYYRRRLLLLLLKKKIIIFFFBBB???============>>>??????>>>===MMMLLLRRRZZZ[[[]]]hhhwww|||qqqmmmkkkjjjdddaaa^^^^^^bbbfffgggffffffiiippp|||~~~qqqiiiaaaXXXMMMAAA;;;;;;;;;CCCGGGCCCCCCJJJTTTYYYdddfffiiiiiiiiigggfffeeefffjjjmmmooopppooooooppplllnnnpppqqqrrrrrrppppppppppppqqqrrrssstttttttttvvvtttqqqooopppssswwwzzzyyyxxxvvvtttsssrrrssssssuuuxxxyyyuuutttwwwyyywwwzzzuuummmcccXXXKKK???777999555222333777;;;<<<;;;777888888666555555888;;;@@@@@@CCCLLLWWW]]]]]]ZZZMMMMMMNNNQQQVVV\\\aaadddaaadddjjjrrr~~~xxx```PPPJJJMMMRRR\\\pppzzznnndddYYY[[[```hhhtttyyyoooqqqwww{{{tttxxx{{{zzzssssss}}}yyynnngggeee___iiirrrrrrlll___LLL===222///...111000,,,************++++++******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%"""###&&&(((&&&'''***$$$$$$$$$#########""""""&&&$$$###$$$$$$$$$!!! ########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%'''&&&###$$$'''&&&"""$$$$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%&&&'''((('''&&&))))))***+++---///000111555888<<<@@@BBBEEEHHHKKKIIIRRRYYY[[[^^^aaabbbaaafffiiilllmmmppppppiii___WWWZZZaaaiiikkkhhhhhhkkkpppvvv~~~}}}~~~uuuhhh^^^YYYVVVSSSQQQZZZaaalllvvvzzzzzzyyyzzz~~~tttlllhhheee___ZZZQQQJJJEEEFFFHHHJJJNNNSSSPPPRRRSSSQQQMMMHHHEEEDDDBBB@@@>>>???BBBDDDEEEEEEGGGFFFEEECCCBBBBBBBBBBBBBBBAAA@@@@@@AAACCCEEEGGGJJJKKKPPPWWWYYYXXXZZZ___^^^___```aaaaaaaaa``````ccc^^^ZZZXXXUUUPPPOOORRRPPPNNNLLLIIIEEECCCAAAAAABBBAAA???<<<:::999888777666555333333444333111///111111222333444555666666555666777999;;;===??????>>>>>>>>>??????@@@AAAAAAAAABBBCCCDDDFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHIIILLLOOOPPPOOOMMMMMMMMMNNNQQQSSSSSSRRRPPPOOOLLLHHHEEECCCDDDEEEGGGAAA@@@?????????>>>;;;999888999999999999999999::::::::::::;;;===???@@@AAAFFFHHHMMMRRRXXX___ggglllnnnuuuxxxrrrkkkccc\\\VVVPPPLLLFFFFFFFFFEEECCC@@@>>><<<>>>??????>>>===<<<;;;;;;KKKKKKPPPXXX[[[aaattttttnnnmmmlllfffbbb^^^^^^bbbgggjjjkkkcccggglllvvvtttoookkkeee```VVVKKKGGGHHHIIIRRRUUUMMMHHHNNNXXX\\\\\\\\\]]]___```___[[[XXXXXX[[[___bbbccceeeggghhhlllmmmoooqqqrrrqqqpppooommmnnnpppsssuuuvvvwwwwwwxxxwwwwwwwwwxxxzzz|||~~~~~~}}}zzzxxxvvvtttssssssvvvvvvtttsssuuutttqqqmmmfff\\\PPPFFF===666111333333444888???DDDEEEDDD??????===;;;;;;===AAADDDKKKMMMQQQWWW\\\]]]YYYUUUNNNOOOSSSZZZcccjjjoooppplllooouuudddNNNCCCDDDRRRbbbsss}}}nnnbbb^^^fffsssyyyqqqpppxxx~~~wwwmmmtttwwwwwwrrrrrrzzz~~~nnnccc```dddkkkmmmcccTTTEEE888///---******,,,,,,***+++...)))************)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%&&&&&&'''### $$$'''&&&&&&'''%%%$$$$$$$$$$$$##################%%%((())))))'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%"""###&&&%%%!!!$$$############$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&'''&&&%%%&&&''''''&&&%%%'''''''''(((***+++,,,---000222444666999>>>DDDHHHGGGMMMSSSUUUYYY___bbbbbbggghhhhhhkkkqqqtttnnnddd^^^ccclllssssssmmmkkknnnwwwyyyzzzuuuuuuuuuooofff___[[[WWWRRROOOSSSXXXcccmmmpppppprrrvvvxxxvvvqqqkkkjjjjjjfff```VVVOOOJJJJJJKKKJJJLLLPPPOOORRRUUUUUURRRMMMIIIFFFDDD@@@===>>>AAADDDEEEDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCEEEEEEIIINNNPPPPPPSSSXXX[[[\\\^^^```bbbbbbbbbbbbeeeaaa^^^^^^\\\XXXXXXZZZVVVUUURRROOOLLLJJJHHHGGGFFFEEECCC@@@>>><<<;;;;;;777666444444333222000---222222222333333333444444555555666666777888888999;;;<<<<<<======>>>>>>>>><<<===???AAACCCDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIHHHGGGHHHJJJLLLNNNMMMLLLHHHHHHHHHIIIKKKKKKHHHFFFEEECCC@@@===;;;;;;<<<===::::::::::::999888888777444555777888777888:::;;;;;;<<<<<<>>>@@@BBBDDDEEEJJJNNNUUU[[[bbbjjjqqqvvvwwwnnnddd___WWWQQQMMMJJJHHHGGGBBBBBBBBBAAA@@@>>>===<<<===>>>???>>>;;;:::999:::KKKMMMUUU^^^ccclllvvvqqqooojjjccc___[[[\\\```eeehhhhhhbbbdddgggkkkppprrrkkkaaaccc```^^^\\\VVVQQQQQQVVVYYYfffjjjaaa\\\dddpppuuufffbbb^^^^^^^^^YYYPPPHHHHHHKKKNNNQQQTTTWWWZZZ]]]iiijjjlllmmmmmmllljjjiiieeegggiiilllnnnoooppppppssstttvvvxxxyyyzzzzzzzzzvvvvvvuuusssooojjjfffddddddhhhjjjiiijjjllliiieee^^^VVVJJJ???999666555555555888@@@KKKTTTWWWTTTPPPLLLIIIEEECCCDDDIIINNNRRRVVVYYY]]]aaabbbaaa___]]]]]]___eeemmmwww}}}uuuvvvyyywww\\\MMMFFFJJJ]]]sssttthhhnnnrrr{{{{{{qqqooowww}}}uuullleeemmmqqqrrrooopppwww~~~yyyiiicccdddffffff^^^LLL<<<444111///,,,)))(((***)))(((***///))))))******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&!!!!!!%%%'''%%%###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$%%%''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$%%%$$$!!!"""%%%$$$ ###############$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&''')))+++,,,,,,...000222666;;;BBBGGGKKKPPPTTTVVV[[[aaaccc```dddgggjjjlllpppuuusssnnniiimmmtttzzzxxxrrrqqquuu~~~}}}sssllliiijjjgggdddbbbaaa]]]VVVQQQNNNPPPWWWaaagggjjjqqqzzz|||~~~}}}xxxvvvuuunnneeeVVVRRRQQQSSSSSSOOOLLLLLLJJJNNNTTTWWWUUUQQQMMMKKKJJJEEE@@@@@@CCCEEEDDDBBBEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@BBBFFFHHHHHHKKKQQQWWWXXX[[[]]]_________^^^dddaaa```bbbaaa^^^^^^aaa\\\[[[XXXVVVSSSQQQPPPOOOLLLKKKIIIGGGEEEDDDCCCBBB<<<:::999888777666333000444444333333333222222222444444444555555666666777<<<;;;999777777888999:::999:::;;;============<<<>>>>>>======???AAACCCEEECCCAAA@@@AAACCCEEEEEEEEEBBBAAA@@@@@@AAA@@@>>><<<<<<;;;999777666666666666777888888888666555555666444666888999888888:::<<<>>>???@@@CCCFFFJJJMMMNNNTTTYYYaaajjjqqqxxx}}}uuulllaaaZZZSSSPPPKKKGGGEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;999;;;===<<<999888888:::OOORRR[[[eeekkkuuusssppplllddd^^^[[[XXXYYY]]]aaabbbaaaaaaccccccbbbcccccc\\\TTTYYYVVVUUUTTTRRRPPPUUU\\\bbbqqqxxxqqqnnnzzz|||tttlllgggeee\\\NNNBBBAAADDDGGGJJJMMMPPPUUUYYYdddeeefffggggggeeedddbbb^^^```bbbdddfffggggggggglllnnnrrruuuwwwwwwuuuttthhhhhhgggeeeaaa[[[VVVRRRUUUYYY\\\]]]___aaa^^^YYYXXXOOOCCC999666888<<<>>>>>>EEERRRaaakkkllleee___RRRMMMFFFDDDHHHOOOUUUYYY]]]aaadddgggggggggggghhhoooqqqvvv~~~vvvtttuuu||||||dddXXXSSSUUUiii{{{|||uuujjjzzzxxxvvvwwwyyyyyyvvvsssqqqrrr|||}}}pppiiiccc^^^gggkkklllkkklllrrrvvvvvvzzzkkk^^^]]]ccc]]]XXXJJJ888,,,***---...)))((())),,,+++((((((,,,)))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''***%%%$$$''')))&&&######&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&&&&'''&&&$$$"""''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%###$$$### !!!$$$#########""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%''''''&&&'''((()))+++,,,+++---000333777===DDDIIIQQQUUUXXX[[[```eeeddd___]]]ccciiiiiikkkppprrrqqqqqqsssyyy|||yyytttuuuzzz|||qqqgggbbbccccccdddfffgggccc\\\UUUNNNLLLPPPYYY```fffqqq}}}yyymmmVVVTTTWWW\\\\\\UUUNNNKKKDDDJJJRRRWWWWWWSSSPPPNNNPPPJJJDDDBBBDDDEEEDDDAAADDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAAAAA@@@???>>>===???>>>>>>AAABBBBBBGGGMMMSSSUUUWWWZZZ[[[ZZZZZZYYYbbb______bbbccc``````ccc```___]]]ZZZXXXVVVUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJBBB@@@>>>======;;;888555555555444444333222222111000111222444666777999999>>>;;;666222111333666888777888999999999888777666666666555666777:::===???<<<:::888999:::<<<======???===;;;::::::999888666666555444333333222222222666777777666444333333444777999;;;;;;999999;;;===AAABBBEEEIIIMMMQQQUUUWWWbbbhhhrrr{{{yyyqqqjjjccc\\\SSSMMMJJJHHHEEEDDDBBB@@@===:::???===<<<:::999::::::;;;555888::::::888777888:::WWW[[[___aaagggyyyqqqeeeZZZSSSPPPUUUSSSTTTYYYWWWXXXeeegggiiigggbbbaaacccbbb___ZZZSSSPPPQQQQQQOOORRRXXXfffsssvvvmmmmmm~~~~~~yyyxxxppp^^^MMMEEELLLHHHIIIPPPTTTTTTWWW^^^dddhhhiiieeedddddd^^^UUUVVVTTTSSSSSSUUUYYY]]]```fffjjjlllkkklllkkkfff___]]]VVVQQQOOONNNJJJJJJLLLLLLOOOVVVaaajjjmmmkkkhhheeeQQQAAA@@@AAA@@@DDDMMMIIIXXXhhhooojjjbbb]]]]]]PPPMMMJJJJJJMMMSSSYYY\\\eeeeeeeeefffjjjqqqzzzyyyooocccaaaeeessseeeWWWUUU]]]iiittt~~~~~~yyyssspppllljjjlllppppppnnnpppuuuvvvyyy}}}wwwhhh\\\[[[```ggglllooooooooopppnnnkkkvvvwwwqqqfffccchhhcccYYYNNNDDD888000------+++((()))(((((()))+++---,,,+++)))))))))(((''''''&&&&&&,,,(((&&&''''''%%%&&&******)))((('''&&&%%%$$$$$$,,,***'''$$$$$$&&&(((***)))&&&$$$%%%'''(((&&&###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&""" ###''''''"""$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$###"""######""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((%%%""""""$$$%%%$$$"""######""""""###%%%'''(((%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%#########"""""""""""""""&&&$$$######$$$$$$"""!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&***(((%%%&&&(((***,,,,,,***,,,...111333888===AAAPPPVVVZZZZZZ[[[___aaa```cccbbbcccgggmmmqqqrrrqqqwwwwwwzzzzzzrrrmmm|||yyyvvvnnnddd___```eeennnrrrnnneee___[[[RRRNNNRRRTTTYYYkkk~~~nnnUUUVVVZZZaaafffcccYYYOOONNNJJJIIIJJJKKKKKKNNNRRRJJJHHHFFFDDDDDDDDDBBB@@@CCCCCCCCCDDDCCCCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>??????@@@AAABBBCCCEEEFFFKKKMMMLLLKKKMMMTTTXXXXXX[[[]]]```aaaaaabbbcccdddeeebbb___\\\[[[\\\^^^```UUUUUUUUUVVVUUUSSSNNNKKKEEEDDDCCCAAA???>>>>>>===;;;:::888888999::::::999222444555444222222666999555444222111111222333444???;;;666444555666666555666333111222555999999999<<<999666666888999888666666666888:::;;;999555222333333444444444444444444777888888999999999888888<<<999;;;???AAA@@@@@@CCCGGGLLLQQQVVVZZZ```fffkkkvvvzzz}}}kkkeee]]]WWWSSSNNNHHHCCCJJJHHHEEEAAA???>>>===>>>;;;;;;:::999888777666555555333111000222333333333___```aaaccckkkyyyuuujjj```VVVOOOGGGLLLKKKMMMUUUTTTXXXeeeoooppplllfffcccbbb___ZZZVVVQQQPPPSSSUUUVVV[[[bbb```iiilllhhhiiiuuuwwwrrrpppqqqkkk^^^SSSNNNPPPOOORRRWWWYYYXXX\\\cccppprrrqqqkkkgggddd[[[RRRMMMLLLKKKLLLNNNRRRVVVYYY]]]bbbfffeeedddddd```[[[WWWOOOIIIGGGEEEBBBBBBEEELLLTTTbbbsss|||vvvrrr___NNNKKKKKKJJJOOOXXX^^^gggqqqrrrjjj___WWWTTTJJJGGGEEEIIIQQQYYY___aaa___bbbhhhqqq|||uuukkkgggaaaZZZXXX]]]iii|||ttt___UUUVVV___mmmxxx~~~uuukkkeeeffffffjjjnnnooonnnqqqwwwyyy{{{}}}tttfff\\\ZZZ___aaakkksssrrrnnnkkkhhhddddddiiihhhbbbbbbccc[[[NNNCCC;;;222,,,,,,,,,***((((((''''''(((***++++++***'''''''''(((((((((((((((***'''%%%'''&&&$$$%%%((('''''''''''''''&&&&&&&&&+++)))'''%%%$$$%%%'''((((((&&&%%%%%%''''''&&&###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%+++(((&&&%%%&&&"""$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&$$$######"""%%%%%%&&&&&&&&&%%%$$$$$$###############$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%######%%%%%%$$$"""$$$############%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%############""""""""""""$$$###"""###$$$%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$""""""$$$'''(((((()))***,,,...111666===AAAOOOWWW]]]ZZZWWWYYY]]]___eeecccbbbdddiiinnnpppqqqrrrssswwwzzztttrrr|||wwwrrrkkkhhheeegggrrr||||||pppeeeaaaXXXRRRRRRQQQSSSbbbsss}}}nnn^^^aaajjjtttyyyuuuiii___XXXQQQLLLKKKJJJFFFEEEGGGIIIGGGDDDCCCCCCCCCBBBAAACCCCCCCCCCCCCCCBBBAAAAAABBBAAA@@@??????>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFIIIIIIGGGJJJQQQUUUTTTWWWYYY\\\]]]^^^```ccceeeeeedddaaa```___```bbbccc]]][[[YYYXXXXXXXXXVVVTTTKKKJJJHHHFFFEEECCCCCCCCCBBB@@@===;;;;;;:::999999777777777666555555777999777666666555555555555555:::777333111333444333222666333000111333666666555888666444444777888777666777666777777888777666555444444333333444555555666::::::999::::::;;;:::999@@@>>>???CCCDDDDDDGGGMMMQQQUUU[[[aaagggnnnvvv{{{|||rrrjjj]]][[[WWWRRRKKKFFFDDDCCCGGGEEEBBB???===<<<;;;<<<:::999888777555444333222333111//////000111111111eeebbb```dddmmmxxx~~~wwwnnneee^^^WWWOOOJJJBBBGGGFFFIIIRRRSSSXXXfffuuusssnnnfffaaa```\\\VVVWWWSSSRRRUUUXXX[[[```fff\\\^^^``````aaadddhhhkkk```_________ZZZQQQLLLLLLLLLPPPWWW^^^aaadddllluuu|||tttmmmeee[[[RRREEEEEEFFFGGGKKKOOOSSSUUU___fffkkkiiigggfffeeecccXXXQQQJJJIIIHHHGGGHHHLLLVVV```rrrvvvppp___QQQMMMNNNOOOVVV```kkkooosssqqqkkkaaaYYYTTTOOONNNMMMQQQWWW]]]``````dddiiirrrqqq]]]QQQOOOOOOMMMVVVaaassszzzrrrfff[[[[[[cccnnn|||{{{ssskkkddd```dddfffkkkooonnnmmmssszzz}}}}}}}}}}}}wwwlllbbbZZZZZZ^^^aaammmuuussskkkddd___[[[WWW]]]```]]]\\\YYYLLL===555000+++)))***+++***)))'''&&&&&&''')))******(((&&&&&&''''''((())))))***(((%%%%%%''''''$$$$$$&&&&&&&&&&&&'''''''''(((((()))((('''&&&%%%%%%%%%%%%(((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&$$$###%%%'''&&&"""$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$#########$$$%%%%%%&&&&&&&&&%%%$$$############$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&###!!!%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$######""""""%%%%%%$$$$$$$$$$$$$$$$$$###########################"""!!!###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$"""!!!!!!###%%%&&&%%%((()))***+++///555<<>>>>>>>>???>>>===;;;::::::::::::999999999999999999888777777666444222111222333333222777555222222333555555444666555444555777888888888888888888777888888888999888777666666777999<<<===@@@>>>===>>>@@@AAAAAA@@@FFFEEEHHHLLLNNNOOOUUU]]]bbbeeekkkrrryyyxxxrrrmmmggg___YYYSSSTTTSSSMMMEEE@@@@@@CCCBBBAAA>>><<<:::999999999888777666444222000///...///...,,,,,,...///...---bbb\\\ZZZ```kkksssssspppiiiddd\\\VVVRRRNNNIIIFFFFFFKKKJJJMMMVVVYYY^^^mmmxxxuuulllbbb^^^^^^\\\WWW[[[XXXVVVUUUVVVXXX\\\```\\\XXXVVVYYYXXXTTTTTTXXXUUUVVVVVVQQQIIICCCBBBEEEKKKRRR[[[```bbbfffpppyyy}}}wwwppphhh___VVVOOOFFFGGGHHHKKKOOOSSSWWWYYYgggnnnsssooojjjiiijjjiiiZZZSSSOOOPPPRRRSSSWWW\\\fffmmmxxx~~~pppddd```VVVNNNMMMOOOSSS\\\eeeppppppqqqqqqnnnhhhaaa[[[ZZZ]]]bbbdddddddddddddddssswwwyyymmmZZZJJJEEEIIIQQQVVVccclllyyyvvvjjjbbbbbb```dddooo|||wwwkkkdddbbbccceeeiiikkknnnpppnnnnnnvvv~~~zzzpppfff^^^[[[]]]aaaiiioooqqqmmmgggaaa[[[UUUXXX[[[ZZZUUUPPPIII;;;------***((((((***+++***)))((('''&&&''')))***)))(((''''''''''''(((((())))))'''%%%%%%((((((%%%$$$&&&&&&&&&&&&''''''''''''(((''''''''''''&&&%%%$$$###''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$!!!$$$)))+++***((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&######%%%&&&&&&%%%###!!!&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########"""###############$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%######%%%''''''&&&((())))))***---333;;;AAATTThhhvvvppp```YYY^^^eeeaaa`````````bbbdddeeefffiiinnnuuuzzz{{{~~~wwwvvvxxxzzztttxxxyyyjjjggg___WWWQQQKKKHHHMMMVVVjjjqqqtttpppllliiibbbYYY\\\qqqqqqiii[[[NNNJJJJJJHHHEEEDDDDDDAAA>>><<<===?????????AAAAAAAAAAAAAAA@@@@@@???BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC===@@@AAA@@@BBBHHHJJJHHHHHHJJJMMMOOOSSSXXX^^^bbb]]]^^^```aaabbbcccdddddd^^^[[[YYYXXXZZZ\\\]]]]]]ZZZYYYWWWUUUTTTSSSRRRRRRMMMLLLJJJGGGFFFFFFHHHJJJFFFCCC@@@???@@@@@@===::::::;;;;;;<<<;;;:::888777777777666555666777777777999888777666777888888888:::999888888999:::;;;;;;;;;<<<>>>>>>>>>=========???>>>======???BBBFFFHHHFFFDDDCCCEEEJJJMMMNNNMMMMMMPPPWWW^^^aaabbbhhhpppwwwyyy}}}uuupppiiiccc```^^^[[[YYYVVVUUUQQQKKKDDD@@@???@@@???>>><<<:::999888888888666666444222000---,,,+++,,,+++******+++,,,+++***XXXSSSRRRYYYdddjjjfff``````[[[TTTMMMIIIGGGFFFFFFKKKQQQRRRWWWbbbeeekkk{{{|||pppddd```aaa___ZZZZZZXXXUUUQQQQQQTTTWWWXXX\\\XXXUUUWWWUUUPPPOOORRRWWWYYYXXXPPPGGGCCCDDDGGGQQQXXX\\\[[[XXX[[[bbbhhhmmmhhhccc^^^XXXQQQJJJGGGIIIJJJMMMQQQUUUYYY\\\^^^bbbiiilllfff```_________RRRMMMKKKOOOTTTXXX^^^cccmmmnnnppprrrqqqkkk```WWW[[[XXXUUUUUUWWW\\\dddlllqqqrrrtttwwwxxxtttmmmhhhfffpppzzzzzzsssmmmlllooowww|||}}}pppeeeZZZMMMEEEGGGPPP\\\eeemmmqqqtttsssmmmfffaaa___bbbgggsss}}}vvvlllccc```bbbggglllllllllooorrrrrrttt|||xxxvvv{{{rrrggg``````dddgggmmmjjjeeeaaabbbccc^^^WWWYYYVVVNNNEEE>>>888///&&&+++*********++++++***))))))((('''(((*********((())))))((((((''''''''''''(((%%%&&&******&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!###%%%&&&&&&%%%######%%%%%%%%%%%%$$$######"""%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$%%%&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%'''((('''&&&((()))((())),,,222:::???TTTjjj{{{ttt```RRRRRRVVVXXXZZZ^^^``````___^^^]]]hhhmmmtttxxxyyy|||rrrppprrr~~~zzzyyy}}}qqqmmmeee[[[RRRJJJFFFHHHLLLWWWYYY[[[\\\\\\[[[WWWTTT___tttwwwkkk]]]OOOJJJJJJIIIGGGHHHCCC@@@===<<<===>>>>>>>>>@@@@@@@@@@@@@@@??????>>>AAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@AAAAAABBB<<<@@@AAA@@@BBBEEEFFFDDDBBBDDDFFFIIILLLQQQWWW\\\XXXYYY[[[^^^```aaaaaaaaa[[[ZZZ[[[]]]___aaa```___^^^]]]\\\[[[ZZZYYYYYYYYYUUUUUUTTTQQQNNNMMMOOORRRNNNKKKGGGGGGGGGFFFBBB???===>>>>>>>>>>>><<<:::999;;;;;;::::::999:::<<<===;;;;;;;;;;;;;;;;;;<<<===>>>>>>======<<<<<<===>>>@@@DDDIIIKKKIIIFFFDDDCCCFFFEEEEEEEEEHHHLLLPPPRRRLLLJJJJJJOOOVVV[[[\\\ZZZZZZ___jjjuuuzzz{{{~~~~~~yyyuuurrrkkkgggaaa]]]\\\]]]___```[[[VVVNNNHHHDDDAAA===:::<<<;;;:::999999888888888666555333111///---+++******)))((()))******)))(((SSSPPPPPPUUU\\\___\\\WWWZZZWWWQQQKKKHHHGGGHHHIIIMMMUUUXXX___kkkooouuuwwwjjjfffeee```YYYPPPQQQOOOLLLMMMSSSXXXXXX]]]___```___\\\ZZZYYYXXXWWWZZZXXXPPPIIIHHHLLLMMMOOOTTTUUURRRPPPUUU\\\``````YYYSSSPPPMMMIIIFFFGGGIIIKKKOOOSSSWWW[[[]]]^^^ZZZ______YYYTTTSSSRRRQQQMMMIIIIIINNNUUUYYY^^^cccfffcccaaabbbcccccc```]]]bbbaaa```]]]\\\___fffmmmiiioooxxx|||yyyuuujjjgggiiillluuu{{{ooo___UUULLLJJJOOOWWWdddnnnmmmkkkhhheeecccdddgggiiikkkpppzzz~~~vvvrrrjjjiiihhhggghhhkkknnnpppoooooossszzz~~~zzzrrrnnnsssyyy||||||}}}yyynnngggggghhhhhhfff```XXXWWW]]]ccc___VVVNNNGGG<<<444000...***'''++++++++++++******))))))***)))((((((******)))(((***))))))(((''''''&&&&&&)))&&&&&&))))))''''''***(((((('''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&%%%$$$""""""&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!###&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%(((&&&$$$$$$%%%%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%'''(((((((((***///666;;;SSSgggwwwqqq^^^OOOJJJJJJOOOTTTYYY]]]]]][[[YYYXXXbbbhhhnnnqqqrrryyywwwkkkfffeeerrrxxx{{{||||||tttlllaaaVVVNNNJJJJJJKKKMMMJJJJJJOOOSSSUUUVVVXXXggguuu|||kkk```TTTPPPNNNKKKHHHHHHDDDBBB@@@@@@@@@@@@???>>>???????????????>>>>>>===@@@@@@??????>>>??????@@@BBBAAAAAA@@@@@@@@@@@@AAA===AAACCCAAABBBDDDCCC@@@===???BBBDDDFFFJJJOOORRRRRRSSSUUUWWWYYY[[[\\\\\\YYY[[[^^^bbbeeefffdddbbb```______^^^^^^^^^______```aaa```\\\WWWSSSSSSUUUUUUTTTRRRQQQOOOMMMJJJHHHFFFFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@>>>===>>>AAADDD@@@AAABBBBBB@@@???@@@AAAAAABBBCCCBBBAAAAAACCCDDDIIIOOOUUUWWWTTTOOOLLLKKKLLLLLLMMMOOORRRVVVZZZ\\\UUUSSSUUU[[[dddiiiiiigggkkkooozzzzzzuuupppllljjjaaa___[[[WWWVVVXXX[[[]]]XXXQQQHHHCCC@@@>>>:::666999999999999999888888888444333222000...,,,+++***)))(((((()))******)))'''VVVVVVVVVWWWWWWWWWUUUSSSRRRQQQOOOMMMKKKJJJKKKMMMOOOWWW[[[bbbmmmnnnrrruuukkkgggddd[[[QQQGGGJJJJJJHHHLLLVVV\\\\\\cccooouuupppjjjhhhccc]]]TTTXXXUUUMMMIIIMMMPPPPPPOOORRRRRRNNNQQQZZZcccfff___VVVOOOMMMKKKHHHIIIMMMGGGJJJNNNSSSWWWYYY[[[[[[XXXZZZXXXSSSPPPQQQPPPMMMOOOKKKLLLQQQUUUWWWYYY]]]]]]ZZZYYY\\\aaaeeefffeeeiiiiiieee]]]YYY\\\eeellljjjtttzzz{{{yyyrrrhhh```]]]]]]dddpppwwwmmm]]]TTTMMMOOOUUU^^^jjjuuukkkhhhdddbbbcccfffjjjllljjjkkkoootttrrrjjjeeeddddddfffiiilllppptttwwwyyyzzzzzzvvvkkkdddfffiiiiiigggiiiqqqxxxzzz}}}}}}tttllliiieee```ZZZXXXTTTTTTYYY[[[TTTIII>>>777///+++++++++***)))*********)))((('''(((((()))(((''''''))))))((('''(((((((((((((((''''''''')))%%%$$$''''''&&&'''+++&&&&&&&&&'''''''''''''''%%%%%%&&&'''((())))))***%%%'''((('''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''' !!!###$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%######%%%'''###$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%&&&%%%%%%%%%''''''%%%$$$%%%%%%&&&'''(((,,,111555HHHXXXgggeeeYYYOOOKKKJJJJJJOOOTTTWWWWWWWWWWWWXXXXXX___eeefffgggooo}}}}}}xxxuuuoooddd]]][[[```lllwww}}}}}}uuunnndddYYYTTTUUUVVVWWWOOOGGGCCCHHHMMMOOOTTTZZZfffppp{{{}}}xxxuuutttiiiccc```___\\\TTTOOOMMMHHHGGGFFFFFFFFFEEEBBB@@@>>>>>>??????>>>>>>===<<>>>>>======>>>??????BBBBBBAAA@@@??????@@@@@@>>>BBBDDDBBBBBBCCC@@@<<<;;;===@@@AAABBBDDDGGGIIIIIIIIIKKKLLLNNNPPPRRRSSSTTTVVVYYY^^^bbbcccbbb````````````aaaaaabbbddddddeeehhhiiieee___ZZZYYYZZZ\\\]]]]]][[[XXXTTTRRRRRRRRRQQQPPPOOONNNMMMMMMMMMJJJJJJGGGDDDBBBCCCHHHMMMKKKMMMNNNLLLHHHEEEEEEFFFEEEHHHJJJJJJIIIJJJNNNQQQSSSXXX^^^^^^YYYUUUSSSSSSTTTUUUWWWZZZ^^^bbbeeegggdddcccdddllluuuyyywwwsssxxxxxx{{{tttnnniiiddd```]]]SSSRRRPPPNNNMMMNNNQQQSSSLLLHHHBBB===:::999888888666666777777888888777777111111000...---+++******)))((((((***++++++)))'''\\\]]]]]]ZZZUUURRRQQQQQQKKKLLLNNNOOONNNNNNNNNOOOSSSZZZ]]]bbbiiihhhiiiuuuuuurrrlllfffddd```UUUIIIDDDHHHIIIGGGLLLWWW^^^___kkk~~~~~~tttppphhh\\\WWWZZZVVVOOOLLLPPPSSSQQQZZZ[[[WWWRRRTTT___fffggg```UUULLLJJJHHHEEEHHHNNNFFFIIIMMMRRRVVVXXXYYYZZZXXXXXXUUUQQQQQQSSSQQQMMMQQQNNNMMMQQQTTTSSSSSSUUUYYYXXXXXX\\\cccggghhhgggnnnmmmggg]]]WWW\\\hhhqqqzzzxxxpppgggbbb]]]ZZZ[[[]]]^^^]]]fffrrr}}}nnndddZZZQQQLLLPPPYYYbbbppp|||mmmjjjgggfffggghhhgggfffbbb``````bbbaaa___aaaeeeiiiiiijjjlllrrrxxx|||rrreee[[[___aaa___\\\^^^gggppptttwww}}}~~~vvvmmmggg^^^UUUSSSVVVWWWWWWVVVRRRFFF:::555///++++++,,,,,,******((((((((('''&&&%%%&&&(((((('''&&&&&&'''((('''%%%&&&&&&''''''((()))))))))((($$$###%%%%%%$$$&&&+++$$$$$$%%%&&&'''((()))***%%%%%%%%%&&&(((***+++,,,%%%''')))'''$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((###$$$%%%$$$$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%$$$""""""%%%(((######%%%%%%&&&%%%$$$###%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$######$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$((('''&&&'''(((((('''%%%###$$$%%%%%%&&&)))---000555DDDQQQTTTPPPNNNMMMLLLHHHLLLQQQSSSSSSTTTVVVYYYPPPWWW]]]]]]___gggttt~~~wwwooojjjkkkhhh___YYYXXXUUUdddrrr}}}vvvqqqlllccc\\\[[[___dddeeeVVVJJJBBBEEEHHHIIINNNWWW]]]gggrrrwwwrrrkkkfffeeeffffffiiillliii___WWWUUUKKKKKKJJJKKKKKKHHHDDDAAA>>>>>>>>>>>>>>>======<<<>>>===============>>>>>>BBBBBBAAA@@@???????????????CCCEEEBBBAAAAAA>>>::::::<<>>444555666666777777666666//////...---,,,******))))))))))))***,,,+++)))'''hhhffffffgggcccZZZNNNGGGRRROOONNNOOORRRRRRPPPMMMUUUTTTXXX```dddaaa^^^^^^```___\\\XXXSSSNNNJJJGGGKKKOOORRRQQQPPPTTT\\\dddwwwoooiiieee^^^bbb]]]VVVPPPNNNPPPSSSVVV______[[[ZZZaaajjjeeeZZZ\\\XXXUUUSSSOOOKKKLLLQQQPPPMMMOOOSSSUUUTTTTTTWWWTTTWWWZZZZZZWWWTTTPPPOOOQQQMMMJJJLLLRRRWWWWWWUUU]]]bbbbbb^^^dddrrrwwwsssuuummmbbbZZZZZZaaalllttt{{{ttthhh___PPPRRRSSSTTTVVVZZZ```eeecccoooyyyyyyssskkk]]]PPPVVVPPPNNNWWWdddnnnwww|||yyysssiiiaaa]]]\\\\\\]]][[[\\\]]]]]]]]]___cccfffffflllqqqttt{{{}}}zzzvvvqqqlllgggeee]]]YYYVVVYYYaaaiiimmmnnnuuutttqqqjjjccc\\\WWWUUUTTTRRROOOLLLGGG???777111...---+++)))(((((()))***))))))))))))))))))))))))''''''''''''((((((((((((+++)))&&&'''))))))'''$$$***$$$"""%%%((((((((()))%%%))))))&&&%%%'''(((&&&***((($$$###%%%'''((((((%%%$$$"""!!!!!!"""$$$%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""" $$$%%%%%%&&&***$$$$$$$$$%%%&&&(((+++,,,((('''&&&%%%$$$%%%&&&'''"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%######$$$%%%$$$###!!!###&&&%%%"""!!!"""$$$&&&%%%%%%$$$###"""!!!!!!%%%$$$%%%&&&((((((&&&$$$'''### """&&&(((%%%!!!'''&&&$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%((('''%%%$$$$$$%%%'''((()))(((''''''''''''((()))111666;;;>>>CCCIIILLLJJJLLLNNNMMMKKKKKKPPPQQQPPPQQQSSSTTTUUUWWW___lllvvvzzzrrrggg___ZZZWWWTTTQQQ]]]dddmmmvvv~~~uuuhhhiiifffaaa^^^^^^bbbeeeeee```YYYOOOFFFAAAAAAEEEGGGUUU\\\lll{{{wwwjjjhhhpppqqqxxx{{{wwwxxxzzzqqqcccVVVMMMGGGHHHGGGCCCAAADDD;;;<<<<<<>>>??????<<<:::<<<;;;:::999:::<<<>>>???AAA???>>>???BBBBBB@@@===>>>???@@@@@@AAA@@@???>>>>>>===<<<<<<<<<===???@@@;;;;;;;;;<<<<<<>>>??????EEEFFFIIILLLQQQUUUYYY[[[ZZZ[[[\\\^^^```ccceeefffkkkkkkkkkjjjhhhfffcccbbbjjjhhhfffggggggfffbbb^^^aaaaaaaaaaaaaaa```______]]][[[WWWRRRPPPRRRWWW[[[^^^\\\ZZZYYYWWWUUUQQQNNNQQQTTTXXX[[[\\\^^^aaaccchhhhhhhhhgggeeeaaa^^^\\\cccggglllpppssswww|||xxxzzz~~~zzzvvvuuuxxx}}}|||uuunnnkkklllmmmnnnooonnnkkkhhh]]]YYYUUUQQQLLLGGGBBB>>>AAA???======>>>???>>>===???<<<888666666777666666777666555444444333333444000---+++---000000+++&&&'''+++***%%%%%%***,,,)))iiijjjmmmnnnjjjbbbZZZUUUSSSRRRQQQQQQPPPNNNKKKIIIMMMLLLQQQZZZ^^^[[[YYYYYYYYYVVVQQQKKKGGGDDDCCCCCCEEELLLRRRRRRPPPSSS^^^iiiqqqjjjddd[[[WWWSSSNNNKKKLLLPPPVVVZZZbbbdddbbb```fffooooooggg___YYYSSSPPPNNNLLLNNNRRRUUUSSSTTTWWWWWWWWWZZZ______```aaa```]]]ZZZXXXVVVVVVTTTSSSTTTWWW\\\___aaappprrroooiiimmmvvvwwwpppqqqjjj```YYYXXX]]]ccchhhoooxxx|||rrriii___WWWLLLMMMOOOUUU[[[```bbbbbb^^^dddfffaaa]]][[[VVVPPPTTTTTT\\\jjjttttttpppnnnkkkeee]]]YYYZZZ\\\^^^^^^___```______^^^```dddgggnnntttxxx{{{}}}yyyyyy~~~yyyuuusssooojjjgggYYYTTTRRRWWWbbbjjjmmmlllooommmiiibbbZZZRRRMMMKKKQQQMMMGGGAAA<<<666000,,,---+++)))(((''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((&&&%%%%%%((()))'''%%%***%%%"""%%%'''&&&%%%'''%%%((()))&&&%%%'''(((&&&(((&&&%%%&&&'''((('''&&&((('''%%%$$$$$$%%%'''((('''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###%%%%%%######&&&&&&&&&%%%$$$$$$%%%&&&'''&&&$$$"""$$$&&&&&&### """###$$$%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%###""""""$$$%%%$$$$$$$$$&&&((((((&&&$$$%%%'''%%%%%%$$$$$$###"""""""""$$$###$$$%%%''''''%%%###&&&$$$"""###%%%&&&%%%"""&&&%%%$$$#########$$$$$$###$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%(((&&&%%%$$$$$$%%%&&&((('''''''''''''''''''''''',,,111555777===DDDGGGFFFFFFHHHFFFCCCDDDJJJMMMMMMRRRSSSSSSRRRTTT\\\hhhrrrvvvqqqjjjccc]]]XXXTTTRRR]]]ccciiiooovvvwwwnnncccdddcccbbbaaacccddddddbbbmmmfff[[[MMMBBB===>>>@@@KKKQQQaaasssxxxvvvzzz|||nnn\\\XXXWWWWWWQQQFFF===;;;666555666999======;;;888<<<;;;:::::::::;;;<<<===???===<<<===???@@@>>><<<======>>>??????>>>===<<<<<<<<<;;;;;;;;;<<<===>>>999999999999:::;;;<<<===BBBCCCEEEGGGJJJMMMPPPQQQUUUUUUWWWYYY\\\___aaaccccccdddeeefffggggggfffeeekkkiiiiiijjjkkkkkkiiifffeeefffgggggggggfffeeedddbbb```\\\XXXVVVWWW\\\```fffeeecccaaa^^^]]]\\\[[[]]]```dddgggiiikkknnnpppssssssrrrpppmmmhhhdddbbbhhhmmmsssxxxzzz|||zzz{{{}}}{{{wwwtttnnniiihhhiiihhhbbb\\\YYYYYYZZZ[[[]]][[[XXXUUUKKKIIIGGGFFFDDDBBB???<<<>>>===;;;;;;<<<===<<<;;;;;;888555444555666666666666666444333333333333333222...***)))++++++(((%%%"""$$$###"""&&&,,,---)))lllqqqtttrrrjjjbbb[[[WWWUUUVVVVVVTTTPPPKKKHHHFFFJJJIIIMMMUUUYYYXXXVVVWWWWWWSSSLLLFFFCCCCCCEEEGGGDDDLLLSSSRRRMMMOOO[[[ggg~~~pppkkkdddZZZMMMKKKHHHGGGJJJPPPWWW\\\ffflllmmmiiillluuuxxxtttbbbWWWMMMJJJJJJJJJLLLPPPYYYYYY[[[^^^^^^^^^dddlllpppmmmhhhccc^^^\\\ZZZZZZ\\\]]]\\\ZZZYYY___iiiqqqxxxppprrrwwwrrrhhhccc^^^XXXUUUWWWZZZ\\\\\\eeemmmqqqlllddd^^^WWWQQQLLLLLLQQQYYYbbbfffddd```[[[\\\ZZZTTTPPPQQQQQQOOOUUUYYYdddrrrxxxrrrggg```\\\WWWSSSUUU[[[aaaccccccccccccccccccccceeejjjmmmvvv{{{xxxnnnmmmuuuyyyuuurrriii```[[[WWWRRRPPPUUU^^^ddddddbbbcccaaa[[[UUUNNNHHHDDDAAAFFFAAA999333///,,,***(((+++***((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((%%%$$$###%%%'''(((((('''+++&&&###%%%&&&######%%%%%%((((((%%%%%%((((((&&&%%%%%%%%%'''((((((&&&###&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%$$$'''&&&###"""%%%%%%$$$############$$$$$$&&&"""!!!$$$((((((###"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###"""!!!!!!###%%%%%%$$$"""$$$%%%%%%$$$######$$$###########################"""###$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%(((,,,//////444:::>>>===@@@AAA???<<<>>>FFFKKKKKKVVVUUUTTTQQQQQQVVV___gggmmmnnnmmmiiibbb\\\XXXVVV___cccgggkkkppptttooohhhgggdddaaa```aaaccceeefffoookkkbbbTTTGGG???@@@CCCDDDGGGSSSeeesss{{{|||pppaaagggppprrrfffPPP>>>666333000000333999<<<:::666999::::::;;;;;;;;;;;;:::===;;;:::;;;======<<<;;;;;;<<<======<<<;;;:::999::::::999999999:::;;;<<<777777777777888999999:::>>>>>>???@@@AAACCCEEEFFFLLLMMMOOORRRUUUYYY[[[]]]\\\^^^___aaacccdddeeeeeegggffffffhhhkkkllllllkkkhhhiiikkkmmmmmmllljjjiiifffdddaaa]]][[[]]]aaaeeemmmnnnmmmiiifffeeegggjjjjjjmmmqqqsssuuuwwwyyy{{{~~~}}}|||yyyuuuoookkkhhhhhhmmmssswwwxxxxxxwwwwwwxxxxxxxxxxxxvvvrrrlllhhhggg```XXXSSSSSSRRROOOKKKGGGGGGGGGHHHIIIHHHFFFCCC===<<<;;;;;;<<<<<<:::888;;;999888888999:::888777777555333333444666666555444444333222111111111111111,,,'''&&&((())))))((((((((('''&&&+++000111...gggnnnrrrmmmbbb[[[VVVTTTWWWYYY[[[XXXRRRLLLJJJJJJLLLIIIJJJOOORRRQQQQQQRRRTTTQQQLLLHHHGGGIIIMMMPPPKKKPPPSSSQQQMMMMMMTTT[[[uuu{{{zzzooohhhgggaaaWWWJJJHHHFFFGGGJJJQQQXXX]]]mmmvvv{{{wwwuuu{{{}}}{{{bbbTTTGGGBBBCCCEEEHHHKKKVVVYYY```gggjjjjjjpppwwwxxxjjj]]]VVVSSSSSSTTT\\\^^^]]]YYYXXXaaasssyyypppppppppggg[[[RRRPPPPPPTTTYYY\\\[[[YYYdddiiiiiiccc\\\XXXTTTOOOKKKNNNSSSZZZ```bbbbbbaaa```bbbbbb^^^YYYUUUQQQOOOXXXXXX^^^fffiiiddd]]]ZZZXXXTTTSSSXXXaaahhhiiihhhdddeeegggiiikkkpppvvvzzz{{{}}}{{{hhh___gggqqqxxxqqqjjj___UUUQQQWWWVVVUUUUUUVVVWWWVVVUUUYYYUUUOOOIIIEEEAAA===;;;666333...*********))))))***)))((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&''''''''''''***&&&$$$&&&&&&$$$$$$'''%%%''''''%%%&&&))))))%%%&&&%%%$$$%%%''''''%%%$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%######''''''%%%%%%(((!!!!!!"""###$$$%%%&&&''''''%%%$$$%%%''''''%%%"""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""" ###$$$%%%$$$!!!"""#########"""""""""""""""#########$$$$$$$$$#########%%%''''''%%%######$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$)))+++,,,***---333666555999<<<<<<<<>>???DDDEEEGGGJJJNNNRRRUUUWWWXXXYYYZZZ\\\]]]______``````___```aaadddfffhhhiiigggiiikkklllmmmllljjjiiifffeeebbb___]]]^^^bbbfffoooqqqqqqmmmiiihhhmmmsssqqqsssvvvwwwwwwxxxzzz{{{~~~~~~}}}zzzvvvqqqmmmjjjiiijjjmmmnnnmmmkkkjjjiiiooommmllljjjgggbbb\\\XXXVVVPPPJJJGGGGGGGGGEEECCC?????????@@@AAA@@@>>><<<;;;999888888999888666444888777666777888888666555777555333222444444444333222222111000////////////+++(((&&&&&&(((+++,,,,,,//////...,,,---111555888aaakkkoooggg]]]XXXWWWVVVWWWZZZ\\\ZZZVVVRRRQQQQQQOOOJJJHHHKKKKKKIIIHHHJJJKKKJJJIIIHHHJJJMMMQQQSSSTTTSSSQQQPPPQQQRRRSSSTTTaaadddccc]]][[[\\\WWWOOOIIIHHHHHHJJJOOOVVV^^^cccwww{{{aaaSSSEEE@@@AAACCCFFFJJJVVV]]]jjjwww}}}}}}~~~hhhUUUJJJHHHJJJLLLVVVXXXXXXVVVZZZiii|||qqqmmmiii]]]RRRLLLNNNRRRYYY```bbb___\\\dddeeebbbZZZUUUSSSQQQNNNIIIOOOVVVZZZ[[[]]]ccchhhjjjjjjjjjggg```XXXSSSRRRVVVSSSTTTYYYZZZXXXWWWXXXWWWVVVWWW\\\eeejjjjjjhhhfffhhhlllpppuuu{{{~~~{{{{{{~~~lll]]]WWWaaaiiiqqquuuxxxyyyllleee```ZZZUUUTTTVVVYYY[[[WWWRRRNNNOOORRRTTTOOOGGGAAA===:::777444---+++***)))******)))'''******))))))(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&''')))&&&%%%((((((&&&''',,,&&&'''&&&$$$'''***)))%%%(((%%%###"""###%%%&&&&&&'''''''''&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$"""###''''''%%%$$$'''""""""###$$$%%%&&&''''''&&&''''''$$$!!!!!!%%%((($$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""" ###$$$%%%$$$%%%%%%&&&&&&'''&&&&&&%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$&&&((((((&&&$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&)))***(((+++111444333222666:::<<>>===;;;999;;;999888888999888555333777666666666777777555333888666444333444333222000000///...---,,,,,,,,,,,,'''&&&&&&''')))+++,,,++++++...111222222888DDDNNNpppxxxvvvhhh[[[WWWUUURRRVVVWWWXXXXXXWWWVVVVVVWWWVVVRRRQQQSSSRRRMMMHHHHHHFFFGGGHHHJJJMMMPPPRRRTTTUUUQQQNNNPPPUUUXXXWWWUUURRRUUUUUURRRQQQQQQMMMGGGHHHHHHIIIMMMSSS\\\dddjjj}}}~~~{{{xxxsss]]]QQQGGGCCCCCCEEEIIINNNaaahhhwwwyyyaaaNNNEEEEEEHHHJJJOOOPPPRRRWWWaaauuu}}}ppphhh```VVVMMMOOOTTT\\\bbbddddddaaa___^^^^^^YYYQQQNNNNNNNNNKKKOOOWWW^^^```^^^aaajjjsssmmmiiieeebbb[[[TTTSSSUUUQQQPPPRRRVVVXXXVVVVVVXXXWWWYYY]]]ccciiillllllkkkmmmqqquuuyyy|||~~~zzztttrrr||||||uuulllaaaXXXUUUXXX]]]aaaeeemmmzzzwwwmmmccc^^^ZZZTTTQQQQQQRRRVVVYYYVVVPPPNNNPPPTTTQQQJJJ@@@999555222...+++,,,+++***++++++***'''$$$))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))******)))'''%%%&&&'''(((&&&''')))(((&&&)))...&&&&&&%%%$$$'''+++***%%%(((%%%""" """$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$''''''"""!!!###&&&'''''''''&&&%%%$$$###$$$&&&&&&"""###)))$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$######"""!!!!!!###%%%%%%$$$%%%$$$$$$$$$&&&&&&$$$###""""""######$$$$$$$$$%%%%%%%%%%%%&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%''''''+++111444333,,,111666:::CCCNNNTTTVVVVVVYYY]]]```aaa___]]][[[XXX\\\bbbgggjjjmmmppprrrjjjiiilllyyy}}}rrrkkkiiieee\\\ZZZ]]]jjjmmmnnnjjjccc______aaaXXXRRRKKKHHHIIIMMMSSSVVV^^^___bbbffffffbbbXXXPPPUUUjjjppp]]]OOO???===999666555333000...,,,...111444777888888777777888888777666777:::<<<777888999::::::999888777777777888999999999999888777666666555555666666777555666666777999:::<<<===;;;<<<===???AAACCCFFFGGGEEEFFFHHHKKKNNNQQQTTTVVVWWWWWWWWWWWWWWWZZZ___bbb``````aaa``````______^^^^^^]]]\\\YYYXXXYYY]]]```bbbeeehhhhhhfffdddfffhhhlllmmmnnnmmmkkkjjjjjjjjjggghhhhhhhhhfffcccaaa___bbb^^^XXXTTTSSSRRRPPPOOONNNLLLJJJHHHGGGEEEBBB@@@>>>===<<<======;;;888555999888777888999999777555777666555666888888777555666555555666777666444222888666444333333222000......---,,,+++************''''''(((***+++,,,---------111999BBBIIIQQQ```nnn|||zzzhhhZZZXXXVVVQQQTTTRRRQQQRRRTTTVVVWWWWWW[[[[[[___dddbbbXXXNNNIIIHHHHHHHHHIIILLLOOORRRSSSMMMLLLKKKMMMRRRUUUVVVUUUKKKNNNPPPPPPOOOOOOKKKGGGJJJJJJKKKNNNUUU]]]eeejjjvvv~~~uuukkkhhheeeaaaSSSLLLFFFEEEFFFHHHNNNUUUbbbfffsss}}}uuuhhhVVVIIIFFFHHHLLLMMMNNNOOORRR[[[iiiyyy|||nnnbbbZZZRRRLLLIIIPPPWWW```dddccc```______ZZZYYYTTTMMMLLLOOOPPPNNNWWW\\\```aaa___aaafffkkkbbb^^^[[[ZZZVVVPPPQQQVVVRRRQQQSSSWWWXXXWWWXXX\\\\\\bbbjjjpppssstttvvvwww{{{}}}|||{{{{{{tttpppkkkjjjtttzzzkkkddd```YYYRRROOOQQQUUUYYY```lllxxxxxxrrrkkkeeeaaaaaa]]]TTTMMMJJJOOOOOONNNNNNNNNNNNOOOPPPGGG???555///---,,,***'''***))))))***+++***(((&&&'''((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&((()))(((&&&%%%&&&(((((('''''')))'''$$$''',,,&&&&&&$$$###''',,,***%%%&&&$$$""""""###$$$$$$$$$###$$$$$$$$$$$$$$$$$$###"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!###&&&&&&"""!!!"""&&&'''''''''&&&%%%$$$######%%%$$$""""""&&&$$$$$$#########$$$%%%&&&###$$$%%%%%%%%%%%%$$$###%%%###""""""$$$%%%$$$$$$###"""!!!"""$$$$$$""" ###############$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$&&&$$$"""###%%%&&&%%%""""""###$$$%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$((('''%%%######%%%'''(((!!!%%%'''''')))---///,,,,,,000333777BBBPPP[[[___^^^___aaadddeeeeeecccaaaXXXXXXZZZ^^^eeelllqqqsssqqqnnnnnn||||||qqqkkkkkkfffZZZUUUXXX^^^bbbgggjjjkkklllnnnooo___\\\UUUMMMHHHGGGGGGHHHEEEEEEJJJQQQVVVUUUOOOKKKTTTaaallllllfff___VVVNNNCCCFFFIIIHHHBBB:::444111,,,...///111333333333333111222333222000111555888444555666777888888777777444555666777888777777666666555555444444555555666555555555666777888999:::999999999:::;;;<<<>>>???>>>>>>@@@AAADDDHHHKKKLLLKKKLLLLLLLLLLLLPPPVVV[[[YYYXXXWWWUUUTTTTTTTTTTTTSSSSSSRRRPPPNNNPPPSSSVVVUUUXXX\\\^^^^^^\\\YYYWWW[[[\\\^^^]]]\\\[[[[[[\\\WWWWWWXXXXXXVVVSSSQQQOOONNNKKKGGGEEEDDDDDDAAA???BBB@@@>>><<<<<<<<<:::888888888888999999888666444777666555555666666555333555444444555777777666444444333444555666555222000444222111111222111///---,,,+++***)))(((((((((((()))***,,,...111555:::===???@@@IIIYYYfffmmmuuu|||tttxxxrrrccc[[[^^^___[[[RRROOOLLLMMMQQQUUUVVVUUUYYY\\\dddllljjj]]]NNNFFFHHHFFFEEEDDDFFFIIILLLOOOFFFGGGIIIJJJKKKMMMPPPRRRGGGKKKPPPRRRRRRRRROOOMMMNNNMMMMMMOOOTTTZZZaaaeeeiiiooolll___UUUTTTSSSNNNJJJFFFDDDEEEFFFHHHPPPXXXVVVWWWaaapppyyyuuuiiiaaabbbXXXLLLFFFHHHLLLOOOPPPRRRQQQTTT^^^lllwww{{{|||ooofffZZZQQQJJJEEECCCDDDKKKUUU___bbb___\\\\\\___YYYXXXTTTOOOOOOTTTVVVUUUWWWXXXYYYYYYXXXVVVUUUUUUUUUSSSVVVZZZXXXQQQPPPTTTXXXTTTSSSUUUVVVWWW[[[bbbbbbkkkuuu|||~~~~~~wwwrrrooohhhfffccceeeppp~~~uuuccc\\\ZZZTTTLLLGGGNNNSSSYYYbbbpppvvvlll\\\]]]]]]aaagggfff]]]RRRMMMNNNHHHDDDEEEJJJMMMJJJGGG:::333+++'''(((******((('''&&&%%%''')))+++++++++&&&&&&''''''(((''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))"""%%%''''''%%%%%%'''))))))(((((((((%%%"""$$$***&&&&&&$$$###(((---+++%%%#########$$$%%%%%%###!!!&&&''''''((((((''''''&&&"""###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%&&&$$$###&&&"""###%%%&&&'''&&&&&&%%%&&&%%%$$$$$$$$$$$$$$$###%%%$$$#########$$$%%%&&&###$$$%%%&&&&&&%%%$$$###&&&%%%######$$$%%%$$$###&&&%%%###%%%'''(((%%%####################################%%%&&&&&&%%%###'''### """&&&(((%%%!!!"""###$$$%%%&&&%%%%%%$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$###***'''%%%######%%%'''***$$$''')))&&&&&&((('''###///222333666AAASSSbbbhhhhhhgggfffeeefffeeedddbbbYYYVVVUUUXXXaaajjjooorrrmmmgggeeesssqqqhhhgggaaaWWWUUUZZZ^^^```dddiiikkkllllllkkkeeeddd^^^TTTJJJEEECCCAAA<<<<<<@@@HHHOOOQQQOOONNNUUU[[[\\\UUUOOOOOOMMMIIIFFFNNNWWWXXXPPPDDD:::666...//////000000000000000---...///---,,,---111444111222444666777777666666333444555666666666555444555555444333333444444444555555555555555555666666777777777777777888999999======<<<<<<===???AAABBB>>>@@@@@@@@@AAAFFFMMMSSSSSSQQQNNNLLLJJJJJJKKKLLLJJJJJJIIIGGGFFFGGGJJJMMMJJJMMMQQQVVVWWWTTTNNNIIIJJJLLLNNNNNNMMMMMMNNNOOOKKKKKKLLLKKKIIIFFFCCCAAABBB@@@>>>>>>@@@???;;;888<<<:::888777777777666444666555555666777888999999888777666666777777666444777666555666777666444222222222222444555444111...000//////000111111///...+++***)))((((((''''''(((+++,,,...111777@@@JJJPPPQQQNNNTTTfffuuuxxxwwwvvv^^^ZZZWWWVVVVVVUUUVVVWWWRRROOOLLLJJJNNNRRRRRRPPPRRRYYYeeemmmiii\\\RRRNNNMMMOOONNNJJJJJJNNNOOONNNIIIGGGEEEDDDFFFHHHHHHHHHJJJHHHJJJOOOPPPJJJHHHKKKJJJLLLNNNNNNNNNRRRXXX]]]hhhddd]]]UUUPPPNNNOOOPPPJJJGGGFFFHHHIIIIIIKKKPPPRRRSSSUUU[[[___^^^VVVPPPRRRKKKEEEDDDEEEHHHOOOWWWSSSTTTXXX^^^dddggggggfffZZZSSSLLLIIIEEEAAACCCFFFTTTUUUZZZbbbdddaaa______```___]]]ZZZWWWSSSPPPOOOPPPOOOOOOOOOPPPQQQRRRRRROOONNNPPPVVVWWWTTTRRRTTTYYYTTTRRRZZZbbbfffhhhkkkpppuuusssllleee]]]dddiiimmmyyynnnXXXNNNKKKJJJIIIIIILLLSSS^^^jjjpppnnneee]]]ZZZ]]]bbbgggggg```SSSIIIJJJGGGDDDBBB@@@???===;;;000---***)))***)))%%%"""))))))(((((('''''''''&&&******)))((('''&&&%%%%%%&&&%%%%%%&&&((()))(((''')))((('''&&&%%%&&&&&&'''&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''((((((&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((&&&###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$ %%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""#########$$$$$$###!!!"""###%%%$$$$$$!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&+++'''&&&'''%%%######&&&$$$&&&'''&&&%%%%%%&&&''''''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''########################&&&%%%$$$%%%'''))))))((((((+++...222:::KKKaaarrroooggg^^^[[[^^^aaa```]]]^^^ZZZUUUSSSVVV]]]eeekkkeee```___iiiyyy}}}kkkhhhfffbbbXXXPPPUUU___cccaaabbbdddbbb______ccckkkooolllcccYYYRRRGGG===::::::<<>>@@@AAAFFFEEEDDDBBBAAA@@@@@@@@@???>>>===<<<<<<===>>>???EEEGGGIIIKKKJJJGGGDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBB===666666<<<888888888888888888999999555555555555555555555555666555555666777777555444555555666666555555444333666444333333444444444333111000//////000000///...000///...---+++++++++***((())))))'''%%%''',,,111/////////666HHH]]]jjjmmmaaaZZZ\\\jjjrrrooommmpppJJJHHHFFFFFFGGGHHHIIIKKKMMMKKKHHHIIIMMMPPPPPPNNNVVVZZZbbbiiiggg```\\\]]]ZZZYYYVVVRRRTTTZZZ[[[YYYMMMIIIEEECCCCCCDDDEEEFFFIIIFFFGGGJJJJJJEEEDDDGGGFFFGGGIIIHHHIIIKKKPPPTTTZZZYYYVVVSSSRRRQQQRRRRRROOOKKKJJJMMMMMMKKKKKKOOOLLLMMMOOOTTTXXXWWWQQQJJJMMMHHHFFFIIIKKKMMMSSSYYYZZZZZZ[[[]]]___```___^^^WWWPPPJJJGGGGGGGGGMMMSSS\\\[[[^^^cccccc^^^[[[\\\YYYYYYWWWUUURRROOOMMMKKKMMMMMMMMMMMMNNNNNNNNNOOOSSSRRRUUUYYYYYYWWWYYY^^^bbb```ccckkkpppqqqsssvvvuuu{{{wwwiiiddd___eeemmmsssttt{{{ooo___OOOFFFDDDCCCCCCEEEKKKRRR]]]gggkkkiiiddd___bbbcccdddeeecccYYYLLLBBB===:::777555444333111///---***((((((******(((%%%)))(((((((((''''''''''''(((((((((((('''''''''''''''&&&%%%&&&(((((('''&&&)))((('''&&&%%%&&&&&&'''&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''((('''&&&&&&%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&'''###"""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!!"""###%%%$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((%%%###%%%$$$""""""%%%''''''(((&&&$$$""""""###'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&(((******)))(((***---///555CCCVVVdddeee___XXXVVVXXXZZZZZZYYY\\\XXXTTTQQQRRRXXX___ddd\\\WWWUUU\\\hhhooolllggg___\\\ZZZWWWOOOIIINNNVVV___\\\[[[ZZZVVVTTTWWW^^^ggglllnnnkkkgggbbbVVVKKK???===<<<>>>@@@CCCCCCCCCHHHJJJMMMPPPSSSSSSQQQPPPZZZdddppptttmmm^^^QQQIII<<<666444999===999333//////...,,,+++,,,------+++......000222555555333111333333333222222222333333444444444444444444333222333444444555555444444333666666666555444222111000333555777666555444666888888777777777888999;;;<<>>===;;;:::999999999;;;;;;:::999999:::;;;;;;>>>???AAABBBAAA???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===:::;;;===:::555444888777777666666666666666777444444444444444444444444666555444555777777555444555555555555555444444333666444222222333444333222111///......//////...,,,---,,,+++******))))))***(((((((((((()))+++---...000111666BBBWWWllluuuuuuiii```]]]dddfff___ZZZ\\\>>>===<<<<<>>=========BBBHHHOOOTTTWWWYYY\\\___ooosssxxxyyysssiii]]]VVVCCC>>>@@@MMMUUUOOO>>>222000...,,,,,,---,,,+++)))++++++---000333444333111444333222111111222333444333444444444333333222111222222333333333333222222555555444222111///...---222333444333222222444666444333333222333444555666888777666555444444444444666666555555555555666666888888999888888777555555555555555555555555555555888555444777777444333333666555444444333333333333222222222222222222222222555444444555666666555333555555555444444444333333555333222222333333222111000...---,,,------+++***++++++***))))))))))))))))))))))))***,,,.........666999BBBSSSkkk|||~~~wwwggg\\\UUUTTTQQQHHHCCCEEE======<<<===DDDNNNTTTVVVLLLFFFCCCFFFJJJMMMOOOQQQVVVVVVZZZaaacccbbbdddggg]]][[[WWWXXXaaajjjkkkfffWWWRRRLLLIIIKKKPPPTTTWWWUUUPPPJJJEEEBBB@@@@@@BBBDDDDDDDDDCCCCCCCCCDDDDDDIIIJJJJJJKKKKKKKKKJJJJJJOOOMMMNNNQQQPPPLLLJJJKKKRRRRRRSSSWWWYYYYYYWWWTTTHHHGGGIIIOOOTTTUUUYYY^^^^^^\\\YYYXXXZZZ[[[\\\[[[___XXXRRRPPPPPPRRRXXX___SSSPPPPPPRRRQQQNNNNNNQQQQQQRRRRRRRRRQQQOOOMMMLLLPPPPPPRRRSSSSSSSSSSSSRRRYYY^^^ggglllllljjjpppyyy|||vvvnnnkkksssyyysssjjjYYYQQQSSSQQQ]]]aaabbbbbbhhhpppnnneeeSSSNNNIIIGGGCCC???AAAEEETTTZZZ___^^^XXXSSSTTTVVVddd```[[[VVVQQQJJJAAA:::333000...---------+++***''''''''''''((()))))))))((((((((((((((('''''''''&&&&&&&&&'''''''''(((((()))(((&&&&&&''''''&&&$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!$$$###!!!"""###%%%$$$$$$$$$$$$###""""""###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$%%%### ###$$$""""""%%%"""###%%%%%%$$$$$$%%%'''&&&$$$###$$$%%%'''&&&&&&&&&&&&%%%%%%$$$$$$######''''''''''''''''''''''''&&&%%%%%%&&&((()))(((&&&%%%''')))***+++000999@@@FFFGGGGGGEEECCCDDDHHHLLLVVVTTTQQQNNNMMMMMMNNNPPPOOONNNNNNRRRXXX[[[ZZZXXXTTTSSSRRRNNNIIIFFFGGGJJJIIIOOOXXX^^^[[[TTTSSSWWWUUUTTTTTTZZZaaaccc]]]UUUHHHKKKLLLKKKFFFBBB???>>>BBBJJJTTTXXXZZZ]]]eeekkk{{{wwwsssoookkkeee]]]WWWIIIFFFMMMaaapppjjjSSSAAA666111......---***))))))******,,,...222444333222222222000///000111333444333444444444333333222111111111222222222222111111333222111000//////......111111111000000111222444333222111000111111333333666555444333333333333333333222222222222222222333777666555444333333333333444444444444444444444444555222111333666666333111666555444333222111111111333333333333333333333333444333333444666666555333555444444333333333333333444333222222333222111///...---++++++++++++)))''',,,+++***)))((((((((((((++++++,,,,,,,,,///333666FFFIIIQQQbbbvvvyyykkkUUUKKKCCC@@@<<<666444666:::<<<>>>DDDSSSdddlllkkkUUUKKKEEEFFFJJJLLLPPPUUUYYYZZZ___gggiiieeeaaa```XXXVVVSSSTTT[[[bbb```ZZZTTTQQQMMMMMMRRRYYY___bbb^^^ZZZRRRJJJEEEEEEGGGHHHFFFFFFEEEEEEDDDCCCBBBAAAEEEDDDCCCBBBBBBBBBCCCCCCGGGEEEHHHLLLMMMIIIGGGHHHJJJJJJKKKMMMOOOPPPOOONNNKKKHHHHHHMMMPPPRRRWWW\\\XXXVVVSSSRRRTTTVVVWWWWWWUUUPPPMMMMMMLLLJJJLLLPPPQQQMMMLLLOOOOOOMMMNNNRRRQQQRRRTTTUUUTTTRRRPPPOOOQQQRRRSSSTTTUUUVVVVVVVVVcccjjjttt{{{xxxtttvvv||||||sssfff___fffrrruuu{{{vvviiiddd___QQQKKKNNNMMMXXXXXXWWWYYYeeerrrpppeeeVVVSSSQQQOOOIIICCCCCCFFFTTTXXX[[[VVVNNNJJJMMMSSS]]]XXXPPPJJJFFF@@@999444---+++)))))))))***)))((('''((((((((('''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&)))(((&&&&&&''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&&&&%%%###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$%%%%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!$$$###!!!"""###%%%$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""%%%&&&###$$$&&&###$$$&&&&&&%%%%%%''')))&&&$$$######%%%&&&&&&%%%'''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''%%%$$$$$$&&&(((((())),,,111555:::===???>>><<<<<>>EEESSSkkk~~~\\\PPPHHHIIIKKKJJJMMMSSS\\\\\\bbbjjjlllfff___\\\YYYVVVRRROOOQQQUUUSSSLLLMMMKKKKKKMMMTTT[[[```ccc```^^^VVVNNNKKKNNNQQQQQQJJJIIIHHHHHHHHHFFFCCC@@@@@@??????>>>>>>???@@@@@@@@@???BBBGGGHHHEEEDDDFFFBBBCCCCCCDDDFFFGGGHHHIIILLLHHHFFFIIIKKKMMMRRRXXXSSSPPPMMMKKKLLLMMMMMMLLLNNNKKKJJJLLLKKKGGGFFFIIILLLIIIHHHKKKLLLJJJLLLPPPTTTUUUWWWXXXXXXVVVTTTRRRXXXXXXYYYZZZ\\\^^^```bbbhhhmmmwww}}}zzzssspppssstttvvvxxxrrreeeZZZ]]]eeennntttzzz~~~jjj]]]ZZZWWWLLLHHHLLLIIIRRRSSSSSSVVVdddqqqpppfffZZZWWWUUUSSSMMMEEEBBBCCCLLLOOOPPPLLLFFFEEEJJJPPPSSSMMMDDD>>>999555///++++++)))(((((()))***)))((('''((()))(((&&&%%%%%%&&&'''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%((('''&&&&&&'''((('''%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""###&&&'''$$$"""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%((('''$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###!!!"""###%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$"""###''''''$$$$$$'''&&&'''((('''%%%$$$%%%&&&%%%$$$######%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&&&&$$$"""$$$%%%'''((((((***---000222555777777777777;;;>>>IIIJJJMMMNNNOOONNNLLLKKKKKKMMMNNNMMMLLLNNNSSSWWW\\\bbbcccZZZOOOKKKKKKLLLOOOSSS]]]hhhkkkhhhfffgggbbbXXXNNNMMMOOOPPPQQQSSSXXXbbblllmmmcccVVVMMMJJJBBBGGGLLLMMMNNNSSS___hhhjjjbbbXXXPPPMMMLLLKKKJJJFFFFFFQQQfffuuurrrcccVVVEEE>>><<>>???DDDJJJDDD>>>777222000...+++(((***)))'''((()))******)))%%%'''((('''%%%$$$%%%'''''''''''''''((((((((()))%%%%%%&&&&&&&&&&&&'''''''''&&&%%%&&&(((((('''&&&###$$$%%%&&&'''&&&&&&%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%""""""%%%'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((&&& """########################$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!!"""###%%%$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$#########"""%%%"""$$$''''''$$$###%%%%%%&&&'''&&&$$$$$$$$$&&&%%%$$$"""###$$$&&&&&&%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''&&&$$$!!!%%%&&&''''''((()))***,,,---///111222333444666777@@@DDDIIINNNPPPPPPNNNLLLLLLNNNOOOLLLIIIJJJRRRZZZaaalllooodddWWWRRRSSSUUU___dddqqq|||qqqkkkaaaYYYTTTSSSQQQMMMKKKNNNSSS```mmmppphhh]]]XXXWWWMMMMMMKKKGGGDDDHHHPPPXXXYYYVVVRRROOOMMMLLLJJJIIIGGGFFFMMMZZZaaa]]]TTTNNNFFFBBBEEEOOONNNBBB999999333111//////000000///...((()))+++---...---,,,,,,,,,,,,...000111222222333000111111222222111111000000///.........000222333111000111444666666222///000/////////000111333444000000//////000111222222111111222333333222111111111111000000//////......111111111111111111111111---222444000000222333000333333222222222222222333222222222222222222222222111000000222444555444333444333111000000000222222111000000111111///,,,))))))((('''((()))***)))(((,,,---...///222444666777999666444999DDDQQQZZZ___\\\XXXQQQLLLLLLJJJAAA555///000///,,,+++,,,------>>>FFFUUUmmmsss]]]QQQKKKOOOMMMDDD@@@CCCNNNJJJJJJOOOTTTTTTSSSUUUTTTQQQJJJAAA@@@FFFKKKMMMGGGHHHJJJNNNSSSVVVVVVVVVSSSUUURRRLLLOOOYYY______VVVUUUTTTUUUVVVSSSNNNIIIIIIKKKNNNOOOMMMIIIDDDAAA@@@>>>???BBBCCCAAAAAACCCAAAAAAAAAAAABBBDDDGGGJJJCCC@@@AAAEEEGGGGGGJJJOOOKKKJJJHHHIIIJJJKKKJJJIIIQQQMMMJJJIIIFFF@@@>>>???@@@@@@DDDLLLRRRUUUZZZ___```bbbdddfffeeeccc```^^^UUUTTTTTTUUUXXX]]]cccfffpppqqqxxxyyynnnaaaSSSMMMUUUaaafffiiigggcccdddhhhhhhcccSSSFFFCCCDDD???BBBJJJJJJNNN\\\fffggggggiiihhhbbb___YYYUUUTTTOOOGGG@@@>>>BBBBBB@@@<<<999999>>>BBB666222,,,***+++---,,,***&&&%%%###$$$&&&''''''&&&###&&&((('''%%%$$$&&&(((&&&'''''''''(((((())))))###$$$$$$%%%&&&(((((()))&&&%%%%%%&&&((()))((('''"""###%%%&&&'''&&&&&&%%%&&&'''''''''&&&&&&%%%$$$########################)))%%%!!!"""%%%'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!! """#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%"""########################!!!!!!""""""#########$$$$$$###!!!"""###%%%%%%$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$"""$$$''''''###"""$$$ """$$$$$$$$$%%%&&&(((%%%###"""###$$$&&&%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((('''$$$"""''''''''''''''''''((()))***+++---///111222333222:::???FFFMMMQQQQQQOOOMMMFFFIIIJJJGGGCCCFFFQQQZZZ___lllqqqfffVVVQQQTTTWWWkkktttyyyjjjbbb]]]\\\^^^ZZZQQQMMMOOOKKKYYYhhhmmmhhhbbb```bbbZZZVVVNNNEEE??????EEEJJJGGGIIIKKKLLLKKKHHHFFFDDDJJJIIILLLRRRRRRMMMHHHFFFEEEDDDLLLZZZZZZLLL@@@>>>999777555444444333222111%%%'''***---------+++)))((()))+++---///111111222111111222222222222111111111000...------...000111111111222555888777333///------------...000222333000000000000111111222333000111222333333222111000111111111111111///......222222222222222222222222***111444///,,,///000...222111111111111111222333111111111111111111111111000000000222444555444333444333111//////000111222111000000111111///,,,)))((('''&&&(((***+++***)))000111333666:::>>>BBBDDDHHH@@@:::@@@NNNZZZ\\\YYYNNNJJJBBB:::999:::555...)))+++---+++***,,,,,,,,,@@@KKKbbb~~~pppVVVNNNMMMTTTSSSFFF>>>>>>BBB@@@@@@CCCEEEGGGIIIKKKQQQHHHAAAAAACCCDDDFFFIIIHHHFFFDDDHHHSSS]]]]]]WWWYYYPPPKKKLLLMMMNNNSSSZZZRRRSSSVVVWWWWWWUUURRROOONNNOOORRRTTTRRRLLLHHHFFFEEEFFFFFFEEECCCBBBBBBBBBJJJGGGCCCAAACCCFFFGGGHHHFFFBBBBBBFFFGGGEEEGGGMMMNNNNNNLLLKKKNNNSSSUUUUUUZZZ[[[WWWOOOMMMMMMIIIBBB>>>EEEIIILLLTTTaaaiiiiiibbb^^^___hhhqqqoooeee[[[RRROOOMMMMMMQQQYYYaaagggllluuuwwwnnn___PPPFFFGGGPPPXXXccc___WWWSSSVVVYYYVVVOOOJJJEEEBBBBBBBBBBBBFFFKKKVVV\\\aaadddhhhjjjggg```[[[YYYVVVRRRMMMEEE===777;;;@@@===222///444333,,,,,,+++)))((('''''''''((())))))((('''&&&&&&%%%%%%'''&&&&&&&&&'''(((***+++***)))(((***---///---++++++)))'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&$$$%%%%%%&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%$$$###"""'''$$$""""""###%%%%%%%%%%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%%%%%%%$$$$$$$$$######&&&%%%###""""""###%%%&&&###$$$%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""########################$$$%%%&&&&&&%%%$$$"""!!!!!!###$$$###"""!!!"""###$$$$$$$$$#########""""""$$$"""!!!!!!###%%%%%%%%%###$$$%%%%%%$$$###!!! !!!"""$$$&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&)))---...---...000333:::AAAKKKRRRTTTSSSQQQPPPMMMLLLIIIFFFDDDEEEHHHKKKZZZ___ccc```ZZZWWW[[[```sss|||kkk[[[^^^bbbeeeddd]]]SSSLLLHHHNNNTTTWWWWWWVVVWWWYYY\\\dddcccTTTIIIGGGDDD===>>>======???AAABBBBBBAAADDDCCCAAACCCDDDCCC???:::FFFCCCTTTZZZ___]]]FFF@@@@@@<<<888888???EEE???555...//////---***(((((()))***)))))),,,000333111///111///...///111222111000........./////////000000...///000000111000000///.........///...------,,,...000222222111111222333111111000000000000000000//////000000111111111111///555666000---111555444000000000///////////////111111111000000000000000111111000000000000111111111000///000111222111000999444///---///000000///222111...,,,+++++++++,,,)))***+++,,,---///000222666666;;;HHHUUUYYYSSSLLLGGGDDDBBBFFFLLLPPPPPPNNNBBB<<<444///...///......,,,+++***))))))***+++,,,AAAMMMccc}}}vvvdddVVVNNNMMMRRRPPPDDD======<<<<<<<<<===???CCCJJJPPPXXXLLLAAA???@@@AAABBBDDDHHHGGGFFFIIIUUUaaaccc^^^\\\UUUPPPPPPOOOMMMOOOSSSIIIJJJMMMOOOOOONNNLLLJJJMMMNNNPPPRRRRRRPPPNNNOOOKKKKKKJJJIIIHHHGGGHHHIIIPPPLLLHHHGGGIIILLLMMMMMMRRRNNNNNNQQQQQQNNNPPPVVVUUUUUUTTTUUUXXX\\\``````gggfff___VVVQQQNNNHHH@@@EEEJJJMMMOOOWWWcccjjjjjj^^^^^^cccmmmtttrrriiiaaaZZZUUUOOOKKKMMMTTT]]]dddjjjrrr||||||iiicccXXXLLLDDDCCCHHHMMMMMMMMMLLLLLLQQQXXXXXXSSSNNNHHHCCCBBBAAAAAAEEEKKKWWW[[[]]]]]]```cccaaa]]]VVVTTTQQQNNNJJJCCC<<<666666:::888...,,,111000)))+++***((('''&&&&&&'''''')))(((((('''&&&&&&%%%%%%''''''&&&&&&'''((()))***((('''''')))+++,,,+++)))***((('''&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$%%%%%%&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&$$$######$$$%%%%%%$$$$$$$$$###""""""###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%###""""""###%%%&&&""""""###$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""########################$$$$$$%%%%%%$$$###""" !!!###$$$###"""!!!"""$$$$$$$$$$$$#########""""""%%%###""""""###%%%%%%$$$"""######$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!$$$''')))***+++&&&))),,,---------000222;;;AAAKKKVVV^^^```]]]YYYRRROOOKKKEEEBBBBBBEEEHHHPPPVVV\\\^^^]]]\\\___bbbnnn~~~vvvfff\\\[[[[[[\\\]]]^^^]]]\\\LLLNNNOOONNNLLLMMMQQQUUUaaaiiihhh]]]UUUTTTPPPIIICCC@@@<<<999:::;;;;;;;;;999888999<<>>EEEFFFLLLWWW```aaaWWWNNNFFFBBB??????BBBCCCAAA>>>777333...,,,---......---...,,,,,,---///111222222===III^^^uuu|||iiiYYYUUUNNNKKKMMMJJJ@@@;;;<<<<<>>DDDIIIMMMSSS[[[]]]\\\SSSLLLEEEBBB@@@???CCCIIITTTUUUSSSQQQSSSWWWWWWTTTNNNLLLJJJGGGCCC>>>888444...222111***(((,,,,,,&&&)))((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%(((''''''&&&''''''((((((&&&%%%%%%''')))***((('''***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""#########&&&&&&'''''''''&&&%%%%%%%%%$$$###$$$%%%&&&$$$"""$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$######$$$%%%&&& !!!""""""###"""""""""######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""########################$$$$$$%%%%%%$$$###!!! """###$$$###""""""###$$$$$$$$$$$$###############'''%%%######$$$%%%%%%$$$"""""""""######$$$&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%&&&(((***+++,,,---///000;;;???JJJ[[[lllrrrllldddWWWSSSMMMEEE??????BBBEEEIIINNNUUUZZZ\\\]]]^^^___gggvvv{{{lllcccddd]]]TTTNNNOOOTTTYYY]]]QQQOOOLLLFFFBBBDDDJJJOOO]]]dddeee```^^^```\\\UUUHHHCCC;;;666555666888999222111333888???DDDDDDCCCAAA@@@NNNJJJGGGIII???CCC<<<:::<<>>DDDGGGGGGKKKZZZooo}}}ttt```KKKCCCDDDDDDCCCBBBEEEEEECCCDDDKKKVVV[[[[[[UUUUUUUUUTTTOOOJJJGGGFFFHHHHHHIIIJJJIIIHHHGGGFFFHHHKKKKKKHHHFFFIIINNNOOOJJJHHHFFFEEEGGGIIIKKKLLLQQQMMMJJJKKKOOOSSSRRRQQQWWWXXXYYYZZZ[[[]]]bbbgggbbb```___```______aaaeeehhhccc\\\XXXYYYYYYVVVRRRJJJKKKKKKLLLPPPVVV[[[]]]WWWbbboootttsssmmmeee]]]PPPKKKEEEBBBEEEMMMWWW^^^hhhmmmqqquuuwwwsssdddUUUMMMKKKHHHCCC@@@=========>>>GGGPPPTTTXXX]]]___^^^WWWOOOFFFAAA>>><<<@@@FFFJJJKKKIIIGGGHHHLLLLLLIIIGGGEEEAAA???;;;777222...***---,,,((('''******&&&''''''&&&&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((('''''''''''''''''''''%%%%%%&&&'''(((((('''&&&)))'''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&$$$"""$$$##################$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""########################%%%%%%&&&&&&%%%$$$"""!!!"""###$$$$$$""""""###$$$########################(((&&&%%%$$$%%%%%%$$$###$$$$$$###"""###$$$%%%'''%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""&&&'''((()))***,,,---///888:::EEE[[[rrr{{{tttjjjYYYUUUMMMDDD???>>>BBBEEEHHHKKKNNNRRRUUUVVVVVVVVVbbbllltttqqqhhhbbb``````___WWWKKKCCCBBBGGGMMMRRRQQQPPPMMMGGGAAA@@@CCCGGGLLLRRRWWWYYY]]]bbb___YYYLLLFFF???:::888999::::::444333555:::AAAEEEFFFEEEFFFFFFOOOCCC;;;===666<<<777777;;;GGGZZZgggfff^^^TTTJJJ>>>:::;;;;;;666000+++***)))((()))+++,,,,,,,,,---...---***''''''(((+++***)))))))))***+++,,,///---,,,******+++---...((()))+++,,,.../////////...000111000...---------///000000000000000111111000000000000000/////////000///---...///000,,,'''000000000111111111111111/////////000000000000000111000000//////000000111222000///...//////---+++,,,+++++++++,,,,,,++++++///////////////...------111222333555<<>>???DDDHHHJJJJJJMMMNNNKKKEEE???======???DDDKKKQQQYYY^^^^^^[[[QQQNNNHHHDDDBBB@@@>>>===888777888===CCCGGGGGGFFFGGGGGGNNN???777:::333777444777;;;@@@JJJUUUXXXVVVPPPHHHAAAAAAEEEFFF???777///...,,,******+++---///---...---+++)))(((((()))+++***)))((()))***+++,,,+++)))((('''(((***,,,---((()))******++++++******---...//////---++++++,,,.........//////000000000000000//////////////////111...---///111///+++(((//////000000111111111111......//////000000000000000//////......//////000000...---,,,------+++)))++++++++++++************000000000222444666888:::===<<<;;;>>>EEEPPP\\\cccZZZVVVRRRPPPMMMGGG<<<555000///---------...------111///---+++---111777<<>>AAAAAA@@@??????>>>===:::777555666888777>>>CCCJJJ[[[uuurrr```MMMEEECCCAAA>>>===;;;===<<<888777<<<@@@AAABBBHHHJJJFFF@@@>>>===;;;<<>>;;;===BBBFFFHHHGGGAAA@@@BBBJJJTTTXXXUUUOOO]]]aaa___VVVOOOOOORRRUUURRROOOPPPUUUWWWXXXaaammmtttggg[[[WWWUUUQQQLLLIIIDDDCCCDDDIIIJJJJJJKKKMMMRRR```iiieee]]]WWWNNNDDDDDDDDDDDDEEEGGGJJJMMMOOOKKKRRRZZZ]]]___]]]TTTKKKKKKGGGBBB@@@@@@BBBCCCDDDEEEOOOYYY]]]^^^```___]]]TTTLLLCCC>>>:::777999>>>;;;???AAAAAACCCDDDAAA:::888555111...---+++(((&&&'''((())))))))))))((((((%%%&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&%%%'''))))))'''&&&'''((('''&&&$$$%%%&&&(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$%%%%%%$$$$$$%%%$$$###$$$%%%&&&$$$""""""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""########################&&&''''''''''''%%%$$$######$$$%%%$$$#########%%%###############$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$"""''''''%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''''''''''''''%%%$$$%%%'''***++++++...000999IIIZZZbbb```ZZZOOOLLLGGGBBB???@@@EEEIIIEEEEEEEEEDDDCCCDDDHHHKKK]]]iiinnncccVVVOOOKKKFFFGGGEEEBBBAAABBBBBBBBBAAACCCHHHMMMMMMHHH@@@;;;999@@@DDDKKKQQQVVVYYYZZZZZZUUURRROOOLLLJJJGGGCCC@@@::::::<<<@@@FFFHHHFFFCCCAAA@@@HHH<<<:::BBB777555555999;;;:::>>>EEEJJJKKKDDD@@@>>>CCCKKKLLLFFF???777666333000...///333666555111---************)))***)))'''''''''(((***,,,)))(((((('''((()))***+++)))))))))))))))((('''&&&+++,,,...---,,,++++++,,,,,,,,,------......//////.........//////000000000111...---000000...,,,---......//////000000111111---......//////000000111......------------......///---,,,,,,------+++******+++++++++))))))+++---333555999>>>DDDIIIMMMOOOMMMGGGAAAAAAFFFNNNSSSTTTPPPLLLEEEAAA>>>:::444000,,,,,,++++++******++++++//////000111555;;;DDDJJJHHHEEE@@@===???FFFOOOUUU---///222333333333444555555777888555333333555777999>>>BBBLLLdddgggYYYKKKDDDAAA>>>;;;<<<666:::<<<888777;;;@@@AAAJJJOOOOOOGGG???===<<<:::===AAAGGGMMMPPPPPPNNNLLLQQQ^^^ddd\\\RRROOOIIIBBB<<<999888<<>>AAA@@@CCCIIIKKKHHHGGGJJJLLLXXX___ZZZSSSPPPIII???@@@@@@@@@AAABBBDDDFFFHHHHHHQQQZZZ]]]\\\[[[VVVQQQIIIEEE@@@>>>@@@BBBCCCCCCHHHPPPXXX[[[^^^___]]]YYYOOOGGG@@@<<<888555777;;;888;;;<<<;;;<<<<<<888222000---***(((((()))((('''&&&&&&'''((((((&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''###$$$&&&''''''''''''&&&%%%''')))(((&&&%%%&&&((('''%%%$$$$$$&&&(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%'''&&&$$$######$$$&&&'''############$$$%%%''''''###$$$$$$%%%&&&&&&%%%%%%&&&$$$######$$$%%%%%%$$$"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%########################%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""########################$$$%%%%%%&&&%%%###"""!!!###$$$%%%%%%######$$$%%%""""""#########$$$$$$$$$#########$$$&&&&&&$$$"""%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$"""!!!'''%%%"""###&&&)))***)))***---444>>>GGGLLLMMMLLLGGGFFFCCC???===???CCCGGGBBBEEEGGGEEE@@@???BBBGGGSSS```fff^^^TTTOOOIIIBBBGGGEEECCCBBBBBBBBB@@@???CCCGGGLLLLLLHHHCCCAAA@@@JJJMMMQQQSSSQQQOOOPPPRRROOONNNLLLLLLMMMMMMKKKIIICCCCCCCCCFFFHHHGGGAAA<<<:::999AAA;;;AAAKKK;;;111444777888888;;;AAACCCAAA???<<<<<>>JJJeee}}}aaaVVVKKKFFFBBB===;;;<<<333999===;;;:::>>>DDDFFFUUUZZZXXXLLLBBB@@@???======AAAFFFKKKLLLJJJEEEBBBGGGWWW```YYYPPPKKKDDD;;;888666666:::AAAEEEDDDBBBCCCDDDKKKYYYgggmmmggg```___ccc___PPPEEEDDDFFFGGGJJJEEEEEELLLNNNQQQ___pppppp___PPPLLLJJJDDD===;;;>>>===AAAIIIKKKFFFEEEHHHGGGSSSXXXRRRNNNNNNHHH>>>;;;:::::::::<<>>===@@@BBBAAA@@@EEEKKKQQQTTTVVVWWWTTTNNNKKKEEE>>>;;;888444555999666888777444333444111+++***(((%%%%%%''')))******$$$###$$$'''&&&$$$######%%%&&&'''((((((((('''&&&&&&'''''''''''''''''''''"""###%%%'''((((((''''''$$$&&&)))(((%%%$$$%%%'''&&&%%%$$$$$$&&&(((''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%'''&&&$$$######$$$&&&'''!!!!!!!!!"""###%%%&&&'''$$$%%%&&&&&&'''''''''&&&'''%%%""""""###%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%########################&&&&&&%%%$$$############%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###&&&%%%###"""""""""############$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$$$$"""##############################$$$$$$###""" ###$$$%%%%%%######$$$%%%""""""######$$$$$$$$$$$$!!!!!!"""$$$%%%&&&$$$""""""###%%%&&&''''''&&&%%%###$$$&&&'''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########!!!"""###$$$%%%&&&&&&&&&((($$$""""""&&&))))))((()))---222777:::===@@@CCCCCCBBB@@@===;;;===AAADDDCCCHHHKKKHHH@@@<<<===AAAHHHTTTXXXPPPKKKMMMLLLFFF???>>>===???BBBFFFHHHIIIGGGJJJMMMLLLIIIGGGHHHJJJRRRTTTVVVSSSLLLEEEEEEHHHFFFEEEFFFHHHMMMQQQSSSTTTNNNMMMLLLLLLKKKEEE===666777555>>>;;;EEEQQQ;;;,,,111333444666===CCC@@@:::@@@>>><<<>>>BBBBBB>>>:::777999:::;;;===DDDMMMTTTPPPDDD888222444666222---///...,,,***+++---///111///......,,,***(((&&&%%%(((((())))))))))))((((((''')))+++++++++***+++,,,))))))***++++++,,,------+++,,,---...///111222222...,,,---///,,,(((+++333,,,,,,------...//////000---------...///000000111,,,++++++******++++++,,,///...---...000000///......000111111222555<<>>===BBBNNNXXXsssnnn```NNNDDDDDDDDDBBBBBB<<<:::@@@EEEAAA999333???IIIQQQNNNHHHBBB???;;;999999;;;===@@@CCCFFFHHH<<>>DDDHHH[[[dddiiiddd___]]]XXXRRRJJJBBB<<<<<<===<<<<<<>>>CCCGGGIIIKKKNNNRRRPPPKKKHHHCCC===666111//////000111111000///...,,,+++***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###&&&%%%$$$%%%'''((('''&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%$$$###!!!!!!###$$$%%%########################&&&$$$###$$$&&&&&&### !!!!!!"""###$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%!!!!!!$$$$$$$$$############"""########################""""""""""""###$$$%%%&&&""""""""""""""""""""""""$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$###########################$$$%%%%%%%%%%%%$$$###%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''***+++,,,///222666999:::???CCC@@@999666;;;>>><<>><<>>BBBFFFFFFCCC@@@??????CCC>>>;;;;;;>>>EEETTTaaa```RRRCCC:::666666:::???888555///+++***+++///111333666555111...000000...(((***++++++***)))******,,,,,,...//////---(((%%%*********************+++---///...***+++//////---------,,,***(((((()))++++++++++++******+++---///333111///,,,++++++---...,,,******---...---+++++++++444777444666???@@@999333333333444666<<>>???@@@@@@:::===EEEQQQ[[[[[[RRRIIILLLIIIDDD@@@======???@@@DDDCCCCCCCCCDDDIIISSS[[[^^^SSSJJJHHHFFF???888555888<<>>???EEEJJJccc]]]YYYYYYZZZUUUJJJ@@@<<<:::777777:::@@@GGGLLL[[[bbbeeeaaa\\\ZZZVVVQQQKKKBBB;;;:::;;;::::::<<<===@@@BBBBBBEEEHHHFFFAAAAAA===888222...------...---------,,,+++***)))(((((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((())))))'''&&&&&&&&&''''''&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$########################&&&$$$"""###%%%%%%###!!!###############$$$$$$$$$%%%###""""""###$$$$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%$$$"""###&&&)))$$$$$$$$$############""" !!!###$$$%%%$$$###"""$$$$$$###############$$$########################$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$%%%%%%%%%%%%$$$###%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""%%%%%%%%%&&&&&&&&&&&&'''((()))***,,,///222555666:::===;;;555333888;;;;;;CCCFFFGGGFFFDDDCCCCCCCCCAAAAAAAAACCCDDDDDDCCCAAAAAABBBBBBBBBBBBCCCGGGIIIXXXhhhvvvttthhh]]]VVVSSSSSSVVVSSSKKKEEEFFFFFFDDDAAA???======@@@FFFMMMRRRWWWSSSQQQUUUZZZYYYQQQIII@@@>>>;;;999888666333111666444333444777888777777===BBBGGGHHHGGGGGGKKKNNNGGGBBB>>>>>>???EEEPPP\\\[[[OOOCCC?????????CCCGGG???;;;555111111333888;;;@@@DDDEEE>>>888444111------...///---+++))))))))),,,,,,,,,,,,---,,,+++***((())))))************)))***---...,,,...111111---,,,,,,,,,***''''''((())))))***+++,,,...///111333222111000///............///,,,***+++...000222333<<>>======???CCCJJJPPPSSSXXXZZZ^^^```^^^XXXOOOIII===777000...///111111/////////,,,(((***//////+++111...///555<<>>@@@@@@BBBCCCNNNUUUPPPFFF@@@>>>>>><<<<<<;;;::::::999888888777888<<>>DDDBBB???===;;;;;;<<<<<<@@@===;;;<<>>DDDOOOXXXmmmfff]]]YYYXXXSSSJJJBBB>>>;;;999888;;;BBBIIINNNVVV[[[^^^\\\YYYWWWTTTPPPKKKBBB:::888888777777999777:::;;;:::;;;===;;;666777444000---*********+++))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&'''''''''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%########################(((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$#########""""""%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!###%%%%%%%%%&&&''')))$$$$$$$$$############""" !!!###%%%%%%$$$###"""&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$#################################$$$%%%%%%%%%%%%$$$###%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''')))+++---///000222444444000000444888999BBBCCCEEEFFFEEEEEEFFFHHH@@@>>>===<<<===>>>===<<<@@@BBBCCCCCCCCCCCCEEEGGGWWWiiixxxyyynnnbbbWWWPPPMMMNNNKKKEEEBBBDDDFFFFFFCCCBBB@@@<<<;;;???GGGMMMNNNOOOQQQVVVZZZXXXRRRMMMJJJGGGCCCAAA???===:::777===999555444555777777555<<>>;;;;;;::::::<<<<<<:::555111666:::===>>>>>>CCCMMMUUUeee___TTTHHHAAA???AAABBB>>>777444777<<>>:::666555555666777888888<<>><<<;;;:::999999;;;::::::???MMM[[[aaaaaa[[[TTTPPPOOOLLLDDD;;;777888;;;???AAAEEENNN\\\fffnnneeeZZZTTTQQQMMMGGGAAA@@@===999888:::???EEEJJJMMMQQQVVVXXXWWWUUUQQQMMMKKKAAA888666555444444777555777777555555777444///...---+++)))(((((())))))&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&########################)))'''&&&&&&&&&'''''''''########################'''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###"""!!!!!!$$$$$$$$$#########""""""&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""###########################$$$%%%%%%%%%%%%$$$###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))++++++,,,---...------111555777>>>@@@EEEJJJJJJFFFEEEGGGAAA>>>;;;::::::;;;::::::???AAADDDDDDCCCCCCCCCDDDKKKZZZhhhjjjccc[[[SSSLLLGGGFFFBBB>>>===@@@CCCEEEJJJIIIGGGEEEBBBBBBCCCDDDBBBDDDHHHKKKMMMLLLIIIGGGMMMLLLLLLLLLKKKIIIEEEBBBAAA>>>:::777888<<<<<<:::;;;???BBBBBB@@@FFFQQQ\\\XXXQQQKKKGGGBBB>>>???CCCCCC;;;666999=========>>>???;;;777444777>>>FFFLLL^^^dddeee[[[MMMCCC===888<<<======;;;888555555555222666;;;===<<<888444222...000333555666555444222444555555444666999666000///000000...---...111333...///111666<<>>BBBGGGRRRbbbnnnhhhWWWJJJDDDBBBCCC>>>888222000333777:::<<<>>>CCCMMMVVVVVVMMMDDDCCCBBB@@@>>>;;;999888777:::<<>>666444333222222444333444333000000222///******)))((('''''''''((((((&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%&&&'''!!!""""""###$$$$$$%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""" $$$$$$$$$#########""""""---***&&&###!!!"""$$$&&&######""""""###$$$$$$%%%################################################!!!""""""######""""""!!!###########################$$$%%%%%%%%%%%%$$$###$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))((()))***+++,,,...222666;;;???IIIRRRRRRJJJDDDDDDDDDAAA===;;;;;;;;;;;;;;;===@@@CCCCCCCCCAAAAAABBBEEENNNVVVVVVRRROOOLLLHHHCCC???;;;::::::;;;>>>AAAGGGIIILLLOOONNNIIIBBB===>>>???@@@@@@@@@@@@@@@AAAFFFHHHLLLQQQSSSRRRNNNJJJGGGHHHEEE@@@???BBBBBB???;;;======999666:::DDDMMMPPPJJJDDDAAA===888777:::@@@<<<;;;@@@DDDDDDEEEGGGIIIDDD???;;;<<>>???>>><<<::::::;;;<<>>666000///222777;;;???AAAGGGRRRZZZXXXNNNDDDEEEDDDAAA>>>;;;999777666:::???DDDMMM___ooopppggg___XXXQQQMMMGGG???:::999555<<>>LLL[[[[[[OOOFFFEEEEEEBBB???============<<<;;;===@@@AAAAAA@@@@@@AAACCCGGGIIIFFFCCCCCCAAA===AAA;;;888999::::::<<>>??????@@@AAADDDKKKRRRWWWWWWTTTQQQLLLSSSTTTLLLFFFGGGFFFBBB@@@>>>;;;555111222888===@@@:::666777666444444666;;;;;;???DDDGGGIIINNNTTTXXXSSSMMMHHHGGGJJJPPPTTTTTTUUUPPPGGG???<<<999666999;;;<<<<<<;;;:::;;;<<>>AAABBBHHHRRR^^^iiinnnoooeeeaaaYYYPPPHHHBBB>>><<>>CCCFFFGGGBBB???@@@@@@>>>CCCJJJXXXhhhooolllgggfffiiieee```^^^bbbjjjtttzzz~~~zzzqqqfffXXXJJJ@@@:::((('''&&&%%%$$$$$$%%%&&&%%%!!!!!!&&&)))(((&&&'''((((((((())))))))))))******,,,---.........//////.../////////000444;;;@@@@@@<<<;;;>>><<<888777:::333222333666666666===EEERRRdddqqqiiiUUUHHHGGGIII@@@<<<666222000111555777<<<===CCCNNNWWWXXXOOOFFFDDDBBB???<<<999777777666999???DDDJJJ[[[lllnnneeeZZZTTTOOOMMMGGG???:::999888>>>EEEHHHJJJNNNVVV\\\\\\WWWOOOJJJHHHFFFCCCAAA777666555333222111111222666444888@@@CCC>>>999888666///+++,,,...,,,+++,,,((()))(((&&&'''***((($$$'''((((((((((((&&&%%%$$$((('''%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((&&&%%%$$$%%%'''((('''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############################## $$$%%%###"""!!!"""""""""#########$$$$$$$$$%%%###""""""###$$$$$$############$$$$$$%%%%%%&&&#########$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&$$$!!!"""$$$&&&%%%$$$$$$$$$$$$############"""((('''%%%#########$$$%%%$$$###############$$$$$$########################""""""#########$$$$$$$$$"""######$$$$$$######"""###########################$$$%%%%%%%%%%%%$$$#########""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((('''%%%&&&******(((+++000333999III[[[]]]PPPFFFFFFDDDBBB???===>>>>>>===<<<999;;;===>>>>>>>>>@@@AAA@@@DDDEEEBBB@@@>>>:::444???999777;;;>>>===>>>AAABBBSSSffflllcccSSSGGGCCCDDDCCCAAABBBCCCCCCAAA???@@@AAAFFFKKKPPPSSSRRRPPPKKKYYY___VVVMMMLLLKKKHHHFFFCCC===888555555555666888222///111333222222444555888===AAAAAABBBKKKVVVZZZWWWRRROOOOOOSSSXXX\\\WWWUUUNNNFFFBBB@@@;;;555888:::<<<<<<:::::::::;;;FFFPPP[[[___WWWJJJ???888222333555777999:::;;;;;;BBBEEEHHHOOOYYY```\\\TTTNNNJJJCCC===:::===CCCIIIMMMPPPVVV```iiimmmjjjfffWWWRRRKKKDDD@@@???AAABBBNNNSSSPPPJJJLLLTTTTTTMMMJJJHHHEEEAAA;;;555111///------,,,,,,---///111222000///......//////---+++,,,---111555;;;CCCJJJOOOSSSWWWWWWQQQLLLKKKJJJGGGJJJQQQ___mmmppphhh___ZZZ\\\\\\\\\___bbbfffiiijjjnnnjjjaaaSSSEEE<<<:::<<<)))'''%%%#########%%%&&&$$$ $$$((('''%%%&&&'''%%%$$$&&&'''&&&%%%&&&''')))---//////...------111000///---,,,...333777666111000444555333555;;;444222222333222333<<>>333333333333222111000000777222111777:::555222333000***'''))),,,***))))))&&&'''&&&$$$&&&)))((($$$'''((((((((('''&&&$$$###((('''%%%######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))(((''''''&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''&&&%%%$$$%%%'''((('''&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########&&&''''''((((((''''''&&&########################"""''')))'''$$$###$$$$$$$$$$$$###############'''%%%$$$$$$%%%&&&&&&%%%""""""###$$$%%%%%%&&&&&&######$$$%%%&&&&&&''''''#########$$$$$$%%%%%%%%%((($$$!!! """$$$$$$"""$$$$$$$$$############"""!!!"""###$$$%%%$$$######&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$#################################$$$%%%%%%%%%%%%$$$#########""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''$$$&&&***)))&&&(((......333DDDXXX[[[NNNEEEFFFBBB@@@>>>=========<<<;;;888:::;;;<<<===>>>@@@BBB@@@FFFIIIIIIGGGEEE===555>>>888666===AAA@@@AAADDDMMMccczzz}}}kkkVVVKKKKKKCCCAAAAAACCCFFFEEEAAA<<<;;;;;;<<>>???;;;;;;FFFSSSSSSQQQOOOOOORRRXXX^^^ccc```]]]UUUNNNKKKIIIAAA888;;;<<<======;;;::::::;;;BBBJJJRRRSSSKKKAAA:::666333444555777999;;;<<<===AAAEEEKKKRRR[[[^^^WWWLLLHHHEEE???;;;;;;BBBLLLTTTWWWYYY```hhhlllhhh]]]TTTGGGBBB<<<888777<<>>;;;777555111---,,,,,,---------+++)))***---000******+++...000000///------111888???GGGOOOWWW\\\ccchhhiiiccc___^^^]]]\\\NNNUUUaaannnoooeeeZZZUUU^^^```eeeiiijjjfff```[[[SSSTTTQQQHHH===888;;;@@@&&&%%%%%%%%%%%%&&&''''''(((&&&$$$$$$&&&&&&$$$"""***)))'''&&&'''(((***+++''''''(((***+++---.........------,,,,,,------...000///...///111111111000////////////111444888999BBBRRR[[[SSSJJJGGGDDD===777666444222111000//////444666===GGGOOOQQQKKKEEEFFFCCC>>>999555333333333999:::>>>DDDMMMWWW```fffYYYUUUPPPKKKFFF@@@;;;777---000555777888:::???BBBHHHJJJGGG???<<<>>><<<777555111,,,---000222000---222000////////////---,,,)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$(((''''''&&&&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''((('''%%%$$$%%%''''''$$$"""&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###""""""!!!"""$$$&&&'''&&&$$$$$$'''+++***&&& %%%%%%$$$######$$$%%%%%%######$$$%%%$$$###"""!!!%%%$$$###$$$%%%&&&$$$"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$###""""""###$$$$$$'''&&&$$$%%%&&&&&&%%%###"""  ###$$$###!!!$$$%%%&&&&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$#########$$$&&&&&&%%%%%%%%%$$$$$$#########%%%"""&&&&&&$$$###""""""""""""""""""""""""%%%###!!! !!!!!! (((&&&$$$"""###%%%(((+++$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%%%%!!!"""$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###((('''%%%###""""""######%%%%%%$$$###""""""######&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%)))(((&&&&&&&&&''')))+++---111;;;FFFIIIDDD???>>>@@@>>><<<===>>>>>>;;;888===:::999;;;>>>>>>;;;777===@@@EEEHHHHHHEEEAAA>>>::::::999:::<<<@@@CCCFFFRRRkkkooo]]]RRRNNNDDD>>>;;;===???>>>>>>@@@>>><<<::::::===???>>>===DDDJJJTTT\\\ZZZTTTRRRUUU\\\ZZZTTTMMMJJJHHHAAA999888888888:::;;;:::888555666888888666444555999>>>DDDEEEFFFGGGIIILLLPPPTTTYYYZZZZZZWWWQQQHHH@@@:::<<<;;;:::999999;;;===>>>DDDGGGEEE>>><<<>>>===999777;;;@@@AAA@@@AAAEEEJJJOOOVVV^^^```[[[QQQHHHDDD>>>:::999===AAAEEELLLTTTSSS[[[bbbddd]]]SSSKKKGGG;;;888666666999@@@HHHMMMSSSMMMEEE???===<<<:::888888555111///000///---***+++,,,,,,,,,,,,,,,,,,,,,...---...333888999444///444777>>>IIITTT\\\^^^^^^```ooowwwtttuuu{{{rrr```ZZZ\\\aaaiiimmmjjj```WWWfffggghhhhhhddd[[[RRRKKKDDDCCCAAA???>>>@@@BBBDDD&&&%%%%%%%%%%%%&&&''''''&&&$$$###$$$&&&'''&&&$$$((('''%%%%%%%%%&&&((()))&&&&&&'''''''''(((((((((++++++************++++++,,,+++++++++---...---,,,---,,,++++++,,,...000111666DDDKKKEEE???>>>;;;555555444333111///.........---000777AAAJJJLLLHHHCCCBBB@@@;;;777444222222222999999;;;>>>DDDKKKQQQUUURRROOOJJJFFFBBB===999555000333555555444444666888@@@BBB???999666777666111222...******---///---***///---,,,,,,,,,,,,+++)))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&########################%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$%%%&&&&&&$$$"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%$$$$$$######""""""#########""""""""""""$$$%%%&&&&&&%%%$$$'''******&&&!!!%%%%%%$$$######$$$%%%%%%###$$$$$$%%%$$$###"""!!!%%%$$$###$$$%%%&&&$$$"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$###""""""###$$$$$$%%%###""""""######"""!!!$$$"""!!!"""$$$%%%$$$"""###$$$%%%%%%%%%###!!! ########################"""######"""!!!!!!"""###$$$######"""###$$$%%%&&&%%%%%%%%%$$$$$$############ $$$###!!!!!!########################"""!!!"""###&&&&&&%%%###'''%%%###""""""$$$&&&((($$$$$$############$$$$$$######""""""""""""""""""""""""#########""""""!!!###$$$$$$%%%%%%$$$$$$###'''&&&%%%############$$$%%%%%%$$$###############&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$&&&''')))(((+++222;;;>>>:::777777:::999888999;;;<<<:::888;;;999888:::======:::666???@@@AAABBBBBBAAA???>>>>>>===<<<<<<>>>@@@CCCEEENNNccctttsssdddWWWPPPMMMEEE???;;;<<<<<<:::999;;;888999;;;===>>>;;;555111<<>><<<<<>>AAAEEEHHHSSSUUUWWWVVVRRRKKKCCC>>>777666555444444666777999>>>AAA@@@<<<<<<@@@@@@===@@@FFFMMMPPPPPPPPPRRRUUU```cccgggeee___VVVOOOLLLAAA>>>===@@@@@@???@@@DDDFFFKKKQQQRRRNNNGGGAAA>>>666666666666999<<>>EEEFFFCCC???<<<:::666333111000000111666666555777:::>>>BBBEEEGGGDDD@@@>>>;;;999555222000111111000///......///555666444000...///...+++---***''''''***+++)))'''+++)))(((((())))))'''&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$$$$$$$#########""""""""""""""""""###$$$%%%&&&&&&$$$$$$&&&))))))%%%"""%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$###""""""%%%$$$###$$$%%%&&&$$$"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$############$$$%%%$$$"""!!!!!!"""###!!! &&&%%%$$$$$$%%%&&&$$$###"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!""""""######""""""""""""###$$$$$$$$$$$$$$$$$$$$$############!!!$$$###!!!"""$$$$$$$$$$$$$$$$$$$$$$$$ """%%%''''''$$$!!!%%%$$$$$$############$$$$$$$$$############$$$$$$$$$$$$###""""""!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$$$$%%%%%%$$$$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&%%%)))000222///...000222111222444777::::::999<<<<<<===???@@@@@@===:::@@@???===<<<;;;;;;<<<===AAA@@@???>>>???@@@BBBCCCIIIVVV```]]]TTTMMMIIIGGGDDD>>>::::::999555444666888:::>>>@@@???;;;555222:::CCCQQQWWWRRRIIIGGGKKKZZZbbbgggccc]]]YYYUUURRRHHHFFFGGGMMMSSSRRRKKKCCCCCC>>>888222000////////////000222333444666999<<>>777333333999;;;===>>>===:::777555000111333666777777777666666333000/////////...---222111000000000///,,,))),,,------///111444777888888666333555999<<<<<<:::DDDHHHSSSfffyyyxxxnnnffflllrrruuusssooollllllpppyyynnn\\\PPPIIIIIIJJJJJJIIIHHHFFFFFFCCCAAA@@@BBBHHHLLLNNNNNN%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$############$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&***)))((()))***++++++)))******)))''''''''''''((((((,,,...,,,---000---'''......,,,+++************///000333888;;;;;;888444444333111///...---......000000000111444888;;;>>>:::888666555444333111///***++++++,,,,,,,,,---...------,,,***((()))(((''')))'''%%%&&&'''((('''%%%((('''%%%%%%&&&'''%%%$$$''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""!!! !!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$$$$"""""""""######$$$$$$%%%$$$######%%%'''&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$###$$$%%%&&&$$$"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%$$$######$$$$$$###!!!'''&&&%%%%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$###########################$$$###""""""###$$$$$$$$$"""""""""""""""#########$$$$$$$$$###############%%%!!! ###&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$"""$$$%%%%%%%%%$$$###""""""$$$$$$############$$$$$$&&&&&&&&&%%%$$$###""""""'''&&&$$$#########$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%(((%%%&&&)))+++)))***---+++,,,---000444777999:::;;;>>>AAACCCCCCAAA???===???===;;;999888999::::::>>>>>>===>>>>>>??????@@@BBBJJJOOOLLLFFFCCC@@@>>>>>>999666777666444444777;;;>>>AAAAAA???<<<<<<<<<@@@IIIUUUYYYPPPDDDBBBFFFPPPVVVZZZYYYVVVVVVTTTQQQSSSSSSXXXcccllljjj___SSSKKKDDD;;;555444333222000000222333333222222333555666999<<>>:::666333//////.........///000111666777777666666888888888>>>BBBHHHKKKKKKIIIHHHHHHNNNNNNNNNMMMJJJHHHGGGFFFBBB???>>>???:::222---,,,333333222222222333333333///000222444444333222111111000/////////000000000222222444555555333111///222333444666999<<<>>>??????;;;777666:::???BBBDDDRRR\\\ooossscccXXXYYY```gggeee___aaaiii~~~ttt___MMMCCC>>>@@@BBBDDDDDDDDDEEEFFFGGGDDDBBBEEEKKKPPPQQQPPP%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%(((&&&&&&'''((()))(((''''''''''''&&&'''''''''((()))***))))))***,,,)))%%%+++***))))))(((((((((((('''(((***,,,......+++)))...---,,,+++******++++++,,,++++++,,,...111444666000///------......,,,+++((((((((()))+++,,,,,,,,,***)))(((((('''&&&&&&'''&&&&&&%%%&&&'''''''''&&&'''&&&%%%%%%&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$#########%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""!!! !!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%###%%%%%%&&&&&&&&&%%%$$$###"""#########$$$$$$$$$$$$"""""""""###$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###$$$%%%&&&$$$"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$###!!!%%%%%%%%%$$$###""""""###!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!$$$%%%%%%$$$!!!!!!""""""####################################%%%!!!!!!$$$%%%######%%%########################%%%###!!! !!!!!! %%%%%%&&&&&&%%%$$$###"""$$$$$$############$$$$$$&&&&&&&&&&&&%%%###"""!!!%%%$$$#########$$$&&&'''###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&)))&&&$$$''''''&&&(((,,,((()))+++...111444888:::777===DDDHHHFFFBBB>>>======<<<<<<;;;:::999999888888999:::;;;<<<<<<=========CCCEEEBBB???<<<999555777444333666666666999===???EEELLLMMMHHHBBB>>>>>>CCCIIIRRRTTTLLLAAA???DDDIIIJJJIIIHHHKKKPPPPPPLLL[[[^^^gggttt}}}ooobbbXXXPPPGGGAAA>>><<<999666888999:::888666333222222444666888999888555222000...............///000000333333444666777555555555666777888888777777777888:::;;;<<<>>>??????===<<<<<<888777777444...,,,---///...---,,,---///222444<<<:::777444222000//////111111222222222333444555666777999:::999888666555555888===BBBGGGIIIJJJKKKCCC@@@;;;:::???FFFNNNSSSYYYgggzzzyyydddVVVNNNLLLQQQYYYWWWPPPTTT___wwwyyyvvvkkkXXXGGG<<<888888<<>>@@@EEEHHHDDD>>>>>>CCCFFFDDD@@@>>>DDDLLLOOOLLL[[[___iiivvv}}}qqqfff```[[[TTTMMMHHHDDDAAA???AAABBBCCCBBB>>>999777666888888777666444222000///111111111222222222333333111222666;;;===:::888888555333111//////000111333///000222666999;;;:::888:::666444444222...---///+++---......---000777<<>>;;;::::::888>>>HHHQQQWWWYYYXXXVVVTTTOOOGGGAAAAAAFFFMMMRRRZZZcccoootttooocccWWWPPPMMMJJJLLLOOOMMMGGGIIIPPP\\\[[[VVVKKK>>>666444666666<<>>AAA>>>;;;;;;;;;999888666777999999888<<>>;;;999777666555666888999::::::;;;;;;::::::888888>>>EEEFFF???;;;;;;666444111000111333555666111111333999@@@FFFHHHHHHCCC???<<<<<<888333000222,,,222888999888;;;DDDMMMZZZTTTJJJAAA:::666666666;;;===???@@@BBBFFFLLLQQQSSSSSSQQQLLLEEE@@@>>>>>>@@@HHHUUU```eeeddd^^^ZZZ\\\VVVLLLCCC>>>@@@FFFKKKYYY]]]aaacccaaaZZZRRRMMMHHHGGGEEEEEECCCBBBBBBCCCBBBAAA===888333222555999999>>>DDDHHHJJJNNNTTTYYY^^^\\\XXXRRRMMMOOOVVV\\\$$$$$$######$$$$$$%%%&&&"""$$$&&&&&&$$$$$$&&&)))""""""###$$$$$$$$$$$$$$$''''''''''''''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&'''&&&%%%$$$%%%%%%%%%%%%$$$$$$###"""$$$''')))(((%%%%%%'''&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((((('''%%%%%%&&&&&&$$$###'''%%%$$$%%%((()))'''%%%)))$$$###&&&&&&""""""&&&"""$$$&&&'''&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&$$$###"""###$$$$$$$$$"""%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$######$$$%%%%%%"""############$$$$$$$$$"""$$$&&&%%%###!!!"""$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$########################!!!!!!"""$$$&&&&&&###!!!$$$%%%&&&''''''%%%$$$""""""###$$$%%%%%%$$$""""""$$$$$$%%%%%%$$$###$$$%%%###$$$%%%&&&&&&%%%$$$###&&&%%%###"""""""""###$$$%%%$$$###$$$%%%&&&$$$"""%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""###$$$&&&''''''&&&&&&'''&&&%%%%%%&&&&&&%%%### """%%%$$$""""""$$$&&&$$$$$$###############$$$""""""""""""""""""""""""$$$  $$$'''%%%""""""###$$$%%%&&&%%%$$$$$$!!!!!!""""""#########$$$%%%###$$$&&&%%%""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$$$$###""""""!!!!!!"""###$$$%%%$$$$$$############$$$$$$"""###%%%&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&%%%%%%######$$$$$$$$$$$$%%%%%%&&&'''"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&$$$%%%))))))&&&&&&((('''))))))((('''(((,,,000///>>>OOOWWWQQQGGG@@@===;;;::::::999999:::;;;<<<;;;===>>>???>>><<<999777888???AAA>>>;;;===???@@@<<<;;;;;;<<<999777;;;AAAMMM___sssxxxlllYYYJJJCCC@@@:::555666666555777;;;:::>>>???<<<;;;AAAHHHKKKPPPQQQTTTXXX[[[[[[XXXUUUJJJMMMOOONNNKKKJJJLLLNNNYYY\\\___^^^[[[WWWTTTSSSKKKIIIEEEAAA??????@@@AAA@@@AAABBBCCCCCCCCCBBBBBBAAAAAAFFFNNNLLLCCC;;;;;;666444333333666888::::::::::::===DDDOOOYYY___aaaNNNJJJHHHGGGAAA999444333000:::CCCEEEDDDGGGSSS]]][[[VVVNNNFFF@@@>>>>>>???DDDFFFIIIKKKNNNTTT\\\bbbbbbaaa]]]UUULLLEEEBBBBBBJJJSSS```jjjmmmggg^^^WWWRRRMMMEEE>>><<>>;;;<<>>;;;555555555444444666999<<<<<>><<<;;;;;;<<<===>>>HHHPPPZZZ___ZZZOOOCCC;;;666222222444333111111444888999<<<@@@EEEKKKPPPTTTVVVRRRLLLHHHFFFGGGIIIKKKOOOMMMJJJFFFDDDFFFKKKNNNbbbbbbaaa^^^\\\^^^ccchhh^^^WWWOOOMMMPPPRRRQQQNNNOOOWWWXXXMMMCCCCCCGGGIIIGGGFFFEEECCCAAA???<<<:::888666333555;;;BBBHHHJJJEEEGGGNNNZZZgggnnnnnnkkk\\\SSSOOOOOOHHH:::444777@@@DDDJJJOOORRRUUUWWWYYYYYYQQQJJJHHHEEECCCJJJSSS[[[[[[ZZZZZZ___eeeiiiiiiffffff^^^PPPEEEDDDHHHJJJMMMSSSZZZ^^^]]]ZZZWWWVVVRRRIII===666333888EEERRRcccdddddd]]]RRRGGG@@@<<<555888777444444999======777666666555555888>>>BBBBBBDDDIIIPPPSSSTTTYYY```nnneee\\\VVVOOOHHHHHHKKK&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$%%%%%%%%%###)))((('''&&&&&&&&&'''''''''%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""" !!!$$$%%%$$$"""%%%%%%$$$$$$$$$#########"""############$$$$$$$$$&&&$$$######$$$$$$###"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$######%%%%%%$$$###$$$$$$$$$############""""""############$$$$$$$$$""""""#########$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$############""""""""""""""""""!!! """############$$$$$$$$$########################$$$$$$$$$#########""""""%%%$$$######$$$$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%&&&'''''''''---111777::::::888666555333222000///000333666888999===BBBDDDCCCAAA???>>>@@@<<<888666888;;;=========<<<;;;:::;;;<<<>>>???;;;@@@GGGJJJFFF???777222555333333666777555666::::::;;;@@@LLLYYY^^^YYYQQQNNNMMMHHHBBB>>>@@@FFFLLLLLLKKKIIIFFFEEEGGGKKKOOOTTTVVVWWWWWWWWW[[[bbbhhh[[[UUUOOOOOOTTTZZZ[[[ZZZbbbfffcccVVVKKKKKKPPPSSSOOOIIICCCBBBDDDDDD>>>999===<<<<<<>>>CCCJJJQQQUUUPPPQQQVVV^^^fffhhhddd___QQQMMMOOOUUUQQQDDD===???@@@EEEMMMTTTYYY[[[]]]]]]YYYTTTQQQRRRQQQPPPUUU]]]gggdddaaaaaadddhhhhhheee^^^]]]UUUIIIBBBBBBEEEEEEEEEHHHMMMSSSWWWYYYYYYYYYSSSFFF888333444999@@@GGGSSSUUUTTTOOOGGG>>>999777333666555222222777::::::777888:::;;;===AAAFFFJJJJJJIIIKKKOOOPPPRRRYYY```fffccc]]]TTTJJJDDDAAAAAA$$$$$$&&&&&&&&&%%%###"""%%%$$$$$$######$$$$$$%%%###############"""""""""$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%###$$$$$$###""""""""""""###&&&%%%###$$$&&&''''''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$%%%%%%%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%(((&&&"""%%%$$$$$$$$$$$$#########"""############$$$$$$$$$&&&$$$###$$$%%%%%%$$$"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$###""""""$$$$$$###"""%%%%%%###"""""""""###$$$"""############$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$&&&''''''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$############"""!!!""""""""""""!!!!!! """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!%%%$$$######$$$$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%'''***///111111111000000///---,,,+++,,,///222444777;;;???BBBBBBBBBBBBBBBCCC>>>888444444666888999:::999999999:::<<<>>>???666999<<<<<<999666444333444111222666999888:::>>>>>>===FFF\\\rrrtttbbbNNNEEEDDDAAA:::555777@@@IIIFFFFFFEEEDDDCCCEEEIIILLLGGGJJJMMMNNNOOOSSSZZZ___TTTPPPKKKKKKQQQXXX\\\]]]jjjkkkfffYYYOOOPPPWWW\\\\\\RRRIIIIIIOOOPPPIII@@@AAABBBDDDFFFJJJPPPWWW\\\XXXYYY]]]bbbeeebbb[[[UUUKKKLLLTTTaaabbbVVVKKKGGG@@@EEENNNWWW^^^cccdddeeefffdddccccccaaa^^^```eeehhhbbb\\\[[[^^^^^^YYYTTTQQQOOOIIICCCDDDIIIKKKJJJLLLJJJIIIMMMTTTZZZ]]]]]]QQQAAA222000555999:::;;;BBBBBBBBB>>>999555222222444666555222333888:::999888;;;???BBBEEEIIINNNQQQNNNMMMOOORRRSSSRRRVVV[[[\\\bbb___QQQEEEAAA===888###$$$$$$$$$######""""""%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!%%%$$$#########$$$&&&'''######$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$%%%&&&%%%$$$""""""!!!!!!!!!!!! !!!&&&$$$###$$$&&&'''&&&%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""%%%&&&%%%$$$$$$$$$$$$$$$############""""""#########$$$$$$$$$&&&$$$###$$$%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$###&&&%%%###!!!!!!"""###%%%""""""#########$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%%%%$$$###$$$&&&&&&$$$###########################$$$######""""""######$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""%%%$$$######$$$$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$######""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#####################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&(((+++---------///000+++***))))))***,,,///000666999<<>>@@@AAALLLddd{{{{{{bbbJJJ>>>===:::555111333999?????????@@@??????@@@DDDFFFDDDFFFGGGGGGFFFHHHMMMQQQPPPMMMHHHGGGJJJOOOTTTXXX]]]___\\\UUUOOOPPPWWW]]]^^^WWWQQQQQQUUUUUUMMMEEEAAACCCEEEFFFHHHMMMSSSXXXSSSVVVZZZ___aaa^^^VVVPPPNNNOOOYYYjjjqqqgggUUUIII>>>BBBJJJTTT^^^eeeiiikkktttrrrooojjjddd```___aaaaaaXXXQQQRRRVVVSSSKKKFFFGGGGGGEEEFFFOOOZZZ]]][[[ZZZRRRJJJIIIMMMSSSUUUUUUJJJ<<<111111666888888777999888777444222111111111777999888666888===???<<<===@@@EEEHHHJJJKKKMMMNNNIIIJJJPPPWWWYYYUUUSSSUUU[[[fffcccOOOAAA???===666$$$###!!!  """###%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$###""""""!!!%%%$$$###"""###$$$%%%&&&"""###$$$$$$%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$###$$$&&&'''&&&$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$###"""#####################$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%###!!! """$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&%%%###!!!!!!"""###%%%""""""#########$$$$$$$$$########################%%%$$$$$$###$$$$$$%%%%%%'''%%%"""!!!###$$$%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%$$$######$$$$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%''')))******+++---///))))))(((((()))+++---///444777:::<<<<<<<<<<<<===999999888777666555555555333333333444555666777777777888999888555333333333666444444888:::999:::>>>BBBCCCMMM```pppnnnZZZFFF===888444222444555333222888999:::999:::<<>>@@@AAABBBBBBCCCEEEIIIKKKHHHKKKQQQVVVXXXTTTNNNIIIKKKJJJSSSeeeqqqkkkWWWEEE<<<>>>CCCMMMXXXbbbhhhjjjooommmhhhaaa\\\\\\___```aaaVVVPPPSSSWWWTTTMMMIIIHHHHHHIIINNNZZZfffjjjgggZZZPPPDDD>>>???CCCDDDCCC@@@999555666777777999<<<888666333111111111222333:::;;;:::999===CCCCCC@@@FFFIIILLLMMMKKKIIIHHHGGGHHHGGGKKKSSSWWWVVVWWWYYYeeemmmfffOOO>>><<<;;;444%%%###!!! """###%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$$$$#####################$$$%%%%%%"""######$$$$$$$$$$$$$$$'''%%%$$$%%%&&&'''&&&$$$%%%%%%%%%&&&%%%$$$$$$###$$$######$$$&&&'''%%%$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###&&&&&&((((((((((((&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""##################""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&&######$$$############""""""""""""############$$$$$$$$$$$$"""""""""$$$%%%$$$###$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&''''''&&&%%%%%%###"""""""""###$$$"""############$$$$$$$$$$$$$$$$$$###############$$$$$$######$$$$$$%%%%%%(((%%%!!! !!!$$$%%%&&&########################$$$$$$############$$$$$$$$$$$$$$$############""" !!!!!!""""""""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$######$$$$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''$$$%%%''''''&&&''')))+++(((((((((((()))+++,,,---333666999;;;;;;999999999444666888888777666666666333333333333333333333333555666777777444222222222;;;888888<<<===<<<===AAACCCCCCHHHRRR[[[YYYLLL@@@;;;666111222555666111,,,333444555666777;;;AAAEEEGGGGGGDDD???:::999===BBBBBBCCCCCCAAA@@@CCCIIINNNOOORRRXXX\\\YYYSSSQQQSSSVVVYYYZZZUUUKKKAAA<<<;;;EEECCCBBBBBBDDDEEEEEEDDDAAAEEEJJJNNNNNNKKKEEEAAACCCCCCJJJXXXccc```PPPBBB======AAAIIISSS\\\___```\\\]]][[[WWWYYYbbbjjjnnnbbbWWWQQQUUUXXXSSSNNNMMMKKKLLLLLLOOOXXXaaabbb^^^MMMFFF<<<777666888::::::999888999:::999777;;;BBB999666444222444555666666;;;<<<<<<<<>>===???BBBDDDAAA@@@CCCHHHHHHBBB;;;888444111000222333222000000111333555999@@@HHHNNNLLLJJJDDD<<<666555999===;;;>>>AAA???===>>>CCCIIIKKKMMMTTT[[[YYYOOOJJJKKKQQQTTTUUUOOOFFF@@@@@@BBBPPPLLLIIIJJJOOOPPPLLLGGGCCCFFFKKKNNNMMMIIIEEECCCCCCGGGMMMRRRSSSPPPIIICCCAAAAAADDDKKKRRRVVVTTTQQQIIIMMMOOOPPPVVVdddpppttt^^^RRRLLLOOONNNGGGCCCGGGEEEFFFGGGFFFJJJNNNMMMHHH>>>;;;666333222444777999999888:::<<<:::999<<>>??????AAAHHHOOOOOOKKKNNNPPPPPPMMMHHHCCC@@@>>>FFFCCCEEENNNVVV[[[```dddddd^^^SSSEEE888111//////$$$$$$%%%&&&%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$######""""""###$$$$$$$$$$$$###'''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&%%%###"""#########%%%&&&&&&%%%###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$%%%&&&((())))))(((&&&%%%!!!###&&&(((((('''%%%###!!!"""###$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!! ######$$$%%%%%%%%%%%%$$$#################################"""""""""""""""########################$$$%%%%%%&&&&&&%%%%%%$$$########################&&&%%%$$$%%%&&&'''((((((############"""""""""""""""############$$$$$$$$$!!! !!!"""######"""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$###$$$$$$$$$$$$###"""""""""############$$$$$$$$$$$$$$$$$$$$$######""""""$$$#########$$$%%%%%%&&&#########$$$%%%%%%###!!!""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""############""""""""""""%%%$$$######$$$$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$!!!  """$$$################################################%%%%%%%%%$$$$$$###############"""""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$"""!!!!!!!!!"""######%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&'''((()))***+++...333999======;;;:::999777888888555333444777;;;888888777666444111///...000111222222111333555888999666777;;;======???CCCEEE???999:::???@@@<<<777444333111///...000333666///000333666<<>><<<<<<>>><<<888111111111///...///222555;;;888999;;;;;;:::<<>><<<:::<<<@@@CCCCCCBBBBBBCCCCCCFFFNNNVVVVVVQQQJJJKKKKKKIIIDDD@@@===<<>>777000...111%%%%%%$$$######"""!!!!!!######$$$$$$$$$$$$#########$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%'''&&&$$$"""!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$######"""""""""###%%%&&&%%%&&&'''((((((&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%$$$###!!! $$$""" """%%%&&&%%%###!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((%%%###$$$&&&'''%%%"""######$$$%%%%%%%%%%%%$$$***(((%%%$$$$$$$$$###"""######$$$$$$$$$$$$######$$$###"""###$$$$$$###"""%%%$$$###"""""""""$$$$$$######################## !!!"""###$$$$$$$$$$$$$$$$$$#########""""""%%%%%%$$$###""""""######&&&%%%$$$######$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$####################################'''&&&&&&%%%$$$###""""""""""""""""""""""""""""""%%%%%%$$$###""""""###### !!!"""$$$%%%%%%%%%%%%%%%$$$######$$$$$$###!!!######$$$$$$$$$%%%%%%%%%$$$###!!! !!!"""$$$%%%%%%$$$###$$$%%%%%%$$$"""%%%%%%###"""""""""###$$$$$$$$$$$$############"""$$$$$$$$$###"""!!!!!! ######$$$%%%%%%###"""!!!""""""############""""""########################################################################'''&&&%%%$$$###!!! ######""""""######$$$%%%########################&&&""""""&&&&&&"""###(((%%%%%%$$$$$$###"""!!!!!!&&&### !!!%%%'''$$$ '''&&&$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!! """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$###"""!!!!!!########################(((&&&$$$$$$%%%%%%$$$###&&&&&&%%%&&&&&&'''((()))+++...222666777666333111777777666555555555555666:::999888666555444333222111111111000000111111222666555444333444666999:::>>><<<::::::;;;<<<;;;:::333444444333111000000111000///000555<<>>GGGQQQZZZ___WWWMMM@@@888777888777666<<<<<<===;;;888666777777000000000111111222222222888555222222666;;;@@@BBB???;;;:::BBBIIIIIIGGGFFFEEEHHHKKKOOOWWW\\\ZZZSSSLLLKKKIIIEEE@@@===<<<<<>>AAADDDEEEHHHKKKJJJEEE@@@???@@@===<<<<<<<<<<<<:::777444555666777:::@@@GGGNNNQQQGGG???666111222555666666444555555444222111111222111111111222222222333333666444333444777<<<>>>??????<<<===CCCGGGFFFDDDDDDGGGIIIKKKMMMTTTYYYWWWQQQGGGHHHFFFCCC???<<<;;;;;;@@@BBBFFFMMMQQQNNNEEE===;;;888444000---,,,,,,---%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$############$$$$$$#########"""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%$$$###"""###$$$%%%$$$###%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%%%%$$$#########$$$%%%%%%%%%%%%$$$%%%$$$######%%%&&&&&&%%%######$$$$$$$$$$$$######$$$###"""###$$$$$$###""""""######$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$######"""#########$$$$$$############$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$###"""!!!%%%$$$######$$$$$$###!!!!!!!!!"""""""""#########&&&%%%$$$"""""""""######$$$######$$$%%%&&&$$$###%%%$$$######""""""######$$$$$$$$$############"""$$$$$$######"""!!!!!!!!!%%%$$$######"""#########""""""############""""""########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$###$$$%%%$$$!!!"""&&&%%%%%%$$$$$$###"""""""""%%%###!!!"""%%%&&&$$$!!!&&&%%%$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!###%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###"""###&&&''''''&&&%%%%%%%%%%%%&&&'''((((((&&&''')))+++,,,,,,++++++---------------...///000222444777:::;;;;;;999888777666444222111000000///111000/////////000111222222111000111333444444333777888888666444222222333===:::666333222111///---///000000000000111444666111555777555666:::======<<<:::666333111222333444000222333333222222333555999DDDMMMMMMEEEAAADDDJJJEEEAAA<<<666444555777999888888999::::::999999888666444111000111222222111444444444666888;;;>>>@@@999444///---///333444444111333444333222222333444555555444444444444444444666555555777:::<<<<<<;;;===<<<>>>CCCDDDAAA???AAAEEEFFFFFFGGGKKKPPPOOOJJJDDDEEEEEECCC@@@<<<::::::<<<<<<===@@@AAA>>>666000333222000...,,,+++******######""" ######$$$$$$$$$$$$###############$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""$$$$$$###""""""###$$$$$$##################$$$$$$%%%$$$######""""""######$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###"""""""""$$$$$$$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$(((&&&$$$###$$$$$$###"""######$$$$$$$$$$$$######$$$###"""###$$$$$$###"""!!!"""$$$%%%%%%$$$###"""########################%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""#################################$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$###############$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$######$$$$$$###!!!""""""""""""#########$$$$$$###""""""""""""######$$$######$$$&&&&&&%%%###$$$$$$$$$###############$$$$$$$$$#########""""""############""""""!!!!!!&&&%%%###"""""""""###$$$"""######$$$$$$######"""################################################################################################""""""######$$$$$$$$$$$$###########################$$$&&&&&&###!!!"""%%%$$$$$$$$$#########""""""%%%###""""""$$$%%%$$$"""%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&%%%""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$########################$$$######$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%&&&''''''((((((*********+++,,,---...///000333999>>>AAA@@@>>><<<:::999777444222111000///000///......---......///000//////000222444555444777888888666333222222222===:::777444333222000......000111111000000111222...333444111111444666555555333111000///000111222111222333444444333333333555???GGGDDD;;;888@@@JJJ@@@<<<555111000111222222222000///000333555555333222000......///000111000222222222333333444444444777444000///000222222111222444666666666666777999<<<;;;999777666555555666999888999;;;<<<<<<:::777999999<<<@@@???;;;:::===>>>???>>><<<>>>CCCBBB>>>CCCEEEEEEDDD@@@;;;999888222222333666777666222.........---,,,+++)))'''&&& !!!"""###%%%%%%&&&######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""$$$##################$$$#########$$$############%%%$$$###"""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$"""""""""###$$$%%%$$$%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$'''%%%######$$$$$$###"""######$$$$$$$$$$$$######$$$###"""###$$$$$$###"""!!!"""###%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$$$$$$$$$$########################$$$###############$$$$$$!!!""""""""""""""""""!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%$$$#########$$$$$$#################################$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$###############$$$$$$ !!!"""############%%%$$$######$$$$$$###!!!#########$$$$$$$$$%%%%%%!!!!!!!!!!!!""""""###$$$#########$$$&&&&&&%%%$$$$$$$$$$$$$$$######""""""$$$$$$$$$#########""""""#########"""""""""""""""&&&%%%###"""""""""###$$$######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$###########################"""&&&)))'''###"""###$$$$$$$$$$$$###############$$$###"""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$ $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$%%%########################%%%$$$$$$$$$%%%%%%###!!!$$$######$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&''')))***,,,---///444:::AAACCCCCC@@@===:::999777555333111000000/////////...............///...---///111444444444555666666444222000111111:::888666555444444222000...000222222000////////////333444111///000111//////000000111111111111000222222333444444444333222555:::===:::444444;;;BBB888555222000000000///...111...+++,,,000222111//////...///000222222111///111111222222222222222222777555333222222333333222222444666777777888:::<<>>>>>>>>>>>???>>>;;;999777666888;;;999666666999777888666333444888888555@@@AAAAAA???:::666333111,,,---...000333333222111------,,,+++***'''%%%$$$#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$###############"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$######"""######$$$%%%%%%$$$#########$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%!!!!!!###$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%%%%%%%###"""###$$$######$$$%%%%%%%%%%%%$$$###"""!!!"""$$$&&&&&&&&&######$$$$$$$$$$$$######$$$###"""###$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$###############$$$$$$$$$#########"""######$$$%%%"""######$$$$$$######""""""######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%% !!!"""###%%%%%%%%%%%%%%%$$$######$$$$$$###!!!###$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""###############""""""$$$&&&'''%%%$$$###$$$$$$$$$$$$###""""""$$$$$$$$$############"""######""""""""""""""""""%%%$$$######"""###############$$$$$$$$$$$$################################################################################################$$$$$$!!!"""###%%%%%%$$$##############################!!!(((,,,(((######$$$%%%######################################################$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&########################%%%$$$$$$%%%%%%$$$"""############$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%&&&((()))---222888>>>@@@???;;;999777666444333111000000///////////////////////////---,,,+++,,,///111111111222333444333111000000111888777444333333222///---+++---000000000/////////000444555111///000///------...000222222222111000222000000111333444333222444444444222111222555888000111111111000///---,,,000---++++++...000...------...000333444333000...111111222222333333444444444333333222333444555666666888:::;;;;;;<<>>@@@BBB;;;:::999888999;;;>>>@@@FFFDDDBBBCCCFFFJJJLLLMMMBBB:::444333333000///000+++///000......111111000///000000...+++))))))******+++,,,,,,+++))))))((((((''''''&&&%%%%%%$$$$$$!!!""""""###$$$%%%%%%&&&######$$$$$$$$$$$$############"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""""""""$$$%%%%%%$$$###""""""$$$'''))))))'''$$$"""###$$$%%%%%%$$$###"""!!!###$$$&&&'''&&&%%%###!!!######$$$$$$$$$$$$###### """###$$$%%%$$$$$$###$$$&&&(((&&&$$$"""$$$&&&$$$%%%%%%%%%%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%"""!!!"""$$$######$$$%%%%%%%%%%%%$$$%%%$$$""""""###$$$###"""######$$$$$$$$$$$$######$$$###"""###$$$$$$$$$"""###"""!!!!!!"""$$$&&&'''######################## !!!"""###$$$$$$%%%""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$######"""""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""###$$$%%%%%%######$$$$$$$$$###""""""%%%$$$######$$$$$$###!!!""""""""""""############******)))(((&&&###!!! """""""""$$$&&&'''&&&%%%######$$$%%%$$$###"""!!!$$$$$$$$$############""""""""""""""""""###############$$$%%%%%%###"""!!!###$$$$$$%%%%%%$$$$$$###########################################################################$$$$$$$$$#########"""""" """$$$%%%%%%%%%###"""########################""",,,000+++%%%%%%&&&%%%##################$$$$$$"""###$$$$$$###"""###$$$"""###$$$%%%&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################!!!!!!"""$$$&&&&&&$$$"""""""""""""""###$$$%%%&&&######%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&'''((()))'''***///222333000,,,))),,,,,,+++++++++,,,,,,,,,,,,---...///000000000000///...------///111111000000222333333222111333444666555444444444333111///111222333222111//////000,,,111333111000222222000111000...---...000222444444111//////333666777777777666555444444333333333444777999555000---///333...///000111222222222222555444444555666666555333111000000000111333555666888888777555333444666888222444666777777888:::<<<666555555666888===AAACCCFFFDDDBBBCCCHHHOOOTTTVVVIII>>>444222222///---,,,'''+++---,,,,,,//////...,,,,,,,,,+++))))))+++,,,''')))******(((&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&$$$!!!!!!"""$$$$$$$$$%%%$$$$$$######$$$%%%%%%###$$$&&&''''''&&&%%%$$$########################%%%%%%$$$###""""""######$$$$$$$$$#########""""""&&&$$$######$$$$$$"""!!!$$$%%%%%%%%%%%%$$$######%%%$$$$$$$$$###"""""""""&&&%%%$$$$$$%%%%%%###"""$$$###"""###$$$$$$###"""%%%$$$$$$$$$%%%$$$!!!&&&$$$""""""###$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###"""!!!!!!!!!"""$$$%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&%%%$$$""""""""""""###%%%$$$$$$###"""!!! $$$%%%&&&'''&&&$$$""" !!!"""######$$$$$$#########""""""""""""######%%%###!!!!!!"""###"""!!!%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$&&&%%%######$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$##############################""""""""""""############$$$$$$$$$%%%%%%%%% !!!"""###%%%%%%%%%&&&""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###%%%&&&######$$$$$$$$$$$$##############################&&&%%%%%%&&&'''&&&$$$!!!#########"""""""""""""""$$$$$$######"""!!!!!!!!!'''&&&$$$$$$$$$$$$&&&'''((('''%%%###"""!!! $$$$$$############$$$$$$###%%%'''&&&$$$###%%%'''########################$$$######"""""""""""""""#########$$$$$$%%%%%%&&&$$$###"""###$$$%%%$$$"""""""""$$$$$$%%%$$$###"""&&&%%%###!!!!!!"""###$$$$$$$$$###############$$$$$$$$$$$$############""""""""""""###$$$$$$$$$%%%%%%%%%###"""""""""###$$$&&&$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!!!!###$$$$$$$$$!!! """$$$%%%$$$""""""###$$$%%%%%%$$$###"""%%%%%%###"""""""""###$$$######$$$$$$$$$%%%%%%%%%########################$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###"""###$$$&&&'''))))))))))))))))))))))))((()))))))))************---)))***111444000...111///***'''(((---111111///,,,---...000111111222222777666444222000...---,,,444333222111000000000000...000000000///000222444444333333222222333333444000000000111333555777999888<<<===999777777777444666999;;;888333222444888555555555444333111000///111444999======999444000222333444555666666666666...000222222111111111222555666777777666555333222333666777666:::@@@AAA======<<>>>>>999===>>>BBBJJJSSSYYYYYYVVVDDD888...,,,---,,,++++++******++++++++++++******,,,+++***)))''''''''''''(((&&&$$$$$$&&&&&&%%%"""'''%%%######$$$%%%%%%$$$""""""###%%%&&&%%%### %%%%%%%%%$$$$$$######### """###$$$##############################%%%$$$######"""#########$$$$$$$$$###############"""!!!!!!"""$$$&&&%%%$$$$$$%%%%%%%%%%%%$$$#####################$$$$$$$$$&&&$$$###$$$%%%%%%$$$"""$$$###"""###$$$$$$###"""&&&%%%$$$$$$$$$###!!!&&&$$$""""""###$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&%%%$$$######""""""############"""""""""""""""$$$$$$%%%%%%%%%###"""!!!&&&%%%%%%$$$$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$$$$###"""###$$$&&&&&&%%%"""##################"""%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$######"""########################%%%$$$###""""""###$$$%%%$$$$$$######"""######$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""#########"""########################!!!!!!""""""###$$$$$$%%%######$$$$$$$$$$$$######$$$###############$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$"""!!!"""###########################$$$######"""""""""""""""$$$$$$$$$$$$$$$############"""!!!!!!######"""!!!###############"""!!! %%%$$$###"""""""""###$$$######"""""""""######$$$$$$$$$$$$############"""$$$$$$$$$###############%%%%%%$$$############$$$%%%###""""""###$$$$$$###""""""""""""""""""""""""%%%###""""""###$$$$$$###&&&%%%$$$%%%%%%%%%###!!!%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######""""""######!!!!!!"""""""""#################################$$$###"""###%%%%%%%%%###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))),,,***---333555222///...111...***)))+++,,,***(((+++++++++,,,,,,,,,,,,,,,111111000000//////.........------------...//////...///000000......///111222111111111111111111222111000000000000111111222333666777444333777:::999;;;<<<<<<888222///000222555444444444444333333333666555444222222333444444000111111222333333333444000000000///...///111444999999::::::::::::::::::>>>>>><<<888888:::888444:::<<<@@@GGGLLLMMMHHHCCC<<<222******,,,***(((((())))))************))))))***)))((('''&&&%%%%%%%%%'''%%%$$$$$$&&&&&&%%%###$$$###!!!!!!###$$$###"""###"""###$$$%%%%%%###!!!%%%%%%%%%%%%$$$######"""%%%%%%&&&&&&&&&%%%$$$$$$########################$$$$$$###############$$$###########################"""!!!"""$$$%%%$$$###$$$%%%%%%%%%%%%$$$######"""""""""###$$$$$$$$$%%%%%%$$$######%%%%%%$$$###$$$###"""###$$$$$$###"""%%%$$$######$$$$$$###!!!&&&$$$""""""###$$$###"""%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&&&&%%%$$$#########""""""""""""""""""#########$$$$$$$$$%%%$$$###"""!!!""""""""""""###$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%###!!!!!!"""###"""!!!$$$$$$$$$###############$$$$$$############$$$$$$$$$"""!!!"""%%%&&&'''&&&""""""############""""""""""""""""""""""""""""""######""""""""""""############$$$$$$$$$%%%%%%%%%######$$$$$$######"""!!!########################&&&$$$###!!!!!!###$$$&&&$$$$$$$$$#####################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!!!!"""#########"""###############$$$$$$"""""""""######$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$$$$###"""!!!!!!!!!########################$$$######""""""""""""""" !!!"""###$$$%%%&&&'''"""!!! !!!"""###""" $$$$$$$$$$$$###"""!!!!!!$$$$$$###""""""######$$$###""""""""""""######$$$$$$$$$$$$#########""""""%%%$$$$$$$$$###"""""""""%%%%%%$$$$$$############%%%###""""""$$$$$$$$$"""########################%%%###""""""$$$$$$$$$""""""""""""###&&&&&&%%%$$$&&&%%%############%%%&&&$$$$$$$$$###############""""""""""""#########$$$########################$$$###"""###$$$%%%$$$###%%%$$$$$$######"""""""""$$$%%%&&&&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))))),,,000222000---+++///,,,))))))******)))'''))))))******+++,,,------111111111000//////......,,,,,,,,,,,,---...///000,,,---///...---,,,,,,---000000000111111000000000000000/////////.........111444444000///333666777888888888444000......000333333333333333333444444444333111000000111222444444333222222111111111111......---,,,,,,///444777>>>>>>===<<<<<<<<<<<<<<<>>><<<999666555555333111555666999===@@@===888333444---(((***+++)))''''''((())))))))))))((('''''')))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$"""!!!"""###$$$###"""&&&$$$!!!!!!###$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$###""""""########################$$$###############$$$$$$########################%%%$$$######$$$$$$###!!!$$$%%%%%%%%%%%%$$$######"""""""""###$$$$$$$$$%%%%%%$$$######%%%%%%%%%###$$$###"""###$$$$$$###"""###"""!!!"""$$$%%%%%%$$$&&&$$$""""""###$$$###"""%%%%%%$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&&&&%%%%%%$$$######""""""""""""""""""###############$$$$$$######""""""!!!!!! !!!"""###$$$######""""""""""""######%%%###!!!!!!"""###"""!!!########################$$$$$$############$$$$$$$$$"""!!!"""%%%&&&'''&&&""""""############""""""""""""""""""""""""""""""######""""""""""""############$$$$$$$$$%%%%%%%%% !!!!!!"""""""""""""""########################%%%$$$"""!!!!!!"""$$$%%%#########$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!###$$$%%%$$$""""""######$$$$$$$$$%%%%%%$$$$$$$$$######""""""!!!!!!###$$$$$$###!!!!!!&&&%%%$$$###""""""""""""$$$$$$############$$$$$$$$$###""""""""""""!!!!!!########################$$$######""""""""""""""" !!!!!!###$$$%%%%%%&&&"""!!! !!!"""###""" %%%%%%$$$$$$##############################$$$$$$""""""!!!!!!"""######$$$$$$$$$$$$#########""""""%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%$$$$$$######$$$###"""###$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%###"""!!!!!!!!!"""$$$%%%$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%########################$$$###""""""$$$$$$###"""%%%$$$$$$######"""""""""$$$%%%&&&&&&%%%$$$"""!!!########################$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))+++------***&&&***)))(((((()))))))))(((''''''((()))+++...000111333333222000///...---,,,+++++++++,,,---...///000---///000000...---,,,---......///000000///....../////////.........------000333222---+++...111000222222111000...---......222111111000111111222333000000000///000111222222888777555222000//////...------------...333999>>>BBBAAA>>>;;;:::999::::::999555111000000///......000111222444444333///---///***'''***+++)))'''((('''(((((((((''''''&&&%%%((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$#########%%%%%%$$$"""'''$$$!!! """$$$$$$%%%######%%%&&&&&&%%%$$$###"""""""""###$$$$$$%%%%%%#################################"""######$$$%%%###############$$$$$$$$$&&&%%%######$$$###""" $$$%%%%%%%%%%%%$$$#####################$$$$$$$$$$$$#########%%%&&&%%%$$$$$$###"""###$$$$$$###"""###!!! !!!$$$%%%&&&%%%&&&$$$""""""###$$$###"""$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%"""######$$$%%%$$$$$$$$$'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$###"""#########"""""""""""""""########################$$$###!!!  !!!###""""""""""""""""""###'''%%%######$$$%%%$$$###"""""""""###############$$$$$$############$$$$$$$$$###"""###$$$&&&&&&%%%"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%% !!!"""#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$##############################%%%###""""""$$$%%%%%%$$$""""""######$$$%%%%%%%%%&&&%%%%%%$$$######""""""""""""############""""""&&&%%%$$$###""""""""""""$$$$$$############$$$$$$###"""!!!"""###$$$###!!!########################$$$######"""""""""""""""%%%$$$$$$###""""""!!!!!!###"""!!!!!!######"""!!!$$$$$$############$$$$$$"""#########$$$$$$$$$$$$!!!!!!!!!!!!"""######$$$$$$$$$$$$############"""$$$$$$$$$###############%%%%%%%%%&&&%%%$$$$$$###$$$###"""###%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###!!!$$$###"""#########!!!""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%########################$$$###""""""###$$$"""!!!$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$#######################################$$$$$$$$$%%%%%%###%%%&&&&&&(((***(((###&&&&&&''''''(((((())))))&&&''''''))),,,///222444222222111///...,,,+++++++++******+++,,,---...///111333444444111///...///,,,---...//////...---,,,,,,---......///......---///222111,,,)))+++,,,+++------,,,,,,,,,------...000///...------...000111,,,---...///111222222333:::888555222000...---------......///111666<<>>:::666444444444555222---***+++,,,***+++------......///......---,,,,,,(((&&&)))***'''&&&(((''''''''''''&&&%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''%%%$$$$$$%%%&&&&&&%%%###%%%###""""""###$$$$$$###!!!"""$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''##############################""""""###$$$$$$%%%""""""#########$$$$$$$$$%%%###"""###$$$$$$###"""$$$%%%%%%%%%%%%$$$######$$$$$$$$$###############$$$###"""###%%%&&&%%%$$$$$$###"""###$$$$$$###"""%%%###"""!!!###$$$$$$###&&&$$$""""""###$$$###"""$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%######%%%&&&&&&&&&%%%$$$%%%$$$######%%%%%%$$$##############################$$$%%%%%%######$$$%%%%%%&&&&&&&&&&&&$$$###"""$$$$$$######""""""!!!!!!######""""""""""""######%%%$$$"""  !!!!!!$$$######""""""######$$$'''%%%######$$$%%%$$$###!!!"""""""""#########$$$$$$$$$############$$$$$$&&&$$$"""###$$$%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###### !!!"""$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$"""""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$###############$$$$$$$$$############$$$$$$###!!! """$$$&&&%%%###########################$$$######"""""""""""""""&&&%%%$$$###"""!!! $$$###""""""###$$$###"""!!!!!! !!!"""###$$$""""""###$$$$$$$$$$$$$$$ !!!!!!"""$$$$$$$$$$$$$$$############"""###############$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$############$$$%%%%%%###!!!#################################$$$%%%%%%###!!!%%%$$$######$$$$$$""" """"""############""""""###$$$$$$%%%$$$###"""!!!############$$$$$$$$$$$$########################%%%###""""""######""" $$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%########################"""""""""#########$$$$$$###%%%%%%"""$$$((('''"""$$$&&&'''''''''''''''''''''''''''(((+++...111333......------,,,++++++***))))))))))))***+++,,,,,,111333555444222///...---+++,,,---......---,,,+++***+++---...///000000///...111111---+++,,,,,,***---,,,++++++,,,,,,---,,,...---+++******+++,,,---+++,,,,,,---///222555666777666333000...---......+++,,,------///222888;;;:::777333///------///000---'''$$$'''((('''(((,,,)))***,,,,,,,,,***))))))***&&&%%%''''''%%%%%%(((&&&&&&&&&&&&%%%$$$###"""$$$$$$######""""""######"""%%%&&&&&&$$$$$$&&&(((%%%$$$$$$%%%'''&&&%%%###""""""###%%%&&&%%%### !!!$$$&&&'''&&&%%%%%%&&&%%%$$$###""""""""""""##############################""""""###$$$%%%%%%""""""######$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$######%%%$$$$$$$$$######""""""$$$###"""###%%%&&&%%%$$$$$$###"""###$$$$$$$$$"""(((&&&###""""""""""""!!!&&&$$$""""""###$$$###"""$$$$$$$$$############"""%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&'''''''''&&&%%%###"""!!!"""###$$$###!!!###########################$$$%%%%%%######$$$%%%%%%&&&''''''&&&%%%###"""%%%$$$$$$###"""!!!!!! ###"""""""""""""""#########"""!!! !!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%###!!!!!!"""###"""!!!!!!!!!""""""#########$$$$$$$$$############$$$$$$&&&%%%######$$$%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""############$$$$$$$$$%%%%%%%%%'''''''''&&&%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" """$$$%%%&&&&&&%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$""" """"""###$$$%%%%%%&&&&&&#########$$$$$$%%%&&&&&&%%%$$$###""""""###$$$%%%""""""""""""###$$$%%%&&&$$$$$$############$$$$$$###!!! """%%%'''&&&$$$########################$$$######"""""""""""""""############""""""""""""$$$###"""###$$$%%%$$$"""!!!"""$$$!!!"""###$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$######"""###$$$%%%%%%###!!!""""""""""""""""""""""""###"""###$$$%%%%%%###!!!###""""""$$$&&&'''&&&$$$"""###$$$%%%%%%$$$###"""######$$$%%%$$$###"""!!!""""""""""""####################################%%%###""""""######""" $$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###"""###$$$&&&'''########################""""""""""""###############&&&$$$ """''''''"""%%%&&&''''''&&&%%%%%%&&&(((((('''((())),,,///111************************)))(((((((((((())))))***///111333222///,,,+++******+++---......---+++***(((***,,,...000111111111---111222...,,,------+++...---++++++,,,---,,,+++---,,,***(((((()))***+++,,,+++++++++...222777:::444222000...------...///((())))))******---111444444111---)))((()))+++---,,,%%%"""%%%'''%%%&&&+++$$$'''***+++***'''%%%$$$)))%%%###%%%%%%###$$$'''&&&&&&&&&%%%$$$###"""!!!###""""""!!!!!!!!!!!!""""""$$$'''&&&$$$$$$&&&((($$$###$$$%%%&&&&&&$$$"""%%%!!!###&&&%%%"""###"""""""""###$$$$$$%%%########################&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%######$$$$$$"""!!!$$$$$$%%%%%%%%%$$$######&&&$$$""""""$$$%%%### ########################''''''&&&###!!!!!!###%%%"""######$$$$$$######"""%%%$$$#########""" $$$$$$##################&&&%%%$$$#########%%%%%%$$$$$$##################%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$############"""%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""!!!%%%$$$######%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!!"""###$$$$$$$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%&&&&&&%%%###!!!&&&%%%%%%$$$#########$$$########################$$$###"""###%%%&&&%%%$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################'''%%%###!!!!!!"""###$$$ !!!###$$$$$$###!!! $$$$$$&&&&&&&&&&&&$$$$$$%%%###"""###'''((('''%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""###%%%%%%###"""$$$$$$$$$############"""!!!"""$$$%%%%%%$$$"""!!!&&&%%%###"""""""""######"""############$$$$$$$$$########################"""###$$$%%%%%%$$$###"""$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########&&&!!! %%%&&&"""!!!$$$&&&&&&%%%###!!! """$$$$$$###############$$$$$$######$$$$$$$$$$$$#################################"""!!!"""$$$%%%$$$###+++&&&!!! #########$$$&&&'''&&&###!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$&&&%%%%%%$$$############&&&%%%%%%%%%&&&''')))***...+++((((((******)))&&&+++)))(((((()))+++***)))444333111///---,,,,,,+++((()))+++---...---,,,+++(((***,,,...//////......'''(((***+++,,,,,,++++++)))***+++,,,---............---,,,+++)))(((''''''------......///000000111///...------,,,,,,,,,---************************,,,++++++***)))(((((('''+++(((%%%&&&(((***(((&&&++++++,,,+++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$#########""""""$$$$$$%%%((('''###$$$'''%%%"""###&&&$$$"""###############$$$%%%%%%########################%%%%%%%%%%%%$$$$$$$$$$$$!!!%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&$$$""""""$$$%%%###!!!########################&&&&&&%%%###!!!!!!###%%%######$$$$$$$$$$$$######"""!!!!!!"""$$$$$$###"""########################$$$$$$############$$$$$$"""""""""###############%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$############"""$$$%%%&&&%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!############""""""""""""%%%%%%$$$$$$$$$#########$$$###"""!!!!!!"""###$$$#########$$$######""""""""""""#########$$$$$$$$$"""######$$$$$$#########&&&%%%$$$$$$######$$$$$$########################$$$###"""###%%%&&&%%%$$$#######################################$$$$$$$$$""""""""""""""""""""""""########################%%%$$$###"""""""""###$$$!!!"""$$$%%%%%%$$$"""!!!###$$$$$$$$$$$$$$$$$$###%%%###"""$$$&&&(((&&&%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########$$$$$$###!!!$$$$$$$$$############"""$$$##################$$$%%%$$$###"""""""""###$$$"""############$$$$$$$$$########################"""###$$$$$$$$$$$$###"""$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$%%%%%%$$$######"""&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&!!! $$$&&&###"""$$$&&&&&&&&&%%%###"""###$$$&&&%%%$$$###""""""""""""######$$$$$$$$$$$$##############################&&&&&&&&&%%%$$$$$$######)))%%%""" """$$$$$$###$$$%%%'''%%%###"""###%%%###########################$$$$$$%%%%%%%%%$$$$$$&&&%%%$$$#########$$$$$$%%%%%%$$$%%%%%%&&&'''(((%%%###"""###&&&((((((&&&((('''&&&''')))+++++++++111000///---+++*********&&&'''((()))))))))(((''')))***,,,---...---,,,+++'''((()))***++++++++++++))))))***+++,,,,,,,,,,,,+++++++++***))))))((((((***++++++,,,------......+++***)))(((((((((((()))))))))))))))))))))))))))*********)))(((''''''''')))'''%%%%%%%%%&&&%%%$$$&&&&&&&&&'''((((((&&&%%%########################&&&&&&'''''''''&&&$$$###%%%%%%$$$$$$$$$#########$$$$$$$$$#########""""""###!!!"""$$$### $$$%%%""" ###%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%#################################$$$$$$$$$$$$$$$!!! !!!$$$%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$"""###$$$$$$###"""########################$$$$$$$$$"""!!!!!!###%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!###$$$%%%###"""########################""""""######$$$######"""!!!!!!"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$%%%&&&%%%######%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""" ###$$$"""!!!%%%$$$$$$$$$$$$#########$$$###""""""""""""###$$$""""""###$$$%%%%%%$$$$$$!!!!!!"""""""""#########"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$########################$$$###"""###%%%%%%%%%$$$########################$$$$$$$$$###############""""""""""""""""""""""""########################"""######$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""######""""""""""""######%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$""" $$$$$$$$$############"""&&&$$$"""!!!!!!"""$$$&&&#########"""######$$$%%%"""############$$$$$$$$$########################"""###$$$$$$$$$$$$###"""$$$$$$$$$###############!!!"""######$$$$$$#######################################$$$$$$$$$$$$%%%###$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$######""""""############$$$$$$$$$######$$$$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%"""!!!$$$%%%###"""###%%%&&&((('''%%%######$$$%%%%%%$$$###""""""############$$$$$$$$$$$$##############################&&&((()))&&&""" """&&&$$$######$$$%%%$$$$$$$$$%%%&&&%%%#########$$$######################## !!!"""###$$$$$$$$$$$$&&&%%%###""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%######$$$&&&((()))(((&&&%%%%%%&&&)))+++,,,+++...---+++***((((((''''''******))))))))))))))))))******+++++++++***((('''((((((((((((((()))***+++(((((())))))***))))))(((((((((((()))))))))))))))(((((())))))******++++++((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&$$$"""!!!"""###$$$"""!!!###&&&(((%%%###""""""""""""""""""""""""&&&'''''''''&&&%%%###"""&&&%%%$$$###"""###$$$$$$$$$$$$$$$###############'''$$$$$$%%%### """&&&$$$###!!!"""$$$%%%$$$"""$$$%%%%%%%%%&&&%%%%%%%%%########################"""############$$$$$$$$$,,,***(((''''''&&&$$$""""""###$$$%%%&&&&&&&&&&&&$$$############$$$##############################""""""###"""!!!!!!###%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$###!!!###############$$$$$$$$$ !!!###$$$$$$###"""!!!"""###$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#########""""""$$$%%%%%%$$$######$$$&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$############ ###&&&###"""$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%$$$$$$""""""""""""#########$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%$$$$$$###$$$$$$%%%########################$$$""""""###$$$%%%$$$###########################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$$$$$$$""" $$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%"""""""""######$$$%%%%%%""""""#########$$$$$$$$$#################################$$$$$$#################################!!!""""""###################################################$$$$$$$$$$$$###$$$$$$$$$$$$###""""""###############$$$$$$$$$""""""#########$$$$$$$$$""""""#########""""""!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$$$$#########%%%''''''%%%#########!!!!!!!!!"""###%%%&&&'''######$$$$$$$$$$$$##############################"""&&&(((%%%"""$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############&&&%%%###!!!!!!"""$$$&&&$$$$$$%%%&&&&&&%%%$$$###((('''&&&&&&&&&''''''''''''%%%%%%%%%((()))***)))***)))(((&&&&&&%%%%%%%%%++++++)))(((((((((((()))'''(((((()))((('''&&&&&&((('''&&&&&&&&&''')))***&&&'''''''''''''''&&&%%%'''''''''''''''''''''''''''''''''((((((((())))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''$$$ !!!###'''###!!!"""%%%%%%"""########################$$$%%%%%%%%%$$$"""!!! &&&%%%###!!!!!!"""$$$%%%########################(((%%%$$$$$$"""!!!&&&$$$#########$$$$$$###"""$$$%%%&&&&&&&&&%%%%%%$$$###################################################"""!!!###%%%&&&&&&%%% !!!"""$$$$$$%%%%%%%%%######$$$############$$$########################!!!"""###"""!!!!!!###$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$###!!!""""""#########$$$$$$$$$ !!!"""$$$$$$######"""%%%%%%&&&'''&&&%%%###"""%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$#########""""""$$$$$$%%%$$$###"""$$$&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$!!!%%%'''%%%###$$$$$$$$$#########""""""######$$$$$$$$$$$$######&&&&&&&&&%%%$$$###""""""#########$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$""" %%%$$$$$$###$$$$$$%%%%%%###########################"""!!!"""$$$%%%$$$###########################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%&&&%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%$$$$$$######$$$###################################################$$$%%%%%%%%%%%%$$$###%%%$$$######$$$$$$""" $$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$##################$$$########################!!!!!!"""############"""########################""""""#########$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!"""###$$$$$$%%%&&&""""""#########$$$$$$$$$!!!""""""#########""""""%%%$$$$$$######$$$$$$%%%$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%$$$""""""$$$&&&&&&$$$###""""""!!!!!!!!!"""###%%%&&&'''######$$$$$$$$$$$$############################## $$$'''%%% !!!%%%"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######"""%%%$$$"""!!!!!!"""$$$%%%$$$%%%&&&''''''&&&$$$###$$$$$$$$$###""""""###$$$((('''%%%%%%&&&'''&&&%%%'''&&&%%%$$$$$$$$$$$$$$$'''&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&%%%%%%$$$$$$(((((('''&&&&&&%%%%%%$$$'''''''''''''''(((((((((''''''&&&&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&'''%%%!!!!!!$$$&&&$$$""""""$$$$$$### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!! &&&%%%###!!!!!!"""###$$$########################$$$!!!!!!$$$$$$$$$%%%$$$$$$###"""$$$%%%&&&&&&&&&%%%###"""########################%%%%%%$$$$$$$$$#########!!! """$$$&&&%%%$$$ !!!"""###$$$$$$$$$###"""###$$$$$$###"""$$$%%%########################"""###$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###""""""$$$%%%&&&$$$###"""""""""###$$$$$$%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&''''''%%%###"""%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$############"""###$$$%%%$$$""""""$$$%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%###%%%&&&%%%!!! !!!###$$$############"""""""""######$$$%%%%%%$$$######&&&&&&&&&%%%$$$"""!!! ###$$$$$$$$$$$$%%%%%%%%%"""###############""""""$$$$$$######$$$$$$%%%%%%###########################"""!!!"""$$$$$$$$$###########################$$$$$$$$$###############""""""""""""""""""""""""########################!!!"""$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$"""$$$%%%$$$######$$$%%%###############$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###$$$###"""###%%%%%%###"""$$$$$$$$$############"""!!!"""$$$&&&&&&$$$"""!!!""""""###$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$###""""""###$$$$$$###############$$$$$$$$$ !!!""""""######""""""########################"""""""""############$$$###$$$$$$$$$$$$###"""""" !!!!!!"""###$$$%%%%%%"""############$$$$$$$$$""""""######$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$###!!!###&&&%%%!!!"""###%%%$$$###""""""###%%%%%%$$$###""""""############$$$$$$$$$$$$##############################"""%%%'''&&&$$$$$$&&&((("""###%%%%%%###""""""###$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""###""""""""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%"""###$$$$$$###$$$&&&''')))'''%%%$$$%%%%%%$$$###%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$%%%$$$$$$$$$''''''&&&%%%$$$$$$######&&&'''''''''''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""###%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%######%%%$$$###"""!!!"""#####################$$$$$$$$$$$$"""!!!""" ######$$$&&&&&&%%%######"""###$$$%%%&&&%%%$$$"""!!!########################''''''&&&%%%$$$###""""""(((&&&%%%$$$%%%$$$###!!!"""######$$$$$$$$$######!!!###%%%$$$""""""$$$&&&########################$$$%%%&&&%%%###""""""#########$$$$$$$$$$$$###############$$$%%%&&&%%%###!!!""""""###$$$$$$%%%%%%"""""""""######$$$&&&&&& ###%%%&&&%%%$$$###%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$############"""###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%%%%####################################""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$###""""""!!!############$$$$$$$$$$$$ !!!"""###$$$$$$$$$###$$$$$$######$$$$$$%%%&&&###########################"""!!!"""###$$$###"""#######################################$$$$$$$$$""""""""""""""""""""""""##############################$$$%%%$$$###"""!!!#########""""""#########""""""############"""""" ###$$$$$$###"""$$$&&&""""""#########$$$$$$$$$###########################$$$&&&''''''&&&$$$###"""!!!!!!###%%%&&&%%%###$$$$$$$$$############"""#########$$$$$$###############$$$%%%$$$###"""""""""############$$$$$$$$$########################$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$ !!!!!!"""""""""""""""########################""""""""""""###############$$$$$$$$$$$$###""""""############"""""""""""""""############$$$$$$$$$"""######$$$%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%$$$!!!"""&&&%%% ###$$$%%%$$$######$$$&&&&&&%%%$$$###""""""""""""######$$$$$$$$$$$$##############################%%%%%%&&&&&&&&&''''''((("""$$$%%%###!!!!!!"""%%%###"""###%%%'''%%%$$$""""""""""""""""""""""""$$$%%%%%%%%%%%%%%%$$$$$$ !!!"""###$$$$$$###"""$$$######$$$$$$%%%&&&'''$$$%%%&&&%%%######%%%''''''%%%######$$$%%%%%%$$$$$$$$$$$$######$$$%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%###############$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$!!!###%%%### ###&&&########################"""###%%%&&&&&&%%%$$$$$$############""""""""""""""""""#########$$$$$$$$$&&&%%%&&&(((&&&###$$$(((###%%%&&&&&&%%%###"""""""""###%%%%%%%%%###!!! ########################)))((('''&&&$$$###""""""$$$###""""""$$$$$$###"""$$$$$$%%%%%%%%%$$$###### ###%%%$$$""""""$$$&&&########################%%%&&&'''&&&$$$"""""""""#########$$$$$$#########'''&&&%%%%%%%%%$$$""" !!!""""""###$$$$$$%%%%%%$$$###""""""###%%%'''((( ###%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&###"""!!!"""###$$$###"""############""""""""""""###$$$%%%&&&&&&%%%$$$###!!!!!!"""############"""""""""""""""############"""######$$$$$$$$$######$$$#########$$$%%%%%%&&&###########################!!!!!!"""###$$$###"""########################""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!######""""""""""""###### !!!"""######"""!!! """$$$$$$###"""%%%'''""""""######$$$$$$$$$$$$""""""""""""""""""""""""###$$$&&&''''''&&&$$$###!!!!!!!!!###%%%&&&%%%$$$$$$$$$$$$############"""%%%$$$"""!!!!!!"""$$$%%%###$$$%%%%%%$$$###"""!!!"""############$$$$$$$$$########################%%%$$$###""""""###$$$%%%""""""######$$$$$$$$$$$$ !!!!!!"""""""""""""""########################""""""""""""###############$$$$$$$$$$$$###""""""%%%%%%$$$###"""!!! """############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########""""""""""""!!!#########$$$$$$%%%%%%%%%"""%%%$$$!!!"""'''&&& %%%&&&%%%$$$######&&&((($$$###############$$$$$$######$$$$$$$$$$$$##############################&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%""""""%%%###!!!###&&&'''&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%% ###$$$%%%$$$###!!!###"""!!!!!!"""$$$&&&'''$$$%%%%%%"""%%%###"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&& """$$$%%%$$$"""!!!((('''&&&$$$###""""""""""""###$$$%%%%%%$$$"""!!!!!!!!!"""$$$%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$%%%%%%$$$!!! $$$&&&%%%######'''((($$$###"""""""""""""""""""""""" """###$$$$$$######"""############"""!!!!!!""""""######$$$$$$$$$$$$$$$###%%%((('''######'''%%%$$$###""""""###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$###""""""######""" '''&&&&&&%%%$$$###"""""" !!!"""###$$$%%%%%%%%%&&&&&&%%%$$$###"""!!! !!!###$$$&&&&&&%%%$$$###$$$$$$$$$#########""""""%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$######!!!!!!!!!###$$$###"""&&&%%%$$$###""""""""""""&&&%%%$$$###""""""""""""""""""#########""""""!!!################################################&&&&&&&&&%%%$$$###"""!!!############""""""""""""%%%%%%%%%$$$$$$$$$$$$###$$$$$$######""""""!!!!!!$$$######"""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######!!!!!!"""###############%%%$$$"""!!!!!!!!!"""######$$$$$$###"""!!!###$$$###$$$%%%$$$###"""###$$$&&&%%%###"""""""""###$$$""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""%%%$$$#########$$$&&&&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$### !!!###$$$%%%####################################"""""""""!!!###"""""""""$$$%%%$$$#####################$$$$$$$$$$$$$$$#########""""""$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%"""!!!###"""$$$$$$$$$############"""""""""!!!!!!!!!!!!""""""%%%$$$###"""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&$$$!!! !!!"""###"""#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$###"""!!!%%%&&&&&&'''&&&%%%$$$###############"""""""""!!!""""""######$$$$$$$$$$$$""""""############"""""" !!!###%%%&&&%%%$$$"""&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''%%%$$$$$$$$$$$$###!!!&&&$$$""""""$$$%%%### %%%$$$$$$$$$%%%%%%###"""$$$%%%&&&$$$!!! """%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""###%%%$$$###""""""###$$$%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%###!!!!!!###$$$"""$$$&&&&&&$$$!!! !!!$$$$$$###""""""!!!!!!""""""$$$$$$$$$#########""""""$$$&&&&&&"""!!!###### ###$$$&&&&&&$$$$$$$$$%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%$$$###$$$%%%&&&$$$"""$$$###"""###$$$$$$###""""""  ###%%%%%%%%%$$$$$$############$$$$$$!!!"""$$$%%%$$$### $$$""" """############"""!!!!!!!!!!!!"""###***(((&&&%%%%%%$$$""" %%%###""""""###$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$###############!!!###$$$&&&&&&%%%$$$###$$$$$$$$$#########""""""%%%%%%$$$$$$###""""""!!!$$$$$$%%%%%%$$$######"""######$$$$$$$$$$$$######!!!!!!"""###############$$$""""""###$$$%%%$$$###$$$###############$$$$$$&&&%%%$$$###""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""########################%%%%%%%%%%%%$$$###"""!!! !!!!!!!!!""""""###############""""""""""""!!!#########"""""""""""""""$$$######"""""""""""""""######""""""""""""######$$$$$$###############$$$$$$%%%%%%%%%$$$$$$###"""%%%%%%$$$$$$$$$#########!!!!!!"""###############$$$###"""!!!!!!""""""######$$$%%%$$$######$$$&&&"""$$$%%%$$$###"""###$$$""""""""""""###%%%'''(((################################################$$$######""""""######$$$$$$######"""###$$$%%%&&&"""""""""###$$$$$$%%%%%%#########$$$$$$######""""""""""""!!!""""""##############################$$$$$$$$$$$$###############"""""""""$$$%%%$$$###########################$$$$$$$$$#########""""""$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$"""###''''''###"""$$$$$$$$$$$$############""""""""""""""""""###$$$$$$######"""""""""###%%%&&&""""""""""""""""""""""""'''%%%"""!!!"""###$$$##############################$$$$$$$$$$$$$$$$$$%%%############""""""!!!!!!%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$###""""""$$$$$$$$$###"""!!! $$$$$$$$$$$$###########################$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$######&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$###"""###%%%&&&%%%$$$&&&$$$""""""$$$%%%###!!!%%%$$$$$$$$$%%%%%%###""""""###$$$###!!! !!!!!!######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######(((&&&$$$$$$&&&&&&%%%###$$$%%%&&&$$$!!! """$$$$$$$$$#########"""""""""$$$$$$$$$#########""""""$$$&&&&&&"""!!!$$$### !!!""""""!!! !!!&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""$$$######$$$%%%%%%$$$"""$$$###"""###$$$$$$###""""""!!! !!!###$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%"""######$$$###"""!!! $$$"""!!!!!!"""###############""""""""""""######)))'''%%%%%%%%%$$$""" &&&$$$######$$$$$$###"""#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""""""""######$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$###############%%%%%%$$$$$$###"""""""""######$$$$$$######""""""######$$$$$$$$$$$$###### !!!!!!"""###"""""""""$$$#########%%%&&&%%%$$$""""""""""""###$$$%%%&&&%%%%%%$$$###""""""""""""""""""###$$$%%%%%%%%%$$$################################################%%%%%%%%%%%%$$$###"""""" !!!"""###$$$%%%&&&#########""""""""""""!!!""""""""""""############$$$######"""""""""""""""""""""############""""""&&&%%%$$$###""""""""""""$$$$$$$$$%%%$$$$$$###"""%%%$$$$$$$$$$$$#########!!!!!!"""##################"""""""""""""""###$$$!!!"""######""""""$$$&&&"""###$$$$$$###"""###$$$"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%###""""""""""""###$$$$$$########################!!!""""""#########""""""%%%$$$######""""""##############################%%%%%%%%%$$$$$$$$$$$$######"""""""""$$$%%%$$$###########################$$$$$$$$$###############$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""%%%###%%%))))))%%%$$$%%%$$$$$$$$$############"""######"""######$$$%%%%%%"""!!!!!!!!!###$$$&&&'''########################(((%%%###"""###$$$$$$$$$########################$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$###""""""%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$###"""""""""###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""!!!!!!###%%%''''''&&&%%%$$$"""###$$$$$$###"""%%%$$$$$$$$$%%%%%%###"""$$$######$$$%%%$$$###!!!######$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%###""""""###$$$"""!!!###$$$%%%$$$""""""###$$$###$$$%%%%%%%%%$$$""""""$$$$$$$$$##################&&&&&&""""""$$$### !!!###$$$$$$###""""""###%%%%%%###""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""$$$######$$$%%%%%%$$$"""$$$###"""###$$$$$$###""""""""""""###$$$$$$""" %%%%%%%%%$$$$$$%%%%%%%%%############""""""""""""$$$###!!!!!!"""######"""&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&%%%$$$&&&%%%###$$$%%%%%%$$$"""###############$$$$$$$$$ !!!"""###$$$%%%%%%%%%"""############$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$########################$$$$$$$$$#########""""""""""""#########""""""!!!######$$$$$$$$$$$$######!!!!!!"""###############$$$###"""###%%%&&&%%%$$$""""""""""""###$$$%%%&&&%%%$$$$$$###""""""######$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$###""""""######$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######!!!!!!""""""######$$$$$$$$$######"""""""""""""""!!!"""###$$$$$$###"""!!!%%%$$$$$$###""""""############$$$$$$$$$$$$######$$$$$$$$$$$$############!!!!!!"""###############"""""""""""""""######### !!!!!! !!!###%%%"""###$$$$$$###"""$$$%%%$$$$$$######""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$%%%%%%%%%"""""""""""""""#########$$$$$$$$$#########""""""!!!"""##################%%%%%%$$$######$$$$$$$$$########################%%%%%%$$$$$$$$$############"""""""""$$$%%%$$$###$$$$$$$$$#######################################$$$###"""###%%%%%%###"""########################""""""############""""""&&&$$$%%%((('''""" $$$$$$$$$#########""""""$$$######""""""############""""""""""""$$$%%%'''########################'''%%%###"""###$$$$$$###########################%%%%%%$$$$$$######""""""############""""""""""""$$$$$$$$$#########""""""######$$$$$$$$$######"""$$$#########$$$&&&((()))%%%%%%$$$$$$$$$#########$$$###"""!!!"""###%%%&&&""""""############""""""%%%%%%$$$###"""""""""### !!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""!!!###%%%''''''&&&$$$############$$$######%%%$$$$$$$$$%%%%%%###"""%%%""" ###$$$###!!!######$$$$$$$$$%%%%%%%%%"""!!!!!! !!!!!!$$$$$$&&&''''''&&&$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""!!! """###$$$$$$#########$$$###$$$&&&'''&&&%%%###!!!###########################&&&%%%""""""$$$$$$!!!"""$$$%%%%%%$$$######$$$%%%$$$"""""""""###%%%&&&""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$###"""###%%%%%%###"""$$$###"""###$$$$$$###"""""""""###$$$%%%$$$!!!%%%$$$$$$######$$$$$$%%%######""""""!!!"""######$$$###!!!"""######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&%%%###$$$%%%%%%$$$"""%%%%%%$$$######"""!!!!!! !!!"""###$$$%%%%%%%%%$$$$$$$$$############"""######$$$$$$%%%%%%%%%%%%########################$$$$$$$$$###############!!!""""""#########""""""######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$###"""!!!"""$$$$$$$$$"""$$$###############$$$$$$%%%$$$######"""#########&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!""""""######$$$$$$$$$######"""""""""""""""!!!"""###$$$$$$###"""!!!######""""""###$$$$$$%%%"""######$$$$$$#########$$$$$$$$$#########""""""!!!!!!"""###############"""""""""#########"""""" !!!!!!!!!"""$$$&&&!!!###$$$$$$######$$$%%%"""""""""""""""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$!!!!!!""""""############%%%%%%$$$$$$###""""""""""""######$$$%%%%%%$$$$$$############$$$%%%&&&'''########################$$$#########""""""""""""###"""""""""$$$%%%$$$###$$$$$$$$$#########""""""########################$$$###"""###%%%%%%###"""###########################$$$$$$$$$$$$$$$$$$###$$$"""###&&&%%%!!! $$$$$$$$$#########""""""%%%$$$###"""!!! %%%$$$###""""""###$$$$$$########################%%%###""""""######"""!!!########################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""######$$$$$$$$$######"""!!! !!!###$$$$$$#########""""""""""""$$$###"""""""""###$$$%%%""""""############""""""%%%%%%$$$###"""""""""### !!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$######%%%%%%$$$#########$$$############$$$%%%$$$$$$$$$%%%%%%###"""$$$  !!! ######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$&&&''''''&&&$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$""""""###$$$%%%$$$###"""###$$$&&&'''&&&%%%###!!!########################"""%%%%%%""""""$$$$$$!!!!!!""""""!!! !!!$$$###"""""""""###$$$%%%!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""######"""###$$$%%%###!!!$$$###"""###$$$$$$###"""#########$$$%%%$$$ ######""""""""""""############"""!!!""""""######$$$###""""""######""" """"""############""""""'''%%%$$$###$$$$$$"""!!!&&&$$$######$$$$$$###"""&&&%%%$$$###"""!!! ###$$$$$$$$$$$$###""""""%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################""""""######$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%"""!!! !!!###$$$###"""$$$$$$###############$$$$$$$$$###############$$$%%%%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################"""###############""""""######""""""!!!!!!!!!!!!#########""""""""""""!!!""""""""""""############$$$######"""""""""""""""""""""############""""""""""""""""""###$$$%%%&&&!!!"""######$$$#########$$$############"""""""""!!!!!!"""##############################"""!!!!!!"""###$$$$$$######%%%'''!!!"""$$$$$$######$$$&&&!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######!!!"""######$$$$$$######%%%$$$$$$$$$######"""""""""###$$$%%%%%%%%%%%%%%%"""""""""###$$$%%%'''(((#################################"""""""""!!!!!!###"""""""""$$$%%%$$$###%%%%%%$$$$$$###"""""""""###############$$$$$$$$$$$$###"""###%%%%%%###"""########################$$$$$$%%%%%%%%%%%%$$$$$$###!!!"""%%%&&&######&&&$$$$$$$$$############"""$$$$$$"""!!! &&&%%%###"""""""""##############################$$$###""""""######""" #######################################"""""""""$$$$$$$$$%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$###&&&%%%$$$"""!!! #########"""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''&&&$$$$$$$$$$$$###!!!"""###$$$$$$###"""$$$%%%%%%$$$$$$$$$%%%%%%###"""&&&###  ###%%%&&&######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###%%%%%%%%%###"""###$$$#########$$$%%%%%%### ###$$$%%%%%%%%%$$$""""""###############$$$$$$$$$"""%%%%%%""""""%%%$$$"""!!!###$$$$$$###""""""#####################"""""" !!!!!!!!!!!!"""""""""$$$$$$$$$############"""###""""""###$$$$$$###!!!$$$###"""###$$$$$$###"""######"""###$$$###!!!""""""!!!!!!!!!!!!""""""""""""""""""############$$$###"""###$$$###!!!!!!!!!"""######"""!!!!!!&&&$$$######$$$$$$"""!!!%%%###""""""###$$$"""!!!$$$$$$######""""""!!!!!!###$$$$$$$$$$$$###""""""###############$$$$$$$$$$$$$$$######$$$$$$%%%%%%""""""#########$$$$$$$$$########################"""######$$$%%%%%%$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$###"""!!!"""$$$%%%$$$###""""""""""""###$$$%%%%%%$$$###############$$$$$$""""""######$$$######"""""""""""""""""""""""""""########################""""""############"""""""""""""""########################""""""""""""!!!#########"""""""""""""""$$$######"""""""""""""""######""""""""""""######$$$###############$$$$$$!!!!!!"""###########################""""""""""""!!!!!!"""###############$$$$$$$$$$$$###!!! """###$$$###""""""###%%% """###$$$######%%%&&& !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""$$$%%%%%%%%%$$$###$$$$$$$$$###############!!!"""###$$$$$$%%%%%%%%%###############$$$%%%%%%########################$$$$$$$$$#########""""""###"""""""""$$$%%%$$$###%%%%%%$$$$$$###""""""!!!""""""#########$$$$$$$$$$$$###"""###%%%%%%###"""##############################$$$$$$$$$$$$######$$$!!!!!!$$$$$$###$$$((($$$$$$$$$############"""###""""""!!!""""""######$$$###"""""""""###$$$%%%""""""""""""""""""""""""$$$#########$$$$$$"""!!!########################""""""""""""##################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$#########""""""!!!"""###%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''&&&$$$$$$$$$$$$###!!!!!!###%%%$$$""""""$$$&&&%%%$$$$$$$$$%%%%%%###"""$$$%%%&&&&&&%%%%%%'''(((######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!"""######$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$###  """$$$######$$$&&&%%%"""$$$$$$#########"""""""""""""""#########$$$$$$$$$"""%%%%%%""""""%%%%%%"""%%%&&&((((((&&&%%%&&&'''"""###$$$%%%$$$"""!!!"""""""""############$$$$$$$$$$$$############"""###"""""""""$$$$$$"""!!!$$$###"""###$$$$$$###"""$$$"""!!!"""######"""!!!######""""""""""""###### !!!"""###$$$######"""$$$#########$$$###!!!"""###$$$%%%%%%$$$###""""""!!!!!!"""$$$&&&%%%$$$$$$###""""""######""" """"""""""""############ !!!"""###$$$%%%%%%%%% !!!"""###$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$$$$##################$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$###"""###%%%&&&%%%$$$ !!!"""###%%%'''((($$$###############$$$$$$!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!""""""#########""""""$$$$$$%%%&&&''''''((()))%%%%%%%%%$$$$$$$$$$$$###$$$$$$######""""""!!!!!!$$$######"""""""""""""""$$$###"""!!!!!!"""###$$$&&&%%%$$$###""""""""""""!!!!!!"""###########################""""""""""""!!!!!!"""###############$$$%%%%%%$$$###!!! !!!!!! !!! """###$$$######%%%&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$##################$$$"""###$$$%%%&&&%%%$$$$$$######################## !!!######$$$$$$$$$%%%$$$######""""""##############################%%%%%%%%%$$$$$$$$$#########"""""""""$$$%%%$$$###%%%%%%$$$$$$###""""""!!!""""""######$$$$$$$$$$$$$$$###"""###%%%%%%###"""""""""""""""""""""""""""""""""############""""""'''###!!!"""!!!!!!$$$$$$$$$$$$############"""!!!!!!!!!"""###%%%&&&'''""""""!!!!!!"""$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$%%%%%%###"""########################!!!!!!""""""######$$$$$$""""""######$$$$$$$$$$$$##################$$$$$$!!!"""###$$$$$$$$$$$$$$$"""$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$###### !!!$$$&&&&&&%%%###!!!""""""############"""""" !!!###%%%&&&%%%$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%###$$$%%%%%%$$$""" ###%%%$$$""""""$$$&&&%%%$$$$$$$$$%%%%%%###""" $$$%%%###!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%$$$###""""""###$$$%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%###&&&'''&&&###"""###%%%%%%$$$###$$$&&&%%%!!!$$$###""""""!!!!!!""""""""""""######$$$$$$$$$$$$"""$$$$$$""""""%%%%%%""""""$$$%%%%%%$$$###$$$$$$"""###%%%&&&%%%"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""###"""!!!"""$$$$$$"""!!!$$$###"""###$$$$$$$$$"""$$$"""!!!!!!"""######"""$$$$$$############$$$$$$ ###$$$%%%$$$###!!!$$$#########$$$### """############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$########################%%%&&&%%%""" ############""""""!!!!!!!!!!!!""""""######$$$$$$$$$#########$$$$$$"""!!!&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########'''''''''&&&%%%$$$###""""""###$$$%%%%%%$$$""""""'''&&&%%%###"""!!!!!! %%%%%%%%%%%%%%%###""""""#########$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###############"""!!! $$$$$$$$$$$$$$$###"""!!!""""""$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""###"""""""""$$$%%%$$$###$$$###""""""###%%%&&&'''!!!"""""""""############%%%$$$###""""""###$$$%%%!!!!!!###%%%'''&&&###!!!$$$$$$$$$###"""###%%%'''%%%""" ###&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###""""""""""""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%''''''### %%%$$$"""!!!"""$$$'''((($$$"""!!!"""$$$%%%""" $$$$$$######$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%$$$"""!!!!!!"""######"""%%%$$$$$$###"""!!! """############$$$$$$$$$######$$$$$$$$$$$$######%%%$$$""""""######!!! &&&###!!!!!!$$$%%%$$$""""""""""""###$$$$$$%%%%%%%%%%%%$$$!!!"""$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###'''$$$!!! !!!###%%%%%%$$$$$$##########################################$$$###""""""!!!""""""###&&&&&&%%%%%%$$$###""""""$$$$$$$$$######""""""###!!!$$$&&&%%%###"""$$$'''%%%%%%$$$$$$###"""""""""!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!"""$$$&&&&&&$$$!!!########################%%%$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$############$$$$$$########################&&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$###""""""!!!%%%%%% """"""######$$$$$$$$$$$$######""""""""""""##################$$$%%%%%%%%%$$$$$$'''$$$!!!"""$$$%%%### """""""""###$$$$$$%%%%%%&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%$$$###"""%%%$$$###""""""###$$$%%%$$$###"""###$$$$$$###"""$$$#########""""""!!!!!!%%%###"""$$$&&&'''$$$"""###%%%&&&$$$!!! """%%%&&&"""!!!$$$&&&###!!!###%%%###  """$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!"""############$$$$$$$$$######$$$$$$$$$$$$######$$$##################$$$ !!!"""###$$$$$$$$$######$$$$$$### $$$######""""""""""""""""""""""""""""""#########$$$#########$$$$$$"""!!!%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$###"""&&&&&&$$$###""""""!!!!!!######$$$$$$%%%$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$### !!!###%%%&&&((((((((("""######$$$$$$$$$############$$$$$$$$$###""""""""""""#########$$$$$$$$$""""""!!!!!!!!!!!!""""""###"""""""""$$$%%%$$$###%%%%%%$$$#########$$$%%%############$$$$$$$$$$$$######$$$%%%%%%$$$#########""""""###$$$%%%$$$######"""!!!!!!"""###$$$%%%%%%###!!!!!!###%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$""" !!!######!!!'''%%%###""""""###%%%&&&###!!! !!!###$$$""" ############$$$$$$%%%&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$##################$$$"""!!!!!!#########"""$$$$$$######""""""!!!!!!"""############$$$$$$$$$######$$$$$$$$$$$$#########"""!!!"""###$$$###"""%%%###!!!!!!$$$%%%$$$"""$$$$$$###########################!!! !!!###&&&$$$$$$$$$$$$############$$$$$$$$$############"""""""""###$$$$$$$$$$$$$$$&&&$$$!!!!!!"""$$$$$$$$$################################################""""""""""""""""""""""""&&&&&&%%%$$$$$$###"""""""""""""""###%%%&&&%%%%%%$$$%%%%%%$$$###""""""#####################$$$$$$""""""###$$$$$$$$$###### """$$$%%%&&&&&&%%%###"""###%%%&&&&&&%%%########################%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""###$$$$$$$$$$$$###"""""""""%%%%%%!!! ###"""######$$$$$$$$$$$$######$$$#########""""""!!!!!!%%%%%%%%%$$$###""" %%%$$$#########$$$"""!!!!!!!!!""""""###$$$$$$%%%%%%%%%$$$###""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$$$$###"""###$$$$$$###"""############"""""""""!!!%%%###"""$$$&&&&&&$$$"""$$$$$$$$$###"""!!!"""$$$$$$!!! $$$&&&$$$!!!"""###$$$###"""!!!"""###############$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!"""############$$$$$$$$$######$$$$$$$$$$$$############################## !!!"""###$$$$$$$$$############!!!$$$$$$"""!!!!!!!!!"""###############""""""""""""$$$#########$$$$$$"""!!!#########"""######$$$%%%########################""""""""""""#####################$$$$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!!"""######$$$$$$$$$######%%%$$$$$$###""""""######""""""######$$$%%%%%%&&&######"""!!!!!! ###$$$$$$%%%%%%$$$$$$##################"""!!!!!!!!!!!!"""$$$$$$%%%%%%%%%%%%$$$######""""""""""""!!!!!!"""""""""############""""""!!!!!!""""""######"""""""""$$$%%%$$$###'''&&&%%%######"""""""""###$$$$$$$$$$$$%%%%%%%%%!!!###%%%&&&&&&%%%###!!!%%%###!!!!!!"""$$$%%%%%%### !!!######!!!&&&$$$""""""###$$$###"""######$$$$$$$$$$$$############$$$%%%&&&((()))***$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!"""!!!!!!((('''$$$"""""""""###$$$$$$"""""""""$$$$$$###""""""""""""###$$$%%%&&&'''""""""###$$$$$$$$$$$$###$$$############"""""""""%%%%%%$$$$$$###""""""!!!$$$"""!!!"""###$$$###!!!#########""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######"""!!! """$$$%%%%%%$$$%%%###!!!"""###$$$###"""%%%%%%$$$$$$###""""""!!!!!!""""""!!!!!!"""$$$'''&&&&&&%%%%%%$$$######"""$$$$$$$$$############"""""""""######$$$$$$$$$$$$$$$###""""""$$$$$$$$$"""################################################!!!"""###$$$$$$###"""!!!%%%%%%%%%$$$######""""""$$$"""!!!###&&&'''&&&###'''%%%#########"""!!!!!!""""""###$$$$$$%%%%%%######$$$$$$$$$######"""!!!""""""###""""""!!!!!!(((%%%###"""$$$&&&''''''########################%%%$$$"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""###%%%%%%"""!!!###### ######$$$$$$$$$$$$######%%%%%%$$$###"""!!! $$$$$$$$$###"""!!! ###$$$$$$$$$"""!!!"""### !!!""""""######$$$$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$###"""###$$$$$$###"""############""""""""""""$$$######$$$%%%%%%$$$"""%%%$$$""""""#########""""""  $$$&&&%%%###$$$###"""###$$$%%%$$$############"""""""""""""""%%%$$$###"""!!!!!!!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$#########&&&%%%%%%$$$$$$#########$$$###""""""###""" $$$###"""!!!!!!"""###$$$$$$$$$######""""""!!!!!!$$$#########$$$$$$"""!!!"""""""""######$$$%%%%%%""""""""""""""""""""""""!!!"""""""""########################$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###"""#########$$$$$$$$$$$$$$$###############$$$$$$###############$$$$$$%%%""""""!!!!!!!!! ###$$$$$$%%%%%%$$$$$$###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$&&&%%%###!!!!!!!!!""""""""""""""""""#########$$$###""""""""""""""""""######"""""""""$$$%%%$$$###%%%%%%$$$######"""""""""#########$$$$$$$$$%%%%%%""""""###$$$$$$###""""""$$$###!!!"""###%%%$$$$$$$$$ """$$$### %%%$$$############""""""""""""############""""""######$$$%%%&&&''')))***$$$$$$############$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###'''&&&$$$###"""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%""""""""""""###%%%&&&'''"""######$$$$$$$$$##################""""""""""""$$$$$$$$$#########""""""###"""!!!"""###$$$"""!!!"""""""""""""""#########""""""#########$$$$$$$$$######$$$$$$$$$$$$#########"""!!!"""$$$%%%$$$###$$$###"""""""""#########$$$$$$$$$#########""""""!!!"""###"""!!!!!!###%%%%%%%%%$$$$$$$$$#########$$$$$$$$$#########""""""###############$$$$$$$$$###"""###$$$%%%%%%###!!!###############$$$$$$$$$######################## !!!###$$$%%%$$$"""!!!%%%$$$$$$$$$######""""""(((%%%###$$$'''&&&"""&&&###!!!!!!###$$$!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!'''&&&&&&%%%###""" '''%%%######$$$&&&&&&%%%########################%%%###"""###$$$$$$###"""########################&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$########################"""""""""""""""############$$$$$$$$$$$$###""""""$$$%%%$$$############"""######$$$$$$$$$$$$######$$$$$$######"""!!!!!! !!!!!!"""###$$$$$$$$$###!!!###%%%$$$!!! """$$$ !!!""""""##################""""""!!!!!!"""######$$$$$$$$$$$$###$$$##################$$$$$$###"""###$$$$$$###"""#########"""""""""""""""#########$$$$$$$$$###"""&&&### !!!###$$$### """!!! !!!$$$%%%$$$"""$$$!!! !!!%%%&&&%%%"""""""""""""""!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""&&&&&&&&&%%%$$$######"""###""""""###$$$%%%###"""######"""!!!!!!"""###$$$$$$$$$######""""""!!!!!!$$$#########$$$$$$"""!!!""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$"""""""""######$$$$$$%%%#########"""######$$$%%%%%%$$$###"""""""""######!!!!!!!!!""""""############$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%$$$"""!!! !!!"""############$$$$$$$$$%%%%%%######""""""""""""#########"""""""""$$$%%%$$$###########################""""""""""""#########$$$$$$###!!!!!!###$$$!!!!!!"""$$$&&&&&&###!!!&&&!!!###&&&$$$!!!$$$$$$%%%$$$###"""""""""!!!""""""######""""""!!!$$$$$$######$$$%%%&&&&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$&&&((()))(((&&&$$$###$$$$$$#########$$$%%%&&&###############$$$%%%&&&""""""""""""###$$$%%%&&&######$$$$$$$$$######"""""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""###$$$$$$""" """""""""""""""#########""""""#########$$$$$$$$$######$$$$$$$$$$$$######&&&$$$######$$$$$$###!!!"""###""""""!!!!!!"""###""""""#########$$$$$$$$$###$$$$$$###!!! !!!###""""""""""""######$$$$$$$$$$$$$$$#########""""""######"""""""""###$$$%%%""""""###$$$&&&%%%### """"""#########$$$$$$$$$########################!!!###$$$%%%$$$"""!!!$$$$$$###############"""&&&%%%$$$%%%&&&&&&"""$$$""" !!!$$$%%%### $$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%$$$#########$$$%%%%%%###!!!########################$$$###"""###$$$%%%$$$"""########################$$$######"""""""""""""""$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$###""""""$$$######$$$$$$###"""#########$$$$$$$$$$$$######""""""""""""""""""######!!!"""###$$$%%%%%%%%%%%% """%%%$$$!!! """%%% !!!""""""######"""############""""""!!!%%%%%%%%%$$$###"""!!! #########$$$$$$#########$$$###"""###$$$$$$###"""""""""""""""""""""######"""###$$$$$$############&&&### ###$$$""" $$$###""""""###"""!!! ###  ###%%%###!!!"""""""""!!!!!!!!! $$$###"""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###""""""""""""#########$$$$$$###"""!!!"""$$$&&&%%%$$$""""""""""""########################""""""""""""$$$#########$$$$$$"""!!!""""""###$$$$$$$$$##############################""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$######"""""""""""""""###$$$%%%&&&$$$###############$$$$$$&&&%%%###"""!!!!!!""""""!!!!!!"""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""############"""!!!!!!%%%%%%%%%$$$$$$"""!!!!!!"""""""""!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$###"""""""""$$$%%%$$$###""""""######$$$######"""!!!!!!"""""""""#########%%%###  ###%%% !!!###%%%'''&&&### %%%""" ###%%%%%%###"""$$$%%%%%%###""""""###""""""############""""""$$$$$$###"""""""""######$$$$$$############$$$$$$""""""######$$$%%%%%%%%%!!!$$$&&&'''%%%###""""""############$$$%%%&&&'''!!!!!!!!!!!! !!!###&&&###""""""""""""###$$$$$$###$$$$$$$$$$$$###""""""!!!!!!"""""""""""""""###!!!""""""###$$$$$$%%%%%%"""""""""###$$$$$$""" #########""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######'''%%%$$$###$$$$$$"""!!!""""""###"""!!! """$$$!!!""""""###$$$$$$%%%%%%###$$$%%%$$$!!! !!! !!!!!!"""######$$$$$$$$$$$$$$$############"""$$$###"""""""""###%%%&&&###"""###$$$%%%%%%###!!!"""""""""###$$$$$$%%%%%%######################## !!!"""###$$$$$$############################## ###%%%&&&%%%%%%$$$###"""!!!"""$$$$$$$$$###%%%%%%$$$$$$###""""""!!!######$$$$$$$$$######"""""""""""""""!!! ###"""###%%%&&&%%%"""########################$$$"""""""""$$$%%%$$$#################################"""!!!!!!!!!!!!!!!$$$$$$############$$$$$$""""""""""""""""""""""""###########################$$$$$$$$$$$$###""""""$$$""""""$$$$$$!!!!!!$$$######$$$$$$$$$$$$######!!!!!!""""""############%%%%%%%%%%%%%%%$$$###### """###"""!!!!!!"""### !!!""""""######$$$"""###$$$%%%%%%$$$###"""&&&%%%%%%$$$###!!! """###$$$$$$$$$$$$###"""$$$###"""###$$$$$$###"""""""""""""""############!!!###$$$$$$###""""""###$$$###!!!!!!"""""""""!!!%%%%%%$$$###"""!!! """!!! !!!"""###"""!!!######""""""!!!!!! ######"""""""""""""""###"""############$$$$$$$$$######$$$$$$$$$$$$######!!!###$$$%%%%%%$$$###!!!""""""############$$$$$$$$$"""!!!!!!###$$$###### !!!###$$$$$$$$$"""""""""""""""""""""#########$$$#########$$$$$$"""!!!######$$$%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""############"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%"""######$$$$$$############""""""""""""$$$%%%&&&$$$$$$##################%%%$$$"""!!!!!!"""###$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$###"""######$$$$$$$$$######""" !!!"""########################$$$$$$$$$$$$$$$######""""""######$$$###"""""""""$$$%%%$$$#########$$$$$$###"""!!! """"""#########$$$$$$$$$&&&$$$###!!!!!!###$$$&&&"""""""""###%%%%%%$$$"""$$$###"""!!!"""###$$$%%% ###%%%%%%###"""###$$$"""######$$$$$$######"""#########"""""""""######$$$$$$############$$$$$$#########$$$%%%&&&&&&&&&###$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!"""###""" !!!%%%((($$$######"""""""""""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""########################$$$$$$"""!!!"""###%%%$$$""" $$$$$$######""""""!!!!!!"""############$$$$$$$$$######$$$$$$$$$$$$######%%%$$$######%%%%%%$$$###!!!"""###""" """$$$##################$$$$$$!!!###$$$$$$"""!!!"""###########################$$$$$$$$$############"""$$$###"""!!!"""###%%%&&&$$$###"""###$$$%%%###"""!!!""""""###$$$$$$%%%%%%######################## !!!!!!"""######$$$$$$""""""""""""############$$$%%%$$$###$$$&&&###$$$%%%$$$###"""###$$$$$$$$$##################""""""###$$$$$$$$$######'''&&&%%%### &&&$$$###$$$%%%%%%###!!!###########################"""!!!"""$$$%%%$$$###########################$$$######"""!!!"""""""""$$$$$$############$$$$$$########################%%%%%%$$$$$$######""""""###$$$$$$$$$$$$###""""""$$$ $$$$$$ $$$######$$$$$$$$$$$$###############"""""""""""""""$$$$$$$$$$$$$$$######"""!!!!!! !!!"""######"""!!!!!!""""""###$$$$$$%%%"""$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$###!!! """###$$$$$$$$$$$$###"""$$$###"""###$$$$$$###"""!!!"""""""""############ ###%%%$$$"""!!!"""###"""######""" !!!"""###$$$$$$###"""!!!!!!!!!"""###$$$###!!!!!!!!!"""$$$$$$###""""""!!! ######""""""""""""######"""############$$$$$$$$$######$$$$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!(((((('''&&&%%%######"""%%%###!!! !!!"""!!!  ###%%%%%%$$$"""!!!!!!!!!""""""######$$$$$$%%%$$$######$$$$$$###!!!###$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""############!!!###%%%''''''%%%###!!!#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%###""""""""""""$$$&&&'''%%%$$$$$$###""""""#########"""!!! !!!"""%%%&&&$$$$$$######""""""!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$""""""############""""""!!!"""###$$$$$$$$$$$$$$$!!!###$$$$$$######""""""""""""############$$$$$$############$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%%%%###!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###$$$%%%$$$"""######"""!!!!!!$$$&&&"""%%%&&&$$$"""###%%%######$$$$$$$$$$$$#########"""""""""###$$$$$$%%%$$$$$$############$$$$$$######$$$%%%&&&&&&''''''&&&&&&######(((&&&&&&%%%%%%$$$######"""$$$&&&&&&%%%###$$$(((,,,%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!""""""######%%%%%%$$$$$$###"""""""""!!!!!!"""$$$%%%$$$"""%%%$$$$$$###"""!!!!!! """############$$$$$$$$$######$$$$$$$$$$$$######$$$###"""###%%%&&&&&&%%% """###""" !!!$$$%%%%%%$$$$$$###"""""""""!!!#########"""###$$$&&&&&&%%%%%%$$$#########$$$$$$$$$############"""$$$###"""!!!!!!###%%%&&&$$$###""""""$$$$$$$$$"""!!!""""""###$$$$$$%%%%%%########################!!!!!!!!!!!!"""###$$$%%%"""""""""""""""######### &&&&&&"""!!!$$$%%%'''(((&&&""" """$$$"""""""""###$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$###############"""!!!!!!)))'''$$$###$$$%%%%%%%%%###########################"""!!!"""$$$%%%%%%###""""""""""""""""""""""""%%%$$$$$$###"""#########$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###""""""######$$$ $$$######$$$$$$$$$$$$######%%%%%%$$$###"""!!!  !!!"""$$$$$$%%%%%%"""  ###%%%###!!!"""""""""###$$$$$$%%%%%%###$$$&&&''''''&&&%%%###"""############""""""!!!"""###$$$%%%%%%$$$###"""$$$###"""###$$$$$$$$$"""!!!!!!""""""#########$$$ ###%%%$$$"""!!!"""$$$!!!###$$$"""!!!###!!!"""######""""""###$$$###%%%'''%%%""" """$$$%%%$$$$$$###"""!!!!!! ###"""""""""""""""######"""############$$$$$$$$$###############"""!!!!!!"""######$$$$$$$$$######%%%$$$$$$###"""""""""###$$$###!!! """$$$&&&!!!$$$&&&%%%!!!!!!###!!!!!!""""""""""""!!!!!!###$$$$$$$$$$$$###""""""$$$"""!!!"""###$$$###!!! !!!###%%%&&&%%%$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!"""$$$&&&'''"""########################&&&$$$""" """$$$&&&$$$$$$$$$#########"""""""""###$$$$$$###"""###$$$######"""$$$&&&&&&%%%$$$%%%"""!!!###''''''"""##################$$$$$$$$$#########""""""!!!!!!&&&%%%$$$$$$######$$$$$$######""""""""""""#########"""!!! !!!"""###$$$###"""""""""###%%%%%%((('''&&&%%%###"""!!!!!!$$$###"""###$$$$$$###"""''''''&&&%%%$$$###"""!!!&&&$$$""""""###%%%&&&%%%""""""""""""""""""""""""###!!! !!!###%%%&&&&&&"""''')))%%%""""""###""""""######$$$$$$$$$######%%%$$$###""""""###$$$%%%"""############$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!###%%%&&&%%%###"""###&&&""""""!!! !!!$$$***...$$$$$$######$$$$$$%%%&&&%%%###""""""###$$$$$$###%%%$$$###$$$%%%%%%$$$###!!!$$$### """!!!######$$$######"""!!! ###"""""""""!!!!!! """############$$$$$$$$$((($$$ !!!$$$&&&### $$$"""!!!!!!"""######"""$$$$$$######"""!!!!!!!!!"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$###""" !!!"""###$$$$$$%%%!!!$$$&&&%%%###$$$"""!!!"""$$$%%%%%%$$$$$$###"""!!!!!!"""###$$$########################%%%$$$###""""""###$$$%%% !!!######""""""!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###'''$$$"""!!!"""###$$$$$$&&&$$$###"""""" %%%$$$"""!!!!!!"""$$$%%%!!!!!!"""###$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$""" $$$$$$!!!#########"""######$$$%%%&&&&&&&&&%%%$$$###"""!!!"""""""""""""""""""""""" ###$$$$$$$$$&&&'''$$$ ###$$$"""!!!###""""""###%%%''''''%%%############"""!!! %%%$$$######$$$$$$"""!!!$$$$$$$$$$$$###!!! !!!!!!!!!"""#########$$$&&&### """######!!!%%%###!!!!!!###%%%&&&&&&"""###$$$$$$$$$$$$###"""$$$$$$######$$$$$$%%%&&&""""""""""""############&&&%%%###"""""""""######$$$$$$$$$############""""""############$$$$$$$$$###"""""""""!!!!!! """""""""######$$$%%%%%%###"""!!!"""$$$$$$"""!!!$$$$$$############$$$$$$!!!!!!""""""#########$$$"""############$$$$$$$$$###############""""""!!!$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$##################"""!!! !!!"""$$$%%%"""###$$$$$$"""!!!!!!"""""""""############""""""###############"""!!!!!!"""  !!!"""!!!!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$%%%$$$$$$&&&'''&&&"""########################%%%$$$###!!!!!!###$$$%%%$$$$$$$$$#########"""""""""###$$$$$$###"""###$$$#########$$$&&&&&&%%%######!!! """%%%&&&### ####################################"""""""""!!!%%%$$$$$$#####################""""""""""""#########"""!!! !!!!!!"""###$$$###"""""""""###$$$%%%'''&&&&&&%%%$$$###""""""$$$###"""###$$$$$$###"""$$$$$$###############"""%%%###"""###$$$&&&%%%%%%########################%%%###!!!!!!###$$$$$$$$$"""''')))%%%"""######"""######$$$$$$$$$######"""$$$$$$###""""""###$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$###""""""!!!###%%%&&&%%%###"""$$$&&&#########"""!!!###&&&)))$$$$$$#########$$$%%%%%%%%%###""""""###$$$$$$######"""!!!"""######"""!!!###&&&&&&######&&&'''$$$!!!""""""#########""""""#########"""""""""!!!!!!"""############$$$$$$$$$)))&&&"""###&&&'''%%%"""$$$"""!!!!!!"""######"""""""""""""""############"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""######$$$$$$$$$######$$$&&&'''%%%$$$$$$"""!!!"""###%%%%%%$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$$$$###""""""###$$$$$$ !!!"""#########""""""""""""###$$$%%%%%%&&&&&&$$$$$$######"""#########'''%%%"""!!!"""#########$$$"""""""""######!!!%%%$$$"""!!!!!!"""$$$%%%!!!!!!"""$$$$$$%%%%%%$$$&&&$$$######$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%"""###''''''$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$###""""""########################&&&%%%$$$$$$%%%%%%###!!!(((###"""%%%'''$$$###%%%#########$$$$$$### !!!!!!""""""""""""""""""%%%$$$######$$$$$$###!!!#########$$$$$$$$$$$$%%%##################$$$$$$&&&###!!! """######!!!%%%&&&&&&%%%$$$$$$%%%'''########################"""""""""""""""###$$$$$$""""""""""""############%%%%%%###"""""""""###############"""""""""!!!!!!"""############$$$$$$$$$#########""""""!!!!!!!!!###############"""""""""###"""!!!"""$$$$$$"""!!!######""""""""""""######!!!"""""""""############"""############$$$$$$$$$######$$$$$$######"""!!!%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$"""""""""""""""#########$$$###"""###$$$$$$"""!!!######$$$$$$$$$$$$######"""""""""###"""!!!!!! """  !!!"""!!!$$$$$$$$$###############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$"""!!!!!!###$$$$$$###################################################$$$$$$$$$###############"""###$$$$$$###"""###$$$$$$######$$$&&&&&&%%%### !!!"""###$$$%%%%%%####################################""""""""""""%%%$$$######""""""############""""""""""""#########""""""!!!!!!!!!""""""######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$###"""###$$$$$$###"""!!!!!!"""""""""#########$$$######$$$&&&&&&%%%###########################&&&$$$""""""###$$$###""""""&&&'''$$$"""######!!!$$$$$$$$$$$$$$$###"""!!!$$$$$$###""""""###$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$###"""""""""###$$$%%%%%%######$$$%%%$$$$$$$$$###!!!!!!"""$$$%%%$$$$$$#########$$$$$$%%%###""""""###$$$$$$######"""!!!"""######"""!!!!!!######!!!"""%%%&&&$$$ """######$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$(((%%%###$$$&&&'''%%%"""$$$"""!!!!!!"""######"""!!!!!!""""""###$$$$$$%%%"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%$$$######"""""""""""""""#########)))'''%%%$$$%%%%%%$$$###$$$###!!!"""###%%%$$$$$$$$$###""""""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""###$$$$$$""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%#########"""######$$$$$$(((%%%###""""""###""""""!!!!!!!!!"""$$$%%%$$$###%%%$$$###""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%$$$"""###$$$$$$###"""########################%%%&&&### !!!$$$$$$!!! !!!"""###$$$%%%%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$)))&&&###$$$''''''###'''###"""%%%&&&###"""###$$$#########$$$###  !!!!!!"""###$$$$$$%%%$$$"""###$$$$$$###"""############%%%''')))***#########"""""""""""""""%%%$$$"""!!!"""######"""###%%%''''''$$$"""###%%%%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!"""""""""""""""""""""############%%%$$$######"""#########""""""""""""!!!!!!!!! """############$$$$$$$$$###############"""""""""%%%$$$$$$###""""""!!!!!!###"""!!!"""$$$$$$"""!!!""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$###""""""%%%%%%%%%&&&%%%%%%%%%$$$ !!!"""###$$$######"""%%%###!!!"""%%%&&&### """######$$$$$$######"""###############"""!!!!!!$$$"""!!!"""###$$$###!!!%%%%%%$$$###"""""""""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$###"""!!!!!!"""###$$$%%%########################"""###$$$$$$$$$$$$###"""########################"""###$$$$$$###"""###$$$$$$######$$$%%%&&&$$$### !!!"""######$$$''')))$$$$$$$$$########################"""""""""""""""%%%%%%$$$############$$$######""""""""""""############""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""""""""""""""#########$$$#########%%%&&&&&&$$$"""########################%%%###""""""$$$$$$###""""""&&&&&&###"""$$$###!!!$$$$$$$$$$$$$$$###"""!!!$$$##################$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$"""!!!!!!!!!%%%$$$$$$###############&&&$$$""""""###$$$###"""%%%$$$###$$$%%%%%%$$$###"""$$$### $$$%%%###!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$###"""###$$$%%%###!!!$$$"""!!!!!!"""######""""""""""""######$$$$$$$$$#########$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############"""""""""""""""(((%%%"""!!!"""""""""!!!%%%###""""""###$$$$$$###########################""""""""""""""""""""""""$$$##################$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""###"""""""""###$$$%%%%%%(((%%%###"""######"""!!!"""!!!!!!###%%%&&&%%%$$$$$$$$$###""""""###$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###"""###""""""""""""######$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$"""((($$$###%%%&&&###"""######""""""$$$&&&'''&&&$$$ !!!!!!"""######$$$$$$%%%###"""###$$$$$$###"""$$$###""""""$$$&&&)))***"""""""""!!!!!! %%%$$$###############"""!!!"""###$$$%%%$$$###"""%%%$$$"""!!!!!!"""$$$%%% !!!!!!"""""""""""""""!!!"""""""""############$$$$$$########################"""""""""!!!!!!!!!""""""#########$$$$$$$$$$$$$$$##################%%%%%%$$$$$$###############"""!!!"""$$$$$$"""!!!""""""############"""""""""""""""""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###"""!!!$$$%%%%%%&&&&&&&&&%%%$$$ !!!###$$$$$$$$$"""!!!%%%"""!!!###&&&&&&$$$!!!!!!!!!""""""""""""!!!!!!$$$$$$%%%%%%$$$$$$###"""$$$"""!!!"""###$$$###!!!%%%%%%$$$###"""""""""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$%%%&&&'''''''''&&&%%%%%%########################!!!###$$$%%%%%%$$$###!!!########################"""###$$$$$$###"""###$$$%%%$$$###$$$%%%%%%$$$"""!!!###$$$$$$$$$%%%(((***$$$$$$$$$#########""""""""""""""""""""""""######&&&&&&%%%$$$$$$$$$$$$$$$######""""""""""""#####################"""!!!!!!""""""######$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""%%%%%%$$$$$$$$$##################%%%&&&&&&$$$"""########################"""!!!!!!"""%%%&&&%%%$$$"""%%%%%%""""""%%%$$$ $$$$$$$$$$$$$$$###"""!!!#########$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%% """$$$$$$###""""""###$$$$$$###""""""#########&&&$$$""""""###$$$###"""%%%$$$###$$$%%%%%%$$$###(((***(((###"""%%%&&&$$$###############"""!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###"""###$$$%%%$$$###"""$$$"""!!!!!!"""######"""%%%$$$$$$$$$######""""""$$$##################$$$###$$$$$$%%%%%%%%%$$$$$$#########"""""""""""""""%%%""" !!!"""""""""%%%###""""""###$$$$$$#########$$$$$$$$$$$$#######################################$$$$$$#########$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%'''%%%############"""!!!###""""""###%%%%%%$$$"""$$$##################$$$""""""###$$$$$$$$$######$$$###"""###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%"""###&&&&&&###&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''%%%!!!!!!$$$***%%%$$$'''(((%%%$$$%%%###""""""$$$&&&'''&&&%%%########################$$$###"""###$$$%%%$$$"""$$$###"""!!!"""###%%%'''#########""""""!!!!!!!!!$$$$$$$$$$$$######"""###""" ###'''(((%%%"""%%%$$$"""!!!!!!"""$$$%%%!!!"""###$$$$$$$$$######!!!"""""""""########################$$$#########$$$$$$#########"""""""""""""""#########$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###"""!!!"""$$$$$$"""!!!###$$$$$$%%%%%%$$$$$$#########"""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""&&&&&&&&&&&&%%%%%%$$$###"""###%%%&&&&&&&&&%%%$$$ !!!"""$$$$$$######"""#########$$$%%%%%%$$$###!!!!!!""""""""""""!!!!!!%%%%%%&&&&&&%%%%%%$$$###"""  !!!"""!!!$$$$$$$$$###############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$###%%%((((((&&&###""""""########################"""###$$$%%%%%%$$$###"""###############$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$$$$%%%%%%$$$"""$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""""""""""""""############&&&%%%$$$$$$######$$$$$$######""""""""""""######$$$$$$$$$$$$###"""!!!!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$$$$###"""&&&%%%%%%%%%$$$$$$######$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###%%%&&&&&&$$$"""$$$###!!!###&&&$$$ """######$$$$$$$$$######"""###$$$$$$$$$$$$###""""""############$$$$$$$$$########################$$$###"""###%%%&&&&&&%%% !!!###$$$######$$$%%%"""""""""""""""###$$$$$$&&&%%%###"""######"""!!!###"""!!!"""######"""!!!((()))'''!!! ######!!!$$$$$$$$$######""" ###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$"""!!!!!!"""######"""&&&%%%%%%$$$######""""""$$$$$$###""""""###$$$$$$######$$$%%%%%%%%%$$$$$$"""""""""""""""#########$$$###!!!"""###%%%$$$$$$&&&$$$""""""###$$$###"""######$$$%%%%%%$$$##############################"""###$$$$$$$$$$$$###"""$$$$$$######$$$$$$%%%&&& """###%%%'''((()))#########"""######$$$$$$%%%$$$######$$$$$$###!!!$$$###"""###$$$$$$""" ########################"""######$$$$$$$$$######%%%#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%### """&&&&&&###'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ &&&***&&&"""$$$ """$$$!!! """%%%$$$""""""""""""!!! #####################"""$$$"""""""""$$$%%%$$$###$$$###"""!!!!!!!!!"""###%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&%%%$$$""""""###$$$###"""$$$'''(((&&&$$$%%%$$$###""""""###$$$%%%"""###$$$&&&&&&%%%%%%$$$""""""""""""############""""""###$$$$$$$$$$$$###$$$$$$$$$$$$############"""############$$$$$$$$$"""""""""#####################$$$$$$%%%&&&&&&'''###"""!!!"""$$$$$$"""!!!###$$$%%%&&&&&&%%%$$$###############"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""&&&&&&&&&&&&%%%$$$######!!!"""$$$%%%&&&%%%$$$###!!!!!!"""###############!!!###%%%%%%$$$$$$$$$%%%"""""""""######"""""""""$$$%%%%%%%%%%%%$$$######"""  !!!"""!!!!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$ """$$$$$$""" !!!#################################$$$$$$#########""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$&&&$$$$$$$$$%%%%%%###!!!%%%###"""###%%%%%%"""%%%%%%$$$$$$###""""""!!!!!!"""""""""############$$$######"""!!!"""""""""######""""""""""""######$$$$$$%%%%%%$$$###!!! !!!"""###$$$%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""############$$$$$$$$$$$$%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###%%%&&&$$$""""""###"""!!!###&&&$$$!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$########################$$$"""!!!###&&&'''&&&$$$"""###$$$$$$######$$$&&&!!!!!!!!!!!!"""$$$%%%&&&'''%%%###"""######"""!!!###"""!!!"""######"""!!!$$$%%%### !!! """"""#########""""""!!!############$$$$$$$$$%%%"""############$$$$$$$$$"""$$$&&&''''''&&&%%%%%%$$$"""!!!!!!"""######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$"""###$$$%%%%%%%%%%%%$$$!!!!!!""""""######$$$$$$%%%$$$###$$$%%%%%%$$$"""&&&$$$""""""###$$$###"""###$$$$$$%%%%%%$$$$$$###########################"""###$$$$$$$$$$$$###"""$$$######"""###$$$%%%&&&!!!""""""$$$%%%&&&''''''$$$$$$######"""############""""""###%%%%%%$$$""""""!!!!!!"""######""" #########$$$$$$###############$$$$$$$$$######"""%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""  $$$%%%"""$$$$$$######$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$$$$########################"""%%%(((&&& """ !!! !!!&&&$$$"""!!!""""""!!! """""""""######$$$$$$%%%###"""!!!"""$$$%%%$$$###""""""""""""""""""""""""############$$$$$$$$$$$$"""%%%'''&&&$$$""""""$$$!!!%%%&&&$$$ !!!%%%########################"""###%%%&&&'''&&&%%%$$$""""""""""""############!!!"""###$$$%%%$$$$$$###############"""""""""""""""############$$$$$$$$$!!!!!!!!!""""""####################################"""!!!"""$$$$$$"""!!!"""###%%%&&&&&&%%%###"""############"""""""""!!!"""############$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$###"""!!! !!!###%%%%%%%%%###""""""""""""""""""######### ###&&&&&&$$$###$$$'''######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""$$$"""!!!"""###$$$###""" !!!###%%%&&&%%%$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""$$$&&&%%%###"""%%%'''################################################""""""######$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$&&&%%%$$$$$$%%%%%%###!!!%%%""" """%%%$$$%%%%%%$$$$$$###""""""!!!!!!!!!""""""#########$$$""""""!!! ######""""""""""""######$$$$$$%%%%%%$$$###!!! !!!"""###$$$%%%$$$######%%%%%%%%%$$$$$$$$$######$$$###"""###$$$$$$$$$""" !!!"""###$$$%%%%%%&&&$$$""""""$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%""" """###""" ###&&&$$$ !!!"""###$$$%%%%%%%%%"""###$$$%%%%%%$$$###""""""############$$$$$$$$$##################$$$$$$$$$"""!!!###&&&'''&&&$$$%%%%%%%%%$$$###"""$$$%%% !!!"""$$$&&&&&&'''%%%###"""######"""!!!%%%$$$###$$$%%%%%%%%%###%%%&&&$$$###%%%$$$ !!!"""######$$$$$$###"""""""""######$$$$$$$$$"""############$$$$$$$$$!!!$$$%%%%%%$$$######$$$"""!!!!!!"""######"""#########$$$$$$%%%&&&&&&%%%$$$###""""""###$$$%%%"""###$$$%%%%%%%%%%%%%%% !!!!!!"""###$$$$$$%%%$$$$$$###$$$%%%$$$"""&&&$$$""""""###$$$###"""###$$$%%%&&&&&&%%%$$$###"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""$$$###"""""""""###$$$%%%'''&&&&&&%%%$$$###""""""%%%%%%$$$###"""""""""###"""!!!!!!###%%%&&&%%%### !!!###$$$###!!!######$$$$$$$$$$$$############$$$$$$$$$######"""&&&%%%$$$%%%'''((('''&&&###########################$$$""" ###((()))&&& !!!"""###%%%'''(((###$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!"""$$$$$$$$$###$$$$$$$$$!!! %%%'''&&&%%%'''$$$###"""###%%%&&&&&&&&& !!!###$$$%%%&&&'''###"""!!!"""$$$%%%%%%### !!!"""############### !!!!!!"""""""""%%%''''''$$$""""""$$$%%%)))######"""###$$$$$$$$$$$$###"""!!!###%%%&&&&&&&&&$$$###""""""""""""############!!!"""###$$$%%%%%%$$$###""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$ !!!!!!"""""""""#########""""""!!!!!! ###"""!!!"""$$$$$$"""!!!!!!"""$$$%%%%%%$$$"""!!!$$$#########""""""!!!!!!###$$$%%%###!!!!!!###&&&%%%""" """%%%'''&&&$$$!!!&&&'''%%%######%%%###$$$$$$%%%%%%###"""!!!""""""""""""""""""""""""########################"""  """$$$%%%$$$###""""""###$$$%%%$$$###"""!!!!!!"""###$$$###"""!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%&&&%%%"""%%%###""""""###$$$$$$###"""###$$$%%%%%%$$$###"""$$$"""!!!!!!"""######"""########################%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$######"""""""""########################$$$$$$$$$###"""!!!!!! ######""""""""""""######&&&'''$$$###%%%$$$########################%%%$$$###"""!!!!!!!!!!!!%%%%%%$$$###""""""""""""'''&&&$$$"""!!!!!!"""######&&&$$$%%%&&&###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%&&&&&&$$$""" $$$$$$%%%$$$!!! !!!$$$###"""!!!!!!"""###$$$&&&%%%###"""!!!!!!!!!!!!######$$$$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$#########""""""########################&&&%%%$$$$$$%%%%%%###"""%%%###""""""######""" """############$$$$$$$$$###!!!!!!$$$%%%$$$"""$$$$$$%%%%%%$$$###!!! $$$$$$###"""!!!!!!""""""!!!###&&&'''&&&%%%&&&&&&############"""""""""!!!!!!###$$$######$$$%%% ###%%%"""""""""############""""""%%%%%%$$$###""""""######""""""!!!!!!"""$$$&&&''''''$$$!!!!!!"""###$$$$$$"""############$$$$$$$$$$$$###"""#########""" &&&%%%$$$$$$#########$$$$$$$$$$$$#########""""""%%%%%%$$$$$$###"""!!!!!!###""""""###%%%%%%$$$#########""""""######$$$%%%######$$$$$$$$$$$$##################""""""""""""&&&$$$###$$$###!!!###(((!!!!!!""""""######$$$$$$########################%%%%%%%%%$$$$$$$$$#################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&"""""""""###$$$%%%''''''&&&&&&%%%###"""###'''***"""""""""""""""""""""""""""$$$%%%$$$!!! !!!###%%%###""""""###$$$$$$###%%%%%%$$$$$$###"""!!!!!!$$$""""""$$$'''$$$!!! """$$$%%%%%%'''&&&$$$#########$$$%%%"""###%%%%%%"""!!!$$$"""""""""""""""#########$$$''')))(((%%%$$$%%%&&&!!!!!!""""""""""""!!!!!!########################!!!"""###%%%%%%$$$######$$$#########""""""!!!!!!"""$$$%%%%%%###"""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""########################"""!!!"""###$$$### &&&$$$###"""#########"""(((&&&$$$###$$$$$$###"""###$$$%%%###!!!!!!###&&&%%%$$$""""""#########""" """######""""""###%%%######$$$$$$$$$###"""!!!################################################$$$###"""!!!!!!"""$$$%%%$$$$$$##################$$$###"""!!!!!!"""###$$$$$$###""""""$$$$$$###"""""""""""""""""""""""""""#########%%%&&&%%%"""$$$###!!!!!!###$$$###""""""###$$$$$$$$$$$$###"""%%%###!!!"""###$$$###"""########################%%%$$$###""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$####################################$$$$$$$$$###"""!!!!!!!!!#########""""""#########%%%&&&$$$ ###%%%###""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!%%%$$$###"""""""""###$$$&&&%%%$$$###""""""""""""###&&&%%%!!! ######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$###!!! !!!$$$###""""""""""""###$$$$$$$$$######"""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################&&&%%%###$$$%%%%%%$$$"""$$$###!!!"""######!!! """############$$$$$$$$$$$$"""!!!"""$$$%%%$$$"""""""""$$$$$$$$$$$$###"""$$$$$$###""""""""""""""""""$$$&&&&&&$$$#########%%%%%%$$$$$$$$$#########!!!!!!"""###############!!!$$$### """''''''###"""######$$$$$$######"""######"""!!!!!!!!!!!!!!!###""""""""""""$$$%%%&&&&&&###!!!!!!"""$$$$$$$$$"""############$$$$$$$$$&&&###!!!!!!"""$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$!!! !!!######"""!!!######""""""######$$$%%%""""""############""""""############""""""""""""$$$######&&&$$$!!!"""&&&""""""""""""#############################################$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$######""""""######&&&$$$######%%%%%%""" ###########################%%%&&&%%%"""!!!"""$$$%%%###""""""###$$$$$$###%%%%%%$$$$$$###""""""!!!!!! """%%%###!!!'''%%%###!!!!!!"""$$$######%%%%%%###""""""###$$$%%%"""#########""" !!!""" !!!"""###$$$$$$%%%###%%%'''&&&$$$"""###$$$"""######$$$$$$######"""########################!!!"""######$$$$$$######$$$#########""""""""""""&&&%%%%%%%%%$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$###!!!%%%$$$""""""###$$$###"""&&&%%%""""""######"""!!!###$$$$$$###""""""###%%%%%%%%%%%%###  !!!&&&$$$!!!!!!"""$$$%%%%%%"""############"""!!!!!!################################################%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$###"""!!!######""""""""""""######%%%###"""###$$$%%%$$$###########################$$$######$$$%%%%%%""" $$$""" !!!"""###"""""""""###$$$$$$$$$$$$###"""%%%$$$""""""$$$%%%$$$###################################################%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$###""""""!!!!!!$$$$$$############$$$$$$###%%%$$$!!!!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!%%%###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$###"""!!!"""$$$%%%###"""$$$### ########################%%%$$$"""""""""###$$$%%%"""###$$$"""  !!!$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################&&&$$$###$$$%%%%%%$$$"""###"""!!!!!!""""""!!! """############$$$$$$$$$%%%$$$######$$$%%%###"""!!!!!!"""$$$$$$%%%%%%$$$$$$###""""""""""""""""""###$$$&&&%%%###!!!!!!!!!$$$$$$#########"""""""""'''&&&%%%$$$############""""""!!! ###''''''######$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!$$$######"""######$$$$$$$$$"""!!!!!!###%%%%%%%%%"""############$$$$$$$$$'''$$$ !!!###%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############### !!!###$$$%%%&&&'''!!!!!! """###$$$"""!!!######""""""######$$$%%%!!!!!!""""""""""""!!!!!!$$$$$$#########""""""""""""!!!###&&&$$$!!!!!!$$$###############"""""""""########################!!!!!!"""###$$$%%%&&&'''###########################$$$$$$%%%%%%$$$$$$###"""###############$$$$$$$$$###""""""!!!!!!""""""&&&###!!!$$$'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########%%%%%%###""""""###$$$$$$###%%%%%%$$$$$$###""""""""" """%%%$$$###$$$(((###"""!!!"""######""" $$$###"""!!!"""###$$$%%%###"""!!!!!!""""""!!!  """###$$$%%%&&&!!!###$$$$$$"""!!!!!!"""$$$$$$%%%%%%%%%%%%$$$$$$########################"""!!!!!!!!!""""""#####################"""""""""$$$!!! """!!!""""""""""""""""""""""""$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%$$$""" $$$###!!!"""###%%%$$$###%%%###!!!!!!""""""!!! ######$$$############$$$$$$&&&&&&$$$  ###)))&&&""""""%%%''''''%%%############""""""!!!!!!################################################$$$###"""!!!!!!!!!""""""###$$$%%%%%%$$$###!!! ###""""""""""""""""""###%%%$$$###$$$%%%%%%$$$###########################$$$######$$$%%%%%%###!!!###!!! !!!""""""!!!#########$$$$$$#########&&&$$$######$$$%%%%%%$$$########################"""###$$$$$$$$$$$$###"""%%%$$$$$$###############%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$$$$######"""""""""%%%$$$$$$$$$$$$$$$$$$%%%"""%%%$$$"""!!!###### """"""""""""""""""""""""$$$$$$###"""!!!!!!""""""$$$###!!! !!!###&&&(((###$$$$$$%%%%%%###"""!!!"""############%%%%%%%%%#################################"""######$$$$$$!!!"""###"""  !!!%%%$$$$$$$$$$$$$$$$$$%%%!!!###$$$%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$######%%%%%%$$$###"""!!! !!!""""""!!! """"""#########$$$$$$$$$&&&%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$######"""""""""""""""###"""$$$&&&&&&$$$"""""""""!!!!!!!!!!!! ((('''%%%$$$#########$$$"""""""""!!!!!!"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###############$$$%%%$$$$$$#########""""""###!!! !!!###%%%&&&%%%""""""#########$$$$$$$$$&&&###!!! !!!""""""!!!&&&&&&&&&&&&&&&&&&&&&%%%######################## !!!###$$$%%%&&&'''$$$######$$$&&&&&&%%%#########""""""######$$$%%%""""""############""""""$$$$$$$$$#########""""""###!!!"""$$$"""!!!%%%$$$$$$$$$######"""""""""########################!!!""""""###$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$!!!!!!!!!!!!###$$$%%%&&&$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$#########""""""############"""!!!!!!"""!!! !!!###$$$###!!!###"""!!!!!!!!!"""###$$$###""" !!!$$$""" !!!"""###$$$$$$%%%""""""######"""!!!!!!!!!$$$%%%%%%%%%%%%%%%%%%$$$########################"""!!! !!!###$$$########################%%% """!!!""""""""""""""""""""""""############""""""""""""########################$$$######$$$%%%%%%###!!!$$$"""!!!"""$$$%%%%%%$$$%%%###!!!!!!""""""""" ############$$$$$$######"""%%%&&&%%%"""!!!$$$'''&&&$$$"""$$$'''(((&&&###$$$######"""""""""""""""#########################################################"""""""""#########$$$$$$%%%%%%###"""!!!"""""""""######"""""""""%%%$$$###$$$%%%%%%$$$###########################$$$###"""###$$$%%%$$$"""###!!! !!!""""""!!!$$$##################$$$&&&$$$######$$$%%%%%%$$$########################"""###$$$$$$$$$$$$###"""%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$############%%%$$$$$$$$$$$$$$$$$$%%%"""$$$$$$!!!!!!###### ########################$$$###""""""""""""""""""###"""!!!!!!"""$$$&&&((("""###$$$%%%%%%###"""!!!(((&&&$$$#########%%%'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%%%%%%%###"""!!!"""###"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$###"""$$$$$$$$$$$$$$$###"""!!!########################################################################%%%$$$######%%%%%%%%%###"""!!! !!!"""###"""!!!""""""#########$$$$$$$$$%%%%%%%%%%%%$$$#########%%%$$$$$$#########""""""###"""""""""""""""######!!!###&&&&&&&&&%%%%%%&&&!!!!!!!!!!!! &&&%%%###""""""###$$$%%%###$$$&&&$$$!!!!!!$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###############$$$$$$%%%$$$$$$$$$###""""""!!!"""!!!!!!"""$$$&&&&&&%%%""""""#########$$$$$$$$$$$$###"""""""""!!!%%%%%%&&&''''''&&&&&&%%%########################""""""#########$$$$$$$$$$$$######$$$&&&&&&%%%$$$######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############%%%"""!!!""" """'''%%%%%%$$$$$$######""""""###########################################################################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%$$$"""""""""###$$$%%%&&&'''"""###$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""############%%%###""""""###$$$$$$###$$$$$$$$$###############%%%%%%$$$"""""""""!!! !!!###$$$$$$!!!######"""!!!!!!"""###$$$###$$$!!!!!!%%%############"""""""""""""""##################"""!!!######$$$$$$$$$$$$##############################"""!!! !!!###$$$###############$$$$$$$$$)))$$$$$$'''%%%###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""###$$$%%%$$$"""$$$"""!!!"""$$$%%%%%%$$$%%%###""""""#########"""$$$###"""###%%%%%%###!!!"""###$$$$$$###$$$&&&(((!!! !!!"""$$$%%%$$$###%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%&&&&&&&&&&&&#########$$$$$$$$$######""""""############""""""%%%###"""###$$$%%%$$$###########################$$$"""""""""$$$%%%$$$###$$$""" !!!"""###""""""$$$$$$###""""""###$$$$$$%%%$$$""""""$$$%%%$$$###################################################$$$$$$###""""""""""""###"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""$$$### """### ##############################"""""""""""""""###""""""""""""###$$$%%%&&&######$$$$$$$$$######""",,,'''%%%$$$###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&%%%###""""""###$$$###"""!!!"""#########$$$$$$$$$$$$###### !!!"""###$$$$$$###"""%%%%%%%%%$$$###"""!!! """"""""""""""""""""""""###############$$$$$$$$$########################$$$#########%%%&&&%%%$$$###"""!!!"""###$$$###""""""############$$$$$$$$$###$$$%%%$$$###"""###$$$&&&%%%$$$###"""""""""""""""""""""""""""######$$$!!!###&&&'''&&&&&&&&&'''$$$$$$#########"""""""""######""""""######$$$$$$&&&%%%&&&&&&$$$ """&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$###"""!!!###"""!!!"""$$$%%%%%%$$$"""############$$$$$$$$$""""""###$$$$$$"""###$$$&&&''''''&&&%%%%%%###############$$$$$$$$$$$$$$$$$$###############"""!!!!!!###$$$%%%###"""######""""""######$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$#########%%%###"""###!!!"""'''$$$$$$$$$$$$$$$#################################$$$$$$#########"""""""""###########################$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$"""$$$%%%$$$""""""%%%((($$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!###$$$###"""%%%###""""""###$$$$$$###########################$$$%%%$$$"""$$$'''&&&###!!!!!!"""###%%%$$$!!!%%%$$$###"""!!!"""######"""&&&$$$ &&&$$$$$$$$$######"""!!!!!!!!!%%%$$$###$$$%%%$$$###!!!""""""############""""""########################"""!!!!!!!!!""""""###############$$$$$$$$$$$$$$$&&&### !!!$$$&&&%%%###""""""""""""""""""""""""!!!!!!"""""""""""""""###""""""""""""""""""""""""###"""!!!"""###$$$$$$###$$$###!!!"""###%%%$$$###%%%###""""""###$$$###"""$$$""""""###%%%&&&###!!!###"""!!!"""$$$%%%&&&%%%!!!""""""""""""$$$''')))&&&&&&$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################%%%&&&''''''((((((""""""""""""###$$$%%%%%%!!!"""###$$$$$$###"""!!!$$$###""""""$$$$$$###"""""""""""""""""""""""""""$$$"""!!!"""$$$%%%%%%$$$$$$###!!!!!!###$$$###"""$$$$$$###""""""###$$$$$$%%%###!!!"""###$$$###"""########################%%%$$$###""""""###$$$%%%$$$$$$###"""""""""""""""!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############%%%###"""###!!!##############################""""""""""""######!!!"""###$$$%%%$$$$$$###$$$###############$$$$$$$$$!!!"""&&&&&&""" ########################### !!!###$$$%%%%%%$$$$$$"""$$$%%%$$$###"""###%%%""""""###$$$$$$###"""""""""""""""""""""#########$$$$$$$$$$$$$$$###"""!!!########################""""""#########$$$$$$$$$########################$$$###"""###%%%&&&%%%$$$$$$""""""###$$$%%%%%%$$$"""############$$$$$$$$$!!!###$$$$$$"""!!!###%%%%%%$$$###""""""######$$$"""""""""""""""###$$$$$$"""$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######'''!!!&&&$$$######$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!"""############$$$$$$$$$###""""""######"""###$$$%%%$$$""""""############$$$$$$$$$###""""""$$$%%%$$$""""""###%%%&&&'''&&&%%%$$$""""""#########$$$$$$$$$########################"""""""""###$$$%%%$$$"""######""""""######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$############"""$$$'''&&&"""!!!%%%###$$$$$$$$$$$$$$$$$$%%%########################""""""""""""#######################################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$######%%%$$$$$$###############$$$###"""###$$$%%%%%%%%%########################$$$"""!!!"""$$$%%%$$$###%%%###""""""###$$$$$$###########################!!!###""" ###)))(((######""""""###%%%$$$###!!!'''&&&$$$###"""""""""### ((((((!!! %%%&&& #########"""""""""""""""%%%###"""###%%%%%%""" """"""############""""""########################!!!"""######$$$$$$###############$$$$$$%%%%%%%%% !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""##############################"""!!! !!!"""$$$###"""%%%$$$""""""###$$$###"""###""" """###""""""$$$""""""###&&&&&&### $$$!!! ###%%%$$$"""$$$%%%%%%$$$"""%%%,,,111'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""$$$%%%&&&''''''""""""!!!!!!"""$$$&&&'''!!!"""###$$$$$$###"""!!!###"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""###%%%%%%$$$%%%###""""""###$$$$$$###%%%$$$###""""""###$$$%%%$$$"""!!!!!!"""######"""########################%%%$$$"""!!!!!!"""$$$%%%$$$######""""""""""""""" !!!!!!"""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%"""!!!###"""""""""""""""""""""""""""###"""""""""""""""###### """$$$%%%&&&%%%###"""$$$$$$"""""""""###$$$%%%''')))%%%"""%%%"""""""""""""""""""""""""""""""""""""""$$$&&&'''###$$$%%%%%%$$$###$$$&&&!!!"""###$$$$$$###"""!!!######""""""""""""######"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$###"""###%%%&&&%%%$$$$$$###"""###%%%&&&&&&$$$"""############$$$$$$$$$"""$$$###!!!!!!###%%%###""""""""""""$$$%%%&&&""""""!!!""""""###$$$$$$###$$$&&&&&&$$$"""!!!!!!############""""""""""""$$$%%%&&&&&&%%%$$$"""!!!%%%&&&'''"""###$$$$$$%%%%%%$$$$$$#########"""######$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$#########%%%$$$###!!!"""############$$$$$$$$$$$$""""""###%%%&&&'''&&&!!!"""$$$&&&&&&&&&$$$###""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$#########"""###$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$###### !!!&&&+++***$$$!!!"""#########$$$$$$%%%%%%&&&######################## !!!"""###$$$%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""""" !!!!!!"""$$$%%%&&&&&&""" """'''((($$$""""""""""""""""""""""""%%%###!!!###&&&'''&&&$$$%%%###""""""###$$$$$$#####################$$$$$$ """!!!!!!&&&%%%$$$###"""###%%%%%%###""")))(((&&&$$$"""""""""""" )))+++"""%%%&&&"""!!!!!!""""""######$$$$$$%%%###!!!"""$$$$$$"""#########$$$$$$#################################!!!"""$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%% """%%%%%%$$$###$$$%%%"""""""""""""""""""""""" !!!!!!!!!""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""  """######"""&&&$$$###"""#########"""""" !!!"""!!!!!!###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###%%%&&&%%%########################&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""$$$#########""""""!!!!!!$$$###""""""$$$%%%$$$###$$$"""!!!"""$$$%%%%%%$$$ """!!! """&&&&&&"""!!!"""""""""############&&&%%%######$$$###""" ###$$$$$$"""!!!"""$$$&&&$$$$$$$$$#########""""""$$$ $$$$$$ $$$!!!$$$%%%$$$"""!!!###%%%""""""""""""""""""""""""$$$$$$$$$$$$######"""!!!!!!"""###$$$$$$$$$$$$$$$$$$"""!!!###%%%&&&$$$!!!&&&&&&%%%%%%$$$###""""""#########$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$###$$$$$$$$$$$$###""""""$$$#########""""""!!!!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%&&&%%%###""""""$$$&&&&&&%%%$$$$$$$$$############$$$$$$########################%%%%%%$$$$$$###"""""""""(((%%%!!! !!!"""!!!########################"""###%%%&&&&&&%%%###"""%%%###""""""###$$$$$$### !!!$$$%%%%%%$$$###"""'''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$###"""###%%%((($$$$$$%%%%%%$$$###!!! ###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###"""""""""###!!!%%%&&&###!!!"""$$$""""""###$$$$$$$$$##############################%%%$$$$$$###"""!!! ############""""""!!!!!! """###$$$$$$$$$###""""""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&######&&&***+++'''""""""######$$$$$$######"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$#########""""""$$$###"""###$$$$$$###"""$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$#########""""""!!!!!!%%%%%%%%%$$$$$$#########+++(((&&&%%%&&&&&&###!!!$$$###"""!!!!!!"""###$$$%%%###!!!"""%%%&&&$$$!!!########################!!!$$$$$$$$$###$$$&&&&&&&&&&&&&&&%%%$$$###"""$$$###)))$$$"""%%%!!!&&&%%%$$$######$$$%%%&&&$$$$$$######""""""!!!!!!$$$#########""""""!!!!!!''''''&&&&&&%%%$$$$$$###"""###$$$%%%&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""%%%###""""""###$$$$$$######!!! !!!!!!!!!!!!!!!"""###############!!!!!!!!!""""""######$$$%%%%%%%%%$$$$$$$$$######!!! ###""""""%%%###"""###$$$%%%$$$!!!!!!!!!!!!!!!!!!"""######$$$#########""""""!!!!!!#########"""""""""""""""%%%$$$$$$$$$%%%%%%###"""%%%###""""""###$$$$$$###$$$$$$$$$############""""""!!!!!!!!!"""###$$$$$$"""###$$$$$$"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&%%%%%%########################&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""$$$#########""""""""""""%%%###"""###$$$$$$###"""$$$###!!!"""###%%%$$$###$$$&&&$$$"""###&&&%%%!!!#####################$$$&&&%%%######$$$###""" """"""###""""""###%%%'''$$$$$$$$$#########""""""$$$!!!!!!$$$$$$!!!!!!$$$"""$$$%%%$$$"""!!!###%%%""""""""""""""""""""""""'''&&&$$$###"""###$$$%%%######$$$$$$$$$######"""$$$""""""###%%%%%%###!!!$$$######"""!!!!!! #########$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$###$$$$$$$$$$$$###""""""############"""""""""!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%&&&%%%$$$######$$$%%%&&&$$$###$$$$$$############$$$$$$##########################################$$$$$$$$$###!!!!!!"""$$$$$$$$$##############################%%%%%%%%%%%%######&&&$$$"""###$$$%%%$$$######$$$%%%&&&&&&&&&%%%%%%######"""!!!!!!!!!!!!"""$$$$$$$$$###"""###%%%(((""""""$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######"""######### """%%%&&&%%%$$$###$$$'''''''''&&&%%%###""""""#################################"""""""""""""""&&&%%%%%%$$$$$$$$$$$$$$$ """###$$$$$$$$$###""""""###$$$$$$$$$$$$##################$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$$$$'''***+++'''###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$#########""""""$$$###"""###$$$$$$###"""$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%##################""""""%%%$$$$$$$$$$$$$$$$$$###)))&&&$$$$$$%%%%%%###!!!$$$###"""!!!!!!"""###$$$$$$###"""###$$$$$$###"""########################$$$"""!!!"""$$$$$$"""""""""###$$$%%%%%%%%%%%%(((!!!&&&+++$$$"""$$$ %%%$$$$$$######$$$$$$%%%#########"""""""""""""""%%%$$$$$$#########$$$$$$ !!!!!!""""""###$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$######""""""######$$$""""""""""""""""""""""""$$$"""!!!!!!"""######"""###!!! !!!""""""!!!!!!!!!"""###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########&&&!!!"""###!!! """$$$######$$$%%%$$$""" """""""""""""""###$$$$$$############"""""""""!!!!!!!!!""""""######$$$$$$%%%$$$###$$$%%%%%%###"""%%%###""""""###$$$$$$###$$$$$$$$$############"""""""""""""""""""""###$$$"""#########""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###########################'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$##################"""""""""&&&$$$######$$$$$$"""!!!%%%$$$""""""###$$$###"""))))))'''######&&&$$$ $$$$$$$$$###############&&&$$$######$$$$$$"""!!!!!!"""######"""###%%%'''$$$$$$$$$###############$$$""""""$$$$$$""""""$$$"""###$$$$$$###"""###$$$""""""""""""""""""""""""'''%%%""" """$$$&&&%%%%%%%%%$$$$$$"""!!!!!!$$$###"""###%%%%%%###!!!######""""""!!!!!! #########$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$###""""""############""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$&&&%%%%%%%%%$$$###$$$%%%%%%###"""$$$$$$############$$$$$$########################!!!""""""###$$$$$$%%%%%%!!!!!!!!!"""%%%''''''&&&########################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######""""""######$$$$$$$$$###"""###%%%'''!!!!!!"""$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########"""######$$$$$$#########%%%&&&&&&$$$###'''&&&&&&%%%$$$###""""""########################!!!!!!""""""############'''&&&$$$#########$$$%%% !!!"""######$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%'''******((($$$%%%%%%$$$######$$$%%%%%%###$$$$$$###"""!!! $$$$$$$$$###############$$$###"""###$$$$$$###"""$$$$$$############$$$$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&$$$######$$$$$$###"""$$$###""""""""""""###$$$"""###$$$$$$###"""###$$$########################(((### $$$$$$ !!!"""###$$$$$$$$$$$$&&&$$$)))###!!!$$$ ###$$$$$$$$$$$$$$$$$$###""""""""""""############$$$###"""!!!"""###$$$%%%"""######$$$$$$%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$$$$######""""""######$$$""""""""""""""""""""""""###!!! !!!""""""!!!###"""!!!"""$$$$$$"""!!!!!!""""""############"""&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########'''"""!!!###$$$"""!!!###%%%###""""""$$$$$$###!!!###############$$$$$$%%%############"""""""""""" !!!"""###$$$%%%%%%&&&$$$######$$$$$$###"""$$$###""""""$$$$$$$$$"""$$$$$$$$$############"""$$$###""""""""""""""""""!!!"""###"""!!!!!!###%%%#################################%%%&&&&&&$$$"""########################&&&%%%$$$###"""###%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$########################&&&%%%############""" &&&$$$###"""#########!!!))))))'''######%%%$$$ ###############"""""""""%%%$$$######$$$$$$###!!!"""###$$$$$$""""""$$$%%%######################################################$$$############$$$""""""""""""""""""""""""###"""!!! !!!"""###$$$$$$$$$$$$$$$###"""!!!$$$######$$$$$$$$$###"""&&&&&&%%%%%%$$$$$$$$$$$$###############$$$$$$$$$###""""""""""""""""""######$$$$$$$$$$$$###""""""#########"""""""""""""""########################################################################%%%###"""###%%%&&&%%%$$$%%%$$$###$$$$$$$$$""" $$$$$$############$$$$$$########################""""""#########$$$$$$$$$!!!!!!!!!$$$&&&((('''&&&########################$$$$$$############$$$$$$%%%###!!!"""###$$$###""""""""""""!!!"""######$$$%%%%%%$$$############$$$###$$$$$$$$$######%%%'''""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###"""""""""###$$$%%%%%%%%%###"""###&&&'''$$$!!!!!!!!!!!!!!!""""""###$$$########################""""""""""""""""""######%%%$$$"""!!! !!!"""###!!!!!!""""""############""""""###$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&((((((&&&$$$'''%%%$$$""""""$$$%%%'''######$$$$$$###"""!!!!!!########################$$$###"""###$$$$$$###"""$$$$$$############$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&""""""######$$$$$$%%%%%%$$$#########$$$$$$$$$$$$########################!!!$$$&&&%%%"""!!!###%%%########################'''$$$!!!!!!############$$$$$$###""""""!!! %%%!!!!!!%%%""""""###$$$%%%%%%$$$###"""!!!!!!""""""######$$$$$$!!!  """$$$''''''&&&%%%%%%$$$$$$###"""######$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###""" """###"""!!!"""""""""$$$%%%%%%###!!!!!!"""############""""""%%%%%%$$$$$$######""""""$$$$$$$$$$$$############$$$ """%%%###$$$&&&$$$"""!!! """###""""""#########""""""######$$$#########"""""""""""""""!!!!!!""""""#########$$$&&&$$$######$$$$$$###"""$$$###"""###$$$%%%###"""$$$$$$$$$#########""""""$$$$$$###"""!!!!!!!!!"""!!!"""###"""!!!!!!###%%%#################################%%%&&&&&&$$$"""########################%%%$$$#########$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###############$$$$$$$$$&&&%%%############""" &&&$$$###"""#########!!!&&&&&&$$$ !!!%%%%%%"""""""""""""""""""""""""""%%%$$$"""###$$$$$$###"""$$$%%%%%%%%%###!!!""""""###########################$$$$$$######$$$$$$###$$$############$$$######""""""""""""""""""""""""!!!"""###$$$$$$$$$""""""!!!"""###$$$$$$$$$$$$$$$###$$$%%%$$$###"""""""""&&&&&&&&&&&&&&&%%%%%%%%%########################"""""""""######"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""##############################################################################$$$######$$$%%%&&&%%%$$$%%%$$$######$$$$$$""" $$$$$$############$$$$$$########################$$$$$$$$$#########""""""#########$$$&&&&&&%%%###########################$$$######""""""######$$$###""" """###"""!!!""""""!!!!!!!!!"""###$$$""""""!!! ###$$$%%%$$$######%%%&&&%%%$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%%%%%""" """$$$%%%### """###$$$""""""""""""""""""""""""$$$$$$######"""!!!!!! $$$###"""!!!!!!!!!"""###"""""""""""""""#########""""""###$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""###############$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$###&&&%%%###""""""###%%%&&&"""######$$$%%%%%%$$$$$$########################$$$###"""###$$$$$$###"""$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&"""""""""######$$$$$$$$$###$$$%%%%%%$$$%%%%%%&&&######$$$$$$$$$$$$######!!!$$$&&&%%%"""!!!###%%%###########################$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$###""" $$$ %%%"""""""""$$$%%%%%%$$$""""""!!!!!!""""""######$$$$$$ !!!"""#########""""""!!! """""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%###!!!"""###$$$######"""""""""$$$&&&&&&$$$"""""""""#########""""""!!!$$$$$$$$$######"""""""""$$$$$$$$$#########""""""###"""$$$""""""$$$"""!!!!!!""""""!!!###""""""!!!!!!!!!""""""""""""""""""""""""######$$$#########""""""!!!!!!&&&$$$""""""#########"""######"""###%%%%%%###!!!$$$$$$$$$#########""""""$$$$$$###"""!!!!!!!!!""""""#########""""""$$$%%%########################$$$######$$$&&&&&&%%%####################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$&&&$$$######$$$$$$"""!!!%%%$$$""""""###$$$###"""###$$$!!!$$$%%%"""!!!!!!"""""""""#########$$$###"""###$$$$$$###"""###%%%&&&%%%###!!!!!!"""###############$$$$$$$$$###%%%%%%######%%%%%%###$$$###"""###$$$$$$$$$""""""""""""""""""""""""""""""###&&&(((((('''%%%###!!!!!!"""$$$$$$%%%%%%%%%###%%%&&&%%%###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""############""""""###$$$$$$$$$$$$###""""""""""""""""""####################################################################################$$$######$$$&&&&&&%%%###$$$###"""###$$$$$$"""!!!$$$$$$############$$$$$$########################%%%%%%$$$$$$###""""""!!!%%%$$$######$$$%%%###"""###################################################""" """###"""!!!#########$$$$$$$$$$$$%%%$$$######""""""""""""""""""$$$%%%%%%$$$###%%%&&&&&&%%%$$$###""""""""""""###$$$$$$%%%%%%$$$$$$############"""######$$$$$$$$$###""""""######"""!!!%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""%%%%%%$$$###"""!!! %%%%%%%%%%%%$$$$$$############""""""""""""######""""""###$$$$$$$$$$$$###$$$$$$$$$######################################################$$$%%%%%%$$$$$$############""""""$$$$$$###""""""###$$$$$$""""""###%%%%%%&&&&&&&&&###############$$$$$$$$$$$$###"""###$$$$$$###"""$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$"""""""""##################%%%&&&%%%$$$$$$%%%&&&######$$$%%%%%%$$$######"""###$$$$$$###"""###$$$########################!!!###%%%%%%###"""###%%% !!!"""$$$%%%&&&&&&&&&'''"""'''!!! ###!!!"""##################"""""""""""""""############""""""##################!!!!!!!!!"""######$$$$$$###""""""""""""###$$$$$$ !!!!!!""""""!!!!!! """"""""""""""""""""""""%%%###""""""###$$$$$$###"""!!!!!!###%%%&&&%%%###"""############""""""!!!%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""""""""'''### """###  !!!  """###"""!!!###"""!!!!!!!!!!!!!!!!!!""""""""""""############%%%%%%$$$###"""!!! &&&$$$!!!!!!"""######"""###"""###$$$%%%%%%###!!!$$$$$$$$$############"""$$$###"""""""""""""""""""""###$$$$$$"""###$$$&&&########################%%%###"""###$$$&&&%%%%%%########################!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$%%%$$$######"""#########$$$$$$%%%%%%%%%%%%###"""###$$$$$$###"""$$$###!!!"""###%%%$$$###$$$$$$!!!###%%%"""""""""###$$$%%%&&&&&&'''$$$###"""###$$$%%%$$$""" """$$$%%%$$$######$$$""""""#########$$$$$$$$$"""&&&&&&""""""&&&&&&"""%%%###!!!"""$$$%%%$$$""""""""""""""""""""""""""""""###%%%&&&&&&&&&%%%$$$"""######$$$$$$$$$#########%%%&&&%%%"""!!!!!!"""""""""""""""""""""""""""$$$#########"""""""""!!!!!!"""###$$$$$$###"""!!!###$$$$$$$$$$$$###""""""!!!"""""""""#############################################################################################$$$&&&&&&%%%###""""""!!!"""$$$$$$###!!!$$$$$$############$$$$$$########################$$$$$$##################%%%###!!!!!!"""###$$$###########################!!!"""###$$$$$$###"""!!!%%%###""""""###$$$$$$###!!!"""$$$%%%%%%%%%$$$###''''''&&&%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$&&&%%%$$$###""""""######$$$"""######$$$$$$######"""$$$$$$######"""#########$$$$$$$$$###"""!!!"""###$$$###""" !!!"""###""""""""""""""""""""""""$$$#########""""""!!!!!!###$$$%%%&&&&&&$$$###"""$$$###"""!!!!!!"""######""""""###$$$$$$$$$$$$##################$$$$$$$$$#######################################$$$$$$%%%$$$%%%$$$###""""""######"""""""""""""""""""""""""""###$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$###"""###$$$$$$###"""$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$###"""##################""""""############"""""""""""""""$$$&&&%%%""""""###%%%###$$$$$$%%%%%%$$$$$$###$$$###"""###$$$$$$###"""########################"""""""""###$$$###"""!!!!!!###$$$%%%&&&&&&)))!!!###'''!!!###!!!######""""""""""""###############"""""""""""""""###$$$%%%&&&%%%$$$###!!!#########$$$%%%%%%&&&&&&###""""""!!!"""###$$$%%%!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$###!!!!!!###$$$###""""""!!! !!!###%%%%%%$$$###############"""!!!!!!##################$$$$$$############"""""""""""")))$$$"""###$$$!!! !!!!!!!!!!!!###%%%%%%###!!!$$$###""""""!!!!!!""""""!!!"""""""""############$$$$$$######""""""!!!!!!&&&$$$!!! !!!"""###"""""""""###$$$&&&%%%### $$$$$$$$$############"""""""""""""""""""""###$$$###$$$%%%$$$######%%%'''""""""""""""""""""""""""&&&$$$""""""$$$%%%&&&%%%########################!!!$$$&&&&&&%%%###"""###$$$$$$$$$$$$###""""""#########$$$$$$%%%%%%%%%$$$###""""""$$$%%%$$$###$$$"""!!!"""$$$%%%%%%$$$&&&&&&"""###$$$!!!######$$$%%%'''((())))))$$$###"""###$$$%%%$$$### ###%%%%%%%%%&&&'''""""""######$$$$$$$$$$$$"""&&&&&&""""""&&&&&&"""%%%###!!!"""%%%%%%$$$!!!""""""""""""""""""""""""!!!!!! !!!!!!"""######$$$$$$$$$$$$$$$###"""!!!###%%%'''&&&""" !!!""""""""""""""""""#########$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!###$$$$$$$$$$$$###""""""!!!!!!""""""#########$$$################################################""""""""""""""""""""""""#########%%%&&&&&&%%%###!!!!!!!!!"""$$$%%%$$$"""$$$$$$############$$$$$$########################"""""""""###$$$$$$%%%%%%$$$""" !!!###$$$%%%######################## """###%%%%%%###""" '''%%%$$$$$$%%%&&&&&&%%% """###$$$###!!! %%%$$$######""""""######"""###%%%%%%$$$$$$$$$%%%###""""""""""""$$$%%%&&&""""""############""""""%%%%%%$$$###"""""""""###$$$&&&'''%%%"""!!!###&&&!!!###%%%""""""""""""""""""""""""""""""""""""############ """$$$%%%%%%### $$$###"""!!!!!!"""######""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%$$$$$$###########################"""###$$$$$$%%%%%%&&&&&&$$$###"""###$$$!!!!!!""""""""""""!!!!!!###$$$$$$######"""!!! """"""######$$$$$$$$$$$$$$$###"""###$$$$$$$$$"""$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$#########""""""!!!!!!$$$$$$######""""""!!!!!!"""$$$%%%$$$!!! !!!######$$$%%%&&&&&&%%%$$$###%%%###!!!"""%%%&&&$$$!!!########################%%%!!! $$$%%%!!!!!!!!!"""""""""""""""!!!%%% %%%$$$"""$$$###"""!!!!!!"""###$$$$$$$$$######""""""!!!!!!!!!"""$$$&&&%%%### ######""""""!!! ###"""!!!!!!!!!"""$$$%%%###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""###""" """""""""!!!###!!! """$$$%%%%%%###############"""!!!!!! !!!!!!""""""############""""""""""""'''"""!!!$$$&&&$$$$$$&&&""""""###%%%''''''%%%"""%%%%%%$$$###""""""######!!!!!!""""""#########$$$""""""""""""############&&&$$$!!! !!!"""######""""""###%%%&&&%%%### $$$$$$$$$############"""""""""!!!!!!"""###$$$$$$######$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&&&&&&&&&&%%%$$$########################&&&%%%$$$$$$&&&&&&%%%$$$"""######%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%###""""""###$$$######$$$$$$$$$$$$######""""""""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%###########################!!!"""&&&'''$$$$$$'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$###"""!!!!!!""""""!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&###!!! """%%%%%%###!!!""""""############""""""""""""""""""""""""""""""#########""""""""""""""" !!!"""###$$$%%%%%%%%%%%%%%%&&&$$$###"""###%%%'''&&&$$$###!!!!!!!!!"""$$$$$$$$$#########""""""###!!! ###((()))&&&"""""""""""""""!!!!!!!!!!!!$$$$$$##########################################%%%###"""###$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######'''### $$$&&&$$$"""########################$$$######%%%&&&&&&$$$"""$$$$$$%%%%%%%%%%%%&&&&&&'''%%%######$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""######!!!''''''&&&&&&%%%$$$######%%%$$$$$$######$$$$$$%%%%%%$$$######%%%%%%$$$###!!!!!!"""############"""###$$$&&&''''''&&&$$$###""""""""""""""""""""""""&&&$$$######$$$$$$"""!!!"""###$$$$$$$$$%%%)))+++ """$$$%%%######$$$%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$'''&&&%%%$$$"""!!! $$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""""""""###$$$$$$$$$%%%"""%%%((((((%%%###$$$&&&$$$$$$######$$$$$$%%%&&&########################!!! """%%%&&&&&&%%%%%%###""""""######""" $$$$$$############$$$$$$""""""###$$$$$$"""!!! %%%%%%%%%%%%%%%$$$###"""&&&%%%%%%$$$#########$$$%%%%%%%%%'''((((((&&&$$$###############$$$$$$$$$############$$$###!!!""""""!!!"""$$$'''***,,,"""""""""###%%%%%%$$$###$$$$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!###"""###$$$&&&%%%###!!!$$$$$$###"""!!!!!!""""""%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$&&&%%%$$$###""""""""""""$$$!!! !!!$$$%%%### ########################'''%%%######$$$#########""""""""""""######$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$$$$######!!!!!!""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&%%%$$$###########################&&&%%%$$$$$$&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$##################$$$$$$$$$$$$######%%%$$$###"""""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$########################""" !!!%%%&&&$$$$$$&&&$$$##################$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""""""""""""""#####################"""########################$$$"""!!!!!!###### """"""############""""""""""""""""""""""""""""""############"""""""""""""""######$$$$$$$$$######$$$$$$$$$###"""!!!"""$$$######$$$$$$$$$###""""""$$$$$$$$$#########""""""%%%###"""%%%)))+++((($$$###"""""""""!!!!!!!!!!!!###################################################"""!!!"""###$$$###""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""############""""""'''### $$$&&&$$$"""########################$$$######$$$&&&&&&$$$"""$$$$$$$$$%%%%%%%%%&&&&&&'''%%%######$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$$$$""" &&&&&&%%%%%%$$$#########%%%$$$$$$######$$$$$$%%%$$$###""""""$$$$$$###"""!!!"""######$$$$$$#########$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""%%%$$$######$$$%%%$$$"""###$$$%%%$$$###$$$%%%'''"""######$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$######""""""""""""""""""""""""######$$$%%%&&&&&&%%%$$$###""""""!!!$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%############""""""!!!!!!###############$$$$$$$$$%%%$$$$$$%%%%%%$$$""" ''''''%%%$$$###"""""""""########################$$$###"""###$$$%%%$$$""""""!!! !!!""" $$$##################$$$$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%$$$###"""%%%$$$######"""""""""###%%%$$$$$$&&&''''''%%%###$$$$$$###########################$$$%%%$$$""" """!!! !!!"""$$$###""""""###%%%%%%$$$#########$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""""""""###"""!!!"""$$$$$$"""!!!######"""!!!!!!!!!!!!!!!########################!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$###""""""""""""$$$###""""""###$$$###"""######################## $$$&&&%%%$$$######""""""""""""######$$$#########"""#########$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$##############################&&&$$$###$$$%%%&&&%%%$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$######'''&&&%%%$$$""""""""""""%%%%%%$$$$$$#########"""########################""" !!!%%%%%%######%%%###########################$$$$$$$$$$$$###""""""$$$$$$###""""""""""""###&&&%%%%%%$$$######""""""""""""""""""""""""""""""$$$###"""#########!!!""""""############""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###""""""######$$$"""!!! !!!###!!!$$$&&&&&&%%%###"""$$$$$$$$$###############%%%######%%%))))))'''$$$######"""""""""!!!!!!!!!################################################"""!!!!!!"""$$$%%%$$$###!!!!!!!!!"""""""""############$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!&&&### !!!$$$%%%$$$"""########################$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$########################%%%$$$######$$$%%%$$$"""%%%%%%$$$$$$###"""""""""$$$$$$############$$$$$$###"""!!!"""######"""!!!"""######$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""$$$###"""###%%%%%%%%%######%%%&&&%%%###!!!!!!"""%%%#########%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!! !!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""!!!!!!!!!$$$$$$$$$###############$$$!!!!!!%%%&&&###'''&&&&&&%%%######""""""########################'''%%%############!!! !!!  """"""""" ########################&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$###""""""!!!"""""""""%%%$$$###$$$&&&&&&$$$"""%%%$$$$$$$$$###"""""""""###""""""###%%%%%%###"""$$$###"""!!!!!!!!!"""######""""""###$$$%%%$$$###""""""############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!! !!!###$$$%%%###!!!"""###$$$######""""""!!! !!!!!!!!!!!!!!!"""#########$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$######"""""""""###$$$%%%$$$#########$$$########################$$$""" """###"""!!!$$$$$$############$$$$$$$$$######""""""!!!!!!!!!######$$$$$$%%%$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$######""""""!!!&&&%%%%%%%%%$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$###$$$%%%%%%%%%###$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%###"""!!!######$$$$$$$$$$$$######&&&&&&%%%$$$#########$$$%%%$$$$$$######"""""""""########################""" !!!$$$%%%""""""$$$#########$$$$$$###############$$$$$$$$$######"""$$$$$$###""""""#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$%%%%%%$$$###""""""############"""""""""""""""""""""""""""""""""###############$$$$$$######$$$$$$$$$######"""###$$$$$$###!!!!!!"""### """$$$%%%%%%%%%###"""########################"""!!!"""###&&&&&&$$$"""#########"""""""""!!!!!!###############$$$$$$$$$########################"""!!!!!!"""%%%&&&&&&%%%!!!!!!!!!!!!"""""""""""""""######$$$$$$######"""""""""############""""""%%%###!!!"""$$$%%%$$$"""########################$$$###"""###$$$%%%$$$"""###$$$$$$$$$$$$%%%%%%%%%&&&$$$######%%%%%%%%%$$$""""""""""""""""""""""""#########$$$%%%%%%%%%%%%$$$#########""""""!!!!!!$$$$$$############$$$$$$$$$"""!!!"""###$$$###"""######$$$%%%%%%%%%%%%$$$""""""############""""""""""""""""""""""""""""""###!!!!!!"""$$$%%%$$$###!!!###%%%%%%###!!! '''%%%###$$$%%%&&&%%%###%%%%%%$$$$$$$$$$$$$$$$$$$$$#####################!!!!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%############""""""""""""%%%$$$$$$$$$###""""""""" !!!$$$&&&%%%$$$######$$$$$$%%%%%%%%%%%%########################'''%%%############!!! ###"""!!!"""$$$%%%%%%$$$#########$$$$$$#########&&&%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$######"""""""""######%%%#########$$$$$$###!!!%%%%%%%%%$$$###"""!!!!!!!!! !!!###$$$###"""######""""""###$$$%%%&&&$$$###""""""$$$$$$$$$###!!!!!!""""""#######################################""""""!!!!!!###$$$%%%'''%%%""""""###%%%%%%%%%""""""!!!!!!!!!!!!"""""" !!!!!!"""###$$$%%%%%%######""""""""""""######$$$$$$$$$$$$######""""""###%%%'''&&&###!!!###&&&########################(((&&&$$$"""!!!!!! $$$$$$############$$$$$$$$$$$$$$$######"""!!! !!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$$$$###"""""""""%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$%%%%%%################################################%%%$$$######%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$###"""!!!######$$$$$$$$$$$$######$$$#########$$$%%%&&&&&&$$$$$$$$$######"""""""""########################""" !!!$$$$$$"""!!!$$$"""###$$$$$$$$$$$$###""""""######$$$$$$$$$######$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$%%%%%%$$$###!!! """"""############""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%!!!!!!"""###$$$%%%%%%%%%$$$%%%%%%$$$""""""###%%%%%%$$$######""""""##############################"""""""""$$$%%%%%%###"""############""""""""""""""""""#########$$$$$$$$$########################$$$###"""$$$&&&''''''&&&!!!!!!!!!!!!"""""""""""""""######$$$$$$######"""###$$$$$$%%%%%%$$$$$$###$$$#########$$$$$$###"""########################$$$###""""""###$$$###"""#########$$$$$$$$$%%%%%%%%%$$$###$$$%%%%%%$$$###"""""""""""""""""""""""""""###$$$$$$$$$%%%%%%&&&######"""""""""""""""!!!$$$######""""""######$$$%%%$$$######%%%%%%$$$#########$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###$$$###"""!!!$$$$$$###"""""""""&&&&&&&&&&&&'''&&&$$$"""%%%%%%$$$$$$$$$$$$$$$$$$#####################$$$%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###""""""""" """######""""""$$$&&&"""###$$$%%%%%%%%%$$$$$$########################%%%###"""###$$$$$$###"""###""""""###$$$&&&%%%$$$"""###$$$$$$$$$$$$###"""%%%$$$###!!!!!!"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%$$$""""""######"""!!!%%%%%%%%%$$$###"""!!!!!!!!!  !!!###"""!!!!!! !!!!!!""""""###%%%$$$""""""###$$$$$$###!!!!!!!!!""""""###$$$$$$########################!!!###$$$%%%%%%$$$%%%###!!! """#########$$$######"""######$$$$$$""""""######$$$%%%&&&&&&&&&%%%$$$"""!!!!!! ######$$$$$$$$$###""""""###&&&'''&&&###!!!###%%%##############################$$$######$$$%%%&&&$$$##################$$$%%%%%%%%%%%%$$$###"""!!!!!!"""######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%$$$#########$$$%%%&&&%%%$$$############$$$%%%########################%%%###"""###$$$%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###############""""""######$$$$$$$$$$$$######""""""""""""$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###########################!!!"""%%%%%%"""!!!$$$"""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$###$$$############$$$%%%%%%""""""######$$$%%%%%%&&&#########""""""!!!!!! %%%&&&&&&###""""""############""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%% !!!"""###$$$%%%%%%%%%%%%&&&&&&%%%###"""$$$%%%&&&%%%###"""!!!"""###$$$###############$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$#########""""""""""""""""""###$$$$$$%%%%%%########################$$$######$$$&&&'''&&&%%%!!!!!!!!!"""""""""############$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""########################%%%###!!!!!!###$$$##################$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""########################!!!###$$$$$$######$$$&&&######""""""""""""""""""######""""""""""""######%%%$$$###$$$%%%&&&%%%###"""######$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!#########!!! ############$$$%%%$$$'''******(((%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""""""""###&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&&&&%%%$$$#########$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################%%%&&&$$$ $$$%%%&&&&&&&&&%%%###!!! ###########################"""!!!"""$$$%%%%%%$$$"""!!! !!!#########!!!"""###$$$%%%%%%$$$###"""$$$###""""""!!!!!!""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%###"""######"""!!!%%%$$$$$$$$$###""""""""""""!!!!!!""""""!!!%%%$$$$$$###"""!!!!!! &&&$$$"""!!!"""###$$$###""""""!!!!!!"""###$$$$$$########################!!!###%%%%%%$$$$$$!!!  !!! $$$$$$#########$$$%%%%%%#########$$$%%%%%%&&&&&&&&&%%%$$$"""!!! """###$$$%%%%%%$$$###"""$$$%%%&&&%%%###""""""##############################%%%&&&&&&$$$""""""#########""""""""""""######$$$%%%&&&&&&%%%$$$"""!!!""""""######$$$###############$$$$$$$$$$$$######"""######$$$$$$%%%%%%&&&############$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''&&&%%%$$$######$$$%%%&&&########################$$$###"""###$$$%%%$$$"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$######"""""""""""""""###$$$%%%######$$$$$$%%%%%%&&&&&&########################%%%"""###&&&&&&""""""$$$!!!###$$$%%%%%%$$$###!!!""""""###$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&"""#####################%%%$$$$$$###""""""!!!!!!###%%%&&&$$$ """"""############""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!###$$$"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$&&&&&&%%%$$$$$$###$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%########################$$$###""""""$$$$$$$$$""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%$$$#################################%%%###!!!!!!"""#####################$$$$$$$$$$$$#########$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!###%%%##############################""""""""""""######$$$###"""###$$$%%%$$$"""!!!"""######$$$$$$###############""""""#########""""""""""""""""""""""""%%%$$$######$$$$$$###"""!!!"""######""""""$$$&&&!!!(((......(((###!!!"""#########$$$$$$%%%%%%&&&""""""""""""######$$$$$$$$$###############$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%&&&&&&'''&&&$$$###"""###$$$%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$""""""!!! !!!###%%%&&&&&&&&&%%%###!!! ###########################"""!!!"""$$$%%%$$$###$$$"""!!!"""######"""!!!!!!###$$$%%%%%%$$$###!!!###$$$$$$$$$######"""""""""###$$$%%%%%%%%%%%%$$$###############$$$%%%%%%(((&&&###"""#########"""$$$$$$##################%%%###!!!!!!"""######"""%%%%%%%%%%%%$$$###""""""'''%%%"""!!!"""############""""""!!!!!!"""###$$$######################## !!!""""""#########!!!  """""" ######""""""###$$$$$$%%%############$$$$$$$$$$$$$$$######"""""""""""""""!!!"""$$$%%%%%%$$$###"""&&&$$$############!!! ########################!!!$$$'''&&&### """"""!!!!!!!!!!!!"""""""""###$$$%%%%%%$$$"""!!!"""############""""""!!!######$$$$$$$$$$$$######&&&&&&%%%$$$$$$######"""""""""######$$$$$$$$$%%%%%%$$$###""""""$$$&&&'''&&&&&&%%%$$$$$$%%%&&&&&&########################$$$###"""###$$$$$$$$$"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$############"""""""""""""""#########$$$%%%&&&''''''(((########################%%%######&&&&&&###"""%%%!!!"""$$$%%%%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$######"""!!!!!!!!!''''''&&&&&&%%%$$$###### ###&&&&&&$$$###%%%'''""""""############""""""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$###""""""###$$$$$$###!!! """### ###%%%&&&&&&%%%$$$""""""######$$$$$$$$$$$$!!!"""$$$$$$###"""!!!!!!$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%###########################""" !!!""""""!!! ############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######!!!###%%%%%%$$$#################################%%%###!!! """#########"""############$$$$$$$$$###"""###$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$!!! """$$$###############$$$$$$$$$######""""""""""""#########"""!!!"""###$$$###!!!!!!!!!"""###############$$$$$$############$$$$$$""""""""""""""""""""""""(((&&&%%%%%%&&&&&&$$$######$$$$$$"""!!!"""$$$'''(((111111)))""" """""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!!!!!!!"""$$$%%%&&&$$$$$$$$$#########""""""$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&'''&&&$$$""""""###$$$%%%""""""######$$$$$$$$$$$$""""""######$$$$$$$$$%%%!!!%%%%%%$$$!!!###$$$&&&&&&%%%$$$###########################%%%###"""###$$$$$$###"""'''%%%$$$$$$%%%%%%###"""!!!"""$$$%%%%%%$$$"""!!!$$$$$$%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%""""""!!!""""""###$$$$$$)))&&&$$$######$$$#####################$$$$$$$$$(((&&&#########$$$$$$### !!!!!!""""""(((%%%"""!!!"""#########$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$###!!!  """############$$$&&&%%%###!!!""""""!!!""""""###$$$$$$#########"""""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!"""$$$%%%%%%$$$###"""&&&$$$!!!!!!###$$$!!!########################!!!$$$$$$###$$$%%%!!!!!! !!!!!! !!!###$$$%%%$$$"""!!!###############"""!!! $$$$$$############$$$$$$!!!!!!"""###############&&&%%%$$$$$$%%%%%%###"""########################'''%%%###$$$&&&'''%%%#############################################$$$$$$$$$""" """%%%((('''%%%)))'''%%%$$$$$$###""" """"""""""""""""""""""""!!!"""###$$$%%%%%%$$$######"""""""""$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$''' """&&&&&&$$$######!!!!!!!!!###$$$###""""""!!! !!!"""$$$''')))&&&$$$"""!!!""""""""" '''$$$"""###$$$$$$%%%&&&$$$$$$$$$############"""$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######&&&((($$$###&&&$$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!###%%%&&&&&&$$$!!! ########################"""###$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""!!!"""""""""############"""!!!  !!!###%%%########################&&&%%%###"""""""""###### ######!!!"""###%%%%%%$$$###""""""######$$$""""""%%%%%%""""""$$$$$$$$$$$$#########""""""$$$$$$%%%%%%$$$###!!! !!!"""###%%%''''''%%%###""""""############""""""%%%""" """######%%%$$$######""""""######%%%%%%$$$###""""""###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""########################"""!!!!!!######################## !!!"""###$$$$$$%%%!!!"""""""""############$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%######""")))'''###!!! """%%%&&&&&&&&&&&&&&&%%%$$$######&&&$$$######$$$%%%%%%$$$""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%&&&### ###%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%###""""""###$$$$$$###$$$$$$$$$#########""""""########################&&&$$$######$$$%%%%%%$$$####################################"""""""""!!!%%%###!!! """#########$$$%%%%%%### !!!$$$%%%$$$###"""######$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######!!!$$$&&&$$$ """###$$$$$$$$$###"""""""""###$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!'''$$$"""###%%%%%%"""$$$###"""!!!!!!"""######$$$$$$$$$############""" !!!###%%%#########$$$%%%%%%&&&&&&%%%$$$###!!!!!!!!!"""###%%%$$$######$$$$$$###!!!$$$$$$############$$$$$$######"""!!! $$$###"""!!!!!!"""###$$$%%%%%%###"""""""""###$$$%%%###!!!"""###### ######""""""""""""######$$$$$$############$$$$$$!!!""""""###############&&&%%%###$$$%%%%%%$$$"""########################&&&$$$###$$$'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$%%%%%%%%%'''%%%$$$###$$$###""" ########################""""""###$$$%%%$$$#########"""""""""$$$%%%$$$#########$$$$$$$$$$$$######&&& """%%%$$$###$$$$$$""""""###$$$%%%$$$######"""!!!!!!"""$$$&&&((($$$"""!!!!!!###$$$######%%%###""""""#########$$$$$$$$$$$$############"""######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######"""$$$"""%%%((('''""""""""""""""""""""""""#########"""""""""""""""###%%%'''((('''&&&###"""###############$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""############$$$$$$$$$$$$'''&&&$$$###$$$%%%'''(((########################%%%%%%###"""""""""######'''((('''$$$''')))$$$%%%$$$$$$###""""""######$$$""""""%%%%%%""""""$$$$$$$$$$$$#########"""""""""###$$$$$$%%%$$$######%%%%%%%%%'''((('''%%%""""""##################"""%%%""" """######%%%$$$######""""""######%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$%%%###"""""""""""""""""""""&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$###""""""########################""""""######$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$'''&&&$$$"""!!!"""$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&$$$######$$$%%%$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$%%%### !!!###%%%%%%$$$########################$$$"""!!!!!!"""######"""$$$$$$$$$#########""""""########################&&&%%%######%%%&&&%%%$$$########################$$$$$$$$$$$$#####################$$$%%%%%%###!!!###%%%%%%###!!! !!!### !!!"""###$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$###### $$$%%%!!! ###$$$!!! !!!"""######$$$$$$$$$$$$#####################!!!""""""###$$$$$$$$$###$$$%%%%%%$$$###"""!!!!!!""""""!!! !!!"""###$$$$$$$$$#########""""""###"""!!! !!!###%%%&&&###"""""""""""""""""""""$$$###""""""!!!!!!!!!"""%%%$$$"""###$$$$$$###!!!###""""""""""""""""""###"""""""""""""""!!!!!!!!!$$$###"""!!!!!!"""###$$$%%%$$$###"""""""""######"""  ######""""""""""""######$$$$$$############$$$$$$!!!"""######$$$$$$######&&&$$$###$$$%%%%%%$$$"""########################$$$######$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###""""""###$$$%%%###""""""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""###"""""""""$$$%%%$$$###"""##################"""$$$!!! ######!!!"""%%%$$$#########%%%&&&%%%$$$$$$###"""""""""###%%%&&&###!!! !!!###%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$############""""""##################"""###$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######!!!###""" !!!%%%'''&&&""""""""""""""""""""""""""""""""""""############$$$%%%&&&''''''%%%###"""""""""######$$$$$$$$$$$$#########$$$######""""""$$$###""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###"""###$$$%%%########################%%%$$$######"""#########'''&&&###!!!$$$((('''###%%%$$$######"""#########$$$""""""%%%%%%""""""$$$$$$$$$$$$###############!!!"""###$$$%%%%%%%%%%%%###""""""######"""######$$$$$$$$$$$$######%%%"""  """######%%%$$$######""""""######%%%$$$######"""#########$$$$$$$$$$$$$$$############"""!!! !!!!!!######'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############################################################!!!""""""###$$$%%%&&&&&&%%%%%%$$$#########$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%$$$""""""$$$%%%$$$##################$$$$$$$$$$$$$$$$$$###############$$$###!!!"""###%%%%%%$$$###########################""" """###"""!!!$$$$$$$$$#######################################&&&$$$######$$$%%%%%%$$$########################%%%%%%%%%$$$$$$$$$$$$###"""###$$$'''((('''### ###$$$$$$###""""""$$$%%%!!!######"""!!!!!!!!!###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$#########''''''$$$"""######"""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$######"""!!!!!!###############$$$%%%%%%!!!%%%'''&&&!!!!!!### !!!"""###$$$$$$#########"""""""""###"""!!!!!!"""###%%%&&&$$$$$$###""""""!!! """""""""""""""!!!!!! %%%###""""""###$$$"""!!!""""""!!!!!!!!!!!!""""""!!!"""""""""#########$$$######""""""""""""######$$$$$$###""""""""""""######"""!!!""""""""" ######""""""""""""######$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###%%%$$$######%%%%%%$$$#######################################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""$$$%%%### !!!$$$###"""!!!"""###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###"""""""""$$$%%%$$$###""""""############""""""###!!!"""###"""!!!%%%$$$###"""###%%%&&&%%%$$$$$$$$$###""""""######$$$$$$"""!!!"""###%%%$$$$$$%%%''''''%%%###%%%&&&%%%$$$$$$$$$#########""""""""""""############""""""###$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""$$$$$$$$$###!!! """""""""###$$$$$$%%%%%%###############"""!!! ######"""""""""""""""############$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!"""########################$$$$$$##################$$$"""!!!$$$$$$###$$$$$$###############$$$$$$""""""%%%%%%""""""$$$#################################$$$$$$%%%%%%%%%!!! !!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$%%%### !!!#########%%%$$$######""""""######$$$$$$###############$$$%%%%%%$$$$$$######""""""%%%$$$"""""""""###%%%&&&"""######$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""########################$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%################################################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%###""""""###$$$$$$###########################%%%$$$$$$$$$###"""""""""######"""######$$$$$$$$$########################$$$"""!!!!!!#########"""################################################%%%###""""""###$$$$$$###########################%%%%%%$$$$$$$$$##################%%%&&&&&&###!!!############""""""###$$$%%%&&&'''&&&###!!! ###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######"""$$$%%%$$$###$$$%%%%%%###"""!!!!!!!!!"""$$$%%%$$$#########"""""""""!!!'''&&&$$$#########$$$%%%!!!$$$%%%$$$""" !!!""" !!!"""###$$$$$$############""""""""""""!!!!!! !!!######%%%$$$$$$$$$#########""" !!!"""######""" $$$###""""""######"""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###""""""""""""""""""###$$$######"""""""""""""""$$$$$$###$$$$$$###"""!!!######""""""""""""######$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$######%%%%%%%%%##############################$$$$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!"""$$$%%%### !!!######!!!!!!!!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""""""""###"""""""""$$$%%%$$$###""""""############""""""$$$""""""$$$"""!!!%%%###"""!!!"""$$$$$$$$$"""$$$$$$$$$###############&&&$$$###"""###$$$###""""""((()))$$$"""$$$%%%###$$$$$$$$$#########""""""""""""############""""""###$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######$$$######$$$$$$###""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""#########"""!!! """"""#########$$$$$$$$$###############"""!!! ###"""""""""""""""######""""""""""""#########$$$&&&&&&%%%$$$$$$#############################################$$$#########%%%$$$###%%%%%%%%%$$$$$$$$$###############$$$$$$$$$""""""%%%%%%""""""$$$########################&&&%%%%%%$$$$$$$$$######$$$######$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%###!!!!!!"""#########%%%$$$######""""""######$$$###############$$$$$$$$$$$$$$$######"""""""""######"""""""""###%%%&&&!!!!!!""""""###$$$$$$%%%###############""""""!!!#######################################"""""""""""""""""""""#########$$$################################################""""""""""""""""""""""""########################""""""###$$$$$$$$$###"""$$$%%%%%%%%%$$$$$$###"""%%%###""""""###$$$$$$###########################%%%$$$$$$$$$###"""""""""""""""###$$$######$$$$$$""""""""""""""""""""""""&&&$$$######$$$%%%%%%$$$###################################################""" """""""""!!!########################$$$#########""""""""""""$$$###!!!!!!###$$$###"""%%%###"""!!!!!!!!!!!! !!!"""""""""###%%%###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######""""""###$$$###!!!"""$$$###"""!!!!!!!!!"""$$$$$$!!!!!!"""""""""#########)))(((&&&###""""""""""""$$$"""!!!"""$$$$$$"""!!!!!!"""###$$$%%%%%%%%%#########"""""""""!!!!!!!!!!!!!!!!!!!!!""""""###""""""#########$$$$$$$$$ !!!"""######"""!!! $$$###!!!"""######""" $$$######""""""######$$$######"""!!! """""""""######"""""""""############""""""!!!!!! !!!!!! ######""""""""""""######$$$$$$############$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$#########%%%&&&%%%$$$########################$$$%%%%%%###!!! !!!#################################"""!!!!!! $$$$$$$$$###!!!!!!"""###$$$"""!!!"""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""############"""""""""$$$%%%$$$###"""##################"""&&&###"""$$$$$$!!!"""%%%"""!!! !!!###$$$###"""$$$$$$$$$###############'''%%%#########$$$###!!! (((***### ###$$$!!!$$$$$$$$$############""""""##################"""###$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######""" !!!$$$%%%$$$$$$'''""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$###"""#################################$$$######"""""""""""""""""""""######$$$!!!!!!"""""""""########################"""""""""########################""""""###$$$$$$$$$$$$###%%%###$$$''''''###"""############"""######$$$%%%$$$""""""%%%%%%""""""$$$###############$$$$$$$$$''''''%%%$$$############$$$""""""###%%%'''&&&%%%######$$$$$$$$$$$$######$$$###!!!"""###$$$###"""%%%$$$######""""""###############"""######$$$%%%###############""""""""" !!!!!!"""""""""#########"""""""""!!!!!!"""############"""!!!!!!########################"""""""""""""""""""""###!!!!!!"""""""""########################$$$$$$$$$################################################%%%%%%%%%$$$#########"""!!!"""######$$$#########%%%%%%%%%%%%$$$###"""!!!$$$###!!!!!!###$$$###"""$$$$$$$$$###############$$$$$$$$$###############!!!"""$$$%%%$$$######$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%######%%%&&&%%%$$$###############$$$$$$$$$###########################!!! !!!""""""!!!#################################"""""""""!!!!!!%%%### !!!#########%%%###!!! !!!!!! !!!###$$$###""""""###$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######%%%######$$$"""!!!###"""""""""""""""###### !!!""""""###$$$$$$((('''&&&$$$"""!!! $$$!!!!!!$$$%%%"""""""""###$$$%%%%%%%%%%%%######"""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######!!!""""""###############$$$"""!!!!!!"""###!!! $$$$$$############$$$$$$######"""!!! """"""############""""""""""""######""""""!!! """######"""!!!!!!"""######""""""""""""######$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$###########################%%%&&&%%%"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! &&&$$$#########$$$$$$###%%%$$$######$$$%%%$$$"""########################$$$###"""""""""###$$$%%%###"""""""""$$$%%%$$$#########$$$$$$$$$$$$######)))$$$!!!$$$&&&$$$#########"""!!!"""$$$%%%$$$###"""######$$$$$$$$$######&&&$$$######$$$%%%$$$###!!!+++---&&&"""%%%&&&"""$$$$$$$$$############"""######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######### $$$%%%###$$$(((""""""""""""""""""""""""#########"""""""""""""""$$$$$$$$$$$$#########"""%%%%%%$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$""""""#########$$$$$$$$$ !!!"""""""""!!!!!!########################!!!"""###$$$%%%$$$$$$###### !!!%%%$$$ !!!$$$######""""""###$$$$$$%%%$$$""""""%%%%%%""""""$$$""""""#########$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&###""" !!!"""######""""""##################"""$$$###""""""$$$$$$###"""%%%$$$######""""""############""""""###$$$$$$%%%""""""""""""############ """###""""""!!!$$$$$$############""""""###$$$$$$$$$$$$###""""""########################"""""""""######$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""#########$$$######$$$$$$$$$######"""$$$###!!!!!!#########"""$$$$$$$$$#########""""""###############$$$$$$$$$ """%%%%%%$$$"""###%%%""""""""""""""""""""""""&&&$$$######$$$%%%%%%$$$""""""#########$$$$$$$$$########################$$$###!!!!!!###$$$###"""########################$$$$$$$$$#########""""""$$$###"""###$$$$$$###"""%%%""" !!!###$$$###!!!&&&'''&&&$$$!!! !!!###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######%%%""""""%%%""""""""""""############""""""!!!!!!!!!"""""""""""""""$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""######"""!!!"""###$$$$$$%%%$$$###"""###"""""""""!!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$### !!!!!!!!!!!!!!!###############$$$%%%%%%$$$"""!!!!!!""""""!!! ######""""""""""""#########"""""""""!!!!!! !!!"""###$$$$$$###"""!!!!!!"""#########""" """$$$&&&&&&$$$###$$$%%%######""""""""""""######$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$###########################%%%'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!'''$$$!!!"""%%%'''%%%###&&&%%%$$$$$$%%%%%%$$$"""""""""""""""""""""""""""######"""""""""###%%%&&&###"""""""""$$$%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$+++$$$ $$$((('''$$$###$$$###"""###%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$$$$###""""""%%%&&&&&&%%%$$$///222***%%%)))***&&&$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######(((###!!!$$$$$$ !!!&&&""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!&&&%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%""""""!!!""""""###$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&########################!!!"""###$$$%%%%%%$$$###%%%!!!"""%%%%%%"""$$$***######""""""###$$$%%%%%%$$$""""""%%%%%%""""""$$$""""""######$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''((((((&&&$$$###$$$$$$$$$"""""""""############""""""$$$###"""###$$$%%%###"""%%%$$$$$$###"""###############""""""###$$$%%%%%%!!!!!!""""""######$$$$$$ ###%%%&&&%%%###"""!!!"""###$$$%%%&&&''''''$$$%%%%%%%%%%%%$$$##############################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$"""!!!!!!"""######"""$$$$$$$$$$$$######""""""""""""######$$$$$$$$$%%%"""&&&&&&$$$"""###%%%########################%%%###""""""###$$$$$$###""""""######$$$$$$$$$$$$########################&&&$$$######$$$%%%%%%$$$########################%%%%%%%%%$$$$$$$$$############$$$&&&'''&&&###!!!$$$!!! !!!$$$&&&&&&$$$!!!$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######!!! %%%$$$ """'''!!!"""###$$$$$$###"""!!!######""""""!!!!!! !!!"""$$$$$$###"""""""""$$$$$$!!!!!!###""""""###$$$$$$###!!!!!!""""""""""""!!!!!!!!!!!!""""""#########""""""!!!$$$$$$######""""""!!!!!!%%%$$$#########$$$&&&'''###"""!!!!!!""""""!!! """"""!!!!!!!!!!!!""""""""""""""""""############!!!"""###$$$$$$###"""!!!!!!"""#########""" !!!$$$###!!! !!!#########""""""""""""############""""""""""""######&&&%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$######"""$$$$$$###""""""###$$$%%%########################"""############$$$$$$$$$%%%$$$###"""###$$$%%%&&&!!!!!!""""""#########$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$""" !!!%%%%%%"""!!!#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&''''''(((&&&%%%$$$###""""""""""""########################)))(((&&&%%%$$$#################################!!!!!!!!!!!!"""""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""""""###$$$&&&'''((((((######$$$$$$$$$######"""$$$$$$$$$#########""""""%%%%%%$$$###"""""""""###&&&%%%###""""""###%%%&&&"""!!!  !!!###%%%$$$$$$$$$#########""""""###"""""""""###$$$%%%%%% !!!###%%%&&&&&&&&&%%% !!!"""$$$%%%&&&$$$###"""###$$$$$$###"""##################$$$$$$$$$$$$$$$$$$###""" !!!!!! !!!"""###$$$""""""""""""""""""""""""(((&&&$$$"""!!!!!!!!!"""&&&$$$######%%%$$$"""###"""!!! !!!"""### !!!!!!!!!""""""&&&&&&!!! """!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$###"""###$$$$$$###""""""""""""###$$$$$$$$$%%%"""""""""$$$%%%%%%###!!!%%%%%%$$$###"""""""""###%%%$$$######%%%%%%$$$###"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$""""""###"""!!!&&&%%%%%%$$$#########$$$###"""###$$$%%%%%%$$$"""######"""""""""""""""###""""""""""""""""""""""""%%%%%%#########$$$%%%&&&"""###$$$%%%%%%$$$""""""######$$$$$$$$$$$$###### """$$$&&&%%%$$$######%%%%%%$$$### ######""" %%%!!!))) )))%%% ###"""!!!"""###$$$###!!!!!!!!! !!!!!!"""######""""""""""""""""""""""""###"""!!! !!!"""###"""!!!!!!"""######!!! $$$######$$$$$$### ############"""""""""""" """###$$$$$$$$$###%%%$$$"""!!!!!!!!!"""###"""!!! !!!"""###"""!!!##############################""""""!!!!!! $$$###"""!!!!!!"""###$$$%%%$$$###!!!!!!!!!"""###&&&%%%###""""""""" &&&%%%$$$"""""""""######!!!"""$$$%%%%%%$$$"""!!!"""%%%&&&%%%""" ###"""!!! !!!"""$$$&&&######""""""""""""###### !!!"""%%%''')))***$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%&&&%%%$$$###%%%%%%$$$$$$###$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$###""""""######$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""#####################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$###!!!"""%%%%%%!!! """######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&$$$###""""""""""""########################$$$$$$$$$$$$$$$%%%%%%&&&########################%%%$$$$$$$$$$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###############"""######$$$%%%&&&''''''######$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$######$$$$$$######"""#########&&&%%%###""""""###%%%&&&###"""!!! !!!"""$$$%%%###############$$$$$$$$$#########"""######$$$$$$###$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$###############$$$###"""###$$$$$$###"""########################!!!""""""""""""!!!###"""!!! !!!###$$$""""""""""""""""""""""""&&&%%%$$$###""""""""""""&&&$$$######$$$$$$"""%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$$$$$$$!!!%%%%%% !!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$###"""###$$$$$$###"""###############$$$$$$$$$%%%$$$###$$$%%%$$$###!!!$$$$$$######"""#########%%%$$$######%%%%%%$$$###"""############$$$$$$$$$$$$$$$############$$$$$$$$$###"""###$$$%%%$$$###&&&%%%$$$$$$#########$$$%%%###!!! !!!"""!!!!!!%%%%%%$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""%%%%%%$$$#########$$$$$$$$$$$$%%%$$$###""" ######$$$$$$$$$$$$######$$$######"""###$$$%%%&&&%%%$$$######%%%%%%$$$###!!!############$$$$$$!!!)))!!!*** &&&!!!###"""!!!"""###$$$###!!!$$$######""""""""""""###""""""""""""""""""""""""###"""!!!!!!!!!!!!"""######!!! !!!"""###"""!!!%%%###"""#########!!!#########"""""""""!!!!!! """###$$$$$$$$$###$$$######"""!!!!!!""""""  ###$$$$$$#################################""""""!!!!!!!!!!!!######"""!!!!!!"""######$$$###""""""""""""""""""$$$###""""""######"""!!!###"""!!! !!!!!!"""!!!"""$$$%%%%%%$$$"""!!! """###""" !!!!!!"""#####################""""""""""""######$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((()))'''%%%###&&&&&&%%%$$$############!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###""""""##############################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###%%%""""""%%%%%%!!! """######$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!'''&&&%%%###"""!!!!!!!!!##############################""""""###$$$$$$%%%########################$$$###!!! !!!###$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&"""######$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$#########"""######$$$$$$%%%%%%#########$$$%%%&&&$$$###"""""""""###$$$%%%$$$$$$$$$#########""""""$$$$$$###"""""""""######%%%&&&&&&&&&&&&%%%$$$###&&&%%%%%%$$$######$$$$$$$$$###"""###$$$$$$###"""########################!!!""""""######"""!!!!!!%%%###!!! ###$$$""""""""""""""""""""""""#########$$$$$$$$$######%%%$$$######$$$###""" $$$$$$############$$$$$$############"""""""""""""""%%%%%%"""!!!"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###$$$$$$###"""$$$$$$$$$###############)))'''%%%$$$$$$$$$###!!!#########"""######$$$$$$%%%$$$######$$$%%%$$$###"""############$$$$$$$$$$$$$$$############$$$$$$###""""""###%%%'''&&&%%%%%%%%%$$$############$$$(((%%%!!! !!!!!!%%%$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""$$$%%%%%%%%%$$$###""""""%%%%%%$$$###""" ######$$$$$$$$$$$$######'''&&&%%%$$$#########$$$%%%$$$######$$$%%%$$$###!!!############$$$### ((( *** '''"""###"""!!!"""###$$$###!!!%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###$$$""" !!!######"""&&&$$$"""!!!""""""""" ######""""""""""""!!!!!! !!!"""######$$$######""""""######""""""!!!!!! ###%%%%%%$$$###########################""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!""""""############""""""!!! !!!###$$$$$$###"""!!!!!! !!!!!!"""###!!!"""###$$$$$$###"""!!! !!!"""!!!!!! !!!###%%%%%%$$$"""!!!$$$######""""""######$$$&&&''''''&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''&&&%%%'''&&&%%%$$$##################$$$$$$$$$######"""%%%%%%$$$######"""""""""########################""""""#########$$$$$$$$$"""###$$$%%%&&&%%%$$$###&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###"""######$$$$$$$$$######&&&######%%%$$$!!! #########$$$$$$$$$%%%%%%%%%&&&%%%######"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########"""""""""!!!'''&&&%%%###"""!!!!!!!!!########################%%%$$$###"""!!!!!!!!!!!!########################$$$""" !!!###########################%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######%%%%%%$$$$$$$$$$$$#########"""""""""###$$$%%%%%%$$$$$$#########$$$%%%&&&%%%$$$$$$######$$$%%%%%%'''&&&%%%$$$"""!!! %%%$$$###""""""!!!""""""%%%%%%&&&&&&&&&%%%%%%%%%###""""""###$$$%%%&&&&&&$$$###"""###$$$$$$###"""$$$$$$$$$#####################$$$$$$%%%%%%%%%%%%'''%%%""" """$$$"""""""""""""""""""""""" !!!###$$$%%%%%%$$$$$$##################!!! """!!!!!!!!!!!!!!!!!!"""#########"""!!!!!!!!! $$$%%%%%%$$$$$$$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$###"""###$$$$$$###"""%%%$$$$$$$$$###"""""""""***'''$$$###$$$%%%$$$$$$###"""""""""###$$$%%%%%%$$$###"""###$$$%%%$$$"""""""""#########$$$$$$$$$$$$$$$############$$$$$$###""""""###%%%&&&&&&%%%$$$$$$###############$$$'''$$$!!! !!!""""""""""""""""""!!!""""""###$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%###!!! #########"""!!! ######$$$$$$$$$$$$######$$$######"""!!!!!!!!!!!!$$$###"""###$$$%%%$$$"""!!!"""$$$$$$"""!!!!!!!!!$$$ &&&&&&(((%%%###"""!!!"""###$$$###!!!##################""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%### !!!#########&&&$$$!!! !!!"""""""""###"""""""""!!!!!!!!!!!!!!!!!!""""""############ !!!"""######"""!!! !!! !!!###%%%$$$###########################"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""" !!!"""$$$$$$$$$###"""###!!!!!!"""###$$$###""""""""""""######$$$%%%%%%""""""############""""""!!!!!!""""""############!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$ !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&''''''&&&%%%$$$############%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$######""""""########################""""""#########$$$$$$$$$"""###$$$%%%&&&%%%$$$###&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$######"""&&&######%%%$$$!!!!!!$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%$$$###""""""""""""########################$$$$$$###"""!!!!!!!!!!!!########################(((&&&###!!!!!!"""$$$&&&########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######""""""%%%%%%$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$############""""""""""""###"""""""""###$$$%%%%%%#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""$$$$$$###"""!!!!!!!!!!!!######$$$$$$%%%&&&''''''"""""""""""""""###$$$%%%$$$###"""###$$$$$$###"""$$$$$$$$$#########""""""#########$$$$$$%%%&&&&&&&&&%%%""" !!!"""$$$"""""""""""""""""""""""" """$$$%%%%%%%%%$$$"""#########""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$###""""""##############################""""""""""""######$$$###"""###$$$$$$###"""%%%$$$$$$$$$###"""""""""'''%%%######$$$&&&&&&&&&###"""""""""###$$$%%%%%%$$$###""""""$$$$$$###"""""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$"""!!!"""###$$$###"""#########""""""###$$$$$$  """###""" """"""!!!!!!"""######$$$""""""""""""""""""""""""######$$$%%%$$$###""" !!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!!!!$$$###""""""$$$$$$###""""""$$$%%%$$$"""!!!!!!"""&&&######'''&&&###"""!!!"""###$$$###!!! !!!"""############!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""&&&### !!!###$$$$$$&&&###!!! !!!######""""""""""""!!!!!!!!!!!! """""""""""""""######### !!!"""######"""!!! $$$###""""""######"""!!!""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!! !!!"""$$$$$$$$$###"""$$$###""""""######""" """"""######$$$$$$$$$$$$"""""""""######""""""""""""""""""""""""######$$$$$$###"""!!!!!!"""######$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" !!!###%%%'''&&&&&&%%%$$$############%%%%%%%%%$$$###"""!!! """###$$$$$$$$$$$$##############################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$###""""""&&&###"""$$$$$$"""###&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''$$$$$$###############$$$########################!!!!!!!!!!!!"""###%%%%%%########################&&&%%%###!!!!!!!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""$$$$$$$$$$$$$$$#########!!!"""###$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!#########"""######$$$$$$"""######$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$### !!!"""###$$$%%%&&&&&&######"""!!!!!!!!!"""""""""""""""###$$$%%%'''(((%%%%%%###"""!!!!!! $$$###"""###$$$$$$###"""%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!"""###$$$%%%$$$###"""""""""######"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%% """######"""!!!!!!"""######$$$$$$$$$$$$######$$$$$$##################!!! ###### """###########################""""""""""""""""""###$$$###"""###$$$$$$###"""$$$$$$$$$###############%%%$$$"""###%%%&&&&&&%%%#########"""######$$$$$$$$$###""""""###$$$###""""""############$$$$$$$$$$$$$$$############$$$$$$$$$"""!!!"""######"""!!!###""""""""""""###$$$$$$!!!""" ############$$$%%%&&&&&&""""""""""""""""""""""""""""""###############"""!!!!!!!!!!!!"""###$$$$$$######$$$$$$$$$$$$###### !!!###$$$$$$$$$$$$$$$###""""""###$$$###"""!!!"""###$$$######%%%&&&&&& $$$###'''%%%###"""!!!"""###$$$###!!! """###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""%%%###!!!!!!"""$$$$$$###$$$###!!!!!!"""######"""""""""!!!!!!!!!!!! ######""""""""""""###### !!!"""""""""!!!!!!&&&$$$############""" """""""""""""""""""""""""""""""""############$$$""""""############""""""!!!""""""############"""%%%###""""""######""" !!!!!!""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$""" !!!###$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&%%%%%%$$$$$$###$$$$$$$$$"""######$$$$$$$$$######!!!!!!###$$$%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""#####################$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""%%%"""!!!$$$%%%###$$$(((######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&########################!!!!!!!!!"""###$$$&&&&&&###########################"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""###############$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$#########""""""""""""!!!$$$$$$######"""#########""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$"""!!!!!!!!!!!!""""""######""""""""""""###%%%%%%&&&&&&$$$###"""!!!!!!!!!$$$###"""###$$$$$$###"""%%%%%%$$$$$$###""""""!!!"""!!! !!!"""###""""""######$$$$$$######""""""""""""""""""""""""""""""""""""###$$$%%%&&&"""$$$###!!! !!!###"""###$$$%%%%%%$$$###""" !!!!!!""" $$$%%%!!!!!!$$$########################$$$######""""""######$$$$$$###"""###$$$$$$###"""###############$$$$$$$$$%%%$$$###$$$%%%%%%###"""$$$$$$######"""#########$$$"""!!!"""###$$$###!!!"""############$$$$$$$$$$$$$$$############$$$$$$###"""!!!"""$$$%%%%%%$$$"""""""""""""""###$$$$$$ !!!"""!!!!!!############$$$%%%&&&'''"""""""""""""""""""""""""""!!!!!!""""""###$$$%%%######"""""""""###$$$$$$######$$$$$$$$$$$$###### !!!###$$$%%%%%%$$$$$$$$$"""!!!"""###$$$###!!!"""###$$$$$$######%%%'''$$$!!!((()))%%%!!!###"""!!!"""###$$$###!!!"""$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""$$$###""""""$$$$$$###"""###"""!!!"""$$$$$$"""!!!""""""!!!!!!!!! $$$###"""!!!!!!"""###### !!!""""""%%%###"""###$$$$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$###""""""""""""""""""###"""!!!"""###$$$###"""!!!!!!"""###"""""" """"""!!!!!!!!!!!!""""""!!!!!!"""""""""!!!!!! $$$######"""""""""""""""%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""$$$&&&)))***$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%% """###%%%%%%&&&&&&!!!"""$$$%%%%%%%%%$$$########################"""############$$$$$$$$$%%%$$$###"""###$$$&&&'''!!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$!!!!!!$$$%%%$$$&&&)))######$$$$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%%%%########################%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$#########!!!!!!!!!"""###%%%&&&'''########################%%%$$$##########################################%%%%%%%%%$$$###""""""!!!########################&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%%%%$$$###"""""""""###!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!((('''&&&$$$"""!!! !!!!!! !!!!!!"""###$$$$$$$$$"""!!!!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%$$$###"""###$$$$$$$$$"""%%%%%%$$$$$$###""""""!!!$$$###"""!!!!!!"""###$$$ !!!###%%%%%%%%%$$$###""""""""""""""""""""""""###""""""!!!"""$$$&&&'''!!!$$$###!!! !!!### !!!"""######"""!!! !!!!!!""""""######$$$$$$%%%""""""(((((($$$$$$((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$!!!%%%%%%$$$###"""""""""######"""!!!"""###$$$###!!!"""############$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!###&&&'''((('''""""""!!!""""""###$$$$$$(((%%%!!! """###$$$%%%!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!! !!!###%%%&&&&&&%%%$$$"""""""""############$$$$$$$$$$$$###### !!!###$$$$$$###""""""###"""!!!"""###$$$###!!!&&&&&&&&&%%%"""!!!"""$$$###!!!,,,%%%///"""%%%###"""!!!"""###$$$###!!!!!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""######"""###%%%%%%###!!!"""!!!"""###%%%$$$""" """!!!!!!!!! $$$###"""!!!!!!"""######!!! !!!"""######"""!!!"""$$$%%%%%%$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$###!!!!!!!!!"""###!!! !!!$$$%%%%%%$$$###$$$%%%%%%$$$###"""!!!""""""!!!!!!!!!!!!"""""""""###$$$%%%%%%$$$###""""""###$$$%%%$$$###!!!########################&&&"""###((((((""" ############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!! !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""&&&$$$###$$$%%%%%%$$$###%%%$$$######%%%%%%$$$###%%%$$$###""""""###$$$$$$########################$$$$$$######$$$$$$%%%%%%########################"""""""""###$$$$$$$$$%%%$$$%%%&&&%%%###"""###$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%&&&$$$!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###$$$###""" ###"""!!! !!!"""### $$$%%%###"""###$$$%%%%%%$$$$$$###"""!!!!!!$$$"""!!!!!!""""""!!!!!!!!!""""""#########$$$########################""""""###%%%%%%$$$ &&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######"""!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$###"""'''%%%""""""%%%'''!!!!!!!!!"""######$$$$$$&&&$$$######$$$$$$"""!!!%%%'''((((((%%%###""""""%%%$$$######$$$$$$###!!!%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$#########""""""$$$$$$$$$#########""""""############"""""""""!!!#######################################$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""$$$%%%$$$"""!!!!!!""""""!!!!!! ######""""""""""""""""""%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######!!!###%%%&&&%%%$$$###########################%%%$$$###"""!!!!!!!!!!!!%%%###"""###$$$$$$###"""%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&########################%%%$$$$$$######$$$$$$%%%%%%$$$###"""!!! """############$$$$$$$$$&&&&&&%%%$$$###"""!!! ''''''&&&%%%$$$###"""!!!%%%###!!!"""%%%&&&$$$"""########################"""""""""""""""!!! %%%###""""""###$$$$$$###&&&%%%###""""""###%%%&&& !!!"""###"""!!!$$$&&&%%%""" """"""%%%%%%$$$###""""""#########""""""!!!!!!!!!!!!!!!############""""""""""""$$$$$$$$$$$$###!!! #########"""######$$$%%%$$$!!! """###"""%%%)))$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%!!! !!!"""###"""!!!"""#########"""!!! !!!""""""""""""###########################""" """""""""!!!'''%%%############""" ###"""!!!"""###$$$###!!!########################&&&""""""%%%%%%!!!!!!$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%&&&%%%###%%%$$$######%%%%%%$$$###%%%$$$###""""""###$$$$$$####################################$$$%%%&&&&&&#######################################$$$$$$$$$###$$$%%%$$$"""!!!"""###$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%%%%$$$!!!#########$$$$$$$$$$$$$$$$$$###"""###$$$$$$""" ###"""!!!!!!!!!!!!"""### !!!######!!!"""$$$&&&%%%%%%$$$$$$###""""""!!!$$$"""!!!!!!""""""!!! !!!!!!!!!""""""""""""########################&&&$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!!!!""""""#########$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$###"""!!! $$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!!!!!$$$###"""###$$$%%%$$$###$$$&&&'''&&&$$$#########%%%$$$######$$$$$$###!!!$$$%%%%%%$$$$$$"""!!!!!!$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$$$$$$$#########"""########################$$$$$$##################$$$$$$$$$$$$######""""""""""""""""""""""""""""""######$$$%%%%%%%%%###""""""""""""!!!!!!!!!!!!!!!##############################"""!!!!!!"""##############################""""""""""""""""""""""""%%%$$$######""""""######"""###$$$%%%$$$$$$""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$###""""""""""""%%%###"""###$$$%%%$$$"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""!!! """############$$$$$$$$$###############$$$$$$$$$!!!!!! %%%###!!!"""$$$%%%$$$"""#################################$$$######"""!!!%%%###""""""###$$$$$$######"""  """### !!!"""######!!!###%%%%%%!!!!!!###"""%%%$$$$$$###""""""######%%%$$$$$$#####################"""""""""!!!!!!!!!$$$$$$$$$######!!! !!!!!!!!!!!!"""###$$$%%%%%%!!! ######"""$$$(((######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######""""""############"""#########"""!!!  !!!"""###$$$#################################""" """###"""!!!%%%###""""""######!!! ###"""!!!"""###$$$###!!!########################&&&###"""$$$###!!!"""$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$############""" $$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$###"""###%%%&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''########################$$$$$$$$$###############"""###$$$###!!! !!!"""$$$############$$$%%%%%%&&&%%%$$$$$$%%%$$$""" ###############"""""""""$$$###"""###$$$$$$""" ###""""""!!!!!!""""""###"""###"""!!! !!!%%%(((%%%%%%$$$$$$###"""""""""$$$"""!!!!!!"""###""" !!!!!!!!!!!!"""########################%%%"""!!!###$$$"""###$$$%%%%%%$$$###"""""""""""""""############ !!!"""###$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""#########""""""!!!!!!""""""######""""""!!!$$$$$$######"""!!!!!!!!!"""!!!!!!"""$$$&&&%%%$$$###$$$%%%$$$""""""$$$%%%%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###############$$$$$$$$$###############%%%%%%$$$$$$$$$#################################%%%$$$$$$$$$###"""""""""#########""""""""""""!!!""""""""""""""""""""""""'''%%%###$$$'''(((&&&$$$"""""""""""""""###############$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""%%%$$$######""""""######%%%%%%$$$$$$###""""""!!!########################%%%%%%$$$###""""""""""""%%%$$$######%%%%%%%%%###$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""########################%%%$$$$$$######$$$$$$%%%$$$$$$###"""!!!!!! """############$$$$$$$$$""""""#########$$$$$$$$$ !!!"""###$$$$$$%%%$$$###""""""$$$$$$###"""########################$$$$$$%%%%%%$$$$$$###"""$$$###""""""$$$$$$$$$""""""!!!  !!!"""!!!"""#########"""!!! !!!$$$$$$!!!!!!$$$$$$!!!%%%$$$######"""#########%%%$$$$$$###############"""""""""!!!!!!!!! ###############"""!!! !!!"""###$$$%%%&&&"""!!!######!!!###&&&######""""""""""""##############################%%%$$$"""!!!!!!"""###$$$############"""!!! """"""###$$$%%%%%%%%%%%%########################$$$""" !!!"""###""""""###!!! !!!""""""!!! ###"""!!!"""###$$$###!!!########################$$$###$$$%%%%%%######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###""""""###%%%'''&&&%%%%%%$$$######%%%%%%$$$###$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''########################%%%$$$$$$$$$###""""""""""""$$$$$$$$$"""!!!"""##################$$$$$$%%%&&&$$$######$$$$$$"""!!!$$$$$$$$$######""""""!!!$$$#########$$$$$$"""!!!""""""""""""""""""""""""######"""""""""###$$$&&&$$$$$$$$$#########""""""###"""!!!"""######"""!!!!!!!!!!!!"""""""""""""""########################### !!!###$$$ """###%%%%%%###""" !!!!!!"""###$$$$$$$$$!!!!!!""""""######$$$$$$!!!"""###$$$$$$$$$$$$$$$#################################$$$$$$######### !!!###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$###"""!!!"""$$$%%%$$$###"""######"""!!!"""$$$'''%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$###"""!!!################################################$$$$$$$$$#########""""""########################%%%%%%%%%$$$###"""!!!!!!#########"""""""""######""""""""""""""""""""""""***%%%"""###''')))'''###!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!!!!!!!"""%%%$$$###$$$%%%&&&%%%$$$$$$$$$############$$$$$$ """###%%%%%%###""" ##############################""""""""""""######$$$######""""""!!!!!!!!!""""""#########$$$$$$$$$%%%%%%$$$$$$###""""""!!!""""""###$$$%%%&&&&&&'''$$$###""""""######""""""########################$$$$$$$$$$$$$$$######"""$$$###"""###$$$%%%###"""$$$###""""""""""""###$$$""""""############"""!!! ######!!!!!!$$$%%%"""$$$$$$###############$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""#########""""""!!!###""""""""""""######$$$'''###"""$$$###!!!!!!$$$$$$$$$############$$$$$$########################$$$###"""!!! """###############""""""!!!!!!"""###$$$$$$%%%%%%%%%$$$########################$$$"""!!!!!!"""######""""""!!! !!!######"""!!!###"""!!!"""###$$$###!!!########################!!!$$$&&&''''''&&&$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###""""""###%%%'''&&&%%%%%%$$$######%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''########################%%%$$$$$$$$$###"""""""""$$$%%%&&&%%%###"""###$$$######""""""######$$$%%%%%%###""""""###$$$###"""%%%%%%$$$$$$#########"""%%%$$$###$$$%%%$$$###!!!""""""############""""""""""""###$$$%%%%%%###"""$$$$$$$$$##################"""!!!"""###$$$###"""################################################%%%$$$"""###%%%&&&&&&&&& !!!###$$$$$$###!!! !!!"""###$$$$$$%%%$$$$$$######""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$########################$$$##################$$$"""###$$$$$$%%%%%%$$$$$$###"""!!! !!!"""###!!!!!!!!!"""######$$$$$$%%%$$$######$$$$$$###!!!"""######"""!!!"""%%%'''%%%$$$######$$$$$$###!!!######$$$$$$$$$###""""""################################################""""""""""""!!!!!!!!!!!!########################%%%%%%%%%$$$###"""!!!!!!%%%$$$#########$$$$$$%%%""""""""""""""""""""""""((($$$ """&&&(((&&&"""!!!!!!"""###$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""############""""""###$$$%%%%%%""""""""""""""""""""""""""""""!!! !!!!!!$$$###"""###%%%&&&%%%$$$$$$######""""""######$$$ !!!###$$$$$$###!!! ########################$$$$$$############$$$$$$############""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""#####################"""!!!!!!!!!##############################$$$$$$######"""!!!######"""###%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############""""""###!!!!!!%%%%%%###$$$###############$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########""""""&&&&&&%%%$$$############'''######%%%$$$!!!!!!###%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!!!!###%%%#########"""""""""""""""!!!"""######$$$#################################$$$###!!!!!!#########"""###"""!!!"""$$$$$$$$$"""###"""!!!"""###$$$###!!!######################## $$$&&&%%%%%%'''%%%"""###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""$$$###"""###%%%&&&&&&%%%%%%$$$######%%%%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$###############$$$%%%&&&%%%#########$$$###""""""""""""###$$$$$$$$$"""!!!!!!###$$$$$$###$$$$$$$$$$$$$$$#########%%%$$$###$$$%%%%%%###!!!"""######$$$$$$######"""""""""###%%%'''&&&###!!!###########################"""!!!"""$$$$$$$$$###%%%$$$$$$$$$$$$$$$#######################################$$$&&&&&&$$$"""!!!"""###$$$$$$###"""!!! !!!!!!"""###$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$$$$########################$$$$$$###""""""###$$$$$$''''''&&&&&&$$$###"""!!!$$$###!!! !!!###$$$$$$$$$######"""!!!!!!!!!&&&%%%######$$$###""" """###$$$$$$######%%%'''%%%$$$######$$$$$$###!!!######$$$$$$$$$######"""###############$$$$$$$$$###############$$$$$$$$$""""""!!!!!!!!! ########################%%%$$$$$$$$$###"""""""""%%%$$$#########$$$%%%&&&""""""""""""""""""""""""%%%###!!!"""%%%&&&$$$"""!!!!!!"""###$$$$$$%%%%%%""""""######$$$%%%%%%%%%######$$$$$$$$$$$$##############################""""""""""""""""""""""""%%%$$$######""""""######!!!""""""###$$$$$$%%%%%%########################"""!!!!!! !!!!!!!!!###"""!!!"""$$$%%%%%%$$$######""""""""""""######!!!"""###$$$$$$###"""!!!########################'''&&&&&&&&&&&&&&&&&&'''""""""##################"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######"""###$$$###!!! !!!#################################$$$###""""""!!!###"""###$$$%%%%%%###!!!"""""""""######"""""""""!!!!!!!!!"""""""""###### ######!!!!!!$$$%%%"""#########"""######$$$%%%%%%$$$$$$###############"""""""""!!!!!!!!! !!!"""###############'''&&&%%%$$$$$$$$$$$$$$$&&&######%%%%%%!!!!!!###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''&&&$$$###%%%((($$$######"""""""""######!!!!!!"""""""""""""""!!!########################%%%###!!!"""###$$$###"""%%%###"""###$$$$$$###"""###"""!!!"""###$$$###!!!########################!!!$$$###$$$%%%###$$$#########"""""""""!!!########################$$$###!!!!!!"""""" $$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######%%%&&&%%%###%%%$$$######%%%%%%$$$###"""###$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$#######################################$$$$$$$$$###$$$%%%$$$###""""""$$$"""""""""""""""###$$$$$$$$$""" """$$$$$$$$$"""""""""###############%%%$$$$$$$$$%%%%%%###!!!"""###$$$$$$$$$$$$###"""%%%$$$"""###%%%&&&$$$"""###########################"""!!!"""$$$%%%$$$###$$$$$$$$$$$$######""""""########################"""!!! !!!"""""" ########################!!!!!!""""""#########$$$#########""""""!!!!!! """######$$$$$$$$$##############################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$###""""""########################$$$$$$######"""!!!!!!!!!%%%###"""###$$$$$$###""""""$$$&&&&&&%%%$$$$$$%%%%%%$$$######$$$$$$###!!!"""######$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!########################$$$$$$##################$$$###"""!!!"""###%%%&&&"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!"""""""""######$$$$$$!!!!!!""""""###$$$$$$%%%!!!"""###$$$$$$###"""!!!########################""""""""""""""""""""""""%%%$$$######""""""######""""""$$$$$$%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######!!! !!!###$$$$$$#########""""""""""""######################################################&&&&&&%%%%%%%%%%%%&&&&&&"""""""""######$$$$$$$$$"""############$$$$$$$$$ !!!"""###$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%"""$$$%%%###  !!!########################$$$$$$%%%%%%$$$$$$###"""""""""###$$$&&&%%%### !!!!!!""""""""""""!!!!!!!!! !!!!!!"""###!!!######!!!!!!$$$$$$!!!######""""""###$$$$$$%%%%%%$$$$$$#####################"""""""""!!!!!!!!! !!!######$$$$$$$$$$$$$$$######$$$%%%%%%&&&%%%""""""%%%%%%"""!!!$$$$$$######""""""######$$$########################!!!&&&&&&$$$"""$$$&&&$$$######""""""###$$$$$$!!!"""""""""""""""!!!!!!########################%%%###""""""###$$$$$$###%%%$$$""""""######""" ###"""!!!"""###$$$###!!!########################"""$$$ !!!&&&$$$$$$#########""""""!!!!!!########################$$$###"""###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$&&&$$$###$$$%%%%%%$$$###%%%$$$######%%%%%%$$$###"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$####################################""""""######$$$$$$$$$%%%"""###$$$###"""!!!!!!###"""""""""""""""######$$$###!!! """$$$%%%$$$ !!!!!!""""""######%%%$$$$$$$$$%%%%%%###""""""###$$$%%%%%%$$$###"""(((%%%!!!!!!###%%%%%%$$$##################$$$$$$###"""!!!"""$$$%%%%%%###$$$#########""""""!!!!!!########################&&&$$$"""!!!"""###"""!!!$$$$$$############$$$$$$""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""""""""""""""""""""""""""%%%$$$###""""""###$$$%%% """$$$%%%&&&&&&!!!"""$$$&&&&&&$$$"""!!!!!!!!!!!!"""######$$$$$$###"""!!!"""$$$%%%%%%$$$###%%%''''''&&&$$$$$$%%%%%%$$$######$$$$$$###!!!"""######$$$$$$$$$######""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$############""""""""""""#######################################$$$$$$$$$###"""!!! !!!"""$$$&&&""""""""""""""""""""""""!!!###&&&'''%%%$$$######"""""""""""""""######### !!!!!!"""######$$$$$$ !!!"""######"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""############$$$%%%&&&%%%###!!! ########################%%%$$$$$$$$$$$$$$$%%%%%%  ###$$$###"""######""""""""""""######$$$$$$############$$$$$$##############################""""""""""""######"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""$$$%%%### !!!########################%%%%%%&&&&&&&&&%%%$$$$$$""""""###%%%&&&%%%### """"""############"""""" !!!""""""!!!$$$$$$!!!!!!$$$$$$!!!######""""""###$$$%%%%%%###""""""!!!!!!!!!!!!!!!############"""""""""""" !!!###$$$$$$$$$$$$ !!!"""###%%%'''((($$$!!!"""%%%%%%""""""$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""$$$!!!!!!###$$$$$$###""""""###$$$%%%""""""#########""""""!!!########################%%%###""""""###$$$$$$###%%%###"""!!!"""!!! ###"""!!!"""###$$$###!!!'''%%%######$$$$$$$$$###&&&%%%$$$######$$$%%%&&&########################!!!$$$&&&&&&%%%$$$###$$$######$$$%%%&&&&&&&&&&&&$$$###""""""$$$$$$###"""######""""""""""""##############################'''&&&%%%$$$############%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$########################***(((&&&&&&((((((&&&$$$########################%%%$$$###""""""###$$$%%%'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$$$$############################## !!!!!!"""###$$$$$$$$$$$$$$$$$$############"""#########""""""""""""!!!$$$###"""###$$$###!!!!!!"""###%%%%%%%%%$$$###$$$$$$$$$############"""######$$$$$$$$$$$$######$$$$$$$$$###############""""""############""""""###""""""###%%%%%%$$$"""$$$######"""###$$$&&&'''$$$$$$$$$#########""""""+++&&&""""""%%%'''%%%###"""###$$$%%%%%%$$$###"""%%%%%%$$$######$$$%%%%%%$$$###"""###$$$%%%$$$"""########################$$$$$$$$$############"""%%%###""""""###$$$$$$###&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%######%%%'''###""""""###%%%%%%### $$$%%%%%%&&&%%%$$$###"""&&&""""""$$$"""######$$$$$$$$$$$$##############################!!!!!!""""""""""""!!!!!!$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""""""""###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$"""!!!"""###"""!!!((('''&&&%%%$$$#########%%%$$$###!!!!!!!!!!!!"""&&&%%%###""""""###%%%&&&""""""""""""""""""""""""%%%%%%%%%$$$$$$#########$$$###""""""######!!!''' $$$***###(((!!!'''%%%$$$%%%((((((&&&###%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$############$$$%%%&&&&&&########################%%%###"""###$$$&&&%%%%%%(((&&&###"""###$$$$$$##############################"""""""""$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$###!!! """%%%%%%### ######$$$$$$$$$$$$######""""""""""""""""""######$$$!!! """%%%'''%%%###$$$######"""!!! """""""""###$$$$$$""" (((&&&$$$###$$$$$$###"""""""""!!!!!!"""###$$$$$$%%%###!!!!!!"""###"""!!!########################&&&$$$""""""$$$%%%###!!!###""""""###%%%%%%$$$"""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""$$$"""!!!!!!"""######"""...'''###%%%$$$ ###%%%$$$$$$$$$###"""""""""$$$###"""###%%%&&&%%%$$$&&&$$$######$$$$$$###"""%%%$$$$$$######$$$$$$%%%########################$$$&&&''''''%%%$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%#########$$$%%%$$$###$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%&&&&&&'''&&&$$$###"""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&$$$"""########################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$$$$###&&&$$$######$$$$$$###!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######$$$$$$$$$######""""""!!!""""""############""""""&&&%%%######$$$### ############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######)))%%%""""""%%%'''%%%""""""###$$$$$$$$$$$$###"""%%%%%%$$$######$$$%%%%%%$$$###""""""$$$$$$###"""########################$$$$$$$$$#########""""""%%%###""""""###$$$$$$###%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$""""""###%%%############$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""%%%""" !!!$$$%%%$$$"""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!""""""######""""""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$############"""""""""""""""######%%%$$$$$$$$$$$$%%%&&&&&&%%%###!!!!!!"""######"""&&&&&&%%%$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$&&&%%%###""""""###%%%&&&########################%%%%%%%%%$$$$$$$$$######$$$###"""###$$$$$$""" ((("""'''))) &&& &&&$$$###$$$&&&'''%%%"""%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$############$$$%%%&&&'''########################%%%###"""###$$$&&&%%%%%%&&&$$$###"""$$$$$$$$$###########################$$$###"""###$$$%%%###"""""""""""""""""""""""""""##############################$$$%%%%%%$$$$$$$$$&&&$$$"""###$$$%%%###!!!""""""############""""""#########"""""""""""""""$$$$$$$$$#########$$$%%%$$$######"""!!!!!! """""""""###$$$$$$""" ###!!! !!!###%%%%%%$$$"""""""""""""""###$$$%%%%%%###!!!!!!"""######"""########################$$$""" !!!"""###!!!""""""!!!"""$$$%%%$$$"""""""""""""""############!!!!!!!!!!!!"""""""""###$$$"""!!!!!!"""######""",,,%%%"""$$$$$$ #########""""""""""""""""""$$$###"""###%%%&&&%%%$$$#########$$$%%%$$$""" ###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%######$$$%%%&&&&&&&&&&&&%%%$$$###"""&&&$$$###$$$%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&&&&%%%$$$###"""!!!!!!!!!$$$$$$%%%%%%&&&&&&''''''###%%%&&&&&&$$$######$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""$$$%%%$$$###########################$$$$$$###""""""###$$$$$$############"""""""""!!!######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""###$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$$$$###'''%%%###"""$$$%%%$$$$$$##################$$$%%%$$$$$$$$$############"""######$$$$$$$$$$$$######$$$$$$###""""""!!! """"""############""""""%%%$$$""""""###""" !!!"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&$$$"""###&&&&&&### """###$$$$$$$$$$$$###"""%%%$$$$$$######$$$$$$%%%###"""!!!"""###$$$###!!!########################$$$$$$#########"""""""""%%%###""""""###$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%###"""###$$$%%%%%%%%%$$$######$$$%%%$$$$$$$$$%%%$$$$$$###"""!!!!!!""""""###$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""######$$$$$$$$$$$$$$$###$$$############"""""""""!!!"""""""""""""""!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&$$$"""!!!!!!###$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&###""""""######$$$&&&&&&&&&%%%$$$######$$$%%%&&&########################%%%%%%%%%$$$$$$$$$$$$###%%%$$$###$$$%%%%%%###!!!&&&""")))'''%%%###$$$######$$$%%%%%%$$$"""%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''########################%%%###"""###$$$&&&%%%%%%###""""""###$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""""""""""""""""""""""""""###########################$$$$$$$$$$$$$$$######)))'''$$$############"""!!!!!!""""""""""""!!!!!!$$$#########""""""!!!!!!%%%''''''$$$"""&&&#########""""""!!!!!! ###"""!!!"""$$$$$$"""!!!"""  """$$$$$$###$$$############$$$%%%%%%$$$"""!!!!!!###$$$$$$##############################"""!!!!!!""""""!!!"""!!! !!!###$$$###"""############""""""""""""!!!!!!!!!"""""""""######$$$"""!!!!!!"""######"""(((###!!!"""###!!!!!!###!!!!!!!!!!!!!!!"""""""""$$$###"""###%%%%%%%%%###!!!!!!"""$$$%%%$$$!!!"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###%%%%%%%%%%%%%%%$$$######&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""$$$$$$$$$$$$%%%&&&''''''###$$$$$$%%%&&&'''((((((%%%&&&''''''%%%######$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&%%%########################$$$##################$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$#########""""""#########"""""""""!!!!!!'''%%%"""!!!"""$$$%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$######"""!!! """"""############"""""" !!!###$$$###!!! !!!###%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$#########""""""$$$&&&%%%### #########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!######"""!!!####################################""""""""""""%%%###""""""###$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$&&&''''''%%%$$$%%%&&&###%%%&&&%%%"""!!!!!!"""###$$$$$$$$$$$$#########!!!######"""!!!"""#########$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$$$$######"""######$$$$$$$$$$$$###$$$$$$#########"""""""""""""""$$$$$$$$$###!!! $$$$$$$$$###$$$%%%%%%&&&###"""!!!!!!###%%%%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&$$$""" )))%%%%%%%%%######$$$$$$%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$%%%&&&'''(((########################%%%###"""###$$$&&&%%%%%% !!!###%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$######"""(((&&&$$$"""""""""###$$$""""""############""""""$$$$$$######"""!!!!!!!!!%%%%%%###!!!"""%%%#########"""""""""!!!!!!###"""!!!"""###$$$"""!!!%%%###!!!!!!""""""!!! %%%$$$$$$$$$$$$$$$%%%%%%###"""!!!!!!###%%%%%%$$$########################%%%$$$###############""""""!!! """######"""$$$$$$$$$###"""!!!!!! !!!!!!"""""""""#########$$$"""!!!!!!"""######"""%%%""" !!!"""###"""### !!!!!!""""""#########$$$###"""###$$$%%%$$$###!!!!!!"""$$$%%%$$$"""""""""$$$%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" """$$$"""###$$$$$$%%%%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%&&&&&&'''((((((&&&((()))(((&&&%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$%%%&&&#################################$$$$$$#########$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$#########""""""#########"""""""""!!!!!!&&&### !!!###$$$$$$%%%$$$###"""""""""$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$###############"""!!! """"""############"""""" !!!###$$$###""" !!!###$$$%%%%%%$$$###############""""""""""""""""""###$$$%%%%%%###!!!$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!#################################"""""""""!!!!!!%%%###""""""###$$$$$$###%%%$$$$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$$$$%%%'''!!!"""$$$%%%$$$"""""""""#####################$$$!!!###%%%%%%###""""""#########$$$$$$$$$$$$####################################$$$$$$$$$$$$######!!!"""######$$$$$$$$$$$$%%%$$$$$$$$$###############$$$%%%&&&%%%$$$###"""$$$############$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$'''&&&%%%$$$############%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$### ***"""""""""$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$%%%&&&''''''########################%%%###"""###$$$&&&%%%%%% !!!###%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """###""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$######"""$$$###"""!!! !!!$$$%%%###$$$$$$%%%%%%$$$$$$###############""""""!!!!!!$$$!!!"""##################""""""""""""$$$"""!!!!!!#########"""&&&$$$"""""""""###"""!!!%%%%%%$$$$$$$$$$$$$$$%%%###"""!!!"""$$$&&&&&&%%%########################$$$$$$$$$$$$###"""######"""!!! !!!######"""%%%$$$$$$###"""!!! """"""""""""############$$$"""!!!!!!"""######"""""""""!!!!!!"""$$$$$$""""""""""""######$$$$$$$$$$$$###""""""$$$$$$###""""""""""""###%%%%%%###!!!"""##################"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%&&&!!!"""###$$$%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&####################################$$$%%%&&&'''%%%$$$######""""""######%%%%%%&&&&&&''''''((((((&&&((())))))'''&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######"""!!!"""$$$########################"""###$$$$$$$$$$$$###"""""""""""""""!!!!!!!!! ######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$$$$###$$$""" """###$$$###%%%$$$##################$$$$$$$$$############"""######$$$$$$$$$$$$############""""""""""""!!!!!!""""""############""""""###"""""""""######!!! !!!"""###$$$$$$$$$$$$###""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""###$$$%%%$$$"""##############################"""""""""!!!!!!!!!%%%###""""""###$$$$$$###$$$$$$#########%%%&&&'''%%%$$$$$$######$$$$$$%%% !!!"""""""""###&&&)))'''%%%######%%%&&&&&&%%%######"""""""""###$$$$$$###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$##############################"""##################"""!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$%%%&&&&&&%%%%%%###############$$$%%%%%%%%%###""""""$$$%%%%%%$$$'''&&&%%%$$$"""""""""!!!%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######"""###%%%&&&$$$###$$$###+++"""###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$###########################$$$%%%&&&&&&########################%%%###"""###$$$&&&%%%%%%###""""""###$$$%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%### """#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$######!!!""""""!!! !!!###&&&$$$%%%%%%%%%%%%%%%%%%$$$"""""""""""""""""""""######!!!$$$###"""########################$$$"""!!!!!!"""######"""###!!! !!!###%%%%%%$$$%%%%%%$$$############$$$"""!!!!!!"""$$$&&&'''&&&########################!!!"""###"""!!! """$$$""" !!!###$$$###$$$$$$$$$###"""!!!!!! """""""""#########$$$$$$$$$"""!!!!!!"""######""""""###"""!!!###&&&%%%"""############$$$$$$$$$$$$$$$###""""""###$$$"""!!!$$$###"""###%%%%%%%%%$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%&&&((("""######$$$$$$$$$######%%%#########$$$%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$######""""""######&&&&&&&&&'''''''''''''''%%%&&&(((((('''&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$"""!!!"""$$$########################"""###$$$$$$$$$$$$###"""######"""""""""!!!!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$$$$######"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$###""""""$$$$$$$$$############"""######$$$$$$$$$$$$######"""""""""###############""""""############""""""$$$###"""###$$$$$$""" !!!!!!!!!""""""###$$$%%%#########""""""""""""!!!$$$$$$$$$$$$$$$$$$&&&'''$$$$$$###""""""###$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$###$$$%%%&&&%%%##############################"""""""""!!!!!!!!!!!!%%%###""""""###$$$$$$###$$$###""""""###%%%'''(((%%%$$$$$$######$$$$$$%%%"""""""""!!!"""%%%+++...<<<333(((###%%%''''''%%%###"""!!!!!!"""###$$$%%%###'''(((&&&#########$$$$$$$$$$$$##############################!!!""""""######""""""!!! !!!"""###$$$$$$$$$$$$$$$############"""""""""""""""######$$$%%%''''''###############$$$$$$%%%&&&$$$######$$$%%%$$$###%%%%%%$$$###""""""######"""###$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""!!!!!!###$$$%%%$$$"""$$$""")))%%%###!!!!!!$$$&&&%%%###"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""""""""""""""###$$$%%%%%%########################%%%###"""###$$$&&&%%%%%%&&&$$$###"""$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""""""###%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$$$$"""$$$%%%$$$"""!!!"""$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!"""######$$$$$$###"""!!!!!!""""""###"""########################%%%###!!!!!!"""#########"""  """$$$$$$###%%%$$$###""""""""""""""""""!!! """%%%'''((('''########################!!!"""$$$###  """%%%### """$$$%%%$$$$$$#########""""""!!!!!!""""""#########$$$$$$$$$$$$"""!!!!!!"""######""""""$$$$$$"""###'''&&&!!!############""""""""""""%%%###""""""######""" %%%###""""""$$$&&&&&&%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$###"""!!!$$$###""""""$$$$$$###"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%#########$$$%%%'''((()))'''''''''''''''&&&&&&&&&###%%%''''''&&&&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$########################%%%'''((('''$$$"""$$$&&&########################"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""#########""""""""""""!!!#########$$$&&&&&&%%%######$$$%%%%%%%%%###"""!!!$$$$$$$$$############"""######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%""""""############""""""!!! !!!###%%%'''&&&%%%""""""!!!!!!!!!###$$$&&&$$$$$$$$$############"""%%%%%%%%%$$$###$$$''')))%%%$$$###""""""###$$$%%%###$$$%%%&&&&&&%%%$$$###&&&%%%$$$$$$&&&&&&%%%$$$########################""""""""""""!!!!!!!!!!!!%%%###""""""###$$$$$$###$$$###""""""###%%%'''(((%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%***000555QQQBBB///$$$$$$&&&%%%"""###"""!!!!!!!!!###$$$%%%%%%(((%%%"""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! """######$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""%%%'''(((#########"""###$$$$$$%%%'''%%%######$$$$$$###"""#########"""######$$$%%% """###$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!!!!!!!"""$$$$$$###""" &&&((( ***((( ###%%%$$$"""!!!"""$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""###$$$%%%########################%%%###"""###$$$&&&%%%%%%(((&&&###"""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$###%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$&&&((('''###!!!!!!#########$$$$$$$$$$$$###### !!!"""###$$$%%%%%%###%%%'''%%%""" !!!$$$##################$$$$$$%%%###!!! """#########$$$""" !!! $$$$$$###"""!!!!!!"""""""""!!! """%%%'''((((((########################"""%%%&&&%%%"""!!!"""$$$&&&###!!!!!!"""$$$%%%%%%############"""""""""""""""############$$$$$$$$$$$$"""!!!!!!"""######""""""&&&%%%"""$$$(((&&&!!!######""""""!!!!!! %%%###""""""######""" """###$$$%%%%%%%%%%%%%%%$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%''''''%%%%%%'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$!!!"""&&&$$$$$$########################""""""###%%%'''(((%%%$$$"""!!!!!!!!!"""###***'''###!!!"""###!!!&&&&&&%%%$$$""""""$$$&&&$$$$$$$$$############"""%%%%%%&&&&&&%%%$$$"""!!!$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""""""""""""""&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&'''%%%###$$$$$$######""""""!!!!!!%%%%%%%%%%%%$$$###""""""&&&%%%###"""!!!"""###$$$'''"""!!!'''((($$$###!!!!!!"""%%%&&&%%%""""""###$$$%%%%%%$$$###"""%%%$$$###$$$%%%%%%$$$###""""""""""""""""""""""""!!!%%%&&&""""""''''''###&&&&&&%%%$$$$$$######"""&&&%%%"""###%%%###555WWWdddooo333%%%///'''$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$######"""""""""""""""############"""""""""!!! !!!"""!!!""""""!!!!!!""""""###$$$%%%$$$############ &&&### """%%%'''(((""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''$$$"""###%%%&&&$$$!!!%%%$$$###""""""$$$&&&'''#########$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%$$$###!!!&&&$$$######$$$$$$"""!!! !!!######### ######$$$$$$$$$$$$######$$$###"""###$$$$$$$$$"""########################""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%$$$$$$&&&&&&%%%$$$#########%%%&&&&&&%%%###"""######$$$$$$%%%&&&&&&%%%$$$###$$$%%%%%%$$$###&&&%%%$$$$$$######$$$$$$"""###$$$%%%%%%%%%%%%%%%!!!###&&&((('''%%%""" ######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$$$$###$$$###"""###$$$%%%$$$"""###""""""###$$$$$$""" '''&&&&&&%%%$$$###"""!!!'''"""###''''''%%%###"""!!!"""###$$$###!!! !!!###%%%%%%$$$###########################$$$############$$$&&&'''############"""""""""""""""""""""""""""!!! ###############"""!!!!!!######$$$$$$$$$######"""$$$$$$############$$$$$$###"""""""""""""""######""""""######$$$$$$%%%%%%###$$$$$$$$$$$$$$$######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""%%%%%%""""""%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""""""""%%%$$$######%%%%%%$$$###""""""""""""""""""""""""########################$$$ ###$$$!!!!!!%%%########################$$$############$$$&&&'''%%%$$$###"""!!!""""""###'''%%%"""!!!###$$$###!!!!!!$$$%%%$$$######$$$$$$$$$$$$$$$############""""""!!!!!!$$$##################$$$##############################$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$#########&&&$$$"""###%%%&&&$$$"""############""""""""""""""""""###$$$%%%%%%%%%%%%$$$$$$###""""""""""""###%%%$$$###$$$&&&&&&$$$###$$$"""!!!###%%%&&&$$$""""""###$$$$$$$$$$$$###"""######$$$&&&'''&&&###!!!########################"""%%%$$$ ###### $$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%%%%$$$%%%>>>fffaaaiii000""",,,***)))""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$"""##################""""""!!!!!!"""######""" """"""""""""######$$$$$$&&&%%%######$$$$$$"""!!!$$$###""""""$$$&&&&&&&&&""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%'''%%%######%%%%%%$$$"""%%%$$$###""""""$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$!!!"""###$$$$$$###"""!!!%%%###"""###$$$$$$###"""&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$#########"""!!!"""###$$$###!!!########################&&&&&&%%%$$$###""" ########################%%%$$$###$$$%%%&&&%%%############$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$###&&&%%%$$$$$$######$$$$$$"""###$$$$$$%%%%%%%%%$$$"""$$$%%%'''&&&$$$"""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$###$$$###""""""###$$$###""""""!!!!!!"""###$$$"""!!!%%%%%%%%%%%%&&&&&&&&&&&&%%%!!!!!!%%%%%%$$$###"""!!!"""###$$$###!!!$$$"""!!!!!!"""#################################%%%$$$######$$$###!!! ############""""""""""""""""""#########"""!!!!!!###############"""!!!!!!"""###############""""""###""""""""""""""""""###$$$$$$###"""!!!!!!!!!""""""""""""###############$$$$$$$$$$$$###"""!!! """"""""""""###$$$%%%%%%########################%%%""""""%%%%%%""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###############$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$######""""""%%%$$$######%%%%%%$$$###""""""""""""""""""""""""########################%%%"""!!!######!!!!!!$$$########################$$$$$$#########$$$$$$%%%$$$$$$###""""""""""""###%%%###!!!"""###$$$$$$###"""%%%%%%$$$""""""%%%$$$$$$$$$############"""""""""""" ################################################""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""######$$$%%%$$$$$$$$$######"""""""""$$$###""""""$$$$$$###""""""""""""###############""""""###$$$%%%%%%%%%%%%######$$$$$$######""""""###%%%''''''%%%$$$%%%&&&$$$#########$$$$$$###!!!"""###$$$$$$$$$$$$###"""!!!"""$$$'''(((&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!!!!!$$$%%%###""""""######$$$%%%%%%&&&###((((((%%%###'''GGGssslllnnn999'''***&&&$$$########################$$$###""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########""""""###$$$%%%###"""############$$$$$$$$$%%%(((&&&#########$$$$$$###""""""###%%%''''''%%%##################$$$$$$$$$""""""#########$$$$$$$$$&&&%%%###$$$%%%%%%$$$"""%%%$$$#########$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$ """$$$%%%%%%$$$$$$$$$###""""""$$$%%%$$$###)))(((&&&%%%$$$%%%%%%&&&######$$$$$$$$$$$$#########!!!!!!!!!"""###"""!!!########################&&&&&&&&&%%%###!!! ########################$$$###"""###$$$%%%$$$"""$$$######$$$&&&&&&%%%###&&&%%%%%%$$$######""""""$$$###""""""$$$$$$###"""&&&%%%$$$$$$######$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!######!!!###"""!!!!!!######"""!!! !!!######"""!!!###$$$$$$$$$%%%%%%%%%%%%###  ######"""###"""!!!"""###$$$###!!!&&&$$$""" !!!###$$$########################$$$"""!!!"""$$$$$$ ############""""""""""""""""""######$$$########################"""!!!!!!!!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""&&&%%%$$$"""!!!!!! ###""""""""""""""""""!!!###############"""!!!!!!""""""""""""###$$$%%%&&&########################'''$$$$$$''''''$$$$$$'''%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$'''&&&$$$######$$$%%%'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###"""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$###############$$$$$$#########"""""""""$$$############$$$######"""$$$%%%###""""""%%%%%%$$$$$$$$$#########""""""###$$$%%%%%%&&&&&&#########$$$$$$#################################!!!!!!"""###############"""""""""""""""""""""""""""""""""######$$$%%%%%%$$$$$$######"""!!!!!!!!!############$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$%%%&&&&&&$$$###"""###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!#########$$$$$$#########""""""###%%%&&&&&&### $$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!###%%%&&&""""""######$$$$$$$$$%%%"""(((&&&######(((CCCiiidddccc:::((('''!!!#########################################################"""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""###$$$$$$"""!!!######$$$$$$%%%%%%%%%%%%(((%%%"""!!!"""$$$$$$$$$#########$$$&&&&&&%%%#######################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$ """$$$%%%%%%%%%$$$###"""!!!"""$$$%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########"""!!!"""###$$$###!!!###########################$$$$$$$$$$$$###""""""###########################"""!!!"""###$$$###!!!$$$######$$$%%%&&&%%%$$$%%%$$$$$$$$$######""""""###"""!!!"""#########!!!&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$######%%%$$$$$$#####################$$$$$$$$$$$$##################$$$$$$$$$$$$$$$############!!!"""!!! !!!"""###"""  """###"""!!!$$$$$$###"""!!! """  """###"""###"""!!!"""###$$$###!!!"""######"""!!!!!!###$$$########################""" $$$&&&$$$"""############"""""""""!!!!!!"""###$$$$$$$$$$$$$$$###############"""!!!!!! !!!!!!""""""""""""!!!""""""!!!!!!!!!!!!""""""$$$$$$###"""!!!!!!""""""######""""""!!!!!! !!!!!!"""###############""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&&&&$$$$$$&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""!!!""""""!!!""""""#########$$$$$$$$$#####################"""$$$$$$$$$$$$#########"""$$$%%%%%%$$$###"""""""""!!!######"""""""""###%%%%%%%%%$$$$$$$$$$$$### !!!!!!"""###$$$%%%%%%"""###$$$$$$$$$$$$###"""########################!!!!!!"""############"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########"""""""""!!!!!!###$$$%%%%%%%%%%%%&&&&&&""""""######$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""%%%&&&'''((('''&&&%%%$$$$$$###"""###%%%%%%$$$"""$$$$$$%%%$$$###"""""""""$$$##################$$$%%%###!!!!!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!"""$$$$$$$$$######"""""""""###&&&""" $$$&&&444NNN>>>>>>)))!!!"""!!!$$$ ##############################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$%%%###""""""###""" """###$$$%%%%%%%%%%%%$$$&&&$$$!!! !!!#########&&&$$$""""""$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$######$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$"""###$$$%%%%%%$$$###"""###"""!!!"""$$$%%%%%%$$$"""###%%%&&&%%%$$$"""!!!######$$$$$$$$$$$$######%%%$$$######%%%%%%$$$#################################$$$$$$$$$######"""###########################"""!!!!!!######"""!!!%%%###"""###%%%&&&%%%$$$"""""""""######$$$$$$$$$###"""!!!"""#########!!!&&&%%%$$$$$$######$$$$$$#########$$$$$$######"""%%%$$$###"""""""""############$$$$$$$$$$$$######"""""""""######$$$$$$$$$%%%$$$$$$$$$$$$""""""!!! !!!"""###"""  """###"""!!!$$$######"""!!! ###"""!!!!!!"""############"""!!!"""###$$$###!!!###%%%$$$###$$$%%%########################$$$!!!###&&&&&&&&&############"""""""""!!!!!!"""###$$$$$$$$$$$$$$$###############"""!!!!!! !!!"""""""""""""""$$$######""""""######$$$""""""!!!!!!"""###$$$$$$######""""""!!!!!! !!!"""###$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!$$$$$$!!!!!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$######%%%%%%$$$###""""""""""""""""""""""""########################"""$$$$$$!!! ######!!!"""""""""###$$$$$$%%%%%%""""""######$$$######"""$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&%%%###!!!!!!!!!%%%%%%$$$""" ###%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###"""!!!!!!"""""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############""""""""""""""""""""""""""""""###$$$$$$$$$#################################$$$&&&&&&%%%%%%&&&(((#########$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$"""!!!###%%%%%%###!!!"""$$$%%%%%%###""""""###$$$$$$###""""""###$$$$$$&&&$$$!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%$$$!!! """%%%$$$$$$###""""""!!!!!!"""$$$ &&&$$$&&&333((('''###!!!"""''''''"""##############################$$$%%%%%%$$$###############$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###""""""###""" !!!"""$$$%%%%%%%%%$$$###%%%###!!! """######"""&&&$$$""""""###%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%###"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$"""!!!$$$###""""""$$$%%%$$$###"""$$$&&&((((((&&&$$$"""######$$$$$$$$$$$$######&&&%%%$$$$$$%%%&&&%%%$$$########################%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!%%%###""""""$$$&&&%%%%%%!!!!!!""""""###$$$$$$%%%$$$###""""""$$$$$$###"""&&&%%%$$$$$$######$$$$$$#########$$$######"""!!!$$$$$$###""""""""""""#########$$$$$$$$$$$$######!!!!!!""""""###$$$$$$$$$"""""""""$$$%%%%%%###!!!###"""!!!!!!######"""!!! !!!######"""!!!"""#########$$$$$$$$$$$$$$$$$$############$$$$$$###"""!!!"""###$$$###!!!$$$'''&&&$$$$$$%%%########################$$$$$$###"""!!!"""###$$$############""""""""""""""""""######$$$########################"""!!!!!! !!!"""############$$$$$$############$$$$$$ !!!!!!"""$$$%%%&&&###""""""""""""""""""!!!######$$$$$$$$$$$$$$$###$$$###############$$$$$$########################$$$!!!!!!$$$$$$!!!!!!$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###""""""""""""""""""""""""########################!!!$$$$$$ $$$%%%"""!!!""""""###$$$$$$%%%%%% !!!"""###$$$$$$######$$$$$$%%%%%%%%%$$$###"""!!!###&&&%%%###""""""###%%%%%%$$$""" !!!"""$$$&&&&&&%%%%%%%%%$$$$$$$$$((('''%%%$$$############!!!###$$$%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######""""""""""""""""""""""""######$$$%%%$$$###""""""""""""######$$$%%%%%%%%%!!!###%%%%%%$$$$$$&&&(((%%%$$$$$$$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$ ###%%%%%%###"""###%%%$$$$$$###""""""###$$$$$$$$$###!!!!!!"""######"""########################$$$"""$$$(((((($$$###%%%############""""""""""""!!!%%%""""""((($$$ '''(((###(((%%%###)))''' """"""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""#########$$$$$$$$$%%%"""##################""""""!!!!!!###$$$%%%$$$""" !!!###$$$%%%$$$###"""$$$###""""""$$$$$$###"""%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$#########""""""###$$$$$$$$$%%%%%%%%%%%%###%%%&&&%%%###"""###%%%######$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$###"""%%%###"""###$$$$$$###"""$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$######%%%$$$###$$$%%%%%%$$$###########################$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""%%%$$$""""""$$$%%%&&&%%%""""""""""""############%%%###"""###$$$%%%$$$###&&&%%%$$$$$$######$$$$$$###############"""!!!!!!############""""""""""""######$$$$$$$$$$$$######!!!!!!!!!"""###$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$###""""""###$$$###""""""!!!!!!"""###$$$"""!!!#########$$$$$$$$$%%%%%%###$$$$$$$$$######$$$$$$###"""!!!"""###$$$###!!!%%%&&&$$$"""###&&&########################!!!%%%%%%""" !!!"""############""""""""""""""""""#########"""!!!!!!###############"""!!!!!! !!!"""###$$$$$$$$$$$$######""""""""""""######"""!!!!!!!!!"""###$$$$$$"""""""""###############%%%%%%%%%%%%%%%$$$###"""$$$$$$##################""""""""""""""""""""""""&&&######&&&&&&######&&&#########$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$######""""""###$$$%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######################## $$$### %%%&&&"""!!!""""""###$$$$$$%%%%%% """###$$$$$$$$$###$$$$$$%%%&&&%%%$$$###"""!!!%%%%%%$$$###$$$&&&"""###$$$###"""!!!"""$$$&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!!!!!!!"""###$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!""""""###$$$%%%&&&&&&'''"""$$$$$$""""""%%%'''&&&%%%%%%$$$$$$#########%%%%%%%%%%%%$$$###""""""&&&%%%###"""!!!"""###$$$ &&&***(((### $$$((("""%%%%%%###"""$$$&&&%%%$$$###""""""###$$$%%%"""""""""###$$$$$$""" """""""""""""""""""""""""""%%%"""!!!%%%!!!!!!!!!"""######$$$$$$ &&&$$$%%%)))$$$%%%$$$&&&### (((&&& !!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$### !!!!!!"""""""""###""""""############"""""" !!!###&&&(((((('''!!!###$$$$$$$$$"""!!!$$$######$$$&&&&&&$$$###"""###$$$'''((('''### $$$$$$$$$$$$######"""""""""############$$$$$$$$$###%%%'''&&&###!!!###%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$###"""###%%%&&&%%%$$$######%%%%%%%%%%%%$$$###&&&$$$######$$$$$$"""!!!%%%$$$#########$$$%%%&&&######$$$$$$$$$$$$######$$$###"""###$$$$$$$$$"""######################## """###%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""&&&$$$""""""$$$%%%&&&%%%$$$$$$######"""!!!!!!!!!%%%$$$###$$$%%%%%%$$$###&&&%%%$$$$$$######$$$$$$###############"""!!!!!!"""############"""!!!!!!######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$$$$&&&$$$"""!!!"""###"""!!!$$$###"""###$$$%%%$$$"""###""""""###$$$$$$""" %%%%%%$$$###"""!!! ###$$$%%%$$$###"""###$$$###"""!!!"""###$$$###!!!"""%%%$$$!!! ###&&&########################%%%((($$$ !!!###############"""""""""""""""""""""""""""!!! ###############"""!!!!!!!!!!!!"""$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""######"""""""""""""""###""""""######$$$$$$%%%%%%$$$!!!!!!$$$%%%"""###%%% !!!######$$$$$$$$$$$$!!! %%%&&&$$$!!!########################"""%%%'''&&&###"""$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$######$$$$$$$$$$$$######+++(((%%%######$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$"""!!!"""$$$%%%%%%$$$%%%###!!!###&&&'''%%%###################################################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######&&&&&&%%%%%%$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%###!!!!!!###$$$"""$$$$$$$$$#########""""""########################&&&$$$!!!!!!"""$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""$$$$$$###""""""###$$$$$$######""""""""""""#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########''''''&&&&&&%%%$$$######""""""""""""""""""""""""$$$$$$############$$$$$$$$$###"""""""""###%%%&&&"""%%%'''((('''$$$$$$$$$#################################$$$$$$&&&%%%###"""""""""#################################"""""""""$$$%%%$$$###&&&!!!"""%%%###!!!""""""!!! !!!######"""$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&&&&######""""""######$$$%%%$$$%%%&&&$$$"""!!!!!!""""""############$$$$$$$$$%%%###!!!"""$$$%%%$$$!!!""""""""""""############""""""""""""""""""""""""&&&&&&%%%$$$###!!!!!! $$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%""""""############""""""$$$$$$$$$#########""""""&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%%%%$$$###"""!!!"""$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%$$$###""""""######&&&$$$"""###$$$%%%%%%$$$'''###"""&&&'''%%%$$$%%%$$$###"""#########!!!$$$$$$$$$%%%%%%$$$$$$$$$#########"""######$$$%%%""""""""""""""""""""""""!!!""""""######$$$$$$###""" !!!"""$$$!!!###((((((###"""&&&$$$###"""!!!!!!###%%%&&&###########################$$$%%%%%%%%%%%%$$$###%%%$$$######$$$$$$""" $$$$$$###"""!!!!!!""""""$$$$$$######"""!!!!!!!!!%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!!!!!%%%%%%!!!!!!&&&&&&"""###""""""###$$$$$$""" !!!######"""!!! !!!!!!!!! !!!!!!"""#########"""!!!"""$$$%%%%%%$$$$$$!!!!!!$$$%%%"""###%%%!!!"""###$$$$$$%%%%%%%%%%%%"""!!!$$$&&&### %%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$)))&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$"""!!!"""###%%%%%%$$$%%%###"""###%%%&&&%%%############################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""&&&%%%%%%$$$######""""""$$$$$$$$$$$$%%%%%%%%%%%%'''%%%######%%%&&&$$$"""$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%### !!!#########$$$$$$$$$$$$##################################################################""""""""""""######"""###$$$%%%%%%%%%$$$###$$$#####################$$$$$$$$$############"""$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$###"""""""""%%%%%%%%%$$$$$$#########&&&&&&%%%%%%$$$$$$######$$$#########"""""""""!!!$$$$$$############$$$$$$"""!!!!!! !!!"""###$$$"""!!!!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$###""""""########################%%%%%%###"""""""""#################################"""""""""$$$%%%$$$###'''###"""%%%'''&&&$$$%%%$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""!!!!!!""""""###$$$$$$$$$$$$###############$$$$$$%%%&&&''''''&&&$$$######$$$%%%$$$$$$$$$######""""""%%%###!!!"""$$$%%%$$$"""""""""""""""####################################""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$################## !!!!!!""""""!!!!!! $$$$$$$$$#########""""""""""""###############""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%######%%%&&&&&&&&&%%%$$$%%%$$$$$$###""""""######$$$###""""""###$$$$$$###&&&"""!!!$$$&&&$$$###$$$###"""!!!"""$$$$$$###!!!######$$$$$$$$$$$$######%%%%%%$$$######""""""##############################!!!!!!$$$%%%""" $$$###"""!!! !!!!!!""" """### ######"""!!! !!!"""$$$%%%##############################$$$$$$$$$###"""!!!$$$###""""""######!!!$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!""""""""""""###"""!!!"""###$$$###!!!"""$$$&&&&&&$$$######$$$###""""""""""""######$$$$$$"""""""""$$$%%%$$$###$$$!!!!!!$$$%%%"""###%%%#########$$$%%%%%%&&&&&&%%%###!!!!!!$$$%%%### %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###!!!"""###%%%$$$$$$$$$###"""###%%%&&&%%%$$$################################################"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$######""""""!!!#########$$$$$$$$$$$$%%%&&&%%%###$$$%%%%%%$$$###$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!"""###"""&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################!!!"""###$$$%%%$$$###############"""""""""!!!!!!$$$$$$$$$############"""######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$#########$$$$$$$$$###############$$$$$$#########"""""""""$$$$$$############$$$$$$"""!!!!!!!!!!!!"""######%%%$$$######$$$$$$###!!!######$$$%%%$$$###"""!!!########################%%%$$$######"""####################################"""""""""$$$%%%$$$###$$$ ###%%%###"""$$$$$$###$$$%%%''''''%%%#########$$$$$$######"""!!!######$$$$$$######""""""!!!""""""#########"""""""""############$$$$$$$$$%%%&&&'''&&&$$$######$$$&&&&&&%%%$$$###"""!!!!!!$$$###"""###$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$###############%%%%%%$$$$$$###""""""!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############### !!!"""############"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$%%%"""######$$$%%%$$$$$$$$$%%%$$$######"""#########$$$"""!!!!!!######"""!!!%%%!!! ###%%%###"""###!!!!!!!!!"""$$$%%%$$$###"""##################"""&&&&&&%%%$$$###"""!!!!!!""""""""""""""""""""""""'''""" $$$&&&"""######"""!!!!!!!!!""""""""""""###"""###&&&""""""!!! """###$$$#######################################"""!!! """!!!!!!!!!###"""!!!%%%$$$######"""######### !!!!!!"""######$$$$$$######"""""""""!!!!!!!!!!!!""""""######""""""!!!###%%%%%%"""!!!###### %%%###!!! """############%%%&&&&&&%%%$$$$$$%%%%%%$$$###############$$$$$$###""""""###$$$###!!!$$$!!!!!!$$$%%%"""###%%%############$$$$$$%%%%%%%%%###""""""$$$$$$###!!!########################&&&$$$"""###&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$"""!!!!!!###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###""""""###$$$$$$###$$$######$$$%%%%%%%%%%%%################################################$$$$$$$$$###############"""######$$$$$$$$$###############"""""""""!!!!!!""""""#########$$$$$$$$$###""""""""""""###""""""########################""""""""""""""""""""""""$$$###!!!!!!"""######"""&&&&&&%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!########################!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$###""""""!!!!!!$$$$$$$$$#########"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!$$$$$$$$$###############""""""""""""############""""""#########$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%&&&$$$######$$$$$$"""!!!"""###$$$%%%%%%###"""!!!$$$$$$$$$###############$$$$$$#############################################"""""""""$$$%%%$$$###!!!"""###!!!!!!$$$ !!!###%%%%%%""" """############"""!!!!!!""""""############"""""""""###############"""!!!""""""######$$$$$$$$$$$$"""$$$$$$###!!!!!!!!!"""&&&&&&%%%$$$$$$###""""""$$$############$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$#########""""""&&&&&&''''''''''''&&&&&&########################""""""###$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###""""""$$$$$$"""!!!%%%!!! $$$%%%###"""###""""""!!!###%%%%%%$$$"""""""""############""""""%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%""" !!!###$$$### ######""""""""""""""""""%%%$$$############%%%'''###""""""!!!"""###$$$$$$########################!!!""""""###############"""!!!!!!"""######""" $$$$$$############$$$$$$!!!!!!""""""############!!!!!!"""""""""#########"""""""""######"""""""""&&&&&&&&&$$$#########!!!&&&### !!!#########"""###%%%$$$###"""###$$$%%%$$$######""""""""""""%%%###""""""######""" $$$!!!!!!$$$%%%"""###%%%###""""""""""""###$$$$$$$$$#########$$$$$$###"""########################&&&$$$"""###&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%##############################$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$###"""!!!"""$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%###""""""###$$$$$$#########$$$$$$$$$$$$%%%%%%################################################&&&%%%$$$$$$###"""!!!!!! !!!"""###$$$%%%%%%%%%#########"""""""""""""""""""""#########$$$$$$$$$""""""###""""""""""""###########################""""""""""""""""""""""""%%%$$$######$$$%%%$$$###%%%%%%$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$###"""######%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$#########"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""########################"""""""""""""""""""""### !!!###$$$%%%&&&'''$$$$$$############$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$%%%$$$#########$$$%%%$$$###"""!!!$$$$$$$$$#########""""""############$$$####################################"""""""""$$$%%%$$$###$$$""""""%%%%%%######''' """$$$###!!!"""############"""!!!!!!!!!""""""#########""""""$$$$$$$$$%%%$$$$$$######!!!"""###$$$$$$$$$$$$###"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$%%%######$$$############$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################""""""#########$$$$$$$$$!!!""""""######""""""!!!########################$$$$$$$$$$$$$$$###""""""$$$##################$$$&&&%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###############$$$$$$%%%$$$$$$$$$%%%%%%###!!!&&&"""!!!$$$&&&######$$$%%%$$$###$$$%%%$$$"""!!!""""""############"""""""""######$$$$$$$$$######"""""""""""""""""""""""" """###"""!!!!!!$$$'''""""""##################%%%%%%###!!! !!!""""""$$$#########$$$$$$%%%%%%########################!!!!!!"""###$$$&&&'''(((###""""""###$$$%%%###"""$$$######"""######$$$$$$############""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$""""""############""""""###"""""""""!!!&&&### !!!#########"""$$$$$$$$$""""""###%%%$$$###"""!!!!!!!!!!!!!!!%%%###""""""######!!! $$$!!!!!!$$$%%%"""###%%%######"""!!!!!!"""###$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$'''(((((())))))))))))(((%%%&&&&&&&&&&&&%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$$$$""""""$$$%%%%%%$$$""""""%%%$$$""""""""""""$$$%%%###""""""###%%%&&&%%%$$$###$$$&&&'''''''''&&&%%%&&&$$$""""""###$$$###""""""$$$%%%%%%$$$###%%%&&&################################################%%%%%%$$$###"""!!!!!! !!!"""###$$$%%%%%%%%%#################################$$$$$$$$$$$$%%%###$$$%%%%%%$$$###%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&&&&%%%$$$$$$#########"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###"""###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$"""""""""########################""""""""""""""" !!!###%%%&&&'''((($$$$$$############$$$$$$!!!"""######$$$$$$#########"""!!!"""$$$%%%%%%$$$$$$$$$$$$###############%%%%%%$$$$$$###"""""""""""""""###$$$$$$$$$$$$##############################"""""""""$$$%%%$$$######!!!"""$$$### !!!%%%!!! !!!"""$$$$$$""" ######$$$$$$######"""!!!!!!!!!""""""######""""""###$$$$$$%%%%%%%%%$$$$$$!!!"""###%%%%%%$$$#########$$$%%%$$$###"""###%%%$$$$$$$$$$$$%%%%%%%%%&&&"""$$$$$$$$$###"""###$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###############$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""############""""""###############$$$$$$$$$############"""!!! $$$$$$###""""""###$$$$$$%%%%%%$$$######$$$$$$$$$"""""""""############$$$%%%$$$$$$$$$$$$%%%&&&&&&#########"""######$$$%%%%%%%%%%%%%%%&&&%%%### &&&"""!!!$$$&&&$$$###$$$&&&%%%$$$$$$%%%$$$""" """##################"""!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""%%%### %%%+++!!!"""###$$$$$$$$$######%%%'''&&&###"""$$$$$$"""$$$$$$$$$%%%%%%%%%%%%&&&########################!!!!!!"""###$$$&&&((()))###""""""###%%%%%%$$$"""""""""""""""""""""###$$$$$$$$$######"""!!!!!! !!!!!!""""""###$$$%%%%%%"""######$$$$$$######"""%%%""""""###### """%%%###!!! """#########$$$%%%&&&%%%######%%%&&&###"""!!!!!!!!!!!!!!!!!!###"""!!!!!!"""###""" $$$!!!!!!$$$%%%"""###%%%%%%$$$"""!!!!!!"""$$$%%%!!!"""###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''(((((())))))((((((%%%&&&&&&&&&&&&%%%$$$$$$########################$$$$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%###"""&&&%%%###""""""###%%%&&&%%%$$$###$$$&&&&&&%%%######$$$&&&'''((('''&&&%%%&&&$$$""""""###$$$###""""""$$$%%%%%%######$$$'''################################################""""""""""""##################$$$$$$$$$######"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&%%%######%%%'''""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$###########################################################################"""###%%%&&&&&&%%%###""""""###$$$%%%&&&%%%%%%$$$""""""######$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$%%%%%%%%%$$$######!!!!!!"""###$$$%%%%%%&&&!!!"""""""""#########$$$$$$$$$$$$######""""""!!!"""######$$$$$$%%%%%%&&&$$$$$$############$$$$$$!!!"""###$$$$$$$$$#########"""""""""$$$%%%$$$###&&&%%%###"""!!!"""###$$$%%%%%%$$$$$$###""""""!!!!!!"""###$$$%%%$$$$$$##############################"""""""""$$$%%%$$$###!!! !!!""" !!!###!!!!!!"""###$$$###"""$$$$$$$$$$$$$$$######""" !!!!!!"""""""""""""""!!!"""###$$$$$$%%%$$$$$$!!!"""$$$%%%%%%$$$###""""""$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%$$$$$$"""$$$%%%$$$"""!!!###%%%#########$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$"""###############""""""$$$$$$###""""""###$$$$$$%%%$$$#########$$$%%%&&&""""""""""""############$$$######"""###$$$%%%&&&######""""""###$$$$$$%%%%%%$$$$$$%%%&&&$$$!!!%%%!!! ###%%%###"""###%%%$$$###$$$%%%%%%$$$"""######$$$$$$$$$$$$######"""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$""" !!!$$$(((!!!"""###$$$$$$$$$$$$######'''(((%%%%%%))))))%%%######$$$%%%%%%%%%%%%%%%###########################"""""""""###$$$%%%&&&"""!!!!!!"""$$$%%%###"""!!!!!! !!!""""""############""""""""""""""""""""""""######$$$$$$%%%"""######$$$$$$######"""&&&######&&&&&&""""""&&&###"""!!!"""###$$$###!!!$$$%%%%%%###""""""$$$&&&"""""""""!!!""""""######"""!!! !!!"""###"""!!!$$$!!!!!!$$$%%%"""###&&&'''%%%$$$""""""###%%%&&& !!!###$$$$$$%%%'''(((########################"""%%%'''&&&###"""$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$&&&''''''&&&$$$###'''&&&$$$######$$$&&&'''&&&%%%$$$%%%&&&'''%%%######$$$&&&(((((('''&&&%%%&&&$$$""""""###$$$###"""!!!$$$&&&%%%###"""$$$'''################################################ !!!"""###$$$%%%%%%&&&&&&%%%%%%###""" $$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$###!!!!!!###%%%""""""######$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$###""""""###$$$$$$"""###%%%&&&&&&%%%###"""!!!"""###$$$%%%$$$###### !!!"""###$$$%%%%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$###""" !!!###$$$%%%&&&'''!!!!!!""""""#########$$$&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%$$$"""###$$$$$$###"""'''%%%###!!! """$$$%%%%%%%%%$$$$$$###""""""!!!!!!"""###$$$%%%%%%$$$##############################"""""""""$$$%%%$$$###%%%$$$%%%&&&"""###"""!!! !!!######"""$$$%%%%%%%%%%%%$$$###### !!!""""""""""""""" !!!######$$$$$$$$$ """$$$%%%%%%%%%###""" !!!""""""!!! !!!###((('''&&&&&&%%%$$$######!!!$$$%%%%%%"""!!!###%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""&&&&&&%%%$$$###"""!!! """"""######$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""!!!""""""######""""""!!!""""""######$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$#########$$$&&&'''""""""""""""###############"""!!!!!!!!!"""$$$%%%######""""""###$$$%%%%%%#########$$$%%%### $$$ """$$$!!! """###""""""$$$&&&'''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%### !!!!!!!!!!!!!!!!!!!!!!!!&&&%%%"""!!!!!!###$$$$$$!!!"""###$$$%%%%%%$$$### ###!!!"""''''''"""""""""###$$$$$$$$$$$$###########################%%%$$$"""!!!!!!!!!"""###!!! !!!###$$$###!!! !!!""""""!!!!!!!!!"""######$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$############### $$$###""""""###$$$$$$"""!!!"""""""""!!! """$$$###"""""""""###$$$%%%%%%!!! !!!"""$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$$$$#########$$$&&&&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%'''''''''%%%$$$%%%&&&"""&&&'''###!!!######"""###"""!!!!!!###$$$###"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######$$$###"""###$$$$$$###"""$$$$$$############$$$$$$!!!!!!###''')))((($$$$$$$$$############$$$$$$%%%$$$"""!!!!!!"""$$$%%%###############"""!!!!!!%%%###"""$$$(((((($$$%%%###!!!"""$$$%%%$$$!!!########################$$$""""""###&&&&&&###&&&&&&%%%$$$$$$%%%%%%%%%'''%%%"""!!!"""#########((('''%%%###""""""######$$$$$$######"""######$$$%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$%%%''')))+++###"""""""""###$$$%%%%%%&&&%%%###!!!!!!"""###%%%%%%""" !!!$$$&&&%%%###%%%$$$###""""""###$$$%%%########################%%%$$$######""""""######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$### """$$$"""!!!$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!"""###$$$$$$######"""""""""""""""""" !!!"""######"""!!! &&&%%%$$$$$$%%%%%%###!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$#########"""""""""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###!!!!!!!!!###$$$###"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!""""""!!! $$$$$$###"""###$$$%%%&&& !!!"""###$$$$$$%%%!!!!!!""""""#########$$$$$$$$$$$$############""" """$$$&&&'''&&&%%%$$$"""!!!!!!!!!!!!!!!""""""%%%$$$#########$$$&&&&&&!!!%%%$$$ $$$%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%'''((('''&&&###$$$%%%$$$"""!!!"""###%%%$$$############ !!!"""$$$%%%&&&%%%%%%$$$###"""!!!!!!!!!"""$$$%%%$$$$$$############$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$$$$#########""""""%%%$$$######$$$$$$"""!!!""""""######$$$$$$$$$%%%&&&%%%%%%$$$###"""!!!!!!&&&&&&&&&&&&%%%###!!! """""""""###%%%$$$""" """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$######"""###$$$%%%&&&&&&$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&$$$"""###$$$!!!$$$$$$ !!!"""!!!'''%%%#########"""!!!%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$###"""###$$$$$$###"""$$$$$$############$$$$$$###""""""$$$''''''%%%"""$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%###############"""!!!!!!%%%###"""$$$'''((($$$ %%%###!!!"""$$$%%%$$$"""########################$$$#########$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######$$$$$$###!!!'''&&&%%%############$$$$$$$$$##################%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$%%%&&&(((***#########"""######$$$$$$%%%%%%###"""""""""###$$$$$$"""!!!!!!$$$%%%%%%###$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""###"""!!!!!!"""###########################""""""""""""""""""""""""########################!!!!!!!!!"""""""""######""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$$$$$$$%%%%%%###!!!########################""""""""""""""""""""""""$$$$$$$$$#########""""""############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$""""""###$$$%%%$$$###%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""###$$$$$$###)))(((&&&$$$###""""""###""""""######$$$$$$%%%%%%"""#########$$$$$$$$$$$$""""""######$$$$$$$$$%%%"""###%%%&&&&&&%%%###"""%%%%%%$$$###"""""""""###""""""!!!!!!!!!"""###$$$!!!$$$$$$ $$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!######"""'''$$$"""###$$$%%%$$$###%%%"""  """"""""""""###$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!"""$$$$$$$$$$$$############$$$$$$$$$###""""""""""""""""""$$$$$$$$$#########""""""%%%$$$"""###$$$$$$"""!!!###############"""""""""%%%$$$$$$######"""""""""###$$$%%%%%%%%%$$$#########"""!!!"""$$$$$$"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$###""""""###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%"""!!!!!!"""%%%((('''"""!!!$$$&&&&&&'''%%%$$$###$$$###""" &&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$###"""###$$$$$$###"""$$$$$$############$$$$$$%%%###""""""$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%#########$$$######"""!!!&&&$$$"""###&&&'''%%%"""$$$###"""###$$$$$$###"""###########################$$$$$$###""""""###%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$###$$$%%%&&&%%%### %%%%%%$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######%%%$$$$$$###$$$%%%'''((($$$$$$######"""#########$$$$$$$$$############"""$$$###!!!"""###%%%$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$###!!!"""###$$$##############################""""""""""""""""""""""""######################## !!!"""###"""!!!!!!"""""""""#########$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!! $$$$$$$$$###########################$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$#########%%%&&&%%%$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$&&&&&&&&&***)))'''%%%######""""""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%&&&&&&$$$%%%&&&&&&%%%###!!! '''&&&%%%###""""""!!!!!!"""!!!!!!!!!!!!"""######"""$$$###!!!!!!###$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!!!!"""#########)))$$$ &&&(((&&&"""%%%""" ###$$$%%%$$$############$$$%%%%%%"""""""""!!!"""######$$$$$$$$$############$$$$$$""""""""""""""""""###$$$$$$$$$$$$###############%%%###""""""###$$$###!!!$$$######""""""!!!!!! ######################## !!!###$$$%%%%%%&&&%%%$$$"""!!!!!!"""######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!###$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%###"""###$$$&&&((('''"""!!!$$$(((((($$$###"""###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###"""###$$$$$$###"""$$$$$$############$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$######"""&&&$$$""""""$$$%%%%%%$$$$$$############$$$##############################"""$$$%%%### $$$'''%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###$$$%%%%%%$$$"""#########$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$&&&&&&%%%%%%$$$###"""""""""######$$$$$$$$$$$$###""""""$$$###""""""###$$$$$$$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######%%%%%%%%%$$$$$$$$$##############################""""""###$$$$$$$$$$$$###&&&###!!!!!!$$$&&&$$$"""########################""""""""""""""""""""""""########################!!!"""###""" !!!""""""######$$$$$$%%%$$$###"""!!!!!!"""###$$$%%%$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#############################################$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$###$$$%%%%%%%%%###############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%$$$###"""!!!######"""!!! !!!!!!###############$$$$$$%%%#########!!!!!!#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$###""" '''### ###&&&%%%###&&&###!!!!!!"""$$$$$$$$$%%%$$$###""""""###$$$%%%"""""""""""""""######$$$$$$$$$############$$$$$$"""!!!!!!!!!"""###$$$$$$########################$$$"""!!!"""###$$$###!!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""#########$$$!!!!!!"""###$$$%%%%%%&&&%%%###!!! """#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###%%%%%%$$$$$$&&&'''!!!$$$""" $$$$$$###""""""###%%%'''&&&%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###"""###$$$$$$###"""$$$$$$############$$$$$$!!!###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######&&&$$$######$$$%%%%%%$$$######$$$############$$$########################"""###$$$###!!!!!!$$$(((%%%$$$$$$$$$%%%%%%&&&'''(((%%%"""!!!"""$$$&&&&&&"""######$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$#########$$$$$$%%%%%%%%%%%%$$$###"""""""""######$$$$$$$$$$$$###""""""$$$$$$$$$###""""""###$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%%%%%%%$$$$$$$$$##############################""""""###$$$$$$$$$$$$###&&&###!!!!!!$$$&&&$$$"""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###""" """"""######$$$$$$$$$%%%###"""!!! !!!"""###$$$######$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$######"""!!!"""$$$$$$$$$"""%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$######%%%%%%$$$###############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###########################""""""################################################!!!!!! !!!"""######""""""######$$$$$$$$$$$$###""""""""""""""""""###"""""""""""""""""""""""" !!!"""###!!!""""""!!! !!!"""######""""""###$$$""" %%%$$$###"""""""""###$$$!!!"""""""""############$$$$$$############$$$$$$"""!!!!!!!!!"""###$$$$$$###########################"""!!!!!!###$$$###!!! !!!"""######$$$!!!!!!!!!"""######$$$$$$#####################$$$%%%###!!! """#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%"""$$$%%%%%%$$$$$$&&&'''!!!$$$###"""$$$$$$&&&$$$######$$$$$$###"""!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%$$$###"""###$$$$$$###"""$$$$$$############$$$$$$ ###&&&'''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$########################!!!"""######"""###%%%&&&$$$$$$$$$$$$%%%&&&'''''')))&&&!!!!!!$$$''')))"""###$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$############"""$$$$$$%%%###"""!!!###$$$"""###$$$$$$$$$$$$###"""########################%%%$$$######""""""######%%%%%%%%%$$$$$$$$$##############################""""""###$$$$$$$$$$$$###$$$###!!!"""###$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$###"""""""""!!! !!!###$$$###"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$%%%###"""###$$$%%%$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%$$$%%%%%%$$$###&&&&&&&&&%%%$$$###"""!!!#########$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$#########""""""""""""##################!!!!!!""""""###%%%&&&''' !!!!!!""""""!!!!!!$$$!!!!!!######!!!!!!$$$########################!!!!!!"""$$$$$$""" """###"""!!! !!!"""""" $$$$$$###""""""""""""###!!!!!!"""############"""$$$$$$############$$$$$$""""""""""""""""""###$$$###############$$$$$$$$$"""!!! !!!#########""" !!!###$$$%%%%%%!!!!!!!!!""""""#########%%%$$$###"""""""""""""""$$$"""!!!!!!"""######""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$%%%%%%$$$###""""""$$$"""&&&'''###"""%%%'''&&&%%%###""""""###$$$"""!!!""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%$$$###"""###$$$$$$###"""$$$$$$############$$$$$$"""$$$%%%%%%######%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$%%%%%%%%%$$$"""$$$%%%&&&%%%$$$######"""$$$%%%$$$"""!!!###%%%########################"""!!!!!!###%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((((((%%%"""!!!###%%%'''(((######$$$%%%%%%%%%$$$###%%%$$$###"""###%%%''')))%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########"""######$$$$$$%%%%%%###"""""""""###$$$###%%%%%%$$$!!!!!!"""$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%%%%%%%$$$$$$$$$##############################""""""###$$$$$$$$$$$$###""""""###"""!!!!!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######&&&%%%%%%$$$$$$######"""###$$$$$$%%%%%%$$$$$$############$$$&&&&&&%%%###########################""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""############"""!!! ###"""!!!"""$$$%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$###$$$###"""###$$$%%%$$$"""%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$%%%%%%$$$######$$$$$$$$$###"""!!!######$$$$$$%%%%%%&&&&&&$$$$$$$$$######"""""""""###############$$$$$$$$$%%%$$$###""""""!!!!!!!!!###"""""""""###$$$%%%%%%!!!"""""""""!!! %%%!!! ###### !!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$$$$###""""""""""""###"""!!! !!!"""!!!###############"""!!!!!! !!!"""###$$$######"""$$$$$$############$$$$$$$$$###""""""""""""""""""""""""#########$$$$$$$$$"""!!! !!!#########"""!!!!!!!!!"""###$$$%%%%%%!!!!!!!!!"""""""""""""""%%%$$$###"""!!!!!!"""######"""!!!"""$$$$$$"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%&&&&&&$$$!!! $$$%%%"""!!!$$$%%%$$$ !!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$###"""###$$$$$$$$$"""$$$$$$############$$$$$$$$$%%%%%%### !!!&&&)))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%!!!###&&&'''&&&$$$######!!!$$$%%%%%%"""!!!###%%%########################""" ###'''(((%%%"""$$$$$$$$$$$$%%%&&&'''(((&&&$$$######%%%''''''&&&###$$$%%%&&&%%%%%%######&&&%%%"""!!!"""%%%(((+++%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%%&&&%%%###!!!!!!"""###%%%###%%%&&&$$$!!! """%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""#########%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""###$$$$$$$$$$$$### """$$$"""!!!$$$########################""""""""""""""""""""""""########################"""""""""!!!"""###$$$$$$'''&&&&&&%%%$$$###"""""""""###$$$%%%%%%$$$###"""#########$$$&&&&&&%%%$$$""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""""""""""""""!!! $$$###"""###%%%&&&%%%$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$###$$$###"""###$$$$$$$$$"""&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&&&&%%%!!!###$$$%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$#########!!!!!!"""###$$$%%%%%%&&&'''&&&$$$"""!!! """"""!!!!!!!!!!!!!!!""" !!!###$$$$$$$$$###"""%%%!!! $$$$$$ !!!%%%""""""""""""""""""""""""'''###!!!"""###%%%###!!!###&&&%%%###"""!!!!!!###$$$$$$###"""###$$$$$$$$$"""!!! !!!"""$$$$$$######"""$$$$$$############$$$$$$$$$$$$###"""!!!!!!""""""""""""######$$$$$$$$$$$$!!! !!!"""######"""###############$$$$$$$$$"""""""""""""""!!!!!!!!!$$$###"""!!!!!!"""###$$$"""""""""###%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""&&&&&&%%%$$$$$$######"""&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&%%%$$$&&&&&&%%%$$$############%%%!!!!!!%%%&&&$$$"""###%%%&&&&&&%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''$$$""""""%%%&&&%%%######$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&$$$""""""###$$$%%%!!!###%%%$$$!!! """$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%''''''&&&%%%########################'''%%%######%%%&&&&&&%%%&&&!!!""" %%%!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""'''$$$""""""###%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$"""!!!!!!"""######"""###"""""""""###%%%'''(((  """$$$%%%########################""""""############"""""""""###$$$$$$###"""!!! ''''''###!!!$$$ $$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$###"""""""""### $$$&&&"""!!!"""""" &&&%%%$$$###""""""""""""$$$###"""!!!!!!"""###$$$''' """$$$!!! """,,,***'''$$$######$$$%%%$$$!!!!!!$$$%%%!!!!!!!!!"""######$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$###""""""&&&%%%$$$$$$%%%%%%###"""""""""""""""###############$$$%%%%%%$$$"""&&&&&&%%%%%%$$$###""""""$$$$$$$$$#########""""""&&&$$$######$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! $$$$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!###$$$###"""###$$$$$$$$$$$$###""""""&&&%%%$$$$$$###$$$$$$$$$"""###$$$###"""###$$$&&&########################((($$$"""######"""$$$(((!!!$$$$$$###"""!!!!!!%%%$$$######$$$$$$""" $$$#########""""""!!!!!!!!!$$$%%%###"""!!!"""###$$$$$$$$$$$$###""""""%%%$$$######$$$$$$"""!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%#########""""""""""""!!! ######!!!$$$***)))"""%%%###""""""###$$$$$$###""""""""""""""""""""""""&&&%%%$$$"""!!!!!! ###"""!!!!!!!!!"""$$$%%%#########"""!!! """""""""###$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&###"""&&&'''%%%###$$$%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&$$$"""###%%%&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###)))((('''&&&%%%&&&''''''###%%%'''&&&###!!!"""############$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&%%%###########################%%%%%%%%%%%%%%%$$$######***###%%%%%%!!!&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$$$$$$$$$$###############$$$###!!!!!!#########"""$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&((()))########################""""""############"""""""""###$$$$$$$$$"""!!! $$$%%%""" """&&&"""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$###"""""""""#########'''(((%%%###$$$$$$"""#########"""######$$$%%%######""""""""""""######""" ###"""!!!$$$''''''&&&%%%$$$###""""""'''$$$  """$$$$$$$$$$$$$$$$$$####################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""&&&$$$######$$$$$$###"""""""""""""""############$$$$$$%%%%%%%%%###"""!!!&&&%%%%%%$$$$$$#########$$$$$$$$$#########""""""###"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""$$$$$$#########$$$%%%&&&$$$$$$#####################"""!!!"""$$$%%%$$$###$$$$$$$$$%%%$$$######"""###############$$$%%%&&&###$$$$$$$$$######%%%'''########################&&&###"""$$$$$$"""###&&&!!!"""!!!!!!!!!!!!$$$#########$$$$$$###!!!###########################$$$&&&''''''%%%$$$$$$ !!!"""###$$$$$$$$$$$$%%%$$$######$$$$$$###!!!!!!!!!!!!!!!""""""""""""########################"""""""""""""""###$$$$$$$$$$$$#########"""""""""$$$%%%$$$!!!###&&&$$$%%%###""""""###$$$$$$###""""""""""""""""""""""""%%%$$$###""""""!!!!!!"""$$$$$$###"""!!!!!!!!!"""$$$$$$###"""!!! """""""""###$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$##################$$$%%%&&&'''((($$$###&&&(((%%%$$$&&&%%%$$$###!!!!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%######%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&((('''%%%###""""""#########$$$$$$$$$$$$%%%$$$"""!!!"""###$$$###"""###########################%%%'''&&&%%%###"""""",,,%%%'''''' """&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&$$$"""###############$$$$$$$$$$$$###!!!!!!###$$$###"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$%%%&&&'''(((########################""""""############"""""""""###$$$$$$$$$###"""!!!""""""!!!!!!$$$'''%%% $$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""!!!!!!!!!"""######$$$((()))%%%###$$$$$$"""!!!!!!!!!"""###%%%&&&'''""""""###############"""###"""$$$""""""###"""###$$$$$$$$$###!!! )))&&&###"""###$$$######&&&&&&%%%%%%$$$######"""#######################################$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$###%%%$$$"""!!!!!!!!!"""###%%%###""""""###$$$###!!!"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$######"""""""""$$$###"""###%%%%%%%%%###%%%%%%%%%%%%%%%$$$$$$###!!!!!!!!!"""###$$$%%%&&&###$$$%%%$$$######%%%'''###########################!!!!!!$$$$$$!!!!!!### ###%%%%%%%%%%%%&&&###""""""###%%%%%%$$$"""######$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$""" !!!!!!""""""#########%%%$$$"""###$$$$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######%%%$$$$$$$$$############$$$%%%$$$""""""$$$"""$$$###!!!!!!###$$$###"""""""""""""""""""""""""""$$$######"""""""""######""""""#########""""""!!!%%%$$$$$$"""!!! ###""""""###$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""$$$#########$$$$$$%%%&&&)))$$$###&&&'''%%%$$$&&&&&&$$$"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$###""""""$$$%%%&&&'''&&&$$$###"""############$$$$$$$$$$$$$$$"""!!!"""###$$$###"""###########################%%%'''&&&$$$###$$$&&&)))###%%%&&& """&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&&&&$$$""""""""""""###$$$$$$$$$%%%%%%###""""""###$$$$$$######$$$%%%&&&%%%$$$###"""#########$$$$$$%%%%%%%%%########################"""######$$$$$$######""""""###$$$$$$$$$###""""""""""""""""""%%%&&&%%%"""######################################################$$$$$$$$$$$$######!!!!!! !!!"""######"""&&&'''$$$"""######!!!!!!!!!!!!"""###$$$&&&'''!!!"""###$$$%%%$$$###"""&&&%%%$$$$$$$$$"""!!! !!!""""""###############'''%%%$$$$$$%%%%%%$$$###%%%%%%$$$$$$$$$#################################################################################"""###%%%&&&&&&%%%###"""%%%$$$""" !!!"""###$$$"""!!!"""######"""!!!""""""#########$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%########################&&&$$$######$$$###""" ########################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&&&&%%%%%%$$$$$$$$$$$$#########%%%&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$!!!!!!!!!!!!"""###$$$%%%###$$$$$$$$$""""""$$$%%%########################!!!!!!%%%%%%!!!!!! """%%%&&&%%%%%%&&&'''"""""""""###%%%%%%$$$###$$$$$$$$$######""""""""""""!!! !!!###### $$$$$$###"""!!! %%%###"""###$$$$$$###"""!!!!!!!!!!!!""""""""""""########################"""!!!!!!!!!!!!!!!""""""%%%%%%%%%$$$$$$$$$######!!!"""######$$$%%%$$$###$$$###!!!!!!###$$$###"""""""""""""""""""""""""""###"""""""""######$$$%%%!!!###%%%%%%%%%%%%#########"""""""""!!!!!!$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&######$$$%%%&&&''''''(((''''''&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$$$$#########&&&%%%$$$$$$#########$$$)))$$$"""%%%%%%######%%%'''%%%###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''''''''((('''&&&&&&%%%"""###$$$%%%%%%%%%$$$###""""""#########$$$$$$$$$%%%#########$$$%%%$$$###########################%%%%%%%%%$$$###%%%''')))&&&!!!%%%'''!!!$$$(((###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$""""""""""""###$$$$$$$$$%%%%%%###""""""###$$$$$$###"""###$$$%%%&&&%%%$$$###%%%%%%&&&&&&'''''''''&&&##############################$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$######$$$%%%$$$###"""######################################################$$$$$$$$$$$$######!!!!!! !!!"""######!!!%%%&&&###!!!######!!!$$$###############$$$$$$!!!"""###%%%%%%%%%$$$###"""$$$$$$###"""!!! $$$###"""!!!"""$$$&&&'''###""""""###%%%&&&%%%###""""""""""""######$$$$$$########################################################################"""###%%%&&&&&&%%%###"""%%%$$$""" !!!###$$$###"""!!!"""###$$$###!!!############$$$$$$$$$$$$######"""######$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%########################&&&$$$######$$$###""" ########################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$#########%%%&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$######"""""""""""""""#########$$$###!!!!!!###$$$######################## !!!%%%%%%!!! !!!"""!!!  !!!"""""""""###%%%%%%$$$###%%%$$$###"""!!! %%%$$$$$$$$$$$$$$$###"""$$$###"""!!! $$$###"""###$$$%%%$$$"""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!!!!"""%%%%%%%%%$$$$$$$$$######!!!"""###%%%%%%$$$$$$%%%%%%$$$""""""$$$$$$$$$###""""""""""""""""""""""""""""""""""""###$$$%%%&&&!!!###%%%%%%%%%%%%!!!!!!""""""###$$$$$$$$$%%%###""""""$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###'''&&&%%%$$$############***%%%"""$$$%%%######%%%&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%&&&&&&&&&$$$$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%###"""###$$$%%%$$$###"""""""""############$$$&&&%%%$$$$$$%%%&&&%%%$$$########################'''%%%######%%%&&&'''&&&&&&!!!&&&)))$$$&&&+++&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###$$$%%%&&&$$$"""###############$$$$$$$$$%%%$$$""""""$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$#################################$$$$$$$$$$$$######"""###$$$%%%%%%%%%$$$###%%%######%%%$$$!!! """###############$$$$$$$$$##############################$$$$$$$$$$$$######""""""!!!!!!!!!"""###### %%%'''$$$###%%%&&&$$$&&&%%%$$$###""""""""""""""""""###$$$%%%%%%%%%%%%!!! """"""!!!&&&$$$"""!!!"""%%%(((***"""!!!!!!"""$$$%%%%%%$$$ !!!!!!"""######$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%###"""""""""###$$$###"""!!!"""$$$$$$$$$############$$$$$$$$$$$$%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###"""!!!"""$$$%%%%%%$$$########################%%%%%%&&&&&&%%%$$$######$$$$$$%%%%%%%%%$$$##############################$$$###"""###%%%%%%%%%###%%%%%%%%%%%%%%%$$$$$$###%%%$$$###"""""""""""""""###$$$%%%###"""!!!###$$$########################!!!!!!%%%%%%!!!!!!"""###$$$"""  !!!###""""""###%%%%%%$$$"""$$$$$$###""" ###$$$%%%###!!! !!!"""!!! !!!###%%%&&&$$$"""""""""$$$%%%$$$###!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""%%%$$$$$$$$$###############"""$$$&&&$$$ !!!$$$&&&%%%######%%%&&&%%%$$$""""""""""""""""""""""""###############$$$%%%&&&""""""#########""""""!!!!!!!!!""""""###$$$%%%%%%&&&$$$""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$,,,&&&###%%%%%%$$$$$$&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%&&&'''&&&$$$$$$&&&(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###"""""""""###$$$+++'''$$$"""###$$$###"""""""""""""""############&&&$$$$$$$$$%%%&&&%%%$$$########################'''###!!!###''''''!!!&&&!!!&&&)))###%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$$$$$$$$$$###############&&&$$$######$$$%%%$$$$$$%%%%%%$$$$$$######$$$$$$!!!!!!"""######"""!!! ###########################$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$$$$###!!!"""%%%$$$###""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$###"""""""""######"""$$$###"""%%%&&&%%%&&&%%%$$$###""""""""""""############$$$%%%&&&&&&"""!!! ###$$$"""$$$$$$######$$$%%%&&&'''%%%###""""""###$$$$$$###################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""###%%%%%%%%%$$$#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########""""""#########$$$$$$$$$###"""!!!"""$$$%%%%%%$$$########################$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$###""""""""""""######$$$$$$%%%###"""!!!"""$$$%%%$$$###$$$$$$$$$%%%$$$######"""$$$$$$#########$$$$$$%%%&&&&&&'''%%%$$$###$$$&&&########################""" !!!%%%%%%!!! """%%%&&&&&&%%%$$$###$$$&&&$$$#########$$$$$$###!!!""""""""""""!!!!!!!!!!!!"""%%%"""""" """$$$''')))###"""!!!"""$$$%%%$$$###!!!!!!!!!!!!""""""""""""########################$$$$$$###"""""""""""""""$$$$$$#########""""""""" !!!$$$"""$$$(((&&&%%%%%%&&&''''''&&&""""""""""""""""""""""""$$$$$$#########$$$%%%%%%$$$$$$###"""!!!!!!!!!"""########################&&&$$$""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%############$$$%%%&&&&&&---(((%%%&&&&&&%%%%%%'''!!!"""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%'''(((&&&$$$###&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$)))(((&&&$$$$$$%%%&&&'''111,,,&&&######$$$"""!!!""""""""""""############%%%$$$###$$$%%%%%%$$$###########################&&&"""!!!%%%)))'''%%%!!!%%%'''!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""""""###%%%%%%%%%%%%$$$$$$$$$######""""""&&&$$$######$$$%%%%%%$$$((('''%%%###"""""""""###$$$%%%&&&'''&&&%%%$$$##############################$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&%%%%%%$$$!!! %%%$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%$$$###""""""######!!! ###$$$###%%%$$$$$$###""""""######$$$###""""""###%%%'''((($$$((($$$"""%%%&&&###"""###$$$%%%&&&%%%%%%$$$(((&&&###"""###$$$######&&&&&&%%%%%%$$$#################################$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$###"""###%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%$$$###""""""""""""######$$$$$$$$$$$$&&&%%%######$$$$$$"""!!!""""""""""""""""""""""""""""""$$$%%%&&&'''''''''$$$%%%%%%&&&%%%$$$###"""######$$$%%%&&&''''''((("""!!!!!!!!!###$$$###"""###$$$$$$$$$$$$###""""""""""""######$$$%%%''''''(((((()))'''%%%%%%&&&'''###########################!!!!!!$$$$$$!!!!!!###!!!#########""""""$$$&&&%%%$$$###$$$$$$$$$""" !!!!!!"""###$$$$$$%%% &&&)))&&& &&&$$$###"""!!!"""$$$&&&'''###"""!!!"""$$$%%%%%%###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%$$$###""""""###############""""""""""""!!!"""!!! ''')))'''%%%&&&'''((('''&&&""""""""""""""""""""""""%%%%%%$$$$$$###$$$$$$%%%###"""!!!!!!!!!"""$$$%%%&&&&&&%%%$$$###"""!!!!!!'''$$$""""""###%%%%%%$$$&&&""""""&&&&&&!!!!!!%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&$$$"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&###!!!###&&&)))(((&&&&&&%%%$$$$$$&&&'''&&&%%%%%%"""!!!"""&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''########################)))(((&&&%%%%%%&&&((())))))&&&$$$%%%((((((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((&&&$$$"""$$$&&&""""""$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$###&&&###$$$'''%%% ###$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''&&&%%%###"""%%%###""""""###$$$$$$#########$$$$$$$$$$$$######)))'''&&&&&&((('''$$$!!!%%%$$$######$$$$$$###!!!###$$$%%%&&&&&&%%%$$$###(((&&&$$$###$$$%%%%%%$$$%%%%%%$$$######$$$$$$%%%$$$%%%'''&&&%%%$$$%%%&&&'''### !!!%%%&&&$$$ $$$$$$$$$$$$#########"""%%%%%%%%%$$$$$$#########"""###%%%&&&&&&%%%###"""%%%%%%$$$$$$%%%%%%&&&'''(((&&&$$$%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$ '''(((###!!!$$$$$$$$$############$$$$$$######""""""""""""""""""%%%%%%&&&&&&%%%%%%$$$###"""###$$$%%%%%%$$$###"""%%%###""""""###$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$###"""!!!!!!$$$#########""""""!!!!!!########################&&&%%%$$$$$$######$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&&&&%%%###"""((($$$$$$((((((###"""&&&$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$###"""###%%%%%%###"""$$$$$$###"""!!!!!!""""""%%%%%%$$$$$$###"""!!!!!!%%%###""""""$$$%%%&&&&&&)))'''%%%$$$$$$###!!! &&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%###!!!%%%""""""$$$$$$ ###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%""" (((&&&###"""###$$$$$$###"""###$$$%%%&&&%%%$$$###&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%###"""###&&&)))&&&&&&%%%%%%$$$###""""""&&&&&&&&&%%%$$$###"""!!!%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""############$$$$$$$$$$$$######%%%### !!!#########""""""!!!!!! %%%!!! """  (((%%%$$$"""###$$$$$$###""""""!!!!!!!!!"""###$$$$$$######""""""""""""######%%%$$$""" !!!%%%### !!!""""""!!!$$$%%%%%%%%%%%%$$$######$$$###"""!!!!!! !!!!!!!!!!!!!!!"""$$$###!!!$$$$$$$$$$$$%%%&&&''''''""""""############""""""$$$%%%&&&'''&&&$$$""" %%%###!!!!!!"""###"""!!!((($$$"""$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""###%%%&&&&&&&&&'''&&&$$$$$$%%%%%%$$$"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''########################((('''%%%$$$$$$%%%'''(((((('''''''''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$"""$$$%%%%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%$$$$$$#########!!!%%%%%%"""###''''''######$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$###%%%###"""###$$$%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%''''''$$$!!!%%%$$$######$$$$$$###!!! !!!"""######"""!!! $$$$$$###%%%&&&'''&&&$$$################################################"""!!!"""&&&(((%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$###### !!!###$$$$$$###!!! $$$$$$$$$$$$$$$%%%&&&&&&'''%%%$$$$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$""" """''''''###"""%%%$$$$$$############$$$$$$#########""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######%%%###""""""###$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$######""""""%%%$$$$$$$$$####################################%%%%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###%%%&&&&&&%%%###"""### ######!!!$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$###"""###%%%%%%###"""%%%$$$######"""""""""###%%%%%%$$$$$$###"""""""""%%%$$$""""""$$$%%%&&&%%%(((&&&$$$$$$$$$$$$"""!!!$$$$$$###""""""###$$$$$$&&&$$$$$$$$$%%%%%%###!!!%%%""""""$$$$$$!!! ###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%$$$###!!!'''%%%###"""$$$%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%$$$######&&&(((&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""######"""""""""###"""""""""############!!!!!!!!!!!!!!!!!!""""""$$$!!!!!!###!!! '''$$$"""!!!"""$$$$$$###"""""""""""""""""""""###$$$$$$$$$############$$$$$$&&&%%%$$$"""!!!!!!""""""!!! """$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$######"""""""""######!!!!!!!!!"""######!!!$$$$$$$$$$$$%%%&&&''''''""""""############""""""$$$%%%&&&&&&%%%$$$""" %%%###!!!!!!"""###"""!!!%%%######%%%%%%""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$######$$$&&&'''&&&%%%$$$%%%$$$""" ###&&&(((&&&""" """%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''((())))))'''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%'''''''''&&&%%%$$$###"""$$$$$$###############"""###%%%$$$!!!!!!$$$&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$######$$$%%%&&&$$$"""%%%%%%%%%&&&&&&%%%%%%%%%!!!"""###%%%&&&%%%!!!%%%$$$######$$$$$$###!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%''''''$$$"""""""""############""""""$$$""" !!!$$$$$$### !!!!!!"""&&&(((%%%'''%%%$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$$$$###"""!!!$$$############$$$%%%%%%&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%######&&&&&&######&&&$$$$$$############$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$############$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&&&&%%%$$$###$$$""""""%%%%%%"""!!!###$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$"""%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$######""""""%%%$$$"""###$$$%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""$$$######""""""######$$$%%%$$$$$$$$$%%%%%%$$$"""%%%""""""$$$$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$###"""%%%$$$"""###$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$$$$######$$$&&&&&&%%%%%%$$$$$$########################"""!!! ##############################"""!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! """$$$%%%$$$###$$$$$$ !!!!!!"""######$$$$$$"""!!!"""$$$"""!!!$$$"""!!! !!!###$$$###"""$$$###""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%$$$######$$$$$$!!! """$$$$$$$$$###############"""!!!!!!$$$$$$#########$$$%%%%%%"""!!!!!!"""######!!! ######$$$$$$%%%&&&&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%###"""!!!%%%###!!!!!!"""###"""!!!#########%%%&&&'''''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""$$$&&&$$$!!! """%%%%%%$$$$$$$$$%%%%%%### $$$%%%'''%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$'''***)))&&&$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&&&&$$$$$$$$$$$$############"""###"""!!!!!!############$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$%%%&&&&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%"""%%%$$$######$$$$$$###!!!&&&&&&&&&&&&&&&%%%%%%%%%'''&&&$$$$$$%%%$$$###!!!""""""###$$$%%%$$$######'''### """&&&(((%%%!!!$$$"""!!!!!!$$$&&&'''&&&'''%%%""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&$$$############$$$%%%$$$$$$############$$$$$$#########$$$%%%&&&'''((($$$%%%%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%%%%###""""""###$$$$$$###$$$$$$$$$###$$$%%%%%%&&&######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&'''((((((&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$"""&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$######%%%%%%%%%$$$%%%$$$######%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""%%%""""""$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""###$$$$$$$$$$$$###"""###%%%&&&&&&%%%%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$ """$$$$$$#########$$$%%%%%%%%%$$$$$$###############$$$$$$###"""!!!!!!""""""############$$$$$$""""""!!!!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!"""###$$$$$$""""""$$$&&&""""""#########$$$$$$$$$!!!!!!###$$$$$$"""!!!"""  ###$$$$$$###$$$$$$###"""!!!!!!!!!"""$$$$$$$$$######$$$$$$$$$'''&&&%%%$$$###$$$$$$%%%$$$"""!!!!!!""""""!!! """""""""""""""!!!!!! ###############$$$%%%&&&"""!!! !!!"""###""" """######$$$%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$%%%$$$###"""!!!%%%###!!!!!!"""###"""!!!%%%&&&%%%###""""""!!! &&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""$$$&&&$$$!!! """%%%""""""###%%%''''''%%%###%%%###"""###%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$"""%%%((('''$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$$$$ """$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%######$$$&&&&&&$$$""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%''''''%%%$$$######$$$$$$$$$$$$######%%%&&&''''''%%%"""%%%$$$######$$$$$$###!!!$$$$$$######""""""""""""'''%%%"""!!!###$$$%%%$$$###$$$$$$%%%&&&&&&&&&%%%'''$$$!!!"""&&&(((%%%!!!%%%###""""""$$$&&&'''(((%%%$$$!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$###!!! """###$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%$$$$$$###"""%%%$$$###""""""###$$$%%%%%%###""""""###$$$$$$###$$$############$$$%%%%%%"""######$$$$$$######"""&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&$$$###&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$###$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$###%%%""""""%%%%%%""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###"""###$$$$$$$$$######"""###%%%&&&%%%$$$%%%$$$###"""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%% """$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$%%%$$$$$$######""""""######$$$$$$$$$$$$"""!!!!!!!!!!!!!!!"""""""""######$$$$$$######"""%%%$$$###!!! !!!$$$&&&%%%$$$$$$$$$#########"""!!!"""###$$$$$$$$$"""  ###$$$$$$###$$$$$$###"""!!!!!!!!!"""######""""""""""""######&&&%%%###""""""###$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!! """""""""""""""###$$$%%%###!!! !!!"""###"""!!!!!!"""###%%%%%%%%%%%%%%%#########$$$$$$###############$$$$$$######""""""%%%###!!!!!!"""###"""!!!###%%%&&&###$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$######$$$&&&!!!"""###&&&((()))'''%%%%%%""" """&&&(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$###"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''++++++&&&$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&(((&&&$$$%%%&&&''''''&&&"""######$$$$$$######""""""$$$&&&&&&%%%%%%%%%&&&%%%$$$######$$$$$$###!!!'''&&&%%%$$$###############""" !!!###&&&''''''%%%%%%$$$%%%%%%&&&'''(((%%%###!!!"""$$$%%%$$$!!!!!!###%%%&&&&&&### %%%###!!! !!!"""######$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$############$$$%%%%%%$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$"""$$$### ###$$$###$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$######"""$$$$$$############$$$$$$%%%###""""""###$$$$$$##################$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$$$$######%%%%%%"""###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%###"""%%%$$$######%%%&&&%%%###"""######$$$$$$######"""$$$######$$$&&&&&&%%%###$$$""""""%%%%%%######&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###%%%%%%$$$###$$$######$$$&&&&&&%%%###$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&""""""!!!!!!!!!"""############$$$$$$$$$$$$######'''$$$!!! !!!"""""""""%%%%%%$$$$$$###""""""!!!!!!######"""$$$&&&$$$"""!!! !!!###$$$###"""$$$###""""""""""""""""""###""""""""""""""""""###$$$###"""!!!!!!"""###$$$!!!###%%%$$$""""""""""""""""""!!! ###""""""""""""######$$$###""" !!!""""""!!! """###%%%%%%%%%%%%$$$""""""############""""""########################%%%###!!!!!!"""###"""!!! $$$&&&%%%'''---...,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""###%%%&&&&&&&&&###$$$%%%(((***)))'''$$$$$$$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""%%%&&&%%%###((((((((((((((('''&&&&&&######$$$$$$%%%%%%%%%%%%(((%%%%%%))))))$$$###&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&'''***'''$$$###%%%'''((((((###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%$$$$$$''')))%%%$$$######$$$$$$###!!!***)))'''&&&%%%%%%&&&&&&#########%%%&&&%%%### &&&$$$###"""###%%%((()))$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%"""%%%$$$$$$#####################$$$$$$$$$%%%%%%%%%###""""""""""""""""""###$$$$$$$$$$$$$$$%%%&&&&&&$$$&&&'''&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$ $$$$$$ !!!%%%&&&###$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######%%%###""""""###$$$$$$##################$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""&&&'''$$$%%%(((((($$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!!&&&$$$###$$$%%%%%%$$$###"""###$$$$$$$$$$$$###"""#########$$$&&&&&&%%%###$$$""""""%%%&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""%%%$$$$$$%%%&&&%%%###!!!######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%$$$######&&&((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%&&&&&&''''''"""""""""""""""###$$$$$$""""""############""""""'''### !!!$$$$$$###############""""""""""""$$$###!!!###'''%%%$$$"""!!!"""$$$$$$###"""""""""""""""""""""###$$$$$$######""""""######$$$$$$###"""!!!!!!"""###$$$!!!$$$%%%###""""""############"""!!!!!!%%%%%%$$$#########$$$$$$$$$""" !!!""""""""" !!!###%%%&&&%%%$$$###!!!!!!""""""""""""!!!!!!######""""""""""""######%%%###!!!!!!"""###"""!!!###''''''######''''''###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''&&&###!!!###&&&)))(((&&&&&&&&&''')))***)))&&&###$$$&&&(((&&&"""!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###%%%((()))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """%%%&&&%%%#########$$$$$$$$$###""""""""""""######$$$$$$$$$$$$(((###!!!$$$$$$ !!!%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%'''(((+++((($$$###$$$'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&$$$!!!!!!$$$(((%%%$$$######$$$$$$###!!!'''&&&%%%###""""""######&&&'''((()))(((###&&&$$$""" !!!$$$'''***&&&'''((((((&&&&&&'''(((((('''%%%###"""###&&&(((&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&((('''%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$ $$$%%%"""###(((((($$$$$$$$$############$$$$$$%%%%%%$$$#########$$$$$$###$$$$$$$$$$$$###"""""""""###$$$%%%%%%$$$###"""%%%###""""""###$$$$$$############"""###$$$$$$%%%""""""############"""""" """$$$&&&(((******%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%!!!&&&'''###$$$((((((###""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!!&&&%%%$$$$$$%%%%%%$$$"""$$$%%%&&&''''''&&&%%%$$$#########$$$&&&&&&%%%$$$$$$""""""%%%&&&###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$"""%%%$$$$$$%%%&&&%%%### """###$$$%%%&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%$$$"""$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""$$$$$$%%%&&&&&&'''((((((######""""""###$$$%%%%%%!!!!!!""""""""""""!!!!!!%%%!!!###(((&&&!!!!!!!!!"""######$$$$$$###%%%### """'''&&&%%%$$$"""###$$$$$$###"""""""""!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$%%%"""!!!!!!"""###### ###############"""!!!!!!'''&&&&&&%%%$$$$$$$$$$$$$$$""" !!!""""""""" !!!###%%%&&&%%%$$$### !!!!!!!!!!!! ###"""""""""""""""######%%%###!!!!!!"""###"""!!!%%%%%%%%%&&&&&&'''''''''''')))***'''###"""&&&+++%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$ !!!"""&&&((()))'''%%%'''%%%$$$###$$$$$$###"""%%%%%%%%%&&&&&&'''''''''***&&&&&&'''&&&"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&$$$!!!%%%###""""""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""" ###'''((('''%%%%%%&&&'''''''''&&&%%%$$$((('''%%%%%%%%%%%%###"""$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%$$$######&&&$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$%%%%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%###"""%%%###!!!!!!"""$$$$$$###%%%%%%$$$###$$$%%%'''((($$$&&&(((((('''&&&'''(((###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&'''&&&$$$$$$%%%&&&%%%$$$!!!"""###$$$%%%&&&&&&%%%'''%%%######$$$&&&&&&%%%###$$$%%%&&&%%%###!!! ########################!!!""""""""""""#########'''&&&$$$%%%%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$%%%&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###""""""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%$$$$$$"""###%%%%%%$$$###%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&$$$###%%%((('''&&&&&&%%%$$$###""""""#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&%%%$$$$$$%%%%%%###"""$$$$$$$$$#########""""""%%%%%%&&&'''&&&%%%###"""%%%###!!!###&&&'''%%%###'''''''''&&&%%%$$$###"""))))))((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%(((&&&$$$"""!!!"""$$$%%%$$$$$$$$$%%%&&&&&&''''''%%%$$$""" !!!""""""############""""""""""""""""""""""""""""""#########"""""""""""""""$$$###"""###%%%%%%###"""&&&$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&""" $$$&&&### !!!!!!!!!!!! """""""""""""""""""""""""""############$$$$$$$$$$$$#########""""""!!!!!!###"""!!!"""$$$$$$"""!!!######""""""!!!!!!  !!! """&&&'''%%%$$$######""""""######$$$!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''"""$$$$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$&&&(((((('''%%%%%%%%%$$$$$$$$$%%%''''''%%%###%%%%%%%%%&&&&&&'''''''''%%%######''''''%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&&&&%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############!!!!!!"""%%%''''''%%%###&&&&&&'''''''''&&&%%%$$$(((&&&%%%%%%%%%%%%$$$"""&&&&&&$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&''''''&&&&&&%%%&&&%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""%%%%%%&&&&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%$$$$$$&&&''''''&&&$$$%%%%%%$$$$$$$$$%%%&&&'''%%%&&&''''''%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######%%%''''''&&&""""""###$$$%%%%%%&&&&&&&&&$$$""""""###%%%%%%$$$!!!"""$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$#########$$$%%%%%%$$$###$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&%%%###$$$%%%%%%$$$"""%%%%%%%%%%%%$$$$$$$$$###%%%%%%&&&&&&&&&%%%$$$###&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&%%%$$$$$$###(((((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$ """###$$$%%%$$$###!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""############""""""""""""$$$###"""###%%%%%%###"""%%%###"""!!!###$$$$$$###"""""""""#########""""""$$$#########$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$############"""""""""!!!###"""!!!"""$$$$$$"""!!!######"""""""""""""""""" ######!!!!!!%%%%%%"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&&&&'''$$$&&&&&&$$$!!! ###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''')))'''$$$###$$$&&&$$$$$$%%%'''))))))'''%%%&&&&&&&&&&&&&&&'''''''''%%%"""###'''(((&&&&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%'''''''''%%%$$$$$$&&&''''''%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$"""&&&&&&''''''&&&&&&%%%$$$(((&&&%%%%%%%%%%%%$$$"""%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&&&&'''&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$%%%(((***)))&&&###%%%%%%%%%$$$%%%%%%&&&'''%%%&&&'''%%%###!!!!!!!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######%%%''''''&&&"""######$$$%%%%%%%%%&&&%%%###""""""###$$$$$$### !!!###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###""""""###%%%&&&%%%######$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%""""""!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$&&&$$$###$$$%%%%%%$$$"""&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&'''(((***%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%%%%$$$ !!!"""######$$$%%%%%%$$$###""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""########################$$$######$$$%%%%%%$$$"""%%%###""""""###$$$$$$###!!!"""###$$$$$$###"""!!!"""%%%&&&%%%###"""$$$&&&!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$############""""""""""""###"""!!!"""###$$$###!!!##################$$$$$$###&&&%%%"""!!!###### ###$$$%%%&&&&&&%%%$$$###%%%$$$$$$######"""""""""############""""""""""""""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&((()))***(((&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%############$$$%%%&&&'''(((&&&%%%&&&((())))))(((&&&&&&&&&'''''''''''''''(((%%%%%%&&&&&&"""!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''%%%###%%%%%%%%%''')))(((%%%######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''%%%"""&&&&&&&&&&&&&&&%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###!!!""""""###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$""""""###%%%''''''%%%###&&&&&&%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%###!!!!!!"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&$$$$$$%%%&&&%%%$$$#########$$$$$$%%%%%%&&&%%%###"""###$$$%%%$$$###!!!"""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########$$$%%%&&&%%%###"""###$$$'''&&&%%%%%%$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$###&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""%%%%%%######%%%((($$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########"""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""###############$$$$$$$$$######$$$%%%%%%$$$"""%%%###""""""$$$$$$$$$"""###$$$%%%&&&&&&%%%###"""######$$$$$$$$$$$$$$$%%% !!!!!!!!!!!! """"""""""""""""""""""""""""""#########$$$$$$$$$#########"""""""""""""""$$$"""!!!!!!#########"""#########$$$$$$%%%%%%%%%$$$&&&&&&"""!!!###### """###%%%%%%###""" &&&&&&%%%$$$$$$###""""""############"""""""""!!!""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&###!!!###&&&)))(((&&&---***&&&%%%&&&((())))))'''''''''''''''''''''''')))%%%$$$&&&$$$ !!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))&&&"""%%%%%%&&&((()))(((&&&###$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%&&&&&&$$$###$$$%%%&&&'''&&&%%%%%%&&&'''((('''%%%''''''&&&&&&%%%%%%%%%%%%'''%%%$$$$$$&&&&&&%%%###"""""""""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%%%%$$$)))'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$######%%%''''''&&&$$$$$$#########$$$%%%&&&%%%$$$$$$$$$&&&&&&%%%###$$$$$$$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%%%%$$$$$$###%%%%%%%%%######$$$%%%'''&&&%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$###$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%###$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$###!!!!!!$$$'''$$$$$$%%%&&&&&&&&&%%%%%%###############"""""""""$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$%%%'''(((&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%$$$$$$###""""""############""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%$$$###$$$&&&&&&$$$###$$$###"""###$$$%%%###"""$$$%%%%%%&&&%%%$$$###"""$$$!!!!!!%%%&&&$$$!!!###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""######$$$"""!!!!!!"""######"""######$$$$$$%%%%%%&&&&&&###%%%%%%""""""%%%$$$""" !!!###$$$$$$###!!! '''&&&&&&%%%$$$###""""""############"""""""""!!!""""""""""""""""""""""""'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%((('''%%%&&&((()))'''&&&...+++'''%%%&&&'''((((((((((((((('''''''''''''''%%%""""""%%%%%%""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&!!!&&&%%%%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%&&&%%%###"""###$$$&&&'''%%%$$$$$$%%%'''(((((('''((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$############$$$%%%%%%(((&&&######$$$&&&&&&&&&&&&''''''''''''&&&%%%%%%###%%%''''''&&&%%%&&&'''###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""!!!!!!###&&&)))******%%%%%%#########$$$%%%&&&%%%%%%$$$%%%''''''%%%###%%%%%%$$$$$$###""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&((((((&&&$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&%%%%%%$$$"""$$$%%%%%%$$$###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$#########%%%&&&%%%$$$$$$$$$$$$#########""""""%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&&&&'''""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""""""""######"""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$###"""###%%%%%%###!!!$$$$$$###""""""!!!!!!!!!$$$ %%%'''$$$ ######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############%%%###!!! """#########$$$$$$$$$$$$$$$$$$%%%%%%"""%%%%%%"""###&&&&&&###"""###$$$%%%%%%$$$###"""&&&%%%%%%$$$$$$#####################""""""""""""""""""""""""""""""""""""''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$((((((%%%###%%%((()))(((''''''))))))(((&&&)))((((((((('''''''''&&&$$$!!!"""&&&'''%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%###!!!&&&%%%$$$%%%&&&'''&&&$$$'''&&&&&&%%%%%%$$$$$$###'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%$$$"""!!!!!!###&&&'''&&&%%%###$$$&&&'''&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$((('''&&&%%%$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''(((&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$###"""""""""###%%%&&&&&&%%%$$$$$$%%%$$$###!!!&&&'''((((((((('''%%%$$$$$$&&&''''''%%%$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$###"""###%%%'''((('''&&&%%%###""""""###%%%&&&$$$$$$$$$%%%&&&&&&$$$"""$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&''''''###%%%'''(((((('''%%%###%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$###!!!"""$$$$$$$$$$$$&&&(((%%%%%%$$$$$$$$$%%%&&&&&&###############$$$$$$%%%########################$$$"""!!!"""%%%&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$%%%&&&'''((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&%%%$$$$$$###########################$$$$$$%%%%%%%%%%%%$$$$$$###%%%'''))))))'''$$$"""######$$$%%%&&&&&&''''''"""###$$$%%%%%%$$$######"""######$$$$$$######"""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%############$$$%%%%%%###!!!&&&%%%###!!! !!!"""###!!! """$$$&&&%%%###!!!!!!!!!""""""!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$!!!"""""""""############%%%### !!!#########$$$$$$$$$$$$###############%%%%%%######%%%%%%#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$#####################""""""""""""""""""""""""""""""""""""'''''''''&&&&&&%%%%%%%%%$$$#########$$$$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&'''''' $$$,,,$$$$$$'''***,,,+++(((%%%))))))(((((('''''''''&&&&&&###$$$((()))'''(((+++%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!!!!"""%%%&&&''''''%%%######%%%&&&%%%%%%((('''&&&&&&%%%$$$###"""%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%###!!! !!!###%%%''''''%%%$$$$$$%%%%%%%%%$$$((('''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&$$$%%%%%%%%%$$$$$$%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%&&&%%%'''&&&$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''''''''&&&%%%$$$$$$$$$%%%%%%######"""""""""###%%%&&&""""""###$$$$$$"""''''''((((((((('''%%%$$$&&&'''((('''%%%###"""###$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%"""""""""!!!"""######$$$+++(((&&&$$$$$$$$$"""!!!'''%%%$$$""""""###%%%&&&###"""###$$$%%%%%%###!!!""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%########################$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&%%%%%%$$$""""""###$$$&&&'''((((((###%%%'''((()))'''%%%$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######""" !!!###$$$$$$%%%''')))$$$$$$$$$$$$%%%&&&&&&'''"""""""""""""""######$$$########################$$$"""!!!"""%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%&&&%%%$$$#########$$$%%%&&&$$$###"""###%%%&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$###$$$%%%'''(((***'''$$$%%%''''''%%%"""'''''''''&&&%%%$$$###"""###############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ $$$)))---,,,((("""$$$$$$$$$############"""!!!"""$$$$$$%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%######"""###$$$%%%%%%###!!!)))'''$$$"""!!!"""$$$%%%!!!###$$$%%%$$$$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!""""""#########$$$%%%### !!!#########%%%$$$$$$######"""""""""$$$'''&&&###"""%%%$$$!!!""""""!!!!!!!!!!!!""""""##################$$$$$$############""""""""""""""""""""""""""""""""""""&&&&&&%%%%%%%%%%%%$$$$$$!!!###%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&''''''&&&$$$###%%%%%%&&&'''&&&%%%###"""########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((%%%'''((()))(((&&&###!!!###$$$%%%$$$######%%%'''&&&%%%###!!!!!!"""###$$$&&&%%%$$$$$$%%%%%%###!!!---***&&&&&&((('''$$$!!!$$$"""!!!"""&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&######""""""###%%%'''(((%%%%%%%%%$$$$$$$$$###############%%%&&&&&&%%%### $$$&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&)))$$$"""&&&&&&"""!!!#########$$$$$$$$$%%%%%%%%%$$$######$$$&&&&&&%%%###%%%%%%%%%$$$$$$###############"""""""""###%%%&&&######$$$&&&((('''###!!!"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""###%%%&&&&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###""""""$$$'''#########$$$$$$%%%%%%%%%%%%&&&((()))(((&&&$$$"""!!!"""$$$%%%%%%$$$"""!!!&&&$$$######$$$%%%%%%$$$'''$$$###$$$%%%###&&&&&&%%%$$$$$$######"""'''&&&$$$""""""###$$$%%%###%%%''''''&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""&&&&&&%%%$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$###$$$###""""""######""" %%%$$$###$$$$$$$$$""" !!!###%%%%%%$$$$$$%%%&&&'''###+++444''')))######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###!!!"""$$$''')))!!!"""""""""############%%%""" ###''')))&&&###'''&&&$$$$$$$$$### (((''''''&&&%%%$$$######"""""""""###$$$$$$$$$%%%"""###$$$""" """''',,,!!!"""""""""!!!"""$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$###"""!!!!!!""""""$$$ """###"""$$$$$$###"""!!!!!!"""""" """"""#########%%%&&&&&&&&&&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$"""###$$$ %%%$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%###"""&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&$$$"""!!!%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$############$$$$$$%%%%%%%%%&&&%%%###"""!!!"""###$$$%%%$$$###$$$%%%%%%$$$"""###$$$$$$$$$#########$$$$$$"""!!!###&&&'''&&&%%%%%%$$$$$$######$$$$$$%%%$$$############$$$&&&'''%%%%%%%%%$$$$$$$$$###############%%%&&&&&&%%%###!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&)))$$$"""&&&&&&###!!!#########$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''%%%$$$######%%%%%%$$$###$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!%%%###"""""""""###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%######$$$%%%$$$###%%%######&&&))))))%%% """######$$$$$$%%%&&&&&&&&&&&&$$$#########$$$$$$###$$$&&&&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######'''&&&%%%%%%%%%&&&((()))%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%$$$$$$###""""""######"""!!!$$$###""""""$$$%%%$$$###%%%&&&''''''%%%"""'''"""&&&---(((&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!"""$$$&&&############$$$$$$$$$$$$%%%""" !!!$$$$$$ '''%%%$$$$$$%%%$$$""" &&&&&&%%%%%%$$$$$$#####################$$$$$$$$$%%%%%%$$$""" !!!###%%%&&&''''''$$$!!!$$$######""""""######$$$$$$$$$###"""""""""""""""$$$"""!!!"""$$$%%%$$$###$$$$$$###""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############""""""""""""######### $$$%%%!!!"""%%%$$$###"""!!!!!!"""######!!!!!!!!! !!!!!!!!!&&&&&&%%%%%%%%%%%%$$$$$$&&&'''''''''&&&%%%###"""&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%'''((()))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&$$$!!! $$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''&&&$$$###"""###$$$$$$$$$""""""$$$''''''%%%"""&&&%%%$$$""""""######$$$$$$######$$$&&&&&&%%%###"""%%%### !!!%%%$$$###"""###&&&'''&&&%%%$$$######""""""######$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$###############%%%&&&&&&%%%###'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&((($$$###%%%&&&###"""#########$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###!!!%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$!!! """$$$$$$$$$&&&%%%%%%$$$######""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""" '''$$$!!! """$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$!!!"""%%%'''$$$%%%&&&''''''&&&%%%$$$'''%%%######$$$$$$$$$"""$$$###"""%%%)))+++***'''"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$'''&&&%%%%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%###""""""######"""!!!$$$""" !!!###%%%&&&%%%'''&&&&&&''''''###&&&"""!!!$$$&&&$$$###$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%%'''%%%###$$$&&&&&&### &&&%%%$$$%%%&&&%%%$$$"""###$$$$$$$$$$$$$$$######$$$$$$$$$###############&&&$$$""""""""""""!!!!!!#########$$$%%%###""""""""""""""""""###$$$###""""""""""""""""""""""""###%%%&&&&&&$$$"""$$$$$$###""""""""""""###!!!!!!"""######"""""""""$$$$$$$$$$$$$$$###""""""""""""############""""""$$$""""""$$$%%%######%%%%%%$$$###"""""""""""""""$$$###"""!!!!!!"""###$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$%%%$$$$$$###%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###"""$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$###""""""######$$$"""!!!$$$))))))%%% &&&%%%$$$#########$$$$$$###""""""$$$&&&&&&%%%$$$%%%&&&'''%%%""" !!!"""$$$$$$$$$$$$%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############%%%&&&&&&%%%###&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###$$$%%%$$$###"""######$$$$$$$$$%%%%%%%%%'''%%%$$$%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######&&&###!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!! %%%###""""""%%%'''''''''#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$###$$$%%%%%%%%%$$$$$$#########%%%### """%%%'''$$$$$$%%%&&&&&&%%%$$$$$$'''%%%$$$###$$$$$$###"""&&&$$$######%%%&&&&&&$$$&&&&&&%%%$$$$$$######"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$###!!!%%%###!!! """$$$%%%%%%&&&###"""%%%((('''!!!$$$$$$!!!###''''''"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! #########$$$$$$$$$%%%%%%%%%$$$###%%%'''((('''%%%%%%$$$$$$%%%&&&'''%%%$$$!!!"""###$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""###!!! """%%%&&&###  ###%%%'''(((######""""""""""""############"""""""""""""""###!!!!!!"""######$$$###"""$$$$$$###""""""#########!!!!!!!!!"""!!!!!! ###############"""!!!!!!!!!"""###$$$$$$###"""!!!###""""""############$$$%%%%%%$$$###""""""""""""%%%$$$"""!!!!!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$"""###$$$%%%%%%###""" $$$"""!!!$$$))))))%%% &&&%%%%%%$$$$$$$$$$$$$$$###""""""$$$&&&&&&%%%$$$)))&&&$$$$$$%%%%%%###!!!$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$###############%%%&&&&&&%%%######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%'''%%%$$$%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""###$$$%%%###"""######$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$######$$$&&&%%%###!!!########################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$###$$$%%%%%%%%%$$$$$$########################$$$%%%&&&######$$$$$$$$$$$$######'''%%%######$$$$$$$$$###'''%%%###"""############&&&&&&%%%$$$$$$######"""###$$$$$$%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$###"""""""""###%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$###############$$$$$$%%%%%%$$$######$$$$$$###"""(((%%%"""!!!"""#########'''### """''')))'''######&&&%%%$$$&&&#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$"""!!! """"""""""""#########$$$!!!!!!!!!###$$$%%%$$$###%%%$$$$$$%%%''''''&&&$$$ !!!###$$$%%%%%%$$$###%%%$$$$$$$$$###"""""""""$$$""""""$$$''''''$$$  ###$$$###!!!!!!!!!$$$$$$$$$######$$$$$$$$$###"""""""""""""""############!!! """$$$&&&$$$###############$$$$$$$$$$$$%%%%%%%%%$$$######"""############"""!!!!!!!!!"""###$$$$$$###"""!!!"""""""""!!!!!!""""""!!!$$$$$$$$$$$$######""""""!!!  !!!&&&&&&%%%%%%%%%%%%$$$$$$(((''''''&&&%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$'''''''''''''''&&&&&&%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%% """%%%&&&&&&$$$""" $$$""""""$$$''''''%%%"""%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$&&&&&&%%%###%%%""" """&&&(((&&&###$$$&&&'''&&&%%%$$$%%%'''&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$###############%%%&&&&&&%%%######$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$"""$$$&&&%%%"""######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""$$$$$$###$$$&&&&&&$$$"""######$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%$$$$$$$$$### ########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%%%%$$$########################&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&"""######$$$$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######"""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$######""""""###$$$%%%&&&&&&$$$######$$$$$$###"""'''%%%###""""""###"""""")))&&&######%%%''''''&&&"""&&&&&&"""!!!###$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""!!!!!!"""""""""#########%%%%%%&&&%%%%%%$$$###"""%%%$$$###$$$&&&&&&%%%### """$$$&&&&&&%%%$$$###$$$$$$$$$###############&&&%%%%%%&&&&&&%%%""" %%%'''((('''$$$"""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%"""""""""""""""######$$$%%%%%%###!!! """%%%)))$$$############$$$%%%%%%""""""###############"""###############"""!!!!!!""""""############""""""!!!###### """"""######$$$%%%%%%$$$$$$###!!!""""""""""""""""""!!!&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$''''''(((((('''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''***)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&######$$$%%%%%%$$$###############$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%$$$###$$$%%%%%%$$$""""""""""""###$$$%%%%%%%%%$$$&&&((('''%%%$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%""""""$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$###############%%%&&&&&&%%%###%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%"""###'''&&&!!!######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###"""!!!(((&&&######%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$$$$'''%%%######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$###""""""$$$&&&&&&%%%"""###$$$%%%%%%%%%&&&'''"""######$$$$$$%%%&&&&&&$$$$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$#########$$$&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&'''(((&&&$$$######$$$%%%###"""%%%###"""###$$$$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&###""""""###""" """%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$'''((()))((('''%%%%%%%%%$$$$$$###$$$%%%%%%###""""""###%%%''''''&&&$$$##################$$$$$$$$$###$$$%%%%%%###""""""######%%%&&&%%%$$$$$$%%%&&&$$$$$$############$$$$$$"""""""""""""""###$$$$$$"""###$$$###!!!!!!$$$&&&$$$#########$$$$$$%%%&&& !!!!!!"""!!!!!!######$$$$$$######"""!!!######""""""""""""######!!!%%%%%%!!! ######!!!"""$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$"""""""""###$$$&&&'''(((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$######$$$&&&'''(((''''''&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$######%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''+++)))'''%%%$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&###$$$%%%$$$######%%%'''%%%%%%&&&&&&&&&%%%$$$###&&&%%%$$$$$$%%%%%%###!!!$$$''')))'''###"""$$$&&&$$$'''((('''%%%$$$%%%'''$$$$$$############$$$$$$!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###############%%%&&&&&&%%%###'''%%%""" !!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%!!!###((('''!!!######$$$$$$$$$%%%%%%%%%$$$######$$$&&&&&&%%%############$$$$$$%%%%%%%%%!!!"""#########!!! +++'''###!!!###&&&((()))'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$######""""""!!!!!!'''%%%""""""$$$&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###""""""%%%'''#########$$$$$$%%%%%%&&&'''&&&%%%#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###"""!!!"""%%%''''''&&&"""###$$$$$$###""""""###&&&&&&%%%%%%$$$######"""%%%$$$###""""""$$$&&&'''%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%&&&''')))***&&&%%%###$$$%%%%%%$$$""""""!!!!!!###%%%&&&%%%###!!!$$$&&&&&&%%%&&&&&&$$$$$$&&&""""""&&&######$$$$$$$$$$$$##############################$$$######"""######$$$%%%######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%$$$$$$%%%&&&%%%$$$######$$$$$$""" ###$$$&&&((((((&&&$$$"""""""""######$$$$$$$$$%%% ######!!!"""%%%((($$$%%%$$$### !!!"""######""""""""""""######""""""!!!""""""###$$$$$$ ######!!! """$$$#########$$$%%%%%%&&&!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$###"""!!!!!!"""###$$$"""&&&&&&!!!!!!%%%$$$ !!!###%%%&&&&&&&&&%%%!!!###%%%%%%###!!!'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''%%%######$$$&&&&&&%%%'''$$$$$$'''&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$"""###''',,,---)))$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''''''%%%###"""$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''+++(((%%%%%%((()))((('''(((''''''''''''&&&&&&&&&)))'''%%%###"""###%%%&&&'''((((((((('''&&&&&&%%%$$$&&&((((((&&&%%%$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######)))&&&$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$$$$((()))&&&$$$%%%%%%###"""###$$$&&&&&&%%%''''''&&&%%%%%%$$$######$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%!!!&&&'''###"""%%%###########################&&&""""""%%%$$$###%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$#########$$$%%%###$$$%%%%%%######$$$%%%######$$$%%%%%%&&&''''''&&&$$$"""$$$'''((('''%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%######"""!!!&&&$$$######$$$%%%%%%$$$%%%$$$$$$######$$$%%%%%%%%%$$$######%%%''''''&&&'''###!!!"""&&&(((%%%!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$%%%&&&'''((( !!!"""$$$$$$$$$###"""$$$######&&&)))''' %%%%%%%%%$$$$$$#########'''%%%###"""######"""!!!%%%$$$#########$$$%%%&&&'''&&&$$$%%%%%%&&&$$$###'''### !!!######"""%%%%%%###"""""""""###$$$$$$""" """$$$%%%### """"""######"""!!!  !!!###%%%%%%###!!! ###$$$%%%&&&%%%$$$###"""$$$###"""###%%%%%%###"""!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$$$$######%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!! !!!###%%%%%%###!!!%%%###!!!!!!###$$$""" %%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$$$$&&&''''''&&&'''%%%$$$'''&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%######'''+++---***&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%$$$###%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''***'''%%%%%%'''(((((('''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((((((&&&%%%$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########(((&&&$$$###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''###"""&&&'''%%%###%%%&&&$$$###$$$%%%''''''&&&''''''&&&%%%%%%$$$######%%%$$$###$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$''''''&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%% %%%&&&###$$$''''''$$$########################!!!"""$$$$$$$$$#########%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$$$$%%%&&&&&&###$$$%%%%%%######$$$%%%$$$$$$%%%&&&&&&'''((((((###!!! !!!###$$$###!!!######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%$$$&&&$$$######$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%%%%%%%'''$$$!!!"""&&&'''%%%"""%%%%%%%%%%%%$$$$$$######""""""""""""###$$$%%%&&&""""""###$$$$$$$$$$$$$$$%%%$$$###&&&)))((("""%%%%%%%%%$$$$$$$$$######%%%$$$###$$$%%%&&&%%%$$$$$$$$$#########$$$%%%&&&'''%%%$$$$$$%%%%%%$$$###'''$$$!!!!!!"""$$$###"""%%%$$$###"""""""""###$$$###"""!!!"""$$$%%%### $$$$$$######""""""""""""########################$$$%%%%%%%%%%%%$$$######$$$###"""###%%%%%%###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!######$$$$$$$$$$$$########################$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$"""!!!!!!"""$$$%%%###"""%%%###""""""$$$$$$###!!!%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$)))'''%%%%%%'''(((''''''(((%%%%%%''''''$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''%%%###%%%)))+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&$$$$$$%%%''''''&&&(((''''''''''''&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%$$$$$$######%%%'''((((((&&&$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''###!!!$$$%%%$$$###%%%'''%%%$$$%%%&&&''''''&&&'''&&&&&&%%%%%%$$$$$$###&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$&&&%%%!!!!!!"""""" ########################"""((()))&&&######$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&''''''###$$$%%%%%%######$$$%%%%%%%%%&&&&&&''''''((((((&&&%%%$$$$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%%%%$$$&&&''''''((('''&&&$$$$$$$$$###!!!"""###$$$$$$###&&&$$$"""###%%%'''%%%"""%%%%%%%%%$$$$$$$$$$$$###""""""""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$###%%%((((((%%%"""%%%%%%%%%$$$$$$$$$$$$############%%%(((((('''%%%$$$############$$$%%%%%%&&&%%%$$$$$$%%%%%%$$$###&&&$$$######$$$$$$###"""%%%$$$######""""""#########""""""###$$$$$$###!!!&&&%%%$$$###"""###$$$$$$&&&%%%###""""""###%%%&&&&&&%%%$$$$$$######$$$$$$$$$######$$$%%%%%%$$$"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%########################%%%%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$###&&&%%%###$$$%%%%%%$$$"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''((('''&&&(((%%%%%%''''''$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''%%%######&&&(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%'''((('''%%%$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$########################'''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((###!!!$$$%%%$$$$$$&&&'''%%%$$$$$$&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!! !!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$""""""###$$$$$$######################## ###''')))'''%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$%%%&&&'''((('''&&&###"""%%%###""""""$$$%%%$$$###&&&$$$"""###%%%&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&%%%###"""$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&((('''%%%##################$$$$$$%%%&&&$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%###"""$$$$$$$$$###########################$$$$$$###"""&&&%%%###"""!!!###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###"""###$$$%%%$$$######$$$%%%%%%$$$"""""""""###$$$$$$%%%&&&&&&$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$######"""%%%###!!!!!!"""$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''%%%$$$(((%%%%%%((('''$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&$$$""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$######$$$&&&'''(((''''''''''''&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%##################$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))%%%"""%%%&&&%%%%%%'''&&&%%%######$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###"""###%%%''')))+++...########################&&&$$$###$$$&&&'''&&&%%%%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!######$$$$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$###"""!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&$$$######$$$%%%%%%$$$###$$$&&&'''&&&%%%###!!!'''%%%######%%%&&&%%%$$$%%%$$$###$$$%%%%%%$$$###%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%###""""""###$$$%%%###"""""""""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%"""""""""######$$$$$$$$$$$$%%%#########%%%%%%$$$###$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######"""""""""###$$$$$$$$$#########%%%$$$"""!!!!!!"""$$$%%%###$$$&&&''''''&&&$$$###&&&%%%$$$###"""###$$$%%%%%%$$$###$$$&&&&&&$$$### """###%%%&&&'''$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""########################$$$$$$######"""""""""!!!&&&$$$"""!!!###$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###)))&&&%%%(((((($$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%$$$###$$$''')))(((''''''''''''&&&&&&&&&'''&&&###""""""$$$''')))&&&&&&'''(((((((((''''''&&&''''''&&&$$$$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%)))%%%###&&&'''&&&%%%'''&&&%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&###"""$$$### """########################)))%%% !!!%%%((('''&&&%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!""""""###$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%############$$$$$$$$$$$$###$$$%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&$$$######$$$%%%%%%$$$######$$$%%%%%%%%%$$$###(((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$######"""######$$$$$$%%%$$$$$$############$$$"""""""""######$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%$$$!!!!!!"""######$$$$$$######$$$###"""###$$$%%%$$$###$$$%%%%%%%%%###"""###$$$###$$$$$$$$$$$$###"""""""""$$$%%%%%%$$$######$$$######"""!!!"""###$$$%%%"""$$$&&&((((((&&&$$$"""&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&%%%###!!!###$$$%%%&&&########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###""""""!!!#################################"""""""""""""""&&&$$$######$$$$$$$$$###%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%###)))&&&&&&((((((%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&&&&%%%$$$"""######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''###%%%&&&%%%$$$$$$'''***(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&'''((((((((((((((('''''''''&&&$$$$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$###$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''######'''(((%%%$$$%%%'''&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$$$$$$$##############################$$$%%%&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%((($$$"""### ########################&&&$$$""""""###%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$"""###$$$&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%%%%&&&(((######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&'''%%%######$$$%%%$$$###$$$$$$%%%$$$$$$###$$$%%%%%%$$$###"""###$$$&&&'''$$$$$$######"""######$$$%%%%%%%%%%%%%%%$$$$$$###"""###%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$""" !!!"""###$$$######"""###""""""###$$$%%%%%%######$$$%%%### """%%%###$$$$$$%%%$$$###"""!!!"""$$$&&&&&&$$$"""###%%%#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%$$$######%%%$$$$$$%%%&&&&&&%%%###!!!!!!!!!"""######$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$##################"""""""""""""""""""""""""""###############$$$$$$%%%$$$$$$$$$%%%%%%###!!!$$$&&&'''&&&###"""###%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''))))))&&&$$$)))&&&&&&((((((%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&%%%###"""######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###%%%&&&&&&$$$$$$(((+++(((((('''''''''&&&&&&&&&######%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''######$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""&&&(((%%%"""###)))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""######$$$$$$$$$######"""########################$$$%%%&&&''''''%%%###"""###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''%%%$$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$ """''''''"""!!!%%%########################"""$$$&&&$$$"""!!!%%%(((%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!###$$$%%%&&&&&&'''"""$$$%%%'''((((((''''''###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$""""""$$$&&&######$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((()))&&&$$$""""""###$$$###"""###$$$%%%%%%$$$###$$$%%%%%%$$$###""""""$$$&&&'''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''((('''&&&$$$######%%%''''''&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$######%%%''''''&&& !!!"""$$$$$$######"""###"""!!!"""$$$%%%%%%######$$$$$$""""""%%%######$$$%%%$$$###"""!!!"""$$$'''&&&$$$"""###%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%&&&%%%$$$###"""%%%%%%$$$%%%&&&&&&%%%###%%%$$$$$$$$$######""""""##################$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&%%%### ###%%%'''%%%###!!!###%%%&&&$$$###%%%((()))'''%%%"""$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''))))))%%%$$$&&&&&&###%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%$$$$$$###$$$%%%'''(((%%%%%%&&&'''&&&%%%###"""&&&&&&'''&&&$$$$$$&&&(((''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%***(((''''''(((((('''&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++(((%%%%%%'''(((&&&$$$)))&&&###$$$%%%&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((()))(((&&&'''''''''''''''''''''''''''%%%######$$$&&&&&&%%%(((&&&$$$""""""$$$&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""(((&&&$$$"""""""""$$$%%% %%%)))'''""" ###'''%%%$$$$$$######$$$$$$%%%###$$$ %%%(((&&&'''&&&%%%%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$#########$$$$$$%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""###%%%&&&######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$$$$%%%%%%$$$###(((''''''&&&$$$######"""(((&&&%%%&&&))))))'''$$$((('''&&&&&&&&&%%%### '''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''&&&$$$!!!$$$%%%&&&''''''%%%###"""""""""###%%%%%%&&&%%%%%%)))'''$$$###%%%&&&''''''%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$###"""###$$$%%%'''&&&%%%%%%&&&&&&$$$######$$$%%%%%%%%%###"""!!!(((+++)))$$$###'''((($$$%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$$$$&&&&&&$$$!!!'''&&&%%%%%%$$$$$$%%%%%%'''###!!!###''')))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########"""""""""!!!!!!$$$###"""###$$$$$$$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""###%%%%%%%%%%%%''' &&&***###%%%$$$#########$$$%%%&&&!!!!!!!!!!!!!!!"""######%%%$$$"""###$$$&&&%%%%%%$$$%%%%%%$$$"""!!!"""###%%%###"""###%%%''''''&&&'''$$$!!!!!!%%%&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###'''%%%######$$$%%%$$$######$$$%%%%%%$$$###"""!!!$$$$$$$$$############"""'''&&&%%%%%%$$$$$$$$$%%%%%%######$$$'''(((&&&$$$"""###%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&)))(((%%%$$$&&&%%%"""$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###%%%&&&'''&&&%%%$$$&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%)))(((&&&'''(((((('''%%%(((''''''''''''&&&&&&&&&'''''''''''''''''''''''')))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%'''((('''%%%(((&&&$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&)))***)))&&&###&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&''''''&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%###"""###$$$%%%&&&!!!%%%'''&&&###!!!###&&&%%%$$$$$$######$$$$$$%%%###$$$!!!%%%(((%%%'''&&&%%%%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$(((&&&$$$$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%'''(((&&&$$$$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%&&&'''&&&$$$"""%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""&&&$$$!!!!!!"""$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$$$$######$$$$$$'''%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$###""""""''')))((($$$$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$&&&&&&%%%$$$$$$$$$$$$$$$'''###!!!###&&&(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!!!! $$$###!!!(((&&&'''&&&$$$#########$$$$$$###""""""""""""###$$$$$$$$$###""""""$$$%%%%%%$$$"""###$$$$$$###"""###%%%'''&&&%%%$$$$$$######"""(((%%%"""###&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###'''%%%######$$$$$$$$$######$$$$$$%%%$$$###"""!!!$$$$$$$$$############"""&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%((('''$$$###%%%%%%"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%'''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%((('''&&&&&&''''''&&&$$$(((''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%'''%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''***+++)))$$$ %%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%'''(((''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$%%%&&&'''''''''$$$############%%%'''(((###$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%######""" """&&&&&&$$$'''&&&%%%%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######'''&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$######$$$&&&&&&&&&%%%$$$$$$$$$%%%''''''&&&$$$###$$$%%%&&&&&&%%%$$$###&&&&&&%%%$$$$$$###""""""&&&%%%$$$%%%&&&&&&$$$###&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%###""" (((&&&$$$###%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%%%%%%%$$$######%%%$$$######$$$%%%###"""%%%$$$$$$############$$$%%%''''''$$$%%%((()))'''%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!###%%%(((((('''%%%%%%$$$############$$$&&&$$$""""""%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%###"""###$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""""""""$$$&&&((('''$$$!!!((('''%%%$$$###"""""""""$$$############$$$%%%%%%$$$"""!!!!!!###$$$$$$###!!!"""$$$$$$###$$$%%%'''%%%&&&'''&&&$$$"""!!!!!!(((%%%###%%%((()))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###&&&%%%######$$$$$$$$$######$$$$$$$$$$$$###""""""$$$$$$$$$############"""%%%$$$$$$$$$############%%%%%%%%%%%%&&&&&&%%%$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$''''''$$$###%%%%%%"""$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&%%%$$$(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$'''&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((()))((($$$!!!%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''((('''&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%###"""###&&&'''%%%"""%%%$$$$$$######$$$$$$%%%######""""""$$$&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&$$$""""""###$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""######$$$$$$######"""'''%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$%%%&&&&&&&&&)))(((''''''((('''%%%###"""###%%%&&&&&&%%%###"""&&&&&&%%%%%%$$$###"""!!!&&&%%%$$$%%%&&&&&&%%%###'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###""" )))'''%%%%%%&&&'''''''''%%%$$$###$$$&&&'''&&&%%%###$$$%%%&&&%%%$$$###"""$$$###"""###$$$$$$###"""&&&%%%######"""###$$$%%%$$$%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""$$$&&&((((((%%%$$$######""""""######&&&$$$""""""$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&%%%%%%%%%((($$$"""&&&&&&$$$$$$(((&&&&&&%%%$$$#########"""###############$$$%%%%%%###""" !!!"""$$$$$$###"""###%%%$$$######%%%&&&"""$$$''''''%%%$$$$$$%%%&&&$$$###%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###&&&$$$""""""###$$$###"""#########$$$############$$$$$$$$$#########""""""#########$$$############&&&''''''((('''&&&&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&$$$''''''$$$$$$&&&&&&###$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%$$$(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%''''''&&&$$$############&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''%%%$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###'''&&&&&&%%%%%%$$$$$$$$$%%%"""!!!###'''(((%%%"""%%%$$$$$$######$$$$$$%%%%%%######%%%&&&&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$"""###&&&'''&&&%%%######$$$%%%%%%%%%%%%$$$"""######$$$$$$######"""&&&%%%###$$$%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$%%%'''((('''&&&%%%&&&&&&&&&$$$""""""###%%%&&&&&&%%%###"""%%%%%%&&&%%%%%%###"""!!!&&&%%%$$$$$$%%%&&&&&&$$$'''&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$$$$######%%%###""""""$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%###$$$%%%&&&%%%$$$###"""$$$###""""""$$$$$$$$$"""&&&%%%$$$######$$$%%%&&&######$$$&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""$$$%%%'''%%%$$$######""""""######%%%$$$############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%$$$###$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%((($$$$$$&&&&&&"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$###""" !!!"""$$$$$$###$$$%%%&&&%%%###"""###$$$$$$%%%&&&&&&&&&%%%&&&&&&$$$######$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###&&&$$$""""""###$$$###"""##################$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$###"""&&&((())))))'''&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%((('''%%%%%%''''''$$$%%%%%%$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&###&&&(((((('''%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''&&&$$$(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%'''(((&&&''''''%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$)))&&&$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&%%%$$$#########'''''''''&&&%%%$$$$$$###$$$"""!!!###&&&(((&&&###%%%$$$$$$######$$$$$$%%%'''$$$###&&&'''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&'''%%%%%%'''******'''#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######&&&$$$###$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%###$$$&&&(((!!! !!!"""%%%&&&%%%$$$###$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$###&&&%%%######%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$%%%&&&&&&&&&&&&$$$###$$$%%%&&&%%%###%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%%%%%%%$$$######$$$###"""###%%%%%%%%%###%%%$$$$$$$$$$$$%%%%%%&&&$$$"""###'''(((&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!$$$&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$######&&&(((!!!$$$'''(((&&&$$$"""""""""###$$$%%%%%%%%%%%%$$$"""""""""""""""###$$$$$$$$$"""!!!!!!###$$$$$$###&&&&&&'''&&&$$$"""###$$$)))'''$$$$$$%%%%%%$$$###"""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%$$$######%%%%%%$$$###%%%$$$""""""#########"""#########"""######$$$%%%$$$$$$$$$############""""""###$$$%%%%%%%%%$$$###&&&((())))))&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%((((((&&&&&&((()))&&&&&&%%%%%%%%%&&&(((***,,,''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%&&&'''((((((''''''&&&%%%%%%$$$$$$$$$%%%&&&'''###%%%(((((('''%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((()))))))))***)))(((&&&'''(((((('''%%%(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%'''+++///%%%&&&((('''%%%%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%""""""###$$$&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%)))$$$"""&&&'''%%%$$$''''''&&&%%%%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$"""######$$$%%%%%%&&&&&&'''%%%%%%'''***(((!!!######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$######%%%'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&$$$!!!!!!###&&&!!!!!!!!!###&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''&&&%%%&&&$$$######%%%&&&'''&&&%%%%%%&&&&&&&&&%%%$$$#########$$$&&&&&&''''''''''''&&&&&&'''(((((('''%%%%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$"""###((((((%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$""" $$$'''&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''&&&######&&&***&&&(((!!!###$$$ ###$$$%%%%%%%%%$$$###"""$$$############$$$%%%%%%$$$###""""""$$$%%%%%%$$$$$$%%%&&&&&&$$$###$$$%%%)))######&&&%%%"""######$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$######%%%%%%$$$###%%%###"""!!!"""###"""!!!######"""""""""###%%%%%%$$$$$$$$$############""""""###%%%&&&'''&&&%%%$$$%%%''')))(((%%%###$$$&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&))))))&&&&&&))))))''''''&&&%%%%%%&&&)))+++---''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$%%%'''(((((((((''''''%%%%%%$$$###$$$%%%'''(((###%%%((()))'''&&&%%%%%%&&&'''((())))))((('''&&&''''''''''''''''''''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))******++++++***(((''''''(((((('''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%)))///444###&&&((((((((())),,,///((((((((((((((((((((((((######$$$&&&((((((&&&###''''''''''''''''''''''''&&&&&&&&&'''))))))&&&$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&'''((((((((($$$$$$%%%&&&''''''''''''!!!"""$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%+++$$$"""&&&'''$$$$$$((('''&&&%%%%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$(((''''''&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$""""""###$$$%%%%%%&&&&&&&&&$$$###%%%'''#########$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$######%%%''''''&&&"""######$$$&&&''''''(((&&&'''&&&### """%%%((('''&&&'''((((((&&&%%%'''&&&&&&%%%%%%&&&&&&'''###%%%''')))))))))''''''&&&$$$######%%%&&&''''''$$$%%%&&&''''''%%%###"""$$$%%%&&&&&&'''''''''&&&$$$######$$$%%%%%%$$$"""%%%$$$###$$$&&&'''&&&%%%'''&&&$$$###"""###$$$%%%%%%$$$###$$$&&&'''&&&%%%"""###%%%&&&'''&&&%%%%%%%%%"""###((()))$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$""" !!!%%%)))'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$###############"""""""""!!!!!!&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%###!!!&&&###***&&& '''%%%%%%&&&&&&&&&%%%###!!! %%%%%%$$$$$$%%%%%%&&&'''%%%$$$"""###$$$&&&%%%%%%"""$$$%%%%%%%%%%%%&&&(((&&&"""(((((($$$$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$######%%%%%%$$$###%%%###!!!!!!"""###"""!!!######"""""""""###%%%&&&$$$$$$$$$############""""""###%%%'''''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$%%%&&&'''(((''''''((((((((((((''''''%%%$$$$$$######$$$$$$%%%((('''&&&%%%%%%&&&'''(((&&&%%%%%%&&&)))*********$$$&&&'''&&&######%%%(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((()))******)))))))))))))))))))))))),,,+++)))((()))(((&&&%%%&&&'''((())))))((('''&&&&&&'''''''''&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''((('''%%%$$$###$$$%%%%%%&&&&&&&&&'''''''''(((((()))'''%%%&&&((((((&&&$$$$$$%%%%%%&&&&&&''''''((('''''''''''''''''''''''',,,###&&&+++((($$$""")))'''&&&$$$$$$%%%&&&'''%%%&&&((())))))(((&&&%%%%%%&&&''''''&&&$$$###!!!&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$&&&&&&%%%%%%%%%&&&&&&$$$"""((('''%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&$$$###$$$%%%&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''&&&%%%###$$$%%%%%%$$$"""%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$$$$$$$&&&((()))&&&%%%$$$$$$############&&&$$$###$$$&&&&&&### %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&'''&&&$$$"""""""""$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$#########***)))'''&&&%%%%%%&&&&&&$$$"""###&&&&&&######%%%'''$$$!!!"""$$$&&&%%%$$$%%%%%%%%%$$$$$$#########"""$$$%%%%%%$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%%%%$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&'''$$$$$$%%%&&&((('''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''''''''%%%$$$$$$$$$$$$%%%$$$ %%%%%%%%%&&&&&&%%%$$$$$$""""""###%%%%%%%%%%%%%%%###$$$%%%$$$"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$(((''''''&&&%%%$$$#########"""!!!"""$$$%%%%%%$$$'''&&&%%%%%%&&&&&&$$$"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!!!!%%%%%%%%%$$$$$$#########'''&&&$$$$$$%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''((('''&&&&&&'''***++++++***&&&'''((('''%%%$$$&&&(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***))))))))))))))))))))))))***(((''''''))))))(((&&&''''''((((((((((((''''''&&&'''''''''&&&&&&%%%$$$''''''&&&%%%%%%&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((***(((''''''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%$$$(((***'''&&&))))))(((&&&$$$$$$%%%&&&'''%%%&&&((())))))(((&&&%%%''''''''''''&&&%%%$$$###''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%######$$$&&&&&&%%%%%%%%%&&&&&&$$$###((('''%%%&&&&&&'''%%%$$$&&&''''''''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$###$$$%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$"""######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$'''&&&%%%$$$$$$%%%'''(((((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%'''&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%'''&&&$$$######$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######)))((('''&&&%%%%%%%%%&&&(((&&&&&&))))))&&&%%%((('''$$$""""""$$$&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###"""!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&############$$$%%%&&&'''&&&%%%%%%''''''&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%!!!$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&%%%###$$$%%%$$$!!!&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###%%%$$$###$$$&&&&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$%%%%%%###!!!$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''&&&''''''((((((''''''&&&'''''''''&&&&&&'''''''''(((''''''&&&&&&''''''((((((''''''(((+++,,,,,,+++)))))))))(((&&&%%%'''(((''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((('''&&&%%%&&&((())))))'''''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%$$$&&&''''''''''''(((((((((+++)))(((((())))))((('''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))'''%%%(((---)))(((&&&%%%%%%%%%&&&'''&&&'''((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&(((((((((''''''''''''&&&$$$%%%&&&%%%$$$$$$%%%&&&'''&&&%%%&&&'''&&&%%%###((('''%%%&&&''''''&&&%%%((((((((((((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%###$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%%%%$$$###""""""###$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$###((('''&&&%%%$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$&&&'''(((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$%%%&&&######&&&%%%"""!!!###&&&%%%######$$$%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&'''%%%$$$%%%&&&((('''%%%###########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$###""""""&&&###!!!$$$'''''' ###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###############$$$%%%%%%###"""!!!"""###$$$###""""""""""""###%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########%%%%%%%%%$$$$$$$$$$$$############%%%&&&%%%""" $$$"""!!!"""%%%'''%%%###''''''((((((((((((''''''%%%&&&'''))))))((('''''''''''''''(((((('''''''''(((''''''&&&&&&''''''(((((((((''''''''''''(((((((((''''''(((***++++++*********)))((('''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%&&&'''((((((&&&((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''((((((((())))))((((((((((((((('''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%'''***(((((('''&&&%%%&&&&&&'''''''''((((((((((((''''''***)))(((&&&&&&&&&'''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&$$$&&&''''''%%%$$$%%%&&&'''&&&%%%&&&''''''%%%###((('''%%%&&&'''((('''%%%'''(((((((((((('''&&&&&&$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$'''%%%$$$$$$&&&''''''&&&$$$%%%&&&''''''&&&%%%$$$'''%%%$$$$$$%%%&&&$$$#########$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''((()))&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$!!!!!!###"""%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&#########%%%((()))((('''########################%%%$$$$$$######$$$%%%%%%$$$######$$$&&&&&&&&&%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$############!!!!!!###'''((($$$ """###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$######""""""###$$$$$$###"""!!!!!!#########!!!"""""""""###%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&(((&&&### %%%!!!!!!&&&(((%%%"""'''(((((())))))(((((('''&&&'''((()))***)))(((''''''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&''')))***)))((()))(((''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''(((((((((''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&'''((((((''''''&&&''''''''''''''''''''''''%%%&&&((())))))((('''&&&(((((((((((((((((((((((((((((((((''''''&&&&&&'''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''((()))(((&&&((((((''''''&&&&&&&&&&&&'''(((((((((((((((((('''***)))((('''&&&'''((()))))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%$$$&&&((((((&&&%%%&&&&&&'''&&&&&&&&&''''''%%%###(((&&&&&&&&&(((((('''&&&'''''''''''''''&&&%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''%%%$$$%%%&&&'''''''''%%%%%%'''(((((('''%%%%%%'''&&&$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%$$$&&&'''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))&&&&&&''''''&&&&&&%%%$$$(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$(((&&&&&&((('''###"""$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!"""############%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&&&&%%%%%%&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$%%%%%%$$$"""###$$$%%%$$$###"""###$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&$$$%%%%%%$$$$$$%%%&&&'''"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###%%%'''%%%$$$"""!!!!!!"""###$$$"""!!!"""###$$$"""!!!%%%$$$######$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))(((%%%"""%%%!!!!!!%%%'''%%%!!!(((((())))))))))))(((((('''(((((()))))))))))))))((())))))******))))))(((''''''&&&&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&'''((())))))''')))(((&&&&&&((()))((('''(((((((((((((((((((((((()))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))((((((((('''''')))((((((''''''(((((()))'''''''''(((((())))))***((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((()))(((''''''((((((&&&%%%((((((''''''''''''((((((&&&&&&'''(((((((((((('''&&&'''(((((((((((('''&&&&&&'''(((((()))((((((((()))))))))(((((((((((('''&&&(((((('''&&&%%%&&&'''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''+++,,,+++)))+++---+++&&&((((((((((((''''''&&&&&&((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))******'''''''''&&&&&&&&&%%%%%%$$$'''))))))(((&&&&&&&&&((('''&&&&&&((('''&&&$$$(((&&&&&&&&&((()))((('''&&&''''''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&$$$%%%'''(((((('''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&&&&%%%$$$'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$&&&((()))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%***''''''***)))&&&%%%'''$$$%%%''''''&&&%%%%%%&&&######$$$$$$$$$$$$%%%%%%"""###$$$%%%$$$%%%'''***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&'''+++)))'''&&&&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########'''&&&$$$$$$%%%&&&%%%###!!!"""###$$$%%%%%%%%%%%%$$$###""""""###%%%&&&'''((()))(((&&&""""""$$$&&&$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$)))'''$$$"""!!!!!!"""###%%%$$$######$$$$$$###"""&&&%%%$$$$$$%%%$$$""" %%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((())))))'''$$$&&&###""""""%%%&&&$$$"""((())))))******))))))((())))))(((((())))))***+++******++++++++++++******)))((((((''''''(((((()))'''((()))******)))(((''')))''''''''')))***)))(((***'''&&&'''***++++++***(((((((((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((('''))))))(((((((((((())))))&&&''''''((())))))******((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))((('''&&&''')))***)))(((((())))))))))))))))))(((&&&&&&'''(((((((((((((((&&&'''((())))))((('''&&&((((((''''''((())))))***))))))))))))((((((((('''''')))***)))&&&%%%&&&(((''''''''''''(((((((((((((((((((((((((((((((((((("""(((,,,******,,,+++((((((((((((((((((''''''&&&))))))(((((((((((())))))&&&''''''(((((('''''''''((((((((()))))))))******(((((((((''''''''''''&&&%%%''')))***((('''&&&'''((('''&&&'''((((((&&&$$$'''&&&&&&'''((())))))''''''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&'''&&&%%%%%%'''(((((('''''''''&&&&&&&&&&&&''''''(((&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((###&&&))))))((('''''')))''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%&&&$$$%%%((('''$$$$$$&&&###&&&((((((&&&$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((''''''''')))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&############$$$%%%&&&'''***(((&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$###"""!!!%%%$$$$$$%%%''''''%%%$$$!!!"""###$$$$$$%%%%%%%%%&&&%%%###""""""$$$%%%&&&((('''&&&%%%%%%$$$###"""&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%((('''$$$""""""###$$$&&&&&&%%%$$$$$$%%%%%%$$$"""%%%$$$$$$%%%&&&&&&$$$"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&(((((('''%%%&&&&&&%%%%%%$$$$$$######))))))************))))))***)))((((((((()))+++,,,++++++,,,,,,,,,,,,++++++******))))))))))))******'''((()))******)))((('''***)))((()))***+++***)))***(((&&&(((+++...---,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((()))******************************'''&&&&&&'''***++++++***((()))***++++++***)))(((&&&&&&'''((())))))((((((&&&'''((())))))((('''&&&)))(((''''''''')))***+++******))))))((((((((('''(((***+++***'''&&&'''***)))))))))(((''''''&&&&&&))))))))))))))))))))))))###+++)))%%%'''***)))((((((((()))(((''''''&&&))))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%''''''(((((()))))))))***))))))))))))((((((((((((%%%'''******)))'''''''''((('''&&&'''((((((&&&$$$'''&&&&&&''')))***)))((()))))))))))))))((((((''''''&&&%%%$$$%%%&&&'''((('''''''''''''''''''''''')))(((((((((((('''''''''(((&&&%%%%%%'''(((((('''((('''&&&%%%%%%&&&'''((((((&&&%%%%%%&&&'''%%%$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''((((((((($$$$$$%%%&&&''''''''''''############$$$$$$%%%&&&###'''******((('''((()))''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&'''''''''&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''((((((((('''&&&&&&$$$%%%((((((%%%%%%'''###&&&)))(((&&&$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######%%%''''''&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&'''%%%$$$###%%%'''*********$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&%%%###!!! """""""""$$$&&&'''%%%###!!!!!!"""$$$$$$%%%%%%%%%(((&&&$$$"""""""""$$$%%%$$$"""!!!$$$)))***%%%(((&&&### !!!$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$"""###$$$''')))'''&&&%%%%%%&&&&&&$$$###$$$######%%%'''(((&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$########################$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%'''((((((&&&$$$"""###$$$))))))))))))))))))))))))+++)))'''''')))***++++++************************))))))))))))))))))))))))&&&&&&((()))************+++++++++,,,------***((((((((((((((((((((((((((((((((())))))******++++++---,,,***)))+++...,,,))))))'''&&&'''((()))((('''***)))((()))***)))(((&&&((((((((((((((((((((((((******++++++++++++******))))))))))))******************++++++++++++******))))))(((((((((((()))))))))))))))))))))(((((('''***((('''(((***++++++***)))))))))))))))(((((('''+++)))(((((()))******)))+++'''%%%'''+++,,,)))%%%''')))***)))((('''(((***************))))))))))))******))))))))))))*********)))'''''')))))))))((()))))))))))))))(((((('''******))))))((((((''''''******))))))((((((''''''###$$$&&&'''***+++---...,,,***(((''')))*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&)))))))))))))))(((''''''''''''&&&&&&&&&''''''(((***((('''((()))***)))'''((((((((((((((((((((((((******+++)))&&&%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((('''''')))'''&&&'''((()))(((''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&******))))))((((((''''''&&&'''((('''%%%%%%'''((())))))((('''''''''''''''%%%$$$$$$%%%'''((('''&&&%%%&&&'''(((((('''&&&%%%)))'''&&&'''((()))((('''%%%%%%%%%&&&&&&&&&'''''',,,'''######&&&(((&&&###&&&&&&&&&&&&&&&'''((())))))(((&&&%%%%%%&&&((()))'''%%%$$$&&&)))***(((%%%))))))((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))&&&""" !!!###%%%%%%)))(((&&&$$$$$$&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((())))))((('''&&&%%%%%%%%%***###!!!%%%(((&&&&&&)))&&&%%%$$$$$$&&&&&&%%%$$$)))(((&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%######$$$%%%&&&$$$###$$$((()))(((&&&&&&%%%$$$$$$&&&&&&%%%$$$'''%%%$$$%%%&&&&&&%%%###%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$######""""""&&&"""!!!%%%&&&$$$###%%%'''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$$$$######'''%%%###$$$&&&'''&&&###***************************)))((((((***++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((()))***************))))))***,,,,,,***))))))))))))))))))))))))))))))))))))))))))*********,,,+++((((((***+++***((()))((('''((())))))((('''***)))(((((())))))'''&&&))))))))))))))))))))))))******++++++++++++******))))))))))))******************++++++++++++******))))))(((((((((((()))))))))))))))))))))(((((('''+++)))((((((***++++++***)))))))))))))))(((((('''+++)))(((((()))******)))---***(((***...///,,,(((((()))***)))((('''(((***************))))))))))))))))))************))))))+++***((((((***+++***))))))))))))))))))(((((('''******))))))((((((((((((******))))))(((((((((((('''''''''((()))******++++++)))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))((('''''')))(((''''''&&&&&&&&&'''***((('''((()))***)))(((((((((((((((((((((((((((&&&''')))(((''''''(((***''''''''''''''''''''''''''''''(((((((((((('''''')))(((''''''((()))(((''''''''''''''''''''''''''')))(((((('''''''''''''''))))))))))))((((((((((((''''''((('''&&&%%%''')))))))))(((''''''''''''''''''&&&%%%&&&'''((('''&&&&&&&&&((((((((((((&&&&&&)))(((''''''((()))((('''&&&&&&&&&&&&''''''''''''(((%%%"""###'''***)))'''''''''&&&&&&&&&'''(((((()))(((&&&%%%%%%&&&((()))'''&&&%%%&&&)))***(((&&&)))((((((''''''&&&%%%%%%(((((((((''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$'''''''''''''''''''''''''''&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''((()))(((((((((''''''&&&&&&%%%)))###!!!%%%'''%%%%%%'''%%%$$$######%%%%%%$$$###((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''&&&&&&%%%$$$""""""###%%%%%%&&&&&&&&&$$$%%%&&&%%%$$$$$$$$$&&&&&&$$$###$$$'''((('''%%%'''&&&%%%%%%''''''&&&%%%'''%%%$$$###$$$%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$&&&&&&%%%%%%$$$$$$$$$############((($$$"""%%%&&&###"""###'''&&&$$$######$$$&&&'''$$$$$$$$$$$$#########"""&&&$$$###$$$&&&'''%%%###++++++++++++++++++++++++))))))(((***+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((***+++++++++************************************)))))))))))),,,***''''''((()))((((((***)))((()))***+++***((()))((('''((())))))'''&&&******************************++++++++++++******))))))))))))******************++++++++++++*********))))))(((((())))))***))))))******))))))((('''---+++))))))+++++++++***))))))******))))))((('''+++)))(((((()))******)))***((('''(((+++,,,)))&&&((()))******(((((()))***************))))))))))))))))))***++++++***)))))),,,+++))))))+++,,,+++***))))))******))))))((('''***))))))))))))(((((((((***))))))))))))(((((((((******)))))))))(((((((((***(((&&&&&&((()))(((((())))))))))))))))))))))))*********)))))))))(((((())))))******))))))((((((***)))(((''''''&&&''''''***)))((((((******)))(((((((((((((((((((((((((((&&&''')))((((((''')))***(((((((((((((((((((((((('''(((((())))))((((((''')))(((''''''))))))((('''((((((((((((((((((((((((***))))))((((((((((((((((((((((((((())))))))))))'''(((((('''&&&&&&''')))))))))((('''''''''(((((()))(((''''''(((((('''&&&&&&'''((())))))((('''&&&)))(((''''''))))))(((''''''''''''((((((((())))))(((%%%###$$$'''***)))(((((((((''''''&&&''''''''')))((('''&&&&&&'''((()))(((&&&&&&'''))))))(((''')))((((((''''''&&&&&&&&&((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((('''&&&&&&%%%(((((((((((((((((((((((('''&&&&&&'''((((((%%%###$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))***''''''''''''''''''''''''***&&&$$$&&&'''&&&%%%'''&&&%%%$$$$$$&&&&&&%%%$$$(((&&&&&&&&&((()))((('''''''''''''''''''''''''''((((((((('''''''''''''''###%%%&&&''''''&&&%%%###&&&''''''''''''&&&%%%%%%"""###$$$%%%%%%&&&&&&%%%%%%&&&'''&&&%%%%%%&&&'''&&&$$$$$$$$$&&&&&&%%%$$$((('''&&&&&&(((((('''&&&***(((%%%$$$$$$%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######***%%%###&&&&&&###!!!"""&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$#########"""""""""%%%$$$######%%%%%%$$$###++++++++++++++++++++++++)))((()))+++,,,,,,***(((************************))))))))))))))))))))))))+++*********))))))******+++)))'''(((***,,,------************************++++++******))))))((((((---***(((((()))'''(((++++++***))))))++++++***))))))((('''((())))))(((&&&******************************++++++++++++******((()))))))))******************++++++++++++*********))))))))))))))))))***)))************)))((((((...,,,+++***+++++++++))))))************)))((((((+++)))(((((()))******))))))'''&&&''')))***(((&&&((()))******)))((()))***************)))))))))(((((()))+++,,,,,,+++)))(((,,,+++))))))+++,,,+++***)))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))(((((((((***((('''((()))***)))((())))))))))))))))))))))))******)))))))))((((((((())))))*********))))))((()))(((((('''(((((())))))***)))((()))******)))((((((((((((((((((((((((((()))***+++)))'''&&&&&&'''))))))))))))))))))))))))(((((())))))))))))(((((()))((('''((()))***)))'''((((((((((((((((((((((((******)))))))))))))))***''''''(((((())))))******'''(((((('''&&&&&&''')))))))))((((((((((((((()))+++)))(((((())))))(((&&&'''((())))))))))))(((''')))((('''((()))***)))'''(((((()))))))))*********,,,)))&&&%%%'''''''''%%%))))))(((''''''&&&''''''((((((''''''''''''((((((((('''''''''((())))))))))))(((((((((''''''&&&&&&(((((((((((((((((((((((((((((((((''''''''''''&&&((('''''''''''''''''''''******))))))))))))******((((((((((((((((((((((((((((((((((((''''''&&&&&&))))))))))))))))))))))))(((''''''((())))))&&&$$$''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))''''''''''''((((((((((((***((((((((((((((('''((()))((('''((()))***)))''''''&&&%%%&&&((())))))((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&###%%%'''(((((('''%%%###&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$###"""&&&'''((('''&&&%%%&&&(((&&&%%%%%%%%%%%%%%%$$$$$$'''&&&%%%&&&'''((('''%%%---***'''%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$)))$$$###&&&'''$$$###$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$###$$$$$$$$$$$$###************************)))))))))+++------+++)))************************************************,,,+++************++++++,,,***)))))),,,...//////************************++++++******))))))((((((///***)))+++***(((***///,,,***)))***+++,,,+++))))))(((((()))******)))'''))))))))))))))))))))))))******++++++++++++******((()))))))))******************++++++++++++************))))))))))))*********************))))))(((...,,,+++***+++++++++)))***************))))))(((+++)))(((((()))******)))++++++***+++,,,,,,+++***)))***+++***)))((()))+++************)))))))))((((((***+++------+++***(((+++***((((((***+++***)))***************))))))((())))))))))))************))))))))))))************))))))))))))************+++***)))***++++++***))))))))))))))))))))))))))))))))))))(((((((((''''''))))))************))))))'''''''''((()))***+++,,,+++)))((()))***+++***))))))))))))))))))))))))))))))***+++***(((''''''(((************************(((((())))))))))))((((((***((('''((()))***)))((())))))))))))))))))))))))******))))))))))))***+++''''''(((((())))))******'''((()))(((&&&&&&((()))))))))((((((((())))))***+++***(((((())))))(((&&&(((((()))******)))((((((***((('''((()))***)))((()))))))))*********++++++,,,***((('''''''''''''''***)))((('''''''''''''''(((((((((''''''((((((((())))))((((((((()))***+++((((((((((((((('''''''''))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))((((((''''''''''''************************+++)))''''''((((((((('''***)))'''&&&&&&''')))***&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((((((''''''(((((((((((((((((('''(((((('''''''''''''''***)))((((((******)))((('''&&&&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%###%%%'''))))))'''%%%###&&&&&&'''((((((''''''&&&'''''''''&&&%%%$$$""""""&&&'''((((((&&&&&&'''(((%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$%%%&&&&&&&&&$$$+++(((&&&%%%%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&""""""&&&'''&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%******************************)))***,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,*********+++,,,------+++***+++---.........************************************))))))))))))///***)))---,,,))),,,555+++***)))***+++++++++)))***))))))***+++,,,+++)))))))))))))))))))))))))))******++++++++++++******))))))))))))******************++++++++++++******+++******))))))******+++******++++++******)))(((---+++))))))+++++++++*********++++++******)))(((+++)))(((((()))******))))))***************)))))))))***++++++))))))***+++************)))))))))))))))***+++,,,,,,+++***)))+++***((((((***+++***)))******++++++******)))((()))))))))************+++)))))))))************+++((())))))******++++++++++++******+++,,,,,,+++)))))))))))))))))))))))))))))))))((((((((('''''''''))))))******++++++******(((((((((((()))+++,,,---+++***))))))++++++***)))))))))))))))))))))))))))&&&'''))))))))))))+++,,,))))))))))))))))))))))))((())))))******))))))(((***)))((((((******)))((()))))))))))))))))))))))))))))))))))))))******+++(((((((((((())))))))))))((())))))(((''''''(((***))))))((((((((()))*********)))(((((())))))((('''((()))***++++++***)))(((***)))((((((******)))((()))))))))*********++++++((((((''''''((()))+++,,,))))))(((((('''((((((((((((((((((((((((((((((((()))******)))((((((+++---(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******)))(((((((((((()))************************,,,)))'''&&&'''((((((((()))'''%%%######%%%''')))&&&&&&'''''''''(((((((((%%%&&&'''(((((((((''''''((((((((((((((((((((((((!!!%%%'''%%%$$$&&&'''%%%((('''&&&&&&(((((('''&&&)))''''''''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$&&&'''(((((('''&&&$$$&&&&&&'''(((((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((%%%&&&''''''%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$$$$%%%%%%$$$"""&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''%%%"""!!!&&&(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&++++++++++++++++++++++++,,,***))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++*********,,,...///,,,++++++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********...))))))...---)))...888+++)))((()))***+++***)))+++******+++------,,,+++******************************++++++++++++******))))))))))))******************++++++++++++******+++******))))))******+++***++++++++++++***))))))+++)))((((((***++++++******++++++++++++***))))))+++)))(((((()))******)))&&&'''(((((((((''''''''')))***++++++))))))***+++************))))))))))))++++++++++++++++++++++++,,,+++))))))+++,,,+++******++++++++++++***))))))))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++*********+++,,,,,,***((())))))))))))))))))))))))*********)))))))))((((((((()))***++++++++++++***+++******))))))*********+++***))))))++++++***)))))))))))))))))))))))))))%%%''')))))))))***+++---))))))))))))))))))))))))))))))************))))))***)))((()))******)))(((************************((((((((((((((()))******))))))))))))((((((((((((((())))))(((''''''(((***))))))(((((()))******+++((('''&&&''')))))))))'''))))))++++++++++++))))))***)))((()))******)))((())))))))))))************((((((((((((((()))+++---(((((((((((((((((()))***(((((())))))))))))(((((()))***+++)))'''(((+++...((((((((((((((((((((())))))))))))******+++++++++*********)))))))))(((((((((((()))))))))*********)))))))))(((((()))))))))((((((((((((((((((((((((+++***)))((((((((())))))************************)))((('''((())))))'''%%%((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((&&&'''((()))))))))((((((******))))))((((((''''''&&&)))&&&%%%((()))'''((('''&&&&&&'''((('''&&&***)))'''((())))))(((''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%&&&'''$$$&&&((((((&&&&&&(((***'''%%%$$$%%%&&&'''&&&%%%$$$$$$%%%&&&((((((&&&###&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&%%%&&&&&&&&&'''''''''''''''###"""&&&(((&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$((('''''''''&&&&&&&&&&&&%%%'''((('''%%%$$$&&&(((,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,---,,,************************************************,,,+++*********,,,///000+++++++++,,,------***(((------------------------(((((())))))******++++++---'''(((------)))...:::***)))((()))*********(((++++++***,,,......---,,,++++++++++++++++++++++++******++++++++++++******))))))))))))******************++++++++++++******++++++************++++++***++++++++++++***))))))***((('''(((***++++++******++++++++++++***))))))+++)))(((((()))******))))))***,,,,,,+++******+++)))+++++++++***)))***+++************)))))))))))),,,++++++******++++++,,,...,,,++++++,,,------,,,***++++++++++++***))))))))))))******++++++++++++))))))******+++++++++++++++++++++***************)))))))))***++++++)))'''))))))))))))))))))))))))+++++++++************)))((()))***+++++++++++++++...---,,,***)))(((((((((+++***)))***+++++++++))))))))))))))))))))))))))))))***+++***)))((()))***(((((((((((((((((((((((())))))************))))))***)))((()))***+++***(((************************(((((('''(((((()))************))))))((((((''''''((()))))))))'''''')))***))))))((())))))***++++++'''&&&&&&'''(((***)))((()))***+++,,,,,,+++***)))***)))((()))***+++***(((((())))))))))))*********,,,,,,+++)))''''''(((***(((((('''(((((()))***+++(((((())))))))))))((((((***++++++)))'''(((+++///(((((((((((())))))))))))))))))******++++++++++++************))))))))))))(((((())))))*********+++))))))(((((((((((())))))((((((((((((((((((((((((,,,+++)))((((((((()))***))))))))))))))))))))))))&&&'''(((***+++***&&&"""'''((()))******)))((('''''''''''''''((((((((()))'''((()))++++++******)))+++******)))(((''''''&&&!!!))),,,)))(((,,,...+++***((('''((()))***)))(((+++)))(((((())))))(((&&&))))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''&&&&&&'''((())))))(((((())))))((('''&&&$$$"""!!!%%%&&&'''&&&%%%%%%&&&'''$$$&&&))))))''''''))),,,((('''&&&&&&'''((('''&&&%%%&&&(((***---,,,)))&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&&&&&&&&&&'''''''''(((((()))%%%$$$'''(((%%%$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%''')))(((&&&%%%&&&)))---------,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++,,,------,,,+++***,,,............------,,,,,,,,,******++++++++++++******,,,+++******,,,,,,+++***///,,,)))))),,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((++++++++++++******))))))+++*********+++,,,,,,---,,,,,,,,,++++++*********************+++,,,---...++++++++++++++++++++++++---,,,***))))))***,,,---((()))***+++++++++++++++***(((&&&(((+++,,,+++)))---)))&&&(((+++---***&&&,,,+++***+++,,,,,,+++***+++******++++++***'''%%%******+++++++++,,,,,,,,,******++++++++++++******************************+++++++++,,,,,,---------))))))***+++,,,,,,------,,,,,,++++++,,,,,,---......,,,+++,,,,,,,,,)))'''************************************************))))))))))))************...,,,,,,,,,------+++)))+++***)))***,,,---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***************************...,,,+++*********(((''''''&&&&&&''')))***)))(((******)))))))))))))))******)))'''&&&&&&(((***,,,(((((())))))))))))((((((,,,,,,++++++***)))))))))))))))))))))))))))))))))+++***)))***,,,,,,***))),,,)))'''(((+++---,,,***)))'''&&&'''***+++***((('''((()))******)))((('''))))))************))))))((()))))))))))))))((((((***(((%%%######%%%(((***))))))))))))))))))))))))***)))((()))***+++***((()))(((((((((***++++++***++++++******))))))(((((())))))))))))))))))))))))******+++,,,,,,***)))(((******++++++++++++******'''((()))+++++++++***)))******))))))))))))******)))))))))))))))))))))))),,,***((()))+++,,,+++((()))))))))))))))(((''''''%%%%%%&&&'''((()))******(((((((((((((((((((((((()))************+++++++++***(((''''''(((((('''%%%(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))***+++++++++***++++++***)))((('''&&&&&&"""%%%&&&$$$%%%((()))&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))*********)))'''&&&''''''''''''&&&%%%$$$$$$'''''''''''''''((()))***%%%%%%%%%&&&((()))(((''')))(((&&&&&&'''&&&$$$""" """$$$&&&'''(((''''''************)))(((&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&'''''''''&&&%%%$$$$$$,,,,,,+++++++++*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,...---------,,,,,,,,,,,,******++++++++++++******,,,+++***+++,,,---,,,***000---******+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,+++++++++************+++++++++++++++,,,------,,,,,,,,,,,,+++++++++***************+++,,,------++++++++++++++++++++++++---,,,+++))))))+++,,,---))))))***+++++++++++++++,,,***((())),,,---+++***+++(((&&&(((,,,---+++(((,,,+++******,,,,,,+++***+++*********++++++(((&&&*********+++++++++,,,,,,******++++++++++++******************************++++++++++++,,,,,,------))))))***++++++,,,------+++++++++++++++,,,---------,,,++++++,,,+++)))'''++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,---+++++++++,,,,,,***)))+++***)))***,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************---,,,******++++++)))(((+++)))((()))******)))(((******))))))))))))******+++)))'''&&&'''(((+++,,,)))******++++++******))),,,,,,+++******)))((((((************************+++*********,,,,,,+++)))+++)))'''(((+++,,,,,,***)))(((&&&(((***+++***((((((((())))))))))))(((((())))))************))))))))))))************))))))***(((&&&%%%%%%&&&(((***))))))))))))))))))))))))+++)))((()))***+++***)))***)))((()))+++++++++***************))))))((((((************************+++++++++++++++***))))))******++++++++++++******((())))))*********************))))))))))))******)))))))))))))))))))))))),,,***))))))+++,,,+++)))))))))******)))((((((''')))))))))(((((((((((('''(((((((((((((((((((((((()))************+++++++++***)))(((((())))))(((&&&(((((((((((()))))))))***))))))))))))))))))))))))'''((()))*********************)))(((((('''''''''$$$'''(((&&&'''***+++((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))(((((('''&&&%%%&&&&&&'''''''''&&&&&&(((((('''''''''((()))))))))(((''''''((('''%%%###((('''&&&&&&''''''%%%###'''''''''&&&%%%$$$######************)))((('''&&&)))((('''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((''''''&&&%%%'''''''''''''''&&&%%%%%%++++++************))))))...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---+++((()))+++---,,,***------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---,,,++++++------,,,+++000...,,,+++,,,,,,+++)))++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,++++++++++++******,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,++++++******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******+++,,,,,,,,,++++++---,,,++++++,,,---+++***+++)))'''))),,,...,,,***,,,***)))***+++,,,+++***+++***)))***,,,,,,***(((***************+++++++++***++++++,,,,,,++++++******************************+++++++++++++++,,,,,,))))))******++++++,,,,,,++++++******++++++,,,------+++++++++,,,+++)))'''++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++******++++++***))),,,+++***+++,,,---,,,+++************************++++++,,,,,,,,,,,,++++++************************,,,+++******,,,,,,+++***...,,,+++***++++++)))(((+++******)))******+++++++++***((('''((()))+++---+++++++++,,,,,,+++++++++---,,,+++***)))(((''''''************************++++++***+++,,,,,,+++)))+++)))((((((***++++++******(((((((((***+++***)))***))))))(((((())))))***))))))************))))))))))))***++++++******))))))((((((''''''(((((()))))))))))))))))))))))))))+++***))))))++++++***)))***)))))))))+++,,,+++************)))))))))))))))************************,,,,,,+++*********************++++++++++++***************)))******+++++++++******))))))******+++)))))))))))))))))))))))),,,***)))***+++,,,+++***)))************)))((((((*********))))))))))))((()))))))))))))))))))))))))))************++++++++++++***((()))******)))(((((((((((()))))))))******))))))))))))))))))))))))***)))))))))))))))******(((((((((((((((((((((''''''******((((((,,,,,,***))))))((((((((((((''''''(((((((((((((((((((((((()))(((''''''&&&'''''''''$$$%%%&&&'''(((((((((((())))))((('''''''''(((((()))(((''''''((((((&&&$$$'''&&&&&&'''(((((('''%%%***)))'''%%%$$$#########)))******))))))((('''&&&***)))'''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''(((((((((((('''&&&&&&(((((((((((((((''''''&&&++++++++++++++++++++++++...------,,,,,,------...------------------------000+++((()))---///---))),,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,...,,,+++,,,---...---+++...---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,------------------,,,,,,,,,,,,***************+++,,,,,,---------------------------,,,++++++++++++,,,---++++++,,,,,,,,,,,,,,,+++------,,,,,,,,,+++******---+++***+++,,,---,,,***,,,***)))***+++,,,+++***+++***)))***,,,,,,+++***************************++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************++++++,,,,,,+++************+++,,,,,,,,,+++***+++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++******+++,,,+++***---+++***+++------,,,+++************************+++,,,,,,,,,,,,,,,,,,+++************************,,,******+++---...---,,,---,,,++++++,,,,,,***)))++++++*********+++,,,,,,++++++)))))))))***,,,---++++++,,,,,,,,,,,,++++++------,,,***)))((('''&&&++++++++++++++++++++++++,,,++++++,,,------,,,***+++***)))))))))***************)))***************+++***)))(((((()))***+++)))******++++++******)))((())))))************)))((())))))))))))))))))(((************************,,,+++******+++,,,+++***,,,***)))***+++,,,+++*********************))))))++++++++++++++++++++++++---,,,+++***)))***+++,,,***++++++,,,,,,++++++***,,,+++***))))))***,,,---++++++************++++++************************++++++++++++++++++++++++)))******+++******))))))(((((()))***+++,,,,,,---************************))))))*********++++++++++++***)))***++++++***)))(((((()))))))))*********))))))))))))))))))))))))+++***)))(((((((((******&&&&&&''''''(((((((((((('''***+++((())),,,,,,***))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((((((((((((******)))((('''''''''(((&&&%%%&&&''')))***)))''''''&&&&&&'''))))))((('''(((&&&$$$######%%%'''))))))))))))))))))(((''''''***)))(((&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''&&&&&&(((((())))))))))))((((((------------------------------,,,,,,,,,,,,------------------------------222---***+++///111///+++,,,,,,,,,,,,,,,,,,,,,,,,------............------...---,,,---......---,,,++++++,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------......---------------...------------------------++++++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,,,,+++,,,,,,,,,+++***))))))***000...------,,,,,,+++))),,,+++***+++,,,---,,,***,,,+++******,,,---,,,+++++++++******************,,,,,,------------,,,,,,************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,---,,,+++++++++---,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...---++++++---......------,,,+++,,,------,,,+++************************,,,,,,,,,------,,,,,,,,,************************,,,+++***+++---......---+++***)))***,,,---,,,++++++++++++++++++,,,------,,,++++++***+++,,,---...***++++++,,,,,,++++++***------,,,+++***)))((((((++++++++++++++++++++++++---,,,+++,,,......,,,++++++++++++************+++***+++++++++*********++++++***)))(((((()))***+++******++++++++++++******'''((())))))*********)))))))))***++++++***))))))++++++++++++++++++++++++,,,+++***+++,,,---,,,***---+++***+++,,,---+++*********++++++++++++++++++++++++++++++++++++++++++...---+++*********+++,,,++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++,,,******+++++++++++++++***(((((()))***+++,,,------++++++++++++++++++++++++))))))*********++++++++++++***)))***+++,,,+++***))))))))))))************************************+++***)))(((((((((******&&&&&&''''''((()))))))))'''******((((((++++++((((((((())))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((((()))))))))(((((('''&&&+++***)))(((((((((((((((&&&&&&&&&''')))***)))((('''&&&&&&(((******)))(((&&&%%%###"""$$$&&&***,,,((())))))))))))(((((('''***)))((('''&&&''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((((((''''''((((((((((((((())))))(((((('''&&&(((((()))))))))))))))(((......////////////000000---------,,,,,,---------........................111///,,,---000111000...,,,,,,------------............////////////......///...------//////...---***,,,---------...111333------------------------///...---,,,++++++++++++,,,,,,------------......//////...---------......---------............///------,,,,,,,,,,,,------........................,,,,,,------------,,,,,,------.........---,,,,,,***+++,,,+++***)))***+++000000///...---,,,++++++...,,,+++,,,---...---,,,...,,,++++++,,,---,,,,,,,,,,,,,,,+++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,,,,++++++,,,,,,---...---,,,,,,---......,,,+++------------------------------------------------+++++++++,,,,,,,,,------///---++++++---/////////...---,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++***)))***---...---,,,++++++++++++,,,---......,,,,,,,,,,,,,,,---......***++++++,,,,,,++++++***---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++,,,------,,,******+++---+++,,,---,,,*********,,,*********))))))***************++++++++++++******(((((()))***++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,++++++------,,,+++...,,,+++,,,------,,,***,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,---,,,+++***+++---******+++,,,,,,,,,,,,++++++++++++************)))************************)))************++++++++++++)))))))))+++,,,+++***)))))))))*********++++++***************************)))))))))))))))******'''((((((((())))))******'''******''''''******'''(((((())))))))))))******))))))))))))))))))))))))'''''''''&&&''''''((()))************)))((('''&&&******)))((((((((())))))***)))(((((())))))'''%%%(((''''''(((***+++***((()))'''%%%$$$$$$%%%((()))(((((())))))))))))(((((())))))(((''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((()))((((((''''''(((((()))((())))))))))))((('''''''''(((((()))))))))))))))////////////000000111111///......------......///........................//////............//////---------....../////////...//////000000//////...///...---...///000///------...//////------///111////////////////////////......---------------...,,,---------............000//////......---......------......///////////////......------.................................,,,------------------,,,...............---,,,,,,***,,,------+++***,,,...---...//////.........//////...------//////...---000...,,,+++,,,---,,,+++---------,,,,,,,,,++++++------............------------------------------.........---------,,,,,,........................------,,,,,,------...///...------...//////...,,,------------------------------------------------,,,------------.........///---******,,,.../////////---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------...---,,,---...///...---...---,,,,,,...///...,,,+++++++++,,,,,,---...///---------------.........,,,,,,------------,,,,,,------------------------------------------------...---------//////---,,,---//////...+++***,,,...+++---...---***)))***,,,)))******++++++******)))***++++++,,,,,,++++++***)))***+++,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,///---,,,,,,------,,,+++---------.........//////------------------------,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++---------------,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,---***++++++,,,------,,,,,,+++************)))))))))************************)))************+++++++++***)))((()))+++++++++***))))))*********+++++++++************************'''((()))***************)))))))))***************'''******''''''******'''(((((()))))))))*********((((((((((((((((((((((((&&&'''(((((()))))))))((())))))*********)))(((((()))))))))((())))))*********)))((()))))))))'''%%%)))(((((()))++++++)))(((***((('''%%%$$$%%%&&&'''(((((())))))))))))((((((((((((''''''''')))***+++''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((())))))******)))))))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))(((''''''&&&'''(((((()))))))))(((.../////////000000111111000000////////////000000////////////////////////---...///...,,,,,,...///........./////////000000//////000000000000//////000...---...///000///...///111222000,,,+++---///000000000000000000000000......---......///000111---------.........//////000000///...............---.........//////000000000//////.........//////////////////////////////,,,------......------,,,.../////////...---,,,,,,***,,,......,,,,,,...000+++,,,.../////////111222000.........///000///...222///,,,+++,,,,,,,,,+++.........------,,,,,,,,,------............------......................../////////......---------//////////////////.........------------.../////////......///000000///---............................................................/////////000...,,,))))))+++---......///...,,,,,,------,,,+++------------------------,,,------......------,,,........................///...------...///...---111000......//////---,,,+++++++++,,,---...///000---------............///---..................------------.........//////------------------------...------...//////...,,,...000000///,,,+++---///+++---///---+++)))+++---)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***+++,,,---...////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,///...,,,,,,------,,,+++............//////000000------------------------+++,,,---...---,,,+++***+++,,,,,,------,,,,,,+++------...///...---+++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...***+++,,,,,,------------''''''((()))***++++++,,,)))))))))))))))))))))))))))************+++++++++)))((('''(((***++++++))))))************+++++++++************************&&&''')))***+++++++++***++++++******************(((++++++((((((******((((((((())))))*********+++((((((((((((((((((((((((&&&''')))*********)))((('''((()))******++++++***))))))(((((()))***++++++'''''''''(((***+++***)))***)))))))))++++++)))(((((('''&&&&&&&&&&&&'''((((((((()))))))))))))))(((''''''''''''((()))+++,,,************************))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((((((((((((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''&&&&&&'''(((((((((((((((000000000000000000000000000000000000000111111222111111000000//////......000000////////////000000000000////////////000000...///000111111000///...---...............------000000000000000000000000000000000000////////////...------...000111000///111111000000//////......000000000000000000000000000000000000000000000000000///.........000111222111111111111000000000000////////////000000000000////////////////////////000000000000//////////////////000000000000//////000000///...............111111000000//////......,,,---------.../////////000/////////............111111000000//////......000/////////............111---***+++///000---)))000000000///......------...------...000111///...111000......//////---,,,////////////////////////000000111111000...,,,+++000000000000000000000000111000000///...---------........................////////////////////////---------........./////////...---,,,,,,,,,,,,,,,000000///.....................------------......//////000000///...------...///000222222000///............///////////////---...///000000///...---555222...---///000///---000000//////......------.........------,,,,,,,,,------------------------++++++++++++++++++++++++------------------------...---,,,+++++++++,,,------------------------------------------...///000***---000000---,,,...000---...000000...---,,,---------------------------.........------,,,,,,,,,,,,---......,,,,,,---...---+++***+++......,,,***///---+++******+++---......------,,,,,,------......------,,,,,,------...///...,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,+++++++++++++++++++++*********+++,,,,,,---)))******+++---......///,,,+++******)))*********++++++++++++++++++++++++***************************(((&&&&&&(((*********++++++++++++******))))))************)))))))))))))))******))))))((('''&&&******))))))((((((((('''))))))************)))))))))*********++++++++++++***)))((((((((()))+++,,,(((((()))*********************))))))******+++,,,(((((())))))))))))(((((("""$$$''')))******)))(((***************************)))((((((((()))+++,,,*********))))))))))))))),,,,,,+++***))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&&&&%%%%%%''''''''''''((((((((()))000000000000000000000000111111111111111222222333222222111111111000000000111111000000000000111111000000////////////000000//////000000000000//////......////////////......000000000000000000000000111111000000000////////////...---...000111000///111111000000////////////000000000000000000000000111111111111111111111111///////////////000111111111111111111000000000000////////////000000000111////////////////////////111000000000//////////////////000000000000//////111000000///......//////111111111000//////......------..................000000/////////........./////////000000000000000000000/////////.........111---+++,,,///000---***///////////////.........///......///000111///...000...---...000000///...//////////////////////////////////////////......////////////////////////111000000///......------////////////////////////////////////////////////---------.........//////000//////...------......000000///...............///......------......//////000000000//////...---...///111222222111///...////////////////////////......///000000///......333111......000000///---///////////////..................---------,,,,,,------------------------------------------------------------------------000///...---,,,+++++++++------------------------------------............,,,---//////...------............---,,,+++,,,---------------------------.........------,,,,,,,,,,,,---......,,,,,,---...---,,,+++,,,......,,,***,,,,,,+++++++++---...///...------,,,,,,------...------,,,,,,,,,,,,------000...---,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******+++,,,,,,---+++++++++++++++,,,,,,,,,,,,++++++***************++++++++++++++++++++++++************************+++)))((((((***+++++++++++++++++++++*********)))******************++++++))))))***************)))******)))))))))((((((((())))))************)))))))))))))))*********+++++++++************+++,,,,,,(((((())))))*********))),,,++++++++++++,,,------)))))))))******))))))))))))***+++,,,,,,+++******************************)))))))))))))))***++++++************)))))))))))),,,++++++******)))******))))))))))))))))))))))))))))))(((((((((((())))))******)))((((((''''''&&&+++***)))((('''&&&&&&%%%000000000000000000000000222222222111222333333444222222222222222111111111222222111111111111222222111000000//////000000111000//////......//////000//////000000000000000///000000000000000000000000111111111000000000000///000///...///000111000///111000000000000/////////000000000000000000000000222222222222222222222222//////000000111111000000111111111111000000000000/////////000000000111111////////////////////////111111000000000////////////000000111111000000///222111000000///000000000222111111000000///......//////..................000000000/////////............///000000111222222000000000/////////......000...,,,,,,///000...+++......////////////000000000/////////111111///---......---...000222111000///////////////////////////.........//////000111////////////////////////111000000//////......---000000000000000000000000////////////////////////------........./////////111000000////////////000000000///.........////////////............//////000000000000///////////////000111222222111000/////////////////////////////////000000000000//////000/////////111111///......///////////////000000...............---------........................////////////////////////........................000000000///---,,,***)))........................------...///...---,,,+++...---,,,---......---,,,///...,,,+++++++++,,,---------------------------.........------------------...///...---,,,---///---,,,,,,---......---+++******,,,---......//////......------------......------,,,,,,,,,,,,------000...------------,,,***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,+++***************++++++++++++++++++++++++************************,,,+++)))***+++,,,,,,,,,++++++++++++************)))*********+++,,,,,,,,,((()))***+++,,,,,,,,,,,,*********)))))))))))))))))))))************))))))((()))))))))************))))))***+++++++++++++++'''((((((((())))))))))))++++++******++++++,,,---************************///...---,,,+++*********))))))))))))))))))))))))((()))******++++++******************************+++++++++***************))))))))))))))))))))))))***))))))(((((())))))***++++++******))))))((((((++++++***)))((('''&&&&&&000000000000000000000000222111111111111222333333222222222222222222111111222111111000000111111222111000000000000000000111111000............000111000000111222222222111111000000000000000000000000222222111111111000000000111000//////111111000///000000000000000000000000000000000000000000000000222222222222222222222222...///111222222111000///111111111111000000000/////////000000000111111111000000000000000000000000111111111000000000//////000000000111111000000000222222111111000111111222222222111111000//////...000000//////......------000000000////////////...//////000000000111111111000000000////////////...000...------///000...------......///000000111111111000000000111111///...000///...///111222111000////////////////////////111000///......///000111........................000000000000//////......////////////////////////////////////////////////............////////////111000000/////////000000000000///////////////000000//////......//////000111000000000000000000000000111111222222111111000000000000///////////////000000000000000000000000......///111111111///.........//////000000000111///............................................./////////000000000000000..............................//////...,,,+++)))........................---...///000///---+++***111...+++,,,...///---+++///...------------,,,,,,.......................................------------/////////...---...///---------.........---,,,***+++---///000///...---......------------......------,,,,,,,,,,,,------...---,,,,,,------,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,+++************+++++++++++++++++++++++++++************************,,,+++******,,,---,,,+++++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))***+++,,,,,,++++++************************)))******++++++******)))(((((()))))))))*********&&&'''((()))***)))((('''((((((((((((((()))))))))))))))((((((((()))******++++++++++++++++++++++++...---***((('''(((((()))))))))))))))))))))))))))((()))***+++,,,+++***))))))***************++++++******+++++++++*********))))))))))))))))))))))))***))))))))))))))))))***++++++******))))))))))))(((((()))))))))*********111111111111111111111111000000000000000111222222111111111111111111111111000000////////////000000111111000000000000111111111000///......///000111000000111222333333222222111111111111111111111111222222222222111111111111222111000000111222111///000000000000111111111111111111111111111111111111111111111111111111111111///000111222222111000///111111111111000000000///000000000000111111111111111111111111111111111111111111111111000000000000000000111111111111000000222222111111111111222222222222222111000000//////000000000//////......---111000000000////////////222111111111000000000///111000000000//////////////////......///000//////---......///000111222222111000000111222222000///333111000000111111000///000000000000000000000000333222000///......//////////////////////////////000000000000000/////////........................000000000000000000000000........./////////000000000///////////////000000000000/////////000000111000000000//////000000000111111000000000000111222111111222222222222111111111111000000////////////111111111000000111111111---///000111111000//////.../////////000000111111////////////////////////////////////////////////......//////000000000000////////////////////////+++,,,---......---,,,+++////////////////////////---...000000000...,,,***111...+++,,,...000///---///......000111000---***...................................................///000000......///000---...//////............---...000111000...,,,***///......------......///...------,,,,,,------...---,,,++++++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,------------.........//////---,,,,,,+++***+++++++++++++++++++++++++++++++++************************,,,+++******,,,,,,+++)))+++++++++++++++++++++,,,(((((())))))***+++,,,,,,******++++++***))))))(((*********+++++++++++++++******++++++++++++******))))))))))))************&&&''')))*********)))((()))(((((('''((()))******)))))))))((()))******+++,,,,,,+++******+++,,,,,,,,,***(((&&&&&&(((***+++))))))))))))))))))))))))((()))+++,,,,,,,,,+++***))))))******+++++++++,,,)))******+++++++++******))))))))))))))))))))))))******))))))))))))************)))))))))))))))((()))))))))************+++111111111111111111111111000000//////000000111222000000000111111111111111000000////////////000000222111111000000111111222222111111000000111111222000000111222333333333333111111111111111111111111333333333222222222111111333222111111222222111000000000000111111111111222111111111111111111111111000000000000000000000000111111222222111111000000111111111111000000000000000000000111111111222222111111111111111111111111222222111111111000000000000111111222222111111000111111111000111111222333333222222111111000//////000000//////////////////111111000000000/////////333222222111000000//////111111000000000/////////////////////000000000000......///000000111222222111000000111333333222111444333111111222111000...000000000000000000000000333333111000///.........000000000000000000000000000000000000000000000000........................000000000000000000000000....../////////000000000///////////////000000111000000/////////000111111111111000000000000111111222111000000000111333333222222222222222222222222222111111000000//////...222222111111111111222222...000111111///...///000///000000000000000000111////////////000000000000000000000000000000000000---......//////000000111000000000000000000000000+++,,,---......//////...000000000000000000000000//////000111000///...---111///------///000111111111///...000222222...+++.......................................////////////000111000///...///111---///000000///......//////000111111000...,,,***//////............////////////............//////---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------.........------,,,,,,,,,,,,,,,.........//////000000000------,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***)))++++++++++++,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++***)))((('''+++++++++++++++,,,,,,,,,******++++++++++++******)))*********++++++++++++******+++,,,,,,,,,,,,,,,***)))((((((((()))+++,,,,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---+++***)))((()))+++---...************************)))***++++++,,,+++++++++))))))******+++,,,,,,,,,((()))***,,,,,,+++******))))))))))))))))))))))))+++******))))))******+++***)))))))))))))))))))))------,,,+++***)))((((((111111111111111111111111111111000000111111222333111111111222222222333333111000000000000000000111222111111000000111111222222222333333333333222222///000111222222333333333111111111111111111111111444333333333333222222222444222111111222222111000000000111111111222222222111111111111111111111111111111111111111111111111333222111111000000111111111111111111000000000000000000111111111222222222222222222222222222222222222222222111111111000000000111111222222111111000000000000000000111222222333333222111111000000//////////////////000000000111111111000000000//////111111111111111111111111111111111000000000////////////000000000000111222/////////000000111111222000///000111444555444333333222111111222333222000000000000000000000000000111111111111111000///...111111111111111111111111000000000000000000000000........................000000000000000000000000.../////////000000000000000000000000000111222222000000//////000111111222222111111000000111111222333222111000000222333555333333333222222333333333222222111111000//////...333222111111111111222333000111222000...---...000111111111000000000000000//////000000000111111111000000000000000000000000.........///000111111111000000000000000000000000//////////////////000111000000000000000000000000000000000000111111111111///////////////000333666444000++++++...000///---........................---........./////////000///000111111//////000111---///111111///...///000///000111111000///...---//////............//////000000////////////000000///---------//////...---------------------------,,,,,,,,,---------......,,,,,,---......//////000......---,,,,,,,,,,,,,,,////////////............------,,,++++++++++++,,,........................------------------------------,,,---...---+++)))+++++++++,,,,,,,,,------,,,---------------------***+++++++++++++++******+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++)))))))))***,,,------------,,,------...///,,,+++***))))))***+++,,,,,,++++++***+++,,,---...+++++++++++++++++++++++++++*********++++++,,,,,,))))))***++++++,,,------''')))***,,,,,,,,,***)))))))))))))))))))))))))))+++******))))))******+++***+++++++++++++++++++++------,,,+++***))))))(((111111111111111111111111222222111111222222333444222222222333333444444444222222111111111111222222222222111111111111222222222333444555555444333222...///000111222333333333111111111111111111111111444444444333333333222222444333222222333333111000000000111111222222222222111111111111111111111111222222222222222222222222444333111000000000111222111111111111000000000000000111111111111222222222222222222222222222222222222222222111111111111000111111222222222222111111000000//////000111222222333333222222111000000000......//////000000111111111111111111000000000000000000000111222222333333111111111111000000000000...000111111000000111222000000000000111111111111/////////111444666555444222111000111333444444333000000000000000000000000...///111222222111000000111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000////////////000000000000222111111111222333333444000000///000000111222222222222111111111111222222333222111000000222444555444333333222222333333444222222222111000//////...444333222111111222333444111222222000,,,+++...111222222111111000000////////////000000111111111222000000000000000000000000...//////000111111222222000000000000000000000000444333111000000000111222000000000000000000000000111111000000111222333444...000111000///000555999777000)))'''***...000///////////////////////////---.........//////000000///111222111000///000111---000222111///...///111/////////000000000000/////////............//////111111000000000000111111000///...///000111000///........................,,,,,,,,,------.........------......///000000111///...---,,,,,,,,,,,,,,,111000///...---,,,++++++...---,,,,,,++++++,,,,,,////////////////////////........................///......///000///,,,***+++++++++,,,,,,---------///////////////.........******+++,,,------------+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,+++***)))***+++,,,---,,,+++***))))))+++---...,,,,,,++++++,,,,,,---...,,,+++)))(((((()))+++,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---))))))***+++,,,,,,------'''(((***,,,---,,,***)))))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,555444222333444444333111444444333333222333333333000222333333111111333444333333222222222222333333333444333000///333444222444444444444444444444444555333222222333333111000333333333333333333333333222222111000111222444555444444444444333333222111111111222333333333222222222222111111111111222222666111------111444333000111111222222222222111111333333333333333222111000333222000111222333333333333444333222000000222444444444444444333222111000333333333222222222111111333333333222222111111111111111111111111111111111111111222333333333333222000111333333333222000...000000222333444333222222222111000000//////000000111111222222222333333333333222222222222222222333222222222222222222222222333333333222222222111111////////////000000000000555444222000//////000111222222222222222222222222111000///000111222111///111000////////////000000333333333222222222111111111111222222222222111111333111///...000111111111111111111111111111111111222333333444333222111000333333222222333333444555444333222222444444333222222222111111111111222222000000000000000000000000111222222333333222222111333222111222333333222111...222444222222333111---000000000000000000000000111111111000111111222333444333222111000000000000//////000000000000//////------...---,,,---///111222222222111000//////...000111000///...111777===777444111000000111111111111111000000000000000111,,,111111,,,,,,111111,,,666555333111000///......111111111111111000//////222111111111000000//////000000////////////000000222111111111000000//////000000000000000/////////000000000000////////////,,,,,,,,,---------......111000///......///000111......////////////......111000...,,,,,,,,,...///---,,,,,,++++++,,,,,,------...............---------------.........//////000000//////.........---,,,---...//////...---,,,......---------,,,,,,,,,---------,,,,,,,,,+++++++++,,,------......------------,,,,,,++++++++++++)))***++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,++++++***+++++++++++++++,,,---------,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---///000...------------,,,***...,,,***)))***++++++++++++,,,------------,,,+++---,,,***))))))***,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++555333222222333444222111444444333333333444444555;;;777222111333555555333333222222111111222222333222444333//////333444222444444444444444444444444555333222222444444333111111111111111111111111111222222222222222333444444555555555555555444333333000111222333333333333333333333222222222222333333666222......222444333111111111222222222222111111333333333333333222111111333222222222222222222111333444444222000000222444555555555444444222111111333333333333222222222222333333333222222222111111111111111111111111111111111111222333333333333222111222333444333222000///222222333444444333222222333333222222111111222222111222222222222333333333444333333222222333333444222222333333333333222222333333222222222111111111/////////000000000111111444333222111111000000000222222222222222222222222222000///000111222111000111000000/////////000000333333222222222111111111000000111111111111000000333111//////000222222111222222222222222222222222222333333444333222111000222222222222222333444444666444333444555666555444222111111000000111111222111111111111111111111111222222333333333333222222222111000000222222111000000444555222111222000,,,111111111111111111111111111111111111111222222333333333222111000000000111///000000000000000000///222222222000...---///000000000111111111111111111111000000//////111666999666333000///000111111000111111000000000000111111///333333//////333333///111111111222333444555666111111111111111000000///222111111111000000000000000000000//////000000000222111111111000000000000////////////////////////111111000000//////......,,,,,,---------.........000000////////////000000...//////000000//////...000///---++++++,,,---......------,,,,,,------............//////......---------........./////////000000/////////.........---...////////////...---.........------------,,,------------,,,,,,,,,,,,,,,,,,---............---000000000000000///......++++++,,,---------,,,,,,///..................///------,,,++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,,,,---...,,,+++000---++++++,,,---,,,,,,++++++,,,------,,,++++++---,,,+++******+++,,,---+++,,,,,,,,,---------...++++++++++++++++++++++++555333222222333444222111444333333333444555666666EEE;;;000///555999777222333222222111111222222333222444333//////333444222444444444444444444444444444333222333444555444333111111111111111111111111222222333333444444333333555666666666666555444444000111222333444444444444555444444333333444444555666222///000222444333222222222333333333333222222333444444444444333222222333333444444444222111000333444444333111111222444555555555555444333222222444444333333333222222222333333333333222222222222222222222222222222222222111222222333333333333333111222333444333222111000444444444555444444333333555555444444444333333333222222222222333333333333444444333333333333444444222222333444444333222222222222222222111111111111000000000000111111111222333333333333222111000000222222222222222222222222222111000000222222111000111000000000000000111111222222222111111111111111///000000111111000000///333222000000111222222111222222222222222222222222333333444444444333222111222222111111222222333444555444333333555555444333111111000000000000111111111111111111111111111111222222333333333333222222111///...///000111000///222555666222111222///+++111111111111111111111111111111111111111222333333333222222111111111222222000000111111111111000000222222222111///...///111//////000111222222333333222000//////111333333333555222000///000000000///222111111000111111222222000222222000000222222000//////000111444666888999111111222222111111000///111111111111111000000000000000000000000000000000111111111111111000000000////////////////////////222222111000//////......------------.........//////000000111111000000/////////000000000000/////////...,,,++++++,,,------//////............//////......////////////..................////////////000000000000////////////...//////000000//////.../////////.........------.........---------,,,,,,,,,------..................///000000000///---,,,---...............---,,,//////............//////...---,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,------,,,,,,---............---,,,,,,,,,,,,,,,,,,------------------------------***+++,,,------,,,+++***---++++++,,,---...---,,,000///------.........---+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...---------...............,,,,,,,,,,,,,,,,,,,,,,,,555444333333444444333111222222222333444555666777CCC:::111000555999666222333333222222222222333333222444333000000444555333555555555555555555555555333222111222444555555333333333333333333333333333222333444555555444333222555555666666666555555444000111222444555555555555555444444333333444444555666333111111333555444333333333444444444444333333444444555555555444444333444666888888666333222111444555555444222222333444555555555555555444333333444444444444333333333333333333333333333333333333222222222222222222222222111222333333444444333333333333444444333333222111333444444555555555666666555555555555555444444333222222222333333333444444444333333222222333333444222333444555555444333222333222222222111111111111111111111111222222222222222333444444444333111000222222222222222222222222333222111111222333222111111111000000000111222222111111111111111111111111111111111222222111111111444222111222333444333222333333333333333333333333333444444444444444333333222111111111111222333333333111111111222333222111111111111000000111111111222222222222222222222222222333333333333333333222111000///000111111000///222555555222111222111---222222222222222222222222222111111111111222333333222222111111111222333333000111111222222111111000,,,---////////////111333000000111111222333333333333111...///222333111///444222000000111222111000222222111111111222333333///000000//////000000///000000000000111222333333111222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111...///////////////000000333222222111000///......---............////////////000111222222111000//////000000111111000000//////...------------......111000000//////000000111......///000000000//////....../////////000000000000000000000000000000000000000000000000000000000000000/////////........./////////.........------------...////////////...---...///000000///...---000000000000//////...---......------------............------------......---------,,,------...///------...////////////...---,,,,,,,,,---...//////------------------------,,,,,,---......---,,,,,,+++******+++...///...---000///------...///...,,,,,,,,,,,,------,,,,,,,,,......---,,,,,,---..............................------------------------666555444444555555444222222222222222333555666666777555444444555666444333444444333333333333444444222444444111111555666444555555555555555555555555222111111222444555444333444444444444444444444444333444555666666555333222333444444555555555444444222222333444555666666666444444333333333333444444555444333444444555555444444444555555555555444444444555555666666666555555666888;;;:::888555444444444555666555444333333444555555666666666555444444555555555444444444333333333333333333333333333333222222222222222222222222222222333444444444444333444444444444444333222222222222333444555777888999333444444555444333222222222222333333333444444444333333222222222222333333333444555555555555444333333333333333222222222111222222222222333333333333222333444555555444222111222222222222222222222222333222111222333444333111111111111111111222333333111111111111111111222222222333333444444333333222444333222333444555444222333333333333333333333333444444444444444444555555222222111111222222333444333222111111333333222111222222111111111111222222222222222222222222222222333333333444444333333333333222111111333333222111000333444111111444444111222222222222222222222222222222222111222333333444222222222222222222333333111111222222222222111111,,,---///000000000222333222222222222222222222222444111000111333333111...555333222222333444333222222222222222222333444444111000000111111000000111222222111111000111111111222222222222222111000000111111111111111222222222111111222222222222111111111111111111111222222222/////////000000000111111333222222111000/////////........./////////000000///000111222222111000///000000111111111111000000000000/////////000000000222111111000000111111222...//////000111111000000/////////000000000111111000111111111111111111111111111111111111111111111111111000000000000//////000000000/////////......---...//////000000//////111222333444444333222111111111111111000000///...///......------......///..............................------...//////000......///000000000000///...---------...///000000........................000///............///000,,,+++***,,,...000/////////...------......---+++...------------------...///..................///............------------------------------------888666555555666777555444444333333333444555666666///333777888666444444555666555555444444555555666333666555222333777888666555555555555555555555555444333222333444555444333444444444444444444444444555555666666555555444444333333444555555555555444333444555555666666555555444444444333333444444444555555555555555555555555555555666666666666555555555555666777777777777666666999;;;;;;777555555777444666777777555333444444555666666666666666555555666666555555555444444444333333333333444444444444333333333333333333333333222222333444444444444444555555444444444333333333222222333333555666888999222333444444444333222111333333333333444444444444444444333333333333444444555555555555555555555555444444444444333333333333333333333333444444444444444444444555555444444333444444444444444444444444444333222222444444333222111111111111222333444444222222222222222333333333444444444555555444444444555444444555666666444333444444444444444444444444555555444444444555666666333333222222333333444555666555444444666666555444333333222222222222333333333333333333333333333333333333444444444444333333555444333333444555444333000333333111111555666333333333333333333333333333222222222222222333444444444333333222222222333333222222333333333333222222111222444444222111222222333333333333333333333333444333222222333333111000555444333333444555444222222222222222333444555555444222222444444222222444333222222222333444444555222222222333222222111000111111111222222222222222111222333444444333222111111111111222222222222222///000000111111222222333222222111111111000000000////////////000000000000000111111111111111111000111111222222222222111111000000000111111111111111222222111111111111222222...///000111111222222111000000000000111111111111111111111111222222222222333222222111111222222333222222111111111000000000111111111000000000//////...//////000000000000000111111111111111222222222000111111111111000000///111111000000000000111111......///000000///..................///000111111//////000111111111111000/////////...//////000000////////////////////////222111000//////000111222---,,,,,,---///111000//////...---...//////---+++000//////......//////000////////////////////////...............---------........................999888777777888888777555777666666666666666777777111555999:::888666666777777777666666666666777777555777666333444888:::888555555555555555555555555777666555555666666555444555555555555555555555555777666666555555555555555444444555666666666666666555666666666666555444444666555555444444555555666555666777777666666666666555666666777777666666555555666777777888888888777444888:::999555444666999444666888777666444444444555666666777777777666666666666666666555555555444333333333444444444555555333333333333333333333333222333444444555444444444666555555444444444444444555444333333333444555666222333444555555333222000333333333444444444444555666666555555555555666666777666555444444555666777666666555555555444444444333444444444555555555555555555444444444444555555555555555555555555555555555333222333444555444333111111111222222444555555222222333333333444444444333444444444444444444333555444444666777777555333444444444444444444444444555555444444444555777888444444333333444444555666777666555555777777666555555444444333333444444555444444444444444444444444333333444444444444333333555444333444555555444333111444444111111444555333444444444444444444444444333222222222222333444444555444333222222222222222222222333333333333222222111222444555333222222333222222333333444444555555444444444333222222333444333222222333444555333222222222222333333444555666555222222555555222222555222222222222333444555555222222333333222222111000111111111222222333333333111222333555555333222111111111111222222333333333000111111222333333444444000111111111111222222222//////000000000111111111222111111000000111111222111222222222222222222111//////000111111111111111222222111111111111222222...///000111222222222222000000000111111111222222111111111222222222333333444333222111111222333444333222222222222111111111222222111111111000000000//////000111111111111000//////---------///000111///000000111111111111000222111111000000111111222...///000000000000///...////////////000111222222///000111111222222111111111111000/////////000000///////////////////////////000000111111000000//////......///111222111000000//////000111000...,,,222111000//////000111222///000000000000000000///000000000//////.................................:::999888888999999888666:::999888888888888888999777999;;;;;;:::999888888888888777777777777888888555888777444555999;;;999666666666666666666666666:::888777777888888777555888888888888888888888888888777666444444444555666555555666777777777777777777777777777666555444333777777666666666666777777555666888888777666666777666666777777777777666666666666777888888888888888333666888666333222666:::444666888888666444444444666666777777777777777666777666666666555555555555333333333444444555555555333333333333333333333333222333444444555555444444666666555444444444444555777666444333222222333333333444555666666444222111333333333444444444555555888888777777777777888888888777444333333444777888777666666666666555555555444444444555555555555666666555444333333444666777666666666666666666666666555444333333555555444333222222222222333444555666333333333444444555555555222333333444444333333222555555555666888777555333555555555555555555555555666555444444555666777888555444444444444555666666666444444444555666555444666555555444444555555666444444444444444444444444333444444555555444444333555444333333555555444333444666555111111333444111444444444444444444444444333333222222333333444555666555444333222111111111222333333444444333333222+++...111222333333444555000111222333555666777888444555666444111111444777222111111222444444222111222222222333444555666777444000000444444000000444222222111111000111111111222333333333333222111111111111111222222333333333111222444555555444222111111111111222222333333333111111222333444444555555000000000111222222333333000000000000111111111111333222111000000111222333111222222333333222222111......///000000000000000222111111000000111111222//////000222222333333333000111111111111222222222111111111222222333333333444444222222222222444444333333333222222222111111222222222111111111111000//////000111111111111111333222///...///111444555...///000111111111111111000000////////////000000...///000111111000///...////////////000111222333000000111222222222222111222222111000/////////000000000000000000000000000,,,...111333333111...,,,111000///000111222111000111000000111222222///---333222111000000111222333000000111111111111000000222111111111000000//////////////////////////////:::;;;;;;999888777888:::===<<<<<<===>>>>>>===;;;;;;:::999:::<<<<<<;;;:::::::::;;;;;;;;;:::999888999999::::::;;;;;;;;;;;;::::::999999999999::::::<<<:::999999:::;;;:::888<<<:::777888:::<<<;;;:::999;;;;;;777777:::;;;999===<<<;;;999999999:::;;;;;;999777777888888777666999777777777999:::999888===;;;999888777888999::::::999888777666666666666;;;888555555777888777555999666444444777999999888777666555555666666555333888666555666777777666444666666666666666666666666777666666555555777888999666666555555555555555555444444333444444555666777:::777444333444666888888888777555444555555444333666555444444666666555444666666555555555777888999444333333555777888666555555555555555666666666666666666555555555666777777333333333555777888777666666777777888777666444333555666777888777555333111555666777777666444222000444333222222333555777999999555111111555666555222666555555777888888666444777666666666666777888999333444555666666666444333444555666666666777999:::555555555555555555555555777777888888888777666666555555666666666666555555222222222333444444555555777666666666555555444444444444444444444444444444;;;:::777555333333222333999666444444777777555222777333333888888333111333222333333333333222111111222333444555555555555555444444444333333222222222111222222333555666777777444444444444444444444444444444444333333333222222666555555444444555555666111111222222222333333333222222222222222222222222555333222222333444444333333333222222222222333333555222///...///111333333333333333444444555555555111222222111000000111333222000...///222333111///333222111111000111111111111111111111111111111111333333333222222111111111222222444444444444222222333333333333333333333333888666444333333333222111444333333222222333333444333222333777777333222333555555555444444333333333222222222222222222222222333333333222222111111111000111222333333333333333555222000000333555555444555444333333222222333333444444222111000000//////111000000///000222444555333333222111000000111111333333333333333333333333222222111111111111222222333111000222555555222///222222222111111111111000222111111111222222111///222333555666555222///---222222222111111///......//////000222444666888999111111111111000000000000000000000000000000000000===>>>???>>>======???@@@>>>======>>>??????>>><<>>===<<<<<<;;;;;;;;;<<<<<<======???>>>======<<<<<<<<<<<<===<<<;;;<<<===>>>===;;;===<<<;;;<<<>>>???>>><<<;;;>>>===999999<<<<<<999<<<;;;;;;:::::::::;;;;;;<<<;;;999999::::::999888:::999888999:::;;;:::999999888777777888:::<<<===<<<;;;::::::999999999999;;;999777777999:::888666:::777555555777888777555;;;999888888999999888777:::999777888999:::999777888888888888888888888888666555555444444555666777888888888888777777666666666666666666777777888999888555333222444555666666999888777666777777777777888777555555666777666555666555555555666777888999666555444555777888666555666666666666666666666666777777666555555555555666666555555666888999888666888888999888777555333222666666888888888888777666666666777777777666444333777777666555666888:::;;;<<<888444444777888666444555444444555666666444222666666666666666777777777555666666777777888777777777888888777666666777888666666666666666666666666777777777777777666666555444444555555555555444444777777777666666666666666555555555444444444333333333333333333333333333333666555444333222333333444666555444444555555333222666333333666555000000333444444444444444333222222222222333444444444444444555555555444444333333333444444444444444444444444222222222222222222222222555555444444444333333333333333222222222222333333222222333333333444444444333333333333333333333333555333222222333444444333444333333333333333333444555333000000111333333333333333333333444444555555///000111000//////000111333222000111333444222000222222222222222333444555333333333333333333333333444333333333222222222222222333444444444444333222333333333333333333333333444333222333666888888888444444333333333333444444444222333777777333222444555555555444444333333333222222222222222222222222333333333222222222111111111111222333333333333333555333000111333555555444333333222222222333333444444333222111000000000000111000000000111222333444333333222111111111111111333333333333333333333333222222111111111111222222222111111222333333222000222222222222111111111111111111000111333333222000111222333444333222000///222222222222111000///.../////////000111222333444111111111000000000//////////////////////////////BBBCCCEEEFFFEEEFFFHHHJJJJJJIIIIIIJJJKKKKKKJJJHHHIIIIIIJJJLLLLLLKKKGGGDDDHHHHHHIIIIIIHHHFFFEEEDDDFFFFFFEEEDDDEEEFFFGGGHHHIIIHHHGGGEEECCCBBBBBBBBBCCCBBBAAAAAACCCDDDCCCAAAAAA@@@@@@AAACCCDDDBBBAAAAAACCCBBB>>>===??????<<<>>>>>>???@@@???>>>===<<>><<<===>>>>>>===<<<===;;;:::;;;===>>>>>>===;;;::::::999:::;;;===>>>>>>>>>=========<<<<<<<<<===<<<;;;;;;<<<<<<;;;999:::999888888::::::999888<<<;;;999888999::::::999;;;999999999;;;;;;:::999999999888888888888888999999888888888888888888888888888999999999888777666777777777777888888888888666444333333444555555444888777777777777888888999:::777555444555666666555444444555555666777777888777666555555666666555444666555555444444444444555999999888777666666666666888777777888999:::888777999999999999888777666666444555555666777888888999555555555555444444444444777777666555666777999::::::777444444666777555222555555555555666666333111777777888888888888777666555555555555555666777888888777666555444444333444666666666666666666666666555555555555555444333222444444555555555555444444777777666666555444444333555555555444444444444444333333333333333333333333222222222222333444555666444555666555444333333444777444444444222///111555555555555555555444333333111222222333333333333222555555555555555444444444666666555555444333222222111111111111111111111111555444444444444444333333222222111111111111222222333333333444444444555555444444444444444444444444555333222222333444444333555444444333333444444555444333222222444444333222333333333333333444444444000111222111000000111222444333222333444555444222222222222333444555777777444444444444444444444444444444444333333333333333333333444555555444333333444444444444444444444444333222222444777:::;;;:::555555444444444444555555444222333777777333222444555555555444444444444444333333333333333333333333333333333333222222222222222222333333444444333333555333222222444555555444444333333333222222222222222222111111111111222222111111000111111222333444333222222111111111111222222222222222222222222222222222111111111111222222111222222111000000111333333222222222111111111111111000000111333444333111111111111111111111111111222222222222111000//////222111000000//////000000111111000000000/////////////////////////////////SSSUUUXXXZZZZZZ[[[]]]___eeedddcccdddeeefffdddbbbccccccdddffffffddd```\\\\\\\\\]]]^^^^^^]]]\\\\\\^^^]]]\\\[[[\\\]]]___```\\\[[[YYYWWWUUUSSSRRRRRRTTTRRRQQQPPPQQQQQQPPPNNNMMMLLLJJJJJJKKKMMMOOOPPPOOOQQQOOOKKKIIIKKKJJJGGGJJJKKKLLLLLLKKKHHHEEECCCEEEDDDCCCDDDEEEEEEDDDCCCAAA???>>>???AAABBBCCCBBBCCCBBBAAA@@@??????@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????>>>============>>>?????????>>>@@@>>><<<<<<===>>>===<<<>>>===<<<===???@@@???>>>===<<<;;;::::::;;;;;;<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999999::::::::::::::::::999999:::999888999::::::999888999:::::::::999999;;;<<<===;;;888666777888777777777888999:::::::::::::::<<<:::888888888888777666777666666555555666777888999999888888888888888999888777777888999999777555777777888999999:::::::::777777777777777888::::::555555555444444555666666777777666666666777888888:::888666555777777555333888777777888888777555333888999:::::::::999888777888777666555555666777888:::888666555555555444444888888888888888888888888777777777777666555444444555666666777777666666555666666666555555444444444666666555555555555555555444444444444444444444444222222333333444555666777333666888777444333555777888666555444222222444777555555555555555444444333111222222333333333222222555555555555555555555444555555444444333222111111333333333333333333333333444444444444444333333333444444333333333333444444333333333444444444555555555555555555555555555555666444222333444555444444444444444333333444444444333222222444555555333111333333333333333444444444333444666555444333444555444444444444444444444444333333333333444555666777555555555555555555555555444444444444444444444444444444555555555555444444444444444444444444444444777666444555666777777666666666555555555555666666555333444777777444333555555555555555555444444444444444444444444444444444333333333333333333333333333333444444444444333333555444444444444555555555666666555444222111///...111111111111222222333444111111111111222222333333333222222111111222222222222222222222222222222222333222222111111222222333000222333111......111555333333222222222111111111000000000111444555444222222111000000000111222333222222222222111111000///444333222222111111111111111111000000000/////////////////////////////////rrruuuxxxzzz{{{|||~~~~~~{{{|||~~~}}}}}}|||||||||}}}~~~yyyxxxvvvsssqqqpppooonnnqqqooommmlllkkkjjjhhhffffffdddaaa^^^^^^bbbgggkkkiiikkkiiidddcccddddddaaaaaabbbcccbbb```\\\WWWTTTTTTSSSSSSTTTVVVVVVTTTSSSKKKIIIGGGGGGIIILLLMMMLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOONNNLLLKKKHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHFFFEEEDDDCCCDDDHHHGGGFFFGGGHHHHHHFFFEEEDDDCCCBBBDDDFFFGGGGGGFFFEEECCCBBB@@@@@@AAABBBBBBAAABBBDDDEEEEEEDDDBBBAAACCCCCCBBBAAA@@@?????????@@@@@@AAAAAA@@@???>>>===@@@???>>>???@@@AAA???>>>>>>???@@@???===<<<>>>@@@BBB@@@===;;;<<<<<<;;;:::===>>>???@@@@@@???===<<>>@@@>>>;;;::::::;;;;;;:::<<<:::999777777888999:::777777777777777888999999999888888999::::::999777:::999888777777777777777999999999999999999999888777777777777777777666666::::::999999888888777777888999:::;;;;;;;;;::::::999888999:::;;;;;;999777777777666666777777888999::::::::::::;;;;;;<<<===???<<<999:::<<<===;;;999999999999999999999999999;;;;;;;;;;;;:::888777777888888999999999999888888666666777777888999999:::666666777777777777888888666666666666666666666666777777888888888777666666555777888777777666777999777777666777<<<@@@<<<555666777777777777666555555555666666666666555555444555555555666666666666666333333333444444555555555555555555555555555555555555555555666666666666666555555444444444444555555444444444555555555666666666666666666666666666666999777666666777888888777555555444444444444555555444333333555666666444111666666666555555555555555222555777777666444444444333555666555444333444555666555444333333333333333555555555555555555555555666666666666666777777777777666555555555555666777666666666666666666666666666555333444555666666555666666555555555555666666777444444777777444444777555555555555555666666666555555555555555555555555333333333333444444444444555555666666555555444444555666888777666444555555000111333555666777666666222222222222222333444555222222333333333333222222333222222222222333333444333333333333333333333333333333222222222222333333222333333222111111222444333333333333222222222222222111111222444555444222444333222111111111333333111222222222222222111111000000000000111222333333333333222222222111111111111111111111111111111111~~~~~~~~~{{{wwwuuuvvv||||||wwwrrrppprrrtttssstttvvvyyyzzzxxxsssoookkkjjjjjjllloooqqqqqqppppppnnnkkkiiihhhiiikkklllpppssswwwzzz{{{yyywwwuuuooolllgggdddcccdddgggiiilllmmmnnnnnnllljjjhhhgggfffcccaaa```aaacccddddddfffhhhhhhddd^^^ZZZ[[[^^^``````______^^^\\\XXXUUUWWWYYYZZZ[[[YYYUUUQQQNNNNNNLLLIIIHHHIIIJJJJJJIIIHHHEEEBBB>>><<<<<<<<<===???>>>===<<<;;;;;;;;;;;;<<<;;;;;;===??????>>>======<<<<<<<<<===???@@@BBB>>>???@@@AAABBBBBBAAAAAA???@@@@@@AAA@@@???===<<<>>>>>>>>>>>>===<<<;;;::::::;;;===????????????@@@<<<<<<===???AAAAAA???>>>;;;:::999999:::<<>>===<<>>>>>>>>???========================>>>>>>???@@@@@@???>>>>>>======<<<===>>>??????>>><<<<<<;;;???IIIOOOFFF999999999::::::999999888777888888999999888777777666777777777888888999999999666666666777777777888888888888888888888888888888888888999999999:::::::::777777666666666666777777666666777777777888888888999999999999999999999999;;;999777888999:::999999888777777666666777777888777666555666777888666555888777777777666666666666333555888888777555555555444666888777555444666777555555555444555555666666777777777777777777777777666666666777777888888888777777666555555666777777666666666666666666666666666444333444777888999888666555555444444555555666777444444666666444444777444555555555666666666777555555555555555555555555333333333444444444555555666666666666666555444444555777999999666444555666333444666777888777666555333333222222222333444444222333333444444333222222222222222222222333444555444444444444444444444444444333333222222333333444444333222333444555333222444444333333333222222222333222222333444555333111555555444333222222222222111222222333333222222111222222222111222222333444444444444333333333222222222222222222222222222222~~~yyyzzz}}}~~~~~~~~~~~~~~~{{{vvvrrrrrrsssuuuuuusssooojjjfffeeebbb______```aaabbbaaa[[[WWWSSSMMMJJJHHHGGGGGGHHHGGGEEECCCAAA???>>>>>>?????????AAACCCDDDCCCBBB>>>???@@@CCCFFFJJJNNNPPPJJJLLLOOOQQQSSSSSSRRRQQQOOOPPPQQQRRRQQQOOOLLLKKKIIIJJJIIIIIIHHHGGGEEEEEEBBBDDDGGGIIIIIIIIIJJJKKKAAAAAABBBDDDGGGGGGFFFDDDAAA@@@>>>===???BBBFFFHHHNNNPPPTTTYYY]]]```bbbcccaaa]]]XXXWWWXXXXXXTTTPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNNNNLLLKKKJJJIIIFFFFFFGGGGGGGGGGGGFFFFFFJJJJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHGGGFFFDDDBBBCCCGGGHHHGGGDDDBBBBBBBBBHHHUUU[[[OOO>>>;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999888777999999999::::::;;;;;;;;;:::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;::::::::::::;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999:::;;;;;;:::::::::999999999999:::::::::888777888999:::999777999999888888777777666666555888:::;;;:::888777777666888:::999666555777999555555555555666888999:::888888888888888888888888666666777777888888888999888777666555555666777888777777777777777777777777888777555666888999999888555555444444444444555555888555444666666444555888444555555555666666777777666666666666666666666666333333333444444555555555666666777777666555444444555777:::999666444555666999999:::999888555222000444333333222222333333444222333444444444333222111222222222222333333444555555555555555555555555555444333333222222333333444555333222444777777444000444444444333333333222222444333222333444444333111666666555555444333222222111222222333333333222222666666555444444444555555555555444444444333333333333333333333333333333333~~~~~~}}}|||zzzrrriiibbb``````___^^^\\\VVVQQQOOOMMMJJJLLLPPPNNNLLLKKKNNNSSSXXXZZZYYYWWWRRROOORRR\\\eeekkkmmmjjjhhhfffgggkkknnnppppppoooooonnnmmmjjjfffaaa___eeeccc```\\\ZZZXXXXXXXXXVVVXXX]]]bbbdddaaaZZZUUUNNNPPPTTTYYY\\\[[[WWWSSSXXXPPPHHHFFFHHHMMMWWWaaammmqqqwww}}}wwwuuuvvvyyy{{{ppplllgggfffhhhllloooqqqppplllfffaaa^^^]]][[[ZZZ]]]ZZZWWWTTTSSSWWW^^^cccaaaaaa```___]]]\\\[[[[[[YYYWWWVVVYYY^^^^^^ZZZUUUVVVVVVTTTQQQPPPQQQUUUXXX[[[]]]aaacccccc```\\\YYYYYYYYYXXXYYYZZZZZZWWWUUUUUUQQQRRRZZZ^^^XXXNNNHHHHHHFFFBBB???>>>???@@@BBB>>>???@@@BBBBBBBBBAAAAAACCC???<<<===@@@AAA???;;;>>><<<;;;<<<===>>>===<<>>AAABBB???;;;AAAAAA@@@@@@??????@@@@@@???>>><<<<<<=========<<<@@@>>>:::777999>>><<<777999===???===::::::;;;;;;===>>>@@@AAA@@@>>><<<;;;BBBAAA???>>>>>>>>>>>>>>><<<>>>===:::;;;???@@@???@@@===;;;<<<:::666666999777888888999999:::::::::<<<999888888;;;;;;777444::::::::::::999999888888777777888999::::::::::::;;;;;;;;;;;;::::::999999888777666555444444444555777555444666:::<<<<<<;;;666999:::777666777555111999777555666888999777555555555555555555555555555555444666999888555666999555222222666::::::999999555666777777888777777666777666444333333555777888555666666666666666555555888777555444333333333444777666555333222111000000666555333333333333222000777666444333222333444444888888999888666555555666555555444444333333333222999888777666555555555555666555555444444555555666333555777777666444444444555555555555444444444444333333444555666777888888444222000000111333333222111111222222222222222111444444333333333333333333~~~yyyxxxyyyyyyxxx|||tttlllhhhdddbbbeeejjjhhhfffdddfffkkkooorrrrrrsssnnnkkkmmmttt|||}}}||||||zzzyyyxxxtttvvvzzz~~~|||vvvqqqgggiiimmmrrrvvvvvvsssqqqpppggg___^^^aaaiiiuuu~~~{{{zzzyyywwwzzzyyyvvvsssrrrtttyyy}}}~~~~~~}}}{{{zzzyyyxxxwwwwwwuuuuuuyyy}}}{{{xxxvvvuuusssqqqooopppsssvvvyyy||||||zzzxxxxxxxxxyyyzzzzzzxxxuuusssnnnlllqqqrrrjjj```YYYXXXWWWTTTQQQNNNMMMLLLKKKHHHIIIJJJJJJKKKKKKKKKKKKJJJFFFBBBBBBEEEGGGFFFCCCDDDBBB@@@@@@BBBDDDEEEEEEHHHFFFFFFJJJOOOQQQOOOLLLLLLKKKJJJIIIIIIIIIGGGFFFDDDDDDEEEFFFFFFEEEBBB@@@CCCCCCAAA>>>@@@DDDCCC>>>>>>AAACCCCCCBBBDDDGGGIIIDDDEEEGGGGGGFFFDDDCCCCCCFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGCCCCCCFFFGGGEEEDDD@@@>>>@@@AAA>>>===???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::888;;;::::::999999999::::::<<<======>>>>>>============<<<;;;;;;::::::::::::999888888888888888888888999666444444666777555444666999:::777777::::::777666555444555888999777555777777777777777777777777555444555999999666666:::;;;777555666888888777777666666666666666666666666:::999888777666666777777777777888999888888777777:::999888777666777777888:::999888777777666777777555555555666888888888777555555444444444444555555777777777666555444555555777777777777777666666555888777666666555555555555777777666666666666777777666777888888777666666666555555555555555555555555444444444555555555555555777555333333444666666555444555555555555555555555777777777777777777777777~~~~~~}}}}}}}}}xxxuuuuuutttqqqmmmiiieeebbbaaaaaaaaa```aaaaaabbbbbb]]]YYYUUUUUUWWWYYYXXXVVVVVVSSSOOONNNQQQTTTWWWXXXXXXXXXZZZ```fffjjjiiigggbbb```^^^______]]]YYYUUURRRTTTXXXZZZYYYVVVSSSPPPSSSSSSQQQNNNOOORRRQQQNNNKKKLLLLLLMMMNNNQQQVVVZZZYYY[[[]]]]]][[[YYYXXXXXXSSSVVVZZZ[[[[[[YYYYYYYYYWWWZZZ[[[XXXYYY[[[[[[XXXUUUOOOKKKMMMNNNKKKHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCGGGGGGFFFCCC@@@>>>===>>>AAA@@@>>>======???@@@BBBAAAAAAAAAAAAAAA@@@??????AAA@@@???>>>===>>>??????888999999999::::::::::::>>><<<:::999::::::888777:::======::::::>>>>>><<<:::999999;;;======;;;:::999999999999999999999999999666777:::;;;999999<<<>>><<<999888888::::::999::::::888888888888::::::<<<======<<<;;;:::888777:::;;;<<<======<<<;;;;;;<<<;;;;;;:::::::::;;;;;;999999999888888999999:::777888:::<<<======<<<;;;777777777888888888888888:::999888777777888888999888888999999999888888777999999888888888888888888::::::::::::::::::::::::888888888777777777666666666666666777777666666666666666555555444444333333777555444444555666666555444444444555444444444444666666666666666666666666}}}||||||}}}}}}zzzxxxyyyuuupppoooqqquuuyyy{{{wwwyyy}}}|||uuuoookkkooorrruuutttrrrpppoooqqqpppkkkggghhhlllnnnkkkddd```]]]]]]]]]^^^ccchhhqqquuuyyyyyyvvvrrrpppoookkkrrrzzz~~~}}}zzzxxxyyyvvvzzz|||{{{{{{}}}|||yyyrrrjjjeeeeeeddd___[[[YYYYYYXXXVVVUUUSSSSSSSSSSSSWWWWWWVVVQQQJJJGGGHHHJJJKKKIIIGGGFFFFFFHHHKKKLLLJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFCCCBBBBBBBBBCCC:::::::::;;;;;;;;;;;;;;;AAA@@@?????????@@@@@@@@@===@@@BBB@@@@@@BBBAAA===BBBBBBCCCCCCCCCAAA>>><<<;;;;;;;;;;;;<<<<<<<<<<<>>@@@@@@???AAACCCCCCAAABBB@@@???>>>>>>???AAACCCAAABBBEEEFFFEEECCC@@@>>>BBBCCCDDDFFFFFFEEEDDDCCCBBBBBBAAA???>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;>>>AAABBBAAA???======>>>>>>>>>======<<<;;;:::>>><<<;;;;;;<<<======<<<:::;;;;;;<<<===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<=========>>>>>>============<<<:::::::::::::::999:::;;;;;;<<<;;;;;;:::999;;;;;;:::999999888777777888777555666777888777666666555555444444444444444555666666666666666777777~~~}}}zzzyyypppjjjhhhfffdddfffkkkuuuzzz|||xxxwwwwww~~~zzzzzzyyyuuuqqqqqqsssrrrpppnnnmmmmmmnnnnnnkkkkkkjjjfffaaa```bbbfffaaa___]]]\\\\\\^^^```bbbfffgggggghhhiiiiiihhhhhhaaa^^^YYYTTTOOOKKKHHHGGGDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHHHHGGGFFFFFFGGGGGGFFFLLLPPPRRRSSSUUUSSSNNNRRRSSSTTTRRROOOIIIEEEBBBCCCCCCDDDDDDEEEFFFFFFGGGIIIDDDCCCGGGJJJIIIJJJLLLHHHNNNRRRPPPQQQTTTRRRNNNKKKJJJIIIHHHIIIKKKMMMOOOOOOQQQUUUXXXXXXVVVSSSQQQSSSTTTVVVXXXXXXXXXVVVUUURRRRRRPPPNNNLLLIIIGGGFFFHHHGGGFFFDDDCCCCCCBBBBBBAAAEEEIIIKKKJJJIIIHHHIIIJJJIIIHHHFFFDDDBBB@@@@@@BBB@@@???@@@AAABBB@@@>>>??????@@@AAABBBCCCDDDEEECCCDDDDDDEEEDDDDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBEEECCCBBBBBBCCCCCCAAA???@@@@@@AAAAAAAAA???===<<<>>>======<<<;;;::::::999:::999888999::::::999888:::999888777777777777888777777888888888999999999~~~zzz~~~~~~{{{wwwsssvvvvvvkkkcccbbb___[[[\\\aaafffkkkppppppmmmmmmqqquuu}}}~~~vvvmmmddd]]]YYYXXXVVVUUUUUUVVVYYY]]]___bbbcccbbb```]]][[[\\\]]]ccciiiooorrrvvvyyyxxxtttqqqssstttpppjjjbbb[[[XXXVVVVVVWWWYYY[[[\\\]]]^^^ZZZTTTRRRVVVZZZ[[[[[[\\\```hhhlllhhhfffiiihhhccc^^^^^^^^^^^^```bbbdddfffkkknnnrrruuuvvvuuurrrpppppprrrtttwwwwwwvvvtttssspppooommmkkkgggdddaaa___[[[ZZZYYYWWWVVVUUUTTTTTTSSSXXX^^^bbbbbbcccfffiiidddbbb___[[[XXXVVVUUUUUURRRQQQPPPRRRTTTSSSOOOJJJIIIIIIIIIJJJMMMPPPTTTVVVYYYZZZZZZZZZZZZXXXVVVUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTRRRQQQRRRTTTSSSOOOKKKJJJKKKLLLKKKJJJGGGDDDBBBAAA@@@???===<<<:::999888:::999888999;;;;;;999888<<<;;;999888777777888999666666777777888888999999{{{tttrrrrrroootttyyyxxxtttooonnnooohhhcccbbbjjj||||||ggg[[[UUUWWWWWWSSSUUU[[[[[[^^^___^^^^^^eeeqqq{{{wwwzzz|||wwwrrrjjjiiihhhhhhlllrrryyy}}}~~~}}}vvvrrroooppprrrtttwwwyyy{{{|||rrrllliiimmmrrrsssssstttzzz}}}|||~~~}}}}}}{{{zzzyyyyyyyyyyyywww}}}}}}}}}}}}~~~wwwvvvvvvxxxzzzxxxqqqkkkhhhfffffffffjjjpppvvvzzz~~~{{{zzzzzz{{{|||}}}}}}|||{{{zzzvvvttttttvvvxxxwwwqqqllljjjkkkkkkjjjhhhddd```^^^WWWVVVSSSPPPMMMIIIGGGFFFCCCCCCCCCDDDEEEEEECCCAAABBBAAA???===<<<===>>>>>>::::::;;;<<<<<<===>>>>>>}}}|||~~~uuunnnmmmpppooouuu{{{zzztttmmmiiihhhaaa]]]\\\ggg{{{}}}nnnaaaVVVQQQWWWZZZWWWZZZaaa\\\\\\[[[XXX[[[gggzzzzzzuuusssrrrtttyyy{{{wwwuuuqqqmmmhhhccc```^^^UUUTTTUUUVVVWWWWWWUUUSSSOOOMMMKKKIIIHHHHHHJJJJJJEEEEEEFFFFFFGGGHHHIIIIIIyyyuuuuuusssllljjjuuu~~~ooogggggggggiiillloooppppppqqqlllggggggpppxxxooodddbbb^^^^^^eeessszzz}}}{{{{{{}}}|||~~~{{{rrrrrruuuzzz~~~xxxrrrvvvooogggccccccccc___\\\]]]ZZZYYYZZZ]]]]]][[[XXX~~~xxxuuukkkpppvvvzzzzzzvvvrrrooohhhjjjmmmoooooooooooopppvvvvvvzzz{{{qqqhhheeecccfffjjjmmmrrrxxx~~~~~~}}}}}}}}}yyyrrrlllggg```YYYVVVSSSQQQUUU___ooo{{{ooonnnttt|||{{{zzz}}}|||zzzxxxyyy|||}}}{{{yyy{{{wwwqqqoookkkgggaaa]]]YYYWWWOOOUUU\\\```^^^[[[ZZZYYYSSSTTTUUUUUUVVVWWWXXXXXX^^^\\\]]]___\\\TTTNNNNNNNNNVVV```iiirrr|||zzzxxxtttpppllliiihhhgggdddfffddd^^^YYYUUUPPPJJJNNNLLLLLLUUUfffyyyrrrnnnvvvzzzppphhhbbb```]]][[[XXXUUURRRPPPOOONNNJJJOOOTTTUUUTTTTTTVVVYYYZZZWWWSSSPPPQQQRRRTTTUUUUUURRRQQQRRRPPPKKKJJJLLLSSS___ppp~~~xxxssssssrrrqqqooommmlllllllllmmmnnnpppqqqhhhkkkiiibbb\\\XXXSSSNNNPPPOOOSSS```vvv}}}xxxvvvtttrrrsssuuuxxxzzz}}}yyyrrrkkkeee```^^^]]]WWWVVVSSSPPPNNNMMMMMMNNNLLLNNNPPPRRRTTTZZZaaagggbbb```^^^^^^]]][[[VVVSSSOOOLLLLLLOOOQQQQQQTTTYYYiiiwww~~~xxxwwwyyy{{{|||{{{vvvvvvxxx{{{xxxoooiiiddd___ZZZ[[[aaappp~~~xxxtttqqqpppooommmllllllnnnrrrvvvyyyuuusssoookkkiiigggggggggaaa___\\\YYYVVVUUUTTTTTTWWWWWWYYY]]]fffqqq{{{vvvyyy}}}xxxkkkaaaWWWUUUXXX^^^dddhhhooouuu~~~yyyrrrtttzzzzzzyyyxxxvvvtttrrrrrrqqqtttrrrssszzzvvvuuuxxx~~~}}}|||yyy{{{yyyqqqjjjgggfffbbb______^^^\\\___dddiiijjjjjjhhheeeccccccdddeeennn|||yyyuuuxxx~~~qqqfffccceeefffhhhjjjhhhbbb[[[WWWUUUTTTRRRRRRSSSQQQOOOSSSYYY\\\\\\[[[YYYUUURRRQQQQQQRRRZZZhhhvvvzzzuuuwww|||zzzooofffdddfffjjjxxxwwwrrrhhh\\\UUUTTTVVVTTTWWW[[[[[[WWWRRRPPPPPPNNNMMMOOOPPPMMMIIIKKKQQQXXXXXXWWWTTTOOOLLLKKKKKKJJJPPPZZZdddkkkoooqqqqqqsssyyyttteee]]]```fffmmmooowww{{{sssnnnlllkkkjjjiiipppmmmfff^^^WWWUUUVVVXXXZZZ^^^bbbaaa\\\XXXWWWYYYZZZ[[[]]]]]]WWWPPPPPPTTTYYYYYYYYYVVVSSSPPPPPPPPPNNNPPPSSSWWWZZZ]]]___```dddiiioooqqqpppoooqqqssslllooommmbbbSSSMMMQQQYYY^^^ddduuu~~~{{{|||~~~zzzuuuuuuppphhhbbb___```bbbeeemmmqqqsssqqqjjjfffeeegggssstttwwwvvvnnndddbbbeee^^^______^^^[[[ZZZZZZ[[[XXXWWWUUUUUUUUUVVVXXXYYYVVV[[[``````]]]ZZZ[[[]]]WWW\\\^^^VVVJJJEEELLLUUUXXXaaaxxx~~~wwwuuuzzz~~~}}}zzzwwwuuutttsssrrrrrrkkkeeeeeehhheee\\\SSSWWWUUUUUUWWWUUURRRSSSWWWQQQPPPOOONNNJJJGGGLLLTTT]]]qqq|||wwwxxxzzzzzz{{{}}}yyynnneee\\\XXXUUUTTTQQQMMMPPPUUUYYYXXXXXXXXXUUUVVV```lll}}}zzzuuusssssssssrrrqqqnnnjjjdddaaa]]]___``````___bbbgggllltttrrrpppmmmlllkkkkkklllmmmmmmkkkiiijjjoooyyyxxxpppwwwvvvfffjjjrrrvvv|||sss```ZZZTTTPPPKKKHHHLLLRRR^^^^^^___``````gggxxxzzzpppkkkiiiiiiiiijjjkkkhhhddd___\\\[[[]]]]]][[[YYYWWWTTTRRRQQQQQQSSSUUUTTTRRRRRRTTTXXXaaaaaa```___^^^]]]\\\[[[[[[[[[ZZZXXXXXX]]]fffnnnxxxyyynnnfff```aaafffnnn|||uuucccWWW[[[cccjjjyyyzzzsss```ZZZSSSOOOJJJHHHKKKQQQ]]]^^^```bbbeeeppp|||xxxppphhhbbb```aaacccYYY\\\^^^^^^]]]\\\\\\\\\bbb```\\\WWWTTTTTTVVVXXXXXX[[[\\\[[[WWWUUUUUUWWW[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUSSSPPPMMMPPPWWW]]]lllzzz~~~rrriiidddbbb]]]cccllljjj___\\\dddnnnxxx}}}}}}zzzxxx}}}}}}|||yyytttppppppuuuyyyzzzrrrpppooollliiijjjnnnqqqooommmmmmuuu~~~~~~vvvmmmgggYYYTTTPPPMMMIIIGGGJJJPPPWWWXXXZZZ^^^cccooo~~~|||}}}rrroooooonnnkkkhhhhhhkkknnnbbbeeeggghhhhhhhhhiiijjjrrrooojjjccc___```eeejjjfffiiijjjhhhdddaaaaaabbbfffccc```]]]\\\^^^```aaabbbaaa]]]WWWRRRQQQUUUZZZqqq}}}}}}ppphhhggggggkkkrrr~~~iiiggglllzzzyyytttooolllgggdddfffkkkjjjggghhhlllooommmmmmnnnkkkjjjgggdddcccgggnnntttzzzlllccc^^^]]][[[ZZZ^^^dddgggdddaaa___eeemmmqqqooojjjccc___TTTPPPLLLKKKHHHGGGKKKQQQWWWVVVXXX\\\bbbmmm~~~}}}~~~~~~}}}~~~|||xxxyyy~~~~~~zzzvvvuuuvvvyyy{{{~~~|||xxxpppjjjhhhjjjnnn}}}||||||~~~~~~yyy}}}|||yyyvvvooohhhccc```^^^^^^\\\ZZZ^^^eeejjjkkkooosssrrrllliiijjjoooiiicccbbbgggpppwww{{{zzzsssggg\\\ZZZYYY\\\dddnnnsssqqqmmmgggkkkpppuuuxxxwwwuuurrriiiccc^^^[[[YYYYYY___gggmmmjjjkkkpppwww~~~zzzxxxvvvwwwxxxuuunnnhhhfffkkkooonnnlllkkkeee___cccaaaaaaaaa```___ccckkkwwwzzzwwwrrrrrr}}}sssjjjkkkuuu{{{jjjfffggglllxxxzzz{{{{{{vvvtttvvv~~~zzz}}}~~~zzz{{{~~~|||xxxuuummmiiikkksssuuunnngggffffffhhhjjjkkkkkkkkkiiihhhiiilllnnnkkkggghhhooowww{{{vvvyyyvvvmmmvvvyyyuuutttwwwxxxpppmmmrrrvvvwwwzzz}}}~~~~~~|||yyyzzzxxxzzz}}}{{{vvvtttuuusssuuu|||~~~yyytttssspppqqqtttvvvwwwxxxwwwvvvuuuvvvwwwxxxyyy}}}}}}rrryyyyyyuuusssxxxyyyrrrpppoooqqqyyyzzz{{{}}}qqqmmmmmmsssyyy{{{{{{}}}zzz|||~~~}}}zzz~~~}}}uuuooojjjnnnvvvyyyssskkknnnoooqqqwww~~~~~~}}}}}}xxx{{{{{{qqqxxx|||yyyzzzxxxzzz|||{{{{{{yyypppppp{{{uuuuuunnnmmmzzzuuu|||}}}uuunnnkkklllmmmnnnnnnnnnnnnnnnqqqmmmhhhgggmmmxxxmmmiiiiiiooouuuzzz}}}|||xxxtttpppnnnkkkiiiggglllmmmllliiigggpppzzz{{{|||pppccc___]]]eeeqqqvvvrrrkkkiiivvv}}}rrrnnnppptttssspppmmmiiieee```ZZZVVVUUUVVVWWWYYYZZZ[[[\\\\\\^^^[[[YYY\\\fffuuuzzzvvvxxx|||~~~|||zzzzzz{{{zzzvvvpppnnnqqqvvvqqquuu{{{|||tttnnnhhhddd```^^^___```]]][[[]]]_________eeettt|||{{{wwwaaa^^^\\\^^^aaadddbbb```gggxxxuuukkkhhhkkkpppyyywwwqqqooowwwtttlllaaaXXXWWW\\\ccc[[[[[[ZZZYYYWWWTTTRRRPPPMMMNNNPPPRRRTTTUUUVVVWWWVVVUUUWWW]]]kkk|||{{{ssslllooosssuuuvvvwwwyyyzzz}}}~~~xxx{{{sssmmmlllqqqxxx}}}}}}{{{yyywwwtttoooiiieeeccc```]]]ZZZYYYYYY[[[]]]aaa___aaajjj{{{{{{rrrnnnppplllbbb```fffqqq~~~|||tttsssnnnhhhbbbbbbgggkkkkkkmmmoooqqqpppjjjccc]]]eee___YYYWWWUUURRRTTTXXXUUUVVVVVVUUUUUUTTTSSSSSSQQQPPPRRRWWW]]]```___\\\aaa[[[]]]kkk~~~yyypppjjjfffddd```dddfffdddeeejjjnnnnnnmmmrrr|||~~~zzz~~~|||vvvrrrmmmkkkhhhfffeeefffhhhjjjrrrrrruuuxxxuuuzzz~~~}}}xxxvvvsssmmmhhhhhhmmmqqqrrrtttvvvxxxtttlllaaaZZZ___[[[XXXXXXWWWVVVXXX\\\[[[\\\]]]___```aaaaaaaaaaaabbbeeelllssswwwvvvsssnnnlllqqqxxxqqqllljjjhhhjjjnnnpppnnnooosssvvvuuuzzz~~~tttkkkllliiihhhlllmmmlllooosssrrrtttwwwzzz}}}~~~|||}}}~~~}}}~~~{{{|||vvvrrrnnnllllllllliiifffkkkqqq~~~zzzwwwtttsssqqqpppvvv}}}|||zzzxxxyyy~~~xxxuuurrrqqqnnniiicccaaaaaabbbhhhjjjnnnuuu~~~|||uuunnniiiddd______cccdddnnnrrrpppsss{{{{{{tttkkkbbb[[[ZZZZZZXXXYYY[[[hhhiiiooowww{{{zzz|||zzzmmmeeefffccc\\\\\\ccciiirrrqqqffffffqqqtttlllaaaaaaccciiiuuu}}}wwwtttooorrruuutttnnngggaaa______^^^]]]ZZZXXXWWWYYY[[[___dddlllsssvvvuuuqqqooohhhbbb]]][[[XXXTTTTTTWWWWWW```dddbbbeeemmmmmmggg```ZZZVVVWWWWWWTTTSSSTTT]]]bbbjjjrrrrrrqqqtttzzzwwwiii^^^\\\YYYUUUYYYbbbbbbiiijjjdddjjjwwwwwwmmm___```eeerrr|||rrrjjjeeecccbbbeeehhhiiieee```\\\YYYZZZ[[[\\\]]]^^^```cccfffiiisssuuujjjccc]]]XXXUUUVVVTTTRRRSSSWWWWWW]]]```]]]^^^dddddd^^^]]][[[\\\aaaaaa]]]YYYYYYaaajjjvvv|||xxxsssxxx~~~nnnaaa\\\[[[]]]fffqqqqqqvvvvvvvvvwwwbbbeeeppp~~~vvvqqqppprrrtttwwwxxxvvvsssooolllkkkmmmppprrruuuyyy}}}wwwpppfffaaa]]]]]]]]]\\\```eeeiiillllllgggfffhhhgggbbbgggiiiooowwwyyytttooonnnyyy~~~rrroooqqqvvvpppyyy}}}vvvpppooonnnooottt{{{}}}{{{{{{zzzxxx}}}~~~}}}|||{{{yyy}}}~~~xxxqqqqqqwwwzzzwwwwww|||zzzwwwuuuvvv~~~}}}|||}}}{{{sssrrrxxx{{{xxx{{{yyyqqqnnnnnnooosss|||zzzyyy}}}~~~zzz~~~{{{|||}}}{{{{{{rrrhhhhhhlllyyyzzzpppllluuu~~~xxxwww}}}~~~zzzooobbb[[[\\\```sss}}}|||yyyzzz}}}{{{uuunnnnnnllliiiccc[[[[[[iiixxxsssfffbbbccciiijjjiiibbbZZZWWWZZZ___hhh{{{~~~|||zzzzzz{{{}}}}}}}}}}}}~~~}}}yyytttpppjjjiiiiiikkkmmmoooooonnnooollliiijjjllljjjddd^^^aaa```___\\\YYY\\\kkkzzzwwwfff[[[[[[^^^```aaa___YYYSSSRRRUUUZZZaaasss}}}rrrnnnrrrvvvwwwtttttt}}}}}}{{{zzzzzzxxxxxxyyyzzzzzzvvvppplllhhheeeaaa```bbbeeehhhiiilllkkkjjjjjjiiihhheeecccgggffffffggggggjjjuuuttthhhbbbdddhhh``````___\\\ZZZ]]]dddiiiooo}}}~~~wwwvvvpppgggdddiiinnnpppooonnnwww{{{tttwwwxxx{{{wwwnnnjjjfffeeeiiiooouuuxxxxxxzzz{{{yyywwwvvvvvvxxx}}}~~~~~~wwwtttvvvyyyqqqpppooonnnpppvvv~~~|||vvvtttxxx~~~}}}zzzvvviiiiiipppxxxuuummmfffqqquuurrrpppsssyyyzzziiigggdddkkkttt{{{{{{tttjjjdddcccnnn}}}}}}}}}{{{tttmmmkkknnnqqqvvv{{{|||wwwqqqssswwwvvvoooyyywwwuuuvvvwwwuuupppkkknnnwww|||}}}~~~|||vvvtttsssrrrppppppqqqrrrtttvvvyyyzzz{{{zzz|||}}}|||vvv{{{~~~wwwsssooommmnnnlllhhhgggjjjjjjiiifff```ZZZXXXZZZ]]]cccgggmmmqqqpppnnnllllllllluuu{{{~~~vvvooottt~~~}}}|||vvvsssqqqnnnllljjjjjjlllqqqwww{{{zzzxxxyyy|||nnn```XXX]]]bbb\\\\\\YYYYYY\\\]]]ZZZ[[[^^^^^^^^^[[[UUUOOOLLLMMMPPPXXX___gggkkkjjjiiikkknnnsss}}}uuu~~~}}}vvvqqqtttwwwyyy|||xxxtttuuuyyy{{{xxxvvvvvv|||}}}}}}~~~}}}~~~nnn^^^UUUOOOVVV^^^YYYXXXUUUVVVZZZ^^^___ccciiikkkiiicccZZZRRRPPPRRRVVVaaalllyyyyyyxxxyyyzzz~~~~~~|||{{{xxxtttpppjjjccc```bbbjjjsssyyy}}}~~~|||ooollllllmmmooo}}}~~~zzzvvvsssppplllkkkkkkmmmnnniiijjjiiiiiijjjooowww|||lll]]]VVVUUUVVV```iiifffbbb______dddjjjooowwwvvvjjjaaa___dddiiiyyyyyytttuuuwwwwwwvvvpppmmmjjjiiimmmvvv{{{mmmjjjiiiiiikkkrrrvvv{{{|||uuutttsssqqqpppooopppqqqrrrnnnmmmkkkgggccceeejjjooohhh]]]]]]cccggguuu|||wwwtttuuuzzz{{{zzz}}}}}}{{{vvvqqqqqqvvv{{{wwwnnnooovvvzzzkkklllnnnqqqtttzzz~~~~~~{{{{{{